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
10X GENOMICS INC CL A COM 88025U109 1,437 23,051 SH   SOLE 2 23,051 0 0
10X GENOMICS INC CL A COM 88025U109 425 6,812 SH   SOLE 18 6,812 0 0
10X GENOMICS INC CL A COM 88025U109 6,615 106,149 SH   SOLE 19 106,149 0 0
10X GENOMICS INC CL A COM 88025U109 64 1,022 SH   SOLE 20 1,022 0 0
10X GENOMICS INC CL A COM 88025U109 599 9,608 SH   SOLE 21 9,608 0 0
10X GENOMICS INC CL A COM 88025U109 12,336 197,940 SH   SOLE 22 197,940 0 0
10X GENOMICS INC CL A COM 88025U109 322 5,160 SH   SOLE 26 0 0 5,160
10X GENOMICS INC CL A COM 88025U109 7,191 115,387 SH   SOLE 34 115,387 0 0
1347 PPTY INS HLDGS INC COM 68244P107 33 6,735 SH   SOLE 21 6,735 0 0
1895 BANCORP OF WIS INC COM 28252W105 13 1,607 SH   SOLE 21 1,607 0 0
1LIFE HEALTHCARE INC COM 68269G107 295 16,267 SH   SOLE 2 5,249 0 11,018
1LIFE HEALTHCARE INC COM 68269G107 11 615 SH   SOLE 7 615 0 0
1LIFE HEALTHCARE INC COM 68269G107 1,226 67,558 SH   SOLE 18 67,558 0 0
1LIFE HEALTHCARE INC COM 68269G107 907 49,988 SH   SOLE 19 49,988 0 0
1LIFE HEALTHCARE INC COM 68269G107 11,259 620,338 SH   SOLE 21 620,338 0 0
1LIFE HEALTHCARE INC COM 68269G107 4,402 242,509 SH   SOLE 22 233,175 0 9,334
1LIFE HEALTHCARE INC COM 68269G107 2,715 149,591 SH   SOLE 26 23,120 0 126,471
1LIFE HEALTHCARE INC COM 68269G107 28 1,556 SH   SOLE 31 0 0 1,556
1LIFE HEALTHCARE INC COM 68269G107 585 32,222 SH   SOLE 34 32,222 0 0
1ST CONSTITUTION BANCORP COM 31986N102 117 8,841 SH   SOLE 2 350 0 8,491
1ST CONSTITUTION BANCORP COM 31986N102 417 31,455 SH   SOLE 18 31,455 0 0
1ST CONSTITUTION BANCORP COM 31986N102 231 17,411 SH   SOLE 19 17,411 0 0
1ST CONSTITUTION BANCORP COM 31986N102 4,237 319,761 SH   SOLE 21 319,761 0 0
1ST CONSTITUTION BANCORP COM 31986N102 1,034 78,059 SH   SOLE 22 73,706 0 4,353
1ST SOURCE CORP COM 336901103 464 14,299 SH   SOLE 2 963 0 13,336
1ST SOURCE CORP COM 336901103 9 281 SH   SOLE 7 281 0 0
1ST SOURCE CORP COM 336901103 1,627 50,164 SH   SOLE 18 50,164 0 0
1ST SOURCE CORP COM 336901103 958 29,537 SH   SOLE 19 29,537 0 0
1ST SOURCE CORP COM 336901103 15,806 487,376 SH   SOLE 21 487,376 0 0
1ST SOURCE CORP COM 336901103 18,156 559,865 SH   SOLE 22 542,890 0 16,975
1ST SOURCE CORP COM 336901103 353 10,899 SH   SOLE 26 0 0 10,899
1ST SOURCE CORP COM 336901103 81 2,512 SH   SOLE 28 2,512 0 0
1ST SOURCE CORP COM 336901103 303 9,328 SH   SOLE 30 9,328 0 0
1ST SOURCE CORP COM 336901103 49 1,516 SH   SOLE 40 1,516 0 0
21VIANET GROUP INC SPONSORED ADS A 90138A103 115 8,317 SH   SOLE 4 8,317 0 0
21VIANET GROUP INC SPONSORED ADS A 90138A103 1,142 82,401 SH   SOLE 19 82,401 0 0
21VIANET GROUP INC SPONSORED ADS A 90138A103 8,592 619,900 SH   SOLE 21 619,900 0 0
21VIANET GROUP INC SPONSORED ADS A 90138A103 5,072 365,958 SH   SOLE 22 365,958 0 0
21VIANET GROUP INC SPONSORED ADS A 90138A103 44 3,179 SH   SOLE 25 3,179 0 0
21VIANET GROUP INC SPONSORED ADS A 90138A103 2,512 181,271 SH   SOLE 30 181,271 0 0
21VIANET GROUP INC SPONSORED ADS A 90138A103 333 24,036 SH   SOLE 34 24,036 0 0
22ND CENTY GROUP INC COM 90137F103 31 41,435 SH   SOLE 2 3,975 0 37,460
22ND CENTY GROUP INC COM 90137F103 2 2,871 SH   SOLE 7 2,871 0 0
22ND CENTY GROUP INC COM 90137F103 328 436,783 SH   SOLE 18 436,783 0 0
22ND CENTY GROUP INC COM 90137F103 153 204,244 SH   SOLE 19 204,244 0 0
22ND CENTY GROUP INC COM 90137F103 3,058 4,077,853 SH   SOLE 21 4,077,853 0 0
22ND CENTY GROUP INC COM 90137F103 2,598 3,464,045 SH   SOLE 22 3,387,436 0 76,609
2U INC COM 90214J101 2,318 109,219 SH   SOLE 2 4,523 0 104,696
2U INC COM 90214J101 8 389 SH   SOLE 4 389 0 0
2U INC COM 90214J101 19 912 SH   SOLE 7 912 0 0
2U INC COM 90214J101 767 36,125 SH   SOLE 18 29,735 0 6,390
2U INC COM 90214J101 284 13,380 SH   SOLE 19 13,380 0 0
2U INC COM 90214J101 18,431 868,565 SH   SOLE 21 868,565 0 0
2U INC COM 90214J101 34,667 1,633,710 SH   SOLE 22 1,539,675 0 94,035
2U INC COM 90214J101 430 20,241 SH   SOLE 26 11,851 0 8,390
2U INC COM 90214J101 163 7,695 SH   SOLE 28 7,695 0 0
2U INC COM 90214J101 527 24,849 SH   SOLE 30 24,849 0 0
2U INC COM 90214J101 25 1,190 SH   SOLE 31 1,190 0 0
2U INC COM 90214J101 11 539 SH   SOLE 34 539 0 0
2U INC COM 90214J101 122 5,768 SH   SOLE 40 5,768 0 0
3-D SYS CORP DEL COM NEW 88554D205 836 108,476 SH   SOLE 2 6,048 0 102,428
3-D SYS CORP DEL COM NEW 88554D205 4 575 SH   SOLE 4 575 0 0
3-D SYS CORP DEL COM NEW 88554D205 13 1,746 SH   SOLE 7 1,746 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,089 530,380 SH   SOLE 18 530,380 0 0
3-D SYS CORP DEL COM NEW 88554D205 1,661 215,399 SH   SOLE 19 215,399 0 0
3-D SYS CORP DEL COM NEW 88554D205 97,784 12,682,781 SH   SOLE 21 12,682,781 0 0
3-D SYS CORP DEL COM NEW 88554D205 25,937 3,364,107 SH   SOLE 22 3,249,647 0 114,460
3-D SYS CORP DEL COM NEW 88554D205 416 54,015 SH   SOLE 26 46,641 0 7,374
3-D SYS CORP DEL COM NEW 88554D205 119 15,374 SH   SOLE 28 15,374 0 0
3-D SYS CORP DEL COM NEW 88554D205 16,102 2,088,431 SH   SOLE 30 2,088,431 0 0
3-D SYS CORP DEL COM NEW 88554D205 85 11,083 SH   SOLE 40 11,083 0 0
360 FINANCE INC ADS 88557W101 73 9,089 SH   SOLE 4 9,089 0 0
360 FINANCE INC ADS 88557W101 324 40,540 SH   SOLE 21 40,540 0 0
360 FINANCE INC ADS 88557W101 2,027 253,404 SH   SOLE 22 253,404 0 0
360 FINANCE INC ADS 88557W101 748 93,559 SH   SOLE 30 93,559 0 0
3M CO COM 88579Y101 242,305 1,775,000 SH   SOLE 2 504,834 0 1,270,166
3M CO COM 88579Y101 41,322 302,706 SH   SOLE 4 287,041 0 15,665
3M CO COM 88579Y101 83,693 613,091 SH   SOLE 7 544,807 0 68,284
3M CO COM 88579Y101 1,336 9,790 SH   SOLE 13 9,790 0 0
3M CO COM 88579Y101 8,499 62,260 SH   SOLE 15 62,260 0 0
3M CO COM 88579Y101 14 101 SH   SOLE 17 0 0 101
3M CO COM 88579Y101 210,932 1,545,175 SH   SOLE 18 1,448,786 0 96,389
3M CO COM 88579Y101 51,521 377,414 SH   SOLE 19 377,414 0 0
3M CO COM 88579Y101 3,227 23,636 SH   SOLE 20 23,636 0 0
3M CO COM 88579Y101 1,950,769 14,290,299 SH   SOLE 21 14,290,299 0 0
3M CO COM 88579Y101 1,908,613 13,981,488 SH   SOLE 22 12,387,523 0 1,593,965
3M CO COM 88579Y101 71,115 520,948 SH   SOLE 23 520,948 0 0
3M CO COM 88579Y101 92,666 678,820 SH   SOLE 25 678,820 0 0
3M CO COM 88579Y101 434,648 3,184,001 SH   SOLE 26 405,912 0 2,778,089
3M CO COM 88579Y101 16,252 119,050 SH   SOLE 28 84,719 0 34,331
3M CO COM 88579Y101 10,659 78,081 SH   SOLE 29 75,351 0 2,730
3M CO COM 88579Y101 321,965 2,358,547 SH   SOLE 30 2,358,547 0 0
3M CO COM 88579Y101 47,503 347,985 SH   SOLE 31 202,972 0 145,013
3M CO COM 88579Y101 11,450 83,875 SH   SOLE 32 83,875 0 0
3M CO COM 88579Y101 15,228 111,554 SH   SOLE 34 111,554 0 0
3M CO COM 88579Y101 55,166 404,118 SH   SOLE 36 404,118 0 0
3M CO COM 88579Y101 712 5,215 SH   SOLE 37 5,215 0 0
3M CO COM 88579Y101 1,728 12,661 SH   SOLE 40 12,661 0 0
500 COM LTD SPON ADR REP A 33829R100 18 4,075 SH   SOLE 4 4,075 0 0
500 COM LTD SPON ADR REP A 33829R100 895 197,940 SH   SOLE 21 197,940 0 0
500 COM LTD SPON ADR REP A 33829R100 500 110,557 SH   SOLE 22 110,557 0 0
500 COM LTD SPON ADR REP A 33829R100 281 62,177 SH   SOLE 30 62,177 0 0
51JOB INC SPONSORED ADS 316827104 2,493 40,603 SH   SOLE 2 884 0 39,719
51JOB INC SPONSORED ADS 316827104 602 9,806 SH   SOLE 4 9,806 0 0
51JOB INC SPONSORED ADS 316827104 513 8,361 SH   SOLE 7 3,455 0 4,906
51JOB INC SPONSORED ADS 316827104 780 12,706 SH   SOLE 15 12,330 0 376
51JOB INC SPONSORED ADS 316827104 486 7,911 SH   SOLE 18 7,911 0 0
51JOB INC SPONSORED ADS 316827104 30,437 495,801 SH   SOLE 21 495,801 0 0
51JOB INC SPONSORED ADS 316827104 19,541 318,305 SH   SOLE 22 291,254 0 27,051
51JOB INC SPONSORED ADS 316827104 896 14,592 SH   SOLE 23 14,592 0 0
51JOB INC SPONSORED ADS 316827104 954 15,533 SH   SOLE 25 15,533 0 0
51JOB INC SPONSORED ADS 316827104 9,364 152,530 SH   SOLE 26 47,503 0 105,027
51JOB INC SPONSORED ADS 316827104 333 5,421 SH   SOLE 28 5,421 0 0
51JOB INC SPONSORED ADS 316827104 122 1,983 SH   SOLE 29 1,983 0 0
51JOB INC SPONSORED ADS 316827104 9,527 155,196 SH   SOLE 30 155,196 0 0
51JOB INC SPONSORED ADS 316827104 116 1,888 SH   SOLE 31 401 0 1,487
51JOB INC SPONSORED ADS 316827104 318 5,174 SH   SOLE 34 5,174 0 0
51JOB INC SPONSORED ADS 316827104 12 196 SH   SOLE 40 196 0 0
58 COM INC SPON ADR REP A 31680Q104 6,950 142,658 SH   SOLE 2 14,995 0 127,663
58 COM INC SPON ADR REP A 31680Q104 1,572 32,259 SH   SOLE 4 32,259 0 0
58 COM INC SPON ADR REP A 31680Q104 557 11,437 SH   SOLE 7 11,437 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 2,132 43,766 SH   SOLE 15 42,392 0 1,374
58 COM INC SPON ADR REP A 31680Q104 1,200 24,638 SH   SOLE 18 24,638 0 0
58 COM INC SPON ADR REP A 31680Q104 25 504 SH   SOLE 19 504 0 0
58 COM INC SPON ADR REP A 31680Q104 79,840 1,638,744 SH   SOLE 21 1,638,744 0 0
58 COM INC SPON ADR REP A 31680Q104 54,688 1,122,497 SH   SOLE 22 1,022,087 0 100,410
58 COM INC SPON ADR REP A 31680Q104 2,701 55,437 SH   SOLE 23 55,437 0 0
58 COM INC SPON ADR REP A 31680Q104 2,955 60,651 SH   SOLE 25 60,651 0 0
58 COM INC SPON ADR REP A 31680Q104 20,608 422,994 SH   SOLE 26 64,386 0 358,608
58 COM INC SPON ADR REP A 31680Q104 491 10,088 SH   SOLE 28 10,088 0 0
58 COM INC SPON ADR REP A 31680Q104 490 10,049 SH   SOLE 29 10,049 0 0
58 COM INC SPON ADR REP A 31680Q104 25,488 523,158 SH   SOLE 30 523,158 0 0
58 COM INC SPON ADR REP A 31680Q104 326 6,685 SH   SOLE 31 1,428 0 5,257
58 COM INC SPON ADR REP A 31680Q104 299 6,137 SH   SOLE 32 6,137 0 0
58 COM INC SPON ADR REP A 31680Q104 1,055 21,645 SH   SOLE 34 21,645 0 0
58 COM INC SPON ADR REP A 31680Q104 37 769 SH   SOLE 40 769 0 0
89BIO INC COM 282559103 44 1,733 SH   SOLE 2 235 0 1,498
89BIO INC COM 282559103 260 10,307 SH   SOLE 18 10,307 0 0
89BIO INC COM 282559103 153 6,063 SH   SOLE 19 6,063 0 0
89BIO INC COM 282559103 2,624 103,936 SH   SOLE 21 103,936 0 0
89BIO INC COM 282559103 2,417 95,709 SH   SOLE 22 94,632 0 1,077
8X8 INC NEW COM 282914100 504 36,386 SH   SOLE 2 5,748 0 30,638
8X8 INC NEW COM 282914100 6 422 SH   SOLE 4 422 0 0
8X8 INC NEW COM 282914100 23 1,688 SH   SOLE 7 1,688 0 0
8X8 INC NEW COM 282914100 6,216 448,500 SH   SOLE 18 444,054 0 4,446
8X8 INC NEW COM 282914100 6,012 433,785 SH   SOLE 19 433,785 0 0
8X8 INC NEW COM 282914100 149,828 10,810,078 SH   SOLE 21 10,810,078 0 0
8X8 INC NEW COM 282914100 42,267 3,049,554 SH   SOLE 22 2,954,060 0 95,494
8X8 INC NEW COM 282914100 400 28,837 SH   SOLE 23 28,837 0 0
8X8 INC NEW COM 282914100 1,789 129,063 SH   SOLE 26 34,365 0 94,698
8X8 INC NEW COM 282914100 179 12,935 SH   SOLE 28 12,935 0 0
8X8 INC NEW COM 282914100 1,883 135,849 SH   SOLE 30 135,849 0 0
8X8 INC NEW COM 282914100 37 2,695 SH   SOLE 34 2,695 0 0
8X8 INC NEW COM 282914100 146 10,544 SH   SOLE 40 10,544 0 0
8X8 INC NEW NOTE 0.500% 2/0 282914AB6 871 1,000,000 PRN   SOLE 21 1,000,000 0 0
9F INC SPONSORED ADS 65442R109 55 5,836 SH   SOLE 25 5,836 0 0
A H BELO CORP COM CL A 001282102 10 5,619 SH   SOLE 18 5,619 0 0
A H BELO CORP COM CL A 001282102 103 59,955 SH   SOLE 21 59,955 0 0
A H BELO CORP COM CL A 001282102 823 478,360 SH   SOLE 22 478,360 0 0
A MARK PRECIOUS METALS INC COM 00181T107 15 1,189 SH   SOLE 18 1,189 0 0
A MARK PRECIOUS METALS INC COM 00181T107 133 10,857 SH   SOLE 21 10,857 0 0
A10 NETWORKS INC COM 002121101 114 18,316 SH   SOLE 2 2,126 0 16,190
A10 NETWORKS INC COM 002121101 6 1,036 SH   SOLE 7 1,036 0 0
A10 NETWORKS INC COM 002121101 1,149 184,991 SH   SOLE 18 184,991 0 0
A10 NETWORKS INC COM 002121101 1,666 268,280 SH   SOLE 19 268,280 0 0
A10 NETWORKS INC COM 002121101 10,672 1,718,502 SH   SOLE 21 1,718,502 0 0
A10 NETWORKS INC COM 002121101 12,781 2,058,157 SH   SOLE 22 1,997,139 0 61,018
A10 NETWORKS INC COM 002121101 223 35,986 SH   SOLE 23 35,986 0 0
A10 NETWORKS INC COM 002121101 166 26,667 SH   SOLE 25 26,667 0 0
A10 NETWORKS INC COM 002121101 1,704 274,363 SH   SOLE 26 19,496 0 254,867
A10 NETWORKS INC COM 002121101 29 4,609 SH   SOLE 28 4,609 0 0
A10 NETWORKS INC COM 002121101 53 8,605 SH   SOLE 30 8,605 0 0
A10 NETWORKS INC COM 002121101 9 1,469 SH   SOLE 34 1,469 0 0
A10 NETWORKS INC COM 002121101 15 2,343 SH   SOLE 36 2,343 0 0
AAON INC COM PAR $0.004 000360206 733 15,164 SH   SOLE 2 2,064 0 13,100
AAON INC COM PAR $0.004 000360206 10 209 SH   SOLE 4 209 0 0
AAON INC COM PAR $0.004 000360206 35 733 SH   SOLE 7 733 0 0
AAON INC COM PAR $0.004 000360206 1 27 SH   SOLE 17 0 0 27
AAON INC COM PAR $0.004 000360206 9,000 186,248 SH   SOLE 18 186,248 0 0
AAON INC COM PAR $0.004 000360206 4,242 87,788 SH   SOLE 19 87,788 0 0
AAON INC COM PAR $0.004 000360206 207,992 4,304,475 SH   SOLE 21 4,304,475 0 0
AAON INC COM PAR $0.004 000360206 57,573 1,191,494 SH   SOLE 22 1,146,387 0 45,107
AAON INC COM PAR $0.004 000360206 38 783 SH   SOLE 23 783 0 0
AAON INC COM PAR $0.004 000360206 1,131 23,404 SH   SOLE 26 15,487 0 7,917
AAON INC COM PAR $0.004 000360206 307 6,344 SH   SOLE 28 6,344 0 0
AAON INC COM PAR $0.004 000360206 2,561 53,005 SH   SOLE 30 53,005 0 0
AAON INC COM PAR $0.004 000360206 63 1,312 SH   SOLE 34 1,312 0 0
AAON INC COM PAR $0.004 000360206 228 4,716 SH   SOLE 40 4,716 0 0
AAR CORP COM 000361105 636 35,837 SH   SOLE 2 3,313 0 32,524
AAR CORP COM 000361105 1 66 SH   SOLE 4 66 0 0
AAR CORP COM 000361105 9 534 SH   SOLE 7 534 0 0
AAR CORP COM 000361105 2,745 154,544 SH   SOLE 18 154,544 0 0
AAR CORP COM 000361105 1,768 99,575 SH   SOLE 19 99,575 0 0
AAR CORP COM 000361105 72,662 4,091,301 SH   SOLE 21 4,091,301 0 0
AAR CORP COM 000361105 18,005 1,013,780 SH   SOLE 22 975,706 0 38,074
AAR CORP COM 000361105 73 4,120 SH   SOLE 23 4,120 0 0
AAR CORP COM 000361105 734 41,335 SH   SOLE 26 5,768 0 35,567
AAR CORP COM 000361105 85 4,796 SH   SOLE 28 4,796 0 0
AAR CORP COM 000361105 775 43,657 SH   SOLE 30 43,657 0 0
AAR CORP COM 000361105 18 1,041 SH   SOLE 34 1,041 0 0
AAR CORP COM 000361105 64 3,586 SH   SOLE 40 3,586 0 0
AARONS INC COM PAR $0.50 002535300 1,264 55,484 SH   SOLE 2 29,268 0 26,216
AARONS INC COM PAR $0.50 002535300 7 307 SH   SOLE 4 307 0 0
AARONS INC COM PAR $0.50 002535300 40 1,770 SH   SOLE 7 1,770 0 0
AARONS INC COM PAR $0.50 002535300 8,915 391,332 SH   SOLE 18 388,538 0 2,794
AARONS INC COM PAR $0.50 002535300 3,053 134,013 SH   SOLE 19 134,013 0 0
AARONS INC COM PAR $0.50 002535300 105,915 4,649,481 SH   SOLE 21 4,649,481 0 0
AARONS INC COM PAR $0.50 002535300 51,590 2,264,695 SH   SOLE 22 2,188,322 0 76,373
AARONS INC COM PAR $0.50 002535300 5 215 SH   SOLE 23 215 0 0
AARONS INC COM PAR $0.50 002535300 743 32,616 SH   SOLE 26 15,134 0 17,482
AARONS INC COM PAR $0.50 002535300 197 8,654 SH   SOLE 28 8,654 0 0
AARONS INC COM PAR $0.50 002535300 515 22,613 SH   SOLE 30 22,613 0 0
AARONS INC COM PAR $0.50 002535300 79 3,451 SH   SOLE 34 3,451 0 0
AARONS INC COM PAR $0.50 002535300 28 1,246 SH   SOLE 36 1,246 0 0
AARONS INC COM PAR $0.50 002535300 164 7,185 SH   SOLE 40 7,185 0 0
ABB LTD SPONSORED ADR 000375204 7,947 460,405 SH   SOLE 18 460,405 0 0
ABB LTD SPONSORED ADR 000375204 7,430 430,478 SH   SOLE 19 430,478 0 0
ABB LTD SPONSORED ADR 000375204 329 19,065 SH   SOLE 23 19,065 0 0
ABB LTD SPONSORED ADR 000375204 1,915 110,923 SH   SOLE 34 110,923 0 0
ABBOTT LABS COM 002824100 421,296 5,338,945 SH   SOLE 2 1,518,039 0 3,820,906
ABBOTT LABS COM 002824100 74,550 944,753 SH   SOLE 4 896,528 0 48,225
ABBOTT LABS COM 002824100 132,487 1,678,963 SH   SOLE 7 1,522,013 0 156,950
ABBOTT LABS COM 002824100 6,085 77,112 SH   SOLE 13 77,112 0 0
ABBOTT LABS COM 002824100 12,726 161,273 SH   SOLE 15 161,273 0 0
ABBOTT LABS COM 002824100 11 135 SH   SOLE 17 0 0 135
ABBOTT LABS COM 002824100 353,099 4,474,700 SH   SOLE 18 4,148,462 0 326,238
ABBOTT LABS COM 002824100 494,044 6,260,858 SH   SOLE 19 6,260,858 0 0
ABBOTT LABS COM 002824100 8,866 112,356 SH   SOLE 20 112,356 0 0
ABBOTT LABS COM 002824100 3,346,397 42,407,766 SH   SOLE 21 42,407,766 0 0
ABBOTT LABS COM 002824100 3,303,166 41,859,919 SH   SOLE 22 37,386,769 0 4,473,150
ABBOTT LABS COM 002824100 114,569 1,451,897 SH   SOLE 23 1,451,897 0 0
ABBOTT LABS COM 002824100 209,288 2,652,240 SH   SOLE 25 2,652,240 0 0
ABBOTT LABS COM 002824100 591,817 7,499,899 SH   SOLE 26 1,033,956 0 6,465,943
ABBOTT LABS COM 002824100 28,738 364,185 SH   SOLE 28 258,795 0 105,390
ABBOTT LABS COM 002824100 31,980 405,274 SH   SOLE 29 100,491 0 304,783
ABBOTT LABS COM 002824100 540,186 6,845,600 SH   SOLE 30 6,845,600 0 0
ABBOTT LABS COM 002824100 46,045 583,516 SH   SOLE 31 441,222 0 142,294
ABBOTT LABS COM 002824100 5,687 72,065 SH   SOLE 32 72,065 0 0
ABBOTT LABS COM 002824100 294,635 3,733,808 SH   SOLE 34 3,733,808 0 0
ABBOTT LABS COM 002824100 91,442 1,158,818 SH   SOLE 36 1,158,818 0 0
ABBOTT LABS COM 002824100 3,146 39,865 SH   SOLE 40 39,865 0 0
ABBVIE INC COM 00287Y109 295,865 3,883,255 SH   SOLE 2 650,785 0 3,232,470
ABBVIE INC COM 00287Y109 55,924 734,011 SH   SOLE 4 693,362 0 40,649
ABBVIE INC COM 00287Y109 113,970 1,495,869 SH   SOLE 7 1,348,884 0 146,985
ABBVIE INC COM 00287Y109 9,328 122,435 SH   SOLE 13 122,435 0 0
ABBVIE INC COM 00287Y109 12,253 160,817 SH   SOLE 15 160,817 0 0
ABBVIE INC COM 00287Y109 384,201 5,042,675 SH   SOLE 18 4,681,534 0 361,141
ABBVIE INC COM 00287Y109 142,102 1,865,102 SH   SOLE 19 1,865,102 0 0
ABBVIE INC COM 00287Y109 2,425,563 31,835,707 SH   SOLE 21 31,835,707 0 0
ABBVIE INC COM 00287Y109 2,786,441 36,572,263 SH   SOLE 22 32,531,329 0 4,040,934
ABBVIE INC COM 00287Y109 89,100 1,169,446 SH   SOLE 23 1,169,446 0 0
ABBVIE INC COM 00287Y109 131,898 1,731,170 SH   SOLE 25 1,731,170 0 0
ABBVIE INC COM 00287Y109 556,154 7,299,563 SH   SOLE 26 1,002,838 0 6,296,725
ABBVIE INC COM 00287Y109 23,016 302,089 SH   SOLE 28 214,394 0 87,695
ABBVIE INC COM 00287Y109 30,990 406,747 SH   SOLE 29 76,628 0 330,119
ABBVIE INC COM 00287Y109 478,792 6,284,182 SH   SOLE 30 6,284,182 0 0
ABBVIE INC COM 00287Y109 53,226 698,592 SH   SOLE 31 336,818 0 361,774
ABBVIE INC COM 00287Y109 4,594 60,296 SH   SOLE 32 60,296 0 0
ABBVIE INC COM 00287Y109 43,746 574,165 SH   SOLE 34 574,165 0 0
ABBVIE INC COM 00287Y109 82,435 1,081,964 SH   SOLE 36 1,081,964 0 0
ABBVIE INC COM 00287Y109 2,144 28,135 SH   SOLE 37 28,135 0 0
ABBVIE INC COM 00287Y109 2,552 33,501 SH   SOLE 40 33,501 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 105 50,146 SH   SOLE 2 3,868 0 46,278
ABEONA THERAPEUTICS INC COM 00289Y107 2 745 SH   SOLE 7 745 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 407 194,028 SH   SOLE 18 194,028 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 209 99,583 SH   SOLE 19 99,583 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 4,042 1,924,707 SH   SOLE 21 1,924,707 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 2,932 1,396,173 SH   SOLE 22 1,369,417 0 26,756
ABERCROMBIE & FITCH CO CL A 002896207 550 60,475 SH   SOLE 2 3,257 0 57,218
ABERCROMBIE & FITCH CO CL A 002896207 3 349 SH   SOLE 4 349 0 0
ABERCROMBIE & FITCH CO CL A 002896207 27 2,980 SH   SOLE 7 2,980 0 0
ABERCROMBIE & FITCH CO CL A 002896207 2,623 288,516 SH   SOLE 18 288,516 0 0
ABERCROMBIE & FITCH CO CL A 002896207 1,075 118,274 SH   SOLE 19 118,274 0 0
ABERCROMBIE & FITCH CO CL A 002896207 64,300 7,073,723 SH   SOLE 21 7,073,723 0 0
ABERCROMBIE & FITCH CO CL A 002896207 17,299 1,903,045 SH   SOLE 22 1,805,683 0 97,362
ABERCROMBIE & FITCH CO CL A 002896207 109 12,022 SH   SOLE 26 8,806 0 3,216
ABERCROMBIE & FITCH CO CL A 002896207 74 8,162 SH   SOLE 28 8,162 0 0
ABERCROMBIE & FITCH CO CL A 002896207 733 80,615 SH   SOLE 30 80,615 0 0
ABERCROMBIE & FITCH CO CL A 002896207 32 3,525 SH   SOLE 31 0 0 3,525
ABERCROMBIE & FITCH CO CL A 002896207 61 6,737 SH   SOLE 36 6,737 0 0
ABERCROMBIE & FITCH CO CL A 002896207 71 7,770 SH   SOLE 40 7,770 0 0
ABERDEEN GLOBAL DYNAMIC DIVI COM 00302M106 793 108,100 SH   SOLE 2 108,100 0 0
ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT 00326L100 1,368 207,852 SH   SOLE 2 207,852 0 0
ABIOMED INC COM 003654100 19,165 132,030 SH   SOLE 2 33,583 0 98,447
ABIOMED INC COM 003654100 3,053 21,034 SH   SOLE 4 19,709 0 1,325
ABIOMED INC COM 003654100 5,785 39,854 SH   SOLE 7 38,464 0 1,390
ABIOMED INC COM 003654100 17 118 SH   SOLE 13 118 0 0
ABIOMED INC COM 003654100 547 3,769 SH   SOLE 15 3,769 0 0
ABIOMED INC COM 003654100 15,111 104,099 SH   SOLE 18 97,424 0 6,675
ABIOMED INC COM 003654100 40,633 279,918 SH   SOLE 19 279,918 0 0
ABIOMED INC COM 003654100 668 4,600 SH   SOLE 20 4,600 0 0
ABIOMED INC COM 003654100 214,325 1,476,477 SH   SOLE 21 1,476,477 0 0
ABIOMED INC COM 003654100 156,369 1,077,215 SH   SOLE 22 971,007 0 106,208
ABIOMED INC COM 003654100 4,704 32,403 SH   SOLE 23 32,403 0 0
ABIOMED INC COM 003654100 6,444 44,393 SH   SOLE 25 44,393 0 0
ABIOMED INC COM 003654100 29,882 205,854 SH   SOLE 26 40,049 0 165,805
ABIOMED INC COM 003654100 1,313 9,046 SH   SOLE 28 6,489 0 2,557
ABIOMED INC COM 003654100 1,624 11,190 SH   SOLE 29 1,457 0 9,733
ABIOMED INC COM 003654100 29,085 200,362 SH   SOLE 30 200,362 0 0
ABIOMED INC COM 003654100 2,102 14,478 SH   SOLE 31 8,372 0 6,106
ABIOMED INC COM 003654100 12,698 87,478 SH   SOLE 34 87,478 0 0
ABIOMED INC COM 003654100 4,016 27,666 SH   SOLE 36 27,666 0 0
ABIOMED INC COM 003654100 163 1,125 SH   SOLE 40 1,125 0 0
ABM INDS INC COM 000957100 1,532 62,889 SH   SOLE 2 3,306 0 59,583
ABM INDS INC COM 000957100 8 343 SH   SOLE 4 343 0 0
ABM INDS INC COM 000957100 1,146 47,034 SH   SOLE 7 47,034 0 0
ABM INDS INC COM 000957100 7,570 310,765 SH   SOLE 18 310,765 0 0
ABM INDS INC COM 000957100 3,097 127,123 SH   SOLE 19 127,123 0 0
ABM INDS INC COM 000957100 182,579 7,495,037 SH   SOLE 21 7,495,037 0 0
ABM INDS INC COM 000957100 47,016 1,930,049 SH   SOLE 22 1,849,702 0 80,347
ABM INDS INC COM 000957100 593 24,363 SH   SOLE 26 12,770 0 11,593
ABM INDS INC COM 000957100 240 9,843 SH   SOLE 28 9,843 0 0
ABM INDS INC COM 000957100 2,114 86,797 SH   SOLE 30 86,797 0 0
ABM INDS INC COM 000957100 23 927 SH   SOLE 31 0 0 927
ABM INDS INC COM 000957100 71 2,928 SH   SOLE 34 2,928 0 0
ABM INDS INC COM 000957100 64 2,624 SH   SOLE 36 2,624 0 0
ABM INDS INC COM 000957100 150 6,159 SH   SOLE 40 6,159 0 0
ABRAXAS PETE CORP COM 003830106 24 199,908 SH   SOLE 2 6,058 0 193,850
ABRAXAS PETE CORP COM 003830106 1 4,355 SH   SOLE 7 4,355 0 0
ABRAXAS PETE CORP COM 003830106 67 555,758 SH   SOLE 18 555,758 0 0
ABRAXAS PETE CORP COM 003830106 33 270,698 SH   SOLE 19 270,698 0 0
ABRAXAS PETE CORP COM 003830106 679 5,613,480 SH   SOLE 21 5,613,480 0 0
ABRAXAS PETE CORP COM 003830106 584 4,829,861 SH   SOLE 22 4,746,347 0 83,514
AC IMMUNE SA SHS H00263105 4,038 584,387 SH   SOLE 21 584,387 0 0
AC IMMUNE SA SHS H00263105 6 893 SH   SOLE 22 893 0 0
AC IMMUNE SA SHS H00263105 40 5,750 SH   SOLE 30 5,750 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 1,013 15,081 SH   SOLE 2 3,051 0 12,030
ACACIA COMMUNICATIONS INC COM 00401C108 10 142 SH   SOLE 4 142 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 44 651 SH   SOLE 7 651 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 8,824 131,355 SH   SOLE 18 131,355 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 6,752 100,513 SH   SOLE 19 100,513 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 91,202 1,357,572 SH   SOLE 21 1,357,572 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 72,681 1,081,883 SH   SOLE 22 1,044,510 0 37,373
ACACIA COMMUNICATIONS INC COM 00401C108 80 1,193 SH   SOLE 23 1,193 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 1,177 17,514 SH   SOLE 26 9,467 0 8,047
ACACIA COMMUNICATIONS INC COM 00401C108 301 4,487 SH   SOLE 28 4,487 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 752 11,189 SH   SOLE 30 11,189 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 227 3,373 SH   SOLE 40 3,373 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 67 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 308 138,774 SH   SOLE 18 138,774 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 46 20,568 SH   SOLE 19 20,568 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 2,800 1,261,210 SH   SOLE 21 1,261,210 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 2,492 1,122,493 SH   SOLE 22 1,096,409 0 26,084
ACADIA HEALTHCARE COMPANY IN COM 00404A109 3,887 211,845 SH   SOLE 2 41,022 0 170,823
ACADIA HEALTHCARE COMPANY IN COM 00404A109 8 425 SH   SOLE 4 425 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 46 2,504 SH   SOLE 7 2,504 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 4,475 243,871 SH   SOLE 18 243,871 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 381 20,776 SH   SOLE 19 20,776 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 80,688 4,397,157 SH   SOLE 21 4,397,157 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 52,408 2,856,029 SH   SOLE 22 2,708,499 0 147,530
ACADIA HEALTHCARE COMPANY IN COM 00404A109 544 29,625 SH   SOLE 26 17,610 0 12,015
ACADIA HEALTHCARE COMPANY IN COM 00404A109 208 11,327 SH   SOLE 28 11,327 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 1,008 54,912 SH   SOLE 30 54,912 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 65 3,532 SH   SOLE 31 1,878 0 1,654
ACADIA HEALTHCARE COMPANY IN COM 00404A109 45 2,473 SH   SOLE 34 2,473 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 65 3,528 SH   SOLE 36 3,528 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 184 10,053 SH   SOLE 40 10,053 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 1,980 46,864 SH   SOLE 2 10,947 0 35,917
ACADIA PHARMACEUTICALS INC COM 004225108 20 475 SH   SOLE 4 475 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 84 1,996 SH   SOLE 7 1,996 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 18,327 433,777 SH   SOLE 18 405,314 0 28,463
ACADIA PHARMACEUTICALS INC COM 004225108 30,766 728,180 SH   SOLE 19 728,180 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 216,189 5,116,897 SH   SOLE 21 5,116,897 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 141,888 3,358,299 SH   SOLE 22 3,234,161 0 124,138
ACADIA PHARMACEUTICALS INC COM 004225108 1,158 27,417 SH   SOLE 23 27,417 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 5,681 134,470 SH   SOLE 26 34,569 0 99,901
ACADIA PHARMACEUTICALS INC COM 004225108 700 16,573 SH   SOLE 28 16,573 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 10,806 255,773 SH   SOLE 30 255,773 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 131 3,103 SH   SOLE 34 3,103 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 519 12,286 SH   SOLE 40 12,286 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 1,072 86,547 SH   SOLE 2 8,713 0 77,834
ACADIA RLTY TR COM SH BEN INT 004239109 625 50,414 SH   SOLE 4 50,414 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 1,113 89,798 SH   SOLE 7 89,798 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 4,887 394,449 SH   SOLE 18 394,449 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 4,045 326,484 SH   SOLE 19 326,484 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 125,248 10,108,793 SH   SOLE 21 10,108,793 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 43,575 3,516,917 SH   SOLE 22 3,425,713 0 91,204
ACADIA RLTY TR COM SH BEN INT 004239109 216 17,439 SH   SOLE 23 17,439 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 2,649 213,825 SH   SOLE 25 213,825 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 1,361 109,849 SH   SOLE 26 24,949 0 84,900
ACADIA RLTY TR COM SH BEN INT 004239109 132 10,643 SH   SOLE 28 10,643 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 540 43,587 SH   SOLE 29 43,587 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 5,775 466,126 SH   SOLE 30 466,126 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 172 13,853 SH   SOLE 34 13,853 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 91 7,333 SH   SOLE 40 7,333 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 15 1,968 SH   SOLE 22 1,968 0 0
ACCEL ENTERTAINMENT INC *W EXP 11/20/202 00436Q114 0 276 SH   SOLE 22 276 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 83 9,942 SH   SOLE 2 1,130 0 8,812
ACCELERATE DIAGNOSTICS INC COM 00430H102 5 544 SH   SOLE 7 544 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 798 95,849 SH   SOLE 18 95,849 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 421 50,508 SH   SOLE 19 50,508 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 7,293 875,465 SH   SOLE 21 875,465 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 6,500 780,298 SH   SOLE 22 752,214 0 28,084
ACCELERATE DIAGNOSTICS INC COM 00430H102 109 13,105 SH   SOLE 26 0 0 13,105
ACCELERATE DIAGNOSTICS INC COM 00430H102 36 4,337 SH   SOLE 28 4,337 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 1,940 232,873 SH   SOLE 30 232,873 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 23 2,759 SH   SOLE 40 2,759 0 0
ACCELERON PHARMA INC COM 00434H108 8,714 96,964 SH   SOLE 2 77,937 0 19,027
ACCELERON PHARMA INC COM 00434H108 17 185 SH   SOLE 4 185 0 0
ACCELERON PHARMA INC COM 00434H108 82 917 SH   SOLE 7 917 0 0
ACCELERON PHARMA INC COM 00434H108 19,401 215,881 SH   SOLE 18 209,256 0 6,625
ACCELERON PHARMA INC COM 00434H108 99,618 1,108,472 SH   SOLE 19 1,108,472 0 0
ACCELERON PHARMA INC COM 00434H108 175,745 1,955,552 SH   SOLE 21 1,955,552 0 0
ACCELERON PHARMA INC COM 00434H108 119,012 1,324,263 SH   SOLE 22 1,276,235 0 48,028
ACCELERON PHARMA INC COM 00434H108 502 5,590 SH   SOLE 23 5,590 0 0
ACCELERON PHARMA INC COM 00434H108 3,685 40,999 SH   SOLE 26 16,336 0 24,663
ACCELERON PHARMA INC COM 00434H108 559 6,217 SH   SOLE 28 6,217 0 0
ACCELERON PHARMA INC COM 00434H108 1,806 20,091 SH   SOLE 30 20,091 0 0
ACCELERON PHARMA INC COM 00434H108 30,504 339,419 SH   SOLE 34 339,419 0 0
ACCELERON PHARMA INC COM 00434H108 427 4,751 SH   SOLE 40 4,751 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 277,196 1,697,880 SH   SOLE 2 268,601 0 1,429,279
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 50,148 307,167 SH   SOLE 4 289,826 0 17,341
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 97,945 599,930 SH   SOLE 7 577,737 0 22,193
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,603 9,817 SH   SOLE 13 9,817 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 8,551 52,379 SH   SOLE 15 52,379 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 0 1 SH   SOLE 17 0 0 1
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 227,083 1,390,931 SH   SOLE 18 1,290,369 0 100,562
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 24,799 151,900 SH   SOLE 19 151,900 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2,664,597 16,321,187 SH   SOLE 21 16,321,187 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2,521,485 15,444,598 SH   SOLE 22 13,921,490 0 1,523,108
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 77,735 476,141 SH   SOLE 23 476,141 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 126,266 773,402 SH   SOLE 25 773,402 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 663,523 4,064,213 SH   SOLE 26 407,786 0 3,656,427
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 21,243 130,117 SH   SOLE 28 92,134 0 37,983
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 7,366 45,118 SH   SOLE 29 15,026 0 30,092
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 492,398 3,016,038 SH   SOLE 30 3,016,038 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 24,463 149,839 SH   SOLE 31 117,449 0 32,390
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 10,466 64,104 SH   SOLE 34 64,104 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 76,432 468,159 SH   SOLE 36 468,159 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2,287 14,009 SH   SOLE 40 14,009 0 0
ACCO BRANDS CORP COM 00081T108 474 93,763 SH   SOLE 2 5,085 0 88,678
ACCO BRANDS CORP COM 00081T108 5 936 SH   SOLE 4 936 0 0
ACCO BRANDS CORP COM 00081T108 9 1,853 SH   SOLE 7 1,853 0 0
ACCO BRANDS CORP COM 00081T108 1,718 340,114 SH   SOLE 18 340,114 0 0
ACCO BRANDS CORP COM 00081T108 913 180,725 SH   SOLE 19 180,725 0 0
ACCO BRANDS CORP COM 00081T108 17,078 3,381,836 SH   SOLE 21 3,381,836 0 0
ACCO BRANDS CORP COM 00081T108 14,204 2,812,688 SH   SOLE 22 2,692,985 0 119,703
ACCO BRANDS CORP COM 00081T108 100 19,819 SH   SOLE 26 13,259 0 6,560
ACCO BRANDS CORP COM 00081T108 56 11,057 SH   SOLE 28 11,057 0 0
ACCO BRANDS CORP COM 00081T108 197 38,974 SH   SOLE 30 38,974 0 0
ACCO BRANDS CORP COM 00081T108 65 12,948 SH   SOLE 40 12,948 0 0
ACCURAY INC COM 004397105 61 32,088 SH   SOLE 2 3,161 0 28,927
ACCURAY INC COM 004397105 3 1,754 SH   SOLE 7 1,754 0 0
ACCURAY INC COM 004397105 624 328,654 SH   SOLE 18 328,654 0 0
ACCURAY INC COM 004397105 452 238,157 SH   SOLE 19 238,157 0 0
ACCURAY INC COM 004397105 5,687 2,992,949 SH   SOLE 21 2,992,949 0 0
ACCURAY INC COM 004397105 5,151 2,711,073 SH   SOLE 22 2,657,614 0 53,459
ACCURAY INC COM 004397105 170 89,629 SH   SOLE 26 0 0 89,629
ACELRX PHARMACEUTICALS INC COM 00444T100 66 56,105 SH   SOLE 2 3,301 0 52,804
ACELRX PHARMACEUTICALS INC COM 00444T100 340 288,403 SH   SOLE 18 288,403 0 0
ACELRX PHARMACEUTICALS INC COM 00444T100 161 136,056 SH   SOLE 19 136,056 0 0
ACELRX PHARMACEUTICALS INC COM 00444T100 3,330 2,822,396 SH   SOLE 21 2,822,396 0 0
ACELRX PHARMACEUTICALS INC COM 00444T100 2,781 2,356,828 SH   SOLE 22 2,294,257 0 62,571
ACER THERAPEUTICS INC COM 00444P108 3 1,679 SH   SOLE 2 0 0 1,679
ACER THERAPEUTICS INC COM 00444P108 39 19,645 SH   SOLE 18 19,645 0 0
ACER THERAPEUTICS INC COM 00444P108 28 14,064 SH   SOLE 19 14,064 0 0
ACER THERAPEUTICS INC COM 00444P108 354 177,805 SH   SOLE 21 177,805 0 0
ACER THERAPEUTICS INC COM 00444P108 329 165,552 SH   SOLE 22 162,771 0 2,781
ACER THERAPEUTICS INC COM 00444P108 22 10,981 SH   SOLE 26 0 0 10,981
ACHIEVE LIFE SCIENCE INC COM NEW 004468203 1 1,892 SH   SOLE 21 1,892 0 0
ACHIEVE LIFE SCIENCE INC COM NEW 004468203 2 6,558 SH   SOLE 22 6,558 0 0
ACI WORLDWIDE INC COM 004498101 2,098 86,891 SH   SOLE 2 50,296 0 36,595
ACI WORLDWIDE INC COM 004498101 10 423 SH   SOLE 4 423 0 0
ACI WORLDWIDE INC COM 004498101 50 2,054 SH   SOLE 7 2,054 0 0
ACI WORLDWIDE INC COM 004498101 15,995 662,305 SH   SOLE 18 662,305 0 0
ACI WORLDWIDE INC COM 004498101 5,414 224,170 SH   SOLE 19 224,170 0 0
ACI WORLDWIDE INC COM 004498101 203,054 8,408,019 SH   SOLE 21 8,408,019 0 0
ACI WORLDWIDE INC COM 004498101 93,287 3,862,830 SH   SOLE 22 3,736,072 0 126,758
ACI WORLDWIDE INC COM 004498101 1,107 45,821 SH   SOLE 26 23,397 0 22,424
ACI WORLDWIDE INC COM 004498101 372 15,389 SH   SOLE 28 15,389 0 0
ACI WORLDWIDE INC COM 004498101 4,463 184,802 SH   SOLE 30 184,802 0 0
ACI WORLDWIDE INC COM 004498101 10 421 SH   SOLE 34 421 0 0
ACI WORLDWIDE INC COM 004498101 0 1 SH   SOLE 36 1 0 0
ACI WORLDWIDE INC COM 004498101 302 12,513 SH   SOLE 40 12,513 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 29 28,157 SH   SOLE 2 1,271 0 26,886
ACLARIS THERAPEUTICS INC COM 00461U105 1 701 SH   SOLE 7 701 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 114 109,552 SH   SOLE 18 109,552 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 56 53,568 SH   SOLE 19 53,568 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 1,229 1,182,055 SH   SOLE 21 1,182,055 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 1,303 1,252,488 SH   SOLE 22 1,236,077 0 16,411
ACM RESEARCH INC COM CL A 00108J109 240 8,108 SH   SOLE 21 8,108 0 0
ACM RESEARCH INC COM CL A 00108J109 4,865 164,291 SH   SOLE 22 164,291 0 0
ACM RESEARCH INC COM CL A 00108J109 1,309 44,208 SH   SOLE 34 44,208 0 0
ACME UTD CORP COM 004816104 12 589 SH   SOLE 18 589 0 0
ACME UTD CORP COM 004816104 114 5,626 SH   SOLE 21 5,626 0 0
ACME UTD CORP COM 004816104 217 10,683 SH   SOLE 22 10,683 0 0
ACNB CORP COM 000868109 260 8,672 SH   SOLE 2 986 0 7,686
ACNB CORP COM 000868109 876 29,194 SH   SOLE 18 29,194 0 0
ACNB CORP COM 000868109 917 30,581 SH   SOLE 19 30,581 0 0
ACNB CORP COM 000868109 8,002 266,749 SH   SOLE 21 266,749 0 0
ACNB CORP COM 000868109 3,669 122,296 SH   SOLE 22 117,451 0 4,845
ACNB CORP COM 000868109 39 1,292 SH   SOLE 26 0 0 1,292
ACORDA THERAPEUTICS INC COM 00484M106 41 44,191 SH   SOLE 2 1,621 0 42,570
ACORDA THERAPEUTICS INC COM 00484M106 1 893 SH   SOLE 7 893 0 0
ACORDA THERAPEUTICS INC COM 00484M106 205 219,970 SH   SOLE 18 219,970 0 0
ACORDA THERAPEUTICS INC COM 00484M106 72 76,904 SH   SOLE 19 76,904 0 0
ACORDA THERAPEUTICS INC COM 00484M106 5,141 5,512,813 SH   SOLE 21 5,512,813 0 0
ACORDA THERAPEUTICS INC COM 00484M106 1,332 1,428,003 SH   SOLE 22 1,402,660 0 25,343
ACORDA THERAPEUTICS INC COM 00484M106 37 39,146 SH   SOLE 30 39,146 0 0
ACTINIUM PHARMACEUTICALS INC COM 00507W107 6 30,010 SH   SOLE 21 30,010 0 0
ACTINIUM PHARMACEUTICALS INC COM 00507W107 384 1,977,519 SH   SOLE 22 1,977,519 0 0
ACTIVISION BLIZZARD INC COM 00507V109 110,033 1,849,917 SH   SOLE 2 181,695 0 1,668,222
ACTIVISION BLIZZARD INC COM 00507V109 21,081 354,422 SH   SOLE 4 333,850 0 20,572
ACTIVISION BLIZZARD INC COM 00507V109 43,195 726,214 SH   SOLE 7 676,602 0 49,612
ACTIVISION BLIZZARD INC COM 00507V109 2,451 41,205 SH   SOLE 13 41,205 0 0
ACTIVISION BLIZZARD INC COM 00507V109 4,267 71,741 SH   SOLE 15 71,741 0 0
ACTIVISION BLIZZARD INC COM 00507V109 6 103 SH   SOLE 17 0 0 103
ACTIVISION BLIZZARD INC COM 00507V109 104,336 1,754,136 SH   SOLE 18 1,625,424 0 128,712
ACTIVISION BLIZZARD INC COM 00507V109 62,202 1,045,768 SH   SOLE 19 1,045,768 0 0
ACTIVISION BLIZZARD INC COM 00507V109 1,073,704 18,051,508 SH   SOLE 21 18,051,508 0 0
ACTIVISION BLIZZARD INC COM 00507V109 1,073,519 18,048,397 SH   SOLE 22 16,212,276 0 1,836,121
ACTIVISION BLIZZARD INC COM 00507V109 33,377 561,148 SH   SOLE 23 561,148 0 0
ACTIVISION BLIZZARD INC COM 00507V109 51,475 865,415 SH   SOLE 25 865,415 0 0
ACTIVISION BLIZZARD INC COM 00507V109 231,082 3,885,045 SH   SOLE 26 497,923 0 3,387,122
ACTIVISION BLIZZARD INC COM 00507V109 9,285 156,095 SH   SOLE 28 110,426 0 45,669
ACTIVISION BLIZZARD INC COM 00507V109 3,041 51,121 SH   SOLE 29 14,246 0 36,875
ACTIVISION BLIZZARD INC COM 00507V109 190,796 3,207,731 SH   SOLE 30 3,207,731 0 0
ACTIVISION BLIZZARD INC COM 00507V109 10,268 172,635 SH   SOLE 31 138,956 0 33,679
ACTIVISION BLIZZARD INC COM 00507V109 7,238 121,686 SH   SOLE 32 121,686 0 0
ACTIVISION BLIZZARD INC COM 00507V109 33,561 564,235 SH   SOLE 34 564,235 0 0
ACTIVISION BLIZZARD INC COM 00507V109 30,108 506,191 SH   SOLE 36 506,191 0 0
ACTIVISION BLIZZARD INC COM 00507V109 983 16,521 SH   SOLE 40 16,521 0 0
ACUITY BRANDS INC COM 00508Y102 12,017 140,282 SH   SOLE 2 49,691 0 90,591
ACUITY BRANDS INC COM 00508Y102 1,801 21,022 SH   SOLE 4 19,940 0 1,082
ACUITY BRANDS INC COM 00508Y102 2,238 26,131 SH   SOLE 7 5,717 0 20,414
ACUITY BRANDS INC COM 00508Y102 59 686 SH   SOLE 13 686 0 0
ACUITY BRANDS INC COM 00508Y102 276 3,222 SH   SOLE 15 3,222 0 0
ACUITY BRANDS INC COM 00508Y102 10,012 116,884 SH   SOLE 18 113,432 0 3,452
ACUITY BRANDS INC COM 00508Y102 1,068 12,473 SH   SOLE 19 12,473 0 0
ACUITY BRANDS INC COM 00508Y102 166,195 1,940,167 SH   SOLE 21 1,940,167 0 0
ACUITY BRANDS INC COM 00508Y102 121,564 1,419,149 SH   SOLE 22 1,344,740 0 74,409
ACUITY BRANDS INC COM 00508Y102 3,185 37,177 SH   SOLE 23 37,177 0 0
ACUITY BRANDS INC COM 00508Y102 4,330 50,553 SH   SOLE 25 50,553 0 0
ACUITY BRANDS INC COM 00508Y102 19,972 233,154 SH   SOLE 26 51,549 0 181,605
ACUITY BRANDS INC COM 00508Y102 717 8,365 SH   SOLE 28 5,836 0 2,529
ACUITY BRANDS INC COM 00508Y102 956 11,160 SH   SOLE 29 2,935 0 8,225
ACUITY BRANDS INC COM 00508Y102 6,607 77,130 SH   SOLE 30 77,130 0 0
ACUITY BRANDS INC COM 00508Y102 1,165 13,599 SH   SOLE 31 10,534 0 3,065
ACUITY BRANDS INC COM 00508Y102 239 2,788 SH   SOLE 34 2,788 0 0
ACUITY BRANDS INC COM 00508Y102 2,530 29,539 SH   SOLE 36 29,539 0 0
ACUITY BRANDS INC COM 00508Y102 72 845 SH   SOLE 40 845 0 0
ACUSHNET HOLDINGS CORP COM 005098108 901 35,032 SH   SOLE 2 1,763 0 33,269
ACUSHNET HOLDINGS CORP COM 005098108 17 672 SH   SOLE 7 672 0 0
ACUSHNET HOLDINGS CORP COM 005098108 3,123 121,427 SH   SOLE 18 121,427 0 0
ACUSHNET HOLDINGS CORP COM 005098108 1,702 66,175 SH   SOLE 19 66,175 0 0
ACUSHNET HOLDINGS CORP COM 005098108 31,186 1,212,505 SH   SOLE 21 1,212,505 0 0
ACUSHNET HOLDINGS CORP COM 005098108 25,110 976,293 SH   SOLE 22 935,709 0 40,584
ACUSHNET HOLDINGS CORP COM 005098108 433 16,852 SH   SOLE 26 0 0 16,852
ACUSHNET HOLDINGS CORP COM 005098108 155 6,018 SH   SOLE 28 6,018 0 0
ACUSHNET HOLDINGS CORP COM 005098108 1,149 44,677 SH   SOLE 30 44,677 0 0
ACUSHNET HOLDINGS CORP COM 005098108 112 4,346 SH   SOLE 40 4,346 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 60 20,868 SH   SOLE 2 828 0 20,040
ADAMAS PHARMACEUTICALS INC COM 00548A106 2 550 SH   SOLE 7 550 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 239 82,729 SH   SOLE 18 82,729 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 110 38,081 SH   SOLE 19 38,081 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 2,525 873,692 SH   SOLE 21 873,692 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 2,210 764,558 SH   SOLE 22 749,371 0 15,187
ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 5 14,319 SH   SOLE 18 14,319 0 0
ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 51 142,087 SH   SOLE 21 142,087 0 0
ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 474 1,325,349 SH   SOLE 22 1,325,349 0 0
ADAMS RES & ENERGY INC COM NEW 006351308 13 557 SH   SOLE 18 557 0 0
ADAMS RES & ENERGY INC COM NEW 006351308 127 5,416 SH   SOLE 21 5,416 0 0
ADAMS RES & ENERGY INC COM NEW 006351308 1,828 77,780 SH   SOLE 22 77,780 0 0
ADAPTHEALTH CORP COM CL A 00653Q102 103 6,454 SH   SOLE 22 6,454 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 3,344 120,384 SH   SOLE 2 5,801 0 114,583
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 28 1,023 SH   SOLE 7 1,023 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 10,982 395,324 SH   SOLE 18 31,374 0 363,950
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 43,358 1,560,775 SH   SOLE 19 1,560,775 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 50,638 1,822,824 SH   SOLE 21 1,822,824 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 29,063 1,046,172 SH   SOLE 22 969,765 0 76,407
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 79 2,831 SH   SOLE 23 2,831 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 281 10,107 SH   SOLE 30 10,107 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 39 1,392 SH   SOLE 31 1,392 0 0
ADDUS HOMECARE CORP COM 006739106 308 4,556 SH   SOLE 2 610 0 3,946
ADDUS HOMECARE CORP COM 006739106 4 58 SH   SOLE 4 58 0 0
ADDUS HOMECARE CORP COM 006739106 16 230 SH   SOLE 7 230 0 0
ADDUS HOMECARE CORP COM 006739106 4,159 61,520 SH   SOLE 18 61,520 0 0
ADDUS HOMECARE CORP COM 006739106 1,575 23,304 SH   SOLE 19 23,304 0 0
ADDUS HOMECARE CORP COM 006739106 99,493 1,471,785 SH   SOLE 21 1,471,785 0 0
ADDUS HOMECARE CORP COM 006739106 26,426 390,924 SH   SOLE 22 374,277 0 16,647
ADDUS HOMECARE CORP COM 006739106 81 1,198 SH   SOLE 26 0 0 1,198
ADDUS HOMECARE CORP COM 006739106 121 1,787 SH   SOLE 28 1,787 0 0
ADDUS HOMECARE CORP COM 006739106 2,040 30,177 SH   SOLE 30 30,177 0 0
ADDUS HOMECARE CORP COM 006739106 20 295 SH   SOLE 34 295 0 0
ADDUS HOMECARE CORP COM 006739106 130 1,922 SH   SOLE 40 1,922 0 0
ADDVANTAGE TECHNOLOGIES GP I COM NEW 006743306 15 6,697 SH   SOLE 21 6,697 0 0
ADECOAGRO S A COM L00849106 14 3,622 SH   SOLE 4 3,622 0 0
ADECOAGRO S A COM L00849106 561 144,182 SH   SOLE 7 144,182 0 0
ADECOAGRO S A COM L00849106 4,682 1,203,594 SH   SOLE 21 1,203,594 0 0
ADECOAGRO S A COM L00849106 2,418 621,467 SH   SOLE 22 621,467 0 0
ADECOAGRO S A COM L00849106 1,125 289,302 SH   SOLE 30 289,302 0 0
ADESTO TECHNOLOGIES CORP COM 00687D101 135 12,062 SH   SOLE 2 1,639 0 10,423
ADESTO TECHNOLOGIES CORP COM 00687D101 8 674 SH   SOLE 7 674 0 0
ADESTO TECHNOLOGIES CORP COM 00687D101 1,120 100,099 SH   SOLE 18 100,099 0 0
ADESTO TECHNOLOGIES CORP COM 00687D101 568 50,803 SH   SOLE 19 50,803 0 0
ADESTO TECHNOLOGIES CORP COM 00687D101 10,598 947,079 SH   SOLE 21 947,079 0 0
ADESTO TECHNOLOGIES CORP COM 00687D101 8,150 728,347 SH   SOLE 22 711,602 0 16,745
ADIAL PHARMACEUTICALS INC COM 00688A106 267 205,684 SH   SOLE 22 205,684 0 0
ADIENT PLC ORD SHS G0084W101 1,057 116,515 SH   SOLE 2 38,332 0 78,183
ADIENT PLC ORD SHS G0084W101 4 453 SH   SOLE 4 453 0 0
ADIENT PLC ORD SHS G0084W101 38 4,135 SH   SOLE 7 4,135 0 0
ADIENT PLC ORD SHS G0084W101 4,559 502,642 SH   SOLE 18 502,642 0 0
ADIENT PLC ORD SHS G0084W101 1,700 187,399 SH   SOLE 19 187,399 0 0
ADIENT PLC ORD SHS G0084W101 55,361 6,103,694 SH   SOLE 21 6,103,694 0 0
ADIENT PLC ORD SHS G0084W101 27,914 3,077,647 SH   SOLE 22 2,945,424 0 132,223
ADIENT PLC ORD SHS G0084W101 26 2,824 SH   SOLE 23 2,824 0 0
ADIENT PLC ORD SHS G0084W101 446 49,221 SH   SOLE 26 18,365 0 30,856
ADIENT PLC ORD SHS G0084W101 102 11,225 SH   SOLE 28 11,225 0 0
ADIENT PLC ORD SHS G0084W101 617 67,992 SH   SOLE 30 67,992 0 0
ADIENT PLC ORD SHS G0084W101 98 10,797 SH   SOLE 31 0 0 10,797
ADIENT PLC ORD SHS G0084W101 567 62,534 SH   SOLE 36 62,534 0 0
ADIENT PLC ORD SHS G0084W101 70 7,689 SH   SOLE 40 7,689 0 0
ADMA BIOLOGICS INC COM 000899104 77 26,878 SH   SOLE 2 2,050 0 24,828
ADMA BIOLOGICS INC COM 000899104 732 254,031 SH   SOLE 18 254,031 0 0
ADMA BIOLOGICS INC COM 000899104 534 185,419 SH   SOLE 19 185,419 0 0
ADMA BIOLOGICS INC COM 000899104 8,849 3,072,482 SH   SOLE 21 3,072,482 0 0
ADMA BIOLOGICS INC COM 000899104 4,927 1,710,702 SH   SOLE 22 1,676,670 0 34,032
ADMA BIOLOGICS INC COM 000899104 46 16,039 SH   SOLE 23 16,039 0 0
ADMA BIOLOGICS INC COM 000899104 84 29,032 SH   SOLE 26 0 0 29,032
ADMA BIOLOGICS INC COM 000899104 16 5,584 SH   SOLE 30 5,584 0 0
ADOBE INC COM 00724F101 479,766 1,507,561 SH   SOLE 2 356,912 0 1,150,649
ADOBE INC COM 00724F101 82,676 259,792 SH   SOLE 4 246,602 0 13,190
ADOBE INC COM 00724F101 145,086 455,902 SH   SOLE 7 438,776 0 17,126
ADOBE INC COM 00724F101 12,454 39,134 SH   SOLE 13 39,134 0 0
ADOBE INC COM 00724F101 13,080 41,102 SH   SOLE 15 41,102 0 0
ADOBE INC COM 00724F101 94 295 SH   SOLE 17 0 0 295
ADOBE INC COM 00724F101 668,590 2,100,899 SH   SOLE 18 1,723,534 0 377,365
ADOBE INC COM 00724F101 363,823 1,143,235 SH   SOLE 19 1,143,235 0 0
ADOBE INC COM 00724F101 3,660,999 11,503,894 SH   SOLE 21 11,503,894 0 0
ADOBE INC COM 00724F101 3,877,555 12,184,372 SH   SOLE 22 10,794,624 0 1,389,748
ADOBE INC COM 00724F101 137,905 433,338 SH   SOLE 23 433,338 0 0
ADOBE INC COM 00724F101 183,771 577,461 SH   SOLE 25 577,461 0 0
ADOBE INC COM 00724F101 774,187 2,432,715 SH   SOLE 26 309,319 0 2,123,396
ADOBE INC COM 00724F101 31,720 99,672 SH   SOLE 28 70,896 0 28,776
ADOBE INC COM 00724F101 47,844 150,339 SH   SOLE 29 57,674 0 92,665
ADOBE INC COM 00724F101 827,373 2,599,840 SH   SOLE 30 2,599,840 0 0
ADOBE INC COM 00724F101 62,486 196,348 SH   SOLE 31 155,118 0 41,230
ADOBE INC COM 00724F101 24,406 76,689 SH   SOLE 32 76,689 0 0
ADOBE INC COM 00724F101 99,853 313,767 SH   SOLE 34 313,767 0 0
ADOBE INC COM 00724F101 101,338 318,432 SH   SOLE 36 318,432 0 0
ADOBE INC COM 00724F101 3,496 10,986 SH   SOLE 40 10,986 0 0
ADT INC COM 00090Q103 1,041 240,890 SH   SOLE 2 9,167 0 231,723
ADT INC COM 00090Q103 2 577 SH   SOLE 4 577 0 0
ADT INC COM 00090Q103 8 1,801 SH   SOLE 7 1,801 0 0
ADT INC COM 00090Q103 296 68,530 SH   SOLE 18 68,530 0 0
ADT INC COM 00090Q103 1,219 282,064 SH   SOLE 19 282,064 0 0
ADT INC COM 00090Q103 5,768 1,335,274 SH   SOLE 21 1,335,274 0 0
ADT INC COM 00090Q103 13,922 3,222,617 SH   SOLE 22 2,975,566 0 247,051
ADT INC COM 00090Q103 464 107,345 SH   SOLE 26 85,662 0 21,683
ADT INC COM 00090Q103 102 23,577 SH   SOLE 28 23,577 0 0
ADT INC COM 00090Q103 1,293 299,326 SH   SOLE 29 0 0 299,326
ADT INC COM 00090Q103 2,782 643,989 SH   SOLE 30 643,989 0 0
ADT INC COM 00090Q103 10 2,284 SH   SOLE 31 2,284 0 0
ADT INC COM 00090Q103 55 12,678 SH   SOLE 40 12,678 0 0
ADTALEM GLOBAL ED INC COM 00737L103 1,924 71,819 SH   SOLE 2 23,630 0 48,189
ADTALEM GLOBAL ED INC COM 00737L103 7 245 SH   SOLE 4 245 0 0
ADTALEM GLOBAL ED INC COM 00737L103 25 916 SH   SOLE 7 916 0 0
ADTALEM GLOBAL ED INC COM 00737L103 8,196 305,924 SH   SOLE 18 305,924 0 0
ADTALEM GLOBAL ED INC COM 00737L103 2,665 99,471 SH   SOLE 19 99,471 0 0
ADTALEM GLOBAL ED INC COM 00737L103 99,614 3,718,331 SH   SOLE 21 3,718,331 0 0
ADTALEM GLOBAL ED INC COM 00737L103 49,426 1,844,929 SH   SOLE 22 1,781,390 0 63,539
ADTALEM GLOBAL ED INC COM 00737L103 501 18,716 SH   SOLE 26 13,847 0 4,869
ADTALEM GLOBAL ED INC COM 00737L103 213 7,933 SH   SOLE 28 7,933 0 0
ADTALEM GLOBAL ED INC COM 00737L103 569 21,238 SH   SOLE 30 21,238 0 0
ADTALEM GLOBAL ED INC COM 00737L103 2 85 SH   SOLE 31 0 0 85
ADTALEM GLOBAL ED INC COM 00737L103 25 918 SH   SOLE 36 918 0 0
ADTALEM GLOBAL ED INC COM 00737L103 148 5,522 SH   SOLE 40 5,522 0 0
ADTRAN INC COM 00738A106 359 46,743 SH   SOLE 2 3,082 0 43,661
ADTRAN INC COM 00738A106 3 449 SH   SOLE 4 449 0 0
ADTRAN INC COM 00738A106 6 745 SH   SOLE 7 745 0 0
ADTRAN INC COM 00738A106 1,695 220,676 SH   SOLE 18 220,676 0 0
ADTRAN INC COM 00738A106 673 87,600 SH   SOLE 19 87,600 0 0
ADTRAN INC COM 00738A106 42,216 5,496,879 SH   SOLE 21 5,496,879 0 0
ADTRAN INC COM 00738A106 11,631 1,514,503 SH   SOLE 22 1,451,147 0 63,356
ADTRAN INC COM 00738A106 105 13,636 SH   SOLE 26 6,457 0 7,179
ADTRAN INC COM 00738A106 55 7,199 SH   SOLE 28 7,199 0 0
ADTRAN INC COM 00738A106 2,390 311,216 SH   SOLE 30 311,216 0 0
ADTRAN INC COM 00738A106 18 2,393 SH   SOLE 34 2,393 0 0
ADTRAN INC COM 00738A106 44 5,790 SH   SOLE 40 5,790 0 0
ADURO BIOTECH INC COM 00739L101 78 28,290 SH   SOLE 2 2,384 0 25,906
ADURO BIOTECH INC COM 00739L101 4 1,413 SH   SOLE 7 1,413 0 0
ADURO BIOTECH INC COM 00739L101 658 240,171 SH   SOLE 18 240,171 0 0
ADURO BIOTECH INC COM 00739L101 325 118,604 SH   SOLE 19 118,604 0 0
ADURO BIOTECH INC COM 00739L101 6,279 2,291,539 SH   SOLE 21 2,291,539 0 0
ADURO BIOTECH INC COM 00739L101 4,606 1,680,895 SH   SOLE 22 1,640,713 0 40,182
ADVANCE AUTO PARTS INC COM 00751Y106 15,277 163,706 SH   SOLE 2 23,328 0 140,378
ADVANCE AUTO PARTS INC COM 00751Y106 3,167 33,940 SH   SOLE 4 31,992 0 1,948
ADVANCE AUTO PARTS INC COM 00751Y106 9,883 105,900 SH   SOLE 7 61,953 0 43,947
ADVANCE AUTO PARTS INC COM 00751Y106 377 4,042 SH   SOLE 13 4,042 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 552 5,911 SH   SOLE 15 5,911 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 12,815 137,327 SH   SOLE 18 126,850 0 10,477
ADVANCE AUTO PARTS INC COM 00751Y106 1,758 18,839 SH   SOLE 19 18,839 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 158,159 1,694,805 SH   SOLE 21 1,694,805 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 155,325 1,664,431 SH   SOLE 22 1,500,764 0 163,667
ADVANCE AUTO PARTS INC COM 00751Y106 4,808 51,525 SH   SOLE 23 51,525 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 7,589 81,320 SH   SOLE 25 81,320 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 31,800 340,764 SH   SOLE 26 63,116 0 277,648
ADVANCE AUTO PARTS INC COM 00751Y106 1,292 13,841 SH   SOLE 28 9,937 0 3,904
ADVANCE AUTO PARTS INC COM 00751Y106 1,496 16,035 SH   SOLE 29 1,435 0 14,600
ADVANCE AUTO PARTS INC COM 00751Y106 26,022 278,847 SH   SOLE 30 278,847 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 1,493 15,997 SH   SOLE 31 12,928 0 3,069
ADVANCE AUTO PARTS INC COM 00751Y106 337 3,610 SH   SOLE 34 3,610 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 4,292 45,989 SH   SOLE 36 45,989 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 132 1,417 SH   SOLE 40 1,417 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 943 28,750 SH   SOLE 2 3,625 0 25,125
ADVANCED DISP SVCS INC DEL COM 00790X101 13 398 SH   SOLE 4 398 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 41 1,260 SH   SOLE 7 1,260 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 8,230 250,921 SH   SOLE 18 250,921 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 6,939 211,548 SH   SOLE 19 211,548 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 83,010 2,530,803 SH   SOLE 21 2,530,803 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 69,206 2,109,948 SH   SOLE 22 2,031,424 0 78,524
ADVANCED DISP SVCS INC DEL COM 00790X101 307 9,349 SH   SOLE 23 9,349 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 1,577 48,081 SH   SOLE 26 13,893 0 34,188
ADVANCED DISP SVCS INC DEL COM 00790X101 342 10,436 SH   SOLE 28 10,436 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 957 29,187 SH   SOLE 30 29,187 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 90 2,737 SH   SOLE 36 2,737 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 251 7,663 SH   SOLE 40 7,663 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 528 17,932 SH   SOLE 2 3,963 0 13,969
ADVANCED DRAIN SYS INC DEL COM 00790R104 8 259 SH   SOLE 4 259 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 1,119 38,003 SH   SOLE 7 38,003 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 5,410 183,769 SH   SOLE 18 150,281 0 33,488
ADVANCED DRAIN SYS INC DEL COM 00790R104 5,421 184,129 SH   SOLE 19 184,129 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 42,808 1,454,075 SH   SOLE 21 1,454,075 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 44,082 1,497,357 SH   SOLE 22 1,449,938 0 47,419
ADVANCED DRAIN SYS INC DEL COM 00790R104 368 12,513 SH   SOLE 23 12,513 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 2,203 74,838 SH   SOLE 26 15,251 0 59,587
ADVANCED DRAIN SYS INC DEL COM 00790R104 193 6,540 SH   SOLE 28 6,540 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 9,537 323,959 SH   SOLE 30 323,959 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 185 6,295 SH   SOLE 34 6,295 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 189 6,413 SH   SOLE 40 6,413 0 0
ADVANCED EMISSIONS SOLUTS IN COM 00770C101 7,117 1,083,293 SH   SOLE 2 1,076,306 0 6,987
ADVANCED EMISSIONS SOLUTS IN COM 00770C101 397 60,470 SH   SOLE 18 60,470 0 0
ADVANCED EMISSIONS SOLUTS IN COM 00770C101 196 29,902 SH   SOLE 19 29,902 0 0
ADVANCED EMISSIONS SOLUTS IN COM 00770C101 3,976 605,238 SH   SOLE 21 605,238 0 0
ADVANCED EMISSIONS SOLUTS IN COM 00770C101 3,328 506,511 SH   SOLE 22 498,285 0 8,226
ADVANCED ENERGY INDS COM 007973100 709 14,613 SH   SOLE 2 2,466 0 12,147
ADVANCED ENERGY INDS COM 007973100 8 174 SH   SOLE 4 174 0 0
ADVANCED ENERGY INDS COM 007973100 35 717 SH   SOLE 7 717 0 0
ADVANCED ENERGY INDS COM 007973100 9,481 195,520 SH   SOLE 18 173,965 0 21,555
ADVANCED ENERGY INDS COM 007973100 5,370 110,741 SH   SOLE 19 110,741 0 0
ADVANCED ENERGY INDS COM 007973100 196,804 4,058,643 SH   SOLE 21 4,058,643 0 0
ADVANCED ENERGY INDS COM 007973100 53,584 1,105,043 SH   SOLE 22 1,064,195 0 40,848
ADVANCED ENERGY INDS COM 007973100 63 1,293 SH   SOLE 23 1,293 0 0
ADVANCED ENERGY INDS COM 007973100 840 17,329 SH   SOLE 26 14,033 0 3,296
ADVANCED ENERGY INDS COM 007973100 284 5,867 SH   SOLE 28 5,867 0 0
ADVANCED ENERGY INDS COM 007973100 2,432 50,158 SH   SOLE 30 50,158 0 0
ADVANCED ENERGY INDS COM 007973100 213 4,383 SH   SOLE 40 4,383 0 0
ADVANCED MICRO DEVICES INC COM 007903107 124,980 2,748,013 SH   SOLE 2 488,925 0 2,259,088
ADVANCED MICRO DEVICES INC COM 007903107 22,565 496,150 SH   SOLE 4 467,089 0 29,061
ADVANCED MICRO DEVICES INC COM 007903107 48,509 1,066,593 SH   SOLE 7 1,019,437 0 47,156
ADVANCED MICRO DEVICES INC COM 007903107 834 18,337 SH   SOLE 13 18,337 0 0
ADVANCED MICRO DEVICES INC COM 007903107 3,952 86,893 SH   SOLE 15 86,893 0 0
ADVANCED MICRO DEVICES INC COM 007903107 19 410 SH   SOLE 17 0 0 410
ADVANCED MICRO DEVICES INC COM 007903107 104,480 2,297,265 SH   SOLE 18 2,129,655 0 167,610
ADVANCED MICRO DEVICES INC COM 007903107 91,462 2,011,027 SH   SOLE 19 2,011,027 0 0
ADVANCED MICRO DEVICES INC COM 007903107 1,520,891 33,440,878 SH   SOLE 21 33,440,878 0 0
ADVANCED MICRO DEVICES INC COM 007903107 1,213,739 26,687,318 SH   SOLE 22 24,082,508 0 2,604,810
ADVANCED MICRO DEVICES INC COM 007903107 35,790 786,929 SH   SOLE 23 786,929 0 0
ADVANCED MICRO DEVICES INC COM 007903107 50,690 1,114,553 SH   SOLE 25 1,114,553 0 0
ADVANCED MICRO DEVICES INC COM 007903107 189,257 4,161,316 SH   SOLE 26 671,323 0 3,489,993
ADVANCED MICRO DEVICES INC COM 007903107 9,797 215,413 SH   SOLE 28 153,047 0 62,366
ADVANCED MICRO DEVICES INC COM 007903107 2,737 60,178 SH   SOLE 29 40,466 0 19,712
ADVANCED MICRO DEVICES INC COM 007903107 240,790 5,294,419 SH   SOLE 30 5,294,419 0 0
ADVANCED MICRO DEVICES INC COM 007903107 15,181 333,796 SH   SOLE 31 229,405 0 104,391
ADVANCED MICRO DEVICES INC COM 007903107 8,023 176,403 SH   SOLE 32 176,403 0 0
ADVANCED MICRO DEVICES INC COM 007903107 44,442 977,182 SH   SOLE 34 977,182 0 0
ADVANCED MICRO DEVICES INC COM 007903107 29,005 637,763 SH   SOLE 36 637,763 0 0
ADVANCED MICRO DEVICES INC COM 007903107 1,115 24,507 SH   SOLE 40 24,507 0 0
ADVANCED MICRO DEVICES INC OPTIONS 007903107 45 1,000 SH Put SOLE 2 1,000 0 0
ADVANCED MICRO DEVICES INC OPTIONS 007903107 7,277 160,000 SH Put SOLE 19 160,000 0 0
ADVANCED MICRO DEVICES INC OPTIONS 007903107 68 1,500 SH Put SOLE 22 1,500 0 0
ADVANCED MICRO DEVICES INC OPTIONS 007903107 1,023 22,500 SH Put SOLE 34 22,500 0 0
ADVANCED MICRO DEVICES INC NOTE 2.125% 9/0 007903BD8 4,155 725,000 PRN   SOLE 21 725,000 0 0
ADVANSIX INC COM 00773T101 250 26,221 SH   SOLE 2 1,530 0 24,691
ADVANSIX INC COM 00773T101 1 139 SH   SOLE 4 139 0 0
ADVANSIX INC COM 00773T101 6 629 SH   SOLE 7 629 0 0
ADVANSIX INC COM 00773T101 0 3 SH   SOLE 13 3 0 0
ADVANSIX INC COM 00773T101 1,189 124,670 SH   SOLE 18 124,670 0 0
ADVANSIX INC COM 00773T101 490 51,312 SH   SOLE 19 51,312 0 0
ADVANSIX INC COM 00773T101 29,928 3,137,111 SH   SOLE 21 3,137,111 0 0
ADVANSIX INC COM 00773T101 8,192 858,692 SH   SOLE 22 822,211 0 36,481
ADVANSIX INC COM 00773T101 54 5,628 SH   SOLE 26 2,945 0 2,683
ADVANSIX INC COM 00773T101 40 4,217 SH   SOLE 28 4,217 0 0
ADVANSIX INC COM 00773T101 410 42,993 SH   SOLE 30 42,993 0 0
ADVANSIX INC COM 00773T101 36 3,745 SH   SOLE 40 3,745 0 0
ADVAXIS INC COM NEW 007624307 1 1,169 SH   SOLE 21 1,169 0 0
ADVAXIS INC COM NEW 007624307 448 845,929 SH   SOLE 22 845,929 0 0
ADVENT CONVERTIBLE & INCOME COM 00764C109 187 17,600 SH   SOLE 2 17,600 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 224 22,928 SH   SOLE 2 2,976 0 19,952
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 11 1,168 SH   SOLE 7 1,168 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 2,267 232,032 SH   SOLE 18 232,032 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 1,357 138,885 SH   SOLE 19 138,885 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 27,862 2,851,776 SH   SOLE 21 2,851,776 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 16,980 1,737,946 SH   SOLE 22 1,658,851 0 79,095
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 28 2,874 SH   SOLE 23 2,874 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 106 10,812 SH   SOLE 26 0 0 10,812
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 83 8,504 SH   SOLE 28 8,504 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 295 30,205 SH   SOLE 30 30,205 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 72 7,397 SH   SOLE 40 7,397 0 0
AECOM COM 00766T100 10,155 340,205 SH   SOLE 2 78,302 0 261,903
AECOM COM 00766T100 22 749 SH   SOLE 4 749 0 0
AECOM COM 00766T100 608 20,376 SH   SOLE 7 20,376 0 0
AECOM COM 00766T100 12,906 432,346 SH   SOLE 18 432,346 0 0
AECOM COM 00766T100 1,061 35,537 SH   SOLE 19 35,537 0 0
AECOM COM 00766T100 215,187 7,208,929 SH   SOLE 21 7,208,929 0 0
AECOM COM 00766T100 149,703 5,015,192 SH   SOLE 22 4,748,840 0 266,352
AECOM COM 00766T100 1,557 52,168 SH   SOLE 26 35,160 0 17,008
AECOM COM 00766T100 1,550 51,916 SH   SOLE 30 51,916 0 0
AECOM COM 00766T100 95 3,174 SH   SOLE 31 3,174 0 0
AECOM COM 00766T100 1,095 36,696 SH   SOLE 36 36,696 0 0
AECOM COM 00766T100 510 17,087 SH   SOLE 40 17,087 0 0
AEGION CORP COM 00770F104 538 29,999 SH   SOLE 2 1,740 0 28,259
AEGION CORP COM 00770F104 5 303 SH   SOLE 4 303 0 0
AEGION CORP COM 00770F104 377 21,033 SH   SOLE 7 21,033 0 0
AEGION CORP COM 00770F104 2,593 144,602 SH   SOLE 18 144,602 0 0
AEGION CORP COM 00770F104 997 55,591 SH   SOLE 19 55,591 0 0
AEGION CORP COM 00770F104 63,905 3,564,161 SH   SOLE 21 3,564,161 0 0
AEGION CORP COM 00770F104 17,346 967,436 SH   SOLE 22 926,636 0 40,800
AEGION CORP COM 00770F104 275 15,355 SH   SOLE 26 4,202 0 11,153
AEGION CORP COM 00770F104 94 5,221 SH   SOLE 28 5,221 0 0
AEGION CORP COM 00770F104 3,763 209,853 SH   SOLE 30 209,853 0 0
AEGION CORP COM 00770F104 65 3,649 SH   SOLE 40 3,649 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 99 21,304 SH   SOLE 2 1,061 0 20,243
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 3 576 SH   SOLE 7 576 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 453 97,174 SH   SOLE 18 97,174 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 209 44,745 SH   SOLE 19 44,745 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 5,434 1,166,002 SH   SOLE 21 1,166,002 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 2,687 576,540 SH   SOLE 22 561,061 0 15,479
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 12 2,629 SH   SOLE 30 2,629 0 0
AEGON N V NY REGISTRY SHS 007924103 0 62 SH   SOLE 18 62 0 0
AEHR TEST SYSTEMS COM 00760J108 9 5,409 SH   SOLE 18 5,409 0 0
AEHR TEST SYSTEMS COM 00760J108 100 59,934 SH   SOLE 21 59,934 0 0
AEMETIS INC COM NEW 00770K202 4 8,337 SH   SOLE 21 8,337 0 0
AEMETIS INC COM NEW 00770K202 4 8,120 SH   SOLE 22 8,120 0 0
AERCAP HOLDINGS NV SHS N00985106 1,845 80,956 SH   SOLE 2 44,428 0 36,528
AERCAP HOLDINGS NV SHS N00985106 1,374 60,285 SH   SOLE 4 56,985 0 3,300
AERCAP HOLDINGS NV SHS N00985106 4,368 191,659 SH   SOLE 7 97,150 0 94,509
AERCAP HOLDINGS NV SHS N00985106 56 2,466 SH   SOLE 13 2,466 0 0
AERCAP HOLDINGS NV SHS N00985106 307 13,479 SH   SOLE 15 13,479 0 0
AERCAP HOLDINGS NV SHS N00985106 7,492 328,759 SH   SOLE 18 327,383 0 1,376
AERCAP HOLDINGS NV SHS N00985106 1,586 69,604 SH   SOLE 19 69,604 0 0
AERCAP HOLDINGS NV SHS N00985106 38,859 1,705,093 SH   SOLE 21 1,705,093 0 0
AERCAP HOLDINGS NV SHS N00985106 49,176 2,157,796 SH   SOLE 22 2,064,076 0 93,720
AERCAP HOLDINGS NV SHS N00985106 2,170 95,219 SH   SOLE 23 95,219 0 0
AERCAP HOLDINGS NV SHS N00985106 3,113 136,603 SH   SOLE 25 136,603 0 0
AERCAP HOLDINGS NV SHS N00985106 17,966 788,315 SH   SOLE 26 89,898 0 698,417
AERCAP HOLDINGS NV SHS N00985106 390 17,112 SH   SOLE 28 17,112 0 0
AERCAP HOLDINGS NV SHS N00985106 124 5,444 SH   SOLE 29 5,444 0 0
AERCAP HOLDINGS NV SHS N00985106 19,291 846,457 SH   SOLE 30 846,457 0 0
AERCAP HOLDINGS NV SHS N00985106 2,525 110,790 SH   SOLE 31 24,703 0 86,087
AERCAP HOLDINGS NV SHS N00985106 217 9,509 SH   SOLE 34 9,509 0 0
AERCAP HOLDINGS NV SHS N00985106 2,197 96,384 SH   SOLE 36 96,384 0 0
AERCAP HOLDINGS NV SHS N00985106 64 2,797 SH   SOLE 40 2,797 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 214 15,848 SH   SOLE 2 2,257 0 13,591
AERIE PHARMACEUTICALS INC COM 00771V108 3 249 SH   SOLE 4 249 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 9 671 SH   SOLE 7 671 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 2,003 148,337 SH   SOLE 18 148,337 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 1,527 113,120 SH   SOLE 19 113,120 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 25,102 1,859,428 SH   SOLE 21 1,859,428 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 17,090 1,265,901 SH   SOLE 22 1,216,559 0 49,342
AERIE PHARMACEUTICALS INC COM 00771V108 20 1,484 SH   SOLE 23 1,484 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 375 27,767 SH   SOLE 26 11,736 0 16,031
AERIE PHARMACEUTICALS INC COM 00771V108 75 5,543 SH   SOLE 28 5,543 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 594 43,973 SH   SOLE 30 43,973 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 52 3,871 SH   SOLE 40 3,871 0 0
AEROCENTURY CORP COM 007737109 0 249 SH   SOLE 21 249 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 1,604 38,347 SH   SOLE 2 4,816 0 33,531
AEROJET ROCKETDYNE HLDGS INC COM 007800105 39 930 SH   SOLE 4 930 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 54 1,287 SH   SOLE 7 1,287 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 14,420 344,728 SH   SOLE 18 333,032 0 11,696
AEROJET ROCKETDYNE HLDGS INC COM 007800105 7,885 188,496 SH   SOLE 19 188,496 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 357,854 8,554,959 SH   SOLE 21 8,554,959 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 90,762 2,169,787 SH   SOLE 22 2,090,154 0 79,633
AEROJET ROCKETDYNE HLDGS INC COM 007800105 263 6,276 SH   SOLE 23 6,276 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 744 17,797 SH   SOLE 26 17,797 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 3,909 93,439 SH   SOLE 30 93,439 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 332 7,945 SH   SOLE 40 7,945 0 0
AEROJET ROCKETDYNE HLDGS INC NOTE 2.250%12/1 007800AB1 1,486 900,000 PRN   SOLE 21 900,000 0 0
AEROVIRONMENT INC COM 008073108 475 7,787 SH   SOLE 2 1,087 0 6,700
AEROVIRONMENT INC COM 008073108 8 134 SH   SOLE 4 134 0 0
AEROVIRONMENT INC COM 008073108 21 342 SH   SOLE 7 342 0 0
AEROVIRONMENT INC COM 008073108 5,908 96,920 SH   SOLE 18 96,920 0 0
AEROVIRONMENT INC COM 008073108 2,656 43,577 SH   SOLE 19 43,577 0 0
AEROVIRONMENT INC COM 008073108 156,242 2,563,032 SH   SOLE 21 2,563,032 0 0
AEROVIRONMENT INC COM 008073108 37,408 613,655 SH   SOLE 22 585,665 0 27,990
AEROVIRONMENT INC COM 008073108 365 5,989 SH   SOLE 26 4,153 0 1,836
AEROVIRONMENT INC COM 008073108 166 2,717 SH   SOLE 28 2,717 0 0
AEROVIRONMENT INC COM 008073108 1,710 28,059 SH   SOLE 30 28,059 0 0
AEROVIRONMENT INC COM 008073108 126 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 94 171,353 SH   SOLE 21 171,353 0 0
AES CORP COM 00130H105 22,516 1,655,553 SH   SOLE 2 240,051 0 1,415,502
AES CORP COM 00130H105 4,225 310,678 SH   SOLE 4 293,227 0 17,451
AES CORP COM 00130H105 10,077 740,957 SH   SOLE 7 718,391 0 22,566
AES CORP COM 00130H105 20 1,496 SH   SOLE 13 1,496 0 0
AES CORP COM 00130H105 903 66,427 SH   SOLE 15 66,427 0 0
AES CORP COM 00130H105 1 96 SH   SOLE 17 0 0 96
AES CORP COM 00130H105 109,094 8,021,607 SH   SOLE 18 7,437,284 0 584,323
AES CORP COM 00130H105 40,436 2,973,203 SH   SOLE 19 2,973,203 0 0
AES CORP COM 00130H105 233,482 17,167,778 SH   SOLE 21 17,167,778 0 0
AES CORP COM 00130H105 226,673 16,667,164 SH   SOLE 22 15,036,980 0 1,630,184
AES CORP COM 00130H105 7,764 570,894 SH   SOLE 23 570,894 0 0
AES CORP COM 00130H105 11,197 823,312 SH   SOLE 25 689,024 0 134,288
AES CORP COM 00130H105 29,439 2,164,628 SH   SOLE 26 531,701 0 1,632,927
AES CORP COM 00130H105 1,836 135,023 SH   SOLE 28 95,248 0 39,775
AES CORP COM 00130H105 169 12,419 SH   SOLE 29 12,419 0 0
AES CORP COM 00130H105 31,994 2,352,529 SH   SOLE 30 2,352,529 0 0
AES CORP COM 00130H105 2,212 162,668 SH   SOLE 31 115,439 0 47,229
AES CORP COM 00130H105 20,057 1,474,758 SH   SOLE 34 1,474,758 0 0
AES CORP COM 00130H105 8,740 642,629 SH   SOLE 36 642,629 0 0
AES CORP COM 00130H105 261 19,194 SH   SOLE 40 19,194 0 0
AESTHETIC MED INTL HLDG GR L ADS 00809M104 16 1,712 SH   SOLE 22 1,712 0 0
AETERNA ZENTARIS INC COM 007975402 2 3,477 SH   SOLE 18 3,477 0 0
AETERNA ZENTARIS INC COM 007975402 24 47,248 SH   SOLE 21 47,248 0 0
AETHLON MED INC COM 00808Y307 1 415 SH   SOLE 21 415 0 0
AETHLON MED INC COM 00808Y307 5 3,342 SH   SOLE 22 3,342 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 7,977 134,879 SH   SOLE 2 33,265 0 101,614
AFFILIATED MANAGERS GROUP IN COM 008252108 6 109 SH   SOLE 4 109 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 76 1,281 SH   SOLE 7 1,281 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 822 13,901 SH   SOLE 13 13,901 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 9,932 167,945 SH   SOLE 18 150,514 0 17,431
AFFILIATED MANAGERS GROUP IN COM 008252108 6,020 101,784 SH   SOLE 19 101,784 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 137,979 2,333,094 SH   SOLE 21 2,333,094 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 101,625 1,718,382 SH   SOLE 22 1,601,473 0 116,909
AFFILIATED MANAGERS GROUP IN COM 008252108 1,885 31,877 SH   SOLE 26 14,425 0 17,452
AFFILIATED MANAGERS GROUP IN COM 008252108 412 6,968 SH   SOLE 28 6,968 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 1,985 33,556 SH   SOLE 30 33,556 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 88 1,491 SH   SOLE 31 1,037 0 454
AFFILIATED MANAGERS GROUP IN COM 008252108 609 10,304 SH   SOLE 36 10,304 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 285 4,812 SH   SOLE 40 4,812 0 0
AFFIMED N V COM N01045108 52 33,028 SH   SOLE 2 2,541 0 30,487
AFFIMED N V COM N01045108 382 241,569 SH   SOLE 18 241,569 0 0
AFFIMED N V COM N01045108 230 145,406 SH   SOLE 19 145,406 0 0
AFFIMED N V COM N01045108 5,001 3,164,961 SH   SOLE 21 3,164,961 0 0
AFFIMED N V COM N01045108 1,371 867,968 SH   SOLE 22 815,577 0 52,391
AFFIMED N V COM N01045108 6 3,632 SH   SOLE 23 3,632 0 0
AFFIMED N V COM N01045108 9 5,617 SH   SOLE 30 5,617 0 0
AFLAC INC COM 001055102 68,864 2,011,201 SH   SOLE 2 383,268 0 1,627,933
AFLAC INC COM 001055102 13,286 388,039 SH   SOLE 4 367,612 0 20,427
AFLAC INC COM 001055102 47,466 1,386,260 SH   SOLE 7 803,107 0 583,153
AFLAC INC COM 001055102 513 14,973 SH   SOLE 13 14,973 0 0
AFLAC INC COM 001055102 2,794 81,595 SH   SOLE 15 81,595 0 0
AFLAC INC COM 001055102 58,236 1,700,812 SH   SOLE 18 1,587,163 0 113,649
AFLAC INC COM 001055102 3,908 114,125 SH   SOLE 19 114,125 0 0
AFLAC INC COM 001055102 774,645 22,623,981 SH   SOLE 21 22,623,981 0 0
AFLAC INC COM 001055102 624,366 18,234,993 SH   SOLE 22 16,341,471 0 1,893,522
AFLAC INC COM 001055102 19,745 576,653 SH   SOLE 23 576,653 0 0
AFLAC INC COM 001055102 29,479 860,963 SH   SOLE 25 860,963 0 0
AFLAC INC COM 001055102 122,752 3,585,060 SH   SOLE 26 670,257 0 2,914,803
AFLAC INC COM 001055102 5,222 152,511 SH   SOLE 28 107,102 0 45,409
AFLAC INC COM 001055102 1,024 29,894 SH   SOLE 29 29,894 0 0
AFLAC INC COM 001055102 114,218 3,335,792 SH   SOLE 30 3,335,792 0 0
AFLAC INC COM 001055102 8,564 250,111 SH   SOLE 31 164,474 0 85,637
AFLAC INC COM 001055102 1,858 54,255 SH   SOLE 34 54,255 0 0
AFLAC INC COM 001055102 20,872 609,592 SH   SOLE 36 609,592 0 0
AFLAC INC COM 001055102 547 15,983 SH   SOLE 40 15,983 0 0
AFYA LTD CL A COM G01125106 2,788 146,260 SH   SOLE 18 0 0 146,260
AFYA LTD CL A COM G01125106 10,555 553,794 SH   SOLE 19 553,794 0 0
AFYA LTD CL A COM G01125106 3,555 186,510 SH   SOLE 25 186,510 0 0
AFYA LTD CL A COM G01125106 890 46,672 SH   SOLE 34 46,672 0 0
AG MTG INVT TR INC COM 001228105 77 28,222 SH   SOLE 2 1,163 0 27,059
AG MTG INVT TR INC COM 001228105 0 107 SH   SOLE 4 107 0 0
AG MTG INVT TR INC COM 001228105 2 769 SH   SOLE 7 769 0 0
AG MTG INVT TR INC COM 001228105 319 116,564 SH   SOLE 18 116,564 0 0
AG MTG INVT TR INC COM 001228105 159 58,178 SH   SOLE 19 58,178 0 0
AG MTG INVT TR INC COM 001228105 5,356 1,954,716 SH   SOLE 21 1,954,716 0 0
AG MTG INVT TR INC COM 001228105 3,495 1,275,581 SH   SOLE 22 1,238,922 0 36,659
AG MTG INVT TR INC COM 001228105 43 15,718 SH   SOLE 26 0 0 15,718
AG MTG INVT TR INC COM 001228105 12 4,534 SH   SOLE 28 4,534 0 0
AG MTG INVT TR INC COM 001228105 17 6,250 SH   SOLE 30 6,250 0 0
AG MTG INVT TR INC COM 001228105 7 2,706 SH   SOLE 40 2,706 0 0
AGCO CORP COM 001084102 14,042 297,189 SH   SOLE 2 160,854 0 136,335
AGCO CORP COM 001084102 1,054 22,300 SH   SOLE 4 22,300 0 0
AGCO CORP COM 001084102 5,330 112,812 SH   SOLE 7 112,812 0 0
AGCO CORP COM 001084102 364 7,703 SH   SOLE 13 7,703 0 0
AGCO CORP COM 001084102 10,360 219,252 SH   SOLE 18 189,024 0 30,228
AGCO CORP COM 001084102 3,547 75,073 SH   SOLE 19 75,073 0 0
AGCO CORP COM 001084102 140,143 2,965,991 SH   SOLE 21 2,965,991 0 0
AGCO CORP COM 001084102 118,461 2,507,107 SH   SOLE 22 2,259,609 0 247,498
AGCO CORP COM 001084102 1,597 33,807 SH   SOLE 23 33,807 0 0
AGCO CORP COM 001084102 328 6,941 SH   SOLE 25 6,941 0 0
AGCO CORP COM 001084102 2,128 45,036 SH   SOLE 26 20,272 0 24,764
AGCO CORP COM 001084102 490 10,363 SH   SOLE 28 10,363 0 0
AGCO CORP COM 001084102 555 11,753 SH   SOLE 29 11,753 0 0
AGCO CORP COM 001084102 1,854 39,246 SH   SOLE 30 39,246 0 0
AGCO CORP COM 001084102 2,232 47,244 SH   SOLE 31 28,225 0 19,019
AGCO CORP COM 001084102 510 10,795 SH   SOLE 34 10,795 0 0
AGCO CORP COM 001084102 513 10,865 SH   SOLE 36 10,865 0 0
AGCO CORP COM 001084102 302 6,401 SH   SOLE 40 6,401 0 0
AGENUS INC COM NEW 00847G705 163 66,407 SH   SOLE 2 32,337 0 34,070
AGENUS INC COM NEW 00847G705 6 2,612 SH   SOLE 7 2,612 0 0
AGENUS INC COM NEW 00847G705 1,305 532,596 SH   SOLE 18 404,207 0 128,389
AGENUS INC COM NEW 00847G705 2,365 965,156 SH   SOLE 19 965,156 0 0
AGENUS INC COM NEW 00847G705 9,340 3,812,258 SH   SOLE 21 3,812,258 0 0
AGENUS INC COM NEW 00847G705 10,423 4,254,190 SH   SOLE 22 4,145,400 0 108,790
AGENUS INC COM NEW 00847G705 328 134,005 SH   SOLE 23 134,005 0 0
AGENUS INC COM NEW 00847G705 996 406,527 SH   SOLE 26 0 0 406,527
AGENUS INC COM NEW 00847G705 56 22,865 SH   SOLE 28 22,865 0 0
AGENUS INC COM NEW 00847G705 146 59,564 SH   SOLE 30 59,564 0 0
AGENUS INC COM NEW 00847G705 23 9,539 SH   SOLE 40 9,539 0 0
AGEX THERAPEUTICS INC COM 00848H108 7 7,730 SH   SOLE 2 357 0 7,373
AGEX THERAPEUTICS INC COM 00848H108 0 104 SH   SOLE 7 104 0 0
AGEX THERAPEUTICS INC COM 00848H108 68 73,460 SH   SOLE 18 73,460 0 0
AGEX THERAPEUTICS INC COM 00848H108 33 35,033 SH   SOLE 19 35,033 0 0
AGEX THERAPEUTICS INC COM 00848H108 662 711,649 SH   SOLE 21 711,649 0 0
AGEX THERAPEUTICS INC COM 00848H108 294 315,604 SH   SOLE 22 307,579 0 8,025
AGILE THERAPEUTICS INC COM 00847L100 18 9,761 SH   SOLE 18 9,761 0 0
AGILE THERAPEUTICS INC COM 00847L100 223 119,944 SH   SOLE 21 119,944 0 0
AGILE THERAPEUTICS INC COM 00847L100 2,100 1,129,103 SH   SOLE 22 1,129,103 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 65,959 920,957 SH   SOLE 2 214,406 0 706,551
AGILENT TECHNOLOGIES INC COM 00846U101 12,947 180,776 SH   SOLE 4 172,334 0 8,442
AGILENT TECHNOLOGIES INC COM 00846U101 32,954 460,120 SH   SOLE 7 279,934 0 180,186
AGILENT TECHNOLOGIES INC COM 00846U101 541 7,547 SH   SOLE 13 7,547 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 2,114 29,523 SH   SOLE 15 29,523 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 67,361 940,538 SH   SOLE 18 892,225 0 48,313
AGILENT TECHNOLOGIES INC COM 00846U101 145,331 2,029,198 SH   SOLE 19 2,029,198 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 566,701 7,912,607 SH   SOLE 21 7,912,607 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 539,920 7,538,680 SH   SOLE 22 6,774,983 0 763,697
AGILENT TECHNOLOGIES INC COM 00846U101 17,569 245,314 SH   SOLE 23 245,314 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 29,656 414,077 SH   SOLE 25 414,077 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 123,217 1,720,423 SH   SOLE 26 237,095 0 1,483,328
AGILENT TECHNOLOGIES INC COM 00846U101 4,544 63,445 SH   SOLE 28 44,799 0 18,646
AGILENT TECHNOLOGIES INC COM 00846U101 1,159 16,179 SH   SOLE 29 16,179 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 102,597 1,432,521 SH   SOLE 30 1,432,521 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 6,300 87,971 SH   SOLE 31 70,606 0 17,365
AGILENT TECHNOLOGIES INC COM 00846U101 61,150 853,806 SH   SOLE 34 853,806 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 14,256 199,053 SH   SOLE 36 199,053 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 463 6,468 SH   SOLE 40 6,468 0 0
AGILYSYS INC COM 00847J105 129 7,716 SH   SOLE 2 1,198 0 6,518
AGILYSYS INC COM 00847J105 8 457 SH   SOLE 7 457 0 0
AGILYSYS INC COM 00847J105 1,690 101,174 SH   SOLE 18 101,174 0 0
AGILYSYS INC COM 00847J105 653 39,105 SH   SOLE 19 39,105 0 0
AGILYSYS INC COM 00847J105 37,812 2,264,195 SH   SOLE 21 2,264,195 0 0
AGILYSYS INC COM 00847J105 9,809 587,388 SH   SOLE 22 564,305 0 23,083
AGILYSYS INC COM 00847J105 108 6,491 SH   SOLE 26 0 0 6,491
AGILYSYS INC COM 00847J105 55 3,278 SH   SOLE 28 3,278 0 0
AGILYSYS INC COM 00847J105 478 28,627 SH   SOLE 30 28,627 0 0
AGILYSYS INC COM 00847J105 40 2,407 SH   SOLE 40 2,407 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 6,381 179,861 SH   SOLE 2 64,745 0 115,116
AGIOS PHARMACEUTICALS INC COM 00847X104 12 327 SH   SOLE 4 327 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 38 1,078 SH   SOLE 7 1,078 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 2,253 63,508 SH   SOLE 18 63,508 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 31,917 899,568 SH   SOLE 19 899,568 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 1,238 34,900 SH   SOLE 20 34,900 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 46,766 1,318,093 SH   SOLE 21 1,318,093 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 56,324 1,587,490 SH   SOLE 22 1,483,593 0 103,897
AGIOS PHARMACEUTICALS INC COM 00847X104 1,025 28,884 SH   SOLE 26 10,811 0 18,073
AGIOS PHARMACEUTICALS INC COM 00847X104 279 7,867 SH   SOLE 28 7,867 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 4,693 132,272 SH   SOLE 30 132,272 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 44 1,238 SH   SOLE 31 1,238 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 9,496 267,656 SH   SOLE 34 267,656 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 243 6,838 SH   SOLE 40 6,838 0 0
AGNC INVT CORP COM 00123Q104 13,995 1,322,734 SH   SOLE 2 77,156 0 1,245,578
AGNC INVT CORP COM 00123Q104 3,118 294,669 SH   SOLE 4 278,817 0 15,852
AGNC INVT CORP COM 00123Q104 3,455 326,545 SH   SOLE 7 293,327 0 33,218
AGNC INVT CORP COM 00123Q104 14 1,361 SH   SOLE 13 1,361 0 0
AGNC INVT CORP COM 00123Q104 540 51,003 SH   SOLE 15 51,003 0 0
AGNC INVT CORP COM 00123Q104 3,981 376,243 SH   SOLE 18 334,064 0 42,179
AGNC INVT CORP COM 00123Q104 1,742 164,677 SH   SOLE 19 164,677 0 0
AGNC INVT CORP COM 00123Q104 353,088 33,373,189 SH   SOLE 21 33,373,189 0 0
AGNC INVT CORP COM 00123Q104 184,961 17,482,120 SH   SOLE 22 16,537,163 0 944,957
AGNC INVT CORP COM 00123Q104 4,031 381,037 SH   SOLE 23 381,037 0 0
AGNC INVT CORP COM 00123Q104 6,460 610,588 SH   SOLE 25 610,588 0 0
AGNC INVT CORP COM 00123Q104 28,002 2,646,722 SH   SOLE 26 667,448 0 1,979,274
AGNC INVT CORP COM 00123Q104 1,176 111,133 SH   SOLE 28 77,605 0 33,528
AGNC INVT CORP COM 00123Q104 1,341 126,727 SH   SOLE 29 10,230 0 116,497
AGNC INVT CORP COM 00123Q104 24,724 2,336,828 SH   SOLE 30 2,336,828 0 0
AGNC INVT CORP COM 00123Q104 1,977 186,897 SH   SOLE 31 93,999 0 92,898
AGNC INVT CORP COM 00123Q104 288 27,263 SH   SOLE 34 27,263 0 0
AGNC INVT CORP COM 00123Q104 8,246 779,395 SH   SOLE 36 779,395 0 0
AGNC INVT CORP COM 00123Q104 132 12,452 SH   SOLE 40 12,452 0 0
AGNICO EAGLE MINES LTD COM 008474108 390 9,790 SH   SOLE 2 9,790 0 0
AGNICO EAGLE MINES LTD COM 008474108 3,055 76,786 SH   SOLE 21 76,786 0 0
AGNICO EAGLE MINES LTD COM 008474108 3,402 85,500 SH   SOLE 22 85,500 0 0
AGREE REALTY CORP COM 008492100 2,456 39,674 SH   SOLE 2 2,114 0 37,560
AGREE REALTY CORP COM 008492100 1,515 24,467 SH   SOLE 4 24,467 0 0
AGREE REALTY CORP COM 008492100 2,720 43,944 SH   SOLE 7 43,944 0 0
AGREE REALTY CORP COM 008492100 12,031 194,367 SH   SOLE 18 194,367 0 0
AGREE REALTY CORP COM 008492100 7,450 120,355 SH   SOLE 19 120,355 0 0
AGREE REALTY CORP COM 008492100 307,823 4,972,906 SH   SOLE 21 4,972,906 0 0
AGREE REALTY CORP COM 008492100 98,326 1,588,463 SH   SOLE 22 1,544,813 0 43,650
AGREE REALTY CORP COM 008492100 90 1,455 SH   SOLE 23 1,455 0 0
AGREE REALTY CORP COM 008492100 6,162 99,554 SH   SOLE 25 99,554 0 0
AGREE REALTY CORP COM 008492100 2,480 40,062 SH   SOLE 26 7,181 0 32,881
AGREE REALTY CORP COM 008492100 453 7,321 SH   SOLE 28 7,321 0 0
AGREE REALTY CORP COM 008492100 1,355 21,887 SH   SOLE 29 21,887 0 0
AGREE REALTY CORP COM 008492100 14,192 229,277 SH   SOLE 30 229,277 0 0
AGREE REALTY CORP COM 008492100 9 149 SH   SOLE 34 149 0 0
AGREE REALTY CORP COM 008492100 284 4,590 SH   SOLE 40 4,590 0 0
AGROFRESH SOLUTIONS COM 00856G109 13 7,670 SH   SOLE 18 7,670 0 0
AGROFRESH SOLUTIONS COM 00856G109 150 91,314 SH   SOLE 21 91,314 0 0
AGROFRESH SOLUTIONS COM 00856G109 179 109,405 SH   SOLE 22 109,405 0 0
AIKIDO PHARMA INC COM 008875106 0 56 SH   SOLE 21 56 0 0
AILERON THERAPEUTICS INC COM 00887A105 1 3,849 SH   SOLE 18 3,849 0 0
AILERON THERAPEUTICS INC COM 00887A105 14 42,588 SH   SOLE 21 42,588 0 0
AIM IMMUNOTECH INC COM 00901B105 1 414 SH   SOLE 21 414 0 0
AIM IMMUNOTECH INC COM 00901B105 26 10,111 SH   SOLE 22 10,111 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 248 17,171 SH   SOLE 2 2,808 0 14,363
AIMMUNE THERAPEUTICS INC COM 00900T107 5 355 SH   SOLE 4 355 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 10 716 SH   SOLE 7 716 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 2,357 163,457 SH   SOLE 18 157,613 0 5,844
AIMMUNE THERAPEUTICS INC COM 00900T107 1,752 121,524 SH   SOLE 19 121,524 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 29,073 2,016,153 SH   SOLE 21 2,016,153 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 18,015 1,249,335 SH   SOLE 22 1,200,731 0 48,604
AIMMUNE THERAPEUTICS INC COM 00900T107 44 3,057 SH   SOLE 23 3,057 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 437 30,332 SH   SOLE 26 16,608 0 13,724
AIMMUNE THERAPEUTICS INC COM 00900T107 86 5,972 SH   SOLE 28 5,972 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 242 16,804 SH   SOLE 30 16,804 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 19 1,327 SH   SOLE 34 1,327 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 54 3,751 SH   SOLE 40 3,751 0 0
AIR INDS GROUP COM NEW 00912N205 7 6,729 SH   SOLE 18 6,729 0 0
AIR INDS GROUP COM NEW 00912N205 66 62,001 SH   SOLE 21 62,001 0 0
AIR LEASE CORP CL A 00912X302 4,940 223,121 SH   SOLE 2 11,431 0 211,690
AIR LEASE CORP CL A 00912X302 9 429 SH   SOLE 4 429 0 0
AIR LEASE CORP CL A 00912X302 63 2,828 SH   SOLE 7 2,828 0 0
AIR LEASE CORP CL A 00912X302 1,367 61,729 SH   SOLE 18 61,729 0 0
AIR LEASE CORP CL A 00912X302 550 24,826 SH   SOLE 19 24,826 0 0
AIR LEASE CORP CL A 00912X302 28,987 1,309,239 SH   SOLE 21 1,309,239 0 0
AIR LEASE CORP CL A 00912X302 62,125 2,805,995 SH   SOLE 22 2,628,716 0 177,279
AIR LEASE CORP CL A 00912X302 69 3,138 SH   SOLE 25 3,138 0 0
AIR LEASE CORP CL A 00912X302 1,078 48,678 SH   SOLE 26 21,022 0 27,656
AIR LEASE CORP CL A 00912X302 340 15,368 SH   SOLE 28 15,368 0 0
AIR LEASE CORP CL A 00912X302 2,256 101,875 SH   SOLE 30 101,875 0 0
AIR LEASE CORP CL A 00912X302 230 10,402 SH   SOLE 31 2,202 0 8,200
AIR LEASE CORP CL A 00912X302 229 10,345 SH   SOLE 34 10,345 0 0
AIR LEASE CORP CL A 00912X302 57 2,591 SH   SOLE 36 2,591 0 0
AIR LEASE CORP CL A 00912X302 258 11,675 SH   SOLE 40 11,675 0 0
AIR PRODS & CHEMS INC COM 009158106 105,698 529,521 SH   SOLE 2 49,958 0 479,563
AIR PRODS & CHEMS INC COM 009158106 22,621 113,325 SH   SOLE 4 107,315 0 6,010
AIR PRODS & CHEMS INC COM 009158106 50,986 255,429 SH   SOLE 7 207,599 0 47,830
AIR PRODS & CHEMS INC COM 009158106 3,161 15,838 SH   SOLE 13 15,838 0 0
AIR PRODS & CHEMS INC COM 009158106 4,798 24,036 SH   SOLE 15 24,036 0 0
AIR PRODS & CHEMS INC COM 009158106 134,484 673,732 SH   SOLE 18 629,711 0 44,021
AIR PRODS & CHEMS INC COM 009158106 194,951 976,657 SH   SOLE 19 976,657 0 0
AIR PRODS & CHEMS INC COM 009158106 10,063 50,413 SH   SOLE 20 50,413 0 0
AIR PRODS & CHEMS INC COM 009158106 1,037,294 5,196,605 SH   SOLE 21 5,196,605 0 0
AIR PRODS & CHEMS INC COM 009158106 1,058,910 5,304,894 SH   SOLE 22 4,768,599 0 536,295
AIR PRODS & CHEMS INC COM 009158106 32,095 160,791 SH   SOLE 23 160,791 0 0
AIR PRODS & CHEMS INC COM 009158106 43,410 217,475 SH   SOLE 25 217,475 0 0
AIR PRODS & CHEMS INC COM 009158106 165,590 829,567 SH   SOLE 26 130,370 0 699,197
AIR PRODS & CHEMS INC COM 009158106 8,941 44,794 SH   SOLE 28 31,626 0 13,168
AIR PRODS & CHEMS INC COM 009158106 4,718 23,634 SH   SOLE 29 4,179 0 19,455
AIR PRODS & CHEMS INC COM 009158106 164,965 826,437 SH   SOLE 30 826,437 0 0
AIR PRODS & CHEMS INC COM 009158106 11,374 56,979 SH   SOLE 31 39,268 0 17,711
AIR PRODS & CHEMS INC COM 009158106 82,845 415,034 SH   SOLE 34 415,034 0 0
AIR PRODS & CHEMS INC COM 009158106 33,144 166,044 SH   SOLE 36 166,044 0 0
AIR PRODS & CHEMS INC COM 009158106 965 4,835 SH   SOLE 40 4,835 0 0
AIR T INC *W EXP 06/07/202 00919P112 1 8,317 SH   SOLE 17 0 0 8,317
AIR T INC COM 009207101 38 3,000 SH   SOLE 17 0 0 3,000
AIR T INC COM 009207101 5 379 SH   SOLE 21 379 0 0
AIR T INC COM 009207101 136 10,863 SH   SOLE 22 10,863 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 395 21,621 SH   SOLE 2 2,986 0 18,635
AIR TRANSPORT SERVICES GRP I COM 00922R105 19 1,022 SH   SOLE 7 1,022 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 3 180 SH   SOLE 17 0 0 180
AIR TRANSPORT SERVICES GRP I COM 00922R105 3,663 200,393 SH   SOLE 18 200,393 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 2,000 109,404 SH   SOLE 19 109,404 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 34,789 1,903,114 SH   SOLE 21 1,903,114 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 29,936 1,637,630 SH   SOLE 22 1,590,531 0 47,099
AIR TRANSPORT SERVICES GRP I COM 00922R105 25 1,375 SH   SOLE 26 0 0 1,375
AIR TRANSPORT SERVICES GRP I COM 00922R105 42 2,318 SH   SOLE 28 2,318 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 138 7,526 SH   SOLE 30 7,526 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 13 719 SH   SOLE 34 719 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 34 1,850 SH   SOLE 40 1,850 0 0
AIR TRANSPORT SERVICES GRP I NOTE 1.125%10/1 00922RAB1 444 525,000 PRN   SOLE 21 525,000 0 0
AIRGAIN INC COM 00938A104 24 3,278 SH   SOLE 2 381 0 2,897
AIRGAIN INC COM 00938A104 248 33,622 SH   SOLE 18 33,622 0 0
AIRGAIN INC COM 00938A104 124 16,733 SH   SOLE 19 16,733 0 0
AIRGAIN INC COM 00938A104 2,528 342,074 SH   SOLE 21 342,074 0 0
AIRGAIN INC COM 00938A104 1,597 216,051 SH   SOLE 22 212,757 0 3,294
AKAMAI TECHNOLOGIES INC COM 00971T101 37,446 409,289 SH   SOLE 2 58,966 0 350,323
AKAMAI TECHNOLOGIES INC COM 00971T101 7,255 79,295 SH   SOLE 4 74,793 0 4,502
AKAMAI TECHNOLOGIES INC COM 00971T101 22,801 249,223 SH   SOLE 7 144,941 0 104,282
AKAMAI TECHNOLOGIES INC COM 00971T101 401 4,388 SH   SOLE 13 4,388 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 1,121 12,251 SH   SOLE 15 12,251 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 29,304 320,302 SH   SOLE 18 295,802 0 24,500
AKAMAI TECHNOLOGIES INC COM 00971T101 4,304 47,046 SH   SOLE 19 47,046 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 378,357 4,135,500 SH   SOLE 21 4,135,500 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 361,210 3,948,079 SH   SOLE 22 3,572,259 0 375,820
AKAMAI TECHNOLOGIES INC COM 00971T101 10,888 119,011 SH   SOLE 23 119,011 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 19,476 212,876 SH   SOLE 25 212,876 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 88,001 961,868 SH   SOLE 26 137,558 0 824,310
AKAMAI TECHNOLOGIES INC COM 00971T101 3,024 33,051 SH   SOLE 28 23,262 0 9,789
AKAMAI TECHNOLOGIES INC COM 00971T101 3,380 36,940 SH   SOLE 29 2,646 0 34,294
AKAMAI TECHNOLOGIES INC COM 00971T101 66,950 731,772 SH   SOLE 30 731,772 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 3,343 36,538 SH   SOLE 31 29,678 0 6,860
AKAMAI TECHNOLOGIES INC COM 00971T101 1,075 11,745 SH   SOLE 34 11,745 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 8,654 94,593 SH   SOLE 36 94,593 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 304 3,323 SH   SOLE 40 3,323 0 0
AKAMAI TECHNOLOGIES INC NOTE 0.125% 5/0 00971TAJ0 3,990 3,575,000 PRN   SOLE 21 3,575,000 0 0
AKAMAI TECHNOLOGIES INC NOTE 0.125% 5/0 00971TAJ0 1,116 1,000,000 PRN   SOLE 22 1,000,000 0 0
AKCEA THERAPEUTICS INC COM 00972L107 64 4,447 SH   SOLE 2 459 0 3,988
AKCEA THERAPEUTICS INC COM 00972L107 4 284 SH   SOLE 7 284 0 0
AKCEA THERAPEUTICS INC COM 00972L107 657 45,914 SH   SOLE 18 43,640 0 2,274
AKCEA THERAPEUTICS INC COM 00972L107 536 37,473 SH   SOLE 19 37,473 0 0
AKCEA THERAPEUTICS INC COM 00972L107 17,745 1,240,905 SH   SOLE 21 1,240,905 0 0
AKCEA THERAPEUTICS INC COM 00972L107 6,518 455,833 SH   SOLE 22 442,471 0 13,362
AKCEA THERAPEUTICS INC COM 00972L107 9 649 SH   SOLE 23 649 0 0
AKCEA THERAPEUTICS INC COM 00972L107 50 3,502 SH   SOLE 26 0 0 3,502
AKCEA THERAPEUTICS INC COM 00972L107 55 3,864 SH   SOLE 28 3,864 0 0
AKCEA THERAPEUTICS INC COM 00972L107 243 17,014 SH   SOLE 30 17,014 0 0
AKCEA THERAPEUTICS INC COM 00972L107 26 1,839 SH   SOLE 40 1,839 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 862 113,751 SH   SOLE 2 8,915 0 104,836
AKEBIA THERAPEUTICS INC COM 00972D105 1 98 SH   SOLE 4 98 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 13 1,699 SH   SOLE 7 1,699 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 3,381 446,055 SH   SOLE 18 446,055 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 2,990 394,439 SH   SOLE 19 394,439 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 40,131 5,294,393 SH   SOLE 21 5,294,393 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 27,845 3,673,542 SH   SOLE 22 3,557,863 0 115,679
AKEBIA THERAPEUTICS INC COM 00972D105 274 36,128 SH   SOLE 23 36,128 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 981 129,361 SH   SOLE 26 0 0 129,361
AKEBIA THERAPEUTICS INC COM 00972D105 90 11,897 SH   SOLE 28 11,897 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 156 20,571 SH   SOLE 30 20,571 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 96 12,685 SH   SOLE 40 12,685 0 0
AKERNA CORP COM 00973W102 12 2,408 SH   SOLE 21 2,408 0 0
AKERO THERAPEUTICS INC COM 00973Y108 99 4,672 SH   SOLE 2 1,010 0 3,662
AKERO THERAPEUTICS INC COM 00973Y108 638 30,084 SH   SOLE 18 30,084 0 0
AKERO THERAPEUTICS INC COM 00973Y108 738 34,794 SH   SOLE 19 34,794 0 0
AKERO THERAPEUTICS INC COM 00973Y108 11,774 555,356 SH   SOLE 21 555,356 0 0
AKERO THERAPEUTICS INC COM 00973Y108 1,931 91,062 SH   SOLE 22 88,179 0 2,883
AKERO THERAPEUTICS INC COM 00973Y108 12 576 SH   SOLE 23 576 0 0
AKERO THERAPEUTICS INC COM 00973Y108 27 1,293 SH   SOLE 26 0 0 1,293
AKERO THERAPEUTICS INC COM 00973Y108 48 2,277 SH   SOLE 30 2,277 0 0
AKERS BIOSCIENCES INC COM 00973E409 0 3 SH   SOLE 21 3 0 0
AKERS BIOSCIENCES INC COM 00973E409 15 6,849 SH   SOLE 22 6,849 0 0
AKORN INC COM 009728106 46 81,830 SH   SOLE 2 3,486 0 78,344
AKORN INC COM 009728106 0 290 SH   SOLE 4 290 0 0
AKORN INC COM 009728106 1 1,937 SH   SOLE 7 1,937 0 0
AKORN INC COM 009728106 241 428,746 SH   SOLE 18 428,746 0 0
AKORN INC COM 009728106 92 163,640 SH   SOLE 19 163,640 0 0
AKORN INC COM 009728106 6,690 11,921,554 SH   SOLE 21 11,921,554 0 0
AKORN INC COM 009728106 1,549 2,760,704 SH   SOLE 22 2,659,844 0 100,860
AKORN INC COM 009728106 12 21,583 SH   SOLE 26 12,182 0 9,401
AKORN INC COM 009728106 8 13,418 SH   SOLE 28 13,418 0 0
AKORN INC COM 009728106 86 153,148 SH   SOLE 30 153,148 0 0
AKORN INC COM 009728106 6 9,870 SH   SOLE 40 9,870 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102 56 10,480 SH   SOLE 2 1,035 0 9,445
AKOUSTIS TECHNOLOGIES INC COM 00973N102 15 2,715 SH   SOLE 7 2,715 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102 607 113,028 SH   SOLE 18 113,028 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102 297 55,339 SH   SOLE 19 55,339 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102 5,060 942,195 SH   SOLE 21 942,195 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102 3,811 709,776 SH   SOLE 22 689,419 0 20,357
ALAMO GROUP INC COM 011311107 398 4,480 SH   SOLE 2 487 0 3,993
ALAMO GROUP INC COM 011311107 4 48 SH   SOLE 4 48 0 0
ALAMO GROUP INC COM 011311107 4,758 53,598 SH   SOLE 7 53,598 0 0
ALAMO GROUP INC COM 011311107 3,916 44,111 SH   SOLE 18 44,111 0 0
ALAMO GROUP INC COM 011311107 1,600 18,027 SH   SOLE 19 18,027 0 0
ALAMO GROUP INC COM 011311107 92,277 1,039,392 SH   SOLE 21 1,039,392 0 0
ALAMO GROUP INC COM 011311107 24,921 280,701 SH   SOLE 22 270,413 0 10,288
ALAMO GROUP INC COM 011311107 585 6,591 SH   SOLE 26 5,526 0 1,065
ALAMO GROUP INC COM 011311107 125 1,408 SH   SOLE 28 1,408 0 0
ALAMO GROUP INC COM 011311107 1,122 12,641 SH   SOLE 30 12,641 0 0
ALAMO GROUP INC COM 011311107 88 989 SH   SOLE 40 989 0 0
ALARM COM HLDGS INC COM 011642105 694 17,842 SH   SOLE 2 5,978 0 11,864
ALARM COM HLDGS INC COM 011642105 9 229 SH   SOLE 4 229 0 0
ALARM COM HLDGS INC COM 011642105 23 599 SH   SOLE 7 599 0 0
ALARM COM HLDGS INC COM 011642105 7,394 190,026 SH   SOLE 18 167,189 0 22,837
ALARM COM HLDGS INC COM 011642105 9,334 239,884 SH   SOLE 19 239,884 0 0
ALARM COM HLDGS INC COM 011642105 155,264 3,990,341 SH   SOLE 21 3,990,341 0 0
ALARM COM HLDGS INC COM 011642105 48,679 1,251,075 SH   SOLE 22 1,212,578 0 38,497
ALARM COM HLDGS INC COM 011642105 986 25,346 SH   SOLE 23 25,346 0 0
ALARM COM HLDGS INC COM 011642105 3,516 90,375 SH   SOLE 26 6,633 0 83,742
ALARM COM HLDGS INC COM 011642105 211 5,428 SH   SOLE 28 5,428 0 0
ALARM COM HLDGS INC COM 011642105 7,947 204,247 SH   SOLE 30 204,247 0 0
ALARM COM HLDGS INC COM 011642105 70 1,802 SH   SOLE 34 1,802 0 0
ALARM COM HLDGS INC COM 011642105 197 5,068 SH   SOLE 40 5,068 0 0
ALASKA AIR GROUP INC COM 011659109 7,405 260,094 SH   SOLE 2 36,137 0 223,957
ALASKA AIR GROUP INC COM 011659109 74 2,608 SH   SOLE 4 2,608 0 0
ALASKA AIR GROUP INC COM 011659109 2,938 103,213 SH   SOLE 7 98,648 0 4,565
ALASKA AIR GROUP INC COM 011659109 7,878 276,696 SH   SOLE 18 268,644 0 8,052
ALASKA AIR GROUP INC COM 011659109 3,428 120,423 SH   SOLE 19 120,423 0 0
ALASKA AIR GROUP INC COM 011659109 87,955 3,089,404 SH   SOLE 21 3,089,404 0 0
ALASKA AIR GROUP INC COM 011659109 87,252 3,064,717 SH   SOLE 22 2,835,289 0 229,428
ALASKA AIR GROUP INC COM 011659109 8 267 SH   SOLE 23 267 0 0
ALASKA AIR GROUP INC COM 011659109 713 25,058 SH   SOLE 25 25,058 0 0
ALASKA AIR GROUP INC COM 011659109 5,417 190,257 SH   SOLE 26 0 0 190,257
ALASKA AIR GROUP INC COM 011659109 430 15,096 SH   SOLE 29 0 0 15,096
ALASKA AIR GROUP INC COM 011659109 7,173 251,947 SH   SOLE 30 251,947 0 0
ALASKA AIR GROUP INC COM 011659109 70 2,455 SH   SOLE 31 2,455 0 0
ALASKA AIR GROUP INC COM 011659109 506 17,786 SH   SOLE 36 17,786 0 0
ALASKA COMMUNICATIONS SYS GR COM 01167P101 22 12,694 SH   SOLE 18 12,694 0 0
ALASKA COMMUNICATIONS SYS GR COM 01167P101 274 157,731 SH   SOLE 21 157,731 0 0
ALASKA COMMUNICATIONS SYS GR COM 01167P101 2,772 1,592,972 SH   SOLE 22 1,592,972 0 0
ALBANY INTL CORP CL A 012348108 601 12,705 SH   SOLE 2 2,864 0 9,841
ALBANY INTL CORP CL A 012348108 7 151 SH   SOLE 4 151 0 0
ALBANY INTL CORP CL A 012348108 25 537 SH   SOLE 7 537 0 0
ALBANY INTL CORP CL A 012348108 6,640 140,282 SH   SOLE 18 140,282 0 0
ALBANY INTL CORP CL A 012348108 3,011 63,612 SH   SOLE 19 63,612 0 0
ALBANY INTL CORP CL A 012348108 153,080 3,234,303 SH   SOLE 21 3,234,303 0 0
ALBANY INTL CORP CL A 012348108 41,858 884,379 SH   SOLE 22 852,221 0 32,158
ALBANY INTL CORP CL A 012348108 17 358 SH   SOLE 23 358 0 0
ALBANY INTL CORP CL A 012348108 718 15,176 SH   SOLE 26 5,161 0 10,015
ALBANY INTL CORP CL A 012348108 221 4,661 SH   SOLE 28 4,661 0 0
ALBANY INTL CORP CL A 012348108 11,662 246,391 SH   SOLE 30 246,391 0 0
ALBANY INTL CORP CL A 012348108 38 809 SH   SOLE 34 809 0 0
ALBANY INTL CORP CL A 012348108 155 3,279 SH   SOLE 40 3,279 0 0
ALBEMARLE CORP COM 012653101 15,541 275,690 SH   SOLE 2 35,840 0 239,850
ALBEMARLE CORP COM 012653101 2,583 45,821 SH   SOLE 4 42,752 0 3,069
ALBEMARLE CORP COM 012653101 12,791 226,918 SH   SOLE 7 115,500 0 111,418
ALBEMARLE CORP COM 012653101 101 1,798 SH   SOLE 13 1,798 0 0
ALBEMARLE CORP COM 012653101 665 11,801 SH   SOLE 15 11,801 0 0
ALBEMARLE CORP COM 012653101 13,563 240,600 SH   SOLE 18 224,596 0 16,004
ALBEMARLE CORP COM 012653101 10,148 180,033 SH   SOLE 19 180,033 0 0
ALBEMARLE CORP COM 012653101 165,162 2,929,961 SH   SOLE 21 2,929,961 0 0
ALBEMARLE CORP COM 012653101 153,835 2,729,018 SH   SOLE 22 2,475,976 0 253,042
ALBEMARLE CORP COM 012653101 4,374 77,588 SH   SOLE 23 77,588 0 0
ALBEMARLE CORP COM 012653101 9,228 163,697 SH   SOLE 25 163,697 0 0
ALBEMARLE CORP COM 012653101 28,368 503,246 SH   SOLE 26 116,363 0 386,883
ALBEMARLE CORP COM 012653101 1,262 22,391 SH   SOLE 28 16,173 0 6,218
ALBEMARLE CORP COM 012653101 6,518 115,625 SH   SOLE 29 93,428 0 22,197
ALBEMARLE CORP COM 012653101 23,705 420,528 SH   SOLE 30 420,528 0 0
ALBEMARLE CORP COM 012653101 1,515 26,877 SH   SOLE 31 20,880 0 5,997
ALBEMARLE CORP COM 012653101 4,624 82,024 SH   SOLE 34 82,024 0 0
ALBEMARLE CORP COM 012653101 4,027 71,441 SH   SOLE 36 71,441 0 0
ALBEMARLE CORP COM 012653101 125 2,218 SH   SOLE 40 2,218 0 0
ALBIREO PHARMA INC COM 01345P106 79 4,802 SH   SOLE 2 724 0 4,078
ALBIREO PHARMA INC COM 01345P106 3 196 SH   SOLE 7 196 0 0
ALBIREO PHARMA INC COM 01345P106 757 46,250 SH   SOLE 18 46,250 0 0
ALBIREO PHARMA INC COM 01345P106 381 23,257 SH   SOLE 19 23,257 0 0
ALBIREO PHARMA INC COM 01345P106 6,478 395,741 SH   SOLE 21 395,741 0 0
ALBIREO PHARMA INC COM 01345P106 4,884 298,377 SH   SOLE 22 291,643 0 6,734
ALCOA CORP COM 013872106 2,722 441,862 SH   SOLE 2 80,886 0 360,976
ALCOA CORP COM 013872106 6 1,015 SH   SOLE 4 1,015 0 0
ALCOA CORP COM 013872106 759 123,199 SH   SOLE 7 123,199 0 0
ALCOA CORP COM 013872106 317 51,463 SH   SOLE 13 51,463 0 0
ALCOA CORP COM 013872106 1,660 269,542 SH   SOLE 18 163,383 0 106,159
ALCOA CORP COM 013872106 2,933 476,145 SH   SOLE 19 476,145 0 0
ALCOA CORP COM 013872106 14,392 2,336,374 SH   SOLE 21 2,336,374 0 0
ALCOA CORP COM 013872106 38,894 6,314,017 SH   SOLE 22 5,758,868 0 555,149
ALCOA CORP COM 013872106 522 84,750 SH   SOLE 26 43,070 0 41,680
ALCOA CORP COM 013872106 158 25,632 SH   SOLE 28 25,632 0 0
ALCOA CORP COM 013872106 505 81,963 SH   SOLE 29 0 0 81,963
ALCOA CORP COM 013872106 559 90,673 SH   SOLE 30 90,673 0 0
ALCOA CORP COM 013872106 262 42,592 SH   SOLE 31 3,973 0 38,619
ALCOA CORP COM 013872106 733 119,004 SH   SOLE 36 119,004 0 0
ALCOA CORP COM 013872106 108 17,486 SH   SOLE 40 17,486 0 0
ALCON INC ORD SHS H01301128 1,679 33,044 SH   SOLE 2 33,044 0 0
ALCON INC ORD SHS H01301128 81 1,593 SH   SOLE 4 1,593 0 0
ALCON INC ORD SHS H01301128 123,975 2,439,498 SH   SOLE 18 2,425,360 0 14,138
ALCON INC ORD SHS H01301128 141,132 2,777,100 SH   SOLE 19 2,777,100 0 0
ALCON INC ORD SHS H01301128 1,469 28,900 SH   SOLE 20 28,900 0 0
ALCON INC ORD SHS H01301128 664 13,070 SH   SOLE 22 13,070 0 0
ALCON INC ORD SHS H01301128 2,857 56,223 SH   SOLE 34 56,223 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106 29 11,590 SH   SOLE 2 751 0 10,839
ALDEYRA THERAPEUTICS INC COM 01438T106 197 79,595 SH   SOLE 18 79,595 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106 166 67,137 SH   SOLE 19 67,137 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106 1,953 790,760 SH   SOLE 21 790,760 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106 1,643 665,110 SH   SOLE 22 655,002 0 10,108
ALECTOR INC COM 014442107 341 14,123 SH   SOLE 2 3,201 0 10,922
ALECTOR INC COM 014442107 16 664 SH   SOLE 7 664 0 0
ALECTOR INC COM 014442107 3,792 157,164 SH   SOLE 18 149,636 0 7,528
ALECTOR INC COM 014442107 22,140 917,527 SH   SOLE 19 917,527 0 0
ALECTOR INC COM 014442107 334 13,842 SH   SOLE 20 13,842 0 0
ALECTOR INC COM 014442107 43,238 1,791,869 SH   SOLE 21 1,791,869 0 0
ALECTOR INC COM 014442107 24,773 1,026,638 SH   SOLE 22 1,006,293 0 20,345
ALECTOR INC COM 014442107 166 6,898 SH   SOLE 23 6,898 0 0
ALECTOR INC COM 014442107 380 15,744 SH   SOLE 26 0 0 15,744
ALECTOR INC COM 014442107 6,284 260,417 SH   SOLE 30 260,417 0 0
ALERUS FINL CORP COM 01446U103 65 3,964 SH   SOLE 2 570 0 3,394
ALERUS FINL CORP COM 01446U103 88 5,301 SH   SOLE 18 5,301 0 0
ALERUS FINL CORP COM 01446U103 198 11,968 SH   SOLE 19 11,968 0 0
ALERUS FINL CORP COM 01446U103 1,762 106,671 SH   SOLE 21 106,671 0 0
ALERUS FINL CORP COM 01446U103 521 31,523 SH   SOLE 22 30,109 0 1,414
ALERUS FINL CORP COM 01446U103 74 4,492 SH   SOLE 26 0 0 4,492
ALEXANDER & BALDWIN INC NEW COM 014491104 741 66,056 SH   SOLE 2 3,713 0 62,343
ALEXANDER & BALDWIN INC NEW COM 014491104 5 437 SH   SOLE 4 437 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 24 2,130 SH   SOLE 7 2,130 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 3,483 310,401 SH   SOLE 18 310,401 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 1,633 145,557 SH   SOLE 19 145,557 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 86,360 7,696,982 SH   SOLE 21 7,696,982 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 23,520 2,096,284 SH   SOLE 22 2,018,287 0 77,997
ALEXANDER & BALDWIN INC NEW COM 014491104 271 24,142 SH   SOLE 26 9,894 0 14,248
ALEXANDER & BALDWIN INC NEW COM 014491104 106 9,430 SH   SOLE 28 9,430 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 1,068 95,220 SH   SOLE 30 95,220 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 13 1,136 SH   SOLE 34 1,136 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 79 7,014 SH   SOLE 40 7,014 0 0
ALEXANDERS INC COM 014752109 233 843 SH   SOLE 2 111 0 732
ALEXANDERS INC COM 014752109 329 1,191 SH   SOLE 4 1,191 0 0
ALEXANDERS INC COM 014752109 655 2,374 SH   SOLE 7 2,374 0 0
ALEXANDERS INC COM 014752109 2,061 7,469 SH   SOLE 18 7,469 0 0
ALEXANDERS INC COM 014752109 1,706 6,182 SH   SOLE 19 6,182 0 0
ALEXANDERS INC COM 014752109 21,641 78,423 SH   SOLE 21 78,423 0 0
ALEXANDERS INC COM 014752109 21,803 79,012 SH   SOLE 22 76,790 0 2,222
ALEXANDERS INC COM 014752109 943 3,417 SH   SOLE 23 3,417 0 0
ALEXANDERS INC COM 014752109 1,339 4,852 SH   SOLE 25 4,852 0 0
ALEXANDERS INC COM 014752109 467 1,694 SH   SOLE 26 186 0 1,508
ALEXANDERS INC COM 014752109 92 333 SH   SOLE 28 333 0 0
ALEXANDERS INC COM 014752109 300 1,088 SH   SOLE 29 1,088 0 0
ALEXANDERS INC COM 014752109 2,793 10,121 SH   SOLE 30 10,121 0 0
ALEXANDERS INC COM 014752109 65 236 SH   SOLE 40 236 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 44,684 326,020 SH   SOLE 2 62,504 0 263,516
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 24,012 175,192 SH   SOLE 4 171,781 0 3,411
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 34,849 254,260 SH   SOLE 7 246,261 0 7,999
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 1,026 7,484 SH   SOLE 13 7,484 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 1,617 11,801 SH   SOLE 15 11,801 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 64,357 469,555 SH   SOLE 18 444,166 0 25,389
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 61,392 447,924 SH   SOLE 19 447,924 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 560,256 4,087,669 SH   SOLE 21 4,087,669 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 541,242 3,948,939 SH   SOLE 22 3,516,303 0 432,636
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 14,832 108,215 SH   SOLE 23 108,215 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 56,250 410,403 SH   SOLE 25 410,403 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 79,512 580,123 SH   SOLE 26 96,232 0 483,891
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 5,230 38,158 SH   SOLE 28 31,273 0 6,885
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 14,332 104,564 SH   SOLE 29 70,135 0 34,429
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 126,743 924,729 SH   SOLE 30 924,729 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 5,474 39,939 SH   SOLE 31 33,950 0 5,989
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 21,160 154,382 SH   SOLE 34 154,382 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 10,201 74,424 SH   SOLE 36 74,424 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 355 2,587 SH   SOLE 40 2,587 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 57,857 644,359 SH   SOLE 2 172,522 0 471,837
ALEXION PHARMACEUTICALS INC COM 015351109 9,698 108,012 SH   SOLE 4 102,183 0 5,829
ALEXION PHARMACEUTICALS INC COM 015351109 19,232 214,188 SH   SOLE 7 197,236 0 16,952
ALEXION PHARMACEUTICALS INC COM 015351109 891 9,925 SH   SOLE 13 9,925 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 1,891 21,064 SH   SOLE 15 21,064 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 57,328 638,462 SH   SOLE 18 604,777 0 33,685
ALEXION PHARMACEUTICALS INC COM 015351109 57,586 641,341 SH   SOLE 19 641,341 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 404 4,500 SH   SOLE 20 4,500 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 547,373 6,096,147 SH   SOLE 21 6,096,147 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 477,415 5,317,022 SH   SOLE 22 4,766,263 0 550,759
ALEXION PHARMACEUTICALS INC COM 015351109 15,778 175,724 SH   SOLE 23 175,724 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 19,948 222,163 SH   SOLE 25 222,163 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 75,201 837,526 SH   SOLE 26 156,064 0 681,462
ALEXION PHARMACEUTICALS INC COM 015351109 4,040 44,999 SH   SOLE 28 32,016 0 12,983
ALEXION PHARMACEUTICALS INC COM 015351109 1,082 12,048 SH   SOLE 29 12,048 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 87,909 979,050 SH   SOLE 30 979,050 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 5,702 63,506 SH   SOLE 31 49,602 0 13,904
ALEXION PHARMACEUTICALS INC COM 015351109 3,147 35,049 SH   SOLE 32 35,049 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 26,851 299,041 SH   SOLE 34 299,041 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 12,707 141,523 SH   SOLE 36 141,523 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 478 5,327 SH   SOLE 40 5,327 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 652,865 3,356,979 SH   SOLE 2 146,787 0 3,210,192
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 8 43 SH   SOLE 3 43 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 166,705 857,182 SH   SOLE 4 857,182 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 44,926 231,005 SH   SOLE 7 231,005 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 43,142 221,835 SH   SOLE 13 221,835 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 242,298 1,245,877 SH   SOLE 15 1,204,613 0 41,264
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 49 250 SH   SOLE 17 0 0 250
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 464,328 2,387,534 SH   SOLE 18 1,967,579 0 419,955
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 468,120 2,407,036 SH   SOLE 19 2,407,036 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 6,025,078 30,980,453 SH   SOLE 21 30,980,453 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 4,791,754 24,638,801 SH   SOLE 22 21,430,617 0 3,208,184
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 215,658 1,108,893 SH   SOLE 23 1,108,893 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 256,376 1,318,265 SH   SOLE 25 1,306,311 0 11,954
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,246,849 6,411,193 SH   SOLE 26 179,198 0 6,231,995
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 49,826 256,199 SH   SOLE 28 256,199 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 46,759 240,432 SH   SOLE 29 240,432 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,926,969 9,908,315 SH   SOLE 30 9,908,315 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 61,549 316,478 SH   SOLE 31 165,213 0 151,265
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 6,604 33,957 SH   SOLE 32 33,957 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 435,723 2,240,454 SH   SOLE 34 2,240,454 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 3,529 18,144 SH   SOLE 36 18,144 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2,722 13,997 SH   SOLE 40 13,997 0 0
ALICO INC COM 016230104 144 4,625 SH   SOLE 2 325 0 4,300
ALICO INC COM 016230104 517 16,661 SH   SOLE 18 16,661 0 0
ALICO INC COM 016230104 279 9,003 SH   SOLE 19 9,003 0 0
ALICO INC COM 016230104 5,623 181,148 SH   SOLE 21 181,148 0 0
ALICO INC COM 016230104 4,363 140,560 SH   SOLE 22 138,570 0 1,990
ALIGN TECHNOLOGY INC COM 016255101 39,139 225,002 SH   SOLE 2 21,714 0 203,288
ALIGN TECHNOLOGY INC COM 016255101 6,207 35,681 SH   SOLE 4 33,581 0 2,100
ALIGN TECHNOLOGY INC COM 016255101 11,767 67,644 SH   SOLE 7 65,483 0 2,161
ALIGN TECHNOLOGY INC COM 016255101 127 731 SH   SOLE 13 731 0 0
ALIGN TECHNOLOGY INC COM 016255101 1,100 6,325 SH   SOLE 15 6,325 0 0
ALIGN TECHNOLOGY INC COM 016255101 116,214 668,091 SH   SOLE 18 519,950 0 148,141
ALIGN TECHNOLOGY INC COM 016255101 60,832 349,710 SH   SOLE 19 349,710 0 0
ALIGN TECHNOLOGY INC COM 016255101 388,804 2,235,147 SH   SOLE 21 2,235,147 0 0
ALIGN TECHNOLOGY INC COM 016255101 329,255 1,892,814 SH   SOLE 22 1,717,310 0 175,504
ALIGN TECHNOLOGY INC COM 016255101 9,990 57,430 SH   SOLE 23 57,430 0 0
ALIGN TECHNOLOGY INC COM 016255101 15,659 90,018 SH   SOLE 25 90,018 0 0
ALIGN TECHNOLOGY INC COM 016255101 68,600 394,367 SH   SOLE 26 55,486 0 338,881
ALIGN TECHNOLOGY INC COM 016255101 2,627 15,101 SH   SOLE 28 10,742 0 4,359
ALIGN TECHNOLOGY INC COM 016255101 3,015 17,330 SH   SOLE 29 1,213 0 16,117
ALIGN TECHNOLOGY INC COM 016255101 68,541 394,027 SH   SOLE 30 394,027 0 0
ALIGN TECHNOLOGY INC COM 016255101 4,068 23,385 SH   SOLE 31 13,346 0 10,039
ALIGN TECHNOLOGY INC COM 016255101 2,172 12,485 SH   SOLE 32 12,485 0 0
ALIGN TECHNOLOGY INC COM 016255101 5,338 30,687 SH   SOLE 34 30,687 0 0
ALIGN TECHNOLOGY INC COM 016255101 8,051 46,281 SH   SOLE 36 46,281 0 0
ALIGN TECHNOLOGY INC COM 016255101 277 1,592 SH   SOLE 40 1,592 0 0
ALIMERA SCIENCES INC COM NEW 016259202 0 58 SH   SOLE 18 58 0 0
ALIMERA SCIENCES INC COM NEW 016259202 39 9,787 SH   SOLE 21 9,787 0 0
ALIMERA SCIENCES INC COM NEW 016259202 3 686 SH   SOLE 22 686 0 0
ALITHYA GROUP INC CL A SUB VTG 01643B106 8 4,744 SH   SOLE 22 4,744 0 0
ALJ REGIONAL HLDGS INC COM 001627108 3 4,523 SH   SOLE 18 4,523 0 0
ALJ REGIONAL HLDGS INC COM 001627108 35 58,931 SH   SOLE 21 58,931 0 0
ALKALINE WTR CO INC COM NEW 01643A207 5 7,919 SH   SOLE 18 7,919 0 0
ALKALINE WTR CO INC COM NEW 01643A207 148 247,462 SH   SOLE 21 247,462 0 0
ALKALINE WTR CO INC COM NEW 01643A207 51 84,948 SH   SOLE 22 84,948 0 0
ALKERMES PLC SHS G01767105 5,546 384,572 SH   SOLE 2 68,589 0 315,983
ALKERMES PLC SHS G01767105 11 757 SH   SOLE 4 757 0 0
ALKERMES PLC SHS G01767105 42 2,902 SH   SOLE 7 2,902 0 0
ALKERMES PLC SHS G01767105 1,094 75,859 SH   SOLE 18 75,859 0 0
ALKERMES PLC SHS G01767105 538 37,301 SH   SOLE 19 37,301 0 0
ALKERMES PLC SHS G01767105 46,387 3,216,825 SH   SOLE 21 3,216,825 0 0
ALKERMES PLC SHS G01767105 66,640 4,621,368 SH   SOLE 22 4,370,329 0 251,039
ALKERMES PLC SHS G01767105 1,091 75,692 SH   SOLE 26 38,693 0 36,999
ALKERMES PLC SHS G01767105 291 20,186 SH   SOLE 28 20,186 0 0
ALKERMES PLC SHS G01767105 4,345 301,331 SH   SOLE 30 301,331 0 0
ALKERMES PLC SHS G01767105 47 3,286 SH   SOLE 31 3,286 0 0
ALKERMES PLC SHS G01767105 77 5,334 SH   SOLE 34 5,334 0 0
ALKERMES PLC SHS G01767105 257 17,794 SH   SOLE 40 17,794 0 0
ALLAKOS INC COM 01671P100 2,993 67,270 SH   SOLE 2 61,089 0 6,181
ALLAKOS INC COM 01671P100 7 147 SH   SOLE 4 147 0 0
ALLAKOS INC COM 01671P100 15 333 SH   SOLE 7 333 0 0
ALLAKOS INC COM 01671P100 4,971 111,724 SH   SOLE 18 110,335 0 1,389
ALLAKOS INC COM 01671P100 36,266 815,146 SH   SOLE 19 815,146 0 0
ALLAKOS INC COM 01671P100 437 9,831 SH   SOLE 20 9,831 0 0
ALLAKOS INC COM 01671P100 47,307 1,063,315 SH   SOLE 21 1,063,315 0 0
ALLAKOS INC COM 01671P100 28,147 632,668 SH   SOLE 22 609,905 0 22,763
ALLAKOS INC COM 01671P100 49 1,105 SH   SOLE 23 1,105 0 0
ALLAKOS INC COM 01671P100 602 13,532 SH   SOLE 26 7,619 0 5,913
ALLAKOS INC COM 01671P100 152 3,418 SH   SOLE 28 3,418 0 0
ALLAKOS INC COM 01671P100 531 11,930 SH   SOLE 30 11,930 0 0
ALLAKOS INC COM 01671P100 11,846 266,266 SH   SOLE 34 266,266 0 0
ALLAKOS INC COM 01671P100 127 2,863 SH   SOLE 40 2,863 0 0
ALLEGHANY CORP DEL COM 017175100 21,462 38,856 SH   SOLE 2 8,730 0 30,126
ALLEGHANY CORP DEL COM 017175100 3,813 6,904 SH   SOLE 4 6,505 0 399
ALLEGHANY CORP DEL COM 017175100 6,896 12,485 SH   SOLE 7 3,796 0 8,689
ALLEGHANY CORP DEL COM 017175100 266 482 SH   SOLE 13 482 0 0
ALLEGHANY CORP DEL COM 017175100 641 1,160 SH   SOLE 15 1,160 0 0
ALLEGHANY CORP DEL COM 017175100 23,449 42,454 SH   SOLE 18 41,221 0 1,233
ALLEGHANY CORP DEL COM 017175100 2,136 3,868 SH   SOLE 19 3,868 0 0
ALLEGHANY CORP DEL COM 017175100 461,157 834,900 SH   SOLE 21 834,900 0 0
ALLEGHANY CORP DEL COM 017175100 283,467 513,201 SH   SOLE 22 489,076 0 24,125
ALLEGHANY CORP DEL COM 017175100 5,749 10,408 SH   SOLE 23 10,408 0 0
ALLEGHANY CORP DEL COM 017175100 8,397 15,202 SH   SOLE 25 15,202 0 0
ALLEGHANY CORP DEL COM 017175100 25,000 45,262 SH   SOLE 26 14,003 0 31,259
ALLEGHANY CORP DEL COM 017175100 1,553 2,812 SH   SOLE 28 2,071 0 741
ALLEGHANY CORP DEL COM 017175100 1,885 3,413 SH   SOLE 29 317 0 3,096
ALLEGHANY CORP DEL COM 017175100 24,049 43,539 SH   SOLE 30 43,539 0 0
ALLEGHANY CORP DEL COM 017175100 1,924 3,483 SH   SOLE 31 2,624 0 859
ALLEGHANY CORP DEL COM 017175100 456 825 SH   SOLE 34 825 0 0
ALLEGHANY CORP DEL COM 017175100 8,996 16,287 SH   SOLE 36 16,287 0 0
ALLEGHANY CORP DEL COM 017175100 167 302 SH   SOLE 40 302 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 3,486 410,171 SH   SOLE 2 298,315 0 111,856
ALLEGHENY TECHNOLOGIES INC COM 01741R102 4 438 SH   SOLE 4 438 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 30 3,576 SH   SOLE 7 3,576 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 6,174 726,341 SH   SOLE 18 726,341 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 2,019 237,583 SH   SOLE 19 237,583 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 75,189 8,845,764 SH   SOLE 21 8,845,764 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 38,950 4,582,324 SH   SOLE 22 4,443,996 0 138,328
ALLEGHENY TECHNOLOGIES INC COM 01741R102 364 42,864 SH   SOLE 26 21,602 0 21,262
ALLEGHENY TECHNOLOGIES INC COM 01741R102 136 16,017 SH   SOLE 28 16,017 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 351 41,268 SH   SOLE 30 41,268 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 77 9,106 SH   SOLE 31 0 0 9,106
ALLEGHENY TECHNOLOGIES INC COM 01741R102 10 1,215 SH   SOLE 36 1,215 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 102 11,945 SH   SOLE 40 11,945 0 0
ALLEGHENY TECHNOLOGIES INC NOTE 4.750% 7/0 01741RAG7 686 775,000 PRN   SOLE 21 775,000 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 414 17,151 SH   SOLE 2 950 0 16,201
ALLEGIANCE BANCSHARES INC COM 01748H107 6 230 SH   SOLE 7 230 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 2,148 89,078 SH   SOLE 18 89,078 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 821 34,060 SH   SOLE 19 34,060 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 52,520 2,178,332 SH   SOLE 21 2,178,332 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 14,308 593,444 SH   SOLE 22 570,949 0 22,495
ALLEGIANCE BANCSHARES INC COM 01748H107 20 815 SH   SOLE 26 0 0 815
ALLEGIANCE BANCSHARES INC COM 01748H107 590 24,463 SH   SOLE 30 24,463 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 29 1,213 SH   SOLE 40 1,213 0 0
ALLEGIANT TRAVEL CO COM 01748X102 400 4,887 SH   SOLE 2 642 0 4,245
ALLEGIANT TRAVEL CO COM 01748X102 18 216 SH   SOLE 7 216 0 0
ALLEGIANT TRAVEL CO COM 01748X102 4,873 59,577 SH   SOLE 18 59,577 0 0
ALLEGIANT TRAVEL CO COM 01748X102 1,974 24,129 SH   SOLE 19 24,129 0 0
ALLEGIANT TRAVEL CO COM 01748X102 113,518 1,387,745 SH   SOLE 21 1,387,745 0 0
ALLEGIANT TRAVEL CO COM 01748X102 29,881 365,297 SH   SOLE 22 355,109 0 10,188
ALLEGIANT TRAVEL CO COM 01748X102 145 1,769 SH   SOLE 26 0 0 1,769
ALLEGIANT TRAVEL CO COM 01748X102 52 633 SH   SOLE 28 633 0 0
ALLEGIANT TRAVEL CO COM 01748X102 1,111 13,585 SH   SOLE 30 13,585 0 0
ALLEGIANT TRAVEL CO COM 01748X102 26 320 SH   SOLE 34 320 0 0
ALLEGIANT TRAVEL CO COM 01748X102 39 473 SH   SOLE 40 473 0 0
ALLEGION PLC ORD SHS G0176J109 54,133 588,273 SH   SOLE 2 351,967 0 236,306
ALLEGION PLC ORD SHS G0176J109 8,862 96,309 SH   SOLE 4 93,803 0 2,506
ALLEGION PLC ORD SHS G0176J109 8,666 94,175 SH   SOLE 7 91,070 0 3,105
ALLEGION PLC ORD SHS G0176J109 4,812 52,292 SH   SOLE 13 52,292 0 0
ALLEGION PLC ORD SHS G0176J109 667 7,250 SH   SOLE 15 7,250 0 0
ALLEGION PLC ORD SHS G0176J109 32,797 356,408 SH   SOLE 18 250,969 0 105,439
ALLEGION PLC ORD SHS G0176J109 41,114 446,796 SH   SOLE 19 446,796 0 0
ALLEGION PLC ORD SHS G0176J109 274,897 2,987,359 SH   SOLE 21 2,987,359 0 0
ALLEGION PLC ORD SHS G0176J109 307,976 3,346,843 SH   SOLE 22 2,648,370 0 698,473
ALLEGION PLC ORD SHS G0176J109 17,026 185,020 SH   SOLE 23 185,020 0 0
ALLEGION PLC ORD SHS G0176J109 10,823 117,618 SH   SOLE 25 117,618 0 0
ALLEGION PLC ORD SHS G0176J109 47,694 518,298 SH   SOLE 26 96,682 0 421,616
ALLEGION PLC ORD SHS G0176J109 1,937 21,054 SH   SOLE 28 15,576 0 5,478
ALLEGION PLC ORD SHS G0176J109 25,592 278,116 SH   SOLE 29 61,640 0 216,476
ALLEGION PLC ORD SHS G0176J109 44,516 483,760 SH   SOLE 30 483,760 0 0
ALLEGION PLC ORD SHS G0176J109 14,004 152,179 SH   SOLE 31 105,047 0 47,132
ALLEGION PLC ORD SHS G0176J109 3,441 37,393 SH   SOLE 34 37,393 0 0
ALLEGION PLC ORD SHS G0176J109 8,889 96,601 SH   SOLE 36 96,601 0 0
ALLEGION PLC ORD SHS G0176J109 175 1,906 SH   SOLE 40 1,906 0 0
ALLENA PHARMACEUTICALS INC COM 018119107 2 2,463 SH   SOLE 18 2,463 0 0
ALLENA PHARMACEUTICALS INC COM 018119107 92 95,118 SH   SOLE 21 95,118 0 0
ALLENA PHARMACEUTICALS INC COM 018119107 22 22,975 SH   SOLE 22 22,975 0 0
ALLERGAN PLC SHS G0177J108 140,423 792,901 SH   SOLE 2 69,122 0 723,779
ALLERGAN PLC SHS G0177J108 26,599 150,191 SH   SOLE 4 141,318 0 8,873
ALLERGAN PLC SHS G0177J108 56,693 320,118 SH   SOLE 7 274,473 0 45,645
ALLERGAN PLC SHS G0177J108 1,526 8,614 SH   SOLE 13 8,614 0 0
ALLERGAN PLC SHS G0177J108 6,299 35,567 SH   SOLE 15 35,567 0 0
ALLERGAN PLC SHS G0177J108 154,747 873,784 SH   SOLE 18 819,250 0 54,534
ALLERGAN PLC SHS G0177J108 11,187 63,165 SH   SOLE 19 63,165 0 0
ALLERGAN PLC SHS G0177J108 1,233,816 6,966,778 SH   SOLE 21 6,966,778 0 0
ALLERGAN PLC SHS G0177J108 1,367,682 7,722,656 SH   SOLE 22 6,942,115 0 780,541
ALLERGAN PLC SHS G0177J108 42,618 240,646 SH   SOLE 23 240,646 0 0
ALLERGAN PLC SHS G0177J108 62,126 350,794 SH   SOLE 25 350,794 0 0
ALLERGAN PLC SHS G0177J108 288,397 1,628,440 SH   SOLE 26 199,779 0 1,428,661
ALLERGAN PLC SHS G0177J108 11,797 66,611 SH   SOLE 28 47,098 0 19,513
ALLERGAN PLC SHS G0177J108 3,363 18,990 SH   SOLE 29 6,169 0 12,821
ALLERGAN PLC SHS G0177J108 267,742 1,511,814 SH   SOLE 30 1,511,814 0 0
ALLERGAN PLC SHS G0177J108 22,153 125,087 SH   SOLE 31 59,491 0 65,596
ALLERGAN PLC SHS G0177J108 3,153 17,804 SH   SOLE 34 17,804 0 0
ALLERGAN PLC SHS G0177J108 41,677 235,333 SH   SOLE 36 235,333 0 0
ALLERGAN PLC SHS G0177J108 1,275 7,200 SH   SOLE 40 7,200 0 0
ALLETE INC COM NEW 018522300 6,023 99,253 SH   SOLE 2 53,239 0 46,014
ALLETE INC COM NEW 018522300 178 2,928 SH   SOLE 4 2,928 0 0
ALLETE INC COM NEW 018522300 91 1,498 SH   SOLE 7 1,498 0 0
ALLETE INC COM NEW 018522300 14 235 SH   SOLE 17 0 0 235
ALLETE INC COM NEW 018522300 19,203 316,458 SH   SOLE 18 316,335 0 123
ALLETE INC COM NEW 018522300 6,121 100,869 SH   SOLE 19 100,869 0 0
ALLETE INC COM NEW 018522300 228,897 3,772,197 SH   SOLE 21 3,772,197 0 0
ALLETE INC COM NEW 018522300 108,008 1,779,968 SH   SOLE 22 1,722,755 0 57,213
ALLETE INC COM NEW 018522300 2 36 SH   SOLE 23 36 0 0
ALLETE INC COM NEW 018522300 1,245 20,525 SH   SOLE 26 11,483 0 9,042
ALLETE INC COM NEW 018522300 433 7,132 SH   SOLE 28 7,132 0 0
ALLETE INC COM NEW 018522300 2,089 34,420 SH   SOLE 30 34,420 0 0
ALLETE INC COM NEW 018522300 5 84 SH   SOLE 31 0 0 84
ALLETE INC COM NEW 018522300 184 3,038 SH   SOLE 36 3,038 0 0
ALLETE INC COM NEW 018522300 295 4,856 SH   SOLE 40 4,856 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 3,790 112,635 SH   SOLE 2 17,516 0 95,119
ALLIANCE DATA SYSTEMS CORP COM 018581108 672 19,984 SH   SOLE 4 18,668 0 1,316
ALLIANCE DATA SYSTEMS CORP COM 018581108 1,449 43,059 SH   SOLE 7 35,477 0 7,582
ALLIANCE DATA SYSTEMS CORP COM 018581108 8 224 SH   SOLE 13 224 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 184 5,468 SH   SOLE 15 5,468 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 2,754 81,831 SH   SOLE 18 75,789 0 6,042
ALLIANCE DATA SYSTEMS CORP COM 018581108 442 13,138 SH   SOLE 19 13,138 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 35,507 1,055,172 SH   SOLE 21 1,055,172 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 38,204 1,135,333 SH   SOLE 22 1,011,172 0 124,161
ALLIANCE DATA SYSTEMS CORP COM 018581108 1,056 31,393 SH   SOLE 23 31,393 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 1,868 55,498 SH   SOLE 25 55,498 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 8,638 256,715 SH   SOLE 26 60,341 0 196,374
ALLIANCE DATA SYSTEMS CORP COM 018581108 290 8,615 SH   SOLE 28 6,107 0 2,508
ALLIANCE DATA SYSTEMS CORP COM 018581108 339 10,071 SH   SOLE 29 939 0 9,132
ALLIANCE DATA SYSTEMS CORP COM 018581108 8,686 258,131 SH   SOLE 30 258,131 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 366 10,882 SH   SOLE 31 7,278 0 3,604
ALLIANCE DATA SYSTEMS CORP COM 018581108 80 2,373 SH   SOLE 34 2,373 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 986 29,298 SH   SOLE 36 29,298 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 34 1,005 SH   SOLE 40 1,005 0 0
ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 783 84,600 SH   SOLE 2 84,600 0 0
ALLIANT ENERGY CORP COM 018802108 34,212 708,465 SH   SOLE 2 158,849 0 549,616
ALLIANT ENERGY CORP COM 018802108 6,479 134,172 SH   SOLE 4 128,246 0 5,926
ALLIANT ENERGY CORP COM 018802108 19,857 411,206 SH   SOLE 7 259,339 0 151,867
ALLIANT ENERGY CORP COM 018802108 1,227 25,418 SH   SOLE 13 25,418 0 0
ALLIANT ENERGY CORP COM 018802108 1,208 25,011 SH   SOLE 15 25,011 0 0
ALLIANT ENERGY CORP COM 018802108 34,379 711,937 SH   SOLE 18 675,054 0 36,883
ALLIANT ENERGY CORP COM 018802108 12,835 265,795 SH   SOLE 19 265,795 0 0
ALLIANT ENERGY CORP COM 018802108 520,994 10,788,859 SH   SOLE 21 10,788,859 0 0
ALLIANT ENERGY CORP COM 018802108 324,259 6,714,837 SH   SOLE 22 6,064,409 0 650,428
ALLIANT ENERGY CORP COM 018802108 8,575 177,577 SH   SOLE 23 177,577 0 0
ALLIANT ENERGY CORP COM 018802108 13,079 270,839 SH   SOLE 25 270,839 0 0
ALLIANT ENERGY CORP COM 018802108 38,266 792,430 SH   SOLE 26 228,111 0 564,319
ALLIANT ENERGY CORP COM 018802108 2,433 50,393 SH   SOLE 28 35,097 0 15,296
ALLIANT ENERGY CORP COM 018802108 227 4,693 SH   SOLE 29 4,693 0 0
ALLIANT ENERGY CORP COM 018802108 49,588 1,026,882 SH   SOLE 30 1,026,882 0 0
ALLIANT ENERGY CORP COM 018802108 4,677 96,859 SH   SOLE 31 46,809 0 50,050
ALLIANT ENERGY CORP COM 018802108 3,088 63,945 SH   SOLE 32 63,945 0 0
ALLIANT ENERGY CORP COM 018802108 670 13,882 SH   SOLE 34 13,882 0 0
ALLIANT ENERGY CORP COM 018802108 8,853 183,330 SH   SOLE 36 183,330 0 0
ALLIANT ENERGY CORP COM 018802108 228 4,727 SH   SOLE 40 4,727 0 0
ALLIED ESPORTS ENTMT INC COM 019170109 10 6,225 SH   SOLE 21 6,225 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 58 2,455 SH   SOLE 2 249 0 2,206
ALLIED MOTION TECHNOLOGIES I COM 019330109 3 144 SH   SOLE 7 144 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 637 26,891 SH   SOLE 18 26,891 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 304 12,846 SH   SOLE 19 12,846 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 5,914 249,548 SH   SOLE 21 249,548 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 5,225 220,477 SH   SOLE 22 216,107 0 4,370
ALLISON TRANSMISSION HLDGS I COM 01973R101 9,260 283,956 SH   SOLE 2 99,432 0 184,524
ALLISON TRANSMISSION HLDGS I COM 01973R101 11 349 SH   SOLE 4 349 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 86 2,628 SH   SOLE 7 2,628 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 1,910 58,564 SH   SOLE 18 58,564 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 841 25,804 SH   SOLE 19 25,804 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 46,663 1,430,929 SH   SOLE 21 1,430,929 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 124,165 3,807,562 SH   SOLE 22 3,620,129 0 187,433
ALLISON TRANSMISSION HLDGS I COM 01973R101 165 5,072 SH   SOLE 23 5,072 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 1,846 56,615 SH   SOLE 26 27,245 0 29,370
ALLISON TRANSMISSION HLDGS I COM 01973R101 549 16,846 SH   SOLE 28 16,846 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 1,218 37,353 SH   SOLE 30 37,353 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 75 2,307 SH   SOLE 31 2,307 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 160 4,902 SH   SOLE 34 4,902 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 110 3,385 SH   SOLE 36 3,385 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 378 11,580 SH   SOLE 40 11,580 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 280 14,421 SH   SOLE 2 2,032 0 12,389
ALLOGENE THERAPEUTICS INC COM 019770106 3 144 SH   SOLE 4 144 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 13 654 SH   SOLE 7 654 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 2,815 144,799 SH   SOLE 18 144,799 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 16,921 870,438 SH   SOLE 19 870,438 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 45,948 2,363,601 SH   SOLE 21 2,363,601 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 24,965 1,284,217 SH   SOLE 22 1,247,474 0 36,743
ALLOGENE THERAPEUTICS INC COM 019770106 21 1,095 SH   SOLE 23 1,095 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 32 1,655 SH   SOLE 26 0 0 1,655
ALLOGENE THERAPEUTICS INC COM 019770106 68 3,498 SH   SOLE 28 3,498 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 4,187 215,373 SH   SOLE 30 215,373 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 52 2,689 SH   SOLE 40 2,689 0 0
ALLOT LTD SHS M0854Q105 78 8,302 SH   SOLE 22 8,302 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 1,683 239,072 SH   SOLE 2 93,527 0 145,545
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 4 612 SH   SOLE 4 612 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 20 2,869 SH   SOLE 7 2,869 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 6,587 935,720 SH   SOLE 18 935,720 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 5,497 780,831 SH   SOLE 19 780,831 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 80,289 11,404,733 SH   SOLE 21 11,404,733 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 45,802 6,506,028 SH   SOLE 22 6,315,554 0 190,474
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 626 88,858 SH   SOLE 23 88,858 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 2,710 384,921 SH   SOLE 26 51,573 0 333,348
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 155 22,042 SH   SOLE 28 22,042 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 3,366 478,070 SH   SOLE 30 478,070 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 19 2,681 SH   SOLE 34 2,681 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 43 6,173 SH   SOLE 36 6,173 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 133 18,884 SH   SOLE 40 18,884 0 0
ALLSCRIPTS HEALTHCARE SOLUTN NOTE 1.250% 7/0 01988PAD0 745 775,000 PRN   SOLE 21 775,000 0 0
ALLSTATE CORP COM 020002101 75,357 821,504 SH   SOLE 2 104,280 0 717,224
ALLSTATE CORP COM 020002101 14,879 162,208 SH   SOLE 4 152,853 0 9,355
ALLSTATE CORP COM 020002101 48,027 523,572 SH   SOLE 7 328,077 0 195,495
ALLSTATE CORP COM 020002101 735 8,011 SH   SOLE 13 8,011 0 0
ALLSTATE CORP COM 020002101 3,278 35,739 SH   SOLE 15 35,739 0 0
ALLSTATE CORP COM 020002101 70,522 768,801 SH   SOLE 18 705,089 0 63,712
ALLSTATE CORP COM 020002101 45,810 499,396 SH   SOLE 19 499,396 0 0
ALLSTATE CORP COM 020002101 794,604 8,662,426 SH   SOLE 21 8,662,426 0 0
ALLSTATE CORP COM 020002101 771,089 8,406,075 SH   SOLE 22 7,611,081 0 794,994
ALLSTATE CORP COM 020002101 22,192 241,925 SH   SOLE 23 241,925 0 0
ALLSTATE CORP COM 020002101 37,284 406,456 SH   SOLE 25 406,456 0 0
ALLSTATE CORP COM 020002101 243,723 2,656,966 SH   SOLE 26 233,558 0 2,423,408
ALLSTATE CORP COM 020002101 6,092 66,411 SH   SOLE 28 46,478 0 19,933
ALLSTATE CORP COM 020002101 522 5,696 SH   SOLE 29 5,696 0 0
ALLSTATE CORP COM 020002101 153,911 1,677,875 SH   SOLE 30 1,677,875 0 0
ALLSTATE CORP COM 020002101 8,923 97,280 SH   SOLE 31 59,706 0 37,574
ALLSTATE CORP COM 020002101 12,750 138,997 SH   SOLE 34 138,997 0 0
ALLSTATE CORP COM 020002101 29,967 326,688 SH   SOLE 36 326,688 0 0
ALLSTATE CORP COM 020002101 671 7,316 SH   SOLE 40 7,316 0 0
ALLY FINL INC COM 02005N100 15,541 1,076,991 SH   SOLE 2 245,508 0 831,483
ALLY FINL INC COM 02005N100 2,902 201,125 SH   SOLE 4 189,778 0 11,347
ALLY FINL INC COM 02005N100 4,472 309,907 SH   SOLE 7 61,302 0 248,605
ALLY FINL INC COM 02005N100 1,542 106,884 SH   SOLE 13 106,884 0 0
ALLY FINL INC COM 02005N100 603 41,791 SH   SOLE 15 41,791 0 0
ALLY FINL INC COM 02005N100 0 17 SH   SOLE 17 0 0 17
ALLY FINL INC COM 02005N100 42,812 2,966,840 SH   SOLE 18 2,490,163 0 476,677
ALLY FINL INC COM 02005N100 15,974 1,106,991 SH   SOLE 19 1,106,991 0 0
ALLY FINL INC COM 02005N100 77,937 5,401,006 SH   SOLE 21 5,401,006 0 0
ALLY FINL INC COM 02005N100 180,531 12,510,798 SH   SOLE 22 11,269,432 0 1,241,366
ALLY FINL INC COM 02005N100 5,149 356,855 SH   SOLE 23 356,855 0 0
ALLY FINL INC COM 02005N100 8,573 594,092 SH   SOLE 25 523,516 0 70,576
ALLY FINL INC COM 02005N100 42,115 2,918,591 SH   SOLE 26 371,123 0 2,547,468
ALLY FINL INC COM 02005N100 1,135 78,672 SH   SOLE 28 54,706 0 23,966
ALLY FINL INC COM 02005N100 5,378 372,708 SH   SOLE 29 8,078 0 364,630
ALLY FINL INC COM 02005N100 15,339 1,062,974 SH   SOLE 30 1,062,974 0 0
ALLY FINL INC COM 02005N100 1,395 96,651 SH   SOLE 31 67,121 0 29,530
ALLY FINL INC COM 02005N100 7,968 552,200 SH   SOLE 34 552,200 0 0
ALLY FINL INC COM 02005N100 6,585 456,372 SH   SOLE 36 456,372 0 0
ALLY FINL INC COM 02005N100 130 9,036 SH   SOLE 40 9,036 0 0
ALLY FINL INC OPTIONS 02005N100 16 1,100 SH Put SOLE 2 1,100 0 0
ALLY FINL INC OPTIONS 02005N100 2,561 177,500 SH Put SOLE 19 177,500 0 0
ALLY FINL INC OPTIONS 02005N100 25 1,700 SH Put SOLE 22 1,700 0 0
ALLY FINL INC OPTIONS 02005N100 356 24,700 SH Put SOLE 34 24,700 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 38,833 356,757 SH   SOLE 2 123,099 0 233,658
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 5,915 54,339 SH   SOLE 4 51,323 0 3,016
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 968 8,889 SH   SOLE 7 8,889 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 49 454 SH   SOLE 13 454 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 1,161 10,667 SH   SOLE 15 10,667 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 22,212 204,063 SH   SOLE 18 194,585 0 9,478
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 93,144 855,708 SH   SOLE 19 855,708 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 300,279 2,758,650 SH   SOLE 21 2,758,650 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 330,400 3,035,367 SH   SOLE 22 2,846,673 0 188,694
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 9,412 86,465 SH   SOLE 23 86,465 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 13,151 120,819 SH   SOLE 25 120,819 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 36,170 332,293 SH   SOLE 26 99,551 0 232,742
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 2,474 22,730 SH   SOLE 28 16,125 0 6,605
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 3,216 29,543 SH   SOLE 29 5,856 0 23,687
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 22,083 202,872 SH   SOLE 30 202,872 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 3,481 31,984 SH   SOLE 31 26,938 0 5,046
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 42,358 389,138 SH   SOLE 34 389,138 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 7,534 69,210 SH   SOLE 36 69,210 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 316 2,905 SH   SOLE 40 2,905 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 118 18,475 SH   SOLE 2 854 0 17,621
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 2 336 SH   SOLE 7 336 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 476 74,308 SH   SOLE 18 74,308 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 241 37,674 SH   SOLE 19 37,674 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 4,777 745,282 SH   SOLE 21 745,282 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 3,617 564,347 SH   SOLE 22 550,395 0 13,952
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 16 2,425 SH   SOLE 30 2,425 0 0
ALPHA PRO TECH LTD COM 020772109 29 2,430 SH   SOLE 18 2,430 0 0
ALPHA PRO TECH LTD COM 020772109 443 36,706 SH   SOLE 21 36,706 0 0
ALPHABET INC CAP STK CL C 02079K107 962,679 827,890 SH   SOLE 2 150,088 0 677,802
ALPHABET INC CAP STK CL C 02079K107 187,101 160,904 SH   SOLE 4 152,370 0 8,534
ALPHABET INC CAP STK CL C 02079K107 322,027 276,939 SH   SOLE 7 267,772 0 9,167
ALPHABET INC CAP STK CL C 02079K107 12,290 10,569 SH   SOLE 13 10,569 0 0
ALPHABET INC CAP STK CL C 02079K107 30,545 26,268 SH   SOLE 15 26,268 0 0
ALPHABET INC CAP STK CL C 02079K107 55 47 SH   SOLE 17 0 0 47
ALPHABET INC CAP STK CL C 02079K107 1,236,079 1,063,010 SH   SOLE 18 995,593 0 67,417
ALPHABET INC CAP STK CL C 02079K107 534,824 459,941 SH   SOLE 19 459,941 0 0
ALPHABET INC CAP STK CL C 02079K107 7,083,698 6,091,879 SH   SOLE 21 6,091,879 0 0
ALPHABET INC CAP STK CL C 02079K107 8,428,011 7,247,969 SH   SOLE 22 6,467,914 0 780,055
ALPHABET INC CAP STK CL C 02079K107 287,878 247,571 SH   SOLE 23 247,571 0 0
ALPHABET INC CAP STK CL C 02079K107 459,047 394,774 SH   SOLE 25 392,004 0 2,770
ALPHABET INC CAP STK CL C 02079K107 1,553,907 1,336,338 SH   SOLE 26 183,327 0 1,153,011
ALPHABET INC CAP STK CL C 02079K107 73,556 63,257 SH   SOLE 28 44,912 0 18,345
ALPHABET INC CAP STK CL C 02079K107 67,277 57,857 SH   SOLE 29 17,090 0 40,767
ALPHABET INC CAP STK CL C 02079K107 1,474,291 1,267,869 SH   SOLE 30 1,267,869 0 0
ALPHABET INC CAP STK CL C 02079K107 281,422 242,019 SH   SOLE 31 74,373 0 167,646
ALPHABET INC CAP STK CL C 02079K107 63,810 54,876 SH   SOLE 32 54,876 0 0
ALPHABET INC CAP STK CL C 02079K107 258,654 222,439 SH   SOLE 34 222,439 0 0
ALPHABET INC CAP STK CL C 02079K107 238,207 204,855 SH   SOLE 36 204,855 0 0
ALPHABET INC CAP STK CL C 02079K107 8,086 6,954 SH   SOLE 40 6,954 0 0
ALPHABET INC CAP STK CL A 02079K305 974,713 838,860 SH   SOLE 2 148,955 0 689,905
ALPHABET INC CAP STK CL A 02079K305 176,227 151,665 SH   SOLE 4 143,502 0 8,163
ALPHABET INC CAP STK CL A 02079K305 322,168 277,265 SH   SOLE 7 267,374 0 9,891
ALPHABET INC CAP STK CL A 02079K305 15,983 13,755 SH   SOLE 13 13,755 0 0
ALPHABET INC CAP STK CL A 02079K305 29,373 25,279 SH   SOLE 15 25,279 0 0
ALPHABET INC CAP STK CL A 02079K305 51 44 SH   SOLE 17 0 0 44
ALPHABET INC CAP STK CL A 02079K305 1,447,757 1,245,972 SH   SOLE 18 1,098,115 0 147,857
ALPHABET INC CAP STK CL A 02079K305 480,711 413,711 SH   SOLE 19 413,711 0 0
ALPHABET INC CAP STK CL A 02079K305 3,022 2,601 SH   SOLE 20 2,601 0 0
ALPHABET INC CAP STK CL A 02079K305 7,022,571 6,043,781 SH   SOLE 21 6,043,781 0 0
ALPHABET INC CAP STK CL A 02079K305 8,451,914 7,273,905 SH   SOLE 22 6,496,679 0 777,226
ALPHABET INC CAP STK CL A 02079K305 280,831 241,689 SH   SOLE 23 241,689 0 0
ALPHABET INC CAP STK CL A 02079K305 393,794 338,908 SH   SOLE 25 336,151 0 2,757
ALPHABET INC CAP STK CL A 02079K305 1,540,058 1,325,408 SH   SOLE 26 180,585 0 1,144,823
ALPHABET INC CAP STK CL A 02079K305 71,153 61,236 SH   SOLE 28 43,516 0 17,720
ALPHABET INC CAP STK CL A 02079K305 74,904 64,464 SH   SOLE 29 17,448 0 47,016
ALPHABET INC CAP STK CL A 02079K305 1,415,268 1,218,011 SH   SOLE 30 1,218,011 0 0
ALPHABET INC CAP STK CL A 02079K305 178,865 153,935 SH   SOLE 31 73,473 0 80,462
ALPHABET INC CAP STK CL A 02079K305 63,815 54,921 SH   SOLE 32 54,921 0 0
ALPHABET INC CAP STK CL A 02079K305 167,330 144,008 SH   SOLE 34 144,008 0 0
ALPHABET INC CAP STK CL A 02079K305 237,035 203,998 SH   SOLE 36 203,998 0 0
ALPHABET INC CAP STK CL A 02079K305 7,843 6,750 SH   SOLE 40 6,750 0 0
ALPHABET INC OPTIONS 02079K907 233 200 SH Call SOLE 4 200 0 0
ALPHABET INC OPTIONS 02079K907 2,791 2,400 SH Call SOLE 18 2,400 0 0
ALPHABET INC OPTIONS 02079K907 13,140 11,300 SH Call SOLE 19 11,300 0 0
ALPHABET INC OPTIONS 02079K907 1,047 900 SH Call SOLE 22 900 0 0
ALPHABET INC OPTIONS 02079K907 6,047 5,200 SH Call SOLE 34 5,200 0 0
ALPHATEC HLDGS INC COM NEW 02081G201 53 15,380 SH   SOLE 2 1,222 0 14,158
ALPHATEC HLDGS INC COM NEW 02081G201 492 142,632 SH   SOLE 18 142,632 0 0
ALPHATEC HLDGS INC COM NEW 02081G201 251 72,810 SH   SOLE 19 72,810 0 0
ALPHATEC HLDGS INC COM NEW 02081G201 4,565 1,323,187 SH   SOLE 21 1,323,187 0 0
ALPHATEC HLDGS INC COM NEW 02081G201 3,678 1,065,977 SH   SOLE 22 1,039,561 0 26,416
ALPINE IMMUNE SCIENCES INC COM 02083G100 3 986 SH   SOLE 18 986 0 0
ALPINE IMMUNE SCIENCES INC COM 02083G100 31 10,735 SH   SOLE 21 10,735 0 0
ALPINE IMMUNE SCIENCES INC COM 02083G100 34 11,820 SH   SOLE 22 11,820 0 0
ALPINE INCOME PPTY TR INC COM 02083X103 23 1,867 SH   SOLE 18 1,867 0 0
ALPINE INCOME PPTY TR INC COM 02083X103 208 16,913 SH   SOLE 21 16,913 0 0
ALPS ETF TR SECTR DIV DOGS 00162Q858 1 44 SH   SOLE 17 0 0 44
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 21 4,802 SH   SOLE 22 4,802 0 0
ALTAIR ENGR INC COM CL A 021369103 390 14,710 SH   SOLE 2 2,020 0 12,690
ALTAIR ENGR INC COM CL A 021369103 5 183 SH   SOLE 4 183 0 0
ALTAIR ENGR INC COM CL A 021369103 18 678 SH   SOLE 7 678 0 0
ALTAIR ENGR INC COM CL A 021369103 3,646 137,594 SH   SOLE 18 137,594 0 0
ALTAIR ENGR INC COM CL A 021369103 1,998 75,388 SH   SOLE 19 75,388 0 0
ALTAIR ENGR INC COM CL A 021369103 38,684 1,459,764 SH   SOLE 21 1,459,764 0 0
ALTAIR ENGR INC COM CL A 021369103 29,604 1,117,148 SH   SOLE 22 1,074,519 0 42,629
ALTAIR ENGR INC COM CL A 021369103 363 13,680 SH   SOLE 26 10,845 0 2,835
ALTAIR ENGR INC COM CL A 021369103 144 5,448 SH   SOLE 28 5,448 0 0
ALTAIR ENGR INC COM CL A 021369103 11,896 448,920 SH   SOLE 30 448,920 0 0
ALTAIR ENGR INC COM CL A 021369103 9 330 SH   SOLE 34 330 0 0
ALTAIR ENGR INC COM CL A 021369103 98 3,689 SH   SOLE 40 3,689 0 0
ALTERYX INC COM CL A 02156B103 7,968 83,725 SH   SOLE 2 3,737 0 79,988
ALTERYX INC COM CL A 02156B103 20 215 SH   SOLE 4 215 0 0
ALTERYX INC COM CL A 02156B103 77 807 SH   SOLE 7 807 0 0
ALTERYX INC COM CL A 02156B103 1,991 20,924 SH   SOLE 18 20,924 0 0
ALTERYX INC COM CL A 02156B103 26,340 276,771 SH   SOLE 19 276,771 0 0
ALTERYX INC COM CL A 02156B103 76,244 801,136 SH   SOLE 21 801,136 0 0
ALTERYX INC COM CL A 02156B103 120,008 1,260,982 SH   SOLE 22 1,185,695 0 75,287
ALTERYX INC COM CL A 02156B103 1,341 14,090 SH   SOLE 25 14,090 0 0
ALTERYX INC COM CL A 02156B103 1,900 19,968 SH   SOLE 26 10,251 0 9,717
ALTERYX INC COM CL A 02156B103 708 7,435 SH   SOLE 28 7,435 0 0
ALTERYX INC COM CL A 02156B103 16,596 174,381 SH   SOLE 30 174,381 0 0
ALTERYX INC COM CL A 02156B103 88 925 SH   SOLE 31 925 0 0
ALTERYX INC COM CL A 02156B103 17,800 187,029 SH   SOLE 34 187,029 0 0
ALTERYX INC COM CL A 02156B103 523 5,496 SH   SOLE 40 5,496 0 0
ALTICE USA INC CL A 02156K103 13,637 611,814 SH   SOLE 2 23,943 0 587,871
ALTICE USA INC CL A 02156K103 1,673 75,049 SH   SOLE 4 70,540 0 4,509
ALTICE USA INC CL A 02156K103 364 16,333 SH   SOLE 7 16,333 0 0
ALTICE USA INC CL A 02156K103 306 13,737 SH   SOLE 15 13,737 0 0
ALTICE USA INC CL A 02156K103 3,276 146,964 SH   SOLE 18 135,350 0 11,614
ALTICE USA INC CL A 02156K103 1,242 55,739 SH   SOLE 19 55,739 0 0
ALTICE USA INC CL A 02156K103 90,935 4,079,648 SH   SOLE 21 4,079,648 0 0
ALTICE USA INC CL A 02156K103 169,014 7,582,489 SH   SOLE 22 7,140,759 0 441,730
ALTICE USA INC CL A 02156K103 2,353 105,558 SH   SOLE 23 105,558 0 0
ALTICE USA INC CL A 02156K103 7,092 318,192 SH   SOLE 25 318,192 0 0
ALTICE USA INC CL A 02156K103 18,433 826,965 SH   SOLE 26 233,605 0 593,360
ALTICE USA INC CL A 02156K103 584 26,205 SH   SOLE 28 18,319 0 7,886
ALTICE USA INC CL A 02156K103 675 30,288 SH   SOLE 29 2,624 0 27,664
ALTICE USA INC CL A 02156K103 5,431 243,634 SH   SOLE 30 243,634 0 0
ALTICE USA INC CL A 02156K103 973 43,640 SH   SOLE 31 29,199 0 14,441
ALTICE USA INC CL A 02156K103 304 13,635 SH   SOLE 34 13,635 0 0
ALTICE USA INC CL A 02156K103 4,446 199,454 SH   SOLE 36 199,454 0 0
ALTICE USA INC CL A 02156K103 74 3,338 SH   SOLE 40 3,338 0 0
ALTIMMUNE INC COM NEW 02155H200 11 3,533 SH   SOLE 18 3,533 0 0
ALTIMMUNE INC COM NEW 02155H200 105 32,617 SH   SOLE 21 32,617 0 0
ALTIMMUNE INC COM NEW 02155H200 0 67 SH   SOLE 22 67 0 0
ALTISOURCE ASSET MGMT CORP COM 02153X108 2 154 SH   SOLE 18 154 0 0
ALTISOURCE ASSET MGMT CORP COM 02153X108 14 1,040 SH   SOLE 21 1,040 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 45 5,913 SH   SOLE 2 191 0 5,722
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 1 115 SH   SOLE 4 115 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 1 131 SH   SOLE 7 131 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 163 21,253 SH   SOLE 18 21,253 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 80 10,471 SH   SOLE 19 10,471 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 1,672 217,970 SH   SOLE 21 217,970 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 1,941 253,004 SH   SOLE 22 242,040 0 10,964
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 50 6,572 SH   SOLE 26 5,042 0 1,530
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 16 2,118 SH   SOLE 28 2,118 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 13 1,748 SH   SOLE 30 1,748 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 13 1,641 SH   SOLE 40 1,641 0 0
ALTRA INDL MOTION CORP COM 02208R106 1,660 94,884 SH   SOLE 2 36,988 0 57,896
ALTRA INDL MOTION CORP COM 02208R106 3 151 SH   SOLE 4 151 0 0
ALTRA INDL MOTION CORP COM 02208R106 19 1,114 SH   SOLE 7 1,114 0 0
ALTRA INDL MOTION CORP COM 02208R106 3,880 221,816 SH   SOLE 18 221,816 0 0
ALTRA INDL MOTION CORP COM 02208R106 2,328 133,112 SH   SOLE 19 133,112 0 0
ALTRA INDL MOTION CORP COM 02208R106 38,793 2,218,026 SH   SOLE 21 2,218,026 0 0
ALTRA INDL MOTION CORP COM 02208R106 31,916 1,824,836 SH   SOLE 22 1,755,893 0 68,943
ALTRA INDL MOTION CORP COM 02208R106 23 1,341 SH   SOLE 23 1,341 0 0
ALTRA INDL MOTION CORP COM 02208R106 424 24,222 SH   SOLE 26 11,823 0 12,399
ALTRA INDL MOTION CORP COM 02208R106 139 7,929 SH   SOLE 28 7,929 0 0
ALTRA INDL MOTION CORP COM 02208R106 384 21,980 SH   SOLE 30 21,980 0 0
ALTRA INDL MOTION CORP COM 02208R106 13 729 SH   SOLE 34 729 0 0
ALTRA INDL MOTION CORP COM 02208R106 108 6,180 SH   SOLE 40 6,180 0 0
ALTRIA GROUP INC COM 02209S103 180,278 4,661,951 SH   SOLE 2 1,593,780 0 3,068,171
ALTRIA GROUP INC COM 02209S103 12,338 319,070 SH   SOLE 4 319,070 0 0
ALTRIA GROUP INC COM 02209S103 67,935 1,756,788 SH   SOLE 7 1,753,358 0 3,430
ALTRIA GROUP INC COM 02209S103 109 2,813 SH   SOLE 13 2,813 0 0
ALTRIA GROUP INC COM 02209S103 7,782 201,232 SH   SOLE 15 201,232 0 0
ALTRIA GROUP INC COM 02209S103 3 87 SH   SOLE 17 0 0 87
ALTRIA GROUP INC COM 02209S103 442,925 11,453,957 SH   SOLE 18 10,552,720 0 901,237
ALTRIA GROUP INC COM 02209S103 441,447 11,415,740 SH   SOLE 19 11,415,740 0 0
ALTRIA GROUP INC COM 02209S103 597 15,436 SH   SOLE 20 15,436 0 0
ALTRIA GROUP INC COM 02209S103 1,893,945 48,977,125 SH   SOLE 21 48,977,125 0 0
ALTRIA GROUP INC COM 02209S103 1,773,861 45,871,752 SH   SOLE 22 41,479,259 0 4,392,493
ALTRIA GROUP INC COM 02209S103 61,830 1,598,923 SH   SOLE 23 1,598,923 0 0
ALTRIA GROUP INC COM 02209S103 88,689 2,293,482 SH   SOLE 25 2,219,911 0 73,571
ALTRIA GROUP INC COM 02209S103 198,430 5,131,368 SH   SOLE 26 1,024,873 0 4,106,495
ALTRIA GROUP INC COM 02209S103 160 4,138 SH   SOLE 28 4,138 0 0
ALTRIA GROUP INC COM 02209S103 5,604 144,927 SH   SOLE 29 144,927 0 0
ALTRIA GROUP INC COM 02209S103 286,584 7,411,018 SH   SOLE 30 7,411,018 0 0
ALTRIA GROUP INC COM 02209S103 79,570 2,057,655 SH   SOLE 31 173,836 0 1,883,819
ALTRIA GROUP INC COM 02209S103 4,105 106,165 SH   SOLE 32 106,165 0 0
ALTRIA GROUP INC COM 02209S103 56,362 1,457,518 SH   SOLE 34 1,457,518 0 0
ALTRIA GROUP INC COM 02209S103 58,031 1,500,661 SH   SOLE 36 1,500,661 0 0
ALTRIA GROUP INC COM 02209S103 1,109 28,671 SH   SOLE 37 28,671 0 0
ALTRIA GROUP INC COM 02209S103 1,589 41,093 SH   SOLE 40 41,093 0 0
ALTUS MIDSTREAM CO CL A 02215L100 13 17,299 SH   SOLE 2 2,107 0 15,192
ALTUS MIDSTREAM CO CL A 02215L100 124 165,063 SH   SOLE 18 165,063 0 0
ALTUS MIDSTREAM CO CL A 02215L100 63 84,008 SH   SOLE 19 84,008 0 0
ALTUS MIDSTREAM CO CL A 02215L100 1,239 1,651,378 SH   SOLE 21 1,651,378 0 0
ALTUS MIDSTREAM CO CL A 02215L100 1,057 1,409,774 SH   SOLE 22 1,387,494 0 22,280
ALUMINUM CORP CHINA LIMITED SPON ADR H SHS 022276109 485 97,045 SH   SOLE 7 97,045 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 190 30,824 SH   SOLE 2 1,286 0 29,538
AMAG PHARMACEUTICALS INC COM 00163U106 1 141 SH   SOLE 4 141 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 4 650 SH   SOLE 7 650 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 1,010 163,365 SH   SOLE 18 163,365 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 532 86,146 SH   SOLE 19 86,146 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 25,926 4,195,144 SH   SOLE 21 4,195,144 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 6,905 1,117,293 SH   SOLE 22 1,079,260 0 38,033
AMAG PHARMACEUTICALS INC COM 00163U106 36 5,749 SH   SOLE 23 5,749 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 242 39,090 SH   SOLE 26 0 0 39,090
AMAG PHARMACEUTICALS INC COM 00163U106 31 5,042 SH   SOLE 28 5,042 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 260 42,039 SH   SOLE 30 42,039 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 27 4,381 SH   SOLE 40 4,381 0 0
AMAG PHARMACEUTICALS INC NOTE 3.250% 6/0 00163UAD8 46,033 59,767,000 PRN   SOLE 2 59,767,000 0 0
AMAG PHARMACEUTICALS INC NOTE 3.250% 6/0 00163UAD8 501 650,000 PRN   SOLE 21 650,000 0 0
AMALGAMATED BK NEW YORK N Y CLASS A 022663108 152 14,004 SH   SOLE 2 2,063 0 11,941
AMALGAMATED BK NEW YORK N Y CLASS A 022663108 571 52,813 SH   SOLE 18 52,813 0 0
AMALGAMATED BK NEW YORK N Y CLASS A 022663108 373 34,478 SH   SOLE 19 34,478 0 0
AMALGAMATED BK NEW YORK N Y CLASS A 022663108 5,808 536,803 SH   SOLE 21 536,803 0 0
AMALGAMATED BK NEW YORK N Y CLASS A 022663108 5,121 473,321 SH   SOLE 22 464,164 0 9,157
AMALGAMATED BK NEW YORK N Y CLASS A 022663108 35 3,273 SH   SOLE 26 0 0 3,273
AMALGAMATED BK NEW YORK N Y CLASS A 022663108 25 2,307 SH   SOLE 30 2,307 0 0
AMARIN CORP PLC SPONS ADR NEW 023111206 68 17,101 SH   SOLE 18 0 0 17,101
AMARIN CORP PLC SPONS ADR NEW 023111206 12,229 3,057,193 SH   SOLE 21 3,057,193 0 0
AMARIN CORP PLC SPONS ADR NEW 023111206 114 28,522 SH   SOLE 30 28,522 0 0
AMAZON COM INC COM 023135106 2,218,218 1,137,711 SH   SOLE 2 192,198 0 945,513
AMAZON COM INC COM 023135106 401,929 206,147 SH   SOLE 4 194,592 0 11,555
AMAZON COM INC COM 023135106 742,861 381,009 SH   SOLE 7 368,252 0 12,757
AMAZON COM INC COM 023135106 36,004 18,466 SH   SOLE 13 18,466 0 0
AMAZON COM INC COM 023135106 69,338 35,563 SH   SOLE 15 35,563 0 0
AMAZON COM INC COM 023135106 248 127 SH   SOLE 17 0 0 127
AMAZON COM INC COM 023135106 3,147,603 1,614,387 SH   SOLE 18 1,376,069 0 238,318
AMAZON COM INC COM 023135106 1,541,113 790,428 SH   SOLE 19 790,428 0 0
AMAZON COM INC COM 023135106 1,991 1,021 SH   SOLE 20 1,021 0 0
AMAZON COM INC COM 023135106 14,910,345 7,647,429 SH   SOLE 21 7,647,429 0 0
AMAZON COM INC COM 023135106 19,607,010 10,056,321 SH   SOLE 22 8,979,196 0 1,077,125
AMAZON COM INC COM 023135106 654,617 335,749 SH   SOLE 23 335,749 0 0
AMAZON COM INC COM 023135106 1,076,823 552,296 SH   SOLE 25 550,152 0 2,144
AMAZON COM INC COM 023135106 3,147,353 1,614,259 SH   SOLE 26 245,406 0 1,368,853
AMAZON COM INC COM 023135106 167,906 86,118 SH   SOLE 28 61,134 0 24,984
AMAZON COM INC COM 023135106 174,342 89,419 SH   SOLE 29 24,181 0 65,238
AMAZON COM INC COM 023135106 3,209,013 1,645,884 SH   SOLE 30 1,645,884 0 0
AMAZON COM INC COM 023135106 424,444 217,695 SH   SOLE 31 99,049 0 118,646
AMAZON COM INC COM 023135106 153,227 78,589 SH   SOLE 32 78,589 0 0
AMAZON COM INC COM 023135106 446,718 229,119 SH   SOLE 34 229,119 0 0
AMAZON COM INC COM 023135106 537,852 275,861 SH   SOLE 36 275,861 0 0
AMAZON COM INC COM 023135106 18,511 9,494 SH   SOLE 40 9,494 0 0
AMAZON COM INC OPTIONS 023135106 585 300 SH Call SOLE 2 300 0 0
AMAZON COM INC OPTIONS 023135106 585 300 SH Call SOLE 4 300 0 0
AMAZON COM INC OPTIONS 023135106 10,139 5,200 SH Call SOLE 18 5,200 0 0
AMAZON COM INC OPTIONS 023135106 135,700 69,600 SH Call SOLE 19 69,600 0 0
AMAZON COM INC OPTIONS 023135106 4,679 2,400 SH Call SOLE 22 2,400 0 0
AMAZON COM INC OPTIONS 023135106 40,164 20,600 SH Call SOLE 34 20,600 0 0
AMBAC FINL GROUP INC COM NEW 023139884 538 43,609 SH   SOLE 2 2,790 0 40,819
AMBAC FINL GROUP INC COM NEW 023139884 12 952 SH   SOLE 7 952 0 0
AMBAC FINL GROUP INC COM NEW 023139884 2,598 210,512 SH   SOLE 18 210,512 0 0
AMBAC FINL GROUP INC COM NEW 023139884 1,085 87,943 SH   SOLE 19 87,943 0 0
AMBAC FINL GROUP INC COM NEW 023139884 56,690 4,594,019 SH   SOLE 21 4,594,019 0 0
AMBAC FINL GROUP INC COM NEW 023139884 16,855 1,365,900 SH   SOLE 22 1,309,356 0 56,544
AMBAC FINL GROUP INC COM NEW 023139884 40 3,277 SH   SOLE 26 0 0 3,277
AMBAC FINL GROUP INC COM NEW 023139884 183 14,860 SH   SOLE 28 14,860 0 0
AMBAC FINL GROUP INC COM NEW 023139884 780 63,182 SH   SOLE 30 63,182 0 0
AMBAC FINL GROUP INC COM NEW 023139884 65 5,252 SH   SOLE 40 5,252 0 0
AMBARELLA INC SHS G037AX101 1,346 27,712 SH   SOLE 2 6,299 0 21,413
AMBARELLA INC SHS G037AX101 7 136 SH   SOLE 4 136 0 0
AMBARELLA INC SHS G037AX101 29 595 SH   SOLE 7 595 0 0
AMBARELLA INC SHS G037AX101 6,125 126,132 SH   SOLE 18 112,092 0 14,040
AMBARELLA INC SHS G037AX101 9,679 199,319 SH   SOLE 19 199,319 0 0
AMBARELLA INC SHS G037AX101 54,662 1,125,654 SH   SOLE 21 1,125,654 0 0
AMBARELLA INC SHS G037AX101 52,320 1,077,436 SH   SOLE 22 1,042,124 0 35,312
AMBARELLA INC SHS G037AX101 1,077 22,175 SH   SOLE 23 22,175 0 0
AMBARELLA INC SHS G037AX101 3,701 76,209 SH   SOLE 26 9,189 0 67,020
AMBARELLA INC SHS G037AX101 186 3,821 SH   SOLE 28 3,821 0 0
AMBARELLA INC SHS G037AX101 19,772 407,158 SH   SOLE 30 407,158 0 0
AMBARELLA INC SHS G037AX101 156 3,221 SH   SOLE 40 3,221 0 0
AMBEV SA SPONSORED ADR 02319V103 244 106,298 SH   SOLE 4 106,298 0 0
AMBEV SA SPONSORED ADR 02319V103 286 124,248 SH   SOLE 13 124,248 0 0
AMBEV SA SPONSORED ADR 02319V103 887 385,671 SH   SOLE 18 385,671 0 0
AMBEV SA SPONSORED ADR 02319V103 70 30,294 SH   SOLE 19 30,294 0 0
AMBEV SA SPONSORED ADR 02319V103 34,666 15,072,018 SH   SOLE 21 15,072,018 0 0
AMBEV SA SPONSORED ADR 02319V103 7,724 3,358,188 SH   SOLE 22 3,043,127 0 315,061
AMBEV SA SPONSORED ADR 02319V103 1,846 802,497 SH   SOLE 30 802,497 0 0
AMBEV SA SPONSORED ADR 02319V103 1,360 591,345 SH   SOLE 31 0 0 591,345
AMC ENTMT HLDGS INC CL A COM 00165C104 159 50,214 SH   SOLE 2 2,111 0 48,103
AMC ENTMT HLDGS INC CL A COM 00165C104 0 145 SH   SOLE 4 145 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 12 3,927 SH   SOLE 7 3,927 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 573 181,399 SH   SOLE 18 181,399 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 302 95,526 SH   SOLE 19 95,526 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 5,579 1,765,552 SH   SOLE 21 1,765,552 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 3,948 1,249,217 SH   SOLE 22 1,177,009 0 72,208
AMC ENTMT HLDGS INC CL A COM 00165C104 46 14,456 SH   SOLE 26 12,620 0 1,836
AMC ENTMT HLDGS INC CL A COM 00165C104 21 6,497 SH   SOLE 28 6,497 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 68 21,553 SH   SOLE 30 21,553 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 41 13,012 SH   SOLE 31 0 0 13,012
AMC ENTMT HLDGS INC CL A COM 00165C104 22 6,851 SH   SOLE 40 6,851 0 0
AMC NETWORKS INC CL A 00164V103 3,692 151,856 SH   SOLE 2 72,575 0 79,281
AMC NETWORKS INC CL A 00164V103 5 205 SH   SOLE 4 205 0 0
AMC NETWORKS INC CL A 00164V103 38 1,548 SH   SOLE 7 1,548 0 0
AMC NETWORKS INC CL A 00164V103 888 36,540 SH   SOLE 13 36,540 0 0
AMC NETWORKS INC CL A 00164V103 4,645 191,069 SH   SOLE 18 158,477 0 32,592
AMC NETWORKS INC CL A 00164V103 5,884 242,047 SH   SOLE 19 242,047 0 0
AMC NETWORKS INC CL A 00164V103 53,475 2,199,705 SH   SOLE 21 2,199,705 0 0
AMC NETWORKS INC CL A 00164V103 50,309 2,069,475 SH   SOLE 22 1,893,402 0 176,073
AMC NETWORKS INC CL A 00164V103 532 21,893 SH   SOLE 23 21,893 0 0
AMC NETWORKS INC CL A 00164V103 294 12,078 SH   SOLE 26 7,652 0 4,426
AMC NETWORKS INC CL A 00164V103 136 5,609 SH   SOLE 28 5,609 0 0
AMC NETWORKS INC CL A 00164V103 2,969 122,131 SH   SOLE 29 0 0 122,131
AMC NETWORKS INC CL A 00164V103 720 29,610 SH   SOLE 30 29,610 0 0
AMC NETWORKS INC CL A 00164V103 64 2,644 SH   SOLE 31 883 0 1,761
AMC NETWORKS INC CL A 00164V103 20 834 SH   SOLE 34 834 0 0
AMC NETWORKS INC CL A 00164V103 581 23,900 SH   SOLE 36 23,900 0 0
AMC NETWORKS INC CL A 00164V103 104 4,287 SH   SOLE 40 4,287 0 0
AMCON DISTRG CO COM NEW 02341Q205 3 53 SH   SOLE 21 53 0 0
AMCOR PLC ORD G0250X107 4,026 495,865 SH   SOLE 2 467,671 0 28,194
AMCOR PLC ORD G0250X107 6,172 760,146 SH   SOLE 4 718,069 0 42,077
AMCOR PLC ORD G0250X107 24,085 2,966,126 SH   SOLE 7 2,105,138 0 860,988
AMCOR PLC ORD G0250X107 54 6,631 SH   SOLE 13 6,631 0 0
AMCOR PLC ORD G0250X107 1,362 167,744 SH   SOLE 15 167,744 0 0
AMCOR PLC ORD G0250X107 77,671 9,565,358 SH   SOLE 18 9,316,164 0 249,194
AMCOR PLC ORD G0250X107 1,216 149,806 SH   SOLE 19 149,806 0 0
AMCOR PLC ORD G0250X107 326,251 40,178,636 SH   SOLE 21 40,178,636 0 0
AMCOR PLC ORD G0250X107 217,318 26,763,272 SH   SOLE 22 24,881,137 0 1,882,135
AMCOR PLC ORD G0250X107 9,686 1,192,837 SH   SOLE 23 1,192,837 0 0
AMCOR PLC ORD G0250X107 2,102 258,855 SH   SOLE 25 258,855 0 0
AMCOR PLC ORD G0250X107 48,006 5,912,111 SH   SOLE 26 1,224,431 0 4,687,680
AMCOR PLC ORD G0250X107 2,671 328,954 SH   SOLE 28 232,441 0 96,513
AMCOR PLC ORD G0250X107 2,997 369,143 SH   SOLE 29 23,409 0 345,734
AMCOR PLC ORD G0250X107 50,245 6,187,797 SH   SOLE 30 6,187,797 0 0
AMCOR PLC ORD G0250X107 4,251 523,496 SH   SOLE 31 305,239 0 218,257
AMCOR PLC ORD G0250X107 728 89,607 SH   SOLE 34 89,607 0 0
AMCOR PLC ORD G0250X107 4,581 564,188 SH   SOLE 36 564,188 0 0
AMCOR PLC ORD G0250X107 340 41,864 SH   SOLE 40 41,864 0 0
AMDOCS LTD SHS G02602103 20,638 375,440 SH   SOLE 2 108,560 0 266,880
AMDOCS LTD SHS G02602103 63 1,155 SH   SOLE 4 1,155 0 0
AMDOCS LTD SHS G02602103 1,062 19,311 SH   SOLE 7 5,844 0 13,467
AMDOCS LTD SHS G02602103 704 12,812 SH   SOLE 13 12,812 0 0
AMDOCS LTD SHS G02602103 52 954 SH   SOLE 15 954 0 0
AMDOCS LTD SHS G02602103 4,416 80,329 SH   SOLE 18 77,370 0 2,959
AMDOCS LTD SHS G02602103 7,774 141,431 SH   SOLE 19 141,431 0 0
AMDOCS LTD SHS G02602103 78,401 1,426,249 SH   SOLE 21 1,426,249 0 0
AMDOCS LTD SHS G02602103 88,262 1,605,633 SH   SOLE 22 1,429,699 0 175,934
AMDOCS LTD SHS G02602103 438 7,977 SH   SOLE 23 7,977 0 0
AMDOCS LTD SHS G02602103 8,608 156,593 SH   SOLE 25 156,593 0 0
AMDOCS LTD SHS G02602103 29,776 541,676 SH   SOLE 26 1,540 0 540,136
AMDOCS LTD SHS G02602103 31 571 SH   SOLE 28 571 0 0
AMDOCS LTD SHS G02602103 261 4,744 SH   SOLE 29 4,744 0 0
AMDOCS LTD SHS G02602103 209 3,793 SH   SOLE 30 3,793 0 0
AMDOCS LTD SHS G02602103 1,859 33,816 SH   SOLE 31 14,017 0 19,799
AMDOCS LTD SHS G02602103 653 11,882 SH   SOLE 34 11,882 0 0
AMDOCS LTD SHS G02602103 3,174 57,745 SH   SOLE 36 57,745 0 0
AMEDISYS INC COM 023436108 13,322 72,585 SH   SOLE 2 62,558 0 10,027
AMEDISYS INC COM 023436108 23 124 SH   SOLE 4 124 0 0
AMEDISYS INC COM 023436108 102 557 SH   SOLE 7 557 0 0
AMEDISYS INC COM 023436108 3 14 SH   SOLE 17 0 0 14
AMEDISYS INC COM 023436108 38,442 209,449 SH   SOLE 18 207,675 0 1,774
AMEDISYS INC COM 023436108 102,394 557,883 SH   SOLE 19 557,883 0 0
AMEDISYS INC COM 023436108 385 2,100 SH   SOLE 20 2,100 0 0
AMEDISYS INC COM 023436108 422,669 2,302,871 SH   SOLE 21 2,302,871 0 0
AMEDISYS INC COM 023436108 196,782 1,072,148 SH   SOLE 22 1,037,011 0 35,137
AMEDISYS INC COM 023436108 157 857 SH   SOLE 23 857 0 0
AMEDISYS INC COM 023436108 3,343 18,213 SH   SOLE 26 9,379 0 8,834
AMEDISYS INC COM 023436108 925 5,041 SH   SOLE 28 5,041 0 0
AMEDISYS INC COM 023436108 3,306 18,015 SH   SOLE 30 18,015 0 0
AMEDISYS INC COM 023436108 40,321 219,684 SH   SOLE 34 219,684 0 0
AMEDISYS INC COM 023436108 604 3,291 SH   SOLE 40 3,291 0 0
AMER STATES WTR CO COM 029899101 1,206 14,759 SH   SOLE 2 3,063 0 11,696
AMER STATES WTR CO COM 029899101 193 2,364 SH   SOLE 4 2,364 0 0
AMER STATES WTR CO COM 029899101 6,754 82,633 SH   SOLE 7 82,633 0 0
AMER STATES WTR CO COM 029899101 14,618 178,831 SH   SOLE 18 172,082 0 6,749
AMER STATES WTR CO COM 029899101 10,392 127,131 SH   SOLE 19 127,131 0 0
AMER STATES WTR CO COM 029899101 321,567 3,934,020 SH   SOLE 21 3,934,020 0 0
AMER STATES WTR CO COM 029899101 90,480 1,106,920 SH   SOLE 22 1,067,030 0 39,890
AMER STATES WTR CO COM 029899101 454 5,559 SH   SOLE 23 5,559 0 0
AMER STATES WTR CO COM 029899101 2,150 26,309 SH   SOLE 26 11,548 0 14,761
AMER STATES WTR CO COM 029899101 415 5,074 SH   SOLE 28 5,074 0 0
AMER STATES WTR CO COM 029899101 21,384 261,604 SH   SOLE 30 261,604 0 0
AMER STATES WTR CO COM 029899101 30 373 SH   SOLE 34 373 0 0
AMER STATES WTR CO COM 029899101 140 1,707 SH   SOLE 36 1,707 0 0
AMER STATES WTR CO COM 029899101 342 4,181 SH   SOLE 40 4,181 0 0
AMERANT BANCORP INC CL A 023576101 261 16,961 SH   SOLE 2 1,137 0 15,824
AMERANT BANCORP INC CL A 023576101 5 334 SH   SOLE 7 334 0 0
AMERANT BANCORP INC CL A 023576101 1,133 73,590 SH   SOLE 18 73,590 0 0
AMERANT BANCORP INC CL A 023576101 555 36,071 SH   SOLE 19 36,071 0 0
AMERANT BANCORP INC CL A 023576101 10,757 698,974 SH   SOLE 21 698,974 0 0
AMERANT BANCORP INC CL A 023576101 8,767 569,660 SH   SOLE 22 560,212 0 9,448
AMERCO COM 023586100 6,323 21,761 SH   SOLE 2 2,033 0 19,728
AMERCO COM 023586100 1,300 4,474 SH   SOLE 4 4,214 0 260
AMERCO COM 023586100 2,094 7,208 SH   SOLE 7 4,370 0 2,838
AMERCO COM 023586100 4 14 SH   SOLE 13 14 0 0
AMERCO COM 023586100 314 1,081 SH   SOLE 15 1,081 0 0
AMERCO COM 023586100 1,736 5,975 SH   SOLE 18 5,135 0 840
AMERCO COM 023586100 1,054 3,628 SH   SOLE 19 3,628 0 0
AMERCO COM 023586100 87,156 299,969 SH   SOLE 21 299,969 0 0
AMERCO COM 023586100 69,114 237,873 SH   SOLE 22 222,856 0 15,017
AMERCO COM 023586100 1,909 6,572 SH   SOLE 23 6,572 0 0
AMERCO COM 023586100 961 3,307 SH   SOLE 25 3,307 0 0
AMERCO COM 023586100 9,195 31,647 SH   SOLE 26 13,828 0 17,819
AMERCO COM 023586100 550 1,892 SH   SOLE 28 1,219 0 673
AMERCO COM 023586100 606 2,086 SH   SOLE 29 207 0 1,879
AMERCO COM 023586100 5,271 18,142 SH   SOLE 30 18,142 0 0
AMERCO COM 023586100 367 1,264 SH   SOLE 31 905 0 359
AMERCO COM 023586100 172 593 SH   SOLE 34 593 0 0
AMERCO COM 023586100 1,329 4,574 SH   SOLE 36 4,574 0 0
AMERCO COM 023586100 38 130 SH   SOLE 40 130 0 0
AMEREN CORP COM 023608102 59,640 818,900 SH   SOLE 2 274,814 0 544,086
AMEREN CORP COM 023608102 11,082 152,164 SH   SOLE 4 145,894 0 6,270
AMEREN CORP COM 023608102 29,460 404,500 SH   SOLE 7 237,033 0 167,467
AMEREN CORP COM 023608102 3,272 44,924 SH   SOLE 13 44,924 0 0
AMEREN CORP COM 023608102 1,956 26,857 SH   SOLE 15 26,857 0 0
AMEREN CORP COM 023608102 3 37 SH   SOLE 17 0 0 37
AMEREN CORP COM 023608102 50,215 689,476 SH   SOLE 18 581,035 0 108,441
AMEREN CORP COM 023608102 19,558 268,545 SH   SOLE 19 268,545 0 0
AMEREN CORP COM 023608102 449,476 6,171,582 SH   SOLE 21 6,171,582 0 0
AMEREN CORP COM 023608102 465,681 6,394,088 SH   SOLE 22 5,654,659 0 739,429
AMEREN CORP COM 023608102 14,883 204,359 SH   SOLE 23 204,359 0 0
AMEREN CORP COM 023608102 19,950 273,926 SH   SOLE 25 273,926 0 0
AMEREN CORP COM 023608102 64,510 885,760 SH   SOLE 26 204,089 0 681,671
AMEREN CORP COM 023608102 3,760 51,622 SH   SOLE 28 36,570 0 15,052
AMEREN CORP COM 023608102 1,293 17,758 SH   SOLE 29 17,758 0 0
AMEREN CORP COM 023608102 88,196 1,210,985 SH   SOLE 30 1,210,985 0 0
AMEREN CORP COM 023608102 6,881 94,475 SH   SOLE 31 48,713 0 45,762
AMEREN CORP COM 023608102 1,016 13,953 SH   SOLE 34 13,953 0 0
AMEREN CORP COM 023608102 16,404 225,233 SH   SOLE 36 225,233 0 0
AMEREN CORP COM 023608102 438 6,020 SH   SOLE 40 6,020 0 0
AMERESCO INC CL A 02361E108 362 21,253 SH   SOLE 2 1,190 0 20,063
AMERESCO INC CL A 02361E108 699 41,033 SH   SOLE 7 41,033 0 0
AMERESCO INC CL A 02361E108 1,411 82,853 SH   SOLE 18 82,853 0 0
AMERESCO INC CL A 02361E108 725 42,564 SH   SOLE 19 42,564 0 0
AMERESCO INC CL A 02361E108 13,871 814,502 SH   SOLE 21 814,502 0 0
AMERESCO INC CL A 02361E108 10,348 607,642 SH   SOLE 22 576,149 0 31,493
AMERESCO INC CL A 02361E108 54 3,199 SH   SOLE 28 3,199 0 0
AMERESCO INC CL A 02361E108 53 3,135 SH   SOLE 30 3,135 0 0
AMERESCO INC CL A 02361E108 38 2,237 SH   SOLE 40 2,237 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 5,801 492,443 SH   SOLE 2 0 0 492,443
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 10,457 887,672 SH   SOLE 18 0 0 887,672
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 4,436 376,580 SH   SOLE 19 376,580 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 2,324 197,276 SH   SOLE 22 197,276 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 8,678 736,656 SH   SOLE 25 736,656 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 173 14,678 SH   SOLE 31 14,678 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 31,962 2,713,265 SH   SOLE 34 2,713,265 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 10,085 827,349 SH   SOLE 2 63,361 0 763,988
AMERICAN AIRLS GROUP INC COM 02376R102 572 46,902 SH   SOLE 4 43,814 0 3,088
AMERICAN AIRLS GROUP INC COM 02376R102 4,206 345,066 SH   SOLE 7 332,889 0 12,177
AMERICAN AIRLS GROUP INC COM 02376R102 5 428 SH   SOLE 13 428 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 160 13,126 SH   SOLE 15 13,126 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 8 650 SH   SOLE 17 0 0 650
AMERICAN AIRLS GROUP INC COM 02376R102 8,954 734,521 SH   SOLE 18 701,019 0 33,502
AMERICAN AIRLS GROUP INC COM 02376R102 1,285 105,400 SH   SOLE 19 105,400 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 112,176 9,202,264 SH   SOLE 21 9,202,264 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 108,392 8,891,854 SH   SOLE 22 8,056,335 0 835,519
AMERICAN AIRLS GROUP INC COM 02376R102 1,034 84,840 SH   SOLE 23 84,840 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 1,380 113,241 SH   SOLE 25 113,241 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 9,382 769,665 SH   SOLE 26 198,504 0 571,161
AMERICAN AIRLS GROUP INC COM 02376R102 247 20,282 SH   SOLE 28 14,527 0 5,755
AMERICAN AIRLS GROUP INC COM 02376R102 310 25,461 SH   SOLE 29 2,188 0 23,273
AMERICAN AIRLS GROUP INC COM 02376R102 15,872 1,302,075 SH   SOLE 30 1,302,075 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 2,025 166,106 SH   SOLE 31 23,919 0 142,187
AMERICAN AIRLS GROUP INC COM 02376R102 845 69,341 SH   SOLE 32 69,341 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 54 4,456 SH   SOLE 34 4,456 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 1,212 99,462 SH   SOLE 36 99,462 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 30 2,428 SH   SOLE 40 2,428 0 0
AMERICAN ASSETS TR INC COM 024013104 455 18,210 SH   SOLE 2 2,434 0 15,776
AMERICAN ASSETS TR INC COM 024013104 726 29,057 SH   SOLE 4 29,057 0 0
AMERICAN ASSETS TR INC COM 024013104 1,308 52,330 SH   SOLE 7 52,330 0 0
AMERICAN ASSETS TR INC COM 024013104 5,489 219,568 SH   SOLE 18 219,568 0 0
AMERICAN ASSETS TR INC COM 024013104 3,567 142,696 SH   SOLE 19 142,696 0 0
AMERICAN ASSETS TR INC COM 024013104 134,948 5,397,909 SH   SOLE 21 5,397,909 0 0
AMERICAN ASSETS TR INC COM 024013104 46,901 1,876,044 SH   SOLE 22 1,824,231 0 51,813
AMERICAN ASSETS TR INC COM 024013104 57 2,263 SH   SOLE 23 2,263 0 0
AMERICAN ASSETS TR INC COM 024013104 2,809 112,371 SH   SOLE 25 112,371 0 0
AMERICAN ASSETS TR INC COM 024013104 1,614 64,540 SH   SOLE 26 5,943 0 58,597
AMERICAN ASSETS TR INC COM 024013104 166 6,623 SH   SOLE 28 6,623 0 0
AMERICAN ASSETS TR INC COM 024013104 670 26,812 SH   SOLE 29 26,812 0 0
AMERICAN ASSETS TR INC COM 024013104 6,840 273,597 SH   SOLE 30 273,597 0 0
AMERICAN ASSETS TR INC COM 024013104 390 15,619 SH   SOLE 34 15,619 0 0
AMERICAN ASSETS TR INC COM 024013104 143 5,728 SH   SOLE 40 5,728 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 384 106,486 SH   SOLE 2 6,163 0 100,323
AMERICAN AXLE & MFG HLDGS IN COM 024061103 2 432 SH   SOLE 4 432 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 29 8,067 SH   SOLE 7 8,067 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 1,870 518,035 SH   SOLE 18 518,035 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 757 209,687 SH   SOLE 19 209,687 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 45,346 12,561,296 SH   SOLE 21 12,561,296 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 12,906 3,574,977 SH   SOLE 22 3,424,947 0 150,030
AMERICAN AXLE & MFG HLDGS IN COM 024061103 20 5,665 SH   SOLE 23 5,665 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 236 65,301 SH   SOLE 26 20,155 0 45,146
AMERICAN AXLE & MFG HLDGS IN COM 024061103 50 13,857 SH   SOLE 28 13,857 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 514 142,461 SH   SOLE 30 142,461 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 53 14,751 SH   SOLE 31 0 0 14,751
AMERICAN AXLE & MFG HLDGS IN COM 024061103 82 22,737 SH   SOLE 36 22,737 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 50 13,894 SH   SOLE 40 13,894 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 8,919 321,401 SH   SOLE 2 66,812 0 254,589
AMERICAN CAMPUS CMNTYS INC COM 024835100 2,275 81,971 SH   SOLE 4 81,971 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 4,696 169,233 SH   SOLE 7 169,233 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 10,591 381,673 SH   SOLE 18 380,970 0 703
AMERICAN CAMPUS CMNTYS INC COM 024835100 4,884 176,012 SH   SOLE 19 176,012 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 226,673 8,168,402 SH   SOLE 21 8,168,402 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 158,363 5,706,788 SH   SOLE 22 5,469,961 0 236,827
AMERICAN CAMPUS CMNTYS INC COM 024835100 149 5,356 SH   SOLE 23 5,356 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 9,086 327,417 SH   SOLE 25 327,417 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 2,997 108,001 SH   SOLE 26 35,953 0 72,048
AMERICAN CAMPUS CMNTYS INC COM 024835100 547 19,713 SH   SOLE 28 19,713 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 1,988 71,649 SH   SOLE 29 71,649 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 17,064 614,922 SH   SOLE 30 614,922 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 270 9,747 SH   SOLE 31 6,247 0 3,500
AMERICAN CAMPUS CMNTYS INC COM 024835100 62 2,251 SH   SOLE 34 2,251 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 98 3,543 SH   SOLE 36 3,543 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 407 14,653 SH   SOLE 40 14,653 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 1,042 131,109 SH   SOLE 2 69,388 0 61,721
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 6 722 SH   SOLE 4 722 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 42 5,265 SH   SOLE 7 5,265 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 1 68 SH   SOLE 17 0 0 68
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 7,183 903,509 SH   SOLE 18 903,509 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 2,552 321,045 SH   SOLE 19 321,045 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 87,114 10,957,712 SH   SOLE 21 10,957,712 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 42,141 5,300,767 SH   SOLE 22 5,101,703 0 199,064
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 570 71,702 SH   SOLE 26 43,710 0 27,992
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 171 21,507 SH   SOLE 28 21,507 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 442 55,582 SH   SOLE 30 55,582 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 131 16,448 SH   SOLE 31 0 0 16,448
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 85 10,649 SH   SOLE 36 10,649 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 142 17,815 SH   SOLE 40 17,815 0 0
AMERICAN ELEC PWR CO INC COM 025537101 96,351 1,204,689 SH   SOLE 2 142,259 0 1,062,430
AMERICAN ELEC PWR CO INC COM 025537101 21,544 269,370 SH   SOLE 4 255,553 0 13,817
AMERICAN ELEC PWR CO INC COM 025537101 43,025 537,951 SH   SOLE 7 497,103 0 40,848
AMERICAN ELEC PWR CO INC COM 025537101 1,215 15,187 SH   SOLE 13 15,187 0 0
AMERICAN ELEC PWR CO INC COM 025537101 4,374 54,690 SH   SOLE 15 54,690 0 0
AMERICAN ELEC PWR CO INC COM 025537101 93,014 1,162,970 SH   SOLE 18 1,090,565 0 72,405
AMERICAN ELEC PWR CO INC COM 025537101 11,092 138,679 SH   SOLE 19 138,679 0 0
AMERICAN ELEC PWR CO INC COM 025537101 1,230,247 15,381,932 SH   SOLE 21 15,381,932 0 0
AMERICAN ELEC PWR CO INC COM 025537101 960,049 12,003,610 SH   SOLE 22 10,834,678 0 1,168,932
AMERICAN ELEC PWR CO INC COM 025537101 29,766 372,163 SH   SOLE 23 372,163 0 0
AMERICAN ELEC PWR CO INC COM 025537101 39,433 493,033 SH   SOLE 25 493,033 0 0
AMERICAN ELEC PWR CO INC COM 025537101 114,411 1,430,498 SH   SOLE 26 316,742 0 1,113,756
AMERICAN ELEC PWR CO INC COM 025537101 8,041 100,535 SH   SOLE 28 70,867 0 29,668
AMERICAN ELEC PWR CO INC COM 025537101 743 9,293 SH   SOLE 29 9,293 0 0
AMERICAN ELEC PWR CO INC COM 025537101 170,618 2,133,263 SH   SOLE 30 2,133,263 0 0
AMERICAN ELEC PWR CO INC COM 025537101 28,634 358,019 SH   SOLE 31 87,157 0 270,862
AMERICAN ELEC PWR CO INC COM 025537101 3,090 38,634 SH   SOLE 32 38,634 0 0
AMERICAN ELEC PWR CO INC COM 025537101 2,166 27,081 SH   SOLE 34 27,081 0 0
AMERICAN ELEC PWR CO INC COM 025537101 37,013 462,781 SH   SOLE 36 462,781 0 0
AMERICAN ELEC PWR CO INC COM 025537101 867 10,838 SH   SOLE 40 10,838 0 0
AMERICAN ELEC PWR CO INC UNIT 03/15/2022 025537127 62,729 1,300,079 SH   SOLE 21 1,300,079 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 1,490 79,260 SH   SOLE 2 3,223 0 76,037
AMERICAN EQTY INVT LIFE HLD COM 025676206 8 418 SH   SOLE 4 418 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 43 2,264 SH   SOLE 7 2,264 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 7,269 386,629 SH   SOLE 18 386,629 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 2,869 152,620 SH   SOLE 19 152,620 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 184,462 9,811,804 SH   SOLE 21 9,811,804 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 48,350 2,571,784 SH   SOLE 22 2,476,355 0 95,429
AMERICAN EQTY INVT LIFE HLD COM 025676206 323 17,201 SH   SOLE 26 11,122 0 6,079
AMERICAN EQTY INVT LIFE HLD COM 025676206 197 10,473 SH   SOLE 28 10,473 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 2,772 147,468 SH   SOLE 30 147,468 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 43 2,264 SH   SOLE 36 2,264 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 149 7,930 SH   SOLE 40 7,930 0 0
AMERICAN EXPRESS CO COM 025816109 151,665 1,771,582 SH   SOLE 2 292,784 0 1,478,798
AMERICAN EXPRESS CO COM 025816109 29,281 342,031 SH   SOLE 4 322,743 0 19,288
AMERICAN EXPRESS CO COM 025816109 50,060 584,750 SH   SOLE 7 560,721 0 24,029
AMERICAN EXPRESS CO COM 025816109 3,894 45,487 SH   SOLE 13 45,487 0 0
AMERICAN EXPRESS CO COM 025816109 4,996 58,361 SH   SOLE 15 58,361 0 0
AMERICAN EXPRESS CO COM 025816109 0 1 SH   SOLE 17 0 0 1
AMERICAN EXPRESS CO COM 025816109 131,857 1,540,211 SH   SOLE 18 1,382,293 0 157,918
AMERICAN EXPRESS CO COM 025816109 34,160 399,020 SH   SOLE 19 399,020 0 0
AMERICAN EXPRESS CO COM 025816109 1,116,828 13,045,529 SH   SOLE 21 13,045,529 0 0
AMERICAN EXPRESS CO COM 025816109 1,386,132 16,191,239 SH   SOLE 22 14,429,098 0 1,762,141
AMERICAN EXPRESS CO COM 025816109 44,491 519,693 SH   SOLE 23 519,693 0 0
AMERICAN EXPRESS CO COM 025816109 66,106 772,176 SH   SOLE 25 772,176 0 0
AMERICAN EXPRESS CO COM 025816109 301,529 3,522,122 SH   SOLE 26 417,107 0 3,105,015
AMERICAN EXPRESS CO COM 025816109 12,188 142,369 SH   SOLE 28 100,354 0 42,015
AMERICAN EXPRESS CO COM 025816109 11,779 137,585 SH   SOLE 29 17,872 0 119,713
AMERICAN EXPRESS CO COM 025816109 251,850 2,941,825 SH   SOLE 30 2,941,825 0 0
AMERICAN EXPRESS CO COM 025816109 14,923 174,313 SH   SOLE 31 134,598 0 39,715
AMERICAN EXPRESS CO COM 025816109 5,171 60,406 SH   SOLE 32 60,406 0 0
AMERICAN EXPRESS CO COM 025816109 12,091 141,236 SH   SOLE 34 141,236 0 0
AMERICAN EXPRESS CO COM 025816109 41,661 486,642 SH   SOLE 36 486,642 0 0
AMERICAN EXPRESS CO COM 025816109 1,335 15,590 SH   SOLE 40 15,590 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 613 98,013 SH   SOLE 2 5,626 0 92,387
AMERICAN FIN TR INC COM CLASS A 02607T109 384 61,375 SH   SOLE 4 61,375 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 728 116,544 SH   SOLE 7 116,544 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 2,300 367,937 SH   SOLE 18 367,937 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 2,112 337,987 SH   SOLE 19 337,987 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 25,518 4,082,885 SH   SOLE 21 4,082,885 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 24,703 3,952,499 SH   SOLE 22 3,824,899 0 127,600
AMERICAN FIN TR INC COM CLASS A 02607T109 21 3,364 SH   SOLE 23 3,364 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 1,583 253,201 SH   SOLE 25 253,201 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 681 109,016 SH   SOLE 26 58,287 0 50,729
AMERICAN FIN TR INC COM CLASS A 02607T109 87 13,861 SH   SOLE 28 13,861 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 369 58,974 SH   SOLE 29 58,974 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 1,110 177,655 SH   SOLE 30 177,655 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 58 9,203 SH   SOLE 40 9,203 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 16,935 241,656 SH   SOLE 2 74,967 0 166,689
AMERICAN FINL GROUP INC OHIO COM 025932104 2,854 40,719 SH   SOLE 4 38,754 0 1,965
AMERICAN FINL GROUP INC OHIO COM 025932104 1,980 28,255 SH   SOLE 7 28,255 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 19 265 SH   SOLE 13 265 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 495 7,060 SH   SOLE 15 7,060 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 17,623 251,466 SH   SOLE 18 245,523 0 5,943
AMERICAN FINL GROUP INC OHIO COM 025932104 2,583 36,855 SH   SOLE 19 36,855 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 334,560 4,773,975 SH   SOLE 21 4,773,975 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 192,424 2,745,779 SH   SOLE 22 2,611,787 0 133,992
AMERICAN FINL GROUP INC OHIO COM 025932104 4,331 61,796 SH   SOLE 23 61,796 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 14,280 203,774 SH   SOLE 26 117,699 0 86,075
AMERICAN FINL GROUP INC OHIO COM 025932104 1,104 15,757 SH   SOLE 28 10,997 0 4,760
AMERICAN FINL GROUP INC OHIO COM 025932104 1,629 23,245 SH   SOLE 29 6,780 0 16,465
AMERICAN FINL GROUP INC OHIO COM 025932104 12,459 177,789 SH   SOLE 30 177,789 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 2,536 36,186 SH   SOLE 31 13,482 0 22,704
AMERICAN FINL GROUP INC OHIO COM 025932104 4,757 67,886 SH   SOLE 34 67,886 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 5,552 79,220 SH   SOLE 36 79,220 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 105 1,502 SH   SOLE 40 1,502 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 11,145 480,386 SH   SOLE 2 21,151 0 459,235
AMERICAN HOMES 4 RENT CL A 02665T306 7,609 327,969 SH   SOLE 4 327,969 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 6,371 274,623 SH   SOLE 7 274,623 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 25,612 1,103,963 SH   SOLE 18 1,103,963 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 12,483 538,039 SH   SOLE 19 538,039 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 128,035 5,518,750 SH   SOLE 21 5,518,750 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 227,946 9,825,253 SH   SOLE 22 8,923,428 0 901,825
AMERICAN HOMES 4 RENT CL A 02665T306 1,395 60,115 SH   SOLE 23 60,115 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 14,179 611,162 SH   SOLE 25 611,162 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 5,040 217,245 SH   SOLE 26 63,951 0 153,294
AMERICAN HOMES 4 RENT CL A 02665T306 2,383 102,718 SH   SOLE 28 102,718 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 3,227 139,114 SH   SOLE 29 139,114 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 9,684 417,405 SH   SOLE 30 417,405 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 121 5,234 SH   SOLE 31 5,234 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 2,907 125,312 SH   SOLE 34 125,312 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 90 3,883 SH   SOLE 36 3,883 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 671 28,922 SH   SOLE 40 28,922 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 54,658 2,253,925 SH   SOLE 2 342,792 0 1,911,133
AMERICAN INTL GROUP INC COM NEW 026874784 9,993 412,063 SH   SOLE 4 388,228 0 23,835
AMERICAN INTL GROUP INC COM NEW 026874784 20,680 852,783 SH   SOLE 7 745,885 0 106,898
AMERICAN INTL GROUP INC COM NEW 026874784 400 16,479 SH   SOLE 13 16,479 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 2,290 94,422 SH   SOLE 15 94,422 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 0 12 SH   SOLE 17 0 0 12
AMERICAN INTL GROUP INC COM NEW 026874784 191,081 7,879,638 SH   SOLE 18 7,731,728 0 147,910
AMERICAN INTL GROUP INC COM NEW 026874784 306,022 12,619,472 SH   SOLE 19 12,619,472 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 408,560 16,847,831 SH   SOLE 21 16,847,831 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 527,712 21,761,333 SH   SOLE 22 19,580,041 0 2,181,292
AMERICAN INTL GROUP INC COM NEW 026874784 16,479 679,544 SH   SOLE 23 679,544 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 26,646 1,098,814 SH   SOLE 25 1,098,814 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 100,058 4,126,106 SH   SOLE 26 532,287 0 3,593,819
AMERICAN INTL GROUP INC COM NEW 026874784 4,325 178,343 SH   SOLE 28 124,812 0 53,531
AMERICAN INTL GROUP INC COM NEW 026874784 341 14,076 SH   SOLE 29 14,076 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 82,357 3,396,163 SH   SOLE 30 3,396,163 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 5,804 239,328 SH   SOLE 31 161,495 0 77,833
AMERICAN INTL GROUP INC COM NEW 026874784 11,195 461,629 SH   SOLE 34 461,629 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 18,339 756,265 SH   SOLE 36 756,265 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 483 19,912 SH   SOLE 40 19,912 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 260 10,897 SH   SOLE 2 732 0 10,165
AMERICAN NATL BANKSHARES INC COM 027745108 4 184 SH   SOLE 7 184 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 988 41,338 SH   SOLE 18 41,338 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 504 21,069 SH   SOLE 19 21,069 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 9,315 389,749 SH   SOLE 21 389,749 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 7,240 302,932 SH   SOLE 22 296,355 0 6,577
AMERICAN NATL INS CO COM 028591105 1,209 14,670 SH   SOLE 2 1,266 0 13,404
AMERICAN NATL INS CO COM 028591105 10 118 SH   SOLE 7 118 0 0
AMERICAN NATL INS CO COM 028591105 483 5,860 SH   SOLE 18 3,945 0 1,915
AMERICAN NATL INS CO COM 028591105 164 1,995 SH   SOLE 19 1,995 0 0
AMERICAN NATL INS CO COM 028591105 7,456 90,504 SH   SOLE 21 90,504 0 0
AMERICAN NATL INS CO COM 028591105 18,752 227,624 SH   SOLE 22 213,721 0 13,903
AMERICAN NATL INS CO COM 028591105 743 9,025 SH   SOLE 26 4,121 0 4,904
AMERICAN NATL INS CO COM 028591105 92 1,114 SH   SOLE 28 1,114 0 0
AMERICAN NATL INS CO COM 028591105 319 3,877 SH   SOLE 30 3,877 0 0
AMERICAN NATL INS CO COM 028591105 12 140 SH   SOLE 31 140 0 0
AMERICAN NATL INS CO COM 028591105 97 1,179 SH   SOLE 40 1,179 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 121 14,570 SH   SOLE 2 2,832 0 11,738
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 3 338 SH   SOLE 4 338 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 6 676 SH   SOLE 7 676 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 1,682 202,601 SH   SOLE 18 202,601 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 852 102,616 SH   SOLE 19 102,616 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 21,986 2,648,921 SH   SOLE 21 2,648,921 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 13,253 1,596,766 SH   SOLE 22 1,528,442 0 68,324
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 29 3,552 SH   SOLE 26 0 0 3,552
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 65 7,838 SH   SOLE 28 7,838 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 216 26,006 SH   SOLE 30 26,006 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 44 5,336 SH   SOLE 40 5,336 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 353 14,738 SH   SOLE 2 838 0 13,900
AMERICAN PUBLIC EDUCATION IN COM 02913V103 3 130 SH   SOLE 4 130 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 9 362 SH   SOLE 7 362 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 1,729 72,242 SH   SOLE 18 72,242 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 688 28,771 SH   SOLE 19 28,771 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 42,123 1,760,269 SH   SOLE 21 1,760,269 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 11,142 465,594 SH   SOLE 22 447,333 0 18,261
AMERICAN PUBLIC EDUCATION IN COM 02913V103 53 2,219 SH   SOLE 26 0 0 2,219
AMERICAN PUBLIC EDUCATION IN COM 02913V103 57 2,367 SH   SOLE 28 2,367 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 544 22,734 SH   SOLE 30 22,734 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 44 1,849 SH   SOLE 40 1,849 0 0
AMERICAN RENAL ASSOCS HLDGS COM 029227105 82 12,333 SH   SOLE 2 683 0 11,650
AMERICAN RENAL ASSOCS HLDGS COM 029227105 3 382 SH   SOLE 7 382 0 0
AMERICAN RENAL ASSOCS HLDGS COM 029227105 457 69,092 SH   SOLE 18 69,092 0 0
AMERICAN RENAL ASSOCS HLDGS COM 029227105 230 34,809 SH   SOLE 19 34,809 0 0
AMERICAN RENAL ASSOCS HLDGS COM 029227105 4,204 635,986 SH   SOLE 21 635,986 0 0
AMERICAN RENAL ASSOCS HLDGS COM 029227105 3,187 482,183 SH   SOLE 22 471,881 0 10,302
AMERICAN RES CORP CL A 02927U208 2 1,803 SH   SOLE 18 1,803 0 0
AMERICAN RES CORP CL A 02927U208 21 20,117 SH   SOLE 21 20,117 0 0
AMERICAN RIVER BANKSHARES COM 029326105 59 6,900 SH   SOLE 21 6,900 0 0
AMERICAN RLTY CAP PPTYS INC NOTE 3.750%12/1 02917TAB0 902 925,000 PRN   SOLE 21 925,000 0 0
AMERICAN RLTY INVS INC COM 029174109 23 2,498 SH   SOLE 2 0 0 2,498
AMERICAN RLTY INVS INC COM 029174109 86 9,322 SH   SOLE 18 9,322 0 0
AMERICAN RLTY INVS INC COM 029174109 40 4,317 SH   SOLE 19 4,317 0 0
AMERICAN RLTY INVS INC COM 029174109 719 77,817 SH   SOLE 21 77,817 0 0
AMERICAN RLTY INVS INC COM 029174109 531 57,477 SH   SOLE 22 56,210 0 1,267
AMERICAN SHARED HOSPITAL SVC COM 029595105 1 709 SH   SOLE 21 709 0 0
AMERICAN SOFTWARE INC CL A 029683109 278 19,535 SH   SOLE 2 1,562 0 17,973
AMERICAN SOFTWARE INC CL A 029683109 6 444 SH   SOLE 7 444 0 0
AMERICAN SOFTWARE INC CL A 029683109 1,573 110,727 SH   SOLE 18 110,727 0 0
AMERICAN SOFTWARE INC CL A 029683109 768 54,024 SH   SOLE 19 54,024 0 0
AMERICAN SOFTWARE INC CL A 029683109 15,145 1,065,779 SH   SOLE 21 1,065,779 0 0
AMERICAN SOFTWARE INC CL A 029683109 13,028 916,790 SH   SOLE 22 897,909 0 18,881
AMERICAN SOFTWARE INC CL A 029683109 60 4,239 SH   SOLE 28 4,239 0 0
AMERICAN SOFTWARE INC CL A 029683109 186 13,068 SH   SOLE 30 13,068 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 89 16,251 SH   SOLE 2 877 0 15,374
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 423 77,106 SH   SOLE 18 77,106 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 239 43,563 SH   SOLE 19 43,563 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 4,087 745,812 SH   SOLE 21 745,812 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 3,040 554,732 SH   SOLE 22 544,189 0 10,543
AMERICAN TOWER CORP NEW COM 03027X100 263,724 1,211,134 SH   SOLE 2 240,129 0 971,005
AMERICAN TOWER CORP NEW COM 03027X100 53,448 245,456 SH   SOLE 4 233,264 0 12,192
AMERICAN TOWER CORP NEW COM 03027X100 197,304 906,102 SH   SOLE 7 889,808 0 16,294
AMERICAN TOWER CORP NEW COM 03027X100 1,647 7,566 SH   SOLE 13 7,566 0 0
AMERICAN TOWER CORP NEW COM 03027X100 7,411 34,036 SH   SOLE 15 34,036 0 0
AMERICAN TOWER CORP NEW COM 03027X100 189,521 870,362 SH   SOLE 18 802,665 0 67,697
AMERICAN TOWER CORP NEW COM 03027X100 39,176 179,914 SH   SOLE 19 179,914 0 0
AMERICAN TOWER CORP NEW COM 03027X100 2,581,169 11,853,818 SH   SOLE 21 11,853,818 0 0
AMERICAN TOWER CORP NEW COM 03027X100 2,311,845 10,616,968 SH   SOLE 22 9,537,175 0 1,079,793
AMERICAN TOWER CORP NEW COM 03027X100 74,022 339,942 SH   SOLE 23 339,942 0 0
AMERICAN TOWER CORP NEW COM 03027X100 104,148 478,290 SH   SOLE 25 478,290 0 0
AMERICAN TOWER CORP NEW COM 03027X100 378,493 1,738,202 SH   SOLE 26 272,987 0 1,465,215
AMERICAN TOWER CORP NEW COM 03027X100 19,687 90,410 SH   SOLE 28 64,078 0 26,332
AMERICAN TOWER CORP NEW COM 03027X100 5,672 26,049 SH   SOLE 29 19,667 0 6,382
AMERICAN TOWER CORP NEW COM 03027X100 458,313 2,104,767 SH   SOLE 30 2,104,767 0 0
AMERICAN TOWER CORP NEW COM 03027X100 26,785 123,006 SH   SOLE 31 103,874 0 19,132
AMERICAN TOWER CORP NEW COM 03027X100 15,167 69,653 SH   SOLE 34 69,653 0 0
AMERICAN TOWER CORP NEW COM 03027X100 72,445 332,698 SH   SOLE 36 332,698 0 0
AMERICAN TOWER CORP NEW COM 03027X100 2,199 10,101 SH   SOLE 40 10,101 0 0
AMERICAN VANGUARD CORP COM 030371108 398 27,532 SH   SOLE 2 1,581 0 25,951
AMERICAN VANGUARD CORP COM 030371108 10 661 SH   SOLE 7 661 0 0
AMERICAN VANGUARD CORP COM 030371108 1,989 137,547 SH   SOLE 18 137,547 0 0
AMERICAN VANGUARD CORP COM 030371108 1,162 80,394 SH   SOLE 19 80,394 0 0
AMERICAN VANGUARD CORP COM 030371108 44,180 3,055,335 SH   SOLE 21 3,055,335 0 0
AMERICAN VANGUARD CORP COM 030371108 12,554 868,193 SH   SOLE 22 838,832 0 29,361
AMERICAN VANGUARD CORP COM 030371108 22 1,541 SH   SOLE 26 0 0 1,541
AMERICAN VANGUARD CORP COM 030371108 54 3,745 SH   SOLE 28 3,745 0 0
AMERICAN VANGUARD CORP COM 030371108 460 31,786 SH   SOLE 30 31,786 0 0
AMERICAN VANGUARD CORP COM 030371108 619 42,842 SH   SOLE 34 42,842 0 0
AMERICAN VANGUARD CORP COM 030371108 40 2,733 SH   SOLE 40 2,733 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 290 6,354 SH   SOLE 2 890 0 5,464
AMERICAN WOODMARK CORPORATIO COM 030506109 5 108 SH   SOLE 4 108 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 14 305 SH   SOLE 7 305 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 3,437 75,416 SH   SOLE 18 75,416 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 1,435 31,492 SH   SOLE 19 31,492 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 78,168 1,715,349 SH   SOLE 21 1,715,349 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 20,900 458,632 SH   SOLE 22 441,236 0 17,396
AMERICAN WOODMARK CORPORATIO COM 030506109 318 6,972 SH   SOLE 26 5,971 0 1,001
AMERICAN WOODMARK CORPORATIO COM 030506109 91 2,005 SH   SOLE 28 2,005 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 957 20,991 SH   SOLE 30 20,991 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 74 1,631 SH   SOLE 40 1,631 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 54,907 459,246 SH   SOLE 2 54,278 0 404,968
AMERICAN WTR WKS CO INC NEW COM 030420103 12,658 105,872 SH   SOLE 4 100,634 0 5,238
AMERICAN WTR WKS CO INC NEW COM 030420103 57,815 483,568 SH   SOLE 7 469,265 0 14,303
AMERICAN WTR WKS CO INC NEW COM 030420103 5,824 48,709 SH   SOLE 13 48,709 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 2,065 17,272 SH   SOLE 15 17,272 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 53,958 451,303 SH   SOLE 18 408,044 0 43,259
AMERICAN WTR WKS CO INC NEW COM 030420103 44,975 376,169 SH   SOLE 19 376,169 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 607,182 5,078,469 SH   SOLE 21 5,078,469 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 560,554 4,688,472 SH   SOLE 22 4,225,209 0 463,263
AMERICAN WTR WKS CO INC NEW COM 030420103 15,693 131,260 SH   SOLE 23 131,260 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 27,867 233,081 SH   SOLE 25 233,081 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 154,746 1,294,299 SH   SOLE 26 136,650 0 1,157,649
AMERICAN WTR WKS CO INC NEW COM 030420103 4,392 36,736 SH   SOLE 28 25,936 0 10,800
AMERICAN WTR WKS CO INC NEW COM 030420103 9,155 76,574 SH   SOLE 29 3,049 0 73,525
AMERICAN WTR WKS CO INC NEW COM 030420103 201,655 1,686,639 SH   SOLE 30 1,686,639 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 6,741 56,384 SH   SOLE 31 31,388 0 24,996
AMERICAN WTR WKS CO INC NEW COM 030420103 1,146 9,585 SH   SOLE 34 9,585 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 18,596 155,533 SH   SOLE 36 155,533 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 518 4,331 SH   SOLE 40 4,331 0 0
AMERICAS CAR MART INC COM 03062T105 180 3,186 SH   SOLE 2 1,263 0 1,923
AMERICAS CAR MART INC COM 03062T105 7 129 SH   SOLE 7 129 0 0
AMERICAS CAR MART INC COM 03062T105 1,798 31,913 SH   SOLE 18 30,465 0 1,448
AMERICAS CAR MART INC COM 03062T105 2,034 36,100 SH   SOLE 19 36,100 0 0
AMERICAS CAR MART INC COM 03062T105 39,056 693,090 SH   SOLE 21 693,090 0 0
AMERICAS CAR MART INC COM 03062T105 12,227 216,986 SH   SOLE 22 209,855 0 7,131
AMERICAS CAR MART INC COM 03062T105 193 3,419 SH   SOLE 23 3,419 0 0
AMERICAS CAR MART INC COM 03062T105 559 9,923 SH   SOLE 26 0 0 9,923
AMERICAS CAR MART INC COM 03062T105 57 1,018 SH   SOLE 28 1,018 0 0
AMERICAS CAR MART INC COM 03062T105 473 8,398 SH   SOLE 30 8,398 0 0
AMERICAS CAR MART INC COM 03062T105 33 590 SH   SOLE 40 590 0 0
AMERICOLD RLTY TR COM 03064D108 24,450 718,264 SH   SOLE 2 15,592 0 702,672
AMERICOLD RLTY TR COM 03064D108 3,889 114,242 SH   SOLE 4 114,242 0 0
AMERICOLD RLTY TR COM 03064D108 6,945 204,035 SH   SOLE 7 204,035 0 0
AMERICOLD RLTY TR COM 03064D108 2,972 87,303 SH   SOLE 18 87,303 0 0
AMERICOLD RLTY TR COM 03064D108 8,358 245,523 SH   SOLE 19 245,523 0 0
AMERICOLD RLTY TR COM 03064D108 134,634 3,955,173 SH   SOLE 21 3,955,173 0 0
AMERICOLD RLTY TR COM 03064D108 233,024 6,845,589 SH   SOLE 22 6,541,458 0 304,131
AMERICOLD RLTY TR COM 03064D108 210 6,158 SH   SOLE 23 6,158 0 0
AMERICOLD RLTY TR COM 03064D108 15,480 454,770 SH   SOLE 25 454,770 0 0
AMERICOLD RLTY TR COM 03064D108 4,877 143,258 SH   SOLE 26 39,562 0 103,696
AMERICOLD RLTY TR COM 03064D108 890 26,136 SH   SOLE 28 26,136 0 0
AMERICOLD RLTY TR COM 03064D108 3,529 103,659 SH   SOLE 29 103,659 0 0
AMERICOLD RLTY TR COM 03064D108 29,067 853,918 SH   SOLE 30 853,918 0 0
AMERICOLD RLTY TR COM 03064D108 133 3,900 SH   SOLE 31 3,900 0 0
AMERICOLD RLTY TR COM 03064D108 91 2,687 SH   SOLE 34 2,687 0 0
AMERICOLD RLTY TR COM 03064D108 643 18,876 SH   SOLE 40 18,876 0 0
AMERIPRISE FINL INC COM 03076C106 33,318 325,117 SH   SOLE 2 42,128 0 282,989
AMERIPRISE FINL INC COM 03076C106 6,238 60,874 SH   SOLE 4 57,069 0 3,805
AMERIPRISE FINL INC COM 03076C106 11,922 116,335 SH   SOLE 7 112,179 0 4,156
AMERIPRISE FINL INC COM 03076C106 41 403 SH   SOLE 13 403 0 0
AMERIPRISE FINL INC COM 03076C106 1,535 14,979 SH   SOLE 15 14,979 0 0
AMERIPRISE FINL INC COM 03076C106 33,703 328,876 SH   SOLE 18 309,196 0 19,680
AMERIPRISE FINL INC COM 03076C106 4,051 39,530 SH   SOLE 19 39,530 0 0
AMERIPRISE FINL INC COM 03076C106 406,238 3,964,070 SH   SOLE 21 3,964,070 0 0
AMERIPRISE FINL INC COM 03076C106 322,331 3,145,309 SH   SOLE 22 2,834,681 0 310,628
AMERIPRISE FINL INC COM 03076C106 10,347 100,970 SH   SOLE 23 100,970 0 0
AMERIPRISE FINL INC COM 03076C106 13,002 126,878 SH   SOLE 25 126,878 0 0
AMERIPRISE FINL INC COM 03076C106 78,363 764,663 SH   SOLE 26 81,542 0 683,121
AMERIPRISE FINL INC COM 03076C106 2,652 25,874 SH   SOLE 28 18,238 0 7,636
AMERIPRISE FINL INC COM 03076C106 218 2,124 SH   SOLE 29 2,124 0 0
AMERIPRISE FINL INC COM 03076C106 55,766 544,168 SH   SOLE 30 544,168 0 0
AMERIPRISE FINL INC COM 03076C106 3,322 32,418 SH   SOLE 31 24,563 0 7,855
AMERIPRISE FINL INC COM 03076C106 13,663 133,320 SH   SOLE 34 133,320 0 0
AMERIPRISE FINL INC COM 03076C106 10,377 101,254 SH   SOLE 36 101,254 0 0
AMERIPRISE FINL INC COM 03076C106 308 3,010 SH   SOLE 40 3,010 0 0
AMERIS BANCORP COM 03076K108 1,232 51,835 SH   SOLE 2 3,182 0 48,653
AMERIS BANCORP COM 03076K108 5 227 SH   SOLE 4 227 0 0
AMERIS BANCORP COM 03076K108 25 1,071 SH   SOLE 7 1,071 0 0
AMERIS BANCORP COM 03076K108 6,859 288,667 SH   SOLE 18 288,667 0 0
AMERIS BANCORP COM 03076K108 2,788 117,337 SH   SOLE 19 117,337 0 0
AMERIS BANCORP COM 03076K108 166,754 7,018,271 SH   SOLE 21 7,018,271 0 0
AMERIS BANCORP COM 03076K108 45,223 1,903,329 SH   SOLE 22 1,833,187 0 70,142
AMERIS BANCORP COM 03076K108 786 33,101 SH   SOLE 26 11,670 0 21,431
AMERIS BANCORP COM 03076K108 230 9,672 SH   SOLE 28 9,672 0 0
AMERIS BANCORP COM 03076K108 2,038 85,778 SH   SOLE 30 85,778 0 0
AMERIS BANCORP COM 03076K108 52 2,194 SH   SOLE 34 2,194 0 0
AMERIS BANCORP COM 03076K108 151 6,337 SH   SOLE 40 6,337 0 0
AMERISAFE INC COM 03071H100 959 14,879 SH   SOLE 2 662 0 14,217
AMERISAFE INC COM 03071H100 9 146 SH   SOLE 4 146 0 0
AMERISAFE INC COM 03071H100 7 107 SH   SOLE 7 107 0 0
AMERISAFE INC COM 03071H100 5,190 80,501 SH   SOLE 18 80,501 0 0
AMERISAFE INC COM 03071H100 2,065 32,025 SH   SOLE 19 32,025 0 0
AMERISAFE INC COM 03071H100 133,554 2,071,566 SH   SOLE 21 2,071,566 0 0
AMERISAFE INC COM 03071H100 33,466 519,096 SH   SOLE 22 499,138 0 19,958
AMERISAFE INC COM 03071H100 328 5,084 SH   SOLE 26 3,279 0 1,805
AMERISAFE INC COM 03071H100 147 2,284 SH   SOLE 28 2,284 0 0
AMERISAFE INC COM 03071H100 1,593 24,704 SH   SOLE 30 24,704 0 0
AMERISAFE INC COM 03071H100 127 1,976 SH   SOLE 40 1,976 0 0
AMERISERV FINL INC COM 03074A102 9 3,350 SH   SOLE 18 3,350 0 0
AMERISERV FINL INC COM 03074A102 170 64,781 SH   SOLE 21 64,781 0 0
AMERISERV FINL INC COM 03074A102 336 128,263 SH   SOLE 22 128,263 0 0
AMERISOURCEBERGEN CORP COM 03073E105 37,727 426,293 SH   SOLE 2 100,226 0 326,067
AMERISOURCEBERGEN CORP COM 03073E105 6,349 71,738 SH   SOLE 4 67,401 0 4,337
AMERISOURCEBERGEN CORP COM 03073E105 12,442 140,590 SH   SOLE 7 128,406 0 12,184
AMERISOURCEBERGEN CORP COM 03073E105 33 371 SH   SOLE 13 371 0 0
AMERISOURCEBERGEN CORP COM 03073E105 1,434 16,208 SH   SOLE 15 16,208 0 0
AMERISOURCEBERGEN CORP COM 03073E105 32,503 367,261 SH   SOLE 18 344,006 0 23,255
AMERISOURCEBERGEN CORP COM 03073E105 33,449 377,953 SH   SOLE 19 377,953 0 0
AMERISOURCEBERGEN CORP COM 03073E105 341,831 3,862,495 SH   SOLE 21 3,862,495 0 0
AMERISOURCEBERGEN CORP COM 03073E105 336,853 3,806,249 SH   SOLE 22 3,389,763 0 416,486
AMERISOURCEBERGEN CORP COM 03073E105 10,228 115,571 SH   SOLE 23 115,571 0 0
AMERISOURCEBERGEN CORP COM 03073E105 14,506 163,913 SH   SOLE 25 163,913 0 0
AMERISOURCEBERGEN CORP COM 03073E105 74,337 839,968 SH   SOLE 26 160,842 0 679,126
AMERISOURCEBERGEN CORP COM 03073E105 2,791 31,533 SH   SOLE 28 22,158 0 9,375
AMERISOURCEBERGEN CORP COM 03073E105 281 3,178 SH   SOLE 29 3,178 0 0
AMERISOURCEBERGEN CORP COM 03073E105 60,649 685,300 SH   SOLE 30 685,300 0 0
AMERISOURCEBERGEN CORP COM 03073E105 3,873 43,766 SH   SOLE 31 28,134 0 15,632
AMERISOURCEBERGEN CORP COM 03073E105 26,035 294,182 SH   SOLE 34 294,182 0 0
AMERISOURCEBERGEN CORP COM 03073E105 12,620 142,595 SH   SOLE 36 142,595 0 0
AMERISOURCEBERGEN CORP COM 03073E105 286 3,229 SH   SOLE 40 3,229 0 0
AMES NATL CORP COM 031001100 186 9,084 SH   SOLE 2 548 0 8,536
AMES NATL CORP COM 031001100 6 312 SH   SOLE 7 312 0 0
AMES NATL CORP COM 031001100 706 34,501 SH   SOLE 18 34,501 0 0
AMES NATL CORP COM 031001100 349 17,054 SH   SOLE 19 17,054 0 0
AMES NATL CORP COM 031001100 6,433 314,588 SH   SOLE 21 314,588 0 0
AMES NATL CORP COM 031001100 4,505 220,316 SH   SOLE 22 214,632 0 5,684
AMETEK INC COM 031100100 41,399 574,829 SH   SOLE 2 77,028 0 497,801
AMETEK INC COM 031100100 7,528 104,521 SH   SOLE 4 98,411 0 6,110
AMETEK INC COM 031100100 14,438 200,467 SH   SOLE 7 188,783 0 11,684
AMETEK INC COM 031100100 4,006 55,620 SH   SOLE 13 55,620 0 0
AMETEK INC COM 031100100 1,590 22,082 SH   SOLE 15 22,082 0 0
AMETEK INC COM 031100100 38,580 535,690 SH   SOLE 18 480,398 0 55,292
AMETEK INC COM 031100100 27,678 384,311 SH   SOLE 19 384,311 0 0
AMETEK INC COM 031100100 392,506 5,449,952 SH   SOLE 21 5,449,952 0 0
AMETEK INC COM 031100100 427,625 5,937,589 SH   SOLE 22 5,234,264 0 703,325
AMETEK INC COM 031100100 12,008 166,728 SH   SOLE 23 166,728 0 0
AMETEK INC COM 031100100 16,812 233,441 SH   SOLE 25 233,441 0 0
AMETEK INC COM 031100100 75,609 1,049,839 SH   SOLE 26 156,695 0 893,144
AMETEK INC COM 031100100 3,405 47,273 SH   SOLE 28 32,796 0 14,477
AMETEK INC COM 031100100 9,906 137,542 SH   SOLE 29 3,816 0 133,726
AMETEK INC COM 031100100 75,771 1,052,085 SH   SOLE 30 1,052,085 0 0
AMETEK INC COM 031100100 3,678 51,070 SH   SOLE 31 40,618 0 10,452
AMETEK INC COM 031100100 877 12,178 SH   SOLE 34 12,178 0 0
AMETEK INC COM 031100100 12,228 169,790 SH   SOLE 36 169,790 0 0
AMETEK INC COM 031100100 342 4,746 SH   SOLE 40 4,746 0 0
AMGEN INC COM 031162100 360,810 1,779,755 SH   SOLE 2 476,735 0 1,303,020
AMGEN INC COM 031162100 59,978 295,850 SH   SOLE 4 279,533 0 16,317
AMGEN INC COM 031162100 120,524 594,505 SH   SOLE 7 576,273 0 18,232
AMGEN INC COM 031162100 4,310 21,261 SH   SOLE 13 21,261 0 0
AMGEN INC COM 031162100 13,538 66,779 SH   SOLE 15 66,779 0 0
AMGEN INC COM 031162100 82 403 SH   SOLE 17 0 0 403
AMGEN INC COM 031162100 404,918 1,997,326 SH   SOLE 18 1,882,144 0 115,182
AMGEN INC COM 031162100 275,433 1,358,622 SH   SOLE 19 1,358,622 0 0
AMGEN INC COM 031162100 3,409,518 16,818,023 SH   SOLE 21 16,818,023 0 0
AMGEN INC COM 031162100 2,928,095 14,443,322 SH   SOLE 22 12,953,976 0 1,489,346
AMGEN INC COM 031162100 95,512 471,131 SH   SOLE 23 471,131 0 0
AMGEN INC COM 031162100 132,990 655,996 SH   SOLE 25 655,996 0 0
AMGEN INC COM 031162100 636,145 3,137,892 SH   SOLE 26 382,099 0 2,755,793
AMGEN INC COM 031162100 24,647 121,576 SH   SOLE 28 86,122 0 35,454
AMGEN INC COM 031162100 17,364 85,651 SH   SOLE 29 30,775 0 54,876
AMGEN INC COM 031162100 608,378 3,000,926 SH   SOLE 30 3,000,926 0 0
AMGEN INC COM 031162100 41,822 206,295 SH   SOLE 31 135,401 0 70,894
AMGEN INC COM 031162100 23,993 118,348 SH   SOLE 32 118,348 0 0
AMGEN INC COM 031162100 172,655 851,648 SH   SOLE 34 851,648 0 0
AMGEN INC COM 031162100 85,889 423,661 SH   SOLE 36 423,661 0 0
AMGEN INC COM 031162100 2,716 13,397 SH   SOLE 40 13,397 0 0
AMICUS THERAPEUTICS INC COM 03152W109 911 98,548 SH   SOLE 2 16,639 0 81,909
AMICUS THERAPEUTICS INC COM 03152W109 11 1,137 SH   SOLE 4 1,137 0 0
AMICUS THERAPEUTICS INC COM 03152W109 44 4,801 SH   SOLE 7 4,801 0 0
AMICUS THERAPEUTICS INC COM 03152W109 8,518 921,892 SH   SOLE 18 886,124 0 35,768
AMICUS THERAPEUTICS INC COM 03152W109 13,281 1,437,289 SH   SOLE 19 1,437,289 0 0
AMICUS THERAPEUTICS INC COM 03152W109 266 28,800 SH   SOLE 20 28,800 0 0
AMICUS THERAPEUTICS INC COM 03152W109 101,788 11,016,033 SH   SOLE 21 11,016,033 0 0
AMICUS THERAPEUTICS INC COM 03152W109 68,058 7,365,610 SH   SOLE 22 7,075,219 0 290,391
AMICUS THERAPEUTICS INC COM 03152W109 223 24,119 SH   SOLE 23 24,119 0 0
AMICUS THERAPEUTICS INC COM 03152W109 1,399 151,412 SH   SOLE 26 37,858 0 113,554
AMICUS THERAPEUTICS INC COM 03152W109 453 49,052 SH   SOLE 28 49,052 0 0
AMICUS THERAPEUTICS INC COM 03152W109 939 101,600 SH   SOLE 30 101,600 0 0
AMICUS THERAPEUTICS INC COM 03152W109 79 8,584 SH   SOLE 34 8,584 0 0
AMICUS THERAPEUTICS INC COM 03152W109 278 30,139 SH   SOLE 40 30,139 0 0
AMKOR TECHNOLOGY INC COM 031652100 973 124,923 SH   SOLE 2 34,548 0 90,375
AMKOR TECHNOLOGY INC COM 031652100 6 762 SH   SOLE 4 762 0 0
AMKOR TECHNOLOGY INC COM 031652100 13 1,607 SH   SOLE 7 1,607 0 0
AMKOR TECHNOLOGY INC COM 031652100 2,664 341,957 SH   SOLE 18 341,957 0 0
AMKOR TECHNOLOGY INC COM 031652100 6,914 887,548 SH   SOLE 19 887,548 0 0
AMKOR TECHNOLOGY INC COM 031652100 27,648 3,549,214 SH   SOLE 21 3,549,214 0 0
AMKOR TECHNOLOGY INC COM 031652100 34,265 4,398,601 SH   SOLE 22 4,279,733 0 118,868
AMKOR TECHNOLOGY INC COM 031652100 985 126,466 SH   SOLE 23 126,466 0 0
AMKOR TECHNOLOGY INC COM 031652100 3,705 475,671 SH   SOLE 26 27,341 0 448,330
AMKOR TECHNOLOGY INC COM 031652100 118 15,182 SH   SOLE 28 15,182 0 0
AMKOR TECHNOLOGY INC COM 031652100 269 34,476 SH   SOLE 30 34,476 0 0
AMKOR TECHNOLOGY INC COM 031652100 57 7,360 SH   SOLE 34 7,360 0 0
AMKOR TECHNOLOGY INC COM 031652100 68 8,685 SH   SOLE 36 8,685 0 0
AMKOR TECHNOLOGY INC COM 031652100 91 11,661 SH   SOLE 40 11,661 0 0
AMN HEALTHCARE SVCS INC COM 001744101 3,232 55,900 SH   SOLE 2 37,073 0 18,827
AMN HEALTHCARE SVCS INC COM 001744101 385 6,655 SH   SOLE 4 6,655 0 0
AMN HEALTHCARE SVCS INC COM 001744101 47 814 SH   SOLE 7 814 0 0
AMN HEALTHCARE SVCS INC COM 001744101 14,094 243,798 SH   SOLE 18 217,220 0 26,578
AMN HEALTHCARE SVCS INC COM 001744101 14,957 258,726 SH   SOLE 19 258,726 0 0
AMN HEALTHCARE SVCS INC COM 001744101 292,375 5,057,516 SH   SOLE 21 5,057,516 0 0
AMN HEALTHCARE SVCS INC COM 001744101 95,525 1,652,404 SH   SOLE 22 1,559,953 0 92,451
AMN HEALTHCARE SVCS INC COM 001744101 2,792 48,304 SH   SOLE 23 48,304 0 0
AMN HEALTHCARE SVCS INC COM 001744101 7 119 SH   SOLE 25 119 0 0
AMN HEALTHCARE SVCS INC COM 001744101 4,926 85,214 SH   SOLE 26 15,383 0 69,831
AMN HEALTHCARE SVCS INC COM 001744101 387 6,693 SH   SOLE 28 6,693 0 0
AMN HEALTHCARE SVCS INC COM 001744101 1,367 23,643 SH   SOLE 29 4,587 0 19,056
AMN HEALTHCARE SVCS INC COM 001744101 4,567 79,002 SH   SOLE 30 79,002 0 0
AMN HEALTHCARE SVCS INC COM 001744101 608 10,513 SH   SOLE 31 9,044 0 1,469
AMN HEALTHCARE SVCS INC COM 001744101 186 3,215 SH   SOLE 34 3,215 0 0
AMN HEALTHCARE SVCS INC COM 001744101 158 2,726 SH   SOLE 36 2,726 0 0
AMN HEALTHCARE SVCS INC COM 001744101 310 5,354 SH   SOLE 40 5,354 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 214 61,623 SH   SOLE 2 23,759 0 37,864
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 1 356 SH   SOLE 4 356 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 6 1,762 SH   SOLE 7 1,762 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 1,660 477,001 SH   SOLE 18 415,650 0 61,351
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 2,367 680,276 SH   SOLE 19 680,276 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 13,955 4,009,977 SH   SOLE 21 4,009,977 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 13,055 3,751,458 SH   SOLE 22 3,638,482 0 112,976
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 260 74,604 SH   SOLE 23 74,604 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 723 207,620 SH   SOLE 26 24,771 0 182,849
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 40 11,481 SH   SOLE 28 11,481 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 45 13,052 SH   SOLE 30 13,052 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 37 10,763 SH   SOLE 40 10,763 0 0
AMPCO-PITTSBURGH CORP COM 032037103 5 1,902 SH   SOLE 18 1,902 0 0
AMPCO-PITTSBURGH CORP COM 032037103 71 28,547 SH   SOLE 21 28,547 0 0
AMPCO-PITTSBURGH CORP COM 032037103 480 192,067 SH   SOLE 22 192,067 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 248 16,695 SH   SOLE 2 5,369 0 11,326
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 11 737 SH   SOLE 7 737 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 2,929 197,376 SH   SOLE 18 165,096 0 32,280
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 3,603 242,757 SH   SOLE 19 242,757 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 63,173 4,256,974 SH   SOLE 21 4,256,974 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 19,620 1,322,114 SH   SOLE 22 1,285,240 0 36,874
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 442 29,767 SH   SOLE 23 29,767 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 1,168 78,687 SH   SOLE 26 0 0 78,687
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 73 4,914 SH   SOLE 28 4,914 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 781 52,631 SH   SOLE 30 52,631 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 16 1,107 SH   SOLE 34 1,107 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 51 3,406 SH   SOLE 40 3,406 0 0
AMPHENOL CORP NEW CL A 032095101 51,735 709,861 SH   SOLE 2 78,134 0 631,727
AMPHENOL CORP NEW CL A 032095101 9,937 136,347 SH   SOLE 4 128,413 0 7,934
AMPHENOL CORP NEW CL A 032095101 21,934 300,966 SH   SOLE 7 283,833 0 17,133
AMPHENOL CORP NEW CL A 032095101 455 6,247 SH   SOLE 13 6,247 0 0
AMPHENOL CORP NEW CL A 032095101 1,814 24,889 SH   SOLE 15 24,889 0 0
AMPHENOL CORP NEW CL A 032095101 23 310 SH   SOLE 17 0 0 310
AMPHENOL CORP NEW CL A 032095101 45,272 621,190 SH   SOLE 18 577,935 0 43,255
AMPHENOL CORP NEW CL A 032095101 6,735 92,412 SH   SOLE 19 92,412 0 0
AMPHENOL CORP NEW CL A 032095101 715,065 9,811,540 SH   SOLE 21 9,811,540 0 0
AMPHENOL CORP NEW CL A 032095101 537,139 7,370,180 SH   SOLE 22 6,698,122 0 672,058
AMPHENOL CORP NEW CL A 032095101 15,851 217,488 SH   SOLE 23 217,488 0 0
AMPHENOL CORP NEW CL A 032095101 21,938 301,021 SH   SOLE 25 301,021 0 0
AMPHENOL CORP NEW CL A 032095101 117,734 1,615,453 SH   SOLE 26 201,401 0 1,414,052
AMPHENOL CORP NEW CL A 032095101 4,356 59,776 SH   SOLE 28 42,538 0 17,238
AMPHENOL CORP NEW CL A 032095101 391 5,366 SH   SOLE 29 5,366 0 0
AMPHENOL CORP NEW CL A 032095101 91,028 1,249,011 SH   SOLE 30 1,249,011 0 0
AMPHENOL CORP NEW CL A 032095101 88,369 1,212,522 SH   SOLE 31 50,598 0 1,161,924
AMPHENOL CORP NEW CL A 032095101 1,233 16,918 SH   SOLE 34 16,918 0 0
AMPHENOL CORP NEW CL A 032095101 17,417 238,983 SH   SOLE 36 238,983 0 0
AMPHENOL CORP NEW CL A 032095101 454 6,234 SH   SOLE 40 6,234 0 0
AMPIO PHARMACEUTICALS INC COM 03209T109 91 218,216 SH   SOLE 21 218,216 0 0
AMPIO PHARMACEUTICALS INC COM 03209T109 460 1,107,441 SH   SOLE 22 1,107,441 0 0
AMPLIFY ENERGY CORP NEW COM 03212B103 12 20,997 SH   SOLE 2 530 0 20,467
AMPLIFY ENERGY CORP NEW COM 03212B103 0 488 SH   SOLE 7 488 0 0
AMPLIFY ENERGY CORP NEW COM 03212B103 27 47,633 SH   SOLE 18 47,633 0 0
AMPLIFY ENERGY CORP NEW COM 03212B103 13 23,121 SH   SOLE 19 23,121 0 0
AMPLIFY ENERGY CORP NEW COM 03212B103 134 236,372 SH   SOLE 21 236,372 0 0
AMPLIFY ENERGY CORP NEW COM 03212B103 281 497,236 SH   SOLE 22 491,413 0 5,823
AMREP CORP NEW COM 032159105 3 671 SH   SOLE 18 671 0 0
AMREP CORP NEW COM 032159105 24 5,092 SH   SOLE 21 5,092 0 0
AMREP CORP NEW COM 032159105 27 5,700 SH   SOLE 22 5,700 0 0
AMTECH SYS INC COM PAR $0.01N 032332504 13 3,046 SH   SOLE 18 3,046 0 0
AMTECH SYS INC COM PAR $0.01N 032332504 159 36,607 SH   SOLE 21 36,607 0 0
AMTECH SYS INC COM PAR $0.01N 032332504 532 122,241 SH   SOLE 22 122,241 0 0
AMYRIS INC COM NEW 03236M200 126 49,141 SH   SOLE 2 3,433 0 45,708
AMYRIS INC COM NEW 03236M200 15 6,037 SH   SOLE 7 6,037 0 0
AMYRIS INC COM NEW 03236M200 557 217,699 SH   SOLE 18 217,699 0 0
AMYRIS INC COM NEW 03236M200 343 133,838 SH   SOLE 19 133,838 0 0
AMYRIS INC COM NEW 03236M200 7,765 3,033,210 SH   SOLE 21 3,033,210 0 0
AMYRIS INC COM NEW 03236M200 3,007 1,174,772 SH   SOLE 22 1,141,842 0 32,930
AMYRIS INC COM NEW 03236M200 50 19,481 SH   SOLE 30 19,481 0 0
ANALOG DEVICES INC COM 032654105 105,843 1,180,629 SH   SOLE 2 254,599 0 926,030
ANALOG DEVICES INC COM 032654105 15,926 177,650 SH   SOLE 4 167,864 0 9,786
ANALOG DEVICES INC COM 032654105 31,141 347,361 SH   SOLE 7 329,483 0 17,878
ANALOG DEVICES INC COM 032654105 1,194 13,322 SH   SOLE 13 13,322 0 0
ANALOG DEVICES INC COM 032654105 2,833 31,604 SH   SOLE 15 31,604 0 0
ANALOG DEVICES INC COM 032654105 196,154 2,187,993 SH   SOLE 18 1,666,463 0 521,530
ANALOG DEVICES INC COM 032654105 109,383 1,220,115 SH   SOLE 19 1,220,115 0 0
ANALOG DEVICES INC COM 032654105 739,756 8,251,605 SH   SOLE 21 8,251,605 0 0
ANALOG DEVICES INC COM 032654105 794,934 8,867,088 SH   SOLE 22 7,954,202 0 912,886
ANALOG DEVICES INC COM 032654105 25,875 288,617 SH   SOLE 23 288,617 0 0
ANALOG DEVICES INC COM 032654105 41,893 467,290 SH   SOLE 25 467,290 0 0
ANALOG DEVICES INC COM 032654105 206,709 2,305,730 SH   SOLE 26 230,437 0 2,075,293
ANALOG DEVICES INC COM 032654105 6,752 75,319 SH   SOLE 28 53,436 0 21,883
ANALOG DEVICES INC COM 032654105 1,726 19,258 SH   SOLE 29 13,713 0 5,545
ANALOG DEVICES INC COM 032654105 145,598 1,624,068 SH   SOLE 30 1,624,068 0 0
ANALOG DEVICES INC COM 032654105 11,799 131,615 SH   SOLE 31 112,728 0 18,887
ANALOG DEVICES INC COM 032654105 5,230 58,343 SH   SOLE 32 58,343 0 0
ANALOG DEVICES INC COM 032654105 26,717 298,013 SH   SOLE 34 298,013 0 0
ANALOG DEVICES INC COM 032654105 22,322 248,995 SH   SOLE 36 248,995 0 0
ANALOG DEVICES INC COM 032654105 755 8,418 SH   SOLE 40 8,418 0 0
ANAPLAN INC COM 03272L108 4,791 158,313 SH   SOLE 2 9,278 0 149,035
ANAPLAN INC COM 03272L108 12 410 SH   SOLE 4 410 0 0
ANAPLAN INC COM 03272L108 48 1,570 SH   SOLE 7 1,570 0 0
ANAPLAN INC COM 03272L108 1,215 40,154 SH   SOLE 18 40,154 0 0
ANAPLAN INC COM 03272L108 26,681 881,724 SH   SOLE 19 881,724 0 0
ANAPLAN INC COM 03272L108 44,472 1,469,660 SH   SOLE 21 1,469,660 0 0
ANAPLAN INC COM 03272L108 69,485 2,296,259 SH   SOLE 22 2,154,694 0 141,565
ANAPLAN INC COM 03272L108 1,237 40,885 SH   SOLE 26 23,344 0 17,541
ANAPLAN INC COM 03272L108 438 14,461 SH   SOLE 28 14,461 0 0
ANAPLAN INC COM 03272L108 999 33,017 SH   SOLE 30 33,017 0 0
ANAPLAN INC COM 03272L108 53 1,752 SH   SOLE 31 1,752 0 0
ANAPLAN INC COM 03272L108 13,069 431,881 SH   SOLE 34 431,881 0 0
ANAPLAN INC COM 03272L108 319 10,547 SH   SOLE 40 10,547 0 0
ANAPTYSBIO INC COM 032724106 163 11,557 SH   SOLE 2 1,375 0 10,182
ANAPTYSBIO INC COM 032724106 2 112 SH   SOLE 4 112 0 0
ANAPTYSBIO INC COM 032724106 5 364 SH   SOLE 7 364 0 0
ANAPTYSBIO INC COM 032724106 1,236 87,504 SH   SOLE 18 87,504 0 0
ANAPTYSBIO INC COM 032724106 766 54,198 SH   SOLE 19 54,198 0 0
ANAPTYSBIO INC COM 032724106 15,057 1,065,591 SH   SOLE 21 1,065,591 0 0
ANAPTYSBIO INC COM 032724106 10,126 716,651 SH   SOLE 22 692,183 0 24,468
ANAPTYSBIO INC COM 032724106 28 1,977 SH   SOLE 23 1,977 0 0
ANAPTYSBIO INC COM 032724106 148 10,446 SH   SOLE 26 5,634 0 4,812
ANAPTYSBIO INC COM 032724106 35 2,457 SH   SOLE 28 2,457 0 0
ANAPTYSBIO INC COM 032724106 1,080 76,418 SH   SOLE 30 76,418 0 0
ANAPTYSBIO INC COM 032724106 11 784 SH   SOLE 34 784 0 0
ANAPTYSBIO INC COM 032724106 37 2,611 SH   SOLE 40 2,611 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 56 17,633 SH   SOLE 2 1,813 0 15,820
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 549 174,297 SH   SOLE 18 174,297 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 291 92,493 SH   SOLE 19 92,493 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 5,318 1,688,261 SH   SOLE 21 1,688,261 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 4,172 1,324,346 SH   SOLE 22 1,306,406 0 17,940
ANDERSONS INC COM 034164103 558 29,783 SH   SOLE 2 1,628 0 28,155
ANDERSONS INC COM 034164103 4 219 SH   SOLE 4 219 0 0
ANDERSONS INC COM 034164103 847 45,171 SH   SOLE 7 45,171 0 0
ANDERSONS INC COM 034164103 2,740 146,131 SH   SOLE 18 146,131 0 0
ANDERSONS INC COM 034164103 1,106 58,969 SH   SOLE 19 58,969 0 0
ANDERSONS INC COM 034164103 67,798 3,615,911 SH   SOLE 21 3,615,911 0 0
ANDERSONS INC COM 034164103 18,539 988,726 SH   SOLE 22 933,653 0 55,073
ANDERSONS INC COM 034164103 243 12,959 SH   SOLE 26 2,602 0 10,357
ANDERSONS INC COM 034164103 59 3,133 SH   SOLE 28 3,133 0 0
ANDERSONS INC COM 034164103 763 40,671 SH   SOLE 30 40,671 0 0
ANDERSONS INC COM 034164103 59 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 803 152,894 SH   SOLE 21 152,894 0 0
ANGI HOMESERVICES INC COM CL A 00183L102 6,684 1,273,109 SH   SOLE 22 1,237,933 0 35,176
ANGI HOMESERVICES INC COM CL A 00183L102 196 37,415 SH   SOLE 26 31,618 0 5,797
ANGI HOMESERVICES INC COM CL A 00183L102 33 6,330 SH   SOLE 28 6,330 0 0
ANGI HOMESERVICES INC COM CL A 00183L102 180 34,205 SH   SOLE 30 34,205 0 0
ANGI HOMESERVICES INC COM CL A 00183L102 38 7,258 SH   SOLE 40 7,258 0 0
ANGIODYNAMICS INC COM 03475V101 378 36,240 SH   SOLE 2 3,853 0 32,387
ANGIODYNAMICS INC COM 03475V101 4 356 SH   SOLE 4 356 0 0
ANGIODYNAMICS INC COM 03475V101 9 847 SH   SOLE 7 847 0 0
ANGIODYNAMICS INC COM 03475V101 1,889 181,078 SH   SOLE 18 181,078 0 0
ANGIODYNAMICS INC COM 03475V101 796 76,278 SH   SOLE 19 76,278 0 0
ANGIODYNAMICS INC COM 03475V101 47,413 4,545,837 SH   SOLE 21 4,545,837 0 0
ANGIODYNAMICS INC COM 03475V101 13,202 1,265,791 SH   SOLE 22 1,231,859 0 33,932
ANGIODYNAMICS INC COM 03475V101 73 7,027 SH   SOLE 23 7,027 0 0
ANGIODYNAMICS INC COM 03475V101 170 16,267 SH   SOLE 26 0 0 16,267
ANGIODYNAMICS INC COM 03475V101 40 3,819 SH   SOLE 28 3,819 0 0
ANGIODYNAMICS INC COM 03475V101 537 51,512 SH   SOLE 30 51,512 0 0
ANGIODYNAMICS INC COM 03475V101 92 8,805 SH   SOLE 34 8,805 0 0
ANGIODYNAMICS INC COM 03475V101 28 2,698 SH   SOLE 40 2,698 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 23,584 1,418,170 SH   SOLE 7 1,418,170 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 398 23,928 SH   SOLE 19 23,928 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 15,238 916,289 SH   SOLE 23 916,289 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 49,919 3,001,761 SH   SOLE 25 3,001,761 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 17,670 1,062,540 SH   SOLE 26 0 0 1,062,540
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 49,574 2,980,970 SH   SOLE 30 2,980,970 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 172,788 10,390,168 SH   SOLE 34 10,390,168 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 94 2,126 SH   SOLE 18 703 0 1,423
ANI PHARMACEUTICALS INC COM 00182C103 139 3,413 SH   SOLE 2 502 0 2,911
ANI PHARMACEUTICALS INC COM 00182C103 6 149 SH   SOLE 7 149 0 0
ANI PHARMACEUTICALS INC COM 00182C103 1,829 44,885 SH   SOLE 18 44,885 0 0
ANI PHARMACEUTICALS INC COM 00182C103 701 17,210 SH   SOLE 19 17,210 0 0
ANI PHARMACEUTICALS INC COM 00182C103 45,113 1,107,329 SH   SOLE 21 1,107,329 0 0
ANI PHARMACEUTICALS INC COM 00182C103 10,924 268,136 SH   SOLE 22 259,731 0 8,405
ANI PHARMACEUTICALS INC COM 00182C103 50 1,231 SH   SOLE 28 1,231 0 0
ANI PHARMACEUTICALS INC COM 00182C103 557 13,679 SH   SOLE 30 13,679 0 0
ANI PHARMACEUTICALS INC COM 00182C103 33 817 SH   SOLE 40 817 0 0
ANIKA THERAPEUTICS INC COM 035255108 372 12,851 SH   SOLE 2 802 0 12,049
ANIKA THERAPEUTICS INC COM 035255108 6 214 SH   SOLE 7 214 0 0
ANIKA THERAPEUTICS INC COM 035255108 1,884 65,175 SH   SOLE 18 65,175 0 0
ANIKA THERAPEUTICS INC COM 035255108 731 25,290 SH   SOLE 19 25,290 0 0
ANIKA THERAPEUTICS INC COM 035255108 44,696 1,546,034 SH   SOLE 21 1,546,034 0 0
ANIKA THERAPEUTICS INC COM 035255108 11,993 414,851 SH   SOLE 22 400,279 0 14,572
ANIKA THERAPEUTICS INC COM 035255108 127 4,388 SH   SOLE 26 0 0 4,388
ANIKA THERAPEUTICS INC COM 035255108 63 2,163 SH   SOLE 28 2,163 0 0
ANIKA THERAPEUTICS INC COM 035255108 543 18,786 SH   SOLE 30 18,786 0 0
ANIKA THERAPEUTICS INC COM 035255108 22 751 SH   SOLE 34 751 0 0
ANIKA THERAPEUTICS INC COM 035255108 49 1,695 SH   SOLE 40 1,695 0 0
ANIXA BIOSCIENCES INC COM 03528H109 7 4,146 SH   SOLE 18 4,146 0 0
ANIXA BIOSCIENCES INC COM 03528H109 78 48,865 SH   SOLE 21 48,865 0 0
ANIXA BIOSCIENCES INC COM 03528H109 43 26,970 SH   SOLE 22 26,970 0 0
ANIXTER INTL INC COM 035290105 2,619 29,804 SH   SOLE 2 2,365 0 27,439
ANIXTER INTL INC COM 035290105 16 179 SH   SOLE 4 179 0 0
ANIXTER INTL INC COM 035290105 82 937 SH   SOLE 7 937 0 0
ANIXTER INTL INC COM 035290105 12,220 139,071 SH   SOLE 18 139,071 0 0
ANIXTER INTL INC COM 035290105 6,742 76,722 SH   SOLE 19 76,722 0 0
ANIXTER INTL INC COM 035290105 301,651 3,432,922 SH   SOLE 21 3,432,922 0 0
ANIXTER INTL INC COM 035290105 80,949 921,239 SH   SOLE 22 885,303 0 35,936
ANIXTER INTL INC COM 035290105 345 3,928 SH   SOLE 23 3,928 0 0
ANIXTER INTL INC COM 035290105 2,252 25,629 SH   SOLE 26 5,838 0 19,791
ANIXTER INTL INC COM 035290105 378 4,307 SH   SOLE 28 4,307 0 0
ANIXTER INTL INC COM 035290105 3,520 40,063 SH   SOLE 30 40,063 0 0
ANIXTER INTL INC COM 035290105 108 1,229 SH   SOLE 31 0 0 1,229
ANIXTER INTL INC COM 035290105 131 1,489 SH   SOLE 36 1,489 0 0
ANIXTER INTL INC COM 035290105 273 3,109 SH   SOLE 40 3,109 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 16,865 3,326,413 SH   SOLE 2 196,448 0 3,129,965
ANNALY CAPITAL MANAGEMENT IN COM 035710409 3,751 739,820 SH   SOLE 4 699,960 0 39,860
ANNALY CAPITAL MANAGEMENT IN COM 035710409 5,002 986,556 SH   SOLE 7 785,898 0 200,658
ANNALY CAPITAL MANAGEMENT IN COM 035710409 334 65,890 SH   SOLE 13 65,890 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 775 152,835 SH   SOLE 15 152,835 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 4,778 942,351 SH   SOLE 18 829,867 0 112,484
ANNALY CAPITAL MANAGEMENT IN COM 035710409 1,824 359,830 SH   SOLE 19 359,830 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 438,795 86,547,251 SH   SOLE 21 86,547,251 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 220,293 43,450,218 SH   SOLE 22 40,945,119 0 2,505,099
ANNALY CAPITAL MANAGEMENT IN COM 035710409 5,352 1,055,586 SH   SOLE 23 1,055,586 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 8,334 1,643,781 SH   SOLE 25 1,643,781 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 35,424 6,986,943 SH   SOLE 26 1,557,176 0 5,429,767
ANNALY CAPITAL MANAGEMENT IN COM 035710409 1,507 297,202 SH   SOLE 28 205,177 0 92,025
ANNALY CAPITAL MANAGEMENT IN COM 035710409 1,670 329,445 SH   SOLE 29 27,092 0 302,353
ANNALY CAPITAL MANAGEMENT IN COM 035710409 28,839 5,688,256 SH   SOLE 30 5,688,256 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 2,988 589,331 SH   SOLE 31 256,150 0 333,181
ANNALY CAPITAL MANAGEMENT IN COM 035710409 437 86,260 SH   SOLE 34 86,260 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 10,464 2,063,941 SH   SOLE 36 2,063,941 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 160 31,619 SH   SOLE 40 31,619 0 0
ANSYS INC COM 03662Q105 49,485 212,867 SH   SOLE 2 31,237 0 181,630
ANSYS INC COM 03662Q105 9,780 42,072 SH   SOLE 4 39,688 0 2,384
ANSYS INC COM 03662Q105 30,551 131,419 SH   SOLE 7 80,550 0 50,869
ANSYS INC COM 03662Q105 890 3,830 SH   SOLE 13 3,830 0 0
ANSYS INC COM 03662Q105 1,646 7,082 SH   SOLE 15 7,082 0 0
ANSYS INC COM 03662Q105 51,829 222,949 SH   SOLE 18 210,264 0 12,685
ANSYS INC COM 03662Q105 94,210 405,256 SH   SOLE 19 405,256 0 0
ANSYS INC COM 03662Q105 606,713 2,609,856 SH   SOLE 21 2,609,856 0 0
ANSYS INC COM 03662Q105 472,345 2,031,854 SH   SOLE 22 1,833,344 0 198,510
ANSYS INC COM 03662Q105 14,588 62,754 SH   SOLE 23 62,754 0 0
ANSYS INC COM 03662Q105 144,041 619,612 SH   SOLE 25 619,612 0 0
ANSYS INC COM 03662Q105 109,511 471,075 SH   SOLE 26 64,268 0 406,807
ANSYS INC COM 03662Q105 4,006 17,233 SH   SOLE 28 12,217 0 5,016
ANSYS INC COM 03662Q105 4,590 19,745 SH   SOLE 29 1,916 0 17,829
ANSYS INC COM 03662Q105 110,325 474,578 SH   SOLE 30 474,578 0 0
ANSYS INC COM 03662Q105 4,573 19,670 SH   SOLE 31 16,684 0 2,986
ANSYS INC COM 03662Q105 3,100 13,334 SH   SOLE 32 13,334 0 0
ANSYS INC COM 03662Q105 18,500 79,579 SH   SOLE 34 79,579 0 0
ANSYS INC COM 03662Q105 12,063 51,892 SH   SOLE 36 51,892 0 0
ANSYS INC COM 03662Q105 418 1,799 SH   SOLE 40 1,799 0 0
ANTARES PHARMA INC COM 036642106 139 59,005 SH   SOLE 2 7,005 0 52,000
ANTARES PHARMA INC COM 036642106 8 3,260 SH   SOLE 7 3,260 0 0
ANTARES PHARMA INC COM 036642106 1,428 605,171 SH   SOLE 18 605,171 0 0
ANTARES PHARMA INC COM 036642106 697 295,518 SH   SOLE 19 295,518 0 0
ANTARES PHARMA INC COM 036642106 13,276 5,625,514 SH   SOLE 21 5,625,514 0 0
ANTARES PHARMA INC COM 036642106 10,866 4,604,376 SH   SOLE 22 4,437,548 0 166,828
ANTARES PHARMA INC COM 036642106 20 8,664 SH   SOLE 26 0 0 8,664
ANTARES PHARMA INC COM 036642106 163 68,920 SH   SOLE 28 68,920 0 0
ANTARES PHARMA INC COM 036642106 124 52,670 SH   SOLE 30 52,670 0 0
ANTARES PHARMA INC COM 036642106 47 20,075 SH   SOLE 40 20,075 0 0
ANTERIX INC COM 03676C100 186 4,082 SH   SOLE 2 634 0 3,448
ANTERIX INC COM 03676C100 10 212 SH   SOLE 7 212 0 0
ANTERIX INC COM 03676C100 1,849 40,488 SH   SOLE 18 40,488 0 0
ANTERIX INC COM 03676C100 939 20,551 SH   SOLE 19 20,551 0 0
ANTERIX INC COM 03676C100 17,353 379,965 SH   SOLE 21 379,965 0 0
ANTERIX INC COM 03676C100 14,249 311,990 SH   SOLE 22 299,338 0 12,652
ANTERIX INC COM 03676C100 104 2,276 SH   SOLE 26 0 0 2,276
ANTERIX INC COM 03676C100 49 1,081 SH   SOLE 28 1,081 0 0
ANTERIX INC COM 03676C100 217 4,760 SH   SOLE 30 4,760 0 0
ANTERIX INC COM 03676C100 51 1,114 SH   SOLE 40 1,114 0 0
ANTERO MIDSTREAM CORP COM 03676B102 1,176 560,108 SH   SOLE 2 134,735 0 425,373
ANTERO MIDSTREAM CORP COM 03676B102 3 1,327 SH   SOLE 4 1,327 0 0
ANTERO MIDSTREAM CORP COM 03676B102 674 320,755 SH   SOLE 7 320,755 0 0
ANTERO MIDSTREAM CORP COM 03676B102 1,689 804,193 SH   SOLE 18 804,193 0 0
ANTERO MIDSTREAM CORP COM 03676B102 124 58,852 SH   SOLE 19 58,852 0 0
ANTERO MIDSTREAM CORP COM 03676B102 28,016 13,340,847 SH   SOLE 21 13,340,847 0 0
ANTERO MIDSTREAM CORP COM 03676B102 19,401 9,238,437 SH   SOLE 22 8,809,680 0 428,757
ANTERO MIDSTREAM CORP COM 03676B102 207 98,800 SH   SOLE 26 52,959 0 45,841
ANTERO MIDSTREAM CORP COM 03676B102 50 23,638 SH   SOLE 28 23,638 0 0
ANTERO MIDSTREAM CORP COM 03676B102 153 73,029 SH   SOLE 30 73,029 0 0
ANTERO MIDSTREAM CORP COM 03676B102 10 4,783 SH   SOLE 31 4,783 0 0
ANTERO MIDSTREAM CORP COM 03676B102 46 21,818 SH   SOLE 40 21,818 0 0
ANTERO RESOURCES CORP COM 03674X106 360 505,435 SH   SOLE 2 18,521 0 486,914
ANTERO RESOURCES CORP COM 03674X106 1 1,212 SH   SOLE 4 1,212 0 0
ANTERO RESOURCES CORP COM 03674X106 33 45,981 SH   SOLE 7 45,981 0 0
ANTERO RESOURCES CORP COM 03674X106 89 124,590 SH   SOLE 18 124,590 0 0
ANTERO RESOURCES CORP COM 03674X106 56 78,596 SH   SOLE 19 78,596 0 0
ANTERO RESOURCES CORP COM 03674X106 2,316 3,248,579 SH   SOLE 21 3,248,579 0 0
ANTERO RESOURCES CORP COM 03674X106 3,736 5,240,810 SH   SOLE 22 4,682,863 0 557,947
ANTERO RESOURCES CORP COM 03674X106 88 123,081 SH   SOLE 26 86,727 0 36,354
ANTERO RESOURCES CORP COM 03674X106 20 27,414 SH   SOLE 28 27,414 0 0
ANTERO RESOURCES CORP COM 03674X106 69 96,709 SH   SOLE 30 96,709 0 0
ANTERO RESOURCES CORP COM 03674X106 115 161,452 SH   SOLE 31 5,992 0 155,460
ANTERO RESOURCES CORP COM 03674X106 349 489,975 SH   SOLE 36 489,975 0 0
ANTERO RESOURCES CORP COM 03674X106 15 21,033 SH   SOLE 40 21,033 0 0
ANTHEM INC COM 036752103 184,201 811,313 SH   SOLE 2 258,870 0 552,443
ANTHEM INC COM 036752103 28,735 126,563 SH   SOLE 4 119,641 0 6,922
ANTHEM INC COM 036752103 55,850 245,990 SH   SOLE 7 221,332 0 24,658
ANTHEM INC COM 036752103 4,579 20,168 SH   SOLE 13 20,168 0 0
ANTHEM INC COM 036752103 5,536 24,384 SH   SOLE 15 24,384 0 0
ANTHEM INC COM 036752103 423,310 1,864,475 SH   SOLE 18 1,724,277 0 140,198
ANTHEM INC COM 036752103 740,511 3,261,587 SH   SOLE 19 3,261,587 0 0
ANTHEM INC COM 036752103 992 4,370 SH   SOLE 20 4,370 0 0
ANTHEM INC COM 036752103 1,257,034 5,536,619 SH   SOLE 21 5,536,619 0 0
ANTHEM INC COM 036752103 1,449,276 6,383,353 SH   SOLE 22 5,716,954 0 666,399
ANTHEM INC COM 036752103 43,324 190,822 SH   SOLE 23 190,822 0 0
ANTHEM INC COM 036752103 67,667 298,038 SH   SOLE 25 291,095 0 6,943
ANTHEM INC COM 036752103 291,133 1,282,297 SH   SOLE 26 152,404 0 1,129,893
ANTHEM INC COM 036752103 11,698 51,522 SH   SOLE 28 36,477 0 15,045
ANTHEM INC COM 036752103 12,660 55,762 SH   SOLE 29 4,986 0 50,776
ANTHEM INC COM 036752103 243,490 1,072,453 SH   SOLE 30 1,072,453 0 0
ANTHEM INC COM 036752103 21,884 96,389 SH   SOLE 31 46,022 0 50,367
ANTHEM INC COM 036752103 185,048 815,045 SH   SOLE 34 815,045 0 0
ANTHEM INC COM 036752103 47,848 210,748 SH   SOLE 36 210,748 0 0
ANTHEM INC COM 036752103 1,412 6,218 SH   SOLE 40 6,218 0 0
ANWORTH MORTGAGE ASSET CP COM 037347101 104 92,405 SH   SOLE 2 4,060 0 88,345
ANWORTH MORTGAGE ASSET CP COM 037347101 1 834 SH   SOLE 4 834 0 0
ANWORTH MORTGAGE ASSET CP COM 037347101 1 1,317 SH   SOLE 7 1,317 0 0
ANWORTH MORTGAGE ASSET CP COM 037347101 407 360,058 SH   SOLE 18 360,058 0 0
ANWORTH MORTGAGE ASSET CP COM 037347101 199 176,162 SH   SOLE 19 176,162 0 0
ANWORTH MORTGAGE ASSET CP COM 037347101 6,479 5,733,946 SH   SOLE 21 5,733,946 0 0
ANWORTH MORTGAGE ASSET CP COM 037347101 3,854 3,410,984 SH   SOLE 22 3,279,902 0 131,082
ANWORTH MORTGAGE ASSET CP COM 037347101 867 767,141 SH   SOLE 26 25,813 0 741,328
ANWORTH MORTGAGE ASSET CP COM 037347101 18 15,875 SH   SOLE 28 15,875 0 0
ANWORTH MORTGAGE ASSET CP COM 037347101 14 12,032 SH   SOLE 30 12,032 0 0
ANWORTH MORTGAGE ASSET CP COM 037347101 13 11,441 SH   SOLE 40 11,441 0 0
AON PLC SHS CL A G0408V102 94,665 573,586 SH   SOLE 2 68,417 0 505,169
AON PLC SHS CL A G0408V102 20,929 126,810 SH   SOLE 4 120,373 0 6,437
AON PLC SHS CL A G0408V102 61,522 372,773 SH   SOLE 7 236,252 0 136,521
AON PLC SHS CL A G0408V102 1,142 6,922 SH   SOLE 13 6,922 0 0
AON PLC SHS CL A G0408V102 3,279 19,867 SH   SOLE 15 19,867 0 0
AON PLC SHS CL A G0408V102 23 142 SH   SOLE 17 0 0 142
AON PLC SHS CL A G0408V102 85,388 517,380 SH   SOLE 18 478,659 0 38,721
AON PLC SHS CL A G0408V102 9,192 55,697 SH   SOLE 19 55,697 0 0
AON PLC SHS CL A G0408V102 1,012,565 6,135,270 SH   SOLE 21 6,135,270 0 0
AON PLC SHS CL A G0408V102 953,923 5,779,952 SH   SOLE 22 5,209,729 0 570,223
AON PLC SHS CL A G0408V102 28,225 171,021 SH   SOLE 23 171,021 0 0
AON PLC SHS CL A G0408V102 44,144 267,477 SH   SOLE 25 267,477 0 0
AON PLC SHS CL A G0408V102 179,242 1,086,051 SH   SOLE 26 166,871 0 919,180
AON PLC SHS CL A G0408V102 7,949 48,162 SH   SOLE 28 33,876 0 14,286
AON PLC SHS CL A G0408V102 4,968 30,103 SH   SOLE 29 4,236 0 25,867
AON PLC SHS CL A G0408V102 188,787 1,143,885 SH   SOLE 30 1,143,885 0 0
AON PLC SHS CL A G0408V102 126,293 765,227 SH   SOLE 31 42,657 0 722,570
AON PLC SHS CL A G0408V102 10,754 65,157 SH   SOLE 34 65,157 0 0
AON PLC SHS CL A G0408V102 28,911 175,177 SH   SOLE 36 175,177 0 0
AON PLC SHS CL A G0408V102 872 5,283 SH   SOLE 40 5,283 0 0
APACHE CORP COM 037411105 3,803 909,727 SH   SOLE 2 103,307 0 806,420
APACHE CORP COM 037411105 691 165,374 SH   SOLE 4 155,291 0 10,083
APACHE CORP COM 037411105 1,479 353,898 SH   SOLE 7 315,113 0 38,785
APACHE CORP COM 037411105 65 15,590 SH   SOLE 13 15,590 0 0
APACHE CORP COM 037411105 160 38,364 SH   SOLE 15 38,364 0 0
APACHE CORP COM 037411105 3,148 753,151 SH   SOLE 18 694,873 0 58,278
APACHE CORP COM 037411105 579 138,609 SH   SOLE 19 138,609 0 0
APACHE CORP COM 037411105 39,227 9,384,340 SH   SOLE 21 9,384,340 0 0
APACHE CORP COM 037411105 38,433 9,194,434 SH   SOLE 22 8,238,855 0 955,579
APACHE CORP COM 037411105 1,015 242,939 SH   SOLE 23 242,939 0 0
APACHE CORP COM 037411105 1,479 353,849 SH   SOLE 25 353,849 0 0
APACHE CORP COM 037411105 7,366 1,762,105 SH   SOLE 26 348,385 0 1,413,720
APACHE CORP COM 037411105 292 69,929 SH   SOLE 28 51,934 0 17,995
APACHE CORP COM 037411105 29 7,031 SH   SOLE 29 7,031 0 0
APACHE CORP COM 037411105 6,308 1,509,169 SH   SOLE 30 1,509,169 0 0
APACHE CORP COM 037411105 366 87,531 SH   SOLE 31 62,560 0 24,971
APACHE CORP COM 037411105 85 20,267 SH   SOLE 34 20,267 0 0
APACHE CORP COM 037411105 1,249 298,771 SH   SOLE 36 298,771 0 0
APACHE CORP COM 037411105 45 10,667 SH   SOLE 40 10,667 0 0
APARTMENT INVT & MGMT CO CL A 03748R754 11,724 333,542 SH   SOLE 2 59,207 0 274,335
APARTMENT INVT & MGMT CO CL A 03748R754 3,098 88,134 SH   SOLE 4 88,134 0 0
APARTMENT INVT & MGMT CO CL A 03748R754 9,467 269,339 SH   SOLE 7 264,243 0 5,096
APARTMENT INVT & MGMT CO CL A 03748R754 9,966 283,539 SH   SOLE 18 273,413 0 10,126
APARTMENT INVT & MGMT CO CL A 03748R754 7,278 207,062 SH   SOLE 19 207,062 0 0
APARTMENT INVT & MGMT CO CL A 03748R754 164,593 4,682,585 SH   SOLE 21 4,682,585 0 0
APARTMENT INVT & MGMT CO CL A 03748R754 180,452 5,133,778 SH   SOLE 22 4,772,258 0 361,520
APARTMENT INVT & MGMT CO CL A 03748R754 246 6,995 SH   SOLE 23 6,995 0 0
APARTMENT INVT & MGMT CO CL A 03748R754 12,395 352,630 SH   SOLE 25 352,630 0 0
APARTMENT INVT & MGMT CO CL A 03748R754 9,214 262,137 SH   SOLE 26 36,450 0 225,687
APARTMENT INVT & MGMT CO CL A 03748R754 751 21,360 SH   SOLE 28 21,360 0 0
APARTMENT INVT & MGMT CO CL A 03748R754 2,861 81,399 SH   SOLE 29 81,399 0 0
APARTMENT INVT & MGMT CO CL A 03748R754 33,541 954,217 SH   SOLE 30 954,217 0 0
APARTMENT INVT & MGMT CO CL A 03748R754 296 8,414 SH   SOLE 31 5,513 0 2,901
APARTMENT INVT & MGMT CO CL A 03748R754 276 7,839 SH   SOLE 34 7,839 0 0
APARTMENT INVT & MGMT CO CL A 03748R754 87 2,461 SH   SOLE 36 2,461 0 0
APARTMENT INVT & MGMT CO CL A 03748R754 561 15,956 SH   SOLE 40 15,956 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 1,634 60,975 SH   SOLE 2 42,811 0 18,164
APELLIS PHARMACEUTICALS INC COM 03753U106 70 2,629 SH   SOLE 4 2,629 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 40 1,509 SH   SOLE 7 1,509 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 7,430 277,328 SH   SOLE 18 267,381 0 9,947
APELLIS PHARMACEUTICALS INC COM 03753U106 25,283 943,765 SH   SOLE 19 943,765 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 402 15,000 SH   SOLE 20 15,000 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 67,424 2,516,774 SH   SOLE 21 2,516,774 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 42,640 1,591,637 SH   SOLE 22 1,532,260 0 59,377
APELLIS PHARMACEUTICALS INC COM 03753U106 247 9,221 SH   SOLE 23 9,221 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 1,424 53,143 SH   SOLE 26 23,495 0 29,648
APELLIS PHARMACEUTICALS INC COM 03753U106 226 8,423 SH   SOLE 28 8,423 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 1,793 66,922 SH   SOLE 30 66,922 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 7,039 262,742 SH   SOLE 34 262,742 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 166 6,192 SH   SOLE 40 6,192 0 0
APERGY CORP COM 03755L104 1,137 197,767 SH   SOLE 2 37,403 0 160,364
APERGY CORP COM 03755L104 2 350 SH   SOLE 4 350 0 0
APERGY CORP COM 03755L104 8 1,440 SH   SOLE 7 1,440 0 0
APERGY CORP COM 03755L104 1,219 212,043 SH   SOLE 18 212,043 0 0
APERGY CORP COM 03755L104 108 18,809 SH   SOLE 19 18,809 0 0
APERGY CORP COM 03755L104 21,860 3,801,741 SH   SOLE 21 3,801,741 0 0
APERGY CORP COM 03755L104 14,519 2,524,992 SH   SOLE 22 2,343,142 0 181,850
APERGY CORP COM 03755L104 195 33,852 SH   SOLE 26 25,547 0 8,305
APERGY CORP COM 03755L104 57 9,844 SH   SOLE 28 9,844 0 0
APERGY CORP COM 03755L104 162 28,197 SH   SOLE 30 28,197 0 0
APERGY CORP COM 03755L104 21 3,727 SH   SOLE 31 1,650 0 2,077
APERGY CORP COM 03755L104 12 2,153 SH   SOLE 36 2,153 0 0
APERGY CORP COM 03755L104 41 7,194 SH   SOLE 40 7,194 0 0
APEX GLOBAL BRANDS INC COM NEW 03755M201 1 2,239 SH   SOLE 21 2,239 0 0
APEX GLOBAL BRANDS INC COM NEW 03755M201 34 80,647 SH   SOLE 22 80,647 0 0
APOGEE ENTERPRISES INC COM 037598109 275 13,213 SH   SOLE 2 1,690 0 11,523
APOGEE ENTERPRISES INC COM 037598109 2 93 SH   SOLE 4 93 0 0
APOGEE ENTERPRISES INC COM 037598109 9 442 SH   SOLE 7 442 0 0
APOGEE ENTERPRISES INC COM 037598109 2,473 118,780 SH   SOLE 18 118,780 0 0
APOGEE ENTERPRISES INC COM 037598109 1,020 49,000 SH   SOLE 19 49,000 0 0
APOGEE ENTERPRISES INC COM 037598109 59,865 2,875,349 SH   SOLE 21 2,875,349 0 0
APOGEE ENTERPRISES INC COM 037598109 16,827 808,202 SH   SOLE 22 776,135 0 32,067
APOGEE ENTERPRISES INC COM 037598109 226 10,831 SH   SOLE 26 9,174 0 1,657
APOGEE ENTERPRISES INC COM 037598109 68 3,266 SH   SOLE 28 3,266 0 0
APOGEE ENTERPRISES INC COM 037598109 712 34,210 SH   SOLE 30 34,210 0 0
APOGEE ENTERPRISES INC COM 037598109 68 3,266 SH   SOLE 40 3,266 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 1,087 146,440 SH   SOLE 2 7,554 0 138,886
APOLLO COML REAL EST FIN INC COM 03762U105 3 380 SH   SOLE 4 380 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 21 2,811 SH   SOLE 7 2,811 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 5,154 694,603 SH   SOLE 18 694,603 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 2,376 320,269 SH   SOLE 19 320,269 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 146,307 19,717,961 SH   SOLE 21 19,717,961 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 31,843 4,291,484 SH   SOLE 22 4,103,761 0 187,723
APOLLO COML REAL EST FIN INC COM 03762U105 332 44,777 SH   SOLE 26 30,045 0 14,732
APOLLO COML REAL EST FIN INC COM 03762U105 182 24,561 SH   SOLE 28 24,561 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 1,378 185,762 SH   SOLE 30 185,762 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 10 1,330 SH   SOLE 34 1,330 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 120 16,198 SH   SOLE 40 16,198 0 0
APOLLO COML REAL EST FIN INC NOTE 4.750% 8/2 03762UAB1 780 1,125,000 PRN   SOLE 21 1,125,000 0 0
APOLLO COML REAL EST FIN INC NOTE 4.750% 8/2 03762UAB1 173 250,000 PRN   SOLE 22 250,000 0 0
APOLLO ENDOSURGERY INC COM 03767D108 6 2,909 SH   SOLE 18 2,909 0 0
APOLLO ENDOSURGERY INC COM 03767D108 55 28,858 SH   SOLE 21 28,858 0 0
APOLLO ENDOSURGERY INC COM 03767D108 4 2,186 SH   SOLE 22 2,186 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 9,440 281,780 SH   SOLE 18 281,780 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 12,153 362,780 SH   SOLE 19 362,780 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 7,966 237,793 SH   SOLE 21 237,793 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 108,932 3,251,705 SH   SOLE 22 3,251,705 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 392 11,710 SH   SOLE 23 11,710 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 15,204 453,859 SH   SOLE 30 453,859 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 2,154 64,290 SH   SOLE 34 64,290 0 0
APOLLO INVT CORP COM NEW 03761U502 2,443 361,921 SH   SOLE 30 361,921 0 0
APOLLO MED HLDGS INC COM NEW 03763A207 38 2,938 SH   SOLE 2 215 0 2,723
APOLLO MED HLDGS INC COM NEW 03763A207 1 111 SH   SOLE 7 111 0 0
APOLLO MED HLDGS INC COM NEW 03763A207 360 27,849 SH   SOLE 18 27,849 0 0
APOLLO MED HLDGS INC COM NEW 03763A207 194 15,003 SH   SOLE 19 15,003 0 0
APOLLO MED HLDGS INC COM NEW 03763A207 3,804 294,414 SH   SOLE 21 294,414 0 0
APOLLO MED HLDGS INC COM NEW 03763A207 6,688 517,617 SH   SOLE 22 499,060 0 18,557
APOLLO MED HLDGS INC COM NEW 03763A207 56 4,312 SH   SOLE 28 4,312 0 0
APOLLO MED HLDGS INC COM NEW 03763A207 163 12,584 SH   SOLE 30 12,584 0 0
APOLLO MED HLDGS INC COM NEW 03763A207 29 2,250 SH   SOLE 40 2,250 0 0
APPFOLIO INC COM CL A 03783C100 644 5,807 SH   SOLE 2 783 0 5,024
APPFOLIO INC COM CL A 03783C100 9 77 SH   SOLE 4 77 0 0
APPFOLIO INC COM CL A 03783C100 29 258 SH   SOLE 7 258 0 0
APPFOLIO INC COM CL A 03783C100 6,177 55,672 SH   SOLE 18 54,794 0 878
APPFOLIO INC COM CL A 03783C100 3,359 30,276 SH   SOLE 19 30,276 0 0
APPFOLIO INC COM CL A 03783C100 61,045 550,200 SH   SOLE 21 550,200 0 0
APPFOLIO INC COM CL A 03783C100 48,798 439,821 SH   SOLE 22 423,135 0 16,686
APPFOLIO INC COM CL A 03783C100 19 175 SH   SOLE 23 175 0 0
APPFOLIO INC COM CL A 03783C100 968 8,722 SH   SOLE 26 6,898 0 1,824
APPFOLIO INC COM CL A 03783C100 262 2,358 SH   SOLE 28 2,358 0 0
APPFOLIO INC COM CL A 03783C100 543 4,890 SH   SOLE 30 4,890 0 0
APPFOLIO INC COM CL A 03783C100 54 484 SH   SOLE 34 484 0 0
APPFOLIO INC COM CL A 03783C100 167 1,502 SH   SOLE 40 1,502 0 0
APPIAN CORP CL A 03782L101 504 12,532 SH   SOLE 2 1,714 0 10,818
APPIAN CORP CL A 03782L101 5 128 SH   SOLE 4 128 0 0
APPIAN CORP CL A 03782L101 23 574 SH   SOLE 7 574 0 0
APPIAN CORP CL A 03782L101 4,751 118,091 SH   SOLE 18 118,091 0 0
APPIAN CORP CL A 03782L101 2,785 69,219 SH   SOLE 19 69,219 0 0
APPIAN CORP CL A 03782L101 48,984 1,217,595 SH   SOLE 21 1,217,595 0 0
APPIAN CORP CL A 03782L101 38,501 957,010 SH   SOLE 22 924,509 0 32,501
APPIAN CORP CL A 03782L101 524 13,013 SH   SOLE 26 11,336 0 1,677
APPIAN CORP CL A 03782L101 227 5,638 SH   SOLE 28 5,638 0 0
APPIAN CORP CL A 03782L101 325 8,074 SH   SOLE 30 8,074 0 0
APPIAN CORP CL A 03782L101 101 2,505 SH   SOLE 40 2,505 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 4,052 441,869 SH   SOLE 2 46,750 0 395,119
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 1,144 124,753 SH   SOLE 4 124,753 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 2,094 228,383 SH   SOLE 7 228,383 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 940 102,499 SH   SOLE 18 102,499 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 2,465 268,770 SH   SOLE 19 268,770 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 37,653 4,106,062 SH   SOLE 21 4,106,062 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 69,503 7,579,361 SH   SOLE 22 7,211,841 0 367,520
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 62 6,721 SH   SOLE 23 6,721 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 4,726 515,345 SH   SOLE 25 515,345 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 1,519 165,670 SH   SOLE 26 41,565 0 124,105
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 301 32,866 SH   SOLE 28 32,866 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 1,021 111,336 SH   SOLE 29 111,336 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 8,706 949,407 SH   SOLE 30 949,407 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 38 4,187 SH   SOLE 31 4,187 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 52 5,626 SH   SOLE 34 5,626 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 79 8,635 SH   SOLE 36 8,635 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 228 24,908 SH   SOLE 40 24,908 0 0
APPLE INC COM 037833100 2,877,679 11,316,523 SH   SOLE 2 1,917,199 0 9,399,324
APPLE INC COM 037833100 547,212 2,151,923 SH   SOLE 4 2,030,183 0 121,740
APPLE INC COM 037833100 994,186 3,909,653 SH   SOLE 7 3,723,270 0 186,383
APPLE INC COM 037833100 41,201 162,024 SH   SOLE 13 162,024 0 0
APPLE INC COM 037833100 94,897 373,183 SH   SOLE 15 373,183 0 0
APPLE INC COM 037833100 924 3,635 SH   SOLE 17 0 0 3,635
APPLE INC COM 037833100 2,743,674 10,789,548 SH   SOLE 18 9,631,803 0 1,157,745
APPLE INC COM 037833100 1,082,853 4,258,339 SH   SOLE 19 4,258,339 0 0
APPLE INC COM 037833100 4,171 16,404 SH   SOLE 20 16,404 0 0
APPLE INC COM 037833100 22,061,620 86,757,716 SH   SOLE 21 86,757,716 0 0
APPLE INC COM 037833100 25,580,845 100,597,132 SH   SOLE 22 89,743,779 0 10,853,353
APPLE INC COM 037833100 890,126 3,500,437 SH   SOLE 23 3,500,437 0 0
APPLE INC COM 037833100 1,199,138 4,715,633 SH   SOLE 25 4,686,978 0 28,655
APPLE INC COM 037833100 4,817,430 18,944,629 SH   SOLE 26 2,574,566 0 16,370,063
APPLE INC COM 037833100 230,887 907,966 SH   SOLE 28 644,070 0 263,896
APPLE INC COM 037833100 211,928 833,412 SH   SOLE 29 230,170 0 603,242
APPLE INC COM 037833100 4,519,378 17,772,535 SH   SOLE 30 17,772,535 0 0
APPLE INC COM 037833100 536,259 2,108,848 SH   SOLE 31 1,010,611 0 1,098,237
APPLE INC COM 037833100 199,075 782,865 SH   SOLE 32 782,865 0 0
APPLE INC COM 037833100 438,881 1,725,907 SH   SOLE 34 1,725,907 0 0
APPLE INC COM 037833100 751,719 2,956,150 SH   SOLE 36 2,956,150 0 0
APPLE INC COM 037833100 25,439 100,039 SH   SOLE 40 100,039 0 0
APPLIED DNA SCIENCES INC COM 03815U300 1 365 SH   SOLE 21 365 0 0
APPLIED DNA SCIENCES INC COM 03815U300 290 72,147 SH   SOLE 22 72,147 0 0
APPLIED GENETIC TECHNOL CORP COM 03820J100 17 5,162 SH   SOLE 18 5,162 0 0
APPLIED GENETIC TECHNOL CORP COM 03820J100 177 53,988 SH   SOLE 21 53,988 0 0
APPLIED GENETIC TECHNOL CORP COM 03820J100 1,243 378,997 SH   SOLE 22 378,997 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 940 20,558 SH   SOLE 2 8,120 0 12,438
APPLIED INDL TECHNOLOGIES IN COM 03820C105 7 154 SH   SOLE 4 154 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 44 955 SH   SOLE 7 955 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 9,186 200,926 SH   SOLE 18 184,003 0 16,923
APPLIED INDL TECHNOLOGIES IN COM 03820C105 13,667 298,918 SH   SOLE 19 298,918 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 192,109 4,201,859 SH   SOLE 21 4,201,859 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 62,296 1,362,544 SH   SOLE 22 1,318,350 0 44,194
APPLIED INDL TECHNOLOGIES IN COM 03820C105 1,581 34,576 SH   SOLE 23 34,576 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 5,198 113,693 SH   SOLE 26 10,578 0 103,115
APPLIED INDL TECHNOLOGIES IN COM 03820C105 246 5,370 SH   SOLE 28 5,370 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 2,327 50,887 SH   SOLE 30 50,887 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 13 290 SH   SOLE 34 290 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 50 1,091 SH   SOLE 36 1,091 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 204 4,466 SH   SOLE 40 4,466 0 0
APPLIED MATLS INC COM 038222105 103,700 2,263,198 SH   SOLE 2 252,455 0 2,010,743
APPLIED MATLS INC COM 038222105 21,391 466,855 SH   SOLE 4 441,545 0 25,310
APPLIED MATLS INC COM 038222105 39,422 860,368 SH   SOLE 7 824,640 0 35,728
APPLIED MATLS INC COM 038222105 2,148 46,889 SH   SOLE 13 46,889 0 0
APPLIED MATLS INC COM 038222105 3,687 80,471 SH   SOLE 15 80,471 0 0
APPLIED MATLS INC COM 038222105 91,356 1,993,793 SH   SOLE 18 1,840,556 0 153,237
APPLIED MATLS INC COM 038222105 79,494 1,734,920 SH   SOLE 19 1,734,920 0 0
APPLIED MATLS INC COM 038222105 1,091,820 23,828,468 SH   SOLE 21 23,828,468 0 0
APPLIED MATLS INC COM 038222105 1,041,745 22,735,593 SH   SOLE 22 20,507,956 0 2,227,637
APPLIED MATLS INC COM 038222105 31,339 683,959 SH   SOLE 23 683,959 0 0
APPLIED MATLS INC COM 038222105 47,839 1,044,061 SH   SOLE 25 1,044,061 0 0
APPLIED MATLS INC COM 038222105 263,667 5,754,416 SH   SOLE 26 668,492 0 5,085,924
APPLIED MATLS INC COM 038222105 8,573 187,108 SH   SOLE 28 132,749 0 54,359
APPLIED MATLS INC COM 038222105 13,015 284,056 SH   SOLE 29 16,115 0 267,941
APPLIED MATLS INC COM 038222105 196,757 4,294,124 SH   SOLE 30 4,294,124 0 0
APPLIED MATLS INC COM 038222105 9,970 217,601 SH   SOLE 31 173,552 0 44,049
APPLIED MATLS INC COM 038222105 6,704 146,317 SH   SOLE 32 146,317 0 0
APPLIED MATLS INC COM 038222105 42,048 917,683 SH   SOLE 34 917,683 0 0
APPLIED MATLS INC COM 038222105 28,815 628,877 SH   SOLE 36 628,877 0 0
APPLIED MATLS INC COM 038222105 981 21,412 SH   SOLE 40 21,412 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 132 17,420 SH   SOLE 2 693 0 16,727
APPLIED OPTOELECTRONICS INC COM 03823U102 3 382 SH   SOLE 7 382 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 687 90,503 SH   SOLE 18 90,503 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 251 33,100 SH   SOLE 19 33,100 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 16,742 2,205,854 SH   SOLE 21 2,205,854 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 4,823 635,431 SH   SOLE 22 623,322 0 12,109
APPLIED OPTOELECTRONICS INC COM 03823U102 135 17,773 SH   SOLE 30 17,773 0 0
APPLIED THERAPEUTICS INC COM 03828A101 124 3,797 SH   SOLE 2 360 0 3,437
APPLIED THERAPEUTICS INC COM 03828A101 966 29,543 SH   SOLE 18 29,543 0 0
APPLIED THERAPEUTICS INC COM 03828A101 488 14,914 SH   SOLE 19 14,914 0 0
APPLIED THERAPEUTICS INC COM 03828A101 9,115 278,840 SH   SOLE 21 278,840 0 0
APPLIED THERAPEUTICS INC COM 03828A101 6,677 204,261 SH   SOLE 22 201,404 0 2,857
APREA THERAPEUTICS INC COM 03836J102 109 3,149 SH   SOLE 2 346 0 2,803
APREA THERAPEUTICS INC COM 03836J102 12 351 SH   SOLE 7 351 0 0
APREA THERAPEUTICS INC COM 03836J102 841 24,207 SH   SOLE 18 24,207 0 0
APREA THERAPEUTICS INC COM 03836J102 426 12,265 SH   SOLE 19 12,265 0 0
APREA THERAPEUTICS INC COM 03836J102 7,872 226,458 SH   SOLE 21 226,458 0 0
APREA THERAPEUTICS INC COM 03836J102 3,099 89,153 SH   SOLE 22 84,355 0 4,798
APTARGROUP INC COM 038336103 16,766 168,432 SH   SOLE 2 39,154 0 129,278
APTARGROUP INC COM 038336103 83 833 SH   SOLE 4 833 0 0
APTARGROUP INC COM 038336103 1,348 13,547 SH   SOLE 7 13,547 0 0
APTARGROUP INC COM 038336103 19,067 191,547 SH   SOLE 18 188,300 0 3,247
APTARGROUP INC COM 038336103 1,780 17,880 SH   SOLE 19 17,880 0 0
APTARGROUP INC COM 038336103 311,083 3,125,201 SH   SOLE 21 3,125,201 0 0
APTARGROUP INC COM 038336103 210,321 2,112,928 SH   SOLE 22 2,002,261 0 110,667
APTARGROUP INC COM 038336103 488 4,901 SH   SOLE 23 4,901 0 0
APTARGROUP INC COM 038336103 1,101 11,061 SH   SOLE 25 11,061 0 0
APTARGROUP INC COM 038336103 3,147 31,613 SH   SOLE 26 13,360 0 18,253
APTARGROUP INC COM 038336103 932 9,363 SH   SOLE 28 9,363 0 0
APTARGROUP INC COM 038336103 134 1,350 SH   SOLE 29 1,350 0 0
APTARGROUP INC COM 038336103 2,143 21,532 SH   SOLE 30 21,532 0 0
APTARGROUP INC COM 038336103 426 4,276 SH   SOLE 31 3,175 0 1,101
APTARGROUP INC COM 038336103 1,004 10,086 SH   SOLE 34 10,086 0 0
APTARGROUP INC COM 038336103 190 1,908 SH   SOLE 36 1,908 0 0
APTARGROUP INC COM 038336103 692 6,952 SH   SOLE 40 6,952 0 0
APTEVO THERAPEUTICS INC COM NEW 03835L207 4 1,035 SH   SOLE 21 1,035 0 0
APTEVO THERAPEUTICS INC COM NEW 03835L207 77 20,933 SH   SOLE 22 20,933 0 0
APTINYX INC COM 03836N103 18 8,148 SH   SOLE 18 8,148 0 0
APTINYX INC COM 03836N103 53 24,653 SH   SOLE 19 24,653 0 0
APTINYX INC COM 03836N103 158 72,963 SH   SOLE 21 72,963 0 0
APTINYX INC COM 03836N103 652 301,718 SH   SOLE 22 301,718 0 0
APTINYX INC COM 03836N103 4 1,667 SH   SOLE 23 1,667 0 0
APTINYX INC COM 03836N103 37 17,145 SH   SOLE 26 0 0 17,145
APTIV PLC SHS G6095L109 32,940 668,972 SH   SOLE 2 96,336 0 572,636
APTIV PLC SHS G6095L109 6,708 136,234 SH   SOLE 4 129,220 0 7,014
APTIV PLC SHS G6095L109 11,336 230,218 SH   SOLE 7 221,031 0 9,187
APTIV PLC SHS G6095L109 42 849 SH   SOLE 13 849 0 0
APTIV PLC SHS G6095L109 1,146 23,275 SH   SOLE 15 23,275 0 0
APTIV PLC SHS G6095L109 33,695 684,301 SH   SOLE 18 646,842 0 37,459
APTIV PLC SHS G6095L109 42,446 862,023 SH   SOLE 19 862,023 0 0
APTIV PLC SHS G6095L109 289,404 5,877,414 SH   SOLE 21 5,877,414 0 0
APTIV PLC SHS G6095L109 302,879 6,151,079 SH   SOLE 22 5,534,619 0 616,460
APTIV PLC SHS G6095L109 9,481 192,550 SH   SOLE 23 192,550 0 0
APTIV PLC SHS G6095L109 14,790 300,370 SH   SOLE 25 300,370 0 0
APTIV PLC SHS G6095L109 59,963 1,217,777 SH   SOLE 26 190,594 0 1,027,183
APTIV PLC SHS G6095L109 2,527 51,318 SH   SOLE 28 36,928 0 14,390
APTIV PLC SHS G6095L109 231 4,688 SH   SOLE 29 4,688 0 0
APTIV PLC SHS G6095L109 46,007 934,338 SH   SOLE 30 934,338 0 0
APTIV PLC SHS G6095L109 3,092 62,798 SH   SOLE 31 49,185 0 13,613
APTIV PLC SHS G6095L109 26,716 542,569 SH   SOLE 34 542,569 0 0
APTIV PLC SHS G6095L109 8,756 177,817 SH   SOLE 36 177,817 0 0
APTIV PLC SHS G6095L109 266 5,405 SH   SOLE 40 5,405 0 0
APYX MED CORP COM 03837C106 98 27,334 SH   SOLE 2 1,371 0 25,963
APYX MED CORP COM 03837C106 440 122,474 SH   SOLE 18 122,474 0 0
APYX MED CORP COM 03837C106 213 59,378 SH   SOLE 19 59,378 0 0
APYX MED CORP COM 03837C106 4,259 1,186,248 SH   SOLE 21 1,186,248 0 0
APYX MED CORP COM 03837C106 3,029 843,863 SH   SOLE 22 826,680 0 17,183
AQUA METALS INC COM 03837J101 5 11,964 SH   SOLE 18 11,964 0 0
AQUA METALS INC COM 03837J101 66 147,291 SH   SOLE 21 147,291 0 0
AQUA METALS INC COM 03837J101 304 676,182 SH   SOLE 22 676,182 0 0
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 6 3,914 SH   SOLE 18 3,914 0 0
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 66 40,202 SH   SOLE 21 40,202 0 0
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 25 15,151 SH   SOLE 22 15,151 0 0
AQUESTIVE THERAPEUTICS INC COM 03843E104 7 3,282 SH   SOLE 18 3,282 0 0
AQUESTIVE THERAPEUTICS INC COM 03843E104 92 42,177 SH   SOLE 21 42,177 0 0
AQUESTIVE THERAPEUTICS INC COM 03843E104 364 166,003 SH   SOLE 22 166,003 0 0
ARAMARK COM 03852U106 11,676 584,687 SH   SOLE 2 43,792 0 540,895
ARAMARK COM 03852U106 2,568 128,603 SH   SOLE 4 122,039 0 6,564
ARAMARK COM 03852U106 438 21,941 SH   SOLE 7 21,941 0 0
ARAMARK COM 03852U106 15 767 SH   SOLE 13 767 0 0
ARAMARK COM 03852U106 507 25,367 SH   SOLE 15 25,367 0 0
ARAMARK COM 03852U106 4,051 202,857 SH   SOLE 18 183,422 0 19,435
ARAMARK COM 03852U106 1,243 62,262 SH   SOLE 19 62,262 0 0
ARAMARK COM 03852U106 63,557 3,182,615 SH   SOLE 21 3,182,615 0 0
ARAMARK COM 03852U106 135,218 6,771,032 SH   SOLE 22 6,348,829 0 422,203
ARAMARK COM 03852U106 3,540 177,241 SH   SOLE 23 177,241 0 0
ARAMARK COM 03852U106 4,945 247,612 SH   SOLE 25 247,612 0 0
ARAMARK COM 03852U106 20,700 1,036,547 SH   SOLE 26 212,474 0 824,073
ARAMARK COM 03852U106 982 49,153 SH   SOLE 28 34,812 0 14,341
ARAMARK COM 03852U106 1,145 57,340 SH   SOLE 29 4,702 0 52,638
ARAMARK COM 03852U106 7,093 355,182 SH   SOLE 30 355,182 0 0
ARAMARK COM 03852U106 1,151 57,627 SH   SOLE 31 40,936 0 16,691
ARAMARK COM 03852U106 263 13,149 SH   SOLE 34 13,149 0 0
ARAMARK COM 03852U106 3,497 175,125 SH   SOLE 36 175,125 0 0
ARAMARK COM 03852U106 98 4,918 SH   SOLE 40 4,918 0 0
ARAVIVE INC COM 03890D108 15 2,538 SH   SOLE 18 2,538 0 0
ARAVIVE INC COM 03890D108 137 23,805 SH   SOLE 21 23,805 0 0
ARAVIVE INC COM 03890D108 1,010 175,263 SH   SOLE 22 175,263 0 0
ARBOR RLTY TR INC COM 038923108 249 50,905 SH   SOLE 2 50,905 0 0
ARBOR RLTY TR INC COM 038923108 9,350 1,908,226 SH   SOLE 21 1,908,226 0 0
ARBOR RLTY TR INC COM 038923108 226 46,065 SH   SOLE 26 39,849 0 6,216
ARBOR RLTY TR INC COM 038923108 71 14,540 SH   SOLE 28 14,540 0 0
ARBOR RLTY TR INC COM 038923108 124 25,214 SH   SOLE 30 25,214 0 0
ARBOR RLTY TR INC COM 038923108 31 6,310 SH   SOLE 40 6,310 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 11 10,790 SH   SOLE 18 10,790 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 94 92,881 SH   SOLE 21 92,881 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 12 14,589 SH   SOLE 2 14,589 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 9 11,082 SH   SOLE 18 11,082 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 101 124,856 SH   SOLE 19 124,856 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 94 116,325 SH   SOLE 21 116,325 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 1,136 1,402,499 SH   SOLE 22 1,402,499 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 41 50,425 SH   SOLE 23 50,425 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 431 24,587 SH   SOLE 2 1,449 0 23,138
ARCBEST CORP COM 03937C105 4 225 SH   SOLE 4 225 0 0
ARCBEST CORP COM 03937C105 7 422 SH   SOLE 7 422 0 0
ARCBEST CORP COM 03937C105 2,073 118,316 SH   SOLE 18 118,316 0 0
ARCBEST CORP COM 03937C105 825 47,075 SH   SOLE 19 47,075 0 0
ARCBEST CORP COM 03937C105 50,202 2,865,437 SH   SOLE 21 2,865,437 0 0
ARCBEST CORP COM 03937C105 13,747 784,638 SH   SOLE 22 751,211 0 33,427
ARCBEST CORP COM 03937C105 219 12,508 SH   SOLE 26 11,178 0 1,330
ARCBEST CORP COM 03937C105 64 3,627 SH   SOLE 28 3,627 0 0
ARCBEST CORP COM 03937C105 566 32,289 SH   SOLE 30 32,289 0 0
ARCBEST CORP COM 03937C105 50 2,845 SH   SOLE 40 2,845 0 0
ARCH CAP GROUP LTD ORD G0450A105 24,832 872,515 SH   SOLE 2 65,720 0 806,795
ARCH CAP GROUP LTD ORD G0450A105 5,859 205,867 SH   SOLE 4 195,469 0 10,398
ARCH CAP GROUP LTD ORD G0450A105 10,823 380,304 SH   SOLE 7 135,478 0 244,826
ARCH CAP GROUP LTD ORD G0450A105 432 15,178 SH   SOLE 13 15,178 0 0
ARCH CAP GROUP LTD ORD G0450A105 1,266 44,490 SH   SOLE 15 44,490 0 0
ARCH CAP GROUP LTD ORD G0450A105 7,548 265,225 SH   SOLE 18 225,601 0 39,624
ARCH CAP GROUP LTD ORD G0450A105 2,540 89,256 SH   SOLE 19 89,256 0 0
ARCH CAP GROUP LTD ORD G0450A105 309,580 10,877,736 SH   SOLE 21 10,877,736 0 0
ARCH CAP GROUP LTD ORD G0450A105 323,868 11,379,763 SH   SOLE 22 10,706,985 0 672,778
ARCH CAP GROUP LTD ORD G0450A105 8,311 292,022 SH   SOLE 23 292,022 0 0
ARCH CAP GROUP LTD ORD G0450A105 13,465 473,129 SH   SOLE 25 473,129 0 0
ARCH CAP GROUP LTD ORD G0450A105 51,789 1,819,720 SH   SOLE 26 361,221 0 1,458,499
ARCH CAP GROUP LTD ORD G0450A105 2,347 82,464 SH   SOLE 28 58,149 0 24,315
ARCH CAP GROUP LTD ORD G0450A105 2,609 91,690 SH   SOLE 29 5,878 0 85,812
ARCH CAP GROUP LTD ORD G0450A105 35,930 1,262,471 SH   SOLE 30 1,262,471 0 0
ARCH CAP GROUP LTD ORD G0450A105 2,681 94,202 SH   SOLE 31 70,350 0 23,852
ARCH CAP GROUP LTD ORD G0450A105 619 21,738 SH   SOLE 34 21,738 0 0
ARCH CAP GROUP LTD ORD G0450A105 11,599 407,562 SH   SOLE 36 407,562 0 0
ARCH CAP GROUP LTD ORD G0450A105 236 8,291 SH   SOLE 40 8,291 0 0
ARCH COAL INC CL A 039380407 124 4,285 SH   SOLE 2 895 0 3,390
ARCH COAL INC CL A 039380407 3 93 SH   SOLE 4 93 0 0
ARCH COAL INC CL A 039380407 8 279 SH   SOLE 7 279 0 0
ARCH COAL INC CL A 039380407 1,539 53,244 SH   SOLE 18 53,244 0 0
ARCH COAL INC CL A 039380407 814 28,153 SH   SOLE 19 28,153 0 0
ARCH COAL INC CL A 039380407 15,398 532,803 SH   SOLE 21 532,803 0 0
ARCH COAL INC CL A 039380407 12,330 426,634 SH   SOLE 22 407,217 0 19,417
ARCH COAL INC CL A 039380407 230 7,975 SH   SOLE 26 6,722 0 1,253
ARCH COAL INC CL A 039380407 65 2,253 SH   SOLE 28 2,253 0 0
ARCH COAL INC CL A 039380407 169 5,834 SH   SOLE 30 5,834 0 0
ARCH COAL INC CL A 039380407 46 1,592 SH   SOLE 40 1,592 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 56,639 1,609,978 SH   SOLE 2 333,379 0 1,276,599
ARCHER DANIELS MIDLAND CO COM 039483102 9,711 276,049 SH   SOLE 4 261,492 0 14,557
ARCHER DANIELS MIDLAND CO COM 039483102 46,851 1,331,745 SH   SOLE 7 806,781 0 524,964
ARCHER DANIELS MIDLAND CO COM 039483102 930 26,429 SH   SOLE 13 26,429 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 2,084 59,244 SH   SOLE 15 59,244 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 0 12 SH   SOLE 17 0 0 12
ARCHER DANIELS MIDLAND CO COM 039483102 49,903 1,418,497 SH   SOLE 18 1,334,510 0 83,987
ARCHER DANIELS MIDLAND CO COM 039483102 7,186 204,274 SH   SOLE 19 204,274 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 466,581 13,262,682 SH   SOLE 21 13,262,682 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 474,918 13,499,662 SH   SOLE 22 12,083,849 0 1,415,813
ARCHER DANIELS MIDLAND CO COM 039483102 14,319 407,011 SH   SOLE 23 407,011 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 21,243 603,842 SH   SOLE 25 603,842 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 103,696 2,947,574 SH   SOLE 26 380,303 0 2,567,271
ARCHER DANIELS MIDLAND CO COM 039483102 3,983 113,223 SH   SOLE 28 79,868 0 33,355
ARCHER DANIELS MIDLAND CO COM 039483102 426 12,109 SH   SOLE 29 12,109 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 75,282 2,139,895 SH   SOLE 30 2,139,895 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 5,418 154,019 SH   SOLE 31 103,328 0 50,691
ARCHER DANIELS MIDLAND CO COM 039483102 1,031 29,307 SH   SOLE 34 29,307 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 17,271 490,919 SH   SOLE 36 490,919 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 469 13,334 SH   SOLE 40 13,334 0 0
ARCHROCK INC COM 03957W106 563 149,673 SH   SOLE 2 27,505 0 122,168
ARCHROCK INC COM 03957W106 1 343 SH   SOLE 4 343 0 0
ARCHROCK INC COM 03957W106 9 2,263 SH   SOLE 7 2,263 0 0
ARCHROCK INC COM 03957W106 2,266 602,606 SH   SOLE 18 602,606 0 0
ARCHROCK INC COM 03957W106 2,527 672,167 SH   SOLE 19 672,167 0 0
ARCHROCK INC COM 03957W106 54,809 14,576,838 SH   SOLE 21 14,576,838 0 0
ARCHROCK INC COM 03957W106 17,629 4,688,435 SH   SOLE 22 4,517,752 0 170,683
ARCHROCK INC COM 03957W106 286 75,965 SH   SOLE 23 75,965 0 0
ARCHROCK INC COM 03957W106 1,845 490,780 SH   SOLE 26 51,139 0 439,641
ARCHROCK INC COM 03957W106 60 15,860 SH   SOLE 28 15,860 0 0
ARCHROCK INC COM 03957W106 597 158,788 SH   SOLE 30 158,788 0 0
ARCHROCK INC COM 03957W106 11 3,000 SH   SOLE 31 0 0 3,000
ARCHROCK INC COM 03957W106 419 111,403 SH   SOLE 34 111,403 0 0
ARCHROCK INC COM 03957W106 63 16,865 SH   SOLE 40 16,865 0 0
ARCIMOTO INC COM 039587100 3 2,901 SH   SOLE 18 2,901 0 0
ARCIMOTO INC COM 039587100 47 41,210 SH   SOLE 21 41,210 0 0
ARCO PLATFORM LTD COM CL A G04553106 2,505 59,280 SH   SOLE 18 0 0 59,280
ARCO PLATFORM LTD COM CL A G04553106 43,672 1,033,414 SH   SOLE 19 1,033,414 0 0
ARCO PLATFORM LTD COM CL A G04553106 114 2,689 SH   SOLE 22 2,689 0 0
ARCO PLATFORM LTD COM CL A G04553106 2,057 48,669 SH   SOLE 25 48,669 0 0
ARCO PLATFORM LTD COM CL A G04553106 327 7,748 SH   SOLE 26 0 0 7,748
ARCO PLATFORM LTD COM CL A G04553106 30,173 713,990 SH   SOLE 34 713,990 0 0
ARCONIC INC COM 03965L100 22,263 1,386,259 SH   SOLE 2 492,080 0 894,179
ARCONIC INC COM 03965L100 2,895 180,232 SH   SOLE 4 168,526 0 11,706
ARCONIC INC COM 03965L100 5,589 348,028 SH   SOLE 7 318,651 0 29,377
ARCONIC INC COM 03965L100 134 8,368 SH   SOLE 13 8,368 0 0
ARCONIC INC COM 03965L100 493 30,681 SH   SOLE 15 30,681 0 0
ARCONIC INC COM 03965L100 12,520 779,559 SH   SOLE 18 719,183 0 60,376
ARCONIC INC COM 03965L100 22,731 1,415,396 SH   SOLE 19 1,415,396 0 0
ARCONIC INC COM 03965L100 216,070 13,453,912 SH   SOLE 21 13,453,912 0 0
ARCONIC INC COM 03965L100 151,004 9,402,488 SH   SOLE 22 8,456,866 0 945,622
ARCONIC INC COM 03965L100 4,587 285,608 SH   SOLE 23 285,608 0 0
ARCONIC INC COM 03965L100 7,027 437,569 SH   SOLE 25 437,569 0 0
ARCONIC INC COM 03965L100 43,679 2,719,758 SH   SOLE 26 408,370 0 2,311,388
ARCONIC INC COM 03965L100 1,354 84,336 SH   SOLE 28 57,111 0 27,225
ARCONIC INC COM 03965L100 1,399 87,102 SH   SOLE 29 4,212 0 82,890
ARCONIC INC COM 03965L100 22,387 1,393,942 SH   SOLE 30 1,393,942 0 0
ARCONIC INC COM 03965L100 1,792 111,563 SH   SOLE 31 74,447 0 37,116
ARCONIC INC COM 03965L100 21,990 1,369,238 SH   SOLE 34 1,369,238 0 0
ARCONIC INC COM 03965L100 4,373 272,268 SH   SOLE 36 272,268 0 0
ARCONIC INC COM 03965L100 148 9,204 SH   SOLE 40 9,204 0 0
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 70 20,877 SH   SOLE 4 20,877 0 0
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 4,240 1,269,590 SH   SOLE 21 1,269,590 0 0
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 2,338 700,025 SH   SOLE 22 685,034 0 14,991
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 1,187 355,485 SH   SOLE 30 355,485 0 0
ARCOSA INC COM 039653100 1,837 46,232 SH   SOLE 2 2,450 0 43,782
ARCOSA INC COM 039653100 9 224 SH   SOLE 4 224 0 0
ARCOSA INC COM 039653100 34 857 SH   SOLE 7 857 0 0
ARCOSA INC COM 039653100 8,825 222,065 SH   SOLE 18 222,065 0 0
ARCOSA INC COM 039653100 3,632 91,398 SH   SOLE 19 91,398 0 0
ARCOSA INC COM 039653100 216,527 5,448,580 SH   SOLE 21 5,448,580 0 0
ARCOSA INC COM 039653100 56,675 1,426,153 SH   SOLE 22 1,369,848 0 56,305
ARCOSA INC COM 039653100 535 13,462 SH   SOLE 26 8,235 0 5,227
ARCOSA INC COM 039653100 231 5,811 SH   SOLE 28 5,811 0 0
ARCOSA INC COM 039653100 2,418 60,843 SH   SOLE 30 60,843 0 0
ARCOSA INC COM 039653100 53 1,344 SH   SOLE 31 0 0 1,344
ARCOSA INC COM 039653100 102 2,579 SH   SOLE 36 2,579 0 0
ARCOSA INC COM 039653100 154 3,883 SH   SOLE 40 3,883 0 0
ARCTURUS THERAPEUTICS HLDG I COM 03969T109 33 2,417 SH   SOLE 18 2,417 0 0
ARCTURUS THERAPEUTICS HLDG I COM 03969T109 904 66,484 SH   SOLE 21 66,484 0 0
ARCTURUS THERAPEUTICS HLDG I COM 03969T109 89 6,523 SH   SOLE 22 6,523 0 0
ARCUS BIOSCIENCES INC COM 03969F109 474 34,164 SH   SOLE 2 5,909 0 28,255
ARCUS BIOSCIENCES INC COM 03969F109 12 865 SH   SOLE 7 865 0 0
ARCUS BIOSCIENCES INC COM 03969F109 1,788 128,816 SH   SOLE 18 120,555 0 8,261
ARCUS BIOSCIENCES INC COM 03969F109 2,577 185,682 SH   SOLE 19 185,682 0 0
ARCUS BIOSCIENCES INC COM 03969F109 16,796 1,210,079 SH   SOLE 21 1,210,079 0 0
ARCUS BIOSCIENCES INC COM 03969F109 15,444 1,112,646 SH   SOLE 22 1,062,565 0 50,081
ARCUS BIOSCIENCES INC COM 03969F109 306 22,013 SH   SOLE 23 22,013 0 0
ARCUS BIOSCIENCES INC COM 03969F109 1,076 77,535 SH   SOLE 26 0 0 77,535
ARCUS BIOSCIENCES INC COM 03969F109 62 4,442 SH   SOLE 28 4,442 0 0
ARCUS BIOSCIENCES INC COM 03969F109 57 4,106 SH   SOLE 30 4,106 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 93 3,121 SH   SOLE 2 532 0 2,589
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 20 679 SH   SOLE 7 679 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 1,553 52,101 SH   SOLE 18 52,101 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 8,130 272,829 SH   SOLE 19 272,829 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 150 5,038 SH   SOLE 20 5,038 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 9,835 330,032 SH   SOLE 21 330,032 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 3,102 104,089 SH   SOLE 22 100,434 0 3,655
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 2,868 96,242 SH   SOLE 26 17,514 0 78,728
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 35 1,178 SH   SOLE 31 0 0 1,178
ARDAGH GROUP S A CL A L0223L101 467 39,343 SH   SOLE 2 3,888 0 35,455
ARDAGH GROUP S A CL A L0223L101 2 189 SH   SOLE 7 189 0 0
ARDAGH GROUP S A CL A L0223L101 109 9,169 SH   SOLE 18 9,169 0 0
ARDAGH GROUP S A CL A L0223L101 47 3,946 SH   SOLE 19 3,946 0 0
ARDAGH GROUP S A CL A L0223L101 2,650 223,457 SH   SOLE 21 223,457 0 0
ARDAGH GROUP S A CL A L0223L101 2,061 173,818 SH   SOLE 22 149,137 0 24,681
ARDAGH GROUP S A CL A L0223L101 6 473 SH   SOLE 31 473 0 0
ARDELYX INC COM 039697107 328 57,714 SH   SOLE 2 2,984 0 54,730
ARDELYX INC COM 039697107 4 712 SH   SOLE 7 712 0 0
ARDELYX INC COM 039697107 1,295 227,791 SH   SOLE 18 227,791 0 0
ARDELYX INC COM 039697107 882 155,158 SH   SOLE 19 155,158 0 0
ARDELYX INC COM 039697107 16,868 2,967,061 SH   SOLE 21 2,967,061 0 0
ARDELYX INC COM 039697107 9,871 1,736,382 SH   SOLE 22 1,704,021 0 32,361
ARDELYX INC COM 039697107 42 7,360 SH   SOLE 23 7,360 0 0
ARDELYX INC COM 039697107 174 30,644 SH   SOLE 26 0 0 30,644
ARDELYX INC COM 039697107 43 7,487 SH   SOLE 30 7,487 0 0
ARDMORE SHIPPING CORP COM Y0207T100 157 29,914 SH   SOLE 2 3,940 0 25,974
ARDMORE SHIPPING CORP COM Y0207T100 3 494 SH   SOLE 7 494 0 0
ARDMORE SHIPPING CORP COM Y0207T100 655 124,853 SH   SOLE 18 124,853 0 0
ARDMORE SHIPPING CORP COM Y0207T100 416 79,202 SH   SOLE 19 79,202 0 0
ARDMORE SHIPPING CORP COM Y0207T100 6,227 1,186,149 SH   SOLE 21 1,186,149 0 0
ARDMORE SHIPPING CORP COM Y0207T100 2,702 514,741 SH   SOLE 22 495,425 0 19,316
ARDMORE SHIPPING CORP COM Y0207T100 94 17,950 SH   SOLE 23 17,950 0 0
ARDMORE SHIPPING CORP COM Y0207T100 126 24,041 SH   SOLE 26 0 0 24,041
ARENA PHARMACEUTICALS INC COM NEW 040047607 4,470 106,423 SH   SOLE 2 84,101 0 22,322
ARENA PHARMACEUTICALS INC COM NEW 040047607 13 302 SH   SOLE 4 302 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 37 885 SH   SOLE 7 885 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 9,287 221,123 SH   SOLE 18 218,371 0 2,752
ARENA PHARMACEUTICALS INC COM NEW 040047607 36,914 878,898 SH   SOLE 19 878,898 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 89,027 2,119,699 SH   SOLE 21 2,119,699 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 59,884 1,425,800 SH   SOLE 22 1,370,421 0 55,379
ARENA PHARMACEUTICALS INC COM NEW 040047607 29 696 SH   SOLE 23 696 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 918 21,853 SH   SOLE 26 13,713 0 8,140
ARENA PHARMACEUTICALS INC COM NEW 040047607 273 6,498 SH   SOLE 28 6,498 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 857 20,396 SH   SOLE 30 20,396 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 12,274 292,236 SH   SOLE 34 292,236 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 212 5,054 SH   SOLE 40 5,054 0 0
ARES CAPITAL CORP COM 04010L103 11,655 1,081,136 SH   SOLE 30 1,081,136 0 0
ARES CAPITAL CORP NOTE 3.750% 2/0 04010LAT0 1,027 1,140,000 PRN   SOLE 21 1,140,000 0 0
ARES CAPITAL CORP NOTE 4.625% 3/0 04010LAW3 1,082 1,250,000 PRN   SOLE 21 1,250,000 0 0
ARES COML REAL ESTATE CORP COM 04013V108 200 28,615 SH   SOLE 2 1,963 0 26,652
ARES COML REAL ESTATE CORP COM 04013V108 4 551 SH   SOLE 7 551 0 0
ARES COML REAL ESTATE CORP COM 04013V108 752 107,554 SH   SOLE 18 107,554 0 0
ARES COML REAL ESTATE CORP COM 04013V108 526 75,262 SH   SOLE 19 75,262 0 0
ARES COML REAL ESTATE CORP COM 04013V108 12,748 1,823,698 SH   SOLE 21 1,823,698 0 0
ARES COML REAL ESTATE CORP COM 04013V108 7,281 1,041,591 SH   SOLE 22 1,022,450 0 19,141
ARES COML REAL ESTATE CORP COM 04013V108 1,590 227,445 SH   SOLE 26 0 0 227,445
ARES COML REAL ESTATE CORP COM 04013V108 26 3,763 SH   SOLE 30 3,763 0 0
ARES DYNAMIC CR ALLOCATION F COM 04014F102 849 78,726 SH   SOLE 2 78,726 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 894 28,915 SH   SOLE 2 5,954 0 22,961
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 11 347 SH   SOLE 4 347 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 41 1,333 SH   SOLE 7 1,333 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 8,246 266,610 SH   SOLE 18 248,831 0 17,779
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 8,422 272,302 SH   SOLE 19 272,302 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 72,883 2,356,380 SH   SOLE 21 2,356,380 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 68,671 2,220,196 SH   SOLE 22 2,136,359 0 83,837
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 559 18,060 SH   SOLE 23 18,060 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 2,802 90,606 SH   SOLE 26 16,305 0 74,301
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 374 12,105 SH   SOLE 28 12,105 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 792 25,615 SH   SOLE 30 25,615 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 288 9,319 SH   SOLE 40 9,319 0 0
ARGAN INC COM 04010E109 259 7,496 SH   SOLE 2 793 0 6,703
ARGAN INC COM 04010E109 10 295 SH   SOLE 7 295 0 0
ARGAN INC COM 04010E109 1,907 55,156 SH   SOLE 18 55,156 0 0
ARGAN INC COM 04010E109 960 27,772 SH   SOLE 19 27,772 0 0
ARGAN INC COM 04010E109 18,612 538,382 SH   SOLE 21 538,382 0 0
ARGAN INC COM 04010E109 13,658 395,090 SH   SOLE 22 379,868 0 15,222
ARGAN INC COM 04010E109 185 5,343 SH   SOLE 26 0 0 5,343
ARGAN INC COM 04010E109 66 1,912 SH   SOLE 28 1,912 0 0
ARGAN INC COM 04010E109 182 5,256 SH   SOLE 30 5,256 0 0
ARGAN INC COM 04010E109 47 1,354 SH   SOLE 40 1,354 0 0
ARGENX SE SPONSORED ADR 04016X101 12,488 94,801 SH   SOLE 19 94,801 0 0
ARGENX SE SPONSORED ADR 04016X101 24,517 186,112 SH   SOLE 21 186,112 0 0
ARGENX SE SPONSORED ADR 04016X101 227 1,722 SH   SOLE 30 1,722 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 1,160 31,307 SH   SOLE 2 1,679 0 29,628
ARGO GROUP INTL HLDGS LTD COM G0464B107 4 104 SH   SOLE 4 104 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 21 554 SH   SOLE 7 554 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 4,374 118,038 SH   SOLE 18 118,038 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 2,703 72,934 SH   SOLE 19 72,934 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 44,404 1,198,158 SH   SOLE 21 1,198,158 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 35,706 963,469 SH   SOLE 22 925,845 0 37,624
ARGO GROUP INTL HLDGS LTD COM G0464B107 30 815 SH   SOLE 23 815 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 553 14,928 SH   SOLE 26 6,724 0 8,204
ARGO GROUP INTL HLDGS LTD COM G0464B107 152 4,094 SH   SOLE 28 4,094 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 464 12,513 SH   SOLE 30 12,513 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 53 1,434 SH   SOLE 36 1,434 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 110 2,967 SH   SOLE 40 2,967 0 0
ARIDIS PHARMACEUTICALS INC COM 040334104 7 1,222 SH   SOLE 18 1,222 0 0
ARIDIS PHARMACEUTICALS INC COM 040334104 29 5,063 SH   SOLE 21 5,063 0 0
ARISTA NETWORKS INC COM 040413106 28,005 138,260 SH   SOLE 2 12,335 0 125,925
ARISTA NETWORKS INC COM 040413106 4,954 24,460 SH   SOLE 4 23,086 0 1,374
ARISTA NETWORKS INC COM 040413106 9,388 46,351 SH   SOLE 7 44,715 0 1,636
ARISTA NETWORKS INC COM 040413106 23 115 SH   SOLE 13 115 0 0
ARISTA NETWORKS INC COM 040413106 903 4,459 SH   SOLE 15 4,459 0 0
ARISTA NETWORKS INC COM 040413106 22,182 109,515 SH   SOLE 18 101,594 0 7,921
ARISTA NETWORKS INC COM 040413106 3,725 18,390 SH   SOLE 19 18,390 0 0
ARISTA NETWORKS INC COM 040413106 323,478 1,597,028 SH   SOLE 21 1,597,028 0 0
ARISTA NETWORKS INC COM 040413106 271,099 1,338,432 SH   SOLE 22 1,206,021 0 132,411
ARISTA NETWORKS INC COM 040413106 7,912 39,061 SH   SOLE 23 39,061 0 0
ARISTA NETWORKS INC COM 040413106 17,373 85,772 SH   SOLE 25 85,772 0 0
ARISTA NETWORKS INC COM 040413106 53,547 264,365 SH   SOLE 26 48,051 0 216,314
ARISTA NETWORKS INC COM 040413106 2,169 10,708 SH   SOLE 28 7,673 0 3,035
ARISTA NETWORKS INC COM 040413106 2,572 12,697 SH   SOLE 29 1,198 0 11,499
ARISTA NETWORKS INC COM 040413106 48,340 238,655 SH   SOLE 30 238,655 0 0
ARISTA NETWORKS INC COM 040413106 2,128 10,504 SH   SOLE 31 8,609 0 1,895
ARISTA NETWORKS INC COM 040413106 1,766 8,718 SH   SOLE 34 8,718 0 0
ARISTA NETWORKS INC COM 040413106 7,206 35,577 SH   SOLE 36 35,577 0 0
ARISTA NETWORKS INC COM 040413106 269 1,330 SH   SOLE 40 1,330 0 0
ARK RESTAURANTS CORP COM 040712101 5 455 SH   SOLE 18 455 0 0
ARK RESTAURANTS CORP COM 040712101 52 4,897 SH   SOLE 21 4,897 0 0
ARK RESTAURANTS CORP COM 040712101 39 3,696 SH   SOLE 22 3,696 0 0
ARLINGTON ASSET INVST CORP CL A NEW 041356205 75 34,037 SH   SOLE 2 1,767 0 32,270
ARLINGTON ASSET INVST CORP CL A NEW 041356205 1 360 SH   SOLE 7 360 0 0
ARLINGTON ASSET INVST CORP CL A NEW 041356205 292 133,184 SH   SOLE 18 133,184 0 0
ARLINGTON ASSET INVST CORP CL A NEW 041356205 143 65,349 SH   SOLE 19 65,349 0 0
ARLINGTON ASSET INVST CORP CL A NEW 041356205 4,510 2,059,258 SH   SOLE 21 2,059,258 0 0
ARLINGTON ASSET INVST CORP CL A NEW 041356205 3,615 1,650,513 SH   SOLE 22 1,624,424 0 26,089
ARLO TECHNOLOGIES INC COM 04206A101 169 69,614 SH   SOLE 2 2,652 0 66,962
ARLO TECHNOLOGIES INC COM 04206A101 1 235 SH   SOLE 4 235 0 0
ARLO TECHNOLOGIES INC COM 04206A101 3 1,338 SH   SOLE 7 1,338 0 0
ARLO TECHNOLOGIES INC COM 04206A101 892 367,224 SH   SOLE 18 367,224 0 0
ARLO TECHNOLOGIES INC COM 04206A101 504 207,331 SH   SOLE 19 207,331 0 0
ARLO TECHNOLOGIES INC COM 04206A101 20,413 8,400,330 SH   SOLE 21 8,400,330 0 0
ARLO TECHNOLOGIES INC COM 04206A101 5,753 2,367,575 SH   SOLE 22 2,299,002 0 68,573
ARLO TECHNOLOGIES INC COM 04206A101 46 18,752 SH   SOLE 26 8,622 0 10,130
ARLO TECHNOLOGIES INC COM 04206A101 21 8,636 SH   SOLE 28 8,636 0 0
ARLO TECHNOLOGIES INC COM 04206A101 189 77,875 SH   SOLE 30 77,875 0 0
ARLO TECHNOLOGIES INC COM 04206A101 17 6,895 SH   SOLE 40 6,895 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 629 58,809 SH   SOLE 2 16,143 0 42,666
ARMADA HOFFLER PPTYS INC COM 04208T108 343 32,049 SH   SOLE 4 32,049 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 656 61,332 SH   SOLE 7 61,332 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 2,646 247,333 SH   SOLE 18 247,333 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 3,787 353,945 SH   SOLE 19 353,945 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 67,039 6,265,330 SH   SOLE 21 6,265,330 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 29,680 2,773,813 SH   SOLE 22 2,717,657 0 56,156
ARMADA HOFFLER PPTYS INC COM 04208T108 467 43,651 SH   SOLE 23 43,651 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 1,590 148,628 SH   SOLE 25 148,628 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 2,549 238,254 SH   SOLE 26 0 0 238,254
ARMADA HOFFLER PPTYS INC COM 04208T108 77 7,190 SH   SOLE 28 7,190 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 340 31,772 SH   SOLE 29 31,772 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 1,518 141,829 SH   SOLE 30 141,829 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 509 47,606 SH   SOLE 34 47,606 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 83 7,720 SH   SOLE 40 7,720 0 0
ARMATA PHARMACEUTICALS INC COM 04216R102 2 806 SH   SOLE 18 806 0 0
ARMATA PHARMACEUTICALS INC COM 04216R102 29 9,248 SH   SOLE 21 9,248 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 493 55,904 SH   SOLE 2 3,544 0 52,360
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 2 217 SH   SOLE 4 217 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 8 910 SH   SOLE 7 910 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 2,393 271,664 SH   SOLE 18 271,664 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 953 108,226 SH   SOLE 19 108,226 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 69,067 7,839,635 SH   SOLE 21 7,839,635 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 14,890 1,690,144 SH   SOLE 22 1,632,469 0 57,675
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 150 16,998 SH   SOLE 26 9,830 0 7,168
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 70 8,002 SH   SOLE 28 8,002 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 651 73,872 SH   SOLE 30 73,872 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 46 5,202 SH   SOLE 40 5,202 0 0
ARMSTRONG FLOORING INC COM 04238R106 26 17,928 SH   SOLE 2 764 0 17,164
ARMSTRONG FLOORING INC COM 04238R106 1 479 SH   SOLE 7 479 0 0
ARMSTRONG FLOORING INC COM 04238R106 101 70,847 SH   SOLE 18 70,847 0 0
ARMSTRONG FLOORING INC COM 04238R106 42 29,444 SH   SOLE 19 29,444 0 0
ARMSTRONG FLOORING INC COM 04238R106 908 634,742 SH   SOLE 21 634,742 0 0
ARMSTRONG FLOORING INC COM 04238R106 1,008 705,054 SH   SOLE 22 691,335 0 13,719
ARMSTRONG FLOORING INC COM 04238R106 12 8,595 SH   SOLE 23 8,595 0 0
ARMSTRONG FLOORING INC COM 04238R106 50 34,972 SH   SOLE 26 0 0 34,972
ARMSTRONG WORLD INDS INC COM 04247X102 7,105 89,456 SH   SOLE 2 8,701 0 80,755
ARMSTRONG WORLD INDS INC COM 04247X102 10 132 SH   SOLE 4 132 0 0
ARMSTRONG WORLD INDS INC COM 04247X102 67 844 SH   SOLE 7 844 0 0
ARMSTRONG WORLD INDS INC COM 04247X102 1,771 22,305 SH   SOLE 18 22,305 0 0
ARMSTRONG WORLD INDS INC COM 04247X102 911 11,476 SH   SOLE 19 11,476 0 0
ARMSTRONG WORLD INDS INC COM 04247X102 50,467 635,448 SH   SOLE 21 635,448 0 0
ARMSTRONG WORLD INDS INC COM 04247X102 104,582 1,316,824 SH   SOLE 22 1,239,072 0 77,752
ARMSTRONG WORLD INDS INC COM 04247X102 1,599 20,130 SH   SOLE 26 8,871 0 11,259
ARMSTRONG WORLD INDS INC COM 04247X102 532 6,701 SH   SOLE 28 6,701 0 0
ARMSTRONG WORLD INDS INC COM 04247X102 1,205 15,173 SH   SOLE 30 15,173 0 0
ARMSTRONG WORLD INDS INC COM 04247X102 83 1,040 SH   SOLE 31 1,040 0 0
ARMSTRONG WORLD INDS INC COM 04247X102 76 959 SH   SOLE 34 959 0 0
ARMSTRONG WORLD INDS INC COM 04247X102 395 4,979 SH   SOLE 40 4,979 0 0
ARROW ELECTRS INC COM 042735100 12,350 238,099 SH   SOLE 2 57,438 0 180,661
ARROW ELECTRS INC COM 042735100 1,789 34,495 SH   SOLE 4 32,365 0 2,130
ARROW ELECTRS INC COM 042735100 3,660 70,569 SH   SOLE 7 13,613 0 56,956
ARROW ELECTRS INC COM 042735100 14 262 SH   SOLE 13 262 0 0
ARROW ELECTRS INC COM 042735100 492 9,485 SH   SOLE 15 9,485 0 0
ARROW ELECTRS INC COM 042735100 12,341 237,928 SH   SOLE 18 230,964 0 6,964
ARROW ELECTRS INC COM 042735100 1,058 20,399 SH   SOLE 19 20,399 0 0
ARROW ELECTRS INC COM 042735100 208,367 4,017,095 SH   SOLE 21 4,017,095 0 0
ARROW ELECTRS INC COM 042735100 151,148 2,913,986 SH   SOLE 22 2,762,993 0 150,993
ARROW ELECTRS INC COM 042735100 3,181 61,327 SH   SOLE 23 61,327 0 0
ARROW ELECTRS INC COM 042735100 5,336 102,871 SH   SOLE 25 102,871 0 0
ARROW ELECTRS INC COM 042735100 20,659 398,293 SH   SOLE 26 95,546 0 302,747
ARROW ELECTRS INC COM 042735100 888 17,117 SH   SOLE 28 11,867 0 5,250
ARROW ELECTRS INC COM 042735100 1,018 19,630 SH   SOLE 29 1,717 0 17,913
ARROW ELECTRS INC COM 042735100 10,827 208,734 SH   SOLE 30 208,734 0 0
ARROW ELECTRS INC COM 042735100 1,296 24,985 SH   SOLE 31 15,871 0 9,114
ARROW ELECTRS INC COM 042735100 194 3,740 SH   SOLE 34 3,740 0 0
ARROW ELECTRS INC COM 042735100 4,279 82,489 SH   SOLE 36 82,489 0 0
ARROW ELECTRS INC COM 042735100 92 1,776 SH   SOLE 40 1,776 0 0
ARROW FINL CORP COM 042744102 360 12,933 SH   SOLE 2 755 0 12,178
ARROW FINL CORP COM 042744102 8 272 SH   SOLE 7 272 0 0
ARROW FINL CORP COM 042744102 1,390 49,858 SH   SOLE 18 49,858 0 0
ARROW FINL CORP COM 042744102 713 25,581 SH   SOLE 19 25,581 0 0
ARROW FINL CORP COM 042744102 12,891 462,552 SH   SOLE 21 462,552 0 0
ARROW FINL CORP COM 042744102 15,497 556,050 SH   SOLE 22 540,695 0 15,355
ARROW FINL CORP COM 042744102 47 1,690 SH   SOLE 28 1,690 0 0
ARROW FINL CORP COM 042744102 82 2,926 SH   SOLE 30 2,926 0 0
ARROW FINL CORP COM 042744102 37 1,334 SH   SOLE 40 1,334 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 2,255 78,389 SH   SOLE 2 46,462 0 31,927
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 10 335 SH   SOLE 4 335 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 48 1,676 SH   SOLE 7 1,676 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 17,110 594,729 SH   SOLE 18 575,367 0 19,362
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 11,611 403,565 SH   SOLE 19 403,565 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 222,738 7,742,037 SH   SOLE 21 7,742,037 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 99,113 3,445,009 SH   SOLE 22 3,348,593 0 96,416
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 434 15,095 SH   SOLE 23 15,095 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 2,615 90,890 SH   SOLE 26 27,198 0 63,692
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 356 12,358 SH   SOLE 28 12,358 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 1,026 35,662 SH   SOLE 30 35,662 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 74 2,568 SH   SOLE 34 2,568 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 268 9,305 SH   SOLE 40 9,305 0 0
ARTARA THERAPEUTICS INC COM 04300J107 4 158 SH   SOLE 21 158 0 0
ARTARA THERAPEUTICS INC COM 04300J107 13 552 SH   SOLE 22 552 0 0
ARTESIAN RESOURCES CORP CL A 043113208 278 7,426 SH   SOLE 2 492 0 6,934
ARTESIAN RESOURCES CORP CL A 043113208 11 282 SH   SOLE 7 282 0 0
ARTESIAN RESOURCES CORP CL A 043113208 1,093 29,236 SH   SOLE 18 29,236 0 0
ARTESIAN RESOURCES CORP CL A 043113208 569 15,233 SH   SOLE 19 15,233 0 0
ARTESIAN RESOURCES CORP CL A 043113208 10,657 285,110 SH   SOLE 21 285,110 0 0
ARTESIAN RESOURCES CORP CL A 043113208 5,989 160,217 SH   SOLE 22 155,340 0 4,877
ARTESIAN RESOURCES CORP CL A 043113208 0 9 SH   SOLE 23 9 0 0
ARTESIAN RESOURCES CORP CL A 043113208 11 300 SH   SOLE 26 0 0 300
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 705 32,827 SH   SOLE 2 2,597 0 30,230
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 3 149 SH   SOLE 4 149 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 22 1,003 SH   SOLE 7 1,003 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 3,994 185,842 SH   SOLE 18 174,034 0 11,808
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 2,945 137,045 SH   SOLE 19 137,045 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 36,360 1,691,944 SH   SOLE 21 1,691,944 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 33,726 1,569,362 SH   SOLE 22 1,509,315 0 60,047
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 147 6,832 SH   SOLE 23 6,832 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 2,055 95,603 SH   SOLE 26 11,284 0 84,319
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 141 6,570 SH   SOLE 28 6,570 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 387 18,027 SH   SOLE 30 18,027 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 224 10,429 SH   SOLE 34 10,429 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 128 5,971 SH   SOLE 40 5,971 0 0
ARTS WAY MFG INC COM 043168103 1 304 SH   SOLE 21 304 0 0
ARVINAS INC COM 04335A105 313 7,763 SH   SOLE 2 1,074 0 6,689
ARVINAS INC COM 04335A105 15 381 SH   SOLE 7 381 0 0
ARVINAS INC COM 04335A105 3,237 80,328 SH   SOLE 18 78,174 0 2,154
ARVINAS INC COM 04335A105 2,255 55,952 SH   SOLE 19 55,952 0 0
ARVINAS INC COM 04335A105 44,464 1,103,328 SH   SOLE 21 1,103,328 0 0
ARVINAS INC COM 04335A105 20,675 513,029 SH   SOLE 22 487,090 0 25,939
ARVINAS INC COM 04335A105 48 1,196 SH   SOLE 23 1,196 0 0
ARVINAS INC COM 04335A105 55 1,365 SH   SOLE 26 0 0 1,365
ARVINAS INC COM 04335A105 302 7,501 SH   SOLE 28 7,501 0 0
ARVINAS INC COM 04335A105 481 11,925 SH   SOLE 30 11,925 0 0
ARVINAS INC COM 04335A105 106 2,642 SH   SOLE 40 2,642 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 623 11,275 SH   SOLE 2 5,109 0 6,166
ASBURY AUTOMOTIVE GROUP INC COM 043436104 3 56 SH   SOLE 4 56 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 38 692 SH   SOLE 7 692 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 5,601 101,421 SH   SOLE 18 88,580 0 12,841
ASBURY AUTOMOTIVE GROUP INC COM 043436104 8,463 153,225 SH   SOLE 19 153,225 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 116,494 2,109,255 SH   SOLE 21 2,109,255 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 40,575 734,648 SH   SOLE 22 710,287 0 24,361
ASBURY AUTOMOTIVE GROUP INC COM 043436104 1,079 19,531 SH   SOLE 23 19,531 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 3,882 70,279 SH   SOLE 26 2,939 0 67,340
ASBURY AUTOMOTIVE GROUP INC COM 043436104 142 2,580 SH   SOLE 28 2,580 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 1,409 25,510 SH   SOLE 30 25,510 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 221 4,000 SH   SOLE 31 0 0 4,000
ASBURY AUTOMOTIVE GROUP INC COM 043436104 70 1,266 SH   SOLE 34 1,266 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 101 1,821 SH   SOLE 36 1,821 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 116 2,104 SH   SOLE 40 2,104 0 0
ASCENA RETAIL GROUP INC COM NEW 04351G200 10 7,307 SH   SOLE 2 306 0 7,001
ASCENA RETAIL GROUP INC COM NEW 04351G200 0 212 SH   SOLE 7 212 0 0
ASCENA RETAIL GROUP INC COM NEW 04351G200 41 29,348 SH   SOLE 18 29,348 0 0
ASCENA RETAIL GROUP INC COM NEW 04351G200 18 13,210 SH   SOLE 19 13,210 0 0
ASCENA RETAIL GROUP INC COM NEW 04351G200 410 294,688 SH   SOLE 21 294,688 0 0
ASCENA RETAIL GROUP INC COM NEW 04351G200 403 289,756 SH   SOLE 22 272,569 0 17,187
ASCENA RETAIL GROUP INC COM NEW 04351G200 1 465 SH   SOLE 31 0 0 465
ASCENDIS PHARMA A S SPONSORED ADR 04351P101 44,527 395,413 SH   SOLE 21 395,413 0 0
ASCENDIS PHARMA A S SPONSORED ADR 04351P101 416 3,696 SH   SOLE 30 3,696 0 0
ASCENDIS PHARMA A S SPONSORED ADR 04351P101 188 1,670 SH   SOLE 34 1,670 0 0
ASE TECHNOLOGY HOLDING CO LT SPONSORED ADS 00215W100 3,591 960,123 SH   SOLE 2 0 0 960,123
ASGN INC COM 00191U102 1,659 46,959 SH   SOLE 2 26,813 0 20,146
ASGN INC COM 00191U102 9 266 SH   SOLE 4 266 0 0
ASGN INC COM 00191U102 47 1,342 SH   SOLE 7 1,342 0 0
ASGN INC COM 00191U102 11,107 314,461 SH   SOLE 18 299,069 0 15,392
ASGN INC COM 00191U102 8,243 233,393 SH   SOLE 19 233,393 0 0
ASGN INC COM 00191U102 126,337 3,576,939 SH   SOLE 21 3,576,939 0 0
ASGN INC COM 00191U102 68,012 1,925,599 SH   SOLE 22 1,866,700 0 58,899
ASGN INC COM 00191U102 675 19,103 SH   SOLE 23 19,103 0 0
ASGN INC COM 00191U102 2,702 76,509 SH   SOLE 26 10,010 0 66,499
ASGN INC COM 00191U102 241 6,836 SH   SOLE 28 6,836 0 0
ASGN INC COM 00191U102 631 17,868 SH   SOLE 30 17,868 0 0
ASGN INC COM 00191U102 217 6,140 SH   SOLE 40 6,140 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 68 92,177 SH   SOLE 2 3,221 0 88,956
ASHFORD HOSPITALITY TR INC COM SHS 044103109 0 343 SH   SOLE 4 343 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 1 1,921 SH   SOLE 7 1,921 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 250 338,498 SH   SOLE 18 338,498 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 126 170,926 SH   SOLE 19 170,926 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 2,576 3,484,507 SH   SOLE 21 3,484,507 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 2,258 3,055,215 SH   SOLE 22 2,962,654 0 92,561
ASHFORD HOSPITALITY TR INC COM SHS 044103109 3 3,654 SH   SOLE 23 3,654 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 34 45,744 SH   SOLE 26 0 0 45,744
ASHFORD HOSPITALITY TR INC COM SHS 044103109 10 13,993 SH   SOLE 28 13,993 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 9 12,676 SH   SOLE 30 12,676 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 15 20,194 SH   SOLE 40 20,194 0 0
ASHFORD INC COM 044104107 2 277 SH   SOLE 18 277 0 0
ASHFORD INC COM 044104107 19 3,269 SH   SOLE 21 3,269 0 0
ASHFORD INC COM 044104107 161 28,081 SH   SOLE 22 28,081 0 0
ASHFORD INC COM 044104107 0 40 SH   SOLE 30 40 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 7,641 152,612 SH   SOLE 2 41,099 0 111,513
ASHLAND GLOBAL HLDGS INC COM 044186104 15 291 SH   SOLE 4 291 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 72 1,445 SH   SOLE 7 1,445 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 8,608 171,914 SH   SOLE 18 171,914 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 657 13,123 SH   SOLE 19 13,123 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 140,621 2,808,480 SH   SOLE 21 2,808,480 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 99,939 1,995,990 SH   SOLE 22 1,894,815 0 101,175
ASHLAND GLOBAL HLDGS INC COM 044186104 1,152 23,006 SH   SOLE 26 13,729 0 9,277
ASHLAND GLOBAL HLDGS INC COM 044186104 434 8,666 SH   SOLE 28 8,666 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 1,011 20,186 SH   SOLE 30 20,186 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 132 2,631 SH   SOLE 31 1,231 0 1,400
ASHLAND GLOBAL HLDGS INC COM 044186104 69 1,388 SH   SOLE 34 1,388 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 113 2,253 SH   SOLE 36 2,253 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 307 6,139 SH   SOLE 40 6,139 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 12,504 47,789 SH   SOLE 2 0 0 47,789
ASML HOLDING N V N Y REGISTRY SHS N07059210 1,005 3,843 SH   SOLE 7 3,843 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 46 175 SH   SOLE 15 175 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 202,183 772,752 SH   SOLE 18 505,628 0 267,124
ASML HOLDING N V N Y REGISTRY SHS N07059210 143,931 550,109 SH   SOLE 19 550,109 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 70,782 270,531 SH   SOLE 21 270,531 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 32,071 122,577 SH   SOLE 22 122,577 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 8,336 31,861 SH   SOLE 30 31,861 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 3,069 11,730 SH   SOLE 32 11,730 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 8,918 34,086 SH   SOLE 34 34,086 0 0
ASPEN AEROGELS INC COM 04523Y105 29 4,791 SH   SOLE 18 4,791 0 0
ASPEN AEROGELS INC COM 04523Y105 0 30 SH   SOLE 19 30 0 0
ASPEN AEROGELS INC COM 04523Y105 365 59,501 SH   SOLE 21 59,501 0 0
ASPEN AEROGELS INC COM 04523Y105 2,669 434,771 SH   SOLE 22 434,771 0 0
ASPEN GROUP INC COM NEW 04530L203 35 4,405 SH   SOLE 18 4,405 0 0
ASPEN GROUP INC COM NEW 04530L203 1,089 136,286 SH   SOLE 21 136,286 0 0
ASPEN GROUP INC COM NEW 04530L203 16 2,036 SH   SOLE 22 2,036 0 0
ASPEN TECHNOLOGY INC COM 045327103 12,106 127,343 SH   SOLE 2 10,070 0 117,273
ASPEN TECHNOLOGY INC COM 045327103 24 255 SH   SOLE 4 255 0 0
ASPEN TECHNOLOGY INC COM 045327103 116 1,215 SH   SOLE 7 1,215 0 0
ASPEN TECHNOLOGY INC COM 045327103 2,976 31,308 SH   SOLE 18 31,308 0 0
ASPEN TECHNOLOGY INC COM 045327103 1,546 16,263 SH   SOLE 19 16,263 0 0
ASPEN TECHNOLOGY INC COM 045327103 114,127 1,200,449 SH   SOLE 21 1,200,449 0 0
ASPEN TECHNOLOGY INC COM 045327103 172,629 1,815,805 SH   SOLE 22 1,705,565 0 110,240
ASPEN TECHNOLOGY INC COM 045327103 5,141 54,076 SH   SOLE 25 54,076 0 0
ASPEN TECHNOLOGY INC COM 045327103 3,794 39,912 SH   SOLE 26 20,135 0 19,777
ASPEN TECHNOLOGY INC COM 045327103 930 9,786 SH   SOLE 28 9,786 0 0
ASPEN TECHNOLOGY INC COM 045327103 14,688 154,492 SH   SOLE 30 154,492 0 0
ASPEN TECHNOLOGY INC COM 045327103 133 1,404 SH   SOLE 31 1,404 0 0
ASPEN TECHNOLOGY INC COM 045327103 596 6,268 SH   SOLE 34 6,268 0 0
ASPEN TECHNOLOGY INC COM 045327103 707 7,436 SH   SOLE 40 7,436 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 359 24,193 SH   SOLE 2 1,455 0 22,738
ASSEMBLY BIOSCIENCES INC COM 045396108 5 306 SH   SOLE 7 306 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 1,548 104,393 SH   SOLE 18 104,393 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 956 64,462 SH   SOLE 19 64,462 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 19,285 1,300,378 SH   SOLE 21 1,300,378 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 11,521 776,898 SH   SOLE 22 754,485 0 22,413
ASSEMBLY BIOSCIENCES INC COM 045396108 37 2,470 SH   SOLE 23 2,470 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 182 12,255 SH   SOLE 26 0 0 12,255
ASSEMBLY BIOSCIENCES INC COM 045396108 47 3,138 SH   SOLE 28 3,138 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 113 7,612 SH   SOLE 30 7,612 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 26 1,761 SH   SOLE 40 1,761 0 0
ASSERTIO THERAPEUTICS INC COM 04545L107 38 58,703 SH   SOLE 2 2,423 0 56,280
ASSERTIO THERAPEUTICS INC COM 04545L107 1 1,252 SH   SOLE 7 1,252 0 0
ASSERTIO THERAPEUTICS INC COM 04545L107 147 226,613 SH   SOLE 18 226,613 0 0
ASSERTIO THERAPEUTICS INC COM 04545L107 79 121,287 SH   SOLE 19 121,287 0 0
ASSERTIO THERAPEUTICS INC COM 04545L107 1,537 2,363,937 SH   SOLE 21 2,363,937 0 0
ASSERTIO THERAPEUTICS INC COM 04545L107 1,209 1,860,429 SH   SOLE 22 1,824,474 0 35,955
ASSETMARK FINL HLDGS INC COM 04546L106 181 8,869 SH   SOLE 2 577 0 8,292
ASSETMARK FINL HLDGS INC COM 04546L106 5 226 SH   SOLE 7 226 0 0
ASSETMARK FINL HLDGS INC COM 04546L106 1,014 49,753 SH   SOLE 18 49,753 0 0
ASSETMARK FINL HLDGS INC COM 04546L106 589 28,877 SH   SOLE 19 28,877 0 0
ASSETMARK FINL HLDGS INC COM 04546L106 9,527 467,217 SH   SOLE 21 467,217 0 0
ASSETMARK FINL HLDGS INC COM 04546L106 8,641 423,772 SH   SOLE 22 398,641 0 25,131
ASSETMARK FINL HLDGS INC COM 04546L106 54 2,655 SH   SOLE 28 2,655 0 0
ASSETMARK FINL HLDGS INC COM 04546L106 44 2,165 SH   SOLE 30 2,165 0 0
ASSETMARK FINL HLDGS INC COM 04546L106 769 37,723 SH   SOLE 34 37,723 0 0
ASSETMARK FINL HLDGS INC COM 04546L106 56 2,758 SH   SOLE 40 2,758 0 0
ASSOCIATED BANC CORP COM 045487105 5,251 410,559 SH   SOLE 2 128,541 0 282,018
ASSOCIATED BANC CORP COM 045487105 10 745 SH   SOLE 4 745 0 0
ASSOCIATED BANC CORP COM 045487105 60 4,658 SH   SOLE 7 4,658 0 0
ASSOCIATED BANC CORP COM 045487105 9,153 715,599 SH   SOLE 18 715,599 0 0
ASSOCIATED BANC CORP COM 045487105 519 40,542 SH   SOLE 19 40,542 0 0
ASSOCIATED BANC CORP COM 045487105 99,765 7,800,273 SH   SOLE 21 7,800,273 0 0
ASSOCIATED BANC CORP COM 045487105 74,070 5,791,222 SH   SOLE 22 5,517,640 0 273,582
ASSOCIATED BANC CORP COM 045487105 1,170 91,439 SH   SOLE 26 30,479 0 60,960
ASSOCIATED BANC CORP COM 045487105 268 20,915 SH   SOLE 28 20,915 0 0
ASSOCIATED BANC CORP COM 045487105 718 56,109 SH   SOLE 30 56,109 0 0
ASSOCIATED BANC CORP COM 045487105 44 3,433 SH   SOLE 31 3,433 0 0
ASSOCIATED BANC CORP COM 045487105 205 15,997 SH   SOLE 34 15,997 0 0
ASSOCIATED BANC CORP COM 045487105 69 5,379 SH   SOLE 36 5,379 0 0
ASSOCIATED BANC CORP COM 045487105 244 19,104 SH   SOLE 40 19,104 0 0
ASSOCIATED CAP GROUP INC CL A 045528106 53 1,728 SH   SOLE 2 56 0 1,672
ASSOCIATED CAP GROUP INC CL A 045528106 2 70 SH   SOLE 7 70 0 0
ASSOCIATED CAP GROUP INC CL A 045528106 221 7,212 SH   SOLE 18 7,212 0 0
ASSOCIATED CAP GROUP INC CL A 045528106 111 3,616 SH   SOLE 19 3,616 0 0
ASSOCIATED CAP GROUP INC CL A 045528106 2,214 72,342 SH   SOLE 21 72,342 0 0
ASSOCIATED CAP GROUP INC CL A 045528106 2,598 84,891 SH   SOLE 22 82,075 0 2,816
ASSOCIATED CAP GROUP INC CL A 045528106 13 415 SH   SOLE 28 415 0 0
ASSOCIATED CAP GROUP INC CL A 045528106 30 991 SH   SOLE 30 991 0 0
ASSURANT INC COM 04621X108 15,945 153,186 SH   SOLE 2 19,966 0 133,220
ASSURANT INC COM 04621X108 3,131 30,084 SH   SOLE 4 28,057 0 2,027
ASSURANT INC COM 04621X108 9,069 87,124 SH   SOLE 7 54,021 0 33,103
ASSURANT INC COM 04621X108 24 226 SH   SOLE 13 226 0 0
ASSURANT INC COM 04621X108 697 6,696 SH   SOLE 15 6,696 0 0
ASSURANT INC COM 04621X108 18,157 174,439 SH   SOLE 18 165,466 0 8,973
ASSURANT INC COM 04621X108 6,574 63,158 SH   SOLE 19 63,158 0 0
ASSURANT INC COM 04621X108 147,464 1,416,694 SH   SOLE 21 1,416,694 0 0
ASSURANT INC COM 04621X108 163,194 1,567,818 SH   SOLE 22 1,424,825 0 142,993
ASSURANT INC COM 04621X108 4,633 44,513 SH   SOLE 23 44,513 0 0
ASSURANT INC COM 04621X108 8,703 83,609 SH   SOLE 25 83,609 0 0
ASSURANT INC COM 04621X108 27,779 266,879 SH   SOLE 26 55,766 0 211,113
ASSURANT INC COM 04621X108 1,345 12,924 SH   SOLE 28 8,699 0 4,225
ASSURANT INC COM 04621X108 1,463 14,059 SH   SOLE 29 1,225 0 12,834
ASSURANT INC COM 04621X108 24,133 231,845 SH   SOLE 30 231,845 0 0
ASSURANT INC COM 04621X108 1,593 15,306 SH   SOLE 31 10,710 0 4,596
ASSURANT INC COM 04621X108 2,332 22,403 SH   SOLE 34 22,403 0 0
ASSURANT INC COM 04621X108 4,110 39,484 SH   SOLE 36 39,484 0 0
ASSURANT INC COM 04621X108 124 1,189 SH   SOLE 40 1,189 0 0
ASSURANT INC 6.50% CONV PFD D 04621X207 22,917 215,220 SH   SOLE 21 215,220 0 0
ASSURED GUARANTY LTD COM G0585R106 5,819 225,622 SH   SOLE 2 60,234 0 165,388
ASSURED GUARANTY LTD COM G0585R106 8 306 SH   SOLE 4 306 0 0
ASSURED GUARANTY LTD COM G0585R106 76 2,928 SH   SOLE 7 2,928 0 0
ASSURED GUARANTY LTD COM G0585R106 3,475 134,741 SH   SOLE 18 59,377 0 75,364
ASSURED GUARANTY LTD COM G0585R106 3,105 120,388 SH   SOLE 19 120,388 0 0
ASSURED GUARANTY LTD COM G0585R106 32,492 1,259,882 SH   SOLE 21 1,259,882 0 0
ASSURED GUARANTY LTD COM G0585R106 76,005 2,947,060 SH   SOLE 22 2,778,603 0 168,457
ASSURED GUARANTY LTD COM G0585R106 515 19,954 SH   SOLE 25 0 0 19,954
ASSURED GUARANTY LTD COM G0585R106 1,280 49,635 SH   SOLE 26 24,604 0 25,031
ASSURED GUARANTY LTD COM G0585R106 342 13,247 SH   SOLE 28 13,247 0 0
ASSURED GUARANTY LTD COM G0585R106 870 33,746 SH   SOLE 30 33,746 0 0
ASSURED GUARANTY LTD COM G0585R106 52 2,020 SH   SOLE 31 2,020 0 0
ASSURED GUARANTY LTD COM G0585R106 4,330 167,912 SH   SOLE 34 167,912 0 0
ASSURED GUARANTY LTD COM G0585R106 100 3,865 SH   SOLE 36 3,865 0 0
ASSURED GUARANTY LTD COM G0585R106 270 10,454 SH   SOLE 40 10,454 0 0
ASTA FDG INC COM 046220109 4 448 SH   SOLE 18 448 0 0
ASTA FDG INC COM 046220109 61 7,439 SH   SOLE 21 7,439 0 0
ASTA FDG INC COM 046220109 2,235 270,866 SH   SOLE 22 270,866 0 0
ASTEC INDS INC COM 046224101 741 21,195 SH   SOLE 2 1,177 0 20,018
ASTEC INDS INC COM 046224101 6 169 SH   SOLE 4 169 0 0
ASTEC INDS INC COM 046224101 13 361 SH   SOLE 7 361 0 0
ASTEC INDS INC COM 046224101 3,623 103,592 SH   SOLE 18 103,592 0 0
ASTEC INDS INC COM 046224101 1,521 43,481 SH   SOLE 19 43,481 0 0
ASTEC INDS INC COM 046224101 88,086 2,518,906 SH   SOLE 21 2,518,906 0 0
ASTEC INDS INC COM 046224101 23,625 675,593 SH   SOLE 22 649,420 0 26,173
ASTEC INDS INC COM 046224101 333 9,511 SH   SOLE 26 3,299 0 6,212
ASTEC INDS INC COM 046224101 99 2,825 SH   SOLE 28 2,825 0 0
ASTEC INDS INC COM 046224101 1,135 32,457 SH   SOLE 30 32,457 0 0
ASTEC INDS INC COM 046224101 72 2,059 SH   SOLE 40 2,059 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 13,585 304,177 SH   SOLE 2 219,747 0 84,430
ASTRAZENECA PLC SPONSORED ADR 046353108 214,554 4,804,175 SH   SOLE 18 4,183,352 0 620,823
ASTRAZENECA PLC SPONSORED ADR 046353108 57,552 1,288,663 SH   SOLE 19 1,288,663 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 9,655 216,180 SH   SOLE 22 216,180 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 2,766 61,939 SH   SOLE 34 61,939 0 0
ASTRONICS CORP COM 046433108 98 10,637 SH   SOLE 2 1,401 0 9,236
ASTRONICS CORP COM 046433108 2 212 SH   SOLE 4 212 0 0
ASTRONICS CORP COM 046433108 4 402 SH   SOLE 7 402 0 0
ASTRONICS CORP COM 046433108 730 79,520 SH   SOLE 18 79,520 0 0
ASTRONICS CORP COM 046433108 400 43,533 SH   SOLE 19 43,533 0 0
ASTRONICS CORP COM 046433108 9,398 1,023,748 SH   SOLE 21 1,023,748 0 0
ASTRONICS CORP COM 046433108 6,449 702,514 SH   SOLE 22 677,485 0 25,029
ASTRONICS CORP COM 046433108 231 25,123 SH   SOLE 26 16,264 0 8,859
ASTRONICS CORP COM 046433108 27 2,917 SH   SOLE 28 2,917 0 0
ASTRONICS CORP COM 046433108 65 7,117 SH   SOLE 30 7,117 0 0
ASTRONICS CORP COM 046433108 19 2,027 SH   SOLE 40 2,027 0 0
ASTRONOVA INC COM 04638F108 20 2,569 SH   SOLE 2 272 0 2,297
ASTRONOVA INC COM 04638F108 192 24,794 SH   SOLE 18 24,794 0 0
ASTRONOVA INC COM 04638F108 90 11,639 SH   SOLE 19 11,639 0 0
ASTRONOVA INC COM 04638F108 1,838 236,905 SH   SOLE 21 236,905 0 0
ASTRONOVA INC COM 04638F108 1,071 138,026 SH   SOLE 22 135,552 0 2,474
ASTROTECH CORP COM NEW 046484200 4 1,452 SH   SOLE 21 1,452 0 0
ASTROTECH CORP COM NEW 046484200 495 190,210 SH   SOLE 22 190,210 0 0
ASURE SOFTWARE INC COM 04649U102 19 3,245 SH   SOLE 18 3,245 0 0
ASURE SOFTWARE INC COM 04649U102 198 33,229 SH   SOLE 21 33,229 0 0
ASURE SOFTWARE INC COM 04649U102 1,313 220,367 SH   SOLE 22 220,367 0 0
AT HOME GROUP INC COM 04650Y100 86 42,704 SH   SOLE 2 1,759 0 40,945
AT HOME GROUP INC COM 04650Y100 0 227 SH   SOLE 4 227 0 0
AT HOME GROUP INC COM 04650Y100 2 755 SH   SOLE 7 755 0 0
AT HOME GROUP INC COM 04650Y100 337 166,772 SH   SOLE 18 166,772 0 0
AT HOME GROUP INC COM 04650Y100 182 90,034 SH   SOLE 19 90,034 0 0
AT HOME GROUP INC COM 04650Y100 3,291 1,629,052 SH   SOLE 21 1,629,052 0 0
AT HOME GROUP INC COM 04650Y100 2,793 1,382,911 SH   SOLE 22 1,331,975 0 50,936
AT HOME GROUP INC COM 04650Y100 44 21,887 SH   SOLE 26 17,520 0 4,367
AT HOME GROUP INC COM 04650Y100 10 4,854 SH   SOLE 28 4,854 0 0
AT HOME GROUP INC COM 04650Y100 48 23,577 SH   SOLE 30 23,577 0 0
AT HOME GROUP INC COM 04650Y100 12 5,821 SH   SOLE 40 5,821 0 0
AT&T INC COM 00206R102 586,655 20,125,384 SH   SOLE 2 3,824,701 0 16,300,683
AT&T INC COM 00206R102 101,389 3,478,191 SH   SOLE 4 3,278,750 0 199,441
AT&T INC COM 00206R102 246,974 8,472,519 SH   SOLE 7 7,363,286 0 1,109,233
AT&T INC COM 00206R102 5,932 203,511 SH   SOLE 13 203,511 0 0
AT&T INC COM 00206R102 23,265 798,117 SH   SOLE 15 798,117 0 0
AT&T INC COM 00206R102 7 228 SH   SOLE 17 0 0 228
AT&T INC COM 00206R102 405,494 13,910,601 SH   SOLE 18 12,599,961 0 1,310,640
AT&T INC COM 00206R102 67,780 2,325,219 SH   SOLE 19 2,325,219 0 0
AT&T INC COM 00206R102 5,164,378 177,165,629 SH   SOLE 21 177,165,629 0 0
AT&T INC COM 00206R102 5,132,654 176,077,317 SH   SOLE 22 157,082,988 0 18,994,329
AT&T INC COM 00206R102 167,751 5,754,763 SH   SOLE 23 5,754,763 0 0
AT&T INC COM 00206R102 231,622 7,945,868 SH   SOLE 25 7,945,868 0 0
AT&T INC COM 00206R102 964,368 33,082,963 SH   SOLE 26 4,217,083 0 28,865,880
AT&T INC COM 00206R102 43,482 1,491,660 SH   SOLE 28 1,057,994 0 433,666
AT&T INC COM 00206R102 33,777 1,158,724 SH   SOLE 29 340,546 0 818,178
AT&T INC COM 00206R102 908,377 31,162,158 SH   SOLE 30 31,162,158 0 0
AT&T INC COM 00206R102 96,930 3,325,199 SH   SOLE 31 1,596,649 0 1,728,550
AT&T INC COM 00206R102 6,093 209,038 SH   SOLE 32 209,038 0 0
AT&T INC COM 00206R102 15,909 545,769 SH   SOLE 34 545,769 0 0
AT&T INC COM 00206R102 9,500 325,905 SH   SOLE 35 325,905 0 0
AT&T INC COM 00206R102 173,520 5,952,667 SH   SOLE 36 5,952,667 0 0
AT&T INC COM 00206R102 4,818 165,278 SH   SOLE 40 165,278 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 185 21,789 SH   SOLE 2 5,149 0 16,640
ATARA BIOTHERAPEUTICS INC COM 046513107 2 203 SH   SOLE 4 203 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 8 891 SH   SOLE 7 891 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 1,596 187,600 SH   SOLE 18 181,874 0 5,726
ATARA BIOTHERAPEUTICS INC COM 046513107 2,039 239,548 SH   SOLE 19 239,548 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 18,382 2,160,030 SH   SOLE 21 2,160,030 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 13,845 1,626,897 SH   SOLE 22 1,582,664 0 44,233
ATARA BIOTHERAPEUTICS INC COM 046513107 126 14,804 SH   SOLE 23 14,804 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 405 47,598 SH   SOLE 26 7,440 0 40,158
ATARA BIOTHERAPEUTICS INC COM 046513107 34 3,979 SH   SOLE 28 3,979 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 2,203 258,836 SH   SOLE 30 258,836 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 26 3,108 SH   SOLE 40 3,108 0 0
ATENTO S A SHS L0427L105 34 31,106 SH   SOLE 22 31,106 0 0
ATHENE HLDG LTD CL A G0684D107 8,212 330,859 SH   SOLE 2 24,381 0 306,478
ATHENE HLDG LTD CL A G0684D107 1,727 69,563 SH   SOLE 4 65,316 0 4,247
ATHENE HLDG LTD CL A G0684D107 2,916 117,479 SH   SOLE 7 27,113 0 90,366
ATHENE HLDG LTD CL A G0684D107 13 542 SH   SOLE 13 542 0 0
ATHENE HLDG LTD CL A G0684D107 369 14,863 SH   SOLE 15 14,863 0 0
ATHENE HLDG LTD CL A G0684D107 2,327 93,746 SH   SOLE 18 80,530 0 13,216
ATHENE HLDG LTD CL A G0684D107 649 26,132 SH   SOLE 19 26,132 0 0
ATHENE HLDG LTD CL A G0684D107 47,379 1,908,900 SH   SOLE 21 1,908,900 0 0
ATHENE HLDG LTD CL A G0684D107 80,121 3,228,066 SH   SOLE 22 2,987,685 0 240,381
ATHENE HLDG LTD CL A G0684D107 2,593 104,468 SH   SOLE 23 104,468 0 0
ATHENE HLDG LTD CL A G0684D107 720 29,001 SH   SOLE 25 29,001 0 0
ATHENE HLDG LTD CL A G0684D107 9,216 371,294 SH   SOLE 26 157,016 0 214,278
ATHENE HLDG LTD CL A G0684D107 786 31,676 SH   SOLE 28 22,339 0 9,337
ATHENE HLDG LTD CL A G0684D107 822 33,128 SH   SOLE 29 2,996 0 30,132
ATHENE HLDG LTD CL A G0684D107 9,897 398,737 SH   SOLE 30 398,737 0 0
ATHENE HLDG LTD CL A G0684D107 930 37,489 SH   SOLE 31 28,361 0 9,128
ATHENE HLDG LTD CL A G0684D107 218 8,801 SH   SOLE 34 8,801 0 0
ATHENE HLDG LTD CL A G0684D107 1,538 61,957 SH   SOLE 36 61,957 0 0
ATHENE HLDG LTD CL A G0684D107 102 4,093 SH   SOLE 40 4,093 0 0
ATHENEX INC COM 04685N103 197 25,444 SH   SOLE 2 3,644 0 21,800
ATHENEX INC COM 04685N103 10 1,336 SH   SOLE 7 1,336 0 0
ATHENEX INC COM 04685N103 1,860 240,278 SH   SOLE 18 240,278 0 0
ATHENEX INC COM 04685N103 1,403 181,325 SH   SOLE 19 181,325 0 0
ATHENEX INC COM 04685N103 22,121 2,858,074 SH   SOLE 21 2,858,074 0 0
ATHENEX INC COM 04685N103 12,595 1,627,306 SH   SOLE 22 1,568,732 0 58,574
ATHENEX INC COM 04685N103 12 1,578 SH   SOLE 23 1,578 0 0
ATHENEX INC COM 04685N103 26 3,388 SH   SOLE 26 0 0 3,388
ATHENEX INC COM 04685N103 129 16,648 SH   SOLE 28 16,648 0 0
ATHENEX INC COM 04685N103 198 25,535 SH   SOLE 30 25,535 0 0
ATHENEX INC COM 04685N103 45 5,751 SH   SOLE 40 5,751 0 0
ATHERSYS INC NEW COM 04744L106 205 68,460 SH   SOLE 2 25,412 0 43,048
ATHERSYS INC NEW COM 04744L106 9 3,025 SH   SOLE 7 3,025 0 0
ATHERSYS INC NEW COM 04744L106 1,658 552,793 SH   SOLE 18 492,536 0 60,257
ATHERSYS INC NEW COM 04744L106 2,267 755,705 SH   SOLE 19 755,705 0 0
ATHERSYS INC NEW COM 04744L106 13,774 4,591,361 SH   SOLE 21 4,591,361 0 0
ATHERSYS INC NEW COM 04744L106 11,848 3,949,429 SH   SOLE 22 3,869,144 0 80,285
ATHERSYS INC NEW COM 04744L106 244 81,398 SH   SOLE 23 81,398 0 0
ATHERSYS INC NEW COM 04744L106 398 132,794 SH   SOLE 26 0 0 132,794
ATKORE INTL GROUP INC COM 047649108 492 23,358 SH   SOLE 2 8,118 0 15,240
ATKORE INTL GROUP INC COM 047649108 6 299 SH   SOLE 4 299 0 0
ATKORE INTL GROUP INC COM 047649108 16 780 SH   SOLE 7 780 0 0
ATKORE INTL GROUP INC COM 047649108 3,920 186,064 SH   SOLE 18 164,807 0 21,257
ATKORE INTL GROUP INC COM 047649108 6,585 312,551 SH   SOLE 19 312,551 0 0
ATKORE INTL GROUP INC COM 047649108 32,623 1,548,329 SH   SOLE 21 1,548,329 0 0
ATKORE INTL GROUP INC COM 047649108 33,798 1,604,102 SH   SOLE 22 1,551,498 0 52,604
ATKORE INTL GROUP INC COM 047649108 670 31,805 SH   SOLE 23 31,805 0 0
ATKORE INTL GROUP INC COM 047649108 3,091 146,723 SH   SOLE 26 18,074 0 128,649
ATKORE INTL GROUP INC COM 047649108 130 6,147 SH   SOLE 28 6,147 0 0
ATKORE INTL GROUP INC COM 047649108 338 16,045 SH   SOLE 30 16,045 0 0
ATKORE INTL GROUP INC COM 047649108 152 7,216 SH   SOLE 34 7,216 0 0
ATKORE INTL GROUP INC COM 047649108 109 5,195 SH   SOLE 40 5,195 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 30 14,212 SH   SOLE 22 14,212 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 221 18,581 SH   SOLE 2 1,396 0 17,185
ATLANTIC CAP BANCSHARES INC COM 048269203 6 512 SH   SOLE 7 512 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 954 80,392 SH   SOLE 18 80,392 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 490 41,280 SH   SOLE 19 41,280 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 9,818 827,161 SH   SOLE 21 827,161 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 8,646 728,379 SH   SOLE 22 706,626 0 21,753
ATLANTIC CAP BANCSHARES INC COM 048269203 55 4,661 SH   SOLE 28 4,661 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 34 2,899 SH   SOLE 30 2,899 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 32 2,732 SH   SOLE 40 2,732 0 0
ATLANTIC POWER CORP COM NEW 04878Q863 133 62,342 SH   SOLE 2 4,080 0 58,262
ATLANTIC POWER CORP COM NEW 04878Q863 7 3,130 SH   SOLE 7 3,130 0 0
ATLANTIC POWER CORP COM NEW 04878Q863 840 392,551 SH   SOLE 18 392,551 0 0
ATLANTIC POWER CORP COM NEW 04878Q863 402 187,907 SH   SOLE 19 187,907 0 0
ATLANTIC POWER CORP COM NEW 04878Q863 7,642 3,570,835 SH   SOLE 21 3,570,835 0 0
ATLANTIC POWER CORP COM NEW 04878Q863 2,555 1,193,763 SH   SOLE 22 1,123,896 0 69,867
ATLANTIC POWER CORP COM NEW 04878Q863 1 700 SH   SOLE 23 700 0 0
ATLANTIC POWER CORP COM NEW 04878Q863 181 84,482 SH   SOLE 26 0 0 84,482
ATLANTIC UN BANKSHARES CORP COM 04911A107 1,674 76,460 SH   SOLE 2 4,174 0 72,286
ATLANTIC UN BANKSHARES CORP COM 04911A107 5 213 SH   SOLE 4 213 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 31 1,436 SH   SOLE 7 1,436 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 8,910 406,839 SH   SOLE 18 406,839 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 3,431 156,655 SH   SOLE 19 156,655 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 62,009 2,831,441 SH   SOLE 21 2,831,441 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 51,370 2,345,665 SH   SOLE 22 2,259,445 0 86,220
ATLANTIC UN BANKSHARES CORP COM 04911A107 543 24,775 SH   SOLE 26 14,831 0 9,944
ATLANTIC UN BANKSHARES CORP COM 04911A107 211 9,639 SH   SOLE 28 9,639 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 546 24,917 SH   SOLE 30 24,917 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 152 6,934 SH   SOLE 40 6,934 0 0
ATLANTICA YIELD PLC SHS G0751N103 50 2,225 SH   SOLE 2 2,225 0 0
ATLANTICA YIELD PLC SHS G0751N103 17 764 SH   SOLE 4 764 0 0
ATLANTICA YIELD PLC SHS G0751N103 19,123 857,538 SH   SOLE 21 857,538 0 0
ATLANTICA YIELD PLC SHS G0751N103 110 4,920 SH   SOLE 22 644 0 4,276
ATLANTICA YIELD PLC SHS G0751N103 37 1,646 SH   SOLE 23 1,646 0 0
ATLANTICA YIELD PLC SHS G0751N103 20 881 SH   SOLE 26 0 0 881
ATLANTICA YIELD PLC SHS G0751N103 22,737 1,019,598 SH   SOLE 30 1,019,598 0 0
ATLANTICUS HLDGS CORP COM 04914Y102 1 96 SH   SOLE 17 0 0 96
ATLANTICUS HLDGS CORP COM 04914Y102 15 1,557 SH   SOLE 18 1,557 0 0
ATLANTICUS HLDGS CORP COM 04914Y102 210 21,144 SH   SOLE 21 21,144 0 0
ATLANTICUS HLDGS CORP COM 04914Y102 5,369 541,214 SH   SOLE 22 541,214 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 573 22,321 SH   SOLE 2 1,282 0 21,039
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,780 108,299 SH   SOLE 18 108,299 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 1,120 43,635 SH   SOLE 19 43,635 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 71,942 2,802,580 SH   SOLE 21 2,802,580 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 17,507 682,002 SH   SOLE 22 664,114 0 17,888
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 25 956 SH   SOLE 28 956 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 650 25,316 SH   SOLE 30 25,316 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 576 700,000 PRN   SOLE 21 700,000 0 0
ATLAS CORP SHS Y0436Q109 65 8,390 SH   SOLE 4 8,390 0 0
ATLAS CORP SHS Y0436Q109 88 11,449 SH   SOLE 7 11,449 0 0
ATLAS CORP SHS Y0436Q109 13,116 1,705,612 SH   SOLE 21 1,705,612 0 0
ATLAS CORP SHS Y0436Q109 4,301 559,351 SH   SOLE 22 549,366 0 9,985
ATLAS CORP SHS Y0436Q109 34 4,480 SH   SOLE 25 4,480 0 0
ATLAS CORP SHS Y0436Q109 5,360 697,045 SH   SOLE 30 697,045 0 0
ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 3 7,689 SH   SOLE 21 7,689 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 29,392 214,133 SH   SOLE 2 4,857 0 209,276
ATLASSIAN CORP PLC CL A G06242104 287 2,093 SH   SOLE 7 2,093 0 0
ATLASSIAN CORP PLC CL A G06242104 659 4,799 SH   SOLE 13 4,799 0 0
ATLASSIAN CORP PLC CL A G06242104 104 758 SH   SOLE 15 758 0 0
ATLASSIAN CORP PLC CL A G06242104 8,341 60,769 SH   SOLE 18 60,769 0 0
ATLASSIAN CORP PLC CL A G06242104 57,679 420,217 SH   SOLE 19 420,217 0 0
ATLASSIAN CORP PLC CL A G06242104 186,026 1,355,283 SH   SOLE 21 1,355,283 0 0
ATLASSIAN CORP PLC CL A G06242104 135,224 985,166 SH   SOLE 22 817,147 0 168,019
ATLASSIAN CORP PLC CL A G06242104 117 852 SH   SOLE 23 852 0 0
ATLASSIAN CORP PLC CL A G06242104 19,689 143,444 SH   SOLE 25 143,444 0 0
ATLASSIAN CORP PLC CL A G06242104 19,473 141,872 SH   SOLE 26 1,672 0 140,200
ATLASSIAN CORP PLC CL A G06242104 9 62 SH   SOLE 28 62 0 0
ATLASSIAN CORP PLC CL A G06242104 2,405 17,524 SH   SOLE 29 0 0 17,524
ATLASSIAN CORP PLC CL A G06242104 352 2,567 SH   SOLE 30 2,567 0 0
ATLASSIAN CORP PLC CL A G06242104 459 3,346 SH   SOLE 31 2,501 0 845
ATLASSIAN CORP PLC CL A G06242104 32,878 239,533 SH   SOLE 34 239,533 0 0
ATLASSIAN CORP PLC CL A G06242104 7,249 52,811 SH   SOLE 36 52,811 0 0
ATMOS ENERGY CORP COM 049560105 32,471 327,230 SH   SOLE 2 58,800 0 268,430
ATMOS ENERGY CORP COM 049560105 6,769 68,216 SH   SOLE 4 65,286 0 2,930
ATMOS ENERGY CORP COM 049560105 41,793 421,177 SH   SOLE 7 273,678 0 147,499
ATMOS ENERGY CORP COM 049560105 673 6,785 SH   SOLE 13 6,785 0 0
ATMOS ENERGY CORP COM 049560105 1,334 13,441 SH   SOLE 15 13,441 0 0
ATMOS ENERGY CORP COM 049560105 28,056 282,742 SH   SOLE 18 257,780 0 24,962
ATMOS ENERGY CORP COM 049560105 3,905 39,358 SH   SOLE 19 39,358 0 0
ATMOS ENERGY CORP COM 049560105 526,957 5,310,462 SH   SOLE 21 5,310,462 0 0
ATMOS ENERGY CORP COM 049560105 317,708 3,201,733 SH   SOLE 22 2,918,187 0 283,546
ATMOS ENERGY CORP COM 049560105 8,649 87,166 SH   SOLE 23 87,166 0 0
ATMOS ENERGY CORP COM 049560105 18,890 190,365 SH   SOLE 25 190,365 0 0
ATMOS ENERGY CORP COM 049560105 62,162 626,442 SH   SOLE 26 97,366 0 529,076
ATMOS ENERGY CORP COM 049560105 2,406 24,251 SH   SOLE 28 17,122 0 7,129
ATMOS ENERGY CORP COM 049560105 2,767 27,884 SH   SOLE 29 2,255 0 25,629
ATMOS ENERGY CORP COM 049560105 62,919 634,069 SH   SOLE 30 634,069 0 0
ATMOS ENERGY CORP COM 049560105 4,479 45,138 SH   SOLE 31 22,535 0 22,603
ATMOS ENERGY CORP COM 049560105 689 6,941 SH   SOLE 34 6,941 0 0
ATMOS ENERGY CORP COM 049560105 8,396 84,613 SH   SOLE 36 84,613 0 0
ATMOS ENERGY CORP COM 049560105 302 3,047 SH   SOLE 40 3,047 0 0
ATN INTL INC COM 00215F107 625 10,648 SH   SOLE 2 711 0 9,937
ATN INTL INC COM 00215F107 3 49 SH   SOLE 4 49 0 0
ATN INTL INC COM 00215F107 11 179 SH   SOLE 7 179 0 0
ATN INTL INC COM 00215F107 2,912 49,604 SH   SOLE 18 49,604 0 0
ATN INTL INC COM 00215F107 1,225 20,863 SH   SOLE 19 20,863 0 0
ATN INTL INC COM 00215F107 73,805 1,257,115 SH   SOLE 21 1,257,115 0 0
ATN INTL INC COM 00215F107 20,758 353,568 SH   SOLE 22 340,380 0 13,188
ATN INTL INC COM 00215F107 275 4,686 SH   SOLE 26 0 0 4,686
ATN INTL INC COM 00215F107 93 1,582 SH   SOLE 28 1,582 0 0
ATN INTL INC COM 00215F107 904 15,404 SH   SOLE 30 15,404 0 0
ATN INTL INC COM 00215F107 64 1,098 SH   SOLE 40 1,098 0 0
ATOMERA INC COM 04965B100 13 3,612 SH   SOLE 18 3,612 0 0
ATOMERA INC COM 04965B100 154 44,066 SH   SOLE 21 44,066 0 0
ATOMERA INC COM 04965B100 97 27,689 SH   SOLE 22 27,689 0 0
ATOSSA THERAPEUTICS INC COM 04962H506 0 54 SH   SOLE 21 54 0 0
ATOSSA THERAPEUTICS INC COM 04962H506 1 615 SH   SOLE 22 615 0 0
ATRECA INC CL A COM 04965G109 1,150 69,516 SH   SOLE 2 62,127 0 7,389
ATRECA INC CL A COM 04965G109 18 1,082 SH   SOLE 7 1,082 0 0
ATRECA INC CL A COM 04965G109 1,505 90,949 SH   SOLE 18 90,949 0 0
ATRECA INC CL A COM 04965G109 6,524 394,227 SH   SOLE 19 394,227 0 0
ATRECA INC CL A COM 04965G109 69 4,184 SH   SOLE 20 4,184 0 0
ATRECA INC CL A COM 04965G109 13,466 813,671 SH   SOLE 21 813,671 0 0
ATRECA INC CL A COM 04965G109 3,880 234,455 SH   SOLE 22 228,449 0 6,006
ATRECA INC CL A COM 04965G109 6 342 SH   SOLE 23 342 0 0
ATRECA INC CL A COM 04965G109 29 1,753 SH   SOLE 30 1,753 0 0
ATRECA INC CL A COM 04965G109 4,194 253,410 SH   SOLE 34 253,410 0 0
ATRICURE INC COM 04963C209 529 15,761 SH   SOLE 2 3,680 0 12,081
ATRICURE INC COM 04963C209 10 285 SH   SOLE 4 285 0 0
ATRICURE INC COM 04963C209 21 634 SH   SOLE 7 634 0 0
ATRICURE INC COM 04963C209 4,704 140,046 SH   SOLE 18 132,072 0 7,974
ATRICURE INC COM 04963C209 3,561 106,002 SH   SOLE 19 106,002 0 0
ATRICURE INC COM 04963C209 48,446 1,442,261 SH   SOLE 21 1,442,261 0 0
ATRICURE INC COM 04963C209 38,977 1,160,387 SH   SOLE 22 1,114,417 0 45,970
ATRICURE INC COM 04963C209 132 3,942 SH   SOLE 23 3,942 0 0
ATRICURE INC COM 04963C209 1,164 34,655 SH   SOLE 26 14,497 0 20,158
ATRICURE INC COM 04963C209 208 6,188 SH   SOLE 28 6,188 0 0
ATRICURE INC COM 04963C209 6,343 188,830 SH   SOLE 30 188,830 0 0
ATRICURE INC COM 04963C209 20 608 SH   SOLE 34 608 0 0
ATRICURE INC COM 04963C209 150 4,458 SH   SOLE 40 4,458 0 0
ATRION CORP COM 049904105 345 530 SH   SOLE 2 72 0 458
ATRION CORP COM 049904105 5 7 SH   SOLE 4 7 0 0
ATRION CORP COM 049904105 15 23 SH   SOLE 7 23 0 0
ATRION CORP COM 049904105 3,170 4,877 SH   SOLE 18 4,877 0 0
ATRION CORP COM 049904105 1,833 2,820 SH   SOLE 19 2,820 0 0
ATRION CORP COM 049904105 32,581 50,125 SH   SOLE 21 50,125 0 0
ATRION CORP COM 049904105 27,507 42,318 SH   SOLE 22 40,771 0 1,547
ATRION CORP COM 049904105 1,482 2,280 SH   SOLE 23 2,280 0 0
ATRION CORP COM 049904105 682 1,049 SH   SOLE 26 549 0 500
ATRION CORP COM 049904105 142 218 SH   SOLE 28 218 0 0
ATRION CORP COM 049904105 335 515 SH   SOLE 30 515 0 0
ATRION CORP COM 049904105 76 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 23 8,143 SH   SOLE 22 8,143 0 0
AUBURN NATL BANCORP COM 050473107 23 556 SH   SOLE 18 556 0 0
AUBURN NATL BANCORP COM 050473107 25 595 SH   SOLE 21 595 0 0
AUDIOCODES LTD ORD M15342104 81 3,395 SH   SOLE 22 3,395 0 0
AUDIOEYE INC COM NEW 050734201 9 2,055 SH   SOLE 18 2,055 0 0
AUDIOEYE INC COM NEW 050734201 101 22,773 SH   SOLE 21 22,773 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102 13,390 922,795 SH   SOLE 21 922,795 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102 126 8,718 SH   SOLE 30 8,718 0 0
AURORA CANNABIS INC COM 05156X108 0 9 SH   SOLE 17 0 0 9
AURORA MOBILE LTD ADS 051857100 33 14,260 SH   SOLE 21 14,260 0 0
AURORA MOBILE LTD ADS 051857100 253 110,076 SH   SOLE 22 110,076 0 0
AURORA MOBILE LTD ADS 051857100 143 62,298 SH   SOLE 30 62,298 0 0
AUTODESK INC COM 052769106 98,466 630,788 SH   SOLE 2 144,711 0 486,077
AUTODESK INC COM 052769106 19,455 124,633 SH   SOLE 4 118,624 0 6,009
AUTODESK INC COM 052769106 31,957 204,724 SH   SOLE 7 196,545 0 8,179
AUTODESK INC COM 052769106 449 2,877 SH   SOLE 13 2,877 0 0
AUTODESK INC COM 052769106 2,935 18,801 SH   SOLE 15 18,801 0 0
AUTODESK INC COM 052769106 111,799 716,200 SH   SOLE 18 682,288 0 33,912
AUTODESK INC COM 052769106 151,656 971,531 SH   SOLE 19 971,531 0 0
AUTODESK INC COM 052769106 871,809 5,584,937 SH   SOLE 21 5,584,937 0 0
AUTODESK INC COM 052769106 848,573 5,436,086 SH   SOLE 22 4,885,971 0 550,115
AUTODESK INC COM 052769106 27,910 178,794 SH   SOLE 23 178,794 0 0
AUTODESK INC COM 052769106 38,622 247,418 SH   SOLE 25 247,418 0 0
AUTODESK INC COM 052769106 143,800 921,203 SH   SOLE 26 166,891 0 754,312
AUTODESK INC COM 052769106 7,055 45,197 SH   SOLE 28 32,112 0 13,085
AUTODESK INC COM 052769106 1,917 12,279 SH   SOLE 29 12,279 0 0
AUTODESK INC COM 052769106 163,579 1,047,909 SH   SOLE 30 1,047,909 0 0
AUTODESK INC COM 052769106 10,457 66,987 SH   SOLE 31 55,683 0 11,304
AUTODESK INC COM 052769106 5,430 34,786 SH   SOLE 32 34,786 0 0
AUTODESK INC COM 052769106 82,073 525,774 SH   SOLE 34 525,774 0 0
AUTODESK INC COM 052769106 21,980 140,807 SH   SOLE 36 140,807 0 0
AUTODESK INC COM 052769106 739 4,737 SH   SOLE 40 4,737 0 0
AUTODESK INC OPTIONS 052769106 390 2,500 SH Call SOLE 4 2,500 0 0
AUTODESK INC OPTIONS 052769106 5,963 38,200 SH Call SOLE 18 38,200 0 0
AUTODESK INC OPTIONS 052769106 27,989 179,300 SH Call SOLE 19 179,300 0 0
AUTODESK INC OPTIONS 052769106 2,154 13,800 SH Call SOLE 22 13,800 0 0
AUTODESK INC OPTIONS 052769106 13,471 86,300 SH Call SOLE 34 86,300 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 6,810 95,888 SH   SOLE 2 8,078 0 87,810
AUTOHOME INC SP ADR RP CL A 05278C107 1,544 21,742 SH   SOLE 4 21,742 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 511 7,195 SH   SOLE 7 7,195 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 161 2,264 SH   SOLE 13 2,264 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 1,933 27,223 SH   SOLE 15 26,369 0 854
AUTOHOME INC SP ADR RP CL A 05278C107 1,577 22,198 SH   SOLE 18 22,198 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 36 506 SH   SOLE 19 506 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 74,908 1,054,748 SH   SOLE 21 1,054,748 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 52,882 744,601 SH   SOLE 22 658,772 0 85,829
AUTOHOME INC SP ADR RP CL A 05278C107 2,398 33,765 SH   SOLE 23 33,765 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 2,649 37,299 SH   SOLE 25 37,299 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 20,141 283,598 SH   SOLE 26 46,630 0 236,968
AUTOHOME INC SP ADR RP CL A 05278C107 641 9,028 SH   SOLE 28 9,028 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 447 6,290 SH   SOLE 29 6,290 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 22,321 314,297 SH   SOLE 30 314,297 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 297 4,177 SH   SOLE 31 915 0 3,262
AUTOHOME INC SP ADR RP CL A 05278C107 318 4,482 SH   SOLE 34 4,482 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 34 479 SH   SOLE 40 479 0 0
AUTOLIV INC COM 052800109 1,772 38,504 SH   SOLE 2 9,653 0 28,851
AUTOLIV INC COM 052800109 1,920 41,729 SH   SOLE 4 39,586 0 2,143
AUTOLIV INC COM 052800109 2,029 44,099 SH   SOLE 7 17,502 0 26,597
AUTOLIV INC COM 052800109 18 397 SH   SOLE 13 397 0 0
AUTOLIV INC COM 052800109 400 8,699 SH   SOLE 15 8,699 0 0
AUTOLIV INC COM 052800109 2,178 47,337 SH   SOLE 18 40,291 0 7,046
AUTOLIV INC COM 052800109 27 583 SH   SOLE 19 583 0 0
AUTOLIV INC COM 052800109 20,403 443,454 SH   SOLE 21 443,454 0 0
AUTOLIV INC COM 052800109 65,400 1,421,431 SH   SOLE 22 1,369,745 0 51,686
AUTOLIV INC COM 052800109 2,810 61,071 SH   SOLE 23 61,071 0 0
AUTOLIV INC COM 052800109 4,332 94,143 SH   SOLE 25 94,143 0 0
AUTOLIV INC COM 052800109 14,981 325,609 SH   SOLE 26 96,862 0 228,747
AUTOLIV INC COM 052800109 723 15,709 SH   SOLE 28 12,220 0 3,489
AUTOLIV INC COM 052800109 899 19,532 SH   SOLE 29 1,556 0 17,976
AUTOLIV INC COM 052800109 6,376 138,585 SH   SOLE 30 138,585 0 0
AUTOLIV INC COM 052800109 770 16,731 SH   SOLE 31 12,556 0 4,175
AUTOLIV INC COM 052800109 259 5,621 SH   SOLE 34 5,621 0 0
AUTOLIV INC COM 052800109 2,798 60,812 SH   SOLE 36 60,812 0 0
AUTOLIV INC COM 052800109 80 1,748 SH   SOLE 40 1,748 0 0
AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100 1,346 224,771 SH   SOLE 21 224,771 0 0
AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100 13 2,096 SH   SOLE 30 2,096 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 147,521 1,079,316 SH   SOLE 2 123,492 0 955,824
AUTOMATIC DATA PROCESSING IN COM 053015103 28,367 207,540 SH   SOLE 4 195,535 0 12,005
AUTOMATIC DATA PROCESSING IN COM 053015103 65,846 481,756 SH   SOLE 7 420,786 0 60,970
AUTOMATIC DATA PROCESSING IN COM 053015103 9,076 66,404 SH   SOLE 13 66,404 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 5,093 37,263 SH   SOLE 15 37,263 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 147,953 1,082,475 SH   SOLE 18 950,637 0 131,838
AUTOMATIC DATA PROCESSING IN COM 053015103 65,823 481,583 SH   SOLE 19 481,583 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,460,768 10,687,505 SH   SOLE 21 10,687,505 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,517,381 11,101,703 SH   SOLE 22 9,893,939 0 1,207,764
AUTOMATIC DATA PROCESSING IN COM 053015103 42,957 314,286 SH   SOLE 23 314,286 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 65,851 481,790 SH   SOLE 25 481,790 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 316,297 2,314,144 SH   SOLE 26 297,986 0 2,016,158
AUTOMATIC DATA PROCESSING IN COM 053015103 12,047 88,142 SH   SOLE 28 62,140 0 26,002
AUTOMATIC DATA PROCESSING IN COM 053015103 21,859 159,928 SH   SOLE 29 8,013 0 151,915
AUTOMATIC DATA PROCESSING IN COM 053015103 278,334 2,036,394 SH   SOLE 30 2,036,394 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 13,339 97,592 SH   SOLE 31 78,517 0 19,075
AUTOMATIC DATA PROCESSING IN COM 053015103 9,368 68,537 SH   SOLE 32 68,537 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 13,469 98,547 SH   SOLE 34 98,547 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 46,400 339,476 SH   SOLE 36 339,476 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,307 9,559 SH   SOLE 40 9,559 0 0
AUTONATION INC COM 05329W102 4,337 154,579 SH   SOLE 2 57,952 0 96,627
AUTONATION INC COM 05329W102 4 135 SH   SOLE 4 135 0 0
AUTONATION INC COM 05329W102 69 2,472 SH   SOLE 7 2,472 0 0
AUTONATION INC COM 05329W102 5,265 187,649 SH   SOLE 18 187,649 0 0
AUTONATION INC COM 05329W102 359 12,803 SH   SOLE 19 12,803 0 0
AUTONATION INC COM 05329W102 76,250 2,717,405 SH   SOLE 21 2,717,405 0 0
AUTONATION INC COM 05329W102 64,216 2,288,522 SH   SOLE 22 2,172,567 0 115,955
AUTONATION INC COM 05329W102 733 26,106 SH   SOLE 26 11,745 0 14,361
AUTONATION INC COM 05329W102 238 8,467 SH   SOLE 28 8,467 0 0
AUTONATION INC COM 05329W102 495 17,633 SH   SOLE 30 17,633 0 0
AUTONATION INC COM 05329W102 124 4,421 SH   SOLE 31 1,161 0 3,260
AUTONATION INC COM 05329W102 28 987 SH   SOLE 34 987 0 0
AUTONATION INC COM 05329W102 592 21,080 SH   SOLE 36 21,080 0 0
AUTONATION INC COM 05329W102 172 6,130 SH   SOLE 40 6,130 0 0
AUTOWEB INC COM 05335B100 2 1,919 SH   SOLE 18 1,919 0 0
AUTOWEB INC COM 05335B100 28 27,474 SH   SOLE 21 27,474 0 0
AUTOWEB INC COM 05335B100 229 224,783 SH   SOLE 22 224,783 0 0
AUTOWEB INC COM 05335B100 20 19,754 SH   SOLE 23 19,754 0 0
AUTOZONE INC COM 053332102 49,502 58,513 SH   SOLE 2 7,324 0 51,189
AUTOZONE INC COM 053332102 10,045 11,874 SH   SOLE 4 11,171 0 703
AUTOZONE INC COM 053332102 32,935 38,930 SH   SOLE 7 23,855 0 15,075
AUTOZONE INC COM 053332102 562 664 SH   SOLE 13 664 0 0
AUTOZONE INC COM 053332102 1,739 2,056 SH   SOLE 15 2,056 0 0
AUTOZONE INC COM 053332102 40,649 48,048 SH   SOLE 18 44,223 0 3,825
AUTOZONE INC COM 053332102 6,441 7,614 SH   SOLE 19 7,614 0 0
AUTOZONE INC COM 053332102 630,267 744,997 SH   SOLE 21 744,997 0 0
AUTOZONE INC COM 053332102 522,908 618,094 SH   SOLE 22 562,469 0 55,625
AUTOZONE INC COM 053332102 15,539 18,368 SH   SOLE 23 18,368 0 0
AUTOZONE INC COM 053332102 22,541 26,644 SH   SOLE 25 26,644 0 0
AUTOZONE INC COM 053332102 84,706 100,125 SH   SOLE 26 17,384 0 82,741
AUTOZONE INC COM 053332102 4,068 4,808 SH   SOLE 28 3,419 0 1,389
AUTOZONE INC COM 053332102 354 419 SH   SOLE 29 419 0 0
AUTOZONE INC COM 053332102 83,974 99,260 SH   SOLE 30 99,260 0 0
AUTOZONE INC COM 053332102 4,755 5,620 SH   SOLE 31 4,478 0 1,142
AUTOZONE INC COM 053332102 1,384 1,636 SH   SOLE 34 1,636 0 0
AUTOZONE INC COM 053332102 16,309 19,278 SH   SOLE 36 19,278 0 0
AUTOZONE INC COM 053332102 475 562 SH   SOLE 40 562 0 0
AVALARA INC COM 05338G106 13,190 176,814 SH   SOLE 2 90,226 0 86,588
AVALARA INC COM 05338G106 61 818 SH   SOLE 7 818 0 0
AVALARA INC COM 05338G106 1,586 21,266 SH   SOLE 18 21,266 0 0
AVALARA INC COM 05338G106 36,130 484,321 SH   SOLE 19 484,321 0 0
AVALARA INC COM 05338G106 64,875 869,638 SH   SOLE 21 869,638 0 0
AVALARA INC COM 05338G106 112,771 1,511,672 SH   SOLE 22 1,458,997 0 52,675
AVALARA INC COM 05338G106 552 7,406 SH   SOLE 26 0 0 7,406
AVALARA INC COM 05338G106 73 980 SH   SOLE 31 980 0 0
AVALARA INC COM 05338G106 19,955 267,488 SH   SOLE 34 267,488 0 0
AVALON GLOBOCARE CORP COM 05344R104 13 8,460 SH   SOLE 2 741 0 7,719
AVALON GLOBOCARE CORP COM 05344R104 112 72,324 SH   SOLE 18 72,324 0 0
AVALON GLOBOCARE CORP COM 05344R104 56 35,985 SH   SOLE 19 35,985 0 0
AVALON GLOBOCARE CORP COM 05344R104 1,176 758,758 SH   SOLE 21 758,758 0 0
AVALON GLOBOCARE CORP COM 05344R104 211 135,891 SH   SOLE 22 130,027 0 5,864
AVALONBAY CMNTYS INC COM 053484101 57,856 393,124 SH   SOLE 2 74,471 0 318,653
AVALONBAY CMNTYS INC COM 053484101 22,108 150,218 SH   SOLE 4 146,589 0 3,629
AVALONBAY CMNTYS INC COM 053484101 46,962 319,100 SH   SOLE 7 309,066 0 10,034
AVALONBAY CMNTYS INC COM 053484101 758 5,152 SH   SOLE 13 5,152 0 0
AVALONBAY CMNTYS INC COM 053484101 2,188 14,870 SH   SOLE 15 14,870 0 0
AVALONBAY CMNTYS INC COM 053484101 43,227 293,723 SH   SOLE 18 265,496 0 28,227
AVALONBAY CMNTYS INC COM 053484101 55,257 375,465 SH   SOLE 19 375,465 0 0
AVALONBAY CMNTYS INC COM 053484101 1,007,046 6,842,737 SH   SOLE 21 6,842,737 0 0
AVALONBAY CMNTYS INC COM 053484101 730,760 4,965,414 SH   SOLE 22 4,593,668 0 371,746
AVALONBAY CMNTYS INC COM 053484101 16,497 112,097 SH   SOLE 23 112,097 0 0
AVALONBAY CMNTYS INC COM 053484101 70,428 478,549 SH   SOLE 25 478,549 0 0
AVALONBAY CMNTYS INC COM 053484101 115,317 783,562 SH   SOLE 26 113,683 0 669,879
AVALONBAY CMNTYS INC COM 053484101 4,176 28,374 SH   SOLE 28 20,037 0 8,337
AVALONBAY CMNTYS INC COM 053484101 14,142 96,094 SH   SOLE 29 81,048 0 15,046
AVALONBAY CMNTYS INC COM 053484101 177,227 1,204,232 SH   SOLE 30 1,204,232 0 0
AVALONBAY CMNTYS INC COM 053484101 7,930 53,884 SH   SOLE 31 36,570 0 17,314
AVALONBAY CMNTYS INC COM 053484101 15,688 106,595 SH   SOLE 34 106,595 0 0
AVALONBAY CMNTYS INC COM 053484101 18,202 123,682 SH   SOLE 36 123,682 0 0
AVALONBAY CMNTYS INC COM 053484101 479 3,252 SH   SOLE 40 3,252 0 0
AVANGRID INC COM 05351W103 16,275 371,742 SH   SOLE 2 224,246 0 147,496
AVANGRID INC COM 05351W103 821 18,744 SH   SOLE 4 18,744 0 0
AVANGRID INC COM 05351W103 603 13,781 SH   SOLE 7 13,781 0 0
AVANGRID INC COM 05351W103 2 46 SH   SOLE 15 46 0 0
AVANGRID INC COM 05351W103 1,589 36,291 SH   SOLE 18 29,998 0 6,293
AVANGRID INC COM 05351W103 2,029 46,349 SH   SOLE 19 46,349 0 0
AVANGRID INC COM 05351W103 33,745 770,783 SH   SOLE 21 770,783 0 0
AVANGRID INC COM 05351W103 70,676 1,614,355 SH   SOLE 22 1,374,306 0 240,049
AVANGRID INC COM 05351W103 951 21,722 SH   SOLE 23 21,722 0 0
AVANGRID INC COM 05351W103 4,115 93,984 SH   SOLE 25 93,984 0 0
AVANGRID INC COM 05351W103 4,648 106,175 SH   SOLE 26 4,230 0 101,945
AVANGRID INC COM 05351W103 36 815 SH   SOLE 28 815 0 0
AVANGRID INC COM 05351W103 2,202 50,303 SH   SOLE 29 50,303 0 0
AVANGRID INC COM 05351W103 1,732 39,561 SH   SOLE 30 39,561 0 0
AVANGRID INC COM 05351W103 3,701 84,538 SH   SOLE 31 78,688 0 5,850
AVANGRID INC COM 05351W103 1,161 26,516 SH   SOLE 34 26,516 0 0
AVANGRID INC COM 05351W103 924 21,108 SH   SOLE 36 21,108 0 0
AVANOS MED INC COM 05350V106 1,702 63,200 SH   SOLE 2 20,874 0 42,326
AVANOS MED INC COM 05350V106 6 217 SH   SOLE 4 217 0 0
AVANOS MED INC COM 05350V106 23 861 SH   SOLE 7 861 0 0
AVANOS MED INC COM 05350V106 7,372 273,754 SH   SOLE 18 273,754 0 0
AVANOS MED INC COM 05350V106 2,405 89,316 SH   SOLE 19 89,316 0 0
AVANOS MED INC COM 05350V106 89,536 3,324,758 SH   SOLE 21 3,324,758 0 0
AVANOS MED INC COM 05350V106 43,697 1,622,622 SH   SOLE 22 1,570,086 0 52,536
AVANOS MED INC COM 05350V106 487 18,097 SH   SOLE 26 13,599 0 4,498
AVANOS MED INC COM 05350V106 162 6,022 SH   SOLE 28 6,022 0 0
AVANOS MED INC COM 05350V106 436 16,196 SH   SOLE 30 16,196 0 0
AVANOS MED INC COM 05350V106 4 167 SH   SOLE 31 0 0 167
AVANOS MED INC COM 05350V106 8 310 SH   SOLE 34 310 0 0
AVANOS MED INC COM 05350V106 133 4,955 SH   SOLE 40 4,955 0 0
AVANTOR INC COM 05352A100 12,633 1,011,485 SH   SOLE 2 453,928 0 557,557
AVANTOR INC COM 05352A100 70 5,620 SH   SOLE 7 5,620 0 0
AVANTOR INC COM 05352A100 6,399 512,303 SH   SOLE 18 512,303 0 0
AVANTOR INC COM 05352A100 41,791 3,345,964 SH   SOLE 19 3,345,964 0 0
AVANTOR INC COM 05352A100 378 30,240 SH   SOLE 20 30,240 0 0
AVANTOR INC COM 05352A100 47,282 3,785,605 SH   SOLE 21 3,785,605 0 0
AVANTOR INC COM 05352A100 81,855 6,553,637 SH   SOLE 22 6,192,882 0 360,755
AVANTOR INC COM 05352A100 81 6,492 SH   SOLE 31 6,492 0 0
AVANTOR INC COM 05352A100 23,960 1,918,370 SH   SOLE 34 1,918,370 0 0
AVANTOR INC 6.25 PFD CNV SR 05352A209 438 10,106 SH   SOLE 7 10,106 0 0
AVANTOR INC 6.25 PFD CNV SR 05352A209 67,184 1,549,453 SH   SOLE 21 1,549,453 0 0
AVAYA HLDGS CORP COM 05351X101 749 92,630 SH   SOLE 2 4,943 0 87,687
AVAYA HLDGS CORP COM 05351X101 4 533 SH   SOLE 4 533 0 0
AVAYA HLDGS CORP COM 05351X101 34 4,250 SH   SOLE 7 4,250 0 0
AVAYA HLDGS CORP COM 05351X101 2,684 331,773 SH   SOLE 18 331,773 0 0
AVAYA HLDGS CORP COM 05351X101 1,464 180,968 SH   SOLE 19 180,968 0 0
AVAYA HLDGS CORP COM 05351X101 29,267 3,617,626 SH   SOLE 21 3,617,626 0 0
AVAYA HLDGS CORP COM 05351X101 21,933 2,711,134 SH   SOLE 22 2,594,524 0 116,610
AVAYA HLDGS CORP COM 05351X101 210 25,958 SH   SOLE 26 18,350 0 7,608
AVAYA HLDGS CORP COM 05351X101 116 14,399 SH   SOLE 28 14,399 0 0
AVAYA HLDGS CORP COM 05351X101 390 48,217 SH   SOLE 30 48,217 0 0
AVAYA HLDGS CORP COM 05351X101 57 7,087 SH   SOLE 31 0 0 7,087
AVAYA HLDGS CORP COM 05351X101 75 9,316 SH   SOLE 36 9,316 0 0
AVAYA HLDGS CORP COM 05351X101 0 12 SH   SOLE 37 12 0 0
AVAYA HLDGS CORP COM 05351X101 100 12,387 SH   SOLE 40 12,387 0 0
AVAYA HLDGS CORP NOTE 2.250% 6/1 05351XAB7 757 946,000 PRN   SOLE 21 946,000 0 0
AVENUE THERAPEUTICS INC COM NEW 05360L205 14 1,585 SH   SOLE 18 1,585 0 0
AVENUE THERAPEUTICS INC COM NEW 05360L205 179 20,038 SH   SOLE 21 20,038 0 0
AVENUE THERAPEUTICS INC COM NEW 05360L205 227 25,434 SH   SOLE 22 25,434 0 0
AVEO PHARMACEUTICALS INC COM NEW 053588307 19 5,355 SH   SOLE 21 5,355 0 0
AVEO PHARMACEUTICALS INC COM NEW 053588307 824 227,735 SH   SOLE 22 227,735 0 0
AVERY DENNISON CORP COM 053611109 22,429 220,171 SH   SOLE 2 37,116 0 183,055
AVERY DENNISON CORP COM 053611109 3,800 37,306 SH   SOLE 4 34,983 0 2,323
AVERY DENNISON CORP COM 053611109 7,675 75,344 SH   SOLE 7 72,528 0 2,816
AVERY DENNISON CORP COM 053611109 15 147 SH   SOLE 13 147 0 0
AVERY DENNISON CORP COM 053611109 737 7,233 SH   SOLE 15 7,233 0 0
AVERY DENNISON CORP COM 053611109 25,787 253,138 SH   SOLE 18 240,992 0 12,146
AVERY DENNISON CORP COM 053611109 2,727 26,767 SH   SOLE 19 26,767 0 0
AVERY DENNISON CORP COM 053611109 242,170 2,377,245 SH   SOLE 21 2,377,245 0 0
AVERY DENNISON CORP COM 053611109 224,694 2,205,698 SH   SOLE 22 2,008,817 0 196,881
AVERY DENNISON CORP COM 053611109 6,266 61,511 SH   SOLE 23 61,511 0 0
AVERY DENNISON CORP COM 053611109 10,060 98,755 SH   SOLE 25 98,755 0 0
AVERY DENNISON CORP COM 053611109 49,724 488,114 SH   SOLE 26 72,815 0 415,299
AVERY DENNISON CORP COM 053611109 1,724 16,921 SH   SOLE 28 11,980 0 4,941
AVERY DENNISON CORP COM 053611109 2,007 19,705 SH   SOLE 29 1,659 0 18,046
AVERY DENNISON CORP COM 053611109 37,507 368,184 SH   SOLE 30 368,184 0 0
AVERY DENNISON CORP COM 053611109 2,191 21,506 SH   SOLE 31 16,702 0 4,804
AVERY DENNISON CORP COM 053611109 506 4,965 SH   SOLE 34 4,965 0 0
AVERY DENNISON CORP COM 053611109 5,222 51,261 SH   SOLE 36 51,261 0 0
AVERY DENNISON CORP COM 053611109 181 1,775 SH   SOLE 40 1,775 0 0
AVIAT NETWORKS INC COM NEW 05366Y201 10 1,212 SH   SOLE 18 1,212 0 0
AVIAT NETWORKS INC COM NEW 05366Y201 146 17,192 SH   SOLE 21 17,192 0 0
AVIAT NETWORKS INC COM NEW 05366Y201 1,216 143,032 SH   SOLE 22 143,032 0 0
AVID BIOSERVICES INC COM 05368M106 112 21,936 SH   SOLE 2 2,191 0 19,745
AVID BIOSERVICES INC COM 05368M106 4 765 SH   SOLE 7 765 0 0
AVID BIOSERVICES INC COM 05368M106 1,094 214,159 SH   SOLE 18 214,159 0 0
AVID BIOSERVICES INC COM 05368M106 532 104,129 SH   SOLE 19 104,129 0 0
AVID BIOSERVICES INC COM 05368M106 9,685 1,895,308 SH   SOLE 21 1,895,308 0 0
AVID BIOSERVICES INC COM 05368M106 8,407 1,645,224 SH   SOLE 22 1,608,843 0 36,381
AVID TECHNOLOGY INC COM 05367P100 70 10,355 SH   SOLE 2 1,054 0 9,301
AVID TECHNOLOGY INC COM 05367P100 5 713 SH   SOLE 7 713 0 0
AVID TECHNOLOGY INC COM 05367P100 716 106,457 SH   SOLE 18 106,457 0 0
AVID TECHNOLOGY INC COM 05367P100 360 53,492 SH   SOLE 19 53,492 0 0
AVID TECHNOLOGY INC COM 05367P100 6,450 958,464 SH   SOLE 21 958,464 0 0
AVID TECHNOLOGY INC COM 05367P100 5,710 848,385 SH   SOLE 22 830,274 0 18,111
AVINGER INC COM 053734604 0 8 SH   SOLE 21 8 0 0
AVINGER INC COM 053734604 0 108 SH   SOLE 22 108 0 0
AVIS BUDGET GROUP COM 053774105 602 43,330 SH   SOLE 2 24,885 0 18,445
AVIS BUDGET GROUP COM 053774105 4 295 SH   SOLE 4 295 0 0
AVIS BUDGET GROUP COM 053774105 39 2,840 SH   SOLE 7 2,840 0 0
AVIS BUDGET GROUP COM 053774105 4,549 327,256 SH   SOLE 18 327,256 0 0
AVIS BUDGET GROUP COM 053774105 1,622 116,664 SH   SOLE 19 116,664 0 0
AVIS BUDGET GROUP COM 053774105 58,698 4,222,860 SH   SOLE 21 4,222,860 0 0
AVIS BUDGET GROUP COM 053774105 28,068 2,019,273 SH   SOLE 22 1,927,754 0 91,519
AVIS BUDGET GROUP COM 053774105 13 968 SH   SOLE 23 968 0 0
AVIS BUDGET GROUP COM 053774105 394 28,357 SH   SOLE 26 23,253 0 5,104
AVIS BUDGET GROUP COM 053774105 110 7,923 SH   SOLE 28 7,923 0 0
AVIS BUDGET GROUP COM 053774105 302 21,709 SH   SOLE 30 21,709 0 0
AVIS BUDGET GROUP COM 053774105 124 8,914 SH   SOLE 31 0 0 8,914
AVIS BUDGET GROUP COM 053774105 679 48,862 SH   SOLE 36 48,862 0 0
AVIS BUDGET GROUP COM 053774105 97 6,999 SH   SOLE 40 6,999 0 0
AVISTA CORP COM 05379B107 2,936 69,104 SH   SOLE 2 9,904 0 59,200
AVISTA CORP COM 05379B107 168 3,951 SH   SOLE 4 3,951 0 0
AVISTA CORP COM 05379B107 421 9,911 SH   SOLE 7 9,911 0 0
AVISTA CORP COM 05379B107 14,369 338,185 SH   SOLE 18 337,933 0 252
AVISTA CORP COM 05379B107 7,785 183,210 SH   SOLE 19 183,210 0 0
AVISTA CORP COM 05379B107 392,392 9,234,936 SH   SOLE 21 9,234,936 0 0
AVISTA CORP COM 05379B107 88,717 2,087,943 SH   SOLE 22 2,014,076 0 73,867
AVISTA CORP COM 05379B107 741 17,449 SH   SOLE 23 17,449 0 0
AVISTA CORP COM 05379B107 3,227 75,950 SH   SOLE 26 15,506 0 60,444
AVISTA CORP COM 05379B107 425 10,011 SH   SOLE 28 10,011 0 0
AVISTA CORP COM 05379B107 4,655 109,552 SH   SOLE 30 109,552 0 0
AVISTA CORP COM 05379B107 29 687 SH   SOLE 31 0 0 687
AVISTA CORP COM 05379B107 1,015 23,882 SH   SOLE 32 23,882 0 0
AVISTA CORP COM 05379B107 146 3,447 SH   SOLE 34 3,447 0 0
AVISTA CORP COM 05379B107 186 4,378 SH   SOLE 36 4,378 0 0
AVISTA CORP COM 05379B107 281 6,621 SH   SOLE 40 6,621 0 0
AVNET INC COM 053807103 13,308 530,212 SH   SOLE 2 331,822 0 198,390
AVNET INC COM 053807103 1,034 41,207 SH   SOLE 4 41,207 0 0
AVNET INC COM 053807103 301 12,000 SH   SOLE 7 12,000 0 0
AVNET INC COM 053807103 912 36,325 SH   SOLE 13 36,325 0 0
AVNET INC COM 053807103 9,988 397,931 SH   SOLE 18 334,463 0 63,468
AVNET INC COM 053807103 8,677 345,685 SH   SOLE 19 345,685 0 0
AVNET INC COM 053807103 120,555 4,802,976 SH   SOLE 21 4,802,976 0 0
AVNET INC COM 053807103 117,848 4,695,142 SH   SOLE 22 4,258,112 0 437,030
AVNET INC COM 053807103 1,909 76,058 SH   SOLE 23 76,058 0 0
AVNET INC COM 053807103 1,735 69,136 SH   SOLE 25 69,136 0 0
AVNET INC COM 053807103 2,846 113,369 SH   SOLE 26 38,208 0 75,161
AVNET INC COM 053807103 400 15,949 SH   SOLE 28 15,949 0 0
AVNET INC COM 053807103 766 30,517 SH   SOLE 29 30,517 0 0
AVNET INC COM 053807103 1,299 51,764 SH   SOLE 30 51,764 0 0
AVNET INC COM 053807103 2,963 118,041 SH   SOLE 31 92,419 0 25,622
AVNET INC COM 053807103 2,239 89,195 SH   SOLE 34 89,195 0 0
AVNET INC COM 053807103 1,666 66,356 SH   SOLE 36 66,356 0 0
AVNET INC COM 053807103 269 10,713 SH   SOLE 40 10,713 0 0
AVROBIO INC COM 05455M100 134 8,623 SH   SOLE 2 1,220 0 7,403
AVROBIO INC COM 05455M100 5 330 SH   SOLE 7 330 0 0
AVROBIO INC COM 05455M100 1,371 88,108 SH   SOLE 18 88,108 0 0
AVROBIO INC COM 05455M100 733 47,127 SH   SOLE 19 47,127 0 0
AVROBIO INC COM 05455M100 17,769 1,141,987 SH   SOLE 21 1,141,987 0 0
AVROBIO INC COM 05455M100 10,232 657,604 SH   SOLE 22 629,982 0 27,622
AVROBIO INC COM 05455M100 5 318 SH   SOLE 23 318 0 0
AVROBIO INC COM 05455M100 60 3,876 SH   SOLE 28 3,876 0 0
AVROBIO INC COM 05455M100 89 5,720 SH   SOLE 30 5,720 0 0
AVROBIO INC COM 05455M100 60 3,854 SH   SOLE 40 3,854 0 0
AWARE INC MASS COM 05453N100 9 3,265 SH   SOLE 18 3,265 0 0
AWARE INC MASS COM 05453N100 142 49,734 SH   SOLE 21 49,734 0 0
AWARE INC MASS COM 05453N100 1,217 426,884 SH   SOLE 22 426,884 0 0
AXALTA COATING SYS LTD COM G0750C108 12,219 707,525 SH   SOLE 2 256,153 0 451,372
AXALTA COATING SYS LTD COM G0750C108 1,473 85,313 SH   SOLE 4 79,233 0 6,080
AXALTA COATING SYS LTD COM G0750C108 292 16,921 SH   SOLE 7 16,921 0 0
AXALTA COATING SYS LTD COM G0750C108 18 1,052 SH   SOLE 13 1,052 0 0
AXALTA COATING SYS LTD COM G0750C108 244 14,150 SH   SOLE 15 14,150 0 0
AXALTA COATING SYS LTD COM G0750C108 2,330 134,936 SH   SOLE 18 115,968 0 18,968
AXALTA COATING SYS LTD COM G0750C108 6,330 366,521 SH   SOLE 19 366,521 0 0
AXALTA COATING SYS LTD COM G0750C108 52,753 3,054,608 SH   SOLE 21 3,054,608 0 0
AXALTA COATING SYS LTD COM G0750C108 108,287 6,270,245 SH   SOLE 22 5,920,407 0 349,838
AXALTA COATING SYS LTD COM G0750C108 2,653 153,643 SH   SOLE 23 153,643 0 0
AXALTA COATING SYS LTD COM G0750C108 1,746 101,110 SH   SOLE 25 101,110 0 0
AXALTA COATING SYS LTD COM G0750C108 11,407 660,495 SH   SOLE 26 261,956 0 398,539
AXALTA COATING SYS LTD COM G0750C108 744 43,054 SH   SOLE 28 30,299 0 12,755
AXALTA COATING SYS LTD COM G0750C108 851 49,300 SH   SOLE 29 4,446 0 44,854
AXALTA COATING SYS LTD COM G0750C108 8,428 488,040 SH   SOLE 30 488,040 0 0
AXALTA COATING SYS LTD COM G0750C108 832 48,182 SH   SOLE 31 39,308 0 8,874
AXALTA COATING SYS LTD COM G0750C108 4,125 238,827 SH   SOLE 34 238,827 0 0
AXALTA COATING SYS LTD COM G0750C108 840 48,652 SH   SOLE 36 48,652 0 0
AXALTA COATING SYS LTD COM G0750C108 76 4,392 SH   SOLE 40 4,392 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 556 30,389 SH   SOLE 2 1,736 0 28,653
AXCELIS TECHNOLOGIES INC COM NEW 054540208 9 510 SH   SOLE 7 510 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 2,824 154,253 SH   SOLE 18 154,253 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 1,106 60,382 SH   SOLE 19 60,382 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 66,553 3,634,790 SH   SOLE 21 3,634,790 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 17,488 955,122 SH   SOLE 22 921,970 0 33,152
AXCELIS TECHNOLOGIES INC COM NEW 054540208 226 12,319 SH   SOLE 26 0 0 12,319
AXCELIS TECHNOLOGIES INC COM NEW 054540208 80 4,346 SH   SOLE 28 4,346 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 839 45,844 SH   SOLE 30 45,844 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 90 4,931 SH   SOLE 40 4,931 0 0
AXCELLA HEALTH INC COM 05454B105 11 3,183 SH   SOLE 2 0 0 3,183
AXCELLA HEALTH INC COM 05454B105 37 10,958 SH   SOLE 18 10,958 0 0
AXCELLA HEALTH INC COM 05454B105 39 11,259 SH   SOLE 19 11,259 0 0
AXCELLA HEALTH INC COM 05454B105 1,007 294,397 SH   SOLE 21 294,397 0 0
AXCELLA HEALTH INC COM 05454B105 74 21,682 SH   SOLE 22 18,697 0 2,985
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 5,972 154,513 SH   SOLE 2 6,941 0 147,572
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 15 388 SH   SOLE 4 388 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 88 2,286 SH   SOLE 7 2,286 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 2,617 67,716 SH   SOLE 18 67,716 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 764 19,780 SH   SOLE 19 19,780 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 44,649 1,155,211 SH   SOLE 21 1,155,211 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 86,324 2,233,474 SH   SOLE 22 2,091,893 0 141,581
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 1,276 33,002 SH   SOLE 26 20,741 0 12,261
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 466 12,045 SH   SOLE 28 12,045 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 1,056 27,311 SH   SOLE 30 27,311 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 850 22,004 SH   SOLE 31 1,711 0 20,293
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 7 177 SH   SOLE 34 177 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 104 2,700 SH   SOLE 36 2,700 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 347 8,968 SH   SOLE 40 8,968 0 0
AXOGEN INC COM 05463X106 134 12,854 SH   SOLE 2 1,964 0 10,890
AXOGEN INC COM 05463X106 3 270 SH   SOLE 4 270 0 0
AXOGEN INC COM 05463X106 7 721 SH   SOLE 7 721 0 0
AXOGEN INC COM 05463X106 1,242 119,401 SH   SOLE 18 119,401 0 0
AXOGEN INC COM 05463X106 883 84,903 SH   SOLE 19 84,903 0 0
AXOGEN INC COM 05463X106 13,533 1,301,293 SH   SOLE 21 1,301,293 0 0
AXOGEN INC COM 05463X106 10,373 997,425 SH   SOLE 22 962,114 0 35,311
AXOGEN INC COM 05463X106 10 931 SH   SOLE 23 931 0 0
AXOGEN INC COM 05463X106 36 3,449 SH   SOLE 26 0 0 3,449
AXOGEN INC COM 05463X106 46 4,385 SH   SOLE 28 4,385 0 0
AXOGEN INC COM 05463X106 2,877 276,626 SH   SOLE 30 276,626 0 0
AXOGEN INC COM 05463X106 33 3,214 SH   SOLE 40 3,214 0 0
AXON ENTERPRISE INC COM 05464C101 3,272 46,239 SH   SOLE 2 26,886 0 19,353
AXON ENTERPRISE INC COM 05464C101 45 630 SH   SOLE 4 630 0 0
AXON ENTERPRISE INC COM 05464C101 71 998 SH   SOLE 7 998 0 0
AXON ENTERPRISE INC COM 05464C101 24,395 344,715 SH   SOLE 18 337,409 0 7,306
AXON ENTERPRISE INC COM 05464C101 10,929 154,424 SH   SOLE 19 154,424 0 0
AXON ENTERPRISE INC COM 05464C101 336,202 4,750,625 SH   SOLE 21 4,750,625 0 0
AXON ENTERPRISE INC COM 05464C101 141,978 2,006,196 SH   SOLE 22 1,944,382 0 61,814
AXON ENTERPRISE INC COM 05464C101 359 5,074 SH   SOLE 23 5,074 0 0
AXON ENTERPRISE INC COM 05464C101 2,325 32,852 SH   SOLE 26 11,168 0 21,684
AXON ENTERPRISE INC COM 05464C101 603 8,514 SH   SOLE 28 8,514 0 0
AXON ENTERPRISE INC COM 05464C101 1,394 19,691 SH   SOLE 30 19,691 0 0
AXON ENTERPRISE INC COM 05464C101 92 1,298 SH   SOLE 34 1,298 0 0
AXON ENTERPRISE INC COM 05464C101 459 6,487 SH   SOLE 40 6,487 0 0
AXONICS MODULATION TECHNOLOG COM 05465P101 174 6,833 SH   SOLE 2 964 0 5,869
AXONICS MODULATION TECHNOLOG COM 05465P101 7 294 SH   SOLE 7 294 0 0
AXONICS MODULATION TECHNOLOG COM 05465P101 1,738 68,404 SH   SOLE 18 68,404 0 0
AXONICS MODULATION TECHNOLOG COM 05465P101 870 34,230 SH   SOLE 19 34,230 0 0
AXONICS MODULATION TECHNOLOG COM 05465P101 23,681 931,951 SH   SOLE 21 931,951 0 0
AXONICS MODULATION TECHNOLOG COM 05465P101 11,687 459,953 SH   SOLE 22 440,623 0 19,330
AXONICS MODULATION TECHNOLOG COM 05465P101 62 2,444 SH   SOLE 28 2,444 0 0
AXONICS MODULATION TECHNOLOG COM 05465P101 145 5,687 SH   SOLE 30 5,687 0 0
AXONICS MODULATION TECHNOLOG COM 05465P101 64 2,507 SH   SOLE 40 2,507 0 0
AXOS FINL INC COM 05465C100 622 34,325 SH   SOLE 2 3,233 0 31,092
AXOS FINL INC COM 05465C100 3 144 SH   SOLE 4 144 0 0
AXOS FINL INC COM 05465C100 18 999 SH   SOLE 7 999 0 0
AXOS FINL INC COM 05465C100 4,771 263,155 SH   SOLE 18 263,155 0 0
AXOS FINL INC COM 05465C100 2,018 111,306 SH   SOLE 19 111,306 0 0
AXOS FINL INC COM 05465C100 107,223 5,914,118 SH   SOLE 21 5,914,118 0 0
AXOS FINL INC COM 05465C100 30,590 1,687,274 SH   SOLE 22 1,623,592 0 63,682
AXOS FINL INC COM 05465C100 416 22,930 SH   SOLE 26 18,402 0 4,528
AXOS FINL INC COM 05465C100 139 7,682 SH   SOLE 28 7,682 0 0
AXOS FINL INC COM 05465C100 1,269 70,009 SH   SOLE 30 70,009 0 0
AXOS FINL INC COM 05465C100 6,447 355,619 SH   SOLE 34 355,619 0 0
AXOS FINL INC COM 05465C100 101 5,556 SH   SOLE 40 5,556 0 0
AXSOME THERAPEUTICS INC COM 05464T104 605 10,279 SH   SOLE 2 1,713 0 8,566
AXSOME THERAPEUTICS INC COM 05464T104 9 146 SH   SOLE 4 146 0 0
AXSOME THERAPEUTICS INC COM 05464T104 26 449 SH   SOLE 7 449 0 0
AXSOME THERAPEUTICS INC COM 05464T104 5,992 101,853 SH   SOLE 18 99,933 0 1,920
AXSOME THERAPEUTICS INC COM 05464T104 4,095 69,612 SH   SOLE 19 69,612 0 0
AXSOME THERAPEUTICS INC COM 05464T104 75,423 1,282,056 SH   SOLE 21 1,282,056 0 0
AXSOME THERAPEUTICS INC COM 05464T104 44,762 760,868 SH   SOLE 22 733,819 0 27,049
AXSOME THERAPEUTICS INC COM 05464T104 157 2,672 SH   SOLE 23 2,672 0 0
AXSOME THERAPEUTICS INC COM 05464T104 507 8,613 SH   SOLE 26 0 0 8,613
AXSOME THERAPEUTICS INC COM 05464T104 187 3,177 SH   SOLE 28 3,177 0 0
AXSOME THERAPEUTICS INC COM 05464T104 702 11,936 SH   SOLE 30 11,936 0 0
AXSOME THERAPEUTICS INC COM 05464T104 18 306 SH   SOLE 34 306 0 0
AXSOME THERAPEUTICS INC COM 05464T104 158 2,683 SH   SOLE 40 2,683 0 0
AXT INC COM 00246W103 118 36,727 SH   SOLE 2 1,335 0 35,392
AXT INC COM 00246W103 2 669 SH   SOLE 7 669 0 0
AXT INC COM 00246W103 451 140,530 SH   SOLE 18 140,530 0 0
AXT INC COM 00246W103 227 70,663 SH   SOLE 19 70,663 0 0
AXT INC COM 00246W103 4,373 1,362,415 SH   SOLE 21 1,362,415 0 0
AXT INC COM 00246W103 3,844 1,197,357 SH   SOLE 22 1,173,824 0 23,533
AYTU BIOSCIENCE INC COM PAR 054754700 4 2,395 SH   SOLE 18 2,395 0 0
AYTU BIOSCIENCE INC COM PAR 054754700 43 28,894 SH   SOLE 21 28,894 0 0
AZUL S A SPONSR ADR PFD 05501U106 423 41,479 SH   SOLE 4 41,479 0 0
AZUL S A SPONSR ADR PFD 05501U106 7,517 737,728 SH   SOLE 18 661,866 0 75,862
AZUL S A SPONSR ADR PFD 05501U106 31,802 3,120,887 SH   SOLE 19 3,120,887 0 0
AZUL S A SPONSR ADR PFD 05501U106 2,414 236,870 SH   SOLE 22 236,870 0 0
AZUL S A SPONSR ADR PFD 05501U106 681 66,794 SH   SOLE 25 66,794 0 0
AZUL S A SPONSR ADR PFD 05501U106 17,707 1,737,678 SH   SOLE 34 1,737,678 0 0
AZURE PWR GLOBAL LTD SHS V0393H103 21 1,346 SH   SOLE 22 1,346 0 0
AZURRX BIOPHARMA INC COM 05502L105 3 4,920 SH   SOLE 18 4,920 0 0
AZURRX BIOPHARMA INC COM 05502L105 34 57,786 SH   SOLE 21 57,786 0 0
AZZ INC COM 002474104 562 20,000 SH   SOLE 2 1,356 0 18,644
AZZ INC COM 002474104 4 154 SH   SOLE 4 154 0 0
AZZ INC COM 002474104 15 519 SH   SOLE 7 519 0 0
AZZ INC COM 002474104 3,400 120,910 SH   SOLE 18 120,910 0 0
AZZ INC COM 002474104 2,128 75,682 SH   SOLE 19 75,682 0 0
AZZ INC COM 002474104 81,918 2,913,169 SH   SOLE 21 2,913,169 0 0
AZZ INC COM 002474104 23,288 828,151 SH   SOLE 22 799,047 0 29,104
AZZ INC COM 002474104 61 2,159 SH   SOLE 23 2,159 0 0
AZZ INC COM 002474104 1,466 52,144 SH   SOLE 26 2,930 0 49,214
AZZ INC COM 002474104 105 3,724 SH   SOLE 28 3,724 0 0
AZZ INC COM 002474104 996 35,418 SH   SOLE 30 35,418 0 0
AZZ INC COM 002474104 366 13,004 SH   SOLE 34 13,004 0 0
AZZ INC COM 002474104 82 2,908 SH   SOLE 40 2,908 0 0
B & G FOODS INC NEW COM 05508R106 1,043 57,664 SH   SOLE 2 3,188 0 54,476
B & G FOODS INC NEW COM 05508R106 6 325 SH   SOLE 4 325 0 0
B & G FOODS INC NEW COM 05508R106 51 2,809 SH   SOLE 7 2,809 0 0
B & G FOODS INC NEW COM 05508R106 5,239 289,605 SH   SOLE 18 289,605 0 0
B & G FOODS INC NEW COM 05508R106 2,194 121,279 SH   SOLE 19 121,279 0 0
B & G FOODS INC NEW COM 05508R106 129,648 7,166,837 SH   SOLE 21 7,166,837 0 0
B & G FOODS INC NEW COM 05508R106 34,127 1,886,515 SH   SOLE 22 1,807,455 0 79,060
B & G FOODS INC NEW COM 05508R106 940 51,940 SH   SOLE 23 51,940 0 0
B & G FOODS INC NEW COM 05508R106 462 25,514 SH   SOLE 26 19,294 0 6,220
B & G FOODS INC NEW COM 05508R106 142 7,852 SH   SOLE 28 7,852 0 0
B & G FOODS INC NEW COM 05508R106 1,495 82,640 SH   SOLE 30 82,640 0 0
B & G FOODS INC NEW COM 05508R106 98 5,416 SH   SOLE 31 0 0 5,416
B & G FOODS INC NEW COM 05508R106 70 3,878 SH   SOLE 36 3,878 0 0
B & G FOODS INC NEW COM 05508R106 114 6,321 SH   SOLE 40 6,321 0 0
B. RILEY FINANCIAL INC COM 05580M108 371 20,122 SH   SOLE 2 1,114 0 19,008
B. RILEY FINANCIAL INC COM 05580M108 7 366 SH   SOLE 7 366 0 0
B. RILEY FINANCIAL INC COM 05580M108 1,414 76,747 SH   SOLE 18 76,747 0 0
B. RILEY FINANCIAL INC COM 05580M108 701 38,050 SH   SOLE 19 38,050 0 0
B. RILEY FINANCIAL INC COM 05580M108 13,413 728,188 SH   SOLE 21 728,188 0 0
B. RILEY FINANCIAL INC COM 05580M108 9,319 505,906 SH   SOLE 22 492,404 0 13,502
B. RILEY FINANCIAL INC COM 05580M108 82 4,430 SH   SOLE 26 0 0 4,430
B. RILEY FINANCIAL INC COM 05580M108 56 3,049 SH   SOLE 28 3,049 0 0
B. RILEY FINANCIAL INC COM 05580M108 43 2,359 SH   SOLE 30 2,359 0 0
B. RILEY FINANCIAL INC COM 05580M108 41 2,248 SH   SOLE 40 2,248 0 0
B2GOLD CORP COM 11777Q209 1,005 328,505 SH   SOLE 21 328,505 0 0
BABCOCK & WILCOX ENTERPRIS I COM 05614L209 17 16,180 SH   SOLE 21 16,180 0 0
BABCOCK & WILCOX ENTERPRIS I COM 05614L209 553 542,412 SH   SOLE 22 542,412 0 0
BADGER METER INC COM 056525108 564 10,525 SH   SOLE 2 1,420 0 9,105
BADGER METER INC COM 056525108 9 172 SH   SOLE 4 172 0 0
BADGER METER INC COM 056525108 1,169 21,815 SH   SOLE 7 21,815 0 0
BADGER METER INC COM 056525108 7,023 131,023 SH   SOLE 18 131,023 0 0
BADGER METER INC COM 056525108 3,164 59,037 SH   SOLE 19 59,037 0 0
BADGER METER INC COM 056525108 169,832 3,168,510 SH   SOLE 21 3,168,510 0 0
BADGER METER INC COM 056525108 46,061 859,353 SH   SOLE 22 825,470 0 33,883
BADGER METER INC COM 056525108 919 17,141 SH   SOLE 26 6,872 0 10,269
BADGER METER INC COM 056525108 225 4,207 SH   SOLE 28 4,207 0 0
BADGER METER INC COM 056525108 11,567 215,798 SH   SOLE 30 215,798 0 0
BADGER METER INC COM 056525108 58 1,079 SH   SOLE 34 1,079 0 0
BADGER METER INC COM 056525108 129 2,401 SH   SOLE 40 2,401 0 0
BAIDU INC SPON ADR REP A 056752108 62,019 615,329 SH   SOLE 2 36,974 0 578,355
BAIDU INC SPON ADR REP A 056752108 11,116 110,290 SH   SOLE 4 110,290 0 0
BAIDU INC SPON ADR REP A 056752108 5,045 50,055 SH   SOLE 7 50,055 0 0
BAIDU INC SPON ADR REP A 056752108 3,020 29,964 SH   SOLE 13 29,964 0 0
BAIDU INC SPON ADR REP A 056752108 12,475 123,773 SH   SOLE 15 119,800 0 3,973
BAIDU INC SPON ADR REP A 056752108 13,475 133,697 SH   SOLE 18 133,697 0 0
BAIDU INC SPON ADR REP A 056752108 688 6,823 SH   SOLE 19 6,823 0 0
BAIDU INC SPON ADR REP A 056752108 491,173 4,873,232 SH   SOLE 21 4,873,232 0 0
BAIDU INC SPON ADR REP A 056752108 391,818 3,887,467 SH   SOLE 22 3,397,662 0 489,805
BAIDU INC SPON ADR REP A 056752108 16,661 165,309 SH   SOLE 23 165,309 0 0
BAIDU INC SPON ADR REP A 056752108 17,770 176,306 SH   SOLE 25 176,306 0 0
BAIDU INC SPON ADR REP A 056752108 101,369 1,005,749 SH   SOLE 26 39,744 0 966,005
BAIDU INC SPON ADR REP A 056752108 3,844 38,137 SH   SOLE 28 38,137 0 0
BAIDU INC SPON ADR REP A 056752108 2,816 27,935 SH   SOLE 29 27,935 0 0
BAIDU INC SPON ADR REP A 056752108 171,779 1,704,324 SH   SOLE 30 1,704,324 0 0
BAIDU INC SPON ADR REP A 056752108 4,229 41,962 SH   SOLE 31 11,598 0 30,364
BAIDU INC SPON ADR REP A 056752108 6,249 61,997 SH   SOLE 32 61,997 0 0
BAIDU INC SPON ADR REP A 056752108 9,623 95,480 SH   SOLE 34 95,480 0 0
BAIDU INC SPON ADR REP A 056752108 544 5,397 SH   SOLE 36 5,397 0 0
BAIDU INC SPON ADR REP A 056752108 224 2,225 SH   SOLE 40 2,225 0 0
BAIN CAP SPECIALTY FIN INC COM 05684B107 2,136 230,374 SH   SOLE 30 230,374 0 0
BAKER HUGHES COMPANY CL A 05722G100 22,154 2,109,878 SH   SOLE 2 700,285 0 1,409,593
BAKER HUGHES COMPANY CL A 05722G100 3,661 348,659 SH   SOLE 4 330,882 0 17,777
BAKER HUGHES COMPANY CL A 05722G100 6,619 630,384 SH   SOLE 7 559,103 0 71,281
BAKER HUGHES COMPANY CL A 05722G100 369 35,182 SH   SOLE 13 35,182 0 0
BAKER HUGHES COMPANY CL A 05722G100 605 57,596 SH   SOLE 15 57,596 0 0
BAKER HUGHES COMPANY CL A 05722G100 34,574 3,292,723 SH   SOLE 18 3,106,719 0 186,004
BAKER HUGHES COMPANY CL A 05722G100 8,559 815,172 SH   SOLE 19 815,172 0 0
BAKER HUGHES COMPANY CL A 05722G100 203,804 19,409,939 SH   SOLE 21 19,409,939 0 0
BAKER HUGHES COMPANY CL A 05722G100 164,705 15,686,155 SH   SOLE 22 14,273,599 0 1,412,556
BAKER HUGHES COMPANY CL A 05722G100 6,364 606,075 SH   SOLE 23 606,075 0 0
BAKER HUGHES COMPANY CL A 05722G100 9,947 947,326 SH   SOLE 25 947,326 0 0
BAKER HUGHES COMPANY CL A 05722G100 38,931 3,707,703 SH   SOLE 26 545,427 0 3,162,276
BAKER HUGHES COMPANY CL A 05722G100 1,402 133,555 SH   SOLE 28 96,254 0 37,301
BAKER HUGHES COMPANY CL A 05722G100 2,183 207,904 SH   SOLE 29 60,296 0 147,608
BAKER HUGHES COMPANY CL A 05722G100 28,444 2,708,959 SH   SOLE 30 2,708,959 0 0
BAKER HUGHES COMPANY CL A 05722G100 3,018 287,461 SH   SOLE 31 174,548 0 112,913
BAKER HUGHES COMPANY CL A 05722G100 19,138 1,822,679 SH   SOLE 34 1,822,679 0 0
BAKER HUGHES COMPANY CL A 05722G100 6,436 612,916 SH   SOLE 36 612,916 0 0
BAKER HUGHES COMPANY CL A 05722G100 181 17,200 SH   SOLE 40 17,200 0 0
BAKER HUGHES COMPANY OPTIONS 05722G100 6 600 SH Call SOLE 18 600 0 0
BAKER HUGHES COMPANY OPTIONS 05722G100 1,504 143,200 SH Call SOLE 19 143,200 0 0
BAKER HUGHES COMPANY OPTIONS 05722G100 85 8,100 SH Call SOLE 25 8,100 0 0
BALCHEM CORP COM 057665200 1,200 12,156 SH   SOLE 2 1,923 0 10,233
BALCHEM CORP COM 057665200 13 135 SH   SOLE 4 135 0 0
BALCHEM CORP COM 057665200 56 563 SH   SOLE 7 563 0 0
BALCHEM CORP COM 057665200 14,666 148,560 SH   SOLE 18 146,814 0 1,746
BALCHEM CORP COM 057665200 7,305 74,002 SH   SOLE 19 74,002 0 0
BALCHEM CORP COM 057665200 335,831 3,401,853 SH   SOLE 21 3,401,853 0 0
BALCHEM CORP COM 057665200 92,011 932,044 SH   SOLE 22 896,657 0 35,387
BALCHEM CORP COM 057665200 73 740 SH   SOLE 23 740 0 0
BALCHEM CORP COM 057665200 1,435 14,536 SH   SOLE 26 6,403 0 8,133
BALCHEM CORP COM 057665200 463 4,693 SH   SOLE 28 4,693 0 0
BALCHEM CORP COM 057665200 4,201 42,552 SH   SOLE 30 42,552 0 0
BALCHEM CORP COM 057665200 37 371 SH   SOLE 34 371 0 0
BALCHEM CORP COM 057665200 327 3,314 SH   SOLE 40 3,314 0 0
BALL CORP COM 058498106 57,712 892,550 SH   SOLE 2 95,662 0 796,888
BALL CORP COM 058498106 9,608 148,586 SH   SOLE 4 139,682 0 8,904
BALL CORP COM 058498106 19,166 296,406 SH   SOLE 7 276,325 0 20,081
BALL CORP COM 058498106 68 1,047 SH   SOLE 13 1,047 0 0
BALL CORP COM 058498106 1,765 27,300 SH   SOLE 15 27,300 0 0
BALL CORP COM 058498106 144,544 2,235,450 SH   SOLE 18 1,644,100 0 591,350
BALL CORP COM 058498106 78,737 1,217,706 SH   SOLE 19 1,217,706 0 0
BALL CORP COM 058498106 553,834 8,565,323 SH   SOLE 21 8,565,323 0 0
BALL CORP COM 058498106 516,568 7,988,990 SH   SOLE 22 7,245,593 0 743,397
BALL CORP COM 058498106 14,763 228,312 SH   SOLE 23 228,312 0 0
BALL CORP COM 058498106 23,127 357,676 SH   SOLE 25 357,676 0 0
BALL CORP COM 058498106 96,523 1,492,778 SH   SOLE 26 223,982 0 1,268,796
BALL CORP COM 058498106 4,074 63,011 SH   SOLE 28 44,587 0 18,424
BALL CORP COM 058498106 4,588 70,961 SH   SOLE 29 5,153 0 65,808
BALL CORP COM 058498106 83,831 1,296,491 SH   SOLE 30 1,296,491 0 0
BALL CORP COM 058498106 4,780 73,918 SH   SOLE 31 58,328 0 15,590
BALL CORP COM 058498106 6,721 103,939 SH   SOLE 34 103,939 0 0
BALL CORP COM 058498106 13,361 206,641 SH   SOLE 36 206,641 0 0
BALL CORP COM 058498106 456 7,056 SH   SOLE 40 7,056 0 0
BALLANTYNE STRONG INC COM 058516105 3 2,026 SH   SOLE 18 2,026 0 0
BALLANTYNE STRONG INC COM 058516105 54 31,808 SH   SOLE 21 31,808 0 0
BALLANTYNE STRONG INC COM 058516105 10 6,067 SH   SOLE 22 6,067 0 0
BANC OF CALIFORNIA INC COM 05990K106 359 44,888 SH   SOLE 2 2,690 0 42,198
BANC OF CALIFORNIA INC COM 05990K106 8 954 SH   SOLE 7 954 0 0
BANC OF CALIFORNIA INC COM 05990K106 1,715 214,379 SH   SOLE 18 214,379 0 0
BANC OF CALIFORNIA INC COM 05990K106 692 86,536 SH   SOLE 19 86,536 0 0
BANC OF CALIFORNIA INC COM 05990K106 40,745 5,093,090 SH   SOLE 21 5,093,090 0 0
BANC OF CALIFORNIA INC COM 05990K106 11,169 1,396,080 SH   SOLE 22 1,347,524 0 48,556
BANC OF CALIFORNIA INC COM 05990K106 108 13,525 SH   SOLE 26 0 0 13,525
BANC OF CALIFORNIA INC COM 05990K106 38 4,773 SH   SOLE 28 4,773 0 0
BANC OF CALIFORNIA INC COM 05990K106 498 62,223 SH   SOLE 30 62,223 0 0
BANC OF CALIFORNIA INC COM 05990K106 24 3,040 SH   SOLE 40 3,040 0 0
BANCFIRST CORP COM 05945F103 591 17,722 SH   SOLE 2 1,037 0 16,685
BANCFIRST CORP COM 05945F103 11 334 SH   SOLE 7 334 0 0
BANCFIRST CORP COM 05945F103 4,544 136,174 SH   SOLE 18 136,174 0 0
BANCFIRST CORP COM 05945F103 1,872 56,090 SH   SOLE 19 56,090 0 0
BANCFIRST CORP COM 05945F103 21,912 656,649 SH   SOLE 21 656,649 0 0
BANCFIRST CORP COM 05945F103 20,766 622,288 SH   SOLE 22 604,176 0 18,112
BANCFIRST CORP COM 05945F103 98 2,930 SH   SOLE 23 2,930 0 0
BANCFIRST CORP COM 05945F103 830 24,872 SH   SOLE 26 7,150 0 17,722
BANCFIRST CORP COM 05945F103 81 2,425 SH   SOLE 28 2,425 0 0
BANCFIRST CORP COM 05945F103 230 6,894 SH   SOLE 30 6,894 0 0
BANCFIRST CORP COM 05945F103 70 2,112 SH   SOLE 34 2,112 0 0
BANCFIRST CORP COM 05945F103 82 2,445 SH   SOLE 40 2,445 0 0
BANCO BBVA ARGENTINA S A SPONSORED ADS 058934100 30 11,633 SH   SOLE 4 11,633 0 0
BANCO BBVA ARGENTINA S A SPONSORED ADS 058934100 2,144 818,449 SH   SOLE 21 818,449 0 0
BANCO BBVA ARGENTINA S A SPONSORED ADS 058934100 1,085 414,279 SH   SOLE 22 414,279 0 0
BANCO BBVA ARGENTINA S A SPONSORED ADS 058934100 512 195,592 SH   SOLE 30 195,592 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 759 186,908 SH   SOLE 13 186,908 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 14,645 3,607,026 SH   SOLE 18 668,417 0 2,938,609
BANCO BRADESCO S A SP ADR PFD NEW 059460303 4,664 1,148,828 SH   SOLE 19 1,148,828 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 55,030 13,554,110 SH   SOLE 21 13,554,110 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 15,065 3,710,539 SH   SOLE 22 3,710,539 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 11,735 2,890,337 SH   SOLE 25 2,890,337 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 4,162 1,025,131 SH   SOLE 30 1,025,131 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 2,229 548,948 SH   SOLE 31 0 0 548,948
BANCO BRADESCO S A SP ADR PFD NEW 059460303 33,100 8,152,792 SH   SOLE 34 8,152,792 0 0
BANCO DE CHILE SPONSORED ADS 059520106 1,152 71,496 SH   SOLE 2 0 0 71,496
BANCO DE CHILE SPONSORED ADS 059520106 255 15,825 SH   SOLE 21 15,825 0 0
BANCO DE CHILE SPONSORED ADS 059520106 91 5,661 SH   SOLE 22 5,661 0 0
BANCO DE CHILE SPONSORED ADS 059520106 1,067 66,231 SH   SOLE 25 66,231 0 0
BANCO DE CHILE SPONSORED ADS 059520106 289 17,960 SH   SOLE 34 17,960 0 0
BANCO MACRO SA SPON ADR B 05961W105 1,306 76,903 SH   SOLE 2 1,527 0 75,376
BANCO MACRO SA SPON ADR B 05961W105 255 15,002 SH   SOLE 4 15,002 0 0
BANCO MACRO SA SPON ADR B 05961W105 166 9,759 SH   SOLE 7 6,147 0 3,612
BANCO MACRO SA SPON ADR B 05961W105 283 16,639 SH   SOLE 18 16,639 0 0
BANCO MACRO SA SPON ADR B 05961W105 11,100 653,732 SH   SOLE 21 653,732 0 0
BANCO MACRO SA SPON ADR B 05961W105 9,015 530,943 SH   SOLE 22 488,722 0 42,221
BANCO MACRO SA SPON ADR B 05961W105 451 26,562 SH   SOLE 23 26,562 0 0
BANCO MACRO SA SPON ADR B 05961W105 4,513 265,766 SH   SOLE 26 166,221 0 99,545
BANCO MACRO SA SPON ADR B 05961W105 70 4,140 SH   SOLE 29 4,140 0 0
BANCO MACRO SA SPON ADR B 05961W105 3,997 235,392 SH   SOLE 30 235,392 0 0
BANCO MACRO SA SPON ADR B 05961W105 83 4,894 SH   SOLE 31 684 0 4,210
BANCO MACRO SA SPON ADR B 05961W105 5,422 319,334 SH   SOLE 34 319,334 0 0
BANCO MACRO SA SPON ADR B 05961W105 6 333 SH   SOLE 40 333 0 0
BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 72 13,880 SH   SOLE 19 13,880 0 0
BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 3,820 738,789 SH   SOLE 22 738,789 0 0
BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 323 62,428 SH   SOLE 30 62,428 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 2,922 193,107 SH   SOLE 18 0 0 193,107
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 1,300 85,940 SH   SOLE 19 85,940 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 7,872 520,294 SH   SOLE 21 520,294 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 3,384 223,684 SH   SOLE 25 223,684 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 1,174 77,622 SH   SOLE 26 77,622 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 3,347 221,197 SH   SOLE 30 221,197 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 9,375 619,603 SH   SOLE 34 619,603 0 0
BANCO SANTANDER SA ADR 05964H105 1 470 SH   SOLE 18 470 0 0
BANCO SANTANDER SA ADR 05964H105 12 5,090 SH   SOLE 31 0 0 5,090
BANCOLOMBIA S A SPON ADR PREF 05968L102 12,473 499,711 SH   SOLE 2 53,367 0 446,344
BANCOLOMBIA S A SPON ADR PREF 05968L102 213 8,531 SH   SOLE 4 8,531 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 375 15,006 SH   SOLE 13 15,006 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 4,345 174,066 SH   SOLE 18 36,062 0 138,004
BANCOLOMBIA S A SPON ADR PREF 05968L102 1,712 68,583 SH   SOLE 19 68,583 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 9,721 389,472 SH   SOLE 21 389,472 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 19,900 797,261 SH   SOLE 22 547,205 0 250,056
BANCOLOMBIA S A SPON ADR PREF 05968L102 3,257 130,481 SH   SOLE 25 130,481 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 68 2,725 SH   SOLE 26 0 0 2,725
BANCOLOMBIA S A SPON ADR PREF 05968L102 4,340 173,887 SH   SOLE 30 173,887 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 297 11,907 SH   SOLE 31 8,275 0 3,632
BANCOLOMBIA S A SPON ADR PREF 05968L102 11,164 447,264 SH   SOLE 34 447,264 0 0
BANCORP 34 INC COM 05970V106 9 811 SH   SOLE 18 811 0 0
BANCORP 34 INC COM 05970V106 26 2,367 SH   SOLE 21 2,367 0 0
BANCORP INC DEL COM 05969A105 328 54,067 SH   SOLE 2 7,978 0 46,089
BANCORP INC DEL COM 05969A105 5 811 SH   SOLE 7 811 0 0
BANCORP INC DEL COM 05969A105 1,179 194,316 SH   SOLE 18 194,316 0 0
BANCORP INC DEL COM 05969A105 1,747 287,759 SH   SOLE 19 287,759 0 0
BANCORP INC DEL COM 05969A105 11,214 1,847,450 SH   SOLE 21 1,847,450 0 0
BANCORP INC DEL COM 05969A105 10,981 1,809,091 SH   SOLE 22 1,763,244 0 45,847
BANCORP INC DEL COM 05969A105 183 30,101 SH   SOLE 23 30,101 0 0
BANCORP INC DEL COM 05969A105 686 112,979 SH   SOLE 26 0 0 112,979
BANCORP INC DEL COM 05969A105 31 5,132 SH   SOLE 28 5,132 0 0
BANCORP INC DEL COM 05969A105 50 8,272 SH   SOLE 30 8,272 0 0
BANCORP INC DEL COM 05969A105 47 7,784 SH   SOLE 40 7,784 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 2,499 132,064 SH   SOLE 2 42,247 0 89,817
BANCORPSOUTH BK TUPELO MISS COM 05971J102 7 376 SH   SOLE 4 376 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 34 1,798 SH   SOLE 7 1,798 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 13,337 704,920 SH   SOLE 18 704,920 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 4,163 220,023 SH   SOLE 19 220,023 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 131,822 6,967,346 SH   SOLE 21 6,967,346 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 66,199 3,498,912 SH   SOLE 22 3,388,937 0 109,975
BANCORPSOUTH BK TUPELO MISS COM 05971J102 40 2,088 SH   SOLE 23 2,088 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 1,016 53,715 SH   SOLE 26 46,765 0 6,950
BANCORPSOUTH BK TUPELO MISS COM 05971J102 309 16,325 SH   SOLE 28 16,325 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 681 36,006 SH   SOLE 30 36,006 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 7 385 SH   SOLE 34 385 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 87 4,572 SH   SOLE 36 4,572 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 218 11,536 SH   SOLE 40 11,536 0 0
BANDWIDTH INC COM CL A 05988J103 500 7,435 SH   SOLE 2 829 0 6,606
BANDWIDTH INC COM CL A 05988J103 6 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,745 55,655 SH   SOLE 18 55,655 0 0
BANDWIDTH INC COM CL A 05988J103 28,235 419,606 SH   SOLE 19 419,606 0 0
BANDWIDTH INC COM CL A 05988J103 36,430 541,391 SH   SOLE 21 541,391 0 0
BANDWIDTH INC COM CL A 05988J103 31,157 463,026 SH   SOLE 22 444,271 0 18,755
BANDWIDTH INC COM CL A 05988J103 701 10,422 SH   SOLE 26 8,460 0 1,962
BANDWIDTH INC COM CL A 05988J103 200 2,975 SH   SOLE 28 2,975 0 0
BANDWIDTH INC COM CL A 05988J103 335 4,978 SH   SOLE 30 4,978 0 0
BANDWIDTH INC COM CL A 05988J103 13,572 201,697 SH   SOLE 34 201,697 0 0
BANDWIDTH INC COM CL A 05988J103 111 1,656 SH   SOLE 40 1,656 0 0
BANK COMM HLDGS COM 06424J103 151 19,202 SH   SOLE 2 1,542 0 17,660
BANK COMM HLDGS COM 06424J103 554 70,415 SH   SOLE 18 70,415 0 0
BANK COMM HLDGS COM 06424J103 663 84,228 SH   SOLE 19 84,228 0 0
BANK COMM HLDGS COM 06424J103 5,012 636,846 SH   SOLE 21 636,846 0 0
BANK COMM HLDGS COM 06424J103 2,012 255,691 SH   SOLE 22 243,685 0 12,006
BANK COMM HLDGS COM 06424J103 151 19,243 SH   SOLE 26 0 0 19,243
BANK FIRST CORP COM 06211J100 141 2,517 SH   SOLE 2 331 0 2,186
BANK FIRST CORP COM 06211J100 5 83 SH   SOLE 7 83 0 0
BANK FIRST CORP COM 06211J100 1,245 22,235 SH   SOLE 18 22,235 0 0
BANK FIRST CORP COM 06211J100 613 10,940 SH   SOLE 19 10,940 0 0
BANK FIRST CORP COM 06211J100 11,267 201,189 SH   SOLE 21 201,189 0 0
BANK FIRST CORP COM 06211J100 8,115 144,919 SH   SOLE 22 141,370 0 3,549
BANK HAWAII CORP COM 062540109 5,494 99,463 SH   SOLE 2 31,140 0 68,323
BANK HAWAII CORP COM 062540109 3 47 SH   SOLE 4 47 0 0
BANK HAWAII CORP COM 062540109 366 6,633 SH   SOLE 7 6,633 0 0
BANK HAWAII CORP COM 062540109 7,471 135,254 SH   SOLE 18 135,254 0 0
BANK HAWAII CORP COM 062540109 542 9,807 SH   SOLE 19 9,807 0 0
BANK HAWAII CORP COM 062540109 159,705 2,891,117 SH   SOLE 21 2,891,117 0 0
BANK HAWAII CORP COM 062540109 77,757 1,407,629 SH   SOLE 22 1,336,235 0 71,394
BANK HAWAII CORP COM 062540109 908 16,435 SH   SOLE 26 8,799 0 7,636
BANK HAWAII CORP COM 062540109 293 5,300 SH   SOLE 28 5,300 0 0
BANK HAWAII CORP COM 062540109 817 14,793 SH   SOLE 30 14,793 0 0
BANK HAWAII CORP COM 062540109 48 862 SH   SOLE 31 862 0 0
BANK HAWAII CORP COM 062540109 837 15,146 SH   SOLE 32 15,146 0 0
BANK HAWAII CORP COM 062540109 101 1,827 SH   SOLE 34 1,827 0 0
BANK HAWAII CORP COM 062540109 48 871 SH   SOLE 36 871 0 0
BANK HAWAII CORP COM 062540109 250 4,530 SH   SOLE 40 4,530 0 0
BANK MONTREAL COM 063671101 45 905 SH   SOLE 18 905 0 0
BANK NEW YORK MELLON CORP COM 064058100 76,918 2,283,782 SH   SOLE 2 478,640 0 1,805,142
BANK NEW YORK MELLON CORP COM 064058100 14,210 421,906 SH   SOLE 4 398,639 0 23,267
BANK NEW YORK MELLON CORP COM 064058100 24,775 735,593 SH   SOLE 7 705,477 0 30,116
BANK NEW YORK MELLON CORP COM 064058100 1,413 41,960 SH   SOLE 13 41,960 0 0
BANK NEW YORK MELLON CORP COM 064058100 3,118 92,567 SH   SOLE 15 92,567 0 0
BANK NEW YORK MELLON CORP COM 064058100 70,053 2,079,946 SH   SOLE 18 1,900,946 0 179,000
BANK NEW YORK MELLON CORP COM 064058100 11,126 330,358 SH   SOLE 19 330,358 0 0
BANK NEW YORK MELLON CORP COM 064058100 542,589 16,110,128 SH   SOLE 21 16,110,128 0 0
BANK NEW YORK MELLON CORP COM 064058100 672,810 19,976,557 SH   SOLE 22 17,860,343 0 2,116,214
BANK NEW YORK MELLON CORP COM 064058100 22,675 673,253 SH   SOLE 23 673,253 0 0
BANK NEW YORK MELLON CORP COM 064058100 30,057 892,429 SH   SOLE 25 892,429 0 0
BANK NEW YORK MELLON CORP COM 064058100 142,665 4,235,882 SH   SOLE 26 445,357 0 3,790,525
BANK NEW YORK MELLON CORP COM 064058100 5,773 171,421 SH   SOLE 28 120,996 0 50,425
BANK NEW YORK MELLON CORP COM 064058100 4,817 143,017 SH   SOLE 29 49,557 0 93,460
BANK NEW YORK MELLON CORP COM 064058100 118,201 3,509,545 SH   SOLE 30 3,509,545 0 0
BANK NEW YORK MELLON CORP COM 064058100 8,120 241,091 SH   SOLE 31 178,858 0 62,233
BANK NEW YORK MELLON CORP COM 064058100 2,018 59,907 SH   SOLE 34 59,907 0 0
BANK NEW YORK MELLON CORP COM 064058100 25,573 759,294 SH   SOLE 36 759,294 0 0
BANK NEW YORK MELLON CORP COM 064058100 616 18,300 SH   SOLE 40 18,300 0 0
BANK NOVA SCOTIA B C COM 064149107 464 11,430 SH   SOLE 18 11,430 0 0
BANK OF MARIN BANCORP COM 063425102 389 12,976 SH   SOLE 2 842 0 12,134
BANK OF MARIN BANCORP COM 063425102 8 250 SH   SOLE 7 250 0 0
BANK OF MARIN BANCORP COM 063425102 1,536 51,193 SH   SOLE 18 51,193 0 0
BANK OF MARIN BANCORP COM 063425102 783 26,097 SH   SOLE 19 26,097 0 0
BANK OF MARIN BANCORP COM 063425102 14,528 484,260 SH   SOLE 21 484,260 0 0
BANK OF MARIN BANCORP COM 063425102 13,999 466,617 SH   SOLE 22 449,781 0 16,836
BANK OF MARIN BANCORP COM 063425102 38 1,261 SH   SOLE 23 1,261 0 0
BANK OF MARIN BANCORP COM 063425102 54 1,796 SH   SOLE 28 1,796 0 0
BANK OF MARIN BANCORP COM 063425102 52 1,725 SH   SOLE 30 1,725 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 716 42,027 SH   SOLE 2 2,905 0 39,122
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 17 999 SH   SOLE 7 999 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 3,147 184,771 SH   SOLE 18 184,771 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 1,742 102,267 SH   SOLE 19 102,267 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 29,173 1,713,039 SH   SOLE 21 1,713,039 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 10,127 594,633 SH   SOLE 22 558,090 0 36,543
BANK OF THE ST JAMES FINL GP COM 470299108 7 829 SH   SOLE 18 829 0 0
BANK OF THE ST JAMES FINL GP COM 470299108 7 775 SH   SOLE 21 775 0 0
BANK OZK COM 06417N103 4,876 291,947 SH   SOLE 2 74,486 0 217,461
BANK OZK COM 06417N103 43 2,550 SH   SOLE 4 2,550 0 0
BANK OZK COM 06417N103 2,240 134,137 SH   SOLE 7 134,137 0 0
BANK OZK COM 06417N103 8,671 519,217 SH   SOLE 18 506,242 0 12,975
BANK OZK COM 06417N103 1,125 67,351 SH   SOLE 19 67,351 0 0
BANK OZK COM 06417N103 99,170 5,938,344 SH   SOLE 21 5,938,344 0 0
BANK OZK COM 06417N103 66,857 4,003,441 SH   SOLE 22 3,782,909 0 220,532
BANK OZK COM 06417N103 76 4,548 SH   SOLE 23 4,548 0 0
BANK OZK COM 06417N103 939 56,202 SH   SOLE 26 34,299 0 21,903
BANK OZK COM 06417N103 333 19,942 SH   SOLE 28 19,942 0 0
BANK OZK COM 06417N103 765 45,817 SH   SOLE 30 45,817 0 0
BANK OZK COM 06417N103 202 12,070 SH   SOLE 31 6,547 0 5,523
BANK OZK COM 06417N103 63 3,788 SH   SOLE 34 3,788 0 0
BANK OZK COM 06417N103 74 4,450 SH   SOLE 36 4,450 0 0
BANK OZK COM 06417N103 249 14,884 SH   SOLE 40 14,884 0 0
BANK PRINCETON NEW JERSEY COM 064520109 121 5,197 SH   SOLE 2 221 0 4,976
BANK PRINCETON NEW JERSEY COM 064520109 4 191 SH   SOLE 7 191 0 0
BANK PRINCETON NEW JERSEY COM 064520109 494 21,250 SH   SOLE 18 21,250 0 0
BANK PRINCETON NEW JERSEY COM 064520109 257 11,045 SH   SOLE 19 11,045 0 0
BANK PRINCETON NEW JERSEY COM 064520109 4,937 212,346 SH   SOLE 21 212,346 0 0
BANK PRINCETON NEW JERSEY COM 064520109 1,380 59,342 SH   SOLE 22 56,466 0 2,876
BANK SOUTH CAROLINA CORP COM 065066102 14 930 SH   SOLE 18 930 0 0
BANK SOUTH CAROLINA CORP COM 065066102 14 960 SH   SOLE 21 960 0 0
BANK7 CORP COM 06652N107 28 3,468 SH   SOLE 2 306 0 3,162
BANK7 CORP COM 06652N107 116 14,571 SH   SOLE 18 14,571 0 0
BANK7 CORP COM 06652N107 53 6,691 SH   SOLE 19 6,691 0 0
BANK7 CORP COM 06652N107 1,217 153,271 SH   SOLE 21 153,271 0 0
BANK7 CORP COM 06652N107 261 32,901 SH   SOLE 22 31,551 0 1,350
BANK7 CORP COM 06652N107 2 279 SH   SOLE 26 0 0 279
BANKFINANCIAL CORP COM 06643P104 172 19,532 SH   SOLE 2 4,920 0 14,612
BANKFINANCIAL CORP COM 06643P104 2 188 SH   SOLE 7 188 0 0
BANKFINANCIAL CORP COM 06643P104 554 62,924 SH   SOLE 18 57,302 0 5,622
BANKFINANCIAL CORP COM 06643P104 515 58,463 SH   SOLE 19 58,463 0 0
BANKFINANCIAL CORP COM 06643P104 4,426 502,337 SH   SOLE 21 502,337 0 0
BANKFINANCIAL CORP COM 06643P104 6,584 747,305 SH   SOLE 22 735,314 0 11,991
BANKFINANCIAL CORP COM 06643P104 14 1,604 SH   SOLE 23 1,604 0 0
BANKFINANCIAL CORP COM 06643P104 182 20,667 SH   SOLE 26 0 0 20,667
BANKUNITED INC COM 06652K103 4,857 259,724 SH   SOLE 2 105,327 0 154,397
BANKUNITED INC COM 06652K103 8 430 SH   SOLE 4 430 0 0
BANKUNITED INC COM 06652K103 49 2,627 SH   SOLE 7 2,627 0 0
BANKUNITED INC COM 06652K103 854 45,681 SH   SOLE 18 45,681 0 0
BANKUNITED INC COM 06652K103 420 22,464 SH   SOLE 19 22,464 0 0
BANKUNITED INC COM 06652K103 22,870 1,222,995 SH   SOLE 21 1,222,995 0 0
BANKUNITED INC COM 06652K103 63,201 3,379,758 SH   SOLE 22 3,218,884 0 160,874
BANKUNITED INC COM 06652K103 1,018 54,452 SH   SOLE 26 29,820 0 24,632
BANKUNITED INC COM 06652K103 256 13,692 SH   SOLE 28 13,692 0 0
BANKUNITED INC COM 06652K103 598 31,952 SH   SOLE 30 31,952 0 0
BANKUNITED INC COM 06652K103 39 2,081 SH   SOLE 31 2,081 0 0
BANKUNITED INC COM 06652K103 12 661 SH   SOLE 34 661 0 0
BANKUNITED INC COM 06652K103 52 2,807 SH   SOLE 36 2,807 0 0
BANKUNITED INC COM 06652K103 174 9,318 SH   SOLE 40 9,318 0 0
BANKWELL FINL GROUP INC COM 06654A103 101 6,600 SH   SOLE 2 615 0 5,985
BANKWELL FINL GROUP INC COM 06654A103 405 26,549 SH   SOLE 18 26,549 0 0
BANKWELL FINL GROUP INC COM 06654A103 366 23,970 SH   SOLE 19 23,970 0 0
BANKWELL FINL GROUP INC COM 06654A103 3,758 246,264 SH   SOLE 21 246,264 0 0
BANKWELL FINL GROUP INC COM 06654A103 1,253 82,092 SH   SOLE 22 77,909 0 4,183
BANKWELL FINL GROUP INC COM 06654A103 9 596 SH   SOLE 26 0 0 596
BANNER CORP COM NEW 06652V208 1,082 32,749 SH   SOLE 2 6,836 0 25,913
BANNER CORP COM NEW 06652V208 5 150 SH   SOLE 4 150 0 0
BANNER CORP COM NEW 06652V208 14 436 SH   SOLE 7 436 0 0
BANNER CORP COM NEW 06652V208 5,140 155,584 SH   SOLE 18 155,584 0 0
BANNER CORP COM NEW 06652V208 4,130 125,008 SH   SOLE 19 125,008 0 0
BANNER CORP COM NEW 06652V208 121,607 3,680,605 SH   SOLE 21 3,680,605 0 0
BANNER CORP COM NEW 06652V208 36,850 1,115,318 SH   SOLE 22 1,078,782 0 36,536
BANNER CORP COM NEW 06652V208 989 29,925 SH   SOLE 23 29,925 0 0
BANNER CORP COM NEW 06652V208 2,837 85,879 SH   SOLE 26 8,814 0 77,065
BANNER CORP COM NEW 06652V208 141 4,253 SH   SOLE 28 4,253 0 0
BANNER CORP COM NEW 06652V208 1,562 47,274 SH   SOLE 30 47,274 0 0
BANNER CORP COM NEW 06652V208 120 3,625 SH   SOLE 40 3,625 0 0
BAOZUN INC SPONSORED ADR 06684L103 1,882 67,364 SH   SOLE 2 1,127 0 66,237
BAOZUN INC SPONSORED ADR 06684L103 408 14,597 SH   SOLE 4 14,597 0 0
BAOZUN INC SPONSORED ADR 06684L103 151 5,387 SH   SOLE 7 5,387 0 0
BAOZUN INC SPONSORED ADR 06684L103 585 20,950 SH   SOLE 15 20,392 0 558
BAOZUN INC SPONSORED ADR 06684L103 212 7,574 SH   SOLE 18 7,574 0 0
BAOZUN INC SPONSORED ADR 06684L103 21,165 757,523 SH   SOLE 21 757,523 0 0
BAOZUN INC SPONSORED ADR 06684L103 13,547 484,855 SH   SOLE 22 442,155 0 42,700
BAOZUN INC SPONSORED ADR 06684L103 600 21,490 SH   SOLE 23 21,490 0 0
BAOZUN INC SPONSORED ADR 06684L103 61 2,187 SH   SOLE 25 2,187 0 0
BAOZUN INC SPONSORED ADR 06684L103 6,302 225,571 SH   SOLE 26 84,709 0 140,862
BAOZUN INC SPONSORED ADR 06684L103 137 4,914 SH   SOLE 28 4,914 0 0
BAOZUN INC SPONSORED ADR 06684L103 110 3,951 SH   SOLE 29 3,951 0 0
BAOZUN INC SPONSORED ADR 06684L103 6,331 226,583 SH   SOLE 30 226,583 0 0
BAOZUN INC SPONSORED ADR 06684L103 47 1,681 SH   SOLE 31 551 0 1,130
BAOZUN INC SPONSORED ADR 06684L103 91 3,257 SH   SOLE 34 3,257 0 0
BAOZUN INC SPONSORED ADR 06684L103 9 311 SH   SOLE 40 311 0 0
BAR HBR BANKSHARES COM 066849100 273 15,816 SH   SOLE 2 911 0 14,905
BAR HBR BANKSHARES COM 066849100 7 381 SH   SOLE 7 381 0 0
BAR HBR BANKSHARES COM 066849100 1,019 58,954 SH   SOLE 18 58,954 0 0
BAR HBR BANKSHARES COM 066849100 521 30,143 SH   SOLE 19 30,143 0 0
BAR HBR BANKSHARES COM 066849100 9,449 546,798 SH   SOLE 21 546,798 0 0
BAR HBR BANKSHARES COM 066849100 7,050 407,976 SH   SOLE 22 398,606 0 9,370
BAR HBR BANKSHARES COM 066849100 152 8,800 SH   SOLE 26 0 0 8,800
BAR HBR BANKSHARES COM 066849100 53 3,049 SH   SOLE 28 3,049 0 0
BAR HBR BANKSHARES COM 066849100 36 2,057 SH   SOLE 30 2,057 0 0
BAR HBR BANKSHARES COM 066849100 15 892 SH   SOLE 34 892 0 0
BARCLAYS PLC ADR 06738E204 1 175 SH   SOLE 18 175 0 0
BARINGS BDC INC COM 06759L103 2,004 267,853 SH   SOLE 30 267,853 0 0
BARNES & NOBLE ED INC COM 06777U101 52 38,323 SH   SOLE 2 1,375 0 36,948
BARNES & NOBLE ED INC COM 06777U101 1 710 SH   SOLE 7 710 0 0
BARNES & NOBLE ED INC COM 06777U101 246 180,798 SH   SOLE 18 180,798 0 0
BARNES & NOBLE ED INC COM 06777U101 96 70,771 SH   SOLE 19 70,771 0 0
BARNES & NOBLE ED INC COM 06777U101 6,411 4,713,842 SH   SOLE 21 4,713,842 0 0
BARNES & NOBLE ED INC COM 06777U101 1,738 1,278,228 SH   SOLE 22 1,254,449 0 23,779
BARNES & NOBLE ED INC COM 06777U101 44 32,421 SH   SOLE 30 32,421 0 0
BARNES GROUP INC COM 067806109 1,724 41,223 SH   SOLE 2 2,398 0 38,825
BARNES GROUP INC COM 067806109 4 100 SH   SOLE 4 100 0 0
BARNES GROUP INC COM 067806109 34 802 SH   SOLE 7 802 0 0
BARNES GROUP INC COM 067806109 9,043 216,196 SH   SOLE 18 216,196 0 0
BARNES GROUP INC COM 067806109 3,698 88,415 SH   SOLE 19 88,415 0 0
BARNES GROUP INC COM 067806109 217,092 5,189,868 SH   SOLE 21 5,189,868 0 0
BARNES GROUP INC COM 067806109 58,270 1,393,022 SH   SOLE 22 1,338,281 0 54,741
BARNES GROUP INC COM 067806109 804 19,221 SH   SOLE 26 12,518 0 6,703
BARNES GROUP INC COM 067806109 269 6,426 SH   SOLE 28 6,426 0 0
BARNES GROUP INC COM 067806109 2,608 62,358 SH   SOLE 30 62,358 0 0
BARNES GROUP INC COM 067806109 228 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 50 81,319 SH   SOLE 22 81,319 0 0
BARRETT BUSINESS SVCS INC COM 068463108 106 2,672 SH   SOLE 2 351 0 2,321
BARRETT BUSINESS SVCS INC COM 068463108 4 106 SH   SOLE 7 106 0 0
BARRETT BUSINESS SVCS INC COM 068463108 1,083 27,321 SH   SOLE 18 27,321 0 0
BARRETT BUSINESS SVCS INC COM 068463108 529 13,342 SH   SOLE 19 13,342 0 0
BARRETT BUSINESS SVCS INC COM 068463108 10,154 256,152 SH   SOLE 21 256,152 0 0
BARRETT BUSINESS SVCS INC COM 068463108 8,987 226,704 SH   SOLE 22 218,014 0 8,690
BARRETT BUSINESS SVCS INC COM 068463108 144 3,643 SH   SOLE 26 0 0 3,643
BARRETT BUSINESS SVCS INC COM 068463108 60 1,515 SH   SOLE 28 1,515 0 0
BARRETT BUSINESS SVCS INC COM 068463108 98 2,461 SH   SOLE 30 2,461 0 0
BARRETT BUSINESS SVCS INC COM 068463108 37 928 SH   SOLE 34 928 0 0
BARRETT BUSINESS SVCS INC COM 068463108 47 1,186 SH   SOLE 40 1,186 0 0
BARRICK GOLD CORPORATION COM 067901108 92 5,002 SH   SOLE 18 0 0 5,002
BARRICK GOLD CORPORATION COM 067901108 29,120 1,589,541 SH   SOLE 19 1,589,541 0 0
BARRICK GOLD CORPORATION COM 067901108 10,430 569,344 SH   SOLE 21 569,344 0 0
BARRICK GOLD CORPORATION COM 067901108 4,031 220,018 SH   SOLE 22 220,018 0 0
BARRICK GOLD CORPORATION COM 067901108 33,458 1,826,315 SH   SOLE 23 1,826,315 0 0
BARRICK GOLD CORPORATION COM 067901108 170,867 9,326,813 SH   SOLE 25 9,326,813 0 0
BARRICK GOLD CORPORATION COM 067901108 41,856 2,284,717 SH   SOLE 26 0 0 2,284,717
BARRICK GOLD CORPORATION COM 067901108 17,251 941,649 SH   SOLE 29 941,649 0 0
BARRICK GOLD CORPORATION COM 067901108 586,005 31,987,151 SH   SOLE 34 31,987,151 0 0
BASSETT FURNITURE INDS INC COM 070203104 67 12,204 SH   SOLE 2 2,504 0 9,700
BASSETT FURNITURE INDS INC COM 070203104 2 281 SH   SOLE 7 281 0 0
BASSETT FURNITURE INDS INC COM 070203104 208 38,161 SH   SOLE 18 38,161 0 0
BASSETT FURNITURE INDS INC COM 070203104 171 31,413 SH   SOLE 19 31,413 0 0
BASSETT FURNITURE INDS INC COM 070203104 1,945 356,928 SH   SOLE 21 356,928 0 0
BASSETT FURNITURE INDS INC COM 070203104 2,267 416,034 SH   SOLE 22 409,557 0 6,477
BASSETT FURNITURE INDS INC COM 070203104 22 4,113 SH   SOLE 26 0 0 4,113
BATTALION OIL CORP COM 07134L107 13 2,686 SH   SOLE 22 0 0 2,686
BAUDAX BIO INC COM 07160F107 7 2,817 SH   SOLE 2 287 0 2,530
BAUDAX BIO INC COM 07160F107 68 27,616 SH   SOLE 18 27,616 0 0
BAUDAX BIO INC COM 07160F107 33 13,356 SH   SOLE 19 13,356 0 0
BAUDAX BIO INC COM 07160F107 640 258,006 SH   SOLE 21 258,006 0 0
BAUDAX BIO INC COM 07160F107 499 201,346 SH   SOLE 22 197,071 0 4,275
BAUSCH HEALTH COS INC COM 071734107 897 57,871 SH   SOLE 2 57,871 0 0
BAUSCH HEALTH COS INC COM 071734107 21,295 1,373,898 SH   SOLE 19 1,373,898 0 0
BAUSCH HEALTH COS INC COM 071734107 16 1,050 SH   SOLE 21 1,050 0 0
BAUSCH HEALTH COS INC COM 071734107 1,482 95,635 SH   SOLE 22 95,635 0 0
BAUSCH HEALTH COS INC COM 071734107 27 1,715 SH   SOLE 30 1,715 0 0
BAUSCH HEALTH COS INC COM 071734107 2,973 191,836 SH   SOLE 34 191,836 0 0
BAXTER INTL INC COM 071813109 124,931 1,538,749 SH   SOLE 2 482,093 0 1,056,656
BAXTER INTL INC COM 071813109 20,668 254,560 SH   SOLE 4 241,282 0 13,278
BAXTER INTL INC COM 071813109 63,523 782,394 SH   SOLE 7 497,757 0 284,637
BAXTER INTL INC COM 071813109 1,219 15,009 SH   SOLE 13 15,009 0 0
BAXTER INTL INC COM 071813109 3,242 39,937 SH   SOLE 15 39,937 0 0
BAXTER INTL INC COM 071813109 4 52 SH   SOLE 17 0 0 52
BAXTER INTL INC COM 071813109 98,547 1,213,783 SH   SOLE 18 1,138,893 0 74,890
BAXTER INTL INC COM 071813109 248,480 3,060,474 SH   SOLE 19 3,060,474 0 0
BAXTER INTL INC COM 071813109 1,989 24,500 SH   SOLE 20 24,500 0 0
BAXTER INTL INC COM 071813109 1,177,581 14,504,020 SH   SOLE 21 14,504,020 0 0
BAXTER INTL INC COM 071813109 991,115 12,207,348 SH   SOLE 22 11,054,683 0 1,152,665
BAXTER INTL INC COM 071813109 28,589 352,127 SH   SOLE 23 352,127 0 0
BAXTER INTL INC COM 071813109 45,060 554,994 SH   SOLE 25 554,994 0 0
BAXTER INTL INC COM 071813109 187,795 2,313,031 SH   SOLE 26 322,131 0 1,990,900
BAXTER INTL INC COM 071813109 8,006 98,612 SH   SOLE 28 69,587 0 29,025
BAXTER INTL INC COM 071813109 740 9,109 SH   SOLE 29 9,109 0 0
BAXTER INTL INC COM 071813109 177,026 2,180,394 SH   SOLE 30 2,180,394 0 0
BAXTER INTL INC COM 071813109 8,954 110,282 SH   SOLE 31 87,967 0 22,315
BAXTER INTL INC COM 071813109 137,069 1,688,251 SH   SOLE 34 1,688,251 0 0
BAXTER INTL INC COM 071813109 26,664 328,410 SH   SOLE 36 328,410 0 0
BAXTER INTL INC COM 071813109 901 11,093 SH   SOLE 40 11,093 0 0
BAYCOM CORP COM 07272M107 85 7,029 SH   SOLE 2 434 0 6,595
BAYCOM CORP COM 07272M107 3 265 SH   SOLE 7 265 0 0
BAYCOM CORP COM 07272M107 476 39,491 SH   SOLE 18 39,491 0 0
BAYCOM CORP COM 07272M107 252 20,934 SH   SOLE 19 20,934 0 0
BAYCOM CORP COM 07272M107 4,672 387,681 SH   SOLE 21 387,681 0 0
BAYCOM CORP COM 07272M107 1,448 120,184 SH   SOLE 22 113,070 0 7,114
BBQ HLDGS INC COM 05551A109 2 909 SH   SOLE 18 909 0 0
BBQ HLDGS INC COM 05551A109 33 17,071 SH   SOLE 21 17,071 0 0
BBQ HLDGS INC COM 05551A109 480 250,045 SH   SOLE 22 250,045 0 0
BBX CAP CORP NEW CL A 05491N104 139 60,170 SH   SOLE 2 2,447 0 57,723
BBX CAP CORP NEW CL A 05491N104 0 154 SH   SOLE 7 154 0 0
BBX CAP CORP NEW CL A 05491N104 523 226,201 SH   SOLE 18 226,201 0 0
BBX CAP CORP NEW CL A 05491N104 257 111,438 SH   SOLE 19 111,438 0 0
BBX CAP CORP NEW CL A 05491N104 5,099 2,207,158 SH   SOLE 21 2,207,158 0 0
BBX CAP CORP NEW CL A 05491N104 3,531 1,528,685 SH   SOLE 22 1,453,707 0 74,978
BBX CAP CORP NEW CL A 05491N104 64 27,600 SH   SOLE 26 0 0 27,600
BBX CAP CORP NEW CL A 05491N104 26 11,130 SH   SOLE 30 11,130 0 0
BCB BANCORP INC COM 055298103 165 15,513 SH   SOLE 2 686 0 14,827
BCB BANCORP INC COM 055298103 594 55,799 SH   SOLE 18 55,799 0 0
BCB BANCORP INC COM 055298103 304 28,574 SH   SOLE 19 28,574 0 0
BCB BANCORP INC COM 055298103 5,555 521,613 SH   SOLE 21 521,613 0 0
BCB BANCORP INC COM 055298103 2,546 239,091 SH   SOLE 22 229,754 0 9,337
BCE INC COM NEW 05534B760 8,656 211,855 SH   SOLE 2 211,855 0 0
BCE INC COM NEW 05534B760 4,994 122,218 SH   SOLE 18 105,754 0 16,464
BCE INC COM NEW 05534B760 22,294 545,618 SH   SOLE 19 545,618 0 0
BCE INC COM NEW 05534B760 1,691 41,383 SH   SOLE 22 41,383 0 0
BCE INC COM NEW 05534B760 171 4,190 SH   SOLE 25 4,190 0 0
BEACON ROOFING SUPPLY INC COM 073685109 764 46,169 SH   SOLE 2 2,823 0 43,346
BEACON ROOFING SUPPLY INC COM 073685109 6 373 SH   SOLE 4 373 0 0
BEACON ROOFING SUPPLY INC COM 073685109 36 2,190 SH   SOLE 7 2,190 0 0
BEACON ROOFING SUPPLY INC COM 073685109 3,188 192,725 SH   SOLE 18 190,658 0 2,067
BEACON ROOFING SUPPLY INC COM 073685109 1,674 101,204 SH   SOLE 19 101,204 0 0
BEACON ROOFING SUPPLY INC COM 073685109 33,786 2,042,666 SH   SOLE 21 2,042,666 0 0
BEACON ROOFING SUPPLY INC COM 073685109 29,805 1,802,016 SH   SOLE 22 1,730,246 0 71,770
BEACON ROOFING SUPPLY INC COM 073685109 371 22,403 SH   SOLE 26 13,799 0 8,604
BEACON ROOFING SUPPLY INC COM 073685109 142 8,599 SH   SOLE 28 8,599 0 0
BEACON ROOFING SUPPLY INC COM 073685109 371 22,448 SH   SOLE 30 22,448 0 0
BEACON ROOFING SUPPLY INC COM 073685109 20 1,215 SH   SOLE 31 0 0 1,215
BEACON ROOFING SUPPLY INC COM 073685109 13 784 SH   SOLE 34 784 0 0
BEACON ROOFING SUPPLY INC COM 073685109 30 1,789 SH   SOLE 36 1,789 0 0
BEACON ROOFING SUPPLY INC COM 073685109 128 7,751 SH   SOLE 40 7,751 0 0
BEAM THERAPEUTICS INC COM 07373V105 309 17,194 SH   SOLE 2 14,136 0 3,058
BEAM THERAPEUTICS INC COM 07373V105 903 50,194 SH   SOLE 18 42,969 0 7,225
BEAM THERAPEUTICS INC COM 07373V105 5,621 312,287 SH   SOLE 19 312,287 0 0
BEAM THERAPEUTICS INC COM 07373V105 7,102 394,549 SH   SOLE 21 394,549 0 0
BEAM THERAPEUTICS INC COM 07373V105 4,012 222,888 SH   SOLE 22 218,589 0 4,299
BEAM THERAPEUTICS INC COM 07373V105 228 12,689 SH   SOLE 23 12,689 0 0
BEAM THERAPEUTICS INC COM 07373V105 1,971 109,479 SH   SOLE 26 19,932 0 89,547
BEAM THERAPEUTICS INC COM 07373V105 24 1,341 SH   SOLE 31 0 0 1,341
BEAM THERAPEUTICS INC COM 07373V105 2,401 133,384 SH   SOLE 34 133,384 0 0
BEASLEY BROADCAST GROUP INC CL A 074014101 3 1,692 SH   SOLE 18 1,692 0 0
BEASLEY BROADCAST GROUP INC CL A 074014101 33 17,529 SH   SOLE 21 17,529 0 0
BEASLEY BROADCAST GROUP INC CL A 074014101 161 86,447 SH   SOLE 22 86,447 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 224 34,785 SH   SOLE 2 9,397 0 25,388
BEAZER HOMES USA INC COM NEW 07556Q881 3 517 SH   SOLE 7 517 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 707 109,818 SH   SOLE 18 109,818 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 1,414 219,631 SH   SOLE 19 219,631 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 8,721 1,354,133 SH   SOLE 21 1,354,133 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 6,471 1,004,744 SH   SOLE 22 971,381 0 33,363
BEAZER HOMES USA INC COM NEW 07556Q881 80 12,371 SH   SOLE 26 0 0 12,371
BEAZER HOMES USA INC COM NEW 07556Q881 32 5,041 SH   SOLE 28 5,041 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 88 13,614 SH   SOLE 30 13,614 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 202 31,427 SH   SOLE 34 31,427 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 19 3,027 SH   SOLE 40 3,027 0 0
BECTON DICKINSON & CO COM 075887109 178,356 776,236 SH   SOLE 2 175,371 0 600,865
BECTON DICKINSON & CO COM 075887109 32,449 141,226 SH   SOLE 4 133,820 0 7,406
BECTON DICKINSON & CO COM 075887109 63,487 276,305 SH   SOLE 7 237,579 0 38,726
BECTON DICKINSON & CO COM 075887109 396 1,725 SH   SOLE 13 1,725 0 0
BECTON DICKINSON & CO COM 075887109 6,146 26,747 SH   SOLE 15 26,747 0 0
BECTON DICKINSON & CO COM 075887109 3 13 SH   SOLE 17 0 0 13
BECTON DICKINSON & CO COM 075887109 151,256 658,291 SH   SOLE 18 617,440 0 40,851
BECTON DICKINSON & CO COM 075887109 191,744 834,505 SH   SOLE 19 834,505 0 0
BECTON DICKINSON & CO COM 075887109 1,404,507 6,112,664 SH   SOLE 21 6,112,664 0 0
BECTON DICKINSON & CO COM 075887109 1,469,542 6,395,707 SH   SOLE 22 5,721,915 0 673,792
BECTON DICKINSON & CO COM 075887109 49,941 217,350 SH   SOLE 23 217,350 0 0
BECTON DICKINSON & CO COM 075887109 68,959 300,120 SH   SOLE 25 300,120 0 0
BECTON DICKINSON & CO COM 075887109 294,283 1,280,771 SH   SOLE 26 167,724 0 1,113,047
BECTON DICKINSON & CO COM 075887109 12,715 55,340 SH   SOLE 28 39,209 0 16,131
BECTON DICKINSON & CO COM 075887109 3,336 14,521 SH   SOLE 29 14,521 0 0
BECTON DICKINSON & CO COM 075887109 276,593 1,203,783 SH   SOLE 30 1,203,783 0 0
BECTON DICKINSON & CO COM 075887109 20,278 88,253 SH   SOLE 31 62,505 0 25,748
BECTON DICKINSON & CO COM 075887109 101,225 440,549 SH   SOLE 34 440,549 0 0
BECTON DICKINSON & CO COM 075887109 40,077 174,422 SH   SOLE 36 174,422 0 0
BECTON DICKINSON & CO COM 075887109 1,361 5,924 SH   SOLE 40 5,924 0 0
BECTON DICKINSON & CO PFD SHS CONV A 075887208 1,239 23,695 SH   SOLE 7 23,695 0 0
BECTON DICKINSON & CO PFD SHS CONV A 075887208 193,855 3,708,018 SH   SOLE 21 3,708,018 0 0
BED BATH & BEYOND INC COM 075896100 692 164,432 SH   SOLE 2 55,020 0 109,412
BED BATH & BEYOND INC COM 075896100 3 797 SH   SOLE 4 797 0 0
BED BATH & BEYOND INC COM 075896100 32 7,661 SH   SOLE 7 7,661 0 0
BED BATH & BEYOND INC COM 075896100 3,022 717,932 SH   SOLE 18 717,932 0 0
BED BATH & BEYOND INC COM 075896100 965 229,334 SH   SOLE 19 229,334 0 0
BED BATH & BEYOND INC COM 075896100 36,453 8,658,679 SH   SOLE 21 8,658,679 0 0
BED BATH & BEYOND INC COM 075896100 19,159 4,550,897 SH   SOLE 22 4,284,985 0 265,912
BED BATH & BEYOND INC COM 075896100 182 43,308 SH   SOLE 26 22,585 0 20,723
BED BATH & BEYOND INC COM 075896100 74 17,618 SH   SOLE 28 17,618 0 0
BED BATH & BEYOND INC COM 075896100 195 46,372 SH   SOLE 30 46,372 0 0
BED BATH & BEYOND INC COM 075896100 87 20,648 SH   SOLE 31 0 0 20,648
BED BATH & BEYOND INC COM 075896100 330 78,475 SH   SOLE 36 78,475 0 0
BED BATH & BEYOND INC COM 075896100 59 14,126 SH   SOLE 40 14,126 0 0
BEIGENE LTD SPONSORED ADR 07725L102 1,796 14,585 SH   SOLE 2 2,935 0 11,650
BEIGENE LTD SPONSORED ADR 07725L102 2,365 19,209 SH   SOLE 4 18,130 0 1,079
BEIGENE LTD SPONSORED ADR 07725L102 3,427 27,840 SH   SOLE 7 26,044 0 1,796
BEIGENE LTD SPONSORED ADR 07725L102 8 66 SH   SOLE 13 66 0 0
BEIGENE LTD SPONSORED ADR 07725L102 806 6,544 SH   SOLE 15 6,063 0 481
BEIGENE LTD SPONSORED ADR 07725L102 4,583 37,224 SH   SOLE 18 36,967 0 257
BEIGENE LTD SPONSORED ADR 07725L102 2,222 18,051 SH   SOLE 19 18,051 0 0
BEIGENE LTD SPONSORED ADR 07725L102 119,220 968,405 SH   SOLE 21 968,405 0 0
BEIGENE LTD SPONSORED ADR 07725L102 70,558 573,129 SH   SOLE 22 548,339 0 24,790
BEIGENE LTD SPONSORED ADR 07725L102 3,686 29,937 SH   SOLE 23 29,937 0 0
BEIGENE LTD SPONSORED ADR 07725L102 375 3,042 SH   SOLE 25 3,042 0 0
BEIGENE LTD SPONSORED ADR 07725L102 12,437 101,025 SH   SOLE 26 28,256 0 72,769
BEIGENE LTD SPONSORED ADR 07725L102 910 7,395 SH   SOLE 28 5,378 0 2,017
BEIGENE LTD SPONSORED ADR 07725L102 2,088 16,962 SH   SOLE 29 1,965 0 14,997
BEIGENE LTD SPONSORED ADR 07725L102 17,390 141,252 SH   SOLE 30 141,252 0 0
BEIGENE LTD SPONSORED ADR 07725L102 1,113 9,043 SH   SOLE 31 7,270 0 1,773
BEIGENE LTD SPONSORED ADR 07725L102 209 1,696 SH   SOLE 32 1,696 0 0
BEIGENE LTD SPONSORED ADR 07725L102 1,282 10,417 SH   SOLE 34 10,417 0 0
BEIGENE LTD SPONSORED ADR 07725L102 755 6,129 SH   SOLE 36 6,129 0 0
BEIGENE LTD SPONSORED ADR 07725L102 83 677 SH   SOLE 40 677 0 0
BEL FUSE INC CL A 077347201 2 246 SH   SOLE 21 246 0 0
BEL FUSE INC CL B 077347300 94 9,643 SH   SOLE 2 335 0 9,308
BEL FUSE INC CL B 077347300 3 299 SH   SOLE 7 299 0 0
BEL FUSE INC CL B 077347300 447 45,900 SH   SOLE 18 45,900 0 0
BEL FUSE INC CL B 077347300 165 16,918 SH   SOLE 19 16,918 0 0
BEL FUSE INC CL B 077347300 11,701 1,201,379 SH   SOLE 21 1,201,379 0 0
BEL FUSE INC CL B 077347300 3,193 327,842 SH   SOLE 22 321,414 0 6,428
BEL FUSE INC CL B 077347300 81 8,292 SH   SOLE 30 8,292 0 0
BELDEN INC COM 077454106 1,885 52,240 SH   SOLE 2 16,900 0 35,340
BELDEN INC COM 077454106 7 198 SH   SOLE 4 198 0 0
BELDEN INC COM 077454106 24 669 SH   SOLE 7 669 0 0
BELDEN INC COM 077454106 8,037 222,756 SH   SOLE 18 222,756 0 0
BELDEN INC COM 077454106 2,643 73,244 SH   SOLE 19 73,244 0 0
BELDEN INC COM 077454106 99,204 2,749,570 SH   SOLE 21 2,749,570 0 0
BELDEN INC COM 077454106 48,157 1,334,715 SH   SOLE 22 1,289,065 0 45,650
BELDEN INC COM 077454106 825 22,874 SH   SOLE 26 12,579 0 10,295
BELDEN INC COM 077454106 240 6,659 SH   SOLE 28 6,659 0 0
BELDEN INC COM 077454106 553 15,339 SH   SOLE 30 15,339 0 0
BELDEN INC COM 077454106 69 1,924 SH   SOLE 34 1,924 0 0
BELDEN INC COM 077454106 35 969 SH   SOLE 36 969 0 0
BELDEN INC COM 077454106 190 5,265 SH   SOLE 40 5,265 0 0
BELLICUM PHARMACEUTICALS INC COM NEW 079481404 4 947 SH   SOLE 18 947 0 0
BELLICUM PHARMACEUTICALS INC COM NEW 079481404 75 16,028 SH   SOLE 21 16,028 0 0
BELLICUM PHARMACEUTICALS INC COM NEW 079481404 395 83,798 SH   SOLE 22 83,798 0 0
BELLRING BRANDS INC COM CL A 079823100 396 23,205 SH   SOLE 2 2,513 0 20,692
BELLRING BRANDS INC COM CL A 079823100 12 710 SH   SOLE 7 710 0 0
BELLRING BRANDS INC COM CL A 079823100 2,378 139,447 SH   SOLE 18 139,447 0 0
BELLRING BRANDS INC COM CL A 079823100 1,487 87,206 SH   SOLE 19 87,206 0 0
BELLRING BRANDS INC COM CL A 079823100 22,423 1,315,141 SH   SOLE 21 1,315,141 0 0
BELLRING BRANDS INC COM CL A 079823100 18,618 1,091,990 SH   SOLE 22 1,068,325 0 23,665
BELLRING BRANDS INC COM CL A 079823100 35 2,046 SH   SOLE 26 0 0 2,046
BENCHMARK ELECTRS INC COM 08160H101 715 35,762 SH   SOLE 2 1,879 0 33,883
BENCHMARK ELECTRS INC COM 08160H101 2 100 SH   SOLE 4 100 0 0
BENCHMARK ELECTRS INC COM 08160H101 27 1,342 SH   SOLE 7 1,342 0 0
BENCHMARK ELECTRS INC COM 08160H101 3,374 168,768 SH   SOLE 18 168,768 0 0
BENCHMARK ELECTRS INC COM 08160H101 1,386 69,344 SH   SOLE 19 69,344 0 0
BENCHMARK ELECTRS INC COM 08160H101 82,504 4,127,249 SH   SOLE 21 4,127,249 0 0
BENCHMARK ELECTRS INC COM 08160H101 22,495 1,125,290 SH   SOLE 22 1,070,485 0 54,805
BENCHMARK ELECTRS INC COM 08160H101 601 30,090 SH   SOLE 26 18,298 0 11,792
BENCHMARK ELECTRS INC COM 08160H101 110 5,515 SH   SOLE 28 5,515 0 0
BENCHMARK ELECTRS INC COM 08160H101 1,098 54,905 SH   SOLE 30 54,905 0 0
BENCHMARK ELECTRS INC COM 08160H101 14 683 SH   SOLE 31 0 0 683
BENCHMARK ELECTRS INC COM 08160H101 36 1,799 SH   SOLE 36 1,799 0 0
BENCHMARK ELECTRS INC COM 08160H101 67 3,355 SH   SOLE 40 3,355 0 0
BENEFITFOCUS INC COM 08180D106 257 28,882 SH   SOLE 2 19,252 0 9,630
BENEFITFOCUS INC COM 08180D106 3 307 SH   SOLE 4 307 0 0
BENEFITFOCUS INC COM 08180D106 4 439 SH   SOLE 7 439 0 0
BENEFITFOCUS INC COM 08180D106 1,557 174,784 SH   SOLE 18 106,359 0 68,425
BENEFITFOCUS INC COM 08180D106 5,746 644,932 SH   SOLE 19 644,932 0 0
BENEFITFOCUS INC COM 08180D106 9,811 1,101,177 SH   SOLE 21 1,101,177 0 0
BENEFITFOCUS INC COM 08180D106 14,290 1,603,776 SH   SOLE 22 1,571,478 0 32,298
BENEFITFOCUS INC COM 08180D106 864 96,918 SH   SOLE 23 96,918 0 0
BENEFITFOCUS INC COM 08180D106 2,353 264,137 SH   SOLE 26 0 0 264,137
BENEFITFOCUS INC COM 08180D106 31 3,462 SH   SOLE 28 3,462 0 0
BENEFITFOCUS INC COM 08180D106 83 9,298 SH   SOLE 30 9,298 0 0
BENEFITFOCUS INC COM 08180D106 38 4,251 SH   SOLE 40 4,251 0 0
BENEFYTT TECHNOLOGIES INC COM CL A 08182C106 85 3,806 SH   SOLE 2 621 0 3,185
BENEFYTT TECHNOLOGIES INC COM CL A 08182C106 6 278 SH   SOLE 7 278 0 0
BENEFYTT TECHNOLOGIES INC COM CL A 08182C106 808 36,105 SH   SOLE 18 36,105 0 0
BENEFYTT TECHNOLOGIES INC COM CL A 08182C106 404 18,052 SH   SOLE 19 18,052 0 0
BENEFYTT TECHNOLOGIES INC COM CL A 08182C106 7,561 337,708 SH   SOLE 21 337,708 0 0
BENEFYTT TECHNOLOGIES INC COM CL A 08182C106 6,968 311,217 SH   SOLE 22 304,377 0 6,840
BERKLEY W R CORP COM 084423102 20,744 397,624 SH   SOLE 2 78,512 0 319,112
BERKLEY W R CORP COM 084423102 3,775 72,365 SH   SOLE 4 68,513 0 3,852
BERKLEY W R CORP COM 084423102 14,501 277,961 SH   SOLE 7 195,407 0 82,554
BERKLEY W R CORP COM 084423102 33 635 SH   SOLE 13 635 0 0
BERKLEY W R CORP COM 084423102 849 16,277 SH   SOLE 15 16,277 0 0
BERKLEY W R CORP COM 084423102 17,106 327,885 SH   SOLE 18 305,246 0 22,639
BERKLEY W R CORP COM 084423102 5,059 96,973 SH   SOLE 19 96,973 0 0
BERKLEY W R CORP COM 084423102 397,160 7,612,812 SH   SOLE 21 7,612,812 0 0
BERKLEY W R CORP COM 084423102 241,660 4,632,155 SH   SOLE 22 4,286,945 0 345,210
BERKLEY W R CORP COM 084423102 5,542 106,228 SH   SOLE 23 106,228 0 0
BERKLEY W R CORP COM 084423102 8,390 160,822 SH   SOLE 25 160,822 0 0
BERKLEY W R CORP COM 084423102 39,058 748,661 SH   SOLE 26 156,711 0 591,950
BERKLEY W R CORP COM 084423102 1,604 30,747 SH   SOLE 28 21,081 0 9,666
BERKLEY W R CORP COM 084423102 137 2,617 SH   SOLE 29 2,617 0 0
BERKLEY W R CORP COM 084423102 44,683 856,488 SH   SOLE 30 856,488 0 0
BERKLEY W R CORP COM 084423102 3,195 61,233 SH   SOLE 31 29,424 0 31,809
BERKLEY W R CORP COM 084423102 403 7,724 SH   SOLE 34 7,724 0 0
BERKLEY W R CORP COM 084423102 9,720 186,319 SH   SOLE 36 186,319 0 0
BERKLEY W R CORP COM 084423102 153 2,926 SH   SOLE 40 2,926 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 272 1 SH   SOLE 2 0 0 1
BERKSHIRE HATHAWAY INC DEL CL A 084670108 16,592 61 SH   SOLE 22 42 0 19
BERKSHIRE HATHAWAY INC DEL CL A 084670108 272 1 SH   SOLE 23 1 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 115,328 424 SH   SOLE 25 424 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 155,040 570 SH   SOLE 26 0 0 570
BERKSHIRE HATHAWAY INC DEL CL A 084670108 2,448 9 SH   SOLE 31 0 0 9
BERKSHIRE HATHAWAY INC DEL CL A 084670108 59,840 220 SH   SOLE 36 220 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 837,543 4,580,994 SH   SOLE 2 507,253 0 4,073,741
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 111,122 607,791 SH   SOLE 4 572,004 0 35,787
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 306,763 1,677,861 SH   SOLE 7 1,615,939 0 61,922
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 10,348 56,601 SH   SOLE 13 56,601 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 27,053 147,966 SH   SOLE 15 147,966 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 169 922 SH   SOLE 17 0 0 922
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 744,471 4,071,932 SH   SOLE 18 3,693,743 0 378,189
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 385,128 2,106,479 SH   SOLE 19 2,106,479 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 6,358,184 34,776,480 SH   SOLE 21 34,776,480 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 8,346,953 45,654,175 SH   SOLE 22 41,031,422 0 4,622,753
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 176,552 965,661 SH   SOLE 23 965,661 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 260,593 1,425,330 SH   SOLE 25 1,425,330 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,012,873 5,539,973 SH   SOLE 26 724,114 0 4,815,859
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 48,947 267,717 SH   SOLE 28 189,370 0 78,347
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 35,370 193,460 SH   SOLE 29 24,294 0 169,166
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,146,648 6,271,663 SH   SOLE 30 6,271,663 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 59,873 327,477 SH   SOLE 31 251,298 0 76,179
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 27,025 147,817 SH   SOLE 34 147,817 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 184,098 1,006,936 SH   SOLE 36 1,006,936 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 5,413 29,608 SH   SOLE 40 29,608 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 651 43,778 SH   SOLE 2 2,524 0 41,254
BERKSHIRE HILLS BANCORP INC COM 084680107 4 286 SH   SOLE 4 286 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 12 829 SH   SOLE 7 829 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 3,107 209,108 SH   SOLE 18 209,108 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 1,495 100,584 SH   SOLE 19 100,584 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 72,355 4,869,144 SH   SOLE 21 4,869,144 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 20,859 1,403,711 SH   SOLE 22 1,356,541 0 47,170
BERKSHIRE HILLS BANCORP INC COM 084680107 316 21,243 SH   SOLE 26 7,197 0 14,046
BERKSHIRE HILLS BANCORP INC COM 084680107 84 5,645 SH   SOLE 28 5,645 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 829 55,816 SH   SOLE 30 55,816 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 42 2,842 SH   SOLE 34 2,842 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 72 4,836 SH   SOLE 40 4,836 0 0
BERRY CORP COM 08579X101 155 64,331 SH   SOLE 2 4,260 0 60,071
BERRY CORP COM 08579X101 2 896 SH   SOLE 7 896 0 0
BERRY CORP COM 08579X101 539 223,583 SH   SOLE 18 223,583 0 0
BERRY CORP COM 08579X101 283 117,400 SH   SOLE 19 117,400 0 0
BERRY CORP COM 08579X101 5,171 2,145,780 SH   SOLE 21 2,145,780 0 0
BERRY CORP COM 08579X101 3,524 1,462,360 SH   SOLE 22 1,391,179 0 71,181
BERRY CORP COM 08579X101 19 7,891 SH   SOLE 26 0 0 7,891
BERRY CORP COM 08579X101 52 21,483 SH   SOLE 30 21,483 0 0
BERRY CORP COM 08579X101 7 2,835 SH   SOLE 34 2,835 0 0
BERRY CORP COM 08579X101 9 3,933 SH   SOLE 40 3,933 0 0
BERRY GLOBAL GROUP INC COM 08579W103 8,887 263,633 SH   SOLE 2 18,296 0 245,337
BERRY GLOBAL GROUP INC COM 08579W103 18 527 SH   SOLE 4 527 0 0
BERRY GLOBAL GROUP INC COM 08579W103 121 3,604 SH   SOLE 7 3,604 0 0
BERRY GLOBAL GROUP INC COM 08579W103 2,135 63,346 SH   SOLE 18 63,346 0 0
BERRY GLOBAL GROUP INC COM 08579W103 1,052 31,195 SH   SOLE 19 31,195 0 0
BERRY GLOBAL GROUP INC COM 08579W103 55,038 1,632,699 SH   SOLE 21 1,632,699 0 0
BERRY GLOBAL GROUP INC COM 08579W103 120,023 3,560,471 SH   SOLE 22 3,333,316 0 227,155
BERRY GLOBAL GROUP INC COM 08579W103 1,776 52,689 SH   SOLE 26 31,026 0 21,663
BERRY GLOBAL GROUP INC COM 08579W103 639 18,952 SH   SOLE 28 18,952 0 0
BERRY GLOBAL GROUP INC COM 08579W103 1,454 43,141 SH   SOLE 30 43,141 0 0
BERRY GLOBAL GROUP INC COM 08579W103 189 5,618 SH   SOLE 31 2,651 0 2,967
BERRY GLOBAL GROUP INC COM 08579W103 38 1,121 SH   SOLE 34 1,121 0 0
BERRY GLOBAL GROUP INC COM 08579W103 106 3,155 SH   SOLE 36 3,155 0 0
BERRY GLOBAL GROUP INC COM 08579W103 482 14,287 SH   SOLE 40 14,287 0 0
BEST BUY INC COM 086516101 34,085 597,987 SH   SOLE 2 101,417 0 496,570
BEST BUY INC COM 086516101 7,359 129,112 SH   SOLE 4 122,314 0 6,798
BEST BUY INC COM 086516101 20,726 363,619 SH   SOLE 7 217,285 0 146,334
BEST BUY INC COM 086516101 556 9,755 SH   SOLE 13 9,755 0 0
BEST BUY INC COM 086516101 1,496 26,240 SH   SOLE 15 26,240 0 0
BEST BUY INC COM 086516101 3 56 SH   SOLE 17 0 0 56
BEST BUY INC COM 086516101 31,347 549,939 SH   SOLE 18 512,339 0 37,600
BEST BUY INC COM 086516101 8,326 146,067 SH   SOLE 19 146,067 0 0
BEST BUY INC COM 086516101 409,404 7,182,530 SH   SOLE 21 7,182,530 0 0
BEST BUY INC COM 086516101 334,482 5,868,111 SH   SOLE 22 5,281,495 0 586,616
BEST BUY INC COM 086516101 11,098 194,703 SH   SOLE 23 194,703 0 0
BEST BUY INC COM 086516101 17,771 311,779 SH   SOLE 25 311,779 0 0
BEST BUY INC COM 086516101 95,461 1,674,746 SH   SOLE 26 193,744 0 1,481,002
BEST BUY INC COM 086516101 2,733 47,944 SH   SOLE 28 34,033 0 13,911
BEST BUY INC COM 086516101 3,643 63,920 SH   SOLE 29 3,850 0 60,070
BEST BUY INC COM 086516101 66,868 1,173,121 SH   SOLE 30 1,173,121 0 0
BEST BUY INC COM 086516101 3,384 59,361 SH   SOLE 31 43,524 0 15,837
BEST BUY INC COM 086516101 946 16,603 SH   SOLE 34 16,603 0 0
BEST BUY INC COM 086516101 10,276 180,278 SH   SOLE 36 180,278 0 0
BEST BUY INC COM 086516101 314 5,511 SH   SOLE 40 5,511 0 0
BEST INC SPONSORED ADS 08653C106 705 131,867 SH   SOLE 2 5,637 0 126,230
BEST INC SPONSORED ADS 08653C106 282 52,709 SH   SOLE 4 52,709 0 0
BEST INC SPONSORED ADS 08653C106 132 24,696 SH   SOLE 7 24,696 0 0
BEST INC SPONSORED ADS 08653C106 434 81,194 SH   SOLE 15 81,194 0 0
BEST INC SPONSORED ADS 08653C106 434 81,071 SH   SOLE 18 81,071 0 0
BEST INC SPONSORED ADS 08653C106 18,008 3,366,014 SH   SOLE 21 3,366,014 0 0
BEST INC SPONSORED ADS 08653C106 12,577 2,350,875 SH   SOLE 22 2,170,247 0 180,628
BEST INC SPONSORED ADS 08653C106 579 108,264 SH   SOLE 23 108,264 0 0
BEST INC SPONSORED ADS 08653C106 68 12,724 SH   SOLE 25 12,724 0 0
BEST INC SPONSORED ADS 08653C106 4,670 872,919 SH   SOLE 26 576,566 0 296,353
BEST INC SPONSORED ADS 08653C106 201 37,574 SH   SOLE 28 37,574 0 0
BEST INC SPONSORED ADS 08653C106 5,294 989,483 SH   SOLE 30 989,483 0 0
BEST INC SPONSORED ADS 08653C106 52 9,693 SH   SOLE 31 2,912 0 6,781
BEST INC SPONSORED ADS 08653C106 81 15,154 SH   SOLE 34 15,154 0 0
BEST INC SPONSORED ADS 08653C106 8 1,574 SH   SOLE 40 1,574 0 0
BEYOND AIR INC COM 08862L103 23 2,890 SH   SOLE 18 2,890 0 0
BEYOND AIR INC COM 08862L103 279 34,882 SH   SOLE 21 34,882 0 0
BEYOND AIR INC COM 08862L103 5 686 SH   SOLE 22 686 0 0
BEYOND MEAT INC COM 08862E109 6,734 101,114 SH   SOLE 2 3,986 0 97,128
BEYOND MEAT INC COM 08862E109 6 91 SH   SOLE 4 91 0 0
BEYOND MEAT INC COM 08862E109 56 845 SH   SOLE 7 845 0 0
BEYOND MEAT INC COM 08862E109 1,550 23,271 SH   SOLE 18 23,271 0 0
BEYOND MEAT INC COM 08862E109 758 11,383 SH   SOLE 19 11,383 0 0
BEYOND MEAT INC COM 08862E109 32,550 488,742 SH   SOLE 21 488,742 0 0
BEYOND MEAT INC COM 08862E109 41,762 627,058 SH   SOLE 22 564,203 0 62,855
BEYOND MEAT INC COM 08862E109 78 1,173 SH   SOLE 26 0 0 1,173
BEYOND MEAT INC COM 08862E109 162 2,439 SH   SOLE 28 2,439 0 0
BEYOND MEAT INC COM 08862E109 307 4,607 SH   SOLE 30 4,607 0 0
BEYOND MEAT INC COM 08862E109 65 978 SH   SOLE 31 978 0 0
BEYOND MEAT INC COM 08862E109 134 2,016 SH   SOLE 40 2,016 0 0
BEYONDSPRING INC SHS G10830100 70 5,473 SH   SOLE 2 944 0 4,529
BEYONDSPRING INC SHS G10830100 618 48,279 SH   SOLE 18 48,279 0 0
BEYONDSPRING INC SHS G10830100 444 34,642 SH   SOLE 19 34,642 0 0
BEYONDSPRING INC SHS G10830100 5,601 437,226 SH   SOLE 21 437,226 0 0
BEYONDSPRING INC SHS G10830100 2,080 162,337 SH   SOLE 22 156,530 0 5,807
BEYONDSPRING INC SHS G10830100 6 443 SH   SOLE 23 443 0 0
BEYONDSPRING INC SHS G10830100 11 877 SH   SOLE 26 0 0 877
BG STAFFING INC COM 05544A109 57 7,573 SH   SOLE 2 477 0 7,096
BG STAFFING INC COM 05544A109 273 36,466 SH   SOLE 18 36,466 0 0
BG STAFFING INC COM 05544A109 130 17,369 SH   SOLE 19 17,369 0 0
BG STAFFING INC COM 05544A109 2,694 360,100 SH   SOLE 21 360,100 0 0
BG STAFFING INC COM 05544A109 1,938 259,046 SH   SOLE 22 253,466 0 5,580
BGC PARTNERS INC CL A 05541T101 1,623 644,186 SH   SOLE 2 42,826 0 601,360
BGC PARTNERS INC CL A 05541T101 3 1,287 SH   SOLE 4 1,287 0 0
BGC PARTNERS INC CL A 05541T101 15 5,825 SH   SOLE 7 5,825 0 0
BGC PARTNERS INC CL A 05541T101 359 142,426 SH   SOLE 18 142,426 0 0
BGC PARTNERS INC CL A 05541T101 173 68,610 SH   SOLE 19 68,610 0 0
BGC PARTNERS INC CL A 05541T101 9,168 3,638,194 SH   SOLE 21 3,638,194 0 0
BGC PARTNERS INC CL A 05541T101 19,520 7,746,113 SH   SOLE 22 7,267,857 0 478,256
BGC PARTNERS INC CL A 05541T101 307 121,693 SH   SOLE 26 92,801 0 28,892
BGC PARTNERS INC CL A 05541T101 75 29,870 SH   SOLE 28 29,870 0 0
BGC PARTNERS INC CL A 05541T101 205 81,493 SH   SOLE 30 81,493 0 0
BGC PARTNERS INC CL A 05541T101 15 6,080 SH   SOLE 31 6,080 0 0
BGC PARTNERS INC CL A 05541T101 59 23,541 SH   SOLE 40 23,541 0 0
BHP GROUP LTD SPONSORED ADS 088606108 2,978 81,173 SH   SOLE 7 81,173 0 0
BHP GROUP LTD SPONSORED ADS 088606108 1 22 SH   SOLE 17 0 0 22
BHP GROUP LTD SPONSORED ADS 088606108 16 449 SH   SOLE 18 449 0 0
BHP GROUP PLC SPONSORED ADR 05545E209 2,867 94,502 SH   SOLE 7 94,502 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 5 4,246 SH   SOLE 18 4,246 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 63 59,026 SH   SOLE 21 59,026 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 452 422,870 SH   SOLE 22 422,870 0 0
BIG LOTS INC COM 089302103 520 36,555 SH   SOLE 2 2,147 0 34,408
BIG LOTS INC COM 089302103 4 259 SH   SOLE 4 259 0 0
BIG LOTS INC COM 089302103 27 1,880 SH   SOLE 7 1,880 0 0
BIG LOTS INC COM 089302103 2,550 179,337 SH   SOLE 18 179,337 0 0
BIG LOTS INC COM 089302103 1,045 73,502 SH   SOLE 19 73,502 0 0
BIG LOTS INC COM 089302103 62,650 4,405,752 SH   SOLE 21 4,405,752 0 0
BIG LOTS INC COM 089302103 16,269 1,144,082 SH   SOLE 22 1,085,546 0 58,536
BIG LOTS INC COM 089302103 116 8,184 SH   SOLE 26 5,708 0 2,476
BIG LOTS INC COM 089302103 69 4,887 SH   SOLE 28 4,887 0 0
BIG LOTS INC COM 089302103 715 50,264 SH   SOLE 30 50,264 0 0
BIG LOTS INC COM 089302103 61 4,322 SH   SOLE 31 0 0 4,322
BIG LOTS INC COM 089302103 42 2,964 SH   SOLE 36 2,964 0 0
BIG LOTS INC COM 089302103 54 3,806 SH   SOLE 40 3,806 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309 27 528 SH   SOLE 2 43 0 485
BIGLARI HLDGS INC COM STK CL B 08986R309 1 12 SH   SOLE 7 12 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309 176 3,421 SH   SOLE 18 3,421 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309 83 1,615 SH   SOLE 19 1,615 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309 1,655 32,191 SH   SOLE 21 32,191 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309 1,614 31,409 SH   SOLE 22 30,841 0 568
BIGLARI HLDGS INC COM STK CL A 08986R408 6 19 SH   SOLE 21 19 0 0
BIGLARI HLDGS INC COM STK CL A 08986R408 564 1,899 SH   SOLE 22 1,899 0 0
BILIBILI INC SPONS ADS REP Z 090040106 895 38,201 SH   SOLE 25 38,201 0 0
BILIBILI INC SPONS ADS REP Z 090040106 650 27,775 SH   SOLE 26 0 0 27,775
BILIBILI INC SPONS ADS REP Z 090040106 20,573 878,423 SH   SOLE 34 878,423 0 0
BILL COM HLDGS INC COM 090043100 613 17,921 SH   SOLE 2 2,259 0 15,662
BILL COM HLDGS INC COM 090043100 13 377 SH   SOLE 7 377 0 0
BILL COM HLDGS INC COM 090043100 162 4,736 SH   SOLE 18 4,736 0 0
BILL COM HLDGS INC COM 090043100 261 7,635 SH   SOLE 19 7,635 0 0
BILL COM HLDGS INC COM 090043100 3,938 115,154 SH   SOLE 21 115,154 0 0
BILL COM HLDGS INC COM 090043100 2,761 80,727 SH   SOLE 22 70,317 0 10,410
BILL COM HLDGS INC COM 090043100 476 13,922 SH   SOLE 34 13,922 0 0
BIO PATH HOLDINGS INC COM 09057N300 4 828 SH   SOLE 18 828 0 0
BIO PATH HOLDINGS INC COM 09057N300 40 8,971 SH   SOLE 21 8,971 0 0
BIO PATH HOLDINGS INC COM 09057N300 269 59,669 SH   SOLE 22 59,669 0 0
BIO RAD LABS INC CL A 090572207 26,019 74,222 SH   SOLE 2 23,334 0 50,888
BIO RAD LABS INC CL A 090572207 4,108 11,717 SH   SOLE 4 11,113 0 604
BIO RAD LABS INC CL A 090572207 5,174 14,759 SH   SOLE 7 3,285 0 11,474
BIO RAD LABS INC CL A 090572207 253 722 SH   SOLE 13 722 0 0
BIO RAD LABS INC CL A 090572207 623 1,778 SH   SOLE 15 1,778 0 0
BIO RAD LABS INC CL A 090572207 22,506 64,200 SH   SOLE 18 61,875 0 2,325
BIO RAD LABS INC CL A 090572207 4,081 11,640 SH   SOLE 19 11,640 0 0
BIO RAD LABS INC CL A 090572207 403,707 1,151,605 SH   SOLE 21 1,151,605 0 0
BIO RAD LABS INC CL A 090572207 266,593 760,478 SH   SOLE 22 717,678 0 42,800
BIO RAD LABS INC CL A 090572207 6,323 18,037 SH   SOLE 23 18,037 0 0
BIO RAD LABS INC CL A 090572207 1,108 3,162 SH   SOLE 25 3,162 0 0
BIO RAD LABS INC CL A 090572207 16,014 45,680 SH   SOLE 26 21,423 0 24,257
BIO RAD LABS INC CL A 090572207 1,586 4,524 SH   SOLE 28 3,236 0 1,288
BIO RAD LABS INC CL A 090572207 2,126 6,064 SH   SOLE 29 1,198 0 4,866
BIO RAD LABS INC CL A 090572207 18,573 52,981 SH   SOLE 30 52,981 0 0
BIO RAD LABS INC CL A 090572207 2,171 6,194 SH   SOLE 31 5,058 0 1,136
BIO RAD LABS INC CL A 090572207 526 1,500 SH   SOLE 34 1,500 0 0
BIO RAD LABS INC CL A 090572207 1,900 5,419 SH   SOLE 36 5,419 0 0
BIO RAD LABS INC CL A 090572207 185 529 SH   SOLE 40 529 0 0
BIO-TECHNE CORP COM 09073M104 16,509 87,063 SH   SOLE 2 18,862 0 68,201
BIO-TECHNE CORP COM 09073M104 26 137 SH   SOLE 4 137 0 0
BIO-TECHNE CORP COM 09073M104 126 664 SH   SOLE 7 664 0 0
BIO-TECHNE CORP COM 09073M104 19,973 105,330 SH   SOLE 18 105,330 0 0
BIO-TECHNE CORP COM 09073M104 1,706 8,995 SH   SOLE 19 8,995 0 0
BIO-TECHNE CORP COM 09073M104 417,167 2,200,018 SH   SOLE 21 2,200,018 0 0
BIO-TECHNE CORP COM 09073M104 233,901 1,233,523 SH   SOLE 22 1,174,403 0 59,120
BIO-TECHNE CORP COM 09073M104 12 65 SH   SOLE 23 65 0 0
BIO-TECHNE CORP COM 09073M104 3,382 17,837 SH   SOLE 26 8,312 0 9,525
BIO-TECHNE CORP COM 09073M104 1,037 5,468 SH   SOLE 28 5,468 0 0
BIO-TECHNE CORP COM 09073M104 6,916 36,471 SH   SOLE 30 36,471 0 0
BIO-TECHNE CORP COM 09073M104 149 788 SH   SOLE 31 788 0 0
BIO-TECHNE CORP COM 09073M104 253 1,334 SH   SOLE 34 1,334 0 0
BIO-TECHNE CORP COM 09073M104 780 4,115 SH   SOLE 40 4,115 0 0
BIOANALYTICAL SYS INC COM 09058M103 22 6,824 SH   SOLE 21 6,824 0 0
BIOCEPT INC COM 09072V402 1 1,893 SH   SOLE 21 1,893 0 0
BIOCEPT INC COM 09072V402 7 24,583 SH   SOLE 22 24,583 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 159 79,658 SH   SOLE 2 17,101 0 62,557
BIOCRYST PHARMACEUTICALS INC COM 09058V103 4 2,023 SH   SOLE 7 2,023 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 1,228 613,990 SH   SOLE 18 567,932 0 46,058
BIOCRYST PHARMACEUTICALS INC COM 09058V103 1,582 791,176 SH   SOLE 19 791,176 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 13,552 6,776,002 SH   SOLE 21 6,776,002 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 9,740 4,869,960 SH   SOLE 22 4,757,129 0 112,831
BIOCRYST PHARMACEUTICALS INC COM 09058V103 151 75,588 SH   SOLE 23 75,588 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 245 122,553 SH   SOLE 26 0 0 122,553
BIOCRYST PHARMACEUTICALS INC COM 09058V103 20 10,092 SH   SOLE 28 10,092 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 87 43,679 SH   SOLE 30 43,679 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 8 4,132 SH   SOLE 34 4,132 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 14 6,764 SH   SOLE 40 6,764 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 119 31,276 SH   SOLE 2 4,869 0 26,407
BIODELIVERY SCIENCES INTL IN COM 09060J106 6 1,584 SH   SOLE 7 1,584 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 1,239 327,043 SH   SOLE 18 308,341 0 18,702
BIODELIVERY SCIENCES INTL IN COM 09060J106 1,710 451,273 SH   SOLE 19 451,273 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 14,013 3,697,323 SH   SOLE 21 3,697,323 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 9,587 2,529,621 SH   SOLE 22 2,411,232 0 118,389
BIODELIVERY SCIENCES INTL IN COM 09060J106 50 13,101 SH   SOLE 23 13,101 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 42 11,100 SH   SOLE 26 0 0 11,100
BIODELIVERY SCIENCES INTL IN COM 09060J106 60 15,895 SH   SOLE 28 15,895 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 165 43,551 SH   SOLE 30 43,551 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 115 30,411 SH   SOLE 34 30,411 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 42 11,161 SH   SOLE 40 11,161 0 0
BIOGEN INC COM 09062X103 166,954 527,701 SH   SOLE 2 129,555 0 398,146
BIOGEN INC COM 09062X103 30,799 97,347 SH   SOLE 4 92,328 0 5,019
BIOGEN INC COM 09062X103 91,710 289,874 SH   SOLE 7 176,639 0 113,235
BIOGEN INC COM 09062X103 2,926 9,248 SH   SOLE 13 9,248 0 0
BIOGEN INC COM 09062X103 6,505 20,560 SH   SOLE 15 20,560 0 0
BIOGEN INC COM 09062X103 1 2 SH   SOLE 17 0 0 2
BIOGEN INC COM 09062X103 310,248 980,619 SH   SOLE 18 886,604 0 94,015
BIOGEN INC COM 09062X103 165,582 523,364 SH   SOLE 19 523,364 0 0
BIOGEN INC COM 09062X103 1,885,232 5,958,757 SH   SOLE 21 5,958,757 0 0
BIOGEN INC COM 09062X103 1,417,312 4,479,776 SH   SOLE 22 4,009,352 0 470,424
BIOGEN INC COM 09062X103 47,829 151,176 SH   SOLE 23 151,176 0 0
BIOGEN INC COM 09062X103 72,327 228,607 SH   SOLE 25 221,282 0 7,325
BIOGEN INC COM 09062X103 356,471 1,126,719 SH   SOLE 26 121,870 0 1,004,849
BIOGEN INC COM 09062X103 11,666 36,872 SH   SOLE 28 26,159 0 10,713
BIOGEN INC COM 09062X103 2,970 9,389 SH   SOLE 29 9,389 0 0
BIOGEN INC COM 09062X103 347,537 1,098,479 SH   SOLE 30 1,098,479 0 0
BIOGEN INC COM 09062X103 23,990 75,828 SH   SOLE 31 41,354 0 34,474
BIOGEN INC COM 09062X103 9,044 28,585 SH   SOLE 32 28,585 0 0
BIOGEN INC COM 09062X103 82,618 261,134 SH   SOLE 34 261,134 0 0
BIOGEN INC COM 09062X103 42,651 134,809 SH   SOLE 36 134,809 0 0
BIOGEN INC COM 09062X103 1,326 4,191 SH   SOLE 40 4,191 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 573 16,852 SH   SOLE 2 3,179 0 13,673
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 6 170 SH   SOLE 4 170 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 37 1,073 SH   SOLE 7 1,073 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 5,225 153,536 SH   SOLE 18 147,976 0 5,560
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 9,380 275,629 SH   SOLE 19 275,629 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 187 5,500 SH   SOLE 20 5,500 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 48,164 1,415,352 SH   SOLE 21 1,415,352 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 42,506 1,249,088 SH   SOLE 22 1,204,599 0 44,489
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 242 7,102 SH   SOLE 23 7,102 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 1,219 35,835 SH   SOLE 26 10,750 0 25,085
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 236 6,930 SH   SOLE 28 6,930 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 3,319 97,517 SH   SOLE 30 97,517 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 29 855 SH   SOLE 34 855 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 195 5,730 SH   SOLE 40 5,730 0 0
BIOHITECH GLOBAL INC COM 09074B107 2 1,712 SH   SOLE 18 1,712 0 0
BIOHITECH GLOBAL INC COM 09074B107 21 16,724 SH   SOLE 21 16,724 0 0
BIOLASE INC COM NEW 090911207 1 2,425 SH   SOLE 18 2,425 0 0
BIOLASE INC COM NEW 090911207 16 42,420 SH   SOLE 21 42,420 0 0
BIOLASE INC COM NEW 090911207 99 263,074 SH   SOLE 22 263,074 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 25 2,647 SH   SOLE 2 282 0 2,365
BIOLIFE SOLUTIONS INC COM NEW 09062W204 236 24,804 SH   SOLE 18 24,804 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 117 12,264 SH   SOLE 19 12,264 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 2,504 263,618 SH   SOLE 21 263,618 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 2,763 290,801 SH   SOLE 22 288,302 0 2,499
BIOLIFE SOLUTIONS INC COM NEW 09062W204 11 1,194 SH   SOLE 23 1,194 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 47,112 557,542 SH   SOLE 2 168,665 0 388,877
BIOMARIN PHARMACEUTICAL INC COM 09061G101 7,483 88,555 SH   SOLE 4 83,485 0 5,070
BIOMARIN PHARMACEUTICAL INC COM 09061G101 2,001 23,680 SH   SOLE 7 23,680 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 240 2,844 SH   SOLE 13 2,844 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 1,349 15,968 SH   SOLE 15 15,968 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 30,198 357,368 SH   SOLE 18 341,957 0 15,411
BIOMARIN PHARMACEUTICAL INC COM 09061G101 125,897 1,489,906 SH   SOLE 19 1,489,906 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 383,899 4,543,188 SH   SOLE 21 4,543,188 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 388,003 4,591,747 SH   SOLE 22 4,277,123 0 314,624
BIOMARIN PHARMACEUTICAL INC COM 09061G101 11,869 140,465 SH   SOLE 23 140,465 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 15,126 179,003 SH   SOLE 25 179,003 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 45,985 544,206 SH   SOLE 26 151,236 0 392,970
BIOMARIN PHARMACEUTICAL INC COM 09061G101 3,109 36,790 SH   SOLE 28 25,981 0 10,809
BIOMARIN PHARMACEUTICAL INC COM 09061G101 3,983 47,131 SH   SOLE 29 9,152 0 37,979
BIOMARIN PHARMACEUTICAL INC COM 09061G101 34,089 403,423 SH   SOLE 30 403,423 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 73,317 867,652 SH   SOLE 31 40,623 0 827,029
BIOMARIN PHARMACEUTICAL INC COM 09061G101 2,404 28,449 SH   SOLE 32 28,449 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 47,196 558,527 SH   SOLE 34 558,527 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 9,701 114,803 SH   SOLE 36 114,803 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 377 4,463 SH   SOLE 40 4,463 0 0
BIOMARIN PHARMACEUTICAL INC NOTE 1.500%10/1 09061GAF8 1,314 1,240,000 PRN   SOLE 21 1,240,000 0 0
BIOMARIN PHARMACEUTICAL INC NOTE 0.599% 8/0 09061GAH4 1,284 1,225,000 PRN   SOLE 21 1,225,000 0 0
BIOMARIN PHARMACEUTICAL INC NOTE 0.599% 8/0 09061GAH4 1,310 1,250,000 PRN   SOLE 22 1,250,000 0 0
BIOMERICA INC COM NEW 09061H307 46 6,443 SH   SOLE 21 6,443 0 0
BIONANO GENOMICS INC COM 09075F107 1 3,178 SH   SOLE 18 3,178 0 0
BIONANO GENOMICS INC COM 09075F107 11 24,623 SH   SOLE 21 24,623 0 0
BIONTECH SE SPONSORED ADS 09075V102 657 11,250 SH   SOLE 21 11,250 0 0
BIONTECH SE SPONSORED ADS 09075V102 11 191 SH   SOLE 22 191 0 0
BIOPHARMX CORP COM NEW 09072X309 0 247 SH   SOLE 21 247 0 0
BIOSIG TECHNOLOGIES INC COM NEW 09073N201 24 5,784 SH   SOLE 2 636 0 5,148
BIOSIG TECHNOLOGIES INC COM NEW 09073N201 249 59,501 SH   SOLE 18 59,501 0 0
BIOSIG TECHNOLOGIES INC COM NEW 09073N201 177 42,346 SH   SOLE 19 42,346 0 0
BIOSIG TECHNOLOGIES INC COM NEW 09073N201 2,489 594,098 SH   SOLE 21 594,098 0 0
BIOSIG TECHNOLOGIES INC COM NEW 09073N201 789 188,283 SH   SOLE 22 181,939 0 6,344
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 124 2,195 SH   SOLE 2 244 0 1,951
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 8 144 SH   SOLE 7 144 0 0
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 1,295 22,898 SH   SOLE 18 22,898 0 0
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 720 12,730 SH   SOLE 19 12,730 0 0
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 12,851 227,170 SH   SOLE 21 227,170 0 0
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 9,762 172,560 SH   SOLE 22 168,846 0 3,714
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 84 1,492 SH   SOLE 26 0 0 1,492
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 59 1,051 SH   SOLE 28 1,051 0 0
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 46 812 SH   SOLE 30 812 0 0
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 16 278 SH   SOLE 34 278 0 0
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 65 1,144 SH   SOLE 40 1,144 0 0
BIOTELEMETRY INC COM 090672106 482 12,524 SH   SOLE 2 1,787 0 10,737
BIOTELEMETRY INC COM 090672106 8 195 SH   SOLE 4 195 0 0
BIOTELEMETRY INC COM 090672106 22 569 SH   SOLE 7 569 0 0
BIOTELEMETRY INC COM 090672106 5,861 152,200 SH   SOLE 18 152,200 0 0
BIOTELEMETRY INC COM 090672106 2,364 61,390 SH   SOLE 19 61,390 0 0
BIOTELEMETRY INC COM 090672106 143,761 3,733,075 SH   SOLE 21 3,733,075 0 0
BIOTELEMETRY INC COM 090672106 38,280 994,023 SH   SOLE 22 958,046 0 35,977
BIOTELEMETRY INC COM 090672106 340 8,824 SH   SOLE 26 5,706 0 3,118
BIOTELEMETRY INC COM 090672106 175 4,534 SH   SOLE 28 4,534 0 0
BIOTELEMETRY INC COM 090672106 1,758 45,659 SH   SOLE 30 45,659 0 0
BIOTELEMETRY INC COM 090672106 149 3,857 SH   SOLE 40 3,857 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105 59 2,634 SH   SOLE 2 364 0 2,270
BIOXCEL THERAPEUTICS INC COM 09075P105 604 27,018 SH   SOLE 18 27,018 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105 288 12,889 SH   SOLE 19 12,889 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105 5,528 247,319 SH   SOLE 21 247,319 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105 4,680 209,374 SH   SOLE 22 206,776 0 2,598
BITAUTO HLDGS LTD SPONSORED ADS 091727107 37 3,553 SH   SOLE 4 3,553 0 0
BITAUTO HLDGS LTD SPONSORED ADS 091727107 3,082 296,623 SH   SOLE 21 296,623 0 0
BITAUTO HLDGS LTD SPONSORED ADS 091727107 1,808 174,052 SH   SOLE 22 174,052 0 0
BITAUTO HLDGS LTD SPONSORED ADS 091727107 36 3,438 SH   SOLE 25 3,438 0 0
BITAUTO HLDGS LTD SPONSORED ADS 091727107 918 88,339 SH   SOLE 30 88,339 0 0
BJS RESTAURANTS INC COM 09180C106 119 8,601 SH   SOLE 2 2,572 0 6,029
BJS RESTAURANTS INC COM 09180C106 1 86 SH   SOLE 4 86 0 0
BJS RESTAURANTS INC COM 09180C106 4 321 SH   SOLE 7 321 0 0
BJS RESTAURANTS INC COM 09180C106 1,512 108,828 SH   SOLE 18 96,286 0 12,542
BJS RESTAURANTS INC COM 09180C106 1,153 83,036 SH   SOLE 19 83,036 0 0
BJS RESTAURANTS INC COM 09180C106 29,588 2,130,145 SH   SOLE 21 2,130,145 0 0
BJS RESTAURANTS INC COM 09180C106 9,003 648,174 SH   SOLE 22 625,953 0 22,221
BJS RESTAURANTS INC COM 09180C106 98 7,043 SH   SOLE 23 7,043 0 0
BJS RESTAURANTS INC COM 09180C106 441 31,749 SH   SOLE 26 3,668 0 28,081
BJS RESTAURANTS INC COM 09180C106 39 2,792 SH   SOLE 28 2,792 0 0
BJS RESTAURANTS INC COM 09180C106 345 24,821 SH   SOLE 30 24,821 0 0
BJS RESTAURANTS INC COM 09180C106 28 2,049 SH   SOLE 40 2,049 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 3,406 133,715 SH   SOLE 2 56,002 0 77,713
BJS WHSL CLUB HLDGS INC COM 05550J101 11 427 SH   SOLE 4 427 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 110 4,301 SH   SOLE 7 4,301 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 16,953 665,609 SH   SOLE 18 665,609 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 7,077 277,842 SH   SOLE 19 277,842 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 204,957 8,046,987 SH   SOLE 21 8,046,987 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 104,994 4,122,272 SH   SOLE 22 3,997,118 0 125,154
BJS WHSL CLUB HLDGS INC COM 05550J101 308 12,081 SH   SOLE 23 12,081 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 1,055 41,415 SH   SOLE 25 41,415 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 2,621 102,898 SH   SOLE 26 47,802 0 55,096
BJS WHSL CLUB HLDGS INC COM 05550J101 416 16,340 SH   SOLE 28 16,340 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 986 38,714 SH   SOLE 30 38,714 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 185 7,268 SH   SOLE 31 0 0 7,268
BJS WHSL CLUB HLDGS INC COM 05550J101 257 10,100 SH   SOLE 34 10,100 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 165 6,467 SH   SOLE 36 6,467 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 357 14,024 SH   SOLE 40 14,024 0 0
BK OF AMERICA CORP COM 060505104 442,735 20,854,207 SH   SOLE 2 3,006,489 0 17,847,718
BK OF AMERICA CORP COM 060505104 85,418 4,023,476 SH   SOLE 4 3,789,965 0 233,511
BK OF AMERICA CORP COM 060505104 150,645 7,095,846 SH   SOLE 7 6,815,291 0 280,555
BK OF AMERICA CORP COM 060505104 6,602 310,976 SH   SOLE 13 310,976 0 0
BK OF AMERICA CORP COM 060505104 20,207 951,815 SH   SOLE 15 951,815 0 0
BK OF AMERICA CORP COM 060505104 82 3,865 SH   SOLE 17 0 0 3,865
BK OF AMERICA CORP COM 060505104 498,734 23,491,938 SH   SOLE 18 20,741,690 0 2,750,248
BK OF AMERICA CORP COM 060505104 750,682 35,359,471 SH   SOLE 19 35,359,471 0 0
BK OF AMERICA CORP COM 060505104 1,023 48,170 SH   SOLE 20 48,170 0 0
BK OF AMERICA CORP COM 060505104 3,289,528 154,947,147 SH   SOLE 21 154,947,147 0 0
BK OF AMERICA CORP COM 060505104 4,119,585 194,045,440 SH   SOLE 22 173,901,560 0 20,143,880
BK OF AMERICA CORP COM 060505104 132,949 6,262,308 SH   SOLE 23 6,262,308 0 0
BK OF AMERICA CORP COM 060505104 191,825 9,035,572 SH   SOLE 25 8,934,188 0 101,384
BK OF AMERICA CORP COM 060505104 700,198 32,981,535 SH   SOLE 26 3,751,455 0 29,230,080
BK OF AMERICA CORP COM 060505104 36,933 1,739,670 SH   SOLE 28 1,231,021 0 508,649
BK OF AMERICA CORP COM 060505104 25,337 1,193,464 SH   SOLE 29 156,625 0 1,036,839
BK OF AMERICA CORP COM 060505104 657,906 30,989,434 SH   SOLE 30 30,989,434 0 0
BK OF AMERICA CORP COM 060505104 147,327 6,939,576 SH   SOLE 31 1,540,008 0 5,399,568
BK OF AMERICA CORP COM 060505104 114,473 5,392,039 SH   SOLE 34 5,392,039 0 0
BK OF AMERICA CORP COM 060505104 131,048 6,172,761 SH   SOLE 36 6,172,761 0 0
BK OF AMERICA CORP COM 060505104 4,086 192,487 SH   SOLE 40 192,487 0 0
BK OF AMERICA CORP 7.25%CNV PFD L 060505682 206,412 163,040 SH   SOLE 21 163,040 0 0
BK TECHNOLOGIES CORPORATION COM 05587G104 3 1,691 SH   SOLE 18 1,691 0 0
BK TECHNOLOGIES CORPORATION COM 05587G104 52 31,613 SH   SOLE 21 31,613 0 0
BLACK DIAMOND THERAPEUTICS I COM 09203E105 90 3,616 SH   SOLE 2 614 0 3,002
BLACK DIAMOND THERAPEUTICS I COM 09203E105 17 670 SH   SOLE 7 670 0 0
BLACK DIAMOND THERAPEUTICS I COM 09203E105 1,020 40,896 SH   SOLE 18 40,896 0 0
BLACK DIAMOND THERAPEUTICS I COM 09203E105 572 22,917 SH   SOLE 19 22,917 0 0
BLACK DIAMOND THERAPEUTICS I COM 09203E105 9,542 382,445 SH   SOLE 21 382,445 0 0
BLACK DIAMOND THERAPEUTICS I COM 09203E105 2,923 117,144 SH   SOLE 22 112,929 0 4,215
BLACK HILLS CORP COM 092113109 5,218 81,487 SH   SOLE 2 26,871 0 54,616
BLACK HILLS CORP COM 092113109 235 3,664 SH   SOLE 4 3,664 0 0
BLACK HILLS CORP COM 092113109 2,677 41,806 SH   SOLE 7 41,806 0 0
BLACK HILLS CORP COM 092113109 25,403 396,739 SH   SOLE 18 396,739 0 0
BLACK HILLS CORP COM 092113109 7,383 115,303 SH   SOLE 19 115,303 0 0
BLACK HILLS CORP COM 092113109 354,914 5,542,936 SH   SOLE 21 5,542,936 0 0
BLACK HILLS CORP COM 092113109 133,759 2,089,002 SH   SOLE 22 2,022,376 0 66,626
BLACK HILLS CORP COM 092113109 1,818 28,392 SH   SOLE 26 16,814 0 11,578
BLACK HILLS CORP COM 092113109 579 9,044 SH   SOLE 28 9,044 0 0
BLACK HILLS CORP COM 092113109 2,527 39,465 SH   SOLE 30 39,465 0 0
BLACK HILLS CORP COM 092113109 1,226 19,151 SH   SOLE 32 19,151 0 0
BLACK HILLS CORP COM 092113109 243 3,790 SH   SOLE 36 3,790 0 0
BLACK HILLS CORP COM 092113109 407 6,358 SH   SOLE 40 6,358 0 0
BLACK KNIGHT INC COM 09215C105 19,381 333,814 SH   SOLE 2 21,770 0 312,044
BLACK KNIGHT INC COM 09215C105 4,052 69,788 SH   SOLE 4 65,724 0 4,064
BLACK KNIGHT INC COM 09215C105 8,328 143,446 SH   SOLE 7 88,076 0 55,370
BLACK KNIGHT INC COM 09215C105 617 10,631 SH   SOLE 15 10,631 0 0
BLACK KNIGHT INC COM 09215C105 1 20 SH   SOLE 17 0 0 20
BLACK KNIGHT INC COM 09215C105 5,094 87,738 SH   SOLE 18 75,107 0 12,631
BLACK KNIGHT INC COM 09215C105 2,696 46,442 SH   SOLE 19 46,442 0 0
BLACK KNIGHT INC COM 09215C105 369,487 6,363,882 SH   SOLE 21 6,363,882 0 0
BLACK KNIGHT INC COM 09215C105 272,499 4,693,406 SH   SOLE 22 4,450,199 0 243,207
BLACK KNIGHT INC COM 09215C105 6,249 107,627 SH   SOLE 23 107,627 0 0
BLACK KNIGHT INC COM 09215C105 65,637 1,130,507 SH   SOLE 25 1,130,507 0 0
BLACK KNIGHT INC COM 09215C105 25,952 446,991 SH   SOLE 26 155,574 0 291,417
BLACK KNIGHT INC COM 09215C105 1,783 30,712 SH   SOLE 28 21,219 0 9,493
BLACK KNIGHT INC COM 09215C105 1,989 34,258 SH   SOLE 29 2,879 0 31,379
BLACK KNIGHT INC COM 09215C105 38,421 661,738 SH   SOLE 30 661,738 0 0
BLACK KNIGHT INC COM 09215C105 1,988 34,232 SH   SOLE 31 26,922 0 7,310
BLACK KNIGHT INC COM 09215C105 1,439 24,783 SH   SOLE 34 24,783 0 0
BLACK KNIGHT INC COM 09215C105 5,904 101,688 SH   SOLE 36 101,688 0 0
BLACK KNIGHT INC COM 09215C105 207 3,559 SH   SOLE 40 3,559 0 0
BLACKBAUD INC COM 09227Q100 2,062 37,123 SH   SOLE 2 21,411 0 15,712
BLACKBAUD INC COM 09227Q100 9 168 SH   SOLE 4 168 0 0
BLACKBAUD INC COM 09227Q100 49 882 SH   SOLE 7 882 0 0
BLACKBAUD INC COM 09227Q100 15,805 284,513 SH   SOLE 18 282,232 0 2,281
BLACKBAUD INC COM 09227Q100 5,883 105,912 SH   SOLE 19 105,912 0 0
BLACKBAUD INC COM 09227Q100 198,291 3,569,600 SH   SOLE 21 3,569,600 0 0
BLACKBAUD INC COM 09227Q100 93,009 1,674,330 SH   SOLE 22 1,622,088 0 52,242
BLACKBAUD INC COM 09227Q100 30 546 SH   SOLE 23 546 0 0
BLACKBAUD INC COM 09227Q100 1,836 33,053 SH   SOLE 26 8,370 0 24,683
BLACKBAUD INC COM 09227Q100 395 7,117 SH   SOLE 28 7,117 0 0
BLACKBAUD INC COM 09227Q100 1,238 22,282 SH   SOLE 30 22,282 0 0
BLACKBAUD INC COM 09227Q100 253 4,558 SH   SOLE 34 4,558 0 0
BLACKBAUD INC COM 09227Q100 282 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,554 1,586,845 SH   SOLE 21 1,586,845 0 0
BLACKLINE INC COM 09239B109 842 15,997 SH   SOLE 2 2,161 0 13,836
BLACKLINE INC COM 09239B109 26 485 SH   SOLE 4 485 0 0
BLACKLINE INC COM 09239B109 42 807 SH   SOLE 7 807 0 0
BLACKLINE INC COM 09239B109 8,148 154,875 SH   SOLE 18 149,947 0 4,928
BLACKLINE INC COM 09239B109 5,676 107,893 SH   SOLE 19 107,893 0 0
BLACKLINE INC COM 09239B109 82,646 1,570,926 SH   SOLE 21 1,570,926 0 0
BLACKLINE INC COM 09239B109 63,683 1,210,475 SH   SOLE 22 1,167,967 0 42,508
BLACKLINE INC COM 09239B109 33 633 SH   SOLE 23 633 0 0
BLACKLINE INC COM 09239B109 730 13,882 SH   SOLE 26 9,225 0 4,657
BLACKLINE INC COM 09239B109 294 5,588 SH   SOLE 28 5,588 0 0
BLACKLINE INC COM 09239B109 674 12,810 SH   SOLE 30 12,810 0 0
BLACKLINE INC COM 09239B109 261 4,962 SH   SOLE 40 4,962 0 0
BLACKROCK 2022 GBL INCM OPP COM 09258P104 136 17,919 SH   SOLE   17,919 0 0
BLACKROCK CAP INVT CORP COM 092533108 764 347,479 SH   SOLE 30 347,479 0 0
BLACKROCK HEALTH SCIENCS TR COM SHS 09260E105 179 10,000 SH   SOLE   10,000 0 0
BLACKROCK INC COM 09247X101 128,923 293,026 SH   SOLE 2 34,049 0 258,977
BLACKROCK INC COM 09247X101 23,209 52,751 SH   SOLE 4 49,582 0 3,169
BLACKROCK INC COM 09247X101 49,243 111,923 SH   SOLE 7 108,015 0 3,908
BLACKROCK INC COM 09247X101 330 751 SH   SOLE 13 751 0 0
BLACKROCK INC COM 09247X101 4,609 10,476 SH   SOLE 15 10,476 0 0
BLACKROCK INC COM 09247X101 114,855 261,051 SH   SOLE 18 244,145 0 16,906
BLACKROCK INC COM 09247X101 5,682 12,914 SH   SOLE 19 12,914 0 0
BLACKROCK INC COM 09247X101 1,481,858 3,368,088 SH   SOLE 21 3,368,088 0 0
BLACKROCK INC COM 09247X101 1,212,276 2,755,360 SH   SOLE 22 2,483,023 0 272,337
BLACKROCK INC COM 09247X101 37,038 84,183 SH   SOLE 23 84,183 0 0
BLACKROCK INC COM 09247X101 57,417 130,501 SH   SOLE 25 130,501 0 0
BLACKROCK INC COM 09247X101 246,827 561,008 SH   SOLE 26 58,174 0 502,834
BLACKROCK INC COM 09247X101 10,330 23,480 SH   SOLE 28 16,610 0 6,870
BLACKROCK INC COM 09247X101 915 2,080 SH   SOLE 29 2,080 0 0
BLACKROCK INC COM 09247X101 242,653 551,521 SH   SOLE 30 551,521 0 0
BLACKROCK INC COM 09247X101 11,852 26,938 SH   SOLE 31 20,772 0 6,166
BLACKROCK INC COM 09247X101 2,798 6,360 SH   SOLE 34 6,360 0 0
BLACKROCK INC COM 09247X101 1,187 2,699 SH   SOLE 40 2,699 0 0
BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105 0 2 SH   SOLE 18 2 0 0
BLACKROCK SCIENCE & TECH TR SHS BEN INT 09260K101 83 5,000 SH   SOLE   5,000 0 0
BLACKROCK TCP CAPITAL CORP COM 09259E108 2,037 325,891 SH   SOLE 30 325,891 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 24,446 536,439 SH   SOLE 2 323,576 0 212,863
BLACKSTONE GROUP INC COM CL A 09260D107 13,129 288,105 SH   SOLE 4 270,107 0 17,998
BLACKSTONE GROUP INC COM CL A 09260D107 1,718 37,705 SH   SOLE 7 37,705 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 84 1,852 SH   SOLE 13 1,852 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 2,289 50,230 SH   SOLE 15 50,230 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 5,740 125,963 SH   SOLE 18 73,596 0 52,367
BLACKSTONE GROUP INC COM CL A 09260D107 3,031 66,510 SH   SOLE 19 66,510 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 68,039 1,493,073 SH   SOLE 21 1,493,073 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 528,276 11,592,626 SH   SOLE 22 11,254,995 0 337,631
BLACKSTONE GROUP INC COM CL A 09260D107 21,730 476,849 SH   SOLE 23 476,849 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 2,046 44,905 SH   SOLE 25 44,905 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 50,580 1,109,940 SH   SOLE 26 435,025 0 674,915
BLACKSTONE GROUP INC COM CL A 09260D107 6,118 134,258 SH   SOLE 28 94,597 0 39,661
BLACKSTONE GROUP INC COM CL A 09260D107 542 11,900 SH   SOLE 29 11,900 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 70,656 1,550,501 SH   SOLE 30 1,550,501 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 56,495 1,239,746 SH   SOLE 31 105,103 0 1,134,643
BLACKSTONE GROUP INC COM CL A 09260D107 13,916 305,378 SH   SOLE 34 305,378 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 6,312 138,519 SH   SOLE 36 138,519 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 717 15,739 SH   SOLE 40 15,739 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 2,266 121,698 SH   SOLE 2 7,785 0 113,913
BLACKSTONE MTG TR INC COM CL A 09257W100 10 553 SH   SOLE 4 553 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 55 2,943 SH   SOLE 7 2,943 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 8,233 442,138 SH   SOLE 18 442,138 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 5,369 288,356 SH   SOLE 19 288,356 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 121,264 6,512,580 SH   SOLE 21 6,512,580 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 70,697 3,796,807 SH   SOLE 22 3,660,035 0 136,772
BLACKSTONE MTG TR INC COM CL A 09257W100 141 7,583 SH   SOLE 23 7,583 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 801 43,023 SH   SOLE 26 29,859 0 13,164
BLACKSTONE MTG TR INC COM CL A 09257W100 350 18,803 SH   SOLE 28 18,803 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 761 40,892 SH   SOLE 30 40,892 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 71 3,805 SH   SOLE 34 3,805 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 54 2,902 SH   SOLE 36 2,902 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 253 13,581 SH   SOLE 40 13,581 0 0
BLACKSTONE MTG TR INC NOTE 4.375% 5/0 09257WAB6 1,007 1,275,000 PRN   SOLE 21 1,275,000 0 0
BLINK CHARGING CO COM 09354A100 9 5,125 SH   SOLE 18 5,125 0 0
BLINK CHARGING CO COM 09354A100 94 54,259 SH   SOLE 21 54,259 0 0
BLINK CHARGING CO COM 09354A100 560 323,454 SH   SOLE 22 323,454 0 0
BLOCK H & R INC COM 093671105 8,250 585,925 SH   SOLE 2 185,020 0 400,905
BLOCK H & R INC COM 093671105 84 5,934 SH   SOLE 4 5,934 0 0
BLOCK H & R INC COM 093671105 2,515 178,594 SH   SOLE 7 171,011 0 7,583
BLOCK H & R INC COM 093671105 1,279 90,807 SH   SOLE 13 90,807 0 0
BLOCK H & R INC COM 093671105 10,508 746,278 SH   SOLE 18 592,818 0 153,460
BLOCK H & R INC COM 093671105 11,433 812,003 SH   SOLE 19 812,003 0 0
BLOCK H & R INC COM 093671105 124,569 8,847,245 SH   SOLE 21 8,847,245 0 0
BLOCK H & R INC COM 093671105 97,146 6,899,581 SH   SOLE 22 6,000,195 0 899,386
BLOCK H & R INC COM 093671105 37 2,658 SH   SOLE 23 2,658 0 0
BLOCK H & R INC COM 093671105 231 16,389 SH   SOLE 25 16,389 0 0
BLOCK H & R INC COM 093671105 7,257 515,397 SH   SOLE 26 46,491 0 468,906
BLOCK H & R INC COM 093671105 418 29,686 SH   SOLE 28 29,686 0 0
BLOCK H & R INC COM 093671105 2,176 154,518 SH   SOLE 29 2,456 0 152,062
BLOCK H & R INC COM 093671105 12,776 907,404 SH   SOLE 30 907,404 0 0
BLOCK H & R INC COM 093671105 269 19,104 SH   SOLE 31 10,760 0 8,344
BLOCK H & R INC COM 093671105 1,070 76,010 SH   SOLE 32 76,010 0 0
BLOCK H & R INC COM 093671105 475 33,710 SH   SOLE 34 33,710 0 0
BLOCK H & R INC COM 093671105 862 61,237 SH   SOLE 36 61,237 0 0
BLOCK H & R INC COM 093671105 311 22,077 SH   SOLE 40 22,077 0 0
BLOOM ENERGY CORP COM CL A 093712107 263 50,344 SH   SOLE 2 2,271 0 48,073
BLOOM ENERGY CORP COM CL A 093712107 5 969 SH   SOLE 7 969 0 0
BLOOM ENERGY CORP COM CL A 093712107 1,012 193,530 SH   SOLE 18 193,530 0 0
BLOOM ENERGY CORP COM CL A 093712107 532 101,764 SH   SOLE 19 101,764 0 0
BLOOM ENERGY CORP COM CL A 093712107 9,814 1,876,489 SH   SOLE 21 1,876,489 0 0
BLOOM ENERGY CORP COM CL A 093712107 5,257 1,005,083 SH   SOLE 22 938,338 0 66,745
BLOOM ENERGY CORP COM CL A 093712107 18 3,523 SH   SOLE 23 3,523 0 0
BLOOM ENERGY CORP COM CL A 093712107 28 5,313 SH   SOLE 26 0 0 5,313
BLOOM ENERGY CORP COM CL A 093712107 52 9,999 SH   SOLE 28 9,999 0 0
BLOOM ENERGY CORP COM CL A 093712107 40 7,671 SH   SOLE 30 7,671 0 0
BLOOM ENERGY CORP COM CL A 093712107 27 5,129 SH   SOLE 40 5,129 0 0
BLOOMIN BRANDS INC COM 094235108 232 32,561 SH   SOLE 2 4,708 0 27,853
BLOOMIN BRANDS INC COM 094235108 2 244 SH   SOLE 4 244 0 0
BLOOMIN BRANDS INC COM 094235108 16 2,275 SH   SOLE 7 2,275 0 0
BLOOMIN BRANDS INC COM 094235108 3,023 423,405 SH   SOLE 18 423,405 0 0
BLOOMIN BRANDS INC COM 094235108 1,481 207,483 SH   SOLE 19 207,483 0 0
BLOOMIN BRANDS INC COM 094235108 68,087 9,535,995 SH   SOLE 21 9,535,995 0 0
BLOOMIN BRANDS INC COM 094235108 17,767 2,488,382 SH   SOLE 22 2,385,201 0 103,181
BLOOMIN BRANDS INC COM 094235108 449 62,953 SH   SOLE 26 33,505 0 29,448
BLOOMIN BRANDS INC COM 094235108 75 10,531 SH   SOLE 28 10,531 0 0
BLOOMIN BRANDS INC COM 094235108 807 112,982 SH   SOLE 30 112,982 0 0
BLOOMIN BRANDS INC COM 094235108 63 8,792 SH   SOLE 34 8,792 0 0
BLOOMIN BRANDS INC COM 094235108 34 4,753 SH   SOLE 36 4,753 0 0
BLOOMIN BRANDS INC COM 094235108 69 9,669 SH   SOLE 40 9,669 0 0
BLUCORA INC COM 095229100 313 25,965 SH   SOLE 2 2,610 0 23,355
BLUCORA INC COM 095229100 3 249 SH   SOLE 4 249 0 0
BLUCORA INC COM 095229100 10 846 SH   SOLE 7 846 0 0
BLUCORA INC COM 095229100 2,742 227,569 SH   SOLE 18 227,569 0 0
BLUCORA INC COM 095229100 1,113 92,353 SH   SOLE 19 92,353 0 0
BLUCORA INC COM 095229100 63,415 5,262,683 SH   SOLE 21 5,262,683 0 0
BLUCORA INC COM 095229100 18,014 1,494,977 SH   SOLE 22 1,439,613 0 55,364
BLUCORA INC COM 095229100 158 13,153 SH   SOLE 26 8,564 0 4,589
BLUCORA INC COM 095229100 71 5,860 SH   SOLE 28 5,860 0 0
BLUCORA INC COM 095229100 2,557 212,165 SH   SOLE 30 212,165 0 0
BLUCORA INC COM 095229100 57 4,736 SH   SOLE 40 4,736 0 0
BLUE APRON HLDGS INC CL A NEW 09523Q200 8 666 SH   SOLE 17 0 0 666
BLUE APRON HLDGS INC CL A NEW 09523Q200 7 581 SH   SOLE 18 581 0 0
BLUE APRON HLDGS INC CL A NEW 09523Q200 2,151 178,484 SH   SOLE 19 178,484 0 0
BLUE APRON HLDGS INC CL A NEW 09523Q200 486 40,310 SH   SOLE 21 40,310 0 0
BLUE APRON HLDGS INC CL A NEW 09523Q200 3,479 288,707 SH   SOLE 22 288,707 0 0
BLUE APRON HLDGS INC CL A NEW 09523Q200 239 19,853 SH   SOLE 23 19,853 0 0
BLUE APRON HLDGS INC CL A NEW 09523Q200 680 56,419 SH   SOLE 26 0 0 56,419
BLUE BIRD CORP COM 095306106 152 13,925 SH   SOLE 2 4,966 0 8,959
BLUE BIRD CORP COM 095306106 3 301 SH   SOLE 7 301 0 0
BLUE BIRD CORP COM 095306106 887 81,180 SH   SOLE 18 55,926 0 25,254
BLUE BIRD CORP COM 095306106 2,052 187,703 SH   SOLE 19 187,703 0 0
BLUE BIRD CORP COM 095306106 6,219 568,974 SH   SOLE 21 568,974 0 0
BLUE BIRD CORP COM 095306106 6,282 574,788 SH   SOLE 22 564,969 0 9,819
BLUE BIRD CORP COM 095306106 134 12,230 SH   SOLE 23 12,230 0 0
BLUE BIRD CORP COM 095306106 571 52,258 SH   SOLE 26 0 0 52,258
BLUE BIRD CORP COM 095306106 24 2,240 SH   SOLE 30 2,240 0 0
BLUE BIRD CORP COM 095306106 101 9,235 SH   SOLE 34 9,235 0 0
BLUE BIRD CORP COM 095306106 35 3,167 SH   SOLE 40 3,167 0 0
BLUEBIRD BIO INC COM 09609G100 4,994 108,653 SH   SOLE 2 4,571 0 104,082
BLUEBIRD BIO INC COM 09609G100 12 251 SH   SOLE 4 251 0 0
BLUEBIRD BIO INC COM 09609G100 46 992 SH   SOLE 7 992 0 0
BLUEBIRD BIO INC COM 09609G100 1,235 26,878 SH   SOLE 18 26,878 0 0
BLUEBIRD BIO INC COM 09609G100 598 13,013 SH   SOLE 19 13,013 0 0
BLUEBIRD BIO INC COM 09609G100 52,728 1,147,262 SH   SOLE 21 1,147,262 0 0
BLUEBIRD BIO INC COM 09609G100 68,009 1,479,736 SH   SOLE 22 1,390,818 0 88,918
BLUEBIRD BIO INC COM 09609G100 1,122 24,422 SH   SOLE 26 11,573 0 12,849
BLUEBIRD BIO INC COM 09609G100 331 7,210 SH   SOLE 28 7,210 0 0
BLUEBIRD BIO INC COM 09609G100 3,004 65,366 SH   SOLE 30 65,366 0 0
BLUEBIRD BIO INC COM 09609G100 51 1,106 SH   SOLE 31 1,106 0 0
BLUEBIRD BIO INC COM 09609G100 79 1,709 SH   SOLE 34 1,709 0 0
BLUEBIRD BIO INC COM 09609G100 263 5,715 SH   SOLE 40 5,715 0 0
BLUEGREEN VACATIONS CORP COM 09629F108 2 271 SH   SOLE 2 271 0 0
BLUEGREEN VACATIONS CORP COM 09629F108 130 22,479 SH   SOLE 18 22,479 0 0
BLUEGREEN VACATIONS CORP COM 09629F108 88 15,269 SH   SOLE 19 15,269 0 0
BLUEGREEN VACATIONS CORP COM 09629F108 1,479 255,875 SH   SOLE 21 255,875 0 0
BLUEGREEN VACATIONS CORP COM 09629F108 382 66,025 SH   SOLE 22 62,462 0 3,563
BLUELINX HLDGS INC COM NEW 09624H208 41 8,222 SH   SOLE 2 285 0 7,937
BLUELINX HLDGS INC COM NEW 09624H208 1 191 SH   SOLE 7 191 0 0
BLUELINX HLDGS INC COM NEW 09624H208 164 33,076 SH   SOLE 18 33,076 0 0
BLUELINX HLDGS INC COM NEW 09624H208 138 27,864 SH   SOLE 19 27,864 0 0
BLUELINX HLDGS INC COM NEW 09624H208 1,641 331,616 SH   SOLE 21 331,616 0 0
BLUELINX HLDGS INC COM NEW 09624H208 1,274 257,375 SH   SOLE 22 251,536 0 5,839
BLUEPRINT MEDICINES CORP COM 09627Y109 2,140 36,596 SH   SOLE 2 19,498 0 17,098
BLUEPRINT MEDICINES CORP COM 09627Y109 13 221 SH   SOLE 4 221 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 52 884 SH   SOLE 7 884 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 12,345 211,099 SH   SOLE 18 199,320 0 11,779
BLUEPRINT MEDICINES CORP COM 09627Y109 24,667 421,799 SH   SOLE 19 421,799 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 462 7,900 SH   SOLE 20 7,900 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 130,192 2,226,265 SH   SOLE 21 2,226,265 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 91,960 1,572,500 SH   SOLE 22 1,518,727 0 53,773
BLUEPRINT MEDICINES CORP COM 09627Y109 604 10,322 SH   SOLE 23 10,322 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 2,912 49,787 SH   SOLE 26 11,842 0 37,945
BLUEPRINT MEDICINES CORP COM 09627Y109 409 6,999 SH   SOLE 28 6,999 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 4,493 76,824 SH   SOLE 30 76,824 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 3,743 63,998 SH   SOLE 34 63,998 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 285 4,875 SH   SOLE 40 4,875 0 0
BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 57 10,242 SH   SOLE 2 830 0 9,412
BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 4 689 SH   SOLE 7 689 0 0
BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 479 86,065 SH   SOLE 18 86,065 0 0
BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 228 40,957 SH   SOLE 19 40,957 0 0
BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 4,733 849,733 SH   SOLE 21 849,733 0 0
BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 4,546 816,093 SH   SOLE 22 801,079 0 15,014
BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 4 799 SH   SOLE 23 799 0 0
BMC STK HLDGS INC COM 05591B109 1,330 75,014 SH   SOLE 2 14,581 0 60,433
BMC STK HLDGS INC COM 05591B109 7 392 SH   SOLE 4 392 0 0
BMC STK HLDGS INC COM 05591B109 20 1,132 SH   SOLE 7 1,132 0 0
BMC STK HLDGS INC COM 05591B109 4,270 240,854 SH   SOLE 18 230,937 0 9,917
BMC STK HLDGS INC COM 05591B109 7,591 428,147 SH   SOLE 19 428,147 0 0
BMC STK HLDGS INC COM 05591B109 40,616 2,290,785 SH   SOLE 21 2,290,785 0 0
BMC STK HLDGS INC COM 05591B109 40,984 2,311,559 SH   SOLE 22 2,236,967 0 74,592
BMC STK HLDGS INC COM 05591B109 822 46,342 SH   SOLE 23 46,342 0 0
BMC STK HLDGS INC COM 05591B109 3,941 222,251 SH   SOLE 26 23,461 0 198,790
BMC STK HLDGS INC COM 05591B109 151 8,497 SH   SOLE 28 8,497 0 0
BMC STK HLDGS INC COM 05591B109 387 21,844 SH   SOLE 30 21,844 0 0
BMC STK HLDGS INC COM 05591B109 120 6,772 SH   SOLE 34 6,772 0 0
BMC STK HLDGS INC COM 05591B109 137 7,726 SH   SOLE 40 7,726 0 0
BOEING CO COM 097023105 193,228 1,295,617 SH   SOLE 2 165,299 0 1,130,318
BOEING CO COM 097023105 32,779 219,790 SH   SOLE 4 205,128 0 14,662
BOEING CO COM 097023105 69,433 465,554 SH   SOLE 7 449,276 0 16,278
BOEING CO COM 097023105 1,834 12,299 SH   SOLE 13 12,299 0 0
BOEING CO COM 097023105 6,550 43,918 SH   SOLE 15 43,918 0 0
BOEING CO COM 097023105 12 80 SH   SOLE 17 0 0 80
BOEING CO COM 097023105 190,616 1,278,101 SH   SOLE 18 1,240,033 0 38,068
BOEING CO COM 097023105 18,991 127,335 SH   SOLE 19 127,335 0 0
BOEING CO COM 097023105 1,883,943 12,632,045 SH   SOLE 21 12,632,045 0 0
BOEING CO COM 097023105 1,857,953 12,457,777 SH   SOLE 22 11,193,692 0 1,264,085
BOEING CO COM 097023105 58,205 390,270 SH   SOLE 23 390,270 0 0
BOEING CO COM 097023105 83,833 562,112 SH   SOLE 25 562,112 0 0
BOEING CO COM 097023105 171,430 1,149,456 SH   SOLE 26 287,089 0 862,367
BOEING CO COM 097023105 4,797 32,165 SH   SOLE 28 0 0 32,165
BOEING CO COM 097023105 6,347 42,559 SH   SOLE 29 9,799 0 32,760
BOEING CO COM 097023105 282,423 1,893,680 SH   SOLE 30 1,893,680 0 0
BOEING CO COM 097023105 24,516 164,383 SH   SOLE 31 96,006 0 68,377
BOEING CO COM 097023105 12,257 82,184 SH   SOLE 32 82,184 0 0
BOEING CO COM 097023105 4,357 29,216 SH   SOLE 34 29,216 0 0
BOEING CO COM 097023105 53,961 361,812 SH   SOLE 36 361,812 0 0
BOEING CO COM 097023105 1,791 12,007 SH   SOLE 40 12,007 0 0
BOGOTA FINL CORP COM 097235105 8 1,149 SH   SOLE 18 1,149 0 0
BOINGO WIRELESS INC COM 09739C102 175 16,508 SH   SOLE 2 2,484 0 14,024
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 1,729 162,965 SH   SOLE 18 162,965 0 0
BOINGO WIRELESS INC COM 09739C102 1,035 97,530 SH   SOLE 19 97,530 0 0
BOINGO WIRELESS INC COM 09739C102 16,474 1,552,667 SH   SOLE 21 1,552,667 0 0
BOINGO WIRELESS INC COM 09739C102 12,949 1,220,472 SH   SOLE 22 1,174,069 0 46,403
BOINGO WIRELESS INC COM 09739C102 255 24,007 SH   SOLE 26 19,631 0 4,376
BOINGO WIRELESS INC COM 09739C102 62 5,850 SH   SOLE 28 5,850 0 0
BOINGO WIRELESS INC COM 09739C102 185 17,395 SH   SOLE 30 17,395 0 0
BOINGO WIRELESS INC COM 09739C102 38 3,566 SH   SOLE 40 3,566 0 0
BOISE CASCADE CO DEL COM 09739D100 1,057 44,448 SH   SOLE 2 14,850 0 29,598
BOISE CASCADE CO DEL COM 09739D100 6 252 SH   SOLE 4 252 0 0
BOISE CASCADE CO DEL COM 09739D100 28 1,179 SH   SOLE 7 1,179 0 0
BOISE CASCADE CO DEL COM 09739D100 4,872 204,897 SH   SOLE 18 179,137 0 25,760
BOISE CASCADE CO DEL COM 09739D100 10,135 426,207 SH   SOLE 19 426,207 0 0
BOISE CASCADE CO DEL COM 09739D100 104,047 4,375,393 SH   SOLE 21 4,375,393 0 0
BOISE CASCADE CO DEL COM 09739D100 38,441 1,616,532 SH   SOLE 22 1,569,605 0 46,927
BOISE CASCADE CO DEL COM 09739D100 1,469 61,788 SH   SOLE 23 61,788 0 0
BOISE CASCADE CO DEL COM 09739D100 3,985 167,597 SH   SOLE 26 7,964 0 159,633
BOISE CASCADE CO DEL COM 09739D100 134 5,651 SH   SOLE 28 5,651 0 0
BOISE CASCADE CO DEL COM 09739D100 1,209 50,857 SH   SOLE 30 50,857 0 0
BOISE CASCADE CO DEL COM 09739D100 24 1,005 SH   SOLE 34 1,005 0 0
BOISE CASCADE CO DEL COM 09739D100 24 1,029 SH   SOLE 36 1,029 0 0
BOISE CASCADE CO DEL COM 09739D100 97 4,059 SH   SOLE 40 4,059 0 0
BOK FINL CORP COM NEW 05561Q201 2,441 57,357 SH   SOLE 2 2,745 0 54,612
BOK FINL CORP COM NEW 05561Q201 5 121 SH   SOLE 4 121 0 0
BOK FINL CORP COM NEW 05561Q201 35 821 SH   SOLE 7 821 0 0
BOK FINL CORP COM NEW 05561Q201 3,582 84,152 SH   SOLE 18 84,152 0 0
BOK FINL CORP COM NEW 05561Q201 433 10,165 SH   SOLE 19 10,165 0 0
BOK FINL CORP COM NEW 05561Q201 18,191 427,418 SH   SOLE 21 427,418 0 0
BOK FINL CORP COM NEW 05561Q201 38,007 893,031 SH   SOLE 22 835,755 0 57,276
BOK FINL CORP COM NEW 05561Q201 532 12,509 SH   SOLE 26 5,322 0 7,187
BOK FINL CORP COM NEW 05561Q201 220 5,175 SH   SOLE 28 5,175 0 0
BOK FINL CORP COM NEW 05561Q201 476 11,179 SH   SOLE 30 11,179 0 0
BOK FINL CORP COM NEW 05561Q201 28 660 SH   SOLE 31 660 0 0
BOK FINL CORP COM NEW 05561Q201 111 2,603 SH   SOLE 34 2,603 0 0
BOK FINL CORP COM NEW 05561Q201 160 3,749 SH   SOLE 40 3,749 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 223 19,803 SH   SOLE 2 1,131 0 18,672
BONANZA CREEK ENERGY INC COM NEW 097793400 5 406 SH   SOLE 7 406 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 1,026 91,226 SH   SOLE 18 91,226 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 399 35,500 SH   SOLE 19 35,500 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 24,108 2,142,973 SH   SOLE 21 2,142,973 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 6,528 580,295 SH   SOLE 22 559,091 0 21,204
BONANZA CREEK ENERGY INC COM NEW 097793400 37 3,275 SH   SOLE 26 0 0 3,275
BONANZA CREEK ENERGY INC COM NEW 097793400 53 4,736 SH   SOLE 28 4,736 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 308 27,374 SH   SOLE 30 27,374 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 23 2,013 SH   SOLE 34 2,013 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 20 1,820 SH   SOLE 40 1,820 0 0
BOOKING HLDGS INC COM 09857L108 142,947 106,255 SH   SOLE 2 15,021 0 91,234
BOOKING HLDGS INC COM 09857L108 27,490 20,434 SH   SOLE 4 19,277 0 1,157
BOOKING HLDGS INC COM 09857L108 53,238 39,573 SH   SOLE 7 38,124 0 1,449
BOOKING HLDGS INC COM 09857L108 628 467 SH   SOLE 13 467 0 0
BOOKING HLDGS INC COM 09857L108 4,831 3,591 SH   SOLE 15 3,591 0 0
BOOKING HLDGS INC COM 09857L108 1 1 SH   SOLE 17 0 0 1
BOOKING HLDGS INC COM 09857L108 160,302 119,155 SH   SOLE 18 111,948 0 7,207
BOOKING HLDGS INC COM 09857L108 14,412 10,713 SH   SOLE 19 10,713 0 0
BOOKING HLDGS INC COM 09857L108 1,342,496 997,901 SH   SOLE 21 997,901 0 0
BOOKING HLDGS INC COM 09857L108 1,348,991 1,002,729 SH   SOLE 22 904,295 0 98,434
BOOKING HLDGS INC COM 09857L108 41,763 31,043 SH   SOLE 23 31,043 0 0
BOOKING HLDGS INC COM 09857L108 62,120 46,175 SH   SOLE 25 45,981 0 194
BOOKING HLDGS INC COM 09857L108 264,205 196,388 SH   SOLE 26 26,261 0 170,127
BOOKING HLDGS INC COM 09857L108 11,380 8,459 SH   SOLE 28 6,013 0 2,446
BOOKING HLDGS INC COM 09857L108 1,179 876 SH   SOLE 29 876 0 0
BOOKING HLDGS INC COM 09857L108 243,317 180,862 SH   SOLE 30 180,862 0 0
BOOKING HLDGS INC COM 09857L108 87,311 64,900 SH   SOLE 31 7,683 0 57,217
BOOKING HLDGS INC COM 09857L108 8,922 6,632 SH   SOLE 32 6,632 0 0
BOOKING HLDGS INC COM 09857L108 10,668 7,930 SH   SOLE 34 7,930 0 0
BOOKING HLDGS INC COM 09857L108 36,846 27,388 SH   SOLE 36 27,388 0 0
BOOKING HLDGS INC COM 09857L108 1,279 951 SH   SOLE 40 951 0 0
BOOT BARN HLDGS INC COM 099406100 138 10,684 SH   SOLE 2 1,549 0 9,135
BOOT BARN HLDGS INC COM 099406100 2 134 SH   SOLE 4 134 0 0
BOOT BARN HLDGS INC COM 099406100 6 485 SH   SOLE 7 485 0 0
BOOT BARN HLDGS INC COM 099406100 1,787 138,168 SH   SOLE 18 138,168 0 0
BOOT BARN HLDGS INC COM 099406100 678 52,455 SH   SOLE 19 52,455 0 0
BOOT BARN HLDGS INC COM 099406100 39,875 3,083,902 SH   SOLE 21 3,083,902 0 0
BOOT BARN HLDGS INC COM 099406100 10,950 846,893 SH   SOLE 22 816,458 0 30,435
BOOT BARN HLDGS INC COM 099406100 28 2,186 SH   SOLE 26 0 0 2,186
BOOT BARN HLDGS INC COM 099406100 51 3,943 SH   SOLE 28 3,943 0 0
BOOT BARN HLDGS INC COM 099406100 483 37,338 SH   SOLE 30 37,338 0 0
BOOT BARN HLDGS INC COM 099406100 36 2,802 SH   SOLE 40 2,802 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 23,736 345,808 SH   SOLE 2 55,282 0 290,526
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 4,727 68,871 SH   SOLE 4 65,055 0 3,816
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 7,889 114,936 SH   SOLE 7 41,802 0 73,134
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 12 182 SH   SOLE 13 182 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 675 9,828 SH   SOLE 15 9,828 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 7,493 109,161 SH   SOLE 18 97,455 0 11,706
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 62,004 903,320 SH   SOLE 19 903,320 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 236,310 3,442,743 SH   SOLE 21 3,442,743 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 290,136 4,226,923 SH   SOLE 22 4,000,216 0 226,707
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 7,514 109,472 SH   SOLE 23 109,472 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 10,526 153,354 SH   SOLE 25 153,354 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 32,734 476,888 SH   SOLE 26 189,740 0 287,148
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 2,003 29,182 SH   SOLE 28 20,140 0 9,042
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 2,265 33,001 SH   SOLE 29 2,823 0 30,178
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 30,068 438,048 SH   SOLE 30 438,048 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 2,245 32,709 SH   SOLE 31 25,353 0 7,356
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 14,859 216,470 SH   SOLE 34 216,470 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 4,306 62,729 SH   SOLE 36 62,729 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 229 3,337 SH   SOLE 40 3,337 0 0
BORGWARNER INC COM 099724106 13,698 562,079 SH   SOLE 2 102,599 0 459,480
BORGWARNER INC COM 099724106 2,566 105,275 SH   SOLE 4 100,121 0 5,154
BORGWARNER INC COM 099724106 7,519 308,541 SH   SOLE 7 186,216 0 122,325
BORGWARNER INC COM 099724106 219 8,971 SH   SOLE 13 8,971 0 0
BORGWARNER INC COM 099724106 584 23,964 SH   SOLE 15 23,964 0 0
BORGWARNER INC COM 099724106 11,888 487,796 SH   SOLE 18 457,018 0 30,778
BORGWARNER INC COM 099724106 2,168 88,950 SH   SOLE 19 88,950 0 0
BORGWARNER INC COM 099724106 126,190 5,178,068 SH   SOLE 21 5,178,068 0 0
BORGWARNER INC COM 099724106 134,485 5,518,456 SH   SOLE 22 5,027,535 0 490,921
BORGWARNER INC COM 099724106 3,735 153,263 SH   SOLE 23 153,263 0 0
BORGWARNER INC COM 099724106 6,934 284,527 SH   SOLE 25 284,527 0 0
BORGWARNER INC COM 099724106 30,405 1,247,630 SH   SOLE 26 199,248 0 1,048,382
BORGWARNER INC COM 099724106 992 40,698 SH   SOLE 28 29,817 0 10,881
BORGWARNER INC COM 099724106 1,174 48,181 SH   SOLE 29 3,926 0 44,255
BORGWARNER INC COM 099724106 23,761 974,998 SH   SOLE 30 974,998 0 0
BORGWARNER INC COM 099724106 1,213 49,765 SH   SOLE 31 37,926 0 11,839
BORGWARNER INC COM 099724106 1,135 46,563 SH   SOLE 34 46,563 0 0
BORGWARNER INC COM 099724106 3,788 155,433 SH   SOLE 36 155,433 0 0
BORGWARNER INC COM 099724106 103 4,240 SH   SOLE 40 4,240 0 0
BORR DRILLING LTD SHS G1466R207 1 1,386 SH   SOLE 22 1,386 0 0
BOSTON BEER INC CL A 100557107 2,491 6,777 SH   SOLE 2 4,134 0 2,643
BOSTON BEER INC CL A 100557107 15 42 SH   SOLE 4 42 0 0
BOSTON BEER INC CL A 100557107 57 154 SH   SOLE 7 154 0 0
BOSTON BEER INC CL A 100557107 18,824 51,214 SH   SOLE 18 49,996 0 1,218
BOSTON BEER INC CL A 100557107 8,476 23,059 SH   SOLE 19 23,059 0 0
BOSTON BEER INC CL A 100557107 225,523 613,568 SH   SOLE 21 613,568 0 0
BOSTON BEER INC CL A 100557107 112,570 306,264 SH   SOLE 22 296,924 0 9,340
BOSTON BEER INC CL A 100557107 312 848 SH   SOLE 23 848 0 0
BOSTON BEER INC CL A 100557107 1,978 5,382 SH   SOLE 26 2,421 0 2,961
BOSTON BEER INC CL A 100557107 462 1,256 SH   SOLE 28 1,256 0 0
BOSTON BEER INC CL A 100557107 1,073 2,920 SH   SOLE 30 2,920 0 0
BOSTON BEER INC CL A 100557107 49 134 SH   SOLE 34 134 0 0
BOSTON BEER INC CL A 100557107 354 964 SH   SOLE 40 964 0 0
BOSTON OMAHA CORP COM 101044105 103 5,681 SH   SOLE 2 421 0 5,260
BOSTON OMAHA CORP COM 101044105 689 38,028 SH   SOLE 18 38,028 0 0
BOSTON OMAHA CORP COM 101044105 355 19,610 SH   SOLE 19 19,610 0 0
BOSTON OMAHA CORP COM 101044105 7,468 412,394 SH   SOLE 21 412,394 0 0
BOSTON OMAHA CORP COM 101044105 4,855 268,080 SH   SOLE 22 262,622 0 5,458
BOSTON OMAHA CORP COM 101044105 35 1,935 SH   SOLE 30 1,935 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 424 59,294 SH   SOLE 2 3,124 0 56,170
BOSTON PRIVATE FINL HLDGS IN COM 101119105 5 663 SH   SOLE 4 663 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 11 1,527 SH   SOLE 7 1,527 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 2,483 347,313 SH   SOLE 18 347,313 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 895 125,225 SH   SOLE 19 125,225 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 64,863 9,071,755 SH   SOLE 21 9,071,755 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 16,751 2,342,838 SH   SOLE 22 2,264,031 0 78,807
BOSTON PRIVATE FINL HLDGS IN COM 101119105 204 28,478 SH   SOLE 26 23,685 0 4,793
BOSTON PRIVATE FINL HLDGS IN COM 101119105 86 11,986 SH   SOLE 28 11,986 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 661 92,456 SH   SOLE 30 92,456 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 68 9,564 SH   SOLE 40 9,564 0 0
BOSTON PROPERTIES INC COM 101121101 38,947 422,283 SH   SOLE 2 66,170 0 356,113
BOSTON PROPERTIES INC COM 101121101 19,647 213,017 SH   SOLE 4 208,944 0 4,073
BOSTON PROPERTIES INC COM 101121101 28,361 307,507 SH   SOLE 7 301,441 0 6,066
BOSTON PROPERTIES INC COM 101121101 3,775 40,930 SH   SOLE 13 40,930 0 0
BOSTON PROPERTIES INC COM 101121101 1,501 16,276 SH   SOLE 15 16,276 0 0
BOSTON PROPERTIES INC COM 101121101 57,980 628,641 SH   SOLE 18 557,125 0 71,516
BOSTON PROPERTIES INC COM 101121101 68,892 746,957 SH   SOLE 19 746,957 0 0
BOSTON PROPERTIES INC COM 101121101 465,449 5,046,612 SH   SOLE 21 5,046,612 0 0
BOSTON PROPERTIES INC COM 101121101 509,546 5,524,734 SH   SOLE 22 4,890,937 0 633,797
BOSTON PROPERTIES INC COM 101121101 12,235 132,661 SH   SOLE 23 132,661 0 0
BOSTON PROPERTIES INC COM 101121101 49,459 536,256 SH   SOLE 25 536,256 0 0
BOSTON PROPERTIES INC COM 101121101 64,073 694,709 SH   SOLE 26 115,478 0 579,231
BOSTON PROPERTIES INC COM 101121101 4,427 47,998 SH   SOLE 28 38,570 0 9,428
BOSTON PROPERTIES INC COM 101121101 18,724 203,016 SH   SOLE 29 84,491 0 118,525
BOSTON PROPERTIES INC COM 101121101 107,078 1,160,988 SH   SOLE 30 1,160,988 0 0
BOSTON PROPERTIES INC COM 101121101 4,646 50,370 SH   SOLE 31 32,909 0 17,461
BOSTON PROPERTIES INC COM 101121101 14,505 157,266 SH   SOLE 34 157,266 0 0
BOSTON PROPERTIES INC COM 101121101 11,689 126,733 SH   SOLE 36 126,733 0 0
BOSTON PROPERTIES INC COM 101121101 350 3,796 SH   SOLE 40 3,796 0 0
BOSTON SCIENTIFIC CORP COM 101137107 142,904 4,379,530 SH   SOLE 2 1,089,511 0 3,290,019
BOSTON SCIENTIFIC CORP COM 101137107 20,849 638,966 SH   SOLE 4 601,294 0 37,672
BOSTON SCIENTIFIC CORP COM 101137107 39,407 1,207,677 SH   SOLE 7 1,153,236 0 54,441
BOSTON SCIENTIFIC CORP COM 101137107 478 14,655 SH   SOLE 13 14,655 0 0
BOSTON SCIENTIFIC CORP COM 101137107 3,726 114,200 SH   SOLE 15 114,200 0 0
BOSTON SCIENTIFIC CORP COM 101137107 198,031 6,068,983 SH   SOLE 18 5,046,247 0 1,022,736
BOSTON SCIENTIFIC CORP COM 101137107 244,310 7,487,284 SH   SOLE 19 7,487,284 0 0
BOSTON SCIENTIFIC CORP COM 101137107 881 26,990 SH   SOLE 20 26,990 0 0
BOSTON SCIENTIFIC CORP COM 101137107 1,058,446 32,437,821 SH   SOLE 21 32,437,821 0 0
BOSTON SCIENTIFIC CORP COM 101137107 1,085,653 33,271,628 SH   SOLE 22 30,044,059 0 3,227,569
BOSTON SCIENTIFIC CORP COM 101137107 32,913 1,008,669 SH   SOLE 23 1,008,669 0 0
BOSTON SCIENTIFIC CORP COM 101137107 100,561 3,081,865 SH   SOLE 25 3,081,865 0 0
BOSTON SCIENTIFIC CORP COM 101137107 181,623 5,566,125 SH   SOLE 26 834,835 0 4,731,290
BOSTON SCIENTIFIC CORP COM 101137107 9,208 282,191 SH   SOLE 28 199,971 0 82,220
BOSTON SCIENTIFIC CORP COM 101137107 856 26,234 SH   SOLE 29 26,234 0 0
BOSTON SCIENTIFIC CORP COM 101137107 177,178 5,429,903 SH   SOLE 30 5,429,903 0 0
BOSTON SCIENTIFIC CORP COM 101137107 9,989 306,131 SH   SOLE 31 250,352 0 55,779
BOSTON SCIENTIFIC CORP COM 101137107 144,539 4,429,645 SH   SOLE 34 4,429,645 0 0
BOSTON SCIENTIFIC CORP COM 101137107 29,129 892,699 SH   SOLE 36 892,699 0 0
BOSTON SCIENTIFIC CORP COM 101137107 997 30,544 SH   SOLE 40 30,544 0 0
BOSTON SCIENTIFIC CORP OPTIONS 101137107 183 5,600 SH Call SOLE 4 5,600 0 0
BOSTON SCIENTIFIC CORP OPTIONS 101137107 2,914 89,300 SH Call SOLE 18 89,300 0 0
BOSTON SCIENTIFIC CORP OPTIONS 101137107 13,705 420,000 SH Call SOLE 19 420,000 0 0
BOSTON SCIENTIFIC CORP OPTIONS 101137107 1,057 32,400 SH Call SOLE 22 32,400 0 0
BOSTON SCIENTIFIC CORP OPTIONS 101137107 6,503 199,300 SH Call SOLE 34 199,300 0 0
BOTTOMLINE TECH DEL INC COM 101388106 774 21,126 SH   SOLE 2 7,323 0 13,803
BOTTOMLINE TECH DEL INC COM 101388106 10 267 SH   SOLE 4 267 0 0
BOTTOMLINE TECH DEL INC COM 101388106 27 730 SH   SOLE 7 730 0 0
BOTTOMLINE TECH DEL INC COM 101388106 7,701 210,118 SH   SOLE 18 192,011 0 18,107
BOTTOMLINE TECH DEL INC COM 101388106 8,459 230,818 SH   SOLE 19 230,818 0 0
BOTTOMLINE TECH DEL INC COM 101388106 161,630 4,410,108 SH   SOLE 21 4,410,108 0 0
BOTTOMLINE TECH DEL INC COM 101388106 47,993 1,309,498 SH   SOLE 22 1,264,758 0 44,740
BOTTOMLINE TECH DEL INC COM 101388106 699 19,061 SH   SOLE 23 19,061 0 0
BOTTOMLINE TECH DEL INC COM 101388106 2,907 79,314 SH   SOLE 26 5,886 0 73,428
BOTTOMLINE TECH DEL INC COM 101388106 245 6,681 SH   SOLE 28 6,681 0 0
BOTTOMLINE TECH DEL INC COM 101388106 1,921 52,411 SH   SOLE 30 52,411 0 0
BOTTOMLINE TECH DEL INC COM 101388106 25 677 SH   SOLE 34 677 0 0
BOTTOMLINE TECH DEL INC COM 101388106 169 4,611 SH   SOLE 40 4,611 0 0
BOWL AMER INC CL A 102565108 6 686 SH   SOLE 21 686 0 0
BOX INC CL A 10316T104 926 65,946 SH   SOLE 2 18,901 0 47,045
BOX INC CL A 10316T104 10 737 SH   SOLE 4 737 0 0
BOX INC CL A 10316T104 35 2,489 SH   SOLE 7 2,489 0 0
BOX INC CL A 10316T104 8,017 570,977 SH   SOLE 18 507,717 0 63,260
BOX INC CL A 10316T104 10,958 780,454 SH   SOLE 19 780,454 0 0
BOX INC CL A 10316T104 75,075 5,347,206 SH   SOLE 21 5,347,206 0 0
BOX INC CL A 10316T104 66,363 4,726,699 SH   SOLE 22 4,571,790 0 154,909
BOX INC CL A 10316T104 1,036 73,805 SH   SOLE 23 73,805 0 0
BOX INC CL A 10316T104 1,026 73,090 SH   SOLE 25 73,090 0 0
BOX INC CL A 10316T104 3,975 283,123 SH   SOLE 26 28,750 0 254,373
BOX INC CL A 10316T104 286 20,373 SH   SOLE 28 20,373 0 0
BOX INC CL A 10316T104 3,706 263,967 SH   SOLE 30 263,967 0 0
BOX INC CL A 10316T104 198 14,101 SH   SOLE 34 14,101 0 0
BOX INC CL A 10316T104 5 387 SH   SOLE 36 387 0 0
BOX INC CL A 10316T104 191 13,638 SH   SOLE 40 13,638 0 0
BOXLIGHT CORP COM CL A 103197109 2 3,363 SH   SOLE 18 3,363 0 0
BOXLIGHT CORP COM CL A 103197109 9 15,598 SH   SOLE 21 15,598 0 0
BOYD GAMING CORP COM 103304101 1,098 76,142 SH   SOLE 2 46,102 0 30,040
BOYD GAMING CORP COM 103304101 6 446 SH   SOLE 4 446 0 0
BOYD GAMING CORP COM 103304101 22 1,522 SH   SOLE 7 1,522 0 0
BOYD GAMING CORP COM 103304101 264 18,331 SH   SOLE 13 18,331 0 0
BOYD GAMING CORP COM 103304101 7,634 529,381 SH   SOLE 18 483,933 0 45,448
BOYD GAMING CORP COM 103304101 6,036 418,583 SH   SOLE 19 418,583 0 0
BOYD GAMING CORP COM 103304101 80,183 5,560,547 SH   SOLE 21 5,560,547 0 0
BOYD GAMING CORP COM 103304101 46,833 3,247,805 SH   SOLE 22 3,118,124 0 129,681
BOYD GAMING CORP COM 103304101 79 5,455 SH   SOLE 23 5,455 0 0
BOYD GAMING CORP COM 103304101 1,084 75,202 SH   SOLE 26 16,405 0 58,797
BOYD GAMING CORP COM 103304101 153 10,617 SH   SOLE 28 10,617 0 0
BOYD GAMING CORP COM 103304101 736 51,063 SH   SOLE 29 0 0 51,063
BOYD GAMING CORP COM 103304101 519 35,976 SH   SOLE 30 35,976 0 0
BOYD GAMING CORP COM 103304101 130 9,028 SH   SOLE 36 9,028 0 0
BOYD GAMING CORP COM 103304101 126 8,729 SH   SOLE 40 8,729 0 0
BP MIDSTREAM PARTNERS LP UNIT LTD PTNR 0556EL109 113 12,120 SH   SOLE 18 12,120 0 0
BP MIDSTREAM PARTNERS LP UNIT LTD PTNR 0556EL109 2,624 281,838 SH   SOLE 19 281,838 0 0
BP PLC OPTIONS 055622104 293 12,000 SH Call SOLE 4 12,000 0 0
BP PLC OPTIONS 055622104 4,363 178,900 SH Call SOLE 18 178,900 0 0
BP PLC OPTIONS 055622104 21,012 861,500 SH Call SOLE 19 861,500 0 0
BP PLC OPTIONS 055622104 1,600 65,600 SH Call SOLE 22 65,600 0 0
BP PLC OPTIONS 055622104 9,341 383,000 SH Call SOLE 34 383,000 0 0
BP PLC SPONSORED ADR 055622104 2,817 115,482 SH   SOLE 2 115,482 0 0
BP PLC SPONSORED ADR 055622104 180,661 7,407,171 SH   SOLE 18 7,148,450 0 258,721
BP PLC SPONSORED ADR 055622104 51,289 2,102,877 SH   SOLE 19 2,102,877 0 0
BP PLC SPONSORED ADR 055622104 982 40,273 SH   SOLE 23 40,273 0 0
BP PLC SPONSORED ADR 055622104 1,512 62,011 SH   SOLE 25 0 0 62,011
BP PLC SPONSORED ADR 055622104 54 2,227 SH   SOLE 30 2,227 0 0
BP PLC SPONSORED ADR 055622104 16,498 676,406 SH   SOLE 34 676,406 0 0
BP PLC SPONSORED ADR 055622104 976 40,029 SH   SOLE 36 40,029 0 0
BRADY CORP CL A 104674106 1,034 22,904 SH   SOLE 2 2,513 0 20,391
BRADY CORP CL A 104674106 11 236 SH   SOLE 4 236 0 0
BRADY CORP CL A 104674106 1,369 30,345 SH   SOLE 7 30,345 0 0
BRADY CORP CL A 104674106 10,302 228,274 SH   SOLE 18 228,274 0 0
BRADY CORP CL A 104674106 4,091 90,639 SH   SOLE 19 90,639 0 0
BRADY CORP CL A 104674106 243,015 5,384,773 SH   SOLE 21 5,384,773 0 0
BRADY CORP CL A 104674106 64,818 1,436,251 SH   SOLE 22 1,376,162 0 60,089
BRADY CORP CL A 104674106 1,174 26,011 SH   SOLE 26 13,432 0 12,579
BRADY CORP CL A 104674106 328 7,264 SH   SOLE 28 7,264 0 0
BRADY CORP CL A 104674106 2,926 64,836 SH   SOLE 30 64,836 0 0
BRADY CORP CL A 104674106 239 5,305 SH   SOLE 40 5,305 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 53 31,007 SH   SOLE 2 1,135 0 29,872
BRAEMAR HOTELS & RESORTS INC COM 10482B101 0 82 SH   SOLE 4 82 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 1 758 SH   SOLE 7 758 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 192 113,022 SH   SOLE 18 113,022 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 95 55,613 SH   SOLE 19 55,613 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 1,904 1,120,175 SH   SOLE 21 1,120,175 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 1,796 1,056,506 SH   SOLE 22 1,023,922 0 32,584
BRAEMAR HOTELS & RESORTS INC COM 10482B101 1 807 SH   SOLE 23 807 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 30 17,813 SH   SOLE 26 0 0 17,813
BRAEMAR HOTELS & RESORTS INC COM 10482B101 7 4,258 SH   SOLE 28 4,258 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 8 4,933 SH   SOLE 30 4,933 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 5 2,704 SH   SOLE 40 2,704 0 0
BRAEMAR HOTELS & RESORTS INC 5.5 CUM CV PFD B 10482B200 2,183 393,340 SH   SOLE 21 393,340 0 0
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 22 4,654 SH   SOLE 18 4,654 0 0
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 271 58,452 SH   SOLE 21 58,452 0 0
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 1,489 320,894 SH   SOLE 22 320,894 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 3,673 349,185 SH   SOLE 2 26,824 0 322,361
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 1,098 104,375 SH   SOLE 4 104,375 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 2,001 190,221 SH   SOLE 7 190,221 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 1,230 116,906 SH   SOLE 18 116,906 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 3,339 317,377 SH   SOLE 19 317,377 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 35,507 3,375,212 SH   SOLE 21 3,375,212 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 67,061 6,374,603 SH   SOLE 22 6,059,027 0 315,576
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 59 5,628 SH   SOLE 23 5,628 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 4,509 428,623 SH   SOLE 25 428,623 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 1,317 125,143 SH   SOLE 26 43,043 0 82,100
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 237 22,533 SH   SOLE 28 22,533 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 950 90,258 SH   SOLE 29 90,258 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 8,235 782,792 SH   SOLE 30 782,792 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 38 3,565 SH   SOLE 31 3,565 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 112 10,662 SH   SOLE 36 10,662 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 207 19,681 SH   SOLE 40 19,681 0 0
BRF SA SPONSORED ADR 10552T107 3,641 1,255,508 SH   SOLE 7 1,255,508 0 0
BRF SA SPONSORED ADR 10552T107 200 69,025 SH   SOLE 19 69,025 0 0
BRF SA SPONSORED ADR 10552T107 7,421 2,558,971 SH   SOLE 21 2,558,971 0 0
BRF SA SPONSORED ADR 10552T107 38 12,997 SH   SOLE 22 12,997 0 0
BRF SA SPONSORED ADR 10552T107 356 122,926 SH   SOLE 30 122,926 0 0
BRF SA SPONSORED ADR 10552T107 310 107,000 SH   SOLE 34 107,000 0 0
BRICKELL BIOTECH INC COM 10802T105 1 983 SH   SOLE 21 983 0 0
BRICKELL BIOTECH INC COM 10802T105 52 43,448 SH   SOLE 22 43,448 0 0
BRIDGE BANCORP INC COM 108035106 359 16,951 SH   SOLE 2 1,088 0 15,863
BRIDGE BANCORP INC COM 108035106 6 276 SH   SOLE 7 276 0 0
BRIDGE BANCORP INC COM 108035106 1,353 63,960 SH   SOLE 18 63,960 0 0
BRIDGE BANCORP INC COM 108035106 892 42,166 SH   SOLE 19 42,166 0 0
BRIDGE BANCORP INC COM 108035106 12,474 589,524 SH   SOLE 21 589,524 0 0
BRIDGE BANCORP INC COM 108035106 10,469 494,761 SH   SOLE 22 476,802 0 17,959
BRIDGE BANCORP INC COM 108035106 63 3,000 SH   SOLE 26 0 0 3,000
BRIDGE BANCORP INC COM 108035106 45 2,122 SH   SOLE 28 2,122 0 0
BRIDGE BANCORP INC COM 108035106 160 7,576 SH   SOLE 30 7,576 0 0
BRIDGE BANCORP INC COM 108035106 22 1,031 SH   SOLE 34 1,031 0 0
BRIDGE BANCORP INC COM 108035106 41 1,921 SH   SOLE 40 1,921 0 0
BRIDGEBIO PHARMA INC COM 10806X102 1,047 36,092 SH   SOLE 2 4,895 0 31,197
BRIDGEBIO PHARMA INC COM 10806X102 36 1,230 SH   SOLE 7 1,230 0 0
BRIDGEBIO PHARMA INC COM 10806X102 7,688 265,096 SH   SOLE 18 258,711 0 6,385
BRIDGEBIO PHARMA INC COM 10806X102 5,579 192,388 SH   SOLE 19 192,388 0 0
BRIDGEBIO PHARMA INC COM 10806X102 101,043 3,484,228 SH   SOLE 21 3,484,228 0 0
BRIDGEBIO PHARMA INC COM 10806X102 35,177 1,212,986 SH   SOLE 22 1,167,084 0 45,902
BRIDGEBIO PHARMA INC COM 10806X102 173 5,949 SH   SOLE 23 5,949 0 0
BRIDGEBIO PHARMA INC COM 10806X102 424 14,614 SH   SOLE 26 0 0 14,614
BRIDGEBIO PHARMA INC COM 10806X102 290 10,015 SH   SOLE 30 10,015 0 0
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 224 22,949 SH   SOLE 2 1,595 0 21,354
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 869 89,154 SH   SOLE 18 89,154 0 0
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 400 41,010 SH   SOLE 19 41,010 0 0
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 8,055 826,184 SH   SOLE 21 826,184 0 0
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 7,398 758,718 SH   SOLE 22 746,805 0 11,913
BRIDGFORD FOODS CORP COM 108763103 15 648 SH   SOLE 2 71 0 577
BRIDGFORD FOODS CORP COM 108763103 142 6,154 SH   SOLE 18 6,154 0 0
BRIDGFORD FOODS CORP COM 108763103 66 2,878 SH   SOLE 19 2,878 0 0
BRIDGFORD FOODS CORP COM 108763103 1,245 53,947 SH   SOLE 21 53,947 0 0
BRIDGFORD FOODS CORP COM 108763103 276 11,950 SH   SOLE 22 11,464 0 486
BRIGGS & STRATTON CORP COM 109043109 71 39,219 SH   SOLE 2 1,670 0 37,549
BRIGGS & STRATTON CORP COM 109043109 1 385 SH   SOLE 4 385 0 0
BRIGGS & STRATTON CORP COM 109043109 2 901 SH   SOLE 7 901 0 0
BRIGGS & STRATTON CORP COM 109043109 362 199,954 SH   SOLE 18 199,954 0 0
BRIGGS & STRATTON CORP COM 109043109 147 81,011 SH   SOLE 19 81,011 0 0
BRIGGS & STRATTON CORP COM 109043109 8,919 4,927,372 SH   SOLE 21 4,927,372 0 0
BRIGGS & STRATTON CORP COM 109043109 2,630 1,453,197 SH   SOLE 22 1,381,133 0 72,064
BRIGGS & STRATTON CORP COM 109043109 78 43,003 SH   SOLE 26 4,304 0 38,699
BRIGGS & STRATTON CORP COM 109043109 12 6,419 SH   SOLE 28 6,419 0 0
BRIGGS & STRATTON CORP COM 109043109 78 43,107 SH   SOLE 30 43,107 0 0
BRIGGS & STRATTON CORP COM 109043109 9 5,226 SH   SOLE 40 5,226 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 159 19,170 SH   SOLE 2 3,538 0 15,632
BRIGHAM MINERALS INC CL A COM 10918L103 2 219 SH   SOLE 7 219 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 758 91,698 SH   SOLE 18 91,698 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 1,443 174,523 SH   SOLE 19 174,523 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 7,645 924,410 SH   SOLE 21 924,410 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 7,908 956,209 SH   SOLE 22 914,220 0 41,989
BRIGHAM MINERALS INC CL A COM 10918L103 124 15,013 SH   SOLE 23 15,013 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 529 63,915 SH   SOLE 26 0 0 63,915
BRIGHAM MINERALS INC CL A COM 10918L103 52 6,241 SH   SOLE 28 6,241 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 43 5,164 SH   SOLE 30 5,164 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 6 778 SH   SOLE 34 778 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 23 2,776 SH   SOLE 40 2,776 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 13,707 134,381 SH   SOLE 2 26,312 0 108,069
BRIGHT HORIZONS FAM SOL IN D COM 109194100 193 1,896 SH   SOLE 4 1,896 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 159 1,562 SH   SOLE 7 1,562 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 137 1,344 SH   SOLE 13 1,344 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 3,976 38,980 SH   SOLE 18 36,554 0 2,426
BRIGHT HORIZONS FAM SOL IN D COM 109194100 98,066 961,430 SH   SOLE 19 961,430 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 80,730 791,469 SH   SOLE 21 791,469 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 163,047 1,598,496 SH   SOLE 22 1,490,827 0 107,669
BRIGHT HORIZONS FAM SOL IN D COM 109194100 169 1,654 SH   SOLE 23 1,654 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 3,171 31,091 SH   SOLE 26 12,900 0 18,191
BRIGHT HORIZONS FAM SOL IN D COM 109194100 859 8,424 SH   SOLE 28 8,424 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 284 2,785 SH   SOLE 29 2,785 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 2,037 19,968 SH   SOLE 30 19,968 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 416 4,082 SH   SOLE 31 4,082 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 572 5,603 SH   SOLE 34 5,603 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 123 1,206 SH   SOLE 36 1,206 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 639 6,264 SH   SOLE 40 6,264 0 0
BRIGHT SCHOLAR ED HLDGS LTD SPONSORED ADS 109199109 91 13,547 SH   SOLE 21 13,547 0 0
BRIGHT SCHOLAR ED HLDGS LTD SPONSORED ADS 109199109 818 121,545 SH   SOLE 22 121,545 0 0
BRIGHT SCHOLAR ED HLDGS LTD SPONSORED ADS 109199109 400 59,410 SH   SOLE 30 59,410 0 0
BRIGHTCOVE INC COM 10921T101 98 14,100 SH   SOLE 2 1,597 0 12,503
BRIGHTCOVE INC COM 10921T101 6 823 SH   SOLE 7 823 0 0
BRIGHTCOVE INC COM 10921T101 1,002 143,760 SH   SOLE 18 143,760 0 0
BRIGHTCOVE INC COM 10921T101 519 74,410 SH   SOLE 19 74,410 0 0
BRIGHTCOVE INC COM 10921T101 9,466 1,358,087 SH   SOLE 21 1,358,087 0 0
BRIGHTCOVE INC COM 10921T101 6,881 987,249 SH   SOLE 22 963,642 0 23,607
BRIGHTHOUSE FINL INC COM 10922N103 6,156 254,697 SH   SOLE 2 50,837 0 203,860
BRIGHTHOUSE FINL INC COM 10922N103 9 353 SH   SOLE 4 353 0 0
BRIGHTHOUSE FINL INC COM 10922N103 105 4,338 SH   SOLE 7 4,338 0 0
BRIGHTHOUSE FINL INC COM 10922N103 8,100 335,134 SH   SOLE 18 335,134 0 0
BRIGHTHOUSE FINL INC COM 10922N103 4,097 169,503 SH   SOLE 19 169,503 0 0
BRIGHTHOUSE FINL INC COM 10922N103 124,446 5,148,770 SH   SOLE 21 5,148,770 0 0
BRIGHTHOUSE FINL INC COM 10922N103 85,636 3,543,069 SH   SOLE 22 3,357,602 0 185,467
BRIGHTHOUSE FINL INC COM 10922N103 917 37,935 SH   SOLE 25 37,935 0 0
BRIGHTHOUSE FINL INC COM 10922N103 968 40,065 SH   SOLE 26 25,626 0 14,439
BRIGHTHOUSE FINL INC COM 10922N103 351 14,534 SH   SOLE 28 14,534 0 0
BRIGHTHOUSE FINL INC COM 10922N103 1,562 64,637 SH   SOLE 30 64,637 0 0
BRIGHTHOUSE FINL INC COM 10922N103 271 11,194 SH   SOLE 31 2,360 0 8,834
BRIGHTHOUSE FINL INC COM 10922N103 1,519 62,866 SH   SOLE 34 62,866 0 0
BRIGHTHOUSE FINL INC COM 10922N103 929 38,456 SH   SOLE 36 38,456 0 0
BRIGHTHOUSE FINL INC COM 10922N103 291 12,028 SH   SOLE 40 12,028 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103 419 65,516 SH   SOLE 2 7,736 0 57,780
BRIGHTSPHERE INVT GROUP INC COM 10948W103 8 1,279 SH   SOLE 7 1,279 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103 1,480 231,545 SH   SOLE 18 231,545 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103 2,010 314,573 SH   SOLE 19 314,573 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103 14,605 2,285,663 SH   SOLE 21 2,285,663 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103 14,545 2,276,182 SH   SOLE 22 2,198,492 0 77,690
BRIGHTSPHERE INVT GROUP INC COM 10948W103 130 20,276 SH   SOLE 23 20,276 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103 652 101,961 SH   SOLE 26 40,505 0 61,456
BRIGHTSPHERE INVT GROUP INC COM 10948W103 73 11,385 SH   SOLE 28 11,385 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103 154 24,092 SH   SOLE 30 24,092 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103 43 6,709 SH   SOLE 40 6,709 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 323 29,203 SH   SOLE 2 1,736 0 27,467
BRIGHTVIEW HLDGS INC COM 10948C107 5 482 SH   SOLE 7 482 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 1,216 109,961 SH   SOLE 18 109,961 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 638 57,720 SH   SOLE 19 57,720 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 11,916 1,077,383 SH   SOLE 21 1,077,383 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 9,874 892,807 SH   SOLE 22 851,082 0 41,725
BRIGHTVIEW HLDGS INC COM 10948C107 24 2,129 SH   SOLE 26 0 0 2,129
BRIGHTVIEW HLDGS INC COM 10948C107 55 4,955 SH   SOLE 28 4,955 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 118 10,646 SH   SOLE 30 10,646 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 31 2,759 SH   SOLE 40 2,759 0 0
BRINKER INTL INC COM 109641100 412 34,299 SH   SOLE 2 16,373 0 17,926
BRINKER INTL INC COM 109641100 3 233 SH   SOLE 4 233 0 0
BRINKER INTL INC COM 109641100 14 1,147 SH   SOLE 7 1,147 0 0
BRINKER INTL INC COM 109641100 2,839 236,365 SH   SOLE 18 227,611 0 8,754
BRINKER INTL INC COM 109641100 1,228 102,282 SH   SOLE 19 102,282 0 0
BRINKER INTL INC COM 109641100 31,838 2,650,966 SH   SOLE 21 2,650,966 0 0
BRINKER INTL INC COM 109641100 15,494 1,290,121 SH   SOLE 22 1,243,714 0 46,407
BRINKER INTL INC COM 109641100 19 1,573 SH   SOLE 23 1,573 0 0
BRINKER INTL INC COM 109641100 298 24,778 SH   SOLE 26 5,618 0 19,160
BRINKER INTL INC COM 109641100 57 4,757 SH   SOLE 28 4,757 0 0
BRINKER INTL INC COM 109641100 279 23,220 SH   SOLE 30 23,220 0 0
BRINKER INTL INC COM 109641100 19 1,600 SH   SOLE 31 0 0 1,600
BRINKER INTL INC COM 109641100 48 4,031 SH   SOLE 34 4,031 0 0
BRINKER INTL INC COM 109641100 19 1,553 SH   SOLE 36 1,553 0 0
BRINKER INTL INC COM 109641100 59 4,909 SH   SOLE 40 4,909 0 0
BRINKS CO COM 109696104 1,963 37,719 SH   SOLE 2 21,778 0 15,941
BRINKS CO COM 109696104 8 147 SH   SOLE 4 147 0 0
BRINKS CO COM 109696104 46 886 SH   SOLE 7 886 0 0
BRINKS CO COM 109696104 14,912 286,486 SH   SOLE 18 286,486 0 0
BRINKS CO COM 109696104 4,875 93,656 SH   SOLE 19 93,656 0 0
BRINKS CO COM 109696104 178,542 3,430,208 SH   SOLE 21 3,430,208 0 0
BRINKS CO COM 109696104 86,637 1,664,492 SH   SOLE 22 1,609,345 0 55,147
BRINKS CO COM 109696104 1,156 22,202 SH   SOLE 26 11,392 0 10,810
BRINKS CO COM 109696104 345 6,630 SH   SOLE 28 6,630 0 0
BRINKS CO COM 109696104 3,291 63,229 SH   SOLE 30 63,229 0 0
BRINKS CO COM 109696104 17 327 SH   SOLE 34 327 0 0
BRINKS CO COM 109696104 12 230 SH   SOLE 36 230 0 0
BRINKS CO COM 109696104 264 5,075 SH   SOLE 40 5,075 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 353,086 6,334,513 SH   SOLE 2 1,224,323 0 5,110,190
BRISTOL-MYERS SQUIBB CO COM 110122108 61,640 1,105,840 SH   SOLE 4 1,042,179 0 63,661
BRISTOL-MYERS SQUIBB CO COM 110122108 120,671 2,164,888 SH   SOLE 7 2,068,116 0 96,772
BRISTOL-MYERS SQUIBB CO COM 110122108 4,719 84,658 SH   SOLE 13 84,658 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 14,313 256,783 SH   SOLE 15 256,783 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 473,111 8,487,818 SH   SOLE 18 8,050,114 0 437,704
BRISTOL-MYERS SQUIBB CO COM 110122108 331,050 5,939,180 SH   SOLE 19 5,939,180 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 3,139,265 56,319,786 SH   SOLE 21 56,319,786 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 3,177,865 57,012,282 SH   SOLE 22 51,312,875 0 5,699,407
BRISTOL-MYERS SQUIBB CO COM 110122108 99,209 1,779,849 SH   SOLE 23 1,779,849 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 143,354 2,571,836 SH   SOLE 25 2,571,836 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 682,623 12,246,547 SH   SOLE 26 1,395,138 0 10,851,409
BRISTOL-MYERS SQUIBB CO COM 110122108 26,573 476,740 SH   SOLE 28 338,009 0 138,731
BRISTOL-MYERS SQUIBB CO COM 110122108 18,493 331,770 SH   SOLE 29 56,917 0 274,853
BRISTOL-MYERS SQUIBB CO COM 110122108 567,196 10,175,746 SH   SOLE 30 10,175,746 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 46,862 840,727 SH   SOLE 31 422,456 0 418,271
BRISTOL-MYERS SQUIBB CO COM 110122108 149,314 2,678,753 SH   SOLE 34 2,678,753 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 90,624 1,625,838 SH   SOLE 36 1,625,838 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 2,955 53,022 SH   SOLE 40 53,022 0 0
BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 1,270 334,195 SH   SOLE 2 316,718 0 17,477
BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 112 29,459 SH   SOLE 4 29,459 0 0
BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 17 4,604 SH   SOLE 7 4,604 0 0
BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 82 21,599 SH   SOLE 13 21,599 0 0
BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 197 51,712 SH   SOLE 18 19,893 0 31,819
BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 2,090 549,918 SH   SOLE 19 549,918 0 0
BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 27 6,993 SH   SOLE 21 6,993 0 0
BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 1,641 431,819 SH   SOLE 22 350,328 0 81,491
BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 162 42,759 SH   SOLE 23 42,759 0 0
BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 9 2,287 SH   SOLE 25 2,287 0 0
BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 93 24,407 SH   SOLE 26 12,474 0 11,933
BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 440 115,904 SH   SOLE 29 24,337 0 91,567
BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 56 14,650 SH   SOLE 30 14,650 0 0
BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 142 37,481 SH   SOLE 31 33,381 0 4,100
BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 1,724 453,634 SH   SOLE 34 453,634 0 0
BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 54 14,119 SH   SOLE 36 14,119 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 233 6,807 SH   SOLE 2 6,807 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 68,910 2,015,490 SH   SOLE 18 2,011,134 0 4,356
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 9,407 275,141 SH   SOLE 19 275,141 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 0 5 SH   SOLE 22 5 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 408 11,930 SH   SOLE 23 11,930 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 2,463 72,050 SH   SOLE 34 72,050 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 6,939 730,419 SH   SOLE 2 163,599 0 566,820
BRIXMOR PPTY GROUP INC COM 11120U105 1,673 176,079 SH   SOLE 4 176,079 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 3,028 318,776 SH   SOLE 7 318,776 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 7,849 826,258 SH   SOLE 18 826,258 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 3,610 380,005 SH   SOLE 19 380,005 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 154,407 16,253,338 SH   SOLE 21 16,253,338 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 121,813 12,822,414 SH   SOLE 22 12,329,300 0 493,114
BRIXMOR PPTY GROUP INC COM 11120U105 90 9,513 SH   SOLE 23 9,513 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 6,814 717,290 SH   SOLE 25 717,290 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 2,260 237,894 SH   SOLE 26 78,447 0 159,447
BRIXMOR PPTY GROUP INC COM 11120U105 408 42,906 SH   SOLE 28 42,906 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 1,473 155,044 SH   SOLE 29 155,044 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 12,602 1,326,504 SH   SOLE 30 1,326,504 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 182 19,142 SH   SOLE 31 6,042 0 13,100
BRIXMOR PPTY GROUP INC COM 11120U105 41 4,323 SH   SOLE 34 4,323 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 90 9,521 SH   SOLE 36 9,521 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 303 31,896 SH   SOLE 40 31,896 0 0
BROADCOM INC COM 11135F101 239,733 1,011,104 SH   SOLE 2 168,677 0 842,427
BROADCOM INC COM 11135F101 43,190 182,160 SH   SOLE 4 171,275 0 10,885
BROADCOM INC COM 11135F101 90,124 380,111 SH   SOLE 7 363,020 0 17,091
BROADCOM INC COM 11135F101 1,122 4,732 SH   SOLE 13 4,732 0 0
BROADCOM INC COM 11135F101 9,610 40,531 SH   SOLE 15 40,531 0 0
BROADCOM INC COM 11135F101 23 97 SH   SOLE 17 0 0 97
BROADCOM INC COM 11135F101 243,123 1,025,404 SH   SOLE 18 966,649 0 58,755
BROADCOM INC COM 11135F101 24,023 101,319 SH   SOLE 19 101,319 0 0
BROADCOM INC COM 11135F101 2,142,091 9,034,545 SH   SOLE 21 9,034,545 0 0
BROADCOM INC COM 11135F101 2,200,619 9,281,394 SH   SOLE 22 8,361,742 0 919,652
BROADCOM INC COM 11135F101 68,603 289,344 SH   SOLE 23 289,344 0 0
BROADCOM INC COM 11135F101 105,951 446,864 SH   SOLE 25 446,864 0 0
BROADCOM INC COM 11135F101 338,717 1,428,581 SH   SOLE 26 225,852 0 1,202,729
BROADCOM INC COM 11135F101 19,087 80,500 SH   SOLE 28 56,985 0 23,515
BROADCOM INC COM 11135F101 6,104 25,745 SH   SOLE 29 7,311 0 18,434
BROADCOM INC COM 11135F101 384,852 1,623,162 SH   SOLE 30 1,623,162 0 0
BROADCOM INC COM 11135F101 24,606 103,777 SH   SOLE 31 73,093 0 30,684
BROADCOM INC COM 11135F101 14,900 62,841 SH   SOLE 32 62,841 0 0
BROADCOM INC COM 11135F101 6,541 27,589 SH   SOLE 34 27,589 0 0
BROADCOM INC COM 11135F101 60,841 256,606 SH   SOLE 36 256,606 0 0
BROADCOM INC COM 11135F101 2,143 9,040 SH   SOLE 40 9,040 0 0
BROADCOM INC 8% CNV PFD SER A 11135F200 1,716 1,837 SH   SOLE 7 1,837 0 0
BROADCOM INC 8% CNV PFD SER A 11135F200 280,181 299,864 SH   SOLE 21 299,864 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 29,946 315,790 SH   SOLE 2 65,302 0 250,488
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 5,394 56,881 SH   SOLE 4 53,770 0 3,111
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 11,759 123,996 SH   SOLE 7 111,532 0 12,464
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 251 2,650 SH   SOLE 13 2,650 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 882 9,306 SH   SOLE 15 9,306 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 25,754 271,579 SH   SOLE 18 254,776 0 16,803
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 8,518 89,819 SH   SOLE 19 89,819 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 407,016 4,292,056 SH   SOLE 21 4,292,056 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 282,347 2,977,406 SH   SOLE 22 2,712,173 0 265,233
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 8,674 91,466 SH   SOLE 23 91,466 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 11,659 122,950 SH   SOLE 25 122,950 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 71,879 757,975 SH   SOLE 26 124,660 0 633,315
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 2,223 23,443 SH   SOLE 28 16,495 0 6,948
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 2,507 26,433 SH   SOLE 29 2,056 0 24,377
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 51,701 545,195 SH   SOLE 30 545,195 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 2,706 28,538 SH   SOLE 31 22,041 0 6,497
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 7,912 83,435 SH   SOLE 34 83,435 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 9,473 99,897 SH   SOLE 36 99,897 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 220 2,318 SH   SOLE 40 2,318 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,714 SH   SOLE 21 6,714 0 0
BROADWIND ENERGY INC COM NEW 11161T207 21 14,888 SH   SOLE 21 14,888 0 0
BROADWIND ENERGY INC COM NEW 11161T207 556 397,263 SH   SOLE 22 397,263 0 0
BROOKDALE SR LIVING INC COM 112463104 6,618 2,121,122 SH   SOLE 2 1,955,352 0 165,770
BROOKDALE SR LIVING INC COM 112463104 3 832 SH   SOLE 4 832 0 0
BROOKDALE SR LIVING INC COM 112463104 20 6,464 SH   SOLE 7 6,464 0 0
BROOKDALE SR LIVING INC COM 112463104 1,981 635,043 SH   SOLE 18 635,043 0 0
BROOKDALE SR LIVING INC COM 112463104 4,197 1,345,170 SH   SOLE 19 1,345,170 0 0
BROOKDALE SR LIVING INC COM 112463104 21,410 6,862,304 SH   SOLE 21 6,862,304 0 0
BROOKDALE SR LIVING INC COM 112463104 16,333 5,234,799 SH   SOLE 22 5,012,706 0 222,093
BROOKDALE SR LIVING INC COM 112463104 33 10,540 SH   SOLE 23 10,540 0 0
BROOKDALE SR LIVING INC COM 112463104 191 61,273 SH   SOLE 26 47,777 0 13,496
BROOKDALE SR LIVING INC COM 112463104 65 20,825 SH   SOLE 28 20,825 0 0
BROOKDALE SR LIVING INC COM 112463104 583 186,766 SH   SOLE 30 186,766 0 0
BROOKDALE SR LIVING INC COM 112463104 61 19,600 SH   SOLE 31 0 0 19,600
BROOKDALE SR LIVING INC COM 112463104 1,997 640,085 SH   SOLE 34 640,085 0 0
BROOKDALE SR LIVING INC COM 112463104 31 9,898 SH   SOLE 36 9,898 0 0
BROOKDALE SR LIVING INC COM 112463104 63 20,343 SH   SOLE 40 20,343 0 0
BROOKFIELD PPTY REIT INC CL A 11282X103 1,294 152,386 SH   SOLE 2 19,064 0 133,322
BROOKFIELD PPTY REIT INC CL A 11282X103 334 39,358 SH   SOLE 4 39,358 0 0
BROOKFIELD PPTY REIT INC CL A 11282X103 621 73,169 SH   SOLE 7 73,169 0 0
BROOKFIELD PPTY REIT INC CL A 11282X103 246 28,965 SH   SOLE 18 28,965 0 0
BROOKFIELD PPTY REIT INC CL A 11282X103 697 82,134 SH   SOLE 19 82,134 0 0
BROOKFIELD PPTY REIT INC CL A 11282X103 8,216 967,785 SH   SOLE 21 967,785 0 0
BROOKFIELD PPTY REIT INC CL A 11282X103 7,778 916,177 SH   SOLE 22 834,010 0 82,167
BROOKFIELD PPTY REIT INC CL A 11282X103 16 1,923 SH   SOLE 23 1,923 0 0
BROOKFIELD PPTY REIT INC CL A 11282X103 1,283 151,114 SH   SOLE 25 151,114 0 0
BROOKFIELD PPTY REIT INC CL A 11282X103 218 25,663 SH   SOLE 26 0 0 25,663
BROOKFIELD PPTY REIT INC CL A 11282X103 363 42,765 SH   SOLE 29 42,765 0 0
BROOKFIELD PPTY REIT INC CL A 11282X103 2,325 273,874 SH   SOLE 30 273,874 0 0
BROOKFIELD PPTY REIT INC CL A 11282X103 16 1,877 SH   SOLE 31 1,509 0 368
BROOKLINE BANCORP INC DEL COM 11373M107 678 60,106 SH   SOLE 2 2,704 0 57,402
BROOKLINE BANCORP INC DEL COM 11373M107 7 625 SH   SOLE 4 625 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 19 1,664 SH   SOLE 7 1,664 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 3,718 329,579 SH   SOLE 18 329,579 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 1,376 121,977 SH   SOLE 19 121,977 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 95,403 8,457,733 SH   SOLE 21 8,457,733 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 28,063 2,487,898 SH   SOLE 22 2,413,826 0 74,072
BROOKLINE BANCORP INC DEL COM 11373M107 417 37,011 SH   SOLE 26 30,364 0 6,647
BROOKLINE BANCORP INC DEL COM 11373M107 111 9,834 SH   SOLE 28 9,834 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 1,069 94,753 SH   SOLE 30 94,753 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 94 8,336 SH   SOLE 40 8,336 0 0
BROOKS AUTOMATION INC NEW COM 114340102 994 32,591 SH   SOLE 2 3,949 0 28,642
BROOKS AUTOMATION INC NEW COM 114340102 9 304 SH   SOLE 4 304 0 0
BROOKS AUTOMATION INC NEW COM 114340102 38 1,258 SH   SOLE 7 1,258 0 0
BROOKS AUTOMATION INC NEW COM 114340102 10,307 337,926 SH   SOLE 18 328,911 0 9,015
BROOKS AUTOMATION INC NEW COM 114340102 5,842 191,536 SH   SOLE 19 191,536 0 0
BROOKS AUTOMATION INC NEW COM 114340102 234,149 7,677,021 SH   SOLE 21 7,677,021 0 0
BROOKS AUTOMATION INC NEW COM 114340102 64,920 2,128,530 SH   SOLE 22 2,051,586 0 76,944
BROOKS AUTOMATION INC NEW COM 114340102 159 5,223 SH   SOLE 23 5,223 0 0
BROOKS AUTOMATION INC NEW COM 114340102 1,105 36,243 SH   SOLE 26 13,771 0 22,472
BROOKS AUTOMATION INC NEW COM 114340102 337 11,060 SH   SOLE 28 11,060 0 0
BROOKS AUTOMATION INC NEW COM 114340102 2,847 93,345 SH   SOLE 30 93,345 0 0
BROOKS AUTOMATION INC NEW COM 114340102 7 234 SH   SOLE 34 234 0 0
BROOKS AUTOMATION INC NEW COM 114340102 231 7,559 SH   SOLE 40 7,559 0 0
BROWN & BROWN INC COM 115236101 23,886 659,468 SH   SOLE 2 144,401 0 515,067
BROWN & BROWN INC COM 115236101 4,454 122,983 SH   SOLE 4 116,250 0 6,733
BROWN & BROWN INC COM 115236101 8,790 242,676 SH   SOLE 7 118,469 0 124,207
BROWN & BROWN INC COM 115236101 17 464 SH   SOLE 13 464 0 0
BROWN & BROWN INC COM 115236101 847 23,379 SH   SOLE 15 23,379 0 0
BROWN & BROWN INC COM 115236101 26,160 722,264 SH   SOLE 18 702,311 0 19,953
BROWN & BROWN INC COM 115236101 3,601 99,417 SH   SOLE 19 99,417 0 0
BROWN & BROWN INC COM 115236101 577,523 15,944,875 SH   SOLE 21 15,944,875 0 0
BROWN & BROWN INC COM 115236101 303,697 8,384,791 SH   SOLE 22 7,978,960 0 405,831
BROWN & BROWN INC COM 115236101 6,288 173,614 SH   SOLE 23 173,614 0 0
BROWN & BROWN INC COM 115236101 11,157 308,040 SH   SOLE 25 308,040 0 0
BROWN & BROWN INC COM 115236101 30,494 841,919 SH   SOLE 26 227,354 0 614,565
BROWN & BROWN INC COM 115236101 1,824 50,370 SH   SOLE 28 34,627 0 15,743
BROWN & BROWN INC COM 115236101 1,985 54,813 SH   SOLE 29 4,625 0 50,188
BROWN & BROWN INC COM 115236101 30,991 855,621 SH   SOLE 30 855,621 0 0
BROWN & BROWN INC COM 115236101 1,780 49,136 SH   SOLE 31 42,917 0 6,219
BROWN & BROWN INC COM 115236101 485 13,379 SH   SOLE 34 13,379 0 0
BROWN & BROWN INC COM 115236101 6,573 181,465 SH   SOLE 36 181,465 0 0
BROWN & BROWN INC COM 115236101 199 5,494 SH   SOLE 40 5,494 0 0
BROWN FORMAN CORP CL A 115637100 4,877 94,915 SH   SOLE 2 2,509 0 92,406
BROWN FORMAN CORP CL A 115637100 41 802 SH   SOLE 7 802 0 0
BROWN FORMAN CORP CL A 115637100 2,272 44,226 SH   SOLE 18 44,226 0 0
BROWN FORMAN CORP CL A 115637100 442 8,605 SH   SOLE 19 8,605 0 0
BROWN FORMAN CORP CL A 115637100 32,147 625,679 SH   SOLE 21 625,679 0 0
BROWN FORMAN CORP CL A 115637100 19,508 379,674 SH   SOLE 22 327,547 0 52,127
BROWN FORMAN CORP CL A 115637100 47 923 SH   SOLE 31 923 0 0
BROWN FORMAN CORP CL B 115637209 25,056 451,382 SH   SOLE 2 112,009 0 339,373
BROWN FORMAN CORP CL B 115637209 8,786 158,274 SH   SOLE 4 150,005 0 8,269
BROWN FORMAN CORP CL B 115637209 19,027 342,770 SH   SOLE 7 196,142 0 146,628
BROWN FORMAN CORP CL B 115637209 30 533 SH   SOLE 13 533 0 0
BROWN FORMAN CORP CL B 115637209 1,563 28,154 SH   SOLE 15 28,154 0 0
BROWN FORMAN CORP CL B 115637209 43,946 791,673 SH   SOLE 18 752,289 0 39,384
BROWN FORMAN CORP CL B 115637209 3,917 70,556 SH   SOLE 19 70,556 0 0
BROWN FORMAN CORP CL B 115637209 304,560 5,486,587 SH   SOLE 21 5,486,587 0 0
BROWN FORMAN CORP CL B 115637209 250,869 4,519,343 SH   SOLE 22 4,118,497 0 400,846
BROWN FORMAN CORP CL B 115637209 12,835 231,227 SH   SOLE 23 231,227 0 0
BROWN FORMAN CORP CL B 115637209 18,352 330,612 SH   SOLE 25 330,612 0 0
BROWN FORMAN CORP CL B 115637209 94,068 1,694,610 SH   SOLE 26 190,642 0 1,503,968
BROWN FORMAN CORP CL B 115637209 3,482 62,724 SH   SOLE 28 44,323 0 18,401
BROWN FORMAN CORP CL B 115637209 463 8,345 SH   SOLE 29 8,345 0 0
BROWN FORMAN CORP CL B 115637209 50,262 905,460 SH   SOLE 30 905,460 0 0
BROWN FORMAN CORP CL B 115637209 2,148 38,704 SH   SOLE 31 18,594 0 20,110
BROWN FORMAN CORP CL B 115637209 1,039 18,722 SH   SOLE 34 18,722 0 0
BROWN FORMAN CORP CL B 115637209 10,765 193,926 SH   SOLE 36 193,926 0 0
BROWN FORMAN CORP CL B 115637209 391 7,040 SH   SOLE 40 7,040 0 0
BRP GROUP INC COM CL A 05589G102 143 13,596 SH   SOLE 2 1,939 0 11,657
BRP GROUP INC COM CL A 05589G102 657 62,262 SH   SOLE 18 62,262 0 0
BRP GROUP INC COM CL A 05589G102 1,072 101,624 SH   SOLE 19 101,624 0 0
BRP GROUP INC COM CL A 05589G102 5,850 554,503 SH   SOLE 21 554,503 0 0
BRP GROUP INC COM CL A 05589G102 3,595 340,758 SH   SOLE 22 328,365 0 12,393
BRP GROUP INC COM CL A 05589G102 70 6,605 SH   SOLE 23 6,605 0 0
BRP GROUP INC COM CL A 05589G102 569 53,968 SH   SOLE 26 0 0 53,968
BRT APARTMENTS CORP COM 055645303 105 10,235 SH   SOLE 2 340 0 9,895
BRT APARTMENTS CORP COM 055645303 354 34,542 SH   SOLE 18 34,542 0 0
BRT APARTMENTS CORP COM 055645303 196 19,083 SH   SOLE 19 19,083 0 0
BRT APARTMENTS CORP COM 055645303 3,937 384,143 SH   SOLE 21 384,143 0 0
BRT APARTMENTS CORP COM 055645303 5,612 547,467 SH   SOLE 22 543,212 0 4,255
BRT APARTMENTS CORP COM 055645303 4 365 SH   SOLE 23 365 0 0
BRUKER CORP COM 116794108 6,828 190,404 SH   SOLE 2 10,631 0 179,773
BRUKER CORP COM 116794108 18 507 SH   SOLE 4 507 0 0
BRUKER CORP COM 116794108 66 1,842 SH   SOLE 7 1,842 0 0
BRUKER CORP COM 116794108 1,755 48,933 SH   SOLE 18 48,933 0 0
BRUKER CORP COM 116794108 869 24,240 SH   SOLE 19 24,240 0 0
BRUKER CORP COM 116794108 70,186 1,957,233 SH   SOLE 21 1,957,233 0 0
BRUKER CORP COM 116794108 96,947 2,703,494 SH   SOLE 22 2,536,307 0 167,187
BRUKER CORP COM 116794108 2,211 61,653 SH   SOLE 26 28,628 0 33,025
BRUKER CORP COM 116794108 555 15,465 SH   SOLE 28 15,465 0 0
BRUKER CORP COM 116794108 1,254 34,959 SH   SOLE 30 34,959 0 0
BRUKER CORP COM 116794108 79 2,195 SH   SOLE 31 2,195 0 0
BRUKER CORP COM 116794108 104 2,887 SH   SOLE 34 2,887 0 0
BRUKER CORP COM 116794108 399 11,127 SH   SOLE 40 11,127 0 0
BRUNSWICK CORP COM 117043109 6,933 196,003 SH   SOLE 2 41,285 0 154,718
BRUNSWICK CORP COM 117043109 9 249 SH   SOLE 4 249 0 0
BRUNSWICK CORP COM 117043109 68 1,914 SH   SOLE 7 1,914 0 0
BRUNSWICK CORP COM 117043109 8,474 239,591 SH   SOLE 18 239,591 0 0
BRUNSWICK CORP COM 117043109 683 19,315 SH   SOLE 19 19,315 0 0
BRUNSWICK CORP COM 117043109 137,301 3,881,848 SH   SOLE 21 3,881,848 0 0
BRUNSWICK CORP COM 117043109 94,582 2,674,075 SH   SOLE 22 2,532,896 0 141,179
BRUNSWICK CORP COM 117043109 1,379 38,980 SH   SOLE 26 22,108 0 16,872
BRUNSWICK CORP COM 117043109 403 11,389 SH   SOLE 28 11,389 0 0
BRUNSWICK CORP COM 117043109 1,014 28,658 SH   SOLE 30 28,658 0 0
BRUNSWICK CORP COM 117043109 89 2,514 SH   SOLE 31 1,742 0 772
BRUNSWICK CORP COM 117043109 79 2,241 SH   SOLE 36 2,241 0 0
BRUNSWICK CORP COM 117043109 339 9,587 SH   SOLE 40 9,587 0 0
BRYN MAWR BK CORP COM 117665109 567 19,993 SH   SOLE 2 1,298 0 18,695
BRYN MAWR BK CORP COM 117665109 11 382 SH   SOLE 7 382 0 0
BRYN MAWR BK CORP COM 117665109 2,189 77,128 SH   SOLE 18 77,128 0 0
BRYN MAWR BK CORP COM 117665109 1,129 39,770 SH   SOLE 19 39,770 0 0
BRYN MAWR BK CORP COM 117665109 20,481 721,682 SH   SOLE 21 721,682 0 0
BRYN MAWR BK CORP COM 117665109 19,429 684,603 SH   SOLE 22 665,356 0 19,247
BRYN MAWR BK CORP COM 117665109 479 16,892 SH   SOLE 26 14,344 0 2,548
BRYN MAWR BK CORP COM 117665109 82 2,900 SH   SOLE 28 2,900 0 0
BRYN MAWR BK CORP COM 117665109 274 9,651 SH   SOLE 30 9,651 0 0
BRYN MAWR BK CORP COM 117665109 45 1,602 SH   SOLE 40 1,602 0 0
BSQUARE CORP COM NEW 11776U300 7 7,817 SH   SOLE 21 7,817 0 0
BSQUARE CORP COM NEW 11776U300 270 283,699 SH   SOLE 22 283,699 0 0
BUCKLE INC COM 118440106 372 27,123 SH   SOLE 2 1,495 0 25,628
BUCKLE INC COM 118440106 2 155 SH   SOLE 4 155 0 0
BUCKLE INC COM 118440106 6 459 SH   SOLE 7 459 0 0
BUCKLE INC COM 118440106 1,823 132,952 SH   SOLE 18 132,952 0 0
BUCKLE INC COM 118440106 742 54,130 SH   SOLE 19 54,130 0 0
BUCKLE INC COM 118440106 42,792 3,121,217 SH   SOLE 21 3,121,217 0 0
BUCKLE INC COM 118440106 11,251 820,678 SH   SOLE 22 783,952 0 36,726
BUCKLE INC COM 118440106 71 5,158 SH   SOLE 26 3,930 0 1,228
BUCKLE INC COM 118440106 58 4,260 SH   SOLE 28 4,260 0 0
BUCKLE INC COM 118440106 539 39,336 SH   SOLE 30 39,336 0 0
BUCKLE INC COM 118440106 44 3,185 SH   SOLE 40 3,185 0 0
BUILD A BEAR WORKSHOP COM 120076104 4 2,989 SH   SOLE 18 2,989 0 0
BUILD A BEAR WORKSHOP COM 120076104 90 63,223 SH   SOLE 21 63,223 0 0
BUILD A BEAR WORKSHOP COM 120076104 381 266,669 SH   SOLE 22 266,669 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 730 59,730 SH   SOLE 2 16,857 0 42,873
BUILDERS FIRSTSOURCE INC COM 12008R107 8 644 SH   SOLE 4 644 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 39 3,167 SH   SOLE 7 3,167 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 5,377 439,682 SH   SOLE 18 398,701 0 40,981
BUILDERS FIRSTSOURCE INC COM 12008R107 7,047 576,180 SH   SOLE 19 576,180 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 49,910 4,080,957 SH   SOLE 21 4,080,957 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 43,359 3,545,332 SH   SOLE 22 3,422,647 0 122,685
BUILDERS FIRSTSOURCE INC COM 12008R107 593 48,528 SH   SOLE 23 48,528 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 2,408 196,929 SH   SOLE 26 32,467 0 164,462
BUILDERS FIRSTSOURCE INC COM 12008R107 191 15,625 SH   SOLE 28 15,625 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 464 37,976 SH   SOLE 30 37,976 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 81 6,639 SH   SOLE 31 0 0 6,639
BUILDERS FIRSTSOURCE INC COM 12008R107 62 5,071 SH   SOLE 34 5,071 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 68 5,566 SH   SOLE 36 5,566 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 145 11,821 SH   SOLE 40 11,821 0 0
BUNGE LIMITED COM G16962105 16,867 411,087 SH   SOLE 2 83,915 0 327,172
BUNGE LIMITED COM G16962105 3,065 74,711 SH   SOLE 4 70,993 0 3,718
BUNGE LIMITED COM G16962105 13,863 337,880 SH   SOLE 7 293,669 0 44,211
BUNGE LIMITED COM G16962105 385 9,376 SH   SOLE 13 9,376 0 0
BUNGE LIMITED COM G16962105 553 13,469 SH   SOLE 15 13,469 0 0
BUNGE LIMITED COM G16962105 7,030 171,342 SH   SOLE 18 159,531 0 11,811
BUNGE LIMITED COM G16962105 1,778 43,324 SH   SOLE 19 43,324 0 0
BUNGE LIMITED COM G16962105 108,720 2,649,768 SH   SOLE 21 2,649,768 0 0
BUNGE LIMITED COM G16962105 165,747 4,039,665 SH   SOLE 22 3,764,147 0 275,518
BUNGE LIMITED COM G16962105 4,233 103,161 SH   SOLE 23 103,161 0 0
BUNGE LIMITED COM G16962105 7,684 187,285 SH   SOLE 25 187,285 0 0
BUNGE LIMITED COM G16962105 29,119 709,690 SH   SOLE 26 154,153 0 555,537
BUNGE LIMITED COM G16962105 1,196 29,154 SH   SOLE 28 20,324 0 8,830
BUNGE LIMITED COM G16962105 1,335 32,549 SH   SOLE 29 3,100 0 29,449
BUNGE LIMITED COM G16962105 12,927 315,069 SH   SOLE 30 315,069 0 0
BUNGE LIMITED COM G16962105 2,986 72,771 SH   SOLE 31 24,702 0 48,069
BUNGE LIMITED COM G16962105 345 8,399 SH   SOLE 34 8,399 0 0
BUNGE LIMITED COM G16962105 6,860 167,199 SH   SOLE 36 167,199 0 0
BUNGE LIMITED COM G16962105 116 2,825 SH   SOLE 40 2,825 0 0
BURLINGTON STORES INC COM 122017106 23,689 149,497 SH   SOLE 2 12,209 0 137,288
BURLINGTON STORES INC COM 122017106 4,724 29,812 SH   SOLE 4 28,029 0 1,783
BURLINGTON STORES INC COM 122017106 2,650 16,722 SH   SOLE 7 7,569 0 9,153
BURLINGTON STORES INC COM 122017106 115 723 SH   SOLE 13 723 0 0
BURLINGTON STORES INC COM 122017106 874 5,515 SH   SOLE 15 5,515 0 0
BURLINGTON STORES INC COM 122017106 7,304 46,091 SH   SOLE 18 40,476 0 5,615
BURLINGTON STORES INC COM 122017106 3,097 19,547 SH   SOLE 19 19,547 0 0
BURLINGTON STORES INC COM 122017106 169,913 1,072,274 SH   SOLE 21 1,072,274 0 0
BURLINGTON STORES INC COM 122017106 295,330 1,863,749 SH   SOLE 22 1,755,847 0 107,902
BURLINGTON STORES INC COM 122017106 7,654 48,300 SH   SOLE 23 48,300 0 0
BURLINGTON STORES INC COM 122017106 10,754 67,868 SH   SOLE 25 67,868 0 0
BURLINGTON STORES INC COM 122017106 31,070 196,073 SH   SOLE 26 53,847 0 142,226
BURLINGTON STORES INC COM 122017106 2,103 13,273 SH   SOLE 28 9,505 0 3,768
BURLINGTON STORES INC COM 122017106 2,431 15,343 SH   SOLE 29 1,177 0 14,166
BURLINGTON STORES INC COM 122017106 19,359 122,170 SH   SOLE 30 122,170 0 0
BURLINGTON STORES INC COM 122017106 2,358 14,881 SH   SOLE 31 12,514 0 2,367
BURLINGTON STORES INC COM 122017106 509 3,214 SH   SOLE 34 3,214 0 0
BURLINGTON STORES INC COM 122017106 7,986 50,397 SH   SOLE 36 50,397 0 0
BURLINGTON STORES INC COM 122017106 223 1,406 SH   SOLE 40 1,406 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105 157 11,596 SH   SOLE 2 517 0 11,079
BUSINESS FIRST BANCSHARES IN COM 12326C105 3 241 SH   SOLE 7 241 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105 634 46,959 SH   SOLE 18 46,959 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105 312 23,136 SH   SOLE 19 23,136 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105 6,132 454,219 SH   SOLE 21 454,219 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105 2,291 169,705 SH   SOLE 22 162,262 0 7,443
BWX TECHNOLOGIES INC COM 05605H100 9,223 189,337 SH   SOLE 2 12,252 0 177,085
BWX TECHNOLOGIES INC COM 05605H100 21 441 SH   SOLE 4 441 0 0
BWX TECHNOLOGIES INC COM 05605H100 81 1,670 SH   SOLE 7 1,670 0 0
BWX TECHNOLOGIES INC COM 05605H100 2,609 53,558 SH   SOLE 18 53,558 0 0
BWX TECHNOLOGIES INC COM 05605H100 1,116 22,916 SH   SOLE 19 22,916 0 0
BWX TECHNOLOGIES INC COM 05605H100 115,171 2,364,416 SH   SOLE 21 2,364,416 0 0
BWX TECHNOLOGIES INC COM 05605H100 123,017 2,525,494 SH   SOLE 22 2,365,514 0 159,980
BWX TECHNOLOGIES INC COM 05605H100 1,145 23,505 SH   SOLE 26 19,333 0 4,172
BWX TECHNOLOGIES INC COM 05605H100 1,510 31,005 SH   SOLE 30 31,005 0 0
BWX TECHNOLOGIES INC COM 05605H100 97 1,995 SH   SOLE 31 1,995 0 0
BWX TECHNOLOGIES INC COM 05605H100 494 10,132 SH   SOLE 40 10,132 0 0
BYLINE BANCORP INC COM 124411109 221 21,310 SH   SOLE 2 1,020 0 20,290
BYLINE BANCORP INC COM 124411109 3 328 SH   SOLE 7 328 0 0
BYLINE BANCORP INC COM 124411109 940 90,672 SH   SOLE 18 90,672 0 0
BYLINE BANCORP INC COM 124411109 465 44,861 SH   SOLE 19 44,861 0 0
BYLINE BANCORP INC COM 124411109 8,731 841,925 SH   SOLE 21 841,925 0 0
BYLINE BANCORP INC COM 124411109 6,766 652,489 SH   SOLE 22 638,050 0 14,439
BYLINE BANCORP INC COM 124411109 23 2,235 SH   SOLE 30 2,235 0 0
C & F FINL CORP COM 12466Q104 140 3,497 SH   SOLE 2 247 0 3,250
C & F FINL CORP COM 12466Q104 4 103 SH   SOLE 7 103 0 0
C & F FINL CORP COM 12466Q104 512 12,839 SH   SOLE 18 12,839 0 0
C & F FINL CORP COM 12466Q104 255 6,399 SH   SOLE 19 6,399 0 0
C & F FINL CORP COM 12466Q104 4,529 113,512 SH   SOLE 21 113,512 0 0
C & F FINL CORP COM 12466Q104 1,659 41,571 SH   SOLE 22 39,490 0 2,081
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 25,311 382,347 SH   SOLE 2 78,840 0 303,507
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 4,571 69,041 SH   SOLE 4 65,382 0 3,659
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 17,111 258,468 SH   SOLE 7 177,100 0 81,368
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 24 360 SH   SOLE 13 360 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 939 14,184 SH   SOLE 15 14,184 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 28,471 430,069 SH   SOLE 18 409,619 0 20,450
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 15,078 227,763 SH   SOLE 19 227,763 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 339,600 5,129,912 SH   SOLE 21 5,129,912 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 233,451 3,526,450 SH   SOLE 22 3,190,834 0 335,616
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 7,470 112,836 SH   SOLE 23 112,836 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 11,195 169,108 SH   SOLE 25 169,108 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 55,342 835,986 SH   SOLE 26 137,854 0 698,132
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1,828 27,618 SH   SOLE 28 19,404 0 8,214
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 2,506 37,862 SH   SOLE 29 4,928 0 32,934
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 48,126 726,973 SH   SOLE 30 726,973 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 2,775 41,918 SH   SOLE 31 24,195 0 17,723
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 6,283 94,913 SH   SOLE 34 94,913 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 9,029 136,387 SH   SOLE 36 136,387 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 257 3,876 SH   SOLE 40 3,876 0 0
CABALETTA BIO INC COM 12674W109 19 2,550 SH   SOLE 2 0 0 2,550
CABALETTA BIO INC COM 12674W109 155 21,237 SH   SOLE 18 21,237 0 0
CABALETTA BIO INC COM 12674W109 88 12,031 SH   SOLE 19 12,031 0 0
CABALETTA BIO INC COM 12674W109 1,653 226,384 SH   SOLE 21 226,384 0 0
CABALETTA BIO INC COM 12674W109 336 46,080 SH   SOLE 22 43,829 0 2,251
CABLE ONE INC COM 12685J105 17,931 10,907 SH   SOLE 2 2,556 0 8,351
CABLE ONE INC COM 12685J105 181 110 SH   SOLE 4 110 0 0
CABLE ONE INC COM 12685J105 130 79 SH   SOLE 7 79 0 0
CABLE ONE INC COM 12685J105 22,664 13,786 SH   SOLE 18 13,786 0 0
CABLE ONE INC COM 12685J105 1,828 1,112 SH   SOLE 19 1,112 0 0
CABLE ONE INC COM 12685J105 396,297 241,055 SH   SOLE 21 241,055 0 0
CABLE ONE INC COM 12685J105 257,491 156,624 SH   SOLE 22 149,451 0 7,173
CABLE ONE INC COM 12685J105 214 130 SH   SOLE 23 130 0 0
CABLE ONE INC COM 12685J105 4,855 2,953 SH   SOLE 26 1,260 0 1,693
CABLE ONE INC COM 12685J105 1,182 719 SH   SOLE 28 719 0 0
CABLE ONE INC COM 12685J105 2,667 1,622 SH   SOLE 30 1,622 0 0
CABLE ONE INC COM 12685J105 151 92 SH   SOLE 31 92 0 0
CABLE ONE INC COM 12685J105 462 281 SH   SOLE 34 281 0 0
CABLE ONE INC COM 12685J105 38 23 SH   SOLE 36 23 0 0
CABLE ONE INC COM 12685J105 855 520 SH   SOLE 40 520 0 0
CABOT CORP COM 127055101 4,115 157,538 SH   SOLE 2 41,178 0 116,360
CABOT CORP COM 127055101 8 318 SH   SOLE 4 318 0 0
CABOT CORP COM 127055101 42 1,620 SH   SOLE 7 1,620 0 0
CABOT CORP COM 127055101 4,666 178,654 SH   SOLE 18 178,654 0 0
CABOT CORP COM 127055101 341 13,057 SH   SOLE 19 13,057 0 0
CABOT CORP COM 127055101 1,929 73,848 SH   SOLE 20 73,848 0 0
CABOT CORP COM 127055101 72,052 2,758,506 SH   SOLE 21 2,758,506 0 0
CABOT CORP COM 127055101 48,785 1,867,723 SH   SOLE 22 1,766,154 0 101,569
CABOT CORP COM 127055101 536 20,524 SH   SOLE 26 13,338 0 7,186
CABOT CORP COM 127055101 238 9,129 SH   SOLE 28 9,129 0 0
CABOT CORP COM 127055101 518 19,828 SH   SOLE 30 19,828 0 0
CABOT CORP COM 127055101 40 1,541 SH   SOLE 31 1,247 0 294
CABOT CORP COM 127055101 8 316 SH   SOLE 34 316 0 0
CABOT CORP COM 127055101 69 2,623 SH   SOLE 36 2,623 0 0
CABOT CORP COM 127055101 135 5,187 SH   SOLE 40 5,187 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 2,509 21,981 SH   SOLE 2 12,712 0 9,269
CABOT MICROELECTRONICS CORP COM 12709P103 29 258 SH   SOLE 4 258 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 60 529 SH   SOLE 7 529 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 19,046 166,867 SH   SOLE 18 166,867 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 6,782 59,418 SH   SOLE 19 59,418 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 242,672 2,126,090 SH   SOLE 21 2,126,090 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 111,865 980,072 SH   SOLE 22 948,906 0 31,166
CABOT MICROELECTRONICS CORP COM 12709P103 6 54 SH   SOLE 23 54 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 1,895 16,599 SH   SOLE 26 8,398 0 8,201
CABOT MICROELECTRONICS CORP COM 12709P103 458 4,015 SH   SOLE 28 4,015 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 1,097 9,607 SH   SOLE 30 9,607 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 56 491 SH   SOLE 34 491 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 340 2,975 SH   SOLE 40 2,975 0 0
CABOT OIL & GAS CORP COM 127097103 17,797 1,035,314 SH   SOLE 2 144,743 0 890,571
CABOT OIL & GAS CORP COM 127097103 3,105 180,654 SH   SOLE 4 168,486 0 12,168
CABOT OIL & GAS CORP COM 127097103 7,319 425,794 SH   SOLE 7 378,149 0 47,645
CABOT OIL & GAS CORP COM 127097103 100 5,833 SH   SOLE 13 5,833 0 0
CABOT OIL & GAS CORP COM 127097103 604 35,154 SH   SOLE 15 35,154 0 0
CABOT OIL & GAS CORP COM 127097103 13,803 802,973 SH   SOLE 18 742,446 0 60,527
CABOT OIL & GAS CORP COM 127097103 2,002 116,479 SH   SOLE 19 116,479 0 0
CABOT OIL & GAS CORP COM 127097103 201,935 11,747,220 SH   SOLE 21 11,747,220 0 0
CABOT OIL & GAS CORP COM 127097103 172,466 10,032,942 SH   SOLE 22 9,049,552 0 983,390
CABOT OIL & GAS CORP COM 127097103 5,748 334,374 SH   SOLE 23 334,374 0 0
CABOT OIL & GAS CORP COM 127097103 7,797 453,588 SH   SOLE 25 453,588 0 0
CABOT OIL & GAS CORP COM 127097103 38,758 2,254,680 SH   SOLE 26 453,168 0 1,801,512
CABOT OIL & GAS CORP COM 127097103 1,423 82,769 SH   SOLE 28 58,525 0 24,244
CABOT OIL & GAS CORP COM 127097103 148 8,588 SH   SOLE 29 8,588 0 0
CABOT OIL & GAS CORP COM 127097103 30,151 1,753,993 SH   SOLE 30 1,753,993 0 0
CABOT OIL & GAS CORP COM 127097103 1,616 94,027 SH   SOLE 31 71,394 0 22,633
CABOT OIL & GAS CORP COM 127097103 402 23,360 SH   SOLE 34 23,360 0 0
CABOT OIL & GAS CORP COM 127097103 6,212 361,366 SH   SOLE 36 361,366 0 0
CABOT OIL & GAS CORP COM 127097103 160 9,281 SH   SOLE 40 9,281 0 0
CACI INTL INC CL A 127190304 13,251 62,755 SH   SOLE 2 17,224 0 45,531
CACI INTL INC CL A 127190304 18 85 SH   SOLE 4 85 0 0
CACI INTL INC CL A 127190304 118 557 SH   SOLE 7 557 0 0
CACI INTL INC CL A 127190304 14,613 69,209 SH   SOLE 18 69,209 0 0
CACI INTL INC CL A 127190304 1,228 5,815 SH   SOLE 19 5,815 0 0
CACI INTL INC CL A 127190304 259,307 1,228,072 SH   SOLE 21 1,228,072 0 0
CACI INTL INC CL A 127190304 173,520 821,787 SH   SOLE 22 780,929 0 40,858
CACI INTL INC CL A 127190304 2,197 10,407 SH   SOLE 26 4,850 0 5,557
CACI INTL INC CL A 127190304 759 3,593 SH   SOLE 28 3,593 0 0
CACI INTL INC CL A 127190304 5,752 27,242 SH   SOLE 30 27,242 0 0
CACI INTL INC CL A 127190304 177 839 SH   SOLE 31 519 0 320
CACI INTL INC CL A 127190304 101 480 SH   SOLE 36 480 0 0
CACI INTL INC CL A 127190304 589 2,790 SH   SOLE 40 2,790 0 0
CACTUS INC CL A 127203107 203 17,484 SH   SOLE 2 2,683 0 14,801
CACTUS INC CL A 127203107 5 419 SH   SOLE 4 419 0 0
CACTUS INC CL A 127203107 10 826 SH   SOLE 7 826 0 0
CACTUS INC CL A 127203107 1,879 161,941 SH   SOLE 18 161,941 0 0
CACTUS INC CL A 127203107 1,369 118,033 SH   SOLE 19 118,033 0 0
CACTUS INC CL A 127203107 18,683 1,610,641 SH   SOLE 21 1,610,641 0 0
CACTUS INC CL A 127203107 15,772 1,359,675 SH   SOLE 22 1,307,167 0 52,508
CACTUS INC CL A 127203107 6 546 SH   SOLE 23 546 0 0
CACTUS INC CL A 127203107 240 20,668 SH   SOLE 26 13,656 0 7,012
CACTUS INC CL A 127203107 64 5,507 SH   SOLE 28 5,507 0 0
CACTUS INC CL A 127203107 194 16,750 SH   SOLE 30 16,750 0 0
CACTUS INC CL A 127203107 23 1,970 SH   SOLE 34 1,970 0 0
CACTUS INC CL A 127203107 66 5,703 SH   SOLE 40 5,703 0 0
CADENCE BANCORPORATION CL A 12739A100 668 101,965 SH   SOLE 2 4,400 0 97,565
CADENCE BANCORPORATION CL A 12739A100 2 315 SH   SOLE 4 315 0 0
CADENCE BANCORPORATION CL A 12739A100 15 2,313 SH   SOLE 7 2,313 0 0
CADENCE BANCORPORATION CL A 12739A100 3,596 548,994 SH   SOLE 18 548,994 0 0
CADENCE BANCORPORATION CL A 12739A100 1,811 276,480 SH   SOLE 19 276,480 0 0
CADENCE BANCORPORATION CL A 12739A100 90,004 13,741,136 SH   SOLE 21 13,741,136 0 0
CADENCE BANCORPORATION CL A 12739A100 23,954 3,657,030 SH   SOLE 22 3,524,027 0 133,003
CADENCE BANCORPORATION CL A 12739A100 512 78,093 SH   SOLE 26 32,893 0 45,200
CADENCE BANCORPORATION CL A 12739A100 110 16,819 SH   SOLE 28 16,819 0 0
CADENCE BANCORPORATION CL A 12739A100 1,110 169,489 SH   SOLE 30 169,489 0 0
CADENCE BANCORPORATION CL A 12739A100 87 13,241 SH   SOLE 40 13,241 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 54,065 818,666 SH   SOLE 2 109,384 0 709,282
CADENCE DESIGN SYSTEM INC COM 127387108 10,038 152,004 SH   SOLE 4 144,566 0 7,438
CADENCE DESIGN SYSTEM INC COM 127387108 29,046 439,824 SH   SOLE 7 268,644 0 171,180
CADENCE DESIGN SYSTEM INC COM 127387108 704 10,656 SH   SOLE 13 10,656 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 1,634 24,744 SH   SOLE 15 24,744 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 70,141 1,062,097 SH   SOLE 18 1,019,818 0 42,279
CADENCE DESIGN SYSTEM INC COM 127387108 185,067 2,802,351 SH   SOLE 19 2,802,351 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 586,385 8,879,238 SH   SOLE 21 8,879,238 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 459,561 6,958,823 SH   SOLE 22 6,294,253 0 664,570
CADENCE DESIGN SYSTEM INC COM 127387108 14,949 226,362 SH   SOLE 23 226,362 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 264,213 4,000,799 SH   SOLE 25 4,000,799 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 118,811 1,799,077 SH   SOLE 26 220,830 0 1,578,247
CADENCE DESIGN SYSTEM INC COM 127387108 3,773 57,128 SH   SOLE 28 40,506 0 16,622
CADENCE DESIGN SYSTEM INC COM 127387108 18,259 276,484 SH   SOLE 29 216,998 0 59,486
CADENCE DESIGN SYSTEM INC COM 127387108 84,018 1,272,223 SH   SOLE 30 1,272,223 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 3,800 57,539 SH   SOLE 31 47,588 0 9,951
CADENCE DESIGN SYSTEM INC COM 127387108 2,934 44,432 SH   SOLE 32 44,432 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 37,605 569,423 SH   SOLE 34 569,423 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 11,070 167,622 SH   SOLE 36 167,622 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 412 6,240 SH   SOLE 40 6,240 0 0
CADIZ INC COM NEW 127537207 150 12,853 SH   SOLE 2 571 0 12,282
CADIZ INC COM NEW 127537207 3 294 SH   SOLE 7 294 0 0
CADIZ INC COM NEW 127537207 572 49,024 SH   SOLE 18 49,024 0 0
CADIZ INC COM NEW 127537207 283 24,212 SH   SOLE 19 24,212 0 0
CADIZ INC COM NEW 127537207 5,521 473,105 SH   SOLE 21 473,105 0 0
CADIZ INC COM NEW 127537207 6,476 554,894 SH   SOLE 22 544,462 0 10,432
CADIZ INC COM NEW 127537207 3 250 SH   SOLE 23 250 0 0
CADIZ INC COM NEW 127537207 22 1,902 SH   SOLE 26 0 0 1,902
CAESARS ENTMT CORP COM 127686103 8,294 1,226,950 SH   SOLE 2 262,377 0 964,573
CAESARS ENTMT CORP COM 127686103 14 2,107 SH   SOLE 4 2,107 0 0
CAESARS ENTMT CORP COM 127686103 94 13,833 SH   SOLE 7 13,833 0 0
CAESARS ENTMT CORP COM 127686103 10,527 1,557,270 SH   SOLE 18 1,557,270 0 0
CAESARS ENTMT CORP COM 127686103 924 136,655 SH   SOLE 19 136,655 0 0
CAESARS ENTMT CORP COM 127686103 178,747 26,441,873 SH   SOLE 21 26,441,873 0 0
CAESARS ENTMT CORP COM 127686103 120,552 17,833,092 SH   SOLE 22 16,906,573 0 926,519
CAESARS ENTMT CORP COM 127686103 1,737 256,951 SH   SOLE 26 153,263 0 103,688
CAESARS ENTMT CORP COM 127686103 539 79,746 SH   SOLE 28 79,746 0 0
CAESARS ENTMT CORP COM 127686103 1,256 185,797 SH   SOLE 30 185,797 0 0
CAESARS ENTMT CORP COM 127686103 271 40,070 SH   SOLE 31 12,042 0 28,028
CAESARS ENTMT CORP COM 127686103 104 15,400 SH   SOLE 36 15,400 0 0
CAESARS ENTMT CORP COM 127686103 378 55,868 SH   SOLE 40 55,868 0 0
CAESARSTONE LTD ORD SHS M20598104 282 26,649 SH   SOLE 2 2,795 0 23,854
CAESARSTONE LTD ORD SHS M20598104 2 166 SH   SOLE 4 166 0 0
CAESARSTONE LTD ORD SHS M20598104 93 8,839 SH   SOLE 7 8,839 0 0
CAESARSTONE LTD ORD SHS M20598104 914 86,471 SH   SOLE 18 86,471 0 0
CAESARSTONE LTD ORD SHS M20598104 657 62,171 SH   SOLE 19 62,171 0 0
CAESARSTONE LTD ORD SHS M20598104 12,148 1,149,283 SH   SOLE 21 1,149,283 0 0
CAESARSTONE LTD ORD SHS M20598104 4,837 457,636 SH   SOLE 22 442,509 0 15,127
CAESARSTONE LTD ORD SHS M20598104 14 1,318 SH   SOLE 23 1,318 0 0
CAESARSTONE LTD ORD SHS M20598104 136 12,840 SH   SOLE 26 0 0 12,840
CAESARSTONE LTD ORD SHS M20598104 29 2,725 SH   SOLE 40 2,725 0 0
CAI INTERNATIONAL INC COM 12477X106 204 14,409 SH   SOLE 2 658 0 13,751
CAI INTERNATIONAL INC COM 12477X106 3 221 SH   SOLE 7 221 0 0
CAI INTERNATIONAL INC COM 12477X106 867 61,348 SH   SOLE 18 61,348 0 0
CAI INTERNATIONAL INC COM 12477X106 425 30,086 SH   SOLE 19 30,086 0 0
CAI INTERNATIONAL INC COM 12477X106 8,643 611,220 SH   SOLE 21 611,220 0 0
CAI INTERNATIONAL INC COM 12477X106 7,239 511,941 SH   SOLE 22 492,779 0 19,162
CAI INTERNATIONAL INC COM 12477X106 52 3,645 SH   SOLE 28 3,645 0 0
CAI INTERNATIONAL INC COM 12477X106 110 7,785 SH   SOLE 30 7,785 0 0
CAI INTERNATIONAL INC COM 12477X106 36 2,578 SH   SOLE 40 2,578 0 0
CAL MAINE FOODS INC COM NEW 128030202 1,286 29,247 SH   SOLE 2 1,633 0 27,614
CAL MAINE FOODS INC COM NEW 128030202 6 146 SH   SOLE 4 146 0 0
CAL MAINE FOODS INC COM NEW 128030202 23 516 SH   SOLE 7 516 0 0
CAL MAINE FOODS INC COM NEW 128030202 1 27 SH   SOLE 17 0 0 27
CAL MAINE FOODS INC COM NEW 128030202 6,287 142,956 SH   SOLE 18 142,956 0 0
CAL MAINE FOODS INC COM NEW 128030202 2,603 59,175 SH   SOLE 19 59,175 0 0
CAL MAINE FOODS INC COM NEW 128030202 153,571 3,491,830 SH   SOLE 21 3,491,830 0 0
CAL MAINE FOODS INC COM NEW 128030202 40,003 909,566 SH   SOLE 22 871,735 0 37,831
CAL MAINE FOODS INC COM NEW 128030202 269 6,114 SH   SOLE 23 6,114 0 0
CAL MAINE FOODS INC COM NEW 128030202 933 21,212 SH   SOLE 26 7,834 0 13,378
CAL MAINE FOODS INC COM NEW 128030202 195 4,430 SH   SOLE 28 4,430 0 0
CAL MAINE FOODS INC COM NEW 128030202 1,993 45,308 SH   SOLE 30 45,308 0 0
CAL MAINE FOODS INC COM NEW 128030202 86 1,945 SH   SOLE 34 1,945 0 0
CAL MAINE FOODS INC COM NEW 128030202 153 3,470 SH   SOLE 40 3,470 0 0
CALADRIUS BIOSCIENCES INC COM NEW 128058203 12 6,591 SH   SOLE 21 6,591 0 0
CALADRIUS BIOSCIENCES INC COM NEW 128058203 43 23,628 SH   SOLE 22 23,628 0 0
CALAMP CORP COM 128126109 131 29,073 SH   SOLE 2 1,299 0 27,774
CALAMP CORP COM 128126109 4 798 SH   SOLE 7 798 0 0
CALAMP CORP COM 128126109 717 159,313 SH   SOLE 18 159,313 0 0
CALAMP CORP COM 128126109 279 62,052 SH   SOLE 19 62,052 0 0
CALAMP CORP COM 128126109 18,247 4,054,987 SH   SOLE 21 4,054,987 0 0
CALAMP CORP COM 128126109 5,051 1,122,498 SH   SOLE 22 1,088,479 0 34,019
CALAMP CORP COM 128126109 6 1,349 SH   SOLE 26 0 0 1,349
CALAMP CORP COM 128126109 24 5,309 SH   SOLE 28 5,309 0 0
CALAMP CORP COM 128126109 161 35,766 SH   SOLE 30 35,766 0 0
CALAMP CORP COM 128126109 18 3,941 SH   SOLE 40 3,941 0 0
CALAVO GROWERS INC COM 128246105 618 10,709 SH   SOLE 2 5,471 0 5,238
CALAVO GROWERS INC COM 128246105 4 71 SH   SOLE 4 71 0 0
CALAVO GROWERS INC COM 128246105 823 14,263 SH   SOLE 7 14,263 0 0
CALAVO GROWERS INC COM 128246105 5,068 87,851 SH   SOLE 18 74,563 0 13,288
CALAVO GROWERS INC COM 128246105 10,352 179,450 SH   SOLE 19 179,450 0 0
CALAVO GROWERS INC COM 128246105 102,203 1,771,590 SH   SOLE 21 1,771,590 0 0
CALAVO GROWERS INC COM 128246105 36,920 639,977 SH   SOLE 22 623,041 0 16,936
CALAVO GROWERS INC COM 128246105 1,214 21,044 SH   SOLE 23 21,044 0 0
CALAVO GROWERS INC COM 128246105 4,664 80,841 SH   SOLE 26 3,775 0 77,066
CALAVO GROWERS INC COM 128246105 124 2,141 SH   SOLE 28 2,141 0 0
CALAVO GROWERS INC COM 128246105 1,298 22,508 SH   SOLE 30 22,508 0 0
CALAVO GROWERS INC COM 128246105 1,208 20,935 SH   SOLE 34 20,935 0 0
CALAVO GROWERS INC COM 128246105 90 1,559 SH   SOLE 40 1,559 0 0
CALEDONIA MNG CORP PLC SHS NEW G1757E113 23 2,447 SH   SOLE 18 2,447 0 0
CALEDONIA MNG CORP PLC SHS NEW G1757E113 215 23,176 SH   SOLE 21 23,176 0 0
CALEDONIA MNG CORP PLC SHS NEW G1757E113 19 2,009 SH   SOLE 22 2,009 0 0
CALERES INC COM 129500104 206 39,633 SH   SOLE 2 2,514 0 37,119
CALERES INC COM 129500104 1 219 SH   SOLE 4 219 0 0
CALERES INC COM 129500104 4 695 SH   SOLE 7 695 0 0
CALERES INC COM 129500104 945 181,647 SH   SOLE 18 181,647 0 0
CALERES INC COM 129500104 385 74,072 SH   SOLE 19 74,072 0 0
CALERES INC COM 129500104 23,735 4,564,343 SH   SOLE 21 4,564,343 0 0
CALERES INC COM 129500104 6,403 1,231,401 SH   SOLE 22 1,179,610 0 51,791
CALERES INC COM 129500104 123 23,721 SH   SOLE 26 13,089 0 10,632
CALERES INC COM 129500104 31 5,986 SH   SOLE 28 5,986 0 0
CALERES INC COM 129500104 277 53,332 SH   SOLE 30 53,332 0 0
CALERES INC COM 129500104 24 4,548 SH   SOLE 40 4,548 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 48 47,707 SH   SOLE 2 1,997 0 45,710
CALIFORNIA RES CORP COM NEW 13057Q206 0 194 SH   SOLE 4 194 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 1 986 SH   SOLE 7 986 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 168 168,433 SH   SOLE 18 168,433 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 90 90,465 SH   SOLE 19 90,465 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 1,663 1,662,989 SH   SOLE 21 1,662,989 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 1,093 1,093,052 SH   SOLE 22 1,039,683 0 53,369
CALIFORNIA RES CORP COM NEW 13057Q206 11 10,694 SH   SOLE 26 3,718 0 6,976
CALIFORNIA RES CORP COM NEW 13057Q206 6 6,299 SH   SOLE 28 6,299 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 25 24,501 SH   SOLE 30 24,501 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 6 5,553 SH   SOLE 40 5,553 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 993 19,740 SH   SOLE 2 2,877 0 16,863
CALIFORNIA WTR SVC GROUP COM 130788102 137 2,717 SH   SOLE 4 2,717 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 5,916 117,575 SH   SOLE 7 117,575 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 1 26 SH   SOLE 17 0 0 26
CALIFORNIA WTR SVC GROUP COM 130788102 11,319 224,934 SH   SOLE 18 224,934 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 5,088 101,119 SH   SOLE 19 101,119 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 262,780 5,222,183 SH   SOLE 21 5,222,183 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 70,840 1,407,800 SH   SOLE 22 1,351,166 0 56,634
CALIFORNIA WTR SVC GROUP COM 130788102 6 129 SH   SOLE 23 129 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 938 18,650 SH   SOLE 26 14,906 0 3,744
CALIFORNIA WTR SVC GROUP COM 130788102 363 7,209 SH   SOLE 28 7,209 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 17,169 341,201 SH   SOLE 30 341,201 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 8 150 SH   SOLE 34 150 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 105 2,091 SH   SOLE 36 2,091 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 276 5,477 SH   SOLE 40 5,477 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 235 52,906 SH   SOLE 2 8,340 0 44,566
CALITHERA BIOSCIENCES INC COM 13089P101 5 1,036 SH   SOLE 7 1,036 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 922 207,719 SH   SOLE 18 207,719 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 1,382 311,325 SH   SOLE 19 311,325 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 8,185 1,843,465 SH   SOLE 21 1,843,465 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 6,929 1,560,523 SH   SOLE 22 1,531,592 0 28,931
CALITHERA BIOSCIENCES INC COM 13089P101 118 26,680 SH   SOLE 23 26,680 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 437 98,468 SH   SOLE 26 0 0 98,468
CALIX INC COM 13100M509 230 32,480 SH   SOLE 2 4,326 0 28,154
CALIX INC COM 13100M509 7 926 SH   SOLE 7 926 0 0
CALIX INC COM 13100M509 1,225 173,031 SH   SOLE 18 173,031 0 0
CALIX INC COM 13100M509 2,637 372,388 SH   SOLE 19 372,388 0 0
CALIX INC COM 13100M509 11,824 1,670,111 SH   SOLE 21 1,670,111 0 0
CALIX INC COM 13100M509 12,695 1,793,102 SH   SOLE 22 1,763,628 0 29,474
CALIX INC COM 13100M509 291 41,157 SH   SOLE 23 41,157 0 0
CALIX INC COM 13100M509 923 130,302 SH   SOLE 26 0 0 130,302
CALLAWAY GOLF CO COM 131193104 908 88,866 SH   SOLE 2 4,672 0 84,194
CALLAWAY GOLF CO COM 131193104 5 466 SH   SOLE 4 466 0 0
CALLAWAY GOLF CO COM 131193104 17 1,619 SH   SOLE 7 1,619 0 0
CALLAWAY GOLF CO COM 131193104 4,434 433,822 SH   SOLE 18 433,822 0 0
CALLAWAY GOLF CO COM 131193104 1,775 173,690 SH   SOLE 19 173,690 0 0
CALLAWAY GOLF CO COM 131193104 103,310 10,108,651 SH   SOLE 21 10,108,651 0 0
CALLAWAY GOLF CO COM 131193104 28,454 2,784,112 SH   SOLE 22 2,679,809 0 104,303
CALLAWAY GOLF CO COM 131193104 679 66,462 SH   SOLE 26 19,657 0 46,805
CALLAWAY GOLF CO COM 131193104 130 12,739 SH   SOLE 28 12,739 0 0
CALLAWAY GOLF CO COM 131193104 1,755 171,756 SH   SOLE 30 171,756 0 0
CALLAWAY GOLF CO COM 131193104 86 8,378 SH   SOLE 40 8,378 0 0
CALLON PETE CO DEL COM 13123X102 203 371,078 SH   SOLE 2 15,627 0 355,451
CALLON PETE CO DEL COM 13123X102 1 1,778 SH   SOLE 4 1,778 0 0
CALLON PETE CO DEL COM 13123X102 4 6,771 SH   SOLE 7 6,771 0 0
CALLON PETE CO DEL COM 13123X102 976 1,780,488 SH   SOLE 18 1,780,488 0 0
CALLON PETE CO DEL COM 13123X102 452 825,081 SH   SOLE 19 825,081 0 0
CALLON PETE CO DEL COM 13123X102 23,542 42,968,228 SH   SOLE 21 42,968,228 0 0
CALLON PETE CO DEL COM 13123X102 6,742 12,305,643 SH   SOLE 22 11,901,465 0 404,178
CALLON PETE CO DEL COM 13123X102 197 359,114 SH   SOLE 26 119,439 0 239,675
CALLON PETE CO DEL COM 13123X102 28 51,470 SH   SOLE 28 51,470 0 0
CALLON PETE CO DEL COM 13123X102 348 636,023 SH   SOLE 30 636,023 0 0
CALLON PETE CO DEL COM 13123X102 20 36,665 SH   SOLE 40 36,665 0 0
CALYXT INC COM 13173L107 12 3,671 SH   SOLE 2 526 0 3,145
CALYXT INC COM 13173L107 111 33,394 SH   SOLE 18 33,394 0 0
CALYXT INC COM 13173L107 52 15,654 SH   SOLE 19 15,654 0 0
CALYXT INC COM 13173L107 1,131 339,644 SH   SOLE 21 339,644 0 0
CALYXT INC COM 13173L107 878 263,562 SH   SOLE 22 259,891 0 3,671
CAMBER ENERGY INC COM 13200M508 0 1 SH   SOLE 21 1 0 0
CAMBIUM NETWORKS CORP SHS G17766109 9 1,666 SH   SOLE 2 0 0 1,666
CAMBIUM NETWORKS CORP SHS G17766109 92 16,462 SH   SOLE 18 16,462 0 0
CAMBIUM NETWORKS CORP SHS G17766109 41 7,391 SH   SOLE 19 7,391 0 0
CAMBIUM NETWORKS CORP SHS G17766109 891 159,130 SH   SOLE 21 159,130 0 0
CAMBIUM NETWORKS CORP SHS G17766109 204 36,372 SH   SOLE 22 34,098 0 2,274
CAMBRIDGE BANCORP COM 132152109 218 4,187 SH   SOLE 2 309 0 3,878
CAMBRIDGE BANCORP COM 132152109 4 72 SH   SOLE 7 72 0 0
CAMBRIDGE BANCORP COM 132152109 929 17,866 SH   SOLE 18 17,866 0 0
CAMBRIDGE BANCORP COM 132152109 495 9,512 SH   SOLE 19 9,512 0 0
CAMBRIDGE BANCORP COM 132152109 8,330 160,186 SH   SOLE 21 160,186 0 0
CAMBRIDGE BANCORP COM 132152109 3,719 71,522 SH   SOLE 22 68,777 0 2,745
CAMDEN NATL CORP COM 133034108 470 14,960 SH   SOLE 2 973 0 13,987
CAMDEN NATL CORP COM 133034108 10 327 SH   SOLE 7 327 0 0
CAMDEN NATL CORP COM 133034108 1,842 58,565 SH   SOLE 18 58,565 0 0
CAMDEN NATL CORP COM 133034108 940 29,894 SH   SOLE 19 29,894 0 0
CAMDEN NATL CORP COM 133034108 17,372 552,360 SH   SOLE 21 552,360 0 0
CAMDEN NATL CORP COM 133034108 17,596 559,495 SH   SOLE 22 538,493 0 21,002
CAMDEN NATL CORP COM 133034108 37 1,187 SH   SOLE 26 0 0 1,187
CAMDEN NATL CORP COM 133034108 72 2,282 SH   SOLE 28 2,282 0 0
CAMDEN NATL CORP COM 133034108 271 8,628 SH   SOLE 30 8,628 0 0
CAMDEN NATL CORP COM 133034108 34 1,090 SH   SOLE 40 1,090 0 0
CAMDEN PPTY TR SH BEN INT 133131102 22,086 278,717 SH   SOLE 2 71,143 0 207,574
CAMDEN PPTY TR SH BEN INT 133131102 8,111 102,364 SH   SOLE 4 99,916 0 2,448
CAMDEN PPTY TR SH BEN INT 133131102 14,682 185,283 SH   SOLE 7 135,681 0 49,602
CAMDEN PPTY TR SH BEN INT 133131102 31 389 SH   SOLE 13 389 0 0
CAMDEN PPTY TR SH BEN INT 133131102 758 9,562 SH   SOLE 15 9,562 0 0
CAMDEN PPTY TR SH BEN INT 133131102 22,466 283,518 SH   SOLE 18 274,282 0 9,236
CAMDEN PPTY TR SH BEN INT 133131102 10,575 133,454 SH   SOLE 19 133,454 0 0
CAMDEN PPTY TR SH BEN INT 133131102 550,028 6,941,295 SH   SOLE 21 6,941,295 0 0
CAMDEN PPTY TR SH BEN INT 133131102 334,733 4,224,295 SH   SOLE 22 4,055,368 0 168,927
CAMDEN PPTY TR SH BEN INT 133131102 5,662 71,459 SH   SOLE 23 71,459 0 0
CAMDEN PPTY TR SH BEN INT 133131102 18,233 230,093 SH   SOLE 25 230,093 0 0
CAMDEN PPTY TR SH BEN INT 133131102 20,414 257,621 SH   SOLE 26 108,534 0 149,087
CAMDEN PPTY TR SH BEN INT 133131102 1,556 19,637 SH   SOLE 28 13,892 0 5,745
CAMDEN PPTY TR SH BEN INT 133131102 5,905 74,522 SH   SOLE 29 53,848 0 20,674
CAMDEN PPTY TR SH BEN INT 133131102 45,444 573,495 SH   SOLE 30 573,495 0 0
CAMDEN PPTY TR SH BEN INT 133131102 1,861 23,483 SH   SOLE 31 19,037 0 4,446
CAMDEN PPTY TR SH BEN INT 133131102 400 5,044 SH   SOLE 34 5,044 0 0
CAMDEN PPTY TR SH BEN INT 133131102 2,182 27,539 SH   SOLE 36 27,539 0 0
CAMDEN PPTY TR SH BEN INT 133131102 216 2,725 SH   SOLE 40 2,725 0 0
CAMECO CORP COM 13321L108 2 297 SH   SOLE 17 0 0 297
CAMECO CORP COM 13321L108 968 126,758 SH   SOLE 21 126,758 0 0
CAMPBELL SOUP CO COM 134429109 19,991 433,081 SH   SOLE 2 41,951 0 391,130
CAMPBELL SOUP CO COM 134429109 3,856 83,538 SH   SOLE 4 78,779 0 4,759
CAMPBELL SOUP CO COM 134429109 8,391 181,783 SH   SOLE 7 175,617 0 6,166
CAMPBELL SOUP CO COM 134429109 13 283 SH   SOLE 13 283 0 0
CAMPBELL SOUP CO COM 134429109 836 18,108 SH   SOLE 15 18,108 0 0
CAMPBELL SOUP CO COM 134429109 15,358 332,723 SH   SOLE 18 307,362 0 25,361
CAMPBELL SOUP CO COM 134429109 2,954 63,998 SH   SOLE 19 63,998 0 0
CAMPBELL SOUP CO COM 134429109 275,862 5,976,203 SH   SOLE 21 5,976,203 0 0
CAMPBELL SOUP CO COM 134429109 209,092 4,529,733 SH   SOLE 22 4,123,386 0 406,347
CAMPBELL SOUP CO COM 134429109 6,940 150,339 SH   SOLE 23 150,339 0 0
CAMPBELL SOUP CO COM 134429109 10,304 223,216 SH   SOLE 25 223,216 0 0
CAMPBELL SOUP CO COM 134429109 50,795 1,100,419 SH   SOLE 26 211,228 0 889,191
CAMPBELL SOUP CO COM 134429109 1,561 33,819 SH   SOLE 28 23,766 0 10,053
CAMPBELL SOUP CO COM 134429109 1,784 38,656 SH   SOLE 29 3,084 0 35,572
CAMPBELL SOUP CO COM 134429109 55,355 1,199,191 SH   SOLE 30 1,199,191 0 0
CAMPBELL SOUP CO COM 134429109 2,114 45,797 SH   SOLE 31 34,976 0 10,821
CAMPBELL SOUP CO COM 134429109 853 18,488 SH   SOLE 34 18,488 0 0
CAMPBELL SOUP CO COM 134429109 6,576 142,453 SH   SOLE 36 142,453 0 0
CAMPBELL SOUP CO COM 134429109 169 3,651 SH   SOLE 40 3,651 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 68 11,952 SH   SOLE 2 1,109 0 10,843
CAMPING WORLD HLDGS INC CL A 13462K109 4 750 SH   SOLE 7 750 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 653 114,709 SH   SOLE 18 114,709 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 341 60,006 SH   SOLE 19 60,006 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 5,940 1,043,918 SH   SOLE 21 1,043,918 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 5,420 952,575 SH   SOLE 22 919,710 0 32,865
CAMPING WORLD HLDGS INC CL A 13462K109 52 9,055 SH   SOLE 26 0 0 9,055
CAMPING WORLD HLDGS INC CL A 13462K109 24 4,295 SH   SOLE 28 4,295 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 89 15,626 SH   SOLE 30 15,626 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 18 3,182 SH   SOLE 40 3,182 0 0
CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 50 2,504 SH   SOLE 22 2,504 0 0
CANADIAN IMP BK COMM COM 136069101 39 672 SH   SOLE 18 672 0 0
CANADIAN NAT RES LTD COM 136385101 5,139 379,293 SH   SOLE 21 379,293 0 0
CANADIAN PAC RY LTD COM 13645T100 130 591 SH   SOLE 18 0 0 591
CANADIAN SOLAR INC COM 136635109 18 1,100 SH   SOLE 7 1,100 0 0
CANADIAN SOLAR INC COM 136635109 10,600 666,250 SH   SOLE 21 666,250 0 0
CANADIAN SOLAR INC COM 136635109 21 1,339 SH   SOLE 22 1,339 0 0
CANADIAN SOLAR INC COM 136635109 12,676 796,740 SH   SOLE 30 796,740 0 0
CANADIAN SOLAR INC COM 136635109 14,798 930,124 SH   SOLE 34 930,124 0 0
CANADIAN SOLAR INC COM 136635109 100 6,295 SH   SOLE 36 6,295 0 0
CANCER GENETICS INC COM NEW 13739U203 1 257 SH   SOLE 21 257 0 0
CANCER GENETICS INC COM NEW 13739U203 100 36,408 SH   SOLE 22 36,408 0 0
CANNAE HLDGS INC COM 13765N107 2,360 70,463 SH   SOLE 2 5,094 0 65,369
CANNAE HLDGS INC COM 13765N107 4 132 SH   SOLE 4 132 0 0
CANNAE HLDGS INC COM 13765N107 54 1,607 SH   SOLE 7 1,607 0 0
CANNAE HLDGS INC COM 13765N107 8,534 254,832 SH   SOLE 18 254,832 0 0
CANNAE HLDGS INC COM 13765N107 5,610 167,508 SH   SOLE 19 167,508 0 0
CANNAE HLDGS INC COM 13765N107 86,207 2,574,101 SH   SOLE 21 2,574,101 0 0
CANNAE HLDGS INC COM 13765N107 70,551 2,106,641 SH   SOLE 22 2,028,499 0 78,142
CANNAE HLDGS INC COM 13765N107 162 4,825 SH   SOLE 23 4,825 0 0
CANNAE HLDGS INC COM 13765N107 1,724 51,492 SH   SOLE 26 13,850 0 37,642
CANNAE HLDGS INC COM 13765N107 294 8,787 SH   SOLE 28 8,787 0 0
CANNAE HLDGS INC COM 13765N107 14,006 418,204 SH   SOLE 30 418,204 0 0
CANNAE HLDGS INC COM 13765N107 199 5,953 SH   SOLE 40 5,953 0 0
CANTEL MEDICAL CORP COM 138098108 3,147 87,648 SH   SOLE 2 18,721 0 68,927
CANTEL MEDICAL CORP COM 138098108 6 160 SH   SOLE 4 160 0 0
CANTEL MEDICAL CORP COM 138098108 24 662 SH   SOLE 7 662 0 0
CANTEL MEDICAL CORP COM 138098108 3,758 104,674 SH   SOLE 18 104,674 0 0
CANTEL MEDICAL CORP COM 138098108 325 9,054 SH   SOLE 19 9,054 0 0
CANTEL MEDICAL CORP COM 138098108 71,639 1,995,509 SH   SOLE 21 1,995,509 0 0
CANTEL MEDICAL CORP COM 138098108 44,095 1,228,277 SH   SOLE 22 1,168,687 0 59,590
CANTEL MEDICAL CORP COM 138098108 523 14,575 SH   SOLE 26 9,572 0 5,003
CANTEL MEDICAL CORP COM 138098108 171 4,756 SH   SOLE 28 4,756 0 0
CANTEL MEDICAL CORP COM 138098108 440 12,257 SH   SOLE 30 12,257 0 0
CANTEL MEDICAL CORP COM 138098108 27 744 SH   SOLE 31 744 0 0
CANTEL MEDICAL CORP COM 138098108 28 776 SH   SOLE 34 776 0 0
CANTEL MEDICAL CORP COM 138098108 146 4,072 SH   SOLE 40 4,072 0 0
CANTERBURY PARK HOLDING CORP COM 13811E101 8 735 SH   SOLE 18 735 0 0
CANTERBURY PARK HOLDING CORP COM 13811E101 6 598 SH   SOLE 21 598 0 0
CAPITAL BANCORP INC MD COM 139737100 87 6,983 SH   SOLE 2 297 0 6,686
CAPITAL BANCORP INC MD COM 139737100 376 30,044 SH   SOLE 18 30,044 0 0
CAPITAL BANCORP INC MD COM 139737100 178 14,229 SH   SOLE 19 14,229 0 0
CAPITAL BANCORP INC MD COM 139737100 3,944 315,023 SH   SOLE 21 315,023 0 0
CAPITAL BANCORP INC MD COM 139737100 980 78,243 SH   SOLE 22 75,122 0 3,121
CAPITAL CITY BK GROUP INC COM 139674105 335 16,663 SH   SOLE 2 3,511 0 13,152
CAPITAL CITY BK GROUP INC COM 139674105 5 252 SH   SOLE 7 252 0 0
CAPITAL CITY BK GROUP INC COM 139674105 1,096 54,461 SH   SOLE 18 54,461 0 0
CAPITAL CITY BK GROUP INC COM 139674105 1,906 94,714 SH   SOLE 19 94,714 0 0
CAPITAL CITY BK GROUP INC COM 139674105 9,830 488,557 SH   SOLE 21 488,557 0 0
CAPITAL CITY BK GROUP INC COM 139674105 12,674 629,896 SH   SOLE 22 621,163 0 8,733
CAPITAL CITY BK GROUP INC COM 139674105 144 7,172 SH   SOLE 23 7,172 0 0
CAPITAL CITY BK GROUP INC COM 139674105 558 27,710 SH   SOLE 26 0 0 27,710
CAPITAL CITY BK GROUP INC COM 139674105 56 2,797 SH   SOLE 28 2,797 0 0
CAPITAL CITY BK GROUP INC COM 139674105 38 1,882 SH   SOLE 30 1,882 0 0
CAPITAL CITY BK GROUP INC COM 139674105 44 2,209 SH   SOLE 40 2,209 0 0
CAPITAL ONE FINL CORP COM 14040H105 58,151 1,153,332 SH   SOLE 2 144,203 0 1,009,129
CAPITAL ONE FINL CORP COM 14040H105 10,745 213,108 SH   SOLE 4 200,273 0 12,835
CAPITAL ONE FINL CORP COM 14040H105 22,335 442,985 SH   SOLE 7 393,350 0 49,635
CAPITAL ONE FINL CORP COM 14040H105 2,035 40,353 SH   SOLE 13 40,353 0 0
CAPITAL ONE FINL CORP COM 14040H105 2,600 51,561 SH   SOLE 15 51,561 0 0
CAPITAL ONE FINL CORP COM 14040H105 8 150 SH   SOLE 17 0 0 150
CAPITAL ONE FINL CORP COM 14040H105 66,738 1,323,633 SH   SOLE 18 1,211,261 0 112,372
CAPITAL ONE FINL CORP COM 14040H105 34,445 683,155 SH   SOLE 19 683,155 0 0
CAPITAL ONE FINL CORP COM 14040H105 436,903 8,665,263 SH   SOLE 21 8,665,263 0 0
CAPITAL ONE FINL CORP COM 14040H105 590,799 11,717,547 SH   SOLE 22 10,515,416 0 1,202,131
CAPITAL ONE FINL CORP COM 14040H105 17,980 356,614 SH   SOLE 23 356,614 0 0
CAPITAL ONE FINL CORP COM 14040H105 25,227 500,339 SH   SOLE 25 500,339 0 0
CAPITAL ONE FINL CORP COM 14040H105 101,691 2,016,870 SH   SOLE 26 287,368 0 1,729,502
CAPITAL ONE FINL CORP COM 14040H105 4,780 94,795 SH   SOLE 28 66,817 0 27,978
CAPITAL ONE FINL CORP COM 14040H105 6,044 119,881 SH   SOLE 29 8,310 0 111,571
CAPITAL ONE FINL CORP COM 14040H105 92,438 1,833,369 SH   SOLE 30 1,833,369 0 0
CAPITAL ONE FINL CORP COM 14040H105 6,296 124,874 SH   SOLE 31 83,861 0 41,013
CAPITAL ONE FINL CORP COM 14040H105 7,267 144,139 SH   SOLE 34 144,139 0 0
CAPITAL ONE FINL CORP COM 14040H105 20,008 396,825 SH   SOLE 36 396,825 0 0
CAPITAL ONE FINL CORP COM 14040H105 548 10,877 SH   SOLE 40 10,877 0 0
CAPITAL ONE FINL CORP OPTIONS 14040H105 176 3,500 SH Call SOLE 4 3,500 0 0
CAPITAL ONE FINL CORP OPTIONS 14040H105 2,793 55,400 SH Call SOLE 18 55,400 0 0
CAPITAL ONE FINL CORP OPTIONS 14040H105 13,155 260,900 SH Call SOLE 19 260,900 0 0
CAPITAL ONE FINL CORP OPTIONS 14040H105 1,013 20,100 SH Call SOLE 22 20,100 0 0
CAPITAL ONE FINL CORP OPTIONS 14040H105 6,242 123,800 SH Call SOLE 34 123,800 0 0
CAPITAL PRODUCT PARTNERS L P PARTNERSHP UNITS Y11082206 35 4,726 SH   SOLE 22 4,726 0 0
CAPITAL SOUTHWEST CORP COM 140501107 1,051 92,059 SH   SOLE 30 92,059 0 0
CAPITAL SR LIVING CORP COM 140475104 3 5,479 SH   SOLE 18 5,479 0 0
CAPITAL SR LIVING CORP COM 140475104 48 82,160 SH   SOLE 21 82,160 0 0
CAPITAL SR LIVING CORP COM 140475104 342 590,247 SH   SOLE 22 590,247 0 0
CAPITALA FIN CORP 5.75% NT CV 22 14054R403 1,707 98,143 SH   SOLE 21 98,143 0 0
CAPITOL FED FINL INC COM 14057J101 1,528 131,607 SH   SOLE 2 11,422 0 120,185
CAPITOL FED FINL INC COM 14057J101 10 900 SH   SOLE 4 900 0 0
CAPITOL FED FINL INC COM 14057J101 25 2,138 SH   SOLE 7 2,138 0 0
CAPITOL FED FINL INC COM 14057J101 5,347 460,593 SH   SOLE 18 460,593 0 0
CAPITOL FED FINL INC COM 14057J101 3,706 319,213 SH   SOLE 19 319,213 0 0
CAPITOL FED FINL INC COM 14057J101 55,197 4,754,284 SH   SOLE 21 4,754,284 0 0
CAPITOL FED FINL INC COM 14057J101 48,709 4,195,445 SH   SOLE 22 4,046,773 0 148,672
CAPITOL FED FINL INC COM 14057J101 130 11,156 SH   SOLE 23 11,156 0 0
CAPITOL FED FINL INC COM 14057J101 1,413 121,711 SH   SOLE 26 77,625 0 44,086
CAPITOL FED FINL INC COM 14057J101 217 18,668 SH   SOLE 28 18,668 0 0
CAPITOL FED FINL INC COM 14057J101 459 39,507 SH   SOLE 30 39,507 0 0
CAPITOL FED FINL INC COM 14057J101 53 4,585 SH   SOLE 36 4,585 0 0
CAPITOL FED FINL INC COM 14057J101 191 16,458 SH   SOLE 40 16,458 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 3,793 351,528 SH   SOLE 2 37,868 0 313,660
CAPRI HOLDINGS LIMITED SHS G1890L107 735 68,117 SH   SOLE 4 64,245 0 3,872
CAPRI HOLDINGS LIMITED SHS G1890L107 1,572 145,705 SH   SOLE 7 133,313 0 12,392
CAPRI HOLDINGS LIMITED SHS G1890L107 8 760 SH   SOLE 13 760 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 187 17,306 SH   SOLE 15 17,306 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 3,215 297,952 SH   SOLE 18 277,825 0 20,127
CAPRI HOLDINGS LIMITED SHS G1890L107 504 46,674 SH   SOLE 19 46,674 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 39,239 3,636,599 SH   SOLE 21 3,636,599 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 40,775 3,778,945 SH   SOLE 22 3,405,300 0 373,645
CAPRI HOLDINGS LIMITED SHS G1890L107 1,169 108,337 SH   SOLE 23 108,337 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 1,736 160,855 SH   SOLE 25 160,855 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 7,235 670,565 SH   SOLE 26 175,859 0 494,706
CAPRI HOLDINGS LIMITED SHS G1890L107 299 27,713 SH   SOLE 28 19,709 0 8,004
CAPRI HOLDINGS LIMITED SHS G1890L107 372 34,455 SH   SOLE 29 2,841 0 31,614
CAPRI HOLDINGS LIMITED SHS G1890L107 7,697 713,346 SH   SOLE 30 713,346 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 1,060 98,231 SH   SOLE 31 24,020 0 74,211
CAPRI HOLDINGS LIMITED SHS G1890L107 101 9,338 SH   SOLE 34 9,338 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 891 82,607 SH   SOLE 36 82,607 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 33 3,042 SH   SOLE 40 3,042 0 0
CAPRICOR THERAPEUTICS INC COM NEW 14070B309 1 603 SH   SOLE 21 603 0 0
CAPSTAR FINL HLDGS INC COM 14070T102 145 14,622 SH   SOLE 2 1,856 0 12,766
CAPSTAR FINL HLDGS INC COM 14070T102 579 58,526 SH   SOLE 18 58,526 0 0
CAPSTAR FINL HLDGS INC COM 14070T102 857 86,611 SH   SOLE 19 86,611 0 0
CAPSTAR FINL HLDGS INC COM 14070T102 5,405 546,492 SH   SOLE 21 546,492 0 0
CAPSTAR FINL HLDGS INC COM 14070T102 4,474 452,361 SH   SOLE 22 444,090 0 8,271
CAPSTAR FINL HLDGS INC COM 14070T102 72 7,272 SH   SOLE 26 0 0 7,272
CAPSTEAD MTG CORP COM NO PAR 14067E506 380 90,446 SH   SOLE 2 5,851 0 84,595
CAPSTEAD MTG CORP COM NO PAR 14067E506 2 499 SH   SOLE 4 499 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 6 1,359 SH   SOLE 7 1,359 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 1,814 431,867 SH   SOLE 18 431,867 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 726 172,926 SH   SOLE 19 172,926 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 53,074 12,636,695 SH   SOLE 21 12,636,695 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 11,987 2,854,065 SH   SOLE 22 2,743,122 0 110,943
CAPSTEAD MTG CORP COM NO PAR 14067E506 382 90,962 SH   SOLE 26 12,091 0 78,871
CAPSTEAD MTG CORP COM NO PAR 14067E506 60 14,355 SH   SOLE 28 14,355 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 511 121,654 SH   SOLE 30 121,654 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 47 11,073 SH   SOLE 40 11,073 0 0
CAPSTONE TURBINE CORP COM 14067D508 2 1,371 SH   SOLE 21 1,371 0 0
CAPSTONE TURBINE CORP COM 14067D508 171 142,326 SH   SOLE 22 142,326 0 0
CARA THERAPEUTICS INC COM 140755109 262 19,845 SH   SOLE 2 3,515 0 16,330
CARA THERAPEUTICS INC COM 140755109 3 227 SH   SOLE 4 227 0 0
CARA THERAPEUTICS INC COM 140755109 8 602 SH   SOLE 7 602 0 0
CARA THERAPEUTICS INC COM 140755109 2,096 158,634 SH   SOLE 18 150,333 0 8,301
CARA THERAPEUTICS INC COM 140755109 1,378 104,299 SH   SOLE 19 104,299 0 0
CARA THERAPEUTICS INC COM 140755109 24,999 1,892,452 SH   SOLE 21 1,892,452 0 0
CARA THERAPEUTICS INC COM 140755109 16,757 1,268,510 SH   SOLE 22 1,222,544 0 45,966
CARA THERAPEUTICS INC COM 140755109 79 5,953 SH   SOLE 23 5,953 0 0
CARA THERAPEUTICS INC COM 140755109 303 22,961 SH   SOLE 26 0 0 22,961
CARA THERAPEUTICS INC COM 140755109 53 4,018 SH   SOLE 28 4,018 0 0
CARA THERAPEUTICS INC COM 140755109 230 17,429 SH   SOLE 30 17,429 0 0
CARA THERAPEUTICS INC COM 140755109 44 3,314 SH   SOLE 40 3,314 0 0
CARDINAL HEALTH INC COM 14149Y108 35,488 740,265 SH   SOLE 2 101,930 0 638,335
CARDINAL HEALTH INC COM 14149Y108 7,097 148,045 SH   SOLE 4 139,847 0 8,198
CARDINAL HEALTH INC COM 14149Y108 33,350 695,652 SH   SOLE 7 350,147 0 345,505
CARDINAL HEALTH INC COM 14149Y108 352 7,339 SH   SOLE 13 7,339 0 0
CARDINAL HEALTH INC COM 14149Y108 1,550 32,333 SH   SOLE 15 32,333 0 0
CARDINAL HEALTH INC COM 14149Y108 36,302 757,239 SH   SOLE 18 712,467 0 44,772
CARDINAL HEALTH INC COM 14149Y108 7,724 161,108 SH   SOLE 19 161,108 0 0
CARDINAL HEALTH INC COM 14149Y108 392,564 8,188,652 SH   SOLE 21 8,188,652 0 0
CARDINAL HEALTH INC COM 14149Y108 360,717 7,524,351 SH   SOLE 22 6,757,589 0 766,762
CARDINAL HEALTH INC COM 14149Y108 10,334 215,561 SH   SOLE 23 215,561 0 0
CARDINAL HEALTH INC COM 14149Y108 19,746 411,891 SH   SOLE 25 411,891 0 0
CARDINAL HEALTH INC COM 14149Y108 99,148 2,068,162 SH   SOLE 26 228,341 0 1,839,821
CARDINAL HEALTH INC COM 14149Y108 2,868 59,830 SH   SOLE 28 41,963 0 17,867
CARDINAL HEALTH INC COM 14149Y108 258 5,390 SH   SOLE 29 5,390 0 0
CARDINAL HEALTH INC COM 14149Y108 74,505 1,554,138 SH   SOLE 30 1,554,138 0 0
CARDINAL HEALTH INC COM 14149Y108 4,090 85,318 SH   SOLE 31 51,461 0 33,857
CARDINAL HEALTH INC COM 14149Y108 1,834 38,252 SH   SOLE 34 38,252 0 0
CARDINAL HEALTH INC COM 14149Y108 15,315 319,460 SH   SOLE 36 319,460 0 0
CARDINAL HEALTH INC COM 14149Y108 308 6,420 SH   SOLE 40 6,420 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 474 13,465 SH   SOLE 2 2,470 0 10,995
CARDIOVASCULAR SYS INC DEL COM 141619106 8 233 SH   SOLE 4 233 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 21 591 SH   SOLE 7 591 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 6,010 170,682 SH   SOLE 18 158,524 0 12,158
CARDIOVASCULAR SYS INC DEL COM 141619106 11,294 320,769 SH   SOLE 19 320,769 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 136,917 3,888,587 SH   SOLE 21 3,888,587 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 37,176 1,055,828 SH   SOLE 22 1,015,200 0 40,628
CARDIOVASCULAR SYS INC DEL COM 141619106 240 6,814 SH   SOLE 23 6,814 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 2,145 60,911 SH   SOLE 26 16,096 0 44,815
CARDIOVASCULAR SYS INC DEL COM 141619106 150 4,262 SH   SOLE 28 4,262 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 1,619 45,971 SH   SOLE 30 45,971 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 120 3,411 SH   SOLE 34 3,411 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 117 3,314 SH   SOLE 40 3,314 0 0
CARDLYTICS INC COM 14161W105 212 6,073 SH   SOLE 2 1,564 0 4,509
CARDLYTICS INC COM 14161W105 4 123 SH   SOLE 4 123 0 0
CARDLYTICS INC COM 14161W105 9 250 SH   SOLE 7 250 0 0
CARDLYTICS INC COM 14161W105 2,007 57,398 SH   SOLE 18 52,517 0 4,881
CARDLYTICS INC COM 14161W105 2,012 57,561 SH   SOLE 19 57,561 0 0
CARDLYTICS INC COM 14161W105 17,975 514,167 SH   SOLE 21 514,167 0 0
CARDLYTICS INC COM 14161W105 18,568 531,122 SH   SOLE 22 513,184 0 17,938
CARDLYTICS INC COM 14161W105 121 3,469 SH   SOLE 23 3,469 0 0
CARDLYTICS INC COM 14161W105 409 11,692 SH   SOLE 26 0 0 11,692
CARDLYTICS INC COM 14161W105 126 3,615 SH   SOLE 28 3,615 0 0
CARDLYTICS INC COM 14161W105 231 6,598 SH   SOLE 30 6,598 0 0
CARDLYTICS INC COM 14161W105 81 2,303 SH   SOLE 40 2,303 0 0
CARDTRONICS INC NOTE 1.000%12/0 14161HAG3 642 675,000 PRN   SOLE 21 675,000 0 0
CARDTRONICS PLC SHS CL A G1991C105 374 17,897 SH   SOLE 2 1,864 0 16,033
CARDTRONICS PLC SHS CL A G1991C105 1 30 SH   SOLE 4 30 0 0
CARDTRONICS PLC SHS CL A G1991C105 15 711 SH   SOLE 7 711 0 0
CARDTRONICS PLC SHS CL A G1991C105 3,491 166,877 SH   SOLE 18 166,877 0 0
CARDTRONICS PLC SHS CL A G1991C105 1,454 69,483 SH   SOLE 19 69,483 0 0
CARDTRONICS PLC SHS CL A G1991C105 82,239 3,931,119 SH   SOLE 21 3,931,119 0 0
CARDTRONICS PLC SHS CL A G1991C105 22,318 1,066,809 SH   SOLE 22 1,022,831 0 43,978
CARDTRONICS PLC SHS CL A G1991C105 265 12,644 SH   SOLE 26 8,573 0 4,071
CARDTRONICS PLC SHS CL A G1991C105 115 5,486 SH   SOLE 28 5,486 0 0
CARDTRONICS PLC SHS CL A G1991C105 989 47,280 SH   SOLE 30 47,280 0 0
CARDTRONICS PLC SHS CL A G1991C105 100 4,794 SH   SOLE 40 4,794 0 0
CAREDX INC COM 14167L103 367 16,792 SH   SOLE 2 2,124 0 14,668
CAREDX INC COM 14167L103 4 190 SH   SOLE 4 190 0 0
CAREDX INC COM 14167L103 15 690 SH   SOLE 7 690 0 0
CAREDX INC COM 14167L103 3,143 143,989 SH   SOLE 18 143,989 0 0
CAREDX INC COM 14167L103 6,811 311,986 SH   SOLE 19 311,986 0 0
CAREDX INC COM 14167L103 29,293 1,341,887 SH   SOLE 21 1,341,887 0 0
CAREDX INC COM 14167L103 24,955 1,143,133 SH   SOLE 22 1,099,643 0 43,490
CAREDX INC COM 14167L103 10 449 SH   SOLE 23 449 0 0
CAREDX INC COM 14167L103 482 22,077 SH   SOLE 26 17,636 0 4,441
CAREDX INC COM 14167L103 133 6,111 SH   SOLE 28 6,111 0 0
CAREDX INC COM 14167L103 2,781 127,385 SH   SOLE 30 127,385 0 0
CAREDX INC COM 14167L103 7 300 SH   SOLE 34 300 0 0
CAREDX INC COM 14167L103 105 4,815 SH   SOLE 40 4,815 0 0
CARETRUST REIT INC COM 14174T107 748 50,605 SH   SOLE 2 4,834 0 45,771
CARETRUST REIT INC COM 14174T107 3,589 242,658 SH   SOLE 4 242,658 0 0
CARETRUST REIT INC COM 14174T107 1,473 99,604 SH   SOLE 7 99,604 0 0
CARETRUST REIT INC COM 14174T107 18,754 1,268,037 SH   SOLE 18 1,268,037 0 0
CARETRUST REIT INC COM 14174T107 4,946 334,416 SH   SOLE 19 334,416 0 0
CARETRUST REIT INC COM 14174T107 160,624 10,860,297 SH   SOLE 21 10,860,297 0 0
CARETRUST REIT INC COM 14174T107 60,163 4,067,787 SH   SOLE 22 3,500,451 0 567,336
CARETRUST REIT INC COM 14174T107 815 55,117 SH   SOLE 23 55,117 0 0
CARETRUST REIT INC COM 14174T107 3,290 222,414 SH   SOLE 25 222,414 0 0
CARETRUST REIT INC COM 14174T107 1,119 75,645 SH   SOLE 26 20,645 0 55,000
CARETRUST REIT INC COM 14174T107 211 14,237 SH   SOLE 28 14,237 0 0
CARETRUST REIT INC COM 14174T107 722 48,824 SH   SOLE 29 48,824 0 0
CARETRUST REIT INC COM 14174T107 8,340 563,873 SH   SOLE 30 563,873 0 0
CARETRUST REIT INC COM 14174T107 2,444 165,224 SH   SOLE 34 165,224 0 0
CARETRUST REIT INC COM 14174T107 148 10,021 SH   SOLE 40 10,021 0 0
CARGURUS INC COM CL A 141788109 585 30,890 SH   SOLE 2 6,975 0 23,915
CARGURUS INC COM CL A 141788109 7 365 SH   SOLE 4 365 0 0
CARGURUS INC COM CL A 141788109 26 1,368 SH   SOLE 7 1,368 0 0
CARGURUS INC COM CL A 141788109 5,437 287,068 SH   SOLE 18 260,028 0 27,040
CARGURUS INC COM CL A 141788109 5,347 282,306 SH   SOLE 19 282,306 0 0
CARGURUS INC COM CL A 141788109 48,562 2,563,993 SH   SOLE 21 2,563,993 0 0
CARGURUS INC COM CL A 141788109 41,704 2,201,922 SH   SOLE 22 2,090,779 0 111,143
CARGURUS INC COM CL A 141788109 265 13,972 SH   SOLE 23 13,972 0 0
CARGURUS INC COM CL A 141788109 1,428 75,407 SH   SOLE 26 18,868 0 56,539
CARGURUS INC COM CL A 141788109 199 10,492 SH   SOLE 28 10,492 0 0
CARGURUS INC COM CL A 141788109 3,022 159,582 SH   SOLE 30 159,582 0 0
CARGURUS INC COM CL A 141788109 105 5,532 SH   SOLE 34 5,532 0 0
CARGURUS INC COM CL A 141788109 16 830 SH   SOLE 36 830 0 0
CARGURUS INC COM CL A 141788109 146 7,706 SH   SOLE 40 7,706 0 0
CARLISLE COS INC COM 142339100 18,290 145,990 SH   SOLE 2 47,155 0 98,835
CARLISLE COS INC COM 142339100 621 4,954 SH   SOLE 4 4,954 0 0
CARLISLE COS INC COM 142339100 1,244 9,926 SH   SOLE 7 9,926 0 0
CARLISLE COS INC COM 142339100 21,171 168,993 SH   SOLE 18 168,188 0 805
CARLISLE COS INC COM 142339100 2,521 20,123 SH   SOLE 19 20,123 0 0
CARLISLE COS INC COM 142339100 344,636 2,750,927 SH   SOLE 21 2,750,927 0 0
CARLISLE COS INC COM 142339100 240,799 1,922,083 SH   SOLE 22 1,822,184 0 99,899
CARLISLE COS INC COM 142339100 445 3,549 SH   SOLE 23 3,549 0 0
CARLISLE COS INC COM 142339100 5,124 40,899 SH   SOLE 26 14,633 0 26,266
CARLISLE COS INC COM 142339100 1,032 8,241 SH   SOLE 28 8,241 0 0
CARLISLE COS INC COM 142339100 2,419 19,312 SH   SOLE 30 19,312 0 0
CARLISLE COS INC COM 142339100 358 2,855 SH   SOLE 31 1,144 0 1,711
CARLISLE COS INC COM 142339100 538 4,292 SH   SOLE 34 4,292 0 0
CARLISLE COS INC COM 142339100 153 1,224 SH   SOLE 36 1,224 0 0
CARLISLE COS INC COM 142339100 775 6,185 SH   SOLE 40 6,185 0 0
CARMAX INC COM 143130102 20,601 382,698 SH   SOLE 2 32,941 0 349,757
CARMAX INC COM 143130102 4,159 77,269 SH   SOLE 4 72,571 0 4,698
CARMAX INC COM 143130102 7,654 142,191 SH   SOLE 7 137,351 0 4,840
CARMAX INC COM 143130102 26 485 SH   SOLE 13 485 0 0
CARMAX INC COM 143130102 743 13,811 SH   SOLE 15 13,811 0 0
CARMAX INC COM 143130102 18,127 336,754 SH   SOLE 18 311,519 0 25,235
CARMAX INC COM 143130102 2,429 45,125 SH   SOLE 19 45,125 0 0
CARMAX INC COM 143130102 210,211 3,905,098 SH   SOLE 21 3,905,098 0 0
CARMAX INC COM 143130102 211,361 3,926,455 SH   SOLE 22 3,524,826 0 401,629
CARMAX INC COM 143130102 6,650 123,532 SH   SOLE 23 123,532 0 0
CARMAX INC COM 143130102 9,663 179,506 SH   SOLE 25 179,506 0 0
CARMAX INC COM 143130102 35,292 655,623 SH   SOLE 26 126,327 0 529,296
CARMAX INC COM 143130102 1,799 33,420 SH   SOLE 28 23,591 0 9,829
CARMAX INC COM 143130102 2,011 37,353 SH   SOLE 29 2,050 0 35,303
CARMAX INC COM 143130102 37,288 692,700 SH   SOLE 30 692,700 0 0
CARMAX INC COM 143130102 2,128 39,526 SH   SOLE 31 28,139 0 11,387
CARMAX INC COM 143130102 546 10,145 SH   SOLE 34 10,145 0 0
CARMAX INC COM 143130102 6,362 118,179 SH   SOLE 36 118,179 0 0
CARMAX INC COM 143130102 198 3,683 SH   SOLE 40 3,683 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 13,005 987,472 SH   SOLE 2 108,924 0 878,548
CARNIVAL CORP UNIT 99/99/9999 143658300 2,429 184,420 SH   SOLE 4 173,262 0 11,158
CARNIVAL CORP UNIT 99/99/9999 143658300 5,039 382,645 SH   SOLE 7 355,025 0 27,620
CARNIVAL CORP UNIT 99/99/9999 143658300 220 16,694 SH   SOLE 13 16,694 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 563 42,733 SH   SOLE 15 42,733 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 1 100 SH   SOLE 17 0 0 100
CARNIVAL CORP UNIT 99/99/9999 143658300 9,327 708,215 SH   SOLE 18 649,524 0 58,691
CARNIVAL CORP UNIT 99/99/9999 143658300 688 52,243 SH   SOLE 19 52,243 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 99,023 7,518,849 SH   SOLE 21 7,518,849 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 124,462 9,450,452 SH   SOLE 22 8,476,622 0 973,830
CARNIVAL CORP UNIT 99/99/9999 143658300 3,936 298,866 SH   SOLE 23 298,866 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 5,246 398,338 SH   SOLE 25 398,338 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 22,274 1,691,290 SH   SOLE 26 306,129 0 1,385,161
CARNIVAL CORP UNIT 99/99/9999 143658300 1,167 88,591 SH   SOLE 28 60,493 0 28,098
CARNIVAL CORP UNIT 99/99/9999 143658300 107 8,140 SH   SOLE 29 8,140 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 19,827 1,505,476 SH   SOLE 30 1,505,476 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 2,288 173,702 SH   SOLE 31 71,911 0 101,791
CARNIVAL CORP UNIT 99/99/9999 143658300 309 23,496 SH   SOLE 34 23,496 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 9,092 690,342 SH   SOLE 35 690,342 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 4,184 317,686 SH   SOLE 36 317,686 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 134 10,210 SH   SOLE 40 10,210 0 0
CAROLINA FINL CORP NEW COM 143873107 556 21,474 SH   SOLE 2 1,397 0 20,077
CAROLINA FINL CORP NEW COM 143873107 11 443 SH   SOLE 7 443 0 0
CAROLINA FINL CORP NEW COM 143873107 2,171 83,930 SH   SOLE 18 83,930 0 0
CAROLINA FINL CORP NEW COM 143873107 1,154 44,607 SH   SOLE 19 44,607 0 0
CAROLINA FINL CORP NEW COM 143873107 21,850 844,603 SH   SOLE 21 844,603 0 0
CAROLINA FINL CORP NEW COM 143873107 19,149 740,191 SH   SOLE 22 713,963 0 26,228
CAROLINA FINL CORP NEW COM 143873107 75 2,892 SH   SOLE 26 0 0 2,892
CAROLINA FINL CORP NEW COM 143873107 110 4,271 SH   SOLE 28 4,271 0 0
CAROLINA FINL CORP NEW COM 143873107 269 10,394 SH   SOLE 30 10,394 0 0
CAROLINA FINL CORP NEW COM 143873107 53 2,047 SH   SOLE 40 2,047 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 1,153 59,142 SH   SOLE 2 21,308 0 37,834
CARPENTER TECHNOLOGY CORP COM 144285103 4 190 SH   SOLE 4 190 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 24 1,238 SH   SOLE 7 1,238 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 5,291 271,334 SH   SOLE 18 271,334 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 2,335 119,762 SH   SOLE 19 119,762 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 65,637 3,366,022 SH   SOLE 21 3,366,022 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 32,798 1,681,925 SH   SOLE 22 1,626,579 0 55,346
CARPENTER TECHNOLOGY CORP COM 144285103 83 4,275 SH   SOLE 23 4,275 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 717 36,785 SH   SOLE 26 13,644 0 23,141
CARPENTER TECHNOLOGY CORP COM 144285103 114 5,868 SH   SOLE 28 5,868 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 305 15,660 SH   SOLE 30 15,660 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 24 1,239 SH   SOLE 31 0 0 1,239
CARPENTER TECHNOLOGY CORP COM 144285103 39 1,978 SH   SOLE 34 1,978 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 12 600 SH   SOLE 36 600 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 82 4,213 SH   SOLE 40 4,213 0 0
CARRIAGE SVCS INC COM 143905107 236 14,599 SH   SOLE 2 686 0 13,913
CARRIAGE SVCS INC COM 143905107 3 200 SH   SOLE 7 200 0 0
CARRIAGE SVCS INC COM 143905107 1,032 63,875 SH   SOLE 18 63,875 0 0
CARRIAGE SVCS INC COM 143905107 655 40,546 SH   SOLE 19 40,546 0 0
CARRIAGE SVCS INC COM 143905107 9,714 601,468 SH   SOLE 21 601,468 0 0
CARRIAGE SVCS INC COM 143905107 8,549 529,348 SH   SOLE 22 509,256 0 20,092
CARRIAGE SVCS INC COM 143905107 273 16,914 SH   SOLE 26 0 0 16,914
CARRIAGE SVCS INC COM 143905107 38 2,376 SH   SOLE 28 2,376 0 0
CARRIAGE SVCS INC COM 143905107 121 7,516 SH   SOLE 30 7,516 0 0
CARRIAGE SVCS INC COM 143905107 30 1,881 SH   SOLE 34 1,881 0 0
CARRIAGE SVCS INC COM 143905107 27 1,695 SH   SOLE 40 1,695 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 238 13,811 SH   SOLE 34 13,811 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 55 30,180 SH   SOLE 2 1,274 0 28,906
CARROLS RESTAURANT GROUP INC COM 14574X104 1 764 SH   SOLE 7 764 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 236 129,833 SH   SOLE 18 129,833 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 110 60,613 SH   SOLE 19 60,613 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 2,400 1,318,948 SH   SOLE 21 1,318,948 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 2,029 1,114,947 SH   SOLE 22 1,074,141 0 40,806
CARROLS RESTAURANT GROUP INC COM 14574X104 28 15,557 SH   SOLE 26 0 0 15,557
CARROLS RESTAURANT GROUP INC COM 14574X104 9 4,903 SH   SOLE 28 4,903 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 9 4,834 SH   SOLE 30 4,834 0 0
CARS COM INC COM 14575E105 265 61,562 SH   SOLE 2 5,982 0 55,580
CARS COM INC COM 14575E105 1 332 SH   SOLE 4 332 0 0
CARS COM INC COM 14575E105 5 1,102 SH   SOLE 7 1,102 0 0
CARS COM INC COM 14575E105 981 228,143 SH   SOLE 18 228,143 0 0
CARS COM INC COM 14575E105 807 187,608 SH   SOLE 19 187,608 0 0
CARS COM INC COM 14575E105 10,076 2,343,283 SH   SOLE 21 2,343,283 0 0
CARS COM INC COM 14575E105 8,989 2,090,501 SH   SOLE 22 2,007,995 0 82,506
CARS COM INC COM 14575E105 65 15,151 SH   SOLE 23 15,151 0 0
CARS COM INC COM 14575E105 284 66,129 SH   SOLE 26 10,417 0 55,712
CARS COM INC COM 14575E105 36 8,465 SH   SOLE 28 8,465 0 0
CARS COM INC COM 14575E105 1,059 246,209 SH   SOLE 30 246,209 0 0
CARS COM INC COM 14575E105 9 2,166 SH   SOLE 31 0 0 2,166
CARS COM INC COM 14575E105 19 4,369 SH   SOLE 36 4,369 0 0
CARS COM INC COM 14575E105 27 6,304 SH   SOLE 40 6,304 0 0
CARTER BK & TR MARTINSVILLE COM 146102108 180 19,611 SH   SOLE 2 946 0 18,665
CARTER BK & TR MARTINSVILLE COM 146102108 3 326 SH   SOLE 7 326 0 0
CARTER BK & TR MARTINSVILLE COM 146102108 799 87,064 SH   SOLE 18 87,064 0 0
CARTER BK & TR MARTINSVILLE COM 146102108 394 42,866 SH   SOLE 19 42,866 0 0
CARTER BK & TR MARTINSVILLE COM 146102108 7,814 851,202 SH   SOLE 21 851,202 0 0
CARTER BK & TR MARTINSVILLE COM 146102108 5,527 602,101 SH   SOLE 22 588,376 0 13,725
CARTER BK & TR MARTINSVILLE COM 146102108 50 5,443 SH   SOLE 28 5,443 0 0
CARTER BK & TR MARTINSVILLE COM 146102108 33 3,546 SH   SOLE 30 3,546 0 0
CARTERS INC COM 146229109 7,648 116,349 SH   SOLE 2 37,045 0 79,304
CARTERS INC COM 146229109 16 237 SH   SOLE 4 237 0 0
CARTERS INC COM 146229109 70 1,065 SH   SOLE 7 1,065 0 0
CARTERS INC COM 146229109 8,617 131,095 SH   SOLE 18 131,095 0 0
CARTERS INC COM 146229109 679 10,330 SH   SOLE 19 10,330 0 0
CARTERS INC COM 146229109 139,995 2,129,842 SH   SOLE 21 2,129,842 0 0
CARTERS INC COM 146229109 98,435 1,497,571 SH   SOLE 22 1,423,135 0 74,436
CARTERS INC COM 146229109 1,255 19,100 SH   SOLE 26 10,546 0 8,554
CARTERS INC COM 146229109 436 6,631 SH   SOLE 28 6,631 0 0
CARTERS INC COM 146229109 957 14,554 SH   SOLE 30 14,554 0 0
CARTERS INC COM 146229109 105 1,596 SH   SOLE 31 929 0 667
CARTERS INC COM 146229109 81 1,228 SH   SOLE 34 1,228 0 0
CARTERS INC COM 146229109 60 918 SH   SOLE 36 918 0 0
CARTERS INC COM 146229109 322 4,899 SH   SOLE 40 4,899 0 0
CARVANA CO CL A 146869102 4,647 84,360 SH   SOLE 2 3,563 0 80,797
CARVANA CO CL A 146869102 10 187 SH   SOLE 4 187 0 0
CARVANA CO CL A 146869102 44 797 SH   SOLE 7 797 0 0
CARVANA CO CL A 146869102 1,149 20,849 SH   SOLE 18 20,849 0 0
CARVANA CO CL A 146869102 585 10,628 SH   SOLE 19 10,628 0 0
CARVANA CO CL A 146869102 32,328 586,824 SH   SOLE 21 586,824 0 0
CARVANA CO CL A 146869102 71,411 1,296,254 SH   SOLE 22 1,223,937 0 72,317
CARVANA CO CL A 146869102 1,055 19,147 SH   SOLE 26 10,799 0 8,348
CARVANA CO CL A 146869102 356 6,466 SH   SOLE 28 6,466 0 0
CARVANA CO CL A 146869102 5,134 93,201 SH   SOLE 30 93,201 0 0
CARVANA CO CL A 146869102 50 913 SH   SOLE 31 913 0 0
CARVANA CO CL A 146869102 43 774 SH   SOLE 34 774 0 0
CARVANA CO CL A 146869102 289 5,241 SH   SOLE 40 5,241 0 0
CASA SYS INC COM 14713L102 51 14,658 SH   SOLE 2 1,434 0 13,224
CASA SYS INC COM 14713L102 1 348 SH   SOLE 7 348 0 0
CASA SYS INC COM 14713L102 386 110,159 SH   SOLE 18 110,159 0 0
CASA SYS INC COM 14713L102 261 74,577 SH   SOLE 19 74,577 0 0
CASA SYS INC COM 14713L102 3,612 1,031,975 SH   SOLE 21 1,031,975 0 0
CASA SYS INC COM 14713L102 3,115 889,925 SH   SOLE 22 857,954 0 31,971
CASA SYS INC COM 14713L102 15 4,209 SH   SOLE 30 4,209 0 0
CASA SYS INC COM 14713L102 14 3,914 SH   SOLE 40 3,914 0 0
CASELLA WASTE SYS INC CL A 147448104 665 17,019 SH   SOLE 2 2,301 0 14,718
CASELLA WASTE SYS INC CL A 147448104 9 241 SH   SOLE 4 241 0 0
CASELLA WASTE SYS INC CL A 147448104 33 846 SH   SOLE 7 846 0 0
CASELLA WASTE SYS INC CL A 147448104 6,193 158,561 SH   SOLE 18 158,561 0 0
CASELLA WASTE SYS INC CL A 147448104 3,388 86,734 SH   SOLE 19 86,734 0 0
CASELLA WASTE SYS INC CL A 147448104 58,609 1,500,493 SH   SOLE 21 1,500,493 0 0
CASELLA WASTE SYS INC CL A 147448104 49,402 1,264,760 SH   SOLE 22 1,212,961 0 51,799
CASELLA WASTE SYS INC CL A 147448104 1,205 30,852 SH   SOLE 26 13,699 0 17,153
CASELLA WASTE SYS INC CL A 147448104 261 6,670 SH   SOLE 28 6,670 0 0
CASELLA WASTE SYS INC CL A 147448104 705 18,058 SH   SOLE 30 18,058 0 0
CASELLA WASTE SYS INC CL A 147448104 37 951 SH   SOLE 34 951 0 0
CASELLA WASTE SYS INC CL A 147448104 186 4,760 SH   SOLE 40 4,760 0 0
CASEYS GEN STORES INC COM 147528103 11,140 84,080 SH   SOLE 2 21,863 0 62,217
CASEYS GEN STORES INC COM 147528103 66 500 SH   SOLE 4 500 0 0
CASEYS GEN STORES INC COM 147528103 825 6,224 SH   SOLE 7 6,224 0 0
CASEYS GEN STORES INC COM 147528103 13,690 103,330 SH   SOLE 18 103,330 0 0
CASEYS GEN STORES INC COM 147528103 1,150 8,683 SH   SOLE 19 8,683 0 0
CASEYS GEN STORES INC COM 147528103 236,061 1,781,725 SH   SOLE 21 1,781,725 0 0
CASEYS GEN STORES INC COM 147528103 157,191 1,186,434 SH   SOLE 22 1,124,902 0 61,532
CASEYS GEN STORES INC COM 147528103 773 5,834 SH   SOLE 23 5,834 0 0
CASEYS GEN STORES INC COM 147528103 1,973 14,895 SH   SOLE 26 7,741 0 7,154
CASEYS GEN STORES INC COM 147528103 699 5,277 SH   SOLE 28 5,277 0 0
CASEYS GEN STORES INC COM 147528103 1,575 11,890 SH   SOLE 30 11,890 0 0
CASEYS GEN STORES INC COM 147528103 271 2,045 SH   SOLE 31 745 0 1,300
CASEYS GEN STORES INC COM 147528103 124 937 SH   SOLE 36 937 0 0
CASEYS GEN STORES INC COM 147528103 510 3,847 SH   SOLE 40 3,847 0 0
CASI PHARMACEUTICALS INC COM 14757U109 39 19,359 SH   SOLE 2 1,628 0 17,731
CASI PHARMACEUTICALS INC COM 14757U109 2 1,069 SH   SOLE 7 1,069 0 0
CASI PHARMACEUTICALS INC COM 14757U109 380 186,082 SH   SOLE 18 186,082 0 0
CASI PHARMACEUTICALS INC COM 14757U109 172 84,553 SH   SOLE 19 84,553 0 0
CASI PHARMACEUTICALS INC COM 14757U109 3,429 1,680,640 SH   SOLE 21 1,680,640 0 0
CASI PHARMACEUTICALS INC COM 14757U109 2,611 1,279,866 SH   SOLE 22 1,248,163 0 31,703
CASPER SLEEP INC COM 147626105 460 107,310 SH   SOLE 2 107,310 0 0
CASPER SLEEP INC COM 147626105 108 25,277 SH   SOLE 18 25,277 0 0
CASPER SLEEP INC COM 147626105 1,564 364,646 SH   SOLE 19 364,646 0 0
CASPER SLEEP INC COM 147626105 343 79,919 SH   SOLE 21 79,919 0 0
CASPER SLEEP INC COM 147626105 273 63,527 SH   SOLE 22 61,449 0 2,078
CASPER SLEEP INC COM 147626105 434 101,129 SH   SOLE 26 18,413 0 82,716
CASPER SLEEP INC COM 147626105 5 1,238 SH   SOLE 31 0 0 1,238
CASPER SLEEP INC COM 147626105 3,412 795,327 SH   SOLE 34 795,327 0 0
CASS INFORMATION SYS INC COM 14808P109 188 5,335 SH   SOLE 2 772 0 4,563
CASS INFORMATION SYS INC COM 14808P109 9 242 SH   SOLE 7 242 0 0
CASS INFORMATION SYS INC COM 14808P109 1,848 52,565 SH   SOLE 18 52,565 0 0
CASS INFORMATION SYS INC COM 14808P109 920 26,168 SH   SOLE 19 26,168 0 0
CASS INFORMATION SYS INC COM 14808P109 17,519 498,269 SH   SOLE 21 498,269 0 0
CASS INFORMATION SYS INC COM 14808P109 13,419 381,648 SH   SOLE 22 367,517 0 14,131
CASS INFORMATION SYS INC COM 14808P109 471 13,393 SH   SOLE 26 11,136 0 2,257
CASS INFORMATION SYS INC COM 14808P109 61 1,744 SH   SOLE 28 1,744 0 0
CASS INFORMATION SYS INC COM 14808P109 151 4,297 SH   SOLE 30 4,297 0 0
CASS INFORMATION SYS INC COM 14808P109 45 1,281 SH   SOLE 40 1,281 0 0
CASSAVA SCIENCES INC COM 14817C107 26 6,236 SH   SOLE 21 6,236 0 0
CASSAVA SCIENCES INC COM 14817C107 1,149 279,548 SH   SOLE 22 279,548 0 0
CASTLE BIOSCIENCES INC COM 14843C105 127 4,267 SH   SOLE 2 1,078 0 3,189
CASTLE BIOSCIENCES INC COM 14843C105 14 473 SH   SOLE 7 473 0 0
CASTLE BIOSCIENCES INC COM 14843C105 1,163 39,010 SH   SOLE 18 34,840 0 4,170
CASTLE BIOSCIENCES INC COM 14843C105 1,065 35,729 SH   SOLE 19 35,729 0 0
CASTLE BIOSCIENCES INC COM 14843C105 14,673 492,227 SH   SOLE 21 492,227 0 0
CASTLE BIOSCIENCES INC COM 14843C105 4,201 140,918 SH   SOLE 22 137,595 0 3,323
CASTLE BIOSCIENCES INC COM 14843C105 18 588 SH   SOLE 23 588 0 0
CASTLE BIOSCIENCES INC COM 14843C105 18 619 SH   SOLE 26 0 0 619
CASTLE BIOSCIENCES INC COM 14843C105 41 1,364 SH   SOLE 30 1,364 0 0
CASTLIGHT HEALTH INC CL B 14862Q100 56 77,452 SH   SOLE 2 45,553 0 31,899
CASTLIGHT HEALTH INC CL B 14862Q100 1 2,030 SH   SOLE 7 2,030 0 0
CASTLIGHT HEALTH INC CL B 14862Q100 305 421,369 SH   SOLE 18 381,902 0 39,467
CASTLIGHT HEALTH INC CL B 14862Q100 540 746,798 SH   SOLE 19 746,798 0 0
CASTLIGHT HEALTH INC CL B 14862Q100 2,512 3,474,555 SH   SOLE 21 3,474,555 0 0
CASTLIGHT HEALTH INC CL B 14862Q100 2,266 3,134,419 SH   SOLE 22 3,083,332 0 51,087
CASTLIGHT HEALTH INC CL B 14862Q100 71 98,554 SH   SOLE 23 98,554 0 0
CASTLIGHT HEALTH INC CL B 14862Q100 120 165,584 SH   SOLE 26 0 0 165,584
CATABASIS PHARMACEUTICALS IN COM NEW 14875P206 18 4,350 SH   SOLE 18 4,350 0 0
CATABASIS PHARMACEUTICALS IN COM NEW 14875P206 164 39,434 SH   SOLE 21 39,434 0 0
CATABASIS PHARMACEUTICALS IN COM NEW 14875P206 803 193,451 SH   SOLE 22 193,451 0 0
CATALENT INC COM 148806102 18,940 364,582 SH   SOLE 2 81,317 0 283,265
CATALENT INC COM 148806102 187 3,602 SH   SOLE 4 3,602 0 0
CATALENT INC COM 148806102 225 4,328 SH   SOLE 7 4,328 0 0
CATALENT INC COM 148806102 0 1 SH   SOLE 13 1 0 0
CATALENT INC COM 148806102 22,356 430,337 SH   SOLE 18 429,535 0 802
CATALENT INC COM 148806102 86,906 1,672,886 SH   SOLE 19 1,672,886 0 0
CATALENT INC COM 148806102 393,620 7,576,906 SH   SOLE 21 7,576,906 0 0
CATALENT INC COM 148806102 260,794 5,020,089 SH   SOLE 22 4,762,248 0 257,841
CATALENT INC COM 148806102 268 5,150 SH   SOLE 23 5,150 0 0
CATALENT INC COM 148806102 4,647 89,458 SH   SOLE 26 38,288 0 51,170
CATALENT INC COM 148806102 1,104 21,247 SH   SOLE 28 21,247 0 0
CATALENT INC COM 148806102 1 14 SH   SOLE 29 0 0 14
CATALENT INC COM 148806102 2,494 48,011 SH   SOLE 30 48,011 0 0
CATALENT INC COM 148806102 254 4,891 SH   SOLE 31 3,052 0 1,839
CATALENT INC COM 148806102 336 6,467 SH   SOLE 34 6,467 0 0
CATALENT INC COM 148806102 148 2,854 SH   SOLE 36 2,854 0 0
CATALENT INC COM 148806102 830 15,985 SH   SOLE 40 15,985 0 0
CATALYST BIOSCIENCES INC COM NEW 14888D208 18 4,143 SH   SOLE 18 4,143 0 0
CATALYST BIOSCIENCES INC COM NEW 14888D208 161 36,809 SH   SOLE 21 36,809 0 0
CATALYST BIOSCIENCES INC COM NEW 14888D208 1,048 239,799 SH   SOLE 22 239,799 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 140 36,429 SH   SOLE 2 5,270 0 31,159
CATALYST PHARMACEUTICALS INC COM 14888U101 8 2,062 SH   SOLE 7 2,062 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 1,403 364,520 SH   SOLE 18 364,520 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 682 177,021 SH   SOLE 19 177,021 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 13,829 3,591,938 SH   SOLE 21 3,591,938 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 10,987 2,853,665 SH   SOLE 22 2,747,659 0 106,006
CATALYST PHARMACEUTICALS INC COM 14888U101 55 14,342 SH   SOLE 28 14,342 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 5,437 1,412,125 SH   SOLE 30 1,412,125 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 52 13,448 SH   SOLE 40 13,448 0 0
CATASYS INC COM PAR 149049504 39 2,573 SH   SOLE 2 290 0 2,283
CATASYS INC COM PAR 149049504 403 26,435 SH   SOLE 18 26,435 0 0
CATASYS INC COM PAR 149049504 197 12,949 SH   SOLE 19 12,949 0 0
CATASYS INC COM PAR 149049504 4,110 269,860 SH   SOLE 21 269,860 0 0
CATASYS INC COM PAR 149049504 2,729 179,194 SH   SOLE 22 176,652 0 2,542
CATCHMARK TIMBER TR INC CL A 14912Y202 343 47,540 SH   SOLE 2 2,823 0 44,717
CATCHMARK TIMBER TR INC CL A 14912Y202 8 1,090 SH   SOLE 7 1,090 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 1 98 SH   SOLE 17 0 0 98
CATCHMARK TIMBER TR INC CL A 14912Y202 1,296 179,501 SH   SOLE 18 179,501 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 655 90,707 SH   SOLE 19 90,707 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 15,113 2,093,175 SH   SOLE 21 2,093,175 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 9,830 1,361,473 SH   SOLE 22 1,306,898 0 54,575
CATCHMARK TIMBER TR INC CL A 14912Y202 194 26,899 SH   SOLE 26 0 0 26,899
CATCHMARK TIMBER TR INC CL A 14912Y202 48 6,651 SH   SOLE 28 6,651 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 914 126,659 SH   SOLE 30 126,659 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 25 3,508 SH   SOLE 40 3,508 0 0
CATERPILLAR INC DEL COM 149123101 155,177 1,337,273 SH   SOLE 2 133,060 0 1,204,213
CATERPILLAR INC DEL COM 149123101 31,108 268,081 SH   SOLE 4 252,305 0 15,776
CATERPILLAR INC DEL COM 149123101 65,600 565,324 SH   SOLE 7 488,111 0 77,213
CATERPILLAR INC DEL COM 149123101 422 3,633 SH   SOLE 13 3,633 0 0
CATERPILLAR INC DEL COM 149123101 7,111 61,282 SH   SOLE 15 61,282 0 0
CATERPILLAR INC DEL COM 149123101 39 333 SH   SOLE 17 0 0 333
CATERPILLAR INC DEL COM 149123101 154,537 1,331,752 SH   SOLE 18 1,249,731 0 82,021
CATERPILLAR INC DEL COM 149123101 10,292 88,691 SH   SOLE 19 88,691 0 0
CATERPILLAR INC DEL COM 149123101 1,344,523 11,586,716 SH   SOLE 21 11,586,716 0 0
CATERPILLAR INC DEL COM 149123101 1,493,463 12,870,241 SH   SOLE 22 11,549,426 0 1,320,815
CATERPILLAR INC DEL COM 149123101 46,717 402,597 SH   SOLE 23 402,597 0 0
CATERPILLAR INC DEL COM 149123101 68,262 588,260 SH   SOLE 25 588,260 0 0
CATERPILLAR INC DEL COM 149123101 306,299 2,639,602 SH   SOLE 26 333,793 0 2,305,809
CATERPILLAR INC DEL COM 149123101 13,042 112,388 SH   SOLE 28 79,290 0 33,098
CATERPILLAR INC DEL COM 149123101 1,182 10,187 SH   SOLE 29 10,187 0 0
CATERPILLAR INC DEL COM 149123101 270,850 2,334,106 SH   SOLE 30 2,334,106 0 0
CATERPILLAR INC DEL COM 149123101 15,596 134,406 SH   SOLE 31 103,899 0 30,507
CATERPILLAR INC DEL COM 149123101 9,059 78,070 SH   SOLE 32 78,070 0 0
CATERPILLAR INC DEL COM 149123101 3,493 30,101 SH   SOLE 34 30,101 0 0
CATERPILLAR INC DEL COM 149123101 45,141 389,014 SH   SOLE 36 389,014 0 0
CATERPILLAR INC DEL COM 149123101 1,458 12,561 SH   SOLE 40 12,561 0 0
CATERPILLAR INC DEL OPTIONS 149123101 140 1,200 SH Put SOLE 2 1,200 0 0
CATERPILLAR INC DEL OPTIONS 149123101 23,208 200,000 SH Put SOLE 19 200,000 0 0
CATERPILLAR INC DEL OPTIONS 149123101 232 2,000 SH Put SOLE 22 2,000 0 0
CATERPILLAR INC DEL OPTIONS 149123101 3,110 26,800 SH Put SOLE 34 26,800 0 0
CATHAY GEN BANCORP COM 149150104 2,726 118,768 SH   SOLE 2 49,447 0 69,321
CATHAY GEN BANCORP COM 149150104 10 428 SH   SOLE 4 428 0 0
CATHAY GEN BANCORP COM 149150104 47 2,040 SH   SOLE 7 2,040 0 0
CATHAY GEN BANCORP COM 149150104 13,576 591,557 SH   SOLE 18 591,557 0 0
CATHAY GEN BANCORP COM 149150104 10,516 458,205 SH   SOLE 19 458,205 0 0
CATHAY GEN BANCORP COM 149150104 126,457 5,510,116 SH   SOLE 21 5,510,116 0 0
CATHAY GEN BANCORP COM 149150104 76,059 3,314,107 SH   SOLE 22 3,224,852 0 89,255
CATHAY GEN BANCORP COM 149150104 1,508 65,706 SH   SOLE 23 65,706 0 0
CATHAY GEN BANCORP COM 149150104 5,225 227,685 SH   SOLE 26 18,482 0 209,203
CATHAY GEN BANCORP COM 149150104 223 9,717 SH   SOLE 28 9,717 0 0
CATHAY GEN BANCORP COM 149150104 581 25,315 SH   SOLE 30 25,315 0 0
CATHAY GEN BANCORP COM 149150104 97 4,221 SH   SOLE 36 4,221 0 0
CATHAY GEN BANCORP COM 149150104 170 7,403 SH   SOLE 40 7,403 0 0
CATO CORP NEW CL A 149205106 229 21,492 SH   SOLE 2 1,221 0 20,271
CATO CORP NEW CL A 149205106 2 160 SH   SOLE 4 160 0 0
CATO CORP NEW CL A 149205106 5 439 SH   SOLE 7 439 0 0
CATO CORP NEW CL A 149205106 1,139 106,777 SH   SOLE 18 106,777 0 0
CATO CORP NEW CL A 149205106 435 40,723 SH   SOLE 19 40,723 0 0
CATO CORP NEW CL A 149205106 26,953 2,526,039 SH   SOLE 21 2,526,039 0 0
CATO CORP NEW CL A 149205106 7,429 696,222 SH   SOLE 22 664,496 0 31,726
CATO CORP NEW CL A 149205106 10 920 SH   SOLE 23 920 0 0
CATO CORP NEW CL A 149205106 213 19,950 SH   SOLE 26 5,946 0 14,004
CATO CORP NEW CL A 149205106 40 3,725 SH   SOLE 28 3,725 0 0
CATO CORP NEW CL A 149205106 343 32,192 SH   SOLE 30 32,192 0 0
CATO CORP NEW CL A 149205106 31 2,946 SH   SOLE 40 2,946 0 0
CAVCO INDS INC DEL COM 149568107 461 3,184 SH   SOLE 2 438 0 2,746
CAVCO INDS INC DEL COM 149568107 6 40 SH   SOLE 4 40 0 0
CAVCO INDS INC DEL COM 149568107 21 144 SH   SOLE 7 144 0 0
CAVCO INDS INC DEL COM 149568107 5,666 39,092 SH   SOLE 18 39,092 0 0
CAVCO INDS INC DEL COM 149568107 2,380 16,421 SH   SOLE 19 16,421 0 0
CAVCO INDS INC DEL COM 149568107 143,430 989,585 SH   SOLE 21 989,585 0 0
CAVCO INDS INC DEL COM 149568107 36,122 249,222 SH   SOLE 22 240,245 0 8,977
CAVCO INDS INC DEL COM 149568107 475 3,280 SH   SOLE 26 2,215 0 1,065
CAVCO INDS INC DEL COM 149568107 167 1,150 SH   SOLE 28 1,150 0 0
CAVCO INDS INC DEL COM 149568107 1,648 11,368 SH   SOLE 30 11,368 0 0
CAVCO INDS INC DEL COM 149568107 141 971 SH   SOLE 40 971 0 0
CB FINL SVCS INC COM 12479G101 24 1,220 SH   SOLE 18 1,220 0 0
CB FINL SVCS INC COM 12479G101 255 13,207 SH   SOLE 21 13,207 0 0
CB FINL SVCS INC COM 12479G101 105 5,429 SH   SOLE 22 5,429 0 0
CBDMD INC COM 12482W101 21 23,039 SH   SOLE 2 299 0 22,740
CBDMD INC COM 12482W101 47 50,563 SH   SOLE 18 50,563 0 0
CBDMD INC COM 12482W101 54 57,756 SH   SOLE 19 57,756 0 0
CBDMD INC COM 12482W101 651 700,407 SH   SOLE 21 700,407 0 0
CBDMD INC COM 12482W101 585 629,098 SH   SOLE 22 618,759 0 10,339
CBIZ INC COM 124805102 1,015 48,528 SH   SOLE 2 2,588 0 45,940
CBIZ INC COM 124805102 4 177 SH   SOLE 4 177 0 0
CBIZ INC COM 124805102 18 869 SH   SOLE 7 869 0 0
CBIZ INC COM 124805102 3,695 176,628 SH   SOLE 18 176,628 0 0
CBIZ INC COM 124805102 2,011 96,137 SH   SOLE 19 96,137 0 0
CBIZ INC COM 124805102 38,116 1,822,006 SH   SOLE 21 1,822,006 0 0
CBIZ INC COM 124805102 30,780 1,471,315 SH   SOLE 22 1,418,228 0 53,087
CBIZ INC COM 124805102 559 26,723 SH   SOLE 26 24,525 0 2,198
CBIZ INC COM 124805102 145 6,916 SH   SOLE 28 6,916 0 0
CBIZ INC COM 124805102 352 16,834 SH   SOLE 30 16,834 0 0
CBIZ INC COM 124805102 83 3,982 SH   SOLE 40 3,982 0 0
CBL & ASSOC PPTYS INC COM 124830100 33 166,615 SH   SOLE 2 6,331 0 160,284
CBL & ASSOC PPTYS INC COM 124830100 1 4,162 SH   SOLE 7 4,162 0 0
CBL & ASSOC PPTYS INC COM 124830100 159 793,146 SH   SOLE 18 793,146 0 0
CBL & ASSOC PPTYS INC COM 124830100 59 294,315 SH   SOLE 19 294,315 0 0
CBL & ASSOC PPTYS INC COM 124830100 3,828 19,132,069 SH   SOLE 21 19,132,069 0 0
CBL & ASSOC PPTYS INC COM 124830100 1,112 5,554,924 SH   SOLE 22 5,355,399 0 199,525
CBL & ASSOC PPTYS INC COM 124830100 1 4,681 SH   SOLE 23 4,681 0 0
CBL & ASSOC PPTYS INC COM 124830100 33 165,575 SH   SOLE 30 165,575 0 0
CBL & ASSOC PPTYS INC COM 124830100 4 18,200 SH   SOLE 31 0 0 18,200
CBM BANCORP INC COM 1248XT104 11 975 SH   SOLE 18 975 0 0
CBM BANCORP INC COM 1248XT104 38 3,321 SH   SOLE 21 3,321 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 28,615 320,612 SH   SOLE 2 78,230 0 242,382
CBOE GLOBAL MARKETS INC COM 12503M108 5,037 56,435 SH   SOLE 4 53,310 0 3,125
CBOE GLOBAL MARKETS INC COM 12503M108 10,192 114,200 SH   SOLE 7 110,699 0 3,501
CBOE GLOBAL MARKETS INC COM 12503M108 39 441 SH   SOLE 13 441 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 1,166 13,059 SH   SOLE 15 13,059 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 20,147 225,734 SH   SOLE 18 209,118 0 16,616
CBOE GLOBAL MARKETS INC COM 12503M108 3,304 37,023 SH   SOLE 19 37,023 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 347,069 3,888,725 SH   SOLE 21 3,888,725 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 261,354 2,928,341 SH   SOLE 22 2,658,276 0 270,065
CBOE GLOBAL MARKETS INC COM 12503M108 7,668 85,912 SH   SOLE 23 85,912 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 10,138 113,596 SH   SOLE 25 113,596 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 46,445 520,389 SH   SOLE 26 127,766 0 392,623
CBOE GLOBAL MARKETS INC COM 12503M108 2,020 22,630 SH   SOLE 28 16,015 0 6,615
CBOE GLOBAL MARKETS INC COM 12503M108 2,989 33,494 SH   SOLE 29 9,592 0 23,902
CBOE GLOBAL MARKETS INC COM 12503M108 45,396 508,641 SH   SOLE 30 508,641 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 3,238 36,282 SH   SOLE 31 31,210 0 5,072
CBOE GLOBAL MARKETS INC COM 12503M108 645 7,230 SH   SOLE 34 7,230 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 8,449 94,671 SH   SOLE 36 94,671 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 251 2,813 SH   SOLE 40 2,813 0 0
CBRE CLARION GLOBAL REAL EST COM 12504G100 2 300 SH   SOLE 17 0 0 300
CBRE GROUP INC CL A 12504L109 31,169 826,556 SH   SOLE 2 116,265 0 710,291
CBRE GROUP INC CL A 12504L109 5,452 144,583 SH   SOLE 4 136,180 0 8,403
CBRE GROUP INC CL A 12504L109 14,560 386,097 SH   SOLE 7 304,636 0 81,461
CBRE GROUP INC CL A 12504L109 29 777 SH   SOLE 13 777 0 0
CBRE GROUP INC CL A 12504L109 979 25,951 SH   SOLE 15 25,951 0 0
CBRE GROUP INC CL A 12504L109 25,275 670,256 SH   SOLE 18 622,704 0 47,552
CBRE GROUP INC CL A 12504L109 3,903 103,492 SH   SOLE 19 103,492 0 0
CBRE GROUP INC CL A 12504L109 426,408 11,307,569 SH   SOLE 21 11,307,569 0 0
CBRE GROUP INC CL A 12504L109 299,725 7,948,168 SH   SOLE 22 7,176,795 0 771,373
CBRE GROUP INC CL A 12504L109 9,417 249,709 SH   SOLE 23 249,709 0 0
CBRE GROUP INC CL A 12504L109 16,686 442,487 SH   SOLE 25 442,487 0 0
CBRE GROUP INC CL A 12504L109 84,999 2,254,021 SH   SOLE 26 256,148 0 1,997,873
CBRE GROUP INC CL A 12504L109 2,409 63,892 SH   SOLE 28 45,625 0 18,267
CBRE GROUP INC CL A 12504L109 2,719 72,113 SH   SOLE 29 4,932 0 67,181
CBRE GROUP INC CL A 12504L109 65,746 1,743,456 SH   SOLE 30 1,743,456 0 0
CBRE GROUP INC CL A 12504L109 2,718 72,065 SH   SOLE 31 54,548 0 17,517
CBRE GROUP INC CL A 12504L109 888 23,558 SH   SOLE 34 23,558 0 0
CBRE GROUP INC CL A 12504L109 8,590 227,801 SH   SOLE 36 227,801 0 0
CBRE GROUP INC CL A 12504L109 243 6,434 SH   SOLE 40 6,434 0 0
CBTX INC COM 12481V104 312 17,568 SH   SOLE 2 1,153 0 16,415
CBTX INC COM 12481V104 7 381 SH   SOLE 7 381 0 0
CBTX INC COM 12481V104 1,206 67,895 SH   SOLE 18 67,895 0 0
CBTX INC COM 12481V104 621 34,929 SH   SOLE 19 34,929 0 0
CBTX INC COM 12481V104 11,938 671,810 SH   SOLE 21 671,810 0 0
CBTX INC COM 12481V104 8,267 465,241 SH   SOLE 22 446,859 0 18,382
CBTX INC COM 12481V104 29 1,644 SH   SOLE 23 1,644 0 0
CBTX INC COM 12481V104 91 5,131 SH   SOLE 26 0 0 5,131
CBTX INC COM 12481V104 57 3,188 SH   SOLE 28 3,188 0 0
CBTX INC COM 12481V104 48 2,717 SH   SOLE 30 2,717 0 0
CBTX INC COM 12481V104 57 3,212 SH   SOLE 40 3,212 0 0
CDK GLOBAL INC COM 12508E101 11,015 335,313 SH   SOLE 2 77,894 0 257,419
CDK GLOBAL INC COM 12508E101 1,777 54,096 SH   SOLE 4 50,797 0 3,299
CDK GLOBAL INC COM 12508E101 837 25,467 SH   SOLE 7 25,467 0 0
CDK GLOBAL INC COM 12508E101 21 638 SH   SOLE 13 638 0 0
CDK GLOBAL INC COM 12508E101 398 12,123 SH   SOLE 15 12,123 0 0
CDK GLOBAL INC COM 12508E101 66,893 2,036,310 SH   SOLE 18 1,888,522 0 147,788
CDK GLOBAL INC COM 12508E101 23,460 714,167 SH   SOLE 19 714,167 0 0
CDK GLOBAL INC COM 12508E101 233,294 7,101,798 SH   SOLE 21 7,101,798 0 0
CDK GLOBAL INC COM 12508E101 137,767 4,193,832 SH   SOLE 22 3,992,052 0 201,780
CDK GLOBAL INC COM 12508E101 3,512 106,917 SH   SOLE 23 106,917 0 0
CDK GLOBAL INC COM 12508E101 6,900 210,044 SH   SOLE 25 173,303 0 36,741
CDK GLOBAL INC COM 12508E101 15,516 472,339 SH   SOLE 26 133,465 0 338,874
CDK GLOBAL INC COM 12508E101 819 24,923 SH   SOLE 28 17,417 0 7,506
CDK GLOBAL INC COM 12508E101 917 27,918 SH   SOLE 29 2,579 0 25,339
CDK GLOBAL INC COM 12508E101 16,875 513,707 SH   SOLE 30 513,707 0 0
CDK GLOBAL INC COM 12508E101 940 28,629 SH   SOLE 31 23,507 0 5,122
CDK GLOBAL INC COM 12508E101 14,515 441,859 SH   SOLE 34 441,859 0 0
CDK GLOBAL INC COM 12508E101 4,752 144,664 SH   SOLE 36 144,664 0 0
CDK GLOBAL INC COM 12508E101 83 2,536 SH   SOLE 40 2,536 0 0
CDW CORP COM 12514G108 38,286 410,490 SH   SOLE 2 92,711 0 317,779
CDW CORP COM 12514G108 6,977 74,805 SH   SOLE 4 70,801 0 4,004
CDW CORP COM 12514G108 20,813 223,145 SH   SOLE 7 136,191 0 86,954
CDW CORP COM 12514G108 211 2,262 SH   SOLE 13 2,262 0 0
CDW CORP COM 12514G108 1,085 11,635 SH   SOLE 15 11,635 0 0
CDW CORP COM 12514G108 33,311 357,148 SH   SOLE 18 332,060 0 25,088
CDW CORP COM 12514G108 10,326 110,711 SH   SOLE 19 110,711 0 0
CDW CORP COM 12514G108 351,215 3,765,578 SH   SOLE 21 3,765,578 0 0
CDW CORP COM 12514G108 338,488 3,629,115 SH   SOLE 22 3,215,492 0 413,623
CDW CORP COM 12514G108 10,563 113,250 SH   SOLE 23 113,250 0 0
CDW CORP COM 12514G108 16,068 172,278 SH   SOLE 25 172,278 0 0
CDW CORP COM 12514G108 52,562 563,546 SH   SOLE 26 110,870 0 452,676
CDW CORP COM 12514G108 2,841 30,463 SH   SOLE 28 21,257 0 9,206
CDW CORP COM 12514G108 5,759 61,743 SH   SOLE 29 2,413 0 59,330
CDW CORP COM 12514G108 56,126 601,761 SH   SOLE 30 601,761 0 0
CDW CORP COM 12514G108 3,737 40,066 SH   SOLE 31 30,067 0 9,999
CDW CORP COM 12514G108 2,122 22,753 SH   SOLE 32 22,753 0 0
CDW CORP COM 12514G108 1,101 11,805 SH   SOLE 34 11,805 0 0
CDW CORP COM 12514G108 8,816 94,520 SH   SOLE 36 94,520 0 0
CDW CORP COM 12514G108 301 3,227 SH   SOLE 40 3,227 0 0
CECO ENVIRONMENTAL CORP COM 125141101 131 28,006 SH   SOLE 2 1,390 0 26,616
CECO ENVIRONMENTAL CORP COM 125141101 3 601 SH   SOLE 7 601 0 0
CECO ENVIRONMENTAL CORP COM 125141101 525 112,367 SH   SOLE 18 112,367 0 0
CECO ENVIRONMENTAL CORP COM 125141101 387 82,895 SH   SOLE 19 82,895 0 0
CECO ENVIRONMENTAL CORP COM 125141101 5,107 1,093,618 SH   SOLE 21 1,093,618 0 0
CECO ENVIRONMENTAL CORP COM 125141101 3,935 842,684 SH   SOLE 22 822,247 0 20,437
CEDAR FAIR L P DEPOSITRY UNIT 150185106 0 1 SH   SOLE 18 1 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 79 85,116 SH   SOLE 2 3,374 0 81,742
CEDAR REALTY TRUST INC COM NEW 150602209 1 623 SH   SOLE 4 623 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 2 2,308 SH   SOLE 7 2,308 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 379 405,724 SH   SOLE 18 405,724 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 147 157,743 SH   SOLE 19 157,743 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 9,653 10,344,889 SH   SOLE 21 10,344,889 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 2,683 2,875,021 SH   SOLE 22 2,778,046 0 96,975
CEDAR REALTY TRUST INC COM NEW 150602209 2 2,279 SH   SOLE 23 2,279 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 10 10,675 SH   SOLE 28 10,675 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 89 95,724 SH   SOLE 30 95,724 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 8 8,432 SH   SOLE 40 8,432 0 0
CEL SCI CORP COM PAR NEW 150837607 159 13,801 SH   SOLE 2 1,653 0 12,148
CEL SCI CORP COM PAR NEW 150837607 1,387 120,173 SH   SOLE 18 120,173 0 0
CEL SCI CORP COM PAR NEW 150837607 698 60,470 SH   SOLE 19 60,470 0 0
CEL SCI CORP COM PAR NEW 150837607 12,993 1,125,938 SH   SOLE 21 1,125,938 0 0
CEL SCI CORP COM PAR NEW 150837607 10,729 929,728 SH   SOLE 22 908,586 0 21,142
CELANESE CORP DEL COM 150870103 22,200 302,490 SH   SOLE 2 45,152 0 257,338
CELANESE CORP DEL COM 150870103 4,594 62,598 SH   SOLE 4 58,975 0 3,623
CELANESE CORP DEL COM 150870103 13,628 185,698 SH   SOLE 7 112,751 0 72,947
CELANESE CORP DEL COM 150870103 9 119 SH   SOLE 13 119 0 0
CELANESE CORP DEL COM 150870103 1,052 14,329 SH   SOLE 15 14,329 0 0
CELANESE CORP DEL COM 150870103 20,983 285,910 SH   SOLE 18 266,642 0 19,268
CELANESE CORP DEL COM 150870103 2,418 32,952 SH   SOLE 19 32,952 0 0
CELANESE CORP DEL COM 150870103 242,974 3,310,727 SH   SOLE 21 3,310,727 0 0
CELANESE CORP DEL COM 150870103 221,265 3,014,923 SH   SOLE 22 2,717,831 0 297,092
CELANESE CORP DEL COM 150870103 6,715 91,493 SH   SOLE 23 91,493 0 0
CELANESE CORP DEL COM 150870103 9,214 125,542 SH   SOLE 25 125,542 0 0
CELANESE CORP DEL COM 150870103 47,962 653,518 SH   SOLE 26 97,606 0 555,912
CELANESE CORP DEL COM 150870103 1,804 24,576 SH   SOLE 28 17,342 0 7,234
CELANESE CORP DEL COM 150870103 1,935 26,362 SH   SOLE 29 687 0 25,675
CELANESE CORP DEL COM 150870103 35,709 486,570 SH   SOLE 30 486,570 0 0
CELANESE CORP DEL COM 150870103 2,222 30,277 SH   SOLE 31 23,081 0 7,196
CELANESE CORP DEL COM 150870103 522 7,119 SH   SOLE 34 7,119 0 0
CELANESE CORP DEL COM 150870103 6,364 86,717 SH   SOLE 36 86,717 0 0
CELANESE CORP DEL COM 150870103 203 2,766 SH   SOLE 40 2,766 0 0
CELCUITY INC COM 15102K100 14 2,195 SH   SOLE 2 171 0 2,024
CELCUITY INC COM 15102K100 139 21,336 SH   SOLE 18 21,336 0 0
CELCUITY INC COM 15102K100 63 9,682 SH   SOLE 19 9,682 0 0
CELCUITY INC COM 15102K100 1,405 216,135 SH   SOLE 21 216,135 0 0
CELCUITY INC COM 15102K100 473 72,775 SH   SOLE 22 69,736 0 3,039
CELESTICA INC SUB VTG SHS 15101Q108 85 24,209 SH   SOLE 21 24,209 0 0
CELESTICA INC SUB VTG SHS 15101Q108 54 15,504 SH   SOLE 22 15,504 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 6 3,431 SH   SOLE 18 3,431 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 0 23 SH   SOLE 19 23 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 65 39,456 SH   SOLE 21 39,456 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 501 301,573 SH   SOLE 22 301,573 0 0
CELLECTAR BIOSCIENCES INC COM PAR 15117F500 0 59 SH   SOLE 21 59 0 0
CELLECTIS S A SPONSORED ADS 15117K103 1,348 146,563 SH   SOLE 21 146,563 0 0
CELLECTIS S A SPONSORED ADS 15117K103 13 1,369 SH   SOLE 30 1,369 0 0
CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 98 6,213 SH   SOLE 2 768 0 5,445
CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 5 345 SH   SOLE 7 345 0 0
CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 709 44,795 SH   SOLE 18 44,795 0 0
CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 365 23,051 SH   SOLE 19 23,051 0 0
CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 6,749 426,631 SH   SOLE 21 426,631 0 0
CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 4,799 303,337 SH   SOLE 22 295,240 0 8,097
CELSION CORPORATION COM PAR NEW 15117N503 3 3,754 SH   SOLE 18 3,754 0 0
CELSION CORPORATION COM PAR NEW 15117N503 40 44,173 SH   SOLE 21 44,173 0 0
CELSION CORPORATION COM PAR NEW 15117N503 84 92,641 SH   SOLE 22 92,641 0 0
CELSIUS HLDGS INC COM NEW 15118V207 47 11,245 SH   SOLE 2 1,034 0 10,211
CELSIUS HLDGS INC COM NEW 15118V207 467 110,821 SH   SOLE 18 110,821 0 0
CELSIUS HLDGS INC COM NEW 15118V207 242 57,596 SH   SOLE 19 57,596 0 0
CELSIUS HLDGS INC COM NEW 15118V207 4,924 1,169,554 SH   SOLE 21 1,169,554 0 0
CELSIUS HLDGS INC COM NEW 15118V207 2,364 561,418 SH   SOLE 22 548,126 0 13,292
CEMEX SAB DE CV SPON ADR NEW 151290889 877 413,846 SH   SOLE 2 0 0 413,846
CEMEX SAB DE CV SPON ADR NEW 151290889 1 400 SH   SOLE 18 400 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 196 92,268 SH   SOLE 19 92,268 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 123 58,108 SH   SOLE 22 58,108 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 94 44,282 SH   SOLE 25 44,282 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 1,414 666,925 SH   SOLE 30 666,925 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 8,859 4,178,789 SH   SOLE 34 4,178,789 0 0
CEMTREX INC COM NEW 15130G600 1 788 SH   SOLE 21 788 0 0
CENOVUS ENERGY INC COM 15135U109 660 326,616 SH   SOLE 21 326,616 0 0
CENTENE CORP DEL COM 15135B101 95,954 1,615,112 SH   SOLE 2 374,506 0 1,240,606
CENTENE CORP DEL COM 15135B101 16,928 284,938 SH   SOLE 4 268,762 0 16,176
CENTENE CORP DEL COM 15135B101 31,836 535,865 SH   SOLE 7 486,907 0 48,958
CENTENE CORP DEL COM 15135B101 370 6,224 SH   SOLE 13 6,224 0 0
CENTENE CORP DEL COM 15135B101 3,114 52,416 SH   SOLE 15 52,416 0 0
CENTENE CORP DEL COM 15135B101 78,410 1,319,806 SH   SOLE 18 1,232,483 0 87,323
CENTENE CORP DEL COM 15135B101 120,046 2,020,630 SH   SOLE 19 2,020,630 0 0
CENTENE CORP DEL COM 15135B101 798 13,436 SH   SOLE 20 13,436 0 0
CENTENE CORP DEL COM 15135B101 962,491 16,200,825 SH   SOLE 21 16,200,825 0 0
CENTENE CORP DEL COM 15135B101 827,888 13,935,155 SH   SOLE 22 12,551,160 0 1,383,995
CENTENE CORP DEL COM 15135B101 25,334 426,425 SH   SOLE 23 426,425 0 0
CENTENE CORP DEL COM 15135B101 37,438 630,164 SH   SOLE 25 630,164 0 0
CENTENE CORP DEL COM 15135B101 164,516 2,769,156 SH   SOLE 26 408,746 0 2,360,410
CENTENE CORP DEL COM 15135B101 7,104 119,574 SH   SOLE 28 83,765 0 35,809
CENTENE CORP DEL COM 15135B101 3,782 63,655 SH   SOLE 29 11,021 0 52,634
CENTENE CORP DEL COM 15135B101 166,670 2,805,424 SH   SOLE 30 2,805,424 0 0
CENTENE CORP DEL COM 15135B101 11,409 192,046 SH   SOLE 31 106,355 0 85,691
CENTENE CORP DEL COM 15135B101 54,988 925,576 SH   SOLE 34 925,576 0 0
CENTENE CORP DEL COM 15135B101 25,274 425,418 SH   SOLE 36 425,418 0 0
CENTENE CORP DEL COM 15135B101 730 12,294 SH   SOLE 40 12,294 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 96 364,108 SH   SOLE 2 13,685 0 350,423
CENTENNIAL RESOURCE DEV INC CL A 15136A102 0 626 SH   SOLE 4 626 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 1 3,139 SH   SOLE 7 3,139 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 23 88,739 SH   SOLE 18 88,739 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 12 45,963 SH   SOLE 19 45,963 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 604 2,295,302 SH   SOLE 21 2,295,302 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 851 3,234,562 SH   SOLE 22 2,881,898 0 352,664
CENTENNIAL RESOURCE DEV INC CL A 15136A102 10 38,578 SH   SOLE 26 27,131 0 11,447
CENTENNIAL RESOURCE DEV INC CL A 15136A102 5 20,315 SH   SOLE 28 20,315 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 35 132,612 SH   SOLE 30 132,612 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 1 3,715 SH   SOLE 31 3,715 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 4 15,358 SH   SOLE 40 15,358 0 0
CENTERPOINT ENERGY INC COM 15189T107 19,728 1,276,867 SH   SOLE 2 173,509 0 1,103,358
CENTERPOINT ENERGY INC COM 15189T107 4,061 262,866 SH   SOLE 4 249,884 0 12,982
CENTERPOINT ENERGY INC COM 15189T107 16,754 1,084,373 SH   SOLE 7 1,035,207 0 49,166
CENTERPOINT ENERGY INC COM 15189T107 285 18,439 SH   SOLE 13 18,439 0 0
CENTERPOINT ENERGY INC COM 15189T107 828 53,574 SH   SOLE 15 53,574 0 0
CENTERPOINT ENERGY INC COM 15189T107 18,204 1,178,282 SH   SOLE 18 1,106,796 0 71,486
CENTERPOINT ENERGY INC COM 15189T107 2,097 135,743 SH   SOLE 19 135,743 0 0
CENTERPOINT ENERGY INC COM 15189T107 296,127 19,166,781 SH   SOLE 21 19,166,781 0 0
CENTERPOINT ENERGY INC COM 15189T107 193,697 12,537,045 SH   SOLE 22 11,326,347 0 1,210,698
CENTERPOINT ENERGY INC COM 15189T107 5,572 360,619 SH   SOLE 23 360,619 0 0
CENTERPOINT ENERGY INC COM 15189T107 8,391 543,122 SH   SOLE 25 543,122 0 0
CENTERPOINT ENERGY INC COM 15189T107 44,245 2,863,752 SH   SOLE 26 385,609 0 2,478,143
CENTERPOINT ENERGY INC COM 15189T107 1,568 101,488 SH   SOLE 28 72,056 0 29,432
CENTERPOINT ENERGY INC COM 15189T107 1,794 116,125 SH   SOLE 29 9,685 0 106,440
CENTERPOINT ENERGY INC COM 15189T107 36,579 2,367,594 SH   SOLE 30 2,367,594 0 0
CENTERPOINT ENERGY INC COM 15189T107 2,553 165,270 SH   SOLE 31 91,061 0 74,209
CENTERPOINT ENERGY INC COM 15189T107 1,862 120,499 SH   SOLE 32 120,499 0 0
CENTERPOINT ENERGY INC COM 15189T107 438 28,334 SH   SOLE 34 28,334 0 0
CENTERPOINT ENERGY INC COM 15189T107 9,052 585,873 SH   SOLE 35 585,873 0 0
CENTERPOINT ENERGY INC COM 15189T107 6,060 392,202 SH   SOLE 36 392,202 0 0
CENTERPOINT ENERGY INC COM 15189T107 173 11,227 SH   SOLE 40 11,227 0 0
CENTERPOINT ENERGY INC DEP RP PFD CV B 15189T503 283 9,843 SH   SOLE 7 9,843 0 0
CENTERPOINT ENERGY INC DEP RP PFD CV B 15189T503 42,148 1,463,467 SH   SOLE 21 1,463,467 0 0
CENTERSTATE BK CORP COM 15201P109 1,982 115,004 SH   SOLE 2 6,363 0 108,641
CENTERSTATE BK CORP COM 15201P109 8 475 SH   SOLE 4 475 0 0
CENTERSTATE BK CORP COM 15201P109 39 2,238 SH   SOLE 7 2,238 0 0
CENTERSTATE BK CORP COM 15201P109 10,079 584,948 SH   SOLE 18 584,948 0 0
CENTERSTATE BK CORP COM 15201P109 7,222 419,180 SH   SOLE 19 419,180 0 0
CENTERSTATE BK CORP COM 15201P109 72,591 4,213,046 SH   SOLE 21 4,213,046 0 0
CENTERSTATE BK CORP COM 15201P109 64,820 3,762,018 SH   SOLE 22 3,634,552 0 127,466
CENTERSTATE BK CORP COM 15201P109 377 21,868 SH   SOLE 23 21,868 0 0
CENTERSTATE BK CORP COM 15201P109 1,990 115,490 SH   SOLE 26 40,205 0 75,285
CENTERSTATE BK CORP COM 15201P109 261 15,149 SH   SOLE 28 15,149 0 0
CENTERSTATE BK CORP COM 15201P109 676 39,215 SH   SOLE 30 39,215 0 0
CENTERSTATE BK CORP COM 15201P109 218 12,653 SH   SOLE 40 12,653 0 0
CENTOGENE N V COM N1976T109 13 628 SH   SOLE 2 0 0 628
CENTOGENE N V COM N1976T109 2 113 SH   SOLE 7 113 0 0
CENTOGENE N V COM N1976T109 133 6,646 SH   SOLE 18 6,646 0 0
CENTOGENE N V COM N1976T109 75 3,757 SH   SOLE 19 3,757 0 0
CENTOGENE N V COM N1976T109 1,289 64,474 SH   SOLE 21 64,474 0 0
CENTOGENE N V COM N1976T109 243 12,134 SH   SOLE 22 11,447 0 687
CENTOGENE N V COM N1976T109 565 28,272 SH   SOLE 26 5,149 0 23,123
CENTOGENE N V COM N1976T109 9 471 SH   SOLE 31 0 0 471
CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 556 120,683 SH   SOLE 7 120,683 0 0
CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 2,164 469,488 SH   SOLE 21 469,488 0 0
CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 444 96,373 SH   SOLE 30 96,373 0 0
CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 104 33,318 SH   SOLE 2 3,403 0 29,915
CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 6 2,015 SH   SOLE 7 2,015 0 0
CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 1,062 339,377 SH   SOLE 18 339,377 0 0
CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 520 166,057 SH   SOLE 19 166,057 0 0
CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 9,694 3,097,185 SH   SOLE 21 3,097,185 0 0
CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 8,082 2,581,962 SH   SOLE 22 2,525,846 0 56,116
CENTRAL FED CORP COM NEW PAR 15346Q400 10 960 SH   SOLE 18 960 0 0
CENTRAL FED CORP COM NEW PAR 15346Q400 122 11,606 SH   SOLE 21 11,606 0 0
CENTRAL GARDEN & PET CO COM 153527106 258 9,371 SH   SOLE 2 633 0 8,738
CENTRAL GARDEN & PET CO COM 153527106 6 224 SH   SOLE 4 224 0 0
CENTRAL GARDEN & PET CO COM 153527106 5 190 SH   SOLE 7 190 0 0
CENTRAL GARDEN & PET CO COM 153527106 1,217 44,265 SH   SOLE 18 44,265 0 0
CENTRAL GARDEN & PET CO COM 153527106 777 28,254 SH   SOLE 19 28,254 0 0
CENTRAL GARDEN & PET CO COM 153527106 30,633 1,113,912 SH   SOLE 21 1,113,912 0 0
CENTRAL GARDEN & PET CO COM 153527106 10,676 388,216 SH   SOLE 22 382,429 0 5,787
CENTRAL GARDEN & PET CO COM 153527106 48 1,744 SH   SOLE 23 1,744 0 0
CENTRAL GARDEN & PET CO COM 153527106 383 13,917 SH   SOLE 26 0 0 13,917
CENTRAL GARDEN & PET CO COM 153527106 38 1,379 SH   SOLE 28 1,379 0 0
CENTRAL GARDEN & PET CO COM 153527106 311 11,292 SH   SOLE 30 11,292 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 991 38,759 SH   SOLE 2 2,409 0 36,350
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 3 132 SH   SOLE 4 132 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 17 682 SH   SOLE 7 682 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 4,746 185,590 SH   SOLE 18 185,590 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 1,910 74,686 SH   SOLE 19 74,686 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 115,140 4,502,922 SH   SOLE 21 4,502,922 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 29,486 1,153,157 SH   SOLE 22 1,096,060 0 57,097
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 8 294 SH   SOLE 23 294 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 452 17,693 SH   SOLE 26 11,545 0 6,148
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 159 6,223 SH   SOLE 28 6,223 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 1,394 54,514 SH   SOLE 30 54,514 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 35 1,371 SH   SOLE 34 1,371 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 125 4,890 SH   SOLE 40 4,890 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 496 31,182 SH   SOLE 2 13,537 0 17,645
CENTRAL PAC FINL CORP COM NEW 154760409 3 209 SH   SOLE 4 209 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 6 399 SH   SOLE 7 399 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 1,807 113,632 SH   SOLE 18 113,632 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 1,802 113,361 SH   SOLE 19 113,361 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 42,817 2,692,902 SH   SOLE 21 2,692,902 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 18,345 1,153,786 SH   SOLE 22 1,124,692 0 29,094
CENTRAL PAC FINL CORP COM NEW 154760409 11 687 SH   SOLE 26 0 0 687
CENTRAL PAC FINL CORP COM NEW 154760409 67 4,195 SH   SOLE 28 4,195 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 618 38,841 SH   SOLE 30 38,841 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 73 4,560 SH   SOLE 40 4,560 0 0
CENTRAL PUERTO S A SPONSORED ADR 155038201 7 3,261 SH   SOLE 4 3,261 0 0
CENTRAL PUERTO S A SPONSORED ADR 155038201 2,526 1,122,653 SH   SOLE 21 1,122,653 0 0
CENTRAL PUERTO S A SPONSORED ADR 155038201 1,284 570,501 SH   SOLE 22 570,501 0 0
CENTRAL PUERTO S A SPONSORED ADR 155038201 617 274,277 SH   SOLE 30 274,277 0 0
CENTRAL VALLEY CMNTY BANCORP COM 155685100 159 12,218 SH   SOLE 2 932 0 11,286
CENTRAL VALLEY CMNTY BANCORP COM 155685100 4 285 SH   SOLE 7 285 0 0
CENTRAL VALLEY CMNTY BANCORP COM 155685100 600 45,991 SH   SOLE 18 45,991 0 0
CENTRAL VALLEY CMNTY BANCORP COM 155685100 294 22,555 SH   SOLE 19 22,555 0 0
CENTRAL VALLEY CMNTY BANCORP COM 155685100 5,063 388,276 SH   SOLE 21 388,276 0 0
CENTRAL VALLEY CMNTY BANCORP COM 155685100 1,709 131,071 SH   SOLE 22 123,537 0 7,534
CENTRIC BRANDS INC COM 15644G104 8 7,587 SH   SOLE 2 931 0 6,656
CENTRIC BRANDS INC COM 15644G104 63 56,487 SH   SOLE 18 56,487 0 0
CENTRIC BRANDS INC COM 15644G104 30 27,003 SH   SOLE 19 27,003 0 0
CENTRIC BRANDS INC COM 15644G104 605 539,801 SH   SOLE 21 539,801 0 0
CENTRIC BRANDS INC COM 15644G104 171 152,304 SH   SOLE 22 147,745 0 4,559
CENTRUS ENERGY CORP CL A 15643U104 6 1,134 SH   SOLE 18 1,134 0 0
CENTRUS ENERGY CORP CL A 15643U104 105 20,712 SH   SOLE 21 20,712 0 0
CENTURY ALUM CO COM 156431108 174 48,170 SH   SOLE 2 3,188 0 44,982
CENTURY ALUM CO COM 156431108 1 385 SH   SOLE 4 385 0 0
CENTURY ALUM CO COM 156431108 115 31,686 SH   SOLE 7 31,686 0 0
CENTURY ALUM CO COM 156431108 829 229,036 SH   SOLE 18 229,036 0 0
CENTURY ALUM CO COM 156431108 343 94,682 SH   SOLE 19 94,682 0 0
CENTURY ALUM CO COM 156431108 20,609 5,693,141 SH   SOLE 21 5,693,141 0 0
CENTURY ALUM CO COM 156431108 5,469 1,510,648 SH   SOLE 22 1,447,774 0 62,874
CENTURY ALUM CO COM 156431108 33 9,024 SH   SOLE 26 0 0 9,024
CENTURY ALUM CO COM 156431108 28 7,837 SH   SOLE 28 7,837 0 0
CENTURY ALUM CO COM 156431108 294 81,259 SH   SOLE 30 81,259 0 0
CENTURY ALUM CO COM 156431108 20 5,529 SH   SOLE 40 5,529 0 0
CENTURY BANCORP INC MASS CL A NON VTG 156432106 159 2,558 SH   SOLE 2 124 0 2,434
CENTURY BANCORP INC MASS CL A NON VTG 156432106 5 81 SH   SOLE 7 81 0 0
CENTURY BANCORP INC MASS CL A NON VTG 156432106 674 10,825 SH   SOLE 18 10,825 0 0
CENTURY BANCORP INC MASS CL A NON VTG 156432106 357 5,729 SH   SOLE 19 5,729 0 0
CENTURY BANCORP INC MASS CL A NON VTG 156432106 6,505 104,511 SH   SOLE 21 104,511 0 0
CENTURY BANCORP INC MASS CL A NON VTG 156432106 5,684 91,327 SH   SOLE 22 89,566 0 1,761
CENTURY BANCORP INC MASS CL A NON VTG 156432106 118 1,903 SH   SOLE 23 1,903 0 0
CENTURY BANCORP INC MASS CL A NON VTG 156432106 53 856 SH   SOLE 28 856 0 0
CENTURY BANCORP INC MASS CL A NON VTG 156432106 33 534 SH   SOLE 30 534 0 0
CENTURY CASINOS INC COM 156492100 62 25,545 SH   SOLE 2 4,431 0 21,114
CENTURY CASINOS INC COM 156492100 2 699 SH   SOLE 7 699 0 0
CENTURY CASINOS INC COM 156492100 247 102,298 SH   SOLE 18 102,298 0 0
CENTURY CASINOS INC COM 156492100 140 58,211 SH   SOLE 19 58,211 0 0
CENTURY CASINOS INC COM 156492100 2,393 993,119 SH   SOLE 21 993,119 0 0
CENTURY CASINOS INC COM 156492100 2,906 1,205,888 SH   SOLE 22 1,190,301 0 15,587
CENTURY CASINOS INC COM 156492100 5 1,995 SH   SOLE 23 1,995 0 0
CENTURY CASINOS INC COM 156492100 163 67,496 SH   SOLE 26 0 0 67,496
CENTURY CMNTYS INC COM 156504300 493 33,946 SH   SOLE 2 14,557 0 19,389
CENTURY CMNTYS INC COM 156504300 9 588 SH   SOLE 7 588 0 0
CENTURY CMNTYS INC COM 156504300 1,935 133,382 SH   SOLE 18 133,382 0 0
CENTURY CMNTYS INC COM 156504300 4,995 344,252 SH   SOLE 19 344,252 0 0
CENTURY CMNTYS INC COM 156504300 49,973 3,444,007 SH   SOLE 21 3,444,007 0 0
CENTURY CMNTYS INC COM 156504300 13,489 929,656 SH   SOLE 22 901,536 0 28,120
CENTURY CMNTYS INC COM 156504300 116 8,004 SH   SOLE 23 8,004 0 0
CENTURY CMNTYS INC COM 156504300 460 31,669 SH   SOLE 26 0 0 31,669
CENTURY CMNTYS INC COM 156504300 35 2,379 SH   SOLE 28 2,379 0 0
CENTURY CMNTYS INC COM 156504300 525 36,191 SH   SOLE 30 36,191 0 0
CENTURY CMNTYS INC COM 156504300 607 41,858 SH   SOLE 34 41,858 0 0
CENTURY CMNTYS INC COM 156504300 37 2,523 SH   SOLE 40 2,523 0 0
CENTURYLINK INC COM 156700106 24,221 2,560,307 SH   SOLE 2 212,196 0 2,348,111
CENTURYLINK INC COM 156700106 4,280 452,470 SH   SOLE 4 426,851 0 25,619
CENTURYLINK INC COM 156700106 10,365 1,095,674 SH   SOLE 7 946,285 0 149,389
CENTURYLINK INC COM 156700106 610 64,503 SH   SOLE 13 64,503 0 0
CENTURYLINK INC COM 156700106 955 100,960 SH   SOLE 15 100,960 0 0
CENTURYLINK INC COM 156700106 25,442 2,689,431 SH   SOLE 18 2,478,136 0 211,295
CENTURYLINK INC COM 156700106 7,532 796,225 SH   SOLE 19 796,225 0 0
CENTURYLINK INC COM 156700106 469,400 49,619,469 SH   SOLE 21 49,619,469 0 0
CENTURYLINK INC COM 156700106 241,519 25,530,544 SH   SOLE 22 22,787,217 0 2,743,327
CENTURYLINK INC COM 156700106 6,573 694,794 SH   SOLE 23 694,794 0 0
CENTURYLINK INC COM 156700106 11,356 1,200,407 SH   SOLE 25 1,200,407 0 0
CENTURYLINK INC COM 156700106 41,229 4,358,218 SH   SOLE 26 787,556 0 3,570,662
CENTURYLINK INC COM 156700106 1,886 199,410 SH   SOLE 28 140,773 0 58,637
CENTURYLINK INC COM 156700106 2,166 228,929 SH   SOLE 29 18,794 0 210,135
CENTURYLINK INC COM 156700106 39,047 4,127,638 SH   SOLE 30 4,127,638 0 0
CENTURYLINK INC COM 156700106 4,442 469,526 SH   SOLE 31 170,680 0 298,846
CENTURYLINK INC COM 156700106 3,699 390,989 SH   SOLE 32 390,989 0 0
CENTURYLINK INC COM 156700106 477 50,416 SH   SOLE 34 50,416 0 0
CENTURYLINK INC COM 156700106 10,813 1,143,036 SH   SOLE 36 1,143,036 0 0
CENTURYLINK INC COM 156700106 231 24,428 SH   SOLE 40 24,428 0 0
CERECOR INC COM 15671L109 20 8,167 SH   SOLE 2 902 0 7,265
CERECOR INC COM 15671L109 189 76,363 SH   SOLE 18 76,363 0 0
CERECOR INC COM 15671L109 89 35,740 SH   SOLE 19 35,740 0 0
CERECOR INC COM 15671L109 1,783 719,129 SH   SOLE 21 719,129 0 0
CERECOR INC COM 15671L109 1,082 436,374 SH   SOLE 22 427,821 0 8,553
CERENCE INC COM 156727109 1,086 70,498 SH   SOLE 2 3,049 0 67,449
CERENCE INC COM 156727109 2 137 SH   SOLE 4 137 0 0
CERENCE INC COM 156727109 10 650 SH   SOLE 7 650 0 0
CERENCE INC COM 156727109 272 17,674 SH   SOLE 18 17,674 0 0
CERENCE INC COM 156727109 130 8,442 SH   SOLE 19 8,442 0 0
CERENCE INC COM 156727109 6,907 448,478 SH   SOLE 21 448,478 0 0
CERENCE INC COM 156727109 15,398 999,875 SH   SOLE 22 938,498 0 61,377
CERENCE INC COM 156727109 193 12,502 SH   SOLE 26 7,316 0 5,186
CERENCE INC COM 156727109 73 4,752 SH   SOLE 28 4,752 0 0
CERENCE INC COM 156727109 81 5,248 SH   SOLE 30 5,248 0 0
CERENCE INC COM 156727109 12 765 SH   SOLE 31 765 0 0
CERENCE INC COM 156727109 6 377 SH   SOLE 36 377 0 0
CERENCE INC COM 156727109 53 3,438 SH   SOLE 40 3,438 0 0
CERIDIAN HCM HLDG INC COM 15677J108 10,715 214,004 SH   SOLE 2 49,356 0 164,648
CERIDIAN HCM HLDG INC COM 15677J108 71 1,412 SH   SOLE 4 1,412 0 0
CERIDIAN HCM HLDG INC COM 15677J108 83 1,654 SH   SOLE 7 1,654 0 0
CERIDIAN HCM HLDG INC COM 15677J108 13,683 273,282 SH   SOLE 18 273,282 0 0
CERIDIAN HCM HLDG INC COM 15677J108 1,105 22,073 SH   SOLE 19 22,073 0 0
CERIDIAN HCM HLDG INC COM 15677J108 258,226 5,157,301 SH   SOLE 21 5,157,301 0 0
CERIDIAN HCM HLDG INC COM 15677J108 159,008 3,175,707 SH   SOLE 22 3,023,853 0 151,854
CERIDIAN HCM HLDG INC COM 15677J108 2,638 52,681 SH   SOLE 26 29,325 0 23,356
CERIDIAN HCM HLDG INC COM 15677J108 724 14,460 SH   SOLE 28 14,460 0 0
CERIDIAN HCM HLDG INC COM 15677J108 1,947 38,884 SH   SOLE 30 38,884 0 0
CERIDIAN HCM HLDG INC COM 15677J108 98 1,959 SH   SOLE 31 1,959 0 0
CERIDIAN HCM HLDG INC COM 15677J108 158 3,147 SH   SOLE 34 3,147 0 0
CERIDIAN HCM HLDG INC COM 15677J108 540 10,793 SH   SOLE 40 10,793 0 0
CERNER CORP COM 156782104 55,911 887,617 SH   SOLE 2 198,389 0 689,228
CERNER CORP COM 156782104 10,665 169,316 SH   SOLE 4 160,393 0 8,923
CERNER CORP COM 156782104 30,588 485,600 SH   SOLE 7 305,114 0 180,486
CERNER CORP COM 156782104 314 4,987 SH   SOLE 13 4,987 0 0
CERNER CORP COM 156782104 1,656 26,289 SH   SOLE 15 26,289 0 0
CERNER CORP COM 156782104 14 218 SH   SOLE 17 0 0 218
CERNER CORP COM 156782104 40,281 639,482 SH   SOLE 18 590,991 0 48,491
CERNER CORP COM 156782104 18,463 293,116 SH   SOLE 19 293,116 0 0
CERNER CORP COM 156782104 531,329 8,435,136 SH   SOLE 21 8,435,136 0 0
CERNER CORP COM 156782104 487,598 7,740,875 SH   SOLE 22 6,998,439 0 742,436
CERNER CORP COM 156782104 16,051 254,820 SH   SOLE 23 254,820 0 0
CERNER CORP COM 156782104 25,307 401,770 SH   SOLE 25 401,770 0 0
CERNER CORP COM 156782104 108,407 1,721,022 SH   SOLE 26 236,132 0 1,484,890
CERNER CORP COM 156782104 4,020 63,826 SH   SOLE 28 45,063 0 18,763
CERNER CORP COM 156782104 721 11,451 SH   SOLE 29 11,451 0 0
CERNER CORP COM 156782104 122,073 1,937,971 SH   SOLE 30 1,937,971 0 0
CERNER CORP COM 156782104 5,168 82,042 SH   SOLE 31 68,026 0 14,016
CERNER CORP COM 156782104 3,133 49,739 SH   SOLE 32 49,739 0 0
CERNER CORP COM 156782104 6,978 110,780 SH   SOLE 34 110,780 0 0
CERNER CORP COM 156782104 13,712 217,684 SH   SOLE 36 217,684 0 0
CERNER CORP COM 156782104 464 7,367 SH   SOLE 40 7,367 0 0
CERUS CORP COM 157085101 314 67,480 SH   SOLE 2 7,906 0 59,574
CERUS CORP COM 157085101 15 3,142 SH   SOLE 7 3,142 0 0
CERUS CORP COM 157085101 2,676 575,540 SH   SOLE 18 575,540 0 0
CERUS CORP COM 157085101 1,714 368,497 SH   SOLE 19 368,497 0 0
CERUS CORP COM 157085101 31,728 6,823,295 SH   SOLE 21 6,823,295 0 0
CERUS CORP COM 157085101 21,131 4,544,290 SH   SOLE 22 4,376,698 0 167,592
CERUS CORP COM 157085101 21 4,516 SH   SOLE 23 4,516 0 0
CERUS CORP COM 157085101 41 8,836 SH   SOLE 26 0 0 8,836
CERUS CORP COM 157085101 90 19,280 SH   SOLE 28 19,280 0 0
CERUS CORP COM 157085101 316 67,878 SH   SOLE 30 67,878 0 0
CERUS CORP COM 157085101 97 20,864 SH   SOLE 40 20,864 0 0
CEVA INC COM 157210105 226 9,082 SH   SOLE 2 1,184 0 7,898
CEVA INC COM 157210105 3 137 SH   SOLE 4 137 0 0
CEVA INC COM 157210105 11 461 SH   SOLE 7 461 0 0
CEVA INC COM 157210105 2,647 106,182 SH   SOLE 18 106,182 0 0
CEVA INC COM 157210105 999 40,069 SH   SOLE 19 40,069 0 0
CEVA INC COM 157210105 61,064 2,449,436 SH   SOLE 21 2,449,436 0 0
CEVA INC COM 157210105 16,473 660,754 SH   SOLE 22 637,693 0 23,061
CEVA INC COM 157210105 76 3,043 SH   SOLE 26 0 0 3,043
CEVA INC COM 157210105 73 2,929 SH   SOLE 28 2,929 0 0
CEVA INC COM 157210105 719 28,858 SH   SOLE 30 28,858 0 0
CEVA INC COM 157210105 51 2,059 SH   SOLE 40 2,059 0 0
CF INDS HLDGS INC COM 125269100 17,218 633,007 SH   SOLE 2 140,809 0 492,198
CF INDS HLDGS INC COM 125269100 2,621 96,375 SH   SOLE 4 90,485 0 5,890
CF INDS HLDGS INC COM 125269100 7,057 259,446 SH   SOLE 7 252,483 0 6,963
CF INDS HLDGS INC COM 125269100 11 402 SH   SOLE 13 402 0 0
CF INDS HLDGS INC COM 125269100 651 23,950 SH   SOLE 15 23,950 0 0
CF INDS HLDGS INC COM 125269100 14,486 532,556 SH   SOLE 18 499,984 0 32,572
CF INDS HLDGS INC COM 125269100 21,553 792,379 SH   SOLE 19 792,379 0 0
CF INDS HLDGS INC COM 125269100 239,466 8,803,901 SH   SOLE 21 8,803,901 0 0
CF INDS HLDGS INC COM 125269100 157,607 5,794,387 SH   SOLE 22 5,268,248 0 526,139
CF INDS HLDGS INC COM 125269100 4,361 160,319 SH   SOLE 23 160,319 0 0
CF INDS HLDGS INC COM 125269100 7,177 263,859 SH   SOLE 25 263,859 0 0
CF INDS HLDGS INC COM 125269100 19,439 714,671 SH   SOLE 26 187,345 0 527,326
CF INDS HLDGS INC COM 125269100 1,200 44,112 SH   SOLE 28 31,195 0 12,917
CF INDS HLDGS INC COM 125269100 12,278 451,392 SH   SOLE 29 451,392 0 0
CF INDS HLDGS INC COM 125269100 21,632 795,299 SH   SOLE 30 795,299 0 0
CF INDS HLDGS INC COM 125269100 1,429 52,551 SH   SOLE 31 41,563 0 10,988
CF INDS HLDGS INC COM 125269100 1,782 65,530 SH   SOLE 32 65,530 0 0
CF INDS HLDGS INC COM 125269100 3,659 134,518 SH   SOLE 34 134,518 0 0
CF INDS HLDGS INC COM 125269100 5,208 191,462 SH   SOLE 36 191,462 0 0
CF INDS HLDGS INC COM 125269100 127 4,681 SH   SOLE 40 4,681 0 0
CGI INC CL A SUB VTG 12532H104 3,125 57,431 SH   SOLE 21 57,431 0 0
CHAMPIONS ONCOLOGY INC COM NEW 15870P307 12 1,576 SH   SOLE 18 1,576 0 0
CHAMPIONS ONCOLOGY INC COM NEW 15870P307 140 18,917 SH   SOLE 21 18,917 0 0
CHAMPIONS ONCOLOGY INC COM NEW 15870P307 943 127,458 SH   SOLE 22 127,458 0 0
CHANGE HEALTHCARE INC COM 15912K100 3,342 334,488 SH   SOLE 2 18,266 0 316,222
CHANGE HEALTHCARE INC COM 15912K100 12 1,243 SH   SOLE 4 1,243 0 0
CHANGE HEALTHCARE INC COM 15912K100 49 4,899 SH   SOLE 7 4,899 0 0
CHANGE HEALTHCARE INC COM 15912K100 1,053 105,410 SH   SOLE 18 105,410 0 0
CHANGE HEALTHCARE INC COM 15912K100 715 71,621 SH   SOLE 19 71,621 0 0
CHANGE HEALTHCARE INC COM 15912K100 32,605 3,263,786 SH   SOLE 21 3,263,786 0 0
CHANGE HEALTHCARE INC COM 15912K100 58,706 5,876,461 SH   SOLE 22 5,531,373 0 345,088
CHANGE HEALTHCARE INC COM 15912K100 45 4,470 SH   SOLE 25 4,470 0 0
CHANGE HEALTHCARE INC COM 15912K100 568 56,833 SH   SOLE 26 28,589 0 28,244
CHANGE HEALTHCARE INC COM 15912K100 323 32,382 SH   SOLE 28 32,382 0 0
CHANGE HEALTHCARE INC COM 15912K100 741 74,212 SH   SOLE 30 74,212 0 0
CHANGE HEALTHCARE INC COM 15912K100 47 4,686 SH   SOLE 31 4,686 0 0
CHANGE HEALTHCARE INC COM 15912K100 107 10,686 SH   SOLE 34 10,686 0 0
CHANGE HEALTHCARE INC COM 15912K100 245 24,523 SH   SOLE 40 24,523 0 0
CHANGE HEALTHCARE INC UNIT 99/99/9999 15912K209 10,734 263,661 SH   SOLE 21 263,661 0 0
CHANGYOU COM LTD ADS REP CL A 15911M107 38 3,597 SH   SOLE 4 3,597 0 0
CHANGYOU COM LTD ADS REP CL A 15911M107 2,117 197,863 SH   SOLE 21 197,863 0 0
CHANGYOU COM LTD ADS REP CL A 15911M107 1,221 114,114 SH   SOLE 22 114,114 0 0
CHANGYOU COM LTD ADS REP CL A 15911M107 583 54,516 SH   SOLE 30 54,516 0 0
CHANNELADVISOR CORP COM 159179100 70 9,692 SH   SOLE 2 950 0 8,742
CHANNELADVISOR CORP COM 159179100 4 502 SH   SOLE 7 502 0 0
CHANNELADVISOR CORP COM 159179100 735 101,271 SH   SOLE 18 101,271 0 0
CHANNELADVISOR CORP COM 159179100 358 49,307 SH   SOLE 19 49,307 0 0
CHANNELADVISOR CORP COM 159179100 7,301 1,005,706 SH   SOLE 21 1,005,706 0 0
CHANNELADVISOR CORP COM 159179100 6,004 826,988 SH   SOLE 22 802,190 0 24,798
CHANNELADVISOR CORP COM 159179100 22 3,058 SH   SOLE 28 3,058 0 0
CHANNELADVISOR CORP COM 159179100 42 5,764 SH   SOLE 30 5,764 0 0
CHANNELADVISOR CORP COM 159179100 16 2,197 SH   SOLE 40 2,197 0 0
CHANTICLEER HLDGS INC COM 15930P800 0 1,017 SH   SOLE 21 1,017 0 0
CHANTICLEER HLDGS INC COM 15930P800 4 9,675 SH   SOLE 22 9,675 0 0
CHAPARRAL ENERGY INC COM CL A 15942R208 19 41,250 SH   SOLE 2 1,290 0 39,960
CHAPARRAL ENERGY INC COM CL A 15942R208 51 107,851 SH   SOLE 18 107,851 0 0
CHAPARRAL ENERGY INC COM CL A 15942R208 24 51,809 SH   SOLE 19 51,809 0 0
CHAPARRAL ENERGY INC COM CL A 15942R208 548 1,165,033 SH   SOLE 21 1,165,033 0 0
CHAPARRAL ENERGY INC COM CL A 15942R208 175 371,362 SH   SOLE 22 362,327 0 9,035
CHARAH SOLUTIONS INC COM 15957P105 11 6,693 SH   SOLE 2 235 0 6,458
CHARAH SOLUTIONS INC COM 15957P105 55 32,453 SH   SOLE 18 32,453 0 0
CHARAH SOLUTIONS INC COM 15957P105 25 14,382 SH   SOLE 19 14,382 0 0
CHARAH SOLUTIONS INC COM 15957P105 611 357,442 SH   SOLE 21 357,442 0 0
CHARAH SOLUTIONS INC COM 15957P105 145 84,759 SH   SOLE 22 80,686 0 4,073
CHARLES & COLVARD LTD COM 159765106 4 5,548 SH   SOLE 18 5,548 0 0
CHARLES & COLVARD LTD COM 159765106 55 80,997 SH   SOLE 21 80,997 0 0
CHARLES RIV LABS INTL INC COM 159864107 13,928 110,357 SH   SOLE 2 24,178 0 86,179
CHARLES RIV LABS INTL INC COM 159864107 22 173 SH   SOLE 4 173 0 0
CHARLES RIV LABS INTL INC COM 159864107 124 986 SH   SOLE 7 986 0 0
CHARLES RIV LABS INTL INC COM 159864107 1 8 SH   SOLE 17 0 0 8
CHARLES RIV LABS INTL INC COM 159864107 16,859 133,577 SH   SOLE 18 133,577 0 0
CHARLES RIV LABS INTL INC COM 159864107 12,995 102,966 SH   SOLE 19 102,966 0 0
CHARLES RIV LABS INTL INC COM 159864107 310,388 2,459,299 SH   SOLE 21 2,459,299 0 0
CHARLES RIV LABS INTL INC COM 159864107 202,036 1,600,796 SH   SOLE 22 1,523,944 0 76,852
CHARLES RIV LABS INTL INC COM 159864107 2,956 23,421 SH   SOLE 26 10,120 0 13,301
CHARLES RIV LABS INTL INC COM 159864107 884 7,007 SH   SOLE 28 7,007 0 0
CHARLES RIV LABS INTL INC COM 159864107 2,162 17,133 SH   SOLE 30 17,133 0 0
CHARLES RIV LABS INTL INC COM 159864107 124 981 SH   SOLE 31 981 0 0
CHARLES RIV LABS INTL INC COM 159864107 166 1,317 SH   SOLE 34 1,317 0 0
CHARLES RIV LABS INTL INC COM 159864107 95 751 SH   SOLE 36 751 0 0
CHARLES RIV LABS INTL INC COM 159864107 678 5,370 SH   SOLE 40 5,370 0 0
CHART INDS INC COM PAR $0.01 16115Q308 386 13,321 SH   SOLE 2 1,831 0 11,490
CHART INDS INC COM PAR $0.01 16115Q308 5 175 SH   SOLE 4 175 0 0
CHART INDS INC COM PAR $0.01 16115Q308 18 620 SH   SOLE 7 620 0 0
CHART INDS INC COM PAR $0.01 16115Q308 4,766 164,474 SH   SOLE 18 164,474 0 0
CHART INDS INC COM PAR $0.01 16115Q308 2,095 72,303 SH   SOLE 19 72,303 0 0
CHART INDS INC COM PAR $0.01 16115Q308 111,885 3,860,771 SH   SOLE 21 3,860,771 0 0
CHART INDS INC COM PAR $0.01 16115Q308 30,082 1,038,032 SH   SOLE 22 1,000,552 0 37,480
CHART INDS INC COM PAR $0.01 16115Q308 8 288 SH   SOLE 23 288 0 0
CHART INDS INC COM PAR $0.01 16115Q308 504 17,382 SH   SOLE 26 8,183 0 9,199
CHART INDS INC COM PAR $0.01 16115Q308 164 5,658 SH   SOLE 28 5,658 0 0
CHART INDS INC COM PAR $0.01 16115Q308 1,325 45,729 SH   SOLE 30 45,729 0 0
CHART INDS INC COM PAR $0.01 16115Q308 122 4,208 SH   SOLE 40 4,208 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 171,564 393,216 SH   SOLE 2 59,855 0 333,361
CHARTER COMMUNICATIONS INC N CL A 16119P108 33,806 77,482 SH   SOLE 4 73,352 0 4,130
CHARTER COMMUNICATIONS INC N CL A 16119P108 65,643 150,451 SH   SOLE 7 144,139 0 6,312
CHARTER COMMUNICATIONS INC N CL A 16119P108 723 1,656 SH   SOLE 13 1,656 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 5,918 13,564 SH   SOLE 15 13,564 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 11 25 SH   SOLE 17 0 0 25
CHARTER COMMUNICATIONS INC N CL A 16119P108 173,517 397,691 SH   SOLE 18 375,000 0 22,691
CHARTER COMMUNICATIONS INC N CL A 16119P108 242,106 554,895 SH   SOLE 19 554,895 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 1,451,735 3,327,302 SH   SOLE 21 3,327,302 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 1,617,388 3,706,970 SH   SOLE 22 3,342,745 0 364,225
CHARTER COMMUNICATIONS INC N CL A 16119P108 49,347 113,100 SH   SOLE 23 113,100 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 278,817 639,034 SH   SOLE 25 639,034 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 262,191 600,929 SH   SOLE 26 93,664 0 507,265
CHARTER COMMUNICATIONS INC N CL A 16119P108 13,403 30,719 SH   SOLE 28 21,725 0 8,994
CHARTER COMMUNICATIONS INC N CL A 16119P108 2,854 6,542 SH   SOLE 29 6,542 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 287,907 659,868 SH   SOLE 30 659,868 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 16,647 38,153 SH   SOLE 31 28,921 0 9,232
CHARTER COMMUNICATIONS INC N CL A 16119P108 14,847 34,029 SH   SOLE 32 34,029 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 121,875 279,332 SH   SOLE 34 279,332 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 45,315 103,860 SH   SOLE 36 103,860 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 1,505 3,449 SH   SOLE 40 3,449 0 0
CHARTER COMMUNICATIONS INC N OPTIONS 16119P108 393 900 SH Call SOLE 4 900 0 0
CHARTER COMMUNICATIONS INC N OPTIONS 16119P108 5,803 13,300 SH Call SOLE 18 13,300 0 0
CHARTER COMMUNICATIONS INC N OPTIONS 16119P108 27,269 62,500 SH Call SOLE 19 62,500 0 0
CHARTER COMMUNICATIONS INC N OPTIONS 16119P108 2,094 4,800 SH Call SOLE 22 4,800 0 0
CHARTER COMMUNICATIONS INC N OPTIONS 16119P108 13,133 30,100 SH Call SOLE 34 30,100 0 0
CHASE CORP COM 16150R104 228 2,776 SH   SOLE 2 413 0 2,363
CHASE CORP COM 16150R104 12 146 SH   SOLE 7 146 0 0
CHASE CORP COM 16150R104 2,105 25,577 SH   SOLE 18 25,577 0 0
CHASE CORP COM 16150R104 1,216 14,776 SH   SOLE 19 14,776 0 0
CHASE CORP COM 16150R104 20,131 244,633 SH   SOLE 21 244,633 0 0
CHASE CORP COM 16150R104 17,639 214,354 SH   SOLE 22 206,370 0 7,984
CHASE CORP COM 16150R104 86 1,047 SH   SOLE 26 0 0 1,047
CHASE CORP COM 16150R104 91 1,111 SH   SOLE 28 1,111 0 0
CHASE CORP COM 16150R104 217 2,643 SH   SOLE 30 2,643 0 0
CHASE CORP COM 16150R104 57 689 SH   SOLE 40 689 0 0
CHATHAM LODGING TR COM 16208T102 269 45,238 SH   SOLE 2 2,083 0 43,155
CHATHAM LODGING TR COM 16208T102 166 28,005 SH   SOLE 4 28,005 0 0
CHATHAM LODGING TR COM 16208T102 293 49,294 SH   SOLE 7 49,294 0 0
CHATHAM LODGING TR COM 16208T102 1,268 213,460 SH   SOLE 18 213,460 0 0
CHATHAM LODGING TR COM 16208T102 781 131,453 SH   SOLE 19 131,453 0 0
CHATHAM LODGING TR COM 16208T102 32,512 5,473,470 SH   SOLE 21 5,473,470 0 0
CHATHAM LODGING TR COM 16208T102 11,324 1,906,395 SH   SOLE 22 1,853,795 0 52,600
CHATHAM LODGING TR COM 16208T102 9 1,456 SH   SOLE 23 1,456 0 0
CHATHAM LODGING TR COM 16208T102 612 103,052 SH   SOLE 25 103,052 0 0
CHATHAM LODGING TR COM 16208T102 328 55,205 SH   SOLE 26 25,190 0 30,015
CHATHAM LODGING TR COM 16208T102 37 6,277 SH   SOLE 28 6,277 0 0
CHATHAM LODGING TR COM 16208T102 139 23,441 SH   SOLE 29 23,441 0 0
CHATHAM LODGING TR COM 16208T102 1,488 250,515 SH   SOLE 30 250,515 0 0
CHATHAM LODGING TR COM 16208T102 25 4,268 SH   SOLE 40 4,268 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 5,845 58,137 SH   SOLE 2 41,203 0 16,934
CHECK POINT SOFTWARE TECH LT ORD M22465104 6,158 61,254 SH   SOLE 4 57,897 0 3,357
CHECK POINT SOFTWARE TECH LT ORD M22465104 11,270 112,091 SH   SOLE 7 93,856 0 18,235
CHECK POINT SOFTWARE TECH LT ORD M22465104 17 173 SH   SOLE 13 173 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 970 9,643 SH   SOLE 15 9,643 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 12,008 119,433 SH   SOLE 18 117,780 0 1,653
CHECK POINT SOFTWARE TECH LT ORD M22465104 6,255 62,210 SH   SOLE 19 62,210 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 3,920 38,990 SH   SOLE 20 38,990 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 166,441 1,655,474 SH   SOLE 21 1,655,474 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 182,285 1,813,061 SH   SOLE 22 1,736,341 0 76,720
CHECK POINT SOFTWARE TECH LT ORD M22465104 10,016 99,623 SH   SOLE 23 99,623 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 13,096 130,258 SH   SOLE 25 130,258 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 67,472 671,096 SH   SOLE 26 71,020 0 600,076
CHECK POINT SOFTWARE TECH LT ORD M22465104 1,653 16,437 SH   SOLE 28 16,437 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 242 2,409 SH   SOLE 29 2,409 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 34,820 346,326 SH   SOLE 30 346,326 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 2,760 27,448 SH   SOLE 31 22,121 0 5,327
CHECK POINT SOFTWARE TECH LT ORD M22465104 2,425 24,115 SH   SOLE 32 24,115 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 1,278 12,711 SH   SOLE 34 12,711 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 6,772 67,361 SH   SOLE 36 67,361 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 264 2,629 SH   SOLE 40 2,629 0 0
CHECKPOINT THERAPEUTICS INC COM 162828107 19 12,616 SH   SOLE 2 1,139 0 11,477
CHECKPOINT THERAPEUTICS INC COM 162828107 150 99,106 SH   SOLE 18 99,106 0 0
CHECKPOINT THERAPEUTICS INC COM 162828107 95 62,844 SH   SOLE 19 62,844 0 0
CHECKPOINT THERAPEUTICS INC COM 162828107 1,404 929,601 SH   SOLE 21 929,601 0 0
CHECKPOINT THERAPEUTICS INC COM 162828107 938 621,278 SH   SOLE 22 607,354 0 13,924
CHEESECAKE FACTORY INC COM 163072101 563 32,950 SH   SOLE 2 19,610 0 13,340
CHEESECAKE FACTORY INC COM 163072101 4 215 SH   SOLE 4 215 0 0
CHEESECAKE FACTORY INC COM 163072101 13 750 SH   SOLE 7 750 0 0
CHEESECAKE FACTORY INC COM 163072101 4,420 258,759 SH   SOLE 18 250,484 0 8,275
CHEESECAKE FACTORY INC COM 163072101 3,409 199,600 SH   SOLE 19 199,600 0 0
CHEESECAKE FACTORY INC COM 163072101 49,520 2,899,270 SH   SOLE 21 2,899,270 0 0
CHEESECAKE FACTORY INC COM 163072101 24,450 1,431,507 SH   SOLE 22 1,380,787 0 50,720
CHEESECAKE FACTORY INC COM 163072101 280 16,374 SH   SOLE 23 16,374 0 0
CHEESECAKE FACTORY INC COM 163072101 865 50,630 SH   SOLE 26 14,159 0 36,471
CHEESECAKE FACTORY INC COM 163072101 87 5,100 SH   SOLE 28 5,100 0 0
CHEESECAKE FACTORY INC COM 163072101 252 14,760 SH   SOLE 30 14,760 0 0
CHEESECAKE FACTORY INC COM 163072101 22 1,304 SH   SOLE 34 1,304 0 0
CHEESECAKE FACTORY INC COM 163072101 84 4,894 SH   SOLE 40 4,894 0 0
CHEETAH MOBILE INC ADR 163075104 50 24,012 SH   SOLE 21 24,012 0 0
CHEETAH MOBILE INC ADR 163075104 432 206,465 SH   SOLE 22 206,465 0 0
CHEETAH MOBILE INC ADR 163075104 192 92,065 SH   SOLE 30 92,065 0 0
CHEFS WHSE INC COM 163086101 88 8,752 SH   SOLE 2 858 0 7,894
CHEFS WHSE INC COM 163086101 2 200 SH   SOLE 4 200 0 0
CHEFS WHSE INC COM 163086101 5 471 SH   SOLE 7 471 0 0
CHEFS WHSE INC COM 163086101 1,197 118,898 SH   SOLE 18 118,898 0 0
CHEFS WHSE INC COM 163086101 453 45,015 SH   SOLE 19 45,015 0 0
CHEFS WHSE INC COM 163086101 28,936 2,873,515 SH   SOLE 21 2,873,515 0 0
CHEFS WHSE INC COM 163086101 7,379 732,787 SH   SOLE 22 709,267 0 23,520
CHEFS WHSE INC COM 163086101 24 2,385 SH   SOLE 26 0 0 2,385
CHEFS WHSE INC COM 163086101 31 3,080 SH   SOLE 28 3,080 0 0
CHEFS WHSE INC COM 163086101 336 33,347 SH   SOLE 30 33,347 0 0
CHEFS WHSE INC COM 163086101 22 2,207 SH   SOLE 40 2,207 0 0
CHEGG INC COM 163092109 1,755 49,049 SH   SOLE 2 11,300 0 37,749
CHEGG INC COM 163092109 17 489 SH   SOLE 4 489 0 0
CHEGG INC COM 163092109 76 2,125 SH   SOLE 7 2,125 0 0
CHEGG INC COM 163092109 15,837 442,624 SH   SOLE 18 412,256 0 30,368
CHEGG INC COM 163092109 51,193 1,430,769 SH   SOLE 19 1,430,769 0 0
CHEGG INC COM 163092109 140,594 3,929,392 SH   SOLE 21 3,929,392 0 0
CHEGG INC COM 163092109 125,936 3,519,741 SH   SOLE 22 3,389,538 0 130,203
CHEGG INC COM 163092109 1,221 34,117 SH   SOLE 23 34,117 0 0
CHEGG INC COM 163092109 7,059 197,295 SH   SOLE 25 197,295 0 0
CHEGG INC COM 163092109 6,226 174,009 SH   SOLE 26 29,424 0 144,585
CHEGG INC COM 163092109 626 17,497 SH   SOLE 28 17,497 0 0
CHEGG INC COM 163092109 1,613 45,091 SH   SOLE 30 45,091 0 0
CHEGG INC COM 163092109 24,981 698,177 SH   SOLE 34 698,177 0 0
CHEGG INC COM 163092109 450 12,590 SH   SOLE 40 12,590 0 0
CHEGG INC NOTE 0.250% 5/1 163092AB5 1,602 1,125,000 PRN   SOLE 21 1,125,000 0 0
CHEMBIO DIAGNOSTICS INC COM NEW 163572209 21 4,150 SH   SOLE 18 4,150 0 0
CHEMBIO DIAGNOSTICS INC COM NEW 163572209 233 45,596 SH   SOLE 21 45,596 0 0
CHEMBIO DIAGNOSTICS INC COM NEW 163572209 834 162,912 SH   SOLE 22 162,912 0 0
CHEMED CORP NEW COM 16359R103 18,435 42,556 SH   SOLE 2 14,569 0 27,987
CHEMED CORP NEW COM 16359R103 31 71 SH   SOLE 4 71 0 0
CHEMED CORP NEW COM 16359R103 119 275 SH   SOLE 7 275 0 0
CHEMED CORP NEW COM 16359R103 20,238 46,717 SH   SOLE 18 46,717 0 0
CHEMED CORP NEW COM 16359R103 2,298 5,305 SH   SOLE 19 5,305 0 0
CHEMED CORP NEW COM 16359R103 363,258 838,546 SH   SOLE 21 838,546 0 0
CHEMED CORP NEW COM 16359R103 235,993 544,768 SH   SOLE 22 519,911 0 24,857
CHEMED CORP NEW COM 16359R103 101 234 SH   SOLE 23 234 0 0
CHEMED CORP NEW COM 16359R103 6,658 15,369 SH   SOLE 26 3,794 0 11,575
CHEMED CORP NEW COM 16359R103 995 2,297 SH   SOLE 28 2,297 0 0
CHEMED CORP NEW COM 16359R103 3,398 7,844 SH   SOLE 30 7,844 0 0
CHEMED CORP NEW COM 16359R103 137 317 SH   SOLE 31 317 0 0
CHEMED CORP NEW COM 16359R103 321 740 SH   SOLE 34 740 0 0
CHEMED CORP NEW COM 16359R103 743 1,716 SH   SOLE 40 1,716 0 0
CHEMOCENTRYX INC COM 16383L106 1,286 32,013 SH   SOLE 2 19,020 0 12,993
CHEMOCENTRYX INC COM 16383L106 31 783 SH   SOLE 7 783 0 0
CHEMOCENTRYX INC COM 16383L106 6,901 171,746 SH   SOLE 18 162,252 0 9,494
CHEMOCENTRYX INC COM 16383L106 15,902 395,757 SH   SOLE 19 395,757 0 0
CHEMOCENTRYX INC COM 16383L106 338 8,400 SH   SOLE 20 8,400 0 0
CHEMOCENTRYX INC COM 16383L106 77,393 1,926,149 SH   SOLE 21 1,926,149 0 0
CHEMOCENTRYX INC COM 16383L106 49,617 1,234,859 SH   SOLE 22 1,191,908 0 42,951
CHEMOCENTRYX INC COM 16383L106 385 9,593 SH   SOLE 23 9,593 0 0
CHEMOCENTRYX INC COM 16383L106 1,323 32,920 SH   SOLE 26 0 0 32,920
CHEMOCENTRYX INC COM 16383L106 428 10,647 SH   SOLE 28 10,647 0 0
CHEMOCENTRYX INC COM 16383L106 649 16,148 SH   SOLE 30 16,148 0 0
CHEMOCENTRYX INC COM 16383L106 2,641 65,741 SH   SOLE 34 65,741 0 0
CHEMOCENTRYX INC COM 16383L106 170 4,228 SH   SOLE 40 4,228 0 0
CHEMOURS CO COM 163851108 3,467 390,908 SH   SOLE 2 77,416 0 313,492
CHEMOURS CO COM 163851108 8 859 SH   SOLE 4 859 0 0
CHEMOURS CO COM 163851108 48 5,360 SH   SOLE 7 5,360 0 0
CHEMOURS CO COM 163851108 4,177 470,925 SH   SOLE 18 467,184 0 3,741
CHEMOURS CO COM 163851108 582 65,650 SH   SOLE 19 65,650 0 0
CHEMOURS CO COM 163851108 67,996 7,665,860 SH   SOLE 21 7,665,860 0 0
CHEMOURS CO COM 163851108 47,381 5,341,734 SH   SOLE 22 5,036,453 0 305,281
CHEMOURS CO COM 163851108 642 72,334 SH   SOLE 26 48,284 0 24,050
CHEMOURS CO COM 163851108 191 21,584 SH   SOLE 28 21,584 0 0
CHEMOURS CO COM 163851108 470 52,963 SH   SOLE 30 52,963 0 0
CHEMOURS CO COM 163851108 127 14,355 SH   SOLE 31 3,463 0 10,892
CHEMOURS CO COM 163851108 51 5,778 SH   SOLE 36 5,778 0 0
CHEMOURS CO COM 163851108 156 17,621 SH   SOLE 40 17,621 0 0
CHEMUNG FINL CORP COM 164024101 129 3,924 SH   SOLE 2 124 0 3,800
CHEMUNG FINL CORP COM 164024101 461 13,990 SH   SOLE 18 13,990 0 0
CHEMUNG FINL CORP COM 164024101 238 7,229 SH   SOLE 19 7,229 0 0
CHEMUNG FINL CORP COM 164024101 4,267 129,383 SH   SOLE 21 129,383 0 0
CHEMUNG FINL CORP COM 164024101 1,232 37,358 SH   SOLE 22 34,936 0 2,422
CHENIERE ENERGY INC COM NEW 16411R208 17,331 517,341 SH   SOLE 2 18,713 0 498,628
CHENIERE ENERGY INC COM NEW 16411R208 4,021 120,041 SH   SOLE 4 113,599 0 6,442
CHENIERE ENERGY INC COM NEW 16411R208 9,705 289,695 SH   SOLE 7 289,695 0 0
CHENIERE ENERGY INC COM NEW 16411R208 28 833 SH   SOLE 13 833 0 0
CHENIERE ENERGY INC COM NEW 16411R208 613 18,312 SH   SOLE 15 18,312 0 0
CHENIERE ENERGY INC COM NEW 16411R208 4,994 149,080 SH   SOLE 18 130,950 0 18,130
CHENIERE ENERGY INC COM NEW 16411R208 13,024 388,778 SH   SOLE 19 388,778 0 0
CHENIERE ENERGY INC COM NEW 16411R208 166,929 4,982,949 SH   SOLE 21 4,982,949 0 0
CHENIERE ENERGY INC COM NEW 16411R208 197,957 5,909,166 SH   SOLE 22 5,527,183 0 381,983
CHENIERE ENERGY INC COM NEW 16411R208 5,565 166,121 SH   SOLE 23 166,121 0 0
CHENIERE ENERGY INC COM NEW 16411R208 9,046 270,033 SH   SOLE 25 270,033 0 0
CHENIERE ENERGY INC COM NEW 16411R208 30,651 914,957 SH   SOLE 26 195,564 0 719,393
CHENIERE ENERGY INC COM NEW 16411R208 1,526 45,566 SH   SOLE 28 32,280 0 13,286
CHENIERE ENERGY INC COM NEW 16411R208 1,782 53,180 SH   SOLE 29 4,348 0 48,832
CHENIERE ENERGY INC COM NEW 16411R208 13,712 409,306 SH   SOLE 30 409,306 0 0
CHENIERE ENERGY INC COM NEW 16411R208 1,514 45,185 SH   SOLE 31 37,425 0 7,760
CHENIERE ENERGY INC COM NEW 16411R208 2,763 82,464 SH   SOLE 34 82,464 0 0
CHENIERE ENERGY INC COM NEW 16411R208 4,682 139,773 SH   SOLE 36 139,773 0 0
CHENIERE ENERGY INC COM NEW 16411R208 185 5,528 SH   SOLE 40 5,528 0 0
CHENIERE ENERGY INC NOTE 4.250% 3/1 16411RAG4 870 1,775,000 PRN   SOLE 21 1,775,000 0 0
CHERRY HILL MTG INVT CORP COM 164651101 102 16,402 SH   SOLE 2 786 0 15,616
CHERRY HILL MTG INVT CORP COM 164651101 2 354 SH   SOLE 7 354 0 0
CHERRY HILL MTG INVT CORP COM 164651101 357 57,637 SH   SOLE 18 57,637 0 0
CHERRY HILL MTG INVT CORP COM 164651101 199 32,053 SH   SOLE 19 32,053 0 0
CHERRY HILL MTG INVT CORP COM 164651101 5,591 901,711 SH   SOLE 21 901,711 0 0
CHERRY HILL MTG INVT CORP COM 164651101 3,876 625,185 SH   SOLE 22 616,823 0 8,362
CHESAPEAKE ENERGY CORP COM 165167107 453 2,620,220 SH   SOLE 2 110,131 0 2,510,089
CHESAPEAKE ENERGY CORP COM 165167107 1 5,881 SH   SOLE 4 5,881 0 0
CHESAPEAKE ENERGY CORP COM 165167107 16 95,244 SH   SOLE 7 95,244 0 0
CHESAPEAKE ENERGY CORP COM 165167107 107 617,818 SH   SOLE 18 617,818 0 0
CHESAPEAKE ENERGY CORP COM 165167107 54 312,602 SH   SOLE 19 312,602 0 0
CHESAPEAKE ENERGY CORP COM 165167107 2,833 16,403,345 SH   SOLE 21 16,403,345 0 0
CHESAPEAKE ENERGY CORP COM 165167107 4,871 28,202,275 SH   SOLE 22 26,053,249 0 2,149,026
CHESAPEAKE ENERGY CORP COM 165167107 76 439,315 SH   SOLE 26 287,644 0 151,671
CHESAPEAKE ENERGY CORP COM 165167107 28 162,742 SH   SOLE 28 162,742 0 0
CHESAPEAKE ENERGY CORP COM 165167107 128 741,668 SH   SOLE 30 741,668 0 0
CHESAPEAKE ENERGY CORP COM 165167107 60 349,262 SH   SOLE 31 27,651 0 321,611
CHESAPEAKE ENERGY CORP COM 165167107 22 127,803 SH   SOLE 36 127,803 0 0
CHESAPEAKE ENERGY CORP COM 165167107 45 263,177 SH   SOLE 40 263,177 0 0
CHESAPEAKE ENERGY CORP PFD CONV 165167842 878 202,753 SH   SOLE 21 202,753 0 0
CHESAPEAKE ENERGY CORP NOTE 5.500% 9/1 165167CY1 28 620,000 PRN   SOLE 2 620,000 0 0
CHESAPEAKE ENERGY CORP NOTE 5.500% 9/1 165167CY1 164 3,640,000 PRN   SOLE 19 3,640,000 0 0
CHESAPEAKE ENERGY CORP NOTE 5.500% 9/1 165167CY1 144 3,190,000 PRN   SOLE 21 3,190,000 0 0
CHESAPEAKE UTILS CORP COM 165303108 509 5,942 SH   SOLE 2 817 0 5,125
CHESAPEAKE UTILS CORP COM 165303108 1,566 18,275 SH   SOLE 7 18,275 0 0
CHESAPEAKE UTILS CORP COM 165303108 4,758 55,518 SH   SOLE 18 55,518 0 0
CHESAPEAKE UTILS CORP COM 165303108 2,623 30,600 SH   SOLE 19 30,600 0 0
CHESAPEAKE UTILS CORP COM 165303108 46,450 541,938 SH   SOLE 21 541,938 0 0
CHESAPEAKE UTILS CORP COM 165303108 41,058 479,031 SH   SOLE 22 458,102 0 20,929
CHESAPEAKE UTILS CORP COM 165303108 864 10,079 SH   SOLE 26 5,309 0 4,770
CHESAPEAKE UTILS CORP COM 165303108 234 2,731 SH   SOLE 28 2,731 0 0
CHESAPEAKE UTILS CORP COM 165303108 226 2,637 SH   SOLE 30 2,637 0 0
CHESAPEAKE UTILS CORP COM 165303108 19 226 SH   SOLE 34 226 0 0
CHESAPEAKE UTILS CORP COM 165303108 137 1,602 SH   SOLE 40 1,602 0 0
CHEVRON CORP NEW COM 166764100 372,119 5,135,504 SH   SOLE 2 908,377 0 4,227,127
CHEVRON CORP NEW COM 166764100 65,105 898,495 SH   SOLE 4 846,596 0 51,899
CHEVRON CORP NEW COM 166764100 144,257 1,990,856 SH   SOLE 7 1,847,169 0 143,687
CHEVRON CORP NEW COM 166764100 5,422 74,833 SH   SOLE 13 74,833 0 0
CHEVRON CORP NEW COM 166764100 14,987 206,827 SH   SOLE 15 206,827 0 0
CHEVRON CORP NEW COM 166764100 1 10 SH   SOLE 17 0 0 10
CHEVRON CORP NEW COM 166764100 419,073 5,783,506 SH   SOLE 18 5,382,677 0 400,829
CHEVRON CORP NEW COM 166764100 108,864 1,502,396 SH   SOLE 19 1,502,396 0 0
CHEVRON CORP NEW COM 166764100 3,489,172 48,153,079 SH   SOLE 21 48,153,079 0 0
CHEVRON CORP NEW COM 166764100 3,290,076 45,405,403 SH   SOLE 22 40,600,535 0 4,804,868
CHEVRON CORP NEW COM 166764100 104,753 1,445,665 SH   SOLE 23 1,445,665 0 0
CHEVRON CORP NEW COM 166764100 150,167 2,072,414 SH   SOLE 25 2,050,741 0 21,673
CHEVRON CORP NEW COM 166764100 648,494 8,949,686 SH   SOLE 26 1,080,024 0 7,869,662
CHEVRON CORP NEW COM 166764100 27,973 386,043 SH   SOLE 28 273,634 0 112,409
CHEVRON CORP NEW COM 166764100 32,483 448,287 SH   SOLE 29 294,001 0 154,286
CHEVRON CORP NEW COM 166764100 508,708 7,020,538 SH   SOLE 30 7,020,538 0 0
CHEVRON CORP NEW COM 166764100 40,786 562,876 SH   SOLE 31 360,124 0 202,752
CHEVRON CORP NEW COM 166764100 12,177 168,049 SH   SOLE 32 168,049 0 0
CHEVRON CORP NEW COM 166764100 118,415 1,634,210 SH   SOLE 34 1,634,210 0 0
CHEVRON CORP NEW COM 166764100 109,221 1,507,322 SH   SOLE 36 1,507,322 0 0
CHEVRON CORP NEW COM 166764100 3,090 42,638 SH   SOLE 40 42,638 0 0
CHEWY INC CL A 16679L109 3,459 92,255 SH   SOLE 21 92,255 0 0
CHEWY INC CL A 16679L109 33,289 887,942 SH   SOLE 22 887,942 0 0
CHIASMA INC COM 16706W102 44 12,126 SH   SOLE 2 1,078 0 11,048
CHIASMA INC COM 16706W102 466 127,738 SH   SOLE 18 127,738 0 0
CHIASMA INC COM 16706W102 244 66,841 SH   SOLE 19 66,841 0 0
CHIASMA INC COM 16706W102 5,551 1,520,853 SH   SOLE 21 1,520,853 0 0
CHIASMA INC COM 16706W102 3,008 824,074 SH   SOLE 22 796,822 0 27,252
CHIASMA INC COM 16706W102 11 3,111 SH   SOLE 30 3,111 0 0
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
CHICKEN SOUP FOR THE SOUL EN CL A 16842Q100 20 3,008 SH   SOLE 21 3,008 0 0
CHICOS FAS INC COM 168615102 147 114,143 SH   SOLE 2 6,758 0 107,385
CHICOS FAS INC COM 168615102 0 359 SH   SOLE 4 359 0 0
CHICOS FAS INC COM 168615102 4 2,822 SH   SOLE 7 2,822 0 0
CHICOS FAS INC COM 168615102 736 570,697 SH   SOLE 18 570,697 0 0
CHICOS FAS INC COM 168615102 275 213,485 SH   SOLE 19 213,485 0 0
CHICOS FAS INC COM 168615102 17,786 13,787,335 SH   SOLE 21 13,787,335 0 0
CHICOS FAS INC COM 168615102 4,366 3,384,675 SH   SOLE 22 3,165,990 0 218,685
CHICOS FAS INC COM 168615102 26 19,879 SH   SOLE 26 13,055 0 6,824
CHICOS FAS INC COM 168615102 25 19,064 SH   SOLE 28 19,064 0 0
CHICOS FAS INC COM 168615102 219 170,080 SH   SOLE 30 170,080 0 0
CHICOS FAS INC COM 168615102 39 29,945 SH   SOLE 36 29,945 0 0
CHICOS FAS INC COM 168615102 21 15,971 SH   SOLE 40 15,971 0 0
CHILDRENS PL INC COM 168905107 109 5,584 SH   SOLE 2 689 0 4,895
CHILDRENS PL INC COM 168905107 1 63 SH   SOLE 4 63 0 0
CHILDRENS PL INC COM 168905107 5 281 SH   SOLE 7 281 0 0
CHILDRENS PL INC COM 168905107 1,339 68,464 SH   SOLE 18 68,464 0 0
CHILDRENS PL INC COM 168905107 528 26,993 SH   SOLE 19 26,993 0 0
CHILDRENS PL INC COM 168905107 31,485 1,609,650 SH   SOLE 21 1,609,650 0 0
CHILDRENS PL INC COM 168905107 8,602 439,779 SH   SOLE 22 422,390 0 17,389
CHILDRENS PL INC COM 168905107 93 4,735 SH   SOLE 26 3,649 0 1,086
CHILDRENS PL INC COM 168905107 42 2,147 SH   SOLE 28 2,147 0 0
CHILDRENS PL INC COM 168905107 395 20,210 SH   SOLE 30 20,210 0 0
CHILDRENS PL INC COM 168905107 30 1,518 SH   SOLE 40 1,518 0 0
CHIMERA INVT CORP COM NEW 16934Q208 3,612 396,879 SH   SOLE 2 31,730 0 365,149
CHIMERA INVT CORP COM NEW 16934Q208 8 849 SH   SOLE 4 849 0 0
CHIMERA INVT CORP COM NEW 16934Q208 52 5,722 SH   SOLE 7 5,722 0 0
CHIMERA INVT CORP COM NEW 16934Q208 868 95,427 SH   SOLE 18 95,427 0 0
CHIMERA INVT CORP COM NEW 16934Q208 391 42,943 SH   SOLE 19 42,943 0 0
CHIMERA INVT CORP COM NEW 16934Q208 51,114 5,616,878 SH   SOLE 21 5,616,878 0 0
CHIMERA INVT CORP COM NEW 16934Q208 46,030 5,058,221 SH   SOLE 22 4,749,686 0 308,535
CHIMERA INVT CORP COM NEW 16934Q208 715 78,587 SH   SOLE 26 40,127 0 38,460
CHIMERA INVT CORP COM NEW 16934Q208 256 28,151 SH   SOLE 28 28,151 0 0
CHIMERA INVT CORP COM NEW 16934Q208 560 61,586 SH   SOLE 30 61,586 0 0
CHIMERA INVT CORP COM NEW 16934Q208 34 3,788 SH   SOLE 31 3,788 0 0
CHIMERA INVT CORP COM NEW 16934Q208 86 9,399 SH   SOLE 36 9,399 0 0
CHIMERA INVT CORP COM NEW 16934Q208 192 21,082 SH   SOLE 40 21,082 0 0
CHIMERIX INC COM 16934W106 84 58,184 SH   SOLE 2 14,078 0 44,106
CHIMERIX INC COM 16934W106 2 1,158 SH   SOLE 7 1,158 0 0
CHIMERIX INC COM 16934W106 261 181,352 SH   SOLE 18 181,352 0 0
CHIMERIX INC COM 16934W106 224 155,503 SH   SOLE 19 155,503 0 0
CHIMERIX INC COM 16934W106 2,598 1,803,873 SH   SOLE 21 1,803,873 0 0
CHIMERIX INC COM 16934W106 2,482 1,723,576 SH   SOLE 22 1,693,211 0 30,365
CHIMERIX INC COM 16934W106 17 11,535 SH   SOLE 23 11,535 0 0
CHIMERIX INC COM 16934W106 44 30,547 SH   SOLE 26 0 0 30,547
CHINA AUTOMOTIVE SYS INC COM 16936R105 23 13,439 SH   SOLE 22 13,439 0 0
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 53 493 SH   SOLE 4 493 0 0
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 52 480 SH   SOLE 15 480 0 0
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 518 4,804 SH   SOLE 18 4,804 0 0
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 373 3,455 SH   SOLE 19 3,455 0 0
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 35,802 331,713 SH   SOLE 21 331,713 0 0
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 789 7,311 SH   SOLE 22 7,311 0 0
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 1,677 15,541 SH   SOLE 25 15,541 0 0
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 1,535 14,222 SH   SOLE 26 406 0 13,816
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 593 5,490 SH   SOLE 30 5,490 0 0
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 24 224 SH   SOLE 31 0 0 224
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 125 1,160 SH   SOLE 34 1,160 0 0
CHINA INDEX HLDGS LTD SPNSRD ADS A 16954W101 42 30,625 SH   SOLE 4 30,625 0 0
CHINA INDEX HLDGS LTD SPNSRD ADS A 16954W101 32 23,450 SH   SOLE 21 23,450 0 0
CHINA INDEX HLDGS LTD SPNSRD ADS A 16954W101 238 175,304 SH   SOLE 22 175,304 0 0
CHINA INDEX HLDGS LTD SPNSRD ADS A 16954W101 20 14,933 SH   SOLE 30 14,933 0 0
CHINA INTERNET NATIONWIDE FI SHS G2120A101 1 2,600 SH   SOLE 22 2,600 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 6,274 166,561 SH   SOLE 2 22,541 0 144,020
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 104 2,749 SH   SOLE 18 2,749 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 5,510 146,274 SH   SOLE 19 146,274 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 7,326 194,491 SH   SOLE 22 194,491 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 1,093 29,027 SH   SOLE 30 29,027 0 0
CHINA TELECOM CORP LTD SPON ADR H SHS 169426103 499 16,334 SH   SOLE 34 16,334 0 0
CHINA UNICOM HONG KONG SPONSORED ADR 16945R104 2,049 348,543 SH   SOLE 2 0 0 348,543
CHINA UNICOM HONG KONG SPONSORED ADR 16945R104 6,356 1,081,015 SH   SOLE 22 830,619 0 250,396
CHINA YUCHAI INTL LTD COM G21082105 36 3,343 SH   SOLE 4 3,343 0 0
CHINA YUCHAI INTL LTD COM G21082105 1,258 116,901 SH   SOLE 21 116,901 0 0
CHINA YUCHAI INTL LTD COM G21082105 878 81,600 SH   SOLE 22 81,600 0 0
CHINA YUCHAI INTL LTD COM G21082105 410 38,079 SH   SOLE 30 38,079 0 0
CHINA YUCHAI INTL LTD COM G21082105 189 17,553 SH   SOLE 34 17,553 0 0
CHINANET ONLINE HLDGS INC COM NEW 16949H201 41 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 40,197 61,426 SH   SOLE 2 6,479 0 54,947
CHIPOTLE MEXICAN GRILL INC COM 169656105 9,538 14,575 SH   SOLE 4 13,844 0 731
CHIPOTLE MEXICAN GRILL INC COM 169656105 25,306 38,671 SH   SOLE 7 23,042 0 15,629
CHIPOTLE MEXICAN GRILL INC COM 169656105 1,370 2,093 SH   SOLE 13 2,093 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 1,429 2,183 SH   SOLE 15 2,183 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 7 10 SH   SOLE 17 0 0 10
CHIPOTLE MEXICAN GRILL INC COM 169656105 40,188 61,412 SH   SOLE 18 55,640 0 5,772
CHIPOTLE MEXICAN GRILL INC COM 169656105 35,195 53,782 SH   SOLE 19 53,782 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 415,431 634,827 SH   SOLE 21 634,827 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 414,501 633,406 SH   SOLE 22 562,097 0 71,309
CHIPOTLE MEXICAN GRILL INC COM 169656105 12,532 19,150 SH   SOLE 23 19,150 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 19,822 30,290 SH   SOLE 25 30,290 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 68,107 104,076 SH   SOLE 26 19,341 0 84,735
CHIPOTLE MEXICAN GRILL INC COM 169656105 3,436 5,250 SH   SOLE 28 3,788 0 1,462
CHIPOTLE MEXICAN GRILL INC COM 169656105 4,774 7,295 SH   SOLE 29 519 0 6,776
CHIPOTLE MEXICAN GRILL INC COM 169656105 62,830 96,012 SH   SOLE 30 96,012 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 3,900 5,959 SH   SOLE 31 4,823 0 1,136
CHIPOTLE MEXICAN GRILL INC COM 169656105 12,106 18,500 SH   SOLE 34 18,500 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 10,702 16,354 SH   SOLE 36 16,354 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 419 641 SH   SOLE 40 641 0 0
CHIPOTLE MEXICAN GRILL INC OPTIONS 169656105 131 200 SH Put SOLE 2 200 0 0
CHIPOTLE MEXICAN GRILL INC OPTIONS 169656105 13,742 21,000 SH Put SOLE 19 21,000 0 0
CHIPOTLE MEXICAN GRILL INC OPTIONS 169656105 131 200 SH Put SOLE 22 200 0 0
CHIPOTLE MEXICAN GRILL INC OPTIONS 169656105 1,701 2,600 SH Put SOLE 34 2,600 0 0
CHOICE HOTELS INTL INC COM 169905106 4,757 77,664 SH   SOLE 2 18,263 0 59,401
CHOICE HOTELS INTL INC COM 169905106 9 151 SH   SOLE 4 151 0 0
CHOICE HOTELS INTL INC COM 169905106 36 584 SH   SOLE 7 584 0 0
CHOICE HOTELS INTL INC COM 169905106 781 12,743 SH   SOLE 13 12,743 0 0
CHOICE HOTELS INTL INC COM 169905106 8,371 136,676 SH   SOLE 18 108,260 0 28,416
CHOICE HOTELS INTL INC COM 169905106 10,310 168,331 SH   SOLE 19 168,331 0 0
CHOICE HOTELS INTL INC COM 169905106 95,253 1,555,147 SH   SOLE 21 1,555,147 0 0
CHOICE HOTELS INTL INC COM 169905106 77,556 1,266,225 SH   SOLE 22 1,097,763 0 168,462
CHOICE HOTELS INTL INC COM 169905106 1,030 16,809 SH   SOLE 26 9,342 0 7,467
CHOICE HOTELS INTL INC COM 169905106 306 4,996 SH   SOLE 28 4,996 0 0
CHOICE HOTELS INTL INC COM 169905106 4,414 72,069 SH   SOLE 29 0 0 72,069
CHOICE HOTELS INTL INC COM 169905106 1,057 17,257 SH   SOLE 30 17,257 0 0
CHOICE HOTELS INTL INC COM 169905106 42 680 SH   SOLE 31 680 0 0
CHOICE HOTELS INTL INC COM 169905106 32 523 SH   SOLE 34 523 0 0
CHOICE HOTELS INTL INC COM 169905106 410 6,694 SH   SOLE 36 6,694 0 0
CHOICE HOTELS INTL INC COM 169905106 250 4,075 SH   SOLE 40 4,075 0 0
CHROMADEX CORP COM NEW 171077407 47 14,538 SH   SOLE 2 1,386 0 13,152
CHROMADEX CORP COM NEW 171077407 488 149,716 SH   SOLE 18 149,716 0 0
CHROMADEX CORP COM NEW 171077407 244 74,694 SH   SOLE 19 74,694 0 0
CHROMADEX CORP COM NEW 171077407 4,620 1,417,027 SH   SOLE 21 1,417,027 0 0
CHROMADEX CORP COM NEW 171077407 2,647 811,885 SH   SOLE 22 786,414 0 25,471
CHUBB LIMITED COM H1467J104 124,052 1,110,684 SH   SOLE 2 112,787 0 997,897
CHUBB LIMITED COM H1467J104 24,856 222,548 SH   SOLE 4 210,210 0 12,338
CHUBB LIMITED COM H1467J104 57,140 511,599 SH   SOLE 7 432,578 0 79,021
CHUBB LIMITED COM H1467J104 914 8,182 SH   SOLE 13 8,182 0 0
CHUBB LIMITED COM H1467J104 5,556 49,741 SH   SOLE 15 49,741 0 0
CHUBB LIMITED COM H1467J104 120,033 1,074,698 SH   SOLE 18 1,007,828 0 66,870
CHUBB LIMITED COM H1467J104 58,166 520,783 SH   SOLE 19 520,783 0 0
CHUBB LIMITED COM H1467J104 1,206,397 10,801,297 SH   SOLE 21 10,801,297 0 0
CHUBB LIMITED COM H1467J104 1,235,077 11,058,077 SH   SOLE 22 9,973,417 0 1,084,660
CHUBB LIMITED COM H1467J104 36,730 328,855 SH   SOLE 23 328,855 0 0
CHUBB LIMITED COM H1467J104 54,701 489,758 SH   SOLE 25 489,758 0 0
CHUBB LIMITED COM H1467J104 317,561 2,843,237 SH   SOLE 26 275,769 0 2,567,468
CHUBB LIMITED COM H1467J104 10,297 92,191 SH   SOLE 28 65,021 0 27,170
CHUBB LIMITED COM H1467J104 2,004 17,943 SH   SOLE 29 8,606 0 9,337
CHUBB LIMITED COM H1467J104 249,703 2,235,682 SH   SOLE 30 2,235,682 0 0
CHUBB LIMITED COM H1467J104 13,178 117,990 SH   SOLE 31 80,819 0 37,171
CHUBB LIMITED COM H1467J104 26,943 241,229 SH   SOLE 34 241,229 0 0
CHUBB LIMITED COM H1467J104 42,277 378,525 SH   SOLE 36 378,525 0 0
CHUBB LIMITED COM H1467J104 1,123 10,057 SH   SOLE 40 10,057 0 0
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 9,084 255,388 SH   SOLE 2 0 0 255,388
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 1,139 32,033 SH   SOLE 21 32,033 0 0
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 1,191 33,487 SH   SOLE 30 33,487 0 0
CHURCH & DWIGHT INC COM 171340102 39,791 619,995 SH   SOLE 2 77,408 0 542,587
CHURCH & DWIGHT INC COM 171340102 7,388 115,106 SH   SOLE 4 108,649 0 6,457
CHURCH & DWIGHT INC COM 171340102 17,685 275,552 SH   SOLE 7 253,910 0 21,642
CHURCH & DWIGHT INC COM 171340102 1,506 23,471 SH   SOLE 13 23,471 0 0
CHURCH & DWIGHT INC COM 171340102 1,316 20,507 SH   SOLE 15 20,507 0 0
CHURCH & DWIGHT INC COM 171340102 38,146 594,359 SH   SOLE 18 558,746 0 35,613
CHURCH & DWIGHT INC COM 171340102 19,158 298,510 SH   SOLE 19 298,510 0 0
CHURCH & DWIGHT INC COM 171340102 517,610 8,064,980 SH   SOLE 21 8,064,980 0 0
CHURCH & DWIGHT INC COM 171340102 427,934 6,667,711 SH   SOLE 22 5,851,101 0 816,610
CHURCH & DWIGHT INC COM 171340102 12,210 190,252 SH   SOLE 23 190,252 0 0
CHURCH & DWIGHT INC COM 171340102 19,787 308,300 SH   SOLE 25 308,300 0 0
CHURCH & DWIGHT INC COM 171340102 98,186 1,529,856 SH   SOLE 26 225,064 0 1,304,792
CHURCH & DWIGHT INC COM 171340102 3,164 49,296 SH   SOLE 28 35,208 0 14,088
CHURCH & DWIGHT INC COM 171340102 3,705 57,730 SH   SOLE 29 5,590 0 52,140
CHURCH & DWIGHT INC COM 171340102 70,588 1,099,845 SH   SOLE 30 1,099,845 0 0
CHURCH & DWIGHT INC COM 171340102 3,856 60,074 SH   SOLE 31 47,657 0 12,417
CHURCH & DWIGHT INC COM 171340102 1,509 23,508 SH   SOLE 34 23,508 0 0
CHURCH & DWIGHT INC COM 171340102 13,123 204,468 SH   SOLE 36 204,468 0 0
CHURCH & DWIGHT INC COM 171340102 312 4,863 SH   SOLE 40 4,863 0 0
CHURCHILL DOWNS INC COM 171484108 2,887 28,045 SH   SOLE 2 16,999 0 11,046
CHURCHILL DOWNS INC COM 171484108 12 112 SH   SOLE 4 112 0 0
CHURCHILL DOWNS INC COM 171484108 65 630 SH   SOLE 7 630 0 0
CHURCHILL DOWNS INC COM 171484108 21,281 206,710 SH   SOLE 18 203,365 0 3,345
CHURCHILL DOWNS INC COM 171484108 113,876 1,106,129 SH   SOLE 19 1,106,129 0 0
CHURCHILL DOWNS INC COM 171484108 250,421 2,432,451 SH   SOLE 21 2,432,451 0 0
CHURCHILL DOWNS INC COM 171484108 128,795 1,251,046 SH   SOLE 22 1,212,869 0 38,177
CHURCHILL DOWNS INC COM 171484108 710 6,895 SH   SOLE 23 6,895 0 0
CHURCHILL DOWNS INC COM 171484108 4,235 41,140 SH   SOLE 26 9,783 0 31,357
CHURCHILL DOWNS INC COM 171484108 542 5,269 SH   SOLE 28 5,269 0 0
CHURCHILL DOWNS INC COM 171484108 1,258 12,221 SH   SOLE 30 12,221 0 0
CHURCHILL DOWNS INC COM 171484108 83 810 SH   SOLE 34 810 0 0
CHURCHILL DOWNS INC COM 171484108 365 3,547 SH   SOLE 40 3,547 0 0
CHUYS HLDGS INC COM 171604101 121 11,987 SH   SOLE 2 618 0 11,369
CHUYS HLDGS INC COM 171604101 4 363 SH   SOLE 7 363 0 0
CHUYS HLDGS INC COM 171604101 951 94,413 SH   SOLE 18 80,804 0 13,609
CHUYS HLDGS INC COM 171604101 364 36,105 SH   SOLE 19 36,105 0 0
CHUYS HLDGS INC COM 171604101 18,923 1,879,172 SH   SOLE 21 1,879,172 0 0
CHUYS HLDGS INC COM 171604101 5,630 559,090 SH   SOLE 22 542,103 0 16,987
CHUYS HLDGS INC COM 171604101 8 767 SH   SOLE 23 767 0 0
CHUYS HLDGS INC COM 171604101 40 3,932 SH   SOLE 26 0 0 3,932
CHUYS HLDGS INC COM 171604101 24 2,428 SH   SOLE 28 2,428 0 0
CHUYS HLDGS INC COM 171604101 230 22,815 SH   SOLE 30 22,815 0 0
CHUYS HLDGS INC COM 171604101 20 2,034 SH   SOLE 34 2,034 0 0
CHUYS HLDGS INC COM 171604101 19 1,909 SH   SOLE 40 1,909 0 0
CIDARA THERAPEUTICS INC COM 171757107 17 6,715 SH   SOLE 18 6,715 0 0
CIDARA THERAPEUTICS INC COM 171757107 172 69,322 SH   SOLE 21 69,322 0 0
CIDARA THERAPEUTICS INC COM 171757107 94 37,813 SH   SOLE 22 37,813 0 0
CIENA CORP COM NEW 171779309 15,841 397,914 SH   SOLE 2 110,241 0 287,673
CIENA CORP COM NEW 171779309 29 725 SH   SOLE 4 725 0 0
CIENA CORP COM NEW 171779309 135 3,386 SH   SOLE 7 3,386 0 0
CIENA CORP COM NEW 171779309 300 7,533 SH   SOLE 13 7,533 0 0
CIENA CORP COM NEW 171779309 17,753 445,942 SH   SOLE 18 433,981 0 11,961
CIENA CORP COM NEW 171779309 12,465 313,113 SH   SOLE 19 313,113 0 0
CIENA CORP COM NEW 171779309 308,010 7,737,003 SH   SOLE 21 7,737,003 0 0
CIENA CORP COM NEW 171779309 216,298 5,433,246 SH   SOLE 22 5,148,708 0 284,538
CIENA CORP COM NEW 171779309 908 22,796 SH   SOLE 23 22,796 0 0
CIENA CORP COM NEW 171779309 5,662 142,235 SH   SOLE 26 44,505 0 97,730
CIENA CORP COM NEW 171779309 964 24,210 SH   SOLE 28 24,210 0 0
CIENA CORP COM NEW 171779309 5,847 146,884 SH   SOLE 30 146,884 0 0
CIENA CORP COM NEW 171779309 150 3,776 SH   SOLE 31 3,150 0 626
CIENA CORP COM NEW 171779309 68 1,700 SH   SOLE 34 1,700 0 0
CIENA CORP COM NEW 171779309 130 3,276 SH   SOLE 36 3,276 0 0
CIENA CORP COM NEW 171779309 681 17,107 SH   SOLE 40 17,107 0 0
CIGNA CORP NEW COM 125523100 196,567 1,109,418 SH   SOLE 2 298,556 0 810,862
CIGNA CORP NEW COM 125523100 32,003 180,627 SH   SOLE 4 170,543 0 10,084
CIGNA CORP NEW COM 125523100 62,039 350,145 SH   SOLE 7 312,128 0 38,017
CIGNA CORP NEW COM 125523100 3,110 17,553 SH   SOLE 13 17,553 0 0
CIGNA CORP NEW COM 125523100 7,228 40,795 SH   SOLE 15 40,795 0 0
CIGNA CORP NEW COM 125523100 2 9 SH   SOLE 17 0 0 9
CIGNA CORP NEW COM 125523100 163,705 923,946 SH   SOLE 18 847,592 0 76,354
CIGNA CORP NEW COM 125523100 230,209 1,299,292 SH   SOLE 19 1,299,292 0 0
CIGNA CORP NEW COM 125523100 974 5,500 SH   SOLE 20 5,500 0 0
CIGNA CORP NEW COM 125523100 1,433,535 8,090,839 SH   SOLE 21 8,090,839 0 0
CIGNA CORP NEW COM 125523100 1,578,466 8,908,829 SH   SOLE 22 7,986,266 0 922,563
CIGNA CORP NEW COM 125523100 49,660 280,280 SH   SOLE 23 280,280 0 0
CIGNA CORP NEW COM 125523100 73,891 417,041 SH   SOLE 25 417,041 0 0
CIGNA CORP NEW COM 125523100 357,115 2,015,549 SH   SOLE 26 230,270 0 1,785,279
CIGNA CORP NEW COM 125523100 13,519 76,301 SH   SOLE 28 53,766 0 22,535
CIGNA CORP NEW COM 125523100 9,658 54,507 SH   SOLE 29 7,287 0 47,220
CIGNA CORP NEW COM 125523100 360,439 2,034,312 SH   SOLE 30 2,034,312 0 0
CIGNA CORP NEW COM 125523100 22,040 124,392 SH   SOLE 31 68,583 0 55,809
CIGNA CORP NEW COM 125523100 125,070 705,892 SH   SOLE 34 705,892 0 0
CIGNA CORP NEW COM 125523100 45,353 255,969 SH   SOLE 36 255,969 0 0
CIGNA CORP NEW COM 125523100 1,460 8,240 SH   SOLE 40 8,240 0 0
CIGNA CORP NEW OPTIONS 125523100 15,060 85,000 SH Put SOLE 2 85,000 0 0
CIIG MERGER CORP UNIT 12/31/2026 12559C202 19,018 1,940,625 SH   SOLE 2 1,940,625 0 0
CIM COML TR CORP COM NEW 125525584 119 10,695 SH   SOLE 2 765 0 9,930
CIM COML TR CORP COM NEW 125525584 419 37,804 SH   SOLE 18 37,804 0 0
CIM COML TR CORP COM NEW 125525584 243 21,950 SH   SOLE 19 21,950 0 0
CIM COML TR CORP COM NEW 125525584 4,289 386,781 SH   SOLE 21 386,781 0 0
CIM COML TR CORP COM NEW 125525584 1,630 147,024 SH   SOLE 22 143,077 0 3,947
CIMAREX ENERGY CO COM 171798101 4,266 253,463 SH   SOLE 2 55,122 0 198,341
CIMAREX ENERGY CO COM 171798101 8 455 SH   SOLE 4 455 0 0
CIMAREX ENERGY CO COM 171798101 124 7,359 SH   SOLE 7 7,359 0 0
CIMAREX ENERGY CO COM 171798101 15 872 SH   SOLE 15 872 0 0
CIMAREX ENERGY CO COM 171798101 4,729 280,978 SH   SOLE 18 280,978 0 0
CIMAREX ENERGY CO COM 171798101 447 26,540 SH   SOLE 19 26,540 0 0
CIMAREX ENERGY CO COM 171798101 82,497 4,901,807 SH   SOLE 21 4,901,807 0 0
CIMAREX ENERGY CO COM 171798101 55,116 3,274,839 SH   SOLE 22 3,100,624 0 174,215
CIMAREX ENERGY CO COM 171798101 45 2,692 SH   SOLE 23 2,692 0 0
CIMAREX ENERGY CO COM 171798101 1,591 94,538 SH   SOLE 25 94,538 0 0
CIMAREX ENERGY CO COM 171798101 2,268 134,774 SH   SOLE 26 22,872 0 111,902
CIMAREX ENERGY CO COM 171798101 223 13,236 SH   SOLE 28 13,236 0 0
CIMAREX ENERGY CO COM 171798101 129 7,692 SH   SOLE 29 7,692 0 0
CIMAREX ENERGY CO COM 171798101 1,150 68,338 SH   SOLE 30 68,338 0 0
CIMAREX ENERGY CO COM 171798101 415 24,650 SH   SOLE 31 18,762 0 5,888
CIMAREX ENERGY CO COM 171798101 116 6,908 SH   SOLE 34 6,908 0 0
CIMAREX ENERGY CO COM 171798101 889 52,848 SH   SOLE 36 52,848 0 0
CIMAREX ENERGY CO COM 171798101 186 11,066 SH   SOLE 40 11,066 0 0
CIMPRESS PLC SHS EURO G2143T103 373 7,006 SH   SOLE 2 994 0 6,012
CIMPRESS PLC SHS EURO G2143T103 5 99 SH   SOLE 4 99 0 0
CIMPRESS PLC SHS EURO G2143T103 20 370 SH   SOLE 7 370 0 0
CIMPRESS PLC SHS EURO G2143T103 3,443 64,719 SH   SOLE 18 64,719 0 0
CIMPRESS PLC SHS EURO G2143T103 1,913 35,966 SH   SOLE 19 35,966 0 0
CIMPRESS PLC SHS EURO G2143T103 33,389 627,604 SH   SOLE 21 627,604 0 0
CIMPRESS PLC SHS EURO G2143T103 33,648 632,473 SH   SOLE 22 608,932 0 23,541
CIMPRESS PLC SHS EURO G2143T103 279 5,245 SH   SOLE 26 3,287 0 1,958
CIMPRESS PLC SHS EURO G2143T103 163 3,069 SH   SOLE 28 3,069 0 0
CIMPRESS PLC SHS EURO G2143T103 352 6,617 SH   SOLE 30 6,617 0 0
CIMPRESS PLC SHS EURO G2143T103 120 2,247 SH   SOLE 40 2,247 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 615 42,015 SH   SOLE 2 1,779 0 40,236
CINCINNATI BELL INC NEW COM NEW 171871502 14 960 SH   SOLE 7 960 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 3,213 219,472 SH   SOLE 18 219,472 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 1,043 71,270 SH   SOLE 19 71,270 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 82,768 5,653,555 SH   SOLE 21 5,653,555 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 20,498 1,400,134 SH   SOLE 22 1,370,876 0 29,258
CINCINNATI BELL INC NEW COM NEW 171871502 779 53,223 SH   SOLE 30 53,223 0 0
CINCINNATI FINL CORP COM 172062101 29,407 389,756 SH   SOLE 2 44,547 0 345,209
CINCINNATI FINL CORP COM 172062101 5,412 71,733 SH   SOLE 4 67,637 0 4,096
CINCINNATI FINL CORP COM 172062101 22,540 298,744 SH   SOLE 7 176,165 0 122,579
CINCINNATI FINL CORP COM 172062101 1,568 20,779 SH   SOLE 13 20,779 0 0
CINCINNATI FINL CORP COM 172062101 1,250 16,562 SH   SOLE 15 16,562 0 0
CINCINNATI FINL CORP COM 172062101 34,766 460,780 SH   SOLE 18 412,978 0 47,802
CINCINNATI FINL CORP COM 172062101 13,586 180,061 SH   SOLE 19 180,061 0 0
CINCINNATI FINL CORP COM 172062101 459,452 6,089,493 SH   SOLE 21 6,089,493 0 0
CINCINNATI FINL CORP COM 172062101 304,594 4,037,030 SH   SOLE 22 3,633,294 0 403,736
CINCINNATI FINL CORP COM 172062101 8,327 110,360 SH   SOLE 23 110,360 0 0
CINCINNATI FINL CORP COM 172062101 12,481 165,421 SH   SOLE 25 165,421 0 0
CINCINNATI FINL CORP COM 172062101 51,405 681,306 SH   SOLE 26 141,326 0 539,980
CINCINNATI FINL CORP COM 172062101 2,399 31,798 SH   SOLE 28 22,267 0 9,531
CINCINNATI FINL CORP COM 172062101 7,084 93,894 SH   SOLE 29 2,295 0 91,599
CINCINNATI FINL CORP COM 172062101 59,348 786,593 SH   SOLE 30 786,593 0 0
CINCINNATI FINL CORP COM 172062101 4,011 53,155 SH   SOLE 31 27,439 0 25,716
CINCINNATI FINL CORP COM 172062101 2,183 28,936 SH   SOLE 32 28,936 0 0
CINCINNATI FINL CORP COM 172062101 635 8,410 SH   SOLE 34 8,410 0 0
CINCINNATI FINL CORP COM 172062101 10,725 142,148 SH   SOLE 36 142,148 0 0
CINCINNATI FINL CORP COM 172062101 242 3,211 SH   SOLE 40 3,211 0 0
CINEDIGM CORP COM NEW 172406209 1 2,946 SH   SOLE 18 2,946 0 0
CINEDIGM CORP COM NEW 172406209 14 39,292 SH   SOLE 21 39,292 0 0
CINEDIGM CORP COM NEW 172406209 6 15,193 SH   SOLE 22 15,193 0 0
CINEMARK HOLDINGS INC COM 17243V102 3,221 316,079 SH   SOLE 2 75,466 0 240,613
CINEMARK HOLDINGS INC COM 17243V102 5 442 SH   SOLE 4 442 0 0
CINEMARK HOLDINGS INC COM 17243V102 110 10,825 SH   SOLE 7 10,825 0 0
CINEMARK HOLDINGS INC COM 17243V102 253 24,802 SH   SOLE 13 24,802 0 0
CINEMARK HOLDINGS INC COM 17243V102 4,266 418,663 SH   SOLE 18 362,189 0 56,474
CINEMARK HOLDINGS INC COM 17243V102 2,745 269,398 SH   SOLE 19 269,398 0 0
CINEMARK HOLDINGS INC COM 17243V102 73,148 7,178,438 SH   SOLE 21 7,178,438 0 0
CINEMARK HOLDINGS INC COM 17243V102 39,843 3,909,979 SH   SOLE 22 3,561,778 0 348,201
CINEMARK HOLDINGS INC COM 17243V102 784 76,961 SH   SOLE 26 25,201 0 51,760
CINEMARK HOLDINGS INC COM 17243V102 144 14,117 SH   SOLE 28 14,117 0 0
CINEMARK HOLDINGS INC COM 17243V102 538 52,832 SH   SOLE 30 52,832 0 0
CINEMARK HOLDINGS INC COM 17243V102 74 7,221 SH   SOLE 31 2,176 0 5,045
CINEMARK HOLDINGS INC COM 17243V102 367 35,972 SH   SOLE 32 35,972 0 0
CINEMARK HOLDINGS INC COM 17243V102 42 4,150 SH   SOLE 34 4,150 0 0
CINEMARK HOLDINGS INC COM 17243V102 190 18,628 SH   SOLE 36 18,628 0 0
CINEMARK HOLDINGS INC COM 17243V102 114 11,168 SH   SOLE 40 11,168 0 0
CINTAS CORP COM 172908105 40,095 231,471 SH   SOLE 2 43,242 0 188,229
CINTAS CORP COM 172908105 7,257 41,897 SH   SOLE 4 39,504 0 2,393
CINTAS CORP COM 172908105 20,015 115,545 SH   SOLE 7 80,121 0 35,424
CINTAS CORP COM 172908105 2,611 15,076 SH   SOLE 13 15,076 0 0
CINTAS CORP COM 172908105 1,359 7,843 SH   SOLE 15 7,843 0 0
CINTAS CORP COM 172908105 2 9 SH   SOLE 17 0 0 9
CINTAS CORP COM 172908105 38,092 219,906 SH   SOLE 18 186,130 0 33,776
CINTAS CORP COM 172908105 21,686 125,194 SH   SOLE 19 125,194 0 0
CINTAS CORP COM 172908105 354,430 2,046,128 SH   SOLE 21 2,046,128 0 0
CINTAS CORP COM 172908105 377,976 2,182,057 SH   SOLE 22 1,921,185 0 260,872
CINTAS CORP COM 172908105 12,198 70,417 SH   SOLE 23 70,417 0 0
CINTAS CORP COM 172908105 15,237 87,966 SH   SOLE 25 87,966 0 0
CINTAS CORP COM 172908105 55,085 318,006 SH   SOLE 26 60,980 0 257,026
CINTAS CORP COM 172908105 3,112 17,966 SH   SOLE 28 12,774 0 5,192
CINTAS CORP COM 172908105 7,572 43,712 SH   SOLE 29 1,429 0 42,283
CINTAS CORP COM 172908105 89,796 518,391 SH   SOLE 30 518,391 0 0
CINTAS CORP COM 172908105 3,497 20,191 SH   SOLE 31 16,320 0 3,871
CINTAS CORP COM 172908105 2,840 16,395 SH   SOLE 32 16,395 0 0
CINTAS CORP COM 172908105 1,009 5,826 SH   SOLE 34 5,826 0 0
CINTAS CORP COM 172908105 10,354 59,775 SH   SOLE 36 59,775 0 0
CINTAS CORP COM 172908105 316 1,826 SH   SOLE 40 1,826 0 0
CIRCOR INTL INC COM 17273K109 300 25,838 SH   SOLE 2 8,603 0 17,235
CIRCOR INTL INC COM 17273K109 1 90 SH   SOLE 4 90 0 0
CIRCOR INTL INC COM 17273K109 4 375 SH   SOLE 7 375 0 0
CIRCOR INTL INC COM 17273K109 1,052 90,428 SH   SOLE 18 90,428 0 0
CIRCOR INTL INC COM 17273K109 488 41,927 SH   SOLE 19 41,927 0 0
CIRCOR INTL INC COM 17273K109 24,866 2,138,121 SH   SOLE 21 2,138,121 0 0
CIRCOR INTL INC COM 17273K109 7,017 603,316 SH   SOLE 22 585,005 0 18,311
CIRCOR INTL INC COM 17273K109 12 1,005 SH   SOLE 23 1,005 0 0
CIRCOR INTL INC COM 17273K109 63 5,432 SH   SOLE 26 0 0 5,432
CIRCOR INTL INC COM 17273K109 24 2,064 SH   SOLE 28 2,064 0 0
CIRCOR INTL INC COM 17273K109 296 25,417 SH   SOLE 30 25,417 0 0
CIRCOR INTL INC COM 17273K109 19 1,650 SH   SOLE 40 1,650 0 0
CIRRUS LOGIC INC COM 172755100 6,835 104,138 SH   SOLE 2 50,062 0 54,076
CIRRUS LOGIC INC COM 172755100 83 1,263 SH   SOLE 4 1,263 0 0
CIRRUS LOGIC INC COM 172755100 91 1,383 SH   SOLE 7 1,383 0 0
CIRRUS LOGIC INC COM 172755100 2,249 34,269 SH   SOLE 13 34,269 0 0
CIRRUS LOGIC INC COM 172755100 27,021 411,712 SH   SOLE 18 356,945 0 54,767
CIRRUS LOGIC INC COM 172755100 38,773 590,779 SH   SOLE 19 590,779 0 0
CIRRUS LOGIC INC COM 172755100 288,325 4,393,193 SH   SOLE 21 4,393,193 0 0
CIRRUS LOGIC INC COM 172755100 180,068 2,743,691 SH   SOLE 22 2,447,762 0 295,929
CIRRUS LOGIC INC COM 172755100 2,915 44,418 SH   SOLE 23 44,418 0 0
CIRRUS LOGIC INC COM 172755100 63 956 SH   SOLE 25 956 0 0
CIRRUS LOGIC INC COM 172755100 9,798 149,288 SH   SOLE 26 18,913 0 130,375
CIRRUS LOGIC INC COM 172755100 577 8,798 SH   SOLE 28 8,798 0 0
CIRRUS LOGIC INC COM 172755100 8,586 130,818 SH   SOLE 29 1,677 0 129,141
CIRRUS LOGIC INC COM 172755100 8,191 124,800 SH   SOLE 30 124,800 0 0
CIRRUS LOGIC INC COM 172755100 395 6,018 SH   SOLE 31 6,018 0 0
CIRRUS LOGIC INC COM 172755100 101 1,544 SH   SOLE 34 1,544 0 0
CIRRUS LOGIC INC COM 172755100 1,098 16,724 SH   SOLE 36 16,724 0 0
CIRRUS LOGIC INC COM 172755100 390 5,943 SH   SOLE 40 5,943 0 0
CISCO SYS INC COM 17275R102 480,964 12,235,164 SH   SOLE 2 2,612,574 0 9,622,590
CISCO SYS INC COM 17275R102 80,014 2,035,466 SH   SOLE 4 1,919,317 0 116,149
CISCO SYS INC COM 17275R102 172,627 4,391,429 SH   SOLE 7 4,252,947 0 138,482
CISCO SYS INC COM 17275R102 4,792 121,907 SH   SOLE 13 121,907 0 0
CISCO SYS INC COM 17275R102 18,708 475,916 SH   SOLE 15 475,916 0 0
CISCO SYS INC COM 17275R102 46 1,162 SH   SOLE 17 0 0 1,162
CISCO SYS INC COM 17275R102 775,294 19,722,553 SH   SOLE 18 18,425,745 0 1,296,808
CISCO SYS INC COM 17275R102 461,362 11,736,493 SH   SOLE 19 11,736,493 0 0
CISCO SYS INC COM 17275R102 951 24,194 SH   SOLE 20 24,194 0 0
CISCO SYS INC COM 17275R102 4,196,514 106,754,363 SH   SOLE 21 106,754,363 0 0
CISCO SYS INC COM 17275R102 4,092,547 104,109,565 SH   SOLE 22 93,240,971 0 10,868,594
CISCO SYS INC COM 17275R102 132,968 3,382,549 SH   SOLE 23 3,382,549 0 0
CISCO SYS INC COM 17275R102 208,850 5,312,900 SH   SOLE 25 5,232,191 0 80,709
CISCO SYS INC COM 17275R102 967,576 24,613,990 SH   SOLE 26 2,651,217 0 21,962,773
CISCO SYS INC COM 17275R102 34,076 866,848 SH   SOLE 28 614,965 0 251,883
CISCO SYS INC COM 17275R102 26,128 664,658 SH   SOLE 29 223,548 0 441,110
CISCO SYS INC COM 17275R102 741,738 18,868,950 SH   SOLE 30 18,868,950 0 0
CISCO SYS INC COM 17275R102 71,145 1,809,838 SH   SOLE 31 979,388 0 830,450
CISCO SYS INC COM 17275R102 35,591 905,405 SH   SOLE 32 905,405 0 0
CISCO SYS INC COM 17275R102 70,397 1,790,810 SH   SOLE 34 1,790,810 0 0
CISCO SYS INC COM 17275R102 125,725 3,198,298 SH   SOLE 36 3,198,298 0 0
CISCO SYS INC COM 17275R102 1,430 36,383 SH   SOLE 37 36,383 0 0
CISCO SYS INC COM 17275R102 3,791 96,437 SH   SOLE 40 96,437 0 0
CIT GROUP INC COM NEW 125581801 4,540 263,014 SH   SOLE 2 92,398 0 170,616
CIT GROUP INC COM NEW 125581801 31 1,790 SH   SOLE 4 1,790 0 0
CIT GROUP INC COM NEW 125581801 53 3,046 SH   SOLE 7 3,046 0 0
CIT GROUP INC COM NEW 125581801 4,570 264,800 SH   SOLE 18 264,800 0 0
CIT GROUP INC COM NEW 125581801 389 22,529 SH   SOLE 19 22,529 0 0
CIT GROUP INC COM NEW 125581801 79,286 4,593,636 SH   SOLE 21 4,593,636 0 0
CIT GROUP INC COM NEW 125581801 66,641 3,861,017 SH   SOLE 22 3,688,885 0 172,132
CIT GROUP INC COM NEW 125581801 1,802 104,400 SH   SOLE 23 104,400 0 0
CIT GROUP INC COM NEW 125581801 868 50,290 SH   SOLE 26 28,212 0 22,078
CIT GROUP INC COM NEW 125581801 230 13,322 SH   SOLE 28 13,322 0 0
CIT GROUP INC COM NEW 125581801 661 38,312 SH   SOLE 30 38,312 0 0
CIT GROUP INC COM NEW 125581801 79 4,579 SH   SOLE 31 2,034 0 2,545
CIT GROUP INC COM NEW 125581801 205 11,881 SH   SOLE 34 11,881 0 0
CIT GROUP INC COM NEW 125581801 513 29,707 SH   SOLE 36 29,707 0 0
CIT GROUP INC COM NEW 125581801 179 10,371 SH   SOLE 40 10,371 0 0
CITI TRENDS INC COM 17306X102 90 10,165 SH   SOLE 2 480 0 9,685
CITI TRENDS INC COM 17306X102 1 120 SH   SOLE 7 120 0 0
CITI TRENDS INC COM 17306X102 372 41,812 SH   SOLE 18 41,812 0 0
CITI TRENDS INC COM 17306X102 186 20,951 SH   SOLE 19 20,951 0 0
CITI TRENDS INC COM 17306X102 3,605 405,089 SH   SOLE 21 405,089 0 0
CITI TRENDS INC COM 17306X102 3,602 404,687 SH   SOLE 22 397,361 0 7,326
CITI TRENDS INC COM 17306X102 218 24,443 SH   SOLE 26 0 0 24,443
CITIGROUP INC COM NEW 172967424 225,815 5,361,236 SH   SOLE 2 645,249 0 4,715,987
CITIGROUP INC COM NEW 172967424 42,895 1,018,388 SH   SOLE 4 959,183 0 59,205
CITIGROUP INC COM NEW 172967424 86,516 2,054,043 SH   SOLE 7 1,837,673 0 216,370
CITIGROUP INC COM NEW 172967424 557 13,216 SH   SOLE 13 13,216 0 0
CITIGROUP INC COM NEW 172967424 10,296 244,444 SH   SOLE 15 244,444 0 0
CITIGROUP INC COM NEW 172967424 4 93 SH   SOLE 17 0 0 93
CITIGROUP INC COM NEW 172967424 549,885 13,055,202 SH   SOLE 18 12,290,344 0 764,858
CITIGROUP INC COM NEW 172967424 620,777 14,738,294 SH   SOLE 19 14,738,294 0 0
CITIGROUP INC COM NEW 172967424 1,799,485 42,722,805 SH   SOLE 21 42,722,805 0 0
CITIGROUP INC COM NEW 172967424 2,211,579 52,506,623 SH   SOLE 22 47,177,351 0 5,329,272
CITIGROUP INC COM NEW 172967424 69,067 1,639,776 SH   SOLE 23 1,639,776 0 0
CITIGROUP INC COM NEW 172967424 101,371 2,406,719 SH   SOLE 25 2,406,719 0 0
CITIGROUP INC COM NEW 172967424 394,126 9,357,218 SH   SOLE 26 983,319 0 8,373,899
CITIGROUP INC COM NEW 172967424 18,704 444,056 SH   SOLE 28 313,222 0 130,834
CITIGROUP INC COM NEW 172967424 6,965 165,353 SH   SOLE 29 39,607 0 125,746
CITIGROUP INC COM NEW 172967424 366,738 8,706,986 SH   SOLE 30 8,706,986 0 0
CITIGROUP INC COM NEW 172967424 23,081 547,984 SH   SOLE 31 395,145 0 152,839
CITIGROUP INC COM NEW 172967424 3,750 89,021 SH   SOLE 32 89,021 0 0
CITIGROUP INC COM NEW 172967424 67,836 1,610,544 SH   SOLE 34 1,610,544 0 0
CITIGROUP INC COM NEW 172967424 71,496 1,697,430 SH   SOLE 36 1,697,430 0 0
CITIGROUP INC COM NEW 172967424 2,070 49,148 SH   SOLE 40 49,148 0 0
CITIZENS & NORTHN CORP COM 172922106 245 12,235 SH   SOLE 2 722 0 11,513
CITIZENS & NORTHN CORP COM 172922106 4 215 SH   SOLE 7 215 0 0
CITIZENS & NORTHN CORP COM 172922106 923 46,148 SH   SOLE 18 46,148 0 0
CITIZENS & NORTHN CORP COM 172922106 473 23,662 SH   SOLE 19 23,662 0 0
CITIZENS & NORTHN CORP COM 172922106 8,521 426,043 SH   SOLE 21 426,043 0 0
CITIZENS & NORTHN CORP COM 172922106 8,700 435,021 SH   SOLE 22 425,896 0 9,125
CITIZENS CMNTY BANCORP INC M COM 174903104 17 2,672 SH   SOLE 18 2,672 0 0
CITIZENS CMNTY BANCORP INC M COM 174903104 69 10,681 SH   SOLE 21 10,681 0 0
CITIZENS FINANCIAL GROUP INC COM 174610105 43,381 2,306,295 SH   SOLE 2 1,217,960 0 1,088,335
CITIZENS FINANCIAL GROUP INC COM 174610105 6,705 356,472 SH   SOLE 4 343,584 0 12,888
CITIZENS FINANCIAL GROUP INC COM 174610105 8,269 439,601 SH   SOLE 7 418,116 0 21,485
CITIZENS FINANCIAL GROUP INC COM 174610105 675 35,860 SH   SOLE 13 35,860 0 0
CITIZENS FINANCIAL GROUP INC COM 174610105 923 49,046 SH   SOLE 15 49,046 0 0
CITIZENS FINANCIAL GROUP INC COM 174610105 51,132 2,718,333 SH   SOLE 18 2,603,253 0 115,080
CITIZENS FINANCIAL GROUP INC COM 174610105 33,111 1,760,303 SH   SOLE 19 1,760,303 0 0
CITIZENS FINANCIAL GROUP INC COM 174610105 213,853 11,369,117 SH   SOLE 21 11,369,117 0 0
CITIZENS FINANCIAL GROUP INC COM 174610105 241,994 12,865,201 SH   SOLE 22 10,846,716 0 2,018,485
CITIZENS FINANCIAL GROUP INC COM 174610105 12,373 657,768 SH   SOLE 23 657,768 0 0
CITIZENS FINANCIAL GROUP INC COM 174610105 11,019 585,817 SH   SOLE 25 585,817 0 0
CITIZENS FINANCIAL GROUP INC COM 174610105 47,166 2,507,478 SH   SOLE 26 499,106 0 2,008,372
CITIZENS FINANCIAL GROUP INC COM 174610105 1,800 95,691 SH   SOLE 28 69,670 0 26,021
CITIZENS FINANCIAL GROUP INC COM 174610105 6,815 362,281 SH   SOLE 29 269,630 0 92,651
CITIZENS FINANCIAL GROUP INC COM 174610105 33,090 1,759,154 SH   SOLE 30 1,759,154 0 0
CITIZENS FINANCIAL GROUP INC COM 174610105 10,399 552,849 SH   SOLE 31 419,045 0 133,804
CITIZENS FINANCIAL GROUP INC COM 174610105 11,373 604,613 SH   SOLE 34 604,613 0 0
CITIZENS FINANCIAL GROUP INC COM 174610105 7,533 400,465 SH   SOLE 35 400,465 0 0
CITIZENS FINANCIAL GROUP INC COM 174610105 7,238 384,786 SH   SOLE 36 384,786 0 0
CITIZENS FINANCIAL GROUP INC COM 174610105 760 40,382 SH   SOLE 37 40,382 0 0
CITIZENS FINANCIAL GROUP INC COM 174610105 189 10,053 SH   SOLE 40 10,053 0 0
CITIZENS HLDG CO MISS COM 174715102 20 980 SH   SOLE 18 980 0 0
CITIZENS HLDG CO MISS COM 174715102 92 4,586 SH   SOLE 21 4,586 0 0
CITIZENS INC CL A 174740100 314 48,108 SH   SOLE 2 2,289 0 45,819
CITIZENS INC CL A 174740100 8 1,270 SH   SOLE 7 1,270 0 0
CITIZENS INC CL A 174740100 1,229 188,506 SH   SOLE 18 188,506 0 0
CITIZENS INC CL A 174740100 591 90,677 SH   SOLE 19 90,677 0 0
CITIZENS INC CL A 174740100 11,968 1,835,582 SH   SOLE 21 1,835,582 0 0
CITIZENS INC CL A 174740100 9,277 1,422,779 SH   SOLE 22 1,371,468 0 51,311
CITIZENS INC CL A 174740100 153 23,509 SH   SOLE 26 16,205 0 7,304
CITIZENS INC CL A 174740100 38 5,882 SH   SOLE 28 5,882 0 0
CITIZENS INC CL A 174740100 80 12,314 SH   SOLE 30 12,314 0 0
CITIZENS INC CL A 174740100 38 5,875 SH   SOLE 40 5,875 0 0
CITRIX SYS INC COM 177376100 49,725 351,286 SH   SOLE 2 92,723 0 258,563
CITRIX SYS INC COM 177376100 10,031 70,867 SH   SOLE 4 67,284 0 3,583
CITRIX SYS INC COM 177376100 23,875 168,669 SH   SOLE 7 157,667 0 11,002
CITRIX SYS INC COM 177376100 1,841 13,006 SH   SOLE 13 13,006 0 0
CITRIX SYS INC COM 177376100 1,602 11,316 SH   SOLE 15 11,316 0 0
CITRIX SYS INC COM 177376100 47,188 333,363 SH   SOLE 18 303,743 0 29,620
CITRIX SYS INC COM 177376100 14,813 104,651 SH   SOLE 19 104,651 0 0
CITRIX SYS INC COM 177376100 995,937 7,035,941 SH   SOLE 21 7,035,941 0 0
CITRIX SYS INC COM 177376100 504,440 3,563,687 SH   SOLE 22 3,225,764 0 337,923
CITRIX SYS INC COM 177376100 17,344 122,529 SH   SOLE 23 122,529 0 0
CITRIX SYS INC COM 177376100 22,982 162,359 SH   SOLE 25 162,359 0 0
CITRIX SYS INC COM 177376100 146,362 1,033,996 SH   SOLE 26 136,153 0 897,843
CITRIX SYS INC COM 177376100 3,769 26,626 SH   SOLE 28 18,851 0 7,775
CITRIX SYS INC COM 177376100 7,434 52,521 SH   SOLE 29 6,624 0 45,897
CITRIX SYS INC COM 177376100 142,064 1,003,631 SH   SOLE 30 1,003,631 0 0
CITRIX SYS INC COM 177376100 4,980 35,184 SH   SOLE 31 27,854 0 7,330
CITRIX SYS INC COM 177376100 2,920 20,628 SH   SOLE 32 20,628 0 0
CITRIX SYS INC COM 177376100 1,659 11,720 SH   SOLE 34 11,720 0 0
CITRIX SYS INC COM 177376100 22,301 157,548 SH   SOLE 36 157,548 0 0
CITRIX SYS INC COM 177376100 431 3,042 SH   SOLE 40 3,042 0 0
CITY HLDG CO COM 177835105 919 13,820 SH   SOLE 2 551 0 13,269
CITY HLDG CO COM 177835105 18 277 SH   SOLE 7 277 0 0
CITY HLDG CO COM 177835105 4,660 70,037 SH   SOLE 18 70,037 0 0
CITY HLDG CO COM 177835105 1,884 28,321 SH   SOLE 19 28,321 0 0
CITY HLDG CO COM 177835105 114,102 1,715,050 SH   SOLE 21 1,715,050 0 0
CITY HLDG CO COM 177835105 32,875 494,139 SH   SOLE 22 479,298 0 14,841
CITY HLDG CO COM 177835105 620 9,324 SH   SOLE 26 4,123 0 5,201
CITY HLDG CO COM 177835105 152 2,286 SH   SOLE 28 2,286 0 0
CITY HLDG CO COM 177835105 1,559 23,433 SH   SOLE 30 23,433 0 0
CITY HLDG CO COM 177835105 123 1,849 SH   SOLE 40 1,849 0 0
CITY OFFICE REIT INC COM 178587101 482 66,599 SH   SOLE 2 18,342 0 48,257
CITY OFFICE REIT INC COM 178587101 7 993 SH   SOLE 7 993 0 0
CITY OFFICE REIT INC COM 178587101 1,449 200,392 SH   SOLE 18 200,392 0 0
CITY OFFICE REIT INC COM 178587101 3,605 498,568 SH   SOLE 19 498,568 0 0
CITY OFFICE REIT INC COM 178587101 15,119 2,091,172 SH   SOLE 21 2,091,172 0 0
CITY OFFICE REIT INC COM 178587101 18,627 2,576,390 SH   SOLE 22 2,508,904 0 67,486
CITY OFFICE REIT INC COM 178587101 655 90,590 SH   SOLE 23 90,590 0 0
CITY OFFICE REIT INC COM 178587101 1,851 255,969 SH   SOLE 26 0 0 255,969
CITY OFFICE REIT INC COM 178587101 57 7,826 SH   SOLE 28 7,826 0 0
CITY OFFICE REIT INC COM 178587101 42 5,815 SH   SOLE 40 5,815 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107 229 15,312 SH   SOLE 2 1,434 0 13,878
CIVISTA BANCSHARES INC COM NO PAR 178867107 4 252 SH   SOLE 7 252 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107 894 59,771 SH   SOLE 18 59,771 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107 695 46,481 SH   SOLE 19 46,481 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107 8,164 545,748 SH   SOLE 21 545,748 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107 6,128 409,652 SH   SOLE 22 401,227 0 8,425
CIVISTA BANCSHARES INC COM NO PAR 178867107 73 4,852 SH   SOLE 26 0 0 4,852
CKX LANDS INC COM 12562N104 2 229 SH   SOLE 21 229 0 0
CLARIVATE ANALYTICS PLC COM G21810109 18,301 881,964 SH   SOLE 19 881,964 0 0
CLARIVATE ANALYTICS PLC COM G21810109 14 664 SH   SOLE 22 664 0 0
CLARIVATE ANALYTICS PLC COM G21810109 1,110 53,507 SH   SOLE 26 0 0 53,507
CLARIVATE ANALYTICS PLC COM G21810109 18,706 901,502 SH   SOLE 34 901,502 0 0
CLARUS CORP NEW COM 18270P109 44 4,534 SH   SOLE 2 771 0 3,763
CLARUS CORP NEW COM 18270P109 2 237 SH   SOLE 7 237 0 0
CLARUS CORP NEW COM 18270P109 698 71,227 SH   SOLE 18 71,227 0 0
CLARUS CORP NEW COM 18270P109 347 35,448 SH   SOLE 19 35,448 0 0
CLARUS CORP NEW COM 18270P109 7,063 720,694 SH   SOLE 21 720,694 0 0
CLARUS CORP NEW COM 18270P109 5,118 522,283 SH   SOLE 22 510,494 0 11,789
CLEAN ENERGY FUELS CORP COM 184499101 227 127,318 SH   SOLE 2 8,189 0 119,129
CLEAN ENERGY FUELS CORP COM 184499101 6 3,523 SH   SOLE 7 3,523 0 0
CLEAN ENERGY FUELS CORP COM 184499101 0 120 SH   SOLE 17 0 0 120
CLEAN ENERGY FUELS CORP COM 184499101 895 503,039 SH   SOLE 18 503,039 0 0
CLEAN ENERGY FUELS CORP COM 184499101 440 247,082 SH   SOLE 19 247,082 0 0
CLEAN ENERGY FUELS CORP COM 184499101 8,982 5,045,952 SH   SOLE 21 5,045,952 0 0
CLEAN ENERGY FUELS CORP COM 184499101 7,409 4,162,260 SH   SOLE 22 4,013,588 0 148,672
CLEAN ENERGY FUELS CORP COM 184499101 56 31,520 SH   SOLE 28 31,520 0 0
CLEAN ENERGY FUELS CORP COM 184499101 36 20,135 SH   SOLE 30 20,135 0 0
CLEAN ENERGY FUELS CORP COM 184499101 37 20,896 SH   SOLE 40 20,896 0 0
CLEAN HARBORS INC COM 184496107 6,610 128,744 SH   SOLE 2 33,720 0 95,024
CLEAN HARBORS INC COM 184496107 9 168 SH   SOLE 4 168 0 0
CLEAN HARBORS INC COM 184496107 64 1,247 SH   SOLE 7 1,247 0 0
CLEAN HARBORS INC COM 184496107 7,320 142,572 SH   SOLE 18 142,572 0 0
CLEAN HARBORS INC COM 184496107 622 12,112 SH   SOLE 19 12,112 0 0
CLEAN HARBORS INC COM 184496107 123,986 2,415,004 SH   SOLE 21 2,415,004 0 0
CLEAN HARBORS INC COM 184496107 89,206 1,737,561 SH   SOLE 22 1,648,365 0 89,196
CLEAN HARBORS INC COM 184496107 2,651 51,637 SH   SOLE 26 14,249 0 37,388
CLEAN HARBORS INC COM 184496107 403 7,853 SH   SOLE 28 7,853 0 0
CLEAN HARBORS INC COM 184496107 972 18,925 SH   SOLE 30 18,925 0 0
CLEAN HARBORS INC COM 184496107 118 2,294 SH   SOLE 31 1,049 0 1,245
CLEAN HARBORS INC COM 184496107 212 4,129 SH   SOLE 34 4,129 0 0
CLEAN HARBORS INC COM 184496107 107 2,076 SH   SOLE 36 2,076 0 0
CLEAN HARBORS INC COM 184496107 281 5,467 SH   SOLE 40 5,467 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 223 348,856 SH   SOLE 2 308,399 0 40,457
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 0 310 SH   SOLE 4 310 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 1 1,019 SH   SOLE 7 1,019 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 99 154,220 SH   SOLE 18 154,220 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 4,027 6,292,181 SH   SOLE 19 6,292,181 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 1,366 2,135,110 SH   SOLE 21 2,135,110 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 4,530 7,078,873 SH   SOLE 22 6,870,196 0 208,677
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 19 29,056 SH   SOLE 26 0 0 29,056
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 31 48,627 SH   SOLE 28 48,627 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 147 229,864 SH   SOLE 30 229,864 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 551 860,981 SH   SOLE 34 860,981 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 13 20,433 SH   SOLE 37 20,433 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 34 52,590 SH   SOLE 40 52,590 0 0
CLEARFIELD INC COM 18482P103 46 3,890 SH   SOLE 2 411 0 3,479
CLEARFIELD INC COM 18482P103 492 41,506 SH   SOLE 18 41,506 0 0
CLEARFIELD INC COM 18482P103 219 18,468 SH   SOLE 19 18,468 0 0
CLEARFIELD INC COM 18482P103 4,382 369,760 SH   SOLE 21 369,760 0 0
CLEARFIELD INC COM 18482P103 4,408 371,978 SH   SOLE 22 366,154 0 5,824
CLEARONE INC COM 18506U104 3 1,965 SH   SOLE 18 1,965 0 0
CLEARONE INC COM 18506U104 44 26,440 SH   SOLE 21 26,440 0 0
CLEARPOINT NEURO INC COM 18507C103 30 8,343 SH   SOLE 21 8,343 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104 16 9,320 SH   SOLE 18 9,320 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104 200 117,391 SH   SOLE 21 117,391 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104 1,073 630,891 SH   SOLE 22 630,891 0 0
CLEARSIGN TECHNOLOGIES CORP COM 185064102 2 2,687 SH   SOLE 21 2,687 0 0
CLEARSIGN TECHNOLOGIES CORP COM 185064102 38 52,281 SH   SOLE 22 52,281 0 0
CLEARWATER PAPER CORP COM 18538R103 339 15,552 SH   SOLE 2 930 0 14,622
CLEARWATER PAPER CORP COM 18538R103 1 30 SH   SOLE 4 30 0 0
CLEARWATER PAPER CORP COM 18538R103 6 258 SH   SOLE 7 258 0 0
CLEARWATER PAPER CORP COM 18538R103 1,686 77,315 SH   SOLE 18 77,315 0 0
CLEARWATER PAPER CORP COM 18538R103 718 32,933 SH   SOLE 19 32,933 0 0
CLEARWATER PAPER CORP COM 18538R103 40,597 1,861,390 SH   SOLE 21 1,861,390 0 0
CLEARWATER PAPER CORP COM 18538R103 11,085 508,234 SH   SOLE 22 482,115 0 26,119
CLEARWATER PAPER CORP COM 18538R103 138 6,315 SH   SOLE 26 2,113 0 4,202
CLEARWATER PAPER CORP COM 18538R103 56 2,550 SH   SOLE 28 2,550 0 0
CLEARWATER PAPER CORP COM 18538R103 563 25,825 SH   SOLE 30 25,825 0 0
CLEARWATER PAPER CORP COM 18538R103 47 2,168 SH   SOLE 40 2,168 0 0
CLEARWAY ENERGY INC CL A 18539C105 552 32,124 SH   SOLE 2 1,443 0 30,681
CLEARWAY ENERGY INC CL A 18539C105 3 164 SH   SOLE 4 164 0 0
CLEARWAY ENERGY INC CL A 18539C105 9 551 SH   SOLE 7 551 0 0
CLEARWAY ENERGY INC CL A 18539C105 1,990 115,886 SH   SOLE 18 115,886 0 0
CLEARWAY ENERGY INC CL A 18539C105 1,149 66,922 SH   SOLE 19 66,922 0 0
CLEARWAY ENERGY INC CL A 18539C105 20,894 1,216,894 SH   SOLE 21 1,216,894 0 0
CLEARWAY ENERGY INC CL A 18539C105 19,837 1,155,305 SH   SOLE 22 1,118,213 0 37,092
CLEARWAY ENERGY INC CL A 18539C105 328 19,107 SH   SOLE 26 0 0 19,107
CLEARWAY ENERGY INC CL A 18539C105 84 4,878 SH   SOLE 28 4,878 0 0
CLEARWAY ENERGY INC CL A 18539C105 212 12,372 SH   SOLE 30 12,372 0 0
CLEARWAY ENERGY INC CL A 18539C105 34 1,969 SH   SOLE 34 1,969 0 0
CLEARWAY ENERGY INC CL A 18539C105 69 4,022 SH   SOLE 40 4,022 0 0
CLEARWAY ENERGY INC CL C 18539C204 3,501 186,202 SH   SOLE 2 114,820 0 71,382
CLEARWAY ENERGY INC CL C 18539C204 3 164 SH   SOLE 4 164 0 0
CLEARWAY ENERGY INC CL C 18539C204 37 1,971 SH   SOLE 7 1,971 0 0
CLEARWAY ENERGY INC CL C 18539C204 5,208 277,017 SH   SOLE 18 277,017 0 0
CLEARWAY ENERGY INC CL C 18539C204 2,758 146,703 SH   SOLE 19 146,703 0 0
CLEARWAY ENERGY INC CL C 18539C204 51,861 2,758,551 SH   SOLE 21 2,758,551 0 0
CLEARWAY ENERGY INC CL C 18539C204 39,484 2,100,213 SH   SOLE 22 2,022,213 0 78,000
CLEARWAY ENERGY INC CL C 18539C204 1,300 69,125 SH   SOLE 26 24,679 0 44,446
CLEARWAY ENERGY INC CL C 18539C204 168 8,953 SH   SOLE 28 8,953 0 0
CLEARWAY ENERGY INC CL C 18539C204 463 24,643 SH   SOLE 30 24,643 0 0
CLEARWAY ENERGY INC CL C 18539C204 129 6,872 SH   SOLE 34 6,872 0 0
CLEARWAY ENERGY INC CL C 18539C204 113 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,293 327,308 SH   SOLE 2 20,219 0 307,089
CLEVELAND CLIFFS INC COM 185899101 8 2,020 SH   SOLE 4 2,020 0 0
CLEVELAND CLIFFS INC COM 185899101 27 6,840 SH   SOLE 7 6,840 0 0
CLEVELAND CLIFFS INC COM 185899101 1 221 SH   SOLE 17 0 0 221
CLEVELAND CLIFFS INC COM 185899101 7,095 1,796,210 SH   SOLE 18 1,796,210 0 0
CLEVELAND CLIFFS INC COM 185899101 2,933 742,603 SH   SOLE 19 742,603 0 0
CLEVELAND CLIFFS INC COM 185899101 171,113 43,319,783 SH   SOLE 21 43,319,783 0 0
CLEVELAND CLIFFS INC COM 185899101 46,329 11,728,983 SH   SOLE 22 11,258,997 0 469,986
CLEVELAND CLIFFS INC COM 185899101 638 161,455 SH   SOLE 26 92,343 0 69,112
CLEVELAND CLIFFS INC COM 185899101 208 52,764 SH   SOLE 28 52,764 0 0
CLEVELAND CLIFFS INC COM 185899101 1,998 505,901 SH   SOLE 30 505,901 0 0
CLEVELAND CLIFFS INC COM 185899101 78 19,743 SH   SOLE 31 0 0 19,743
CLEVELAND CLIFFS INC COM 185899101 11 2,868 SH   SOLE 34 2,868 0 0
CLEVELAND CLIFFS INC COM 185899101 126 31,876 SH   SOLE 36 31,876 0 0
CLEVELAND CLIFFS INC COM 185899101 172 43,444 SH   SOLE 40 43,444 0 0
CLEVELAND CLIFFS INC DBCV 1.500% 1/1 185899AA9 694 990,000 PRN   SOLE 21 990,000 0 0
CLIPPER RLTY INC COM 18885T306 31 6,053 SH   SOLE 2 586 0 5,467
CLIPPER RLTY INC COM 18885T306 269 51,908 SH   SOLE 18 51,908 0 0
CLIPPER RLTY INC COM 18885T306 137 26,521 SH   SOLE 19 26,521 0 0
CLIPPER RLTY INC COM 18885T306 2,887 557,320 SH   SOLE 21 557,320 0 0
CLIPPER RLTY INC COM 18885T306 1,032 199,320 SH   SOLE 22 192,173 0 7,147
CLIPPER RLTY INC COM 18885T306 3 511 SH   SOLE 23 511 0 0
CLOROX CO DEL COM 189054109 81,122 468,235 SH   SOLE 2 171,864 0 296,371
CLOROX CO DEL COM 189054109 13,148 75,890 SH   SOLE 4 72,473 0 3,417
CLOROX CO DEL COM 189054109 38,521 222,344 SH   SOLE 7 154,918 0 67,426
CLOROX CO DEL COM 189054109 2,955 17,056 SH   SOLE 13 17,056 0 0
CLOROX CO DEL COM 189054109 2,247 12,971 SH   SOLE 15 12,971 0 0
CLOROX CO DEL COM 189054109 57,812 333,692 SH   SOLE 18 291,422 0 42,270
CLOROX CO DEL COM 189054109 25,917 149,595 SH   SOLE 19 149,595 0 0
CLOROX CO DEL COM 189054109 786,006 4,536,832 SH   SOLE 21 4,536,832 0 0
CLOROX CO DEL COM 189054109 608,206 3,510,566 SH   SOLE 22 3,092,109 0 418,457
CLOROX CO DEL COM 189054109 24,867 143,530 SH   SOLE 23 143,530 0 0
CLOROX CO DEL COM 189054109 27,451 158,448 SH   SOLE 25 158,448 0 0
CLOROX CO DEL COM 189054109 154,631 892,529 SH   SOLE 26 157,488 0 735,041
CLOROX CO DEL COM 189054109 4,551 26,271 SH   SOLE 28 18,802 0 7,469
CLOROX CO DEL COM 189054109 13,330 76,938 SH   SOLE 29 25,394 0 51,544
CLOROX CO DEL COM 189054109 116,845 674,430 SH   SOLE 30 674,430 0 0
CLOROX CO DEL COM 189054109 13,330 76,943 SH   SOLE 31 59,191 0 17,752
CLOROX CO DEL COM 189054109 7,115 41,067 SH   SOLE 34 41,067 0 0
CLOROX CO DEL COM 189054109 22,718 131,127 SH   SOLE 36 131,127 0 0
CLOROX CO DEL COM 189054109 540 3,114 SH   SOLE 40 3,114 0 0
CLOUDERA INC COM 18914U100 1,787 227,077 SH   SOLE 2 17,581 0 209,496
CLOUDERA INC COM 18914U100 12 1,483 SH   SOLE 4 1,483 0 0
CLOUDERA INC COM 18914U100 35 4,474 SH   SOLE 7 4,474 0 0
CLOUDERA INC COM 18914U100 0 39 SH   SOLE 17 0 0 39
CLOUDERA INC COM 18914U100 6,731 855,218 SH   SOLE 18 855,218 0 0
CLOUDERA INC COM 18914U100 4,366 554,743 SH   SOLE 19 554,743 0 0
CLOUDERA INC COM 18914U100 73,624 9,354,988 SH   SOLE 21 9,354,988 0 0
CLOUDERA INC COM 18914U100 56,074 7,125,001 SH   SOLE 22 6,879,137 0 245,864
CLOUDERA INC COM 18914U100 156 19,801 SH   SOLE 23 19,801 0 0
CLOUDERA INC COM 18914U100 1,142 145,129 SH   SOLE 26 60,261 0 84,868
CLOUDERA INC COM 18914U100 263 33,427 SH   SOLE 28 33,427 0 0
CLOUDERA INC COM 18914U100 23,913 3,038,560 SH   SOLE 30 3,038,560 0 0
CLOUDERA INC COM 18914U100 169 21,476 SH   SOLE 40 21,476 0 0
CLOUDFLARE INC CL A COM 18915M107 435 18,541 SH   SOLE 2 18,541 0 0
CLOUDFLARE INC CL A COM 18915M107 699 29,775 SH   SOLE 13 29,775 0 0
CLOUDFLARE INC CL A COM 18915M107 1,699 72,371 SH   SOLE 18 34,954 0 37,417
CLOUDFLARE INC CL A COM 18915M107 13,306 566,689 SH   SOLE 19 566,689 0 0
CLOUDFLARE INC CL A COM 18915M107 835 35,541 SH   SOLE 21 35,541 0 0
CLOUDFLARE INC CL A COM 18915M107 21,260 905,439 SH   SOLE 22 786,451 0 118,988
CLOUDFLARE INC CL A COM 18915M107 3,134 133,494 SH   SOLE 25 133,494 0 0
CLOUDFLARE INC CL A COM 18915M107 589 25,088 SH   SOLE 26 8,211 0 16,877
CLOUDFLARE INC CL A COM 18915M107 2,558 108,955 SH   SOLE 29 0 0 108,955
CLOUDFLARE INC CL A COM 18915M107 358 15,239 SH   SOLE 30 15,239 0 0
CLOUDFLARE INC CL A COM 18915M107 3,904 166,275 SH   SOLE 34 166,275 0 0
CLOUDFLARE INC CL A COM 18915M107 397 16,924 SH   SOLE 36 16,924 0 0
CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 197 27,500 SH   SOLE 2 27,500 0 0
CLOVIS ONCOLOGY INC COM 189464100 116 18,309 SH   SOLE 2 2,027 0 16,282
CLOVIS ONCOLOGY INC COM 189464100 7 1,086 SH   SOLE 7 1,086 0 0
CLOVIS ONCOLOGY INC COM 189464100 1,110 174,506 SH   SOLE 18 174,506 0 0
CLOVIS ONCOLOGY INC COM 189464100 950 149,305 SH   SOLE 19 149,305 0 0
CLOVIS ONCOLOGY INC COM 189464100 10,370 1,630,564 SH   SOLE 21 1,630,564 0 0
CLOVIS ONCOLOGY INC COM 189464100 11,408 1,793,788 SH   SOLE 22 1,762,995 0 30,793
CLOVIS ONCOLOGY INC COM 189464100 51 8,075 SH   SOLE 23 8,075 0 0
CLOVIS ONCOLOGY INC COM 189464100 103 16,204 SH   SOLE 26 0 0 16,204
CLOVIS ONCOLOGY INC NOTE 1.250% 5/0 189464AC4 399 675,000 PRN   SOLE 21 675,000 0 0
CME GROUP INC COM 12572Q105 192,415 1,112,803 SH   SOLE 2 254,965 0 857,838
CME GROUP INC COM 12572Q105 32,688 189,047 SH   SOLE 4 179,327 0 9,720
CME GROUP INC COM 12572Q105 59,781 345,734 SH   SOLE 7 327,966 0 17,768
CME GROUP INC COM 12572Q105 3,089 17,863 SH   SOLE 13 17,863 0 0
CME GROUP INC COM 12572Q105 6,740 38,978 SH   SOLE 15 38,978 0 0
CME GROUP INC COM 12572Q105 5 27 SH   SOLE 17 0 0 27
CME GROUP INC COM 12572Q105 290,666 1,681,024 SH   SOLE 18 1,283,896 0 397,128
CME GROUP INC COM 12572Q105 183,124 1,059,074 SH   SOLE 19 1,059,074 0 0
CME GROUP INC COM 12572Q105 1,411,360 8,162,395 SH   SOLE 21 8,162,395 0 0
CME GROUP INC COM 12572Q105 1,533,055 8,866,204 SH   SOLE 22 7,939,439 0 926,765
CME GROUP INC COM 12572Q105 51,902 300,170 SH   SOLE 23 300,170 0 0
CME GROUP INC COM 12572Q105 69,346 401,053 SH   SOLE 25 401,053 0 0
CME GROUP INC COM 12572Q105 313,411 1,812,565 SH   SOLE 26 243,823 0 1,568,742
CME GROUP INC COM 12572Q105 12,720 73,565 SH   SOLE 28 52,244 0 21,321
CME GROUP INC COM 12572Q105 10,049 58,115 SH   SOLE 29 28,726 0 29,389
CME GROUP INC COM 12572Q105 277,856 1,606,938 SH   SOLE 30 1,606,938 0 0
CME GROUP INC COM 12572Q105 99,025 572,695 SH   SOLE 31 97,181 0 475,514
CME GROUP INC COM 12572Q105 12,912 74,672 SH   SOLE 34 74,672 0 0
CME GROUP INC COM 12572Q105 45,777 264,745 SH   SOLE 36 264,745 0 0
CME GROUP INC COM 12572Q105 1,360 7,863 SH   SOLE 40 7,863 0 0
CMS ENERGY CORP COM 125896100 54,428 926,438 SH   SOLE 2 287,792 0 638,646
CMS ENERGY CORP COM 125896100 9,447 160,793 SH   SOLE 4 152,280 0 8,513
CMS ENERGY CORP COM 125896100 18,944 322,458 SH   SOLE 7 284,339 0 38,119
CMS ENERGY CORP COM 125896100 1,129 19,213 SH   SOLE 13 19,213 0 0
CMS ENERGY CORP COM 125896100 1,716 29,203 SH   SOLE 15 29,203 0 0
CMS ENERGY CORP COM 125896100 3 43 SH   SOLE 17 0 0 43
CMS ENERGY CORP COM 125896100 45,603 776,214 SH   SOLE 18 696,257 0 79,957
CMS ENERGY CORP COM 125896100 16,019 272,662 SH   SOLE 19 272,662 0 0
CMS ENERGY CORP COM 125896100 679,734 11,569,944 SH   SOLE 21 11,569,944 0 0
CMS ENERGY CORP COM 125896100 436,670 7,432,680 SH   SOLE 22 6,653,894 0 778,786
CMS ENERGY CORP COM 125896100 13,924 237,002 SH   SOLE 23 237,002 0 0
CMS ENERGY CORP COM 125896100 19,378 329,840 SH   SOLE 25 329,840 0 0
CMS ENERGY CORP COM 125896100 110,335 1,878,051 SH   SOLE 26 286,772 0 1,591,279
CMS ENERGY CORP COM 125896100 3,504 59,646 SH   SOLE 28 41,717 0 17,929
CMS ENERGY CORP COM 125896100 1,179 20,069 SH   SOLE 29 20,069 0 0
CMS ENERGY CORP COM 125896100 67,169 1,143,309 SH   SOLE 30 1,143,309 0 0
CMS ENERGY CORP COM 125896100 7,372 125,476 SH   SOLE 31 72,124 0 53,352
CMS ENERGY CORP COM 125896100 2,907 49,483 SH   SOLE 32 49,483 0 0
CMS ENERGY CORP COM 125896100 973 16,566 SH   SOLE 34 16,566 0 0
CMS ENERGY CORP COM 125896100 14,041 238,997 SH   SOLE 36 238,997 0 0
CMS ENERGY CORP COM 125896100 337 5,729 SH   SOLE 40 5,729 0 0
CNA FINL CORP COM 126117100 1,773 57,111 SH   SOLE 2 8,371 0 48,740
CNA FINL CORP COM 126117100 20 631 SH   SOLE 7 631 0 0
CNA FINL CORP COM 126117100 1 21 SH   SOLE 15 21 0 0
CNA FINL CORP COM 126117100 511 16,464 SH   SOLE 18 16,464 0 0
CNA FINL CORP COM 126117100 1,311 42,225 SH   SOLE 19 42,225 0 0
CNA FINL CORP COM 126117100 10,255 330,383 SH   SOLE 21 330,383 0 0
CNA FINL CORP COM 126117100 21,300 686,222 SH   SOLE 22 650,487 0 35,735
CNA FINL CORP COM 126117100 527 16,982 SH   SOLE 25 16,982 0 0
CNA FINL CORP COM 126117100 1,780 57,358 SH   SOLE 26 247 0 57,111
CNA FINL CORP COM 126117100 529 17,049 SH   SOLE 29 0 0 17,049
CNA FINL CORP COM 126117100 850 27,390 SH   SOLE 31 620 0 26,770
CNB FINL CORP PA COM 126128107 257 13,633 SH   SOLE 2 776 0 12,857
CNB FINL CORP PA COM 126128107 6 315 SH   SOLE 7 315 0 0
CNB FINL CORP PA COM 126128107 1,058 56,086 SH   SOLE 18 56,086 0 0
CNB FINL CORP PA COM 126128107 561 29,729 SH   SOLE 19 29,729 0 0
CNB FINL CORP PA COM 126128107 9,760 517,240 SH   SOLE 21 517,240 0 0
CNB FINL CORP PA COM 126128107 3,885 205,879 SH   SOLE 22 196,118 0 9,761
CNB FINL CORP PA COM 126128107 56 2,951 SH   SOLE 28 2,951 0 0
CNB FINL CORP PA COM 126128107 128 6,777 SH   SOLE 30 6,777 0 0
CNB FINL CORP PA COM 126128107 30 1,582 SH   SOLE 40 1,582 0 0
CNH INDL N V SHS N20944109 8,298 1,479,227 SH   SOLE 7 1,479,227 0 0
CNH INDL N V SHS N20944109 1 165 SH   SOLE 18 165 0 0
CNO FINL GROUP INC COM 12621E103 2,700 217,918 SH   SOLE 2 83,934 0 133,984
CNO FINL GROUP INC COM 12621E103 9 687 SH   SOLE 4 687 0 0
CNO FINL GROUP INC COM 12621E103 61 4,961 SH   SOLE 7 4,961 0 0
CNO FINL GROUP INC COM 12621E103 12,031 971,045 SH   SOLE 18 971,045 0 0
CNO FINL GROUP INC COM 12621E103 8,392 677,331 SH   SOLE 19 677,331 0 0
CNO FINL GROUP INC COM 12621E103 131,614 10,622,620 SH   SOLE 21 10,622,620 0 0
CNO FINL GROUP INC COM 12621E103 73,365 5,921,309 SH   SOLE 22 5,726,623 0 194,686
CNO FINL GROUP INC COM 12621E103 930 75,050 SH   SOLE 23 75,050 0 0
CNO FINL GROUP INC COM 12621E103 3,942 318,197 SH   SOLE 26 43,340 0 274,857
CNO FINL GROUP INC COM 12621E103 248 20,038 SH   SOLE 28 20,038 0 0
CNO FINL GROUP INC COM 12621E103 1,332 107,543 SH   SOLE 30 107,543 0 0
CNO FINL GROUP INC COM 12621E103 125 10,100 SH   SOLE 31 0 0 10,100
CNO FINL GROUP INC COM 12621E103 101 8,115 SH   SOLE 36 8,115 0 0
CNO FINL GROUP INC COM 12621E103 174 14,025 SH   SOLE 40 14,025 0 0
CNOOC LIMITED SPONSORED ADR 126132109 535 5,170 SH   SOLE 18 5,170 0 0
CNOOC LIMITED SPONSORED ADR 126132109 6,780 65,530 SH   SOLE 19 65,530 0 0
CNOOC LIMITED SPONSORED ADR 126132109 2,574 24,879 SH   SOLE 25 24,879 0 0
CNOOC LIMITED SPONSORED ADR 126132109 347 3,357 SH   SOLE 26 3,357 0 0
CNOOC LIMITED SPONSORED ADR 126132109 31 302 SH   SOLE 30 302 0 0
CNOOC LIMITED SPONSORED ADR 126132109 9,889 95,573 SH   SOLE 34 95,573 0 0
CNS PHARMACEUTICALS INC COM 18978H102 1 577 SH   SOLE 18 577 0 0
CNS PHARMACEUTICALS INC COM 18978H102 10 4,820 SH   SOLE 21 4,820 0 0
CNX RESOURCES CORPORATION COM 12653C108 1,357 255,098 SH   SOLE 2 85,861 0 169,237
CNX RESOURCES CORPORATION COM 12653C108 5 1,024 SH   SOLE 4 1,024 0 0
CNX RESOURCES CORPORATION COM 12653C108 43 8,027 SH   SOLE 7 8,027 0 0
CNX RESOURCES CORPORATION COM 12653C108 5,685 1,068,566 SH   SOLE 18 1,068,566 0 0
CNX RESOURCES CORPORATION COM 12653C108 2,190 411,602 SH   SOLE 19 411,602 0 0
CNX RESOURCES CORPORATION COM 12653C108 70,022 13,162,027 SH   SOLE 21 13,162,027 0 0
CNX RESOURCES CORPORATION COM 12653C108 34,480 6,481,264 SH   SOLE 22 6,241,203 0 240,061
CNX RESOURCES CORPORATION COM 12653C108 257 48,349 SH   SOLE 23 48,349 0 0
CNX RESOURCES CORPORATION COM 12653C108 489 91,958 SH   SOLE 26 24,278 0 67,680
CNX RESOURCES CORPORATION COM 12653C108 164 30,826 SH   SOLE 28 30,826 0 0
CNX RESOURCES CORPORATION COM 12653C108 709 133,277 SH   SOLE 30 133,277 0 0
CNX RESOURCES CORPORATION COM 12653C108 90 17,000 SH   SOLE 31 0 0 17,000
CNX RESOURCES CORPORATION COM 12653C108 31 5,840 SH   SOLE 34 5,840 0 0
CNX RESOURCES CORPORATION COM 12653C108 82 15,392 SH   SOLE 36 15,392 0 0
CNX RESOURCES CORPORATION COM 12653C108 88 16,574 SH   SOLE 40 16,574 0 0
CNX RESOURCES CORPORATION COM 20854L108 25 6,652 SH   SOLE 2 1,079 0 5,573
CNX RESOURCES CORPORATION COM 20854L108 0 128 SH   SOLE 4 128 0 0
CNX RESOURCES CORPORATION COM 20854L108 2 600 SH   SOLE 7 600 0 0
CNX RESOURCES CORPORATION COM 20854L108 420 113,758 SH   SOLE 18 113,758 0 0
CNX RESOURCES CORPORATION COM 20854L108 174 47,085 SH   SOLE 19 47,085 0 0
CNX RESOURCES CORPORATION COM 20854L108 11,143 3,019,746 SH   SOLE 21 3,019,746 0 0
CNX RESOURCES CORPORATION COM 20854L108 3,051 826,721 SH   SOLE 22 788,501 0 38,220
CNX RESOURCES CORPORATION COM 20854L108 16 4,363 SH   SOLE 26 3,034 0 1,329
CNX RESOURCES CORPORATION COM 20854L108 12 3,252 SH   SOLE 28 3,252 0 0
CNX RESOURCES CORPORATION COM 20854L108 115 31,176 SH   SOLE 30 31,176 0 0
CNX RESOURCES CORPORATION COM 20854L108 8 2,125 SH   SOLE 31 0 0 2,125
CNX RESOURCES CORPORATION COM 20854L108 9 2,550 SH   SOLE 40 2,550 0 0
COASTAL FINL CORP WA COM NEW 19046P209 49 4,635 SH   SOLE 2 541 0 4,094
COASTAL FINL CORP WA COM NEW 19046P209 317 30,186 SH   SOLE 18 30,186 0 0
COASTAL FINL CORP WA COM NEW 19046P209 140 13,365 SH   SOLE 19 13,365 0 0
COASTAL FINL CORP WA COM NEW 19046P209 3,181 302,636 SH   SOLE 21 302,636 0 0
COASTAL FINL CORP WA COM NEW 19046P209 860 81,834 SH   SOLE 22 78,812 0 3,022
COASTAL FINL CORP WA COM NEW 19046P209 0 22 SH   SOLE 26 0 0 22
COCA COLA CO COM 191216100 503,638 11,381,641 SH   SOLE 2 2,691,454 0 8,690,187
COCA COLA CO COM 191216100 92,073 2,080,754 SH   SOLE 4 1,969,149 0 111,605
COCA COLA CO COM 191216100 181,906 4,110,870 SH   SOLE 7 3,808,982 0 301,888
COCA COLA CO COM 191216100 7,677 173,481 SH   SOLE 13 173,481 0 0
COCA COLA CO COM 191216100 19,594 442,792 SH   SOLE 15 442,792 0 0
COCA COLA CO COM 191216100 3 58 SH   SOLE 17 0 0 58
COCA COLA CO COM 191216100 697,912 15,772,013 SH   SOLE 18 14,973,173 0 798,840
COCA COLA CO COM 191216100 133,070 3,007,232 SH   SOLE 19 3,007,232 0 0
COCA COLA CO COM 191216100 4,218,408 95,331,245 SH   SOLE 21 95,331,245 0 0
COCA COLA CO COM 191216100 4,225,424 95,489,817 SH   SOLE 22 85,008,206 0 10,481,611
COCA COLA CO COM 191216100 155,377 3,511,343 SH   SOLE 23 3,511,343 0 0
COCA COLA CO COM 191216100 198,341 4,482,284 SH   SOLE 25 4,482,284 0 0
COCA COLA CO COM 191216100 907,031 20,497,886 SH   SOLE 26 2,794,147 0 17,703,739
COCA COLA CO COM 191216100 37,048 837,247 SH   SOLE 28 594,744 0 242,503
COCA COLA CO COM 191216100 34,365 776,604 SH   SOLE 29 403,925 0 372,679
COCA COLA CO COM 191216100 683,460 15,445,433 SH   SOLE 30 15,445,433 0 0
COCA COLA CO COM 191216100 70,462 1,592,362 SH   SOLE 31 1,193,800 0 398,562
COCA COLA CO COM 191216100 12,895 291,408 SH   SOLE 32 291,408 0 0
COCA COLA CO COM 191216100 43,677 987,050 SH   SOLE 34 987,050 0 0
COCA COLA CO COM 191216100 132,130 2,985,991 SH   SOLE 36 2,985,991 0 0
COCA COLA CO COM 191216100 2,128 48,098 SH   SOLE 37 48,098 0 0
COCA COLA CO COM 191216100 4,016 90,747 SH   SOLE 40 90,747 0 0
COCA COLA CONSOLIDATED INC COM 191098102 395 1,894 SH   SOLE 2 235 0 1,659
COCA COLA CONSOLIDATED INC COM 191098102 6 28 SH   SOLE 4 28 0 0
COCA COLA CONSOLIDATED INC COM 191098102 18 84 SH   SOLE 7 84 0 0
COCA COLA CONSOLIDATED INC COM 191098102 4 17 SH   SOLE 17 0 0 17
COCA COLA CONSOLIDATED INC COM 191098102 4,462 21,399 SH   SOLE 18 21,399 0 0
COCA COLA CONSOLIDATED INC COM 191098102 1,832 8,785 SH   SOLE 19 8,785 0 0
COCA COLA CONSOLIDATED INC COM 191098102 102,970 493,790 SH   SOLE 21 493,790 0 0
COCA COLA CONSOLIDATED INC COM 191098102 27,982 134,189 SH   SOLE 22 128,945 0 5,244
COCA COLA CONSOLIDATED INC COM 191098102 769 3,687 SH   SOLE 26 2,195 0 1,492
COCA COLA CONSOLIDATED INC COM 191098102 147 707 SH   SOLE 28 707 0 0
COCA COLA CONSOLIDATED INC COM 191098102 1,328 6,370 SH   SOLE 30 6,370 0 0
COCA COLA CONSOLIDATED INC COM 191098102 7 34 SH   SOLE 34 34 0 0
COCA COLA CONSOLIDATED INC COM 191098102 126 605 SH   SOLE 40 605 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 4,551 121,267 SH   SOLE 2 63,480 0 57,787
COCA COLA EUROPEAN PARTNERS SHS G25839104 4,799 127,861 SH   SOLE 4 121,000 0 6,861
COCA COLA EUROPEAN PARTNERS SHS G25839104 6,754 179,956 SH   SOLE 7 165,064 0 14,892
COCA COLA EUROPEAN PARTNERS SHS G25839104 1,029 27,419 SH   SOLE 13 27,419 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 803 21,405 SH   SOLE 15 21,405 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 28,022 746,665 SH   SOLE 18 731,339 0 15,326
COCA COLA EUROPEAN PARTNERS SHS G25839104 8,870 236,341 SH   SOLE 19 236,341 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 143,160 3,814,542 SH   SOLE 21 3,814,542 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 139,190 3,708,778 SH   SOLE 22 3,517,927 0 190,851
COCA COLA EUROPEAN PARTNERS SHS G25839104 6,456 172,025 SH   SOLE 23 172,025 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 8,544 227,649 SH   SOLE 25 227,649 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 36,171 963,783 SH   SOLE 26 104,654 0 859,129
COCA COLA EUROPEAN PARTNERS SHS G25839104 1,607 42,812 SH   SOLE 28 32,749 0 10,063
COCA COLA EUROPEAN PARTNERS SHS G25839104 1,213 32,323 SH   SOLE 29 7,852 0 24,471
COCA COLA EUROPEAN PARTNERS SHS G25839104 51,121 1,362,144 SH   SOLE 30 1,362,144 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 7,482 199,355 SH   SOLE 31 12,631 0 186,724
COCA COLA EUROPEAN PARTNERS SHS G25839104 2,319 61,799 SH   SOLE 34 61,799 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 4,377 116,614 SH   SOLE 36 116,614 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 187 4,980 SH   SOLE 40 4,980 0 0
COCA COLA FEMSA S A B DE C V SPONSORD ADR REP 191241108 249 6,200 SH   SOLE 2 0 0 6,200
COCA COLA FEMSA S A B DE C V SPONSORD ADR REP 191241108 526 13,079 SH   SOLE 4 13,079 0 0
COCA COLA FEMSA S A B DE C V SPONSORD ADR REP 191241108 1,264 31,416 SH   SOLE 18 31,416 0 0
COCA COLA FEMSA S A B DE C V SPONSORD ADR REP 191241108 266 6,601 SH   SOLE 19 6,601 0 0
COCA COLA FEMSA S A B DE C V SPONSORD ADR REP 191241108 169 4,212 SH   SOLE 21 4,212 0 0
COCA COLA FEMSA S A B DE C V SPONSORD ADR REP 191241108 8,388 208,503 SH   SOLE 22 208,503 0 0
COCA COLA FEMSA S A B DE C V SPONSORD ADR REP 191241108 805 20,001 SH   SOLE 30 20,001 0 0
COCA COLA FEMSA S A B DE C V SPONSORD ADR REP 191241108 312 7,754 SH   SOLE 31 6,004 0 1,750
COCA COLA FEMSA S A B DE C V SPONSORD ADR REP 191241108 170 4,230 SH   SOLE 34 4,230 0 0
COCRYSTAL PHARMA INC COM 19188J300 3 3,929 SH   SOLE 18 3,929 0 0
COCRYSTAL PHARMA INC COM 19188J300 23 32,554 SH   SOLE 21 32,554 0 0
CODA OCTOPUS GROUP INC COM NEW 19188U206 12 2,132 SH   SOLE 2 129 0 2,003
CODA OCTOPUS GROUP INC COM NEW 19188U206 98 17,391 SH   SOLE 18 17,391 0 0
CODA OCTOPUS GROUP INC COM NEW 19188U206 67 11,977 SH   SOLE 19 11,977 0 0
CODA OCTOPUS GROUP INC COM NEW 19188U206 1,146 204,271 SH   SOLE 21 204,271 0 0
CODA OCTOPUS GROUP INC COM NEW 19188U206 579 103,281 SH   SOLE 22 100,995 0 2,286
CODEXIS INC COM 192005106 223 19,999 SH   SOLE 2 2,824 0 17,175
CODEXIS INC COM 192005106 5 458 SH   SOLE 4 458 0 0
CODEXIS INC COM 192005106 12 1,093 SH   SOLE 7 1,093 0 0
CODEXIS INC COM 192005106 2,068 185,292 SH   SOLE 18 185,292 0 0
CODEXIS INC COM 192005106 1,436 128,648 SH   SOLE 19 128,648 0 0
CODEXIS INC COM 192005106 19,180 1,718,597 SH   SOLE 21 1,718,597 0 0
CODEXIS INC COM 192005106 16,469 1,475,688 SH   SOLE 22 1,419,475 0 56,213
CODEXIS INC COM 192005106 14 1,211 SH   SOLE 23 1,211 0 0
CODEXIS INC COM 192005106 406 36,394 SH   SOLE 26 26,624 0 9,770
CODEXIS INC COM 192005106 68 6,133 SH   SOLE 28 6,133 0 0
CODEXIS INC COM 192005106 212 19,015 SH   SOLE 30 19,015 0 0
CODEXIS INC COM 192005106 17 1,496 SH   SOLE 34 1,496 0 0
CODEXIS INC COM 192005106 44 3,951 SH   SOLE 40 3,951 0 0
CODORUS VY BANCORP INC COM 192025104 153 9,489 SH   SOLE 2 632 0 8,857
CODORUS VY BANCORP INC COM 192025104 4 225 SH   SOLE 7 225 0 0
CODORUS VY BANCORP INC COM 192025104 588 36,546 SH   SOLE 18 36,546 0 0
CODORUS VY BANCORP INC COM 192025104 300 18,642 SH   SOLE 19 18,642 0 0
CODORUS VY BANCORP INC COM 192025104 5,510 342,234 SH   SOLE 21 342,234 0 0
CODORUS VY BANCORP INC COM 192025104 1,627 101,078 SH   SOLE 22 95,613 0 5,465
COEUR MNG INC COM NEW 192108504 709 220,958 SH   SOLE 2 12,310 0 208,648
COEUR MNG INC COM NEW 192108504 2 582 SH   SOLE 4 582 0 0
COEUR MNG INC COM NEW 192108504 2,672 832,307 SH   SOLE 7 832,307 0 0
COEUR MNG INC COM NEW 192108504 2,638 821,949 SH   SOLE 18 821,949 0 0
COEUR MNG INC COM NEW 192108504 1,520 473,526 SH   SOLE 19 473,526 0 0
COEUR MNG INC COM NEW 192108504 30,752 9,579,952 SH   SOLE 21 9,579,952 0 0
COEUR MNG INC COM NEW 192108504 22,570 7,031,287 SH   SOLE 22 6,699,729 0 331,558
COEUR MNG INC COM NEW 192108504 227 70,686 SH   SOLE 26 37,318 0 33,368
COEUR MNG INC COM NEW 192108504 82 25,683 SH   SOLE 28 25,683 0 0
COEUR MNG INC COM NEW 192108504 5,827 1,815,407 SH   SOLE 30 1,815,407 0 0
COEUR MNG INC COM NEW 192108504 71 22,244 SH   SOLE 40 22,244 0 0
COFFEE HLDG CO INC COM 192176105 17 7,299 SH   SOLE 21 7,299 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 1,916 23,373 SH   SOLE 2 9,765 0 13,608
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 45 549 SH   SOLE 4 549 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 201 2,457 SH   SOLE 7 2,457 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 17,358 211,763 SH   SOLE 18 193,685 0 18,078
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 19,075 232,711 SH   SOLE 19 232,711 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 369,789 4,511,271 SH   SOLE 21 4,511,271 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 116,355 1,419,486 SH   SOLE 22 1,373,432 0 46,054
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 2,022 24,673 SH   SOLE 23 24,673 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 7,755 94,604 SH   SOLE 26 17,983 0 76,621
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 539 6,577 SH   SOLE 28 6,577 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 4,528 55,240 SH   SOLE 30 55,240 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 92 1,127 SH   SOLE 31 0 0 1,127
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 203 2,474 SH   SOLE 34 2,474 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 26 315 SH   SOLE 36 315 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 401 4,889 SH   SOLE 40 4,889 0 0
COGNEX CORP COM 192422103 18,533 438,965 SH   SOLE 2 97,218 0 341,747
COGNEX CORP COM 192422103 3,097 73,363 SH   SOLE 4 68,950 0 4,413
COGNEX CORP COM 192422103 502 11,897 SH   SOLE 7 11,897 0 0
COGNEX CORP COM 192422103 124 2,947 SH   SOLE 13 2,947 0 0
COGNEX CORP COM 192422103 538 12,748 SH   SOLE 15 12,748 0 0
COGNEX CORP COM 192422103 21,176 501,563 SH   SOLE 18 487,938 0 13,625
COGNEX CORP COM 192422103 5,937 140,623 SH   SOLE 19 140,623 0 0
COGNEX CORP COM 192422103 357,147 8,459,195 SH   SOLE 21 8,459,195 0 0
COGNEX CORP COM 192422103 233,351 5,527,032 SH   SOLE 22 5,252,337 0 274,695
COGNEX CORP COM 192422103 5,199 123,132 SH   SOLE 23 123,132 0 0
COGNEX CORP COM 192422103 310 7,332 SH   SOLE 25 7,332 0 0
COGNEX CORP COM 192422103 21,211 502,404 SH   SOLE 26 173,194 0 329,210
COGNEX CORP COM 192422103 1,468 34,782 SH   SOLE 28 25,002 0 9,780
COGNEX CORP COM 192422103 1,749 41,424 SH   SOLE 29 5,482 0 35,942
COGNEX CORP COM 192422103 26,240 621,512 SH   SOLE 30 621,512 0 0
COGNEX CORP COM 192422103 1,606 38,031 SH   SOLE 31 31,346 0 6,685
COGNEX CORP COM 192422103 8,936 211,646 SH   SOLE 34 211,646 0 0
COGNEX CORP COM 192422103 1,314 31,121 SH   SOLE 36 31,121 0 0
COGNEX CORP COM 192422103 147 3,482 SH   SOLE 40 3,482 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 77,225 1,661,818 SH   SOLE 2 423,425 0 1,238,393
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 11,885 255,753 SH   SOLE 4 240,294 0 15,459
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 26,157 562,871 SH   SOLE 7 519,127 0 43,744
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1,230 26,475 SH   SOLE 13 26,475 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 2,280 49,055 SH   SOLE 15 49,055 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 282,166 6,072,014 SH   SOLE 18 5,573,084 0 498,930
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 333,683 7,180,604 SH   SOLE 19 7,180,604 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 604,357 13,005,325 SH   SOLE 21 13,005,325 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 639,515 13,761,882 SH   SOLE 22 12,441,764 0 1,320,118
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 19,292 415,140 SH   SOLE 23 415,140 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 33,725 725,746 SH   SOLE 25 678,121 0 47,625
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 201,288 4,331,569 SH   SOLE 26 380,082 0 3,951,487
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 5,178 111,432 SH   SOLE 28 78,559 0 32,873
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 470 10,117 SH   SOLE 29 10,117 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 129,538 2,787,565 SH   SOLE 30 2,787,565 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 11,266 242,426 SH   SOLE 31 100,383 0 142,043
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 4,030 86,732 SH   SOLE 32 86,732 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 23,724 510,516 SH   SOLE 34 510,516 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 21,720 467,399 SH   SOLE 36 467,399 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 614 13,212 SH   SOLE 40 13,212 0 0
COHBAR INC COM 19249J109 6 5,203 SH   SOLE 18 5,203 0 0
COHBAR INC COM 19249J109 243 213,026 SH   SOLE 21 213,026 0 0
COHBAR INC COM 19249J109 46 40,735 SH   SOLE 22 40,735 0 0
COHEN & CO INC NEW COM 19249M102 2 735 SH   SOLE 21 735 0 0
COHEN & CO INC NEW COM 19249M102 81 24,426 SH   SOLE 22 24,426 0 0
COHEN & STEERS INC COM 19247A100 399 8,779 SH   SOLE 2 1,604 0 7,175
COHEN & STEERS INC COM 19247A100 6 124 SH   SOLE 4 124 0 0
COHEN & STEERS INC COM 19247A100 19 423 SH   SOLE 7 423 0 0
COHEN & STEERS INC COM 19247A100 3,980 87,569 SH   SOLE 18 87,569 0 0
COHEN & STEERS INC COM 19247A100 2,717 59,781 SH   SOLE 19 59,781 0 0
COHEN & STEERS INC COM 19247A100 35,570 782,629 SH   SOLE 21 782,629 0 0
COHEN & STEERS INC COM 19247A100 30,830 678,324 SH   SOLE 22 645,880 0 32,444
COHEN & STEERS INC COM 19247A100 182 4,001 SH   SOLE 23 4,001 0 0
COHEN & STEERS INC COM 19247A100 1,977 43,490 SH   SOLE 26 7,875 0 35,615
COHEN & STEERS INC COM 19247A100 141 3,110 SH   SOLE 28 3,110 0 0
COHEN & STEERS INC COM 19247A100 364 7,998 SH   SOLE 30 7,998 0 0
COHEN & STEERS INC COM 19247A100 237 5,223 SH   SOLE 34 5,223 0 0
COHEN & STEERS INC COM 19247A100 99 2,187 SH   SOLE 40 2,187 0 0
COHEN & STEERS INFRASTRUCTUR COM 19248A109 94 4,998 SH   SOLE 18 4,998 0 0
COHERENT INC COM 192479103 6,114 57,453 SH   SOLE 2 11,685 0 45,768
COHERENT INC COM 192479103 31 287 SH   SOLE 4 287 0 0
COHERENT INC COM 192479103 47 438 SH   SOLE 7 438 0 0
COHERENT INC COM 192479103 7,114 66,850 SH   SOLE 18 66,850 0 0
COHERENT INC COM 192479103 604 5,673 SH   SOLE 19 5,673 0 0
COHERENT INC COM 192479103 122,111 1,147,554 SH   SOLE 21 1,147,554 0 0
COHERENT INC COM 192479103 82,347 773,865 SH   SOLE 22 733,923 0 39,942
COHERENT INC COM 192479103 42 395 SH   SOLE 23 395 0 0
COHERENT INC COM 192479103 938 8,814 SH   SOLE 26 4,671 0 4,143
COHERENT INC COM 192479103 387 3,634 SH   SOLE 28 3,634 0 0
COHERENT INC COM 192479103 14,689 138,043 SH   SOLE 30 138,043 0 0
COHERENT INC COM 192479103 52 489 SH   SOLE 31 489 0 0
COHERENT INC COM 192479103 22 211 SH   SOLE 34 211 0 0
COHERENT INC COM 192479103 302 2,838 SH   SOLE 40 2,838 0 0
COHERUS BIOSCIENCES INC COM 19249H103 834 51,427 SH   SOLE 2 10,390 0 41,037
COHERUS BIOSCIENCES INC COM 19249H103 4 272 SH   SOLE 4 272 0 0
COHERUS BIOSCIENCES INC COM 19249H103 17 1,019 SH   SOLE 7 1,019 0 0
COHERUS BIOSCIENCES INC COM 19249H103 3,923 241,886 SH   SOLE 18 219,302 0 22,584
COHERUS BIOSCIENCES INC COM 19249H103 4,969 306,349 SH   SOLE 19 306,349 0 0
COHERUS BIOSCIENCES INC COM 19249H103 43,615 2,688,939 SH   SOLE 21 2,688,939 0 0
COHERUS BIOSCIENCES INC COM 19249H103 31,965 1,970,704 SH   SOLE 22 1,911,841 0 58,863
COHERUS BIOSCIENCES INC COM 19249H103 530 32,651 SH   SOLE 23 32,651 0 0
COHERUS BIOSCIENCES INC COM 19249H103 1,994 122,924 SH   SOLE 26 20,167 0 102,757
COHERUS BIOSCIENCES INC COM 19249H103 95 5,835 SH   SOLE 28 5,835 0 0
COHERUS BIOSCIENCES INC COM 19249H103 376 23,153 SH   SOLE 30 23,153 0 0
COHERUS BIOSCIENCES INC COM 19249H103 32 1,999 SH   SOLE 34 1,999 0 0
COHERUS BIOSCIENCES INC COM 19249H103 88 5,402 SH   SOLE 40 5,402 0 0
COHU INC COM 192576106 459 37,112 SH   SOLE 2 2,114 0 34,998
COHU INC COM 192576106 1 119 SH   SOLE 4 119 0 0
COHU INC COM 192576106 10 802 SH   SOLE 7 802 0 0
COHU INC COM 192576106 2,394 193,373 SH   SOLE 18 193,373 0 0
COHU INC COM 192576106 932 75,275 SH   SOLE 19 75,275 0 0
COHU INC COM 192576106 56,839 4,591,167 SH   SOLE 21 4,591,167 0 0
COHU INC COM 192576106 15,468 1,249,424 SH   SOLE 22 1,209,617 0 39,807
COHU INC COM 192576106 453 36,583 SH   SOLE 26 31,208 0 5,375
COHU INC COM 192576106 61 4,923 SH   SOLE 28 4,923 0 0
COHU INC COM 192576106 665 53,684 SH   SOLE 30 53,684 0 0
COHU INC COM 192576106 44 3,572 SH   SOLE 40 3,572 0 0
COLFAX CORP COM 194014106 4,041 204,102 SH   SOLE 2 40,074 0 164,028
COLFAX CORP COM 194014106 8 402 SH   SOLE 4 402 0 0
COLFAX CORP COM 194014106 51 2,572 SH   SOLE 7 2,572 0 0
COLFAX CORP COM 194014106 4,677 236,220 SH   SOLE 18 236,220 0 0
COLFAX CORP COM 194014106 437 22,061 SH   SOLE 19 22,061 0 0
COLFAX CORP COM 194014106 79,668 4,023,644 SH   SOLE 21 4,023,644 0 0
COLFAX CORP COM 194014106 54,979 2,776,693 SH   SOLE 22 2,619,562 0 157,131
COLFAX CORP COM 194014106 842 42,537 SH   SOLE 26 30,610 0 11,927
COLFAX CORP COM 194014106 241 12,181 SH   SOLE 28 12,181 0 0
COLFAX CORP COM 194014106 12,735 643,196 SH   SOLE 30 643,196 0 0
COLFAX CORP COM 194014106 76 3,834 SH   SOLE 31 1,970 0 1,864
COLFAX CORP COM 194014106 61 3,084 SH   SOLE 36 3,084 0 0
COLFAX CORP COM 194014106 186 9,417 SH   SOLE 40 9,417 0 0
COLFAX CORP UNIT 01/15/2022T 194014205 34,167 372,030 SH   SOLE 21 372,030 0 0
COLGATE PALMOLIVE CO COM 194162103 175,939 2,651,286 SH   SOLE 2 714,249 0 1,937,037
COLGATE PALMOLIVE CO COM 194162103 29,813 449,265 SH   SOLE 4 427,399 0 21,866
COLGATE PALMOLIVE CO COM 194162103 64,870 977,542 SH   SOLE 7 814,241 0 163,301
COLGATE PALMOLIVE CO COM 194162103 834 12,562 SH   SOLE 13 12,562 0 0
COLGATE PALMOLIVE CO COM 194162103 5,914 89,118 SH   SOLE 15 89,118 0 0
COLGATE PALMOLIVE CO COM 194162103 1 8 SH   SOLE 17 0 0 8
COLGATE PALMOLIVE CO COM 194162103 131,322 1,978,938 SH   SOLE 18 1,841,328 0 137,610
COLGATE PALMOLIVE CO COM 194162103 59,283 893,353 SH   SOLE 19 893,353 0 0
COLGATE PALMOLIVE CO COM 194162103 1,213,174 18,281,708 SH   SOLE 21 18,281,708 0 0
COLGATE PALMOLIVE CO COM 194162103 1,399,047 21,082,680 SH   SOLE 22 18,786,030 0 2,296,650
COLGATE PALMOLIVE CO COM 194162103 47,570 716,854 SH   SOLE 23 716,854 0 0
COLGATE PALMOLIVE CO COM 194162103 68,599 1,033,738 SH   SOLE 25 1,033,738 0 0
COLGATE PALMOLIVE CO COM 194162103 318,960 4,806,508 SH   SOLE 26 631,216 0 4,175,292
COLGATE PALMOLIVE CO COM 194162103 11,107 167,378 SH   SOLE 28 119,315 0 48,063
COLGATE PALMOLIVE CO COM 194162103 8,621 129,915 SH   SOLE 29 102,622 0 27,293
COLGATE PALMOLIVE CO COM 194162103 267,680 4,033,751 SH   SOLE 30 4,033,751 0 0
COLGATE PALMOLIVE CO COM 194162103 24,520 369,501 SH   SOLE 31 277,654 0 91,847
COLGATE PALMOLIVE CO COM 194162103 30,987 466,960 SH   SOLE 34 466,960 0 0
COLGATE PALMOLIVE CO COM 194162103 44,164 665,519 SH   SOLE 36 665,519 0 0
COLGATE PALMOLIVE CO COM 194162103 1,189 17,914 SH   SOLE 40 17,914 0 0
COLLECTORS UNIVERSE INC COM NEW 19421R200 49 3,141 SH   SOLE 2 334 0 2,807
COLLECTORS UNIVERSE INC COM NEW 19421R200 11 709 SH   SOLE 7 709 0 0
COLLECTORS UNIVERSE INC COM NEW 19421R200 496 31,657 SH   SOLE 18 31,657 0 0
COLLECTORS UNIVERSE INC COM NEW 19421R200 274 17,512 SH   SOLE 19 17,512 0 0
COLLECTORS UNIVERSE INC COM NEW 19421R200 4,921 314,010 SH   SOLE 21 314,010 0 0
COLLECTORS UNIVERSE INC COM NEW 19421R200 3,494 222,958 SH   SOLE 22 217,012 0 5,946
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 193 11,831 SH   SOLE 2 1,674 0 10,157
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 12 705 SH   SOLE 7 705 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 1,973 120,800 SH   SOLE 18 120,800 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 982 60,125 SH   SOLE 19 60,125 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 22,968 1,406,473 SH   SOLE 21 1,406,473 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 14,246 872,386 SH   SOLE 22 840,675 0 31,711
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 74 4,539 SH   SOLE 26 0 0 4,539
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 52 3,210 SH   SOLE 28 3,210 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 248 15,175 SH   SOLE 30 15,175 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 36 2,182 SH   SOLE 40 2,182 0 0
COLONY BANKCORP INC COM 19623P101 97 7,776 SH   SOLE 2 515 0 7,261
COLONY BANKCORP INC COM 19623P101 362 28,999 SH   SOLE 18 28,999 0 0
COLONY BANKCORP INC COM 19623P101 179 14,301 SH   SOLE 19 14,301 0 0
COLONY BANKCORP INC COM 19623P101 3,354 268,314 SH   SOLE 21 268,314 0 0
COLONY BANKCORP INC COM 19623P101 1,062 84,935 SH   SOLE 22 82,008 0 2,927
COLONY BANKCORP INC COM 19623P101 2 133 SH   SOLE 26 0 0 133
COLONY CAP INC NOTE 3.875% 1/1 19624RAB2 10,019 12,523,000 PRN   SOLE 2 12,523,000 0 0
COLONY CAP INC NOTE 3.875% 1/1 19624RAB2 972 1,215,000 PRN   SOLE 21 1,215,000 0 0
COLONY CAP INC NEW CL A COM 19626G108 1,542 881,246 SH   SOLE 2 38,896 0 842,350
COLONY CAP INC NEW CL A COM 19626G108 502 286,740 SH   SOLE 4 286,740 0 0
COLONY CAP INC NEW CL A COM 19626G108 929 531,054 SH   SOLE 7 531,054 0 0
COLONY CAP INC NEW CL A COM 19626G108 409 233,919 SH   SOLE 18 233,919 0 0
COLONY CAP INC NEW CL A COM 19626G108 1,087 620,897 SH   SOLE 19 620,897 0 0
COLONY CAP INC NEW CL A COM 19626G108 16,084 9,190,896 SH   SOLE 21 9,190,896 0 0
COLONY CAP INC NEW CL A COM 19626G108 28,835 16,477,263 SH   SOLE 22 15,657,822 0 819,441
COLONY CAP INC NEW CL A COM 19626G108 27 15,475 SH   SOLE 23 15,475 0 0
COLONY CAP INC NEW CL A COM 19626G108 1,970 1,125,590 SH   SOLE 25 1,125,590 0 0
COLONY CAP INC NEW CL A COM 19626G108 645 368,638 SH   SOLE 26 105,682 0 262,956
COLONY CAP INC NEW CL A COM 19626G108 110 62,766 SH   SOLE 28 62,766 0 0
COLONY CAP INC NEW CL A COM 19626G108 460 262,845 SH   SOLE 29 262,845 0 0
COLONY CAP INC NEW CL A COM 19626G108 3,827 2,186,645 SH   SOLE 30 2,186,645 0 0
COLONY CAP INC NEW CL A COM 19626G108 34 19,392 SH   SOLE 31 10,294 0 9,098
COLONY CAP INC NEW CL A COM 19626G108 67 38,211 SH   SOLE 36 38,211 0 0
COLONY CAP INC NEW CL A COM 19626G108 77 44,189 SH   SOLE 40 44,189 0 0
COLONY CR REAL ESTATE INC COM CL A 19625T101 304 77,051 SH   SOLE 2 4,765 0 72,286
COLONY CR REAL ESTATE INC COM CL A 19625T101 2 410 SH   SOLE 4 410 0 0
COLONY CR REAL ESTATE INC COM CL A 19625T101 6 1,534 SH   SOLE 7 1,534 0 0
COLONY CR REAL ESTATE INC COM CL A 19625T101 1,129 286,658 SH   SOLE 18 286,658 0 0
COLONY CR REAL ESTATE INC COM CL A 19625T101 796 201,949 SH   SOLE 19 201,949 0 0
COLONY CR REAL ESTATE INC COM CL A 19625T101 11,058 2,806,604 SH   SOLE 21 2,806,604 0 0
COLONY CR REAL ESTATE INC COM CL A 19625T101 9,300 2,360,466 SH   SOLE 22 2,262,970 0 97,496
COLONY CR REAL ESTATE INC COM CL A 19625T101 26 6,493 SH   SOLE 23 6,493 0 0
COLONY CR REAL ESTATE INC COM CL A 19625T101 100 25,318 SH   SOLE 26 19,544 0 5,774
COLONY CR REAL ESTATE INC COM CL A 19625T101 42 10,557 SH   SOLE 28 10,557 0 0
COLONY CR REAL ESTATE INC COM CL A 19625T101 102 26,014 SH   SOLE 30 26,014 0 0
COLONY CR REAL ESTATE INC COM CL A 19625T101 37 9,401 SH   SOLE 40 9,401 0 0
COLONY STARWOOD HOMES NOTE 3.500% 1/1 19625XAB8 1,092 1,025,000 PRN   SOLE 21 1,025,000 0 0
COLUMBIA BKG SYS INC COM 197236102 1,403 52,338 SH   SOLE 2 2,619 0 49,719
COLUMBIA BKG SYS INC COM 197236102 10 383 SH   SOLE 4 383 0 0
COLUMBIA BKG SYS INC COM 197236102 28 1,061 SH   SOLE 7 1,061 0 0
COLUMBIA BKG SYS INC COM 197236102 9,146 341,274 SH   SOLE 18 341,274 0 0
COLUMBIA BKG SYS INC COM 197236102 3,232 120,614 SH   SOLE 19 120,614 0 0
COLUMBIA BKG SYS INC COM 197236102 211,648 7,897,325 SH   SOLE 21 7,897,325 0 0
COLUMBIA BKG SYS INC COM 197236102 55,013 2,052,722 SH   SOLE 22 1,975,078 0 77,644
COLUMBIA BKG SYS INC COM 197236102 436 16,283 SH   SOLE 26 7,201 0 9,082
COLUMBIA BKG SYS INC COM 197236102 132 4,927 SH   SOLE 28 4,927 0 0
COLUMBIA BKG SYS INC COM 197236102 2,302 85,897 SH   SOLE 30 85,897 0 0
COLUMBIA BKG SYS INC COM 197236102 10 381 SH   SOLE 36 381 0 0
COLUMBIA BKG SYS INC COM 197236102 226 8,450 SH   SOLE 40 8,450 0 0
COLUMBIA FINL INC COM 197641103 724 50,309 SH   SOLE 2 2,907 0 47,402
COLUMBIA FINL INC COM 197641103 15 1,034 SH   SOLE 7 1,034 0 0
COLUMBIA FINL INC COM 197641103 2,607 181,039 SH   SOLE 18 181,039 0 0
COLUMBIA FINL INC COM 197641103 1,429 99,203 SH   SOLE 19 99,203 0 0
COLUMBIA FINL INC COM 197641103 27,325 1,897,579 SH   SOLE 21 1,897,579 0 0
COLUMBIA FINL INC COM 197641103 23,404 1,625,287 SH   SOLE 22 1,565,882 0 59,405
COLUMBIA FINL INC COM 197641103 85 5,902 SH   SOLE 26 0 0 5,902
COLUMBIA FINL INC COM 197641103 109 7,567 SH   SOLE 28 7,567 0 0
COLUMBIA FINL INC COM 197641103 346 24,027 SH   SOLE 30 24,027 0 0
COLUMBIA FINL INC COM 197641103 100 6,951 SH   SOLE 40 6,951 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 2,736 218,869 SH   SOLE 2 9,529 0 209,340
COLUMBIA PPTY TR INC COM NEW 198287203 868 69,424 SH   SOLE 4 69,424 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 1,579 126,287 SH   SOLE 7 126,287 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 711 56,858 SH   SOLE 18 56,858 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 1,855 148,415 SH   SOLE 19 148,415 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 27,344 2,187,496 SH   SOLE 21 2,187,496 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 51,655 4,132,360 SH   SOLE 22 3,939,853 0 192,507
COLUMBIA PPTY TR INC COM NEW 198287203 47 3,734 SH   SOLE 23 3,734 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 3,561 284,858 SH   SOLE 25 284,858 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 1,076 86,046 SH   SOLE 26 29,467 0 56,579
COLUMBIA PPTY TR INC COM NEW 198287203 185 14,776 SH   SOLE 28 14,776 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 760 60,803 SH   SOLE 29 60,803 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 6,474 517,939 SH   SOLE 30 517,939 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 29 2,311 SH   SOLE 31 2,311 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 34 2,740 SH   SOLE 34 2,740 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 81 6,483 SH   SOLE 36 6,483 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 161 12,890 SH   SOLE 40 12,890 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 4,941 70,818 SH   SOLE 2 17,189 0 53,629
COLUMBIA SPORTSWEAR CO COM 198516106 8 120 SH   SOLE 4 120 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 36 521 SH   SOLE 7 521 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 5,673 81,307 SH   SOLE 18 81,307 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 492 7,048 SH   SOLE 19 7,048 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 100,603 1,441,925 SH   SOLE 21 1,441,925 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 67,665 969,833 SH   SOLE 22 921,646 0 48,187
COLUMBIA SPORTSWEAR CO COM 198516106 893 12,805 SH   SOLE 26 7,938 0 4,867
COLUMBIA SPORTSWEAR CO COM 198516106 282 4,040 SH   SOLE 28 4,040 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 710 10,177 SH   SOLE 30 10,177 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 41 590 SH   SOLE 31 590 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 216 3,103 SH   SOLE 40 3,103 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 364 14,549 SH   SOLE 2 1,274 0 13,275
COLUMBUS MCKINNON CORP N Y COM 199333105 12 484 SH   SOLE 7 484 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 2,138 85,507 SH   SOLE 18 85,507 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 1,065 42,611 SH   SOLE 19 42,611 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 20,190 807,598 SH   SOLE 21 807,598 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 17,085 683,402 SH   SOLE 22 661,322 0 22,080
COLUMBUS MCKINNON CORP N Y COM 199333105 225 9,017 SH   SOLE 26 0 0 9,017
COLUMBUS MCKINNON CORP N Y COM 199333105 72 2,875 SH   SOLE 28 2,875 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 188 7,532 SH   SOLE 30 7,532 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 47 1,898 SH   SOLE 40 1,898 0 0
COMCAST CORP NEW CL A 20030N101 430,801 12,530,575 SH   SOLE 2 2,464,437 0 10,066,138
COMCAST CORP NEW CL A 20030N101 78,446 2,281,730 SH   SOLE 4 2,157,975 0 123,755
COMCAST CORP NEW CL A 20030N101 148,018 4,305,349 SH   SOLE 7 4,140,664 0 164,685
COMCAST CORP NEW CL A 20030N101 4,324 125,770 SH   SOLE 13 125,770 0 0
COMCAST CORP NEW CL A 20030N101 17,345 504,514 SH   SOLE 15 504,514 0 0
COMCAST CORP NEW CL A 20030N101 25 736 SH   SOLE 17 0 0 736
COMCAST CORP NEW CL A 20030N101 720,362 20,952,939 SH   SOLE 18 19,384,857 0 1,568,082
COMCAST CORP NEW CL A 20030N101 671,251 19,524,468 SH   SOLE 19 19,524,468 0 0
COMCAST CORP NEW CL A 20030N101 6,970 202,741 SH   SOLE 20 202,741 0 0
COMCAST CORP NEW CL A 20030N101 3,005,236 87,412,333 SH   SOLE 21 87,412,333 0 0
COMCAST CORP NEW CL A 20030N101 3,792,023 110,297,342 SH   SOLE 22 98,486,291 0 11,811,051
COMCAST CORP NEW CL A 20030N101 130,312 3,790,351 SH   SOLE 23 3,790,351 0 0
COMCAST CORP NEW CL A 20030N101 176,570 5,135,837 SH   SOLE 25 5,038,483 0 97,354
COMCAST CORP NEW CL A 20030N101 636,483 18,513,166 SH   SOLE 26 2,690,877 0 15,822,289
COMCAST CORP NEW CL A 20030N101 32,038 931,887 SH   SOLE 28 661,112 0 270,775
COMCAST CORP NEW CL A 20030N101 28,545 830,281 SH   SOLE 29 275,852 0 554,429
COMCAST CORP NEW CL A 20030N101 615,354 17,898,595 SH   SOLE 30 17,898,595 0 0
COMCAST CORP NEW CL A 20030N101 204,500 5,948,233 SH   SOLE 31 1,083,643 0 4,864,590
COMCAST CORP NEW CL A 20030N101 24,725 719,179 SH   SOLE 32 719,179 0 0
COMCAST CORP NEW CL A 20030N101 179,960 5,234,432 SH   SOLE 34 5,234,432 0 0
COMCAST CORP NEW CL A 20030N101 116,940 3,401,385 SH   SOLE 36 3,401,385 0 0
COMCAST CORP NEW CL A 20030N101 3,494 101,615 SH   SOLE 40 101,615 0 0
COMCAST CORP NEW OPTIONS 20030N101 364 10,600 SH Call SOLE 4 10,600 0 0
COMCAST CORP NEW OPTIONS 20030N101 5,614 163,300 SH Call SOLE 18 163,300 0 0
COMCAST CORP NEW OPTIONS 20030N101 26,356 766,600 SH Call SOLE 19 766,600 0 0
COMCAST CORP NEW OPTIONS 20030N101 2,022 58,800 SH Call SOLE 22 58,800 0 0
COMCAST CORP NEW OPTIONS 20030N101 12,679 368,800 SH Call SOLE 34 368,800 0 0
COMERICA INC COM 200340107 18,243 621,792 SH   SOLE 2 278,068 0 343,724
COMERICA INC COM 200340107 2,672 91,077 SH   SOLE 4 86,540 0 4,537
COMERICA INC COM 200340107 4,009 136,655 SH   SOLE 7 129,494 0 7,161
COMERICA INC COM 200340107 7 230 SH   SOLE 13 230 0 0
COMERICA INC COM 200340107 504 17,173 SH   SOLE 15 17,173 0 0
COMERICA INC COM 200340107 16,428 559,930 SH   SOLE 18 530,590 0 29,340
COMERICA INC COM 200340107 4,401 149,998 SH   SOLE 19 149,998 0 0
COMERICA INC COM 200340107 111,474 3,799,371 SH   SOLE 21 3,799,371 0 0
COMERICA INC COM 200340107 116,861 3,983,006 SH   SOLE 22 3,555,212 0 427,794
COMERICA INC COM 200340107 5,901 201,140 SH   SOLE 23 201,140 0 0
COMERICA INC COM 200340107 5,081 173,174 SH   SOLE 25 173,174 0 0
COMERICA INC COM 200340107 22,820 777,789 SH   SOLE 26 127,085 0 650,704
COMERICA INC COM 200340107 902 30,748 SH   SOLE 28 22,483 0 8,265
COMERICA INC COM 200340107 1,494 50,934 SH   SOLE 29 19,707 0 31,227
COMERICA INC COM 200340107 19,250 656,089 SH   SOLE 30 656,089 0 0
COMERICA INC COM 200340107 2,973 101,317 SH   SOLE 31 66,964 0 34,353
COMERICA INC COM 200340107 5,951 202,821 SH   SOLE 34 202,821 0 0
COMERICA INC COM 200340107 7,500 255,628 SH   SOLE 35 255,628 0 0
COMERICA INC COM 200340107 3,476 118,463 SH   SOLE 36 118,463 0 0
COMERICA INC COM 200340107 104 3,530 SH   SOLE 40 3,530 0 0
COMERICA INC OPTIONS 200340107 9 300 SH Put SOLE 2 300 0 0
COMERICA INC OPTIONS 200340107 1,540 52,500 SH Put SOLE 19 52,500 0 0
COMERICA INC OPTIONS 200340107 15 500 SH Put SOLE 22 500 0 0
COMERICA INC OPTIONS 200340107 197 6,700 SH Put SOLE 34 6,700 0 0
COMFORT SYS USA INC COM 199908104 878 24,018 SH   SOLE 2 12,357 0 11,661
COMFORT SYS USA INC COM 199908104 7 201 SH   SOLE 4 201 0 0
COMFORT SYS USA INC COM 199908104 24 661 SH   SOLE 7 661 0 0
COMFORT SYS USA INC COM 199908104 7,363 201,461 SH   SOLE 18 167,529 0 33,932
COMFORT SYS USA INC COM 199908104 17,354 474,813 SH   SOLE 19 474,813 0 0
COMFORT SYS USA INC COM 199908104 144,868 3,963,552 SH   SOLE 21 3,963,552 0 0
COMFORT SYS USA INC COM 199908104 56,977 1,558,873 SH   SOLE 22 1,517,837 0 41,036
COMFORT SYS USA INC COM 199908104 2,029 55,503 SH   SOLE 23 55,503 0 0
COMFORT SYS USA INC COM 199908104 7,295 199,578 SH   SOLE 26 8,041 0 191,537
COMFORT SYS USA INC COM 199908104 169 4,628 SH   SOLE 28 4,628 0 0
COMFORT SYS USA INC COM 199908104 1,828 50,005 SH   SOLE 30 50,005 0 0
COMFORT SYS USA INC COM 199908104 271 7,417 SH   SOLE 34 7,417 0 0
COMFORT SYS USA INC COM 199908104 147 4,027 SH   SOLE 40 4,027 0 0
COMMERCE BANCSHARES INC COM 200525103 12,003 238,382 SH   SOLE 2 53,034 0 185,348
COMMERCE BANCSHARES INC COM 200525103 23 463 SH   SOLE 4 463 0 0
COMMERCE BANCSHARES INC COM 200525103 1,300 25,828 SH   SOLE 7 25,828 0 0
COMMERCE BANCSHARES INC COM 200525103 46 911 SH   SOLE 15 911 0 0
COMMERCE BANCSHARES INC COM 200525103 17,843 354,379 SH   SOLE 18 348,334 0 6,045
COMMERCE BANCSHARES INC COM 200525103 1,239 24,606 SH   SOLE 19 24,606 0 0
COMMERCE BANCSHARES INC COM 200525103 251,647 4,997,955 SH   SOLE 21 4,997,955 0 0
COMMERCE BANCSHARES INC COM 200525103 167,893 3,334,520 SH   SOLE 22 3,163,680 0 170,840
COMMERCE BANCSHARES INC COM 200525103 5,309 105,437 SH   SOLE 25 105,437 0 0
COMMERCE BANCSHARES INC COM 200525103 8,685 172,491 SH   SOLE 26 22,744 0 149,747
COMMERCE BANCSHARES INC COM 200525103 726 14,427 SH   SOLE 28 14,427 0 0
COMMERCE BANCSHARES INC COM 200525103 1,781 35,382 SH   SOLE 30 35,382 0 0
COMMERCE BANCSHARES INC COM 200525103 106 2,114 SH   SOLE 31 2,114 0 0
COMMERCE BANCSHARES INC COM 200525103 137 2,730 SH   SOLE 34 2,730 0 0
COMMERCE BANCSHARES INC COM 200525103 1,894 37,613 SH   SOLE 36 37,613 0 0
COMMERCE BANCSHARES INC COM 200525103 534 10,608 SH   SOLE 40 10,608 0 0
COMMERCIAL METALS CO COM 201723103 2,519 159,540 SH   SOLE 2 52,340 0 107,200
COMMERCIAL METALS CO COM 201723103 7 412 SH   SOLE 4 412 0 0
COMMERCIAL METALS CO COM 201723103 60 3,827 SH   SOLE 7 3,827 0 0
COMMERCIAL METALS CO COM 201723103 10,740 680,146 SH   SOLE 18 680,146 0 0
COMMERCIAL METALS CO COM 201723103 4,297 272,165 SH   SOLE 19 272,165 0 0
COMMERCIAL METALS CO COM 201723103 130,966 8,294,261 SH   SOLE 21 8,294,261 0 0
COMMERCIAL METALS CO COM 201723103 65,969 4,177,927 SH   SOLE 22 4,016,666 0 161,261
COMMERCIAL METALS CO COM 201723103 226 14,338 SH   SOLE 23 14,338 0 0
COMMERCIAL METALS CO COM 201723103 1,328 84,129 SH   SOLE 26 38,130 0 45,999
COMMERCIAL METALS CO COM 201723103 296 18,774 SH   SOLE 28 18,774 0 0
COMMERCIAL METALS CO COM 201723103 605 38,332 SH   SOLE 30 38,332 0 0
COMMERCIAL METALS CO COM 201723103 40 2,560 SH   SOLE 31 0 0 2,560
COMMERCIAL METALS CO COM 201723103 71 4,487 SH   SOLE 34 4,487 0 0
COMMERCIAL METALS CO COM 201723103 97 6,118 SH   SOLE 36 6,118 0 0
COMMERCIAL METALS CO COM 201723103 196 12,436 SH   SOLE 40 12,436 0 0
COMMERCIAL VEH GROUP INC COM 202608105 41 27,197 SH   SOLE 2 1,068 0 26,129
COMMERCIAL VEH GROUP INC COM 202608105 1 842 SH   SOLE 7 842 0 0
COMMERCIAL VEH GROUP INC COM 202608105 164 108,699 SH   SOLE 18 108,699 0 0
COMMERCIAL VEH GROUP INC COM 202608105 81 53,407 SH   SOLE 19 53,407 0 0
COMMERCIAL VEH GROUP INC COM 202608105 1,682 1,113,751 SH   SOLE 21 1,113,751 0 0
COMMERCIAL VEH GROUP INC COM 202608105 1,302 862,423 SH   SOLE 22 842,744 0 19,679
COMMSCOPE HLDG CO INC COM 20337X109 3,438 377,397 SH   SOLE 2 15,451 0 361,946
COMMSCOPE HLDG CO INC COM 20337X109 9 961 SH   SOLE 4 961 0 0
COMMSCOPE HLDG CO INC COM 20337X109 66 7,277 SH   SOLE 7 7,277 0 0
COMMSCOPE HLDG CO INC COM 20337X109 952 104,465 SH   SOLE 18 104,465 0 0
COMMSCOPE HLDG CO INC COM 20337X109 430 47,235 SH   SOLE 19 47,235 0 0
COMMSCOPE HLDG CO INC COM 20337X109 27,087 2,973,312 SH   SOLE 21 2,973,312 0 0
COMMSCOPE HLDG CO INC COM 20337X109 47,254 5,187,057 SH   SOLE 22 4,843,582 0 343,475
COMMSCOPE HLDG CO INC COM 20337X109 1,889 207,315 SH   SOLE 25 207,315 0 0
COMMSCOPE HLDG CO INC COM 20337X109 1,045 114,684 SH   SOLE 26 58,640 0 56,044
COMMSCOPE HLDG CO INC COM 20337X109 225 24,745 SH   SOLE 28 24,745 0 0
COMMSCOPE HLDG CO INC COM 20337X109 597 65,495 SH   SOLE 30 65,495 0 0
COMMSCOPE HLDG CO INC COM 20337X109 169 18,509 SH   SOLE 31 4,019 0 14,490
COMMSCOPE HLDG CO INC COM 20337X109 419 46,020 SH   SOLE 34 46,020 0 0
COMMSCOPE HLDG CO INC COM 20337X109 147 16,163 SH   SOLE 36 16,163 0 0
COMMSCOPE HLDG CO INC COM 20337X109 184 20,203 SH   SOLE 40 20,203 0 0
COMMSCOPE HLDG CO INC OPTIONS 20337X109 13 1,400 SH Put SOLE 2 1,400 0 0
COMMSCOPE HLDG CO INC OPTIONS 20337X109 1,959 215,000 SH Put SOLE 19 215,000 0 0
COMMSCOPE HLDG CO INC OPTIONS 20337X109 20 2,200 SH Put SOLE 22 2,200 0 0
COMMSCOPE HLDG CO INC OPTIONS 20337X109 231 25,400 SH Put SOLE 34 25,400 0 0
COMMUNICATIONS SYS INC COM 203900105 31 6,892 SH   SOLE 21 6,892 0 0
COMMUNICATIONS SYS INC COM 203900105 463 103,859 SH   SOLE 22 103,859 0 0
COMMUNITY BANKERS TR CORP COM 203612106 120 24,714 SH   SOLE 2 6,388 0 18,326
COMMUNITY BANKERS TR CORP COM 203612106 410 84,571 SH   SOLE 18 84,571 0 0
COMMUNITY BANKERS TR CORP COM 203612106 333 68,579 SH   SOLE 19 68,579 0 0
COMMUNITY BANKERS TR CORP COM 203612106 3,926 809,471 SH   SOLE 21 809,471 0 0
COMMUNITY BANKERS TR CORP COM 203612106 1,364 281,206 SH   SOLE 22 269,973 0 11,233
COMMUNITY BANKERS TR CORP COM 203612106 21 4,358 SH   SOLE 26 0 0 4,358
COMMUNITY BK SYS INC COM 203607106 2,708 46,055 SH   SOLE 2 1,814 0 44,241
COMMUNITY BK SYS INC COM 203607106 18 301 SH   SOLE 4 301 0 0
COMMUNITY BK SYS INC COM 203607106 1,913 32,526 SH   SOLE 7 32,526 0 0
COMMUNITY BK SYS INC COM 203607106 14,071 239,297 SH   SOLE 18 239,297 0 0
COMMUNITY BK SYS INC COM 203607106 5,177 88,050 SH   SOLE 19 88,050 0 0
COMMUNITY BK SYS INC COM 203607106 322,090 5,477,715 SH   SOLE 21 5,477,715 0 0
COMMUNITY BK SYS INC COM 203607106 85,719 1,457,800 SH   SOLE 22 1,406,479 0 51,321
COMMUNITY BK SYS INC COM 203607106 730 12,412 SH   SOLE 26 5,455 0 6,957
COMMUNITY BK SYS INC COM 203607106 237 4,035 SH   SOLE 28 4,035 0 0
COMMUNITY BK SYS INC COM 203607106 3,920 66,673 SH   SOLE 30 66,673 0 0
COMMUNITY BK SYS INC COM 203607106 11 183 SH   SOLE 36 183 0 0
COMMUNITY BK SYS INC COM 203607106 298 5,076 SH   SOLE 40 5,076 0 0
COMMUNITY FINL CORP MD COM 20368X101 96 4,323 SH   SOLE 2 155 0 4,168
COMMUNITY FINL CORP MD COM 20368X101 376 16,992 SH   SOLE 18 16,992 0 0
COMMUNITY FINL CORP MD COM 20368X101 187 8,456 SH   SOLE 19 8,456 0 0
COMMUNITY FINL CORP MD COM 20368X101 3,218 145,615 SH   SOLE 21 145,615 0 0
COMMUNITY FINL CORP MD COM 20368X101 1,005 45,495 SH   SOLE 22 43,397 0 2,098
COMMUNITY FIRST BANCSHARES I COM 20369M104 18 2,609 SH   SOLE 21 2,609 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 276 82,487 SH   SOLE 2 4,644 0 77,843
COMMUNITY HEALTH SYS INC NEW COM 203668108 2 452 SH   SOLE 4 452 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 27 8,011 SH   SOLE 7 8,011 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 1,505 450,511 SH   SOLE 18 450,511 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 594 177,780 SH   SOLE 19 177,780 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 40,216 12,040,572 SH   SOLE 21 12,040,572 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 11,319 3,388,932 SH   SOLE 22 3,207,415 0 181,517
COMMUNITY HEALTH SYS INC NEW COM 203668108 217 65,049 SH   SOLE 26 12,862 0 52,187
COMMUNITY HEALTH SYS INC NEW COM 203668108 23 6,914 SH   SOLE 28 6,914 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 442 132,235 SH   SOLE 30 132,235 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 64 19,300 SH   SOLE 31 0 0 19,300
COMMUNITY HEALTH SYS INC NEW COM 203668108 43 12,838 SH   SOLE 40 12,838 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 504 13,161 SH   SOLE 2 1,355 0 11,806
COMMUNITY HEALTHCARE TR INC COM 20369C106 0 10 SH   SOLE 4 10 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 17 441 SH   SOLE 7 441 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 3,519 91,917 SH   SOLE 18 91,917 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 5,506 143,833 SH   SOLE 19 143,833 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 86,014 2,246,974 SH   SOLE 21 2,246,974 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 24,369 636,607 SH   SOLE 22 611,250 0 25,357
COMMUNITY HEALTHCARE TR INC COM 20369C106 49 1,288 SH   SOLE 23 1,288 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 393 10,273 SH   SOLE 26 0 0 10,273
COMMUNITY HEALTHCARE TR INC COM 20369C106 105 2,750 SH   SOLE 28 2,750 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 2,098 54,811 SH   SOLE 30 54,811 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 2,569 67,116 SH   SOLE 34 67,116 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 102 2,657 SH   SOLE 40 2,657 0 0
COMMUNITY TR BANCORP INC COM 204149108 490 15,419 SH   SOLE 2 925 0 14,494
COMMUNITY TR BANCORP INC COM 204149108 6 185 SH   SOLE 4 185 0 0
COMMUNITY TR BANCORP INC COM 204149108 9 292 SH   SOLE 7 292 0 0
COMMUNITY TR BANCORP INC COM 204149108 1,898 59,706 SH   SOLE 18 59,706 0 0
COMMUNITY TR BANCORP INC COM 204149108 994 31,282 SH   SOLE 19 31,282 0 0
COMMUNITY TR BANCORP INC COM 204149108 18,091 569,069 SH   SOLE 21 569,069 0 0
COMMUNITY TR BANCORP INC COM 204149108 18,389 578,466 SH   SOLE 22 561,164 0 17,302
COMMUNITY TR BANCORP INC COM 204149108 346 10,889 SH   SOLE 26 5,628 0 5,261
COMMUNITY TR BANCORP INC COM 204149108 72 2,275 SH   SOLE 28 2,275 0 0
COMMUNITY TR BANCORP INC COM 204149108 242 7,617 SH   SOLE 30 7,617 0 0
COMMUNITY TR BANCORP INC COM 204149108 50 1,579 SH   SOLE 40 1,579 0 0
COMMUNITY WEST BANCSHARES COM 204157101 11 1,774 SH   SOLE 18 1,774 0 0
COMMUNITY WEST BANCSHARES COM 204157101 42 6,850 SH   SOLE 21 6,850 0 0
COMMUNITY WEST BANCSHARES COM 204157101 28 4,555 SH   SOLE 22 4,555 0 0
COMMVAULT SYSTEMS INC COM 204166102 1,510 37,294 SH   SOLE 2 23,953 0 13,341
COMMVAULT SYSTEMS INC COM 204166102 7 174 SH   SOLE 4 174 0 0
COMMVAULT SYSTEMS INC COM 204166102 30 736 SH   SOLE 7 736 0 0
COMMVAULT SYSTEMS INC COM 204166102 11,105 274,336 SH   SOLE 18 241,146 0 33,190
COMMVAULT SYSTEMS INC COM 204166102 13,371 330,314 SH   SOLE 19 330,314 0 0
COMMVAULT SYSTEMS INC COM 204166102 125,092 3,090,214 SH   SOLE 21 3,090,214 0 0
COMMVAULT SYSTEMS INC COM 204166102 66,315 1,638,227 SH   SOLE 22 1,592,247 0 45,980
COMMVAULT SYSTEMS INC COM 204166102 1,443 35,647 SH   SOLE 23 35,647 0 0
COMMVAULT SYSTEMS INC COM 204166102 4,042 99,857 SH   SOLE 26 10,061 0 89,796
COMMVAULT SYSTEMS INC COM 204166102 221 5,458 SH   SOLE 28 5,458 0 0
COMMVAULT SYSTEMS INC COM 204166102 587 14,506 SH   SOLE 30 14,506 0 0
COMMVAULT SYSTEMS INC COM 204166102 195 4,810 SH   SOLE 40 4,810 0 0
COMPANHIA BRASILEIRA DE DIST SPONSORED ADR 20440T300 2,582 204,725 SH   SOLE 19 204,725 0 0
COMPANHIA BRASILEIRA DE DIST SPONSORED ADR 20440T300 1,006 79,768 SH   SOLE 25 79,768 0 0
COMPANHIA BRASILEIRA DE DIST SPONSORED ADR 20440T300 141 11,196 SH   SOLE 26 11,196 0 0
COMPANHIA BRASILEIRA DE DIST SPONSORED ADR 20440T300 11 863 SH   SOLE 30 863 0 0
COMPANHIA BRASILEIRA DE DIST SPONSORED ADR 20440T300 3,709 294,163 SH   SOLE 34 294,163 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 6,453 874,417 SH   SOLE 7 874,417 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 1 119 SH   SOLE 18 119 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 4,359 590,612 SH   SOLE 21 590,612 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 14,676 1,988,578 SH   SOLE 30 1,988,578 0 0
COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 305 179,413 SH   SOLE 7 179,413 0 0
COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 24,286 14,285,598 SH   SOLE 21 14,285,598 0 0
COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 19,301 11,353,662 SH   SOLE 30 11,353,662 0 0
COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 2,929 281,323 SH   SOLE 7 281,323 0 0
COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 15,354 1,474,917 SH   SOLE 21 1,474,917 0 0
COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 1,794 172,365 SH   SOLE 22 172,365 0 0
COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 18,254 1,753,529 SH   SOLE 30 1,753,529 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 43 3,249 SH   SOLE 4 3,249 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 673 50,312 SH   SOLE 18 50,312 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 3,160 236,201 SH   SOLE 19 236,201 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 791 59,087 SH   SOLE 22 59,087 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 1,965 146,872 SH   SOLE 26 146,872 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 2,038 152,296 SH   SOLE 30 152,296 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 1,612 120,445 SH   SOLE 34 120,445 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 3,779 518,444 SH   SOLE 2 14,380 0 504,064
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 522 71,580 SH   SOLE 4 71,580 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 5,870 805,179 SH   SOLE 7 805,179 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 4 617 SH   SOLE 13 617 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 16 2,169 SH   SOLE 15 2,169 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 455 62,359 SH   SOLE 18 62,359 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 38,647 5,301,376 SH   SOLE 21 5,301,376 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 20,300 2,784,590 SH   SOLE 22 2,579,616 0 204,974
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 771 105,693 SH   SOLE 23 105,693 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 989 135,639 SH   SOLE 25 135,639 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 9,632 1,321,247 SH   SOLE 26 255,660 0 1,065,587
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 258 35,420 SH   SOLE 28 35,420 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 195 26,688 SH   SOLE 29 26,688 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 20,259 2,778,963 SH   SOLE 30 2,778,963 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 22 3,067 SH   SOLE 31 3,067 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 160 22,015 SH   SOLE 34 22,015 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 13 1,755 SH   SOLE 40 1,755 0 0
COMPASS MINERALS INTL INC COM 20451N101 995 25,862 SH   SOLE 2 14,760 0 11,102
COMPASS MINERALS INTL INC COM 20451N101 5 135 SH   SOLE 4 135 0 0
COMPASS MINERALS INTL INC COM 20451N101 835 21,711 SH   SOLE 7 21,711 0 0
COMPASS MINERALS INTL INC COM 20451N101 7,530 195,738 SH   SOLE 18 195,738 0 0
COMPASS MINERALS INTL INC COM 20451N101 2,449 63,668 SH   SOLE 19 63,668 0 0
COMPASS MINERALS INTL INC COM 20451N101 90,212 2,344,993 SH   SOLE 21 2,344,993 0 0
COMPASS MINERALS INTL INC COM 20451N101 44,156 1,147,809 SH   SOLE 22 1,109,346 0 38,463
COMPASS MINERALS INTL INC COM 20451N101 543 14,112 SH   SOLE 26 8,655 0 5,457
COMPASS MINERALS INTL INC COM 20451N101 209 5,431 SH   SOLE 28 5,431 0 0
COMPASS MINERALS INTL INC COM 20451N101 456 11,853 SH   SOLE 30 11,853 0 0
COMPASS MINERALS INTL INC COM 20451N101 9 225 SH   SOLE 31 0 0 225
COMPASS MINERALS INTL INC COM 20451N101 66 1,713 SH   SOLE 34 1,713 0 0
COMPASS MINERALS INTL INC COM 20451N101 16 421 SH   SOLE 36 421 0 0
COMPASS MINERALS INTL INC COM 20451N101 142 3,692 SH   SOLE 40 3,692 0 0
COMPUGEN LTD ORD M25722105 3,932 541,638 SH   SOLE 21 541,638 0 0
COMPUGEN LTD ORD M25722105 9 1,200 SH   SOLE 22 1,200 0 0
COMPUGEN LTD ORD M25722105 36 4,976 SH   SOLE 30 4,976 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 258 11,576 SH   SOLE 2 759 0 10,817
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,369 61,536 SH   SOLE 18 61,536 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 514 23,099 SH   SOLE 19 23,099 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 32,475 1,459,535 SH   SOLE 21 1,459,535 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 9,908 445,301 SH   SOLE 22 433,009 0 12,292
COMPUTER PROGRAMS & SYS INC COM 205306103 69 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 459 20,614 SH   SOLE 30 20,614 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 26 1,175 SH   SOLE 40 1,175 0 0
COMPUTER TASK GROUP INC COM 205477102 13 3,421 SH   SOLE 18 3,421 0 0
COMPUTER TASK GROUP INC COM 205477102 175 45,651 SH   SOLE 21 45,651 0 0
COMPUTER TASK GROUP INC COM 205477102 1,182 308,558 SH   SOLE 22 308,558 0 0
COMPX INTL INC CL A 20563P101 28 1,818 SH   SOLE 2 0 0 1,818
COMPX INTL INC CL A 20563P101 73 4,793 SH   SOLE 18 4,793 0 0
COMPX INTL INC CL A 20563P101 42 2,748 SH   SOLE 19 2,748 0 0
COMPX INTL INC CL A 20563P101 796 52,369 SH   SOLE 21 52,369 0 0
COMPX INTL INC CL A 20563P101 830 54,591 SH   SOLE 22 54,175 0 416
COMSCORE INC COM 20564W105 125 44,207 SH   SOLE 2 2,045 0 42,162
COMSCORE INC COM 20564W105 516 183,089 SH   SOLE 18 183,089 0 0
COMSCORE INC COM 20564W105 271 96,032 SH   SOLE 19 96,032 0 0
COMSCORE INC COM 20564W105 4,938 1,750,916 SH   SOLE 21 1,750,916 0 0
COMSCORE INC COM 20564W105 3,957 1,403,158 SH   SOLE 22 1,369,078 0 34,080
COMSTOCK HLDG COS INC CL A NEW 205684202 0 285 SH   SOLE 21 285 0 0
COMSTOCK MNG INC COM NEW 205750300 2 4,552 SH   SOLE 21 4,552 0 0
COMSTOCK MNG INC COM NEW 205750300 1 2,136 SH   SOLE 22 2,136 0 0
COMSTOCK RES INC COM 205768302 81 15,094 SH   SOLE 2 715 0 14,379
COMSTOCK RES INC COM 205768302 295 54,775 SH   SOLE 18 54,775 0 0
COMSTOCK RES INC COM 205768302 165 30,668 SH   SOLE 19 30,668 0 0
COMSTOCK RES INC COM 205768302 2,889 535,965 SH   SOLE 21 535,965 0 0
COMSTOCK RES INC COM 205768302 2,681 497,467 SH   SOLE 22 489,682 0 7,785
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 304 22,859 SH   SOLE 2 1,333 0 21,526
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 3 223 SH   SOLE 4 223 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 5 404 SH   SOLE 7 404 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 1,537 115,688 SH   SOLE 18 115,688 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 580 43,658 SH   SOLE 19 43,658 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 36,556 2,750,653 SH   SOLE 21 2,750,653 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 9,592 721,758 SH   SOLE 22 693,834 0 27,924
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 383 28,828 SH   SOLE 26 3,765 0 25,063
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 32 2,408 SH   SOLE 28 2,408 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 423 31,837 SH   SOLE 30 31,837 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 94 7,081 SH   SOLE 34 7,081 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 24 1,810 SH   SOLE 40 1,810 0 0
CONAGRA BRANDS INC COM 205887102 44,101 1,503,088 SH   SOLE 2 415,504 0 1,087,584
CONAGRA BRANDS INC COM 205887102 6,507 221,796 SH   SOLE 4 208,953 0 12,843
CONAGRA BRANDS INC COM 205887102 13,983 476,590 SH   SOLE 7 409,979 0 66,611
CONAGRA BRANDS INC COM 205887102 523 17,830 SH   SOLE 13 17,830 0 0
CONAGRA BRANDS INC COM 205887102 1,536 52,367 SH   SOLE 15 52,367 0 0
CONAGRA BRANDS INC COM 205887102 108,640 3,702,781 SH   SOLE 18 3,522,848 0 179,933
CONAGRA BRANDS INC COM 205887102 112,336 3,828,765 SH   SOLE 19 3,828,765 0 0
CONAGRA BRANDS INC COM 205887102 331,924 11,313,004 SH   SOLE 21 11,313,004 0 0
CONAGRA BRANDS INC COM 205887102 345,335 11,770,104 SH   SOLE 22 10,600,649 0 1,169,455
CONAGRA BRANDS INC COM 205887102 11,672 397,811 SH   SOLE 23 397,811 0 0
CONAGRA BRANDS INC COM 205887102 17,395 592,872 SH   SOLE 25 592,872 0 0
CONAGRA BRANDS INC COM 205887102 87,329 2,976,460 SH   SOLE 26 385,649 0 2,590,811
CONAGRA BRANDS INC COM 205887102 2,896 98,710 SH   SOLE 28 69,820 0 28,890
CONAGRA BRANDS INC COM 205887102 265 9,026 SH   SOLE 29 9,026 0 0
CONAGRA BRANDS INC COM 205887102 71,655 2,442,221 SH   SOLE 30 2,442,221 0 0
CONAGRA BRANDS INC COM 205887102 4,218 143,771 SH   SOLE 31 89,761 0 54,010
CONAGRA BRANDS INC COM 205887102 15,175 517,217 SH   SOLE 34 517,217 0 0
CONAGRA BRANDS INC COM 205887102 10,998 374,836 SH   SOLE 36 374,836 0 0
CONAGRA BRANDS INC COM 205887102 320 10,901 SH   SOLE 40 10,901 0 0
CONATUS PHARMACEUTICALS INC COM 20600T108 4 14,186 SH   SOLE 21 14,186 0 0
CONATUS PHARMACEUTICALS INC COM 20600T108 196 631,425 SH   SOLE 22 631,425 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 223 25,280 SH   SOLE 2 1,457 0 23,823
CONCERT PHARMACEUTICALS INC COM 206022105 4 457 SH   SOLE 7 457 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 868 98,190 SH   SOLE 18 98,190 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 431 48,783 SH   SOLE 19 48,783 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 8,329 942,192 SH   SOLE 21 942,192 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 5,645 638,558 SH   SOLE 22 624,221 0 14,337
CONCHO RES INC COM 20605P101 19,958 465,757 SH   SOLE 2 49,654 0 416,103
CONCHO RES INC COM 20605P101 3,833 89,455 SH   SOLE 4 84,139 0 5,316
CONCHO RES INC COM 20605P101 7,664 178,856 SH   SOLE 7 166,508 0 12,348
CONCHO RES INC COM 20605P101 490 11,441 SH   SOLE 13 11,441 0 0
CONCHO RES INC COM 20605P101 896 20,905 SH   SOLE 15 20,905 0 0
CONCHO RES INC COM 20605P101 17,584 410,358 SH   SOLE 18 378,695 0 31,663
CONCHO RES INC COM 20605P101 9,391 219,170 SH   SOLE 19 219,170 0 0
CONCHO RES INC COM 20605P101 226,797 5,292,807 SH   SOLE 21 5,292,807 0 0
CONCHO RES INC COM 20605P101 204,406 4,770,271 SH   SOLE 22 4,280,198 0 490,073
CONCHO RES INC COM 20605P101 6,137 143,227 SH   SOLE 23 143,227 0 0
CONCHO RES INC COM 20605P101 9,518 222,114 SH   SOLE 25 222,114 0 0
CONCHO RES INC COM 20605P101 40,919 954,926 SH   SOLE 26 160,503 0 794,423
CONCHO RES INC COM 20605P101 1,736 40,512 SH   SOLE 28 28,842 0 11,670
CONCHO RES INC COM 20605P101 171 3,985 SH   SOLE 29 3,985 0 0
CONCHO RES INC COM 20605P101 36,638 855,021 SH   SOLE 30 855,021 0 0
CONCHO RES INC COM 20605P101 2,140 49,950 SH   SOLE 31 36,151 0 13,799
CONCHO RES INC COM 20605P101 20,266 472,949 SH   SOLE 34 472,949 0 0
CONCHO RES INC COM 20605P101 6,646 155,104 SH   SOLE 36 155,104 0 0
CONCHO RES INC COM 20605P101 203 4,738 SH   SOLE 40 4,738 0 0
CONCRETE PUMPING HLDGS INC COM 206704108 63 21,937 SH   SOLE 2 1,823 0 20,114
CONCRETE PUMPING HLDGS INC COM 206704108 245 85,570 SH   SOLE 18 85,570 0 0
CONCRETE PUMPING HLDGS INC COM 206704108 134 46,825 SH   SOLE 19 46,825 0 0
CONCRETE PUMPING HLDGS INC COM 206704108 2,624 917,537 SH   SOLE 21 917,537 0 0
CONCRETE PUMPING HLDGS INC COM 206704108 578 202,187 SH   SOLE 22 193,730 0 8,457
CONDOR HOSPITALITY TR INC COM NEW 20676Y403 20 4,796 SH   SOLE 21 4,796 0 0
CONDOR HOSPITALITY TR INC COM NEW 20676Y403 133 32,360 SH   SOLE 22 32,360 0 0
CONDUENT INC COM 206787103 410 167,190 SH   SOLE 2 10,131 0 157,059
CONDUENT INC COM 206787103 2 776 SH   SOLE 4 776 0 0
CONDUENT INC COM 206787103 24 9,977 SH   SOLE 7 9,977 0 0
CONDUENT INC COM 206787103 1 501 SH   SOLE 17 0 0 501
CONDUENT INC COM 206787103 1,493 609,191 SH   SOLE 18 609,191 0 0
CONDUENT INC COM 206787103 795 324,597 SH   SOLE 19 324,597 0 0
CONDUENT INC COM 206787103 14,613 5,964,657 SH   SOLE 21 5,964,657 0 0
CONDUENT INC COM 206787103 12,082 4,931,567 SH   SOLE 22 4,677,589 0 253,978
CONDUENT INC COM 206787103 681 278,112 SH   SOLE 25 278,112 0 0
CONDUENT INC COM 206787103 306 124,884 SH   SOLE 26 77,275 0 47,609
CONDUENT INC COM 206787103 56 22,846 SH   SOLE 28 22,846 0 0
CONDUENT INC COM 206787103 148 60,390 SH   SOLE 30 60,390 0 0
CONDUENT INC COM 206787103 60 24,414 SH   SOLE 31 0 0 24,414
CONDUENT INC COM 206787103 163 66,689 SH   SOLE 34 66,689 0 0
CONDUENT INC COM 206787103 17 7,112 SH   SOLE 36 7,112 0 0
CONDUENT INC COM 206787103 42 17,319 SH   SOLE 40 17,319 0 0
CONFORMIS INC COM 20717E101 14 22,944 SH   SOLE 2 2,628 0 20,316
CONFORMIS INC COM 20717E101 145 229,460 SH   SOLE 18 229,460 0 0
CONFORMIS INC COM 20717E101 71 111,921 SH   SOLE 19 111,921 0 0
CONFORMIS INC COM 20717E101 1,396 2,215,244 SH   SOLE 21 2,215,244 0 0
CONFORMIS INC COM 20717E101 1,101 1,747,856 SH   SOLE 22 1,722,228 0 25,628
CONIFER HLDGS INC COM 20731J102 3 963 SH   SOLE 18 963 0 0
CONIFER HLDGS INC COM 20731J102 42 13,926 SH   SOLE 21 13,926 0 0
CONMED CORP COM 207410101 592 10,333 SH   SOLE 2 1,653 0 8,680
CONMED CORP COM 207410101 5 93 SH   SOLE 4 93 0 0
CONMED CORP COM 207410101 28 484 SH   SOLE 7 484 0 0
CONMED CORP COM 207410101 7,280 127,110 SH   SOLE 18 125,832 0 1,278
CONMED CORP COM 207410101 2,952 51,548 SH   SOLE 19 51,548 0 0
CONMED CORP COM 207410101 179,910 3,141,431 SH   SOLE 21 3,141,431 0 0
CONMED CORP COM 207410101 46,411 810,391 SH   SOLE 22 781,274 0 29,117
CONMED CORP COM 207410101 1,117 19,497 SH   SOLE 26 5,747 0 13,750
CONMED CORP COM 207410101 223 3,900 SH   SOLE 28 3,900 0 0
CONMED CORP COM 207410101 2,688 46,931 SH   SOLE 30 46,931 0 0
CONMED CORP COM 207410101 138 2,417 SH   SOLE 34 2,417 0 0
CONMED CORP COM 207410101 157 2,735 SH   SOLE 40 2,735 0 0
CONMED CORP NOTE 2.625% 2/0 207410AF8 972 1,050,000 PRN   SOLE 21 1,050,000 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 437 32,513 SH   SOLE 2 1,865 0 30,648
CONNECTONE BANCORP INC NEW COM 20786W107 10 713 SH   SOLE 7 713 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 1,715 127,569 SH   SOLE 18 127,569 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 859 63,937 SH   SOLE 19 63,937 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 16,517 1,228,947 SH   SOLE 21 1,228,947 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 14,417 1,072,721 SH   SOLE 22 1,034,730 0 37,991
CONNECTONE BANCORP INC NEW COM 20786W107 28 2,081 SH   SOLE 26 0 0 2,081
CONNECTONE BANCORP INC NEW COM 20786W107 56 4,155 SH   SOLE 28 4,155 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 207 15,385 SH   SOLE 30 15,385 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 45 3,347 SH   SOLE 40 3,347 0 0
CONNS INC COM 208242107 70 16,807 SH   SOLE 2 814 0 15,993
CONNS INC COM 208242107 1 227 SH   SOLE 4 227 0 0
CONNS INC COM 208242107 2 409 SH   SOLE 7 409 0 0
CONNS INC COM 208242107 351 83,858 SH   SOLE 18 83,858 0 0
CONNS INC COM 208242107 146 34,944 SH   SOLE 19 34,944 0 0
CONNS INC COM 208242107 9,188 2,198,002 SH   SOLE 21 2,198,002 0 0
CONNS INC COM 208242107 2,397 573,447 SH   SOLE 22 551,384 0 22,063
CONNS INC COM 208242107 5 1,081 SH   SOLE 26 0 0 1,081
CONNS INC COM 208242107 11 2,685 SH   SOLE 28 2,685 0 0
CONNS INC COM 208242107 112 26,831 SH   SOLE 30 26,831 0 0
CONNS INC COM 208242107 7 1,782 SH   SOLE 40 1,782 0 0
CONOCOPHILLIPS COM 20825C104 87,849 2,852,228 SH   SOLE 2 483,754 0 2,368,474
CONOCOPHILLIPS COM 20825C104 15,641 507,817 SH   SOLE 4 476,944 0 30,873
CONOCOPHILLIPS COM 20825C104 32,408 1,052,222 SH   SOLE 7 1,004,105 0 48,117
CONOCOPHILLIPS COM 20825C104 2,447 79,446 SH   SOLE 13 79,446 0 0
CONOCOPHILLIPS COM 20825C104 3,741 121,471 SH   SOLE 15 121,471 0 0
CONOCOPHILLIPS COM 20825C104 1 20 SH   SOLE 17 0 0 20
CONOCOPHILLIPS COM 20825C104 198,325 6,439,128 SH   SOLE 18 5,136,820 0 1,302,308
CONOCOPHILLIPS COM 20825C104 188,628 6,124,279 SH   SOLE 19 6,124,279 0 0
CONOCOPHILLIPS COM 20825C104 754,751 24,504,903 SH   SOLE 21 24,504,903 0 0
CONOCOPHILLIPS COM 20825C104 836,805 27,168,989 SH   SOLE 22 24,279,388 0 2,889,601
CONOCOPHILLIPS COM 20825C104 26,392 856,889 SH   SOLE 23 856,889 0 0
CONOCOPHILLIPS COM 20825C104 40,797 1,324,565 SH   SOLE 25 1,288,280 0 36,285
CONOCOPHILLIPS COM 20825C104 207,951 6,751,641 SH   SOLE 26 675,165 0 6,076,476
CONOCOPHILLIPS COM 20825C104 6,861 222,751 SH   SOLE 28 157,425 0 65,326
CONOCOPHILLIPS COM 20825C104 12,968 421,025 SH   SOLE 29 225,459 0 195,566
CONOCOPHILLIPS COM 20825C104 130,596 4,240,146 SH   SOLE 30 4,240,146 0 0
CONOCOPHILLIPS COM 20825C104 8,441 274,050 SH   SOLE 31 203,708 0 70,342
CONOCOPHILLIPS COM 20825C104 68,401 2,220,803 SH   SOLE 34 2,220,803 0 0
CONOCOPHILLIPS COM 20825C104 28,187 915,163 SH   SOLE 36 915,163 0 0
CONOCOPHILLIPS COM 20825C104 755 24,517 SH   SOLE 40 24,517 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 310 68,080 SH   SOLE 2 4,038 0 64,042
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,571 345,363 SH   SOLE 18 345,363 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 846 185,859 SH   SOLE 19 185,859 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 38,019 8,355,897 SH   SOLE 21 8,355,897 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 11,105 2,440,743 SH   SOLE 22 2,334,779 0 105,964
CONSOLIDATED COMM HLDGS INC COM 209034107 74 16,218 SH   SOLE 23 16,218 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 329 72,347 SH   SOLE 26 10,014 0 62,333
CONSOLIDATED COMM HLDGS INC COM 209034107 45 9,874 SH   SOLE 28 9,874 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 359 78,992 SH   SOLE 30 78,992 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 79 17,342 SH   SOLE 36 17,342 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 32 6,979 SH   SOLE 40 6,979 0 0
CONSOLIDATED EDISON INC COM 209115104 79,006 1,012,899 SH   SOLE 2 254,269 0 758,630
CONSOLIDATED EDISON INC COM 209115104 15,329 196,520 SH   SOLE 4 187,709 0 8,811
CONSOLIDATED EDISON INC COM 209115104 70,614 905,307 SH   SOLE 7 780,040 0 125,267
CONSOLIDATED EDISON INC COM 209115104 3,890 49,866 SH   SOLE 13 49,866 0 0
CONSOLIDATED EDISON INC COM 209115104 2,800 35,893 SH   SOLE 15 35,893 0 0
CONSOLIDATED EDISON INC COM 209115104 71,349 914,733 SH   SOLE 18 850,175 0 64,558
CONSOLIDATED EDISON INC COM 209115104 28,910 370,641 SH   SOLE 19 370,641 0 0
CONSOLIDATED EDISON INC COM 209115104 1,118,038 14,333,815 SH   SOLE 21 14,333,815 0 0
CONSOLIDATED EDISON INC COM 209115104 745,672 9,559,897 SH   SOLE 22 8,578,965 0 980,932
CONSOLIDATED EDISON INC COM 209115104 22,298 285,874 SH   SOLE 23 285,874 0 0
CONSOLIDATED EDISON INC COM 209115104 35,260 452,055 SH   SOLE 25 452,055 0 0
CONSOLIDATED EDISON INC COM 209115104 199,238 2,554,328 SH   SOLE 26 303,236 0 2,251,092
CONSOLIDATED EDISON INC COM 209115104 5,314 68,128 SH   SOLE 28 48,183 0 19,945
CONSOLIDATED EDISON INC COM 209115104 2,295 29,421 SH   SOLE 29 29,421 0 0
CONSOLIDATED EDISON INC COM 209115104 152,206 1,951,356 SH   SOLE 30 1,951,356 0 0
CONSOLIDATED EDISON INC COM 209115104 10,748 137,800 SH   SOLE 31 88,226 0 49,574
CONSOLIDATED EDISON INC COM 209115104 3,676 47,132 SH   SOLE 34 47,132 0 0
CONSOLIDATED EDISON INC COM 209115104 6,248 80,102 SH   SOLE 35 80,102 0 0
CONSOLIDATED EDISON INC COM 209115104 33,211 425,781 SH   SOLE 36 425,781 0 0
CONSOLIDATED EDISON INC COM 209115104 570 7,303 SH   SOLE 40 7,303 0 0
CONSOLIDATED TOMOKA LD CO COM 210226106 207 4,564 SH   SOLE 2 271 0 4,293
CONSOLIDATED TOMOKA LD CO COM 210226106 5 121 SH   SOLE 7 121 0 0
CONSOLIDATED TOMOKA LD CO COM 210226106 817 18,028 SH   SOLE 18 18,028 0 0
CONSOLIDATED TOMOKA LD CO COM 210226106 412 9,092 SH   SOLE 19 9,092 0 0
CONSOLIDATED TOMOKA LD CO COM 210226106 8,099 178,669 SH   SOLE 21 178,669 0 0
CONSOLIDATED TOMOKA LD CO COM 210226106 7,718 170,266 SH   SOLE 22 167,415 0 2,851
CONSOLIDATED WATER CO INC ORD G23773107 219 13,379 SH   SOLE 2 557 0 12,822
CONSOLIDATED WATER CO INC ORD G23773107 868 52,955 SH   SOLE 18 52,955 0 0
CONSOLIDATED WATER CO INC ORD G23773107 512 31,202 SH   SOLE 19 31,202 0 0
CONSOLIDATED WATER CO INC ORD G23773107 8,516 519,272 SH   SOLE 21 519,272 0 0
CONSOLIDATED WATER CO INC ORD G23773107 2,608 159,009 SH   SOLE 22 149,601 0 9,408
CONSTELLATION BRANDS INC CL A 21036P108 67,626 471,722 SH   SOLE 2 147,829 0 323,893
CONSTELLATION BRANDS INC CL A 21036P108 11,130 77,638 SH   SOLE 4 73,204 0 4,434
CONSTELLATION BRANDS INC CL A 21036P108 21,283 148,455 SH   SOLE 7 139,432 0 9,023
CONSTELLATION BRANDS INC CL A 21036P108 40 282 SH   SOLE 13 282 0 0
CONSTELLATION BRANDS INC CL A 21036P108 1,987 13,863 SH   SOLE 15 13,863 0 0
CONSTELLATION BRANDS INC CL A 21036P108 14 100 SH   SOLE 17 0 0 100
CONSTELLATION BRANDS INC CL A 21036P108 234,404 1,635,070 SH   SOLE 18 1,419,009 0 216,061
CONSTELLATION BRANDS INC CL A 21036P108 340,185 2,372,940 SH   SOLE 19 2,372,940 0 0
CONSTELLATION BRANDS INC CL A 21036P108 421,853 2,942,613 SH   SOLE 21 2,942,613 0 0
CONSTELLATION BRANDS INC CL A 21036P108 575,255 4,012,658 SH   SOLE 22 3,729,820 0 282,838
CONSTELLATION BRANDS INC CL A 21036P108 17,365 121,128 SH   SOLE 23 121,128 0 0
CONSTELLATION BRANDS INC CL A 21036P108 28,387 198,014 SH   SOLE 25 198,014 0 0
CONSTELLATION BRANDS INC CL A 21036P108 108,647 757,862 SH   SOLE 26 87,810 0 670,052
CONSTELLATION BRANDS INC CL A 21036P108 4,877 34,019 SH   SOLE 28 24,031 0 9,988
CONSTELLATION BRANDS INC CL A 21036P108 85 594 SH   SOLE 29 594 0 0
CONSTELLATION BRANDS INC CL A 21036P108 84,916 592,329 SH   SOLE 30 592,329 0 0
CONSTELLATION BRANDS INC CL A 21036P108 2,499 17,429 SH   SOLE 31 4,478 0 12,951
CONSTELLATION BRANDS INC CL A 21036P108 7,174 50,042 SH   SOLE 34 50,042 0 0
CONSTELLATION BRANDS INC CL A 21036P108 15,584 108,704 SH   SOLE 36 108,704 0 0
CONSTELLATION BRANDS INC CL A 21036P108 563 3,929 SH   SOLE 40 3,929 0 0
CONSTELLATION PHARMCETICLS I COM 210373106 250 7,961 SH   SOLE 2 890 0 7,071
CONSTELLATION PHARMCETICLS I COM 210373106 18 588 SH   SOLE 7 588 0 0
CONSTELLATION PHARMCETICLS I COM 210373106 2,193 69,785 SH   SOLE 18 69,785 0 0
CONSTELLATION PHARMCETICLS I COM 210373106 3,354 106,712 SH   SOLE 19 106,712 0 0
CONSTELLATION PHARMCETICLS I COM 210373106 135 4,300 SH   SOLE 20 4,300 0 0
CONSTELLATION PHARMCETICLS I COM 210373106 20,437 650,246 SH   SOLE 21 650,246 0 0
CONSTELLATION PHARMCETICLS I COM 210373106 14,893 473,837 SH   SOLE 22 462,847 0 10,990
CONSTELLATION PHARMCETICLS I COM 210373106 9 272 SH   SOLE 26 0 0 272
CONSTELLIUM SE CL A SHS F21107101 824 158,111 SH   SOLE 2 158,111 0 0
CONSTELLIUM SE CL A SHS F21107101 5 886 SH   SOLE 4 886 0 0
CONSTELLIUM SE CL A SHS F21107101 551 105,716 SH   SOLE 7 105,716 0 0
CONSTELLIUM SE CL A SHS F21107101 16,502 3,167,422 SH   SOLE 19 3,167,422 0 0
CONSTELLIUM SE CL A SHS F21107101 7,250 1,391,620 SH   SOLE 21 1,391,620 0 0
CONSTELLIUM SE CL A SHS F21107101 4,680 898,330 SH   SOLE 22 882,861 0 15,469
CONSTELLIUM SE CL A SHS F21107101 97 18,603 SH   SOLE 26 0 0 18,603
CONSTELLIUM SE CL A SHS F21107101 93 17,771 SH   SOLE 28 17,771 0 0
CONSTELLIUM SE CL A SHS F21107101 1,201 230,474 SH   SOLE 30 230,474 0 0
CONSTELLIUM SE CL A SHS F21107101 3,171 608,701 SH   SOLE 34 608,701 0 0
CONSTELLIUM SE CL A SHS F21107101 78 14,900 SH   SOLE 36 14,900 0 0
CONSTELLIUM SE CL A SHS F21107101 71 13,632 SH   SOLE 40 13,632 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 208 12,308 SH   SOLE 2 1,021 0 11,287
CONSTRUCTION PARTNERS INC COM CL A 21044C107 14 816 SH   SOLE 7 816 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 1,149 68,054 SH   SOLE 18 68,054 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 591 35,007 SH   SOLE 19 35,007 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 11,765 696,548 SH   SOLE 21 696,548 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 12,609 746,517 SH   SOLE 22 734,526 0 11,991
CONSTRUCTION PARTNERS INC COM CL A 21044C107 57 3,374 SH   SOLE 28 3,374 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 61 3,604 SH   SOLE 30 3,604 0 0
CONSUMER PORTFOLIO SVCS INC COM 210502100 5 3,586 SH   SOLE 18 3,586 0 0
CONSUMER PORTFOLIO SVCS INC COM 210502100 73 53,469 SH   SOLE 21 53,469 0 0
CONSUMER PORTFOLIO SVCS INC COM 210502100 779 572,516 SH   SOLE 22 572,516 0 0
CONTAINER STORE GROUP INC COM 210751103 33 14,053 SH   SOLE 2 550 0 13,503
CONTAINER STORE GROUP INC COM 210751103 1 407 SH   SOLE 7 407 0 0
CONTAINER STORE GROUP INC COM 210751103 133 56,256 SH   SOLE 18 56,256 0 0
CONTAINER STORE GROUP INC COM 210751103 117 49,708 SH   SOLE 19 49,708 0 0
CONTAINER STORE GROUP INC COM 210751103 1,326 561,895 SH   SOLE 21 561,895 0 0
CONTAINER STORE GROUP INC COM 210751103 1,170 495,701 SH   SOLE 22 485,960 0 9,741
CONTANGO OIL & GAS CO COM NEW 21075N204 21 13,720 SH   SOLE 18 13,720 0 0
CONTANGO OIL & GAS CO COM NEW 21075N204 286 190,816 SH   SOLE 21 190,816 0 0
CONTANGO OIL & GAS CO COM NEW 21075N204 873 581,716 SH   SOLE 22 581,716 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 12 1,316 SH   SOLE 21 1,316 0 0
CONTINENTAL RES INC COM 212015101 1,667 218,189 SH   SOLE 2 47,446 0 170,743
CONTINENTAL RES INC COM 212015101 292 38,217 SH   SOLE 4 35,659 0 2,558
CONTINENTAL RES INC COM 212015101 56 7,280 SH   SOLE 7 7,280 0 0
CONTINENTAL RES INC COM 212015101 582 76,139 SH   SOLE 13 76,139 0 0
CONTINENTAL RES INC COM 212015101 83 10,821 SH   SOLE 15 10,821 0 0
CONTINENTAL RES INC COM 212015101 2,050 268,341 SH   SOLE 18 145,510 0 122,831
CONTINENTAL RES INC COM 212015101 4,304 563,361 SH   SOLE 19 563,361 0 0
CONTINENTAL RES INC COM 212015101 9,518 1,245,822 SH   SOLE 21 1,245,822 0 0
CONTINENTAL RES INC COM 212015101 25,502 3,337,901 SH   SOLE 22 2,812,611 0 525,290
CONTINENTAL RES INC COM 212015101 505 66,046 SH   SOLE 23 66,046 0 0
CONTINENTAL RES INC COM 212015101 582 76,239 SH   SOLE 25 76,239 0 0
CONTINENTAL RES INC COM 212015101 3,420 447,633 SH   SOLE 26 163,182 0 284,451
CONTINENTAL RES INC COM 212015101 129 16,944 SH   SOLE 28 12,089 0 4,855
CONTINENTAL RES INC COM 212015101 13 1,679 SH   SOLE 29 1,679 0 0
CONTINENTAL RES INC COM 212015101 1,928 252,340 SH   SOLE 30 252,340 0 0
CONTINENTAL RES INC COM 212015101 259 33,842 SH   SOLE 31 18,819 0 15,023
CONTINENTAL RES INC COM 212015101 47 6,136 SH   SOLE 34 6,136 0 0
CONTINENTAL RES INC COM 212015101 826 108,054 SH   SOLE 36 108,054 0 0
CONTINENTAL RES INC COM 212015101 14 1,885 SH   SOLE 40 1,885 0 0
CONTRAFECT CORP COM NEW 212326300 45 7,884 SH   SOLE 21 7,884 0 0
CONTURA ENERGY INC COM 21241B100 3,319 1,412,477 SH   SOLE 2 1,396,271 0 16,206
CONTURA ENERGY INC COM 21241B100 0 93 SH   SOLE 4 93 0 0
CONTURA ENERGY INC COM 21241B100 1 273 SH   SOLE 7 273 0 0
CONTURA ENERGY INC COM 21241B100 156 66,585 SH   SOLE 18 66,585 0 0
CONTURA ENERGY INC COM 21241B100 78 33,255 SH   SOLE 19 33,255 0 0
CONTURA ENERGY INC COM 21241B100 1,465 623,259 SH   SOLE 21 623,259 0 0
CONTURA ENERGY INC COM 21241B100 1,289 548,551 SH   SOLE 22 522,989 0 25,562
CONTURA ENERGY INC COM 21241B100 34 14,420 SH   SOLE 26 11,813 0 2,607
CONTURA ENERGY INC COM 21241B100 7 2,774 SH   SOLE 30 2,774 0 0
CONTURA ENERGY INC COM 21241B100 4 1,860 SH   SOLE 40 1,860 0 0
COOPER COS INC COM NEW 216648402 33,021 119,786 SH   SOLE 2 15,080 0 104,706
COOPER COS INC COM NEW 216648402 6,647 24,112 SH   SOLE 4 22,852 0 1,260
COOPER COS INC COM NEW 216648402 22,189 80,490 SH   SOLE 7 49,487 0 31,003
COOPER COS INC COM NEW 216648402 727 2,638 SH   SOLE 13 2,638 0 0
COOPER COS INC COM NEW 216648402 1,106 4,012 SH   SOLE 15 4,012 0 0
COOPER COS INC COM NEW 216648402 27,439 99,536 SH   SOLE 18 92,046 0 7,490
COOPER COS INC COM NEW 216648402 112,416 407,792 SH   SOLE 19 407,792 0 0
COOPER COS INC COM NEW 216648402 421,320 1,528,349 SH   SOLE 21 1,528,349 0 0
COOPER COS INC COM NEW 216648402 331,061 1,200,934 SH   SOLE 22 1,084,882 0 116,052
COOPER COS INC COM NEW 216648402 9,744 35,346 SH   SOLE 23 35,346 0 0
COOPER COS INC COM NEW 216648402 16,587 60,171 SH   SOLE 25 60,171 0 0
COOPER COS INC COM NEW 216648402 80,093 290,539 SH   SOLE 26 38,922 0 251,617
COOPER COS INC COM NEW 216648402 2,779 10,082 SH   SOLE 28 7,112 0 2,970
COOPER COS INC COM NEW 216648402 3,124 11,331 SH   SOLE 29 823 0 10,508
COOPER COS INC COM NEW 216648402 68,137 247,170 SH   SOLE 30 247,170 0 0
COOPER COS INC COM NEW 216648402 2,806 10,179 SH   SOLE 31 8,211 0 1,968
COOPER COS INC COM NEW 216648402 741 2,689 SH   SOLE 34 2,689 0 0
COOPER COS INC COM NEW 216648402 8,029 29,125 SH   SOLE 36 29,125 0 0
COOPER COS INC COM NEW 216648402 272 986 SH   SOLE 40 986 0 0
COOPER STD HLDGS INC COM 21676P103 173 16,874 SH   SOLE 2 1,645 0 15,229
COOPER STD HLDGS INC COM 21676P103 1 114 SH   SOLE 4 114 0 0
COOPER STD HLDGS INC COM 21676P103 14 1,358 SH   SOLE 7 1,358 0 0
COOPER STD HLDGS INC COM 21676P103 775 75,453 SH   SOLE 18 75,453 0 0
COOPER STD HLDGS INC COM 21676P103 627 61,064 SH   SOLE 19 61,064 0 0
COOPER STD HLDGS INC COM 21676P103 19,695 1,917,704 SH   SOLE 21 1,917,704 0 0
COOPER STD HLDGS INC COM 21676P103 5,842 568,828 SH   SOLE 22 542,355 0 26,473
COOPER STD HLDGS INC COM 21676P103 60 5,815 SH   SOLE 23 5,815 0 0
COOPER STD HLDGS INC COM 21676P103 219 21,366 SH   SOLE 26 5,090 0 16,276
COOPER STD HLDGS INC COM 21676P103 24 2,351 SH   SOLE 28 2,351 0 0
COOPER STD HLDGS INC COM 21676P103 440 42,816 SH   SOLE 30 42,816 0 0
COOPER STD HLDGS INC COM 21676P103 38 3,748 SH   SOLE 31 0 0 3,748
COOPER STD HLDGS INC COM 21676P103 32 3,146 SH   SOLE 36 3,146 0 0
COOPER STD HLDGS INC COM 21676P103 23 2,233 SH   SOLE 40 2,233 0 0
COOPER TIRE & RUBR CO COM 216831107 780 47,873 SH   SOLE 2 2,567 0 45,306
COOPER TIRE & RUBR CO COM 216831107 4 248 SH   SOLE 4 248 0 0
COOPER TIRE & RUBR CO COM 216831107 29 1,750 SH   SOLE 7 1,750 0 0
COOPER TIRE & RUBR CO COM 216831107 3,730 228,844 SH   SOLE 18 228,844 0 0
COOPER TIRE & RUBR CO COM 216831107 1,540 94,498 SH   SOLE 19 94,498 0 0
COOPER TIRE & RUBR CO COM 216831107 91,735 5,627,909 SH   SOLE 21 5,627,909 0 0
COOPER TIRE & RUBR CO COM 216831107 24,128 1,480,246 SH   SOLE 22 1,413,804 0 66,442
COOPER TIRE & RUBR CO COM 216831107 497 30,469 SH   SOLE 26 17,425 0 13,044
COOPER TIRE & RUBR CO COM 216831107 105 6,456 SH   SOLE 28 6,456 0 0
COOPER TIRE & RUBR CO COM 216831107 1,063 65,185 SH   SOLE 30 65,185 0 0
COOPER TIRE & RUBR CO COM 216831107 29 1,797 SH   SOLE 36 1,797 0 0
COOPER TIRE & RUBR CO COM 216831107 102 6,265 SH   SOLE 40 6,265 0 0
COPA HOLDINGS SA CL A P31076105 2,595 57,289 SH   SOLE 2 2,425 0 54,864
COPA HOLDINGS SA CL A P31076105 27 589 SH   SOLE 7 589 0 0
COPA HOLDINGS SA CL A P31076105 2,695 59,508 SH   SOLE 18 15,075 0 44,433
COPA HOLDINGS SA CL A P31076105 10,496 231,747 SH   SOLE 19 231,747 0 0
COPA HOLDINGS SA CL A P31076105 14,190 313,304 SH   SOLE 21 313,304 0 0
COPA HOLDINGS SA CL A P31076105 13,738 303,338 SH   SOLE 22 264,474 0 38,864
COPA HOLDINGS SA CL A P31076105 10,131 223,700 SH   SOLE 25 223,700 0 0
COPA HOLDINGS SA CL A P31076105 739 16,311 SH   SOLE 26 16,311 0 0
COPA HOLDINGS SA CL A P31076105 54 1,193 SH   SOLE 30 1,193 0 0
COPA HOLDINGS SA CL A P31076105 80 1,768 SH   SOLE 31 668 0 1,100
COPA HOLDINGS SA CL A P31076105 22,288 492,110 SH   SOLE 34 492,110 0 0
COPART INC COM 217204106 33,542 489,519 SH   SOLE 2 53,019 0 436,500
COPART INC COM 217204106 7,360 107,414 SH   SOLE 4 102,058 0 5,356
COPART INC COM 217204106 21,399 312,300 SH   SOLE 7 196,776 0 115,524
COPART INC COM 217204106 545 7,960 SH   SOLE 13 7,960 0 0
COPART INC COM 217204106 1,092 15,930 SH   SOLE 15 15,930 0 0
COPART INC COM 217204106 45,724 667,316 SH   SOLE 18 393,558 0 273,758
COPART INC COM 217204106 193,489 2,823,836 SH   SOLE 19 2,823,836 0 0
COPART INC COM 217204106 441,729 6,446,719 SH   SOLE 21 6,446,719 0 0
COPART INC COM 217204106 340,317 4,966,681 SH   SOLE 22 4,468,957 0 497,724
COPART INC COM 217204106 10,323 150,651 SH   SOLE 23 150,651 0 0
COPART INC COM 217204106 16,463 240,263 SH   SOLE 25 240,263 0 0
COPART INC COM 217204106 72,864 1,063,404 SH   SOLE 26 153,729 0 909,675
COPART INC COM 217204106 2,879 42,012 SH   SOLE 28 30,015 0 11,997
COPART INC COM 217204106 3,305 48,231 SH   SOLE 29 3,410 0 44,821
COPART INC COM 217204106 66,730 973,877 SH   SOLE 30 973,877 0 0
COPART INC COM 217204106 3,138 45,796 SH   SOLE 31 37,931 0 7,865
COPART INC COM 217204106 2,523 36,819 SH   SOLE 32 36,819 0 0
COPART INC COM 217204106 786 11,478 SH   SOLE 34 11,478 0 0
COPART INC COM 217204106 8,235 120,186 SH   SOLE 36 120,186 0 0
COPART INC COM 217204106 317 4,628 SH   SOLE 40 4,628 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 128 24,351 SH   SOLE 2 3,572 0 20,779
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 7 1,257 SH   SOLE 7 1,257 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 1,581 301,701 SH   SOLE 18 301,701 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 4,100 782,356 SH   SOLE 19 782,356 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 160 30,500 SH   SOLE 20 30,500 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 15,100 2,881,745 SH   SOLE 21 2,881,745 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 9,146 1,745,438 SH   SOLE 22 1,709,027 0 36,411
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 27 5,099 SH   SOLE 30 5,099 0 0
CORCEPT THERAPEUTICS INC COM 218352102 484 40,693 SH   SOLE 2 10,125 0 30,568
CORCEPT THERAPEUTICS INC COM 218352102 7 617 SH   SOLE 4 617 0 0
CORCEPT THERAPEUTICS INC COM 218352102 20 1,689 SH   SOLE 7 1,689 0 0
CORCEPT THERAPEUTICS INC COM 218352102 5,634 473,885 SH   SOLE 18 443,710 0 30,175
CORCEPT THERAPEUTICS INC COM 218352102 4,863 409,031 SH   SOLE 19 409,031 0 0
CORCEPT THERAPEUTICS INC COM 218352102 128,827 10,834,894 SH   SOLE 21 10,834,894 0 0
CORCEPT THERAPEUTICS INC COM 218352102 37,705 3,171,162 SH   SOLE 22 3,064,877 0 106,285
CORCEPT THERAPEUTICS INC COM 218352102 348 29,299 SH   SOLE 23 29,299 0 0
CORCEPT THERAPEUTICS INC COM 218352102 1,427 119,990 SH   SOLE 26 19,972 0 100,018
CORCEPT THERAPEUTICS INC COM 218352102 182 15,332 SH   SOLE 28 15,332 0 0
CORCEPT THERAPEUTICS INC COM 218352102 1,584 133,236 SH   SOLE 30 133,236 0 0
CORCEPT THERAPEUTICS INC COM 218352102 26 2,147 SH   SOLE 34 2,147 0 0
CORCEPT THERAPEUTICS INC COM 218352102 152 12,792 SH   SOLE 40 12,792 0 0
CORE LABORATORIES N V COM N22717107 176 17,050 SH   SOLE 2 17,050 0 0
CORE LABORATORIES N V COM N22717107 2 222 SH   SOLE 4 222 0 0
CORE LABORATORIES N V COM N22717107 1,058 102,322 SH   SOLE 18 102,322 0 0
CORE LABORATORIES N V COM N22717107 18,135 1,753,831 SH   SOLE 21 1,753,831 0 0
CORE LABORATORIES N V COM N22717107 10,662 1,031,117 SH   SOLE 22 1,007,214 0 23,903
CORE LABORATORIES N V COM N22717107 201 19,440 SH   SOLE 26 8,333 0 11,107
CORE LABORATORIES N V COM N22717107 63 6,108 SH   SOLE 28 6,108 0 0
CORE LABORATORIES N V COM N22717107 162 15,685 SH   SOLE 30 15,685 0 0
CORE LABORATORIES N V COM N22717107 37 3,578 SH   SOLE 36 3,578 0 0
CORE LABORATORIES N V COM N22717107 54 5,252 SH   SOLE 40 5,252 0 0
CORE MARK HOLDING CO INC COM 218681104 529 18,512 SH   SOLE 2 7,384 0 11,128
CORE MARK HOLDING CO INC COM 218681104 6 206 SH   SOLE 4 206 0 0
CORE MARK HOLDING CO INC COM 218681104 53 1,850 SH   SOLE 7 1,850 0 0
CORE MARK HOLDING CO INC COM 218681104 6,489 227,119 SH   SOLE 18 207,862 0 19,257
CORE MARK HOLDING CO INC COM 218681104 6,283 219,926 SH   SOLE 19 219,926 0 0
CORE MARK HOLDING CO INC COM 218681104 143,533 5,023,913 SH   SOLE 21 5,023,913 0 0
CORE MARK HOLDING CO INC COM 218681104 43,777 1,532,267 SH   SOLE 22 1,467,582 0 64,685
CORE MARK HOLDING CO INC COM 218681104 719 25,164 SH   SOLE 23 25,164 0 0
CORE MARK HOLDING CO INC COM 218681104 2,022 70,761 SH   SOLE 26 4,722 0 66,039
CORE MARK HOLDING CO INC COM 218681104 163 5,703 SH   SOLE 28 5,703 0 0
CORE MARK HOLDING CO INC COM 218681104 1,697 59,385 SH   SOLE 30 59,385 0 0
CORE MARK HOLDING CO INC COM 218681104 153 5,358 SH   SOLE 36 5,358 0 0
CORE MARK HOLDING CO INC COM 218681104 144 5,030 SH   SOLE 40 5,030 0 0
CORE MOLDING TECHNOLOGIES IN COM 218683100 2 1,581 SH   SOLE 18 1,581 0 0
CORE MOLDING TECHNOLOGIES IN COM 218683100 38 24,839 SH   SOLE 21 24,839 0 0
CORE MOLDING TECHNOLOGIES IN COM 218683100 48 31,175 SH   SOLE 22 31,175 0 0
CORECIVIC INC COM 21871N101 580 51,951 SH   SOLE 2 51,951 0 0
CORECIVIC INC COM 21871N101 5 490 SH   SOLE 4 490 0 0
CORECIVIC INC COM 21871N101 51 4,556 SH   SOLE 7 4,556 0 0
CORECIVIC INC COM 21871N101 7,675 687,127 SH   SOLE 18 687,127 0 0
CORECIVIC INC COM 21871N101 2,498 223,659 SH   SOLE 19 223,659 0 0
CORECIVIC INC COM 21871N101 100,944 9,037,082 SH   SOLE 21 9,037,082 0 0
CORECIVIC INC COM 21871N101 47,680 4,268,542 SH   SOLE 22 4,122,507 0 146,035
CORECIVIC INC COM 21871N101 42 3,804 SH   SOLE 23 3,804 0 0
CORECIVIC INC COM 21871N101 390 34,904 SH   SOLE 26 24,926 0 9,978
CORECIVIC INC COM 21871N101 169 15,103 SH   SOLE 28 15,103 0 0
CORECIVIC INC COM 21871N101 464 41,537 SH   SOLE 30 41,537 0 0
CORECIVIC INC COM 21871N101 82 7,352 SH   SOLE 36 7,352 0 0
CORECIVIC INC COM 21871N101 142 12,713 SH   SOLE 40 12,713 0 0
CORELOGIC INC COM 21871D103 5,635 184,498 SH   SOLE 2 40,803 0 143,695
CORELOGIC INC COM 21871D103 13 441 SH   SOLE 4 441 0 0
CORELOGIC INC COM 21871D103 55 1,786 SH   SOLE 7 1,786 0 0
CORELOGIC INC COM 21871D103 6,733 220,480 SH   SOLE 18 220,480 0 0
CORELOGIC INC COM 21871D103 570 18,655 SH   SOLE 19 18,655 0 0
CORELOGIC INC COM 21871D103 113,789 3,725,893 SH   SOLE 21 3,725,893 0 0
CORELOGIC INC COM 21871D103 78,601 2,573,702 SH   SOLE 22 2,442,903 0 130,799
CORELOGIC INC COM 21871D103 1,330 43,538 SH   SOLE 26 18,063 0 25,475
CORELOGIC INC COM 21871D103 370 12,103 SH   SOLE 28 12,103 0 0
CORELOGIC INC COM 21871D103 809 26,477 SH   SOLE 30 26,477 0 0
CORELOGIC INC COM 21871D103 86 2,826 SH   SOLE 31 1,637 0 1,189
CORELOGIC INC COM 21871D103 103 3,372 SH   SOLE 34 3,372 0 0
CORELOGIC INC COM 21871D103 61 2,013 SH   SOLE 36 2,013 0 0
CORELOGIC INC COM 21871D103 268 8,773 SH   SOLE 40 8,773 0 0
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 249 13,521 SH   SOLE 2 542 0 12,979
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 253 13,739 SH   SOLE 7 13,739 0 0
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 873 47,480 SH   SOLE 18 47,480 0 0
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 457 24,841 SH   SOLE 19 24,841 0 0
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 8,884 483,339 SH   SOLE 21 483,339 0 0
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 7,141 388,539 SH   SOLE 22 370,776 0 17,763
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 49 2,645 SH   SOLE 26 0 0 2,645
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 130 7,094 SH   SOLE 28 7,094 0 0
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 35 1,919 SH   SOLE 40 1,919 0 0
COREPOINT LODGING INC COM 21872L104 166 42,352 SH   SOLE 2 1,600 0 40,752
COREPOINT LODGING INC COM 21872L104 1 216 SH   SOLE 4 216 0 0
COREPOINT LODGING INC COM 21872L104 3 838 SH   SOLE 7 838 0 0
COREPOINT LODGING INC COM 21872L104 560 142,981 SH   SOLE 18 142,981 0 0
COREPOINT LODGING INC COM 21872L104 437 111,546 SH   SOLE 19 111,546 0 0
COREPOINT LODGING INC COM 21872L104 5,769 1,471,638 SH   SOLE 21 1,471,638 0 0
COREPOINT LODGING INC COM 21872L104 5,277 1,346,109 SH   SOLE 22 1,287,953 0 58,156
COREPOINT LODGING INC COM 21872L104 5 1,323 SH   SOLE 23 1,323 0 0
COREPOINT LODGING INC COM 21872L104 60 15,229 SH   SOLE 26 3,067 0 12,162
COREPOINT LODGING INC COM 21872L104 26 6,621 SH   SOLE 28 6,621 0 0
COREPOINT LODGING INC COM 21872L104 21 5,345 SH   SOLE 30 5,345 0 0
COREPOINT LODGING INC COM 21872L104 20 5,147 SH   SOLE 40 5,147 0 0
CORESITE RLTY CORP COM 21870Q105 10,403 89,756 SH   SOLE 2 20,633 0 69,123
CORESITE RLTY CORP COM 21870Q105 76 660 SH   SOLE 4 660 0 0
CORESITE RLTY CORP COM 21870Q105 123 1,062 SH   SOLE 7 1,062 0 0
CORESITE RLTY CORP COM 21870Q105 12,128 104,638 SH   SOLE 18 104,211 0 427
CORESITE RLTY CORP COM 21870Q105 1,859 16,041 SH   SOLE 19 16,041 0 0
CORESITE RLTY CORP COM 21870Q105 246,890 2,130,201 SH   SOLE 21 2,130,201 0 0
CORESITE RLTY CORP COM 21870Q105 147,547 1,273,054 SH   SOLE 22 1,206,746 0 66,308
CORESITE RLTY CORP COM 21870Q105 344 2,966 SH   SOLE 23 2,966 0 0
CORESITE RLTY CORP COM 21870Q105 2,432 20,987 SH   SOLE 26 10,786 0 10,201
CORESITE RLTY CORP COM 21870Q105 627 5,407 SH   SOLE 28 5,407 0 0
CORESITE RLTY CORP COM 21870Q105 233 2,013 SH   SOLE 29 2,013 0 0
CORESITE RLTY CORP COM 21870Q105 1,473 12,712 SH   SOLE 30 12,712 0 0
CORESITE RLTY CORP COM 21870Q105 621 5,354 SH   SOLE 31 4,594 0 760
CORESITE RLTY CORP COM 21870Q105 174 1,503 SH   SOLE 34 1,503 0 0
CORESITE RLTY CORP COM 21870Q105 438 3,783 SH   SOLE 40 3,783 0 0
CORMEDIX INC COM 21900C308 33 9,239 SH   SOLE 2 974 0 8,265
CORMEDIX INC COM 21900C308 310 86,441 SH   SOLE 18 86,441 0 0
CORMEDIX INC COM 21900C308 168 46,871 SH   SOLE 19 46,871 0 0
CORMEDIX INC COM 21900C308 3,174 884,259 SH   SOLE 21 884,259 0 0
CORMEDIX INC COM 21900C308 2,459 684,861 SH   SOLE 22 674,136 0 10,725
CORNERSTONE BLDG BRANDS INC COM 21925D109 195 42,800 SH   SOLE 2 2,831 0 39,969
CORNERSTONE BLDG BRANDS INC COM 21925D109 4 964 SH   SOLE 7 964 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 728 159,546 SH   SOLE 18 159,546 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 382 83,861 SH   SOLE 19 83,861 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 7,021 1,539,799 SH   SOLE 21 1,539,799 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 6,339 1,390,072 SH   SOLE 22 1,307,392 0 82,680
CORNERSTONE BLDG BRANDS INC COM 21925D109 95 20,878 SH   SOLE 26 0 0 20,878
CORNERSTONE BLDG BRANDS INC COM 21925D109 66 14,433 SH   SOLE 28 14,433 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 145 31,696 SH   SOLE 30 31,696 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 46 10,052 SH   SOLE 40 10,052 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 678 21,368 SH   SOLE 2 3,099 0 18,269
CORNERSTONE ONDEMAND INC COM 21925Y103 7 224 SH   SOLE 4 224 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 31 973 SH   SOLE 7 973 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 6,408 201,835 SH   SOLE 18 198,822 0 3,013
CORNERSTONE ONDEMAND INC COM 21925Y103 3,939 124,078 SH   SOLE 19 124,078 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 65,005 2,047,391 SH   SOLE 21 2,047,391 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 48,447 1,525,890 SH   SOLE 22 1,459,923 0 65,967
CORNERSTONE ONDEMAND INC COM 21925Y103 29 905 SH   SOLE 23 905 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 828 26,079 SH   SOLE 26 9,149 0 16,930
CORNERSTONE ONDEMAND INC COM 21925Y103 214 6,729 SH   SOLE 28 6,729 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 551 17,339 SH   SOLE 30 17,339 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 53 1,676 SH   SOLE 34 1,676 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 164 5,152 SH   SOLE 40 5,152 0 0
CORNING INC COM 219350105 38,225 1,860,988 SH   SOLE 2 203,946 0 1,657,042
CORNING INC COM 219350105 7,037 342,579 SH   SOLE 4 320,670 0 21,909
CORNING INC COM 219350105 14,374 699,824 SH   SOLE 7 655,112 0 44,712
CORNING INC COM 219350105 609 29,663 SH   SOLE 13 29,663 0 0
CORNING INC COM 219350105 1,741 84,753 SH   SOLE 15 84,753 0 0
CORNING INC COM 219350105 1 53 SH   SOLE 17 0 0 53
CORNING INC COM 219350105 38,942 1,895,931 SH   SOLE 18 1,783,804 0 112,127
CORNING INC COM 219350105 6,528 317,821 SH   SOLE 19 317,821 0 0
CORNING INC COM 219350105 422,079 20,549,112 SH   SOLE 21 20,549,112 0 0
CORNING INC COM 219350105 373,976 18,207,217 SH   SOLE 22 16,325,240 0 1,881,977
CORNING INC COM 219350105 11,569 563,224 SH   SOLE 23 563,224 0 0
CORNING INC COM 219350105 17,662 859,859 SH   SOLE 25 859,859 0 0
CORNING INC COM 219350105 75,601 3,680,684 SH   SOLE 26 565,103 0 3,115,581
CORNING INC COM 219350105 3,200 155,816 SH   SOLE 28 110,344 0 45,472
CORNING INC COM 219350105 260 12,669 SH   SOLE 29 12,669 0 0
CORNING INC COM 219350105 62,003 3,018,629 SH   SOLE 30 3,018,629 0 0
CORNING INC COM 219350105 3,751 182,619 SH   SOLE 31 142,047 0 40,572
CORNING INC COM 219350105 1,445 70,357 SH   SOLE 34 70,357 0 0
CORNING INC COM 219350105 11,512 560,479 SH   SOLE 36 560,479 0 0
CORNING INC COM 219350105 377 18,344 SH   SOLE 40 18,344 0 0
CORPORACION AMER ARPTS S A COM L1995B107 799 432,159 SH   SOLE 21 432,159 0 0
CORPORACION AMER ARPTS S A COM L1995B107 345 186,565 SH   SOLE 22 186,565 0 0
CORPORACION AMER ARPTS S A COM L1995B107 25 13,258 SH   SOLE 30 13,258 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 5,544 250,521 SH   SOLE 2 55,350 0 195,171
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 1,468 66,336 SH   SOLE 4 66,336 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 2,654 119,907 SH   SOLE 7 119,907 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 6,874 310,617 SH   SOLE 18 310,617 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 3,174 143,409 SH   SOLE 19 143,409 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 134,193 6,063,857 SH   SOLE 21 6,063,857 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 102,103 4,613,769 SH   SOLE 22 4,439,608 0 174,161
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 79 3,579 SH   SOLE 23 3,579 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 5,791 261,662 SH   SOLE 25 261,662 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 1,587 71,692 SH   SOLE 26 21,134 0 50,558
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 356 16,077 SH   SOLE 28 16,077 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 1,274 57,560 SH   SOLE 29 57,560 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 10,983 496,285 SH   SOLE 30 496,285 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 199 8,975 SH   SOLE 31 2,375 0 6,600
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 54 2,429 SH   SOLE 36 2,429 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 226 10,198 SH   SOLE 40 10,198 0 0
CORTEVA INC COM 22052L104 55,912 2,379,236 SH   SOLE 2 746,685 0 1,632,551
CORTEVA INC COM 22052L104 7,953 338,446 SH   SOLE 4 318,035 0 20,411
CORTEVA INC COM 22052L104 24,879 1,058,681 SH   SOLE 7 1,016,020 0 42,661
CORTEVA INC COM 22052L104 610 25,963 SH   SOLE 13 25,963 0 0
CORTEVA INC COM 22052L104 1,916 81,541 SH   SOLE 15 81,541 0 0
CORTEVA INC COM 22052L104 8 359 SH   SOLE 17 0 0 359
CORTEVA INC COM 22052L104 231,056 9,832,156 SH   SOLE 18 8,051,102 0 1,781,054
CORTEVA INC COM 22052L104 151,297 6,438,176 SH   SOLE 19 6,438,176 0 0
CORTEVA INC COM 22052L104 408,001 17,361,747 SH   SOLE 21 17,361,747 0 0
CORTEVA INC COM 22052L104 426,932 18,167,337 SH   SOLE 22 16,341,575 0 1,825,762
CORTEVA INC COM 22052L104 14,585 620,628 SH   SOLE 23 620,628 0 0
CORTEVA INC COM 22052L104 23,748 1,010,548 SH   SOLE 25 907,393 0 103,155
CORTEVA INC COM 22052L104 75,512 3,213,294 SH   SOLE 26 527,713 0 2,685,581
CORTEVA INC COM 22052L104 3,563 151,597 SH   SOLE 28 107,373 0 44,224
CORTEVA INC COM 22052L104 318 13,546 SH   SOLE 29 13,546 0 0
CORTEVA INC COM 22052L104 68,656 2,921,538 SH   SOLE 30 2,921,538 0 0
CORTEVA INC COM 22052L104 4,941 210,266 SH   SOLE 31 136,069 0 74,197
CORTEVA INC COM 22052L104 29,337 1,248,396 SH   SOLE 34 1,248,396 0 0
CORTEVA INC COM 22052L104 16,675 709,584 SH   SOLE 36 709,584 0 0
CORTEVA INC COM 22052L104 420 17,853 SH   SOLE 40 17,853 0 0
CORTEXYME INC COM 22053A107 212 4,640 SH   SOLE 2 602 0 4,038
CORTEXYME INC COM 22053A107 16 360 SH   SOLE 7 360 0 0
CORTEXYME INC COM 22053A107 1,943 42,600 SH   SOLE 18 42,600 0 0
CORTEXYME INC COM 22053A107 1,008 22,107 SH   SOLE 19 22,107 0 0
CORTEXYME INC COM 22053A107 17,579 385,412 SH   SOLE 21 385,412 0 0
CORTEXYME INC COM 22053A107 9,013 197,602 SH   SOLE 22 190,360 0 7,242
CORTLAND BANCORP COM 220587109 13 980 SH   SOLE 18 980 0 0
CORVEL CORP COM 221006109 177 3,239 SH   SOLE 2 444 0 2,795
CORVEL CORP COM 221006109 3 58 SH   SOLE 4 58 0 0
CORVEL CORP COM 221006109 10 187 SH   SOLE 7 187 0 0
CORVEL CORP COM 221006109 2,351 43,134 SH   SOLE 18 40,926 0 2,208
CORVEL CORP COM 221006109 882 16,178 SH   SOLE 19 16,178 0 0
CORVEL CORP COM 221006109 53,270 977,250 SH   SOLE 21 977,250 0 0
CORVEL CORP COM 221006109 14,634 268,470 SH   SOLE 22 258,146 0 10,324
CORVEL CORP COM 221006109 43 784 SH   SOLE 26 0 0 784
CORVEL CORP COM 221006109 85 1,554 SH   SOLE 28 1,554 0 0
CORVEL CORP COM 221006109 3,615 66,322 SH   SOLE 30 66,322 0 0
CORVEL CORP COM 221006109 65 1,201 SH   SOLE 40 1,201 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 5 2,543 SH   SOLE 2 2,543 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 12 5,476 SH   SOLE 18 5,476 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 200 94,757 SH   SOLE 19 94,757 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 121 57,443 SH   SOLE 21 57,443 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 192 91,190 SH   SOLE 22 91,190 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 6 2,981 SH   SOLE 23 2,981 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 128 60,887 SH   SOLE 26 0 0 60,887
COSAN LTD SHS A G25343107 353 28,721 SH   SOLE 2 4,861 0 23,860
COSAN LTD SHS A G25343107 101 8,215 SH   SOLE 4 8,215 0 0
COSAN LTD SHS A G25343107 7,360 598,341 SH   SOLE 7 598,341 0 0
COSAN LTD SHS A G25343107 271 22,027 SH   SOLE 13 22,027 0 0
COSAN LTD SHS A G25343107 8 642 SH   SOLE 18 642 0 0
COSAN LTD SHS A G25343107 95 7,692 SH   SOLE 19 7,692 0 0
COSAN LTD SHS A G25343107 94 7,642 SH   SOLE 21 7,642 0 0
COSAN LTD SHS A G25343107 14,495 1,178,467 SH   SOLE 22 1,073,778 0 104,689
COSAN LTD SHS A G25343107 898 73,021 SH   SOLE 23 73,021 0 0
COSAN LTD SHS A G25343107 84 6,868 SH   SOLE 25 6,868 0 0
COSAN LTD SHS A G25343107 13 1,037 SH   SOLE 26 1,037 0 0
COSAN LTD SHS A G25343107 43 3,499 SH   SOLE 29 3,499 0 0
COSAN LTD SHS A G25343107 1,653 134,356 SH   SOLE 30 134,356 0 0
COSAN LTD SHS A G25343107 1,174 95,441 SH   SOLE 31 95,441 0 0
COSAN LTD SHS A G25343107 84 6,801 SH   SOLE 34 6,801 0 0
COSAN LTD SHS A G25343107 192 15,649 SH   SOLE 36 15,649 0 0
COSTAMARE INC SHS Y1771G102 226 49,977 SH   SOLE 2 3,224 0 46,753
COSTAMARE INC SHS Y1771G102 5 1,144 SH   SOLE 7 1,144 0 0
COSTAMARE INC SHS Y1771G102 802 177,445 SH   SOLE 18 177,445 0 0
COSTAMARE INC SHS Y1771G102 444 98,299 SH   SOLE 19 98,299 0 0
COSTAMARE INC SHS Y1771G102 7,658 1,694,189 SH   SOLE 21 1,694,189 0 0
COSTAMARE INC SHS Y1771G102 2,798 619,133 SH   SOLE 22 577,823 0 41,310
COSTAR GROUP INC COM 22160N109 59,134 100,703 SH   SOLE 2 4,306 0 96,397
COSTAR GROUP INC COM 22160N109 9,644 16,423 SH   SOLE 4 15,463 0 960
COSTAR GROUP INC COM 22160N109 3,968 6,757 SH   SOLE 7 4,547 0 2,210
COSTAR GROUP INC COM 22160N109 609 1,037 SH   SOLE 13 1,037 0 0
COSTAR GROUP INC COM 22160N109 1,859 3,166 SH   SOLE 15 3,166 0 0
COSTAR GROUP INC COM 22160N109 212,797 362,387 SH   SOLE 18 239,341 0 123,046
COSTAR GROUP INC COM 22160N109 309,528 527,116 SH   SOLE 19 527,116 0 0
COSTAR GROUP INC COM 22160N109 378,598 644,740 SH   SOLE 21 644,740 0 0
COSTAR GROUP INC COM 22160N109 572,998 975,797 SH   SOLE 22 916,338 0 59,459
COSTAR GROUP INC COM 22160N109 15,611 26,585 SH   SOLE 23 26,585 0 0
COSTAR GROUP INC COM 22160N109 32,836 55,918 SH   SOLE 25 55,918 0 0
COSTAR GROUP INC COM 22160N109 62,727 106,822 SH   SOLE 26 24,994 0 81,828
COSTAR GROUP INC COM 22160N109 4,361 7,427 SH   SOLE 28 5,256 0 2,171
COSTAR GROUP INC COM 22160N109 4,981 8,482 SH   SOLE 29 634 0 7,848
COSTAR GROUP INC COM 22160N109 43,865 74,700 SH   SOLE 30 74,700 0 0
COSTAR GROUP INC COM 22160N109 4,509 7,678 SH   SOLE 31 6,226 0 1,452
COSTAR GROUP INC COM 22160N109 3,406 5,801 SH   SOLE 32 5,801 0 0
COSTAR GROUP INC COM 22160N109 11,273 19,197 SH   SOLE 34 19,197 0 0
COSTAR GROUP INC COM 22160N109 12,562 21,393 SH   SOLE 36 21,393 0 0
COSTAR GROUP INC COM 22160N109 469 798 SH   SOLE 40 798 0 0
COSTCO WHSL CORP NEW COM 22160K105 328,064 1,150,578 SH   SOLE 2 184,574 0 966,004
COSTCO WHSL CORP NEW COM 22160K105 60,891 213,556 SH   SOLE 4 201,545 0 12,011
COSTCO WHSL CORP NEW COM 22160K105 119,992 420,834 SH   SOLE 7 402,399 0 18,435
COSTCO WHSL CORP NEW COM 22160K105 8,266 28,992 SH   SOLE 13 28,992 0 0
COSTCO WHSL CORP NEW COM 22160K105 10,617 37,236 SH   SOLE 15 37,236 0 0
COSTCO WHSL CORP NEW COM 22160K105 84 293 SH   SOLE 17 0 0 293
COSTCO WHSL CORP NEW COM 22160K105 281,444 987,073 SH   SOLE 18 900,144 0 86,929
COSTCO WHSL CORP NEW COM 22160K105 136,588 479,038 SH   SOLE 19 479,038 0 0
COSTCO WHSL CORP NEW COM 22160K105 2,364,213 8,291,702 SH   SOLE 21 8,291,702 0 0
COSTCO WHSL CORP NEW COM 22160K105 3,101,421 10,877,216 SH   SOLE 22 9,667,993 0 1,209,223
COSTCO WHSL CORP NEW COM 22160K105 99,138 347,693 SH   SOLE 23 347,693 0 0
COSTCO WHSL CORP NEW COM 22160K105 142,520 499,843 SH   SOLE 25 499,843 0 0
COSTCO WHSL CORP NEW COM 22160K105 570,737 2,001,673 SH   SOLE 26 264,672 0 1,737,001
COSTCO WHSL CORP NEW COM 22160K105 25,776 90,400 SH   SOLE 28 63,956 0 26,444
COSTCO WHSL CORP NEW COM 22160K105 21,796 76,444 SH   SOLE 29 21,290 0 55,154
COSTCO WHSL CORP NEW COM 22160K105 514,404 1,804,104 SH   SOLE 30 1,804,104 0 0
COSTCO WHSL CORP NEW COM 22160K105 38,085 133,572 SH   SOLE 31 97,556 0 36,016
COSTCO WHSL CORP NEW COM 22160K105 19,955 69,986 SH   SOLE 32 69,986 0 0
COSTCO WHSL CORP NEW COM 22160K105 45,166 158,405 SH   SOLE 34 158,405 0 0
COSTCO WHSL CORP NEW COM 22160K105 90,941 318,947 SH   SOLE 36 318,947 0 0
COSTCO WHSL CORP NEW COM 22160K105 2,842 9,967 SH   SOLE 40 9,967 0 0
COSTCO WHSL CORP NEW OPTIONS 22160K105 200 700 SH Call SOLE 4 700 0 0
COSTCO WHSL CORP NEW OPTIONS 22160K105 3,250 11,400 SH Call SOLE 18 11,400 0 0
COSTCO WHSL CORP NEW OPTIONS 22160K105 15,311 53,700 SH Call SOLE 19 53,700 0 0
COSTCO WHSL CORP NEW OPTIONS 22160K105 1,169 4,100 SH Call SOLE 22 4,100 0 0
COSTCO WHSL CORP NEW OPTIONS 22160K105 7,356 25,800 SH Call SOLE 34 25,800 0 0
COTY INC COM CL A 222070203 6,748 1,307,674 SH   SOLE 2 547,250 0 760,424
COTY INC COM CL A 222070203 897 173,899 SH   SOLE 4 163,389 0 10,510
COTY INC COM CL A 222070203 1,561 302,488 SH   SOLE 7 255,233 0 47,255
COTY INC COM CL A 222070203 8 1,500 SH   SOLE 13 1,500 0 0
COTY INC COM CL A 222070203 206 40,007 SH   SOLE 15 40,007 0 0
COTY INC COM CL A 222070203 3,068 594,525 SH   SOLE 18 549,937 0 44,588
COTY INC COM CL A 222070203 1,370 265,457 SH   SOLE 19 265,457 0 0
COTY INC COM CL A 222070203 36,855 7,142,392 SH   SOLE 21 7,142,392 0 0
COTY INC COM CL A 222070203 36,537 7,080,902 SH   SOLE 22 6,270,980 0 809,922
COTY INC COM CL A 222070203 981 190,212 SH   SOLE 23 190,212 0 0
COTY INC COM CL A 222070203 2,036 394,618 SH   SOLE 25 394,618 0 0
COTY INC COM CL A 222070203 8,196 1,588,295 SH   SOLE 26 469,007 0 1,119,288
COTY INC COM CL A 222070203 298 57,730 SH   SOLE 28 42,000 0 15,730
COTY INC COM CL A 222070203 364 70,592 SH   SOLE 29 3,255 0 67,337
COTY INC COM CL A 222070203 6,718 1,301,879 SH   SOLE 30 1,301,879 0 0
COTY INC COM CL A 222070203 449 87,090 SH   SOLE 31 73,311 0 13,779
COTY INC COM CL A 222070203 1,125 217,967 SH   SOLE 34 217,967 0 0
COTY INC COM CL A 222070203 742 143,775 SH   SOLE 36 143,775 0 0
COTY INC COM CL A 222070203 46 8,894 SH   SOLE 40 8,894 0 0
COUNTY BANCORP INC COM 221907108 26 1,408 SH   SOLE 18 1,408 0 0
COUNTY BANCORP INC COM 221907108 251 13,542 SH   SOLE 21 13,542 0 0
COUPA SOFTWARE INC COM 22266L106 16,478 117,928 SH   SOLE 2 5,171 0 112,757
COUPA SOFTWARE INC COM 22266L106 82 589 SH   SOLE 4 589 0 0
COUPA SOFTWARE INC COM 22266L106 153 1,097 SH   SOLE 7 1,097 0 0
COUPA SOFTWARE INC COM 22266L106 4,772 34,151 SH   SOLE 18 34,151 0 0
COUPA SOFTWARE INC COM 22266L106 90,942 650,844 SH   SOLE 19 650,844 0 0
COUPA SOFTWARE INC COM 22266L106 150,915 1,080,050 SH   SOLE 21 1,080,050 0 0
COUPA SOFTWARE INC COM 22266L106 235,527 1,685,585 SH   SOLE 22 1,585,913 0 99,672
COUPA SOFTWARE INC COM 22266L106 3,313 23,707 SH   SOLE 25 23,707 0 0
COUPA SOFTWARE INC COM 22266L106 5,075 36,318 SH   SOLE 26 17,625 0 18,693
COUPA SOFTWARE INC COM 22266L106 1,279 9,153 SH   SOLE 28 9,153 0 0
COUPA SOFTWARE INC COM 22266L106 2,924 20,927 SH   SOLE 30 20,927 0 0
COUPA SOFTWARE INC COM 22266L106 181 1,292 SH   SOLE 31 1,292 0 0
COUPA SOFTWARE INC COM 22266L106 1,629 11,661 SH   SOLE 34 11,661 0 0
COUPA SOFTWARE INC COM 22266L106 955 6,832 SH   SOLE 40 6,832 0 0
COUSINS PPTYS INC COM NEW 222795502 10,087 344,625 SH   SOLE 2 73,112 0 271,513
COUSINS PPTYS INC COM NEW 222795502 6,299 215,215 SH   SOLE 4 215,215 0 0
COUSINS PPTYS INC COM NEW 222795502 5,244 179,153 SH   SOLE 7 179,153 0 0
COUSINS PPTYS INC COM NEW 222795502 11 385 SH   SOLE 17 0 0 385
COUSINS PPTYS INC COM NEW 222795502 30,098 1,028,297 SH   SOLE 18 1,028,297 0 0
COUSINS PPTYS INC COM NEW 222795502 30,652 1,047,218 SH   SOLE 19 1,047,218 0 0
COUSINS PPTYS INC COM NEW 222795502 248,907 8,503,811 SH   SOLE 21 8,503,811 0 0
COUSINS PPTYS INC COM NEW 222795502 188,605 6,443,636 SH   SOLE 22 5,887,985 0 555,651
COUSINS PPTYS INC COM NEW 222795502 1,233 42,113 SH   SOLE 23 42,113 0 0
COUSINS PPTYS INC COM NEW 222795502 10,266 350,745 SH   SOLE 25 350,745 0 0
COUSINS PPTYS INC COM NEW 222795502 3,499 119,535 SH   SOLE 26 34,240 0 85,295
COUSINS PPTYS INC COM NEW 222795502 951 32,506 SH   SOLE 28 32,506 0 0
COUSINS PPTYS INC COM NEW 222795502 2,223 75,937 SH   SOLE 29 75,937 0 0
COUSINS PPTYS INC COM NEW 222795502 19,219 656,613 SH   SOLE 30 656,613 0 0
COUSINS PPTYS INC COM NEW 222795502 90 3,079 SH   SOLE 31 3,079 0 0
COUSINS PPTYS INC COM NEW 222795502 15,217 519,888 SH   SOLE 34 519,888 0 0
COUSINS PPTYS INC COM NEW 222795502 57 1,952 SH   SOLE 36 1,952 0 0
COUSINS PPTYS INC COM NEW 222795502 489 16,723 SH   SOLE 40 16,723 0 0
COVANTA HLDG CORP COM 22282E102 384 44,870 SH   SOLE 2 6,024 0 38,846
COVANTA HLDG CORP COM 22282E102 5 546 SH   SOLE 4 546 0 0
COVANTA HLDG CORP COM 22282E102 30 3,477 SH   SOLE 7 3,477 0 0
COVANTA HLDG CORP COM 22282E102 3,487 407,887 SH   SOLE 18 407,887 0 0
COVANTA HLDG CORP COM 22282E102 1,892 221,300 SH   SOLE 19 221,300 0 0
COVANTA HLDG CORP COM 22282E102 33,381 3,904,201 SH   SOLE 21 3,904,201 0 0
COVANTA HLDG CORP COM 22282E102 28,595 3,344,473 SH   SOLE 22 3,212,458 0 132,015
COVANTA HLDG CORP COM 22282E102 575 67,270 SH   SOLE 26 34,907 0 32,363
COVANTA HLDG CORP COM 22282E102 147 17,191 SH   SOLE 28 17,191 0 0
COVANTA HLDG CORP COM 22282E102 377 44,054 SH   SOLE 30 44,054 0 0
COVANTA HLDG CORP COM 22282E102 44 5,200 SH   SOLE 31 0 0 5,200
COVANTA HLDG CORP COM 22282E102 12 1,456 SH   SOLE 34 1,456 0 0
COVANTA HLDG CORP COM 22282E102 20 2,380 SH   SOLE 36 2,380 0 0
COVANTA HLDG CORP COM 22282E102 111 12,934 SH   SOLE 40 12,934 0 0
COVENANT TRANSN GROUP INC CL A 22284P105 205 23,608 SH   SOLE 2 11,791 0 11,817
COVENANT TRANSN GROUP INC CL A 22284P105 3 301 SH   SOLE 7 301 0 0
COVENANT TRANSN GROUP INC CL A 22284P105 479 55,220 SH   SOLE 18 48,716 0 6,504
COVENANT TRANSN GROUP INC CL A 22284P105 1,552 179,026 SH   SOLE 19 179,026 0 0
COVENANT TRANSN GROUP INC CL A 22284P105 4,302 496,222 SH   SOLE 21 496,222 0 0
COVENANT TRANSN GROUP INC CL A 22284P105 5,804 669,491 SH   SOLE 22 658,543 0 10,948
COVENANT TRANSN GROUP INC CL A 22284P105 232 26,816 SH   SOLE 23 26,816 0 0
COVENANT TRANSN GROUP INC CL A 22284P105 756 87,203 SH   SOLE 26 0 0 87,203
COVENANT TRANSN GROUP INC CL A 22284P105 15 1,740 SH   SOLE 28 1,740 0 0
COVENANT TRANSN GROUP INC CL A 22284P105 14 1,571 SH   SOLE 30 1,571 0 0
COVENANT TRANSN GROUP INC CL A 22284P105 10 1,146 SH   SOLE 40 1,146 0 0
COVETRUS INC COM 22304C100 1,635 200,883 SH   SOLE 2 25,134 0 175,749
COVETRUS INC COM 22304C100 4 478 SH   SOLE 4 478 0 0
COVETRUS INC COM 22304C100 31 3,771 SH   SOLE 7 3,771 0 0
COVETRUS INC COM 22304C100 1,263 155,162 SH   SOLE 18 155,162 0 0
COVETRUS INC COM 22304C100 190 23,338 SH   SOLE 19 23,338 0 0
COVETRUS INC COM 22304C100 71,253 8,753,501 SH   SOLE 21 8,753,501 0 0
COVETRUS INC COM 22304C100 21,270 2,612,972 SH   SOLE 22 2,440,226 0 172,746
COVETRUS INC COM 22304C100 17 2,069 SH   SOLE 25 2,069 0 0
COVETRUS INC COM 22304C100 234 28,726 SH   SOLE 26 13,781 0 14,945
COVETRUS INC COM 22304C100 162 19,894 SH   SOLE 28 19,894 0 0
COVETRUS INC COM 22304C100 983 120,716 SH   SOLE 30 120,716 0 0
COVETRUS INC COM 22304C100 59 7,303 SH   SOLE 31 2,056 0 5,247
COVETRUS INC COM 22304C100 83 10,178 SH   SOLE 40 10,178 0 0
COVIA HLDGS CORP COM 22305A103 20 35,658 SH   SOLE 2 1,150 0 34,508
COVIA HLDGS CORP COM 22305A103 0 753 SH   SOLE 7 753 0 0
COVIA HLDGS CORP COM 22305A103 81 141,430 SH   SOLE 18 141,430 0 0
COVIA HLDGS CORP COM 22305A103 41 70,964 SH   SOLE 19 70,964 0 0
COVIA HLDGS CORP COM 22305A103 869 1,520,886 SH   SOLE 21 1,520,886 0 0
COVIA HLDGS CORP COM 22305A103 551 963,769 SH   SOLE 22 942,036 0 21,733
COWEN INC CL A NEW 223622606 188 19,458 SH   SOLE 2 1,702 0 17,756
COWEN INC CL A NEW 223622606 7 681 SH   SOLE 7 681 0 0
COWEN INC CL A NEW 223622606 1,042 107,854 SH   SOLE 18 107,854 0 0
COWEN INC CL A NEW 223622606 501 51,883 SH   SOLE 19 51,883 0 0
COWEN INC CL A NEW 223622606 10,172 1,053,011 SH   SOLE 21 1,053,011 0 0
COWEN INC CL A NEW 223622606 8,723 902,965 SH   SOLE 22 873,335 0 29,630
COWEN INC CL A NEW 223622606 60 6,200 SH   SOLE 26 0 0 6,200
COWEN INC CL A NEW 223622606 37 3,797 SH   SOLE 28 3,797 0 0
COWEN INC CL A NEW 223622606 28 2,950 SH   SOLE 30 2,950 0 0
COWEN INC CL A NEW 223622606 29 2,957 SH   SOLE 40 2,957 0 0
CPI AEROSTRUCTURES INC COM NEW 125919308 5 2,369 SH   SOLE 18 2,369 0 0
CPI AEROSTRUCTURES INC COM NEW 125919308 70 31,143 SH   SOLE 21 31,143 0 0
CPI AEROSTRUCTURES INC COM NEW 125919308 43 19,019 SH   SOLE 22 19,019 0 0
CPS TECHNOLOGIES CORP COM 12619F104 7 7,295 SH   SOLE 21 7,295 0 0
CRA INTL INC COM 12618T105 295 8,821 SH   SOLE 2 3,174 0 5,647
CRA INTL INC COM 12618T105 4 126 SH   SOLE 7 126 0 0
CRA INTL INC COM 12618T105 1,090 32,628 SH   SOLE 18 29,211 0 3,417
CRA INTL INC COM 12618T105 2,495 74,671 SH   SOLE 19 74,671 0 0
CRA INTL INC COM 12618T105 9,232 276,318 SH   SOLE 21 276,318 0 0
CRA INTL INC COM 12618T105 11,060 331,032 SH   SOLE 22 326,454 0 4,578
CRA INTL INC COM 12618T105 405 12,121 SH   SOLE 23 12,121 0 0
CRA INTL INC COM 12618T105 1,207 36,139 SH   SOLE 26 0 0 36,139
CRACKER BARREL OLD CTRY STOR COM 22410J106 1,718 20,645 SH   SOLE 2 12,978 0 7,667
CRACKER BARREL OLD CTRY STOR COM 22410J106 7 81 SH   SOLE 4 81 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 192 2,310 SH   SOLE 7 2,310 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 12,602 151,429 SH   SOLE 18 149,003 0 2,426
CRACKER BARREL OLD CTRY STOR COM 22410J106 5,175 62,188 SH   SOLE 19 62,188 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 145,300 1,745,972 SH   SOLE 21 1,745,972 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 68,698 825,495 SH   SOLE 22 800,232 0 25,263
CRACKER BARREL OLD CTRY STOR COM 22410J106 92 1,108 SH   SOLE 23 1,108 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 881 10,585 SH   SOLE 26 3,872 0 6,713
CRACKER BARREL OLD CTRY STOR COM 22410J106 235 2,823 SH   SOLE 28 2,823 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 589 7,078 SH   SOLE 30 7,078 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 31 367 SH   SOLE 31 0 0 367
CRACKER BARREL OLD CTRY STOR COM 22410J106 50 604 SH   SOLE 34 604 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 27 322 SH   SOLE 36 322 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 200 2,402 SH   SOLE 40 2,402 0 0
CRAFT BREW ALLIANCE INC COM 224122101 144 9,692 SH   SOLE 2 473 0 9,219
CRAFT BREW ALLIANCE INC COM 224122101 5 312 SH   SOLE 7 312 0 0
CRAFT BREW ALLIANCE INC COM 224122101 652 43,733 SH   SOLE 18 43,733 0 0
CRAFT BREW ALLIANCE INC COM 224122101 329 22,050 SH   SOLE 19 22,050 0 0
CRAFT BREW ALLIANCE INC COM 224122101 6,201 416,188 SH   SOLE 21 416,188 0 0
CRAFT BREW ALLIANCE INC COM 224122101 5,026 337,298 SH   SOLE 22 329,513 0 7,785
CRANE CO COM 224399105 17,028 346,243 SH   SOLE 2 231,819 0 114,424
CRANE CO COM 224399105 1,270 25,831 SH   SOLE 4 25,831 0 0
CRANE CO COM 224399105 311 6,320 SH   SOLE 7 6,320 0 0
CRANE CO COM 224399105 7,112 144,610 SH   SOLE 18 141,205 0 3,405
CRANE CO COM 224399105 1,059 21,538 SH   SOLE 19 21,538 0 0
CRANE CO COM 224399105 116,625 2,371,386 SH   SOLE 21 2,371,386 0 0
CRANE CO COM 224399105 90,101 1,832,072 SH   SOLE 22 1,650,612 0 181,460
CRANE CO COM 224399105 1,915 38,938 SH   SOLE 23 38,938 0 0
CRANE CO COM 224399105 1,334 27,123 SH   SOLE 26 13,537 0 13,586
CRANE CO COM 224399105 362 7,369 SH   SOLE 28 7,369 0 0
CRANE CO COM 224399105 1,437 29,220 SH   SOLE 29 29,220 0 0
CRANE CO COM 224399105 988 20,088 SH   SOLE 30 20,088 0 0
CRANE CO COM 224399105 2,622 53,316 SH   SOLE 31 47,026 0 6,290
CRANE CO COM 224399105 180 3,662 SH   SOLE 34 3,662 0 0
CRANE CO COM 224399105 179 3,641 SH   SOLE 36 3,641 0 0
CRANE CO COM 224399105 239 4,858 SH   SOLE 40 4,858 0 0
CRAWFORD & CO CL B 224633107 52 8,203 SH   SOLE 21 8,203 0 0
CRAWFORD & CO CL B 224633107 2,927 458,117 SH   SOLE 22 458,117 0 0
CRAWFORD & CO CL A 224633206 61 8,519 SH   SOLE 2 698 0 7,821
CRAWFORD & CO CL A 224633206 468 65,049 SH   SOLE 18 65,049 0 0
CRAWFORD & CO CL A 224633206 230 31,894 SH   SOLE 19 31,894 0 0
CRAWFORD & CO CL A 224633206 4,527 628,692 SH   SOLE 21 628,692 0 0
CRAWFORD & CO CL A 224633206 1,184 164,452 SH   SOLE 22 155,783 0 8,669
CRAWFORD & CO CL A 224633206 7 979 SH   SOLE 23 979 0 0
CRAWFORD & CO CL A 224633206 39 5,447 SH   SOLE 30 5,447 0 0
CREDICORP LTD COM G2519Y108 31,086 217,275 SH   SOLE 2 4,183 0 213,092
CREDICORP LTD COM G2519Y108 3,704 25,889 SH   SOLE 4 25,889 0 0
CREDICORP LTD COM G2519Y108 1,288 9,000 SH   SOLE 7 9,000 0 0
CREDICORP LTD COM G2519Y108 11 79 SH   SOLE 13 79 0 0
CREDICORP LTD COM G2519Y108 224 1,566 SH   SOLE 15 1,566 0 0
CREDICORP LTD COM G2519Y108 4,767 33,317 SH   SOLE 18 33,317 0 0
CREDICORP LTD COM G2519Y108 1,018 7,116 SH   SOLE 19 7,116 0 0
CREDICORP LTD COM G2519Y108 217,422 1,519,689 SH   SOLE 21 1,519,689 0 0
CREDICORP LTD COM G2519Y108 133,272 931,516 SH   SOLE 22 834,015 0 97,501
CREDICORP LTD COM G2519Y108 5,728 40,033 SH   SOLE 23 40,033 0 0
CREDICORP LTD COM G2519Y108 10,344 72,302 SH   SOLE 25 72,302 0 0
CREDICORP LTD COM G2519Y108 46,686 326,313 SH   SOLE 26 19,438 0 306,875
CREDICORP LTD COM G2519Y108 1,719 12,017 SH   SOLE 28 12,017 0 0
CREDICORP LTD COM G2519Y108 1,052 7,355 SH   SOLE 29 7,355 0 0
CREDICORP LTD COM G2519Y108 53,331 372,759 SH   SOLE 30 372,759 0 0
CREDICORP LTD COM G2519Y108 2,219 15,512 SH   SOLE 31 1,521 0 13,991
CREDICORP LTD COM G2519Y108 922 6,446 SH   SOLE 34 6,446 0 0
CREDICORP LTD COM G2519Y108 3,991 27,897 SH   SOLE 36 27,897 0 0
CREDICORP LTD COM G2519Y108 78 548 SH   SOLE 40 548 0 0
CREDIT ACCEP CORP MICH COM 225310101 4,743 18,548 SH   SOLE 2 1,480 0 17,068
CREDIT ACCEP CORP MICH COM 225310101 33 129 SH   SOLE 4 129 0 0
CREDIT ACCEP CORP MICH COM 225310101 48 187 SH   SOLE 7 187 0 0
CREDIT ACCEP CORP MICH COM 225310101 1,239 4,847 SH   SOLE 18 4,847 0 0
CREDIT ACCEP CORP MICH COM 225310101 609 2,383 SH   SOLE 19 2,383 0 0
CREDIT ACCEP CORP MICH COM 225310101 35,348 138,244 SH   SOLE 21 138,244 0 0
CREDIT ACCEP CORP MICH COM 225310101 85,186 333,162 SH   SOLE 22 316,068 0 17,094
CREDIT ACCEP CORP MICH COM 225310101 1,252 4,895 SH   SOLE 26 2,987 0 1,908
CREDIT ACCEP CORP MICH COM 225310101 378 1,479 SH   SOLE 28 1,479 0 0
CREDIT ACCEP CORP MICH COM 225310101 858 3,355 SH   SOLE 30 3,355 0 0
CREDIT ACCEP CORP MICH COM 225310101 57 224 SH   SOLE 31 224 0 0
CREDIT ACCEP CORP MICH COM 225310101 103 401 SH   SOLE 34 401 0 0
CREDIT ACCEP CORP MICH COM 225310101 287 1,122 SH   SOLE 40 1,122 0 0
CREE INC COM 225447101 8,739 246,457 SH   SOLE 2 50,338 0 196,119
CREE INC COM 225447101 16 452 SH   SOLE 4 452 0 0
CREE INC COM 225447101 83 2,340 SH   SOLE 7 2,340 0 0
CREE INC COM 225447101 10,584 298,477 SH   SOLE 18 298,477 0 0
CREE INC COM 225447101 51,364 1,448,514 SH   SOLE 19 1,448,514 0 0
CREE INC COM 225447101 195,861 5,523,437 SH   SOLE 21 5,523,437 0 0
CREE INC COM 225447101 122,230 3,446,976 SH   SOLE 22 3,269,045 0 177,931
CREE INC COM 225447101 1,636 46,126 SH   SOLE 26 28,545 0 17,581
CREE INC COM 225447101 548 15,453 SH   SOLE 28 15,453 0 0
CREE INC COM 225447101 1,298 36,607 SH   SOLE 30 36,607 0 0
CREE INC COM 225447101 123 3,466 SH   SOLE 31 2,238 0 1,228
CREE INC COM 225447101 16,287 459,298 SH   SOLE 34 459,298 0 0
CREE INC COM 225447101 68 1,927 SH   SOLE 36 1,927 0 0
CREE INC COM 225447101 418 11,802 SH   SOLE 40 11,802 0 0
CREE INC NOTE 0.875% 9/0 225447AB7 1,711 1,875,000 PRN   SOLE 21 1,875,000 0 0
CRESCENT PT ENERGY CORP COM 22576C101 142 184,297 SH   SOLE 21 184,297 0 0
CRESUD S A C I F Y A SPONSORED ADR 226406106 282 80,980 SH   SOLE 21 80,980 0 0
CRESUD S A C I F Y A SPONSORED ADR 226406106 645 185,417 SH   SOLE 22 185,417 0 0
CRESUD S A C I F Y A SPONSORED ADR 226406106 48 13,806 SH   SOLE 30 13,806 0 0
CRESUD S A C I F Y A SPONSORED ADR 226406106 14 4,125 SH   SOLE 34 4,125 0 0
CRH PLC ADR 12626K203 451 16,800 SH   SOLE 2 16,800 0 0
CRH PLC ADR 12626K203 45,348 1,689,565 SH   SOLE 18 1,678,927 0 10,638
CRINETICS PHARMACEUTICALS IN COM 22663K107 59 4,028 SH   SOLE 2 461 0 3,567
CRINETICS PHARMACEUTICALS IN COM 22663K107 638 43,414 SH   SOLE 18 40,813 0 2,601
CRINETICS PHARMACEUTICALS IN COM 22663K107 562 38,256 SH   SOLE 19 38,256 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107 5,778 393,058 SH   SOLE 21 393,058 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107 3,514 239,014 SH   SOLE 22 231,072 0 7,942
CRINETICS PHARMACEUTICALS IN COM 22663K107 12 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 27 1,861 SH   SOLE 30 1,861 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 6 143 SH   SOLE 4 143 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 23,157 546,021 SH   SOLE 21 546,021 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 1,526 35,992 SH   SOLE 22 16,696 0 19,296
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 360 8,497 SH   SOLE 26 4,673 0 3,824
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 183 4,310 SH   SOLE 28 4,310 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 615 14,511 SH   SOLE 30 14,511 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 29 693 SH   SOLE 34 693 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 143 3,362 SH   SOLE 40 3,362 0 0
CRITEO S A SPONS ADS 226718104 2 200 SH   SOLE 17 0 0 200
CROCS INC COM 227046109 487 28,654 SH   SOLE 2 6,564 0 22,090
CROCS INC COM 227046109 6 333 SH   SOLE 4 333 0 0
CROCS INC COM 227046109 21 1,211 SH   SOLE 7 1,211 0 0
CROCS INC COM 227046109 5,519 324,854 SH   SOLE 18 314,602 0 10,252
CROCS INC COM 227046109 3,290 193,632 SH   SOLE 19 193,632 0 0
CROCS INC COM 227046109 124,328 7,317,697 SH   SOLE 21 7,317,697 0 0
CROCS INC COM 227046109 34,389 2,024,098 SH   SOLE 22 1,951,619 0 72,479
CROCS INC COM 227046109 96 5,640 SH   SOLE 23 5,640 0 0
CROCS INC COM 227046109 1,093 64,317 SH   SOLE 26 9,123 0 55,194
CROCS INC COM 227046109 143 8,428 SH   SOLE 28 8,428 0 0
CROCS INC COM 227046109 1,482 87,241 SH   SOLE 30 87,241 0 0
CROCS INC COM 227046109 120 7,073 SH   SOLE 40 7,073 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 214 31,819 SH   SOLE 2 2,213 0 29,606
CROSS CTRY HEALTHCARE INC COM 227483104 5 735 SH   SOLE 7 735 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 1,176 174,432 SH   SOLE 18 174,432 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 443 65,680 SH   SOLE 19 65,680 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 28,226 4,187,870 SH   SOLE 21 4,187,870 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 7,564 1,122,226 SH   SOLE 22 1,087,728 0 34,498
CROSS CTRY HEALTHCARE INC COM 227483104 30 4,434 SH   SOLE 28 4,434 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 346 51,299 SH   SOLE 30 51,299 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 47 7,014 SH   SOLE 40 7,014 0 0
CROSSFIRST BANKSHARES INC COM 22766M109 325 38,660 SH   SOLE 2 2,532 0 36,128
CROSSFIRST BANKSHARES INC COM 22766M109 16 1,952 SH   SOLE 7 1,952 0 0
CROSSFIRST BANKSHARES INC COM 22766M109 1,387 165,141 SH   SOLE 18 165,141 0 0
CROSSFIRST BANKSHARES INC COM 22766M109 810 96,393 SH   SOLE 19 96,393 0 0
CROSSFIRST BANKSHARES INC COM 22766M109 14,218 1,692,677 SH   SOLE 21 1,692,677 0 0
CROSSFIRST BANKSHARES INC COM 22766M109 3,533 420,618 SH   SOLE 22 397,581 0 23,037
CROWDSTRIKE HLDGS INC CL A 22788C105 149 2,683 SH   SOLE 4 2,683 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 2,342 42,057 SH   SOLE 18 42,057 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 38,651 694,161 SH   SOLE 19 694,161 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 2,112 37,925 SH   SOLE 21 37,925 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 19,488 350,000 SH   SOLE 22 350,000 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 21,755 390,708 SH   SOLE 34 390,708 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 152,124 1,053,493 SH   SOLE 2 148,866 0 904,627
CROWN CASTLE INTL CORP NEW COM 22822V101 35,277 244,302 SH   SOLE 4 232,949 0 11,353
CROWN CASTLE INTL CORP NEW COM 22822V101 119,011 824,174 SH   SOLE 7 811,978 0 12,196
CROWN CASTLE INTL CORP NEW COM 22822V101 717 4,964 SH   SOLE 13 4,964 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 4,705 32,583 SH   SOLE 15 32,583 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 5 37 SH   SOLE 17 0 0 37
CROWN CASTLE INTL CORP NEW COM 22822V101 133,021 921,196 SH   SOLE 18 859,324 0 61,872
CROWN CASTLE INTL CORP NEW COM 22822V101 35,217 243,886 SH   SOLE 19 243,886 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 1,516,720 10,503,601 SH   SOLE 21 10,503,601 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 1,462,164 10,125,789 SH   SOLE 22 9,078,328 0 1,047,461
CROWN CASTLE INTL CORP NEW COM 22822V101 45,605 315,827 SH   SOLE 23 315,827 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 63,638 440,703 SH   SOLE 25 440,703 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 238,944 1,654,737 SH   SOLE 26 268,019 0 1,386,718
CROWN CASTLE INTL CORP NEW COM 22822V101 12,780 88,501 SH   SOLE 28 63,723 0 24,778
CROWN CASTLE INTL CORP NEW COM 22822V101 2,141 14,829 SH   SOLE 29 14,829 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 280,970 1,945,779 SH   SOLE 30 1,945,779 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 16,158 111,896 SH   SOLE 31 91,005 0 20,891
CROWN CASTLE INTL CORP NEW COM 22822V101 20,832 144,267 SH   SOLE 34 144,267 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 47,118 326,303 SH   SOLE 36 326,303 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 1,371 9,492 SH   SOLE 40 9,492 0 0
CROWN CASTLE INTL CORP NEW 6.875% CON PFD A 22822V309 187,393 149,914 SH   SOLE 21 149,914 0 0
CROWN CRAFTS INC COM 228309100 11 2,261 SH   SOLE 18 2,261 0 0
CROWN CRAFTS INC COM 228309100 130 27,253 SH   SOLE 21 27,253 0 0
CROWN HLDGS INC COM 228368106 18,347 316,118 SH   SOLE 2 21,893 0 294,225
CROWN HLDGS INC COM 228368106 3,447 59,383 SH   SOLE 4 55,839 0 3,544
CROWN HLDGS INC COM 228368106 629 10,835 SH   SOLE 7 10,835 0 0
CROWN HLDGS INC COM 228368106 35 606 SH   SOLE 13 606 0 0
CROWN HLDGS INC COM 228368106 545 9,397 SH   SOLE 15 9,397 0 0
CROWN HLDGS INC COM 228368106 4,769 82,175 SH   SOLE 18 71,749 0 10,426
CROWN HLDGS INC COM 228368106 1,797 30,958 SH   SOLE 19 30,958 0 0
CROWN HLDGS INC COM 228368106 108,433 1,868,239 SH   SOLE 21 1,868,239 0 0
CROWN HLDGS INC COM 228368106 210,588 3,628,328 SH   SOLE 22 3,405,403 0 222,925
CROWN HLDGS INC COM 228368106 5,627 96,952 SH   SOLE 23 96,952 0 0
CROWN HLDGS INC COM 228368106 195 3,363 SH   SOLE 25 3,363 0 0
CROWN HLDGS INC COM 228368106 15,988 275,457 SH   SOLE 26 124,070 0 151,387
CROWN HLDGS INC COM 228368106 1,603 27,619 SH   SOLE 28 19,444 0 8,175
CROWN HLDGS INC COM 228368106 1,813 31,243 SH   SOLE 29 2,564 0 28,679
CROWN HLDGS INC COM 228368106 12,476 214,951 SH   SOLE 30 214,951 0 0
CROWN HLDGS INC COM 228368106 1,740 29,985 SH   SOLE 31 22,505 0 7,480
CROWN HLDGS INC COM 228368106 1,000 17,224 SH   SOLE 34 17,224 0 0
CROWN HLDGS INC COM 228368106 2,485 42,818 SH   SOLE 36 42,818 0 0
CROWN HLDGS INC COM 228368106 157 2,713 SH   SOLE 40 2,713 0 0
CRYOLIFE INC COM 228903100 226 13,352 SH   SOLE 2 1,879 0 11,473
CRYOLIFE INC COM 228903100 6 355 SH   SOLE 4 355 0 0
CRYOLIFE INC COM 228903100 10 590 SH   SOLE 7 590 0 0
CRYOLIFE INC COM 228903100 2,845 168,147 SH   SOLE 18 168,147 0 0
CRYOLIFE INC COM 228903100 1,155 68,254 SH   SOLE 19 68,254 0 0
CRYOLIFE INC COM 228903100 70,965 4,194,145 SH   SOLE 21 4,194,145 0 0
CRYOLIFE INC COM 228903100 19,135 1,130,920 SH   SOLE 22 1,089,887 0 41,033
CRYOLIFE INC COM 228903100 542 32,023 SH   SOLE 26 17,642 0 14,381
CRYOLIFE INC COM 228903100 63 3,733 SH   SOLE 28 3,733 0 0
CRYOLIFE INC COM 228903100 935 55,239 SH   SOLE 30 55,239 0 0
CRYOLIFE INC COM 228903100 67 3,945 SH   SOLE 40 3,945 0 0
CRYOPORT INC COM PAR $0.001 229050307 199 11,660 SH   SOLE 2 1,644 0 10,016
CRYOPORT INC COM PAR $0.001 229050307 9 526 SH   SOLE 7 526 0 0
CRYOPORT INC COM PAR $0.001 229050307 2,016 118,129 SH   SOLE 18 118,129 0 0
CRYOPORT INC COM PAR $0.001 229050307 1,011 59,207 SH   SOLE 19 59,207 0 0
CRYOPORT INC COM PAR $0.001 229050307 22,207 1,300,949 SH   SOLE 21 1,300,949 0 0
CRYOPORT INC COM PAR $0.001 229050307 16,128 944,804 SH   SOLE 22 897,996 0 46,808
CRYOPORT INC COM PAR $0.001 229050307 88 5,142 SH   SOLE 28 5,142 0 0
CRYOPORT INC COM PAR $0.001 229050307 255 14,941 SH   SOLE 30 14,941 0 0
CRYOPORT INC COM PAR $0.001 229050307 84 4,920 SH   SOLE 40 4,920 0 0
CSG SYS INTL INC COM 126349109 778 18,579 SH   SOLE 2 8,003 0 10,576
CSG SYS INTL INC COM 126349109 4 100 SH   SOLE 4 100 0 0
CSG SYS INTL INC COM 126349109 26 614 SH   SOLE 7 614 0 0
CSG SYS INTL INC COM 126349109 7,347 175,544 SH   SOLE 18 150,542 0 25,002
CSG SYS INTL INC COM 126349109 11,999 286,708 SH   SOLE 19 286,708 0 0
CSG SYS INTL INC COM 126349109 149,526 3,572,910 SH   SOLE 21 3,572,910 0 0
CSG SYS INTL INC COM 126349109 50,543 1,207,721 SH   SOLE 22 1,172,084 0 35,637
CSG SYS INTL INC COM 126349109 1,296 30,956 SH   SOLE 23 30,956 0 0
CSG SYS INTL INC COM 126349109 5,416 129,409 SH   SOLE 26 4,646 0 124,763
CSG SYS INTL INC COM 126349109 180 4,306 SH   SOLE 28 4,306 0 0
CSG SYS INTL INC COM 126349109 1,812 43,292 SH   SOLE 30 43,292 0 0
CSG SYS INTL INC COM 126349109 256 6,111 SH   SOLE 34 6,111 0 0
CSG SYS INTL INC COM 126349109 155 3,711 SH   SOLE 40 3,711 0 0
CSP INC COM 126389105 8 1,085 SH   SOLE 18 1,085 0 0
CSP INC COM 126389105 65 9,298 SH   SOLE 21 9,298 0 0
CSW INDUSTRIALS INC COM 126402106 356 5,496 SH   SOLE 2 767 0 4,729
CSW INDUSTRIALS INC COM 126402106 16 240 SH   SOLE 7 240 0 0
CSW INDUSTRIALS INC COM 126402106 3,583 55,254 SH   SOLE 18 55,254 0 0
CSW INDUSTRIALS INC COM 126402106 1,887 29,105 SH   SOLE 19 29,105 0 0
CSW INDUSTRIALS INC COM 126402106 35,869 553,110 SH   SOLE 21 553,110 0 0
CSW INDUSTRIALS INC COM 126402106 27,199 419,410 SH   SOLE 22 401,599 0 17,811
CSW INDUSTRIALS INC COM 126402106 160 2,473 SH   SOLE 26 0 0 2,473
CSW INDUSTRIALS INC COM 126402106 120 1,853 SH   SOLE 28 1,853 0 0
CSW INDUSTRIALS INC COM 126402106 498 7,674 SH   SOLE 30 7,674 0 0
CSW INDUSTRIALS INC COM 126402106 171 2,634 SH   SOLE 40 2,634 0 0
CSX CORP COM 126408103 107,313 1,872,822 SH   SOLE 2 267,249 0 1,605,573
CSX CORP COM 126408103 22,129 386,188 SH   SOLE 4 365,122 0 21,066
CSX CORP COM 126408103 40,507 706,933 SH   SOLE 7 683,192 0 23,741
CSX CORP COM 126408103 1,013 17,677 SH   SOLE 13 17,677 0 0
CSX CORP COM 126408103 3,727 65,036 SH   SOLE 15 65,036 0 0
CSX CORP COM 126408103 94,320 1,646,066 SH   SOLE 18 1,531,584 0 114,482
CSX CORP COM 126408103 12,263 214,018 SH   SOLE 19 214,018 0 0
CSX CORP COM 126408103 812,631 14,182,044 SH   SOLE 21 14,182,044 0 0
CSX CORP COM 126408103 1,037,825 18,112,131 SH   SOLE 22 16,273,001 0 1,839,130
CSX CORP COM 126408103 31,041 541,736 SH   SOLE 23 541,736 0 0
CSX CORP COM 126408103 45,669 797,023 SH   SOLE 25 797,023 0 0
CSX CORP COM 126408103 217,822 3,801,432 SH   SOLE 26 451,457 0 3,349,975
CSX CORP COM 126408103 8,603 150,131 SH   SOLE 28 105,989 0 44,142
CSX CORP COM 126408103 2,057 35,893 SH   SOLE 29 19,519 0 16,374
CSX CORP COM 126408103 210,155 3,667,633 SH   SOLE 30 3,667,633 0 0
CSX CORP COM 126408103 10,730 187,257 SH   SOLE 31 148,901 0 38,356
CSX CORP COM 126408103 7,101 123,925 SH   SOLE 32 123,925 0 0
CSX CORP COM 126408103 2,647 46,193 SH   SOLE 34 46,193 0 0
CSX CORP COM 126408103 31,359 547,278 SH   SOLE 36 547,278 0 0
CSX CORP COM 126408103 967 16,884 SH   SOLE 40 16,884 0 0
CSX CORP OPTIONS 126408103 34 600 SH Put SOLE 2 600 0 0
CSX CORP OPTIONS 126408103 6,017 105,000 SH Put SOLE 19 105,000 0 0
CSX CORP OPTIONS 126408103 57 1,000 SH Put SOLE 22 1,000 0 0
CSX CORP OPTIONS 126408103 768 13,400 SH Put SOLE 34 13,400 0 0
CTI BIOPHARMA CORP COM 12648L601 14 15,202 SH   SOLE 21 15,202 0 0
CTI BIOPHARMA CORP COM 12648L601 679 738,114 SH   SOLE 22 738,114 0 0
CTS CORP COM 126501105 768 30,863 SH   SOLE 2 1,669 0 29,194
CTS CORP COM 126501105 5 185 SH   SOLE 4 185 0 0
CTS CORP COM 126501105 13 526 SH   SOLE 7 526 0 0
CTS CORP COM 126501105 3,873 155,597 SH   SOLE 18 155,597 0 0
CTS CORP COM 126501105 1,495 60,054 SH   SOLE 19 60,054 0 0
CTS CORP COM 126501105 90,842 3,649,723 SH   SOLE 21 3,649,723 0 0
CTS CORP COM 126501105 24,684 991,732 SH   SOLE 22 958,299 0 33,433
CTS CORP COM 126501105 365 14,667 SH   SOLE 26 0 0 14,667
CTS CORP COM 126501105 102 4,094 SH   SOLE 28 4,094 0 0
CTS CORP COM 126501105 1,723 69,213 SH   SOLE 30 69,213 0 0
CTS CORP COM 126501105 27 1,088 SH   SOLE 34 1,088 0 0
CTS CORP COM 126501105 92 3,702 SH   SOLE 40 3,702 0 0
CUBESMART COM 229663109 10,458 390,388 SH   SOLE 2 28,818 0 361,570
CUBESMART COM 229663109 3,052 113,920 SH   SOLE 4 113,920 0 0
CUBESMART COM 229663109 5,548 207,100 SH   SOLE 7 207,100 0 0
CUBESMART COM 229663109 2,590 96,685 SH   SOLE 18 95,057 0 1,628
CUBESMART COM 229663109 6,653 248,324 SH   SOLE 19 248,324 0 0
CUBESMART COM 229663109 109,200 4,076,141 SH   SOLE 21 4,076,141 0 0
CUBESMART COM 229663109 187,470 6,997,769 SH   SOLE 22 6,664,750 0 333,019
CUBESMART COM 229663109 167 6,223 SH   SOLE 23 6,223 0 0
CUBESMART COM 229663109 12,360 461,356 SH   SOLE 25 461,356 0 0
CUBESMART COM 229663109 4,647 173,448 SH   SOLE 26 46,645 0 126,803
CUBESMART COM 229663109 744 27,769 SH   SOLE 28 27,769 0 0
CUBESMART COM 229663109 2,942 109,833 SH   SOLE 29 109,833 0 0
CUBESMART COM 229663109 23,229 867,070 SH   SOLE 30 867,070 0 0
CUBESMART COM 229663109 381 14,208 SH   SOLE 31 13,526 0 682
CUBESMART COM 229663109 239 8,905 SH   SOLE 34 8,905 0 0
CUBESMART COM 229663109 88 3,280 SH   SOLE 36 3,280 0 0
CUBESMART COM 229663109 529 19,753 SH   SOLE 40 19,753 0 0
CUBIC CORP COM 229669106 999 24,174 SH   SOLE 2 1,590 0 22,584
CUBIC CORP COM 229669106 5 110 SH   SOLE 4 110 0 0
CUBIC CORP COM 229669106 23 552 SH   SOLE 7 552 0 0
CUBIC CORP COM 229669106 5,913 143,136 SH   SOLE 18 143,136 0 0
CUBIC CORP COM 229669106 2,434 58,920 SH   SOLE 19 58,920 0 0
CUBIC CORP COM 229669106 156,259 3,782,587 SH   SOLE 21 3,782,587 0 0
CUBIC CORP COM 229669106 37,435 906,192 SH   SOLE 22 872,089 0 34,103
CUBIC CORP COM 229669106 358 8,659 SH   SOLE 26 5,875 0 2,784
CUBIC CORP COM 229669106 148 3,576 SH   SOLE 28 3,576 0 0
CUBIC CORP COM 229669106 1,638 39,654 SH   SOLE 30 39,654 0 0
CUBIC CORP COM 229669106 139 3,367 SH   SOLE 40 3,367 0 0
CUE BIOPHARMA INC COM 22978P106 102 7,190 SH   SOLE 2 880 0 6,310
CUE BIOPHARMA INC COM 22978P106 7 479 SH   SOLE 7 479 0 0
CUE BIOPHARMA INC COM 22978P106 1,071 75,452 SH   SOLE 18 75,452 0 0
CUE BIOPHARMA INC COM 22978P106 522 36,806 SH   SOLE 19 36,806 0 0
CUE BIOPHARMA INC COM 22978P106 9,711 684,333 SH   SOLE 21 684,333 0 0
CUE BIOPHARMA INC COM 22978P106 7,452 525,168 SH   SOLE 22 512,658 0 12,510
CUI GLOBAL INC COM NEW 126576206 5 6,124 SH   SOLE 18 6,124 0 0
CUI GLOBAL INC COM NEW 126576206 67 74,796 SH   SOLE 21 74,796 0 0
CUI GLOBAL INC COM NEW 126576206 22 24,486 SH   SOLE 22 24,486 0 0
CULLEN FROST BANKERS INC COM 229899109 9,671 173,338 SH   SOLE 2 63,040 0 110,298
CULLEN FROST BANKERS INC COM 229899109 223 4,005 SH   SOLE 4 4,005 0 0
CULLEN FROST BANKERS INC COM 229899109 2,016 36,132 SH   SOLE 7 36,132 0 0
CULLEN FROST BANKERS INC COM 229899109 1,408 25,231 SH   SOLE 13 25,231 0 0
CULLEN FROST BANKERS INC COM 229899109 1 17 SH   SOLE 17 0 0 17
CULLEN FROST BANKERS INC COM 229899109 18,564 332,744 SH   SOLE 18 264,143 0 68,601
CULLEN FROST BANKERS INC COM 229899109 13,336 239,038 SH   SOLE 19 239,038 0 0
CULLEN FROST BANKERS INC COM 229899109 155,063 2,779,410 SH   SOLE 21 2,779,410 0 0
CULLEN FROST BANKERS INC COM 229899109 122,700 2,199,317 SH   SOLE 22 1,973,668 0 225,649
CULLEN FROST BANKERS INC COM 229899109 798 14,299 SH   SOLE 23 14,299 0 0
CULLEN FROST BANKERS INC COM 229899109 441 7,910 SH   SOLE 25 7,910 0 0
CULLEN FROST BANKERS INC COM 229899109 2,522 45,199 SH   SOLE 26 18,164 0 27,035
CULLEN FROST BANKERS INC COM 229899109 482 8,648 SH   SOLE 28 8,648 0 0
CULLEN FROST BANKERS INC COM 229899109 6,344 113,715 SH   SOLE 29 1,848 0 111,867
CULLEN FROST BANKERS INC COM 229899109 1,793 32,145 SH   SOLE 30 32,145 0 0
CULLEN FROST BANKERS INC COM 229899109 767 13,750 SH   SOLE 31 9,793 0 3,957
CULLEN FROST BANKERS INC COM 229899109 476 8,537 SH   SOLE 34 8,537 0 0
CULLEN FROST BANKERS INC COM 229899109 806 14,455 SH   SOLE 36 14,455 0 0
CULLEN FROST BANKERS INC COM 229899109 362 6,484 SH   SOLE 40 6,484 0 0
CULP INC COM 230215105 99 13,452 SH   SOLE 2 2,495 0 10,957
CULP INC COM 230215105 3 413 SH   SOLE 7 413 0 0
CULP INC COM 230215105 300 40,765 SH   SOLE 18 40,765 0 0
CULP INC COM 230215105 290 39,350 SH   SOLE 19 39,350 0 0
CULP INC COM 230215105 2,879 391,114 SH   SOLE 21 391,114 0 0
CULP INC COM 230215105 2,589 351,779 SH   SOLE 22 344,690 0 7,089
CULP INC COM 230215105 31 4,244 SH   SOLE 26 0 0 4,244
CUMBERLAND PHARMACEUTICALS I COM 230770109 7 1,924 SH   SOLE 18 1,924 0 0
CUMBERLAND PHARMACEUTICALS I COM 230770109 105 28,989 SH   SOLE 21 28,989 0 0
CUMBERLAND PHARMACEUTICALS I COM 230770109 1,077 296,702 SH   SOLE 22 296,702 0 0
CUMMINS INC COM 231021106 61,324 453,176 SH   SOLE 2 124,552 0 328,624
CUMMINS INC COM 231021106 10,435 77,110 SH   SOLE 4 73,003 0 4,107
CUMMINS INC COM 231021106 32,786 242,284 SH   SOLE 7 154,867 0 87,417
CUMMINS INC COM 231021106 727 5,375 SH   SOLE 13 5,375 0 0
CUMMINS INC COM 231021106 2,222 16,419 SH   SOLE 15 16,419 0 0
CUMMINS INC COM 231021106 52,095 384,977 SH   SOLE 18 361,822 0 23,155
CUMMINS INC COM 231021106 7,960 58,821 SH   SOLE 19 58,821 0 0
CUMMINS INC COM 231021106 688,394 5,087,158 SH   SOLE 21 5,087,158 0 0
CUMMINS INC COM 231021106 515,227 3,807,474 SH   SOLE 22 3,420,817 0 386,657
CUMMINS INC COM 231021106 16,384 121,078 SH   SOLE 23 121,078 0 0
CUMMINS INC COM 231021106 26,759 197,744 SH   SOLE 25 197,744 0 0
CUMMINS INC COM 231021106 159,111 1,175,811 SH   SOLE 26 112,830 0 1,062,981
CUMMINS INC COM 231021106 4,072 30,090 SH   SOLE 28 20,954 0 9,136
CUMMINS INC COM 231021106 1,489 11,002 SH   SOLE 29 11,002 0 0
CUMMINS INC COM 231021106 100,806 744,943 SH   SOLE 30 744,943 0 0
CUMMINS INC COM 231021106 7,013 51,824 SH   SOLE 31 41,292 0 10,532
CUMMINS INC COM 231021106 1,896 14,008 SH   SOLE 34 14,008 0 0
CUMMINS INC COM 231021106 14,689 108,547 SH   SOLE 36 108,547 0 0
CUMMINS INC COM 231021106 443 3,273 SH   SOLE 40 3,273 0 0
CUMULUS MEDIA INC COM CLASS A 231082801 69 12,719 SH   SOLE 2 587 0 12,132
CUMULUS MEDIA INC COM CLASS A 231082801 288 53,201 SH   SOLE 18 53,201 0 0
CUMULUS MEDIA INC COM CLASS A 231082801 152 28,036 SH   SOLE 19 28,036 0 0
CUMULUS MEDIA INC COM CLASS A 231082801 2,894 533,995 SH   SOLE 21 533,995 0 0
CUMULUS MEDIA INC COM CLASS A 231082801 1,120 206,627 SH   SOLE 22 197,424 0 9,203
CURIS INC COM NEW 231269200 4 5,826 SH   SOLE 18 5,826 0 0
CURIS INC COM NEW 231269200 58 82,443 SH   SOLE 21 82,443 0 0
CURIS INC COM NEW 231269200 289 410,210 SH   SOLE 22 410,210 0 0
CURO GROUP HLDGS CORP COM 23131L107 30 5,619 SH   SOLE 2 695 0 4,924
CURO GROUP HLDGS CORP COM 23131L107 1 274 SH   SOLE 7 274 0 0
CURO GROUP HLDGS CORP COM 23131L107 288 54,331 SH   SOLE 18 54,331 0 0
CURO GROUP HLDGS CORP COM 23131L107 158 29,749 SH   SOLE 19 29,749 0 0
CURO GROUP HLDGS CORP COM 23131L107 2,934 553,495 SH   SOLE 21 553,495 0 0
CURO GROUP HLDGS CORP COM 23131L107 2,500 471,764 SH   SOLE 22 434,952 0 36,812
CURO GROUP HLDGS CORP COM 23131L107 18 3,432 SH   SOLE 30 3,432 0 0
CURTISS WRIGHT CORP COM 231561101 18,013 194,923 SH   SOLE 2 111,802 0 83,121
CURTISS WRIGHT CORP COM 231561101 306 3,316 SH   SOLE 4 3,316 0 0
CURTISS WRIGHT CORP COM 231561101 259 2,808 SH   SOLE 7 2,808 0 0
CURTISS WRIGHT CORP COM 231561101 12,366 133,814 SH   SOLE 18 125,397 0 8,417
CURTISS WRIGHT CORP COM 231561101 2,549 27,584 SH   SOLE 19 27,584 0 0
CURTISS WRIGHT CORP COM 231561101 232,470 2,515,633 SH   SOLE 21 2,515,633 0 0
CURTISS WRIGHT CORP COM 231561101 144,484 1,563,506 SH   SOLE 22 1,432,690 0 130,816
CURTISS WRIGHT CORP COM 231561101 1,985 21,485 SH   SOLE 23 21,485 0 0
CURTISS WRIGHT CORP COM 231561101 2,148 23,243 SH   SOLE 26 13,410 0 9,833
CURTISS WRIGHT CORP COM 231561101 586 6,343 SH   SOLE 28 6,343 0 0
CURTISS WRIGHT CORP COM 231561101 837 9,059 SH   SOLE 29 9,059 0 0
CURTISS WRIGHT CORP COM 231561101 2,644 28,617 SH   SOLE 30 28,617 0 0
CURTISS WRIGHT CORP COM 231561101 2,866 31,016 SH   SOLE 31 15,141 0 15,875
CURTISS WRIGHT CORP COM 231561101 120 1,299 SH   SOLE 34 1,299 0 0
CURTISS WRIGHT CORP COM 231561101 267 2,887 SH   SOLE 36 2,887 0 0
CURTISS WRIGHT CORP COM 231561101 408 4,420 SH   SOLE 40 4,420 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 547 46,561 SH   SOLE 2 5,665 0 40,896
CUSHMAN WAKEFIELD PLC SHS G2717B108 5 398 SH   SOLE 4 398 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 24 2,054 SH   SOLE 7 2,054 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 4,569 389,209 SH   SOLE 18 389,209 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 2,512 213,959 SH   SOLE 19 213,959 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 43,290 3,687,384 SH   SOLE 21 3,687,384 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 15,645 1,332,638 SH   SOLE 22 1,220,255 0 112,383
CUSHMAN WAKEFIELD PLC SHS G2717B108 413 35,197 SH   SOLE 26 29,064 0 6,133
CUSHMAN WAKEFIELD PLC SHS G2717B108 148 12,580 SH   SOLE 28 12,580 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 357 30,441 SH   SOLE 30 30,441 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 103 8,752 SH   SOLE 40 8,752 0 0
CUSTOMERS BANCORP INC COM 23204G100 289 26,418 SH   SOLE 2 1,733 0 24,685
CUSTOMERS BANCORP INC COM 23204G100 7 624 SH   SOLE 7 624 0 0
CUSTOMERS BANCORP INC COM 23204G100 1,498 137,068 SH   SOLE 18 137,068 0 0
CUSTOMERS BANCORP INC COM 23204G100 758 69,330 SH   SOLE 19 69,330 0 0
CUSTOMERS BANCORP INC COM 23204G100 35,684 3,264,780 SH   SOLE 21 3,264,780 0 0
CUSTOMERS BANCORP INC COM 23204G100 10,444 955,573 SH   SOLE 22 924,765 0 30,808
CUSTOMERS BANCORP INC COM 23204G100 40 3,673 SH   SOLE 23 3,673 0 0
CUSTOMERS BANCORP INC COM 23204G100 171 15,635 SH   SOLE 26 0 0 15,635
CUSTOMERS BANCORP INC COM 23204G100 41 3,738 SH   SOLE 28 3,738 0 0
CUSTOMERS BANCORP INC COM 23204G100 411 37,636 SH   SOLE 30 37,636 0 0
CUSTOMERS BANCORP INC COM 23204G100 9 820 SH   SOLE 34 820 0 0
CUSTOMERS BANCORP INC COM 23204G100 30 2,738 SH   SOLE 40 2,738 0 0
CUTERA INC COM 232109108 65 4,974 SH   SOLE 2 530 0 4,444
CUTERA INC COM 232109108 2 186 SH   SOLE 7 186 0 0
CUTERA INC COM 232109108 897 68,673 SH   SOLE 18 68,673 0 0
CUTERA INC COM 232109108 336 25,736 SH   SOLE 19 25,736 0 0
CUTERA INC COM 232109108 20,375 1,560,084 SH   SOLE 21 1,560,084 0 0
CUTERA INC COM 232109108 5,268 403,371 SH   SOLE 22 394,615 0 8,756
CUTERA INC COM 232109108 265 20,282 SH   SOLE 30 20,282 0 0
CUTERA INC COM 232109108 22 1,694 SH   SOLE 40 1,694 0 0
CVB FINL CORP COM 126600105 2,579 128,607 SH   SOLE 2 10,312 0 118,295
CVB FINL CORP COM 126600105 14 721 SH   SOLE 4 721 0 0
CVB FINL CORP COM 126600105 45 2,254 SH   SOLE 7 2,254 0 0
CVB FINL CORP COM 126600105 15,416 768,853 SH   SOLE 18 768,853 0 0
CVB FINL CORP COM 126600105 6,109 304,691 SH   SOLE 19 304,691 0 0
CVB FINL CORP COM 126600105 295,868 14,756,510 SH   SOLE 21 14,756,510 0 0
CVB FINL CORP COM 126600105 79,892 3,984,631 SH   SOLE 22 3,844,562 0 140,069
CVB FINL CORP COM 126600105 205 10,219 SH   SOLE 23 10,219 0 0
CVB FINL CORP COM 126600105 1,448 72,237 SH   SOLE 26 23,502 0 48,735
CVB FINL CORP COM 126600105 293 14,605 SH   SOLE 28 14,605 0 0
CVB FINL CORP COM 126600105 3,268 162,968 SH   SOLE 30 162,968 0 0
CVB FINL CORP COM 126600105 212 10,577 SH   SOLE 40 10,577 0 0
CVD EQUIPMENT CORP COM 126601103 16 6,770 SH   SOLE 21 6,770 0 0
CVR ENERGY INC COM 12662P108 379 22,903 SH   SOLE 2 2,198 0 20,705
CVR ENERGY INC COM 12662P108 3 194 SH   SOLE 4 194 0 0
CVR ENERGY INC COM 12662P108 10 576 SH   SOLE 7 576 0 0
CVR ENERGY INC COM 12662P108 1,684 101,860 SH   SOLE 18 101,860 0 0
CVR ENERGY INC COM 12662P108 1,731 104,711 SH   SOLE 19 104,711 0 0
CVR ENERGY INC COM 12662P108 17,582 1,063,665 SH   SOLE 21 1,063,665 0 0
CVR ENERGY INC COM 12662P108 13,924 842,373 SH   SOLE 22 805,440 0 36,933
CVR ENERGY INC COM 12662P108 82 4,931 SH   SOLE 23 4,931 0 0
CVR ENERGY INC COM 12662P108 673 40,739 SH   SOLE 26 14,829 0 25,910
CVR ENERGY INC COM 12662P108 60 3,632 SH   SOLE 28 3,632 0 0
CVR ENERGY INC COM 12662P108 302 18,267 SH   SOLE 30 18,267 0 0
CVR ENERGY INC COM 12662P108 50 3,055 SH   SOLE 40 3,055 0 0
CVS HEALTH CORP COM 126650100 230,923 3,892,186 SH   SOLE 2 986,755 0 2,905,431
CVS HEALTH CORP COM 126650100 36,406 613,614 SH   SOLE 4 578,699 0 34,915
CVS HEALTH CORP COM 126650100 75,765 1,277,017 SH   SOLE 7 1,131,400 0 145,617
CVS HEALTH CORP COM 126650100 4,494 75,749 SH   SOLE 13 75,749 0 0
CVS HEALTH CORP COM 126650100 8,358 140,870 SH   SOLE 15 140,870 0 0
CVS HEALTH CORP COM 126650100 7 123 SH   SOLE 17 0 0 123
CVS HEALTH CORP COM 126650100 281,677 4,747,636 SH   SOLE 18 4,272,186 0 475,450
CVS HEALTH CORP COM 126650100 337,412 5,687,045 SH   SOLE 19 5,687,045 0 0
CVS HEALTH CORP COM 126650100 1,586,112 26,733,719 SH   SOLE 21 26,733,719 0 0
CVS HEALTH CORP COM 126650100 1,912,206 32,230,008 SH   SOLE 22 28,639,910 0 3,590,098
CVS HEALTH CORP COM 126650100 61,183 1,031,228 SH   SOLE 23 1,031,228 0 0
CVS HEALTH CORP COM 126650100 89,486 1,508,280 SH   SOLE 25 1,508,280 0 0
CVS HEALTH CORP COM 126650100 450,556 7,594,068 SH   SOLE 26 783,454 0 6,810,614
CVS HEALTH CORP COM 126650100 15,816 266,570 SH   SOLE 28 188,758 0 77,812
CVS HEALTH CORP COM 126650100 17,852 300,892 SH   SOLE 29 41,804 0 259,088
CVS HEALTH CORP COM 126650100 379,434 6,395,306 SH   SOLE 30 6,395,306 0 0
CVS HEALTH CORP COM 126650100 35,719 602,033 SH   SOLE 31 244,837 0 357,196
CVS HEALTH CORP COM 126650100 74,023 1,247,655 SH   SOLE 34 1,247,655 0 0
CVS HEALTH CORP COM 126650100 63,840 1,076,019 SH   SOLE 36 1,076,019 0 0
CVS HEALTH CORP COM 126650100 1,693 28,533 SH   SOLE 40 28,533 0 0
CVS HEALTH CORP OPTIONS 126650100 113 1,900 SH Call SOLE 2 1,900 0 0
CVS HEALTH CORP OPTIONS 126650100 101 1,700 SH Call SOLE 4 1,700 0 0
CVS HEALTH CORP OPTIONS 126650100 1,626 27,400 SH Call SOLE 18 27,400 0 0
CVS HEALTH CORP OPTIONS 126650100 16,488 277,900 SH Call SOLE 19 277,900 0 0
CVS HEALTH CORP OPTIONS 126650100 771 13,000 SH Call SOLE 22 13,000 0 0
CVS HEALTH CORP OPTIONS 126650100 24 400 SH Call SOLE 25 400 0 0
CVS HEALTH CORP OPTIONS 126650100 6,194 104,400 SH Call SOLE 34 104,400 0 0
CYANOTECH CORP COM PAR $0.02 232437301 2 812 SH   SOLE 21 812 0 0
CYANOTECH CORP COM PAR $0.02 232437301 22 10,762 SH   SOLE 22 10,762 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 491 5,739 SH   SOLE 2 1,734 0 4,005
CYBERARK SOFTWARE LTD SHS M2682V108 1,467 17,149 SH   SOLE 4 16,004 0 1,145
CYBERARK SOFTWARE LTD SHS M2682V108 2,350 27,464 SH   SOLE 7 25,813 0 1,651
CYBERARK SOFTWARE LTD SHS M2682V108 241 2,814 SH   SOLE 15 2,814 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 3,255 38,043 SH   SOLE 18 37,867 0 176
CYBERARK SOFTWARE LTD SHS M2682V108 1,427 16,681 SH   SOLE 19 16,681 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 39,871 466,002 SH   SOLE 21 466,002 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 44,674 522,134 SH   SOLE 22 500,897 0 21,237
CYBERARK SOFTWARE LTD SHS M2682V108 2,425 28,346 SH   SOLE 23 28,346 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 160 1,866 SH   SOLE 25 1,866 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 6,343 74,133 SH   SOLE 26 35,787 0 38,346
CYBERARK SOFTWARE LTD SHS M2682V108 493 5,762 SH   SOLE 28 5,762 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 13 147 SH   SOLE 29 147 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 7,515 87,834 SH   SOLE 30 87,834 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 614 7,178 SH   SOLE 31 5,842 0 1,336
CYBERARK SOFTWARE LTD SHS M2682V108 76 892 SH   SOLE 34 892 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 580 6,778 SH   SOLE 36 6,778 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 74 868 SH   SOLE 40 868 0 0
CYBEROPTICS CORP COM 232517102 30 1,747 SH   SOLE 18 1,747 0 0
CYBEROPTICS CORP COM 232517102 395 23,067 SH   SOLE 21 23,067 0 0
CYBEROPTICS CORP COM 232517102 3,115 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 23 8,822 SH   SOLE 2 993 0 7,829
CYCLERION THERAPEUTICS INC COM 23255M105 0 93 SH   SOLE 4 93 0 0
CYCLERION THERAPEUTICS INC COM 23255M105 1 287 SH   SOLE 7 287 0 0
CYCLERION THERAPEUTICS INC COM 23255M105 229 86,549 SH   SOLE 18 86,549 0 0
CYCLERION THERAPEUTICS INC COM 23255M105 107 40,381 SH   SOLE 19 40,381 0 0
CYCLERION THERAPEUTICS INC COM 23255M105 2,130 803,688 SH   SOLE 21 803,688 0 0
CYCLERION THERAPEUTICS INC COM 23255M105 1,665 628,443 SH   SOLE 22 610,664 0 17,779
CYCLERION THERAPEUTICS INC COM 23255M105 10 3,630 SH   SOLE 26 2,347 0 1,283
CYCLERION THERAPEUTICS INC COM 23255M105 5 2,027 SH   SOLE 28 2,027 0 0
CYCLERION THERAPEUTICS INC COM 23255M105 6 2,126 SH   SOLE 30 2,126 0 0
CYCLERION THERAPEUTICS INC COM 23255M105 35 13,216 SH   SOLE 40 13,216 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 38 25,564 SH   SOLE 2 2,868 0 22,696
CYMABAY THERAPEUTICS INC COM 23257D103 0 331 SH   SOLE 4 331 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 2 1,266 SH   SOLE 7 1,266 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 383 258,547 SH   SOLE 18 258,547 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 186 125,884 SH   SOLE 19 125,884 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 4,475 3,023,736 SH   SOLE 21 3,023,736 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 3,050 2,060,997 SH   SOLE 22 1,995,844 0 65,153
CYMABAY THERAPEUTICS INC COM 23257D103 6 3,844 SH   SOLE 26 0 0 3,844
CYMABAY THERAPEUTICS INC COM 23257D103 12 8,180 SH   SOLE 28 8,180 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 21 13,877 SH   SOLE 30 13,877 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 14 9,362 SH   SOLE 40 9,362 0 0
CYNERGISTEK INC COM 23258P105 3 1,842 SH   SOLE 18 1,842 0 0
CYNERGISTEK INC COM 23258P105 42 29,642 SH   SOLE 21 29,642 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 20,099 861,869 SH   SOLE 2 177,584 0 684,285
CYPRESS SEMICONDUCTOR CORP COM 232806109 40 1,699 SH   SOLE 4 1,699 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 181 7,776 SH   SOLE 7 7,776 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 24,038 1,030,795 SH   SOLE 18 1,030,795 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 3,862 165,610 SH   SOLE 19 165,610 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 426,854 18,304,193 SH   SOLE 21 18,304,193 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 277,495 11,899,458 SH   SOLE 22 11,239,366 0 660,092
CYPRESS SEMICONDUCTOR CORP COM 232806109 3,694 158,420 SH   SOLE 26 95,723 0 62,697
CYPRESS SEMICONDUCTOR CORP COM 232806109 1,243 53,300 SH   SOLE 28 53,300 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 20,406 875,043 SH   SOLE 30 875,043 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 254 10,878 SH   SOLE 31 7,668 0 3,210
CYPRESS SEMICONDUCTOR CORP COM 232806109 84 3,620 SH   SOLE 36 3,620 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 889 38,138 SH   SOLE 40 38,138 0 0
CYPRESS SEMICONDUCTOR CORP NOTE 4.500% 1/1 232806AM1 1,529 900,000 PRN   SOLE 21 900,000 0 0
CYREN LTD SHS M26895108 12 15,724 SH   SOLE 18 15,724 0 0
CYREN LTD SHS M26895108 13 15,940 SH   SOLE 21 15,940 0 0
CYRUSONE INC COM 23283R100 16,292 263,844 SH   SOLE 2 55,767 0 208,077
CYRUSONE INC COM 23283R100 8,108 131,310 SH   SOLE 4 131,310 0 0
CYRUSONE INC COM 23283R100 7,438 120,454 SH   SOLE 7 120,454 0 0
CYRUSONE INC COM 23283R100 38,341 620,900 SH   SOLE 18 620,115 0 785
CYRUSONE INC COM 23283R100 29,189 472,699 SH   SOLE 19 472,699 0 0
CYRUSONE INC COM 23283R100 387,882 6,281,494 SH   SOLE 21 6,281,494 0 0
CYRUSONE INC COM 23283R100 286,480 4,639,353 SH   SOLE 22 4,291,099 0 348,254
CYRUSONE INC COM 23283R100 1,341 21,711 SH   SOLE 23 21,711 0 0
CYRUSONE INC COM 23283R100 16,406 265,688 SH   SOLE 25 265,688 0 0
CYRUSONE INC COM 23283R100 5,959 96,506 SH   SOLE 26 31,385 0 65,121
CYRUSONE INC COM 23283R100 2,163 35,031 SH   SOLE 28 35,031 0 0
CYRUSONE INC COM 23283R100 3,805 61,618 SH   SOLE 29 61,618 0 0
CYRUSONE INC COM 23283R100 30,921 500,743 SH   SOLE 30 500,743 0 0
CYRUSONE INC COM 23283R100 506 8,198 SH   SOLE 31 7,203 0 995
CYRUSONE INC COM 23283R100 12,821 207,631 SH   SOLE 34 207,631 0 0
CYRUSONE INC COM 23283R100 88 1,418 SH   SOLE 36 1,418 0 0
CYRUSONE INC COM 23283R100 773 12,521 SH   SOLE 40 12,521 0 0
CYTOKINETICS INC COM NEW 23282W605 273 23,187 SH   SOLE 2 3,053 0 20,134
CYTOKINETICS INC COM NEW 23282W605 9 787 SH   SOLE 7 787 0 0
CYTOKINETICS INC COM NEW 23282W605 3,202 271,608 SH   SOLE 18 271,608 0 0
CYTOKINETICS INC COM NEW 23282W605 1,237 104,938 SH   SOLE 19 104,938 0 0
CYTOKINETICS INC COM NEW 23282W605 81,670 6,927,019 SH   SOLE 21 6,927,019 0 0
CYTOKINETICS INC COM NEW 23282W605 20,007 1,696,929 SH   SOLE 22 1,643,272 0 53,657
CYTOKINETICS INC COM NEW 23282W605 12 1,017 SH   SOLE 26 0 0 1,017
CYTOKINETICS INC COM NEW 23282W605 93 7,898 SH   SOLE 28 7,898 0 0
CYTOKINETICS INC COM NEW 23282W605 1,012 85,815 SH   SOLE 30 85,815 0 0
CYTOKINETICS INC COM NEW 23282W605 71 5,993 SH   SOLE 40 5,993 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 148 19,321 SH   SOLE 2 4,758 0 14,563
CYTOMX THERAPEUTICS INC COM 23284F105 7 857 SH   SOLE 7 857 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 1,304 170,045 SH   SOLE 18 170,045 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 1,458 190,035 SH   SOLE 19 190,035 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 15,248 1,988,025 SH   SOLE 21 1,988,025 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 11,440 1,491,496 SH   SOLE 22 1,448,253 0 43,243
CYTOMX THERAPEUTICS INC COM 23284F105 129 16,816 SH   SOLE 23 16,816 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 354 46,144 SH   SOLE 26 0 0 46,144
CYTOMX THERAPEUTICS INC COM 23284F105 39 5,138 SH   SOLE 28 5,138 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 82 10,754 SH   SOLE 30 10,754 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 16 2,147 SH   SOLE 40 2,147 0 0
CYTOSORBENTS CORP COM NEW 23283X206 89 11,555 SH   SOLE 2 1,538 0 10,017
CYTOSORBENTS CORP COM NEW 23283X206 5 594 SH   SOLE 7 594 0 0
CYTOSORBENTS CORP COM NEW 23283X206 901 116,557 SH   SOLE 18 116,557 0 0
CYTOSORBENTS CORP COM NEW 23283X206 444 57,481 SH   SOLE 19 57,481 0 0
CYTOSORBENTS CORP COM NEW 23283X206 8,264 1,069,048 SH   SOLE 21 1,069,048 0 0
CYTOSORBENTS CORP COM NEW 23283X206 6,504 841,413 SH   SOLE 22 823,036 0 18,377
D R HORTON INC COM 23331A109 27,918 821,126 SH   SOLE 2 100,783 0 720,343
D R HORTON INC COM 23331A109 6,697 196,964 SH   SOLE 4 187,685 0 9,279
D R HORTON INC COM 23331A109 11,332 333,300 SH   SOLE 7 296,245 0 37,055
D R HORTON INC COM 23331A109 1,950 57,349 SH   SOLE 13 57,349 0 0
D R HORTON INC COM 23331A109 1,195 35,137 SH   SOLE 15 35,137 0 0
D R HORTON INC COM 23331A109 84,284 2,478,954 SH   SOLE 18 2,281,595 0 197,359
D R HORTON INC COM 23331A109 134,220 3,947,648 SH   SOLE 19 3,947,648 0 0
D R HORTON INC COM 23331A109 405,089 11,914,390 SH   SOLE 21 11,914,390 0 0
D R HORTON INC COM 23331A109 294,038 8,648,190 SH   SOLE 22 7,757,652 0 890,538
D R HORTON INC COM 23331A109 8,765 257,791 SH   SOLE 23 257,791 0 0
D R HORTON INC COM 23331A109 12,709 373,792 SH   SOLE 25 347,589 0 26,203
D R HORTON INC COM 23331A109 49,237 1,448,161 SH   SOLE 26 260,328 0 1,187,833
D R HORTON INC COM 23331A109 2,414 70,994 SH   SOLE 28 50,224 0 20,770
D R HORTON INC COM 23331A109 2,709 79,683 SH   SOLE 29 5,066 0 74,617
D R HORTON INC COM 23331A109 45,426 1,336,050 SH   SOLE 30 1,336,050 0 0
D R HORTON INC COM 23331A109 2,624 77,178 SH   SOLE 31 58,117 0 19,061
D R HORTON INC COM 23331A109 60,670 1,784,403 SH   SOLE 34 1,784,403 0 0
D R HORTON INC COM 23331A109 10,306 303,108 SH   SOLE 36 303,108 0 0
D R HORTON INC COM 23331A109 253 7,431 SH   SOLE 40 7,431 0 0
DAILY JOURNAL CORP COM 233912104 226 992 SH   SOLE 2 62 0 930
DAILY JOURNAL CORP COM 233912104 6 27 SH   SOLE 7 27 0 0
DAILY JOURNAL CORP COM 233912104 954 4,179 SH   SOLE 18 4,179 0 0
DAILY JOURNAL CORP COM 233912104 487 2,135 SH   SOLE 19 2,135 0 0
DAILY JOURNAL CORP COM 233912104 8,821 38,638 SH   SOLE 21 38,638 0 0
DAILY JOURNAL CORP COM 233912104 6,659 29,167 SH   SOLE 22 28,443 0 724
DAKTRONICS INC COM 234264109 181 36,774 SH   SOLE 2 3,136 0 33,638
DAKTRONICS INC COM 234264109 1 251 SH   SOLE 4 251 0 0
DAKTRONICS INC COM 234264109 5 952 SH   SOLE 7 952 0 0
DAKTRONICS INC COM 234264109 906 183,683 SH   SOLE 18 183,683 0 0
DAKTRONICS INC COM 234264109 513 104,087 SH   SOLE 19 104,087 0 0
DAKTRONICS INC COM 234264109 21,874 4,436,849 SH   SOLE 21 4,436,849 0 0
DAKTRONICS INC COM 234264109 6,372 1,292,569 SH   SOLE 22 1,253,439 0 39,130
DAKTRONICS INC COM 234264109 52 10,519 SH   SOLE 23 10,519 0 0
DAKTRONICS INC COM 234264109 131 26,560 SH   SOLE 26 0 0 26,560
DAKTRONICS INC COM 234264109 26 5,269 SH   SOLE 28 5,269 0 0
DAKTRONICS INC COM 234264109 185 37,562 SH   SOLE 30 37,562 0 0
DAKTRONICS INC COM 234264109 20 3,979 SH   SOLE 40 3,979 0 0
DANA INCORPORATED COM 235825205 1,499 191,969 SH   SOLE 2 63,760 0 128,209
DANA INCORPORATED COM 235825205 7 909 SH   SOLE 4 909 0 0
DANA INCORPORATED COM 235825205 40 5,183 SH   SOLE 7 5,183 0 0
DANA INCORPORATED COM 235825205 131 16,760 SH   SOLE 13 16,760 0 0
DANA INCORPORATED COM 235825205 6,530 836,154 SH   SOLE 18 836,154 0 0
DANA INCORPORATED COM 235825205 3,422 438,203 SH   SOLE 19 438,203 0 0
DANA INCORPORATED COM 235825205 78,571 10,060,247 SH   SOLE 21 10,060,247 0 0
DANA INCORPORATED COM 235825205 43,974 5,630,529 SH   SOLE 22 5,453,569 0 176,960
DANA INCORPORATED COM 235825205 26 3,304 SH   SOLE 23 3,304 0 0
DANA INCORPORATED COM 235825205 700 89,592 SH   SOLE 26 35,189 0 54,403
DANA INCORPORATED COM 235825205 147 18,860 SH   SOLE 28 18,860 0 0
DANA INCORPORATED COM 235825205 359 45,982 SH   SOLE 30 45,982 0 0
DANA INCORPORATED COM 235825205 50 6,400 SH   SOLE 31 0 0 6,400
DANA INCORPORATED COM 235825205 68 8,694 SH   SOLE 36 8,694 0 0
DANA INCORPORATED COM 235825205 133 17,018 SH   SOLE 40 17,018 0 0
DANAHER CORPORATION COM 235851102 211,889 1,530,879 SH   SOLE 2 185,313 0 1,345,566
DANAHER CORPORATION COM 235851102 41,698 301,264 SH   SOLE 4 283,836 0 17,428
DANAHER CORPORATION COM 235851102 88,291 637,893 SH   SOLE 7 610,189 0 27,704
DANAHER CORPORATION COM 235851102 2,049 14,805 SH   SOLE 13 14,805 0 0
DANAHER CORPORATION COM 235851102 7,248 52,368 SH   SOLE 15 52,368 0 0
DANAHER CORPORATION COM 235851102 2 14 SH   SOLE 17 0 0 14
DANAHER CORPORATION COM 235851102 162,644 1,175,086 SH   SOLE 18 1,081,805 0 93,281
DANAHER CORPORATION COM 235851102 25,122 181,503 SH   SOLE 19 181,503 0 0
DANAHER CORPORATION COM 235851102 2,127,938 15,374,161 SH   SOLE 21 15,374,161 0 0
DANAHER CORPORATION COM 235851102 2,066,258 14,928,528 SH   SOLE 22 13,448,846 0 1,479,682
DANAHER CORPORATION COM 235851102 63,086 455,790 SH   SOLE 23 455,790 0 0
DANAHER CORPORATION COM 235851102 91,020 657,612 SH   SOLE 25 657,612 0 0
DANAHER CORPORATION COM 235851102 361,427 2,611,280 SH   SOLE 26 359,154 0 2,252,126
DANAHER CORPORATION COM 235851102 17,673 127,685 SH   SOLE 28 90,120 0 37,565
DANAHER CORPORATION COM 235851102 1,626 11,749 SH   SOLE 29 11,749 0 0
DANAHER CORPORATION COM 235851102 406,912 2,939,906 SH   SOLE 30 2,939,906 0 0
DANAHER CORPORATION COM 235851102 21,567 155,822 SH   SOLE 31 116,376 0 39,446
DANAHER CORPORATION COM 235851102 11,263 81,375 SH   SOLE 34 81,375 0 0
DANAHER CORPORATION COM 235851102 60,162 434,664 SH   SOLE 36 434,664 0 0
DANAHER CORPORATION COM 235851102 1,959 14,152 SH   SOLE 40 14,152 0 0
DANAHER CORPORATION 4.75 MND CV PFD 235851300 815 789 SH   SOLE 7 789 0 0
DANAHER CORPORATION 4.75 MND CV PFD 235851300 127,849 123,747 SH   SOLE 21 123,747 0 0
DANAOS CORPORATION SHS Y1968P121 0 6 SH   SOLE 22 6 0 0
DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 49 853 SH   SOLE 4 853 0 0
DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 6,554 113,151 SH   SOLE 21 113,151 0 0
DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 3,483 60,137 SH   SOLE 22 60,137 0 0
DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 50 863 SH   SOLE 25 863 0 0
DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 1,751 30,229 SH   SOLE 30 30,229 0 0
DARDEN RESTAURANTS INC COM 237194105 15,170 278,550 SH   SOLE 2 53,185 0 225,365
DARDEN RESTAURANTS INC COM 237194105 3,255 59,775 SH   SOLE 4 56,509 0 3,266
DARDEN RESTAURANTS INC COM 237194105 8,474 155,604 SH   SOLE 7 118,288 0 37,316
DARDEN RESTAURANTS INC COM 237194105 944 17,325 SH   SOLE 13 17,325 0 0
DARDEN RESTAURANTS INC COM 237194105 696 12,784 SH   SOLE 15 12,784 0 0
DARDEN RESTAURANTS INC COM 237194105 22,609 415,144 SH   SOLE 18 387,618 0 27,526
DARDEN RESTAURANTS INC COM 237194105 8,766 160,959 SH   SOLE 19 160,959 0 0
DARDEN RESTAURANTS INC COM 237194105 236,884 4,349,686 SH   SOLE 21 4,349,686 0 0
DARDEN RESTAURANTS INC COM 237194105 184,043 3,379,418 SH   SOLE 22 2,997,960 0 381,458
DARDEN RESTAURANTS INC COM 237194105 4,853 89,103 SH   SOLE 23 89,103 0 0
DARDEN RESTAURANTS INC COM 237194105 7,846 144,074 SH   SOLE 25 144,074 0 0
DARDEN RESTAURANTS INC COM 237194105 39,204 719,873 SH   SOLE 26 94,848 0 625,025
DARDEN RESTAURANTS INC COM 237194105 1,336 24,540 SH   SOLE 28 17,590 0 6,950
DARDEN RESTAURANTS INC COM 237194105 2,302 42,273 SH   SOLE 29 2,458 0 39,815
DARDEN RESTAURANTS INC COM 237194105 28,108 516,119 SH   SOLE 30 516,119 0 0
DARDEN RESTAURANTS INC COM 237194105 1,521 27,923 SH   SOLE 31 20,239 0 7,684
DARDEN RESTAURANTS INC COM 237194105 469 8,620 SH   SOLE 34 8,620 0 0
DARDEN RESTAURANTS INC COM 237194105 5,350 98,245 SH   SOLE 36 98,245 0 0
DARDEN RESTAURANTS INC COM 237194105 133 2,451 SH   SOLE 40 2,451 0 0
DARE BIOSCIENCE INC COM 23666P101 1 643 SH   SOLE 21 643 0 0
DARLING INGREDIENTS INC COM 237266101 4,182 218,138 SH   SOLE 2 71,323 0 146,815
DARLING INGREDIENTS INC COM 237266101 14 734 SH   SOLE 4 734 0 0
DARLING INGREDIENTS INC COM 237266101 4,590 239,413 SH   SOLE 7 239,413 0 0
DARLING INGREDIENTS INC COM 237266101 18,083 943,276 SH   SOLE 18 943,276 0 0
DARLING INGREDIENTS INC COM 237266101 5,909 308,246 SH   SOLE 19 308,246 0 0
DARLING INGREDIENTS INC COM 237266101 219,787 11,465,176 SH   SOLE 21 11,465,176 0 0
DARLING INGREDIENTS INC COM 237266101 106,454 5,553,172 SH   SOLE 22 5,370,294 0 182,878
DARLING INGREDIENTS INC COM 237266101 884 46,110 SH   SOLE 26 32,935 0 13,175
DARLING INGREDIENTS INC COM 237266101 476 24,807 SH   SOLE 28 24,807 0 0
DARLING INGREDIENTS INC COM 237266101 1,569 81,856 SH   SOLE 30 81,856 0 0
DARLING INGREDIENTS INC COM 237266101 73 3,831 SH   SOLE 31 0 0 3,831
DARLING INGREDIENTS INC COM 237266101 11 551 SH   SOLE 34 551 0 0
DARLING INGREDIENTS INC COM 237266101 128 6,663 SH   SOLE 36 6,663 0 0
DARLING INGREDIENTS INC COM 237266101 345 17,987 SH   SOLE 40 17,987 0 0
DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 13 3,212 SH   SOLE 2 225 0 2,987
DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 104 24,745 SH   SOLE 18 24,745 0 0
DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 53 12,653 SH   SOLE 19 12,653 0 0
DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 1,152 274,925 SH   SOLE 21 274,925 0 0
DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 963 229,795 SH   SOLE 22 226,602 0 3,193
DASEKE INC COM 23753F107 57 40,701 SH   SOLE 2 1,485 0 39,216
DASEKE INC COM 23753F107 1 826 SH   SOLE 7 826 0 0
DASEKE INC COM 23753F107 226 161,745 SH   SOLE 18 161,745 0 0
DASEKE INC COM 23753F107 121 86,744 SH   SOLE 19 86,744 0 0
DASEKE INC COM 23753F107 2,355 1,681,965 SH   SOLE 21 1,681,965 0 0
DASEKE INC COM 23753F107 2,087 1,490,954 SH   SOLE 22 1,464,279 0 26,675
DATA I O CORP COM 237690102 7 2,526 SH   SOLE 18 2,526 0 0
DATA I O CORP COM 237690102 74 26,257 SH   SOLE 21 26,257 0 0
DATA I O CORP COM 237690102 48 17,015 SH   SOLE 22 17,015 0 0
DATADOG INC CL A COM 23804L103 148 4,117 SH   SOLE 2 4,117 0 0
DATADOG INC CL A COM 23804L103 381 10,576 SH   SOLE 19 10,576 0 0
DATADOG INC CL A COM 23804L103 843 23,419 SH   SOLE 21 23,419 0 0
DATADOG INC CL A COM 23804L103 15,599 433,556 SH   SOLE 22 433,556 0 0
DATADOG INC CL A COM 23804L103 1,017 28,265 SH   SOLE 34 28,265 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 146 11,153 SH   SOLE 2 1,301 0 9,852
DAVE & BUSTERS ENTMT INC COM 238337109 3 217 SH   SOLE 4 217 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 7 539 SH   SOLE 7 539 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 1,822 139,281 SH   SOLE 18 139,281 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 1,036 79,204 SH   SOLE 19 79,204 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 43,823 3,350,417 SH   SOLE 21 3,350,417 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 11,690 893,734 SH   SOLE 22 855,406 0 38,328
DAVE & BUSTERS ENTMT INC COM 238337109 27 2,063 SH   SOLE 23 2,063 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 213 16,265 SH   SOLE 26 9,580 0 6,685
DAVE & BUSTERS ENTMT INC COM 238337109 61 4,675 SH   SOLE 28 4,675 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 545 41,641 SH   SOLE 30 41,641 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 56 4,283 SH   SOLE 40 4,283 0 0
DAVITA INC COM 23918K108 18,641 245,086 SH   SOLE 2 40,173 0 204,913
DAVITA INC COM 23918K108 3,285 43,193 SH   SOLE 4 40,587 0 2,606
DAVITA INC COM 23918K108 6,441 84,677 SH   SOLE 7 76,689 0 7,988
DAVITA INC COM 23918K108 14 189 SH   SOLE 13 189 0 0
DAVITA INC COM 23918K108 672 8,840 SH   SOLE 15 8,840 0 0
DAVITA INC COM 23918K108 13,752 180,804 SH   SOLE 18 166,974 0 13,830
DAVITA INC COM 23918K108 2,412 31,712 SH   SOLE 19 31,712 0 0
DAVITA INC COM 23918K108 197,704 2,599,317 SH   SOLE 21 2,599,317 0 0
DAVITA INC COM 23918K108 181,253 2,383,033 SH   SOLE 22 2,134,319 0 248,714
DAVITA INC COM 23918K108 6,799 89,394 SH   SOLE 23 89,394 0 0
DAVITA INC COM 23918K108 6,916 90,928 SH   SOLE 25 90,928 0 0
DAVITA INC COM 23918K108 58,814 773,260 SH   SOLE 26 102,380 0 670,880
DAVITA INC COM 23918K108 1,466 19,276 SH   SOLE 28 13,531 0 5,745
DAVITA INC COM 23918K108 1,638 21,540 SH   SOLE 29 2,162 0 19,378
DAVITA INC COM 23918K108 37,693 495,571 SH   SOLE 30 495,571 0 0
DAVITA INC COM 23918K108 2,144 28,189 SH   SOLE 31 20,397 0 7,792
DAVITA INC COM 23918K108 381 5,006 SH   SOLE 34 5,006 0 0
DAVITA INC COM 23918K108 6,074 79,855 SH   SOLE 36 79,855 0 0
DAVITA INC COM 23918K108 146 1,922 SH   SOLE 40 1,922 0 0
DAWSON GEOPHYSICAL CO NEW COM 239360100 0 1 SH   SOLE 17 0 0 1
DAWSON GEOPHYSICAL CO NEW COM 239360100 4 4,547 SH   SOLE 18 4,547 0 0
DAWSON GEOPHYSICAL CO NEW COM 239360100 88 90,122 SH   SOLE 21 90,122 0 0
DAWSON GEOPHYSICAL CO NEW COM 239360100 820 843,560 SH   SOLE 22 843,560 0 0
DBX ETF TR XTRACK MSCI EAFE 233051200 1 53 SH   SOLE 17 0 0 53
DBX ETF TR XTKR MSCI EMRG 233051226 2 115 SH   SOLE 17 0 0 115
DBX ETF TR XTRACK USD HIGH 233051432 4 95 SH   SOLE 17 0 0 95
DBX ETF TR XTRACK RUSS 1000 233051481 1 39 SH   SOLE 17 0 0 39
DECIPHERA PHARMACEUTICALS IN COM 24344T101 363 8,818 SH   SOLE 2 2,215 0 6,603
DECIPHERA PHARMACEUTICALS IN COM 24344T101 7 174 SH   SOLE 4 174 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 14 346 SH   SOLE 7 346 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 3,526 85,652 SH   SOLE 18 77,620 0 8,032
DECIPHERA PHARMACEUTICALS IN COM 24344T101 7,075 171,860 SH   SOLE 19 171,860 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 48,563 1,179,584 SH   SOLE 21 1,179,584 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 25,906 629,233 SH   SOLE 22 602,627 0 26,606
DECIPHERA PHARMACEUTICALS IN COM 24344T101 307 7,468 SH   SOLE 23 7,468 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 938 22,787 SH   SOLE 26 0 0 22,787
DECIPHERA PHARMACEUTICALS IN COM 24344T101 217 5,267 SH   SOLE 28 5,267 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 516 12,526 SH   SOLE 30 12,526 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 16 394 SH   SOLE 34 394 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 123 2,992 SH   SOLE 40 2,992 0 0
DECKERS OUTDOOR CORP COM 243537107 2,871 21,422 SH   SOLE 2 12,408 0 9,014
DECKERS OUTDOOR CORP COM 243537107 34 253 SH   SOLE 4 253 0 0
DECKERS OUTDOOR CORP COM 243537107 82 611 SH   SOLE 7 611 0 0
DECKERS OUTDOOR CORP COM 243537107 21,864 163,163 SH   SOLE 18 161,435 0 1,728
DECKERS OUTDOOR CORP COM 243537107 9,154 68,313 SH   SOLE 19 68,313 0 0
DECKERS OUTDOOR CORP COM 243537107 261,099 1,948,502 SH   SOLE 21 1,948,502 0 0
DECKERS OUTDOOR CORP COM 243537107 126,649 945,141 SH   SOLE 22 912,621 0 32,520
DECKERS OUTDOOR CORP COM 243537107 138 1,029 SH   SOLE 23 1,029 0 0
DECKERS OUTDOOR CORP COM 243537107 2,011 15,008 SH   SOLE 26 6,523 0 8,485
DECKERS OUTDOOR CORP COM 243537107 572 4,270 SH   SOLE 28 4,270 0 0
DECKERS OUTDOOR CORP COM 243537107 1,247 9,303 SH   SOLE 30 9,303 0 0
DECKERS OUTDOOR CORP COM 243537107 19 139 SH   SOLE 31 0 0 139
DECKERS OUTDOOR CORP COM 243537107 100 744 SH   SOLE 34 744 0 0
DECKERS OUTDOOR CORP COM 243537107 50 375 SH   SOLE 36 375 0 0
DECKERS OUTDOOR CORP COM 243537107 427 3,187 SH   SOLE 40 3,187 0 0
DEERE & CO COM 244199105 102,026 738,462 SH   SOLE 2 98,732 0 639,730
DEERE & CO COM 244199105 19,953 144,420 SH   SOLE 4 136,291 0 8,129
DEERE & CO COM 244199105 48,913 354,034 SH   SOLE 7 344,382 0 9,652
DEERE & CO COM 244199105 261 1,889 SH   SOLE 13 1,889 0 0
DEERE & CO COM 244199105 4,568 33,065 SH   SOLE 15 33,065 0 0
DEERE & CO COM 244199105 11 80 SH   SOLE 17 0 0 80
DEERE & CO COM 244199105 77,169 558,550 SH   SOLE 18 512,795 0 45,755
DEERE & CO COM 244199105 13,810 99,956 SH   SOLE 19 99,956 0 0
DEERE & CO COM 244199105 744,573 5,389,205 SH   SOLE 21 5,389,205 0 0
DEERE & CO COM 244199105 986,871 7,142,956 SH   SOLE 22 6,423,368 0 719,588
DEERE & CO COM 244199105 30,266 219,066 SH   SOLE 23 219,066 0 0
DEERE & CO COM 244199105 44,573 322,621 SH   SOLE 25 322,621 0 0
DEERE & CO COM 244199105 173,554 1,256,184 SH   SOLE 26 181,223 0 1,074,961
DEERE & CO COM 244199105 8,447 61,141 SH   SOLE 28 42,916 0 18,225
DEERE & CO COM 244199105 5,762 41,707 SH   SOLE 29 39,969 0 1,738
DEERE & CO COM 244199105 175,181 1,267,958 SH   SOLE 30 1,267,958 0 0
DEERE & CO COM 244199105 10,066 72,856 SH   SOLE 31 56,335 0 16,521
DEERE & CO COM 244199105 4,260 30,832 SH   SOLE 34 30,832 0 0
DEERE & CO COM 244199105 29,104 210,651 SH   SOLE 36 210,651 0 0
DEERE & CO COM 244199105 952 6,892 SH   SOLE 40 6,892 0 0
DEL TACO RESTAURANTS INC COM 245496104 107 31,244 SH   SOLE 2 5,407 0 25,837
DEL TACO RESTAURANTS INC COM 245496104 3 759 SH   SOLE 7 759 0 0
DEL TACO RESTAURANTS INC COM 245496104 381 111,051 SH   SOLE 18 111,051 0 0
DEL TACO RESTAURANTS INC COM 245496104 173 50,538 SH   SOLE 19 50,538 0 0
DEL TACO RESTAURANTS INC COM 245496104 3,810 1,110,851 SH   SOLE 21 1,110,851 0 0
DEL TACO RESTAURANTS INC COM 245496104 3,773 1,099,876 SH   SOLE 22 1,060,262 0 39,614
DEL TACO RESTAURANTS INC COM 245496104 118 34,311 SH   SOLE 26 0 0 34,311
DEL TACO RESTAURANTS INC COM 245496104 19 5,591 SH   SOLE 28 5,591 0 0
DEL TACO RESTAURANTS INC COM 245496104 21 6,025 SH   SOLE 30 6,025 0 0
DELEK US HLDGS INC NEW COM 24665A103 1,187 75,344 SH   SOLE 2 8,979 0 66,365
DELEK US HLDGS INC NEW COM 24665A103 5 312 SH   SOLE 4 312 0 0
DELEK US HLDGS INC NEW COM 24665A103 46 2,908 SH   SOLE 7 2,908 0 0
DELEK US HLDGS INC NEW COM 24665A103 4,044 256,624 SH   SOLE 18 256,624 0 0
DELEK US HLDGS INC NEW COM 24665A103 4,657 295,490 SH   SOLE 19 295,490 0 0
DELEK US HLDGS INC NEW COM 24665A103 42,461 2,694,229 SH   SOLE 21 2,694,229 0 0
DELEK US HLDGS INC NEW COM 24665A103 36,547 2,318,984 SH   SOLE 22 2,228,842 0 90,142
DELEK US HLDGS INC NEW COM 24665A103 441 27,961 SH   SOLE 23 27,961 0 0
DELEK US HLDGS INC NEW COM 24665A103 1,771 112,394 SH   SOLE 26 18,693 0 93,701
DELEK US HLDGS INC NEW COM 24665A103 158 10,057 SH   SOLE 28 10,057 0 0
DELEK US HLDGS INC NEW COM 24665A103 410 26,040 SH   SOLE 30 26,040 0 0
DELEK US HLDGS INC NEW COM 24665A103 45 2,840 SH   SOLE 31 0 0 2,840
DELEK US HLDGS INC NEW COM 24665A103 53 3,340 SH   SOLE 34 3,340 0 0
DELEK US HLDGS INC NEW COM 24665A103 37 2,344 SH   SOLE 36 2,344 0 0
DELEK US HLDGS INC NEW COM 24665A103 116 7,343 SH   SOLE 40 7,343 0 0
DELL TECHNOLOGIES INC CL C 24703L202 14,887 376,418 SH   SOLE 2 54,226 0 322,192
DELL TECHNOLOGIES INC CL C 24703L202 2,812 71,093 SH   SOLE 4 67,052 0 4,041
DELL TECHNOLOGIES INC CL C 24703L202 689 17,416 SH   SOLE 7 17,416 0 0
DELL TECHNOLOGIES INC CL C 24703L202 26 652 SH   SOLE 13 652 0 0
DELL TECHNOLOGIES INC CL C 24703L202 500 12,646 SH   SOLE 15 12,646 0 0
DELL TECHNOLOGIES INC CL C 24703L202 5 126 SH   SOLE 17 0 0 126
DELL TECHNOLOGIES INC CL C 24703L202 18,805 475,463 SH   SOLE 18 462,862 0 12,601
DELL TECHNOLOGIES INC CL C 24703L202 15,691 396,730 SH   SOLE 19 396,730 0 0
DELL TECHNOLOGIES INC CL C 24703L202 77,626 1,962,734 SH   SOLE 21 1,962,734 0 0
DELL TECHNOLOGIES INC CL C 24703L202 154,653 3,910,310 SH   SOLE 22 3,647,410 0 262,900
DELL TECHNOLOGIES INC CL C 24703L202 5,221 132,015 SH   SOLE 23 132,015 0 0
DELL TECHNOLOGIES INC CL C 24703L202 7,588 191,871 SH   SOLE 25 191,871 0 0
DELL TECHNOLOGIES INC CL C 24703L202 22,810 576,747 SH   SOLE 26 160,459 0 416,288
DELL TECHNOLOGIES INC CL C 24703L202 1,307 33,053 SH   SOLE 28 23,257 0 9,796
DELL TECHNOLOGIES INC CL C 24703L202 132 3,343 SH   SOLE 29 3,343 0 0
DELL TECHNOLOGIES INC CL C 24703L202 10,749 271,775 SH   SOLE 30 271,775 0 0
DELL TECHNOLOGIES INC CL C 24703L202 1,494 37,775 SH   SOLE 31 28,118 0 9,657
DELL TECHNOLOGIES INC CL C 24703L202 4,936 124,811 SH   SOLE 34 124,811 0 0
DELL TECHNOLOGIES INC CL C 24703L202 5,155 130,347 SH   SOLE 36 130,347 0 0
DELL TECHNOLOGIES INC CL C 24703L202 174 4,409 SH   SOLE 40 4,409 0 0
DELPHI TECHNOLOGIES PL SHS G2709G107 267 33,179 SH   SOLE 2 33,179 0 0
DELPHI TECHNOLOGIES PL SHS G2709G107 3 374 SH   SOLE 4 374 0 0
DELPHI TECHNOLOGIES PL SHS G2709G107 17 2,164 SH   SOLE 7 2,164 0 0
DELPHI TECHNOLOGIES PL SHS G2709G107 1,600 198,770 SH   SOLE 18 198,770 0 0
DELPHI TECHNOLOGIES PL SHS G2709G107 25,095 3,117,405 SH   SOLE 21 3,117,405 0 0
DELPHI TECHNOLOGIES PL SHS G2709G107 16,049 1,993,677 SH   SOLE 22 1,935,230 0 58,447
DELPHI TECHNOLOGIES PL SHS G2709G107 198 24,555 SH   SOLE 26 14,546 0 10,009
DELPHI TECHNOLOGIES PL SHS G2709G107 86 10,656 SH   SOLE 28 10,656 0 0
DELPHI TECHNOLOGIES PL SHS G2709G107 235 29,209 SH   SOLE 30 29,209 0 0
DELPHI TECHNOLOGIES PL SHS G2709G107 52 6,478 SH   SOLE 31 0 0 6,478
DELPHI TECHNOLOGIES PL SHS G2709G107 66 8,211 SH   SOLE 36 8,211 0 0
DELPHI TECHNOLOGIES PL SHS G2709G107 80 9,968 SH   SOLE 40 9,968 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 35,956 1,260,288 SH   SOLE 2 123,015 0 1,137,273
DELTA AIR LINES INC DEL COM NEW 247361702 2,367 82,962 SH   SOLE 4 78,335 0 4,627
DELTA AIR LINES INC DEL COM NEW 247361702 17,204 603,007 SH   SOLE 7 469,215 0 133,792
DELTA AIR LINES INC DEL COM NEW 247361702 706 24,749 SH   SOLE 13 24,749 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 573 20,068 SH   SOLE 15 20,068 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 2 87 SH   SOLE 17 0 0 87
DELTA AIR LINES INC DEL COM NEW 247361702 45,110 1,581,134 SH   SOLE 18 1,481,888 0 99,246
DELTA AIR LINES INC DEL COM NEW 247361702 19,641 688,442 SH   SOLE 19 688,442 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 318,235 11,154,400 SH   SOLE 21 11,154,400 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 377,436 13,229,456 SH   SOLE 22 11,964,265 0 1,265,191
DELTA AIR LINES INC DEL COM NEW 247361702 3,543 124,191 SH   SOLE 23 124,191 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 5,289 185,394 SH   SOLE 25 185,394 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 36,240 1,270,254 SH   SOLE 26 163,182 0 1,107,072
DELTA AIR LINES INC DEL COM NEW 247361702 982 34,423 SH   SOLE 28 23,326 0 11,097
DELTA AIR LINES INC DEL COM NEW 247361702 2,188 76,683 SH   SOLE 29 3,239 0 73,444
DELTA AIR LINES INC DEL COM NEW 247361702 46,596 1,633,238 SH   SOLE 30 1,633,238 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 1,584 55,508 SH   SOLE 31 42,189 0 13,319
DELTA AIR LINES INC DEL COM NEW 247361702 3,553 124,527 SH   SOLE 34 124,527 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 3,979 139,471 SH   SOLE 36 139,471 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 103 3,621 SH   SOLE 40 3,621 0 0
DELTA APPAREL INC COM 247368103 57 5,433 SH   SOLE 2 266 0 5,167
DELTA APPAREL INC COM 247368103 231 22,204 SH   SOLE 18 22,204 0 0
DELTA APPAREL INC COM 247368103 121 11,588 SH   SOLE 19 11,588 0 0
DELTA APPAREL INC COM 247368103 2,349 225,624 SH   SOLE 21 225,624 0 0
DELTA APPAREL INC COM 247368103 2,385 229,110 SH   SOLE 22 225,937 0 3,173
DELUXE CORP COM 248019101 1,411 54,431 SH   SOLE 2 18,388 0 36,043
DELUXE CORP COM 248019101 7 270 SH   SOLE 4 270 0 0
DELUXE CORP COM 248019101 35 1,364 SH   SOLE 7 1,364 0 0
DELUXE CORP COM 248019101 6,290 242,593 SH   SOLE 18 242,593 0 0
DELUXE CORP COM 248019101 2,055 79,254 SH   SOLE 19 79,254 0 0
DELUXE CORP COM 248019101 76,620 2,954,871 SH   SOLE 21 2,954,871 0 0
DELUXE CORP COM 248019101 42,225 1,628,407 SH   SOLE 22 1,574,571 0 53,836
DELUXE CORP COM 248019101 569 21,928 SH   SOLE 26 15,352 0 6,576
DELUXE CORP COM 248019101 161 6,200 SH   SOLE 28 6,200 0 0
DELUXE CORP COM 248019101 424 16,368 SH   SOLE 30 16,368 0 0
DELUXE CORP COM 248019101 16 627 SH   SOLE 31 0 0 627
DELUXE CORP COM 248019101 92 3,548 SH   SOLE 36 3,548 0 0
DELUXE CORP COM 248019101 129 4,979 SH   SOLE 40 4,979 0 0
DENALI THERAPEUTICS INC COM 24823R105 380 21,710 SH   SOLE 2 5,201 0 16,509
DENALI THERAPEUTICS INC COM 24823R105 6 348 SH   SOLE 4 348 0 0
DENALI THERAPEUTICS INC COM 24823R105 16 940 SH   SOLE 7 940 0 0
DENALI THERAPEUTICS INC COM 24823R105 3,304 188,689 SH   SOLE 18 179,936 0 8,753
DENALI THERAPEUTICS INC COM 24823R105 4,412 251,974 SH   SOLE 19 251,974 0 0
DENALI THERAPEUTICS INC COM 24823R105 44,723 2,554,136 SH   SOLE 21 2,554,136 0 0
DENALI THERAPEUTICS INC COM 24823R105 32,826 1,874,676 SH   SOLE 22 1,813,858 0 60,818
DENALI THERAPEUTICS INC COM 24823R105 72 4,133 SH   SOLE 23 4,133 0 0
DENALI THERAPEUTICS INC COM 24823R105 833 47,572 SH   SOLE 26 21,467 0 26,105
DENALI THERAPEUTICS INC COM 24823R105 162 9,267 SH   SOLE 28 9,267 0 0
DENALI THERAPEUTICS INC COM 24823R105 5,319 303,786 SH   SOLE 30 303,786 0 0
DENALI THERAPEUTICS INC COM 24823R105 16 891 SH   SOLE 34 891 0 0
DENALI THERAPEUTICS INC COM 24823R105 144 8,234 SH   SOLE 40 8,234 0 0
DENBURY RES INC COM NEW 247916208 86 466,734 SH   SOLE 2 18,684 0 448,050
DENBURY RES INC COM NEW 247916208 0 1,959 SH   SOLE 4 1,959 0 0
DENBURY RES INC COM NEW 247916208 2 9,211 SH   SOLE 7 9,211 0 0
DENBURY RES INC COM NEW 247916208 413 2,236,757 SH   SOLE 18 2,236,757 0 0
DENBURY RES INC COM NEW 247916208 162 878,972 SH   SOLE 19 878,972 0 0
DENBURY RES INC COM NEW 247916208 10,264 55,601,103 SH   SOLE 21 55,601,103 0 0
DENBURY RES INC COM NEW 247916208 2,709 14,677,208 SH   SOLE 22 14,093,228 0 583,980
DENBURY RES INC COM NEW 247916208 0 48 SH   SOLE 23 48 0 0
DENBURY RES INC COM NEW 247916208 10 53,427 SH   SOLE 26 25,973 0 27,454
DENBURY RES INC COM NEW 247916208 11 59,570 SH   SOLE 28 59,570 0 0
DENBURY RES INC COM NEW 247916208 125 677,192 SH   SOLE 30 677,192 0 0
DENBURY RES INC COM NEW 247916208 7 39,693 SH   SOLE 40 39,693 0 0
DENNYS CORP COM 24869P104 217 28,251 SH   SOLE 2 2,525 0 25,726
DENNYS CORP COM 24869P104 1 182 SH   SOLE 4 182 0 0
DENNYS CORP COM 24869P104 7 926 SH   SOLE 7 926 0 0
DENNYS CORP COM 24869P104 1,655 215,511 SH   SOLE 18 199,172 0 16,339
DENNYS CORP COM 24869P104 1,402 182,491 SH   SOLE 19 182,491 0 0
DENNYS CORP COM 24869P104 15,908 2,071,379 SH   SOLE 21 2,071,379 0 0
DENNYS CORP COM 24869P104 12,974 1,689,364 SH   SOLE 22 1,623,696 0 65,668
DENNYS CORP COM 24869P104 30 3,882 SH   SOLE 23 3,882 0 0
DENNYS CORP COM 24869P104 594 77,351 SH   SOLE 26 22,809 0 54,542
DENNYS CORP COM 24869P104 53 6,917 SH   SOLE 28 6,917 0 0
DENNYS CORP COM 24869P104 150 19,510 SH   SOLE 30 19,510 0 0
DENNYS CORP COM 24869P104 75 9,815 SH   SOLE 34 9,815 0 0
DENNYS CORP COM 24869P104 50 6,506 SH   SOLE 40 6,506 0 0
DENTSPLY SIRONA INC COM 24906P109 22,627 582,717 SH   SOLE 2 75,335 0 507,382
DENTSPLY SIRONA INC COM 24906P109 4,471 115,139 SH   SOLE 4 109,050 0 6,089
DENTSPLY SIRONA INC COM 24906P109 9,125 234,992 SH   SOLE 7 198,689 0 36,303
DENTSPLY SIRONA INC COM 24906P109 370 9,530 SH   SOLE 13 9,530 0 0
DENTSPLY SIRONA INC COM 24906P109 943 24,283 SH   SOLE 15 24,283 0 0
DENTSPLY SIRONA INC COM 24906P109 18,166 467,843 SH   SOLE 18 435,378 0 32,465
DENTSPLY SIRONA INC COM 24906P109 2,641 68,017 SH   SOLE 19 68,017 0 0
DENTSPLY SIRONA INC COM 24906P109 234,551 6,040,471 SH   SOLE 21 6,040,471 0 0
DENTSPLY SIRONA INC COM 24906P109 209,939 5,406,606 SH   SOLE 22 4,876,594 0 530,012
DENTSPLY SIRONA INC COM 24906P109 6,243 160,784 SH   SOLE 23 160,784 0 0
DENTSPLY SIRONA INC COM 24906P109 10,511 270,692 SH   SOLE 25 270,692 0 0
DENTSPLY SIRONA INC COM 24906P109 44,356 1,142,311 SH   SOLE 26 187,600 0 954,711
DENTSPLY SIRONA INC COM 24906P109 1,756 45,212 SH   SOLE 28 31,910 0 13,302
DENTSPLY SIRONA INC COM 24906P109 2,050 52,797 SH   SOLE 29 4,749 0 48,048
DENTSPLY SIRONA INC COM 24906P109 38,108 981,412 SH   SOLE 30 981,412 0 0
DENTSPLY SIRONA INC COM 24906P109 1,935 49,845 SH   SOLE 31 40,333 0 9,512
DENTSPLY SIRONA INC COM 24906P109 531 13,672 SH   SOLE 34 13,672 0 0
DENTSPLY SIRONA INC COM 24906P109 5,782 148,904 SH   SOLE 36 148,904 0 0
DENTSPLY SIRONA INC COM 24906P109 178 4,575 SH   SOLE 40 4,575 0 0
DESCARTES SYS GROUP INC COM 249906108 9,302 270,476 SH   SOLE 21 270,476 0 0
DESIGNER BRANDS INC CL A 250565108 253 50,836 SH   SOLE 2 3,284 0 47,552
DESIGNER BRANDS INC CL A 250565108 2 415 SH   SOLE 4 415 0 0
DESIGNER BRANDS INC CL A 250565108 13 2,628 SH   SOLE 7 2,628 0 0
DESIGNER BRANDS INC CL A 250565108 1,378 276,734 SH   SOLE 18 276,734 0 0
DESIGNER BRANDS INC CL A 250565108 714 143,316 SH   SOLE 19 143,316 0 0
DESIGNER BRANDS INC CL A 250565108 31,854 6,396,360 SH   SOLE 21 6,396,360 0 0
DESIGNER BRANDS INC CL A 250565108 8,780 1,762,960 SH   SOLE 22 1,671,153 0 91,807
DESIGNER BRANDS INC CL A 250565108 197 39,509 SH   SOLE 26 20,073 0 19,436
DESIGNER BRANDS INC CL A 250565108 40 8,113 SH   SOLE 28 8,113 0 0
DESIGNER BRANDS INC CL A 250565108 373 74,870 SH   SOLE 30 74,870 0 0
DESIGNER BRANDS INC CL A 250565108 20 4,086 SH   SOLE 31 0 0 4,086
DESIGNER BRANDS INC CL A 250565108 10 2,001 SH   SOLE 36 2,001 0 0
DESIGNER BRANDS INC CL A 250565108 30 5,951 SH   SOLE 40 5,951 0 0
DESPEGAR COM CORP ORD SHS G27358103 9 1,651 SH   SOLE 4 1,651 0 0
DESPEGAR COM CORP ORD SHS G27358103 3,089 544,842 SH   SOLE 21 544,842 0 0
DESPEGAR COM CORP ORD SHS G27358103 1,523 268,626 SH   SOLE 22 268,626 0 0
DESPEGAR COM CORP ORD SHS G27358103 1,171 206,581 SH   SOLE 30 206,581 0 0
DESTINATION XL GROUP INC COM 25065K104 3 7,217 SH   SOLE 18 7,217 0 0
DESTINATION XL GROUP INC COM 25065K104 43 122,526 SH   SOLE 21 122,526 0 0
DESTINATION XL GROUP INC COM 25065K104 305 870,506 SH   SOLE 22 870,506 0 0
DEUTSCHE BANK A G NAMEN AKT D18190898 19 3,002 SH   SOLE 22 3,002 0 0
DEVON ENERGY CORP NEW COM 25179M103 10,287 1,488,645 SH   SOLE 2 608,123 0 880,522
DEVON ENERGY CORP NEW COM 25179M103 1,414 204,591 SH   SOLE 4 192,644 0 11,947
DEVON ENERGY CORP NEW COM 25179M103 2,383 344,923 SH   SOLE 7 320,946 0 23,977
DEVON ENERGY CORP NEW COM 25179M103 169 24,431 SH   SOLE 13 24,431 0 0
DEVON ENERGY CORP NEW COM 25179M103 318 45,981 SH   SOLE 15 45,981 0 0
DEVON ENERGY CORP NEW COM 25179M103 5,869 849,354 SH   SOLE 18 728,381 0 120,973
DEVON ENERGY CORP NEW COM 25179M103 1,431 207,116 SH   SOLE 19 207,116 0 0
DEVON ENERGY CORP NEW COM 25179M103 71,385 10,330,745 SH   SOLE 21 10,330,745 0 0
DEVON ENERGY CORP NEW COM 25179M103 88,134 12,754,501 SH   SOLE 22 11,702,427 0 1,052,074
DEVON ENERGY CORP NEW COM 25179M103 2,163 313,040 SH   SOLE 23 313,040 0 0
DEVON ENERGY CORP NEW COM 25179M103 2,673 386,790 SH   SOLE 25 386,790 0 0
DEVON ENERGY CORP NEW COM 25179M103 15,822 2,289,751 SH   SOLE 26 436,492 0 1,853,259
DEVON ENERGY CORP NEW COM 25179M103 551 79,673 SH   SOLE 28 54,467 0 25,206
DEVON ENERGY CORP NEW COM 25179M103 1,128 163,279 SH   SOLE 29 9,317 0 153,962
DEVON ENERGY CORP NEW COM 25179M103 12,594 1,822,505 SH   SOLE 30 1,822,505 0 0
DEVON ENERGY CORP NEW COM 25179M103 905 130,970 SH   SOLE 31 89,763 0 41,207
DEVON ENERGY CORP NEW COM 25179M103 163 23,554 SH   SOLE 34 23,554 0 0
DEVON ENERGY CORP NEW COM 25179M103 2,100 303,855 SH   SOLE 36 303,855 0 0
DEVON ENERGY CORP NEW COM 25179M103 68 9,877 SH   SOLE 40 9,877 0 0
DEXCOM INC COM 252131107 61,484 228,337 SH   SOLE 2 33,997 0 194,340
DEXCOM INC COM 252131107 12,038 44,707 SH   SOLE 4 42,191 0 2,516
DEXCOM INC COM 252131107 1,776 6,594 SH   SOLE 7 6,594 0 0
DEXCOM INC COM 252131107 282 1,049 SH   SOLE 13 1,049 0 0
DEXCOM INC COM 252131107 2,055 7,632 SH   SOLE 15 7,632 0 0
DEXCOM INC COM 252131107 17,989 66,808 SH   SOLE 18 58,459 0 8,349
DEXCOM INC COM 252131107 70,568 262,070 SH   SOLE 19 262,070 0 0
DEXCOM INC COM 252131107 537,180 1,994,951 SH   SOLE 21 1,994,951 0 0
DEXCOM INC COM 252131107 674,423 2,504,633 SH   SOLE 22 2,349,574 0 155,059
DEXCOM INC COM 252131107 19,565 72,661 SH   SOLE 23 72,661 0 0
DEXCOM INC COM 252131107 25,859 96,032 SH   SOLE 25 96,032 0 0
DEXCOM INC COM 252131107 88,371 328,187 SH   SOLE 26 66,340 0 261,847
DEXCOM INC COM 252131107 5,039 18,713 SH   SOLE 28 13,289 0 5,424
DEXCOM INC COM 252131107 6,091 22,622 SH   SOLE 29 3,254 0 19,368
DEXCOM INC COM 252131107 52,690 195,678 SH   SOLE 30 195,678 0 0
DEXCOM INC COM 252131107 7,629 28,333 SH   SOLE 31 16,554 0 11,779
DEXCOM INC COM 252131107 3,548 13,175 SH   SOLE 34 13,175 0 0
DEXCOM INC COM 252131107 15,474 57,466 SH   SOLE 36 57,466 0 0
DEXCOM INC COM 252131107 539 2,000 SH   SOLE 40 2,000 0 0
DEXCOM INC NOTE 0.750% 5/1 252131AF4 3,367 1,240,000 PRN   SOLE 21 1,240,000 0 0
DEXCOM INC NOTE 0.750%12/0 252131AH0 4,327 2,475,000 PRN   SOLE 21 2,475,000 0 0
DEXCOM INC NOTE 0.750%12/0 252131AH0 1,748 1,000,000 PRN   SOLE 22 1,000,000 0 0
DHI GROUP INC COM 23331S100 97 45,108 SH   SOLE 2 2,121 0 42,987
DHI GROUP INC COM 23331S100 402 186,153 SH   SOLE 18 186,153 0 0
DHI GROUP INC COM 23331S100 198 91,868 SH   SOLE 19 91,868 0 0
DHI GROUP INC COM 23331S100 3,893 1,802,195 SH   SOLE 21 1,802,195 0 0
DHI GROUP INC COM 23331S100 2,639 1,221,765 SH   SOLE 22 1,198,932 0 22,833
DHT HOLDINGS INC SHS NEW Y2065G121 813 105,992 SH   SOLE 2 8,963 0 97,029
DHT HOLDINGS INC SHS NEW Y2065G121 28 3,609 SH   SOLE 7 3,609 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 3,121 406,945 SH   SOLE 18 406,945 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 1,918 250,093 SH   SOLE 19 250,093 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 29,716 3,874,379 SH   SOLE 21 3,874,379 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 10,072 1,313,153 SH   SOLE 22 1,248,641 0 64,512
DHT HOLDINGS INC SHS NEW Y2065G121 32 4,168 SH   SOLE 23 4,168 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 214 27,891 SH   SOLE 26 0 0 27,891
DIAGEO P L C SPON ADR NEW 25243Q205 19 150 SH   SOLE 17 0 0 150
DIAGEO P L C SPON ADR NEW 25243Q205 33,974 267,258 SH   SOLE 18 266,619 0 639
DIAMEDICA THERAPEUTICS INC COM NEW 25253X207 8 2,732 SH   SOLE 18 2,732 0 0
DIAMEDICA THERAPEUTICS INC COM NEW 25253X207 100 35,641 SH   SOLE 21 35,641 0 0
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 106 1,176 SH   SOLE 2 130 0 1,046
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 4 48 SH   SOLE 7 48 0 0
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 1,028 11,391 SH   SOLE 18 11,391 0 0
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 531 5,882 SH   SOLE 19 5,882 0 0
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 10,715 118,738 SH   SOLE 21 118,738 0 0
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 10,194 112,970 SH   SOLE 22 109,679 0 3,291
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 49 548 SH   SOLE 26 0 0 548
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 42 467 SH   SOLE 28 467 0 0
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 209 2,316 SH   SOLE 30 2,316 0 0
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 45 499 SH   SOLE 40 499 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 115 62,804 SH   SOLE 2 3,674 0 59,130
DIAMOND OFFSHORE DRILLING IN COM 25271C102 1 394 SH   SOLE 4 394 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 3 1,585 SH   SOLE 7 1,585 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 543 296,740 SH   SOLE 18 296,740 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 226 123,467 SH   SOLE 19 123,467 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 13,593 7,427,774 SH   SOLE 21 7,427,774 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 2,848 1,556,218 SH   SOLE 22 1,446,663 0 109,555
DIAMOND OFFSHORE DRILLING IN COM 25271C102 30 16,586 SH   SOLE 26 11,889 0 4,697
DIAMOND OFFSHORE DRILLING IN COM 25271C102 18 9,889 SH   SOLE 28 9,889 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 133 72,420 SH   SOLE 30 72,420 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 58 31,433 SH   SOLE 31 0 0 31,433
DIAMOND OFFSHORE DRILLING IN COM 25271C102 24 13,111 SH   SOLE 36 13,111 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 14 7,637 SH   SOLE 40 7,637 0 0
DIAMOND S SHIPPING INC COM Y20676105 280 23,718 SH   SOLE 2 2,182 0 21,536
DIAMOND S SHIPPING INC COM Y20676105 15 1,247 SH   SOLE 7 1,247 0 0
DIAMOND S SHIPPING INC COM Y20676105 1,157 98,005 SH   SOLE 18 98,005 0 0
DIAMOND S SHIPPING INC COM Y20676105 597 50,528 SH   SOLE 19 50,528 0 0
DIAMOND S SHIPPING INC COM Y20676105 11,748 994,790 SH   SOLE 21 994,790 0 0
DIAMOND S SHIPPING INC COM Y20676105 7,867 666,091 SH   SOLE 22 616,092 0 49,999
DIAMOND S SHIPPING INC COM Y20676105 60 5,045 SH   SOLE 28 5,045 0 0
DIAMOND S SHIPPING INC COM Y20676105 43 3,641 SH   SOLE 30 3,641 0 0
DIAMOND S SHIPPING INC COM Y20676105 41 3,445 SH   SOLE 40 3,445 0 0
DIAMONDBACK ENERGY INC COM 25278X109 9,825 374,998 SH   SOLE 2 37,345 0 337,653
DIAMONDBACK ENERGY INC COM 25278X109 1,730 66,028 SH   SOLE 4 61,847 0 4,181
DIAMONDBACK ENERGY INC COM 25278X109 3,777 144,162 SH   SOLE 7 139,189 0 4,973
DIAMONDBACK ENERGY INC COM 25278X109 151 5,778 SH   SOLE 13 5,778 0 0
DIAMONDBACK ENERGY INC COM 25278X109 351 13,400 SH   SOLE 15 13,400 0 0
DIAMONDBACK ENERGY INC COM 25278X109 8,415 321,168 SH   SOLE 18 296,443 0 24,725
DIAMONDBACK ENERGY INC COM 25278X109 1,239 47,280 SH   SOLE 19 47,280 0 0
DIAMONDBACK ENERGY INC COM 25278X109 109,260 4,170,230 SH   SOLE 21 4,170,230 0 0
DIAMONDBACK ENERGY INC COM 25278X109 100,230 3,825,586 SH   SOLE 22 3,436,051 0 389,535
DIAMONDBACK ENERGY INC COM 25278X109 2,946 112,457 SH   SOLE 23 112,457 0 0
DIAMONDBACK ENERGY INC COM 25278X109 4,151 158,418 SH   SOLE 25 158,418 0 0
DIAMONDBACK ENERGY INC COM 25278X109 17,397 664,012 SH   SOLE 26 134,804 0 529,208
DIAMONDBACK ENERGY INC COM 25278X109 803 30,656 SH   SOLE 28 21,548 0 9,108
DIAMONDBACK ENERGY INC COM 25278X109 79 3,008 SH   SOLE 29 3,008 0 0
DIAMONDBACK ENERGY INC COM 25278X109 19,320 737,423 SH   SOLE 30 737,423 0 0
DIAMONDBACK ENERGY INC COM 25278X109 970 37,028 SH   SOLE 31 28,604 0 8,424
DIAMONDBACK ENERGY INC COM 25278X109 232 8,836 SH   SOLE 34 8,836 0 0
DIAMONDBACK ENERGY INC COM 25278X109 2,653 101,266 SH   SOLE 36 101,266 0 0
DIAMONDBACK ENERGY INC COM 25278X109 76 2,903 SH   SOLE 40 2,903 0 0
DIAMONDPEAK HLDGS COR UNIT 99/99/9999 25280H209 32,013 3,250,000 SH   SOLE 2 3,250,000 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 1,087 213,905 SH   SOLE 2 28,473 0 185,432
DIAMONDROCK HOSPITALITY CO COM 252784301 613 120,663 SH   SOLE 4 120,663 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 1,031 203,001 SH   SOLE 7 203,001 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 4,736 932,367 SH   SOLE 18 920,188 0 12,179
DIAMONDROCK HOSPITALITY CO COM 252784301 6,401 1,260,037 SH   SOLE 19 1,260,037 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 122,827 24,178,529 SH   SOLE 21 24,178,529 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 43,707 8,603,651 SH   SOLE 22 8,373,668 0 229,983
DIAMONDROCK HOSPITALITY CO COM 252784301 532 104,688 SH   SOLE 23 104,688 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 2,408 474,066 SH   SOLE 25 474,066 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 2,448 481,874 SH   SOLE 26 47,892 0 433,982
DIAMONDROCK HOSPITALITY CO COM 252784301 131 25,832 SH   SOLE 28 25,832 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 538 105,938 SH   SOLE 29 105,938 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 5,518 1,086,144 SH   SOLE 30 1,086,144 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 27 5,321 SH   SOLE 34 5,321 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 16 3,200 SH   SOLE 36 3,200 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 110 21,621 SH   SOLE 40 21,621 0 0
DIANA SHIPPING INC COM Y2066G104 40 27,083 SH   SOLE 22 27,083 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 361 19,640 SH   SOLE 2 2,680 0 16,960
DICERNA PHARMACEUTICALS INC COM 253031108 7 388 SH   SOLE 4 388 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 18 957 SH   SOLE 7 957 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 3,996 217,536 SH   SOLE 18 217,536 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 13,885 755,839 SH   SOLE 19 755,839 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 45,123 2,456,346 SH   SOLE 21 2,456,346 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 28,088 1,529,041 SH   SOLE 22 1,478,851 0 50,190
DICERNA PHARMACEUTICALS INC COM 253031108 9 468 SH   SOLE 23 468 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 773 42,077 SH   SOLE 26 31,067 0 11,010
DICERNA PHARMACEUTICALS INC COM 253031108 171 9,325 SH   SOLE 28 9,325 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 402 21,888 SH   SOLE 30 21,888 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 13 684 SH   SOLE 34 684 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 80 4,358 SH   SOLE 40 4,358 0 0
DICKS SPORTING GOODS INC COM 253393102 3,496 164,454 SH   SOLE 2 78,610 0 85,844
DICKS SPORTING GOODS INC COM 253393102 6 275 SH   SOLE 4 275 0 0
DICKS SPORTING GOODS INC COM 253393102 41 1,914 SH   SOLE 7 1,914 0 0
DICKS SPORTING GOODS INC COM 253393102 3,924 184,575 SH   SOLE 18 184,575 0 0
DICKS SPORTING GOODS INC COM 253393102 310 14,603 SH   SOLE 19 14,603 0 0
DICKS SPORTING GOODS INC COM 253393102 64,981 3,056,482 SH   SOLE 21 3,056,482 0 0
DICKS SPORTING GOODS INC COM 253393102 52,073 2,449,341 SH   SOLE 22 2,329,738 0 119,603
DICKS SPORTING GOODS INC COM 253393102 560 26,332 SH   SOLE 26 13,093 0 13,239
DICKS SPORTING GOODS INC COM 253393102 195 9,188 SH   SOLE 28 9,188 0 0
DICKS SPORTING GOODS INC COM 253393102 508 23,912 SH   SOLE 30 23,912 0 0
DICKS SPORTING GOODS INC COM 253393102 183 8,621 SH   SOLE 31 1,421 0 7,200
DICKS SPORTING GOODS INC COM 253393102 89 4,187 SH   SOLE 36 4,187 0 0
DICKS SPORTING GOODS INC COM 253393102 155 7,286 SH   SOLE 40 7,286 0 0
DIEBOLD NXDF INC COM 253651103 176 50,017 SH   SOLE 2 3,125 0 46,892
DIEBOLD NXDF INC COM 253651103 1 163 SH   SOLE 4 163 0 0
DIEBOLD NXDF INC COM 253651103 6 1,590 SH   SOLE 7 1,590 0 0
DIEBOLD NXDF INC COM 253651103 1,251 355,427 SH   SOLE 18 355,427 0 0
DIEBOLD NXDF INC COM 253651103 496 140,899 SH   SOLE 19 140,899 0 0
DIEBOLD NXDF INC COM 253651103 28,776 8,175,089 SH   SOLE 21 8,175,089 0 0
DIEBOLD NXDF INC COM 253651103 8,173 2,321,954 SH   SOLE 22 2,244,316 0 77,638
DIEBOLD NXDF INC COM 253651103 88 24,862 SH   SOLE 26 20,256 0 4,606
DIEBOLD NXDF INC COM 253651103 31 8,899 SH   SOLE 28 8,899 0 0
DIEBOLD NXDF INC COM 253651103 357 101,460 SH   SOLE 30 101,460 0 0
DIEBOLD NXDF INC COM 253651103 17 4,756 SH   SOLE 31 0 0 4,756
DIEBOLD NXDF INC COM 253651103 23 6,621 SH   SOLE 40 6,621 0 0
DIFFUSION PHARMACEUTICALS IN COM PAR 253748305 260 820,779 SH   SOLE 22 820,779 0 0
DIGI INTL INC COM 253798102 270 28,334 SH   SOLE 2 1,623 0 26,711
DIGI INTL INC COM 253798102 5 566 SH   SOLE 7 566 0 0
DIGI INTL INC COM 253798102 1,287 134,858 SH   SOLE 18 134,858 0 0
DIGI INTL INC COM 253798102 562 58,928 SH   SOLE 19 58,928 0 0
DIGI INTL INC COM 253798102 29,452 3,087,199 SH   SOLE 21 3,087,199 0 0
DIGI INTL INC COM 253798102 8,079 846,848 SH   SOLE 22 829,795 0 17,053
DIGI INTL INC COM 253798102 252 26,400 SH   SOLE 30 26,400 0 0
DIGIMARC CORP NEW COM 25381B101 66 5,039 SH   SOLE 2 435 0 4,604
DIGIMARC CORP NEW COM 25381B101 3 204 SH   SOLE 7 204 0 0
DIGIMARC CORP NEW COM 25381B101 572 43,830 SH   SOLE 18 43,830 0 0
DIGIMARC CORP NEW COM 25381B101 287 21,980 SH   SOLE 19 21,980 0 0
DIGIMARC CORP NEW COM 25381B101 5,407 414,342 SH   SOLE 21 414,342 0 0
DIGIMARC CORP NEW COM 25381B101 4,611 353,371 SH   SOLE 22 345,852 0 7,519
DIGIMARC CORP NEW COM 25381B101 78 5,983 SH   SOLE 30 5,983 0 0
DIGIMARC CORP NEW COM 25381B101 24 1,847 SH   SOLE 40 1,847 0 0
DIGIRAD CORP COM NEW 253827703 5 1,268 SH   SOLE 21 1,268 0 0
DIGIRAD CORP COM NEW 253827703 6 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 21 25,023 SH   SOLE 21 25,023 0 0
DIGITAL ALLY INC COM NEW 25382P208 42 49,500 SH   SOLE 22 49,500 0 0
DIGITAL RLTY TR INC COM 253868103 96,215 692,644 SH   SOLE 2 115,113 0 577,531
DIGITAL RLTY TR INC COM 253868103 37,797 272,096 SH   SOLE 4 265,172 0 6,924
DIGITAL RLTY TR INC COM 253868103 74,367 535,362 SH   SOLE 7 527,552 0 7,810
DIGITAL RLTY TR INC COM 253868103 787 5,667 SH   SOLE 13 5,667 0 0
DIGITAL RLTY TR INC COM 253868103 3,731 26,861 SH   SOLE 15 26,861 0 0
DIGITAL RLTY TR INC COM 253868103 75,007 539,967 SH   SOLE 18 496,906 0 43,061
DIGITAL RLTY TR INC COM 253868103 52,312 376,588 SH   SOLE 19 376,588 0 0
DIGITAL RLTY TR INC COM 253868103 1,222,305 8,799,262 SH   SOLE 21 8,799,262 0 0
DIGITAL RLTY TR INC COM 253868103 1,202,314 8,655,342 SH   SOLE 22 8,002,948 0 652,394
DIGITAL RLTY TR INC COM 253868103 28,594 205,845 SH   SOLE 23 205,845 0 0
DIGITAL RLTY TR INC COM 253868103 123,796 891,198 SH   SOLE 25 891,198 0 0
DIGITAL RLTY TR INC COM 253868103 158,369 1,140,083 SH   SOLE 26 170,802 0 969,281
DIGITAL RLTY TR INC COM 253868103 7,412 53,356 SH   SOLE 28 37,712 0 15,644
DIGITAL RLTY TR INC COM 253868103 20,449 147,209 SH   SOLE 29 145,537 0 1,672
DIGITAL RLTY TR INC COM 253868103 274,356 1,975,065 SH   SOLE 30 1,975,065 0 0
DIGITAL RLTY TR INC COM 253868103 9,982 71,859 SH   SOLE 31 58,501 0 13,358
DIGITAL RLTY TR INC COM 253868103 3,272 23,552 SH   SOLE 34 23,552 0 0
DIGITAL RLTY TR INC COM 253868103 23,514 169,277 SH   SOLE 36 169,277 0 0
DIGITAL RLTY TR INC COM 253868103 822 5,914 SH   SOLE 40 5,914 0 0
DIGITAL TURBINE INC COM NEW 25400W102 126 29,313 SH   SOLE 2 4,328 0 24,985
DIGITAL TURBINE INC COM NEW 25400W102 6 1,456 SH   SOLE 7 1,456 0 0
DIGITAL TURBINE INC COM NEW 25400W102 1,276 296,084 SH   SOLE 18 296,084 0 0
DIGITAL TURBINE INC COM NEW 25400W102 624 144,761 SH   SOLE 19 144,761 0 0
DIGITAL TURBINE INC COM NEW 25400W102 11,952 2,772,994 SH   SOLE 21 2,772,994 0 0
DIGITAL TURBINE INC COM NEW 25400W102 8,771 2,035,033 SH   SOLE 22 1,937,632 0 97,401
DIGITAL TURBINE INC COM NEW 25400W102 31 7,226 SH   SOLE 26 0 0 7,226
DIGITAL TURBINE INC COM NEW 25400W102 55 12,796 SH   SOLE 28 12,796 0 0
DIGITAL TURBINE INC COM NEW 25400W102 125 28,959 SH   SOLE 30 28,959 0 0
DIGITAL TURBINE INC COM NEW 25400W102 41 9,527 SH   SOLE 40 9,527 0 0
DILLARDS INC CL A 254067101 491 13,285 SH   SOLE 2 4,307 0 8,978
DILLARDS INC CL A 254067101 4 116 SH   SOLE 4 116 0 0
DILLARDS INC CL A 254067101 6 161 SH   SOLE 7 161 0 0
DILLARDS INC CL A 254067101 2,122 57,421 SH   SOLE 18 57,421 0 0
DILLARDS INC CL A 254067101 968 26,197 SH   SOLE 19 26,197 0 0
DILLARDS INC CL A 254067101 25,448 688,727 SH   SOLE 21 688,727 0 0
DILLARDS INC CL A 254067101 15,419 417,292 SH   SOLE 22 401,789 0 15,503
DILLARDS INC CL A 254067101 139 3,767 SH   SOLE 26 1,635 0 2,132
DILLARDS INC CL A 254067101 66 1,786 SH   SOLE 28 1,786 0 0
DILLARDS INC CL A 254067101 191 5,182 SH   SOLE 30 5,182 0 0
DILLARDS INC CL A 254067101 30 800 SH   SOLE 31 0 0 800
DILLARDS INC CL A 254067101 36 973 SH   SOLE 36 973 0 0
DILLARDS INC CL A 254067101 43 1,162 SH   SOLE 40 1,162 0 0
DIME CMNTY BANCSHARES COM 253922108 406 29,618 SH   SOLE 2 1,568 0 28,050
DIME CMNTY BANCSHARES COM 253922108 4 281 SH   SOLE 4 281 0 0
DIME CMNTY BANCSHARES COM 253922108 6 465 SH   SOLE 7 465 0 0
DIME CMNTY BANCSHARES COM 253922108 1,987 144,927 SH   SOLE 18 144,927 0 0
DIME CMNTY BANCSHARES COM 253922108 804 58,632 SH   SOLE 19 58,632 0 0
DIME CMNTY BANCSHARES COM 253922108 48,641 3,547,866 SH   SOLE 21 3,547,866 0 0
DIME CMNTY BANCSHARES COM 253922108 14,413 1,051,246 SH   SOLE 22 1,017,738 0 33,508
DIME CMNTY BANCSHARES COM 253922108 273 19,937 SH   SOLE 26 19,937 0 0
DIME CMNTY BANCSHARES COM 253922108 64 4,665 SH   SOLE 28 4,665 0 0
DIME CMNTY BANCSHARES COM 253922108 542 39,537 SH   SOLE 30 39,537 0 0
DIME CMNTY BANCSHARES COM 253922108 47 3,438 SH   SOLE 40 3,438 0 0
DINE BRANDS GLOBAL INC COM 254423106 282 9,846 SH   SOLE 2 855 0 8,991
DINE BRANDS GLOBAL INC COM 254423106 3 104 SH   SOLE 4 104 0 0
DINE BRANDS GLOBAL INC COM 254423106 8 275 SH   SOLE 7 275 0 0
DINE BRANDS GLOBAL INC COM 254423106 2,143 74,729 SH   SOLE 18 74,729 0 0
DINE BRANDS GLOBAL INC COM 254423106 1,053 36,725 SH   SOLE 19 36,725 0 0
DINE BRANDS GLOBAL INC COM 254423106 50,871 1,773,737 SH   SOLE 21 1,773,737 0 0
DINE BRANDS GLOBAL INC COM 254423106 13,959 486,722 SH   SOLE 22 468,652 0 18,070
DINE BRANDS GLOBAL INC COM 254423106 242 8,448 SH   SOLE 26 6,726 0 1,722
DINE BRANDS GLOBAL INC COM 254423106 59 2,058 SH   SOLE 28 2,058 0 0
DINE BRANDS GLOBAL INC COM 254423106 635 22,146 SH   SOLE 30 22,146 0 0
DINE BRANDS GLOBAL INC COM 254423106 10 355 SH   SOLE 34 355 0 0
DINE BRANDS GLOBAL INC COM 254423106 53 1,838 SH   SOLE 40 1,838 0 0
DIODES INC COM 254543101 1,369 33,687 SH   SOLE 2 2,072 0 31,615
DIODES INC COM 254543101 9 220 SH   SOLE 4 220 0 0
DIODES INC COM 254543101 28 683 SH   SOLE 7 683 0 0
DIODES INC COM 254543101 7,697 189,417 SH   SOLE 18 189,417 0 0
DIODES INC COM 254543101 3,207 78,920 SH   SOLE 19 78,920 0 0
DIODES INC COM 254543101 180,554 4,443,309 SH   SOLE 21 4,443,309 0 0
DIODES INC COM 254543101 48,631 1,196,778 SH   SOLE 22 1,149,942 0 46,836
DIODES INC COM 254543101 431 10,618 SH   SOLE 26 7,267 0 3,351
DIODES INC COM 254543101 222 5,471 SH   SOLE 28 5,471 0 0
DIODES INC COM 254543101 21,408 526,838 SH   SOLE 30 526,838 0 0
DIODES INC COM 254543101 156 3,840 SH   SOLE 40 3,840 0 0
DIREXION SHS ETF TR DLY SMCAP BULL3X 25459W847 0 20 SH   SOLE 17 0 0 20
DISCOVER FINL SVCS COM 254709108 29,074 815,085 SH   SOLE 2 126,371 0 688,714
DISCOVER FINL SVCS COM 254709108 5,679 159,215 SH   SOLE 4 149,842 0 9,373
DISCOVER FINL SVCS COM 254709108 9,692 271,703 SH   SOLE 7 262,010 0 9,693
DISCOVER FINL SVCS COM 254709108 134 3,765 SH   SOLE 13 3,765 0 0
DISCOVER FINL SVCS COM 254709108 1,289 36,133 SH   SOLE 15 36,133 0 0
DISCOVER FINL SVCS COM 254709108 1 18 SH   SOLE 17 0 0 18
DISCOVER FINL SVCS COM 254709108 28,472 798,201 SH   SOLE 18 750,487 0 47,714
DISCOVER FINL SVCS COM 254709108 3,326 93,251 SH   SOLE 19 93,251 0 0
DISCOVER FINL SVCS COM 254709108 272,230 7,631,909 SH   SOLE 21 7,631,909 0 0
DISCOVER FINL SVCS COM 254709108 286,098 8,020,683 SH   SOLE 22 7,236,586 0 784,097
DISCOVER FINL SVCS COM 254709108 8,449 236,877 SH   SOLE 23 236,877 0 0
DISCOVER FINL SVCS COM 254709108 11,595 325,057 SH   SOLE 25 325,057 0 0
DISCOVER FINL SVCS COM 254709108 55,786 1,563,948 SH   SOLE 26 219,245 0 1,344,703
DISCOVER FINL SVCS COM 254709108 2,271 63,673 SH   SOLE 28 44,973 0 18,700
DISCOVER FINL SVCS COM 254709108 156 4,381 SH   SOLE 29 4,381 0 0
DISCOVER FINL SVCS COM 254709108 39,966 1,120,440 SH   SOLE 30 1,120,440 0 0
DISCOVER FINL SVCS COM 254709108 2,862 80,236 SH   SOLE 31 59,539 0 20,697
DISCOVER FINL SVCS COM 254709108 709 19,880 SH   SOLE 34 19,880 0 0
DISCOVER FINL SVCS COM 254709108 8,476 237,612 SH   SOLE 36 237,612 0 0
DISCOVER FINL SVCS COM 254709108 269 7,530 SH   SOLE 40 7,530 0 0
DISCOVERY INC COM SER A 25470F104 8,018 412,450 SH   SOLE 2 43,045 0 369,405
DISCOVERY INC COM SER A 25470F104 1,644 84,549 SH   SOLE 4 78,530 0 6,019
DISCOVERY INC COM SER A 25470F104 4,812 247,509 SH   SOLE 7 139,382 0 108,127
DISCOVERY INC COM SER A 25470F104 3,243 166,817 SH   SOLE 13 166,817 0 0
DISCOVERY INC COM SER A 25470F104 368 18,910 SH   SOLE 15 18,910 0 0
DISCOVERY INC COM SER A 25470F104 12,473 641,608 SH   SOLE 18 437,851 0 203,757
DISCOVERY INC COM SER A 25470F104 21,972 1,130,267 SH   SOLE 19 1,130,267 0 0
DISCOVERY INC COM SER A 25470F104 79,203 4,074,206 SH   SOLE 21 4,074,206 0 0
DISCOVERY INC COM SER A 25470F104 100,378 5,163,498 SH   SOLE 22 4,354,510 0 808,988
DISCOVERY INC COM SER A 25470F104 2,239 115,163 SH   SOLE 23 115,163 0 0
DISCOVERY INC COM SER A 25470F104 3,682 189,405 SH   SOLE 25 189,405 0 0
DISCOVERY INC COM SER A 25470F104 16,673 857,678 SH   SOLE 26 131,260 0 726,418
DISCOVERY INC COM SER A 25470F104 612 31,484 SH   SOLE 28 22,688 0 8,796
DISCOVERY INC COM SER A 25470F104 6,148 316,274 SH   SOLE 29 3,118 0 313,156
DISCOVERY INC COM SER A 25470F104 14,104 725,507 SH   SOLE 30 725,507 0 0
DISCOVERY INC COM SER A 25470F104 741 38,112 SH   SOLE 31 22,256 0 15,856
DISCOVERY INC COM SER A 25470F104 190 9,776 SH   SOLE 34 9,776 0 0
DISCOVERY INC COM SER A 25470F104 3,639 187,177 SH   SOLE 36 187,177 0 0
DISCOVERY INC COM SER A 25470F104 55 2,841 SH   SOLE 40 2,841 0 0
DISCOVERY INC COM SER C 25470F302 14,160 807,284 SH   SOLE 2 68,101 0 739,183
DISCOVERY INC COM SER C 25470F302 3,170 180,721 SH   SOLE 4 170,985 0 9,736
DISCOVERY INC COM SER C 25470F302 9,563 545,231 SH   SOLE 7 306,793 0 238,438
DISCOVERY INC COM SER C 25470F302 72 4,100 SH   SOLE 13 4,100 0 0
DISCOVERY INC COM SER C 25470F302 640 36,466 SH   SOLE 15 36,466 0 0
DISCOVERY INC COM SER C 25470F302 12,213 696,306 SH   SOLE 18 641,954 0 54,352
DISCOVERY INC COM SER C 25470F302 1,663 94,832 SH   SOLE 19 94,832 0 0
DISCOVERY INC COM SER C 25470F302 145,236 8,280,290 SH   SOLE 21 8,280,290 0 0
DISCOVERY INC COM SER C 25470F302 142,026 8,097,245 SH   SOLE 22 7,222,905 0 874,340
DISCOVERY INC COM SER C 25470F302 4,794 273,310 SH   SOLE 23 273,310 0 0
DISCOVERY INC COM SER C 25470F302 7,684 438,105 SH   SOLE 25 438,105 0 0
DISCOVERY INC COM SER C 25470F302 30,436 1,735,233 SH   SOLE 26 286,952 0 1,448,281
DISCOVERY INC COM SER C 25470F302 1,318 75,158 SH   SOLE 28 51,744 0 23,414
DISCOVERY INC COM SER C 25470F302 1,449 82,596 SH   SOLE 29 5,878 0 76,718
DISCOVERY INC COM SER C 25470F302 25,292 1,441,942 SH   SOLE 30 1,441,942 0 0
DISCOVERY INC COM SER C 25470F302 1,306 74,468 SH   SOLE 31 62,508 0 11,960
DISCOVERY INC COM SER C 25470F302 295 16,792 SH   SOLE 34 16,792 0 0
DISCOVERY INC COM SER C 25470F302 4,312 245,854 SH   SOLE 36 245,854 0 0
DISCOVERY INC COM SER C 25470F302 163 9,297 SH   SOLE 40 9,297 0 0
DISH NETWORK CORPORATION CL A 25470M109 12,427 621,649 SH   SOLE 2 51,381 0 570,268
DISH NETWORK CORPORATION CL A 25470M109 2,454 122,760 SH   SOLE 4 116,719 0 6,041
DISH NETWORK CORPORATION CL A 25470M109 4,379 219,060 SH   SOLE 7 211,107 0 7,953
DISH NETWORK CORPORATION CL A 25470M109 8 414 SH   SOLE 13 414 0 0
DISH NETWORK CORPORATION CL A 25470M109 562 28,119 SH   SOLE 15 28,119 0 0
DISH NETWORK CORPORATION CL A 25470M109 11,014 550,982 SH   SOLE 18 512,024 0 38,958
DISH NETWORK CORPORATION CL A 25470M109 1,400 70,015 SH   SOLE 19 70,015 0 0
DISH NETWORK CORPORATION CL A 25470M109 119,830 5,994,487 SH   SOLE 21 5,994,487 0 0
DISH NETWORK CORPORATION CL A 25470M109 123,053 6,155,717 SH   SOLE 22 5,531,139 0 624,578
DISH NETWORK CORPORATION CL A 25470M109 3,749 187,554 SH   SOLE 23 187,554 0 0
DISH NETWORK CORPORATION CL A 25470M109 6,013 300,820 SH   SOLE 25 300,820 0 0
DISH NETWORK CORPORATION CL A 25470M109 20,395 1,020,285 SH   SOLE 26 225,911 0 794,374
DISH NETWORK CORPORATION CL A 25470M109 1,033 51,666 SH   SOLE 28 36,583 0 15,083
DISH NETWORK CORPORATION CL A 25470M109 89 4,465 SH   SOLE 29 4,465 0 0
DISH NETWORK CORPORATION CL A 25470M109 17,880 894,453 SH   SOLE 30 894,453 0 0
DISH NETWORK CORPORATION CL A 25470M109 1,071 53,579 SH   SOLE 31 37,674 0 15,905
DISH NETWORK CORPORATION CL A 25470M109 273 13,671 SH   SOLE 34 13,671 0 0
DISH NETWORK CORPORATION CL A 25470M109 4,026 201,400 SH   SOLE 36 201,400 0 0
DISH NETWORK CORPORATION CL A 25470M109 91 4,571 SH   SOLE 40 4,571 0 0
DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 3,508 4,321,000 PRN   SOLE 2 3,621,000 0 700,000
DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 23,747 29,250,000 PRN   SOLE 19 29,250,000 0 0
DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 7,522 9,265,000 PRN   SOLE 21 9,265,000 0 0
DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 149 183,000 PRN   SOLE 22 183,000 0 0
DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 498 613,000 PRN   SOLE 26 613,000 0 0
DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 69 85,000 PRN   SOLE 30 85,000 0 0
DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 4,439 5,468,000 PRN   SOLE 34 5,468,000 0 0
DISH NETWORK CORPORATION NOTE 2.375% 3/1 25470MAD1 409 516,000 PRN   SOLE 2 428,000 0 88,000
DISH NETWORK CORPORATION NOTE 2.375% 3/1 25470MAD1 2,927 3,694,000 PRN   SOLE 19 3,694,000 0 0
DISH NETWORK CORPORATION NOTE 2.375% 3/1 25470MAD1 2,223 2,805,000 PRN   SOLE 21 2,805,000 0 0
DISH NETWORK CORPORATION NOTE 2.375% 3/1 25470MAD1 1,603 2,023,000 PRN   SOLE 22 2,023,000 0 0
DISH NETWORK CORPORATION NOTE 2.375% 3/1 25470MAD1 61 77,000 PRN   SOLE 26 77,000 0 0
DISH NETWORK CORPORATION NOTE 2.375% 3/1 25470MAD1 9 11,000 PRN   SOLE 30 11,000 0 0
DISH NETWORK CORPORATION NOTE 2.375% 3/1 25470MAD1 538 679,000 PRN   SOLE 34 679,000 0 0
DISNEY WALT CO COM DISNEY 254687106 443,252 4,588,533 SH   SOLE 2 696,712 0 3,891,821
DISNEY WALT CO COM DISNEY 254687106 84,221 871,855 SH   SOLE 4 822,683 0 49,172
DISNEY WALT CO COM DISNEY 254687106 156,967 1,624,916 SH   SOLE 7 1,555,334 0 69,582
DISNEY WALT CO COM DISNEY 254687106 3,723 38,536 SH   SOLE 13 38,536 0 0
DISNEY WALT CO COM DISNEY 254687106 19,062 197,334 SH   SOLE 15 197,334 0 0
DISNEY WALT CO COM DISNEY 254687106 142 1,465 SH   SOLE 17 0 0 1,465
DISNEY WALT CO COM DISNEY 254687106 370,183 3,832,125 SH   SOLE 18 3,513,925 0 318,200
DISNEY WALT CO COM DISNEY 254687106 97,781 1,012,229 SH   SOLE 19 1,012,229 0 0
DISNEY WALT CO COM DISNEY 254687106 7,202 74,552 SH   SOLE 20 74,552 0 0
DISNEY WALT CO COM DISNEY 254687106 3,625,601 37,532,098 SH   SOLE 21 37,532,098 0 0
DISNEY WALT CO COM DISNEY 254687106 4,074,731 42,181,478 SH   SOLE 22 37,821,856 0 4,359,622
DISNEY WALT CO COM DISNEY 254687106 127,536 1,320,244 SH   SOLE 23 1,320,244 0 0
DISNEY WALT CO COM DISNEY 254687106 184,465 1,909,576 SH   SOLE 25 1,909,576 0 0
DISNEY WALT CO COM DISNEY 254687106 829,073 8,582,532 SH   SOLE 26 1,022,343 0 7,560,189
DISNEY WALT CO COM DISNEY 254687106 35,398 366,435 SH   SOLE 28 259,638 0 106,797
DISNEY WALT CO COM DISNEY 254687106 15,409 159,510 SH   SOLE 29 48,889 0 110,621
DISNEY WALT CO COM DISNEY 254687106 743,689 7,698,639 SH   SOLE 30 7,698,639 0 0
DISNEY WALT CO COM DISNEY 254687106 61,587 637,548 SH   SOLE 31 351,182 0 286,366
DISNEY WALT CO COM DISNEY 254687106 12,934 133,889 SH   SOLE 32 133,889 0 0
DISNEY WALT CO COM DISNEY 254687106 54,379 562,934 SH   SOLE 34 562,934 0 0
DISNEY WALT CO COM DISNEY 254687106 117,305 1,214,340 SH   SOLE 36 1,214,340 0 0
DISNEY WALT CO COM DISNEY 254687106 3,880 40,169 SH   SOLE 40 40,169 0 0
DISNEY WALT CO OPTIONS 254687106 300 3,100 SH Call SOLE 2 3,100 0 0
DISNEY WALT CO OPTIONS 254687106 29,463 305,000 SH Call SOLE 19 305,000 0 0
DISNEY WALT CO OPTIONS 254687106 493 5,100 SH Call SOLE 22 5,100 0 0
DISNEY WALT CO OPTIONS 254687106 1,294 13,400 SH Call SOLE 34 13,400 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 1,157 318,721 SH   SOLE 2 104,175 0 214,546
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 498 137,284 SH   SOLE 4 137,284 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 919 253,113 SH   SOLE 7 253,113 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 4,958 1,365,872 SH   SOLE 18 1,365,872 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 2,872 791,060 SH   SOLE 19 791,060 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 67,400 18,567,614 SH   SOLE 21 18,567,614 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 38,280 10,545,586 SH   SOLE 22 10,192,438 0 353,148
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 27 7,522 SH   SOLE 23 7,522 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 2,006 552,622 SH   SOLE 25 552,622 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 796 219,384 SH   SOLE 26 58,453 0 160,931
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 114 31,441 SH   SOLE 28 31,441 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 439 120,875 SH   SOLE 29 120,875 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 4,302 1,185,022 SH   SOLE 30 1,185,022 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 24 6,598 SH   SOLE 31 0 0 6,598
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 77 21,286 SH   SOLE 36 21,286 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 92 25,210 SH   SOLE 40 25,210 0 0
DIVIDEND & INCOME FUND COM NEW 25538A204 414 47,072 SH   SOLE 2 47,072 0 0
DIXIE GROUP INC CL A 255519100 9 14,224 SH   SOLE 21 14,224 0 0
DIXIE GROUP INC CL A 255519100 227 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 61 14,580 SH   SOLE 21 14,580 0 0
DLH HLDGS CORP COM 23335Q100 144 34,125 SH   SOLE 22 34,125 0 0
DMC GLOBAL INC COM 23291C103 122 5,301 SH   SOLE 2 841 0 4,460
DMC GLOBAL INC COM 23291C103 2 72 SH   SOLE 4 72 0 0
DMC GLOBAL INC COM 23291C103 7 296 SH   SOLE 7 296 0 0
DMC GLOBAL INC COM 23291C103 1,567 68,122 SH   SOLE 18 68,122 0 0
DMC GLOBAL INC COM 23291C103 594 25,818 SH   SOLE 19 25,818 0 0
DMC GLOBAL INC COM 23291C103 36,491 1,585,864 SH   SOLE 21 1,585,864 0 0
DMC GLOBAL INC COM 23291C103 9,326 405,315 SH   SOLE 22 389,492 0 15,823
DMC GLOBAL INC COM 23291C103 240 10,421 SH   SOLE 26 9,280 0 1,141
DMC GLOBAL INC COM 23291C103 55 2,397 SH   SOLE 28 2,397 0 0
DMC GLOBAL INC COM 23291C103 453 19,705 SH   SOLE 30 19,705 0 0
DMC GLOBAL INC COM 23291C103 35 1,527 SH   SOLE 40 1,527 0 0
DOCUMENT SEC SYS INC COM NEW 25614T200 4 21,716 SH   SOLE 21 21,716 0 0
DOCUSIGN INC COM 256163106 33,500 362,551 SH   SOLE 2 44,275 0 318,276
DOCUSIGN INC COM 256163106 4,485 48,543 SH   SOLE 4 45,672 0 2,871
DOCUSIGN INC COM 256163106 862 9,327 SH   SOLE 7 9,327 0 0
DOCUSIGN INC COM 256163106 1,066 11,536 SH   SOLE 13 11,536 0 0
DOCUSIGN INC COM 256163106 720 7,791 SH   SOLE 15 7,791 0 0
DOCUSIGN INC COM 256163106 10,965 118,665 SH   SOLE 18 99,129 0 19,536
DOCUSIGN INC COM 256163106 12,634 136,730 SH   SOLE 19 136,730 0 0
DOCUSIGN INC COM 256163106 267,089 2,890,578 SH   SOLE 21 2,890,578 0 0
DOCUSIGN INC COM 256163106 353,409 3,824,775 SH   SOLE 22 3,530,305 0 294,470
DOCUSIGN INC COM 256163106 7,583 82,069 SH   SOLE 23 82,069 0 0
DOCUSIGN INC COM 256163106 18,478 199,973 SH   SOLE 25 199,973 0 0
DOCUSIGN INC COM 256163106 45,453 491,913 SH   SOLE 26 109,560 0 382,353
DOCUSIGN INC COM 256163106 1,996 21,597 SH   SOLE 28 15,287 0 6,310
DOCUSIGN INC COM 256163106 5,374 58,165 SH   SOLE 29 5,728 0 52,437
DOCUSIGN INC COM 256163106 35,578 385,048 SH   SOLE 30 385,048 0 0
DOCUSIGN INC COM 256163106 2,761 29,882 SH   SOLE 31 24,385 0 5,497
DOCUSIGN INC COM 256163106 1,332 14,419 SH   SOLE 34 14,419 0 0
DOCUSIGN INC COM 256163106 8,209 88,844 SH   SOLE 36 88,844 0 0
DOCUSIGN INC COM 256163106 220 2,379 SH   SOLE 40 2,379 0 0
DOCUSIGN INC NOTE 0.500% 9/1 256163AB2 2,630 1,872,000 PRN   SOLE 21 1,872,000 0 0
DOCUSIGN INC NOTE 0.500% 9/1 256163AB2 1,756 1,250,000 PRN   SOLE 22 1,250,000 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 9,242 170,493 SH   SOLE 2 33,355 0 137,138
DOLBY LABORATORIES INC COM CL A 25659T107 36 663 SH   SOLE 4 663 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 59 1,088 SH   SOLE 7 1,088 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 1,919 35,406 SH   SOLE 18 35,406 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 814 15,014 SH   SOLE 19 15,014 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 47,111 869,044 SH   SOLE 21 869,044 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 98,060 1,808,894 SH   SOLE 22 1,703,662 0 105,232
DOLBY LABORATORIES INC COM CL A 25659T107 1,224 22,572 SH   SOLE 26 13,686 0 8,886
DOLBY LABORATORIES INC COM CL A 25659T107 481 8,877 SH   SOLE 28 8,877 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 1,210 22,322 SH   SOLE 30 22,322 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 72 1,320 SH   SOLE 31 1,320 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 20 371 SH   SOLE 34 371 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 433 7,992 SH   SOLE 40 7,992 0 0
DOLLAR GEN CORP NEW COM 256677105 97,730 647,178 SH   SOLE 2 99,141 0 548,037
DOLLAR GEN CORP NEW COM 256677105 19,106 126,522 SH   SOLE 4 119,455 0 7,067
DOLLAR GEN CORP NEW COM 256677105 60,332 399,523 SH   SOLE 7 246,850 0 152,673
DOLLAR GEN CORP NEW COM 256677105 4,766 31,564 SH   SOLE 13 31,564 0 0
DOLLAR GEN CORP NEW COM 256677105 3,238 21,443 SH   SOLE 15 21,443 0 0
DOLLAR GEN CORP NEW COM 256677105 4 27 SH   SOLE 17 0 0 27
DOLLAR GEN CORP NEW COM 256677105 322,734 2,137,170 SH   SOLE 18 1,959,769 0 177,401
DOLLAR GEN CORP NEW COM 256677105 245,742 1,627,324 SH   SOLE 19 1,627,324 0 0
DOLLAR GEN CORP NEW COM 256677105 1,143,717 7,573,786 SH   SOLE 21 7,573,786 0 0
DOLLAR GEN CORP NEW COM 256677105 1,025,491 6,790,880 SH   SOLE 22 6,083,388 0 707,492
DOLLAR GEN CORP NEW COM 256677105 28,451 188,405 SH   SOLE 23 188,405 0 0
DOLLAR GEN CORP NEW COM 256677105 49,723 329,267 SH   SOLE 25 312,781 0 16,486
DOLLAR GEN CORP NEW COM 256677105 161,880 1,071,984 SH   SOLE 26 183,570 0 888,414
DOLLAR GEN CORP NEW COM 256677105 7,861 52,058 SH   SOLE 28 36,882 0 15,176
DOLLAR GEN CORP NEW COM 256677105 9,008 59,653 SH   SOLE 29 5,459 0 54,194
DOLLAR GEN CORP NEW COM 256677105 162,794 1,078,033 SH   SOLE 30 1,078,033 0 0
DOLLAR GEN CORP NEW COM 256677105 9,267 61,367 SH   SOLE 31 48,224 0 13,143
DOLLAR GEN CORP NEW COM 256677105 31,192 206,559 SH   SOLE 34 206,559 0 0
DOLLAR GEN CORP NEW COM 256677105 34,612 229,204 SH   SOLE 36 229,204 0 0
DOLLAR GEN CORP NEW COM 256677105 857 5,674 SH   SOLE 40 5,674 0 0
DOLLAR TREE INC COM 256746108 42,404 577,157 SH   SOLE 2 64,987 0 512,170
DOLLAR TREE INC COM 256746108 7,854 106,894 SH   SOLE 4 100,611 0 6,283
DOLLAR TREE INC COM 256746108 17,875 243,294 SH   SOLE 7 225,526 0 17,768
DOLLAR TREE INC COM 256746108 262 3,571 SH   SOLE 13 3,571 0 0
DOLLAR TREE INC COM 256746108 1,461 19,890 SH   SOLE 15 19,890 0 0
DOLLAR TREE INC COM 256746108 1 20 SH   SOLE 17 0 0 20
DOLLAR TREE INC COM 256746108 176,111 2,397,049 SH   SOLE 18 1,861,636 0 535,413
DOLLAR TREE INC COM 256746108 56,502 769,050 SH   SOLE 19 769,050 0 0
DOLLAR TREE INC COM 256746108 486,059 6,615,744 SH   SOLE 21 6,615,744 0 0
DOLLAR TREE INC COM 256746108 420,462 5,722,910 SH   SOLE 22 5,158,042 0 564,868
DOLLAR TREE INC COM 256746108 14,013 190,732 SH   SOLE 23 190,732 0 0
DOLLAR TREE INC COM 256746108 22,533 306,703 SH   SOLE 25 271,951 0 34,752
DOLLAR TREE INC COM 256746108 70,301 956,867 SH   SOLE 26 159,930 0 796,937
DOLLAR TREE INC COM 256746108 3,520 47,909 SH   SOLE 28 33,954 0 13,955
DOLLAR TREE INC COM 256746108 419 5,706 SH   SOLE 29 5,706 0 0
DOLLAR TREE INC COM 256746108 69,781 949,789 SH   SOLE 30 949,789 0 0
DOLLAR TREE INC COM 256746108 5,889 80,152 SH   SOLE 31 41,652 0 38,500
DOLLAR TREE INC COM 256746108 2,754 37,484 SH   SOLE 32 37,484 0 0
DOLLAR TREE INC COM 256746108 30,692 417,745 SH   SOLE 34 417,745 0 0
DOLLAR TREE INC COM 256746108 15,007 204,264 SH   SOLE 36 204,264 0 0
DOLLAR TREE INC COM 256746108 354 4,821 SH   SOLE 40 4,821 0 0
DOMINION ENERGY INC COM 25746U109 149,031 2,064,430 SH   SOLE 2 277,698 0 1,786,732
DOMINION ENERGY INC COM 25746U109 30,888 427,877 SH   SOLE 4 405,699 0 22,178
DOMINION ENERGY INC COM 25746U109 61,982 858,601 SH   SOLE 7 800,614 0 57,987
DOMINION ENERGY INC COM 25746U109 2,010 27,843 SH   SOLE 13 27,843 0 0
DOMINION ENERGY INC COM 25746U109 6,552 90,764 SH   SOLE 15 90,764 0 0
DOMINION ENERGY INC COM 25746U109 3 45 SH   SOLE 17 0 0 45
DOMINION ENERGY INC COM 25746U109 111,736 1,547,804 SH   SOLE 18 1,427,391 0 120,413
DOMINION ENERGY INC COM 25746U109 18,818 260,673 SH   SOLE 19 260,673 0 0
DOMINION ENERGY INC COM 25746U109 1,742,823 24,142,171 SH   SOLE 21 24,142,171 0 0
DOMINION ENERGY INC COM 25746U109 1,434,986 19,877,902 SH   SOLE 22 17,926,899 0 1,951,003
DOMINION ENERGY INC COM 25746U109 43,735 605,833 SH   SOLE 23 605,833 0 0
DOMINION ENERGY INC COM 25746U109 61,065 845,889 SH   SOLE 25 845,889 0 0
DOMINION ENERGY INC COM 25746U109 323,720 4,484,281 SH   SOLE 26 497,687 0 3,986,594
DOMINION ENERGY INC COM 25746U109 12,075 167,267 SH   SOLE 28 118,089 0 49,178
DOMINION ENERGY INC COM 25746U109 1,092 15,127 SH   SOLE 29 15,127 0 0
DOMINION ENERGY INC COM 25746U109 267,304 3,702,786 SH   SOLE 30 3,702,786 0 0
DOMINION ENERGY INC COM 25746U109 37,490 519,321 SH   SOLE 31 149,997 0 369,324
DOMINION ENERGY INC COM 25746U109 4,483 62,096 SH   SOLE 32 62,096 0 0
DOMINION ENERGY INC COM 25746U109 3,255 45,093 SH   SOLE 34 45,093 0 0
DOMINION ENERGY INC COM 25746U109 50,121 694,295 SH   SOLE 36 694,295 0 0
DOMINION ENERGY INC COM 25746U109 1,355 18,769 SH   SOLE 40 18,769 0 0
DOMINION ENERGY INC UNIT 99/99/9999 25746U133 120,402 1,308,572 SH   SOLE 21 1,308,572 0 0
DOMINOS PIZZA INC COM 25754A201 43,697 134,837 SH   SOLE 2 35,070 0 99,767
DOMINOS PIZZA INC COM 25754A201 6,303 19,449 SH   SOLE 4 18,409 0 1,040
DOMINOS PIZZA INC COM 25754A201 1,230 3,794 SH   SOLE 7 3,324 0 470
DOMINOS PIZZA INC COM 25754A201 159 491 SH   SOLE 13 491 0 0
DOMINOS PIZZA INC COM 25754A201 1,022 3,155 SH   SOLE 15 3,155 0 0
DOMINOS PIZZA INC COM 25754A201 91,668 282,866 SH   SOLE 18 236,738 0 46,128
DOMINOS PIZZA INC COM 25754A201 38,159 117,748 SH   SOLE 19 117,748 0 0
DOMINOS PIZZA INC COM 25754A201 668,831 2,063,848 SH   SOLE 21 2,063,848 0 0
DOMINOS PIZZA INC COM 25754A201 437,582 1,350,269 SH   SOLE 22 1,275,123 0 75,146
DOMINOS PIZZA INC COM 25754A201 10,836 33,438 SH   SOLE 23 33,438 0 0
DOMINOS PIZZA INC COM 25754A201 14,918 46,033 SH   SOLE 25 46,033 0 0
DOMINOS PIZZA INC COM 25754A201 41,559 128,241 SH   SOLE 26 35,918 0 92,323
DOMINOS PIZZA INC COM 25754A201 2,567 7,922 SH   SOLE 28 5,622 0 2,300
DOMINOS PIZZA INC COM 25754A201 3,555 10,970 SH   SOLE 29 2,784 0 8,186
DOMINOS PIZZA INC COM 25754A201 23,838 73,559 SH   SOLE 30 73,559 0 0
DOMINOS PIZZA INC COM 25754A201 3,881 11,976 SH   SOLE 31 9,375 0 2,601
DOMINOS PIZZA INC COM 25754A201 5,084 15,687 SH   SOLE 34 15,687 0 0
DOMINOS PIZZA INC COM 25754A201 7,979 24,621 SH   SOLE 36 24,621 0 0
DOMINOS PIZZA INC COM 25754A201 302 932 SH   SOLE 40 932 0 0
DOMO INC COM CL B 257554105 64 6,424 SH   SOLE 2 729 0 5,695
DOMO INC COM CL B 257554105 3 352 SH   SOLE 7 352 0 0
DOMO INC COM CL B 257554105 659 66,309 SH   SOLE 18 66,309 0 0
DOMO INC COM CL B 257554105 341 34,256 SH   SOLE 19 34,256 0 0
DOMO INC COM CL B 257554105 6,097 613,370 SH   SOLE 21 613,370 0 0
DOMO INC COM CL B 257554105 5,505 553,837 SH   SOLE 22 541,717 0 12,120
DOMO INC COM CL B 257554105 5,251 528,256 SH   SOLE 30 528,256 0 0
DOMTAR CORP COM NEW 257559203 4,129 190,784 SH   SOLE 2 77,882 0 112,902
DOMTAR CORP COM NEW 257559203 5 237 SH   SOLE 4 237 0 0
DOMTAR CORP COM NEW 257559203 155 7,165 SH   SOLE 7 7,165 0 0
DOMTAR CORP COM NEW 257559203 1,158 53,530 SH   SOLE 13 53,530 0 0
DOMTAR CORP COM NEW 257559203 9,960 460,248 SH   SOLE 18 351,760 0 108,488
DOMTAR CORP COM NEW 257559203 9,396 434,204 SH   SOLE 19 434,204 0 0
DOMTAR CORP COM NEW 257559203 93,032 4,299,090 SH   SOLE 21 4,299,090 0 0
DOMTAR CORP COM NEW 257559203 62,696 2,897,206 SH   SOLE 22 2,575,722 0 321,484
DOMTAR CORP COM NEW 257559203 943 43,591 SH   SOLE 26 16,427 0 27,164
DOMTAR CORP COM NEW 257559203 169 7,832 SH   SOLE 28 7,832 0 0
DOMTAR CORP COM NEW 257559203 3,008 138,993 SH   SOLE 29 0 0 138,993
DOMTAR CORP COM NEW 257559203 2,610 120,602 SH   SOLE 30 120,602 0 0
DOMTAR CORP COM NEW 257559203 170 7,873 SH   SOLE 31 1,173 0 6,700
DOMTAR CORP COM NEW 257559203 492 22,755 SH   SOLE 32 22,755 0 0
DOMTAR CORP COM NEW 257559203 33 1,510 SH   SOLE 34 1,510 0 0
DOMTAR CORP COM NEW 257559203 651 30,098 SH   SOLE 36 30,098 0 0
DOMTAR CORP COM NEW 257559203 151 6,968 SH   SOLE 40 6,968 0 0
DONALDSON INC COM 257651109 11,115 287,740 SH   SOLE 2 71,362 0 216,378
DONALDSON INC COM 257651109 71 1,848 SH   SOLE 4 1,848 0 0
DONALDSON INC COM 257651109 1,288 33,349 SH   SOLE 7 33,349 0 0
DONALDSON INC COM 257651109 14,289 369,892 SH   SOLE 18 369,552 0 340
DONALDSON INC COM 257651109 1,174 30,383 SH   SOLE 19 30,383 0 0
DONALDSON INC COM 257651109 238,656 6,177,993 SH   SOLE 21 6,177,993 0 0
DONALDSON INC COM 257651109 156,876 4,060,981 SH   SOLE 22 3,855,397 0 205,584
DONALDSON INC COM 257651109 124 3,215 SH   SOLE 23 3,215 0 0
DONALDSON INC COM 257651109 2,322 60,099 SH   SOLE 26 34,777 0 25,322
DONALDSON INC COM 257651109 699 18,105 SH   SOLE 28 18,105 0 0
DONALDSON INC COM 257651109 44 1,131 SH   SOLE 29 1,131 0 0
DONALDSON INC COM 257651109 1,725 44,657 SH   SOLE 30 44,657 0 0
DONALDSON INC COM 257651109 253 6,562 SH   SOLE 31 4,324 0 2,238
DONALDSON INC COM 257651109 169 4,387 SH   SOLE 34 4,387 0 0
DONALDSON INC COM 257651109 23 601 SH   SOLE 36 601 0 0
DONALDSON INC COM 257651109 506 13,090 SH   SOLE 40 13,090 0 0
DONEGAL GROUP INC CL A 257701201 167 10,964 SH   SOLE 2 558 0 10,406
DONEGAL GROUP INC CL A 257701201 662 43,529 SH   SOLE 18 43,529 0 0
DONEGAL GROUP INC CL A 257701201 333 21,938 SH   SOLE 19 21,938 0 0
DONEGAL GROUP INC CL A 257701201 6,086 400,376 SH   SOLE 21 400,376 0 0
DONEGAL GROUP INC CL A 257701201 6,796 447,103 SH   SOLE 22 434,187 0 12,916
DONEGAL GROUP INC CL A 257701201 31 2,027 SH   SOLE 28 2,027 0 0
DONEGAL GROUP INC CL A 257701201 33 2,187 SH   SOLE 30 2,187 0 0
DONEGAL GROUP INC CL A 257701201 10 640 SH   SOLE 40 640 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 177 33,586 SH   SOLE 2 6,144 0 27,442
DONNELLEY FINL SOLUTIONS INC COM 25787G100 1 140 SH   SOLE 4 140 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 3 638 SH   SOLE 7 638 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 830 157,588 SH   SOLE 18 157,588 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 856 162,403 SH   SOLE 19 162,403 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 18,930 3,591,939 SH   SOLE 21 3,591,939 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 6,319 1,198,967 SH   SOLE 22 1,160,707 0 38,260
DONNELLEY FINL SOLUTIONS INC COM 25787G100 84 15,898 SH   SOLE 23 15,898 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 357 67,763 SH   SOLE 26 1,906 0 65,857
DONNELLEY FINL SOLUTIONS INC COM 25787G100 72 13,663 SH   SOLE 28 13,663 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 178 33,781 SH   SOLE 30 33,781 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 15 2,819 SH   SOLE 40 2,819 0 0
DONNELLEY R R & SONS CO COM 257867200 66 68,771 SH   SOLE 2 2,548 0 66,223
DONNELLEY R R & SONS CO COM 257867200 0 375 SH   SOLE 4 375 0 0
DONNELLEY R R & SONS CO COM 257867200 2 1,703 SH   SOLE 7 1,703 0 0
DONNELLEY R R & SONS CO COM 257867200 328 342,404 SH   SOLE 18 342,404 0 0
DONNELLEY R R & SONS CO COM 257867200 119 124,003 SH   SOLE 19 124,003 0 0
DONNELLEY R R & SONS CO COM 257867200 7,752 8,087,245 SH   SOLE 21 8,087,245 0 0
DONNELLEY R R & SONS CO COM 257867200 2,065 2,154,766 SH   SOLE 22 2,014,163 0 140,603
DONNELLEY R R & SONS CO COM 257867200 7 7,705 SH   SOLE 26 5,084 0 2,621
DONNELLEY R R & SONS CO COM 257867200 8 8,677 SH   SOLE 28 8,677 0 0
DONNELLEY R R & SONS CO COM 257867200 70 73,095 SH   SOLE 30 73,095 0 0
DONNELLEY R R & SONS CO COM 257867200 18 18,733 SH   SOLE 31 0 0 18,733
DONNELLEY R R & SONS CO COM 257867200 7 7,517 SH   SOLE 40 7,517 0 0
DORIAN LPG LTD SHS USD Y2106R110 191 21,874 SH   SOLE 2 1,083 0 20,791
DORIAN LPG LTD SHS USD Y2106R110 16 1,785 SH   SOLE 7 1,785 0 0
DORIAN LPG LTD SHS USD Y2106R110 1,166 133,840 SH   SOLE 18 133,840 0 0
DORIAN LPG LTD SHS USD Y2106R110 445 51,041 SH   SOLE 19 51,041 0 0
DORIAN LPG LTD SHS USD Y2106R110 27,464 3,153,129 SH   SOLE 21 3,153,129 0 0
DORIAN LPG LTD SHS USD Y2106R110 7,354 844,372 SH   SOLE 22 827,033 0 17,339
DORIAN LPG LTD SHS USD Y2106R110 56 6,403 SH   SOLE 23 6,403 0 0
DORIAN LPG LTD SHS USD Y2106R110 245 28,127 SH   SOLE 30 28,127 0 0
DORIAN LPG LTD SHS USD Y2106R110 6 745 SH   SOLE 34 745 0 0
DORMAN PRODUCTS INC COM 258278100 555 10,047 SH   SOLE 2 1,503 0 8,544
DORMAN PRODUCTS INC COM 258278100 7 128 SH   SOLE 4 128 0 0
DORMAN PRODUCTS INC COM 258278100 28 505 SH   SOLE 7 505 0 0
DORMAN PRODUCTS INC COM 258278100 6,939 125,556 SH   SOLE 18 125,240 0 316
DORMAN PRODUCTS INC COM 258278100 3,247 58,750 SH   SOLE 19 58,750 0 0
DORMAN PRODUCTS INC COM 258278100 169,966 3,075,189 SH   SOLE 21 3,075,189 0 0
DORMAN PRODUCTS INC COM 258278100 45,327 820,099 SH   SOLE 22 789,246 0 30,853
DORMAN PRODUCTS INC COM 258278100 35 636 SH   SOLE 23 636 0 0
DORMAN PRODUCTS INC COM 258278100 1,081 19,555 SH   SOLE 26 8,335 0 11,220
DORMAN PRODUCTS INC COM 258278100 252 4,558 SH   SOLE 28 4,558 0 0
DORMAN PRODUCTS INC COM 258278100 2,065 37,370 SH   SOLE 30 37,370 0 0
DORMAN PRODUCTS INC COM 258278100 70 1,268 SH   SOLE 34 1,268 0 0
DORMAN PRODUCTS INC COM 258278100 145 2,618 SH   SOLE 40 2,618 0 0
DOUGLAS DYNAMICS INC COM 25960R105 297 8,362 SH   SOLE 2 1,138 0 7,224
DOUGLAS DYNAMICS INC COM 25960R105 5 146 SH   SOLE 4 146 0 0
DOUGLAS DYNAMICS INC COM 25960R105 14 394 SH   SOLE 7 394 0 0
DOUGLAS DYNAMICS INC COM 25960R105 2,983 84,015 SH   SOLE 18 84,015 0 0
DOUGLAS DYNAMICS INC COM 25960R105 1,487 41,865 SH   SOLE 19 41,865 0 0
DOUGLAS DYNAMICS INC COM 25960R105 27,692 779,833 SH   SOLE 21 779,833 0 0
DOUGLAS DYNAMICS INC COM 25960R105 22,908 645,110 SH   SOLE 22 620,881 0 24,229
DOUGLAS DYNAMICS INC COM 25960R105 342 9,622 SH   SOLE 26 0 0 9,622
DOUGLAS DYNAMICS INC COM 25960R105 116 3,264 SH   SOLE 28 3,264 0 0
DOUGLAS DYNAMICS INC COM 25960R105 266 7,502 SH   SOLE 30 7,502 0 0
DOUGLAS DYNAMICS INC COM 25960R105 14 391 SH   SOLE 34 391 0 0
DOUGLAS DYNAMICS INC COM 25960R105 99 2,774 SH   SOLE 40 2,774 0 0
DOUGLAS EMMETT INC COM 25960P109 12,168 398,821 SH   SOLE 2 83,980 0 314,841
DOUGLAS EMMETT INC COM 25960P109 3,121 102,293 SH   SOLE 4 102,293 0 0
DOUGLAS EMMETT INC COM 25960P109 6,230 204,209 SH   SOLE 7 204,209 0 0
DOUGLAS EMMETT INC COM 25960P109 80 2,609 SH   SOLE 13 2,609 0 0
DOUGLAS EMMETT INC COM 25960P109 15,053 493,368 SH   SOLE 18 469,941 0 23,427
DOUGLAS EMMETT INC COM 25960P109 7,378 241,823 SH   SOLE 19 241,823 0 0
DOUGLAS EMMETT INC COM 25960P109 292,229 9,578,143 SH   SOLE 21 9,578,143 0 0
DOUGLAS EMMETT INC COM 25960P109 211,087 6,918,627 SH   SOLE 22 6,594,962 0 323,665
DOUGLAS EMMETT INC COM 25960P109 253 8,299 SH   SOLE 23 8,299 0 0
DOUGLAS EMMETT INC COM 25960P109 12,155 398,403 SH   SOLE 25 398,403 0 0
DOUGLAS EMMETT INC COM 25960P109 5,853 191,826 SH   SOLE 26 43,848 0 147,978
DOUGLAS EMMETT INC COM 25960P109 729 23,899 SH   SOLE 28 23,899 0 0
DOUGLAS EMMETT INC COM 25960P109 4,313 141,374 SH   SOLE 29 89,387 0 51,987
DOUGLAS EMMETT INC COM 25960P109 22,636 741,910 SH   SOLE 30 741,910 0 0
DOUGLAS EMMETT INC COM 25960P109 281 9,211 SH   SOLE 31 8,328 0 883
DOUGLAS EMMETT INC COM 25960P109 653 21,390 SH   SOLE 34 21,390 0 0
DOUGLAS EMMETT INC COM 25960P109 68 2,224 SH   SOLE 36 2,224 0 0
DOUGLAS EMMETT INC COM 25960P109 556 18,234 SH   SOLE 40 18,234 0 0
DOUYU INTERNATIONAL HLDNGS L SPONSORED ADS 25985W105 760 118,609 SH   SOLE 21 118,609 0 0
DOUYU INTERNATIONAL HLDNGS L SPONSORED ADS 25985W105 12 1,885 SH   SOLE 22 1,885 0 0
DOVER CORP COM 260003108 33,061 393,866 SH   SOLE 2 65,950 0 327,916
DOVER CORP COM 260003108 5,859 69,800 SH   SOLE 4 65,914 0 3,886
DOVER CORP COM 260003108 25,752 306,794 SH   SOLE 7 142,492 0 164,302
DOVER CORP COM 260003108 235 2,796 SH   SOLE 13 2,796 0 0
DOVER CORP COM 260003108 937 11,157 SH   SOLE 15 11,157 0 0
DOVER CORP COM 260003108 27,593 328,717 SH   SOLE 18 306,114 0 22,603
DOVER CORP COM 260003108 75,470 899,094 SH   SOLE 19 899,094 0 0
DOVER CORP COM 260003108 309,587 3,688,190 SH   SOLE 21 3,688,190 0 0
DOVER CORP COM 260003108 307,632 3,664,900 SH   SOLE 22 3,320,661 0 344,239
DOVER CORP COM 260003108 8,808 104,931 SH   SOLE 23 104,931 0 0
DOVER CORP COM 260003108 14,078 167,713 SH   SOLE 25 167,713 0 0
DOVER CORP COM 260003108 81,989 976,752 SH   SOLE 26 108,911 0 867,841
DOVER CORP COM 260003108 2,539 30,247 SH   SOLE 28 20,841 0 9,406
DOVER CORP COM 260003108 2,845 33,889 SH   SOLE 29 2,913 0 30,976
DOVER CORP COM 260003108 46,743 556,866 SH   SOLE 30 556,866 0 0
DOVER CORP COM 260003108 3,165 37,702 SH   SOLE 31 28,072 0 9,630
DOVER CORP COM 260003108 1,014 12,079 SH   SOLE 34 12,079 0 0
DOVER CORP COM 260003108 8,028 95,644 SH   SOLE 36 95,644 0 0
DOVER CORP COM 260003108 262 3,127 SH   SOLE 40 3,127 0 0
DOVER MOTORSPORTS INC COM 260174107 4 3,274 SH   SOLE 18 3,274 0 0
DOVER MOTORSPORTS INC COM 260174107 83 66,189 SH   SOLE 21 66,189 0 0
DOVER MOTORSPORTS INC COM 260174107 333 266,228 SH   SOLE 22 266,228 0 0
DOW INC COM 260557103 55,990 1,914,858 SH   SOLE 2 273,112 0 1,641,746
DOW INC COM 260557103 10,206 349,048 SH   SOLE 4 328,637 0 20,411
DOW INC COM 260557103 19,591 669,994 SH   SOLE 7 638,761 0 31,233
DOW INC COM 260557103 798 27,276 SH   SOLE 13 27,276 0 0
DOW INC COM 260557103 2,390 81,748 SH   SOLE 15 81,748 0 0
DOW INC COM 260557103 0 9 SH   SOLE 17 0 0 9
DOW INC COM 260557103 48,892 1,672,095 SH   SOLE 18 1,529,845 0 142,250
DOW INC COM 260557103 13,617 465,686 SH   SOLE 19 465,686 0 0
DOW INC COM 260557103 399,394 13,659,176 SH   SOLE 21 13,659,176 0 0
DOW INC COM 260557103 516,219 17,654,560 SH   SOLE 22 15,810,646 0 1,843,914
DOW INC COM 260557103 16,453 562,697 SH   SOLE 23 562,697 0 0
DOW INC COM 260557103 23,719 811,176 SH   SOLE 25 811,176 0 0
DOW INC COM 260557103 114,673 3,921,797 SH   SOLE 26 480,618 0 3,441,179
DOW INC COM 260557103 4,419 151,143 SH   SOLE 28 106,867 0 44,276
DOW INC COM 260557103 434 14,852 SH   SOLE 29 14,852 0 0
DOW INC COM 260557103 79,474 2,717,992 SH   SOLE 30 2,717,992 0 0
DOW INC COM 260557103 6,229 213,025 SH   SOLE 31 135,588 0 77,437
DOW INC COM 260557103 1,760 60,181 SH   SOLE 32 60,181 0 0
DOW INC COM 260557103 3,043 104,071 SH   SOLE 34 104,071 0 0
DOW INC COM 260557103 14,973 512,081 SH   SOLE 36 512,081 0 0
DOW INC COM 260557103 466 15,940 SH   SOLE 40 15,940 0 0
DR REDDYS LABS LTD ADR 256135203 3,619 89,730 SH   SOLE 2 14,000 0 75,730
DR REDDYS LABS LTD ADR 256135203 568 14,087 SH   SOLE 4 14,087 0 0
DR REDDYS LABS LTD ADR 256135203 846 20,968 SH   SOLE 7 0 0 20,968
DR REDDYS LABS LTD ADR 256135203 476 11,803 SH   SOLE 13 11,803 0 0
DR REDDYS LABS LTD ADR 256135203 11,012 273,058 SH   SOLE 18 273,058 0 0
DR REDDYS LABS LTD ADR 256135203 241 5,985 SH   SOLE 21 5,985 0 0
DR REDDYS LABS LTD ADR 256135203 10,955 271,637 SH   SOLE 22 194,272 0 77,365
DR REDDYS LABS LTD ADR 256135203 45 1,126 SH   SOLE 25 1,126 0 0
DR REDDYS LABS LTD ADR 256135203 7,820 193,902 SH   SOLE 26 35,127 0 158,775
DR REDDYS LABS LTD ADR 256135203 4,940 122,497 SH   SOLE 28 122,497 0 0
DR REDDYS LABS LTD ADR 256135203 8,076 200,256 SH   SOLE 30 200,256 0 0
DR REDDYS LABS LTD ADR 256135203 243 6,036 SH   SOLE 31 6,036 0 0
DR REDDYS LABS LTD ADR 256135203 95 2,344 SH   SOLE 34 2,344 0 0
DRIL QUIP INC COM 262037104 1,069 35,035 SH   SOLE 2 2,468 0 32,567
DRIL QUIP INC COM 262037104 7 237 SH   SOLE 4 237 0 0
DRIL QUIP INC COM 262037104 21 691 SH   SOLE 7 691 0 0
DRIL QUIP INC COM 262037104 5,038 165,177 SH   SOLE 18 165,177 0 0
DRIL QUIP INC COM 262037104 2,758 90,437 SH   SOLE 19 90,437 0 0
DRIL QUIP INC COM 262037104 125,071 4,100,674 SH   SOLE 21 4,100,674 0 0
DRIL QUIP INC COM 262037104 32,144 1,053,886 SH   SOLE 22 1,012,217 0 41,669
DRIL QUIP INC COM 262037104 81 2,666 SH   SOLE 23 2,666 0 0
DRIL QUIP INC COM 262037104 647 21,205 SH   SOLE 26 5,579 0 15,626
DRIL QUIP INC COM 262037104 169 5,542 SH   SOLE 28 5,542 0 0
DRIL QUIP INC COM 262037104 1,454 47,664 SH   SOLE 30 47,664 0 0
DRIL QUIP INC COM 262037104 134 4,402 SH   SOLE 40 4,402 0 0
DRIVE SHACK INC COM 262077100 39 25,619 SH   SOLE 2 2,117 0 23,502
DRIVE SHACK INC COM 262077100 336 221,346 SH   SOLE 18 221,346 0 0
DRIVE SHACK INC COM 262077100 166 108,919 SH   SOLE 19 108,919 0 0
DRIVE SHACK INC COM 262077100 3,081 2,027,219 SH   SOLE 21 2,027,219 0 0
DRIVE SHACK INC COM 262077100 2,481 1,632,500 SH   SOLE 22 1,597,632 0 34,868
DROPBOX INC CL A 26210C104 8,760 483,964 SH   SOLE 2 49,686 0 434,278
DROPBOX INC CL A 26210C104 1,832 101,239 SH   SOLE 4 95,882 0 5,357
DROPBOX INC CL A 26210C104 301 16,603 SH   SOLE 7 16,603 0 0
DROPBOX INC CL A 26210C104 267 14,727 SH   SOLE 15 14,727 0 0
DROPBOX INC CL A 26210C104 2,676 147,837 SH   SOLE 18 128,616 0 19,221
DROPBOX INC CL A 26210C104 767 42,390 SH   SOLE 19 42,390 0 0
DROPBOX INC CL A 26210C104 69,698 3,850,733 SH   SOLE 21 3,850,733 0 0
DROPBOX INC CL A 26210C104 103,298 5,707,064 SH   SOLE 22 5,341,774 0 365,290
DROPBOX INC CL A 26210C104 3,115 172,126 SH   SOLE 23 172,126 0 0
DROPBOX INC CL A 26210C104 1,281 70,786 SH   SOLE 25 70,786 0 0
DROPBOX INC CL A 26210C104 11,975 661,591 SH   SOLE 26 299,517 0 362,074
DROPBOX INC CL A 26210C104 884 48,834 SH   SOLE 28 34,611 0 14,223
DROPBOX INC CL A 26210C104 974 53,799 SH   SOLE 29 3,805 0 49,994
DROPBOX INC CL A 26210C104 8,929 493,329 SH   SOLE 30 493,329 0 0
DROPBOX INC CL A 26210C104 763 42,144 SH   SOLE 31 34,162 0 7,982
DROPBOX INC CL A 26210C104 497 27,449 SH   SOLE 34 27,449 0 0
DROPBOX INC CL A 26210C104 621 34,327 SH   SOLE 36 34,327 0 0
DROPBOX INC CL A 26210C104 80 4,446 SH   SOLE 40 4,446 0 0
DROPCAR INC COM NEW 26210U203 1 2,255 SH   SOLE 22 2,255 0 0
DSP GROUP INC COM 23332B106 175 13,074 SH   SOLE 2 887 0 12,187
DSP GROUP INC COM 23332B106 1,452 108,339 SH   SOLE 18 108,339 0 0
DSP GROUP INC COM 23332B106 541 40,380 SH   SOLE 19 40,380 0 0
DSP GROUP INC COM 23332B106 33,769 2,520,083 SH   SOLE 21 2,520,083 0 0
DSP GROUP INC COM 23332B106 11,753 877,095 SH   SOLE 22 863,612 0 13,483
DSP GROUP INC COM 23332B106 311 23,195 SH   SOLE 30 23,195 0 0
DTE ENERGY CO COM 233331107 78,454 826,089 SH   SOLE 2 378,384 0 447,705
DTE ENERGY CO COM 233331107 11,263 118,594 SH   SOLE 4 113,302 0 5,292
DTE ENERGY CO COM 233331107 19,662 207,038 SH   SOLE 7 191,571 0 15,467
DTE ENERGY CO COM 233331107 3,680 38,753 SH   SOLE 13 38,753 0 0
DTE ENERGY CO COM 233331107 1,891 19,916 SH   SOLE 15 19,916 0 0
DTE ENERGY CO COM 233331107 60,736 639,532 SH   SOLE 18 528,963 0 110,569
DTE ENERGY CO COM 233331107 24,779 260,916 SH   SOLE 19 260,916 0 0
DTE ENERGY CO COM 233331107 632,782 6,662,963 SH   SOLE 21 6,662,963 0 0
DTE ENERGY CO COM 233331107 517,903 5,453,328 SH   SOLE 22 4,634,102 0 819,226
DTE ENERGY CO COM 233331107 21,972 231,359 SH   SOLE 23 231,359 0 0
DTE ENERGY CO COM 233331107 17,938 188,881 SH   SOLE 25 188,881 0 0
DTE ENERGY CO COM 233331107 95,489 1,005,467 SH   SOLE 26 202,866 0 802,601
DTE ENERGY CO COM 233331107 3,901 41,077 SH   SOLE 28 29,647 0 11,430
DTE ENERGY CO COM 233331107 5,483 57,729 SH   SOLE 29 57,729 0 0
DTE ENERGY CO COM 233331107 74,737 786,959 SH   SOLE 30 786,959 0 0
DTE ENERGY CO COM 233331107 15,024 158,201 SH   SOLE 31 100,771 0 57,430
DTE ENERGY CO COM 233331107 2,257 23,763 SH   SOLE 32 23,763 0 0
DTE ENERGY CO COM 233331107 958 10,090 SH   SOLE 34 10,090 0 0
DTE ENERGY CO COM 233331107 6,532 68,777 SH   SOLE 35 68,777 0 0
DTE ENERGY CO COM 233331107 19,436 204,655 SH   SOLE 36 204,655 0 0
DTE ENERGY CO COM 233331107 414 4,363 SH   SOLE 40 4,363 0 0
DTE ENERGY CO UNIT 11/01/2022S 233331842 69,932 1,856,942 SH   SOLE 21 1,856,942 0 0
DUCOMMUN INC DEL COM 264147109 203 8,150 SH   SOLE 2 423 0 7,727
DUCOMMUN INC DEL COM 264147109 4 151 SH   SOLE 7 151 0 0
DUCOMMUN INC DEL COM 264147109 1,008 40,565 SH   SOLE 18 40,565 0 0
DUCOMMUN INC DEL COM 264147109 490 19,702 SH   SOLE 19 19,702 0 0
DUCOMMUN INC DEL COM 264147109 9,655 388,516 SH   SOLE 21 388,516 0 0
DUCOMMUN INC DEL COM 264147109 7,620 306,631 SH   SOLE 22 292,454 0 14,177
DUCOMMUN INC DEL COM 264147109 115 4,622 SH   SOLE 30 4,622 0 0
DUCOMMUN INC DEL COM 264147109 25 1,014 SH   SOLE 40 1,014 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 153,263 1,894,948 SH   SOLE 2 306,952 0 1,587,996
DUKE ENERGY CORP NEW COM NEW 26441C204 32,480 401,583 SH   SOLE 4 381,757 0 19,826
DUKE ENERGY CORP NEW COM NEW 26441C204 67,295 832,034 SH   SOLE 7 767,743 0 64,291
DUKE ENERGY CORP NEW COM NEW 26441C204 2,249 27,803 SH   SOLE 13 27,803 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 6,388 78,987 SH   SOLE 15 78,987 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 1 12 SH   SOLE 17 0 0 12
DUKE ENERGY CORP NEW COM NEW 26441C204 104,836 1,296,198 SH   SOLE 18 1,187,986 0 108,212
DUKE ENERGY CORP NEW COM NEW 26441C204 16,918 209,179 SH   SOLE 19 209,179 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 1,717,525 21,235,471 SH   SOLE 21 21,235,471 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 1,468,632 18,158,165 SH   SOLE 22 16,354,632 0 1,803,533
DUKE ENERGY CORP NEW COM NEW 26441C204 44,152 545,892 SH   SOLE 23 545,892 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 58,902 728,268 SH   SOLE 25 728,268 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 195,125 2,412,528 SH   SOLE 26 482,322 0 1,930,206
DUKE ENERGY CORP NEW COM NEW 26441C204 12,097 149,570 SH   SOLE 28 105,895 0 43,675
DUKE ENERGY CORP NEW COM NEW 26441C204 1,866 23,069 SH   SOLE 29 23,069 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 266,536 3,295,446 SH   SOLE 30 3,295,446 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 38,936 481,401 SH   SOLE 31 147,125 0 334,276
DUKE ENERGY CORP NEW COM NEW 26441C204 3,474 42,958 SH   SOLE 34 42,958 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 7,162 88,553 SH   SOLE 35 88,553 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 58,376 721,756 SH   SOLE 36 721,756 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 1,293 15,991 SH   SOLE 40 15,991 0 0
DUKE REALTY CORP COM NEW 264411505 53,602 1,655,393 SH   SOLE 2 134,979 0 1,520,414
DUKE REALTY CORP COM NEW 264411505 12,227 377,613 SH   SOLE 4 368,564 0 9,049
DUKE REALTY CORP COM NEW 264411505 25,308 781,579 SH   SOLE 7 739,048 0 42,531
DUKE REALTY CORP COM NEW 264411505 222 6,855 SH   SOLE 13 6,855 0 0
DUKE REALTY CORP COM NEW 264411505 1,286 39,716 SH   SOLE 15 39,716 0 0
DUKE REALTY CORP COM NEW 264411505 24,350 752,012 SH   SOLE 18 699,217 0 52,795
DUKE REALTY CORP COM NEW 264411505 16,481 508,974 SH   SOLE 19 508,974 0 0
DUKE REALTY CORP COM NEW 264411505 411,684 12,714,144 SH   SOLE 21 12,714,144 0 0
DUKE REALTY CORP COM NEW 264411505 426,963 13,186,001 SH   SOLE 22 12,270,570 0 915,431
DUKE REALTY CORP COM NEW 264411505 9,046 279,377 SH   SOLE 23 279,377 0 0
DUKE REALTY CORP COM NEW 264411505 41,282 1,274,915 SH   SOLE 25 1,274,915 0 0
DUKE REALTY CORP COM NEW 264411505 55,484 1,713,516 SH   SOLE 26 309,188 0 1,404,328
DUKE REALTY CORP COM NEW 264411505 2,417 74,659 SH   SOLE 28 52,735 0 21,924
DUKE REALTY CORP COM NEW 264411505 8,938 276,045 SH   SOLE 29 196,548 0 79,497
DUKE REALTY CORP COM NEW 264411505 96,058 2,966,573 SH   SOLE 30 2,966,573 0 0
DUKE REALTY CORP COM NEW 264411505 3,016 93,156 SH   SOLE 31 74,107 0 19,049
DUKE REALTY CORP COM NEW 264411505 603 18,615 SH   SOLE 34 18,615 0 0
DUKE REALTY CORP COM NEW 264411505 7,219 222,953 SH   SOLE 36 222,953 0 0
DUKE REALTY CORP COM NEW 264411505 227 7,004 SH   SOLE 40 7,004 0 0
DULUTH HLDGS INC COM CL B 26443V101 17 4,339 SH   SOLE 2 317 0 4,022
DULUTH HLDGS INC COM CL B 26443V101 1 288 SH   SOLE 7 288 0 0
DULUTH HLDGS INC COM CL B 26443V101 155 38,601 SH   SOLE 18 38,601 0 0
DULUTH HLDGS INC COM CL B 26443V101 72 17,993 SH   SOLE 19 17,993 0 0
DULUTH HLDGS INC COM CL B 26443V101 1,515 377,702 SH   SOLE 21 377,702 0 0
DULUTH HLDGS INC COM CL B 26443V101 1,471 366,858 SH   SOLE 22 350,390 0 16,468
DULUTH HLDGS INC COM CL B 26443V101 5 1,299 SH   SOLE 26 0 0 1,299
DULUTH HLDGS INC COM CL B 26443V101 8 2,036 SH   SOLE 28 2,036 0 0
DULUTH HLDGS INC COM CL B 26443V101 12 2,967 SH   SOLE 30 2,967 0 0
DULUTH HLDGS INC COM CL B 26443V101 7 1,857 SH   SOLE 40 1,857 0 0
DUNKIN BRANDS GROUP INC COM 265504100 25,325 476,930 SH   SOLE 2 279,374 0 197,556
DUNKIN BRANDS GROUP INC COM 265504100 2,018 38,010 SH   SOLE 4 38,010 0 0
DUNKIN BRANDS GROUP INC COM 265504100 422 7,943 SH   SOLE 7 7,943 0 0
DUNKIN BRANDS GROUP INC COM 265504100 76 1,439 SH   SOLE 13 1,439 0 0
DUNKIN BRANDS GROUP INC COM 265504100 15,070 283,799 SH   SOLE 18 262,972 0 20,827
DUNKIN BRANDS GROUP INC COM 265504100 3,509 66,083 SH   SOLE 19 66,083 0 0
DUNKIN BRANDS GROUP INC COM 265504100 218,560 4,116,001 SH   SOLE 21 4,116,001 0 0
DUNKIN BRANDS GROUP INC COM 265504100 175,450 3,304,142 SH   SOLE 22 3,030,497 0 273,645
DUNKIN BRANDS GROUP INC COM 265504100 3,635 68,460 SH   SOLE 23 68,460 0 0
DUNKIN BRANDS GROUP INC COM 265504100 1,100 20,722 SH   SOLE 25 20,722 0 0
DUNKIN BRANDS GROUP INC COM 265504100 4,127 77,712 SH   SOLE 26 27,827 0 49,885
DUNKIN BRANDS GROUP INC COM 265504100 714 13,439 SH   SOLE 28 13,439 0 0
DUNKIN BRANDS GROUP INC COM 265504100 1,417 26,690 SH   SOLE 29 26,690 0 0
DUNKIN BRANDS GROUP INC COM 265504100 1,657 31,197 SH   SOLE 30 31,197 0 0
DUNKIN BRANDS GROUP INC COM 265504100 3,603 67,846 SH   SOLE 31 47,356 0 20,490
DUNKIN BRANDS GROUP INC COM 265504100 1,236 23,282 SH   SOLE 34 23,282 0 0
DUNKIN BRANDS GROUP INC COM 265504100 305 5,750 SH   SOLE 36 5,750 0 0
DUNKIN BRANDS GROUP INC COM 265504100 486 9,155 SH   SOLE 40 9,155 0 0
DUPONT DE NEMOURS INC COM 26614N102 73,769 2,163,325 SH   SOLE 2 517,406 0 1,645,919
DUPONT DE NEMOURS INC COM 26614N102 12,269 359,808 SH   SOLE 4 339,397 0 20,411
DUPONT DE NEMOURS INC COM 26614N102 22,199 650,986 SH   SOLE 7 623,589 0 27,397
DUPONT DE NEMOURS INC COM 26614N102 841 24,667 SH   SOLE 13 24,667 0 0
DUPONT DE NEMOURS INC COM 26614N102 2,786 81,701 SH   SOLE 15 81,701 0 0
DUPONT DE NEMOURS INC COM 26614N102 1 18 SH   SOLE 17 0 0 18
DUPONT DE NEMOURS INC COM 26614N102 118,501 3,475,106 SH   SOLE 18 3,228,116 0 246,990
DUPONT DE NEMOURS INC COM 26614N102 125,807 3,689,364 SH   SOLE 19 3,689,364 0 0
DUPONT DE NEMOURS INC COM 26614N102 451,610 13,243,689 SH   SOLE 21 13,243,689 0 0
DUPONT DE NEMOURS INC COM 26614N102 610,119 17,892,066 SH   SOLE 22 16,050,836 0 1,841,230
DUPONT DE NEMOURS INC COM 26614N102 19,002 557,234 SH   SOLE 23 557,234 0 0
DUPONT DE NEMOURS INC COM 26614N102 27,940 819,359 SH   SOLE 25 819,359 0 0
DUPONT DE NEMOURS INC COM 26614N102 154,608 4,533,945 SH   SOLE 26 453,804 0 4,080,141
DUPONT DE NEMOURS INC COM 26614N102 5,124 150,254 SH   SOLE 28 106,283 0 43,971
DUPONT DE NEMOURS INC COM 26614N102 491 14,388 SH   SOLE 29 14,388 0 0
DUPONT DE NEMOURS INC COM 26614N102 86,853 2,547,005 SH   SOLE 30 2,547,005 0 0
DUPONT DE NEMOURS INC COM 26614N102 12,975 380,501 SH   SOLE 31 135,655 0 244,846
DUPONT DE NEMOURS INC COM 26614N102 2,868 84,113 SH   SOLE 34 84,113 0 0
DUPONT DE NEMOURS INC COM 26614N102 20,896 612,775 SH   SOLE 36 612,775 0 0
DUPONT DE NEMOURS INC COM 26614N102 559 16,399 SH   SOLE 40 16,399 0 0
DURECT CORP COM 266605104 139 89,489 SH   SOLE 21 89,489 0 0
DURECT CORP COM 266605104 5,126 3,307,419 SH   SOLE 22 3,307,419 0 0
DURECT CORP COM 266605104 319 205,615 SH   SOLE 26 0 0 205,615
DXC TECHNOLOGY CO COM 23355L106 8,256 632,622 SH   SOLE 2 57,667 0 574,955
DXC TECHNOLOGY CO COM 23355L106 1,422 108,983 SH   SOLE 4 101,469 0 7,514
DXC TECHNOLOGY CO COM 23355L106 3,778 289,490 SH   SOLE 7 219,253 0 70,237
DXC TECHNOLOGY CO COM 23355L106 141 10,825 SH   SOLE 13 10,825 0 0
DXC TECHNOLOGY CO COM 23355L106 358 27,414 SH   SOLE 15 27,414 0 0
DXC TECHNOLOGY CO COM 23355L106 0 11 SH   SOLE 17 0 0 11
DXC TECHNOLOGY CO COM 23355L106 6,776 519,196 SH   SOLE 18 481,808 0 37,388
DXC TECHNOLOGY CO COM 23355L106 1,054 80,754 SH   SOLE 19 80,754 0 0
DXC TECHNOLOGY CO COM 23355L106 87,070 6,672,036 SH   SOLE 21 6,672,036 0 0
DXC TECHNOLOGY CO COM 23355L106 97,570 7,476,632 SH   SOLE 22 6,837,961 0 638,671
DXC TECHNOLOGY CO COM 23355L106 2,525 193,491 SH   SOLE 23 193,491 0 0
DXC TECHNOLOGY CO COM 23355L106 3,646 279,411 SH   SOLE 25 279,411 0 0
DXC TECHNOLOGY CO COM 23355L106 20,448 1,566,922 SH   SOLE 26 260,541 0 1,306,381
DXC TECHNOLOGY CO COM 23355L106 655 50,223 SH   SOLE 28 34,892 0 15,331
DXC TECHNOLOGY CO COM 23355L106 787 60,306 SH   SOLE 29 5,537 0 54,769
DXC TECHNOLOGY CO COM 23355L106 17,496 1,340,687 SH   SOLE 30 1,340,687 0 0
DXC TECHNOLOGY CO COM 23355L106 1,429 109,473 SH   SOLE 31 50,294 0 59,179
DXC TECHNOLOGY CO COM 23355L106 195 14,941 SH   SOLE 34 14,941 0 0
DXC TECHNOLOGY CO COM 23355L106 2,765 211,896 SH   SOLE 36 211,896 0 0
DXC TECHNOLOGY CO COM 23355L106 75 5,714 SH   SOLE 40 5,714 0 0
DXP ENTERPRISES INC NEW COM NEW 233377407 201 16,376 SH   SOLE 2 2,176 0 14,200
DXP ENTERPRISES INC NEW COM NEW 233377407 4 302 SH   SOLE 7 302 0 0
DXP ENTERPRISES INC NEW COM NEW 233377407 966 78,805 SH   SOLE 18 78,805 0 0
DXP ENTERPRISES INC NEW COM NEW 233377407 560 45,709 SH   SOLE 19 45,709 0 0
DXP ENTERPRISES INC NEW COM NEW 233377407 22,741 1,854,903 SH   SOLE 21 1,854,903 0 0
DXP ENTERPRISES INC NEW COM NEW 233377407 6,598 538,155 SH   SOLE 22 515,544 0 22,611
DXP ENTERPRISES INC NEW COM NEW 233377407 36 2,946 SH   SOLE 23 2,946 0 0
DXP ENTERPRISES INC NEW COM NEW 233377407 166 13,514 SH   SOLE 26 0 0 13,514
DXP ENTERPRISES INC NEW COM NEW 233377407 24 1,953 SH   SOLE 28 1,953 0 0
DXP ENTERPRISES INC NEW COM NEW 233377407 268 21,875 SH   SOLE 30 21,875 0 0
DXP ENTERPRISES INC NEW COM NEW 233377407 16 1,293 SH   SOLE 40 1,293 0 0
DYADIC INTL INC DEL COM 26745T101 25 4,866 SH   SOLE 18 4,866 0 0
DYADIC INTL INC DEL COM 26745T101 244 46,885 SH   SOLE 21 46,885 0 0
DYADIC INTL INC DEL COM 26745T101 44 8,375 SH   SOLE 22 8,375 0 0
DYCOM INDS INC COM 267475101 756 29,483 SH   SOLE 2 16,027 0 13,456
DYCOM INDS INC COM 267475101 5 202 SH   SOLE 4 202 0 0
DYCOM INDS INC COM 267475101 665 25,913 SH   SOLE 7 25,913 0 0
DYCOM INDS INC COM 267475101 4,573 178,274 SH   SOLE 18 178,274 0 0
DYCOM INDS INC COM 267475101 3,542 138,100 SH   SOLE 19 138,100 0 0
DYCOM INDS INC COM 267475101 54,273 2,115,899 SH   SOLE 21 2,115,899 0 0
DYCOM INDS INC COM 267475101 31,620 1,232,731 SH   SOLE 22 1,195,180 0 37,551
DYCOM INDS INC COM 267475101 355 13,832 SH   SOLE 23 13,832 0 0
DYCOM INDS INC COM 267475101 1,531 59,671 SH   SOLE 26 5,566 0 54,105
DYCOM INDS INC COM 267475101 107 4,189 SH   SOLE 28 4,189 0 0
DYCOM INDS INC COM 267475101 282 10,996 SH   SOLE 30 10,996 0 0
DYCOM INDS INC COM 267475101 17 670 SH   SOLE 31 0 0 670
DYCOM INDS INC COM 267475101 93 3,635 SH   SOLE 40 3,635 0 0
DYCOM INDS INC NOTE 0.750% 9/1 267475AB7 962 1,140,000 PRN   SOLE 21 1,140,000 0 0
DYCOM INDS INC NOTE 0.750% 9/1 267475AB7 844 1,000,000 PRN   SOLE 22 1,000,000 0 0
DYNATRACE INC COM 268150109 5,609 235,256 SH   SOLE 2 10,959 0 224,297
DYNATRACE INC COM 268150109 52 2,179 SH   SOLE 7 2,179 0 0
DYNATRACE INC COM 268150109 1,425 59,772 SH   SOLE 18 59,772 0 0
DYNATRACE INC COM 268150109 730 30,614 SH   SOLE 19 30,614 0 0
DYNATRACE INC COM 268150109 44,782 1,878,429 SH   SOLE 21 1,878,429 0 0
DYNATRACE INC COM 268150109 64,248 2,694,974 SH   SOLE 22 2,548,489 0 146,485
DYNATRACE INC COM 268150109 65 2,708 SH   SOLE 31 2,708 0 0
DYNATRONICS CORP COM NEW 268157401 19 22,086 SH   SOLE 22 22,086 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 129 36,555 SH   SOLE 2 4,861 0 31,694
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 4 1,191 SH   SOLE 7 1,191 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 1,308 370,516 SH   SOLE 18 314,371 0 56,145
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 775 219,548 SH   SOLE 19 219,548 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 10,165 2,879,501 SH   SOLE 21 2,879,501 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 8,323 2,357,789 SH   SOLE 22 2,284,957 0 72,832
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 40 11,423 SH   SOLE 23 11,423 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 120 33,886 SH   SOLE 26 0 0 33,886
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 33 9,240 SH   SOLE 28 9,240 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 148 41,973 SH   SOLE 30 41,973 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 17 4,676 SH   SOLE 40 4,676 0 0
DYNEX CAP INC COM 26817Q886 196 18,774 SH   SOLE 2 1,280 0 17,494
DYNEX CAP INC COM 26817Q886 897 85,894 SH   SOLE 18 85,894 0 0
DYNEX CAP INC COM 26817Q886 436 41,726 SH   SOLE 19 41,726 0 0
DYNEX CAP INC COM 26817Q886 13,761 1,318,089 SH   SOLE 21 1,318,089 0 0
DYNEX CAP INC COM 26817Q886 174 16,690 SH   SOLE 26 11,748 0 4,942
DYNEX CAP INC COM 26817Q886 25 2,429 SH   SOLE 28 2,429 0 0
DYNEX CAP INC COM 26817Q886 47 4,484 SH   SOLE 30 4,484 0 0
DYNEX CAP INC COM 26817Q886 18 1,733 SH   SOLE 40 1,733 0 0
E L F BEAUTY INC COM 26856L103 220 22,332 SH   SOLE 2 1,903 0 20,429
E L F BEAUTY INC COM 26856L103 4 369 SH   SOLE 7 369 0 0
E L F BEAUTY INC COM 26856L103 910 92,500 SH   SOLE 18 92,500 0 0
E L F BEAUTY INC COM 26856L103 916 93,068 SH   SOLE 19 93,068 0 0
E L F BEAUTY INC COM 26856L103 8,942 908,715 SH   SOLE 21 908,715 0 0
E L F BEAUTY INC COM 26856L103 7,792 791,919 SH   SOLE 22 768,781 0 23,138
E L F BEAUTY INC COM 26856L103 25 2,583 SH   SOLE 23 2,583 0 0
E L F BEAUTY INC COM 26856L103 25 2,536 SH   SOLE 26 0 0 2,536
E L F BEAUTY INC COM 26856L103 49 4,955 SH   SOLE 28 4,955 0 0
E L F BEAUTY INC COM 26856L103 110 11,166 SH   SOLE 30 11,166 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 19,636 572,137 SH   SOLE 2 75,245 0 496,892
E TRADE FINANCIAL CORP COM NEW 269246401 4,178 121,747 SH   SOLE 4 114,784 0 6,963
E TRADE FINANCIAL CORP COM NEW 269246401 6,947 202,416 SH   SOLE 7 196,007 0 6,409
E TRADE FINANCIAL CORP COM NEW 269246401 18 529 SH   SOLE 13 529 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 869 25,326 SH   SOLE 15 25,326 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 0 7 SH   SOLE 17 0 0 7
E TRADE FINANCIAL CORP COM NEW 269246401 82,945 2,416,801 SH   SOLE 18 2,293,941 0 122,860
E TRADE FINANCIAL CORP COM NEW 269246401 31,521 918,441 SH   SOLE 19 918,441 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 185,137 5,394,424 SH   SOLE 21 5,394,424 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 191,268 5,573,078 SH   SOLE 22 5,012,301 0 560,777
E TRADE FINANCIAL CORP COM NEW 269246401 7,217 210,299 SH   SOLE 23 210,299 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 7,971 232,246 SH   SOLE 25 208,716 0 23,530
E TRADE FINANCIAL CORP COM NEW 269246401 32,267 940,173 SH   SOLE 26 199,509 0 740,664
E TRADE FINANCIAL CORP COM NEW 269246401 1,567 45,670 SH   SOLE 28 32,075 0 13,595
E TRADE FINANCIAL CORP COM NEW 269246401 1,757 51,204 SH   SOLE 29 2,928 0 48,276
E TRADE FINANCIAL CORP COM NEW 269246401 32,004 932,528 SH   SOLE 30 932,528 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 2,116 61,667 SH   SOLE 31 48,503 0 13,164
E TRADE FINANCIAL CORP COM NEW 269246401 12,672 369,236 SH   SOLE 34 369,236 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 6,470 188,533 SH   SOLE 36 188,533 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 189 5,515 SH   SOLE 40 5,515 0 0
EAGLE BANCORP INC MD COM 268948106 687 22,754 SH   SOLE 2 1,201 0 21,553
EAGLE BANCORP INC MD COM 268948106 4 146 SH   SOLE 4 146 0 0
EAGLE BANCORP INC MD COM 268948106 17 548 SH   SOLE 7 548 0 0
EAGLE BANCORP INC MD COM 268948106 4,338 143,611 SH   SOLE 18 143,611 0 0
EAGLE BANCORP INC MD COM 268948106 1,706 56,461 SH   SOLE 19 56,461 0 0
EAGLE BANCORP INC MD COM 268948106 110,039 3,642,483 SH   SOLE 21 3,642,483 0 0
EAGLE BANCORP INC MD COM 268948106 27,646 915,122 SH   SOLE 22 882,371 0 32,751
EAGLE BANCORP INC MD COM 268948106 203 6,715 SH   SOLE 26 3,782 0 2,933
EAGLE BANCORP INC MD COM 268948106 133 4,416 SH   SOLE 28 4,416 0 0
EAGLE BANCORP INC MD COM 268948106 1,251 41,421 SH   SOLE 30 41,421 0 0
EAGLE BANCORP INC MD COM 268948106 99 3,277 SH   SOLE 40 3,277 0 0
EAGLE BANCORP MONT INC COM 26942G100 24 1,468 SH   SOLE 18 1,468 0 0
EAGLE BANCORP MONT INC COM 26942G100 250 15,402 SH   SOLE 21 15,402 0 0
EAGLE BULK SHIPPING INC SHS NEW Y2187A143 73 39,445 SH   SOLE 2 1,848 0 37,597
EAGLE BULK SHIPPING INC SHS NEW Y2187A143 2 1,056 SH   SOLE 7 1,056 0 0
EAGLE BULK SHIPPING INC SHS NEW Y2187A143 309 167,144 SH   SOLE 18 167,144 0 0
EAGLE BULK SHIPPING INC SHS NEW Y2187A143 142 76,896 SH   SOLE 19 76,896 0 0
EAGLE BULK SHIPPING INC SHS NEW Y2187A143 3,127 1,690,035 SH   SOLE 21 1,690,035 0 0
EAGLE BULK SHIPPING INC SHS NEW Y2187A143 3,340 1,805,377 SH   SOLE 22 1,780,031 0 25,346
EAGLE MATERIALS INC COM 26969P108 5,653 96,769 SH   SOLE 2 25,853 0 70,916
EAGLE MATERIALS INC COM 26969P108 29 500 SH   SOLE 4 500 0 0
EAGLE MATERIALS INC COM 26969P108 43 740 SH   SOLE 7 740 0 0
EAGLE MATERIALS INC COM 26969P108 6,697 114,629 SH   SOLE 18 114,629 0 0
EAGLE MATERIALS INC COM 26969P108 576 9,867 SH   SOLE 19 9,867 0 0
EAGLE MATERIALS INC COM 26969P108 123,266 2,109,994 SH   SOLE 21 2,109,994 0 0
EAGLE MATERIALS INC COM 26969P108 82,255 1,407,986 SH   SOLE 22 1,336,651 0 71,335
EAGLE MATERIALS INC COM 26969P108 1,116 19,104 SH   SOLE 26 13,035 0 6,069
EAGLE MATERIALS INC COM 26969P108 348 5,964 SH   SOLE 28 5,964 0 0
EAGLE MATERIALS INC COM 26969P108 898 15,375 SH   SOLE 30 15,375 0 0
EAGLE MATERIALS INC COM 26969P108 50 854 SH   SOLE 31 854 0 0
EAGLE MATERIALS INC COM 26969P108 21 360 SH   SOLE 34 360 0 0
EAGLE MATERIALS INC COM 26969P108 275 4,699 SH   SOLE 40 4,699 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 222 4,831 SH   SOLE 2 1,884 0 2,947
EAGLE PHARMACEUTICALS INC COM 269796108 9 191 SH   SOLE 7 191 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 2,245 48,799 SH   SOLE 18 44,009 0 4,790
EAGLE PHARMACEUTICALS INC COM 269796108 1,358 29,532 SH   SOLE 19 29,532 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 53,237 1,157,328 SH   SOLE 21 1,157,328 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 13,608 295,834 SH   SOLE 22 286,509 0 9,325
EAGLE PHARMACEUTICALS INC COM 269796108 137 2,982 SH   SOLE 23 2,982 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 567 12,318 SH   SOLE 26 0 0 12,318
EAGLE PHARMACEUTICALS INC COM 269796108 80 1,740 SH   SOLE 28 1,740 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 5,365 116,621 SH   SOLE 30 116,621 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 33 714 SH   SOLE 34 714 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 38 833 SH   SOLE 40 833 0 0
EARTHSTONE ENERGY INC CL A 27032D304 40 22,557 SH   SOLE 2 660 0 21,897
EARTHSTONE ENERGY INC CL A 27032D304 121 68,976 SH   SOLE 18 68,976 0 0
EARTHSTONE ENERGY INC CL A 27032D304 64 36,306 SH   SOLE 19 36,306 0 0
EARTHSTONE ENERGY INC CL A 27032D304 1,253 712,011 SH   SOLE 21 712,011 0 0
EARTHSTONE ENERGY INC CL A 27032D304 861 489,218 SH   SOLE 22 480,392 0 8,826
EAST WEST BANCORP INC COM 27579R104 14,138 549,244 SH   SOLE 2 209,621 0 339,623
EAST WEST BANCORP INC COM 27579R104 1,946 75,606 SH   SOLE 4 71,783 0 3,823
EAST WEST BANCORP INC COM 27579R104 483 18,755 SH   SOLE 7 18,755 0 0
EAST WEST BANCORP INC COM 27579R104 326 12,647 SH   SOLE 13 12,647 0 0
EAST WEST BANCORP INC COM 27579R104 360 13,983 SH   SOLE 15 13,983 0 0
EAST WEST BANCORP INC COM 27579R104 12,200 473,960 SH   SOLE 18 456,442 0 17,518
EAST WEST BANCORP INC COM 27579R104 5,206 202,241 SH   SOLE 19 202,241 0 0
EAST WEST BANCORP INC COM 27579R104 202,674 7,873,879 SH   SOLE 21 7,873,879 0 0
EAST WEST BANCORP INC COM 27579R104 127,953 4,970,989 SH   SOLE 22 4,666,216 0 304,773
EAST WEST BANCORP INC COM 27579R104 4,022 156,238 SH   SOLE 23 156,238 0 0
EAST WEST BANCORP INC COM 27579R104 147 5,714 SH   SOLE 25 5,714 0 0
EAST WEST BANCORP INC COM 27579R104 10,672 414,600 SH   SOLE 26 162,188 0 252,412
EAST WEST BANCORP INC COM 27579R104 766 29,763 SH   SOLE 28 21,476 0 8,287
EAST WEST BANCORP INC COM 27579R104 885 34,368 SH   SOLE 29 2,673 0 31,695
EAST WEST BANCORP INC COM 27579R104 8,084 314,069 SH   SOLE 30 314,069 0 0
EAST WEST BANCORP INC COM 27579R104 1,324 51,431 SH   SOLE 31 26,262 0 25,169
EAST WEST BANCORP INC COM 27579R104 215 8,354 SH   SOLE 34 8,354 0 0
EAST WEST BANCORP INC COM 27579R104 757 29,423 SH   SOLE 36 29,423 0 0
EAST WEST BANCORP INC COM 27579R104 75 2,905 SH   SOLE 40 2,905 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 1,535 62,297 SH   SOLE 2 3,688 0 58,609
EASTERLY GOVT PPTYS INC COM 27616P103 1,093 44,346 SH   SOLE 4 44,346 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 1,919 77,878 SH   SOLE 7 77,878 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 8,508 345,296 SH   SOLE 18 345,296 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 5,367 217,811 SH   SOLE 19 217,811 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 210,303 8,535,010 SH   SOLE 21 8,535,010 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 72,903 2,958,740 SH   SOLE 22 2,856,093 0 102,647
EASTERLY GOVT PPTYS INC COM 27616P103 58 2,369 SH   SOLE 23 2,369 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 4,341 176,161 SH   SOLE 25 176,161 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 1,416 57,471 SH   SOLE 26 23,686 0 33,785
EASTERLY GOVT PPTYS INC COM 27616P103 262 10,640 SH   SOLE 28 10,640 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 985 39,993 SH   SOLE 29 39,993 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 9,973 404,763 SH   SOLE 30 404,763 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 181 7,357 SH   SOLE 40 7,357 0 0
EASTERN CO COM 276317104 106 5,444 SH   SOLE 2 203 0 5,241
EASTERN CO COM 276317104 377 19,316 SH   SOLE 18 19,316 0 0
EASTERN CO COM 276317104 177 9,059 SH   SOLE 19 9,059 0 0
EASTERN CO COM 276317104 3,741 191,855 SH   SOLE 21 191,855 0 0
EASTERN CO COM 276317104 1,177 60,345 SH   SOLE 22 57,370 0 2,975
EASTGROUP PPTY INC COM 277276101 11,202 107,214 SH   SOLE 2 22,647 0 84,567
EASTGROUP PPTY INC COM 277276101 2,352 22,507 SH   SOLE 4 22,507 0 0
EASTGROUP PPTY INC COM 277276101 4,257 40,745 SH   SOLE 7 40,745 0 0
EASTGROUP PPTY INC COM 277276101 23,869 228,456 SH   SOLE 18 221,353 0 7,103
EASTGROUP PPTY INC COM 277276101 25,303 242,182 SH   SOLE 19 242,182 0 0
EASTGROUP PPTY INC COM 277276101 307,002 2,938,382 SH   SOLE 21 2,938,382 0 0
EASTGROUP PPTY INC COM 277276101 187,544 1,795,025 SH   SOLE 22 1,754,405 0 40,620
EASTGROUP PPTY INC COM 277276101 2,221 21,254 SH   SOLE 23 21,254 0 0
EASTGROUP PPTY INC COM 277276101 9,638 92,245 SH   SOLE 25 92,245 0 0
EASTGROUP PPTY INC COM 277276101 12,856 123,047 SH   SOLE 26 10,471 0 112,576
EASTGROUP PPTY INC COM 277276101 587 5,616 SH   SOLE 28 5,616 0 0
EASTGROUP PPTY INC COM 277276101 2,046 19,578 SH   SOLE 29 19,578 0 0
EASTGROUP PPTY INC COM 277276101 17,662 169,044 SH   SOLE 30 169,044 0 0
EASTGROUP PPTY INC COM 277276101 326 3,123 SH   SOLE 34 3,123 0 0
EASTGROUP PPTY INC COM 277276101 448 4,285 SH   SOLE 40 4,285 0 0
EASTMAN CHEM CO COM 277432100 21,787 467,730 SH   SOLE 2 154,442 0 313,288
EASTMAN CHEM CO COM 277432100 3,056 65,605 SH   SOLE 4 61,848 0 3,757
EASTMAN CHEM CO COM 277432100 6,307 135,409 SH   SOLE 7 121,436 0 13,973
EASTMAN CHEM CO COM 277432100 231 4,968 SH   SOLE 13 4,968 0 0
EASTMAN CHEM CO COM 277432100 730 15,672 SH   SOLE 15 15,672 0 0
EASTMAN CHEM CO COM 277432100 16,962 364,140 SH   SOLE 18 343,241 0 20,899
EASTMAN CHEM CO COM 277432100 3,271 70,224 SH   SOLE 19 70,224 0 0
EASTMAN CHEM CO COM 277432100 158,494 3,402,616 SH   SOLE 21 3,402,616 0 0
EASTMAN CHEM CO COM 277432100 163,294 3,505,657 SH   SOLE 22 3,159,032 0 346,625
EASTMAN CHEM CO COM 277432100 6,049 129,856 SH   SOLE 23 129,856 0 0
EASTMAN CHEM CO COM 277432100 7,109 152,620 SH   SOLE 25 152,620 0 0
EASTMAN CHEM CO COM 277432100 33,699 723,472 SH   SOLE 26 132,121 0 591,351
EASTMAN CHEM CO COM 277432100 1,333 28,608 SH   SOLE 28 19,994 0 8,614
EASTMAN CHEM CO COM 277432100 2,052 44,048 SH   SOLE 29 14,654 0 29,394
EASTMAN CHEM CO COM 277432100 23,360 501,505 SH   SOLE 30 501,505 0 0
EASTMAN CHEM CO COM 277432100 1,734 37,232 SH   SOLE 31 28,822 0 8,410
EASTMAN CHEM CO COM 277432100 933 20,033 SH   SOLE 34 20,033 0 0
EASTMAN CHEM CO COM 277432100 5,366 115,201 SH   SOLE 36 115,201 0 0
EASTMAN CHEM CO COM 277432100 135 2,907 SH   SOLE 40 2,907 0 0
EASTMAN KODAK CO COM NEW 277461406 6 3,231 SH   SOLE 18 3,231 0 0
EASTMAN KODAK CO COM NEW 277461406 112 64,523 SH   SOLE 21 64,523 0 0
EASTMAN KODAK CO COM NEW 277461406 676 391,040 SH   SOLE 22 391,040 0 0
EASTSIDE DISTILLING INC COM 277802302 2 1,520 SH   SOLE 18 1,520 0 0
EASTSIDE DISTILLING INC COM 277802302 29 25,293 SH   SOLE 21 25,293 0 0
EATON CORP PLC SHS G29183103 82,546 1,062,511 SH   SOLE 2 123,603 0 938,908
EATON CORP PLC SHS G29183103 16,705 215,021 SH   SOLE 4 203,483 0 11,538
EATON CORP PLC SHS G29183103 46,624 600,125 SH   SOLE 7 411,700 0 188,425
EATON CORP PLC SHS G29183103 1,221 15,711 SH   SOLE 13 15,711 0 0
EATON CORP PLC SHS G29183103 3,564 45,874 SH   SOLE 15 45,874 0 0
EATON CORP PLC SHS G29183103 78,535 1,010,878 SH   SOLE 18 948,223 0 62,655
EATON CORP PLC SHS G29183103 8,709 112,100 SH   SOLE 19 112,100 0 0
EATON CORP PLC SHS G29183103 913,667 11,760,425 SH   SOLE 21 11,760,425 0 0
EATON CORP PLC SHS G29183103 760,336 9,786,795 SH   SOLE 22 8,786,899 0 999,896
EATON CORP PLC SHS G29183103 23,412 301,351 SH   SOLE 23 301,351 0 0
EATON CORP PLC SHS G29183103 38,052 489,796 SH   SOLE 25 489,796 0 0
EATON CORP PLC SHS G29183103 251,388 3,235,782 SH   SOLE 26 265,623 0 2,970,159
EATON CORP PLC SHS G29183103 6,580 84,699 SH   SOLE 28 59,310 0 25,389
EATON CORP PLC SHS G29183103 595 7,665 SH   SOLE 29 7,665 0 0
EATON CORP PLC SHS G29183103 130,461 1,679,254 SH   SOLE 30 1,679,254 0 0
EATON CORP PLC SHS G29183103 125,932 1,620,955 SH   SOLE 31 77,037 0 1,543,918
EATON CORP PLC SHS G29183103 3,248 41,808 SH   SOLE 32 41,808 0 0
EATON CORP PLC SHS G29183103 41,889 539,176 SH   SOLE 34 539,176 0 0
EATON CORP PLC SHS G29183103 23,652 304,441 SH   SOLE 36 304,441 0 0
EATON CORP PLC SHS G29183103 715 9,208 SH   SOLE 40 9,208 0 0
EATON VANCE CORP COM NON VTG 278265103 11,318 350,955 SH   SOLE 2 121,532 0 229,423
EATON VANCE CORP COM NON VTG 278265103 1,861 57,703 SH   SOLE 4 54,505 0 3,198
EATON VANCE CORP COM NON VTG 278265103 5,391 167,162 SH   SOLE 7 106,718 0 60,444
EATON VANCE CORP COM NON VTG 278265103 13 415 SH   SOLE 13 415 0 0
EATON VANCE CORP COM NON VTG 278265103 397 12,313 SH   SOLE 15 12,313 0 0
EATON VANCE CORP COM NON VTG 278265103 0 9 SH   SOLE 17 0 0 9
EATON VANCE CORP COM NON VTG 278265103 12,627 391,536 SH   SOLE 18 381,894 0 9,642
EATON VANCE CORP COM NON VTG 278265103 895 27,749 SH   SOLE 19 27,749 0 0
EATON VANCE CORP COM NON VTG 278265103 209,583 6,498,690 SH   SOLE 21 6,498,690 0 0
EATON VANCE CORP COM NON VTG 278265103 127,452 3,952,008 SH   SOLE 22 3,758,213 0 193,795
EATON VANCE CORP COM NON VTG 278265103 2,706 83,912 SH   SOLE 23 83,912 0 0
EATON VANCE CORP COM NON VTG 278265103 562 17,433 SH   SOLE 25 17,433 0 0
EATON VANCE CORP COM NON VTG 278265103 7,814 242,290 SH   SOLE 26 128,340 0 113,950
EATON VANCE CORP COM NON VTG 278265103 752 23,317 SH   SOLE 28 15,759 0 7,558
EATON VANCE CORP COM NON VTG 278265103 830 25,750 SH   SOLE 29 1,589 0 24,161
EATON VANCE CORP COM NON VTG 278265103 8,721 270,432 SH   SOLE 30 270,432 0 0
EATON VANCE CORP COM NON VTG 278265103 835 25,892 SH   SOLE 31 20,077 0 5,815
EATON VANCE CORP COM NON VTG 278265103 185 5,747 SH   SOLE 34 5,747 0 0
EATON VANCE CORP COM NON VTG 278265103 1,087 33,699 SH   SOLE 36 33,699 0 0
EATON VANCE CORP COM NON VTG 278265103 75 2,334 SH   SOLE 40 2,334 0 0
EBAY INC COM 278642103 58,595 1,949,282 SH   SOLE 2 277,941 0 1,671,341
EBAY INC COM 278642103 11,235 373,759 SH   SOLE 4 352,144 0 21,615
EBAY INC COM 278642103 22,953 763,586 SH   SOLE 7 689,548 0 74,038
EBAY INC COM 278642103 1,022 34,010 SH   SOLE 13 34,010 0 0
EBAY INC COM 278642103 2,061 68,578 SH   SOLE 15 68,578 0 0
EBAY INC COM 278642103 58,439 1,944,086 SH   SOLE 18 1,830,012 0 114,074
EBAY INC COM 278642103 6,216 206,798 SH   SOLE 19 206,798 0 0
EBAY INC COM 278642103 448,598 14,923,419 SH   SOLE 21 14,923,419 0 0
EBAY INC COM 278642103 565,964 18,827,819 SH   SOLE 22 16,980,831 0 1,846,988
EBAY INC COM 278642103 17,985 598,297 SH   SOLE 23 598,297 0 0
EBAY INC COM 278642103 28,255 939,959 SH   SOLE 25 939,959 0 0
EBAY INC COM 278642103 149,056 4,958,603 SH   SOLE 26 586,825 0 4,371,778
EBAY INC COM 278642103 4,742 157,738 SH   SOLE 28 110,880 0 46,858
EBAY INC COM 278642103 434 14,434 SH   SOLE 29 14,434 0 0
EBAY INC COM 278642103 93,398 3,107,048 SH   SOLE 30 3,107,048 0 0
EBAY INC COM 278642103 5,305 176,495 SH   SOLE 31 139,724 0 36,771
EBAY INC COM 278642103 3,873 128,855 SH   SOLE 32 128,855 0 0
EBAY INC COM 278642103 8,420 280,090 SH   SOLE 34 280,090 0 0
EBAY INC COM 278642103 16,007 532,495 SH   SOLE 36 532,495 0 0
EBAY INC COM 278642103 547 18,185 SH   SOLE 40 18,185 0 0
EBIX INC COM NEW 278715206 136 8,946 SH   SOLE 2 1,396 0 7,550
EBIX INC COM NEW 278715206 4 240 SH   SOLE 4 240 0 0
EBIX INC COM NEW 278715206 6 394 SH   SOLE 7 394 0 0
EBIX INC COM NEW 278715206 1,606 105,777 SH   SOLE 18 105,777 0 0
EBIX INC COM NEW 278715206 670 44,157 SH   SOLE 19 44,157 0 0
EBIX INC COM NEW 278715206 38,256 2,520,144 SH   SOLE 21 2,520,144 0 0
EBIX INC COM NEW 278715206 9,707 639,490 SH   SOLE 22 613,734 0 25,756
EBIX INC COM NEW 278715206 100 6,558 SH   SOLE 26 5,236 0 1,322
EBIX INC COM NEW 278715206 43 2,829 SH   SOLE 28 2,829 0 0
EBIX INC COM NEW 278715206 1,810 119,206 SH   SOLE 30 119,206 0 0
EBIX INC COM NEW 278715206 42 2,797 SH   SOLE 40 2,797 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 429 25,130 SH   SOLE 2 2,388 0 22,742
ECHO GLOBAL LOGISTICS INC COM 27875T101 10 597 SH   SOLE 7 597 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 2,187 128,047 SH   SOLE 18 128,047 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 842 49,319 SH   SOLE 19 49,319 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 53,173 3,113,169 SH   SOLE 21 3,113,169 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 14,190 830,772 SH   SOLE 22 799,062 0 31,710
ECHO GLOBAL LOGISTICS INC COM 27875T101 285 16,696 SH   SOLE 26 0 0 16,696
ECHO GLOBAL LOGISTICS INC COM 27875T101 65 3,786 SH   SOLE 28 3,786 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 644 37,688 SH   SOLE 30 37,688 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 44 2,582 SH   SOLE 40 2,582 0 0
ECHOSTAR CORP CL A 278768106 2,833 88,612 SH   SOLE 2 3,924 0 84,688
ECHOSTAR CORP CL A 278768106 88 2,766 SH   SOLE 4 2,766 0 0
ECHOSTAR CORP CL A 278768106 44 1,383 SH   SOLE 7 1,383 0 0
ECHOSTAR CORP CL A 278768106 769 24,045 SH   SOLE 18 24,045 0 0
ECHOSTAR CORP CL A 278768106 368 11,524 SH   SOLE 19 11,524 0 0
ECHOSTAR CORP CL A 278768106 25,471 796,727 SH   SOLE 21 796,727 0 0
ECHOSTAR CORP CL A 278768106 39,726 1,242,589 SH   SOLE 22 1,160,222 0 82,367
ECHOSTAR CORP CL A 278768106 382 11,959 SH   SOLE 26 8,033 0 3,926
ECHOSTAR CORP CL A 278768106 212 6,646 SH   SOLE 28 6,646 0 0
ECHOSTAR CORP CL A 278768106 1,051 32,870 SH   SOLE 30 32,870 0 0
ECHOSTAR CORP CL A 278768106 34 1,069 SH   SOLE 31 1,069 0 0
ECHOSTAR CORP CL A 278768106 23 723 SH   SOLE 34 723 0 0
ECHOSTAR CORP CL A 278768106 182 5,679 SH   SOLE 36 5,679 0 0
ECHOSTAR CORP CL A 278768106 156 4,869 SH   SOLE 40 4,869 0 0
ECOLAB INC COM 278865100 146,207 938,245 SH   SOLE 2 346,206 0 592,039
ECOLAB INC COM 278865100 24,129 154,841 SH   SOLE 4 147,709 0 7,132
ECOLAB INC COM 278865100 47,674 305,936 SH   SOLE 7 249,612 0 56,324
ECOLAB INC COM 278865100 2,082 13,361 SH   SOLE 13 13,361 0 0
ECOLAB INC COM 278865100 3,355 21,528 SH   SOLE 15 21,528 0 0
ECOLAB INC COM 278865100 0 3 SH   SOLE 17 0 0 3
ECOLAB INC COM 278865100 84,426 541,782 SH   SOLE 18 490,051 0 51,731
ECOLAB INC COM 278865100 24,670 158,316 SH   SOLE 19 158,316 0 0
ECOLAB INC COM 278865100 997,245 6,399,570 SH   SOLE 21 6,399,570 0 0
ECOLAB INC COM 278865100 1,004,536 6,446,360 SH   SOLE 22 5,615,335 0 831,025
ECOLAB INC COM 278865100 45,587 292,543 SH   SOLE 23 292,543 0 0
ECOLAB INC COM 278865100 53,850 345,570 SH   SOLE 25 345,570 0 0
ECOLAB INC COM 278865100 256,845 1,648,236 SH   SOLE 26 195,034 0 1,453,202
ECOLAB INC COM 278865100 8,457 54,271 SH   SOLE 28 38,804 0 15,467
ECOLAB INC COM 278865100 24,401 156,590 SH   SOLE 29 76,558 0 80,032
ECOLAB INC COM 278865100 165,065 1,059,265 SH   SOLE 30 1,059,265 0 0
ECOLAB INC COM 278865100 29,825 191,394 SH   SOLE 31 137,566 0 53,828
ECOLAB INC COM 278865100 7,952 51,029 SH   SOLE 34 51,029 0 0
ECOLAB INC COM 278865100 35,133 225,456 SH   SOLE 36 225,456 0 0
ECOLAB INC COM 278865100 888 5,698 SH   SOLE 40 5,698 0 0
ECOPETROL S A SPONSORED ADS 279158109 2,544 267,541 SH   SOLE 2 14,032 0 253,509
ECOPETROL S A SPONSORED ADS 279158109 1,010 106,221 SH   SOLE 18 0 0 106,221
ECOPETROL S A SPONSORED ADS 279158109 2,182 229,472 SH   SOLE 19 229,472 0 0
ECOPETROL S A SPONSORED ADS 279158109 8,989 945,253 SH   SOLE 21 945,253 0 0
ECOPETROL S A SPONSORED ADS 279158109 1,515 159,336 SH   SOLE 22 159,336 0 0
ECOPETROL S A SPONSORED ADS 279158109 1,943 204,350 SH   SOLE 25 204,350 0 0
ECOPETROL S A SPONSORED ADS 279158109 548 57,602 SH   SOLE 26 25,951 0 31,651
ECOPETROL S A SPONSORED ADS 279158109 1,838 193,234 SH   SOLE 30 193,234 0 0
ECOPETROL S A SPONSORED ADS 279158109 532 55,952 SH   SOLE 31 0 0 55,952
ECOPETROL S A SPONSORED ADS 279158109 6,654 699,640 SH   SOLE 34 699,640 0 0
EDGEWELL PERS CARE CO COM 28035Q102 1,755 72,871 SH   SOLE 2 24,455 0 48,416
EDGEWELL PERS CARE CO COM 28035Q102 7 280 SH   SOLE 4 280 0 0
EDGEWELL PERS CARE CO COM 28035Q102 38 1,560 SH   SOLE 7 1,560 0 0
EDGEWELL PERS CARE CO COM 28035Q102 7,472 310,290 SH   SOLE 18 310,290 0 0
EDGEWELL PERS CARE CO COM 28035Q102 3,008 124,907 SH   SOLE 19 124,907 0 0
EDGEWELL PERS CARE CO COM 28035Q102 90,570 3,761,224 SH   SOLE 21 3,761,224 0 0
EDGEWELL PERS CARE CO COM 28035Q102 45,192 1,876,743 SH   SOLE 22 1,814,897 0 61,846
EDGEWELL PERS CARE CO COM 28035Q102 87 3,609 SH   SOLE 23 3,609 0 0
EDGEWELL PERS CARE CO COM 28035Q102 545 22,617 SH   SOLE 26 7,418 0 15,199
EDGEWELL PERS CARE CO COM 28035Q102 187 7,777 SH   SOLE 28 7,777 0 0
EDGEWELL PERS CARE CO COM 28035Q102 457 18,988 SH   SOLE 30 18,988 0 0
EDGEWELL PERS CARE CO COM 28035Q102 59 2,444 SH   SOLE 31 0 0 2,444
EDGEWELL PERS CARE CO COM 28035Q102 66 2,759 SH   SOLE 36 2,759 0 0
EDGEWELL PERS CARE CO COM 28035Q102 155 6,450 SH   SOLE 40 6,450 0 0
EDISON INTL COM 281020107 55,419 1,011,479 SH   SOLE 2 235,607 0 775,872
EDISON INTL COM 281020107 10,245 186,989 SH   SOLE 4 177,579 0 9,410
EDISON INTL COM 281020107 41,320 754,150 SH   SOLE 7 716,355 0 37,795
EDISON INTL COM 281020107 1,057 19,287 SH   SOLE 13 19,287 0 0
EDISON INTL COM 281020107 2,117 38,645 SH   SOLE 15 38,645 0 0
EDISON INTL COM 281020107 7 122 SH   SOLE 17 0 0 122
EDISON INTL COM 281020107 65,529 1,196,009 SH   SOLE 18 1,108,800 0 87,209
EDISON INTL COM 281020107 70,638 1,289,258 SH   SOLE 19 1,289,258 0 0
EDISON INTL COM 281020107 735,658 13,426,859 SH   SOLE 21 13,426,859 0 0
EDISON INTL COM 281020107 464,549 8,478,718 SH   SOLE 22 7,622,178 0 856,540
EDISON INTL COM 281020107 14,567 265,863 SH   SOLE 23 265,863 0 0
EDISON INTL COM 281020107 22,844 416,936 SH   SOLE 25 416,936 0 0
EDISON INTL COM 281020107 109,901 2,005,864 SH   SOLE 26 252,220 0 1,753,644
EDISON INTL COM 281020107 3,975 72,545 SH   SOLE 28 51,448 0 21,097
EDISON INTL COM 281020107 368 6,716 SH   SOLE 29 6,716 0 0
EDISON INTL COM 281020107 77,903 1,421,850 SH   SOLE 30 1,421,850 0 0
EDISON INTL COM 281020107 4,912 89,648 SH   SOLE 31 67,276 0 22,372
EDISON INTL COM 281020107 3,452 62,996 SH   SOLE 32 62,996 0 0
EDISON INTL COM 281020107 3,440 62,787 SH   SOLE 34 62,787 0 0
EDISON INTL COM 281020107 14,658 267,539 SH   SOLE 36 267,539 0 0
EDISON INTL COM 281020107 435 7,944 SH   SOLE 40 7,944 0 0
EDITAS MEDICINE INC COM 28106W103 401 20,216 SH   SOLE 2 3,708 0 16,508
EDITAS MEDICINE INC COM 28106W103 6 302 SH   SOLE 4 302 0 0
EDITAS MEDICINE INC COM 28106W103 19 977 SH   SOLE 7 977 0 0
EDITAS MEDICINE INC COM 28106W103 3,712 187,210 SH   SOLE 18 178,280 0 8,930
EDITAS MEDICINE INC COM 28106W103 3,480 175,479 SH   SOLE 19 175,479 0 0
EDITAS MEDICINE INC COM 28106W103 42,369 2,136,610 SH   SOLE 21 2,136,610 0 0
EDITAS MEDICINE INC COM 28106W103 30,502 1,538,155 SH   SOLE 22 1,488,584 0 49,571
EDITAS MEDICINE INC COM 28106W103 148 7,473 SH   SOLE 23 7,473 0 0
EDITAS MEDICINE INC COM 28106W103 1,080 54,464 SH   SOLE 26 28,913 0 25,551
EDITAS MEDICINE INC COM 28106W103 149 7,522 SH   SOLE 28 7,522 0 0
EDITAS MEDICINE INC COM 28106W103 1,164 58,698 SH   SOLE 30 58,698 0 0
EDITAS MEDICINE INC COM 28106W103 11 546 SH   SOLE 34 546 0 0
EDITAS MEDICINE INC COM 28106W103 87 4,397 SH   SOLE 40 4,397 0 0
EDUCATIONAL DEV CORP COM 281479105 8 1,796 SH   SOLE 18 1,796 0 0
EDUCATIONAL DEV CORP COM 281479105 75 16,129 SH   SOLE 21 16,129 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 176,386 935,140 SH   SOLE 2 446,486 0 488,654
EDWARDS LIFESCIENCES CORP COM 28176E108 25,367 134,488 SH   SOLE 4 128,718 0 5,770
EDWARDS LIFESCIENCES CORP COM 28176E108 44,931 238,209 SH   SOLE 7 188,597 0 49,612
EDWARDS LIFESCIENCES CORP COM 28176E108 4,570 24,229 SH   SOLE 13 24,229 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 3,276 17,369 SH   SOLE 15 17,369 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 20 107 SH   SOLE 17 0 0 107
EDWARDS LIFESCIENCES CORP COM 28176E108 104,256 552,728 SH   SOLE 18 490,150 0 62,578
EDWARDS LIFESCIENCES CORP COM 28176E108 259,230 1,374,353 SH   SOLE 19 1,374,353 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 905 4,800 SH   SOLE 20 4,800 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 1,047,453 5,553,245 SH   SOLE 21 5,553,245 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 1,035,187 5,488,216 SH   SOLE 22 4,751,465 0 736,751
EDWARDS LIFESCIENCES CORP COM 28176E108 45,574 241,619 SH   SOLE 23 241,619 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 128,259 679,988 SH   SOLE 25 679,988 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 214,533 1,137,381 SH   SOLE 26 173,049 0 964,332
EDWARDS LIFESCIENCES CORP COM 28176E108 8,262 43,801 SH   SOLE 28 31,536 0 12,265
EDWARDS LIFESCIENCES CORP COM 28176E108 29,148 154,535 SH   SOLE 29 68,012 0 86,523
EDWARDS LIFESCIENCES CORP COM 28176E108 194,204 1,029,607 SH   SOLE 30 1,029,607 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 29,992 159,006 SH   SOLE 31 123,118 0 35,888
EDWARDS LIFESCIENCES CORP COM 28176E108 139,732 740,811 SH   SOLE 34 740,811 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 27,406 145,295 SH   SOLE 36 145,295 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 906 4,804 SH   SOLE 40 4,804 0 0
EGAIN CORP COM NEW 28225C806 54 7,319 SH   SOLE 2 682 0 6,637
EGAIN CORP COM NEW 28225C806 4 502 SH   SOLE 7 502 0 0
EGAIN CORP COM NEW 28225C806 561 76,595 SH   SOLE 18 76,595 0 0
EGAIN CORP COM NEW 28225C806 284 38,690 SH   SOLE 19 38,690 0 0
EGAIN CORP COM NEW 28225C806 5,094 694,961 SH   SOLE 21 694,961 0 0
EGAIN CORP COM NEW 28225C806 3,763 513,347 SH   SOLE 22 500,337 0 13,010
EHEALTH INC COM 28238P109 1,253 8,898 SH   SOLE 2 1,618 0 7,280
EHEALTH INC COM 28238P109 14 102 SH   SOLE 4 102 0 0
EHEALTH INC COM 28238P109 55 391 SH   SOLE 7 391 0 0
EHEALTH INC COM 28238P109 15,357 109,053 SH   SOLE 18 106,444 0 2,609
EHEALTH INC COM 28238P109 9,124 64,795 SH   SOLE 19 64,795 0 0
EHEALTH INC COM 28238P109 359,286 2,551,385 SH   SOLE 21 2,551,385 0 0
EHEALTH INC COM 28238P109 99,011 703,105 SH   SOLE 22 677,660 0 25,445
EHEALTH INC COM 28238P109 356 2,531 SH   SOLE 23 2,531 0 0
EHEALTH INC COM 28238P109 2,967 21,069 SH   SOLE 26 8,193 0 12,876
EHEALTH INC COM 28238P109 460 3,268 SH   SOLE 28 3,268 0 0
EHEALTH INC COM 28238P109 6,047 42,943 SH   SOLE 30 42,943 0 0
EHEALTH INC COM 28238P109 35 249 SH   SOLE 34 249 0 0
EHEALTH INC COM 28238P109 336 2,384 SH   SOLE 40 2,384 0 0
EIDOS THERAPEUTICS INC COM 28249H104 1,496 30,543 SH   SOLE 2 26,969 0 3,574
EIDOS THERAPEUTICS INC COM 28249H104 8 160 SH   SOLE 7 160 0 0
EIDOS THERAPEUTICS INC COM 28249H104 2,688 54,868 SH   SOLE 18 54,868 0 0
EIDOS THERAPEUTICS INC COM 28249H104 14,742 300,910 SH   SOLE 19 300,910 0 0
EIDOS THERAPEUTICS INC COM 28249H104 190 3,870 SH   SOLE 20 3,870 0 0
EIDOS THERAPEUTICS INC COM 28249H104 34,837 711,114 SH   SOLE 21 711,114 0 0
EIDOS THERAPEUTICS INC COM 28249H104 10,406 212,413 SH   SOLE 22 199,645 0 12,768
EIDOS THERAPEUTICS INC COM 28249H104 57 1,155 SH   SOLE 28 1,155 0 0
EIDOS THERAPEUTICS INC COM 28249H104 233 4,758 SH   SOLE 30 4,758 0 0
EIDOS THERAPEUTICS INC COM 28249H104 4,709 96,114 SH   SOLE 34 96,114 0 0
EIDOS THERAPEUTICS INC COM 28249H104 74 1,516 SH   SOLE 40 1,516 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 62 9,128 SH   SOLE 2 1,585 0 7,543
EIGER BIOPHARMACEUTICALS INC COM 28249U105 594 87,302 SH   SOLE 18 87,302 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 579 85,110 SH   SOLE 19 85,110 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 6,790 998,490 SH   SOLE 21 998,490 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 4,526 665,602 SH   SOLE 22 649,895 0 15,707
EIGER BIOPHARMACEUTICALS INC COM 28249U105 6 944 SH   SOLE 23 944 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 106 15,661 SH   SOLE 26 0 0 15,661
EIGER BIOPHARMACEUTICALS INC COM 28249U105 13 1,951 SH   SOLE 30 1,951 0 0
EKSO BIONICS HLDGS INC COM 282644301 4 1,266 SH   SOLE 17 0 0 1,266
EKSO BIONICS HLDGS INC COM 282644301 3 1,019 SH   SOLE 18 1,019 0 0
EKSO BIONICS HLDGS INC COM 282644301 69 24,299 SH   SOLE 21 24,299 0 0
EKSO BIONICS HLDGS INC COM 282644301 95 33,468 SH   SOLE 22 33,468 0 0
EL PASO ELEC CO COM NEW 283677854 4,752 69,927 SH   SOLE 2 37,747 0 32,180
EL PASO ELEC CO COM NEW 283677854 179 2,627 SH   SOLE 4 2,627 0 0
EL PASO ELEC CO COM NEW 283677854 51 753 SH   SOLE 7 753 0 0
EL PASO ELEC CO COM NEW 283677854 13,084 192,529 SH   SOLE 18 192,529 0 0
EL PASO ELEC CO COM NEW 283677854 7,230 106,381 SH   SOLE 19 106,381 0 0
EL PASO ELEC CO COM NEW 283677854 311,865 4,588,950 SH   SOLE 21 4,588,950 0 0
EL PASO ELEC CO COM NEW 283677854 84,549 1,244,101 SH   SOLE 22 1,194,463 0 49,638
EL PASO ELEC CO COM NEW 283677854 362 5,330 SH   SOLE 23 5,330 0 0
EL PASO ELEC CO COM NEW 283677854 2,061 30,322 SH   SOLE 26 10,927 0 19,395
EL PASO ELEC CO COM NEW 283677854 382 5,616 SH   SOLE 28 5,616 0 0
EL PASO ELEC CO COM NEW 283677854 4,493 66,113 SH   SOLE 30 66,113 0 0
EL PASO ELEC CO COM NEW 283677854 228 3,359 SH   SOLE 36 3,359 0 0
EL PASO ELEC CO COM NEW 283677854 306 4,504 SH   SOLE 40 4,504 0 0
EL PASO ENERGY CAP TR I PFD CV TR SECS 283678209 15,753 366,338 SH   SOLE 21 366,338 0 0
EL POLLO LOCO HLDGS INC COM 268603107 155 18,379 SH   SOLE 2 740 0 17,639
EL POLLO LOCO HLDGS INC COM 268603107 4 510 SH   SOLE 7 510 0 0
EL POLLO LOCO HLDGS INC COM 268603107 782 92,589 SH   SOLE 18 92,589 0 0
EL POLLO LOCO HLDGS INC COM 268603107 302 35,683 SH   SOLE 19 35,683 0 0
EL POLLO LOCO HLDGS INC COM 268603107 19,214 2,273,903 SH   SOLE 21 2,273,903 0 0
EL POLLO LOCO HLDGS INC COM 268603107 5,484 648,962 SH   SOLE 22 632,323 0 16,639
EL POLLO LOCO HLDGS INC COM 268603107 152 18,041 SH   SOLE 26 0 0 18,041
EL POLLO LOCO HLDGS INC COM 268603107 20 2,332 SH   SOLE 28 2,332 0 0
EL POLLO LOCO HLDGS INC COM 268603107 177 21,000 SH   SOLE 30 21,000 0 0
EL POLLO LOCO HLDGS INC COM 268603107 12 1,397 SH   SOLE 40 1,397 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 26,657 1,190,582 SH   SOLE 2 340,880 0 849,702
ELANCO ANIMAL HEALTH INC COM 28414H103 4,556 203,491 SH   SOLE 4 193,989 0 9,502
ELANCO ANIMAL HEALTH INC COM 28414H103 1,712 76,451 SH   SOLE 7 65,530 0 10,921
ELANCO ANIMAL HEALTH INC COM 28414H103 369 16,465 SH   SOLE 13 16,465 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 866 38,659 SH   SOLE 15 38,659 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 5,609 250,519 SH   SOLE 18 218,095 0 32,424
ELANCO ANIMAL HEALTH INC COM 28414H103 10,070 449,758 SH   SOLE 19 449,758 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 123,880 5,532,815 SH   SOLE 21 5,532,815 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 220,677 9,856,035 SH   SOLE 22 9,188,556 0 667,479
ELANCO ANIMAL HEALTH INC COM 28414H103 6,407 286,167 SH   SOLE 23 286,167 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 9,330 416,683 SH   SOLE 25 416,683 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 34,586 1,544,711 SH   SOLE 26 332,518 0 1,212,193
ELANCO ANIMAL HEALTH INC COM 28414H103 1,777 79,369 SH   SOLE 28 56,591 0 22,778
ELANCO ANIMAL HEALTH INC COM 28414H103 2,071 92,511 SH   SOLE 29 9,087 0 83,424
ELANCO ANIMAL HEALTH INC COM 28414H103 12,355 551,797 SH   SOLE 30 551,797 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 1,925 85,966 SH   SOLE 31 70,055 0 15,911
ELANCO ANIMAL HEALTH INC COM 28414H103 5,601 250,175 SH   SOLE 34 250,175 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 5,903 263,648 SH   SOLE 36 263,648 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 211 9,433 SH   SOLE 40 9,433 0 0
ELANCO ANIMAL HEALTH INC UNIT 02/01/2023T 28414H202 1,259 30,600 SH   SOLE 2 30,600 0 0
ELANCO ANIMAL HEALTH INC UNIT 02/01/2023T 28414H202 6,393 155,400 SH   SOLE 19 155,400 0 0
ELANCO ANIMAL HEALTH INC UNIT 02/01/2023T 28414H202 36,679 891,565 SH   SOLE 21 891,565 0 0
ELANCO ANIMAL HEALTH INC UNIT 02/01/2023T 28414H202 4,690 114,000 SH   SOLE 34 114,000 0 0
ELASTIC N V ORD SHS N14506104 5,332 95,543 SH   SOLE 2 4,647 0 90,896
ELASTIC N V ORD SHS N14506104 7 134 SH   SOLE 4 134 0 0
ELASTIC N V ORD SHS N14506104 60 1,074 SH   SOLE 7 1,074 0 0
ELASTIC N V ORD SHS N14506104 1,513 27,117 SH   SOLE 18 27,117 0 0
ELASTIC N V ORD SHS N14506104 30,065 538,706 SH   SOLE 19 538,706 0 0
ELASTIC N V ORD SHS N14506104 45,255 810,876 SH   SOLE 21 810,876 0 0
ELASTIC N V ORD SHS N14506104 60,634 1,086,445 SH   SOLE 22 1,014,834 0 71,611
ELASTIC N V ORD SHS N14506104 592 10,606 SH   SOLE 26 7,905 0 2,701
ELASTIC N V ORD SHS N14506104 244 4,365 SH   SOLE 28 4,365 0 0
ELASTIC N V ORD SHS N14506104 12,351 221,298 SH   SOLE 30 221,298 0 0
ELASTIC N V ORD SHS N14506104 63 1,128 SH   SOLE 31 1,128 0 0
ELASTIC N V ORD SHS N14506104 16,852 301,958 SH   SOLE 34 301,958 0 0
ELASTIC N V ORD SHS N14506104 156 2,789 SH   SOLE 40 2,789 0 0
ELDORADO GOLD CORP NEW COM 284902509 6,473 1,049,104 SH   SOLE 19 1,049,104 0 0
ELDORADO GOLD CORP NEW COM 284902509 14,938 2,421,081 SH   SOLE 25 2,421,081 0 0
ELDORADO GOLD CORP NEW COM 284902509 0 2 SH   SOLE 26 0 0 2
ELDORADO GOLD CORP NEW COM 284902509 40 6,560 SH   SOLE 30 6,560 0 0
ELDORADO GOLD CORP NEW COM 284902509 7,889 1,278,599 SH   SOLE 34 1,278,599 0 0
ELDORADO RESORTS INC COM 28470R102 709 49,244 SH   SOLE 2 28,491 0 20,753
ELDORADO RESORTS INC COM 28470R102 4 298 SH   SOLE 4 298 0 0
ELDORADO RESORTS INC COM 28470R102 16 1,112 SH   SOLE 7 1,112 0 0
ELDORADO RESORTS INC COM 28470R102 5,572 386,940 SH   SOLE 18 377,053 0 9,887
ELDORADO RESORTS INC COM 28470R102 2,212 153,584 SH   SOLE 19 153,584 0 0
ELDORADO RESORTS INC COM 28470R102 64,967 4,511,600 SH   SOLE 21 4,511,600 0 0
ELDORADO RESORTS INC COM 28470R102 32,491 2,256,296 SH   SOLE 22 2,185,303 0 70,993
ELDORADO RESORTS INC COM 28470R102 35 2,399 SH   SOLE 23 2,399 0 0
ELDORADO RESORTS INC COM 28470R102 531 36,860 SH   SOLE 26 19,231 0 17,629
ELDORADO RESORTS INC COM 28470R102 131 9,097 SH   SOLE 28 9,097 0 0
ELDORADO RESORTS INC COM 28470R102 319 22,156 SH   SOLE 30 22,156 0 0
ELDORADO RESORTS INC COM 28470R102 17 1,169 SH   SOLE 34 1,169 0 0
ELDORADO RESORTS INC COM 28470R102 98 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 10 11,005 SH   SOLE 2 369 0 10,636
ELECTROCORE INC COM 28531P103 41 43,188 SH   SOLE 18 43,188 0 0
ELECTROCORE INC COM 28531P103 20 20,870 SH   SOLE 19 20,870 0 0
ELECTROCORE INC COM 28531P103 415 436,427 SH   SOLE 21 436,427 0 0
ELECTROCORE INC COM 28531P103 96 100,651 SH   SOLE 22 96,722 0 3,929
ELECTROMED INC COM 285409108 19 1,685 SH   SOLE 18 1,685 0 0
ELECTROMED INC COM 285409108 251 22,293 SH   SOLE 21 22,293 0 0
ELECTROMED INC COM 285409108 95 8,423 SH   SOLE 22 8,423 0 0
ELECTRONIC ARTS INC COM 285512109 70,545 704,252 SH   SOLE 2 83,906 0 620,346
ELECTRONIC ARTS INC COM 285512109 13,624 136,006 SH   SOLE 4 127,912 0 8,094
ELECTRONIC ARTS INC COM 285512109 28,506 284,579 SH   SOLE 7 260,336 0 24,243
ELECTRONIC ARTS INC COM 285512109 2,046 20,426 SH   SOLE 13 20,426 0 0
ELECTRONIC ARTS INC COM 285512109 2,783 27,778 SH   SOLE 15 27,778 0 0
ELECTRONIC ARTS INC COM 285512109 66,662 665,486 SH   SOLE 18 618,687 0 46,799
ELECTRONIC ARTS INC COM 285512109 14,197 141,726 SH   SOLE 19 141,726 0 0
ELECTRONIC ARTS INC COM 285512109 674,435 6,732,906 SH   SOLE 21 6,732,906 0 0
ELECTRONIC ARTS INC COM 285512109 692,440 6,912,645 SH   SOLE 22 6,221,444 0 691,201
ELECTRONIC ARTS INC COM 285512109 21,690 216,531 SH   SOLE 23 216,531 0 0
ELECTRONIC ARTS INC COM 285512109 33,684 336,270 SH   SOLE 25 336,270 0 0
ELECTRONIC ARTS INC COM 285512109 152,397 1,521,387 SH   SOLE 26 215,573 0 1,305,814
ELECTRONIC ARTS INC COM 285512109 5,925 59,147 SH   SOLE 28 41,890 0 17,257
ELECTRONIC ARTS INC COM 285512109 2,206 22,025 SH   SOLE 29 5,437 0 16,588
ELECTRONIC ARTS INC COM 285512109 134,801 1,345,720 SH   SOLE 30 1,345,720 0 0
ELECTRONIC ARTS INC COM 285512109 6,519 65,083 SH   SOLE 31 52,124 0 12,959
ELECTRONIC ARTS INC COM 285512109 4,633 46,253 SH   SOLE 32 46,253 0 0
ELECTRONIC ARTS INC COM 285512109 10,001 99,837 SH   SOLE 34 99,837 0 0
ELECTRONIC ARTS INC COM 285512109 18,816 187,842 SH   SOLE 36 187,842 0 0
ELECTRONIC ARTS INC COM 285512109 629 6,279 SH   SOLE 40 6,279 0 0
ELECTRONIC ARTS INC OPTIONS 285512109 140 1,400 SH Call SOLE 2 1,400 0 0
ELECTRONIC ARTS INC OPTIONS 285512109 21,537 215,000 SH Call SOLE 19 215,000 0 0
ELECTRONIC ARTS INC OPTIONS 285512109 210 2,100 SH Call SOLE 22 2,100 0 0
ELECTRONIC ARTS INC OPTIONS 285512109 2,655 26,500 SH Call SOLE 34 26,500 0 0
ELEMENT SOLUTIONS INC COM 28618M106 6,053 724,033 SH   SOLE 2 308,159 0 415,874
ELEMENT SOLUTIONS INC COM 28618M106 5 655 SH   SOLE 4 655 0 0
ELEMENT SOLUTIONS INC COM 28618M106 47 5,636 SH   SOLE 7 5,636 0 0
ELEMENT SOLUTIONS INC COM 28618M106 889 106,282 SH   SOLE 18 106,282 0 0
ELEMENT SOLUTIONS INC COM 28618M106 51,438 6,152,831 SH   SOLE 19 6,152,831 0 0
ELEMENT SOLUTIONS INC COM 28618M106 23,085 2,761,338 SH   SOLE 21 2,761,338 0 0
ELEMENT SOLUTIONS INC COM 28618M106 49,638 5,937,556 SH   SOLE 22 5,563,266 0 374,290
ELEMENT SOLUTIONS INC COM 28618M106 522 62,478 SH   SOLE 26 43,739 0 18,739
ELEMENT SOLUTIONS INC COM 28618M106 293 35,026 SH   SOLE 28 35,026 0 0
ELEMENT SOLUTIONS INC COM 28618M106 744 88,962 SH   SOLE 30 88,962 0 0
ELEMENT SOLUTIONS INC COM 28618M106 39 4,635 SH   SOLE 31 4,635 0 0
ELEMENT SOLUTIONS INC COM 28618M106 9,532 1,140,164 SH   SOLE 34 1,140,164 0 0
ELEMENT SOLUTIONS INC COM 28618M106 74 8,867 SH   SOLE 36 8,867 0 0
ELEMENT SOLUTIONS INC COM 28618M106 212 25,358 SH   SOLE 40 25,358 0 0
ELEVATE CREDIT INC COM 28621V101 17 16,131 SH   SOLE 2 7,583 0 8,548
ELEVATE CREDIT INC COM 28621V101 1 754 SH   SOLE 7 754 0 0
ELEVATE CREDIT INC COM 28621V101 85 81,269 SH   SOLE 18 81,269 0 0
ELEVATE CREDIT INC COM 28621V101 44 42,176 SH   SOLE 19 42,176 0 0
ELEVATE CREDIT INC COM 28621V101 942 906,174 SH   SOLE 21 906,174 0 0
ELEVATE CREDIT INC COM 28621V101 599 576,347 SH   SOLE 22 563,150 0 13,197
ELLINGTON FINANCIAL INC COM 28852N109 190 33,350 SH   SOLE 2 2,034 0 31,316
ELLINGTON FINANCIAL INC COM 28852N109 3 607 SH   SOLE 7 607 0 0
ELLINGTON FINANCIAL INC COM 28852N109 793 138,868 SH   SOLE 18 138,868 0 0
ELLINGTON FINANCIAL INC COM 28852N109 745 130,545 SH   SOLE 19 130,545 0 0
ELLINGTON FINANCIAL INC COM 28852N109 13,517 2,367,283 SH   SOLE 21 2,367,283 0 0
ELLINGTON FINANCIAL INC COM 28852N109 7,348 1,286,884 SH   SOLE 22 1,229,750 0 57,134
ELLINGTON FINANCIAL INC COM 28852N109 63 10,955 SH   SOLE 23 10,955 0 0
ELLINGTON FINANCIAL INC COM 28852N109 17 3,019 SH   SOLE 26 0 0 3,019
ELLINGTON FINANCIAL INC COM 28852N109 99 17,333 SH   SOLE 28 17,333 0 0
ELLINGTON FINANCIAL INC COM 28852N109 33 5,784 SH   SOLE 40 5,784 0 0
ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 11 2,051 SH   SOLE 18 2,051 0 0
ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 1,055 198,980 SH   SOLE 21 198,980 0 0
ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 287 54,072 SH   SOLE 22 54,072 0 0
ELMIRA SVGS BK ELMIRA N Y COM 289660102 6 516 SH   SOLE 18 516 0 0
ELMIRA SVGS BK ELMIRA N Y COM 289660102 8 668 SH   SOLE 21 668 0 0
ELOXX PHARMACEUTICALS INC COM 29014R103 22 11,240 SH   SOLE 2 785 0 10,455
ELOXX PHARMACEUTICALS INC COM 29014R103 1 461 SH   SOLE 7 461 0 0
ELOXX PHARMACEUTICALS INC COM 29014R103 167 85,253 SH   SOLE 18 85,253 0 0
ELOXX PHARMACEUTICALS INC COM 29014R103 82 42,089 SH   SOLE 19 42,089 0 0
ELOXX PHARMACEUTICALS INC COM 29014R103 1,738 886,504 SH   SOLE 21 886,504 0 0
ELOXX PHARMACEUTICALS INC COM 29014R103 762 388,918 SH   SOLE 22 375,133 0 13,785
EMAGIN CORP COM NEW 29076N206 3 15,847 SH   SOLE 21 15,847 0 0
EMBOTELLADORA ANDINA S A SPON ADR B 29081P303 1,311 106,297 SH   SOLE 26 106,297 0 0
EMBRAER S.A. SPONSORED ADS 29082A107 4,385 592,587 SH   SOLE 21 592,587 0 0
EMBRAER S.A. SPONSORED ADS 29082A107 23 3,082 SH   SOLE 30 3,082 0 0
EMCLAIRE FINL CORP COM 290828102 13 563 SH   SOLE 18 563 0 0
EMCLAIRE FINL CORP COM 290828102 5 214 SH   SOLE 21 214 0 0
EMCOR GROUP INC COM 29084Q100 3,701 60,360 SH   SOLE 2 33,918 0 26,442
EMCOR GROUP INC COM 29084Q100 120 1,952 SH   SOLE 4 1,952 0 0
EMCOR GROUP INC COM 29084Q100 2,155 35,150 SH   SOLE 7 35,150 0 0
EMCOR GROUP INC COM 29084Q100 1,281 20,891 SH   SOLE 13 20,891 0 0
EMCOR GROUP INC COM 29084Q100 23,189 378,161 SH   SOLE 18 344,087 0 34,074
EMCOR GROUP INC COM 29084Q100 19,833 323,438 SH   SOLE 19 323,438 0 0
EMCOR GROUP INC COM 29084Q100 237,480 3,872,802 SH   SOLE 21 3,872,802 0 0
EMCOR GROUP INC COM 29084Q100 134,109 2,187,030 SH   SOLE 22 2,068,642 0 118,388
EMCOR GROUP INC COM 29084Q100 899 14,667 SH   SOLE 23 14,667 0 0
EMCOR GROUP INC COM 29084Q100 774 12,623 SH   SOLE 25 12,623 0 0
EMCOR GROUP INC COM 29084Q100 4,950 80,729 SH   SOLE 26 13,801 0 66,928
EMCOR GROUP INC COM 29084Q100 511 8,340 SH   SOLE 28 8,340 0 0
EMCOR GROUP INC COM 29084Q100 1,652 26,936 SH   SOLE 30 26,936 0 0
EMCOR GROUP INC COM 29084Q100 23 367 SH   SOLE 31 0 0 367
EMCOR GROUP INC COM 29084Q100 953 15,544 SH   SOLE 34 15,544 0 0
EMCOR GROUP INC COM 29084Q100 1,095 17,862 SH   SOLE 36 17,862 0 0
EMCOR GROUP INC COM 29084Q100 344 5,610 SH   SOLE 40 5,610 0 0
EMCORE CORP COM NEW 290846203 17 7,555 SH   SOLE 18 7,555 0 0
EMCORE CORP COM NEW 290846203 166 74,199 SH   SOLE 21 74,199 0 0
EMCORE CORP COM NEW 290846203 442 197,367 SH   SOLE 22 197,367 0 0
EMERALD HOLDING INC COM 29103W104 59 22,768 SH   SOLE 2 930 0 21,838
EMERALD HOLDING INC COM 29103W104 1 492 SH   SOLE 7 492 0 0
EMERALD HOLDING INC COM 29103W104 223 86,117 SH   SOLE 18 86,117 0 0
EMERALD HOLDING INC COM 29103W104 181 69,759 SH   SOLE 19 69,759 0 0
EMERALD HOLDING INC COM 29103W104 2,377 917,922 SH   SOLE 21 917,922 0 0
EMERALD HOLDING INC COM 29103W104 2,144 827,696 SH   SOLE 22 801,087 0 26,609
EMERALD HOLDING INC COM 29103W104 62 24,007 SH   SOLE 26 0 0 24,007
EMERALD HOLDING INC COM 29103W104 6 2,480 SH   SOLE 30 2,480 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 1,072 18,525 SH   SOLE 2 3,948 0 14,577
EMERGENT BIOSOLUTIONS INC COM 29089Q105 12 200 SH   SOLE 4 200 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 46 800 SH   SOLE 7 800 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 12,490 215,863 SH   SOLE 18 208,398 0 7,465
EMERGENT BIOSOLUTIONS INC COM 29089Q105 8,406 145,287 SH   SOLE 19 145,287 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 276,755 4,783,187 SH   SOLE 21 4,783,187 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 78,644 1,359,212 SH   SOLE 22 1,309,717 0 49,495
EMERGENT BIOSOLUTIONS INC COM 29089Q105 457 7,892 SH   SOLE 23 7,892 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 2,374 41,030 SH   SOLE 26 10,961 0 30,069
EMERGENT BIOSOLUTIONS INC COM 29089Q105 351 6,071 SH   SOLE 28 6,071 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 3,730 64,458 SH   SOLE 30 64,458 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 86 1,479 SH   SOLE 34 1,479 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 236 4,073 SH   SOLE 40 4,073 0 0
EMERSON ELEC CO COM 291011104 75,645 1,587,515 SH   SOLE 2 234,440 0 1,353,075
EMERSON ELEC CO COM 291011104 15,535 326,023 SH   SOLE 4 309,398 0 16,625
EMERSON ELEC CO COM 291011104 35,453 744,031 SH   SOLE 7 603,203 0 140,828
EMERSON ELEC CO COM 291011104 853 17,892 SH   SOLE 13 17,892 0 0
EMERSON ELEC CO COM 291011104 3,126 65,609 SH   SOLE 15 65,609 0 0
EMERSON ELEC CO COM 291011104 1 27 SH   SOLE 17 0 0 27
EMERSON ELEC CO COM 291011104 99,489 2,087,904 SH   SOLE 18 1,996,783 0 91,121
EMERSON ELEC CO COM 291011104 139,520 2,928,010 SH   SOLE 19 2,928,010 0 0
EMERSON ELEC CO COM 291011104 5,072 106,453 SH   SOLE 20 106,453 0 0
EMERSON ELEC CO COM 291011104 706,545 14,827,803 SH   SOLE 21 14,827,803 0 0
EMERSON ELEC CO COM 291011104 707,126 14,839,999 SH   SOLE 22 13,365,192 0 1,474,807
EMERSON ELEC CO COM 291011104 21,189 444,675 SH   SOLE 23 444,675 0 0
EMERSON ELEC CO COM 291011104 31,715 665,589 SH   SOLE 25 665,589 0 0
EMERSON ELEC CO COM 291011104 180,402 3,785,977 SH   SOLE 26 391,091 0 3,394,886
EMERSON ELEC CO COM 291011104 5,922 124,290 SH   SOLE 28 87,395 0 36,895
EMERSON ELEC CO COM 291011104 764 16,024 SH   SOLE 29 16,024 0 0
EMERSON ELEC CO COM 291011104 118,002 2,476,423 SH   SOLE 30 2,476,423 0 0
EMERSON ELEC CO COM 291011104 7,300 153,191 SH   SOLE 31 117,912 0 35,279
EMERSON ELEC CO COM 291011104 1,924 40,383 SH   SOLE 32 40,383 0 0
EMERSON ELEC CO COM 291011104 65,303 1,370,462 SH   SOLE 34 1,370,462 0 0
EMERSON ELEC CO COM 291011104 21,533 451,903 SH   SOLE 36 451,903 0 0
EMERSON ELEC CO COM 291011104 684 14,356 SH   SOLE 40 14,356 0 0
EMERSON RADIO CORP COM NEW 291087203 11 15,118 SH   SOLE 21 15,118 0 0
EMMIS COMMUNICATIONS CORP COM NEW CL A 291525400 4 2,219 SH   SOLE 18 2,219 0 0
EMMIS COMMUNICATIONS CORP COM NEW CL A 291525400 14 7,210 SH   SOLE 19 7,210 0 0
EMMIS COMMUNICATIONS CORP COM NEW CL A 291525400 66 32,823 SH   SOLE 21 32,823 0 0
EMMIS COMMUNICATIONS CORP COM NEW CL A 291525400 668 334,075 SH   SOLE 22 334,075 0 0
EMPIRE ST RLTY TR INC CL A 292104106 2,438 272,151 SH   SOLE 2 20,403 0 251,748
EMPIRE ST RLTY TR INC CL A 292104106 801 89,426 SH   SOLE 4 89,426 0 0
EMPIRE ST RLTY TR INC CL A 292104106 1,424 158,950 SH   SOLE 7 158,950 0 0
EMPIRE ST RLTY TR INC CL A 292104106 645 71,943 SH   SOLE 18 71,943 0 0
EMPIRE ST RLTY TR INC CL A 292104106 1,740 194,188 SH   SOLE 19 194,188 0 0
EMPIRE ST RLTY TR INC CL A 292104106 20,070 2,239,993 SH   SOLE 21 2,239,993 0 0
EMPIRE ST RLTY TR INC CL A 292104106 48,859 5,452,964 SH   SOLE 22 5,196,202 0 256,762
EMPIRE ST RLTY TR INC CL A 292104106 43 4,769 SH   SOLE 23 4,769 0 0
EMPIRE ST RLTY TR INC CL A 292104106 3,133 349,657 SH   SOLE 25 349,657 0 0
EMPIRE ST RLTY TR INC CL A 292104106 1,376 153,586 SH   SOLE 26 31,898 0 121,688
EMPIRE ST RLTY TR INC CL A 292104106 167 18,652 SH   SOLE 28 18,652 0 0
EMPIRE ST RLTY TR INC CL A 292104106 755 84,278 SH   SOLE 29 84,278 0 0
EMPIRE ST RLTY TR INC CL A 292104106 5,986 668,090 SH   SOLE 30 668,090 0 0
EMPIRE ST RLTY TR INC CL A 292104106 28 3,120 SH   SOLE 31 3,120 0 0
EMPIRE ST RLTY TR INC CL A 292104106 42 4,688 SH   SOLE 34 4,688 0 0
EMPIRE ST RLTY TR INC CL A 292104106 138 15,371 SH   SOLE 40 15,371 0 0
EMPLOYERS HOLDINGS INC COM 292218104 1,101 27,175 SH   SOLE 2 4,836 0 22,339
EMPLOYERS HOLDINGS INC COM 292218104 11 272 SH   SOLE 4 272 0 0
EMPLOYERS HOLDINGS INC COM 292218104 20 493 SH   SOLE 7 493 0 0
EMPLOYERS HOLDINGS INC COM 292218104 5,326 131,472 SH   SOLE 18 131,472 0 0
EMPLOYERS HOLDINGS INC COM 292218104 3,072 75,831 SH   SOLE 19 75,831 0 0
EMPLOYERS HOLDINGS INC COM 292218104 136,326 3,365,253 SH   SOLE 21 3,365,253 0 0
EMPLOYERS HOLDINGS INC COM 292218104 36,199 893,573 SH   SOLE 22 862,488 0 31,085
EMPLOYERS HOLDINGS INC COM 292218104 813 20,077 SH   SOLE 23 20,077 0 0
EMPLOYERS HOLDINGS INC COM 292218104 2,970 73,322 SH   SOLE 26 0 0 73,322
EMPLOYERS HOLDINGS INC COM 292218104 182 4,487 SH   SOLE 28 4,487 0 0
EMPLOYERS HOLDINGS INC COM 292218104 1,567 38,680 SH   SOLE 30 38,680 0 0
EMPLOYERS HOLDINGS INC COM 292218104 140 3,459 SH   SOLE 40 3,459 0 0
EMPRESA DIST Y COMERCIAL NOR SPON ADR 29244A102 108 33,429 SH   SOLE 21 33,429 0 0
EMPRESA DIST Y COMERCIAL NOR SPON ADR 29244A102 357 110,219 SH   SOLE 22 110,219 0 0
EMPRESA DIST Y COMERCIAL NOR SPON ADR 29244A102 218 67,157 SH   SOLE 30 67,157 0 0
EMPRESA DIST Y COMERCIAL NOR SPON ADR 29244A102 4 1,357 SH   SOLE 34 1,357 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 479 9,308 SH   SOLE 2 3,150 0 6,158
ENANTA PHARMACEUTICALS INC COM 29251M106 6 107 SH   SOLE 4 107 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 14 269 SH   SOLE 7 269 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 4,758 92,508 SH   SOLE 18 83,801 0 8,707
ENANTA PHARMACEUTICALS INC COM 29251M106 5,222 101,533 SH   SOLE 19 101,533 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 100,822 1,960,376 SH   SOLE 21 1,960,376 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 30,568 594,368 SH   SOLE 22 577,701 0 16,667
ENANTA PHARMACEUTICALS INC COM 29251M106 516 10,037 SH   SOLE 23 10,037 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 1,932 37,569 SH   SOLE 26 3,388 0 34,181
ENANTA PHARMACEUTICALS INC COM 29251M106 102 1,981 SH   SOLE 28 1,981 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 1,108 21,539 SH   SOLE 30 21,539 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 36 691 SH   SOLE 34 691 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 83 1,612 SH   SOLE 40 1,612 0 0
ENBRIDGE INC COM 29250N105 1 31 SH   SOLE 17 0 0 31
ENBRIDGE INC COM 29250N105 0 11 SH   SOLE 18 11 0 0
ENBRIDGE INC COM 29250N105 13,216 454,300 SH   SOLE 21 454,300 0 0
ENCOMPASS HEALTH CORP COM 29261A100 19,184 299,611 SH   SOLE 2 119,017 0 180,594
ENCOMPASS HEALTH CORP COM 29261A100 29 458 SH   SOLE 4 458 0 0
ENCOMPASS HEALTH CORP COM 29261A100 141 2,202 SH   SOLE 7 2,202 0 0
ENCOMPASS HEALTH CORP COM 29261A100 2 25 SH   SOLE 17 0 0 25
ENCOMPASS HEALTH CORP COM 29261A100 21,847 341,200 SH   SOLE 18 341,200 0 0
ENCOMPASS HEALTH CORP COM 29261A100 61,052 953,487 SH   SOLE 19 953,487 0 0
ENCOMPASS HEALTH CORP COM 29261A100 928 14,500 SH   SOLE 20 14,500 0 0
ENCOMPASS HEALTH CORP COM 29261A100 325,537 5,084,134 SH   SOLE 21 5,084,134 0 0
ENCOMPASS HEALTH CORP COM 29261A100 202,461 3,161,973 SH   SOLE 22 3,002,947 0 159,026
ENCOMPASS HEALTH CORP COM 29261A100 2,905 45,371 SH   SOLE 26 20,828 0 24,543
ENCOMPASS HEALTH CORP COM 29261A100 906 14,146 SH   SOLE 28 14,146 0 0
ENCOMPASS HEALTH CORP COM 29261A100 2,992 46,721 SH   SOLE 30 46,721 0 0
ENCOMPASS HEALTH CORP COM 29261A100 493 7,694 SH   SOLE 31 1,994 0 5,700
ENCOMPASS HEALTH CORP COM 29261A100 18,490 288,775 SH   SOLE 34 288,775 0 0
ENCOMPASS HEALTH CORP COM 29261A100 115 1,795 SH   SOLE 36 1,795 0 0
ENCOMPASS HEALTH CORP COM 29261A100 690 10,784 SH   SOLE 40 10,784 0 0
ENCORE CAP GROUP INC COM 292554102 686 29,356 SH   SOLE 2 1,740 0 27,616
ENCORE CAP GROUP INC COM 292554102 4 182 SH   SOLE 4 182 0 0
ENCORE CAP GROUP INC COM 292554102 13 555 SH   SOLE 7 555 0 0
ENCORE CAP GROUP INC COM 292554102 3,227 138,018 SH   SOLE 18 138,018 0 0
ENCORE CAP GROUP INC COM 292554102 1,619 69,235 SH   SOLE 19 69,235 0 0
ENCORE CAP GROUP INC COM 292554102 75,156 3,214,538 SH   SOLE 21 3,214,538 0 0
ENCORE CAP GROUP INC COM 292554102 19,967 854,037 SH   SOLE 22 823,557 0 30,480
ENCORE CAP GROUP INC COM 292554102 319 13,652 SH   SOLE 23 13,652 0 0
ENCORE CAP GROUP INC COM 292554102 345 14,771 SH   SOLE 26 0 0 14,771
ENCORE CAP GROUP INC COM 292554102 81 3,449 SH   SOLE 28 3,449 0 0
ENCORE CAP GROUP INC COM 292554102 821 35,125 SH   SOLE 30 35,125 0 0
ENCORE CAP GROUP INC COM 292554102 67 2,857 SH   SOLE 40 2,857 0 0
ENCORE WIRE CORP COM 292562105 847 20,170 SH   SOLE 2 1,775 0 18,395
ENCORE WIRE CORP COM 292562105 5 110 SH   SOLE 4 110 0 0
ENCORE WIRE CORP COM 292562105 16 384 SH   SOLE 7 384 0 0
ENCORE WIRE CORP COM 292562105 3,930 93,597 SH   SOLE 18 93,597 0 0
ENCORE WIRE CORP COM 292562105 3,130 74,543 SH   SOLE 19 74,543 0 0
ENCORE WIRE CORP COM 292562105 95,546 2,275,439 SH   SOLE 21 2,275,439 0 0
ENCORE WIRE CORP COM 292562105 28,209 671,807 SH   SOLE 22 648,685 0 23,122
ENCORE WIRE CORP COM 292562105 155 3,694 SH   SOLE 23 3,694 0 0
ENCORE WIRE CORP COM 292562105 1,361 32,419 SH   SOLE 26 4,871 0 27,548
ENCORE WIRE CORP COM 292562105 118 2,807 SH   SOLE 28 2,807 0 0
ENCORE WIRE CORP COM 292562105 1,188 28,295 SH   SOLE 30 28,295 0 0
ENCORE WIRE CORP COM 292562105 230 5,478 SH   SOLE 34 5,478 0 0
ENCORE WIRE CORP COM 292562105 95 2,272 SH   SOLE 40 2,272 0 0
ENDAVA PLC ADS 29260V105 14,040 399,306 SH   SOLE 19 399,306 0 0
ENDAVA PLC ADS 29260V105 1,485 42,232 SH   SOLE 34 42,232 0 0
ENDO INTL PLC SHS G30401106 761 205,741 SH   SOLE 2 11,632 0 194,109
ENDO INTL PLC SHS G30401106 3 926 SH   SOLE 4 926 0 0
ENDO INTL PLC SHS G30401106 15 3,958 SH   SOLE 7 3,958 0 0
ENDO INTL PLC SHS G30401106 3,684 995,571 SH   SOLE 18 995,571 0 0
ENDO INTL PLC SHS G30401106 1,846 498,918 SH   SOLE 19 498,918 0 0
ENDO INTL PLC SHS G30401106 94,266 25,477,424 SH   SOLE 21 25,477,424 0 0
ENDO INTL PLC SHS G30401106 22,411 6,056,893 SH   SOLE 22 5,823,433 0 233,460
ENDO INTL PLC SHS G30401106 50 13,611 SH   SOLE 23 13,611 0 0
ENDO INTL PLC SHS G30401106 375 101,339 SH   SOLE 26 57,934 0 43,405
ENDO INTL PLC SHS G30401106 100 26,896 SH   SOLE 28 26,896 0 0
ENDO INTL PLC SHS G30401106 1,005 271,497 SH   SOLE 30 271,497 0 0
ENDO INTL PLC SHS G30401106 72 19,593 SH   SOLE 40 19,593 0 0
ENDOLOGIX INC COM NEW 29266S304 3 3,851 SH   SOLE 18 3,851 0 0
ENDOLOGIX INC COM NEW 29266S304 36 51,390 SH   SOLE 21 51,390 0 0
ENDOLOGIX INC COM NEW 29266S304 171 247,379 SH   SOLE 22 247,379 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 50 25,680 SH   SOLE 2 2,660 0 23,020
ENDURANCE INTL GROUP HLDGS I COM 29272B105 1 510 SH   SOLE 4 510 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 2 1,286 SH   SOLE 7 1,286 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 487 252,582 SH   SOLE 18 252,582 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 255 132,315 SH   SOLE 19 132,315 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 4,509 2,336,294 SH   SOLE 21 2,336,294 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 4,692 2,431,301 SH   SOLE 22 2,362,524 0 68,777
ENDURANCE INTL GROUP HLDGS I COM 29272B105 46 23,641 SH   SOLE 26 0 0 23,641
ENDURANCE INTL GROUP HLDGS I COM 29272B105 17 8,935 SH   SOLE 28 8,935 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 13 6,968 SH   SOLE 30 6,968 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 13 6,670 SH   SOLE 40 6,670 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 759 125,195 SH   SOLE 2 0 0 125,195
ENEL AMERICAS S A SPONSORED ADR 29274F104 379 62,620 SH   SOLE 7 62,620 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 22,866 3,773,240 SH   SOLE 21 3,773,240 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 286 47,140 SH   SOLE 25 47,140 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 1,118 184,514 SH   SOLE 26 184,514 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 7,228 1,192,693 SH   SOLE 30 1,192,693 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 359 59,319 SH   SOLE 34 59,319 0 0
ENEL CHILE S.A. SPONSORED ADR 29278D105 475 143,154 SH   SOLE 7 143,154 0 0
ENEL CHILE S.A. SPONSORED ADR 29278D105 218 65,659 SH   SOLE 21 65,659 0 0
ENEL CHILE S.A. SPONSORED ADR 29278D105 854 257,092 SH   SOLE 26 257,092 0 0
ENEL CHILE S.A. SPONSORED ADR 29278D105 2,295 691,120 SH   SOLE 30 691,120 0 0
ENEL CHILE S.A. SPONSORED ADR 29278D105 133 40,124 SH   SOLE 34 40,124 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 4,775 157,867 SH   SOLE 2 29,880 0 127,987
ENERGIZER HLDGS INC NEW COM 29272W109 8 280 SH   SOLE 4 280 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 33 1,103 SH   SOLE 7 1,103 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 5,805 191,886 SH   SOLE 18 191,886 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 449 14,856 SH   SOLE 19 14,856 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 93,028 3,075,297 SH   SOLE 21 3,075,297 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 62,656 2,071,272 SH   SOLE 22 1,962,891 0 108,381
ENERGIZER HLDGS INC NEW COM 29272W109 615 20,332 SH   SOLE 26 15,717 0 4,615
ENERGIZER HLDGS INC NEW COM 29272W109 277 9,171 SH   SOLE 28 9,171 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 652 21,566 SH   SOLE 30 21,566 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 54 1,801 SH   SOLE 31 1,296 0 505
ENERGIZER HLDGS INC NEW COM 29272W109 11 369 SH   SOLE 34 369 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 212 6,998 SH   SOLE 40 6,998 0 0
ENERGIZER HLDGS INC NEW 7.5 MCNV PFD A 29272W208 81 1,197 SH   SOLE 7 1,197 0 0
ENERGIZER HLDGS INC NEW 7.5 MCNV PFD A 29272W208 11,194 164,867 SH   SOLE 21 164,867 0 0
ENERGOUS CORP COM 29272C103 8 10,366 SH   SOLE 2 872 0 9,494
ENERGOUS CORP COM 29272C103 0 360 SH   SOLE 7 360 0 0
ENERGOUS CORP COM 29272C103 73 97,692 SH   SOLE 18 97,692 0 0
ENERGOUS CORP COM 29272C103 35 46,983 SH   SOLE 19 46,983 0 0
ENERGOUS CORP COM 29272C103 703 946,357 SH   SOLE 21 946,357 0 0
ENERGOUS CORP COM 29272C103 572 769,939 SH   SOLE 22 754,085 0 15,854
ENERGY FOCUS INC COM NEW 29268T300 2 7,418 SH   SOLE 21 7,418 0 0
ENERGY FOCUS INC COM NEW 29268T300 51 154,997 SH   SOLE 22 154,997 0 0
ENERGY FUELS INC COM NEW 292671708 118 99,969 SH   SOLE 2 3,416 0 96,553
ENERGY FUELS INC COM NEW 292671708 412 348,858 SH   SOLE 18 348,858 0 0
ENERGY FUELS INC COM NEW 292671708 227 192,281 SH   SOLE 19 192,281 0 0
ENERGY FUELS INC COM NEW 292671708 4,057 3,437,969 SH   SOLE 21 3,437,969 0 0
ENERGY FUELS INC COM NEW 292671708 1,255 1,063,803 SH   SOLE 22 997,209 0 66,594
ENERGY RECOVERY INC COM 29270J100 100 13,429 SH   SOLE 2 1,632 0 11,797
ENERGY RECOVERY INC COM 29270J100 182 24,518 SH   SOLE 7 24,518 0 0
ENERGY RECOVERY INC COM 29270J100 1,045 140,422 SH   SOLE 18 140,422 0 0
ENERGY RECOVERY INC COM 29270J100 503 67,593 SH   SOLE 19 67,593 0 0
ENERGY RECOVERY INC COM 29270J100 9,700 1,303,698 SH   SOLE 21 1,303,698 0 0
ENERGY RECOVERY INC COM 29270J100 7,933 1,066,225 SH   SOLE 22 1,023,444 0 42,781
ENERGY RECOVERY INC COM 29270J100 22 3,010 SH   SOLE 26 0 0 3,010
ENERGY RECOVERY INC COM 29270J100 46 6,211 SH   SOLE 28 6,211 0 0
ENERGY RECOVERY INC COM 29270J100 1,549 208,143 SH   SOLE 30 208,143 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 713 154,987 SH   SOLE 18 154,987 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 27,450 5,967,428 SH   SOLE 19 5,967,428 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104 604 36,474 SH   SOLE 2 2,964 0 33,510
ENERPAC TOOL GROUP CORP CL A COM 292765104 8 454 SH   SOLE 4 454 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104 16 958 SH   SOLE 7 958 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104 4,133 249,739 SH   SOLE 18 249,739 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104 1,719 103,850 SH   SOLE 19 103,850 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104 98,976 5,980,403 SH   SOLE 21 5,980,403 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104 25,613 1,547,634 SH   SOLE 22 1,484,199 0 63,435
ENERPAC TOOL GROUP CORP CL A COM 292765104 163 9,865 SH   SOLE 26 5,700 0 4,165
ENERPAC TOOL GROUP CORP CL A COM 292765104 136 8,204 SH   SOLE 28 8,204 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104 1,189 71,865 SH   SOLE 30 71,865 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104 102 6,153 SH   SOLE 40 6,153 0 0
ENERPLUS CORP COM 292766102 105 71,136 SH   SOLE 21 71,136 0 0
ENERPLUS CORP COM 292766102 29 19,794 SH   SOLE 22 19,794 0 0
ENERSYS COM 29275Y102 2,025 40,892 SH   SOLE 2 18,466 0 22,426
ENERSYS COM 29275Y102 12 233 SH   SOLE 4 233 0 0
ENERSYS COM 29275Y102 52 1,040 SH   SOLE 7 1,040 0 0
ENERSYS COM 29275Y102 12,097 244,289 SH   SOLE 18 244,289 0 0
ENERSYS COM 29275Y102 3,959 79,949 SH   SOLE 19 79,949 0 0
ENERSYS COM 29275Y102 143,994 2,907,797 SH   SOLE 21 2,907,797 0 0
ENERSYS COM 29275Y102 71,417 1,442,179 SH   SOLE 22 1,391,548 0 50,631
ENERSYS COM 29275Y102 566 11,425 SH   SOLE 26 7,835 0 3,590
ENERSYS COM 29275Y102 318 6,420 SH   SOLE 28 6,420 0 0
ENERSYS COM 29275Y102 729 14,714 SH   SOLE 30 14,714 0 0
ENERSYS COM 29275Y102 35 716 SH   SOLE 36 716 0 0
ENERSYS COM 29275Y102 233 4,707 SH   SOLE 40 4,707 0 0
ENGLOBAL CORP COM 293306106 11 14,356 SH   SOLE 21 14,356 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 2 1,520 SH   SOLE 4 1,520 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 312 283,899 SH   SOLE 7 283,899 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 189 171,420 SH   SOLE 21 171,420 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 342 310,690 SH   SOLE 22 194,672 0 116,018
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 99 89,737 SH   SOLE 26 61,452 0 28,285
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 37 33,334 SH   SOLE 28 33,334 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 102 92,786 SH   SOLE 30 92,786 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 28 25,889 SH   SOLE 40 25,889 0 0
ENNIS INC COM 293389102 513 27,304 SH   SOLE 2 4,089 0 23,215
ENNIS INC COM 293389102 7 364 SH   SOLE 4 364 0 0
ENNIS INC COM 293389102 12 634 SH   SOLE 7 634 0 0
ENNIS INC COM 293389102 1,792 95,398 SH   SOLE 18 95,398 0 0
ENNIS INC COM 293389102 1,710 91,037 SH   SOLE 19 91,037 0 0
ENNIS INC COM 293389102 18,565 988,544 SH   SOLE 21 988,544 0 0
ENNIS INC COM 293389102 18,998 1,011,598 SH   SOLE 22 984,797 0 26,801
ENNIS INC COM 293389102 729 38,815 SH   SOLE 23 38,815 0 0
ENNIS INC COM 293389102 1,065 56,685 SH   SOLE 26 9,361 0 47,324
ENNIS INC COM 293389102 70 3,722 SH   SOLE 28 3,722 0 0
ENNIS INC COM 293389102 63 3,371 SH   SOLE 30 3,371 0 0
ENNIS INC COM 293389102 49 2,583 SH   SOLE 40 2,583 0 0
ENOCHIAN BIOSCIENCES INC COM 29350E104 25 8,363 SH   SOLE 2 0 0 8,363
ENOCHIAN BIOSCIENCES INC COM 29350E104 95 31,503 SH   SOLE 18 31,503 0 0
ENOCHIAN BIOSCIENCES INC COM 29350E104 86 28,501 SH   SOLE 19 28,501 0 0
ENOCHIAN BIOSCIENCES INC COM 29350E104 1,620 539,968 SH   SOLE 21 539,968 0 0
ENOCHIAN BIOSCIENCES INC COM 29350E104 136 45,459 SH   SOLE 22 39,789 0 5,670
ENOVA INTL INC COM 29357K103 305 21,042 SH   SOLE 2 4,749 0 16,293
ENOVA INTL INC COM 29357K103 8 538 SH   SOLE 7 538 0 0
ENOVA INTL INC COM 29357K103 2,334 161,064 SH   SOLE 18 157,739 0 3,325
ENOVA INTL INC COM 29357K103 2,645 182,531 SH   SOLE 19 182,531 0 0
ENOVA INTL INC COM 29357K103 52,475 3,621,450 SH   SOLE 21 3,621,450 0 0
ENOVA INTL INC COM 29357K103 16,444 1,134,842 SH   SOLE 22 1,090,007 0 44,835
ENOVA INTL INC COM 29357K103 253 17,460 SH   SOLE 23 17,460 0 0
ENOVA INTL INC COM 29357K103 1,205 83,164 SH   SOLE 26 23,030 0 60,134
ENOVA INTL INC COM 29357K103 59 4,044 SH   SOLE 28 4,044 0 0
ENOVA INTL INC COM 29357K103 633 43,703 SH   SOLE 30 43,703 0 0
ENOVA INTL INC COM 29357K103 46 3,191 SH   SOLE 40 3,191 0 0
ENPHASE ENERGY INC COM 29355A107 1,119 34,668 SH   SOLE 2 5,576 0 29,092
ENPHASE ENERGY INC COM 29355A107 12 382 SH   SOLE 4 382 0 0
ENPHASE ENERGY INC COM 29355A107 50 1,559 SH   SOLE 7 1,559 0 0
ENPHASE ENERGY INC COM 29355A107 10,572 327,406 SH   SOLE 18 318,070 0 9,336
ENPHASE ENERGY INC COM 29355A107 7,775 240,778 SH   SOLE 19 240,778 0 0
ENPHASE ENERGY INC COM 29355A107 135,576 4,198,692 SH   SOLE 21 4,198,692 0 0
ENPHASE ENERGY INC COM 29355A107 77,604 2,403,350 SH   SOLE 22 2,309,125 0 94,225
ENPHASE ENERGY INC COM 29355A107 229 7,087 SH   SOLE 23 7,087 0 0
ENPHASE ENERGY INC COM 29355A107 1,963 60,792 SH   SOLE 26 26,814 0 33,978
ENPHASE ENERGY INC COM 29355A107 398 12,319 SH   SOLE 28 12,319 0 0
ENPHASE ENERGY INC COM 29355A107 45,204 1,399,951 SH   SOLE 30 1,399,951 0 0
ENPHASE ENERGY INC COM 29355A107 32 988 SH   SOLE 34 988 0 0
ENPHASE ENERGY INC COM 29355A107 289 8,951 SH   SOLE 40 8,951 0 0
ENPRO INDS INC COM 29355X107 738 18,636 SH   SOLE 2 1,081 0 17,555
ENPRO INDS INC COM 29355X107 4 109 SH   SOLE 4 109 0 0
ENPRO INDS INC COM 29355X107 14 348 SH   SOLE 7 348 0 0
ENPRO INDS INC COM 29355X107 3,739 94,477 SH   SOLE 18 94,477 0 0
ENPRO INDS INC COM 29355X107 1,522 38,444 SH   SOLE 19 38,444 0 0
ENPRO INDS INC COM 29355X107 91,396 2,309,152 SH   SOLE 21 2,309,152 0 0
ENPRO INDS INC COM 29355X107 23,771 600,576 SH   SOLE 22 576,722 0 23,854
ENPRO INDS INC COM 29355X107 191 4,828 SH   SOLE 26 3,599 0 1,229
ENPRO INDS INC COM 29355X107 101 2,542 SH   SOLE 28 2,542 0 0
ENPRO INDS INC COM 29355X107 1,096 27,681 SH   SOLE 30 27,681 0 0
ENPRO INDS INC COM 29355X107 65 1,642 SH   SOLE 40 1,642 0 0
ENSERVCO CORP COM 29358Y102 3 21,932 SH   SOLE 21 21,932 0 0
ENSERVCO CORP COM 29358Y102 1 7,433 SH   SOLE 22 7,433 0 0
ENSIGN GROUP INC COM 29358P101 706 18,765 SH   SOLE 2 2,537 0 16,228
ENSIGN GROUP INC COM 29358P101 10 273 SH   SOLE 4 273 0 0
ENSIGN GROUP INC COM 29358P101 32 844 SH   SOLE 7 844 0 0
ENSIGN GROUP INC COM 29358P101 9,209 244,866 SH   SOLE 18 231,277 0 13,589
ENSIGN GROUP INC COM 29358P101 4,943 131,427 SH   SOLE 19 131,427 0 0
ENSIGN GROUP INC COM 29358P101 209,585 5,572,590 SH   SOLE 21 5,572,590 0 0
ENSIGN GROUP INC COM 29358P101 54,686 1,454,025 SH   SOLE 22 1,396,456 0 57,569
ENSIGN GROUP INC COM 29358P101 154 4,107 SH   SOLE 23 4,107 0 0
ENSIGN GROUP INC COM 29358P101 1,588 42,236 SH   SOLE 26 10,329 0 31,907
ENSIGN GROUP INC COM 29358P101 292 7,751 SH   SOLE 28 7,751 0 0
ENSIGN GROUP INC COM 29358P101 3,093 82,236 SH   SOLE 30 82,236 0 0
ENSIGN GROUP INC COM 29358P101 59 1,558 SH   SOLE 34 1,558 0 0
ENSIGN GROUP INC COM 29358P101 201 5,340 SH   SOLE 40 5,340 0 0
ENSTAR GROUP LIMITED SHS G3075P101 1,587 9,981 SH   SOLE 2 580 0 9,401
ENSTAR GROUP LIMITED SHS G3075P101 12 77 SH   SOLE 4 77 0 0
ENSTAR GROUP LIMITED SHS G3075P101 32 204 SH   SOLE 7 204 0 0
ENSTAR GROUP LIMITED SHS G3075P101 6,380 40,112 SH   SOLE 18 40,112 0 0
ENSTAR GROUP LIMITED SHS G3075P101 3,769 23,699 SH   SOLE 19 23,699 0 0
ENSTAR GROUP LIMITED SHS G3075P101 65,282 410,452 SH   SOLE 21 410,452 0 0
ENSTAR GROUP LIMITED SHS G3075P101 60,486 380,296 SH   SOLE 22 367,055 0 13,241
ENSTAR GROUP LIMITED SHS G3075P101 692 4,349 SH   SOLE 26 3,384 0 965
ENSTAR GROUP LIMITED SHS G3075P101 243 1,525 SH   SOLE 28 1,525 0 0
ENSTAR GROUP LIMITED SHS G3075P101 665 4,179 SH   SOLE 30 4,179 0 0
ENSTAR GROUP LIMITED SHS G3075P101 61 383 SH   SOLE 36 383 0 0
ENSTAR GROUP LIMITED SHS G3075P101 187 1,174 SH   SOLE 40 1,174 0 0
ENTASIS THERAPEUTICS HLDGS I COM 293614103 3 1,225 SH   SOLE 18 1,225 0 0
ENTASIS THERAPEUTICS HLDGS I COM 293614103 36 13,628 SH   SOLE 21 13,628 0 0
ENTEGRIS INC COM 29362U104 12,677 283,154 SH   SOLE 2 54,985 0 228,169
ENTEGRIS INC COM 29362U104 23 503 SH   SOLE 4 503 0 0
ENTEGRIS INC COM 29362U104 107 2,395 SH   SOLE 7 2,395 0 0
ENTEGRIS INC COM 29362U104 2,961 66,127 SH   SOLE 18 66,127 0 0
ENTEGRIS INC COM 29362U104 126,306 2,821,225 SH   SOLE 19 2,821,225 0 0
ENTEGRIS INC COM 29362U104 106,067 2,369,150 SH   SOLE 21 2,369,150 0 0
ENTEGRIS INC COM 29362U104 162,368 3,626,721 SH   SOLE 22 3,407,422 0 219,299
ENTEGRIS INC COM 29362U104 3,026 67,592 SH   SOLE 26 30,428 0 37,164
ENTEGRIS INC COM 29362U104 866 19,350 SH   SOLE 28 19,350 0 0
ENTEGRIS INC COM 29362U104 1,982 44,261 SH   SOLE 30 44,261 0 0
ENTEGRIS INC COM 29362U104 127 2,841 SH   SOLE 31 2,841 0 0
ENTEGRIS INC COM 29362U104 1,066 23,813 SH   SOLE 34 23,813 0 0
ENTEGRIS INC COM 29362U104 620 13,857 SH   SOLE 40 13,857 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 197 114,943 SH   SOLE 2 7,106 0 107,837
ENTERCOM COMMUNICATIONS CORP CL A 293639100 1 567 SH   SOLE 4 567 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 3 2,029 SH   SOLE 7 2,029 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 777 454,255 SH   SOLE 18 454,255 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 369 215,663 SH   SOLE 19 215,663 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 7,547 4,413,244 SH   SOLE 21 4,413,244 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 6,268 3,665,233 SH   SOLE 22 3,549,362 0 115,871
ENTERCOM COMMUNICATIONS CORP CL A 293639100 136 79,663 SH   SOLE 26 68,356 0 11,307
ENTERCOM COMMUNICATIONS CORP CL A 293639100 30 17,739 SH   SOLE 28 17,739 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 77 45,249 SH   SOLE 30 45,249 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 23 13,582 SH   SOLE 40 13,582 0 0
ENTERGY CORP NEW COM 29364G103 50,845 541,075 SH   SOLE 2 102,013 0 439,062
ENTERGY CORP NEW COM 29364G103 9,461 100,686 SH   SOLE 4 95,261 0 5,425
ENTERGY CORP NEW COM 29364G103 20,578 218,984 SH   SOLE 7 189,364 0 29,620
ENTERGY CORP NEW COM 29364G103 820 8,726 SH   SOLE 13 8,726 0 0
ENTERGY CORP NEW COM 29364G103 2,074 22,068 SH   SOLE 15 22,068 0 0
ENTERGY CORP NEW COM 29364G103 57,730 614,349 SH   SOLE 18 585,195 0 29,154
ENTERGY CORP NEW COM 29364G103 17,842 189,866 SH   SOLE 19 189,866 0 0
ENTERGY CORP NEW COM 29364G103 736,791 7,840,706 SH   SOLE 21 7,840,706 0 0
ENTERGY CORP NEW COM 29364G103 478,581 5,092,912 SH   SOLE 22 4,613,518 0 479,394
ENTERGY CORP NEW COM 29364G103 13,764 146,467 SH   SOLE 23 146,467 0 0
ENTERGY CORP NEW COM 29364G103 20,604 219,258 SH   SOLE 25 219,258 0 0
ENTERGY CORP NEW COM 29364G103 87,695 933,226 SH   SOLE 26 137,326 0 795,900
ENTERGY CORP NEW COM 29364G103 3,809 40,534 SH   SOLE 28 28,565 0 11,969
ENTERGY CORP NEW COM 29364G103 349 3,710 SH   SOLE 29 3,710 0 0
ENTERGY CORP NEW COM 29364G103 78,621 836,656 SH   SOLE 30 836,656 0 0
ENTERGY CORP NEW COM 29364G103 6,319 67,240 SH   SOLE 31 36,656 0 30,584
ENTERGY CORP NEW COM 29364G103 3,783 40,259 SH   SOLE 32 40,259 0 0
ENTERGY CORP NEW COM 29364G103 3,918 41,694 SH   SOLE 34 41,694 0 0
ENTERGY CORP NEW COM 29364G103 14,075 149,778 SH   SOLE 36 149,778 0 0
ENTERGY CORP NEW COM 29364G103 427 4,539 SH   SOLE 40 4,539 0 0
ENTERPRISE BANCORP INC MASS COM 293668109 239 8,849 SH   SOLE 2 544 0 8,305
ENTERPRISE BANCORP INC MASS COM 293668109 5 178 SH   SOLE 7 178 0 0
ENTERPRISE BANCORP INC MASS COM 293668109 941 34,873 SH   SOLE 18 34,873 0 0
ENTERPRISE BANCORP INC MASS COM 293668109 456 16,882 SH   SOLE 19 16,882 0 0
ENTERPRISE BANCORP INC MASS COM 293668109 8,912 330,195 SH   SOLE 21 330,195 0 0
ENTERPRISE BANCORP INC MASS COM 293668109 3,005 111,329 SH   SOLE 22 105,749 0 5,580
ENTERPRISE FINL SVCS CORP COM 293712105 641 22,979 SH   SOLE 2 1,468 0 21,511
ENTERPRISE FINL SVCS CORP COM 293712105 10 376 SH   SOLE 7 376 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 2,424 86,858 SH   SOLE 18 86,858 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 1,403 50,270 SH   SOLE 19 50,270 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 22,816 817,496 SH   SOLE 21 817,496 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 23,287 834,347 SH   SOLE 22 810,990 0 23,357
ENTERPRISE FINL SVCS CORP COM 293712105 538 19,292 SH   SOLE 26 11,354 0 7,938
ENTERPRISE FINL SVCS CORP COM 293712105 89 3,191 SH   SOLE 28 3,191 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 292 10,478 SH   SOLE 30 10,478 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 55 1,972 SH   SOLE 40 1,972 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 1,429 99,908 SH   SOLE 2 99,908 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 18,333 1,282,056 SH   SOLE 18 909,624 0 372,432
ENTERPRISE PRODS PARTNERS L COM 293792107 195,924 13,700,978 SH   SOLE 19 13,700,978 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 144 71,087 SH   SOLE 2 17,207 0 53,880
ENTRAVISION COMMUNICATIONS C CL A 29382R107 4 1,833 SH   SOLE 7 1,833 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 477 235,192 SH   SOLE 18 235,192 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 988 486,543 SH   SOLE 19 486,543 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 4,456 2,195,294 SH   SOLE 21 2,195,294 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 5,794 2,853,968 SH   SOLE 22 2,814,714 0 39,254
ENTRAVISION COMMUNICATIONS C CL A 29382R107 280 138,021 SH   SOLE 23 138,021 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 238 117,054 SH   SOLE 26 0 0 117,054
ENVESTNET INC COM 29404K106 126,696 2,355,816 SH   SOLE 0 2,355,816 0 0
ENVESTNET INC COM 29404K106 963 17,906 SH   SOLE 2 2,489 0 15,417
ENVESTNET INC COM 29404K106 12 224 SH   SOLE 4 224 0 0
ENVESTNET INC COM 29404K106 48 889 SH   SOLE 7 889 0 0
ENVESTNET INC COM 29404K106 8,977 166,924 SH   SOLE 18 166,924 0 0
ENVESTNET INC COM 29404K106 4,869 90,528 SH   SOLE 19 90,528 0 0
ENVESTNET INC COM 29404K106 103,898 1,931,909 SH   SOLE 21 1,931,909 0 0
ENVESTNET INC COM 29404K106 76,401 1,420,616 SH   SOLE 22 1,368,706 0 51,910
ENVESTNET INC COM 29404K106 1,177 21,894 SH   SOLE 26 12,390 0 9,504
ENVESTNET INC COM 29404K106 405 7,528 SH   SOLE 28 7,528 0 0
ENVESTNET INC COM 29404K106 921 17,130 SH   SOLE 30 17,130 0 0
ENVESTNET INC COM 29404K106 269 4,999 SH   SOLE 40 4,999 0 0
ENVESTNET INC NOTE 1.750% 6/0 29404KAB2 1,099 1,075,000 PRN   SOLE 21 1,075,000 0 0
ENVISION SOLAR INTL INC COM 29413Q201 35 4,622 SH   SOLE 21 4,622 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 8,767 586,814 SH   SOLE 2 318,468 0 268,346
ENVISTA HOLDINGS CORPORATION COM 29415F104 10 660 SH   SOLE 4 660 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 38 2,552 SH   SOLE 7 2,552 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 2,250 150,571 SH   SOLE 18 150,571 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 23,678 1,584,880 SH   SOLE 19 1,584,880 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 27,657 1,851,212 SH   SOLE 21 1,851,212 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 61,166 4,094,096 SH   SOLE 22 3,850,381 0 243,715
ENVISTA HOLDINGS CORPORATION COM 29415F104 401 26,820 SH   SOLE 25 26,820 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 1,017 68,072 SH   SOLE 26 48,892 0 19,180
ENVISTA HOLDINGS CORPORATION COM 29415F104 338 22,613 SH   SOLE 28 22,613 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 793 53,076 SH   SOLE 30 53,076 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 45 2,996 SH   SOLE 31 2,996 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 17,587 1,177,172 SH   SOLE 34 1,177,172 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 241 16,140 SH   SOLE 40 16,140 0 0
ENZO BIOCHEM INC COM 294100102 100 39,395 SH   SOLE 2 1,486 0 37,909
ENZO BIOCHEM INC COM 294100102 2 771 SH   SOLE 7 771 0 0
ENZO BIOCHEM INC COM 294100102 418 165,285 SH   SOLE 18 165,285 0 0
ENZO BIOCHEM INC COM 294100102 195 76,952 SH   SOLE 19 76,952 0 0
ENZO BIOCHEM INC COM 294100102 3,956 1,563,635 SH   SOLE 21 1,563,635 0 0
ENZO BIOCHEM INC COM 294100102 4,356 1,721,606 SH   SOLE 22 1,695,597 0 26,009
ENZO BIOCHEM INC COM 294100102 58 22,991 SH   SOLE 23 22,991 0 0
ENZO BIOCHEM INC COM 294100102 148 58,577 SH   SOLE 26 0 0 58,577
EOG RES INC COM 26875P101 54,511 1,517,563 SH   SOLE 2 202,621 0 1,314,942
EOG RES INC COM 26875P101 9,724 270,721 SH   SOLE 4 255,447 0 15,274
EOG RES INC COM 26875P101 18,399 512,234 SH   SOLE 7 490,895 0 21,339
EOG RES INC COM 26875P101 3,656 101,779 SH   SOLE 13 101,779 0 0
EOG RES INC COM 26875P101 2,265 63,064 SH   SOLE 15 63,064 0 0
EOG RES INC COM 26875P101 44,882 1,249,501 SH   SOLE 18 1,046,733 0 202,768
EOG RES INC COM 26875P101 40,795 1,135,711 SH   SOLE 19 1,135,711 0 0
EOG RES INC COM 26875P101 397,210 11,058,178 SH   SOLE 21 11,058,178 0 0
EOG RES INC COM 26875P101 530,927 14,780,810 SH   SOLE 22 13,054,715 0 1,726,095
EOG RES INC COM 26875P101 15,089 420,080 SH   SOLE 23 420,080 0 0
EOG RES INC COM 26875P101 22,778 634,120 SH   SOLE 25 634,120 0 0
EOG RES INC COM 26875P101 88,038 2,450,957 SH   SOLE 26 361,005 0 2,089,952
EOG RES INC COM 26875P101 4,218 117,414 SH   SOLE 28 83,466 0 33,948
EOG RES INC COM 26875P101 4,420 123,062 SH   SOLE 29 123,062 0 0
EOG RES INC COM 26875P101 82,649 2,300,925 SH   SOLE 30 2,300,925 0 0
EOG RES INC COM 26875P101 59,657 1,660,821 SH   SOLE 31 103,932 0 1,556,889
EOG RES INC COM 26875P101 39,277 1,093,457 SH   SOLE 34 1,093,457 0 0
EOG RES INC COM 26875P101 16,333 454,714 SH   SOLE 36 454,714 0 0
EOG RES INC COM 26875P101 478 13,318 SH   SOLE 40 13,318 0 0
EPAM SYS INC COM 29414B104 22,329 120,268 SH   SOLE 2 10,010 0 110,258
EPAM SYS INC COM 29414B104 4,940 26,609 SH   SOLE 4 25,027 0 1,582
EPAM SYS INC COM 29414B104 6,674 35,947 SH   SOLE 7 7,516 0 28,431
EPAM SYS INC COM 29414B104 12 65 SH   SOLE 13 65 0 0
EPAM SYS INC COM 29414B104 787 4,238 SH   SOLE 15 4,238 0 0
EPAM SYS INC COM 29414B104 9 50 SH   SOLE 17 0 0 50
EPAM SYS INC COM 29414B104 6,154 33,149 SH   SOLE 18 28,555 0 4,594
EPAM SYS INC COM 29414B104 2,627 14,149 SH   SOLE 19 14,149 0 0
EPAM SYS INC COM 29414B104 161,542 870,096 SH   SOLE 21 870,096 0 0
EPAM SYS INC COM 29414B104 273,210 1,471,562 SH   SOLE 22 1,385,486 0 86,076
EPAM SYS INC COM 29414B104 7,363 39,661 SH   SOLE 23 39,661 0 0
EPAM SYS INC COM 29414B104 1,761 9,484 SH   SOLE 25 9,484 0 0
EPAM SYS INC COM 29414B104 19,855 106,945 SH   SOLE 26 49,906 0 57,039
EPAM SYS INC COM 29414B104 2,098 11,302 SH   SOLE 28 7,889 0 3,413
EPAM SYS INC COM 29414B104 2,373 12,782 SH   SOLE 29 1,153 0 11,629
EPAM SYS INC COM 29414B104 20,294 109,307 SH   SOLE 30 109,307 0 0
EPAM SYS INC COM 29414B104 2,140 11,525 SH   SOLE 31 9,565 0 1,960
EPAM SYS INC COM 29414B104 15,455 83,245 SH   SOLE 34 83,245 0 0
EPAM SYS INC COM 29414B104 2,588 13,937 SH   SOLE 36 13,937 0 0
EPAM SYS INC COM 29414B104 235 1,264 SH   SOLE 40 1,264 0 0
EPIZYME INC COM 29428V104 665 42,883 SH   SOLE 2 6,014 0 36,869
EPIZYME INC COM 29428V104 6 363 SH   SOLE 4 363 0 0
EPIZYME INC COM 29428V104 22 1,416 SH   SOLE 7 1,416 0 0
EPIZYME INC COM 29428V104 4,319 278,438 SH   SOLE 18 268,571 0 9,867
EPIZYME INC COM 29428V104 3,717 239,675 SH   SOLE 19 239,675 0 0
EPIZYME INC COM 29428V104 52,739 3,400,302 SH   SOLE 21 3,400,302 0 0
EPIZYME INC COM 29428V104 35,164 2,267,157 SH   SOLE 22 2,175,788 0 91,369
EPIZYME INC COM 29428V104 200 12,901 SH   SOLE 23 12,901 0 0
EPIZYME INC COM 29428V104 1,441 92,908 SH   SOLE 26 43,431 0 49,477
EPIZYME INC COM 29428V104 138 8,903 SH   SOLE 28 8,903 0 0
EPIZYME INC COM 29428V104 7,301 470,704 SH   SOLE 30 470,704 0 0
EPIZYME INC COM 29428V104 19 1,224 SH   SOLE 34 1,224 0 0
EPIZYME INC COM 29428V104 142 9,171 SH   SOLE 40 9,171 0 0
EPLUS INC COM 294268107 474 7,565 SH   SOLE 2 2,410 0 5,155
EPLUS INC COM 294268107 7 107 SH   SOLE 4 107 0 0
EPLUS INC COM 294268107 14 221 SH   SOLE 7 221 0 0
EPLUS INC COM 294268107 4,419 70,569 SH   SOLE 18 61,535 0 9,034
EPLUS INC COM 294268107 6,139 98,032 SH   SOLE 19 98,032 0 0
EPLUS INC COM 294268107 93,340 1,490,581 SH   SOLE 21 1,490,581 0 0
EPLUS INC COM 294268107 30,721 490,596 SH   SOLE 22 475,928 0 14,668
EPLUS INC COM 294268107 505 8,063 SH   SOLE 23 8,063 0 0
EPLUS INC COM 294268107 3,410 54,455 SH   SOLE 26 5,399 0 49,056
EPLUS INC COM 294268107 116 1,860 SH   SOLE 28 1,860 0 0
EPLUS INC COM 294268107 1,243 19,850 SH   SOLE 30 19,850 0 0
EPLUS INC COM 294268107 435 6,947 SH   SOLE 34 6,947 0 0
EPLUS INC COM 294268107 85 1,356 SH   SOLE 40 1,356 0 0
EPR PPTYS COM SH BEN INT 26884U109 4,598 189,832 SH   SOLE 2 41,582 0 148,250
EPR PPTYS COM SH BEN INT 26884U109 3,135 129,429 SH   SOLE 4 129,429 0 0
EPR PPTYS COM SH BEN INT 26884U109 2,017 83,283 SH   SOLE 7 83,283 0 0
EPR PPTYS COM SH BEN INT 26884U109 18,564 766,464 SH   SOLE 18 766,464 0 0
EPR PPTYS COM SH BEN INT 26884U109 15,731 649,500 SH   SOLE 19 649,500 0 0
EPR PPTYS COM SH BEN INT 26884U109 102,347 4,225,726 SH   SOLE 21 4,225,726 0 0
EPR PPTYS COM SH BEN INT 26884U109 85,949 3,548,663 SH   SOLE 22 3,167,290 0 381,373
EPR PPTYS COM SH BEN INT 26884U109 813 33,559 SH   SOLE 23 33,559 0 0
EPR PPTYS COM SH BEN INT 26884U109 4,559 188,250 SH   SOLE 25 188,250 0 0
EPR PPTYS COM SH BEN INT 26884U109 2,143 88,469 SH   SOLE 26 21,009 0 67,460
EPR PPTYS COM SH BEN INT 26884U109 1,285 53,048 SH   SOLE 28 53,048 0 0
EPR PPTYS COM SH BEN INT 26884U109 964 39,821 SH   SOLE 29 39,821 0 0
EPR PPTYS COM SH BEN INT 26884U109 8,542 352,672 SH   SOLE 30 352,672 0 0
EPR PPTYS COM SH BEN INT 26884U109 77 3,177 SH   SOLE 31 1,575 0 1,602
EPR PPTYS COM SH BEN INT 26884U109 9,185 379,237 SH   SOLE 34 379,237 0 0
EPR PPTYS COM SH BEN INT 26884U109 26 1,056 SH   SOLE 36 1,056 0 0
EPR PPTYS COM SH BEN INT 26884U109 211 8,713 SH   SOLE 40 8,713 0 0
EPR PPTYS PFD C CNV 5.75% 26884U208 6,578 416,623 SH   SOLE 21 416,623 0 0
EPR PPTYS CONV PFD 9% SR E 26884U307 5,561 258,518 SH   SOLE 21 258,518 0 0
EPSILON ENERGY LTD COM 294375209 12 4,656 SH   SOLE 18 4,656 0 0
EPSILON ENERGY LTD COM 294375209 27 10,215 SH   SOLE 21 10,215 0 0
EQM MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 6,827 578,567 SH   SOLE 19 578,567 0 0
EQT CORPORATION COM 26884L109 4,103 580,373 SH   SOLE 2 126,073 0 454,300
EQT CORPORATION COM 26884L109 8 1,113 SH   SOLE 4 1,113 0 0
EQT CORPORATION COM 26884L109 104 14,745 SH   SOLE 7 14,745 0 0
EQT CORPORATION COM 26884L109 5,112 723,013 SH   SOLE 18 723,013 0 0
EQT CORPORATION COM 26884L109 426 60,186 SH   SOLE 19 60,186 0 0
EQT CORPORATION COM 26884L109 87,134 12,324,461 SH   SOLE 21 12,324,461 0 0
EQT CORPORATION COM 26884L109 59,470 8,411,607 SH   SOLE 22 7,955,490 0 456,117
EQT CORPORATION COM 26884L109 1,387 196,205 SH   SOLE 23 196,205 0 0
EQT CORPORATION COM 26884L109 876 123,888 SH   SOLE 26 59,298 0 64,590
EQT CORPORATION COM 26884L109 289 40,901 SH   SOLE 28 40,901 0 0
EQT CORPORATION COM 26884L109 1,153 163,016 SH   SOLE 30 163,016 0 0
EQT CORPORATION COM 26884L109 286 40,479 SH   SOLE 31 5,501 0 34,978
EQT CORPORATION COM 26884L109 77 10,957 SH   SOLE 34 10,957 0 0
EQT CORPORATION COM 26884L109 118 16,724 SH   SOLE 36 16,724 0 0
EQT CORPORATION COM 26884L109 183 25,882 SH   SOLE 40 25,882 0 0
EQUIFAX INC COM 294429105 34,021 284,816 SH   SOLE 2 24,026 0 260,790
EQUIFAX INC COM 294429105 7,016 58,739 SH   SOLE 4 55,625 0 3,114
EQUIFAX INC COM 294429105 12,424 104,009 SH   SOLE 7 100,406 0 3,603
EQUIFAX INC COM 294429105 39 323 SH   SOLE 13 323 0 0
EQUIFAX INC COM 294429105 1,467 12,283 SH   SOLE 15 12,283 0 0
EQUIFAX INC COM 294429105 28,455 238,218 SH   SOLE 18 220,851 0 17,367
EQUIFAX INC COM 294429105 3,929 32,890 SH   SOLE 19 32,890 0 0
EQUIFAX INC COM 294429105 343,690 2,877,275 SH   SOLE 21 2,877,275 0 0
EQUIFAX INC COM 294429105 341,834 2,861,733 SH   SOLE 22 2,576,482 0 285,251
EQUIFAX INC COM 294429105 10,613 88,851 SH   SOLE 23 88,851 0 0
EQUIFAX INC COM 294429105 15,282 127,937 SH   SOLE 25 127,937 0 0
EQUIFAX INC COM 294429105 55,742 466,652 SH   SOLE 26 91,140 0 375,512
EQUIFAX INC COM 294429105 2,967 24,838 SH   SOLE 28 17,372 0 7,466
EQUIFAX INC COM 294429105 3,285 27,502 SH   SOLE 29 1,785 0 25,717
EQUIFAX INC COM 294429105 49,285 412,597 SH   SOLE 30 412,597 0 0
EQUIFAX INC COM 294429105 3,092 25,885 SH   SOLE 31 20,697 0 5,188
EQUIFAX INC COM 294429105 801 6,706 SH   SOLE 34 6,706 0 0
EQUIFAX INC COM 294429105 9,087 76,073 SH   SOLE 36 76,073 0 0
EQUIFAX INC COM 294429105 309 2,590 SH   SOLE 40 2,590 0 0
EQUILLIUM INC COM 29446K106 3 1,246 SH   SOLE 18 1,246 0 0
EQUILLIUM INC COM 29446K106 49 17,990 SH   SOLE 21 17,990 0 0
EQUINIX INC COM 29444U700 135,741 217,335 SH   SOLE 2 31,334 0 186,001
EQUINIX INC COM 29444U700 28,297 45,306 SH   SOLE 4 42,932 0 2,374
EQUINIX INC COM 29444U700 51,601 82,618 SH   SOLE 7 80,165 0 2,453
EQUINIX INC COM 29444U700 784 1,256 SH   SOLE 13 1,256 0 0
EQUINIX INC COM 29444U700 4,025 6,444 SH   SOLE 15 6,444 0 0
EQUINIX INC COM 29444U700 145,167 232,427 SH   SOLE 18 219,820 0 12,607
EQUINIX INC COM 29444U700 67,353 107,839 SH   SOLE 19 107,839 0 0
EQUINIX INC COM 29444U700 1,476,023 2,363,262 SH   SOLE 21 2,363,262 0 0
EQUINIX INC COM 29444U700 1,327,983 2,126,235 SH   SOLE 22 1,912,513 0 213,722
EQUINIX INC COM 29444U700 45,941 73,557 SH   SOLE 23 73,557 0 0
EQUINIX INC COM 29444U700 58,188 93,165 SH   SOLE 25 93,165 0 0
EQUINIX INC COM 29444U700 207,367 332,016 SH   SOLE 26 53,679 0 278,337
EQUINIX INC COM 29444U700 11,831 18,942 SH   SOLE 28 13,878 0 5,064
EQUINIX INC COM 29444U700 5,265 8,430 SH   SOLE 29 2,655 0 5,775
EQUINIX INC COM 29444U700 213,216 341,380 SH   SOLE 30 341,380 0 0
EQUINIX INC COM 29444U700 114,716 183,672 SH   SOLE 31 17,572 0 166,100
EQUINIX INC COM 29444U700 21,612 34,603 SH   SOLE 34 34,603 0 0
EQUINIX INC COM 29444U700 34,448 55,155 SH   SOLE 36 55,155 0 0
EQUINIX INC COM 29444U700 1,227 1,964 SH   SOLE 40 1,964 0 0
EQUINOR ASA SPONSORED ADR 29446M102 749 61,490 SH   SOLE 2 61,490 0 0
EQUINOR ASA SPONSORED ADR 29446M102 29,490 2,421,165 SH   SOLE 18 2,405,715 0 15,450
EQUINOX GOLD CORP COM 29446Y502 18 2,652 SH   SOLE 22 2,652 0 0
EQUITABLE HLDGS INC COM 29452E101 16,062 1,111,528 SH   SOLE 2 254,260 0 857,268
EQUITABLE HLDGS INC COM 29452E101 3,128 216,462 SH   SOLE 4 205,037 0 11,425
EQUITABLE HLDGS INC COM 29452E101 4,622 319,861 SH   SOLE 7 65,578 0 254,283
EQUITABLE HLDGS INC COM 29452E101 679 46,973 SH   SOLE 15 46,973 0 0
EQUITABLE HLDGS INC COM 29452E101 86,108 5,959,003 SH   SOLE 18 5,615,988 0 343,015
EQUITABLE HLDGS INC COM 29452E101 145,419 10,063,582 SH   SOLE 19 10,063,582 0 0
EQUITABLE HLDGS INC COM 29452E101 84,995 5,882,008 SH   SOLE 21 5,882,008 0 0
EQUITABLE HLDGS INC COM 29452E101 175,100 12,117,641 SH   SOLE 22 11,414,601 0 703,040
EQUITABLE HLDGS INC COM 29452E101 6,292 435,441 SH   SOLE 23 435,441 0 0
EQUITABLE HLDGS INC COM 29452E101 9,606 664,761 SH   SOLE 25 664,761 0 0
EQUITABLE HLDGS INC COM 29452E101 38,939 2,694,713 SH   SOLE 26 375,505 0 2,319,208
EQUITABLE HLDGS INC COM 29452E101 1,243 85,989 SH   SOLE 28 59,631 0 26,358
EQUITABLE HLDGS INC COM 29452E101 1,400 96,870 SH   SOLE 29 7,958 0 88,912
EQUITABLE HLDGS INC COM 29452E101 12,952 896,332 SH   SOLE 30 896,332 0 0
EQUITABLE HLDGS INC COM 29452E101 1,358 93,946 SH   SOLE 31 74,771 0 19,175
EQUITABLE HLDGS INC COM 29452E101 17,362 1,201,517 SH   SOLE 34 1,201,517 0 0
EQUITABLE HLDGS INC COM 29452E101 4,751 328,806 SH   SOLE 36 328,806 0 0
EQUITABLE HLDGS INC COM 29452E101 142 9,840 SH   SOLE 40 9,840 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 2,458 488,751 SH   SOLE 2 103,903 0 384,848
EQUITRANS MIDSTREAM CORP COM 294600101 7 1,336 SH   SOLE 4 1,336 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 18 3,539 SH   SOLE 7 3,539 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 2,868 570,236 SH   SOLE 18 570,236 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 240 47,680 SH   SOLE 19 47,680 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 51,552 10,248,998 SH   SOLE 21 10,248,998 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 33,512 6,662,425 SH   SOLE 22 6,317,763 0 344,662
EQUITRANS MIDSTREAM CORP COM 294600101 438 87,038 SH   SOLE 26 50,958 0 36,080
EQUITRANS MIDSTREAM CORP COM 294600101 137 27,318 SH   SOLE 28 27,318 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 324 64,369 SH   SOLE 30 64,369 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 43 8,624 SH   SOLE 31 4,400 0 4,224
EQUITRANS MIDSTREAM CORP COM 294600101 630 125,224 SH   SOLE 34 125,224 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 15 2,937 SH   SOLE 36 2,937 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 111 21,972 SH   SOLE 40 21,972 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 237 13,714 SH   SOLE 2 998 0 12,716
EQUITY BANCSHARES INC COM CL A 29460X109 5 271 SH   SOLE 7 271 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 998 57,832 SH   SOLE 18 57,832 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 544 31,546 SH   SOLE 19 31,546 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 9,269 537,311 SH   SOLE 21 537,311 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 6,560 380,288 SH   SOLE 22 363,496 0 16,792
EQUITY BANCSHARES INC COM CL A 29460X109 52 3,038 SH   SOLE 28 3,038 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 117 6,792 SH   SOLE 30 6,792 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 23 1,362 SH   SOLE 40 1,362 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 7,411 233,727 SH   SOLE 2 25,990 0 207,737
EQUITY COMWLTH COM SH BEN INT 294628102 2,263 71,376 SH   SOLE 4 71,376 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 4,074 128,475 SH   SOLE 7 128,475 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 1,888 59,551 SH   SOLE 18 59,551 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 4,904 154,639 SH   SOLE 19 154,639 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 75,381 2,377,184 SH   SOLE 21 2,377,184 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 137,206 4,326,911 SH   SOLE 22 4,129,745 0 197,166
EQUITY COMWLTH COM SH BEN INT 294628102 1,182 37,261 SH   SOLE 23 37,261 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 9,216 290,624 SH   SOLE 25 290,624 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 2,964 93,467 SH   SOLE 26 26,313 0 67,154
EQUITY COMWLTH COM SH BEN INT 294628102 555 17,492 SH   SOLE 28 17,492 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 2,035 64,173 SH   SOLE 29 64,173 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 6,236 196,659 SH   SOLE 30 196,659 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 96 3,036 SH   SOLE 31 3,036 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 66 2,086 SH   SOLE 34 2,086 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 66 2,072 SH   SOLE 36 2,072 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 387 12,217 SH   SOLE 40 12,217 0 0
EQUITY COMWLTH CUM PFD S D 6.5% 294628201 9,498 366,789 SH   SOLE 21 366,789 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 23,246 404,414 SH   SOLE 2 39,745 0 364,669
EQUITY LIFESTYLE PPTYS INC COM 29472R108 10,518 182,986 SH   SOLE 4 177,610 0 5,376
EQUITY LIFESTYLE PPTYS INC COM 29472R108 13,221 230,012 SH   SOLE 7 230,012 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 15 267 SH   SOLE 13 267 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 827 14,385 SH   SOLE 15 14,385 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 6,045 105,159 SH   SOLE 18 91,415 0 13,744
EQUITY LIFESTYLE PPTYS INC COM 29472R108 12,865 223,814 SH   SOLE 19 223,814 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 261,736 4,553,509 SH   SOLE 21 4,553,509 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 378,030 6,576,728 SH   SOLE 22 6,287,163 0 289,565
EQUITY LIFESTYLE PPTYS INC COM 29472R108 7,479 130,123 SH   SOLE 23 130,123 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 33,972 591,020 SH   SOLE 25 591,020 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 37,420 651,012 SH   SOLE 26 160,068 0 490,944
EQUITY LIFESTYLE PPTYS INC COM 29472R108 2,012 35,005 SH   SOLE 28 24,817 0 10,188
EQUITY LIFESTYLE PPTYS INC COM 29472R108 7,381 128,406 SH   SOLE 29 91,910 0 36,496
EQUITY LIFESTYLE PPTYS INC COM 29472R108 33,269 578,791 SH   SOLE 30 578,791 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 2,217 38,575 SH   SOLE 31 32,227 0 6,348
EQUITY LIFESTYLE PPTYS INC COM 29472R108 502 8,734 SH   SOLE 34 8,734 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 11,142 193,841 SH   SOLE 36 193,841 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 229 3,988 SH   SOLE 40 3,988 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 62,688 1,015,854 SH   SOLE 2 196,873 0 818,981
EQUITY RESIDENTIAL SH BEN INT 29476L107 31,991 518,406 SH   SOLE 4 508,441 0 9,965
EQUITY RESIDENTIAL SH BEN INT 29476L107 49,871 808,144 SH   SOLE 7 781,761 0 26,383
EQUITY RESIDENTIAL SH BEN INT 29476L107 1,652 26,774 SH   SOLE 13 26,774 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 2,403 38,940 SH   SOLE 15 38,940 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 86,619 1,403,648 SH   SOLE 18 1,308,794 0 94,854
EQUITY RESIDENTIAL SH BEN INT 29476L107 50,145 812,597 SH   SOLE 19 812,597 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 985,170 15,964,511 SH   SOLE 21 15,964,511 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 798,743 12,943,487 SH   SOLE 22 11,644,679 0 1,298,808
EQUITY RESIDENTIAL SH BEN INT 29476L107 21,624 350,420 SH   SOLE 23 350,420 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 78,874 1,278,136 SH   SOLE 25 1,278,136 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 125,127 2,027,662 SH   SOLE 26 283,427 0 1,744,235
EQUITY RESIDENTIAL SH BEN INT 29476L107 7,466 120,979 SH   SOLE 28 98,652 0 22,327
EQUITY RESIDENTIAL SH BEN INT 29476L107 17,321 280,690 SH   SOLE 29 211,681 0 69,009
EQUITY RESIDENTIAL SH BEN INT 29476L107 182,351 2,954,974 SH   SOLE 30 2,954,974 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 8,370 135,633 SH   SOLE 31 89,354 0 46,279
EQUITY RESIDENTIAL SH BEN INT 29476L107 6,474 104,910 SH   SOLE 34 104,910 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 19,883 322,200 SH   SOLE 36 322,200 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 533 8,643 SH   SOLE 40 8,643 0 0
ERA GROUP INC COM 26885G109 94 17,626 SH   SOLE 2 852 0 16,774
ERA GROUP INC COM 26885G109 2 466 SH   SOLE 7 466 0 0
ERA GROUP INC COM 26885G109 511 95,803 SH   SOLE 18 95,803 0 0
ERA GROUP INC COM 26885G109 248 46,446 SH   SOLE 19 46,446 0 0
ERA GROUP INC COM 26885G109 12,386 2,323,747 SH   SOLE 21 2,323,747 0 0
ERA GROUP INC COM 26885G109 3,176 595,946 SH   SOLE 22 583,423 0 12,523
ERA GROUP INC COM 26885G109 109 20,477 SH   SOLE 30 20,477 0 0
ERIE INDTY CO CL A 29530P102 9,013 60,803 SH   SOLE 2 5,592 0 55,211
ERIE INDTY CO CL A 29530P102 1,804 12,171 SH   SOLE 4 11,501 0 670
ERIE INDTY CO CL A 29530P102 2,989 20,161 SH   SOLE 7 6,867 0 13,294
ERIE INDTY CO CL A 29530P102 270 1,819 SH   SOLE 15 1,819 0 0
ERIE INDTY CO CL A 29530P102 3,187 21,496 SH   SOLE 18 19,435 0 2,061
ERIE INDTY CO CL A 29530P102 943 6,362 SH   SOLE 19 6,362 0 0
ERIE INDTY CO CL A 29530P102 108,890 734,549 SH   SOLE 21 734,549 0 0
ERIE INDTY CO CL A 29530P102 92,799 626,005 SH   SOLE 22 584,244 0 41,761
ERIE INDTY CO CL A 29530P102 2,647 17,858 SH   SOLE 23 17,858 0 0
ERIE INDTY CO CL A 29530P102 863 5,825 SH   SOLE 25 5,825 0 0
ERIE INDTY CO CL A 29530P102 9,207 62,111 SH   SOLE 26 34,055 0 28,056
ERIE INDTY CO CL A 29530P102 761 5,134 SH   SOLE 28 3,645 0 1,489
ERIE INDTY CO CL A 29530P102 845 5,700 SH   SOLE 29 450 0 5,250
ERIE INDTY CO CL A 29530P102 14,698 99,147 SH   SOLE 30 99,147 0 0
ERIE INDTY CO CL A 29530P102 798 5,382 SH   SOLE 31 4,505 0 877
ERIE INDTY CO CL A 29530P102 235 1,587 SH   SOLE 34 1,587 0 0
ERIE INDTY CO CL A 29530P102 673 4,539 SH   SOLE 36 4,539 0 0
ERIE INDTY CO CL A 29530P102 88 593 SH   SOLE 40 593 0 0
EROS INTL PLC SHS NEW G3788M114 100 60,427 SH   SOLE 2 3,298 0 57,129
EROS INTL PLC SHS NEW G3788M114 1 465 SH   SOLE 7 465 0 0
EROS INTL PLC SHS NEW G3788M114 420 254,712 SH   SOLE 18 254,712 0 0
EROS INTL PLC SHS NEW G3788M114 382 231,770 SH   SOLE 19 231,770 0 0
EROS INTL PLC SHS NEW G3788M114 3,947 2,391,949 SH   SOLE 21 2,391,949 0 0
EROS INTL PLC SHS NEW G3788M114 1,360 824,350 SH   SOLE 22 786,470 0 37,880
ESCALADE INC COM 296056104 83 14,032 SH   SOLE 2 544 0 13,488
ESCALADE INC COM 296056104 227 38,094 SH   SOLE 18 38,094 0 0
ESCALADE INC COM 296056104 116 19,567 SH   SOLE 19 19,567 0 0
ESCALADE INC COM 296056104 2,308 387,938 SH   SOLE 21 387,938 0 0
ESCALADE INC COM 296056104 509 85,579 SH   SOLE 22 80,514 0 5,065
ESCO TECHNOLOGIES INC COM 296315104 1,350 17,787 SH   SOLE 2 8,785 0 9,002
ESCO TECHNOLOGIES INC COM 296315104 9 124 SH   SOLE 4 124 0 0
ESCO TECHNOLOGIES INC COM 296315104 36 475 SH   SOLE 7 475 0 0
ESCO TECHNOLOGIES INC COM 296315104 10,935 144,055 SH   SOLE 18 117,301 0 26,754
ESCO TECHNOLOGIES INC COM 296315104 22,523 296,706 SH   SOLE 19 296,706 0 0
ESCO TECHNOLOGIES INC COM 296315104 209,482 2,759,614 SH   SOLE 21 2,759,614 0 0
ESCO TECHNOLOGIES INC COM 296315104 77,986 1,027,343 SH   SOLE 22 999,747 0 27,596
ESCO TECHNOLOGIES INC COM 296315104 2,744 36,143 SH   SOLE 23 36,143 0 0
ESCO TECHNOLOGIES INC COM 296315104 8,431 111,065 SH   SOLE 26 4,594 0 106,471
ESCO TECHNOLOGIES INC COM 296315104 292 3,841 SH   SOLE 28 3,841 0 0
ESCO TECHNOLOGIES INC COM 296315104 2,729 35,957 SH   SOLE 30 35,957 0 0
ESCO TECHNOLOGIES INC COM 296315104 214 2,821 SH   SOLE 40 2,821 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 297 9,408 SH   SOLE 2 1,326 0 8,082
ESPERION THERAPEUTICS INC NE COM 29664W105 3 87 SH   SOLE 4 87 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 16 497 SH   SOLE 7 497 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 2,786 88,363 SH   SOLE 18 88,363 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 1,650 52,326 SH   SOLE 19 52,326 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 33,490 1,062,151 SH   SOLE 21 1,062,151 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 22,322 707,947 SH   SOLE 22 681,602 0 26,345
ESPERION THERAPEUTICS INC NE COM 29664W105 7 226 SH   SOLE 23 226 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 477 15,131 SH   SOLE 26 10,373 0 4,758
ESPERION THERAPEUTICS INC NE COM 29664W105 116 3,694 SH   SOLE 28 3,694 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 344 10,920 SH   SOLE 30 10,920 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 31 999 SH   SOLE 34 999 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 71 2,238 SH   SOLE 40 2,238 0 0
ESPEY MFG & ELECTRS CORP COM 296650104 11 612 SH   SOLE 21 612 0 0
ESQUIRE FINL HLDGS INC COM 29667J101 70 4,670 SH   SOLE 2 279 0 4,391
ESQUIRE FINL HLDGS INC COM 29667J101 370 24,558 SH   SOLE 18 24,558 0 0
ESQUIRE FINL HLDGS INC COM 29667J101 199 13,210 SH   SOLE 19 13,210 0 0
ESQUIRE FINL HLDGS INC COM 29667J101 3,725 247,492 SH   SOLE 21 247,492 0 0
ESQUIRE FINL HLDGS INC COM 29667J101 968 64,293 SH   SOLE 22 61,028 0 3,265
ESSA BANCORP INC COM 29667D104 122 8,967 SH   SOLE 2 639 0 8,328
ESSA BANCORP INC COM 29667D104 503 36,873 SH   SOLE 18 36,873 0 0
ESSA BANCORP INC COM 29667D104 247 18,130 SH   SOLE 19 18,130 0 0
ESSA BANCORP INC COM 29667D104 4,734 346,825 SH   SOLE 21 346,825 0 0
ESSA BANCORP INC COM 29667D104 1,268 92,870 SH   SOLE 22 88,355 0 4,515
ESSENT GROUP LTD COM G3198U102 1,817 68,993 SH   SOLE 2 10,794 0 58,199
ESSENT GROUP LTD COM G3198U102 11 430 SH   SOLE 4 430 0 0
ESSENT GROUP LTD COM G3198U102 56 2,134 SH   SOLE 7 2,134 0 0
ESSENT GROUP LTD COM G3198U102 8,872 336,837 SH   SOLE 18 334,384 0 2,453
ESSENT GROUP LTD COM G3198U102 6,888 261,520 SH   SOLE 19 261,520 0 0
ESSENT GROUP LTD COM G3198U102 88,408 3,356,419 SH   SOLE 21 3,356,419 0 0
ESSENT GROUP LTD COM G3198U102 76,385 2,899,971 SH   SOLE 22 2,798,226 0 101,745
ESSENT GROUP LTD COM G3198U102 392 14,870 SH   SOLE 23 14,870 0 0
ESSENT GROUP LTD COM G3198U102 2,717 103,169 SH   SOLE 26 26,685 0 76,484
ESSENT GROUP LTD COM G3198U102 353 13,411 SH   SOLE 28 13,411 0 0
ESSENT GROUP LTD COM G3198U102 866 32,868 SH   SOLE 30 32,868 0 0
ESSENT GROUP LTD COM G3198U102 23 875 SH   SOLE 34 875 0 0
ESSENT GROUP LTD COM G3198U102 248 9,433 SH   SOLE 40 9,433 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 1,076 82,360 SH   SOLE 2 4,655 0 77,705
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 653 50,020 SH   SOLE 4 50,020 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 1,250 95,685 SH   SOLE 7 95,685 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 5,353 409,910 SH   SOLE 18 409,910 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 3,513 268,968 SH   SOLE 19 268,968 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 117,935 9,030,254 SH   SOLE 21 9,030,254 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 42,411 3,247,382 SH   SOLE 22 3,166,165 0 81,217
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 37 2,797 SH   SOLE 23 2,797 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 2,877 220,262 SH   SOLE 25 220,262 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 896 68,612 SH   SOLE 26 31,439 0 37,173
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 158 12,065 SH   SOLE 28 12,065 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 626 47,953 SH   SOLE 29 47,953 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 6,176 472,859 SH   SOLE 30 472,859 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 122 9,327 SH   SOLE 40 9,327 0 0
ESSENTIAL UTILS INC COM 29670G102 24,141 593,146 SH   SOLE 2 120,248 0 472,898
ESSENTIAL UTILS INC COM 29670G102 4,559 112,014 SH   SOLE 4 106,142 0 5,872
ESSENTIAL UTILS INC COM 29670G102 17,896 439,693 SH   SOLE 7 439,693 0 0
ESSENTIAL UTILS INC COM 29670G102 873 21,454 SH   SOLE 15 21,454 0 0
ESSENTIAL UTILS INC COM 29670G102 28,003 688,045 SH   SOLE 18 671,144 0 16,901
ESSENTIAL UTILS INC COM 29670G102 2,440 59,948 SH   SOLE 19 59,948 0 0
ESSENTIAL UTILS INC COM 29670G102 435,308 10,695,534 SH   SOLE 21 10,695,534 0 0
ESSENTIAL UTILS INC COM 29670G102 286,059 7,028,485 SH   SOLE 22 6,663,768 0 364,717
ESSENTIAL UTILS INC COM 29670G102 6,381 156,791 SH   SOLE 23 156,791 0 0
ESSENTIAL UTILS INC COM 29670G102 3,224 79,219 SH   SOLE 25 79,219 0 0
ESSENTIAL UTILS INC COM 29670G102 16,887 414,915 SH   SOLE 26 186,737 0 228,178
ESSENTIAL UTILS INC COM 29670G102 1,772 43,541 SH   SOLE 28 30,967 0 12,574
ESSENTIAL UTILS INC COM 29670G102 1,993 48,956 SH   SOLE 29 3,863 0 45,093
ESSENTIAL UTILS INC COM 29670G102 62,472 1,534,947 SH   SOLE 30 1,534,947 0 0
ESSENTIAL UTILS INC COM 29670G102 1,974 48,492 SH   SOLE 31 39,133 0 9,359
ESSENTIAL UTILS INC COM 29670G102 494 12,143 SH   SOLE 34 12,143 0 0
ESSENTIAL UTILS INC COM 29670G102 2,329 57,224 SH   SOLE 36 57,224 0 0
ESSENTIAL UTILS INC COM 29670G102 209 5,135 SH   SOLE 40 5,135 0 0
ESSENTIAL UTILS INC UNIT 04/30/2022 29670G201 23,419 437,243 SH   SOLE 21 437,243 0 0
ESSEX PPTY TR INC COM 297178105 35,720 162,187 SH   SOLE 2 19,415 0 142,772
ESSEX PPTY TR INC COM 297178105 14,874 67,535 SH   SOLE 4 65,785 0 1,750
ESSEX PPTY TR INC COM 297178105 40,940 185,889 SH   SOLE 7 149,512 0 36,377
ESSEX PPTY TR INC COM 297178105 257 1,166 SH   SOLE 13 1,166 0 0
ESSEX PPTY TR INC COM 297178105 1,410 6,402 SH   SOLE 15 6,402 0 0
ESSEX PPTY TR INC COM 297178105 29,371 133,360 SH   SOLE 18 122,945 0 10,415
ESSEX PPTY TR INC COM 297178105 21,082 95,725 SH   SOLE 19 95,725 0 0
ESSEX PPTY TR INC COM 297178105 604,086 2,742,852 SH   SOLE 21 2,742,852 0 0
ESSEX PPTY TR INC COM 297178105 498,034 2,261,326 SH   SOLE 22 2,101,945 0 159,381
ESSEX PPTY TR INC COM 297178105 10,990 49,902 SH   SOLE 23 49,902 0 0
ESSEX PPTY TR INC COM 297178105 49,528 224,883 SH   SOLE 25 224,883 0 0
ESSEX PPTY TR INC COM 297178105 77,869 353,565 SH   SOLE 26 48,229 0 305,336
ESSEX PPTY TR INC COM 297178105 2,954 13,412 SH   SOLE 28 9,481 0 3,931
ESSEX PPTY TR INC COM 297178105 10,765 48,880 SH   SOLE 29 34,667 0 14,213
ESSEX PPTY TR INC COM 297178105 112,662 511,540 SH   SOLE 30 511,540 0 0
ESSEX PPTY TR INC COM 297178105 3,342 15,176 SH   SOLE 31 11,919 0 3,257
ESSEX PPTY TR INC COM 297178105 787 3,572 SH   SOLE 34 3,572 0 0
ESSEX PPTY TR INC COM 297178105 13,746 62,413 SH   SOLE 36 62,413 0 0
ESSEX PPTY TR INC COM 297178105 293 1,329 SH   SOLE 40 1,329 0 0
ESTABLISHMENT LABS HLDGS INC COM G31249108 25 1,724 SH   SOLE 22 1,724 0 0
ETF MANAGERS TR AI POWERED EQT 26924G813 1 27 SH   SOLE 17 0 0 27
ETHAN ALLEN INTERIORS INC COM 297602104 257 25,176 SH   SOLE 2 1,529 0 23,647
ETHAN ALLEN INTERIORS INC COM 297602104 2 227 SH   SOLE 4 227 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 5 469 SH   SOLE 7 469 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 1,137 111,244 SH   SOLE 18 111,244 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 694 67,925 SH   SOLE 19 67,925 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 28,440 2,782,794 SH   SOLE 21 2,782,794 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 7,892 772,173 SH   SOLE 22 740,046 0 32,127
ETHAN ALLEN INTERIORS INC COM 297602104 271 26,533 SH   SOLE 26 3,301 0 23,232
ETHAN ALLEN INTERIORS INC COM 297602104 38 3,702 SH   SOLE 28 3,702 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 263 25,746 SH   SOLE 30 25,746 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 31 3,080 SH   SOLE 40 3,080 0 0
ETON PHARMACEUTICALS INC COM 29772L108 13 3,087 SH   SOLE 18 3,087 0 0
ETON PHARMACEUTICALS INC COM 29772L108 150 36,701 SH   SOLE 21 36,701 0 0
ETON PHARMACEUTICALS INC COM 29772L108 138 33,585 SH   SOLE 22 33,585 0 0
ETSY INC COM 29786A106 10,860 282,508 SH   SOLE 2 72,190 0 210,318
ETSY INC COM 29786A106 90 2,344 SH   SOLE 4 2,344 0 0
ETSY INC COM 29786A106 81 2,099 SH   SOLE 7 2,099 0 0
ETSY INC COM 29786A106 22 568 SH   SOLE 17 0 0 568
ETSY INC COM 29786A106 12,841 334,050 SH   SOLE 18 334,050 0 0
ETSY INC COM 29786A106 1,346 35,010 SH   SOLE 19 35,010 0 0
ETSY INC COM 29786A106 224,619 5,843,377 SH   SOLE 21 5,843,377 0 0
ETSY INC COM 29786A106 147,683 3,841,901 SH   SOLE 22 3,651,505 0 190,396
ETSY INC COM 29786A106 45 1,179 SH   SOLE 23 1,179 0 0
ETSY INC COM 29786A106 4,594 119,516 SH   SOLE 25 119,516 0 0
ETSY INC COM 29786A106 2,310 60,087 SH   SOLE 26 26,464 0 33,623
ETSY INC COM 29786A106 626 16,282 SH   SOLE 28 16,282 0 0
ETSY INC COM 29786A106 51 1,326 SH   SOLE 29 1,326 0 0
ETSY INC COM 29786A106 4,225 109,907 SH   SOLE 30 109,907 0 0
ETSY INC COM 29786A106 135 3,510 SH   SOLE 31 3,510 0 0
ETSY INC COM 29786A106 1,744 45,376 SH   SOLE 34 45,376 0 0
ETSY INC COM 29786A106 503 13,092 SH   SOLE 40 13,092 0 0
ETSY INC NOTE 3/0 29786AAC0 1,385 1,100,000 PRN   SOLE 21 1,100,000 0 0
EURODRY LTD COM Y23508107 866 180,000 SH   SOLE 42 180,000 0 0
EURONAV NV ANTWERPEN SHS B38564108 21 1,865 SH   SOLE 22 1,865 0 0
EURONET WORLDWIDE INC COM 298736109 7,837 91,426 SH   SOLE 2 5,618 0 85,808
EURONET WORLDWIDE INC COM 298736109 22 254 SH   SOLE 4 254 0 0
EURONET WORLDWIDE INC COM 298736109 89 1,043 SH   SOLE 7 1,043 0 0
EURONET WORLDWIDE INC COM 298736109 2,166 25,265 SH   SOLE 18 25,265 0 0
EURONET WORLDWIDE INC COM 298736109 1,014 11,827 SH   SOLE 19 11,827 0 0
EURONET WORLDWIDE INC COM 298736109 59,734 696,856 SH   SOLE 21 696,856 0 0
EURONET WORLDWIDE INC COM 298736109 119,670 1,396,052 SH   SOLE 22 1,312,480 0 83,572
EURONET WORLDWIDE INC COM 298736109 250 2,919 SH   SOLE 25 2,919 0 0
EURONET WORLDWIDE INC COM 298736109 3,139 36,616 SH   SOLE 26 15,004 0 21,612
EURONET WORLDWIDE INC COM 298736109 664 7,751 SH   SOLE 28 7,751 0 0
EURONET WORLDWIDE INC COM 298736109 4,085 47,656 SH   SOLE 30 47,656 0 0
EURONET WORLDWIDE INC COM 298736109 112 1,306 SH   SOLE 31 1,018 0 288
EURONET WORLDWIDE INC COM 298736109 161 1,876 SH   SOLE 34 1,876 0 0
EURONET WORLDWIDE INC COM 298736109 100 1,170 SH   SOLE 36 1,170 0 0
EURONET WORLDWIDE INC COM 298736109 488 5,692 SH   SOLE 40 5,692 0 0
EURONET WORLDWIDE INC NOTE 0.750% 3/1 298736AL3 1,616 1,780,000 PRN   SOLE 21 1,780,000 0 0
EUROSEAS LTD SHS Y23592135 253 112,500 SH   SOLE 42 112,500 0 0
EVANS BANCORP INC COM NEW 29911Q208 116 4,767 SH   SOLE 2 187 0 4,580
EVANS BANCORP INC COM NEW 29911Q208 3 130 SH   SOLE 7 130 0 0
EVANS BANCORP INC COM NEW 29911Q208 447 18,403 SH   SOLE 18 18,403 0 0
EVANS BANCORP INC COM NEW 29911Q208 216 8,894 SH   SOLE 19 8,894 0 0
EVANS BANCORP INC COM NEW 29911Q208 4,090 168,261 SH   SOLE 21 168,261 0 0
EVANS BANCORP INC COM NEW 29911Q208 1,201 49,414 SH   SOLE 22 46,346 0 3,068
EVELO BIOSCIENCES INC COM 299734103 43 11,551 SH   SOLE 2 594 0 10,957
EVELO BIOSCIENCES INC COM 299734103 182 48,391 SH   SOLE 18 48,391 0 0
EVELO BIOSCIENCES INC COM 299734103 88 23,460 SH   SOLE 19 23,460 0 0
EVELO BIOSCIENCES INC COM 299734103 2,013 536,152 SH   SOLE 21 536,152 0 0
EVELO BIOSCIENCES INC COM 299734103 577 153,581 SH   SOLE 22 147,373 0 6,208
EVENTBRITE INC COM CL A 29975E109 101 13,795 SH   SOLE 2 2,226 0 11,569
EVENTBRITE INC COM CL A 29975E109 3 346 SH   SOLE 4 346 0 0
EVENTBRITE INC COM CL A 29975E109 5 671 SH   SOLE 7 671 0 0
EVENTBRITE INC COM CL A 29975E109 937 128,316 SH   SOLE 18 128,316 0 0
EVENTBRITE INC COM CL A 29975E109 491 67,221 SH   SOLE 19 67,221 0 0
EVENTBRITE INC COM CL A 29975E109 8,840 1,211,027 SH   SOLE 21 1,211,027 0 0
EVENTBRITE INC COM CL A 29975E109 7,676 1,051,477 SH   SOLE 22 1,009,377 0 42,100
EVENTBRITE INC COM CL A 29975E109 25 3,409 SH   SOLE 26 0 0 3,409
EVENTBRITE INC COM CL A 29975E109 68 9,257 SH   SOLE 28 9,257 0 0
EVENTBRITE INC COM CL A 29975E109 100 13,725 SH   SOLE 30 13,725 0 0
EVENTBRITE INC COM CL A 29975E109 43 5,906 SH   SOLE 40 5,906 0 0
EVER GLORY INTL GRP INC COM NEW 299766204 28 27,602 SH   SOLE 22 27,602 0 0
EVERBRIDGE INC COM 29978A104 1,414 13,290 SH   SOLE 2 2,642 0 10,648
EVERBRIDGE INC COM 29978A104 18 168 SH   SOLE 4 168 0 0
EVERBRIDGE INC COM 29978A104 72 674 SH   SOLE 7 674 0 0
EVERBRIDGE INC COM 29978A104 12,788 120,230 SH   SOLE 18 115,841 0 4,389
EVERBRIDGE INC COM 29978A104 10,157 95,496 SH   SOLE 19 95,496 0 0
EVERBRIDGE INC COM 29978A104 129,275 1,215,450 SH   SOLE 21 1,215,450 0 0
EVERBRIDGE INC COM 29978A104 104,162 979,337 SH   SOLE 22 942,920 0 36,417
EVERBRIDGE INC COM 29978A104 448 4,211 SH   SOLE 23 4,211 0 0
EVERBRIDGE INC COM 29978A104 955 8,981 SH   SOLE 25 8,981 0 0
EVERBRIDGE INC COM 29978A104 2,752 25,873 SH   SOLE 26 7,105 0 18,768
EVERBRIDGE INC COM 29978A104 495 4,656 SH   SOLE 28 4,656 0 0
EVERBRIDGE INC COM 29978A104 12,179 114,503 SH   SOLE 30 114,503 0 0
EVERBRIDGE INC COM 29978A104 190 1,789 SH   SOLE 34 1,789 0 0
EVERBRIDGE INC COM 29978A104 5 48 SH   SOLE 36 48 0 0
EVERBRIDGE INC COM 29978A104 370 3,475 SH   SOLE 40 3,475 0 0
EVERCORE INC CLASS A 29977A105 4,680 101,613 SH   SOLE 2 28,933 0 72,680
EVERCORE INC CLASS A 29977A105 8 179 SH   SOLE 4 179 0 0
EVERCORE INC CLASS A 29977A105 142 3,082 SH   SOLE 7 3,082 0 0
EVERCORE INC CLASS A 29977A105 5,666 123,011 SH   SOLE 18 123,011 0 0
EVERCORE INC CLASS A 29977A105 967 21,002 SH   SOLE 19 21,002 0 0
EVERCORE INC CLASS A 29977A105 95,020 2,062,960 SH   SOLE 21 2,062,960 0 0
EVERCORE INC CLASS A 29977A105 59,297 1,287,387 SH   SOLE 22 1,199,041 0 88,346
EVERCORE INC CLASS A 29977A105 657 14,263 SH   SOLE 26 8,531 0 5,732
EVERCORE INC CLASS A 29977A105 261 5,673 SH   SOLE 28 5,673 0 0
EVERCORE INC CLASS A 29977A105 624 13,552 SH   SOLE 30 13,552 0 0
EVERCORE INC CLASS A 29977A105 38 817 SH   SOLE 31 817 0 0
EVERCORE INC CLASS A 29977A105 198 4,300 SH   SOLE 40 4,300 0 0
EVEREST RE GROUP LTD COM G3223R108 19,457 101,118 SH   SOLE 2 12,208 0 88,910
EVEREST RE GROUP LTD COM G3223R108 4,095 21,281 SH   SOLE 4 20,200 0 1,081
EVEREST RE GROUP LTD COM G3223R108 15,549 80,808 SH   SOLE 7 54,769 0 26,039
EVEREST RE GROUP LTD COM G3223R108 279 1,449 SH   SOLE 13 1,449 0 0
EVEREST RE GROUP LTD COM G3223R108 764 3,972 SH   SOLE 15 3,972 0 0
EVEREST RE GROUP LTD COM G3223R108 19,562 101,661 SH   SOLE 18 95,647 0 6,014
EVEREST RE GROUP LTD COM G3223R108 3,018 15,682 SH   SOLE 19 15,682 0 0
EVEREST RE GROUP LTD COM G3223R108 410,546 2,133,594 SH   SOLE 21 2,133,594 0 0
EVEREST RE GROUP LTD COM G3223R108 233,879 1,215,459 SH   SOLE 22 1,120,445 0 95,014
EVEREST RE GROUP LTD COM G3223R108 5,697 29,605 SH   SOLE 23 29,605 0 0
EVEREST RE GROUP LTD COM G3223R108 9,222 47,928 SH   SOLE 25 47,928 0 0
EVEREST RE GROUP LTD COM G3223R108 41,221 214,224 SH   SOLE 26 39,928 0 174,296
EVEREST RE GROUP LTD COM G3223R108 1,616 8,399 SH   SOLE 28 5,851 0 2,548
EVEREST RE GROUP LTD COM G3223R108 1,807 9,390 SH   SOLE 29 791 0 8,599
EVEREST RE GROUP LTD COM G3223R108 43,426 225,684 SH   SOLE 30 225,684 0 0
EVEREST RE GROUP LTD COM G3223R108 2,860 14,861 SH   SOLE 31 7,493 0 7,368
EVEREST RE GROUP LTD COM G3223R108 400 2,079 SH   SOLE 34 2,079 0 0
EVEREST RE GROUP LTD COM G3223R108 9,452 49,122 SH   SOLE 36 49,122 0 0
EVEREST RE GROUP LTD COM G3223R108 168 873 SH   SOLE 40 873 0 0
EVERGY INC COM 30034W106 31,998 581,256 SH   SOLE 2 73,314 0 507,942
EVERGY INC COM 30034W106 7,069 128,404 SH   SOLE 4 121,405 0 6,999
EVERGY INC COM 30034W106 14,887 270,432 SH   SOLE 7 240,955 0 29,477
EVERGY INC COM 30034W106 539 9,793 SH   SOLE 13 9,793 0 0
EVERGY INC COM 30034W106 1,459 26,502 SH   SOLE 15 26,502 0 0
EVERGY INC COM 30034W106 0 7 SH   SOLE 17 0 0 7
EVERGY INC COM 30034W106 30,728 558,189 SH   SOLE 18 522,430 0 35,759
EVERGY INC COM 30034W106 5,119 92,991 SH   SOLE 19 92,991 0 0
EVERGY INC COM 30034W106 429,443 7,800,960 SH   SOLE 21 7,800,960 0 0
EVERGY INC COM 30034W106 320,309 5,818,515 SH   SOLE 22 5,255,817 0 562,698
EVERGY INC COM 30034W106 9,658 175,437 SH   SOLE 23 175,437 0 0
EVERGY INC COM 30034W106 12,497 227,003 SH   SOLE 25 227,003 0 0
EVERGY INC COM 30034W106 43,487 789,959 SH   SOLE 26 190,174 0 599,785
EVERGY INC COM 30034W106 2,551 46,331 SH   SOLE 28 32,697 0 13,634
EVERGY INC COM 30034W106 228 4,134 SH   SOLE 29 4,134 0 0
EVERGY INC COM 30034W106 60,136 1,092,394 SH   SOLE 30 1,092,394 0 0
EVERGY INC COM 30034W106 4,518 82,078 SH   SOLE 31 48,333 0 33,745
EVERGY INC COM 30034W106 1,405 25,515 SH   SOLE 34 25,515 0 0
EVERGY INC COM 30034W106 12,518 227,388 SH   SOLE 36 227,388 0 0
EVERGY INC COM 30034W106 278 5,048 SH   SOLE 40 5,048 0 0
EVERI HLDGS INC COM 30034T103 145 43,927 SH   SOLE 2 18,229 0 25,698
EVERI HLDGS INC COM 30034T103 5 1,393 SH   SOLE 7 1,393 0 0
EVERI HLDGS INC COM 30034T103 998 302,394 SH   SOLE 18 292,755 0 9,639
EVERI HLDGS INC COM 30034T103 1,521 460,765 SH   SOLE 19 460,765 0 0
EVERI HLDGS INC COM 30034T103 9,115 2,761,986 SH   SOLE 21 2,761,986 0 0
EVERI HLDGS INC COM 30034T103 7,734 2,343,739 SH   SOLE 22 2,263,018 0 80,721
EVERI HLDGS INC COM 30034T103 6 1,804 SH   SOLE 23 1,804 0 0
EVERI HLDGS INC COM 30034T103 25 7,474 SH   SOLE 26 0 0 7,474
EVERI HLDGS INC COM 30034T103 83 25,157 SH   SOLE 28 25,157 0 0
EVERI HLDGS INC COM 30034T103 82 24,894 SH   SOLE 30 24,894 0 0
EVERI HLDGS INC COM 30034T103 58 17,504 SH   SOLE 34 17,504 0 0
EVERI HLDGS INC COM 30034T103 34 10,207 SH   SOLE 40 10,207 0 0
EVERQUOTE INC COM CL A 30041R108 107 4,063 SH   SOLE 2 1,273 0 2,790
EVERQUOTE INC COM CL A 30041R108 10 393 SH   SOLE 7 393 0 0
EVERQUOTE INC COM CL A 30041R108 1,034 39,377 SH   SOLE 18 32,927 0 6,450
EVERQUOTE INC COM CL A 30041R108 1,461 55,672 SH   SOLE 19 55,672 0 0
EVERQUOTE INC COM CL A 30041R108 8,297 316,069 SH   SOLE 21 316,069 0 0
EVERQUOTE INC COM CL A 30041R108 8,479 323,025 SH   SOLE 22 317,142 0 5,883
EVERQUOTE INC COM CL A 30041R108 153 5,842 SH   SOLE 23 5,842 0 0
EVERQUOTE INC COM CL A 30041R108 375 14,292 SH   SOLE 26 0 0 14,292
EVERQUOTE INC COM CL A 30041R108 51 1,956 SH   SOLE 28 1,956 0 0
EVERQUOTE INC COM CL A 30041R108 42 1,594 SH   SOLE 30 1,594 0 0
EVERQUOTE INC COM CL A 30041R108 45 1,707 SH   SOLE 40 1,707 0 0
EVERSOURCE ENERGY COM 30040W108 69,864 893,286 SH   SOLE 2 151,485 0 741,801
EVERSOURCE ENERGY COM 30040W108 13,932 178,133 SH   SOLE 4 169,623 0 8,510
EVERSOURCE ENERGY COM 30040W108 56,811 726,390 SH   SOLE 7 703,110 0 23,280
EVERSOURCE ENERGY COM 30040W108 5,852 74,828 SH   SOLE 13 74,828 0 0
EVERSOURCE ENERGY COM 30040W108 2,752 35,193 SH   SOLE 15 35,193 0 0
EVERSOURCE ENERGY COM 30040W108 2 28 SH   SOLE 17 0 0 28
EVERSOURCE ENERGY COM 30040W108 77,295 988,298 SH   SOLE 18 842,524 0 145,774
EVERSOURCE ENERGY COM 30040W108 43,558 556,940 SH   SOLE 19 556,940 0 0
EVERSOURCE ENERGY COM 30040W108 1,033,899 13,219,525 SH   SOLE 21 13,219,525 0 0
EVERSOURCE ENERGY COM 30040W108 667,954 8,540,524 SH   SOLE 22 7,579,637 0 960,887
EVERSOURCE ENERGY COM 30040W108 19,996 255,674 SH   SOLE 23 255,674 0 0
EVERSOURCE ENERGY COM 30040W108 38,993 498,569 SH   SOLE 25 498,569 0 0
EVERSOURCE ENERGY COM 30040W108 177,394 2,268,171 SH   SOLE 26 289,285 0 1,978,886
EVERSOURCE ENERGY COM 30040W108 5,163 66,019 SH   SOLE 28 46,718 0 19,301
EVERSOURCE ENERGY COM 30040W108 510 6,515 SH   SOLE 29 6,515 0 0
EVERSOURCE ENERGY COM 30040W108 125,746 1,607,794 SH   SOLE 30 1,607,794 0 0
EVERSOURCE ENERGY COM 30040W108 8,419 107,649 SH   SOLE 31 62,944 0 44,705
EVERSOURCE ENERGY COM 30040W108 3,300 42,189 SH   SOLE 32 42,189 0 0
EVERSOURCE ENERGY COM 30040W108 3,039 38,856 SH   SOLE 34 38,856 0 0
EVERSOURCE ENERGY COM 30040W108 24,531 313,661 SH   SOLE 36 313,661 0 0
EVERSOURCE ENERGY COM 30040W108 594 7,590 SH   SOLE 40 7,590 0 0
EVERSPIN TECHNOLOGIES INC COM 30041T104 8 2,985 SH   SOLE 18 2,985 0 0
EVERSPIN TECHNOLOGIES INC COM 30041T104 225 85,888 SH   SOLE 21 85,888 0 0
EVERSPIN TECHNOLOGIES INC COM 30041T104 436 166,397 SH   SOLE 22 166,397 0 0
EVERTEC INC COM 30040P103 507 22,316 SH   SOLE 2 3,059 0 19,257
EVERTEC INC COM 30040P103 7 318 SH   SOLE 4 318 0 0
EVERTEC INC COM 30040P103 26 1,142 SH   SOLE 7 1,142 0 0
EVERTEC INC COM 30040P103 6,269 275,816 SH   SOLE 18 275,816 0 0
EVERTEC INC COM 30040P103 2,576 113,347 SH   SOLE 19 113,347 0 0
EVERTEC INC COM 30040P103 146,210 6,432,453 SH   SOLE 21 6,432,453 0 0
EVERTEC INC COM 30040P103 39,798 1,750,913 SH   SOLE 22 1,683,752 0 67,161
EVERTEC INC COM 30040P103 511 22,484 SH   SOLE 26 13,951 0 8,533
EVERTEC INC COM 30040P103 178 7,846 SH   SOLE 28 7,846 0 0
EVERTEC INC COM 30040P103 5,418 238,383 SH   SOLE 30 238,383 0 0
EVERTEC INC COM 30040P103 166 7,316 SH   SOLE 40 7,316 0 0
EVI INDUSTRIES INC COM 26929N102 25 1,613 SH   SOLE 2 170 0 1,443
EVI INDUSTRIES INC COM 26929N102 272 17,266 SH   SOLE 18 17,266 0 0
EVI INDUSTRIES INC COM 26929N102 124 7,858 SH   SOLE 19 7,858 0 0
EVI INDUSTRIES INC COM 26929N102 2,508 158,936 SH   SOLE 21 158,936 0 0
EVI INDUSTRIES INC COM 26929N102 1,249 79,180 SH   SOLE 22 77,062 0 2,118
EVO PMTS INC CL A COM 26927E104 218 14,223 SH   SOLE 2 1,916 0 12,307
EVO PMTS INC CL A COM 26927E104 2 153 SH   SOLE 4 153 0 0
EVO PMTS INC CL A COM 26927E104 9 605 SH   SOLE 7 605 0 0
EVO PMTS INC CL A COM 26927E104 2,062 134,778 SH   SOLE 18 134,778 0 0
EVO PMTS INC CL A COM 26927E104 1,344 87,860 SH   SOLE 19 87,860 0 0
EVO PMTS INC CL A COM 26927E104 20,899 1,365,917 SH   SOLE 21 1,365,917 0 0
EVO PMTS INC CL A COM 26927E104 17,412 1,138,059 SH   SOLE 22 1,094,639 0 43,420
EVO PMTS INC CL A COM 26927E104 15 961 SH   SOLE 23 961 0 0
EVO PMTS INC CL A COM 26927E104 94 6,142 SH   SOLE 25 6,142 0 0
EVO PMTS INC CL A COM 26927E104 338 22,075 SH   SOLE 26 4,727 0 17,348
EVO PMTS INC CL A COM 26927E104 77 5,011 SH   SOLE 28 5,011 0 0
EVO PMTS INC CL A COM 26927E104 2,653 173,388 SH   SOLE 30 173,388 0 0
EVO PMTS INC CL A COM 26927E104 733 47,884 SH   SOLE 34 47,884 0 0
EVO PMTS INC CL A COM 26927E104 9 568 SH   SOLE 36 568 0 0
EVO PMTS INC CL A COM 26927E104 75 4,881 SH   SOLE 40 4,881 0 0
EVOFEM BIOSCIENCES INC COM 30048L104 27 5,063 SH   SOLE 2 640 0 4,423
EVOFEM BIOSCIENCES INC COM 30048L104 264 49,707 SH   SOLE 18 49,707 0 0
EVOFEM BIOSCIENCES INC COM 30048L104 126 23,637 SH   SOLE 19 23,637 0 0
EVOFEM BIOSCIENCES INC COM 30048L104 2,545 478,361 SH   SOLE 21 478,361 0 0
EVOFEM BIOSCIENCES INC COM 30048L104 1,017 191,167 SH   SOLE 22 185,877 0 5,290
EVOFEM BIOSCIENCES INC COM 30048L104 38,304 7,200,000 SH   SOLE 31 0 0 7,200,000
EVOKE PHARMA INC COM 30049G104 70 60,532 SH   SOLE 21 60,532 0 0
EVOLENT HEALTH INC CL A 30050B101 352 64,883 SH   SOLE 2 8,628 0 56,255
EVOLENT HEALTH INC CL A 30050B101 1 257 SH   SOLE 4 257 0 0
EVOLENT HEALTH INC CL A 30050B101 8 1,462 SH   SOLE 7 1,462 0 0
EVOLENT HEALTH INC CL A 30050B101 1,494 275,058 SH   SOLE 18 259,955 0 15,103
EVOLENT HEALTH INC CL A 30050B101 1,532 282,228 SH   SOLE 19 282,228 0 0
EVOLENT HEALTH INC CL A 30050B101 13,709 2,524,638 SH   SOLE 21 2,524,638 0 0
EVOLENT HEALTH INC CL A 30050B101 12,906 2,376,717 SH   SOLE 22 2,307,755 0 68,962
EVOLENT HEALTH INC CL A 30050B101 132 24,256 SH   SOLE 23 24,256 0 0
EVOLENT HEALTH INC CL A 30050B101 526 96,936 SH   SOLE 26 19,006 0 77,930
EVOLENT HEALTH INC CL A 30050B101 41 7,617 SH   SOLE 28 7,617 0 0
EVOLENT HEALTH INC CL A 30050B101 144 26,469 SH   SOLE 30 26,469 0 0
EVOLENT HEALTH INC CL A 30050B101 37 6,856 SH   SOLE 40 6,856 0 0
EVOLUS INC COM 30052C107 30 7,204 SH   SOLE 2 1,199 0 6,005
EVOLUS INC COM 30052C107 1 191 SH   SOLE 7 191 0 0
EVOLUS INC COM 30052C107 251 60,538 SH   SOLE 18 60,538 0 0
EVOLUS INC COM 30052C107 139 33,413 SH   SOLE 19 33,413 0 0
EVOLUS INC COM 30052C107 3,817 919,681 SH   SOLE 21 919,681 0 0
EVOLUS INC COM 30052C107 2,521 607,397 SH   SOLE 22 569,511 0 37,886
EVOLUS INC COM 30052C107 66 15,923 SH   SOLE 30 15,923 0 0
EVOLUTION PETROLEUM CORP COM 30049A107 117 44,820 SH   SOLE 2 23,293 0 21,527
EVOLUTION PETROLEUM CORP COM 30049A107 2 653 SH   SOLE 7 653 0 0
EVOLUTION PETROLEUM CORP COM 30049A107 356 136,334 SH   SOLE 18 105,125 0 31,209
EVOLUTION PETROLEUM CORP COM 30049A107 1,404 537,948 SH   SOLE 19 537,948 0 0
EVOLUTION PETROLEUM CORP COM 30049A107 2,793 1,069,991 SH   SOLE 21 1,069,991 0 0
EVOLUTION PETROLEUM CORP COM 30049A107 3,362 1,288,104 SH   SOLE 22 1,270,094 0 18,010
EVOLUTION PETROLEUM CORP COM 30049A107 384 147,078 SH   SOLE 23 147,078 0 0
EVOLUTION PETROLEUM CORP COM 30049A107 720 275,867 SH   SOLE 26 0 0 275,867
EVOLVING SYS INC COM NEW 30049R209 6 7,607 SH   SOLE 21 7,607 0 0
EVOLVING SYS INC COM NEW 30049R209 260 333,539 SH   SOLE 22 333,539 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 425 37,929 SH   SOLE 2 13,656 0 24,273
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 4 362 SH   SOLE 4 362 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 607 54,126 SH   SOLE 7 54,126 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 3,292 293,705 SH   SOLE 18 263,295 0 30,410
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 4,523 403,446 SH   SOLE 19 403,446 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 27,867 2,485,940 SH   SOLE 21 2,485,940 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 26,387 2,353,888 SH   SOLE 22 2,274,416 0 79,472
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 388 34,570 SH   SOLE 23 34,570 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 1,586 141,443 SH   SOLE 26 38,722 0 102,721
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 159 14,192 SH   SOLE 28 14,192 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 5,185 462,540 SH   SOLE 30 462,540 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 98 8,720 SH   SOLE 40 8,720 0 0
EXACT SCIENCES CORP COM 30063P105 20,802 358,662 SH   SOLE 2 53,311 0 305,351
EXACT SCIENCES CORP COM 30063P105 3,961 68,290 SH   SOLE 4 64,568 0 3,722
EXACT SCIENCES CORP COM 30063P105 667 11,497 SH   SOLE 7 11,497 0 0
EXACT SCIENCES CORP COM 30063P105 31 543 SH   SOLE 13 543 0 0
EXACT SCIENCES CORP COM 30063P105 693 11,950 SH   SOLE 15 11,950 0 0
EXACT SCIENCES CORP COM 30063P105 12,429 214,292 SH   SOLE 18 199,730 0 14,562
EXACT SCIENCES CORP COM 30063P105 3,659 63,094 SH   SOLE 19 63,094 0 0
EXACT SCIENCES CORP COM 30063P105 113,231 1,952,263 SH   SOLE 21 1,952,263 0 0
EXACT SCIENCES CORP COM 30063P105 223,787 3,858,390 SH   SOLE 22 3,610,426 0 247,964
EXACT SCIENCES CORP COM 30063P105 6,838 117,905 SH   SOLE 23 117,905 0 0
EXACT SCIENCES CORP COM 30063P105 8,700 149,996 SH   SOLE 25 149,996 0 0
EXACT SCIENCES CORP COM 30063P105 26,314 453,687 SH   SOLE 26 123,488 0 330,199
EXACT SCIENCES CORP COM 30063P105 1,709 29,458 SH   SOLE 28 20,890 0 8,568
EXACT SCIENCES CORP COM 30063P105 2,228 38,406 SH   SOLE 29 7,553 0 30,853
EXACT SCIENCES CORP COM 30063P105 15,281 263,466 SH   SOLE 30 263,466 0 0
EXACT SCIENCES CORP COM 30063P105 2,488 42,890 SH   SOLE 31 36,147 0 6,743
EXACT SCIENCES CORP COM 30063P105 476 8,206 SH   SOLE 34 8,206 0 0
EXACT SCIENCES CORP COM 30063P105 4,893 84,361 SH   SOLE 36 84,361 0 0
EXACT SCIENCES CORP COM 30063P105 170 2,935 SH   SOLE 40 2,935 0 0
EXACT SCIENCES CORP NOTE 1.000% 1/1 30063PAA3 1,220 1,125,000 PRN   SOLE 21 1,125,000 0 0
EXACT SCIENCES CORP NOTE 0.375% 3/1 30063PAB1 2,248 2,675,000 PRN   SOLE 21 2,675,000 0 0
EXAGEN INC COM 30068X103 19 1,179 SH   SOLE 2 312 0 867
EXAGEN INC COM 30068X103 173 10,884 SH   SOLE 18 10,884 0 0
EXAGEN INC COM 30068X103 100 6,279 SH   SOLE 19 6,279 0 0
EXAGEN INC COM 30068X103 1,853 116,269 SH   SOLE 21 116,269 0 0
EXAGEN INC COM 30068X103 453 28,410 SH   SOLE 22 27,236 0 1,174
EXANTAS CAP CORP COM NEW 30068N105 79 28,762 SH   SOLE 2 1,104 0 27,658
EXANTAS CAP CORP COM NEW 30068N105 0 156 SH   SOLE 4 156 0 0
EXANTAS CAP CORP COM NEW 30068N105 1 325 SH   SOLE 7 325 0 0
EXANTAS CAP CORP COM NEW 30068N105 309 111,919 SH   SOLE 18 111,919 0 0
EXANTAS CAP CORP COM NEW 30068N105 164 59,576 SH   SOLE 19 59,576 0 0
EXANTAS CAP CORP COM NEW 30068N105 4,889 1,771,526 SH   SOLE 21 1,771,526 0 0
EXANTAS CAP CORP COM NEW 30068N105 3,109 1,126,412 SH   SOLE 22 1,089,787 0 36,625
EXANTAS CAP CORP COM NEW 30068N105 14 5,112 SH   SOLE 23 5,112 0 0
EXANTAS CAP CORP COM NEW 30068N105 95 34,398 SH   SOLE 26 6,495 0 27,903
EXANTAS CAP CORP COM NEW 30068N105 13 4,776 SH   SOLE 28 4,776 0 0
EXANTAS CAP CORP COM NEW 30068N105 12 4,336 SH   SOLE 30 4,336 0 0
EXANTAS CAP CORP COM NEW 30068N105 9 3,430 SH   SOLE 40 3,430 0 0
EXELA TECHNOLOGIES INC COM 30162V102 6 28,952 SH   SOLE 2 1,441 0 27,511
EXELA TECHNOLOGIES INC COM 30162V102 0 1,241 SH   SOLE 7 1,241 0 0
EXELA TECHNOLOGIES INC COM 30162V102 32 155,502 SH   SOLE 18 155,502 0 0
EXELA TECHNOLOGIES INC COM 30162V102 15 74,415 SH   SOLE 19 74,415 0 0
EXELA TECHNOLOGIES INC COM 30162V102 343 1,675,024 SH   SOLE 21 1,675,024 0 0
EXELA TECHNOLOGIES INC COM 30162V102 111 540,711 SH   SOLE 22 510,893 0 29,818
EXELIXIS INC COM 30161Q104 12,648 734,514 SH   SOLE 2 177,399 0 557,115
EXELIXIS INC COM 30161Q104 23 1,316 SH   SOLE 4 1,316 0 0
EXELIXIS INC COM 30161Q104 94 5,438 SH   SOLE 7 5,438 0 0
EXELIXIS INC COM 30161Q104 14,710 854,244 SH   SOLE 18 854,244 0 0
EXELIXIS INC COM 30161Q104 1,485 86,219 SH   SOLE 19 86,219 0 0
EXELIXIS INC COM 30161Q104 308,074 17,890,481 SH   SOLE 21 17,890,481 0 0
EXELIXIS INC COM 30161Q104 172,961 10,044,184 SH   SOLE 22 9,567,784 0 476,400
EXELIXIS INC COM 30161Q104 2,468 143,324 SH   SOLE 26 70,847 0 72,477
EXELIXIS INC COM 30161Q104 751 43,593 SH   SOLE 28 43,593 0 0
EXELIXIS INC COM 30161Q104 6,648 386,082 SH   SOLE 30 386,082 0 0
EXELIXIS INC COM 30161Q104 105 6,080 SH   SOLE 31 6,080 0 0
EXELIXIS INC COM 30161Q104 152 8,804 SH   SOLE 34 8,804 0 0
EXELIXIS INC COM 30161Q104 528 30,673 SH   SOLE 40 30,673 0 0
EXELON CORP COM 30161N101 89,691 2,436,601 SH   SOLE 2 236,380 0 2,200,221
EXELON CORP COM 30161N101 17,826 484,277 SH   SOLE 4 457,702 0 26,575
EXELON CORP COM 30161N101 51,773 1,406,481 SH   SOLE 7 1,023,607 0 382,874
EXELON CORP COM 30161N101 1,575 42,798 SH   SOLE 13 42,798 0 0
EXELON CORP COM 30161N101 3,983 108,191 SH   SOLE 15 108,191 0 0
EXELON CORP COM 30161N101 102,540 2,785,668 SH   SOLE 18 2,639,355 0 146,313
EXELON CORP COM 30161N101 50,367 1,368,288 SH   SOLE 19 1,368,288 0 0
EXELON CORP COM 30161N101 923,182 25,079,655 SH   SOLE 21 25,079,655 0 0
EXELON CORP COM 30161N101 849,182 23,069,341 SH   SOLE 22 20,685,375 0 2,383,966
EXELON CORP COM 30161N101 27,219 739,445 SH   SOLE 23 739,445 0 0
EXELON CORP COM 30161N101 43,860 1,191,518 SH   SOLE 25 1,191,518 0 0
EXELON CORP COM 30161N101 254,107 6,903,212 SH   SOLE 26 622,809 0 6,280,403
EXELON CORP COM 30161N101 7,282 197,835 SH   SOLE 28 139,468 0 58,367
EXELON CORP COM 30161N101 672 18,266 SH   SOLE 29 18,266 0 0
EXELON CORP COM 30161N101 153,497 4,169,971 SH   SOLE 30 4,169,971 0 0
EXELON CORP COM 30161N101 25,924 704,278 SH   SOLE 31 170,798 0 533,480
EXELON CORP COM 30161N101 7,824 212,558 SH   SOLE 32 212,558 0 0
EXELON CORP COM 30161N101 13,774 374,199 SH   SOLE 34 374,199 0 0
EXELON CORP COM 30161N101 28,832 783,262 SH   SOLE 36 783,262 0 0
EXELON CORP COM 30161N101 785 21,326 SH   SOLE 40 21,326 0 0
EXFO INC SUB VTG SHS 302046107 81 31,352 SH   SOLE 22 31,352 0 0
EXICURE INC COM 30205M101 265 179,143 SH   SOLE 21 179,143 0 0
EXICURE INC COM 30205M101 219 148,050 SH   SOLE 22 148,050 0 0
EXLSERVICE HOLDINGS INC COM 302081104 643 12,366 SH   SOLE 2 1,736 0 10,630
EXLSERVICE HOLDINGS INC COM 302081104 7 134 SH   SOLE 4 134 0 0
EXLSERVICE HOLDINGS INC COM 302081104 30 580 SH   SOLE 7 580 0 0
EXLSERVICE HOLDINGS INC COM 302081104 8,004 153,826 SH   SOLE 18 153,826 0 0
EXLSERVICE HOLDINGS INC COM 302081104 3,287 63,182 SH   SOLE 19 63,182 0 0
EXLSERVICE HOLDINGS INC COM 302081104 189,315 3,638,568 SH   SOLE 21 3,638,568 0 0
EXLSERVICE HOLDINGS INC COM 302081104 50,613 972,759 SH   SOLE 22 930,460 0 42,299
EXLSERVICE HOLDINGS INC COM 302081104 1,027 19,734 SH   SOLE 26 12,607 0 7,127
EXLSERVICE HOLDINGS INC COM 302081104 244 4,696 SH   SOLE 28 4,696 0 0
EXLSERVICE HOLDINGS INC COM 302081104 2,289 43,998 SH   SOLE 30 43,998 0 0
EXLSERVICE HOLDINGS INC COM 302081104 38 734 SH   SOLE 34 734 0 0
EXLSERVICE HOLDINGS INC COM 302081104 182 3,503 SH   SOLE 40 3,503 0 0
EXONE CO COM 302104104 18 2,762 SH   SOLE 18 2,762 0 0
EXONE CO COM 302104104 212 33,189 SH   SOLE 21 33,189 0 0
EXONE CO COM 302104104 1,226 191,838 SH   SOLE 22 191,838 0 0
EXP WORLD HLDGS INC COM 30212W100 68 8,092 SH   SOLE 2 1,343 0 6,749
EXP WORLD HLDGS INC COM 30212W100 12 1,366 SH   SOLE 7 1,366 0 0
EXP WORLD HLDGS INC COM 30212W100 622 73,525 SH   SOLE 18 73,525 0 0
EXP WORLD HLDGS INC COM 30212W100 330 39,021 SH   SOLE 19 39,021 0 0
EXP WORLD HLDGS INC COM 30212W100 6,488 766,896 SH   SOLE 21 766,896 0 0
EXP WORLD HLDGS INC COM 30212W100 6,918 817,775 SH   SOLE 22 803,177 0 14,598
EXP WORLD HLDGS INC COM 30212W100 39 4,614 SH   SOLE 30 4,614 0 0
EXP WORLD HLDGS INC COM 30212W100 36 4,307 SH   SOLE 40 4,307 0 0
EXPEDIA GROUP INC COM NEW 30212P303 19,727 350,579 SH   SOLE 2 52,534 0 298,045
EXPEDIA GROUP INC COM NEW 30212P303 3,787 67,300 SH   SOLE 4 63,543 0 3,757
EXPEDIA GROUP INC COM NEW 30212P303 7,614 135,313 SH   SOLE 7 127,916 0 7,397
EXPEDIA GROUP INC COM NEW 30212P303 186 3,314 SH   SOLE 13 3,314 0 0
EXPEDIA GROUP INC COM NEW 30212P303 670 11,913 SH   SOLE 15 11,913 0 0
EXPEDIA GROUP INC COM NEW 30212P303 22,471 399,341 SH   SOLE 18 378,940 0 20,401
EXPEDIA GROUP INC COM NEW 30212P303 3,640 64,688 SH   SOLE 19 64,688 0 0
EXPEDIA GROUP INC COM NEW 30212P303 201,555 3,581,924 SH   SOLE 21 3,581,924 0 0
EXPEDIA GROUP INC COM NEW 30212P303 193,455 3,437,985 SH   SOLE 22 3,111,575 0 326,410
EXPEDIA GROUP INC COM NEW 30212P303 5,747 102,140 SH   SOLE 23 102,140 0 0
EXPEDIA GROUP INC COM NEW 30212P303 8,127 144,429 SH   SOLE 25 144,429 0 0
EXPEDIA GROUP INC COM NEW 30212P303 34,434 611,948 SH   SOLE 26 114,274 0 497,674
EXPEDIA GROUP INC COM NEW 30212P303 1,581 28,097 SH   SOLE 28 19,994 0 8,103
EXPEDIA GROUP INC COM NEW 30212P303 119 2,116 SH   SOLE 29 2,116 0 0
EXPEDIA GROUP INC COM NEW 30212P303 38,587 685,745 SH   SOLE 30 685,745 0 0
EXPEDIA GROUP INC COM NEW 30212P303 1,842 32,734 SH   SOLE 31 25,008 0 7,726
EXPEDIA GROUP INC COM NEW 30212P303 1,241 22,063 SH   SOLE 32 22,063 0 0
EXPEDIA GROUP INC COM NEW 30212P303 995 17,680 SH   SOLE 34 17,680 0 0
EXPEDIA GROUP INC COM NEW 30212P303 4,557 80,980 SH   SOLE 36 80,980 0 0
EXPEDIA GROUP INC COM NEW 30212P303 184 3,262 SH   SOLE 40 3,262 0 0
EXPEDITORS INTL WASH INC COM 302130109 44,849 672,202 SH   SOLE 2 266,253 0 405,949
EXPEDITORS INTL WASH INC COM 302130109 7,841 117,522 SH   SOLE 4 112,913 0 4,609
EXPEDITORS INTL WASH INC COM 302130109 26,572 398,261 SH   SOLE 7 184,117 0 214,144
EXPEDITORS INTL WASH INC COM 302130109 156 2,341 SH   SOLE 13 2,341 0 0
EXPEDITORS INTL WASH INC COM 302130109 1,006 15,076 SH   SOLE 15 15,076 0 0
EXPEDITORS INTL WASH INC COM 302130109 30,946 463,813 SH   SOLE 18 435,449 0 28,364
EXPEDITORS INTL WASH INC COM 302130109 4,566 68,429 SH   SOLE 19 68,429 0 0
EXPEDITORS INTL WASH INC COM 302130109 406,529 6,093,055 SH   SOLE 21 6,093,055 0 0
EXPEDITORS INTL WASH INC COM 302130109 306,463 4,593,270 SH   SOLE 22 4,088,360 0 504,910
EXPEDITORS INTL WASH INC COM 302130109 12,693 190,239 SH   SOLE 23 190,239 0 0
EXPEDITORS INTL WASH INC COM 302130109 19,031 285,230 SH   SOLE 25 285,230 0 0
EXPEDITORS INTL WASH INC COM 302130109 75,932 1,138,065 SH   SOLE 26 157,058 0 981,007
EXPEDITORS INTL WASH INC COM 302130109 2,365 35,453 SH   SOLE 28 25,408 0 10,045
EXPEDITORS INTL WASH INC COM 302130109 14,064 210,786 SH   SOLE 29 27,967 0 182,819
EXPEDITORS INTL WASH INC COM 302130109 53,372 799,935 SH   SOLE 30 799,935 0 0
EXPEDITORS INTL WASH INC COM 302130109 7,244 108,578 SH   SOLE 31 79,510 0 29,068
EXPEDITORS INTL WASH INC COM 302130109 5,565 83,415 SH   SOLE 34 83,415 0 0
EXPEDITORS INTL WASH INC COM 302130109 9,003 134,939 SH   SOLE 36 134,939 0 0
EXPEDITORS INTL WASH INC COM 302130109 242 3,628 SH   SOLE 40 3,628 0 0
EXPONENT INC COM 30214U102 1,495 20,796 SH   SOLE 2 4,330 0 16,466
EXPONENT INC COM 30214U102 13 183 SH   SOLE 4 183 0 0
EXPONENT INC COM 30214U102 730 10,157 SH   SOLE 7 10,157 0 0
EXPONENT INC COM 30214U102 17,661 245,596 SH   SOLE 18 237,535 0 8,061
EXPONENT INC COM 30214U102 10,792 150,073 SH   SOLE 19 150,073 0 0
EXPONENT INC COM 30214U102 399,859 5,560,550 SH   SOLE 21 5,560,550 0 0
EXPONENT INC COM 30214U102 109,821 1,527,203 SH   SOLE 22 1,472,755 0 54,448
EXPONENT INC COM 30214U102 423 5,889 SH   SOLE 23 5,889 0 0
EXPONENT INC COM 30214U102 2,306 32,067 SH   SOLE 26 12,184 0 19,883
EXPONENT INC COM 30214U102 541 7,522 SH   SOLE 28 7,522 0 0
EXPONENT INC COM 30214U102 4,829 67,151 SH   SOLE 30 67,151 0 0
EXPONENT INC COM 30214U102 73 1,019 SH   SOLE 34 1,019 0 0
EXPONENT INC COM 30214U102 400 5,568 SH   SOLE 40 5,568 0 0
EXPRESS INC COM 30219E103 89 59,483 SH   SOLE 2 2,386 0 57,097
EXPRESS INC COM 30219E103 2 1,499 SH   SOLE 7 1,499 0 0
EXPRESS INC COM 30219E103 468 314,421 SH   SOLE 18 314,421 0 0
EXPRESS INC COM 30219E103 164 110,366 SH   SOLE 19 110,366 0 0
EXPRESS INC COM 30219E103 11,383 7,639,370 SH   SOLE 21 7,639,370 0 0
EXPRESS INC COM 30219E103 3,145 2,110,771 SH   SOLE 22 2,055,941 0 54,830
EXPRESS INC COM 30219E103 106 70,940 SH   SOLE 30 70,940 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 2,689 367,893 SH   SOLE 2 62,191 0 305,702
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 8 1,145 SH   SOLE 4 1,145 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 45 6,134 SH   SOLE 7 6,134 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 607 82,982 SH   SOLE 13 82,982 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 1,338 183,078 SH   SOLE 18 156,247 0 26,831
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 6,183 845,796 SH   SOLE 19 845,796 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 15,906 2,175,895 SH   SOLE 21 2,175,895 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 47,649 6,518,314 SH   SOLE 22 5,401,901 0 1,116,413
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 709 97,058 SH   SOLE 26 59,579 0 37,479
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 176 24,125 SH   SOLE 28 24,125 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 611 83,534 SH   SOLE 30 83,534 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 28 3,773 SH   SOLE 31 3,773 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 35 4,851 SH   SOLE 34 4,851 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 392 53,592 SH   SOLE 36 53,592 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 168 22,937 SH   SOLE 40 22,937 0 0
EXTERRAN CORP COM 30227H106 153 31,841 SH   SOLE 2 4,456 0 27,385
EXTERRAN CORP COM 30227H106 1 171 SH   SOLE 4 171 0 0
EXTERRAN CORP COM 30227H106 4 785 SH   SOLE 7 785 0 0
EXTERRAN CORP COM 30227H106 656 136,743 SH   SOLE 18 136,743 0 0
EXTERRAN CORP COM 30227H106 567 118,172 SH   SOLE 19 118,172 0 0
EXTERRAN CORP COM 30227H106 16,260 3,387,579 SH   SOLE 21 3,387,579 0 0
EXTERRAN CORP COM 30227H106 5,624 1,171,768 SH   SOLE 22 1,127,968 0 43,800
EXTERRAN CORP COM 30227H106 43 8,874 SH   SOLE 23 8,874 0 0
EXTERRAN CORP COM 30227H106 207 43,116 SH   SOLE 26 2,830 0 40,286
EXTERRAN CORP COM 30227H106 22 4,624 SH   SOLE 28 4,624 0 0
EXTERRAN CORP COM 30227H106 153 31,802 SH   SOLE 30 31,802 0 0
EXTERRAN CORP COM 30227H106 17 3,643 SH   SOLE 40 3,643 0 0
EXTRA SPACE STORAGE INC COM 30225T102 30,164 315,001 SH   SOLE 2 41,216 0 273,785
EXTRA SPACE STORAGE INC COM 30225T102 18,900 197,364 SH   SOLE 4 193,956 0 3,408
EXTRA SPACE STORAGE INC COM 30225T102 27,110 283,106 SH   SOLE 7 276,840 0 6,266
EXTRA SPACE STORAGE INC COM 30225T102 29 302 SH   SOLE 13 302 0 0
EXTRA SPACE STORAGE INC COM 30225T102 968 10,106 SH   SOLE 15 10,106 0 0
EXTRA SPACE STORAGE INC COM 30225T102 56,178 586,656 SH   SOLE 18 567,813 0 18,843
EXTRA SPACE STORAGE INC COM 30225T102 24,624 257,145 SH   SOLE 19 257,145 0 0
EXTRA SPACE STORAGE INC COM 30225T102 559,754 5,845,383 SH   SOLE 21 5,845,383 0 0
EXTRA SPACE STORAGE INC COM 30225T102 445,216 4,649,294 SH   SOLE 22 4,187,429 0 461,865
EXTRA SPACE STORAGE INC COM 30225T102 11,265 117,633 SH   SOLE 23 117,633 0 0
EXTRA SPACE STORAGE INC COM 30225T102 41,134 429,557 SH   SOLE 25 429,557 0 0
EXTRA SPACE STORAGE INC COM 30225T102 62,792 655,718 SH   SOLE 26 126,955 0 528,763
EXTRA SPACE STORAGE INC COM 30225T102 4,949 51,680 SH   SOLE 28 43,859 0 7,821
EXTRA SPACE STORAGE INC COM 30225T102 9,194 96,016 SH   SOLE 29 68,090 0 27,926
EXTRA SPACE STORAGE INC COM 30225T102 106,768 1,114,959 SH   SOLE 30 1,114,959 0 0
EXTRA SPACE STORAGE INC COM 30225T102 3,191 33,324 SH   SOLE 31 27,361 0 5,963
EXTRA SPACE STORAGE INC COM 30225T102 5,425 56,647 SH   SOLE 34 56,647 0 0
EXTRA SPACE STORAGE INC COM 30225T102 11,278 117,773 SH   SOLE 36 117,773 0 0
EXTRA SPACE STORAGE INC COM 30225T102 241 2,514 SH   SOLE 40 2,514 0 0
EXTRACTION OIL AND GAS INC COM 30227M105 41 97,138 SH   SOLE 2 3,386 0 93,752
EXTRACTION OIL AND GAS INC COM 30227M105 0 622 SH   SOLE 4 622 0 0
EXTRACTION OIL AND GAS INC COM 30227M105 1 2,526 SH   SOLE 7 2,526 0 0
EXTRACTION OIL AND GAS INC COM 30227M105 122 288,217 SH   SOLE 18 288,217 0 0
EXTRACTION OIL AND GAS INC COM 30227M105 62 146,646 SH   SOLE 19 146,646 0 0
EXTRACTION OIL AND GAS INC COM 30227M105 1,231 2,918,071 SH   SOLE 21 2,918,071 0 0
EXTRACTION OIL AND GAS INC COM 30227M105 1,049 2,485,684 SH   SOLE 22 2,389,644 0 96,040
EXTRACTION OIL AND GAS INC COM 30227M105 16 36,845 SH   SOLE 26 31,081 0 5,764
EXTRACTION OIL AND GAS INC COM 30227M105 7 16,425 SH   SOLE 28 16,425 0 0
EXTRACTION OIL AND GAS INC COM 30227M105 6 13,707 SH   SOLE 30 13,707 0 0
EXTRACTION OIL AND GAS INC COM 30227M105 6 13,363 SH   SOLE 40 13,363 0 0
EXTREME NETWORKS INC COM 30226D106 128 41,278 SH   SOLE 2 4,163 0 37,115
EXTREME NETWORKS INC COM 30226D106 3 1,097 SH   SOLE 4 1,097 0 0
EXTREME NETWORKS INC COM 30226D106 7 2,420 SH   SOLE 7 2,420 0 0
EXTREME NETWORKS INC COM 30226D106 1,663 538,116 SH   SOLE 18 538,116 0 0
EXTREME NETWORKS INC COM 30226D106 673 217,866 SH   SOLE 19 217,866 0 0
EXTREME NETWORKS INC COM 30226D106 35,406 11,458,220 SH   SOLE 21 11,458,220 0 0
EXTREME NETWORKS INC COM 30226D106 11,028 3,568,998 SH   SOLE 22 3,456,471 0 112,527
EXTREME NETWORKS INC COM 30226D106 124 40,149 SH   SOLE 26 0 0 40,149
EXTREME NETWORKS INC COM 30226D106 46 14,762 SH   SOLE 28 14,762 0 0
EXTREME NETWORKS INC COM 30226D106 2,584 836,093 SH   SOLE 30 836,093 0 0
EXTREME NETWORKS INC COM 30226D106 8 2,475 SH   SOLE 34 2,475 0 0
EXTREME NETWORKS INC COM 30226D106 28 9,159 SH   SOLE 40 9,159 0 0
EXXON MOBIL CORP COM 30231G102 486,359 12,809,026 SH   SOLE 2 3,319,993 0 9,489,033
EXXON MOBIL CORP COM 30231G102 79,976 2,106,295 SH   SOLE 4 1,990,681 0 115,614
EXXON MOBIL CORP COM 30231G102 179,006 4,714,413 SH   SOLE 7 4,442,268 0 272,145
EXXON MOBIL CORP COM 30231G102 7,812 205,736 SH   SOLE 13 205,736 0 0
EXXON MOBIL CORP COM 30231G102 17,572 462,787 SH   SOLE 15 462,787 0 0
EXXON MOBIL CORP COM 30231G102 5 126 SH   SOLE 17 0 0 126
EXXON MOBIL CORP COM 30231G102 310,053 8,165,734 SH   SOLE 18 7,241,864 0 923,870
EXXON MOBIL CORP COM 30231G102 76,760 2,021,590 SH   SOLE 19 2,021,590 0 0
EXXON MOBIL CORP COM 30231G102 2,358 62,101 SH   SOLE 20 62,101 0 0
EXXON MOBIL CORP COM 30231G102 4,060,282 106,933,958 SH   SOLE 21 106,933,958 0 0
EXXON MOBIL CORP COM 30231G102 3,926,802 103,418,538 SH   SOLE 22 91,436,306 0 11,982,232
EXXON MOBIL CORP COM 30231G102 131,671 3,467,759 SH   SOLE 23 3,467,759 0 0
EXXON MOBIL CORP COM 30231G102 164,866 4,342,012 SH   SOLE 25 4,342,012 0 0
EXXON MOBIL CORP COM 30231G102 533,645 14,054,395 SH   SOLE 26 2,506,050 0 11,548,345
EXXON MOBIL CORP COM 30231G102 32,929 867,242 SH   SOLE 28 616,072 0 251,170
EXXON MOBIL CORP COM 30231G102 37,119 977,586 SH   SOLE 29 307,275 0 670,311
EXXON MOBIL CORP COM 30231G102 631,975 16,644,074 SH   SOLE 30 16,644,074 0 0
EXXON MOBIL CORP COM 30231G102 65,681 1,729,802 SH   SOLE 31 1,112,271 0 617,531
EXXON MOBIL CORP COM 30231G102 10,728 282,536 SH   SOLE 32 282,536 0 0
EXXON MOBIL CORP COM 30231G102 25,504 671,683 SH   SOLE 34 671,683 0 0
EXXON MOBIL CORP COM 30231G102 134,668 3,546,694 SH   SOLE 36 3,546,694 0 0
EXXON MOBIL CORP COM 30231G102 3,580 94,276 SH   SOLE 40 94,276 0 0
EXXON MOBIL CORP OPTIONS 30231G102 277 7,300 SH Call SOLE 4 7,300 0 0
EXXON MOBIL CORP OPTIONS 30231G102 4,306 113,400 SH Call SOLE 18 113,400 0 0
EXXON MOBIL CORP OPTIONS 30231G102 20,257 533,500 SH Call SOLE 19 533,500 0 0
EXXON MOBIL CORP OPTIONS 30231G102 1,549 40,800 SH Call SOLE 22 40,800 0 0
EXXON MOBIL CORP OPTIONS 30231G102 9,865 259,800 SH Call SOLE 34 259,800 0 0
EYEGATE PHARMACEUTICALS INC COM NEW 30233M503 0 42 SH   SOLE 21 42 0 0
EYEGATE PHARMACEUTICALS INC COM NEW 30233M503 136 26,193 SH   SOLE 22 26,193 0 0
EYENOVIA INC COM 30234E104 5 2,295 SH   SOLE 18 2,295 0 0
EYENOVIA INC COM 30234E104 76 32,905 SH   SOLE 21 32,905 0 0
EYEPOINT PHARMACEUTICALS INC COM 30233G100 34 33,548 SH   SOLE 2 2,632 0 30,916
EYEPOINT PHARMACEUTICALS INC COM 30233G100 223 219,107 SH   SOLE 18 219,107 0 0
EYEPOINT PHARMACEUTICALS INC COM 30233G100 181 177,247 SH   SOLE 19 177,247 0 0
EYEPOINT PHARMACEUTICALS INC COM 30233G100 3,079 3,018,909 SH   SOLE 21 3,018,909 0 0
EYEPOINT PHARMACEUTICALS INC COM 30233G100 1,642 1,609,531 SH   SOLE 22 1,587,156 0 22,375
EYEPOINT PHARMACEUTICALS INC COM 30233G100 10 9,538 SH   SOLE 30 9,538 0 0
EZCORP INC CL A NON VTG 302301106 204 48,823 SH   SOLE 2 2,198 0 46,625
EZCORP INC CL A NON VTG 302301106 2 381 SH   SOLE 4 381 0 0
EZCORP INC CL A NON VTG 302301106 5 1,150 SH   SOLE 7 1,150 0 0
EZCORP INC CL A NON VTG 302301106 1,067 255,945 SH   SOLE 18 255,945 0 0
EZCORP INC CL A NON VTG 302301106 400 95,842 SH   SOLE 19 95,842 0 0
EZCORP INC CL A NON VTG 302301106 25,088 6,016,205 SH   SOLE 21 6,016,205 0 0
EZCORP INC CL A NON VTG 302301106 7,333 1,758,501 SH   SOLE 22 1,704,295 0 54,206
EZCORP INC CL A NON VTG 302301106 138 33,050 SH   SOLE 26 11,653 0 21,397
EZCORP INC CL A NON VTG 302301106 32 7,750 SH   SOLE 28 7,750 0 0
EZCORP INC CL A NON VTG 302301106 249 59,635 SH   SOLE 30 59,635 0 0
EZCORP INC CL A NON VTG 302301106 18 4,398 SH   SOLE 40 4,398 0 0
F M C CORP COM NEW 302491303 30,006 367,317 SH   SOLE 2 81,273 0 286,044
F M C CORP COM NEW 302491303 4,790 58,641 SH   SOLE 4 54,986 0 3,655
F M C CORP COM NEW 302491303 14,180 173,579 SH   SOLE 7 169,957 0 3,622
F M C CORP COM NEW 302491303 20 246 SH   SOLE 13 246 0 0
F M C CORP COM NEW 302491303 982 12,026 SH   SOLE 15 12,026 0 0
F M C CORP COM NEW 302491303 21,693 265,550 SH   SOLE 18 244,088 0 21,462
F M C CORP COM NEW 302491303 29,206 357,521 SH   SOLE 19 357,521 0 0
F M C CORP COM NEW 302491303 245,642 3,006,996 SH   SOLE 21 3,006,996 0 0
F M C CORP COM NEW 302491303 259,917 3,181,754 SH   SOLE 22 2,873,176 0 308,578
F M C CORP COM NEW 302491303 7,901 96,718 SH   SOLE 23 96,718 0 0
F M C CORP COM NEW 302491303 13,778 168,656 SH   SOLE 25 168,656 0 0
F M C CORP COM NEW 302491303 46,310 566,900 SH   SOLE 26 108,059 0 458,841
F M C CORP COM NEW 302491303 2,148 26,299 SH   SOLE 28 18,596 0 7,703
F M C CORP COM NEW 302491303 18,635 228,124 SH   SOLE 29 200,854 0 27,270
F M C CORP COM NEW 302491303 38,985 477,235 SH   SOLE 30 477,235 0 0
F M C CORP COM NEW 302491303 2,374 29,056 SH   SOLE 31 23,867 0 5,189
F M C CORP COM NEW 302491303 5,138 62,897 SH   SOLE 34 62,897 0 0
F M C CORP COM NEW 302491303 7,070 86,542 SH   SOLE 36 86,542 0 0
F M C CORP COM NEW 302491303 226 2,762 SH   SOLE 40 2,762 0 0
F N B CORP COM 302520101 6,707 910,039 SH   SOLE 2 315,042 0 594,997
F N B CORP COM 302520101 82 11,091 SH   SOLE 4 11,091 0 0
F N B CORP COM 302520101 262 35,486 SH   SOLE 7 35,486 0 0
F N B CORP COM 302520101 7,884 1,069,783 SH   SOLE 18 1,064,800 0 4,983
F N B CORP COM 302520101 584 79,244 SH   SOLE 19 79,244 0 0
F N B CORP COM 302520101 165,696 22,482,530 SH   SOLE 21 22,482,530 0 0
F N B CORP COM 302520101 85,130 11,550,930 SH   SOLE 22 10,955,847 0 595,083
F N B CORP COM 302520101 157 21,268 SH   SOLE 23 21,268 0 0
F N B CORP COM 302520101 968 131,284 SH   SOLE 26 84,773 0 46,511
F N B CORP COM 302520101 362 49,138 SH   SOLE 28 49,138 0 0
F N B CORP COM 302520101 36 4,944 SH   SOLE 29 4,944 0 0
F N B CORP COM 302520101 765 103,841 SH   SOLE 30 103,841 0 0
F N B CORP COM 302520101 323 43,807 SH   SOLE 31 43,807 0 0
F N B CORP COM 302520101 887 120,396 SH   SOLE 32 120,396 0 0
F N B CORP COM 302520101 22 3,016 SH   SOLE 34 3,016 0 0
F N B CORP COM 302520101 133 18,104 SH   SOLE 36 18,104 0 0
F N B CORP COM 302520101 251 34,073 SH   SOLE 40 34,073 0 0
F5 NETWORKS INC COM 315616102 17,381 163,003 SH   SOLE 2 32,403 0 130,600
F5 NETWORKS INC COM 315616102 3,045 28,554 SH   SOLE 4 26,941 0 1,613
F5 NETWORKS INC COM 315616102 10,377 97,316 SH   SOLE 7 56,676 0 40,640
F5 NETWORKS INC COM 315616102 302 2,833 SH   SOLE 13 2,833 0 0
F5 NETWORKS INC COM 315616102 606 5,686 SH   SOLE 15 5,686 0 0
F5 NETWORKS INC COM 315616102 12,656 118,695 SH   SOLE 18 109,437 0 9,258
F5 NETWORKS INC COM 315616102 2,097 19,663 SH   SOLE 19 19,663 0 0
F5 NETWORKS INC COM 315616102 197,850 1,855,478 SH   SOLE 21 1,855,478 0 0
F5 NETWORKS INC COM 315616102 166,403 1,560,566 SH   SOLE 22 1,414,190 0 146,376
F5 NETWORKS INC COM 315616102 4,694 44,026 SH   SOLE 23 44,026 0 0
F5 NETWORKS INC COM 315616102 12,902 121,001 SH   SOLE 25 121,001 0 0
F5 NETWORKS INC COM 315616102 43,880 411,521 SH   SOLE 26 65,493 0 346,028
F5 NETWORKS INC COM 315616102 1,284 12,044 SH   SOLE 28 8,737 0 3,307
F5 NETWORKS INC COM 315616102 1,488 13,957 SH   SOLE 29 1,346 0 12,611
F5 NETWORKS INC COM 315616102 37,995 356,328 SH   SOLE 30 356,328 0 0
F5 NETWORKS INC COM 315616102 1,589 14,901 SH   SOLE 31 11,708 0 3,193
F5 NETWORKS INC COM 315616102 1,249 11,712 SH   SOLE 34 11,712 0 0
F5 NETWORKS INC COM 315616102 6,259 58,698 SH   SOLE 36 58,698 0 0
F5 NETWORKS INC COM 315616102 136 1,276 SH   SOLE 40 1,276 0 0
FABRINET SHS G3323L100 873 15,997 SH   SOLE 2 2,194 0 13,803
FABRINET SHS G3323L100 10 191 SH   SOLE 4 191 0 0
FABRINET SHS G3323L100 35 645 SH   SOLE 7 645 0 0
FABRINET SHS G3323L100 9,335 171,098 SH   SOLE 18 167,365 0 3,733
FABRINET SHS G3323L100 5,306 97,257 SH   SOLE 19 97,257 0 0
FABRINET SHS G3323L100 214,454 3,930,615 SH   SOLE 21 3,930,615 0 0
FABRINET SHS G3323L100 58,591 1,073,877 SH   SOLE 22 1,034,915 0 38,962
FABRINET SHS G3323L100 90 1,644 SH   SOLE 23 1,644 0 0
FABRINET SHS G3323L100 922 16,902 SH   SOLE 26 10,919 0 5,983
FABRINET SHS G3323L100 304 5,563 SH   SOLE 28 5,563 0 0
FABRINET SHS G3323L100 2,616 47,947 SH   SOLE 30 47,947 0 0
FABRINET SHS G3323L100 231 4,239 SH   SOLE 40 4,239 0 0
FACEBOOK INC CL A 30303M102 1,096,812 6,575,611 SH   SOLE 2 1,126,354 0 5,449,257
FACEBOOK INC CL A 30303M102 195,163 1,170,040 SH   SOLE 4 1,104,065 0 65,975
FACEBOOK INC CL A 30303M102 368,359 2,208,385 SH   SOLE 7 2,131,809 0 76,576
FACEBOOK INC CL A 30303M102 15,305 91,759 SH   SOLE 13 91,759 0 0
FACEBOOK INC CL A 30303M102 33,742 202,289 SH   SOLE 15 202,289 0 0
FACEBOOK INC CL A 30303M102 155 930 SH   SOLE 17 0 0 930
FACEBOOK INC CL A 30303M102 1,607,962 9,640,061 SH   SOLE 18 8,550,754 0 1,089,307
FACEBOOK INC CL A 30303M102 531,966 3,189,247 SH   SOLE 19 3,189,247 0 0
FACEBOOK INC CL A 30303M102 8,075,258 48,412,815 SH   SOLE 21 48,412,815 0 0
FACEBOOK INC CL A 30303M102 9,619,832 57,672,853 SH   SOLE 22 51,513,990 0 6,158,863
FACEBOOK INC CL A 30303M102 323,523 1,939,584 SH   SOLE 23 1,939,584 0 0
FACEBOOK INC CL A 30303M102 450,984 2,703,744 SH   SOLE 25 2,680,246 0 23,498
FACEBOOK INC CL A 30303M102 1,697,649 10,177,752 SH   SOLE 26 1,429,545 0 8,748,207
FACEBOOK INC CL A 30303M102 82,009 491,659 SH   SOLE 28 349,278 0 142,381
FACEBOOK INC CL A 30303M102 75,276 451,293 SH   SOLE 29 133,825 0 317,468
FACEBOOK INC CL A 30303M102 1,580,872 9,477,648 SH   SOLE 30 9,477,648 0 0
FACEBOOK INC CL A 30303M102 265,150 1,589,629 SH   SOLE 31 555,533 0 1,034,096
FACEBOOK INC CL A 30303M102 66,256 397,218 SH   SOLE 32 397,218 0 0
FACEBOOK INC CL A 30303M102 195,982 1,174,950 SH   SOLE 34 1,174,950 0 0
FACEBOOK INC CL A 30303M102 266,811 1,599,589 SH   SOLE 36 1,599,589 0 0
FACEBOOK INC CL A 30303M102 9,043 54,215 SH   SOLE 40 54,215 0 0
FACEBOOK INC OPTIONS 30303M102 367 2,200 SH Call SOLE 4 2,200 0 0
FACEBOOK INC OPTIONS 30303M102 5,688 34,100 SH Call SOLE 18 34,100 0 0
FACEBOOK INC OPTIONS 30303M102 26,805 160,700 SH Call SOLE 19 160,700 0 0
FACEBOOK INC OPTIONS 30303M102 2,052 12,300 SH Call SOLE 22 12,300 0 0
FACEBOOK INC OPTIONS 30303M102 12,894 77,300 SH Call SOLE 34 77,300 0 0
FACTSET RESH SYS INC COM 303075105 52,462 201,249 SH   SOLE 2 113,081 0 88,168
FACTSET RESH SYS INC COM 303075105 7,375 28,292 SH   SOLE 4 27,244 0 1,048
FACTSET RESH SYS INC COM 303075105 5,305 20,349 SH   SOLE 7 11,054 0 9,295
FACTSET RESH SYS INC COM 303075105 2,597 9,961 SH   SOLE 13 9,961 0 0
FACTSET RESH SYS INC COM 303075105 778 2,986 SH   SOLE 15 2,986 0 0
FACTSET RESH SYS INC COM 303075105 37,662 144,477 SH   SOLE 18 124,037 0 20,440
FACTSET RESH SYS INC COM 303075105 21,008 80,589 SH   SOLE 19 80,589 0 0
FACTSET RESH SYS INC COM 303075105 589,296 2,260,610 SH   SOLE 21 2,260,610 0 0
FACTSET RESH SYS INC COM 303075105 373,625 1,433,270 SH   SOLE 22 1,281,384 0 151,886
FACTSET RESH SYS INC COM 303075105 12,187 46,752 SH   SOLE 23 46,752 0 0
FACTSET RESH SYS INC COM 303075105 2,527 9,694 SH   SOLE 25 9,694 0 0
FACTSET RESH SYS INC COM 303075105 31,191 119,651 SH   SOLE 26 42,214 0 77,437
FACTSET RESH SYS INC COM 303075105 2,199 8,434 SH   SOLE 28 6,089 0 2,345
FACTSET RESH SYS INC COM 303075105 12,420 47,644 SH   SOLE 29 9,323 0 38,321
FACTSET RESH SYS INC COM 303075105 29,814 114,372 SH   SOLE 30 114,372 0 0
FACTSET RESH SYS INC COM 303075105 7,490 28,732 SH   SOLE 31 20,569 0 8,163
FACTSET RESH SYS INC COM 303075105 3,081 11,820 SH   SOLE 34 11,820 0 0
FACTSET RESH SYS INC COM 303075105 3,927 15,064 SH   SOLE 36 15,064 0 0
FACTSET RESH SYS INC COM 303075105 233 892 SH   SOLE 40 892 0 0
FAIR ISAAC CORP COM 303250104 21,165 68,788 SH   SOLE 2 18,099 0 50,689
FAIR ISAAC CORP COM 303250104 32 104 SH   SOLE 4 104 0 0
FAIR ISAAC CORP COM 303250104 154 502 SH   SOLE 7 502 0 0
FAIR ISAAC CORP COM 303250104 40,037 130,120 SH   SOLE 18 80,902 0 49,218
FAIR ISAAC CORP COM 303250104 227,920 740,747 SH   SOLE 19 740,747 0 0
FAIR ISAAC CORP COM 303250104 467,427 1,519,150 SH   SOLE 21 1,519,150 0 0
FAIR ISAAC CORP COM 303250104 295,550 960,544 SH   SOLE 22 913,857 0 46,687
FAIR ISAAC CORP COM 303250104 122,702 398,786 SH   SOLE 25 398,786 0 0
FAIR ISAAC CORP COM 303250104 5,887 19,132 SH   SOLE 26 8,905 0 10,227
FAIR ISAAC CORP COM 303250104 1,289 4,188 SH   SOLE 28 4,188 0 0
FAIR ISAAC CORP COM 303250104 9,051 29,416 SH   SOLE 30 29,416 0 0
FAIR ISAAC CORP COM 303250104 183 594 SH   SOLE 31 594 0 0
FAIR ISAAC CORP COM 303250104 20,029 65,094 SH   SOLE 34 65,094 0 0
FAIR ISAAC CORP COM 303250104 951 3,091 SH   SOLE 40 3,091 0 0
FALCON MINERALS CORP CL A COM 30607B109 88 41,120 SH   SOLE 2 4,017 0 37,103
FALCON MINERALS CORP CL A COM 30607B109 323 150,114 SH   SOLE 18 150,114 0 0
FALCON MINERALS CORP CL A COM 30607B109 145 67,258 SH   SOLE 19 67,258 0 0
FALCON MINERALS CORP CL A COM 30607B109 3,002 1,396,214 SH   SOLE 21 1,396,214 0 0
FALCON MINERALS CORP CL A COM 30607B109 2,570 1,195,415 SH   SOLE 22 1,171,038 0 24,377
FALCON MINERALS CORP CL A COM 30607B109 12 5,373 SH   SOLE 26 0 0 5,373
FANHUA INC SPONSORED ADR 30712A103 175 8,690 SH   SOLE 4 8,690 0 0
FANHUA INC SPONSORED ADR 30712A103 10,598 526,720 SH   SOLE 21 526,720 0 0
FANHUA INC SPONSORED ADR 30712A103 6,269 311,589 SH   SOLE 22 311,589 0 0
FANHUA INC SPONSORED ADR 30712A103 57 2,830 SH   SOLE 25 2,830 0 0
FANHUA INC SPONSORED ADR 30712A103 2,971 147,672 SH   SOLE 30 147,672 0 0
FARFETCH LTD ORD SH CL A 30744W107 20,742 2,625,631 SH   SOLE 19 2,625,631 0 0
FARFETCH LTD ORD SH CL A 30744W107 1,711 216,568 SH   SOLE 30 216,568 0 0
FARFETCH LTD ORD SH CL A 30744W107 11,826 1,496,924 SH   SOLE 34 1,496,924 0 0
FARMER BROS CO COM 307675108 68 9,769 SH   SOLE 2 410 0 9,359
FARMER BROS CO COM 307675108 1 207 SH   SOLE 7 207 0 0
FARMER BROS CO COM 307675108 274 39,352 SH   SOLE 18 39,352 0 0
FARMER BROS CO COM 307675108 136 19,586 SH   SOLE 19 19,586 0 0
FARMER BROS CO COM 307675108 2,694 387,118 SH   SOLE 21 387,118 0 0
FARMER BROS CO COM 307675108 2,228 320,097 SH   SOLE 22 310,410 0 9,687
FARMER BROS CO COM 307675108 38 5,393 SH   SOLE 26 0 0 5,393
FARMER BROS CO COM 307675108 10 1,412 SH   SOLE 28 1,412 0 0
FARMER BROS CO COM 307675108 7 1,066 SH   SOLE 30 1,066 0 0
FARMER BROS CO COM 307675108 7 951 SH   SOLE 40 951 0 0
FARMERS & MERCHANTS BANCORP COM 30779N105 233 9,008 SH   SOLE 2 473 0 8,535
FARMERS & MERCHANTS BANCORP COM 30779N105 5 206 SH   SOLE 7 206 0 0
FARMERS & MERCHANTS BANCORP COM 30779N105 997 38,474 SH   SOLE 18 38,474 0 0
FARMERS & MERCHANTS BANCORP COM 30779N105 490 18,909 SH   SOLE 19 18,909 0 0
FARMERS & MERCHANTS BANCORP COM 30779N105 9,534 367,966 SH   SOLE 21 367,966 0 0
FARMERS & MERCHANTS BANCORP COM 30779N105 4,028 155,442 SH   SOLE 22 149,426 0 6,016
FARMERS NATIONAL BANC CORP COM 309627107 300 25,833 SH   SOLE 2 1,758 0 24,075
FARMERS NATIONAL BANC CORP COM 309627107 5 414 SH   SOLE 7 414 0 0
FARMERS NATIONAL BANC CORP COM 309627107 1,160 99,728 SH   SOLE 18 99,728 0 0
FARMERS NATIONAL BANC CORP COM 309627107 587 50,475 SH   SOLE 19 50,475 0 0
FARMERS NATIONAL BANC CORP COM 309627107 10,498 902,705 SH   SOLE 21 902,705 0 0
FARMERS NATIONAL BANC CORP COM 309627107 5,154 443,194 SH   SOLE 22 425,160 0 18,034
FARMLAND PARTNERS INC COM 31154R109 166 27,322 SH   SOLE 2 1,079 0 26,243
FARMLAND PARTNERS INC COM 31154R109 5 835 SH   SOLE 7 835 0 0
FARMLAND PARTNERS INC COM 31154R109 648 106,816 SH   SOLE 18 106,816 0 0
FARMLAND PARTNERS INC COM 31154R109 391 64,478 SH   SOLE 19 64,478 0 0
FARMLAND PARTNERS INC COM 31154R109 6,424 1,058,354 SH   SOLE 21 1,058,354 0 0
FARMLAND PARTNERS INC COM 31154R109 5,491 904,617 SH   SOLE 22 886,185 0 18,432
FARMLAND PARTNERS INC COM 31154R109 5 890 SH   SOLE 23 890 0 0
FARO TECHNOLOGIES INC COM 311642102 323 7,251 SH   SOLE 2 919 0 6,332
FARO TECHNOLOGIES INC COM 311642102 5 123 SH   SOLE 4 123 0 0
FARO TECHNOLOGIES INC COM 311642102 13 290 SH   SOLE 7 290 0 0
FARO TECHNOLOGIES INC COM 311642102 3,700 83,155 SH   SOLE 18 83,155 0 0
FARO TECHNOLOGIES INC COM 311642102 1,597 35,894 SH   SOLE 19 35,894 0 0
FARO TECHNOLOGIES INC COM 311642102 86,299 1,939,305 SH   SOLE 21 1,939,305 0 0
FARO TECHNOLOGIES INC COM 311642102 22,463 504,796 SH   SOLE 22 486,669 0 18,127
FARO TECHNOLOGIES INC COM 311642102 245 5,499 SH   SOLE 26 4,442 0 1,057
FARO TECHNOLOGIES INC COM 311642102 112 2,524 SH   SOLE 28 2,524 0 0
FARO TECHNOLOGIES INC COM 311642102 19,794 444,811 SH   SOLE 30 444,811 0 0
FARO TECHNOLOGIES INC COM 311642102 80 1,798 SH   SOLE 40 1,798 0 0
FASTENAL CO COM 311900104 44,729 1,431,313 SH   SOLE 2 203,501 0 1,227,812
FASTENAL CO COM 311900104 9,186 293,962 SH   SOLE 4 278,782 0 15,180
FASTENAL CO COM 311900104 30,750 984,005 SH   SOLE 7 651,757 0 332,248
FASTENAL CO COM 311900104 286 9,137 SH   SOLE 13 9,137 0 0
FASTENAL CO COM 311900104 1,736 55,565 SH   SOLE 15 55,565 0 0
FASTENAL CO COM 311900104 43,478 1,391,280 SH   SOLE 18 1,302,434 0 88,846
FASTENAL CO COM 311900104 6,083 194,650 SH   SOLE 19 194,650 0 0
FASTENAL CO COM 311900104 592,256 18,952,191 SH   SOLE 21 18,952,191 0 0
FASTENAL CO COM 311900104 432,153 13,828,885 SH   SOLE 22 12,466,969 0 1,361,916
FASTENAL CO COM 311900104 12,853 411,286 SH   SOLE 23 411,286 0 0
FASTENAL CO COM 311900104 23,095 739,035 SH   SOLE 25 739,035 0 0
FASTENAL CO COM 311900104 90,802 2,905,649 SH   SOLE 26 399,287 0 2,506,362
FASTENAL CO COM 311900104 3,643 116,578 SH   SOLE 28 82,284 0 34,294
FASTENAL CO COM 311900104 4,164 133,261 SH   SOLE 29 11,660 0 121,601
FASTENAL CO COM 311900104 94,684 3,029,897 SH   SOLE 30 3,029,897 0 0
FASTENAL CO COM 311900104 4,017 128,531 SH   SOLE 31 97,710 0 30,821
FASTENAL CO COM 311900104 2,839 90,837 SH   SOLE 32 90,837 0 0
FASTENAL CO COM 311900104 949 30,381 SH   SOLE 34 30,381 0 0
FASTENAL CO COM 311900104 11,811 377,936 SH   SOLE 36 377,936 0 0
FASTENAL CO COM 311900104 377 12,065 SH   SOLE 40 12,065 0 0
FASTLY INC CL A 31188V100 6 333 SH   SOLE 18 333 0 0
FASTLY INC CL A 31188V100 416 21,940 SH   SOLE 21 21,940 0 0
FASTLY INC CL A 31188V100 4,927 259,567 SH   SOLE 22 239,678 0 19,889
FASTLY INC CL A 31188V100 1,064 56,053 SH   SOLE 25 56,053 0 0
FASTLY INC CL A 31188V100 311 16,391 SH   SOLE 26 4,996 0 11,395
FASTLY INC CL A 31188V100 91 4,802 SH   SOLE 28 4,802 0 0
FASTLY INC CL A 31188V100 123 6,463 SH   SOLE 30 6,463 0 0
FASTLY INC CL A 31188V100 123 6,461 SH   SOLE 34 6,461 0 0
FASTLY INC CL A 31188V100 6 297 SH   SOLE 36 297 0 0
FASTLY INC CL A 31188V100 69 3,635 SH   SOLE 40 3,635 0 0
FAT BRANDS INC COM 30258N105 1 519 SH   SOLE 18 519 0 0
FAT BRANDS INC COM 30258N105 10 4,138 SH   SOLE 21 4,138 0 0
FATE THERAPEUTICS INC COM 31189P102 577 25,992 SH   SOLE 2 6,765 0 19,227
FATE THERAPEUTICS INC COM 31189P102 6 274 SH   SOLE 4 274 0 0
FATE THERAPEUTICS INC COM 31189P102 23 1,028 SH   SOLE 7 1,028 0 0
FATE THERAPEUTICS INC COM 31189P102 4,999 225,069 SH   SOLE 18 210,515 0 14,554
FATE THERAPEUTICS INC COM 31189P102 7,756 349,231 SH   SOLE 19 349,231 0 0
FATE THERAPEUTICS INC COM 31189P102 59,301 2,670,003 SH   SOLE 21 2,670,003 0 0
FATE THERAPEUTICS INC COM 31189P102 41,389 1,863,512 SH   SOLE 22 1,790,112 0 73,400
FATE THERAPEUTICS INC COM 31189P102 393 17,680 SH   SOLE 23 17,680 0 0
FATE THERAPEUTICS INC COM 31189P102 2,005 90,262 SH   SOLE 26 34,671 0 55,591
FATE THERAPEUTICS INC COM 31189P102 205 9,220 SH   SOLE 28 9,220 0 0
FATE THERAPEUTICS INC COM 31189P102 7,209 324,567 SH   SOLE 30 324,567 0 0
FATE THERAPEUTICS INC COM 31189P102 20 906 SH   SOLE 34 906 0 0
FATE THERAPEUTICS INC COM 31189P102 169 7,616 SH   SOLE 40 7,616 0 0
FAUQUIER BANKSHARES INC VA COM 312059108 11 831 SH   SOLE 21 831 0 0
FB FINL CORP COM 30257X104 228 11,543 SH   SOLE 2 967 0 10,576
FB FINL CORP COM 30257X104 4 225 SH   SOLE 7 225 0 0
FB FINL CORP COM 30257X104 1,218 61,788 SH   SOLE 18 61,788 0 0
FB FINL CORP COM 30257X104 641 32,492 SH   SOLE 19 32,492 0 0
FB FINL CORP COM 30257X104 11,329 574,468 SH   SOLE 21 574,468 0 0
FB FINL CORP COM 30257X104 11,345 575,300 SH   SOLE 22 556,168 0 19,132
FB FINL CORP COM 30257X104 108 5,493 SH   SOLE 26 0 0 5,493
FB FINL CORP COM 30257X104 63 3,213 SH   SOLE 28 3,213 0 0
FB FINL CORP COM 30257X104 185 9,375 SH   SOLE 30 9,375 0 0
FB FINL CORP COM 30257X104 53 2,679 SH   SOLE 40 2,679 0 0
FBL FINL GROUP INC CL A 30239F106 471 10,090 SH   SOLE 2 763 0 9,327
FBL FINL GROUP INC CL A 30239F106 5 115 SH   SOLE 4 115 0 0
FBL FINL GROUP INC CL A 30239F106 11 227 SH   SOLE 7 227 0 0
FBL FINL GROUP INC CL A 30239F106 1,682 36,030 SH   SOLE 18 36,030 0 0
FBL FINL GROUP INC CL A 30239F106 971 20,813 SH   SOLE 19 20,813 0 0
FBL FINL GROUP INC CL A 30239F106 15,703 336,466 SH   SOLE 21 336,466 0 0
FBL FINL GROUP INC CL A 30239F106 15,248 326,723 SH   SOLE 22 315,767 0 10,956
FBL FINL GROUP INC CL A 30239F106 36 765 SH   SOLE 23 765 0 0
FBL FINL GROUP INC CL A 30239F106 206 4,410 SH   SOLE 26 0 0 4,410
FBL FINL GROUP INC CL A 30239F106 55 1,180 SH   SOLE 28 1,180 0 0
FBL FINL GROUP INC CL A 30239F106 1,004 21,513 SH   SOLE 30 21,513 0 0
FBL FINL GROUP INC CL A 30239F106 92 1,968 SH   SOLE 34 1,968 0 0
FBL FINL GROUP INC CL A 30239F106 57 1,226 SH   SOLE 40 1,226 0 0
FEDERAL AGRIC MTG CORP CL A 313148108 265 5,519 SH   SOLE 21 5,519 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 489 8,798 SH   SOLE 2 1,948 0 6,850
FEDERAL AGRIC MTG CORP CL C 313148306 4 63 SH   SOLE 4 63 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 762 13,704 SH   SOLE 7 13,704 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 1,921 34,540 SH   SOLE 18 34,540 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 3,625 65,160 SH   SOLE 19 65,160 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 18,397 330,695 SH   SOLE 21 330,695 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 20,618 370,622 SH   SOLE 22 360,607 0 10,015
FEDERAL AGRIC MTG CORP CL C 313148306 458 8,241 SH   SOLE 23 8,241 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 2,250 40,453 SH   SOLE 26 0 0 40,453
FEDERAL AGRIC MTG CORP CL C 313148306 78 1,403 SH   SOLE 28 1,403 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 235 4,231 SH   SOLE 30 4,231 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 156 2,808 SH   SOLE 34 2,808 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 51 918 SH   SOLE 40 918 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 13,315 178,459 SH   SOLE 2 21,978 0 156,481
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 8,807 118,038 SH   SOLE 4 116,106 0 1,932
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 18,349 245,930 SH   SOLE 7 176,258 0 69,672
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 8 106 SH   SOLE 13 106 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 628 8,415 SH   SOLE 15 8,415 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 23,427 313,991 SH   SOLE 18 303,522 0 10,469
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 10,356 138,798 SH   SOLE 19 138,798 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 183,596 2,460,740 SH   SOLE 21 2,460,740 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 187,120 2,507,978 SH   SOLE 22 2,237,400 0 270,578
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 5,046 67,627 SH   SOLE 23 67,627 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 19,339 259,199 SH   SOLE 25 259,199 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 25,383 340,214 SH   SOLE 26 67,350 0 272,864
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 1,152 15,435 SH   SOLE 28 11,057 0 4,378
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 4,306 57,708 SH   SOLE 29 41,588 0 16,120
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 42,735 572,774 SH   SOLE 30 572,774 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 1,254 16,812 SH   SOLE 31 12,923 0 3,889
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 2,082 27,902 SH   SOLE 34 27,902 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 3,196 42,841 SH   SOLE 36 42,841 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 108 1,450 SH   SOLE 40 1,450 0 0
FEDERAL SIGNAL CORP COM 313855108 693 25,398 SH   SOLE 2 2,964 0 22,434
FEDERAL SIGNAL CORP COM 313855108 5 185 SH   SOLE 4 185 0 0
FEDERAL SIGNAL CORP COM 313855108 31 1,133 SH   SOLE 7 1,133 0 0
FEDERAL SIGNAL CORP COM 313855108 7,725 283,161 SH   SOLE 18 274,025 0 9,136
FEDERAL SIGNAL CORP COM 313855108 4,636 169,932 SH   SOLE 19 169,932 0 0
FEDERAL SIGNAL CORP COM 313855108 174,466 6,395,383 SH   SOLE 21 6,395,383 0 0
FEDERAL SIGNAL CORP COM 313855108 48,237 1,768,236 SH   SOLE 22 1,700,190 0 68,046
FEDERAL SIGNAL CORP COM 313855108 54 1,996 SH   SOLE 23 1,996 0 0
FEDERAL SIGNAL CORP COM 313855108 1,260 46,179 SH   SOLE 26 19,015 0 27,164
FEDERAL SIGNAL CORP COM 313855108 259 9,479 SH   SOLE 28 9,479 0 0
FEDERAL SIGNAL CORP COM 313855108 2,128 78,002 SH   SOLE 30 78,002 0 0
FEDERAL SIGNAL CORP COM 313855108 162 5,934 SH   SOLE 34 5,934 0 0
FEDERAL SIGNAL CORP COM 313855108 182 6,667 SH   SOLE 40 6,667 0 0
FEDERATED HERMES INC CL B 314211103 1,382 72,527 SH   SOLE 2 41,804 0 30,723
FEDERATED HERMES INC CL B 314211103 7 378 SH   SOLE 4 378 0 0
FEDERATED HERMES INC CL B 314211103 181 9,483 SH   SOLE 7 9,483 0 0
FEDERATED HERMES INC CL B 314211103 11,719 615,175 SH   SOLE 18 601,137 0 14,038
FEDERATED HERMES INC CL B 314211103 4,816 252,814 SH   SOLE 19 252,814 0 0
FEDERATED HERMES INC CL B 314211103 165,815 8,704,205 SH   SOLE 21 8,704,205 0 0
FEDERATED HERMES INC CL B 314211103 62,059 3,257,716 SH   SOLE 22 3,133,184 0 124,532
FEDERATED HERMES INC CL B 314211103 90 4,748 SH   SOLE 23 4,748 0 0
FEDERATED HERMES INC CL B 314211103 1,819 95,485 SH   SOLE 26 24,668 0 70,817
FEDERATED HERMES INC CL B 314211103 233 12,230 SH   SOLE 28 12,230 0 0
FEDERATED HERMES INC CL B 314211103 595 31,231 SH   SOLE 30 31,231 0 0
FEDERATED HERMES INC CL B 314211103 654 34,308 SH   SOLE 32 34,308 0 0
FEDERATED HERMES INC CL B 314211103 259 13,605 SH   SOLE 34 13,605 0 0
FEDERATED HERMES INC CL B 314211103 47 2,479 SH   SOLE 36 2,479 0 0
FEDERATED HERMES INC CL B 314211103 206 10,802 SH   SOLE 40 10,802 0 0
FEDEX CORP COM 31428X106 80,430 663,289 SH   SOLE 2 125,641 0 537,648
FEDEX CORP COM 31428X106 13,973 115,235 SH   SOLE 4 108,537 0 6,698
FEDEX CORP COM 31428X106 25,735 212,230 SH   SOLE 7 202,891 0 9,339
FEDEX CORP COM 31428X106 732 6,038 SH   SOLE 13 6,038 0 0
FEDEX CORP COM 31428X106 3,233 26,661 SH   SOLE 15 26,661 0 0
FEDEX CORP COM 31428X106 173,608 1,431,704 SH   SOLE 18 1,344,228 0 87,476
FEDEX CORP COM 31428X106 162,154 1,337,244 SH   SOLE 19 1,337,244 0 0
FEDEX CORP COM 31428X106 595,682 4,912,433 SH   SOLE 21 4,912,433 0 0
FEDEX CORP COM 31428X106 707,898 5,837,856 SH   SOLE 22 5,211,619 0 626,237
FEDEX CORP COM 31428X106 21,900 180,604 SH   SOLE 23 180,604 0 0
FEDEX CORP COM 31428X106 31,394 258,901 SH   SOLE 25 258,901 0 0
FEDEX CORP COM 31428X106 134,802 1,111,680 SH   SOLE 26 157,019 0 954,661
FEDEX CORP COM 31428X106 6,114 50,417 SH   SOLE 28 35,632 0 14,785
FEDEX CORP COM 31428X106 1,135 9,359 SH   SOLE 29 9,359 0 0
FEDEX CORP COM 31428X106 111,620 920,498 SH   SOLE 30 920,498 0 0
FEDEX CORP COM 31428X106 13,516 111,466 SH   SOLE 31 50,204 0 61,262
FEDEX CORP COM 31428X106 1,736 14,314 SH   SOLE 34 14,314 0 0
FEDEX CORP COM 31428X106 22,980 189,510 SH   SOLE 36 189,510 0 0
FEDEX CORP COM 31428X106 687 5,668 SH   SOLE 40 5,668 0 0
FEDNAT HLDG CO COM 31431B109 134 11,676 SH   SOLE 2 3,850 0 7,826
FEDNAT HLDG CO COM 31431B109 4 336 SH   SOLE 7 336 0 0
FEDNAT HLDG CO COM 31431B109 573 49,904 SH   SOLE 18 45,853 0 4,051
FEDNAT HLDG CO COM 31431B109 762 66,342 SH   SOLE 19 66,342 0 0
FEDNAT HLDG CO COM 31431B109 4,862 423,502 SH   SOLE 21 423,502 0 0
FEDNAT HLDG CO COM 31431B109 5,838 508,523 SH   SOLE 22 500,789 0 7,734
FEDNAT HLDG CO COM 31431B109 82 7,123 SH   SOLE 23 7,123 0 0
FEDNAT HLDG CO COM 31431B109 246 21,408 SH   SOLE 26 0 0 21,408
FENNEC PHARMACEUTICALS INC COM 31447P100 19 3,152 SH   SOLE 18 3,152 0 0
FENNEC PHARMACEUTICALS INC COM 31447P100 180 30,311 SH   SOLE 21 30,311 0 0
FERRARI N V COM N3167Y103 2,548 16,698 SH   SOLE 2 0 0 16,698
FERRARI N V COM N3167Y103 53,819 352,750 SH   SOLE 18 172,932 0 179,818
FERRARI N V COM N3167Y103 148,266 971,792 SH   SOLE 19 971,792 0 0
FERRARI N V COM N3167Y103 7,137 46,777 SH   SOLE 22 46,777 0 0
FERRARI N V COM N3167Y103 1,839 12,055 SH   SOLE 34 12,055 0 0
FERRO CORP COM 315405100 363 38,809 SH   SOLE 2 4,226 0 34,583
FERRO CORP COM 315405100 5 567 SH   SOLE 4 567 0 0
FERRO CORP COM 315405100 13 1,376 SH   SOLE 7 1,376 0 0
FERRO CORP COM 315405100 3,471 370,822 SH   SOLE 18 370,822 0 0
FERRO CORP COM 315405100 1,430 152,819 SH   SOLE 19 152,819 0 0
FERRO CORP COM 315405100 84,664 9,045,345 SH   SOLE 21 9,045,345 0 0
FERRO CORP COM 315405100 22,912 2,447,916 SH   SOLE 22 2,358,230 0 89,686
FERRO CORP COM 315405100 371 39,631 SH   SOLE 26 21,797 0 17,834
FERRO CORP COM 315405100 103 11,021 SH   SOLE 28 11,021 0 0
FERRO CORP COM 315405100 947 101,187 SH   SOLE 30 101,187 0 0
FERRO CORP COM 315405100 82 8,780 SH   SOLE 40 8,780 0 0
FERROGLOBE PLC SHS G33856108 18 39,145 SH   SOLE 22 39,145 0 0
FFBW INC MD COM 30260M103 19 2,417 SH   SOLE 21 2,417 0 0
FGL HLDGS ORD SHS G3402M102 1,363 139,128 SH   SOLE 2 7,306 0 131,822
FGL HLDGS ORD SHS G3402M102 24 2,461 SH   SOLE 7 2,461 0 0
FGL HLDGS ORD SHS G3402M102 6,409 654,011 SH   SOLE 18 654,011 0 0
FGL HLDGS ORD SHS G3402M102 3,643 371,758 SH   SOLE 19 371,758 0 0
FGL HLDGS ORD SHS G3402M102 148,922 15,196,083 SH   SOLE 21 15,196,083 0 0
FGL HLDGS ORD SHS G3402M102 41,266 4,210,851 SH   SOLE 22 4,046,743 0 164,108
FGL HLDGS ORD SHS G3402M102 177 18,051 SH   SOLE 23 18,051 0 0
FGL HLDGS ORD SHS G3402M102 1,216 124,111 SH   SOLE 26 55,545 0 68,566
FGL HLDGS ORD SHS G3402M102 234 23,851 SH   SOLE 28 23,851 0 0
FGL HLDGS ORD SHS G3402M102 2,767 282,320 SH   SOLE 30 282,320 0 0
FGL HLDGS ORD SHS G3402M102 154 15,691 SH   SOLE 40 15,691 0 0
FIBROGEN INC COM 31572Q808 1,315 37,841 SH   SOLE 2 8,000 0 29,841
FIBROGEN INC COM 31572Q808 10 298 SH   SOLE 4 298 0 0
FIBROGEN INC COM 31572Q808 47 1,354 SH   SOLE 7 1,354 0 0
FIBROGEN INC COM 31572Q808 10,177 292,872 SH   SOLE 18 272,967 0 19,905
FIBROGEN INC COM 31572Q808 25,817 742,943 SH   SOLE 19 742,943 0 0
FIBROGEN INC COM 31572Q808 372 10,700 SH   SOLE 20 10,700 0 0
FIBROGEN INC COM 31572Q808 119,063 3,426,268 SH   SOLE 21 3,426,268 0 0
FIBROGEN INC COM 31572Q808 81,597 2,348,104 SH   SOLE 22 2,267,842 0 80,262
FIBROGEN INC COM 31572Q808 609 17,531 SH   SOLE 23 17,531 0 0
FIBROGEN INC COM 31572Q808 2,872 82,637 SH   SOLE 26 15,822 0 66,815
FIBROGEN INC COM 31572Q808 393 11,299 SH   SOLE 28 11,299 0 0
FIBROGEN INC COM 31572Q808 1,160 33,372 SH   SOLE 30 33,372 0 0
FIBROGEN INC COM 31572Q808 60 1,728 SH   SOLE 34 1,728 0 0
FIBROGEN INC COM 31572Q808 302 8,677 SH   SOLE 40 8,677 0 0
FIDELITY COMWLTH TR NDQ CP IDX TRK 315912808 4 12 SH   SOLE 17 0 0 12
FIDELITY COVINGTON TR VLU FACTOR ETF 316092782 7 241 SH   SOLE 17 0 0 241
FIDELITY COVINGTON TR QLTY FCTOR ETF 316092790 1 20 SH   SOLE 17 0 0 20
FIDELITY COVINGTON TR DIVID ETF RISI 316092832 0 17 SH   SOLE 17 0 0 17
FIDELITY D & D BANCORP INC COM 31609R100 116 2,266 SH   SOLE 2 112 0 2,154
FIDELITY D & D BANCORP INC COM 31609R100 544 10,664 SH   SOLE 18 10,664 0 0
FIDELITY D & D BANCORP INC COM 31609R100 280 5,485 SH   SOLE 19 5,485 0 0
FIDELITY D & D BANCORP INC COM 31609R100 4,824 94,555 SH   SOLE 21 94,555 0 0
FIDELITY D & D BANCORP INC COM 31609R100 1,416 27,762 SH   SOLE 22 26,001 0 1,761
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 16,393 658,866 SH   SOLE 2 87,378 0 571,488
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 3,457 138,945 SH   SOLE 4 131,700 0 7,245
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 7,009 281,699 SH   SOLE 7 112,026 0 169,673
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 161 6,484 SH   SOLE 13 6,484 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 733 29,449 SH   SOLE 15 29,449 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 8,157 327,850 SH   SOLE 18 305,253 0 22,597
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 7,240 290,983 SH   SOLE 19 290,983 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 170,890 6,868,562 SH   SOLE 21 6,868,562 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 182,971 7,354,141 SH   SOLE 22 6,881,973 0 472,168
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 4,996 200,822 SH   SOLE 23 200,822 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 8,668 348,402 SH   SOLE 25 348,402 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 29,662 1,192,201 SH   SOLE 26 431,598 0 760,603
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 1,406 56,510 SH   SOLE 28 40,037 0 16,473
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 1,587 63,781 SH   SOLE 29 5,503 0 58,278
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 19,192 771,392 SH   SOLE 30 771,392 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 1,327 53,355 SH   SOLE 31 42,611 0 10,744
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 12,745 512,277 SH   SOLE 34 512,277 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 6,278 252,330 SH   SOLE 36 252,330 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 139 5,567 SH   SOLE 40 5,567 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 177,970 1,463,086 SH   SOLE 2 134,541 0 1,328,545
FIDELITY NATL INFORMATION SV COM 31620M106 34,068 280,069 SH   SOLE 4 263,518 0 16,551
FIDELITY NATL INFORMATION SV COM 31620M106 71,241 585,670 SH   SOLE 7 556,842 0 28,828
FIDELITY NATL INFORMATION SV COM 31620M106 669 5,501 SH   SOLE 13 5,501 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 8,099 66,578 SH   SOLE 15 66,578 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 149,954 1,232,769 SH   SOLE 18 1,136,003 0 96,766
FIDELITY NATL INFORMATION SV COM 31620M106 15,203 124,980 SH   SOLE 19 124,980 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 1,729,760 14,220,326 SH   SOLE 21 14,220,326 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 1,800,200 14,799,407 SH   SOLE 22 13,350,613 0 1,448,794
FIDELITY NATL INFORMATION SV COM 31620M106 54,518 448,190 SH   SOLE 23 448,190 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 278,535 2,289,829 SH   SOLE 25 2,289,829 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 323,638 2,660,625 SH   SOLE 26 379,279 0 2,281,346
FIDELITY NATL INFORMATION SV COM 31620M106 15,227 125,181 SH   SOLE 28 88,177 0 37,004
FIDELITY NATL INFORMATION SV COM 31620M106 4,168 34,264 SH   SOLE 29 34,264 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 293,487 2,412,748 SH   SOLE 30 2,412,748 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 18,077 148,611 SH   SOLE 31 109,471 0 39,140
FIDELITY NATL INFORMATION SV COM 31620M106 25,897 212,899 SH   SOLE 34 212,899 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 55,716 458,042 SH   SOLE 36 458,042 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 1,639 13,478 SH   SOLE 40 13,478 0 0
FIDUCIARY CLAYMORE ENGRY INF COM 31647Q106 1 850 SH   SOLE 17 0 0 850
FIDUS INVT CORP COM 316500107 855 129,114 SH   SOLE 30 129,114 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 84 20,828 SH   SOLE 2 893 0 19,935
FIESTA RESTAURANT GROUP INC COM 31660B101 2 474 SH   SOLE 7 474 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 443 109,993 SH   SOLE 18 109,993 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 164 40,793 SH   SOLE 19 40,793 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 9,821 2,437,045 SH   SOLE 21 2,437,045 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 2,851 707,524 SH   SOLE 22 692,622 0 14,902
FIESTA RESTAURANT GROUP INC COM 31660B101 82 20,427 SH   SOLE 30 20,427 0 0
FIFTH THIRD BANCORP COM 316773100 26,897 1,811,263 SH   SOLE 2 244,132 0 1,567,131
FIFTH THIRD BANCORP COM 316773100 5,257 353,975 SH   SOLE 4 331,716 0 22,259
FIFTH THIRD BANCORP COM 316773100 9,860 663,940 SH   SOLE 7 608,571 0 55,369
FIFTH THIRD BANCORP COM 316773100 403 27,120 SH   SOLE 13 27,120 0 0
FIFTH THIRD BANCORP COM 316773100 1,257 84,670 SH   SOLE 15 84,670 0 0
FIFTH THIRD BANCORP COM 316773100 0 19 SH   SOLE 17 0 0 19
FIFTH THIRD BANCORP COM 316773100 22,416 1,509,474 SH   SOLE 18 1,395,171 0 114,303
FIFTH THIRD BANCORP COM 316773100 3,026 203,742 SH   SOLE 19 203,742 0 0
FIFTH THIRD BANCORP COM 316773100 247,329 16,655,161 SH   SOLE 21 16,655,161 0 0
FIFTH THIRD BANCORP COM 316773100 257,015 17,307,390 SH   SOLE 22 15,569,013 0 1,738,377
FIFTH THIRD BANCORP COM 316773100 7,647 514,945 SH   SOLE 23 514,945 0 0
FIFTH THIRD BANCORP COM 316773100 10,848 730,534 SH   SOLE 25 730,534 0 0
FIFTH THIRD BANCORP COM 316773100 46,268 3,115,668 SH   SOLE 26 437,360 0 2,678,308
FIFTH THIRD BANCORP COM 316773100 2,134 143,695 SH   SOLE 28 101,816 0 41,879
FIFTH THIRD BANCORP COM 316773100 2,405 161,969 SH   SOLE 29 10,689 0 151,280
FIFTH THIRD BANCORP COM 316773100 39,571 2,664,729 SH   SOLE 30 2,664,729 0 0
FIFTH THIRD BANCORP COM 316773100 2,666 179,524 SH   SOLE 31 136,595 0 42,929
FIFTH THIRD BANCORP COM 316773100 574 38,627 SH   SOLE 34 38,627 0 0
FIFTH THIRD BANCORP COM 316773100 8,051 542,136 SH   SOLE 36 542,136 0 0
FIFTH THIRD BANCORP COM 316773100 227 15,266 SH   SOLE 40 15,266 0 0
FINANCIAL INSTNS INC COM 317585404 290 15,992 SH   SOLE 2 1,133 0 14,859
FINANCIAL INSTNS INC COM 317585404 8 438 SH   SOLE 7 438 0 0
FINANCIAL INSTNS INC COM 317585404 1,093 60,265 SH   SOLE 18 60,265 0 0
FINANCIAL INSTNS INC COM 317585404 556 30,662 SH   SOLE 19 30,662 0 0
FINANCIAL INSTNS INC COM 317585404 10,115 557,615 SH   SOLE 21 557,615 0 0
FINANCIAL INSTNS INC COM 317585404 10,947 603,500 SH   SOLE 22 585,610 0 17,890
FINANCIAL INSTNS INC COM 317585404 345 19,044 SH   SOLE 26 0 0 19,044
FINANCIAL INSTNS INC COM 317585404 57 3,151 SH   SOLE 28 3,151 0 0
FINANCIAL INSTNS INC COM 317585404 52 2,874 SH   SOLE 30 2,874 0 0
FINANCIAL INSTNS INC COM 317585404 37 2,024 SH   SOLE 34 2,024 0 0
FINANCIAL INSTNS INC COM 317585404 36 1,972 SH   SOLE 40 1,972 0 0
FINJAN HLDGS INC COM NEW 31788H303 6 6,213 SH   SOLE 18 6,213 0 0
FINJAN HLDGS INC COM NEW 31788H303 53 52,502 SH   SOLE 21 52,502 0 0
FINJAN HLDGS INC COM NEW 31788H303 43 43,050 SH   SOLE 22 43,050 0 0
FINVOLUTION GROUP SPONSORED ADS 31810T101 30 16,716 SH   SOLE 4 16,716 0 0
FINVOLUTION GROUP SPONSORED ADS 31810T101 144 81,084 SH   SOLE 21 81,084 0 0
FINVOLUTION GROUP SPONSORED ADS 31810T101 870 488,664 SH   SOLE 22 488,664 0 0
FINVOLUTION GROUP SPONSORED ADS 31810T101 387 217,550 SH   SOLE 30 217,550 0 0
FIREEYE INC COM 31816Q101 4,208 397,770 SH   SOLE 2 28,145 0 369,625
FIREEYE INC COM 31816Q101 10 908 SH   SOLE 4 908 0 0
FIREEYE INC COM 31816Q101 37 3,535 SH   SOLE 7 3,535 0 0
FIREEYE INC COM 31816Q101 946 89,400 SH   SOLE 18 89,400 0 0
FIREEYE INC COM 31816Q101 497 47,016 SH   SOLE 19 47,016 0 0
FIREEYE INC COM 31816Q101 37,034 3,500,405 SH   SOLE 21 3,500,405 0 0
FIREEYE INC COM 31816Q101 61,430 5,806,217 SH   SOLE 22 5,479,640 0 326,577
FIREEYE INC COM 31816Q101 296 27,985 SH   SOLE 25 27,985 0 0
FIREEYE INC COM 31816Q101 1,847 174,607 SH   SOLE 26 75,086 0 99,521
FIREEYE INC COM 31816Q101 375 35,423 SH   SOLE 28 35,423 0 0
FIREEYE INC COM 31816Q101 7,013 662,850 SH   SOLE 30 662,850 0 0
FIREEYE INC COM 31816Q101 45 4,298 SH   SOLE 31 4,298 0 0
FIREEYE INC COM 31816Q101 21 1,966 SH   SOLE 34 1,966 0 0
FIREEYE INC COM 31816Q101 33 3,136 SH   SOLE 36 3,136 0 0
FIREEYE INC COM 31816Q101 264 24,971 SH   SOLE 40 24,971 0 0
FIREEYE INC NOTE 1.625% 6/0 31816QAD3 948 1,050,000 PRN   SOLE 21 1,050,000 0 0
FIREEYE INC NOTE 0.875% 6/0 31816QAF8 1,761 2,096,000 PRN   SOLE 21 2,096,000 0 0
FIREEYE INC NOTE 0.875% 6/0 31816QAF8 1,050 1,250,000 PRN   SOLE 22 1,250,000 0 0
FIRST AMERN FINL CORP COM 31847R102 21,245 500,945 SH   SOLE 2 272,769 0 228,176
FIRST AMERN FINL CORP COM 31847R102 1,240 29,245 SH   SOLE 4 29,245 0 0
FIRST AMERN FINL CORP COM 31847R102 619 14,595 SH   SOLE 7 14,595 0 0
FIRST AMERN FINL CORP COM 31847R102 746 17,590 SH   SOLE 13 17,590 0 0
FIRST AMERN FINL CORP COM 31847R102 18,022 424,943 SH   SOLE 18 373,867 0 51,076
FIRST AMERN FINL CORP COM 31847R102 8,559 201,812 SH   SOLE 19 201,812 0 0
FIRST AMERN FINL CORP COM 31847R102 231,882 5,467,626 SH   SOLE 21 5,467,626 0 0
FIRST AMERN FINL CORP COM 31847R102 173,661 4,094,820 SH   SOLE 22 3,658,014 0 436,806
FIRST AMERN FINL CORP COM 31847R102 4,087 96,379 SH   SOLE 23 96,379 0 0
FIRST AMERN FINL CORP COM 31847R102 400 9,426 SH   SOLE 25 9,426 0 0
FIRST AMERN FINL CORP COM 31847R102 3,138 73,989 SH   SOLE 26 32,452 0 41,537
FIRST AMERN FINL CORP COM 31847R102 647 15,253 SH   SOLE 28 15,253 0 0
FIRST AMERN FINL CORP COM 31847R102 7,384 174,100 SH   SOLE 29 39,595 0 134,505
FIRST AMERN FINL CORP COM 31847R102 2,169 51,143 SH   SOLE 30 51,143 0 0
FIRST AMERN FINL CORP COM 31847R102 3,795 89,482 SH   SOLE 31 59,225 0 30,257
FIRST AMERN FINL CORP COM 31847R102 674 15,889 SH   SOLE 34 15,889 0 0
FIRST AMERN FINL CORP COM 31847R102 751 17,716 SH   SOLE 36 17,716 0 0
FIRST AMERN FINL CORP COM 31847R102 527 12,420 SH   SOLE 40 12,420 0 0
FIRST BANCORP INC ME COM 31866P102 236 10,746 SH   SOLE 2 747 0 9,999
FIRST BANCORP INC ME COM 31866P102 5 210 SH   SOLE 7 210 0 0
FIRST BANCORP INC ME COM 31866P102 875 39,781 SH   SOLE 18 39,781 0 0
FIRST BANCORP INC ME COM 31866P102 446 20,254 SH   SOLE 19 20,254 0 0
FIRST BANCORP INC ME COM 31866P102 8,039 365,395 SH   SOLE 21 365,395 0 0
FIRST BANCORP INC ME COM 31866P102 6,807 309,429 SH   SOLE 22 301,987 0 7,442
FIRST BANCORP N C COM 318910106 662 28,686 SH   SOLE 2 1,790 0 26,896
FIRST BANCORP N C COM 318910106 13 550 SH   SOLE 7 550 0 0
FIRST BANCORP N C COM 318910106 2,425 105,085 SH   SOLE 18 105,085 0 0
FIRST BANCORP N C COM 318910106 1,324 57,351 SH   SOLE 19 57,351 0 0
FIRST BANCORP N C COM 318910106 22,786 987,263 SH   SOLE 21 987,263 0 0
FIRST BANCORP N C COM 318910106 23,898 1,035,427 SH   SOLE 22 1,000,682 0 34,745
FIRST BANCORP N C COM 318910106 378 16,365 SH   SOLE 26 13,109 0 3,256
FIRST BANCORP N C COM 318910106 85 3,691 SH   SOLE 28 3,691 0 0
FIRST BANCORP N C COM 318910106 259 11,226 SH   SOLE 30 11,226 0 0
FIRST BANCORP N C COM 318910106 93 4,025 SH   SOLE 40 4,025 0 0
FIRST BANCORP P R COM NEW 318672706 1,040 195,505 SH   SOLE 2 7,917 0 187,588
FIRST BANCORP P R COM NEW 318672706 5 882 SH   SOLE 4 882 0 0
FIRST BANCORP P R COM NEW 318672706 16 3,020 SH   SOLE 7 3,020 0 0
FIRST BANCORP P R COM NEW 318672706 4,985 937,112 SH   SOLE 18 937,112 0 0
FIRST BANCORP P R COM NEW 318672706 2,017 379,217 SH   SOLE 19 379,217 0 0
FIRST BANCORP P R COM NEW 318672706 124,094 23,325,988 SH   SOLE 21 23,325,988 0 0
FIRST BANCORP P R COM NEW 318672706 33,154 6,231,871 SH   SOLE 22 6,005,448 0 226,423
FIRST BANCORP P R COM NEW 318672706 14 2,628 SH   SOLE 23 2,628 0 0
FIRST BANCORP P R COM NEW 318672706 358 67,347 SH   SOLE 26 47,455 0 19,892
FIRST BANCORP P R COM NEW 318672706 137 25,759 SH   SOLE 28 25,759 0 0
FIRST BANCORP P R COM NEW 318672706 1,495 281,018 SH   SOLE 30 281,018 0 0
FIRST BANCORP P R COM NEW 318672706 116 21,759 SH   SOLE 40 21,759 0 0
FIRST BANCSHARES INC MS COM 318916103 299 15,662 SH   SOLE 2 1,080 0 14,582
FIRST BANCSHARES INC MS COM 318916103 4 230 SH   SOLE 7 230 0 0
FIRST BANCSHARES INC MS COM 318916103 1,212 63,577 SH   SOLE 18 63,577 0 0
FIRST BANCSHARES INC MS COM 318916103 612 32,073 SH   SOLE 19 32,073 0 0
FIRST BANCSHARES INC MS COM 318916103 11,957 626,995 SH   SOLE 21 626,995 0 0
FIRST BANCSHARES INC MS COM 318916103 10,131 531,263 SH   SOLE 22 510,887 0 20,376
FIRST BANCSHARES INC MS COM 318916103 64 3,379 SH   SOLE 26 0 0 3,379
FIRST BANCSHARES INC MS COM 318916103 52 2,706 SH   SOLE 28 2,706 0 0
FIRST BANCSHARES INC MS COM 318916103 202 10,604 SH   SOLE 30 10,604 0 0
FIRST BANCSHARES INC MS COM 318916103 71 3,737 SH   SOLE 40 3,737 0 0
FIRST BANK WILLIAMSTOWN NJ COM 31931U102 110 15,780 SH   SOLE 2 727 0 15,053
FIRST BANK WILLIAMSTOWN NJ COM 31931U102 3 467 SH   SOLE 7 467 0 0
FIRST BANK WILLIAMSTOWN NJ COM 31931U102 442 63,713 SH   SOLE 18 63,713 0 0
FIRST BANK WILLIAMSTOWN NJ COM 31931U102 229 33,035 SH   SOLE 19 33,035 0 0
FIRST BANK WILLIAMSTOWN NJ COM 31931U102 4,246 611,747 SH   SOLE 21 611,747 0 0
FIRST BANK WILLIAMSTOWN NJ COM 31931U102 1,275 183,784 SH   SOLE 22 173,906 0 9,878
FIRST BUS FINL SVCS INC WIS COM 319390100 134 8,613 SH   SOLE 2 370 0 8,243
FIRST BUS FINL SVCS INC WIS COM 319390100 4 236 SH   SOLE 7 236 0 0
FIRST BUS FINL SVCS INC WIS COM 319390100 497 32,065 SH   SOLE 18 32,065 0 0
FIRST BUS FINL SVCS INC WIS COM 319390100 251 16,205 SH   SOLE 19 16,205 0 0
FIRST BUS FINL SVCS INC WIS COM 319390100 4,572 294,951 SH   SOLE 21 294,951 0 0
FIRST BUS FINL SVCS INC WIS COM 319390100 1,886 121,662 SH   SOLE 22 116,039 0 5,623
FIRST BUSEY CORP COM NEW 319383204 860 50,271 SH   SOLE 2 3,031 0 47,240
FIRST BUSEY CORP COM NEW 319383204 9 540 SH   SOLE 4 540 0 0
FIRST BUSEY CORP COM NEW 319383204 17 989 SH   SOLE 7 989 0 0
FIRST BUSEY CORP COM NEW 319383204 3,175 185,561 SH   SOLE 18 185,561 0 0
FIRST BUSEY CORP COM NEW 319383204 1,789 104,575 SH   SOLE 19 104,575 0 0
FIRST BUSEY CORP COM NEW 319383204 29,733 1,737,761 SH   SOLE 21 1,737,761 0 0
FIRST BUSEY CORP COM NEW 319383204 27,790 1,624,178 SH   SOLE 22 1,562,181 0 61,997
FIRST BUSEY CORP COM NEW 319383204 535 31,249 SH   SOLE 26 19,197 0 12,052
FIRST BUSEY CORP COM NEW 319383204 98 5,719 SH   SOLE 28 5,719 0 0
FIRST BUSEY CORP COM NEW 319383204 315 18,435 SH   SOLE 30 18,435 0 0
FIRST BUSEY CORP COM NEW 319383204 71 4,125 SH   SOLE 40 4,125 0 0
FIRST CAPITAL INC COM 31942S104 176 2,937 SH   SOLE 2 136 0 2,801
FIRST CAPITAL INC COM 31942S104 14 226 SH   SOLE 7 226 0 0
FIRST CAPITAL INC COM 31942S104 782 13,060 SH   SOLE 18 13,060 0 0
FIRST CAPITAL INC COM 31942S104 366 6,109 SH   SOLE 19 6,109 0 0
FIRST CAPITAL INC COM 31942S104 6,416 107,120 SH   SOLE 21 107,120 0 0
FIRST CAPITAL INC COM 31942S104 1,939 32,365 SH   SOLE 22 30,728 0 1,637
FIRST CHOICE BANCORP COM 31948P104 152 10,116 SH   SOLE 2 408 0 9,708
FIRST CHOICE BANCORP COM 31948P104 3 217 SH   SOLE 7 217 0 0
FIRST CHOICE BANCORP COM 31948P104 576 38,372 SH   SOLE 18 38,372 0 0
FIRST CHOICE BANCORP COM 31948P104 288 19,156 SH   SOLE 19 19,156 0 0
FIRST CHOICE BANCORP COM 31948P104 5,613 373,945 SH   SOLE 21 373,945 0 0
FIRST CHOICE BANCORP COM 31948P104 1,873 124,758 SH   SOLE 22 119,490 0 5,268
FIRST CMNTY BANKSHARES INC V COM 31983A103 434 18,622 SH   SOLE 2 2,395 0 16,227
FIRST CMNTY BANKSHARES INC V COM 31983A103 8 356 SH   SOLE 7 356 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 1,537 65,958 SH   SOLE 18 65,958 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 2,559 109,808 SH   SOLE 19 109,808 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 15,379 660,052 SH   SOLE 21 660,052 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 16,368 702,506 SH   SOLE 22 684,113 0 18,393
FIRST CMNTY BANKSHARES INC V COM 31983A103 82 3,505 SH   SOLE 23 3,505 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 700 30,051 SH   SOLE 26 0 0 30,051
FIRST CMNTY BANKSHARES INC V COM 31983A103 51 2,180 SH   SOLE 28 2,180 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 44 1,898 SH   SOLE 30 1,898 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 32 1,385 SH   SOLE 40 1,385 0 0
FIRST CMNTY CORP S C COM 319835104 32 2,034 SH   SOLE 18 2,034 0 0
FIRST CMNTY CORP S C COM 319835104 401 25,537 SH   SOLE 21 25,537 0 0
FIRST CMNTY CORP S C COM 319835104 247 15,716 SH   SOLE 22 15,716 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 727 79,586 SH   SOLE 2 5,537 0 74,049
FIRST COMWLTH FINL CORP PA COM 319829107 8 885 SH   SOLE 4 885 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 13 1,402 SH   SOLE 7 1,402 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 3,799 415,631 SH   SOLE 18 415,631 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 1,813 198,407 SH   SOLE 19 198,407 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 94,656 10,356,192 SH   SOLE 21 10,356,192 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 28,256 3,091,471 SH   SOLE 22 2,992,036 0 99,435
FIRST COMWLTH FINL CORP PA COM 319829107 184 20,115 SH   SOLE 23 20,115 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 800 87,476 SH   SOLE 26 23,644 0 63,832
FIRST COMWLTH FINL CORP PA COM 319829107 123 13,483 SH   SOLE 28 13,483 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 1,137 124,442 SH   SOLE 30 124,442 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 89 9,696 SH   SOLE 40 9,696 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 4,778 14,355 SH   SOLE 2 2,251 0 12,104
FIRST CTZNS BANCSHARES INC N CL A 31946M103 7 22 SH   SOLE 4 22 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 55 165 SH   SOLE 7 165 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 1,140 3,424 SH   SOLE 18 3,424 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 560 1,681 SH   SOLE 19 1,681 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 30,207 90,746 SH   SOLE 21 90,746 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 75,140 225,735 SH   SOLE 22 214,705 0 11,030
FIRST CTZNS BANCSHARES INC N CL A 31946M103 1,130 3,394 SH   SOLE 26 1,933 0 1,461
FIRST CTZNS BANCSHARES INC N CL A 31946M103 285 857 SH   SOLE 28 857 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 774 2,325 SH   SOLE 30 2,325 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 51 152 SH   SOLE 31 152 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 78 233 SH   SOLE 36 233 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 253 761 SH   SOLE 40 761 0 0
FIRST DEFIANCE FINL CORP COM 32006W106 505 34,257 SH   SOLE 2 2,163 0 32,094
FIRST DEFIANCE FINL CORP COM 32006W106 12 817 SH   SOLE 7 817 0 0
FIRST DEFIANCE FINL CORP COM 32006W106 2,044 138,681 SH   SOLE 18 138,681 0 0
FIRST DEFIANCE FINL CORP COM 32006W106 2,480 168,278 SH   SOLE 19 168,278 0 0
FIRST DEFIANCE FINL CORP COM 32006W106 19,823 1,344,821 SH   SOLE 21 1,344,821 0 0
FIRST DEFIANCE FINL CORP COM 32006W106 24,738 1,678,287 SH   SOLE 22 1,625,491 0 52,796
FIRST DEFIANCE FINL CORP COM 32006W106 212 14,391 SH   SOLE 23 14,391 0 0
FIRST DEFIANCE FINL CORP COM 32006W106 1,974 133,944 SH   SOLE 26 0 0 133,944
FIRST DEFIANCE FINL CORP COM 32006W106 163 11,054 SH   SOLE 28 11,054 0 0
FIRST DEFIANCE FINL CORP COM 32006W106 95 6,417 SH   SOLE 30 6,417 0 0
FIRST DEFIANCE FINL CORP COM 32006W106 391 26,554 SH   SOLE 34 26,554 0 0
FIRST DEFIANCE FINL CORP COM 32006W106 49 3,318 SH   SOLE 40 3,318 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 188 18,769 SH   SOLE 2 10,415 0 8,354
FIRST FINANCIAL NORTHWEST IN COM 32022K102 342 34,021 SH   SOLE 18 34,021 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 922 91,806 SH   SOLE 19 91,806 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 3,049 303,671 SH   SOLE 21 303,671 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 3,661 364,654 SH   SOLE 22 360,267 0 4,387
FIRST FINANCIAL NORTHWEST IN COM 32022K102 416 41,438 SH   SOLE 23 41,438 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 767 76,442 SH   SOLE 26 0 0 76,442
FIRST FINL BANCORP OH COM 320209109 1,065 71,449 SH   SOLE 2 3,462 0 67,987
FIRST FINL BANCORP OH COM 320209109 6 432 SH   SOLE 4 432 0 0
FIRST FINL BANCORP OH COM 320209109 22 1,452 SH   SOLE 7 1,452 0 0
FIRST FINL BANCORP OH COM 320209109 6,269 420,444 SH   SOLE 18 420,444 0 0
FIRST FINL BANCORP OH COM 320209109 2,510 168,357 SH   SOLE 19 168,357 0 0
FIRST FINL BANCORP OH COM 320209109 159,733 10,713,149 SH   SOLE 21 10,713,149 0 0
FIRST FINL BANCORP OH COM 320209109 42,451 2,847,137 SH   SOLE 22 2,747,043 0 100,094
FIRST FINL BANCORP OH COM 320209109 403 27,005 SH   SOLE 26 9,720 0 17,285
FIRST FINL BANCORP OH COM 320209109 184 12,353 SH   SOLE 28 12,353 0 0
FIRST FINL BANCORP OH COM 320209109 1,932 129,546 SH   SOLE 30 129,546 0 0
FIRST FINL BANCORP OH COM 320209109 156 10,441 SH   SOLE 40 10,441 0 0
FIRST FINL BANKSHARES COM 32020R109 2,749 102,434 SH   SOLE 2 61,077 0 41,357
FIRST FINL BANKSHARES COM 32020R109 12 462 SH   SOLE 4 462 0 0
FIRST FINL BANKSHARES COM 32020R109 63 2,333 SH   SOLE 7 2,333 0 0
FIRST FINL BANKSHARES COM 32020R109 23,810 887,127 SH   SOLE 18 872,151 0 14,976
FIRST FINL BANKSHARES COM 32020R109 8,871 330,498 SH   SOLE 19 330,498 0 0
FIRST FINL BANKSHARES COM 32020R109 250,039 9,315,923 SH   SOLE 21 9,315,923 0 0
FIRST FINL BANKSHARES COM 32020R109 122,858 4,577,409 SH   SOLE 22 4,437,019 0 140,390
FIRST FINL BANKSHARES COM 32020R109 212 7,902 SH   SOLE 23 7,902 0 0
FIRST FINL BANKSHARES COM 32020R109 1,673 62,337 SH   SOLE 26 45,413 0 16,924
FIRST FINL BANKSHARES COM 32020R109 484 18,047 SH   SOLE 28 18,047 0 0
FIRST FINL BANKSHARES COM 32020R109 1,109 41,314 SH   SOLE 30 41,314 0 0
FIRST FINL BANKSHARES COM 32020R109 342 12,737 SH   SOLE 40 12,737 0 0
FIRST FINL CORP IND COM 320218100 431 12,775 SH   SOLE 2 1,077 0 11,698
FIRST FINL CORP IND COM 320218100 7 212 SH   SOLE 7 212 0 0
FIRST FINL CORP IND COM 320218100 1,679 49,787 SH   SOLE 18 49,787 0 0
FIRST FINL CORP IND COM 320218100 1,980 58,708 SH   SOLE 19 58,708 0 0
FIRST FINL CORP IND COM 320218100 15,908 471,767 SH   SOLE 21 471,767 0 0
FIRST FINL CORP IND COM 320218100 17,414 516,439 SH   SOLE 22 503,311 0 13,128
FIRST FINL CORP IND COM 320218100 27 803 SH   SOLE 23 803 0 0
FIRST FINL CORP IND COM 320218100 890 26,397 SH   SOLE 26 5,421 0 20,976
FIRST FINL CORP IND COM 320218100 48 1,409 SH   SOLE 28 1,409 0 0
FIRST FINL CORP IND COM 320218100 253 7,503 SH   SOLE 30 7,503 0 0
FIRST FINL CORP IND COM 320218100 30 877 SH   SOLE 40 877 0 0
FIRST FNDTN INC COM 32026V104 323 31,632 SH   SOLE 2 2,525 0 29,107
FIRST FNDTN INC COM 32026V104 7 702 SH   SOLE 7 702 0 0
FIRST FNDTN INC COM 32026V104 1,551 151,807 SH   SOLE 18 151,807 0 0
FIRST FNDTN INC COM 32026V104 765 74,820 SH   SOLE 19 74,820 0 0
FIRST FNDTN INC COM 32026V104 14,307 1,399,897 SH   SOLE 21 1,399,897 0 0
FIRST FNDTN INC COM 32026V104 12,056 1,179,607 SH   SOLE 22 1,137,591 0 42,016
FIRST FNDTN INC COM 32026V104 192 18,789 SH   SOLE 28 18,789 0 0
FIRST FNDTN INC COM 32026V104 75 7,332 SH   SOLE 30 7,332 0 0
FIRST FNDTN INC COM 32026V104 55 5,351 SH   SOLE 40 5,351 0 0
FIRST GTY BANCSHARES INC COM 32043P106 74 5,134 SH   SOLE 2 211 0 4,923
FIRST GTY BANCSHARES INC COM 32043P106 290 20,129 SH   SOLE 18 20,129 0 0
FIRST GTY BANCSHARES INC COM 32043P106 137 9,484 SH   SOLE 19 9,484 0 0
FIRST GTY BANCSHARES INC COM 32043P106 2,762 191,396 SH   SOLE 21 191,396 0 0
FIRST GTY BANCSHARES INC COM 32043P106 677 46,922 SH   SOLE 22 44,277 0 2,645
FIRST HAWAIIAN INC COM 32051X108 5,006 302,866 SH   SOLE 2 68,340 0 234,526
FIRST HAWAIIAN INC COM 32051X108 10 577 SH   SOLE 4 577 0 0
FIRST HAWAIIAN INC COM 32051X108 54 3,275 SH   SOLE 7 3,275 0 0
FIRST HAWAIIAN INC COM 32051X108 1,123 67,953 SH   SOLE 18 67,953 0 0
FIRST HAWAIIAN INC COM 32051X108 1,147 69,404 SH   SOLE 19 69,404 0 0
FIRST HAWAIIAN INC COM 32051X108 27,705 1,676,017 SH   SOLE 21 1,676,017 0 0
FIRST HAWAIIAN INC COM 32051X108 66,825 4,042,625 SH   SOLE 22 3,824,126 0 218,499
FIRST HAWAIIAN INC COM 32051X108 946 57,257 SH   SOLE 26 41,211 0 16,046
FIRST HAWAIIAN INC COM 32051X108 331 20,018 SH   SOLE 28 20,018 0 0
FIRST HAWAIIAN INC COM 32051X108 718 43,437 SH   SOLE 30 43,437 0 0
FIRST HAWAIIAN INC COM 32051X108 45 2,725 SH   SOLE 31 2,725 0 0
FIRST HAWAIIAN INC COM 32051X108 54 3,254 SH   SOLE 34 3,254 0 0
FIRST HAWAIIAN INC COM 32051X108 45 2,732 SH   SOLE 36 2,732 0 0
FIRST HAWAIIAN INC COM 32051X108 208 12,605 SH   SOLE 40 12,605 0 0
FIRST HORIZON NATL CORP COM 320517105 19,583 2,429,611 SH   SOLE 2 1,680,033 0 749,578
FIRST HORIZON NATL CORP COM 320517105 1,733 214,963 SH   SOLE 4 214,963 0 0
FIRST HORIZON NATL CORP COM 320517105 640 79,407 SH   SOLE 7 79,407 0 0
FIRST HORIZON NATL CORP COM 320517105 53 6,516 SH   SOLE 13 6,516 0 0
FIRST HORIZON NATL CORP COM 320517105 12,132 1,505,179 SH   SOLE 18 1,426,281 0 78,898
FIRST HORIZON NATL CORP COM 320517105 3,167 392,984 SH   SOLE 19 392,984 0 0
FIRST HORIZON NATL CORP COM 320517105 123,684 15,345,432 SH   SOLE 21 15,345,432 0 0
FIRST HORIZON NATL CORP COM 320517105 98,278 12,193,355 SH   SOLE 22 10,656,162 0 1,537,193
FIRST HORIZON NATL CORP COM 320517105 5,309 658,719 SH   SOLE 23 658,719 0 0
FIRST HORIZON NATL CORP COM 320517105 595 73,799 SH   SOLE 25 73,799 0 0
FIRST HORIZON NATL CORP COM 320517105 3,108 385,642 SH   SOLE 26 144,366 0 241,276
FIRST HORIZON NATL CORP COM 320517105 511 63,339 SH   SOLE 28 63,339 0 0
FIRST HORIZON NATL CORP COM 320517105 2,296 284,815 SH   SOLE 29 245,528 0 39,287
FIRST HORIZON NATL CORP COM 320517105 1,622 201,186 SH   SOLE 30 201,186 0 0
FIRST HORIZON NATL CORP COM 320517105 5,609 695,852 SH   SOLE 31 506,191 0 189,661
FIRST HORIZON NATL CORP COM 320517105 1,070 132,752 SH   SOLE 34 132,752 0 0
FIRST HORIZON NATL CORP COM 320517105 283 35,053 SH   SOLE 36 35,053 0 0
FIRST HORIZON NATL CORP COM 320517105 255 31,626 SH   SOLE 40 31,626 0 0
FIRST INDL RLTY TR INC COM 32054K103 13,337 401,368 SH   SOLE 2 65,684 0 335,684
FIRST INDL RLTY TR INC COM 32054K103 2,470 74,316 SH   SOLE 4 74,316 0 0
FIRST INDL RLTY TR INC COM 32054K103 4,441 133,635 SH   SOLE 7 133,635 0 0
FIRST INDL RLTY TR INC COM 32054K103 25,314 761,769 SH   SOLE 18 731,213 0 30,556
FIRST INDL RLTY TR INC COM 32054K103 17,936 539,764 SH   SOLE 19 539,764 0 0
FIRST INDL RLTY TR INC COM 32054K103 324,370 9,761,361 SH   SOLE 21 9,761,361 0 0
FIRST INDL RLTY TR INC COM 32054K103 199,243 5,995,865 SH   SOLE 22 5,767,465 0 228,400
FIRST INDL RLTY TR INC COM 32054K103 1,334 40,143 SH   SOLE 23 40,143 0 0
FIRST INDL RLTY TR INC COM 32054K103 9,915 298,363 SH   SOLE 25 298,363 0 0
FIRST INDL RLTY TR INC COM 32054K103 8,887 267,432 SH   SOLE 26 39,977 0 227,455
FIRST INDL RLTY TR INC COM 32054K103 611 18,385 SH   SOLE 28 18,385 0 0
FIRST INDL RLTY TR INC COM 32054K103 2,177 65,527 SH   SOLE 29 65,527 0 0
FIRST INDL RLTY TR INC COM 32054K103 18,677 562,053 SH   SOLE 30 562,053 0 0
FIRST INDL RLTY TR INC COM 32054K103 398 11,985 SH   SOLE 34 11,985 0 0
FIRST INDL RLTY TR INC COM 32054K103 409 12,323 SH   SOLE 40 12,323 0 0
FIRST INTERNET BANCORP COM 320557101 151 9,200 SH   SOLE 2 341 0 8,859
FIRST INTERNET BANCORP COM 320557101 3 179 SH   SOLE 7 179 0 0
FIRST INTERNET BANCORP COM 320557101 604 36,797 SH   SOLE 18 36,797 0 0
FIRST INTERNET BANCORP COM 320557101 360 21,922 SH   SOLE 19 21,922 0 0
FIRST INTERNET BANCORP COM 320557101 5,379 327,574 SH   SOLE 21 327,574 0 0
FIRST INTERNET BANCORP COM 320557101 3,527 214,828 SH   SOLE 22 209,028 0 5,800
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 1,044 36,189 SH   SOLE 2 2,213 0 33,976
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 3 87 SH   SOLE 4 87 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 20 696 SH   SOLE 7 696 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 6,399 221,873 SH   SOLE 18 221,873 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 2,188 75,869 SH   SOLE 19 75,869 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 38,787 1,344,908 SH   SOLE 21 1,344,908 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 30,778 1,067,198 SH   SOLE 22 1,022,768 0 44,430
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 328 11,359 SH   SOLE 26 8,554 0 2,805
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 146 5,053 SH   SOLE 28 5,053 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 410 14,204 SH   SOLE 30 14,204 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 106 3,686 SH   SOLE 40 3,686 0 0
FIRST LONG IS CORP COM 320734106 420 24,234 SH   SOLE 2 1,671 0 22,563
FIRST LONG IS CORP COM 320734106 7 406 SH   SOLE 7 406 0 0
FIRST LONG IS CORP COM 320734106 1,584 91,321 SH   SOLE 18 91,321 0 0
FIRST LONG IS CORP COM 320734106 794 45,744 SH   SOLE 19 45,744 0 0
FIRST LONG IS CORP COM 320734106 14,358 827,529 SH   SOLE 21 827,529 0 0
FIRST LONG IS CORP COM 320734106 14,559 839,144 SH   SOLE 22 813,385 0 25,759
FIRST LONG IS CORP COM 320734106 69 3,962 SH   SOLE 26 0 0 3,962
FIRST LONG IS CORP COM 320734106 60 3,471 SH   SOLE 28 3,471 0 0
FIRST LONG IS CORP COM 320734106 87 5,031 SH   SOLE 30 5,031 0 0
FIRST MERCHANTS CORP COM 320817109 1,387 52,349 SH   SOLE 2 2,996 0 49,353
FIRST MERCHANTS CORP COM 320817109 6 208 SH   SOLE 4 208 0 0
FIRST MERCHANTS CORP COM 320817109 26 991 SH   SOLE 7 991 0 0
FIRST MERCHANTS CORP COM 320817109 7,660 289,172 SH   SOLE 18 289,172 0 0
FIRST MERCHANTS CORP COM 320817109 2,748 103,749 SH   SOLE 19 103,749 0 0
FIRST MERCHANTS CORP COM 320817109 50,535 1,907,686 SH   SOLE 21 1,907,686 0 0
FIRST MERCHANTS CORP COM 320817109 44,314 1,672,841 SH   SOLE 22 1,607,708 0 65,133
FIRST MERCHANTS CORP COM 320817109 676 25,531 SH   SOLE 26 13,371 0 12,160
FIRST MERCHANTS CORP COM 320817109 237 8,965 SH   SOLE 28 8,965 0 0
FIRST MERCHANTS CORP COM 320817109 483 18,228 SH   SOLE 30 18,228 0 0
FIRST MERCHANTS CORP COM 320817109 149 5,613 SH   SOLE 40 5,613 0 0
FIRST MID BANCSHARES INC COM 320866106 357 15,020 SH   SOLE 2 1,070 0 13,950
FIRST MID BANCSHARES INC COM 320866106 6 264 SH   SOLE 7 264 0 0
FIRST MID BANCSHARES INC COM 320866106 1,347 56,722 SH   SOLE 18 56,722 0 0
FIRST MID BANCSHARES INC COM 320866106 684 28,796 SH   SOLE 19 28,796 0 0
FIRST MID BANCSHARES INC COM 320866106 12,087 509,157 SH   SOLE 21 509,157 0 0
FIRST MID BANCSHARES INC COM 320866106 7,592 319,812 SH   SOLE 22 310,314 0 9,498
FIRST MID BANCSHARES INC COM 320866106 57 2,393 SH   SOLE 28 2,393 0 0
FIRST MID BANCSHARES INC COM 320866106 63 2,635 SH   SOLE 30 2,635 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 1,274 96,267 SH   SOLE 2 4,193 0 92,074
FIRST MIDWEST BANCORP DEL COM 320867104 8 568 SH   SOLE 4 568 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 21 1,612 SH   SOLE 7 1,612 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 6,633 501,151 SH   SOLE 18 501,151 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 2,913 220,099 SH   SOLE 19 220,099 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 157,354 11,889,231 SH   SOLE 21 11,889,231 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 41,734 3,153,340 SH   SOLE 22 3,041,106 0 112,234
FIRST MIDWEST BANCORP DEL COM 320867104 270 20,364 SH   SOLE 26 8,027 0 12,337
FIRST MIDWEST BANCORP DEL COM 320867104 188 14,212 SH   SOLE 28 14,212 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 1,874 141,566 SH   SOLE 30 141,566 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 138 10,403 SH   SOLE 40 10,403 0 0
FIRST NATL CORP COM 32106V107 16 1,085 SH   SOLE 18 1,085 0 0
FIRST NATL CORP COM 32106V107 49 3,235 SH   SOLE 21 3,235 0 0
FIRST NORTHWEST BANCORP COM 335834107 85 7,791 SH   SOLE 2 347 0 7,444
FIRST NORTHWEST BANCORP COM 335834107 389 35,788 SH   SOLE 18 35,788 0 0
FIRST NORTHWEST BANCORP COM 335834107 207 19,019 SH   SOLE 19 19,019 0 0
FIRST NORTHWEST BANCORP COM 335834107 3,617 332,776 SH   SOLE 21 332,776 0 0
FIRST NORTHWEST BANCORP COM 335834107 1,178 108,384 SH   SOLE 22 102,907 0 5,477
FIRST REP BK SAN FRANCISCO C COM 33616C100 32,477 394,718 SH   SOLE 2 34,147 0 360,571
FIRST REP BK SAN FRANCISCO C COM 33616C100 6,342 77,081 SH   SOLE 4 72,827 0 4,254
FIRST REP BK SAN FRANCISCO C COM 33616C100 11,812 143,564 SH   SOLE 7 138,378 0 5,186
FIRST REP BK SAN FRANCISCO C COM 33616C100 51 620 SH   SOLE 13 620 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 1,170 14,225 SH   SOLE 15 14,225 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 165 2,000 SH   SOLE 17 0 0 2,000
FIRST REP BK SAN FRANCISCO C COM 33616C100 32,531 395,373 SH   SOLE 18 371,247 0 24,126
FIRST REP BK SAN FRANCISCO C COM 33616C100 4,143 50,347 SH   SOLE 19 50,347 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 358,280 4,354,400 SH   SOLE 21 4,354,400 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 329,324 4,002,485 SH   SOLE 22 3,608,318 0 394,167
FIRST REP BK SAN FRANCISCO C COM 33616C100 10,101 122,766 SH   SOLE 23 122,766 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 14,656 178,125 SH   SOLE 25 178,125 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 62,273 756,843 SH   SOLE 26 108,090 0 648,753
FIRST REP BK SAN FRANCISCO C COM 33616C100 2,814 34,196 SH   SOLE 28 24,135 0 10,061
FIRST REP BK SAN FRANCISCO C COM 33616C100 3,129 38,026 SH   SOLE 29 2,477 0 35,549
FIRST REP BK SAN FRANCISCO C COM 33616C100 51,873 630,444 SH   SOLE 30 630,444 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 2,959 35,957 SH   SOLE 31 29,580 0 6,377
FIRST REP BK SAN FRANCISCO C COM 33616C100 742 9,023 SH   SOLE 34 9,023 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 8,625 104,820 SH   SOLE 36 104,820 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 339 4,125 SH   SOLE 40 4,125 0 0
FIRST SAVINGS FINL GROUP INC COM 33621E109 107 2,745 SH   SOLE 18 540 0 2,205
FIRST SAVINGS FINL GROUP INC COM 33621E109 26 667 SH   SOLE 21 667 0 0
FIRST SAVINGS FINL GROUP INC COM 33621E109 221 5,675 SH   SOLE 22 5,675 0 0
FIRST SAVINGS FINL GROUP INC COM 33621E109 128 3,299 SH   SOLE 26 0 0 3,299
FIRST SEACOAST BANCORP COM 33631P102 3 520 SH   SOLE 18 520 0 0
FIRST SEACOAST BANCORP COM 33631P102 46 7,637 SH   SOLE 21 7,637 0 0
FIRST SOLAR INC COM 336433107 6,831 189,442 SH   SOLE 2 35,832 0 153,610
FIRST SOLAR INC COM 336433107 14 375 SH   SOLE 4 375 0 0
FIRST SOLAR INC COM 336433107 78 2,175 SH   SOLE 7 2,175 0 0
FIRST SOLAR INC COM 336433107 7,787 215,941 SH   SOLE 18 215,941 0 0
FIRST SOLAR INC COM 336433107 4,693 130,133 SH   SOLE 19 130,133 0 0
FIRST SOLAR INC COM 336433107 158,692 4,400,775 SH   SOLE 21 4,400,775 0 0
FIRST SOLAR INC COM 336433107 89,948 2,494,402 SH   SOLE 22 2,356,339 0 138,063
FIRST SOLAR INC COM 336433107 1,029 28,544 SH   SOLE 26 15,604 0 12,940
FIRST SOLAR INC COM 336433107 410 11,364 SH   SOLE 28 11,364 0 0
FIRST SOLAR INC COM 336433107 24,845 688,978 SH   SOLE 30 688,978 0 0
FIRST SOLAR INC COM 336433107 189 5,241 SH   SOLE 31 1,659 0 3,582
FIRST SOLAR INC COM 336433107 40,838 1,132,491 SH   SOLE 34 1,132,491 0 0
FIRST SOLAR INC COM 336433107 134 3,714 SH   SOLE 36 3,714 0 0
FIRST SOLAR INC COM 336433107 305 8,470 SH   SOLE 40 8,470 0 0
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 14 844 SH   SOLE 18 844 0 0
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 8 127 SH   SOLE 17 0 0 127
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 1 20 SH   SOLE 17 0 0 20
FIRST TR EXCHANGE-TRADED FD NASDAQ 100 EX 33733E401 11 225 SH   SOLE 17 0 0 225
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 0 9 SH   SOLE 17 0 0 9
FIRST TR VALUE LINE DIVID IN SHS 33734H106 2 84 SH   SOLE 17 0 0 84
FIRST US BANCSHARES INC COM 33744V103 7 1,194 SH   SOLE 18 1,194 0 0
FIRST US BANCSHARES INC COM 33744V103 132 21,517 SH   SOLE 21 21,517 0 0
FIRST UTD CORP COM 33741H107 26 1,796 SH   SOLE 18 1,796 0 0
FIRST UTD CORP COM 33741H107 482 33,701 SH   SOLE 19 33,701 0 0
FIRST UTD CORP COM 33741H107 353 24,672 SH   SOLE 21 24,672 0 0
FIRST UTD CORP COM 33741H107 293 20,502 SH   SOLE 22 20,502 0 0
FIRST WESTN FINL INC COM 33751L105 420 29,733 SH   SOLE 21 29,733 0 0
FIRSTCASH INC COM 33767D105 3,034 42,285 SH   SOLE 2 28,581 0 13,704
FIRSTCASH INC COM 33767D105 119 1,659 SH   SOLE 4 1,659 0 0
FIRSTCASH INC COM 33767D105 54 755 SH   SOLE 7 755 0 0
FIRSTCASH INC COM 33767D105 21,072 293,732 SH   SOLE 18 241,636 0 52,096
FIRSTCASH INC COM 33767D105 28,063 391,175 SH   SOLE 19 391,175 0 0
FIRSTCASH INC COM 33767D105 208,677 2,908,794 SH   SOLE 21 2,908,794 0 0
FIRSTCASH INC COM 33767D105 120,230 1,675,916 SH   SOLE 22 1,629,250 0 46,666
FIRSTCASH INC COM 33767D105 2,219 30,927 SH   SOLE 23 30,927 0 0
FIRSTCASH INC COM 33767D105 21,241 296,082 SH   SOLE 25 296,082 0 0
FIRSTCASH INC COM 33767D105 6,453 89,945 SH   SOLE 26 10,902 0 79,043
FIRSTCASH INC COM 33767D105 461 6,421 SH   SOLE 28 6,421 0 0
FIRSTCASH INC COM 33767D105 1,094 15,255 SH   SOLE 30 15,255 0 0
FIRSTCASH INC COM 33767D105 99 1,377 SH   SOLE 31 0 0 1,377
FIRSTCASH INC COM 33767D105 22,447 312,891 SH   SOLE 34 312,891 0 0
FIRSTCASH INC COM 33767D105 78 1,089 SH   SOLE 36 1,089 0 0
FIRSTCASH INC COM 33767D105 312 4,356 SH   SOLE 40 4,356 0 0
FIRSTENERGY CORP COM 337932107 70,723 1,764,998 SH   SOLE 2 600,627 0 1,164,371
FIRSTENERGY CORP COM 337932107 11,467 286,175 SH   SOLE 4 271,080 0 15,095
FIRSTENERGY CORP COM 337932107 21,948 547,737 SH   SOLE 7 478,790 0 68,947
FIRSTENERGY CORP COM 337932107 747 18,648 SH   SOLE 13 18,648 0 0
FIRSTENERGY CORP COM 337932107 2,383 59,462 SH   SOLE 15 59,462 0 0
FIRSTENERGY CORP COM 337932107 252,788 6,308,669 SH   SOLE 18 5,899,460 0 409,209
FIRSTENERGY CORP COM 337932107 416,855 10,403,160 SH   SOLE 19 10,403,160 0 0
FIRSTENERGY CORP COM 337932107 754,579 18,831,523 SH   SOLE 21 18,831,523 0 0
FIRSTENERGY CORP COM 337932107 546,550 13,639,871 SH   SOLE 22 12,360,068 0 1,279,803
FIRSTENERGY CORP COM 337932107 17,362 433,302 SH   SOLE 23 433,302 0 0
FIRSTENERGY CORP COM 337932107 27,367 682,977 SH   SOLE 25 682,977 0 0
FIRSTENERGY CORP COM 337932107 64,226 1,602,837 SH   SOLE 26 375,062 0 1,227,775
FIRSTENERGY CORP COM 337932107 4,434 110,652 SH   SOLE 28 77,518 0 33,134
FIRSTENERGY CORP COM 337932107 398 9,925 SH   SOLE 29 9,925 0 0
FIRSTENERGY CORP COM 337932107 80,381 2,006,023 SH   SOLE 30 2,006,023 0 0
FIRSTENERGY CORP COM 337932107 6,528 162,920 SH   SOLE 31 102,472 0 60,448
FIRSTENERGY CORP COM 337932107 3,489 87,077 SH   SOLE 32 87,077 0 0
FIRSTENERGY CORP COM 337932107 14,346 358,032 SH   SOLE 34 358,032 0 0
FIRSTENERGY CORP COM 337932107 16,050 400,558 SH   SOLE 36 400,558 0 0
FIRSTENERGY CORP COM 337932107 452 11,272 SH   SOLE 40 11,272 0 0
FISERV INC COM 337738108 136,182 1,433,643 SH   SOLE 2 205,666 0 1,227,977
FISERV INC COM 337738108 26,279 276,646 SH   SOLE 4 261,031 0 15,615
FISERV INC COM 337738108 55,474 583,996 SH   SOLE 7 553,305 0 30,691
FISERV INC COM 337738108 2,404 25,312 SH   SOLE 13 25,312 0 0
FISERV INC COM 337738108 4,642 48,873 SH   SOLE 15 48,873 0 0
FISERV INC COM 337738108 1 13 SH   SOLE 17 0 0 13
FISERV INC COM 337738108 112,303 1,182,259 SH   SOLE 18 1,079,518 0 102,741
FISERV INC COM 337738108 23,064 242,806 SH   SOLE 19 242,806 0 0
FISERV INC COM 337738108 1,636,196 17,224,926 SH   SOLE 21 17,224,926 0 0
FISERV INC COM 337738108 1,331,060 14,012,631 SH   SOLE 22 12,675,724 0 1,336,907
FISERV INC COM 337738108 41,282 434,595 SH   SOLE 23 434,595 0 0
FISERV INC COM 337738108 64,674 680,851 SH   SOLE 25 680,851 0 0
FISERV INC COM 337738108 245,075 2,580,007 SH   SOLE 26 392,811 0 2,187,196
FISERV INC COM 337738108 11,275 118,694 SH   SOLE 28 83,719 0 34,975
FISERV INC COM 337738108 1,389 14,622 SH   SOLE 29 14,622 0 0
FISERV INC COM 337738108 251,189 2,644,373 SH   SOLE 30 2,644,373 0 0
FISERV INC COM 337738108 93,291 982,118 SH   SOLE 31 115,121 0 866,997
FISERV INC COM 337738108 10,231 107,706 SH   SOLE 32 107,706 0 0
FISERV INC COM 337738108 15,146 159,452 SH   SOLE 34 159,452 0 0
FISERV INC COM 337738108 39,431 415,110 SH   SOLE 36 415,110 0 0
FISERV INC COM 337738108 1,258 13,242 SH   SOLE 40 13,242 0 0
FITBIT INC CL A 33812L102 1,339 201,113 SH   SOLE 2 22,204 0 178,909
FITBIT INC CL A 33812L102 3 505 SH   SOLE 4 505 0 0
FITBIT INC CL A 33812L102 38 5,764 SH   SOLE 7 5,764 0 0
FITBIT INC CL A 33812L102 5,348 803,002 SH   SOLE 18 803,002 0 0
FITBIT INC CL A 33812L102 3,608 541,737 SH   SOLE 19 541,737 0 0
FITBIT INC CL A 33812L102 52,455 7,876,093 SH   SOLE 21 7,876,093 0 0
FITBIT INC CL A 33812L102 44,434 6,671,820 SH   SOLE 22 6,408,390 0 263,430
FITBIT INC CL A 33812L102 138 20,730 SH   SOLE 23 20,730 0 0
FITBIT INC CL A 33812L102 1,253 188,170 SH   SOLE 26 93,909 0 94,261
FITBIT INC CL A 33812L102 240 36,102 SH   SOLE 28 36,102 0 0
FITBIT INC CL A 33812L102 477 71,566 SH   SOLE 30 71,566 0 0
FITBIT INC CL A 33812L102 167 25,148 SH   SOLE 40 25,148 0 0
FIVE BELOW INC COM 33829M101 8,431 119,796 SH   SOLE 2 25,921 0 93,875
FIVE BELOW INC COM 33829M101 18 261 SH   SOLE 4 261 0 0
FIVE BELOW INC COM 33829M101 68 969 SH   SOLE 7 969 0 0
FIVE BELOW INC COM 33829M101 10,866 154,385 SH   SOLE 18 154,385 0 0
FIVE BELOW INC COM 33829M101 918 13,044 SH   SOLE 19 13,044 0 0
FIVE BELOW INC COM 33829M101 189,880 2,697,931 SH   SOLE 21 2,697,931 0 0
FIVE BELOW INC COM 33829M101 125,244 1,779,544 SH   SOLE 22 1,691,836 0 87,708
FIVE BELOW INC COM 33829M101 1,734 24,634 SH   SOLE 26 13,243 0 11,391
FIVE BELOW INC COM 33829M101 562 7,987 SH   SOLE 28 7,987 0 0
FIVE BELOW INC COM 33829M101 1,295 18,404 SH   SOLE 30 18,404 0 0
FIVE BELOW INC COM 33829M101 78 1,114 SH   SOLE 31 1,114 0 0
FIVE BELOW INC COM 33829M101 104 1,474 SH   SOLE 34 1,474 0 0
FIVE BELOW INC COM 33829M101 407 5,777 SH   SOLE 40 5,777 0 0
FIVE POINT HOLDINGS LLC COM CL A 33833Q106 206 40,649 SH   SOLE 21 40,649 0 0
FIVE POINT HOLDINGS LLC COM CL A 33833Q106 56 11,114 SH   SOLE 28 11,114 0 0
FIVE POINT HOLDINGS LLC COM CL A 33833Q106 25 4,937 SH   SOLE 30 4,937 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 73 32,216 SH   SOLE 2 1,231 0 30,985
FIVE PRIME THERAPEUTICS INC COM 33830X104 1 582 SH   SOLE 7 582 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 288 127,063 SH   SOLE 18 127,063 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 132 58,087 SH   SOLE 19 58,087 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 2,842 1,251,946 SH   SOLE 21 1,251,946 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 2,432 1,071,333 SH   SOLE 22 1,050,998 0 20,335
FIVE STAR SENIOR LIVING INC COM NEW 33832D205 0 128 SH   SOLE 18 128 0 0
FIVE STAR SENIOR LIVING INC COM NEW 33832D205 39 14,017 SH   SOLE 21 14,017 0 0
FIVE STAR SENIOR LIVING INC COM NEW 33832D205 813 292,272 SH   SOLE 22 292,272 0 0
FIVE STAR SENIOR LIVING INC COM NEW 33832D205 18 6,333 SH   SOLE 26 0 0 6,333
FIVE STAR SENIOR LIVING INC COM NEW 33832D205 5 1,708 SH   SOLE 40 1,708 0 0
FIVE9 INC COM 338307101 1,727 22,589 SH   SOLE 2 3,450 0 19,139
FIVE9 INC COM 338307101 18 240 SH   SOLE 4 240 0 0
FIVE9 INC COM 338307101 79 1,037 SH   SOLE 7 1,037 0 0
FIVE9 INC COM 338307101 16,647 217,724 SH   SOLE 18 207,538 0 10,186
FIVE9 INC COM 338307101 29,527 386,171 SH   SOLE 19 386,171 0 0
FIVE9 INC COM 338307101 166,721 2,180,496 SH   SOLE 21 2,180,496 0 0
FIVE9 INC COM 338307101 133,771 1,749,553 SH   SOLE 22 1,686,228 0 63,325
FIVE9 INC COM 338307101 509 6,663 SH   SOLE 23 6,663 0 0
FIVE9 INC COM 338307101 3,394 44,388 SH   SOLE 26 11,304 0 33,084
FIVE9 INC COM 338307101 670 8,763 SH   SOLE 28 8,763 0 0
FIVE9 INC COM 338307101 1,538 20,116 SH   SOLE 30 20,116 0 0
FIVE9 INC COM 338307101 2,079 27,188 SH   SOLE 34 27,188 0 0
FIVE9 INC COM 338307101 504 6,595 SH   SOLE 40 6,595 0 0
FIVE9 INC NOTE 0.125% 5/0 338307AB7 1,469 775,000 PRN   SOLE 21 775,000 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 647 32,648 SH   SOLE 2 1,792 0 30,856
FLAGSTAR BANCORP INC COM PAR .001 337930705 1 55 SH   SOLE 4 55 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 12 613 SH   SOLE 7 613 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 3,156 159,162 SH   SOLE 18 159,162 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 1,374 69,305 SH   SOLE 19 69,305 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 76,102 3,837,739 SH   SOLE 21 3,837,739 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 20,879 1,052,917 SH   SOLE 22 1,008,655 0 44,262
FLAGSTAR BANCORP INC COM PAR .001 337930705 494 24,928 SH   SOLE 26 14,806 0 10,122
FLAGSTAR BANCORP INC COM PAR .001 337930705 88 4,461 SH   SOLE 28 4,461 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 911 45,945 SH   SOLE 30 45,945 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 83 4,197 SH   SOLE 40 4,197 0 0
FLANIGANS ENTERPRISES INC COM 338517105 2 184 SH   SOLE 18 184 0 0
FLANIGANS ENTERPRISES INC COM 338517105 2 198 SH   SOLE 21 198 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 38,261 205,111 SH   SOLE 2 20,317 0 184,794
FLEETCOR TECHNOLOGIES INC COM 339041105 8,753 46,923 SH   SOLE 4 44,611 0 2,312
FLEETCOR TECHNOLOGIES INC COM 339041105 14,843 79,571 SH   SOLE 7 76,939 0 2,632
FLEETCOR TECHNOLOGIES INC COM 339041105 53 284 SH   SOLE 13 284 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 1,301 6,974 SH   SOLE 15 6,974 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 55,049 295,106 SH   SOLE 18 282,463 0 12,643
FLEETCOR TECHNOLOGIES INC COM 339041105 115,381 618,533 SH   SOLE 19 618,533 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 462,552 2,479,640 SH   SOLE 21 2,479,640 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 396,495 2,125,522 SH   SOLE 22 1,927,791 0 197,731
FLEETCOR TECHNOLOGIES INC COM 339041105 11,637 62,383 SH   SOLE 23 62,383 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 60,896 326,449 SH   SOLE 25 326,449 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 64,249 344,423 SH   SOLE 26 58,341 0 286,082
FLEETCOR TECHNOLOGIES INC COM 339041105 3,325 17,825 SH   SOLE 28 12,450 0 5,375
FLEETCOR TECHNOLOGIES INC COM 339041105 3,702 19,845 SH   SOLE 29 1,494 0 18,351
FLEETCOR TECHNOLOGIES INC COM 339041105 61,762 331,090 SH   SOLE 30 331,090 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 3,740 20,051 SH   SOLE 31 16,680 0 3,371
FLEETCOR TECHNOLOGIES INC COM 339041105 52,973 283,976 SH   SOLE 34 283,976 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 10,538 56,494 SH   SOLE 36 56,494 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 339 1,818 SH   SOLE 40 1,818 0 0
FLEX LTD ORD Y2573F102 1,429 170,641 SH   SOLE 2 25,025 0 145,616
FLEX LTD ORD Y2573F102 1,893 226,081 SH   SOLE 4 211,356 0 14,725
FLEX LTD ORD Y2573F102 2,918 348,449 SH   SOLE 7 75,454 0 272,995
FLEX LTD ORD Y2573F102 70 8,326 SH   SOLE 13 8,326 0 0
FLEX LTD ORD Y2573F102 486 58,058 SH   SOLE 15 58,058 0 0
FLEX LTD ORD Y2573F102 7,312 873,077 SH   SOLE 18 830,219 0 42,858
FLEX LTD ORD Y2573F102 7,597 907,062 SH   SOLE 19 907,062 0 0
FLEX LTD ORD Y2573F102 7,959 950,370 SH   SOLE 21 950,370 0 0
FLEX LTD ORD Y2573F102 9,417 1,124,462 SH   SOLE 22 794,322 0 330,140
FLEX LTD ORD Y2573F102 3,378 403,362 SH   SOLE 23 403,362 0 0
FLEX LTD ORD Y2573F102 5,455 651,355 SH   SOLE 25 651,355 0 0
FLEX LTD ORD Y2573F102 18,590 2,219,686 SH   SOLE 26 556,916 0 1,662,770
FLEX LTD ORD Y2573F102 861 102,856 SH   SOLE 28 72,927 0 29,929
FLEX LTD ORD Y2573F102 997 119,039 SH   SOLE 29 9,403 0 109,636
FLEX LTD ORD Y2573F102 7,165 855,471 SH   SOLE 30 855,471 0 0
FLEX LTD ORD Y2573F102 1,218 145,431 SH   SOLE 31 90,740 0 54,691
FLEX LTD ORD Y2573F102 2,891 345,244 SH   SOLE 34 345,244 0 0
FLEX LTD ORD Y2573F102 4,199 501,431 SH   SOLE 36 501,431 0 0
FLEX LTD ORD Y2573F102 90 10,707 SH   SOLE 40 10,707 0 0
FLEXIBLE SOLUTIONS INTL INC COM 33938T104 2 1,511 SH   SOLE 18 1,511 0 0
FLEXIBLE SOLUTIONS INTL INC COM 33938T104 20 17,474 SH   SOLE 21 17,474 0 0
FLEXION THERAPEUTICS INC COM 33938J106 127 16,199 SH   SOLE 2 5,267 0 10,932
FLEXION THERAPEUTICS INC COM 33938J106 6 730 SH   SOLE 7 730 0 0
FLEXION THERAPEUTICS INC COM 33938J106 1,087 138,056 SH   SOLE 18 127,102 0 10,954
FLEXION THERAPEUTICS INC COM 33938J106 1,364 173,274 SH   SOLE 19 173,274 0 0
FLEXION THERAPEUTICS INC COM 33938J106 11,892 1,511,081 SH   SOLE 21 1,511,081 0 0
FLEXION THERAPEUTICS INC COM 33938J106 8,272 1,051,089 SH   SOLE 22 1,018,482 0 32,607
FLEXION THERAPEUTICS INC COM 33938J106 55 6,988 SH   SOLE 23 6,988 0 0
FLEXION THERAPEUTICS INC COM 33938J106 381 48,450 SH   SOLE 26 0 0 48,450
FLEXION THERAPEUTICS INC COM 33938J106 41 5,156 SH   SOLE 28 5,156 0 0
FLEXION THERAPEUTICS INC COM 33938J106 127 16,118 SH   SOLE 30 16,118 0 0
FLEXION THERAPEUTICS INC COM 33938J106 29 3,669 SH   SOLE 40 3,669 0 0
FLEXSHARES TR INTL QLTDV IDX 33939L837 0 28 SH   SOLE 17 0 0 28
FLEXSHOPPER INC COM NEW 33939J303 10 8,212 SH   SOLE 21 8,212 0 0
FLEXSTEEL INDS INC COM 339382103 88 8,048 SH   SOLE 2 295 0 7,753
FLEXSTEEL INDS INC COM 339382103 2 149 SH   SOLE 7 149 0 0
FLEXSTEEL INDS INC COM 339382103 296 27,027 SH   SOLE 18 27,027 0 0
FLEXSTEEL INDS INC COM 339382103 138 12,621 SH   SOLE 19 12,621 0 0
FLEXSTEEL INDS INC COM 339382103 2,792 254,773 SH   SOLE 21 254,773 0 0
FLEXSTEEL INDS INC COM 339382103 2,296 209,527 SH   SOLE 22 204,850 0 4,677
FLIR SYS INC COM 302445101 13,327 417,897 SH   SOLE 2 112,483 0 305,414
FLIR SYS INC COM 302445101 2,576 80,791 SH   SOLE 4 77,305 0 3,486
FLIR SYS INC COM 302445101 6,943 217,714 SH   SOLE 7 142,346 0 75,368
FLIR SYS INC COM 302445101 17 540 SH   SOLE 13 540 0 0
FLIR SYS INC COM 302445101 400 12,549 SH   SOLE 15 12,549 0 0
FLIR SYS INC COM 302445101 9,679 303,497 SH   SOLE 18 282,056 0 21,441
FLIR SYS INC COM 302445101 2,500 78,395 SH   SOLE 19 78,395 0 0
FLIR SYS INC COM 302445101 138,110 4,330,821 SH   SOLE 21 4,330,821 0 0
FLIR SYS INC COM 302445101 117,282 3,677,701 SH   SOLE 22 3,314,406 0 363,295
FLIR SYS INC COM 302445101 3,623 113,600 SH   SOLE 23 113,600 0 0
FLIR SYS INC COM 302445101 1,285 40,280 SH   SOLE 25 40,280 0 0
FLIR SYS INC COM 302445101 16,452 515,890 SH   SOLE 26 150,634 0 365,256
FLIR SYS INC COM 302445101 880 27,595 SH   SOLE 28 19,741 0 7,854
FLIR SYS INC COM 302445101 1,245 39,041 SH   SOLE 29 10,783 0 28,258
FLIR SYS INC COM 302445101 16,928 530,827 SH   SOLE 30 530,827 0 0
FLIR SYS INC COM 302445101 1,805 56,592 SH   SOLE 31 40,533 0 16,059
FLIR SYS INC COM 302445101 639 20,053 SH   SOLE 34 20,053 0 0
FLIR SYS INC COM 302445101 3,055 95,787 SH   SOLE 36 95,787 0 0
FLIR SYS INC COM 302445101 88 2,752 SH   SOLE 40 2,752 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 3,873 120,684 SH   SOLE 2 5,686 0 114,998
FLOOR & DECOR HLDGS INC CL A 339750101 12 386 SH   SOLE 4 386 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 39 1,201 SH   SOLE 7 1,201 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 1,020 31,784 SH   SOLE 18 31,784 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 520 16,217 SH   SOLE 19 16,217 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 33,984 1,059,037 SH   SOLE 21 1,059,037 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 59,947 1,868,094 SH   SOLE 22 1,756,197 0 111,897
FLOOR & DECOR HLDGS INC CL A 339750101 30,823 960,532 SH   SOLE 25 960,532 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 1,103 34,370 SH   SOLE 26 21,348 0 13,022
FLOOR & DECOR HLDGS INC CL A 339750101 326 10,149 SH   SOLE 28 10,149 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 741 23,087 SH   SOLE 30 23,087 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 46 1,421 SH   SOLE 31 1,421 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 23 714 SH   SOLE 34 714 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 221 6,900 SH   SOLE 40 6,900 0 0
FLOTEK INDS INC DEL COM 343389102 44 49,854 SH   SOLE 2 2,004 0 47,850
FLOTEK INDS INC DEL COM 343389102 1 1,084 SH   SOLE 7 1,084 0 0
FLOTEK INDS INC DEL COM 343389102 179 201,166 SH   SOLE 18 201,166 0 0
FLOTEK INDS INC DEL COM 343389102 83 93,698 SH   SOLE 19 93,698 0 0
FLOTEK INDS INC DEL COM 343389102 1,707 1,917,607 SH   SOLE 21 1,917,607 0 0
FLOTEK INDS INC DEL COM 343389102 1,392 1,563,779 SH   SOLE 22 1,532,319 0 31,460
FLOWERS FOODS INC COM 343498101 11,488 559,855 SH   SOLE 2 131,060 0 428,795
FLOWERS FOODS INC COM 343498101 18 890 SH   SOLE 4 890 0 0
FLOWERS FOODS INC COM 343498101 101 4,905 SH   SOLE 7 4,905 0 0
FLOWERS FOODS INC COM 343498101 12,445 606,503 SH   SOLE 18 606,503 0 0
FLOWERS FOODS INC COM 343498101 1,775 86,478 SH   SOLE 19 86,478 0 0
FLOWERS FOODS INC COM 343498101 195,380 9,521,443 SH   SOLE 21 9,521,443 0 0
FLOWERS FOODS INC COM 343498101 133,065 6,484,647 SH   SOLE 22 6,156,809 0 327,838
FLOWERS FOODS INC COM 343498101 1,991 97,034 SH   SOLE 23 97,034 0 0
FLOWERS FOODS INC COM 343498101 2,136 104,096 SH   SOLE 26 39,964 0 64,132
FLOWERS FOODS INC COM 343498101 560 27,311 SH   SOLE 28 27,311 0 0
FLOWERS FOODS INC COM 343498101 1,262 61,498 SH   SOLE 30 61,498 0 0
FLOWERS FOODS INC COM 343498101 239 11,642 SH   SOLE 31 3,893 0 7,749
FLOWERS FOODS INC COM 343498101 229 11,170 SH   SOLE 34 11,170 0 0
FLOWERS FOODS INC COM 343498101 136 6,615 SH   SOLE 36 6,615 0 0
FLOWERS FOODS INC COM 343498101 422 20,555 SH   SOLE 40 20,555 0 0
FLOWSERVE CORP COM 34354P105 7,983 334,154 SH   SOLE 2 36,881 0 297,273
FLOWSERVE CORP COM 34354P105 1,397 58,496 SH   SOLE 4 55,044 0 3,452
FLOWSERVE CORP COM 34354P105 2,658 111,275 SH   SOLE 7 108,078 0 3,197
FLOWSERVE CORP COM 34354P105 13 548 SH   SOLE 13 548 0 0
FLOWSERVE CORP COM 34354P105 324 13,546 SH   SOLE 15 13,546 0 0
FLOWSERVE CORP COM 34354P105 6,480 271,252 SH   SOLE 18 252,606 0 18,646
FLOWSERVE CORP COM 34354P105 1,125 47,077 SH   SOLE 19 47,077 0 0
FLOWSERVE CORP COM 34354P105 74,656 3,124,972 SH   SOLE 21 3,124,972 0 0
FLOWSERVE CORP COM 34354P105 81,209 3,399,268 SH   SOLE 22 3,090,438 0 308,830
FLOWSERVE CORP COM 34354P105 2,358 98,689 SH   SOLE 23 98,689 0 0
FLOWSERVE CORP COM 34354P105 4,097 171,502 SH   SOLE 25 171,502 0 0
FLOWSERVE CORP COM 34354P105 18,547 776,351 SH   SOLE 26 153,347 0 623,004
FLOWSERVE CORP COM 34354P105 676 28,315 SH   SOLE 28 19,463 0 8,852
FLOWSERVE CORP COM 34354P105 723 30,260 SH   SOLE 29 2,401 0 27,859
FLOWSERVE CORP COM 34354P105 12,607 527,720 SH   SOLE 30 527,720 0 0
FLOWSERVE CORP COM 34354P105 746 31,209 SH   SOLE 31 25,068 0 6,141
FLOWSERVE CORP COM 34354P105 218 9,137 SH   SOLE 34 9,137 0 0
FLOWSERVE CORP COM 34354P105 2,172 90,931 SH   SOLE 36 90,931 0 0
FLOWSERVE CORP COM 34354P105 63 2,622 SH   SOLE 40 2,622 0 0
FLUENT INC COM 34380C102 26 21,907 SH   SOLE 2 2,051 0 19,856
FLUENT INC COM 34380C102 180 154,254 SH   SOLE 18 154,254 0 0
FLUENT INC COM 34380C102 87 74,052 SH   SOLE 19 74,052 0 0
FLUENT INC COM 34380C102 1,754 1,498,989 SH   SOLE 21 1,498,989 0 0
FLUENT INC COM 34380C102 1,144 978,194 SH   SOLE 22 957,644 0 20,550
FLUIDIGM CORP DEL COM 34385P108 64 25,075 SH   SOLE 2 2,852 0 22,223
FLUIDIGM CORP DEL COM 34385P108 4 1,523 SH   SOLE 7 1,523 0 0
FLUIDIGM CORP DEL COM 34385P108 650 256,039 SH   SOLE 18 256,039 0 0
FLUIDIGM CORP DEL COM 34385P108 329 129,344 SH   SOLE 19 129,344 0 0
FLUIDIGM CORP DEL COM 34385P108 6,035 2,375,944 SH   SOLE 21 2,375,944 0 0
FLUIDIGM CORP DEL COM 34385P108 5,425 2,135,995 SH   SOLE 22 2,060,530 0 75,465
FLUIDIGM CORP DEL COM 34385P108 937 368,759 SH   SOLE 30 368,759 0 0
FLUIDIGM CORP DEL COM 34385P108 17 6,594 SH   SOLE 40 6,594 0 0
FLUOR CORP NEW COM 343412102 2,249 325,505 SH   SOLE 2 73,530 0 251,975
FLUOR CORP NEW COM 343412102 4 598 SH   SOLE 4 598 0 0
FLUOR CORP NEW COM 343412102 67 9,637 SH   SOLE 7 9,637 0 0
FLUOR CORP NEW COM 343412102 233 33,776 SH   SOLE 13 33,776 0 0
FLUOR CORP NEW COM 343412102 3,369 487,523 SH   SOLE 18 439,125 0 48,398
FLUOR CORP NEW COM 343412102 2,146 310,617 SH   SOLE 19 310,617 0 0
FLUOR CORP NEW COM 343412102 44,938 6,503,311 SH   SOLE 21 6,503,311 0 0
FLUOR CORP NEW COM 343412102 34,329 4,967,963 SH   SOLE 22 4,540,415 0 427,548
FLUOR CORP NEW COM 343412102 365 52,841 SH   SOLE 23 52,841 0 0
FLUOR CORP NEW COM 343412102 364 52,709 SH   SOLE 26 42,223 0 10,486
FLUOR CORP NEW COM 343412102 320 46,259 SH   SOLE 30 46,259 0 0
FLUOR CORP NEW COM 343412102 21 2,992 SH   SOLE 31 2,992 0 0
FLUOR CORP NEW COM 343412102 725 104,855 SH   SOLE 36 104,855 0 0
FLUOR CORP NEW COM 343412102 108 15,675 SH   SOLE 40 15,675 0 0
FLUSHING FINL CORP COM 343873105 363 27,146 SH   SOLE 2 1,650 0 25,496
FLUSHING FINL CORP COM 343873105 5 352 SH   SOLE 4 352 0 0
FLUSHING FINL CORP COM 343873105 8 633 SH   SOLE 7 633 0 0
FLUSHING FINL CORP COM 343873105 1,402 104,971 SH   SOLE 18 104,971 0 0
FLUSHING FINL CORP COM 343873105 819 61,330 SH   SOLE 19 61,330 0 0
FLUSHING FINL CORP COM 343873105 13,052 976,976 SH   SOLE 21 976,976 0 0
FLUSHING FINL CORP COM 343873105 12,941 968,611 SH   SOLE 22 937,759 0 30,852
FLUSHING FINL CORP COM 343873105 644 48,211 SH   SOLE 26 16,855 0 31,356
FLUSHING FINL CORP COM 343873105 53 3,968 SH   SOLE 28 3,968 0 0
FLUSHING FINL CORP COM 343873105 65 4,883 SH   SOLE 30 4,883 0 0
FLUSHING FINL CORP COM 343873105 15 1,137 SH   SOLE 34 1,137 0 0
FLUSHING FINL CORP COM 343873105 42 3,146 SH   SOLE 40 3,146 0 0
FLWS/1-800 FLOWERS CL A 68243Q106 198 14,938 SH   SOLE 2 6,933 0 8,005
FLWS/1-800 FLOWERS CL A 68243Q106 6 469 SH   SOLE 7 469 0 0
FLWS/1-800 FLOWERS CL A 68243Q106 1,433 108,286 SH   SOLE 18 85,348 0 22,938
FLWS/1-800 FLOWERS CL A 68243Q106 3,593 271,583 SH   SOLE 19 271,583 0 0
FLWS/1-800 FLOWERS CL A 68243Q106 11,087 838,026 SH   SOLE 21 838,026 0 0
FLWS/1-800 FLOWERS CL A 68243Q106 12,033 909,530 SH   SOLE 22 882,584 0 26,946
FLWS/1-800 FLOWERS CL A 68243Q106 445 33,629 SH   SOLE 23 33,629 0 0
FLWS/1-800 FLOWERS CL A 68243Q106 1,528 115,486 SH   SOLE 26 0 0 115,486
FLWS/1-800 FLOWERS CL A 68243Q106 47 3,548 SH   SOLE 28 3,548 0 0
FLWS/1-800 FLOWERS CL A 68243Q106 3,206 242,311 SH   SOLE 30 242,311 0 0
FLWS/1-800 FLOWERS CL A 68243Q106 139 10,518 SH   SOLE 34 10,518 0 0
FLWS/1-800 FLOWERS CL A 68243Q106 27 2,065 SH   SOLE 40 2,065 0 0
FLY LEASING LTD SPONSORED ADR 34407D109 333 47,318 SH   SOLE 21 47,318 0 0
FLYING EAGLE ACQUISITION COR UNIT 99/99/9999 34407Y202 9,970 1,000,000 SH   SOLE 2 1,000,000 0 0
FNCB BANCORP INC COM 302578109 104 15,105 SH   SOLE 2 712 0 14,393
FNCB BANCORP INC COM 302578109 444 64,196 SH   SOLE 18 64,196 0 0
FNCB BANCORP INC COM 302578109 224 32,357 SH   SOLE 19 32,357 0 0
FNCB BANCORP INC COM 302578109 4,539 656,861 SH   SOLE 21 656,861 0 0
FNCB BANCORP INC COM 302578109 1,250 180,862 SH   SOLE 22 174,411 0 6,451
FOCUS FINL PARTNERS INC COM CL A 34417P100 300 13,018 SH   SOLE 2 3,300 0 9,718
FOCUS FINL PARTNERS INC COM CL A 34417P100 14 599 SH   SOLE 7 599 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 2,681 116,512 SH   SOLE 18 107,281 0 9,231
FOCUS FINL PARTNERS INC COM CL A 34417P100 2,327 101,121 SH   SOLE 19 101,121 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 22,976 998,506 SH   SOLE 21 998,506 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 21,189 920,846 SH   SOLE 22 885,281 0 35,565
FOCUS FINL PARTNERS INC COM CL A 34417P100 160 6,968 SH   SOLE 23 6,968 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 569 24,725 SH   SOLE 26 0 0 24,725
FOCUS FINL PARTNERS INC COM CL A 34417P100 86 3,729 SH   SOLE 28 3,729 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 948 41,218 SH   SOLE 30 41,218 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 84 3,629 SH   SOLE 40 3,629 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 3,078 50,870 SH   SOLE 2 0 0 50,870
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 219 3,625 SH   SOLE 4 3,625 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 687 11,355 SH   SOLE 13 11,355 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 4,591 75,873 SH   SOLE 18 13,198 0 62,675
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 10,525 173,932 SH   SOLE 19 173,932 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 233 3,848 SH   SOLE 21 3,848 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 36,304 599,966 SH   SOLE 22 354,524 0 245,442
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 5,763 95,238 SH   SOLE 25 95,238 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 334 5,528 SH   SOLE 26 5,528 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 3,487 57,626 SH   SOLE 30 57,626 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 689 11,379 SH   SOLE 31 8,039 0 3,340
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 23,565 389,446 SH   SOLE 34 389,446 0 0
FONAR CORP COM NEW 344437405 22 1,520 SH   SOLE 18 1,520 0 0
FONAR CORP COM NEW 344437405 306 20,947 SH   SOLE 21 20,947 0 0
FONAR CORP COM NEW 344437405 1,119 76,536 SH   SOLE 22 76,536 0 0
FOOT LOCKER INC COM 344849104 6,202 281,288 SH   SOLE 2 80,122 0 201,166
FOOT LOCKER INC COM 344849104 11 480 SH   SOLE 4 480 0 0
FOOT LOCKER INC COM 344849104 79 3,586 SH   SOLE 7 3,586 0 0
FOOT LOCKER INC COM 344849104 8,067 365,851 SH   SOLE 18 365,851 0 0
FOOT LOCKER INC COM 344849104 551 24,992 SH   SOLE 19 24,992 0 0
FOOT LOCKER INC COM 344849104 115,325 5,230,170 SH   SOLE 21 5,230,170 0 0
FOOT LOCKER INC COM 344849104 80,901 3,668,987 SH   SOLE 22 3,469,787 0 199,200
FOOT LOCKER INC COM 344849104 902 40,927 SH   SOLE 26 23,457 0 17,470
FOOT LOCKER INC COM 344849104 320 14,495 SH   SOLE 28 14,495 0 0
FOOT LOCKER INC COM 344849104 830 37,633 SH   SOLE 30 37,633 0 0
FOOT LOCKER INC COM 344849104 130 5,880 SH   SOLE 31 2,270 0 3,610
FOOT LOCKER INC COM 344849104 510 23,122 SH   SOLE 36 23,122 0 0
FOOT LOCKER INC COM 344849104 248 11,258 SH   SOLE 40 11,258 0 0
FORD MTR CO DEL COM 345370860 56,322 11,660,922 SH   SOLE 2 2,761,585 0 8,899,337
FORD MTR CO DEL COM 345370860 9,840 2,037,304 SH   SOLE 4 1,933,314 0 103,990
FORD MTR CO DEL COM 345370860 19,611 4,060,316 SH   SOLE 7 3,448,107 0 612,209
FORD MTR CO DEL COM 345370860 516 106,924 SH   SOLE 13 106,924 0 0
FORD MTR CO DEL COM 345370860 2,047 423,745 SH   SOLE 15 423,745 0 0
FORD MTR CO DEL COM 345370860 9 1,806 SH   SOLE 17 0 0 1,806
FORD MTR CO DEL COM 345370860 33,651 6,967,118 SH   SOLE 18 6,384,921 0 582,197
FORD MTR CO DEL COM 345370860 3,207 663,943 SH   SOLE 19 663,943 0 0
FORD MTR CO DEL COM 345370860 364,576 75,481,599 SH   SOLE 21 75,481,599 0 0
FORD MTR CO DEL COM 345370860 458,647 94,957,971 SH   SOLE 22 84,179,311 0 10,778,660
FORD MTR CO DEL COM 345370860 17,023 3,524,423 SH   SOLE 23 3,524,423 0 0
FORD MTR CO DEL COM 345370860 19,780 4,095,282 SH   SOLE 25 4,095,282 0 0
FORD MTR CO DEL COM 345370860 81,822 16,940,441 SH   SOLE 26 2,533,026 0 14,407,415
FORD MTR CO DEL COM 345370860 3,889 805,275 SH   SOLE 28 573,807 0 231,468
FORD MTR CO DEL COM 345370860 1,427 295,499 SH   SOLE 29 295,499 0 0
FORD MTR CO DEL COM 345370860 77,542 16,054,204 SH   SOLE 30 16,054,204 0 0
FORD MTR CO DEL COM 345370860 11,764 2,435,600 SH   SOLE 31 1,059,857 0 1,375,743
FORD MTR CO DEL COM 345370860 1,526 316,011 SH   SOLE 34 316,011 0 0
FORD MTR CO DEL COM 345370860 20,165 4,174,862 SH   SOLE 36 4,174,862 0 0
FORD MTR CO DEL COM 345370860 404 83,622 SH   SOLE 40 83,622 0 0
FORESCOUT TECHNOLOGIES INC COM 34553D101 501 15,844 SH   SOLE 2 2,157 0 13,687
FORESCOUT TECHNOLOGIES INC COM 34553D101 5 170 SH   SOLE 4 170 0 0
FORESCOUT TECHNOLOGIES INC COM 34553D101 25 788 SH   SOLE 7 788 0 0
FORESCOUT TECHNOLOGIES INC COM 34553D101 4,710 149,112 SH   SOLE 18 149,112 0 0
FORESCOUT TECHNOLOGIES INC COM 34553D101 2,571 81,383 SH   SOLE 19 81,383 0 0
FORESCOUT TECHNOLOGIES INC COM 34553D101 48,490 1,534,979 SH   SOLE 21 1,534,979 0 0
FORESCOUT TECHNOLOGIES INC COM 34553D101 36,396 1,152,134 SH   SOLE 22 1,107,043 0 45,091
FORESCOUT TECHNOLOGIES INC COM 34553D101 150 4,754 SH   SOLE 25 4,754 0 0
FORESCOUT TECHNOLOGIES INC COM 34553D101 907 28,727 SH   SOLE 26 15,307 0 13,420
FORESCOUT TECHNOLOGIES INC COM 34553D101 173 5,491 SH   SOLE 28 5,491 0 0
FORESCOUT TECHNOLOGIES INC COM 34553D101 4,106 129,977 SH   SOLE 30 129,977 0 0
FORESCOUT TECHNOLOGIES INC COM 34553D101 8 260 SH   SOLE 34 260 0 0
FORESCOUT TECHNOLOGIES INC COM 34553D101 13 416 SH   SOLE 36 416 0 0
FORESCOUT TECHNOLOGIES INC COM 34553D101 109 3,457 SH   SOLE 40 3,457 0 0
FORESTAR GROUP INC COM 346232101 251 24,288 SH   SOLE 2 9,680 0 14,608
FORESTAR GROUP INC COM 346232101 3 296 SH   SOLE 4 296 0 0
FORESTAR GROUP INC COM 346232101 1 84 SH   SOLE 7 84 0 0
FORESTAR GROUP INC COM 346232101 586 56,598 SH   SOLE 18 56,598 0 0
FORESTAR GROUP INC COM 346232101 2,062 199,202 SH   SOLE 19 199,202 0 0
FORESTAR GROUP INC COM 346232101 6,205 599,486 SH   SOLE 21 599,486 0 0
FORESTAR GROUP INC COM 346232101 5,011 484,177 SH   SOLE 22 474,610 0 9,567
FORESTAR GROUP INC COM 346232101 161 15,544 SH   SOLE 26 1,818 0 13,726
FORESTAR GROUP INC COM 346232101 6 535 SH   SOLE 28 535 0 0
FORESTAR GROUP INC COM 346232101 25 2,424 SH   SOLE 30 2,424 0 0
FORESTAR GROUP INC COM 346232101 322 31,102 SH   SOLE 34 31,102 0 0
FORESTAR GROUP INC COM 346232101 4 429 SH   SOLE 40 429 0 0
FORMFACTOR INC COM 346375108 1,565 77,912 SH   SOLE 2 12,833 0 65,079
FORMFACTOR INC COM 346375108 8 386 SH   SOLE 4 386 0 0
FORMFACTOR INC COM 346375108 26 1,307 SH   SOLE 7 1,307 0 0
FORMFACTOR INC COM 346375108 7,296 363,142 SH   SOLE 18 347,415 0 15,727
FORMFACTOR INC COM 346375108 8,544 425,288 SH   SOLE 19 425,288 0 0
FORMFACTOR INC COM 346375108 163,440 8,135,404 SH   SOLE 21 8,135,404 0 0
FORMFACTOR INC COM 346375108 50,982 2,537,695 SH   SOLE 22 2,455,764 0 81,931
FORMFACTOR INC COM 346375108 862 42,926 SH   SOLE 23 42,926 0 0
FORMFACTOR INC COM 346375108 3,425 170,480 SH   SOLE 26 28,955 0 141,525
FORMFACTOR INC COM 346375108 203 10,097 SH   SOLE 28 10,097 0 0
FORMFACTOR INC COM 346375108 1,978 98,466 SH   SOLE 30 98,466 0 0
FORMFACTOR INC COM 346375108 227 11,294 SH   SOLE 34 11,294 0 0
FORMFACTOR INC COM 346375108 127 6,344 SH   SOLE 40 6,344 0 0
FORRESTER RESH INC COM 346563109 119 4,077 SH   SOLE 2 615 0 3,462
FORRESTER RESH INC COM 346563109 2 73 SH   SOLE 4 73 0 0
FORRESTER RESH INC COM 346563109 4 146 SH   SOLE 7 146 0 0
FORRESTER RESH INC COM 346563109 1,661 56,809 SH   SOLE 18 52,133 0 4,676
FORRESTER RESH INC COM 346563109 1,730 59,188 SH   SOLE 19 59,188 0 0
FORRESTER RESH INC COM 346563109 34,351 1,175,211 SH   SOLE 21 1,175,211 0 0
FORRESTER RESH INC COM 346563109 9,761 333,944 SH   SOLE 22 322,805 0 11,139
FORRESTER RESH INC COM 346563109 197 6,739 SH   SOLE 26 2,297 0 4,442
FORRESTER RESH INC COM 346563109 38 1,302 SH   SOLE 28 1,302 0 0
FORRESTER RESH INC COM 346563109 456 15,609 SH   SOLE 30 15,609 0 0
FORRESTER RESH INC COM 346563109 26 879 SH   SOLE 40 879 0 0
FORTERRA INC COM 34960W106 41 6,830 SH   SOLE 2 749 0 6,081
FORTERRA INC COM 34960W106 81 13,510 SH   SOLE 7 13,510 0 0
FORTERRA INC COM 34960W106 407 67,987 SH   SOLE 18 67,987 0 0
FORTERRA INC COM 34960W106 210 35,119 SH   SOLE 19 35,119 0 0
FORTERRA INC COM 34960W106 3,969 663,705 SH   SOLE 21 663,705 0 0
FORTERRA INC COM 34960W106 3,596 601,359 SH   SOLE 22 589,479 0 11,880
FORTERRA INC COM 34960W106 717 119,853 SH   SOLE 30 119,853 0 0
FORTERRA INC COM 34960W106 29 4,822 SH   SOLE 40 4,822 0 0
FORTINET INC COM 34959E109 38,212 377,696 SH   SOLE 2 71,705 0 305,991
FORTINET INC COM 34959E109 7,339 72,545 SH   SOLE 4 68,775 0 3,770
FORTINET INC COM 34959E109 12,692 125,453 SH   SOLE 7 117,199 0 8,254
FORTINET INC COM 34959E109 22 222 SH   SOLE 13 222 0 0
FORTINET INC COM 34959E109 1,212 11,977 SH   SOLE 15 11,977 0 0
FORTINET INC COM 34959E109 0 4 SH   SOLE 17 0 0 4
FORTINET INC COM 34959E109 41,415 409,361 SH   SOLE 18 388,360 0 21,001
FORTINET INC COM 34959E109 18,694 184,775 SH   SOLE 19 184,775 0 0
FORTINET INC COM 34959E109 448,077 4,428,950 SH   SOLE 21 4,428,950 0 0
FORTINET INC COM 34959E109 350,832 3,467,747 SH   SOLE 22 3,140,613 0 327,134
FORTINET INC COM 34959E109 12,781 126,335 SH   SOLE 23 126,335 0 0
FORTINET INC COM 34959E109 23,178 229,104 SH   SOLE 25 229,104 0 0
FORTINET INC COM 34959E109 78,036 771,332 SH   SOLE 26 131,187 0 640,145
FORTINET INC COM 34959E109 3,025 29,901 SH   SOLE 28 21,257 0 8,644
FORTINET INC COM 34959E109 3,358 33,196 SH   SOLE 29 2,356 0 30,840
FORTINET INC COM 34959E109 68,554 677,608 SH   SOLE 30 677,608 0 0
FORTINET INC COM 34959E109 3,869 38,245 SH   SOLE 31 25,714 0 12,531
FORTINET INC COM 34959E109 10,258 101,394 SH   SOLE 34 101,394 0 0
FORTINET INC COM 34959E109 9,532 94,217 SH   SOLE 36 94,217 0 0
FORTINET INC COM 34959E109 409 4,045 SH   SOLE 40 4,045 0 0
FORTIS INC COM 349553107 4,634 120,200 SH   SOLE 19 120,200 0 0
FORTIS INC COM 349553107 23,888 619,661 SH   SOLE 34 619,661 0 0
FORTIS INC COM 349553107 107 2,780 SH   SOLE 36 2,780 0 0
FORTIVE CORP COM 34959J108 42,918 777,636 SH   SOLE 2 131,653 0 645,983
FORTIVE CORP COM 34959J108 8,303 150,439 SH   SOLE 4 142,450 0 7,989
FORTIVE CORP COM 34959J108 14,417 261,216 SH   SOLE 7 243,389 0 17,827
FORTIVE CORP COM 34959J108 424 7,680 SH   SOLE 13 7,680 0 0
FORTIVE CORP COM 34959J108 1,560 28,273 SH   SOLE 15 28,273 0 0
FORTIVE CORP COM 34959J108 149,760 2,713,536 SH   SOLE 18 2,538,383 0 175,153
FORTIVE CORP COM 34959J108 61,159 1,108,153 SH   SOLE 19 1,108,153 0 0
FORTIVE CORP COM 34959J108 370,411 6,711,552 SH   SOLE 21 6,711,552 0 0
FORTIVE CORP COM 34959J108 392,245 7,107,167 SH   SOLE 22 6,385,372 0 721,795
FORTIVE CORP COM 34959J108 12,014 217,692 SH   SOLE 23 217,692 0 0
FORTIVE CORP COM 34959J108 19,325 350,159 SH   SOLE 25 319,019 0 31,140
FORTIVE CORP COM 34959J108 68,983 1,249,912 SH   SOLE 26 211,178 0 1,038,734
FORTIVE CORP COM 34959J108 3,420 61,964 SH   SOLE 28 43,360 0 18,604
FORTIVE CORP COM 34959J108 255 4,626 SH   SOLE 29 4,626 0 0
FORTIVE CORP COM 34959J108 55,225 1,000,635 SH   SOLE 30 1,000,635 0 0
FORTIVE CORP COM 34959J108 3,682 66,711 SH   SOLE 31 54,074 0 12,637
FORTIVE CORP COM 34959J108 35,265 638,982 SH   SOLE 34 638,982 0 0
FORTIVE CORP COM 34959J108 12,799 231,900 SH   SOLE 36 231,900 0 0
FORTIVE CORP COM 34959J108 343 6,221 SH   SOLE 40 6,221 0 0
FORTIVE CORP OPTIONS 34959J108 105 1,900 SH Call SOLE 4 1,900 0 0
FORTIVE CORP OPTIONS 34959J108 1,711 31,000 SH Call SOLE 18 31,000 0 0
FORTIVE CORP OPTIONS 34959J108 8,041 145,700 SH Call SOLE 19 145,700 0 0
FORTIVE CORP OPTIONS 34959J108 624 11,300 SH Call SOLE 22 11,300 0 0
FORTIVE CORP OPTIONS 34959J108 3,814 69,100 SH Call SOLE 34 69,100 0 0
FORTIVE CORP 5% PFD CNV SER A 34959J207 75,496 104,895 SH   SOLE 21 104,895 0 0
FORTIVE CORP NOTE 0.875% 2/1 34959JAK4 3,902 4,210,000 PRN   SOLE 21 4,210,000 0 0
FORTRESS BIOTECH INC COM 34960Q109 22 11,748 SH   SOLE 18 11,748 0 0
FORTRESS BIOTECH INC COM 34960Q109 358 189,225 SH   SOLE 21 189,225 0 0
FORTRESS BIOTECH INC COM 34960Q109 639 337,934 SH   SOLE 22 337,934 0 0
FORTUNA SILVER MINES INC COM 349915108 60 26,102 SH   SOLE 22 26,102 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 17,277 399,477 SH   SOLE 2 69,492 0 329,985
FORTUNE BRANDS HOME & SEC IN COM 34964C106 2,931 67,771 SH   SOLE 4 63,921 0 3,850
FORTUNE BRANDS HOME & SEC IN COM 34964C106 5,339 123,442 SH   SOLE 7 114,449 0 8,993
FORTUNE BRANDS HOME & SEC IN COM 34964C106 26 591 SH   SOLE 13 591 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 501 11,588 SH   SOLE 15 11,588 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 14,781 341,751 SH   SOLE 18 321,510 0 20,241
FORTUNE BRANDS HOME & SEC IN COM 34964C106 9,027 208,717 SH   SOLE 19 208,717 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 170,633 3,945,282 SH   SOLE 21 3,945,282 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 161,063 3,724,002 SH   SOLE 22 3,386,176 0 337,826
FORTUNE BRANDS HOME & SEC IN COM 34964C106 4,400 101,727 SH   SOLE 23 101,727 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 8,189 189,347 SH   SOLE 25 189,347 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 36,130 835,377 SH   SOLE 26 140,753 0 694,624
FORTUNE BRANDS HOME & SEC IN COM 34964C106 1,243 28,749 SH   SOLE 28 19,964 0 8,785
FORTUNE BRANDS HOME & SEC IN COM 34964C106 1,406 32,507 SH   SOLE 29 2,889 0 29,618
FORTUNE BRANDS HOME & SEC IN COM 34964C106 26,669 616,616 SH   SOLE 30 616,616 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 1,528 35,332 SH   SOLE 31 26,550 0 8,782
FORTUNE BRANDS HOME & SEC IN COM 34964C106 3,428 79,270 SH   SOLE 34 79,270 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 3,926 90,772 SH   SOLE 36 90,772 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 134 3,091 SH   SOLE 40 3,091 0 0
FORTY SEVEN INC COM 34983P104 933 9,783 SH   SOLE 2 1,808 0 7,975
FORTY SEVEN INC COM 34983P104 40 423 SH   SOLE 7 423 0 0
FORTY SEVEN INC COM 34983P104 9,234 96,769 SH   SOLE 18 93,598 0 3,171
FORTY SEVEN INC COM 34983P104 6,688 70,089 SH   SOLE 19 70,089 0 0
FORTY SEVEN INC COM 34983P104 123,744 1,296,836 SH   SOLE 21 1,296,836 0 0
FORTY SEVEN INC COM 34983P104 76,562 802,366 SH   SOLE 22 773,759 0 28,607
FORTY SEVEN INC COM 34983P104 257 2,692 SH   SOLE 23 2,692 0 0
FORTY SEVEN INC COM 34983P104 1,315 13,776 SH   SOLE 26 0 0 13,776
FORTY SEVEN INC COM 34983P104 884 9,262 SH   SOLE 28 9,262 0 0
FORTY SEVEN INC COM 34983P104 1,294 13,559 SH   SOLE 30 13,559 0 0
FORTY SEVEN INC COM 34983P104 37 385 SH   SOLE 34 385 0 0
FORTY SEVEN INC COM 34983P104 424 4,444 SH   SOLE 40 4,444 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 27 151,424 SH   SOLE 2 75,747 0 75,677
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 0 1,647 SH   SOLE 7 1,647 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 53 298,280 SH   SOLE 18 298,280 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 163 920,547 SH   SOLE 19 920,547 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 526 2,969,127 SH   SOLE 21 2,969,127 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 595 3,356,546 SH   SOLE 22 3,311,222 0 45,324
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 28 159,920 SH   SOLE 23 159,920 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 74 419,801 SH   SOLE 26 0 0 419,801
FORWARD AIR CORP COM 349853101 527 10,399 SH   SOLE 2 1,444 0 8,955
FORWARD AIR CORP COM 349853101 8 150 SH   SOLE 4 150 0 0
FORWARD AIR CORP COM 349853101 24 479 SH   SOLE 7 479 0 0
FORWARD AIR CORP COM 349853101 6,531 128,945 SH   SOLE 18 128,945 0 0
FORWARD AIR CORP COM 349853101 2,731 53,925 SH   SOLE 19 53,925 0 0
FORWARD AIR CORP COM 349853101 151,727 2,995,588 SH   SOLE 21 2,995,588 0 0
FORWARD AIR CORP COM 349853101 40,398 797,589 SH   SOLE 22 764,484 0 33,105
FORWARD AIR CORP COM 349853101 29 578 SH   SOLE 23 578 0 0
FORWARD AIR CORP COM 349853101 309 6,101 SH   SOLE 26 4,416 0 1,685
FORWARD AIR CORP COM 349853101 187 3,684 SH   SOLE 28 3,684 0 0
FORWARD AIR CORP COM 349853101 1,867 36,860 SH   SOLE 30 36,860 0 0
FORWARD AIR CORP COM 349853101 166 3,283 SH   SOLE 40 3,283 0 0
FORWARD INDS INC N Y COM NEW 349862300 9 8,147 SH   SOLE 21 8,147 0 0
FORWARD INDS INC N Y COM NEW 349862300 497 448,017 SH   SOLE 22 448,017 0 0
FOSSIL GROUP INC COM 34988V106 150 45,522 SH   SOLE 2 1,985 0 43,537
FOSSIL GROUP INC COM 34988V106 1 171 SH   SOLE 4 171 0 0
FOSSIL GROUP INC COM 34988V106 2 663 SH   SOLE 7 663 0 0
FOSSIL GROUP INC COM 34988V106 703 213,781 SH   SOLE 18 213,781 0 0
FOSSIL GROUP INC COM 34988V106 302 91,741 SH   SOLE 19 91,741 0 0
FOSSIL GROUP INC COM 34988V106 17,441 5,301,320 SH   SOLE 21 5,301,320 0 0
FOSSIL GROUP INC COM 34988V106 4,740 1,440,782 SH   SOLE 22 1,354,568 0 86,214
FOSSIL GROUP INC COM 34988V106 19 5,905 SH   SOLE 26 3,916 0 1,989
FOSSIL GROUP INC COM 34988V106 21 6,262 SH   SOLE 28 6,262 0 0
FOSSIL GROUP INC COM 34988V106 220 66,747 SH   SOLE 30 66,747 0 0
FOSSIL GROUP INC COM 34988V106 21 6,400 SH   SOLE 31 0 0 6,400
FOSSIL GROUP INC COM 34988V106 16 4,838 SH   SOLE 40 4,838 0 0
FOSTER L B CO COM 350060109 110 8,899 SH   SOLE 2 341 0 8,558
FOSTER L B CO COM 350060109 3 246 SH   SOLE 7 246 0 0
FOSTER L B CO COM 350060109 459 37,139 SH   SOLE 18 37,139 0 0
FOSTER L B CO COM 350060109 244 19,720 SH   SOLE 19 19,720 0 0
FOSTER L B CO COM 350060109 4,480 362,458 SH   SOLE 21 362,458 0 0
FOSTER L B CO COM 350060109 3,504 283,499 SH   SOLE 22 276,320 0 7,179
FOUNDATION BLDG MATLS INC COM 350392106 241 23,373 SH   SOLE 2 8,348 0 15,025
FOUNDATION BLDG MATLS INC COM 350392106 4 397 SH   SOLE 7 397 0 0
FOUNDATION BLDG MATLS INC COM 350392106 1,365 132,657 SH   SOLE 18 95,557 0 37,100
FOUNDATION BLDG MATLS INC COM 350392106 2,285 222,024 SH   SOLE 19 222,024 0 0
FOUNDATION BLDG MATLS INC COM 350392106 21,469 2,086,358 SH   SOLE 21 2,086,358 0 0
FOUNDATION BLDG MATLS INC COM 350392106 8,601 835,888 SH   SOLE 22 809,504 0 26,384
FOUNDATION BLDG MATLS INC COM 350392106 323 31,343 SH   SOLE 23 31,343 0 0
FOUNDATION BLDG MATLS INC COM 350392106 954 92,739 SH   SOLE 26 0 0 92,739
FOUNDATION BLDG MATLS INC COM 350392106 47 4,547 SH   SOLE 28 4,547 0 0
FOUNDATION BLDG MATLS INC COM 350392106 270 26,233 SH   SOLE 30 26,233 0 0
FOUNDATION BLDG MATLS INC COM 350392106 28 2,682 SH   SOLE 34 2,682 0 0
FOUNDATION BLDG MATLS INC COM 350392106 28 2,712 SH   SOLE 40 2,712 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 871 46,550 SH   SOLE 2 23,234 0 23,316
FOUR CORNERS PPTY TR INC COM 35086T109 748 39,961 SH   SOLE 4 39,961 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 1,390 74,297 SH   SOLE 7 74,297 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 6,374 340,677 SH   SOLE 18 320,531 0 20,146
FOUR CORNERS PPTY TR INC COM 35086T109 10,622 567,731 SH   SOLE 19 567,731 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 148,267 7,924,502 SH   SOLE 21 7,924,502 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 58,025 3,101,275 SH   SOLE 22 3,022,136 0 79,139
FOUR CORNERS PPTY TR INC COM 35086T109 1,508 80,620 SH   SOLE 23 80,620 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 3,117 166,571 SH   SOLE 25 166,571 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 5,805 310,262 SH   SOLE 26 4,489 0 305,773
FOUR CORNERS PPTY TR INC COM 35086T109 169 9,007 SH   SOLE 28 9,007 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 693 37,021 SH   SOLE 29 37,021 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 7,150 382,170 SH   SOLE 30 382,170 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 12 646 SH   SOLE 31 0 0 646
FOUR CORNERS PPTY TR INC COM 35086T109 437 23,351 SH   SOLE 34 23,351 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 151 8,069 SH   SOLE 40 8,069 0 0
FOX CORP CL A COM 35137L105 22,658 958,860 SH   SOLE 2 188,093 0 770,767
FOX CORP CL A COM 35137L105 3,716 157,255 SH   SOLE 4 147,363 0 9,892
FOX CORP CL A COM 35137L105 8,049 340,647 SH   SOLE 7 314,923 0 25,724
FOX CORP CL A COM 35137L105 232 9,819 SH   SOLE 13 9,819 0 0
FOX CORP CL A COM 35137L105 894 37,819 SH   SOLE 15 37,819 0 0
FOX CORP CL A COM 35137L105 124,254 5,258,299 SH   SOLE 18 4,828,680 0 429,619
FOX CORP CL A COM 35137L105 156,930 6,641,145 SH   SOLE 19 6,641,145 0 0
FOX CORP CL A COM 35137L105 199,835 8,456,817 SH   SOLE 21 8,456,817 0 0
FOX CORP CL A COM 35137L105 208,791 8,835,856 SH   SOLE 22 8,013,796 0 822,060
FOX CORP CL A COM 35137L105 6,005 254,128 SH   SOLE 23 254,128 0 0
FOX CORP CL A COM 35137L105 11,224 475,008 SH   SOLE 25 429,353 0 45,655
FOX CORP CL A COM 35137L105 33,559 1,420,181 SH   SOLE 26 265,197 0 1,154,984
FOX CORP CL A COM 35137L105 1,699 71,896 SH   SOLE 28 50,861 0 21,035
FOX CORP CL A COM 35137L105 172 7,289 SH   SOLE 29 7,289 0 0
FOX CORP CL A COM 35137L105 33,968 1,437,497 SH   SOLE 30 1,437,497 0 0
FOX CORP CL A COM 35137L105 1,946 82,361 SH   SOLE 31 63,517 0 18,844
FOX CORP CL A COM 35137L105 1,326 56,129 SH   SOLE 32 56,129 0 0
FOX CORP CL A COM 35137L105 9,320 394,394 SH   SOLE 34 394,394 0 0
FOX CORP CL A COM 35137L105 6,505 275,289 SH   SOLE 36 275,289 0 0
FOX CORP CL A COM 35137L105 187 7,925 SH   SOLE 40 7,925 0 0
FOX CORP CL B COM 35137L204 9,602 419,687 SH   SOLE 2 61,907 0 357,780
FOX CORP CL B COM 35137L204 1,562 68,262 SH   SOLE 4 64,400 0 3,862
FOX CORP CL B COM 35137L204 3,835 167,610 SH   SOLE 7 161,996 0 5,614
FOX CORP CL B COM 35137L204 17 727 SH   SOLE 13 727 0 0
FOX CORP CL B COM 35137L204 423 18,490 SH   SOLE 15 18,490 0 0
FOX CORP CL B COM 35137L204 8,816 385,311 SH   SOLE 18 324,505 0 60,806
FOX CORP CL B COM 35137L204 8,592 375,540 SH   SOLE 19 375,540 0 0
FOX CORP CL B COM 35137L204 104,624 4,572,726 SH   SOLE 21 4,572,726 0 0
FOX CORP CL B COM 35137L204 94,028 4,109,594 SH   SOLE 22 3,721,491 0 388,103
FOX CORP CL B COM 35137L204 2,726 119,136 SH   SOLE 23 119,136 0 0
FOX CORP CL B COM 35137L204 3,538 154,617 SH   SOLE 25 154,617 0 0
FOX CORP CL B COM 35137L204 14,697 642,342 SH   SOLE 26 111,534 0 530,808
FOX CORP CL B COM 35137L204 763 33,350 SH   SOLE 28 24,822 0 8,528
FOX CORP CL B COM 35137L204 76 3,302 SH   SOLE 29 3,302 0 0
FOX CORP CL B COM 35137L204 15,496 677,294 SH   SOLE 30 677,294 0 0
FOX CORP CL B COM 35137L204 692 30,225 SH   SOLE 31 24,584 0 5,641
FOX CORP CL B COM 35137L204 964 42,127 SH   SOLE 32 42,127 0 0
FOX CORP CL B COM 35137L204 316 13,820 SH   SOLE 34 13,820 0 0
FOX CORP CL B COM 35137L204 2,125 92,856 SH   SOLE 36 92,856 0 0
FOX CORP CL B COM 35137L204 81 3,538 SH   SOLE 40 3,538 0 0
FOX FACTORY HLDG CORP COM 35138V102 585 13,930 SH   SOLE 2 1,898 0 12,032
FOX FACTORY HLDG CORP COM 35138V102 7 160 SH   SOLE 4 160 0 0
FOX FACTORY HLDG CORP COM 35138V102 27 641 SH   SOLE 7 641 0 0
FOX FACTORY HLDG CORP COM 35138V102 7,348 174,962 SH   SOLE 18 172,661 0 2,301
FOX FACTORY HLDG CORP COM 35138V102 3,939 93,775 SH   SOLE 19 93,775 0 0
FOX FACTORY HLDG CORP COM 35138V102 169,515 4,036,065 SH   SOLE 21 4,036,065 0 0
FOX FACTORY HLDG CORP COM 35138V102 46,997 1,118,982 SH   SOLE 22 1,078,002 0 40,980
FOX FACTORY HLDG CORP COM 35138V102 40 945 SH   SOLE 23 945 0 0
FOX FACTORY HLDG CORP COM 35138V102 440 10,468 SH   SOLE 26 6,235 0 4,233
FOX FACTORY HLDG CORP COM 35138V102 251 5,984 SH   SOLE 28 5,984 0 0
FOX FACTORY HLDG CORP COM 35138V102 2,104 50,105 SH   SOLE 30 50,105 0 0
FOX FACTORY HLDG CORP COM 35138V102 27 646 SH   SOLE 34 646 0 0
FOX FACTORY HLDG CORP COM 35138V102 177 4,204 SH   SOLE 40 4,204 0 0
FRANCESCAS HLDGS CORP COM NEW 351793203 6 2,579 SH   SOLE 21 2,579 0 0
FRANCESCAS HLDGS CORP COM NEW 351793203 164 72,398 SH   SOLE 22 72,398 0 0
FRANCHISE GROUP INC COM 35180X105 59 6,721 SH   SOLE 21 6,721 0 0
FRANCO NEVADA CORP COM 351858105 6,011 60,399 SH   SOLE 21 60,399 0 0
FRANKLIN COVEY CO COM 353469109 175 11,245 SH   SOLE 2 6,149 0 5,096
FRANKLIN COVEY CO COM 353469109 3 215 SH   SOLE 7 215 0 0
FRANKLIN COVEY CO COM 353469109 1,041 66,996 SH   SOLE 18 37,510 0 29,486
FRANKLIN COVEY CO COM 353469109 2,774 178,505 SH   SOLE 19 178,505 0 0
FRANKLIN COVEY CO COM 353469109 5,591 359,788 SH   SOLE 21 359,788 0 0
FRANKLIN COVEY CO COM 353469109 8,245 530,540 SH   SOLE 22 524,458 0 6,082
FRANKLIN COVEY CO COM 353469109 374 24,091 SH   SOLE 23 24,091 0 0
FRANKLIN COVEY CO COM 353469109 851 54,737 SH   SOLE 26 0 0 54,737
FRANKLIN COVEY CO COM 353469109 23 1,466 SH   SOLE 30 1,466 0 0
FRANKLIN COVEY CO COM 353469109 27 1,710 SH   SOLE 40 1,710 0 0
FRANKLIN ELEC INC COM 353514102 919 19,502 SH   SOLE 2 2,334 0 17,168
FRANKLIN ELEC INC COM 353514102 5 97 SH   SOLE 4 97 0 0
FRANKLIN ELEC INC COM 353514102 2,117 44,912 SH   SOLE 7 44,912 0 0
FRANKLIN ELEC INC COM 353514102 9,689 205,586 SH   SOLE 18 202,560 0 3,026
FRANKLIN ELEC INC COM 353514102 5,603 118,893 SH   SOLE 19 118,893 0 0
FRANKLIN ELEC INC COM 353514102 203,679 4,321,641 SH   SOLE 21 4,321,641 0 0
FRANKLIN ELEC INC COM 353514102 58,255 1,236,058 SH   SOLE 22 1,187,795 0 48,263
FRANKLIN ELEC INC COM 353514102 155 3,283 SH   SOLE 23 3,283 0 0
FRANKLIN ELEC INC COM 353514102 986 20,913 SH   SOLE 26 5,324 0 15,589
FRANKLIN ELEC INC COM 353514102 287 6,082 SH   SOLE 28 6,082 0 0
FRANKLIN ELEC INC COM 353514102 13,450 285,384 SH   SOLE 30 285,384 0 0
FRANKLIN ELEC INC COM 353514102 83 1,763 SH   SOLE 34 1,763 0 0
FRANKLIN ELEC INC COM 353514102 209 4,443 SH   SOLE 40 4,443 0 0
FRANKLIN FINL NETWORK INC COM 35352P104 252 12,358 SH   SOLE 2 495 0 11,863
FRANKLIN FINL NETWORK INC COM 35352P104 5 232 SH   SOLE 7 232 0 0
FRANKLIN FINL NETWORK INC COM 35352P104 1,286 63,056 SH   SOLE 18 63,056 0 0
FRANKLIN FINL NETWORK INC COM 35352P104 494 24,225 SH   SOLE 19 24,225 0 0
FRANKLIN FINL NETWORK INC COM 35352P104 31,192 1,529,766 SH   SOLE 21 1,529,766 0 0
FRANKLIN FINL NETWORK INC COM 35352P104 9,249 453,590 SH   SOLE 22 436,627 0 16,963
FRANKLIN FINL NETWORK INC COM 35352P104 53 2,619 SH   SOLE 26 0 0 2,619
FRANKLIN FINL NETWORK INC COM 35352P104 42 2,069 SH   SOLE 28 2,069 0 0
FRANKLIN FINL NETWORK INC COM 35352P104 362 17,768 SH   SOLE 30 17,768 0 0
FRANKLIN FINL NETWORK INC COM 35352P104 43 2,099 SH   SOLE 40 2,099 0 0
FRANKLIN FINL SVCS CORP COM 353525108 122 4,435 SH   SOLE 2 188 0 4,247
FRANKLIN FINL SVCS CORP COM 353525108 458 16,681 SH   SOLE 18 16,681 0 0
FRANKLIN FINL SVCS CORP COM 353525108 223 8,126 SH   SOLE 19 8,126 0 0
FRANKLIN FINL SVCS CORP COM 353525108 4,063 148,013 SH   SOLE 21 148,013 0 0
FRANKLIN FINL SVCS CORP COM 353525108 1,120 40,814 SH   SOLE 22 39,147 0 1,667
FRANKLIN RESOURCES INC COM 354613101 13,071 783,151 SH   SOLE 2 156,585 0 626,566
FRANKLIN RESOURCES INC COM 354613101 2,717 162,810 SH   SOLE 4 154,258 0 8,552
FRANKLIN RESOURCES INC COM 354613101 16,511 989,304 SH   SOLE 7 472,125 0 517,179
FRANKLIN RESOURCES INC COM 354613101 114 6,807 SH   SOLE 13 6,807 0 0
FRANKLIN RESOURCES INC COM 354613101 590 35,372 SH   SOLE 15 35,372 0 0
FRANKLIN RESOURCES INC COM 354613101 14,097 844,667 SH   SOLE 18 801,435 0 43,232
FRANKLIN RESOURCES INC COM 354613101 1,945 116,508 SH   SOLE 19 116,508 0 0
FRANKLIN RESOURCES INC COM 354613101 163,459 9,793,802 SH   SOLE 21 9,793,802 0 0
FRANKLIN RESOURCES INC COM 354613101 115,070 6,894,525 SH   SOLE 22 6,140,276 0 754,249
FRANKLIN RESOURCES INC COM 354613101 3,806 228,061 SH   SOLE 23 228,061 0 0
FRANKLIN RESOURCES INC COM 354613101 6,430 385,285 SH   SOLE 25 385,285 0 0
FRANKLIN RESOURCES INC COM 354613101 32,766 1,963,206 SH   SOLE 26 303,922 0 1,659,284
FRANKLIN RESOURCES INC COM 354613101 1,016 60,897 SH   SOLE 28 42,875 0 18,022
FRANKLIN RESOURCES INC COM 354613101 137 8,204 SH   SOLE 29 8,204 0 0
FRANKLIN RESOURCES INC COM 354613101 24,495 1,467,624 SH   SOLE 30 1,467,624 0 0
FRANKLIN RESOURCES INC COM 354613101 1,202 72,001 SH   SOLE 31 50,029 0 21,972
FRANKLIN RESOURCES INC COM 354613101 611 36,634 SH   SOLE 34 36,634 0 0
FRANKLIN RESOURCES INC COM 354613101 8,545 511,990 SH   SOLE 35 511,990 0 0
FRANKLIN RESOURCES INC COM 354613101 6,110 366,112 SH   SOLE 36 366,112 0 0
FRANKLIN RESOURCES INC COM 354613101 112 6,715 SH   SOLE 40 6,715 0 0
FRANKLIN STR PPTYS CORP COM 35471R106 596 104,023 SH   SOLE 2 6,172 0 97,851
FRANKLIN STR PPTYS CORP COM 35471R106 344 60,118 SH   SOLE 4 60,118 0 0
FRANKLIN STR PPTYS CORP COM 35471R106 625 109,119 SH   SOLE 7 109,119 0 0
FRANKLIN STR PPTYS CORP COM 35471R106 2,753 480,513 SH   SOLE 18 480,513 0 0
FRANKLIN STR PPTYS CORP COM 35471R106 1,729 301,743 SH   SOLE 19 301,743 0 0
FRANKLIN STR PPTYS CORP COM 35471R106 70,831 12,361,392 SH   SOLE 21 12,361,392 0 0
FRANKLIN STR PPTYS CORP COM 35471R106 24,921 4,349,276 SH   SOLE 22 4,220,697 0 128,579
FRANKLIN STR PPTYS CORP COM 35471R106 20 3,549 SH   SOLE 23 3,549 0 0
FRANKLIN STR PPTYS CORP COM 35471R106 1,469 256,380 SH   SOLE 25 256,380 0 0
FRANKLIN STR PPTYS CORP COM 35471R106 479 83,681 SH   SOLE 26 14,556 0 69,125
FRANKLIN STR PPTYS CORP COM 35471R106 74 12,889 SH   SOLE 28 12,889 0 0
FRANKLIN STR PPTYS CORP COM 35471R106 305 53,274 SH   SOLE 29 53,274 0 0
FRANKLIN STR PPTYS CORP COM 35471R106 3,304 576,613 SH   SOLE 30 576,613 0 0
FRANKLIN STR PPTYS CORP COM 35471R106 60 10,443 SH   SOLE 40 10,443 0 0
FRANKLIN TEMPLETON ETF TR LIBERTYQ US EQT 35473P801 2 79 SH   SOLE 17 0 0 79
FRANKS INTL N V COM N33462107 265 102,261 SH   SOLE 2 8,051 0 94,210
FRANKS INTL N V COM N33462107 1 321 SH   SOLE 4 321 0 0
FRANKS INTL N V COM N33462107 4 1,601 SH   SOLE 7 1,601 0 0
FRANKS INTL N V COM N33462107 969 373,978 SH   SOLE 18 373,978 0 0
FRANKS INTL N V COM N33462107 518 200,034 SH   SOLE 19 200,034 0 0
FRANKS INTL N V COM N33462107 9,631 3,718,547 SH   SOLE 21 3,718,547 0 0
FRANKS INTL N V COM N33462107 7,934 3,063,437 SH   SOLE 22 2,958,494 0 104,943
FRANKS INTL N V COM N33462107 24 9,409 SH   SOLE 23 9,409 0 0
FRANKS INTL N V COM N33462107 121 46,615 SH   SOLE 26 0 0 46,615
FRANKS INTL N V COM N33462107 27 10,578 SH   SOLE 28 10,578 0 0
FRANKS INTL N V COM N33462107 102 39,368 SH   SOLE 30 39,368 0 0
FRANKS INTL N V COM N33462107 13 5,080 SH   SOLE 40 5,080 0 0
FREEPORT-MCMORAN INC CL B 35671D857 23,928 3,544,825 SH   SOLE 2 444,037 0 3,100,788
FREEPORT-MCMORAN INC CL B 35671D857 4,803 711,604 SH   SOLE 4 675,192 0 36,412
FREEPORT-MCMORAN INC CL B 35671D857 10,928 1,618,917 SH   SOLE 7 1,543,742 0 75,175
FREEPORT-MCMORAN INC CL B 35671D857 472 69,890 SH   SOLE 13 69,890 0 0
FREEPORT-MCMORAN INC CL B 35671D857 1,108 164,213 SH   SOLE 15 164,213 0 0
FREEPORT-MCMORAN INC CL B 35671D857 28,256 4,186,019 SH   SOLE 18 3,978,052 0 207,967
FREEPORT-MCMORAN INC CL B 35671D857 22,166 3,283,911 SH   SOLE 19 3,283,911 0 0
FREEPORT-MCMORAN INC CL B 35671D857 235,081 34,826,863 SH   SOLE 21 34,826,863 0 0
FREEPORT-MCMORAN INC CL B 35671D857 233,603 34,607,919 SH   SOLE 22 31,013,641 0 3,594,278
FREEPORT-MCMORAN INC CL B 35671D857 7,339 1,087,237 SH   SOLE 23 1,087,237 0 0
FREEPORT-MCMORAN INC CL B 35671D857 27,925 4,136,967 SH   SOLE 25 4,136,967 0 0
FREEPORT-MCMORAN INC CL B 35671D857 44,416 6,580,166 SH   SOLE 26 1,103,691 0 5,476,475
FREEPORT-MCMORAN INC CL B 35671D857 1,972 292,144 SH   SOLE 28 208,162 0 83,982
FREEPORT-MCMORAN INC CL B 35671D857 4,132 612,168 SH   SOLE 29 612,168 0 0
FREEPORT-MCMORAN INC CL B 35671D857 33,275 4,929,621 SH   SOLE 30 4,929,621 0 0
FREEPORT-MCMORAN INC CL B 35671D857 4,297 636,525 SH   SOLE 31 253,054 0 383,471
FREEPORT-MCMORAN INC CL B 35671D857 82,316 12,194,942 SH   SOLE 34 12,194,942 0 0
FREEPORT-MCMORAN INC CL B 35671D857 7,755 1,148,865 SH   SOLE 36 1,148,865 0 0
FREEPORT-MCMORAN INC CL B 35671D857 238 35,187 SH   SOLE 40 35,187 0 0
FREEPORT-MCMORAN INC OPTIONS 35671D857 11 1,600 SH Call SOLE 2 1,600 0 0
FREEPORT-MCMORAN INC OPTIONS 35671D857 1,755 260,000 SH Call SOLE 19 260,000 0 0
FREEPORT-MCMORAN INC OPTIONS 35671D857 18 2,600 SH Call SOLE 22 2,600 0 0
FREEPORT-MCMORAN INC OPTIONS 35671D857 225 33,300 SH Call SOLE 34 33,300 0 0
FREIGHTCAR AMER INC COM 357023100 2 2,489 SH   SOLE 18 2,489 0 0
FREIGHTCAR AMER INC COM 357023100 33 35,431 SH   SOLE 21 35,431 0 0
FREIGHTCAR AMER INC COM 357023100 221 237,142 SH   SOLE 22 237,142 0 0
FREQUENCY ELECTRS INC COM 358010106 13 1,424 SH   SOLE 18 1,424 0 0
FREQUENCY ELECTRS INC COM 358010106 180 19,735 SH   SOLE 21 19,735 0 0
FREQUENCY ELECTRS INC COM 358010106 1,584 173,347 SH   SOLE 22 173,347 0 0
FREQUENCY THERAPEUTICS INC COM 35803L108 75 4,205 SH   SOLE 2 1,622 0 2,583
FREQUENCY THERAPEUTICS INC COM 35803L108 382 21,458 SH   SOLE 18 21,458 0 0
FREQUENCY THERAPEUTICS INC COM 35803L108 931 52,280 SH   SOLE 19 52,280 0 0
FREQUENCY THERAPEUTICS INC COM 35803L108 3,591 201,627 SH   SOLE 21 201,627 0 0
FREQUENCY THERAPEUTICS INC COM 35803L108 1,143 64,199 SH   SOLE 22 62,156 0 2,043
FREQUENCY THERAPEUTICS INC COM 35803L108 19 1,044 SH   SOLE 23 1,044 0 0
FREQUENCY THERAPEUTICS INC COM 35803L108 36 2,032 SH   SOLE 26 0 0 2,032
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 30 908 SH   SOLE 18 908 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 811 29,377 SH   SOLE 2 1,751 0 27,626
FRESH DEL MONTE PRODUCE INC ORD G36738105 5 190 SH   SOLE 4 190 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 1,015 36,755 SH   SOLE 7 36,755 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 3,831 138,758 SH   SOLE 18 138,758 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 1,716 62,136 SH   SOLE 19 62,136 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 94,082 3,407,521 SH   SOLE 21 3,407,521 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 25,018 906,131 SH   SOLE 22 863,095 0 43,036
FRESH DEL MONTE PRODUCE INC ORD G36738105 559 20,248 SH   SOLE 23 20,248 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 470 17,032 SH   SOLE 26 5,247 0 11,785
FRESH DEL MONTE PRODUCE INC ORD G36738105 135 4,903 SH   SOLE 28 4,903 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 1,265 45,805 SH   SOLE 30 45,805 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 35 1,253 SH   SOLE 36 1,253 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 101 3,663 SH   SOLE 40 3,663 0 0
FRESHPET INC COM 358039105 1,093 17,110 SH   SOLE 2 6,095 0 11,015
FRESHPET INC COM 358039105 13 204 SH   SOLE 4 204 0 0
FRESHPET INC COM 358039105 38 595 SH   SOLE 7 595 0 0
FRESHPET INC COM 358039105 8,844 138,463 SH   SOLE 18 119,986 0 18,477
FRESHPET INC COM 358039105 13,863 217,046 SH   SOLE 19 217,046 0 0
FRESHPET INC COM 358039105 73,921 1,157,368 SH   SOLE 21 1,157,368 0 0
FRESHPET INC COM 358039105 72,306 1,132,073 SH   SOLE 22 1,097,210 0 34,863
FRESHPET INC COM 358039105 1,278 20,006 SH   SOLE 23 20,006 0 0
FRESHPET INC COM 358039105 26,715 418,264 SH   SOLE 25 418,264 0 0
FRESHPET INC COM 358039105 5,664 88,674 SH   SOLE 26 14,219 0 74,455
FRESHPET INC COM 358039105 298 4,660 SH   SOLE 28 4,660 0 0
FRESHPET INC COM 358039105 665 10,405 SH   SOLE 30 10,405 0 0
FRESHPET INC COM 358039105 2,647 41,436 SH   SOLE 34 41,436 0 0
FRESHPET INC COM 358039105 215 3,373 SH   SOLE 40 3,373 0 0
FRIEDMAN INDS INC COM 358435105 7 1,482 SH   SOLE 18 1,482 0 0
FRIEDMAN INDS INC COM 358435105 107 24,287 SH   SOLE 21 24,287 0 0
FRIEDMAN INDS INC COM 358435105 70 15,952 SH   SOLE 22 15,952 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 576 48,220 SH   SOLE 2 2,624 0 45,596
FRONT YD RESIDENTIAL CORP COM 35904G107 6 485 SH   SOLE 4 485 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 8 705 SH   SOLE 7 705 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 2,217 185,502 SH   SOLE 18 185,502 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 1,108 92,721 SH   SOLE 19 92,721 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 23,481 1,964,935 SH   SOLE 21 1,964,935 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 19,452 1,627,812 SH   SOLE 22 1,566,804 0 61,008
FRONT YD RESIDENTIAL CORP COM 35904G107 19 1,625 SH   SOLE 23 1,625 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 70 5,856 SH   SOLE 26 0 0 5,856
FRONT YD RESIDENTIAL CORP COM 35904G107 98 8,232 SH   SOLE 28 8,232 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 224 18,741 SH   SOLE 30 18,741 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 78 6,530 SH   SOLE 40 6,530 0 0
FRONTDOOR INC COM 35905A109 5,673 163,114 SH   SOLE 2 12,425 0 150,689
FRONTDOOR INC COM 35905A109 14 395 SH   SOLE 4 395 0 0
FRONTDOOR INC COM 35905A109 52 1,501 SH   SOLE 7 1,501 0 0
FRONTDOOR INC COM 35905A109 1,448 41,626 SH   SOLE 18 41,626 0 0
FRONTDOOR INC COM 35905A109 2,657 76,403 SH   SOLE 19 76,403 0 0
FRONTDOOR INC COM 35905A109 34,269 985,319 SH   SOLE 21 985,319 0 0
FRONTDOOR INC COM 35905A109 81,780 2,351,357 SH   SOLE 22 2,134,520 0 216,837
FRONTDOOR INC COM 35905A109 1,462 42,031 SH   SOLE 26 24,032 0 17,999
FRONTDOOR INC COM 35905A109 422 12,147 SH   SOLE 28 12,147 0 0
FRONTDOOR INC COM 35905A109 1,063 30,568 SH   SOLE 30 30,568 0 0
FRONTDOOR INC COM 35905A109 59 1,710 SH   SOLE 31 1,710 0 0
FRONTDOOR INC COM 35905A109 99 2,838 SH   SOLE 34 2,838 0 0
FRONTDOOR INC COM 35905A109 313 8,995 SH   SOLE 40 8,995 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 38 99,408 SH   SOLE 2 3,297 0 96,111
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 1 1,887 SH   SOLE 7 1,887 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 146 384,647 SH   SOLE 18 384,647 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 66 173,952 SH   SOLE 19 173,952 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 1,465 3,854,452 SH   SOLE 21 3,854,452 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 1,700 4,474,430 SH   SOLE 22 3,410,988 0 1,063,442
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 210 552,714 SH   SOLE 25 552,714 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 56 147,904 SH   SOLE 26 64,469 0 83,435
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 7 17,843 SH   SOLE 30 17,843 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 1 2,666 SH   SOLE 31 0 0 2,666
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 23 61,628 SH   SOLE 34 61,628 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 1 2,831 SH   SOLE 36 2,831 0 0
FRONTLINE LTD SHS NEW G3682E192 2,847 296,217 SH   SOLE 7 296,217 0 0
FRP HLDGS INC COM 30292L107 278 6,462 SH   SOLE 2 386 0 6,076
FRP HLDGS INC COM 30292L107 6 141 SH   SOLE 7 141 0 0
FRP HLDGS INC COM 30292L107 1,119 26,023 SH   SOLE 18 26,023 0 0
FRP HLDGS INC COM 30292L107 564 13,127 SH   SOLE 19 13,127 0 0
FRP HLDGS INC COM 30292L107 11,119 258,581 SH   SOLE 21 258,581 0 0
FRP HLDGS INC COM 30292L107 10,114 235,199 SH   SOLE 22 226,432 0 8,767
FRP HLDGS INC COM 30292L107 53 1,241 SH   SOLE 28 1,241 0 0
FRP HLDGS INC COM 30292L107 41 964 SH   SOLE 30 964 0 0
FRP HLDGS INC COM 30292L107 43 1,009 SH   SOLE 40 1,009 0 0
FS BANCORP INC COM 30263Y104 128 3,556 SH   SOLE 2 171 0 3,385
FS BANCORP INC COM 30263Y104 4 102 SH   SOLE 7 102 0 0
FS BANCORP INC COM 30263Y104 499 13,865 SH   SOLE 18 13,865 0 0
FS BANCORP INC COM 30263Y104 269 7,486 SH   SOLE 19 7,486 0 0
FS BANCORP INC COM 30263Y104 5,081 141,145 SH   SOLE 21 141,145 0 0
FS BANCORP INC COM 30263Y104 1,847 51,313 SH   SOLE 22 48,901 0 2,412
FS KKR CAPITAL CORP COM 302635107 8,116 2,705,218 SH   SOLE 30 2,705,218 0 0
FSB BANCORP INC COM 30289C102 16 1,157 SH   SOLE 21 1,157 0 0
FTI CONSULTING INC COM 302941109 5,791 48,353 SH   SOLE 2 16,919 0 31,434
FTI CONSULTING INC COM 302941109 24 199 SH   SOLE 4 199 0 0
FTI CONSULTING INC COM 302941109 99 825 SH   SOLE 7 825 0 0
FTI CONSULTING INC COM 302941109 25,745 214,952 SH   SOLE 18 214,952 0 0
FTI CONSULTING INC COM 302941109 8,948 74,710 SH   SOLE 19 74,710 0 0
FTI CONSULTING INC COM 302941109 317,408 2,650,146 SH   SOLE 21 2,650,146 0 0
FTI CONSULTING INC COM 302941109 153,904 1,284,994 SH   SOLE 22 1,243,349 0 41,645
FTI CONSULTING INC COM 302941109 1,252 10,454 SH   SOLE 23 10,454 0 0
FTI CONSULTING INC COM 302941109 2,902 24,231 SH   SOLE 26 9,925 0 14,306
FTI CONSULTING INC COM 302941109 650 5,429 SH   SOLE 28 5,429 0 0
FTI CONSULTING INC COM 302941109 1,476 12,324 SH   SOLE 30 12,324 0 0
FTI CONSULTING INC COM 302941109 100 836 SH   SOLE 34 836 0 0
FTI CONSULTING INC COM 302941109 95 796 SH   SOLE 36 796 0 0
FTI CONSULTING INC COM 302941109 495 4,137 SH   SOLE 40 4,137 0 0
FTI CONSULTING INC NOTE 2.000% 8/1 302941AP4 1,239 950,000 PRN   SOLE 21 950,000 0 0
FTI CONSULTING INC NOTE 2.000% 8/1 302941AP4 652 500,000 PRN   SOLE 22 500,000 0 0
FTS INTERNATIONAL INC COM 30283W104 7 29,213 SH   SOLE 2 1,479 0 27,734
FTS INTERNATIONAL INC COM 30283W104 0 709 SH   SOLE 7 709 0 0
FTS INTERNATIONAL INC COM 30283W104 25 110,341 SH   SOLE 18 110,341 0 0
FTS INTERNATIONAL INC COM 30283W104 12 55,188 SH   SOLE 19 55,188 0 0
FTS INTERNATIONAL INC COM 30283W104 245 1,099,250 SH   SOLE 21 1,099,250 0 0
FTS INTERNATIONAL INC COM 30283W104 211 947,764 SH   SOLE 22 932,814 0 14,950
FUEL TECH INC COM 359523107 1 3,571 SH   SOLE 18 3,571 0 0
FUEL TECH INC COM 359523107 21 52,821 SH   SOLE 21 52,821 0 0
FUEL TECH INC COM 359523107 199 497,655 SH   SOLE 22 497,655 0 0
FUELCELL ENERGY INC COM 35952H601 287 189,829 SH   SOLE 21 189,829 0 0
FUELCELL ENERGY INC COM 35952H601 4,770 3,159,247 SH   SOLE 22 3,159,247 0 0
FULCRUM THERAPEUTICS INC COM 359616109 50 4,211 SH   SOLE 2 647 0 3,564
FULCRUM THERAPEUTICS INC COM 359616109 527 44,137 SH   SOLE 18 44,137 0 0
FULCRUM THERAPEUTICS INC COM 359616109 263 22,065 SH   SOLE 19 22,065 0 0
FULCRUM THERAPEUTICS INC COM 359616109 5,205 435,936 SH   SOLE 21 435,936 0 0
FULCRUM THERAPEUTICS INC COM 359616109 1,370 114,716 SH   SOLE 22 110,341 0 4,375
FULGENT GENETICS INC COM 359664109 17 1,611 SH   SOLE 18 1,611 0 0
FULGENT GENETICS INC COM 359664109 252 23,412 SH   SOLE 21 23,412 0 0
FULGENT GENETICS INC COM 359664109 1,347 125,206 SH   SOLE 22 125,206 0 0
FULL HOUSE RESORTS INC COM 359678109 7 5,913 SH   SOLE 18 5,913 0 0
FULL HOUSE RESORTS INC COM 359678109 75 59,630 SH   SOLE 21 59,630 0 0
FULLER H B CO COM 359694106 751 26,881 SH   SOLE 2 2,504 0 24,377
FULLER H B CO COM 359694106 8 288 SH   SOLE 4 288 0 0
FULLER H B CO COM 359694106 828 29,633 SH   SOLE 7 29,633 0 0
FULLER H B CO COM 359694106 6,575 235,393 SH   SOLE 18 235,393 0 0
FULLER H B CO COM 359694106 2,801 100,281 SH   SOLE 19 100,281 0 0
FULLER H B CO COM 359694106 155,499 5,567,437 SH   SOLE 21 5,567,437 0 0
FULLER H B CO COM 359694106 42,804 1,532,540 SH   SOLE 22 1,477,901 0 54,639
FULLER H B CO COM 359694106 771 27,608 SH   SOLE 26 13,592 0 14,016
FULLER H B CO COM 359694106 179 6,396 SH   SOLE 28 6,396 0 0
FULLER H B CO COM 359694106 1,872 67,015 SH   SOLE 30 67,015 0 0
FULLER H B CO COM 359694106 115 4,104 SH   SOLE 34 4,104 0 0
FULLER H B CO COM 359694106 40 1,420 SH   SOLE 36 1,420 0 0
FULLER H B CO COM 359694106 148 5,294 SH   SOLE 40 5,294 0 0
FULTON FINL CORP PA COM 360271100 2,509 218,337 SH   SOLE 2 72,354 0 145,983
FULTON FINL CORP PA COM 360271100 9 748 SH   SOLE 4 748 0 0
FULTON FINL CORP PA COM 360271100 51 4,451 SH   SOLE 7 4,451 0 0
FULTON FINL CORP PA COM 360271100 13,569 1,180,972 SH   SOLE 18 1,180,972 0 0
FULTON FINL CORP PA COM 360271100 3,907 340,039 SH   SOLE 19 340,039 0 0
FULTON FINL CORP PA COM 360271100 134,217 11,681,158 SH   SOLE 21 11,681,158 0 0
FULTON FINL CORP PA COM 360271100 67,053 5,835,742 SH   SOLE 22 5,647,741 0 188,001
FULTON FINL CORP PA COM 360271100 52 4,526 SH   SOLE 23 4,526 0 0
FULTON FINL CORP PA COM 360271100 945 82,242 SH   SOLE 26 31,246 0 50,996
FULTON FINL CORP PA COM 360271100 255 22,217 SH   SOLE 28 22,217 0 0
FULTON FINL CORP PA COM 360271100 623 54,215 SH   SOLE 30 54,215 0 0
FULTON FINL CORP PA COM 360271100 113 9,800 SH   SOLE 31 0 0 9,800
FULTON FINL CORP PA COM 360271100 26 2,248 SH   SOLE 36 2,248 0 0
FULTON FINL CORP PA COM 360271100 221 19,233 SH   SOLE 40 19,233 0 0
FUNKO INC COM CL A 361008105 31 7,808 SH   SOLE 2 701 0 7,107
FUNKO INC COM CL A 361008105 2 464 SH   SOLE 7 464 0 0
FUNKO INC COM CL A 361008105 302 75,720 SH   SOLE 18 75,720 0 0
FUNKO INC COM CL A 361008105 155 38,956 SH   SOLE 19 38,956 0 0
FUNKO INC COM CL A 361008105 2,801 702,019 SH   SOLE 21 702,019 0 0
FUNKO INC COM CL A 361008105 2,156 540,377 SH   SOLE 22 526,064 0 14,313
FUNKO INC COM CL A 361008105 14 3,448 SH   SOLE 30 3,448 0 0
FUTUREFUEL CORP COM 36116M106 276 24,482 SH   SOLE 2 1,499 0 22,983
FUTUREFUEL CORP COM 36116M106 6 529 SH   SOLE 7 529 0 0
FUTUREFUEL CORP COM 36116M106 1,444 128,157 SH   SOLE 18 128,157 0 0
FUTUREFUEL CORP COM 36116M106 540 47,875 SH   SOLE 19 47,875 0 0
FUTUREFUEL CORP COM 36116M106 33,296 2,954,382 SH   SOLE 21 2,954,382 0 0
FUTUREFUEL CORP COM 36116M106 8,832 783,694 SH   SOLE 22 757,759 0 25,935
FUTUREFUEL CORP COM 36116M106 19 1,708 SH   SOLE 23 1,708 0 0
FUTUREFUEL CORP COM 36116M106 37 3,314 SH   SOLE 28 3,314 0 0
FUTUREFUEL CORP COM 36116M106 319 28,301 SH   SOLE 30 28,301 0 0
FUTUREFUEL CORP COM 36116M106 27 2,364 SH   SOLE 40 2,364 0 0
FVCBANKCORP INC COM 36120Q101 146 10,954 SH   SOLE 2 502 0 10,452
FVCBANKCORP INC COM 36120Q101 620 46,577 SH   SOLE 18 46,577 0 0
FVCBANKCORP INC COM 36120Q101 314 23,557 SH   SOLE 19 23,557 0 0
FVCBANKCORP INC COM 36120Q101 6,058 454,787 SH   SOLE 21 454,787 0 0
FVCBANKCORP INC COM 36120Q101 1,639 123,083 SH   SOLE 22 117,281 0 5,802
G III APPAREL GROUP LTD COM 36237H101 361 46,906 SH   SOLE 2 5,942 0 40,964
G III APPAREL GROUP LTD COM 36237H101 1 138 SH   SOLE 4 138 0 0
G III APPAREL GROUP LTD COM 36237H101 13 1,683 SH   SOLE 7 1,683 0 0
G III APPAREL GROUP LTD COM 36237H101 1,548 201,072 SH   SOLE 18 201,072 0 0
G III APPAREL GROUP LTD COM 36237H101 1,213 157,596 SH   SOLE 19 157,596 0 0
G III APPAREL GROUP LTD COM 36237H101 37,358 4,851,648 SH   SOLE 21 4,851,648 0 0
G III APPAREL GROUP LTD COM 36237H101 11,203 1,454,974 SH   SOLE 22 1,404,667 0 50,307
G III APPAREL GROUP LTD COM 36237H101 138 17,863 SH   SOLE 23 17,863 0 0
G III APPAREL GROUP LTD COM 36237H101 582 75,530 SH   SOLE 26 16,406 0 59,124
G III APPAREL GROUP LTD COM 36237H101 45 5,831 SH   SOLE 28 5,831 0 0
G III APPAREL GROUP LTD COM 36237H101 433 56,171 SH   SOLE 30 56,171 0 0
G III APPAREL GROUP LTD COM 36237H101 50 6,504 SH   SOLE 31 0 0 6,504
G III APPAREL GROUP LTD COM 36237H101 34 4,415 SH   SOLE 40 4,415 0 0
G1 THERAPEUTICS INC COM 3621LQ109 228 20,690 SH   SOLE 2 1,981 0 18,709
G1 THERAPEUTICS INC COM 3621LQ109 6 550 SH   SOLE 7 550 0 0
G1 THERAPEUTICS INC COM 3621LQ109 1,312 119,044 SH   SOLE 18 119,044 0 0
G1 THERAPEUTICS INC COM 3621LQ109 936 84,918 SH   SOLE 19 84,918 0 0
G1 THERAPEUTICS INC COM 3621LQ109 15,845 1,437,862 SH   SOLE 21 1,437,862 0 0
G1 THERAPEUTICS INC COM 3621LQ109 9,742 883,993 SH   SOLE 22 853,376 0 30,617
G1 THERAPEUTICS INC COM 3621LQ109 48 4,332 SH   SOLE 23 4,332 0 0
G1 THERAPEUTICS INC COM 3621LQ109 106 9,594 SH   SOLE 26 0 0 9,594
G1 THERAPEUTICS INC COM 3621LQ109 38 3,427 SH   SOLE 28 3,427 0 0
G1 THERAPEUTICS INC COM 3621LQ109 138 12,516 SH   SOLE 30 12,516 0 0
G1 THERAPEUTICS INC COM 3621LQ109 25 2,241 SH   SOLE 40 2,241 0 0
GABELLI DIVID & INCOME TR COM 36242H104 390 26,300 SH   SOLE 2 26,300 0 0
GAIA INC NEW CL A 36269P104 79 8,873 SH   SOLE 2 379 0 8,494
GAIA INC NEW CL A 36269P104 3 298 SH   SOLE 7 298 0 0
GAIA INC NEW CL A 36269P104 346 38,919 SH   SOLE 18 38,919 0 0
GAIA INC NEW CL A 36269P104 160 17,989 SH   SOLE 19 17,989 0 0
GAIA INC NEW CL A 36269P104 3,498 393,903 SH   SOLE 21 393,903 0 0
GAIA INC NEW CL A 36269P104 3,711 417,851 SH   SOLE 22 410,652 0 7,199
GAIN CAP HLDGS INC COM 36268W100 117 20,994 SH   SOLE 2 1,172 0 19,822
GAIN CAP HLDGS INC COM 36268W100 4 766 SH   SOLE 7 766 0 0
GAIN CAP HLDGS INC COM 36268W100 410 73,546 SH   SOLE 18 73,546 0 0
GAIN CAP HLDGS INC COM 36268W100 197 35,375 SH   SOLE 19 35,375 0 0
GAIN CAP HLDGS INC COM 36268W100 3,891 697,341 SH   SOLE 21 697,341 0 0
GAIN CAP HLDGS INC COM 36268W100 3,578 641,264 SH   SOLE 22 625,181 0 16,083
GALAPAGOS NV SPON ADR 36315X101 3,742 19,100 SH   SOLE 2 19,100 0 0
GALAPAGOS NV SPON ADR 36315X101 1,860 9,492 SH   SOLE 18 9,492 0 0
GALAPAGOS NV SPON ADR 36315X101 26,834 136,964 SH   SOLE 19 136,964 0 0
GALAPAGOS NV SPON ADR 36315X101 13,736 70,111 SH   SOLE 21 70,111 0 0
GALAPAGOS NV SPON ADR 36315X101 131 669 SH   SOLE 30 669 0 0
GALAPAGOS NV SPON ADR 36315X101 15,931 81,312 SH   SOLE 34 81,312 0 0
GALECTIN THERAPEUTICS INC COM NEW 363225202 29 14,797 SH   SOLE 2 1,363 0 13,434
GALECTIN THERAPEUTICS INC COM NEW 363225202 256 130,501 SH   SOLE 18 130,501 0 0
GALECTIN THERAPEUTICS INC COM NEW 363225202 160 81,878 SH   SOLE 19 81,878 0 0
GALECTIN THERAPEUTICS INC COM NEW 363225202 2,786 1,421,385 SH   SOLE 21 1,421,385 0 0
GALECTIN THERAPEUTICS INC COM NEW 363225202 1,768 901,822 SH   SOLE 22 886,768 0 15,054
GALECTIN THERAPEUTICS INC COM NEW 363225202 6 3,158 SH   SOLE 23 3,158 0 0
GALERA THERAPEUTICS INC COM 36338D108 1 150 SH   SOLE 2 0 0 150
GALERA THERAPEUTICS INC COM 36338D108 16 1,635 SH   SOLE 18 1,635 0 0
GALERA THERAPEUTICS INC COM 36338D108 20 2,077 SH   SOLE 19 2,077 0 0
GALERA THERAPEUTICS INC COM 36338D108 613 64,506 SH   SOLE 21 64,506 0 0
GALERA THERAPEUTICS INC COM 36338D108 30 3,189 SH   SOLE 22 2,430 0 759
GALLAGHER ARTHUR J & CO COM 363576109 42,256 518,412 SH   SOLE 2 107,497 0 410,915
GALLAGHER ARTHUR J & CO COM 363576109 7,271 89,205 SH   SOLE 4 84,396 0 4,809
GALLAGHER ARTHUR J & CO COM 363576109 16,919 207,568 SH   SOLE 7 192,843 0 14,725
GALLAGHER ARTHUR J & CO COM 363576109 2,460 30,185 SH   SOLE 13 30,185 0 0
GALLAGHER ARTHUR J & CO COM 363576109 1,614 19,803 SH   SOLE 15 19,803 0 0
GALLAGHER ARTHUR J & CO COM 363576109 151,130 1,854,133 SH   SOLE 18 1,698,928 0 155,205
GALLAGHER ARTHUR J & CO COM 363576109 208,852 2,562,285 SH   SOLE 19 2,562,285 0 0
GALLAGHER ARTHUR J & CO COM 363576109 570,995 7,005,219 SH   SOLE 21 7,005,219 0 0
GALLAGHER ARTHUR J & CO COM 363576109 416,748 5,112,850 SH   SOLE 22 4,616,688 0 496,162
GALLAGHER ARTHUR J & CO COM 363576109 11,048 135,537 SH   SOLE 23 135,537 0 0
GALLAGHER ARTHUR J & CO COM 363576109 19,132 234,719 SH   SOLE 25 234,719 0 0
GALLAGHER ARTHUR J & CO COM 363576109 85,278 1,046,231 SH   SOLE 26 143,764 0 902,467
GALLAGHER ARTHUR J & CO COM 363576109 3,149 38,636 SH   SOLE 28 26,760 0 11,876
GALLAGHER ARTHUR J & CO COM 363576109 7,052 86,518 SH   SOLE 29 2,837 0 83,681
GALLAGHER ARTHUR J & CO COM 363576109 66,651 817,700 SH   SOLE 30 817,700 0 0
GALLAGHER ARTHUR J & CO COM 363576109 5,153 63,215 SH   SOLE 31 35,413 0 27,802
GALLAGHER ARTHUR J & CO COM 363576109 3,231 39,636 SH   SOLE 34 39,636 0 0
GALLAGHER ARTHUR J & CO COM 363576109 13,409 164,505 SH   SOLE 36 164,505 0 0
GALLAGHER ARTHUR J & CO COM 363576109 377 4,624 SH   SOLE 40 4,624 0 0
GAMCO INVS INC CL A COM 361438104 29 2,617 SH   SOLE 2 205 0 2,412
GAMCO INVS INC CL A COM 361438104 205 18,688 SH   SOLE 18 18,688 0 0
GAMCO INVS INC CL A COM 361438104 98 8,889 SH   SOLE 19 8,889 0 0
GAMCO INVS INC CL A COM 361438104 2,045 186,066 SH   SOLE 21 186,066 0 0
GAMCO INVS INC CL A COM 361438104 2,812 255,913 SH   SOLE 22 247,360 0 8,553
GAMCO INVS INC CL A COM 361438104 16 1,443 SH   SOLE 28 1,443 0 0
GAMCO INVS INC CL A COM 361438104 12 1,095 SH   SOLE 40 1,095 0 0
GAMESTOP CORP NEW CL A 36467W109 238 68,064 SH   SOLE 2 3,588 0 64,476
GAMESTOP CORP NEW CL A 36467W109 2 524 SH   SOLE 4 524 0 0
GAMESTOP CORP NEW CL A 36467W109 55 15,745 SH   SOLE 7 15,745 0 0
GAMESTOP CORP NEW CL A 36467W109 1,070 305,637 SH   SOLE 18 305,637 0 0
GAMESTOP CORP NEW CL A 36467W109 437 124,744 SH   SOLE 19 124,744 0 0
GAMESTOP CORP NEW CL A 36467W109 26,125 7,464,329 SH   SOLE 21 7,464,329 0 0
GAMESTOP CORP NEW CL A 36467W109 7,911 2,260,357 SH   SOLE 22 2,014,247 0 246,110
GAMESTOP CORP NEW CL A 36467W109 114 32,608 SH   SOLE 26 10,497 0 22,111
GAMESTOP CORP NEW CL A 36467W109 42 12,092 SH   SOLE 28 12,092 0 0
GAMESTOP CORP NEW CL A 36467W109 337 96,325 SH   SOLE 30 96,325 0 0
GAMESTOP CORP NEW CL A 36467W109 170 48,433 SH   SOLE 31 0 0 48,433
GAMESTOP CORP NEW CL A 36467W109 435 124,416 SH   SOLE 36 124,416 0 0
GAMESTOP CORP NEW CL A 36467W109 36 10,254 SH   SOLE 40 10,254 0 0
GAMIDA CELL LTD SHS M47364100 5 1,639 SH   SOLE 22 1,639 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 11,673 421,269 SH   SOLE 2 67,657 0 353,612
GAMING & LEISURE PPTYS INC COM 36467J108 3,327 120,077 SH   SOLE 4 120,077 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 5,992 216,254 SH   SOLE 7 216,254 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 2,726 98,364 SH   SOLE 18 98,364 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 31,019 1,119,422 SH   SOLE 19 1,119,422 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 107,796 3,890,141 SH   SOLE 21 3,890,141 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 195,697 7,062,333 SH   SOLE 22 6,718,797 0 343,536
GAMING & LEISURE PPTYS INC COM 36467J108 182 6,555 SH   SOLE 23 6,555 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 13,422 484,380 SH   SOLE 25 484,380 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 5,119 184,752 SH   SOLE 26 49,381 0 135,371
GAMING & LEISURE PPTYS INC COM 36467J108 811 29,262 SH   SOLE 28 29,262 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 25,173 908,459 SH   SOLE 30 908,459 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 161 5,807 SH   SOLE 31 4,253 0 1,554
GAMING & LEISURE PPTYS INC COM 36467J108 266 9,608 SH   SOLE 34 9,608 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 86 3,107 SH   SOLE 36 3,107 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 615 22,212 SH   SOLE 40 22,212 0 0
GANNETT CO INC COM 36472T109 172 115,991 SH   SOLE 2 7,491 0 108,500
GANNETT CO INC COM 36472T109 0 270 SH   SOLE 4 270 0 0
GANNETT CO INC COM 36472T109 3 2,064 SH   SOLE 7 2,064 0 0
GANNETT CO INC COM 36472T109 855 577,562 SH   SOLE 18 577,562 0 0
GANNETT CO INC COM 36472T109 456 308,373 SH   SOLE 19 308,373 0 0
GANNETT CO INC COM 36472T109 21,506 14,530,785 SH   SOLE 21 14,530,785 0 0
GANNETT CO INC COM 36472T109 5,639 3,810,272 SH   SOLE 22 3,667,099 0 143,173
GANNETT CO INC COM 36472T109 21 14,365 SH   SOLE 23 14,365 0 0
GANNETT CO INC COM 36472T109 188 126,952 SH   SOLE 26 26,059 0 100,893
GANNETT CO INC COM 36472T109 22 14,556 SH   SOLE 28 14,556 0 0
GANNETT CO INC COM 36472T109 198 133,609 SH   SOLE 30 133,609 0 0
GANNETT CO INC COM 36472T109 3 1,764 SH   SOLE 31 0 0 1,764
GANNETT CO INC COM 36472T109 19 13,130 SH   SOLE 40 13,130 0 0
GAP INC COM 364760108 4,139 587,977 SH   SOLE 2 116,931 0 471,046
GAP INC COM 364760108 690 98,080 SH   SOLE 4 92,009 0 6,071
GAP INC COM 364760108 2,495 354,334 SH   SOLE 7 224,992 0 129,342
GAP INC COM 364760108 8 1,098 SH   SOLE 13 1,098 0 0
GAP INC COM 364760108 183 25,988 SH   SOLE 15 25,988 0 0
GAP INC COM 364760108 3,611 512,907 SH   SOLE 18 476,588 0 36,319
GAP INC COM 364760108 582 82,633 SH   SOLE 19 82,633 0 0
GAP INC COM 364760108 74,820 10,627,890 SH   SOLE 21 10,627,890 0 0
GAP INC COM 364760108 48,512 6,890,916 SH   SOLE 22 6,305,178 0 585,738
GAP INC COM 364760108 1,165 165,485 SH   SOLE 23 165,485 0 0
GAP INC COM 364760108 2,283 324,307 SH   SOLE 25 324,307 0 0
GAP INC COM 364760108 10,311 1,464,603 SH   SOLE 26 344,892 0 1,119,711
GAP INC COM 364760108 262 37,208 SH   SOLE 28 28,256 0 8,952
GAP INC COM 364760108 372 52,878 SH   SOLE 29 5,281 0 47,597
GAP INC COM 364760108 7,163 1,017,528 SH   SOLE 30 1,017,528 0 0
GAP INC COM 364760108 2,389 339,345 SH   SOLE 31 42,642 0 296,703
GAP INC COM 364760108 518 73,552 SH   SOLE 32 73,552 0 0
GAP INC COM 364760108 76 10,813 SH   SOLE 34 10,813 0 0
GAP INC COM 364760108 1,895 269,138 SH   SOLE 36 269,138 0 0
GAP INC COM 364760108 33 4,722 SH   SOLE 40 4,722 0 0
GARMIN LTD SHS H2906T109 27,288 364,028 SH   SOLE 2 52,066 0 311,962
GARMIN LTD SHS H2906T109 5,500 73,377 SH   SOLE 4 69,726 0 3,651
GARMIN LTD SHS H2906T109 16,973 226,430 SH   SOLE 7 152,951 0 73,479
GARMIN LTD SHS H2906T109 175 2,329 SH   SOLE 13 2,329 0 0
GARMIN LTD SHS H2906T109 1,080 14,411 SH   SOLE 15 14,411 0 0
GARMIN LTD SHS H2906T109 24,874 331,830 SH   SOLE 18 311,134 0 20,696
GARMIN LTD SHS H2906T109 4,787 63,855 SH   SOLE 19 63,855 0 0
GARMIN LTD SHS H2906T109 487,150 6,498,797 SH   SOLE 21 6,498,797 0 0
GARMIN LTD SHS H2906T109 272,273 3,632,238 SH   SOLE 22 3,293,591 0 338,647
GARMIN LTD SHS H2906T109 7,026 93,731 SH   SOLE 23 93,731 0 0
GARMIN LTD SHS H2906T109 12,946 172,705 SH   SOLE 25 172,705 0 0
GARMIN LTD SHS H2906T109 48,775 650,679 SH   SOLE 26 111,683 0 538,996
GARMIN LTD SHS H2906T109 2,030 27,079 SH   SOLE 28 19,092 0 7,987
GARMIN LTD SHS H2906T109 2,294 30,601 SH   SOLE 29 2,264 0 28,337
GARMIN LTD SHS H2906T109 62,707 836,536 SH   SOLE 30 836,536 0 0
GARMIN LTD SHS H2906T109 2,036 27,161 SH   SOLE 31 20,276 0 6,885
GARMIN LTD SHS H2906T109 2,155 28,746 SH   SOLE 32 28,746 0 0
GARMIN LTD SHS H2906T109 757 10,098 SH   SOLE 34 10,098 0 0
GARMIN LTD SHS H2906T109 7,627 101,745 SH   SOLE 36 101,745 0 0
GARMIN LTD SHS H2906T109 201 2,682 SH   SOLE 40 2,682 0 0
GARRETT MOTION INC COM 366505105 1 315 SH   SOLE 4 315 0 0
GARRETT MOTION INC COM 366505105 9 3,104 SH   SOLE 7 3,104 0 0
GARRETT MOTION INC COM 366505105 294 102,828 SH   SOLE 18 102,828 0 0
GARRETT MOTION INC COM 366505105 17,101 5,979,384 SH   SOLE 21 5,979,384 0 0
GARRETT MOTION INC COM 366505105 4,091 1,430,286 SH   SOLE 22 1,383,947 0 46,339
GARRETT MOTION INC COM 366505105 70 24,468 SH   SOLE 26 12,531 0 11,937
GARRETT MOTION INC COM 366505105 57 19,766 SH   SOLE 28 19,766 0 0
GARRETT MOTION INC COM 366505105 414 144,709 SH   SOLE 30 144,709 0 0
GARRETT MOTION INC COM 366505105 4 1,377 SH   SOLE 36 1,377 0 0
GARRETT MOTION INC COM 366505105 19 6,547 SH   SOLE 40 6,547 0 0
GARRISON CAP INC COM 366554103 1,229 722,708 SH   SOLE 2 722,708 0 0
GARTNER INC COM 366651107 24,579 246,855 SH   SOLE 2 57,355 0 189,500
GARTNER INC COM 366651107 4,272 42,900 SH   SOLE 4 40,431 0 2,469
GARTNER INC COM 366651107 8,216 82,511 SH   SOLE 7 77,316 0 5,195
GARTNER INC COM 366651107 658 6,607 SH   SOLE 13 6,607 0 0
GARTNER INC COM 366651107 744 7,475 SH   SOLE 15 7,475 0 0
GARTNER INC COM 366651107 18,898 189,797 SH   SOLE 18 170,843 0 18,954
GARTNER INC COM 366651107 6,394 64,216 SH   SOLE 19 64,216 0 0
GARTNER INC COM 366651107 225,937 2,269,132 SH   SOLE 21 2,269,132 0 0
GARTNER INC COM 366651107 214,622 2,155,492 SH   SOLE 22 1,931,592 0 223,900
GARTNER INC COM 366651107 6,800 68,292 SH   SOLE 23 68,292 0 0
GARTNER INC COM 366651107 9,567 96,087 SH   SOLE 25 96,087 0 0
GARTNER INC COM 366651107 36,599 367,571 SH   SOLE 26 68,799 0 298,772
GARTNER INC COM 366651107 1,829 18,373 SH   SOLE 28 12,893 0 5,480
GARTNER INC COM 366651107 3,872 38,885 SH   SOLE 29 8,874 0 30,011
GARTNER INC COM 366651107 33,796 339,417 SH   SOLE 30 339,417 0 0
GARTNER INC COM 366651107 2,681 26,924 SH   SOLE 31 22,590 0 4,334
GARTNER INC COM 366651107 531 5,330 SH   SOLE 34 5,330 0 0
GARTNER INC COM 366651107 6,351 63,789 SH   SOLE 36 63,789 0 0
GARTNER INC COM 366651107 186 1,871 SH   SOLE 40 1,871 0 0
GASLOG LTD SHS G37585109 87 24,036 SH   SOLE 2 1,332 0 22,704
GASLOG LTD SHS G37585109 3 909 SH   SOLE 7 909 0 0
GASLOG LTD SHS G37585109 518 143,192 SH   SOLE 18 143,192 0 0
GASLOG LTD SHS G37585109 275 75,860 SH   SOLE 19 75,860 0 0
GASLOG LTD SHS G37585109 4,744 1,310,465 SH   SOLE 21 1,310,465 0 0
GASLOG LTD SHS G37585109 1,802 497,805 SH   SOLE 22 471,689 0 26,116
GASLOG LTD SHS G37585109 6 1,626 SH   SOLE 25 1,626 0 0
GASLOG LTD SHS G37585109 139 38,278 SH   SOLE 30 38,278 0 0
GASLOG PARTNERS LP UNIT LTD PTNRP Y2687W108 42 18,984 SH   SOLE 22 18,984 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 653 88,524 SH   SOLE 2 4,168 0 84,356
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 7 993 SH   SOLE 7 993 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 161 21,799 SH   SOLE 18 21,799 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 69 9,337 SH   SOLE 19 9,337 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 4,047 548,337 SH   SOLE 21 548,337 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 9,339 1,265,482 SH   SOLE 22 1,179,738 0 85,744
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 266 36,093 SH   SOLE 26 32,085 0 4,008
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 63 8,574 SH   SOLE 28 8,574 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 141 19,076 SH   SOLE 30 19,076 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 7 963 SH   SOLE 31 963 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 48 6,525 SH   SOLE 40 6,525 0 0
GATX CORP COM 361448103 3,292 52,627 SH   SOLE 2 21,053 0 31,574
GATX CORP COM 361448103 10 166 SH   SOLE 4 166 0 0
GATX CORP COM 361448103 63 1,009 SH   SOLE 7 1,009 0 0
GATX CORP COM 361448103 2,022 32,319 SH   SOLE 13 32,319 0 0
GATX CORP COM 361448103 18,529 296,177 SH   SOLE 18 248,405 0 47,772
GATX CORP COM 361448103 21,420 342,386 SH   SOLE 19 342,386 0 0
GATX CORP COM 361448103 154,291 2,466,286 SH   SOLE 21 2,466,286 0 0
GATX CORP COM 361448103 92,066 1,471,638 SH   SOLE 22 1,396,946 0 74,692
GATX CORP COM 361448103 99 1,577 SH   SOLE 23 1,577 0 0
GATX CORP COM 361448103 933 14,921 SH   SOLE 26 8,941 0 5,980
GATX CORP COM 361448103 284 4,533 SH   SOLE 28 4,533 0 0
GATX CORP COM 361448103 5,049 80,701 SH   SOLE 29 0 0 80,701
GATX CORP COM 361448103 1,805 28,845 SH   SOLE 30 28,845 0 0
GATX CORP COM 361448103 1,307 20,896 SH   SOLE 36 20,896 0 0
GATX CORP COM 361448103 190 3,036 SH   SOLE 40 3,036 0 0
GCI LIBERTY INC COM CLASS A 36164V305 10,436 183,176 SH   SOLE 2 8,015 0 175,161
GCI LIBERTY INC COM CLASS A 36164V305 18 319 SH   SOLE 4 319 0 0
GCI LIBERTY INC COM CLASS A 36164V305 123 2,157 SH   SOLE 7 2,157 0 0
GCI LIBERTY INC COM CLASS A 36164V305 2,736 48,034 SH   SOLE 18 48,034 0 0
GCI LIBERTY INC COM CLASS A 36164V305 116,654 2,047,640 SH   SOLE 19 2,047,640 0 0
GCI LIBERTY INC COM CLASS A 36164V305 77,984 1,368,858 SH   SOLE 21 1,368,858 0 0
GCI LIBERTY INC COM CLASS A 36164V305 145,350 2,551,342 SH   SOLE 22 2,393,490 0 157,852
GCI LIBERTY INC COM CLASS A 36164V305 2,395 42,046 SH   SOLE 26 25,630 0 16,416
GCI LIBERTY INC COM CLASS A 36164V305 786 13,795 SH   SOLE 28 13,795 0 0
GCI LIBERTY INC COM CLASS A 36164V305 1,815 31,852 SH   SOLE 30 31,852 0 0
GCI LIBERTY INC COM CLASS A 36164V305 166 2,908 SH   SOLE 31 1,993 0 915
GCI LIBERTY INC COM CLASS A 36164V305 92 1,610 SH   SOLE 34 1,610 0 0
GCI LIBERTY INC COM CLASS A 36164V305 586 10,294 SH   SOLE 40 10,294 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 360 20,222 SH   SOLE 2 2,835 0 17,387
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 5 301 SH   SOLE 4 301 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 19 1,067 SH   SOLE 7 1,067 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 4,391 246,676 SH   SOLE 18 246,676 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 1,851 103,994 SH   SOLE 19 103,994 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 106,187 5,965,557 SH   SOLE 21 5,965,557 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 28,493 1,600,731 SH   SOLE 22 1,531,854 0 68,877
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 459 25,788 SH   SOLE 26 8,538 0 17,250
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 160 8,994 SH   SOLE 28 8,994 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 1,329 74,667 SH   SOLE 30 74,667 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 151 8,496 SH   SOLE 40 8,496 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 6,366 109,815 SH   SOLE 2 8,324 0 101,491
GDS HLDGS LTD SPONSORED ADS 36165L108 1,362 23,498 SH   SOLE 4 23,498 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 440 7,591 SH   SOLE 7 7,591 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 198 3,423 SH   SOLE 13 3,423 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 1,636 28,224 SH   SOLE 15 27,354 0 870
GDS HLDGS LTD SPONSORED ADS 36165L108 1,288 22,213 SH   SOLE 18 22,213 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 46,640 804,562 SH   SOLE 19 804,562 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 63,457 1,094,657 SH   SOLE 21 1,094,657 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 42,765 737,717 SH   SOLE 22 655,749 0 81,968
GDS HLDGS LTD SPONSORED ADS 36165L108 2,255 38,894 SH   SOLE 23 38,894 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 1,988 34,285 SH   SOLE 25 34,285 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 18,198 313,920 SH   SOLE 26 92,946 0 220,974
GDS HLDGS LTD SPONSORED ADS 36165L108 490 8,446 SH   SOLE 28 8,446 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 19,526 336,830 SH   SOLE 30 336,830 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 224 3,867 SH   SOLE 31 801 0 3,066
GDS HLDGS LTD SPONSORED ADS 36165L108 28,922 498,916 SH   SOLE 34 498,916 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 33 565 SH   SOLE 40 565 0 0
GDS HLDGS LTD NOTE 2.000% 6/0 36165LAB4 1,392 1,075,000 PRN   SOLE 21 1,075,000 0 0
GEE GROUP INC COM 36165A102 0 802 SH   SOLE 21 802 0 0
GENASYS INC COM 36872P103 26 8,024 SH   SOLE 18 8,024 0 0
GENASYS INC COM 36872P103 326 99,784 SH   SOLE 21 99,784 0 0
GENASYS INC COM 36872P103 3,727 1,139,892 SH   SOLE 22 1,139,892 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 89 13,818 SH   SOLE 2 761 0 13,057
GENCO SHIPPING & TRADING LTD SHS Y2685T131 357 55,606 SH   SOLE 18 55,606 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 250 39,016 SH   SOLE 19 39,016 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 3,548 552,670 SH   SOLE 21 552,670 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 2,864 446,051 SH   SOLE 22 435,629 0 10,422
GENCO SHIPPING & TRADING LTD SHS Y2685T131 26 4,118 SH   SOLE 30 4,118 0 0
GENCOR INDS INC COM 368678108 99 9,442 SH   SOLE 2 2,884 0 6,558
GENCOR INDS INC COM 368678108 359 34,180 SH   SOLE 18 34,180 0 0
GENCOR INDS INC COM 368678108 161 15,326 SH   SOLE 19 15,326 0 0
GENCOR INDS INC COM 368678108 3,561 339,143 SH   SOLE 21 339,143 0 0
GENCOR INDS INC COM 368678108 1,253 119,353 SH   SOLE 22 115,110 0 4,243
GENCOR INDS INC COM 368678108 0 32 SH   SOLE 23 32 0 0
GENCOR INDS INC COM 368678108 44 4,151 SH   SOLE 26 0 0 4,151
GENERAC HLDGS INC COM 368736104 4,448 47,738 SH   SOLE 2 28,165 0 19,573
GENERAC HLDGS INC COM 368736104 26 275 SH   SOLE 4 275 0 0
GENERAC HLDGS INC COM 368736104 101 1,081 SH   SOLE 7 1,081 0 0
GENERAC HLDGS INC COM 368736104 33,547 360,059 SH   SOLE 18 355,246 0 4,813
GENERAC HLDGS INC COM 368736104 14,836 159,232 SH   SOLE 19 159,232 0 0
GENERAC HLDGS INC COM 368736104 395,914 4,249,372 SH   SOLE 21 4,249,372 0 0
GENERAC HLDGS INC COM 368736104 199,487 2,141,113 SH   SOLE 22 2,041,113 0 100,000
GENERAC HLDGS INC COM 368736104 156 1,669 SH   SOLE 23 1,669 0 0
GENERAC HLDGS INC COM 368736104 3,122 33,509 SH   SOLE 26 16,779 0 16,730
GENERAC HLDGS INC COM 368736104 836 8,973 SH   SOLE 28 8,973 0 0
GENERAC HLDGS INC COM 368736104 1,871 20,077 SH   SOLE 30 20,077 0 0
GENERAC HLDGS INC COM 368736104 138 1,476 SH   SOLE 31 0 0 1,476
GENERAC HLDGS INC COM 368736104 140 1,506 SH   SOLE 34 1,506 0 0
GENERAC HLDGS INC COM 368736104 103 1,109 SH   SOLE 36 1,109 0 0
GENERAC HLDGS INC COM 368736104 586 6,285 SH   SOLE 40 6,285 0 0
GENERAL DYNAMICS CORP COM 369550108 79,699 602,362 SH   SOLE 2 61,864 0 540,498
GENERAL DYNAMICS CORP COM 369550108 13,553 102,431 SH   SOLE 4 95,703 0 6,728
GENERAL DYNAMICS CORP COM 369550108 34,814 263,125 SH   SOLE 7 210,152 0 52,973
GENERAL DYNAMICS CORP COM 369550108 309 2,332 SH   SOLE 13 2,332 0 0
GENERAL DYNAMICS CORP COM 369550108 2,713 20,508 SH   SOLE 15 20,508 0 0
GENERAL DYNAMICS CORP COM 369550108 64,433 486,985 SH   SOLE 18 470,945 0 16,040
GENERAL DYNAMICS CORP COM 369550108 14,229 107,546 SH   SOLE 19 107,546 0 0
GENERAL DYNAMICS CORP COM 369550108 706,130 5,336,939 SH   SOLE 21 5,336,939 0 0
GENERAL DYNAMICS CORP COM 369550108 750,561 5,672,747 SH   SOLE 22 5,074,333 0 598,414
GENERAL DYNAMICS CORP COM 369550108 23,524 177,798 SH   SOLE 23 177,798 0 0
GENERAL DYNAMICS CORP COM 369550108 36,216 273,718 SH   SOLE 25 273,718 0 0
GENERAL DYNAMICS CORP COM 369550108 65,633 496,057 SH   SOLE 26 143,772 0 352,285
GENERAL DYNAMICS CORP COM 369550108 826 6,241 SH   SOLE 29 6,241 0 0
GENERAL DYNAMICS CORP COM 369550108 120,475 910,553 SH   SOLE 30 910,553 0 0
GENERAL DYNAMICS CORP COM 369550108 8,551 64,632 SH   SOLE 31 48,691 0 15,941
GENERAL DYNAMICS CORP COM 369550108 23,406 176,903 SH   SOLE 36 176,903 0 0
GENERAL DYNAMICS CORP COM 369550108 751 5,678 SH   SOLE 40 5,678 0 0
GENERAL ELECTRIC CO COM 369604103 167,834 21,137,787 SH   SOLE 2 2,096,093 0 19,041,694
GENERAL ELECTRIC CO COM 369604103 31,914 4,019,342 SH   SOLE 4 3,782,001 0 237,341
GENERAL ELECTRIC CO COM 369604103 60,555 7,626,586 SH   SOLE 7 7,356,201 0 270,385
GENERAL ELECTRIC CO COM 369604103 551 69,385 SH   SOLE 13 69,385 0 0
GENERAL ELECTRIC CO COM 369604103 7,522 947,404 SH   SOLE 15 947,404 0 0
GENERAL ELECTRIC CO COM 369604103 3 332 SH   SOLE 17 0 0 332
GENERAL ELECTRIC CO COM 369604103 191,705 24,144,219 SH   SOLE 18 22,060,019 0 2,084,200
GENERAL ELECTRIC CO COM 369604103 200,957 25,309,399 SH   SOLE 19 25,309,399 0 0
GENERAL ELECTRIC CO COM 369604103 734 92,425 SH   SOLE 20 92,425 0 0
GENERAL ELECTRIC CO COM 369604103 1,361,858 171,518,639 SH   SOLE 21 171,518,639 0 0
GENERAL ELECTRIC CO COM 369604103 1,608,605 202,595,031 SH   SOLE 22 187,900,987 0 14,694,044
GENERAL ELECTRIC CO COM 369604103 51,460 6,481,111 SH   SOLE 23 6,481,111 0 0
GENERAL ELECTRIC CO COM 369604103 76,510 9,636,026 SH   SOLE 25 9,636,026 0 0
GENERAL ELECTRIC CO COM 369604103 291,838 36,755,398 SH   SOLE 26 5,032,831 0 31,722,567
GENERAL ELECTRIC CO COM 369604103 14,080 1,773,295 SH   SOLE 28 1,253,000 0 520,295
GENERAL ELECTRIC CO COM 369604103 1,283 161,537 SH   SOLE 29 161,537 0 0
GENERAL ELECTRIC CO COM 369604103 251,775 31,709,720 SH   SOLE 30 31,709,720 0 0
GENERAL ELECTRIC CO COM 369604103 29,896 3,765,206 SH   SOLE 31 1,583,249 0 2,181,957
GENERAL ELECTRIC CO COM 369604103 8,952 1,127,411 SH   SOLE 34 1,127,411 0 0
GENERAL ELECTRIC CO COM 369604103 60,412 7,608,533 SH   SOLE 36 7,608,533 0 0
GENERAL ELECTRIC CO COM 369604103 1,585 199,641 SH   SOLE 40 199,641 0 0
GENERAL ELECTRIC CO OPTIONS 369604103 5 600 SH Put SOLE 2 600 0 0
GENERAL ELECTRIC CO OPTIONS 369604103 834 105,000 SH Put SOLE 19 105,000 0 0
GENERAL ELECTRIC CO OPTIONS 369604103 8 1,000 SH Put SOLE 22 1,000 0 0
GENERAL ELECTRIC CO OPTIONS 369604103 106 13,400 SH Put SOLE 34 13,400 0 0
GENERAL FIN CORP DEL COM 369822101 44 7,023 SH   SOLE 2 295 0 6,728
GENERAL FIN CORP DEL COM 369822101 253 40,592 SH   SOLE 18 40,592 0 0
GENERAL FIN CORP DEL COM 369822101 119 19,038 SH   SOLE 19 19,038 0 0
GENERAL FIN CORP DEL COM 369822101 2,731 437,601 SH   SOLE 21 437,601 0 0
GENERAL FIN CORP DEL COM 369822101 1,965 314,982 SH   SOLE 22 309,609 0 5,373
GENERAL MLS INC COM 370334104 82,481 1,563,035 SH   SOLE 2 200,139 0 1,362,896
GENERAL MLS INC COM 370334104 15,651 296,597 SH   SOLE 4 279,932 0 16,665
GENERAL MLS INC COM 370334104 32,659 618,901 SH   SOLE 7 599,418 0 19,483
GENERAL MLS INC COM 370334104 5,821 110,315 SH   SOLE 13 110,315 0 0
GENERAL MLS INC COM 370334104 3,414 64,693 SH   SOLE 15 64,693 0 0
GENERAL MLS INC COM 370334104 83,321 1,578,943 SH   SOLE 18 1,307,868 0 271,075
GENERAL MLS INC COM 370334104 48,270 914,721 SH   SOLE 19 914,721 0 0
GENERAL MLS INC COM 370334104 964,119 18,270,219 SH   SOLE 21 18,270,219 0 0
GENERAL MLS INC COM 370334104 821,771 15,572,685 SH   SOLE 22 13,699,305 0 1,873,380
GENERAL MLS INC COM 370334104 24,616 466,479 SH   SOLE 23 466,479 0 0
GENERAL MLS INC COM 370334104 36,072 683,571 SH   SOLE 25 683,571 0 0
GENERAL MLS INC COM 370334104 182,768 3,463,475 SH   SOLE 26 476,767 0 2,986,708
GENERAL MLS INC COM 370334104 6,485 122,896 SH   SOLE 28 86,832 0 36,064
GENERAL MLS INC COM 370334104 17,178 325,519 SH   SOLE 29 12,158 0 313,361
GENERAL MLS INC COM 370334104 175,088 3,317,942 SH   SOLE 30 3,317,942 0 0
GENERAL MLS INC COM 370334104 7,672 145,385 SH   SOLE 31 107,521 0 37,864
GENERAL MLS INC COM 370334104 4,457 84,453 SH   SOLE 32 84,453 0 0
GENERAL MLS INC COM 370334104 14,290 270,794 SH   SOLE 34 270,794 0 0
GENERAL MLS INC COM 370334104 7,299 138,318 SH   SOLE 35 138,318 0 0
GENERAL MLS INC COM 370334104 29,256 554,413 SH   SOLE 36 554,413 0 0
GENERAL MLS INC COM 370334104 737 13,966 SH   SOLE 40 13,966 0 0
GENERAL MOLY INC COM 370373102 13 82,420 SH   SOLE 21 82,420 0 0
GENERAL MOLY INC COM 370373102 242 1,510,586 SH   SOLE 22 1,510,586 0 0
GENERAL MTRS CO COM 37045V100 65,637 3,158,639 SH   SOLE 2 420,684 0 2,737,955
GENERAL MTRS CO COM 37045V100 12,367 595,124 SH   SOLE 4 560,329 0 34,795
GENERAL MTRS CO COM 37045V100 27,172 1,307,607 SH   SOLE 7 1,118,715 0 188,892
GENERAL MTRS CO COM 37045V100 2,000 96,265 SH   SOLE 13 96,265 0 0
GENERAL MTRS CO COM 37045V100 2,910 140,062 SH   SOLE 15 140,062 0 0
GENERAL MTRS CO COM 37045V100 201,668 9,704,899 SH   SOLE 18 8,848,718 0 856,181
GENERAL MTRS CO COM 37045V100 226,102 10,880,751 SH   SOLE 19 10,880,751 0 0
GENERAL MTRS CO COM 37045V100 621,899 29,927,785 SH   SOLE 21 29,927,785 0 0
GENERAL MTRS CO COM 37045V100 653,328 31,440,216 SH   SOLE 22 27,889,415 0 3,550,801
GENERAL MTRS CO COM 37045V100 20,377 980,610 SH   SOLE 23 980,610 0 0
GENERAL MTRS CO COM 37045V100 31,053 1,494,370 SH   SOLE 25 1,437,927 0 56,443
GENERAL MTRS CO COM 37045V100 110,418 5,313,665 SH   SOLE 26 795,159 0 4,518,506
GENERAL MTRS CO COM 37045V100 5,391 259,447 SH   SOLE 28 184,930 0 74,517
GENERAL MTRS CO COM 37045V100 7,428 357,446 SH   SOLE 29 22,853 0 334,593
GENERAL MTRS CO COM 37045V100 110,572 5,321,092 SH   SOLE 30 5,321,092 0 0
GENERAL MTRS CO COM 37045V100 10,357 498,408 SH   SOLE 31 225,774 0 272,634
GENERAL MTRS CO COM 37045V100 1,967 94,643 SH   SOLE 32 94,643 0 0
GENERAL MTRS CO COM 37045V100 16,485 793,318 SH   SOLE 34 793,318 0 0
GENERAL MTRS CO COM 37045V100 7,770 373,919 SH   SOLE 35 373,919 0 0
GENERAL MTRS CO COM 37045V100 26,628 1,281,447 SH   SOLE 36 1,281,447 0 0
GENERAL MTRS CO COM 37045V100 583 28,038 SH   SOLE 40 28,038 0 0
GENESCO INC COM 371532102 179 13,389 SH   SOLE 2 642 0 12,747
GENESCO INC COM 371532102 2 168 SH   SOLE 4 168 0 0
GENESCO INC COM 371532102 3 247 SH   SOLE 7 247 0 0
GENESCO INC COM 371532102 889 66,665 SH   SOLE 18 66,665 0 0
GENESCO INC COM 371532102 377 28,276 SH   SOLE 19 28,276 0 0
GENESCO INC COM 371532102 21,597 1,618,931 SH   SOLE 21 1,618,931 0 0
GENESCO INC COM 371532102 5,599 419,702 SH   SOLE 22 394,838 0 24,864
GENESCO INC COM 371532102 86 6,411 SH   SOLE 26 2,375 0 4,036
GENESCO INC COM 371532102 29 2,170 SH   SOLE 28 2,170 0 0
GENESCO INC COM 371532102 261 19,590 SH   SOLE 30 19,590 0 0
GENESCO INC COM 371532102 24 1,800 SH   SOLE 31 0 0 1,800
GENESCO INC COM 371532102 9 710 SH   SOLE 34 710 0 0
GENESCO INC COM 371532102 37 2,794 SH   SOLE 36 2,794 0 0
GENESCO INC COM 371532102 37 2,782 SH   SOLE 40 2,782 0 0
GENESIS ENERGY L P UNIT LTD PARTN 371927104 67 17,062 SH   SOLE 18 17,062 0 0
GENESIS ENERGY L P UNIT LTD PARTN 371927104 4,928 1,257,091 SH   SOLE 19 1,257,091 0 0
GENESIS HEALTHCARE INC CL A COM 37185X106 25 30,058 SH   SOLE 2 2,272 0 27,786
GENESIS HEALTHCARE INC CL A COM 37185X106 1 927 SH   SOLE 7 927 0 0
GENESIS HEALTHCARE INC CL A COM 37185X106 256 304,298 SH   SOLE 18 304,298 0 0
GENESIS HEALTHCARE INC CL A COM 37185X106 121 143,020 SH   SOLE 19 143,020 0 0
GENESIS HEALTHCARE INC CL A COM 37185X106 2,303 2,733,446 SH   SOLE 21 2,733,446 0 0
GENESIS HEALTHCARE INC CL A COM 37185X106 1,101 1,306,945 SH   SOLE 22 1,267,345 0 39,600
GENFIT S A ADS 372279109 269 18,200 SH   SOLE 2 18,200 0 0
GENFIT S A ADS 372279109 153 10,318 SH   SOLE 18 10,318 0 0
GENFIT S A ADS 372279109 1,961 132,623 SH   SOLE 19 132,623 0 0
GENFIT S A ADS 372279109 21 1,400 SH   SOLE 20 1,400 0 0
GENFIT S A ADS 372279109 1,197 80,902 SH   SOLE 34 80,902 0 0
GENIE ENERGY LTD CL B 372284208 74 10,299 SH   SOLE 2 596 0 9,703
GENIE ENERGY LTD CL B 372284208 381 53,110 SH   SOLE 18 53,110 0 0
GENIE ENERGY LTD CL B 372284208 180 25,005 SH   SOLE 19 25,005 0 0
GENIE ENERGY LTD CL B 372284208 3,581 498,789 SH   SOLE 21 498,789 0 0
GENIE ENERGY LTD CL B 372284208 3,757 523,283 SH   SOLE 22 518,174 0 5,109
GENMAB A/S SPONSORED ADS 372303206 3,660 172,719 SH   SOLE 2 172,719 0 0
GENMAB A/S SPONSORED ADS 372303206 1,200 56,623 SH   SOLE 18 56,623 0 0
GENMAB A/S SPONSORED ADS 372303206 25,612 1,208,673 SH   SOLE 19 1,208,673 0 0
GENMAB A/S SPONSORED ADS 372303206 5,513 260,158 SH   SOLE 21 260,158 0 0
GENMAB A/S SPONSORED ADS 372303206 51 2,411 SH   SOLE 30 2,411 0 0
GENMAB A/S SPONSORED ADS 372303206 16,160 762,606 SH   SOLE 34 762,606 0 0
GENMARK DIAGNOSTICS INC COM 372309104 101 24,427 SH   SOLE 2 6,657 0 17,770
GENMARK DIAGNOSTICS INC COM 372309104 4 1,036 SH   SOLE 7 1,036 0 0
GENMARK DIAGNOSTICS INC COM 372309104 1,060 257,354 SH   SOLE 18 210,309 0 47,045
GENMARK DIAGNOSTICS INC COM 372309104 1,021 247,770 SH   SOLE 19 247,770 0 0
GENMARK DIAGNOSTICS INC COM 372309104 7,986 1,938,300 SH   SOLE 21 1,938,300 0 0
GENMARK DIAGNOSTICS INC COM 372309104 7,128 1,729,996 SH   SOLE 22 1,680,435 0 49,561
GENMARK DIAGNOSTICS INC COM 372309104 65 15,893 SH   SOLE 23 15,893 0 0
GENMARK DIAGNOSTICS INC COM 372309104 161 39,080 SH   SOLE 26 0 0 39,080
GENMARK DIAGNOSTICS INC COM 372309104 28 6,706 SH   SOLE 28 6,706 0 0
GENMARK DIAGNOSTICS INC COM 372309104 40 9,623 SH   SOLE 30 9,623 0 0
GENMARK DIAGNOSTICS INC COM 372309104 17 4,050 SH   SOLE 40 4,050 0 0
GENOCEA BIOSCIENCES INC COM NEW 372427401 3 1,549 SH   SOLE 21 1,549 0 0
GENOCEA BIOSCIENCES INC COM NEW 372427401 255 148,251 SH   SOLE 22 148,251 0 0
GENPACT LIMITED SHS G3922B107 19,139 655,449 SH   SOLE 2 54,648 0 600,801
GENPACT LIMITED SHS G3922B107 93 3,197 SH   SOLE 3 3,197 0 0
GENPACT LIMITED SHS G3922B107 594 20,349 SH   SOLE 4 20,349 0 0
GENPACT LIMITED SHS G3922B107 139 4,744 SH   SOLE 7 4,744 0 0
GENPACT LIMITED SHS G3922B107 742 25,401 SH   SOLE 13 25,401 0 0
GENPACT LIMITED SHS G3922B107 4,126 141,317 SH   SOLE 18 141,317 0 0
GENPACT LIMITED SHS G3922B107 1,492 51,110 SH   SOLE 19 51,110 0 0
GENPACT LIMITED SHS G3922B107 68,921 2,360,301 SH   SOLE 21 2,360,301 0 0
GENPACT LIMITED SHS G3922B107 146,182 5,006,223 SH   SOLE 22 4,628,129 0 378,094
GENPACT LIMITED SHS G3922B107 29 997 SH   SOLE 23 997 0 0
GENPACT LIMITED SHS G3922B107 1,247 42,708 SH   SOLE 30 42,708 0 0
GENPACT LIMITED SHS G3922B107 8,270 283,215 SH   SOLE 31 278,800 0 4,415
GENPACT LIMITED SHS G3922B107 65 2,242 SH   SOLE 34 2,242 0 0
GENPACT LIMITED SHS G3922B107 177 6,070 SH   SOLE 36 6,070 0 0
GENTEX CORP COM 371901109 16,130 727,900 SH   SOLE 2 270,556 0 457,344
GENTEX CORP COM 371901109 144 6,519 SH   SOLE 4 6,519 0 0
GENTEX CORP COM 371901109 124 5,575 SH   SOLE 7 5,575 0 0
GENTEX CORP COM 371901109 46 2,062 SH   SOLE 15 2,062 0 0
GENTEX CORP COM 371901109 16,546 746,642 SH   SOLE 18 746,213 0 429
GENTEX CORP COM 371901109 1,393 62,869 SH   SOLE 19 62,869 0 0
GENTEX CORP COM 371901109 275,906 12,450,612 SH   SOLE 21 12,450,612 0 0
GENTEX CORP COM 371901109 181,922 8,209,496 SH   SOLE 22 7,786,468 0 423,028
GENTEX CORP COM 371901109 67 3,023 SH   SOLE 23 3,023 0 0
GENTEX CORP COM 371901109 5,891 265,835 SH   SOLE 25 265,835 0 0
GENTEX CORP COM 371901109 13,788 622,188 SH   SOLE 26 59,708 0 562,480
GENTEX CORP COM 371901109 805 36,342 SH   SOLE 28 36,342 0 0
GENTEX CORP COM 371901109 27 1,237 SH   SOLE 29 1,237 0 0
GENTEX CORP COM 371901109 2,711 122,328 SH   SOLE 30 122,328 0 0
GENTEX CORP COM 371901109 132 5,974 SH   SOLE 31 5,974 0 0
GENTEX CORP COM 371901109 194 8,737 SH   SOLE 34 8,737 0 0
GENTEX CORP COM 371901109 2,463 111,152 SH   SOLE 36 111,152 0 0
GENTEX CORP COM 371901109 576 25,990 SH   SOLE 40 25,990 0 0
GENTHERM INC COM 37253A103 383 12,187 SH   SOLE 2 1,766 0 10,421
GENTHERM INC COM 37253A103 7 213 SH   SOLE 4 213 0 0
GENTHERM INC COM 37253A103 18 567 SH   SOLE 7 567 0 0
GENTHERM INC COM 37253A103 4,720 150,318 SH   SOLE 18 150,318 0 0
GENTHERM INC COM 37253A103 1,925 61,321 SH   SOLE 19 61,321 0 0
GENTHERM INC COM 37253A103 111,528 3,551,862 SH   SOLE 21 3,551,862 0 0
GENTHERM INC COM 37253A103 30,087 958,181 SH   SOLE 22 916,874 0 41,307
GENTHERM INC COM 37253A103 571 18,183 SH   SOLE 26 8,224 0 9,959
GENTHERM INC COM 37253A103 154 4,920 SH   SOLE 28 4,920 0 0
GENTHERM INC COM 37253A103 2,018 64,274 SH   SOLE 30 64,274 0 0
GENTHERM INC COM 37253A103 121 3,862 SH   SOLE 40 3,862 0 0
GENUINE PARTS CO COM 372460105 25,420 377,542 SH   SOLE 2 68,112 0 309,430
GENUINE PARTS CO COM 372460105 4,768 70,817 SH   SOLE 4 66,945 0 3,872
GENUINE PARTS CO COM 372460105 18,803 279,269 SH   SOLE 7 182,077 0 97,192
GENUINE PARTS CO COM 372460105 323 4,798 SH   SOLE 13 4,798 0 0
GENUINE PARTS CO COM 372460105 989 14,694 SH   SOLE 15 14,694 0 0
GENUINE PARTS CO COM 372460105 59,323 881,076 SH   SOLE 18 857,292 0 23,784
GENUINE PARTS CO COM 372460105 39,089 580,559 SH   SOLE 19 580,559 0 0
GENUINE PARTS CO COM 372460105 380,531 5,651,724 SH   SOLE 21 5,651,724 0 0
GENUINE PARTS CO COM 372460105 238,546 3,542,938 SH   SOLE 22 3,196,474 0 346,464
GENUINE PARTS CO COM 372460105 7,237 107,487 SH   SOLE 23 107,487 0 0
GENUINE PARTS CO COM 372460105 14,847 220,517 SH   SOLE 25 220,517 0 0
GENUINE PARTS CO COM 372460105 61,790 917,715 SH   SOLE 26 189,579 0 728,136
GENUINE PARTS CO COM 372460105 1,981 29,427 SH   SOLE 28 20,902 0 8,525
GENUINE PARTS CO COM 372460105 2,338 34,724 SH   SOLE 29 3,491 0 31,233
GENUINE PARTS CO COM 372460105 38,587 573,104 SH   SOLE 30 573,104 0 0
GENUINE PARTS CO COM 372460105 2,330 34,609 SH   SOLE 31 25,625 0 8,984
GENUINE PARTS CO COM 372460105 1,665 24,725 SH   SOLE 32 24,725 0 0
GENUINE PARTS CO COM 372460105 17,790 264,225 SH   SOLE 34 264,225 0 0
GENUINE PARTS CO COM 372460105 7,308 108,544 SH   SOLE 36 108,544 0 0
GENUINE PARTS CO COM 372460105 1,115 16,559 SH   SOLE 37 16,559 0 0
GENUINE PARTS CO COM 372460105 195 2,889 SH   SOLE 40 2,889 0 0
GENWORTH FINL INC COM CL A 37247D106 2,264 681,919 SH   SOLE 2 227,449 0 454,470
GENWORTH FINL INC COM CL A 37247D106 9 2,679 SH   SOLE 4 2,679 0 0
GENWORTH FINL INC COM CL A 37247D106 66 19,862 SH   SOLE 7 19,862 0 0
GENWORTH FINL INC COM CL A 37247D106 9,637 2,902,681 SH   SOLE 18 2,902,681 0 0
GENWORTH FINL INC COM CL A 37247D106 3,711 1,117,873 SH   SOLE 19 1,117,873 0 0
GENWORTH FINL INC COM CL A 37247D106 117,232 35,310,895 SH   SOLE 21 35,310,895 0 0
GENWORTH FINL INC COM CL A 37247D106 58,684 17,675,921 SH   SOLE 22 17,043,335 0 632,586
GENWORTH FINL INC COM CL A 37247D106 89 26,790 SH   SOLE 23 26,790 0 0
GENWORTH FINL INC COM CL A 37247D106 1,032 310,832 SH   SOLE 26 118,157 0 192,675
GENWORTH FINL INC COM CL A 37247D106 241 72,609 SH   SOLE 28 72,609 0 0
GENWORTH FINL INC COM CL A 37247D106 1,474 443,871 SH   SOLE 30 443,871 0 0
GENWORTH FINL INC COM CL A 37247D106 175 52,589 SH   SOLE 31 0 0 52,589
GENWORTH FINL INC COM CL A 37247D106 739 222,651 SH   SOLE 36 222,651 0 0
GENWORTH FINL INC COM CL A 37247D106 180 54,067 SH   SOLE 40 54,067 0 0
GEO GROUP INC NEW COM 36162J106 641 52,741 SH   SOLE 2 52,741 0 0
GEO GROUP INC NEW COM 36162J106 6 459 SH   SOLE 4 459 0 0
GEO GROUP INC NEW COM 36162J106 51 4,220 SH   SOLE 7 4,220 0 0
GEO GROUP INC NEW COM 36162J106 8,377 688,870 SH   SOLE 18 688,870 0 0
GEO GROUP INC NEW COM 36162J106 2,897 238,235 SH   SOLE 19 238,235 0 0
GEO GROUP INC NEW COM 36162J106 108,484 8,921,418 SH   SOLE 21 8,921,418 0 0
GEO GROUP INC NEW COM 36162J106 52,483 4,316,011 SH   SOLE 22 4,174,447 0 141,564
GEO GROUP INC NEW COM 36162J106 47 3,873 SH   SOLE 23 3,873 0 0
GEO GROUP INC NEW COM 36162J106 524 43,119 SH   SOLE 26 26,344 0 16,775
GEO GROUP INC NEW COM 36162J106 482 39,663 SH   SOLE 30 39,663 0 0
GEO GROUP INC NEW COM 36162J106 78 6,390 SH   SOLE 36 6,390 0 0
GEO GROUP INC NEW COM 36162J106 149 12,244 SH   SOLE 40 12,244 0 0
GEOPARK LTD USD SHS G38327105 29 4,044 SH   SOLE 23 4,044 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109 72 11,185 SH   SOLE 2 547 0 10,638
GEOSPACE TECHNOLOGIES CORP COM 37364X109 407 63,562 SH   SOLE 18 63,562 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109 151 23,524 SH   SOLE 19 23,524 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109 9,782 1,528,442 SH   SOLE 21 1,528,442 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109 2,459 384,194 SH   SOLE 22 377,000 0 7,194
GEOSPACE TECHNOLOGIES CORP COM 37364X109 95 14,836 SH   SOLE 30 14,836 0 0
GERDAU SA SPON ADR REP PFD 373737105 6,840 3,580,969 SH   SOLE 21 3,580,969 0 0
GERDAU SA SPON ADR REP PFD 373737105 250 130,954 SH   SOLE 22 130,954 0 0
GERMAN AMERN BANCORP INC COM 373865104 637 23,220 SH   SOLE 2 1,420 0 21,800
GERMAN AMERN BANCORP INC COM 373865104 12 445 SH   SOLE 7 445 0 0
GERMAN AMERN BANCORP INC COM 373865104 2,553 93,005 SH   SOLE 18 93,005 0 0
GERMAN AMERN BANCORP INC COM 373865104 1,337 48,689 SH   SOLE 19 48,689 0 0
GERMAN AMERN BANCORP INC COM 373865104 24,525 893,458 SH   SOLE 21 893,458 0 0
GERMAN AMERN BANCORP INC COM 373865104 20,224 736,767 SH   SOLE 22 712,121 0 24,646
GERMAN AMERN BANCORP INC COM 373865104 54 1,957 SH   SOLE 26 0 0 1,957
GERMAN AMERN BANCORP INC COM 373865104 77 2,808 SH   SOLE 28 2,808 0 0
GERMAN AMERN BANCORP INC COM 373865104 305 11,122 SH   SOLE 30 11,122 0 0
GERMAN AMERN BANCORP INC COM 373865104 63 2,306 SH   SOLE 40 2,306 0 0
GERON CORP COM 374163103 201 168,532 SH   SOLE 2 10,264 0 158,268
GERON CORP COM 374163103 4 3,408 SH   SOLE 7 3,408 0 0
GERON CORP COM 374163103 797 669,646 SH   SOLE 18 669,646 0 0
GERON CORP COM 374163103 401 337,033 SH   SOLE 19 337,033 0 0
GERON CORP COM 374163103 10,162 8,539,402 SH   SOLE 21 8,539,402 0 0
GERON CORP COM 374163103 6,974 5,860,752 SH   SOLE 22 5,684,131 0 176,621
GERON CORP COM 374163103 13 11,013 SH   SOLE 26 0 0 11,013
GERON CORP COM 374163103 27 22,715 SH   SOLE 28 22,715 0 0
GERON CORP COM 374163103 44 36,847 SH   SOLE 30 36,847 0 0
GERON CORP COM 374163103 21 17,876 SH   SOLE 40 17,876 0 0
GETTY RLTY CORP NEW COM 374297109 764 32,197 SH   SOLE 2 1,857 0 30,340
GETTY RLTY CORP NEW COM 374297109 461 19,414 SH   SOLE 4 19,414 0 0
GETTY RLTY CORP NEW COM 374297109 821 34,569 SH   SOLE 7 34,569 0 0
GETTY RLTY CORP NEW COM 374297109 3,650 153,763 SH   SOLE 18 153,763 0 0
GETTY RLTY CORP NEW COM 374297109 2,305 97,077 SH   SOLE 19 97,077 0 0
GETTY RLTY CORP NEW COM 374297109 91,688 3,862,156 SH   SOLE 21 3,862,156 0 0
GETTY RLTY CORP NEW COM 374297109 32,502 1,369,098 SH   SOLE 22 1,330,147 0 38,951
GETTY RLTY CORP NEW COM 374297109 26 1,087 SH   SOLE 23 1,087 0 0
GETTY RLTY CORP NEW COM 374297109 1,843 77,617 SH   SOLE 25 77,617 0 0
GETTY RLTY CORP NEW COM 374297109 781 32,891 SH   SOLE 26 15,420 0 17,471
GETTY RLTY CORP NEW COM 374297109 103 4,347 SH   SOLE 28 4,347 0 0
GETTY RLTY CORP NEW COM 374297109 449 18,923 SH   SOLE 29 18,923 0 0
GETTY RLTY CORP NEW COM 374297109 4,429 186,553 SH   SOLE 30 186,553 0 0
GETTY RLTY CORP NEW COM 374297109 11 448 SH   SOLE 34 448 0 0
GETTY RLTY CORP NEW COM 374297109 69 2,913 SH   SOLE 40 2,913 0 0
GEVO INC COM PAR 374396406 0 262 SH   SOLE 21 262 0 0
GEVO INC COM PAR 374396406 162 197,563 SH   SOLE 22 197,563 0 0
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 2,774 184,287 SH   SOLE 2 184,287 0 0
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 5,252 348,971 SH   SOLE 19 348,971 0 0
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 11,240 746,853 SH   SOLE 34 746,853 0 0
GIBRALTAR INDS INC COM 374689107 1,380 32,145 SH   SOLE 2 2,892 0 29,253
GIBRALTAR INDS INC COM 374689107 2 53 SH   SOLE 4 53 0 0
GIBRALTAR INDS INC COM 374689107 23 540 SH   SOLE 7 540 0 0
GIBRALTAR INDS INC COM 374689107 6,343 147,795 SH   SOLE 18 147,795 0 0
GIBRALTAR INDS INC COM 374689107 3,363 78,359 SH   SOLE 19 78,359 0 0
GIBRALTAR INDS INC COM 374689107 149,770 3,489,516 SH   SOLE 21 3,489,516 0 0
GIBRALTAR INDS INC COM 374689107 42,451 989,069 SH   SOLE 22 954,759 0 34,310
GIBRALTAR INDS INC COM 374689107 146 3,406 SH   SOLE 23 3,406 0 0
GIBRALTAR INDS INC COM 374689107 1,890 44,033 SH   SOLE 26 10,871 0 33,162
GIBRALTAR INDS INC COM 374689107 182 4,247 SH   SOLE 28 4,247 0 0
GIBRALTAR INDS INC COM 374689107 1,823 42,481 SH   SOLE 30 42,481 0 0
GIBRALTAR INDS INC COM 374689107 179 4,165 SH   SOLE 34 4,165 0 0
GIBRALTAR INDS INC COM 374689107 144 3,365 SH   SOLE 40 3,365 0 0
GILDAN ACTIVEWEAR INC COM 375916103 10,729 840,839 SH   SOLE 18 840,839 0 0
GILDAN ACTIVEWEAR INC COM 375916103 12,301 964,056 SH   SOLE 19 964,056 0 0
GILDAN ACTIVEWEAR INC COM 375916103 441 34,580 SH   SOLE 23 34,580 0 0
GILDAN ACTIVEWEAR INC COM 375916103 693 54,340 SH   SOLE 25 54,340 0 0
GILDAN ACTIVEWEAR INC COM 375916103 3,625 284,061 SH   SOLE 34 284,061 0 0
GILEAD SCIENCES INC COM 375558103 270,564 3,619,102 SH   SOLE 2 807,448 0 2,811,654
GILEAD SCIENCES INC COM 375558103 48,660 650,883 SH   SOLE 4 616,653 0 34,230
GILEAD SCIENCES INC COM 375558103 96,780 1,294,547 SH   SOLE 7 1,163,862 0 130,685
GILEAD SCIENCES INC COM 375558103 9,501 127,083 SH   SOLE 13 127,083 0 0
GILEAD SCIENCES INC COM 375558103 10,535 140,914 SH   SOLE 15 140,914 0 0
GILEAD SCIENCES INC COM 375558103 20 266 SH   SOLE 17 0 0 266
GILEAD SCIENCES INC COM 375558103 344,996 4,614,708 SH   SOLE 18 4,260,672 0 354,036
GILEAD SCIENCES INC COM 375558103 302,135 4,041,401 SH   SOLE 19 4,041,401 0 0
GILEAD SCIENCES INC COM 375558103 2,598,141 34,753,093 SH   SOLE 21 34,753,093 0 0
GILEAD SCIENCES INC COM 375558103 2,360,163 31,569,860 SH   SOLE 22 27,815,029 0 3,754,831
GILEAD SCIENCES INC COM 375558103 75,342 1,007,782 SH   SOLE 23 1,007,782 0 0
GILEAD SCIENCES INC COM 375558103 110,312 1,475,553 SH   SOLE 25 1,475,553 0 0
GILEAD SCIENCES INC COM 375558103 510,229 6,824,893 SH   SOLE 26 824,266 0 6,000,627
GILEAD SCIENCES INC COM 375558103 19,351 258,839 SH   SOLE 28 183,363 0 75,476
GILEAD SCIENCES INC COM 375558103 38,847 519,623 SH   SOLE 29 65,685 0 453,938
GILEAD SCIENCES INC COM 375558103 520,022 6,955,891 SH   SOLE 30 6,955,891 0 0
GILEAD SCIENCES INC COM 375558103 28,520 381,487 SH   SOLE 31 289,341 0 92,146
GILEAD SCIENCES INC COM 375558103 14,983 200,408 SH   SOLE 32 200,408 0 0
GILEAD SCIENCES INC COM 375558103 133,111 1,780,506 SH   SOLE 34 1,780,506 0 0
GILEAD SCIENCES INC COM 375558103 72,534 970,224 SH   SOLE 36 970,224 0 0
GILEAD SCIENCES INC COM 375558103 2,088 27,928 SH   SOLE 40 27,928 0 0
GLACIER BANCORP INC NEW COM 37637Q105 2,598 76,408 SH   SOLE 2 6,008 0 70,400
GLACIER BANCORP INC NEW COM 37637Q105 16 480 SH   SOLE 4 480 0 0
GLACIER BANCORP INC NEW COM 37637Q105 52 1,543 SH   SOLE 7 1,543 0 0
GLACIER BANCORP INC NEW COM 37637Q105 15,309 450,185 SH   SOLE 18 450,185 0 0
GLACIER BANCORP INC NEW COM 37637Q105 6,416 188,683 SH   SOLE 19 188,683 0 0
GLACIER BANCORP INC NEW COM 37637Q105 324,905 9,554,623 SH   SOLE 21 9,554,623 0 0
GLACIER BANCORP INC NEW COM 37637Q105 86,583 2,546,197 SH   SOLE 22 2,452,436 0 93,761
GLACIER BANCORP INC NEW COM 37637Q105 111 3,268 SH   SOLE 23 3,268 0 0
GLACIER BANCORP INC NEW COM 37637Q105 977 28,734 SH   SOLE 26 9,512 0 19,222
GLACIER BANCORP INC NEW COM 37637Q105 450 13,226 SH   SOLE 28 13,226 0 0
GLACIER BANCORP INC NEW COM 37637Q105 3,763 110,651 SH   SOLE 30 110,651 0 0
GLACIER BANCORP INC NEW COM 37637Q105 304 8,941 SH   SOLE 40 8,941 0 0
GLADSTONE CAPITAL CORP COM 376535100 884 157,287 SH   SOLE 30 157,287 0 0
GLADSTONE COMMERCIAL CORP COM 376536108 407 28,368 SH   SOLE 2 1,243 0 27,125
GLADSTONE COMMERCIAL CORP COM 376536108 9 648 SH   SOLE 7 648 0 0
GLADSTONE COMMERCIAL CORP COM 376536108 1,662 115,723 SH   SOLE 18 115,723 0 0
GLADSTONE COMMERCIAL CORP COM 376536108 923 64,294 SH   SOLE 19 64,294 0 0
GLADSTONE COMMERCIAL CORP COM 376536108 17,404 1,212,006 SH   SOLE 21 1,212,006 0 0
GLADSTONE COMMERCIAL CORP COM 376536108 15,852 1,103,891 SH   SOLE 22 1,065,647 0 38,244
GLADSTONE COMMERCIAL CORP COM 376536108 16 1,134 SH   SOLE 23 1,134 0 0
GLADSTONE COMMERCIAL CORP COM 376536108 947 65,961 SH   SOLE 26 0 0 65,961
GLADSTONE COMMERCIAL CORP COM 376536108 65 4,513 SH   SOLE 28 4,513 0 0
GLADSTONE COMMERCIAL CORP COM 376536108 232 16,158 SH   SOLE 30 16,158 0 0
GLADSTONE COMMERCIAL CORP COM 376536108 251 17,510 SH   SOLE 34 17,510 0 0
GLADSTONE INVT CORP COM 376546107 1,390 177,034 SH   SOLE 30 177,034 0 0
GLADSTONE LD CORP COM 376549101 218 18,424 SH   SOLE 2 777 0 17,647
GLADSTONE LD CORP COM 376549101 1 88 SH   SOLE 17 0 0 88
GLADSTONE LD CORP COM 376549101 722 60,957 SH   SOLE 18 60,957 0 0
GLADSTONE LD CORP COM 376549101 357 30,095 SH   SOLE 19 30,095 0 0
GLADSTONE LD CORP COM 376549101 8,194 691,491 SH   SOLE 21 691,491 0 0
GLADSTONE LD CORP COM 376549101 5,544 467,846 SH   SOLE 22 458,214 0 9,632
GLADSTONE LD CORP COM 376549101 7 584 SH   SOLE 23 584 0 0
GLATFELTER COM 377316104 518 42,351 SH   SOLE 2 2,440 0 39,911
GLATFELTER COM 377316104 3 208 SH   SOLE 4 208 0 0
GLATFELTER COM 377316104 11 884 SH   SOLE 7 884 0 0
GLATFELTER COM 377316104 2,515 205,781 SH   SOLE 18 205,781 0 0
GLATFELTER COM 377316104 993 81,231 SH   SOLE 19 81,231 0 0
GLATFELTER COM 377316104 60,383 4,941,356 SH   SOLE 21 4,941,356 0 0
GLATFELTER COM 377316104 16,304 1,334,184 SH   SOLE 22 1,285,486 0 48,698
GLATFELTER COM 377316104 228 18,694 SH   SOLE 26 4,835 0 13,859
GLATFELTER COM 377316104 76 6,245 SH   SOLE 28 6,245 0 0
GLATFELTER COM 377316104 710 58,113 SH   SOLE 30 58,113 0 0
GLATFELTER COM 377316104 61 5,010 SH   SOLE 40 5,010 0 0
GLAUKOS CORP COM 377322102 449 14,538 SH   SOLE 2 2,135 0 12,403
GLAUKOS CORP COM 377322102 5 161 SH   SOLE 4 161 0 0
GLAUKOS CORP COM 377322102 21 690 SH   SOLE 7 690 0 0
GLAUKOS CORP COM 377322102 5,533 179,281 SH   SOLE 18 177,622 0 1,659
GLAUKOS CORP COM 377322102 2,674 86,664 SH   SOLE 19 86,664 0 0
GLAUKOS CORP COM 377322102 133,788 4,335,325 SH   SOLE 21 4,335,325 0 0
GLAUKOS CORP COM 377322102 35,198 1,140,580 SH   SOLE 22 1,094,791 0 45,789
GLAUKOS CORP COM 377322102 17 555 SH   SOLE 23 555 0 0
GLAUKOS CORP COM 377322102 333 10,804 SH   SOLE 26 6,246 0 4,558
GLAUKOS CORP COM 377322102 173 5,594 SH   SOLE 28 5,594 0 0
GLAUKOS CORP COM 377322102 1,924 62,359 SH   SOLE 30 62,359 0 0
GLAUKOS CORP COM 377322102 21 688 SH   SOLE 34 688 0 0
GLAUKOS CORP COM 377322102 140 4,546 SH   SOLE 40 4,546 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 52,998 1,398,740 SH   SOLE 18 1,394,488 0 4,252
GLEN BURNIE BANCORP COM 377407101 5 598 SH   SOLE 21 598 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 1,202 23,529 SH   SOLE 2 5,048 0 18,481
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 17 326 SH   SOLE 4 326 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 53 1,045 SH   SOLE 7 1,045 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 10,917 213,682 SH   SOLE 18 200,676 0 13,006
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 13,411 262,500 SH   SOLE 19 262,500 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 124,585 2,438,544 SH   SOLE 21 2,438,544 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 88,322 1,728,759 SH   SOLE 22 1,666,352 0 62,407
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 478 9,359 SH   SOLE 23 9,359 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 2,879 56,351 SH   SOLE 26 19,392 0 36,959
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 499 9,767 SH   SOLE 28 9,767 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 1,255 24,555 SH   SOLE 30 24,555 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 91 1,772 SH   SOLE 34 1,772 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 344 6,731 SH   SOLE 40 6,731 0 0
GLOBAL CORD BLOOD CORPORATIO SHS G39342103 46 14,569 SH   SOLE 22 14,569 0 0
GLOBAL EAGLE ENTMT INC COM 37951D102 6 37,602 SH   SOLE 21 37,602 0 0
GLOBAL EAGLE ENTMT INC COM 37951D102 111 703,641 SH   SOLE 22 703,641 0 0
GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 188 7,375 SH   SOLE 2 296 0 7,079
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 817 32,021 SH   SOLE 18 32,021 0 0
GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 541 21,205 SH   SOLE 19 21,205 0 0
GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 7,968 312,482 SH   SOLE 21 312,482 0 0
GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 6,883 269,918 SH   SOLE 22 260,395 0 9,523
GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 36 1,404 SH   SOLE 28 1,404 0 0
GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 29 1,142 SH   SOLE 30 1,142 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 412 40,691 SH   SOLE 2 1,847 0 38,844
GLOBAL MED REIT INC COM NEW 37954A204 1,343 132,675 SH   SOLE 18 132,675 0 0
GLOBAL MED REIT INC COM NEW 37954A204 745 73,640 SH   SOLE 19 73,640 0 0
GLOBAL MED REIT INC COM NEW 37954A204 15,729 1,554,223 SH   SOLE 21 1,554,223 0 0
GLOBAL MED REIT INC COM NEW 37954A204 11,884 1,174,277 SH   SOLE 22 1,124,368 0 49,909
GLOBAL MED REIT INC COM NEW 37954A204 13 1,279 SH   SOLE 23 1,279 0 0
GLOBAL MED REIT INC COM NEW 37954A204 330 32,598 SH   SOLE 26 0 0 32,598
GLOBAL MED REIT INC COM NEW 37954A204 59 5,843 SH   SOLE 28 5,843 0 0
GLOBAL MED REIT INC COM NEW 37954A204 78 7,727 SH   SOLE 30 7,727 0 0
GLOBAL NET LEASE INC COM NEW 379378201 1,157 86,514 SH   SOLE 2 4,779 0 81,735
GLOBAL NET LEASE INC COM NEW 379378201 709 53,012 SH   SOLE 4 53,012 0 0
GLOBAL NET LEASE INC COM NEW 379378201 1,258 94,117 SH   SOLE 7 94,117 0 0
GLOBAL NET LEASE INC COM NEW 379378201 5,523 413,122 SH   SOLE 18 413,122 0 0
GLOBAL NET LEASE INC COM NEW 379378201 3,543 264,988 SH   SOLE 19 264,988 0 0
GLOBAL NET LEASE INC COM NEW 379378201 139,239 10,414,278 SH   SOLE 21 10,414,278 0 0
GLOBAL NET LEASE INC COM NEW 379378201 42,650 3,190,013 SH   SOLE 22 3,092,549 0 97,464
GLOBAL NET LEASE INC COM NEW 379378201 38 2,869 SH   SOLE 23 2,869 0 0
GLOBAL NET LEASE INC COM NEW 379378201 926 69,238 SH   SOLE 26 17,148 0 52,090
GLOBAL NET LEASE INC COM NEW 379378201 147 11,022 SH   SOLE 28 11,022 0 0
GLOBAL NET LEASE INC COM NEW 379378201 666 49,829 SH   SOLE 29 49,829 0 0
GLOBAL NET LEASE INC COM NEW 379378201 143 10,703 SH   SOLE 40 10,703 0 0
GLOBAL PMTS INC COM 37940X102 101,276 702,181 SH   SOLE 2 61,441 0 640,740
GLOBAL PMTS INC COM 37940X102 20,796 144,184 SH   SOLE 4 135,997 0 8,187
GLOBAL PMTS INC COM 37940X102 37,210 257,992 SH   SOLE 7 248,890 0 9,102
GLOBAL PMTS INC COM 37940X102 141 976 SH   SOLE 13 976 0 0
GLOBAL PMTS INC COM 37940X102 3,563 24,704 SH   SOLE 15 24,704 0 0
GLOBAL PMTS INC COM 37940X102 105,189 729,313 SH   SOLE 18 685,276 0 44,037
GLOBAL PMTS INC COM 37940X102 110,266 764,517 SH   SOLE 19 764,517 0 0
GLOBAL PMTS INC COM 37940X102 1,133,879 7,861,603 SH   SOLE 21 7,861,603 0 0
GLOBAL PMTS INC COM 37940X102 1,030,227 7,142,947 SH   SOLE 22 6,453,185 0 689,762
GLOBAL PMTS INC COM 37940X102 31,575 218,918 SH   SOLE 23 218,918 0 0
GLOBAL PMTS INC COM 37940X102 45,937 318,499 SH   SOLE 25 318,499 0 0
GLOBAL PMTS INC COM 37940X102 171,780 1,191,016 SH   SOLE 26 184,891 0 1,006,125
GLOBAL PMTS INC COM 37940X102 8,845 61,327 SH   SOLE 28 43,120 0 18,207
GLOBAL PMTS INC COM 37940X102 806 5,585 SH   SOLE 29 5,585 0 0
GLOBAL PMTS INC COM 37940X102 186,227 1,291,182 SH   SOLE 30 1,291,182 0 0
GLOBAL PMTS INC COM 37940X102 9,434 65,411 SH   SOLE 31 54,385 0 11,026
GLOBAL PMTS INC COM 37940X102 58,360 404,630 SH   SOLE 34 404,630 0 0
GLOBAL PMTS INC COM 37940X102 26,976 187,036 SH   SOLE 36 187,036 0 0
GLOBAL PMTS INC COM 37940X102 990 6,866 SH   SOLE 40 6,866 0 0
GLOBAL SELF STORAGE INC COM 37955N106 25 7,180 SH   SOLE 21 7,180 0 0
GLOBAL SHIP LEASE INC NEW COM CL A Y27183600 9 2,507 SH   SOLE 22 2,507 0 0
GLOBAL WTR RES INC COM 379463102 54 5,282 SH   SOLE 2 1,165 0 4,117
GLOBAL WTR RES INC COM 379463102 448 43,966 SH   SOLE 18 43,966 0 0
GLOBAL WTR RES INC COM 379463102 216 21,219 SH   SOLE 19 21,219 0 0
GLOBAL WTR RES INC COM 379463102 4,614 452,817 SH   SOLE 21 452,817 0 0
GLOBAL WTR RES INC COM 379463102 1,420 139,323 SH   SOLE 22 133,733 0 5,590
GLOBAL X FDS GLBL X MLP ETF 37950E473 2 477 SH   SOLE 18 477 0 0
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 0 22 SH   SOLE 17 0 0 22
GLOBALSCAPE INC COM 37940G109 20 2,862 SH   SOLE 18 2,862 0 0
GLOBALSCAPE INC COM 37940G109 256 36,020 SH   SOLE 21 36,020 0 0
GLOBALSCAPE INC COM 37940G109 1,471 206,538 SH   SOLE 22 206,538 0 0
GLOBALSTAR INC COM 378973408 1 2,511 SH   SOLE 4 2,511 0 0
GLOBALSTAR INC COM 378973408 735 2,495,345 SH   SOLE 21 2,495,345 0 0
GLOBALSTAR INC COM 378973408 3,253 11,040,551 SH   SOLE 22 10,809,915 0 230,636
GLOBALSTAR INC COM 378973408 10 32,798 SH   SOLE 26 0 0 32,798
GLOBALSTAR INC COM 378973408 18 59,904 SH   SOLE 28 59,904 0 0
GLOBALSTAR INC COM 378973408 19 65,475 SH   SOLE 30 65,475 0 0
GLOBALSTAR INC COM 378973408 11 38,874 SH   SOLE 40 38,874 0 0
GLOBANT S A COM L44385109 9,710 110,487 SH   SOLE 2 5,529 0 104,958
GLOBANT S A COM L44385109 1,352 15,385 SH   SOLE 4 15,385 0 0
GLOBANT S A COM L44385109 354 4,032 SH   SOLE 7 4,032 0 0
GLOBANT S A COM L44385109 639 7,271 SH   SOLE 13 7,271 0 0
GLOBANT S A COM L44385109 44 505 SH   SOLE 15 505 0 0
GLOBANT S A COM L44385109 1,949 22,181 SH   SOLE 18 22,181 0 0
GLOBANT S A COM L44385109 14,281 162,504 SH   SOLE 19 162,504 0 0
GLOBANT S A COM L44385109 48,279 549,369 SH   SOLE 21 549,369 0 0
GLOBANT S A COM L44385109 40,543 461,340 SH   SOLE 22 427,140 0 34,200
GLOBANT S A COM L44385109 1,751 19,925 SH   SOLE 23 19,925 0 0
GLOBANT S A COM L44385109 11,095 126,251 SH   SOLE 26 37,587 0 88,664
GLOBANT S A COM L44385109 329 3,743 SH   SOLE 29 3,743 0 0
GLOBANT S A COM L44385109 16,644 189,390 SH   SOLE 30 189,390 0 0
GLOBANT S A COM L44385109 455 5,177 SH   SOLE 31 1,591 0 3,586
GLOBANT S A COM L44385109 14,640 166,592 SH   SOLE 34 166,592 0 0
GLOBANT S A COM L44385109 32 361 SH   SOLE 40 361 0 0
GLOBE LIFE INC COM 37959E102 44,278 615,232 SH   SOLE 2 361,009 0 254,223
GLOBE LIFE INC COM 37959E102 7,419 103,088 SH   SOLE 4 100,242 0 2,846
GLOBE LIFE INC COM 37959E102 11,926 165,712 SH   SOLE 7 102,659 0 63,053
GLOBE LIFE INC COM 37959E102 1,726 23,976 SH   SOLE 13 23,976 0 0
GLOBE LIFE INC COM 37959E102 899 12,490 SH   SOLE 15 12,490 0 0
GLOBE LIFE INC COM 37959E102 22,018 305,936 SH   SOLE 18 247,165 0 58,771
GLOBE LIFE INC COM 37959E102 14,757 205,044 SH   SOLE 19 205,044 0 0
GLOBE LIFE INC COM 37959E102 169,204 2,351,038 SH   SOLE 21 2,351,038 0 0
GLOBE LIFE INC COM 37959E102 234,971 3,264,846 SH   SOLE 22 2,814,913 0 449,933
GLOBE LIFE INC COM 37959E102 14,129 196,319 SH   SOLE 23 196,319 0 0
GLOBE LIFE INC COM 37959E102 9,486 131,808 SH   SOLE 25 131,808 0 0
GLOBE LIFE INC COM 37959E102 33,384 463,863 SH   SOLE 26 122,044 0 341,819
GLOBE LIFE INC COM 37959E102 1,753 24,362 SH   SOLE 28 17,351 0 7,011
GLOBE LIFE INC COM 37959E102 9,206 127,920 SH   SOLE 29 40,145 0 87,775
GLOBE LIFE INC COM 37959E102 31,348 435,574 SH   SOLE 30 435,574 0 0
GLOBE LIFE INC COM 37959E102 10,891 151,321 SH   SOLE 31 84,437 0 66,884
GLOBE LIFE INC COM 37959E102 961 13,351 SH   SOLE 34 13,351 0 0
GLOBE LIFE INC COM 37959E102 6,833 94,944 SH   SOLE 36 94,944 0 0
GLOBE LIFE INC COM 37959E102 160 2,222 SH   SOLE 40 2,222 0 0
GLOBUS MED INC CL A 379577208 2,569 60,400 SH   SOLE 2 36,237 0 24,163
GLOBUS MED INC CL A 379577208 13 304 SH   SOLE 4 304 0 0
GLOBUS MED INC CL A 379577208 56 1,322 SH   SOLE 7 1,322 0 0
GLOBUS MED INC CL A 379577208 19,574 460,244 SH   SOLE 18 439,926 0 20,318
GLOBUS MED INC CL A 379577208 11,807 277,617 SH   SOLE 19 277,617 0 0
GLOBUS MED INC CL A 379577208 245,965 5,783,319 SH   SOLE 21 5,783,319 0 0
GLOBUS MED INC CL A 379577208 114,996 2,703,880 SH   SOLE 22 2,622,041 0 81,839
GLOBUS MED INC CL A 379577208 720 16,938 SH   SOLE 23 16,938 0 0
GLOBUS MED INC CL A 379577208 3,013 70,836 SH   SOLE 26 20,152 0 50,684
GLOBUS MED INC CL A 379577208 470 11,044 SH   SOLE 28 11,044 0 0
GLOBUS MED INC CL A 379577208 1,959 46,068 SH   SOLE 30 46,068 0 0
GLOBUS MED INC CL A 379577208 173 4,067 SH   SOLE 34 4,067 0 0
GLOBUS MED INC CL A 379577208 1 35 SH   SOLE 36 35 0 0
GLOBUS MED INC CL A 379577208 330 7,756 SH   SOLE 40 7,756 0 0
GLU MOBILE INC COM 379890106 270 42,964 SH   SOLE 2 5,972 0 36,992
GLU MOBILE INC COM 379890106 4 561 SH   SOLE 4 561 0 0
GLU MOBILE INC COM 379890106 15 2,451 SH   SOLE 7 2,451 0 0
GLU MOBILE INC COM 379890106 3,350 532,557 SH   SOLE 18 532,557 0 0
GLU MOBILE INC COM 379890106 1,365 217,035 SH   SOLE 19 217,035 0 0
GLU MOBILE INC COM 379890106 77,367 12,300,020 SH   SOLE 21 12,300,020 0 0
GLU MOBILE INC COM 379890106 20,865 3,317,202 SH   SOLE 22 3,202,589 0 114,613
GLU MOBILE INC COM 379890106 347 55,158 SH   SOLE 26 44,163 0 10,995
GLU MOBILE INC COM 379890106 109 17,257 SH   SOLE 28 17,257 0 0
GLU MOBILE INC COM 379890106 962 152,947 SH   SOLE 30 152,947 0 0
GLU MOBILE INC COM 379890106 76 12,021 SH   SOLE 40 12,021 0 0
GLYCOMIMETICS INC COM 38000Q102 28 12,289 SH   SOLE 2 1,545 0 10,744
GLYCOMIMETICS INC COM 38000Q102 2 726 SH   SOLE 7 726 0 0
GLYCOMIMETICS INC COM 38000Q102 290 127,101 SH   SOLE 18 127,101 0 0
GLYCOMIMETICS INC COM 38000Q102 132 58,017 SH   SOLE 19 58,017 0 0
GLYCOMIMETICS INC COM 38000Q102 3,500 1,535,076 SH   SOLE 21 1,535,076 0 0
GLYCOMIMETICS INC COM 38000Q102 2,361 1,035,481 SH   SOLE 22 1,013,912 0 21,569
GLYCOMIMETICS INC COM 38000Q102 9 3,730 SH   SOLE 30 3,730 0 0
GMS INC COM 36251C103 469 29,846 SH   SOLE 2 5,276 0 24,570
GMS INC COM 36251C103 4 259 SH   SOLE 4 259 0 0
GMS INC COM 36251C103 11 675 SH   SOLE 7 675 0 0
GMS INC COM 36251C103 2,944 187,170 SH   SOLE 18 187,170 0 0
GMS INC COM 36251C103 1,723 109,523 SH   SOLE 19 109,523 0 0
GMS INC COM 36251C103 71,451 4,542,352 SH   SOLE 21 4,542,352 0 0
GMS INC COM 36251C103 19,197 1,220,380 SH   SOLE 22 1,167,833 0 52,547
GMS INC COM 36251C103 81 5,162 SH   SOLE 23 5,162 0 0
GMS INC COM 36251C103 1,043 66,328 SH   SOLE 26 18,339 0 47,989
GMS INC COM 36251C103 111 7,041 SH   SOLE 28 7,041 0 0
GMS INC COM 36251C103 865 54,993 SH   SOLE 30 54,993 0 0
GMS INC COM 36251C103 68 4,309 SH   SOLE 34 4,309 0 0
GMS INC COM 36251C103 71 4,493 SH   SOLE 40 4,493 0 0
GNC HLDGS INC COM CL A 36191G107 37 78,891 SH   SOLE 2 2,827 0 76,064
GNC HLDGS INC COM CL A 36191G107 1 1,473 SH   SOLE 7 1,473 0 0
GNC HLDGS INC COM CL A 36191G107 137 292,575 SH   SOLE 18 292,575 0 0
GNC HLDGS INC COM CL A 36191G107 67 143,610 SH   SOLE 19 143,610 0 0
GNC HLDGS INC COM CL A 36191G107 1,440 3,077,062 SH   SOLE 21 3,077,062 0 0
GNC HLDGS INC COM CL A 36191G107 1,181 2,523,531 SH   SOLE 22 2,367,895 0 155,636
GODADDY INC CL A 380237107 41,885 733,409 SH   SOLE 2 278,688 0 454,721
GODADDY INC CL A 380237107 6,447 112,882 SH   SOLE 4 107,903 0 4,979
GODADDY INC CL A 380237107 1,564 27,379 SH   SOLE 7 22,237 0 5,142
GODADDY INC CL A 380237107 195 3,422 SH   SOLE 13 3,422 0 0
GODADDY INC CL A 380237107 872 15,273 SH   SOLE 15 15,273 0 0
GODADDY INC CL A 380237107 59,504 1,041,925 SH   SOLE 18 776,411 0 265,514
GODADDY INC CL A 380237107 35,524 622,033 SH   SOLE 19 622,033 0 0
GODADDY INC CL A 380237107 158,212 2,770,304 SH   SOLE 21 2,770,304 0 0
GODADDY INC CL A 380237107 280,099 4,904,555 SH   SOLE 22 4,482,312 0 422,243
GODADDY INC CL A 380237107 13,630 238,662 SH   SOLE 23 238,662 0 0
GODADDY INC CL A 380237107 10,356 181,341 SH   SOLE 25 181,341 0 0
GODADDY INC CL A 380237107 32,523 569,476 SH   SOLE 26 161,641 0 407,835
GODADDY INC CL A 380237107 2,066 36,176 SH   SOLE 28 25,599 0 10,577
GODADDY INC CL A 380237107 6,388 111,861 SH   SOLE 29 75,778 0 36,083
GODADDY INC CL A 380237107 19,221 336,565 SH   SOLE 30 336,565 0 0
GODADDY INC CL A 380237107 7,181 125,738 SH   SOLE 31 85,753 0 39,985
GODADDY INC CL A 380237107 3,587 62,812 SH   SOLE 34 62,812 0 0
GODADDY INC CL A 380237107 6,957 121,817 SH   SOLE 36 121,817 0 0
GODADDY INC CL A 380237107 247 4,331 SH   SOLE 40 4,331 0 0
GOGO INC COM 38046C109 41 19,216 SH   SOLE 2 2,063 0 17,153
GOGO INC COM 38046C109 1 425 SH   SOLE 4 425 0 0
GOGO INC COM 38046C109 1 660 SH   SOLE 7 660 0 0
GOGO INC COM 38046C109 435 205,218 SH   SOLE 18 205,218 0 0
GOGO INC COM 38046C109 278 131,330 SH   SOLE 19 131,330 0 0
GOGO INC COM 38046C109 4,101 1,934,332 SH   SOLE 21 1,934,332 0 0
GOGO INC COM 38046C109 2,617 1,234,267 SH   SOLE 22 1,178,311 0 55,956
GOGO INC COM 38046C109 4 2,007 SH   SOLE 26 0 0 2,007
GOGO INC COM 38046C109 16 7,428 SH   SOLE 28 7,428 0 0
GOGO INC COM 38046C109 17 8,089 SH   SOLE 30 8,089 0 0
GOGO INC COM 38046C109 12 5,599 SH   SOLE 40 5,599 0 0
GOL LINHAS AEREAS INTLG S A SPON ADR PFD NEW 38045R206 126 29,501 SH   SOLE 19 29,501 0 0
GOL LINHAS AEREAS INTLG S A SPON ADR PFD NEW 38045R206 1,559 365,184 SH   SOLE 25 365,184 0 0
GOL LINHAS AEREAS INTLG S A SPON ADR PFD NEW 38045R206 4,630 1,084,354 SH   SOLE 34 1,084,354 0 0
GOLAR LNG LTD SHS G9456A100 676 85,831 SH   SOLE 2 5,145 0 80,686
GOLAR LNG LTD SHS G9456A100 13 1,632 SH   SOLE 7 1,632 0 0
GOLAR LNG LTD SHS G9456A100 2,577 327,048 SH   SOLE 18 327,048 0 0
GOLAR LNG LTD SHS G9456A100 2,022 256,567 SH   SOLE 19 256,567 0 0
GOLAR LNG LTD SHS G9456A100 24,437 3,101,132 SH   SOLE 21 3,101,132 0 0
GOLAR LNG LTD SHS G9456A100 9,406 1,193,617 SH   SOLE 22 1,133,707 0 59,910
GOLAR LNG LTD SHS G9456A100 101 12,787 SH   SOLE 23 12,787 0 0
GOLAR LNG LTD SHS G9456A100 278 35,236 SH   SOLE 26 0 0 35,236
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 2,356 495,989 SH   SOLE 2 0 0 495,989
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 57 11,964 SH   SOLE 4 11,964 0 0
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 14,218 2,993,269 SH   SOLE 7 2,993,269 0 0
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 281 59,077 SH   SOLE 19 59,077 0 0
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 7,254 1,527,163 SH   SOLE 22 1,178,564 0 348,599
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 642 135,203 SH   SOLE 23 135,203 0 0
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 5,650 1,189,482 SH   SOLE 25 1,189,482 0 0
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 2,483 522,637 SH   SOLE 26 0 0 522,637
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 29,870 6,288,347 SH   SOLE 30 6,288,347 0 0
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 5,960 1,254,747 SH   SOLE 34 1,254,747 0 0
GOLD RESOURCE CORP COM 38068T105 146 53,105 SH   SOLE 2 1,912 0 51,193
GOLD RESOURCE CORP COM 38068T105 3 963 SH   SOLE 7 963 0 0
GOLD RESOURCE CORP COM 38068T105 602 218,785 SH   SOLE 18 218,785 0 0
GOLD RESOURCE CORP COM 38068T105 304 110,652 SH   SOLE 19 110,652 0 0
GOLD RESOURCE CORP COM 38068T105 5,995 2,180,049 SH   SOLE 21 2,180,049 0 0
GOLD RESOURCE CORP COM 38068T105 4,955 1,801,745 SH   SOLE 22 1,765,469 0 36,276
GOLDEN ENTMT INC COM 381013101 65 9,838 SH   SOLE 2 660 0 9,178
GOLDEN ENTMT INC COM 381013101 3 463 SH   SOLE 7 463 0 0
GOLDEN ENTMT INC COM 381013101 409 61,864 SH   SOLE 18 61,864 0 0
GOLDEN ENTMT INC COM 381013101 207 31,380 SH   SOLE 19 31,380 0 0
GOLDEN ENTMT INC COM 381013101 4,303 650,935 SH   SOLE 21 650,935 0 0
GOLDEN ENTMT INC COM 381013101 3,742 566,158 SH   SOLE 22 544,571 0 21,587
GOLDEN ENTMT INC COM 381013101 40 6,090 SH   SOLE 26 0 0 6,090
GOLDEN ENTMT INC COM 381013101 19 2,938 SH   SOLE 30 2,938 0 0
GOLDEN ENTMT INC COM 381013101 17 2,606 SH   SOLE 40 2,606 0 0
GOLDEN MINERALS CO COM 381119106 16 75,934 SH   SOLE 21 75,934 0 0
GOLDFIELD CORP COM 381370105 16 5,632 SH   SOLE 18 5,632 0 0
GOLDFIELD CORP COM 381370105 210 73,959 SH   SOLE 21 73,959 0 0
GOLDFIELD CORP COM 381370105 996 350,739 SH   SOLE 22 350,739 0 0
GOLDMAN SACHS BDC INC SHS 38147U107 2,672 216,737 SH   SOLE 30 216,737 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 11 458 SH   SOLE 17 0 0 458
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 54 1,026 SH   SOLE 17 0 0 1,026
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 1 13 SH   SOLE 17 0 0 13
GOLDMAN SACHS GROUP INC COM 38141G104 119,484 772,911 SH   SOLE 2 66,735 0 706,176
GOLDMAN SACHS GROUP INC COM 38141G104 22,579 146,059 SH   SOLE 4 137,158 0 8,901
GOLDMAN SACHS GROUP INC COM 38141G104 42,990 278,089 SH   SOLE 7 267,650 0 10,439
GOLDMAN SACHS GROUP INC COM 38141G104 1,440 9,316 SH   SOLE 13 9,316 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 5,517 35,689 SH   SOLE 15 35,689 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 111,894 723,809 SH   SOLE 18 673,331 0 50,478
GOLDMAN SACHS GROUP INC COM 38141G104 13,339 86,287 SH   SOLE 19 86,287 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 977,883 6,325,653 SH   SOLE 21 6,325,653 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 1,166,197 7,543,804 SH   SOLE 22 6,746,581 0 797,223
GOLDMAN SACHS GROUP INC COM 38141G104 36,089 233,451 SH   SOLE 23 233,451 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 53,427 345,602 SH   SOLE 25 345,602 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 197,222 1,275,777 SH   SOLE 26 152,895 0 1,122,882
GOLDMAN SACHS GROUP INC COM 38141G104 10,056 65,051 SH   SOLE 28 45,721 0 19,330
GOLDMAN SACHS GROUP INC COM 38141G104 1,514 9,796 SH   SOLE 29 5,729 0 4,067
GOLDMAN SACHS GROUP INC COM 38141G104 203,872 1,318,794 SH   SOLE 30 1,318,794 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 12,517 80,970 SH   SOLE 31 59,251 0 21,719
GOLDMAN SACHS GROUP INC COM 38141G104 9,336 60,394 SH   SOLE 32 60,394 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 3,436 22,225 SH   SOLE 34 22,225 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 38,762 250,739 SH   SOLE 36 250,739 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 1,118 7,232 SH   SOLE 40 7,232 0 0
GOLUB CAP BDC INC COM 38173M102 4,162 331,350 SH   SOLE 30 331,350 0 0
GOOD TIMES RESTAURANTS INC COM PAR $.001NEW 382140879 5 8,135 SH   SOLE 21 8,135 0 0
GOOD TIMES RESTAURANTS INC COM PAR $.001NEW 382140879 18 31,856 SH   SOLE 22 31,856 0 0
GOODRICH PETE CORP COM PAR 382410843 34 7,994 SH   SOLE 2 224 0 7,770
GOODRICH PETE CORP COM PAR 382410843 130 30,616 SH   SOLE 18 30,616 0 0
GOODRICH PETE CORP COM PAR 382410843 61 14,412 SH   SOLE 19 14,412 0 0
GOODRICH PETE CORP COM PAR 382410843 1,443 338,679 SH   SOLE 21 338,679 0 0
GOODRICH PETE CORP COM PAR 382410843 362 85,001 SH   SOLE 22 80,871 0 4,130
GOODYEAR TIRE & RUBR CO COM 382550101 4,030 692,509 SH   SOLE 2 255,762 0 436,747
GOODYEAR TIRE & RUBR CO COM 382550101 6 1,090 SH   SOLE 4 1,090 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 88 15,043 SH   SOLE 7 15,043 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 270 46,438 SH   SOLE 13 46,438 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 5,970 1,025,689 SH   SOLE 18 931,619 0 94,070
GOODYEAR TIRE & RUBR CO COM 382550101 2,866 492,390 SH   SOLE 19 492,390 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 66,431 11,414,209 SH   SOLE 21 11,414,209 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 67,560 11,608,265 SH   SOLE 22 11,013,908 0 594,357
GOODYEAR TIRE & RUBR CO COM 382550101 120 20,653 SH   SOLE 25 20,653 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 677 116,395 SH   SOLE 26 58,252 0 58,143
GOODYEAR TIRE & RUBR CO COM 382550101 179 30,705 SH   SOLE 28 30,705 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 1,359 233,526 SH   SOLE 29 0 0 233,526
GOODYEAR TIRE & RUBR CO COM 382550101 536 92,022 SH   SOLE 30 92,022 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 232 39,839 SH   SOLE 31 4,790 0 35,049
GOODYEAR TIRE & RUBR CO COM 382550101 22 3,758 SH   SOLE 34 3,758 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 1,080 185,583 SH   SOLE 36 185,583 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 156 26,864 SH   SOLE 40 26,864 0 0
GOOSEHEAD INS INC COM CL A 38267D109 190 4,258 SH   SOLE 2 638 0 3,620
GOOSEHEAD INS INC COM CL A 38267D109 10 230 SH   SOLE 7 230 0 0
GOOSEHEAD INS INC COM CL A 38267D109 1,776 39,787 SH   SOLE 18 39,787 0 0
GOOSEHEAD INS INC COM CL A 38267D109 970 21,743 SH   SOLE 19 21,743 0 0
GOOSEHEAD INS INC COM CL A 38267D109 16,479 369,236 SH   SOLE 21 369,236 0 0
GOOSEHEAD INS INC COM CL A 38267D109 14,840 332,522 SH   SOLE 22 316,160 0 16,362
GOOSEHEAD INS INC COM CL A 38267D109 83 1,854 SH   SOLE 28 1,854 0 0
GOOSEHEAD INS INC COM CL A 38267D109 232 5,196 SH   SOLE 30 5,196 0 0
GOOSEHEAD INS INC COM CL A 38267D109 64 1,424 SH   SOLE 40 1,424 0 0
GOPRO INC CL A 38268T103 141 53,664 SH   SOLE 2 7,058 0 46,606
GOPRO INC CL A 38268T103 2 738 SH   SOLE 4 738 0 0
GOPRO INC CL A 38268T103 6 2,191 SH   SOLE 7 2,191 0 0
GOPRO INC CL A 38268T103 1,147 437,662 SH   SOLE 18 437,662 0 0
GOPRO INC CL A 38268T103 625 238,598 SH   SOLE 19 238,598 0 0
GOPRO INC CL A 38268T103 11,007 4,201,205 SH   SOLE 21 4,201,205 0 0
GOPRO INC CL A 38268T103 9,798 3,739,570 SH   SOLE 22 3,617,572 0 121,998
GOPRO INC CL A 38268T103 8 3,049 SH   SOLE 26 0 0 3,049
GOPRO INC CL A 38268T103 47 18,026 SH   SOLE 28 18,026 0 0
GOPRO INC CL A 38268T103 117 44,793 SH   SOLE 30 44,793 0 0
GOPRO INC CL A 38268T103 48 18,388 SH   SOLE 40 18,388 0 0
GORMAN RUPP CO COM 383082104 480 15,377 SH   SOLE 2 1,012 0 14,365
GORMAN RUPP CO COM 383082104 416 13,321 SH   SOLE 7 13,321 0 0
GORMAN RUPP CO COM 383082104 1,926 61,727 SH   SOLE 18 61,727 0 0
GORMAN RUPP CO COM 383082104 1,030 33,018 SH   SOLE 19 33,018 0 0
GORMAN RUPP CO COM 383082104 18,780 601,733 SH   SOLE 21 601,733 0 0
GORMAN RUPP CO COM 383082104 16,943 542,867 SH   SOLE 22 521,318 0 21,549
GORMAN RUPP CO COM 383082104 44 1,425 SH   SOLE 26 0 0 1,425
GORMAN RUPP CO COM 383082104 57 1,842 SH   SOLE 28 1,842 0 0
GORMAN RUPP CO COM 383082104 3,803 121,841 SH   SOLE 30 121,841 0 0
GORMAN RUPP CO COM 383082104 54 1,715 SH   SOLE 40 1,715 0 0
GOSSAMER BIO INC COM 38341P102 293 28,855 SH   SOLE 2 4,389 0 24,466
GOSSAMER BIO INC COM 38341P102 8 770 SH   SOLE 7 770 0 0
GOSSAMER BIO INC COM 38341P102 1,593 156,904 SH   SOLE 18 152,549 0 4,355
GOSSAMER BIO INC COM 38341P102 1,345 132,482 SH   SOLE 19 132,482 0 0
GOSSAMER BIO INC COM 38341P102 20,140 1,984,241 SH   SOLE 21 1,984,241 0 0
GOSSAMER BIO INC COM 38341P102 11,852 1,167,661 SH   SOLE 22 1,125,354 0 42,307
GOSSAMER BIO INC COM 38341P102 67 6,612 SH   SOLE 23 6,612 0 0
GOSSAMER BIO INC COM 38341P102 186 18,285 SH   SOLE 26 0 0 18,285
GOSSAMER BIO INC COM 38341P102 83 8,138 SH   SOLE 30 8,138 0 0
GOSSAMER BIO INC COM 38341P102 30 2,988 SH   SOLE 40 2,988 0 0
GP STRATEGIES CORP COM 36225V104 118 18,138 SH   SOLE 2 467 0 17,671
GP STRATEGIES CORP COM 36225V104 2 287 SH   SOLE 7 287 0 0
GP STRATEGIES CORP COM 36225V104 304 46,746 SH   SOLE 18 46,746 0 0
GP STRATEGIES CORP COM 36225V104 142 21,805 SH   SOLE 19 21,805 0 0
GP STRATEGIES CORP COM 36225V104 3,052 468,756 SH   SOLE 21 468,756 0 0
GP STRATEGIES CORP COM 36225V104 2,354 361,619 SH   SOLE 22 353,388 0 8,231
GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 314 5,816 SH   SOLE 2 0 0 5,816
GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 4,519 83,784 SH   SOLE 7 83,784 0 0
GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 2,281 42,290 SH   SOLE 18 0 0 42,290
GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 3,883 71,992 SH   SOLE 19 71,992 0 0
GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 28,910 535,958 SH   SOLE 21 535,958 0 0
GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 5,477 101,544 SH   SOLE 22 61,414 0 40,130
GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 10,396 192,728 SH   SOLE 25 192,728 0 0
GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 1,594 29,550 SH   SOLE 30 29,550 0 0
GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 25 471 SH   SOLE 31 0 0 471
GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 11,557 214,251 SH   SOLE 34 214,251 0 0
GRACE W R & CO DEL NEW COM 38388F108 3,961 111,259 SH   SOLE 2 7,384 0 103,875
GRACE W R & CO DEL NEW COM 38388F108 11 301 SH   SOLE 4 301 0 0
GRACE W R & CO DEL NEW COM 38388F108 37 1,030 SH   SOLE 7 1,030 0 0
GRACE W R & CO DEL NEW COM 38388F108 946 26,565 SH   SOLE 18 26,565 0 0
GRACE W R & CO DEL NEW COM 38388F108 478 13,430 SH   SOLE 19 13,430 0 0
GRACE W R & CO DEL NEW COM 38388F108 28,020 787,082 SH   SOLE 21 787,082 0 0
GRACE W R & CO DEL NEW COM 38388F108 53,009 1,489,019 SH   SOLE 22 1,396,275 0 92,744
GRACE W R & CO DEL NEW COM 38388F108 10 292 SH   SOLE 23 292 0 0
GRACE W R & CO DEL NEW COM 38388F108 929 26,099 SH   SOLE 26 15,164 0 10,935
GRACE W R & CO DEL NEW COM 38388F108 318 8,941 SH   SOLE 28 8,941 0 0
GRACE W R & CO DEL NEW COM 38388F108 715 20,080 SH   SOLE 30 20,080 0 0
GRACE W R & CO DEL NEW COM 38388F108 43 1,212 SH   SOLE 31 1,212 0 0
GRACE W R & CO DEL NEW COM 38388F108 58 1,637 SH   SOLE 34 1,637 0 0
GRACE W R & CO DEL NEW COM 38388F108 6 172 SH   SOLE 36 172 0 0
GRACE W R & CO DEL NEW COM 38388F108 228 6,397 SH   SOLE 40 6,397 0 0
GRACO INC COM 384109104 18,690 383,532 SH   SOLE 2 95,547 0 287,985
GRACO INC COM 384109104 144 2,961 SH   SOLE 4 2,961 0 0
GRACO INC COM 384109104 1,569 32,197 SH   SOLE 7 32,197 0 0
GRACO INC COM 384109104 24,107 494,699 SH   SOLE 18 494,442 0 257
GRACO INC COM 384109104 1,925 39,497 SH   SOLE 19 39,497 0 0
GRACO INC COM 384109104 397,610 8,159,457 SH   SOLE 21 8,159,457 0 0
GRACO INC COM 384109104 262,949 5,396,042 SH   SOLE 22 5,124,679 0 271,363
GRACO INC COM 384109104 203 4,171 SH   SOLE 23 4,171 0 0
GRACO INC COM 384109104 5,124 105,148 SH   SOLE 26 45,256 0 59,892
GRACO INC COM 384109104 1,166 23,928 SH   SOLE 28 23,928 0 0
GRACO INC COM 384109104 46 942 SH   SOLE 29 942 0 0
GRACO INC COM 384109104 2,697 55,354 SH   SOLE 30 55,354 0 0
GRACO INC COM 384109104 306 6,289 SH   SOLE 31 4,342 0 1,947
GRACO INC COM 384109104 507 10,400 SH   SOLE 34 10,400 0 0
GRACO INC COM 384109104 118 2,428 SH   SOLE 36 2,428 0 0
GRACO INC COM 384109104 892 18,311 SH   SOLE 40 18,311 0 0
GRAFTECH INTL LTD COM 384313508 1,016 125,063 SH   SOLE 2 4,412 0 120,651
GRAFTECH INTL LTD COM 384313508 3 362 SH   SOLE 4 362 0 0
GRAFTECH INTL LTD COM 384313508 10 1,219 SH   SOLE 7 1,219 0 0
GRAFTECH INTL LTD COM 384313508 225 27,694 SH   SOLE 18 27,694 0 0
GRAFTECH INTL LTD COM 384313508 113 13,882 SH   SOLE 19 13,882 0 0
GRAFTECH INTL LTD COM 384313508 5,595 688,995 SH   SOLE 21 688,995 0 0
GRAFTECH INTL LTD COM 384313508 13,227 1,628,957 SH   SOLE 22 1,491,946 0 137,011
GRAFTECH INTL LTD COM 384313508 328 40,410 SH   SOLE 26 32,250 0 8,160
GRAFTECH INTL LTD COM 384313508 81 10,034 SH   SOLE 28 10,034 0 0
GRAFTECH INTL LTD COM 384313508 178 21,959 SH   SOLE 30 21,959 0 0
GRAFTECH INTL LTD COM 384313508 11 1,334 SH   SOLE 31 1,334 0 0
GRAFTECH INTL LTD COM 384313508 51 6,275 SH   SOLE 40 6,275 0 0
GRAHAM CORP COM 384556106 120 9,287 SH   SOLE 2 572 0 8,715
GRAHAM CORP COM 384556106 3 239 SH   SOLE 7 239 0 0
GRAHAM CORP COM 384556106 450 34,864 SH   SOLE 18 34,864 0 0
GRAHAM CORP COM 384556106 219 16,989 SH   SOLE 19 16,989 0 0
GRAHAM CORP COM 384556106 4,420 342,598 SH   SOLE 21 342,598 0 0
GRAHAM CORP COM 384556106 3,960 306,940 SH   SOLE 22 300,305 0 6,635
GRAHAM CORP COM 384556106 18 1,426 SH   SOLE 23 1,426 0 0
GRAHAM CORP COM 384556106 32 2,446 SH   SOLE 26 0 0 2,446
GRAHAM HLDGS CO COM CL B 384637104 4,417 12,947 SH   SOLE 2 4,393 0 8,554
GRAHAM HLDGS CO COM CL B 384637104 8 22 SH   SOLE 4 22 0 0
GRAHAM HLDGS CO COM CL B 384637104 43 125 SH   SOLE 7 125 0 0
GRAHAM HLDGS CO COM CL B 384637104 4,093 11,998 SH   SOLE 18 11,998 0 0
GRAHAM HLDGS CO COM CL B 384637104 336 984 SH   SOLE 19 984 0 0
GRAHAM HLDGS CO COM CL B 384637104 71,290 208,958 SH   SOLE 21 208,958 0 0
GRAHAM HLDGS CO COM CL B 384637104 52,617 154,226 SH   SOLE 22 147,130 0 7,096
GRAHAM HLDGS CO COM CL B 384637104 126 370 SH   SOLE 23 370 0 0
GRAHAM HLDGS CO COM CL B 384637104 434 1,273 SH   SOLE 26 908 0 365
GRAHAM HLDGS CO COM CL B 384637104 205 601 SH   SOLE 28 601 0 0
GRAHAM HLDGS CO COM CL B 384637104 548 1,605 SH   SOLE 30 1,605 0 0
GRAHAM HLDGS CO COM CL B 384637104 41 121 SH   SOLE 31 85 0 36
GRAHAM HLDGS CO COM CL B 384637104 9 25 SH   SOLE 34 25 0 0
GRAHAM HLDGS CO COM CL B 384637104 12 36 SH   SOLE 36 36 0 0
GRAHAM HLDGS CO COM CL B 384637104 171 501 SH   SOLE 40 501 0 0
GRAINGER W W INC COM 384802104 32,603 131,199 SH   SOLE 2 34,105 0 97,094
GRAINGER W W INC COM 384802104 6,194 24,926 SH   SOLE 4 23,670 0 1,256
GRAINGER W W INC COM 384802104 25,157 101,236 SH   SOLE 7 46,739 0 54,497
GRAINGER W W INC COM 384802104 172 693 SH   SOLE 13 693 0 0
GRAINGER W W INC COM 384802104 946 3,805 SH   SOLE 15 3,805 0 0
GRAINGER W W INC COM 384802104 24,568 98,867 SH   SOLE 18 90,868 0 7,999
GRAINGER W W INC COM 384802104 4,545 18,290 SH   SOLE 19 18,290 0 0
GRAINGER W W INC COM 384802104 277,210 1,115,532 SH   SOLE 21 1,115,532 0 0
GRAINGER W W INC COM 384802104 274,004 1,102,632 SH   SOLE 22 982,155 0 120,477
GRAINGER W W INC COM 384802104 9,570 38,511 SH   SOLE 23 38,511 0 0
GRAINGER W W INC COM 384802104 15,256 61,394 SH   SOLE 25 61,394 0 0
GRAINGER W W INC COM 384802104 66,338 266,955 SH   SOLE 26 39,097 0 227,858
GRAINGER W W INC COM 384802104 2,368 9,528 SH   SOLE 28 6,649 0 2,879
GRAINGER W W INC COM 384802104 3,186 12,820 SH   SOLE 29 3,179 0 9,641
GRAINGER W W INC COM 384802104 50,885 204,769 SH   SOLE 30 204,769 0 0
GRAINGER W W INC COM 384802104 4,009 16,133 SH   SOLE 31 12,625 0 3,508
GRAINGER W W INC COM 384802104 1,886 7,590 SH   SOLE 34 7,590 0 0
GRAINGER W W INC COM 384802104 7,910 31,831 SH   SOLE 36 31,831 0 0
GRAINGER W W INC COM 384802104 268 1,080 SH   SOLE 40 1,080 0 0
GRAN TIERRA ENERGY INC COM 38500T101 2 6,314 SH   SOLE 4 6,314 0 0
GRAN TIERRA ENERGY INC COM 38500T101 127 508,067 SH   SOLE 21 508,067 0 0
GRAN TIERRA ENERGY INC COM 38500T101 101 403,393 SH   SOLE 22 253,178 0 150,215
GRAN TIERRA ENERGY INC COM 38500T101 63 251,265 SH   SOLE 26 227,257 0 24,008
GRAN TIERRA ENERGY INC COM 38500T101 14 57,106 SH   SOLE 28 57,106 0 0
GRAN TIERRA ENERGY INC COM 38500T101 47 186,471 SH   SOLE 30 186,471 0 0
GRAN TIERRA ENERGY INC COM 38500T101 11 44,264 SH   SOLE 40 44,264 0 0
GRAND CANYON ED INC COM 38526M106 8,981 117,730 SH   SOLE 2 28,504 0 89,226
GRAND CANYON ED INC COM 38526M106 17 223 SH   SOLE 4 223 0 0
GRAND CANYON ED INC COM 38526M106 64 834 SH   SOLE 7 834 0 0
GRAND CANYON ED INC COM 38526M106 191 2,503 SH   SOLE 13 2,503 0 0
GRAND CANYON ED INC COM 38526M106 10,511 137,791 SH   SOLE 18 136,847 0 944
GRAND CANYON ED INC COM 38526M106 2,782 36,463 SH   SOLE 19 36,463 0 0
GRAND CANYON ED INC COM 38526M106 172,882 2,266,260 SH   SOLE 21 2,266,260 0 0
GRAND CANYON ED INC COM 38526M106 122,110 1,600,705 SH   SOLE 22 1,520,060 0 80,645
GRAND CANYON ED INC COM 38526M106 1,550 20,321 SH   SOLE 26 12,632 0 7,689
GRAND CANYON ED INC COM 38526M106 533 6,988 SH   SOLE 28 6,988 0 0
GRAND CANYON ED INC COM 38526M106 1,348 17,665 SH   SOLE 30 17,665 0 0
GRAND CANYON ED INC COM 38526M106 74 964 SH   SOLE 31 964 0 0
GRAND CANYON ED INC COM 38526M106 51 675 SH   SOLE 34 675 0 0
GRAND CANYON ED INC COM 38526M106 140 1,829 SH   SOLE 36 1,829 0 0
GRAND CANYON ED INC COM 38526M106 403 5,288 SH   SOLE 40 5,288 0 0
GRANITE CONSTR INC COM 387328107 613 40,385 SH   SOLE 2 2,500 0 37,885
GRANITE CONSTR INC COM 387328107 4 265 SH   SOLE 4 265 0 0
GRANITE CONSTR INC COM 387328107 11 739 SH   SOLE 7 739 0 0
GRANITE CONSTR INC COM 387328107 3,248 213,952 SH   SOLE 18 213,952 0 0
GRANITE CONSTR INC COM 387328107 1,351 89,000 SH   SOLE 19 89,000 0 0
GRANITE CONSTR INC COM 387328107 79,496 5,236,920 SH   SOLE 21 5,236,920 0 0
GRANITE CONSTR INC COM 387328107 20,453 1,347,345 SH   SOLE 22 1,288,946 0 58,399
GRANITE CONSTR INC COM 387328107 374 24,606 SH   SOLE 26 15,040 0 9,566
GRANITE CONSTR INC COM 387328107 86 5,662 SH   SOLE 28 5,662 0 0
GRANITE CONSTR INC COM 387328107 924 60,838 SH   SOLE 30 60,838 0 0
GRANITE CONSTR INC COM 387328107 32 2,089 SH   SOLE 34 2,089 0 0
GRANITE CONSTR INC COM 387328107 62 4,064 SH   SOLE 40 4,064 0 0
GRANITE PT MTG TR INC COM 38741L107 249 49,073 SH   SOLE 2 2,525 0 46,548
GRANITE PT MTG TR INC COM 38741L107 1 137 SH   SOLE 4 137 0 0
GRANITE PT MTG TR INC COM 38741L107 15 2,866 SH   SOLE 7 2,866 0 0
GRANITE PT MTG TR INC COM 38741L107 1,259 248,232 SH   SOLE 18 248,232 0 0
GRANITE PT MTG TR INC COM 38741L107 510 100,583 SH   SOLE 19 100,583 0 0
GRANITE PT MTG TR INC COM 38741L107 36,438 7,187,052 SH   SOLE 21 7,187,052 0 0
GRANITE PT MTG TR INC COM 38741L107 8,527 1,681,890 SH   SOLE 22 1,611,171 0 70,719
GRANITE PT MTG TR INC COM 38741L107 112 22,118 SH   SOLE 26 7,740 0 14,378
GRANITE PT MTG TR INC COM 38741L107 30 5,981 SH   SOLE 28 5,981 0 0
GRANITE PT MTG TR INC COM 38741L107 307 60,566 SH   SOLE 30 60,566 0 0
GRANITE PT MTG TR INC COM 38741L107 37 7,227 SH   SOLE 40 7,227 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 7,405 607,000 SH   SOLE 2 43,714 0 563,286
GRAPHIC PACKAGING HLDG CO COM 388689101 16 1,319 SH   SOLE 4 1,319 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 96 7,885 SH   SOLE 7 7,885 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 1,727 141,553 SH   SOLE 18 141,553 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 19,094 1,565,115 SH   SOLE 19 1,565,115 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 41,694 3,417,563 SH   SOLE 21 3,417,563 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 96,890 7,941,781 SH   SOLE 22 7,439,749 0 502,032
GRAPHIC PACKAGING HLDG CO COM 388689101 1,159 94,982 SH   SOLE 25 94,982 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 1,443 118,289 SH   SOLE 26 82,959 0 35,330
GRAPHIC PACKAGING HLDG CO COM 388689101 482 39,547 SH   SOLE 28 39,547 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 11,270 923,803 SH   SOLE 29 923,803 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 1,159 95,032 SH   SOLE 30 95,032 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 362 29,634 SH   SOLE 31 6,234 0 23,400
GRAPHIC PACKAGING HLDG CO COM 388689101 4,591 376,312 SH   SOLE 34 376,312 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 75 6,125 SH   SOLE 36 6,125 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 381 31,218 SH   SOLE 40 31,218 0 0
GRAY TELEVISION INC COM 389375106 738 68,717 SH   SOLE 2 8,028 0 60,689
GRAY TELEVISION INC COM 389375106 5 486 SH   SOLE 4 486 0 0
GRAY TELEVISION INC COM 389375106 17 1,624 SH   SOLE 7 1,624 0 0
GRAY TELEVISION INC COM 389375106 3,419 318,346 SH   SOLE 18 315,691 0 2,655
GRAY TELEVISION INC COM 389375106 2,892 269,235 SH   SOLE 19 269,235 0 0
GRAY TELEVISION INC COM 389375106 33,577 3,126,391 SH   SOLE 21 3,126,391 0 0
GRAY TELEVISION INC COM 389375106 29,593 2,755,370 SH   SOLE 22 2,659,566 0 95,804
GRAY TELEVISION INC COM 389375106 237 22,083 SH   SOLE 23 22,083 0 0
GRAY TELEVISION INC COM 389375106 1,253 116,636 SH   SOLE 26 20,420 0 96,216
GRAY TELEVISION INC COM 389375106 120 11,206 SH   SOLE 28 11,206 0 0
GRAY TELEVISION INC COM 389375106 339 31,579 SH   SOLE 30 31,579 0 0
GRAY TELEVISION INC COM 389375106 35 3,289 SH   SOLE 34 3,289 0 0
GRAY TELEVISION INC COM 389375106 105 9,730 SH   SOLE 40 9,730 0 0
GRAY TELEVISION INC CL A 389375205 9 756 SH   SOLE 21 756 0 0
GREAT AJAX CORP COM 38983D300 94 14,762 SH   SOLE 2 554 0 14,208
GREAT AJAX CORP COM 38983D300 2 256 SH   SOLE 7 256 0 0
GREAT AJAX CORP COM 38983D300 381 59,869 SH   SOLE 18 59,869 0 0
GREAT AJAX CORP COM 38983D300 577 90,769 SH   SOLE 19 90,769 0 0
GREAT AJAX CORP COM 38983D300 6,437 1,012,150 SH   SOLE 21 1,012,150 0 0
GREAT AJAX CORP COM 38983D300 3,428 538,941 SH   SOLE 22 528,514 0 10,427
GREAT AJAX CORP COM 38983D300 82 12,855 SH   SOLE 23 12,855 0 0
GREAT ELM CAP GROUP INC COM NEW 39036P209 8 4,063 SH   SOLE 18 4,063 0 0
GREAT ELM CAP GROUP INC COM NEW 39036P209 86 46,248 SH   SOLE 21 46,248 0 0
GREAT ELM CAP GROUP INC COM NEW 39036P209 509 273,408 SH   SOLE 22 273,408 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 236 28,471 SH   SOLE 2 3,198 0 25,273
GREAT LAKES DREDGE & DOCK CO COM 390607109 5 636 SH   SOLE 4 636 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 1,921 231,496 SH   SOLE 7 231,496 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 1,890 227,654 SH   SOLE 18 227,654 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 939 113,191 SH   SOLE 19 113,191 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 18,060 2,175,911 SH   SOLE 21 2,175,911 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 15,425 1,858,449 SH   SOLE 22 1,796,197 0 62,252
GREAT LAKES DREDGE & DOCK CO COM 390607109 46 5,482 SH   SOLE 26 0 0 5,482
GREAT LAKES DREDGE & DOCK CO COM 390607109 67 8,029 SH   SOLE 28 8,029 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 173 20,808 SH   SOLE 30 20,808 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 54 6,512 SH   SOLE 40 6,512 0 0
GREAT SOUTHN BANCORP INC COM 390905107 454 11,231 SH   SOLE 2 759 0 10,472
GREAT SOUTHN BANCORP INC COM 390905107 11 277 SH   SOLE 7 277 0 0
GREAT SOUTHN BANCORP INC COM 390905107 1,743 43,143 SH   SOLE 18 43,143 0 0
GREAT SOUTHN BANCORP INC COM 390905107 1,013 25,070 SH   SOLE 19 25,070 0 0
GREAT SOUTHN BANCORP INC COM 390905107 16,508 408,624 SH   SOLE 21 408,624 0 0
GREAT SOUTHN BANCORP INC COM 390905107 15,802 391,127 SH   SOLE 22 378,972 0 12,155
GREAT SOUTHN BANCORP INC COM 390905107 58 1,440 SH   SOLE 28 1,440 0 0
GREAT SOUTHN BANCORP INC COM 390905107 246 6,096 SH   SOLE 30 6,096 0 0
GREAT SOUTHN BANCORP INC COM 390905107 39 972 SH   SOLE 40 972 0 0
GREAT WESTN BANCORP INC COM 391416104 1,003 48,983 SH   SOLE 2 2,033 0 46,950
GREAT WESTN BANCORP INC COM 391416104 7 358 SH   SOLE 4 358 0 0
GREAT WESTN BANCORP INC COM 391416104 15 731 SH   SOLE 7 731 0 0
GREAT WESTN BANCORP INC COM 391416104 5,246 256,168 SH   SOLE 18 256,168 0 0
GREAT WESTN BANCORP INC COM 391416104 1,889 92,232 SH   SOLE 19 92,232 0 0
GREAT WESTN BANCORP INC COM 391416104 124,200 6,064,431 SH   SOLE 21 6,064,431 0 0
GREAT WESTN BANCORP INC COM 391416104 33,526 1,636,992 SH   SOLE 22 1,578,621 0 58,371
GREAT WESTN BANCORP INC COM 391416104 220 10,740 SH   SOLE 26 5,882 0 4,858
GREAT WESTN BANCORP INC COM 391416104 167 8,142 SH   SOLE 28 8,142 0 0
GREAT WESTN BANCORP INC COM 391416104 1,432 69,937 SH   SOLE 30 69,937 0 0
GREAT WESTN BANCORP INC COM 391416104 122 5,976 SH   SOLE 40 5,976 0 0
GREEN BRICK PARTNERS INC COM 392709101 247 30,632 SH   SOLE 2 10,279 0 20,353
GREEN BRICK PARTNERS INC COM 392709101 5 585 SH   SOLE 7 585 0 0
GREEN BRICK PARTNERS INC COM 392709101 729 90,552 SH   SOLE 18 90,552 0 0
GREEN BRICK PARTNERS INC COM 392709101 1,397 173,578 SH   SOLE 19 173,578 0 0
GREEN BRICK PARTNERS INC COM 392709101 7,364 914,802 SH   SOLE 21 914,802 0 0
GREEN BRICK PARTNERS INC COM 392709101 6,451 801,353 SH   SOLE 22 786,510 0 14,843
GREEN BRICK PARTNERS INC COM 392709101 170 21,073 SH   SOLE 23 21,073 0 0
GREEN BRICK PARTNERS INC COM 392709101 424 52,632 SH   SOLE 26 0 0 52,632
GREEN BRICK PARTNERS INC COM 392709101 30 3,690 SH   SOLE 28 3,690 0 0
GREEN BRICK PARTNERS INC COM 392709101 41 5,084 SH   SOLE 30 5,084 0 0
GREEN DOT CORP CL A 39304D102 639 25,186 SH   SOLE 2 4,853 0 20,333
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 5,652 222,593 SH   SOLE 18 218,914 0 3,679
GREEN DOT CORP CL A 39304D102 3,076 121,140 SH   SOLE 19 121,140 0 0
GREEN DOT CORP CL A 39304D102 134,291 5,289,137 SH   SOLE 21 5,289,137 0 0
GREEN DOT CORP CL A 39304D102 36,030 1,419,073 SH   SOLE 22 1,363,754 0 55,319
GREEN DOT CORP CL A 39304D102 85 3,349 SH   SOLE 23 3,349 0 0
GREEN DOT CORP CL A 39304D102 710 27,964 SH   SOLE 26 11,386 0 16,578
GREEN DOT CORP CL A 39304D102 152 5,984 SH   SOLE 28 5,984 0 0
GREEN DOT CORP CL A 39304D102 3,935 154,974 SH   SOLE 30 154,974 0 0
GREEN DOT CORP CL A 39304D102 4,848 190,924 SH   SOLE 34 190,924 0 0
GREEN DOT CORP CL A 39304D102 131 5,144 SH   SOLE 40 5,144 0 0
GREEN PLAINS INC COM 393222104 159 32,833 SH   SOLE 2 1,458 0 31,375
GREEN PLAINS INC COM 393222104 2 370 SH   SOLE 4 370 0 0
GREEN PLAINS INC COM 393222104 4 748 SH   SOLE 7 748 0 0
GREEN PLAINS INC COM 393222104 760 156,661 SH   SOLE 18 156,661 0 0
GREEN PLAINS INC COM 393222104 309 63,626 SH   SOLE 19 63,626 0 0
GREEN PLAINS INC COM 393222104 18,658 3,847,036 SH   SOLE 21 3,847,036 0 0
GREEN PLAINS INC COM 393222104 5,298 1,092,423 SH   SOLE 22 1,041,386 0 51,037
GREEN PLAINS INC COM 393222104 140 28,764 SH   SOLE 26 0 0 28,764
GREEN PLAINS INC COM 393222104 25 5,256 SH   SOLE 28 5,256 0 0
GREEN PLAINS INC COM 393222104 248 51,089 SH   SOLE 30 51,089 0 0
GREEN PLAINS INC COM 393222104 18 3,789 SH   SOLE 36 3,789 0 0
GREEN PLAINS INC COM 393222104 18 3,710 SH   SOLE 40 3,710 0 0
GREENBRIER COS INC COM 393657101 581 32,756 SH   SOLE 2 2,601 0 30,155
GREENBRIER COS INC COM 393657101 4 198 SH   SOLE 4 198 0 0
GREENBRIER COS INC COM 393657101 24 1,364 SH   SOLE 7 1,364 0 0
GREENBRIER COS INC COM 393657101 2,670 150,528 SH   SOLE 18 150,528 0 0
GREENBRIER COS INC COM 393657101 1,647 92,865 SH   SOLE 19 92,865 0 0
GREENBRIER COS INC COM 393657101 64,363 3,628,108 SH   SOLE 21 3,628,108 0 0
GREENBRIER COS INC COM 393657101 18,465 1,040,865 SH   SOLE 22 994,699 0 46,166
GREENBRIER COS INC COM 393657101 120 6,738 SH   SOLE 23 6,738 0 0
GREENBRIER COS INC COM 393657101 948 53,433 SH   SOLE 26 8,113 0 45,320
GREENBRIER COS INC COM 393657101 71 3,997 SH   SOLE 28 3,997 0 0
GREENBRIER COS INC COM 393657101 772 43,538 SH   SOLE 30 43,538 0 0
GREENBRIER COS INC COM 393657101 42 2,357 SH   SOLE 31 0 0 2,357
GREENBRIER COS INC COM 393657101 50 2,828 SH   SOLE 40 2,828 0 0
GREENBRIER COS INC NOTE 2.875% 2/0 393657AK7 488 640,000 PRN   SOLE 21 640,000 0 0
GREENE COUNTY BANCORP INC COM 394357107 42 1,796 SH   SOLE 2 75 0 1,721
GREENE COUNTY BANCORP INC COM 394357107 301 12,886 SH   SOLE 18 12,886 0 0
GREENE COUNTY BANCORP INC COM 394357107 166 7,085 SH   SOLE 19 7,085 0 0
GREENE COUNTY BANCORP INC COM 394357107 2,502 107,116 SH   SOLE 21 107,116 0 0
GREENE COUNTY BANCORP INC COM 394357107 673 28,804 SH   SOLE 22 26,997 0 1,807
GREENHILL & CO INC COM 395259104 55 5,607 SH   SOLE 2 659 0 4,948
GREENHILL & CO INC COM 395259104 2 171 SH   SOLE 4 171 0 0
GREENHILL & CO INC COM 395259104 2 155 SH   SOLE 7 155 0 0
GREENHILL & CO INC COM 395259104 714 72,568 SH   SOLE 18 72,568 0 0
GREENHILL & CO INC COM 395259104 281 28,526 SH   SOLE 19 28,526 0 0
GREENHILL & CO INC COM 395259104 16,748 1,702,001 SH   SOLE 21 1,702,001 0 0
GREENHILL & CO INC COM 395259104 5,240 532,521 SH   SOLE 22 504,747 0 27,774
GREENHILL & CO INC COM 395259104 58 5,910 SH   SOLE 26 3,257 0 2,653
GREENHILL & CO INC COM 395259104 31 3,186 SH   SOLE 28 3,186 0 0
GREENHILL & CO INC COM 395259104 176 17,872 SH   SOLE 30 17,872 0 0
GREENHILL & CO INC COM 395259104 31 3,104 SH   SOLE 40 3,104 0 0
GREENLANE HLDGS INC CL A 395330103 8 4,624 SH   SOLE 2 421 0 4,203
GREENLANE HLDGS INC CL A 395330103 39 22,532 SH   SOLE 18 22,532 0 0
GREENLANE HLDGS INC CL A 395330103 18 10,295 SH   SOLE 19 10,295 0 0
GREENLANE HLDGS INC CL A 395330103 736 428,181 SH   SOLE 21 428,181 0 0
GREENLANE HLDGS INC CL A 395330103 129 75,110 SH   SOLE 22 70,025 0 5,085
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 166 27,916 SH   SOLE 2 1,274 0 26,642
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 1 242 SH   SOLE 4 242 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 3 543 SH   SOLE 7 543 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 693 116,531 SH   SOLE 18 116,531 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 614 103,234 SH   SOLE 19 103,234 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 6,721 1,129,644 SH   SOLE 21 1,129,644 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 5,960 1,001,709 SH   SOLE 22 968,839 0 32,870
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 50 8,402 SH   SOLE 26 6,515 0 1,887
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 29 4,862 SH   SOLE 28 4,862 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 24 3,966 SH   SOLE 30 3,966 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 22 3,673 SH   SOLE 40 3,673 0 0
GREENSKY INC CL A 39572G100 254 66,531 SH   SOLE 21 66,531 0 0
GREENSKY INC CL A 39572G100 3,174 830,775 SH   SOLE 22 797,576 0 33,199
GREENSKY INC CL A 39572G100 49 12,796 SH   SOLE 28 12,796 0 0
GREENSKY INC CL A 39572G100 102 26,708 SH   SOLE 30 26,708 0 0
GREENSKY INC CL A 39572G100 19 4,998 SH   SOLE 40 4,998 0 0
GREIF INC CL A 397624107 1,093 35,171 SH   SOLE 2 11,527 0 23,644
GREIF INC CL A 397624107 6 182 SH   SOLE 4 182 0 0
GREIF INC CL A 397624107 27 867 SH   SOLE 7 867 0 0
GREIF INC CL A 397624107 4,657 149,785 SH   SOLE 18 149,785 0 0
GREIF INC CL A 397624107 1,496 48,127 SH   SOLE 19 48,127 0 0
GREIF INC CL A 397624107 56,386 1,813,626 SH   SOLE 21 1,813,626 0 0
GREIF INC CL A 397624107 31,174 1,002,697 SH   SOLE 22 967,293 0 35,404
GREIF INC CL A 397624107 270 8,699 SH   SOLE 26 4,067 0 4,632
GREIF INC CL A 397624107 111 3,574 SH   SOLE 28 3,574 0 0
GREIF INC CL A 397624107 308 9,916 SH   SOLE 30 9,916 0 0
GREIF INC CL A 397624107 12 388 SH   SOLE 31 0 0 388
GREIF INC CL A 397624107 35 1,136 SH   SOLE 36 1,136 0 0
GREIF INC CL A 397624107 82 2,624 SH   SOLE 40 2,624 0 0
GREIF INC CL B 397624206 223 5,569 SH   SOLE 2 255 0 5,314
GREIF INC CL B 397624206 4 104 SH   SOLE 7 104 0 0
GREIF INC CL B 397624206 818 20,415 SH   SOLE 18 20,415 0 0
GREIF INC CL B 397624206 443 11,069 SH   SOLE 19 11,069 0 0
GREIF INC CL B 397624206 8,256 206,103 SH   SOLE 21 206,103 0 0
GREIF INC CL B 397624206 3,167 79,052 SH   SOLE 22 75,498 0 3,554
GREIF INC CL B 397624206 24 590 SH   SOLE 30 590 0 0
GRID DYNAMICS HLDGS INC COM CL A 39813G109 9,782 1,222,735 SH   SOLE 19 1,222,735 0 0
GRID DYNAMICS HLDGS INC COM CL A 39813G109 1,185 148,106 SH   SOLE 34 148,106 0 0
GRIFFIN INL RLTY INC COM 398231100 32 971 SH   SOLE 2 0 0 971
GRIFFIN INL RLTY INC COM 398231100 122 3,719 SH   SOLE 18 3,719 0 0
GRIFFIN INL RLTY INC COM 398231100 52 1,590 SH   SOLE 19 1,590 0 0
GRIFFIN INL RLTY INC COM 398231100 1,296 39,623 SH   SOLE 21 39,623 0 0
GRIFFIN INL RLTY INC COM 398231100 2,311 70,659 SH   SOLE 22 70,194 0 465
GRIFFON CORP COM 398433102 444 35,112 SH   SOLE 2 1,852 0 33,260
GRIFFON CORP COM 398433102 8 637 SH   SOLE 7 637 0 0
GRIFFON CORP COM 398433102 2,207 174,456 SH   SOLE 18 174,456 0 0
GRIFFON CORP COM 398433102 868 68,656 SH   SOLE 19 68,656 0 0
GRIFFON CORP COM 398433102 55,132 4,358,280 SH   SOLE 21 4,358,280 0 0
GRIFFON CORP COM 398433102 15,490 1,224,532 SH   SOLE 22 1,180,671 0 43,861
GRIFFON CORP COM 398433102 260 20,585 SH   SOLE 26 13,887 0 6,698
GRIFFON CORP COM 398433102 57 4,541 SH   SOLE 28 4,541 0 0
GRIFFON CORP COM 398433102 697 55,138 SH   SOLE 30 55,138 0 0
GRIFFON CORP COM 398433102 57 4,490 SH   SOLE 40 4,490 0 0
GRIFOLS S A SP ADR REP B NVT 398438408 21,902 1,087,484 SH   SOLE 21 1,087,484 0 0
GRIFOLS S A SP ADR REP B NVT 398438408 207 10,288 SH   SOLE 30 10,288 0 0
GRITSTONE ONCOLOGY INC COM 39868T105 112 19,243 SH   SOLE 2 1,040 0 18,203
GRITSTONE ONCOLOGY INC COM 39868T105 12 2,107 SH   SOLE 7 2,107 0 0
GRITSTONE ONCOLOGY INC COM 39868T105 541 93,020 SH   SOLE 18 93,020 0 0
GRITSTONE ONCOLOGY INC COM 39868T105 1,426 244,938 SH   SOLE 19 244,938 0 0
GRITSTONE ONCOLOGY INC COM 39868T105 7,025 1,207,028 SH   SOLE 21 1,207,028 0 0
GRITSTONE ONCOLOGY INC COM 39868T105 3,553 610,484 SH   SOLE 22 592,076 0 18,408
GRITSTONE ONCOLOGY INC COM 39868T105 17 2,860 SH   SOLE 30 2,860 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 3,075 89,559 SH   SOLE 2 4,182 0 85,377
GROCERY OUTLET HLDG CORP COM 39874R101 32 929 SH   SOLE 7 929 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 874 25,465 SH   SOLE 18 25,465 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 1,706 49,669 SH   SOLE 19 49,669 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 20,964 610,497 SH   SOLE 21 610,497 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 44,397 1,292,869 SH   SOLE 22 1,211,449 0 81,420
GROCERY OUTLET HLDG CORP COM 39874R101 145 4,217 SH   SOLE 26 0 0 4,217
GROCERY OUTLET HLDG CORP COM 39874R101 350 10,205 SH   SOLE 28 10,205 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 549 15,994 SH   SOLE 30 15,994 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 38 1,104 SH   SOLE 31 1,104 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 2,122 61,790 SH   SOLE 34 61,790 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 248 7,226 SH   SOLE 40 7,226 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 791 17,873 SH   SOLE 2 1,997 0 15,876
GROUP 1 AUTOMOTIVE INC COM 398905109 3 75 SH   SOLE 4 75 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 33 735 SH   SOLE 7 735 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 3,704 83,693 SH   SOLE 18 82,153 0 1,540
GROUP 1 AUTOMOTIVE INC COM 398905109 3,658 82,638 SH   SOLE 19 82,638 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 88,675 2,003,512 SH   SOLE 21 2,003,512 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 25,967 586,691 SH   SOLE 22 563,024 0 23,667
GROUP 1 AUTOMOTIVE INC COM 398905109 341 7,708 SH   SOLE 23 7,708 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 1,359 30,699 SH   SOLE 26 1,440 0 29,259
GROUP 1 AUTOMOTIVE INC COM 398905109 115 2,596 SH   SOLE 28 2,596 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 993 22,434 SH   SOLE 30 22,434 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 31 701 SH   SOLE 31 0 0 701
GROUP 1 AUTOMOTIVE INC COM 398905109 36 820 SH   SOLE 34 820 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 111 2,507 SH   SOLE 36 2,507 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 68 1,535 SH   SOLE 40 1,535 0 0
GROUPON INC COM 399473107 165 167,987 SH   SOLE 2 24,344 0 143,643
GROUPON INC COM 399473107 2 1,594 SH   SOLE 4 1,594 0 0
GROUPON INC COM 399473107 8 7,764 SH   SOLE 7 7,764 0 0
GROUPON INC COM 399473107 1,530 1,560,476 SH   SOLE 18 1,560,476 0 0
GROUPON INC COM 399473107 835 852,158 SH   SOLE 19 852,158 0 0
GROUPON INC COM 399473107 14,536 14,829,345 SH   SOLE 21 14,829,345 0 0
GROUPON INC COM 399473107 12,535 12,788,005 SH   SOLE 22 12,255,628 0 532,377
GROUPON INC COM 399473107 91 93,144 SH   SOLE 26 52,660 0 40,484
GROUPON INC COM 399473107 57 57,807 SH   SOLE 28 57,807 0 0
GROUPON INC COM 399473107 1,408 1,436,293 SH   SOLE 30 1,436,293 0 0
GROUPON INC COM 399473107 51 51,991 SH   SOLE 40 51,991 0 0
GRUBHUB INC COM 400110102 9,780 240,121 SH   SOLE 2 48,035 0 192,086
GRUBHUB INC COM 400110102 1,612 39,568 SH   SOLE 4 37,180 0 2,388
GRUBHUB INC COM 400110102 259 6,352 SH   SOLE 7 6,352 0 0
GRUBHUB INC COM 400110102 52 1,275 SH   SOLE 13 1,275 0 0
GRUBHUB INC COM 400110102 249 6,125 SH   SOLE 15 6,125 0 0
GRUBHUB INC COM 400110102 10,826 265,804 SH   SOLE 18 258,333 0 7,471
GRUBHUB INC COM 400110102 1,069 26,240 SH   SOLE 19 26,240 0 0
GRUBHUB INC COM 400110102 186,941 4,589,761 SH   SOLE 21 4,589,761 0 0
GRUBHUB INC COM 400110102 121,184 2,975,298 SH   SOLE 22 2,828,910 0 146,388
GRUBHUB INC COM 400110102 2,795 68,611 SH   SOLE 23 68,611 0 0
GRUBHUB INC COM 400110102 500 12,276 SH   SOLE 25 12,276 0 0
GRUBHUB INC COM 400110102 10,336 253,776 SH   SOLE 26 156,820 0 96,956
GRUBHUB INC COM 400110102 750 18,418 SH   SOLE 28 13,120 0 5,298
GRUBHUB INC COM 400110102 865 21,242 SH   SOLE 29 1,957 0 19,285
GRUBHUB INC COM 400110102 6,464 158,703 SH   SOLE 30 158,703 0 0
GRUBHUB INC COM 400110102 821 20,159 SH   SOLE 31 16,803 0 3,356
GRUBHUB INC COM 400110102 185 4,530 SH   SOLE 34 4,530 0 0
GRUBHUB INC COM 400110102 617 15,152 SH   SOLE 36 15,152 0 0
GRUBHUB INC COM 400110102 76 1,876 SH   SOLE 40 1,876 0 0
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 268 9,966 SH   SOLE 2 9,966 0 0
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 33 1,217 SH   SOLE 4 1,217 0 0
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 1,248 46,342 SH   SOLE 7 46,342 0 0
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 379 14,081 SH   SOLE 13 14,081 0 0
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 16,544 614,094 SH   SOLE 21 614,094 0 0
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 6,393 237,290 SH   SOLE 22 169,881 0 67,409
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 1,522 56,479 SH   SOLE 30 56,479 0 0
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 82 3,035 SH   SOLE 31 3,035 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 2,388 25,364 SH   SOLE 7 25,364 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 27,147 288,369 SH   SOLE 21 288,369 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 931 9,887 SH   SOLE 22 9,887 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 1,578 16,764 SH   SOLE 30 16,764 0 0
GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS 40053W101 63 14,332 SH   SOLE 34 14,332 0 0
GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100 1,202 170,538 SH   SOLE 2 1,491 0 169,047
GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100 239 33,881 SH   SOLE 4 33,881 0 0
GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100 139 19,655 SH   SOLE 7 12,188 0 7,467
GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100 162 22,935 SH   SOLE 18 22,935 0 0
GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100 265 37,566 SH   SOLE 19 37,566 0 0
GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100 10,383 1,472,786 SH   SOLE 21 1,472,786 0 0
GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100 8,104 1,149,544 SH   SOLE 22 1,043,271 0 106,273
GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100 424 60,104 SH   SOLE 23 60,104 0 0
GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100 2,388 338,718 SH   SOLE 25 338,718 0 0
GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100 3,620 513,470 SH   SOLE 26 295,695 0 217,775
GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100 68 9,648 SH   SOLE 29 9,648 0 0
GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100 4,972 705,222 SH   SOLE 30 705,222 0 0
GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100 51 7,255 SH   SOLE 31 1,477 0 5,778
GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100 10,067 1,427,982 SH   SOLE 34 1,427,982 0 0
GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100 6 880 SH   SOLE 40 880 0 0
GRUPO SUPERVIELLE S A SPONSORED ADR 40054A108 17 11,194 SH   SOLE 4 11,194 0 0
GRUPO SUPERVIELLE S A SPONSORED ADR 40054A108 250 160,056 SH   SOLE 21 160,056 0 0
GRUPO SUPERVIELLE S A SPONSORED ADR 40054A108 669 428,608 SH   SOLE 22 428,608 0 0
GRUPO SUPERVIELLE S A SPONSORED ADR 40054A108 312 200,136 SH   SOLE 30 200,136 0 0
GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 1,452 250,403 SH   SOLE 2 0 0 250,403
GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 91 15,756 SH   SOLE 22 15,756 0 0
GSE SYS INC COM 36227K106 3 3,459 SH   SOLE 18 3,459 0 0
GSE SYS INC COM 36227K106 47 50,954 SH   SOLE 21 50,954 0 0
GSE SYS INC COM 36227K106 42 45,537 SH   SOLE 22 45,537 0 0
GSI TECHNOLOGY COM 36241U106 88 12,714 SH   SOLE 2 606 0 12,108
GSI TECHNOLOGY COM 36241U106 391 56,107 SH   SOLE 18 56,107 0 0
GSI TECHNOLOGY COM 36241U106 202 28,963 SH   SOLE 19 28,963 0 0
GSI TECHNOLOGY COM 36241U106 3,836 551,213 SH   SOLE 21 551,213 0 0
GSI TECHNOLOGY COM 36241U106 1,256 180,455 SH   SOLE 22 175,466 0 4,989
GSX TECHEDU INC SPONSORED ADS 36257Y109 7,115 167,964 SH   SOLE 19 167,964 0 0
GSX TECHEDU INC SPONSORED ADS 36257Y109 125 2,952 SH   SOLE 22 2,952 0 0
GSX TECHEDU INC SPONSORED ADS 36257Y109 1,037 24,491 SH   SOLE 25 24,491 0 0
GSX TECHEDU INC SPONSORED ADS 36257Y109 1,512 35,705 SH   SOLE 26 0 0 35,705
GSX TECHEDU INC SPONSORED ADS 36257Y109 985 23,248 SH   SOLE 34 23,248 0 0
GTT COMMUNICATIONS INC COM 362393100 98 12,371 SH   SOLE 2 1,381 0 10,990
GTT COMMUNICATIONS INC COM 362393100 14 1,794 SH   SOLE 4 1,794 0 0
GTT COMMUNICATIONS INC COM 362393100 6 741 SH   SOLE 7 741 0 0
GTT COMMUNICATIONS INC COM 362393100 904 113,659 SH   SOLE 18 113,659 0 0
GTT COMMUNICATIONS INC COM 362393100 486 61,189 SH   SOLE 19 61,189 0 0
GTT COMMUNICATIONS INC COM 362393100 8,626 1,085,090 SH   SOLE 21 1,085,090 0 0
GTT COMMUNICATIONS INC COM 362393100 6,959 875,381 SH   SOLE 22 840,345 0 35,036
GTT COMMUNICATIONS INC COM 362393100 123 15,512 SH   SOLE 26 7,004 0 8,508
GTT COMMUNICATIONS INC COM 362393100 36 4,509 SH   SOLE 28 4,509 0 0
GTT COMMUNICATIONS INC COM 362393100 132 16,584 SH   SOLE 30 16,584 0 0
GTT COMMUNICATIONS INC COM 362393100 10 1,197 SH   SOLE 36 1,197 0 0
GTT COMMUNICATIONS INC COM 362393100 32 4,020 SH   SOLE 40 4,020 0 0
GTY TECHNOLOGY HOLDINGS INC COM 362409104 154 34,065 SH   SOLE 2 2,223 0 31,842
GTY TECHNOLOGY HOLDINGS INC COM 362409104 13 2,970 SH   SOLE 7 2,970 0 0
GTY TECHNOLOGY HOLDINGS INC COM 362409104 677 149,731 SH   SOLE 18 149,731 0 0
GTY TECHNOLOGY HOLDINGS INC COM 362409104 337 74,592 SH   SOLE 19 74,592 0 0
GTY TECHNOLOGY HOLDINGS INC COM 362409104 6,370 1,409,373 SH   SOLE 21 1,409,373 0 0
GTY TECHNOLOGY HOLDINGS INC COM 362409104 2,350 519,847 SH   SOLE 22 502,179 0 17,668
GUARANTY BANCSHARES INC TEX COM 400764106 199 8,580 SH   SOLE 2 383 0 8,197
GUARANTY BANCSHARES INC TEX COM 400764106 4 188 SH   SOLE 7 188 0 0
GUARANTY BANCSHARES INC TEX COM 400764106 744 32,131 SH   SOLE 18 32,131 0 0
GUARANTY BANCSHARES INC TEX COM 400764106 362 15,646 SH   SOLE 19 15,646 0 0
GUARANTY BANCSHARES INC TEX COM 400764106 7,044 304,427 SH   SOLE 21 304,427 0 0
GUARANTY BANCSHARES INC TEX COM 400764106 4,841 209,204 SH   SOLE 22 204,426 0 4,778
GUARANTY FED BANCSHARES INC COM 40108P101 10 672 SH   SOLE 18 672 0 0
GUARANTY FED BANCSHARES INC COM 40108P101 12 825 SH   SOLE 21 825 0 0
GUARDANT HEALTH INC COM 40131M109 4,797 68,919 SH   SOLE 2 3,051 0 65,868
GUARDANT HEALTH INC COM 40131M109 179 2,569 SH   SOLE 4 2,569 0 0
GUARDANT HEALTH INC COM 40131M109 46 667 SH   SOLE 7 667 0 0
GUARDANT HEALTH INC COM 40131M109 3,832 55,054 SH   SOLE 18 55,054 0 0
GUARDANT HEALTH INC COM 40131M109 16,808 241,491 SH   SOLE 19 241,491 0 0
GUARDANT HEALTH INC COM 40131M109 97,902 1,406,631 SH   SOLE 21 1,406,631 0 0
GUARDANT HEALTH INC COM 40131M109 74,199 1,066,078 SH   SOLE 22 1,006,954 0 59,124
GUARDANT HEALTH INC COM 40131M109 1,057 15,184 SH   SOLE 26 8,692 0 6,492
GUARDANT HEALTH INC COM 40131M109 392 5,636 SH   SOLE 28 5,636 0 0
GUARDANT HEALTH INC COM 40131M109 4,765 68,460 SH   SOLE 30 68,460 0 0
GUARDANT HEALTH INC COM 40131M109 51 727 SH   SOLE 31 727 0 0
GUARDANT HEALTH INC COM 40131M109 5,850 84,057 SH   SOLE 34 84,057 0 0
GUARDANT HEALTH INC COM 40131M109 296 4,253 SH   SOLE 40 4,253 0 0
GUARDION HEALTH SCIENCES INC COM NEW 40145Q203 10 22,750 SH   SOLE 18 22,750 0 0
GUARDION HEALTH SCIENCES INC COM NEW 40145Q203 71 155,339 SH   SOLE 21 155,339 0 0
GUESS INC COM 401617105 300 44,340 SH   SOLE 2 2,360 0 41,980
GUESS INC COM 401617105 3 422 SH   SOLE 4 422 0 0
GUESS INC COM 401617105 6 868 SH   SOLE 7 868 0 0
GUESS INC COM 401617105 1,380 203,844 SH   SOLE 18 203,844 0 0
GUESS INC COM 401617105 578 85,356 SH   SOLE 19 85,356 0 0
GUESS INC COM 401617105 33,387 4,931,640 SH   SOLE 21 4,931,640 0 0
GUESS INC COM 401617105 8,518 1,258,200 SH   SOLE 22 1,191,524 0 66,676
GUESS INC COM 401617105 117 17,303 SH   SOLE 26 6,089 0 11,214
GUESS INC COM 401617105 51 7,533 SH   SOLE 28 7,533 0 0
GUESS INC COM 401617105 388 57,298 SH   SOLE 30 57,298 0 0
GUESS INC COM 401617105 40 5,841 SH   SOLE 36 5,841 0 0
GUESS INC COM 401617105 48 7,065 SH   SOLE 40 7,065 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 14,695 185,282 SH   SOLE 2 11,233 0 174,049
GUIDEWIRE SOFTWARE INC COM 40171V100 2,813 35,470 SH   SOLE 4 33,235 0 2,235
GUIDEWIRE SOFTWARE INC COM 40171V100 482 6,082 SH   SOLE 7 6,082 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 472 5,951 SH   SOLE 15 5,951 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 3,924 49,480 SH   SOLE 18 42,880 0 6,600
GUIDEWIRE SOFTWARE INC COM 40171V100 1,717 21,654 SH   SOLE 19 21,654 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 125,246 1,579,191 SH   SOLE 21 1,579,191 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 178,361 2,248,910 SH   SOLE 22 2,114,324 0 134,586
GUIDEWIRE SOFTWARE INC COM 40171V100 4,721 59,526 SH   SOLE 23 59,526 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 12,366 155,918 SH   SOLE 26 73,644 0 82,274
GUIDEWIRE SOFTWARE INC COM 40171V100 1,342 16,925 SH   SOLE 28 11,912 0 5,013
GUIDEWIRE SOFTWARE INC COM 40171V100 1,563 19,703 SH   SOLE 29 1,810 0 17,893
GUIDEWIRE SOFTWARE INC COM 40171V100 15,015 189,315 SH   SOLE 30 189,315 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 1,414 17,835 SH   SOLE 31 14,899 0 2,936
GUIDEWIRE SOFTWARE INC COM 40171V100 350 4,411 SH   SOLE 34 4,411 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 1,364 17,203 SH   SOLE 36 17,203 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 155 1,955 SH   SOLE 40 1,955 0 0
GUIDEWIRE SOFTWARE INC NOTE 1.250% 3/1 40171VAA8 1,301 1,350,000 PRN   SOLE 21 1,350,000 0 0
GUIDEWIRE SOFTWARE INC NOTE 1.250% 3/1 40171VAA8 482 500,000 PRN   SOLE 22 500,000 0 0
GULF ISLAND FABRICATION INC COM 402307102 10 3,378 SH   SOLE 18 3,378 0 0
GULF ISLAND FABRICATION INC COM 402307102 111 37,101 SH   SOLE 21 37,101 0 0
GULF ISLAND FABRICATION INC COM 402307102 760 253,450 SH   SOLE 22 253,450 0 0
GULF RES INC COM 40251W408 41 12,240 SH   SOLE 22 12,240 0 0
GULFPORT ENERGY CORP COM NEW 402635304 72 161,961 SH   SOLE 2 6,752 0 155,209
GULFPORT ENERGY CORP COM NEW 402635304 0 503 SH   SOLE 4 503 0 0
GULFPORT ENERGY CORP COM NEW 402635304 11 25,098 SH   SOLE 7 25,098 0 0
GULFPORT ENERGY CORP COM NEW 402635304 319 717,867 SH   SOLE 18 717,867 0 0
GULFPORT ENERGY CORP COM NEW 402635304 125 280,556 SH   SOLE 19 280,556 0 0
GULFPORT ENERGY CORP COM NEW 402635304 7,658 17,221,545 SH   SOLE 21 17,221,545 0 0
GULFPORT ENERGY CORP COM NEW 402635304 2,170 4,879,331 SH   SOLE 22 4,657,711 0 221,620
GULFPORT ENERGY CORP COM NEW 402635304 21 47,019 SH   SOLE 26 37,425 0 9,594
GULFPORT ENERGY CORP COM NEW 402635304 9 19,670 SH   SOLE 28 19,670 0 0
GULFPORT ENERGY CORP COM NEW 402635304 90 202,017 SH   SOLE 30 202,017 0 0
GULFPORT ENERGY CORP COM NEW 402635304 36 81,680 SH   SOLE 31 0 0 81,680
GULFPORT ENERGY CORP COM NEW 402635304 6 14,231 SH   SOLE 40 14,231 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 6 65 SH   SOLE 17 0 0 65
GW PHARMACEUTICALS PLC ADS 36197T103 14,593 166,645 SH   SOLE 19 166,645 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 22,274 254,352 SH   SOLE 21 254,352 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 207 2,369 SH   SOLE 30 2,369 0 0
GWG HLDGS INC COM 36192A109 3 337 SH   SOLE 2 0 0 337
GWG HLDGS INC COM 36192A109 81 7,981 SH   SOLE 18 7,981 0 0
GWG HLDGS INC COM 36192A109 53 5,173 SH   SOLE 19 5,173 0 0
GWG HLDGS INC COM 36192A109 965 95,004 SH   SOLE 21 95,004 0 0
GWG HLDGS INC COM 36192A109 103 10,099 SH   SOLE 22 8,989 0 1,110
H & E EQUIPMENT SERVICES INC COM 404030108 348 23,738 SH   SOLE 2 8,611 0 15,127
H & E EQUIPMENT SERVICES INC COM 404030108 3 234 SH   SOLE 4 234 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 8 516 SH   SOLE 7 516 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 1,784 121,527 SH   SOLE 18 113,426 0 8,101
H & E EQUIPMENT SERVICES INC COM 404030108 3,277 223,215 SH   SOLE 19 223,215 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 15,821 1,077,755 SH   SOLE 21 1,077,755 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 17,062 1,162,263 SH   SOLE 22 1,125,168 0 37,095
H & E EQUIPMENT SERVICES INC COM 404030108 562 38,285 SH   SOLE 23 38,285 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 1,813 123,514 SH   SOLE 26 17,365 0 106,149
H & E EQUIPMENT SERVICES INC COM 404030108 68 4,630 SH   SOLE 28 4,630 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 150 10,186 SH   SOLE 30 10,186 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 118 8,026 SH   SOLE 34 8,026 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 44 3,026 SH   SOLE 40 3,026 0 0
HACKETT GROUP INC COM 404609109 254 19,941 SH   SOLE 2 11,204 0 8,737
HACKETT GROUP INC COM 404609109 4 319 SH   SOLE 7 319 0 0
HACKETT GROUP INC COM 404609109 1,290 101,437 SH   SOLE 18 92,981 0 8,456
HACKETT GROUP INC COM 404609109 3,649 286,891 SH   SOLE 19 286,891 0 0
HACKETT GROUP INC COM 404609109 12,002 943,547 SH   SOLE 21 943,547 0 0
HACKETT GROUP INC COM 404609109 15,131 1,189,555 SH   SOLE 22 1,160,502 0 29,053
HACKETT GROUP INC COM 404609109 582 45,717 SH   SOLE 23 45,717 0 0
HACKETT GROUP INC COM 404609109 2,143 168,476 SH   SOLE 26 0 0 168,476
HACKETT GROUP INC COM 404609109 43 3,369 SH   SOLE 28 3,369 0 0
HACKETT GROUP INC COM 404609109 56 4,414 SH   SOLE 30 4,414 0 0
HACKETT GROUP INC COM 404609109 194 15,269 SH   SOLE 34 15,269 0 0
HAEMONETICS CORP COM 405024100 3,825 38,381 SH   SOLE 2 22,303 0 16,078
HAEMONETICS CORP COM 405024100 24 241 SH   SOLE 4 241 0 0
HAEMONETICS CORP COM 405024100 90 904 SH   SOLE 7 904 0 0
HAEMONETICS CORP COM 405024100 29,340 294,402 SH   SOLE 18 290,705 0 3,697
HAEMONETICS CORP COM 405024100 36,010 361,333 SH   SOLE 19 361,333 0 0
HAEMONETICS CORP COM 405024100 747 7,500 SH   SOLE 20 7,500 0 0
HAEMONETICS CORP COM 405024100 350,155 3,513,494 SH   SOLE 21 3,513,494 0 0
HAEMONETICS CORP COM 405024100 170,006 1,705,859 SH   SOLE 22 1,649,587 0 56,272
HAEMONETICS CORP COM 405024100 128 1,280 SH   SOLE 23 1,280 0 0
HAEMONETICS CORP COM 405024100 1,927 19,331 SH   SOLE 26 9,705 0 9,626
HAEMONETICS CORP COM 405024100 725 7,271 SH   SOLE 28 7,271 0 0
HAEMONETICS CORP COM 405024100 1,680 16,858 SH   SOLE 30 16,858 0 0
HAEMONETICS CORP COM 405024100 72 721 SH   SOLE 34 721 0 0
HAEMONETICS CORP COM 405024100 541 5,433 SH   SOLE 40 5,433 0 0
HAIN CELESTIAL GROUP INC COM 405217100 5,772 222,253 SH   SOLE 2 37,761 0 184,492
HAIN CELESTIAL GROUP INC COM 405217100 12 454 SH   SOLE 4 454 0 0
HAIN CELESTIAL GROUP INC COM 405217100 61 2,357 SH   SOLE 7 2,357 0 0
HAIN CELESTIAL GROUP INC COM 405217100 5,858 225,562 SH   SOLE 18 225,562 0 0
HAIN CELESTIAL GROUP INC COM 405217100 509 19,602 SH   SOLE 19 19,602 0 0
HAIN CELESTIAL GROUP INC COM 405217100 98,779 3,803,567 SH   SOLE 21 3,803,567 0 0
HAIN CELESTIAL GROUP INC COM 405217100 68,687 2,644,854 SH   SOLE 22 2,495,281 0 149,573
HAIN CELESTIAL GROUP INC COM 405217100 972 37,413 SH   SOLE 26 22,165 0 15,248
HAIN CELESTIAL GROUP INC COM 405217100 355 13,677 SH   SOLE 28 13,677 0 0
HAIN CELESTIAL GROUP INC COM 405217100 777 29,921 SH   SOLE 30 29,921 0 0
HAIN CELESTIAL GROUP INC COM 405217100 45 1,733 SH   SOLE 31 1,733 0 0
HAIN CELESTIAL GROUP INC COM 405217100 77 2,976 SH   SOLE 36 2,976 0 0
HAIN CELESTIAL GROUP INC COM 405217100 287 11,038 SH   SOLE 40 11,038 0 0
HALLADOR ENERGY COMPANY COM 40609P105 5 5,051 SH   SOLE 2 658 0 4,393
HALLADOR ENERGY COMPANY COM 40609P105 68 71,862 SH   SOLE 18 71,862 0 0
HALLADOR ENERGY COMPANY COM 40609P105 32 33,624 SH   SOLE 19 33,624 0 0
HALLADOR ENERGY COMPANY COM 40609P105 714 751,925 SH   SOLE 21 751,925 0 0
HALLADOR ENERGY COMPANY COM 40609P105 263 276,868 SH   SOLE 22 268,046 0 8,822
HALLIBURTON CO COM 406216101 15,800 2,306,511 SH   SOLE 2 364,121 0 1,942,390
HALLIBURTON CO COM 406216101 2,789 407,200 SH   SOLE 4 384,087 0 23,113
HALLIBURTON CO COM 406216101 6,043 882,206 SH   SOLE 7 853,747 0 28,459
HALLIBURTON CO COM 406216101 71 10,420 SH   SOLE 13 10,420 0 0
HALLIBURTON CO COM 406216101 649 94,753 SH   SOLE 15 94,753 0 0
HALLIBURTON CO COM 406216101 12,102 1,766,718 SH   SOLE 18 1,635,871 0 130,847
HALLIBURTON CO COM 406216101 1,780 259,919 SH   SOLE 19 259,919 0 0
HALLIBURTON CO COM 406216101 165,938 24,224,588 SH   SOLE 21 24,224,588 0 0
HALLIBURTON CO COM 406216101 153,803 22,452,922 SH   SOLE 22 20,269,162 0 2,183,760
HALLIBURTON CO COM 406216101 4,341 633,734 SH   SOLE 23 633,734 0 0
HALLIBURTON CO COM 406216101 7,703 1,124,545 SH   SOLE 25 1,124,545 0 0
HALLIBURTON CO COM 406216101 33,086 4,830,009 SH   SOLE 26 649,166 0 4,180,843
HALLIBURTON CO COM 406216101 1,202 175,459 SH   SOLE 28 125,938 0 49,521
HALLIBURTON CO COM 406216101 116 16,913 SH   SOLE 29 16,913 0 0
HALLIBURTON CO COM 406216101 21,386 3,121,991 SH   SOLE 30 3,121,991 0 0
HALLIBURTON CO COM 406216101 1,531 223,480 SH   SOLE 31 152,387 0 71,093
HALLIBURTON CO COM 406216101 330 48,198 SH   SOLE 34 48,198 0 0
HALLIBURTON CO COM 406216101 4,949 722,485 SH   SOLE 36 722,485 0 0
HALLIBURTON CO COM 406216101 141 20,632 SH   SOLE 40 20,632 0 0
HALLMARK FINL SVCS INC EC COM NEW 40624Q203 55 13,574 SH   SOLE 2 546 0 13,028
HALLMARK FINL SVCS INC EC COM NEW 40624Q203 211 52,316 SH   SOLE 18 52,316 0 0
HALLMARK FINL SVCS INC EC COM NEW 40624Q203 161 39,873 SH   SOLE 19 39,873 0 0
HALLMARK FINL SVCS INC EC COM NEW 40624Q203 1,880 465,334 SH   SOLE 21 465,334 0 0
HALLMARK FINL SVCS INC EC COM NEW 40624Q203 1,408 348,442 SH   SOLE 22 340,903 0 7,539
HALOZYME THERAPEUTICS INC COM 40637H109 2,485 138,158 SH   SOLE 2 95,115 0 43,043
HALOZYME THERAPEUTICS INC COM 40637H109 13 729 SH   SOLE 4 729 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 48 2,642 SH   SOLE 7 2,642 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 9,867 548,445 SH   SOLE 18 510,086 0 38,359
HALOZYME THERAPEUTICS INC COM 40637H109 23,615 1,312,679 SH   SOLE 19 1,312,679 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 200 11,100 SH   SOLE 20 11,100 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 103,146 5,733,530 SH   SOLE 21 5,733,530 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 67,839 3,770,951 SH   SOLE 22 3,630,631 0 140,320
HALOZYME THERAPEUTICS INC COM 40637H109 563 31,309 SH   SOLE 23 31,309 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 2,897 161,049 SH   SOLE 26 41,140 0 119,909
HALOZYME THERAPEUTICS INC COM 40637H109 351 19,530 SH   SOLE 28 19,530 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 983 54,635 SH   SOLE 30 54,635 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 6,266 348,306 SH   SOLE 34 348,306 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 247 13,741 SH   SOLE 40 13,741 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 26 2,683 SH   SOLE 2 230 0 2,453
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 2 230 SH   SOLE 7 230 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 231 24,293 SH   SOLE 18 24,293 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 108 11,381 SH   SOLE 19 11,381 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 2,137 224,752 SH   SOLE 21 224,752 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 2,346 246,693 SH   SOLE 22 237,857 0 8,836
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 38 3,944 SH   SOLE 26 0 0 3,944
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 11 1,118 SH   SOLE 28 1,118 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 9 959 SH   SOLE 30 959 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 7 688 SH   SOLE 40 688 0 0
HAMILTON LANE INC CL A 407497106 507 9,168 SH   SOLE 2 2,249 0 6,919
HAMILTON LANE INC CL A 407497106 5 94 SH   SOLE 4 94 0 0
HAMILTON LANE INC CL A 407497106 23 414 SH   SOLE 7 414 0 0
HAMILTON LANE INC CL A 407497106 4,481 81,013 SH   SOLE 18 76,467 0 4,546
HAMILTON LANE INC CL A 407497106 4,912 88,800 SH   SOLE 19 88,800 0 0
HAMILTON LANE INC CL A 407497106 39,906 721,491 SH   SOLE 21 721,491 0 0
HAMILTON LANE INC CL A 407497106 41,746 754,769 SH   SOLE 22 729,726 0 25,043
HAMILTON LANE INC CL A 407497106 367 6,644 SH   SOLE 23 6,644 0 0
HAMILTON LANE INC CL A 407497106 1,619 29,279 SH   SOLE 26 0 0 29,279
HAMILTON LANE INC CL A 407497106 285 5,145 SH   SOLE 28 5,145 0 0
HAMILTON LANE INC CL A 407497106 9,002 162,750 SH   SOLE 30 162,750 0 0
HAMILTON LANE INC CL A 407497106 94 1,698 SH   SOLE 40 1,698 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 2,270 116,284 SH   SOLE 2 38,118 0 78,166
HANCOCK WHITNEY CORPORATION COM 410120109 8 417 SH   SOLE 4 417 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 44 2,259 SH   SOLE 7 2,259 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 9,815 502,838 SH   SOLE 18 502,838 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 3,701 189,613 SH   SOLE 19 189,613 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 120,038 6,149,467 SH   SOLE 21 6,149,467 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 58,856 3,015,184 SH   SOLE 22 2,917,137 0 98,047
HANCOCK WHITNEY CORPORATION COM 410120109 832 42,600 SH   SOLE 26 26,300 0 16,300
HANCOCK WHITNEY CORPORATION COM 410120109 231 11,834 SH   SOLE 28 11,834 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 641 32,847 SH   SOLE 30 32,847 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 70 3,586 SH   SOLE 34 3,586 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 45 2,327 SH   SOLE 36 2,327 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 175 8,943 SH   SOLE 40 8,943 0 0
HANESBRANDS INC COM 410345102 7,153 908,846 SH   SOLE 2 118,847 0 789,999
HANESBRANDS INC COM 410345102 1,258 159,819 SH   SOLE 4 150,310 0 9,509
HANESBRANDS INC COM 410345102 2,501 317,755 SH   SOLE 7 304,617 0 13,138
HANESBRANDS INC COM 410345102 15 1,870 SH   SOLE 13 1,870 0 0
HANESBRANDS INC COM 410345102 303 38,547 SH   SOLE 15 38,547 0 0
HANESBRANDS INC COM 410345102 5,764 732,345 SH   SOLE 18 680,958 0 51,387
HANESBRANDS INC COM 410345102 911 115,798 SH   SOLE 19 115,798 0 0
HANESBRANDS INC COM 410345102 72,107 9,162,281 SH   SOLE 21 9,162,281 0 0
HANESBRANDS INC COM 410345102 78,686 9,998,259 SH   SOLE 22 9,111,533 0 886,726
HANESBRANDS INC COM 410345102 2,038 259,007 SH   SOLE 23 259,007 0 0
HANESBRANDS INC COM 410345102 3,511 446,068 SH   SOLE 25 446,068 0 0
HANESBRANDS INC COM 410345102 15,562 1,977,398 SH   SOLE 26 489,812 0 1,487,586
HANESBRANDS INC COM 410345102 593 75,384 SH   SOLE 28 52,412 0 22,972
HANESBRANDS INC COM 410345102 642 81,528 SH   SOLE 29 6,836 0 74,692
HANESBRANDS INC COM 410345102 12,350 1,569,214 SH   SOLE 30 1,569,214 0 0
HANESBRANDS INC COM 410345102 2,127 270,328 SH   SOLE 31 63,857 0 206,471
HANESBRANDS INC COM 410345102 173 21,962 SH   SOLE 34 21,962 0 0
HANESBRANDS INC COM 410345102 2,078 264,104 SH   SOLE 36 264,104 0 0
HANESBRANDS INC COM 410345102 58 7,319 SH   SOLE 40 7,319 0 0
HANGER INC COM NEW 41043F208 474 30,398 SH   SOLE 2 1,873 0 28,525
HANGER INC COM NEW 41043F208 9 604 SH   SOLE 7 604 0 0
HANGER INC COM NEW 41043F208 2,747 176,324 SH   SOLE 18 176,324 0 0
HANGER INC COM NEW 41043F208 1,058 67,895 SH   SOLE 19 67,895 0 0
HANGER INC COM NEW 41043F208 65,427 4,199,448 SH   SOLE 21 4,199,448 0 0
HANGER INC COM NEW 41043F208 17,240 1,106,521 SH   SOLE 22 1,065,176 0 41,345
HANGER INC COM NEW 41043F208 49 3,126 SH   SOLE 26 0 0 3,126
HANGER INC COM NEW 41043F208 190 12,210 SH   SOLE 28 12,210 0 0
HANGER INC COM NEW 41043F208 1,435 92,087 SH   SOLE 30 92,087 0 0
HANGER INC COM NEW 41043F208 42 2,703 SH   SOLE 34 2,703 0 0
HANGER INC COM NEW 41043F208 72 4,599 SH   SOLE 40 4,599 0 0
HANMI FINL CORP COM NEW 410495204 238 21,949 SH   SOLE 2 1,156 0 20,793
HANMI FINL CORP COM NEW 410495204 3 266 SH   SOLE 4 266 0 0
HANMI FINL CORP COM NEW 410495204 8 726 SH   SOLE 7 726 0 0
HANMI FINL CORP COM NEW 410495204 1,432 131,962 SH   SOLE 18 131,962 0 0
HANMI FINL CORP COM NEW 410495204 451 41,549 SH   SOLE 19 41,549 0 0
HANMI FINL CORP COM NEW 410495204 36,794 3,391,178 SH   SOLE 21 3,391,178 0 0
HANMI FINL CORP COM NEW 410495204 10,229 942,740 SH   SOLE 22 908,606 0 34,134
HANMI FINL CORP COM NEW 410495204 31 2,888 SH   SOLE 26 0 0 2,888
HANMI FINL CORP COM NEW 410495204 50 4,563 SH   SOLE 28 4,563 0 0
HANMI FINL CORP COM NEW 410495204 427 39,361 SH   SOLE 30 39,361 0 0
HANMI FINL CORP COM NEW 410495204 37 3,407 SH   SOLE 40 3,407 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 1,203 58,944 SH   SOLE 2 3,239 0 55,705
HANNON ARMSTRONG SUST INFR C COM 41068X100 6 285 SH   SOLE 4 285 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 24 1,200 SH   SOLE 7 1,200 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 1 39 SH   SOLE 17 0 0 39
HANNON ARMSTRONG SUST INFR C COM 41068X100 4,483 219,662 SH   SOLE 18 219,662 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 2,597 127,260 SH   SOLE 19 127,260 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 69,847 3,422,184 SH   SOLE 21 3,422,184 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 41,139 2,015,620 SH   SOLE 22 1,950,435 0 65,185
HANNON ARMSTRONG SUST INFR C COM 41068X100 1,372 67,229 SH   SOLE 26 18,066 0 49,163
HANNON ARMSTRONG SUST INFR C COM 41068X100 172 8,423 SH   SOLE 28 8,423 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 455 22,302 SH   SOLE 30 22,302 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 19 928 SH   SOLE 34 928 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 161 7,884 SH   SOLE 40 7,884 0 0
HANOVER INS GROUP INC COM 410867105 8,976 99,099 SH   SOLE 2 29,932 0 69,167
HANOVER INS GROUP INC COM 410867105 13 146 SH   SOLE 4 146 0 0
HANOVER INS GROUP INC COM 410867105 94 1,042 SH   SOLE 7 1,042 0 0
HANOVER INS GROUP INC COM 410867105 10,849 119,770 SH   SOLE 18 119,770 0 0
HANOVER INS GROUP INC COM 410867105 1,400 15,457 SH   SOLE 19 15,457 0 0
HANOVER INS GROUP INC COM 410867105 173,614 1,916,687 SH   SOLE 21 1,916,687 0 0
HANOVER INS GROUP INC COM 410867105 117,110 1,292,894 SH   SOLE 22 1,227,205 0 65,689
HANOVER INS GROUP INC COM 410867105 29 323 SH   SOLE 23 323 0 0
HANOVER INS GROUP INC COM 410867105 1,527 16,861 SH   SOLE 26 9,535 0 7,326
HANOVER INS GROUP INC COM 410867105 526 5,812 SH   SOLE 28 5,812 0 0
HANOVER INS GROUP INC COM 410867105 1,196 13,209 SH   SOLE 30 13,209 0 0
HANOVER INS GROUP INC COM 410867105 75 827 SH   SOLE 31 827 0 0
HANOVER INS GROUP INC COM 410867105 100 1,100 SH   SOLE 34 1,100 0 0
HANOVER INS GROUP INC COM 410867105 85 943 SH   SOLE 36 943 0 0
HANOVER INS GROUP INC COM 410867105 394 4,355 SH   SOLE 40 4,355 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100 134 17,837 SH   SOLE 2 1,224 0 16,613
HARBORONE BANCORP INC NEW COM NEW 41165Y100 4 592 SH   SOLE 7 592 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100 783 103,990 SH   SOLE 18 103,990 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100 377 50,033 SH   SOLE 19 50,033 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100 7,837 1,040,809 SH   SOLE 21 1,040,809 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100 11,622 1,543,375 SH   SOLE 22 1,527,144 0 16,231
HARBORONE BANCORP INC NEW COM NEW 41165Y100 53 7,098 SH   SOLE 28 7,098 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100 26 3,396 SH   SOLE 30 3,396 0 0
HARLEY DAVIDSON INC COM 412822108 7,625 402,811 SH   SOLE 2 53,447 0 349,364
HARLEY DAVIDSON INC COM 412822108 1,386 73,213 SH   SOLE 4 68,821 0 4,392
HARLEY DAVIDSON INC COM 412822108 2,899 153,156 SH   SOLE 7 147,515 0 5,641
HARLEY DAVIDSON INC COM 412822108 71 3,731 SH   SOLE 13 3,731 0 0
HARLEY DAVIDSON INC COM 412822108 333 17,574 SH   SOLE 15 17,574 0 0
HARLEY DAVIDSON INC COM 412822108 9,674 511,019 SH   SOLE 18 484,772 0 26,247
HARLEY DAVIDSON INC COM 412822108 1,753 92,625 SH   SOLE 19 92,625 0 0
HARLEY DAVIDSON INC COM 412822108 134,989 7,130,931 SH   SOLE 21 7,130,931 0 0
HARLEY DAVIDSON INC COM 412822108 78,358 4,139,331 SH   SOLE 22 3,727,599 0 411,732
HARLEY DAVIDSON INC COM 412822108 2,255 119,125 SH   SOLE 23 119,125 0 0
HARLEY DAVIDSON INC COM 412822108 3,572 188,689 SH   SOLE 25 188,689 0 0
HARLEY DAVIDSON INC COM 412822108 16,044 847,551 SH   SOLE 26 204,438 0 643,113
HARLEY DAVIDSON INC COM 412822108 566 29,897 SH   SOLE 28 20,543 0 9,354
HARLEY DAVIDSON INC COM 412822108 708 37,421 SH   SOLE 29 3,195 0 34,226
HARLEY DAVIDSON INC COM 412822108 11,440 604,313 SH   SOLE 30 604,313 0 0
HARLEY DAVIDSON INC COM 412822108 848 44,792 SH   SOLE 31 35,595 0 9,197
HARLEY DAVIDSON INC COM 412822108 1,080 57,045 SH   SOLE 32 57,045 0 0
HARLEY DAVIDSON INC COM 412822108 213 11,241 SH   SOLE 34 11,241 0 0
HARLEY DAVIDSON INC COM 412822108 2,461 130,009 SH   SOLE 36 130,009 0 0
HARLEY DAVIDSON INC COM 412822108 65 3,417 SH   SOLE 40 3,417 0 0
HARMONIC INC COM 413160102 496 86,074 SH   SOLE 2 4,659 0 81,415
HARMONIC INC COM 413160102 8 1,315 SH   SOLE 7 1,315 0 0
HARMONIC INC COM 413160102 2,484 431,191 SH   SOLE 18 431,191 0 0
HARMONIC INC COM 413160102 953 165,536 SH   SOLE 19 165,536 0 0
HARMONIC INC COM 413160102 60,534 10,509,458 SH   SOLE 21 10,509,458 0 0
HARMONIC INC COM 413160102 15,603 2,708,909 SH   SOLE 22 2,612,455 0 96,454
HARMONIC INC COM 413160102 34 5,872 SH   SOLE 26 0 0 5,872
HARMONIC INC COM 413160102 75 12,962 SH   SOLE 28 12,962 0 0
HARMONIC INC COM 413160102 714 123,967 SH   SOLE 30 123,967 0 0
HARMONIC INC COM 413160102 49 8,589 SH   SOLE 40 8,589 0 0
HARMONY GOLD MNG LTD SPONSORED ADR 413216300 3,478 1,595,448 SH   SOLE 7 1,595,448 0 0
HARMONY GOLD MNG LTD SPONSORED ADR 413216300 7,318 3,356,953 SH   SOLE 30 3,356,953 0 0
HARPOON THERAPEUTICS INC COM 41358P106 117 10,139 SH   SOLE 2 5,063 0 5,076
HARPOON THERAPEUTICS INC COM 41358P106 574 49,571 SH   SOLE 18 27,362 0 22,209
HARPOON THERAPEUTICS INC COM 41358P106 1,818 156,988 SH   SOLE 19 156,988 0 0
HARPOON THERAPEUTICS INC COM 41358P106 3,099 267,598 SH   SOLE 21 267,598 0 0
HARPOON THERAPEUTICS INC COM 41358P106 3,130 270,325 SH   SOLE 22 267,870 0 2,455
HARPOON THERAPEUTICS INC COM 41358P106 141 12,203 SH   SOLE 23 12,203 0 0
HARPOON THERAPEUTICS INC COM 41358P106 424 36,643 SH   SOLE 26 0 0 36,643
HARROW HEALTH INC COM 415858109 20 5,360 SH   SOLE 18 5,360 0 0
HARROW HEALTH INC COM 415858109 395 103,343 SH   SOLE 21 103,343 0 0
HARROW HEALTH INC COM 415858109 1,377 360,572 SH   SOLE 22 360,572 0 0
HARSCO CORP COM 415864107 205 29,355 SH   SOLE 2 4,400 0 24,955
HARSCO CORP COM 415864107 3 467 SH   SOLE 4 467 0 0
HARSCO CORP COM 415864107 9 1,284 SH   SOLE 7 1,284 0 0
HARSCO CORP COM 415864107 2,482 356,162 SH   SOLE 18 356,162 0 0
HARSCO CORP COM 415864107 1,019 146,174 SH   SOLE 19 146,174 0 0
HARSCO CORP COM 415864107 59,119 8,481,855 SH   SOLE 21 8,481,855 0 0
HARSCO CORP COM 415864107 14,949 2,144,702 SH   SOLE 22 2,059,101 0 85,601
HARSCO CORP COM 415864107 289 41,432 SH   SOLE 26 27,715 0 13,717
HARSCO CORP COM 415864107 68 9,796 SH   SOLE 28 9,796 0 0
HARSCO CORP COM 415864107 708 101,602 SH   SOLE 30 101,602 0 0
HARSCO CORP COM 415864107 63 9,096 SH   SOLE 40 9,096 0 0
HARTE-HANKS INC COM 416196202 3 2,073 SH   SOLE 21 2,073 0 0
HARTE-HANKS INC COM 416196202 108 68,542 SH   SOLE 22 68,542 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 32,571 924,262 SH   SOLE 2 126,965 0 797,297
HARTFORD FINL SVCS GROUP INC COM 416515104 6,646 188,598 SH   SOLE 4 179,148 0 9,450
HARTFORD FINL SVCS GROUP INC COM 416515104 21,861 620,360 SH   SOLE 7 386,168 0 234,192
HARTFORD FINL SVCS GROUP INC COM 416515104 582 16,502 SH   SOLE 13 16,502 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 1,377 39,072 SH   SOLE 15 39,072 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 7 187 SH   SOLE 17 0 0 187
HARTFORD FINL SVCS GROUP INC COM 416515104 57,545 1,632,948 SH   SOLE 18 1,473,830 0 159,118
HARTFORD FINL SVCS GROUP INC COM 416515104 34,533 979,930 SH   SOLE 19 979,930 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 451,156 12,802,374 SH   SOLE 21 12,802,374 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 335,839 9,530,053 SH   SOLE 22 8,669,546 0 860,507
HARTFORD FINL SVCS GROUP INC COM 416515104 9,813 278,449 SH   SOLE 23 278,449 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 15,501 439,881 SH   SOLE 25 439,881 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 73,978 2,099,257 SH   SOLE 26 279,959 0 1,819,298
HARTFORD FINL SVCS GROUP INC COM 416515104 2,576 73,094 SH   SOLE 28 51,709 0 21,385
HARTFORD FINL SVCS GROUP INC COM 416515104 2,970 84,268 SH   SOLE 29 7,407 0 76,861
HARTFORD FINL SVCS GROUP INC COM 416515104 67,655 1,919,845 SH   SOLE 30 1,919,845 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 4,138 117,420 SH   SOLE 31 68,830 0 48,590
HARTFORD FINL SVCS GROUP INC COM 416515104 11,148 316,357 SH   SOLE 34 316,357 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 13,165 373,580 SH   SOLE 36 373,580 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 260 7,373 SH   SOLE 40 7,373 0 0
HARVARD BIOSCIENCE INC COM 416906105 21 9,415 SH   SOLE 18 9,415 0 0
HARVARD BIOSCIENCE INC COM 416906105 388 175,525 SH   SOLE 21 175,525 0 0
HARVARD BIOSCIENCE INC COM 416906105 1,999 904,572 SH   SOLE 22 904,572 0 0
HARVARD BIOSCIENCE INC COM 416906105 36 16,409 SH   SOLE 26 0 0 16,409
HASBRO INC COM 418056107 21,741 303,857 SH   SOLE 2 36,101 0 267,756
HASBRO INC COM 418056107 4,715 65,904 SH   SOLE 4 62,772 0 3,132
HASBRO INC COM 418056107 8,839 123,534 SH   SOLE 7 109,356 0 14,178
HASBRO INC COM 418056107 38 534 SH   SOLE 13 534 0 0
HASBRO INC COM 418056107 925 12,934 SH   SOLE 15 12,934 0 0
HASBRO INC COM 418056107 3 38 SH   SOLE 17 0 0 38
HASBRO INC COM 418056107 65,741 918,808 SH   SOLE 18 899,142 0 19,666
HASBRO INC COM 418056107 50,739 709,139 SH   SOLE 19 709,139 0 0
HASBRO INC COM 418056107 239,667 3,349,638 SH   SOLE 21 3,349,638 0 0
HASBRO INC COM 418056107 220,116 3,076,401 SH   SOLE 22 2,774,714 0 301,687
HASBRO INC COM 418056107 6,761 94,496 SH   SOLE 23 94,496 0 0
HASBRO INC COM 418056107 17,135 239,480 SH   SOLE 25 239,480 0 0
HASBRO INC COM 418056107 57,906 809,309 SH   SOLE 26 191,902 0 617,407
HASBRO INC COM 418056107 1,889 26,403 SH   SOLE 28 18,650 0 7,753
HASBRO INC COM 418056107 2,187 30,573 SH   SOLE 29 2,356 0 28,217
HASBRO INC COM 418056107 37,179 519,620 SH   SOLE 30 519,620 0 0
HASBRO INC COM 418056107 2,108 29,458 SH   SOLE 31 23,666 0 5,792
HASBRO INC COM 418056107 22,077 308,556 SH   SOLE 34 308,556 0 0
HASBRO INC COM 418056107 5,454 76,228 SH   SOLE 36 76,228 0 0
HASBRO INC COM 418056107 1,580 22,084 SH   SOLE 37 22,084 0 0
HASBRO INC COM 418056107 239 3,339 SH   SOLE 40 3,339 0 0
HAVERTY FURNITURE INC COM 419596101 197 16,550 SH   SOLE 2 714 0 15,836
HAVERTY FURNITURE INC COM 419596101 5 445 SH   SOLE 7 445 0 0
HAVERTY FURNITURE INC COM 419596101 1,040 87,442 SH   SOLE 18 87,442 0 0
HAVERTY FURNITURE INC COM 419596101 392 32,942 SH   SOLE 19 32,942 0 0
HAVERTY FURNITURE INC COM 419596101 24,539 2,063,801 SH   SOLE 21 2,063,801 0 0
HAVERTY FURNITURE INC COM 419596101 7,641 642,605 SH   SOLE 22 618,697 0 23,908
HAVERTY FURNITURE INC COM 419596101 80 6,725 SH   SOLE 26 0 0 6,725
HAVERTY FURNITURE INC COM 419596101 31 2,616 SH   SOLE 28 2,616 0 0
HAVERTY FURNITURE INC COM 419596101 228 19,203 SH   SOLE 30 19,203 0 0
HAVERTY FURNITURE INC COM 419596101 27 2,295 SH   SOLE 40 2,295 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 12,859 298,697 SH   SOLE 2 98,825 0 199,872
HAWAIIAN ELEC INDUSTRIES COM 419870100 304 7,066 SH   SOLE 4 7,066 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 321 7,455 SH   SOLE 7 7,455 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 13,004 302,058 SH   SOLE 18 302,058 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 1,104 25,656 SH   SOLE 19 25,656 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 237,367 5,513,752 SH   SOLE 21 5,513,752 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 158,506 3,681,914 SH   SOLE 22 3,490,587 0 191,327
HAWAIIAN ELEC INDUSTRIES COM 419870100 1,224 28,436 SH   SOLE 23 28,436 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 2,165 50,282 SH   SOLE 26 23,466 0 26,816
HAWAIIAN ELEC INDUSTRIES COM 419870100 707 16,420 SH   SOLE 28 16,420 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 2,992 69,500 SH   SOLE 30 69,500 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 194 4,505 SH   SOLE 31 2,205 0 2,300
HAWAIIAN ELEC INDUSTRIES COM 419870100 208 4,839 SH   SOLE 34 4,839 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 299 6,951 SH   SOLE 36 6,951 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 536 12,443 SH   SOLE 40 12,443 0 0
HAWAIIAN HOLDINGS INC COM 419879101 462 44,288 SH   SOLE 2 2,424 0 41,864
HAWAIIAN HOLDINGS INC COM 419879101 8 804 SH   SOLE 7 804 0 0
HAWAIIAN HOLDINGS INC COM 419879101 2,206 211,294 SH   SOLE 18 211,294 0 0
HAWAIIAN HOLDINGS INC COM 419879101 940 90,041 SH   SOLE 19 90,041 0 0
HAWAIIAN HOLDINGS INC COM 419879101 54,318 5,202,874 SH   SOLE 21 5,202,874 0 0
HAWAIIAN HOLDINGS INC COM 419879101 13,368 1,280,433 SH   SOLE 22 1,244,352 0 36,081
HAWAIIAN HOLDINGS INC COM 419879101 20 1,958 SH   SOLE 28 1,958 0 0
HAWAIIAN HOLDINGS INC COM 419879101 549 52,575 SH   SOLE 30 52,575 0 0
HAWAIIAN HOLDINGS INC COM 419879101 19 1,803 SH   SOLE 40 1,803 0 0
HAWKINS INC COM 420261109 338 9,491 SH   SOLE 2 570 0 8,921
HAWKINS INC COM 420261109 5 138 SH   SOLE 7 138 0 0
HAWKINS INC COM 420261109 1,686 47,363 SH   SOLE 18 47,363 0 0
HAWKINS INC COM 420261109 720 20,211 SH   SOLE 19 20,211 0 0
HAWKINS INC COM 420261109 38,931 1,093,570 SH   SOLE 21 1,093,570 0 0
HAWKINS INC COM 420261109 11,290 317,138 SH   SOLE 22 306,546 0 10,592
HAWKINS INC COM 420261109 47 1,330 SH   SOLE 28 1,330 0 0
HAWKINS INC COM 420261109 361 10,149 SH   SOLE 30 10,149 0 0
HAWKINS INC COM 420261109 39 1,099 SH   SOLE 40 1,099 0 0
HAWTHORN BANCSHARES INC COM 420476103 95 5,181 SH   SOLE 2 235 0 4,946
HAWTHORN BANCSHARES INC COM 420476103 400 21,772 SH   SOLE 18 21,772 0 0
HAWTHORN BANCSHARES INC COM 420476103 182 9,922 SH   SOLE 19 9,922 0 0
HAWTHORN BANCSHARES INC COM 420476103 3,737 203,647 SH   SOLE 21 203,647 0 0
HAWTHORN BANCSHARES INC COM 420476103 974 53,105 SH   SOLE 22 50,932 0 2,173
HAYNES INTERNATIONAL INC COM NEW 420877201 241 11,703 SH   SOLE 2 717 0 10,986
HAYNES INTERNATIONAL INC COM NEW 420877201 3 134 SH   SOLE 4 134 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 6 293 SH   SOLE 7 293 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 1,251 60,703 SH   SOLE 18 60,703 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 463 22,475 SH   SOLE 19 22,475 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 29,289 1,421,082 SH   SOLE 21 1,421,082 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 7,968 386,585 SH   SOLE 22 373,440 0 13,145
HAYNES INTERNATIONAL INC COM NEW 420877201 333 16,173 SH   SOLE 26 2,788 0 13,385
HAYNES INTERNATIONAL INC COM NEW 420877201 38 1,839 SH   SOLE 28 1,839 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 340 16,519 SH   SOLE 30 16,519 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 20 974 SH   SOLE 34 974 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 28 1,347 SH   SOLE 40 1,347 0 0
HBT FINL INC. COM 404111106 200 19,024 SH   SOLE 2 10,847 0 8,177
HBT FINL INC. COM 404111106 401 38,125 SH   SOLE 18 38,125 0 0
HBT FINL INC. COM 404111106 1,893 179,766 SH   SOLE 19 179,766 0 0
HBT FINL INC. COM 404111106 3,675 348,981 SH   SOLE 21 348,981 0 0
HBT FINL INC. COM 404111106 4,330 411,161 SH   SOLE 22 407,383 0 3,778
HBT FINL INC. COM 404111106 262 24,858 SH   SOLE 23 24,858 0 0
HBT FINL INC. COM 404111106 986 93,634 SH   SOLE 26 0 0 93,634
HC2 HLDGS INC COM 404139107 16 10,571 SH   SOLE 18 10,571 0 0
HC2 HLDGS INC COM 404139107 188 121,159 SH   SOLE 21 121,159 0 0
HC2 HLDGS INC COM 404139107 1,132 730,321 SH   SOLE 22 730,321 0 0
HCA HEALTHCARE INC COM 40412C101 90,861 1,011,247 SH   SOLE 2 403,396 0 607,851
HCA HEALTHCARE INC COM 40412C101 16,673 185,569 SH   SOLE 4 178,196 0 7,373
HCA HEALTHCARE INC COM 40412C101 35,751 397,897 SH   SOLE 7 247,480 0 150,417
HCA HEALTHCARE INC COM 40412C101 520 5,782 SH   SOLE 13 5,782 0 0
HCA HEALTHCARE INC COM 40412C101 1,954 21,744 SH   SOLE 15 21,744 0 0
HCA HEALTHCARE INC COM 40412C101 69,128 769,367 SH   SOLE 18 719,446 0 49,921
HCA HEALTHCARE INC COM 40412C101 158,725 1,766,552 SH   SOLE 19 1,766,552 0 0
HCA HEALTHCARE INC COM 40412C101 934 10,400 SH   SOLE 20 10,400 0 0
HCA HEALTHCARE INC COM 40412C101 495,381 5,513,418 SH   SOLE 21 5,513,418 0 0
HCA HEALTHCARE INC COM 40412C101 615,835 6,854,039 SH   SOLE 22 6,042,618 0 811,421
HCA HEALTHCARE INC COM 40412C101 24,599 273,775 SH   SOLE 23 273,775 0 0
HCA HEALTHCARE INC COM 40412C101 29,297 326,061 SH   SOLE 25 326,061 0 0
HCA HEALTHCARE INC COM 40412C101 117,206 1,304,461 SH   SOLE 26 200,460 0 1,104,001
HCA HEALTHCARE INC COM 40412C101 5,083 56,569 SH   SOLE 28 40,299 0 16,270
HCA HEALTHCARE INC COM 40412C101 7,072 78,709 SH   SOLE 29 50,691 0 28,018
HCA HEALTHCARE INC COM 40412C101 119,655 1,331,724 SH   SOLE 30 1,331,724 0 0
HCA HEALTHCARE INC COM 40412C101 12,987 144,540 SH   SOLE 31 103,570 0 40,970
HCA HEALTHCARE INC COM 40412C101 83,393 928,131 SH   SOLE 34 928,131 0 0
HCA HEALTHCARE INC COM 40412C101 17,896 199,174 SH   SOLE 36 199,174 0 0
HCA HEALTHCARE INC COM 40412C101 576 6,416 SH   SOLE 40 6,416 0 0
HCI GROUP INC COM 40416E103 274 6,813 SH   SOLE 2 608 0 6,205
HCI GROUP INC COM 40416E103 4 90 SH   SOLE 7 90 0 0
HCI GROUP INC COM 40416E103 1,301 32,319 SH   SOLE 18 32,319 0 0
HCI GROUP INC COM 40416E103 842 20,914 SH   SOLE 19 20,914 0 0
HCI GROUP INC COM 40416E103 29,811 740,637 SH   SOLE 21 740,637 0 0
HCI GROUP INC COM 40416E103 10,449 259,603 SH   SOLE 22 250,663 0 8,940
HCI GROUP INC COM 40416E103 132 3,274 SH   SOLE 23 3,274 0 0
HCI GROUP INC COM 40416E103 25 633 SH   SOLE 28 633 0 0
HCI GROUP INC COM 40416E103 319 7,936 SH   SOLE 30 7,936 0 0
HCI GROUP INC COM 40416E103 42 1,041 SH   SOLE 40 1,041 0 0
HD SUPPLY HLDGS INC COM 40416M105 12,511 440,058 SH   SOLE 2 86,114 0 353,944
HD SUPPLY HLDGS INC COM 40416M105 2,405 84,604 SH   SOLE 4 79,832 0 4,772
HD SUPPLY HLDGS INC COM 40416M105 3,286 115,577 SH   SOLE 7 25,366 0 90,211
HD SUPPLY HLDGS INC COM 40416M105 24 841 SH   SOLE 13 841 0 0
HD SUPPLY HLDGS INC COM 40416M105 471 16,569 SH   SOLE 15 16,569 0 0
HD SUPPLY HLDGS INC COM 40416M105 3,109 109,369 SH   SOLE 18 93,381 0 15,988
HD SUPPLY HLDGS INC COM 40416M105 1,760 61,906 SH   SOLE 19 61,906 0 0
HD SUPPLY HLDGS INC COM 40416M105 56,973 2,003,973 SH   SOLE 21 2,003,973 0 0
HD SUPPLY HLDGS INC COM 40416M105 139,626 4,911,225 SH   SOLE 22 4,622,566 0 288,659
HD SUPPLY HLDGS INC COM 40416M105 3,619 127,297 SH   SOLE 23 127,297 0 0
HD SUPPLY HLDGS INC COM 40416M105 1,326 46,631 SH   SOLE 25 46,631 0 0
HD SUPPLY HLDGS INC COM 40416M105 13,867 487,744 SH   SOLE 26 174,329 0 313,415
HD SUPPLY HLDGS INC COM 40416M105 1,007 35,437 SH   SOLE 28 23,799 0 11,638
HD SUPPLY HLDGS INC COM 40416M105 1,141 40,140 SH   SOLE 29 4,479 0 35,661
HD SUPPLY HLDGS INC COM 40416M105 8,426 296,379 SH   SOLE 30 296,379 0 0
HD SUPPLY HLDGS INC COM 40416M105 1,135 39,911 SH   SOLE 31 35,622 0 4,289
HD SUPPLY HLDGS INC COM 40416M105 282 9,924 SH   SOLE 34 9,924 0 0
HD SUPPLY HLDGS INC COM 40416M105 1,070 37,633 SH   SOLE 36 37,633 0 0
HD SUPPLY HLDGS INC COM 40416M105 109 3,843 SH   SOLE 40 3,843 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 9,006 234,169 SH   SOLE 2 26,352 0 207,817
HDFC BANK LTD SPONSORED ADS 40415F101 701 18,224 SH   SOLE 4 18,224 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 1,599 41,568 SH   SOLE 15 41,568 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 3,144 81,736 SH   SOLE 18 81,736 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 910 23,653 SH   SOLE 19 23,653 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 178 4,617 SH   SOLE 21 4,617 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 35,950 934,725 SH   SOLE 22 692,634 0 242,091
HDFC BANK LTD SPONSORED ADS 40415F101 6,911 179,706 SH   SOLE 26 160,388 0 19,318
HDFC BANK LTD SPONSORED ADS 40415F101 155 4,022 SH   SOLE 30 4,022 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 476 12,373 SH   SOLE 31 6,822 0 5,551
HDFC BANK LTD SPONSORED ADS 40415F101 2,355 61,238 SH   SOLE 34 61,238 0 0
HEADHUNTER GROUP PLC SPONSORED ADS 42207L106 29 1,825 SH   SOLE 22 1,825 0 0
HEADHUNTER GROUP PLC SPONSORED ADS 42207L106 33 2,096 SH   SOLE 25 2,096 0 0
HEALTH CATALYST INC COM 42225T107 214 8,179 SH   SOLE 2 1,000 0 7,179
HEALTH CATALYST INC COM 42225T107 1,698 64,924 SH   SOLE 18 64,924 0 0
HEALTH CATALYST INC COM 42225T107 917 35,066 SH   SOLE 19 35,066 0 0
HEALTH CATALYST INC COM 42225T107 16,117 616,337 SH   SOLE 21 616,337 0 0
HEALTH CATALYST INC COM 42225T107 9,199 351,763 SH   SOLE 22 326,799 0 24,964
HEALTH CATALYST INC COM 42225T107 57 2,171 SH   SOLE 28 2,171 0 0
HEALTH CATALYST INC COM 42225T107 36 1,365 SH   SOLE 30 1,365 0 0
HEALTH CATALYST INC COM 42225T107 51 1,968 SH   SOLE 40 1,968 0 0
HEALTHCARE RLTY TR COM 421946104 4,953 177,320 SH   SOLE 2 58,175 0 119,145
HEALTHCARE RLTY TR COM 421946104 2,180 78,059 SH   SOLE 4 78,059 0 0
HEALTHCARE RLTY TR COM 421946104 3,934 140,835 SH   SOLE 7 140,835 0 0
HEALTHCARE RLTY TR COM 421946104 21,366 764,980 SH   SOLE 18 764,980 0 0
HEALTHCARE RLTY TR COM 421946104 10,781 385,998 SH   SOLE 19 385,998 0 0
HEALTHCARE RLTY TR COM 421946104 295,239 10,570,688 SH   SOLE 21 10,570,688 0 0
HEALTHCARE RLTY TR COM 421946104 163,027 5,836,987 SH   SOLE 22 5,695,107 0 141,880
HEALTHCARE RLTY TR COM 421946104 120 4,311 SH   SOLE 23 4,311 0 0
HEALTHCARE RLTY TR COM 421946104 8,690 311,147 SH   SOLE 25 311,147 0 0
HEALTHCARE RLTY TR COM 421946104 2,833 101,443 SH   SOLE 26 33,692 0 67,751
HEALTHCARE RLTY TR COM 421946104 536 19,187 SH   SOLE 28 19,187 0 0
HEALTHCARE RLTY TR COM 421946104 1,921 68,762 SH   SOLE 29 68,762 0 0
HEALTHCARE RLTY TR COM 421946104 17,171 614,783 SH   SOLE 30 614,783 0 0
HEALTHCARE RLTY TR COM 421946104 9 337 SH   SOLE 31 0 0 337
HEALTHCARE RLTY TR COM 421946104 61 2,167 SH   SOLE 34 2,167 0 0
HEALTHCARE RLTY TR COM 421946104 59 2,110 SH   SOLE 36 2,110 0 0
HEALTHCARE RLTY TR COM 421946104 387 13,862 SH   SOLE 40 13,862 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 1,458 60,984 SH   SOLE 2 37,081 0 23,903
HEALTHCARE SVCS GROUP INC COM 421906108 7 310 SH   SOLE 4 310 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 32 1,358 SH   SOLE 7 1,358 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 10,841 453,406 SH   SOLE 18 446,063 0 7,343
HEALTHCARE SVCS GROUP INC COM 421906108 4,589 191,936 SH   SOLE 19 191,936 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 122,466 5,121,966 SH   SOLE 21 5,121,966 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 61,764 2,583,202 SH   SOLE 22 2,500,345 0 82,857
HEALTHCARE SVCS GROUP INC COM 421906108 177 7,385 SH   SOLE 23 7,385 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 1,381 57,747 SH   SOLE 26 16,623 0 41,124
HEALTHCARE SVCS GROUP INC COM 421906108 278 11,629 SH   SOLE 28 11,629 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 593 24,800 SH   SOLE 30 24,800 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 43 1,782 SH   SOLE 34 1,782 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 182 7,599 SH   SOLE 40 7,599 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 10,331 425,504 SH   SOLE 2 29,678 0 395,826
HEALTHCARE TR AMER INC CL A NEW 42225P501 6,298 259,410 SH   SOLE 4 259,410 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 5,621 231,512 SH   SOLE 7 231,512 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 21,819 898,644 SH   SOLE 18 897,565 0 1,079
HEALTHCARE TR AMER INC CL A NEW 42225P501 10,644 438,405 SH   SOLE 19 438,405 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 107,541 4,429,211 SH   SOLE 21 4,429,211 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 184,104 7,582,517 SH   SOLE 22 6,863,994 0 718,523
HEALTHCARE TR AMER INC CL A NEW 42225P501 1,473 60,682 SH   SOLE 23 60,682 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 12,471 513,623 SH   SOLE 25 513,623 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 4,460 183,672 SH   SOLE 26 44,652 0 139,020
HEALTHCARE TR AMER INC CL A NEW 42225P501 1,772 73,001 SH   SOLE 28 73,001 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 2,755 113,452 SH   SOLE 29 113,452 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 23,939 985,970 SH   SOLE 30 985,970 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 310 12,749 SH   SOLE 31 11,093 0 1,656
HEALTHCARE TR AMER INC CL A NEW 42225P501 2,288 94,246 SH   SOLE 34 94,246 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 81 3,326 SH   SOLE 36 3,326 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 539 22,188 SH   SOLE 40 22,188 0 0
HEALTHEQUITY INC COM 42226A107 2,808 55,510 SH   SOLE 2 33,397 0 22,113
HEALTHEQUITY INC COM 42226A107 15 293 SH   SOLE 4 293 0 0
HEALTHEQUITY INC COM 42226A107 62 1,216 SH   SOLE 7 1,216 0 0
HEALTHEQUITY INC COM 42226A107 21,172 418,501 SH   SOLE 18 402,014 0 16,487
HEALTHEQUITY INC COM 42226A107 11,517 227,651 SH   SOLE 19 227,651 0 0
HEALTHEQUITY INC COM 42226A107 254,576 5,032,150 SH   SOLE 21 5,032,150 0 0
HEALTHEQUITY INC COM 42226A107 123,040 2,432,096 SH   SOLE 22 2,358,950 0 73,146
HEALTHEQUITY INC COM 42226A107 614 12,135 SH   SOLE 23 12,135 0 0
HEALTHEQUITY INC COM 42226A107 3,551 70,185 SH   SOLE 26 19,551 0 50,634
HEALTHEQUITY INC COM 42226A107 565 11,173 SH   SOLE 28 11,173 0 0
HEALTHEQUITY INC COM 42226A107 1,189 23,504 SH   SOLE 30 23,504 0 0
HEALTHEQUITY INC COM 42226A107 42 827 SH   SOLE 34 827 0 0
HEALTHEQUITY INC COM 42226A107 386 7,627 SH   SOLE 40 7,627 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 31,687 1,328,594 SH   SOLE 2 236,228 0 1,092,366
HEALTHPEAK PROPERTIES INC COM 42250P103 18,583 779,155 SH   SOLE 4 764,954 0 14,201
HEALTHPEAK PROPERTIES INC COM 42250P103 32,676 1,370,081 SH   SOLE 7 1,063,986 0 306,095
HEALTHPEAK PROPERTIES INC COM 42250P103 34 1,414 SH   SOLE 13 1,414 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 1,217 51,025 SH   SOLE 15 51,025 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 50,699 2,125,730 SH   SOLE 18 2,050,327 0 75,403
HEALTHPEAK PROPERTIES INC COM 42250P103 22,591 947,192 SH   SOLE 19 947,192 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 537,016 22,516,415 SH   SOLE 21 22,516,415 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 437,187 18,330,696 SH   SOLE 22 16,573,084 0 1,757,612
HEALTHPEAK PROPERTIES INC COM 42250P103 10,610 444,852 SH   SOLE 23 444,852 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 44,317 1,858,145 SH   SOLE 25 1,858,145 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 71,359 2,991,981 SH   SOLE 26 513,917 0 2,478,064
HEALTHPEAK PROPERTIES INC COM 42250P103 4,256 178,453 SH   SOLE 28 149,061 0 29,392
HEALTHPEAK PROPERTIES INC COM 42250P103 9,175 384,696 SH   SOLE 29 280,241 0 104,455
HEALTHPEAK PROPERTIES INC COM 42250P103 107,248 4,496,773 SH   SOLE 30 4,496,773 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 3,421 143,457 SH   SOLE 31 118,056 0 25,401
HEALTHPEAK PROPERTIES INC COM 42250P103 3,721 156,003 SH   SOLE 34 156,003 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 9,634 403,927 SH   SOLE 36 403,927 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 291 12,196 SH   SOLE 40 12,196 0 0
HEALTHSTREAM INC COM 42222N103 444 18,530 SH   SOLE 2 1,375 0 17,155
HEALTHSTREAM INC COM 42222N103 4 173 SH   SOLE 4 173 0 0
HEALTHSTREAM INC COM 42222N103 12 516 SH   SOLE 7 516 0 0
HEALTHSTREAM INC COM 42222N103 3,049 127,301 SH   SOLE 18 127,301 0 0
HEALTHSTREAM INC COM 42222N103 1,156 48,249 SH   SOLE 19 48,249 0 0
HEALTHSTREAM INC COM 42222N103 71,088 2,968,183 SH   SOLE 21 2,968,183 0 0
HEALTHSTREAM INC COM 42222N103 18,786 784,397 SH   SOLE 22 756,554 0 27,843
HEALTHSTREAM INC COM 42222N103 292 12,192 SH   SOLE 26 0 0 12,192
HEALTHSTREAM INC COM 42222N103 87 3,645 SH   SOLE 28 3,645 0 0
HEALTHSTREAM INC COM 42222N103 802 33,474 SH   SOLE 30 33,474 0 0
HEALTHSTREAM INC COM 42222N103 103 4,294 SH   SOLE 34 4,294 0 0
HEALTHSTREAM INC COM 42222N103 78 3,264 SH   SOLE 40 3,264 0 0
HEARTLAND EXPRESS INC COM 422347104 803 43,268 SH   SOLE 2 6,057 0 37,211
HEARTLAND EXPRESS INC COM 422347104 6 309 SH   SOLE 4 309 0 0
HEARTLAND EXPRESS INC COM 422347104 18 978 SH   SOLE 7 978 0 0
HEARTLAND EXPRESS INC COM 422347104 3,885 209,224 SH   SOLE 18 209,224 0 0
HEARTLAND EXPRESS INC COM 422347104 1,589 85,560 SH   SOLE 19 85,560 0 0
HEARTLAND EXPRESS INC COM 422347104 96,652 5,204,763 SH   SOLE 21 5,204,763 0 0
HEARTLAND EXPRESS INC COM 422347104 27,564 1,484,356 SH   SOLE 22 1,434,744 0 49,612
HEARTLAND EXPRESS INC COM 422347104 122 6,583 SH   SOLE 23 6,583 0 0
HEARTLAND EXPRESS INC COM 422347104 330 17,750 SH   SOLE 26 5,162 0 12,588
HEARTLAND EXPRESS INC COM 422347104 102 5,514 SH   SOLE 28 5,514 0 0
HEARTLAND EXPRESS INC COM 422347104 1,160 62,481 SH   SOLE 30 62,481 0 0
HEARTLAND EXPRESS INC COM 422347104 102 5,514 SH   SOLE 40 5,514 0 0
HEARTLAND FINL USA INC COM 42234Q102 1,006 33,302 SH   SOLE 2 1,903 0 31,399
HEARTLAND FINL USA INC COM 42234Q102 3 89 SH   SOLE 4 89 0 0
HEARTLAND FINL USA INC COM 42234Q102 20 666 SH   SOLE 7 666 0 0
HEARTLAND FINL USA INC COM 42234Q102 3,653 120,944 SH   SOLE 18 120,944 0 0
HEARTLAND FINL USA INC COM 42234Q102 2,856 94,559 SH   SOLE 19 94,559 0 0
HEARTLAND FINL USA INC COM 42234Q102 35,949 1,190,351 SH   SOLE 21 1,190,351 0 0
HEARTLAND FINL USA INC COM 42234Q102 31,572 1,045,430 SH   SOLE 22 1,002,632 0 42,798
HEARTLAND FINL USA INC COM 42234Q102 68 2,267 SH   SOLE 23 2,267 0 0
HEARTLAND FINL USA INC COM 42234Q102 1,574 52,111 SH   SOLE 26 6,882 0 45,229
HEARTLAND FINL USA INC COM 42234Q102 118 3,914 SH   SOLE 28 3,914 0 0
HEARTLAND FINL USA INC COM 42234Q102 385 12,747 SH   SOLE 30 12,747 0 0
HEARTLAND FINL USA INC COM 42234Q102 337 11,143 SH   SOLE 34 11,143 0 0
HEARTLAND FINL USA INC COM 42234Q102 121 4,014 SH   SOLE 40 4,014 0 0
HEAT BIOLOGICS INC COM NEW 42237K300 0 407 SH   SOLE 21 407 0 0
HEBRON TECHNOLOGY CO LTD COM CLASS A G4418R101 8 1,015 SH   SOLE 22 1,015 0 0
HECLA MNG CO COM 422704106 874 480,368 SH   SOLE 2 24,939 0 455,429
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 3,244 1,782,144 SH   SOLE 18 1,782,144 0 0
HECLA MNG CO COM 422704106 1,813 996,396 SH   SOLE 19 996,396 0 0
HECLA MNG CO COM 422704106 35,771 19,654,190 SH   SOLE 21 19,654,190 0 0
HECLA MNG CO COM 422704106 27,237 14,965,628 SH   SOLE 22 14,444,145 0 521,483
HECLA MNG CO COM 422704106 218 119,651 SH   SOLE 26 80,885 0 38,766
HECLA MNG CO COM 422704106 102 55,918 SH   SOLE 28 55,918 0 0
HECLA MNG CO COM 422704106 283 155,361 SH   SOLE 30 155,361 0 0
HECLA MNG CO COM 422704106 79 43,441 SH   SOLE 40 43,441 0 0
HEICO CORP NEW COM 422806109 14,013 187,821 SH   SOLE 2 84,882 0 102,939
HEICO CORP NEW COM 422806109 2,629 35,242 SH   SOLE 4 33,934 0 1,308
HEICO CORP NEW COM 422806109 426 5,713 SH   SOLE 7 5,713 0 0
HEICO CORP NEW COM 422806109 1,109 14,869 SH   SOLE 13 14,869 0 0
HEICO CORP NEW COM 422806109 257 3,443 SH   SOLE 15 3,443 0 0
HEICO CORP NEW COM 422806109 5,153 69,071 SH   SOLE 18 46,203 0 22,868
HEICO CORP NEW COM 422806109 108,802 1,458,276 SH   SOLE 19 1,458,276 0 0
HEICO CORP NEW COM 422806109 79,166 1,061,063 SH   SOLE 21 1,061,063 0 0
HEICO CORP NEW COM 422806109 96,089 1,287,887 SH   SOLE 22 1,108,650 0 179,237
HEICO CORP NEW COM 422806109 4,691 62,875 SH   SOLE 23 62,875 0 0
HEICO CORP NEW COM 422806109 2,820 37,797 SH   SOLE 25 37,797 0 0
HEICO CORP NEW COM 422806109 11,046 148,054 SH   SOLE 26 42,473 0 105,581
HEICO CORP NEW COM 422806109 758 10,166 SH   SOLE 28 6,736 0 3,430
HEICO CORP NEW COM 422806109 4,777 64,021 SH   SOLE 29 16,276 0 47,745
HEICO CORP NEW COM 422806109 6,497 87,085 SH   SOLE 30 87,085 0 0
HEICO CORP NEW COM 422806109 2,876 38,545 SH   SOLE 31 24,772 0 13,773
HEICO CORP NEW COM 422806109 1,433 19,211 SH   SOLE 34 19,211 0 0
HEICO CORP NEW COM 422806109 2,401 32,186 SH   SOLE 36 32,186 0 0
HEICO CORP NEW COM 422806109 74 996 SH   SOLE 40 996 0 0
HEICO CORP NEW CL A 422806208 10,899 170,558 SH   SOLE 2 7,432 0 163,126
HEICO CORP NEW CL A 422806208 2,190 34,274 SH   SOLE 4 32,328 0 1,946
HEICO CORP NEW CL A 422806208 353 5,530 SH   SOLE 7 5,530 0 0
HEICO CORP NEW CL A 422806208 58 904 SH   SOLE 13 904 0 0
HEICO CORP NEW CL A 422806208 357 5,585 SH   SOLE 15 5,585 0 0
HEICO CORP NEW CL A 422806208 3,038 47,540 SH   SOLE 18 41,313 0 6,227
HEICO CORP NEW CL A 422806208 1,642 25,698 SH   SOLE 19 25,698 0 0
HEICO CORP NEW CL A 422806208 123,226 1,928,413 SH   SOLE 21 1,928,413 0 0
HEICO CORP NEW CL A 422806208 124,814 1,953,273 SH   SOLE 22 1,828,022 0 125,251
HEICO CORP NEW CL A 422806208 3,449 53,978 SH   SOLE 23 53,978 0 0
HEICO CORP NEW CL A 422806208 5,260 82,317 SH   SOLE 25 82,317 0 0
HEICO CORP NEW CL A 422806208 18,156 284,134 SH   SOLE 26 66,313 0 217,821
HEICO CORP NEW CL A 422806208 1,054 16,499 SH   SOLE 28 10,950 0 5,549
HEICO CORP NEW CL A 422806208 1,142 17,865 SH   SOLE 29 1,457 0 16,408
HEICO CORP NEW CL A 422806208 7,802 122,100 SH   SOLE 30 122,100 0 0
HEICO CORP NEW CL A 422806208 1,051 16,452 SH   SOLE 31 13,685 0 2,767
HEICO CORP NEW CL A 422806208 261 4,081 SH   SOLE 34 4,081 0 0
HEICO CORP NEW CL A 422806208 2,779 43,492 SH   SOLE 36 43,492 0 0
HEICO CORP NEW CL A 422806208 113 1,765 SH   SOLE 40 1,765 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 371 16,506 SH   SOLE 2 1,013 0 15,493
HEIDRICK & STRUGGLES INTL IN COM 422819102 4 196 SH   SOLE 4 196 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 10 427 SH   SOLE 7 427 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 2,090 92,897 SH   SOLE 18 92,897 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 801 35,579 SH   SOLE 19 35,579 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 49,312 2,191,655 SH   SOLE 21 2,191,655 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 13,381 594,708 SH   SOLE 22 575,727 0 18,981
HEIDRICK & STRUGGLES INTL IN COM 422819102 51 2,273 SH   SOLE 26 0 0 2,273
HEIDRICK & STRUGGLES INTL IN COM 422819102 55 2,430 SH   SOLE 28 2,430 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 583 25,910 SH   SOLE 30 25,910 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 38 1,670 SH   SOLE 40 1,670 0 0
HELEN OF TROY CORP LTD COM G4388N106 2,802 19,454 SH   SOLE 2 11,418 0 8,036
HELEN OF TROY CORP LTD COM G4388N106 19 132 SH   SOLE 4 132 0 0
HELEN OF TROY CORP LTD COM G4388N106 63 440 SH   SOLE 7 440 0 0
HELEN OF TROY CORP LTD COM G4388N106 21,401 148,586 SH   SOLE 18 144,394 0 4,192
HELEN OF TROY CORP LTD COM G4388N106 10,531 73,116 SH   SOLE 19 73,116 0 0
HELEN OF TROY CORP LTD COM G4388N106 250,154 1,736,819 SH   SOLE 21 1,736,819 0 0
HELEN OF TROY CORP LTD COM G4388N106 125,798 873,413 SH   SOLE 22 844,435 0 28,978
HELEN OF TROY CORP LTD COM G4388N106 472 3,280 SH   SOLE 23 3,280 0 0
HELEN OF TROY CORP LTD COM G4388N106 2,332 16,191 SH   SOLE 26 4,307 0 11,884
HELEN OF TROY CORP LTD COM G4388N106 499 3,465 SH   SOLE 28 3,465 0 0
HELEN OF TROY CORP LTD COM G4388N106 1,196 8,303 SH   SOLE 30 8,303 0 0
HELEN OF TROY CORP LTD COM G4388N106 99 684 SH   SOLE 34 684 0 0
HELEN OF TROY CORP LTD COM G4388N106 354 2,460 SH   SOLE 40 2,460 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 414 10,910 SH   SOLE 2 1,492 0 9,418
HELIOS TECHNOLOGIES INC COM 42328H109 8 214 SH   SOLE 4 214 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 18 472 SH   SOLE 7 472 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 3,833 101,072 SH   SOLE 18 101,072 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 2,321 61,198 SH   SOLE 19 61,198 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 35,947 947,964 SH   SOLE 21 947,964 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 31,370 827,278 SH   SOLE 22 796,790 0 30,488
HELIOS TECHNOLOGIES INC COM 42328H109 5 126 SH   SOLE 23 126 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 390 10,293 SH   SOLE 26 3,996 0 6,297
HELIOS TECHNOLOGIES INC COM 42328H109 181 4,777 SH   SOLE 28 4,777 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 364 9,588 SH   SOLE 30 9,588 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 89 2,334 SH   SOLE 40 2,334 0 0
HELIUS MED TECHNOLOGIES INC COM CL A 42328V504 2 4,861 SH   SOLE 18 4,861 0 0
HELIUS MED TECHNOLOGIES INC COM CL A 42328V504 41 124,208 SH   SOLE 21 124,208 0 0
HELIUS MED TECHNOLOGIES INC COM CL A 42328V504 13 38,590 SH   SOLE 22 38,590 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 222 135,266 SH   SOLE 2 6,067 0 129,199
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 0 253 SH   SOLE 4 253 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 4 2,381 SH   SOLE 7 2,381 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 1,050 640,519 SH   SOLE 18 640,519 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 433 264,235 SH   SOLE 19 264,235 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 25,363 15,465,278 SH   SOLE 21 15,465,278 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 7,020 4,280,246 SH   SOLE 22 4,127,311 0 152,935
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 42 25,819 SH   SOLE 26 8,247 0 17,572
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 28 17,004 SH   SOLE 28 17,004 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 307 187,346 SH   SOLE 30 187,346 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 5 3,300 SH   SOLE 31 0 0 3,300
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 29 17,855 SH   SOLE 34 17,855 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 19 11,446 SH   SOLE 40 11,446 0 0
HELMERICH & PAYNE INC COM 423452101 4,009 256,191 SH   SOLE 2 42,408 0 213,783
HELMERICH & PAYNE INC COM 423452101 9 544 SH   SOLE 4 544 0 0
HELMERICH & PAYNE INC COM 423452101 4,119 263,179 SH   SOLE 7 259,922 0 3,257
HELMERICH & PAYNE INC COM 423452101 123 7,864 SH   SOLE 13 7,864 0 0
HELMERICH & PAYNE INC COM 423452101 4,430 283,059 SH   SOLE 18 262,502 0 20,557
HELMERICH & PAYNE INC COM 423452101 1,181 75,458 SH   SOLE 19 75,458 0 0
HELMERICH & PAYNE INC COM 423452101 75,283 4,810,423 SH   SOLE 21 4,810,423 0 0
HELMERICH & PAYNE INC COM 423452101 45,860 2,930,371 SH   SOLE 22 2,621,945 0 308,426
HELMERICH & PAYNE INC COM 423452101 4 235 SH   SOLE 23 235 0 0
HELMERICH & PAYNE INC COM 423452101 2,346 149,899 SH   SOLE 26 25,886 0 124,013
HELMERICH & PAYNE INC COM 423452101 259 16,527 SH   SOLE 28 16,527 0 0
HELMERICH & PAYNE INC COM 423452101 4,326 276,403 SH   SOLE 30 276,403 0 0
HELMERICH & PAYNE INC COM 423452101 153 9,781 SH   SOLE 31 2,258 0 7,523
HELMERICH & PAYNE INC COM 423452101 615 39,312 SH   SOLE 32 39,312 0 0
HELMERICH & PAYNE INC COM 423452101 404 25,829 SH   SOLE 36 25,829 0 0
HELMERICH & PAYNE INC COM 423452101 185 11,852 SH   SOLE 40 11,852 0 0
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 50 5,829 SH   SOLE 2 634 0 5,195
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 4 462 SH   SOLE 7 462 0 0
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 542 63,466 SH   SOLE 18 63,466 0 0
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 240 28,121 SH   SOLE 19 28,121 0 0
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 5,561 651,204 SH   SOLE 21 651,204 0 0
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 2,389 279,718 SH   SOLE 22 270,011 0 9,707
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 26 2,998 SH   SOLE 30 2,998 0 0
HENNESSY ADVISORS INC COM 425885100 8 993 SH   SOLE 18 993 0 0
HENNESSY ADVISORS INC COM 425885100 118 15,583 SH   SOLE 21 15,583 0 0
HENNESSY CAP ACQUSTION CORP UNIT 99/99/9999 42589C203 33,442 3,250,000 SH   SOLE 2 3,250,000 0 0
HENRY JACK & ASSOC INC COM 426281101 32,844 211,571 SH   SOLE 2 43,800 0 167,771
HENRY JACK & ASSOC INC COM 426281101 6,938 44,689 SH   SOLE 4 42,650 0 2,039
HENRY JACK & ASSOC INC COM 426281101 22,850 147,191 SH   SOLE 7 104,029 0 43,162
HENRY JACK & ASSOC INC COM 426281101 737 4,749 SH   SOLE 13 4,749 0 0
HENRY JACK & ASSOC INC COM 426281101 870 5,603 SH   SOLE 15 5,603 0 0
HENRY JACK & ASSOC INC COM 426281101 30,909 199,104 SH   SOLE 18 174,352 0 24,752
HENRY JACK & ASSOC INC COM 426281101 75,401 485,705 SH   SOLE 19 485,705 0 0
HENRY JACK & ASSOC INC COM 426281101 660,158 4,252,502 SH   SOLE 21 4,252,502 0 0
HENRY JACK & ASSOC INC COM 426281101 380,469 2,450,842 SH   SOLE 22 2,226,248 0 224,594
HENRY JACK & ASSOC INC COM 426281101 9,715 62,581 SH   SOLE 23 62,581 0 0
HENRY JACK & ASSOC INC COM 426281101 2,650 17,070 SH   SOLE 25 17,070 0 0
HENRY JACK & ASSOC INC COM 426281101 62,291 401,254 SH   SOLE 26 101,375 0 299,879
HENRY JACK & ASSOC INC COM 426281101 2,490 16,038 SH   SOLE 28 11,133 0 4,905
HENRY JACK & ASSOC INC COM 426281101 3,774 24,310 SH   SOLE 29 8,032 0 16,278
HENRY JACK & ASSOC INC COM 426281101 78,229 503,920 SH   SOLE 30 503,920 0 0
HENRY JACK & ASSOC INC COM 426281101 4,443 28,622 SH   SOLE 31 23,343 0 5,279
HENRY JACK & ASSOC INC COM 426281101 1,061 6,834 SH   SOLE 34 6,834 0 0
HENRY JACK & ASSOC INC COM 426281101 10,705 68,958 SH   SOLE 36 68,958 0 0
HENRY JACK & ASSOC INC COM 426281101 238 1,535 SH   SOLE 40 1,535 0 0
HENRY SCHEIN INC COM 806407102 24,294 480,878 SH   SOLE 2 150,655 0 330,223
HENRY SCHEIN INC COM 806407102 4,528 89,622 SH   SOLE 4 85,492 0 4,130
HENRY SCHEIN INC COM 806407102 11,597 229,550 SH   SOLE 7 139,279 0 90,271
HENRY SCHEIN INC COM 806407102 101 2,009 SH   SOLE 13 2,009 0 0
HENRY SCHEIN INC COM 806407102 731 14,462 SH   SOLE 15 14,462 0 0
HENRY SCHEIN INC COM 806407102 15,102 298,929 SH   SOLE 18 275,259 0 23,670
HENRY SCHEIN INC COM 806407102 4,422 87,533 SH   SOLE 19 87,533 0 0
HENRY SCHEIN INC COM 806407102 215,380 4,263,265 SH   SOLE 21 4,263,265 0 0
HENRY SCHEIN INC COM 806407102 197,117 3,901,760 SH   SOLE 22 3,507,638 0 394,122
HENRY SCHEIN INC COM 806407102 7,136 141,247 SH   SOLE 23 141,247 0 0
HENRY SCHEIN INC COM 806407102 12,237 242,215 SH   SOLE 25 242,215 0 0
HENRY SCHEIN INC COM 806407102 53,525 1,059,488 SH   SOLE 26 242,729 0 816,759
HENRY SCHEIN INC COM 806407102 1,537 30,425 SH   SOLE 28 21,404 0 9,021
HENRY SCHEIN INC COM 806407102 2,343 46,381 SH   SOLE 29 15,092 0 31,289
HENRY SCHEIN INC COM 806407102 37,505 742,381 SH   SOLE 30 742,381 0 0
HENRY SCHEIN INC COM 806407102 3,345 66,203 SH   SOLE 31 48,557 0 17,646
HENRY SCHEIN INC COM 806407102 8,884 175,843 SH   SOLE 34 175,843 0 0
HENRY SCHEIN INC COM 806407102 6,470 128,066 SH   SOLE 36 128,066 0 0
HENRY SCHEIN INC COM 806407102 160 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 107 60,636 SH   SOLE 22 60,636 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 6,188 212,201 SH   SOLE 2 17,085 0 195,116
HERBALIFE NUTRITION LTD COM SHS G4412G101 15 526 SH   SOLE 4 526 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 53 1,802 SH   SOLE 7 1,802 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 29 1,004 SH   SOLE 15 1,004 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 1,401 48,041 SH   SOLE 18 48,041 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 685 23,493 SH   SOLE 19 23,493 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 34,994 1,200,068 SH   SOLE 21 1,200,068 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 76,657 2,628,825 SH   SOLE 22 2,456,263 0 172,562
HERBALIFE NUTRITION LTD COM SHS G4412G101 118 4,063 SH   SOLE 23 4,063 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 2,871 98,459 SH   SOLE 25 98,459 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 5,627 192,975 SH   SOLE 26 32,126 0 160,849
HERBALIFE NUTRITION LTD COM SHS G4412G101 402 13,787 SH   SOLE 28 13,787 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 1,036 35,523 SH   SOLE 30 35,523 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 101 3,478 SH   SOLE 31 2,165 0 1,313
HERBALIFE NUTRITION LTD COM SHS G4412G101 42 1,455 SH   SOLE 34 1,455 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 1,159 39,740 SH   SOLE 36 39,740 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 325 11,146 SH   SOLE 40 11,146 0 0
HERC HLDGS INC COM 42704L104 599 29,266 SH   SOLE 2 9,070 0 20,196
HERC HLDGS INC COM 42704L104 3 124 SH   SOLE 4 124 0 0
HERC HLDGS INC COM 42704L104 8 405 SH   SOLE 7 405 0 0
HERC HLDGS INC COM 42704L104 1,978 96,679 SH   SOLE 18 84,867 0 11,812
HERC HLDGS INC COM 42704L104 5,112 249,836 SH   SOLE 19 249,836 0 0
HERC HLDGS INC COM 42704L104 17,148 838,125 SH   SOLE 21 838,125 0 0
HERC HLDGS INC COM 42704L104 20,846 1,018,863 SH   SOLE 22 991,286 0 27,577
HERC HLDGS INC COM 42704L104 672 32,866 SH   SOLE 23 32,866 0 0
HERC HLDGS INC COM 42704L104 2,335 114,101 SH   SOLE 26 3,064 0 111,037
HERC HLDGS INC COM 42704L104 60 2,944 SH   SOLE 28 2,944 0 0
HERC HLDGS INC COM 42704L104 160 7,843 SH   SOLE 30 7,843 0 0
HERC HLDGS INC COM 42704L104 105 5,155 SH   SOLE 34 5,155 0 0
HERC HLDGS INC COM 42704L104 55 2,676 SH   SOLE 40 2,676 0 0
HERCULES CAPITAL INC COM 427096508 4,548 595,256 SH   SOLE 30 595,256 0 0
HERITAGE COMMERCE CORP COM 426927109 382 49,769 SH   SOLE 2 3,874 0 45,895
HERITAGE COMMERCE CORP COM 426927109 8 1,079 SH   SOLE 7 1,079 0 0
HERITAGE COMMERCE CORP COM 426927109 1,631 212,691 SH   SOLE 18 212,691 0 0
HERITAGE COMMERCE CORP COM 426927109 1,021 133,153 SH   SOLE 19 133,153 0 0
HERITAGE COMMERCE CORP COM 426927109 14,892 1,941,577 SH   SOLE 21 1,941,577 0 0
HERITAGE COMMERCE CORP COM 426927109 15,399 2,007,693 SH   SOLE 22 1,950,323 0 57,370
HERITAGE COMMERCE CORP COM 426927109 284 37,032 SH   SOLE 26 0 0 37,032
HERITAGE COMMERCE CORP COM 426927109 56 7,329 SH   SOLE 28 7,329 0 0
HERITAGE COMMERCE CORP COM 426927109 63 8,276 SH   SOLE 30 8,276 0 0
HERITAGE COMMERCE CORP COM 426927109 294 38,377 SH   SOLE 34 38,377 0 0
HERITAGE COMMERCE CORP COM 426927109 42 5,455 SH   SOLE 40 5,455 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 136 8,398 SH   SOLE 2 898 0 7,500
HERITAGE CRYSTAL CLEAN INC COM 42726M106 5 281 SH   SOLE 7 281 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 919 56,610 SH   SOLE 18 56,610 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 450 27,722 SH   SOLE 19 27,722 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 9,297 572,478 SH   SOLE 21 572,478 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 6,318 389,045 SH   SOLE 22 371,419 0 17,626
HERITAGE CRYSTAL CLEAN INC COM 42726M106 58 3,577 SH   SOLE 26 0 0 3,577
HERITAGE CRYSTAL CLEAN INC COM 42726M106 51 3,142 SH   SOLE 28 3,142 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 42 2,583 SH   SOLE 30 2,583 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 28 1,749 SH   SOLE 40 1,749 0 0
HERITAGE FINL CORP WASH COM 42722X106 557 27,839 SH   SOLE 2 1,249 0 26,590
HERITAGE FINL CORP WASH COM 42722X106 13 637 SH   SOLE 7 637 0 0
HERITAGE FINL CORP WASH COM 42722X106 3,156 157,817 SH   SOLE 18 157,817 0 0
HERITAGE FINL CORP WASH COM 42722X106 1,257 62,864 SH   SOLE 19 62,864 0 0
HERITAGE FINL CORP WASH COM 42722X106 79,031 3,951,570 SH   SOLE 21 3,951,570 0 0
HERITAGE FINL CORP WASH COM 42722X106 21,907 1,095,328 SH   SOLE 22 1,057,576 0 37,752
HERITAGE FINL CORP WASH COM 42722X106 227 11,358 SH   SOLE 26 0 0 11,358
HERITAGE FINL CORP WASH COM 42722X106 87 4,369 SH   SOLE 28 4,369 0 0
HERITAGE FINL CORP WASH COM 42722X106 980 49,022 SH   SOLE 30 49,022 0 0
HERITAGE FINL CORP WASH COM 42722X106 65 3,254 SH   SOLE 40 3,254 0 0
HERITAGE INS HLDGS INC COM 42727J102 297 27,732 SH   SOLE 2 4,076 0 23,656
HERITAGE INS HLDGS INC COM 42727J102 6 580 SH   SOLE 7 580 0 0
HERITAGE INS HLDGS INC COM 42727J102 1,078 100,665 SH   SOLE 18 100,665 0 0
HERITAGE INS HLDGS INC COM 42727J102 1,331 124,248 SH   SOLE 19 124,248 0 0
HERITAGE INS HLDGS INC COM 42727J102 10,751 1,003,872 SH   SOLE 21 1,003,872 0 0
HERITAGE INS HLDGS INC COM 42727J102 10,682 997,379 SH   SOLE 22 963,425 0 33,954
HERITAGE INS HLDGS INC COM 42727J102 169 15,771 SH   SOLE 23 15,771 0 0
HERITAGE INS HLDGS INC COM 42727J102 497 46,428 SH   SOLE 26 0 0 46,428
HERITAGE INS HLDGS INC COM 42727J102 42 3,942 SH   SOLE 28 3,942 0 0
HERITAGE INS HLDGS INC COM 42727J102 33 3,070 SH   SOLE 30 3,070 0 0
HERITAGE INS HLDGS INC COM 42727J102 28 2,573 SH   SOLE 40 2,573 0 0
HERMITAGE OFFSHORE SERVICE L SHS G4511M108 0 672 SH   SOLE 18 672 0 0
HERMITAGE OFFSHORE SERVICE L SHS G4511M108 8 11,982 SH   SOLE 21 11,982 0 0
HERON THERAPEUTICS INC COM 427746102 367 31,281 SH   SOLE 2 4,448 0 26,833
HERON THERAPEUTICS INC COM 427746102 5 427 SH   SOLE 4 427 0 0
HERON THERAPEUTICS INC COM 427746102 16 1,387 SH   SOLE 7 1,387 0 0
HERON THERAPEUTICS INC COM 427746102 3,461 294,833 SH   SOLE 18 294,833 0 0
HERON THERAPEUTICS INC COM 427746102 2,354 200,480 SH   SOLE 19 200,480 0 0
HERON THERAPEUTICS INC COM 427746102 32,460 2,764,881 SH   SOLE 21 2,764,881 0 0
HERON THERAPEUTICS INC COM 427746102 26,710 2,275,161 SH   SOLE 22 2,173,879 0 101,282
HERON THERAPEUTICS INC COM 427746102 11 927 SH   SOLE 23 927 0 0
HERON THERAPEUTICS INC COM 427746102 306 26,023 SH   SOLE 26 11,875 0 14,148
HERON THERAPEUTICS INC COM 427746102 161 13,693 SH   SOLE 28 13,693 0 0
HERON THERAPEUTICS INC COM 427746102 324 27,566 SH   SOLE 30 27,566 0 0
HERON THERAPEUTICS INC COM 427746102 37 3,120 SH   SOLE 34 3,120 0 0
HERON THERAPEUTICS INC COM 427746102 122 10,397 SH   SOLE 40 10,397 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 180 50,215 SH   SOLE 2 17,584 0 32,631
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 1 315 SH   SOLE 4 315 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 3 704 SH   SOLE 7 704 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 612 171,004 SH   SOLE 18 163,673 0 7,331
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 1,290 360,460 SH   SOLE 19 360,460 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 14,812 4,137,554 SH   SOLE 21 4,137,554 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 5,769 1,611,410 SH   SOLE 22 1,563,497 0 47,913
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 277 77,489 SH   SOLE 23 77,489 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 813 227,096 SH   SOLE 26 13,995 0 213,101
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 22 6,228 SH   SOLE 28 6,228 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 143 39,925 SH   SOLE 30 39,925 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 18 5,070 SH   SOLE 40 5,070 0 0
HERSHEY CO COM 427866108 52,159 393,651 SH   SOLE 2 62,297 0 331,354
HERSHEY CO COM 427866108 10,160 76,678 SH   SOLE 4 72,553 0 4,125
HERSHEY CO COM 427866108 25,307 190,994 SH   SOLE 7 175,695 0 15,299
HERSHEY CO COM 427866108 5,785 43,662 SH   SOLE 13 43,662 0 0
HERSHEY CO COM 427866108 1,606 12,123 SH   SOLE 15 12,123 0 0
HERSHEY CO COM 427866108 59,415 448,417 SH   SOLE 18 365,301 0 83,116
HERSHEY CO COM 427866108 50,503 381,151 SH   SOLE 19 381,151 0 0
HERSHEY CO COM 427866108 911,761 6,881,215 SH   SOLE 21 6,881,215 0 0
HERSHEY CO COM 427866108 606,039 4,573,879 SH   SOLE 22 4,029,321 0 544,558
HERSHEY CO COM 427866108 14,472 109,225 SH   SOLE 23 109,225 0 0
HERSHEY CO COM 427866108 20,024 151,128 SH   SOLE 25 151,128 0 0
HERSHEY CO COM 427866108 154,734 1,167,805 SH   SOLE 26 158,677 0 1,009,128
HERSHEY CO COM 427866108 3,972 29,978 SH   SOLE 28 21,278 0 8,700
HERSHEY CO COM 427866108 23,846 179,969 SH   SOLE 29 3,038 0 176,931
HERSHEY CO COM 427866108 104,203 786,434 SH   SOLE 30 786,434 0 0
HERSHEY CO COM 427866108 4,303 32,477 SH   SOLE 31 25,168 0 7,309
HERSHEY CO COM 427866108 19,739 148,973 SH   SOLE 34 148,973 0 0
HERSHEY CO COM 427866108 22,613 170,664 SH   SOLE 36 170,664 0 0
HERSHEY CO COM 427866108 402 3,031 SH   SOLE 40 3,031 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 594 96,173 SH   SOLE 2 5,340 0 90,833
HERTZ GLOBAL HLDGS INC COM 42806J106 4 631 SH   SOLE 4 631 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 38 6,173 SH   SOLE 7 6,173 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 2,168 350,869 SH   SOLE 18 350,869 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 1,174 190,005 SH   SOLE 19 190,005 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 21,737 3,517,252 SH   SOLE 21 3,517,252 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 18,725 3,029,930 SH   SOLE 22 2,880,411 0 149,519
HERTZ GLOBAL HLDGS INC COM 42806J106 133 21,559 SH   SOLE 26 15,522 0 6,037
HERTZ GLOBAL HLDGS INC COM 42806J106 73 11,733 SH   SOLE 28 11,733 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 171 27,689 SH   SOLE 30 27,689 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 96 15,597 SH   SOLE 31 0 0 15,597
HERTZ GLOBAL HLDGS INC COM 42806J106 513 83,054 SH   SOLE 36 83,054 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 64 10,315 SH   SOLE 40 10,315 0 0
HESKA CORP COM RESTRC NEW 42805E306 144 2,612 SH   SOLE 2 372 0 2,240
HESKA CORP COM RESTRC NEW 42805E306 8 142 SH   SOLE 7 142 0 0
HESKA CORP COM RESTRC NEW 42805E306 1,880 33,995 SH   SOLE 18 33,995 0 0
HESKA CORP COM RESTRC NEW 42805E306 720 13,014 SH   SOLE 19 13,014 0 0
HESKA CORP COM RESTRC NEW 42805E306 45,135 816,187 SH   SOLE 21 816,187 0 0
HESKA CORP COM RESTRC NEW 42805E306 12,262 221,739 SH   SOLE 22 213,436 0 8,303
HESKA CORP COM RESTRC NEW 42805E306 230 4,164 SH   SOLE 26 0 0 4,164
HESKA CORP COM RESTRC NEW 42805E306 59 1,064 SH   SOLE 28 1,064 0 0
HESKA CORP COM RESTRC NEW 42805E306 522 9,446 SH   SOLE 30 9,446 0 0
HESKA CORP COM RESTRC NEW 42805E306 43 785 SH   SOLE 40 785 0 0
HESS CORP COM 42809H107 22,034 661,667 SH   SOLE 2 80,031 0 581,636
HESS CORP COM 42809H107 4,042 121,383 SH   SOLE 4 114,068 0 7,315
HESS CORP COM 42809H107 7,858 235,975 SH   SOLE 7 217,565 0 18,410
HESS CORP COM 42809H107 220 6,619 SH   SOLE 13 6,619 0 0
HESS CORP COM 42809H107 865 25,976 SH   SOLE 15 25,976 0 0
HESS CORP COM 42809H107 18,470 554,655 SH   SOLE 18 515,358 0 39,297
HESS CORP COM 42809H107 12,620 378,976 SH   SOLE 19 378,976 0 0
HESS CORP COM 42809H107 226,042 6,788,040 SH   SOLE 21 6,788,040 0 0
HESS CORP COM 42809H107 207,614 6,234,661 SH   SOLE 22 5,600,125 0 634,536
HESS CORP COM 42809H107 6,622 198,868 SH   SOLE 23 198,868 0 0
HESS CORP COM 42809H107 10,985 329,888 SH   SOLE 25 329,888 0 0
HESS CORP COM 42809H107 35,979 1,080,461 SH   SOLE 26 209,656 0 870,805
HESS CORP COM 42809H107 1,853 55,660 SH   SOLE 28 39,345 0 16,315
HESS CORP COM 42809H107 173 5,203 SH   SOLE 29 5,203 0 0
HESS CORP COM 42809H107 34,243 1,028,310 SH   SOLE 30 1,028,310 0 0
HESS CORP COM 42809H107 2,168 65,119 SH   SOLE 31 45,651 0 19,468
HESS CORP COM 42809H107 26,063 782,678 SH   SOLE 34 782,678 0 0
HESS CORP COM 42809H107 6,462 194,067 SH   SOLE 36 194,067 0 0
HESS CORP COM 42809H107 191 5,739 SH   SOLE 40 5,739 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 32,820 3,379,981 SH   SOLE 2 547,192 0 2,832,789
HEWLETT PACKARD ENTERPRISE C COM 42824C109 6,516 671,055 SH   SOLE 4 634,176 0 36,879
HEWLETT PACKARD ENTERPRISE C COM 42824C109 21,106 2,173,665 SH   SOLE 7 1,180,333 0 993,332
HEWLETT PACKARD ENTERPRISE C COM 42824C109 403 41,546 SH   SOLE 13 41,546 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 1,394 143,548 SH   SOLE 15 143,548 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 24 2,454 SH   SOLE 17 0 0 2,454
HEWLETT PACKARD ENTERPRISE C COM 42824C109 26,153 2,693,376 SH   SOLE 18 2,494,939 0 198,437
HEWLETT PACKARD ENTERPRISE C COM 42824C109 4,793 493,640 SH   SOLE 19 493,640 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 356,635 36,728,622 SH   SOLE 21 36,728,622 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 321,725 33,133,375 SH   SOLE 22 29,842,209 0 3,291,166
HEWLETT PACKARD ENTERPRISE C COM 42824C109 9,523 980,759 SH   SOLE 23 980,759 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 17,586 1,811,106 SH   SOLE 25 1,811,106 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 74,546 7,677,262 SH   SOLE 26 1,024,287 0 6,652,975
HEWLETT PACKARD ENTERPRISE C COM 42824C109 2,597 267,498 SH   SOLE 28 185,650 0 81,848
HEWLETT PACKARD ENTERPRISE C COM 42824C109 222 22,895 SH   SOLE 29 22,895 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 62,892 6,477,068 SH   SOLE 30 6,477,068 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 3,437 353,928 SH   SOLE 31 258,436 0 95,492
HEWLETT PACKARD ENTERPRISE C COM 42824C109 1,318 135,735 SH   SOLE 34 135,735 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 10,462 1,077,464 SH   SOLE 36 1,077,464 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 271 27,892 SH   SOLE 40 27,892 0 0
HEXCEL CORP NEW COM 428291108 8,031 215,952 SH   SOLE 2 48,167 0 167,785
HEXCEL CORP NEW COM 428291108 15 393 SH   SOLE 4 393 0 0
HEXCEL CORP NEW COM 428291108 66 1,767 SH   SOLE 7 1,767 0 0
HEXCEL CORP NEW COM 428291108 132 3,558 SH   SOLE 13 3,558 0 0
HEXCEL CORP NEW COM 428291108 2,581 69,402 SH   SOLE 18 59,909 0 9,493
HEXCEL CORP NEW COM 428291108 2,287 61,505 SH   SOLE 19 61,505 0 0
HEXCEL CORP NEW COM 428291108 79,488 2,137,356 SH   SOLE 21 2,137,356 0 0
HEXCEL CORP NEW COM 428291108 87,815 2,361,243 SH   SOLE 22 2,200,795 0 160,448
HEXCEL CORP NEW COM 428291108 1,363 36,641 SH   SOLE 26 21,411 0 15,230
HEXCEL CORP NEW COM 428291108 451 12,125 SH   SOLE 28 12,125 0 0
HEXCEL CORP NEW COM 428291108 1,581 42,524 SH   SOLE 30 42,524 0 0
HEXCEL CORP NEW COM 428291108 268 7,212 SH   SOLE 31 1,726 0 5,486
HEXCEL CORP NEW COM 428291108 93 2,490 SH   SOLE 36 2,490 0 0
HEXCEL CORP NEW COM 428291108 319 8,583 SH   SOLE 40 8,583 0 0
HF FOODS GROUP INC COM 40417F109 68 8,117 SH   SOLE 2 1,145 0 6,972
HF FOODS GROUP INC COM 40417F109 12 1,396 SH   SOLE 7 1,396 0 0
HF FOODS GROUP INC COM 40417F109 662 78,872 SH   SOLE 18 78,872 0 0
HF FOODS GROUP INC COM 40417F109 329 39,212 SH   SOLE 19 39,212 0 0
HF FOODS GROUP INC COM 40417F109 6,380 760,385 SH   SOLE 21 760,385 0 0
HF FOODS GROUP INC COM 40417F109 6,119 729,268 SH   SOLE 22 720,545 0 8,723
HI CRUSH INC COM 428337109 54 231,877 SH   SOLE 21 231,877 0 0
HIBBETT SPORTS INC COM 428567101 171 15,657 SH   SOLE 2 705 0 14,952
HIBBETT SPORTS INC COM 428567101 2 191 SH   SOLE 4 191 0 0
HIBBETT SPORTS INC COM 428567101 4 399 SH   SOLE 7 399 0 0
HIBBETT SPORTS INC COM 428567101 893 81,710 SH   SOLE 18 81,710 0 0
HIBBETT SPORTS INC COM 428567101 359 32,797 SH   SOLE 19 32,797 0 0
HIBBETT SPORTS INC COM 428567101 22,048 2,016,307 SH   SOLE 21 2,016,307 0 0
HIBBETT SPORTS INC COM 428567101 6,331 578,932 SH   SOLE 22 551,088 0 27,844
HIBBETT SPORTS INC COM 428567101 112 10,200 SH   SOLE 26 2,962 0 7,238
HIBBETT SPORTS INC COM 428567101 18 1,662 SH   SOLE 28 1,662 0 0
HIBBETT SPORTS INC COM 428567101 295 26,964 SH   SOLE 30 26,964 0 0
HIBBETT SPORTS INC COM 428567101 31 2,799 SH   SOLE 40 2,799 0 0
HIGHLAND INCOME FD HIGHLAND INCOME 43010E404 14,714 1,725,000 SH   SOLE 2 1,725,000 0 0
HIGHPOINT RES CORP COM 43114K108 20 106,325 SH   SOLE 2 4,080 0 102,245
HIGHPOINT RES CORP COM 43114K108 0 2,325 SH   SOLE 7 2,325 0 0
HIGHPOINT RES CORP COM 43114K108 99 519,815 SH   SOLE 18 519,815 0 0
HIGHPOINT RES CORP COM 43114K108 37 194,188 SH   SOLE 19 194,188 0 0
HIGHPOINT RES CORP COM 43114K108 2,502 13,166,932 SH   SOLE 21 13,166,932 0 0
HIGHPOINT RES CORP COM 43114K108 618 3,252,232 SH   SOLE 22 3,187,298 0 64,934
HIGHPOINT RES CORP COM 43114K108 19 102,434 SH   SOLE 30 102,434 0 0
HIGHWOODS PPTYS INC COM 431284108 9,148 258,284 SH   SOLE 2 56,007 0 202,277
HIGHWOODS PPTYS INC COM 431284108 2,186 61,704 SH   SOLE 4 61,704 0 0
HIGHWOODS PPTYS INC COM 431284108 3,893 109,920 SH   SOLE 7 109,920 0 0
HIGHWOODS PPTYS INC COM 431284108 10,183 287,498 SH   SOLE 18 287,276 0 222
HIGHWOODS PPTYS INC COM 431284108 4,650 131,276 SH   SOLE 19 131,276 0 0
HIGHWOODS PPTYS INC COM 431284108 197,781 5,583,866 SH   SOLE 21 5,583,866 0 0
HIGHWOODS PPTYS INC COM 431284108 152,386 4,302,251 SH   SOLE 22 4,124,717 0 177,534
HIGHWOODS PPTYS INC COM 431284108 142 4,008 SH   SOLE 23 4,008 0 0
HIGHWOODS PPTYS INC COM 431284108 8,589 242,491 SH   SOLE 25 242,491 0 0
HIGHWOODS PPTYS INC COM 431284108 3,416 96,438 SH   SOLE 26 20,233 0 76,205
HIGHWOODS PPTYS INC COM 431284108 507 14,325 SH   SOLE 28 14,325 0 0
HIGHWOODS PPTYS INC COM 431284108 1,938 54,706 SH   SOLE 29 54,706 0 0
HIGHWOODS PPTYS INC COM 431284108 16,184 456,924 SH   SOLE 30 456,924 0 0
HIGHWOODS PPTYS INC COM 431284108 102 2,871 SH   SOLE 31 2,177 0 694
HIGHWOODS PPTYS INC COM 431284108 171 4,833 SH   SOLE 34 4,833 0 0
HIGHWOODS PPTYS INC COM 431284108 145 4,093 SH   SOLE 36 4,093 0 0
HIGHWOODS PPTYS INC COM 431284108 371 10,482 SH   SOLE 40 10,482 0 0
HILL INTL INC COM 431466101 16 10,873 SH   SOLE 18 10,873 0 0
HILL INTL INC COM 431466101 323 223,026 SH   SOLE 21 223,026 0 0
HILL INTL INC COM 431466101 10 6,934 SH   SOLE 22 6,934 0 0
HILL ROM HLDGS INC COM 431475102 35,724 355,113 SH   SOLE 2 217,253 0 137,860
HILL ROM HLDGS INC COM 431475102 2,470 24,552 SH   SOLE 4 24,552 0 0
HILL ROM HLDGS INC COM 431475102 834 8,293 SH   SOLE 7 8,293 0 0
HILL ROM HLDGS INC COM 431475102 54 539 SH   SOLE 17 0 0 539
HILL ROM HLDGS INC COM 431475102 20,594 204,712 SH   SOLE 18 200,410 0 4,302
HILL ROM HLDGS INC COM 431475102 16,253 161,564 SH   SOLE 19 161,564 0 0
HILL ROM HLDGS INC COM 431475102 362,077 3,599,176 SH   SOLE 21 3,599,176 0 0
HILL ROM HLDGS INC COM 431475102 241,262 2,398,230 SH   SOLE 22 2,154,272 0 243,958
HILL ROM HLDGS INC COM 431475102 6,698 66,576 SH   SOLE 23 66,576 0 0
HILL ROM HLDGS INC COM 431475102 4,865 48,362 SH   SOLE 26 23,401 0 24,961
HILL ROM HLDGS INC COM 431475102 1,097 10,904 SH   SOLE 28 10,904 0 0
HILL ROM HLDGS INC COM 431475102 3,423 34,026 SH   SOLE 29 34,026 0 0
HILL ROM HLDGS INC COM 431475102 2,838 28,209 SH   SOLE 30 28,209 0 0
HILL ROM HLDGS INC COM 431475102 7,384 73,401 SH   SOLE 31 50,357 0 23,044
HILL ROM HLDGS INC COM 431475102 754 7,498 SH   SOLE 34 7,498 0 0
HILL ROM HLDGS INC COM 431475102 401 3,985 SH   SOLE 36 3,985 0 0
HILL ROM HLDGS INC COM 431475102 741 7,363 SH   SOLE 40 7,363 0 0
HILLENBRAND INC COM 431571108 941 49,242 SH   SOLE 2 6,614 0 42,628
HILLENBRAND INC COM 431571108 4 201 SH   SOLE 4 201 0 0
HILLENBRAND INC COM 431571108 26 1,358 SH   SOLE 7 1,358 0 0
HILLENBRAND INC COM 431571108 7,186 376,059 SH   SOLE 18 367,270 0 8,789
HILLENBRAND INC COM 431571108 4,705 246,230 SH   SOLE 19 246,230 0 0
HILLENBRAND INC COM 431571108 159,343 8,338,179 SH   SOLE 21 8,338,179 0 0
HILLENBRAND INC COM 431571108 43,534 2,278,052 SH   SOLE 22 2,196,419 0 81,633
HILLENBRAND INC COM 431571108 321 16,773 SH   SOLE 23 16,773 0 0
HILLENBRAND INC COM 431571108 2,466 129,068 SH   SOLE 26 21,866 0 107,202
HILLENBRAND INC COM 431571108 186 9,733 SH   SOLE 28 9,733 0 0
HILLENBRAND INC COM 431571108 9,549 499,705 SH   SOLE 30 499,705 0 0
HILLENBRAND INC COM 431571108 231 12,104 SH   SOLE 34 12,104 0 0
HILLENBRAND INC COM 431571108 35 1,841 SH   SOLE 36 1,841 0 0
HILLENBRAND INC COM 431571108 161 8,416 SH   SOLE 40 8,416 0 0
HILLTOP HOLDINGS INC COM 432748101 1,020 67,485 SH   SOLE 2 3,561 0 63,924
HILLTOP HOLDINGS INC COM 432748101 7 463 SH   SOLE 4 463 0 0
HILLTOP HOLDINGS INC COM 432748101 18 1,188 SH   SOLE 7 1,188 0 0
HILLTOP HOLDINGS INC COM 432748101 3,671 242,763 SH   SOLE 18 242,763 0 0
HILLTOP HOLDINGS INC COM 432748101 2,042 135,071 SH   SOLE 19 135,071 0 0
HILLTOP HOLDINGS INC COM 432748101 36,437 2,409,870 SH   SOLE 21 2,409,870 0 0
HILLTOP HOLDINGS INC COM 432748101 31,054 2,053,814 SH   SOLE 22 1,969,142 0 84,672
HILLTOP HOLDINGS INC COM 432748101 593 39,199 SH   SOLE 26 8,932 0 30,267
HILLTOP HOLDINGS INC COM 432748101 162 10,719 SH   SOLE 28 10,719 0 0
HILLTOP HOLDINGS INC COM 432748101 385 25,444 SH   SOLE 30 25,444 0 0
HILLTOP HOLDINGS INC COM 432748101 130 8,566 SH   SOLE 40 8,566 0 0
HILTON GRAND VACATIONS INC COM 43283X105 2,565 162,651 SH   SOLE 2 6,920 0 155,731
HILTON GRAND VACATIONS INC COM 43283X105 6 391 SH   SOLE 4 391 0 0
HILTON GRAND VACATIONS INC COM 43283X105 24 1,500 SH   SOLE 7 1,500 0 0
HILTON GRAND VACATIONS INC COM 43283X105 693 43,937 SH   SOLE 18 42,371 0 1,566
HILTON GRAND VACATIONS INC COM 43283X105 320 20,313 SH   SOLE 19 20,313 0 0
HILTON GRAND VACATIONS INC COM 43283X105 15,859 1,005,671 SH   SOLE 21 1,005,671 0 0
HILTON GRAND VACATIONS INC COM 43283X105 36,243 2,298,238 SH   SOLE 22 2,154,351 0 143,887
HILTON GRAND VACATIONS INC COM 43283X105 382 24,214 SH   SOLE 26 15,899 0 8,315
HILTON GRAND VACATIONS INC COM 43283X105 177 11,208 SH   SOLE 28 11,208 0 0
HILTON GRAND VACATIONS INC COM 43283X105 921 58,378 SH   SOLE 30 58,378 0 0
HILTON GRAND VACATIONS INC COM 43283X105 52 3,274 SH   SOLE 31 1,794 0 1,480
HILTON GRAND VACATIONS INC COM 43283X105 172 10,876 SH   SOLE 40 10,876 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 44,616 653,813 SH   SOLE 2 71,528 0 582,285
HILTON WORLDWIDE HLDGS INC COM 43300A203 8,736 128,014 SH   SOLE 4 120,622 0 7,392
HILTON WORLDWIDE HLDGS INC COM 43300A203 16,709 244,850 SH   SOLE 7 235,957 0 8,893
HILTON WORLDWIDE HLDGS INC COM 43300A203 188 2,759 SH   SOLE 13 2,759 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 1,522 22,310 SH   SOLE 15 22,310 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 37,996 556,806 SH   SOLE 18 516,197 0 40,609
HILTON WORLDWIDE HLDGS INC COM 43300A203 7,153 104,816 SH   SOLE 19 104,816 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 468,323 6,862,883 SH   SOLE 21 6,862,883 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 452,006 6,623,772 SH   SOLE 22 5,990,005 0 633,767
HILTON WORLDWIDE HLDGS INC COM 43300A203 13,336 195,434 SH   SOLE 23 195,434 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 20,136 295,078 SH   SOLE 25 295,078 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 96,228 1,410,148 SH   SOLE 26 195,796 0 1,214,352
HILTON WORLDWIDE HLDGS INC COM 43300A203 3,777 55,343 SH   SOLE 28 38,458 0 16,885
HILTON WORLDWIDE HLDGS INC COM 43300A203 320 4,696 SH   SOLE 29 4,696 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 78,655 1,152,620 SH   SOLE 30 1,152,620 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 4,210 61,689 SH   SOLE 31 49,794 0 11,895
HILTON WORLDWIDE HLDGS INC COM 43300A203 1,080 15,833 SH   SOLE 34 15,833 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 11,624 170,333 SH   SOLE 36 170,333 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 388 5,686 SH   SOLE 40 5,686 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 10 3,795 SH   SOLE 21 3,795 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 401 146,269 SH   SOLE 22 146,269 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 15 5,473 SH   SOLE 25 5,473 0 0
HINGHAM INSTN SVGS MASS COM 433323102 144 992 SH   SOLE 2 115 0 877
HINGHAM INSTN SVGS MASS COM 433323102 4 29 SH   SOLE 7 29 0 0
HINGHAM INSTN SVGS MASS COM 433323102 783 5,402 SH   SOLE 18 5,402 0 0
HINGHAM INSTN SVGS MASS COM 433323102 392 2,701 SH   SOLE 19 2,701 0 0
HINGHAM INSTN SVGS MASS COM 433323102 6,889 47,516 SH   SOLE 21 47,516 0 0
HINGHAM INSTN SVGS MASS COM 433323102 6,842 47,192 SH   SOLE 22 46,385 0 807
HINGHAM INSTN SVGS MASS COM 433323102 16 108 SH   SOLE 26 0 0 108
HIREQUEST INC COM 433535101 20 3,385 SH   SOLE 21 3,385 0 0
HMN FINL INC COM 40424G108 17 946 SH   SOLE 18 946 0 0
HMN FINL INC COM 40424G108 15 848 SH   SOLE 21 848 0 0
HMN FINL INC COM 40424G108 583 32,409 SH   SOLE 22 32,409 0 0
HMS HLDGS CORP COM 40425J101 835 33,038 SH   SOLE 2 4,947 0 28,091
HMS HLDGS CORP COM 40425J101 11 433 SH   SOLE 4 433 0 0
HMS HLDGS CORP COM 40425J101 37 1,476 SH   SOLE 7 1,476 0 0
HMS HLDGS CORP COM 40425J101 10,231 404,848 SH   SOLE 18 399,775 0 5,073
HMS HLDGS CORP COM 40425J101 5,145 203,590 SH   SOLE 19 203,590 0 0
HMS HLDGS CORP COM 40425J101 246,872 9,769,364 SH   SOLE 21 9,769,364 0 0
HMS HLDGS CORP COM 40425J101 64,610 2,556,781 SH   SOLE 22 2,463,550 0 93,231
HMS HLDGS CORP COM 40425J101 135 5,351 SH   SOLE 23 5,351 0 0
HMS HLDGS CORP COM 40425J101 976 38,635 SH   SOLE 26 20,710 0 17,925
HMS HLDGS CORP COM 40425J101 333 13,188 SH   SOLE 28 13,188 0 0
HMS HLDGS CORP COM 40425J101 6,508 257,539 SH   SOLE 30 257,539 0 0
HMS HLDGS CORP COM 40425J101 94 3,707 SH   SOLE 34 3,707 0 0
HMS HLDGS CORP COM 40425J101 239 9,471 SH   SOLE 40 9,471 0 0
HNI CORP COM 404251100 963 38,238 SH   SOLE 2 18,716 0 19,522
HNI CORP COM 404251100 7 293 SH   SOLE 4 293 0 0
HNI CORP COM 404251100 18 708 SH   SOLE 7 708 0 0
HNI CORP COM 404251100 6,462 256,534 SH   SOLE 18 256,534 0 0
HNI CORP COM 404251100 2,031 80,618 SH   SOLE 19 80,618 0 0
HNI CORP COM 404251100 75,889 3,012,653 SH   SOLE 21 3,012,653 0 0
HNI CORP COM 404251100 36,454 1,447,156 SH   SOLE 22 1,396,904 0 50,252
HNI CORP COM 404251100 626 24,832 SH   SOLE 26 5,072 0 19,760
HNI CORP COM 404251100 134 5,311 SH   SOLE 28 5,311 0 0
HNI CORP COM 404251100 389 15,425 SH   SOLE 30 15,425 0 0
HNI CORP COM 404251100 63 2,494 SH   SOLE 34 2,494 0 0
HNI CORP COM 404251100 60 2,387 SH   SOLE 36 2,387 0 0
HNI CORP COM 404251100 118 4,668 SH   SOLE 40 4,668 0 0
HOLLYFRONTIER CORP COM 436106108 10,379 423,448 SH   SOLE 2 86,279 0 337,169
HOLLYFRONTIER CORP COM 436106108 1,908 77,845 SH   SOLE 4 73,420 0 4,425
HOLLYFRONTIER CORP COM 436106108 6,492 264,862 SH   SOLE 7 173,467 0 91,395
HOLLYFRONTIER CORP COM 436106108 66 2,701 SH   SOLE 13 2,701 0 0
HOLLYFRONTIER CORP COM 436106108 449 18,326 SH   SOLE 15 18,326 0 0
HOLLYFRONTIER CORP COM 436106108 9,205 375,543 SH   SOLE 18 352,538 0 23,005
HOLLYFRONTIER CORP COM 436106108 1,208 49,298 SH   SOLE 19 49,298 0 0
HOLLYFRONTIER CORP COM 436106108 181,482 7,404,401 SH   SOLE 21 7,404,401 0 0
HOLLYFRONTIER CORP COM 436106108 100,787 4,112,087 SH   SOLE 22 3,716,519 0 395,568
HOLLYFRONTIER CORP COM 436106108 2,930 119,557 SH   SOLE 23 119,557 0 0
HOLLYFRONTIER CORP COM 436106108 6,112 249,357 SH   SOLE 25 249,357 0 0
HOLLYFRONTIER CORP COM 436106108 19,793 807,564 SH   SOLE 26 154,437 0 653,127
HOLLYFRONTIER CORP COM 436106108 689 28,104 SH   SOLE 28 20,767 0 7,337
HOLLYFRONTIER CORP COM 436106108 851 34,736 SH   SOLE 29 2,981 0 31,755
HOLLYFRONTIER CORP COM 436106108 16,718 682,108 SH   SOLE 30 682,108 0 0
HOLLYFRONTIER CORP COM 436106108 1,139 46,461 SH   SOLE 31 33,098 0 13,363
HOLLYFRONTIER CORP COM 436106108 1,188 48,463 SH   SOLE 32 48,463 0 0
HOLLYFRONTIER CORP COM 436106108 219 8,943 SH   SOLE 34 8,943 0 0
HOLLYFRONTIER CORP COM 436106108 3,617 147,565 SH   SOLE 36 147,565 0 0
HOLLYFRONTIER CORP COM 436106108 88 3,590 SH   SOLE 40 3,590 0 0
HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 2,707 209,855 SH   SOLE 22 209,855 0 0
HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 43 3,345 SH   SOLE 25 3,345 0 0
HOLOGIC INC COM 436440101 36,629 1,043,570 SH   SOLE 2 416,507 0 627,063
HOLOGIC INC COM 436440101 4,986 142,054 SH   SOLE 4 134,850 0 7,204
HOLOGIC INC COM 436440101 9,348 266,330 SH   SOLE 7 238,458 0 27,872
HOLOGIC INC COM 436440101 1,215 34,615 SH   SOLE 13 34,615 0 0
HOLOGIC INC COM 436440101 739 21,067 SH   SOLE 15 21,067 0 0
HOLOGIC INC COM 436440101 20,698 589,695 SH   SOLE 18 533,665 0 56,030
HOLOGIC INC COM 436440101 13,038 371,464 SH   SOLE 19 371,464 0 0
HOLOGIC INC COM 436440101 280,701 7,997,179 SH   SOLE 21 7,997,179 0 0
HOLOGIC INC COM 436440101 242,539 6,909,957 SH   SOLE 22 6,241,054 0 668,903
HOLOGIC INC COM 436440101 8,381 238,779 SH   SOLE 23 238,779 0 0
HOLOGIC INC COM 436440101 9,407 268,005 SH   SOLE 25 268,005 0 0
HOLOGIC INC COM 436440101 53,548 1,525,585 SH   SOLE 26 279,218 0 1,246,367
HOLOGIC INC COM 436440101 1,953 55,636 SH   SOLE 28 39,496 0 16,140
HOLOGIC INC COM 436440101 4,409 125,619 SH   SOLE 29 53,894 0 71,725
HOLOGIC INC COM 436440101 37,187 1,059,470 SH   SOLE 30 1,059,470 0 0
HOLOGIC INC COM 436440101 4,444 126,607 SH   SOLE 31 105,796 0 20,811
HOLOGIC INC COM 436440101 8,640 246,165 SH   SOLE 34 246,165 0 0
HOLOGIC INC COM 436440101 6,418 182,849 SH   SOLE 36 182,849 0 0
HOLOGIC INC COM 436440101 200 5,708 SH   SOLE 40 5,708 0 0
HOME BANCORP INC COM 43689E107 200 8,180 SH   SOLE 2 539 0 7,641
HOME BANCORP INC COM 43689E107 3 142 SH   SOLE 7 142 0 0
HOME BANCORP INC COM 43689E107 741 30,347 SH   SOLE 18 30,347 0 0
HOME BANCORP INC COM 43689E107 356 14,574 SH   SOLE 19 14,574 0 0
HOME BANCORP INC COM 43689E107 6,876 281,589 SH   SOLE 21 281,589 0 0
HOME BANCORP INC COM 43689E107 2,185 89,482 SH   SOLE 22 84,456 0 5,026
HOME BANCSHARES INC COM 436893200 2,578 215,038 SH   SOLE 2 75,575 0 139,463
HOME BANCSHARES INC COM 436893200 6 508 SH   SOLE 4 508 0 0
HOME BANCSHARES INC COM 436893200 46 3,876 SH   SOLE 7 3,876 0 0
HOME BANCSHARES INC COM 436893200 13,676 1,140,590 SH   SOLE 18 1,140,590 0 0
HOME BANCSHARES INC COM 436893200 6,782 565,600 SH   SOLE 19 565,600 0 0
HOME BANCSHARES INC COM 436893200 132,917 11,085,691 SH   SOLE 21 11,085,691 0 0
HOME BANCSHARES INC COM 436893200 72,784 6,070,433 SH   SOLE 22 5,899,662 0 170,771
HOME BANCSHARES INC COM 436893200 253 21,123 SH   SOLE 23 21,123 0 0
HOME BANCSHARES INC COM 436893200 2,684 223,880 SH   SOLE 26 45,151 0 178,729
HOME BANCSHARES INC COM 436893200 295 24,615 SH   SOLE 28 24,615 0 0
HOME BANCSHARES INC COM 436893200 626 52,238 SH   SOLE 30 52,238 0 0
HOME BANCSHARES INC COM 436893200 44 3,652 SH   SOLE 36 3,652 0 0
HOME BANCSHARES INC COM 436893200 225 18,771 SH   SOLE 40 18,771 0 0
HOME DEPOT INC COM 437076102 585,244 3,134,509 SH   SOLE 2 700,809 0 2,433,700
HOME DEPOT INC COM 437076102 105,522 565,167 SH   SOLE 4 535,325 0 29,842
HOME DEPOT INC COM 437076102 183,800 984,417 SH   SOLE 7 945,517 0 38,900
HOME DEPOT INC COM 437076102 8,581 45,961 SH   SOLE 13 45,961 0 0
HOME DEPOT INC COM 437076102 16,900 90,514 SH   SOLE 15 90,514 0 0
HOME DEPOT INC COM 437076102 128 687 SH   SOLE 17 0 0 687
HOME DEPOT INC COM 437076102 511,535 2,739,730 SH   SOLE 18 2,525,187 0 214,543
HOME DEPOT INC COM 437076102 217,165 1,163,113 SH   SOLE 19 1,163,113 0 0
HOME DEPOT INC COM 437076102 3,756 20,117 SH   SOLE 20 20,117 0 0
HOME DEPOT INC COM 437076102 4,123,105 22,082,937 SH   SOLE 21 22,082,937 0 0
HOME DEPOT INC COM 437076102 4,926,192 26,384,188 SH   SOLE 22 23,518,710 0 2,865,478
HOME DEPOT INC COM 437076102 165,125 884,393 SH   SOLE 23 884,393 0 0
HOME DEPOT INC COM 437076102 227,818 1,220,172 SH   SOLE 25 1,220,172 0 0
HOME DEPOT INC COM 437076102 1,015,872 5,440,909 SH   SOLE 26 683,000 0 4,757,909
HOME DEPOT INC COM 437076102 41,716 223,429 SH   SOLE 28 158,881 0 64,548
HOME DEPOT INC COM 437076102 40,762 218,318 SH   SOLE 29 60,660 0 157,658
HOME DEPOT INC COM 437076102 893,076 4,783,224 SH   SOLE 30 4,783,224 0 0
HOME DEPOT INC COM 437076102 89,977 481,909 SH   SOLE 31 270,057 0 211,852
HOME DEPOT INC COM 437076102 11,277 60,401 SH   SOLE 32 60,401 0 0
HOME DEPOT INC COM 437076102 86,837 465,092 SH   SOLE 34 465,092 0 0
HOME DEPOT INC COM 437076102 144,030 771,410 SH   SOLE 36 771,410 0 0
HOME DEPOT INC COM 437076102 588 3,151 SH   SOLE 37 3,151 0 0
HOME DEPOT INC COM 437076102 4,603 24,654 SH   SOLE 40 24,654 0 0
HOME DEPOT INC OPTIONS 437076102 859 4,600 SH Call SOLE 4 4,600 0 0
HOME DEPOT INC OPTIONS 437076102 13,667 73,200 SH Call SOLE 18 73,200 0 0
HOME DEPOT INC OPTIONS 437076102 62,940 337,100 SH Call SOLE 19 337,100 0 0
HOME DEPOT INC OPTIONS 437076102 4,910 26,300 SH Call SOLE 22 26,300 0 0
HOME DEPOT INC OPTIONS 437076102 29,650 158,800 SH Call SOLE 34 158,800 0 0
HOME FED BANCORP INC LA NEW COM 43708L108 7 273 SH   SOLE 18 273 0 0
HOME FED BANCORP INC LA NEW COM 43708L108 6 253 SH   SOLE 21 253 0 0
HOMESTREET INC COM 43785V102 356 15,992 SH   SOLE 2 851 0 15,141
HOMESTREET INC COM 43785V102 11 474 SH   SOLE 7 474 0 0
HOMESTREET INC COM 43785V102 2,249 101,173 SH   SOLE 18 101,173 0 0
HOMESTREET INC COM 43785V102 765 34,405 SH   SOLE 19 34,405 0 0
HOMESTREET INC COM 43785V102 57,108 2,568,974 SH   SOLE 21 2,568,974 0 0
HOMESTREET INC COM 43785V102 15,472 695,997 SH   SOLE 22 674,866 0 21,131
HOMESTREET INC COM 43785V102 192 8,618 SH   SOLE 26 0 0 8,618
HOMESTREET INC COM 43785V102 63 2,824 SH   SOLE 28 2,824 0 0
HOMESTREET INC COM 43785V102 714 32,128 SH   SOLE 30 32,128 0 0
HOMESTREET INC COM 43785V102 42 1,888 SH   SOLE 40 1,888 0 0
HOMETRUST BANCSHARES INC COM 437872104 190 11,946 SH   SOLE 2 1,262 0 10,684
HOMETRUST BANCSHARES INC COM 437872104 4 242 SH   SOLE 7 242 0 0
HOMETRUST BANCSHARES INC COM 437872104 972 61,085 SH   SOLE 18 61,085 0 0
HOMETRUST BANCSHARES INC COM 437872104 469 29,430 SH   SOLE 19 29,430 0 0
HOMETRUST BANCSHARES INC COM 437872104 9,606 603,400 SH   SOLE 21 603,400 0 0
HOMETRUST BANCSHARES INC COM 437872104 8,346 524,248 SH   SOLE 22 505,890 0 18,358
HOMETRUST BANCSHARES INC COM 437872104 43 2,716 SH   SOLE 26 0 0 2,716
HOMETRUST BANCSHARES INC COM 437872104 43 2,685 SH   SOLE 28 2,685 0 0
HOMETRUST BANCSHARES INC COM 437872104 35 2,177 SH   SOLE 30 2,177 0 0
HOMETRUST BANCSHARES INC COM 437872104 32 2,005 SH   SOLE 40 2,005 0 0
HOMOLOGY MEDICINES INC COM 438083107 143 9,192 SH   SOLE 2 1,306 0 7,886
HOMOLOGY MEDICINES INC COM 438083107 5 327 SH   SOLE 7 327 0 0
HOMOLOGY MEDICINES INC COM 438083107 1,438 92,526 SH   SOLE 18 92,526 0 0
HOMOLOGY MEDICINES INC COM 438083107 709 45,646 SH   SOLE 19 45,646 0 0
HOMOLOGY MEDICINES INC COM 438083107 19,410 1,249,006 SH   SOLE 21 1,249,006 0 0
HOMOLOGY MEDICINES INC COM 438083107 10,794 694,595 SH   SOLE 22 661,823 0 32,772
HOMOLOGY MEDICINES INC COM 438083107 70 4,531 SH   SOLE 26 0 0 4,531
HOMOLOGY MEDICINES INC COM 438083107 51 3,284 SH   SOLE 28 3,284 0 0
HOMOLOGY MEDICINES INC COM 438083107 88 5,655 SH   SOLE 30 5,655 0 0
HOMOLOGY MEDICINES INC COM 438083107 30 1,944 SH   SOLE 40 1,944 0 0
HONDA MOTOR LTD AMERN SHS 438128308 2 79 SH   SOLE 18 79 0 0
HONEYWELL INTL INC COM 438516106 286,882 2,144,270 SH   SOLE 2 540,157 0 1,604,113
HONEYWELL INTL INC COM 438516106 40,399 301,960 SH   SOLE 4 282,252 0 19,708
HONEYWELL INTL INC COM 438516106 87,187 651,672 SH   SOLE 7 624,351 0 27,321
HONEYWELL INTL INC COM 438516106 5,455 40,774 SH   SOLE 13 40,774 0 0
HONEYWELL INTL INC COM 438516106 10,521 78,640 SH   SOLE 15 78,640 0 0
HONEYWELL INTL INC COM 438516106 6 43 SH   SOLE 17 0 0 43
HONEYWELL INTL INC COM 438516106 264,916 1,980,090 SH   SOLE 18 1,713,383 0 266,707
HONEYWELL INTL INC COM 438516106 76,514 571,895 SH   SOLE 19 571,895 0 0
HONEYWELL INTL INC COM 438516106 1,884,919 14,088,639 SH   SOLE 21 14,088,639 0 0
HONEYWELL INTL INC COM 438516106 2,298,542 17,180,220 SH   SOLE 22 15,432,593 0 1,747,627
HONEYWELL INTL INC COM 438516106 89,571 669,492 SH   SOLE 23 669,492 0 0
HONEYWELL INTL INC COM 438516106 102,804 768,396 SH   SOLE 25 768,396 0 0
HONEYWELL INTL INC COM 438516106 233,899 1,748,254 SH   SOLE 26 457,630 0 1,290,624
HONEYWELL INTL INC COM 438516106 6,108 45,655 SH   SOLE 28 2,748 0 42,907
HONEYWELL INTL INC COM 438516106 32,648 244,025 SH   SOLE 29 93,813 0 150,212
HONEYWELL INTL INC COM 438516106 317,505 2,373,156 SH   SOLE 30 2,373,156 0 0
HONEYWELL INTL INC COM 438516106 37,437 279,818 SH   SOLE 31 254,195 0 25,623
HONEYWELL INTL INC COM 438516106 16,021 119,744 SH   SOLE 34 119,744 0 0
HONEYWELL INTL INC COM 438516106 71,472 534,209 SH   SOLE 36 534,209 0 0
HONEYWELL INTL INC COM 438516106 2,138 15,984 SH   SOLE 40 15,984 0 0
HOOKER FURNITURE CORP COM 439038100 217 13,901 SH   SOLE 2 2,831 0 11,070
HOOKER FURNITURE CORP COM 439038100 5 303 SH   SOLE 7 303 0 0
HOOKER FURNITURE CORP COM 439038100 681 43,597 SH   SOLE 18 43,597 0 0
HOOKER FURNITURE CORP COM 439038100 818 52,432 SH   SOLE 19 52,432 0 0
HOOKER FURNITURE CORP COM 439038100 6,731 431,227 SH   SOLE 21 431,227 0 0
HOOKER FURNITURE CORP COM 439038100 6,350 406,786 SH   SOLE 22 392,115 0 14,671
HOOKER FURNITURE CORP COM 439038100 300 19,206 SH   SOLE 26 0 0 19,206
HOOKER FURNITURE CORP COM 439038100 19 1,201 SH   SOLE 28 1,201 0 0
HOOKER FURNITURE CORP COM 439038100 23 1,472 SH   SOLE 30 1,472 0 0
HOOKER FURNITURE CORP COM 439038100 30 1,936 SH   SOLE 40 1,936 0 0
HOOKIPA PHARMA INC COM 43906K100 30 3,682 SH   SOLE 2 627 0 3,055
HOOKIPA PHARMA INC COM 43906K100 306 37,085 SH   SOLE 18 37,085 0 0
HOOKIPA PHARMA INC COM 43906K100 159 19,262 SH   SOLE 19 19,262 0 0
HOOKIPA PHARMA INC COM 43906K100 2,802 339,673 SH   SOLE 21 339,673 0 0
HOOKIPA PHARMA INC COM 43906K100 515 62,483 SH   SOLE 22 58,772 0 3,711
HOPE BANCORP INC COM 43940T109 721 87,655 SH   SOLE 2 4,262 0 83,393
HOPE BANCORP INC COM 43940T109 9 1,041 SH   SOLE 4 1,041 0 0
HOPE BANCORP INC COM 43940T109 7 832 SH   SOLE 7 832 0 0
HOPE BANCORP INC COM 43940T109 4,914 597,771 SH   SOLE 18 597,771 0 0
HOPE BANCORP INC COM 43940T109 1,706 207,504 SH   SOLE 19 207,504 0 0
HOPE BANCORP INC COM 43940T109 112,051 13,631,478 SH   SOLE 21 13,631,478 0 0
HOPE BANCORP INC COM 43940T109 30,513 3,712,023 SH   SOLE 22 3,577,912 0 134,111
HOPE BANCORP INC COM 43940T109 328 39,864 SH   SOLE 26 29,370 0 10,494
HOPE BANCORP INC COM 43940T109 153 18,667 SH   SOLE 28 18,667 0 0
HOPE BANCORP INC COM 43940T109 1,349 164,120 SH   SOLE 30 164,120 0 0
HOPE BANCORP INC COM 43940T109 118 14,393 SH   SOLE 40 14,393 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 1,152 31,475 SH   SOLE 2 1,419 0 30,056
HORACE MANN EDUCATORS CORP N COM 440327104 6 164 SH   SOLE 4 164 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 26 701 SH   SOLE 7 701 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 6,424 175,571 SH   SOLE 18 175,571 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 2,487 67,967 SH   SOLE 19 67,967 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 164,449 4,494,383 SH   SOLE 21 4,494,383 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 42,030 1,148,682 SH   SOLE 22 1,107,541 0 41,141
HORACE MANN EDUCATORS CORP N COM 440327104 606 16,573 SH   SOLE 26 7,588 0 8,985
HORACE MANN EDUCATORS CORP N COM 440327104 214 5,846 SH   SOLE 28 5,846 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 1,903 51,999 SH   SOLE 30 51,999 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 61 1,678 SH   SOLE 36 1,678 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 170 4,645 SH   SOLE 40 4,645 0 0
HORIZON BANCORP INC COM 440407104 376 38,108 SH   SOLE 2 2,589 0 35,519
HORIZON BANCORP INC COM 440407104 7 745 SH   SOLE 7 745 0 0
HORIZON BANCORP INC COM 440407104 1,419 143,942 SH   SOLE 18 143,942 0 0
HORIZON BANCORP INC COM 440407104 706 71,621 SH   SOLE 19 71,621 0 0
HORIZON BANCORP INC COM 440407104 13,394 1,358,408 SH   SOLE 21 1,358,408 0 0
HORIZON BANCORP INC COM 440407104 11,300 1,146,073 SH   SOLE 22 1,114,306 0 31,767
HORIZON BANCORP INC COM 440407104 71 7,157 SH   SOLE 28 7,157 0 0
HORIZON BANCORP INC COM 440407104 70 7,105 SH   SOLE 30 7,105 0 0
HORIZON BANCORP INC COM 440407104 55 5,610 SH   SOLE 40 5,610 0 0
HORIZON GLOBAL CORP COM 44052W104 10 5,199 SH   SOLE 18 5,199 0 0
HORIZON GLOBAL CORP COM 44052W104 158 84,689 SH   SOLE 21 84,689 0 0
HORIZON GLOBAL CORP COM 44052W104 655 350,041 SH   SOLE 22 350,041 0 0
HORIZON PHARMA INVT LTD NOTE 2.500% 3/1 44052TAB7 1,409 1,225,000 PRN   SOLE 21 1,225,000 0 0
HORIZON TECHNOLOGY FIN CORP COM 44045A102 635 78,262 SH   SOLE 30 78,262 0 0
HORIZON THERAPEUTICS PUB LTD SHS G46188101 11,113 375,199 SH   SOLE 2 21,006 0 354,193
HORIZON THERAPEUTICS PUB LTD SHS G46188101 24 818 SH   SOLE 4 818 0 0
HORIZON THERAPEUTICS PUB LTD SHS G46188101 95 3,215 SH   SOLE 7 3,215 0 0
HORIZON THERAPEUTICS PUB LTD SHS G46188101 2,975 100,450 SH   SOLE 18 91,433 0 9,017
HORIZON THERAPEUTICS PUB LTD SHS G46188101 4,494 151,707 SH   SOLE 19 151,707 0 0
HORIZON THERAPEUTICS PUB LTD SHS G46188101 123,444 4,167,581 SH   SOLE 21 4,167,581 0 0
HORIZON THERAPEUTICS PUB LTD SHS G46188101 151,770 5,123,890 SH   SOLE 22 4,825,493 0 298,397
HORIZON THERAPEUTICS PUB LTD SHS G46188101 562 18,982 SH   SOLE 23 18,982 0 0
HORIZON THERAPEUTICS PUB LTD SHS G46188101 5,372 181,352 SH   SOLE 26 60,388 0 120,964
HORIZON THERAPEUTICS PUB LTD SHS G46188101 852 28,769 SH   SOLE 28 28,769 0 0
HORIZON THERAPEUTICS PUB LTD SHS G46188101 2,348 79,274 SH   SOLE 30 79,274 0 0
HORIZON THERAPEUTICS PUB LTD SHS G46188101 115 3,870 SH   SOLE 31 3,870 0 0
HORIZON THERAPEUTICS PUB LTD SHS G46188101 164 5,520 SH   SOLE 34 5,520 0 0
HORIZON THERAPEUTICS PUB LTD SHS G46188101 606 20,444 SH   SOLE 40 20,444 0 0
HORMEL FOODS CORP COM 440452100 28,930 620,277 SH   SOLE 2 91,289 0 528,988
HORMEL FOODS CORP COM 440452100 7,609 163,137 SH   SOLE 4 155,442 0 7,695
HORMEL FOODS CORP COM 440452100 31,105 666,915 SH   SOLE 7 397,451 0 269,464
HORMEL FOODS CORP COM 440452100 22 476 SH   SOLE 13 476 0 0
HORMEL FOODS CORP COM 440452100 1,423 30,508 SH   SOLE 15 30,508 0 0
HORMEL FOODS CORP COM 440452100 30,226 648,076 SH   SOLE 18 604,697 0 43,379
HORMEL FOODS CORP COM 440452100 6,176 132,415 SH   SOLE 19 132,415 0 0
HORMEL FOODS CORP COM 440452100 666,334 14,286,754 SH   SOLE 21 14,286,754 0 0
HORMEL FOODS CORP COM 440452100 365,771 7,842,423 SH   SOLE 22 7,349,199 0 493,224
HORMEL FOODS CORP COM 440452100 11,904 255,238 SH   SOLE 23 255,238 0 0
HORMEL FOODS CORP COM 440452100 16,019 343,467 SH   SOLE 25 343,467 0 0
HORMEL FOODS CORP COM 440452100 104,564 2,241,935 SH   SOLE 26 302,652 0 1,939,283
HORMEL FOODS CORP COM 440452100 2,754 59,053 SH   SOLE 28 42,135 0 16,918
HORMEL FOODS CORP COM 440452100 62 1,324 SH   SOLE 29 1,324 0 0
HORMEL FOODS CORP COM 440452100 98,503 2,111,979 SH   SOLE 30 2,111,979 0 0
HORMEL FOODS CORP COM 440452100 1,190 25,506 SH   SOLE 31 8,512 0 16,994
HORMEL FOODS CORP COM 440452100 2,341 50,186 SH   SOLE 34 50,186 0 0
HORMEL FOODS CORP COM 440452100 16,113 345,485 SH   SOLE 36 345,485 0 0
HORMEL FOODS CORP COM 440452100 366 7,853 SH   SOLE 40 7,853 0 0
HOST HOTELS & RESORTS INC COM 44107P104 20,941 1,896,808 SH   SOLE 2 258,438 0 1,638,370
HOST HOTELS & RESORTS INC COM 44107P104 11,165 1,011,329 SH   SOLE 4 992,049 0 19,280
HOST HOTELS & RESORTS INC COM 44107P104 19,841 1,797,234 SH   SOLE 7 1,499,897 0 297,337
HOST HOTELS & RESORTS INC COM 44107P104 871 78,893 SH   SOLE 13 78,893 0 0
HOST HOTELS & RESORTS INC COM 44107P104 791 71,607 SH   SOLE 15 71,607 0 0
HOST HOTELS & RESORTS INC COM 44107P104 30,813 2,791,043 SH   SOLE 18 2,509,815 0 281,228
HOST HOTELS & RESORTS INC COM 44107P104 18,768 1,700,020 SH   SOLE 19 1,700,020 0 0
HOST HOTELS & RESORTS INC COM 44107P104 330,132 29,903,239 SH   SOLE 21 29,903,239 0 0
HOST HOTELS & RESORTS INC COM 44107P104 277,484 25,134,465 SH   SOLE 22 22,538,520 0 2,595,945
HOST HOTELS & RESORTS INC COM 44107P104 6,985 632,709 SH   SOLE 23 632,709 0 0
HOST HOTELS & RESORTS INC COM 44107P104 29,674 2,687,829 SH   SOLE 25 2,687,829 0 0
HOST HOTELS & RESORTS INC COM 44107P104 50,100 4,538,049 SH   SOLE 26 615,798 0 3,922,251
HOST HOTELS & RESORTS INC COM 44107P104 2,192 198,511 SH   SOLE 28 155,949 0 42,562
HOST HOTELS & RESORTS INC COM 44107P104 6,518 590,384 SH   SOLE 29 394,810 0 195,574
HOST HOTELS & RESORTS INC COM 44107P104 90,462 8,194,042 SH   SOLE 30 8,194,042 0 0
HOST HOTELS & RESORTS INC COM 44107P104 4,272 386,974 SH   SOLE 31 132,308 0 254,666
HOST HOTELS & RESORTS INC COM 44107P104 1,824 165,247 SH   SOLE 34 165,247 0 0
HOST HOTELS & RESORTS INC COM 44107P104 6,877 622,952 SH   SOLE 36 622,952 0 0
HOST HOTELS & RESORTS INC COM 44107P104 220 19,900 SH   SOLE 40 19,900 0 0
HOST HOTELS & RESORTS INC OPTIONS 44107P104 7 600 SH Put SOLE 2 600 0 0
HOST HOTELS & RESORTS INC OPTIONS 44107P104 1,159 105,000 SH Put SOLE 19 105,000 0 0
HOST HOTELS & RESORTS INC OPTIONS 44107P104 11 1,000 SH Put SOLE 22 1,000 0 0
HOST HOTELS & RESORTS INC OPTIONS 44107P104 148 13,400 SH Put SOLE 34 13,400 0 0
HOSTESS BRANDS INC CL A 44109J106 1,315 123,322 SH   SOLE 2 17,304 0 106,018
HOSTESS BRANDS INC CL A 44109J106 4 383 SH   SOLE 4 383 0 0
HOSTESS BRANDS INC CL A 44109J106 21 1,997 SH   SOLE 7 1,997 0 0
HOSTESS BRANDS INC CL A 44109J106 4,430 415,555 SH   SOLE 18 415,555 0 0
HOSTESS BRANDS INC CL A 44109J106 4,153 389,620 SH   SOLE 19 389,620 0 0
HOSTESS BRANDS INC CL A 44109J106 45,649 4,282,241 SH   SOLE 21 4,282,241 0 0
HOSTESS BRANDS INC CL A 44109J106 43,035 4,037,016 SH   SOLE 22 3,894,267 0 142,749
HOSTESS BRANDS INC CL A 44109J106 414 38,864 SH   SOLE 23 38,864 0 0
HOSTESS BRANDS INC CL A 44109J106 2,331 218,627 SH   SOLE 26 35,529 0 183,098
HOSTESS BRANDS INC CL A 44109J106 206 19,290 SH   SOLE 28 19,290 0 0
HOSTESS BRANDS INC CL A 44109J106 387 36,327 SH   SOLE 30 36,327 0 0
HOSTESS BRANDS INC CL A 44109J106 79 7,428 SH   SOLE 34 7,428 0 0
HOSTESS BRANDS INC CL A 44109J106 143 13,447 SH   SOLE 40 13,447 0 0
HOTH THERAPEUTICS INC COM 44148G105 0 1 SH   SOLE 21 1 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 187 99,496 SH   SOLE 2 6,551 0 92,945
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 1 609 SH   SOLE 4 609 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 3 1,638 SH   SOLE 7 1,638 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 686 364,650 SH   SOLE 18 364,650 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 358 190,392 SH   SOLE 19 190,392 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 6,755 3,593,120 SH   SOLE 21 3,593,120 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 5,787 3,078,046 SH   SOLE 22 2,947,424 0 130,622
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 23 12,130 SH   SOLE 26 8,007 0 4,123
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 29 15,525 SH   SOLE 28 15,525 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 69 36,572 SH   SOLE 30 36,572 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 26 13,918 SH   SOLE 40 13,918 0 0
HOULIHAN LOKEY INC CL A 441593100 849 16,292 SH   SOLE 2 3,038 0 13,254
HOULIHAN LOKEY INC CL A 441593100 11 211 SH   SOLE 4 211 0 0
HOULIHAN LOKEY INC CL A 441593100 39 740 SH   SOLE 7 740 0 0
HOULIHAN LOKEY INC CL A 441593100 8,040 154,255 SH   SOLE 18 146,869 0 7,386
HOULIHAN LOKEY INC CL A 441593100 8,486 162,807 SH   SOLE 19 162,807 0 0
HOULIHAN LOKEY INC CL A 441593100 75,932 1,456,875 SH   SOLE 21 1,456,875 0 0
HOULIHAN LOKEY INC CL A 441593100 68,661 1,317,363 SH   SOLE 22 1,265,342 0 52,021
HOULIHAN LOKEY INC CL A 441593100 594 11,393 SH   SOLE 23 11,393 0 0
HOULIHAN LOKEY INC CL A 441593100 2,228 42,752 SH   SOLE 26 9,934 0 32,818
HOULIHAN LOKEY INC CL A 441593100 312 5,992 SH   SOLE 28 5,992 0 0
HOULIHAN LOKEY INC CL A 441593100 692 13,273 SH   SOLE 30 13,273 0 0
HOULIHAN LOKEY INC CL A 441593100 9 179 SH   SOLE 34 179 0 0
HOULIHAN LOKEY INC CL A 441593100 275 5,270 SH   SOLE 40 5,270 0 0
HOUSTON AMERN ENERGY CORP COM 44183U100 4 30,683 SH   SOLE 21 30,683 0 0
HOUSTON WIRE & CABLE CO COM 44244K109 7 3,349 SH   SOLE 18 3,349 0 0
HOUSTON WIRE & CABLE CO COM 44244K109 110 50,198 SH   SOLE 21 50,198 0 0
HOUSTON WIRE & CABLE CO COM 44244K109 962 439,101 SH   SOLE 22 439,101 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401 10 1,259 SH   SOLE 18 1,259 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401 128 15,553 SH   SOLE 21 15,553 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401 678 82,288 SH   SOLE 22 82,288 0 0
HOWARD BANCORP INC COM 442496105 135 12,465 SH   SOLE 2 590 0 11,875
HOWARD BANCORP INC COM 442496105 4 324 SH   SOLE 7 324 0 0
HOWARD BANCORP INC COM 442496105 541 49,795 SH   SOLE 18 49,795 0 0
HOWARD BANCORP INC COM 442496105 338 31,165 SH   SOLE 19 31,165 0 0
HOWARD BANCORP INC COM 442496105 4,851 446,696 SH   SOLE 21 446,696 0 0
HOWARD BANCORP INC COM 442496105 2,166 199,422 SH   SOLE 22 190,733 0 8,689
HOWARD HUGHES CORP COM 44267D107 3,767 74,561 SH   SOLE 2 3,181 0 71,380
HOWARD HUGHES CORP COM 44267D107 10 190 SH   SOLE 4 190 0 0
HOWARD HUGHES CORP COM 44267D107 47 932 SH   SOLE 7 932 0 0
HOWARD HUGHES CORP COM 44267D107 10,265 203,186 SH   SOLE 18 203,186 0 0
HOWARD HUGHES CORP COM 44267D107 11,184 221,376 SH   SOLE 19 221,376 0 0
HOWARD HUGHES CORP COM 44267D107 32,838 650,005 SH   SOLE 21 650,005 0 0
HOWARD HUGHES CORP COM 44267D107 56,692 1,122,168 SH   SOLE 22 1,055,926 0 66,242
HOWARD HUGHES CORP COM 44267D107 369 7,310 SH   SOLE 23 7,310 0 0
HOWARD HUGHES CORP COM 44267D107 697 13,800 SH   SOLE 25 13,800 0 0
HOWARD HUGHES CORP COM 44267D107 992 19,639 SH   SOLE 26 11,984 0 7,655
HOWARD HUGHES CORP COM 44267D107 269 5,328 SH   SOLE 28 5,328 0 0
HOWARD HUGHES CORP COM 44267D107 692 13,702 SH   SOLE 30 13,702 0 0
HOWARD HUGHES CORP COM 44267D107 66 1,304 SH   SOLE 31 837 0 467
HOWARD HUGHES CORP COM 44267D107 3,278 64,889 SH   SOLE 34 64,889 0 0
HOWARD HUGHES CORP COM 44267D107 62 1,228 SH   SOLE 36 1,228 0 0
HOWARD HUGHES CORP COM 44267D107 232 4,600 SH   SOLE 40 4,600 0 0
HP INC COM 40434L105 65,383 3,766,294 SH   SOLE 2 505,756 0 3,260,538
HP INC COM 40434L105 13,235 762,407 SH   SOLE 4 718,969 0 43,438
HP INC COM 40434L105 38,083 2,193,743 SH   SOLE 7 1,374,682 0 819,061
HP INC COM 40434L105 1,200 69,131 SH   SOLE 13 69,131 0 0
HP INC COM 40434L105 2,891 166,520 SH   SOLE 15 166,520 0 0
HP INC COM 40434L105 49,067 2,826,438 SH   SOLE 18 2,557,690 0 268,748
HP INC COM 40434L105 10,116 582,745 SH   SOLE 19 582,745 0 0
HP INC COM 40434L105 584,200 33,652,069 SH   SOLE 21 33,652,069 0 0
HP INC COM 40434L105 638,266 36,766,488 SH   SOLE 22 32,973,958 0 3,792,530
HP INC COM 40434L105 19,695 1,134,477 SH   SOLE 23 1,134,477 0 0
HP INC COM 40434L105 33,169 1,910,666 SH   SOLE 25 1,910,666 0 0
HP INC COM 40434L105 137,309 7,909,487 SH   SOLE 26 1,025,244 0 6,884,243
HP INC COM 40434L105 5,228 301,147 SH   SOLE 28 212,610 0 88,537
HP INC COM 40434L105 3,845 221,510 SH   SOLE 29 27,700 0 193,810
HP INC COM 40434L105 118,265 6,812,515 SH   SOLE 30 6,812,515 0 0
HP INC COM 40434L105 6,317 363,881 SH   SOLE 31 280,481 0 83,400
HP INC COM 40434L105 2,689 154,879 SH   SOLE 34 154,879 0 0
HP INC COM 40434L105 5,811 334,715 SH   SOLE 35 334,715 0 0
HP INC COM 40434L105 19,500 1,123,261 SH   SOLE 36 1,123,261 0 0
HP INC COM 40434L105 569 32,785 SH   SOLE 40 32,785 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 19 692 SH   SOLE 18 692 0 0
HTG MOLECULAR DIAGNOSTICS IN COM 40434H104 4 12,686 SH   SOLE 18 12,686 0 0
HTG MOLECULAR DIAGNOSTICS IN COM 40434H104 42 130,456 SH   SOLE 21 130,456 0 0
HTG MOLECULAR DIAGNOSTICS IN COM 40434H104 106 324,758 SH   SOLE 22 324,758 0 0
HUAMI CORP SPONSORED ADS 44331K103 279 21,250 SH   SOLE 21 21,250 0 0
HUAMI CORP SPONSORED ADS 44331K103 1,886 143,747 SH   SOLE 22 135,296 0 8,451
HUAMI CORP SPONSORED ADS 44331K103 702 53,507 SH   SOLE 30 53,507 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 5,813 202,348 SH   SOLE 2 4,118 0 198,230
HUAZHU GROUP LTD SPONSORED ADS 44332N106 1,416 49,282 SH   SOLE 4 49,282 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 468 16,288 SH   SOLE 7 16,288 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 7 249 SH   SOLE 13 249 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 1,679 58,436 SH   SOLE 15 56,536 0 1,900
HUAZHU GROUP LTD SPONSORED ADS 44332N106 3,019 105,073 SH   SOLE 18 105,073 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 19,733 686,860 SH   SOLE 19 686,860 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 66,184 2,303,668 SH   SOLE 21 2,303,668 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 44,428 1,546,389 SH   SOLE 22 1,412,617 0 133,772
HUAZHU GROUP LTD SPONSORED ADS 44332N106 2,218 77,217 SH   SOLE 23 77,217 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 28,371 987,507 SH   SOLE 25 987,507 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 15,160 527,662 SH   SOLE 26 102,395 0 425,267
HUAZHU GROUP LTD SPONSORED ADS 44332N106 502 17,471 SH   SOLE 28 17,471 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 383 13,333 SH   SOLE 29 13,333 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 23,276 810,154 SH   SOLE 30 810,154 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 348 12,130 SH   SOLE 31 2,007 0 10,123
HUAZHU GROUP LTD SPONSORED ADS 44332N106 43,825 1,525,393 SH   SOLE 34 1,525,393 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 31 1,073 SH   SOLE 40 1,073 0 0
HUB GROUP INC CL A 443320106 1,589 34,949 SH   SOLE 2 6,394 0 28,555
HUB GROUP INC CL A 443320106 7 150 SH   SOLE 4 150 0 0
HUB GROUP INC CL A 443320106 43 943 SH   SOLE 7 943 0 0
HUB GROUP INC CL A 443320106 6,854 150,732 SH   SOLE 18 149,495 0 1,237
HUB GROUP INC CL A 443320106 9,113 200,420 SH   SOLE 19 200,420 0 0
HUB GROUP INC CL A 443320106 169,203 3,721,208 SH   SOLE 21 3,721,208 0 0
HUB GROUP INC CL A 443320106 52,421 1,152,881 SH   SOLE 22 1,113,458 0 39,423
HUB GROUP INC CL A 443320106 957 21,055 SH   SOLE 23 21,055 0 0
HUB GROUP INC CL A 443320106 3,454 75,955 SH   SOLE 26 4,315 0 71,640
HUB GROUP INC CL A 443320106 194 4,271 SH   SOLE 28 4,271 0 0
HUB GROUP INC CL A 443320106 1,968 43,281 SH   SOLE 30 43,281 0 0
HUB GROUP INC CL A 443320106 63 1,377 SH   SOLE 31 0 0 1,377
HUB GROUP INC CL A 443320106 39 861 SH   SOLE 34 861 0 0
HUB GROUP INC CL A 443320106 92 2,032 SH   SOLE 36 2,032 0 0
HUB GROUP INC CL A 443320106 181 3,988 SH   SOLE 40 3,988 0 0
HUBBELL INC COM 443510607 27,015 235,447 SH   SOLE 2 125,026 0 110,421
HUBBELL INC COM 443510607 1,942 16,927 SH   SOLE 4 16,927 0 0
HUBBELL INC COM 443510607 425 3,707 SH   SOLE 7 3,707 0 0
HUBBELL INC COM 443510607 2,128 18,546 SH   SOLE 13 18,546 0 0
HUBBELL INC COM 443510607 2 20 SH   SOLE 17 0 0 20
HUBBELL INC COM 443510607 97,156 846,749 SH   SOLE 18 750,262 0 96,487
HUBBELL INC COM 443510607 43,043 375,136 SH   SOLE 19 375,136 0 0
HUBBELL INC COM 443510607 303,838 2,648,053 SH   SOLE 21 2,648,053 0 0
HUBBELL INC COM 443510607 243,009 2,117,909 SH   SOLE 22 1,902,141 0 215,768
HUBBELL INC COM 443510607 3,985 34,731 SH   SOLE 23 34,731 0 0
HUBBELL INC COM 443510607 1,852 16,137 SH   SOLE 25 883 0 15,254
HUBBELL INC COM 443510607 5,270 45,933 SH   SOLE 26 15,771 0 30,162
HUBBELL INC COM 443510607 998 8,699 SH   SOLE 28 8,699 0 0
HUBBELL INC COM 443510607 3,010 26,233 SH   SOLE 29 9,553 0 16,680
HUBBELL INC COM 443510607 3,565 31,071 SH   SOLE 30 31,071 0 0
HUBBELL INC COM 443510607 3,206 27,940 SH   SOLE 31 14,749 0 13,191
HUBBELL INC COM 443510607 17,362 151,312 SH   SOLE 34 151,312 0 0
HUBBELL INC COM 443510607 2,546 22,185 SH   SOLE 36 22,185 0 0
HUBBELL INC COM 443510607 680 5,924 SH   SOLE 40 5,924 0 0
HUBSPOT INC COM 443573100 10,483 78,710 SH   SOLE 2 6,941 0 71,769
HUBSPOT INC COM 443573100 362 2,720 SH   SOLE 4 2,720 0 0
HUBSPOT INC COM 443573100 114 854 SH   SOLE 7 854 0 0
HUBSPOT INC COM 443573100 2,962 22,241 SH   SOLE 18 22,104 0 137
HUBSPOT INC COM 443573100 1,321 9,919 SH   SOLE 19 9,919 0 0
HUBSPOT INC COM 443573100 92,732 696,236 SH   SOLE 21 696,236 0 0
HUBSPOT INC COM 443573100 146,109 1,096,998 SH   SOLE 22 1,028,912 0 68,086
HUBSPOT INC COM 443573100 951 7,137 SH   SOLE 23 7,137 0 0
HUBSPOT INC COM 443573100 202 1,516 SH   SOLE 25 1,516 0 0
HUBSPOT INC COM 443573100 2,967 22,279 SH   SOLE 26 11,275 0 11,004
HUBSPOT INC COM 443573100 828 6,216 SH   SOLE 28 6,216 0 0
HUBSPOT INC COM 443573100 57 430 SH   SOLE 29 430 0 0
HUBSPOT INC COM 443573100 1,849 13,883 SH   SOLE 30 13,883 0 0
HUBSPOT INC COM 443573100 410 3,078 SH   SOLE 31 1,269 0 1,809
HUBSPOT INC COM 443573100 339 2,548 SH   SOLE 34 2,548 0 0
HUBSPOT INC COM 443573100 78 586 SH   SOLE 36 586 0 0
HUBSPOT INC COM 443573100 553 4,155 SH   SOLE 40 4,155 0 0
HUBSPOT INC NOTE 0.250% 6/0 443573AB6 1,968 1,325,000 PRN   SOLE 21 1,325,000 0 0
HUDBAY MINERALS INC COM 443628102 51 26,728 SH   SOLE 22 26,728 0 0
HUDSON GLOBAL INC COM NEW 443787205 5 619 SH   SOLE 18 619 0 0
HUDSON GLOBAL INC COM NEW 443787205 83 9,651 SH   SOLE 21 9,651 0 0
HUDSON GLOBAL INC COM NEW 443787205 551 64,440 SH   SOLE 22 64,440 0 0
HUDSON LTD COM CL A G46408103 171 33,984 SH   SOLE 2 1,389 0 32,595
HUDSON LTD COM CL A G46408103 3 597 SH   SOLE 7 597 0 0
HUDSON LTD COM CL A G46408103 692 137,926 SH   SOLE 18 137,926 0 0
HUDSON LTD COM CL A G46408103 366 72,883 SH   SOLE 19 72,883 0 0
HUDSON LTD COM CL A G46408103 6,571 1,308,974 SH   SOLE 21 1,308,974 0 0
HUDSON LTD COM CL A G46408103 2,207 439,721 SH   SOLE 22 415,573 0 24,148
HUDSON PAC PPTYS INC COM 444097109 7,525 296,708 SH   SOLE 2 13,928 0 282,780
HUDSON PAC PPTYS INC COM 444097109 4,608 181,693 SH   SOLE 4 181,693 0 0
HUDSON PAC PPTYS INC COM 444097109 4,122 162,530 SH   SOLE 7 162,530 0 0
HUDSON PAC PPTYS INC COM 444097109 13,078 515,677 SH   SOLE 18 515,159 0 518
HUDSON PAC PPTYS INC COM 444097109 18,401 725,593 SH   SOLE 19 725,593 0 0
HUDSON PAC PPTYS INC COM 444097109 73,142 2,884,143 SH   SOLE 21 2,884,143 0 0
HUDSON PAC PPTYS INC COM 444097109 146,135 5,762,426 SH   SOLE 22 5,295,263 0 467,163
HUDSON PAC PPTYS INC COM 444097109 1,049 41,367 SH   SOLE 23 41,367 0 0
HUDSON PAC PPTYS INC COM 444097109 9,168 361,506 SH   SOLE 25 361,506 0 0
HUDSON PAC PPTYS INC COM 444097109 3,571 140,827 SH   SOLE 26 38,647 0 102,180
HUDSON PAC PPTYS INC COM 444097109 1,285 50,672 SH   SOLE 28 50,672 0 0
HUDSON PAC PPTYS INC COM 444097109 2,046 80,672 SH   SOLE 29 80,672 0 0
HUDSON PAC PPTYS INC COM 444097109 17,350 684,137 SH   SOLE 30 684,137 0 0
HUDSON PAC PPTYS INC COM 444097109 78 3,092 SH   SOLE 31 3,092 0 0
HUDSON PAC PPTYS INC COM 444097109 7,709 303,966 SH   SOLE 34 303,966 0 0
HUDSON PAC PPTYS INC COM 444097109 77 3,028 SH   SOLE 36 3,028 0 0
HUDSON PAC PPTYS INC COM 444097109 415 16,376 SH   SOLE 40 16,376 0 0
HUDSON TECHNOLOGIES INC COM 444144109 5 7,876 SH   SOLE 18 7,876 0 0
HUDSON TECHNOLOGIES INC COM 444144109 73 106,366 SH   SOLE 21 106,366 0 0
HUDSON TECHNOLOGIES INC COM 444144109 478 693,660 SH   SOLE 22 693,660 0 0
HUMANA INC COM 444859102 133,815 426,134 SH   SOLE 2 119,238 0 306,896
HUMANA INC COM 444859102 19,528 62,186 SH   SOLE 4 58,543 0 3,643
HUMANA INC COM 444859102 38,293 121,945 SH   SOLE 7 116,360 0 5,585
HUMANA INC COM 444859102 761 2,423 SH   SOLE 13 2,423 0 0
HUMANA INC COM 444859102 3,522 11,216 SH   SOLE 15 11,216 0 0
HUMANA INC COM 444859102 244,550 778,772 SH   SOLE 18 645,998 0 132,774
HUMANA INC COM 444859102 278,345 886,393 SH   SOLE 19 886,393 0 0
HUMANA INC COM 444859102 1,444 4,600 SH   SOLE 20 4,600 0 0
HUMANA INC COM 444859102 997,607 3,176,891 SH   SOLE 21 3,176,891 0 0
HUMANA INC COM 444859102 1,025,729 3,266,444 SH   SOLE 22 2,944,862 0 321,582
HUMANA INC COM 444859102 30,293 96,469 SH   SOLE 23 96,469 0 0
HUMANA INC COM 444859102 44,510 141,743 SH   SOLE 25 141,743 0 0
HUMANA INC COM 444859102 239,820 763,708 SH   SOLE 26 83,768 0 679,940
HUMANA INC COM 444859102 8,501 27,073 SH   SOLE 28 18,999 0 8,074
HUMANA INC COM 444859102 2,517 8,016 SH   SOLE 29 2,518 0 5,498
HUMANA INC COM 444859102 179,609 571,967 SH   SOLE 30 571,967 0 0
HUMANA INC COM 444859102 11,568 36,840 SH   SOLE 31 24,354 0 12,486
HUMANA INC COM 444859102 99,474 316,777 SH   SOLE 34 316,777 0 0
HUMANA INC COM 444859102 33,775 107,557 SH   SOLE 36 107,557 0 0
HUMANA INC COM 444859102 1,002 3,191 SH   SOLE 40 3,191 0 0
HUNT COS FIN TR INC COM 44558T100 7 3,750 SH   SOLE 18 3,750 0 0
HUNT COS FIN TR INC COM 44558T100 119 64,243 SH   SOLE 21 64,243 0 0
HUNT COS FIN TR INC COM 44558T100 326 176,460 SH   SOLE 22 176,460 0 0
HUNT J B TRANS SVCS INC COM 445658107 20,372 220,881 SH   SOLE 2 35,056 0 185,825
HUNT J B TRANS SVCS INC COM 445658107 3,787 41,064 SH   SOLE 4 38,747 0 2,317
HUNT J B TRANS SVCS INC COM 445658107 11,764 127,549 SH   SOLE 7 75,896 0 51,653
HUNT J B TRANS SVCS INC COM 445658107 118 1,277 SH   SOLE 13 1,277 0 0
HUNT J B TRANS SVCS INC COM 445658107 638 6,916 SH   SOLE 15 6,916 0 0
HUNT J B TRANS SVCS INC COM 445658107 17,221 186,718 SH   SOLE 18 173,488 0 13,230
HUNT J B TRANS SVCS INC COM 445658107 2,639 28,617 SH   SOLE 19 28,617 0 0
HUNT J B TRANS SVCS INC COM 445658107 209,243 2,268,705 SH   SOLE 21 2,268,705 0 0
HUNT J B TRANS SVCS INC COM 445658107 195,856 2,123,561 SH   SOLE 22 1,917,671 0 205,890
HUNT J B TRANS SVCS INC COM 445658107 5,780 62,664 SH   SOLE 23 62,664 0 0
HUNT J B TRANS SVCS INC COM 445658107 9,170 99,421 SH   SOLE 25 99,421 0 0
HUNT J B TRANS SVCS INC COM 445658107 36,453 395,239 SH   SOLE 26 80,419 0 314,820
HUNT J B TRANS SVCS INC COM 445658107 1,606 17,413 SH   SOLE 28 12,233 0 5,180
HUNT J B TRANS SVCS INC COM 445658107 1,862 20,185 SH   SOLE 29 2,013 0 18,172
HUNT J B TRANS SVCS INC COM 445658107 29,962 324,864 SH   SOLE 30 324,864 0 0
HUNT J B TRANS SVCS INC COM 445658107 1,980 21,464 SH   SOLE 31 16,864 0 4,600
HUNT J B TRANS SVCS INC COM 445658107 401 4,352 SH   SOLE 34 4,352 0 0
HUNT J B TRANS SVCS INC COM 445658107 4,819 52,252 SH   SOLE 36 52,252 0 0
HUNT J B TRANS SVCS INC COM 445658107 162 1,757 SH   SOLE 40 1,757 0 0
HUNTINGTON BANCSHARES INC COM 446150104 20,996 2,557,403 SH   SOLE 2 346,987 0 2,210,416
HUNTINGTON BANCSHARES INC COM 446150104 3,937 479,489 SH   SOLE 4 450,648 0 28,841
HUNTINGTON BANCSHARES INC COM 446150104 8,840 1,076,756 SH   SOLE 7 1,042,027 0 34,729
HUNTINGTON BANCSHARES INC COM 446150104 95 11,555 SH   SOLE 13 11,555 0 0
HUNTINGTON BANCSHARES INC COM 446150104 919 111,991 SH   SOLE 15 111,991 0 0
HUNTINGTON BANCSHARES INC COM 446150104 30,415 3,704,664 SH   SOLE 18 3,555,282 0 149,382
HUNTINGTON BANCSHARES INC COM 446150104 2,324 283,075 SH   SOLE 19 283,075 0 0
HUNTINGTON BANCSHARES INC COM 446150104 358,674 43,687,506 SH   SOLE 21 43,687,506 0 0
HUNTINGTON BANCSHARES INC COM 446150104 199,942 24,353,416 SH   SOLE 22 21,897,181 0 2,456,235
HUNTINGTON BANCSHARES INC COM 446150104 6,124 745,875 SH   SOLE 23 745,875 0 0
HUNTINGTON BANCSHARES INC COM 446150104 8,919 1,086,406 SH   SOLE 25 1,086,406 0 0
HUNTINGTON BANCSHARES INC COM 446150104 32,956 4,014,175 SH   SOLE 26 715,635 0 3,298,540
HUNTINGTON BANCSHARES INC COM 446150104 1,745 212,496 SH   SOLE 28 148,169 0 64,327
HUNTINGTON BANCSHARES INC COM 446150104 1,981 241,251 SH   SOLE 29 20,500 0 220,751
HUNTINGTON BANCSHARES INC COM 446150104 31,546 3,842,386 SH   SOLE 30 3,842,386 0 0
HUNTINGTON BANCSHARES INC COM 446150104 1,966 239,458 SH   SOLE 31 192,515 0 46,943
HUNTINGTON BANCSHARES INC COM 446150104 2,162 263,307 SH   SOLE 32 263,307 0 0
HUNTINGTON BANCSHARES INC COM 446150104 478 58,183 SH   SOLE 34 58,183 0 0
HUNTINGTON BANCSHARES INC COM 446150104 8,449 1,029,109 SH   SOLE 35 1,029,109 0 0
HUNTINGTON BANCSHARES INC COM 446150104 5,457 664,698 SH   SOLE 36 664,698 0 0
HUNTINGTON BANCSHARES INC COM 446150104 182 22,189 SH   SOLE 40 22,189 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 18,501 101,537 SH   SOLE 2 17,530 0 84,007
HUNTINGTON INGALLS INDS INC COM 446413106 3,249 17,833 SH   SOLE 4 16,688 0 1,145
HUNTINGTON INGALLS INDS INC COM 446413106 11,575 63,526 SH   SOLE 7 37,973 0 25,553
HUNTINGTON INGALLS INDS INC COM 446413106 20 109 SH   SOLE 13 109 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 837 4,594 SH   SOLE 15 4,594 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 16,723 91,781 SH   SOLE 18 85,466 0 6,315
HUNTINGTON INGALLS INDS INC COM 446413106 2,429 13,331 SH   SOLE 19 13,331 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 314,158 1,724,154 SH   SOLE 21 1,724,154 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 191,611 1,051,592 SH   SOLE 22 954,963 0 96,629
HUNTINGTON INGALLS INDS INC COM 446413106 5,557 30,499 SH   SOLE 23 30,499 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 8,071 44,295 SH   SOLE 25 44,295 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 25,937 142,346 SH   SOLE 26 40,122 0 102,224
HUNTINGTON INGALLS INDS INC COM 446413106 507 2,782 SH   SOLE 28 0 0 2,782
HUNTINGTON INGALLS INDS INC COM 446413106 1,752 9,615 SH   SOLE 29 799 0 8,816
HUNTINGTON INGALLS INDS INC COM 446413106 29,901 164,103 SH   SOLE 30 164,103 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 1,713 9,403 SH   SOLE 31 8,233 0 1,170
HUNTINGTON INGALLS INDS INC COM 446413106 408 2,238 SH   SOLE 34 2,238 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 4,979 27,326 SH   SOLE 36 27,326 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 166 911 SH   SOLE 40 911 0 0
HUNTSMAN CORP COM 447011107 6,154 426,479 SH   SOLE 2 17,675 0 408,804
HUNTSMAN CORP COM 447011107 16 1,107 SH   SOLE 4 1,107 0 0
HUNTSMAN CORP COM 447011107 346 24,005 SH   SOLE 7 24,005 0 0
HUNTSMAN CORP COM 447011107 7 500 SH   SOLE 17 0 0 500
HUNTSMAN CORP COM 447011107 3,052 211,524 SH   SOLE 18 211,524 0 0
HUNTSMAN CORP COM 447011107 734 50,835 SH   SOLE 19 50,835 0 0
HUNTSMAN CORP COM 447011107 102,762 7,121,391 SH   SOLE 21 7,121,391 0 0
HUNTSMAN CORP COM 447011107 82,156 5,693,446 SH   SOLE 22 5,317,094 0 376,352
HUNTSMAN CORP COM 447011107 1,278 88,552 SH   SOLE 26 60,934 0 27,618
HUNTSMAN CORP COM 447011107 435 30,173 SH   SOLE 28 30,173 0 0
HUNTSMAN CORP COM 447011107 1,015 70,323 SH   SOLE 30 70,323 0 0
HUNTSMAN CORP COM 447011107 179 12,375 SH   SOLE 31 4,652 0 7,723
HUNTSMAN CORP COM 447011107 1,140 79,009 SH   SOLE 32 79,009 0 0
HUNTSMAN CORP COM 447011107 607 42,067 SH   SOLE 36 42,067 0 0
HUNTSMAN CORP COM 447011107 328 22,724 SH   SOLE 40 22,724 0 0
HURCO COMPANIES INC COM 447324104 170 5,831 SH   SOLE 2 226 0 5,605
HURCO COMPANIES INC COM 447324104 5 166 SH   SOLE 7 166 0 0
HURCO COMPANIES INC COM 447324104 705 24,214 SH   SOLE 18 24,214 0 0
HURCO COMPANIES INC COM 447324104 353 12,142 SH   SOLE 19 12,142 0 0
HURCO COMPANIES INC COM 447324104 6,559 225,379 SH   SOLE 21 225,379 0 0
HURCO COMPANIES INC COM 447324104 3,776 129,745 SH   SOLE 22 126,037 0 3,708
HURON CONSULTING GROUP INC COM 447462102 903 19,908 SH   SOLE 2 1,531 0 18,377
HURON CONSULTING GROUP INC COM 447462102 4 85 SH   SOLE 4 85 0 0
HURON CONSULTING GROUP INC COM 447462102 16 363 SH   SOLE 7 363 0 0
HURON CONSULTING GROUP INC COM 447462102 3,508 77,340 SH   SOLE 18 77,340 0 0
HURON CONSULTING GROUP INC COM 447462102 1,947 42,932 SH   SOLE 19 42,932 0 0
HURON CONSULTING GROUP INC COM 447462102 34,879 768,936 SH   SOLE 21 768,936 0 0
HURON CONSULTING GROUP INC COM 447462102 30,059 662,674 SH   SOLE 22 637,515 0 25,159
HURON CONSULTING GROUP INC COM 447462102 202 4,460 SH   SOLE 26 3,202 0 1,258
HURON CONSULTING GROUP INC COM 447462102 168 3,714 SH   SOLE 28 3,714 0 0
HURON CONSULTING GROUP INC COM 447462102 353 7,787 SH   SOLE 30 7,787 0 0
HURON CONSULTING GROUP INC COM 447462102 111 2,457 SH   SOLE 40 2,457 0 0
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 1,525 85,409 SH   SOLE 2 1,651 0 83,758
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 346 19,361 SH   SOLE 4 19,361 0 0
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 134 7,515 SH   SOLE 7 7,515 0 0
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 517 28,986 SH   SOLE 15 28,170 0 816
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 316 17,678 SH   SOLE 18 17,678 0 0
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 27,397 1,534,850 SH   SOLE 21 1,534,850 0 0
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 13,695 767,206 SH   SOLE 22 678,573 0 88,633
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 543 30,426 SH   SOLE 23 30,426 0 0
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 5,489 307,520 SH   SOLE 26 142,590 0 164,930
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 124 6,967 SH   SOLE 28 6,967 0 0
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 86 4,835 SH   SOLE 29 4,835 0 0
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 5,944 332,999 SH   SOLE 30 332,999 0 0
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 75 4,225 SH   SOLE 31 865 0 3,360
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 83 4,644 SH   SOLE 34 4,644 0 0
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 8 463 SH   SOLE 40 463 0 0
HUTTIG BLDG PRODS INC COM 448451104 4 5,211 SH   SOLE 18 5,211 0 0
HUTTIG BLDG PRODS INC COM 448451104 49 70,432 SH   SOLE 21 70,432 0 0
HUYA INC ADS REP SHS A 44852D108 823 48,542 SH   SOLE 2 1,756 0 46,786
HUYA INC ADS REP SHS A 44852D108 339 19,972 SH   SOLE 4 19,972 0 0
HUYA INC ADS REP SHS A 44852D108 131 7,720 SH   SOLE 7 7,720 0 0
HUYA INC ADS REP SHS A 44852D108 466 27,487 SH   SOLE 15 27,487 0 0
HUYA INC ADS REP SHS A 44852D108 585 34,492 SH   SOLE 18 34,492 0 0
HUYA INC ADS REP SHS A 44852D108 114 6,719 SH   SOLE 19 6,719 0 0
HUYA INC ADS REP SHS A 44852D108 18,977 1,119,615 SH   SOLE 21 1,119,615 0 0
HUYA INC ADS REP SHS A 44852D108 13,112 773,586 SH   SOLE 22 710,888 0 62,698
HUYA INC ADS REP SHS A 44852D108 602 35,526 SH   SOLE 23 35,526 0 0
HUYA INC ADS REP SHS A 44852D108 68 3,989 SH   SOLE 25 3,989 0 0
HUYA INC ADS REP SHS A 44852D108 4,034 238,017 SH   SOLE 26 145,166 0 92,851
HUYA INC ADS REP SHS A 44852D108 244 14,380 SH   SOLE 28 14,380 0 0
HUYA INC ADS REP SHS A 44852D108 5,521 325,725 SH   SOLE 30 325,725 0 0
HUYA INC ADS REP SHS A 44852D108 90 5,327 SH   SOLE 31 1,058 0 4,269
HUYA INC ADS REP SHS A 44852D108 130 7,644 SH   SOLE 34 7,644 0 0
HUYA INC ADS REP SHS A 44852D108 8 485 SH   SOLE 40 485 0 0
HV BANCORP INC COM 40441H105 4 403 SH   SOLE 18 403 0 0
HV BANCORP INC COM 40441H105 15 1,371 SH   SOLE 21 1,371 0 0
HYATT HOTELS CORP COM CL A 448579102 3,534 73,784 SH   SOLE 2 6,239 0 67,545
HYATT HOTELS CORP COM CL A 448579102 32 678 SH   SOLE 7 678 0 0
HYATT HOTELS CORP COM CL A 448579102 839 17,514 SH   SOLE 18 17,514 0 0
HYATT HOTELS CORP COM CL A 448579102 400 8,359 SH   SOLE 19 8,359 0 0
HYATT HOTELS CORP COM CL A 448579102 19,720 411,681 SH   SOLE 21 411,681 0 0
HYATT HOTELS CORP COM CL A 448579102 43,930 917,115 SH   SOLE 22 872,072 0 45,043
HYATT HOTELS CORP COM CL A 448579102 33 697 SH   SOLE 30 697 0 0
HYATT HOTELS CORP COM CL A 448579102 46 956 SH   SOLE 31 801 0 155
HYATT HOTELS CORP COM CL A 448579102 78 1,627 SH   SOLE 36 1,627 0 0
HYRECAR INC COM 44916T107 4 2,914 SH   SOLE 18 2,914 0 0
HYRECAR INC COM 44916T107 53 39,052 SH   SOLE 21 39,052 0 0
HYRECAR INC COM 44916T107 352 258,824 SH   SOLE 22 258,824 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 401 9,997 SH   SOLE 2 532 0 9,465
HYSTER YALE MATLS HANDLING I CL A 449172105 4 92 SH   SOLE 4 92 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 8 197 SH   SOLE 7 197 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 1,425 35,547 SH   SOLE 18 35,547 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 819 20,418 SH   SOLE 19 20,418 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 13,776 343,615 SH   SOLE 21 343,615 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 11,871 296,121 SH   SOLE 22 284,038 0 12,083
HYSTER YALE MATLS HANDLING I CL A 449172105 18 454 SH   SOLE 26 0 0 454
HYSTER YALE MATLS HANDLING I CL A 449172105 51 1,279 SH   SOLE 28 1,279 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 13,020 324,774 SH   SOLE 30 324,774 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 39 963 SH   SOLE 40 963 0 0
I MAB SPONSORED ADS 44975P103 7 509 SH   SOLE 22 0 0 509
I3 VERTICALS INC COM CL A 46571Y107 98 5,153 SH   SOLE 2 567 0 4,586
I3 VERTICALS INC COM CL A 46571Y107 1,043 54,634 SH   SOLE 18 54,634 0 0
I3 VERTICALS INC COM CL A 46571Y107 522 27,347 SH   SOLE 19 27,347 0 0
I3 VERTICALS INC COM CL A 46571Y107 9,456 495,341 SH   SOLE 21 495,341 0 0
I3 VERTICALS INC COM CL A 46571Y107 7,685 402,565 SH   SOLE 22 393,838 0 8,727
IAA INC COM 449253103 8,060 269,015 SH   SOLE 2 23,484 0 245,531
IAA INC COM 449253103 39 1,292 SH   SOLE 4 1,292 0 0
IAA INC COM 449253103 70 2,347 SH   SOLE 7 2,347 0 0
IAA INC COM 449253103 2,052 68,494 SH   SOLE 18 68,015 0 479
IAA INC COM 449253103 945 31,535 SH   SOLE 19 31,535 0 0
IAA INC COM 449253103 50,798 1,695,536 SH   SOLE 21 1,695,536 0 0
IAA INC COM 449253103 105,944 3,536,174 SH   SOLE 22 3,318,096 0 218,078
IAA INC COM 449253103 2,016 67,295 SH   SOLE 26 27,340 0 39,955
IAA INC COM 449253103 579 19,316 SH   SOLE 28 19,316 0 0
IAA INC COM 449253103 1,281 42,766 SH   SOLE 30 42,766 0 0
IAA INC COM 449253103 130 4,347 SH   SOLE 31 2,703 0 1,644
IAA INC COM 449253103 107 3,561 SH   SOLE 34 3,561 0 0
IAA INC COM 449253103 38 1,274 SH   SOLE 36 1,274 0 0
IAA INC COM 449253103 434 14,479 SH   SOLE 40 14,479 0 0
IAC INTERACTIVECORP COM 44919P508 38,612 215,434 SH   SOLE 2 12,268 0 203,166
IAC INTERACTIVECORP COM 44919P508 6,006 33,512 SH   SOLE 4 31,457 0 2,055
IAC INTERACTIVECORP COM 44919P508 2,020 11,270 SH   SOLE 7 5,720 0 5,550
IAC INTERACTIVECORP COM 44919P508 384 2,141 SH   SOLE 13 2,141 0 0
IAC INTERACTIVECORP COM 44919P508 1,110 6,195 SH   SOLE 15 6,195 0 0
IAC INTERACTIVECORP COM 44919P508 3 19 SH   SOLE 17 0 0 19
IAC INTERACTIVECORP COM 44919P508 125,049 697,704 SH   SOLE 18 481,610 0 216,094
IAC INTERACTIVECORP COM 44919P508 178,113 993,765 SH   SOLE 19 993,765 0 0
IAC INTERACTIVECORP COM 44919P508 180,063 1,004,650 SH   SOLE 21 1,004,650 0 0
IAC INTERACTIVECORP COM 44919P508 352,021 1,964,072 SH   SOLE 22 1,839,259 0 124,813
IAC INTERACTIVECORP COM 44919P508 10,163 56,703 SH   SOLE 23 56,703 0 0
IAC INTERACTIVECORP COM 44919P508 13,692 76,391 SH   SOLE 25 76,391 0 0
IAC INTERACTIVECORP COM 44919P508 39,336 219,472 SH   SOLE 26 58,875 0 160,597
IAC INTERACTIVECORP COM 44919P508 2,868 16,000 SH   SOLE 28 11,305 0 4,695
IAC INTERACTIVECORP COM 44919P508 3,270 18,245 SH   SOLE 29 1,581 0 16,664
IAC INTERACTIVECORP COM 44919P508 25,253 140,896 SH   SOLE 30 140,896 0 0
IAC INTERACTIVECORP COM 44919P508 3,047 17,001 SH   SOLE 31 13,302 0 3,699
IAC INTERACTIVECORP COM 44919P508 6,161 34,375 SH   SOLE 34 34,375 0 0
IAC INTERACTIVECORP COM 44919P508 8,666 48,350 SH   SOLE 36 48,350 0 0
IAC INTERACTIVECORP COM 44919P508 354 1,977 SH   SOLE 40 1,977 0 0
IBERIABANK CORP COM 450828108 1,833 50,679 SH   SOLE 2 3,801 0 46,878
IBERIABANK CORP COM 450828108 4 110 SH   SOLE 4 110 0 0
IBERIABANK CORP COM 450828108 48 1,329 SH   SOLE 7 1,329 0 0
IBERIABANK CORP COM 450828108 6,535 180,723 SH   SOLE 18 180,723 0 0
IBERIABANK CORP COM 450828108 4,878 134,894 SH   SOLE 19 134,894 0 0
IBERIABANK CORP COM 450828108 67,678 1,871,616 SH   SOLE 21 1,871,616 0 0
IBERIABANK CORP COM 450828108 56,589 1,564,949 SH   SOLE 22 1,506,538 0 58,411
IBERIABANK CORP COM 450828108 243 6,711 SH   SOLE 23 6,711 0 0
IBERIABANK CORP COM 450828108 1,465 40,516 SH   SOLE 26 12,445 0 28,071
IBERIABANK CORP COM 450828108 272 7,518 SH   SOLE 28 7,518 0 0
IBERIABANK CORP COM 450828108 698 19,298 SH   SOLE 30 19,298 0 0
IBERIABANK CORP COM 450828108 38 1,064 SH   SOLE 36 1,064 0 0
IBERIABANK CORP COM 450828108 203 5,613 SH   SOLE 40 5,613 0 0
IBIO INC COM NEW 451033203 7 7,039 SH   SOLE 21 7,039 0 0
IBIO INC COM NEW 451033203 865 816,151 SH   SOLE 22 816,151 0 0
ICAD INC COM NEW 44934S206 31 4,178 SH   SOLE 18 4,178 0 0
ICAD INC COM NEW 44934S206 344 46,822 SH   SOLE 21 46,822 0 0
ICAD INC COM NEW 44934S206 2,624 357,527 SH   SOLE 22 357,527 0 0
ICC HLDGS INC COM 44931Q104 3 307 SH   SOLE 18 307 0 0
ICC HLDGS INC COM 44931Q104 13 1,139 SH   SOLE 21 1,139 0 0
ICF INTL INC COM 44925C103 782 11,386 SH   SOLE 2 1,392 0 9,994
ICF INTL INC COM 44925C103 9 127 SH   SOLE 4 127 0 0
ICF INTL INC COM 44925C103 21 306 SH   SOLE 7 306 0 0
ICF INTL INC COM 44925C103 4,886 71,121 SH   SOLE 18 65,007 0 6,114
ICF INTL INC COM 44925C103 6,844 99,621 SH   SOLE 19 99,621 0 0
ICF INTL INC COM 44925C103 44,346 645,500 SH   SOLE 21 645,500 0 0
ICF INTL INC COM 44925C103 39,353 572,829 SH   SOLE 22 552,888 0 19,941
ICF INTL INC COM 44925C103 464 6,761 SH   SOLE 23 6,761 0 0
ICF INTL INC COM 44925C103 2,547 37,070 SH   SOLE 26 5,462 0 31,608
ICF INTL INC COM 44925C103 172 2,507 SH   SOLE 28 2,507 0 0
ICF INTL INC COM 44925C103 981 14,286 SH   SOLE 30 14,286 0 0
ICF INTL INC COM 44925C103 124 1,799 SH   SOLE 34 1,799 0 0
ICF INTL INC COM 44925C103 141 2,058 SH   SOLE 40 2,058 0 0
ICHOR HOLDINGS SHS G4740B105 333 17,385 SH   SOLE 2 1,090 0 16,295
ICHOR HOLDINGS SHS G4740B105 7 387 SH   SOLE 7 387 0 0
ICHOR HOLDINGS SHS G4740B105 2,073 108,189 SH   SOLE 18 108,189 0 0
ICHOR HOLDINGS SHS G4740B105 9,425 491,906 SH   SOLE 19 491,906 0 0
ICHOR HOLDINGS SHS G4740B105 46,755 2,440,264 SH   SOLE 21 2,440,264 0 0
ICHOR HOLDINGS SHS G4740B105 12,743 665,076 SH   SOLE 22 640,936 0 24,140
ICHOR HOLDINGS SHS G4740B105 27 1,431 SH   SOLE 26 0 0 1,431
ICHOR HOLDINGS SHS G4740B105 32 1,666 SH   SOLE 28 1,666 0 0
ICHOR HOLDINGS SHS G4740B105 631 32,912 SH   SOLE 30 32,912 0 0
ICHOR HOLDINGS SHS G4740B105 930 48,544 SH   SOLE 34 48,544 0 0
ICHOR HOLDINGS SHS G4740B105 41 2,134 SH   SOLE 40 2,134 0 0
ICICI BANK LIMITED ADR 45104G104 15,507 1,824,387 SH   SOLE 18 1,824,387 0 0
ICICI BANK LIMITED ADR 45104G104 328 38,550 SH   SOLE 21 38,550 0 0
ICICI BANK LIMITED ADR 45104G104 2,855 335,908 SH   SOLE 22 335,908 0 0
ICICI BANK LIMITED ADR 45104G104 7,891 928,326 SH   SOLE 25 928,326 0 0
ICICI BANK LIMITED ADR 45104G104 4,410 518,860 SH   SOLE 26 423,238 0 95,622
ICICI BANK LIMITED ADR 45104G104 5,889 692,804 SH   SOLE 28 692,804 0 0
ICICI BANK LIMITED ADR 45104G104 11 1,352 SH   SOLE 29 1,352 0 0
ICICI BANK LIMITED ADR 45104G104 4,960 583,503 SH   SOLE 30 583,503 0 0
ICICI BANK LIMITED ADR 45104G104 480 56,455 SH   SOLE 34 56,455 0 0
ICON PLC SHS G4705A100 27 197 SH   SOLE 4 197 0 0
ICON PLC SHS G4705A100 19 139 SH   SOLE 7 139 0 0
ICON PLC SHS G4705A100 2,105 15,476 SH   SOLE 21 15,476 0 0
ICON PLC SHS G4705A100 4,649 34,186 SH   SOLE 22 5,971 0 28,215
ICON PLC SHS G4705A100 6 47 SH   SOLE 30 47 0 0
ICON PLC SHS G4705A100 73 536 SH   SOLE 36 536 0 0
ICONIX BRAND GROUP INC COM NEW 451055305 3 5,115 SH   SOLE 21 5,115 0 0
ICONIX BRAND GROUP INC COM NEW 451055305 58 86,533 SH   SOLE 22 86,533 0 0
ICU MED INC COM 44930G107 8,934 44,277 SH   SOLE 2 9,578 0 34,699
ICU MED INC COM 44930G107 20 101 SH   SOLE 4 101 0 0
ICU MED INC COM 44930G107 71 353 SH   SOLE 7 353 0 0
ICU MED INC COM 44930G107 10,775 53,403 SH   SOLE 18 53,403 0 0
ICU MED INC COM 44930G107 911 4,516 SH   SOLE 19 4,516 0 0
ICU MED INC COM 44930G107 189,258 937,990 SH   SOLE 21 937,990 0 0
ICU MED INC COM 44930G107 124,167 615,387 SH   SOLE 22 583,672 0 31,715
ICU MED INC COM 44930G107 1,842 9,131 SH   SOLE 26 4,808 0 4,323
ICU MED INC COM 44930G107 651 3,227 SH   SOLE 28 3,227 0 0
ICU MED INC COM 44930G107 1,340 6,642 SH   SOLE 30 6,642 0 0
ICU MED INC COM 44930G107 82 408 SH   SOLE 31 408 0 0
ICU MED INC COM 44930G107 41 204 SH   SOLE 34 204 0 0
ICU MED INC COM 44930G107 433 2,147 SH   SOLE 40 2,147 0 0
IDACORP INC COM 451107106 37,959 432,388 SH   SOLE 2 306,553 0 125,835
IDACORP INC COM 451107106 3,230 36,797 SH   SOLE 4 36,797 0 0
IDACORP INC COM 451107106 1,239 14,109 SH   SOLE 7 14,109 0 0
IDACORP INC COM 451107106 441 5,028 SH   SOLE 13 5,028 0 0
IDACORP INC COM 451107106 17,553 199,948 SH   SOLE 18 194,376 0 5,572
IDACORP INC COM 451107106 21,321 242,869 SH   SOLE 19 242,869 0 0
IDACORP INC COM 451107106 316,248 3,602,328 SH   SOLE 21 3,602,328 0 0
IDACORP INC COM 451107106 224,190 2,553,713 SH   SOLE 22 2,074,417 0 479,296
IDACORP INC COM 451107106 8,723 99,364 SH   SOLE 23 99,364 0 0
IDACORP INC COM 451107106 9,019 102,739 SH   SOLE 26 19,009 0 83,730
IDACORP INC COM 451107106 746 8,502 SH   SOLE 28 8,502 0 0
IDACORP INC COM 451107106 3,929 44,758 SH   SOLE 29 44,758 0 0
IDACORP INC COM 451107106 2,971 33,841 SH   SOLE 30 33,841 0 0
IDACORP INC COM 451107106 8,199 93,398 SH   SOLE 31 69,576 0 23,822
IDACORP INC COM 451107106 1,589 18,105 SH   SOLE 32 18,105 0 0
IDACORP INC COM 451107106 546 6,214 SH   SOLE 36 6,214 0 0
IDACORP INC COM 451107106 495 5,640 SH   SOLE 40 5,640 0 0
IDEAL PWR INC COM NEW 451622203 1 636 SH   SOLE 21 636 0 0
IDEANOMICS INC COM 45166V106 42 31,090 SH   SOLE 2 2,102 0 28,988
IDEANOMICS INC COM 45166V106 393 293,051 SH   SOLE 18 293,051 0 0
IDEANOMICS INC COM 45166V106 250 186,465 SH   SOLE 19 186,465 0 0
IDEANOMICS INC COM 45166V106 4,325 3,227,882 SH   SOLE 21 3,227,882 0 0
IDEANOMICS INC COM 45166V106 1,200 895,560 SH   SOLE 22 852,934 0 42,626
IDEAYA BIOSCIENCES INC COM 45166A102 14 3,369 SH   SOLE 18 3,369 0 0
IDEAYA BIOSCIENCES INC COM 45166A102 144 34,849 SH   SOLE 21 34,849 0 0
IDENTIV INC COM NEW 45170X205 13 3,786 SH   SOLE 18 3,786 0 0
IDENTIV INC COM NEW 45170X205 160 47,381 SH   SOLE 21 47,381 0 0
IDENTIV INC COM NEW 45170X205 815 240,997 SH   SOLE 22 240,997 0 0
IDERA PHARMACEUTICALS INC COM PAR 45168K405 8 6,270 SH   SOLE 18 6,270 0 0
IDERA PHARMACEUTICALS INC COM PAR 45168K405 82 62,178 SH   SOLE 21 62,178 0 0
IDERA PHARMACEUTICALS INC COM PAR 45168K405 680 515,071 SH   SOLE 22 515,071 0 0
IDEX CORP COM 45167R104 46,654 337,803 SH   SOLE 2 161,820 0 175,983
IDEX CORP COM 45167R104 8,341 60,397 SH   SOLE 4 58,373 0 2,024
IDEX CORP COM 45167R104 22,533 163,155 SH   SOLE 7 116,941 0 46,214
IDEX CORP COM 45167R104 1,957 14,169 SH   SOLE 13 14,169 0 0
IDEX CORP COM 45167R104 872 6,314 SH   SOLE 15 6,314 0 0
IDEX CORP COM 45167R104 27,951 202,379 SH   SOLE 18 172,231 0 30,148
IDEX CORP COM 45167R104 85,666 620,276 SH   SOLE 19 620,276 0 0
IDEX CORP COM 45167R104 250,675 1,815,038 SH   SOLE 21 1,815,038 0 0
IDEX CORP COM 45167R104 309,287 2,239,424 SH   SOLE 22 1,946,511 0 292,913
IDEX CORP COM 45167R104 11,126 80,557 SH   SOLE 23 80,557 0 0
IDEX CORP COM 45167R104 13,103 94,876 SH   SOLE 25 94,876 0 0
IDEX CORP COM 45167R104 56,783 411,142 SH   SOLE 26 79,857 0 331,285
IDEX CORP COM 45167R104 2,292 16,597 SH   SOLE 28 11,592 0 5,005
IDEX CORP COM 45167R104 5,180 37,503 SH   SOLE 29 21,293 0 16,210
IDEX CORP COM 45167R104 97,551 706,326 SH   SOLE 30 706,326 0 0
IDEX CORP COM 45167R104 7,784 56,363 SH   SOLE 31 38,485 0 17,878
IDEX CORP COM 45167R104 4,460 32,291 SH   SOLE 34 32,291 0 0
IDEX CORP COM 45167R104 7,382 53,449 SH   SOLE 36 53,449 0 0
IDEX CORP COM 45167R104 225 1,629 SH   SOLE 40 1,629 0 0
IDEXX LABS INC COM 45168D104 72,175 297,947 SH   SOLE 2 105,723 0 192,224
IDEXX LABS INC COM 45168D104 11,980 49,456 SH   SOLE 4 47,164 0 2,292
IDEXX LABS INC COM 45168D104 21,056 86,923 SH   SOLE 7 80,315 0 6,608
IDEXX LABS INC COM 45168D104 1,583 6,534 SH   SOLE 13 6,534 0 0
IDEXX LABS INC COM 45168D104 1,686 6,959 SH   SOLE 15 6,959 0 0
IDEXX LABS INC COM 45168D104 2 9 SH   SOLE 17 0 0 9
IDEXX LABS INC COM 45168D104 46,799 193,192 SH   SOLE 18 170,565 0 22,627
IDEXX LABS INC COM 45168D104 178,831 738,239 SH   SOLE 19 738,239 0 0
IDEXX LABS INC COM 45168D104 732,332 3,023,166 SH   SOLE 21 3,023,166 0 0
IDEXX LABS INC COM 45168D104 535,394 2,210,181 SH   SOLE 22 1,962,291 0 247,890
IDEXX LABS INC COM 45168D104 19,639 81,073 SH   SOLE 23 81,073 0 0
IDEXX LABS INC COM 45168D104 24,517 101,211 SH   SOLE 25 101,211 0 0
IDEXX LABS INC COM 45168D104 103,555 427,488 SH   SOLE 26 65,662 0 361,826
IDEXX LABS INC COM 45168D104 4,354 17,972 SH   SOLE 28 12,870 0 5,102
IDEXX LABS INC COM 45168D104 12,627 52,126 SH   SOLE 29 9,994 0 42,132
IDEXX LABS INC COM 45168D104 109,990 454,052 SH   SOLE 30 454,052 0 0
IDEXX LABS INC COM 45168D104 8,959 36,986 SH   SOLE 31 28,190 0 8,796
IDEXX LABS INC COM 45168D104 3,293 13,592 SH   SOLE 32 13,592 0 0
IDEXX LABS INC COM 45168D104 3,451 14,247 SH   SOLE 34 14,247 0 0
IDEXX LABS INC COM 45168D104 13,319 54,983 SH   SOLE 36 54,983 0 0
IDEXX LABS INC COM 45168D104 426 1,759 SH   SOLE 40 1,759 0 0
IDT CORP CL B NEW 448947507 73 13,436 SH   SOLE 2 5,739 0 7,697
IDT CORP CL B NEW 448947507 383 70,575 SH   SOLE 18 62,008 0 8,567
IDT CORP CL B NEW 448947507 393 72,565 SH   SOLE 19 72,565 0 0
IDT CORP CL B NEW 448947507 3,159 582,820 SH   SOLE 21 582,820 0 0
IDT CORP CL B NEW 448947507 2,926 539,930 SH   SOLE 22 532,021 0 7,909
IDT CORP CL B NEW 448947507 38 6,930 SH   SOLE 23 6,930 0 0
IDT CORP CL B NEW 448947507 67 12,342 SH   SOLE 26 0 0 12,342
IEC ELECTRS CORP NEW COM 44949L105 14 2,294 SH   SOLE 18 2,294 0 0
IEC ELECTRS CORP NEW COM 44949L105 169 28,445 SH   SOLE 21 28,445 0 0
IEC ELECTRS CORP NEW COM 44949L105 150 25,208 SH   SOLE 22 25,208 0 0
IES HLDGS INC COM 44951W106 121 6,873 SH   SOLE 2 295 0 6,578
IES HLDGS INC COM 44951W106 550 31,169 SH   SOLE 18 31,169 0 0
IES HLDGS INC COM 44951W106 269 15,219 SH   SOLE 19 15,219 0 0
IES HLDGS INC COM 44951W106 5,534 313,551 SH   SOLE 21 313,551 0 0
IES HLDGS INC COM 44951W106 1,505 85,269 SH   SOLE 22 79,536 0 5,733
IES HLDGS INC COM 44951W106 23 1,300 SH   SOLE 26 0 0 1,300
IES HLDGS INC COM 44951W106 44 2,488 SH   SOLE 30 2,488 0 0
IF BANCORP INC COM 44951J105 10 611 SH   SOLE 18 611 0 0
IF BANCORP INC COM 44951J105 11 697 SH   SOLE 21 697 0 0
IGM BIOSCIENCES INC COM 449585108 137 2,434 SH   SOLE 2 276 0 2,158
IGM BIOSCIENCES INC COM 449585108 20 352 SH   SOLE 7 352 0 0
IGM BIOSCIENCES INC COM 449585108 1,038 18,493 SH   SOLE 18 18,493 0 0
IGM BIOSCIENCES INC COM 449585108 530 9,435 SH   SOLE 19 9,435 0 0
IGM BIOSCIENCES INC COM 449585108 10,027 178,581 SH   SOLE 21 178,581 0 0
IGM BIOSCIENCES INC COM 449585108 13,327 237,345 SH   SOLE 22 235,551 0 1,794
IHEARTMEDIA INC COM CL A 45174J509 129 17,606 SH   SOLE 2 17,606 0 0
IHEARTMEDIA INC COM CL A 45174J509 289 39,533 SH   SOLE 18 39,533 0 0
IHEARTMEDIA INC COM CL A 45174J509 3,319 454,034 SH   SOLE 19 454,034 0 0
IHEARTMEDIA INC COM CL A 45174J509 1,101 150,608 SH   SOLE 21 150,608 0 0
IHEARTMEDIA INC COM CL A 45174J509 10,508 1,437,473 SH   SOLE 22 1,404,546 0 32,927
IHEARTMEDIA INC COM CL A 45174J509 366 50,028 SH   SOLE 23 50,028 0 0
IHEARTMEDIA INC COM CL A 45174J509 350 47,840 SH   SOLE 25 47,840 0 0
IHEARTMEDIA INC COM CL A 45174J509 1,240 169,596 SH   SOLE 26 0 0 169,596
IHEARTMEDIA INC COM CL A 45174J509 158 21,682 SH   SOLE 28 21,682 0 0
IHEARTMEDIA INC COM CL A 45174J509 63 8,578 SH   SOLE 30 8,578 0 0
IHEARTMEDIA INC COM CL A 45174J509 580 79,277 SH   SOLE 34 79,277 0 0
IHEARTMEDIA INC COM CL A 45174J509 63 8,675 SH   SOLE 40 8,675 0 0
IHS MARKIT LTD SHS G47567105 87,358 1,455,963 SH   SOLE 2 563,166 0 892,797
IHS MARKIT LTD SHS G47567105 14,518 241,961 SH   SOLE 4 231,662 0 10,299
IHS MARKIT LTD SHS G47567105 22,968 382,795 SH   SOLE 7 352,626 0 30,169
IHS MARKIT LTD SHS G47567105 1,833 30,543 SH   SOLE 13 30,543 0 0
IHS MARKIT LTD SHS G47567105 1,896 31,597 SH   SOLE 15 31,597 0 0
IHS MARKIT LTD SHS G47567105 51,831 863,854 SH   SOLE 18 766,951 0 96,903
IHS MARKIT LTD SHS G47567105 15,937 265,623 SH   SOLE 19 265,623 0 0
IHS MARKIT LTD SHS G47567105 610,153 10,169,209 SH   SOLE 21 10,169,209 0 0
IHS MARKIT LTD SHS G47567105 601,802 10,030,041 SH   SOLE 22 8,752,352 0 1,277,689
IHS MARKIT LTD SHS G47567105 25,001 416,690 SH   SOLE 23 416,690 0 0
IHS MARKIT LTD SHS G47567105 34,443 574,056 SH   SOLE 25 574,056 0 0
IHS MARKIT LTD SHS G47567105 132,293 2,204,876 SH   SOLE 26 299,731 0 1,905,145
IHS MARKIT LTD SHS G47567105 4,853 80,882 SH   SOLE 28 58,277 0 22,605
IHS MARKIT LTD SHS G47567105 9,351 155,850 SH   SOLE 29 59,368 0 96,482
IHS MARKIT LTD SHS G47567105 101,976 1,699,597 SH   SOLE 30 1,699,597 0 0
IHS MARKIT LTD SHS G47567105 22,984 383,069 SH   SOLE 31 217,112 0 165,957
IHS MARKIT LTD SHS G47567105 6,544 109,073 SH   SOLE 34 109,073 0 0
IHS MARKIT LTD SHS G47567105 15,380 256,332 SH   SOLE 36 256,332 0 0
IHS MARKIT LTD SHS G47567105 488 8,135 SH   SOLE 40 8,135 0 0
II VI INC COM 902104108 2,473 86,786 SH   SOLE 2 39,433 0 47,353
II VI INC COM 902104108 10 350 SH   SOLE 4 350 0 0
II VI INC COM 902104108 46 1,616 SH   SOLE 7 1,616 0 0
II VI INC COM 902104108 14,566 511,102 SH   SOLE 18 511,102 0 0
II VI INC COM 902104108 5,209 182,782 SH   SOLE 19 182,782 0 0
II VI INC COM 902104108 173,647 6,092,869 SH   SOLE 21 6,092,869 0 0
II VI INC COM 902104108 84,466 2,963,709 SH   SOLE 22 2,865,640 0 98,069
II VI INC COM 902104108 124 4,353 SH   SOLE 23 4,353 0 0
II VI INC COM 902104108 1,095 38,431 SH   SOLE 26 21,311 0 17,120
II VI INC COM 902104108 370 12,970 SH   SOLE 28 12,970 0 0
II VI INC COM 902104108 13,618 477,819 SH   SOLE 30 477,819 0 0
II VI INC COM 902104108 27 939 SH   SOLE 34 939 0 0
II VI INC COM 902104108 302 10,601 SH   SOLE 40 10,601 0 0
II VI INC NOTE 0.250% 9/0 902104AB4 984 1,074,000 PRN   SOLE 21 1,074,000 0 0
II VI INC NOTE 0.250% 9/0 902104AB4 687 750,000 PRN   SOLE 22 750,000 0 0
IKONICS CORP COM 45172K102 1 237 SH   SOLE 21 237 0 0
ILLINOIS TOOL WKS INC COM 452308109 123,230 867,084 SH   SOLE 2 158,394 0 708,690
ILLINOIS TOOL WKS INC COM 452308109 22,586 158,925 SH   SOLE 4 149,828 0 9,097
ILLINOIS TOOL WKS INC COM 452308109 48,005 337,777 SH   SOLE 7 272,106 0 65,671
ILLINOIS TOOL WKS INC COM 452308109 791 5,569 SH   SOLE 13 5,569 0 0
ILLINOIS TOOL WKS INC COM 452308109 3,796 26,708 SH   SOLE 15 26,708 0 0
ILLINOIS TOOL WKS INC COM 452308109 22 152 SH   SOLE 17 0 0 152
ILLINOIS TOOL WKS INC COM 452308109 98,187 690,873 SH   SOLE 18 642,801 0 48,072
ILLINOIS TOOL WKS INC COM 452308109 6,961 48,980 SH   SOLE 19 48,980 0 0
ILLINOIS TOOL WKS INC COM 452308109 1,137,615 8,004,609 SH   SOLE 21 8,004,609 0 0
ILLINOIS TOOL WKS INC COM 452308109 1,044,518 7,349,548 SH   SOLE 22 6,580,701 0 768,847
ILLINOIS TOOL WKS INC COM 452308109 34,996 246,246 SH   SOLE 23 246,246 0 0
ILLINOIS TOOL WKS INC COM 452308109 50,665 356,496 SH   SOLE 25 356,496 0 0
ILLINOIS TOOL WKS INC COM 452308109 242,250 1,704,547 SH   SOLE 26 207,185 0 1,497,362
ILLINOIS TOOL WKS INC COM 452308109 9,384 66,027 SH   SOLE 28 46,484 0 19,543
ILLINOIS TOOL WKS INC COM 452308109 2,300 16,180 SH   SOLE 29 12,493 0 3,687
ILLINOIS TOOL WKS INC COM 452308109 206,538 1,453,267 SH   SOLE 30 1,453,267 0 0
ILLINOIS TOOL WKS INC COM 452308109 13,062 91,905 SH   SOLE 31 72,836 0 19,069
ILLINOIS TOOL WKS INC COM 452308109 3,505 24,662 SH   SOLE 34 24,662 0 0
ILLINOIS TOOL WKS INC COM 452308109 30,980 217,988 SH   SOLE 36 217,988 0 0
ILLINOIS TOOL WKS INC COM 452308109 1,005 7,072 SH   SOLE 40 7,072 0 0
ILLUMINA INC COM 452327109 117,659 430,797 SH   SOLE 2 107,384 0 323,413
ILLUMINA INC COM 452327109 19,961 73,086 SH   SOLE 4 69,098 0 3,988
ILLUMINA INC COM 452327109 36,814 134,790 SH   SOLE 7 130,325 0 4,465
ILLUMINA INC COM 452327109 394 1,444 SH   SOLE 13 1,444 0 0
ILLUMINA INC COM 452327109 3,380 12,377 SH   SOLE 15 12,377 0 0
ILLUMINA INC COM 452327109 82,920 303,601 SH   SOLE 18 281,453 0 22,148
ILLUMINA INC COM 452327109 90,419 331,059 SH   SOLE 19 331,059 0 0
ILLUMINA INC COM 452327109 765 2,800 SH   SOLE 20 2,800 0 0
ILLUMINA INC COM 452327109 1,170,556 4,285,868 SH   SOLE 21 4,285,868 0 0
ILLUMINA INC COM 452327109 945,232 3,460,868 SH   SOLE 22 3,102,260 0 358,608
ILLUMINA INC COM 452327109 31,736 116,198 SH   SOLE 23 116,198 0 0
ILLUMINA INC COM 452327109 42,208 154,539 SH   SOLE 25 154,539 0 0
ILLUMINA INC COM 452327109 153,493 561,998 SH   SOLE 26 94,724 0 467,274
ILLUMINA INC COM 452327109 8,194 30,001 SH   SOLE 28 21,311 0 8,690
ILLUMINA INC COM 452327109 2,092 7,659 SH   SOLE 29 7,659 0 0
ILLUMINA INC COM 452327109 181,626 665,005 SH   SOLE 30 665,005 0 0
ILLUMINA INC COM 452327109 11,422 41,820 SH   SOLE 31 33,878 0 7,942
ILLUMINA INC COM 452327109 6,360 23,287 SH   SOLE 32 23,287 0 0
ILLUMINA INC COM 452327109 57,647 211,068 SH   SOLE 34 211,068 0 0
ILLUMINA INC COM 452327109 25,542 93,520 SH   SOLE 36 93,520 0 0
ILLUMINA INC COM 452327109 882 3,229 SH   SOLE 40 3,229 0 0
ILLUMINA INC NOTE 0.500% 6/1 452327AH2 1,863 1,525,000 PRN   SOLE 21 1,525,000 0 0
ILLUMINA INC NOTE 8/1 452327AK5 2,283 2,385,000 PRN   SOLE 21 2,385,000 0 0
IMAGE SENSING SYS INC COM 45244C104 25 6,842 SH   SOLE 21 6,842 0 0
IMAGE SENSING SYS INC COM 45244C104 734 202,704 SH   SOLE 22 202,704 0 0
IMAX CORP COM 45245E109 178 19,667 SH   SOLE 2 2,644 0 17,023
IMAX CORP COM 45245E109 2 233 SH   SOLE 4 233 0 0
IMAX CORP COM 45245E109 8 901 SH   SOLE 7 901 0 0
IMAX CORP COM 45245E109 1,842 203,584 SH   SOLE 18 185,203 0 18,381
IMAX CORP COM 45245E109 2,185 241,430 SH   SOLE 19 241,430 0 0
IMAX CORP COM 45245E109 16,269 1,797,715 SH   SOLE 21 1,797,715 0 0
IMAX CORP COM 45245E109 7,101 784,694 SH   SOLE 22 726,240 0 58,454
IMAX CORP COM 45245E109 50 5,561 SH   SOLE 23 5,561 0 0
IMAX CORP COM 45245E109 1,178 130,219 SH   SOLE 26 3,890 0 126,329
IMAX CORP COM 45245E109 65 7,228 SH   SOLE 28 7,228 0 0
IMAX CORP COM 45245E109 178 19,683 SH   SOLE 30 19,683 0 0
IMAX CORP COM 45245E109 191 21,107 SH   SOLE 34 21,107 0 0
IMAX CORP COM 45245E109 47 5,198 SH   SOLE 40 5,198 0 0
IMEDIA BRANDS INC COM CL A 452465206 5 2,509 SH   SOLE 21 2,509 0 0
IMEDIA BRANDS INC COM CL A 452465206 183 93,072 SH   SOLE 22 93,072 0 0
IMMERSION CORP COM 452521107 148 27,699 SH   SOLE 2 1,328 0 26,371
IMMERSION CORP COM 452521107 4 720 SH   SOLE 7 720 0 0
IMMERSION CORP COM 452521107 619 115,562 SH   SOLE 18 115,562 0 0
IMMERSION CORP COM 452521107 300 55,915 SH   SOLE 19 55,915 0 0
IMMERSION CORP COM 452521107 5,942 1,108,505 SH   SOLE 21 1,108,505 0 0
IMMERSION CORP COM 452521107 4,827 900,534 SH   SOLE 22 881,278 0 19,256
IMMUCELL CORP COM PAR 452525306 4 1,094 SH   SOLE 18 1,094 0 0
IMMUCELL CORP COM PAR 452525306 44 11,737 SH   SOLE 21 11,737 0 0
IMMUNIC INC COM 4525EP101 1 224 SH   SOLE 18 224 0 0
IMMUNIC INC COM 4525EP101 29 4,797 SH   SOLE 19 4,797 0 0
IMMUNIC INC COM 4525EP101 17 2,860 SH   SOLE 21 2,860 0 0
IMMUNIC INC COM 4525EP101 148 24,537 SH   SOLE 22 24,537 0 0
IMMUNOGEN INC COM 45253H101 357 104,592 SH   SOLE 2 8,987 0 95,605
IMMUNOGEN INC COM 45253H101 2 529 SH   SOLE 4 529 0 0
IMMUNOGEN INC COM 45253H101 10 2,852 SH   SOLE 7 2,852 0 0
IMMUNOGEN INC COM 45253H101 2,105 617,439 SH   SOLE 18 617,439 0 0
IMMUNOGEN INC COM 45253H101 1,300 381,326 SH   SOLE 19 381,326 0 0
IMMUNOGEN INC COM 45253H101 25,504 7,479,129 SH   SOLE 21 7,479,129 0 0
IMMUNOGEN INC COM 45253H101 16,611 4,871,235 SH   SOLE 22 4,716,560 0 154,675
IMMUNOGEN INC COM 45253H101 24 6,948 SH   SOLE 23 6,948 0 0
IMMUNOGEN INC COM 45253H101 118 34,588 SH   SOLE 26 25,420 0 9,168
IMMUNOGEN INC COM 45253H101 67 19,513 SH   SOLE 28 19,513 0 0
IMMUNOGEN INC COM 45253H101 268 78,589 SH   SOLE 30 78,589 0 0
IMMUNOGEN INC COM 45253H101 5 1,609 SH   SOLE 34 1,609 0 0
IMMUNOGEN INC COM 45253H101 81 23,637 SH   SOLE 40 23,637 0 0
IMMUNOMEDICS INC COM 452907108 1,178 87,358 SH   SOLE 2 16,390 0 70,968
IMMUNOMEDICS INC COM 452907108 10 726 SH   SOLE 4 726 0 0
IMMUNOMEDICS INC COM 452907108 42 3,133 SH   SOLE 7 3,133 0 0
IMMUNOMEDICS INC COM 452907108 9,635 714,756 SH   SOLE 18 684,641 0 30,115
IMMUNOMEDICS INC COM 452907108 18,090 1,342,017 SH   SOLE 19 1,342,017 0 0
IMMUNOMEDICS INC COM 452907108 104 7,700 SH   SOLE 20 7,700 0 0
IMMUNOMEDICS INC COM 452907108 108,688 8,062,914 SH   SOLE 21 8,062,914 0 0
IMMUNOMEDICS INC COM 452907108 71,145 5,277,801 SH   SOLE 22 5,098,917 0 178,884
IMMUNOMEDICS INC COM 452907108 326 24,210 SH   SOLE 23 24,210 0 0
IMMUNOMEDICS INC COM 452907108 1,998 148,204 SH   SOLE 26 60,909 0 87,295
IMMUNOMEDICS INC COM 452907108 304 22,546 SH   SOLE 28 22,546 0 0
IMMUNOMEDICS INC COM 452907108 877 65,026 SH   SOLE 30 65,026 0 0
IMMUNOMEDICS INC COM 452907108 44 3,240 SH   SOLE 34 3,240 0 0
IMMUNOMEDICS INC COM 452907108 246 18,262 SH   SOLE 40 18,262 0 0
IMMUNOVANT INC COM 45258J102 748 48,075 SH   SOLE 18 48,075 0 0
IMMUNOVANT INC COM 45258J102 12,894 828,398 SH   SOLE 19 828,398 0 0
IMMUNOVANT INC COM 45258J102 128 8,200 SH   SOLE 20 8,200 0 0
IMMUNOVANT INC COM 45258J102 285 18,294 SH   SOLE 22 18,294 0 0
IMPAC MTG HLDGS INC COM NEW 45254P508 5 2,136 SH   SOLE 18 2,136 0 0
IMPAC MTG HLDGS INC COM NEW 45254P508 77 31,610 SH   SOLE 21 31,610 0 0
IMPAC MTG HLDGS INC COM NEW 45254P508 134 54,989 SH   SOLE 22 54,989 0 0
IMPINJ INC COM 453204109 106 6,324 SH   SOLE 2 933 0 5,391
IMPINJ INC COM 453204109 5 282 SH   SOLE 7 282 0 0
IMPINJ INC COM 453204109 1,040 62,259 SH   SOLE 18 62,259 0 0
IMPINJ INC COM 453204109 523 31,323 SH   SOLE 19 31,323 0 0
IMPINJ INC COM 453204109 9,774 584,900 SH   SOLE 21 584,900 0 0
IMPINJ INC COM 453204109 7,801 466,839 SH   SOLE 22 443,358 0 23,481
IMPINJ INC COM 453204109 22 1,292 SH   SOLE 26 0 0 1,292
IMPINJ INC COM 453204109 56 3,339 SH   SOLE 28 3,339 0 0
IMPINJ INC COM 453204109 108 6,438 SH   SOLE 30 6,438 0 0
IMPINJ INC COM 453204109 34 2,055 SH   SOLE 40 2,055 0 0
INCOME OPPORTUNITY RLTY INVS COM 452926108 1 108 SH   SOLE 21 108 0 0
INCYTE CORP COM 45337C102 39,563 540,253 SH   SOLE 2 143,870 0 396,383
INCYTE CORP COM 45337C102 6,268 85,595 SH   SOLE 4 80,484 0 5,111
INCYTE CORP COM 45337C102 12,159 166,039 SH   SOLE 7 160,813 0 5,226
INCYTE CORP COM 45337C102 999 13,640 SH   SOLE 13 13,640 0 0
INCYTE CORP COM 45337C102 1,155 15,772 SH   SOLE 15 15,772 0 0
INCYTE CORP COM 45337C102 41,671 569,039 SH   SOLE 18 534,530 0 34,509
INCYTE CORP COM 45337C102 46,661 637,182 SH   SOLE 19 637,182 0 0
INCYTE CORP COM 45337C102 473,575 6,466,953 SH   SOLE 21 6,466,953 0 0
INCYTE CORP COM 45337C102 327,820 4,476,585 SH   SOLE 22 4,009,209 0 467,376
INCYTE CORP COM 45337C102 11,021 150,497 SH   SOLE 23 150,497 0 0
INCYTE CORP COM 45337C102 12,854 175,524 SH   SOLE 25 175,524 0 0
INCYTE CORP COM 45337C102 55,304 755,215 SH   SOLE 26 144,637 0 610,578
INCYTE CORP COM 45337C102 2,714 37,064 SH   SOLE 28 26,487 0 10,577
INCYTE CORP COM 45337C102 658 8,981 SH   SOLE 29 8,981 0 0
INCYTE CORP COM 45337C102 57,505 785,264 SH   SOLE 30 785,264 0 0
INCYTE CORP COM 45337C102 3,700 50,529 SH   SOLE 31 41,130 0 9,399
INCYTE CORP COM 45337C102 2,498 34,107 SH   SOLE 32 34,107 0 0
INCYTE CORP COM 45337C102 16,869 230,351 SH   SOLE 34 230,351 0 0
INCYTE CORP COM 45337C102 8,057 110,020 SH   SOLE 36 110,020 0 0
INCYTE CORP COM 45337C102 275 3,761 SH   SOLE 40 3,761 0 0
INDEPENDENCE CONTRACT DRILLI COM 453415606 3 2,485 SH   SOLE 2 402 0 2,083
INDEPENDENCE CONTRACT DRILLI COM 453415606 12 8,525 SH   SOLE 18 8,525 0 0
INDEPENDENCE CONTRACT DRILLI COM 453415606 5 3,635 SH   SOLE 19 3,635 0 0
INDEPENDENCE CONTRACT DRILLI COM 453415606 114 81,651 SH   SOLE 21 81,651 0 0
INDEPENDENCE CONTRACT DRILLI COM 453415606 65 46,489 SH   SOLE 22 45,535 0 954
INDEPENDENCE HLDG CO NEW COM NEW 453440307 138 5,397 SH   SOLE 2 214 0 5,183
INDEPENDENCE HLDG CO NEW COM NEW 453440307 502 19,647 SH   SOLE 18 19,647 0 0
INDEPENDENCE HLDG CO NEW COM NEW 453440307 264 10,336 SH   SOLE 19 10,336 0 0
INDEPENDENCE HLDG CO NEW COM NEW 453440307 5,026 196,651 SH   SOLE 21 196,651 0 0
INDEPENDENCE HLDG CO NEW COM NEW 453440307 1,669 65,283 SH   SOLE 22 61,765 0 3,518
INDEPENDENCE HLDG CO NEW COM NEW 453440307 34 1,316 SH   SOLE 30 1,316 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 804 89,941 SH   SOLE 2 4,807 0 85,134
INDEPENDENCE RLTY TR INC COM 45378A106 461 51,554 SH   SOLE 4 51,554 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 883 98,754 SH   SOLE 7 98,754 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 3,931 439,715 SH   SOLE 18 439,715 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 2,393 267,692 SH   SOLE 19 267,692 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 95,104 10,637,981 SH   SOLE 21 10,637,981 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 32,252 3,607,639 SH   SOLE 22 3,507,035 0 100,604
INDEPENDENCE RLTY TR INC COM 45378A106 26 2,912 SH   SOLE 23 2,912 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 1,879 210,222 SH   SOLE 25 210,222 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 1,034 115,700 SH   SOLE 26 47,948 0 67,752
INDEPENDENCE RLTY TR INC COM 45378A106 105 11,766 SH   SOLE 28 11,766 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 459 51,328 SH   SOLE 29 51,328 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 4,434 495,934 SH   SOLE 30 495,934 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 78 8,764 SH   SOLE 40 8,764 0 0
INDEPENDENT BANK CORP MASS COM 453836108 1,853 28,783 SH   SOLE 2 1,189 0 27,594
INDEPENDENT BANK CORP MASS COM 453836108 9 144 SH   SOLE 4 144 0 0
INDEPENDENT BANK CORP MASS COM 453836108 38 585 SH   SOLE 7 585 0 0
INDEPENDENT BANK CORP MASS COM 453836108 10,211 158,623 SH   SOLE 18 158,623 0 0
INDEPENDENT BANK CORP MASS COM 453836108 3,909 60,732 SH   SOLE 19 60,732 0 0
INDEPENDENT BANK CORP MASS COM 453836108 234,402 3,641,472 SH   SOLE 21 3,641,472 0 0
INDEPENDENT BANK CORP MASS COM 453836108 63,924 993,070 SH   SOLE 22 958,742 0 34,328
INDEPENDENT BANK CORP MASS COM 453836108 532 8,260 SH   SOLE 26 5,479 0 2,781
INDEPENDENT BANK CORP MASS COM 453836108 304 4,728 SH   SOLE 28 4,728 0 0
INDEPENDENT BANK CORP MASS COM 453836108 2,963 46,028 SH   SOLE 30 46,028 0 0
INDEPENDENT BANK CORP MASS COM 453836108 207 3,217 SH   SOLE 40 3,217 0 0
INDEPENDENT BANK CORP MICH COM NEW 453838609 230 17,857 SH   SOLE 2 1,192 0 16,665
INDEPENDENT BANK CORP MICH COM NEW 453838609 6 487 SH   SOLE 7 487 0 0
INDEPENDENT BANK CORP MICH COM NEW 453838609 1,102 85,658 SH   SOLE 18 85,658 0 0
INDEPENDENT BANK CORP MICH COM NEW 453838609 721 55,984 SH   SOLE 19 55,984 0 0
INDEPENDENT BANK CORP MICH COM NEW 453838609 10,550 819,715 SH   SOLE 21 819,715 0 0
INDEPENDENT BANK CORP MICH COM NEW 453838609 13,249 1,029,419 SH   SOLE 22 997,680 0 31,739
INDEPENDENT BANK CORP MICH COM NEW 453838609 21 1,595 SH   SOLE 23 1,595 0 0
INDEPENDENT BANK CORP MICH COM NEW 453838609 391 30,412 SH   SOLE 26 0 0 30,412
INDEPENDENT BANK CORP MICH COM NEW 453838609 56 4,369 SH   SOLE 28 4,369 0 0
INDEPENDENT BANK CORP MICH COM NEW 453838609 37 2,865 SH   SOLE 30 2,865 0 0
INDEPENDENT BANK CORP MICH COM NEW 453838609 38 2,924 SH   SOLE 34 2,924 0 0
INDEPENDENT BK GROUP INC COM 45384B106 803 33,917 SH   SOLE 2 6,676 0 27,241
INDEPENDENT BK GROUP INC COM 45384B106 14 580 SH   SOLE 7 580 0 0
INDEPENDENT BK GROUP INC COM 45384B106 5,191 219,220 SH   SOLE 18 219,220 0 0
INDEPENDENT BK GROUP INC COM 45384B106 3,149 132,978 SH   SOLE 19 132,978 0 0
INDEPENDENT BK GROUP INC COM 45384B106 29,395 1,241,328 SH   SOLE 21 1,241,328 0 0
INDEPENDENT BK GROUP INC COM 45384B106 28,675 1,210,941 SH   SOLE 22 1,172,978 0 37,963
INDEPENDENT BK GROUP INC COM 45384B106 256 10,802 SH   SOLE 23 10,802 0 0
INDEPENDENT BK GROUP INC COM 45384B106 1,786 75,443 SH   SOLE 26 7,422 0 68,021
INDEPENDENT BK GROUP INC COM 45384B106 106 4,483 SH   SOLE 28 4,483 0 0
INDEPENDENT BK GROUP INC COM 45384B106 166 7,026 SH   SOLE 30 7,026 0 0
INDEPENDENT BK GROUP INC COM 45384B106 51 2,138 SH   SOLE 34 2,138 0 0
INDEPENDENT BK GROUP INC COM 45384B106 104 4,386 SH   SOLE 40 4,386 0 0
INDEXIQ ETF TR HDGD FTSE INTL 45409B560 2 93 SH   SOLE 17 0 0 93
INDIA GLOBALIZATION CAP INC COM NEW 45408X308 4 7,480 SH   SOLE 18 7,480 0 0
INDIA GLOBALIZATION CAP INC COM NEW 45408X308 43 87,064 SH   SOLE 21 87,064 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 3,219 183,508 SH   SOLE 2 3,222 0 180,286
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 656 37,412 SH   SOLE 4 37,412 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 1,157 65,953 SH   SOLE 7 65,953 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 5,175 295,051 SH   SOLE 18 295,051 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 3,252 185,402 SH   SOLE 19 185,402 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 133,088 7,587,686 SH   SOLE 21 7,587,686 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 41,321 2,355,805 SH   SOLE 22 2,284,624 0 71,181
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 36 2,064 SH   SOLE 23 2,064 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 2,589 147,618 SH   SOLE 25 147,618 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 1,112 63,373 SH   SOLE 26 27,417 0 35,956
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 247 14,095 SH   SOLE 28 14,095 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 581 33,143 SH   SOLE 29 33,143 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 5,967 340,189 SH   SOLE 30 340,189 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 103 5,894 SH   SOLE 40 5,894 0 0
INDUSTRIAS BACHOCO S A B DE SPON ADR B 456463108 1,691 49,748 SH   SOLE 7 49,748 0 0
INFINERA CORP COM 45667G103 897 169,241 SH   SOLE 2 9,066 0 160,175
INFINERA CORP COM 45667G103 4 707 SH   SOLE 4 707 0 0
INFINERA CORP COM 45667G103 17 3,284 SH   SOLE 7 3,284 0 0
INFINERA CORP COM 45667G103 3,299 622,411 SH   SOLE 18 622,411 0 0
INFINERA CORP COM 45667G103 1,830 345,260 SH   SOLE 19 345,260 0 0
INFINERA CORP COM 45667G103 33,664 6,351,712 SH   SOLE 21 6,351,712 0 0
INFINERA CORP COM 45667G103 24,684 4,657,349 SH   SOLE 22 4,490,570 0 166,779
INFINERA CORP COM 45667G103 141 26,589 SH   SOLE 26 16,395 0 10,194
INFINERA CORP COM 45667G103 107 20,122 SH   SOLE 28 20,122 0 0
INFINERA CORP COM 45667G103 6,625 1,250,056 SH   SOLE 30 1,250,056 0 0
INFINERA CORP COM 45667G103 86 16,170 SH   SOLE 40 16,170 0 0
INFINERA CORP NOTE 2.125% 9/0 45667GAC7 1,173 1,400,000 PRN   SOLE 21 1,400,000 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 7 8,648 SH   SOLE 18 8,648 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 109 129,676 SH   SOLE 21 129,676 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 694 829,033 SH   SOLE 22 829,033 0 0
INFLARX NV COM N44821101 63 16,473 SH   SOLE 22 16,473 0 0
INFORMATION SERVICES GROUP I COM 45675Y104 79 30,832 SH   SOLE 2 1,089 0 29,743
INFORMATION SERVICES GROUP I COM 45675Y104 339 131,981 SH   SOLE 18 131,981 0 0
INFORMATION SERVICES GROUP I COM 45675Y104 173 67,293 SH   SOLE 19 67,293 0 0
INFORMATION SERVICES GROUP I COM 45675Y104 3,224 1,254,380 SH   SOLE 21 1,254,380 0 0
INFORMATION SERVICES GROUP I COM 45675Y104 1,146 445,748 SH   SOLE 22 429,441 0 16,307
INFOSYS LTD SPONSORED ADR 456788108 6,517 793,745 SH   SOLE 2 410,269 0 383,476
INFOSYS LTD SPONSORED ADR 456788108 4,926 600,000 SH   SOLE 7 0 0 600,000
INFOSYS LTD SPONSORED ADR 456788108 672 81,862 SH   SOLE 13 81,862 0 0
INFOSYS LTD SPONSORED ADR 456788108 16,365 1,993,257 SH   SOLE 18 1,993,257 0 0
INFOSYS LTD SPONSORED ADR 456788108 4,610 561,528 SH   SOLE 19 561,528 0 0
INFOSYS LTD SPONSORED ADR 456788108 2,021 246,105 SH   SOLE 21 246,105 0 0
INFOSYS LTD SPONSORED ADR 456788108 28,118 3,424,805 SH   SOLE 22 3,097,456 0 327,349
INFOSYS LTD SPONSORED ADR 456788108 1,529 186,192 SH   SOLE 25 186,192 0 0
INFOSYS LTD SPONSORED ADR 456788108 13,613 1,658,054 SH   SOLE 26 873,440 0 784,614
INFOSYS LTD SPONSORED ADR 456788108 8,211 1,000,170 SH   SOLE 28 1,000,170 0 0
INFOSYS LTD SPONSORED ADR 456788108 22,493 2,739,696 SH   SOLE 30 2,739,696 0 0
INFOSYS LTD SPONSORED ADR 456788108 2,648 322,563 SH   SOLE 31 14,412 0 308,151
INFOSYS LTD SPONSORED ADR 456788108 9,572 1,165,841 SH   SOLE 34 1,165,841 0 0
INFRA AND ENERGY ALTRNTIVE I COM 45686J104 4 2,150 SH   SOLE 18 2,150 0 0
INFRA AND ENERGY ALTRNTIVE I COM 45686J104 61 30,570 SH   SOLE 21 30,570 0 0
INFRA AND ENERGY ALTRNTIVE I COM 45686J104 5 2,507 SH   SOLE 22 2,507 0 0
INFUSYSTEM HLDGS INC COM 45685K102 30 3,577 SH   SOLE 18 3,577 0 0
INFUSYSTEM HLDGS INC COM 45685K102 402 47,355 SH   SOLE 21 47,355 0 0
INFUSYSTEM HLDGS INC COM 45685K102 15 1,819 SH   SOLE 22 1,819 0 0
ING GROEP N.V. SPONSORED ADR 456837103 25 4,771 SH   SOLE 18 4,771 0 0
INGERSOLL RAND INC COM 45687V106 19,862 800,892 SH   SOLE 2 87,150 0 713,742
INGERSOLL RAND INC COM 45687V106 2,916 117,583 SH   SOLE 4 111,810 0 5,773
INGERSOLL RAND INC COM 45687V106 7,641 308,115 SH   SOLE 7 287,267 0 20,848
INGERSOLL RAND INC COM 45687V106 17 684 SH   SOLE 13 684 0 0
INGERSOLL RAND INC COM 45687V106 629 25,378 SH   SOLE 15 25,378 0 0
INGERSOLL RAND INC COM 45687V106 16,896 681,307 SH   SOLE 18 658,155 0 23,152
INGERSOLL RAND INC COM 45687V106 2,932 118,241 SH   SOLE 19 118,241 0 0
INGERSOLL RAND INC COM 45687V106 217,802 8,782,323 SH   SOLE 21 8,782,323 0 0
INGERSOLL RAND INC COM 45687V106 220,627 8,896,237 SH   SOLE 22 8,088,186 0 808,051
INGERSOLL RAND INC COM 45687V106 6,279 253,203 SH   SOLE 23 253,203 0 0
INGERSOLL RAND INC COM 45687V106 849 34,238 SH   SOLE 25 34,238 0 0
INGERSOLL RAND INC COM 45687V106 27,181 1,096,024 SH   SOLE 26 217,509 0 878,515
INGERSOLL RAND INC COM 45687V106 1,790 72,167 SH   SOLE 28 50,737 0 21,430
INGERSOLL RAND INC COM 45687V106 1,865 75,209 SH   SOLE 29 256 0 74,953
INGERSOLL RAND INC COM 45687V106 31,107 1,254,304 SH   SOLE 30 1,254,304 0 0
INGERSOLL RAND INC COM 45687V106 1,833 73,907 SH   SOLE 31 63,162 0 10,745
INGERSOLL RAND INC COM 45687V106 386 15,583 SH   SOLE 34 15,583 0 0
INGERSOLL RAND INC COM 45687V106 1,100 44,337 SH   SOLE 36 44,337 0 0
INGERSOLL RAND INC COM 45687V106 115 4,645 SH   SOLE 40 4,645 0 0
INGEVITY CORP COM 45688C107 1,144 32,511 SH   SOLE 2 19,042 0 13,469
INGEVITY CORP COM 45688C107 7 197 SH   SOLE 4 197 0 0
INGEVITY CORP COM 45688C107 26 727 SH   SOLE 7 727 0 0
INGEVITY CORP COM 45688C107 8,730 248,017 SH   SOLE 18 241,932 0 6,085
INGEVITY CORP COM 45688C107 4,031 114,530 SH   SOLE 19 114,530 0 0
INGEVITY CORP COM 45688C107 101,822 2,892,684 SH   SOLE 21 2,892,684 0 0
INGEVITY CORP COM 45688C107 51,228 1,455,332 SH   SOLE 22 1,410,483 0 44,849
INGEVITY CORP COM 45688C107 106 2,998 SH   SOLE 23 2,998 0 0
INGEVITY CORP COM 45688C107 995 28,270 SH   SOLE 26 7,909 0 20,361
INGEVITY CORP COM 45688C107 183 5,188 SH   SOLE 28 5,188 0 0
INGEVITY CORP COM 45688C107 489 13,893 SH   SOLE 30 13,893 0 0
INGEVITY CORP COM 45688C107 23 660 SH   SOLE 31 0 0 660
INGEVITY CORP COM 45688C107 67 1,906 SH   SOLE 34 1,906 0 0
INGEVITY CORP COM 45688C107 161 4,566 SH   SOLE 40 4,566 0 0
INGLES MKTS INC CL A 457030104 508 14,047 SH   SOLE 2 768 0 13,279
INGLES MKTS INC CL A 457030104 8 225 SH   SOLE 7 225 0 0
INGLES MKTS INC CL A 457030104 1,881 52,012 SH   SOLE 18 52,012 0 0
INGLES MKTS INC CL A 457030104 1,031 28,517 SH   SOLE 19 28,517 0 0
INGLES MKTS INC CL A 457030104 18,996 525,343 SH   SOLE 21 525,343 0 0
INGLES MKTS INC CL A 457030104 14,836 410,277 SH   SOLE 22 393,004 0 17,273
INGLES MKTS INC CL A 457030104 149 4,107 SH   SOLE 23 4,107 0 0
INGLES MKTS INC CL A 457030104 342 9,453 SH   SOLE 26 0 0 9,453
INGLES MKTS INC CL A 457030104 62 1,727 SH   SOLE 28 1,727 0 0
INGLES MKTS INC CL A 457030104 190 5,252 SH   SOLE 30 5,252 0 0
INGLES MKTS INC CL A 457030104 51 1,424 SH   SOLE 40 1,424 0 0
INGREDION INC COM 457187102 16,611 220,013 SH   SOLE 2 56,529 0 163,484
INGREDION INC COM 457187102 2,942 38,972 SH   SOLE 4 37,080 0 1,892
INGREDION INC COM 457187102 4,986 66,039 SH   SOLE 7 28,614 0 37,425
INGREDION INC COM 457187102 8 110 SH   SOLE 13 110 0 0
INGREDION INC COM 457187102 566 7,491 SH   SOLE 15 7,491 0 0
INGREDION INC COM 457187102 16,413 217,394 SH   SOLE 18 211,465 0 5,929
INGREDION INC COM 457187102 1,967 26,055 SH   SOLE 19 26,055 0 0
INGREDION INC COM 457187102 254,184 3,366,682 SH   SOLE 21 3,366,682 0 0
INGREDION INC COM 457187102 165,717 2,194,925 SH   SOLE 22 2,068,285 0 126,640
INGREDION INC COM 457187102 3,733 49,450 SH   SOLE 23 49,450 0 0
INGREDION INC COM 457187102 6,576 87,103 SH   SOLE 25 87,103 0 0
INGREDION INC COM 457187102 23,692 313,796 SH   SOLE 26 83,924 0 229,872
INGREDION INC COM 457187102 1,007 13,332 SH   SOLE 28 9,579 0 3,753
INGREDION INC COM 457187102 1,400 18,546 SH   SOLE 29 4,024 0 14,522
INGREDION INC COM 457187102 10,020 132,710 SH   SOLE 30 132,710 0 0
INGREDION INC COM 457187102 1,386 18,361 SH   SOLE 31 12,763 0 5,598
INGREDION INC COM 457187102 251 3,331 SH   SOLE 34 3,331 0 0
INGREDION INC COM 457187102 3,059 40,520 SH   SOLE 36 40,520 0 0
INGREDION INC COM 457187102 109 1,441 SH   SOLE 40 1,441 0 0
INMUNE BIO INC COM 45782T105 4 1,326 SH   SOLE 18 1,326 0 0
INMUNE BIO INC COM 45782T105 48 14,426 SH   SOLE 21 14,426 0 0
INNERWORKINGS INC COM 45773Y105 47 40,522 SH   SOLE 2 1,497 0 39,025
INNERWORKINGS INC COM 45773Y105 1 869 SH   SOLE 7 869 0 0
INNERWORKINGS INC COM 45773Y105 194 166,038 SH   SOLE 18 166,038 0 0
INNERWORKINGS INC COM 45773Y105 94 80,527 SH   SOLE 19 80,527 0 0
INNERWORKINGS INC COM 45773Y105 1,807 1,544,830 SH   SOLE 21 1,544,830 0 0
INNERWORKINGS INC COM 45773Y105 1,463 1,250,145 SH   SOLE 22 1,220,822 0 29,323
INNODATA INC COM NEW 457642205 18 22,340 SH   SOLE 21 22,340 0 0
INNODATA INC COM NEW 457642205 444 554,536 SH   SOLE 22 554,536 0 0
INNOSPEC INC COM 45768S105 857 12,337 SH   SOLE 2 2,495 0 9,842
INNOSPEC INC COM 45768S105 9 132 SH   SOLE 4 132 0 0
INNOSPEC INC COM 45768S105 28 408 SH   SOLE 7 408 0 0
INNOSPEC INC COM 45768S105 7,987 114,943 SH   SOLE 18 112,344 0 2,599
INNOSPEC INC COM 45768S105 5,259 75,676 SH   SOLE 19 75,676 0 0
INNOSPEC INC COM 45768S105 181,311 2,609,163 SH   SOLE 21 2,609,163 0 0
INNOSPEC INC COM 45768S105 52,877 760,929 SH   SOLE 22 729,598 0 31,331
INNOSPEC INC COM 45768S105 320 4,612 SH   SOLE 23 4,612 0 0
INNOSPEC INC COM 45768S105 2,152 30,962 SH   SOLE 26 7,794 0 23,168
INNOSPEC INC COM 45768S105 264 3,803 SH   SOLE 28 3,803 0 0
INNOSPEC INC COM 45768S105 2,264 32,579 SH   SOLE 30 32,579 0 0
INNOSPEC INC COM 45768S105 196 2,824 SH   SOLE 40 2,824 0 0
INNOVATE BIOPHARMACEUTICLS I COM PAR 45782F105 3 6,897 SH   SOLE 18 6,897 0 0
INNOVATE BIOPHARMACEUTICLS I COM PAR 45782F105 47 94,036 SH   SOLE 21 94,036 0 0
INNOVATE BIOPHARMACEUTICLS I COM PAR 45782F105 128 254,242 SH   SOLE 22 254,242 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 457 6,017 SH   SOLE 2 829 0 5,188
INNOVATIVE INDL PPTYS INC COM 45781V101 724 9,535 SH   SOLE 4 9,535 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 1,288 16,963 SH   SOLE 7 16,963 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 5,989 78,881 SH   SOLE 18 78,881 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 3,619 47,664 SH   SOLE 19 47,664 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 139,287 1,834,408 SH   SOLE 21 1,834,408 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 45,876 604,194 SH   SOLE 22 586,300 0 17,894
INNOVATIVE INDL PPTYS INC COM 45781V101 41 541 SH   SOLE 23 541 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 2,977 39,201 SH   SOLE 25 39,201 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 1,013 13,337 SH   SOLE 26 6,162 0 7,175
INNOVATIVE INDL PPTYS INC COM 45781V101 193 2,542 SH   SOLE 28 2,542 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 620 8,164 SH   SOLE 29 8,164 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 6,791 89,444 SH   SOLE 30 89,444 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 132 1,737 SH   SOLE 40 1,737 0 0
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 9 2,727 SH   SOLE 18 2,727 0 0
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 132 41,418 SH   SOLE 21 41,418 0 0
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 1,315 412,201 SH   SOLE 22 412,201 0 0
INNOVIVA INC COM 45781M101 321 27,278 SH   SOLE 2 6,576 0 20,702
INNOVIVA INC COM 45781M101 6 504 SH   SOLE 4 504 0 0
INNOVIVA INC COM 45781M101 12 1,017 SH   SOLE 7 1,017 0 0
INNOVIVA INC COM 45781M101 3,790 322,254 SH   SOLE 18 289,816 0 32,438
INNOVIVA INC COM 45781M101 4,077 346,664 SH   SOLE 19 346,664 0 0
INNOVIVA INC COM 45781M101 95,213 8,096,366 SH   SOLE 21 8,096,366 0 0
INNOVIVA INC COM 45781M101 25,626 2,179,058 SH   SOLE 22 2,103,528 0 75,530
INNOVIVA INC COM 45781M101 305 25,910 SH   SOLE 23 25,910 0 0
INNOVIVA INC COM 45781M101 985 83,784 SH   SOLE 26 10,561 0 73,223
INNOVIVA INC COM 45781M101 115 9,802 SH   SOLE 28 9,802 0 0
INNOVIVA INC COM 45781M101 1,079 91,715 SH   SOLE 30 91,715 0 0
INNOVIVA INC COM 45781M101 101 8,587 SH   SOLE 40 8,587 0 0
INOGEN INC COM 45780L104 464 8,975 SH   SOLE 2 3,116 0 5,859
INOGEN INC COM 45780L104 4 76 SH   SOLE 4 76 0 0
INOGEN INC COM 45780L104 15 297 SH   SOLE 7 297 0 0
INOGEN INC COM 45780L104 4,763 92,191 SH   SOLE 18 83,359 0 8,832
INOGEN INC COM 45780L104 5,351 103,573 SH   SOLE 19 103,573 0 0
INOGEN INC COM 45780L104 105,814 2,048,271 SH   SOLE 21 2,048,271 0 0
INOGEN INC COM 45780L104 32,381 626,813 SH   SOLE 22 606,788 0 20,025
INOGEN INC COM 45780L104 546 10,563 SH   SOLE 23 10,563 0 0
INOGEN INC COM 45780L104 2,144 41,496 SH   SOLE 26 5,524 0 35,972
INOGEN INC COM 45780L104 126 2,448 SH   SOLE 28 2,448 0 0
INOGEN INC COM 45780L104 1,248 24,152 SH   SOLE 30 24,152 0 0
INOGEN INC COM 45780L104 36 701 SH   SOLE 34 701 0 0
INOGEN INC COM 45780L104 127 2,457 SH   SOLE 40 2,457 0 0
INOVALON HLDGS INC COM CL A 45781D101 591 35,472 SH   SOLE 2 12,220 0 23,252
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,630 277,913 SH   SOLE 18 252,180 0 25,733
INOVALON HLDGS INC COM CL A 45781D101 6,944 416,795 SH   SOLE 19 416,795 0 0
INOVALON HLDGS INC COM CL A 45781D101 43,724 2,624,483 SH   SOLE 21 2,624,483 0 0
INOVALON HLDGS INC COM CL A 45781D101 39,108 2,347,442 SH   SOLE 22 2,270,298 0 77,144
INOVALON HLDGS INC COM CL A 45781D101 690 41,398 SH   SOLE 23 41,398 0 0
INOVALON HLDGS INC COM CL A 45781D101 2,486 149,231 SH   SOLE 26 27,273 0 121,958
INOVALON HLDGS INC COM CL A 45781D101 175 10,504 SH   SOLE 28 10,504 0 0
INOVALON HLDGS INC COM CL A 45781D101 365 21,907 SH   SOLE 30 21,907 0 0
INOVALON HLDGS INC COM CL A 45781D101 130 7,800 SH   SOLE 40 7,800 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 290 38,923 SH   SOLE 2 8,592 0 30,331
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 4 553 SH   SOLE 7 553 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 2,732 367,242 SH   SOLE 18 350,556 0 16,686
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 2,950 396,531 SH   SOLE 19 396,531 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 31,190 4,192,189 SH   SOLE 21 4,192,189 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 26,373 3,544,772 SH   SOLE 22 3,489,672 0 55,100
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 223 29,963 SH   SOLE 23 29,963 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 365 49,001 SH   SOLE 26 0 0 49,001
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 59 7,913 SH   SOLE 30 7,913 0 0
INPHI CORP COM 45772F107 1,422 17,957 SH   SOLE 2 3,638 0 14,319
INPHI CORP COM 45772F107 16 208 SH   SOLE 4 208 0 0
INPHI CORP COM 45772F107 62 785 SH   SOLE 7 785 0 0
INPHI CORP COM 45772F107 12,700 160,408 SH   SOLE 18 155,626 0 4,782
INPHI CORP COM 45772F107 67,164 848,346 SH   SOLE 19 848,346 0 0
INPHI CORP COM 45772F107 118,800 1,500,566 SH   SOLE 21 1,500,566 0 0
INPHI CORP COM 45772F107 104,497 1,319,906 SH   SOLE 22 1,273,464 0 46,442
INPHI CORP COM 45772F107 456 5,763 SH   SOLE 23 5,763 0 0
INPHI CORP COM 45772F107 3,957 49,979 SH   SOLE 26 14,635 0 35,344
INPHI CORP COM 45772F107 467 5,897 SH   SOLE 28 5,897 0 0
INPHI CORP COM 45772F107 28,891 364,923 SH   SOLE 30 364,923 0 0
INPHI CORP COM 45772F107 31,794 401,586 SH   SOLE 34 401,586 0 0
INPHI CORP COM 45772F107 334 4,219 SH   SOLE 40 4,219 0 0
INPHI CORP NOTE 0.750% 9/0 45772FAC1 1,044 716,000 PRN   SOLE 21 716,000 0 0
INPIXON COM 45790J800 0 1 SH   SOLE 21 1 0 0
INSEEGO CORP COM 45782B104 306 49,169 SH   SOLE 2 1,829 0 47,340
INSEEGO CORP COM 45782B104 1,018 163,355 SH   SOLE 18 163,355 0 0
INSEEGO CORP COM 45782B104 523 83,926 SH   SOLE 19 83,926 0 0
INSEEGO CORP COM 45782B104 10,958 1,758,918 SH   SOLE 21 1,758,918 0 0
INSEEGO CORP COM 45782B104 8,265 1,326,632 SH   SOLE 22 1,305,718 0 20,914
INSIGHT ENTERPRISES INC COM 45765U103 1,146 27,204 SH   SOLE 2 2,778 0 24,426
INSIGHT ENTERPRISES INC COM 45765U103 8 195 SH   SOLE 4 195 0 0
INSIGHT ENTERPRISES INC COM 45765U103 48 1,137 SH   SOLE 7 1,137 0 0
INSIGHT ENTERPRISES INC COM 45765U103 6,824 161,983 SH   SOLE 18 161,983 0 0
INSIGHT ENTERPRISES INC COM 45765U103 2,798 66,411 SH   SOLE 19 66,411 0 0
INSIGHT ENTERPRISES INC COM 45765U103 164,744 3,910,381 SH   SOLE 21 3,910,381 0 0
INSIGHT ENTERPRISES INC COM 45765U103 43,862 1,041,110 SH   SOLE 22 997,411 0 43,699
INSIGHT ENTERPRISES INC COM 45765U103 797 18,925 SH   SOLE 26 14,377 0 4,548
INSIGHT ENTERPRISES INC COM 45765U103 189 4,483 SH   SOLE 28 4,483 0 0
INSIGHT ENTERPRISES INC COM 45765U103 1,994 47,336 SH   SOLE 30 47,336 0 0
INSIGHT ENTERPRISES INC COM 45765U103 52 1,239 SH   SOLE 31 0 0 1,239
INSIGHT ENTERPRISES INC COM 45765U103 24 578 SH   SOLE 34 578 0 0
INSIGHT ENTERPRISES INC COM 45765U103 87 2,066 SH   SOLE 36 2,066 0 0
INSIGHT ENTERPRISES INC COM 45765U103 137 3,251 SH   SOLE 40 3,251 0 0
INSIGNIA SYS INC COM 45765Y105 6 8,208 SH   SOLE 21 8,208 0 0
INSIGNIA SYS INC COM 45765Y105 341 460,797 SH   SOLE 22 460,797 0 0
INSMED INC COM PAR $.01 457669307 568 35,414 SH   SOLE 2 6,949 0 28,465
INSMED INC COM PAR $.01 457669307 8 506 SH   SOLE 4 506 0 0
INSMED INC COM PAR $.01 457669307 26 1,653 SH   SOLE 7 1,653 0 0
INSMED INC COM PAR $.01 457669307 2 126 SH   SOLE 17 0 0 126
INSMED INC COM PAR $.01 457669307 5,160 321,916 SH   SOLE 18 309,271 0 12,645
INSMED INC COM PAR $.01 457669307 10,561 658,851 SH   SOLE 19 658,851 0 0
INSMED INC COM PAR $.01 457669307 59,734 3,726,359 SH   SOLE 21 3,726,359 0 0
INSMED INC COM PAR $.01 457669307 41,347 2,579,326 SH   SOLE 22 2,492,359 0 86,967
INSMED INC COM PAR $.01 457669307 149 9,315 SH   SOLE 23 9,315 0 0
INSMED INC COM PAR $.01 457669307 728 45,390 SH   SOLE 26 11,000 0 34,390
INSMED INC COM PAR $.01 457669307 204 12,742 SH   SOLE 28 12,742 0 0
INSMED INC COM PAR $.01 457669307 550 34,327 SH   SOLE 30 34,327 0 0
INSMED INC COM PAR $.01 457669307 28 1,765 SH   SOLE 34 1,765 0 0
INSMED INC COM PAR $.01 457669307 151 9,415 SH   SOLE 40 9,415 0 0
INSMED INC NOTE 1.750% 1/1 457669AA7 1,140 1,365,000 PRN   SOLE 21 1,365,000 0 0
INSPERITY INC COM 45778Q107 1,245 33,390 SH   SOLE 2 21,501 0 11,889
INSPERITY INC COM 45778Q107 7 178 SH   SOLE 4 178 0 0
INSPERITY INC COM 45778Q107 24 645 SH   SOLE 7 645 0 0
INSPERITY INC COM 45778Q107 8,936 239,570 SH   SOLE 18 217,395 0 22,175
INSPERITY INC COM 45778Q107 9,957 266,935 SH   SOLE 19 266,935 0 0
INSPERITY INC COM 45778Q107 96,655 2,591,294 SH   SOLE 21 2,591,294 0 0
INSPERITY INC COM 45778Q107 57,600 1,544,230 SH   SOLE 22 1,448,790 0 95,440
INSPERITY INC COM 45778Q107 979 26,234 SH   SOLE 23 26,234 0 0
INSPERITY INC COM 45778Q107 3,768 101,029 SH   SOLE 26 11,754 0 89,275
INSPERITY INC COM 45778Q107 177 4,747 SH   SOLE 28 4,747 0 0
INSPERITY INC COM 45778Q107 472 12,648 SH   SOLE 30 12,648 0 0
INSPERITY INC COM 45778Q107 93 2,500 SH   SOLE 34 2,500 0 0
INSPERITY INC COM 45778Q107 145 3,882 SH   SOLE 40 3,882 0 0
INSPIRE MED SYS INC COM 457730109 352 5,832 SH   SOLE 2 1,556 0 4,276
INSPIRE MED SYS INC COM 457730109 1 14 SH   SOLE 4 14 0 0
INSPIRE MED SYS INC COM 457730109 15 254 SH   SOLE 7 254 0 0
INSPIRE MED SYS INC COM 457730109 3,379 56,052 SH   SOLE 18 47,732 0 8,320
INSPIRE MED SYS INC COM 457730109 4,670 77,480 SH   SOLE 19 77,480 0 0
INSPIRE MED SYS INC COM 457730109 29,047 481,863 SH   SOLE 21 481,863 0 0
INSPIRE MED SYS INC COM 457730109 27,067 449,013 SH   SOLE 22 433,789 0 15,224
INSPIRE MED SYS INC COM 457730109 393 6,525 SH   SOLE 23 6,525 0 0
INSPIRE MED SYS INC COM 457730109 1,144 18,974 SH   SOLE 26 0 0 18,974
INSPIRE MED SYS INC COM 457730109 94 1,560 SH   SOLE 28 1,560 0 0
INSPIRE MED SYS INC COM 457730109 263 4,370 SH   SOLE 30 4,370 0 0
INSPIRE MED SYS INC COM 457730109 5 82 SH   SOLE 34 82 0 0
INSPIRE MED SYS INC COM 457730109 93 1,545 SH   SOLE 40 1,545 0 0
INSPIRED ENTMT INC COM 45782N108 11 3,258 SH   SOLE 2 463 0 2,795
INSPIRED ENTMT INC COM 45782N108 105 31,007 SH   SOLE 18 31,007 0 0
INSPIRED ENTMT INC COM 45782N108 50 14,820 SH   SOLE 19 14,820 0 0
INSPIRED ENTMT INC COM 45782N108 1,237 366,011 SH   SOLE 21 366,011 0 0
INSPIRED ENTMT INC COM 45782N108 396 117,068 SH   SOLE 22 113,616 0 3,452
INSTALLED BLDG PRODS INC COM 45780R101 336 8,431 SH   SOLE 2 1,148 0 7,283
INSTALLED BLDG PRODS INC COM 45780R101 5 130 SH   SOLE 4 130 0 0
INSTALLED BLDG PRODS INC COM 45780R101 16 399 SH   SOLE 7 399 0 0
INSTALLED BLDG PRODS INC COM 45780R101 4,037 101,251 SH   SOLE 18 101,251 0 0
INSTALLED BLDG PRODS INC COM 45780R101 1,731 43,420 SH   SOLE 19 43,420 0 0
INSTALLED BLDG PRODS INC COM 45780R101 99,855 2,504,509 SH   SOLE 21 2,504,509 0 0
INSTALLED BLDG PRODS INC COM 45780R101 25,023 627,609 SH   SOLE 22 603,206 0 24,403
INSTALLED BLDG PRODS INC COM 45780R101 983 24,646 SH   SOLE 26 11,899 0 12,747
INSTALLED BLDG PRODS INC COM 45780R101 123 3,086 SH   SOLE 28 3,086 0 0
INSTALLED BLDG PRODS INC COM 45780R101 1,241 31,138 SH   SOLE 30 31,138 0 0
INSTALLED BLDG PRODS INC COM 45780R101 91 2,276 SH   SOLE 34 2,276 0 0
INSTALLED BLDG PRODS INC COM 45780R101 104 2,598 SH   SOLE 40 2,598 0 0
INSTEEL INDUSTRIES INC COM 45774W108 218 16,440 SH   SOLE 2 1,106 0 15,334
INSTEEL INDUSTRIES INC COM 45774W108 6 431 SH   SOLE 7 431 0 0
INSTEEL INDUSTRIES INC COM 45774W108 1,200 90,572 SH   SOLE 18 90,572 0 0
INSTEEL INDUSTRIES INC COM 45774W108 448 33,831 SH   SOLE 19 33,831 0 0
INSTEEL INDUSTRIES INC COM 45774W108 28,262 2,132,960 SH   SOLE 21 2,132,960 0 0
INSTEEL INDUSTRIES INC COM 45774W108 7,318 552,333 SH   SOLE 22 530,984 0 21,349
INSTEEL INDUSTRIES INC COM 45774W108 34 2,559 SH   SOLE 28 2,559 0 0
INSTEEL INDUSTRIES INC COM 45774W108 360 27,180 SH   SOLE 30 27,180 0 0
INSTEEL INDUSTRIES INC COM 45774W108 20 1,504 SH   SOLE 40 1,504 0 0
INSULET CORP COM 45784P101 22,244 134,258 SH   SOLE 2 8,354 0 125,904
INSULET CORP COM 45784P101 4,671 28,190 SH   SOLE 4 26,550 0 1,640
INSULET CORP COM 45784P101 727 4,390 SH   SOLE 7 4,390 0 0
INSULET CORP COM 45784P101 17 104 SH   SOLE 13 104 0 0
INSULET CORP COM 45784P101 716 4,320 SH   SOLE 15 4,320 0 0
INSULET CORP COM 45784P101 7,353 44,380 SH   SOLE 18 39,334 0 5,046
INSULET CORP COM 45784P101 28,780 173,708 SH   SOLE 19 173,708 0 0
INSULET CORP COM 45784P101 208,071 1,255,862 SH   SOLE 21 1,255,862 0 0
INSULET CORP COM 45784P101 276,786 1,670,604 SH   SOLE 22 1,571,556 0 99,048
INSULET CORP COM 45784P101 7,488 45,196 SH   SOLE 23 45,196 0 0
INSULET CORP COM 45784P101 285 1,718 SH   SOLE 25 1,718 0 0
INSULET CORP COM 45784P101 19,853 119,827 SH   SOLE 26 52,256 0 67,571
INSULET CORP COM 45784P101 2,083 12,575 SH   SOLE 28 8,870 0 3,705
INSULET CORP COM 45784P101 2,342 14,138 SH   SOLE 29 1,192 0 12,946
INSULET CORP COM 45784P101 16,488 99,515 SH   SOLE 30 99,515 0 0
INSULET CORP COM 45784P101 2,168 13,083 SH   SOLE 31 10,910 0 2,173
INSULET CORP COM 45784P101 2,396 14,463 SH   SOLE 34 14,463 0 0
INSULET CORP COM 45784P101 2,444 14,752 SH   SOLE 36 14,752 0 0
INSULET CORP COM 45784P101 238 1,434 SH   SOLE 40 1,434 0 0
INSULET CORP NOTE 1.375%11/1 45784PAH4 3,128 1,703,000 PRN   SOLE 21 1,703,000 0 0
INTEC PHARMA LTD JERUSALEM SHS M53644106 0 1,927 SH   SOLE 22 1,927 0 0
INTEGER HLDGS CORP COM 45826H109 1,150 18,301 SH   SOLE 2 2,851 0 15,450
INTEGER HLDGS CORP COM 45826H109 7 109 SH   SOLE 4 109 0 0
INTEGER HLDGS CORP COM 45826H109 34 540 SH   SOLE 7 540 0 0
INTEGER HLDGS CORP COM 45826H109 9,774 155,490 SH   SOLE 18 148,693 0 6,797
INTEGER HLDGS CORP COM 45826H109 7,506 119,403 SH   SOLE 19 119,403 0 0
INTEGER HLDGS CORP COM 45826H109 239,256 3,806,168 SH   SOLE 21 3,806,168 0 0
INTEGER HLDGS CORP COM 45826H109 62,852 999,865 SH   SOLE 22 964,538 0 35,327
INTEGER HLDGS CORP COM 45826H109 552 8,787 SH   SOLE 23 8,787 0 0
INTEGER HLDGS CORP COM 45826H109 2,645 42,070 SH   SOLE 26 5,705 0 36,365
INTEGER HLDGS CORP COM 45826H109 382 6,081 SH   SOLE 28 6,081 0 0
INTEGER HLDGS CORP COM 45826H109 2,672 42,509 SH   SOLE 30 42,509 0 0
INTEGER HLDGS CORP COM 45826H109 45 714 SH   SOLE 34 714 0 0
INTEGER HLDGS CORP COM 45826H109 241 3,828 SH   SOLE 40 3,828 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 7,574 169,562 SH   SOLE 2 34,970 0 134,592
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 12 262 SH   SOLE 4 262 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 56 1,248 SH   SOLE 7 1,248 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 8,819 197,435 SH   SOLE 18 197,435 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 741 16,582 SH   SOLE 19 16,582 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 168,373 3,769,266 SH   SOLE 21 3,769,266 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 103,009 2,305,989 SH   SOLE 22 2,187,484 0 118,505
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 1,689 37,815 SH   SOLE 26 15,715 0 22,100
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 468 10,471 SH   SOLE 28 10,471 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 1,057 23,667 SH   SOLE 30 23,667 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 64 1,443 SH   SOLE 31 1,443 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 202 4,521 SH   SOLE 34 4,521 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 361 8,087 SH   SOLE 40 8,087 0 0
INTEL CORP COM 458140100 609,258 11,257,535 SH   SOLE 2 1,533,521 0 9,724,014
INTEL CORP COM 458140100 118,722 2,193,688 SH   SOLE 4 2,074,532 0 119,156
INTEL CORP COM 458140100 286,516 5,294,085 SH   SOLE 7 4,093,745 0 1,200,340
INTEL CORP COM 458140100 12,620 233,188 SH   SOLE 13 233,188 0 0
INTEL CORP COM 458140100 26,761 494,470 SH   SOLE 15 494,470 0 0
INTEL CORP COM 458140100 115 2,122 SH   SOLE 17 0 0 2,122
INTEL CORP COM 458140100 531,471 9,820,239 SH   SOLE 18 8,930,053 0 890,186
INTEL CORP COM 458140100 92,621 1,711,408 SH   SOLE 19 1,711,408 0 0
INTEL CORP COM 458140100 10,488 193,794 SH   SOLE 20 193,794 0 0
INTEL CORP COM 458140100 5,856,454 108,212,371 SH   SOLE 21 108,212,371 0 0
INTEL CORP COM 458140100 5,697,579 105,276,778 SH   SOLE 22 94,236,211 0 11,040,567
INTEL CORP COM 458140100 177,612 3,281,818 SH   SOLE 23 3,281,818 0 0
INTEL CORP COM 458140100 281,796 5,206,876 SH   SOLE 25 5,206,876 0 0
INTEL CORP COM 458140100 1,452,659 26,841,445 SH   SOLE 26 2,579,820 0 24,261,625
INTEL CORP COM 458140100 47,932 885,668 SH   SOLE 28 627,738 0 257,930
INTEL CORP COM 458140100 38,231 706,419 SH   SOLE 29 120,515 0 585,904
INTEL CORP COM 458140100 1,266,295 23,397,915 SH   SOLE 30 23,397,915 0 0
INTEL CORP COM 458140100 90,977 1,681,028 SH   SOLE 31 872,630 0 808,398
INTEL CORP COM 458140100 52,474 969,577 SH   SOLE 32 969,577 0 0
INTEL CORP COM 458140100 26,961 498,167 SH   SOLE 34 498,167 0 0
INTEL CORP COM 458140100 169,622 3,134,189 SH   SOLE 36 3,134,189 0 0
INTEL CORP COM 458140100 5,331 98,501 SH   SOLE 40 98,501 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 347 28,337 SH   SOLE 2 9,211 0 19,126
INTELLIA THERAPEUTICS INC COM 45826J105 9 720 SH   SOLE 7 720 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 2,054 167,960 SH   SOLE 18 140,832 0 27,128
INTELLIA THERAPEUTICS INC COM 45826J105 3,174 259,564 SH   SOLE 19 259,564 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 21,962 1,795,769 SH   SOLE 21 1,795,769 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 16,916 1,383,188 SH   SOLE 22 1,348,533 0 34,655
INTELLIA THERAPEUTICS INC COM 45826J105 375 30,678 SH   SOLE 23 30,678 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 1,217 99,472 SH   SOLE 26 0 0 99,472
INTELLIA THERAPEUTICS INC COM 45826J105 44 3,618 SH   SOLE 28 3,618 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 254 20,746 SH   SOLE 30 20,746 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 27 2,246 SH   SOLE 40 2,246 0 0
INTELLICHECK INC COM NEW 45817G201 14 4,079 SH   SOLE 18 4,079 0 0
INTELLICHECK INC COM NEW 45817G201 147 43,388 SH   SOLE 21 43,388 0 0
INTELLIGENT SYS CORP NEW COM 45816D100 83 2,430 SH   SOLE 2 281 0 2,149
INTELLIGENT SYS CORP NEW COM 45816D100 4 113 SH   SOLE 7 113 0 0
INTELLIGENT SYS CORP NEW COM 45816D100 868 25,534 SH   SOLE 18 25,534 0 0
INTELLIGENT SYS CORP NEW COM 45816D100 422 12,402 SH   SOLE 19 12,402 0 0
INTELLIGENT SYS CORP NEW COM 45816D100 7,945 233,733 SH   SOLE 21 233,733 0 0
INTELLIGENT SYS CORP NEW COM 45816D100 5,584 164,284 SH   SOLE 22 160,012 0 4,272
INTELSAT S A COM L5140P101 96 62,956 SH   SOLE 2 2,769 0 60,187
INTELSAT S A COM L5140P101 4 2,408 SH   SOLE 4 2,408 0 0
INTELSAT S A COM L5140P101 2 1,020 SH   SOLE 7 1,020 0 0
INTELSAT S A COM L5140P101 357 233,442 SH   SOLE 18 233,442 0 0
INTELSAT S A COM L5140P101 217 141,949 SH   SOLE 19 141,949 0 0
INTELSAT S A COM L5140P101 3,408 2,227,369 SH   SOLE 21 2,227,369 0 0
INTELSAT S A COM L5140P101 1,186 775,182 SH   SOLE 22 715,259 0 59,923
INTELSAT S A COM L5140P101 33 21,353 SH   SOLE 30 21,353 0 0
INTELSAT S A COM L5140P101 4 2,772 SH   SOLE 36 2,772 0 0
INTER PARFUMS INC COM 458334109 304 6,567 SH   SOLE 2 897 0 5,670
INTER PARFUMS INC COM 458334109 5 118 SH   SOLE 4 118 0 0
INTER PARFUMS INC COM 458334109 14 301 SH   SOLE 7 301 0 0
INTER PARFUMS INC COM 458334109 3,702 79,881 SH   SOLE 18 79,881 0 0
INTER PARFUMS INC COM 458334109 1,575 33,981 SH   SOLE 19 33,981 0 0
INTER PARFUMS INC COM 458334109 87,823 1,894,775 SH   SOLE 21 1,894,775 0 0
INTER PARFUMS INC COM 458334109 23,609 509,368 SH   SOLE 22 491,419 0 17,949
INTER PARFUMS INC COM 458334109 706 15,237 SH   SOLE 26 6,364 0 8,873
INTER PARFUMS INC COM 458334109 108 2,339 SH   SOLE 28 2,339 0 0
INTER PARFUMS INC COM 458334109 1,063 22,927 SH   SOLE 30 22,927 0 0
INTER PARFUMS INC COM 458334109 96 2,061 SH   SOLE 40 2,061 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 6,979 161,663 SH   SOLE 2 34,095 0 127,568
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 14 334 SH   SOLE 4 334 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 59 1,372 SH   SOLE 7 1,372 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 9,010 208,719 SH   SOLE 18 208,719 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 603 13,960 SH   SOLE 19 13,960 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 159,143 3,686,435 SH   SOLE 21 3,686,435 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 100,086 2,318,406 SH   SOLE 22 2,197,248 0 121,158
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 1,268 29,375 SH   SOLE 26 19,700 0 9,675
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 452 10,461 SH   SOLE 28 10,461 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 1,059 24,537 SH   SOLE 30 24,537 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 70 1,611 SH   SOLE 31 1,611 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 47 1,078 SH   SOLE 34 1,078 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 355 8,233 SH   SOLE 40 8,233 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 676 10,736 SH   SOLE 2 2,664 0 8,072
INTERCEPT PHARMACEUTICALS IN COM 45845P108 5 74 SH   SOLE 4 74 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 28 444 SH   SOLE 7 444 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 5,982 95,020 SH   SOLE 18 87,615 0 7,405
INTERCEPT PHARMACEUTICALS IN COM 45845P108 5,608 89,065 SH   SOLE 19 89,065 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 77,094 1,224,492 SH   SOLE 21 1,224,492 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 47,560 755,403 SH   SOLE 22 726,779 0 28,624
INTERCEPT PHARMACEUTICALS IN COM 45845P108 375 5,962 SH   SOLE 23 5,962 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 1,654 26,265 SH   SOLE 26 5,142 0 21,123
INTERCEPT PHARMACEUTICALS IN COM 45845P108 237 3,757 SH   SOLE 28 3,757 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 718 11,400 SH   SOLE 30 11,400 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 56 893 SH   SOLE 34 893 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 156 2,473 SH   SOLE 40 2,473 0 0
INTERCEPT PHARMACEUTICALS IN NOTE 3.250% 7/0 45845PAA6 1,096 1,370,000 PRN   SOLE 21 1,370,000 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 151,354 1,874,347 SH   SOLE 2 610,320 0 1,264,027
INTERCONTINENTAL EXCHANGE IN COM 45866F104 26,425 327,244 SH   SOLE 4 311,961 0 15,283
INTERCONTINENTAL EXCHANGE IN COM 45866F104 43,984 544,695 SH   SOLE 7 513,753 0 30,942
INTERCONTINENTAL EXCHANGE IN COM 45866F104 3,537 43,807 SH   SOLE 13 43,807 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 3,788 46,907 SH   SOLE 15 46,907 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 2 26 SH   SOLE 17 0 0 26
INTERCONTINENTAL EXCHANGE IN COM 45866F104 98,210 1,216,226 SH   SOLE 18 1,093,117 0 123,109
INTERCONTINENTAL EXCHANGE IN COM 45866F104 26,044 322,529 SH   SOLE 19 322,529 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1,044,790 12,938,575 SH   SOLE 21 12,938,575 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1,125,167 13,933,959 SH   SOLE 22 12,226,809 0 1,707,150
INTERCONTINENTAL EXCHANGE IN COM 45866F104 43,344 536,769 SH   SOLE 23 536,769 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 47,358 586,471 SH   SOLE 25 586,471 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 236,327 2,926,656 SH   SOLE 26 398,736 0 2,527,920
INTERCONTINENTAL EXCHANGE IN COM 45866F104 9,395 116,345 SH   SOLE 28 83,010 0 33,335
INTERCONTINENTAL EXCHANGE IN COM 45866F104 15,491 191,844 SH   SOLE 29 102,312 0 89,532
INTERCONTINENTAL EXCHANGE IN COM 45866F104 172,563 2,137,009 SH   SOLE 30 2,137,009 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 26,117 323,435 SH   SOLE 31 244,753 0 78,682
INTERCONTINENTAL EXCHANGE IN COM 45866F104 3,754 46,492 SH   SOLE 34 46,492 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 35,454 439,055 SH   SOLE 36 439,055 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1,047 12,969 SH   SOLE 40 12,969 0 0
INTERDIGITAL INC COM 45867G101 1,054 23,626 SH   SOLE 2 13,617 0 10,009
INTERDIGITAL INC COM 45867G101 7 149 SH   SOLE 4 149 0 0
INTERDIGITAL INC COM 45867G101 23 511 SH   SOLE 7 511 0 0
INTERDIGITAL INC COM 45867G101 7,990 179,017 SH   SOLE 18 179,017 0 0
INTERDIGITAL INC COM 45867G101 2,616 58,608 SH   SOLE 19 58,608 0 0
INTERDIGITAL INC COM 45867G101 99,203 2,222,784 SH   SOLE 21 2,222,784 0 0
INTERDIGITAL INC COM 45867G101 47,045 1,054,101 SH   SOLE 22 1,016,059 0 38,042
INTERDIGITAL INC COM 45867G101 625 14,001 SH   SOLE 26 10,305 0 3,696
INTERDIGITAL INC COM 45867G101 196 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 6,548 146,717 SH   SOLE 30 146,717 0 0
INTERDIGITAL INC COM 45867G101 18 395 SH   SOLE 34 395 0 0
INTERDIGITAL INC COM 45867G101 149 3,330 SH   SOLE 40 3,330 0 0
INTERFACE INC COM 458665304 209 27,612 SH   SOLE 2 3,021 0 24,591
INTERFACE INC COM 458665304 3 360 SH   SOLE 4 360 0 0
INTERFACE INC COM 458665304 7 977 SH   SOLE 7 977 0 0
INTERFACE INC COM 458665304 2,032 268,813 SH   SOLE 18 268,813 0 0
INTERFACE INC COM 458665304 830 109,763 SH   SOLE 19 109,763 0 0
INTERFACE INC COM 458665304 47,409 6,271,094 SH   SOLE 21 6,271,094 0 0
INTERFACE INC COM 458665304 13,755 1,819,477 SH   SOLE 22 1,750,738 0 68,739
INTERFACE INC COM 458665304 127 16,756 SH   SOLE 26 13,389 0 3,367
INTERFACE INC COM 458665304 60 7,927 SH   SOLE 28 7,927 0 0
INTERFACE INC COM 458665304 550 72,787 SH   SOLE 30 72,787 0 0
INTERFACE INC COM 458665304 56 7,342 SH   SOLE 40 7,342 0 0
INTERGROUP CORP COM 458685104 3 111 SH   SOLE 18 111 0 0
INTERGROUP CORP COM 458685104 4 126 SH   SOLE 21 126 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 2,036 75,753 SH   SOLE 2 25,176 0 50,577
INTERNATIONAL BANCSHARES COR COM 459044103 11 396 SH   SOLE 4 396 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 25 945 SH   SOLE 7 945 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 8,773 326,392 SH   SOLE 18 326,392 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 3,223 119,905 SH   SOLE 19 119,905 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 107,994 4,017,635 SH   SOLE 21 4,017,635 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 52,632 1,958,028 SH   SOLE 22 1,896,868 0 61,160
INTERNATIONAL BANCSHARES COR COM 459044103 31 1,143 SH   SOLE 23 1,143 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 493 18,329 SH   SOLE 26 11,888 0 6,441
INTERNATIONAL BANCSHARES COR COM 459044103 191 7,094 SH   SOLE 28 7,094 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 539 20,045 SH   SOLE 30 20,045 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 25 943 SH   SOLE 34 943 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 164 6,093 SH   SOLE 40 6,093 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 247,814 2,233,967 SH   SOLE 2 256,608 0 1,977,359
INTERNATIONAL BUSINESS MACHS COM 459200101 47,164 425,165 SH   SOLE 4 401,168 0 23,997
INTERNATIONAL BUSINESS MACHS COM 459200101 95,089 857,196 SH   SOLE 7 826,400 0 30,796
INTERNATIONAL BUSINESS MACHS COM 459200101 955 8,612 SH   SOLE 13 8,612 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 10,698 96,436 SH   SOLE 15 96,436 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 2 20 SH   SOLE 17 0 0 20
INTERNATIONAL BUSINESS MACHS COM 459200101 188,372 1,698,114 SH   SOLE 18 1,568,597 0 129,517
INTERNATIONAL BUSINESS MACHS COM 459200101 16,863 152,015 SH   SOLE 19 152,015 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 2,528,654 22,795,039 SH   SOLE 21 22,795,039 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 2,381,660 21,469,938 SH   SOLE 22 19,306,424 0 2,163,514
INTERNATIONAL BUSINESS MACHS COM 459200101 71,557 645,061 SH   SOLE 23 645,061 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 115,031 1,036,965 SH   SOLE 25 1,036,965 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 567,856 5,119,051 SH   SOLE 26 522,078 0 4,596,973
INTERNATIONAL BUSINESS MACHS COM 459200101 19,990 180,207 SH   SOLE 28 127,062 0 53,145
INTERNATIONAL BUSINESS MACHS COM 459200101 1,806 16,285 SH   SOLE 29 16,285 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 448,352 4,041,759 SH   SOLE 30 4,041,759 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 31,148 280,787 SH   SOLE 31 161,491 0 119,296
INTERNATIONAL BUSINESS MACHS COM 459200101 14,206 128,064 SH   SOLE 32 128,064 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 6,827 61,540 SH   SOLE 34 61,540 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 9,288 83,727 SH   SOLE 35 83,727 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 77,946 702,657 SH   SOLE 36 702,657 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 2,233 20,130 SH   SOLE 40 20,130 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 29,222 286,261 SH   SOLE 2 44,672 0 241,589
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 6,335 62,061 SH   SOLE 4 59,342 0 2,719
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 9,940 97,373 SH   SOLE 7 89,415 0 7,958
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 39 384 SH   SOLE 13 384 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 1,134 11,112 SH   SOLE 15 11,112 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 43,496 426,097 SH   SOLE 18 410,504 0 15,593
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 88,361 865,609 SH   SOLE 19 865,609 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 268,665 2,631,905 SH   SOLE 21 2,631,905 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 265,290 2,598,845 SH   SOLE 22 2,340,192 0 258,653
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 8,174 80,075 SH   SOLE 23 80,075 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 13,180 129,113 SH   SOLE 25 129,113 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 68,862 674,587 SH   SOLE 26 86,283 0 588,304
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 2,109 20,658 SH   SOLE 28 14,625 0 6,033
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 2,561 25,092 SH   SOLE 29 3,720 0 21,372
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 43,922 430,272 SH   SOLE 30 430,272 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 2,366 23,181 SH   SOLE 31 18,558 0 4,623
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 40,711 398,811 SH   SOLE 34 398,811 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 7,934 77,721 SH   SOLE 36 77,721 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 255 2,500 SH   SOLE 40 2,500 0 0
INTERNATIONAL FLAVORS&FRAGRA UNIT 09/15/2021 459506309 50,847 1,332,131 SH   SOLE 21 1,332,131 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 1,046 175,798 SH   SOLE 2 8,032 0 167,766
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 24 3,981 SH   SOLE 7 3,981 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 49 8,274 SH   SOLE 13 8,274 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 436 73,311 SH   SOLE 18 69,373 0 3,938
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 965 162,150 SH   SOLE 19 162,150 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 5,851 983,306 SH   SOLE 21 983,306 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 6,305 1,059,613 SH   SOLE 22 898,325 0 161,288
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 332 55,855 SH   SOLE 29 0 0 55,855
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 123 20,709 SH   SOLE 31 1,991 0 18,718
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 60 10,092 SH   SOLE 36 10,092 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101 342 37,467 SH   SOLE 2 31,924 0 5,543
INTERNATIONAL MNY EXPRESS IN COM 46005L101 745 81,581 SH   SOLE 18 63,445 0 18,136
INTERNATIONAL MNY EXPRESS IN COM 46005L101 1,894 207,446 SH   SOLE 19 207,446 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101 6,486 710,353 SH   SOLE 21 710,353 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101 8,174 895,261 SH   SOLE 22 884,123 0 11,138
INTERNATIONAL MNY EXPRESS IN COM 46005L101 203 22,257 SH   SOLE 23 22,257 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101 677 74,104 SH   SOLE 26 0 0 74,104
INTERNATIONAL MNY EXPRESS IN COM 46005L101 37 4,013 SH   SOLE 30 4,013 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101 45 4,905 SH   SOLE 40 4,905 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 550 23,037 SH   SOLE 2 1,318 0 21,719
INTERNATIONAL SEAWAYS INC COM Y41053102 10 399 SH   SOLE 7 399 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 2,242 93,856 SH   SOLE 18 93,856 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 1,126 47,127 SH   SOLE 19 47,127 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 22,321 934,340 SH   SOLE 21 934,340 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 17,453 730,565 SH   SOLE 22 698,995 0 31,570
INTERNATIONAL SEAWAYS INC COM Y41053102 119 4,964 SH   SOLE 26 0 0 4,964
INTERNATIONAL SEAWAYS INC COM Y41053102 70 2,940 SH   SOLE 28 2,940 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 210 8,788 SH   SOLE 30 8,788 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 56 2,330 SH   SOLE 40 2,330 0 0
INTERPACE BIOSCIENCES INC COM 46062X303 0 27 SH   SOLE 21 27 0 0
INTERPACE BIOSCIENCES INC COM 46062X303 607 117,125 SH   SOLE 22 117,125 0 0
INTERPUBLIC GROUP COS INC COM 460690100 32,197 1,988,716 SH   SOLE 2 1,058,443 0 930,273
INTERPUBLIC GROUP COS INC COM 460690100 5,563 343,597 SH   SOLE 4 333,637 0 9,960
INTERPUBLIC GROUP COS INC COM 460690100 6,892 425,705 SH   SOLE 7 412,209 0 13,496
INTERPUBLIC GROUP COS INC COM 460690100 3,446 212,831 SH   SOLE 13 212,831 0 0
INTERPUBLIC GROUP COS INC COM 460690100 649 40,060 SH   SOLE 15 40,060 0 0
INTERPUBLIC GROUP COS INC COM 460690100 44,649 2,757,802 SH   SOLE 18 2,499,643 0 258,159
INTERPUBLIC GROUP COS INC COM 460690100 45,589 2,815,866 SH   SOLE 19 2,815,866 0 0
INTERPUBLIC GROUP COS INC COM 460690100 291,067 17,978,203 SH   SOLE 21 17,978,203 0 0
INTERPUBLIC GROUP COS INC COM 460690100 227,688 14,063,514 SH   SOLE 22 11,483,917 0 2,579,597
INTERPUBLIC GROUP COS INC COM 460690100 12,796 790,344 SH   SOLE 23 790,344 0 0
INTERPUBLIC GROUP COS INC COM 460690100 6,746 416,652 SH   SOLE 25 416,652 0 0
INTERPUBLIC GROUP COS INC COM 460690100 32,984 2,037,335 SH   SOLE 26 474,067 0 1,563,268
INTERPUBLIC GROUP COS INC COM 460690100 1,364 84,252 SH   SOLE 28 59,964 0 24,288
INTERPUBLIC GROUP COS INC COM 460690100 16,700 1,031,478 SH   SOLE 29 244,397 0 787,081
INTERPUBLIC GROUP COS INC COM 460690100 25,569 1,579,299 SH   SOLE 30 1,579,299 0 0
INTERPUBLIC GROUP COS INC COM 460690100 8,224 507,949 SH   SOLE 31 305,692 0 202,257
INTERPUBLIC GROUP COS INC COM 460690100 2,260 139,587 SH   SOLE 32 139,587 0 0
INTERPUBLIC GROUP COS INC COM 460690100 4,936 304,890 SH   SOLE 34 304,890 0 0
INTERPUBLIC GROUP COS INC COM 460690100 6,699 413,752 SH   SOLE 36 413,752 0 0
INTERPUBLIC GROUP COS INC COM 460690100 143 8,824 SH   SOLE 40 8,824 0 0
INTERSECT ENT INC COM 46071F103 198 16,668 SH   SOLE 2 6,752 0 9,916
INTERSECT ENT INC COM 46071F103 3 245 SH   SOLE 4 245 0 0
INTERSECT ENT INC COM 46071F103 8 637 SH   SOLE 7 637 0 0
INTERSECT ENT INC COM 46071F103 1,524 128,617 SH   SOLE 18 108,832 0 19,785
INTERSECT ENT INC COM 46071F103 2,153 181,698 SH   SOLE 19 181,698 0 0
INTERSECT ENT INC COM 46071F103 12,702 1,071,889 SH   SOLE 21 1,071,889 0 0
INTERSECT ENT INC COM 46071F103 12,866 1,085,732 SH   SOLE 22 1,051,834 0 33,898
INTERSECT ENT INC COM 46071F103 262 22,074 SH   SOLE 23 22,074 0 0
INTERSECT ENT INC COM 46071F103 807 68,088 SH   SOLE 26 15,063 0 53,025
INTERSECT ENT INC COM 46071F103 53 4,508 SH   SOLE 28 4,508 0 0
INTERSECT ENT INC COM 46071F103 136 11,448 SH   SOLE 30 11,448 0 0
INTERSECT ENT INC COM 46071F103 37 3,111 SH   SOLE 40 3,111 0 0
INTEST CORP COM 461147100 6 2,164 SH   SOLE 18 2,164 0 0
INTEST CORP COM 461147100 80 30,136 SH   SOLE 21 30,136 0 0
INTEST CORP COM 461147100 1,384 520,351 SH   SOLE 22 520,351 0 0
INTEVAC INC COM 461148108 24 5,955 SH   SOLE 18 5,955 0 0
INTEVAC INC COM 461148108 288 70,533 SH   SOLE 21 70,533 0 0
INTEVAC INC COM 461148108 2,363 577,723 SH   SOLE 22 577,723 0 0
INTL FCSTONE INC COM 46116V105 572 15,788 SH   SOLE 2 820 0 14,968
INTL FCSTONE INC COM 46116V105 10 278 SH   SOLE 7 278 0 0
INTL FCSTONE INC COM 46116V105 2,861 78,909 SH   SOLE 18 78,909 0 0
INTL FCSTONE INC COM 46116V105 1,074 29,632 SH   SOLE 19 29,632 0 0
INTL FCSTONE INC COM 46116V105 67,997 1,875,256 SH   SOLE 21 1,875,256 0 0
INTL FCSTONE INC COM 46116V105 18,800 518,482 SH   SOLE 22 501,531 0 16,951
INTL FCSTONE INC COM 46116V105 143 3,933 SH   SOLE 26 0 0 3,933
INTL FCSTONE INC COM 46116V105 84 2,325 SH   SOLE 28 2,325 0 0
INTL FCSTONE INC COM 46116V105 786 21,675 SH   SOLE 30 21,675 0 0
INTL FCSTONE INC COM 46116V105 51 1,418 SH   SOLE 40 1,418 0 0
INTL PAPER CO COM 460146103 31,984 1,027,448 SH   SOLE 2 132,387 0 895,061
INTL PAPER CO COM 460146103 5,484 176,159 SH   SOLE 4 165,779 0 10,380
INTL PAPER CO COM 460146103 11,850 380,673 SH   SOLE 7 357,478 0 23,195
INTL PAPER CO COM 460146103 271 8,693 SH   SOLE 13 8,693 0 0
INTL PAPER CO COM 460146103 1,321 42,428 SH   SOLE 15 42,428 0 0
INTL PAPER CO COM 460146103 67,792 2,177,691 SH   SOLE 18 2,115,646 0 62,045
INTL PAPER CO COM 460146103 53,354 1,713,914 SH   SOLE 19 1,713,914 0 0
INTL PAPER CO COM 460146103 454,200 14,590,425 SH   SOLE 21 14,590,425 0 0
INTL PAPER CO COM 460146103 308,041 9,895,302 SH   SOLE 22 8,939,974 0 955,328
INTL PAPER CO COM 460146103 8,553 274,738 SH   SOLE 23 274,738 0 0
INTL PAPER CO COM 460146103 17,412 559,328 SH   SOLE 25 559,328 0 0
INTL PAPER CO COM 460146103 52,167 1,675,794 SH   SOLE 26 434,413 0 1,241,381
INTL PAPER CO COM 460146103 2,368 76,075 SH   SOLE 28 53,444 0 22,631
INTL PAPER CO COM 460146103 5,023 161,360 SH   SOLE 29 161,360 0 0
INTL PAPER CO COM 460146103 46,143 1,482,263 SH   SOLE 30 1,482,263 0 0
INTL PAPER CO COM 460146103 5,445 174,900 SH   SOLE 31 66,183 0 108,717
INTL PAPER CO COM 460146103 2,809 90,241 SH   SOLE 32 90,241 0 0
INTL PAPER CO COM 460146103 19,332 621,016 SH   SOLE 34 621,016 0 0
INTL PAPER CO COM 460146103 10,431 335,086 SH   SOLE 35 335,086 0 0
INTL PAPER CO COM 460146103 10,052 322,902 SH   SOLE 36 322,902 0 0
INTL PAPER CO COM 460146103 1,302 41,824 SH   SOLE 37 41,824 0 0
INTL PAPER CO COM 460146103 252 8,099 SH   SOLE 40 8,099 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 563 36,625 SH   SOLE 2 4,044 0 32,581
INTRA CELLULAR THERAPIES INC COM 46116X101 2 158 SH   SOLE 4 158 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 25 1,600 SH   SOLE 7 1,600 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 2,912 189,458 SH   SOLE 18 182,715 0 6,743
INTRA CELLULAR THERAPIES INC COM 46116X101 2,187 142,271 SH   SOLE 19 142,271 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 37,184 2,419,265 SH   SOLE 21 2,419,265 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 24,131 1,570,025 SH   SOLE 22 1,506,696 0 63,329
INTRA CELLULAR THERAPIES INC COM 46116X101 111 7,239 SH   SOLE 23 7,239 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 453 29,465 SH   SOLE 26 3,823 0 25,642
INTRA CELLULAR THERAPIES INC COM 46116X101 101 6,541 SH   SOLE 28 6,541 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 462 30,060 SH   SOLE 30 30,060 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 78 5,078 SH   SOLE 40 5,078 0 0
INTREPID POTASH INC COM 46121Y102 73 91,084 SH   SOLE 2 3,591 0 87,493
INTREPID POTASH INC COM 46121Y102 451 563,829 SH   SOLE 7 563,829 0 0
INTREPID POTASH INC COM 46121Y102 0 20 SH   SOLE 17 0 0 20
INTREPID POTASH INC COM 46121Y102 285 356,836 SH   SOLE 18 356,836 0 0
INTREPID POTASH INC COM 46121Y102 133 165,788 SH   SOLE 19 165,788 0 0
INTREPID POTASH INC COM 46121Y102 2,770 3,462,594 SH   SOLE 21 3,462,594 0 0
INTREPID POTASH INC COM 46121Y102 2,299 2,874,047 SH   SOLE 22 2,763,145 0 110,902
INTREPID POTASH INC COM 46121Y102 11 13,400 SH   SOLE 30 13,400 0 0
INTRICON CORP COM 46121H109 34 2,848 SH   SOLE 2 271 0 2,577
INTRICON CORP COM 46121H109 2 138 SH   SOLE 7 138 0 0
INTRICON CORP COM 46121H109 365 31,035 SH   SOLE 18 31,035 0 0
INTRICON CORP COM 46121H109 242 20,559 SH   SOLE 19 20,559 0 0
INTRICON CORP COM 46121H109 3,296 280,034 SH   SOLE 21 280,034 0 0
INTRICON CORP COM 46121H109 3,113 264,456 SH   SOLE 22 259,923 0 4,533
INTUIT COM 461202103 202,287 879,507 SH   SOLE 2 259,728 0 619,779
INTUIT COM 461202103 35,840 155,826 SH   SOLE 4 148,785 0 7,041
INTUIT COM 461202103 93,353 405,883 SH   SOLE 7 259,686 0 146,197
INTUIT COM 461202103 4,041 17,568 SH   SOLE 13 17,568 0 0
INTUIT COM 461202103 5,059 21,996 SH   SOLE 15 21,996 0 0
INTUIT COM 461202103 11 47 SH   SOLE 17 0 0 47
INTUIT COM 461202103 356,443 1,549,751 SH   SOLE 18 1,212,401 0 337,350
INTUIT COM 461202103 217,960 947,650 SH   SOLE 19 947,650 0 0
INTUIT COM 461202103 1,559,880 6,782,089 SH   SOLE 21 6,782,089 0 0
INTUIT COM 461202103 1,530,403 6,653,928 SH   SOLE 22 5,867,622 0 786,306
INTUIT COM 461202103 56,549 245,866 SH   SOLE 23 245,866 0 0
INTUIT COM 461202103 237,075 1,030,759 SH   SOLE 25 1,030,759 0 0
INTUIT COM 461202103 324,452 1,410,660 SH   SOLE 26 200,552 0 1,210,108
INTUIT COM 461202103 12,441 54,090 SH   SOLE 28 38,687 0 15,403
INTUIT COM 461202103 24,632 107,097 SH   SOLE 29 41,960 0 65,137
INTUIT COM 461202103 293,698 1,276,946 SH   SOLE 30 1,276,946 0 0
INTUIT COM 461202103 27,743 120,623 SH   SOLE 31 94,733 0 25,890
INTUIT COM 461202103 9,485 41,241 SH   SOLE 32 41,241 0 0
INTUIT COM 461202103 67,510 293,522 SH   SOLE 34 293,522 0 0
INTUIT COM 461202103 38,559 167,649 SH   SOLE 36 167,649 0 0
INTUIT COM 461202103 1,381 6,004 SH   SOLE 40 6,004 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 169,464 342,206 SH   SOLE 2 69,245 0 272,961
INTUITIVE SURGICAL INC COM NEW 46120E602 26,702 53,921 SH   SOLE 4 50,754 0 3,167
INTUITIVE SURGICAL INC COM NEW 46120E602 52,152 105,312 SH   SOLE 7 101,789 0 3,523
INTUITIVE SURGICAL INC COM NEW 46120E602 366 739 SH   SOLE 13 739 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 4,900 9,895 SH   SOLE 15 9,895 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 327,762 661,865 SH   SOLE 18 492,630 0 169,235
INTUITIVE SURGICAL INC COM NEW 46120E602 382,733 772,870 SH   SOLE 19 772,870 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 1,286,780 2,598,453 SH   SOLE 21 2,598,453 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 1,378,110 2,782,879 SH   SOLE 22 2,515,036 0 267,843
INTUITIVE SURGICAL INC COM NEW 46120E602 41,664 84,135 SH   SOLE 23 84,135 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 62,582 126,374 SH   SOLE 25 126,374 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 218,538 441,304 SH   SOLE 26 68,574 0 372,730
INTUITIVE SURGICAL INC COM NEW 46120E602 11,584 23,392 SH   SOLE 28 16,581 0 6,811
INTUITIVE SURGICAL INC COM NEW 46120E602 1,077 2,175 SH   SOLE 29 2,175 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 267,969 541,121 SH   SOLE 30 541,121 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 12,370 24,980 SH   SOLE 31 20,766 0 4,214
INTUITIVE SURGICAL INC COM NEW 46120E602 9,066 18,307 SH   SOLE 32 18,307 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 121,574 245,500 SH   SOLE 34 245,500 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 35,203 71,087 SH   SOLE 36 71,087 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 1,256 2,536 SH   SOLE 40 2,536 0 0
INTUITIVE SURGICAL INC OPTIONS 46120E602 50 100 SH Call SOLE 2 100 0 0
INTUITIVE SURGICAL INC OPTIONS 46120E602 50 100 SH Call SOLE 4 100 0 0
INTUITIVE SURGICAL INC OPTIONS 46120E602 446 900 SH Call SOLE 18 900 0 0
INTUITIVE SURGICAL INC OPTIONS 46120E602 4,655 9,400 SH Call SOLE 19 9,400 0 0
INTUITIVE SURGICAL INC OPTIONS 46120E602 198 400 SH Call SOLE 22 400 0 0
INTUITIVE SURGICAL INC OPTIONS 46120E602 1,733 3,500 SH Call SOLE 34 3,500 0 0
INUVO INC COM NEW 46122W204 3 11,671 SH   SOLE 18 11,671 0 0
INUVO INC COM NEW 46122W204 26 108,597 SH   SOLE 21 108,597 0 0
INUVO INC COM NEW 46122W204 218 922,742 SH   SOLE 22 922,742 0 0
INVACARE CORP COM 461203101 234 31,530 SH   SOLE 2 1,278 0 30,252
INVACARE CORP COM 461203101 5 683 SH   SOLE 7 683 0 0
INVACARE CORP COM 461203101 1,219 164,025 SH   SOLE 18 164,025 0 0
INVACARE CORP COM 461203101 465 62,567 SH   SOLE 19 62,567 0 0
INVACARE CORP COM 461203101 28,658 3,857,042 SH   SOLE 21 3,857,042 0 0
INVACARE CORP COM 461203101 7,254 976,350 SH   SOLE 22 947,792 0 28,558
INVACARE CORP COM 461203101 229 30,869 SH   SOLE 30 30,869 0 0
INVESCO BLDRS INDEX FDS TR EMGRING MKTS50 46090C305 1 28 SH   SOLE 17 0 0 28
INVESCO DB COMMDY INDX TRCK UNIT 46138B103 217 19,275 SH   SOLE 18 19,275 0 0
INVESCO DYNAMIC CR OPPORTUNI COM 46132R104 718 89,979 SH   SOLE 2 89,979 0 0
INVESCO EXCHANGE TRADED FD T S&P SML600 VAL 46137V167 2 60 SH   SOLE 17 0 0 60
INVESCO EXCHANGE TRADED FD T S&P MDCP400 VL 46137V191 0 11 SH   SOLE 17 0 0 11
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 1 6 SH   SOLE 17 0 0 6
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 13,687 457,317 SH   SOLE 2 0 0 457,317
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 3 107 SH   SOLE 17 0 0 107
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 0 6 SH   SOLE 17 0 0 6
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 0 1 SH   SOLE 17 0 0 1
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 106 1,266 SH   SOLE 17 0 0 1,266
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 14,204 169,058 SH   SOLE 22 169,058 0 0
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 18 1,422 SH   SOLE 17 0 0 1,422
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 2 23 SH   SOLE 17 0 0 23
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 66 712 SH   SOLE 7 712 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 11 119 SH   SOLE 17 0 0 119
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 1 15 SH   SOLE 17 0 0 15
INVESCO EXCHANGE-TRADED FD T 1 30 LADER TRE 46138E107 5 138 SH   SOLE 17 0 0 138
INVESCO EXCHANGE-TRADED FD T S&P MIDCP LOW 46138E198 4 102 SH   SOLE 17 0 0 102
INVESCO EXCHANGE-TRADED FD T CALIF AMT MUN 46138E206 0 14 SH   SOLE 17 0 0 14
INVESCO EXCHANGE-TRADED FD T S&P INTL LOW 46138E230 1 40 SH   SOLE 17 0 0 40
INVESCO EXCHANGE-TRADED FD T S&P500 LOW VOL 46138E354 2 37 SH   SOLE 17 0 0 37
INVESCO EXCHANGE-TRADED FD T S&P500 LOW VOL 46138E354 0 1 SH   SOLE 18 1 0 0
INVESCO EXCHANGE-TRADED FD T PFD ETF 46138E511 7 528 SH   SOLE 18 528 0 0
INVESCO EXCHANGE-TRADED FD T NY AMT FRE MUN 46138E529 6 250 SH   SOLE 17 0 0 250
INVESCO EXCHANGE-TRADED FD T NATL AMT MUNI 46138E537 227 8,793 SH   SOLE 18 8,793 0 0
INVESCO EXCHANGE-TRADED FD T INTL BUYBACK 46138E644 4 172 SH   SOLE 17 0 0 172
INVESCO EXCHANGE-TRADED FD T FTSE RAFI EMNG 46138E727 41 2,683 SH   SOLE 7 2,683 0 0
INVESCO EXCHANGE-TRADED FD T FTSE RAFI SML 46138E735 2 70 SH   SOLE 17 0 0 70
INVESCO EXCHANGE-TRADED FD T FTSE RAFI DEV 46138E743 166 5,477 SH   SOLE 7 5,477 0 0
INVESCO EXCHANGE-TRADED FD T EMRNG MKT SVRG 46138E784 3 116 SH   SOLE 17 0 0 116
INVESCO EXCHANGE-TRADED FD T EMRNG MKT SVRG 46138E784 20 825 SH   SOLE 18 825 0 0
INVESCO EXCHANGE-TRADED FD T EMRNG MKT SVRG 46138E784 41,860 1,750,720 SH   SOLE 26 0 0 1,750,720
INVESCO EXCHANGE-TRADED FD T S&P SMLCP LOW 46138G102 3 98 SH   SOLE 17 0 0 98
INVESCO EXCHANGE-TRADED FD T OPTIONS 46138G508 183 9,000 SH Put SOLE 2 9,000 0 0
INVESCO EXCHANGE-TRADED FD T OPTIONS 46138G508 41,656 2,036,000 SH Put SOLE 19 2,036,000 0 0
INVESCO EXCHANGE-TRADED FD T OPTIONS 46138G508 267 13,000 SH Put SOLE 22 13,000 0 0
INVESCO EXCHANGE-TRADED FD T SR LN ETF 46138G508 853 41,713 SH   SOLE 7 41,713 0 0
INVESCO EXCHANGE-TRADED FD T SR LN ETF 46138G508 153 7,501 SH   SOLE 18 7,501 0 0
INVESCO EXCHANGE-TRADED FD T SR LN ETF 46138G508 31,845 1,556,458 SH   SOLE 19 1,556,458 0 0
INVESCO EXCHANGE-TRADED FD T SR LN ETF 46138G508 10,494 512,895 SH   SOLE 30 512,895 0 0
INVESCO EXCHANGE-TRADED FD T SR LN ETF 46138G508 3,110 152,000 SH   SOLE 37 152,000 0 0
INVESCO EXCHANGE-TRADED FD T S&P ULTRA DIVIDE 46138G656 0 7 SH   SOLE 17 0 0 7
INVESCO EXCHANGE-TRADED FD T S&P MDCP 400 REV 46138G672 1 24 SH   SOLE 17 0 0 24
INVESCO EXCHANGE-TRADED FD T TAXABLE MUN BD 46138G805 2 77 SH   SOLE 17 0 0 77
INVESCO INDIA EXCHG TRED FD INDIA ETF 46137R109 1,529 110,400 SH   SOLE 26 0 0 110,400
INVESCO LTD SHS G491BT108 14,964 1,647,994 SH   SOLE 2 772,488 0 875,506
INVESCO LTD SHS G491BT108 2,187 240,888 SH   SOLE 4 230,050 0 10,838
INVESCO LTD SHS G491BT108 3,601 396,568 SH   SOLE 7 382,742 0 13,826
INVESCO LTD SHS G491BT108 17 1,840 SH   SOLE 13 1,840 0 0
INVESCO LTD SHS G491BT108 413 45,526 SH   SOLE 15 45,526 0 0
INVESCO LTD SHS G491BT108 10,489 1,155,165 SH   SOLE 18 985,998 0 169,167
INVESCO LTD SHS G491BT108 1,930 212,585 SH   SOLE 19 212,585 0 0
INVESCO LTD SHS G491BT108 162,953 17,946,404 SH   SOLE 21 17,946,404 0 0
INVESCO LTD SHS G491BT108 91,171 10,040,852 SH   SOLE 22 8,699,987 0 1,340,865
INVESCO LTD SHS G491BT108 3,516 387,231 SH   SOLE 23 387,231 0 0
INVESCO LTD SHS G491BT108 5,103 562,056 SH   SOLE 25 562,056 0 0
INVESCO LTD SHS G491BT108 20,392 2,245,765 SH   SOLE 26 471,307 0 1,774,458
INVESCO LTD SHS G491BT108 803 88,453 SH   SOLE 28 62,487 0 25,966
INVESCO LTD SHS G491BT108 1,214 133,709 SH   SOLE 29 48,526 0 85,183
INVESCO LTD SHS G491BT108 17,284 1,903,546 SH   SOLE 30 1,903,546 0 0
INVESCO LTD SHS G491BT108 1,909 210,250 SH   SOLE 31 160,905 0 49,345
INVESCO LTD SHS G491BT108 1,355 149,221 SH   SOLE 32 149,221 0 0
INVESCO LTD SHS G491BT108 1,788 196,900 SH   SOLE 34 196,900 0 0
INVESCO LTD SHS G491BT108 5,294 583,078 SH   SOLE 36 583,078 0 0
INVESCO LTD SHS G491BT108 74 8,169 SH   SOLE 40 8,169 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 578 169,413 SH   SOLE 2 21,964 0 147,449
INVESCO MORTGAGE CAPITAL INC COM 46131B100 3 860 SH   SOLE 4 860 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 13 3,726 SH   SOLE 7 3,726 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 2,539 744,610 SH   SOLE 18 744,610 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 2,186 640,966 SH   SOLE 19 640,966 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 76,743 22,505,185 SH   SOLE 21 22,505,185 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 17,902 5,249,761 SH   SOLE 22 5,061,769 0 187,992
INVESCO MORTGAGE CAPITAL INC COM 46131B100 203 59,517 SH   SOLE 23 59,517 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 209 61,349 SH   SOLE 26 38,415 0 22,934
INVESCO MORTGAGE CAPITAL INC COM 46131B100 53 15,658 SH   SOLE 28 15,658 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 678 198,716 SH   SOLE 30 198,716 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 23 6,800 SH   SOLE 31 0 0 6,800
INVESCO MORTGAGE CAPITAL INC COM 46131B100 15 4,279 SH   SOLE 34 4,279 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 18 5,138 SH   SOLE 36 5,138 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 57 16,814 SH   SOLE 40 16,814 0 0
INVESCO QQQ TR OPTIONS 46090E103 2,304 12,100 SH Call SOLE 2 12,100 0 0
INVESCO QQQ TR OPTIONS 46090E103 95 500 SH Put SOLE 2 500 0 0
INVESCO QQQ TR OPTIONS 46090E103 2,741 14,400 SH Call SOLE 4 14,400 0 0
INVESCO QQQ TR OPTIONS 46090E103 43,411 228,000 SH Call SOLE 18 228,000 0 0
INVESCO QQQ TR OPTIONS 46090E103 386,017 2,027,400 SH Call SOLE 19 2,027,400 0 0
INVESCO QQQ TR OPTIONS 46090E103 14,280 75,000 SH Put SOLE 19 75,000 0 0
INVESCO QQQ TR OPTIONS 46090E103 16,470 86,500 SH Call SOLE 22 86,500 0 0
INVESCO QQQ TR OPTIONS 46090E103 190 1,000 SH Put SOLE 22 1,000 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 2,568 13,486 SH   SOLE 2 13,486 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 499 2,618 SH   SOLE 17 0 0 2,618
INVESCO QQQ TR UNIT SER 1 46090E103 51 270 SH   SOLE 18 270 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 215,430 1,131,458 SH   SOLE 19 1,131,458 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 4,314 22,656 SH   SOLE 22 22,656 0 0
INVESTAR HLDG CORP COM 46134L105 96 7,517 SH   SOLE 2 1,711 0 5,806
INVESTAR HLDG CORP COM 46134L105 3 223 SH   SOLE 7 223 0 0
INVESTAR HLDG CORP COM 46134L105 472 36,947 SH   SOLE 18 36,947 0 0
INVESTAR HLDG CORP COM 46134L105 457 35,768 SH   SOLE 19 35,768 0 0
INVESTAR HLDG CORP COM 46134L105 4,222 330,631 SH   SOLE 21 330,631 0 0
INVESTAR HLDG CORP COM 46134L105 1,546 121,027 SH   SOLE 22 115,455 0 5,572
INVESTAR HLDG CORP COM 46134L105 11 832 SH   SOLE 26 0 0 832
INVESTORS BANCORP INC NEW COM 46146L101 1,806 226,047 SH   SOLE 2 18,495 0 207,552
INVESTORS BANCORP INC NEW COM 46146L101 11 1,345 SH   SOLE 4 1,345 0 0
INVESTORS BANCORP INC NEW COM 46146L101 52 6,450 SH   SOLE 7 6,450 0 0
INVESTORS BANCORP INC NEW COM 46146L101 9,388 1,174,976 SH   SOLE 18 1,174,976 0 0
INVESTORS BANCORP INC NEW COM 46146L101 6,343 793,860 SH   SOLE 19 793,860 0 0
INVESTORS BANCORP INC NEW COM 46146L101 66,764 8,355,896 SH   SOLE 21 8,355,896 0 0
INVESTORS BANCORP INC NEW COM 46146L101 55,018 6,885,915 SH   SOLE 22 6,625,831 0 260,084
INVESTORS BANCORP INC NEW COM 46146L101 598 74,838 SH   SOLE 23 74,838 0 0
INVESTORS BANCORP INC NEW COM 46146L101 3,355 419,901 SH   SOLE 26 54,802 0 365,099
INVESTORS BANCORP INC NEW COM 46146L101 260 32,565 SH   SOLE 28 32,565 0 0
INVESTORS BANCORP INC NEW COM 46146L101 584 73,122 SH   SOLE 30 73,122 0 0
INVESTORS BANCORP INC NEW COM 46146L101 107 13,440 SH   SOLE 34 13,440 0 0
INVESTORS BANCORP INC NEW COM 46146L101 61 7,655 SH   SOLE 36 7,655 0 0
INVESTORS BANCORP INC NEW COM 46146L101 180 22,538 SH   SOLE 40 22,538 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730509 611 11,112 SH   SOLE 2 610 0 10,502
INVESTORS REAL ESTATE TR SH BEN INT 461730509 363 6,609 SH   SOLE 4 6,609 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730509 689 12,519 SH   SOLE 7 12,519 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730509 2,912 52,942 SH   SOLE 18 52,942 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730509 1,948 35,418 SH   SOLE 19 35,418 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730509 73,382 1,334,219 SH   SOLE 21 1,334,219 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730509 24,530 446,002 SH   SOLE 22 430,877 0 15,125
INVESTORS REAL ESTATE TR SH BEN INT 461730509 20 365 SH   SOLE 23 365 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730509 1,629 29,614 SH   SOLE 25 29,614 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730509 664 12,076 SH   SOLE 26 4,227 0 7,849
INVESTORS REAL ESTATE TR SH BEN INT 461730509 99 1,806 SH   SOLE 28 1,806 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730509 337 6,128 SH   SOLE 29 6,128 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730509 3,549 64,528 SH   SOLE 30 64,528 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730509 78 1,420 SH   SOLE 40 1,420 0 0
INVESTORS TITLE CO COM 461804106 164 1,278 SH   SOLE 2 67 0 1,211
INVESTORS TITLE CO COM 461804106 4 34 SH   SOLE 7 34 0 0
INVESTORS TITLE CO COM 461804106 719 5,619 SH   SOLE 18 5,619 0 0
INVESTORS TITLE CO COM 461804106 426 3,330 SH   SOLE 19 3,330 0 0
INVESTORS TITLE CO COM 461804106 6,320 49,373 SH   SOLE 21 49,373 0 0
INVESTORS TITLE CO COM 461804106 6,612 51,659 SH   SOLE 22 50,761 0 898
INVITAE CORP COM 46185L103 491 35,915 SH   SOLE 2 8,213 0 27,702
INVITAE CORP COM 46185L103 8 579 SH   SOLE 4 579 0 0
INVITAE CORP COM 46185L103 19 1,406 SH   SOLE 7 1,406 0 0
INVITAE CORP COM 46185L103 4,428 323,902 SH   SOLE 18 306,067 0 17,835
INVITAE CORP COM 46185L103 3,559 260,344 SH   SOLE 19 260,344 0 0
INVITAE CORP COM 46185L103 39,002 2,853,120 SH   SOLE 21 2,853,120 0 0
INVITAE CORP COM 46185L103 34,530 2,525,962 SH   SOLE 22 2,431,021 0 94,941
INVITAE CORP COM 46185L103 123 8,967 SH   SOLE 23 8,967 0 0
INVITAE CORP COM 46185L103 831 60,795 SH   SOLE 26 26,965 0 33,830
INVITAE CORP COM 46185L103 177 12,966 SH   SOLE 28 12,966 0 0
INVITAE CORP COM 46185L103 744 54,420 SH   SOLE 30 54,420 0 0
INVITAE CORP COM 46185L103 25 1,794 SH   SOLE 34 1,794 0 0
INVITAE CORP COM 46185L103 116 8,488 SH   SOLE 40 8,488 0 0
INVITATION HOMES INC COM 46187W107 25,576 1,196,795 SH   SOLE 2 67,440 0 1,129,355
INVITATION HOMES INC COM 46187W107 11,809 552,592 SH   SOLE 4 537,921 0 14,671
INVITATION HOMES INC COM 46187W107 15,346 718,106 SH   SOLE 7 718,106 0 0
INVITATION HOMES INC COM 46187W107 38 1,768 SH   SOLE 13 1,768 0 0
INVITATION HOMES INC COM 46187W107 881 41,248 SH   SOLE 15 41,248 0 0
INVITATION HOMES INC COM 46187W107 6,990 327,090 SH   SOLE 18 284,970 0 42,120
INVITATION HOMES INC COM 46187W107 16,261 760,906 SH   SOLE 19 760,906 0 0
INVITATION HOMES INC COM 46187W107 317,411 14,853,104 SH   SOLE 21 14,853,104 0 0
INVITATION HOMES INC COM 46187W107 400,478 18,740,190 SH   SOLE 22 17,810,136 0 930,054
INVITATION HOMES INC COM 46187W107 8,622 403,455 SH   SOLE 23 403,455 0 0
INVITATION HOMES INC COM 46187W107 39,132 1,831,159 SH   SOLE 25 1,831,159 0 0
INVITATION HOMES INC COM 46187W107 37,719 1,765,064 SH   SOLE 26 392,096 0 1,372,968
INVITATION HOMES INC COM 46187W107 2,328 108,917 SH   SOLE 28 77,141 0 31,776
INVITATION HOMES INC COM 46187W107 8,572 401,123 SH   SOLE 29 286,554 0 114,569
INVITATION HOMES INC COM 46187W107 30,839 1,443,094 SH   SOLE 30 1,443,094 0 0
INVITATION HOMES INC COM 46187W107 2,517 117,795 SH   SOLE 31 98,213 0 19,582
INVITATION HOMES INC COM 46187W107 673 31,489 SH   SOLE 34 31,489 0 0
INVITATION HOMES INC COM 46187W107 7,633 357,187 SH   SOLE 36 357,187 0 0
INVITATION HOMES INC COM 46187W107 283 13,224 SH   SOLE 40 13,224 0 0
INVIVO THERAPEUTICS HLDGS CO COM 46186M506 0 16 SH   SOLE 21 16 0 0
INVIVO THERAPEUTICS HLDGS CO COM 46186M506 1 650 SH   SOLE 22 650 0 0
ION GEOPHYSICAL CORP COM NEW 462044207 3 2,280 SH   SOLE 18 2,280 0 0
ION GEOPHYSICAL CORP COM NEW 462044207 42 33,088 SH   SOLE 21 33,088 0 0
ION GEOPHYSICAL CORP COM NEW 462044207 188 148,196 SH   SOLE 22 148,196 0 0
IONIS PHARMACEUTICALS INC COM 462222100 15,830 334,811 SH   SOLE 2 48,193 0 286,618
IONIS PHARMACEUTICALS INC COM 462222100 3,112 65,823 SH   SOLE 4 62,204 0 3,619
IONIS PHARMACEUTICALS INC COM 462222100 484 10,245 SH   SOLE 7 10,245 0 0
IONIS PHARMACEUTICALS INC COM 462222100 507 10,733 SH   SOLE 15 10,733 0 0
IONIS PHARMACEUTICALS INC COM 462222100 9,559 202,169 SH   SOLE 18 190,602 0 11,567
IONIS PHARMACEUTICALS INC COM 462222100 1,717 36,322 SH   SOLE 19 36,322 0 0
IONIS PHARMACEUTICALS INC COM 462222100 150,765 3,188,773 SH   SOLE 21 3,188,773 0 0
IONIS PHARMACEUTICALS INC COM 462222100 166,219 3,515,640 SH   SOLE 22 3,290,402 0 225,238
IONIS PHARMACEUTICALS INC COM 462222100 5,032 106,426 SH   SOLE 23 106,426 0 0
IONIS PHARMACEUTICALS INC COM 462222100 216 4,567 SH   SOLE 25 4,567 0 0
IONIS PHARMACEUTICALS INC COM 462222100 12,406 262,401 SH   SOLE 26 128,683 0 133,718
IONIS PHARMACEUTICALS INC COM 462222100 1,306 27,614 SH   SOLE 28 20,049 0 7,565
IONIS PHARMACEUTICALS INC COM 462222100 1,684 35,613 SH   SOLE 29 7,220 0 28,393
IONIS PHARMACEUTICALS INC COM 462222100 13,980 295,682 SH   SOLE 30 295,682 0 0
IONIS PHARMACEUTICALS INC COM 462222100 1,744 36,892 SH   SOLE 31 29,970 0 6,922
IONIS PHARMACEUTICALS INC COM 462222100 350 7,398 SH   SOLE 34 7,398 0 0
IONIS PHARMACEUTICALS INC COM 462222100 1,124 23,763 SH   SOLE 36 23,763 0 0
IONIS PHARMACEUTICALS INC COM 462222100 145 3,068 SH   SOLE 40 3,068 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 1,353 45,213 SH   SOLE 2 7,812 0 37,401
IOVANCE BIOTHERAPEUTICS INC COM 462260100 15 515 SH   SOLE 4 515 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 60 2,021 SH   SOLE 7 2,021 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 12,624 421,728 SH   SOLE 18 407,093 0 14,635
IOVANCE BIOTHERAPEUTICS INC COM 462260100 18,505 618,168 SH   SOLE 19 618,168 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 149,383 4,990,230 SH   SOLE 21 4,990,230 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 100,173 3,346,341 SH   SOLE 22 3,222,409 0 123,932
IOVANCE BIOTHERAPEUTICS INC COM 462260100 445 14,874 SH   SOLE 23 14,874 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 3,450 115,254 SH   SOLE 26 48,306 0 66,948
IOVANCE BIOTHERAPEUTICS INC COM 462260100 461 15,389 SH   SOLE 28 15,389 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 9,465 316,183 SH   SOLE 30 316,183 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 69 2,289 SH   SOLE 34 2,289 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 319 10,669 SH   SOLE 40 10,669 0 0
IPG PHOTONICS CORP COM 44980X109 9,508 86,215 SH   SOLE 2 12,196 0 74,019
IPG PHOTONICS CORP COM 44980X109 1,762 15,981 SH   SOLE 4 15,000 0 981
IPG PHOTONICS CORP COM 44980X109 3,339 30,276 SH   SOLE 7 29,193 0 1,083
IPG PHOTONICS CORP COM 44980X109 23 208 SH   SOLE 13 208 0 0
IPG PHOTONICS CORP COM 44980X109 340 3,086 SH   SOLE 15 3,086 0 0
IPG PHOTONICS CORP COM 44980X109 7,765 70,414 SH   SOLE 18 64,958 0 5,456
IPG PHOTONICS CORP COM 44980X109 1,089 9,874 SH   SOLE 19 9,874 0 0
IPG PHOTONICS CORP COM 44980X109 93,713 849,774 SH   SOLE 21 849,774 0 0
IPG PHOTONICS CORP COM 44980X109 92,805 841,539 SH   SOLE 22 756,701 0 84,838
IPG PHOTONICS CORP COM 44980X109 2,981 27,027 SH   SOLE 23 27,027 0 0
IPG PHOTONICS CORP COM 44980X109 4,047 36,699 SH   SOLE 25 36,699 0 0
IPG PHOTONICS CORP COM 44980X109 16,566 150,216 SH   SOLE 26 44,083 0 106,133
IPG PHOTONICS CORP COM 44980X109 804 7,293 SH   SOLE 28 5,335 0 1,958
IPG PHOTONICS CORP COM 44980X109 1,201 10,893 SH   SOLE 29 2,945 0 7,948
IPG PHOTONICS CORP COM 44980X109 28,003 253,922 SH   SOLE 30 253,922 0 0
IPG PHOTONICS CORP COM 44980X109 1,043 9,454 SH   SOLE 31 8,054 0 1,400
IPG PHOTONICS CORP COM 44980X109 248 2,248 SH   SOLE 34 2,248 0 0
IPG PHOTONICS CORP COM 44980X109 2,088 18,935 SH   SOLE 36 18,935 0 0
IPG PHOTONICS CORP COM 44980X109 83 757 SH   SOLE 40 757 0 0
IQIYI INC SPONSORED ADS 46267X108 3,341 187,671 SH   SOLE 2 3,784 0 183,887
IQIYI INC SPONSORED ADS 46267X108 751 42,177 SH   SOLE 4 42,177 0 0
IQIYI INC SPONSORED ADS 46267X108 264 14,843 SH   SOLE 7 14,843 0 0
IQIYI INC SPONSORED ADS 46267X108 996 55,983 SH   SOLE 15 54,153 0 1,830
IQIYI INC SPONSORED ADS 46267X108 648 36,400 SH   SOLE 18 36,400 0 0
IQIYI INC SPONSORED ADS 46267X108 6,243 350,717 SH   SOLE 19 350,717 0 0
IQIYI INC SPONSORED ADS 46267X108 40,820 2,293,260 SH   SOLE 21 2,293,260 0 0
IQIYI INC SPONSORED ADS 46267X108 25,722 1,445,059 SH   SOLE 22 1,320,491 0 124,568
IQIYI INC SPONSORED ADS 46267X108 1,307 73,421 SH   SOLE 23 73,421 0 0
IQIYI INC SPONSORED ADS 46267X108 20,214 1,135,595 SH   SOLE 25 1,135,595 0 0
IQIYI INC SPONSORED ADS 46267X108 12,324 692,380 SH   SOLE 26 191,988 0 500,392
IQIYI INC SPONSORED ADS 46267X108 518 29,113 SH   SOLE 28 29,113 0 0
IQIYI INC SPONSORED ADS 46267X108 241 13,547 SH   SOLE 29 13,547 0 0
IQIYI INC SPONSORED ADS 46267X108 11,772 661,326 SH   SOLE 30 661,326 0 0
IQIYI INC SPONSORED ADS 46267X108 103 5,810 SH   SOLE 31 1,880 0 3,930
IQIYI INC SPONSORED ADS 46267X108 7,748 435,291 SH   SOLE 34 435,291 0 0
IQIYI INC SPONSORED ADS 46267X108 21 1,195 SH   SOLE 40 1,195 0 0
IQIYI INC NOTE 3.750%12/0 46267XAB4 2,205 2,175,000 PRN   SOLE 21 2,175,000 0 0
IQVIA HLDGS INC COM 46266C105 56,786 526,476 SH   SOLE 2 137,114 0 389,362
IQVIA HLDGS INC COM 46266C105 8,716 80,812 SH   SOLE 4 76,091 0 4,721
IQVIA HLDGS INC COM 46266C105 17,341 160,777 SH   SOLE 7 150,380 0 10,397
IQVIA HLDGS INC COM 46266C105 370 3,428 SH   SOLE 13 3,428 0 0
IQVIA HLDGS INC COM 46266C105 1,654 15,335 SH   SOLE 15 15,335 0 0
IQVIA HLDGS INC COM 46266C105 43,038 399,015 SH   SOLE 18 372,967 0 26,048
IQVIA HLDGS INC COM 46266C105 70,646 654,979 SH   SOLE 19 654,979 0 0
IQVIA HLDGS INC COM 46266C105 482,767 4,475,863 SH   SOLE 21 4,475,863 0 0
IQVIA HLDGS INC COM 46266C105 463,688 4,298,979 SH   SOLE 22 3,864,568 0 434,411
IQVIA HLDGS INC COM 46266C105 14,188 131,538 SH   SOLE 23 131,538 0 0
IQVIA HLDGS INC COM 46266C105 21,598 200,244 SH   SOLE 25 200,244 0 0
IQVIA HLDGS INC COM 46266C105 96,705 896,579 SH   SOLE 26 122,279 0 774,300
IQVIA HLDGS INC COM 46266C105 3,649 33,827 SH   SOLE 28 23,875 0 9,952
IQVIA HLDGS INC COM 46266C105 963 8,929 SH   SOLE 29 8,929 0 0
IQVIA HLDGS INC COM 46266C105 85,167 789,609 SH   SOLE 30 789,609 0 0
IQVIA HLDGS INC COM 46266C105 76,517 709,408 SH   SOLE 31 38,397 0 671,011
IQVIA HLDGS INC COM 46266C105 29,957 277,736 SH   SOLE 34 277,736 0 0
IQVIA HLDGS INC COM 46266C105 12,687 117,622 SH   SOLE 36 117,622 0 0
IQVIA HLDGS INC COM 46266C105 423 3,919 SH   SOLE 40 3,919 0 0
IRADIMED CORP COM 46266A109 35 1,654 SH   SOLE 2 193 0 1,461
IRADIMED CORP COM 46266A109 467 21,877 SH   SOLE 18 17,069 0 4,808
IRADIMED CORP COM 46266A109 578 27,080 SH   SOLE 19 27,080 0 0
IRADIMED CORP COM 46266A109 3,253 152,358 SH   SOLE 21 152,358 0 0
IRADIMED CORP COM 46266A109 3,105 145,428 SH   SOLE 22 143,461 0 1,967
IRADIMED CORP COM 46266A109 51 2,375 SH   SOLE 23 2,375 0 0
IRADIMED CORP COM 46266A109 191 8,946 SH   SOLE 26 0 0 8,946
IRHYTHM TECHNOLOGIES INC COM 450056106 931 11,440 SH   SOLE 2 2,989 0 8,451
IRHYTHM TECHNOLOGIES INC COM 450056106 12 150 SH   SOLE 4 150 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 35 436 SH   SOLE 7 436 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 8,054 99,006 SH   SOLE 18 91,858 0 7,148
IRHYTHM TECHNOLOGIES INC COM 450056106 8,373 102,921 SH   SOLE 19 102,921 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 82,410 1,013,035 SH   SOLE 21 1,013,035 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 66,107 812,627 SH   SOLE 22 780,777 0 31,850
IRHYTHM TECHNOLOGIES INC COM 450056106 554 6,812 SH   SOLE 23 6,812 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 2,635 32,386 SH   SOLE 26 5,349 0 27,037
IRHYTHM TECHNOLOGIES INC COM 450056106 329 4,045 SH   SOLE 28 4,045 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 750 9,216 SH   SOLE 30 9,216 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 54 669 SH   SOLE 34 669 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 220 2,705 SH   SOLE 40 2,705 0 0
IRIDEX CORP COM 462684101 4 2,762 SH   SOLE 18 2,762 0 0
IRIDEX CORP COM 462684101 60 38,120 SH   SOLE 21 38,120 0 0
IRIDEX CORP COM 462684101 3 1,673 SH   SOLE 22 1,673 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 2,079 93,097 SH   SOLE 2 5,012 0 88,085
IRIDIUM COMMUNICATIONS INC COM 46269C102 130 5,806 SH   SOLE 4 5,806 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 38 1,691 SH   SOLE 7 1,691 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 1 33 SH   SOLE 17 0 0 33
IRIDIUM COMMUNICATIONS INC COM 46269C102 10,054 450,260 SH   SOLE 18 450,260 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 4,275 191,427 SH   SOLE 19 191,427 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 243,225 10,892,302 SH   SOLE 21 10,892,302 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 63,489 2,843,201 SH   SOLE 22 2,717,131 0 126,070
IRIDIUM COMMUNICATIONS INC COM 46269C102 1,075 48,156 SH   SOLE 26 38,275 0 9,881
IRIDIUM COMMUNICATIONS INC COM 46269C102 361 16,147 SH   SOLE 28 16,147 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 3,648 163,374 SH   SOLE 30 163,374 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 101 4,507 SH   SOLE 36 4,507 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 299 13,398 SH   SOLE 40 13,398 0 0
IROBOT CORP COM 462726100 438 10,705 SH   SOLE 2 1,783 0 8,922
IROBOT CORP COM 462726100 7 160 SH   SOLE 4 160 0 0
IROBOT CORP COM 462726100 20 494 SH   SOLE 7 494 0 0
IROBOT CORP COM 462726100 5,454 133,345 SH   SOLE 18 127,027 0 6,318
IROBOT CORP COM 462726100 3,647 89,163 SH   SOLE 19 89,163 0 0
IROBOT CORP COM 462726100 125,108 3,058,877 SH   SOLE 21 3,058,877 0 0
IROBOT CORP COM 462726100 33,992 831,112 SH   SOLE 22 800,569 0 30,543
IROBOT CORP COM 462726100 194 4,735 SH   SOLE 23 4,735 0 0
IROBOT CORP COM 462726100 954 23,323 SH   SOLE 26 8,584 0 14,739
IROBOT CORP COM 462726100 150 3,679 SH   SOLE 28 3,679 0 0
IROBOT CORP COM 462726100 8,534 208,664 SH   SOLE 30 208,664 0 0
IROBOT CORP COM 462726100 12 304 SH   SOLE 34 304 0 0
IROBOT CORP COM 462726100 116 2,837 SH   SOLE 40 2,837 0 0
IRON MTN INC NEW COM 46284V101 19,971 839,134 SH   SOLE 2 189,764 0 649,370
IRON MTN INC NEW COM 46284V101 3,573 150,108 SH   SOLE 4 141,762 0 8,346
IRON MTN INC NEW COM 46284V101 5,901 247,958 SH   SOLE 7 238,539 0 9,419
IRON MTN INC NEW COM 46284V101 31 1,323 SH   SOLE 13 1,323 0 0
IRON MTN INC NEW COM 46284V101 706 29,683 SH   SOLE 15 29,683 0 0
IRON MTN INC NEW COM 46284V101 14,192 596,309 SH   SOLE 18 553,236 0 43,073
IRON MTN INC NEW COM 46284V101 2,656 111,582 SH   SOLE 19 111,582 0 0
IRON MTN INC NEW COM 46284V101 202,008 8,487,748 SH   SOLE 21 8,487,748 0 0
IRON MTN INC NEW COM 46284V101 186,622 7,841,278 SH   SOLE 22 7,086,144 0 755,134
IRON MTN INC NEW COM 46284V101 5,932 249,259 SH   SOLE 23 249,259 0 0
IRON MTN INC NEW COM 46284V101 8,524 358,132 SH   SOLE 25 358,132 0 0
IRON MTN INC NEW COM 46284V101 29,745 1,249,787 SH   SOLE 26 290,212 0 959,575
IRON MTN INC NEW COM 46284V101 1,401 58,871 SH   SOLE 28 41,196 0 17,675
IRON MTN INC NEW COM 46284V101 1,979 83,169 SH   SOLE 29 21,014 0 62,155
IRON MTN INC NEW COM 46284V101 28,732 1,207,210 SH   SOLE 30 1,207,210 0 0
IRON MTN INC NEW COM 46284V101 4,560 191,590 SH   SOLE 31 76,569 0 115,021
IRON MTN INC NEW COM 46284V101 547 22,964 SH   SOLE 34 22,964 0 0
IRON MTN INC NEW COM 46284V101 4,948 207,888 SH   SOLE 36 207,888 0 0
IRON MTN INC NEW COM 46284V101 131 5,507 SH   SOLE 40 5,507 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 689 68,329 SH   SOLE 2 18,325 0 50,004
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 9 930 SH   SOLE 4 930 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 29 2,874 SH   SOLE 7 2,874 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 6,003 594,935 SH   SOLE 18 540,502 0 54,433
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 7,051 698,798 SH   SOLE 19 698,798 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 68,262 6,765,357 SH   SOLE 21 6,765,357 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 49,008 4,857,117 SH   SOLE 22 4,694,216 0 162,901
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 595 59,016 SH   SOLE 23 59,016 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 1,891 187,451 SH   SOLE 26 23,474 0 163,977
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 205 20,270 SH   SOLE 28 20,270 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 654 64,799 SH   SOLE 30 64,799 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 60 5,983 SH   SOLE 34 5,983 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 145 14,407 SH   SOLE 40 14,407 0 0
IRSA INVERSIONES Y REP S A GLOBL DEP RCPT 450047204 93 26,663 SH   SOLE 21 26,663 0 0
IRSA INVERSIONES Y REP S A GLOBL DEP RCPT 450047204 478 137,369 SH   SOLE 22 137,369 0 0
IRSA INVERSIONES Y REP S A GLOBL DEP RCPT 450047204 33 9,545 SH   SOLE 30 9,545 0 0
IRSA PROPIEDADES COMERCIALES SPONSORED ADR 463588103 53 7,258 SH   SOLE 21 7,258 0 0
ISHARES GOLD TRUST ISHARES 464285105 3,264 216,572 SH   SOLE 18 216,572 0 0
ISHARES GOLD TRUST ISHARES 464285105 58 3,847 SH   SOLE 19 3,847 0 0
ISHARES GOLD TRUST ISHARES 464285105 2,582 171,304 SH   SOLE 21 171,304 0 0
ISHARES GOLD TRUST ISHARES 464285105 20,732 1,375,732 SH   SOLE 23 1,375,732 0 0
ISHARES INC MSCI AUST ETF 464286103 71,102 4,575,442 SH   SOLE 7 0 0 4,575,442
ISHARES INC MSCI AUST ETF 464286103 39,469 2,539,845 SH   SOLE 18 2,539,845 0 0
ISHARES INC MSCI AUST ETF 464286103 2,094 134,727 SH   SOLE 21 134,727 0 0
ISHARES INC MSCI FRNTR100ETF 464286145 5,151 241,243 SH   SOLE 23 241,243 0 0
ISHARES INC JP MRGN EM HI BD 464286285 7,826 205,836 SH   SOLE 18 189,514 0 16,322
ISHARES INC JP MRGN EM HI BD 464286285 5,590 147,028 SH   SOLE 19 147,028 0 0
ISHARES INC EM MKTS DIV ETF 464286319 91 3,250 SH   SOLE 7 3,250 0 0
ISHARES INC EM MKTS DIV ETF 464286319 1,250 44,407 SH   SOLE 18 44,407 0 0
ISHARES INC EM MKTS DIV ETF 464286319 814 28,913 SH   SOLE 19 28,913 0 0
ISHARES INC EM MKTS DIV ETF 464286319 28,790 1,022,741 SH   SOLE 21 1,022,741 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 2,124 90,144 SH   SOLE 18 90,144 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 83 3,539 SH   SOLE 23 3,539 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 3,435 145,781 SH   SOLE 26 145,781 0 0
ISHARES INC OPTIONS 464286400 59 2,500 SH Put SOLE 2 2,500 0 0
ISHARES INC OPTIONS 464286400 4,712 200,000 SH Call SOLE 19 200,000 0 0
ISHARES INC OPTIONS 464286400 5,195 220,500 SH Put SOLE 19 220,500 0 0
ISHARES INC MSCI CDA ETF 464286509 5,031 230,268 SH   SOLE 2 230,268 0 0
ISHARES INC MSCI CDA ETF 464286509 0 14 SH   SOLE 17 0 0 14
ISHARES INC MSCI CDA ETF 464286509 1 25 SH   SOLE 18 25 0 0
ISHARES INC MSCI CDA ETF 464286509 38,677 1,770,114 SH   SOLE 21 1,770,114 0 0
ISHARES INC MSCI CDA ETF 464286509 3,023 138,368 SH   SOLE 22 138,368 0 0
ISHARES INC JP MORGAN EM ETF 464286517 3,569 95,329 SH   SOLE 2 0 0 95,329
ISHARES INC JP MORGAN EM ETF 464286517 0 5 SH   SOLE 17 0 0 5
ISHARES INC JP MORGAN EM ETF 464286517 2,893 77,259 SH   SOLE 18 77,259 0 0
ISHARES INC JP MORGAN EM ETF 464286517 4,931 131,694 SH   SOLE 19 131,694 0 0
ISHARES INC JP MORGAN EM ETF 464286517 21,350 570,245 SH   SOLE 21 570,245 0 0
ISHARES INC JP MORGAN EM ETF 464286517 345 9,219 SH   SOLE 23 9,219 0 0
ISHARES INC MIN VOL GBL ETF 464286525 4 51 SH   SOLE 2 51 0 0
ISHARES INC MIN VOL GBL ETF 464286525 201,035 2,502,300 SH   SOLE 7 2,502,300 0 0
ISHARES INC MIN VOL GBL ETF 464286525 27 340 SH   SOLE 17 0 0 340
ISHARES INC MIN VOL GBL ETF 464286525 20,365 253,491 SH   SOLE 18 102,026 0 151,465
ISHARES INC MIN VOL GBL ETF 464286525 57,146 711,296 SH   SOLE 40 711,296 0 0
ISHARES INC MIN VOL EMRG MKT 464286533 12,952 276,053 SH   SOLE 2 0 0 276,053
ISHARES INC MIN VOL EMRG MKT 464286533 53,276 1,135,473 SH   SOLE 7 1,135,473 0 0
ISHARES INC MIN VOL EMRG MKT 464286533 5 115 SH   SOLE 17 0 0 115
ISHARES INC MIN VOL EMRG MKT 464286533 82,366 1,755,460 SH   SOLE 18 1,755,460 0 0
ISHARES INC MIN VOL EMRG MKT 464286533 1,808 38,541 SH   SOLE 19 38,541 0 0
ISHARES INC MIN VOL EMRG MKT 464286533 2,808 59,847 SH   SOLE 21 59,847 0 0
ISHARES INC MIN VOL EMRG MKT 464286533 79,151 1,686,937 SH   SOLE 22 1,686,937 0 0
ISHARES INC MSCI EURZONE ETF 464286608 354 11,613 SH   SOLE 18 11,613 0 0
ISHARES INC MSCI EURZONE ETF 464286608 583,031 19,109,508 SH   SOLE 21 19,109,508 0 0
ISHARES INC MSCI THAILND ETF 464286624 8 140 SH   SOLE 18 140 0 0
ISHARES INC MSCI THAILND ETF 464286624 4,672 81,303 SH   SOLE 22 0 0 81,303
ISHARES INC MSCI CHILE ETF 464286640 34 1,577 SH   SOLE 18 1,577 0 0
ISHARES INC MSCI CHILE ETF 464286640 3,090 142,544 SH   SOLE 22 142,544 0 0
ISHARES INC MSCI PAC JP ETF 464286665 2 46 SH   SOLE 17 0 0 46
ISHARES INC MSCI PAC JP ETF 464286665 99 2,907 SH   SOLE 18 2,907 0 0
ISHARES INC MSCI PAC JP ETF 464286665 67,295 1,984,515 SH   SOLE 23 1,984,515 0 0
ISHARES INC MSCI PAC JP ETF 464286665 3,495 103,064 SH   SOLE 26 0 0 103,064
ISHARES INC MSCI EQUAL WEITE 464286681 1 11 SH   SOLE 17 0 0 11
ISHARES INC MSCI FRANCE ETF 464286707 8,867 378,283 SH   SOLE 7 0 0 378,283
ISHARES INC MSCI FRANCE ETF 464286707 62 2,643 SH   SOLE 18 2,643 0 0
ISHARES INC MSCI TURKEY ETF 464286715 602 32,024 SH   SOLE 18 32,024 0 0
ISHARES INC MSCI TURKEY ETF 464286715 1,095 58,300 SH   SOLE 22 0 0 58,300
ISHARES INC MSCI SWITZERLAND 464286749 58,021 1,640,876 SH   SOLE 7 0 0 1,640,876
ISHARES INC MSCI SWITZERLAND 464286749 3 93 SH   SOLE 17 0 0 93
ISHARES INC MSCI SWITZERLAND 464286749 467 13,199 SH   SOLE 18 13,199 0 0
ISHARES INC MSCI SWITZERLAND 464286749 8,054 227,780 SH   SOLE 21 227,780 0 0
ISHARES INC MSCI SWEDEN ETF 464286756 14 566 SH   SOLE 18 566 0 0
ISHARES INC MSCI SPAIN ETF 464286764 33,258 1,636,706 SH   SOLE 7 0 0 1,636,706
ISHARES INC MSCI SPAIN ETF 464286764 118 5,800 SH   SOLE 18 5,800 0 0
ISHARES INC MSCI SPAIN ETF 464286764 5,558 273,523 SH   SOLE 21 273,523 0 0
ISHARES INC MSCI STH KOR ETF 464286772 47,452 1,011,329 SH   SOLE 4 1,011,329 0 0
ISHARES INC MSCI STH KOR ETF 464286772 1,738 37,041 SH   SOLE 21 37,041 0 0
ISHARES INC MSCI STH KOR ETF 464286772 23,509 501,043 SH   SOLE 22 501,043 0 0
ISHARES INC MSCI STH KOR ETF 464286772 8,392 178,860 SH   SOLE 26 160,790 0 18,070
ISHARES INC MSCI STH AFR ETF 464286780 10,534 371,190 SH   SOLE 7 0 0 371,190
ISHARES INC MSCI STH AFR ETF 464286780 1,009 35,553 SH   SOLE 18 35,553 0 0
ISHARES INC MSCI STH AFR ETF 464286780 74 2,590 SH   SOLE 23 2,590 0 0
ISHARES INC MSCI GERMANY ETF 464286806 105,530 4,912,949 SH   SOLE 7 0 0 4,912,949
ISHARES INC MSCI GERMANY ETF 464286806 7,279 338,885 SH   SOLE 18 338,885 0 0
ISHARES INC MSCI GERMANY ETF 464286806 84,554 3,936,411 SH   SOLE 21 3,936,411 0 0
ISHARES INC MSCI NETHERL ETF 464286814 9,208 354,305 SH   SOLE 7 0 0 354,305
ISHARES INC MSCI NETHERL ETF 464286814 13,829 532,076 SH   SOLE 18 532,076 0 0
ISHARES INC MSCI MEXICO ETF 464286822 186 6,559 SH   SOLE 2 6,559 0 0
ISHARES INC MSCI MEXICO ETF 464286822 37,913 1,337,318 SH   SOLE 7 0 0 1,337,318
ISHARES INC MSCI MEXICO ETF 464286822 11,075 390,643 SH   SOLE 18 390,643 0 0
ISHARES INC MSCI MEXICO ETF 464286822 661 23,332 SH   SOLE 21 23,332 0 0
ISHARES INC MSCI MEXICO ETF 464286822 92 3,230 SH   SOLE 23 3,230 0 0
ISHARES INC CORE MSCI EMKT 46434G103 106,408 2,629,308 SH   SOLE 2 2,555,800 0 73,508
ISHARES INC CORE MSCI EMKT 46434G103 42 1,038 SH   SOLE 3 1,038 0 0
ISHARES INC CORE MSCI EMKT 46434G103 538,559 13,307,609 SH   SOLE 7 13,307,609 0 0
ISHARES INC CORE MSCI EMKT 46434G103 45,510 1,124,527 SH   SOLE 17 0 0 1,124,527
ISHARES INC CORE MSCI EMKT 46434G103 158,590 3,918,701 SH   SOLE 18 3,869,041 0 49,660
ISHARES INC CORE MSCI EMKT 46434G103 17,336 428,376 SH   SOLE 19 428,376 0 0
ISHARES INC CORE MSCI EMKT 46434G103 220,524 5,449,078 SH   SOLE 21 4,875,567 0 573,511
ISHARES INC CORE MSCI EMKT 46434G103 256,897 6,347,850 SH   SOLE 22 4,380,126 0 1,967,724
ISHARES INC CORE MSCI EMKT 46434G103 266,234 6,578,554 SH   SOLE 23 6,578,554 0 0
ISHARES INC CORE MSCI EMKT 46434G103 5,477 135,328 SH   SOLE 26 135,328 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 228,328 6,925,317 SH   SOLE 2 67,317 0 6,858,000
ISHARES INC MSCI TAIWAN ETF 46434G772 7,124 216,075 SH   SOLE 15 216,075 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 3,135 95,076 SH   SOLE 18 95,076 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 105,412 3,197,199 SH   SOLE 22 2,320,850 0 876,349
ISHARES INC MSCI TAIWAN ETF 46434G772 9,828 298,098 SH   SOLE 26 298,098 0 0
ISHARES INC MSCI SINGPOR ETF 46434G780 2 118 SH   SOLE 17 0 0 118
ISHARES INC MSCI RUSSIA ETF 46434G798 32,572 1,174,182 SH   SOLE 2 0 0 1,174,182
ISHARES INC MSCI RUSSIA ETF 46434G798 1,319 47,538 SH   SOLE 4 47,538 0 0
ISHARES INC MSCI RUSSIA ETF 46434G798 1 20 SH   SOLE 18 20 0 0
ISHARES INC MSCI RUSSIA ETF 46434G798 19,406 699,579 SH   SOLE 22 449,766 0 249,813
ISHARES INC MSCI MLY ETF NEW 46434G814 0 5 SH   SOLE 18 5 0 0
ISHARES INC MSCI MLY ETF NEW 46434G814 1,910 82,348 SH   SOLE 22 82,348 0 0
ISHARES INC MSCI MLY ETF NEW 46434G814 1,179 50,832 SH   SOLE 26 50,832 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 895 18,119 SH   SOLE 2 18,119 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 173,281 3,508,413 SH   SOLE 4 3,508,413 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 81,420 1,648,507 SH   SOLE 7 0 0 1,648,507
ISHARES INC MSCI JPN ETF NEW 46434G822 4 87 SH   SOLE 17 0 0 87
ISHARES INC MSCI JPN ETF NEW 46434G822 3,695 74,803 SH   SOLE 18 74,803 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 233,992 4,737,631 SH   SOLE 21 4,737,631 0 0
ISHARES INC MSCI ITALY ETF 46434G830 1,327 63,874 SH   SOLE 21 63,874 0 0
ISHARES INC ESG MSCI EM ETF 46434G863 17,902 654,087 SH   SOLE 2 654,087 0 0
ISHARES INC ESG MSCI EM ETF 46434G863 5,052 184,591 SH   SOLE 7 184,591 0 0
ISHARES INC ESG MSCI EM ETF 46434G863 1 51 SH   SOLE 17 0 0 51
ISHARES INC ESG MSCI EM ETF 46434G863 8,352 305,159 SH   SOLE 18 305,159 0 0
ISHARES INC ESG MSCI EM ETF 46434G863 778 28,433 SH   SOLE 22 28,433 0 0
ISHARES INC MLT FCTR EMG MKT 46434G889 1,759 51,220 SH   SOLE 2 0 0 51,220
ISHARES INC MLT FCTR EMG MKT 46434G889 4 110 SH   SOLE 18 110 0 0
ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 5 504 SH   SOLE 2 504 0 0
ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 147,970 15,910,799 SH   SOLE 7 15,910,799 0 0
ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 4,129 443,927 SH   SOLE 23 443,927 0 0
ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 2,358 253,546 SH   SOLE 26 0 0 253,546
ISHARES SILVER TRUST ISHARES 46428Q109 348 26,683 SH   SOLE 18 26,683 0 0
ISHARES TR S&P 100 ETF 464287101 16 138 SH   SOLE 17 0 0 138
ISHARES TR MRNGSTR LG-CP GR 464287119 2 12 SH   SOLE 17 0 0 12
ISHARES TR MRNGSTR LG-CP ET 464287127 50 338 SH   SOLE 17 0 0 338
ISHARES TR CORE S&P TTL STK 464287150 220,474 3,853,766 SH   SOLE 2 3,598,265 0 255,501
ISHARES TR CORE S&P TTL STK 464287150 586,470 10,251,179 SH   SOLE 7 7,588,024 0 2,663,155
ISHARES TR CORE S&P TTL STK 464287150 554 9,688 SH   SOLE 17 0 0 9,688
ISHARES TR CORE S&P TTL STK 464287150 14,359 250,979 SH   SOLE 18 250,979 0 0
ISHARES TR CORE S&P TTL STK 464287150 334,277 5,842,982 SH   SOLE 19 5,842,982 0 0
ISHARES TR CORE S&P TTL STK 464287150 84,112 1,470,239 SH   SOLE 21 0 0 1,470,239
ISHARES TR CORE S&P TTL STK 464287150 425,739 7,441,694 SH   SOLE 22 0 0 7,441,694
ISHARES TR CORE S&P TTL STK 464287150 68,455 1,196,561 SH   SOLE 26 1,196,561 0 0
ISHARES TR SELECT DIVID ETF 464287168 518 7,047 SH   SOLE 7 7,047 0 0
ISHARES TR SELECT DIVID ETF 464287168 5 71 SH   SOLE 17 0 0 71
ISHARES TR SELECT DIVID ETF 464287168 37,254 506,584 SH   SOLE 18 506,584 0 0
ISHARES TR SELECT DIVID ETF 464287168 8,351 113,553 SH   SOLE 22 113,553 0 0
ISHARES TR TIPS BD ETF 464287176 35,356 299,834 SH   SOLE 2 59,908 0 239,926
ISHARES TR TIPS BD ETF 464287176 7,118 60,364 SH   SOLE 7 0 0 60,364
ISHARES TR TIPS BD ETF 464287176 17,492 148,339 SH   SOLE 17 0 0 148,339
ISHARES TR TIPS BD ETF 464287176 49,000 415,533 SH   SOLE 18 415,533 0 0
ISHARES TR TIPS BD ETF 464287176 5,309 45,026 SH   SOLE 19 45,026 0 0
ISHARES TR TIPS BD ETF 464287176 1,796,401 15,234,067 SH   SOLE 21 15,044,903 0 189,164
ISHARES TR TIPS BD ETF 464287176 44,894 380,712 SH   SOLE 22 0 0 380,712
ISHARES TR TIPS BD ETF 464287176 48,940 415,025 SH   SOLE 23 415,025 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 162 4,314 SH   SOLE 2 4,314 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 62,671 1,669,446 SH   SOLE 4 1,669,446 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 31,406 836,595 SH   SOLE 7 836,595 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 5,615 149,566 SH   SOLE 18 149,566 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 37,332 994,460 SH   SOLE 19 994,460 0 0
ISHARES TR OPTIONS 464287184 1,066 28,400 SH Call SOLE 2 28,400 0 0
ISHARES TR OPTIONS 464287184 856 22,800 SH Call SOLE 4 22,800 0 0
ISHARES TR OPTIONS 464287184 13,270 353,500 SH Call SOLE 18 353,500 0 0
ISHARES TR OPTIONS 464287184 157,476 4,194,900 SH Call SOLE 19 4,194,900 0 0
ISHARES TR OPTIONS 464287192 9,676 70,000 SH Put SOLE 19 70,000 0 0
ISHARES TR CORE S&P500 ETF 464287200 2,505,916 9,697,818 SH   SOLE 2 8,600,677 0 1,097,141
ISHARES TR CORE S&P500 ETF 464287200 212 819 SH   SOLE 3 819 0 0
ISHARES TR CORE S&P500 ETF 464287200 2,136,338 8,267,563 SH   SOLE 4 8,267,563 0 0
ISHARES TR CORE S&P500 ETF 464287200 5,582,988 21,605,990 SH   SOLE 7 21,605,990 0 0
ISHARES TR CORE S&P500 ETF 464287200 256,752 993,621 SH   SOLE 16 993,621 0 0
ISHARES TR CORE S&P500 ETF 464287200 272,980 1,056,423 SH   SOLE 17 0 0 1,056,423
ISHARES TR CORE S&P500 ETF 464287200 325,747 1,260,632 SH   SOLE 18 1,258,997 0 1,635
ISHARES TR CORE S&P500 ETF 464287200 270,694 1,047,578 SH   SOLE 19 1,047,578 0 0
ISHARES TR CORE S&P500 ETF 464287200 962,300 3,724,070 SH   SOLE 21 3,724,070 0 0
ISHARES TR CORE S&P500 ETF 464287200 1,062,009 4,109,942 SH   SOLE 22 2,202,428 0 1,907,514
ISHARES TR CORE S&P500 ETF 464287200 841,452 3,256,395 SH   SOLE 23 3,256,395 0 0
ISHARES TR CORE S&P500 ETF 464287200 18,335 70,957 SH   SOLE 26 44,103 0 26,854
ISHARES TR CORE S&P500 ETF 464287200 177,571 687,196 SH   SOLE 28 687,196 0 0
ISHARES TR CORE US AGGBD ET 464287226 1,437,642 12,461,139 SH   SOLE 2 12,007,048 0 454,091
ISHARES TR CORE US AGGBD ET 464287226 2,465 21,368 SH   SOLE 7 21,368 0 0
ISHARES TR CORE US AGGBD ET 464287226 209,362 1,814,700 SH   SOLE 17 0 0 1,814,700
ISHARES TR CORE US AGGBD ET 464287226 510,492 4,424,823 SH   SOLE 18 4,424,823 0 0
ISHARES TR CORE US AGGBD ET 464287226 207,227 1,796,199 SH   SOLE 19 1,796,199 0 0
ISHARES TR CORE US AGGBD ET 464287226 74,721 647,668 SH   SOLE 21 0 0 647,668
ISHARES TR CORE US AGGBD ET 464287226 349,406 3,028,565 SH   SOLE 22 451,809 0 2,576,756
ISHARES TR MSCI EMG MKT ETF 464287234 31,788 931,380 SH   SOLE 2 16,044 0 915,336
ISHARES TR MSCI EMG MKT ETF 464287234 409,392 11,995,090 SH   SOLE 4 11,995,090 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 1,485,987 43,539,034 SH   SOLE 7 43,539,034 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 3,179 93,156 SH   SOLE 17 0 0 93,156
ISHARES TR MSCI EMG MKT ETF 464287234 4,883 143,078 SH   SOLE 18 143,078 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 96,103 2,815,806 SH   SOLE 19 2,815,806 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 146,857 4,302,872 SH   SOLE 21 4,302,872 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 43,810 1,283,608 SH   SOLE 23 1,283,608 0 0
ISHARES TR OPTIONS 464287234 136,520 4,000,000 SH Put SOLE 19 4,000,000 0 0
ISHARES TR IBOXX INV CP ETF 464287242 157,296 1,273,550 SH   SOLE 2 1,105,476 0 168,074
ISHARES TR IBOXX INV CP ETF 464287242 534 4,322 SH   SOLE 4 4,322 0 0
ISHARES TR IBOXX INV CP ETF 464287242 110,658 895,942 SH   SOLE 7 705,483 0 190,459
ISHARES TR IBOXX INV CP ETF 464287242 6,264 50,720 SH   SOLE 17 0 0 50,720
ISHARES TR IBOXX INV CP ETF 464287242 77,315 625,982 SH   SOLE 18 625,982 0 0
ISHARES TR IBOXX INV CP ETF 464287242 311,658 2,523,341 SH   SOLE 19 2,523,341 0 0
ISHARES TR IBOXX INV CP ETF 464287242 179,215 1,451,015 SH   SOLE 21 1,451,015 0 0
ISHARES TR IBOXX INV CP ETF 464287242 9,612 77,824 SH   SOLE 22 77,824 0 0
ISHARES TR IBOXX INV CP ETF 464287242 324,268 2,625,442 SH   SOLE 23 2,625,442 0 0
ISHARES TR OPTIONS 464287242 29,914 242,200 SH Put SOLE 4 242,200 0 0
ISHARES TR GBL COMM SVC ETF 464287275 4,299 82,897 SH   SOLE 7 82,897 0 0
ISHARES TR GLOBAL TECH ETF 464287291 62,477 342,601 SH   SOLE 2 342,601 0 0
ISHARES TR GLOBAL TECH ETF 464287291 11,317 62,061 SH   SOLE 7 62,061 0 0
ISHARES TR GLOBAL TECH ETF 464287291 1 3 SH   SOLE 17 0 0 3
ISHARES TR GLOBAL TECH ETF 464287291 8,781 48,151 SH   SOLE 18 48,151 0 0
ISHARES TR GLOBAL TECH ETF 464287291 5,193 28,474 SH   SOLE 19 28,474 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 181,068 1,097,050 SH   SOLE 2 1,097,050 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 480 2,907 SH   SOLE 17 0 0 2,907
ISHARES TR S&P 500 GRWT ETF 464287309 23,259 140,919 SH   SOLE 18 140,919 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325 412,151 6,763,221 SH   SOLE 4 6,763,221 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325 217,116 3,562,784 SH   SOLE 7 3,562,784 0 0
ISHARES TR NORTH AMERN NAT 464287374 28,977 1,742,424 SH   SOLE 2 0 0 1,742,424
ISHARES TR JPX NIKKEI 400 464287382 2,477 46,767 SH   SOLE 21 46,767 0 0
ISHARES TR S&P 500 VAL ETF 464287408 21,649 224,925 SH   SOLE 2 224,925 0 0
ISHARES TR S&P 500 VAL ETF 464287408 381 3,960 SH   SOLE 4 3,960 0 0
ISHARES TR S&P 500 VAL ETF 464287408 26,655 276,932 SH   SOLE 17 0 0 276,932
ISHARES TR S&P 500 VAL ETF 464287408 6,459 67,103 SH   SOLE 18 67,103 0 0
ISHARES TR S&P 500 VAL ETF 464287408 62,689 651,315 SH   SOLE 19 651,315 0 0
ISHARES TR 20 YR TR BD ETF 464287432 150,218 910,576 SH   SOLE 2 386,004 0 524,572
ISHARES TR 20 YR TR BD ETF 464287432 30,972 187,743 SH   SOLE 7 0 0 187,743
ISHARES TR 20 YR TR BD ETF 464287432 62 374 SH   SOLE 17 0 0 374
ISHARES TR 20 YR TR BD ETF 464287432 29,595 179,399 SH   SOLE 18 140,126 0 39,273
ISHARES TR 20 YR TR BD ETF 464287432 110,101 667,403 SH   SOLE 19 667,403 0 0
ISHARES TR 20 YR TR BD ETF 464287432 9,542 57,840 SH   SOLE 21 17,776 0 40,064
ISHARES TR 20 YR TR BD ETF 464287432 56,817 344,408 SH   SOLE 22 68,398 0 276,010
ISHARES TR 20 YR TR BD ETF 464287432 9,916 60,110 SH   SOLE 23 60,110 0 0
ISHARES TR OPTIONS 464287432 445 2,700 SH Put SOLE 2 2,700 0 0
ISHARES TR OPTIONS 464287432 75,358 456,800 SH Put SOLE 19 456,800 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 76,975 633,644 SH   SOLE 7 0 0 633,644
ISHARES TR BARCLAYS 7 10 YR 464287440 60 492 SH   SOLE 17 0 0 492
ISHARES TR BARCLAYS 7 10 YR 464287440 21,678 178,451 SH   SOLE 18 178,451 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 164,110 1,350,919 SH   SOLE 23 1,350,919 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 88,152 1,017,099 SH   SOLE 2 60,625 0 956,474
ISHARES TR 1 3 YR TREAS BD 464287457 22,426 258,755 SH   SOLE 3 258,755 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 28 324 SH   SOLE 17 0 0 324
ISHARES TR 1 3 YR TREAS BD 464287457 21,826 251,827 SH   SOLE 18 79,815 0 172,012
ISHARES TR 1 3 YR TREAS BD 464287457 216,003 2,492,251 SH   SOLE 19 2,492,251 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 40,992 472,964 SH   SOLE 21 234,985 0 237,979
ISHARES TR 1 3 YR TREAS BD 464287457 97,638 1,126,552 SH   SOLE 22 163,444 0 963,108
ISHARES TR 1 3 YR TREAS BD 464287457 150 1,736 SH   SOLE 23 1,736 0 0
ISHARES TR MSCI EAFE ETF 464287465 28,951 541,540 SH   SOLE 2 242,245 0 299,295
ISHARES TR MSCI EAFE ETF 464287465 211,289 3,952,281 SH   SOLE 4 3,952,281 0 0
ISHARES TR MSCI EAFE ETF 464287465 864,116 16,163,785 SH   SOLE 7 16,163,785 0 0
ISHARES TR MSCI EAFE ETF 464287465 7,692 143,879 SH   SOLE 17 0 0 143,879
ISHARES TR MSCI EAFE ETF 464287465 6,524 122,031 SH   SOLE 18 115,678 0 6,353
ISHARES TR MSCI EAFE ETF 464287465 2,294,251 42,915,286 SH   SOLE 21 42,915,286 0 0
ISHARES TR MSCI EAFE ETF 464287465 654 12,228 SH   SOLE 23 12,228 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 16 256 SH   SOLE 17 0 0 256
ISHARES TR RUS MDCP VAL ETF 464287473 1,990 31,052 SH   SOLE 18 31,052 0 0
ISHARES TR RUS MD CP GR ETF 464287481 40 329 SH   SOLE 17 0 0 329
ISHARES TR RUS MD CP GR ETF 464287481 6,212 51,092 SH   SOLE 18 51,092 0 0
ISHARES TR RUS MID CAP ETF 464287499 799 18,503 SH   SOLE 17 0 0 18,503
ISHARES TR RUS MID CAP ETF 464287499 14,955 346,421 SH   SOLE 18 346,421 0 0
ISHARES TR RUS MID CAP ETF 464287499 11,921 276,148 SH   SOLE 19 276,148 0 0
ISHARES TR CORE S&P MCP ETF 464287507 45,555 316,660 SH   SOLE 2 78,839 0 237,821
ISHARES TR CORE S&P MCP ETF 464287507 65,800 457,389 SH   SOLE 4 457,389 0 0
ISHARES TR CORE S&P MCP ETF 464287507 123,715 859,966 SH   SOLE 7 859,966 0 0
ISHARES TR CORE S&P MCP ETF 464287507 858 5,964 SH   SOLE 17 0 0 5,964
ISHARES TR CORE S&P MCP ETF 464287507 205,792 1,430,502 SH   SOLE 18 1,427,897 0 2,605
ISHARES TR CORE S&P MCP ETF 464287507 21,958 152,632 SH   SOLE 19 152,632 0 0
ISHARES TR CORE S&P MCP ETF 464287507 59,468 413,377 SH   SOLE 21 413,377 0 0
ISHARES TR CORE S&P MCP ETF 464287507 293,900 2,042,955 SH   SOLE 22 769,105 0 1,273,850
ISHARES TR PHLX SEMICND ETF 464287523 62 300 SH   SOLE 18 300 0 0
ISHARES TR COHEN STEER REIT 464287564 7,259 79,267 SH   SOLE 18 79,267 0 0
ISHARES TR COHEN STEER REIT 464287564 79,984 873,374 SH   SOLE 22 0 0 873,374
ISHARES TR GLOBAL 100 ETF 464287572 1,032,298 23,114,590 SH   SOLE 4 23,114,590 0 0
ISHARES TR GLOBAL 100 ETF 464287572 1 22 SH   SOLE 17 0 0 22
ISHARES TR GLOBAL 100 ETF 464287572 56 1,244 SH   SOLE 18 1,244 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 12,017 121,165 SH   SOLE 17 0 0 121,165
ISHARES TR RUS 1000 VAL ETF 464287598 140,461 1,416,225 SH   SOLE 18 1,415,928 0 297
ISHARES TR RUS 1000 VAL ETF 464287598 106,011 1,068,877 SH   SOLE 22 64,850 0 1,004,027
ISHARES TR S&P MC 400GR ETF 464287606 789 4,423 SH   SOLE 2 4,423 0 0
ISHARES TR S&P MC 400GR ETF 464287606 7 39 SH   SOLE 17 0 0 39
ISHARES TR S&P MC 400GR ETF 464287606 887 4,970 SH   SOLE 18 4,970 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 14,579 96,776 SH   SOLE 17 0 0 96,776
ISHARES TR RUS 1000 GRW ETF 464287614 177,387 1,177,475 SH   SOLE 18 1,177,475 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 194,226 1,289,256 SH   SOLE 22 1,289,256 0 0
ISHARES TR RUS 1000 ETF 464287622 477,126 3,371,203 SH   SOLE 2 131,049 0 3,240,154
ISHARES TR RUS 1000 ETF 464287622 102 720 SH   SOLE 17 0 0 720
ISHARES TR RUS 1000 ETF 464287622 36,212 255,859 SH   SOLE 18 255,859 0 0
ISHARES TR RUS 1000 ETF 464287622 453,379 3,203,411 SH   SOLE 19 3,203,411 0 0
ISHARES TR RUS 1000 ETF 464287622 162,813 1,150,381 SH   SOLE 21 861,035 0 289,346
ISHARES TR RUS 1000 ETF 464287622 83,057 586,854 SH   SOLE 22 433,406 0 153,448
ISHARES TR RUS 2000 VAL ETF 464287630 7,868 95,914 SH   SOLE 2 0 0 95,914
ISHARES TR RUS 2000 VAL ETF 464287630 48 589 SH   SOLE 17 0 0 589
ISHARES TR RUS 2000 VAL ETF 464287630 12,473 152,058 SH   SOLE 18 152,058 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 7,540 91,918 SH   SOLE 22 91,918 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 4,573 28,909 SH   SOLE 2 0 0 28,909
ISHARES TR RUS 2000 GRW ETF 464287648 72 457 SH   SOLE 17 0 0 457
ISHARES TR RUS 2000 GRW ETF 464287648 9,686 61,239 SH   SOLE 18 61,239 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 9,765 61,736 SH   SOLE 22 61,736 0 0
ISHARES TR OPTIONS 464287655 342 3,000 SH Put SOLE 2 3,000 0 0
ISHARES TR OPTIONS 464287655 38,344 335,000 SH Put SOLE 19 335,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 147,625 1,289,752 SH   SOLE 2 208,894 0 1,080,858
ISHARES TR RUSSELL 2000 ETF 464287655 573 5,007 SH   SOLE 4 5,007 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 450,740 3,937,970 SH   SOLE 7 3,937,970 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 812 7,094 SH   SOLE 17 0 0 7,094
ISHARES TR RUSSELL 2000 ETF 464287655 116,247 1,015,612 SH   SOLE 18 1,015,612 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 141,783 1,238,713 SH   SOLE 19 1,238,713 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 34,468 301,132 SH   SOLE 21 154,096 0 147,036
ISHARES TR RUSSELL 2000 ETF 464287655 944,983 8,256,015 SH   SOLE 22 8,256,015 0 0
ISHARES TR CORE S&P US VLU 464287663 21,203 459,128 SH   SOLE 2 459,128 0 0
ISHARES TR CORE S&P US VLU 464287663 5,598 121,228 SH   SOLE 17 0 0 121,228
ISHARES TR CORE S&P US VLU 464287663 20,676 447,716 SH   SOLE 18 71,089 0 376,627
ISHARES TR CORE S&P US GWT 464287671 4,154 72,770 SH   SOLE 17 0 0 72,770
ISHARES TR CORE S&P US GWT 464287671 33,173 581,063 SH   SOLE 18 71,221 0 509,842
ISHARES TR RUSSELL 3000 ETF 464287689 136 914 SH   SOLE 17 0 0 914
ISHARES TR RUSSELL 3000 ETF 464287689 92,707 625,003 SH   SOLE 18 625,003 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 7,054 47,559 SH   SOLE 19 47,559 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 172,242 1,161,205 SH   SOLE 22 1,040,504 0 120,701
ISHARES TR S&P MC 400VL ETF 464287705 23 210 SH   SOLE 17 0 0 210
ISHARES TR S&P MC 400VL ETF 464287705 243 2,218 SH   SOLE 18 2,218 0 0
ISHARES TR U.S. TECH ETF 464287721 7,159 35,024 SH   SOLE 7 0 0 35,024
ISHARES TR U.S. TECH ETF 464287721 1,287 6,299 SH   SOLE 18 6,299 0 0
ISHARES TR U.S. REAL ES ETF 464287739 53,301 766,154 SH   SOLE 2 20,645 0 745,509
ISHARES TR U.S. REAL ES ETF 464287739 0 4 SH   SOLE 17 0 0 4
ISHARES TR U.S. REAL ES ETF 464287739 369 5,304 SH   SOLE 18 5,304 0 0
ISHARES TR U.S. REAL ES ETF 464287739 16,819 241,756 SH   SOLE 22 241,756 0 0
ISHARES TR US HLTHCARE ETF 464287762 24,249 129,119 SH   SOLE 7 0 0 129,119
ISHARES TR US HLTHCARE ETF 464287762 96 509 SH   SOLE 18 509 0 0
ISHARES TR U.S. FINLS ETF 464287788 644 6,623 SH   SOLE 18 6,623 0 0
ISHARES TR CORE S&P SCP ETF 464287804 104,460 1,861,693 SH   SOLE 2 1,559,654 0 302,039
ISHARES TR CORE S&P SCP ETF 464287804 99,706 1,776,973 SH   SOLE 4 1,776,973 0 0
ISHARES TR CORE S&P SCP ETF 464287804 38,499 686,138 SH   SOLE 7 686,138 0 0
ISHARES TR CORE S&P SCP ETF 464287804 58,782 1,047,623 SH   SOLE 17 0 0 1,047,623
ISHARES TR CORE S&P SCP ETF 464287804 126,769 2,259,291 SH   SOLE 18 2,252,501 0 6,790
ISHARES TR CORE S&P SCP ETF 464287804 24,840 442,694 SH   SOLE 21 442,694 0 0
ISHARES TR CORE S&P SCP ETF 464287804 23,926 426,420 SH   SOLE 22 415,327 0 11,093
ISHARES TR CORE S&P SCP ETF 464287804 11,132 198,396 SH   SOLE 23 198,396 0 0
ISHARES TR CORE S&P SCP ETF 464287804 5,855 104,355 SH   SOLE 26 0 0 104,355
ISHARES TR U.S. BAS MTL ETF 464287838 9 130 SH   SOLE 18 130 0 0
ISHARES TR DOW JONES US ETF 464287846 14 109 SH   SOLE 17 0 0 109
ISHARES TR EUROPE ETF 464287861 322,521 9,128,824 SH   SOLE 4 9,128,824 0 0
ISHARES TR EUROPE ETF 464287861 3 71 SH   SOLE 17 0 0 71
ISHARES TR SP SMCP600VL ETF 464287879 8 78 SH   SOLE 17 0 0 78
ISHARES TR SP SMCP600VL ETF 464287879 0 1 SH   SOLE 18 1 0 0
ISHARES TR S&P SML 600 GWT 464287887 10 71 SH   SOLE 17 0 0 71
ISHARES TR S&P SML 600 GWT 464287887 189 1,374 SH   SOLE 18 1,374 0 0
ISHARES TR INTL TREA BD ETF 464288117 35,493 719,792 SH   SOLE 7 37,046 0 682,746
ISHARES TR INTL TREA BD ETF 464288117 22 447 SH   SOLE 17 0 0 447
ISHARES TR INTL TREA BD ETF 464288117 7,286 147,752 SH   SOLE 18 147,752 0 0
ISHARES TR INTL TREA BD ETF 464288117 14,460 293,249 SH   SOLE 22 0 0 293,249
ISHARES TR SHRT NAT MUN ETF 464288158 4,460 41,959 SH   SOLE 17 0 0 41,959
ISHARES TR SHRT NAT MUN ETF 464288158 5,467 51,434 SH   SOLE 18 51,434 0 0
ISHARES TR MSCI AC ASIA ETF 464288182 1,298 21,742 SH   SOLE 3 21,742 0 0
ISHARES TR GL CLEAN ENE ETF 464288224 80 8,389 SH   SOLE 18 8,389 0 0
ISHARES TR MSCI ACWI EX US 464288240 1 14 SH   SOLE 17 0 0 14
ISHARES TR MSCI ACWI EX US 464288240 4,308 114,418 SH   SOLE 18 114,418 0 0
ISHARES TR MSCI ACWI EX US 464288240 68,749 1,826,003 SH   SOLE 21 1,826,003 0 0
ISHARES TR MSCI ACWI ETF 464288257 24,796 396,295 SH   SOLE 2 396,295 0 0
ISHARES TR MSCI ACWI ETF 464288257 1,661 26,551 SH   SOLE 3 26,551 0 0
ISHARES TR MSCI ACWI ETF 464288257 277 4,430 SH   SOLE 17 0 0 4,430
ISHARES TR MSCI ACWI ETF 464288257 27,424 438,287 SH   SOLE 18 438,287 0 0
ISHARES TR MSCI KOKUSAI ETF 464288265 2,840 49,479 SH   SOLE 23 49,479 0 0
ISHARES TR EAFE SML CP ETF 464288273 22,417 500,043 SH   SOLE 17 0 0 500,043
ISHARES TR EAFE SML CP ETF 464288273 15,046 335,625 SH   SOLE 18 335,625 0 0
ISHARES TR EAFE SML CP ETF 464288273 1,785 39,813 SH   SOLE 19 39,813 0 0
ISHARES TR EAFE SML CP ETF 464288273 71,528 1,595,531 SH   SOLE 21 1,595,531 0 0
ISHARES TR EAFE SML CP ETF 464288273 7,087 158,078 SH   SOLE 23 158,078 0 0
ISHARES TR EAFE SML CP ETF 464288273 52,319 1,167,050 SH   SOLE 26 0 0 1,167,050
ISHARES TR JPMORGAN USD EMG 464288281 17,968 185,852 SH   SOLE 2 18,379 0 167,473
ISHARES TR JPMORGAN USD EMG 464288281 67,388 697,022 SH   SOLE 7 650,283 0 46,739
ISHARES TR JPMORGAN USD EMG 464288281 1,973 20,407 SH   SOLE 17 0 0 20,407
ISHARES TR JPMORGAN USD EMG 464288281 22,996 237,852 SH   SOLE 18 237,852 0 0
ISHARES TR JPMORGAN USD EMG 464288281 17,577 181,803 SH   SOLE 19 181,803 0 0
ISHARES TR JPMORGAN USD EMG 464288281 70,460 728,798 SH   SOLE 21 728,798 0 0
ISHARES TR JPMORGAN USD EMG 464288281 137,344 1,420,608 SH   SOLE 22 1,142,595 0 278,013
ISHARES TR JPMORGAN USD EMG 464288281 15,995 165,441 SH   SOLE 23 165,441 0 0
ISHARES TR JPMORGAN USD EMG 464288281 75,552 781,463 SH   SOLE 26 0 0 781,463
ISHARES TR NEW YORK MUN ETF 464288323 493 8,720 SH   SOLE 18 8,720 0 0
ISHARES TR CALIF MUN BD ETF 464288356 322 5,320 SH   SOLE 18 5,320 0 0
ISHARES TR GLB INFRASTR ETF 464288372 15,432 451,875 SH   SOLE 2 451,875 0 0
ISHARES TR GLB INFRASTR ETF 464288372 6,063 177,550 SH   SOLE 22 0 0 177,550
ISHARES TR GLB INFRASTR ETF 464288372 191 5,590 SH   SOLE 23 5,590 0 0
ISHARES TR NATIONAL MUN ETF 464288414 18,845 166,753 SH   SOLE 2 166,753 0 0
ISHARES TR NATIONAL MUN ETF 464288414 10,225 90,475 SH   SOLE 17 0 0 90,475
ISHARES TR NATIONAL MUN ETF 464288414 11,317 100,140 SH   SOLE 18 100,140 0 0
ISHARES TR ASIA 50 ETF 464288430 311,828 5,597,344 SH   SOLE 4 5,597,344 0 0
ISHARES TR INTL SEL DIV ETF 464288448 416 18,393 SH   SOLE 7 18,393 0 0
ISHARES TR INTL SEL DIV ETF 464288448 1 23 SH   SOLE 17 0 0 23
ISHARES TR INTL SEL DIV ETF 464288448 33,151 1,466,864 SH   SOLE 18 1,466,864 0 0
ISHARES TR INTL SEL DIV ETF 464288448 24,955 1,104,191 SH   SOLE 21 1,104,191 0 0
ISHARES TR INTL DEV RE ETF 464288489 5,070 234,485 SH   SOLE 2 0 0 234,485
ISHARES TR INTL DEV RE ETF 464288489 11 514 SH   SOLE 17 0 0 514
ISHARES TR INTL DEV RE ETF 464288489 0 15 SH   SOLE 18 15 0 0
ISHARES TR INTL DEV RE ETF 464288489 1,045 48,348 SH   SOLE 22 48,348 0 0
ISHARES TR IBOXX HI YD ETF 464288513 203,841 2,644,880 SH   SOLE 2 1,271,408 0 1,373,472
ISHARES TR IBOXX HI YD ETF 464288513 674 8,746 SH   SOLE 7 8,746 0 0
ISHARES TR IBOXX HI YD ETF 464288513 2,146 27,851 SH   SOLE 17 0 0 27,851
ISHARES TR IBOXX HI YD ETF 464288513 50,957 661,178 SH   SOLE 18 658,222 0 2,956
ISHARES TR IBOXX HI YD ETF 464288513 337,404 4,377,895 SH   SOLE 19 4,377,895 0 0
ISHARES TR IBOXX HI YD ETF 464288513 188,826 2,450,057 SH   SOLE 21 2,450,057 0 0
ISHARES TR IBOXX HI YD ETF 464288513 15,075 195,606 SH   SOLE 22 59,386 0 136,220
ISHARES TR IBOXX HI YD ETF 464288513 74,932 972,258 SH   SOLE 23 972,258 0 0
ISHARES TR IBOXX HI YD ETF 464288513 45,911 595,708 SH   SOLE 26 595,708 0 0
ISHARES TR OPTIONS 464288513 1,487 19,300 SH Put SOLE 2 19,300 0 0
ISHARES TR OPTIONS 464288513 1,040 13,500 SH Put SOLE 4 13,500 0 0
ISHARES TR OPTIONS 464288513 15,275 198,200 SH Put SOLE 18 198,200 0 0
ISHARES TR OPTIONS 464288513 235,418 3,054,600 SH Put SOLE 19 3,054,600 0 0
ISHARES TR CRE U S REIT ETF 464288521 2 54 SH   SOLE 17 0 0 54
ISHARES TR CRE U S REIT ETF 464288521 22,601 576,986 SH   SOLE 21 0 0 576,986
ISHARES TR CRE U S REIT ETF 464288521 12,402 316,617 SH   SOLE 22 0 0 316,617
ISHARES TR CRE U S REIT ETF 464288521 89,132 2,275,529 SH   SOLE 23 2,275,529 0 0
ISHARES TR MSCI KLD400 SOC 464288570 2 21 SH   SOLE 17 0 0 21
ISHARES TR MSCI KLD400 SOC 464288570 413 4,237 SH   SOLE 18 4,237 0 0
ISHARES TR MBS ETF 464288588 43,720 395,868 SH   SOLE 2 207,202 0 188,666
ISHARES TR MBS ETF 464288588 19,252 174,318 SH   SOLE 3 174,318 0 0
ISHARES TR MBS ETF 464288588 24 219 SH   SOLE 17 0 0 219
ISHARES TR MBS ETF 464288588 133,990 1,213,241 SH   SOLE 18 1,213,241 0 0
ISHARES TR MBS ETF 464288588 828,601 7,502,725 SH   SOLE 19 7,502,725 0 0
ISHARES TR MBS ETF 464288588 73,408 664,689 SH   SOLE 21 664,689 0 0
ISHARES TR INTRM GOV CR ETF 464288612 123 1,072 SH   SOLE 17 0 0 1,072
ISHARES TR INTRM GOV CR ETF 464288612 570 4,965 SH   SOLE 18 4,965 0 0
ISHARES TR USD INV GRDE ETF 464288620 720 12,850 SH   SOLE 2 0 0 12,850
ISHARES TR USD INV GRDE ETF 464288620 14,106 251,810 SH   SOLE 7 251,810 0 0
ISHARES TR USD INV GRDE ETF 464288620 3 46 SH   SOLE 17 0 0 46
ISHARES TR USD INV GRDE ETF 464288620 76,317 1,362,322 SH   SOLE 18 1,362,322 0 0
ISHARES TR USD INV GRDE ETF 464288620 2,889 51,562 SH   SOLE 23 51,562 0 0
ISHARES TR INTRM TR CRP ETF 464288638 113,393 2,064,689 SH   SOLE 2 1,913,209 0 151,480
ISHARES TR INTRM TR CRP ETF 464288638 57 1,030 SH   SOLE 17 0 0 1,030
ISHARES TR INTRM TR CRP ETF 464288638 22,600 411,506 SH   SOLE 18 411,506 0 0
ISHARES TR INTRM TR CRP ETF 464288638 12,227 222,625 SH   SOLE 19 222,625 0 0
ISHARES TR INTRM TR CRP ETF 464288638 1,641 29,884 SH   SOLE 22 29,884 0 0
ISHARES TR SH TR CRPORT ETF 464288646 251,701 4,807,119 SH   SOLE 2 4,612,010 0 195,109
ISHARES TR SH TR CRPORT ETF 464288646 664 12,676 SH   SOLE 3 12,676 0 0
ISHARES TR SH TR CRPORT ETF 464288646 36,649 699,934 SH   SOLE 18 699,934 0 0
ISHARES TR SH TR CRPORT ETF 464288646 83,111 1,587,302 SH   SOLE 19 1,587,302 0 0
ISHARES TR SH TR CRPORT ETF 464288646 6,669 127,375 SH   SOLE 21 0 0 127,375
ISHARES TR 10-20 YR TRS ETF 464288653 5,784 34,508 SH   SOLE 2 34,508 0 0
ISHARES TR 10-20 YR TRS ETF 464288653 222 1,327 SH   SOLE 22 1,327 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 5,269 39,512 SH   SOLE 2 39,512 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 4 28 SH   SOLE 17 0 0 28
ISHARES TR 3 7 YR TREAS BD 464288661 29,418 220,622 SH   SOLE 18 94,686 0 125,936
ISHARES TR 3 7 YR TREAS BD 464288661 52,335 392,493 SH   SOLE 23 392,493 0 0
ISHARES TR SHORT TREAS BD 464288679 8 73 SH   SOLE 17 0 0 73
ISHARES TR SHORT TREAS BD 464288679 24,459 220,308 SH   SOLE 18 87,273 0 133,035
ISHARES TR SHORT TREAS BD 464288679 358,029 3,224,901 SH   SOLE 19 3,224,901 0 0
ISHARES TR SHORT TREAS BD 464288679 33,706 303,599 SH   SOLE 21 0 0 303,599
ISHARES TR SHORT TREAS BD 464288679 109,775 988,785 SH   SOLE 22 193,496 0 795,289
ISHARES TR SHORT TREAS BD 464288679 2,805 25,263 SH   SOLE 23 25,263 0 0
ISHARES TR OPTIONS 464288687 32 1,000 SH Put SOLE 2 1,000 0 0
ISHARES TR OPTIONS 464288687 5,572 175,000 SH Put SOLE 19 175,000 0 0
ISHARES TR PFD AND INCM SEC 464288687 893 28,045 SH   SOLE 3 28,045 0 0
ISHARES TR PFD AND INCM SEC 464288687 907 28,479 SH   SOLE 7 28,479 0 0
ISHARES TR PFD AND INCM SEC 464288687 107,395 3,372,952 SH   SOLE 18 3,372,952 0 0
ISHARES TR PFD AND INCM SEC 464288687 16,679 523,848 SH   SOLE 21 523,848 0 0
ISHARES TR MRNING SM CP ETF 464288703 1 15 SH   SOLE 17 0 0 15
ISHARES TR GLOB UTILITS ETF 464288711 254 5,025 SH   SOLE 23 5,025 0 0
ISHARES TR GLOB INDSTRL ETF 464288729 22,890 322,127 SH   SOLE 7 322,127 0 0
ISHARES TR GLB CNSM STP ETF 464288737 106,955 2,237,093 SH   SOLE 4 2,237,093 0 0
ISHARES TR GLB CNSM STP ETF 464288737 4,808 100,573 SH   SOLE 7 100,573 0 0
ISHARES TR GLB CNS DISC ETF 464288745 26,828 283,592 SH   SOLE 7 283,592 0 0
ISHARES TR MSCI USA ESG SLC 464288802 2 19 SH   SOLE 17 0 0 19
ISHARES TR MSCI USA ESG SLC 464288802 98 897 SH   SOLE 18 897 0 0
ISHARES TR MSCI USA ESG SLC 464288802 4,045 36,852 SH   SOLE 22 0 0 36,852
ISHARES TR US HLTHCR PR ETF 464288828 17 100 SH   SOLE 18 100 0 0
ISHARES TR EAFE VALUE ETF 464288877 18,370 514,700 SH   SOLE 17 0 0 514,700
ISHARES TR EAFE GRWTH ETF 464288885 42,065 591,554 SH   SOLE 2 591,554 0 0
ISHARES TR EAFE GRWTH ETF 464288885 6 84 SH   SOLE 17 0 0 84
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 1 23 SH   SOLE 17 0 0 23
ISHARES TR CORE LT USDB ETF 464289479 0 2 SH   SOLE 17 0 0 2
ISHARES TR CORE LT USDB ETF 464289479 717 10,059 SH   SOLE 18 10,059 0 0
ISHARES TR LNG TR CRPRT BD 464289511 44,170 694,271 SH   SOLE 2 694,271 0 0
ISHARES TR LNG TR CRPRT BD 464289511 3 50 SH   SOLE 18 50 0 0
ISHARES TR LNG TR CRPRT BD 464289511 136,557 2,146,446 SH   SOLE 21 2,146,446 0 0
ISHARES TR LNG TR CRPRT BD 464289511 539 8,469 SH   SOLE 22 8,469 0 0
ISHARES TR LNG TR CRPRT BD 464289511 18,928 297,521 SH   SOLE 23 297,521 0 0
ISHARES TR INDIA 50 ETF 464289529 33,056 1,288,728 SH   SOLE 7 1,288,728 0 0
ISHARES TR INDIA 50 ETF 464289529 15,921 620,718 SH   SOLE 22 620,718 0 0
ISHARES TR AGGRES ALLOC ETF 464289859 2 34 SH   SOLE 17 0 0 34
ISHARES TR GRWT ALLOCAT ETF 464289867 7 174 SH   SOLE 17 0 0 174
ISHARES TR GRWT ALLOCAT ETF 464289867 52,286 1,263,569 SH   SOLE 22 0 0 1,263,569
ISHARES TR MODERT ALLOC ETF 464289875 67,916 1,848,567 SH   SOLE 22 0 0 1,848,567
ISHARES TR CONSER ALLOC ETF 464289883 14,721 435,804 SH   SOLE 22 0 0 435,804
ISHARES TR US TREAS BD ETF 46429B267 140,473 5,015,113 SH   SOLE 2 2,819,970 0 2,195,143
ISHARES TR US TREAS BD ETF 46429B267 13,564 484,242 SH   SOLE 7 484,242 0 0
ISHARES TR US TREAS BD ETF 46429B267 94 3,356 SH   SOLE 17 0 0 3,356
ISHARES TR US TREAS BD ETF 46429B267 69,597 2,484,718 SH   SOLE 18 2,484,718 0 0
ISHARES TR US TREAS BD ETF 46429B267 217,850 7,777,563 SH   SOLE 19 7,777,563 0 0
ISHARES TR A RATE CP BD ETF 46429B291 2 43 SH   SOLE 18 43 0 0
ISHARES TR CMBS ETF 46429B366 555 10,343 SH   SOLE 3 10,343 0 0
ISHARES TR CMBS ETF 46429B366 1,964 36,572 SH   SOLE 18 36,572 0 0
ISHARES TR MSCI PHILIPS ETF 46429B408 1,758 76,316 SH   SOLE 22 0 0 76,316
ISHARES TR MSCI INDIA ETF 46429B598 201,379 8,352,503 SH   SOLE 2 53,148 0 8,299,355
ISHARES TR MSCI INDIA ETF 46429B598 40,031 1,660,354 SH   SOLE 4 1,660,354 0 0
ISHARES TR MSCI INDIA ETF 46429B598 21,027 872,126 SH   SOLE 7 0 0 872,126
ISHARES TR MSCI INDIA ETF 46429B598 598 24,805 SH   SOLE 13 24,805 0 0
ISHARES TR MSCI INDIA ETF 46429B598 9,235 383,043 SH   SOLE 15 173,435 0 209,608
ISHARES TR MSCI INDIA ETF 46429B598 61,111 2,534,688 SH   SOLE 18 2,534,688 0 0
ISHARES TR MSCI INDIA ETF 46429B598 4,788 198,597 SH   SOLE 19 198,597 0 0
ISHARES TR MSCI INDIA ETF 46429B598 158,057 6,555,669 SH   SOLE 21 6,555,669 0 0
ISHARES TR MSCI INDIA ETF 46429B598 137,142 5,688,169 SH   SOLE 22 4,678,195 0 1,009,974
ISHARES TR MSCI INDIA ETF 46429B598 5,945 246,576 SH   SOLE 26 246,576 0 0
ISHARES TR MSCI POLAND ETF 46429B606 4 264 SH   SOLE 18 264 0 0
ISHARES TR MSCI POLAND ETF 46429B606 1,487 108,188 SH   SOLE 22 0 0 108,188
ISHARES TR MSCI INDIA SM CP 46429B614 379 16,404 SH   SOLE 26 0 0 16,404
ISHARES TR FLTG RATE NT ETF 46429B655 35,460 727,528 SH   SOLE 2 586,000 0 141,528
ISHARES TR FLTG RATE NT ETF 46429B655 46,247 948,850 SH   SOLE 7 0 0 948,850
ISHARES TR FLTG RATE NT ETF 46429B655 0 9 SH   SOLE 17 0 0 9
ISHARES TR FLTG RATE NT ETF 46429B655 23,368 479,451 SH   SOLE 18 407,007 0 72,444
ISHARES TR FLTG RATE NT ETF 46429B655 39,345 807,252 SH   SOLE 19 807,252 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 12,163 249,553 SH   SOLE 21 249,553 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 68,663 1,408,757 SH   SOLE 23 1,408,757 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 27,521 384,639 SH   SOLE 3 384,639 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 21 297 SH   SOLE 17 0 0 297
ISHARES TR CORE HIGH DV ETF 46429B663 16,661 232,863 SH   SOLE 18 232,863 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 14,764 206,349 SH   SOLE 21 206,349 0 0
ISHARES TR MSCI CHINA ETF 46429B671 1 12 SH   SOLE 2 12 0 0
ISHARES TR MIN VOL EAFE ETF 46429B689 27,421 441,913 SH   SOLE 2 176,533 0 265,380
ISHARES TR MIN VOL EAFE ETF 46429B689 194,835 3,139,963 SH   SOLE 7 3,139,963 0 0
ISHARES TR MIN VOL EAFE ETF 46429B689 6 95 SH   SOLE 17 0 0 95
ISHARES TR MIN VOL EAFE ETF 46429B689 195,767 3,154,984 SH   SOLE 18 3,154,984 0 0
ISHARES TR MIN VOL EAFE ETF 46429B689 4,161 67,054 SH   SOLE 19 67,054 0 0
ISHARES TR MIN VOL EAFE ETF 46429B689 5,889 94,904 SH   SOLE 21 94,904 0 0
ISHARES TR MIN VOL EAFE ETF 46429B689 23,645 381,071 SH   SOLE 22 32,783 0 348,288
ISHARES TR MSCI MIN VOL ETF 46429B697 173,871 3,219,240 SH   SOLE 2 2,147,800 0 1,071,440
ISHARES TR MSCI MIN VOL ETF 46429B697 178 3,303 SH   SOLE 7 3,303 0 0
ISHARES TR MSCI MIN VOL ETF 46429B697 142 2,635 SH   SOLE 17 0 0 2,635
ISHARES TR MSCI MIN VOL ETF 46429B697 460,988 8,535,233 SH   SOLE 18 8,535,233 0 0
ISHARES TR MSCI MIN VOL ETF 46429B697 74,771 1,384,396 SH   SOLE 19 1,384,396 0 0
ISHARES TR MSCI MIN VOL ETF 46429B697 62,107 1,149,919 SH   SOLE 22 1,149,919 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 1,204 12,054 SH   SOLE 17 0 0 12,054
ISHARES TR 0-5 YR TIPS ETF 46429B747 1,173 11,742 SH   SOLE 18 11,742 0 0
ISHARES TR USA QUALITY FCTR 46432F339 400,233 4,938,710 SH   SOLE 2 4,449,708 0 489,002
ISHARES TR USA QUALITY FCTR 46432F339 995 12,276 SH   SOLE 7 12,276 0 0
ISHARES TR USA QUALITY FCTR 46432F339 21 257 SH   SOLE 17 0 0 257
ISHARES TR USA QUALITY FCTR 46432F339 116,793 1,441,172 SH   SOLE 18 1,287,437 0 153,735
ISHARES TR USA QUALITY FCTR 46432F339 116,402 1,436,356 SH   SOLE 19 1,436,356 0 0
ISHARES TR USA QUALITY FCTR 46432F339 15,698 193,709 SH   SOLE 22 193,709 0 0
ISHARES TR USA SIZE FACTOR 46432F370 58,276 816,418 SH   SOLE 2 816,418 0 0
ISHARES TR USA SIZE FACTOR 46432F370 49,796 697,624 SH   SOLE 18 697,624 0 0
ISHARES TR USA SIZE FACTOR 46432F370 41,974 588,034 SH   SOLE 19 588,034 0 0
ISHARES TR EDGE MSCI USA VL 46432F388 71,819 1,139,978 SH   SOLE 2 1,139,978 0 0
ISHARES TR EDGE MSCI USA VL 46432F388 2,398 38,059 SH   SOLE 7 38,059 0 0
ISHARES TR EDGE MSCI USA VL 46432F388 71,583 1,136,245 SH   SOLE 18 1,136,245 0 0
ISHARES TR EDGE MSCI USA VL 46432F388 9,530 151,269 SH   SOLE 19 151,269 0 0
ISHARES TR EDGE MSCI USA VL 46432F388 13,938 221,233 SH   SOLE 22 221,233 0 0
ISHARES TR USA MOMENTUM FCT 46432F396 29,652 278,472 SH   SOLE 2 278,472 0 0
ISHARES TR USA MOMENTUM FCT 46432F396 653 6,136 SH   SOLE 7 6,136 0 0
ISHARES TR USA MOMENTUM FCT 46432F396 68 636 SH   SOLE 17 0 0 636
ISHARES TR USA MOMENTUM FCT 46432F396 87,195 818,889 SH   SOLE 18 779,525 0 39,364
ISHARES TR USA MOMENTUM FCT 46432F396 14,272 134,031 SH   SOLE 19 134,031 0 0
ISHARES TR USA MOMENTUM FCT 46432F396 15,767 148,077 SH   SOLE 22 148,077 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 23,741 505,028 SH   SOLE 2 264,858 0 240,170
ISHARES TR CORE MSCI TOTAL 46432F834 98 2,091 SH   SOLE 17 0 0 2,091
ISHARES TR CORE MSCI TOTAL 46432F834 459 9,770 SH   SOLE 18 9,770 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 8,931,622 189,994,095 SH   SOLE 21 189,938,719 0 55,376
ISHARES TR CORE MSCI TOTAL 46432F834 332,545 7,073,928 SH   SOLE 22 0 0 7,073,928
ISHARES TR CORE MSCI EAFE 46432F842 936,564 18,772,577 SH   SOLE 2 16,202,751 0 2,569,826
ISHARES TR CORE MSCI EAFE 46432F842 43,315 868,215 SH   SOLE 3 868,215 0 0
ISHARES TR CORE MSCI EAFE 46432F842 51,635 1,034,969 SH   SOLE 4 1,034,969 0 0
ISHARES TR CORE MSCI EAFE 46432F842 37,728 756,221 SH   SOLE 7 756,221 0 0
ISHARES TR CORE MSCI EAFE 46432F842 100,612 2,016,667 SH   SOLE 17 0 0 2,016,667
ISHARES TR CORE MSCI EAFE 46432F842 184,892 3,705,985 SH   SOLE 18 3,178,334 0 527,651
ISHARES TR CORE MSCI EAFE 46432F842 377,275 7,562,142 SH   SOLE 19 7,562,142 0 0
ISHARES TR CORE MSCI EAFE 46432F842 75,980 1,522,957 SH   SOLE 21 600,990 0 921,967
ISHARES TR CORE MSCI EAFE 46432F842 38,467 771,044 SH   SOLE 22 765,629 0 5,415
ISHARES TR CORE MSCI EAFE 46432F842 8,097 162,307 SH   SOLE 23 162,307 0 0
ISHARES TR CORE MSCI EAFE 46432F842 2,265 45,400 SH   SOLE 26 0 0 45,400
ISHARES TR CORE 1 5 YR USD 46432F859 11 224 SH   SOLE 17 0 0 224
ISHARES TR CORE 1 5 YR USD 46432F859 1,059 20,969 SH   SOLE 18 20,969 0 0
ISHARES TR MRNGSTR INC ETF 46432F875 443 22,170 SH   SOLE 18 22,170 0 0
ISHARES TR IBNDS MAR23 ETF 46432FAN7 3,154 129,000 SH   SOLE 21 129,000 0 0
ISHARES TR 0-5YR INVT GR CP 46434V100 14,453 288,248 SH   SOLE 2 288,248 0 0
ISHARES TR 0-5YR INVT GR CP 46434V100 143 2,845 SH   SOLE 18 2,845 0 0
ISHARES TR MLTFCTR INTL SML 46434V266 1,087 47,554 SH   SOLE 2 0 0 47,554
ISHARES TR MULTIFACTOR INTL 46434V274 4,961 244,868 SH   SOLE 2 0 0 244,868
ISHARES TR MULTIFACTOR INTL 46434V274 1 36 SH   SOLE 17 0 0 36
ISHARES TR MULTIFACTOR INTL 46434V274 6 311 SH   SOLE 18 311 0 0
ISHARES TR MULTIFACTOR USA 46434V282 8,568 323,935 SH   SOLE 2 0 0 323,935
ISHARES TR MULTIFACTOR USA 46434V282 137 5,171 SH   SOLE 7 5,171 0 0
ISHARES TR MULTIFACTOR USA 46434V282 397 15,028 SH   SOLE 18 15,028 0 0
ISHARES TR MULTIFACTOR USA 46434V282 61 2,310 SH   SOLE 19 2,310 0 0
ISHARES TR MULTIFACTOR USA 46434V290 1,026 34,438 SH   SOLE 2 0 0 34,438
ISHARES TR MULTIFACTOR USA 46434V290 81 2,717 SH   SOLE 18 2,717 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 31,715 776,000 SH   SOLE 2 776,000 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 6,094 149,103 SH   SOLE 7 149,103 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 4 87 SH   SOLE 17 0 0 87
ISHARES TR 0-5YR HI YL CP 46434V407 118,209 2,892,313 SH   SOLE 18 2,892,313 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 62,539 1,530,200 SH   SOLE 19 1,530,200 0 0
ISHARES TR MSCI SAUDI ARBIA 46434V423 128,784 5,381,677 SH   SOLE 2 21,836 0 5,359,841
ISHARES TR MSCI SAUDI ARBIA 46434V423 9,976 416,886 SH   SOLE 4 416,886 0 0
ISHARES TR MSCI SAUDI ARBIA 46434V423 2,925 122,247 SH   SOLE 7 27,000 0 95,247
ISHARES TR MSCI SAUDI ARBIA 46434V423 1,759 73,495 SH   SOLE 15 73,495 0 0
ISHARES TR MSCI SAUDI ARBIA 46434V423 15,238 636,792 SH   SOLE 22 636,792 0 0
ISHARES TR MSCI SAUDI ARBIA 46434V423 2,549 106,502 SH   SOLE 23 106,502 0 0
ISHARES TR MSCI SAUDI ARBIA 46434V423 3,019 126,171 SH   SOLE 31 126,171 0 0
ISHARES TR INTL MOMENTUM FT 46434V449 17,003 642,594 SH   SOLE 2 642,594 0 0
ISHARES TR INTL MOMENTUM FT 46434V449 6,065 229,219 SH   SOLE 19 229,219 0 0
ISHARES TR INTL QLTY FACTOR 46434V456 16,514 638,849 SH   SOLE 2 638,849 0 0
ISHARES TR INTL QLTY FACTOR 46434V456 6,196 239,687 SH   SOLE 19 239,687 0 0
ISHARES TR MSCI LW CRB TG 46434V464 150 1,470 SH   SOLE 18 1,470 0 0
ISHARES TR MSCI CHINA A 46434V514 26,438 972,000 SH   SOLE 2 0 0 972,000
ISHARES TR MSCI CHINA A 46434V514 1,251 46,000 SH   SOLE 7 46,000 0 0
ISHARES TR MSCI CHINA A 46434V514 3,165 116,376 SH   SOLE 26 116,376 0 0
ISHARES TR MSCI CHINA A 46434V514 5,637 207,255 SH   SOLE 31 207,255 0 0
ISHARES TR IBONDS SEP2020 46434V571 3 137 SH   SOLE 18 137 0 0
ISHARES TR CORE TOTAL USD 46434V613 1 17 SH   SOLE 17 0 0 17
ISHARES TR CORE TOTAL USD 46434V613 711 13,542 SH   SOLE 18 13,542 0 0
ISHARES TR CORE TOTAL USD 46434V613 1,607,625 30,621,426 SH   SOLE 21 30,621,426 0 0
ISHARES TR CORE DIV GRWTH 46434V621 35 1,064 SH   SOLE 17 0 0 1,064
ISHARES TR CORE DIV GRWTH 46434V621 19,071 585,175 SH   SOLE 18 585,175 0 0
ISHARES TR CUR HD EURZN ETF 46434V639 383 16,237 SH   SOLE 3 16,237 0 0
ISHARES TR CUR HD EURZN ETF 46434V639 109 4,606 SH   SOLE 18 4,606 0 0
ISHARES TR CUR HD EURZN ETF 46434V639 17,620 746,310 SH   SOLE 19 746,310 0 0
ISHARES TR CUR HD EURZN ETF 46434V639 2,635 111,589 SH   SOLE 22 87,865 0 23,724
ISHARES TR GLOBAL REIT ETF 46434V647 10,600 553,503 SH   SOLE 2 553,503 0 0
ISHARES TR GLOBAL REIT ETF 46434V647 69 3,590 SH   SOLE 18 3,590 0 0
ISHARES TR GLOBAL REIT ETF 46434V647 3,722 194,351 SH   SOLE 19 194,351 0 0
ISHARES TR CUR HED MSCI GER 46434V704 0 19 SH   SOLE 17 0 0 19
ISHARES TR CORE MSCI EURO 46434V738 255 6,879 SH   SOLE 2 6,879 0 0
ISHARES TR CORE MSCI EURO 46434V738 4,395 118,532 SH   SOLE 7 118,532 0 0
ISHARES TR CORE MSCI EURO 46434V738 13,722 370,078 SH   SOLE 23 370,078 0 0
ISHARES TR MSCI UAE ETF 46434V761 135 14,387 SH   SOLE 23 14,387 0 0
ISHARES TR MSCI QATAR ETF 46434V779 418 28,673 SH   SOLE 4 28,673 0 0
ISHARES TR MSCI QATAR ETF 46434V779 240 16,436 SH   SOLE 23 16,436 0 0
ISHARES TR HDG MSCI EAFE 46434V803 7 299 SH   SOLE 17 0 0 299
ISHARES TR HDG MSCI EAFE 46434V803 600 24,787 SH   SOLE 18 24,787 0 0
ISHARES TR HDG MSCI EAFE 46434V803 5,910 244,103 SH   SOLE 22 0 0 244,103
ISHARES TR TRS FLT RT BD 46434V860 149 2,958 SH   SOLE 18 2,958 0 0
ISHARES TR ULTR SH TRM BD 46434V878 1 12 SH   SOLE 17 0 0 12
ISHARES TR HDG MSCI JAPAN 46434V886 19,511 717,320 SH   SOLE 19 717,320 0 0
ISHARES TR HDG MSCI JAPAN 46434V886 2,928 107,638 SH   SOLE 22 84,754 0 22,884
ISHARES TR IBONDS DEC20 ETF 46434VAQ3 3 131 SH   SOLE 18 131 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 3 129 SH   SOLE 18 129 0 0
ISHARES TR IBONDS DEC21 ETF 46434VBK5 3 134 SH   SOLE 18 134 0 0
ISHARES TR ESG USD CORPT 46435G193 3 108 SH   SOLE 18 108 0 0
ISHARES TR EDGE INVT GRDE 46435G219 2 34 SH   SOLE 18 34 0 0
ISHARES TR EDGE INVT GRDE 46435G219 8,155 165,853 SH   SOLE 19 165,853 0 0
ISHARES TR EDGE INVT GRDE 46435G219 1,468 29,862 SH   SOLE 23 29,862 0 0
ISHARES TR ESG 1 5 YR USD 46435G243 2 82 SH   SOLE 18 82 0 0
ISHARES TR EDEG HIG YLELD 46435G250 3,261 74,264 SH   SOLE 19 74,264 0 0
ISHARES TR IBONDS DEC2023 46435G318 4 138 SH   SOLE 18 138 0 0
ISHARES TR CORE MSCI INTL 46435G326 63,943 1,443,090 SH   SOLE 2 1,257,353 0 185,737
ISHARES TR CORE MSCI INTL 46435G326 592 13,350 SH   SOLE 18 13,350 0 0
ISHARES TR CORE MSCI INTL 46435G326 699,725 15,791,586 SH   SOLE 21 15,791,586 0 0
ISHARES TR MSCI UK ETF NEW 46435G334 27,513 1,152,129 SH   SOLE 7 0 0 1,152,129
ISHARES TR MSCI UK ETF NEW 46435G334 82 3,432 SH   SOLE 18 3,432 0 0
ISHARES TR MSCI UK ETF NEW 46435G334 32,116 1,344,885 SH   SOLE 21 1,344,885 0 0
ISHARES TR MORTGE REL ETF 46435G342 23,356 1,248,991 SH   SOLE 21 1,248,991 0 0
ISHARES TR INTL VALUE FACTR 46435G409 10,985 624,129 SH   SOLE 2 624,129 0 0
ISHARES TR INTL VALUE FACTR 46435G409 4,120 234,118 SH   SOLE 19 234,118 0 0
ISHARES TR ESG MSCI USA ETF 46435G425 76,341 1,327,896 SH   SOLE 2 1,327,896 0 0
ISHARES TR ESG MSCI USA ETF 46435G425 0 5 SH   SOLE 17 0 0 5
ISHARES TR ESG MSCI USA ETF 46435G425 15,226 264,840 SH   SOLE 18 264,840 0 0
ISHARES TR ESG MSCI USA ETF 46435G425 3,758 65,367 SH   SOLE 22 65,367 0 0
ISHARES TR INTL SIZE FACTOR 46435G508 2,182 105,000 SH   SOLE   105,000 0 0
ISHARES TR INTL SIZE FACTOR 46435G508 4,400 211,719 SH   SOLE 2 211,719 0 0
ISHARES TR ESG MSCI EAFE 46435G516 24,845 467,364 SH   SOLE 2 467,364 0 0
ISHARES TR ESG MSCI EAFE 46435G516 3 60 SH   SOLE 17 0 0 60
ISHARES TR ESG MSCI EAFE 46435G516 483 9,091 SH   SOLE 18 9,091 0 0
ISHARES TR ESG MSCI EAFE 46435G516 3,046 57,294 SH   SOLE 22 57,294 0 0
ISHARES TR MSCI GLOBAL IMP 46435G532 1 10 SH   SOLE 17 0 0 10
ISHARES TR ADAPTIVE ETF 46435G656 1,544 68,093 SH   SOLE   68,093 0 0
ISHARES TR CORE INTL AGGR 46435G672 3,990 72,952 SH   SOLE 2 72,952 0 0
ISHARES TR CORE INTL AGGR 46435G672 885 16,177 SH   SOLE 3 16,177 0 0
ISHARES TR CORE INTL AGGR 46435G672 106,534 1,947,962 SH   SOLE 7 0 0 1,947,962
ISHARES TR CORE INTL AGGR 46435G672 279,485 5,110,355 SH   SOLE 21 5,110,355 0 0
ISHARES TR IBONDS DEC2022 46435G755 310 11,928 SH   SOLE 18 11,928 0 0
ISHARES TR IBONDS DEC2021 46435G789 319 12,491 SH   SOLE 18 12,491 0 0
ISHARES TR IBONDS DEC2026 46435GAA0 1 46 SH   SOLE 18 46 0 0
ISHARES TR EDGE MSCI MULT 46435U143 1,025 50,000 SH   SOLE   50,000 0 0
ISHARES TR IBONDS 23 TRM HG 46435U150 3,066 141,000 SH   SOLE   141,000 0 0
ISHARES TR IBONDS 25 TRM HG 46435U168 4,401 200,000 SH   SOLE   200,000 0 0
ISHARES TR IBONDS 22 TRM HG 46435U176 4,015 173,000 SH   SOLE   173,000 0 0
ISHARES TR IBONDS 24 TRM HG 46435U184 4,328 196,000 SH   SOLE   196,000 0 0
ISHARES TR GENOMICS IMMUN 46435U192 4,031 150,000 SH   SOLE   150,000 0 0
ISHARES TR IBONDS DEC 26 46435U259 2 60 SH   SOLE 18 60 0 0
ISHARES TR FOCUSD VAL FAC 46435U333 16,227 537,000 SH   SOLE   537,000 0 0
ISHARES TR SELF DRIVNG EV 46435U366 16,205 775,000 SH   SOLE   775,000 0 0
ISHARES TR MSCI JP VALUE 46435U374 2,245 110,000 SH   SOLE   110,000 0 0
ISHARES TR MSCI JP EQUL 46435U382 4,986 170,000 SH   SOLE   170,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 8 149 SH   SOLE 18 149 0 0
ISHARES TR ESG MSCI USA SML 46435U663 599 30,000 SH   SOLE   30,000 0 0
ISHARES TR ESG MSCI USA SML 46435U663 0 5 SH   SOLE 17 0 0 5
ISHARES TR ESG MSCI USA SML 46435U663 1 45 SH   SOLE 18 45 0 0
ISHARES TR ESG MSCI USA SML 46435U663 377 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 2 44 SH   SOLE 17 0 0 44
ISHARES TR BROAD USD HIGH 46435U853 75,214 2,118,695 SH   SOLE 19 2,118,695 0 0
ISHARES TR IBONDS 27 ETF 46435UAA9 1 45 SH   SOLE 18 45 0 0
ISHARES TR IBONDS DEC 29 46436E205 7,233 300,000 SH   SOLE   300,000 0 0
ISHARES TR IBONDS DEC 29 46436E205 1 45 SH   SOLE 18 45 0 0
ISHARES TR FACTORS US VAL 46436E304 1,746 100,000 SH   SOLE   100,000 0 0
ISHARES TR FACTORS US GRO 46436E403 3,040 150,000 SH   SOLE   150,000 0 0
ISHARES TR US TECH BRKTHR 46436E502 3,377 150,000 SH   SOLE   150,000 0 0
ISHARES TR ESG MSCI EM LDRS 46436E601 7,870 200,000 SH   SOLE   200,000 0 0
ISHARES TR IBONDS 21 TRM TS 46436E700 1,269 50,000 SH   SOLE   50,000 0 0
ISHARES TR IBONDS 22 TRM TS 46436E809 1,280 50,000 SH   SOLE   50,000 0 0
ISHARES TR IBONDS 29 TRM TS 46436E825 1,329 50,000 SH   SOLE   50,000 0 0
ISHARES TR IBONDS 28 TRM TS 46436E833 1,324 50,000 SH   SOLE   50,000 0 0
ISHARES TR IBONDS 27 TRM TS 46436E841 1,315 50,000 SH   SOLE   50,000 0 0
ISHARES TR IBONDS 26 TRM TS 46436E858 1,310 50,000 SH   SOLE   50,000 0 0
ISHARES TR IBONDS 25 TRM TS 46436E866 1,306 50,000 SH   SOLE   50,000 0 0
ISHARES TR IBONDS 24 TRM TS 46436E874 1,296 50,000 SH   SOLE   50,000 0 0
ISHARES TR IBONDS 23 TRM TS 46436E882 1,285 50,000 SH   SOLE   50,000 0 0
ISHARES U S ETF TR SHT MAT BD ETF 46431W507 246,649 5,086,586 SH   SOLE 2 5,086,586 0 0
ISHARES U S ETF TR SHT MAT BD ETF 46431W507 6 125 SH   SOLE 17 0 0 125
ISHARES U S ETF TR SHT MAT BD ETF 46431W507 23,871 492,286 SH   SOLE 18 492,286 0 0
ISHARES U S ETF TR SHT MAT BD ETF 46431W507 162,436 3,349,877 SH   SOLE 19 3,349,877 0 0
ISHARES U S ETF TR INFLATION HEDG 46431W580 5,689 235,000 SH   SOLE   235,000 0 0
ISHARES U S ETF TR BLOOMBERG ROLL 46431W598 9,267 255,400 SH   SOLE   255,400 0 0
ISHARES U S ETF TR INOVATIV HLTCR 46431W622 1,267 50,000 SH   SOLE   50,000 0 0
ISHARES U S ETF TR MEDIA ENTRNMNT 46431W630 399 20,000 SH   SOLE   20,000 0 0
ISHARES U S ETF TR EVOLVED FINLS 46431W655 2,298 130,000 SH   SOLE   130,000 0 0
ISHARES U S ETF TR INT RT HDG C B 46431W705 8 101 SH   SOLE 18 101 0 0
ISHARES U S ETF TR SHT MAT MUN ETF 46431W838 5,280 106,088 SH   SOLE 18 106,088 0 0
ISHARES U S ETF TR COMMOD SEL STG 46431W853 1 53 SH   SOLE 18 53 0 0
ISIS PHARMACEUTICALS INC DEL NOTE 1.000%11/1 464337AJ3 734 725,000 PRN   SOLE 21 725,000 0 0
ISIS PHARMACEUTICALS INC DEL NOTE 1.000%11/1 464337AJ3 506 500,000 PRN   SOLE 22 500,000 0 0
ISORAY INC COM 46489V104 28 51,949 SH   SOLE 21 51,949 0 0
ISORAY INC COM 46489V104 585 1,104,077 SH   SOLE 22 1,104,077 0 0
ISRAEL CHEMICALS LIMITED SHS M5920A109 849 276,546 SH   SOLE 7 276,546 0 0
ISSUER DIRECT CORP COM NEW 46520M204 6 703 SH   SOLE 18 703 0 0
ISSUER DIRECT CORP COM NEW 46520M204 48 5,380 SH   SOLE 21 5,380 0 0
ISTAR INC COM 45031U101 368 34,731 SH   SOLE 2 2,980 0 31,751
ISTAR INC COM 45031U101 6 566 SH   SOLE 4 566 0 0
ISTAR INC COM 45031U101 11 1,003 SH   SOLE 7 1,003 0 0
ISTAR INC COM 45031U101 3,020 284,598 SH   SOLE 18 284,598 0 0
ISTAR INC COM 45031U101 1,175 110,708 SH   SOLE 19 110,708 0 0
ISTAR INC COM 45031U101 96,534 9,098,367 SH   SOLE 21 9,098,367 0 0
ISTAR INC COM 45031U101 22,355 2,106,954 SH   SOLE 22 2,030,167 0 76,787
ISTAR INC COM 45031U101 292 27,484 SH   SOLE 26 0 0 27,484
ISTAR INC COM 45031U101 90 8,492 SH   SOLE 28 8,492 0 0
ISTAR INC COM 45031U101 1,010 95,168 SH   SOLE 30 95,168 0 0
ISTAR INC COM 45031U101 8 760 SH   SOLE 34 760 0 0
ISTAR INC COM 45031U101 96 9,043 SH   SOLE 40 9,043 0 0
ISTAR INC NOTE 3.125% 9/1 45031UCB5 920 940,000 PRN   SOLE 21 940,000 0 0
ITAU CORPBANCA SPONSORED ADR 45033E105 180 45,000 SH   SOLE 26 45,000 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 1,381 307,553 SH   SOLE 13 307,553 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 18,568 4,135,406 SH   SOLE 18 1,974,011 0 2,161,395
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 4,525 1,007,770 SH   SOLE 19 1,007,770 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 73,075 16,275,005 SH   SOLE 21 16,275,005 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 11,705 2,606,990 SH   SOLE 22 2,480,234 0 126,756
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 8,073 1,798,016 SH   SOLE 25 1,798,016 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 3,902 869,080 SH   SOLE 30 869,080 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 2,987 665,286 SH   SOLE 31 0 0 665,286
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 30,773 6,853,654 SH   SOLE 34 6,853,654 0 0
ITERIS INC COM 46564T107 48 14,993 SH   SOLE 2 2,709 0 12,284
ITERIS INC COM 46564T107 481 150,337 SH   SOLE 18 150,337 0 0
ITERIS INC COM 46564T107 223 69,620 SH   SOLE 19 69,620 0 0
ITERIS INC COM 46564T107 4,399 1,374,720 SH   SOLE 21 1,374,720 0 0
ITERIS INC COM 46564T107 3,945 1,232,700 SH   SOLE 22 1,212,832 0 19,868
ITRON INC COM 465741106 707 12,658 SH   SOLE 2 1,720 0 10,938
ITRON INC COM 465741106 9 164 SH   SOLE 4 164 0 0
ITRON INC COM 465741106 35 619 SH   SOLE 7 619 0 0
ITRON INC COM 465741106 8,844 158,410 SH   SOLE 18 158,410 0 0
ITRON INC COM 465741106 3,588 64,274 SH   SOLE 19 64,274 0 0
ITRON INC COM 465741106 207,536 3,717,285 SH   SOLE 21 3,717,285 0 0
ITRON INC COM 465741106 55,948 1,002,114 SH   SOLE 22 962,942 0 39,172
ITRON INC COM 465741106 651 11,661 SH   SOLE 26 8,956 0 2,705
ITRON INC COM 465741106 301 5,391 SH   SOLE 28 5,391 0 0
ITRON INC COM 465741106 2,927 52,422 SH   SOLE 30 52,422 0 0
ITRON INC COM 465741106 8 141 SH   SOLE 34 141 0 0
ITRON INC COM 465741106 180 3,217 SH   SOLE 40 3,217 0 0
ITT INC COM 45073V108 11,519 253,948 SH   SOLE 2 67,939 0 186,009
ITT INC COM 45073V108 50 1,110 SH   SOLE 4 1,110 0 0
ITT INC COM 45073V108 89 1,972 SH   SOLE 7 1,972 0 0
ITT INC COM 45073V108 11,330 249,774 SH   SOLE 18 249,774 0 0
ITT INC COM 45073V108 976 21,523 SH   SOLE 19 21,523 0 0
ITT INC COM 45073V108 187,340 4,130,061 SH   SOLE 21 4,130,061 0 0
ITT INC COM 45073V108 138,707 3,057,907 SH   SOLE 22 2,912,071 0 145,836
ITT INC COM 45073V108 84 1,855 SH   SOLE 25 1,855 0 0
ITT INC COM 45073V108 2,186 48,197 SH   SOLE 26 23,282 0 24,915
ITT INC COM 45073V108 576 12,694 SH   SOLE 28 12,694 0 0
ITT INC COM 45073V108 1,296 28,562 SH   SOLE 30 28,562 0 0
ITT INC COM 45073V108 259 5,707 SH   SOLE 31 1,857 0 3,850
ITT INC COM 45073V108 214 4,718 SH   SOLE 34 4,718 0 0
ITT INC COM 45073V108 45 982 SH   SOLE 36 982 0 0
ITT INC COM 45073V108 405 8,924 SH   SOLE 40 8,924 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 19 1,305 SH   SOLE 7 1,305 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 4,428 311,638 SH   SOLE 21 311,638 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 1,947 137,051 SH   SOLE 22 135,445 0 1,606
ITURAN LOCATION AND CONTROL SHS M6158M104 137 9,636 SH   SOLE 23 9,636 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 45 3,166 SH   SOLE 26 0 0 3,166
ITURAN LOCATION AND CONTROL SHS M6158M104 54 3,805 SH   SOLE 30 3,805 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 21 1,457 SH   SOLE 40 1,457 0 0
IVERIC BIO INC COM 46583P102 42 12,347 SH   SOLE 18 12,347 0 0
IVERIC BIO INC COM 46583P102 460 133,839 SH   SOLE 21 133,839 0 0
IVERIC BIO INC COM 46583P102 1,965 571,171 SH   SOLE 22 571,171 0 0
IZEA WORLDWIDE INC COM 46604H105 1 7,095 SH   SOLE 21 7,095 0 0
J & J SNACK FOODS CORP COM 466032109 869 7,178 SH   SOLE 2 2,291 0 4,887
J & J SNACK FOODS CORP COM 466032109 6 50 SH   SOLE 4 50 0 0
J & J SNACK FOODS CORP COM 466032109 32 261 SH   SOLE 7 261 0 0
J & J SNACK FOODS CORP COM 466032109 9,369 77,429 SH   SOLE 18 69,261 0 8,168
J & J SNACK FOODS CORP COM 466032109 9,701 80,172 SH   SOLE 19 80,172 0 0
J & J SNACK FOODS CORP COM 466032109 195,989 1,619,747 SH   SOLE 21 1,619,747 0 0
J & J SNACK FOODS CORP COM 466032109 59,675 493,183 SH   SOLE 22 477,090 0 16,093
J & J SNACK FOODS CORP COM 466032109 1,041 8,602 SH   SOLE 23 8,602 0 0
J & J SNACK FOODS CORP COM 466032109 3,081 25,459 SH   SOLE 26 2,800 0 22,659
J & J SNACK FOODS CORP COM 466032109 252 2,080 SH   SOLE 28 2,080 0 0
J & J SNACK FOODS CORP COM 466032109 2,356 19,470 SH   SOLE 30 19,470 0 0
J & J SNACK FOODS CORP COM 466032109 45 376 SH   SOLE 34 376 0 0
J & J SNACK FOODS CORP COM 466032109 203 1,678 SH   SOLE 40 1,678 0 0
J ALEXANDERS HLDGS INC COM 46609J106 53 13,804 SH   SOLE 2 4,403 0 9,401
J ALEXANDERS HLDGS INC COM 46609J106 1 343 SH   SOLE 7 343 0 0
J ALEXANDERS HLDGS INC COM 46609J106 179 46,680 SH   SOLE 18 46,680 0 0
J ALEXANDERS HLDGS INC COM 46609J106 296 77,333 SH   SOLE 19 77,333 0 0
J ALEXANDERS HLDGS INC COM 46609J106 1,772 462,704 SH   SOLE 21 462,704 0 0
J ALEXANDERS HLDGS INC COM 46609J106 1,769 461,973 SH   SOLE 22 454,189 0 7,784
J ALEXANDERS HLDGS INC COM 46609J106 42 10,956 SH   SOLE 23 10,956 0 0
J ALEXANDERS HLDGS INC COM 46609J106 171 44,698 SH   SOLE 26 0 0 44,698
J JILL INC COM 46620W102 10 17,417 SH   SOLE 2 421 0 16,996
J JILL INC COM 46620W102 31 55,662 SH   SOLE 18 55,662 0 0
J JILL INC COM 46620W102 15 27,275 SH   SOLE 19 27,275 0 0
J JILL INC COM 46620W102 327 592,564 SH   SOLE 21 592,564 0 0
J JILL INC COM 46620W102 325 588,534 SH   SOLE 22 581,854 0 6,680
J P MORGAN EXCHANGE-TRADED F DIV RTN INT EQ 46641Q209 7 155 SH   SOLE 17 0 0 155
J P MORGAN EXCHANGE-TRADED F JPMORGAN DIVER 46641Q407 30 516 SH   SOLE 17 0 0 516
J P MORGAN EXCHANGE-TRADED F BETABULDR DEVE 46641Q688 3 141 SH   SOLE 17 0 0 141
J P MORGAN EXCHANGE-TRADED F BETABULDRS CDA 46641Q696 5 263 SH   SOLE 17 0 0 263
J P MORGAN EXCHANGE-TRADED F BETBULD JAPAN 46641Q712 4 199 SH   SOLE 17 0 0 199
J P MORGAN EXCHANGE-TRADED F BETBULD EUROPE 46641Q720 8 406 SH   SOLE 17 0 0 406
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 88 1,776 SH   SOLE 18 1,776 0 0
J2 GLOBAL INC COM 48123V102 2,632 35,168 SH   SOLE 2 20,229 0 14,939
J2 GLOBAL INC COM 48123V102 14 193 SH   SOLE 4 193 0 0
J2 GLOBAL INC COM 48123V102 61 809 SH   SOLE 7 809 0 0
J2 GLOBAL INC COM 48123V102 20,743 277,133 SH   SOLE 18 277,133 0 0
J2 GLOBAL INC COM 48123V102 6,570 87,775 SH   SOLE 19 87,775 0 0
J2 GLOBAL INC COM 48123V102 258,560 3,454,374 SH   SOLE 21 3,454,374 0 0
J2 GLOBAL INC COM 48123V102 118,999 1,589,828 SH   SOLE 22 1,538,705 0 51,123
J2 GLOBAL INC COM 48123V102 1,951 26,067 SH   SOLE 26 10,765 0 15,302
J2 GLOBAL INC COM 48123V102 481 6,423 SH   SOLE 28 6,423 0 0
J2 GLOBAL INC COM 48123V102 5,309 70,925 SH   SOLE 30 70,925 0 0
J2 GLOBAL INC COM 48123V102 267 3,565 SH   SOLE 34 3,565 0 0
J2 GLOBAL INC COM 48123V102 368 4,923 SH   SOLE 40 4,923 0 0
J2 GLOBAL INC NOTE 3.250% 6/1 48123VAC6 1,189 975,000 PRN   SOLE 21 975,000 0 0
JABIL INC COM 466313103 9,381 381,643 SH   SOLE 2 104,597 0 277,046
JABIL INC COM 466313103 12 498 SH   SOLE 4 498 0 0
JABIL INC COM 466313103 125 5,066 SH   SOLE 7 5,066 0 0
JABIL INC COM 466313103 26 1,067 SH   SOLE 15 1,067 0 0
JABIL INC COM 466313103 9,593 390,274 SH   SOLE 18 390,274 0 0
JABIL INC COM 466313103 862 35,054 SH   SOLE 19 35,054 0 0
JABIL INC COM 466313103 168,498 6,855,104 SH   SOLE 21 6,855,104 0 0
JABIL INC COM 466313103 123,768 5,035,315 SH   SOLE 22 4,771,572 0 263,743
JABIL INC COM 466313103 3,973 161,619 SH   SOLE 25 161,619 0 0
JABIL INC COM 466313103 14,865 604,779 SH   SOLE 26 32,335 0 572,444
JABIL INC COM 466313103 505 20,556 SH   SOLE 28 20,556 0 0
JABIL INC COM 466313103 1,087 44,237 SH   SOLE 30 44,237 0 0
JABIL INC COM 466313103 353 14,358 SH   SOLE 31 3,158 0 11,200
JABIL INC COM 466313103 2,271 92,398 SH   SOLE 36 92,398 0 0
JABIL INC COM 466313103 374 15,226 SH   SOLE 40 15,226 0 0
JACK IN THE BOX INC COM 466367109 1,020 29,091 SH   SOLE 2 10,250 0 18,841
JACK IN THE BOX INC COM 466367109 2 70 SH   SOLE 4 70 0 0
JACK IN THE BOX INC COM 466367109 15 429 SH   SOLE 7 429 0 0
JACK IN THE BOX INC COM 466367109 4,658 132,886 SH   SOLE 18 132,886 0 0
JACK IN THE BOX INC COM 466367109 1,769 50,457 SH   SOLE 19 50,457 0 0
JACK IN THE BOX INC COM 466367109 58,240 1,661,622 SH   SOLE 21 1,661,622 0 0
JACK IN THE BOX INC COM 466367109 28,361 809,150 SH   SOLE 22 779,832 0 29,318
JACK IN THE BOX INC COM 466367109 32 901 SH   SOLE 23 901 0 0
JACK IN THE BOX INC COM 466367109 372 10,613 SH   SOLE 26 5,398 0 5,215
JACK IN THE BOX INC COM 466367109 110 3,128 SH   SOLE 28 3,128 0 0
JACK IN THE BOX INC COM 466367109 257 7,326 SH   SOLE 30 7,326 0 0
JACK IN THE BOX INC COM 466367109 47 1,351 SH   SOLE 34 1,351 0 0
JACK IN THE BOX INC COM 466367109 74 2,121 SH   SOLE 40 2,121 0 0
JACOBS ENGR GROUP INC COM 469814107 25,659 323,690 SH   SOLE 2 48,783 0 274,907
JACOBS ENGR GROUP INC COM 469814107 4,566 57,604 SH   SOLE 4 53,564 0 4,040
JACOBS ENGR GROUP INC COM 469814107 16,779 211,666 SH   SOLE 7 128,999 0 82,667
JACOBS ENGR GROUP INC COM 469814107 488 6,161 SH   SOLE 13 6,161 0 0
JACOBS ENGR GROUP INC COM 469814107 1,172 14,788 SH   SOLE 15 14,788 0 0
JACOBS ENGR GROUP INC COM 469814107 22,249 280,678 SH   SOLE 18 254,540 0 26,138
JACOBS ENGR GROUP INC COM 469814107 3,433 43,311 SH   SOLE 19 43,311 0 0
JACOBS ENGR GROUP INC COM 469814107 239,573 3,022,238 SH   SOLE 21 3,022,238 0 0
JACOBS ENGR GROUP INC COM 469814107 268,448 3,386,507 SH   SOLE 22 3,058,727 0 327,780
JACOBS ENGR GROUP INC COM 469814107 7,825 98,707 SH   SOLE 23 98,707 0 0
JACOBS ENGR GROUP INC COM 469814107 12,753 160,876 SH   SOLE 25 160,876 0 0
JACOBS ENGR GROUP INC COM 469814107 25,581 322,709 SH   SOLE 26 105,401 0 217,308
JACOBS ENGR GROUP INC COM 469814107 686 8,656 SH   SOLE 28 0 0 8,656
JACOBS ENGR GROUP INC COM 469814107 2,735 34,499 SH   SOLE 29 6,492 0 28,007
JACOBS ENGR GROUP INC COM 469814107 37,076 467,714 SH   SOLE 30 467,714 0 0
JACOBS ENGR GROUP INC COM 469814107 2,281 28,774 SH   SOLE 31 24,121 0 4,653
JACOBS ENGR GROUP INC COM 469814107 626 7,896 SH   SOLE 34 7,896 0 0
JACOBS ENGR GROUP INC COM 469814107 7,857 99,123 SH   SOLE 36 99,123 0 0
JACOBS ENGR GROUP INC COM 469814107 227 2,860 SH   SOLE 40 2,860 0 0
JAGUAR HEALTH INC COM 47010C409 0 109 SH   SOLE 21 109 0 0
JAKKS PAC INC COM 47012E106 5 14,380 SH   SOLE 21 14,380 0 0
JAKKS PAC INC COM 47012E106 122 349,882 SH   SOLE 22 349,882 0 0
JAMES RIV GROUP LTD COM G5005R107 723 19,939 SH   SOLE 2 1,472 0 18,467
JAMES RIV GROUP LTD COM G5005R107 5 140 SH   SOLE 4 140 0 0
JAMES RIV GROUP LTD COM G5005R107 21 577 SH   SOLE 7 577 0 0
JAMES RIV GROUP LTD COM G5005R107 4,920 135,772 SH   SOLE 18 135,772 0 0
JAMES RIV GROUP LTD COM G5005R107 1,988 54,859 SH   SOLE 19 54,859 0 0
JAMES RIV GROUP LTD COM G5005R107 119,283 3,291,476 SH   SOLE 21 3,291,476 0 0
JAMES RIV GROUP LTD COM G5005R107 31,009 855,662 SH   SOLE 22 827,121 0 28,541
JAMES RIV GROUP LTD COM G5005R107 319 8,816 SH   SOLE 26 6,986 0 1,830
JAMES RIV GROUP LTD COM G5005R107 126 3,471 SH   SOLE 28 3,471 0 0
JAMES RIV GROUP LTD COM G5005R107 1,510 41,665 SH   SOLE 30 41,665 0 0
JAMES RIV GROUP LTD COM G5005R107 134 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 0 6 SH   SOLE 17 0 0 6
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 6,253 408,176 SH   SOLE 2 108,640 0 299,536
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 5 323 SH   SOLE 4 323 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 543 35,472 SH   SOLE 7 35,472 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 7,913 516,503 SH   SOLE 18 516,503 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 722 47,103 SH   SOLE 19 47,103 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 177,130 11,561,996 SH   SOLE 21 11,561,996 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 77,975 5,089,725 SH   SOLE 22 4,825,479 0 264,246
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 72 4,703 SH   SOLE 23 4,703 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 1,196 78,080 SH   SOLE 26 50,613 0 27,467
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 346 22,583 SH   SOLE 28 22,583 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 1,081 70,536 SH   SOLE 30 70,536 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 108 7,026 SH   SOLE 31 3,298 0 3,728
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 938 61,222 SH   SOLE 32 61,222 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 71 4,654 SH   SOLE 36 4,654 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 290 18,960 SH   SOLE 40 18,960 0 0
JAZZ INVESTMENTS I LTD NOTE 1.500% 8/1 472145AD3 2,011 2,300,000 PRN   SOLE 21 2,300,000 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 13,265 132,991 SH   SOLE 2 12,255 0 120,736
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 2,879 28,861 SH   SOLE 4 27,323 0 1,538
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 4,224 42,347 SH   SOLE 7 8,374 0 33,973
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 95 955 SH   SOLE 13 955 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 564 5,654 SH   SOLE 15 5,654 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 3,966 39,766 SH   SOLE 18 34,923 0 4,843
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1,633 16,372 SH   SOLE 19 16,372 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 154,282 1,546,841 SH   SOLE 21 1,546,841 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 154,178 1,545,804 SH   SOLE 22 1,451,234 0 94,570
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 4,313 43,238 SH   SOLE 23 43,238 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 6,919 69,374 SH   SOLE 25 69,374 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 24,023 240,861 SH   SOLE 26 59,057 0 181,804
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1,109 11,120 SH   SOLE 28 7,875 0 3,245
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1,297 13,002 SH   SOLE 29 1,211 0 11,791
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 16,355 163,980 SH   SOLE 30 163,980 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1,181 11,844 SH   SOLE 31 9,890 0 1,954
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 720 7,219 SH   SOLE 34 7,219 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 3,711 37,207 SH   SOLE 36 37,207 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 120 1,206 SH   SOLE 40 1,206 0 0
JBG SMITH PPTYS COM 46590V100 8,450 265,481 SH   SOLE 2 55,376 0 210,105
JBG SMITH PPTYS COM 46590V100 2,308 72,516 SH   SOLE 4 72,516 0 0
JBG SMITH PPTYS COM 46590V100 4,162 130,771 SH   SOLE 7 130,771 0 0
JBG SMITH PPTYS COM 46590V100 10,491 329,583 SH   SOLE 18 329,583 0 0
JBG SMITH PPTYS COM 46590V100 4,989 156,737 SH   SOLE 19 156,737 0 0
JBG SMITH PPTYS COM 46590V100 205,164 6,445,604 SH   SOLE 21 6,445,604 0 0
JBG SMITH PPTYS COM 46590V100 157,692 4,954,186 SH   SOLE 22 4,749,084 0 205,102
JBG SMITH PPTYS COM 46590V100 120 3,770 SH   SOLE 23 3,770 0 0
JBG SMITH PPTYS COM 46590V100 9,203 289,140 SH   SOLE 25 289,140 0 0
JBG SMITH PPTYS COM 46590V100 3,448 108,325 SH   SOLE 26 40,608 0 67,717
JBG SMITH PPTYS COM 46590V100 588 18,462 SH   SOLE 28 18,462 0 0
JBG SMITH PPTYS COM 46590V100 2,065 64,864 SH   SOLE 29 64,864 0 0
JBG SMITH PPTYS COM 46590V100 17,584 552,427 SH   SOLE 30 552,427 0 0
JBG SMITH PPTYS COM 46590V100 103 3,251 SH   SOLE 31 2,601 0 650
JBG SMITH PPTYS COM 46590V100 452 14,200 SH   SOLE 40 14,200 0 0
JD COM INC SPON ADR CL A 47215P106 68,061 1,680,517 SH   SOLE 2 97,315 0 1,583,202
JD COM INC SPON ADR CL A 47215P106 11,942 294,870 SH   SOLE 4 294,870 0 0
JD COM INC SPON ADR CL A 47215P106 6,220 153,580 SH   SOLE 7 153,580 0 0
JD COM INC SPON ADR CL A 47215P106 3,089 76,261 SH   SOLE 13 76,261 0 0
JD COM INC SPON ADR CL A 47215P106 13,544 334,426 SH   SOLE 15 323,909 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 14,341 354,106 SH   SOLE 18 354,106 0 0
JD COM INC SPON ADR CL A 47215P106 2,092 51,647 SH   SOLE 19 51,647 0 0
JD COM INC SPON ADR CL A 47215P106 523,691 12,930,651 SH   SOLE 21 12,930,651 0 0
JD COM INC SPON ADR CL A 47215P106 424,261 10,475,591 SH   SOLE 22 9,102,620 0 1,372,971
JD COM INC SPON ADR CL A 47215P106 21,671 535,081 SH   SOLE 23 535,081 0 0
JD COM INC SPON ADR CL A 47215P106 20,649 509,863 SH   SOLE 25 509,863 0 0
JD COM INC SPON ADR CL A 47215P106 108,743 2,685,008 SH   SOLE 26 131,323 0 2,553,685
JD COM INC SPON ADR CL A 47215P106 4,536 112,010 SH   SOLE 28 112,010 0 0
JD COM INC SPON ADR CL A 47215P106 6,767 167,098 SH   SOLE 29 167,098 0 0
JD COM INC SPON ADR CL A 47215P106 189,155 4,670,488 SH   SOLE 30 4,670,488 0 0
JD COM INC SPON ADR CL A 47215P106 8,994 222,080 SH   SOLE 31 132,725 0 89,355
JD COM INC SPON ADR CL A 47215P106 8,291 204,726 SH   SOLE 32 204,726 0 0
JD COM INC SPON ADR CL A 47215P106 9,534 235,396 SH   SOLE 34 235,396 0 0
JD COM INC SPON ADR CL A 47215P106 600 14,807 SH   SOLE 36 14,807 0 0
JD COM INC SPON ADR CL A 47215P106 239 5,911 SH   SOLE 40 5,911 0 0
JEFFERIES FINL GROUP INC COM 47233W109 10,871 795,233 SH   SOLE 2 193,125 0 602,108
JEFFERIES FINL GROUP INC COM 47233W109 1,549 113,300 SH   SOLE 4 105,118 0 8,182
JEFFERIES FINL GROUP INC COM 47233W109 323 23,645 SH   SOLE 7 23,645 0 0
JEFFERIES FINL GROUP INC COM 47233W109 19 1,371 SH   SOLE 13 1,371 0 0
JEFFERIES FINL GROUP INC COM 47233W109 429 31,372 SH   SOLE 15 31,372 0 0
JEFFERIES FINL GROUP INC COM 47233W109 10,379 759,235 SH   SOLE 18 738,992 0 20,243
JEFFERIES FINL GROUP INC COM 47233W109 3,307 241,915 SH   SOLE 19 241,915 0 0
JEFFERIES FINL GROUP INC COM 47233W109 164,052 12,000,902 SH   SOLE 21 12,000,902 0 0
JEFFERIES FINL GROUP INC COM 47233W109 117,782 8,616,072 SH   SOLE 22 8,160,533 0 455,539
JEFFERIES FINL GROUP INC COM 47233W109 2,504 183,167 SH   SOLE 23 183,167 0 0
JEFFERIES FINL GROUP INC COM 47233W109 4,368 319,550 SH   SOLE 25 319,550 0 0
JEFFERIES FINL GROUP INC COM 47233W109 13,980 1,022,684 SH   SOLE 26 301,951 0 720,733
JEFFERIES FINL GROUP INC COM 47233W109 743 54,317 SH   SOLE 28 35,811 0 18,506
JEFFERIES FINL GROUP INC COM 47233W109 799 58,465 SH   SOLE 29 5,307 0 53,158
JEFFERIES FINL GROUP INC COM 47233W109 7,508 549,217 SH   SOLE 30 549,217 0 0
JEFFERIES FINL GROUP INC COM 47233W109 900 65,825 SH   SOLE 31 56,349 0 9,476
JEFFERIES FINL GROUP INC COM 47233W109 1,249 91,360 SH   SOLE 34 91,360 0 0
JEFFERIES FINL GROUP INC COM 47233W109 3,027 221,465 SH   SOLE 36 221,465 0 0
JEFFERIES FINL GROUP INC COM 47233W109 89 6,476 SH   SOLE 40 6,476 0 0
JELD-WEN HLDG INC COM 47580P103 289 29,738 SH   SOLE 2 3,592 0 26,146
JELD-WEN HLDG INC COM 47580P103 4 422 SH   SOLE 4 422 0 0
JELD-WEN HLDG INC COM 47580P103 13 1,301 SH   SOLE 7 1,301 0 0
JELD-WEN HLDG INC COM 47580P103 2,263 232,631 SH   SOLE 18 232,631 0 0
JELD-WEN HLDG INC COM 47580P103 1,230 126,385 SH   SOLE 19 126,385 0 0
JELD-WEN HLDG INC COM 47580P103 23,372 2,402,074 SH   SOLE 21 2,402,074 0 0
JELD-WEN HLDG INC COM 47580P103 18,370 1,887,962 SH   SOLE 22 1,807,318 0 80,644
JELD-WEN HLDG INC COM 47580P103 191 19,677 SH   SOLE 26 13,166 0 6,511
JELD-WEN HLDG INC COM 47580P103 83 8,525 SH   SOLE 28 8,525 0 0
JELD-WEN HLDG INC COM 47580P103 214 21,992 SH   SOLE 30 21,992 0 0
JELD-WEN HLDG INC COM 47580P103 57 5,908 SH   SOLE 40 5,908 0 0
JERASH HLDGS US INC COM 47632P101 4 733 SH   SOLE 18 733 0 0
JERASH HLDGS US INC COM 47632P101 25 4,882 SH   SOLE 21 4,882 0 0
JERNIGAN CAP INC COM 476405105 246 22,473 SH   SOLE 2 1,255 0 21,218
JERNIGAN CAP INC COM 476405105 4 330 SH   SOLE 7 330 0 0
JERNIGAN CAP INC COM 476405105 874 79,778 SH   SOLE 18 79,778 0 0
JERNIGAN CAP INC COM 476405105 458 41,784 SH   SOLE 19 41,784 0 0
JERNIGAN CAP INC COM 476405105 14,064 1,283,171 SH   SOLE 21 1,283,171 0 0
JERNIGAN CAP INC COM 476405105 8,676 791,571 SH   SOLE 22 779,406 0 12,165
JERNIGAN CAP INC COM 476405105 55 5,058 SH   SOLE 28 5,058 0 0
JERNIGAN CAP INC COM 476405105 36 3,326 SH   SOLE 30 3,326 0 0
JERNIGAN CAP INC COM 476405105 36 3,252 SH   SOLE 40 3,252 0 0
JETBLUE AWYS CORP COM 477143101 6,428 718,228 SH   SOLE 2 177,922 0 540,306
JETBLUE AWYS CORP COM 477143101 58 6,434 SH   SOLE 7 6,434 0 0
JETBLUE AWYS CORP COM 477143101 7,187 803,046 SH   SOLE 18 803,046 0 0
JETBLUE AWYS CORP COM 477143101 608 67,951 SH   SOLE 19 67,951 0 0
JETBLUE AWYS CORP COM 477143101 122,546 13,692,277 SH   SOLE 21 13,692,277 0 0
JETBLUE AWYS CORP COM 477143101 82,197 9,184,021 SH   SOLE 22 8,826,227 0 357,794
JETBLUE AWYS CORP COM 477143101 24 2,717 SH   SOLE 30 2,717 0 0
JETBLUE AWYS CORP COM 477143101 100 11,139 SH   SOLE 31 5,939 0 5,200
JETBLUE AWYS CORP COM 477143101 38 4,244 SH   SOLE 36 4,244 0 0
JEWETT CAMERON TRADING LTD COM NEW 47733C207 3 538 SH   SOLE 18 538 0 0
JEWETT CAMERON TRADING LTD COM NEW 47733C207 3 566 SH   SOLE 21 566 0 0
JIANPU TECHNOLOGY INC ADR 47738D101 45 53,196 SH   SOLE 21 53,196 0 0
JIANPU TECHNOLOGY INC ADR 47738D101 252 300,234 SH   SOLE 22 300,234 0 0
JIANPU TECHNOLOGY INC ADR 47738D101 25 29,819 SH   SOLE 30 29,819 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 62 4,178 SH   SOLE 4 4,178 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 11,897 801,171 SH   SOLE 21 801,171 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 2,962 199,435 SH   SOLE 22 199,435 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 32 2,167 SH   SOLE 25 2,167 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 9,407 633,489 SH   SOLE 30 633,489 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 69 4,678 SH   SOLE 36 4,678 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 861 11,598 SH   SOLE 2 1,656 0 9,942
JOHN BEAN TECHNOLOGIES CORP COM 477839104 12 161 SH   SOLE 4 161 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 43 575 SH   SOLE 7 575 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 11,176 150,477 SH   SOLE 18 142,479 0 7,998
JOHN BEAN TECHNOLOGIES CORP COM 477839104 6,926 93,252 SH   SOLE 19 93,252 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 246,957 3,325,128 SH   SOLE 21 3,325,128 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 69,458 935,214 SH   SOLE 22 901,443 0 33,771
JOHN BEAN TECHNOLOGIES CORP COM 477839104 279 3,759 SH   SOLE 23 3,759 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 1,276 17,182 SH   SOLE 26 7,726 0 9,456
JOHN BEAN TECHNOLOGIES CORP COM 477839104 347 4,674 SH   SOLE 28 4,674 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 13,290 178,945 SH   SOLE 30 178,945 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 13 172 SH   SOLE 34 172 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 250 3,369 SH   SOLE 40 3,369 0 0
JOHNSON & JOHNSON COM 478160104 978,058 7,458,687 SH   SOLE 2 1,574,830 0 5,883,857
JOHNSON & JOHNSON COM 478160104 170,772 1,302,312 SH   SOLE 4 1,230,142 0 72,170
JOHNSON & JOHNSON COM 478160104 342,236 2,609,897 SH   SOLE 7 2,466,833 0 143,064
JOHNSON & JOHNSON COM 478160104 19,927 151,967 SH   SOLE 13 151,967 0 0
JOHNSON & JOHNSON COM 478160104 37,691 287,432 SH   SOLE 15 287,432 0 0
JOHNSON & JOHNSON COM 478160104 34 258 SH   SOLE 17 0 0 258
JOHNSON & JOHNSON COM 478160104 1,322,200 10,083,126 SH   SOLE 18 9,494,835 0 588,291
JOHNSON & JOHNSON COM 478160104 653,374 4,982,642 SH   SOLE 19 4,982,642 0 0
JOHNSON & JOHNSON COM 478160104 7,583 57,829 SH   SOLE 20 57,829 0 0
JOHNSON & JOHNSON COM 478160104 8,381,193 63,915,148 SH   SOLE 21 63,915,148 0 0
JOHNSON & JOHNSON COM 478160104 8,497,621 64,803,026 SH   SOLE 22 57,712,243 0 7,090,783
JOHNSON & JOHNSON COM 478160104 281,186 2,144,329 SH   SOLE 23 2,144,329 0 0
JOHNSON & JOHNSON COM 478160104 395,733 3,017,865 SH   SOLE 25 3,017,865 0 0
JOHNSON & JOHNSON COM 478160104 1,795,782 13,694,669 SH   SOLE 26 1,720,907 0 11,973,762
JOHNSON & JOHNSON COM 478160104 70,591 538,330 SH   SOLE 28 382,394 0 155,936
JOHNSON & JOHNSON COM 478160104 82,991 632,894 SH   SOLE 29 176,280 0 456,614
JOHNSON & JOHNSON COM 478160104 1,502,565 11,458,588 SH   SOLE 30 11,458,588 0 0
JOHNSON & JOHNSON COM 478160104 154,648 1,179,350 SH   SOLE 31 652,947 0 526,403
JOHNSON & JOHNSON COM 478160104 22,035 168,042 SH   SOLE 32 168,042 0 0
JOHNSON & JOHNSON COM 478160104 263,865 2,012,237 SH   SOLE 34 2,012,237 0 0
JOHNSON & JOHNSON COM 478160104 257,849 1,966,365 SH   SOLE 36 1,966,365 0 0
JOHNSON & JOHNSON COM 478160104 2,836 21,629 SH   SOLE 37 21,629 0 0
JOHNSON & JOHNSON COM 478160104 7,775 59,293 SH   SOLE 40 59,293 0 0
JOHNSON CTLS INTL PLC SHS G51502105 59,510 2,207,326 SH   SOLE 2 375,864 0 1,831,462
JOHNSON CTLS INTL PLC SHS G51502105 10,656 395,252 SH   SOLE 4 373,833 0 21,419
JOHNSON CTLS INTL PLC SHS G51502105 18,649 691,723 SH   SOLE 7 657,666 0 34,057
JOHNSON CTLS INTL PLC SHS G51502105 684 25,377 SH   SOLE 13 25,377 0 0
JOHNSON CTLS INTL PLC SHS G51502105 2,034 75,445 SH   SOLE 15 75,445 0 0
JOHNSON CTLS INTL PLC SHS G51502105 37,442 1,388,795 SH   SOLE 18 1,273,055 0 115,740
JOHNSON CTLS INTL PLC SHS G51502105 8,731 323,866 SH   SOLE 19 323,866 0 0
JOHNSON CTLS INTL PLC SHS G51502105 417,125 15,471,987 SH   SOLE 21 15,471,987 0 0
JOHNSON CTLS INTL PLC SHS G51502105 497,237 18,443,493 SH   SOLE 22 16,505,597 0 1,937,896
JOHNSON CTLS INTL PLC SHS G51502105 16,329 605,678 SH   SOLE 23 605,678 0 0
JOHNSON CTLS INTL PLC SHS G51502105 24,682 915,508 SH   SOLE 25 915,508 0 0
JOHNSON CTLS INTL PLC SHS G51502105 107,491 3,987,057 SH   SOLE 26 564,078 0 3,422,979
JOHNSON CTLS INTL PLC SHS G51502105 4,275 158,565 SH   SOLE 28 111,618 0 46,947
JOHNSON CTLS INTL PLC SHS G51502105 760 28,186 SH   SOLE 29 28,186 0 0
JOHNSON CTLS INTL PLC SHS G51502105 90,468 3,355,621 SH   SOLE 30 3,355,621 0 0
JOHNSON CTLS INTL PLC SHS G51502105 6,332 234,877 SH   SOLE 31 168,336 0 66,541
JOHNSON CTLS INTL PLC SHS G51502105 27,014 1,001,988 SH   SOLE 34 1,001,988 0 0
JOHNSON CTLS INTL PLC SHS G51502105 15,067 558,882 SH   SOLE 36 558,882 0 0
JOHNSON CTLS INTL PLC SHS G51502105 484 17,936 SH   SOLE 40 17,936 0 0
JOHNSON OUTDOORS INC CL A 479167108 219 3,492 SH   SOLE 2 285 0 3,207
JOHNSON OUTDOORS INC CL A 479167108 4 62 SH   SOLE 7 62 0 0
JOHNSON OUTDOORS INC CL A 479167108 1,202 19,167 SH   SOLE 18 19,167 0 0
JOHNSON OUTDOORS INC CL A 479167108 616 9,821 SH   SOLE 19 9,821 0 0
JOHNSON OUTDOORS INC CL A 479167108 11,486 183,186 SH   SOLE 21 183,186 0 0
JOHNSON OUTDOORS INC CL A 479167108 12,235 195,143 SH   SOLE 22 186,450 0 8,693
JOHNSON OUTDOORS INC CL A 479167108 51 816 SH   SOLE 23 816 0 0
JOHNSON OUTDOORS INC CL A 479167108 83 1,330 SH   SOLE 26 0 0 1,330
JOHNSON OUTDOORS INC CL A 479167108 60 951 SH   SOLE 28 951 0 0
JOHNSON OUTDOORS INC CL A 479167108 203 3,240 SH   SOLE 30 3,240 0 0
JOHNSON OUTDOORS INC CL A 479167108 61 974 SH   SOLE 40 974 0 0
JOINT CORP COM 47973J102 50 4,641 SH   SOLE 2 537 0 4,104
JOINT CORP COM 47973J102 595 54,883 SH   SOLE 18 48,940 0 5,943
JOINT CORP COM 47973J102 436 40,216 SH   SOLE 19 40,216 0 0
JOINT CORP COM 47973J102 4,812 443,507 SH   SOLE 21 443,507 0 0
JOINT CORP COM 47973J102 3,732 343,976 SH   SOLE 22 334,738 0 9,238
JONES LANG LASALLE INC COM 48020Q107 14,507 143,661 SH   SOLE 2 32,758 0 110,903
JONES LANG LASALLE INC COM 48020Q107 2,879 28,506 SH   SOLE 4 27,306 0 1,200
JONES LANG LASALLE INC COM 48020Q107 4,768 47,217 SH   SOLE 7 9,624 0 37,593
JONES LANG LASALLE INC COM 48020Q107 19 191 SH   SOLE 13 191 0 0
JONES LANG LASALLE INC COM 48020Q107 470 4,651 SH   SOLE 15 4,651 0 0
JONES LANG LASALLE INC COM 48020Q107 15,349 152,001 SH   SOLE 18 147,711 0 4,290
JONES LANG LASALLE INC COM 48020Q107 1,349 13,362 SH   SOLE 19 13,362 0 0
JONES LANG LASALLE INC COM 48020Q107 315,306 3,122,462 SH   SOLE 21 3,122,462 0 0
JONES LANG LASALLE INC COM 48020Q107 170,846 1,691,883 SH   SOLE 22 1,602,378 0 89,505
JONES LANG LASALLE INC COM 48020Q107 3,722 36,857 SH   SOLE 23 36,857 0 0
JONES LANG LASALLE INC COM 48020Q107 1,365 13,515 SH   SOLE 25 13,515 0 0
JONES LANG LASALLE INC COM 48020Q107 20,242 200,453 SH   SOLE 26 50,071 0 150,382
JONES LANG LASALLE INC COM 48020Q107 1,046 10,354 SH   SOLE 28 7,394 0 2,960
JONES LANG LASALLE INC COM 48020Q107 1,212 11,998 SH   SOLE 29 830 0 11,168
JONES LANG LASALLE INC COM 48020Q107 20,349 201,514 SH   SOLE 30 201,514 0 0
JONES LANG LASALLE INC COM 48020Q107 1,070 10,592 SH   SOLE 31 8,316 0 2,276
JONES LANG LASALLE INC COM 48020Q107 273 2,699 SH   SOLE 34 2,699 0 0
JONES LANG LASALLE INC COM 48020Q107 1,092 10,810 SH   SOLE 36 10,810 0 0
JONES LANG LASALLE INC COM 48020Q107 100 989 SH   SOLE 40 989 0 0
JOUNCE THERAPEUTICS INC COM 481116101 89 18,778 SH   SOLE 2 5,565 0 13,213
JOUNCE THERAPEUTICS INC COM 481116101 2 505 SH   SOLE 7 505 0 0
JOUNCE THERAPEUTICS INC COM 481116101 282 59,418 SH   SOLE 18 59,418 0 0
JOUNCE THERAPEUTICS INC COM 481116101 292 61,417 SH   SOLE 19 61,417 0 0
JOUNCE THERAPEUTICS INC COM 481116101 2,820 593,757 SH   SOLE 21 593,757 0 0
JOUNCE THERAPEUTICS INC COM 481116101 2,380 501,048 SH   SOLE 22 493,632 0 7,416
JOUNCE THERAPEUTICS INC COM 481116101 3 557 SH   SOLE 23 557 0 0
JOUNCE THERAPEUTICS INC COM 481116101 35 7,386 SH   SOLE 26 0 0 7,386
JOYY INC ADS REPSTG COM A 46591M109 4,710 88,433 SH   SOLE 2 3,696 0 84,737
JOYY INC ADS REPSTG COM A 46591M109 1,086 20,398 SH   SOLE 4 20,398 0 0
JOYY INC ADS REPSTG COM A 46591M109 731 13,716 SH   SOLE 7 7,299 0 6,417
JOYY INC ADS REPSTG COM A 46591M109 138 2,587 SH   SOLE 13 2,587 0 0
JOYY INC ADS REPSTG COM A 46591M109 1,410 26,469 SH   SOLE 15 25,739 0 730
JOYY INC ADS REPSTG COM A 46591M109 753 14,140 SH   SOLE 18 14,140 0 0
JOYY INC ADS REPSTG COM A 46591M109 24 446 SH   SOLE 19 446 0 0
JOYY INC ADS REPSTG COM A 46591M109 54,060 1,015,025 SH   SOLE 21 1,015,025 0 0
JOYY INC ADS REPSTG COM A 46591M109 37,902 711,638 SH   SOLE 22 641,160 0 70,478
JOYY INC ADS REPSTG COM A 46591M109 1,775 33,327 SH   SOLE 23 33,327 0 0
JOYY INC ADS REPSTG COM A 46591M109 1,688 31,701 SH   SOLE 25 31,701 0 0
JOYY INC ADS REPSTG COM A 46591M109 14,094 264,619 SH   SOLE 26 53,804 0 210,815
JOYY INC ADS REPSTG COM A 46591M109 355 6,672 SH   SOLE 28 6,672 0 0
JOYY INC ADS REPSTG COM A 46591M109 282 5,304 SH   SOLE 29 5,304 0 0
JOYY INC ADS REPSTG COM A 46591M109 17,245 323,795 SH   SOLE 30 323,795 0 0
JOYY INC ADS REPSTG COM A 46591M109 108 2,019 SH   SOLE 31 856 0 1,163
JOYY INC ADS REPSTG COM A 46591M109 232 4,358 SH   SOLE 34 4,358 0 0
JOYY INC ADS REPSTG COM A 46591M109 25 476 SH   SOLE 40 476 0 0
JPMORGAN CHASE & CO COM 46625H100 722,623 8,026,466 SH   SOLE 2 1,114,462 0 6,912,004
JPMORGAN CHASE & CO COM 46625H100 134,123 1,489,758 SH   SOLE 4 1,404,060 0 85,698
JPMORGAN CHASE & CO COM 46625H100 246,238 2,735,065 SH   SOLE 7 2,632,008 0 103,057
JPMORGAN CHASE & CO COM 46625H100 10,503 116,662 SH   SOLE 13 116,662 0 0
JPMORGAN CHASE & CO COM 46625H100 31,149 345,987 SH   SOLE 15 345,987 0 0
JPMORGAN CHASE & CO COM 46625H100 143 1,583 SH   SOLE 17 0 0 1,583
JPMORGAN CHASE & CO COM 46625H100 1,083,463 12,034,463 SH   SOLE 18 10,876,608 0 1,157,855
JPMORGAN CHASE & CO COM 46625H100 791,298 8,789,266 SH   SOLE 19 8,789,266 0 0
JPMORGAN CHASE & CO COM 46625H100 9,707 107,818 SH   SOLE 20 107,818 0 0
JPMORGAN CHASE & CO COM 46625H100 5,347,882 59,401,106 SH   SOLE 21 59,401,106 0 0
JPMORGAN CHASE & CO COM 46625H100 6,739,339 74,856,594 SH   SOLE 22 66,928,143 0 7,928,451
JPMORGAN CHASE & CO COM 46625H100 213,141 2,367,439 SH   SOLE 23 2,367,439 0 0
JPMORGAN CHASE & CO COM 46625H100 308,286 3,424,254 SH   SOLE 25 3,395,276 0 28,978
JPMORGAN CHASE & CO COM 46625H100 1,152,604 12,802,446 SH   SOLE 26 1,367,230 0 11,435,216
JPMORGAN CHASE & CO COM 46625H100 57,554 639,278 SH   SOLE 28 452,456 0 186,822
JPMORGAN CHASE & CO COM 46625H100 44,757 497,131 SH   SOLE 29 75,845 0 421,286
JPMORGAN CHASE & CO COM 46625H100 1,045,688 11,614,888 SH   SOLE 30 11,614,888 0 0
JPMORGAN CHASE & CO COM 46625H100 79,949 888,027 SH   SOLE 31 593,216 0 294,811
JPMORGAN CHASE & CO COM 46625H100 16,983 188,636 SH   SOLE 32 188,636 0 0
JPMORGAN CHASE & CO COM 46625H100 148,782 1,652,587 SH   SOLE 34 1,652,587 0 0
JPMORGAN CHASE & CO COM 46625H100 213,439 2,370,753 SH   SOLE 36 2,370,753 0 0
JPMORGAN CHASE & CO COM 46625H100 6,401 71,096 SH   SOLE 40 71,096 0 0
JUMEI INTL HLDG LTD SPONSRED ADS NEW 48138L206 19 1,047 SH   SOLE 4 1,047 0 0
JUMEI INTL HLDG LTD SPONSRED ADS NEW 48138L206 1,722 93,201 SH   SOLE 21 93,201 0 0
JUMEI INTL HLDG LTD SPONSRED ADS NEW 48138L206 877 47,467 SH   SOLE 22 47,467 0 0
JUMEI INTL HLDG LTD SPONSRED ADS NEW 48138L206 416 22,526 SH   SOLE 30 22,526 0 0
JUNIPER NETWORKS INC COM 48203R104 20,579 1,075,174 SH   SOLE 2 326,296 0 748,878
JUNIPER NETWORKS INC COM 48203R104 3,523 184,089 SH   SOLE 4 174,876 0 9,213
JUNIPER NETWORKS INC COM 48203R104 10,809 564,721 SH   SOLE 7 347,391 0 217,330
JUNIPER NETWORKS INC COM 48203R104 372 19,413 SH   SOLE 13 19,413 0 0
JUNIPER NETWORKS INC COM 48203R104 717 37,466 SH   SOLE 15 37,466 0 0
JUNIPER NETWORKS INC COM 48203R104 12,782 667,795 SH   SOLE 18 614,382 0 53,413
JUNIPER NETWORKS INC COM 48203R104 3,105 162,216 SH   SOLE 19 162,216 0 0
JUNIPER NETWORKS INC COM 48203R104 211,280 11,038,657 SH   SOLE 21 11,038,657 0 0
JUNIPER NETWORKS INC COM 48203R104 167,679 8,760,645 SH   SOLE 22 7,826,414 0 934,231
JUNIPER NETWORKS INC COM 48203R104 5,311 277,495 SH   SOLE 23 277,495 0 0
JUNIPER NETWORKS INC COM 48203R104 8,088 422,553 SH   SOLE 25 422,553 0 0
JUNIPER NETWORKS INC COM 48203R104 50,572 2,642,218 SH   SOLE 26 510,685 0 2,131,533
JUNIPER NETWORKS INC COM 48203R104 1,352 70,629 SH   SOLE 28 48,233 0 22,396
JUNIPER NETWORKS INC COM 48203R104 1,809 94,536 SH   SOLE 29 24,688 0 69,848
JUNIPER NETWORKS INC COM 48203R104 41,314 2,158,510 SH   SOLE 30 2,158,510 0 0
JUNIPER NETWORKS INC COM 48203R104 2,251 117,621 SH   SOLE 31 94,093 0 23,528
JUNIPER NETWORKS INC COM 48203R104 626 32,689 SH   SOLE 34 32,689 0 0
JUNIPER NETWORKS INC COM 48203R104 7,362 384,631 SH   SOLE 36 384,631 0 0
JUNIPER NETWORKS INC COM 48203R104 146 7,629 SH   SOLE 40 7,629 0 0
K12 INC COM 48273U102 672 35,632 SH   SOLE 2 2,019 0 33,613
K12 INC COM 48273U102 3 158 SH   SOLE 4 158 0 0
K12 INC COM 48273U102 15 794 SH   SOLE 7 794 0 0
K12 INC COM 48273U102 2,596 137,656 SH   SOLE 18 137,656 0 0
K12 INC COM 48273U102 1,396 74,008 SH   SOLE 19 74,008 0 0
K12 INC COM 48273U102 25,799 1,367,899 SH   SOLE 21 1,367,899 0 0
K12 INC COM 48273U102 21,479 1,138,848 SH   SOLE 22 1,095,280 0 43,568
K12 INC COM 48273U102 1,657 87,876 SH   SOLE 23 87,876 0 0
K12 INC COM 48273U102 734 38,910 SH   SOLE 26 15,354 0 23,556
K12 INC COM 48273U102 90 4,770 SH   SOLE 28 4,770 0 0
K12 INC COM 48273U102 245 12,994 SH   SOLE 30 12,994 0 0
K12 INC COM 48273U102 54 2,868 SH   SOLE 34 2,868 0 0
K12 INC COM 48273U102 63 3,364 SH   SOLE 40 3,364 0 0
KADANT INC COM 48282T104 306 4,100 SH   SOLE 2 602 0 3,498
KADANT INC COM 48282T104 14 182 SH   SOLE 7 182 0 0
KADANT INC COM 48282T104 3,062 41,021 SH   SOLE 18 41,021 0 0
KADANT INC COM 48282T104 1,521 20,373 SH   SOLE 19 20,373 0 0
KADANT INC COM 48282T104 28,332 379,528 SH   SOLE 21 379,528 0 0
KADANT INC COM 48282T104 24,977 334,582 SH   SOLE 22 322,944 0 11,638
KADANT INC COM 48282T104 716 9,593 SH   SOLE 26 5,904 0 3,689
KADANT INC COM 48282T104 119 1,595 SH   SOLE 28 1,595 0 0
KADANT INC COM 48282T104 13,515 181,051 SH   SOLE 30 181,051 0 0
KADANT INC COM 48282T104 101 1,348 SH   SOLE 40 1,348 0 0
KADMON HLDGS INC COM 48283N106 248 59,112 SH   SOLE 2 8,288 0 50,824
KADMON HLDGS INC COM 48283N106 12 2,939 SH   SOLE 7 2,939 0 0
KADMON HLDGS INC COM 48283N106 2,486 593,408 SH   SOLE 18 593,408 0 0
KADMON HLDGS INC COM 48283N106 6,536 1,559,861 SH   SOLE 19 1,559,861 0 0
KADMON HLDGS INC COM 48283N106 402 95,900 SH   SOLE 20 95,900 0 0
KADMON HLDGS INC COM 48283N106 23,272 5,554,287 SH   SOLE 21 5,554,287 0 0
KADMON HLDGS INC COM 48283N106 17,471 4,169,730 SH   SOLE 22 4,070,809 0 98,921
KADMON HLDGS INC COM 48283N106 9 2,099 SH   SOLE 23 2,099 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 748 10,797 SH   SOLE 2 1,248 0 9,549
KAISER ALUMINUM CORP COM PAR $0.01 483007704 6 80 SH   SOLE 4 80 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 695 10,034 SH   SOLE 7 10,034 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 5,053 72,940 SH   SOLE 18 72,940 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 2,655 38,327 SH   SOLE 19 38,327 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 120,209 1,735,115 SH   SOLE 21 1,735,115 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 31,939 461,008 SH   SOLE 22 442,275 0 18,733
KAISER ALUMINUM CORP COM PAR $0.01 483007704 1,420 20,501 SH   SOLE 26 6,514 0 13,987
KAISER ALUMINUM CORP COM PAR $0.01 483007704 158 2,279 SH   SOLE 28 2,279 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 1,456 21,013 SH   SOLE 30 21,013 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 94 1,364 SH   SOLE 34 1,364 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 120 1,728 SH   SOLE 40 1,728 0 0
KALA PHARMACEUTICALS INC COM 483119103 130 14,775 SH   SOLE 2 1,102 0 13,673
KALA PHARMACEUTICALS INC COM 483119103 4 467 SH   SOLE 7 467 0 0
KALA PHARMACEUTICALS INC COM 483119103 803 91,315 SH   SOLE 18 91,315 0 0
KALA PHARMACEUTICALS INC COM 483119103 400 45,455 SH   SOLE 19 45,455 0 0
KALA PHARMACEUTICALS INC COM 483119103 7,654 870,766 SH   SOLE 21 870,766 0 0
KALA PHARMACEUTICALS INC COM 483119103 4,915 559,111 SH   SOLE 22 547,461 0 11,650
KALEIDO BIOSCIENCES INC COM 483347100 25 3,987 SH   SOLE 2 331 0 3,656
KALEIDO BIOSCIENCES INC COM 483347100 259 42,183 SH   SOLE 18 42,183 0 0
KALEIDO BIOSCIENCES INC COM 483347100 143 23,224 SH   SOLE 19 23,224 0 0
KALEIDO BIOSCIENCES INC COM 483347100 2,368 384,982 SH   SOLE 21 384,982 0 0
KALEIDO BIOSCIENCES INC COM 483347100 653 106,215 SH   SOLE 22 102,406 0 3,809
KALVISTA PHARMACEUTICALS INC COM 483497103 38 4,970 SH   SOLE 2 970 0 4,000
KALVISTA PHARMACEUTICALS INC COM 483497103 366 47,788 SH   SOLE 18 44,710 0 3,078
KALVISTA PHARMACEUTICALS INC COM 483497103 261 34,165 SH   SOLE 19 34,165 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103 3,353 438,302 SH   SOLE 21 438,302 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103 2,640 345,149 SH   SOLE 22 335,544 0 9,605
KALVISTA PHARMACEUTICALS INC COM 483497103 7 955 SH   SOLE 23 955 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103 9 1,128 SH   SOLE 26 0 0 1,128
KAMADA LTD SHS M6240T109 76 13,009 SH   SOLE 22 13,009 0 0
KAMAN CORP COM 483548103 837 21,751 SH   SOLE 2 1,383 0 20,368
KAMAN CORP COM 483548103 7 189 SH   SOLE 4 189 0 0
KAMAN CORP COM 483548103 18 461 SH   SOLE 7 461 0 0
KAMAN CORP COM 483548103 4,867 126,505 SH   SOLE 18 126,505 0 0
KAMAN CORP COM 483548103 2,009 52,226 SH   SOLE 19 52,226 0 0
KAMAN CORP COM 483548103 119,805 3,114,253 SH   SOLE 21 3,114,253 0 0
KAMAN CORP COM 483548103 30,671 797,259 SH   SOLE 22 768,377 0 28,882
KAMAN CORP COM 483548103 416 10,825 SH   SOLE 26 4,549 0 6,276
KAMAN CORP COM 483548103 117 3,041 SH   SOLE 28 3,041 0 0
KAMAN CORP COM 483548103 1,400 36,395 SH   SOLE 30 36,395 0 0
KAMAN CORP COM 483548103 101 2,619 SH   SOLE 40 2,619 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 31,509 247,754 SH   SOLE 2 42,681 0 205,073
KANSAS CITY SOUTHERN COM NEW 485170302 7,182 56,469 SH   SOLE 4 53,671 0 2,798
KANSAS CITY SOUTHERN COM NEW 485170302 17,237 135,534 SH   SOLE 7 89,203 0 46,331
KANSAS CITY SOUTHERN COM NEW 485170302 688 5,408 SH   SOLE 13 5,408 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 992 7,801 SH   SOLE 15 7,801 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 25,459 200,178 SH   SOLE 18 184,860 0 15,318
KANSAS CITY SOUTHERN COM NEW 485170302 4,155 32,668 SH   SOLE 19 32,668 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 361,138 2,839,585 SH   SOLE 21 2,839,585 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 305,697 2,403,654 SH   SOLE 22 2,169,885 0 233,769
KANSAS CITY SOUTHERN COM NEW 485170302 9,709 76,337 SH   SOLE 23 76,337 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 15,954 125,445 SH   SOLE 25 125,445 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 67,790 533,021 SH   SOLE 26 76,496 0 456,525
KANSAS CITY SOUTHERN COM NEW 485170302 2,596 20,415 SH   SOLE 28 14,337 0 6,078
KANSAS CITY SOUTHERN COM NEW 485170302 2,985 23,473 SH   SOLE 29 2,186 0 21,287
KANSAS CITY SOUTHERN COM NEW 485170302 60,153 472,975 SH   SOLE 30 472,975 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 3,100 24,375 SH   SOLE 31 18,928 0 5,447
KANSAS CITY SOUTHERN COM NEW 485170302 703 5,528 SH   SOLE 34 5,528 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 8,561 67,316 SH   SOLE 36 67,316 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 280 2,205 SH   SOLE 40 2,205 0 0
KAR AUCTION SVCS INC COM 48238T109 4,283 356,882 SH   SOLE 2 106,635 0 250,247
KAR AUCTION SVCS INC COM 48238T109 145 12,042 SH   SOLE 4 12,042 0 0
KAR AUCTION SVCS INC COM 48238T109 28 2,348 SH   SOLE 7 2,348 0 0
KAR AUCTION SVCS INC COM 48238T109 5,147 428,916 SH   SOLE 18 427,704 0 1,212
KAR AUCTION SVCS INC COM 48238T109 384 31,986 SH   SOLE 19 31,986 0 0
KAR AUCTION SVCS INC COM 48238T109 76,771 6,397,577 SH   SOLE 21 6,397,577 0 0
KAR AUCTION SVCS INC COM 48238T109 53,541 4,461,768 SH   SOLE 22 4,248,016 0 213,752
KAR AUCTION SVCS INC COM 48238T109 484 40,364 SH   SOLE 23 40,364 0 0
KAR AUCTION SVCS INC COM 48238T109 1,010 84,141 SH   SOLE 26 32,578 0 51,563
KAR AUCTION SVCS INC COM 48238T109 233 19,402 SH   SOLE 28 19,402 0 0
KAR AUCTION SVCS INC COM 48238T109 538 44,850 SH   SOLE 30 44,850 0 0
KAR AUCTION SVCS INC COM 48238T109 189 15,730 SH   SOLE 31 2,795 0 12,935
KAR AUCTION SVCS INC COM 48238T109 104 8,697 SH   SOLE 34 8,697 0 0
KAR AUCTION SVCS INC COM 48238T109 85 7,057 SH   SOLE 36 7,057 0 0
KAR AUCTION SVCS INC COM 48238T109 160 13,345 SH   SOLE 40 13,345 0 0
KARUNA THERAPEUTICS INC COM 48576A100 361 5,008 SH   SOLE 2 622 0 4,386
KARUNA THERAPEUTICS INC COM 48576A100 15 206 SH   SOLE 7 206 0 0
KARUNA THERAPEUTICS INC COM 48576A100 2,785 38,682 SH   SOLE 18 38,682 0 0
KARUNA THERAPEUTICS INC COM 48576A100 1,836 25,502 SH   SOLE 19 25,502 0 0
KARUNA THERAPEUTICS INC COM 48576A100 42,392 588,772 SH   SOLE 21 588,772 0 0
KARUNA THERAPEUTICS INC COM 48576A100 20,158 279,975 SH   SOLE 22 274,200 0 5,775
KARUNA THERAPEUTICS INC COM 48576A100 12 162 SH   SOLE 23 162 0 0
KARUNA THERAPEUTICS INC COM 48576A100 10 138 SH   SOLE 26 0 0 138
KARUNA THERAPEUTICS INC COM 48576A100 153 2,131 SH   SOLE 30 2,131 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 435 22,621 SH   SOLE 2 3,541 0 19,080
KARYOPHARM THERAPEUTICS INC COM 48576U106 20 1,051 SH   SOLE 7 1,051 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 4,408 229,451 SH   SOLE 18 219,968 0 9,483
KARYOPHARM THERAPEUTICS INC COM 48576U106 10,474 545,254 SH   SOLE 19 545,254 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 357 18,600 SH   SOLE 20 18,600 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 50,748 2,641,732 SH   SOLE 21 2,641,732 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 34,477 1,794,767 SH   SOLE 22 1,735,094 0 59,673
KARYOPHARM THERAPEUTICS INC COM 48576U106 93 4,843 SH   SOLE 23 4,843 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 589 30,666 SH   SOLE 26 0 0 30,666
KARYOPHARM THERAPEUTICS INC COM 48576U106 130 6,748 SH   SOLE 28 6,748 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 414 21,532 SH   SOLE 30 21,532 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 32 1,669 SH   SOLE 34 1,669 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 136 7,068 SH   SOLE 40 7,068 0 0
KB FINL GROUP INC SPONSORED ADR 48241A105 418 15,375 SH   SOLE 21 15,375 0 0
KB FINL GROUP INC SPONSORED ADR 48241A105 583 21,427 SH   SOLE 22 21,427 0 0
KB HOME COM 48666K109 1,905 105,262 SH   SOLE 2 37,365 0 67,897
KB HOME COM 48666K109 8 417 SH   SOLE 4 417 0 0
KB HOME COM 48666K109 36 2,005 SH   SOLE 7 2,005 0 0
KB HOME COM 48666K109 9,006 497,591 SH   SOLE 18 497,591 0 0
KB HOME COM 48666K109 3,120 172,360 SH   SOLE 19 172,360 0 0
KB HOME COM 48666K109 123,051 6,798,398 SH   SOLE 21 6,798,398 0 0
KB HOME COM 48666K109 52,536 2,902,546 SH   SOLE 22 2,809,235 0 93,311
KB HOME COM 48666K109 842 46,506 SH   SOLE 26 25,122 0 21,384
KB HOME COM 48666K109 195 10,770 SH   SOLE 28 10,770 0 0
KB HOME COM 48666K109 455 25,156 SH   SOLE 30 25,156 0 0
KB HOME COM 48666K109 142 7,831 SH   SOLE 31 0 0 7,831
KB HOME COM 48666K109 57 3,170 SH   SOLE 34 3,170 0 0
KB HOME COM 48666K109 39 2,143 SH   SOLE 36 2,143 0 0
KB HOME COM 48666K109 164 9,054 SH   SOLE 40 9,054 0 0
KBR INC COM 48242W106 3,916 189,363 SH   SOLE 2 61,755 0 127,608
KBR INC COM 48242W106 14 663 SH   SOLE 4 663 0 0
KBR INC COM 48242W106 72 3,461 SH   SOLE 7 3,461 0 0
KBR INC COM 48242W106 1 41 SH   SOLE 17 0 0 41
KBR INC COM 48242W106 16,853 814,923 SH   SOLE 18 814,923 0 0
KBR INC COM 48242W106 5,500 265,978 SH   SOLE 19 265,978 0 0
KBR INC COM 48242W106 208,343 10,074,634 SH   SOLE 21 10,074,634 0 0
KBR INC COM 48242W106 98,908 4,782,784 SH   SOLE 22 4,623,946 0 158,838
KBR INC COM 48242W106 1,190 57,524 SH   SOLE 26 37,938 0 19,586
KBR INC COM 48242W106 432 20,895 SH   SOLE 28 20,895 0 0
KBR INC COM 48242W106 947 45,773 SH   SOLE 30 45,773 0 0
KBR INC COM 48242W106 255 12,325 SH   SOLE 31 0 0 12,325
KBR INC COM 48242W106 90 4,363 SH   SOLE 36 4,363 0 0
KBR INC COM 48242W106 328 15,844 SH   SOLE 40 15,844 0 0
KBR INC NOTE 2.500%11/0 48242WAB2 907 875,000 PRN   SOLE 21 875,000 0 0
KBR INC NOTE 2.500%11/0 48242WAB2 1,295 1,250,000 PRN   SOLE 22 1,250,000 0 0
KEARNY FINL CORP MD COM 48716P108 532 61,932 SH   SOLE 2 4,255 0 57,677
KEARNY FINL CORP MD COM 48716P108 2 232 SH   SOLE 4 232 0 0
KEARNY FINL CORP MD COM 48716P108 11 1,338 SH   SOLE 7 1,338 0 0
KEARNY FINL CORP MD COM 48716P108 2,349 273,426 SH   SOLE 18 273,426 0 0
KEARNY FINL CORP MD COM 48716P108 1,271 147,942 SH   SOLE 19 147,942 0 0
KEARNY FINL CORP MD COM 48716P108 24,073 2,802,501 SH   SOLE 21 2,802,501 0 0
KEARNY FINL CORP MD COM 48716P108 21,324 2,482,429 SH   SOLE 22 2,390,776 0 91,653
KEARNY FINL CORP MD COM 48716P108 9 1,011 SH   SOLE 23 1,011 0 0
KEARNY FINL CORP MD COM 48716P108 286 33,321 SH   SOLE 26 29,365 0 3,956
KEARNY FINL CORP MD COM 48716P108 115 13,367 SH   SOLE 28 13,367 0 0
KEARNY FINL CORP MD COM 48716P108 225 26,172 SH   SOLE 30 26,172 0 0
KEARNY FINL CORP MD COM 48716P108 100 11,603 SH   SOLE 40 11,603 0 0
KELLOGG CO COM 487836108 39,848 664,236 SH   SOLE 2 99,118 0 565,118
KELLOGG CO COM 487836108 8,024 133,756 SH   SOLE 4 126,892 0 6,864
KELLOGG CO COM 487836108 16,413 273,601 SH   SOLE 7 262,873 0 10,728
KELLOGG CO COM 487836108 25 416 SH   SOLE 13 416 0 0
KELLOGG CO COM 487836108 1,606 26,764 SH   SOLE 15 26,764 0 0
KELLOGG CO COM 487836108 146,624 2,444,134 SH   SOLE 18 2,371,931 0 72,203
KELLOGG CO COM 487836108 94,322 1,572,290 SH   SOLE 19 1,572,290 0 0
KELLOGG CO COM 487836108 572,615 9,545,166 SH   SOLE 21 9,545,166 0 0
KELLOGG CO COM 487836108 397,520 6,626,445 SH   SOLE 22 6,042,620 0 583,825
KELLOGG CO COM 487836108 13,912 231,901 SH   SOLE 23 231,901 0 0
KELLOGG CO COM 487836108 19,733 328,936 SH   SOLE 25 328,936 0 0
KELLOGG CO COM 487836108 94,574 1,576,500 SH   SOLE 26 237,261 0 1,339,239
KELLOGG CO COM 487836108 3,118 51,976 SH   SOLE 28 36,703 0 15,273
KELLOGG CO COM 487836108 344 5,734 SH   SOLE 29 5,734 0 0
KELLOGG CO COM 487836108 91,795 1,530,175 SH   SOLE 30 1,530,175 0 0
KELLOGG CO COM 487836108 3,603 60,059 SH   SOLE 31 44,305 0 15,754
KELLOGG CO COM 487836108 11,172 186,228 SH   SOLE 34 186,228 0 0
KELLOGG CO COM 487836108 14,406 240,146 SH   SOLE 36 240,146 0 0
KELLOGG CO COM 487836108 391 6,524 SH   SOLE 40 6,524 0 0
KELLY SVCS INC CL A 488152208 406 32,030 SH   SOLE 2 1,817 0 30,213
KELLY SVCS INC CL A 488152208 3 221 SH   SOLE 4 221 0 0
KELLY SVCS INC CL A 488152208 7 544 SH   SOLE 7 544 0 0
KELLY SVCS INC CL A 488152208 2,089 164,601 SH   SOLE 18 164,601 0 0
KELLY SVCS INC CL A 488152208 794 62,594 SH   SOLE 19 62,594 0 0
KELLY SVCS INC CL A 488152208 48,892 3,852,764 SH   SOLE 21 3,852,764 0 0
KELLY SVCS INC CL A 488152208 12,802 1,008,844 SH   SOLE 22 964,269 0 44,575
KELLY SVCS INC CL A 488152208 136 10,734 SH   SOLE 26 0 0 10,734
KELLY SVCS INC CL A 488152208 53 4,215 SH   SOLE 28 4,215 0 0
KELLY SVCS INC CL A 488152208 549 43,256 SH   SOLE 30 43,256 0 0
KELLY SVCS INC CL A 488152208 48 3,779 SH   SOLE 40 3,779 0 0
KEMET CORP COM NEW 488360207 1,313 54,336 SH   SOLE 2 2,866 0 51,470
KEMET CORP COM NEW 488360207 7 273 SH   SOLE 4 273 0 0
KEMET CORP COM NEW 488360207 23 965 SH   SOLE 7 965 0 0
KEMET CORP COM NEW 488360207 6,311 261,237 SH   SOLE 18 261,237 0 0
KEMET CORP COM NEW 488360207 2,621 108,499 SH   SOLE 19 108,499 0 0
KEMET CORP COM NEW 488360207 150,230 6,218,131 SH   SOLE 21 6,218,131 0 0
KEMET CORP COM NEW 488360207 40,199 1,663,848 SH   SOLE 22 1,605,845 0 58,003
KEMET CORP COM NEW 488360207 721 29,842 SH   SOLE 26 23,458 0 6,384
KEMET CORP COM NEW 488360207 170 7,053 SH   SOLE 28 7,053 0 0
KEMET CORP COM NEW 488360207 1,828 75,672 SH   SOLE 30 75,672 0 0
KEMET CORP COM NEW 488360207 146 6,025 SH   SOLE 40 6,025 0 0
KEMPER CORP DEL COM 488401100 10,557 141,952 SH   SOLE 2 29,341 0 112,611
KEMPER CORP DEL COM 488401100 12 161 SH   SOLE 4 161 0 0
KEMPER CORP DEL COM 488401100 111 1,496 SH   SOLE 7 1,496 0 0
KEMPER CORP DEL COM 488401100 12,996 174,753 SH   SOLE 18 174,753 0 0
KEMPER CORP DEL COM 488401100 1,115 14,987 SH   SOLE 19 14,987 0 0
KEMPER CORP DEL COM 488401100 218,684 2,940,493 SH   SOLE 21 2,940,493 0 0
KEMPER CORP DEL COM 488401100 149,618 2,011,803 SH   SOLE 22 1,909,548 0 102,255
KEMPER CORP DEL COM 488401100 2,242 30,147 SH   SOLE 26 16,632 0 13,515
KEMPER CORP DEL COM 488401100 606 8,145 SH   SOLE 28 8,145 0 0
KEMPER CORP DEL COM 488401100 1,423 19,140 SH   SOLE 30 19,140 0 0
KEMPER CORP DEL COM 488401100 105 1,418 SH   SOLE 31 1,307 0 111
KEMPER CORP DEL COM 488401100 107 1,438 SH   SOLE 36 1,438 0 0
KEMPER CORP DEL COM 488401100 450 6,055 SH   SOLE 40 6,055 0 0
KEMPHARM INC COM 488445107 1 5,095 SH   SOLE 18 5,095 0 0
KEMPHARM INC COM 488445107 14 62,555 SH   SOLE 21 62,555 0 0
KEMPHARM INC COM 488445107 7 32,604 SH   SOLE 22 32,604 0 0
KENNAMETAL INC COM 489170100 2,066 110,955 SH   SOLE 2 36,734 0 74,221
KENNAMETAL INC COM 489170100 7 387 SH   SOLE 4 387 0 0
KENNAMETAL INC COM 489170100 40 2,134 SH   SOLE 7 2,134 0 0
KENNAMETAL INC COM 489170100 8,815 473,427 SH   SOLE 18 473,427 0 0
KENNAMETAL INC COM 489170100 3,442 184,843 SH   SOLE 19 184,843 0 0
KENNAMETAL INC COM 489170100 106,741 5,732,578 SH   SOLE 21 5,732,578 0 0
KENNAMETAL INC COM 489170100 53,252 2,859,911 SH   SOLE 22 2,765,981 0 93,930
KENNAMETAL INC COM 489170100 596 32,007 SH   SOLE 26 17,962 0 14,045
KENNAMETAL INC COM 489170100 243 13,073 SH   SOLE 28 13,073 0 0
KENNAMETAL INC COM 489170100 522 28,056 SH   SOLE 30 28,056 0 0
KENNAMETAL INC COM 489170100 93 5,000 SH   SOLE 31 0 0 5,000
KENNAMETAL INC COM 489170100 10 531 SH   SOLE 34 531 0 0
KENNAMETAL INC COM 489170100 48 2,592 SH   SOLE 36 2,592 0 0
KENNAMETAL INC COM 489170100 163 8,778 SH   SOLE 40 8,778 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 1,274 94,911 SH   SOLE 2 17,961 0 76,950
KENNEDY-WILSON HLDGS INC COM 489398107 980 72,994 SH   SOLE 4 72,994 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 1,869 139,253 SH   SOLE 7 139,253 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 5,693 424,186 SH   SOLE 18 424,186 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 5,478 408,232 SH   SOLE 19 408,232 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 59,921 4,465,076 SH   SOLE 21 4,465,076 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 57,641 4,295,192 SH   SOLE 22 4,158,386 0 136,806
KENNEDY-WILSON HLDGS INC COM 489398107 76 5,672 SH   SOLE 23 5,672 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 3,840 286,132 SH   SOLE 25 286,132 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 1,533 114,205 SH   SOLE 26 30,784 0 83,421
KENNEDY-WILSON HLDGS INC COM 489398107 237 17,670 SH   SOLE 28 17,670 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 859 64,024 SH   SOLE 29 64,024 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 7,421 552,991 SH   SOLE 30 552,991 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 234 17,447 SH   SOLE 34 17,447 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 172 12,805 SH   SOLE 40 12,805 0 0
KENTUCKY FIRST FED BANCORP COM 491292108 5 844 SH   SOLE 21 844 0 0
KEURIG DR PEPPER INC COM 49271V100 12,052 496,584 SH   SOLE 2 7,243 0 489,341
KEURIG DR PEPPER INC COM 49271V100 133 5,471 SH   SOLE 7 5,471 0 0
KEURIG DR PEPPER INC COM 49271V100 40 1,637 SH   SOLE 15 1,637 0 0
KEURIG DR PEPPER INC COM 49271V100 1,319 54,356 SH   SOLE 18 54,356 0 0
KEURIG DR PEPPER INC COM 49271V100 210 8,642 SH   SOLE 19 8,642 0 0
KEURIG DR PEPPER INC COM 49271V100 36,458 1,502,166 SH   SOLE 21 1,502,166 0 0
KEURIG DR PEPPER INC COM 49271V100 147,468 6,076,149 SH   SOLE 22 5,794,866 0 281,283
KEURIG DR PEPPER INC COM 49271V100 6,773 279,059 SH   SOLE 25 279,059 0 0
KEURIG DR PEPPER INC COM 49271V100 8,549 352,235 SH   SOLE 26 3,640 0 348,595
KEURIG DR PEPPER INC COM 49271V100 24 1,007 SH   SOLE 30 1,007 0 0
KEURIG DR PEPPER INC COM 49271V100 190 7,842 SH   SOLE 31 4,942 0 2,900
KEURIG DR PEPPER INC COM 49271V100 207 8,518 SH   SOLE 34 8,518 0 0
KEURIG DR PEPPER INC COM 49271V100 1,736 71,540 SH   SOLE 36 71,540 0 0
KEWAUNEE SCIENTIFIC CORP COM 492854104 4 516 SH   SOLE 18 516 0 0
KEWAUNEE SCIENTIFIC CORP COM 492854104 44 5,545 SH   SOLE 21 5,545 0 0
KEWAUNEE SCIENTIFIC CORP COM 492854104 70 8,823 SH   SOLE 22 8,823 0 0
KEY TRONIC CORP COM 493144109 6 2,116 SH   SOLE 18 2,116 0 0
KEY TRONIC CORP COM 493144109 88 30,227 SH   SOLE 21 30,227 0 0
KEY TRONIC CORP COM 493144109 49 16,985 SH   SOLE 22 16,985 0 0
KEYCORP COM 493267108 25,077 2,418,205 SH   SOLE 2 271,312 0 2,146,893
KEYCORP COM 493267108 4,843 467,005 SH   SOLE 4 439,070 0 27,935
KEYCORP COM 493267108 9,615 927,205 SH   SOLE 7 890,096 0 37,109
KEYCORP COM 493267108 165 15,874 SH   SOLE 13 15,874 0 0
KEYCORP COM 493267108 1,059 102,152 SH   SOLE 15 102,152 0 0
KEYCORP COM 493267108 35,819 3,454,125 SH   SOLE 18 3,312,350 0 141,775
KEYCORP COM 493267108 6,920 667,279 SH   SOLE 19 667,279 0 0
KEYCORP COM 493267108 395,288 38,118,375 SH   SOLE 21 38,118,375 0 0
KEYCORP COM 493267108 244,300 23,558,363 SH   SOLE 22 21,156,983 0 2,401,380
KEYCORP COM 493267108 7,466 719,930 SH   SOLE 23 719,930 0 0
KEYCORP COM 493267108 11,649 1,123,369 SH   SOLE 25 1,123,369 0 0
KEYCORP COM 493267108 45,587 4,396,003 SH   SOLE 26 634,884 0 3,761,119
KEYCORP COM 493267108 2,072 199,799 SH   SOLE 28 141,312 0 58,487
KEYCORP COM 493267108 142 13,658 SH   SOLE 29 13,658 0 0
KEYCORP COM 493267108 44,054 4,248,246 SH   SOLE 30 4,248,246 0 0
KEYCORP COM 493267108 2,605 251,160 SH   SOLE 31 189,550 0 61,610
KEYCORP COM 493267108 2,243 216,328 SH   SOLE 32 216,328 0 0
KEYCORP COM 493267108 2,289 220,743 SH   SOLE 34 220,743 0 0
KEYCORP COM 493267108 7,362 709,897 SH   SOLE 36 709,897 0 0
KEYCORP COM 493267108 226 21,829 SH   SOLE 40 21,829 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 45,984 549,524 SH   SOLE 2 70,142 0 479,382
KEYSIGHT TECHNOLOGIES INC COM 49338L103 8,146 97,351 SH   SOLE 4 92,420 0 4,931
KEYSIGHT TECHNOLOGIES INC COM 49338L103 23,180 277,009 SH   SOLE 7 167,562 0 109,447
KEYSIGHT TECHNOLOGIES INC COM 49338L103 243 2,909 SH   SOLE 13 2,909 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 1,183 14,132 SH   SOLE 15 14,132 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 116,222 1,388,884 SH   SOLE 18 1,092,818 0 296,066
KEYSIGHT TECHNOLOGIES INC COM 49338L103 176,015 2,103,429 SH   SOLE 19 2,103,429 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 411,029 4,911,919 SH   SOLE 21 4,911,919 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 389,608 4,655,927 SH   SOLE 22 4,221,791 0 434,136
KEYSIGHT TECHNOLOGIES INC COM 49338L103 11,259 134,551 SH   SOLE 23 134,551 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 20,659 246,875 SH   SOLE 25 246,875 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 85,406 1,020,626 SH   SOLE 26 138,608 0 882,018
KEYSIGHT TECHNOLOGIES INC COM 49338L103 3,165 37,827 SH   SOLE 28 26,912 0 10,915
KEYSIGHT TECHNOLOGIES INC COM 49338L103 3,625 43,315 SH   SOLE 29 3,389 0 39,926
KEYSIGHT TECHNOLOGIES INC COM 49338L103 60,308 720,693 SH   SOLE 30 720,693 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 3,682 44,002 SH   SOLE 31 34,268 0 9,734
KEYSIGHT TECHNOLOGIES INC COM 49338L103 6,728 80,400 SH   SOLE 34 80,400 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 9,949 118,888 SH   SOLE 36 118,888 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 357 4,268 SH   SOLE 40 4,268 0 0
KEZAR LIFE SCIENCES INC COM 49372L100 124 28,490 SH   SOLE 2 3,662 0 24,828
KEZAR LIFE SCIENCES INC COM 49372L100 460 105,589 SH   SOLE 18 105,589 0 0
KEZAR LIFE SCIENCES INC COM 49372L100 331 75,847 SH   SOLE 19 75,847 0 0
KEZAR LIFE SCIENCES INC COM 49372L100 4,822 1,105,945 SH   SOLE 21 1,105,945 0 0
KEZAR LIFE SCIENCES INC COM 49372L100 2,092 479,796 SH   SOLE 22 469,502 0 10,294
KEZAR LIFE SCIENCES INC COM 49372L100 10 2,227 SH   SOLE 26 0 0 2,227
KFORCE INC COM 493732101 399 15,594 SH   SOLE 2 8,990 0 6,604
KFORCE INC COM 493732101 9 355 SH   SOLE 7 355 0 0
KFORCE INC COM 493732101 2,513 98,263 SH   SOLE 18 77,477 0 20,786
KFORCE INC COM 493732101 7,078 276,808 SH   SOLE 19 276,808 0 0
KFORCE INC COM 493732101 18,683 730,673 SH   SOLE 21 730,673 0 0
KFORCE INC COM 493732101 23,012 899,954 SH   SOLE 22 873,684 0 26,270
KFORCE INC COM 493732101 1,063 41,570 SH   SOLE 23 41,570 0 0
KFORCE INC COM 493732101 2,909 113,764 SH   SOLE 26 0 0 113,764
KFORCE INC COM 493732101 92 3,614 SH   SOLE 28 3,614 0 0
KFORCE INC COM 493732101 144 5,641 SH   SOLE 30 5,641 0 0
KFORCE INC COM 493732101 71 2,788 SH   SOLE 40 2,788 0 0
KILROY RLTY CORP COM 49427F108 17,619 276,588 SH   SOLE 2 50,050 0 226,538
KILROY RLTY CORP COM 49427F108 3,930 61,698 SH   SOLE 4 61,698 0 0
KILROY RLTY CORP COM 49427F108 8,105 127,240 SH   SOLE 7 127,240 0 0
KILROY RLTY CORP COM 49427F108 17,468 274,226 SH   SOLE 18 273,715 0 511
KILROY RLTY CORP COM 49427F108 8,566 134,470 SH   SOLE 19 134,470 0 0
KILROY RLTY CORP COM 49427F108 364,131 5,716,343 SH   SOLE 21 5,716,343 0 0
KILROY RLTY CORP COM 49427F108 265,250 4,164,044 SH   SOLE 22 3,983,339 0 180,705
KILROY RLTY CORP COM 49427F108 200 3,133 SH   SOLE 23 3,133 0 0
KILROY RLTY CORP COM 49427F108 15,719 246,766 SH   SOLE 25 246,766 0 0
KILROY RLTY CORP COM 49427F108 7,639 119,925 SH   SOLE 26 23,189 0 96,736
KILROY RLTY CORP COM 49427F108 969 15,210 SH   SOLE 28 15,210 0 0
KILROY RLTY CORP COM 49427F108 3,591 56,371 SH   SOLE 29 56,371 0 0
KILROY RLTY CORP COM 49427F108 29,841 468,457 SH   SOLE 30 468,457 0 0
KILROY RLTY CORP COM 49427F108 292 4,577 SH   SOLE 31 4,144 0 433
KILROY RLTY CORP COM 49427F108 392 6,148 SH   SOLE 34 6,148 0 0
KILROY RLTY CORP COM 49427F108 80 1,259 SH   SOLE 36 1,259 0 0
KILROY RLTY CORP COM 49427F108 726 11,396 SH   SOLE 40 11,396 0 0
KIMBALL ELECTRONICS INC COM 49428J109 250 22,900 SH   SOLE 2 1,399 0 21,501
KIMBALL ELECTRONICS INC COM 49428J109 4 335 SH   SOLE 7 335 0 0
KIMBALL ELECTRONICS INC COM 49428J109 1,000 91,560 SH   SOLE 18 91,560 0 0
KIMBALL ELECTRONICS INC COM 49428J109 496 45,462 SH   SOLE 19 45,462 0 0
KIMBALL ELECTRONICS INC COM 49428J109 9,756 893,368 SH   SOLE 21 893,368 0 0
KIMBALL ELECTRONICS INC COM 49428J109 8,578 785,560 SH   SOLE 22 758,634 0 26,926
KIMBALL ELECTRONICS INC COM 49428J109 62 5,715 SH   SOLE 26 0 0 5,715
KIMBALL ELECTRONICS INC COM 49428J109 43 3,976 SH   SOLE 28 3,976 0 0
KIMBALL ELECTRONICS INC COM 49428J109 40 3,619 SH   SOLE 30 3,619 0 0
KIMBALL ELECTRONICS INC COM 49428J109 31 2,827 SH   SOLE 40 2,827 0 0
KIMBALL INTL INC CL B 494274103 188 15,793 SH   SOLE 2 1,975 0 13,818
KIMBALL INTL INC CL B 494274103 7 603 SH   SOLE 7 603 0 0
KIMBALL INTL INC CL B 494274103 1,603 134,623 SH   SOLE 18 134,623 0 0
KIMBALL INTL INC CL B 494274103 1,161 97,498 SH   SOLE 19 97,498 0 0
KIMBALL INTL INC CL B 494274103 15,617 1,311,284 SH   SOLE 21 1,311,284 0 0
KIMBALL INTL INC CL B 494274103 13,880 1,165,416 SH   SOLE 22 1,130,586 0 34,830
KIMBALL INTL INC CL B 494274103 336 28,220 SH   SOLE 26 0 0 28,220
KIMBALL INTL INC CL B 494274103 55 4,655 SH   SOLE 28 4,655 0 0
KIMBALL INTL INC CL B 494274103 134 11,239 SH   SOLE 30 11,239 0 0
KIMBALL INTL INC CL B 494274103 63 5,327 SH   SOLE 34 5,327 0 0
KIMBALL INTL INC CL B 494274103 47 3,946 SH   SOLE 40 3,946 0 0
KIMBERLY CLARK CORP COM 494368103 111,094 868,802 SH   SOLE 2 119,791 0 749,011
KIMBERLY CLARK CORP COM 494368103 21,717 169,839 SH   SOLE 4 160,622 0 9,217
KIMBERLY CLARK CORP COM 494368103 55,824 436,568 SH   SOLE 7 357,260 0 79,308
KIMBERLY CLARK CORP COM 494368103 1,146 8,960 SH   SOLE 13 8,960 0 0
KIMBERLY CLARK CORP COM 494368103 4,740 37,069 SH   SOLE 15 37,069 0 0
KIMBERLY CLARK CORP COM 494368103 2 18 SH   SOLE 17 0 0 18
KIMBERLY CLARK CORP COM 494368103 101,371 792,764 SH   SOLE 18 743,272 0 49,492
KIMBERLY CLARK CORP COM 494368103 10,868 84,991 SH   SOLE 19 84,991 0 0
KIMBERLY CLARK CORP COM 494368103 1,239,473 9,693,230 SH   SOLE 21 9,693,230 0 0
KIMBERLY CLARK CORP COM 494368103 1,060,361 8,292,496 SH   SOLE 22 7,472,487 0 820,009
KIMBERLY CLARK CORP COM 494368103 32,992 258,011 SH   SOLE 23 258,011 0 0
KIMBERLY CLARK CORP COM 494368103 49,285 385,427 SH   SOLE 25 385,427 0 0
KIMBERLY CLARK CORP COM 494368103 237,481 1,857,205 SH   SOLE 26 222,052 0 1,635,153
KIMBERLY CLARK CORP COM 494368103 8,891 69,533 SH   SOLE 28 49,182 0 20,351
KIMBERLY CLARK CORP COM 494368103 857 6,705 SH   SOLE 29 6,705 0 0
KIMBERLY CLARK CORP COM 494368103 202,988 1,587,458 SH   SOLE 30 1,587,458 0 0
KIMBERLY CLARK CORP COM 494368103 11,588 90,624 SH   SOLE 31 62,406 0 28,218
KIMBERLY CLARK CORP COM 494368103 3,691 28,867 SH   SOLE 32 28,867 0 0
KIMBERLY CLARK CORP COM 494368103 2,529 19,780 SH   SOLE 34 19,780 0 0
KIMBERLY CLARK CORP COM 494368103 36,507 285,499 SH   SOLE 36 285,499 0 0
KIMBERLY CLARK CORP COM 494368103 1,005 7,856 SH   SOLE 40 7,856 0 0
KIMCO RLTY CORP COM 49446R109 10,516 1,087,478 SH   SOLE 2 129,307 0 958,171
KIMCO RLTY CORP COM 49446R109 4,230 437,461 SH   SOLE 4 426,679 0 10,782
KIMCO RLTY CORP COM 49446R109 9,977 1,031,739 SH   SOLE 7 799,560 0 232,179
KIMCO RLTY CORP COM 49446R109 9 982 SH   SOLE 13 982 0 0
KIMCO RLTY CORP COM 49446R109 371 38,387 SH   SOLE 15 38,387 0 0
KIMCO RLTY CORP COM 49446R109 1 55 SH   SOLE 17 0 0 55
KIMCO RLTY CORP COM 49446R109 8,329 861,347 SH   SOLE 18 799,532 0 61,815
KIMCO RLTY CORP COM 49446R109 5,479 566,577 SH   SOLE 19 566,577 0 0
KIMCO RLTY CORP COM 49446R109 125,924 13,022,178 SH   SOLE 21 13,022,178 0 0
KIMCO RLTY CORP COM 49446R109 145,484 15,044,893 SH   SOLE 22 14,082,064 0 962,829
KIMCO RLTY CORP COM 49446R109 3,285 339,695 SH   SOLE 23 339,695 0 0
KIMCO RLTY CORP COM 49446R109 14,331 1,481,994 SH   SOLE 25 1,481,994 0 0
KIMCO RLTY CORP COM 49446R109 19,541 2,020,798 SH   SOLE 26 367,059 0 1,653,739
KIMCO RLTY CORP COM 49446R109 831 85,949 SH   SOLE 28 60,578 0 25,371
KIMCO RLTY CORP COM 49446R109 3,014 311,699 SH   SOLE 29 221,170 0 90,529
KIMCO RLTY CORP COM 49446R109 32,362 3,346,623 SH   SOLE 30 3,346,623 0 0
KIMCO RLTY CORP COM 49446R109 1,427 147,587 SH   SOLE 31 74,248 0 73,339
KIMCO RLTY CORP COM 49446R109 221 22,902 SH   SOLE 34 22,902 0 0
KIMCO RLTY CORP COM 49446R109 2,378 245,911 SH   SOLE 36 245,911 0 0
KIMCO RLTY CORP COM 49446R109 83 8,543 SH   SOLE 40 8,543 0 0
KINDER MORGAN INC DEL COM 49456B101 68,573 4,926,221 SH   SOLE 2 428,311 0 4,497,910
KINDER MORGAN INC DEL COM 49456B101 14,933 1,072,756 SH   SOLE 4 1,017,660 0 55,096
KINDER MORGAN INC DEL COM 49456B101 56,513 4,059,853 SH   SOLE 7 3,940,054 0 119,799
KINDER MORGAN INC DEL COM 49456B101 639 45,938 SH   SOLE 13 45,938 0 0
KINDER MORGAN INC DEL COM 49456B101 3,072 220,678 SH   SOLE 15 220,678 0 0
KINDER MORGAN INC DEL COM 49456B101 4 282 SH   SOLE 17 0 0 282
KINDER MORGAN INC DEL COM 49456B101 91,510 6,573,979 SH   SOLE 18 6,283,770 0 290,209
KINDER MORGAN INC DEL COM 49456B101 48,816 3,506,931 SH   SOLE 19 3,506,931 0 0
KINDER MORGAN INC DEL COM 49456B101 702,037 50,433,665 SH   SOLE 21 50,433,665 0 0
KINDER MORGAN INC DEL COM 49456B101 648,359 46,577,546 SH   SOLE 22 41,866,395 0 4,711,151
KINDER MORGAN INC DEL COM 49456B101 20,530 1,474,840 SH   SOLE 23 1,474,840 0 0
KINDER MORGAN INC DEL COM 49456B101 29,919 2,149,389 SH   SOLE 25 2,149,389 0 0
KINDER MORGAN INC DEL COM 49456B101 140,308 10,079,575 SH   SOLE 26 1,266,460 0 8,813,115
KINDER MORGAN INC DEL COM 49456B101 5,795 416,313 SH   SOLE 28 292,459 0 123,854
KINDER MORGAN INC DEL COM 49456B101 5,244 376,758 SH   SOLE 29 292,188 0 84,570
KINDER MORGAN INC DEL COM 49456B101 108,481 7,793,170 SH   SOLE 30 7,793,170 0 0
KINDER MORGAN INC DEL COM 49456B101 6,770 486,347 SH   SOLE 31 352,183 0 134,164
KINDER MORGAN INC DEL COM 49456B101 56,576 4,064,375 SH   SOLE 34 4,064,375 0 0
KINDER MORGAN INC DEL COM 49456B101 22,613 1,624,480 SH   SOLE 36 1,624,480 0 0
KINDER MORGAN INC DEL COM 49456B101 639 45,937 SH   SOLE 40 45,937 0 0
KINDRED BIOSCIENCES INC COM 494577109 55 13,707 SH   SOLE 2 1,656 0 12,051
KINDRED BIOSCIENCES INC COM 494577109 2 623 SH   SOLE 7 623 0 0
KINDRED BIOSCIENCES INC COM 494577109 547 136,845 SH   SOLE 18 136,845 0 0
KINDRED BIOSCIENCES INC COM 494577109 268 66,941 SH   SOLE 19 66,941 0 0
KINDRED BIOSCIENCES INC COM 494577109 4,983 1,245,652 SH   SOLE 21 1,245,652 0 0
KINDRED BIOSCIENCES INC COM 494577109 3,994 998,494 SH   SOLE 22 978,099 0 20,395
KINGSTONE COS INC COM 496719105 13 2,464 SH   SOLE 18 2,464 0 0
KINGSTONE COS INC COM 496719105 138 27,078 SH   SOLE 21 27,078 0 0
KINGSTONE COS INC COM 496719105 702 137,298 SH   SOLE 22 137,298 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 56 28,111 SH   SOLE 21 28,111 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 98 6,325 SH   SOLE 2 1,347 0 4,978
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 16 1,047 SH   SOLE 7 1,047 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 807 52,151 SH   SOLE 18 52,151 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 535 34,590 SH   SOLE 19 34,590 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 7,622 492,358 SH   SOLE 21 492,358 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 5,357 346,030 SH   SOLE 22 334,375 0 11,655
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 8 512 SH   SOLE 23 512 0 0
KINROSS GOLD CORP COM 496902404 1,598 401,407 SH   SOLE 21 401,407 0 0
KINSALE CAP GROUP INC COM 49714P108 784 7,501 SH   SOLE 2 1,035 0 6,466
KINSALE CAP GROUP INC COM 49714P108 15 139 SH   SOLE 4 139 0 0
KINSALE CAP GROUP INC COM 49714P108 37 351 SH   SOLE 7 351 0 0
KINSALE CAP GROUP INC COM 49714P108 10,297 98,505 SH   SOLE 18 94,460 0 4,045
KINSALE CAP GROUP INC COM 49714P108 4,771 45,640 SH   SOLE 19 45,640 0 0
KINSALE CAP GROUP INC COM 49714P108 227,302 2,174,515 SH   SOLE 21 2,174,515 0 0
KINSALE CAP GROUP INC COM 49714P108 63,070 603,369 SH   SOLE 22 579,858 0 23,511
KINSALE CAP GROUP INC COM 49714P108 48 458 SH   SOLE 23 458 0 0
KINSALE CAP GROUP INC COM 49714P108 2,789 26,678 SH   SOLE 26 7,941 0 18,737
KINSALE CAP GROUP INC COM 49714P108 331 3,162 SH   SOLE 28 3,162 0 0
KINSALE CAP GROUP INC COM 49714P108 2,893 27,677 SH   SOLE 30 27,677 0 0
KINSALE CAP GROUP INC COM 49714P108 238 2,273 SH   SOLE 40 2,273 0 0
KIRBY CORP COM 497266106 6,016 138,403 SH   SOLE 2 27,819 0 110,584
KIRBY CORP COM 497266106 3 76 SH   SOLE 4 76 0 0
KIRBY CORP COM 497266106 67 1,541 SH   SOLE 7 1,541 0 0
KIRBY CORP COM 497266106 7,224 166,180 SH   SOLE 18 166,180 0 0
KIRBY CORP COM 497266106 608 13,985 SH   SOLE 19 13,985 0 0
KIRBY CORP COM 497266106 133,037 3,060,437 SH   SOLE 21 3,060,437 0 0
KIRBY CORP COM 497266106 81,670 1,878,763 SH   SOLE 22 1,795,103 0 83,660
KIRBY CORP COM 497266106 221 5,079 SH   SOLE 26 3,914 0 1,165
KIRBY CORP COM 497266106 86 1,987 SH   SOLE 28 1,987 0 0
KIRBY CORP COM 497266106 228 5,256 SH   SOLE 30 5,256 0 0
KIRBY CORP COM 497266106 112 2,574 SH   SOLE 31 1,195 0 1,379
KIRBY CORP COM 497266106 9 196 SH   SOLE 34 196 0 0
KIRBY CORP COM 497266106 74 1,697 SH   SOLE 36 1,697 0 0
KIRBY CORP COM 497266106 66 1,528 SH   SOLE 40 1,528 0 0
KIRKLAND LAKE GOLD LTD COM 49741E100 2,529 85,450 SH   SOLE 21 85,450 0 0
KIRKLANDS INC COM 497498105 2 3,164 SH   SOLE 18 3,164 0 0
KIRKLANDS INC COM 497498105 34 43,564 SH   SOLE 21 43,564 0 0
KIRKLANDS INC COM 497498105 335 432,436 SH   SOLE 22 432,436 0 0
KITE RLTY GROUP TR COM NEW 49803T300 766 80,896 SH   SOLE 2 4,292 0 76,604
KITE RLTY GROUP TR COM NEW 49803T300 454 47,889 SH   SOLE 4 47,889 0 0
KITE RLTY GROUP TR COM NEW 49803T300 853 90,073 SH   SOLE 7 90,073 0 0
KITE RLTY GROUP TR COM NEW 49803T300 3,597 379,826 SH   SOLE 18 379,826 0 0
KITE RLTY GROUP TR COM NEW 49803T300 2,311 244,032 SH   SOLE 19 244,032 0 0
KITE RLTY GROUP TR COM NEW 49803T300 91,766 9,690,172 SH   SOLE 21 9,690,172 0 0
KITE RLTY GROUP TR COM NEW 49803T300 30,369 3,206,827 SH   SOLE 22 3,113,162 0 93,665
KITE RLTY GROUP TR COM NEW 49803T300 25 2,653 SH   SOLE 23 2,653 0 0
KITE RLTY GROUP TR COM NEW 49803T300 1,861 196,477 SH   SOLE 25 196,477 0 0
KITE RLTY GROUP TR COM NEW 49803T300 692 73,049 SH   SOLE 26 35,651 0 37,398
KITE RLTY GROUP TR COM NEW 49803T300 114 12,058 SH   SOLE 28 12,058 0 0
KITE RLTY GROUP TR COM NEW 49803T300 400 42,281 SH   SOLE 29 42,281 0 0
KITE RLTY GROUP TR COM NEW 49803T300 4,336 457,832 SH   SOLE 30 457,832 0 0
KITE RLTY GROUP TR COM NEW 49803T300 88 9,280 SH   SOLE 40 9,280 0 0
KKR & CO INC CL A 48251W104 4,326 184,312 SH   SOLE 2 25,267 0 159,045
KKR & CO INC CL A 48251W104 5,012 213,556 SH   SOLE 4 200,661 0 12,895
KKR & CO INC CL A 48251W104 747 31,839 SH   SOLE 7 29,180 0 2,659
KKR & CO INC CL A 48251W104 36 1,553 SH   SOLE 13 1,553 0 0
KKR & CO INC CL A 48251W104 1,157 49,290 SH   SOLE 15 49,290 0 0
KKR & CO INC CL A 48251W104 4 156 SH   SOLE 17 0 0 156
KKR & CO INC CL A 48251W104 2,718 115,787 SH   SOLE 18 77,946 0 37,841
KKR & CO INC CL A 48251W104 78,213 3,332,475 SH   SOLE 19 3,332,475 0 0
KKR & CO INC CL A 48251W104 42,234 1,799,496 SH   SOLE 21 1,799,496 0 0
KKR & CO INC CL A 48251W104 227,503 9,693,345 SH   SOLE 22 9,443,868 0 249,477
KKR & CO INC CL A 48251W104 8,447 359,901 SH   SOLE 23 359,901 0 0
KKR & CO INC CL A 48251W104 708 30,161 SH   SOLE 25 30,161 0 0
KKR & CO INC CL A 48251W104 23,122 985,185 SH   SOLE 26 493,345 0 491,840
KKR & CO INC CL A 48251W104 2,384 101,589 SH   SOLE 28 71,077 0 30,512
KKR & CO INC CL A 48251W104 2,679 114,153 SH   SOLE 29 9,567 0 104,586
KKR & CO INC CL A 48251W104 36,689 1,563,250 SH   SOLE 30 1,563,250 0 0
KKR & CO INC CL A 48251W104 2,240 95,429 SH   SOLE 31 77,425 0 18,004
KKR & CO INC CL A 48251W104 625 26,644 SH   SOLE 34 26,644 0 0
KKR & CO INC CL A 48251W104 2,656 113,173 SH   SOLE 36 113,173 0 0
KKR & CO INC CL A 48251W104 242 10,326 SH   SOLE 40 10,326 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 331 22,068 SH   SOLE 2 1,471 0 20,597
KKR REAL ESTATE FIN TR INC COM 48251K100 5 305 SH   SOLE 7 305 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 1,706 113,668 SH   SOLE 18 113,668 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 1,560 103,914 SH   SOLE 19 103,914 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 50,519 3,365,714 SH   SOLE 21 3,365,714 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 13,670 910,753 SH   SOLE 22 875,437 0 35,316
KKR REAL ESTATE FIN TR INC COM 48251K100 56 3,705 SH   SOLE 23 3,705 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 80 5,342 SH   SOLE 26 0 0 5,342
KKR REAL ESTATE FIN TR INC COM 48251K100 62 4,115 SH   SOLE 28 4,115 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 737 49,082 SH   SOLE 30 49,082 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 44 2,922 SH   SOLE 40 2,922 0 0
KLA CORPORATION COM NEW 482480100 67,799 471,676 SH   SOLE 2 128,329 0 343,347
KLA CORPORATION COM NEW 482480100 11,263 78,358 SH   SOLE 4 73,710 0 4,648
KLA CORPORATION COM NEW 482480100 22,252 154,808 SH   SOLE 7 141,705 0 13,103
KLA CORPORATION COM NEW 482480100 77 538 SH   SOLE 13 538 0 0
KLA CORPORATION COM NEW 482480100 1,987 13,825 SH   SOLE 15 13,825 0 0
KLA CORPORATION COM NEW 482480100 52,103 362,483 SH   SOLE 18 338,479 0 24,004
KLA CORPORATION COM NEW 482480100 6,480 45,081 SH   SOLE 19 45,081 0 0
KLA CORPORATION COM NEW 482480100 721,229 5,017,592 SH   SOLE 21 5,017,592 0 0
KLA CORPORATION COM NEW 482480100 548,352 3,814,888 SH   SOLE 22 3,405,825 0 409,063
KLA CORPORATION COM NEW 482480100 19,705 137,086 SH   SOLE 23 137,086 0 0
KLA CORPORATION COM NEW 482480100 23,195 161,365 SH   SOLE 25 161,365 0 0
KLA CORPORATION COM NEW 482480100 100,792 701,211 SH   SOLE 26 109,435 0 591,776
KLA CORPORATION COM NEW 482480100 4,699 32,692 SH   SOLE 28 23,452 0 9,240
KLA CORPORATION COM NEW 482480100 6,461 44,946 SH   SOLE 29 11,270 0 33,676
KLA CORPORATION COM NEW 482480100 94,296 656,019 SH   SOLE 30 656,019 0 0
KLA CORPORATION COM NEW 482480100 10,110 70,337 SH   SOLE 31 54,006 0 16,331
KLA CORPORATION COM NEW 482480100 3,593 24,997 SH   SOLE 32 24,997 0 0
KLA CORPORATION COM NEW 482480100 1,550 10,786 SH   SOLE 34 10,786 0 0
KLA CORPORATION COM NEW 482480100 15,640 108,810 SH   SOLE 36 108,810 0 0
KLA CORPORATION COM NEW 482480100 499 3,471 SH   SOLE 40 3,471 0 0
KLX ENERGY SERVICS HOLDNGS I COM 48253L106 14 20,663 SH   SOLE 2 797 0 19,866
KLX ENERGY SERVICS HOLDNGS I COM 48253L106 0 446 SH   SOLE 7 446 0 0
KLX ENERGY SERVICS HOLDNGS I COM 48253L106 65 92,557 SH   SOLE 18 92,557 0 0
KLX ENERGY SERVICS HOLDNGS I COM 48253L106 25 35,939 SH   SOLE 19 35,939 0 0
KLX ENERGY SERVICS HOLDNGS I COM 48253L106 1,704 2,434,807 SH   SOLE 21 2,434,807 0 0
KLX ENERGY SERVICS HOLDNGS I COM 48253L106 473 676,172 SH   SOLE 22 664,598 0 11,574
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 10,947 333,764 SH   SOLE 2 72,745 0 261,019
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 1,954 59,576 SH   SOLE 4 56,196 0 3,380
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 682 20,805 SH   SOLE 7 10,650 0 10,155
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 61 1,862 SH   SOLE 13 1,862 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 420 12,798 SH   SOLE 15 12,798 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 11,838 360,912 SH   SOLE 18 350,027 0 10,885
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 1,198 36,528 SH   SOLE 19 36,528 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 202,418 6,171,277 SH   SOLE 21 6,171,277 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 132,183 4,029,955 SH   SOLE 22 3,810,840 0 219,115
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 3,107 94,736 SH   SOLE 23 94,736 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 202 6,150 SH   SOLE 25 6,150 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 10,756 327,937 SH   SOLE 26 164,541 0 163,396
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 863 26,310 SH   SOLE 28 18,362 0 7,948
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 999 30,469 SH   SOLE 29 2,813 0 27,656
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 11,369 346,621 SH   SOLE 30 346,621 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 1,037 31,604 SH   SOLE 31 24,164 0 7,440
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 269 8,187 SH   SOLE 34 8,187 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 878 26,755 SH   SOLE 36 26,755 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 88 2,676 SH   SOLE 40 2,676 0 0
KNOLL INC COM NEW 498904200 210 20,371 SH   SOLE 2 2,592 0 17,779
KNOLL INC COM NEW 498904200 3 266 SH   SOLE 4 266 0 0
KNOLL INC COM NEW 498904200 10 1,003 SH   SOLE 7 1,003 0 0
KNOLL INC COM NEW 498904200 1,788 173,294 SH   SOLE 18 173,294 0 0
KNOLL INC COM NEW 498904200 941 91,230 SH   SOLE 19 91,230 0 0
KNOLL INC COM NEW 498904200 16,780 1,625,993 SH   SOLE 21 1,625,993 0 0
KNOLL INC COM NEW 498904200 14,271 1,382,856 SH   SOLE 22 1,328,915 0 53,941
KNOLL INC COM NEW 498904200 317 30,758 SH   SOLE 26 9,886 0 20,872
KNOLL INC COM NEW 498904200 72 7,022 SH   SOLE 28 7,022 0 0
KNOLL INC COM NEW 498904200 179 17,345 SH   SOLE 30 17,345 0 0
KNOLL INC COM NEW 498904200 88 8,544 SH   SOLE 34 8,544 0 0
KNOLL INC COM NEW 498904200 56 5,404 SH   SOLE 40 5,404 0 0
KNOT OFFSHORE PARTNERS LP COM UNITS Y48125101 160 15,655 SH   SOLE 22 15,655 0 0
KNOWLES CORP COM 49926D109 1,040 77,762 SH   SOLE 2 4,195 0 73,567
KNOWLES CORP COM 49926D109 7 492 SH   SOLE 4 492 0 0
KNOWLES CORP COM 49926D109 18 1,376 SH   SOLE 7 1,376 0 0
KNOWLES CORP COM 49926D109 5,026 375,646 SH   SOLE 18 375,646 0 0
KNOWLES CORP COM 49926D109 2,081 155,523 SH   SOLE 19 155,523 0 0
KNOWLES CORP COM 49926D109 124,255 9,286,612 SH   SOLE 21 9,286,612 0 0
KNOWLES CORP COM 49926D109 33,048 2,469,966 SH   SOLE 22 2,379,377 0 90,589
KNOWLES CORP COM 49926D109 432 32,302 SH   SOLE 26 8,531 0 23,771
KNOWLES CORP COM 49926D109 194 14,505 SH   SOLE 28 14,505 0 0
KNOWLES CORP COM 49926D109 1,529 114,262 SH   SOLE 30 114,262 0 0
KNOWLES CORP COM 49926D109 10 777 SH   SOLE 31 0 0 777
KNOWLES CORP COM 49926D109 126 9,440 SH   SOLE 40 9,440 0 0
KODIAK SCIENCES INC COM 50015M109 507 10,631 SH   SOLE 2 1,786 0 8,845
KODIAK SCIENCES INC COM 50015M109 34 707 SH   SOLE 7 707 0 0
KODIAK SCIENCES INC COM 50015M109 5,429 113,816 SH   SOLE 18 110,231 0 3,585
KODIAK SCIENCES INC COM 50015M109 15,778 330,786 SH   SOLE 19 330,786 0 0
KODIAK SCIENCES INC COM 50015M109 129 2,700 SH   SOLE 20 2,700 0 0
KODIAK SCIENCES INC COM 50015M109 64,804 1,358,564 SH   SOLE 21 1,358,564 0 0
KODIAK SCIENCES INC COM 50015M109 34,775 729,038 SH   SOLE 22 698,563 0 30,475
KODIAK SCIENCES INC COM 50015M109 99 2,077 SH   SOLE 23 2,077 0 0
KODIAK SCIENCES INC COM 50015M109 379 7,950 SH   SOLE 26 0 0 7,950
KODIAK SCIENCES INC COM 50015M109 222 4,647 SH   SOLE 28 4,647 0 0
KODIAK SCIENCES INC COM 50015M109 655 13,739 SH   SOLE 30 13,739 0 0
KODIAK SCIENCES INC COM 50015M109 20 424 SH   SOLE 34 424 0 0
KODIAK SCIENCES INC COM 50015M109 122 2,550 SH   SOLE 40 2,550 0 0
KOHLS CORP COM 500255104 7,083 485,444 SH   SOLE 2 110,869 0 374,575
KOHLS CORP COM 500255104 1,273 87,274 SH   SOLE 4 82,966 0 4,308
KOHLS CORP COM 500255104 3,847 263,681 SH   SOLE 7 160,138 0 103,543
KOHLS CORP COM 500255104 97 6,627 SH   SOLE 13 6,627 0 0
KOHLS CORP COM 500255104 268 18,396 SH   SOLE 15 18,396 0 0
KOHLS CORP COM 500255104 5,728 392,565 SH   SOLE 18 366,496 0 26,069
KOHLS CORP COM 500255104 1,100 75,407 SH   SOLE 19 75,407 0 0
KOHLS CORP COM 500255104 98,167 6,728,365 SH   SOLE 21 6,728,365 0 0
KOHLS CORP COM 500255104 65,138 4,464,549 SH   SOLE 22 4,042,514 0 422,035
KOHLS CORP COM 500255104 1,936 132,705 SH   SOLE 23 132,705 0 0
KOHLS CORP COM 500255104 2,934 201,101 SH   SOLE 25 201,101 0 0
KOHLS CORP COM 500255104 13,255 908,482 SH   SOLE 26 164,561 0 743,921
KOHLS CORP COM 500255104 454 31,098 SH   SOLE 28 21,238 0 9,860
KOHLS CORP COM 500255104 573 39,307 SH   SOLE 29 4,782 0 34,525
KOHLS CORP COM 500255104 10,873 745,243 SH   SOLE 30 745,243 0 0
KOHLS CORP COM 500255104 1,333 91,393 SH   SOLE 31 27,132 0 64,261
KOHLS CORP COM 500255104 716 49,053 SH   SOLE 32 49,053 0 0
KOHLS CORP COM 500255104 184 12,584 SH   SOLE 34 12,584 0 0
KOHLS CORP COM 500255104 2,336 160,102 SH   SOLE 36 160,102 0 0
KOHLS CORP COM 500255104 50 3,426 SH   SOLE 40 3,426 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 3,791 94,385 SH   SOLE 2 94,385 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 318,480 7,930,287 SH   SOLE 18 7,739,359 0 190,928
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 55,626 1,385,116 SH   SOLE 19 1,385,116 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 2,011 50,069 SH   SOLE 23 50,069 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 1,814 45,168 SH   SOLE 25 0 0 45,168
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 78 1,935 SH   SOLE 30 1,935 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 26,093 649,720 SH   SOLE 34 649,720 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 1,367 34,027 SH   SOLE 36 34,027 0 0
KONTOOR BRANDS INC COM 50050N103 690 36,005 SH   SOLE 2 2,234 0 33,771
KONTOOR BRANDS INC COM 50050N103 4 232 SH   SOLE 4 232 0 0
KONTOOR BRANDS INC COM 50050N103 2,127 110,964 SH   SOLE 7 110,964 0 0
KONTOOR BRANDS INC COM 50050N103 3,916 204,273 SH   SOLE 18 204,273 0 0
KONTOOR BRANDS INC COM 50050N103 1,674 87,322 SH   SOLE 19 87,322 0 0
KONTOOR BRANDS INC COM 50050N103 98,729 5,150,161 SH   SOLE 21 5,150,161 0 0
KONTOOR BRANDS INC COM 50050N103 25,487 1,329,509 SH   SOLE 22 1,277,474 0 52,035
KONTOOR BRANDS INC COM 50050N103 321 16,759 SH   SOLE 26 11,021 0 5,738
KONTOOR BRANDS INC COM 50050N103 115 6,002 SH   SOLE 28 6,002 0 0
KONTOOR BRANDS INC COM 50050N103 1,106 57,700 SH   SOLE 30 57,700 0 0
KONTOOR BRANDS INC COM 50050N103 45 2,348 SH   SOLE 31 0 0 2,348
KONTOOR BRANDS INC COM 50050N103 7 358 SH   SOLE 34 358 0 0
KONTOOR BRANDS INC COM 50050N103 59 3,092 SH   SOLE 36 3,092 0 0
KONTOOR BRANDS INC COM 50050N103 109 5,666 SH   SOLE 40 5,666 0 0
KOPIN CORP COM 500600101 8 21,529 SH   SOLE 18 21,529 0 0
KOPIN CORP COM 500600101 75 214,807 SH   SOLE 21 214,807 0 0
KOPIN CORP COM 500600101 449 1,284,674 SH   SOLE 22 1,284,674 0 0
KOPPERS HOLDINGS INC COM 50060P106 127 10,268 SH   SOLE 2 743 0 9,525
KOPPERS HOLDINGS INC COM 50060P106 2 192 SH   SOLE 4 192 0 0
KOPPERS HOLDINGS INC COM 50060P106 4 311 SH   SOLE 7 311 0 0
KOPPERS HOLDINGS INC COM 50060P106 1,156 93,474 SH   SOLE 18 93,474 0 0
KOPPERS HOLDINGS INC COM 50060P106 428 34,591 SH   SOLE 19 34,591 0 0
KOPPERS HOLDINGS INC COM 50060P106 27,345 2,210,609 SH   SOLE 21 2,210,609 0 0
KOPPERS HOLDINGS INC COM 50060P106 7,208 582,709 SH   SOLE 22 561,565 0 21,144
KOPPERS HOLDINGS INC COM 50060P106 67 5,436 SH   SOLE 26 3,977 0 1,459
KOPPERS HOLDINGS INC COM 50060P106 37 2,969 SH   SOLE 28 2,969 0 0
KOPPERS HOLDINGS INC COM 50060P106 332 26,825 SH   SOLE 30 26,825 0 0
KOPPERS HOLDINGS INC COM 50060P106 31 2,512 SH   SOLE 40 2,512 0 0
KOREA ELECTRIC PWR SPONSORED ADR 500631106 485 64,233 SH   SOLE 21 64,233 0 0
KOREA ELECTRIC PWR SPONSORED ADR 500631106 852 112,852 SH   SOLE 22 112,852 0 0
KOREA ELECTRIC PWR SPONSORED ADR 500631106 9 1,129 SH   SOLE 25 1,129 0 0
KOREA ELECTRIC PWR SPONSORED ADR 500631106 1,372 181,715 SH   SOLE 30 181,715 0 0
KORN FERRY COM NEW 500643200 503 20,670 SH   SOLE 2 2,897 0 17,773
KORN FERRY COM NEW 500643200 6 254 SH   SOLE 4 254 0 0
KORN FERRY COM NEW 500643200 24 977 SH   SOLE 7 977 0 0
KORN FERRY COM NEW 500643200 6,133 252,172 SH   SOLE 18 252,172 0 0
KORN FERRY COM NEW 500643200 2,542 104,507 SH   SOLE 19 104,507 0 0
KORN FERRY COM NEW 500643200 149,913 6,164,206 SH   SOLE 21 6,164,206 0 0
KORN FERRY COM NEW 500643200 38,316 1,575,507 SH   SOLE 22 1,514,099 0 61,408
KORN FERRY COM NEW 500643200 361 14,845 SH   SOLE 26 10,487 0 4,358
KORN FERRY COM NEW 500643200 212 8,716 SH   SOLE 28 8,716 0 0
KORN FERRY COM NEW 500643200 1,789 73,545 SH   SOLE 30 73,545 0 0
KORN FERRY COM NEW 500643200 131 5,373 SH   SOLE 40 5,373 0 0
KORNIT DIGITAL LTD SHS M6372Q113 4 154 SH   SOLE 4 154 0 0
KORNIT DIGITAL LTD SHS M6372Q113 139 5,587 SH   SOLE 7 5,587 0 0
KORNIT DIGITAL LTD SHS M6372Q113 13,822 555,323 SH   SOLE 21 555,323 0 0
KORNIT DIGITAL LTD SHS M6372Q113 6,838 274,735 SH   SOLE 22 271,246 0 3,489
KORNIT DIGITAL LTD SHS M6372Q113 284 11,423 SH   SOLE 26 0 0 11,423
KORNIT DIGITAL LTD SHS M6372Q113 131 5,267 SH   SOLE 28 5,267 0 0
KORNIT DIGITAL LTD SHS M6372Q113 14,059 564,858 SH   SOLE 30 564,858 0 0
KORNIT DIGITAL LTD SHS M6372Q113 18 723 SH   SOLE 34 723 0 0
KORNIT DIGITAL LTD SHS M6372Q113 88 3,523 SH   SOLE 40 3,523 0 0
KOSMOS ENERGY LTD COM 500688106 623 695,269 SH   SOLE 2 75,394 0 619,875
KOSMOS ENERGY LTD COM 500688106 1 1,479 SH   SOLE 4 1,479 0 0
KOSMOS ENERGY LTD COM 500688106 6 6,317 SH   SOLE 7 6,317 0 0
KOSMOS ENERGY LTD COM 500688106 161 180,235 SH   SOLE 18 180,235 0 0
KOSMOS ENERGY LTD COM 500688106 3,549 3,962,517 SH   SOLE 19 3,962,517 0 0
KOSMOS ENERGY LTD COM 500688106 3,952 4,412,924 SH   SOLE 21 4,412,924 0 0
KOSMOS ENERGY LTD COM 500688106 9,224 10,298,773 SH   SOLE 22 9,735,455 0 563,318
KOSMOS ENERGY LTD COM 500688106 358 400,167 SH   SOLE 25 400,167 0 0
KOSMOS ENERGY LTD COM 500688106 124 138,568 SH   SOLE 26 73,272 0 65,296
KOSMOS ENERGY LTD COM 500688106 30 33,637 SH   SOLE 28 33,637 0 0
KOSMOS ENERGY LTD COM 500688106 888 991,549 SH   SOLE 29 991,549 0 0
KOSMOS ENERGY LTD COM 500688106 185 206,946 SH   SOLE 30 206,946 0 0
KOSMOS ENERGY LTD COM 500688106 7 7,675 SH   SOLE 31 7,675 0 0
KOSMOS ENERGY LTD COM 500688106 6,308 7,043,528 SH   SOLE 34 7,043,528 0 0
KOSMOS ENERGY LTD COM 500688106 28 31,119 SH   SOLE 40 31,119 0 0
KOSS CORP COM 500692108 8 8,843 SH   SOLE 22 8,843 0 0
KRAFT HEINZ CO COM 500754106 45,394 1,834,833 SH   SOLE 2 360,829 0 1,474,004
KRAFT HEINZ CO COM 500754106 7,611 307,648 SH   SOLE 4 289,669 0 17,979
KRAFT HEINZ CO COM 500754106 18,102 731,699 SH   SOLE 7 591,482 0 140,217
KRAFT HEINZ CO COM 500754106 758 30,625 SH   SOLE 13 30,625 0 0
KRAFT HEINZ CO COM 500754106 1,865 75,393 SH   SOLE 15 75,393 0 0
KRAFT HEINZ CO COM 500754106 1 36 SH   SOLE 17 0 0 36
KRAFT HEINZ CO COM 500754106 27,832 1,124,994 SH   SOLE 18 1,027,698 0 97,296
KRAFT HEINZ CO COM 500754106 6,016 243,179 SH   SOLE 19 243,179 0 0
KRAFT HEINZ CO COM 500754106 89 3,607 SH   SOLE 20 3,607 0 0
KRAFT HEINZ CO COM 500754106 303,599 12,271,583 SH   SOLE 21 12,271,583 0 0
KRAFT HEINZ CO COM 500754106 367,041 14,835,953 SH   SOLE 22 13,293,144 0 1,542,809
KRAFT HEINZ CO COM 500754106 12,219 493,883 SH   SOLE 23 493,883 0 0
KRAFT HEINZ CO COM 500754106 18,043 729,320 SH   SOLE 25 729,320 0 0
KRAFT HEINZ CO COM 500754106 85,170 3,442,613 SH   SOLE 26 503,576 0 2,939,037
KRAFT HEINZ CO COM 500754106 3,371 136,271 SH   SOLE 28 96,360 0 39,911
KRAFT HEINZ CO COM 500754106 359 14,522 SH   SOLE 29 14,522 0 0
KRAFT HEINZ CO COM 500754106 78,814 3,185,699 SH   SOLE 30 3,185,699 0 0
KRAFT HEINZ CO COM 500754106 9,790 395,720 SH   SOLE 31 109,652 0 286,068
KRAFT HEINZ CO COM 500754106 4,785 193,410 SH   SOLE 32 193,410 0 0
KRAFT HEINZ CO COM 500754106 901 36,406 SH   SOLE 34 36,406 0 0
KRAFT HEINZ CO COM 500754106 13,413 542,178 SH   SOLE 36 542,178 0 0
KRAFT HEINZ CO COM 500754106 350 14,157 SH   SOLE 40 14,157 0 0
KRAFT HEINZ CO OPTIONS 500754106 7,175 290,000 SH Put SOLE 19 290,000 0 0
KRAFT HEINZ CO OPTIONS 500754106 74 3,000 SH Put SOLE 22 3,000 0 0
KRANESHARES TR CSI CHI INTERNET 500767306 113 2,505 SH   SOLE 4 2,505 0 0
KRANESHARES TR CSI CHI INTERNET 500767306 1,787 39,478 SH   SOLE 18 39,478 0 0
KRANESHARES TR CSI CHI INTERNET 500767306 8,446 186,561 SH   SOLE 19 186,561 0 0
KRANESHARES TR CSI CHI INTERNET 500767306 663 14,648 SH   SOLE 22 14,648 0 0
KRANESHARES TR BOSERA MSCI CH 500767405 50,708 1,719,500 SH   SOLE 2 0 0 1,719,500
KRANESHARES TR BOSERA MSCI CH 500767405 581 19,700 SH   SOLE 22 19,700 0 0
KRATON CORPORATION COM 50077C106 194 23,964 SH   SOLE 2 1,239 0 22,725
KRATON CORPORATION COM 50077C106 2 300 SH   SOLE 4 300 0 0
KRATON CORPORATION COM 50077C106 5 620 SH   SOLE 7 620 0 0
KRATON CORPORATION COM 50077C106 1,165 143,880 SH   SOLE 18 143,880 0 0
KRATON CORPORATION COM 50077C106 468 57,801 SH   SOLE 19 57,801 0 0
KRATON CORPORATION COM 50077C106 28,886 3,566,180 SH   SOLE 21 3,566,180 0 0
KRATON CORPORATION COM 50077C106 8,185 1,010,458 SH   SOLE 22 971,776 0 38,682
KRATON CORPORATION COM 50077C106 266 32,816 SH   SOLE 26 8,535 0 24,281
KRATON CORPORATION COM 50077C106 36 4,444 SH   SOLE 28 4,444 0 0
KRATON CORPORATION COM 50077C106 321 39,584 SH   SOLE 30 39,584 0 0
KRATON CORPORATION COM 50077C106 62 7,681 SH   SOLE 34 7,681 0 0
KRATON CORPORATION COM 50077C106 28 3,403 SH   SOLE 40 3,403 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 457 33,002 SH   SOLE 2 4,598 0 28,404
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 6 417 SH   SOLE 4 417 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 21 1,511 SH   SOLE 7 1,511 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 4,292 310,105 SH   SOLE 18 310,105 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 2,715 196,204 SH   SOLE 19 196,204 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 55,666 4,022,137 SH   SOLE 21 4,022,137 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 35,554 2,568,956 SH   SOLE 22 2,465,102 0 103,854
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 8 611 SH   SOLE 23 611 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 502 36,272 SH   SOLE 26 27,406 0 8,866
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 168 12,147 SH   SOLE 28 12,147 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 409 29,524 SH   SOLE 30 29,524 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 144 10,396 SH   SOLE 40 10,396 0 0
KROGER CO COM 501044101 59,918 1,989,325 SH   SOLE 2 263,094 0 1,726,231
KROGER CO COM 501044101 12,854 426,749 SH   SOLE 4 405,302 0 21,447
KROGER CO COM 501044101 39,014 1,295,281 SH   SOLE 7 738,217 0 557,064
KROGER CO COM 501044101 1,017 33,773 SH   SOLE 13 33,773 0 0
KROGER CO COM 501044101 2,546 84,531 SH   SOLE 15 84,531 0 0
KROGER CO COM 501044101 19 628 SH   SOLE 17 0 0 628
KROGER CO COM 501044101 56,102 1,862,619 SH   SOLE 18 1,737,344 0 125,275
KROGER CO COM 501044101 11,389 378,124 SH   SOLE 19 378,124 0 0
KROGER CO COM 501044101 656,048 21,781,128 SH   SOLE 21 21,781,128 0 0
KROGER CO COM 501044101 603,893 20,049,578 SH   SOLE 22 17,974,273 0 2,075,305
KROGER CO COM 501044101 18,969 629,786 SH   SOLE 23 629,786 0 0
KROGER CO COM 501044101 30,182 1,002,062 SH   SOLE 25 1,002,062 0 0
KROGER CO COM 501044101 155,633 5,167,107 SH   SOLE 26 604,140 0 4,562,967
KROGER CO COM 501044101 4,940 164,009 SH   SOLE 28 115,438 0 48,571
KROGER CO COM 501044101 2,607 86,564 SH   SOLE 29 22,244 0 64,320
KROGER CO COM 501044101 106,437 3,533,780 SH   SOLE 30 3,533,780 0 0
KROGER CO COM 501044101 7,682 255,058 SH   SOLE 31 147,389 0 107,669
KROGER CO COM 501044101 3,432 113,936 SH   SOLE 34 113,936 0 0
KROGER CO COM 501044101 24,921 827,392 SH   SOLE 36 827,392 0 0
KROGER CO COM 501044101 543 18,027 SH   SOLE 40 18,027 0 0
KRONOS WORLDWIDE INC COM 50105F105 218 25,838 SH   SOLE 2 3,541 0 22,297
KRONOS WORLDWIDE INC COM 50105F105 1 107 SH   SOLE 4 107 0 0
KRONOS WORLDWIDE INC COM 50105F105 4 456 SH   SOLE 7 456 0 0
KRONOS WORLDWIDE INC COM 50105F105 677 80,195 SH   SOLE 18 80,195 0 0
KRONOS WORLDWIDE INC COM 50105F105 704 83,454 SH   SOLE 19 83,454 0 0
KRONOS WORLDWIDE INC COM 50105F105 6,561 777,379 SH   SOLE 21 777,379 0 0
KRONOS WORLDWIDE INC COM 50105F105 6,844 810,904 SH   SOLE 22 786,915 0 23,989
KRONOS WORLDWIDE INC COM 50105F105 61 7,211 SH   SOLE 23 7,211 0 0
KRONOS WORLDWIDE INC COM 50105F105 485 57,454 SH   SOLE 26 0 0 57,454
KRONOS WORLDWIDE INC COM 50105F105 34 3,975 SH   SOLE 28 3,975 0 0
KRONOS WORLDWIDE INC COM 50105F105 25 3,020 SH   SOLE 30 3,020 0 0
KRONOS WORLDWIDE INC COM 50105F105 18 2,183 SH   SOLE 40 2,183 0 0
KRYSTAL BIOTECH INC COM 501147102 170 3,920 SH   SOLE 2 594 0 3,326
KRYSTAL BIOTECH INC COM 501147102 8 179 SH   SOLE 7 179 0 0
KRYSTAL BIOTECH INC COM 501147102 1,713 39,623 SH   SOLE 18 39,623 0 0
KRYSTAL BIOTECH INC COM 501147102 4,278 98,930 SH   SOLE 19 98,930 0 0
KRYSTAL BIOTECH INC COM 501147102 54 1,248 SH   SOLE 20 1,248 0 0
KRYSTAL BIOTECH INC COM 501147102 15,816 365,780 SH   SOLE 21 365,780 0 0
KRYSTAL BIOTECH INC COM 501147102 13,373 309,279 SH   SOLE 22 296,203 0 13,076
KRYSTAL BIOTECH INC COM 501147102 70 1,614 SH   SOLE 28 1,614 0 0
KRYSTAL BIOTECH INC COM 501147102 188 4,349 SH   SOLE 30 4,349 0 0
KRYSTAL BIOTECH INC COM 501147102 80 1,843 SH   SOLE 40 1,843 0 0
KT CORP SPONSORED ADR 48268K101 6,037 776,024 SH   SOLE 2 115,434 0 660,590
KT CORP SPONSORED ADR 48268K101 795 102,223 SH   SOLE 4 102,223 0 0
KT CORP SPONSORED ADR 48268K101 1,246 160,153 SH   SOLE 13 160,153 0 0
KT CORP SPONSORED ADR 48268K101 1,708 219,541 SH   SOLE 18 219,541 0 0
KT CORP SPONSORED ADR 48268K101 674 86,619 SH   SOLE 19 86,619 0 0
KT CORP SPONSORED ADR 48268K101 271 34,867 SH   SOLE 21 34,867 0 0
KT CORP SPONSORED ADR 48268K101 22,157 2,847,989 SH   SOLE 22 2,092,461 0 755,528
KT CORP SPONSORED ADR 48268K101 792 101,750 SH   SOLE 30 101,750 0 0
KT CORP SPONSORED ADR 48268K101 493 63,423 SH   SOLE 31 32,577 0 30,846
KT CORP SPONSORED ADR 48268K101 80 10,338 SH   SOLE 34 10,338 0 0
KULICKE & SOFFA INDS INC COM 501242101 11 508 SH   SOLE 4 508 0 0
KULICKE & SOFFA INDS INC COM 501242101 1,468 70,344 SH   SOLE 18 70,344 0 0
KULICKE & SOFFA INDS INC COM 501242101 102,712 4,921,520 SH   SOLE 21 4,921,520 0 0
KULICKE & SOFFA INDS INC COM 501242101 23,841 1,142,340 SH   SOLE 22 1,106,251 0 36,089
KULICKE & SOFFA INDS INC COM 501242101 1,101 52,740 SH   SOLE 26 14,439 0 38,301
KULICKE & SOFFA INDS INC COM 501242101 175 8,367 SH   SOLE 28 8,367 0 0
KULICKE & SOFFA INDS INC COM 501242101 1,743 83,523 SH   SOLE 30 83,523 0 0
KULICKE & SOFFA INDS INC COM 501242101 50 2,416 SH   SOLE 34 2,416 0 0
KULICKE & SOFFA INDS INC COM 501242101 123 5,892 SH   SOLE 40 5,892 0 0
KURA ONCOLOGY INC COM 50127T109 131 13,182 SH   SOLE 2 1,929 0 11,253
KURA ONCOLOGY INC COM 50127T109 4 397 SH   SOLE 7 397 0 0
KURA ONCOLOGY INC COM 50127T109 1,281 128,760 SH   SOLE 18 128,760 0 0
KURA ONCOLOGY INC COM 50127T109 642 64,555 SH   SOLE 19 64,555 0 0
KURA ONCOLOGY INC COM 50127T109 15,844 1,592,386 SH   SOLE 21 1,592,386 0 0
KURA ONCOLOGY INC COM 50127T109 11,003 1,105,784 SH   SOLE 22 1,071,117 0 34,667
KURA ONCOLOGY INC COM 50127T109 129 12,981 SH   SOLE 26 0 0 12,981
KURA ONCOLOGY INC COM 50127T109 60 6,019 SH   SOLE 28 6,019 0 0
KURA ONCOLOGY INC COM 50127T109 184 18,487 SH   SOLE 30 18,487 0 0
KURA ONCOLOGY INC COM 50127T109 20 2,057 SH   SOLE 34 2,057 0 0
KURA ONCOLOGY INC COM 50127T109 31 3,158 SH   SOLE 40 3,158 0 0
KURA SUSHI USA INC CL A COM 501270102 19 1,595 SH   SOLE 2 0 0 1,595
KURA SUSHI USA INC CL A COM 501270102 146 12,168 SH   SOLE 18 12,168 0 0
KURA SUSHI USA INC CL A COM 501270102 70 5,826 SH   SOLE 19 5,826 0 0
KURA SUSHI USA INC CL A COM 501270102 1,399 116,987 SH   SOLE 21 116,987 0 0
KURA SUSHI USA INC CL A COM 501270102 395 33,065 SH   SOLE 22 32,062 0 1,003
KVH INDS INC COM 482738101 138 14,616 SH   SOLE 2 659 0 13,957
KVH INDS INC COM 482738101 5 499 SH   SOLE 7 499 0 0
KVH INDS INC COM 482738101 554 58,737 SH   SOLE 18 58,737 0 0
KVH INDS INC COM 482738101 288 30,514 SH   SOLE 19 30,514 0 0
KVH INDS INC COM 482738101 5,448 577,773 SH   SOLE 21 577,773 0 0
KVH INDS INC COM 482738101 5,245 556,252 SH   SOLE 22 547,077 0 9,175
L BRANDS INC COM 501797104 5,446 471,105 SH   SOLE 2 45,303 0 425,802
L BRANDS INC COM 501797104 11 960 SH   SOLE 4 960 0 0
L BRANDS INC COM 501797104 2,479 214,482 SH   SOLE 7 206,371 0 8,111
L BRANDS INC COM 501797104 6,312 546,053 SH   SOLE 18 530,795 0 15,258
L BRANDS INC COM 501797104 849 73,486 SH   SOLE 19 73,486 0 0
L BRANDS INC COM 501797104 114,083 9,868,785 SH   SOLE 21 9,868,785 0 0
L BRANDS INC COM 501797104 67,888 5,872,665 SH   SOLE 22 5,292,558 0 580,107
L BRANDS INC COM 501797104 6 503 SH   SOLE 23 503 0 0
L BRANDS INC COM 501797104 3,269 282,744 SH   SOLE 26 57,410 0 225,334
L BRANDS INC COM 501797104 390 33,706 SH   SOLE 28 33,706 0 0
L BRANDS INC COM 501797104 6,400 553,664 SH   SOLE 30 553,664 0 0
L BRANDS INC COM 501797104 246 21,264 SH   SOLE 31 4,766 0 16,498
L BRANDS INC COM 501797104 936 80,983 SH   SOLE 32 80,983 0 0
L BRANDS INC COM 501797104 39 3,404 SH   SOLE 34 3,404 0 0
L BRANDS INC COM 501797104 1,069 92,498 SH   SOLE 36 92,498 0 0
L BRANDS INC COM 501797104 298 25,761 SH   SOLE 40 25,761 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 95,966 532,790 SH   SOLE 2 63,421 0 469,369
L3HARRIS TECHNOLOGIES INC COM 502431109 19,470 108,093 SH   SOLE 4 102,027 0 6,066
L3HARRIS TECHNOLOGIES INC COM 502431109 38,640 214,525 SH   SOLE 7 198,947 0 15,578
L3HARRIS TECHNOLOGIES INC COM 502431109 698 3,876 SH   SOLE 13 3,876 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 4,384 24,338 SH   SOLE 15 24,338 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 1 8 SH   SOLE 17 0 0 8
L3HARRIS TECHNOLOGIES INC COM 502431109 97,439 540,967 SH   SOLE 18 508,729 0 32,238
L3HARRIS TECHNOLOGIES INC COM 502431109 58,491 324,731 SH   SOLE 19 324,731 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 1,277,907 7,094,754 SH   SOLE 21 7,094,754 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 972,801 5,400,850 SH   SOLE 22 4,877,345 0 523,505
L3HARRIS TECHNOLOGIES INC COM 502431109 29,188 162,048 SH   SOLE 23 162,048 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 44,710 248,224 SH   SOLE 25 248,224 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 136,661 758,721 SH   SOLE 26 152,651 0 606,070
L3HARRIS TECHNOLOGIES INC COM 502431109 8,166 45,337 SH   SOLE 28 31,850 0 13,487
L3HARRIS TECHNOLOGIES INC COM 502431109 1,597 8,867 SH   SOLE 29 3,920 0 4,947
L3HARRIS TECHNOLOGIES INC COM 502431109 150,698 836,654 SH   SOLE 30 836,654 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 9,202 51,088 SH   SOLE 31 40,896 0 10,192
L3HARRIS TECHNOLOGIES INC COM 502431109 24,435 135,660 SH   SOLE 34 135,660 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 29,303 162,687 SH   SOLE 36 162,687 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 912 5,063 SH   SOLE 40 5,063 0 0
L3HARRIS TECHNOLOGIES INC OPTIONS 502431109 180 1,000 SH Call SOLE 4 1,000 0 0
L3HARRIS TECHNOLOGIES INC OPTIONS 502431109 2,828 15,700 SH Call SOLE 18 15,700 0 0
L3HARRIS TECHNOLOGIES INC OPTIONS 502431109 13,329 74,000 SH Call SOLE 19 74,000 0 0
L3HARRIS TECHNOLOGIES INC OPTIONS 502431109 1,027 5,700 SH Call SOLE 22 5,700 0 0
L3HARRIS TECHNOLOGIES INC OPTIONS 502431109 6,322 35,100 SH Call SOLE 34 35,100 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 31 7,419 SH   SOLE 2 798 0 6,621
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 2 493 SH   SOLE 7 493 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 330 78,553 SH   SOLE 18 78,553 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 148 35,330 SH   SOLE 19 35,330 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 2,966 706,106 SH   SOLE 21 706,106 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 3,039 723,453 SH   SOLE 22 710,214 0 13,239
LA Z BOY INC COM 505336107 699 34,007 SH   SOLE 2 3,162 0 30,845
LA Z BOY INC COM 505336107 5 222 SH   SOLE 4 222 0 0
LA Z BOY INC COM 505336107 16 760 SH   SOLE 7 760 0 0
LA Z BOY INC COM 505336107 4,602 223,944 SH   SOLE 18 223,944 0 0
LA Z BOY INC COM 505336107 2,737 133,180 SH   SOLE 19 133,180 0 0
LA Z BOY INC COM 505336107 103,191 5,021,451 SH   SOLE 21 5,021,451 0 0
LA Z BOY INC COM 505336107 28,585 1,390,979 SH   SOLE 22 1,336,722 0 54,257
LA Z BOY INC COM 505336107 74 3,618 SH   SOLE 23 3,618 0 0
LA Z BOY INC COM 505336107 789 38,370 SH   SOLE 26 9,481 0 28,889
LA Z BOY INC COM 505336107 121 5,909 SH   SOLE 28 5,909 0 0
LA Z BOY INC COM 505336107 1,259 61,251 SH   SOLE 30 61,251 0 0
LA Z BOY INC COM 505336107 109 5,314 SH   SOLE 34 5,314 0 0
LA Z BOY INC COM 505336107 117 5,689 SH   SOLE 40 5,689 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 38,146 301,814 SH   SOLE 2 86,705 0 215,109
LABORATORY CORP AMER HLDGS COM NEW 50540R409 6,322 50,018 SH   SOLE 4 47,319 0 2,699
LABORATORY CORP AMER HLDGS COM NEW 50540R409 14,953 118,312 SH   SOLE 7 84,426 0 33,886
LABORATORY CORP AMER HLDGS COM NEW 50540R409 507 4,009 SH   SOLE 13 4,009 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 1,182 9,351 SH   SOLE 15 9,351 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 172,599 1,365,608 SH   SOLE 18 1,081,822 0 283,786
LABORATORY CORP AMER HLDGS COM NEW 50540R409 42,102 333,112 SH   SOLE 19 333,112 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 330,221 2,612,716 SH   SOLE 21 2,612,716 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 301,827 2,388,063 SH   SOLE 22 2,139,230 0 248,833
LABORATORY CORP AMER HLDGS COM NEW 50540R409 11,701 92,580 SH   SOLE 23 92,580 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 16,642 131,671 SH   SOLE 25 111,967 0 19,704
LABORATORY CORP AMER HLDGS COM NEW 50540R409 68,882 544,993 SH   SOLE 26 79,433 0 465,560
LABORATORY CORP AMER HLDGS COM NEW 50540R409 2,518 19,921 SH   SOLE 28 14,073 0 5,848
LABORATORY CORP AMER HLDGS COM NEW 50540R409 4,143 32,781 SH   SOLE 29 12,038 0 20,743
LABORATORY CORP AMER HLDGS COM NEW 50540R409 64,218 508,095 SH   SOLE 30 508,095 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 4,259 33,701 SH   SOLE 31 26,633 0 7,068
LABORATORY CORP AMER HLDGS COM NEW 50540R409 25,389 200,881 SH   SOLE 34 200,881 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 13,014 102,964 SH   SOLE 36 102,964 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 270 2,137 SH   SOLE 40 2,137 0 0
LADDER CAP CORP CL A 505743104 475 100,270 SH   SOLE 2 6,032 0 94,238
LADDER CAP CORP CL A 505743104 3 731 SH   SOLE 4 731 0 0
LADDER CAP CORP CL A 505743104 9 1,845 SH   SOLE 7 1,845 0 0
LADDER CAP CORP CL A 505743104 1,710 360,772 SH   SOLE 18 360,772 0 0
LADDER CAP CORP CL A 505743104 1,181 249,249 SH   SOLE 19 249,249 0 0
LADDER CAP CORP CL A 505743104 25,726 5,427,403 SH   SOLE 21 5,427,403 0 0
LADDER CAP CORP CL A 505743104 13,603 2,869,921 SH   SOLE 22 2,764,481 0 105,440
LADDER CAP CORP CL A 505743104 40 8,373 SH   SOLE 23 8,373 0 0
LADDER CAP CORP CL A 505743104 160 33,733 SH   SOLE 26 26,091 0 7,642
LADDER CAP CORP CL A 505743104 47 9,928 SH   SOLE 28 9,928 0 0
LADDER CAP CORP CL A 505743104 117 24,785 SH   SOLE 30 24,785 0 0
LADDER CAP CORP CL A 505743104 37 7,775 SH   SOLE 40 7,775 0 0
LAKE SHORE BANCORP INC COM 510700107 4 411 SH   SOLE 18 411 0 0
LAKE SHORE BANCORP INC COM 510700107 7 652 SH   SOLE 21 652 0 0
LAKELAND BANCORP INC COM 511637100 568 52,498 SH   SOLE 2 6,646 0 45,852
LAKELAND BANCORP INC COM 511637100 12 1,112 SH   SOLE 7 1,112 0 0
LAKELAND BANCORP INC COM 511637100 2,035 188,218 SH   SOLE 18 188,218 0 0
LAKELAND BANCORP INC COM 511637100 2,358 218,150 SH   SOLE 19 218,150 0 0
LAKELAND BANCORP INC COM 511637100 19,106 1,767,437 SH   SOLE 21 1,767,437 0 0
LAKELAND BANCORP INC COM 511637100 19,232 1,779,119 SH   SOLE 22 1,731,493 0 47,626
LAKELAND BANCORP INC COM 511637100 318 29,383 SH   SOLE 23 29,383 0 0
LAKELAND BANCORP INC COM 511637100 1,374 127,060 SH   SOLE 26 34,700 0 92,360
LAKELAND BANCORP INC COM 511637100 62 5,691 SH   SOLE 28 5,691 0 0
LAKELAND BANCORP INC COM 511637100 69 6,400 SH   SOLE 30 6,400 0 0
LAKELAND BANCORP INC COM 511637100 320 29,635 SH   SOLE 34 29,635 0 0
LAKELAND BANCORP INC COM 511637100 39 3,569 SH   SOLE 40 3,569 0 0
LAKELAND FINL CORP COM 511656100 533 14,494 SH   SOLE 2 2,090 0 12,404
LAKELAND FINL CORP COM 511656100 18 498 SH   SOLE 7 498 0 0
LAKELAND FINL CORP COM 511656100 3,274 89,094 SH   SOLE 18 89,094 0 0
LAKELAND FINL CORP COM 511656100 2,491 67,793 SH   SOLE 19 67,793 0 0
LAKELAND FINL CORP COM 511656100 29,951 815,006 SH   SOLE 21 815,006 0 0
LAKELAND FINL CORP COM 511656100 34,386 935,686 SH   SOLE 22 906,518 0 29,168
LAKELAND FINL CORP COM 511656100 84 2,290 SH   SOLE 23 2,290 0 0
LAKELAND FINL CORP COM 511656100 1,861 50,641 SH   SOLE 26 9,378 0 41,263
LAKELAND FINL CORP COM 511656100 123 3,343 SH   SOLE 28 3,343 0 0
LAKELAND FINL CORP COM 511656100 409 11,118 SH   SOLE 30 11,118 0 0
LAKELAND FINL CORP COM 511656100 269 7,316 SH   SOLE 34 7,316 0 0
LAKELAND FINL CORP COM 511656100 96 2,619 SH   SOLE 40 2,619 0 0
LAKELAND INDS INC COM 511795106 28 1,799 SH   SOLE 18 1,799 0 0
LAKELAND INDS INC COM 511795106 98 6,341 SH   SOLE 19 6,341 0 0
LAKELAND INDS INC COM 511795106 368 23,713 SH   SOLE 21 23,713 0 0
LAKELAND INDS INC COM 511795106 975 62,933 SH   SOLE 22 62,933 0 0
LAKELAND INDS INC COM 511795106 16 1,000 SH   SOLE 23 1,000 0 0
LAKELAND INDS INC COM 511795106 2,949 190,257 SH   SOLE 25 190,257 0 0
LAKELAND INDS INC COM 511795106 728 46,981 SH   SOLE 26 14,618 0 32,363
LAKELAND INDS INC COM 511795106 63 4,046 SH   SOLE 30 4,046 0 0
LAKELAND INDS INC COM 511795106 645 41,614 SH   SOLE 34 41,614 0 0
LAKELAND INDS INC COM 511795106 16 1,042 SH   SOLE 36 1,042 0 0
LAM RESEARCH CORP COM 512807108 114,624 477,602 SH   SOLE 2 151,330 0 326,272
LAM RESEARCH CORP COM 512807108 19,324 80,515 SH   SOLE 4 76,582 0 3,933
LAM RESEARCH CORP COM 512807108 33,814 140,891 SH   SOLE 7 132,487 0 8,404
LAM RESEARCH CORP COM 512807108 3,841 16,004 SH   SOLE 13 16,004 0 0
LAM RESEARCH CORP COM 512807108 3,558 14,825 SH   SOLE 15 14,825 0 0
LAM RESEARCH CORP COM 512807108 89,968 374,867 SH   SOLE 18 332,233 0 42,634
LAM RESEARCH CORP COM 512807108 87,195 363,312 SH   SOLE 19 363,312 0 0
LAM RESEARCH CORP COM 512807108 1,179,017 4,912,572 SH   SOLE 21 4,912,572 0 0
LAM RESEARCH CORP COM 512807108 908,641 3,786,003 SH   SOLE 22 3,311,563 0 474,440
LAM RESEARCH CORP COM 512807108 33,831 140,962 SH   SOLE 23 140,962 0 0
LAM RESEARCH CORP COM 512807108 40,865 170,270 SH   SOLE 25 170,270 0 0
LAM RESEARCH CORP COM 512807108 193,251 805,212 SH   SOLE 26 113,134 0 692,078
LAM RESEARCH CORP COM 512807108 7,256 30,234 SH   SOLE 28 21,671 0 8,563
LAM RESEARCH CORP COM 512807108 17,237 71,822 SH   SOLE 29 18,064 0 53,758
LAM RESEARCH CORP COM 512807108 167,050 696,041 SH   SOLE 30 696,041 0 0
LAM RESEARCH CORP COM 512807108 62,737 261,406 SH   SOLE 31 60,319 0 201,087
LAM RESEARCH CORP COM 512807108 5,516 22,983 SH   SOLE 32 22,983 0 0
LAM RESEARCH CORP COM 512807108 44,501 185,422 SH   SOLE 34 185,422 0 0
LAM RESEARCH CORP COM 512807108 24,336 101,401 SH   SOLE 36 101,401 0 0
LAM RESEARCH CORP COM 512807108 804 3,351 SH   SOLE 40 3,351 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 10,910 212,757 SH   SOLE 2 57,026 0 155,731
LAMAR ADVERTISING CO NEW CL A 512816109 544 10,601 SH   SOLE 4 10,601 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 130 2,526 SH   SOLE 7 2,526 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 1,647 32,123 SH   SOLE 13 32,123 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 16,686 325,385 SH   SOLE 18 287,067 0 38,318
LAMAR ADVERTISING CO NEW CL A 512816109 15,598 304,168 SH   SOLE 19 304,168 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 237,461 4,630,680 SH   SOLE 21 4,630,680 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 157,733 3,075,925 SH   SOLE 22 2,834,033 0 241,892
LAMAR ADVERTISING CO NEW CL A 512816109 594 11,589 SH   SOLE 23 11,589 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 687 13,397 SH   SOLE 25 13,397 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 2,571 50,143 SH   SOLE 26 26,120 0 24,023
LAMAR ADVERTISING CO NEW CL A 512816109 662 12,901 SH   SOLE 28 12,901 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 4,057 79,114 SH   SOLE 29 4,578 0 74,536
LAMAR ADVERTISING CO NEW CL A 512816109 2,250 43,882 SH   SOLE 30 43,882 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 574 11,190 SH   SOLE 31 6,224 0 4,966
LAMAR ADVERTISING CO NEW CL A 512816109 1,262 24,605 SH   SOLE 34 24,605 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 973 18,970 SH   SOLE 36 18,970 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 459 8,947 SH   SOLE 40 8,947 0 0
LAMB WESTON HLDGS INC COM 513272104 29,021 508,241 SH   SOLE 2 158,774 0 349,467
LAMB WESTON HLDGS INC COM 513272104 5,290 92,647 SH   SOLE 4 88,781 0 3,866
LAMB WESTON HLDGS INC COM 513272104 10,101 176,908 SH   SOLE 7 171,949 0 4,959
LAMB WESTON HLDGS INC COM 513272104 370 6,472 SH   SOLE 13 6,472 0 0
LAMB WESTON HLDGS INC COM 513272104 666 11,661 SH   SOLE 15 11,661 0 0
LAMB WESTON HLDGS INC COM 513272104 18,114 317,231 SH   SOLE 18 288,070 0 29,161
LAMB WESTON HLDGS INC COM 513272104 6,298 110,302 SH   SOLE 19 110,302 0 0
LAMB WESTON HLDGS INC COM 513272104 412,221 7,219,277 SH   SOLE 21 7,219,277 0 0
LAMB WESTON HLDGS INC COM 513272104 249,260 4,365,318 SH   SOLE 22 3,944,890 0 420,428
LAMB WESTON HLDGS INC COM 513272104 8,060 141,160 SH   SOLE 23 141,160 0 0
LAMB WESTON HLDGS INC COM 513272104 9,275 162,440 SH   SOLE 25 162,440 0 0
LAMB WESTON HLDGS INC COM 513272104 52,305 916,019 SH   SOLE 26 155,424 0 760,595
LAMB WESTON HLDGS INC COM 513272104 1,712 29,977 SH   SOLE 28 21,467 0 8,510
LAMB WESTON HLDGS INC COM 513272104 3,364 58,921 SH   SOLE 29 28,107 0 30,814
LAMB WESTON HLDGS INC COM 513272104 43,717 765,627 SH   SOLE 30 765,627 0 0
LAMB WESTON HLDGS INC COM 513272104 4,172 73,070 SH   SOLE 31 53,740 0 19,330
LAMB WESTON HLDGS INC COM 513272104 724 12,684 SH   SOLE 34 12,684 0 0
LAMB WESTON HLDGS INC COM 513272104 7,392 129,452 SH   SOLE 36 129,452 0 0
LAMB WESTON HLDGS INC COM 513272104 173 3,038 SH   SOLE 40 3,038 0 0
LANCASTER COLONY CORP COM 513847103 2,579 17,833 SH   SOLE 2 8,752 0 9,081
LANCASTER COLONY CORP COM 513847103 13 90 SH   SOLE 4 90 0 0
LANCASTER COLONY CORP COM 513847103 1,757 12,149 SH   SOLE 7 12,149 0 0
LANCASTER COLONY CORP COM 513847103 16,794 116,107 SH   SOLE 18 114,735 0 1,372
LANCASTER COLONY CORP COM 513847103 7,894 54,576 SH   SOLE 19 54,576 0 0
LANCASTER COLONY CORP COM 513847103 199,492 1,379,231 SH   SOLE 21 1,379,231 0 0
LANCASTER COLONY CORP COM 513847103 97,530 674,296 SH   SOLE 22 653,692 0 20,604
LANCASTER COLONY CORP COM 513847103 123 852 SH   SOLE 23 852 0 0
LANCASTER COLONY CORP COM 513847103 1,664 11,505 SH   SOLE 26 5,166 0 6,339
LANCASTER COLONY CORP COM 513847103 411 2,839 SH   SOLE 28 2,839 0 0
LANCASTER COLONY CORP COM 513847103 968 6,695 SH   SOLE 30 6,695 0 0
LANCASTER COLONY CORP COM 513847103 69 479 SH   SOLE 34 479 0 0
LANCASTER COLONY CORP COM 513847103 44 302 SH   SOLE 36 302 0 0
LANCASTER COLONY CORP COM 513847103 310 2,144 SH   SOLE 40 2,144 0 0
LANDEC CORP COM 514766104 205 23,625 SH   SOLE 2 1,096 0 22,529
LANDEC CORP COM 514766104 6 707 SH   SOLE 7 707 0 0
LANDEC CORP COM 514766104 810 93,211 SH   SOLE 18 93,211 0 0
LANDEC CORP COM 514766104 404 46,480 SH   SOLE 19 46,480 0 0
LANDEC CORP COM 514766104 8,444 971,719 SH   SOLE 21 971,719 0 0
LANDEC CORP COM 514766104 7,637 878,783 SH   SOLE 22 851,298 0 27,485
LANDEC CORP COM 514766104 31 3,584 SH   SOLE 28 3,584 0 0
LANDEC CORP COM 514766104 27 3,086 SH   SOLE 30 3,086 0 0
LANDEC CORP COM 514766104 21 2,385 SH   SOLE 40 2,385 0 0
LANDMARK BANCORP INC COM 51504L107 16 781 SH   SOLE 21 781 0 0
LANDS END INC NEW COM 51509F105 52 9,788 SH   SOLE 2 409 0 9,379
LANDS END INC NEW COM 51509F105 2 331 SH   SOLE 7 331 0 0
LANDS END INC NEW COM 51509F105 206 38,585 SH   SOLE 18 38,585 0 0
LANDS END INC NEW COM 51509F105 124 23,305 SH   SOLE 19 23,305 0 0
LANDS END INC NEW COM 51509F105 2,172 406,807 SH   SOLE 21 406,807 0 0
LANDS END INC NEW COM 51509F105 2,215 414,876 SH   SOLE 22 400,771 0 14,105
LANDS END INC NEW COM 51509F105 68 12,724 SH   SOLE 26 3,857 0 8,867
LANDS END INC NEW COM 51509F105 3 558 SH   SOLE 28 558 0 0
LANDS END INC NEW COM 51509F105 11 2,076 SH   SOLE 30 2,076 0 0
LANDS END INC NEW COM 51509F105 10 1,932 SH   SOLE 40 1,932 0 0
LANDSTAR SYS INC COM 515098101 16,529 172,430 SH   SOLE 2 90,651 0 81,779
LANDSTAR SYS INC COM 515098101 671 6,998 SH   SOLE 4 6,998 0 0
LANDSTAR SYS INC COM 515098101 214 2,229 SH   SOLE 7 2,229 0 0
LANDSTAR SYS INC COM 515098101 578 6,027 SH   SOLE 13 6,027 0 0
LANDSTAR SYS INC COM 515098101 12,120 126,439 SH   SOLE 18 116,973 0 9,466
LANDSTAR SYS INC COM 515098101 10,546 110,015 SH   SOLE 19 110,015 0 0
LANDSTAR SYS INC COM 515098101 213,262 2,224,720 SH   SOLE 21 2,224,720 0 0
LANDSTAR SYS INC COM 515098101 138,720 1,447,109 SH   SOLE 22 1,313,064 0 134,045
LANDSTAR SYS INC COM 515098101 999 10,426 SH   SOLE 23 10,426 0 0
LANDSTAR SYS INC COM 515098101 144 1,501 SH   SOLE 25 1,501 0 0
LANDSTAR SYS INC COM 515098101 2,647 27,608 SH   SOLE 26 11,426 0 16,182
LANDSTAR SYS INC COM 515098101 571 5,953 SH   SOLE 28 5,953 0 0
LANDSTAR SYS INC COM 515098101 7,178 74,881 SH   SOLE 29 9,716 0 65,165
LANDSTAR SYS INC COM 515098101 1,679 17,510 SH   SOLE 30 17,510 0 0
LANDSTAR SYS INC COM 515098101 992 10,348 SH   SOLE 31 8,162 0 2,186
LANDSTAR SYS INC COM 515098101 373 3,888 SH   SOLE 34 3,888 0 0
LANDSTAR SYS INC COM 515098101 184 1,922 SH   SOLE 36 1,922 0 0
LANDSTAR SYS INC COM 515098101 412 4,303 SH   SOLE 40 4,303 0 0
LANNET INC COM 516012101 213 30,604 SH   SOLE 2 1,738 0 28,866
LANNET INC COM 516012101 5 694 SH   SOLE 7 694 0 0
LANNET INC COM 516012101 1,092 157,067 SH   SOLE 18 157,067 0 0
LANNET INC COM 516012101 413 59,394 SH   SOLE 19 59,394 0 0
LANNET INC COM 516012101 26,605 3,828,069 SH   SOLE 21 3,828,069 0 0
LANNET INC COM 516012101 7,253 1,043,646 SH   SOLE 22 977,751 0 65,895
LANNET INC COM 516012101 54 7,728 SH   SOLE 28 7,728 0 0
LANNET INC COM 516012101 251 36,099 SH   SOLE 30 36,099 0 0
LANTHEUS HLDGS INC COM 516544103 184 14,387 SH   SOLE 2 2,044 0 12,343
LANTHEUS HLDGS INC COM 516544103 2 194 SH   SOLE 4 194 0 0
LANTHEUS HLDGS INC COM 516544103 10 796 SH   SOLE 7 796 0 0
LANTHEUS HLDGS INC COM 516544103 2,387 187,034 SH   SOLE 18 187,034 0 0
LANTHEUS HLDGS INC COM 516544103 924 72,437 SH   SOLE 19 72,437 0 0
LANTHEUS HLDGS INC COM 516544103 55,014 4,311,479 SH   SOLE 21 4,311,479 0 0
LANTHEUS HLDGS INC COM 516544103 14,967 1,172,954 SH   SOLE 22 1,131,467 0 41,487
LANTHEUS HLDGS INC COM 516544103 310 24,297 SH   SOLE 26 21,775 0 2,522
LANTHEUS HLDGS INC COM 516544103 60 4,696 SH   SOLE 28 4,696 0 0
LANTHEUS HLDGS INC COM 516544103 676 53,015 SH   SOLE 30 53,015 0 0
LANTHEUS HLDGS INC COM 516544103 58 4,546 SH   SOLE 40 4,546 0 0
LANTRONIX INC COM NEW 516548203 8 3,847 SH   SOLE 18 3,847 0 0
LANTRONIX INC COM NEW 516548203 76 38,697 SH   SOLE 21 38,697 0 0
LANTRONIX INC COM NEW 516548203 186 95,141 SH   SOLE 22 95,141 0 0
LAREDO PETROLEUM INC COM 516806106 82 216,325 SH   SOLE 2 41,242 0 175,083
LAREDO PETROLEUM INC COM 516806106 0 962 SH   SOLE 4 962 0 0
LAREDO PETROLEUM INC COM 516806106 1 3,496 SH   SOLE 7 3,496 0 0
LAREDO PETROLEUM INC COM 516806106 314 827,396 SH   SOLE 18 827,396 0 0
LAREDO PETROLEUM INC COM 516806106 207 545,267 SH   SOLE 19 545,267 0 0
LAREDO PETROLEUM INC COM 516806106 7,866 20,709,989 SH   SOLE 21 20,709,989 0 0
LAREDO PETROLEUM INC COM 516806106 2,387 6,285,145 SH   SOLE 22 6,102,163 0 182,982
LAREDO PETROLEUM INC COM 516806106 126 332,052 SH   SOLE 26 17,573 0 314,479
LAREDO PETROLEUM INC COM 516806106 8 21,588 SH   SOLE 28 21,588 0 0
LAREDO PETROLEUM INC COM 516806106 76 200,935 SH   SOLE 30 200,935 0 0
LAREDO PETROLEUM INC COM 516806106 6 16,204 SH   SOLE 40 16,204 0 0
LAS VEGAS SANDS CORP COM 517834107 28,716 676,142 SH   SOLE 2 80,349 0 595,793
LAS VEGAS SANDS CORP COM 517834107 6,783 159,723 SH   SOLE 4 150,214 0 9,509
LAS VEGAS SANDS CORP COM 517834107 14,866 350,025 SH   SOLE 7 325,695 0 24,330
LAS VEGAS SANDS CORP COM 517834107 25 578 SH   SOLE 13 578 0 0
LAS VEGAS SANDS CORP COM 517834107 1,591 37,470 SH   SOLE 15 37,470 0 0
LAS VEGAS SANDS CORP COM 517834107 26,897 633,320 SH   SOLE 18 583,949 0 49,371
LAS VEGAS SANDS CORP COM 517834107 7,551 177,792 SH   SOLE 19 177,792 0 0
LAS VEGAS SANDS CORP COM 517834107 289,235 6,810,326 SH   SOLE 21 6,810,326 0 0
LAS VEGAS SANDS CORP COM 517834107 329,269 7,752,982 SH   SOLE 22 7,144,582 0 608,400
LAS VEGAS SANDS CORP COM 517834107 10,695 251,832 SH   SOLE 23 251,832 0 0
LAS VEGAS SANDS CORP COM 517834107 15,531 365,682 SH   SOLE 25 365,682 0 0
LAS VEGAS SANDS CORP COM 517834107 61,748 1,453,917 SH   SOLE 26 202,552 0 1,251,365
LAS VEGAS SANDS CORP COM 517834107 2,983 70,249 SH   SOLE 28 49,585 0 20,664
LAS VEGAS SANDS CORP COM 517834107 7 166 SH   SOLE 29 166 0 0
LAS VEGAS SANDS CORP COM 517834107 54,085 1,273,485 SH   SOLE 30 1,273,485 0 0
LAS VEGAS SANDS CORP COM 517834107 1,295 30,502 SH   SOLE 31 9,544 0 20,958
LAS VEGAS SANDS CORP COM 517834107 2,935 69,113 SH   SOLE 34 69,113 0 0
LAS VEGAS SANDS CORP COM 517834107 10,633 250,360 SH   SOLE 36 250,360 0 0
LAS VEGAS SANDS CORP COM 517834107 334 7,860 SH   SOLE 40 7,860 0 0
LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 2,036 768,294 SH   SOLE 21 768,294 0 0
LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 20 7,538 SH   SOLE 25 7,538 0 0
LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 292 110,055 SH   SOLE 26 110,055 0 0
LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 860 324,702 SH   SOLE 30 324,702 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 828 46,464 SH   SOLE 2 6,313 0 40,151
LATTICE SEMICONDUCTOR CORP COM 518415104 5 279 SH   SOLE 4 279 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 38 2,132 SH   SOLE 7 2,132 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 7,790 437,175 SH   SOLE 18 437,175 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 12,125 680,430 SH   SOLE 19 680,430 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 77,000 4,320,970 SH   SOLE 21 4,320,970 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 65,492 3,675,185 SH   SOLE 22 3,546,816 0 128,369
LATTICE SEMICONDUCTOR CORP COM 518415104 934 52,392 SH   SOLE 26 20,268 0 32,124
LATTICE SEMICONDUCTOR CORP COM 518415104 303 16,984 SH   SOLE 28 16,984 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 20,501 1,150,467 SH   SOLE 30 1,150,467 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 1,071 60,086 SH   SOLE 34 60,086 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 244 13,705 SH   SOLE 40 13,705 0 0
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 3 118 SH   SOLE 17 0 0 118
LATTICE STRATEGIES TR HARTFORD US EQTY 518416409 0 10 SH   SOLE 17 0 0 10
LAUDER ESTEE COS INC CL A 518439104 84,222 528,569 SH   SOLE 2 53,613 0 474,956
LAUDER ESTEE COS INC CL A 518439104 16,828 105,611 SH   SOLE 4 99,660 0 5,951
LAUDER ESTEE COS INC CL A 518439104 32,824 206,001 SH   SOLE 7 191,113 0 14,888
LAUDER ESTEE COS INC CL A 518439104 4,254 26,700 SH   SOLE 13 26,700 0 0
LAUDER ESTEE COS INC CL A 518439104 2,866 17,989 SH   SOLE 15 17,989 0 0
LAUDER ESTEE COS INC CL A 518439104 77,337 485,359 SH   SOLE 18 437,579 0 47,780
LAUDER ESTEE COS INC CL A 518439104 22,920 143,841 SH   SOLE 19 143,841 0 0
LAUDER ESTEE COS INC CL A 518439104 810,120 5,084,221 SH   SOLE 21 5,084,221 0 0
LAUDER ESTEE COS INC CL A 518439104 868,780 5,452,367 SH   SOLE 22 4,866,329 0 586,038
LAUDER ESTEE COS INC CL A 518439104 25,806 161,953 SH   SOLE 23 161,953 0 0
LAUDER ESTEE COS INC CL A 518439104 38,638 242,485 SH   SOLE 25 242,485 0 0
LAUDER ESTEE COS INC CL A 518439104 191,900 1,204,344 SH   SOLE 26 139,363 0 1,064,981
LAUDER ESTEE COS INC CL A 518439104 7,158 44,923 SH   SOLE 28 31,929 0 12,994
LAUDER ESTEE COS INC CL A 518439104 2,843 17,841 SH   SOLE 29 3,843 0 13,998
LAUDER ESTEE COS INC CL A 518439104 136,730 858,100 SH   SOLE 30 858,100 0 0
LAUDER ESTEE COS INC CL A 518439104 7,643 47,968 SH   SOLE 31 38,623 0 9,345
LAUDER ESTEE COS INC CL A 518439104 1,934 12,135 SH   SOLE 34 12,135 0 0
LAUDER ESTEE COS INC CL A 518439104 24,290 152,441 SH   SOLE 36 152,441 0 0
LAUDER ESTEE COS INC CL A 518439104 818 5,136 SH   SOLE 40 5,136 0 0
LAUREATE EDUCATION INC CL A 518613203 1,120 106,592 SH   SOLE 2 5,835 0 100,757
LAUREATE EDUCATION INC CL A 518613203 4 392 SH   SOLE 4 392 0 0
LAUREATE EDUCATION INC CL A 518613203 35 3,326 SH   SOLE 7 3,326 0 0
LAUREATE EDUCATION INC CL A 518613203 4,219 401,400 SH   SOLE 18 401,400 0 0
LAUREATE EDUCATION INC CL A 518613203 2,265 215,465 SH   SOLE 19 215,465 0 0
LAUREATE EDUCATION INC CL A 518613203 41,466 3,945,421 SH   SOLE 21 3,945,421 0 0
LAUREATE EDUCATION INC CL A 518613203 33,057 3,145,310 SH   SOLE 22 3,007,421 0 137,889
LAUREATE EDUCATION INC CL A 518613203 324 30,869 SH   SOLE 26 23,231 0 7,638
LAUREATE EDUCATION INC CL A 518613203 173 16,496 SH   SOLE 28 16,496 0 0
LAUREATE EDUCATION INC CL A 518613203 935 88,953 SH   SOLE 30 88,953 0 0
LAUREATE EDUCATION INC CL A 518613203 125 11,903 SH   SOLE 40 11,903 0 0
LAWSON PRODS INC COM 520776105 42 1,580 SH   SOLE 2 282 0 1,298
LAWSON PRODS INC COM 520776105 423 15,827 SH   SOLE 18 15,827 0 0
LAWSON PRODS INC COM 520776105 202 7,574 SH   SOLE 19 7,574 0 0
LAWSON PRODS INC COM 520776105 3,919 146,677 SH   SOLE 21 146,677 0 0
LAWSON PRODS INC COM 520776105 5,404 202,242 SH   SOLE 22 199,259 0 2,983
LAZARD GLOBAL TOTAL RETURN & COM 52106W103 546 45,473 SH   SOLE 2 45,473 0 0
LAZARD LTD SHS A G54050102 4,747 201,482 SH   SOLE 2 8,604 0 192,878
LAZARD LTD SHS A G54050102 237 10,077 SH   SOLE 7 10,077 0 0
LAZARD LTD SHS A G54050102 2,653 112,601 SH   SOLE 18 112,601 0 0
LAZARD LTD SHS A G54050102 567 24,052 SH   SOLE 19 24,052 0 0
LAZARD LTD SHS A G54050102 97,533 4,139,752 SH   SOLE 21 4,139,752 0 0
LAZARD LTD SHS A G54050102 1,130 47,964 SH   SOLE 32 47,964 0 0
LAZYDAYS HLDGS INC COM 52110H100 2 1,144 SH   SOLE 18 1,144 0 0
LAZYDAYS HLDGS INC COM 52110H100 35 16,930 SH   SOLE 21 16,930 0 0
LCI INDS COM 50189K103 806 12,055 SH   SOLE 2 4,138 0 7,917
LCI INDS COM 50189K103 3 39 SH   SOLE 4 39 0 0
LCI INDS COM 50189K103 28 426 SH   SOLE 7 426 0 0
LCI INDS COM 50189K103 8,396 125,634 SH   SOLE 18 112,763 0 12,871
LCI INDS COM 50189K103 10,518 157,382 SH   SOLE 19 157,382 0 0
LCI INDS COM 50189K103 175,617 2,627,811 SH   SOLE 21 2,627,811 0 0
LCI INDS COM 50189K103 55,529 830,903 SH   SOLE 22 802,608 0 28,295
LCI INDS COM 50189K103 1,046 15,652 SH   SOLE 23 15,652 0 0
LCI INDS COM 50189K103 3,207 47,993 SH   SOLE 26 4,797 0 43,196
LCI INDS COM 50189K103 257 3,839 SH   SOLE 28 3,839 0 0
LCI INDS COM 50189K103 2,851 42,658 SH   SOLE 30 42,658 0 0
LCI INDS COM 50189K103 13 196 SH   SOLE 34 196 0 0
LCI INDS COM 50189K103 168 2,520 SH   SOLE 40 2,520 0 0
LCNB CORP COM 50181P100 155 12,288 SH   SOLE 2 530 0 11,758
LCNB CORP COM 50181P100 605 47,987 SH   SOLE 18 47,987 0 0
LCNB CORP COM 50181P100 298 23,675 SH   SOLE 19 23,675 0 0
LCNB CORP COM 50181P100 5,510 437,264 SH   SOLE 21 437,264 0 0
LCNB CORP COM 50181P100 2,274 180,466 SH   SOLE 22 173,611 0 6,855
LEAF GROUP LTD COM 52177G102 15 11,360 SH   SOLE 2 584 0 10,776
LEAF GROUP LTD COM 52177G102 1 577 SH   SOLE 7 577 0 0
LEAF GROUP LTD COM 52177G102 80 60,031 SH   SOLE 18 60,031 0 0
LEAF GROUP LTD COM 52177G102 39 28,892 SH   SOLE 19 28,892 0 0
LEAF GROUP LTD COM 52177G102 836 623,679 SH   SOLE 21 623,679 0 0
LEAF GROUP LTD COM 52177G102 268 200,128 SH   SOLE 22 190,236 0 9,892
LEAP THERAPEUTICS INC COM 52187K101 6 3,488 SH   SOLE 18 3,488 0 0
LEAP THERAPEUTICS INC COM 52187K101 56 35,458 SH   SOLE 21 35,458 0 0
LEAR CORP COM NEW 521865204 13,346 164,260 SH   SOLE 2 39,327 0 124,933
LEAR CORP COM NEW 521865204 2,218 27,301 SH   SOLE 4 25,661 0 1,640
LEAR CORP COM NEW 521865204 3,928 48,348 SH   SOLE 7 9,961 0 38,387
LEAR CORP COM NEW 521865204 148 1,818 SH   SOLE 13 1,818 0 0
LEAR CORP COM NEW 521865204 560 6,888 SH   SOLE 15 6,888 0 0
LEAR CORP COM NEW 521865204 15,604 192,050 SH   SOLE 18 187,242 0 4,808
LEAR CORP COM NEW 521865204 1,961 24,140 SH   SOLE 19 24,140 0 0
LEAR CORP COM NEW 521865204 229,248 2,821,517 SH   SOLE 21 2,821,517 0 0
LEAR CORP COM NEW 521865204 144,961 1,784,139 SH   SOLE 22 1,672,946 0 111,193
LEAR CORP COM NEW 521865204 3,467 42,667 SH   SOLE 23 42,667 0 0
LEAR CORP COM NEW 521865204 5,393 66,376 SH   SOLE 25 66,376 0 0
LEAR CORP COM NEW 521865204 18,093 222,684 SH   SOLE 26 66,503 0 156,181
LEAR CORP COM NEW 521865204 905 11,140 SH   SOLE 28 8,096 0 3,044
LEAR CORP COM NEW 521865204 1,101 13,545 SH   SOLE 29 1,272 0 12,273
LEAR CORP COM NEW 521865204 11,873 146,131 SH   SOLE 30 146,131 0 0
LEAR CORP COM NEW 521865204 1,418 17,452 SH   SOLE 31 13,044 0 4,408
LEAR CORP COM NEW 521865204 292 3,595 SH   SOLE 34 3,595 0 0
LEAR CORP COM NEW 521865204 4,079 50,205 SH   SOLE 36 50,205 0 0
LEAR CORP COM NEW 521865204 111 1,368 SH   SOLE 40 1,368 0 0
LEE ENTERPRISES INC COM 523768109 48 48,471 SH   SOLE 2 2,251 0 46,220
LEE ENTERPRISES INC COM 523768109 196 198,918 SH   SOLE 18 198,918 0 0
LEE ENTERPRISES INC COM 523768109 88 89,208 SH   SOLE 19 89,208 0 0
LEE ENTERPRISES INC COM 523768109 1,907 1,939,801 SH   SOLE 21 1,939,801 0 0
LEE ENTERPRISES INC COM 523768109 925 940,768 SH   SOLE 22 921,057 0 19,711
LEGACY HOUSING CORP COM 52472M101 31 3,371 SH   SOLE 2 284 0 3,087
LEGACY HOUSING CORP COM 52472M101 172 18,569 SH   SOLE 18 18,569 0 0
LEGACY HOUSING CORP COM 52472M101 88 9,486 SH   SOLE 19 9,486 0 0
LEGACY HOUSING CORP COM 52472M101 2,214 239,356 SH   SOLE 21 239,356 0 0
LEGACY HOUSING CORP COM 52472M101 532 57,474 SH   SOLE 22 55,351 0 2,123
LEGG MASON INC COM 524901105 10,503 215,008 SH   SOLE 2 57,665 0 157,343
LEGG MASON INC COM 524901105 23 479 SH   SOLE 4 479 0 0
LEGG MASON INC COM 524901105 110 2,254 SH   SOLE 7 2,254 0 0
LEGG MASON INC COM 524901105 13,257 271,381 SH   SOLE 18 271,381 0 0
LEGG MASON INC COM 524901105 989 20,255 SH   SOLE 19 20,255 0 0
LEGG MASON INC COM 524901105 197,623 4,045,516 SH   SOLE 21 4,045,516 0 0
LEGG MASON INC COM 524901105 138,605 2,837,362 SH   SOLE 22 2,684,085 0 153,277
LEGG MASON INC COM 524901105 1,666 34,110 SH   SOLE 26 14,599 0 19,511
LEGG MASON INC COM 524901105 608 12,454 SH   SOLE 28 12,454 0 0
LEGG MASON INC COM 524901105 1,382 28,291 SH   SOLE 30 28,291 0 0
LEGG MASON INC COM 524901105 267 5,459 SH   SOLE 31 1,722 0 3,737
LEGG MASON INC COM 524901105 188 3,858 SH   SOLE 36 3,858 0 0
LEGG MASON INC COM 524901105 471 9,635 SH   SOLE 40 9,635 0 0
LEGGETT & PLATT INC COM 524660107 9,470 354,937 SH   SOLE 2 56,989 0 297,948
LEGGETT & PLATT INC COM 524660107 1,528 57,267 SH   SOLE 4 53,803 0 3,464
LEGGETT & PLATT INC COM 524660107 9,778 366,483 SH   SOLE 7 195,267 0 171,216
LEGGETT & PLATT INC COM 524660107 17 650 SH   SOLE 13 650 0 0
LEGGETT & PLATT INC COM 524660107 372 13,957 SH   SOLE 15 13,957 0 0
LEGGETT & PLATT INC COM 524660107 10,695 400,845 SH   SOLE 18 381,816 0 19,029
LEGGETT & PLATT INC COM 524660107 1,135 42,540 SH   SOLE 19 42,540 0 0
LEGGETT & PLATT INC COM 524660107 170,493 6,390,297 SH   SOLE 21 6,390,297 0 0
LEGGETT & PLATT INC COM 524660107 97,270 3,645,818 SH   SOLE 22 3,331,753 0 314,065
LEGGETT & PLATT INC COM 524660107 2,479 92,906 SH   SOLE 23 92,906 0 0
LEGGETT & PLATT INC COM 524660107 3,823 143,300 SH   SOLE 25 143,300 0 0
LEGGETT & PLATT INC COM 524660107 15,582 584,050 SH   SOLE 26 135,237 0 448,813
LEGGETT & PLATT INC COM 524660107 705 26,438 SH   SOLE 28 18,135 0 8,303
LEGGETT & PLATT INC COM 524660107 789 29,562 SH   SOLE 29 2,045 0 27,517
LEGGETT & PLATT INC COM 524660107 13,373 501,246 SH   SOLE 30 501,246 0 0
LEGGETT & PLATT INC COM 524660107 795 29,809 SH   SOLE 31 21,527 0 8,282
LEGGETT & PLATT INC COM 524660107 1,264 47,380 SH   SOLE 32 47,380 0 0
LEGGETT & PLATT INC COM 524660107 199 7,468 SH   SOLE 34 7,468 0 0
LEGGETT & PLATT INC COM 524660107 2,447 91,723 SH   SOLE 36 91,723 0 0
LEGGETT & PLATT INC COM 524660107 71 2,656 SH   SOLE 40 2,656 0 0
LEIDOS HOLDINGS INC COM 525327102 31,826 347,257 SH   SOLE 2 44,717 0 302,540
LEIDOS HOLDINGS INC COM 525327102 5,645 61,590 SH   SOLE 4 57,845 0 3,745
LEIDOS HOLDINGS INC COM 525327102 10,681 116,544 SH   SOLE 7 112,159 0 4,385
LEIDOS HOLDINGS INC COM 525327102 37 408 SH   SOLE 13 408 0 0
LEIDOS HOLDINGS INC COM 525327102 1,331 14,518 SH   SOLE 15 14,518 0 0
LEIDOS HOLDINGS INC COM 525327102 25,086 273,719 SH   SOLE 18 253,684 0 20,035
LEIDOS HOLDINGS INC COM 525327102 3,942 43,014 SH   SOLE 19 43,014 0 0
LEIDOS HOLDINGS INC COM 525327102 322,185 3,515,389 SH   SOLE 21 3,515,389 0 0
LEIDOS HOLDINGS INC COM 525327102 313,113 3,416,399 SH   SOLE 22 3,089,160 0 327,239
LEIDOS HOLDINGS INC COM 525327102 8,941 97,552 SH   SOLE 23 97,552 0 0
LEIDOS HOLDINGS INC COM 525327102 21,460 234,157 SH   SOLE 25 234,157 0 0
LEIDOS HOLDINGS INC COM 525327102 46,953 512,305 SH   SOLE 26 131,638 0 380,667
LEIDOS HOLDINGS INC COM 525327102 2,546 27,784 SH   SOLE 28 19,295 0 8,489
LEIDOS HOLDINGS INC COM 525327102 2,825 30,827 SH   SOLE 29 2,132 0 28,695
LEIDOS HOLDINGS INC COM 525327102 47,343 516,562 SH   SOLE 30 516,562 0 0
LEIDOS HOLDINGS INC COM 525327102 2,725 29,735 SH   SOLE 31 25,108 0 4,627
LEIDOS HOLDINGS INC COM 525327102 1,579 17,234 SH   SOLE 34 17,234 0 0
LEIDOS HOLDINGS INC COM 525327102 8,570 93,509 SH   SOLE 36 93,509 0 0
LEIDOS HOLDINGS INC COM 525327102 264 2,883 SH   SOLE 40 2,883 0 0
LEMAITRE VASCULAR INC COM 525558201 186 7,482 SH   SOLE 2 986 0 6,496
LEMAITRE VASCULAR INC COM 525558201 6 256 SH   SOLE 7 256 0 0
LEMAITRE VASCULAR INC COM 525558201 1,961 78,676 SH   SOLE 18 78,676 0 0
LEMAITRE VASCULAR INC COM 525558201 755 30,279 SH   SOLE 19 30,279 0 0
LEMAITRE VASCULAR INC COM 525558201 46,458 1,864,304 SH   SOLE 21 1,864,304 0 0
LEMAITRE VASCULAR INC COM 525558201 12,769 512,386 SH   SOLE 22 491,386 0 21,000
LEMAITRE VASCULAR INC COM 525558201 94 3,780 SH   SOLE 26 0 0 3,780
LEMAITRE VASCULAR INC COM 525558201 54 2,159 SH   SOLE 28 2,159 0 0
LEMAITRE VASCULAR INC COM 525558201 547 21,943 SH   SOLE 30 21,943 0 0
LEMAITRE VASCULAR INC COM 525558201 40 1,601 SH   SOLE 40 1,601 0 0
LENDINGCLUB CORP COM NEW 52603A208 5,146 655,573 SH   SOLE 2 595,240 0 60,333
LENDINGCLUB CORP COM NEW 52603A208 3 325 SH   SOLE 4 325 0 0
LENDINGCLUB CORP COM NEW 52603A208 10 1,292 SH   SOLE 7 1,292 0 0
LENDINGCLUB CORP COM NEW 52603A208 1,836 233,917 SH   SOLE 18 233,917 0 0
LENDINGCLUB CORP COM NEW 52603A208 991 126,294 SH   SOLE 19 126,294 0 0
LENDINGCLUB CORP COM NEW 52603A208 17,957 2,287,555 SH   SOLE 21 2,287,555 0 0
LENDINGCLUB CORP COM NEW 52603A208 17,744 2,260,403 SH   SOLE 22 2,191,237 0 69,166
LENDINGCLUB CORP COM NEW 52603A208 264 33,603 SH   SOLE 26 16,960 0 16,643
LENDINGCLUB CORP COM NEW 52603A208 60 7,680 SH   SOLE 28 7,680 0 0
LENDINGCLUB CORP COM NEW 52603A208 145 18,493 SH   SOLE 30 18,493 0 0
LENDINGCLUB CORP COM NEW 52603A208 58 7,424 SH   SOLE 40 7,424 0 0
LENDINGTREE INC NEW COM 52603B107 3,044 16,601 SH   SOLE 2 3,573 0 13,028
LENDINGTREE INC NEW COM 52603B107 7 37 SH   SOLE 4 37 0 0
LENDINGTREE INC NEW COM 52603B107 17 93 SH   SOLE 7 93 0 0
LENDINGTREE INC NEW COM 52603B107 3,978 21,693 SH   SOLE 18 21,509 0 184
LENDINGTREE INC NEW COM 52603B107 334 1,821 SH   SOLE 19 1,821 0 0
LENDINGTREE INC NEW COM 52603B107 68,814 375,232 SH   SOLE 21 375,232 0 0
LENDINGTREE INC NEW COM 52603B107 46,093 251,337 SH   SOLE 22 238,701 0 12,636
LENDINGTREE INC NEW COM 52603B107 785 4,282 SH   SOLE 26 2,145 0 2,137
LENDINGTREE INC NEW COM 52603B107 197 1,076 SH   SOLE 28 1,076 0 0
LENDINGTREE INC NEW COM 52603B107 482 2,627 SH   SOLE 30 2,627 0 0
LENDINGTREE INC NEW COM 52603B107 30 164 SH   SOLE 31 164 0 0
LENDINGTREE INC NEW COM 52603B107 28 150 SH   SOLE 34 150 0 0
LENDINGTREE INC NEW COM 52603B107 152 830 SH   SOLE 40 830 0 0
LENDINGTREE INC NEW NOTE 0.625% 6/0 52603BAA5 876 800,000 PRN   SOLE 21 800,000 0 0
LENDINGTREE INC NEW NOTE 0.625% 6/0 52603BAA5 547 500,000 PRN   SOLE 22 500,000 0 0
LENNAR CORP CL A 526057104 25,284 661,897 SH   SOLE 2 66,992 0 594,905
LENNAR CORP CL A 526057104 6,285 164,529 SH   SOLE 4 155,986 0 8,543
LENNAR CORP CL A 526057104 11,119 291,086 SH   SOLE 7 244,588 0 46,498
LENNAR CORP CL A 526057104 300 7,850 SH   SOLE 13 7,850 0 0
LENNAR CORP CL A 526057104 1,120 29,325 SH   SOLE 15 29,325 0 0
LENNAR CORP CL A 526057104 41,252 1,079,893 SH   SOLE 18 1,039,435 0 40,458
LENNAR CORP CL A 526057104 95,220 2,492,665 SH   SOLE 19 2,492,665 0 0
LENNAR CORP CL A 526057104 370,879 9,708,867 SH   SOLE 21 9,708,867 0 0
LENNAR CORP CL A 526057104 261,225 6,838,348 SH   SOLE 22 6,170,312 0 668,036
LENNAR CORP CL A 526057104 7,935 207,735 SH   SOLE 23 207,735 0 0
LENNAR CORP CL A 526057104 11,363 297,461 SH   SOLE 25 297,461 0 0
LENNAR CORP CL A 526057104 49,783 1,303,220 SH   SOLE 26 212,137 0 1,091,083
LENNAR CORP CL A 526057104 2,179 57,033 SH   SOLE 28 40,154 0 16,879
LENNAR CORP CL A 526057104 2,412 63,134 SH   SOLE 29 3,947 0 59,187
LENNAR CORP CL A 526057104 45,197 1,183,179 SH   SOLE 30 1,183,179 0 0
LENNAR CORP CL A 526057104 2,584 67,650 SH   SOLE 31 51,448 0 16,202
LENNAR CORP CL A 526057104 44,124 1,155,072 SH   SOLE 34 1,155,072 0 0
LENNAR CORP CL A 526057104 7,420 194,230 SH   SOLE 36 194,230 0 0
LENNAR CORP CL A 526057104 230 6,023 SH   SOLE 40 6,023 0 0
LENNAR CORP CL B 526057302 718 24,822 SH   SOLE 2 460 0 24,362
LENNAR CORP CL B 526057302 10 344 SH   SOLE 7 344 0 0
LENNAR CORP CL B 526057302 217 7,520 SH   SOLE 18 7,520 0 0
LENNAR CORP CL B 526057302 104 3,602 SH   SOLE 19 3,602 0 0
LENNAR CORP CL B 526057302 8,532 295,008 SH   SOLE 21 295,008 0 0
LENNAR CORP CL B 526057302 3,491 120,711 SH   SOLE 22 99,102 0 21,609
LENNAR CORP CL B 526057302 10 344 SH   SOLE 31 344 0 0
LENNOX INTL INC COM 526107107 21,440 117,938 SH   SOLE 2 42,597 0 75,341
LENNOX INTL INC COM 526107107 4,107 22,592 SH   SOLE 4 21,613 0 979
LENNOX INTL INC COM 526107107 4,367 24,022 SH   SOLE 7 5,710 0 18,312
LENNOX INTL INC COM 526107107 11 61 SH   SOLE 13 61 0 0
LENNOX INTL INC COM 526107107 500 2,752 SH   SOLE 15 2,752 0 0
LENNOX INTL INC COM 526107107 19,785 108,833 SH   SOLE 18 105,380 0 3,453
LENNOX INTL INC COM 526107107 2,226 12,245 SH   SOLE 19 12,245 0 0
LENNOX INTL INC COM 526107107 333,973 1,837,137 SH   SOLE 21 1,837,137 0 0
LENNOX INTL INC COM 526107107 214,669 1,180,862 SH   SOLE 22 1,105,028 0 75,834
LENNOX INTL INC COM 526107107 6,516 35,842 SH   SOLE 23 35,842 0 0
LENNOX INTL INC COM 526107107 2,619 14,408 SH   SOLE 25 14,408 0 0
LENNOX INTL INC COM 526107107 19,085 104,986 SH   SOLE 26 32,835 0 72,151
LENNOX INTL INC COM 526107107 1,339 7,366 SH   SOLE 28 5,146 0 2,220
LENNOX INTL INC COM 526107107 2,643 14,537 SH   SOLE 29 4,503 0 10,034
LENNOX INTL INC COM 526107107 11,164 61,409 SH   SOLE 30 61,409 0 0
LENNOX INTL INC COM 526107107 3,333 18,335 SH   SOLE 31 13,892 0 4,443
LENNOX INTL INC COM 526107107 1,475 8,115 SH   SOLE 34 8,115 0 0
LENNOX INTL INC COM 526107107 1,376 7,567 SH   SOLE 36 7,567 0 0
LENNOX INTL INC COM 526107107 139 763 SH   SOLE 40 763 0 0
LEVEL ONE BANCORP INC COM 52730D208 85 4,714 SH   SOLE 2 228 0 4,486
LEVEL ONE BANCORP INC COM 52730D208 349 19,385 SH   SOLE 18 19,385 0 0
LEVEL ONE BANCORP INC COM 52730D208 180 10,022 SH   SOLE 19 10,022 0 0
LEVEL ONE BANCORP INC COM 52730D208 3,545 196,956 SH   SOLE 21 196,956 0 0
LEVEL ONE BANCORP INC COM 52730D208 897 49,832 SH   SOLE 22 47,751 0 2,081
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 18 1,452 SH   SOLE 19 1,452 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 795 63,933 SH   SOLE 21 63,933 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 9,319 749,753 SH   SOLE 22 723,062 0 26,691
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 46 3,681 SH   SOLE 26 0 0 3,681
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 213 17,139 SH   SOLE 28 17,139 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 87 6,995 SH   SOLE 30 6,995 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 29 14,900 SH   SOLE 2 1,501 0 13,399
LEXICON PHARMACEUTICALS INC COM NEW 528872302 2 898 SH   SOLE 7 898 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 277 142,153 SH   SOLE 18 142,153 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 140 71,587 SH   SOLE 19 71,587 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 4,422 2,267,674 SH   SOLE 21 2,267,674 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 2,818 1,445,291 SH   SOLE 22 1,401,717 0 43,574
LEXICON PHARMACEUTICALS INC COM NEW 528872302 74 38,043 SH   SOLE 23 38,043 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 6 3,205 SH   SOLE 26 0 0 3,205
LEXICON PHARMACEUTICALS INC COM NEW 528872302 11 5,854 SH   SOLE 28 5,854 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 26 13,309 SH   SOLE 30 13,309 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 37 18,831 SH   SOLE 40 18,831 0 0
LEXINFINTECH HLDGS LTD ADR 528877103 180 20,293 SH   SOLE 22 0 0 20,293
LEXINFINTECH HLDGS LTD ADR 528877103 34 3,843 SH   SOLE 25 3,843 0 0
LEXINGTON REALTY TRUST COM 529043101 6,794 684,154 SH   SOLE 2 12,247 0 671,907
LEXINGTON REALTY TRUST COM 529043101 1,433 144,322 SH   SOLE 4 144,322 0 0
LEXINGTON REALTY TRUST COM 529043101 2,560 257,814 SH   SOLE 7 257,814 0 0
LEXINGTON REALTY TRUST COM 529043101 11,055 1,113,249 SH   SOLE 18 1,113,249 0 0
LEXINGTON REALTY TRUST COM 529043101 6,995 704,478 SH   SOLE 19 704,478 0 0
LEXINGTON REALTY TRUST COM 529043101 287,769 28,979,716 SH   SOLE 21 28,979,716 0 0
LEXINGTON REALTY TRUST COM 529043101 89,876 9,051,001 SH   SOLE 22 8,768,721 0 282,280
LEXINGTON REALTY TRUST COM 529043101 80 8,030 SH   SOLE 23 8,030 0 0
LEXINGTON REALTY TRUST COM 529043101 5,837 587,817 SH   SOLE 25 587,817 0 0
LEXINGTON REALTY TRUST COM 529043101 1,779 179,203 SH   SOLE 26 63,342 0 115,861
LEXINGTON REALTY TRUST COM 529043101 324 32,622 SH   SOLE 28 32,622 0 0
LEXINGTON REALTY TRUST COM 529043101 1,230 123,858 SH   SOLE 29 123,858 0 0
LEXINGTON REALTY TRUST COM 529043101 13,071 1,316,351 SH   SOLE 30 1,316,351 0 0
LEXINGTON REALTY TRUST COM 529043101 38 3,821 SH   SOLE 36 3,821 0 0
LEXINGTON REALTY TRUST COM 529043101 221 22,232 SH   SOLE 40 22,232 0 0
LEXINGTON REALTY TRUST PFD CONV SER C 529043309 6,751 153,423 SH   SOLE 21 153,423 0 0
LF CAP ACQUISITION CORP CL A 50200K108 2,491 243,000 SH   SOLE 2 243,000 0 0
LF CAP ACQUISITION CORP UNIT 06/19/2025 50200K207 12,502 1,215,000 SH   SOLE 2 1,215,000 0 0
LG DISPLAY CO LTD SPONS ADR REP 50186V102 622 140,000 SH   SOLE 22 140,000 0 0
LGI HOMES INC COM 50187T106 367 8,123 SH   SOLE 2 1,679 0 6,444
LGI HOMES INC COM 50187T106 5 108 SH   SOLE 4 108 0 0
LGI HOMES INC COM 50187T106 15 336 SH   SOLE 7 336 0 0
LGI HOMES INC COM 50187T106 4,637 102,710 SH   SOLE 18 94,262 0 8,448
LGI HOMES INC COM 50187T106 2,825 62,572 SH   SOLE 19 62,572 0 0
LGI HOMES INC COM 50187T106 111,624 2,472,294 SH   SOLE 21 2,472,294 0 0
LGI HOMES INC COM 50187T106 28,235 625,368 SH   SOLE 22 603,512 0 21,856
LGI HOMES INC COM 50187T106 142 3,143 SH   SOLE 23 3,143 0 0
LGI HOMES INC COM 50187T106 851 18,843 SH   SOLE 26 7,069 0 11,774
LGI HOMES INC COM 50187T106 100 2,215 SH   SOLE 28 2,215 0 0
LGI HOMES INC COM 50187T106 1,249 27,658 SH   SOLE 30 27,658 0 0
LGI HOMES INC COM 50187T106 100 2,206 SH   SOLE 40 2,206 0 0
LGL GROUP INC COM 50186A108 8 848 SH   SOLE 18 848 0 0
LGL GROUP INC COM 50186A108 71 7,903 SH   SOLE 21 7,903 0 0
LGL GROUP INC COM 50186A108 38 4,200 SH   SOLE 22 4,200 0 0
LHC GROUP INC COM 50187A107 7,979 56,913 SH   SOLE 2 47,283 0 9,630
LHC GROUP INC COM 50187A107 21 149 SH   SOLE 4 149 0 0
LHC GROUP INC COM 50187A107 77 550 SH   SOLE 7 550 0 0
LHC GROUP INC COM 50187A107 23,802 169,775 SH   SOLE 18 164,758 0 5,017
LHC GROUP INC COM 50187A107 94,159 671,608 SH   SOLE 19 671,608 0 0
LHC GROUP INC COM 50187A107 1,682 12,000 SH   SOLE 20 12,000 0 0
LHC GROUP INC COM 50187A107 455,879 3,251,631 SH   SOLE 21 3,251,631 0 0
LHC GROUP INC COM 50187A107 126,130 899,646 SH   SOLE 22 866,848 0 32,798
LHC GROUP INC COM 50187A107 852 6,078 SH   SOLE 23 6,078 0 0
LHC GROUP INC COM 50187A107 4,355 31,065 SH   SOLE 26 10,663 0 20,402
LHC GROUP INC COM 50187A107 602 4,295 SH   SOLE 28 4,295 0 0
LHC GROUP INC COM 50187A107 6,493 46,309 SH   SOLE 30 46,309 0 0
LHC GROUP INC COM 50187A107 28,215 201,246 SH   SOLE 34 201,246 0 0
LHC GROUP INC COM 50187A107 466 3,324 SH   SOLE 40 3,324 0 0
LIBBEY INC COM 529898108 2 4,607 SH   SOLE 18 4,607 0 0
LIBBEY INC COM 529898108 35 69,134 SH   SOLE 21 69,134 0 0
LIBBEY INC COM 529898108 187 366,515 SH   SOLE 22 366,515 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 3,919 36,628 SH   SOLE 2 804 0 35,824
LIBERTY BROADBAND CORP COM SER A 530307107 51 474 SH   SOLE 7 474 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 3 29 SH   SOLE 15 29 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 1,211 11,319 SH   SOLE 18 11,319 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 519 4,855 SH   SOLE 19 4,855 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 29,748 278,021 SH   SOLE 21 278,021 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 66,615 622,566 SH   SOLE 22 593,635 0 28,931
LIBERTY BROADBAND CORP COM SER A 530307107 3,372 31,513 SH   SOLE 25 31,513 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 3,320 31,028 SH   SOLE 26 0 0 31,028
LIBERTY BROADBAND CORP COM SER A 530307107 53 498 SH   SOLE 31 498 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 614 5,736 SH   SOLE 36 5,736 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 26,302 237,553 SH   SOLE 2 8,779 0 228,774
LIBERTY BROADBAND CORP COM SER C 530307305 5,480 49,493 SH   SOLE 4 46,281 0 3,212
LIBERTY BROADBAND CORP COM SER C 530307305 881 7,961 SH   SOLE 7 7,961 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 24 216 SH   SOLE 13 216 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 1,063 9,599 SH   SOLE 15 9,599 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 7,557 68,254 SH   SOLE 18 59,926 0 8,328
LIBERTY BROADBAND CORP COM SER C 530307305 4,906 44,312 SH   SOLE 19 44,312 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 176,689 1,595,818 SH   SOLE 21 1,595,818 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 380,546 3,437,011 SH   SOLE 22 3,263,071 0 173,940
LIBERTY BROADBAND CORP COM SER C 530307305 8,472 76,514 SH   SOLE 23 76,514 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 11,489 103,766 SH   SOLE 25 103,766 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 45,643 412,237 SH   SOLE 26 92,268 0 319,969
LIBERTY BROADBAND CORP COM SER C 530307305 2,426 21,908 SH   SOLE 28 15,338 0 6,570
LIBERTY BROADBAND CORP COM SER C 530307305 2,725 24,609 SH   SOLE 29 2,136 0 22,473
LIBERTY BROADBAND CORP COM SER C 530307305 22,848 206,358 SH   SOLE 30 206,358 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 2,512 22,689 SH   SOLE 31 18,544 0 4,145
LIBERTY BROADBAND CORP COM SER C 530307305 1,800 16,256 SH   SOLE 34 16,256 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 6,933 62,613 SH   SOLE 36 62,613 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 238 2,154 SH   SOLE 40 2,154 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 1,335 80,844 SH   SOLE 2 14,698 0 66,146
LIBERTY GLOBAL PLC SHS CL A G5480U104 1,432 86,739 SH   SOLE 4 81,587 0 5,152
LIBERTY GLOBAL PLC SHS CL A G5480U104 372 22,524 SH   SOLE 7 22,524 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 219 13,236 SH   SOLE 15 13,236 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 532 32,226 SH   SOLE 18 18,164 0 14,062
LIBERTY GLOBAL PLC SHS CL A G5480U104 307 18,602 SH   SOLE 19 18,602 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 8,342 505,271 SH   SOLE 21 505,271 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 49,513 2,998,967 SH   SOLE 22 2,881,232 0 117,735
LIBERTY GLOBAL PLC SHS CL A G5480U104 2,288 138,553 SH   SOLE 23 138,553 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 3,615 218,966 SH   SOLE 25 218,966 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 9,076 549,728 SH   SOLE 26 135,410 0 414,318
LIBERTY GLOBAL PLC SHS CL A G5480U104 532 32,238 SH   SOLE 28 22,522 0 9,716
LIBERTY GLOBAL PLC SHS CL A G5480U104 58 3,543 SH   SOLE 29 3,543 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 7,682 465,307 SH   SOLE 30 465,307 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 654 39,587 SH   SOLE 31 29,483 0 10,104
LIBERTY GLOBAL PLC SHS CL A G5480U104 449 27,187 SH   SOLE 32 27,187 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 212 12,825 SH   SOLE 34 12,825 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 2,614 158,311 SH   SOLE 36 158,311 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 67 4,085 SH   SOLE 40 4,085 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 3,019 192,175 SH   SOLE 2 38,319 0 153,856
LIBERTY GLOBAL PLC SHS CL C G5480U120 3,222 205,084 SH   SOLE 4 190,793 0 14,291
LIBERTY GLOBAL PLC SHS CL C G5480U120 856 54,484 SH   SOLE 7 54,484 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 213 13,568 SH   SOLE 13 13,568 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 722 45,985 SH   SOLE 15 45,985 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 1,102 70,161 SH   SOLE 18 37,964 0 32,197
LIBERTY GLOBAL PLC SHS CL C G5480U120 306 19,470 SH   SOLE 19 19,470 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 21,129 1,344,940 SH   SOLE 21 1,344,940 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 118,227 7,525,575 SH   SOLE 22 7,256,635 0 268,940
LIBERTY GLOBAL PLC SHS CL C G5480U120 4,658 296,514 SH   SOLE 23 296,514 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 7,947 505,853 SH   SOLE 25 505,853 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 26,051 1,658,229 SH   SOLE 26 387,410 0 1,270,819
LIBERTY GLOBAL PLC SHS CL C G5480U120 1,333 84,853 SH   SOLE 28 59,804 0 25,049
LIBERTY GLOBAL PLC SHS CL C G5480U120 951 60,551 SH   SOLE 29 6,305 0 54,246
LIBERTY GLOBAL PLC SHS CL C G5480U120 17,725 1,128,239 SH   SOLE 30 1,128,239 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 1,702 108,359 SH   SOLE 31 73,164 0 35,195
LIBERTY GLOBAL PLC SHS CL C G5480U120 1,091 69,446 SH   SOLE 32 69,446 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 492 31,290 SH   SOLE 34 31,290 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 5,983 380,843 SH   SOLE 36 380,843 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 179 11,379 SH   SOLE 40 11,379 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 454 43,150 SH   SOLE 2 1,808 0 41,342
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 17 1,578 SH   SOLE 7 1,578 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 1,657 157,491 SH   SOLE 18 157,491 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 898 85,356 SH   SOLE 19 85,356 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 17,133 1,628,622 SH   SOLE 21 1,628,622 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 13,706 1,302,806 SH   SOLE 22 1,246,474 0 56,332
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 58 5,543 SH   SOLE 26 0 0 5,543
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 49 4,695 SH   SOLE 28 4,695 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 141 13,402 SH   SOLE 30 13,402 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 79 7,476 SH   SOLE 40 7,476 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 1,105 107,659 SH   SOLE 2 6,342 0 101,317
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 5 531 SH   SOLE 4 531 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 36 3,541 SH   SOLE 7 3,541 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 4,079 397,559 SH   SOLE 18 397,559 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 2,219 216,298 SH   SOLE 19 216,298 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 40,676 3,964,557 SH   SOLE 21 3,964,557 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 33,561 3,271,068 SH   SOLE 22 3,139,818 0 131,250
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 474 46,184 SH   SOLE 26 33,803 0 12,381
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 151 14,682 SH   SOLE 28 14,682 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 403 39,308 SH   SOLE 30 39,308 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 17 1,620 SH   SOLE 31 0 0 1,620
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 17 1,628 SH   SOLE 34 1,628 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 83 8,075 SH   SOLE 36 8,075 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 147 14,305 SH   SOLE 40 14,305 0 0
LIBERTY MEDIA CORP DEB 4.000%11/1 530715AG6 3 4,608 PRN   SOLE 18 4,608 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 5,961 188,100 SH   SOLE 2 11,947 0 176,153
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 1,383 43,649 SH   SOLE 4 41,557 0 2,092
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 515 16,252 SH   SOLE 7 16,252 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 85 2,673 SH   SOLE 13 2,673 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 215 6,786 SH   SOLE 15 6,786 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 5,777 182,285 SH   SOLE 18 175,269 0 7,016
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 20,683 652,676 SH   SOLE 19 652,676 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 59,446 1,875,857 SH   SOLE 21 1,875,857 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 71,783 2,265,172 SH   SOLE 22 2,103,527 0 161,645
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 2,054 64,820 SH   SOLE 23 64,820 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 3,018 95,222 SH   SOLE 25 95,222 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 7,377 232,772 SH   SOLE 26 56,335 0 176,437
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 552 17,430 SH   SOLE 28 12,554 0 4,876
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 621 19,594 SH   SOLE 29 1,560 0 18,034
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 4,590 144,850 SH   SOLE 30 144,850 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 603 19,041 SH   SOLE 31 14,428 0 4,613
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 9,359 295,331 SH   SOLE 34 295,331 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 2,263 71,408 SH   SOLE 36 71,408 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 54 1,711 SH   SOLE 40 1,711 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 13,556 428,703 SH   SOLE 2 77,186 0 351,517
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 2,631 83,210 SH   SOLE 4 78,537 0 4,673
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 514 16,240 SH   SOLE 7 16,240 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 10 330 SH   SOLE 13 330 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 457 14,452 SH   SOLE 15 14,452 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 9,955 314,840 SH   SOLE 18 301,576 0 13,264
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 33,616 1,063,135 SH   SOLE 19 1,063,135 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 71,686 2,267,104 SH   SOLE 21 2,267,104 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 137,416 4,345,853 SH   SOLE 22 4,058,746 0 287,107
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 3,678 116,333 SH   SOLE 23 116,333 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 4,964 157,003 SH   SOLE 25 157,003 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 16,049 507,566 SH   SOLE 26 122,346 0 385,220
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 1,059 33,485 SH   SOLE 28 23,500 0 9,985
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 1,207 38,183 SH   SOLE 29 3,329 0 34,854
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 8,515 269,303 SH   SOLE 30 269,303 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 1,075 33,994 SH   SOLE 31 26,264 0 7,730
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 15,655 495,086 SH   SOLE 34 495,086 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 3,848 121,680 SH   SOLE 36 121,680 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 114 3,598 SH   SOLE 40 3,598 0 0
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 69 3,516 SH   SOLE 2 367 0 3,149
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 1 40 SH   SOLE 4 40 0 0
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 5 238 SH   SOLE 7 238 0 0
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 681 34,939 SH   SOLE 18 34,939 0 0
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 381 19,553 SH   SOLE 19 19,553 0 0
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 6,855 351,549 SH   SOLE 21 351,549 0 0
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 5,208 267,091 SH   SOLE 22 257,093 0 9,998
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 156 7,976 SH   SOLE 26 1,045 0 6,931
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 26 1,325 SH   SOLE 28 1,325 0 0
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 50 2,549 SH   SOLE 30 2,549 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 12,887 473,276 SH   SOLE 2 27,028 0 446,248
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 2,347 86,202 SH   SOLE 4 80,965 0 5,237
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 408 14,995 SH   SOLE 7 14,995 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 11 417 SH   SOLE 13 417 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 373 13,691 SH   SOLE 15 13,691 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 3,529 129,598 SH   SOLE 18 114,018 0 15,580
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 88,350 3,244,567 SH   SOLE 19 3,244,567 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 66,860 2,455,371 SH   SOLE 21 2,455,371 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 145,845 5,356,024 SH   SOLE 22 5,027,245 0 328,779
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 4,127 151,551 SH   SOLE 23 151,551 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 341 12,524 SH   SOLE 25 12,524 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 10,713 393,439 SH   SOLE 26 179,858 0 213,581
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 1,137 41,773 SH   SOLE 28 29,132 0 12,641
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 1,270 46,657 SH   SOLE 29 4,059 0 42,598
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 8,222 301,930 SH   SOLE 30 301,930 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 1,289 47,329 SH   SOLE 31 36,772 0 10,557
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 301 11,045 SH   SOLE 34 11,045 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 1,449 53,214 SH   SOLE 36 53,214 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 110 4,051 SH   SOLE 40 4,051 0 0
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 952 36,888 SH   SOLE 2 1,952 0 34,936
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 12 446 SH   SOLE 7 446 0 0
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 308 11,912 SH   SOLE 18 11,912 0 0
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 147 5,692 SH   SOLE 19 5,692 0 0
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 7,146 276,758 SH   SOLE 21 276,758 0 0
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 18,181 704,146 SH   SOLE 22 671,034 0 33,112
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 14 559 SH   SOLE 31 559 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 256 13,413 SH   SOLE 2 1,859 0 11,554
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 3 170 SH   SOLE 4 170 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 12 655 SH   SOLE 7 655 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 2,412 126,523 SH   SOLE 18 126,523 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 1,362 71,480 SH   SOLE 19 71,480 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 23,760 1,246,606 SH   SOLE 21 1,246,606 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 19,977 1,048,100 SH   SOLE 22 1,010,594 0 37,506
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 159 8,342 SH   SOLE 26 3,565 0 4,777
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 92 4,848 SH   SOLE 28 4,848 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 208 10,920 SH   SOLE 30 10,920 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 72 3,760 SH   SOLE 40 3,760 0 0
LIBERTY MEDIA CORP DEL NOTE 1.375%10/1 531229AB8 2,835 3,000,000 PRN   SOLE 21 3,000,000 0 0
LIBERTY MEDIA CORP DEL NOTE 1.000% 1/3 531229AF9 1,298 1,375,000 PRN   SOLE 21 1,375,000 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 121 45,021 SH   SOLE 2 4,988 0 40,033
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 1 251 SH   SOLE 4 251 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 3 1,042 SH   SOLE 7 1,042 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 582 216,301 SH   SOLE 18 187,596 0 28,705
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 372 138,124 SH   SOLE 19 138,124 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 4,989 1,854,772 SH   SOLE 21 1,854,772 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 3,973 1,476,830 SH   SOLE 22 1,420,270 0 56,560
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 19 7,239 SH   SOLE 23 7,239 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 68 25,401 SH   SOLE 26 0 0 25,401
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 66 24,520 SH   SOLE 30 24,520 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 13 4,844 SH   SOLE 40 4,844 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 47 26,323 SH   SOLE 2 2,270 0 24,053
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 1 364 SH   SOLE 4 364 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 3 1,502 SH   SOLE 7 1,502 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 454 252,459 SH   SOLE 18 252,459 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 243 135,041 SH   SOLE 19 135,041 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 4,266 2,370,129 SH   SOLE 21 2,370,129 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 3,889 2,160,449 SH   SOLE 22 2,076,644 0 83,805
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 28 15,377 SH   SOLE 26 7,995 0 7,382
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 19 10,311 SH   SOLE 28 10,311 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 894 496,644 SH   SOLE 30 496,644 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 13 7,486 SH   SOLE 40 7,486 0 0
LIFE STORAGE INC COM 53223X107 12,068 127,632 SH   SOLE 2 32,712 0 94,920
LIFE STORAGE INC COM 53223X107 3,424 36,209 SH   SOLE 4 36,209 0 0
LIFE STORAGE INC COM 53223X107 4,888 51,693 SH   SOLE 7 51,693 0 0
LIFE STORAGE INC COM 53223X107 13,056 138,081 SH   SOLE 18 137,703 0 378
LIFE STORAGE INC COM 53223X107 9,531 100,805 SH   SOLE 19 100,805 0 0
LIFE STORAGE INC COM 53223X107 250,346 2,647,761 SH   SOLE 21 2,647,761 0 0
LIFE STORAGE INC COM 53223X107 193,946 2,051,255 SH   SOLE 22 1,954,700 0 96,555
LIFE STORAGE INC COM 53223X107 3,261 34,494 SH   SOLE 23 34,494 0 0
LIFE STORAGE INC COM 53223X107 10,497 111,022 SH   SOLE 25 111,022 0 0
LIFE STORAGE INC COM 53223X107 3,745 39,609 SH   SOLE 26 12,769 0 26,840
LIFE STORAGE INC COM 53223X107 682 7,208 SH   SOLE 28 7,208 0 0
LIFE STORAGE INC COM 53223X107 3,471 36,712 SH   SOLE 29 36,712 0 0
LIFE STORAGE INC COM 53223X107 19,928 210,768 SH   SOLE 30 210,768 0 0
LIFE STORAGE INC COM 53223X107 2,851 30,158 SH   SOLE 31 23,238 0 6,920
LIFE STORAGE INC COM 53223X107 367 3,883 SH   SOLE 34 3,883 0 0
LIFE STORAGE INC COM 53223X107 218 2,302 SH   SOLE 36 2,302 0 0
LIFE STORAGE INC COM 53223X107 443 4,687 SH   SOLE 40 4,687 0 0
LIFETIME BRANDS INC COM 53222Q103 71 12,482 SH   SOLE 2 440 0 12,042
LIFETIME BRANDS INC COM 53222Q103 250 44,231 SH   SOLE 18 44,231 0 0
LIFETIME BRANDS INC COM 53222Q103 114 20,116 SH   SOLE 19 20,116 0 0
LIFETIME BRANDS INC COM 53222Q103 2,349 415,681 SH   SOLE 21 415,681 0 0
LIFETIME BRANDS INC COM 53222Q103 2,197 388,827 SH   SOLE 22 382,963 0 5,864
LIFEVANTAGE CORP COM NEW 53222K205 52 5,037 SH   SOLE 2 585 0 4,452
LIFEVANTAGE CORP COM NEW 53222K205 531 51,571 SH   SOLE 18 51,571 0 0
LIFEVANTAGE CORP COM NEW 53222K205 318 30,879 SH   SOLE 19 30,879 0 0
LIFEVANTAGE CORP COM NEW 53222K205 4,976 483,103 SH   SOLE 21 483,103 0 0
LIFEVANTAGE CORP COM NEW 53222K205 3,720 361,190 SH   SOLE 22 351,641 0 9,549
LIFEWAY FOODS INC COM 531914109 2 946 SH   SOLE 18 946 0 0
LIFEWAY FOODS INC COM 531914109 33 17,003 SH   SOLE 21 17,003 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 1,653 22,734 SH   SOLE 2 8,734 0 14,000
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 6 78 SH   SOLE 4 78 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 21 283 SH   SOLE 7 283 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 7,384 101,535 SH   SOLE 18 97,571 0 3,964
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 5,076 69,807 SH   SOLE 19 69,807 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 96,731 1,330,188 SH   SOLE 21 1,330,188 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 45,953 631,923 SH   SOLE 22 611,969 0 19,954
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 502 6,902 SH   SOLE 23 6,902 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 2,208 30,358 SH   SOLE 26 4,221 0 26,137
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 202 2,779 SH   SOLE 28 2,779 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 677 9,305 SH   SOLE 30 9,305 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 47 645 SH   SOLE 34 645 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 145 1,999 SH   SOLE 40 1,999 0 0
LIGAND PHARMACEUTICALS INC NOTE 0.750% 5/1 53220KAF5 1,816 2,200,000 PRN   SOLE 21 2,200,000 0 0
LIGHTBRIDGE CORP COM 53224K302 1 501 SH   SOLE 21 501 0 0
LIGHTPATH TECHNOLOGIES INC COM CL A 532257805 9 8,320 SH   SOLE 21 8,320 0 0
LIGHTPATH TECHNOLOGIES INC COM CL A 532257805 238 222,724 SH   SOLE 22 222,724 0 0
LILIS ENERGY INC COM NEW 532403201 3 17,342 SH   SOLE 18 17,342 0 0
LILIS ENERGY INC COM NEW 532403201 93 539,632 SH   SOLE 21 539,632 0 0
LILIS ENERGY INC COM NEW 532403201 98 564,891 SH   SOLE 22 564,891 0 0
LILLY ELI & CO COM 532457108 320,176 2,308,077 SH   SOLE 2 462,439 0 1,845,638
LILLY ELI & CO COM 532457108 55,655 401,203 SH   SOLE 4 376,964 0 24,239
LILLY ELI & CO COM 532457108 109,839 791,802 SH   SOLE 7 761,766 0 30,036
LILLY ELI & CO COM 532457108 1,608 11,590 SH   SOLE 13 11,590 0 0
LILLY ELI & CO COM 532457108 10,007 72,141 SH   SOLE 15 72,141 0 0
LILLY ELI & CO COM 532457108 46 330 SH   SOLE 17 0 0 330
LILLY ELI & CO COM 532457108 371,943 2,681,249 SH   SOLE 18 2,549,457 0 131,792
LILLY ELI & CO COM 532457108 210,482 1,517,315 SH   SOLE 19 1,517,315 0 0
LILLY ELI & CO COM 532457108 2,039 14,700 SH   SOLE 20 14,700 0 0
LILLY ELI & CO COM 532457108 3,284,012 23,673,676 SH   SOLE 21 23,673,676 0 0
LILLY ELI & CO COM 532457108 2,890,073 20,833,863 SH   SOLE 22 18,816,063 0 2,017,800
LILLY ELI & CO COM 532457108 89,106 642,347 SH   SOLE 23 642,347 0 0
LILLY ELI & CO COM 532457108 129,111 930,728 SH   SOLE 25 930,728 0 0
LILLY ELI & CO COM 532457108 635,672 4,582,412 SH   SOLE 26 546,675 0 4,035,737
LILLY ELI & CO COM 532457108 24,389 175,811 SH   SOLE 28 124,504 0 51,307
LILLY ELI & CO COM 532457108 10,839 78,134 SH   SOLE 29 20,390 0 57,744
LILLY ELI & CO COM 532457108 533,563 3,846,328 SH   SOLE 30 3,846,328 0 0
LILLY ELI & CO COM 532457108 28,303 204,029 SH   SOLE 31 162,551 0 41,478
LILLY ELI & CO COM 532457108 124,619 898,351 SH   SOLE 34 898,351 0 0
LILLY ELI & CO COM 532457108 85,479 616,200 SH   SOLE 36 616,200 0 0
LILLY ELI & CO COM 532457108 2,662 19,191 SH   SOLE 40 19,191 0 0
LIMBACH HLDGS INC COM 53263P105 3 931 SH   SOLE 18 931 0 0
LIMBACH HLDGS INC COM 53263P105 43 14,956 SH   SOLE 21 14,956 0 0
LIMELIGHT NETWORKS INC COM 53261M104 468 82,061 SH   SOLE 2 5,944 0 76,117
LIMELIGHT NETWORKS INC COM 53261M104 13 2,223 SH   SOLE 7 2,223 0 0
LIMELIGHT NETWORKS INC COM 53261M104 2,462 431,915 SH   SOLE 18 431,915 0 0
LIMELIGHT NETWORKS INC COM 53261M104 1,236 216,916 SH   SOLE 19 216,916 0 0
LIMELIGHT NETWORKS INC COM 53261M104 23,450 4,113,955 SH   SOLE 21 4,113,955 0 0
LIMELIGHT NETWORKS INC COM 53261M104 18,148 3,183,829 SH   SOLE 22 3,069,585 0 114,244
LIMELIGHT NETWORKS INC COM 53261M104 887 155,588 SH   SOLE 26 0 0 155,588
LIMELIGHT NETWORKS INC COM 53261M104 96 16,916 SH   SOLE 28 16,916 0 0
LIMELIGHT NETWORKS INC COM 53261M104 293 51,370 SH   SOLE 30 51,370 0 0
LIMELIGHT NETWORKS INC COM 53261M104 87 15,214 SH   SOLE 40 15,214 0 0
LIMESTONE BANCORP INC COM 53262L105 12 1,098 SH   SOLE 18 1,098 0 0
LIMESTONE BANCORP INC COM 53262L105 122 10,958 SH   SOLE 21 10,958 0 0
LIMONEIRA CO COM 532746104 153 11,669 SH   SOLE 2 624 0 11,045
LIMONEIRA CO COM 532746104 4 314 SH   SOLE 7 314 0 0
LIMONEIRA CO COM 532746104 746 56,914 SH   SOLE 18 56,914 0 0
LIMONEIRA CO COM 532746104 349 26,676 SH   SOLE 19 26,676 0 0
LIMONEIRA CO COM 532746104 7,170 547,351 SH   SOLE 21 547,351 0 0
LIMONEIRA CO COM 532746104 5,837 445,591 SH   SOLE 22 436,726 0 8,865
LINCOLN EDL SVCS CORP COM 533535100 13 6,103 SH   SOLE 18 6,103 0 0
LINCOLN EDL SVCS CORP COM 533535100 173 78,785 SH   SOLE 21 78,785 0 0
LINCOLN EDL SVCS CORP COM 533535100 1,180 536,314 SH   SOLE 22 536,314 0 0
LINCOLN ELEC HLDGS INC COM 533900106 9,552 138,428 SH   SOLE 2 38,449 0 99,979
LINCOLN ELEC HLDGS INC COM 533900106 7 102 SH   SOLE 4 102 0 0
LINCOLN ELEC HLDGS INC COM 533900106 1,747 25,314 SH   SOLE 7 25,314 0 0
LINCOLN ELEC HLDGS INC COM 533900106 12,619 182,889 SH   SOLE 18 182,889 0 0
LINCOLN ELEC HLDGS INC COM 533900106 951 13,777 SH   SOLE 19 13,777 0 0
LINCOLN ELEC HLDGS INC COM 533900106 214,172 3,103,938 SH   SOLE 21 3,103,938 0 0
LINCOLN ELEC HLDGS INC COM 533900106 137,743 1,996,269 SH   SOLE 22 1,897,088 0 99,181
LINCOLN ELEC HLDGS INC COM 533900106 2,230 32,316 SH   SOLE 26 17,665 0 14,651
LINCOLN ELEC HLDGS INC COM 533900106 586 8,489 SH   SOLE 28 8,489 0 0
LINCOLN ELEC HLDGS INC COM 533900106 15,248 220,981 SH   SOLE 30 220,981 0 0
LINCOLN ELEC HLDGS INC COM 533900106 87 1,265 SH   SOLE 31 1,265 0 0
LINCOLN ELEC HLDGS INC COM 533900106 93 1,350 SH   SOLE 34 1,350 0 0
LINCOLN ELEC HLDGS INC COM 533900106 62 897 SH   SOLE 36 897 0 0
LINCOLN ELEC HLDGS INC COM 533900106 437 6,333 SH   SOLE 40 6,333 0 0
LINCOLN NATL CORP IND COM 534187109 13,424 510,035 SH   SOLE 2 65,217 0 444,818
LINCOLN NATL CORP IND COM 534187109 3,024 114,907 SH   SOLE 4 109,136 0 5,771
LINCOLN NATL CORP IND COM 534187109 8,241 313,110 SH   SOLE 7 181,834 0 131,276
LINCOLN NATL CORP IND COM 534187109 205 7,793 SH   SOLE 13 7,793 0 0
LINCOLN NATL CORP IND COM 534187109 610 23,195 SH   SOLE 15 23,195 0 0
LINCOLN NATL CORP IND COM 534187109 22,483 854,234 SH   SOLE 18 819,872 0 34,362
LINCOLN NATL CORP IND COM 534187109 4,561 173,277 SH   SOLE 19 173,277 0 0
LINCOLN NATL CORP IND COM 534187109 135,342 5,142,163 SH   SOLE 21 5,142,163 0 0
LINCOLN NATL CORP IND COM 534187109 131,663 5,002,403 SH   SOLE 22 4,501,049 0 501,354
LINCOLN NATL CORP IND COM 534187109 3,893 147,893 SH   SOLE 23 147,893 0 0
LINCOLN NATL CORP IND COM 534187109 6,265 238,026 SH   SOLE 25 238,026 0 0
LINCOLN NATL CORP IND COM 534187109 28,022 1,064,680 SH   SOLE 26 172,769 0 891,911
LINCOLN NATL CORP IND COM 534187109 1,071 40,708 SH   SOLE 28 27,954 0 12,754
LINCOLN NATL CORP IND COM 534187109 1,205 45,799 SH   SOLE 29 4,125 0 41,674
LINCOLN NATL CORP IND COM 534187109 22,776 865,354 SH   SOLE 30 865,354 0 0
LINCOLN NATL CORP IND COM 534187109 1,351 51,324 SH   SOLE 31 34,563 0 16,761
LINCOLN NATL CORP IND COM 534187109 6,880 261,415 SH   SOLE 34 261,415 0 0
LINCOLN NATL CORP IND COM 534187109 4,381 166,464 SH   SOLE 36 166,464 0 0
LINCOLN NATL CORP IND COM 534187109 117 4,446 SH   SOLE 40 4,446 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 34 8,182 SH   SOLE 2 892 0 7,290
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 2 474 SH   SOLE 7 474 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 358 85,901 SH   SOLE 18 85,901 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 185 44,249 SH   SOLE 19 44,249 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 3,527 845,835 SH   SOLE 21 845,835 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 3,252 779,873 SH   SOLE 22 749,550 0 30,323
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 81 19,438 SH   SOLE 26 0 0 19,438
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 12 2,758 SH   SOLE 28 2,758 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 15 3,627 SH   SOLE 30 3,627 0 0
LINDE PLC SHS G5494J103 230,429 1,331,960 SH   SOLE 2 145,305 0 1,186,655
LINDE PLC SHS G5494J103 44,622 257,931 SH   SOLE 4 243,080 0 14,851
LINDE PLC SHS G5494J103 90,012 520,299 SH   SOLE 7 457,184 0 63,115
LINDE PLC SHS G5494J103 2,816 16,278 SH   SOLE 13 16,278 0 0
LINDE PLC SHS G5494J103 7,725 44,656 SH   SOLE 15 44,656 0 0
LINDE PLC SHS G5494J103 194,154 1,122,277 SH   SOLE 18 1,038,044 0 84,233
LINDE PLC SHS G5494J103 15,139 87,508 SH   SOLE 19 87,508 0 0
LINDE PLC SHS G5494J103 1,733,831 10,022,145 SH   SOLE 21 10,022,145 0 0
LINDE PLC SHS G5494J103 2,172,801 12,559,542 SH   SOLE 22 11,290,095 0 1,269,447
LINDE PLC SHS G5494J103 67,765 391,704 SH   SOLE 23 391,704 0 0
LINDE PLC SHS G5494J103 99,797 576,859 SH   SOLE 25 576,859 0 0
LINDE PLC SHS G5494J103 356,131 2,058,563 SH   SOLE 26 307,856 0 1,750,707
LINDE PLC SHS G5494J103 18,892 109,202 SH   SOLE 28 77,136 0 32,066
LINDE PLC SHS G5494J103 1,813 10,482 SH   SOLE 29 10,482 0 0
LINDE PLC SHS G5494J103 321,219 1,856,758 SH   SOLE 30 1,856,758 0 0
LINDE PLC SHS G5494J103 22,890 132,314 SH   SOLE 31 97,525 0 34,789
LINDE PLC SHS G5494J103 5,981 34,570 SH   SOLE 34 34,570 0 0
LINDE PLC SHS G5494J103 65,681 379,661 SH   SOLE 36 379,661 0 0
LINDE PLC SHS G5494J103 2,062 11,921 SH   SOLE 40 11,921 0 0
LINDSAY CORP COM 535555106 719 7,848 SH   SOLE 2 556 0 7,292
LINDSAY CORP COM 535555106 5 53 SH   SOLE 4 53 0 0
LINDSAY CORP COM 535555106 742 8,103 SH   SOLE 7 8,103 0 0
LINDSAY CORP COM 535555106 4,504 49,186 SH   SOLE 18 49,186 0 0
LINDSAY CORP COM 535555106 1,911 20,869 SH   SOLE 19 20,869 0 0
LINDSAY CORP COM 535555106 107,862 1,177,794 SH   SOLE 21 1,177,794 0 0
LINDSAY CORP COM 535555106 28,770 314,154 SH   SOLE 22 300,879 0 13,275
LINDSAY CORP COM 535555106 265 2,895 SH   SOLE 26 2,191 0 704
LINDSAY CORP COM 535555106 151 1,649 SH   SOLE 28 1,649 0 0
LINDSAY CORP COM 535555106 7,422 81,048 SH   SOLE 30 81,048 0 0
LINDSAY CORP COM 535555106 122 1,328 SH   SOLE 40 1,328 0 0
LINEAGE CELL THERAPEUTICS IN COM 53566P109 82 98,994 SH   SOLE 2 3,583 0 95,411
LINEAGE CELL THERAPEUTICS IN COM 53566P109 1 1,045 SH   SOLE 7 1,045 0 0
LINEAGE CELL THERAPEUTICS IN COM 53566P109 347 419,147 SH   SOLE 18 419,147 0 0
LINEAGE CELL THERAPEUTICS IN COM 53566P109 151 182,199 SH   SOLE 19 182,199 0 0
LINEAGE CELL THERAPEUTICS IN COM 53566P109 3,231 3,901,799 SH   SOLE 21 3,901,799 0 0
LINEAGE CELL THERAPEUTICS IN COM 53566P109 2,256 2,724,147 SH   SOLE 22 2,667,993 0 56,154
LINX S A SPONSORED ADS 53619W101 4,443 1,371,279 SH   SOLE 19 1,371,279 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 529 87,017 SH   SOLE 2 9,111 0 77,906
LIONS GATE ENTMNT CORP CL A VTG 535919401 1 200 SH   SOLE 4 200 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 11 1,817 SH   SOLE 7 1,817 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 168 27,551 SH   SOLE 18 27,551 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 4,982 819,439 SH   SOLE 19 819,439 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 3,808 626,344 SH   SOLE 21 626,344 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 8,697 1,430,415 SH   SOLE 22 1,342,804 0 87,611
LIONS GATE ENTMNT CORP CL A VTG 535919401 118 19,420 SH   SOLE 26 4,909 0 14,511
LIONS GATE ENTMNT CORP CL A VTG 535919401 46 7,511 SH   SOLE 28 7,511 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 134 21,989 SH   SOLE 30 21,989 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 17 2,774 SH   SOLE 31 1,075 0 1,699
LIONS GATE ENTMNT CORP CL A VTG 535919401 362 59,550 SH   SOLE 34 59,550 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 38 6,223 SH   SOLE 40 6,223 0 0
LIONS GATE ENTMNT CORP OPTIONS 535919401 13 2,100 SH Call SOLE 2 2,100 0 0
LIONS GATE ENTMNT CORP OPTIONS 535919401 2,118 348,500 SH Call SOLE 19 348,500 0 0
LIONS GATE ENTMNT CORP OPTIONS 535919401 21 3,400 SH Call SOLE 22 3,400 0 0
LIONS GATE ENTMNT CORP OPTIONS 535919401 242 40,000 SH Call SOLE 34 40,000 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 1,229 220,293 SH   SOLE 2 9,169 0 211,124
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 3 548 SH   SOLE 4 548 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 21 3,768 SH   SOLE 7 3,768 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 298 53,398 SH   SOLE 18 53,398 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 151 26,990 SH   SOLE 19 26,990 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 7,511 1,346,027 SH   SOLE 21 1,346,027 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 17,095 3,063,579 SH   SOLE 22 2,864,156 0 199,423
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 323 57,930 SH   SOLE 26 36,441 0 21,489
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 79 14,084 SH   SOLE 28 14,084 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 193 34,658 SH   SOLE 30 34,658 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 44 7,898 SH   SOLE 31 2,427 0 5,471
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 62 11,133 SH   SOLE 40 11,133 0 0
LIPOCINE INC NEW COM 53630X104 3 7,100 SH   SOLE 18 7,100 0 0
LIPOCINE INC NEW COM 53630X104 67 140,044 SH   SOLE 21 140,044 0 0
LIPOCINE INC NEW COM 53630X104 316 658,299 SH   SOLE 22 658,299 0 0
LIQTECH INTL INC COM 53632A201 43 9,986 SH   SOLE 21 9,986 0 0
LIQTECH INTL INC COM 53632A201 177 41,282 SH   SOLE 22 41,282 0 0
LIQUIDIA TECHNOLOGIES INC COM 53635D202 22 4,766 SH   SOLE 2 345 0 4,421
LIQUIDIA TECHNOLOGIES INC COM 53635D202 224 47,649 SH   SOLE 18 47,649 0 0
LIQUIDIA TECHNOLOGIES INC COM 53635D202 105 22,334 SH   SOLE 19 22,334 0 0
LIQUIDIA TECHNOLOGIES INC COM 53635D202 2,245 476,596 SH   SOLE 21 476,596 0 0
LIQUIDIA TECHNOLOGIES INC COM 53635D202 1,211 257,047 SH   SOLE 22 251,825 0 5,222
LIQUIDITY SERVICES INC COM 53635B107 99 25,570 SH   SOLE 2 1,072 0 24,498
LIQUIDITY SERVICES INC COM 53635B107 2 522 SH   SOLE 7 522 0 0
LIQUIDITY SERVICES INC COM 53635B107 506 130,431 SH   SOLE 18 130,431 0 0
LIQUIDITY SERVICES INC COM 53635B107 208 53,490 SH   SOLE 19 53,490 0 0
LIQUIDITY SERVICES INC COM 53635B107 11,726 3,022,197 SH   SOLE 21 3,022,197 0 0
LIQUIDITY SERVICES INC COM 53635B107 3,087 795,604 SH   SOLE 22 779,137 0 16,467
LIQUIDITY SERVICES INC COM 53635B107 114 29,384 SH   SOLE 30 29,384 0 0
LITHIA MTRS INC CL A 536797103 1,285 15,714 SH   SOLE 2 3,548 0 12,166
LITHIA MTRS INC CL A 536797103 10 125 SH   SOLE 4 125 0 0
LITHIA MTRS INC CL A 536797103 59 727 SH   SOLE 7 727 0 0
LITHIA MTRS INC CL A 536797103 111 1,357 SH   SOLE 13 1,357 0 0
LITHIA MTRS INC CL A 536797103 9,127 111,585 SH   SOLE 18 104,515 0 7,070
LITHIA MTRS INC CL A 536797103 8,190 100,135 SH   SOLE 19 100,135 0 0
LITHIA MTRS INC CL A 536797103 197,573 2,415,611 SH   SOLE 21 2,415,611 0 0
LITHIA MTRS INC CL A 536797103 60,092 734,706 SH   SOLE 22 701,292 0 33,414
LITHIA MTRS INC CL A 536797103 595 7,279 SH   SOLE 23 7,279 0 0
LITHIA MTRS INC CL A 536797103 2,696 32,962 SH   SOLE 26 6,835 0 26,127
LITHIA MTRS INC CL A 536797103 248 3,037 SH   SOLE 28 3,037 0 0
LITHIA MTRS INC CL A 536797103 2,451 29,963 SH   SOLE 30 29,963 0 0
LITHIA MTRS INC CL A 536797103 60 731 SH   SOLE 31 0 0 731
LITHIA MTRS INC CL A 536797103 47 577 SH   SOLE 34 577 0 0
LITHIA MTRS INC CL A 536797103 146 1,786 SH   SOLE 36 1,786 0 0
LITHIA MTRS INC CL A 536797103 195 2,388 SH   SOLE 40 2,388 0 0
LITTELFUSE INC COM 537008104 7,427 55,670 SH   SOLE 2 12,663 0 43,007
LITTELFUSE INC COM 537008104 60 447 SH   SOLE 4 447 0 0
LITTELFUSE INC COM 537008104 72 537 SH   SOLE 7 537 0 0
LITTELFUSE INC COM 537008104 9,258 69,391 SH   SOLE 18 69,391 0 0
LITTELFUSE INC COM 537008104 746 5,591 SH   SOLE 19 5,591 0 0
LITTELFUSE INC COM 537008104 153,760 1,152,454 SH   SOLE 21 1,152,454 0 0
LITTELFUSE INC COM 537008104 104,967 786,744 SH   SOLE 22 746,913 0 39,831
LITTELFUSE INC COM 537008104 123 924 SH   SOLE 23 924 0 0
LITTELFUSE INC COM 537008104 1,244 9,323 SH   SOLE 26 4,843 0 4,480
LITTELFUSE INC COM 537008104 491 3,681 SH   SOLE 28 3,681 0 0
LITTELFUSE INC COM 537008104 1,100 8,241 SH   SOLE 30 8,241 0 0
LITTELFUSE INC COM 537008104 67 505 SH   SOLE 31 505 0 0
LITTELFUSE INC COM 537008104 105 786 SH   SOLE 34 786 0 0
LITTELFUSE INC COM 537008104 357 2,675 SH   SOLE 40 2,675 0 0
LIVANOVA PLC SHS G5509L101 1,930 42,657 SH   SOLE 2 21,274 0 21,383
LIVANOVA PLC SHS G5509L101 11 242 SH   SOLE 4 242 0 0
LIVANOVA PLC SHS G5509L101 38 846 SH   SOLE 7 846 0 0
LIVANOVA PLC SHS G5509L101 12,689 280,411 SH   SOLE 18 278,356 0 2,055
LIVANOVA PLC SHS G5509L101 4,989 110,263 SH   SOLE 19 110,263 0 0
LIVANOVA PLC SHS G5509L101 163,457 3,612,301 SH   SOLE 21 3,612,301 0 0
LIVANOVA PLC SHS G5509L101 74,718 1,651,237 SH   SOLE 22 1,598,699 0 52,538
LIVANOVA PLC SHS G5509L101 55 1,223 SH   SOLE 23 1,223 0 0
LIVANOVA PLC SHS G5509L101 1,026 22,684 SH   SOLE 26 13,849 0 8,835
LIVANOVA PLC SHS G5509L101 284 6,276 SH   SOLE 28 6,276 0 0
LIVANOVA PLC SHS G5509L101 3,995 88,289 SH   SOLE 30 88,289 0 0
LIVANOVA PLC SHS G5509L101 51 1,136 SH   SOLE 34 1,136 0 0
LIVANOVA PLC SHS G5509L101 240 5,311 SH   SOLE 40 5,311 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 13,924 306,289 SH   SOLE 2 30,127 0 276,162
LIVE NATION ENTERTAINMENT IN COM 538034109 2,886 63,483 SH   SOLE 4 59,625 0 3,858
LIVE NATION ENTERTAINMENT IN COM 538034109 5,377 118,283 SH   SOLE 7 113,321 0 4,962
LIVE NATION ENTERTAINMENT IN COM 538034109 161 3,533 SH   SOLE 13 3,533 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 513 11,277 SH   SOLE 15 11,277 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 12,851 282,698 SH   SOLE 18 261,719 0 20,979
LIVE NATION ENTERTAINMENT IN COM 538034109 109,315 2,404,644 SH   SOLE 19 2,404,644 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 150,535 3,311,381 SH   SOLE 21 3,311,381 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 151,429 3,331,047 SH   SOLE 22 2,996,338 0 334,709
LIVE NATION ENTERTAINMENT IN COM 538034109 4,911 108,023 SH   SOLE 23 108,023 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 4,995 109,876 SH   SOLE 25 109,876 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 26,231 577,014 SH   SOLE 26 146,277 0 430,737
LIVE NATION ENTERTAINMENT IN COM 538034109 1,376 30,261 SH   SOLE 28 21,385 0 8,876
LIVE NATION ENTERTAINMENT IN COM 538034109 2,431 53,477 SH   SOLE 29 2,730 0 50,747
LIVE NATION ENTERTAINMENT IN COM 538034109 22,862 502,903 SH   SOLE 30 502,903 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 1,455 32,007 SH   SOLE 31 25,288 0 6,719
LIVE NATION ENTERTAINMENT IN COM 538034109 656 14,440 SH   SOLE 34 14,440 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 3,885 85,465 SH   SOLE 36 85,465 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 187 4,112 SH   SOLE 40 4,112 0 0
LIVE NATION ENTERTAINMENT IN NOTE 2.500% 3/1 538034AQ2 1,687 1,775,000 PRN   SOLE 21 1,775,000 0 0
LIVE NATION ENTERTAINMENT IN NOTE 2.500% 3/1 538034AQ2 475 500,000 PRN   SOLE 22 500,000 0 0
LIVE OAK BANCSHARES INC COM 53803X105 312 25,019 SH   SOLE 2 1,574 0 23,445
LIVE OAK BANCSHARES INC COM 53803X105 6 494 SH   SOLE 7 494 0 0
LIVE OAK BANCSHARES INC COM 53803X105 1,154 92,528 SH   SOLE 18 92,528 0 0
LIVE OAK BANCSHARES INC COM 53803X105 660 52,890 SH   SOLE 19 52,890 0 0
LIVE OAK BANCSHARES INC COM 53803X105 11,267 903,495 SH   SOLE 21 903,495 0 0
LIVE OAK BANCSHARES INC COM 53803X105 10,055 806,310 SH   SOLE 22 775,080 0 31,230
LIVE OAK BANCSHARES INC COM 53803X105 63 5,066 SH   SOLE 28 5,066 0 0
LIVE OAK BANCSHARES INC COM 53803X105 145 11,626 SH   SOLE 30 11,626 0 0
LIVE OAK BANCSHARES INC COM 53803X105 33 2,613 SH   SOLE 40 2,613 0 0
LIVE VENTURES INC COM NEW 538142308 3 631 SH   SOLE 21 631 0 0
LIVENT CORP COM 53814L108 721 137,258 SH   SOLE 2 7,573 0 129,685
LIVENT CORP COM 53814L108 3 549 SH   SOLE 4 549 0 0
LIVENT CORP COM 53814L108 13 2,491 SH   SOLE 7 2,491 0 0
LIVENT CORP COM 53814L108 3,515 669,602 SH   SOLE 18 669,602 0 0
LIVENT CORP COM 53814L108 1,449 276,018 SH   SOLE 19 276,018 0 0
LIVENT CORP COM 53814L108 86,100 16,400,039 SH   SOLE 21 16,400,039 0 0
LIVENT CORP COM 53814L108 22,699 4,323,699 SH   SOLE 22 4,176,217 0 147,482
LIVENT CORP COM 53814L108 232 44,236 SH   SOLE 26 26,906 0 17,330
LIVENT CORP COM 53814L108 85 16,260 SH   SOLE 28 16,260 0 0
LIVENT CORP COM 53814L108 957 182,258 SH   SOLE 30 182,258 0 0
LIVENT CORP COM 53814L108 63 11,918 SH   SOLE 40 11,918 0 0
LIVEPERSON INC COM 538146101 522 22,938 SH   SOLE 2 3,126 0 19,812
LIVEPERSON INC COM 538146101 7 317 SH   SOLE 4 317 0 0
LIVEPERSON INC COM 538146101 27 1,169 SH   SOLE 7 1,169 0 0
LIVEPERSON INC COM 538146101 6,458 283,872 SH   SOLE 18 283,872 0 0
LIVEPERSON INC COM 538146101 2,962 130,204 SH   SOLE 19 130,204 0 0
LIVEPERSON INC COM 538146101 153,530 6,748,577 SH   SOLE 21 6,748,577 0 0
LIVEPERSON INC COM 538146101 41,058 1,804,756 SH   SOLE 22 1,735,287 0 69,469
LIVEPERSON INC COM 538146101 14 622 SH   SOLE 23 622 0 0
LIVEPERSON INC COM 538146101 439 19,275 SH   SOLE 26 14,899 0 4,376
LIVEPERSON INC COM 538146101 175 7,693 SH   SOLE 28 7,693 0 0
LIVEPERSON INC COM 538146101 1,847 81,190 SH   SOLE 30 81,190 0 0
LIVEPERSON INC COM 538146101 20 881 SH   SOLE 34 881 0 0
LIVEPERSON INC COM 538146101 147 6,450 SH   SOLE 40 6,450 0 0
LIVERAMP HLDGS INC COM 53815P108 3,065 93,112 SH   SOLE 2 33,281 0 59,831
LIVERAMP HLDGS INC COM 53815P108 8 245 SH   SOLE 4 245 0 0
LIVERAMP HLDGS INC COM 53815P108 38 1,153 SH   SOLE 7 1,153 0 0
LIVERAMP HLDGS INC COM 53815P108 12,740 386,999 SH   SOLE 18 386,999 0 0
LIVERAMP HLDGS INC COM 53815P108 6,402 194,480 SH   SOLE 19 194,480 0 0
LIVERAMP HLDGS INC COM 53815P108 155,961 4,737,562 SH   SOLE 21 4,737,562 0 0
LIVERAMP HLDGS INC COM 53815P108 79,867 2,426,103 SH   SOLE 22 2,354,022 0 72,081
LIVERAMP HLDGS INC COM 53815P108 510 15,497 SH   SOLE 23 15,497 0 0
LIVERAMP HLDGS INC COM 53815P108 2,588 78,623 SH   SOLE 26 20,487 0 58,136
LIVERAMP HLDGS INC COM 53815P108 323 9,815 SH   SOLE 28 9,815 0 0
LIVERAMP HLDGS INC COM 53815P108 790 23,987 SH   SOLE 30 23,987 0 0
LIVERAMP HLDGS INC COM 53815P108 235 7,131 SH   SOLE 40 7,131 0 0
LIVEXLIVE MEDIA INC COM NEW 53839L208 19 11,936 SH   SOLE 2 1,068 0 10,868
LIVEXLIVE MEDIA INC COM NEW 53839L208 1 654 SH   SOLE 7 654 0 0
LIVEXLIVE MEDIA INC COM NEW 53839L208 170 107,484 SH   SOLE 18 107,484 0 0
LIVEXLIVE MEDIA INC COM NEW 53839L208 84 53,030 SH   SOLE 19 53,030 0 0
LIVEXLIVE MEDIA INC COM NEW 53839L208 1,714 1,085,000 SH   SOLE 21 1,085,000 0 0
LIVEXLIVE MEDIA INC COM NEW 53839L208 531 335,992 SH   SOLE 22 316,259 0 19,733
LIVONGO HEALTH INC COM 539183103 642 22,503 SH   SOLE 2 2,820 0 19,683
LIVONGO HEALTH INC COM 539183103 24 837 SH   SOLE 7 837 0 0
LIVONGO HEALTH INC COM 539183103 5,061 177,377 SH   SOLE 18 177,377 0 0
LIVONGO HEALTH INC COM 539183103 25,182 882,653 SH   SOLE 19 882,653 0 0
LIVONGO HEALTH INC COM 539183103 46,925 1,644,772 SH   SOLE 21 1,644,772 0 0
LIVONGO HEALTH INC COM 539183103 23,185 812,654 SH   SOLE 22 781,037 0 31,617
LIVONGO HEALTH INC COM 539183103 38 1,321 SH   SOLE 23 1,321 0 0
LIVONGO HEALTH INC COM 539183103 20 700 SH   SOLE 26 0 0 700
LIVONGO HEALTH INC COM 539183103 1,575 55,189 SH   SOLE 34 55,189 0 0
LIZHI INC ADS 53933L104 302 43,211 SH   SOLE 22 43,211 0 0
LKQ CORP COM 501889208 15,908 775,616 SH   SOLE 2 125,863 0 649,753
LKQ CORP COM 501889208 3,012 146,835 SH   SOLE 4 138,663 0 8,172
LKQ CORP COM 501889208 5,576 271,883 SH   SOLE 7 246,720 0 25,163
LKQ CORP COM 501889208 155 7,559 SH   SOLE 13 7,559 0 0
LKQ CORP COM 501889208 562 27,395 SH   SOLE 15 27,395 0 0
LKQ CORP COM 501889208 12,753 621,788 SH   SOLE 18 574,061 0 47,727
LKQ CORP COM 501889208 2,309 112,575 SH   SOLE 19 112,575 0 0
LKQ CORP COM 501889208 155,670 7,589,950 SH   SOLE 21 7,589,950 0 0
LKQ CORP COM 501889208 153,950 7,506,102 SH   SOLE 22 6,783,514 0 722,588
LKQ CORP COM 501889208 4,703 229,283 SH   SOLE 23 229,283 0 0
LKQ CORP COM 501889208 6,945 338,614 SH   SOLE 25 338,614 0 0
LKQ CORP COM 501889208 37,817 1,843,823 SH   SOLE 26 260,951 0 1,582,872
LKQ CORP COM 501889208 1,246 60,728 SH   SOLE 28 43,378 0 17,350
LKQ CORP COM 501889208 1,491 72,676 SH   SOLE 29 8,239 0 64,437
LKQ CORP COM 501889208 27,319 1,332,005 SH   SOLE 30 1,332,005 0 0
LKQ CORP COM 501889208 1,408 68,647 SH   SOLE 31 54,808 0 13,839
LKQ CORP COM 501889208 321 15,665 SH   SOLE 34 15,665 0 0
LKQ CORP COM 501889208 4,977 242,648 SH   SOLE 36 242,648 0 0
LKQ CORP COM 501889208 127 6,201 SH   SOLE 40 6,201 0 0
LM FDG AMER INC COM NEW 502074305 0 426 SH   SOLE 21 426 0 0
LMP AUTOMOTIVE HLDGS INC COM 53952P101 4 671 SH   SOLE 18 671 0 0
LMP AUTOMOTIVE HLDGS INC COM 53952P101 39 6,945 SH   SOLE 21 6,945 0 0
LMP AUTOMOTIVE HLDGS INC COM 53952P101 4 803 SH   SOLE 22 803 0 0
LOCKHEED MARTIN CORP COM 539830109 226,715 668,873 SH   SOLE 2 133,307 0 535,566
LOCKHEED MARTIN CORP COM 539830109 31,698 93,519 SH   SOLE 4 86,538 0 6,981
LOCKHEED MARTIN CORP COM 539830109 79,189 233,630 SH   SOLE 7 226,054 0 7,576
LOCKHEED MARTIN CORP COM 539830109 7,142 21,071 SH   SOLE 13 21,071 0 0
LOCKHEED MARTIN CORP COM 539830109 7,075 20,874 SH   SOLE 15 20,874 0 0
LOCKHEED MARTIN CORP COM 539830109 2 7 SH   SOLE 17 0 0 7
LOCKHEED MARTIN CORP COM 539830109 344,135 1,015,297 SH   SOLE 18 964,906 0 50,391
LOCKHEED MARTIN CORP COM 539830109 234,258 691,128 SH   SOLE 19 691,128 0 0
LOCKHEED MARTIN CORP COM 539830109 2,482,847 7,325,112 SH   SOLE 21 7,325,112 0 0
LOCKHEED MARTIN CORP COM 539830109 2,082,406 6,143,696 SH   SOLE 22 5,485,159 0 658,537
LOCKHEED MARTIN CORP COM 539830109 74,852 220,836 SH   SOLE 23 220,836 0 0
LOCKHEED MARTIN CORP COM 539830109 97,138 286,584 SH   SOLE 25 286,584 0 0
LOCKHEED MARTIN CORP COM 539830109 156,256 461,000 SH   SOLE 26 165,935 0 295,065
LOCKHEED MARTIN CORP COM 539830109 5,188 15,307 SH   SOLE 28 51 0 15,256
LOCKHEED MARTIN CORP COM 539830109 24,905 73,476 SH   SOLE 29 22,752 0 50,724
LOCKHEED MARTIN CORP COM 539830109 295,947 873,128 SH   SOLE 30 873,128 0 0
LOCKHEED MARTIN CORP COM 539830109 26,344 77,723 SH   SOLE 31 63,577 0 14,146
LOCKHEED MARTIN CORP COM 539830109 3,021 8,913 SH   SOLE 32 8,913 0 0
LOCKHEED MARTIN CORP COM 539830109 64,548 190,434 SH   SOLE 36 190,434 0 0
LOCKHEED MARTIN CORP COM 539830109 1,895 5,590 SH   SOLE 40 5,590 0 0
LOEWS CORP COM 540424108 21,312 611,898 SH   SOLE 2 71,685 0 540,213
LOEWS CORP COM 540424108 4,712 135,282 SH   SOLE 4 128,120 0 7,162
LOEWS CORP COM 540424108 14,427 414,211 SH   SOLE 7 247,216 0 166,995
LOEWS CORP COM 540424108 226 6,489 SH   SOLE 13 6,489 0 0
LOEWS CORP COM 540424108 1,040 29,848 SH   SOLE 15 29,848 0 0
LOEWS CORP COM 540424108 18,407 528,495 SH   SOLE 18 488,996 0 39,499
LOEWS CORP COM 540424108 2,443 70,140 SH   SOLE 19 70,140 0 0
LOEWS CORP COM 540424108 222,561 6,389,928 SH   SOLE 21 6,389,928 0 0
LOEWS CORP COM 540424108 212,243 6,093,681 SH   SOLE 22 5,463,797 0 629,884
LOEWS CORP COM 540424108 6,939 199,216 SH   SOLE 23 199,216 0 0
LOEWS CORP COM 540424108 10,894 312,777 SH   SOLE 25 312,777 0 0
LOEWS CORP COM 540424108 47,168 1,354,242 SH   SOLE 26 219,309 0 1,134,933
LOEWS CORP COM 540424108 1,939 55,684 SH   SOLE 28 38,406 0 17,278
LOEWS CORP COM 540424108 181 5,206 SH   SOLE 29 5,206 0 0
LOEWS CORP COM 540424108 35,400 1,016,367 SH   SOLE 30 1,016,367 0 0
LOEWS CORP COM 540424108 3,014 86,527 SH   SOLE 31 48,429 0 38,098
LOEWS CORP COM 540424108 536 15,386 SH   SOLE 34 15,386 0 0
LOEWS CORP COM 540424108 7,689 220,763 SH   SOLE 36 220,763 0 0
LOEWS CORP COM 540424108 198 5,691 SH   SOLE 40 5,691 0 0
LOGICBIO THERAPEUTICS INC COM 54142F102 15 2,980 SH   SOLE 2 198 0 2,782
LOGICBIO THERAPEUTICS INC COM 54142F102 146 29,603 SH   SOLE 18 29,603 0 0
LOGICBIO THERAPEUTICS INC COM 54142F102 69 13,993 SH   SOLE 19 13,993 0 0
LOGICBIO THERAPEUTICS INC COM 54142F102 1,323 267,804 SH   SOLE 21 267,804 0 0
LOGICBIO THERAPEUTICS INC COM 54142F102 908 183,769 SH   SOLE 22 181,155 0 2,614
LOGMEIN INC COM 54142L109 10,586 127,111 SH   SOLE 2 39,684 0 87,427
LOGMEIN INC COM 54142L109 18 222 SH   SOLE 4 222 0 0
LOGMEIN INC COM 54142L109 72 863 SH   SOLE 7 863 0 0
LOGMEIN INC COM 54142L109 11,255 135,144 SH   SOLE 18 135,144 0 0
LOGMEIN INC COM 54142L109 952 11,431 SH   SOLE 19 11,431 0 0
LOGMEIN INC COM 54142L109 210,207 2,524,097 SH   SOLE 21 2,524,097 0 0
LOGMEIN INC COM 54142L109 141,249 1,696,079 SH   SOLE 22 1,614,961 0 81,118
LOGMEIN INC COM 54142L109 1,562 18,754 SH   SOLE 26 12,294 0 6,460
LOGMEIN INC COM 54142L109 560 6,721 SH   SOLE 28 6,721 0 0
LOGMEIN INC COM 54142L109 1,403 16,842 SH   SOLE 30 16,842 0 0
LOGMEIN INC COM 54142L109 83 996 SH   SOLE 31 996 0 0
LOGMEIN INC COM 54142L109 84 1,003 SH   SOLE 36 1,003 0 0
LOGMEIN INC COM 54142L109 446 5,359 SH   SOLE 40 5,359 0 0
LOMA NEGRA CORP SPONSORED ADS 54150E104 53 15,000 SH   SOLE 2 0 0 15,000
LOMA NEGRA CORP SPONSORED ADS 54150E104 35 9,723 SH   SOLE 4 9,723 0 0
LOMA NEGRA CORP SPONSORED ADS 54150E104 2,275 640,930 SH   SOLE 21 640,930 0 0
LOMA NEGRA CORP SPONSORED ADS 54150E104 1,154 325,075 SH   SOLE 22 325,075 0 0
LOMA NEGRA CORP SPONSORED ADS 54150E104 583 164,122 SH   SOLE 30 164,122 0 0
LONESTAR RES US INC CL A VTG 54240F103 2 4,805 SH   SOLE 18 4,805 0 0
LONESTAR RES US INC CL A VTG 54240F103 68 164,270 SH   SOLE 21 164,270 0 0
LONESTAR RES US INC CL A VTG 54240F103 103 248,327 SH   SOLE 22 248,327 0 0
LONESTAR RES US INC CL A VTG 54240F103 2 3,953 SH   SOLE 26 0 0 3,953
LOOP INDS INC COM 543518104 378 51,866 SH   SOLE 21 51,866 0 0
LOOP INDS INC COM 543518104 1,926 264,187 SH   SOLE 22 264,187 0 0
LOOP INDS INC COM 543518104 119 16,323 SH   SOLE 34 16,323 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 74 4,534 SH   SOLE 2 526 0 4,008
LORAL SPACE & COMMUNICATNS I COM 543881106 10 610 SH   SOLE 4 610 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 5 277 SH   SOLE 7 277 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 733 45,120 SH   SOLE 18 45,120 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 384 23,613 SH   SOLE 19 23,613 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 7,615 468,622 SH   SOLE 21 468,622 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 6,234 383,653 SH   SOLE 22 370,118 0 13,535
LORAL SPACE & COMMUNICATNS I COM 543881106 9 539 SH   SOLE 26 0 0 539
LORAL SPACE & COMMUNICATNS I COM 543881106 32 1,965 SH   SOLE 28 1,965 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 148 9,111 SH   SOLE 30 9,111 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 7 445 SH   SOLE 36 445 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 28 1,727 SH   SOLE 40 1,727 0 0
LOUISIANA PAC CORP COM 546347105 2,485 144,645 SH   SOLE 2 50,908 0 93,737
LOUISIANA PAC CORP COM 546347105 10 581 SH   SOLE 4 581 0 0
LOUISIANA PAC CORP COM 546347105 48 2,772 SH   SOLE 7 2,772 0 0
LOUISIANA PAC CORP COM 546347105 11,297 657,567 SH   SOLE 18 657,567 0 0
LOUISIANA PAC CORP COM 546347105 3,659 212,983 SH   SOLE 19 212,983 0 0
LOUISIANA PAC CORP COM 546347105 143,369 8,345,097 SH   SOLE 21 8,345,097 0 0
LOUISIANA PAC CORP COM 546347105 69,886 4,067,867 SH   SOLE 22 3,926,618 0 141,249
LOUISIANA PAC CORP COM 546347105 716 41,704 SH   SOLE 26 26,642 0 15,062
LOUISIANA PAC CORP COM 546347105 286 16,674 SH   SOLE 28 16,674 0 0
LOUISIANA PAC CORP COM 546347105 759 44,159 SH   SOLE 30 44,159 0 0
LOUISIANA PAC CORP COM 546347105 15 880 SH   SOLE 31 0 0 880
LOUISIANA PAC CORP COM 546347105 55 3,192 SH   SOLE 36 3,192 0 0
LOUISIANA PAC CORP COM 546347105 194 11,267 SH   SOLE 40 11,267 0 0
LOVESAC COMPANY COM 54738L109 19 3,226 SH   SOLE 2 232 0 2,994
LOVESAC COMPANY COM 54738L109 188 32,199 SH   SOLE 18 32,199 0 0
LOVESAC COMPANY COM 54738L109 91 15,625 SH   SOLE 19 15,625 0 0
LOVESAC COMPANY COM 54738L109 1,762 302,150 SH   SOLE 21 302,150 0 0
LOVESAC COMPANY COM 54738L109 1,554 266,515 SH   SOLE 22 262,700 0 3,815
LOWES COS INC COM 548661107 179,113 2,081,495 SH   SOLE 2 297,516 0 1,783,979
LOWES COS INC COM 548661107 33,733 392,018 SH   SOLE 4 370,997 0 21,021
LOWES COS INC COM 548661107 65,007 755,461 SH   SOLE 7 654,607 0 100,854
LOWES COS INC COM 548661107 1,905 22,135 SH   SOLE 13 22,135 0 0
LOWES COS INC COM 548661107 5,484 63,729 SH   SOLE 15 63,729 0 0
LOWES COS INC COM 548661107 10 113 SH   SOLE 17 0 0 113
LOWES COS INC COM 548661107 477,417 5,548,133 SH   SOLE 18 4,784,728 0 763,405
LOWES COS INC COM 548661107 445,691 5,179,440 SH   SOLE 19 5,179,440 0 0
LOWES COS INC COM 548661107 1,293,670 15,033,929 SH   SOLE 21 15,033,929 0 0
LOWES COS INC COM 548661107 1,622,380 18,853,922 SH   SOLE 22 16,974,050 0 1,879,872
LOWES COS INC COM 548661107 51,144 594,349 SH   SOLE 23 594,349 0 0
LOWES COS INC COM 548661107 76,068 883,998 SH   SOLE 25 861,874 0 22,124
LOWES COS INC COM 548661107 320,741 3,727,384 SH   SOLE 26 460,303 0 3,267,081
LOWES COS INC COM 548661107 13,485 156,714 SH   SOLE 28 111,290 0 45,424
LOWES COS INC COM 548661107 5,659 65,763 SH   SOLE 29 13,896 0 51,867
LOWES COS INC COM 548661107 229,743 2,669,880 SH   SOLE 30 2,669,880 0 0
LOWES COS INC COM 548661107 22,026 255,973 SH   SOLE 31 142,890 0 113,083
LOWES COS INC COM 548661107 83,462 969,925 SH   SOLE 34 969,925 0 0
LOWES COS INC COM 548661107 48,839 567,570 SH   SOLE 36 567,570 0 0
LOWES COS INC COM 548661107 1,503 17,461 SH   SOLE 40 17,461 0 0
LOWES COS INC OPTIONS 548661107 516 6,000 SH Call SOLE 2 6,000 0 0
LOWES COS INC OPTIONS 548661107 43,361 503,900 SH Call SOLE 19 503,900 0 0
LOWES COS INC OPTIONS 548661107 757 8,800 SH Call SOLE 22 8,800 0 0
LOWES COS INC OPTIONS 548661107 120 1,400 SH Call SOLE 25 1,400 0 0
LOWES COS INC OPTIONS 548661107 12,649 147,000 SH Call SOLE 34 147,000 0 0
LPL FINL HLDGS INC COM 50212V100 9,559 175,627 SH   SOLE 2 33,296 0 142,331
LPL FINL HLDGS INC COM 50212V100 19 355 SH   SOLE 4 355 0 0
LPL FINL HLDGS INC COM 50212V100 102 1,877 SH   SOLE 7 1,877 0 0
LPL FINL HLDGS INC COM 50212V100 2,148 39,464 SH   SOLE 18 39,464 0 0
LPL FINL HLDGS INC COM 50212V100 1,041 19,123 SH   SOLE 19 19,123 0 0
LPL FINL HLDGS INC COM 50212V100 64,234 1,180,117 SH   SOLE 21 1,180,117 0 0
LPL FINL HLDGS INC COM 50212V100 132,698 2,437,954 SH   SOLE 22 2,303,564 0 134,390
LPL FINL HLDGS INC COM 50212V100 2,317 42,572 SH   SOLE 26 24,265 0 18,307
LPL FINL HLDGS INC COM 50212V100 637 11,710 SH   SOLE 28 11,710 0 0
LPL FINL HLDGS INC COM 50212V100 2,016 37,047 SH   SOLE 30 37,047 0 0
LPL FINL HLDGS INC COM 50212V100 153 2,810 SH   SOLE 31 1,692 0 1,118
LPL FINL HLDGS INC COM 50212V100 136 2,490 SH   SOLE 34 2,490 0 0
LPL FINL HLDGS INC COM 50212V100 110 2,018 SH   SOLE 36 2,018 0 0
LPL FINL HLDGS INC COM 50212V100 452 8,307 SH   SOLE 40 8,307 0 0
LSB INDS INC COM 502160104 46 21,869 SH   SOLE 2 973 0 20,896
LSB INDS INC COM 502160104 1 438 SH   SOLE 7 438 0 0
LSB INDS INC COM 502160104 210 99,830 SH   SOLE 18 99,830 0 0
LSB INDS INC COM 502160104 75 35,876 SH   SOLE 19 35,876 0 0
LSB INDS INC COM 502160104 5,484 2,611,262 SH   SOLE 21 2,611,262 0 0
LSB INDS INC COM 502160104 1,250 595,437 SH   SOLE 22 583,511 0 11,926
LSB INDS INC COM 502160104 36 17,030 SH   SOLE 30 17,030 0 0
LSI INDS INC COM 50216C108 23 6,014 SH   SOLE 2 6,014 0 0
LSI INDS INC COM 50216C108 33 8,854 SH   SOLE 18 8,854 0 0
LSI INDS INC COM 50216C108 277 73,401 SH   SOLE 19 73,401 0 0
LSI INDS INC COM 50216C108 361 95,513 SH   SOLE 21 95,513 0 0
LSI INDS INC COM 50216C108 2,955 781,729 SH   SOLE 22 781,729 0 0
LSI INDS INC COM 50216C108 38 10,043 SH   SOLE 23 10,043 0 0
LSI INDS INC COM 50216C108 321 85,036 SH   SOLE 26 0 0 85,036
LTC PPTYS INC COM 502175102 859 27,811 SH   SOLE 2 2,007 0 25,804
LTC PPTYS INC COM 502175102 706 22,838 SH   SOLE 4 22,838 0 0
LTC PPTYS INC COM 502175102 1,279 41,404 SH   SOLE 7 41,404 0 0
LTC PPTYS INC COM 502175102 5,562 179,992 SH   SOLE 18 179,992 0 0
LTC PPTYS INC COM 502175102 3,565 115,373 SH   SOLE 19 115,373 0 0
LTC PPTYS INC COM 502175102 140,908 4,560,137 SH   SOLE 21 4,560,137 0 0
LTC PPTYS INC COM 502175102 47,024 1,521,800 SH   SOLE 22 1,475,757 0 46,043
LTC PPTYS INC COM 502175102 39 1,272 SH   SOLE 23 1,272 0 0
LTC PPTYS INC COM 502175102 2,950 95,466 SH   SOLE 25 95,466 0 0
LTC PPTYS INC COM 502175102 1,089 35,244 SH   SOLE 26 9,143 0 26,101
LTC PPTYS INC COM 502175102 164 5,308 SH   SOLE 28 5,308 0 0
LTC PPTYS INC COM 502175102 621 20,103 SH   SOLE 29 20,103 0 0
LTC PPTYS INC COM 502175102 7,430 240,443 SH   SOLE 30 240,443 0 0
LTC PPTYS INC COM 502175102 32 1,032 SH   SOLE 34 1,032 0 0
LTC PPTYS INC COM 502175102 155 5,021 SH   SOLE 40 5,021 0 0
LUBYS INC COM 549282101 3 3,975 SH   SOLE 18 3,975 0 0
LUBYS INC COM 549282101 42 62,302 SH   SOLE 21 62,302 0 0
LUBYS INC COM 549282101 334 498,034 SH   SOLE 22 498,034 0 0
LUCKIN COFFEE INC SPONSORED ADS 54951L109 3,902 143,506 SH   SOLE 2 2,411 0 141,095
LUCKIN COFFEE INC SPONSORED ADS 54951L109 887 32,620 SH   SOLE 4 32,620 0 0
LUCKIN COFFEE INC SPONSORED ADS 54951L109 284 10,456 SH   SOLE 7 10,456 0 0
LUCKIN COFFEE INC SPONSORED ADS 54951L109 204 7,516 SH   SOLE 13 7,516 0 0
LUCKIN COFFEE INC SPONSORED ADS 54951L109 953 35,036 SH   SOLE 15 34,036 0 1,000
LUCKIN COFFEE INC SPONSORED ADS 54951L109 3 100 SH   SOLE 17 0 0 100
LUCKIN COFFEE INC SPONSORED ADS 54951L109 1,128 41,480 SH   SOLE 18 41,480 0 0
LUCKIN COFFEE INC SPONSORED ADS 54951L109 25,056 921,513 SH   SOLE 19 921,513 0 0
LUCKIN COFFEE INC SPONSORED ADS 54951L109 31,146 1,145,509 SH   SOLE 21 1,145,509 0 0
LUCKIN COFFEE INC SPONSORED ADS 54951L109 29,308 1,077,883 SH   SOLE 22 947,699 0 130,184
LUCKIN COFFEE INC SPONSORED ADS 54951L109 1,471 54,089 SH   SOLE 23 54,089 0 0
LUCKIN COFFEE INC SPONSORED ADS 54951L109 54 2,001 SH   SOLE 25 2,001 0 0
LUCKIN COFFEE INC SPONSORED ADS 54951L109 8,706 320,189 SH   SOLE 26 93,069 0 227,120
LUCKIN COFFEE INC SPONSORED ADS 54951L109 283 10,394 SH   SOLE 28 10,394 0 0
LUCKIN COFFEE INC SPONSORED ADS 54951L109 236 8,680 SH   SOLE 29 8,680 0 0
LUCKIN COFFEE INC SPONSORED ADS 54951L109 12,156 447,071 SH   SOLE 30 447,071 0 0
LUCKIN COFFEE INC SPONSORED ADS 54951L109 50 1,851 SH   SOLE 31 912 0 939
LUCKIN COFFEE INC SPONSORED ADS 54951L109 15,709 577,731 SH   SOLE 34 577,731 0 0
LUCKIN COFFEE INC SPONSORED ADS 54951L109 16 589 SH   SOLE 40 589 0 0
LULULEMON ATHLETICA INC COM 550021109 43,388 228,902 SH   SOLE 2 17,635 0 211,267
LULULEMON ATHLETICA INC COM 550021109 11,156 58,856 SH   SOLE 4 55,830 0 3,026
LULULEMON ATHLETICA INC COM 550021109 16,304 86,012 SH   SOLE 7 24,880 0 61,132
LULULEMON ATHLETICA INC COM 550021109 2,123 11,202 SH   SOLE 13 11,202 0 0
LULULEMON ATHLETICA INC COM 550021109 1,831 9,659 SH   SOLE 15 9,659 0 0
LULULEMON ATHLETICA INC COM 550021109 16,925 89,292 SH   SOLE 18 72,077 0 17,215
LULULEMON ATHLETICA INC COM 550021109 17,291 91,219 SH   SOLE 19 91,219 0 0
LULULEMON ATHLETICA INC COM 550021109 415,127 2,190,065 SH   SOLE 21 2,190,065 0 0
LULULEMON ATHLETICA INC COM 550021109 597,631 3,152,895 SH   SOLE 22 2,917,815 0 235,080
LULULEMON ATHLETICA INC COM 550021109 15,242 80,410 SH   SOLE 23 80,410 0 0
LULULEMON ATHLETICA INC COM 550021109 26,422 139,393 SH   SOLE 25 139,393 0 0
LULULEMON ATHLETICA INC COM 550021109 82,245 433,898 SH   SOLE 26 75,602 0 358,296
LULULEMON ATHLETICA INC COM 550021109 4,238 22,358 SH   SOLE 28 15,887 0 6,471
LULULEMON ATHLETICA INC COM 550021109 4,824 25,450 SH   SOLE 29 2,015 0 23,435
LULULEMON ATHLETICA INC COM 550021109 54,629 288,206 SH   SOLE 30 288,206 0 0
LULULEMON ATHLETICA INC COM 550021109 4,752 25,070 SH   SOLE 31 20,421 0 4,649
LULULEMON ATHLETICA INC COM 550021109 3,697 19,505 SH   SOLE 32 19,505 0 0
LULULEMON ATHLETICA INC COM 550021109 1,130 5,963 SH   SOLE 34 5,963 0 0
LULULEMON ATHLETICA INC COM 550021109 14,334 75,619 SH   SOLE 36 75,619 0 0
LULULEMON ATHLETICA INC COM 550021109 501 2,642 SH   SOLE 40 2,642 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 105 22,353 SH   SOLE 2 1,030 0 21,323
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 1 111 SH   SOLE 4 111 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 3 587 SH   SOLE 7 587 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 645 137,484 SH   SOLE 18 137,484 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 248 52,929 SH   SOLE 19 52,929 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 15,334 3,269,586 SH   SOLE 21 3,269,586 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 4,070 867,791 SH   SOLE 22 838,628 0 29,163
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 15 3,245 SH   SOLE 26 3,245 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 19 3,965 SH   SOLE 28 3,965 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 136 28,974 SH   SOLE 30 28,974 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 13 2,755 SH   SOLE 40 2,755 0 0
LUMENTUM HLDGS INC COM 55024U109 7,476 101,433 SH   SOLE 2 34,485 0 66,948
LUMENTUM HLDGS INC COM 55024U109 25 341 SH   SOLE 4 341 0 0
LUMENTUM HLDGS INC COM 55024U109 99 1,343 SH   SOLE 7 1,343 0 0
LUMENTUM HLDGS INC COM 55024U109 32,153 436,273 SH   SOLE 18 435,760 0 513
LUMENTUM HLDGS INC COM 55024U109 26,406 358,297 SH   SOLE 19 358,297 0 0
LUMENTUM HLDGS INC COM 55024U109 409,750 5,559,696 SH   SOLE 21 5,559,696 0 0
LUMENTUM HLDGS INC COM 55024U109 192,366 2,610,120 SH   SOLE 22 2,523,894 0 86,226
LUMENTUM HLDGS INC COM 55024U109 307 4,161 SH   SOLE 23 4,161 0 0
LUMENTUM HLDGS INC COM 55024U109 3,052 41,412 SH   SOLE 26 15,383 0 26,029
LUMENTUM HLDGS INC COM 55024U109 816 11,076 SH   SOLE 28 11,076 0 0
LUMENTUM HLDGS INC COM 55024U109 1,856 25,179 SH   SOLE 30 25,179 0 0
LUMENTUM HLDGS INC COM 55024U109 1,574 21,362 SH   SOLE 34 21,362 0 0
LUMENTUM HLDGS INC COM 55024U109 618 8,390 SH   SOLE 40 8,390 0 0
LUMENTUM HLDGS INC NOTE 0.250% 3/1 55024UAB5 1,884 1,395,000 PRN   SOLE 21 1,395,000 0 0
LUMINEX CORP DEL COM 55027E102 1,144 41,552 SH   SOLE 2 4,105 0 37,447
LUMINEX CORP DEL COM 55027E102 8 308 SH   SOLE 4 308 0 0
LUMINEX CORP DEL COM 55027E102 18 648 SH   SOLE 7 648 0 0
LUMINEX CORP DEL COM 55027E102 5,536 201,102 SH   SOLE 18 192,620 0 8,482
LUMINEX CORP DEL COM 55027E102 4,780 173,619 SH   SOLE 19 173,619 0 0
LUMINEX CORP DEL COM 55027E102 141,081 5,124,634 SH   SOLE 21 5,124,634 0 0
LUMINEX CORP DEL COM 55027E102 37,426 1,359,470 SH   SOLE 22 1,317,241 0 42,229
LUMINEX CORP DEL COM 55027E102 613 22,265 SH   SOLE 23 22,265 0 0
LUMINEX CORP DEL COM 55027E102 1,829 66,454 SH   SOLE 26 11,720 0 54,734
LUMINEX CORP DEL COM 55027E102 156 5,684 SH   SOLE 28 5,684 0 0
LUMINEX CORP DEL COM 55027E102 7,122 258,698 SH   SOLE 30 258,698 0 0
LUMINEX CORP DEL COM 55027E102 64 2,313 SH   SOLE 34 2,313 0 0
LUMINEX CORP DEL COM 55027E102 113 4,091 SH   SOLE 40 4,091 0 0
LUMOS PHARMA INC COM 55028X109 6 679 SH   SOLE 18 679 0 0
LUMOS PHARMA INC COM 55028X109 88 10,390 SH   SOLE 21 10,390 0 0
LUMOS PHARMA INC COM 55028X109 412 48,463 SH   SOLE 22 48,463 0 0
LUNA INNOVATIONS COM 550351100 37 5,951 SH   SOLE 18 5,951 0 0
LUNA INNOVATIONS COM 550351100 525 85,342 SH   SOLE 21 85,342 0 0
LUNA INNOVATIONS COM 550351100 2,399 390,039 SH   SOLE 22 390,039 0 0
LUTHER BURBANK CORP COM 550550107 191 20,849 SH   SOLE 2 1,062 0 19,787
LUTHER BURBANK CORP COM 550550107 5 503 SH   SOLE 7 503 0 0
LUTHER BURBANK CORP COM 550550107 714 77,841 SH   SOLE 18 77,841 0 0
LUTHER BURBANK CORP COM 550550107 347 37,843 SH   SOLE 19 37,843 0 0
LUTHER BURBANK CORP COM 550550107 6,789 740,367 SH   SOLE 21 740,367 0 0
LUTHER BURBANK CORP COM 550550107 3,629 395,693 SH   SOLE 22 383,880 0 11,813
LUTHER BURBANK CORP COM 550550107 56 6,071 SH   SOLE 28 6,071 0 0
LUTHER BURBANK CORP COM 550550107 37 4,015 SH   SOLE 30 4,015 0 0
LUXFER HOLDINGS PLC SHS G5698W116 160 11,340 SH   SOLE 2 1,527 0 9,813
LUXFER HOLDINGS PLC SHS G5698W116 7 472 SH   SOLE 7 472 0 0
LUXFER HOLDINGS PLC SHS G5698W116 1,448 102,434 SH   SOLE 18 102,434 0 0
LUXFER HOLDINGS PLC SHS G5698W116 716 50,671 SH   SOLE 19 50,671 0 0
LUXFER HOLDINGS PLC SHS G5698W116 13,327 942,537 SH   SOLE 21 942,537 0 0
LUXFER HOLDINGS PLC SHS G5698W116 4,450 314,734 SH   SOLE 22 297,257 0 17,477
LUXFER HOLDINGS PLC SHS G5698W116 42 2,996 SH   SOLE 26 0 0 2,996
LUXFER HOLDINGS PLC SHS G5698W116 57 4,058 SH   SOLE 28 4,058 0 0
LUXFER HOLDINGS PLC SHS G5698W116 256 18,090 SH   SOLE 30 18,090 0 0
LUXFER HOLDINGS PLC SHS G5698W116 65 4,632 SH   SOLE 40 4,632 0 0
LYDALL INC DEL COM 550819106 101 15,682 SH   SOLE 2 618 0 15,064
LYDALL INC DEL COM 550819106 2 375 SH   SOLE 7 375 0 0
LYDALL INC DEL COM 550819106 532 82,417 SH   SOLE 18 82,417 0 0
LYDALL INC DEL COM 550819106 208 32,256 SH   SOLE 19 32,256 0 0
LYDALL INC DEL COM 550819106 13,069 2,023,076 SH   SOLE 21 2,023,076 0 0
LYDALL INC DEL COM 550819106 3,490 540,290 SH   SOLE 22 520,564 0 19,726
LYDALL INC DEL COM 550819106 8 1,217 SH   SOLE 26 0 0 1,217
LYDALL INC DEL COM 550819106 16 2,493 SH   SOLE 28 2,493 0 0
LYDALL INC DEL COM 550819106 121 18,764 SH   SOLE 30 18,764 0 0
LYDALL INC DEL COM 550819106 11 1,642 SH   SOLE 40 1,642 0 0
LYFT INC CL A COM 55087P104 9,547 355,577 SH   SOLE 2 6,656 0 348,921
LYFT INC CL A COM 55087P104 91 3,378 SH   SOLE 7 3,378 0 0
LYFT INC CL A COM 55087P104 46 1,699 SH   SOLE 15 1,699 0 0
LYFT INC CL A COM 55087P104 2,420 90,122 SH   SOLE 18 90,122 0 0
LYFT INC CL A COM 55087P104 1,809 67,375 SH   SOLE 19 67,375 0 0
LYFT INC CL A COM 55087P104 60,344 2,247,452 SH   SOLE 21 2,247,452 0 0
LYFT INC CL A COM 55087P104 128,059 4,769,421 SH   SOLE 22 4,530,044 0 239,377
LYFT INC CL A COM 55087P104 4,502 167,658 SH   SOLE 25 167,658 0 0
LYFT INC CL A COM 55087P104 6,261 233,171 SH   SOLE 26 0 0 233,171
LYFT INC CL A COM 55087P104 105 3,923 SH   SOLE 31 3,923 0 0
LYFT INC CL A COM 55087P104 128 4,769 SH   SOLE 34 4,769 0 0
LYFT INC CL A COM 55087P104 2,166 80,672 SH   SOLE 36 80,672 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 32,575 656,363 SH   SOLE 2 70,704 0 585,659
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 6,911 139,260 SH   SOLE 4 131,165 0 8,095
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 20,448 412,007 SH   SOLE 7 258,191 0 153,816
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 344 6,940 SH   SOLE 13 6,940 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 1,462 29,462 SH   SOLE 15 29,462 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 28,247 569,160 SH   SOLE 18 505,102 0 64,058
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 6,105 123,014 SH   SOLE 19 123,014 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 429,932 8,662,750 SH   SOLE 21 8,662,750 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 319,339 6,434,403 SH   SOLE 22 5,732,747 0 701,656
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 9,585 193,124 SH   SOLE 23 193,124 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 14,328 288,695 SH   SOLE 25 288,695 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 60,169 1,212,344 SH   SOLE 26 185,458 0 1,026,886
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 2,688 54,167 SH   SOLE 28 38,267 0 15,900
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 241 4,855 SH   SOLE 29 4,855 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 53,044 1,068,789 SH   SOLE 30 1,068,789 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 3,483 70,174 SH   SOLE 31 48,111 0 22,063
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 2,472 49,812 SH   SOLE 32 49,812 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 764 15,397 SH   SOLE 34 15,397 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 10,890 219,418 SH   SOLE 35 219,418 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 10,992 221,470 SH   SOLE 36 221,470 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 277 5,576 SH   SOLE 40 5,576 0 0
M & T BK CORP COM 55261F104 33,846 327,234 SH   SOLE 2 40,536 0 286,698
M & T BK CORP COM 55261F104 6,224 60,173 SH   SOLE 4 56,532 0 3,641
M & T BK CORP COM 55261F104 12,792 123,682 SH   SOLE 7 114,971 0 8,711
M & T BK CORP COM 55261F104 446 4,312 SH   SOLE 13 4,312 0 0
M & T BK CORP COM 55261F104 1,476 14,270 SH   SOLE 15 14,270 0 0
M & T BK CORP COM 55261F104 54,746 529,308 SH   SOLE 18 509,845 0 19,463
M & T BK CORP COM 55261F104 33,665 325,486 SH   SOLE 19 325,486 0 0
M & T BK CORP COM 55261F104 345,805 3,343,373 SH   SOLE 21 3,343,373 0 0
M & T BK CORP COM 55261F104 326,837 3,159,984 SH   SOLE 22 2,830,039 0 329,945
M & T BK CORP COM 55261F104 9,550 92,334 SH   SOLE 23 92,334 0 0
M & T BK CORP COM 55261F104 17,486 169,065 SH   SOLE 25 169,065 0 0
M & T BK CORP COM 55261F104 72,113 697,219 SH   SOLE 26 111,541 0 585,678
M & T BK CORP COM 55261F104 2,643 25,556 SH   SOLE 28 17,986 0 7,570
M & T BK CORP COM 55261F104 247 2,384 SH   SOLE 29 2,384 0 0
M & T BK CORP COM 55261F104 58,990 570,341 SH   SOLE 30 570,341 0 0
M & T BK CORP COM 55261F104 70,847 684,978 SH   SOLE 31 24,571 0 660,407
M & T BK CORP COM 55261F104 13,627 131,749 SH   SOLE 34 131,749 0 0
M & T BK CORP COM 55261F104 10,515 101,660 SH   SOLE 36 101,660 0 0
M & T BK CORP COM 55261F104 997 9,637 SH   SOLE 37 9,637 0 0
M & T BK CORP COM 55261F104 287 2,779 SH   SOLE 40 2,779 0 0
M D C HLDGS INC COM 552676108 1,416 61,046 SH   SOLE 2 15,222 0 45,824
M D C HLDGS INC COM 552676108 6 257 SH   SOLE 4 257 0 0
M D C HLDGS INC COM 552676108 19 819 SH   SOLE 7 819 0 0
M D C HLDGS INC COM 552676108 6,182 266,463 SH   SOLE 18 233,744 0 32,719
M D C HLDGS INC COM 552676108 11,837 510,212 SH   SOLE 19 510,212 0 0
M D C HLDGS INC COM 552676108 136,551 5,885,805 SH   SOLE 21 5,885,805 0 0
M D C HLDGS INC COM 552676108 48,499 2,090,486 SH   SOLE 22 2,034,706 0 55,780
M D C HLDGS INC COM 552676108 1,606 69,240 SH   SOLE 23 69,240 0 0
M D C HLDGS INC COM 552676108 4,878 210,252 SH   SOLE 26 9,178 0 201,074
M D C HLDGS INC COM 552676108 184 7,952 SH   SOLE 28 7,952 0 0
M D C HLDGS INC COM 552676108 1,505 64,886 SH   SOLE 30 64,886 0 0
M D C HLDGS INC COM 552676108 8 351 SH   SOLE 34 351 0 0
M D C HLDGS INC COM 552676108 128 5,500 SH   SOLE 40 5,500 0 0
M/I HOMES INC COM 55305B101 435 26,334 SH   SOLE 2 2,601 0 23,733
M/I HOMES INC COM 55305B101 4 228 SH   SOLE 4 228 0 0
M/I HOMES INC COM 55305B101 7 450 SH   SOLE 7 450 0 0
M/I HOMES INC COM 55305B101 2,175 131,589 SH   SOLE 18 131,589 0 0
M/I HOMES INC COM 55305B101 842 50,918 SH   SOLE 19 50,918 0 0
M/I HOMES INC COM 55305B101 56,048 3,390,654 SH   SOLE 21 3,390,654 0 0
M/I HOMES INC COM 55305B101 14,957 904,833 SH   SOLE 22 875,758 0 29,075
M/I HOMES INC COM 55305B101 607 36,748 SH   SOLE 26 16,591 0 20,157
M/I HOMES INC COM 55305B101 60 3,658 SH   SOLE 28 3,658 0 0
M/I HOMES INC COM 55305B101 605 36,627 SH   SOLE 30 36,627 0 0
M/I HOMES INC COM 55305B101 45 2,744 SH   SOLE 40 2,744 0 0
MACATAWA BK CORP COM 554225102 188 26,392 SH   SOLE 2 2,001 0 24,391
MACATAWA BK CORP COM 554225102 4 498 SH   SOLE 7 498 0 0
MACATAWA BK CORP COM 554225102 733 102,976 SH   SOLE 18 102,976 0 0
MACATAWA BK CORP COM 554225102 531 74,509 SH   SOLE 19 74,509 0 0
MACATAWA BK CORP COM 554225102 6,639 932,420 SH   SOLE 21 932,420 0 0
MACATAWA BK CORP COM 554225102 2,427 340,902 SH   SOLE 22 322,839 0 18,063
MACATAWA BK CORP COM 554225102 202 28,305 SH   SOLE 23 28,305 0 0
MACERICH CO COM 554382101 1,986 352,701 SH   SOLE 2 62,587 0 290,114
MACERICH CO COM 554382101 469 83,380 SH   SOLE 4 83,380 0 0
MACERICH CO COM 554382101 882 156,588 SH   SOLE 7 156,588 0 0
MACERICH CO COM 554382101 48 8,546 SH   SOLE 13 8,546 0 0
MACERICH CO COM 554382101 1,899 337,249 SH   SOLE 18 337,249 0 0
MACERICH CO COM 554382101 1,339 237,869 SH   SOLE 19 237,869 0 0
MACERICH CO COM 554382101 36,094 6,411,030 SH   SOLE 21 6,411,030 0 0
MACERICH CO COM 554382101 28,462 5,055,449 SH   SOLE 22 4,778,992 0 276,457
MACERICH CO COM 554382101 65 11,530 SH   SOLE 23 11,530 0 0
MACERICH CO COM 554382101 2,046 363,446 SH   SOLE 25 363,446 0 0
MACERICH CO COM 554382101 554 98,407 SH   SOLE 26 26,612 0 71,795
MACERICH CO COM 554382101 88 15,610 SH   SOLE 28 15,610 0 0
MACERICH CO COM 554382101 424 75,340 SH   SOLE 29 75,340 0 0
MACERICH CO COM 554382101 3,595 638,496 SH   SOLE 30 638,496 0 0
MACERICH CO COM 554382101 61 10,773 SH   SOLE 31 2,873 0 7,900
MACERICH CO COM 554382101 27 4,793 SH   SOLE 36 4,793 0 0
MACERICH CO COM 554382101 59 10,450 SH   SOLE 40 10,450 0 0
MACK CALI RLTY CORP COM 554489104 1,798 118,052 SH   SOLE 2 39,297 0 78,755
MACK CALI RLTY CORP COM 554489104 798 52,386 SH   SOLE 4 52,386 0 0
MACK CALI RLTY CORP COM 554489104 1,378 90,493 SH   SOLE 7 90,493 0 0
MACK CALI RLTY CORP COM 554489104 7,723 507,096 SH   SOLE 18 507,096 0 0
MACK CALI RLTY CORP COM 554489104 3,871 254,163 SH   SOLE 19 254,163 0 0
MACK CALI RLTY CORP COM 554489104 104,181 6,840,498 SH   SOLE 21 6,840,498 0 0
MACK CALI RLTY CORP COM 554489104 59,007 3,874,410 SH   SOLE 22 3,780,349 0 94,061
MACK CALI RLTY CORP COM 554489104 44 2,892 SH   SOLE 23 2,892 0 0
MACK CALI RLTY CORP COM 554489104 3,292 216,127 SH   SOLE 25 216,127 0 0
MACK CALI RLTY CORP COM 554489104 924 60,689 SH   SOLE 26 19,459 0 41,230
MACK CALI RLTY CORP COM 554489104 189 12,429 SH   SOLE 28 12,429 0 0
MACK CALI RLTY CORP COM 554489104 748 49,100 SH   SOLE 29 49,100 0 0
MACK CALI RLTY CORP COM 554489104 5,936 389,787 SH   SOLE 30 389,787 0 0
MACK CALI RLTY CORP COM 554489104 82 5,400 SH   SOLE 31 0 0 5,400
MACK CALI RLTY CORP COM 554489104 24 1,552 SH   SOLE 34 1,552 0 0
MACK CALI RLTY CORP COM 554489104 40 2,610 SH   SOLE 36 2,610 0 0
MACK CALI RLTY CORP COM 554489104 138 9,091 SH   SOLE 40 9,091 0 0
MACKINAC FINL CORP COM 554571109 95 9,076 SH   SOLE 2 392 0 8,684
MACKINAC FINL CORP COM 554571109 368 35,199 SH   SOLE 18 35,199 0 0
MACKINAC FINL CORP COM 554571109 189 18,039 SH   SOLE 19 18,039 0 0
MACKINAC FINL CORP COM 554571109 3,458 330,872 SH   SOLE 21 330,872 0 0
MACKINAC FINL CORP COM 554571109 969 92,710 SH   SOLE 22 89,006 0 3,704
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 832 43,947 SH   SOLE 2 2,393 0 41,554
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 4 222 SH   SOLE 4 222 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 15 775 SH   SOLE 7 775 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 3,010 159,016 SH   SOLE 18 159,016 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 1,688 89,178 SH   SOLE 19 89,178 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 29,847 1,576,723 SH   SOLE 21 1,576,723 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 25,147 1,328,398 SH   SOLE 22 1,280,211 0 48,187
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 140 7,380 SH   SOLE 26 5,156 0 2,224
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 108 5,690 SH   SOLE 28 5,690 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 306 16,169 SH   SOLE 30 16,169 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 93 4,923 SH   SOLE 40 4,923 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 3,909 154,797 SH   SOLE 2 8,550 0 146,247
MACQUARIE INFRASTRUCTURE COR COM 55608B105 302 11,978 SH   SOLE 4 11,978 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 399 15,797 SH   SOLE 7 15,797 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 922 36,516 SH   SOLE 18 36,516 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 2,274 90,050 SH   SOLE 19 90,050 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 49,292 1,952,153 SH   SOLE 21 1,952,153 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 51,735 2,048,893 SH   SOLE 22 1,911,306 0 137,587
MACQUARIE INFRASTRUCTURE COR COM 55608B105 862 34,149 SH   SOLE 26 15,166 0 18,983
MACQUARIE INFRASTRUCTURE COR COM 55608B105 257 10,160 SH   SOLE 28 10,160 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 621 24,584 SH   SOLE 30 24,584 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 129 5,113 SH   SOLE 31 1,557 0 3,556
MACQUARIE INFRASTRUCTURE COR COM 55608B105 1,513 59,903 SH   SOLE 34 59,903 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 137 5,422 SH   SOLE 36 5,422 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 247 9,796 SH   SOLE 40 9,796 0 0
MACQUARIE INFRASTRUCTURE COR NOTE 2.000%10/0 55608BAB1 744 930,000 PRN   SOLE 21 930,000 0 0
MACROGENICS INC COM 556099109 214 36,698 SH   SOLE 2 6,803 0 29,895
MACROGENICS INC COM 556099109 1 230 SH   SOLE 4 230 0 0
MACROGENICS INC COM 556099109 5 811 SH   SOLE 7 811 0 0
MACROGENICS INC COM 556099109 1,104 189,661 SH   SOLE 18 180,872 0 8,789
MACROGENICS INC COM 556099109 1,395 239,726 SH   SOLE 19 239,726 0 0
MACROGENICS INC COM 556099109 12,654 2,174,310 SH   SOLE 21 2,174,310 0 0
MACROGENICS INC COM 556099109 9,461 1,625,531 SH   SOLE 22 1,571,712 0 53,819
MACROGENICS INC COM 556099109 179 30,744 SH   SOLE 23 30,744 0 0
MACROGENICS INC COM 556099109 558 95,826 SH   SOLE 26 23,950 0 71,876
MACROGENICS INC COM 556099109 33 5,731 SH   SOLE 28 5,731 0 0
MACROGENICS INC COM 556099109 2,158 370,788 SH   SOLE 30 370,788 0 0
MACROGENICS INC COM 556099109 30 5,101 SH   SOLE 40 5,101 0 0
MACYS INC COM 55616P104 4,745 966,386 SH   SOLE 2 312,367 0 654,019
MACYS INC COM 55616P104 62 12,599 SH   SOLE 4 12,599 0 0
MACYS INC COM 55616P104 1,580 321,772 SH   SOLE 7 285,345 0 36,427
MACYS INC COM 55616P104 66 13,354 SH   SOLE 13 13,354 0 0
MACYS INC COM 55616P104 9 1,813 SH   SOLE 15 1,813 0 0
MACYS INC COM 55616P104 1 135 SH   SOLE 17 0 0 135
MACYS INC COM 55616P104 3,530 718,938 SH   SOLE 18 697,681 0 21,257
MACYS INC COM 55616P104 564 114,793 SH   SOLE 19 114,793 0 0
MACYS INC COM 55616P104 67,590 13,765,773 SH   SOLE 21 13,765,773 0 0
MACYS INC COM 55616P104 44,402 9,043,260 SH   SOLE 22 8,155,354 0 887,906
MACYS INC COM 55616P104 80 16,276 SH   SOLE 23 16,276 0 0
MACYS INC COM 55616P104 1,451 295,515 SH   SOLE 25 295,515 0 0
MACYS INC COM 55616P104 5,477 1,115,501 SH   SOLE 26 70,789 0 1,044,712
MACYS INC COM 55616P104 232 47,316 SH   SOLE 28 47,316 0 0
MACYS INC COM 55616P104 114 23,236 SH   SOLE 29 23,236 0 0
MACYS INC COM 55616P104 3,640 741,305 SH   SOLE 30 741,305 0 0
MACYS INC COM 55616P104 299 60,961 SH   SOLE 31 16,292 0 44,669
MACYS INC COM 55616P104 561 114,248 SH   SOLE 32 114,248 0 0
MACYS INC COM 55616P104 18 3,673 SH   SOLE 34 3,673 0 0
MACYS INC COM 55616P104 1,435 292,209 SH   SOLE 36 292,209 0 0
MACYS INC COM 55616P104 162 32,958 SH   SOLE 40 32,958 0 0
MADDEN STEVEN LTD COM 556269108 812 34,936 SH   SOLE 2 7,808 0 27,128
MADDEN STEVEN LTD COM 556269108 11 463 SH   SOLE 4 463 0 0
MADDEN STEVEN LTD COM 556269108 34 1,477 SH   SOLE 7 1,477 0 0
MADDEN STEVEN LTD COM 556269108 9,506 409,232 SH   SOLE 18 376,790 0 32,442
MADDEN STEVEN LTD COM 556269108 7,429 319,798 SH   SOLE 19 319,798 0 0
MADDEN STEVEN LTD COM 556269108 195,117 8,399,333 SH   SOLE 21 8,399,333 0 0
MADDEN STEVEN LTD COM 556269108 56,096 2,414,823 SH   SOLE 22 2,319,347 0 95,476
MADDEN STEVEN LTD COM 556269108 632 27,210 SH   SOLE 23 27,210 0 0
MADDEN STEVEN LTD COM 556269108 1,658 71,387 SH   SOLE 26 20,275 0 51,112
MADDEN STEVEN LTD COM 556269108 250 10,764 SH   SOLE 28 10,764 0 0
MADDEN STEVEN LTD COM 556269108 2,375 102,237 SH   SOLE 30 102,237 0 0
MADDEN STEVEN LTD COM 556269108 40 1,734 SH   SOLE 34 1,734 0 0
MADDEN STEVEN LTD COM 556269108 212 9,111 SH   SOLE 40 9,111 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 8,499 40,202 SH   SOLE 2 2,446 0 37,756
MADISON SQUARE GARDEN CO NEW CL A 55825T103 15 71 SH   SOLE 4 71 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 69 326 SH   SOLE 7 326 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 1,930 9,127 SH   SOLE 18 9,127 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 72,571 343,272 SH   SOLE 19 343,272 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 49,738 235,269 SH   SOLE 21 235,269 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 100,020 473,108 SH   SOLE 22 443,210 0 29,898
MADISON SQUARE GARDEN CO NEW CL A 55825T103 1,670 7,901 SH   SOLE 26 4,498 0 3,403
MADISON SQUARE GARDEN CO NEW CL A 55825T103 493 2,331 SH   SOLE 28 2,331 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 1,079 5,104 SH   SOLE 30 5,104 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 82 390 SH   SOLE 31 390 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 67 317 SH   SOLE 34 317 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 354 1,674 SH   SOLE 40 1,674 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 226 3,391 SH   SOLE 2 493 0 2,898
MADRIGAL PHARMACEUTICALS INC COM 558868105 3 41 SH   SOLE 4 41 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 8 126 SH   SOLE 7 126 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 2,081 31,176 SH   SOLE 18 31,176 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 1,114 16,690 SH   SOLE 19 16,690 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 20,615 308,792 SH   SOLE 21 308,792 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 17,272 258,711 SH   SOLE 22 249,767 0 8,944
MADRIGAL PHARMACEUTICALS INC COM 558868105 395 5,924 SH   SOLE 26 4,329 0 1,595
MADRIGAL PHARMACEUTICALS INC COM 558868105 69 1,032 SH   SOLE 28 1,032 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 184 2,761 SH   SOLE 30 2,761 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 51 758 SH   SOLE 40 758 0 0
MAG SILVER CORP COM 55903Q104 24 3,122 SH   SOLE 22 3,122 0 0
MAGELLAN HEALTH INC COM NEW 559079207 689 14,312 SH   SOLE 2 1,821 0 12,491
MAGELLAN HEALTH INC COM NEW 559079207 8 166 SH   SOLE 4 166 0 0
MAGELLAN HEALTH INC COM NEW 559079207 38 789 SH   SOLE 7 789 0 0
MAGELLAN HEALTH INC COM NEW 559079207 4,843 100,660 SH   SOLE 18 98,869 0 1,791
MAGELLAN HEALTH INC COM NEW 559079207 2,804 58,286 SH   SOLE 19 58,286 0 0
MAGELLAN HEALTH INC COM NEW 559079207 120,541 2,505,531 SH   SOLE 21 2,505,531 0 0
MAGELLAN HEALTH INC COM NEW 559079207 31,993 665,001 SH   SOLE 22 638,009 0 26,992
MAGELLAN HEALTH INC COM NEW 559079207 144 2,987 SH   SOLE 23 2,987 0 0
MAGELLAN HEALTH INC COM NEW 559079207 876 18,205 SH   SOLE 26 5,888 0 12,317
MAGELLAN HEALTH INC COM NEW 559079207 157 3,269 SH   SOLE 28 3,269 0 0
MAGELLAN HEALTH INC COM NEW 559079207 1,398 29,052 SH   SOLE 30 29,052 0 0
MAGELLAN HEALTH INC COM NEW 559079207 30 628 SH   SOLE 34 628 0 0
MAGELLAN HEALTH INC COM NEW 559079207 41 856 SH   SOLE 36 856 0 0
MAGELLAN HEALTH INC COM NEW 559079207 99 2,061 SH   SOLE 40 2,061 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 206 5,649 SH   SOLE 18 5,649 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 39,117 1,071,985 SH   SOLE 19 1,071,985 0 0
MAGENTA THERAPEUTICS INC COM 55910K108 44 6,994 SH   SOLE 2 815 0 6,179
MAGENTA THERAPEUTICS INC COM 55910K108 8 1,304 SH   SOLE 7 1,304 0 0
MAGENTA THERAPEUTICS INC COM 55910K108 456 72,557 SH   SOLE 18 72,557 0 0
MAGENTA THERAPEUTICS INC COM 55910K108 256 40,742 SH   SOLE 19 40,742 0 0
MAGENTA THERAPEUTICS INC COM 55910K108 6,290 1,001,516 SH   SOLE 21 1,001,516 0 0
MAGENTA THERAPEUTICS INC COM 55910K108 3,102 493,906 SH   SOLE 22 480,602 0 13,304
MAGENTA THERAPEUTICS INC COM 55910K108 4 567 SH   SOLE 23 567 0 0
MAGENTA THERAPEUTICS INC COM 55910K108 19 3,098 SH   SOLE 30 3,098 0 0
MAGIC SOFTWARE ENTERPRISES L ORD 559166103 37 4,627 SH   SOLE 22 4,627 0 0
MAGNA INTL INC COM 559222401 1,302 40,782 SH   SOLE 2 40,782 0 0
MAGNA INTL INC COM 559222401 221 6,931 SH   SOLE 18 6,931 0 0
MAGNA INTL INC COM 559222401 607 19,003 SH   SOLE 19 19,003 0 0
MAGNA INTL INC COM 559222401 17,898 560,713 SH   SOLE 22 560,713 0 0
MAGNA INTL INC COM 559222401 160 5,015 SH   SOLE 25 5,015 0 0
MAGNA INTL INC COM 559222401 265 8,315 SH   SOLE 34 8,315 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 70 6,292 SH   SOLE 22 6,292 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 443 110,646 SH   SOLE 2 18,570 0 92,076
MAGNOLIA OIL & GAS CORP CL A 559663109 2 462 SH   SOLE 4 462 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 6 1,518 SH   SOLE 7 1,518 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 1,442 360,385 SH   SOLE 18 360,385 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 1,832 458,104 SH   SOLE 19 458,104 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 14,475 3,618,867 SH   SOLE 21 3,618,867 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 13,703 3,425,678 SH   SOLE 22 3,308,855 0 116,823
MAGNOLIA OIL & GAS CORP CL A 559663109 160 40,101 SH   SOLE 23 40,101 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 794 198,445 SH   SOLE 26 52,564 0 145,881
MAGNOLIA OIL & GAS CORP CL A 559663109 104 26,015 SH   SOLE 28 26,015 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 279 69,651 SH   SOLE 30 69,651 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 40 10,018 SH   SOLE 40 10,018 0 0
MAGYAR BANCORP INC COM 55977T109 6 714 SH   SOLE 21 714 0 0
MAIDEN HOLDINGS LTD SHS G5753U112 16 17,760 SH   SOLE 21 17,760 0 0
MAIDEN HOLDINGS LTD SHS G5753U112 945 1,038,792 SH   SOLE 22 1,038,792 0 0
MAIN STR CAP CORP COM 56035L104 2 110 SH   SOLE 18 0 0 110
MAIN STR CAP CORP COM 56035L104 6,744 328,794 SH   SOLE 30 328,794 0 0
MAINSTAY MACKAY DEFINDTRM MU COM 56064K100 0 2 SH   SOLE 18 2 0 0
MAINSTREET BANCSHARES INC COM 56064Y100 109 6,523 SH   SOLE 2 314 0 6,209
MAINSTREET BANCSHARES INC COM 56064Y100 461 27,508 SH   SOLE 18 27,508 0 0
MAINSTREET BANCSHARES INC COM 56064Y100 216 12,887 SH   SOLE 19 12,887 0 0
MAINSTREET BANCSHARES INC COM 56064Y100 4,282 255,488 SH   SOLE 21 255,488 0 0
MAINSTREET BANCSHARES INC COM 56064Y100 1,357 80,941 SH   SOLE 22 78,253 0 2,688
MAJESCO COM 56068V102 15 2,792 SH   SOLE 2 231 0 2,561
MAJESCO COM 56068V102 158 28,905 SH   SOLE 18 28,905 0 0
MAJESCO COM 56068V102 69 12,605 SH   SOLE 19 12,605 0 0
MAJESCO COM 56068V102 1,562 286,003 SH   SOLE 21 286,003 0 0
MAJESCO COM 56068V102 485 88,873 SH   SOLE 22 84,824 0 4,049
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 36 2,978 SH   SOLE 22 2,978 0 0
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 49 4,130 SH   SOLE 25 4,130 0 0
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 396 33,133 SH   SOLE 30 33,133 0 0
MALIBU BOATS INC COM CL A 56117J100 340 11,824 SH   SOLE 2 5,031 0 6,793
MALIBU BOATS INC COM CL A 56117J100 3 100 SH   SOLE 4 100 0 0
MALIBU BOATS INC COM CL A 56117J100 9 328 SH   SOLE 7 328 0 0
MALIBU BOATS INC COM CL A 56117J100 2,427 84,294 SH   SOLE 18 75,704 0 8,590
MALIBU BOATS INC COM CL A 56117J100 3,866 134,286 SH   SOLE 19 134,286 0 0
MALIBU BOATS INC COM CL A 56117J100 20,546 713,643 SH   SOLE 21 713,643 0 0
MALIBU BOATS INC COM CL A 56117J100 19,439 675,186 SH   SOLE 22 651,301 0 23,885
MALIBU BOATS INC COM CL A 56117J100 384 13,348 SH   SOLE 23 13,348 0 0
MALIBU BOATS INC COM CL A 56117J100 1,405 48,793 SH   SOLE 26 0 0 48,793
MALIBU BOATS INC COM CL A 56117J100 157 5,453 SH   SOLE 28 5,453 0 0
MALIBU BOATS INC COM CL A 56117J100 885 30,730 SH   SOLE 30 30,730 0 0
MALIBU BOATS INC COM CL A 56117J100 39 1,367 SH   SOLE 34 1,367 0 0
MALIBU BOATS INC COM CL A 56117J100 55 1,926 SH   SOLE 40 1,926 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 157 79,400 SH   SOLE 2 3,636 0 75,764
MALLINCKRODT PUB LTD CO SHS G5785G107 20 9,895 SH   SOLE 7 9,895 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 577 291,514 SH   SOLE 18 291,514 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 307 154,883 SH   SOLE 19 154,883 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 5,782 2,920,168 SH   SOLE 21 2,920,168 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 5,263 2,658,216 SH   SOLE 22 2,500,517 0 157,699
MALLINCKRODT PUB LTD CO SHS G5785G107 76 38,566 SH   SOLE 31 0 0 38,566
MALLINCKRODT PUB LTD CO SHS G5785G107 460 232,408 SH   SOLE 36 232,408 0 0
MALVERN BANCORP INC COM 561409103 75 6,146 SH   SOLE 2 572 0 5,574
MALVERN BANCORP INC COM 561409103 377 30,740 SH   SOLE 18 30,740 0 0
MALVERN BANCORP INC COM 561409103 178 14,558 SH   SOLE 19 14,558 0 0
MALVERN BANCORP INC COM 561409103 3,028 247,158 SH   SOLE 21 247,158 0 0
MALVERN BANCORP INC COM 561409103 846 69,061 SH   SOLE 22 65,463 0 3,598
MAMMOTH ENERGY SVCS INC COM 56155L108 13 17,708 SH   SOLE 2 496 0 17,212
MAMMOTH ENERGY SVCS INC COM 56155L108 0 177 SH   SOLE 7 177 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108 32 42,320 SH   SOLE 18 42,320 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108 16 21,020 SH   SOLE 19 21,020 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108 311 415,301 SH   SOLE 21 415,301 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108 279 373,084 SH   SOLE 22 367,361 0 5,723
MANHATTAN ASSOCS INC COM 562750109 9,283 186,329 SH   SOLE 2 69,326 0 117,003
MANHATTAN ASSOCS INC COM 562750109 193 3,869 SH   SOLE 4 3,869 0 0
MANHATTAN ASSOCS INC COM 562750109 81 1,624 SH   SOLE 7 1,624 0 0
MANHATTAN ASSOCS INC COM 562750109 9,352 187,709 SH   SOLE 18 183,600 0 4,109
MANHATTAN ASSOCS INC COM 562750109 2,831 56,820 SH   SOLE 19 56,820 0 0
MANHATTAN ASSOCS INC COM 562750109 169,078 3,393,784 SH   SOLE 21 3,393,784 0 0
MANHATTAN ASSOCS INC COM 562750109 115,367 2,315,675 SH   SOLE 22 2,192,581 0 123,094
MANHATTAN ASSOCS INC COM 562750109 683 13,719 SH   SOLE 23 13,719 0 0
MANHATTAN ASSOCS INC COM 562750109 87 1,752 SH   SOLE 25 1,752 0 0
MANHATTAN ASSOCS INC COM 562750109 2,502 50,213 SH   SOLE 26 22,877 0 27,336
MANHATTAN ASSOCS INC COM 562750109 485 9,745 SH   SOLE 28 9,745 0 0
MANHATTAN ASSOCS INC COM 562750109 1,076 21,595 SH   SOLE 30 21,595 0 0
MANHATTAN ASSOCS INC COM 562750109 239 4,797 SH   SOLE 31 1,311 0 3,486
MANHATTAN ASSOCS INC COM 562750109 272 5,465 SH   SOLE 34 5,465 0 0
MANHATTAN ASSOCS INC COM 562750109 45 910 SH   SOLE 36 910 0 0
MANHATTAN ASSOCS INC COM 562750109 345 6,921 SH   SOLE 40 6,921 0 0
MANHATTAN BRIDGE CAPITAL INC COM 562803106 6 1,488 SH   SOLE 18 1,488 0 0
MANHATTAN BRIDGE CAPITAL INC COM 562803106 67 16,267 SH   SOLE 21 16,267 0 0
MANITEX INTL INC COM 563420108 15 3,688 SH   SOLE 18 3,688 0 0
MANITEX INTL INC COM 563420108 190 46,040 SH   SOLE 21 46,040 0 0
MANITEX INTL INC COM 563420108 79 19,101 SH   SOLE 22 19,101 0 0
MANITOWOC CO INC COM NEW 563571405 294 34,603 SH   SOLE 2 1,860 0 32,743
MANITOWOC CO INC COM NEW 563571405 2 200 SH   SOLE 4 200 0 0
MANITOWOC CO INC COM NEW 563571405 5 534 SH   SOLE 7 534 0 0
MANITOWOC CO INC COM NEW 563571405 1,052 123,808 SH   SOLE 18 123,808 0 0
MANITOWOC CO INC COM NEW 563571405 550 64,648 SH   SOLE 19 64,648 0 0
MANITOWOC CO INC COM NEW 563571405 10,197 1,199,639 SH   SOLE 21 1,199,639 0 0
MANITOWOC CO INC COM NEW 563571405 8,945 1,052,405 SH   SOLE 22 1,009,503 0 42,902
MANITOWOC CO INC COM NEW 563571405 32 3,822 SH   SOLE 26 2,577 0 1,245
MANITOWOC CO INC COM NEW 563571405 40 4,679 SH   SOLE 28 4,679 0 0
MANITOWOC CO INC COM NEW 563571405 109 12,872 SH   SOLE 30 12,872 0 0
MANITOWOC CO INC COM NEW 563571405 6 675 SH   SOLE 31 0 0 675
MANITOWOC CO INC COM NEW 563571405 30 3,537 SH   SOLE 40 3,537 0 0
MANNATECH INC COM NEW 563771203 4 338 SH   SOLE 18 338 0 0
MANNATECH INC COM NEW 563771203 42 3,890 SH   SOLE 21 3,890 0 0
MANNATECH INC COM NEW 563771203 780 72,340 SH   SOLE 22 72,340 0 0
MANNING & NAPIER INC CL A 56382Q102 4 3,235 SH   SOLE 18 3,235 0 0
MANNING & NAPIER INC CL A 56382Q102 59 47,362 SH   SOLE 21 47,362 0 0
MANNING & NAPIER INC CL A 56382Q102 133 106,489 SH   SOLE 22 106,489 0 0
MANNKIND CORP COM NEW 56400P706 73 70,885 SH   SOLE 2 10,321 0 60,564
MANNKIND CORP COM NEW 56400P706 3 3,163 SH   SOLE 7 3,163 0 0
MANNKIND CORP COM NEW 56400P706 723 702,326 SH   SOLE 18 702,326 0 0
MANNKIND CORP COM NEW 56400P706 364 353,602 SH   SOLE 19 353,602 0 0
MANNKIND CORP COM NEW 56400P706 8,354 8,111,145 SH   SOLE 21 8,111,145 0 0
MANNKIND CORP COM NEW 56400P706 5,782 5,613,562 SH   SOLE 22 5,508,347 0 105,215
MANNKIND CORP COM NEW 56400P706 16 15,796 SH   SOLE 30 15,796 0 0
MANPOWERGROUP INC COM 56418H100 10,632 200,639 SH   SOLE 2 67,131 0 133,508
MANPOWERGROUP INC COM 56418H100 1,505 28,396 SH   SOLE 4 26,659 0 1,737
MANPOWERGROUP INC COM 56418H100 2,164 40,834 SH   SOLE 7 9,673 0 31,161
MANPOWERGROUP INC COM 56418H100 16 299 SH   SOLE 13 299 0 0
MANPOWERGROUP INC COM 56418H100 310 5,854 SH   SOLE 15 5,854 0 0
MANPOWERGROUP INC COM 56418H100 10,649 200,960 SH   SOLE 18 195,930 0 5,030
MANPOWERGROUP INC COM 56418H100 847 15,980 SH   SOLE 19 15,980 0 0
MANPOWERGROUP INC COM 56418H100 156,947 2,961,828 SH   SOLE 21 2,961,828 0 0
MANPOWERGROUP INC COM 56418H100 117,324 2,214,072 SH   SOLE 22 2,102,639 0 111,433
MANPOWERGROUP INC COM 56418H100 2,776 52,396 SH   SOLE 23 52,396 0 0
MANPOWERGROUP INC COM 56418H100 4,600 86,810 SH   SOLE 25 86,810 0 0
MANPOWERGROUP INC COM 56418H100 24,442 461,251 SH   SOLE 26 73,176 0 388,075
MANPOWERGROUP INC COM 56418H100 656 12,384 SH   SOLE 28 8,776 0 3,608
MANPOWERGROUP INC COM 56418H100 753 14,204 SH   SOLE 29 1,197 0 13,007
MANPOWERGROUP INC COM 56418H100 8,289 156,419 SH   SOLE 30 156,419 0 0
MANPOWERGROUP INC COM 56418H100 783 14,767 SH   SOLE 31 8,775 0 5,992
MANPOWERGROUP INC COM 56418H100 1,075 20,286 SH   SOLE 34 20,286 0 0
MANPOWERGROUP INC COM 56418H100 2,606 49,176 SH   SOLE 36 49,176 0 0
MANPOWERGROUP INC COM 56418H100 71 1,343 SH   SOLE 40 1,343 0 0
MANTECH INTL CORP CL A 564563104 2,025 27,859 SH   SOLE 2 6,339 0 21,520
MANTECH INTL CORP CL A 564563104 10 136 SH   SOLE 4 136 0 0
MANTECH INTL CORP CL A 564563104 34 467 SH   SOLE 7 467 0 0
MANTECH INTL CORP CL A 564563104 9,547 131,381 SH   SOLE 18 123,634 0 7,747
MANTECH INTL CORP CL A 564563104 14,940 205,588 SH   SOLE 19 205,588 0 0
MANTECH INTL CORP CL A 564563104 210,403 2,895,325 SH   SOLE 21 2,895,325 0 0
MANTECH INTL CORP CL A 564563104 73,301 1,008,678 SH   SOLE 22 979,714 0 28,964
MANTECH INTL CORP CL A 564563104 1,808 24,877 SH   SOLE 23 24,877 0 0
MANTECH INTL CORP CL A 564563104 161 2,220 SH   SOLE 25 2,220 0 0
MANTECH INTL CORP CL A 564563104 7,309 100,576 SH   SOLE 26 8,314 0 92,262
MANTECH INTL CORP CL A 564563104 257 3,532 SH   SOLE 28 3,532 0 0
MANTECH INTL CORP CL A 564563104 7,000 96,320 SH   SOLE 30 96,320 0 0
MANTECH INTL CORP CL A 564563104 158 2,179 SH   SOLE 34 2,179 0 0
MANTECH INTL CORP CL A 564563104 21 286 SH   SOLE 36 286 0 0
MANTECH INTL CORP CL A 564563104 202 2,782 SH   SOLE 40 2,782 0 0
MANULIFE FINL CORP COM 56501R106 4 322 SH   SOLE 18 322 0 0
MANULIFE FINL CORP COM 56501R106 2,342 186,777 SH   SOLE 22 186,777 0 0
MARATHON OIL CORP COM 565849106 8,791 2,671,915 SH   SOLE 2 823,387 0 1,848,528
MARATHON OIL CORP COM 565849106 1,313 399,160 SH   SOLE 4 376,648 0 22,512
MARATHON OIL CORP COM 565849106 2,558 777,575 SH   SOLE 7 697,832 0 79,743
MARATHON OIL CORP COM 565849106 982 298,428 SH   SOLE 13 298,428 0 0
MARATHON OIL CORP COM 565849106 309 94,038 SH   SOLE 15 94,038 0 0
MARATHON OIL CORP COM 565849106 30,904 9,393,318 SH   SOLE 18 8,347,818 0 1,045,500
MARATHON OIL CORP COM 565849106 58,844 17,885,776 SH   SOLE 19 17,885,776 0 0
MARATHON OIL CORP COM 565849106 72,214 21,949,627 SH   SOLE 21 21,949,627 0 0
MARATHON OIL CORP COM 565849106 92,882 28,231,532 SH   SOLE 22 25,131,350 0 3,100,182
MARATHON OIL CORP COM 565849106 2,085 633,736 SH   SOLE 23 633,736 0 0
MARATHON OIL CORP COM 565849106 3,503 1,064,748 SH   SOLE 25 1,064,748 0 0
MARATHON OIL CORP COM 565849106 11,762 3,575,148 SH   SOLE 26 783,166 0 2,791,982
MARATHON OIL CORP COM 565849106 544 165,290 SH   SOLE 28 112,995 0 52,295
MARATHON OIL CORP COM 565849106 2,256 685,705 SH   SOLE 29 15,962 0 669,743
MARATHON OIL CORP COM 565849106 11,932 3,626,725 SH   SOLE 30 3,626,725 0 0
MARATHON OIL CORP COM 565849106 816 248,091 SH   SOLE 31 149,714 0 98,377
MARATHON OIL CORP COM 565849106 1,846 561,188 SH   SOLE 34 561,188 0 0
MARATHON OIL CORP COM 565849106 2,632 800,047 SH   SOLE 36 800,047 0 0
MARATHON OIL CORP COM 565849106 48 14,728 SH   SOLE 40 14,728 0 0
MARATHON PATENT GROUP INC COM 56585W401 0 302 SH   SOLE 21 302 0 0
MARATHON PETE CORP COM 56585A102 44,034 1,864,286 SH   SOLE 2 451,452 0 1,412,834
MARATHON PETE CORP COM 56585A102 7,253 307,066 SH   SOLE 4 288,693 0 18,373
MARATHON PETE CORP COM 56585A102 15,247 645,523 SH   SOLE 7 624,980 0 20,543
MARATHON PETE CORP COM 56585A102 1,256 53,180 SH   SOLE 13 53,180 0 0
MARATHON PETE CORP COM 56585A102 1,726 73,064 SH   SOLE 15 73,064 0 0
MARATHON PETE CORP COM 56585A102 136,914 5,796,520 SH   SOLE 18 5,424,102 0 372,418
MARATHON PETE CORP COM 56585A102 187,746 7,948,600 SH   SOLE 19 7,948,600 0 0
MARATHON PETE CORP COM 56585A102 394,653 16,708,435 SH   SOLE 21 16,708,435 0 0
MARATHON PETE CORP COM 56585A102 387,930 16,423,794 SH   SOLE 22 14,638,533 0 1,785,261
MARATHON PETE CORP COM 56585A102 12,226 517,624 SH   SOLE 23 517,624 0 0
MARATHON PETE CORP COM 56585A102 19,558 828,013 SH   SOLE 25 828,013 0 0
MARATHON PETE CORP COM 56585A102 58,161 2,462,360 SH   SOLE 26 412,097 0 2,050,263
MARATHON PETE CORP COM 56585A102 3,107 131,558 SH   SOLE 28 93,158 0 38,400
MARATHON PETE CORP COM 56585A102 3,044 128,869 SH   SOLE 29 128,869 0 0
MARATHON PETE CORP COM 56585A102 63,632 2,693,970 SH   SOLE 30 2,693,970 0 0
MARATHON PETE CORP COM 56585A102 4,603 194,875 SH   SOLE 31 118,689 0 76,186
MARATHON PETE CORP COM 56585A102 32,891 1,392,521 SH   SOLE 34 1,392,521 0 0
MARATHON PETE CORP COM 56585A102 8,728 369,528 SH   SOLE 35 369,528 0 0
MARATHON PETE CORP COM 56585A102 13,199 558,817 SH   SOLE 36 558,817 0 0
MARATHON PETE CORP COM 56585A102 344 14,554 SH   SOLE 40 14,554 0 0
MARATHON PETE CORP OPTIONS 56585A102 309 13,100 SH Call SOLE 4 13,100 0 0
MARATHON PETE CORP OPTIONS 56585A102 4,670 197,700 SH Call SOLE 18 197,700 0 0
MARATHON PETE CORP OPTIONS 56585A102 22,245 941,800 SH Call SOLE 19 941,800 0 0
MARATHON PETE CORP OPTIONS 56585A102 1,696 71,800 SH Call SOLE 22 71,800 0 0
MARATHON PETE CORP OPTIONS 56585A102 10,298 436,000 SH Call SOLE 34 436,000 0 0
MARCHEX INC CL B 56624R108 49 33,897 SH   SOLE 2 5,237 0 28,660
MARCHEX INC CL B 56624R108 188 129,751 SH   SOLE 18 129,751 0 0
MARCHEX INC CL B 56624R108 96 66,300 SH   SOLE 19 66,300 0 0
MARCHEX INC CL B 56624R108 1,807 1,245,990 SH   SOLE 21 1,245,990 0 0
MARCHEX INC CL B 56624R108 1,596 1,100,948 SH   SOLE 22 1,088,489 0 12,459
MARCHEX INC CL B 56624R108 9 6,011 SH   SOLE 26 0 0 6,011
MARCUS & MILLICHAP INC COM 566324109 290 10,710 SH   SOLE 2 1,246 0 9,464
MARCUS & MILLICHAP INC COM 566324109 11 388 SH   SOLE 7 388 0 0
MARCUS & MILLICHAP INC COM 566324109 2,896 106,853 SH   SOLE 18 106,853 0 0
MARCUS & MILLICHAP INC COM 566324109 1,243 45,869 SH   SOLE 19 45,869 0 0
MARCUS & MILLICHAP INC COM 566324109 69,532 2,565,743 SH   SOLE 21 2,565,743 0 0
MARCUS & MILLICHAP INC COM 566324109 18,893 697,167 SH   SOLE 22 663,472 0 33,695
MARCUS & MILLICHAP INC COM 566324109 58 2,148 SH   SOLE 26 0 0 2,148
MARCUS & MILLICHAP INC COM 566324109 111 4,081 SH   SOLE 28 4,081 0 0
MARCUS & MILLICHAP INC COM 566324109 858 31,671 SH   SOLE 30 31,671 0 0
MARCUS & MILLICHAP INC COM 566324109 71 2,613 SH   SOLE 40 2,613 0 0
MARCUS CORP COM 566330106 275 22,357 SH   SOLE 2 1,226 0 21,131
MARCUS CORP COM 566330106 6 470 SH   SOLE 7 470 0 0
MARCUS CORP COM 566330106 1,295 105,077 SH   SOLE 18 105,077 0 0
MARCUS CORP COM 566330106 814 66,040 SH   SOLE 19 66,040 0 0
MARCUS CORP COM 566330106 32,305 2,622,171 SH   SOLE 21 2,622,171 0 0
MARCUS CORP COM 566330106 9,118 740,093 SH   SOLE 22 718,920 0 21,173
MARCUS CORP COM 566330106 57 4,637 SH   SOLE 23 4,637 0 0
MARCUS CORP COM 566330106 435 35,283 SH   SOLE 26 0 0 35,283
MARCUS CORP COM 566330106 31 2,555 SH   SOLE 28 2,555 0 0
MARCUS CORP COM 566330106 368 29,889 SH   SOLE 30 29,889 0 0
MARCUS CORP COM 566330106 20 1,618 SH   SOLE 34 1,618 0 0
MARCUS CORP COM 566330106 22 1,804 SH   SOLE 40 1,804 0 0
MARIN SOFTWARE INC COM NEW 56804T205 2 1,625 SH   SOLE 21 1,625 0 0
MARIN SOFTWARE INC COM NEW 56804T205 1 1,144 SH   SOLE 22 1,144 0 0
MARINE PRODS CORP COM 568427108 29 3,614 SH   SOLE 2 338 0 3,276
MARINE PRODS CORP COM 568427108 212 26,295 SH   SOLE 18 26,295 0 0
MARINE PRODS CORP COM 568427108 100 12,380 SH   SOLE 19 12,380 0 0
MARINE PRODS CORP COM 568427108 2,210 273,569 SH   SOLE 21 273,569 0 0
MARINE PRODS CORP COM 568427108 1,883 233,048 SH   SOLE 22 229,491 0 3,557
MARINEMAX INC COM 567908108 265 25,385 SH   SOLE 2 6,787 0 18,598
MARINEMAX INC COM 567908108 6 563 SH   SOLE 7 563 0 0
MARINEMAX INC COM 567908108 1,212 116,290 SH   SOLE 18 105,356 0 10,934
MARINEMAX INC COM 567908108 2,672 256,398 SH   SOLE 19 256,398 0 0
MARINEMAX INC COM 567908108 25,720 2,468,312 SH   SOLE 21 2,468,312 0 0
MARINEMAX INC COM 567908108 10,232 981,965 SH   SOLE 22 957,425 0 24,540
MARINEMAX INC COM 567908108 304 29,185 SH   SOLE 23 29,185 0 0
MARINEMAX INC COM 567908108 1,057 101,393 SH   SOLE 26 0 0 101,393
MARINEMAX INC COM 567908108 39 3,699 SH   SOLE 28 3,699 0 0
MARINEMAX INC COM 567908108 250 23,964 SH   SOLE 30 23,964 0 0
MARINEMAX INC COM 567908108 9 866 SH   SOLE 34 866 0 0
MARINEMAX INC COM 567908108 25 2,362 SH   SOLE 40 2,362 0 0
MARINUS PHARMACEUTICALS INC COM 56854Q101 63 31,231 SH   SOLE 2 5,074 0 26,157
MARINUS PHARMACEUTICALS INC COM 56854Q101 2 895 SH   SOLE 7 895 0 0
MARINUS PHARMACEUTICALS INC COM 56854Q101 601 296,012 SH   SOLE 18 296,012 0 0
MARINUS PHARMACEUTICALS INC COM 56854Q101 302 148,847 SH   SOLE 19 148,847 0 0
MARINUS PHARMACEUTICALS INC COM 56854Q101 5,782 2,848,156 SH   SOLE 21 2,848,156 0 0
MARINUS PHARMACEUTICALS INC COM 56854Q101 3,781 1,862,685 SH   SOLE 22 1,824,596 0 38,089
MARKEL CORP COM 570535104 27,761 29,918 SH   SOLE 2 1,617 0 28,301
MARKEL CORP COM 570535104 5,711 6,155 SH   SOLE 4 5,734 0 421
MARKEL CORP COM 570535104 4,250 4,580 SH   SOLE 7 3,521 0 1,059
MARKEL CORP COM 570535104 386 416 SH   SOLE 13 416 0 0
MARKEL CORP COM 570535104 1,309 1,411 SH   SOLE 15 1,411 0 0
MARKEL CORP COM 570535104 7,961 8,580 SH   SOLE 18 7,479 0 1,101
MARKEL CORP COM 570535104 2,877 3,101 SH   SOLE 19 3,101 0 0
MARKEL CORP COM 570535104 309,253 333,286 SH   SOLE 21 333,286 0 0
MARKEL CORP COM 570535104 357,643 385,437 SH   SOLE 22 362,329 0 23,108
MARKEL CORP COM 570535104 9,248 9,967 SH   SOLE 23 9,967 0 0
MARKEL CORP COM 570535104 13,853 14,930 SH   SOLE 25 14,930 0 0
MARKEL CORP COM 570535104 46,676 50,303 SH   SOLE 26 11,330 0 38,973
MARKEL CORP COM 570535104 2,611 2,814 SH   SOLE 28 1,984 0 830
MARKEL CORP COM 570535104 2,940 3,168 SH   SOLE 29 207 0 2,961
MARKEL CORP COM 570535104 39,529 42,601 SH   SOLE 30 42,601 0 0
MARKEL CORP COM 570535104 2,737 2,950 SH   SOLE 31 2,352 0 598
MARKEL CORP COM 570535104 675 727 SH   SOLE 34 727 0 0
MARKEL CORP COM 570535104 11,573 12,472 SH   SOLE 36 12,472 0 0
MARKEL CORP COM 570535104 322 347 SH   SOLE 40 347 0 0
MARKER THERAPEUTICS INC COM 57055L107 19 10,207 SH   SOLE 2 1,128 0 9,079
MARKER THERAPEUTICS INC COM 57055L107 186 97,646 SH   SOLE 18 97,646 0 0
MARKER THERAPEUTICS INC COM 57055L107 86 45,239 SH   SOLE 19 45,239 0 0
MARKER THERAPEUTICS INC COM 57055L107 1,890 994,846 SH   SOLE 21 994,846 0 0
MARKER THERAPEUTICS INC COM 57055L107 1,443 759,706 SH   SOLE 22 745,274 0 14,432
MARKETAXESS HLDGS INC COM 57060D108 30,608 92,034 SH   SOLE 2 12,655 0 79,379
MARKETAXESS HLDGS INC COM 57060D108 6,385 19,199 SH   SOLE 4 18,185 0 1,014
MARKETAXESS HLDGS INC COM 57060D108 19,433 58,432 SH   SOLE 7 36,501 0 21,931
MARKETAXESS HLDGS INC COM 57060D108 53 160 SH   SOLE 13 160 0 0
MARKETAXESS HLDGS INC COM 57060D108 1,021 3,069 SH   SOLE 15 3,069 0 0
MARKETAXESS HLDGS INC COM 57060D108 27,413 82,429 SH   SOLE 18 76,749 0 5,680
MARKETAXESS HLDGS INC COM 57060D108 102,736 308,915 SH   SOLE 19 308,915 0 0
MARKETAXESS HLDGS INC COM 57060D108 445,544 1,339,699 SH   SOLE 21 1,339,699 0 0
MARKETAXESS HLDGS INC COM 57060D108 324,108 974,557 SH   SOLE 22 888,130 0 86,427
MARKETAXESS HLDGS INC COM 57060D108 10,784 32,426 SH   SOLE 23 32,426 0 0
MARKETAXESS HLDGS INC COM 57060D108 19,649 59,081 SH   SOLE 25 59,081 0 0
MARKETAXESS HLDGS INC COM 57060D108 53,944 162,203 SH   SOLE 26 28,816 0 133,387
MARKETAXESS HLDGS INC COM 57060D108 2,554 7,679 SH   SOLE 28 5,441 0 2,238
MARKETAXESS HLDGS INC COM 57060D108 2,859 8,598 SH   SOLE 29 571 0 8,027
MARKETAXESS HLDGS INC COM 57060D108 55,143 165,809 SH   SOLE 30 165,809 0 0
MARKETAXESS HLDGS INC COM 57060D108 2,640 7,939 SH   SOLE 31 6,566 0 1,373
MARKETAXESS HLDGS INC COM 57060D108 2,185 6,569 SH   SOLE 34 6,569 0 0
MARKETAXESS HLDGS INC COM 57060D108 8,079 24,294 SH   SOLE 36 24,294 0 0
MARKETAXESS HLDGS INC COM 57060D108 292 878 SH   SOLE 40 878 0 0
MARLIN BUSINESS SVCS CORP COM 571157106 80 7,159 SH   SOLE 2 329 0 6,830
MARLIN BUSINESS SVCS CORP COM 571157106 2 207 SH   SOLE 7 207 0 0
MARLIN BUSINESS SVCS CORP COM 571157106 380 33,991 SH   SOLE 18 33,991 0 0
MARLIN BUSINESS SVCS CORP COM 571157106 174 15,613 SH   SOLE 19 15,613 0 0
MARLIN BUSINESS SVCS CORP COM 571157106 3,371 301,818 SH   SOLE 21 301,818 0 0
MARLIN BUSINESS SVCS CORP COM 571157106 3,329 298,065 SH   SOLE 22 292,738 0 5,327
MARRIOTT INTL INC NEW CL A 571903202 49,758 665,119 SH   SOLE 2 76,416 0 588,703
MARRIOTT INTL INC NEW CL A 571903202 10,373 138,659 SH   SOLE 4 130,765 0 7,894
MARRIOTT INTL INC NEW CL A 571903202 18,892 252,528 SH   SOLE 7 244,114 0 8,414
MARRIOTT INTL INC NEW CL A 571903202 238 3,184 SH   SOLE 13 3,184 0 0
MARRIOTT INTL INC NEW CL A 571903202 1,821 24,339 SH   SOLE 15 24,339 0 0
MARRIOTT INTL INC NEW CL A 571903202 60 802 SH   SOLE 17 0 0 802
MARRIOTT INTL INC NEW CL A 571903202 44,066 589,033 SH   SOLE 18 548,367 0 40,666
MARRIOTT INTL INC NEW CL A 571903202 2,879 38,481 SH   SOLE 19 38,481 0 0
MARRIOTT INTL INC NEW CL A 571903202 377,626 5,047,799 SH   SOLE 21 5,047,799 0 0
MARRIOTT INTL INC NEW CL A 571903202 477,812 6,387,006 SH   SOLE 22 5,750,870 0 636,136
MARRIOTT INTL INC NEW CL A 571903202 15,156 202,590 SH   SOLE 23 202,590 0 0
MARRIOTT INTL INC NEW CL A 571903202 21,528 287,772 SH   SOLE 25 287,772 0 0
MARRIOTT INTL INC NEW CL A 571903202 87,229 1,166,005 SH   SOLE 26 176,665 0 989,340
MARRIOTT INTL INC NEW CL A 571903202 4,282 57,243 SH   SOLE 28 39,870 0 17,373
MARRIOTT INTL INC NEW CL A 571903202 382 5,103 SH   SOLE 29 5,103 0 0
MARRIOTT INTL INC NEW CL A 571903202 93,803 1,253,881 SH   SOLE 30 1,253,881 0 0
MARRIOTT INTL INC NEW CL A 571903202 59,787 799,188 SH   SOLE 31 51,133 0 748,055
MARRIOTT INTL INC NEW CL A 571903202 3,874 51,790 SH   SOLE 32 51,790 0 0
MARRIOTT INTL INC NEW CL A 571903202 1,167 15,596 SH   SOLE 34 15,596 0 0
MARRIOTT INTL INC NEW CL A 571903202 13,599 181,774 SH   SOLE 36 181,774 0 0
MARRIOTT INTL INC NEW CL A 571903202 465 6,217 SH   SOLE 40 6,217 0 0
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 2,798 50,350 SH   SOLE 2 17,103 0 33,247
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 11 199 SH   SOLE 4 199 0 0
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 53 955 SH   SOLE 7 955 0 0
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 13,215 237,762 SH   SOLE 18 237,762 0 0
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 5,036 90,604 SH   SOLE 19 90,604 0 0
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 154,162 2,773,702 SH   SOLE 21 2,773,702 0 0
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 73,444 1,321,416 SH   SOLE 22 1,276,348 0 45,068
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 130 2,335 SH   SOLE 23 2,335 0 0
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 1,361 24,496 SH   SOLE 26 12,021 0 12,475
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 303 5,445 SH   SOLE 28 5,445 0 0
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 1,220 21,946 SH   SOLE 30 21,946 0 0
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 30 538 SH   SOLE 34 538 0 0
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 231 4,154 SH   SOLE 40 4,154 0 0
MARRONE BIO INNOVATIONS INC COM 57165B106 14 17,580 SH   SOLE 2 1,702 0 15,878
MARRONE BIO INNOVATIONS INC COM 57165B106 151 185,144 SH   SOLE 18 185,144 0 0
MARRONE BIO INNOVATIONS INC COM 57165B106 77 94,308 SH   SOLE 19 94,308 0 0
MARRONE BIO INNOVATIONS INC COM 57165B106 1,471 1,800,483 SH   SOLE 21 1,800,483 0 0
MARRONE BIO INNOVATIONS INC COM 57165B106 442 541,283 SH   SOLE 22 514,694 0 26,589
MARSH & MCLENNAN COS INC COM 571748102 120,306 1,391,469 SH   SOLE 2 271,348 0 1,120,121
MARSH & MCLENNAN COS INC COM 571748102 24,418 282,417 SH   SOLE 4 268,469 0 13,948
MARSH & MCLENNAN COS INC COM 571748102 43,687 505,280 SH   SOLE 7 481,964 0 23,316
MARSH & MCLENNAN COS INC COM 571748102 2,163 25,023 SH   SOLE 13 25,023 0 0
MARSH & MCLENNAN COS INC COM 571748102 4,201 48,590 SH   SOLE 15 48,590 0 0
MARSH & MCLENNAN COS INC COM 571748102 0 4 SH   SOLE 17 0 0 4
MARSH & MCLENNAN COS INC COM 571748102 137,088 1,585,571 SH   SOLE 18 1,479,401 0 106,170
MARSH & MCLENNAN COS INC COM 571748102 142,030 1,642,725 SH   SOLE 19 1,642,725 0 0
MARSH & MCLENNAN COS INC COM 571748102 1,326,377 15,340,935 SH   SOLE 21 15,340,935 0 0
MARSH & MCLENNAN COS INC COM 571748102 1,107,354 12,807,703 SH   SOLE 22 11,540,936 0 1,266,767
MARSH & MCLENNAN COS INC COM 571748102 34,192 395,470 SH   SOLE 23 395,470 0 0
MARSH & MCLENNAN COS INC COM 571748102 49,222 569,305 SH   SOLE 25 569,305 0 0
MARSH & MCLENNAN COS INC COM 571748102 259,984 3,006,983 SH   SOLE 26 380,044 0 2,626,939
MARSH & MCLENNAN COS INC COM 571748102 9,022 104,344 SH   SOLE 28 73,648 0 30,696
MARSH & MCLENNAN COS INC COM 571748102 10,511 121,573 SH   SOLE 29 21,288 0 100,285
MARSH & MCLENNAN COS INC COM 571748102 261,629 3,026,017 SH   SOLE 30 3,026,017 0 0
MARSH & MCLENNAN COS INC COM 571748102 75,691 875,450 SH   SOLE 31 114,217 0 761,233
MARSH & MCLENNAN COS INC COM 571748102 64,397 744,815 SH   SOLE 34 744,815 0 0
MARSH & MCLENNAN COS INC COM 571748102 34,716 401,531 SH   SOLE 36 401,531 0 0
MARSH & MCLENNAN COS INC COM 571748102 971 11,231 SH   SOLE 40 11,231 0 0
MARTEN TRANS LTD COM 573075108 795 38,731 SH   SOLE 2 5,332 0 33,399
MARTEN TRANS LTD COM 573075108 0 15 SH   SOLE 4 15 0 0
MARTEN TRANS LTD COM 573075108 14 681 SH   SOLE 7 681 0 0
MARTEN TRANS LTD COM 573075108 4,685 228,309 SH   SOLE 18 183,164 0 45,145
MARTEN TRANS LTD COM 573075108 3,643 177,553 SH   SOLE 19 177,553 0 0
MARTEN TRANS LTD COM 573075108 87,729 4,275,296 SH   SOLE 21 4,275,296 0 0
MARTEN TRANS LTD COM 573075108 27,463 1,338,334 SH   SOLE 22 1,292,241 0 46,093
MARTEN TRANS LTD COM 573075108 353 17,198 SH   SOLE 23 17,198 0 0
MARTEN TRANS LTD COM 573075108 1,475 71,858 SH   SOLE 26 0 0 71,858
MARTEN TRANS LTD COM 573075108 124 6,063 SH   SOLE 28 6,063 0 0
MARTEN TRANS LTD COM 573075108 1,062 51,737 SH   SOLE 30 51,737 0 0
MARTEN TRANS LTD COM 573075108 163 7,926 SH   SOLE 34 7,926 0 0
MARTEN TRANS LTD COM 573075108 97 4,750 SH   SOLE 40 4,750 0 0
MARTIN MARIETTA MATLS INC COM 573284106 27,831 147,075 SH   SOLE 2 13,113 0 133,962
MARTIN MARIETTA MATLS INC COM 573284106 5,252 27,757 SH   SOLE 4 25,907 0 1,850
MARTIN MARIETTA MATLS INC COM 573284106 10,212 53,968 SH   SOLE 7 51,958 0 2,010
MARTIN MARIETTA MATLS INC COM 573284106 32 167 SH   SOLE 13 167 0 0
MARTIN MARIETTA MATLS INC COM 573284106 966 5,107 SH   SOLE 15 5,107 0 0
MARTIN MARIETTA MATLS INC COM 573284106 23,983 126,738 SH   SOLE 18 117,436 0 9,302
MARTIN MARIETTA MATLS INC COM 573284106 3,881 20,508 SH   SOLE 19 20,508 0 0
MARTIN MARIETTA MATLS INC COM 573284106 277,436 1,466,133 SH   SOLE 21 1,466,133 0 0
MARTIN MARIETTA MATLS INC COM 573284106 283,234 1,496,770 SH   SOLE 22 1,352,217 0 144,553
MARTIN MARIETTA MATLS INC COM 573284106 8,545 45,157 SH   SOLE 23 45,157 0 0
MARTIN MARIETTA MATLS INC COM 573284106 12,555 66,350 SH   SOLE 25 66,350 0 0
MARTIN MARIETTA MATLS INC COM 573284106 37,723 199,349 SH   SOLE 26 47,876 0 151,473
MARTIN MARIETTA MATLS INC COM 573284106 2,377 12,564 SH   SOLE 28 8,967 0 3,597
MARTIN MARIETTA MATLS INC COM 573284106 2,759 14,579 SH   SOLE 29 1,400 0 13,179
MARTIN MARIETTA MATLS INC COM 573284106 40,099 211,905 SH   SOLE 30 211,905 0 0
MARTIN MARIETTA MATLS INC COM 573284106 2,774 14,657 SH   SOLE 31 12,054 0 2,603
MARTIN MARIETTA MATLS INC COM 573284106 654 3,458 SH   SOLE 34 3,458 0 0
MARTIN MARIETTA MATLS INC COM 573284106 6,835 36,122 SH   SOLE 36 36,122 0 0
MARTIN MARIETTA MATLS INC COM 573284106 254 1,344 SH   SOLE 40 1,344 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 39,455 1,743,488 SH   SOLE 2 100,412 0 1,643,076
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 6,964 307,753 SH   SOLE 4 291,172 0 16,581
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 2,133 94,271 SH   SOLE 7 51,774 0 42,497
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 589 26,007 SH   SOLE 13 26,007 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 1,524 67,341 SH   SOLE 15 67,341 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 2 110 SH   SOLE 17 0 0 110
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 22,452 992,123 SH   SOLE 18 941,306 0 50,817
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 88,734 3,921,084 SH   SOLE 19 3,921,084 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 266,904 11,794,236 SH   SOLE 21 11,794,236 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 379,337 16,762,584 SH   SOLE 22 15,653,261 0 1,109,323
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 10,325 456,256 SH   SOLE 23 456,256 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 23,162 1,023,516 SH   SOLE 25 1,023,516 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 68,472 3,025,712 SH   SOLE 26 512,725 0 2,512,987
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 2,900 128,145 SH   SOLE 28 90,910 0 37,235
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 15,136 668,846 SH   SOLE 29 535,359 0 133,487
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 21,734 960,413 SH   SOLE 30 960,413 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 2,946 130,187 SH   SOLE 31 102,402 0 27,785
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 42,341 1,871,000 SH   SOLE 34 1,871,000 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 9,183 405,768 SH   SOLE 36 405,768 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 305 13,497 SH   SOLE 40 13,497 0 0
MASCO CORP COM 574599106 27,296 789,577 SH   SOLE 2 173,975 0 615,602
MASCO CORP COM 574599106 5,458 157,877 SH   SOLE 4 149,685 0 8,192
MASCO CORP COM 574599106 14,583 421,834 SH   SOLE 7 247,853 0 173,981
MASCO CORP COM 574599106 18 533 SH   SOLE 13 533 0 0
MASCO CORP COM 574599106 990 28,634 SH   SOLE 15 28,634 0 0
MASCO CORP COM 574599106 0 11 SH   SOLE 17 0 0 11
MASCO CORP COM 574599106 34,431 995,980 SH   SOLE 18 952,629 0 43,351
MASCO CORP COM 574599106 23,351 675,461 SH   SOLE 19 675,461 0 0
MASCO CORP COM 574599106 250,079 7,233,987 SH   SOLE 21 7,233,987 0 0
MASCO CORP COM 574599106 239,819 6,937,188 SH   SOLE 22 6,241,088 0 696,100
MASCO CORP COM 574599106 8,378 242,342 SH   SOLE 23 242,342 0 0
MASCO CORP COM 574599106 13,297 384,637 SH   SOLE 25 384,637 0 0
MASCO CORP COM 574599106 52,468 1,517,737 SH   SOLE 26 238,590 0 1,279,147
MASCO CORP COM 574599106 2,085 60,312 SH   SOLE 28 41,763 0 18,549
MASCO CORP COM 574599106 2,251 65,114 SH   SOLE 29 5,185 0 59,929
MASCO CORP COM 574599106 37,254 1,077,627 SH   SOLE 30 1,077,627 0 0
MASCO CORP COM 574599106 2,893 83,692 SH   SOLE 31 50,609 0 33,083
MASCO CORP COM 574599106 8,877 256,777 SH   SOLE 34 256,777 0 0
MASCO CORP COM 574599106 6,390 184,839 SH   SOLE 36 184,839 0 0
MASCO CORP COM 574599106 221 6,399 SH   SOLE 40 6,399 0 0
MASIMO CORP COM 574795100 33,270 187,841 SH   SOLE 2 105,134 0 82,707
MASIMO CORP COM 574795100 41 229 SH   SOLE 4 229 0 0
MASIMO CORP COM 574795100 147 831 SH   SOLE 7 831 0 0
MASIMO CORP COM 574795100 32,163 181,591 SH   SOLE 18 181,591 0 0
MASIMO CORP COM 574795100 277,362 1,565,954 SH   SOLE 19 1,565,954 0 0
MASIMO CORP COM 574795100 471,855 2,664,044 SH   SOLE 21 2,664,044 0 0
MASIMO CORP COM 574795100 282,973 1,597,634 SH   SOLE 22 1,518,970 0 78,664
MASIMO CORP COM 574795100 427 2,409 SH   SOLE 23 2,409 0 0
MASIMO CORP COM 574795100 9,293 52,469 SH   SOLE 25 52,469 0 0
MASIMO CORP COM 574795100 4,215 23,798 SH   SOLE 26 13,315 0 10,483
MASIMO CORP COM 574795100 1,297 7,324 SH   SOLE 28 7,324 0 0
MASIMO CORP COM 574795100 5,149 29,069 SH   SOLE 30 29,069 0 0
MASIMO CORP COM 574795100 170 959 SH   SOLE 31 959 0 0
MASIMO CORP COM 574795100 63,541 358,747 SH   SOLE 34 358,747 0 0
MASIMO CORP COM 574795100 987 5,572 SH   SOLE 40 5,572 0 0
MASONITE INTL CORP NEW COM 575385109 488 10,289 SH   SOLE 2 1,242 0 9,047
MASONITE INTL CORP NEW COM 575385109 6 133 SH   SOLE 4 133 0 0
MASONITE INTL CORP NEW COM 575385109 20 423 SH   SOLE 7 423 0 0
MASONITE INTL CORP NEW COM 575385109 4,056 85,480 SH   SOLE 18 85,480 0 0
MASONITE INTL CORP NEW COM 575385109 2,231 47,024 SH   SOLE 19 47,024 0 0
MASONITE INTL CORP NEW COM 575385109 41,349 871,432 SH   SOLE 21 871,432 0 0
MASONITE INTL CORP NEW COM 575385109 33,248 700,705 SH   SOLE 22 670,907 0 29,798
MASONITE INTL CORP NEW COM 575385109 837 17,650 SH   SOLE 26 2,787 0 14,863
MASONITE INTL CORP NEW COM 575385109 152 3,199 SH   SOLE 28 3,199 0 0
MASONITE INTL CORP NEW COM 575385109 404 8,507 SH   SOLE 30 8,507 0 0
MASONITE INTL CORP NEW COM 575385109 27 564 SH   SOLE 34 564 0 0
MASONITE INTL CORP NEW COM 575385109 133 2,803 SH   SOLE 40 2,803 0 0
MASTEC INC COM 576323109 1,737 53,058 SH   SOLE 2 33,864 0 19,194
MASTEC INC COM 576323109 11 331 SH   SOLE 4 331 0 0
MASTEC INC COM 576323109 2,620 80,035 SH   SOLE 7 80,035 0 0
MASTEC INC COM 576323109 834 25,476 SH   SOLE 13 25,476 0 0
MASTEC INC COM 576323109 13,845 423,015 SH   SOLE 18 373,748 0 49,267
MASTEC INC COM 576323109 12,556 383,617 SH   SOLE 19 383,617 0 0
MASTEC INC COM 576323109 135,374 4,136,085 SH   SOLE 21 4,136,085 0 0
MASTEC INC COM 576323109 79,778 2,437,452 SH   SOLE 22 2,226,486 0 210,966
MASTEC INC COM 576323109 503 15,379 SH   SOLE 23 15,379 0 0
MASTEC INC COM 576323109 2,732 83,470 SH   SOLE 26 16,254 0 67,216
MASTEC INC COM 576323109 268 8,194 SH   SOLE 28 8,194 0 0
MASTEC INC COM 576323109 2,702 82,569 SH   SOLE 29 0 0 82,569
MASTEC INC COM 576323109 1,026 31,339 SH   SOLE 30 31,339 0 0
MASTEC INC COM 576323109 73 2,236 SH   SOLE 31 0 0 2,236
MASTEC INC COM 576323109 95 2,907 SH   SOLE 34 2,907 0 0
MASTEC INC COM 576323109 584 17,836 SH   SOLE 36 17,836 0 0
MASTEC INC COM 576323109 194 5,940 SH   SOLE 40 5,940 0 0
MASTECH DIGITAL INC COM 57633B100 13 989 SH   SOLE 18 989 0 0
MASTECH DIGITAL INC COM 57633B100 129 10,080 SH   SOLE 21 10,080 0 0
MASTECH DIGITAL INC COM 57633B100 2,349 182,920 SH   SOLE 22 182,920 0 0
MASTERCARD INC CL A 57636Q104 632,740 2,619,391 SH   SOLE 2 524,383 0 2,095,008
MASTERCARD INC CL A 57636Q104 112,038 463,810 SH   SOLE 4 439,059 0 24,751
MASTERCARD INC CL A 57636Q104 192,708 797,763 SH   SOLE 7 768,419 0 29,344
MASTERCARD INC CL A 57636Q104 14,747 61,050 SH   SOLE 13 61,050 0 0
MASTERCARD INC CL A 57636Q104 17,878 74,012 SH   SOLE 15 74,012 0 0
MASTERCARD INC CL A 57636Q104 3 11 SH   SOLE 17 0 0 11
MASTERCARD INC CL A 57636Q104 858,974 3,555,945 SH   SOLE 18 2,851,842 0 704,103
MASTERCARD INC CL A 57636Q104 636,733 2,635,920 SH   SOLE 19 2,635,920 0 0
MASTERCARD INC CL A 57636Q104 5,014,018 20,756,824 SH   SOLE 21 20,756,824 0 0
MASTERCARD INC CL A 57636Q104 5,361,598 22,195,720 SH   SOLE 22 19,771,072 0 2,424,648
MASTERCARD INC CL A 57636Q104 174,965 724,311 SH   SOLE 23 724,311 0 0
MASTERCARD INC CL A 57636Q104 517,045 2,140,442 SH   SOLE 25 2,140,442 0 0
MASTERCARD INC CL A 57636Q104 1,070,535 4,431,757 SH   SOLE 26 545,118 0 3,886,639
MASTERCARD INC CL A 57636Q104 44,539 184,381 SH   SOLE 28 130,850 0 53,531
MASTERCARD INC CL A 57636Q104 54,862 227,115 SH   SOLE 29 54,817 0 172,298
MASTERCARD INC CL A 57636Q104 844,185 3,494,722 SH   SOLE 30 3,494,722 0 0
MASTERCARD INC CL A 57636Q104 264,962 1,096,878 SH   SOLE 31 212,667 0 884,211
MASTERCARD INC CL A 57636Q104 8,753 36,235 SH   SOLE 32 36,235 0 0
MASTERCARD INC CL A 57636Q104 188,611 780,806 SH   SOLE 34 780,806 0 0
MASTERCARD INC CL A 57636Q104 141,891 587,393 SH   SOLE 36 587,393 0 0
MASTERCARD INC CL A 57636Q104 4,894 20,259 SH   SOLE 40 20,259 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103 51 6,972 SH   SOLE 2 766 0 6,206
MASTERCRAFT BOAT HLDGS INC COM 57637H103 3 378 SH   SOLE 7 378 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103 500 68,527 SH   SOLE 18 68,527 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103 247 33,809 SH   SOLE 19 33,809 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103 4,593 629,144 SH   SOLE 21 629,144 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103 4,180 572,575 SH   SOLE 22 551,865 0 20,710
MASTERCRAFT BOAT HLDGS INC COM 57637H103 19 2,604 SH   SOLE 30 2,604 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103 15 2,078 SH   SOLE 40 2,078 0 0
MATADOR RES CO COM 576485205 392 158,193 SH   SOLE 2 62,245 0 95,948
MATADOR RES CO COM 576485205 1 442 SH   SOLE 4 442 0 0
MATADOR RES CO COM 576485205 5 1,887 SH   SOLE 7 1,887 0 0
MATADOR RES CO COM 576485205 1,736 700,076 SH   SOLE 18 628,912 0 71,164
MATADOR RES CO COM 576485205 603 243,422 SH   SOLE 19 243,422 0 0
MATADOR RES CO COM 576485205 19,783 7,976,998 SH   SOLE 21 7,976,998 0 0
MATADOR RES CO COM 576485205 10,531 4,246,508 SH   SOLE 22 4,129,818 0 116,690
MATADOR RES CO COM 576485205 23 9,361 SH   SOLE 23 9,361 0 0
MATADOR RES CO COM 576485205 333 134,380 SH   SOLE 26 20,810 0 113,570
MATADOR RES CO COM 576485205 33 13,503 SH   SOLE 28 13,503 0 0
MATADOR RES CO COM 576485205 181 72,863 SH   SOLE 30 72,863 0 0
MATADOR RES CO COM 576485205 39 15,807 SH   SOLE 34 15,807 0 0
MATADOR RES CO COM 576485205 32 13,007 SH   SOLE 40 13,007 0 0
MATCH GROUP INC COM 57665R106 8,541 129,328 SH   SOLE 2 12,745 0 116,583
MATCH GROUP INC COM 57665R106 1,314 19,891 SH   SOLE 4 18,346 0 1,545
MATCH GROUP INC COM 57665R106 275 4,159 SH   SOLE 7 4,159 0 0
MATCH GROUP INC COM 57665R106 296 4,480 SH   SOLE 15 4,480 0 0
MATCH GROUP INC COM 57665R106 2,093 31,698 SH   SOLE 18 27,299 0 4,399
MATCH GROUP INC COM 57665R106 652 9,877 SH   SOLE 19 9,877 0 0
MATCH GROUP INC COM 57665R106 53,280 806,790 SH   SOLE 21 806,790 0 0
MATCH GROUP INC COM 57665R106 93,541 1,416,427 SH   SOLE 22 1,327,265 0 89,162
MATCH GROUP INC COM 57665R106 2,997 45,389 SH   SOLE 23 45,389 0 0
MATCH GROUP INC COM 57665R106 95 1,443 SH   SOLE 25 1,443 0 0
MATCH GROUP INC COM 57665R106 14,871 225,187 SH   SOLE 26 76,643 0 148,544
MATCH GROUP INC COM 57665R106 773 11,706 SH   SOLE 28 8,366 0 3,340
MATCH GROUP INC COM 57665R106 855 12,951 SH   SOLE 29 1,066 0 11,885
MATCH GROUP INC COM 57665R106 10,349 156,714 SH   SOLE 30 156,714 0 0
MATCH GROUP INC COM 57665R106 836 12,661 SH   SOLE 31 10,296 0 2,365
MATCH GROUP INC COM 57665R106 218 3,307 SH   SOLE 34 3,307 0 0
MATCH GROUP INC COM 57665R106 934 14,148 SH   SOLE 36 14,148 0 0
MATCH GROUP INC COM 57665R106 101 1,528 SH   SOLE 40 1,528 0 0
MATERION CORP COM 576690101 678 19,354 SH   SOLE 2 5,995 0 13,359
MATERION CORP COM 576690101 5 130 SH   SOLE 4 130 0 0
MATERION CORP COM 576690101 452 12,912 SH   SOLE 7 12,912 0 0
MATERION CORP COM 576690101 3,670 104,838 SH   SOLE 18 92,089 0 12,749
MATERION CORP COM 576690101 6,342 181,160 SH   SOLE 19 181,160 0 0
MATERION CORP COM 576690101 78,217 2,234,131 SH   SOLE 21 2,234,131 0 0
MATERION CORP COM 576690101 27,962 798,695 SH   SOLE 22 775,834 0 22,861
MATERION CORP COM 576690101 876 25,014 SH   SOLE 23 25,014 0 0
MATERION CORP COM 576690101 3,287 93,897 SH   SOLE 26 6,027 0 87,870
MATERION CORP COM 576690101 100 2,863 SH   SOLE 28 2,863 0 0
MATERION CORP COM 576690101 923 26,367 SH   SOLE 30 26,367 0 0
MATERION CORP COM 576690101 247 7,041 SH   SOLE 34 7,041 0 0
MATERION CORP COM 576690101 86 2,466 SH   SOLE 40 2,466 0 0
MATINAS BIOPHARMA HLDGS INC COM 576810105 121 201,311 SH   SOLE 21 201,311 0 0
MATINAS BIOPHARMA HLDGS INC COM 576810105 1,193 1,987,625 SH   SOLE 22 1,987,625 0 0
MATRIX SVC CO COM 576853105 251 26,522 SH   SOLE 2 2,470 0 24,052
MATRIX SVC CO COM 576853105 6 606 SH   SOLE 7 606 0 0
MATRIX SVC CO COM 576853105 1,231 129,950 SH   SOLE 18 129,950 0 0
MATRIX SVC CO COM 576853105 470 49,636 SH   SOLE 19 49,636 0 0
MATRIX SVC CO COM 576853105 30,254 3,194,755 SH   SOLE 21 3,194,755 0 0
MATRIX SVC CO COM 576853105 8,636 911,903 SH   SOLE 22 879,619 0 32,284
MATRIX SVC CO COM 576853105 273 28,848 SH   SOLE 26 0 0 28,848
MATRIX SVC CO COM 576853105 36 3,802 SH   SOLE 28 3,802 0 0
MATRIX SVC CO COM 576853105 383 40,473 SH   SOLE 30 40,473 0 0
MATRIX SVC CO COM 576853105 8 843 SH   SOLE 34 843 0 0
MATRIX SVC CO COM 576853105 29 3,013 SH   SOLE 40 3,013 0 0
MATSON INC COM 57686G105 1,215 39,666 SH   SOLE 2 2,180 0 37,486
MATSON INC COM 57686G105 0 6 SH   SOLE 4 6 0 0
MATSON INC COM 57686G105 23 737 SH   SOLE 7 737 0 0
MATSON INC COM 57686G105 6,142 200,590 SH   SOLE 18 200,590 0 0
MATSON INC COM 57686G105 2,486 81,180 SH   SOLE 19 81,180 0 0
MATSON INC COM 57686G105 155,836 5,089,338 SH   SOLE 21 5,089,338 0 0
MATSON INC COM 57686G105 37,660 1,229,927 SH   SOLE 22 1,199,456 0 30,471
MATSON INC COM 57686G105 15 479 SH   SOLE 23 479 0 0
MATSON INC COM 57686G105 104 3,394 SH   SOLE 26 898 0 2,496
MATSON INC COM 57686G105 44 1,421 SH   SOLE 28 1,421 0 0
MATSON INC COM 57686G105 1,486 48,536 SH   SOLE 30 48,536 0 0
MATSON INC COM 57686G105 29 942 SH   SOLE 40 942 0 0
MATTEL INC COM 577081102 7,111 807,110 SH   SOLE 2 162,005 0 645,105
MATTEL INC COM 577081102 15 1,679 SH   SOLE 4 1,679 0 0
MATTEL INC COM 577081102 96 10,950 SH   SOLE 7 10,950 0 0
MATTEL INC COM 577081102 8,431 956,933 SH   SOLE 18 956,933 0 0
MATTEL INC COM 577081102 712 80,784 SH   SOLE 19 80,784 0 0
MATTEL INC COM 577081102 145,572 16,523,469 SH   SOLE 21 16,523,469 0 0
MATTEL INC COM 577081102 103,076 11,699,941 SH   SOLE 22 11,060,160 0 639,781
MATTEL INC COM 577081102 1,109 125,846 SH   SOLE 26 81,564 0 44,282
MATTEL INC COM 577081102 448 50,896 SH   SOLE 28 50,896 0 0
MATTEL INC COM 577081102 1,005 114,083 SH   SOLE 30 114,083 0 0
MATTEL INC COM 577081102 186 21,066 SH   SOLE 31 7,295 0 13,771
MATTEL INC COM 577081102 23 2,642 SH   SOLE 34 2,642 0 0
MATTEL INC COM 577081102 826 93,714 SH   SOLE 36 93,714 0 0
MATTEL INC COM 577081102 301 34,157 SH   SOLE 40 34,157 0 0
MATTHEWS INTL CORP CL A 577128101 708 29,262 SH   SOLE 2 1,643 0 27,619
MATTHEWS INTL CORP CL A 577128101 5 196 SH   SOLE 4 196 0 0
MATTHEWS INTL CORP CL A 577128101 15 621 SH   SOLE 7 621 0 0
MATTHEWS INTL CORP CL A 577128101 3,413 141,075 SH   SOLE 18 141,075 0 0
MATTHEWS INTL CORP CL A 577128101 1,377 56,909 SH   SOLE 19 56,909 0 0
MATTHEWS INTL CORP CL A 577128101 84,120 3,477,462 SH   SOLE 21 3,477,462 0 0
MATTHEWS INTL CORP CL A 577128101 22,110 914,009 SH   SOLE 22 877,884 0 36,125
MATTHEWS INTL CORP CL A 577128101 153 6,334 SH   SOLE 26 4,534 0 1,800
MATTHEWS INTL CORP CL A 577128101 114 4,718 SH   SOLE 28 4,718 0 0
MATTHEWS INTL CORP CL A 577128101 975 40,321 SH   SOLE 30 40,321 0 0
MATTHEWS INTL CORP CL A 577128101 88 3,645 SH   SOLE 40 3,645 0 0
MAUI LD & PINEAPPLE INC COM 577345101 58 5,279 SH   SOLE 2 322 0 4,957
MAUI LD & PINEAPPLE INC COM 577345101 262 23,998 SH   SOLE 18 23,998 0 0
MAUI LD & PINEAPPLE INC COM 577345101 131 12,020 SH   SOLE 19 12,020 0 0
MAUI LD & PINEAPPLE INC COM 577345101 2,483 227,141 SH   SOLE 21 227,141 0 0
MAUI LD & PINEAPPLE INC COM 577345101 2,754 251,948 SH   SOLE 22 248,655 0 3,293
MAXAR TECHNOLOGIES INC COM 57778K105 659 61,735 SH   SOLE 2 3,627 0 58,108
MAXAR TECHNOLOGIES INC COM 57778K105 13 1,251 SH   SOLE 7 1,251 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 2,367 221,613 SH   SOLE 18 221,613 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 1,549 145,053 SH   SOLE 19 145,053 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 23,061 2,159,295 SH   SOLE 21 2,159,295 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 17,721 1,659,302 SH   SOLE 22 1,583,283 0 76,019
MAXAR TECHNOLOGIES INC COM 57778K105 60 5,625 SH   SOLE 23 5,625 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 266 24,888 SH   SOLE 26 0 0 24,888
MAXAR TECHNOLOGIES INC COM 57778K105 212 19,840 SH   SOLE 28 19,840 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 227 21,232 SH   SOLE 30 21,232 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 84 7,886 SH   SOLE 40 7,886 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 44,839 922,429 SH   SOLE 2 332,931 0 589,498
MAXIM INTEGRATED PRODS INC COM 57772K101 7,690 158,198 SH   SOLE 4 150,819 0 7,379
MAXIM INTEGRATED PRODS INC COM 57772K101 15,020 308,998 SH   SOLE 7 280,795 0 28,203
MAXIM INTEGRATED PRODS INC COM 57772K101 504 10,368 SH   SOLE 13 10,368 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 1,102 22,665 SH   SOLE 15 22,665 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 27,928 574,535 SH   SOLE 18 516,231 0 58,304
MAXIM INTEGRATED PRODS INC COM 57772K101 10,751 221,165 SH   SOLE 19 221,165 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 427,403 8,792,501 SH   SOLE 21 8,792,501 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 335,217 6,896,050 SH   SOLE 22 6,116,485 0 779,565
MAXIM INTEGRATED PRODS INC COM 57772K101 11,769 242,116 SH   SOLE 23 242,116 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 15,856 326,189 SH   SOLE 25 326,189 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 80,190 1,649,666 SH   SOLE 26 319,223 0 1,330,443
MAXIM INTEGRATED PRODS INC COM 57772K101 2,736 56,285 SH   SOLE 28 40,360 0 15,925
MAXIM INTEGRATED PRODS INC COM 57772K101 4,903 100,863 SH   SOLE 29 20,669 0 80,194
MAXIM INTEGRATED PRODS INC COM 57772K101 62,668 1,289,190 SH   SOLE 30 1,289,190 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 7,440 153,054 SH   SOLE 31 125,205 0 27,849
MAXIM INTEGRATED PRODS INC COM 57772K101 2,083 42,851 SH   SOLE 32 42,851 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 48,849 1,004,925 SH   SOLE 34 1,004,925 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 8,798 180,982 SH   SOLE 36 180,982 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 274 5,630 SH   SOLE 40 5,630 0 0
MAXIMUS INC COM 577933104 2,818 48,411 SH   SOLE 2 28,171 0 20,240
MAXIMUS INC COM 577933104 15 259 SH   SOLE 4 259 0 0
MAXIMUS INC COM 577933104 64 1,106 SH   SOLE 7 1,106 0 0
MAXIMUS INC COM 577933104 2 28 SH   SOLE 17 0 0 28
MAXIMUS INC COM 577933104 21,839 375,243 SH   SOLE 18 367,515 0 7,728
MAXIMUS INC COM 577933104 8,678 149,099 SH   SOLE 19 149,099 0 0
MAXIMUS INC COM 577933104 261,868 4,499,446 SH   SOLE 21 4,499,446 0 0
MAXIMUS INC COM 577933104 126,137 2,167,308 SH   SOLE 22 2,090,944 0 76,364
MAXIMUS INC COM 577933104 64 1,100 SH   SOLE 23 1,100 0 0
MAXIMUS INC COM 577933104 2,479 42,600 SH   SOLE 26 16,056 0 26,544
MAXIMUS INC COM 577933104 534 9,179 SH   SOLE 28 9,179 0 0
MAXIMUS INC COM 577933104 4,571 78,547 SH   SOLE 30 78,547 0 0
MAXIMUS INC COM 577933104 295 5,066 SH   SOLE 34 5,066 0 0
MAXIMUS INC COM 577933104 89 1,522 SH   SOLE 36 1,522 0 0
MAXIMUS INC COM 577933104 407 6,996 SH   SOLE 40 6,996 0 0
MAXLINEAR INC COM 57776J100 287 24,617 SH   SOLE 2 3,584 0 21,033
MAXLINEAR INC COM 57776J100 3 295 SH   SOLE 4 295 0 0
MAXLINEAR INC COM 57776J100 13 1,095 SH   SOLE 7 1,095 0 0
MAXLINEAR INC COM 57776J100 3,520 301,607 SH   SOLE 18 301,607 0 0
MAXLINEAR INC COM 57776J100 1,456 124,788 SH   SOLE 19 124,788 0 0
MAXLINEAR INC COM 57776J100 83,252 7,133,820 SH   SOLE 21 7,133,820 0 0
MAXLINEAR INC COM 57776J100 23,211 1,988,919 SH   SOLE 22 1,922,320 0 66,599
MAXLINEAR INC COM 57776J100 401 34,366 SH   SOLE 26 19,589 0 14,777
MAXLINEAR INC COM 57776J100 92 7,900 SH   SOLE 28 7,900 0 0
MAXLINEAR INC COM 57776J100 9,461 810,687 SH   SOLE 30 810,687 0 0
MAXLINEAR INC COM 57776J100 88 7,519 SH   SOLE 40 7,519 0 0
MAYS J W INC COM 578473100 2 85 SH   SOLE 18 85 0 0
MAYS J W INC COM 578473100 2 106 SH   SOLE 21 106 0 0
MAYVILLE ENGINEERING CO INC COM 578605107 23 3,700 SH   SOLE 2 1,408 0 2,292
MAYVILLE ENGINEERING CO INC COM 578605107 137 22,395 SH   SOLE 18 22,395 0 0
MAYVILLE ENGINEERING CO INC COM 578605107 65 10,558 SH   SOLE 19 10,558 0 0
MAYVILLE ENGINEERING CO INC COM 578605107 1,317 214,864 SH   SOLE 21 214,864 0 0
MAYVILLE ENGINEERING CO INC COM 578605107 493 80,414 SH   SOLE 22 77,777 0 2,637
MBIA INC COM 55262C100 521 72,959 SH   SOLE 2 4,155 0 68,804
MBIA INC COM 55262C100 6 867 SH   SOLE 4 867 0 0
MBIA INC COM 55262C100 9 1,286 SH   SOLE 7 1,286 0 0
MBIA INC COM 55262C100 1,880 263,309 SH   SOLE 18 263,309 0 0
MBIA INC COM 55262C100 1,037 145,182 SH   SOLE 19 145,182 0 0
MBIA INC COM 55262C100 18,199 2,548,852 SH   SOLE 21 2,548,852 0 0
MBIA INC COM 55262C100 15,812 2,214,521 SH   SOLE 22 2,110,491 0 104,030
MBIA INC COM 55262C100 217 30,451 SH   SOLE 26 12,817 0 17,634
MBIA INC COM 55262C100 86 12,062 SH   SOLE 28 12,062 0 0
MBIA INC COM 55262C100 85 11,899 SH   SOLE 30 11,899 0 0
MBIA INC COM 55262C100 116 16,300 SH   SOLE 31 0 0 16,300
MBIA INC COM 55262C100 38 5,290 SH   SOLE 36 5,290 0 0
MBIA INC COM 55262C100 67 9,432 SH   SOLE 40 9,432 0 0
MCCORMICK & CO INC COM NON VTG 579780206 44,242 313,303 SH   SOLE 2 34,480 0 278,823
MCCORMICK & CO INC COM NON VTG 579780206 8,982 63,606 SH   SOLE 4 60,406 0 3,200
MCCORMICK & CO INC COM NON VTG 579780206 26,242 185,840 SH   SOLE 7 129,753 0 56,087
MCCORMICK & CO INC COM NON VTG 579780206 29 208 SH   SOLE 13 208 0 0
MCCORMICK & CO INC COM NON VTG 579780206 1,441 10,202 SH   SOLE 15 10,202 0 0
MCCORMICK & CO INC COM NON VTG 579780206 7 50 SH   SOLE 17 0 0 50
MCCORMICK & CO INC COM NON VTG 579780206 38,950 275,833 SH   SOLE 18 254,073 0 21,760
MCCORMICK & CO INC COM NON VTG 579780206 6,284 44,499 SH   SOLE 19 44,499 0 0
MCCORMICK & CO INC COM NON VTG 579780206 595,244 4,215,313 SH   SOLE 21 4,215,313 0 0
MCCORMICK & CO INC COM NON VTG 579780206 448,877 3,178,793 SH   SOLE 22 2,891,334 0 287,459
MCCORMICK & CO INC COM NON VTG 579780206 12,836 90,898 SH   SOLE 23 90,898 0 0
MCCORMICK & CO INC COM NON VTG 579780206 19,674 139,324 SH   SOLE 25 139,324 0 0
MCCORMICK & CO INC COM NON VTG 579780206 101,234 716,907 SH   SOLE 26 100,639 0 616,268
MCCORMICK & CO INC COM NON VTG 579780206 3,516 24,897 SH   SOLE 28 17,729 0 7,168
MCCORMICK & CO INC COM NON VTG 579780206 4,082 28,907 SH   SOLE 29 2,786 0 26,121
MCCORMICK & CO INC COM NON VTG 579780206 116,632 825,950 SH   SOLE 30 825,950 0 0
MCCORMICK & CO INC COM NON VTG 579780206 3,941 27,907 SH   SOLE 31 21,259 0 6,648
MCCORMICK & CO INC COM NON VTG 579780206 1,582 11,202 SH   SOLE 34 11,202 0 0
MCCORMICK & CO INC COM NON VTG 579780206 14,805 104,842 SH   SOLE 36 104,842 0 0
MCCORMICK & CO INC COM NON VTG 579780206 420 2,973 SH   SOLE 40 2,973 0 0
MCDONALDS CORP COM 580135101 341,884 2,067,638 SH   SOLE 2 385,413 0 1,682,225
MCDONALDS CORP COM 580135101 63,605 384,668 SH   SOLE 4 364,010 0 20,658
MCDONALDS CORP COM 580135101 128,054 774,444 SH   SOLE 7 700,437 0 74,007
MCDONALDS CORP COM 580135101 5,557 33,608 SH   SOLE 13 33,608 0 0
MCDONALDS CORP COM 580135101 11,968 72,379 SH   SOLE 15 72,379 0 0
MCDONALDS CORP COM 580135101 47 285 SH   SOLE 17 0 0 285
MCDONALDS CORP COM 580135101 321,187 1,942,468 SH   SOLE 18 1,793,833 0 148,635
MCDONALDS CORP COM 580135101 222,377 1,344,885 SH   SOLE 19 1,344,885 0 0
MCDONALDS CORP COM 580135101 2,977,270 18,005,864 SH   SOLE 21 18,005,864 0 0
MCDONALDS CORP COM 580135101 3,078,603 18,618,703 SH   SOLE 22 16,692,480 0 1,926,223
MCDONALDS CORP COM 580135101 99,230 600,119 SH   SOLE 23 600,119 0 0
MCDONALDS CORP COM 580135101 135,524 819,618 SH   SOLE 25 819,618 0 0
MCDONALDS CORP COM 580135101 566,092 3,423,599 SH   SOLE 26 481,610 0 2,941,989
MCDONALDS CORP COM 580135101 25,434 153,821 SH   SOLE 28 109,140 0 44,681
MCDONALDS CORP COM 580135101 27,053 163,610 SH   SOLE 29 51,847 0 111,763
MCDONALDS CORP COM 580135101 532,406 3,219,876 SH   SOLE 30 3,219,876 0 0
MCDONALDS CORP COM 580135101 37,034 223,973 SH   SOLE 31 168,371 0 55,602
MCDONALDS CORP COM 580135101 17,247 104,308 SH   SOLE 32 104,308 0 0
MCDONALDS CORP COM 580135101 94,233 569,903 SH   SOLE 34 569,903 0 0
MCDONALDS CORP COM 580135101 95,030 574,719 SH   SOLE 36 574,719 0 0
MCDONALDS CORP COM 580135101 2,773 16,771 SH   SOLE 40 16,771 0 0
MCEWEN MNG INC COM 58039P107 1 1,137 SH   SOLE 4 1,137 0 0
MCEWEN MNG INC COM 58039P107 714 1,080,488 SH   SOLE 7 1,080,488 0 0
MCEWEN MNG INC COM 58039P107 1,374 2,078,603 SH   SOLE 21 2,078,603 0 0
MCEWEN MNG INC COM 58039P107 3,886 5,880,225 SH   SOLE 22 5,785,252 0 94,973
MCEWEN MNG INC COM 58039P107 54 82,092 SH   SOLE 26 65,311 0 16,781
MCEWEN MNG INC COM 58039P107 22 33,488 SH   SOLE 28 33,488 0 0
MCEWEN MNG INC COM 58039P107 1,586 2,400,139 SH   SOLE 30 2,400,139 0 0
MCEWEN MNG INC COM 58039P107 15 22,796 SH   SOLE 40 22,796 0 0
MCGRATH RENTCORP COM 580589109 1,019 19,462 SH   SOLE 2 7,651 0 11,811
MCGRATH RENTCORP COM 580589109 6 123 SH   SOLE 4 123 0 0
MCGRATH RENTCORP COM 580589109 24 451 SH   SOLE 7 451 0 0
MCGRATH RENTCORP COM 580589109 5,663 108,116 SH   SOLE 18 85,778 0 22,338
MCGRATH RENTCORP COM 580589109 13,642 260,445 SH   SOLE 19 260,445 0 0
MCGRATH RENTCORP COM 580589109 45,053 860,114 SH   SOLE 21 860,114 0 0
MCGRATH RENTCORP COM 580589109 50,119 956,844 SH   SOLE 22 930,652 0 26,192
MCGRATH RENTCORP COM 580589109 1,856 35,428 SH   SOLE 23 35,428 0 0
MCGRATH RENTCORP COM 580589109 6,164 117,684 SH   SOLE 26 3,873 0 113,811
MCGRATH RENTCORP COM 580589109 175 3,341 SH   SOLE 28 3,341 0 0
MCGRATH RENTCORP COM 580589109 435 8,301 SH   SOLE 30 8,301 0 0
MCGRATH RENTCORP COM 580589109 232 4,427 SH   SOLE 34 4,427 0 0
MCGRATH RENTCORP COM 580589109 135 2,585 SH   SOLE 40 2,585 0 0
MCKESSON CORP COM 58155Q103 59,092 436,879 SH   SOLE 2 59,670 0 377,209
MCKESSON CORP COM 58155Q103 10,347 76,496 SH   SOLE 4 71,177 0 5,319
MCKESSON CORP COM 58155Q103 21,357 157,897 SH   SOLE 7 138,756 0 19,141
MCKESSON CORP COM 58155Q103 941 6,958 SH   SOLE 13 6,958 0 0
MCKESSON CORP COM 58155Q103 2,772 20,494 SH   SOLE 15 20,494 0 0
MCKESSON CORP COM 58155Q103 5 34 SH   SOLE 17 0 0 34
MCKESSON CORP COM 58155Q103 102,353 756,713 SH   SOLE 18 694,495 0 62,218
MCKESSON CORP COM 58155Q103 108,937 805,393 SH   SOLE 19 805,393 0 0
MCKESSON CORP COM 58155Q103 538,614 3,982,065 SH   SOLE 21 3,982,065 0 0
MCKESSON CORP COM 58155Q103 561,488 4,151,177 SH   SOLE 22 3,721,312 0 429,865
MCKESSON CORP COM 58155Q103 16,676 123,290 SH   SOLE 23 123,290 0 0
MCKESSON CORP COM 58155Q103 25,650 189,635 SH   SOLE 25 189,635 0 0
MCKESSON CORP COM 58155Q103 111,634 825,327 SH   SOLE 26 120,712 0 704,615
MCKESSON CORP COM 58155Q103 4,550 33,642 SH   SOLE 28 23,832 0 9,810
MCKESSON CORP COM 58155Q103 5,383 39,800 SH   SOLE 29 3,409 0 36,391
MCKESSON CORP COM 58155Q103 93,922 694,381 SH   SOLE 30 694,381 0 0
MCKESSON CORP COM 58155Q103 8,011 59,228 SH   SOLE 31 29,374 0 29,854
MCKESSON CORP COM 58155Q103 3,208 23,714 SH   SOLE 34 23,714 0 0
MCKESSON CORP COM 58155Q103 24,220 179,066 SH   SOLE 36 179,066 0 0
MCKESSON CORP COM 58155Q103 571 4,221 SH   SOLE 40 4,221 0 0
MDC PARTNERS INC CL A SUB VTG 552697104 31 21,430 SH   SOLE 2 2,388 0 19,042
MDC PARTNERS INC CL A SUB VTG 552697104 2 1,219 SH   SOLE 7 1,219 0 0
MDC PARTNERS INC CL A SUB VTG 552697104 300 206,716 SH   SOLE 18 206,716 0 0
MDC PARTNERS INC CL A SUB VTG 552697104 145 100,128 SH   SOLE 19 100,128 0 0
MDC PARTNERS INC CL A SUB VTG 552697104 3,018 2,081,556 SH   SOLE 21 2,081,556 0 0
MDC PARTNERS INC CL A SUB VTG 552697104 867 597,637 SH   SOLE 22 561,659 0 35,978
MDU RES GROUP INC COM 552690109 11,896 553,304 SH   SOLE 2 211,213 0 342,091
MDU RES GROUP INC COM 552690109 19 871 SH   SOLE 4 871 0 0
MDU RES GROUP INC COM 552690109 3,105 144,397 SH   SOLE 7 144,397 0 0
MDU RES GROUP INC COM 552690109 31 1,430 SH   SOLE 15 1,430 0 0
MDU RES GROUP INC COM 552690109 13,609 632,994 SH   SOLE 18 632,994 0 0
MDU RES GROUP INC COM 552690109 1,046 48,673 SH   SOLE 19 48,673 0 0
MDU RES GROUP INC COM 552690109 216,537 10,071,478 SH   SOLE 21 10,071,478 0 0
MDU RES GROUP INC COM 552690109 155,773 7,245,251 SH   SOLE 22 6,906,792 0 338,459
MDU RES GROUP INC COM 552690109 40 1,882 SH   SOLE 23 1,882 0 0
MDU RES GROUP INC COM 552690109 4,726 219,794 SH   SOLE 25 219,794 0 0
MDU RES GROUP INC COM 552690109 10,729 499,003 SH   SOLE 26 38,726 0 460,277
MDU RES GROUP INC COM 552690109 588 27,365 SH   SOLE 28 27,365 0 0
MDU RES GROUP INC COM 552690109 1,534 71,332 SH   SOLE 30 71,332 0 0
MDU RES GROUP INC COM 552690109 289 13,431 SH   SOLE 31 4,149 0 9,282
MDU RES GROUP INC COM 552690109 188 8,759 SH   SOLE 34 8,759 0 0
MDU RES GROUP INC COM 552690109 1,757 81,700 SH   SOLE 36 81,700 0 0
MDU RES GROUP INC COM 552690109 465 21,638 SH   SOLE 40 21,638 0 0
MECHEL PAO SPONSORED ADR NE 583840608 25 17,899 SH   SOLE 4 17,899 0 0
MECHEL PAO SPONSORED ADR NE 583840608 1,883 1,326,348 SH   SOLE 21 1,326,348 0 0
MECHEL PAO SPONSORED ADR NE 583840608 848 596,988 SH   SOLE 22 596,988 0 0
MECHEL PAO SPONSORED ADR NE 583840608 227 159,701 SH   SOLE 30 159,701 0 0
MEDALLIA INC COM 584021109 2,395 119,525 SH   SOLE 2 6,051 0 113,474
MEDALLIA INC COM 584021109 6 319 SH   SOLE 4 319 0 0
MEDALLIA INC COM 584021109 21 1,025 SH   SOLE 7 1,025 0 0
MEDALLIA INC COM 584021109 636 31,733 SH   SOLE 18 31,733 0 0
MEDALLIA INC COM 584021109 326 16,279 SH   SOLE 19 16,279 0 0
MEDALLIA INC COM 584021109 15,611 778,977 SH   SOLE 21 778,977 0 0
MEDALLIA INC COM 584021109 19,421 969,135 SH   SOLE 22 878,435 0 90,700
MEDALLIA INC COM 584021109 41 2,029 SH   SOLE 26 0 0 2,029
MEDALLIA INC COM 584021109 129 6,433 SH   SOLE 28 6,433 0 0
MEDALLIA INC COM 584021109 76 3,817 SH   SOLE 30 3,817 0 0
MEDALLIA INC COM 584021109 28 1,410 SH   SOLE 31 1,410 0 0
MEDALLIA INC COM 584021109 56 2,788 SH   SOLE 40 2,788 0 0
MEDALLION FINL CORP COM 583928106 32 17,375 SH   SOLE 2 860 0 16,515
MEDALLION FINL CORP COM 583928106 151 80,963 SH   SOLE 18 80,963 0 0
MEDALLION FINL CORP COM 583928106 66 35,252 SH   SOLE 19 35,252 0 0
MEDALLION FINL CORP COM 583928106 1,489 800,728 SH   SOLE 21 800,728 0 0
MEDALLION FINL CORP COM 583928106 370 198,912 SH   SOLE 22 188,412 0 10,500
MEDIACO HLDG INC CL A 58450D104 1 280 SH   SOLE 18 280 0 0
MEDIACO HLDG INC CL A 58450D104 4 912 SH   SOLE 19 912 0 0
MEDIACO HLDG INC CL A 58450D104 17 4,086 SH   SOLE 21 4,086 0 0
MEDIACO HLDG INC CL A 58450D104 169 39,766 SH   SOLE 22 39,766 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 25,629 1,482,274 SH   SOLE 2 336,923 0 1,145,351
MEDICAL PPTYS TRUST INC COM 58463J304 9,186 531,287 SH   SOLE 4 517,411 0 13,876
MEDICAL PPTYS TRUST INC COM 58463J304 11,927 689,823 SH   SOLE 7 589,770 0 100,053
MEDICAL PPTYS TRUST INC COM 58463J304 11 658 SH   SOLE 13 658 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 854 49,381 SH   SOLE 15 49,381 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 26,104 1,509,782 SH   SOLE 18 1,469,083 0 40,699
MEDICAL PPTYS TRUST INC COM 58463J304 11,486 664,329 SH   SOLE 19 664,329 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 512,260 29,627,556 SH   SOLE 21 29,627,556 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 358,114 20,712,229 SH   SOLE 22 19,845,231 0 866,998
MEDICAL PPTYS TRUST INC COM 58463J304 6,667 385,602 SH   SOLE 23 385,602 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 21,468 1,241,628 SH   SOLE 25 1,241,628 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 21,090 1,219,764 SH   SOLE 26 441,530 0 778,234
MEDICAL PPTYS TRUST INC COM 58463J304 1,808 104,578 SH   SOLE 28 74,237 0 30,341
MEDICAL PPTYS TRUST INC COM 58463J304 6,632 383,601 SH   SOLE 29 273,967 0 109,634
MEDICAL PPTYS TRUST INC COM 58463J304 52,527 3,038,004 SH   SOLE 30 3,038,004 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 1,937 112,014 SH   SOLE 31 92,391 0 19,623
MEDICAL PPTYS TRUST INC COM 58463J304 485 28,023 SH   SOLE 34 28,023 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 1,983 114,690 SH   SOLE 36 114,690 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 210 12,135 SH   SOLE 40 12,135 0 0
MEDICINOVA INC COM NEW 58468P206 55 14,843 SH   SOLE 2 1,587 0 13,256
MEDICINOVA INC COM NEW 58468P206 3 828 SH   SOLE 7 828 0 0
MEDICINOVA INC COM NEW 58468P206 586 157,596 SH   SOLE 18 157,596 0 0
MEDICINOVA INC COM NEW 58468P206 293 78,876 SH   SOLE 19 78,876 0 0
MEDICINOVA INC COM NEW 58468P206 5,242 1,409,233 SH   SOLE 21 1,409,233 0 0
MEDICINOVA INC COM NEW 58468P206 4,331 1,164,247 SH   SOLE 22 1,139,515 0 24,732
MEDICINOVA INC COM NEW 58468P206 8 2,098 SH   SOLE 23 2,098 0 0
MEDIFAST INC COM 58470H101 261 4,169 SH   SOLE 2 562 0 3,607
MEDIFAST INC COM 58470H101 4 61 SH   SOLE 4 61 0 0
MEDIFAST INC COM 58470H101 13 215 SH   SOLE 7 215 0 0
MEDIFAST INC COM 58470H101 3,203 51,241 SH   SOLE 18 51,241 0 0
MEDIFAST INC COM 58470H101 1,616 25,858 SH   SOLE 19 25,858 0 0
MEDIFAST INC COM 58470H101 75,997 1,215,947 SH   SOLE 21 1,215,947 0 0
MEDIFAST INC COM 58470H101 20,858 333,723 SH   SOLE 22 322,706 0 11,017
MEDIFAST INC COM 58470H101 9 149 SH   SOLE 23 149 0 0
MEDIFAST INC COM 58470H101 336 5,381 SH   SOLE 26 2,570 0 2,811
MEDIFAST INC COM 58470H101 97 1,557 SH   SOLE 28 1,557 0 0
MEDIFAST INC COM 58470H101 967 15,472 SH   SOLE 30 15,472 0 0
MEDIFAST INC COM 58470H101 74 1,179 SH   SOLE 40 1,179 0 0
MEDIWOUND LTD ORD SHS M68830104 37 23,318 SH   SOLE 22 23,318 0 0
MEDLEY MGMT INC CL A COM 58503T106 4 5,944 SH   SOLE 18 5,944 0 0
MEDLEY MGMT INC CL A COM 58503T106 12 17,620 SH   SOLE 21 17,620 0 0
MEDNAX INC COM 58502B106 2,848 244,677 SH   SOLE 2 72,676 0 172,001
MEDNAX INC COM 58502B106 5 435 SH   SOLE 4 435 0 0
MEDNAX INC COM 58502B106 41 3,483 SH   SOLE 7 3,483 0 0
MEDNAX INC COM 58502B106 2,714 233,193 SH   SOLE 18 233,193 0 0
MEDNAX INC COM 58502B106 245 21,038 SH   SOLE 19 21,038 0 0
MEDNAX INC COM 58502B106 49,314 4,236,588 SH   SOLE 21 4,236,588 0 0
MEDNAX INC COM 58502B106 34,536 2,967,032 SH   SOLE 22 2,823,118 0 143,914
MEDNAX INC COM 58502B106 418 35,889 SH   SOLE 26 19,800 0 16,089
MEDNAX INC COM 58502B106 141 12,098 SH   SOLE 28 12,098 0 0
MEDNAX INC COM 58502B106 361 31,011 SH   SOLE 30 31,011 0 0
MEDNAX INC COM 58502B106 100 8,571 SH   SOLE 31 1,856 0 6,715
MEDNAX INC COM 58502B106 20 1,754 SH   SOLE 34 1,754 0 0
MEDNAX INC COM 58502B106 30 2,556 SH   SOLE 36 2,556 0 0
MEDNAX INC COM 58502B106 118 10,103 SH   SOLE 40 10,103 0 0
MEDPACE HLDGS INC COM 58506Q109 891 12,137 SH   SOLE 2 3,373 0 8,764
MEDPACE HLDGS INC COM 58506Q109 13 174 SH   SOLE 4 174 0 0
MEDPACE HLDGS INC COM 58506Q109 34 464 SH   SOLE 7 464 0 0
MEDPACE HLDGS INC COM 58506Q109 9,897 134,867 SH   SOLE 18 126,067 0 8,800
MEDPACE HLDGS INC COM 58506Q109 7,735 105,407 SH   SOLE 19 105,407 0 0
MEDPACE HLDGS INC COM 58506Q109 237,038 3,230,281 SH   SOLE 21 3,230,281 0 0
MEDPACE HLDGS INC COM 58506Q109 64,664 881,216 SH   SOLE 22 852,113 0 29,103
MEDPACE HLDGS INC COM 58506Q109 571 7,783 SH   SOLE 23 7,783 0 0
MEDPACE HLDGS INC COM 58506Q109 3,107 42,341 SH   SOLE 26 6,665 0 35,676
MEDPACE HLDGS INC COM 58506Q109 351 4,782 SH   SOLE 28 4,782 0 0
MEDPACE HLDGS INC COM 58506Q109 8,540 116,385 SH   SOLE 30 116,385 0 0
MEDPACE HLDGS INC COM 58506Q109 57 776 SH   SOLE 34 776 0 0
MEDPACE HLDGS INC COM 58506Q109 213 2,909 SH   SOLE 40 2,909 0 0
MEDTRONIC PLC SHS G5960L103 360,830 4,001,223 SH   SOLE 2 966,665 0 3,034,558
MEDTRONIC PLC SHS G5960L103 58,452 648,174 SH   SOLE 4 611,362 0 36,812
MEDTRONIC PLC SHS G5960L103 124,524 1,380,839 SH   SOLE 7 1,207,183 0 173,656
MEDTRONIC PLC SHS G5960L103 2,885 31,991 SH   SOLE 13 31,991 0 0
MEDTRONIC PLC SHS G5960L103 13,216 146,546 SH   SOLE 15 146,546 0 0
MEDTRONIC PLC SHS G5960L103 22 248 SH   SOLE 17 0 0 248
MEDTRONIC PLC SHS G5960L103 576,644 6,394,363 SH   SOLE 18 5,991,140 0 403,223
MEDTRONIC PLC SHS G5960L103 768,963 8,526,981 SH   SOLE 19 8,526,981 0 0
MEDTRONIC PLC SHS G5960L103 3,156,088 34,997,648 SH   SOLE 21 34,997,648 0 0
MEDTRONIC PLC SHS G5960L103 2,937,877 32,577,927 SH   SOLE 22 29,214,271 0 3,363,656
MEDTRONIC PLC SHS G5960L103 96,272 1,067,550 SH   SOLE 23 1,067,550 0 0
MEDTRONIC PLC SHS G5960L103 140,689 1,560,092 SH   SOLE 25 1,560,092 0 0
MEDTRONIC PLC SHS G5960L103 530,527 5,882,973 SH   SOLE 26 897,106 0 4,985,867
MEDTRONIC PLC SHS G5960L103 24,720 274,121 SH   SOLE 28 194,297 0 79,824
MEDTRONIC PLC SHS G5960L103 10,816 119,938 SH   SOLE 29 69,382 0 50,556
MEDTRONIC PLC SHS G5960L103 516,766 5,730,379 SH   SOLE 30 5,730,379 0 0
MEDTRONIC PLC SHS G5960L103 41,212 457,000 SH   SOLE 31 306,534 0 150,466
MEDTRONIC PLC SHS G5960L103 4,928 54,650 SH   SOLE 32 54,650 0 0
MEDTRONIC PLC SHS G5960L103 178,872 1,983,496 SH   SOLE 34 1,983,496 0 0
MEDTRONIC PLC SHS G5960L103 87,739 972,930 SH   SOLE 36 972,930 0 0
MEDTRONIC PLC SHS G5960L103 1,632 18,102 SH   SOLE 37 18,102 0 0
MEDTRONIC PLC SHS G5960L103 2,731 30,289 SH   SOLE 40 30,289 0 0
MEET GROUP INC COM 58513U101 225 38,254 SH   SOLE 2 2,635 0 35,619
MEET GROUP INC COM 58513U101 8 1,394 SH   SOLE 7 1,394 0 0
MEET GROUP INC COM 58513U101 1,441 245,518 SH   SOLE 18 245,518 0 0
MEET GROUP INC COM 58513U101 732 124,757 SH   SOLE 19 124,757 0 0
MEET GROUP INC COM 58513U101 13,941 2,374,908 SH   SOLE 21 2,374,908 0 0
MEET GROUP INC COM 58513U101 10,733 1,828,514 SH   SOLE 22 1,788,631 0 39,883
MEI PHARMA INC COM NEW 55279B202 56 35,089 SH   SOLE 2 2,911 0 32,178
MEI PHARMA INC COM NEW 55279B202 592 367,957 SH   SOLE 18 367,957 0 0
MEI PHARMA INC COM NEW 55279B202 286 177,718 SH   SOLE 19 177,718 0 0
MEI PHARMA INC COM NEW 55279B202 5,482 3,404,886 SH   SOLE 21 3,404,886 0 0
MEI PHARMA INC COM NEW 55279B202 2,353 1,461,297 SH   SOLE 22 1,428,348 0 32,949
MEIRAGTX HOLDINGS PLC COM G59665102 83 6,157 SH   SOLE 2 648 0 5,509
MEIRAGTX HOLDINGS PLC COM G59665102 3 215 SH   SOLE 7 215 0 0
MEIRAGTX HOLDINGS PLC COM G59665102 832 61,939 SH   SOLE 18 60,747 0 1,192
MEIRAGTX HOLDINGS PLC COM G59665102 507 37,724 SH   SOLE 19 37,724 0 0
MEIRAGTX HOLDINGS PLC COM G59665102 12,143 903,485 SH   SOLE 21 903,485 0 0
MEIRAGTX HOLDINGS PLC COM G59665102 2,652 197,339 SH   SOLE 22 186,033 0 11,306
MEIRAGTX HOLDINGS PLC COM G59665102 66 4,926 SH   SOLE 30 4,926 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 352 28,389 SH   SOLE 2 7,083 0 21,306
MELCO RESORTS AND ENTMNT LTD ADR 585464100 1,232 99,385 SH   SOLE 4 92,842 0 6,543
MELCO RESORTS AND ENTMNT LTD ADR 585464100 1,926 155,327 SH   SOLE 7 144,385 0 10,942
MELCO RESORTS AND ENTMNT LTD ADR 585464100 4 352 SH   SOLE 13 352 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 445 35,875 SH   SOLE 15 32,263 0 3,612
MELCO RESORTS AND ENTMNT LTD ADR 585464100 2,742 221,107 SH   SOLE 18 212,150 0 8,957
MELCO RESORTS AND ENTMNT LTD ADR 585464100 1,506 121,417 SH   SOLE 19 121,417 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 45,190 3,644,339 SH   SOLE 21 3,644,339 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 40,134 3,236,613 SH   SOLE 22 3,111,994 0 124,619
MELCO RESORTS AND ENTMNT LTD ADR 585464100 1,972 159,004 SH   SOLE 23 159,004 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 9,807 790,883 SH   SOLE 25 790,883 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 11,164 900,337 SH   SOLE 26 218,341 0 681,996
MELCO RESORTS AND ENTMNT LTD ADR 585464100 532 42,943 SH   SOLE 28 31,569 0 11,374
MELCO RESORTS AND ENTMNT LTD ADR 585464100 1,057 85,281 SH   SOLE 29 0 0 85,281
MELCO RESORTS AND ENTMNT LTD ADR 585464100 9,868 795,777 SH   SOLE 30 795,777 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 118 9,549 SH   SOLE 31 1,347 0 8,202
MELCO RESORTS AND ENTMNT LTD ADR 585464100 10,621 856,493 SH   SOLE 34 856,493 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 443 35,714 SH   SOLE 36 35,714 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 61 4,935 SH   SOLE 40 4,935 0 0
MELLANOX TECHNOLOGIES LTD SHS M51363113 27 226 SH   SOLE 4 226 0 0
MELLANOX TECHNOLOGIES LTD SHS M51363113 12,269 101,129 SH   SOLE 21 101,129 0 0
MELLANOX TECHNOLOGIES LTD SHS M51363113 5,779 47,631 SH   SOLE 22 24,112 0 23,519
MELLANOX TECHNOLOGIES LTD SHS M51363113 1,986 16,369 SH   SOLE 26 9,993 0 6,376
MELLANOX TECHNOLOGIES LTD SHS M51363113 821 6,768 SH   SOLE 28 6,768 0 0
MELLANOX TECHNOLOGIES LTD SHS M51363113 6,134 50,563 SH   SOLE 30 50,563 0 0
MELLANOX TECHNOLOGIES LTD SHS M51363113 580 4,782 SH   SOLE 40 4,782 0 0
MENLO THERAPEUTICS INC COM 586858102 110 41,090 SH   SOLE 2 2,700 0 38,390
MENLO THERAPEUTICS INC COM 586858102 444 165,651 SH   SOLE 18 165,651 0 0
MENLO THERAPEUTICS INC COM 586858102 231 86,211 SH   SOLE 19 86,211 0 0
MENLO THERAPEUTICS INC COM 586858102 4,382 1,634,965 SH   SOLE 21 1,634,965 0 0
MENLO THERAPEUTICS INC COM 586858102 2,776 1,035,654 SH   SOLE 22 1,018,232 0 17,422
MERCADOLIBRE INC COM 58733R102 20,714 42,397 SH   SOLE 2 11,218 0 31,179
MERCADOLIBRE INC COM 58733R102 10,551 21,596 SH   SOLE 4 20,405 0 1,191
MERCADOLIBRE INC COM 58733R102 2,528 5,175 SH   SOLE 7 5,175 0 0
MERCADOLIBRE INC COM 58733R102 297 607 SH   SOLE 13 607 0 0
MERCADOLIBRE INC COM 58733R102 1,834 3,754 SH   SOLE 15 3,754 0 0
MERCADOLIBRE INC COM 58733R102 130,364 266,823 SH   SOLE 18 171,911 0 94,912
MERCADOLIBRE INC COM 58733R102 179,059 366,488 SH   SOLE 19 366,488 0 0
MERCADOLIBRE INC COM 58733R102 38,211 78,208 SH   SOLE 21 78,208 0 0
MERCADOLIBRE INC COM 58733R102 53,489 109,479 SH   SOLE 22 83,643 0 25,836
MERCADOLIBRE INC COM 58733R102 16,295 33,351 SH   SOLE 23 33,351 0 0
MERCADOLIBRE INC COM 58733R102 24,295 49,725 SH   SOLE 25 49,725 0 0
MERCADOLIBRE INC COM 58733R102 90,493 185,216 SH   SOLE 26 31,897 0 153,319
MERCADOLIBRE INC COM 58733R102 4,455 9,118 SH   SOLE 28 6,451 0 2,667
MERCADOLIBRE INC COM 58733R102 785 1,607 SH   SOLE 29 1,607 0 0
MERCADOLIBRE INC COM 58733R102 58,680 120,103 SH   SOLE 30 120,103 0 0
MERCADOLIBRE INC COM 58733R102 8,914 18,244 SH   SOLE 31 8,384 0 9,860
MERCADOLIBRE INC COM 58733R102 3,848 7,875 SH   SOLE 32 7,875 0 0
MERCADOLIBRE INC COM 58733R102 41,928 85,816 SH   SOLE 34 85,816 0 0
MERCADOLIBRE INC COM 58733R102 13,507 27,646 SH   SOLE 36 27,646 0 0
MERCADOLIBRE INC COM 58733R102 454 930 SH   SOLE 40 930 0 0
MERCADOLIBRE INC NOTE 2.000% 8/1 58733RAD4 3,227 2,475,000 PRN   SOLE 21 2,475,000 0 0
MERCANTILE BANK CORP COM 587376104 344 16,238 SH   SOLE 2 1,126 0 15,112
MERCANTILE BANK CORP COM 587376104 7 323 SH   SOLE 7 323 0 0
MERCANTILE BANK CORP COM 587376104 1,313 62,004 SH   SOLE 18 62,004 0 0
MERCANTILE BANK CORP COM 587376104 1,941 91,706 SH   SOLE 19 91,706 0 0
MERCANTILE BANK CORP COM 587376104 12,427 587,024 SH   SOLE 21 587,024 0 0
MERCANTILE BANK CORP COM 587376104 12,379 584,723 SH   SOLE 22 566,182 0 18,541
MERCANTILE BANK CORP COM 587376104 56 2,644 SH   SOLE 23 2,644 0 0
MERCANTILE BANK CORP COM 587376104 763 36,047 SH   SOLE 26 0 0 36,047
MERCANTILE BANK CORP COM 587376104 54 2,551 SH   SOLE 28 2,551 0 0
MERCANTILE BANK CORP COM 587376104 67 3,158 SH   SOLE 30 3,158 0 0
MERCANTILE BANK CORP COM 587376104 57 2,693 SH   SOLE 34 2,693 0 0
MERCER INTL INC COM 588056101 316 43,656 SH   SOLE 18 43,656 0 0
MERCER INTL INC COM 588056101 22,103 3,052,872 SH   SOLE 21 3,052,872 0 0
MERCER INTL INC COM 588056101 5,811 802,607 SH   SOLE 22 784,299 0 18,308
MERCER INTL INC COM 588056101 114 15,741 SH   SOLE 26 0 0 15,741
MERCER INTL INC COM 588056101 30 4,145 SH   SOLE 28 4,145 0 0
MERCER INTL INC COM 588056101 388 53,544 SH   SOLE 30 53,544 0 0
MERCER INTL INC COM 588056101 37 5,053 SH   SOLE 40 5,053 0 0
MERCHANTS BANCORP IND COM 58844R108 197 12,948 SH   SOLE 2 4,655 0 8,293
MERCHANTS BANCORP IND COM 58844R108 5 326 SH   SOLE 7 326 0 0
MERCHANTS BANCORP IND COM 58844R108 511 33,666 SH   SOLE 18 33,666 0 0
MERCHANTS BANCORP IND COM 58844R108 866 57,019 SH   SOLE 19 57,019 0 0
MERCHANTS BANCORP IND COM 58844R108 5,120 337,268 SH   SOLE 21 337,268 0 0
MERCHANTS BANCORP IND COM 58844R108 6,981 459,855 SH   SOLE 22 452,614 0 7,241
MERCHANTS BANCORP IND COM 58844R108 97 6,416 SH   SOLE 23 6,416 0 0
MERCHANTS BANCORP IND COM 58844R108 339 22,363 SH   SOLE 26 0 0 22,363
MERCHANTS BANCORP IND COM 58844R108 29 1,889 SH   SOLE 30 1,889 0 0
MERCK & CO. INC COM 58933Y105 556,278 7,230,018 SH   SOLE 2 1,731,870 0 5,498,148
MERCK & CO. INC COM 58933Y105 95,613 1,242,697 SH   SOLE 4 1,173,017 0 69,680
MERCK & CO. INC COM 58933Y105 193,655 2,516,967 SH   SOLE 7 2,427,524 0 89,443
MERCK & CO. INC COM 58933Y105 11,361 147,664 SH   SOLE 13 147,664 0 0
MERCK & CO. INC COM 58933Y105 21,487 279,268 SH   SOLE 15 279,268 0 0
MERCK & CO. INC COM 58933Y105 695,875 9,044,379 SH   SOLE 18 8,537,213 0 507,166
MERCK & CO. INC COM 58933Y105 447,725 5,819,139 SH   SOLE 19 5,819,139 0 0
MERCK & CO. INC COM 58933Y105 5,692 73,978 SH   SOLE 20 73,978 0 0
MERCK & CO. INC COM 58933Y105 5,212,338 67,745,495 SH   SOLE 21 67,745,495 0 0
MERCK & CO. INC COM 58933Y105 4,845,259 62,974,508 SH   SOLE 22 56,517,368 0 6,457,140
MERCK & CO. INC COM 58933Y105 155,829 2,025,326 SH   SOLE 23 2,025,326 0 0
MERCK & CO. INC COM 58933Y105 217,808 2,830,881 SH   SOLE 25 2,830,881 0 0
MERCK & CO. INC COM 58933Y105 1,055,572 13,719,421 SH   SOLE 26 1,590,226 0 12,129,195
MERCK & CO. INC COM 58933Y105 40,017 520,101 SH   SOLE 28 369,217 0 150,884
MERCK & CO. INC COM 58933Y105 38,152 495,873 SH   SOLE 29 82,689 0 413,184
MERCK & CO. INC COM 58933Y105 843,940 10,968,811 SH   SOLE 30 10,968,811 0 0
MERCK & CO. INC COM 58933Y105 217,275 2,823,952 SH   SOLE 31 546,395 0 2,277,557
MERCK & CO. INC COM 58933Y105 15,089 196,114 SH   SOLE 32 196,114 0 0
MERCK & CO. INC COM 58933Y105 289,043 3,756,727 SH   SOLE 34 3,756,727 0 0
MERCK & CO. INC COM 58933Y105 144,361 1,876,278 SH   SOLE 36 1,876,278 0 0
MERCK & CO. INC COM 58933Y105 4,442 57,731 SH   SOLE 40 57,731 0 0
MERCURY GENL CORP NEW COM 589400100 2,518 61,836 SH   SOLE 2 12,681 0 49,155
MERCURY GENL CORP NEW COM 589400100 5 111 SH   SOLE 4 111 0 0
MERCURY GENL CORP NEW COM 589400100 19 456 SH   SOLE 7 456 0 0
MERCURY GENL CORP NEW COM 589400100 3,208 78,778 SH   SOLE 18 75,907 0 2,871
MERCURY GENL CORP NEW COM 589400100 261 6,405 SH   SOLE 19 6,405 0 0
MERCURY GENL CORP NEW COM 589400100 51,996 1,276,912 SH   SOLE 21 1,276,912 0 0
MERCURY GENL CORP NEW COM 589400100 35,696 876,622 SH   SOLE 22 830,372 0 46,250
MERCURY GENL CORP NEW COM 589400100 1,528 37,531 SH   SOLE 26 9,279 0 28,252
MERCURY GENL CORP NEW COM 589400100 146 3,581 SH   SOLE 28 3,581 0 0
MERCURY GENL CORP NEW COM 589400100 397 9,756 SH   SOLE 30 9,756 0 0
MERCURY GENL CORP NEW COM 589400100 25 606 SH   SOLE 31 606 0 0
MERCURY GENL CORP NEW COM 589400100 255 6,270 SH   SOLE 34 6,270 0 0
MERCURY GENL CORP NEW COM 589400100 33 818 SH   SOLE 36 818 0 0
MERCURY GENL CORP NEW COM 589400100 108 2,648 SH   SOLE 40 2,648 0 0
MERCURY SYS INC COM 589378108 3,009 42,179 SH   SOLE 2 25,122 0 17,057
MERCURY SYS INC COM 589378108 23 318 SH   SOLE 4 318 0 0
MERCURY SYS INC COM 589378108 68 960 SH   SOLE 7 960 0 0
MERCURY SYS INC COM 589378108 22,989 322,252 SH   SOLE 18 314,877 0 7,375
MERCURY SYS INC COM 589378108 117,110 1,641,570 SH   SOLE 19 1,641,570 0 0
MERCURY SYS INC COM 589378108 316,433 4,435,567 SH   SOLE 21 4,435,567 0 0
MERCURY SYS INC COM 589378108 134,457 1,884,731 SH   SOLE 22 1,825,104 0 59,627
MERCURY SYS INC COM 589378108 350 4,909 SH   SOLE 23 4,909 0 0
MERCURY SYS INC COM 589378108 2,729 38,248 SH   SOLE 26 15,496 0 22,752
MERCURY SYS INC COM 589378108 630 8,836 SH   SOLE 28 8,836 0 0
MERCURY SYS INC COM 589378108 1,316 18,450 SH   SOLE 30 18,450 0 0
MERCURY SYS INC COM 589378108 69 962 SH   SOLE 34 962 0 0
MERCURY SYS INC COM 589378108 431 6,046 SH   SOLE 40 6,046 0 0
MEREDITH CORP COM 589433101 373 30,557 SH   SOLE 2 17,529 0 13,028
MEREDITH CORP COM 589433101 3 230 SH   SOLE 4 230 0 0
MEREDITH CORP COM 589433101 55 4,478 SH   SOLE 7 4,478 0 0
MEREDITH CORP COM 589433101 3,033 248,209 SH   SOLE 18 248,209 0 0
MEREDITH CORP COM 589433101 1,009 82,590 SH   SOLE 19 82,590 0 0
MEREDITH CORP COM 589433101 43,596 3,567,621 SH   SOLE 21 3,567,621 0 0
MEREDITH CORP COM 589433101 16,288 1,332,910 SH   SOLE 22 1,287,125 0 45,785
MEREDITH CORP COM 589433101 189 15,483 SH   SOLE 26 9,647 0 5,836
MEREDITH CORP COM 589433101 59 4,805 SH   SOLE 28 4,805 0 0
MEREDITH CORP COM 589433101 163 13,376 SH   SOLE 30 13,376 0 0
MEREDITH CORP COM 589433101 29 2,353 SH   SOLE 31 0 0 2,353
MEREDITH CORP COM 589433101 172 14,094 SH   SOLE 32 14,094 0 0
MEREDITH CORP COM 589433101 8 693 SH   SOLE 36 693 0 0
MEREDITH CORP COM 589433101 48 3,956 SH   SOLE 40 3,956 0 0
MERIDIAN BANCORP INC MD COM 58958U103 482 42,987 SH   SOLE 2 2,841 0 40,146
MERIDIAN BANCORP INC MD COM 58958U103 11 1,013 SH   SOLE 7 1,013 0 0
MERIDIAN BANCORP INC MD COM 58958U103 2,034 181,310 SH   SOLE 18 181,310 0 0
MERIDIAN BANCORP INC MD COM 58958U103 1,627 144,973 SH   SOLE 19 144,973 0 0
MERIDIAN BANCORP INC MD COM 58958U103 20,326 1,811,545 SH   SOLE 21 1,811,545 0 0
MERIDIAN BANCORP INC MD COM 58958U103 18,832 1,678,409 SH   SOLE 22 1,628,699 0 49,710
MERIDIAN BANCORP INC MD COM 58958U103 267 23,839 SH   SOLE 26 0 0 23,839
MERIDIAN BANCORP INC MD COM 58958U103 80 7,093 SH   SOLE 28 7,093 0 0
MERIDIAN BANCORP INC MD COM 58958U103 250 22,297 SH   SOLE 30 22,297 0 0
MERIDIAN BANCORP INC MD COM 58958U103 61 5,459 SH   SOLE 34 5,459 0 0
MERIDIAN BANCORP INC MD COM 58958U103 76 6,779 SH   SOLE 40 6,779 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 306 36,396 SH   SOLE 2 2,264 0 34,132
MERIDIAN BIOSCIENCE INC COM 589584101 3 318 SH   SOLE 4 318 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 7 807 SH   SOLE 7 807 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 1,727 205,565 SH   SOLE 18 205,565 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 655 77,954 SH   SOLE 19 77,954 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 41,431 4,932,296 SH   SOLE 21 4,932,296 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 10,460 1,245,212 SH   SOLE 22 1,201,308 0 43,904
MERIDIAN BIOSCIENCE INC COM 589584101 89 10,585 SH   SOLE 26 7,909 0 2,676
MERIDIAN BIOSCIENCE INC COM 589584101 52 6,137 SH   SOLE 28 6,137 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 427 50,812 SH   SOLE 30 50,812 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 37 4,407 SH   SOLE 40 4,407 0 0
MERIDIAN BK PAOLI PA COM 58958P104 19 1,405 SH   SOLE 18 1,405 0 0
MERIDIAN BK PAOLI PA COM 58958P104 214 15,616 SH   SOLE 21 15,616 0 0
MERIT MED SYS INC COM 589889104 655 20,950 SH   SOLE 2 3,916 0 17,034
MERIT MED SYS INC COM 589889104 7 238 SH   SOLE 4 238 0 0
MERIT MED SYS INC COM 589889104 28 881 SH   SOLE 7 881 0 0
MERIT MED SYS INC COM 589889104 8,003 256,101 SH   SOLE 18 245,557 0 10,544
MERIT MED SYS INC COM 589889104 5,444 174,215 SH   SOLE 19 174,215 0 0
MERIT MED SYS INC COM 589889104 189,141 6,052,526 SH   SOLE 21 6,052,526 0 0
MERIT MED SYS INC COM 589889104 50,689 1,622,052 SH   SOLE 22 1,563,979 0 58,073
MERIT MED SYS INC COM 589889104 197 6,317 SH   SOLE 23 6,317 0 0
MERIT MED SYS INC COM 589889104 1,113 35,606 SH   SOLE 26 12,843 0 22,763
MERIT MED SYS INC COM 589889104 217 6,945 SH   SOLE 28 6,945 0 0
MERIT MED SYS INC COM 589889104 2,252 72,062 SH   SOLE 30 72,062 0 0
MERIT MED SYS INC COM 589889104 30 950 SH   SOLE 34 950 0 0
MERIT MED SYS INC COM 589889104 177 5,671 SH   SOLE 40 5,671 0 0
MERITAGE HOMES CORP COM 59001A102 1,358 37,202 SH   SOLE 2 4,533 0 32,669
MERITAGE HOMES CORP COM 59001A102 3 85 SH   SOLE 4 85 0 0
MERITAGE HOMES CORP COM 59001A102 36 978 SH   SOLE 7 978 0 0
MERITAGE HOMES CORP COM 59001A102 6,081 166,547 SH   SOLE 18 166,547 0 0
MERITAGE HOMES CORP COM 59001A102 3,477 95,246 SH   SOLE 19 95,246 0 0
MERITAGE HOMES CORP COM 59001A102 157,925 4,325,526 SH   SOLE 21 4,325,526 0 0
MERITAGE HOMES CORP COM 59001A102 40,816 1,117,938 SH   SOLE 22 1,076,774 0 41,164
MERITAGE HOMES CORP COM 59001A102 242 6,632 SH   SOLE 23 6,632 0 0
MERITAGE HOMES CORP COM 59001A102 1,974 54,055 SH   SOLE 26 13,441 0 40,614
MERITAGE HOMES CORP COM 59001A102 172 4,702 SH   SOLE 28 4,702 0 0
MERITAGE HOMES CORP COM 59001A102 1,738 47,608 SH   SOLE 30 47,608 0 0
MERITAGE HOMES CORP COM 59001A102 77 2,101 SH   SOLE 31 0 0 2,101
MERITAGE HOMES CORP COM 59001A102 53 1,440 SH   SOLE 34 1,440 0 0
MERITAGE HOMES CORP COM 59001A102 73 1,999 SH   SOLE 36 1,999 0 0
MERITAGE HOMES CORP COM 59001A102 146 3,993 SH   SOLE 40 3,993 0 0
MERITOR INC COM 59001K100 445 33,570 SH   SOLE 2 3,802 0 29,768
MERITOR INC COM 59001K100 6 463 SH   SOLE 4 463 0 0
MERITOR INC COM 59001K100 29 2,203 SH   SOLE 7 2,203 0 0
MERITOR INC COM 59001K100 4,338 327,420 SH   SOLE 18 327,420 0 0
MERITOR INC COM 59001K100 1,757 132,590 SH   SOLE 19 132,590 0 0
MERITOR INC COM 59001K100 105,722 7,979,021 SH   SOLE 21 7,979,021 0 0
MERITOR INC COM 59001K100 32,143 2,425,879 SH   SOLE 22 2,337,302 0 88,577
MERITOR INC COM 59001K100 400 30,198 SH   SOLE 26 11,528 0 18,670
MERITOR INC COM 59001K100 147 11,058 SH   SOLE 28 11,058 0 0
MERITOR INC COM 59001K100 1,316 99,304 SH   SOLE 30 99,304 0 0
MERITOR INC COM 59001K100 150 11,300 SH   SOLE 31 0 0 11,300
MERITOR INC COM 59001K100 55 4,155 SH   SOLE 36 4,155 0 0
MERITOR INC COM 59001K100 97 7,326 SH   SOLE 40 7,326 0 0
MERITOR INC NOTE 3.250%10/1 59001KAF7 849 1,000,000 PRN   SOLE 21 1,000,000 0 0
MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 5 2,320 SH   SOLE 18 2,320 0 0
MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 71 33,186 SH   SOLE 21 33,186 0 0
MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 457 212,416 SH   SOLE 22 212,416 0 0
MERSANA THERAPEUTICS INC COM 59045L106 216 36,994 SH   SOLE 2 5,899 0 31,095
MERSANA THERAPEUTICS INC COM 59045L106 2 338 SH   SOLE 7 338 0 0
MERSANA THERAPEUTICS INC COM 59045L106 768 131,738 SH   SOLE 18 131,738 0 0
MERSANA THERAPEUTICS INC COM 59045L106 4,496 771,228 SH   SOLE 19 771,228 0 0
MERSANA THERAPEUTICS INC COM 59045L106 259 44,400 SH   SOLE 20 44,400 0 0
MERSANA THERAPEUTICS INC COM 59045L106 7,874 1,350,614 SH   SOLE 21 1,350,614 0 0
MERSANA THERAPEUTICS INC COM 59045L106 5,545 951,167 SH   SOLE 22 934,383 0 16,784
MESA AIR GROUP INC COM NEW 590479135 55 16,703 SH   SOLE 2 861 0 15,842
MESA AIR GROUP INC COM NEW 590479135 299 90,808 SH   SOLE 18 90,808 0 0
MESA AIR GROUP INC COM NEW 590479135 171 51,891 SH   SOLE 19 51,891 0 0
MESA AIR GROUP INC COM NEW 590479135 2,807 853,085 SH   SOLE 21 853,085 0 0
MESA AIR GROUP INC COM NEW 590479135 2,376 722,065 SH   SOLE 22 704,425 0 17,640
MESA LABS INC COM 59064R109 336 1,487 SH   SOLE 2 201 0 1,286
MESA LABS INC COM 59064R109 4 16 SH   SOLE 4 16 0 0
MESA LABS INC COM 59064R109 16 72 SH   SOLE 7 72 0 0
MESA LABS INC COM 59064R109 4,326 19,135 SH   SOLE 18 19,135 0 0
MESA LABS INC COM 59064R109 1,671 7,391 SH   SOLE 19 7,391 0 0
MESA LABS INC COM 59064R109 104,770 463,400 SH   SOLE 21 463,400 0 0
MESA LABS INC COM 59064R109 26,318 116,403 SH   SOLE 22 111,902 0 4,501
MESA LABS INC COM 59064R109 29 128 SH   SOLE 23 128 0 0
MESA LABS INC COM 59064R109 60 267 SH   SOLE 26 0 0 267
MESA LABS INC COM 59064R109 137 606 SH   SOLE 28 606 0 0
MESA LABS INC COM 59064R109 18,207 80,531 SH   SOLE 30 80,531 0 0
MESA LABS INC COM 59064R109 111 489 SH   SOLE 40 489 0 0
MESOBLAST LTD SPONS ADR 590717104 0 15 SH   SOLE 17 0 0 15
META FINL GROUP INC COM 59100U108 451 20,755 SH   SOLE 2 1,755 0 19,000
META FINL GROUP INC COM 59100U108 4 186 SH   SOLE 4 186 0 0
META FINL GROUP INC COM 59100U108 12 534 SH   SOLE 7 534 0 0
META FINL GROUP INC COM 59100U108 3,385 155,839 SH   SOLE 18 155,839 0 0
META FINL GROUP INC COM 59100U108 1,371 63,099 SH   SOLE 19 63,099 0 0
META FINL GROUP INC COM 59100U108 78,955 3,635,117 SH   SOLE 21 3,635,117 0 0
META FINL GROUP INC COM 59100U108 22,218 1,022,950 SH   SOLE 22 985,820 0 37,130
META FINL GROUP INC COM 59100U108 210 9,675 SH   SOLE 26 0 0 9,675
META FINL GROUP INC COM 59100U108 85 3,894 SH   SOLE 28 3,894 0 0
META FINL GROUP INC COM 59100U108 4,595 211,542 SH   SOLE 30 211,542 0 0
META FINL GROUP INC COM 59100U108 86 3,945 SH   SOLE 40 3,945 0 0
METHODE ELECTRS INC COM 591520200 829 31,369 SH   SOLE 2 1,873 0 29,496
METHODE ELECTRS INC COM 591520200 3 106 SH   SOLE 4 106 0 0
METHODE ELECTRS INC COM 591520200 17 629 SH   SOLE 7 629 0 0
METHODE ELECTRS INC COM 591520200 4,407 166,755 SH   SOLE 18 166,755 0 0
METHODE ELECTRS INC COM 591520200 1,845 69,792 SH   SOLE 19 69,792 0 0
METHODE ELECTRS INC COM 591520200 107,043 4,050,061 SH   SOLE 21 4,050,061 0 0
METHODE ELECTRS INC COM 591520200 27,939 1,057,107 SH   SOLE 22 1,015,200 0 41,907
METHODE ELECTRS INC COM 591520200 769 29,107 SH   SOLE 26 12,808 0 16,299
METHODE ELECTRS INC COM 591520200 140 5,282 SH   SOLE 28 5,282 0 0
METHODE ELECTRS INC COM 591520200 2,090 79,058 SH   SOLE 30 79,058 0 0
METHODE ELECTRS INC COM 591520200 40 1,499 SH   SOLE 34 1,499 0 0
METHODE ELECTRS INC COM 591520200 103 3,886 SH   SOLE 40 3,886 0 0
METLIFE INC COM 59156R108 67,122 2,195,680 SH   SOLE 2 449,820 0 1,745,860
METLIFE INC COM 59156R108 11,393 372,701 SH   SOLE 4 351,102 0 21,599
METLIFE INC COM 59156R108 22,607 739,523 SH   SOLE 7 657,672 0 81,851
METLIFE INC COM 59156R108 756 24,726 SH   SOLE 13 24,726 0 0
METLIFE INC COM 59156R108 2,638 86,292 SH   SOLE 15 86,292 0 0
METLIFE INC COM 59156R108 232,422 7,602,952 SH   SOLE 18 7,082,530 0 520,422
METLIFE INC COM 59156R108 259,961 8,503,801 SH   SOLE 19 8,503,801 0 0
METLIFE INC COM 59156R108 469,190 15,348,062 SH   SOLE 21 15,348,062 0 0
METLIFE INC COM 59156R108 599,391 19,607,170 SH   SOLE 22 17,633,187 0 1,973,983
METLIFE INC COM 59156R108 18,460 603,857 SH   SOLE 23 603,857 0 0
METLIFE INC COM 59156R108 28,138 920,444 SH   SOLE 25 920,444 0 0
METLIFE INC COM 59156R108 154,720 5,061,156 SH   SOLE 26 509,814 0 4,551,342
METLIFE INC COM 59156R108 4,912 160,689 SH   SOLE 28 112,206 0 48,483
METLIFE INC COM 59156R108 1,563 51,129 SH   SOLE 29 51,129 0 0
METLIFE INC COM 59156R108 94,774 3,100,225 SH   SOLE 30 3,100,225 0 0
METLIFE INC COM 59156R108 6,325 206,895 SH   SOLE 31 144,734 0 62,161
METLIFE INC COM 59156R108 11,739 384,011 SH   SOLE 34 384,011 0 0
METLIFE INC COM 59156R108 20,089 657,143 SH   SOLE 36 657,143 0 0
METLIFE INC COM 59156R108 554 18,115 SH   SOLE 40 18,115 0 0
METROCITY BANKSHARES INC COM 59165J105 163 13,871 SH   SOLE 2 937 0 12,934
METROCITY BANKSHARES INC COM 59165J105 716 60,951 SH   SOLE 18 60,951 0 0
METROCITY BANKSHARES INC COM 59165J105 358 30,510 SH   SOLE 19 30,510 0 0
METROCITY BANKSHARES INC COM 59165J105 6,606 562,732 SH   SOLE 21 562,732 0 0
METROCITY BANKSHARES INC COM 59165J105 1,846 157,275 SH   SOLE 22 149,147 0 8,128
METROPOLITAN BK HLDG CORP COM 591774104 181 6,732 SH   SOLE 2 442 0 6,290
METROPOLITAN BK HLDG CORP COM 591774104 4 138 SH   SOLE 7 138 0 0
METROPOLITAN BK HLDG CORP COM 591774104 720 26,748 SH   SOLE 18 26,748 0 0
METROPOLITAN BK HLDG CORP COM 591774104 415 15,399 SH   SOLE 19 15,399 0 0
METROPOLITAN BK HLDG CORP COM 591774104 6,924 257,118 SH   SOLE 21 257,118 0 0
METROPOLITAN BK HLDG CORP COM 591774104 4,274 158,707 SH   SOLE 22 154,512 0 4,195
METTLER TOLEDO INTERNATIONAL COM 592688105 46,537 67,395 SH   SOLE 2 14,267 0 53,128
METTLER TOLEDO INTERNATIONAL COM 592688105 8,521 12,340 SH   SOLE 4 11,670 0 670
METTLER TOLEDO INTERNATIONAL COM 592688105 15,330 22,201 SH   SOLE 7 20,722 0 1,479
METTLER TOLEDO INTERNATIONAL COM 592688105 482 698 SH   SOLE 13 698 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 1,391 2,015 SH   SOLE 15 2,015 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 34,703 50,257 SH   SOLE 18 45,810 0 4,447
METTLER TOLEDO INTERNATIONAL COM 592688105 8,081 11,703 SH   SOLE 19 11,703 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 481,409 697,179 SH   SOLE 21 697,179 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 409,651 593,259 SH   SOLE 22 533,387 0 59,872
METTLER TOLEDO INTERNATIONAL COM 592688105 13,513 19,570 SH   SOLE 23 19,570 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 21,125 30,593 SH   SOLE 25 30,593 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 96,319 139,489 SH   SOLE 26 19,760 0 119,729
METTLER TOLEDO INTERNATIONAL COM 592688105 3,423 4,957 SH   SOLE 28 3,526 0 1,431
METTLER TOLEDO INTERNATIONAL COM 592688105 4,474 6,479 SH   SOLE 29 1,334 0 5,145
METTLER TOLEDO INTERNATIONAL COM 592688105 79,643 115,339 SH   SOLE 30 115,339 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 4,922 7,128 SH   SOLE 31 5,751 0 1,377
METTLER TOLEDO INTERNATIONAL COM 592688105 2,187 3,167 SH   SOLE 34 3,167 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 10,628 15,391 SH   SOLE 36 15,391 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 380 551 SH   SOLE 40 551 0 0
MFA FINL INC COM 55272X102 1,435 926,055 SH   SOLE 2 74,978 0 851,077
MFA FINL INC COM 55272X102 3 1,955 SH   SOLE 4 1,955 0 0
MFA FINL INC COM 55272X102 19 12,265 SH   SOLE 7 12,265 0 0
MFA FINL INC COM 55272X102 340 219,404 SH   SOLE 18 219,404 0 0
MFA FINL INC COM 55272X102 165 106,634 SH   SOLE 19 106,634 0 0
MFA FINL INC COM 55272X102 28,130 18,148,568 SH   SOLE 21 18,148,568 0 0
MFA FINL INC COM 55272X102 18,991 12,252,526 SH   SOLE 22 11,503,819 0 748,707
MFA FINL INC COM 55272X102 273 176,058 SH   SOLE 26 80,451 0 95,607
MFA FINL INC COM 55272X102 93 59,957 SH   SOLE 28 59,957 0 0
MFA FINL INC COM 55272X102 207 133,245 SH   SOLE 30 133,245 0 0
MFA FINL INC COM 55272X102 15 9,706 SH   SOLE 31 9,706 0 0
MFA FINL INC COM 55272X102 18 11,914 SH   SOLE 34 11,914 0 0
MFA FINL INC COM 55272X102 19 12,262 SH   SOLE 36 12,262 0 0
MFA FINL INC COM 55272X102 81 52,562 SH   SOLE 40 52,562 0 0
MGE ENERGY INC COM 55277P104 1,685 25,743 SH   SOLE 2 1,777 0 23,966
MGE ENERGY INC COM 55277P104 153 2,336 SH   SOLE 4 2,336 0 0
MGE ENERGY INC COM 55277P104 38 585 SH   SOLE 7 585 0 0
MGE ENERGY INC COM 55277P104 8,248 125,983 SH   SOLE 18 125,983 0 0
MGE ENERGY INC COM 55277P104 4,292 65,551 SH   SOLE 19 65,551 0 0
MGE ENERGY INC COM 55277P104 81,903 1,251,003 SH   SOLE 21 1,251,003 0 0
MGE ENERGY INC COM 55277P104 65,153 995,155 SH   SOLE 22 957,507 0 37,648
MGE ENERGY INC COM 55277P104 947 14,471 SH   SOLE 26 12,176 0 2,295
MGE ENERGY INC COM 55277P104 314 4,796 SH   SOLE 28 4,796 0 0
MGE ENERGY INC COM 55277P104 1,527 23,330 SH   SOLE 30 23,330 0 0
MGE ENERGY INC COM 55277P104 107 1,630 SH   SOLE 36 1,630 0 0
MGE ENERGY INC COM 55277P104 249 3,797 SH   SOLE 40 3,797 0 0
MGIC INVT CORP WIS COM 552848103 6,051 952,963 SH   SOLE 2 317,095 0 635,868
MGIC INVT CORP WIS COM 552848103 48 7,552 SH   SOLE 4 7,552 0 0
MGIC INVT CORP WIS COM 552848103 82 12,835 SH   SOLE 7 12,835 0 0
MGIC INVT CORP WIS COM 552848103 0 33 SH   SOLE 17 0 0 33
MGIC INVT CORP WIS COM 552848103 1,209 190,429 SH   SOLE 18 181,365 0 9,064
MGIC INVT CORP WIS COM 552848103 1,981 311,946 SH   SOLE 19 311,946 0 0
MGIC INVT CORP WIS COM 552848103 28,718 4,522,589 SH   SOLE 21 4,522,589 0 0
MGIC INVT CORP WIS COM 552848103 72,168 11,364,981 SH   SOLE 22 10,684,298 0 680,683
MGIC INVT CORP WIS COM 552848103 306 48,132 SH   SOLE 23 48,132 0 0
MGIC INVT CORP WIS COM 552848103 57 8,991 SH   SOLE 25 8,991 0 0
MGIC INVT CORP WIS COM 552848103 960 151,185 SH   SOLE 26 103,341 0 47,844
MGIC INVT CORP WIS COM 552848103 312 49,108 SH   SOLE 28 49,108 0 0
MGIC INVT CORP WIS COM 552848103 85 13,318 SH   SOLE 29 13,318 0 0
MGIC INVT CORP WIS COM 552848103 688 108,416 SH   SOLE 30 108,416 0 0
MGIC INVT CORP WIS COM 552848103 284 44,755 SH   SOLE 31 29,673 0 15,082
MGIC INVT CORP WIS COM 552848103 49 7,763 SH   SOLE 34 7,763 0 0
MGIC INVT CORP WIS COM 552848103 61 9,547 SH   SOLE 36 9,547 0 0
MGIC INVT CORP WIS COM 552848103 221 34,774 SH   SOLE 40 34,774 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 1,811 76,500 SH   SOLE 2 76,500 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 9 388 SH   SOLE 4 388 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 2,450 103,488 SH   SOLE 21 103,488 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 6,243 263,731 SH   SOLE 22 201,613 0 62,118
MGM GROWTH PPTYS LLC CL A COM 55303A105 1,177 49,746 SH   SOLE 26 22,901 0 26,845
MGM GROWTH PPTYS LLC CL A COM 55303A105 412 17,417 SH   SOLE 28 17,417 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 919 38,832 SH   SOLE 30 38,832 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 72 3,036 SH   SOLE 34 3,036 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 270 11,412 SH   SOLE 40 11,412 0 0
MGM RESORTS INTERNATIONAL COM 552953101 11,676 989,468 SH   SOLE 2 144,210 0 845,258
MGM RESORTS INTERNATIONAL COM 552953101 2,572 217,941 SH   SOLE 4 203,840 0 14,101
MGM RESORTS INTERNATIONAL COM 552953101 5,552 470,493 SH   SOLE 7 437,604 0 32,889
MGM RESORTS INTERNATIONAL COM 552953101 11 930 SH   SOLE 13 930 0 0
MGM RESORTS INTERNATIONAL COM 552953101 471 39,946 SH   SOLE 15 39,946 0 0
MGM RESORTS INTERNATIONAL COM 552953101 12,164 1,030,879 SH   SOLE 18 957,338 0 73,541
MGM RESORTS INTERNATIONAL COM 552953101 1,686 142,869 SH   SOLE 19 142,869 0 0
MGM RESORTS INTERNATIONAL COM 552953101 137,103 11,618,879 SH   SOLE 21 11,618,879 0 0
MGM RESORTS INTERNATIONAL COM 552953101 140,298 11,889,645 SH   SOLE 22 11,014,858 0 874,787
MGM RESORTS INTERNATIONAL COM 552953101 4,297 364,125 SH   SOLE 23 364,125 0 0
MGM RESORTS INTERNATIONAL COM 552953101 6,178 523,559 SH   SOLE 25 523,559 0 0
MGM RESORTS INTERNATIONAL COM 552953101 24,931 2,112,779 SH   SOLE 26 316,761 0 1,796,018
MGM RESORTS INTERNATIONAL COM 552953101 1,163 98,550 SH   SOLE 28 70,190 0 28,360
MGM RESORTS INTERNATIONAL COM 552953101 1,248 105,734 SH   SOLE 29 0 0 105,734
MGM RESORTS INTERNATIONAL COM 552953101 21,456 1,818,266 SH   SOLE 30 1,818,266 0 0
MGM RESORTS INTERNATIONAL COM 552953101 1,378 116,793 SH   SOLE 31 91,327 0 25,466
MGM RESORTS INTERNATIONAL COM 552953101 324 27,493 SH   SOLE 34 27,493 0 0
MGM RESORTS INTERNATIONAL COM 552953101 3,908 331,210 SH   SOLE 36 331,210 0 0
MGM RESORTS INTERNATIONAL COM 552953101 142 12,033 SH   SOLE 40 12,033 0 0
MGP INGREDIENTS INC NEW COM 55303J106 133 4,962 SH   SOLE 2 716 0 4,246
MGP INGREDIENTS INC NEW COM 55303J106 3 98 SH   SOLE 4 98 0 0
MGP INGREDIENTS INC NEW COM 55303J106 8 283 SH   SOLE 7 283 0 0
MGP INGREDIENTS INC NEW COM 55303J106 1,612 59,935 SH   SOLE 18 59,935 0 0
MGP INGREDIENTS INC NEW COM 55303J106 658 24,477 SH   SOLE 19 24,477 0 0
MGP INGREDIENTS INC NEW COM 55303J106 38,488 1,431,309 SH   SOLE 21 1,431,309 0 0
MGP INGREDIENTS INC NEW COM 55303J106 10,871 404,286 SH   SOLE 22 389,734 0 14,552
MGP INGREDIENTS INC NEW COM 55303J106 319 11,868 SH   SOLE 26 6,980 0 4,888
MGP INGREDIENTS INC NEW COM 55303J106 52 1,939 SH   SOLE 28 1,939 0 0
MGP INGREDIENTS INC NEW COM 55303J106 467 17,381 SH   SOLE 30 17,381 0 0
MGP INGREDIENTS INC NEW COM 55303J106 34 1,263 SH   SOLE 34 1,263 0 0
MGP INGREDIENTS INC NEW COM 55303J106 42 1,553 SH   SOLE 40 1,553 0 0
MICHAELS COS INC COM 59408Q106 122 75,572 SH   SOLE 2 3,529 0 72,043
MICHAELS COS INC COM 59408Q106 1 432 SH   SOLE 4 432 0 0
MICHAELS COS INC COM 59408Q106 11 6,710 SH   SOLE 7 6,710 0 0
MICHAELS COS INC COM 59408Q106 573 353,612 SH   SOLE 18 353,612 0 0
MICHAELS COS INC COM 59408Q106 238 146,943 SH   SOLE 19 146,943 0 0
MICHAELS COS INC COM 59408Q106 14,214 8,774,241 SH   SOLE 21 8,774,241 0 0
MICHAELS COS INC COM 59408Q106 3,910 2,413,506 SH   SOLE 22 2,300,469 0 113,037
MICHAELS COS INC COM 59408Q106 63 38,946 SH   SOLE 26 29,812 0 9,134
MICHAELS COS INC COM 59408Q106 23 14,306 SH   SOLE 28 14,306 0 0
MICHAELS COS INC COM 59408Q106 175 108,210 SH   SOLE 30 108,210 0 0
MICHAELS COS INC COM 59408Q106 26 15,857 SH   SOLE 31 0 0 15,857
MICHAELS COS INC COM 59408Q106 7 4,198 SH   SOLE 36 4,198 0 0
MICHAELS COS INC COM 59408Q106 18 10,880 SH   SOLE 40 10,880 0 0
MICRO FOCUS INTL PLC SPON ADR NEW 594837403 71 13,935 SH   SOLE 2 0 0 13,935
MICRO FOCUS INTL PLC SPON ADR NEW 594837403 0 93 SH   SOLE 18 93 0 0
MICRO FOCUS INTL PLC SPON ADR NEW 594837403 72 14,118 SH   SOLE 25 14,118 0 0
MICRO FOCUS INTL PLC SPON ADR NEW 594837403 1,036 204,297 SH   SOLE 26 48,002 0 156,295
MICRO FOCUS INTL PLC SPON ADR NEW 594837403 57 11,204 SH   SOLE 30 11,204 0 0
MICRO FOCUS INTL PLC SPON ADR NEW 594837403 179 35,255 SH   SOLE 31 29,439 0 5,816
MICRO FOCUS INTL PLC SPON ADR NEW 594837403 11 2,196 SH   SOLE 34 2,196 0 0
MICRO FOCUS INTL PLC SPON ADR NEW 594837403 50 9,814 SH   SOLE 36 9,814 0 0
MICRO FOCUS INTL PLC SPON ADR NEW 594837403 5 1,035 SH   SOLE 40 1,035 0 0
MICROBOT MED INC COM NEW 59503A204 8 1,383 SH   SOLE 18 1,383 0 0
MICROBOT MED INC COM NEW 59503A204 78 14,017 SH   SOLE 21 14,017 0 0
MICROBOT MED INC COM NEW 59503A204 1,093 196,932 SH   SOLE 22 196,932 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 37,978 560,143 SH   SOLE 2 53,976 0 506,167
MICROCHIP TECHNOLOGY INC COM 595017104 7,193 106,085 SH   SOLE 4 99,931 0 6,154
MICROCHIP TECHNOLOGY INC COM 595017104 15,250 224,933 SH   SOLE 7 211,981 0 12,952
MICROCHIP TECHNOLOGY INC COM 595017104 420 6,194 SH   SOLE 13 6,194 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 1,803 26,592 SH   SOLE 15 26,592 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 39,562 583,517 SH   SOLE 18 548,529 0 34,988
MICROCHIP TECHNOLOGY INC COM 595017104 23,280 343,362 SH   SOLE 19 343,362 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 473,364 6,981,769 SH   SOLE 21 6,981,769 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 380,636 5,614,099 SH   SOLE 22 5,058,811 0 555,288
MICROCHIP TECHNOLOGY INC COM 595017104 11,661 171,992 SH   SOLE 23 171,992 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 16,791 247,654 SH   SOLE 25 247,654 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 74,642 1,100,908 SH   SOLE 26 163,693 0 937,215
MICROCHIP TECHNOLOGY INC COM 595017104 3,286 48,462 SH   SOLE 28 34,286 0 14,176
MICROCHIP TECHNOLOGY INC COM 595017104 3,807 56,150 SH   SOLE 29 4,901 0 51,249
MICROCHIP TECHNOLOGY INC COM 595017104 79,942 1,179,079 SH   SOLE 30 1,179,079 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 3,757 55,418 SH   SOLE 31 44,649 0 10,769
MICROCHIP TECHNOLOGY INC COM 595017104 2,566 37,842 SH   SOLE 32 37,842 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 8,952 132,036 SH   SOLE 34 132,036 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 10,570 155,899 SH   SOLE 36 155,899 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 392 5,789 SH   SOLE 40 5,789 0 0
MICROCHIP TECHNOLOGY INC NOTE 1.625% 2/1 595017AD6 775 535,000 PRN   SOLE 2 390,000 0 145,000
MICROCHIP TECHNOLOGY INC NOTE 1.625% 2/1 595017AD6 471 325,000 PRN   SOLE 19 325,000 0 0
MICROCHIP TECHNOLOGY INC NOTE 1.625% 2/1 595017AD6 7,464 5,150,000 PRN   SOLE 21 5,150,000 0 0
MICROCHIP TECHNOLOGY INC NOTE 1.625% 2/1 595017AD6 316 218,000 PRN   SOLE 26 218,000 0 0
MICROCHIP TECHNOLOGY INC NOTE 1.625% 2/1 595017AD6 12 8,000 PRN   SOLE 30 8,000 0 0
MICROCHIP TECHNOLOGY INC NOTE 1.625% 2/1 595017AD6 493 340,000 PRN   SOLE 34 340,000 0 0
MICROCHIP TECHNOLOGY INC NOTE 1.625% 2/1 595017AF1 6,363 6,200,000 PRN   SOLE 21 6,200,000 0 0
MICROCHIP TECHNOLOGY INC NOTE 2.250% 2/1 595017AH7 1,882 2,015,000 PRN   SOLE 21 2,015,000 0 0
MICROCHIP TECHNOLOGY INC NOTE 2.250% 2/1 595017AH7 177 190,000 PRN   SOLE 26 0 0 190,000
MICRON SOLUTIONS INC COM 59511X105 1 620 SH   SOLE 21 620 0 0
MICRON TECHNOLOGY INC COM 595112103 112,707 2,679,667 SH   SOLE 2 248,878 0 2,430,789
MICRON TECHNOLOGY INC COM 595112103 23,558 560,093 SH   SOLE 4 529,745 0 30,348
MICRON TECHNOLOGY INC COM 595112103 80,514 1,914,270 SH   SOLE 7 1,056,365 0 857,905
MICRON TECHNOLOGY INC COM 595112103 1,719 40,859 SH   SOLE 13 40,859 0 0
MICRON TECHNOLOGY INC COM 595112103 5,195 123,517 SH   SOLE 15 123,517 0 0
MICRON TECHNOLOGY INC COM 595112103 8 200 SH   SOLE 17 0 0 200
MICRON TECHNOLOGY INC COM 595112103 94,698 2,251,501 SH   SOLE 18 2,085,197 0 166,304
MICRON TECHNOLOGY INC COM 595112103 89,542 2,128,912 SH   SOLE 19 2,128,912 0 0
MICRON TECHNOLOGY INC COM 595112103 1,102,647 26,216,041 SH   SOLE 21 26,216,041 0 0
MICRON TECHNOLOGY INC COM 595112103 1,097,575 26,095,456 SH   SOLE 22 23,430,107 0 2,665,349
MICRON TECHNOLOGY INC COM 595112103 34,105 810,866 SH   SOLE 23 810,866 0 0
MICRON TECHNOLOGY INC COM 595112103 56,329 1,339,246 SH   SOLE 25 1,339,246 0 0
MICRON TECHNOLOGY INC COM 595112103 232,155 5,519,605 SH   SOLE 26 711,659 0 4,807,946
MICRON TECHNOLOGY INC COM 595112103 9,410 223,730 SH   SOLE 28 158,828 0 64,902
MICRON TECHNOLOGY INC COM 595112103 858 20,388 SH   SOLE 29 20,388 0 0
MICRON TECHNOLOGY INC COM 595112103 254,187 6,043,445 SH   SOLE 30 6,043,445 0 0
MICRON TECHNOLOGY INC COM 595112103 11,221 266,795 SH   SOLE 31 207,170 0 59,625
MICRON TECHNOLOGY INC COM 595112103 7,376 175,361 SH   SOLE 32 175,361 0 0
MICRON TECHNOLOGY INC COM 595112103 43,166 1,026,301 SH   SOLE 34 1,026,301 0 0
MICRON TECHNOLOGY INC COM 595112103 33,492 796,300 SH   SOLE 36 796,300 0 0
MICRON TECHNOLOGY INC COM 595112103 1,007 23,953 SH   SOLE 40 23,953 0 0
MICRON TECHNOLOGY INC OPTIONS 595112103 42 1,000 SH Put SOLE 2 1,000 0 0
MICRON TECHNOLOGY INC OPTIONS 595112103 6,414 152,500 SH Put SOLE 19 152,500 0 0
MICRON TECHNOLOGY INC OPTIONS 595112103 63 1,500 SH Put SOLE 22 1,500 0 0
MICRON TECHNOLOGY INC OPTIONS 595112103 841 20,000 SH Put SOLE 34 20,000 0 0
MICROSOFT CORP COM 594918104 3,293,372 20,882,452 SH   SOLE 2 3,762,547 0 17,119,905
MICROSOFT CORP COM 594918104 585,152 3,710,305 SH   SOLE 4 3,511,318 0 198,987
MICROSOFT CORP COM 594918104 1,112,719 7,055,478 SH   SOLE 7 6,758,613 0 296,865
MICROSOFT CORP COM 594918104 42,327 268,384 SH   SOLE 13 268,384 0 0
MICROSOFT CORP COM 594918104 96,798 613,774 SH   SOLE 15 613,774 0 0
MICROSOFT CORP COM 594918104 594 3,767 SH   SOLE 17 0 0 3,767
MICROSOFT CORP COM 594918104 4,537,244 28,769,539 SH   SOLE 18 25,787,898 0 2,981,641
MICROSOFT CORP COM 594918104 1,974,269 12,518,347 SH   SOLE 19 12,518,347 0 0
MICROSOFT CORP COM 594918104 6,902 43,766 SH   SOLE 20 43,766 0 0
MICROSOFT CORP COM 594918104 25,792,781 163,545,627 SH   SOLE 21 163,545,627 0 0
MICROSOFT CORP COM 594918104 28,932,721 183,455,207 SH   SOLE 22 164,174,072 0 19,281,135
MICROSOFT CORP COM 594918104 921,268 5,841,533 SH   SOLE 23 5,841,533 0 0
MICROSOFT CORP COM 594918104 1,354,392 8,587,861 SH   SOLE 25 8,534,488 0 53,373
MICROSOFT CORP COM 594918104 5,125,697 32,500,776 SH   SOLE 26 4,290,591 0 28,210,185
MICROSOFT CORP COM 594918104 233,809 1,482,525 SH   SOLE 28 1,052,087 0 430,438
MICROSOFT CORP COM 594918104 243,767 1,545,669 SH   SOLE 29 442,991 0 1,102,678
MICROSOFT CORP COM 594918104 5,092,831 32,292,376 SH   SOLE 30 32,292,376 0 0
MICROSOFT CORP COM 594918104 666,499 4,226,103 SH   SOLE 31 1,754,950 0 2,471,153
MICROSOFT CORP COM 594918104 208,069 1,319,314 SH   SOLE 32 1,319,314 0 0
MICROSOFT CORP COM 594918104 583,148 3,697,595 SH   SOLE 34 3,697,595 0 0
MICROSOFT CORP COM 594918104 797,261 5,055,233 SH   SOLE 36 5,055,233 0 0
MICROSOFT CORP COM 594918104 25,750 163,275 SH   SOLE 40 163,275 0 0
MICROSOFT CORP OPTIONS 594918104 63 400 SH Call SOLE 2 400 0 0
MICROSOFT CORP OPTIONS 594918104 300 1,900 SH Call SOLE 4 1,900 0 0
MICROSOFT CORP OPTIONS 594918104 4,637 29,400 SH Call SOLE 18 29,400 0 0
MICROSOFT CORP OPTIONS 594918104 30,391 192,700 SH Call SOLE 19 192,700 0 0
MICROSOFT CORP OPTIONS 594918104 1,767 11,200 SH Call SOLE 22 11,200 0 0
MICROSOFT CORP OPTIONS 594918104 11,245 71,300 SH Call SOLE 34 71,300 0 0
MICROSTRATEGY INC CL A NEW 594972408 358 3,034 SH   SOLE 2 417 0 2,617
MICROSTRATEGY INC CL A NEW 594972408 6 48 SH   SOLE 4 48 0 0
MICROSTRATEGY INC CL A NEW 594972408 18 149 SH   SOLE 7 149 0 0
MICROSTRATEGY INC CL A NEW 594972408 4,429 37,501 SH   SOLE 18 37,501 0 0
MICROSTRATEGY INC CL A NEW 594972408 1,815 15,368 SH   SOLE 19 15,368 0 0
MICROSTRATEGY INC CL A NEW 594972408 110,065 931,963 SH   SOLE 21 931,963 0 0
MICROSTRATEGY INC CL A NEW 594972408 27,676 234,344 SH   SOLE 22 225,112 0 9,232
MICROSTRATEGY INC CL A NEW 594972408 661 5,594 SH   SOLE 26 1,131 0 4,463
MICROSTRATEGY INC CL A NEW 594972408 160 1,357 SH   SOLE 28 1,357 0 0
MICROSTRATEGY INC CL A NEW 594972408 15,586 131,976 SH   SOLE 30 131,976 0 0
MICROSTRATEGY INC CL A NEW 594972408 66 558 SH   SOLE 34 558 0 0
MICROSTRATEGY INC CL A NEW 594972408 126 1,069 SH   SOLE 40 1,069 0 0
MICROVISION INC DEL COM NEW 594960304 5 27,472 SH   SOLE 18 27,472 0 0
MICROVISION INC DEL COM NEW 594960304 52 302,076 SH   SOLE 21 302,076 0 0
MICROVISION INC DEL COM NEW 594960304 222 1,286,751 SH   SOLE 22 1,286,751 0 0
MICT INC COM 55328R109 3 4,533 SH   SOLE 21 4,533 0 0
MICT INC COM 55328R109 3 3,724 SH   SOLE 22 3,724 0 0
MID AMER APT CMNTYS INC COM 59522J103 28,332 274,991 SH   SOLE 2 32,924 0 242,067
MID AMER APT CMNTYS INC COM 59522J103 17,255 167,475 SH   SOLE 4 163,855 0 3,620
MID AMER APT CMNTYS INC COM 59522J103 24,238 235,248 SH   SOLE 7 221,791 0 13,457
MID AMER APT CMNTYS INC COM 59522J103 185 1,794 SH   SOLE 13 1,794 0 0
MID AMER APT CMNTYS INC COM 59522J103 1,303 12,648 SH   SOLE 15 12,648 0 0
MID AMER APT CMNTYS INC COM 59522J103 47,525 461,277 SH   SOLE 18 444,623 0 16,654
MID AMER APT CMNTYS INC COM 59522J103 23,379 226,912 SH   SOLE 19 226,912 0 0
MID AMER APT CMNTYS INC COM 59522J103 439,287 4,263,677 SH   SOLE 21 4,263,677 0 0
MID AMER APT CMNTYS INC COM 59522J103 409,661 3,976,132 SH   SOLE 22 3,596,235 0 379,897
MID AMER APT CMNTYS INC COM 59522J103 10,846 105,272 SH   SOLE 23 105,272 0 0
MID AMER APT CMNTYS INC COM 59522J103 40,044 388,663 SH   SOLE 25 388,663 0 0
MID AMER APT CMNTYS INC COM 59522J103 59,286 575,422 SH   SOLE 26 86,927 0 488,495
MID AMER APT CMNTYS INC COM 59522J103 4,198 40,750 SH   SOLE 28 33,866 0 6,884
MID AMER APT CMNTYS INC COM 59522J103 8,884 86,225 SH   SOLE 29 61,839 0 24,386
MID AMER APT CMNTYS INC COM 59522J103 90,319 876,630 SH   SOLE 30 876,630 0 0
MID AMER APT CMNTYS INC COM 59522J103 2,819 27,359 SH   SOLE 31 21,643 0 5,716
MID AMER APT CMNTYS INC COM 59522J103 3,571 34,660 SH   SOLE 34 34,660 0 0
MID AMER APT CMNTYS INC COM 59522J103 9,509 92,292 SH   SOLE 36 92,292 0 0
MID AMER APT CMNTYS INC COM 59522J103 240 2,332 SH   SOLE 40 2,332 0 0
MID PENN BANCORP INC COM 59540G107 133 6,561 SH   SOLE 2 367 0 6,194
MID PENN BANCORP INC COM 59540G107 514 25,404 SH   SOLE 18 25,404 0 0
MID PENN BANCORP INC COM 59540G107 261 12,879 SH   SOLE 19 12,879 0 0
MID PENN BANCORP INC COM 59540G107 4,911 242,540 SH   SOLE 21 242,540 0 0
MID PENN BANCORP INC COM 59540G107 1,449 71,537 SH   SOLE 22 68,405 0 3,132
MID SOUTHERN BANCORP INC COM 59548Q107 11 836 SH   SOLE 18 836 0 0
MID SOUTHERN BANCORP INC COM 59548Q107 31 2,439 SH   SOLE 21 2,439 0 0
MIDDLEBY CORP COM 596278101 6,841 120,262 SH   SOLE 2 7,456 0 112,806
MIDDLEBY CORP COM 596278101 1,419 24,955 SH   SOLE 4 23,534 0 1,421
MIDDLEBY CORP COM 596278101 247 4,350 SH   SOLE 7 4,350 0 0
MIDDLEBY CORP COM 596278101 13 230 SH   SOLE 13 230 0 0
MIDDLEBY CORP COM 596278101 217 3,820 SH   SOLE 15 3,820 0 0
MIDDLEBY CORP COM 596278101 1,975 34,717 SH   SOLE 18 30,364 0 4,353
MIDDLEBY CORP COM 596278101 787 13,831 SH   SOLE 19 13,831 0 0
MIDDLEBY CORP COM 596278101 42,833 753,050 SH   SOLE 21 753,050 0 0
MIDDLEBY CORP COM 596278101 86,562 1,521,837 SH   SOLE 22 1,431,075 0 90,762
MIDDLEBY CORP COM 596278101 2,388 41,989 SH   SOLE 23 41,989 0 0
MIDDLEBY CORP COM 596278101 149 2,622 SH   SOLE 25 2,622 0 0
MIDDLEBY CORP COM 596278101 9,200 161,745 SH   SOLE 26 57,149 0 104,596
MIDDLEBY CORP COM 596278101 659 11,585 SH   SOLE 28 8,178 0 3,407
MIDDLEBY CORP COM 596278101 740 13,009 SH   SOLE 29 1,132 0 11,877
MIDDLEBY CORP COM 596278101 5,037 88,552 SH   SOLE 30 88,552 0 0
MIDDLEBY CORP COM 596278101 750 13,182 SH   SOLE 31 10,359 0 2,823
MIDDLEBY CORP COM 596278101 189 3,326 SH   SOLE 34 3,326 0 0
MIDDLEBY CORP COM 596278101 682 11,993 SH   SOLE 36 11,993 0 0
MIDDLEBY CORP COM 596278101 66 1,156 SH   SOLE 40 1,156 0 0
MIDDLEFIELD BANC CORP COM NEW 596304204 24 1,539 SH   SOLE 18 1,539 0 0
MIDDLEFIELD BANC CORP COM NEW 596304204 9 538 SH   SOLE 21 538 0 0
MIDDLESEX WATER CO COM 596680108 452 7,515 SH   SOLE 2 894 0 6,621
MIDDLESEX WATER CO COM 596680108 6 105 SH   SOLE 4 105 0 0
MIDDLESEX WATER CO COM 596680108 678 11,270 SH   SOLE 7 11,270 0 0
MIDDLESEX WATER CO COM 596680108 3,690 61,376 SH   SOLE 18 61,376 0 0
MIDDLESEX WATER CO COM 596680108 1,876 31,207 SH   SOLE 19 31,207 0 0
MIDDLESEX WATER CO COM 596680108 37,447 622,879 SH   SOLE 21 622,879 0 0
MIDDLESEX WATER CO COM 596680108 31,230 519,456 SH   SOLE 22 502,061 0 17,395
MIDDLESEX WATER CO COM 596680108 531 8,833 SH   SOLE 23 8,833 0 0
MIDDLESEX WATER CO COM 596680108 630 10,476 SH   SOLE 26 6,485 0 3,991
MIDDLESEX WATER CO COM 596680108 124 2,069 SH   SOLE 28 2,069 0 0
MIDDLESEX WATER CO COM 596680108 5,828 96,947 SH   SOLE 30 96,947 0 0
MIDDLESEX WATER CO COM 596680108 84 1,390 SH   SOLE 40 1,390 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 372 21,272 SH   SOLE 2 1,060 0 20,212
MIDLAND STS BANCORP INC ILL COM 597742105 7 402 SH   SOLE 7 402 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 1,478 84,513 SH   SOLE 18 84,513 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 755 43,173 SH   SOLE 19 43,173 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 13,911 795,394 SH   SOLE 21 795,394 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 11,488 656,819 SH   SOLE 22 634,746 0 22,073
MIDLAND STS BANCORP INC ILL COM 597742105 114 6,494 SH   SOLE 26 0 0 6,494
MIDLAND STS BANCORP INC ILL COM 597742105 198 11,328 SH   SOLE 28 11,328 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 206 11,802 SH   SOLE 30 11,802 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 41 2,324 SH   SOLE 40 2,324 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 262 12,533 SH   SOLE 2 770 0 11,763
MIDWESTONE FINL GROUP INC NE COM 598511103 2 115 SH   SOLE 7 115 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 964 46,026 SH   SOLE 18 46,026 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 486 23,214 SH   SOLE 19 23,214 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 8,907 425,377 SH   SOLE 21 425,377 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 7,016 335,054 SH   SOLE 22 327,633 0 7,421
MIDWESTONE FINL GROUP INC NE COM 598511103 111 5,300 SH   SOLE 26 0 0 5,300
MIDWESTONE FINL GROUP INC NE COM 598511103 54 2,558 SH   SOLE 28 2,558 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 134 6,393 SH   SOLE 30 6,393 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 27 1,300 SH   SOLE 34 1,300 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 39 1,841 SH   SOLE 40 1,841 0 0
MILESTONE PHARMACEUTICALS IN COM 59935V107 21 11,616 SH   SOLE 22 11,616 0 0
MILESTONE SCIENTIFIC INC COM NEW 59935P209 10 8,220 SH   SOLE 21 8,220 0 0
MILLENDO THERAPEUTICS INC COM 60040X103 24 4,504 SH   SOLE 2 407 0 4,097
MILLENDO THERAPEUTICS INC COM 60040X103 211 39,969 SH   SOLE 18 39,969 0 0
MILLENDO THERAPEUTICS INC COM 60040X103 121 22,968 SH   SOLE 19 22,968 0 0
MILLENDO THERAPEUTICS INC COM 60040X103 1,818 344,365 SH   SOLE 21 344,365 0 0
MILLENDO THERAPEUTICS INC COM 60040X103 1,067 202,074 SH   SOLE 22 197,663 0 4,411
MILLER HERMAN INC COM 600544100 990 44,603 SH   SOLE 2 25,712 0 18,891
MILLER HERMAN INC COM 600544100 6 267 SH   SOLE 4 267 0 0
MILLER HERMAN INC COM 600544100 22 994 SH   SOLE 7 994 0 0
MILLER HERMAN INC COM 600544100 7,682 346,021 SH   SOLE 18 346,021 0 0
MILLER HERMAN INC COM 600544100 2,483 111,843 SH   SOLE 19 111,843 0 0
MILLER HERMAN INC COM 600544100 91,994 4,143,890 SH   SOLE 21 4,143,890 0 0
MILLER HERMAN INC COM 600544100 44,055 1,984,474 SH   SOLE 22 1,918,806 0 65,668
MILLER HERMAN INC COM 600544100 1,541 69,421 SH   SOLE 26 19,565 0 49,856
MILLER HERMAN INC COM 600544100 168 7,577 SH   SOLE 28 7,577 0 0
MILLER HERMAN INC COM 600544100 468 21,069 SH   SOLE 30 21,069 0 0
MILLER HERMAN INC COM 600544100 207 9,343 SH   SOLE 34 9,343 0 0
MILLER HERMAN INC COM 600544100 141 6,334 SH   SOLE 40 6,334 0 0
MILLER INDS INC TENN COM NEW 600551204 420 14,864 SH   SOLE 2 5,290 0 9,574
MILLER INDS INC TENN COM NEW 600551204 4 159 SH   SOLE 7 159 0 0
MILLER INDS INC TENN COM NEW 600551204 1,325 46,863 SH   SOLE 18 41,888 0 4,975
MILLER INDS INC TENN COM NEW 600551204 2,047 72,392 SH   SOLE 19 72,392 0 0
MILLER INDS INC TENN COM NEW 600551204 11,526 407,555 SH   SOLE 21 407,555 0 0
MILLER INDS INC TENN COM NEW 600551204 12,760 451,193 SH   SOLE 22 444,271 0 6,922
MILLER INDS INC TENN COM NEW 600551204 535 18,921 SH   SOLE 23 18,921 0 0
MILLER INDS INC TENN COM NEW 600551204 816 28,869 SH   SOLE 26 0 0 28,869
MIMECAST LTD ORD SHS G14838109 12 340 SH   SOLE 4 340 0 0
MIMECAST LTD ORD SHS G14838109 1,856 52,579 SH   SOLE 21 52,579 0 0
MIMECAST LTD ORD SHS G14838109 1,717 48,650 SH   SOLE 22 28,109 0 20,541
MIMECAST LTD ORD SHS G14838109 133 3,759 SH   SOLE 25 3,759 0 0
MIMECAST LTD ORD SHS G14838109 1,211 34,313 SH   SOLE 26 13,147 0 21,166
MIMECAST LTD ORD SHS G14838109 245 6,936 SH   SOLE 28 6,936 0 0
MIMECAST LTD ORD SHS G14838109 7,536 213,486 SH   SOLE 30 213,486 0 0
MIMECAST LTD ORD SHS G14838109 93 2,629 SH   SOLE 34 2,629 0 0
MIMECAST LTD ORD SHS G14838109 12 333 SH   SOLE 36 333 0 0
MIMECAST LTD ORD SHS G14838109 187 5,296 SH   SOLE 40 5,296 0 0
MIND C T I LTD ORD M70240102 8 4,607 SH   SOLE 18 4,607 0 0
MIND C T I LTD ORD M70240102 79 45,433 SH   SOLE 21 45,433 0 0
MINERALS TECHNOLOGIES INC COM 603158106 1,706 47,045 SH   SOLE 2 15,271 0 31,774
MINERALS TECHNOLOGIES INC COM 603158106 6 168 SH   SOLE 4 168 0 0
MINERALS TECHNOLOGIES INC COM 603158106 23 640 SH   SOLE 7 640 0 0
MINERALS TECHNOLOGIES INC COM 603158106 7,246 199,836 SH   SOLE 18 199,836 0 0
MINERALS TECHNOLOGIES INC COM 603158106 2,326 64,149 SH   SOLE 19 64,149 0 0
MINERALS TECHNOLOGIES INC COM 603158106 87,653 2,417,359 SH   SOLE 21 2,417,359 0 0
MINERALS TECHNOLOGIES INC COM 603158106 42,552 1,173,514 SH   SOLE 22 1,135,149 0 38,365
MINERALS TECHNOLOGIES INC COM 603158106 655 18,061 SH   SOLE 26 12,852 0 5,209
MINERALS TECHNOLOGIES INC COM 603158106 166 4,574 SH   SOLE 28 4,574 0 0
MINERALS TECHNOLOGIES INC COM 603158106 498 13,721 SH   SOLE 30 13,721 0 0
MINERALS TECHNOLOGIES INC COM 603158106 41 1,142 SH   SOLE 34 1,142 0 0
MINERALS TECHNOLOGIES INC COM 603158106 138 3,818 SH   SOLE 40 3,818 0 0
MINERVA NEUROSCIENCES INC COM 603380106 83 13,830 SH   SOLE 2 1,140 0 12,690
MINERVA NEUROSCIENCES INC COM 603380106 4 700 SH   SOLE 7 700 0 0
MINERVA NEUROSCIENCES INC COM 603380106 672 111,576 SH   SOLE 18 111,576 0 0
MINERVA NEUROSCIENCES INC COM 603380106 333 55,261 SH   SOLE 19 55,261 0 0
MINERVA NEUROSCIENCES INC COM 603380106 6,115 1,015,743 SH   SOLE 21 1,015,743 0 0
MINERVA NEUROSCIENCES INC COM 603380106 5,366 891,364 SH   SOLE 22 873,256 0 18,108
MIRAGEN THERAPEUTICS INC COM 60463E103 4 9,306 SH   SOLE 18 9,306 0 0
MIRAGEN THERAPEUTICS INC COM 60463E103 40 90,353 SH   SOLE 21 90,353 0 0
MIRAGEN THERAPEUTICS INC COM 60463E103 132 296,509 SH   SOLE 22 296,509 0 0
MIRAGEN THERAPEUTICS INC COM 60463E103 20 44,088 SH   SOLE 26 0 0 44,088
MIRATI THERAPEUTICS INC COM 60468T105 1,921 24,995 SH   SOLE 2 15,514 0 9,481
MIRATI THERAPEUTICS INC COM 60468T105 12 158 SH   SOLE 4 158 0 0
MIRATI THERAPEUTICS INC COM 60468T105 38 498 SH   SOLE 7 498 0 0
MIRATI THERAPEUTICS INC COM 60468T105 9,439 122,787 SH   SOLE 18 117,526 0 5,261
MIRATI THERAPEUTICS INC COM 60468T105 28,593 371,963 SH   SOLE 19 371,963 0 0
MIRATI THERAPEUTICS INC COM 60468T105 102,899 1,338,617 SH   SOLE 21 1,338,617 0 0
MIRATI THERAPEUTICS INC COM 60468T105 74,207 965,353 SH   SOLE 22 933,567 0 31,786
MIRATI THERAPEUTICS INC COM 60468T105 240 3,117 SH   SOLE 23 3,117 0 0
MIRATI THERAPEUTICS INC COM 60468T105 1,462 19,017 SH   SOLE 26 7,750 0 11,267
MIRATI THERAPEUTICS INC COM 60468T105 283 3,678 SH   SOLE 28 3,678 0 0
MIRATI THERAPEUTICS INC COM 60468T105 5,086 66,164 SH   SOLE 30 66,164 0 0
MIRATI THERAPEUTICS INC COM 60468T105 4,403 57,283 SH   SOLE 34 57,283 0 0
MIRATI THERAPEUTICS INC COM 60468T105 195 2,540 SH   SOLE 40 2,540 0 0
MIRUM PHARMACEUTICALS INC COM 604749101 28 2,029 SH   SOLE 2 423 0 1,606
MIRUM PHARMACEUTICALS INC COM 604749101 245 17,503 SH   SOLE 18 17,503 0 0
MIRUM PHARMACEUTICALS INC COM 604749101 132 9,429 SH   SOLE 19 9,429 0 0
MIRUM PHARMACEUTICALS INC COM 604749101 1,727 123,388 SH   SOLE 21 123,388 0 0
MIRUM PHARMACEUTICALS INC COM 604749101 1,461 104,386 SH   SOLE 22 102,656 0 1,730
MISONIX INC COM 604871103 29 3,071 SH   SOLE 2 301 0 2,770
MISONIX INC COM 604871103 280 29,747 SH   SOLE 18 29,747 0 0
MISONIX INC COM 604871103 151 16,078 SH   SOLE 19 16,078 0 0
MISONIX INC COM 604871103 2,810 298,254 SH   SOLE 21 298,254 0 0
MISONIX INC COM 604871103 2,845 302,030 SH   SOLE 22 299,052 0 2,978
MISTRAS GROUP INC COM 60649T107 54 12,660 SH   SOLE 2 729 0 11,931
MISTRAS GROUP INC COM 60649T107 2 429 SH   SOLE 7 429 0 0
MISTRAS GROUP INC COM 60649T107 279 65,506 SH   SOLE 18 65,506 0 0
MISTRAS GROUP INC COM 60649T107 141 33,063 SH   SOLE 19 33,063 0 0
MISTRAS GROUP INC COM 60649T107 2,962 695,241 SH   SOLE 21 695,241 0 0
MISTRAS GROUP INC COM 60649T107 1,995 468,426 SH   SOLE 22 450,780 0 17,646
MISTRAS GROUP INC COM 60649T107 11 2,523 SH   SOLE 28 2,523 0 0
MISTRAS GROUP INC COM 60649T107 14 3,256 SH   SOLE 30 3,256 0 0
MISTRAS GROUP INC COM 60649T107 7 1,749 SH   SOLE 40 1,749 0 0
MITCHAM INDS INC COM 606501104 3 2,503 SH   SOLE 18 2,503 0 0
MITCHAM INDS INC COM 606501104 50 39,871 SH   SOLE 21 39,871 0 0
MITCHAM INDS INC COM 606501104 360 287,794 SH   SOLE 22 287,794 0 0
MITEK SYS INC COM NEW 606710200 104 13,201 SH   SOLE 2 1,166 0 12,035
MITEK SYS INC COM NEW 606710200 7 895 SH   SOLE 7 895 0 0
MITEK SYS INC COM NEW 606710200 830 105,374 SH   SOLE 18 105,374 0 0
MITEK SYS INC COM NEW 606710200 334 42,383 SH   SOLE 19 42,383 0 0
MITEK SYS INC COM NEW 606710200 8,269 1,049,370 SH   SOLE 21 1,049,370 0 0
MITEK SYS INC COM NEW 606710200 6,698 849,956 SH   SOLE 22 835,113 0 14,843
MKS INSTRS INC COM 55306N104 10,731 131,746 SH   SOLE 2 31,435 0 100,311
MKS INSTRS INC COM 55306N104 15 190 SH   SOLE 4 190 0 0
MKS INSTRS INC COM 55306N104 95 1,172 SH   SOLE 7 1,172 0 0
MKS INSTRS INC COM 55306N104 12,505 153,531 SH   SOLE 18 153,531 0 0
MKS INSTRS INC COM 55306N104 9,585 117,677 SH   SOLE 19 117,677 0 0
MKS INSTRS INC COM 55306N104 230,692 2,832,314 SH   SOLE 21 2,832,314 0 0
MKS INSTRS INC COM 55306N104 142,257 1,746,560 SH   SOLE 22 1,653,722 0 92,838
MKS INSTRS INC COM 55306N104 1,529 18,767 SH   SOLE 26 12,146 0 6,621
MKS INSTRS INC COM 55306N104 637 7,821 SH   SOLE 28 7,821 0 0
MKS INSTRS INC COM 55306N104 1,473 18,082 SH   SOLE 30 18,082 0 0
MKS INSTRS INC COM 55306N104 89 1,098 SH   SOLE 31 1,098 0 0
MKS INSTRS INC COM 55306N104 1,129 13,859 SH   SOLE 34 13,859 0 0
MKS INSTRS INC COM 55306N104 73 895 SH   SOLE 36 895 0 0
MKS INSTRS INC COM 55306N104 458 5,620 SH   SOLE 40 5,620 0 0
MMA CAPITAL HOLDINGS INC COM 55315D105 96 3,877 SH   SOLE 2 202 0 3,675
MMA CAPITAL HOLDINGS INC COM 55315D105 443 17,901 SH   SOLE 18 17,901 0 0
MMA CAPITAL HOLDINGS INC COM 55315D105 214 8,648 SH   SOLE 19 8,648 0 0
MMA CAPITAL HOLDINGS INC COM 55315D105 4,547 183,854 SH   SOLE 21 183,854 0 0
MOBILE MINI INC COM 60740F105 1,150 43,841 SH   SOLE 2 13,307 0 30,534
MOBILE MINI INC COM 60740F105 5 195 SH   SOLE 4 195 0 0
MOBILE MINI INC COM 60740F105 20 781 SH   SOLE 7 781 0 0
MOBILE MINI INC COM 60740F105 6,542 249,415 SH   SOLE 18 213,164 0 36,251
MOBILE MINI INC COM 60740F105 9,730 370,948 SH   SOLE 19 370,948 0 0
MOBILE MINI INC COM 60740F105 127,924 4,877,023 SH   SOLE 21 4,877,023 0 0
MOBILE MINI INC COM 60740F105 42,903 1,635,645 SH   SOLE 22 1,587,170 0 48,475
MOBILE MINI INC COM 60740F105 1,250 47,665 SH   SOLE 23 47,665 0 0
MOBILE MINI INC COM 60740F105 3,594 137,002 SH   SOLE 26 6,236 0 130,766
MOBILE MINI INC COM 60740F105 148 5,631 SH   SOLE 28 5,631 0 0
MOBILE MINI INC COM 60740F105 1,534 58,467 SH   SOLE 30 58,467 0 0
MOBILE MINI INC COM 60740F105 128 4,887 SH   SOLE 40 4,887 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 5,108 672,089 SH   SOLE 2 83,464 0 588,625
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 2,559 336,698 SH   SOLE 4 336,698 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 945 124,350 SH   SOLE 7 86,135 0 38,215
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 336 44,186 SH   SOLE 13 44,186 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 27 3,606 SH   SOLE 15 3,606 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 2,149 282,774 SH   SOLE 18 282,774 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 13,795 1,815,105 SH   SOLE 19 1,815,105 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 77,744 10,229,506 SH   SOLE 21 10,229,506 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 58,103 7,645,072 SH   SOLE 22 6,340,775 0 1,304,297
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 2,393 314,848 SH   SOLE 23 314,848 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 30,933 4,070,078 SH   SOLE 25 4,070,078 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 9,634 1,267,603 SH   SOLE 26 537,953 0 729,650
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 927 121,944 SH   SOLE 28 121,944 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 547 71,926 SH   SOLE 29 71,926 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 33,879 4,457,767 SH   SOLE 30 4,457,767 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 481 63,309 SH   SOLE 31 43,072 0 20,237
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 32,380 4,260,503 SH   SOLE 34 4,260,503 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 5 701 SH   SOLE 36 701 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 35 4,635 SH   SOLE 40 4,635 0 0
MOBILEIRON INC COM NEW 60739U204 142 37,416 SH   SOLE 2 5,719 0 31,697
MOBILEIRON INC COM NEW 60739U204 8 2,187 SH   SOLE 7 2,187 0 0
MOBILEIRON INC COM NEW 60739U204 1,387 365,111 SH   SOLE 18 365,111 0 0
MOBILEIRON INC COM NEW 60739U204 715 188,263 SH   SOLE 19 188,263 0 0
MOBILEIRON INC COM NEW 60739U204 12,849 3,381,308 SH   SOLE 21 3,381,308 0 0
MOBILEIRON INC COM NEW 60739U204 10,184 2,680,047 SH   SOLE 22 2,610,084 0 69,963
MOBILEIRON INC COM NEW 60739U204 122 32,035 SH   SOLE 25 32,035 0 0
MOBILEIRON INC COM NEW 60739U204 474 124,783 SH   SOLE 26 23,994 0 100,789
MOBILEIRON INC COM NEW 60739U204 24 6,220 SH   SOLE 28 6,220 0 0
MOBILEIRON INC COM NEW 60739U204 24 6,370 SH   SOLE 30 6,370 0 0
MOBILEIRON INC COM NEW 60739U204 19 4,907 SH   SOLE 34 4,907 0 0
MOBILEIRON INC COM NEW 60739U204 11 2,884 SH   SOLE 36 2,884 0 0
MOBILEIRON INC COM NEW 60739U204 12 3,042 SH   SOLE 40 3,042 0 0
MODEL N INC COM 607525102 323 14,530 SH   SOLE 2 3,863 0 10,667
MODEL N INC COM 607525102 14 608 SH   SOLE 7 608 0 0
MODEL N INC COM 607525102 3,380 152,162 SH   SOLE 18 123,921 0 28,241
MODEL N INC COM 607525102 4,223 190,130 SH   SOLE 19 190,130 0 0
MODEL N INC COM 607525102 27,492 1,237,835 SH   SOLE 21 1,237,835 0 0
MODEL N INC COM 607525102 21,779 980,616 SH   SOLE 22 946,001 0 34,615
MODEL N INC COM 607525102 377 16,965 SH   SOLE 23 16,965 0 0
MODEL N INC COM 607525102 1,599 71,976 SH   SOLE 26 0 0 71,976
MODEL N INC COM 607525102 207 9,329 SH   SOLE 28 9,329 0 0
MODEL N INC COM 607525102 67 3,026 SH   SOLE 30 3,026 0 0
MODEL N INC COM 607525102 144 6,487 SH   SOLE 34 6,487 0 0
MODEL N INC COM 607525102 75 3,361 SH   SOLE 40 3,361 0 0
MODERNA INC COM 60770K107 12,571 419,729 SH   SOLE 2 18,199 0 401,530
MODERNA INC COM 60770K107 122 4,086 SH   SOLE 7 4,086 0 0
MODERNA INC COM 60770K107 3,487 116,412 SH   SOLE 18 115,206 0 1,206
MODERNA INC COM 60770K107 3,062 102,221 SH   SOLE 19 102,221 0 0
MODERNA INC COM 60770K107 173,682 5,799,066 SH   SOLE 21 5,799,066 0 0
MODERNA INC COM 60770K107 172,305 5,753,087 SH   SOLE 22 5,474,991 0 278,096
MODERNA INC COM 60770K107 3,089 103,150 SH   SOLE 25 103,150 0 0
MODERNA INC COM 60770K107 581 19,395 SH   SOLE 26 6,348 0 13,047
MODERNA INC COM 60770K107 857 28,630 SH   SOLE 30 28,630 0 0
MODERNA INC COM 60770K107 139 4,656 SH   SOLE 31 4,656 0 0
MODERNA INC COM 60770K107 669 22,330 SH   SOLE 34 22,330 0 0
MODERNA INC COM 60770K107 17 576 SH   SOLE 36 576 0 0
MODINE MFG CO COM 607828100 151 46,551 SH   SOLE 2 2,131 0 44,420
MODINE MFG CO COM 607828100 1 331 SH   SOLE 4 331 0 0
MODINE MFG CO COM 607828100 4 1,109 SH   SOLE 7 1,109 0 0
MODINE MFG CO COM 607828100 607 186,725 SH   SOLE 18 186,725 0 0
MODINE MFG CO COM 607828100 331 101,984 SH   SOLE 19 101,984 0 0
MODINE MFG CO COM 607828100 5,918 1,820,794 SH   SOLE 21 1,820,794 0 0
MODINE MFG CO COM 607828100 5,079 1,562,901 SH   SOLE 22 1,505,091 0 57,810
MODINE MFG CO COM 607828100 49 15,126 SH   SOLE 26 0 0 15,126
MODINE MFG CO COM 607828100 22 6,705 SH   SOLE 28 6,705 0 0
MODINE MFG CO COM 607828100 23 7,065 SH   SOLE 30 7,065 0 0
MODINE MFG CO COM 607828100 16 4,995 SH   SOLE 40 4,995 0 0
MOELIS & CO CL A 60786M105 982 34,944 SH   SOLE 2 13,799 0 21,145
MOELIS & CO CL A 60786M105 5 194 SH   SOLE 4 194 0 0
MOELIS & CO CL A 60786M105 165 5,863 SH   SOLE 7 5,863 0 0
MOELIS & CO CL A 60786M105 4,951 176,191 SH   SOLE 18 165,687 0 10,504
MOELIS & CO CL A 60786M105 5,108 181,765 SH   SOLE 19 181,765 0 0
MOELIS & CO CL A 60786M105 51,612 1,836,724 SH   SOLE 21 1,836,724 0 0
MOELIS & CO CL A 60786M105 42,855 1,525,088 SH   SOLE 22 1,470,771 0 54,317
MOELIS & CO CL A 60786M105 461 16,409 SH   SOLE 23 16,409 0 0
MOELIS & CO CL A 60786M105 1,898 67,537 SH   SOLE 26 6,533 0 61,004
MOELIS & CO CL A 60786M105 213 7,583 SH   SOLE 28 7,583 0 0
MOELIS & CO CL A 60786M105 487 17,332 SH   SOLE 30 17,332 0 0
MOELIS & CO CL A 60786M105 140 4,999 SH   SOLE 40 4,999 0 0
MOHAWK GROUP HLDGS INC COM 608189106 1 796 SH   SOLE 18 796 0 0
MOHAWK GROUP HLDGS INC COM 608189106 19 11,183 SH   SOLE 21 11,183 0 0
MOHAWK INDS INC COM 608190104 12,466 163,512 SH   SOLE 2 28,088 0 135,424
MOHAWK INDS INC COM 608190104 2,282 29,937 SH   SOLE 4 28,222 0 1,715
MOHAWK INDS INC COM 608190104 4,199 55,071 SH   SOLE 7 49,355 0 5,716
MOHAWK INDS INC COM 608190104 196 2,569 SH   SOLE 13 2,569 0 0
MOHAWK INDS INC COM 608190104 507 6,652 SH   SOLE 15 6,652 0 0
MOHAWK INDS INC COM 608190104 9,079 119,091 SH   SOLE 18 110,190 0 8,901
MOHAWK INDS INC COM 608190104 1,234 16,190 SH   SOLE 19 16,190 0 0
MOHAWK INDS INC COM 608190104 119,973 1,573,620 SH   SOLE 21 1,573,620 0 0
MOHAWK INDS INC COM 608190104 107,319 1,407,652 SH   SOLE 22 1,262,901 0 144,751
MOHAWK INDS INC COM 608190104 3,493 45,822 SH   SOLE 23 45,822 0 0
MOHAWK INDS INC COM 608190104 4,561 59,827 SH   SOLE 25 59,827 0 0
MOHAWK INDS INC COM 608190104 26,073 341,988 SH   SOLE 26 56,690 0 285,298
MOHAWK INDS INC COM 608190104 943 12,373 SH   SOLE 28 8,734 0 3,639
MOHAWK INDS INC COM 608190104 1,087 14,260 SH   SOLE 29 1,193 0 13,067
MOHAWK INDS INC COM 608190104 25,357 332,594 SH   SOLE 30 332,594 0 0
MOHAWK INDS INC COM 608190104 1,178 15,456 SH   SOLE 31 10,626 0 4,830
MOHAWK INDS INC COM 608190104 274 3,591 SH   SOLE 34 3,591 0 0
MOHAWK INDS INC COM 608190104 3,782 49,610 SH   SOLE 36 49,610 0 0
MOHAWK INDS INC COM 608190104 97 1,269 SH   SOLE 40 1,269 0 0
MOLECULAR TEMPLATES INC COM 608550109 1,062 79,891 SH   SOLE 2 69,707 0 10,184
MOLECULAR TEMPLATES INC COM 608550109 14 1,090 SH   SOLE 7 1,090 0 0
MOLECULAR TEMPLATES INC COM 608550109 1,391 104,645 SH   SOLE 18 104,645 0 0
MOLECULAR TEMPLATES INC COM 608550109 8,430 634,310 SH   SOLE 19 634,310 0 0
MOLECULAR TEMPLATES INC COM 608550109 57 4,256 SH   SOLE 20 4,256 0 0
MOLECULAR TEMPLATES INC COM 608550109 9,341 702,852 SH   SOLE 21 702,852 0 0
MOLECULAR TEMPLATES INC COM 608550109 8,056 606,158 SH   SOLE 22 596,418 0 9,740
MOLECULAR TEMPLATES INC COM 608550109 4,135 311,172 SH   SOLE 34 311,172 0 0
MOLECULIN BIOTECH INC COM 60855D101 7 12,007 SH   SOLE 18 12,007 0 0
MOLECULIN BIOTECH INC COM 60855D101 78 127,605 SH   SOLE 21 127,605 0 0
MOLINA HEALTHCARE INC COM 60855R100 19,618 140,421 SH   SOLE 2 29,191 0 111,230
MOLINA HEALTHCARE INC COM 60855R100 39 276 SH   SOLE 4 276 0 0
MOLINA HEALTHCARE INC COM 60855R100 243 1,740 SH   SOLE 7 1,740 0 0
MOLINA HEALTHCARE INC COM 60855R100 24,312 174,016 SH   SOLE 18 174,016 0 0
MOLINA HEALTHCARE INC COM 60855R100 2,010 14,388 SH   SOLE 19 14,388 0 0
MOLINA HEALTHCARE INC COM 60855R100 439,489 3,145,722 SH   SOLE 21 3,145,722 0 0
MOLINA HEALTHCARE INC COM 60855R100 280,105 2,004,900 SH   SOLE 22 1,903,769 0 101,131
MOLINA HEALTHCARE INC COM 60855R100 3,101 22,198 SH   SOLE 26 11,310 0 10,888
MOLINA HEALTHCARE INC COM 60855R100 1,194 8,545 SH   SOLE 28 8,545 0 0
MOLINA HEALTHCARE INC COM 60855R100 2,705 19,358 SH   SOLE 30 19,358 0 0
MOLINA HEALTHCARE INC COM 60855R100 345 2,470 SH   SOLE 31 1,270 0 1,200
MOLINA HEALTHCARE INC COM 60855R100 208 1,488 SH   SOLE 34 1,488 0 0
MOLINA HEALTHCARE INC COM 60855R100 1,056 7,555 SH   SOLE 36 7,555 0 0
MOLINA HEALTHCARE INC COM 60855R100 897 6,419 SH   SOLE 40 6,419 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 29,579 758,232 SH   SOLE 2 379,630 0 378,602
MOLSON COORS BEVERAGE CO CL B 60871R209 5,112 131,042 SH   SOLE 4 126,049 0 4,993
MOLSON COORS BEVERAGE CO CL B 60871R209 8,406 215,492 SH   SOLE 7 172,161 0 43,331
MOLSON COORS BEVERAGE CO CL B 60871R209 1,977 50,685 SH   SOLE 13 50,685 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 861 22,059 SH   SOLE 15 22,059 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 80,220 2,056,386 SH   SOLE 18 1,841,063 0 215,323
MOLSON COORS BEVERAGE CO CL B 60871R209 40,795 1,045,764 SH   SOLE 19 1,045,764 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 182,455 4,677,141 SH   SOLE 21 4,677,141 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 196,411 5,034,879 SH   SOLE 22 4,433,673 0 601,206
MOLSON COORS BEVERAGE CO CL B 60871R209 9,188 235,524 SH   SOLE 23 235,524 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 10,454 267,981 SH   SOLE 25 240,231 0 27,750
MOLSON COORS BEVERAGE CO CL B 60871R209 50,958 1,306,290 SH   SOLE 26 171,364 0 1,134,926
MOLSON COORS BEVERAGE CO CL B 60871R209 1,588 40,716 SH   SOLE 28 28,868 0 11,848
MOLSON COORS BEVERAGE CO CL B 60871R209 6,263 160,551 SH   SOLE 29 73,836 0 86,715
MOLSON COORS BEVERAGE CO CL B 60871R209 33,607 861,487 SH   SOLE 30 861,487 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 7,406 189,859 SH   SOLE 31 115,282 0 74,577
MOLSON COORS BEVERAGE CO CL B 60871R209 13,134 336,695 SH   SOLE 34 336,695 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 7,823 200,536 SH   SOLE 36 200,536 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 203 5,197 SH   SOLE 40 5,197 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 1,193 43,848 SH   SOLE 2 7,729 0 36,119
MOMENTA PHARMACEUTICALS INC COM 60877T100 8 283 SH   SOLE 4 283 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 58 2,150 SH   SOLE 7 2,150 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 14,450 531,248 SH   SOLE 18 517,592 0 13,656
MOMENTA PHARMACEUTICALS INC COM 60877T100 12,922 475,058 SH   SOLE 19 475,058 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 358,301 13,172,838 SH   SOLE 21 13,172,838 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 90,924 3,342,807 SH   SOLE 22 3,223,880 0 118,927
MOMENTA PHARMACEUTICALS INC COM 60877T100 302 11,094 SH   SOLE 23 11,094 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 2,401 88,259 SH   SOLE 26 28,040 0 60,219
MOMENTA PHARMACEUTICALS INC COM 60877T100 443 16,274 SH   SOLE 28 16,274 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 14,098 518,309 SH   SOLE 30 518,309 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 99 3,649 SH   SOLE 34 3,649 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 321 11,805 SH   SOLE 40 11,805 0 0
MOMO INC ADR 60879B107 8,450 389,601 SH   SOLE 2 17,928 0 371,673
MOMO INC ADR 60879B107 1,275 58,766 SH   SOLE 4 58,766 0 0
MOMO INC ADR 60879B107 434 20,005 SH   SOLE 7 20,005 0 0
MOMO INC ADR 60879B107 440 20,291 SH   SOLE 13 20,291 0 0
MOMO INC ADR 60879B107 1,510 69,602 SH   SOLE 15 67,494 0 2,108
MOMO INC ADR 60879B107 1,694 78,101 SH   SOLE 18 78,101 0 0
MOMO INC ADR 60879B107 654 30,157 SH   SOLE 19 30,157 0 0
MOMO INC ADR 60879B107 57,305 2,641,979 SH   SOLE 21 2,641,979 0 0
MOMO INC ADR 60879B107 48,342 2,228,775 SH   SOLE 22 1,937,769 0 291,006
MOMO INC ADR 60879B107 1,935 89,195 SH   SOLE 23 89,195 0 0
MOMO INC ADR 60879B107 1,629 75,100 SH   SOLE 25 75,100 0 0
MOMO INC ADR 60879B107 14,508 668,878 SH   SOLE 26 109,265 0 559,613
MOMO INC ADR 60879B107 409 18,858 SH   SOLE 28 18,858 0 0
MOMO INC ADR 60879B107 318 14,676 SH   SOLE 29 14,676 0 0
MOMO INC ADR 60879B107 18,320 844,610 SH   SOLE 30 844,610 0 0
MOMO INC ADR 60879B107 373 17,185 SH   SOLE 31 6,439 0 10,746
MOMO INC ADR 60879B107 502 23,140 SH   SOLE 34 23,140 0 0
MOMO INC ADR 60879B107 28 1,309 SH   SOLE 40 1,309 0 0
MONAKER GROUP INC COM NEW 609011200 2 2,881 SH   SOLE 18 2,881 0 0
MONAKER GROUP INC COM NEW 609011200 6 7,812 SH   SOLE 21 7,812 0 0
MONARCH CASINO & RESORT INC COM 609027107 146 5,188 SH   SOLE 2 453 0 4,735
MONARCH CASINO & RESORT INC COM 609027107 4 148 SH   SOLE 7 148 0 0
MONARCH CASINO & RESORT INC COM 609027107 1,577 56,185 SH   SOLE 18 56,185 0 0
MONARCH CASINO & RESORT INC COM 609027107 652 23,238 SH   SOLE 19 23,238 0 0
MONARCH CASINO & RESORT INC COM 609027107 36,683 1,306,830 SH   SOLE 21 1,306,830 0 0
MONARCH CASINO & RESORT INC COM 609027107 9,284 330,749 SH   SOLE 22 316,364 0 14,385
MONARCH CASINO & RESORT INC COM 609027107 196 6,989 SH   SOLE 26 0 0 6,989
MONARCH CASINO & RESORT INC COM 609027107 56 1,990 SH   SOLE 28 1,990 0 0
MONARCH CASINO & RESORT INC COM 609027107 478 17,034 SH   SOLE 30 17,034 0 0
MONARCH CASINO & RESORT INC COM 609027107 60 2,132 SH   SOLE 40 2,132 0 0
MONDELEZ INTL INC CL A 609207105 181,969 3,633,560 SH   SOLE 2 322,168 0 3,311,392
MONDELEZ INTL INC CL A 609207105 34,777 694,422 SH   SOLE 4 655,502 0 38,920
MONDELEZ INTL INC CL A 609207105 70,098 1,399,725 SH   SOLE 7 1,335,935 0 63,790
MONDELEZ INTL INC CL A 609207105 1,793 35,798 SH   SOLE 13 35,798 0 0
MONDELEZ INTL INC CL A 609207105 8,060 160,935 SH   SOLE 15 160,935 0 0
MONDELEZ INTL INC CL A 609207105 2 38 SH   SOLE 17 0 0 38
MONDELEZ INTL INC CL A 609207105 238,975 4,771,862 SH   SOLE 18 4,550,401 0 221,461
MONDELEZ INTL INC CL A 609207105 53,293 1,064,159 SH   SOLE 19 1,064,159 0 0
MONDELEZ INTL INC CL A 609207105 537 10,720 SH   SOLE 20 10,720 0 0
MONDELEZ INTL INC CL A 609207105 1,489,085 29,734,135 SH   SOLE 21 29,734,135 0 0
MONDELEZ INTL INC CL A 609207105 1,710,908 34,163,499 SH   SOLE 22 30,692,813 0 3,470,686
MONDELEZ INTL INC CL A 609207105 52,541 1,049,134 SH   SOLE 23 1,049,134 0 0
MONDELEZ INTL INC CL A 609207105 76,393 1,525,420 SH   SOLE 25 1,525,420 0 0
MONDELEZ INTL INC CL A 609207105 334,358 6,676,476 SH   SOLE 26 838,921 0 5,837,555
MONDELEZ INTL INC CL A 609207105 14,610 291,724 SH   SOLE 28 206,571 0 85,153
MONDELEZ INTL INC CL A 609207105 17,048 340,409 SH   SOLE 29 340,409 0 0
MONDELEZ INTL INC CL A 609207105 287,237 5,735,559 SH   SOLE 30 5,735,559 0 0
MONDELEZ INTL INC CL A 609207105 126,985 2,535,635 SH   SOLE 31 258,528 0 2,277,107
MONDELEZ INTL INC CL A 609207105 11,422 228,084 SH   SOLE 32 228,084 0 0
MONDELEZ INTL INC CL A 609207105 30,620 611,425 SH   SOLE 34 611,425 0 0
MONDELEZ INTL INC CL A 609207105 50,661 1,011,607 SH   SOLE 36 1,011,607 0 0
MONDELEZ INTL INC CL A 609207105 1,584 31,638 SH   SOLE 40 31,638 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 12 9,032 SH   SOLE 18 9,032 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 131 100,048 SH   SOLE 21 100,048 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 710 541,675 SH   SOLE 22 541,675 0 0
MONGODB INC CL A 60937P106 13,091 95,878 SH   SOLE 2 6,077 0 89,801
MONGODB INC CL A 60937P106 2,623 19,211 SH   SOLE 4 18,047 0 1,164
MONGODB INC CL A 60937P106 453 3,318 SH   SOLE 7 3,318 0 0
MONGODB INC CL A 60937P106 12 91 SH   SOLE 13 91 0 0
MONGODB INC CL A 60937P106 410 3,005 SH   SOLE 15 3,005 0 0
MONGODB INC CL A 60937P106 3,631 26,596 SH   SOLE 18 22,764 0 3,832
MONGODB INC CL A 60937P106 30,004 219,742 SH   SOLE 19 219,742 0 0
MONGODB INC CL A 60937P106 83,840 614,034 SH   SOLE 21 614,034 0 0
MONGODB INC CL A 60937P106 141,690 1,037,721 SH   SOLE 22 965,645 0 72,076
MONGODB INC CL A 60937P106 4,649 34,052 SH   SOLE 23 34,052 0 0
MONGODB INC CL A 60937P106 8,984 65,799 SH   SOLE 25 65,799 0 0
MONGODB INC CL A 60937P106 12,508 91,608 SH   SOLE 26 52,046 0 39,562
MONGODB INC CL A 60937P106 1,322 9,682 SH   SOLE 28 6,821 0 2,861
MONGODB INC CL A 60937P106 1,456 10,662 SH   SOLE 29 636 0 10,026
MONGODB INC CL A 60937P106 14,355 105,132 SH   SOLE 30 105,132 0 0
MONGODB INC CL A 60937P106 1,471 10,777 SH   SOLE 31 9,483 0 1,294
MONGODB INC CL A 60937P106 17,771 130,150 SH   SOLE 34 130,150 0 0
MONGODB INC CL A 60937P106 1,601 11,725 SH   SOLE 36 11,725 0 0
MONGODB INC CL A 60937P106 186 1,363 SH   SOLE 40 1,363 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 3,141 260,701 SH   SOLE 2 4,898 0 255,803
MONMOUTH REAL ESTATE INVT CO CL A 609720107 649 53,842 SH   SOLE 4 53,842 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 1,193 98,996 SH   SOLE 7 98,996 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 1 77 SH   SOLE 17 0 0 77
MONMOUTH REAL ESTATE INVT CO CL A 609720107 3,963 328,902 SH   SOLE 18 328,902 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 3,326 276,031 SH   SOLE 19 276,031 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 42,849 3,555,894 SH   SOLE 21 3,555,894 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 42,577 3,533,386 SH   SOLE 22 3,438,020 0 95,366
MONMOUTH REAL ESTATE INVT CO CL A 609720107 37 3,108 SH   SOLE 23 3,108 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 2,652 220,098 SH   SOLE 25 220,098 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 1,096 90,938 SH   SOLE 26 31,250 0 59,688
MONMOUTH REAL ESTATE INVT CO CL A 609720107 164 13,639 SH   SOLE 28 13,639 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 607 50,391 SH   SOLE 29 50,391 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 5,168 428,918 SH   SOLE 30 428,918 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 149 12,374 SH   SOLE 40 12,374 0 0
MONOLITHIC PWR SYS INC COM 609839105 18,138 108,313 SH   SOLE 2 34,162 0 74,151
MONOLITHIC PWR SYS INC COM 609839105 298 1,778 SH   SOLE 4 1,778 0 0
MONOLITHIC PWR SYS INC COM 609839105 134 799 SH   SOLE 7 799 0 0
MONOLITHIC PWR SYS INC COM 609839105 92 550 SH   SOLE 13 550 0 0
MONOLITHIC PWR SYS INC COM 609839105 19,074 113,900 SH   SOLE 18 113,800 0 100
MONOLITHIC PWR SYS INC COM 609839105 117,660 702,615 SH   SOLE 19 702,615 0 0
MONOLITHIC PWR SYS INC COM 609839105 366,349 2,187,678 SH   SOLE 21 2,187,678 0 0
MONOLITHIC PWR SYS INC COM 609839105 223,212 1,332,928 SH   SOLE 22 1,262,089 0 70,839
MONOLITHIC PWR SYS INC COM 609839105 687 4,101 SH   SOLE 23 4,101 0 0
MONOLITHIC PWR SYS INC COM 609839105 4,313 25,757 SH   SOLE 26 8,938 0 16,819
MONOLITHIC PWR SYS INC COM 609839105 1,017 6,072 SH   SOLE 28 6,072 0 0
MONOLITHIC PWR SYS INC COM 609839105 109 649 SH   SOLE 29 649 0 0
MONOLITHIC PWR SYS INC COM 609839105 2,536 15,141 SH   SOLE 30 15,141 0 0
MONOLITHIC PWR SYS INC COM 609839105 776 4,636 SH   SOLE 31 3,361 0 1,275
MONOLITHIC PWR SYS INC COM 609839105 25,459 152,029 SH   SOLE 34 152,029 0 0
MONOLITHIC PWR SYS INC COM 609839105 110 655 SH   SOLE 36 655 0 0
MONOLITHIC PWR SYS INC COM 609839105 760 4,541 SH   SOLE 40 4,541 0 0
MONOPAR THERAPEUTICS INC COM 61023L108 2 279 SH   SOLE 18 279 0 0
MONOPAR THERAPEUTICS INC COM 61023L108 18 2,525 SH   SOLE 21 2,525 0 0
MONRO INC COM 610236101 542 12,361 SH   SOLE 2 1,891 0 10,470
MONRO INC COM 610236101 9 198 SH   SOLE 4 198 0 0
MONRO INC COM 610236101 27 611 SH   SOLE 7 611 0 0
MONRO INC COM 610236101 6,534 149,146 SH   SOLE 18 149,146 0 0
MONRO INC COM 610236101 3,056 69,751 SH   SOLE 19 69,751 0 0
MONRO INC COM 610236101 157,221 3,588,696 SH   SOLE 21 3,588,696 0 0
MONRO INC COM 610236101 42,181 962,812 SH   SOLE 22 927,731 0 35,081
MONRO INC COM 610236101 23 526 SH   SOLE 23 526 0 0
MONRO INC COM 610236101 613 14,002 SH   SOLE 26 9,157 0 4,845
MONRO INC COM 610236101 236 5,377 SH   SOLE 28 5,377 0 0
MONRO INC COM 610236101 1,924 43,921 SH   SOLE 30 43,921 0 0
MONRO INC COM 610236101 52 1,193 SH   SOLE 34 1,193 0 0
MONRO INC COM 610236101 154 3,504 SH   SOLE 40 3,504 0 0
MONROE CAP CORP COM 610335101 785 110,502 SH   SOLE 30 110,502 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 52,873 939,790 SH   SOLE 2 87,600 0 852,190
MONSTER BEVERAGE CORP NEW COM 61174X109 10,629 188,928 SH   SOLE 4 177,557 0 11,371
MONSTER BEVERAGE CORP NEW COM 61174X109 21,005 373,349 SH   SOLE 7 354,787 0 18,562
MONSTER BEVERAGE CORP NEW COM 61174X109 395 7,022 SH   SOLE 13 7,022 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 1,930 34,311 SH   SOLE 15 34,311 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 69,433 1,234,148 SH   SOLE 18 1,174,836 0 59,312
MONSTER BEVERAGE CORP NEW COM 61174X109 4,113 73,100 SH   SOLE 19 73,100 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 470,180 8,357,268 SH   SOLE 21 8,357,268 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 510,238 9,069,279 SH   SOLE 22 8,155,438 0 913,841
MONSTER BEVERAGE CORP NEW COM 61174X109 16,526 293,745 SH   SOLE 23 293,745 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 22,385 397,892 SH   SOLE 25 397,892 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 85,360 1,517,235 SH   SOLE 26 266,786 0 1,250,449
MONSTER BEVERAGE CORP NEW COM 61174X109 4,573 81,283 SH   SOLE 28 57,856 0 23,427
MONSTER BEVERAGE CORP NEW COM 61174X109 470 8,346 SH   SOLE 29 8,346 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 107,377 1,908,589 SH   SOLE 30 1,908,589 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 5,061 89,956 SH   SOLE 31 71,201 0 18,755
MONSTER BEVERAGE CORP NEW COM 61174X109 4,792 85,171 SH   SOLE 32 85,171 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 1,284 22,823 SH   SOLE 34 22,823 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 13,582 241,418 SH   SOLE 36 241,418 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 532 9,464 SH   SOLE 40 9,464 0 0
MONTAGE RES CORP COM 61179L100 180 80,212 SH   SOLE 2 58,726 0 21,486
MONTAGE RES CORP COM 61179L100 0 38 SH   SOLE 7 38 0 0
MONTAGE RES CORP COM 61179L100 177 78,756 SH   SOLE 18 78,756 0 0
MONTAGE RES CORP COM 61179L100 88 39,183 SH   SOLE 19 39,183 0 0
MONTAGE RES CORP COM 61179L100 1,719 763,824 SH   SOLE 21 763,824 0 0
MONTAGE RES CORP COM 61179L100 1,282 569,770 SH   SOLE 22 560,477 0 9,293
MOODYS CORP COM 615369105 131,236 620,503 SH   SOLE 2 242,507 0 377,996
MOODYS CORP COM 615369105 23,076 109,105 SH   SOLE 4 104,376 0 4,729
MOODYS CORP COM 615369105 31,085 146,973 SH   SOLE 7 141,915 0 5,058
MOODYS CORP COM 615369105 1,241 5,867 SH   SOLE 13 5,867 0 0
MOODYS CORP COM 615369105 2,975 14,065 SH   SOLE 15 14,065 0 0
MOODYS CORP COM 615369105 76,202 360,292 SH   SOLE 18 329,106 0 31,186
MOODYS CORP COM 615369105 15,450 73,048 SH   SOLE 19 73,048 0 0
MOODYS CORP COM 615369105 15,006 70,949 SH   SOLE 20 70,949 0 0
MOODYS CORP COM 615369105 717,243 3,391,218 SH   SOLE 21 3,391,218 0 0
MOODYS CORP COM 615369105 875,098 4,137,577 SH   SOLE 22 3,606,717 0 530,860
MOODYS CORP COM 615369105 41,101 194,333 SH   SOLE 23 194,333 0 0
MOODYS CORP COM 615369105 38,745 183,190 SH   SOLE 25 183,190 0 0
MOODYS CORP COM 615369105 177,093 837,320 SH   SOLE 26 121,845 0 715,475
MOODYS CORP COM 615369105 7,672 36,275 SH   SOLE 28 25,890 0 10,385
MOODYS CORP COM 615369105 7,661 36,220 SH   SOLE 29 26,972 0 9,248
MOODYS CORP COM 615369105 155,804 736,660 SH   SOLE 30 736,660 0 0
MOODYS CORP COM 615369105 22,206 104,992 SH   SOLE 31 72,968 0 32,024
MOODYS CORP COM 615369105 6,396 30,239 SH   SOLE 34 30,239 0 0
MOODYS CORP COM 615369105 23,570 111,440 SH   SOLE 36 111,440 0 0
MOODYS CORP COM 615369105 766 3,624 SH   SOLE 40 3,624 0 0
MOOG INC CL A 615394202 693 13,718 SH   SOLE 2 1,849 0 11,869
MOOG INC CL A 615394202 7 130 SH   SOLE 4 130 0 0
MOOG INC CL A 615394202 28 556 SH   SOLE 7 556 0 0
MOOG INC CL A 615394202 7,344 145,341 SH   SOLE 18 142,489 0 2,852
MOOG INC CL A 615394202 4,069 80,527 SH   SOLE 19 80,527 0 0
MOOG INC CL A 615394202 195,101 3,861,096 SH   SOLE 21 3,861,096 0 0
MOOG INC CL A 615394202 47,559 941,211 SH   SOLE 22 904,825 0 36,386
MOOG INC CL A 615394202 154 3,039 SH   SOLE 23 3,039 0 0
MOOG INC CL A 615394202 477 9,431 SH   SOLE 26 8,200 0 1,231
MOOG INC CL A 615394202 250 4,947 SH   SOLE 28 4,947 0 0
MOOG INC CL A 615394202 2,116 41,879 SH   SOLE 30 41,879 0 0
MOOG INC CL A 615394202 163 3,235 SH   SOLE 31 0 0 3,235
MOOG INC CL A 615394202 44 864 SH   SOLE 34 864 0 0
MOOG INC CL A 615394202 31 616 SH   SOLE 36 616 0 0
MOOG INC CL A 615394202 152 3,015 SH   SOLE 40 3,015 0 0
MORGAN STANLEY COM NEW 617446448 113,922 3,350,661 SH   SOLE 2 707,959 0 2,642,702
MORGAN STANLEY COM NEW 617446448 21,707 638,441 SH   SOLE 4 605,672 0 32,769
MORGAN STANLEY COM NEW 617446448 34,853 1,025,084 SH   SOLE 7 980,495 0 44,589
MORGAN STANLEY COM NEW 617446448 4,571 134,427 SH   SOLE 13 134,427 0 0
MORGAN STANLEY COM NEW 617446448 4,687 137,860 SH   SOLE 15 137,860 0 0
MORGAN STANLEY COM NEW 617446448 298,904 8,791,284 SH   SOLE 18 8,138,961 0 652,323
MORGAN STANLEY COM NEW 617446448 414,605 12,194,273 SH   SOLE 19 12,194,273 0 0
MORGAN STANLEY COM NEW 617446448 787,660 23,166,478 SH   SOLE 21 23,166,478 0 0
MORGAN STANLEY COM NEW 617446448 1,010,006 29,706,046 SH   SOLE 22 26,438,427 0 3,267,619
MORGAN STANLEY COM NEW 617446448 33,759 992,899 SH   SOLE 23 992,899 0 0
MORGAN STANLEY COM NEW 617446448 47,128 1,386,107 SH   SOLE 25 1,386,107 0 0
MORGAN STANLEY COM NEW 617446448 171,220 5,035,886 SH   SOLE 26 622,401 0 4,413,485
MORGAN STANLEY COM NEW 617446448 8,455 248,673 SH   SOLE 28 174,725 0 73,948
MORGAN STANLEY COM NEW 617446448 14,571 428,549 SH   SOLE 29 71,080 0 357,469
MORGAN STANLEY COM NEW 617446448 150,617 4,429,901 SH   SOLE 30 4,429,901 0 0
MORGAN STANLEY COM NEW 617446448 10,625 312,513 SH   SOLE 31 226,928 0 85,585
MORGAN STANLEY COM NEW 617446448 80,765 2,375,443 SH   SOLE 34 2,375,443 0 0
MORGAN STANLEY COM NEW 617446448 32,825 965,443 SH   SOLE 36 965,443 0 0
MORGAN STANLEY COM NEW 617446448 942 27,712 SH   SOLE 40 27,712 0 0
MORNINGSTAR INC COM 617700109 4,629 39,820 SH   SOLE 2 3,694 0 36,126
MORNINGSTAR INC COM 617700109 13 113 SH   SOLE 4 113 0 0
MORNINGSTAR INC COM 617700109 42 357 SH   SOLE 7 357 0 0
MORNINGSTAR INC COM 617700109 1,320 11,355 SH   SOLE 18 11,355 0 0
MORNINGSTAR INC COM 617700109 533 4,586 SH   SOLE 19 4,586 0 0
MORNINGSTAR INC COM 617700109 30,671 263,839 SH   SOLE 21 263,839 0 0
MORNINGSTAR INC COM 617700109 63,774 548,593 SH   SOLE 22 517,472 0 31,121
MORNINGSTAR INC COM 617700109 887 7,630 SH   SOLE 26 2,893 0 4,737
MORNINGSTAR INC COM 617700109 353 3,037 SH   SOLE 28 3,037 0 0
MORNINGSTAR INC COM 617700109 774 6,658 SH   SOLE 30 6,658 0 0
MORNINGSTAR INC COM 617700109 48 416 SH   SOLE 31 416 0 0
MORNINGSTAR INC COM 617700109 267 2,298 SH   SOLE 40 2,298 0 0
MORPHIC HLDG INC COM 61775R105 74 5,033 SH   SOLE 2 534 0 4,499
MORPHIC HLDG INC COM 61775R105 15 998 SH   SOLE 7 998 0 0
MORPHIC HLDG INC COM 61775R105 568 38,666 SH   SOLE 18 38,666 0 0
MORPHIC HLDG INC COM 61775R105 1,829 124,566 SH   SOLE 19 124,566 0 0
MORPHIC HLDG INC COM 61775R105 5,801 395,196 SH   SOLE 21 395,196 0 0
MORPHIC HLDG INC COM 61775R105 1,482 100,956 SH   SOLE 22 97,246 0 3,710
MORPHOSYS AG SPONSORED ADS 617760202 12,634 514,205 SH   SOLE 18 514,205 0 0
MOSAIC CO NEW COM 61945C103 14,849 1,372,395 SH   SOLE 2 573,607 0 798,788
MOSAIC CO NEW COM 61945C103 2,309 213,379 SH   SOLE 4 203,718 0 9,661
MOSAIC CO NEW COM 61945C103 4,131 381,836 SH   SOLE 7 367,308 0 14,528
MOSAIC CO NEW COM 61945C103 519 47,935 SH   SOLE 13 47,935 0 0
MOSAIC CO NEW COM 61945C103 452 41,809 SH   SOLE 15 41,809 0 0
MOSAIC CO NEW COM 61945C103 10,049 928,736 SH   SOLE 18 743,789 0 184,947
MOSAIC CO NEW COM 61945C103 5,612 518,688 SH   SOLE 19 518,688 0 0
MOSAIC CO NEW COM 61945C103 95,194 8,797,936 SH   SOLE 21 8,797,936 0 0
MOSAIC CO NEW COM 61945C103 102,015 9,428,391 SH   SOLE 22 8,104,721 0 1,323,670
MOSAIC CO NEW COM 61945C103 3,727 344,427 SH   SOLE 23 344,427 0 0
MOSAIC CO NEW COM 61945C103 4,996 461,706 SH   SOLE 25 461,706 0 0
MOSAIC CO NEW COM 61945C103 23,012 2,126,834 SH   SOLE 26 435,679 0 1,691,155
MOSAIC CO NEW COM 61945C103 810 74,841 SH   SOLE 28 53,626 0 21,215
MOSAIC CO NEW COM 61945C103 3,452 319,022 SH   SOLE 29 85,511 0 233,511
MOSAIC CO NEW COM 61945C103 18,203 1,682,384 SH   SOLE 30 1,682,384 0 0
MOSAIC CO NEW COM 61945C103 3,321 306,970 SH   SOLE 31 135,621 0 171,349
MOSAIC CO NEW COM 61945C103 411 38,009 SH   SOLE 34 38,009 0 0
MOSAIC CO NEW COM 61945C103 3,655 337,831 SH   SOLE 36 337,831 0 0
MOSAIC CO NEW COM 61945C103 98 9,051 SH   SOLE 40 9,051 0 0
MOSYS INC COM 619718307 0 293 SH   SOLE 21 293 0 0
MOSYS INC COM 619718307 5 5,553 SH   SOLE 22 5,553 0 0
MOTORCAR PTS AMER INC COM 620071100 215 17,092 SH   SOLE 2 780 0 16,312
MOTORCAR PTS AMER INC COM 620071100 5 415 SH   SOLE 7 415 0 0
MOTORCAR PTS AMER INC COM 620071100 1,143 90,827 SH   SOLE 18 90,827 0 0
MOTORCAR PTS AMER INC COM 620071100 437 34,755 SH   SOLE 19 34,755 0 0
MOTORCAR PTS AMER INC COM 620071100 27,383 2,176,714 SH   SOLE 21 2,176,714 0 0
MOTORCAR PTS AMER INC COM 620071100 7,346 583,911 SH   SOLE 22 564,550 0 19,361
MOTORCAR PTS AMER INC COM 620071100 33 2,615 SH   SOLE 28 2,615 0 0
MOTORCAR PTS AMER INC COM 620071100 323 25,682 SH   SOLE 30 25,682 0 0
MOTORCAR PTS AMER INC COM 620071100 29 2,323 SH   SOLE 40 2,323 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 79,400 597,355 SH   SOLE 2 204,554 0 392,801
MOTOROLA SOLUTIONS INC COM NEW 620076307 14,234 107,087 SH   SOLE 4 102,443 0 4,644
MOTOROLA SOLUTIONS INC COM NEW 620076307 33,798 254,271 SH   SOLE 7 187,172 0 67,099
MOTOROLA SOLUTIONS INC COM NEW 620076307 418 3,147 SH   SOLE 13 3,147 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 1,827 13,747 SH   SOLE 15 13,747 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 36 268 SH   SOLE 17 0 0 268
MOTOROLA SOLUTIONS INC COM NEW 620076307 140,503 1,057,048 SH   SOLE 18 984,117 0 72,931
MOTOROLA SOLUTIONS INC COM NEW 620076307 283,032 2,129,340 SH   SOLE 19 2,129,340 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 916,178 6,892,706 SH   SOLE 21 6,892,706 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 645,240 4,854,345 SH   SOLE 22 4,359,160 0 495,185
MOTOROLA SOLUTIONS INC COM NEW 620076307 23,675 178,115 SH   SOLE 23 178,115 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 29,100 218,931 SH   SOLE 25 218,931 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 145,703 1,096,170 SH   SOLE 26 166,925 0 929,245
MOTOROLA SOLUTIONS INC COM NEW 620076307 4,791 36,047 SH   SOLE 28 25,771 0 10,276
MOTOROLA SOLUTIONS INC COM NEW 620076307 3,711 27,921 SH   SOLE 29 27,921 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 114,394 860,622 SH   SOLE 30 860,622 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 13,170 99,083 SH   SOLE 31 73,521 0 25,562
MOTOROLA SOLUTIONS INC COM NEW 620076307 13,177 99,134 SH   SOLE 34 99,134 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 21,662 162,969 SH   SOLE 36 162,969 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 521 3,917 SH   SOLE 40 3,917 0 0
MOTUS GI HLDGS INC COM 62014P108 2 3,304 SH   SOLE 18 3,304 0 0
MOTUS GI HLDGS INC COM 62014P108 28 41,779 SH   SOLE 21 41,779 0 0
MOTUS GI HLDGS INC COM 62014P108 26 39,197 SH   SOLE 22 39,197 0 0
MOVADO GROUP INC COM 624580106 189 15,962 SH   SOLE 2 703 0 15,259
MOVADO GROUP INC COM 624580106 3 220 SH   SOLE 7 220 0 0
MOVADO GROUP INC COM 624580106 922 78,004 SH   SOLE 18 78,004 0 0
MOVADO GROUP INC COM 624580106 351 29,696 SH   SOLE 19 29,696 0 0
MOVADO GROUP INC COM 624580106 22,456 1,899,800 SH   SOLE 21 1,899,800 0 0
MOVADO GROUP INC COM 624580106 6,162 521,304 SH   SOLE 22 500,446 0 20,858
MOVADO GROUP INC COM 624580106 94 7,960 SH   SOLE 26 0 0 7,960
MOVADO GROUP INC COM 624580106 28 2,356 SH   SOLE 28 2,356 0 0
MOVADO GROUP INC COM 624580106 281 23,803 SH   SOLE 30 23,803 0 0
MOVADO GROUP INC COM 624580106 21 1,797 SH   SOLE 40 1,797 0 0
MPLX LP COM UNIT REP LTD 55336V100 104 8,958 SH   SOLE 18 8,958 0 0
MPLX LP COM UNIT REP LTD 55336V100 27,957 2,405,945 SH   SOLE 19 2,405,945 0 0
MR COOPER GROUP INC COM 62482R107 386 52,634 SH   SOLE 2 4,001 0 48,633
MR COOPER GROUP INC COM 62482R107 3 455 SH   SOLE 4 455 0 0
MR COOPER GROUP INC COM 62482R107 11 1,528 SH   SOLE 7 1,528 0 0
MR COOPER GROUP INC COM 62482R107 2,105 287,151 SH   SOLE 18 287,151 0 0
MR COOPER GROUP INC COM 62482R107 1,049 143,125 SH   SOLE 19 143,125 0 0
MR COOPER GROUP INC COM 62482R107 19,853 2,708,439 SH   SOLE 21 2,708,439 0 0
MR COOPER GROUP INC COM 62482R107 16,161 2,204,803 SH   SOLE 22 2,123,413 0 81,390
MR COOPER GROUP INC COM 62482R107 276 37,713 SH   SOLE 26 29,256 0 8,457
MR COOPER GROUP INC COM 62482R107 175 23,845 SH   SOLE 28 23,845 0 0
MR COOPER GROUP INC COM 62482R107 172 23,397 SH   SOLE 30 23,397 0 0
MR COOPER GROUP INC COM 62482R107 77 10,449 SH   SOLE 40 10,449 0 0
MRC GLOBAL INC COM 55345K103 300 70,392 SH   SOLE 2 4,989 0 65,403
MRC GLOBAL INC COM 55345K103 2 496 SH   SOLE 4 496 0 0
MRC GLOBAL INC COM 55345K103 16 3,816 SH   SOLE 7 3,816 0 0
MRC GLOBAL INC COM 55345K103 1,270 298,223 SH   SOLE 18 298,223 0 0
MRC GLOBAL INC COM 55345K103 615 144,255 SH   SOLE 19 144,255 0 0
MRC GLOBAL INC COM 55345K103 11,485 2,696,056 SH   SOLE 21 2,696,056 0 0
MRC GLOBAL INC COM 55345K103 10,281 2,413,435 SH   SOLE 22 2,309,374 0 104,061
MRC GLOBAL INC COM 55345K103 149 34,972 SH   SOLE 26 9,899 0 25,073
MRC GLOBAL INC COM 55345K103 53 12,442 SH   SOLE 28 12,442 0 0
MRC GLOBAL INC COM 55345K103 119 28,020 SH   SOLE 30 28,020 0 0
MRC GLOBAL INC COM 55345K103 53 12,400 SH   SOLE 31 0 0 12,400
MRC GLOBAL INC COM 55345K103 32 7,429 SH   SOLE 36 7,429 0 0
MRC GLOBAL INC COM 55345K103 30 7,044 SH   SOLE 40 7,044 0 0
MSA SAFETY INC COM 553498106 2,931 28,959 SH   SOLE 2 17,246 0 11,713
MSA SAFETY INC COM 553498106 50 490 SH   SOLE 4 490 0 0
MSA SAFETY INC COM 553498106 1,169 11,551 SH   SOLE 7 11,551 0 0
MSA SAFETY INC COM 553498106 20,998 207,486 SH   SOLE 18 207,360 0 126
MSA SAFETY INC COM 553498106 7,193 71,074 SH   SOLE 19 71,074 0 0
MSA SAFETY INC COM 553498106 247,058 2,441,287 SH   SOLE 21 2,441,287 0 0
MSA SAFETY INC COM 553498106 123,579 1,221,134 SH   SOLE 22 1,179,677 0 41,457
MSA SAFETY INC COM 553498106 122 1,208 SH   SOLE 23 1,208 0 0
MSA SAFETY INC COM 553498106 1,403 13,861 SH   SOLE 26 7,063 0 6,798
MSA SAFETY INC COM 553498106 542 5,358 SH   SOLE 28 5,358 0 0
MSA SAFETY INC COM 553498106 47 463 SH   SOLE 29 463 0 0
MSA SAFETY INC COM 553498106 1,249 12,342 SH   SOLE 30 12,342 0 0
MSA SAFETY INC COM 553498106 78 772 SH   SOLE 31 772 0 0
MSA SAFETY INC COM 553498106 178 1,757 SH   SOLE 34 1,757 0 0
MSA SAFETY INC COM 553498106 396 3,917 SH   SOLE 40 3,917 0 0
MSB FINL CORP NEW COM 55352L101 14 1,103 SH   SOLE 18 1,103 0 0
MSB FINL CORP NEW COM 55352L101 8 650 SH   SOLE 21 650 0 0
MSC INDL DIRECT INC CL A 553530106 20,996 381,953 SH   SOLE 2 281,358 0 100,595
MSC INDL DIRECT INC CL A 553530106 2,699 49,101 SH   SOLE 4 49,101 0 0
MSC INDL DIRECT INC CL A 553530106 662 12,039 SH   SOLE 7 12,039 0 0
MSC INDL DIRECT INC CL A 553530106 8,591 156,278 SH   SOLE 18 150,232 0 6,046
MSC INDL DIRECT INC CL A 553530106 935 17,005 SH   SOLE 19 17,005 0 0
MSC INDL DIRECT INC CL A 553530106 123,382 2,244,534 SH   SOLE 21 2,244,534 0 0
MSC INDL DIRECT INC CL A 553530106 106,352 1,934,732 SH   SOLE 22 1,687,492 0 247,240
MSC INDL DIRECT INC CL A 553530106 4,830 87,870 SH   SOLE 23 87,870 0 0
MSC INDL DIRECT INC CL A 553530106 626 11,395 SH   SOLE 25 11,395 0 0
MSC INDL DIRECT INC CL A 553530106 2,785 50,670 SH   SOLE 26 24,548 0 26,122
MSC INDL DIRECT INC CL A 553530106 521 9,486 SH   SOLE 28 9,486 0 0
MSC INDL DIRECT INC CL A 553530106 1,724 31,354 SH   SOLE 29 31,354 0 0
MSC INDL DIRECT INC CL A 553530106 1,290 23,465 SH   SOLE 30 23,465 0 0
MSC INDL DIRECT INC CL A 553530106 4,813 87,553 SH   SOLE 31 53,763 0 33,790
MSC INDL DIRECT INC CL A 553530106 1,037 18,870 SH   SOLE 34 18,870 0 0
MSC INDL DIRECT INC CL A 553530106 412 7,503 SH   SOLE 36 7,503 0 0
MSC INDL DIRECT INC CL A 553530106 258 4,698 SH   SOLE 40 4,698 0 0
MSCI INC COM 55354G100 62,068 214,799 SH   SOLE 2 38,806 0 175,993
MSCI INC COM 55354G100 11,563 40,015 SH   SOLE 4 37,666 0 2,349
MSCI INC COM 55354G100 27,369 94,715 SH   SOLE 7 70,854 0 23,861
MSCI INC COM 55354G100 351 1,214 SH   SOLE 13 1,214 0 0
MSCI INC COM 55354G100 1,896 6,561 SH   SOLE 15 6,561 0 0
MSCI INC COM 55354G100 146 507 SH   SOLE 17 0 0 507
MSCI INC COM 55354G100 54,707 189,325 SH   SOLE 18 176,975 0 12,350
MSCI INC COM 55354G100 186,899 646,798 SH   SOLE 19 646,798 0 0
MSCI INC COM 55354G100 657,130 2,274,121 SH   SOLE 21 2,274,121 0 0
MSCI INC COM 55354G100 580,283 2,008,177 SH   SOLE 22 1,814,405 0 193,772
MSCI INC COM 55354G100 18,293 63,308 SH   SOLE 23 63,308 0 0
MSCI INC COM 55354G100 24,383 84,383 SH   SOLE 25 84,383 0 0
MSCI INC COM 55354G100 120,239 416,110 SH   SOLE 26 56,449 0 359,661
MSCI INC COM 55354G100 5,021 17,375 SH   SOLE 28 12,221 0 5,154
MSCI INC COM 55354G100 5,632 19,492 SH   SOLE 29 1,537 0 17,955
MSCI INC COM 55354G100 94,480 326,964 SH   SOLE 30 326,964 0 0
MSCI INC COM 55354G100 5,150 17,821 SH   SOLE 31 14,749 0 3,072
MSCI INC COM 55354G100 1,321 4,570 SH   SOLE 34 4,570 0 0
MSCI INC COM 55354G100 14,725 50,957 SH   SOLE 36 50,957 0 0
MSCI INC COM 55354G100 549 1,900 SH   SOLE 40 1,900 0 0
MSG NETWORK INC CL A 553573106 458 44,876 SH   SOLE 2 3,944 0 40,932
MSG NETWORK INC CL A 553573106 2 213 SH   SOLE 4 213 0 0
MSG NETWORK INC CL A 553573106 10 956 SH   SOLE 7 956 0 0
MSG NETWORK INC CL A 553573106 1,676 164,305 SH   SOLE 18 152,191 0 12,114
MSG NETWORK INC CL A 553573106 1,439 141,088 SH   SOLE 19 141,088 0 0
MSG NETWORK INC CL A 553573106 15,734 1,542,596 SH   SOLE 21 1,542,596 0 0
MSG NETWORK INC CL A 553573106 13,863 1,359,142 SH   SOLE 22 1,304,779 0 54,363
MSG NETWORK INC CL A 553573106 115 11,255 SH   SOLE 23 11,255 0 0
MSG NETWORK INC CL A 553573106 906 88,827 SH   SOLE 26 24,342 0 64,485
MSG NETWORK INC CL A 553573106 82 8,052 SH   SOLE 28 8,052 0 0
MSG NETWORK INC CL A 553573106 163 15,951 SH   SOLE 30 15,951 0 0
MSG NETWORK INC CL A 553573106 70 6,870 SH   SOLE 40 6,870 0 0
MTBC INC COM 55378G102 9 1,624 SH   SOLE 18 1,624 0 0
MTBC INC COM 55378G102 115 20,901 SH   SOLE 21 20,901 0 0
MTBC INC COM 55378G102 139 25,188 SH   SOLE 22 25,188 0 0
MTS SYS CORP COM 553777103 335 14,897 SH   SOLE 2 1,095 0 13,802
MTS SYS CORP COM 553777103 3 127 SH   SOLE 4 127 0 0
MTS SYS CORP COM 553777103 7 303 SH   SOLE 7 303 0 0
MTS SYS CORP COM 553777103 1,906 84,710 SH   SOLE 18 84,710 0 0
MTS SYS CORP COM 553777103 819 36,409 SH   SOLE 19 36,409 0 0
MTS SYS CORP COM 553777103 46,928 2,085,710 SH   SOLE 21 2,085,710 0 0
MTS SYS CORP COM 553777103 12,503 555,701 SH   SOLE 22 536,652 0 19,049
MTS SYS CORP COM 553777103 202 8,971 SH   SOLE 26 2,155 0 6,816
MTS SYS CORP COM 553777103 49 2,167 SH   SOLE 28 2,167 0 0
MTS SYS CORP COM 553777103 7,057 313,666 SH   SOLE 30 313,666 0 0
MTS SYS CORP COM 553777103 18 796 SH   SOLE 34 796 0 0
MTS SYS CORP COM 553777103 36 1,582 SH   SOLE 40 1,582 0 0
MUELLER INDS INC COM 624756102 840 35,081 SH   SOLE 2 2,806 0 32,275
MUELLER INDS INC COM 624756102 8 318 SH   SOLE 4 318 0 0
MUELLER INDS INC COM 624756102 39 1,618 SH   SOLE 7 1,618 0 0
MUELLER INDS INC COM 624756102 6,092 254,465 SH   SOLE 18 254,465 0 0
MUELLER INDS INC COM 624756102 2,488 103,906 SH   SOLE 19 103,906 0 0
MUELLER INDS INC COM 624756102 146,250 6,109,003 SH   SOLE 21 6,109,003 0 0
MUELLER INDS INC COM 624756102 39,180 1,636,605 SH   SOLE 22 1,571,111 0 65,494
MUELLER INDS INC COM 624756102 463 19,323 SH   SOLE 26 6,532 0 12,791
MUELLER INDS INC COM 624756102 158 6,594 SH   SOLE 28 6,594 0 0
MUELLER INDS INC COM 624756102 1,738 72,594 SH   SOLE 30 72,594 0 0
MUELLER INDS INC COM 624756102 59 2,485 SH   SOLE 36 2,485 0 0
MUELLER INDS INC COM 624756102 144 6,027 SH   SOLE 40 6,027 0 0
MUELLER WTR PRODS INC COM SER A 624758108 777 97,026 SH   SOLE 2 8,092 0 88,934
MUELLER WTR PRODS INC COM SER A 624758108 3 348 SH   SOLE 4 348 0 0
MUELLER WTR PRODS INC COM SER A 624758108 946 118,158 SH   SOLE 7 118,158 0 0
MUELLER WTR PRODS INC COM SER A 624758108 4,343 542,147 SH   SOLE 18 542,147 0 0
MUELLER WTR PRODS INC COM SER A 624758108 2,339 292,069 SH   SOLE 19 292,069 0 0
MUELLER WTR PRODS INC COM SER A 624758108 42,547 5,311,745 SH   SOLE 21 5,311,745 0 0
MUELLER WTR PRODS INC COM SER A 624758108 36,200 4,519,413 SH   SOLE 22 4,344,966 0 174,447
MUELLER WTR PRODS INC COM SER A 624758108 326 40,761 SH   SOLE 26 18,054 0 22,707
MUELLER WTR PRODS INC COM SER A 624758108 157 19,583 SH   SOLE 28 19,583 0 0
MUELLER WTR PRODS INC COM SER A 624758108 7,993 997,885 SH   SOLE 30 997,885 0 0
MUELLER WTR PRODS INC COM SER A 624758108 26 3,275 SH   SOLE 34 3,275 0 0
MUELLER WTR PRODS INC COM SER A 624758108 150 18,689 SH   SOLE 40 18,689 0 0
MURPHY OIL CORP COM 626717102 2,302 375,471 SH   SOLE 2 69,877 0 305,594
MURPHY OIL CORP COM 626717102 5 754 SH   SOLE 4 754 0 0
MURPHY OIL CORP COM 626717102 36 5,949 SH   SOLE 7 5,949 0 0
MURPHY OIL CORP COM 626717102 2,553 416,537 SH   SOLE 18 416,537 0 0
MURPHY OIL CORP COM 626717102 211 34,494 SH   SOLE 19 34,494 0 0
MURPHY OIL CORP COM 626717102 44,160 7,203,882 SH   SOLE 21 7,203,882 0 0
MURPHY OIL CORP COM 626717102 30,266 4,937,301 SH   SOLE 22 4,649,909 0 287,392
MURPHY OIL CORP COM 626717102 524 85,414 SH   SOLE 26 47,479 0 37,935
MURPHY OIL CORP COM 626717102 131 21,306 SH   SOLE 28 21,306 0 0
MURPHY OIL CORP COM 626717102 630 102,739 SH   SOLE 30 102,739 0 0
MURPHY OIL CORP COM 626717102 79 12,856 SH   SOLE 31 3,154 0 9,702
MURPHY OIL CORP COM 626717102 27 4,358 SH   SOLE 34 4,358 0 0
MURPHY OIL CORP COM 626717102 278 45,314 SH   SOLE 36 45,314 0 0
MURPHY OIL CORP COM 626717102 102 16,666 SH   SOLE 40 16,666 0 0
MURPHY USA INC COM 626755102 3,034 35,970 SH   SOLE 2 12,869 0 23,101
MURPHY USA INC COM 626755102 9 106 SH   SOLE 4 106 0 0
MURPHY USA INC COM 626755102 89 1,057 SH   SOLE 7 1,057 0 0
MURPHY USA INC COM 626755102 14,093 167,058 SH   SOLE 18 167,058 0 0
MURPHY USA INC COM 626755102 4,875 57,792 SH   SOLE 19 57,792 0 0
MURPHY USA INC COM 626755102 172,155 2,040,720 SH   SOLE 21 2,040,720 0 0
MURPHY USA INC COM 626755102 84,833 1,005,603 SH   SOLE 22 968,186 0 37,417
MURPHY USA INC COM 626755102 1,938 22,975 SH   SOLE 23 22,975 0 0
MURPHY USA INC COM 626755102 1,139 13,496 SH   SOLE 26 11,159 0 2,337
MURPHY USA INC COM 626755102 343 4,065 SH   SOLE 28 4,065 0 0
MURPHY USA INC COM 626755102 827 9,800 SH   SOLE 30 9,800 0 0
MURPHY USA INC COM 626755102 191 2,268 SH   SOLE 31 0 0 2,268
MURPHY USA INC COM 626755102 181 2,149 SH   SOLE 36 2,149 0 0
MURPHY USA INC COM 626755102 274 3,245 SH   SOLE 40 3,245 0 0
MUSTANG BIO INC COM 62818Q104 28 10,404 SH   SOLE 2 1,465 0 8,939
MUSTANG BIO INC COM 62818Q104 270 100,910 SH   SOLE 18 100,910 0 0
MUSTANG BIO INC COM 62818Q104 198 74,018 SH   SOLE 19 74,018 0 0
MUSTANG BIO INC COM 62818Q104 2,720 1,015,018 SH   SOLE 21 1,015,018 0 0
MUSTANG BIO INC COM 62818Q104 1,983 739,972 SH   SOLE 22 728,072 0 11,900
MUTUALFIRST FINL INC COM 62845B104 164 5,798 SH   SOLE 2 234 0 5,564
MUTUALFIRST FINL INC COM 62845B104 5 163 SH   SOLE 7 163 0 0
MUTUALFIRST FINL INC COM 62845B104 642 22,760 SH   SOLE 18 22,760 0 0
MUTUALFIRST FINL INC COM 62845B104 326 11,545 SH   SOLE 19 11,545 0 0
MUTUALFIRST FINL INC COM 62845B104 5,888 208,796 SH   SOLE 21 208,796 0 0
MUTUALFIRST FINL INC COM 62845B104 2,107 74,729 SH   SOLE 22 70,593 0 4,136
MV OIL TR TR UNITS 553859109 3 1,200 SH   SOLE 22 1,200 0 0
MVB FINL CORP COM 553810102 116 9,126 SH   SOLE 2 362 0 8,764
MVB FINL CORP COM 553810102 462 36,267 SH   SOLE 18 36,267 0 0
MVB FINL CORP COM 553810102 240 18,819 SH   SOLE 19 18,819 0 0
MVB FINL CORP COM 553810102 4,654 365,011 SH   SOLE 21 365,011 0 0
MVB FINL CORP COM 553810102 1,391 109,093 SH   SOLE 22 103,386 0 5,707
MYERS INDS INC COM 628464109 142 13,165 SH   SOLE 2 1,435 0 11,730
MYERS INDS INC COM 628464109 7 670 SH   SOLE 7 670 0 0
MYERS INDS INC COM 628464109 1,856 172,611 SH   SOLE 18 172,611 0 0
MYERS INDS INC COM 628464109 762 70,877 SH   SOLE 19 70,877 0 0
MYERS INDS INC COM 628464109 43,471 4,043,849 SH   SOLE 21 4,043,849 0 0
MYERS INDS INC COM 628464109 11,570 1,076,270 SH   SOLE 22 1,040,432 0 35,838
MYERS INDS INC COM 628464109 23 2,100 SH   SOLE 26 0 0 2,100
MYERS INDS INC COM 628464109 35 3,288 SH   SOLE 28 3,288 0 0
MYERS INDS INC COM 628464109 524 48,719 SH   SOLE 30 48,719 0 0
MYERS INDS INC COM 628464109 29 2,706 SH   SOLE 40 2,706 0 0
MYLAN NV SHS EURO N59465109 18,321 1,228,789 SH   SOLE 2 122,254 0 1,106,535
MYLAN NV SHS EURO N59465109 3,335 223,649 SH   SOLE 4 209,680 0 13,969
MYLAN NV SHS EURO N59465109 7,822 524,593 SH   SOLE 7 432,836 0 91,757
MYLAN NV SHS EURO N59465109 300 20,134 SH   SOLE 13 20,134 0 0
MYLAN NV SHS EURO N59465109 791 53,037 SH   SOLE 15 53,037 0 0
MYLAN NV SHS EURO N59465109 29,585 1,984,270 SH   SOLE 18 1,881,575 0 102,695
MYLAN NV SHS EURO N59465109 14,832 994,750 SH   SOLE 19 994,750 0 0
MYLAN NV SHS EURO N59465109 266,523 17,875,421 SH   SOLE 21 17,875,421 0 0
MYLAN NV SHS EURO N59465109 191,573 12,848,631 SH   SOLE 22 11,522,477 0 1,326,154
MYLAN NV SHS EURO N59465109 5,866 393,399 SH   SOLE 23 393,399 0 0
MYLAN NV SHS EURO N59465109 8,384 562,322 SH   SOLE 25 562,322 0 0
MYLAN NV SHS EURO N59465109 34,856 2,337,741 SH   SOLE 26 495,077 0 1,842,664
MYLAN NV SHS EURO N59465109 1,559 104,542 SH   SOLE 28 74,049 0 30,493
MYLAN NV SHS EURO N59465109 1,802 120,854 SH   SOLE 29 10,106 0 110,748
MYLAN NV SHS EURO N59465109 36,110 2,421,836 SH   SOLE 30 2,421,836 0 0
MYLAN NV SHS EURO N59465109 3,197 214,432 SH   SOLE 31 85,475 0 128,957
MYLAN NV SHS EURO N59465109 2,930 196,528 SH   SOLE 34 196,528 0 0
MYLAN NV SHS EURO N59465109 6,363 426,746 SH   SOLE 36 426,746 0 0
MYLAN NV SHS EURO N59465109 171 11,436 SH   SOLE 40 11,436 0 0
MYLAN NV OPTIONS N59465909 9 600 SH Call SOLE 2 600 0 0
MYLAN NV OPTIONS N59465909 1,566 105,000 SH Call SOLE 19 105,000 0 0
MYLAN NV OPTIONS N59465909 15 1,000 SH Call SOLE 22 1,000 0 0
MYLAN NV OPTIONS N59465909 200 13,400 SH Call SOLE 34 13,400 0 0
MYOKARDIA INC COM 62857M105 1,859 39,653 SH   SOLE 2 25,462 0 14,191
MYOKARDIA INC COM 62857M105 10 215 SH   SOLE 4 215 0 0
MYOKARDIA INC COM 62857M105 38 807 SH   SOLE 7 807 0 0
MYOKARDIA INC COM 62857M105 8,435 179,936 SH   SOLE 18 174,253 0 5,683
MYOKARDIA INC COM 62857M105 20,767 442,973 SH   SOLE 19 442,973 0 0
MYOKARDIA INC COM 62857M105 116 2,479 SH   SOLE 20 2,479 0 0
MYOKARDIA INC COM 62857M105 91,055 1,942,289 SH   SOLE 21 1,942,289 0 0
MYOKARDIA INC COM 62857M105 63,317 1,350,610 SH   SOLE 22 1,302,585 0 48,025
MYOKARDIA INC COM 62857M105 302 6,436 SH   SOLE 23 6,436 0 0
MYOKARDIA INC COM 62857M105 1,463 31,200 SH   SOLE 26 7,830 0 23,370
MYOKARDIA INC COM 62857M105 301 6,411 SH   SOLE 28 6,411 0 0
MYOKARDIA INC COM 62857M105 878 18,736 SH   SOLE 30 18,736 0 0
MYOKARDIA INC COM 62857M105 4,853 103,522 SH   SOLE 34 103,522 0 0
MYOKARDIA INC COM 62857M105 207 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 118 15,564 SH   SOLE 21 15,564 0 0
MYOVANT SCIENCES LTD COM G637AM102 219 29,024 SH   SOLE 22 17,441 0 11,583
MYOVANT SCIENCES LTD COM G637AM102 52 6,880 SH   SOLE 28 6,880 0 0
MYOVANT SCIENCES LTD COM G637AM102 47 6,160 SH   SOLE 30 6,160 0 0
MYR GROUP INC DEL COM 55405W104 220 8,405 SH   SOLE 2 3,213 0 5,192
MYR GROUP INC DEL COM 55405W104 6 222 SH   SOLE 4 222 0 0
MYR GROUP INC DEL COM 55405W104 478 18,256 SH   SOLE 7 18,256 0 0
MYR GROUP INC DEL COM 55405W104 2,176 83,086 SH   SOLE 18 79,267 0 3,819
MYR GROUP INC DEL COM 55405W104 2,261 86,345 SH   SOLE 19 86,345 0 0
MYR GROUP INC DEL COM 55405W104 47,961 1,831,260 SH   SOLE 21 1,831,260 0 0
MYR GROUP INC DEL COM 55405W104 16,246 620,312 SH   SOLE 22 598,364 0 21,948
MYR GROUP INC DEL COM 55405W104 179 6,816 SH   SOLE 23 6,816 0 0
MYR GROUP INC DEL COM 55405W104 1,275 48,699 SH   SOLE 26 0 0 48,699
MYR GROUP INC DEL COM 55405W104 51 1,961 SH   SOLE 28 1,961 0 0
MYR GROUP INC DEL COM 55405W104 589 22,496 SH   SOLE 30 22,496 0 0
MYR GROUP INC DEL COM 55405W104 194 7,405 SH   SOLE 34 7,405 0 0
MYR GROUP INC DEL COM 55405W104 52 1,975 SH   SOLE 40 1,975 0 0
MYRIAD GENETICS INC COM 62855J104 891 62,262 SH   SOLE 2 3,636 0 58,626
MYRIAD GENETICS INC COM 62855J104 6 399 SH   SOLE 4 399 0 0
MYRIAD GENETICS INC COM 62855J104 17 1,160 SH   SOLE 7 1,160 0 0
MYRIAD GENETICS INC COM 62855J104 4,729 330,470 SH   SOLE 18 330,470 0 0
MYRIAD GENETICS INC COM 62855J104 2,083 145,552 SH   SOLE 19 145,552 0 0
MYRIAD GENETICS INC COM 62855J104 135,115 9,441,999 SH   SOLE 21 9,441,999 0 0
MYRIAD GENETICS INC COM 62855J104 30,710 2,146,022 SH   SOLE 22 2,057,989 0 88,033
MYRIAD GENETICS INC COM 62855J104 26 1,822 SH   SOLE 23 1,822 0 0
MYRIAD GENETICS INC COM 62855J104 573 40,015 SH   SOLE 26 21,398 0 18,617
MYRIAD GENETICS INC COM 62855J104 132 9,212 SH   SOLE 28 9,212 0 0
MYRIAD GENETICS INC COM 62855J104 3,866 270,151 SH   SOLE 30 270,151 0 0
MYRIAD GENETICS INC COM 62855J104 43 3,029 SH   SOLE 34 3,029 0 0
MYRIAD GENETICS INC COM 62855J104 94 6,593 SH   SOLE 40 6,593 0 0
NABORS INDS INC NEW NOTE 0.750% 1/1 62957HAB1 284 1,575,000 PRN   SOLE 21 1,575,000 0 0
NABORS INDUSTRIES LTD SHS G6359F103 128 328,921 SH   SOLE 2 12,302 0 316,619
NABORS INDUSTRIES LTD SHS G6359F103 1 2,306 SH   SOLE 4 2,306 0 0
NABORS INDUSTRIES LTD SHS G6359F103 11 28,697 SH   SOLE 7 28,697 0 0
NABORS INDUSTRIES LTD SHS G6359F103 629 1,613,467 SH   SOLE 18 1,613,467 0 0
NABORS INDUSTRIES LTD SHS G6359F103 252 647,081 SH   SOLE 19 647,081 0 0
NABORS INDUSTRIES LTD SHS G6359F103 15,096 38,697,491 SH   SOLE 21 38,697,491 0 0
NABORS INDUSTRIES LTD SHS G6359F103 4,237 10,861,483 SH   SOLE 22 10,244,271 0 617,212
NABORS INDUSTRIES LTD SHS G6359F103 27 69,635 SH   SOLE 26 46,639 0 22,996
NABORS INDUSTRIES LTD SHS G6359F103 17 43,940 SH   SOLE 28 43,940 0 0
NABORS INDUSTRIES LTD SHS G6359F103 176 451,313 SH   SOLE 30 451,313 0 0
NABORS INDUSTRIES LTD SHS G6359F103 45 114,321 SH   SOLE 31 0 0 114,321
NABORS INDUSTRIES LTD SHS G6359F103 34 87,997 SH   SOLE 36 87,997 0 0
NABORS INDUSTRIES LTD SHS G6359F103 13 32,507 SH   SOLE 40 32,507 0 0
NACCO INDS INC CL A 629579103 102 3,638 SH   SOLE 2 175 0 3,463
NACCO INDS INC CL A 629579103 3 115 SH   SOLE 7 115 0 0
NACCO INDS INC CL A 629579103 390 13,927 SH   SOLE 18 13,927 0 0
NACCO INDS INC CL A 629579103 181 6,473 SH   SOLE 19 6,473 0 0
NACCO INDS INC CL A 629579103 3,829 136,850 SH   SOLE 21 136,850 0 0
NACCO INDS INC CL A 629579103 3,639 130,071 SH   SOLE 22 127,527 0 2,544
NACCO INDS INC CL A 629579103 30 1,078 SH   SOLE 30 1,078 0 0
NAM TAI PPTY INC SHS G63907102 151 27,408 SH   SOLE 21 27,408 0 0
NAM TAI PPTY INC SHS G63907102 676 122,903 SH   SOLE 22 122,903 0 0
NAM TAI PPTY INC SHS G63907102 104 18,935 SH   SOLE 30 18,935 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 409 17,013 SH   SOLE 2 3,818 0 13,195
NANOSTRING TECHNOLOGIES INC COM 63009R109 4 175 SH   SOLE 4 175 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 13 550 SH   SOLE 7 550 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 3,234 134,454 SH   SOLE 18 126,779 0 7,675
NANOSTRING TECHNOLOGIES INC COM 63009R109 3,167 131,684 SH   SOLE 19 131,684 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 40,314 1,676,270 SH   SOLE 21 1,676,270 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 25,095 1,043,467 SH   SOLE 22 1,004,769 0 38,698
NANOSTRING TECHNOLOGIES INC COM 63009R109 192 7,981 SH   SOLE 23 7,981 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 745 30,972 SH   SOLE 26 0 0 30,972
NANOSTRING TECHNOLOGIES INC COM 63009R109 111 4,600 SH   SOLE 28 4,600 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 4,545 188,980 SH   SOLE 30 188,980 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 22 914 SH   SOLE 34 914 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 81 3,365 SH   SOLE 40 3,365 0 0
NANOVIRICIDES INC COM 630087302 9 1,651 SH   SOLE 21 1,651 0 0
NANTHEALTH INC COM 630104107 30 19,124 SH   SOLE 21 19,124 0 0
NANTHEALTH INC COM 630104107 9 5,474 SH   SOLE 22 5,474 0 0
NANTKWEST INC COM 63016Q102 21 7,454 SH   SOLE 18 7,454 0 0
NANTKWEST INC COM 63016Q102 252 87,524 SH   SOLE 21 87,524 0 0
NANTKWEST INC COM 63016Q102 1,675 581,462 SH   SOLE 22 581,462 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 63 4,131 SH   SOLE 2 505 0 3,626
NAPCO SEC TECHNOLOGIES INC COM 630402105 3 199 SH   SOLE 7 199 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 661 43,540 SH   SOLE 18 43,540 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 330 21,754 SH   SOLE 19 21,754 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 6,331 417,324 SH   SOLE 21 417,324 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 5,262 346,846 SH   SOLE 22 322,612 0 24,234
NAPCO SEC TECHNOLOGIES INC COM 630402105 27 1,798 SH   SOLE 30 1,798 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 32 2,081 SH   SOLE 40 2,081 0 0
NASDAQ INC COM 631103108 34,091 359,044 SH   SOLE 2 102,391 0 256,653
NASDAQ INC COM 631103108 6,016 63,359 SH   SOLE 4 60,275 0 3,084
NASDAQ INC COM 631103108 10,316 108,651 SH   SOLE 7 97,062 0 11,589
NASDAQ INC COM 631103108 343 3,613 SH   SOLE 13 3,613 0 0
NASDAQ INC COM 631103108 1,269 13,363 SH   SOLE 15 13,363 0 0
NASDAQ INC COM 631103108 26,849 282,770 SH   SOLE 18 258,325 0 24,445
NASDAQ INC COM 631103108 4,245 44,707 SH   SOLE 19 44,707 0 0
NASDAQ INC COM 631103108 272,045 2,865,142 SH   SOLE 21 2,865,142 0 0
NASDAQ INC COM 631103108 261,806 2,757,309 SH   SOLE 22 2,460,241 0 297,068
NASDAQ INC COM 631103108 8,987 94,653 SH   SOLE 23 94,653 0 0
NASDAQ INC COM 631103108 11,676 122,973 SH   SOLE 25 122,973 0 0
NASDAQ INC COM 631103108 53,521 563,675 SH   SOLE 26 107,143 0 456,532
NASDAQ INC COM 631103108 2,320 24,429 SH   SOLE 28 16,983 0 7,446
NASDAQ INC COM 631103108 3,219 33,904 SH   SOLE 29 9,216 0 24,688
NASDAQ INC COM 631103108 39,963 420,885 SH   SOLE 30 420,885 0 0
NASDAQ INC COM 631103108 4,045 42,603 SH   SOLE 31 33,111 0 9,492
NASDAQ INC COM 631103108 594 6,251 SH   SOLE 34 6,251 0 0
NASDAQ INC COM 631103108 8,257 86,962 SH   SOLE 36 86,962 0 0
NASDAQ INC COM 631103108 220 2,314 SH   SOLE 40 2,314 0 0
NATERA INC COM 632307104 840 28,119 SH   SOLE 2 8,345 0 19,774
NATERA INC COM 632307104 7 221 SH   SOLE 4 221 0 0
NATERA INC COM 632307104 34 1,128 SH   SOLE 7 1,128 0 0
NATERA INC COM 632307104 7,052 236,159 SH   SOLE 18 215,389 0 20,770
NATERA INC COM 632307104 7,079 237,076 SH   SOLE 19 237,076 0 0
NATERA INC COM 632307104 61,343 2,054,353 SH   SOLE 21 2,054,353 0 0
NATERA INC COM 632307104 57,747 1,933,939 SH   SOLE 22 1,857,442 0 76,497
NATERA INC COM 632307104 489 16,367 SH   SOLE 23 16,367 0 0
NATERA INC COM 632307104 2,572 86,136 SH   SOLE 26 16,955 0 69,181
NATERA INC COM 632307104 232 7,786 SH   SOLE 28 7,786 0 0
NATERA INC COM 632307104 5,715 191,386 SH   SOLE 30 191,386 0 0
NATERA INC COM 632307104 56 1,888 SH   SOLE 34 1,888 0 0
NATERA INC COM 632307104 188 6,292 SH   SOLE 40 6,292 0 0
NATHANS FAMOUS INC NEW COM 632347100 110 1,809 SH   SOLE 2 109 0 1,700
NATHANS FAMOUS INC NEW COM 632347100 4 66 SH   SOLE 7 66 0 0
NATHANS FAMOUS INC NEW COM 632347100 661 10,838 SH   SOLE 18 10,838 0 0
NATHANS FAMOUS INC NEW COM 632347100 333 5,458 SH   SOLE 19 5,458 0 0
NATHANS FAMOUS INC NEW COM 632347100 6,334 103,831 SH   SOLE 21 103,831 0 0
NATHANS FAMOUS INC NEW COM 632347100 3,041 49,849 SH   SOLE 22 48,004 0 1,845
NATIONAL BANKSHARES INC VA COM 634865109 204 6,391 SH   SOLE 2 376 0 6,015
NATIONAL BANKSHARES INC VA COM 634865109 4 114 SH   SOLE 7 114 0 0
NATIONAL BANKSHARES INC VA COM 634865109 768 24,087 SH   SOLE 18 24,087 0 0
NATIONAL BANKSHARES INC VA COM 634865109 383 12,001 SH   SOLE 19 12,001 0 0
NATIONAL BANKSHARES INC VA COM 634865109 7,284 228,332 SH   SOLE 21 228,332 0 0
NATIONAL BANKSHARES INC VA COM 634865109 6,144 192,588 SH   SOLE 22 188,418 0 4,170
NATIONAL BEVERAGE CORP COM 635017106 277 6,502 SH   SOLE 2 2,043 0 4,459
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,544 59,652 SH   SOLE 18 54,368 0 5,284
NATIONAL BEVERAGE CORP COM 635017106 2,798 65,602 SH   SOLE 19 65,602 0 0
NATIONAL BEVERAGE CORP COM 635017106 54,685 1,282,173 SH   SOLE 21 1,282,173 0 0
NATIONAL BEVERAGE CORP COM 635017106 18,041 422,993 SH   SOLE 22 410,613 0 12,380
NATIONAL BEVERAGE CORP COM 635017106 315 7,382 SH   SOLE 23 7,382 0 0
NATIONAL BEVERAGE CORP COM 635017106 1,427 33,450 SH   SOLE 26 5,635 0 27,815
NATIONAL BEVERAGE CORP COM 635017106 57 1,326 SH   SOLE 28 1,326 0 0
NATIONAL BEVERAGE CORP COM 635017106 692 16,228 SH   SOLE 30 16,228 0 0
NATIONAL BEVERAGE CORP COM 635017106 54 1,276 SH   SOLE 40 1,276 0 0
NATIONAL BK HLDGS CORP CL A 633707104 501 20,978 SH   SOLE 2 2,513 0 18,465
NATIONAL BK HLDGS CORP CL A 633707104 7 307 SH   SOLE 4 307 0 0
NATIONAL BK HLDGS CORP CL A 633707104 13 546 SH   SOLE 7 546 0 0
NATIONAL BK HLDGS CORP CL A 633707104 3,141 131,420 SH   SOLE 18 131,420 0 0
NATIONAL BK HLDGS CORP CL A 633707104 1,865 78,026 SH   SOLE 19 78,026 0 0
NATIONAL BK HLDGS CORP CL A 633707104 77,900 3,259,418 SH   SOLE 21 3,259,418 0 0
NATIONAL BK HLDGS CORP CL A 633707104 22,757 952,196 SH   SOLE 22 920,250 0 31,946
NATIONAL BK HLDGS CORP CL A 633707104 188 7,864 SH   SOLE 23 7,864 0 0
NATIONAL BK HLDGS CORP CL A 633707104 748 31,294 SH   SOLE 26 10,626 0 20,668
NATIONAL BK HLDGS CORP CL A 633707104 79 3,300 SH   SOLE 28 3,300 0 0
NATIONAL BK HLDGS CORP CL A 633707104 987 41,281 SH   SOLE 30 41,281 0 0
NATIONAL BK HLDGS CORP CL A 633707104 92 3,849 SH   SOLE 40 3,849 0 0
NATIONAL CINEMEDIA INC COM 635309107 192 58,817 SH   SOLE 2 2,565 0 56,252
NATIONAL CINEMEDIA INC COM 635309107 1 380 SH   SOLE 4 380 0 0
NATIONAL CINEMEDIA INC COM 635309107 3 922 SH   SOLE 7 922 0 0
NATIONAL CINEMEDIA INC COM 635309107 743 227,851 SH   SOLE 18 227,851 0 0
NATIONAL CINEMEDIA INC COM 635309107 371 113,737 SH   SOLE 19 113,737 0 0
NATIONAL CINEMEDIA INC COM 635309107 7,531 2,310,059 SH   SOLE 21 2,310,059 0 0
NATIONAL CINEMEDIA INC COM 635309107 6,179 1,895,551 SH   SOLE 22 1,815,646 0 79,905
NATIONAL CINEMEDIA INC COM 635309107 57 17,470 SH   SOLE 26 7,817 0 9,653
NATIONAL CINEMEDIA INC COM 635309107 29 8,826 SH   SOLE 28 8,826 0 0
NATIONAL CINEMEDIA INC COM 635309107 44 13,502 SH   SOLE 30 13,502 0 0
NATIONAL CINEMEDIA INC COM 635309107 9 2,666 SH   SOLE 34 2,666 0 0
NATIONAL CINEMEDIA INC COM 635309107 24 7,277 SH   SOLE 40 7,277 0 0
NATIONAL ENERGY SERVICES REU SHS G6375R107 100 19,758 SH   SOLE 2 984 0 18,774
NATIONAL ENERGY SERVICES REU SHS G6375R107 11 2,200 SH   SOLE 7 2,200 0 0
NATIONAL ENERGY SERVICES REU SHS G6375R107 423 83,268 SH   SOLE 18 83,268 0 0
NATIONAL ENERGY SERVICES REU SHS G6375R107 230 45,369 SH   SOLE 19 45,369 0 0
NATIONAL ENERGY SERVICES REU SHS G6375R107 3,981 783,677 SH   SOLE 21 783,677 0 0
NATIONAL ENERGY SERVICES REU SHS G6375R107 1,384 272,462 SH   SOLE 22 256,043 0 16,419
NATIONAL FUEL GAS CO N J COM 636180101 10,304 276,330 SH   SOLE 2 112,541 0 163,789
NATIONAL FUEL GAS CO N J COM 636180101 13 360 SH   SOLE 4 360 0 0
NATIONAL FUEL GAS CO N J COM 636180101 7,835 210,109 SH   SOLE 7 210,109 0 0
NATIONAL FUEL GAS CO N J COM 636180101 10,465 280,643 SH   SOLE 18 279,879 0 764
NATIONAL FUEL GAS CO N J COM 636180101 1,608 43,133 SH   SOLE 19 43,133 0 0
NATIONAL FUEL GAS CO N J COM 636180101 164,731 4,417,570 SH   SOLE 21 4,417,570 0 0
NATIONAL FUEL GAS CO N J COM 636180101 115,190 3,089,036 SH   SOLE 22 2,952,125 0 136,911
NATIONAL FUEL GAS CO N J COM 636180101 63 1,699 SH   SOLE 23 1,699 0 0
NATIONAL FUEL GAS CO N J COM 636180101 1,257 33,709 SH   SOLE 26 18,506 0 15,203
NATIONAL FUEL GAS CO N J COM 636180101 438 11,757 SH   SOLE 28 11,757 0 0
NATIONAL FUEL GAS CO N J COM 636180101 166 4,444 SH   SOLE 29 4,444 0 0
NATIONAL FUEL GAS CO N J COM 636180101 1,046 28,046 SH   SOLE 30 28,046 0 0
NATIONAL FUEL GAS CO N J COM 636180101 236 6,331 SH   SOLE 31 4,310 0 2,021
NATIONAL FUEL GAS CO N J COM 636180101 133 3,568 SH   SOLE 34 3,568 0 0
NATIONAL FUEL GAS CO N J COM 636180101 136 3,659 SH   SOLE 36 3,659 0 0
NATIONAL FUEL GAS CO N J COM 636180101 330 8,850 SH   SOLE 40 8,850 0 0
NATIONAL GEN HLDGS CORP COM 636220303 778 47,028 SH   SOLE 2 7,857 0 39,171
NATIONAL GEN HLDGS CORP COM 636220303 6 366 SH   SOLE 4 366 0 0
NATIONAL GEN HLDGS CORP COM 636220303 19 1,138 SH   SOLE 7 1,138 0 0
NATIONAL GEN HLDGS CORP COM 636220303 4,136 249,922 SH   SOLE 18 237,011 0 12,911
NATIONAL GEN HLDGS CORP COM 636220303 5,764 348,267 SH   SOLE 19 348,267 0 0
NATIONAL GEN HLDGS CORP COM 636220303 38,214 2,308,978 SH   SOLE 21 2,308,978 0 0
NATIONAL GEN HLDGS CORP COM 636220303 37,923 2,291,429 SH   SOLE 22 2,216,624 0 74,805
NATIONAL GEN HLDGS CORP COM 636220303 589 35,560 SH   SOLE 23 35,560 0 0
NATIONAL GEN HLDGS CORP COM 636220303 2,518 152,155 SH   SOLE 26 21,735 0 130,420
NATIONAL GEN HLDGS CORP COM 636220303 140 8,480 SH   SOLE 28 8,480 0 0
NATIONAL GEN HLDGS CORP COM 636220303 376 22,746 SH   SOLE 30 22,746 0 0
NATIONAL GEN HLDGS CORP COM 636220303 162 9,807 SH   SOLE 34 9,807 0 0
NATIONAL GEN HLDGS CORP COM 636220303 118 7,103 SH   SOLE 40 7,103 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409 0 5 SH   SOLE 18 5 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409 2,532 43,457 SH   SOLE 19 43,457 0 0
NATIONAL HEALTH INVS INC COM 63633D104 1,512 30,526 SH   SOLE 2 2,138 0 28,388
NATIONAL HEALTH INVS INC COM 63633D104 1,244 25,129 SH   SOLE 4 25,129 0 0
NATIONAL HEALTH INVS INC COM 63633D104 2,250 45,427 SH   SOLE 7 45,427 0 0
NATIONAL HEALTH INVS INC COM 63633D104 7,281 147,038 SH   SOLE 18 147,038 0 0
NATIONAL HEALTH INVS INC COM 63633D104 6,153 124,249 SH   SOLE 19 124,249 0 0
NATIONAL HEALTH INVS INC COM 63633D104 92,679 1,871,545 SH   SOLE 21 1,871,545 0 0
NATIONAL HEALTH INVS INC COM 63633D104 76,789 1,550,673 SH   SOLE 22 1,501,396 0 49,277
NATIONAL HEALTH INVS INC COM 63633D104 70 1,404 SH   SOLE 23 1,404 0 0
NATIONAL HEALTH INVS INC COM 63633D104 5,053 102,043 SH   SOLE 25 102,043 0 0
NATIONAL HEALTH INVS INC COM 63633D104 2,385 48,163 SH   SOLE 26 9,285 0 38,878
NATIONAL HEALTH INVS INC COM 63633D104 332 6,697 SH   SOLE 28 6,697 0 0
NATIONAL HEALTH INVS INC COM 63633D104 1,077 21,756 SH   SOLE 29 21,756 0 0
NATIONAL HEALTH INVS INC COM 63633D104 10,089 203,745 SH   SOLE 30 203,745 0 0
NATIONAL HEALTH INVS INC COM 63633D104 249 5,024 SH   SOLE 34 5,024 0 0
NATIONAL HEALTH INVS INC COM 63633D104 239 4,831 SH   SOLE 40 4,831 0 0
NATIONAL HEALTHCARE CORP COM 635906100 833 11,608 SH   SOLE 2 620 0 10,988
NATIONAL HEALTHCARE CORP COM 635906100 4 58 SH   SOLE 4 58 0 0
NATIONAL HEALTHCARE CORP COM 635906100 17 232 SH   SOLE 7 232 0 0
NATIONAL HEALTHCARE CORP COM 635906100 3,010 41,962 SH   SOLE 18 41,962 0 0
NATIONAL HEALTHCARE CORP COM 635906100 1,693 23,605 SH   SOLE 19 23,605 0 0
NATIONAL HEALTHCARE CORP COM 635906100 33,760 470,650 SH   SOLE 21 470,650 0 0
NATIONAL HEALTHCARE CORP COM 635906100 24,209 337,504 SH   SOLE 22 324,894 0 12,610
NATIONAL HEALTHCARE CORP COM 635906100 210 2,924 SH   SOLE 23 2,924 0 0
NATIONAL HEALTHCARE CORP COM 635906100 231 3,223 SH   SOLE 26 0 0 3,223
NATIONAL HEALTHCARE CORP COM 635906100 102 1,420 SH   SOLE 28 1,420 0 0
NATIONAL HEALTHCARE CORP COM 635906100 362 5,052 SH   SOLE 30 5,052 0 0
NATIONAL HEALTHCARE CORP COM 635906100 81 1,126 SH   SOLE 40 1,126 0 0
NATIONAL HOLDINGS CORP COM NEW 636375206 1 903 SH   SOLE 18 903 0 0
NATIONAL HOLDINGS CORP COM NEW 636375206 29 18,872 SH   SOLE 21 18,872 0 0
NATIONAL INSTRS CORP COM 636518102 22,086 667,660 SH   SOLE 2 383,297 0 284,363
NATIONAL INSTRS CORP COM 636518102 1,730 52,283 SH   SOLE 4 52,283 0 0
NATIONAL INSTRS CORP COM 636518102 534 16,130 SH   SOLE 7 16,130 0 0
NATIONAL INSTRS CORP COM 636518102 2,023 61,152 SH   SOLE 13 61,152 0 0
NATIONAL INSTRS CORP COM 636518102 14,904 450,553 SH   SOLE 18 388,546 0 62,007
NATIONAL INSTRS CORP COM 636518102 21,320 644,486 SH   SOLE 19 644,486 0 0
NATIONAL INSTRS CORP COM 636518102 191,636 5,793,111 SH   SOLE 21 5,793,111 0 0
NATIONAL INSTRS CORP COM 636518102 168,347 5,089,101 SH   SOLE 22 4,226,358 0 862,743
NATIONAL INSTRS CORP COM 636518102 2,933 88,674 SH   SOLE 23 88,674 0 0
NATIONAL INSTRS CORP COM 636518102 257 7,771 SH   SOLE 25 7,771 0 0
NATIONAL INSTRS CORP COM 636518102 2,801 84,661 SH   SOLE 26 36,834 0 47,827
NATIONAL INSTRS CORP COM 636518102 624 18,851 SH   SOLE 28 18,851 0 0
NATIONAL INSTRS CORP COM 636518102 7,610 230,060 SH   SOLE 29 49,258 0 180,802
NATIONAL INSTRS CORP COM 636518102 2,260 68,311 SH   SOLE 30 68,311 0 0
NATIONAL INSTRS CORP COM 636518102 4,743 143,390 SH   SOLE 31 109,281 0 34,109
NATIONAL INSTRS CORP COM 636518102 569 17,201 SH   SOLE 34 17,201 0 0
NATIONAL INSTRS CORP COM 636518102 1,320 39,892 SH   SOLE 36 39,892 0 0
NATIONAL INSTRS CORP COM 636518102 449 13,560 SH   SOLE 40 13,560 0 0
NATIONAL OILWELL VARCO INC COM 637071101 9,848 1,001,803 SH   SOLE 2 113,182 0 888,621
NATIONAL OILWELL VARCO INC COM 637071101 1,590 161,752 SH   SOLE 4 151,926 0 9,826
NATIONAL OILWELL VARCO INC COM 637071101 3,599 366,145 SH   SOLE 7 326,655 0 39,490
NATIONAL OILWELL VARCO INC COM 637071101 133 13,538 SH   SOLE 13 13,538 0 0
NATIONAL OILWELL VARCO INC COM 637071101 431 43,844 SH   SOLE 15 43,844 0 0
NATIONAL OILWELL VARCO INC COM 637071101 8,024 816,251 SH   SOLE 18 737,497 0 78,754
NATIONAL OILWELL VARCO INC COM 637071101 1,320 134,318 SH   SOLE 19 134,318 0 0
NATIONAL OILWELL VARCO INC COM 637071101 95,861 9,751,852 SH   SOLE 21 9,751,852 0 0
NATIONAL OILWELL VARCO INC COM 637071101 91,563 9,314,697 SH   SOLE 22 8,319,800 0 994,897
NATIONAL OILWELL VARCO INC COM 637071101 2,770 281,780 SH   SOLE 23 281,780 0 0
NATIONAL OILWELL VARCO INC COM 637071101 5,295 538,659 SH   SOLE 25 538,659 0 0
NATIONAL OILWELL VARCO INC COM 637071101 24,130 2,454,699 SH   SOLE 26 365,055 0 2,089,644
NATIONAL OILWELL VARCO INC COM 637071101 738 75,071 SH   SOLE 28 53,315 0 21,756
NATIONAL OILWELL VARCO INC COM 637071101 887 90,204 SH   SOLE 29 7,469 0 82,735
NATIONAL OILWELL VARCO INC COM 637071101 16,628 1,691,592 SH   SOLE 30 1,691,592 0 0
NATIONAL OILWELL VARCO INC COM 637071101 1,033 105,100 SH   SOLE 31 70,254 0 34,846
NATIONAL OILWELL VARCO INC COM 637071101 212 21,548 SH   SOLE 34 21,548 0 0
NATIONAL OILWELL VARCO INC COM 637071101 3,416 347,558 SH   SOLE 36 347,558 0 0
NATIONAL OILWELL VARCO INC COM 637071101 108 11,028 SH   SOLE 40 11,028 0 0
NATIONAL PRESTO INDS INC COM 637215104 312 4,410 SH   SOLE 2 306 0 4,104
NATIONAL PRESTO INDS INC COM 637215104 4 60 SH   SOLE 4 60 0 0
NATIONAL PRESTO INDS INC COM 637215104 8 116 SH   SOLE 7 116 0 0
NATIONAL PRESTO INDS INC COM 637215104 1,760 24,856 SH   SOLE 18 24,856 0 0
NATIONAL PRESTO INDS INC COM 637215104 676 9,542 SH   SOLE 19 9,542 0 0
NATIONAL PRESTO INDS INC COM 637215104 45,692 645,275 SH   SOLE 21 645,275 0 0
NATIONAL PRESTO INDS INC COM 637215104 10,321 145,755 SH   SOLE 22 140,075 0 5,680
NATIONAL PRESTO INDS INC COM 637215104 238 3,359 SH   SOLE 26 0 0 3,359
NATIONAL PRESTO INDS INC COM 637215104 52 734 SH   SOLE 28 734 0 0
NATIONAL PRESTO INDS INC COM 637215104 487 6,873 SH   SOLE 30 6,873 0 0
NATIONAL PRESTO INDS INC COM 637215104 33 468 SH   SOLE 40 468 0 0
NATIONAL RESH CORP COM NEW 637372202 202 4,434 SH   SOLE 2 612 0 3,822
NATIONAL RESH CORP COM NEW 637372202 10 230 SH   SOLE 7 230 0 0
NATIONAL RESH CORP COM NEW 637372202 1,929 42,412 SH   SOLE 18 42,412 0 0
NATIONAL RESH CORP COM NEW 637372202 1,300 28,574 SH   SOLE 19 28,574 0 0
NATIONAL RESH CORP COM NEW 637372202 19,292 424,190 SH   SOLE 21 424,190 0 0
NATIONAL RESH CORP COM NEW 637372202 16,130 354,656 SH   SOLE 22 339,858 0 14,798
NATIONAL RESH CORP COM NEW 637372202 21 470 SH   SOLE 23 470 0 0
NATIONAL RESH CORP COM NEW 637372202 58 1,271 SH   SOLE 26 0 0 1,271
NATIONAL RESH CORP COM NEW 637372202 81 1,788 SH   SOLE 28 1,788 0 0
NATIONAL RESH CORP COM NEW 637372202 201 4,423 SH   SOLE 30 4,423 0 0
NATIONAL RESH CORP COM NEW 637372202 42 922 SH   SOLE 40 922 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 15,188 471,821 SH   SOLE 2 98,213 0 373,608
NATIONAL RETAIL PROPERTIES I COM 637417106 5,898 183,222 SH   SOLE 4 179,163 0 4,059
NATIONAL RETAIL PROPERTIES I COM 637417106 13,553 421,017 SH   SOLE 7 335,397 0 85,620
NATIONAL RETAIL PROPERTIES I COM 637417106 186 5,783 SH   SOLE 13 5,783 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 546 16,967 SH   SOLE 15 16,967 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 18,417 572,138 SH   SOLE 18 491,938 0 80,200
NATIONAL RETAIL PROPERTIES I COM 637417106 8,699 270,248 SH   SOLE 19 270,248 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 390,120 12,119,285 SH   SOLE 21 12,119,285 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 236,641 7,351,387 SH   SOLE 22 7,032,299 0 319,088
NATIONAL RETAIL PROPERTIES I COM 637417106 3,995 124,107 SH   SOLE 23 124,107 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 13,614 422,941 SH   SOLE 25 422,941 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 15,497 481,415 SH   SOLE 26 193,842 0 287,573
NATIONAL RETAIL PROPERTIES I COM 637417106 1,058 32,875 SH   SOLE 28 24,624 0 8,251
NATIONAL RETAIL PROPERTIES I COM 637417106 2,911 90,430 SH   SOLE 29 90,430 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 40,183 1,248,292 SH   SOLE 30 1,248,292 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 1,262 39,193 SH   SOLE 31 27,103 0 12,090
NATIONAL RETAIL PROPERTIES I COM 637417106 316 9,809 SH   SOLE 34 9,809 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 2,071 64,326 SH   SOLE 36 64,326 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 99 3,086 SH   SOLE 40 3,086 0 0
NATIONAL SEC GROUP INC COM 637546102 3 249 SH   SOLE 21 249 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 662 22,358 SH   SOLE 2 2,917 0 19,441
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 1,016 34,322 SH   SOLE 4 34,322 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 1,837 62,060 SH   SOLE 7 62,060 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 8,074 272,766 SH   SOLE 18 272,766 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 6,129 207,070 SH   SOLE 19 207,070 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 200,249 6,765,172 SH   SOLE 21 6,765,172 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 70,011 2,365,247 SH   SOLE 22 2,303,146 0 62,101
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 180 6,070 SH   SOLE 23 6,070 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 4,283 144,710 SH   SOLE 25 144,710 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 2,696 91,085 SH   SOLE 26 15,695 0 75,390
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 263 8,901 SH   SOLE 28 8,901 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 925 31,237 SH   SOLE 29 31,237 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 9,614 324,798 SH   SOLE 30 324,798 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 40 1,338 SH   SOLE 34 1,338 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 169 5,711 SH   SOLE 40 5,711 0 0
NATIONAL VISION HLDGS INC COM 63845R107 569 29,296 SH   SOLE 2 4,219 0 25,077
NATIONAL VISION HLDGS INC COM 63845R107 6 327 SH   SOLE 4 327 0 0
NATIONAL VISION HLDGS INC COM 63845R107 28 1,430 SH   SOLE 7 1,430 0 0
NATIONAL VISION HLDGS INC COM 63845R107 5,365 276,240 SH   SOLE 18 271,385 0 4,855
NATIONAL VISION HLDGS INC COM 63845R107 3,691 190,072 SH   SOLE 19 190,072 0 0
NATIONAL VISION HLDGS INC COM 63845R107 50,601 2,605,630 SH   SOLE 21 2,605,630 0 0
NATIONAL VISION HLDGS INC COM 63845R107 43,516 2,240,783 SH   SOLE 22 2,152,251 0 88,532
NATIONAL VISION HLDGS INC COM 63845R107 63 3,249 SH   SOLE 23 3,249 0 0
NATIONAL VISION HLDGS INC COM 63845R107 804 41,419 SH   SOLE 26 10,835 0 30,584
NATIONAL VISION HLDGS INC COM 63845R107 208 10,693 SH   SOLE 28 10,693 0 0
NATIONAL VISION HLDGS INC COM 63845R107 495 25,474 SH   SOLE 30 25,474 0 0
NATIONAL VISION HLDGS INC COM 63845R107 161 8,310 SH   SOLE 40 8,310 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 390 2,270 SH   SOLE 2 143 0 2,127
NATIONAL WESTN LIFE GROUP IN CL A 638517102 6 33 SH   SOLE 7 33 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 1,371 7,970 SH   SOLE 18 7,970 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 828 4,814 SH   SOLE 19 4,814 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 14,245 82,820 SH   SOLE 21 82,820 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 12,877 74,865 SH   SOLE 22 72,032 0 2,833
NATIONAL WESTN LIFE GROUP IN CL A 638517102 28 162 SH   SOLE 23 162 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 160 933 SH   SOLE 26 0 0 933
NATIONAL WESTN LIFE GROUP IN CL A 638517102 65 380 SH   SOLE 28 380 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 730 4,244 SH   SOLE 30 4,244 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 72 420 SH   SOLE 40 420 0 0
NATURA &CO HLDG S A ADS 63884N108 4 376 SH   SOLE 31 0 0 376
NATURA &CO HLDG S A ADS 63884N108 178 18,086 SH   SOLE 36 18,086 0 0
NATURAL ALTERNATIVES INTL IN COM NEW 638842302 7 1,123 SH   SOLE 18 1,123 0 0
NATURAL ALTERNATIVES INTL IN COM NEW 638842302 79 12,595 SH   SOLE 21 12,595 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 89 19,960 SH   SOLE 2 8,224 0 11,736
NATURAL GAS SERVICES GROUP COM 63886Q109 2 342 SH   SOLE 7 342 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 204 45,785 SH   SOLE 18 45,785 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 249 55,771 SH   SOLE 19 55,771 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 2,082 466,751 SH   SOLE 21 466,751 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 2,394 536,832 SH   SOLE 22 528,513 0 8,319
NATURAL GAS SERVICES GROUP COM 63886Q109 46 10,215 SH   SOLE 23 10,215 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 84 18,729 SH   SOLE 26 0 0 18,729
NATURAL GROCERS BY VITAMIN C COM 63888U108 76 8,942 SH   SOLE 2 321 0 8,621
NATURAL GROCERS BY VITAMIN C COM 63888U108 2 227 SH   SOLE 7 227 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 288 33,845 SH   SOLE 18 33,845 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 307 36,114 SH   SOLE 19 36,114 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 2,878 338,246 SH   SOLE 21 338,246 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 2,616 307,428 SH   SOLE 22 301,697 0 5,731
NATURAL GROCERS BY VITAMIN C COM 63888U108 155 18,183 SH   SOLE 26 0 0 18,183
NATURAL HEALTH TRENDS CORP COM 63888P406 8 2,396 SH   SOLE 2 2,396 0 0
NATURAL HEALTH TRENDS CORP COM 63888P406 8 2,297 SH   SOLE 18 2,297 0 0
NATURAL HEALTH TRENDS CORP COM 63888P406 0 80 SH   SOLE 19 80 0 0
NATURAL HEALTH TRENDS CORP COM 63888P406 80 24,199 SH   SOLE 21 24,199 0 0
NATURAL HEALTH TRENDS CORP COM 63888P406 557 169,436 SH   SOLE 22 169,436 0 0
NATURAL HEALTH TRENDS CORP COM 63888P406 72 22,003 SH   SOLE 26 0 0 22,003
NATURES SUNSHINE PRODS INC COM 639027101 67 8,200 SH   SOLE 2 462 0 7,738
NATURES SUNSHINE PRODS INC COM 639027101 3 355 SH   SOLE 7 355 0 0
NATURES SUNSHINE PRODS INC COM 639027101 259 31,884 SH   SOLE 18 31,884 0 0
NATURES SUNSHINE PRODS INC COM 639027101 119 14,674 SH   SOLE 19 14,674 0 0
NATURES SUNSHINE PRODS INC COM 639027101 2,756 338,941 SH   SOLE 21 338,941 0 0
NATURES SUNSHINE PRODS INC COM 639027101 800 98,414 SH   SOLE 22 93,500 0 4,914
NATUS MED INC DEL COM 639050103 289 12,484 SH   SOLE 2 1,737 0 10,747
NATUS MED INC DEL COM 639050103 5 195 SH   SOLE 4 195 0 0
NATUS MED INC DEL COM 639050103 16 676 SH   SOLE 7 676 0 0
NATUS MED INC DEL COM 639050103 3,558 153,834 SH   SOLE 18 153,834 0 0
NATUS MED INC DEL COM 639050103 1,447 62,562 SH   SOLE 19 62,562 0 0
NATUS MED INC DEL COM 639050103 90,355 3,906,384 SH   SOLE 21 3,906,384 0 0
NATUS MED INC DEL COM 639050103 22,224 960,832 SH   SOLE 22 926,318 0 34,514
NATUS MED INC DEL COM 639050103 458 19,790 SH   SOLE 26 11,776 0 8,014
NATUS MED INC DEL COM 639050103 111 4,815 SH   SOLE 28 4,815 0 0
NATUS MED INC DEL COM 639050103 1,024 44,258 SH   SOLE 30 44,258 0 0
NATUS MED INC DEL COM 639050103 83 3,579 SH   SOLE 40 3,579 0 0
NAUTILUS INC COM 63910B102 19 7,155 SH   SOLE 18 7,155 0 0
NAUTILUS INC COM 63910B102 230 87,982 SH   SOLE 21 87,982 0 0
NAUTILUS INC COM 63910B102 1,874 718,128 SH   SOLE 22 718,128 0 0
NAVIDEA BIOPHARMACEUTICALS I COM NEW 63937X202 5 5,914 SH   SOLE 21 5,914 0 0
NAVIDEA BIOPHARMACEUTICALS I COM NEW 63937X202 92 120,507 SH   SOLE 22 120,507 0 0
NAVIENT CORPORATION COM 63938C108 4,458 588,132 SH   SOLE 2 211,815 0 376,317
NAVIENT CORPORATION COM 63938C108 9 1,124 SH   SOLE 4 1,124 0 0
NAVIENT CORPORATION COM 63938C108 67 8,776 SH   SOLE 7 8,776 0 0
NAVIENT CORPORATION COM 63938C108 3,682 485,795 SH   SOLE 18 485,795 0 0
NAVIENT CORPORATION COM 63938C108 355 46,883 SH   SOLE 19 46,883 0 0
NAVIENT CORPORATION COM 63938C108 63,492 8,376,280 SH   SOLE 21 8,376,280 0 0
NAVIENT CORPORATION COM 63938C108 58,134 7,669,337 SH   SOLE 22 7,300,340 0 368,997
NAVIENT CORPORATION COM 63938C108 834 110,045 SH   SOLE 26 45,566 0 64,479
NAVIENT CORPORATION COM 63938C108 229 30,250 SH   SOLE 28 30,250 0 0
NAVIENT CORPORATION COM 63938C108 588 77,633 SH   SOLE 30 77,633 0 0
NAVIENT CORPORATION COM 63938C108 203 26,806 SH   SOLE 31 4,006 0 22,800
NAVIENT CORPORATION COM 63938C108 104 13,691 SH   SOLE 34 13,691 0 0
NAVIENT CORPORATION COM 63938C108 782 103,154 SH   SOLE 36 103,154 0 0
NAVIENT CORPORATION COM 63938C108 179 23,628 SH   SOLE 40 23,628 0 0
NAVIOS MARITIME ACQUIS CORP SHS Y62159143 12 2,456 SH   SOLE 18 2,456 0 0
NAVIOS MARITIME ACQUIS CORP SHS Y62159143 106 21,967 SH   SOLE 21 21,967 0 0
NAVIOS MARITIME HLDGS INC COM Y62197119 5 2,009 SH   SOLE 18 2,009 0 0
NAVIOS MARITIME HLDGS INC COM Y62197119 53 22,765 SH   SOLE 21 22,765 0 0
NAVIOS MARITIME PARTNERS L P COM UNIT LPI Y62267409 22 4,083 SH   SOLE 22 4,083 0 0
NAVISTAR INTL CORP NEW COM 63934E108 793 48,101 SH   SOLE 2 2,487 0 45,614
NAVISTAR INTL CORP NEW COM 63934E108 4 231 SH   SOLE 4 231 0 0
NAVISTAR INTL CORP NEW COM 63934E108 26 1,563 SH   SOLE 7 1,563 0 0
NAVISTAR INTL CORP NEW COM 63934E108 2,834 171,852 SH   SOLE 18 171,852 0 0
NAVISTAR INTL CORP NEW COM 63934E108 1,534 93,032 SH   SOLE 19 93,032 0 0
NAVISTAR INTL CORP NEW COM 63934E108 28,612 1,735,111 SH   SOLE 21 1,735,111 0 0
NAVISTAR INTL CORP NEW COM 63934E108 27,885 1,691,049 SH   SOLE 22 1,638,771 0 52,278
NAVISTAR INTL CORP NEW COM 63934E108 262 15,918 SH   SOLE 26 5,352 0 10,566
NAVISTAR INTL CORP NEW COM 63934E108 98 5,962 SH   SOLE 28 5,962 0 0
NAVISTAR INTL CORP NEW COM 63934E108 258 15,633 SH   SOLE 30 15,633 0 0
NAVISTAR INTL CORP NEW COM 63934E108 28 1,700 SH   SOLE 31 0 0 1,700
NAVISTAR INTL CORP NEW COM 63934E108 68 4,108 SH   SOLE 36 4,108 0 0
NAVISTAR INTL CORP NEW COM 63934E108 92 5,553 SH   SOLE 40 5,553 0 0
NBT BANCORP INC COM 628778102 1,075 33,193 SH   SOLE 2 1,894 0 31,299
NBT BANCORP INC COM 628778102 9 272 SH   SOLE 4 272 0 0
NBT BANCORP INC COM 628778102 30 916 SH   SOLE 7 916 0 0
NBT BANCORP INC COM 628778102 6,540 201,920 SH   SOLE 18 201,920 0 0
NBT BANCORP INC COM 628778102 2,348 72,485 SH   SOLE 19 72,485 0 0
NBT BANCORP INC COM 628778102 152,436 4,706,253 SH   SOLE 21 4,706,253 0 0
NBT BANCORP INC COM 628778102 40,856 1,261,379 SH   SOLE 22 1,216,868 0 44,511
NBT BANCORP INC COM 628778102 588 18,144 SH   SOLE 26 7,373 0 10,771
NBT BANCORP INC COM 628778102 203 6,259 SH   SOLE 28 6,259 0 0
NBT BANCORP INC COM 628778102 1,805 55,731 SH   SOLE 30 55,731 0 0
NBT BANCORP INC COM 628778102 160 4,934 SH   SOLE 40 4,934 0 0
NCR CORP NEW COM 62886E108 5,516 311,650 SH   SOLE 2 81,875 0 229,775
NCR CORP NEW COM 62886E108 11 597 SH   SOLE 4 597 0 0
NCR CORP NEW COM 62886E108 65 3,676 SH   SOLE 7 3,676 0 0
NCR CORP NEW COM 62886E108 6,296 355,703 SH   SOLE 18 355,703 0 0
NCR CORP NEW COM 62886E108 538 30,384 SH   SOLE 19 30,384 0 0
NCR CORP NEW COM 62886E108 111,929 6,323,645 SH   SOLE 21 6,323,645 0 0
NCR CORP NEW COM 62886E108 79,763 4,506,387 SH   SOLE 22 4,281,852 0 224,535
NCR CORP NEW COM 62886E108 769 43,441 SH   SOLE 26 20,694 0 22,747
NCR CORP NEW COM 62886E108 324 18,307 SH   SOLE 28 18,307 0 0
NCR CORP NEW COM 62886E108 2,821 159,380 SH   SOLE 30 159,380 0 0
NCR CORP NEW COM 62886E108 96 5,433 SH   SOLE 31 2,689 0 2,744
NCR CORP NEW COM 62886E108 95 5,347 SH   SOLE 34 5,347 0 0
NCR CORP NEW COM 62886E108 135 7,638 SH   SOLE 36 7,638 0 0
NCR CORP NEW COM 62886E108 223 12,601 SH   SOLE 40 12,601 0 0
NCS MULTISTAGE HLDGS INC COM 628877102 8 11,782 SH   SOLE 2 258 0 11,524
NCS MULTISTAGE HLDGS INC COM 628877102 22 34,981 SH   SOLE 18 34,981 0 0
NCS MULTISTAGE HLDGS INC COM 628877102 10 15,926 SH   SOLE 19 15,926 0 0
NCS MULTISTAGE HLDGS INC COM 628877102 301 470,960 SH   SOLE 21 470,960 0 0
NCS MULTISTAGE HLDGS INC COM 628877102 81 126,889 SH   SOLE 22 122,818 0 4,071
NEENAH INC COM 640079109 384 8,894 SH   SOLE 2 1,228 0 7,666
NEENAH INC COM 640079109 4 103 SH   SOLE 4 103 0 0
NEENAH INC COM 640079109 14 333 SH   SOLE 7 333 0 0
NEENAH INC COM 640079109 3,280 76,049 SH   SOLE 18 76,049 0 0
NEENAH INC COM 640079109 1,693 39,262 SH   SOLE 19 39,262 0 0
NEENAH INC COM 640079109 78,923 1,829,890 SH   SOLE 21 1,829,890 0 0
NEENAH INC COM 640079109 22,014 510,402 SH   SOLE 22 492,136 0 18,266
NEENAH INC COM 640079109 54 1,247 SH   SOLE 23 1,247 0 0
NEENAH INC COM 640079109 1,290 29,900 SH   SOLE 26 6,481 0 23,419
NEENAH INC COM 640079109 80 1,864 SH   SOLE 28 1,864 0 0
NEENAH INC COM 640079109 925 21,448 SH   SOLE 30 21,448 0 0
NEENAH INC COM 640079109 148 3,434 SH   SOLE 34 3,434 0 0
NEENAH INC COM 640079109 81 1,874 SH   SOLE 40 1,874 0 0
NEKTAR THERAPEUTICS COM 640268108 7,896 442,375 SH   SOLE 2 120,032 0 322,343
NEKTAR THERAPEUTICS COM 640268108 13 727 SH   SOLE 4 727 0 0
NEKTAR THERAPEUTICS COM 640268108 52 2,898 SH   SOLE 7 2,898 0 0
NEKTAR THERAPEUTICS COM 640268108 9,252 518,321 SH   SOLE 18 518,321 0 0
NEKTAR THERAPEUTICS COM 640268108 14,093 789,497 SH   SOLE 19 789,497 0 0
NEKTAR THERAPEUTICS COM 640268108 843 47,200 SH   SOLE 20 47,200 0 0
NEKTAR THERAPEUTICS COM 640268108 184,387 10,329,798 SH   SOLE 21 10,329,798 0 0
NEKTAR THERAPEUTICS COM 640268108 99,516 5,575,112 SH   SOLE 22 5,305,104 0 270,008
NEKTAR THERAPEUTICS COM 640268108 1,137 63,672 SH   SOLE 26 39,081 0 24,591
NEKTAR THERAPEUTICS COM 640268108 451 25,240 SH   SOLE 28 25,240 0 0
NEKTAR THERAPEUTICS COM 640268108 1,327 74,339 SH   SOLE 30 74,339 0 0
NEKTAR THERAPEUTICS COM 640268108 64 3,560 SH   SOLE 31 3,560 0 0
NEKTAR THERAPEUTICS COM 640268108 3,166 177,382 SH   SOLE 34 177,382 0 0
NEKTAR THERAPEUTICS COM 640268108 339 19,014 SH   SOLE 40 19,014 0 0
NELNET INC CL A 64031N108 768 16,902 SH   SOLE 2 928 0 15,974
NELNET INC CL A 64031N108 0 4 SH   SOLE 4 4 0 0
NELNET INC CL A 64031N108 17 364 SH   SOLE 7 364 0 0
NELNET INC CL A 64031N108 2,744 60,432 SH   SOLE 18 60,432 0 0
NELNET INC CL A 64031N108 1,749 38,515 SH   SOLE 19 38,515 0 0
NELNET INC CL A 64031N108 28,810 634,438 SH   SOLE 21 634,438 0 0
NELNET INC CL A 64031N108 26,794 590,051 SH   SOLE 22 567,067 0 22,984
NELNET INC CL A 64031N108 217 4,774 SH   SOLE 26 2,907 0 1,867
NELNET INC CL A 64031N108 129 2,844 SH   SOLE 28 2,844 0 0
NELNET INC CL A 64031N108 329 7,253 SH   SOLE 30 7,253 0 0
NELNET INC CL A 64031N108 19 427 SH   SOLE 34 427 0 0
NELNET INC CL A 64031N108 135 2,974 SH   SOLE 40 2,974 0 0
NEOGEN CORP COM 640491106 1,311 19,565 SH   SOLE 2 3,147 0 16,418
NEOGEN CORP COM 640491106 17 248 SH   SOLE 4 248 0 0
NEOGEN CORP COM 640491106 61 910 SH   SOLE 7 910 0 0
NEOGEN CORP COM 640491106 16,323 243,657 SH   SOLE 18 237,299 0 6,358
NEOGEN CORP COM 640491106 8,944 133,508 SH   SOLE 19 133,508 0 0
NEOGEN CORP COM 640491106 378,475 5,649,728 SH   SOLE 21 5,649,728 0 0
NEOGEN CORP COM 640491106 102,465 1,529,551 SH   SOLE 22 1,473,230 0 56,321
NEOGEN CORP COM 640491106 248 3,703 SH   SOLE 23 3,703 0 0
NEOGEN CORP COM 640491106 2,144 32,005 SH   SOLE 26 11,245 0 20,760
NEOGEN CORP COM 640491106 504 7,521 SH   SOLE 28 7,521 0 0
NEOGEN CORP COM 640491106 9,325 139,202 SH   SOLE 30 139,202 0 0
NEOGEN CORP COM 640491106 133 1,978 SH   SOLE 34 1,978 0 0
NEOGEN CORP COM 640491106 355 5,292 SH   SOLE 40 5,292 0 0
NEOGENOMICS INC COM NEW 64049M209 1,062 38,473 SH   SOLE 2 8,135 0 30,338
NEOGENOMICS INC COM NEW 64049M209 13 479 SH   SOLE 4 479 0 0
NEOGENOMICS INC COM NEW 64049M209 47 1,695 SH   SOLE 7 1,695 0 0
NEOGENOMICS INC COM NEW 64049M209 13,025 471,760 SH   SOLE 18 444,751 0 27,009
NEOGENOMICS INC COM NEW 64049M209 9,640 349,151 SH   SOLE 19 349,151 0 0
NEOGENOMICS INC COM NEW 64049M209 304,190 11,017,374 SH   SOLE 21 11,017,374 0 0
NEOGENOMICS INC COM NEW 64049M209 85,704 3,104,086 SH   SOLE 22 3,003,220 0 100,866
NEOGENOMICS INC COM NEW 64049M209 728 26,356 SH   SOLE 23 26,356 0 0
NEOGENOMICS INC COM NEW 64049M209 3,808 137,927 SH   SOLE 26 29,990 0 107,937
NEOGENOMICS INC COM NEW 64049M209 393 14,230 SH   SOLE 28 14,230 0 0
NEOGENOMICS INC COM NEW 64049M209 3,733 135,214 SH   SOLE 30 135,214 0 0
NEOGENOMICS INC COM NEW 64049M209 104 3,770 SH   SOLE 34 3,770 0 0
NEOGENOMICS INC COM NEW 64049M209 303 10,989 SH   SOLE 40 10,989 0 0
NEOLEUKIN THERAPEUTICS INC COM 64049K104 86 7,526 SH   SOLE 21 7,526 0 0
NEOLEUKIN THERAPEUTICS INC COM 64049K104 6,822 599,506 SH   SOLE 22 599,506 0 0
NEON THERAPEUTICS INC COM 64050Y100 38 14,553 SH   SOLE 2 427 0 14,126
NEON THERAPEUTICS INC COM 64050Y100 148 55,937 SH   SOLE 18 55,937 0 0
NEON THERAPEUTICS INC COM 64050Y100 63 23,757 SH   SOLE 19 23,757 0 0
NEON THERAPEUTICS INC COM 64050Y100 1,422 538,757 SH   SOLE 21 538,757 0 0
NEON THERAPEUTICS INC COM 64050Y100 509 192,806 SH   SOLE 22 188,007 0 4,799
NEONODE INC COM PAR 64051M709 4 2,003 SH   SOLE 21 2,003 0 0
NEONODE INC COM PAR 64051M709 167 94,557 SH   SOLE 22 94,557 0 0
NEOPHOTONICS CORP COM 64051T100 267 36,764 SH   SOLE 2 1,552 0 35,212
NEOPHOTONICS CORP COM 64051T100 5 683 SH   SOLE 7 683 0 0
NEOPHOTONICS CORP COM 64051T100 1,061 146,282 SH   SOLE 18 146,282 0 0
NEOPHOTONICS CORP COM 64051T100 533 73,547 SH   SOLE 19 73,547 0 0
NEOPHOTONICS CORP COM 64051T100 10,363 1,429,402 SH   SOLE 21 1,429,402 0 0
NEOPHOTONICS CORP COM 64051T100 8,261 1,139,403 SH   SOLE 22 1,116,280 0 23,123
NEOS THERAPEUTICS INC COM 64052L106 10 13,075 SH   SOLE 18 13,075 0 0
NEOS THERAPEUTICS INC COM 64052L106 129 171,508 SH   SOLE 21 171,508 0 0
NEOS THERAPEUTICS INC COM 64052L106 257 342,423 SH   SOLE 22 342,423 0 0
NEPHROS INC COM 640671400 16 2,562 SH   SOLE 21 2,562 0 0
NEPHROS INC COM 640671400 38 6,097 SH   SOLE 22 6,097 0 0
NESCO HLDGS INC COM 64083J104 250 76,096 SH   SOLE 21 76,096 0 0
NET ELEMENT INC COM 64111R300 0 51 SH   SOLE 21 51 0 0
NET ELEMENT INC COM 64111R300 26 13,844 SH   SOLE 22 13,844 0 0
NETAPP INC COM 64110D104 25,567 613,256 SH   SOLE 2 105,099 0 508,157
NETAPP INC COM 64110D104 4,592 110,141 SH   SOLE 4 103,166 0 6,975
NETAPP INC COM 64110D104 9,432 226,248 SH   SOLE 7 210,956 0 15,292
NETAPP INC COM 64110D104 31 754 SH   SOLE 13 754 0 0
NETAPP INC COM 64110D104 900 21,581 SH   SOLE 15 21,581 0 0
NETAPP INC COM 64110D104 25,076 601,481 SH   SOLE 18 567,324 0 34,157
NETAPP INC COM 64110D104 4,689 112,478 SH   SOLE 19 112,478 0 0
NETAPP INC COM 64110D104 274,177 6,576,557 SH   SOLE 21 6,576,557 0 0
NETAPP INC COM 64110D104 242,544 5,817,787 SH   SOLE 22 5,234,655 0 583,132
NETAPP INC COM 64110D104 8,178 196,170 SH   SOLE 23 196,170 0 0
NETAPP INC COM 64110D104 13,380 320,929 SH   SOLE 25 320,929 0 0
NETAPP INC COM 64110D104 45,596 1,093,688 SH   SOLE 26 213,781 0 879,907
NETAPP INC COM 64110D104 1,928 46,243 SH   SOLE 28 32,744 0 13,499
NETAPP INC COM 64110D104 2,151 51,594 SH   SOLE 29 3,482 0 48,112
NETAPP INC COM 64110D104 45,503 1,091,457 SH   SOLE 30 1,091,457 0 0
NETAPP INC COM 64110D104 2,494 59,824 SH   SOLE 31 47,109 0 12,715
NETAPP INC COM 64110D104 1,484 35,592 SH   SOLE 32 35,592 0 0
NETAPP INC COM 64110D104 1,971 47,279 SH   SOLE 34 47,279 0 0
NETAPP INC COM 64110D104 6,220 149,202 SH   SOLE 36 149,202 0 0
NETAPP INC COM 64110D104 226 5,419 SH   SOLE 40 5,419 0 0
NETEASE INC SPONSORED ADS 64110W102 55,257 172,163 SH   SOLE 2 11,181 0 160,982
NETEASE INC SPONSORED ADS 64110W102 3 9 SH   SOLE 3 9 0 0
NETEASE INC SPONSORED ADS 64110W102 9,734 30,329 SH   SOLE 4 30,329 0 0
NETEASE INC SPONSORED ADS 64110W102 4,079 12,710 SH   SOLE 7 12,710 0 0
NETEASE INC SPONSORED ADS 64110W102 2,989 9,314 SH   SOLE 13 9,314 0 0
NETEASE INC SPONSORED ADS 64110W102 10,296 32,079 SH   SOLE 15 31,065 0 1,014
NETEASE INC SPONSORED ADS 64110W102 13,493 42,039 SH   SOLE 18 42,039 0 0
NETEASE INC SPONSORED ADS 64110W102 51,346 159,976 SH   SOLE 19 159,976 0 0
NETEASE INC SPONSORED ADS 64110W102 422,517 1,316,416 SH   SOLE 21 1,316,416 0 0
NETEASE INC SPONSORED ADS 64110W102 338,996 1,056,193 SH   SOLE 22 910,088 0 146,105
NETEASE INC SPONSORED ADS 64110W102 14,324 44,629 SH   SOLE 23 44,629 0 0
NETEASE INC SPONSORED ADS 64110W102 14,556 45,351 SH   SOLE 25 45,351 0 0
NETEASE INC SPONSORED ADS 64110W102 84,622 263,654 SH   SOLE 26 15,519 0 248,135
NETEASE INC SPONSORED ADS 64110W102 3,266 10,176 SH   SOLE 28 10,176 0 0
NETEASE INC SPONSORED ADS 64110W102 2,439 7,598 SH   SOLE 29 7,598 0 0
NETEASE INC SPONSORED ADS 64110W102 142,958 445,409 SH   SOLE 30 445,409 0 0
NETEASE INC SPONSORED ADS 64110W102 3,476 10,831 SH   SOLE 31 4,526 0 6,305
NETEASE INC SPONSORED ADS 64110W102 5,183 16,147 SH   SOLE 32 16,147 0 0
NETEASE INC SPONSORED ADS 64110W102 71,597 223,071 SH   SOLE 34 223,071 0 0
NETEASE INC SPONSORED ADS 64110W102 189 588 SH   SOLE 36 588 0 0
NETEASE INC SPONSORED ADS 64110W102 183 569 SH   SOLE 40 569 0 0
NETFLIX INC COM 64110L106 422,862 1,126,131 SH   SOLE 2 148,330 0 977,801
NETFLIX INC COM 64110L106 76,957 204,946 SH   SOLE 4 192,981 0 11,965
NETFLIX INC COM 64110L106 149,768 398,850 SH   SOLE 7 385,484 0 13,366
NETFLIX INC COM 64110L106 3,233 8,609 SH   SOLE 13 8,609 0 0
NETFLIX INC COM 64110L106 13,887 36,983 SH   SOLE 15 36,983 0 0
NETFLIX INC COM 64110L106 45 119 SH   SOLE 17 0 0 119
NETFLIX INC COM 64110L106 622,593 1,658,038 SH   SOLE 18 1,308,657 0 349,381
NETFLIX INC COM 64110L106 320,494 853,513 SH   SOLE 19 853,513 0 0
NETFLIX INC COM 64110L106 3,283,057 8,743,160 SH   SOLE 21 8,743,160 0 0
NETFLIX INC COM 64110L106 3,902,226 10,392,079 SH   SOLE 22 9,364,820 0 1,027,259
NETFLIX INC COM 64110L106 123,895 329,946 SH   SOLE 23 329,946 0 0
NETFLIX INC COM 64110L106 173,035 460,813 SH   SOLE 25 460,813 0 0
NETFLIX INC COM 64110L106 598,241 1,593,184 SH   SOLE 26 249,689 0 1,343,495
NETFLIX INC COM 64110L106 33,474 89,144 SH   SOLE 28 63,228 0 25,916
NETFLIX INC COM 64110L106 18,249 48,600 SH   SOLE 29 11,949 0 36,651
NETFLIX INC COM 64110L106 683,419 1,820,023 SH   SOLE 30 1,820,023 0 0
NETFLIX INC COM 64110L106 65,782 175,185 SH   SOLE 31 84,197 0 90,988
NETFLIX INC COM 64110L106 26,071 69,429 SH   SOLE 32 69,429 0 0
NETFLIX INC COM 64110L106 43,537 115,943 SH   SOLE 34 115,943 0 0
NETFLIX INC COM 64110L106 99,728 265,586 SH   SOLE 36 265,586 0 0
NETFLIX INC COM 64110L106 3,707 9,873 SH   SOLE 40 9,873 0 0
NETFLIX INC OPTIONS 64110L106 75 200 SH Put SOLE 2 200 0 0
NETFLIX INC OPTIONS 64110L106 8,824 23,500 SH Put SOLE 19 23,500 0 0
NETFLIX INC OPTIONS 64110L106 113 300 SH Put SOLE 22 300 0 0
NETFLIX INC OPTIONS 64110L106 939 2,500 SH Put SOLE 34 2,500 0 0
NETGEAR INC COM 64111Q104 654 28,621 SH   SOLE 2 1,709 0 26,912
NETGEAR INC COM 64111Q104 3 119 SH   SOLE 4 119 0 0
NETGEAR INC COM 64111Q104 11 478 SH   SOLE 7 478 0 0
NETGEAR INC COM 64111Q104 3,112 136,244 SH   SOLE 18 136,244 0 0
NETGEAR INC COM 64111Q104 1,411 61,769 SH   SOLE 19 61,769 0 0
NETGEAR INC COM 64111Q104 79,941 3,500,063 SH   SOLE 21 3,500,063 0 0
NETGEAR INC COM 64111Q104 19,430 850,720 SH   SOLE 22 815,859 0 34,861
NETGEAR INC COM 64111Q104 1,076 47,099 SH   SOLE 25 47,099 0 0
NETGEAR INC COM 64111Q104 478 20,919 SH   SOLE 26 8,516 0 12,403
NETGEAR INC COM 64111Q104 100 4,361 SH   SOLE 28 4,361 0 0
NETGEAR INC COM 64111Q104 4,386 192,035 SH   SOLE 30 192,035 0 0
NETGEAR INC COM 64111Q104 224 9,798 SH   SOLE 34 9,798 0 0
NETGEAR INC COM 64111Q104 6 247 SH   SOLE 36 247 0 0
NETGEAR INC COM 64111Q104 80 3,482 SH   SOLE 40 3,482 0 0
NETSCOUT SYS INC COM 64115T104 2,214 93,524 SH   SOLE 2 29,068 0 64,456
NETSCOUT SYS INC COM 64115T104 11 454 SH   SOLE 4 454 0 0
NETSCOUT SYS INC COM 64115T104 28 1,168 SH   SOLE 7 1,168 0 0
NETSCOUT SYS INC COM 64115T104 9,349 394,985 SH   SOLE 18 394,985 0 0
NETSCOUT SYS INC COM 64115T104 3,533 149,271 SH   SOLE 19 149,271 0 0
NETSCOUT SYS INC COM 64115T104 119,076 5,030,684 SH   SOLE 21 5,030,684 0 0
NETSCOUT SYS INC COM 64115T104 55,854 2,359,693 SH   SOLE 22 2,268,347 0 91,346
NETSCOUT SYS INC COM 64115T104 858 36,255 SH   SOLE 26 26,259 0 9,996
NETSCOUT SYS INC COM 64115T104 251 10,585 SH   SOLE 28 10,585 0 0
NETSCOUT SYS INC COM 64115T104 8,323 351,622 SH   SOLE 30 351,622 0 0
NETSCOUT SYS INC COM 64115T104 65 2,743 SH   SOLE 36 2,743 0 0
NETSCOUT SYS INC COM 64115T104 210 8,871 SH   SOLE 40 8,871 0 0
NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 7 2,938 SH   SOLE 18 2,938 0 0
NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 78 31,208 SH   SOLE 21 31,208 0 0
NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 769 307,628 SH   SOLE 22 307,628 0 0
NETWORK 1 TECHNOLOGIES INC COM 64121N109 8 3,662 SH   SOLE 18 3,662 0 0
NETWORK 1 TECHNOLOGIES INC COM 64121N109 96 44,175 SH   SOLE 21 44,175 0 0
NETWORK 1 TECHNOLOGIES INC COM 64121N109 10 4,475 SH   SOLE 22 4,475 0 0
NEUBASE THERAPEUTICS INC COM 64132K102 6 784 SH   SOLE 21 784 0 0
NEUBASE THERAPEUTICS INC COM 64132K102 365 51,269 SH   SOLE 22 51,269 0 0
NEUROBO PHARMACEUTICALS INC COM 64132R107 358 25,783 SH   SOLE 22 25,783 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 24,352 281,367 SH   SOLE 2 85,854 0 195,513
NEUROCRINE BIOSCIENCES INC COM 64125C109 3,563 41,168 SH   SOLE 4 38,801 0 2,367
NEUROCRINE BIOSCIENCES INC COM 64125C109 618 7,137 SH   SOLE 7 7,137 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 10 119 SH   SOLE 13 119 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 609 7,038 SH   SOLE 15 7,038 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 15,431 178,291 SH   SOLE 18 170,841 0 7,450
NEUROCRINE BIOSCIENCES INC COM 64125C109 93,030 1,074,870 SH   SOLE 19 1,074,870 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 178,568 2,063,182 SH   SOLE 21 2,063,182 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 221,779 2,562,433 SH   SOLE 22 2,407,270 0 155,163
NEUROCRINE BIOSCIENCES INC COM 64125C109 6,189 71,507 SH   SOLE 23 71,507 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 72 827 SH   SOLE 25 827 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 15,490 178,977 SH   SOLE 26 80,664 0 98,313
NEUROCRINE BIOSCIENCES INC COM 64125C109 1,539 17,779 SH   SOLE 28 12,662 0 5,117
NEUROCRINE BIOSCIENCES INC COM 64125C109 2,000 23,108 SH   SOLE 29 4,787 0 18,321
NEUROCRINE BIOSCIENCES INC COM 64125C109 16,675 192,668 SH   SOLE 30 192,668 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 2,112 24,402 SH   SOLE 31 19,950 0 4,452
NEUROCRINE BIOSCIENCES INC COM 64125C109 18,182 210,070 SH   SOLE 34 210,070 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 1,592 18,391 SH   SOLE 36 18,391 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 179 2,070 SH   SOLE 40 2,070 0 0
NEUROCRINE BIOSCIENCES INC NOTE 2.250% 5/1 64125CAD1 2,082 1,625,000 PRN   SOLE 21 1,625,000 0 0
NEUROMETRIX INC COM 641255807 0 10 SH   SOLE 21 10 0 0
NEUROMETRIX INC COM 641255807 2 1,518 SH   SOLE 22 1,518 0 0
NEURONETICS INC COM 64131A105 9 4,940 SH   SOLE 2 434 0 4,506
NEURONETICS INC COM 64131A105 86 45,642 SH   SOLE 18 45,642 0 0
NEURONETICS INC COM 64131A105 43 22,988 SH   SOLE 19 22,988 0 0
NEURONETICS INC COM 64131A105 923 488,207 SH   SOLE 21 488,207 0 0
NEURONETICS INC COM 64131A105 641 338,964 SH   SOLE 22 335,348 0 3,616
NEUROTROPE INC COM NEW 64129T207 2 2,597 SH   SOLE 18 2,597 0 0
NEUROTROPE INC COM NEW 64129T207 24 29,878 SH   SOLE 21 29,878 0 0
NEUROTROPE INC COM NEW 64129T207 14 17,576 SH   SOLE 22 17,576 0 0
NEVRO CORP COM 64157F103 3,282 32,830 SH   SOLE 2 23,297 0 9,533
NEVRO CORP COM 64157F103 62 617 SH   SOLE 4 617 0 0
NEVRO CORP COM 64157F103 51 514 SH   SOLE 7 514 0 0
NEVRO CORP COM 64157F103 13,778 137,804 SH   SOLE 18 134,460 0 3,344
NEVRO CORP COM 64157F103 57,323 573,341 SH   SOLE 19 573,341 0 0
NEVRO CORP COM 64157F103 570 5,700 SH   SOLE 20 5,700 0 0
NEVRO CORP COM 64157F103 114,871 1,148,941 SH   SOLE 21 1,148,941 0 0
NEVRO CORP COM 64157F103 85,498 855,151 SH   SOLE 22 823,571 0 31,580
NEVRO CORP COM 64157F103 87 867 SH   SOLE 23 867 0 0
NEVRO CORP COM 64157F103 1,395 13,948 SH   SOLE 26 7,084 0 6,864
NEVRO CORP COM 64157F103 445 4,449 SH   SOLE 28 4,449 0 0
NEVRO CORP COM 64157F103 9,270 92,720 SH   SOLE 30 92,720 0 0
NEVRO CORP COM 64157F103 10,386 103,878 SH   SOLE 34 103,878 0 0
NEVRO CORP COM 64157F103 329 3,295 SH   SOLE 40 3,295 0 0
NEW AGE BEVERAGES CORP COM 64157V108 43 31,189 SH   SOLE 2 3,000 0 28,189
NEW AGE BEVERAGES CORP COM 64157V108 3 2,496 SH   SOLE 7 2,496 0 0
NEW AGE BEVERAGES CORP COM 64157V108 383 275,754 SH   SOLE 18 275,754 0 0
NEW AGE BEVERAGES CORP COM 64157V108 186 133,695 SH   SOLE 19 133,695 0 0
NEW AGE BEVERAGES CORP COM 64157V108 3,524 2,535,327 SH   SOLE 21 2,535,327 0 0
NEW AGE BEVERAGES CORP COM 64157V108 3,270 2,352,517 SH   SOLE 22 2,310,888 0 41,629
NEW FORTRESS ENERGY LLC CL A SHS RP LLC 644393100 11 1,113 SH   SOLE 22 1,113 0 0
NEW HOME CO INC COM 645370107 4 2,566 SH   SOLE 18 2,566 0 0
NEW HOME CO INC COM 645370107 48 35,000 SH   SOLE 21 35,000 0 0
NEW HOME CO INC COM 645370107 104 75,944 SH   SOLE 22 75,944 0 0
NEW JERSEY RES COM 646025106 4,530 133,342 SH   SOLE 2 52,709 0 80,633
NEW JERSEY RES COM 646025106 37 1,081 SH   SOLE 4 1,081 0 0
NEW JERSEY RES COM 646025106 6,335 186,495 SH   SOLE 7 186,495 0 0
NEW JERSEY RES COM 646025106 21,868 643,753 SH   SOLE 18 626,573 0 17,180
NEW JERSEY RES COM 646025106 15,553 457,836 SH   SOLE 19 457,836 0 0
NEW JERSEY RES COM 646025106 296,060 8,715,336 SH   SOLE 21 8,715,336 0 0
NEW JERSEY RES COM 646025106 125,330 3,689,420 SH   SOLE 22 3,589,998 0 99,422
NEW JERSEY RES COM 646025106 1,810 53,268 SH   SOLE 23 53,268 0 0
NEW JERSEY RES COM 646025106 209 6,143 SH   SOLE 25 6,143 0 0
NEW JERSEY RES COM 646025106 6,657 195,964 SH   SOLE 26 26,275 0 169,689
NEW JERSEY RES COM 646025106 445 13,098 SH   SOLE 28 13,098 0 0
NEW JERSEY RES COM 646025106 1,110 32,690 SH   SOLE 30 32,690 0 0
NEW JERSEY RES COM 646025106 18 524 SH   SOLE 31 0 0 524
NEW JERSEY RES COM 646025106 1,076 31,675 SH   SOLE 32 31,675 0 0
NEW JERSEY RES COM 646025106 274 8,059 SH   SOLE 34 8,059 0 0
NEW JERSEY RES COM 646025106 72 2,127 SH   SOLE 36 2,127 0 0
NEW JERSEY RES COM 646025106 315 9,278 SH   SOLE 40 9,278 0 0
NEW MTN FIN CORP COM 647551100 3,162 464,955 SH   SOLE 30 464,955 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 42,022 388,226 SH   SOLE 2 31,502 0 356,724
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 12,440 114,929 SH   SOLE 4 114,929 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 2,544 23,500 SH   SOLE 7 23,500 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 4,312 39,842 SH   SOLE 13 39,842 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 27,287 252,101 SH   SOLE 15 242,351 0 9,750
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 9,601 88,705 SH   SOLE 18 88,705 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 18,935 174,931 SH   SOLE 19 174,931 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 288,028 2,661,015 SH   SOLE 21 2,661,015 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 239,602 2,213,619 SH   SOLE 22 1,907,628 0 305,991
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 12,049 111,317 SH   SOLE 23 111,317 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 29,497 272,511 SH   SOLE 25 272,511 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 64,313 594,168 SH   SOLE 26 78,182 0 515,986
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 2,349 21,700 SH   SOLE 28 21,700 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 4,418 40,813 SH   SOLE 29 40,813 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 88,526 817,869 SH   SOLE 30 817,869 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 6,901 63,752 SH   SOLE 31 50,847 0 12,905
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 853 7,881 SH   SOLE 32 7,881 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 78,318 723,563 SH   SOLE 34 723,563 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 264 2,441 SH   SOLE 36 2,441 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 123 1,140 SH   SOLE 40 1,140 0 0
NEW RELIC INC COM 64829B100 4,554 98,487 SH   SOLE 2 12,019 0 86,468
NEW RELIC INC COM 64829B100 40 863 SH   SOLE 4 863 0 0
NEW RELIC INC COM 64829B100 61 1,323 SH   SOLE 7 1,323 0 0
NEW RELIC INC COM 64829B100 246 5,326 SH   SOLE 13 5,326 0 0
NEW RELIC INC COM 64829B100 2,009 43,438 SH   SOLE 18 38,189 0 5,249
NEW RELIC INC COM 64829B100 3,062 66,224 SH   SOLE 19 66,224 0 0
NEW RELIC INC COM 64829B100 39,107 845,743 SH   SOLE 21 845,743 0 0
NEW RELIC INC COM 64829B100 64,357 1,391,799 SH   SOLE 22 1,301,571 0 90,228
NEW RELIC INC COM 64829B100 70 1,510 SH   SOLE 23 1,510 0 0
NEW RELIC INC COM 64829B100 896 19,368 SH   SOLE 26 10,601 0 8,767
NEW RELIC INC COM 64829B100 331 7,169 SH   SOLE 28 7,169 0 0
NEW RELIC INC COM 64829B100 50 1,071 SH   SOLE 29 1,071 0 0
NEW RELIC INC COM 64829B100 5,040 109,005 SH   SOLE 30 109,005 0 0
NEW RELIC INC COM 64829B100 94 2,042 SH   SOLE 31 2,042 0 0
NEW RELIC INC COM 64829B100 45 980 SH   SOLE 34 980 0 0
NEW RELIC INC COM 64829B100 150 3,250 SH   SOLE 36 3,250 0 0
NEW RELIC INC COM 64829B100 236 5,110 SH   SOLE 40 5,110 0 0
NEW RELIC INC NOTE 0.500% 5/0 64829BAB6 1,368 1,625,000 PRN   SOLE 21 1,625,000 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 4,491 896,494 SH   SOLE 2 48,965 0 847,529
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 8 1,695 SH   SOLE 4 1,695 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 59 11,814 SH   SOLE 7 11,814 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 1,005 200,506 SH   SOLE 18 200,506 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 490 97,857 SH   SOLE 19 97,857 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 60,456 12,067,145 SH   SOLE 21 12,067,145 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 56,093 11,196,172 SH   SOLE 22 10,510,971 0 685,201
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 740 147,803 SH   SOLE 26 83,954 0 63,849
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 299 59,615 SH   SOLE 28 59,615 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 804 160,568 SH   SOLE 30 160,568 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 112 22,447 SH   SOLE 31 8,447 0 14,000
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 41 8,251 SH   SOLE 34 8,251 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 168 33,507 SH   SOLE 36 33,507 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 230 45,823 SH   SOLE 40 45,823 0 0
NEW SR INVT GROUP INC COM 648691103 164 64,209 SH   SOLE 2 3,400 0 60,809
NEW SR INVT GROUP INC COM 648691103 4 1,473 SH   SOLE 7 1,473 0 0
NEW SR INVT GROUP INC COM 648691103 792 309,217 SH   SOLE 18 309,217 0 0
NEW SR INVT GROUP INC COM 648691103 408 159,473 SH   SOLE 19 159,473 0 0
NEW SR INVT GROUP INC COM 648691103 8,372 3,270,264 SH   SOLE 21 3,270,264 0 0
NEW SR INVT GROUP INC COM 648691103 6,960 2,718,794 SH   SOLE 22 2,620,200 0 98,594
NEW SR INVT GROUP INC COM 648691103 7 2,676 SH   SOLE 23 2,676 0 0
NEW SR INVT GROUP INC COM 648691103 71 27,654 SH   SOLE 26 10,204 0 17,450
NEW SR INVT GROUP INC COM 648691103 32 12,439 SH   SOLE 28 12,439 0 0
NEW SR INVT GROUP INC COM 648691103 89 34,788 SH   SOLE 30 34,788 0 0
NEW SR INVT GROUP INC COM 648691103 22 8,758 SH   SOLE 40 8,758 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 10,644 1,133,524 SH   SOLE 2 236,256 0 897,268
NEW YORK CMNTY BANCORP INC COM 649445103 21 2,235 SH   SOLE 4 2,235 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 489 52,125 SH   SOLE 7 52,125 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 14,442 1,537,971 SH   SOLE 18 1,537,971 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 1,108 118,014 SH   SOLE 19 118,014 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 305,857 32,572,656 SH   SOLE 21 32,572,656 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 141,212 15,038,587 SH   SOLE 22 14,236,156 0 802,431
NEW YORK CMNTY BANCORP INC COM 649445103 259 27,566 SH   SOLE 23 27,566 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 1,878 200,047 SH   SOLE 26 124,368 0 75,679
NEW YORK CMNTY BANCORP INC COM 649445103 633 67,359 SH   SOLE 28 67,359 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 1,414 150,561 SH   SOLE 30 150,561 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 250 26,630 SH   SOLE 31 9,230 0 17,400
NEW YORK CMNTY BANCORP INC COM 649445103 1,677 178,542 SH   SOLE 32 178,542 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 1,062 113,109 SH   SOLE 36 113,109 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 491 52,284 SH   SOLE 40 52,284 0 0
NEW YORK CMNTY CAP TR V UNIT 11/01/2051 64944P307 5,778 139,862 SH   SOLE 21 139,862 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 531 342,712 SH   SOLE 2 19,239 0 323,473
NEW YORK MTG TR INC COM PAR $.02 649604501 0 286 SH   SOLE 4 286 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 7 4,446 SH   SOLE 7 4,446 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 2,598 1,676,064 SH   SOLE 18 1,676,064 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 1,095 706,383 SH   SOLE 19 706,383 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 76,665 49,461,161 SH   SOLE 21 49,461,161 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 16,406 10,584,414 SH   SOLE 22 10,182,220 0 402,194
NEW YORK MTG TR INC COM PAR $.02 649604501 24 15,396 SH   SOLE 23 15,396 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 273 176,026 SH   SOLE 26 84,484 0 91,542
NEW YORK MTG TR INC COM PAR $.02 649604501 122 78,418 SH   SOLE 28 78,418 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 691 445,925 SH   SOLE 30 445,925 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 15 9,782 SH   SOLE 34 9,782 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 60 38,656 SH   SOLE 40 38,656 0 0
NEW YORK TIMES CO CL A 650111107 11,367 370,124 SH   SOLE 2 76,001 0 294,123
NEW YORK TIMES CO CL A 650111107 35 1,136 SH   SOLE 4 1,136 0 0
NEW YORK TIMES CO CL A 650111107 88 2,880 SH   SOLE 7 2,880 0 0
NEW YORK TIMES CO CL A 650111107 0 6 SH   SOLE 17 0 0 6
NEW YORK TIMES CO CL A 650111107 12,565 409,142 SH   SOLE 18 409,142 0 0
NEW YORK TIMES CO CL A 650111107 1,197 38,976 SH   SOLE 19 38,976 0 0
NEW YORK TIMES CO CL A 650111107 216,121 7,037,491 SH   SOLE 21 7,037,491 0 0
NEW YORK TIMES CO CL A 650111107 148,255 4,827,587 SH   SOLE 22 4,568,754 0 258,833
NEW YORK TIMES CO CL A 650111107 2,084 67,856 SH   SOLE 26 44,222 0 23,634
NEW YORK TIMES CO CL A 650111107 715 23,298 SH   SOLE 28 23,298 0 0
NEW YORK TIMES CO CL A 650111107 1,507 49,057 SH   SOLE 30 49,057 0 0
NEW YORK TIMES CO CL A 650111107 106 3,439 SH   SOLE 31 3,439 0 0
NEW YORK TIMES CO CL A 650111107 105 3,403 SH   SOLE 34 3,403 0 0
NEW YORK TIMES CO CL A 650111107 503 16,374 SH   SOLE 40 16,374 0 0
NEWELL BRANDS INC COM 651229106 14,970 1,127,292 SH   SOLE 2 248,364 0 878,928
NEWELL BRANDS INC COM 651229106 2,430 183,007 SH   SOLE 4 170,192 0 12,815
NEWELL BRANDS INC COM 651229106 4,881 367,558 SH   SOLE 7 354,542 0 13,016
NEWELL BRANDS INC COM 651229106 10 734 SH   SOLE 13 734 0 0
NEWELL BRANDS INC COM 651229106 654 49,266 SH   SOLE 15 49,266 0 0
NEWELL BRANDS INC COM 651229106 82,991 6,249,300 SH   SOLE 18 5,801,570 0 447,730
NEWELL BRANDS INC COM 651229106 150,079 11,301,153 SH   SOLE 19 11,301,153 0 0
NEWELL BRANDS INC COM 651229106 248,160 18,686,739 SH   SOLE 21 18,686,739 0 0
NEWELL BRANDS INC COM 651229106 156,325 11,771,424 SH   SOLE 22 10,776,613 0 994,811
NEWELL BRANDS INC COM 651229106 4,262 320,899 SH   SOLE 23 320,899 0 0
NEWELL BRANDS INC COM 651229106 7,147 538,189 SH   SOLE 25 538,189 0 0
NEWELL BRANDS INC COM 651229106 26,887 2,024,605 SH   SOLE 26 458,511 0 1,566,094
NEWELL BRANDS INC COM 651229106 1,088 81,961 SH   SOLE 28 57,433 0 24,528
NEWELL BRANDS INC COM 651229106 1,165 87,741 SH   SOLE 29 3,798 0 83,943
NEWELL BRANDS INC COM 651229106 24,203 1,822,484 SH   SOLE 30 1,822,484 0 0
NEWELL BRANDS INC COM 651229106 1,510 113,719 SH   SOLE 31 84,406 0 29,313
NEWELL BRANDS INC COM 651229106 2,126 160,074 SH   SOLE 32 160,074 0 0
NEWELL BRANDS INC COM 651229106 3,203 241,162 SH   SOLE 34 241,162 0 0
NEWELL BRANDS INC COM 651229106 4,499 338,756 SH   SOLE 36 338,756 0 0
NEWELL BRANDS INC COM 651229106 131 9,846 SH   SOLE 40 9,846 0 0
NEWMARK GROUP INC CL A 65158N102 276 64,926 SH   SOLE 2 7,350 0 57,576
NEWMARK GROUP INC CL A 65158N102 3 597 SH   SOLE 4 597 0 0
NEWMARK GROUP INC CL A 65158N102 11 2,487 SH   SOLE 7 2,487 0 0
NEWMARK GROUP INC CL A 65158N102 2,158 507,801 SH   SOLE 18 507,801 0 0
NEWMARK GROUP INC CL A 65158N102 1,145 269,453 SH   SOLE 19 269,453 0 0
NEWMARK GROUP INC CL A 65158N102 20,733 4,878,401 SH   SOLE 21 4,878,401 0 0
NEWMARK GROUP INC CL A 65158N102 18,483 4,348,969 SH   SOLE 22 4,196,227 0 152,742
NEWMARK GROUP INC CL A 65158N102 307 72,261 SH   SOLE 26 55,352 0 16,909
NEWMARK GROUP INC CL A 65158N102 103 24,226 SH   SOLE 28 24,226 0 0
NEWMARK GROUP INC CL A 65158N102 198 46,523 SH   SOLE 30 46,523 0 0
NEWMARK GROUP INC CL A 65158N102 90 21,231 SH   SOLE 40 21,231 0 0
NEWMARKET CORP COM 651587107 7,209 18,829 SH   SOLE 2 6,248 0 12,581
NEWMARKET CORP COM 651587107 16 43 SH   SOLE 4 43 0 0
NEWMARKET CORP COM 651587107 46 120 SH   SOLE 7 120 0 0
NEWMARKET CORP COM 651587107 8,072 21,082 SH   SOLE 18 21,082 0 0
NEWMARKET CORP COM 651587107 623 1,628 SH   SOLE 19 1,628 0 0
NEWMARKET CORP COM 651587107 139,818 365,185 SH   SOLE 21 365,185 0 0
NEWMARKET CORP COM 651587107 95,947 250,599 SH   SOLE 22 237,987 0 12,612
NEWMARKET CORP COM 651587107 907 2,370 SH   SOLE 23 2,370 0 0
NEWMARKET CORP COM 651587107 1,309 3,419 SH   SOLE 26 2,420 0 999
NEWMARKET CORP COM 651587107 492 1,284 SH   SOLE 28 1,284 0 0
NEWMARKET CORP COM 651587107 1,131 2,954 SH   SOLE 30 2,954 0 0
NEWMARKET CORP COM 651587107 54 142 SH   SOLE 31 142 0 0
NEWMARKET CORP COM 651587107 28 72 SH   SOLE 36 72 0 0
NEWMARKET CORP COM 651587107 368 962 SH   SOLE 40 962 0 0
NEWMONT CORP COM 651639106 103,518 2,286,178 SH   SOLE 2 479,569 0 1,806,609
NEWMONT CORP COM 651639106 20,588 454,675 SH   SOLE 4 431,433 0 23,242
NEWMONT CORP COM 651639106 174,200 3,847,169 SH   SOLE 7 3,783,335 0 63,834
NEWMONT CORP COM 651639106 1,754 38,745 SH   SOLE 13 38,745 0 0
NEWMONT CORP COM 651639106 4,050 89,454 SH   SOLE 15 89,454 0 0
NEWMONT CORP COM 651639106 0 11 SH   SOLE 17 0 0 11
NEWMONT CORP COM 651639106 80,469 1,777,139 SH   SOLE 18 1,652,081 0 125,058
NEWMONT CORP COM 651639106 46,080 1,017,662 SH   SOLE 19 1,017,662 0 0
NEWMONT CORP COM 651639106 1,698,608 37,513,434 SH   SOLE 21 37,513,434 0 0
NEWMONT CORP COM 651639106 1,018,259 22,488,050 SH   SOLE 22 20,380,077 0 2,107,973
NEWMONT CORP COM 651639106 62,060 1,370,578 SH   SOLE 23 1,370,578 0 0
NEWMONT CORP COM 651639106 206,938 4,570,193 SH   SOLE 25 4,570,193 0 0
NEWMONT CORP COM 651639106 303,925 6,712,131 SH   SOLE 26 729,206 0 5,982,925
NEWMONT CORP COM 651639106 7,549 166,719 SH   SOLE 28 117,933 0 48,786
NEWMONT CORP COM 651639106 9,905 218,751 SH   SOLE 29 180,409 0 38,342
NEWMONT CORP COM 651639106 415,125 9,167,950 SH   SOLE 30 9,167,950 0 0
NEWMONT CORP COM 651639106 16,819 371,445 SH   SOLE 31 189,598 0 181,847
NEWMONT CORP COM 651639106 678,141 14,976,602 SH   SOLE 34 14,976,602 0 0
NEWMONT CORP COM 651639106 49,807 1,099,974 SH   SOLE 36 1,099,974 0 0
NEWMONT CORP COM 651639106 835 18,431 SH   SOLE 40 18,431 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 76 84,399 SH   SOLE 2 2,821 0 81,578
NEWPARK RES INC COM PAR $.01NEW 651718504 1 635 SH   SOLE 4 635 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 2 1,863 SH   SOLE 7 1,863 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 384 428,151 SH   SOLE 18 428,151 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 140 155,866 SH   SOLE 19 155,866 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 9,239 10,300,263 SH   SOLE 21 10,300,263 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 2,645 2,948,236 SH   SOLE 22 2,837,433 0 110,803
NEWPARK RES INC COM PAR $.01NEW 651718504 93 103,353 SH   SOLE 26 9,285 0 94,068
NEWPARK RES INC COM PAR $.01NEW 651718504 11 12,178 SH   SOLE 28 12,178 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 108 120,264 SH   SOLE 30 120,264 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 24 26,454 SH   SOLE 34 26,454 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 8 9,418 SH   SOLE 40 9,418 0 0
NEWS CORP NEW CL A 65249B109 8,996 1,002,361 SH   SOLE 2 109,715 0 892,646
NEWS CORP NEW CL A 65249B109 1,557 173,499 SH   SOLE 4 164,808 0 8,691
NEWS CORP NEW CL A 65249B109 5,334 594,370 SH   SOLE 7 353,241 0 241,129
NEWS CORP NEW CL A 65249B109 371 41,376 SH   SOLE 15 41,376 0 0
NEWS CORP NEW CL A 65249B109 7,279 811,034 SH   SOLE 18 754,614 0 56,420
NEWS CORP NEW CL A 65249B109 1,108 123,438 SH   SOLE 19 123,438 0 0
NEWS CORP NEW CL A 65249B109 86,400 9,626,785 SH   SOLE 21 9,626,785 0 0
NEWS CORP NEW CL A 65249B109 89,259 9,945,328 SH   SOLE 22 9,030,714 0 914,614
NEWS CORP NEW CL A 65249B109 2,687 299,367 SH   SOLE 23 299,367 0 0
NEWS CORP NEW CL A 65249B109 3,953 440,462 SH   SOLE 25 440,462 0 0
NEWS CORP NEW CL A 65249B109 17,194 1,915,783 SH   SOLE 26 507,816 0 1,407,967
NEWS CORP NEW CL A 65249B109 727 80,971 SH   SOLE 28 55,746 0 25,225
NEWS CORP NEW CL A 65249B109 830 92,447 SH   SOLE 29 7,874 0 84,573
NEWS CORP NEW CL A 65249B109 14,403 1,604,833 SH   SOLE 30 1,604,833 0 0
NEWS CORP NEW CL A 65249B109 851 94,764 SH   SOLE 31 60,341 0 34,423
NEWS CORP NEW CL A 65249B109 165 18,366 SH   SOLE 34 18,366 0 0
NEWS CORP NEW CL A 65249B109 2,875 320,350 SH   SOLE 36 320,350 0 0
NEWS CORP NEW CL A 65249B109 69 7,667 SH   SOLE 40 7,667 0 0
NEWS CORP NEW CL B 65249B208 1,789 199,022 SH   SOLE 2 27,472 0 171,550
NEWS CORP NEW CL B 65249B208 860 95,709 SH   SOLE 7 91,795 0 3,914
NEWS CORP NEW CL B 65249B208 1 73 SH   SOLE 15 73 0 0
NEWS CORP NEW CL B 65249B208 2,089 232,322 SH   SOLE 18 223,120 0 9,202
NEWS CORP NEW CL B 65249B208 355 39,447 SH   SOLE 19 39,447 0 0
NEWS CORP NEW CL B 65249B208 23,404 2,603,391 SH   SOLE 21 2,603,391 0 0
NEWS CORP NEW CL B 65249B208 25,786 2,868,267 SH   SOLE 22 2,591,742 0 276,525
NEWS CORP NEW CL B 65249B208 2 272 SH   SOLE 23 272 0 0
NEWS CORP NEW CL B 65249B208 796 88,541 SH   SOLE 25 88,541 0 0
NEWS CORP NEW CL B 65249B208 1,786 198,686 SH   SOLE 26 0 0 198,686
NEWS CORP NEW CL B 65249B208 2,213 246,127 SH   SOLE 30 246,127 0 0
NEWS CORP NEW CL B 65249B208 23 2,513 SH   SOLE 31 2,413 0 100
NEWS CORP NEW CL B 65249B208 150 16,707 SH   SOLE 36 16,707 0 0
NEXA RES S A COM L67359106 83 23,764 SH   SOLE 7 23,764 0 0
NEXPOINT REAL ESTATE FIN INC COM 65342V101 13 1,333 SH   SOLE 18 1,333 0 0
NEXPOINT REAL ESTATE FIN INC COM 65342V101 108 11,194 SH   SOLE 21 11,194 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 353 14,005 SH   SOLE 2 7,297 0 6,708
NEXPOINT RESIDENTIAL TR INC COM 65341D102 1 35 SH   SOLE 4 35 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 8 327 SH   SOLE 7 327 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 3,113 123,493 SH   SOLE 18 97,701 0 25,792
NEXPOINT RESIDENTIAL TR INC COM 65341D102 6,247 247,795 SH   SOLE 19 247,795 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 61,246 2,429,436 SH   SOLE 21 2,429,436 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 19,634 778,811 SH   SOLE 22 758,358 0 20,453
NEXPOINT RESIDENTIAL TR INC COM 65341D102 852 33,783 SH   SOLE 23 33,783 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 2,766 109,729 SH   SOLE 26 0 0 109,729
NEXPOINT RESIDENTIAL TR INC COM 65341D102 146 5,790 SH   SOLE 28 5,790 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 799 31,707 SH   SOLE 30 31,707 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 36 1,439 SH   SOLE 34 1,439 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 65 2,571 SH   SOLE 40 2,571 0 0
NEXPOINT STRATEGIC OPORTUNT COM NEW 65340G205 251 30,400 SH   SOLE 2 30,400 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 4,992 86,469 SH   SOLE 2 3,747 0 82,722
NEXSTAR MEDIA GROUP INC CL A 65336K103 12 204 SH   SOLE 4 204 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 59 1,023 SH   SOLE 7 1,023 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 118 2,041 SH   SOLE 13 2,041 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 2,412 41,774 SH   SOLE 18 35,811 0 5,963
NEXSTAR MEDIA GROUP INC CL A 65336K103 1,173 20,327 SH   SOLE 19 20,327 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 35,415 613,460 SH   SOLE 21 613,460 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 70,012 1,212,751 SH   SOLE 22 1,139,339 0 73,412
NEXSTAR MEDIA GROUP INC CL A 65336K103 1,250 21,657 SH   SOLE 26 8,780 0 12,877
NEXSTAR MEDIA GROUP INC CL A 65336K103 395 6,841 SH   SOLE 28 6,841 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 919 15,924 SH   SOLE 30 15,924 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 71 1,235 SH   SOLE 31 946 0 289
NEXSTAR MEDIA GROUP INC CL A 65336K103 64 1,103 SH   SOLE 34 1,103 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 104 1,809 SH   SOLE 36 1,809 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 291 5,039 SH   SOLE 40 5,039 0 0
NEXTCURE INC COM 65343E108 212 5,716 SH   SOLE 2 777 0 4,939
NEXTCURE INC COM 65343E108 12 327 SH   SOLE 7 327 0 0
NEXTCURE INC COM 65343E108 2,537 68,439 SH   SOLE 18 68,439 0 0
NEXTCURE INC COM 65343E108 8,276 223,241 SH   SOLE 19 223,241 0 0
NEXTCURE INC COM 65343E108 18,583 501,298 SH   SOLE 21 501,298 0 0
NEXTCURE INC COM 65343E108 11,602 312,988 SH   SOLE 22 304,105 0 8,883
NEXTDECADE CORP COM 65342K105 8 4,458 SH   SOLE 2 636 0 3,822
NEXTDECADE CORP COM 65342K105 78 41,402 SH   SOLE 18 41,402 0 0
NEXTDECADE CORP COM 65342K105 35 18,714 SH   SOLE 19 18,714 0 0
NEXTDECADE CORP COM 65342K105 761 404,719 SH   SOLE 21 404,719 0 0
NEXTDECADE CORP COM 65342K105 210 111,721 SH   SOLE 22 107,306 0 4,415
NEXTERA ENERGY INC COM 65339F101 314,879 1,308,616 SH   SOLE 2 215,256 0 1,093,360
NEXTERA ENERGY INC COM 65339F101 66,834 277,757 SH   SOLE 4 264,145 0 13,612
NEXTERA ENERGY INC COM 65339F101 118,377 491,966 SH   SOLE 7 470,184 0 21,782
NEXTERA ENERGY INC COM 65339F101 4,061 16,878 SH   SOLE 13 16,878 0 0
NEXTERA ENERGY INC COM 65339F101 12,687 52,726 SH   SOLE 15 52,726 0 0
NEXTERA ENERGY INC COM 65339F101 71 297 SH   SOLE 17 0 0 297
NEXTERA ENERGY INC COM 65339F101 384,514 1,598,014 SH   SOLE 18 1,492,684 0 105,330
NEXTERA ENERGY INC COM 65339F101 302,533 1,257,306 SH   SOLE 19 1,257,306 0 0
NEXTERA ENERGY INC COM 65339F101 3,590,332 14,921,172 SH   SOLE 21 14,921,172 0 0
NEXTERA ENERGY INC COM 65339F101 2,928,884 12,172,237 SH   SOLE 22 10,956,684 0 1,215,553
NEXTERA ENERGY INC COM 65339F101 89,206 370,734 SH   SOLE 23 370,734 0 0
NEXTERA ENERGY INC COM 65339F101 130,864 543,863 SH   SOLE 25 543,863 0 0
NEXTERA ENERGY INC COM 65339F101 709,318 2,947,877 SH   SOLE 26 328,451 0 2,619,426
NEXTERA ENERGY INC COM 65339F101 23,920 99,411 SH   SOLE 28 70,480 0 28,931
NEXTERA ENERGY INC COM 65339F101 4,130 17,165 SH   SOLE 29 17,165 0 0
NEXTERA ENERGY INC COM 65339F101 580,515 2,412,580 SH   SOLE 30 2,412,580 0 0
NEXTERA ENERGY INC COM 65339F101 68,699 285,510 SH   SOLE 31 100,983 0 184,527
NEXTERA ENERGY INC COM 65339F101 3,248 13,499 SH   SOLE 32 13,499 0 0
NEXTERA ENERGY INC COM 65339F101 165,106 686,170 SH   SOLE 34 686,170 0 0
NEXTERA ENERGY INC COM 65339F101 101,696 422,642 SH   SOLE 36 422,642 0 0
NEXTERA ENERGY INC COM 65339F101 2,645 10,991 SH   SOLE 40 10,991 0 0
NEXTERA ENERGY INC UNIT 09/01/2022S 65339F796 115,426 2,438,231 SH   SOLE 21 2,438,231 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 6 150 SH   SOLE 17 0 0 150
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 2,665 61,966 SH   SOLE 21 61,966 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 749 17,409 SH   SOLE 26 8,872 0 8,537
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 391 9,088 SH   SOLE 28 9,088 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 851 19,796 SH   SOLE 30 19,796 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 243 5,662 SH   SOLE 40 5,662 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 223 21,341 SH   SOLE 2 3,918 0 17,423
NEXTGEN HEALTHCARE INC COM 65343C102 3 288 SH   SOLE 4 288 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 12 1,132 SH   SOLE 7 1,132 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 2,609 249,861 SH   SOLE 18 245,774 0 4,087
NEXTGEN HEALTHCARE INC COM 65343C102 1,292 123,749 SH   SOLE 19 123,749 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 56,633 5,424,629 SH   SOLE 21 5,424,629 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 14,753 1,413,128 SH   SOLE 22 1,355,717 0 57,411
NEXTGEN HEALTHCARE INC COM 65343C102 9 873 SH   SOLE 23 873 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 338 32,353 SH   SOLE 26 14,362 0 17,991
NEXTGEN HEALTHCARE INC COM 65343C102 69 6,648 SH   SOLE 28 6,648 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 3,109 297,805 SH   SOLE 30 297,805 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 51 4,845 SH   SOLE 40 4,845 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105 177 151,442 SH   SOLE 2 10,139 0 141,303
NEXTIER OILFIELD SOLUTIONS COM 65290C105 0 387 SH   SOLE 4 387 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105 3 2,596 SH   SOLE 7 2,596 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105 649 554,544 SH   SOLE 18 554,544 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105 375 320,206 SH   SOLE 19 320,206 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105 6,719 5,742,384 SH   SOLE 21 5,742,384 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105 5,413 4,626,790 SH   SOLE 22 4,465,313 0 161,477
NEXTIER OILFIELD SOLUTIONS COM 65290C105 81 69,002 SH   SOLE 26 28,616 0 40,386
NEXTIER OILFIELD SOLUTIONS COM 65290C105 7 5,778 SH   SOLE 28 5,778 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105 69 58,613 SH   SOLE 30 58,613 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105 20 17,138 SH   SOLE 40 17,138 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105 196 15,885 SH   SOLE 2 7,231 0 8,654
NGM BIOPHARMACEUTICALS INC COM 62921N105 14 1,162 SH   SOLE 7 1,162 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105 1,377 111,660 SH   SOLE 18 87,015 0 24,645
NGM BIOPHARMACEUTICALS INC COM 62921N105 2,152 174,513 SH   SOLE 19 174,513 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105 17,133 1,389,558 SH   SOLE 21 1,389,558 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105 6,123 496,579 SH   SOLE 22 481,133 0 15,446
NGM BIOPHARMACEUTICALS INC COM 62921N105 197 15,987 SH   SOLE 23 15,987 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105 504 40,842 SH   SOLE 26 0 0 40,842
NGM BIOPHARMACEUTICALS INC COM 62921N105 66 5,320 SH   SOLE 30 5,320 0 0
NI HLDGS INC COM 65342T106 129 9,490 SH   SOLE 2 380 0 9,110
NI HLDGS INC COM 65342T106 541 39,883 SH   SOLE 18 39,883 0 0
NI HLDGS INC COM 65342T106 262 19,317 SH   SOLE 19 19,317 0 0
NI HLDGS INC COM 65342T106 5,009 369,411 SH   SOLE 21 369,411 0 0
NI HLDGS INC COM 65342T106 1,707 125,910 SH   SOLE 22 120,315 0 5,595
NIC INC COM 62914B100 564 24,521 SH   SOLE 2 3,358 0 21,163
NIC INC COM 62914B100 5 221 SH   SOLE 4 221 0 0
NIC INC COM 62914B100 29 1,267 SH   SOLE 7 1,267 0 0
NIC INC COM 62914B100 6,954 302,355 SH   SOLE 18 302,355 0 0
NIC INC COM 62914B100 2,869 124,736 SH   SOLE 19 124,736 0 0
NIC INC COM 62914B100 163,863 7,124,464 SH   SOLE 21 7,124,464 0 0
NIC INC COM 62914B100 45,533 1,979,685 SH   SOLE 22 1,892,500 0 87,185
NIC INC COM 62914B100 34 1,468 SH   SOLE 23 1,468 0 0
NIC INC COM 62914B100 328 14,273 SH   SOLE 26 9,532 0 4,741
NIC INC COM 62914B100 205 8,899 SH   SOLE 28 8,899 0 0
NIC INC COM 62914B100 7,744 336,681 SH   SOLE 30 336,681 0 0
NIC INC COM 62914B100 146 6,342 SH   SOLE 40 6,342 0 0
NICE LTD SPONSORED ADR 653656108 5 33 SH   SOLE 18 33 0 0
NICE SYS INC NOTE 1.250% 1/1 65366HAB9 1,330 755,000 PRN   SOLE 21 755,000 0 0
NICHOLAS FINANCIAL INC COM NEW 65373J209 10 1,737 SH   SOLE 18 1,737 0 0
NICHOLAS FINANCIAL INC COM NEW 65373J209 138 23,686 SH   SOLE 21 23,686 0 0
NICOLET BANKSHARES INC COM 65406E102 486 8,913 SH   SOLE 2 519 0 8,394
NICOLET BANKSHARES INC COM 65406E102 11 207 SH   SOLE 7 207 0 0
NICOLET BANKSHARES INC COM 65406E102 1,909 34,971 SH   SOLE 18 34,971 0 0
NICOLET BANKSHARES INC COM 65406E102 1,037 19,005 SH   SOLE 19 19,005 0 0
NICOLET BANKSHARES INC COM 65406E102 19,238 352,465 SH   SOLE 21 352,465 0 0
NICOLET BANKSHARES INC COM 65406E102 16,875 309,179 SH   SOLE 22 298,585 0 10,594
NICOLET BANKSHARES INC COM 65406E102 95 1,748 SH   SOLE 26 0 0 1,748
NICOLET BANKSHARES INC COM 65406E102 136 2,500 SH   SOLE 28 2,500 0 0
NICOLET BANKSHARES INC COM 65406E102 252 4,625 SH   SOLE 30 4,625 0 0
NICOLET BANKSHARES INC COM 65406E102 47 858 SH   SOLE 40 858 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 11,287 900,106 SH   SOLE 2 136,391 0 763,715
NIELSEN HLDGS PLC SHS EUR G6518L108 2,301 183,456 SH   SOLE 4 174,082 0 9,374
NIELSEN HLDGS PLC SHS EUR G6518L108 4,319 344,393 SH   SOLE 7 310,731 0 33,662
NIELSEN HLDGS PLC SHS EUR G6518L108 22 1,724 SH   SOLE 13 1,724 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 478 38,146 SH   SOLE 15 38,146 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 8,816 703,048 SH   SOLE 18 652,410 0 50,638
NIELSEN HLDGS PLC SHS EUR G6518L108 1,192 95,036 SH   SOLE 19 95,036 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 105,918 8,446,442 SH   SOLE 21 8,446,442 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 111,758 8,912,156 SH   SOLE 22 8,057,064 0 855,092
NIELSEN HLDGS PLC SHS EUR G6518L108 3,332 265,720 SH   SOLE 23 265,720 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 5,833 465,119 SH   SOLE 25 465,119 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 27,369 2,182,507 SH   SOLE 26 369,069 0 1,813,438
NIELSEN HLDGS PLC SHS EUR G6518L108 928 73,985 SH   SOLE 28 51,048 0 22,937
NIELSEN HLDGS PLC SHS EUR G6518L108 1,010 80,543 SH   SOLE 29 6,547 0 73,996
NIELSEN HLDGS PLC SHS EUR G6518L108 17,057 1,360,173 SH   SOLE 30 1,360,173 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 1,172 93,453 SH   SOLE 31 65,121 0 28,332
NIELSEN HLDGS PLC SHS EUR G6518L108 275 21,969 SH   SOLE 34 21,969 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 3,523 280,974 SH   SOLE 36 280,974 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 90 7,155 SH   SOLE 40 7,155 0 0
NIKE INC CL B 654106103 281,672 3,404,303 SH   SOLE 2 659,453 0 2,744,850
NIKE INC CL B 654106103 51,882 627,052 SH   SOLE 4 593,160 0 33,892
NIKE INC CL B 654106103 96,444 1,165,627 SH   SOLE 7 1,096,449 0 69,178
NIKE INC CL B 654106103 9,412 113,759 SH   SOLE 13 113,759 0 0
NIKE INC CL B 654106103 8,465 102,309 SH   SOLE 15 102,309 0 0
NIKE INC CL B 654106103 1 17 SH   SOLE 17 0 0 17
NIKE INC CL B 654106103 406,937 4,918,257 SH   SOLE 18 3,870,147 0 1,048,110
NIKE INC CL B 654106103 190,029 2,296,698 SH   SOLE 19 2,296,698 0 0
NIKE INC CL B 654106103 1,755 21,213 SH   SOLE 20 21,213 0 0
NIKE INC CL B 654106103 2,443,331 29,530,227 SH   SOLE 21 29,530,227 0 0
NIKE INC CL B 654106103 2,515,304 30,400,092 SH   SOLE 22 27,217,915 0 3,182,177
NIKE INC CL B 654106103 79,635 962,476 SH   SOLE 23 962,476 0 0
NIKE INC CL B 654106103 211,232 2,552,963 SH   SOLE 25 2,552,963 0 0
NIKE INC CL B 654106103 546,742 6,607,949 SH   SOLE 26 731,409 0 5,876,540
NIKE INC CL B 654106103 21,084 254,823 SH   SOLE 28 180,864 0 73,959
NIKE INC CL B 654106103 23,353 282,245 SH   SOLE 29 68,323 0 213,922
NIKE INC CL B 654106103 519,820 6,282,574 SH   SOLE 30 6,282,574 0 0
NIKE INC CL B 654106103 25,646 309,960 SH   SOLE 31 239,549 0 70,411
NIKE INC CL B 654106103 4,993 60,342 SH   SOLE 32 60,342 0 0
NIKE INC CL B 654106103 17,661 213,451 SH   SOLE 34 213,451 0 0
NIKE INC CL B 654106103 69,730 842,758 SH   SOLE 36 842,758 0 0
NIKE INC CL B 654106103 2,284 27,603 SH   SOLE 40 27,603 0 0
NINE ENERGY SVC INC COM 65441V101 12 15,381 SH   SOLE 2 648 0 14,733
NINE ENERGY SVC INC COM 65441V101 0 203 SH   SOLE 7 203 0 0
NINE ENERGY SVC INC COM 65441V101 46 57,186 SH   SOLE 18 57,186 0 0
NINE ENERGY SVC INC COM 65441V101 22 26,962 SH   SOLE 19 26,962 0 0
NINE ENERGY SVC INC COM 65441V101 453 559,834 SH   SOLE 21 559,834 0 0
NINE ENERGY SVC INC COM 65441V101 338 418,731 SH   SOLE 22 409,655 0 9,076
NIO INC SPON ADS 62914V106 2,540 913,565 SH   SOLE 2 42,628 0 870,937
NIO INC SPON ADS 62914V106 616 221,691 SH   SOLE 4 221,691 0 0
NIO INC SPON ADS 62914V106 239 85,930 SH   SOLE 7 85,930 0 0
NIO INC SPON ADS 62914V106 809 291,079 SH   SOLE 15 281,519 0 9,560
NIO INC SPON ADS 62914V106 506 182,124 SH   SOLE 18 182,124 0 0
NIO INC SPON ADS 62914V106 35,762 12,864,136 SH   SOLE 21 12,864,136 0 0
NIO INC SPON ADS 62914V106 21,838 7,855,444 SH   SOLE 22 7,159,302 0 696,142
NIO INC SPON ADS 62914V106 1,067 383,827 SH   SOLE 23 383,827 0 0
NIO INC SPON ADS 62914V106 1,296 466,332 SH   SOLE 25 466,332 0 0
NIO INC SPON ADS 62914V106 10,999 3,956,592 SH   SOLE 26 2,020,533 0 1,936,059
NIO INC SPON ADS 62914V106 127 45,507 SH   SOLE 28 45,507 0 0
NIO INC SPON ADS 62914V106 169 60,783 SH   SOLE 29 60,783 0 0
NIO INC SPON ADS 62914V106 11,647 4,189,567 SH   SOLE 30 4,189,567 0 0
NIO INC SPON ADS 62914V106 127 45,518 SH   SOLE 31 10,234 0 35,284
NIO INC SPON ADS 62914V106 142 51,223 SH   SOLE 34 51,223 0 0
NIO INC SPON ADS 62914V106 16 5,604 SH   SOLE 40 5,604 0 0
NIO INC NOTE 4.500% 2/0 62914VAB2 1,098 2,300,000 PRN   SOLE 21 2,300,000 0 0
NISOURCE INC COM 65473P105 34,602 1,385,729 SH   SOLE 2 584,289 0 801,440
NISOURCE INC COM 65473P105 4,608 184,552 SH   SOLE 4 173,750 0 10,802
NISOURCE INC COM 65473P105 20,263 811,503 SH   SOLE 7 760,604 0 50,899
NISOURCE INC COM 65473P105 416 16,664 SH   SOLE 13 16,664 0 0
NISOURCE INC COM 65473P105 997 39,920 SH   SOLE 15 39,920 0 0
NISOURCE INC COM 65473P105 2 76 SH   SOLE 17 0 0 76
NISOURCE INC COM 65473P105 29,826 1,194,464 SH   SOLE 18 1,089,403 0 105,061
NISOURCE INC COM 65473P105 38,564 1,544,398 SH   SOLE 19 1,544,398 0 0
NISOURCE INC COM 65473P105 382,176 15,305,423 SH   SOLE 21 15,305,423 0 0
NISOURCE INC COM 65473P105 230,942 9,248,798 SH   SOLE 22 8,366,729 0 882,069
NISOURCE INC COM 65473P105 6,596 264,170 SH   SOLE 23 264,170 0 0
NISOURCE INC COM 65473P105 9,698 388,394 SH   SOLE 25 388,394 0 0
NISOURCE INC COM 65473P105 39,189 1,569,461 SH   SOLE 26 319,078 0 1,250,383
NISOURCE INC COM 65473P105 1,931 77,321 SH   SOLE 28 53,592 0 23,729
NISOURCE INC COM 65473P105 179 7,167 SH   SOLE 29 7,167 0 0
NISOURCE INC COM 65473P105 34,482 1,380,956 SH   SOLE 30 1,380,956 0 0
NISOURCE INC COM 65473P105 2,800 112,136 SH   SOLE 31 59,426 0 52,710
NISOURCE INC COM 65473P105 2,600 104,125 SH   SOLE 32 104,125 0 0
NISOURCE INC COM 65473P105 740 29,654 SH   SOLE 34 29,654 0 0
NISOURCE INC COM 65473P105 7,364 294,915 SH   SOLE 36 294,915 0 0
NISOURCE INC COM 65473P105 245 9,831 SH   SOLE 40 9,831 0 0
NL INDS INC COM NEW 629156407 23 7,844 SH   SOLE 2 157 0 7,687
NL INDS INC COM NEW 629156407 82 27,350 SH   SOLE 18 27,350 0 0
NL INDS INC COM NEW 629156407 34 11,290 SH   SOLE 19 11,290 0 0
NL INDS INC COM NEW 629156407 885 297,104 SH   SOLE 21 297,104 0 0
NL INDS INC COM NEW 629156407 601 201,836 SH   SOLE 22 198,494 0 3,342
NLIGHT INC COM 65487K100 128 12,192 SH   SOLE 2 1,786 0 10,406
NLIGHT INC COM 65487K100 5 510 SH   SOLE 7 510 0 0
NLIGHT INC COM 65487K100 1,198 114,165 SH   SOLE 18 114,165 0 0
NLIGHT INC COM 65487K100 636 60,589 SH   SOLE 19 60,589 0 0
NLIGHT INC COM 65487K100 11,387 1,085,520 SH   SOLE 21 1,085,520 0 0
NLIGHT INC COM 65487K100 9,672 922,041 SH   SOLE 22 888,651 0 33,390
NLIGHT INC COM 65487K100 55 5,268 SH   SOLE 26 0 0 5,268
NLIGHT INC COM 65487K100 47 4,496 SH   SOLE 28 4,496 0 0
NLIGHT INC COM 65487K100 143 13,598 SH   SOLE 30 13,598 0 0
NLIGHT INC COM 65487K100 30 2,835 SH   SOLE 40 2,835 0 0
NMI HLDGS INC CL A 629209305 282 24,300 SH   SOLE 2 3,312 0 20,988
NMI HLDGS INC CL A 629209305 4 327 SH   SOLE 4 327 0 0
NMI HLDGS INC CL A 629209305 14 1,208 SH   SOLE 7 1,208 0 0
NMI HLDGS INC CL A 629209305 3,550 305,735 SH   SOLE 18 305,735 0 0
NMI HLDGS INC CL A 629209305 1,896 163,305 SH   SOLE 19 163,305 0 0
NMI HLDGS INC CL A 629209305 83,238 7,169,519 SH   SOLE 21 7,169,519 0 0
NMI HLDGS INC CL A 629209305 22,727 1,957,543 SH   SOLE 22 1,887,199 0 70,344
NMI HLDGS INC CL A 629209305 39 3,388 SH   SOLE 23 3,388 0 0
NMI HLDGS INC CL A 629209305 313 26,964 SH   SOLE 26 21,318 0 5,646
NMI HLDGS INC CL A 629209305 133 11,467 SH   SOLE 28 11,467 0 0
NMI HLDGS INC CL A 629209305 1,015 87,416 SH   SOLE 30 87,416 0 0
NMI HLDGS INC CL A 629209305 88 7,582 SH   SOLE 40 7,582 0 0
NN INC COM 629337106 70 40,201 SH   SOLE 2 1,578 0 38,623
NN INC COM 629337106 1 542 SH   SOLE 7 542 0 0
NN INC COM 629337106 268 155,139 SH   SOLE 18 155,139 0 0
NN INC COM 629337106 134 77,713 SH   SOLE 19 77,713 0 0
NN INC COM 629337106 2,608 1,507,715 SH   SOLE 21 1,507,715 0 0
NN INC COM 629337106 2,285 1,320,776 SH   SOLE 22 1,255,771 0 65,005
NN INC COM 629337106 7 3,941 SH   SOLE 26 0 0 3,941
NN INC COM 629337106 6 3,729 SH   SOLE 28 3,729 0 0
NN INC COM 629337106 40 23,344 SH   SOLE 30 23,344 0 0
NN INC COM 629337106 4 2,441 SH   SOLE 40 2,441 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 1,189 45,989 SH   SOLE 2 1,671 0 44,318
NOAH HLDGS LTD SPON ADS CL A 65487X102 277 10,719 SH   SOLE 4 10,719 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 354 13,694 SH   SOLE 7 4,178 0 9,516
NOAH HLDGS LTD SPON ADS CL A 65487X102 433 16,760 SH   SOLE 15 16,234 0 526
NOAH HLDGS LTD SPON ADS CL A 65487X102 263 10,172 SH   SOLE 18 10,172 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 15,889 614,442 SH   SOLE 21 614,442 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 9,681 374,374 SH   SOLE 22 341,521 0 32,853
NOAH HLDGS LTD SPON ADS CL A 65487X102 429 16,606 SH   SOLE 23 16,606 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 38 1,459 SH   SOLE 25 1,459 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 5,120 197,983 SH   SOLE 26 136,505 0 61,478
NOAH HLDGS LTD SPON ADS CL A 65487X102 92 3,546 SH   SOLE 28 3,546 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 74 2,855 SH   SOLE 29 2,855 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 4,533 175,274 SH   SOLE 30 175,274 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 11 408 SH   SOLE 31 408 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 69 2,669 SH   SOLE 34 2,669 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 6 213 SH   SOLE 40 213 0 0
NOBLE CORP PLC SHS USD G65431101 61 236,008 SH   SOLE 2 9,245 0 226,763
NOBLE CORP PLC SHS USD G65431101 0 832 SH   SOLE 4 832 0 0
NOBLE CORP PLC SHS USD G65431101 2 5,840 SH   SOLE 7 5,840 0 0
NOBLE CORP PLC SHS USD G65431101 294 1,131,994 SH   SOLE 18 1,131,994 0 0
NOBLE CORP PLC SHS USD G65431101 113 433,960 SH   SOLE 19 433,960 0 0
NOBLE CORP PLC SHS USD G65431101 7,459 28,687,623 SH   SOLE 21 28,687,623 0 0
NOBLE CORP PLC SHS USD G65431101 2,113 8,126,343 SH   SOLE 22 7,453,246 0 673,097
NOBLE CORP PLC SHS USD G65431101 11 44,204 SH   SOLE 26 27,490 0 16,714
NOBLE CORP PLC SHS USD G65431101 9 34,907 SH   SOLE 28 34,907 0 0
NOBLE CORP PLC SHS USD G65431101 72 278,789 SH   SOLE 30 278,789 0 0
NOBLE CORP PLC SHS USD G65431101 11 43,382 SH   SOLE 31 0 0 43,382
NOBLE CORP PLC SHS USD G65431101 120 463,422 SH   SOLE 36 463,422 0 0
NOBLE CORP PLC SHS USD G65431101 7 26,730 SH   SOLE 40 26,730 0 0
NOBLE ENERGY INC COM 655044105 7,183 1,189,247 SH   SOLE 2 151,507 0 1,037,740
NOBLE ENERGY INC COM 655044105 1,297 214,792 SH   SOLE 4 202,262 0 12,530
NOBLE ENERGY INC COM 655044105 2,694 446,096 SH   SOLE 7 396,183 0 49,913
NOBLE ENERGY INC COM 655044105 76 12,560 SH   SOLE 13 12,560 0 0
NOBLE ENERGY INC COM 655044105 308 50,923 SH   SOLE 15 50,923 0 0
NOBLE ENERGY INC COM 655044105 5,690 942,104 SH   SOLE 18 878,199 0 63,905
NOBLE ENERGY INC COM 655044105 2,405 398,125 SH   SOLE 19 398,125 0 0
NOBLE ENERGY INC COM 655044105 71,700 11,870,897 SH   SOLE 21 11,870,897 0 0
NOBLE ENERGY INC COM 655044105 69,051 11,432,232 SH   SOLE 22 10,287,505 0 1,144,727
NOBLE ENERGY INC COM 655044105 2,106 348,601 SH   SOLE 23 348,601 0 0
NOBLE ENERGY INC COM 655044105 2,876 476,099 SH   SOLE 25 476,099 0 0
NOBLE ENERGY INC COM 655044105 13,812 2,286,835 SH   SOLE 26 424,801 0 1,862,034
NOBLE ENERGY INC COM 655044105 623 103,221 SH   SOLE 28 71,376 0 31,845
NOBLE ENERGY INC COM 655044105 51 8,506 SH   SOLE 29 8,506 0 0
NOBLE ENERGY INC COM 655044105 11,627 1,924,921 SH   SOLE 30 1,924,921 0 0
NOBLE ENERGY INC COM 655044105 745 123,347 SH   SOLE 31 86,268 0 37,079
NOBLE ENERGY INC COM 655044105 4,864 805,297 SH   SOLE 34 805,297 0 0
NOBLE ENERGY INC COM 655044105 2,062 341,466 SH   SOLE 36 341,466 0 0
NOBLE ENERGY INC COM 655044105 59 9,828 SH   SOLE 40 9,828 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 26 1,384 SH   SOLE 7 1,384 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 658 35,450 SH   SOLE 22 26,883 0 8,567
NOMAD FOODS LTD USD ORD SHS G6564A105 533 28,740 SH   SOLE 26 0 0 28,740
NOMAD FOODS LTD USD ORD SHS G6564A105 10 544 SH   SOLE 30 544 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 126 6,793 SH   SOLE 36 6,793 0 0
NOODLES & CO COM CL A 65540B105 49 10,478 SH   SOLE 2 1,212 0 9,266
NOODLES & CO COM CL A 65540B105 1 261 SH   SOLE 7 261 0 0
NOODLES & CO COM CL A 65540B105 495 105,058 SH   SOLE 18 105,058 0 0
NOODLES & CO COM CL A 65540B105 255 54,175 SH   SOLE 19 54,175 0 0
NOODLES & CO COM CL A 65540B105 4,535 962,745 SH   SOLE 21 962,745 0 0
NOODLES & CO COM CL A 65540B105 4,430 940,491 SH   SOLE 22 923,704 0 16,787
NORBORD INC COM NEW 65548P403 176 14,881 SH   SOLE 21 14,881 0 0
NORBORD INC COM NEW 65548P403 70 5,883 SH   SOLE 34 5,883 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 658 145,165 SH   SOLE 2 20,024 0 125,141
NORDIC AMERICAN TANKERS LIMI COM G65773106 10 2,223 SH   SOLE 7 2,223 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 2,381 525,542 SH   SOLE 18 525,542 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 2,085 460,275 SH   SOLE 19 460,275 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 22,280 4,918,238 SH   SOLE 21 4,918,238 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 8,597 1,897,806 SH   SOLE 22 1,796,197 0 101,609
NORDIC AMERICAN TANKERS LIMI COM G65773106 164 36,201 SH   SOLE 23 36,201 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 501 110,612 SH   SOLE 26 0 0 110,612
NORDSON CORP COM 655663102 20,419 151,170 SH   SOLE 2 50,673 0 100,497
NORDSON CORP COM 655663102 787 5,827 SH   SOLE 4 5,827 0 0
NORDSON CORP COM 655663102 1,046 7,741 SH   SOLE 7 7,741 0 0
NORDSON CORP COM 655663102 20,037 148,345 SH   SOLE 18 147,799 0 546
NORDSON CORP COM 655663102 1,884 13,947 SH   SOLE 19 13,947 0 0
NORDSON CORP COM 655663102 345,446 2,557,531 SH   SOLE 21 2,557,531 0 0
NORDSON CORP COM 655663102 234,888 1,739,012 SH   SOLE 22 1,636,295 0 102,717
NORDSON CORP COM 655663102 1,078 7,983 SH   SOLE 23 7,983 0 0
NORDSON CORP COM 655663102 4,440 32,872 SH   SOLE 26 15,718 0 17,154
NORDSON CORP COM 655663102 1,083 8,021 SH   SOLE 28 8,021 0 0
NORDSON CORP COM 655663102 273 2,024 SH   SOLE 29 2,024 0 0
NORDSON CORP COM 655663102 2,412 17,854 SH   SOLE 30 17,854 0 0
NORDSON CORP COM 655663102 929 6,875 SH   SOLE 31 3,865 0 3,010
NORDSON CORP COM 655663102 582 4,309 SH   SOLE 34 4,309 0 0
NORDSON CORP COM 655663102 199 1,470 SH   SOLE 36 1,470 0 0
NORDSON CORP COM 655663102 768 5,685 SH   SOLE 40 5,685 0 0
NORDSTROM INC COM 655664100 4,489 292,636 SH   SOLE 2 51,925 0 240,711
NORDSTROM INC COM 655664100 867 56,492 SH   SOLE 4 53,393 0 3,099
NORDSTROM INC COM 655664100 2,439 159,004 SH   SOLE 7 97,621 0 61,383
NORDSTROM INC COM 655664100 6 376 SH   SOLE 13 376 0 0
NORDSTROM INC COM 655664100 179 11,696 SH   SOLE 15 11,696 0 0
NORDSTROM INC COM 655664100 3,249 211,768 SH   SOLE 18 194,248 0 17,520
NORDSTROM INC COM 655664100 879 57,291 SH   SOLE 19 57,291 0 0
NORDSTROM INC COM 655664100 48,055 3,132,652 SH   SOLE 21 3,132,652 0 0
NORDSTROM INC COM 655664100 45,377 2,958,096 SH   SOLE 22 2,682,346 0 275,750
NORDSTROM INC COM 655664100 1,276 83,151 SH   SOLE 23 83,151 0 0
NORDSTROM INC COM 655664100 2,435 158,726 SH   SOLE 25 158,726 0 0
NORDSTROM INC COM 655664100 10,482 683,295 SH   SOLE 26 170,045 0 513,250
NORDSTROM INC COM 655664100 342 22,270 SH   SOLE 28 15,170 0 7,100
NORDSTROM INC COM 655664100 393 25,643 SH   SOLE 29 3,262 0 22,381
NORDSTROM INC COM 655664100 8,399 547,498 SH   SOLE 30 547,498 0 0
NORDSTROM INC COM 655664100 494 32,209 SH   SOLE 31 21,951 0 10,258
NORDSTROM INC COM 655664100 92 6,003 SH   SOLE 34 6,003 0 0
NORDSTROM INC COM 655664100 1,543 100,584 SH   SOLE 36 100,584 0 0
NORDSTROM INC COM 655664100 38 2,505 SH   SOLE 40 2,505 0 0
NORFOLK SOUTHERN CORP COM 655844108 94,174 645,028 SH   SOLE 2 76,546 0 568,482
NORFOLK SOUTHERN CORP COM 655844108 19,346 132,508 SH   SOLE 4 125,310 0 7,198
NORFOLK SOUTHERN CORP COM 655844108 33,566 229,905 SH   SOLE 7 217,533 0 12,372
NORFOLK SOUTHERN CORP COM 655844108 1,463 10,021 SH   SOLE 13 10,021 0 0
NORFOLK SOUTHERN CORP COM 655844108 4,257 29,156 SH   SOLE 15 29,156 0 0
NORFOLK SOUTHERN CORP COM 655844108 2 12 SH   SOLE 17 0 0 12
NORFOLK SOUTHERN CORP COM 655844108 115,686 792,369 SH   SOLE 18 727,994 0 64,375
NORFOLK SOUTHERN CORP COM 655844108 16,207 111,010 SH   SOLE 19 111,010 0 0
NORFOLK SOUTHERN CORP COM 655844108 712,418 4,879,572 SH   SOLE 21 4,879,572 0 0
NORFOLK SOUTHERN CORP COM 655844108 903,381 6,187,539 SH   SOLE 22 5,554,473 0 633,066
NORFOLK SOUTHERN CORP COM 655844108 27,965 191,541 SH   SOLE 23 191,541 0 0
NORFOLK SOUTHERN CORP COM 655844108 42,524 291,258 SH   SOLE 25 284,232 0 7,026
NORFOLK SOUTHERN CORP COM 655844108 189,817 1,300,115 SH   SOLE 26 163,850 0 1,136,265
NORFOLK SOUTHERN CORP COM 655844108 7,738 52,998 SH   SOLE 28 37,409 0 15,589
NORFOLK SOUTHERN CORP COM 655844108 1,308 8,956 SH   SOLE 29 5,194 0 3,762
NORFOLK SOUTHERN CORP COM 655844108 166,632 1,141,317 SH   SOLE 30 1,141,317 0 0
NORFOLK SOUTHERN CORP COM 655844108 8,994 61,600 SH   SOLE 31 47,513 0 14,087
NORFOLK SOUTHERN CORP COM 655844108 10,252 70,217 SH   SOLE 34 70,217 0 0
NORFOLK SOUTHERN CORP COM 655844108 29,337 200,937 SH   SOLE 36 200,937 0 0
NORFOLK SOUTHERN CORP COM 655844108 853 5,842 SH   SOLE 40 5,842 0 0
NORTH AMERN CONSTR GROUP LTD COM 656811106 31 6,155 SH   SOLE 22 6,155 0 0
NORTHEAST BK LEWISTON ME COM 66405S100 75 6,451 SH   SOLE 2 318 0 6,133
NORTHEAST BK LEWISTON ME COM 66405S100 303 26,028 SH   SOLE 18 26,028 0 0
NORTHEAST BK LEWISTON ME COM 66405S100 150 12,865 SH   SOLE 19 12,865 0 0
NORTHEAST BK LEWISTON ME COM 66405S100 3,216 275,826 SH   SOLE 21 275,826 0 0
NORTHEAST BK LEWISTON ME COM 66405S100 1,292 110,848 SH   SOLE 22 107,690 0 3,158
NORTHERN OIL & GAS INC NEV COM 665531109 188 284,096 SH   SOLE 2 11,553 0 272,543
NORTHERN OIL & GAS INC NEV COM 665531109 3 4,920 SH   SOLE 7 4,920 0 0
NORTHERN OIL & GAS INC NEV COM 665531109 726 1,094,985 SH   SOLE 18 1,094,985 0 0
NORTHERN OIL & GAS INC NEV COM 665531109 428 644,802 SH   SOLE 19 644,802 0 0
NORTHERN OIL & GAS INC NEV COM 665531109 7,284 10,984,481 SH   SOLE 21 10,984,481 0 0
NORTHERN OIL & GAS INC NEV COM 665531109 5,098 7,688,227 SH   SOLE 22 7,344,648 0 343,579
NORTHERN OIL & GAS INC NEV COM 665531109 15 22,382 SH   SOLE 26 0 0 22,382
NORTHERN OIL & GAS INC NEV COM 665531109 75 113,089 SH   SOLE 30 113,089 0 0
NORTHERN OIL & GAS INC NEV COM 665531109 24 35,713 SH   SOLE 40 35,713 0 0
NORTHERN TECH INTL CORP COM 665809109 14 1,887 SH   SOLE 18 1,887 0 0
NORTHERN TECH INTL CORP COM 665809109 144 19,404 SH   SOLE 21 19,404 0 0
NORTHERN TECH INTL CORP COM 665809109 60 8,144 SH   SOLE 22 8,144 0 0
NORTHERN TR CORP COM 665859104 37,628 498,650 SH   SOLE 2 73,354 0 425,296
NORTHERN TR CORP COM 665859104 7,248 96,051 SH   SOLE 4 90,425 0 5,626
NORTHERN TR CORP COM 665859104 13,896 184,152 SH   SOLE 7 177,841 0 6,311
NORTHERN TR CORP COM 665859104 47 626 SH   SOLE 13 626 0 0
NORTHERN TR CORP COM 665859104 1,699 22,516 SH   SOLE 15 22,516 0 0
NORTHERN TR CORP COM 665859104 0 4 SH   SOLE 17 0 0 4
NORTHERN TR CORP COM 665859104 42,361 561,371 SH   SOLE 18 529,580 0 31,791
NORTHERN TR CORP COM 665859104 6,567 87,028 SH   SOLE 19 87,028 0 0
NORTHERN TR CORP COM 665859104 398,678 5,283,308 SH   SOLE 21 5,283,308 0 0
NORTHERN TR CORP COM 665859104 377,359 5,000,780 SH   SOLE 22 4,512,665 0 488,115
NORTHERN TR CORP COM 665859104 11,241 148,969 SH   SOLE 23 148,969 0 0
NORTHERN TR CORP COM 665859104 17,477 231,608 SH   SOLE 25 231,608 0 0
NORTHERN TR CORP COM 665859104 74,141 982,517 SH   SOLE 26 133,242 0 849,275
NORTHERN TR CORP COM 665859104 3,097 41,036 SH   SOLE 28 28,879 0 12,157
NORTHERN TR CORP COM 665859104 1,514 20,065 SH   SOLE 29 3,390 0 16,675
NORTHERN TR CORP COM 665859104 67,393 893,090 SH   SOLE 30 893,090 0 0
NORTHERN TR CORP COM 665859104 3,569 47,291 SH   SOLE 31 36,689 0 10,602
NORTHERN TR CORP COM 665859104 873 11,569 SH   SOLE 34 11,569 0 0
NORTHERN TR CORP COM 665859104 13,440 178,105 SH   SOLE 36 178,105 0 0
NORTHERN TR CORP COM 665859104 337 4,468 SH   SOLE 40 4,468 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 466 41,610 SH   SOLE 2 2,608 0 39,002
NORTHFIELD BANCORP INC DEL COM 66611T108 9 820 SH   SOLE 7 820 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 2,296 205,182 SH   SOLE 18 205,182 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 932 83,260 SH   SOLE 19 83,260 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 53,601 4,790,066 SH   SOLE 21 4,790,066 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 17,075 1,525,879 SH   SOLE 22 1,473,299 0 52,580
NORTHFIELD BANCORP INC DEL COM 66611T108 40 3,604 SH   SOLE 26 0 0 3,604
NORTHFIELD BANCORP INC DEL COM 66611T108 67 5,943 SH   SOLE 28 5,943 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 520 46,429 SH   SOLE 30 46,429 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 58 5,166 SH   SOLE 40 5,166 0 0
NORTHRIM BANCORP INC COM 666762109 185 6,840 SH   SOLE 2 262 0 6,578
NORTHRIM BANCORP INC COM 666762109 4 157 SH   SOLE 7 157 0 0
NORTHRIM BANCORP INC COM 666762109 701 25,956 SH   SOLE 18 25,956 0 0
NORTHRIM BANCORP INC COM 666762109 350 12,947 SH   SOLE 19 12,947 0 0
NORTHRIM BANCORP INC COM 666762109 6,513 241,217 SH   SOLE 21 241,217 0 0
NORTHRIM BANCORP INC COM 666762109 7,330 271,476 SH   SOLE 22 267,075 0 4,401
NORTHRIM BANCORP INC COM 666762109 11 393 SH   SOLE 26 0 0 393
NORTHROP GRUMMAN CORP COM 666807102 116,406 384,748 SH   SOLE 2 49,825 0 334,923
NORTHROP GRUMMAN CORP COM 666807102 18,023 59,570 SH   SOLE 4 55,199 0 4,371
NORTHROP GRUMMAN CORP COM 666807102 41,375 136,755 SH   SOLE 7 131,860 0 4,895
NORTHROP GRUMMAN CORP COM 666807102 1,195 3,950 SH   SOLE 13 3,950 0 0
NORTHROP GRUMMAN CORP COM 666807102 3,986 13,175 SH   SOLE 15 13,175 0 0
NORTHROP GRUMMAN CORP COM 666807102 152,045 502,544 SH   SOLE 18 485,530 0 17,014
NORTHROP GRUMMAN CORP COM 666807102 16,712 55,237 SH   SOLE 19 55,237 0 0
NORTHROP GRUMMAN CORP COM 666807102 1,012,369 3,346,122 SH   SOLE 21 3,346,122 0 0
NORTHROP GRUMMAN CORP COM 666807102 1,130,839 3,737,693 SH   SOLE 22 3,354,657 0 383,036
NORTHROP GRUMMAN CORP COM 666807102 36,163 119,529 SH   SOLE 23 119,529 0 0
NORTHROP GRUMMAN CORP COM 666807102 49,935 165,046 SH   SOLE 25 165,046 0 0
NORTHROP GRUMMAN CORP COM 666807102 64,777 214,102 SH   SOLE 26 92,158 0 121,944
NORTHROP GRUMMAN CORP COM 666807102 8,935 29,533 SH   SOLE 29 4,112 0 25,421
NORTHROP GRUMMAN CORP COM 666807102 157,452 520,418 SH   SOLE 30 520,418 0 0
NORTHROP GRUMMAN CORP COM 666807102 11,263 37,228 SH   SOLE 31 31,567 0 5,661
NORTHROP GRUMMAN CORP COM 666807102 33,037 109,194 SH   SOLE 36 109,194 0 0
NORTHROP GRUMMAN CORP COM 666807102 1,123 3,713 SH   SOLE 40 3,713 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 1,115 96,405 SH   SOLE 2 8,013 0 88,392
NORTHWEST BANCSHARES INC MD COM 667340103 7 630 SH   SOLE 4 630 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 10 837 SH   SOLE 7 837 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 5,236 452,549 SH   SOLE 18 452,549 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 2,888 249,613 SH   SOLE 19 249,613 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 132,019 11,410,466 SH   SOLE 21 11,410,466 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 37,030 3,200,542 SH   SOLE 22 3,096,614 0 103,928
NORTHWEST BANCSHARES INC MD COM 667340103 150 12,935 SH   SOLE 23 12,935 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 992 85,768 SH   SOLE 26 22,765 0 63,003
NORTHWEST BANCSHARES INC MD COM 667340103 164 14,184 SH   SOLE 28 14,184 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 1,510 130,496 SH   SOLE 30 130,496 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 125 10,804 SH   SOLE 40 10,804 0 0
NORTHWEST NAT HLDG CO COM 66765N105 1,683 27,260 SH   SOLE 2 3,183 0 24,077
NORTHWEST NAT HLDG CO COM 66765N105 115 1,855 SH   SOLE 4 1,855 0 0
NORTHWEST NAT HLDG CO COM 66765N105 3,339 54,065 SH   SOLE 7 54,065 0 0
NORTHWEST NAT HLDG CO COM 66765N105 8,788 142,308 SH   SOLE 18 139,393 0 2,915
NORTHWEST NAT HLDG CO COM 66765N105 4,721 76,454 SH   SOLE 19 76,454 0 0
NORTHWEST NAT HLDG CO COM 66765N105 209,981 3,400,509 SH   SOLE 21 3,400,509 0 0
NORTHWEST NAT HLDG CO COM 66765N105 59,817 968,695 SH   SOLE 22 931,340 0 37,355
NORTHWEST NAT HLDG CO COM 66765N105 279 4,523 SH   SOLE 23 4,523 0 0
NORTHWEST NAT HLDG CO COM 66765N105 1,495 24,206 SH   SOLE 26 3,464 0 20,742
NORTHWEST NAT HLDG CO COM 66765N105 245 3,972 SH   SOLE 28 3,972 0 0
NORTHWEST NAT HLDG CO COM 66765N105 3,145 50,939 SH   SOLE 30 50,939 0 0
NORTHWEST NAT HLDG CO COM 66765N105 97 1,563 SH   SOLE 34 1,563 0 0
NORTHWEST NAT HLDG CO COM 66765N105 82 1,335 SH   SOLE 36 1,335 0 0
NORTHWEST NAT HLDG CO COM 66765N105 187 3,031 SH   SOLE 40 3,031 0 0
NORTHWEST PIPE CO COM 667746101 185 8,321 SH   SOLE 2 371 0 7,950
NORTHWEST PIPE CO COM 667746101 3 141 SH   SOLE 7 141 0 0
NORTHWEST PIPE CO COM 667746101 792 35,594 SH   SOLE 18 35,594 0 0
NORTHWEST PIPE CO COM 667746101 398 17,879 SH   SOLE 19 17,879 0 0
NORTHWEST PIPE CO COM 667746101 7,676 344,992 SH   SOLE 21 344,992 0 0
NORTHWEST PIPE CO COM 667746101 6,616 297,358 SH   SOLE 22 291,621 0 5,737
NORTHWESTERN CORP COM NEW 668074305 4,469 74,703 SH   SOLE 2 29,244 0 45,459
NORTHWESTERN CORP COM NEW 668074305 211 3,527 SH   SOLE 4 3,527 0 0
NORTHWESTERN CORP COM NEW 668074305 3,784 63,247 SH   SOLE 7 63,247 0 0
NORTHWESTERN CORP COM NEW 668074305 19,838 331,572 SH   SOLE 18 331,294 0 278
NORTHWESTERN CORP COM NEW 668074305 8,318 139,031 SH   SOLE 19 139,031 0 0
NORTHWESTERN CORP COM NEW 668074305 288,998 4,830,323 SH   SOLE 21 4,830,323 0 0
NORTHWESTERN CORP COM NEW 668074305 114,899 1,920,421 SH   SOLE 22 1,858,342 0 62,079
NORTHWESTERN CORP COM NEW 668074305 566 9,466 SH   SOLE 23 9,466 0 0
NORTHWESTERN CORP COM NEW 668074305 826 13,805 SH   SOLE 26 9,879 0 3,926
NORTHWESTERN CORP COM NEW 668074305 417 6,968 SH   SOLE 28 6,968 0 0
NORTHWESTERN CORP COM NEW 668074305 70 1,175 SH   SOLE 29 1,175 0 0
NORTHWESTERN CORP COM NEW 668074305 2,042 34,129 SH   SOLE 30 34,129 0 0
NORTHWESTERN CORP COM NEW 668074305 80 1,341 SH   SOLE 31 1,341 0 0
NORTHWESTERN CORP COM NEW 668074305 1,074 17,959 SH   SOLE 32 17,959 0 0
NORTHWESTERN CORP COM NEW 668074305 214 3,583 SH   SOLE 36 3,583 0 0
NORTHWESTERN CORP COM NEW 668074305 333 5,569 SH   SOLE 40 5,569 0 0
NORTONLIFELOCK INC COM 668771108 26,187 1,399,611 SH   SOLE 2 162,181 0 1,237,430
NORTONLIFELOCK INC COM 668771108 5,615 300,104 SH   SOLE 4 283,307 0 16,797
NORTONLIFELOCK INC COM 668771108 9,965 532,601 SH   SOLE 7 489,019 0 43,582
NORTONLIFELOCK INC COM 668771108 575 30,718 SH   SOLE 13 30,718 0 0
NORTONLIFELOCK INC COM 668771108 1,293 69,112 SH   SOLE 15 69,112 0 0
NORTONLIFELOCK INC COM 668771108 30,163 1,612,133 SH   SOLE 18 1,524,013 0 88,120
NORTONLIFELOCK INC COM 668771108 11,490 614,096 SH   SOLE 19 614,096 0 0
NORTONLIFELOCK INC COM 668771108 328,184 17,540,564 SH   SOLE 21 17,540,564 0 0
NORTONLIFELOCK INC COM 668771108 260,757 13,936,757 SH   SOLE 22 12,495,048 0 1,441,709
NORTONLIFELOCK INC COM 668771108 8,468 452,596 SH   SOLE 23 452,596 0 0
NORTONLIFELOCK INC COM 668771108 16,327 872,644 SH   SOLE 25 872,644 0 0
NORTONLIFELOCK INC COM 668771108 70,338 3,759,403 SH   SOLE 26 537,857 0 3,221,546
NORTONLIFELOCK INC COM 668771108 2,370 126,658 SH   SOLE 28 89,417 0 37,241
NORTONLIFELOCK INC COM 668771108 2,627 140,427 SH   SOLE 29 9,554 0 130,873
NORTONLIFELOCK INC COM 668771108 54,192 2,896,434 SH   SOLE 30 2,896,434 0 0
NORTONLIFELOCK INC COM 668771108 2,776 148,396 SH   SOLE 31 110,243 0 38,153
NORTONLIFELOCK INC COM 668771108 5,840 312,129 SH   SOLE 34 312,129 0 0
NORTONLIFELOCK INC COM 668771108 7,739 413,632 SH   SOLE 36 413,632 0 0
NORTONLIFELOCK INC COM 668771108 233 12,479 SH   SOLE 40 12,479 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 6,000 547,433 SH   SOLE 2 78,311 0 469,122
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 1,157 105,567 SH   SOLE 4 99,812 0 5,755
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 2,111 192,578 SH   SOLE 7 181,300 0 11,278
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 45 4,123 SH   SOLE 13 4,123 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 239 21,825 SH   SOLE 15 21,825 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 4,629 422,344 SH   SOLE 18 390,404 0 31,940
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 655 59,785 SH   SOLE 19 59,785 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 55,965 5,106,271 SH   SOLE 21 5,106,271 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 57,548 5,250,692 SH   SOLE 22 4,745,500 0 505,192
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 1,745 159,238 SH   SOLE 23 159,238 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 2,274 207,486 SH   SOLE 25 207,486 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 9,405 858,128 SH   SOLE 26 175,859 0 682,269
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 499 45,507 SH   SOLE 28 30,928 0 14,579
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 547 49,876 SH   SOLE 29 4,259 0 45,617
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 10,082 919,864 SH   SOLE 30 919,864 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 544 49,620 SH   SOLE 31 38,290 0 11,330
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 123 11,196 SH   SOLE 34 11,196 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 1,678 153,139 SH   SOLE 36 153,139 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 58 5,328 SH   SOLE 40 5,328 0 0
NORWOOD FINANCIAL CORP COM 669549107 159 5,961 SH   SOLE 2 377 0 5,584
NORWOOD FINANCIAL CORP COM 669549107 4 168 SH   SOLE 7 168 0 0
NORWOOD FINANCIAL CORP COM 669549107 596 22,338 SH   SOLE 18 22,338 0 0
NORWOOD FINANCIAL CORP COM 669549107 302 11,315 SH   SOLE 19 11,315 0 0
NORWOOD FINANCIAL CORP COM 669549107 5,539 207,440 SH   SOLE 21 207,440 0 0
NORWOOD FINANCIAL CORP COM 669549107 1,680 62,932 SH   SOLE 22 60,027 0 2,905
NOVA LIFESTYLE INC COM NEW 66979P201 3 2,790 SH   SOLE 21 2,790 0 0
NOVA LIFESTYLE INC COM NEW 66979P201 9 8,085 SH   SOLE 22 8,085 0 0
NOVABAY PHARMACEUTICALS INC COM NEW 66987P201 0 657 SH   SOLE 21 657 0 0
NOVAGOLD RES INC COM NEW 66987E206 1,009 136,676 SH   SOLE 2 25,070 0 111,606
NOVAGOLD RES INC COM NEW 66987E206 32 4,304 SH   SOLE 7 4,304 0 0
NOVAGOLD RES INC COM NEW 66987E206 6,114 828,471 SH   SOLE 18 804,545 0 23,926
NOVAGOLD RES INC COM NEW 66987E206 5,062 685,867 SH   SOLE 19 685,867 0 0
NOVAGOLD RES INC COM NEW 66987E206 54,608 7,399,463 SH   SOLE 21 7,399,463 0 0
NOVAGOLD RES INC COM NEW 66987E206 22,236 3,012,973 SH   SOLE 22 2,867,204 0 145,769
NOVAGOLD RES INC COM NEW 66987E206 354 48,033 SH   SOLE 23 48,033 0 0
NOVAGOLD RES INC COM NEW 66987E206 1,216 164,745 SH   SOLE 26 0 0 164,745
NOVAN INC COM 66988N106 2 3,959 SH   SOLE 18 3,959 0 0
NOVAN INC COM 66988N106 27 57,009 SH   SOLE 21 57,009 0 0
NOVAN INC COM 66988N106 20 42,174 SH   SOLE 22 42,174 0 0
NOVANTA INC COM 67000B104 992 12,414 SH   SOLE 2 1,684 0 10,730
NOVANTA INC COM 67000B104 13 162 SH   SOLE 4 162 0 0
NOVANTA INC COM 67000B104 48 603 SH   SOLE 7 603 0 0
NOVANTA INC COM 67000B104 9,363 117,215 SH   SOLE 18 116,138 0 1,077
NOVANTA INC COM 67000B104 5,813 72,775 SH   SOLE 19 72,775 0 0
NOVANTA INC COM 67000B104 90,419 1,131,937 SH   SOLE 21 1,131,937 0 0
NOVANTA INC COM 67000B104 77,323 967,991 SH   SOLE 22 932,469 0 35,522
NOVANTA INC COM 67000B104 116 1,446 SH   SOLE 23 1,446 0 0
NOVANTA INC COM 67000B104 1,327 16,608 SH   SOLE 26 6,010 0 10,598
NOVANTA INC COM 67000B104 419 5,242 SH   SOLE 28 5,242 0 0
NOVANTA INC COM 67000B104 985 12,335 SH   SOLE 30 12,335 0 0
NOVANTA INC COM 67000B104 137 1,716 SH   SOLE 34 1,716 0 0
NOVANTA INC COM 67000B104 333 4,171 SH   SOLE 40 4,171 0 0
NOVARTIS A G SPONSORED ADR 66987V109 79,979 970,034 SH   SOLE 18 967,757 0 2,277
NOVARTIS A G SPONSORED ADR 66987V109 5,663 68,681 SH   SOLE 19 68,681 0 0
NOVAVAX INC COM NEW 670002401 326 23,989 SH   SOLE 2 2,213 0 21,776
NOVAVAX INC COM NEW 670002401 5 337 SH   SOLE 7 337 0 0
NOVAVAX INC COM NEW 670002401 1,602 117,994 SH   SOLE 18 117,994 0 0
NOVAVAX INC COM NEW 670002401 2,041 150,308 SH   SOLE 19 150,308 0 0
NOVAVAX INC COM NEW 670002401 15,407 1,134,535 SH   SOLE 21 1,134,535 0 0
NOVAVAX INC COM NEW 670002401 17,551 1,292,450 SH   SOLE 22 1,275,515 0 16,935
NOVAVAX INC COM NEW 670002401 185 13,594 SH   SOLE 23 13,594 0 0
NOVAVAX INC COM NEW 670002401 247 18,186 SH   SOLE 26 0 0 18,186
NOVAVAX INC NOTE 3.750% 2/0 670002AB0 884 1,125,000 PRN   SOLE 21 1,125,000 0 0
NOVO-NORDISK A S ADR 670100205 114,315 1,898,928 SH   SOLE 18 1,775,452 0 123,476
NOVO-NORDISK A S ADR 670100205 9,613 159,692 SH   SOLE 19 159,692 0 0
NOVO-NORDISK A S ADR 670100205 2,006 33,323 SH   SOLE 25 0 0 33,323
NOVO-NORDISK A S ADR 670100205 85 1,411 SH   SOLE 30 1,411 0 0
NOVO-NORDISK A S ADR 670100205 14,575 242,109 SH   SOLE 34 242,109 0 0
NOVO-NORDISK A S ADR 670100205 934 15,522 SH   SOLE 36 15,522 0 0
NOVOCURE LTD ORD SHS G6674U108 2,296 34,094 SH   SOLE 2 6,382 0 27,712
NOVOCURE LTD ORD SHS G6674U108 27 403 SH   SOLE 4 403 0 0
NOVOCURE LTD ORD SHS G6674U108 104 1,540 SH   SOLE 7 1,540 0 0
NOVOCURE LTD ORD SHS G6674U108 21,642 321,377 SH   SOLE 18 300,833 0 20,544
NOVOCURE LTD ORD SHS G6674U108 18,856 280,006 SH   SOLE 19 280,006 0 0
NOVOCURE LTD ORD SHS G6674U108 247,652 3,677,630 SH   SOLE 21 3,677,630 0 0
NOVOCURE LTD ORD SHS G6674U108 75,462 1,120,607 SH   SOLE 22 1,029,777 0 90,830
NOVOCURE LTD ORD SHS G6674U108 1,036 15,392 SH   SOLE 23 15,392 0 0
NOVOCURE LTD ORD SHS G6674U108 4,867 72,279 SH   SOLE 26 20,287 0 51,992
NOVOCURE LTD ORD SHS G6674U108 779 11,568 SH   SOLE 28 11,568 0 0
NOVOCURE LTD ORD SHS G6674U108 8,444 125,396 SH   SOLE 30 125,396 0 0
NOVOCURE LTD ORD SHS G6674U108 135 2,005 SH   SOLE 34 2,005 0 0
NOVOCURE LTD ORD SHS G6674U108 565 8,389 SH   SOLE 40 8,389 0 0
NOVUS THERAPEUTICS INC COM 67011N105 1 2,041 SH   SOLE 18 2,041 0 0
NOVUS THERAPEUTICS INC COM 67011N105 9 22,460 SH   SOLE 21 22,460 0 0
NOVUS THERAPEUTICS INC COM 67011N105 2 6,117 SH   SOLE 22 6,117 0 0
NOW INC COM 67011P100 757 146,634 SH   SOLE 2 48,232 0 98,402
NOW INC COM 67011P100 3 574 SH   SOLE 4 574 0 0
NOW INC COM 67011P100 9 1,734 SH   SOLE 7 1,734 0 0
NOW INC COM 67011P100 3,168 613,895 SH   SOLE 18 613,895 0 0
NOW INC COM 67011P100 1,037 200,944 SH   SOLE 19 200,944 0 0
NOW INC COM 67011P100 38,445 7,450,586 SH   SOLE 21 7,450,586 0 0
NOW INC COM 67011P100 19,393 3,758,303 SH   SOLE 22 3,621,753 0 136,550
NOW INC COM 67011P100 264 51,115 SH   SOLE 26 43,758 0 7,357
NOW INC COM 67011P100 79 15,376 SH   SOLE 28 15,376 0 0
NOW INC COM 67011P100 186 36,110 SH   SOLE 30 36,110 0 0
NOW INC COM 67011P100 2 395 SH   SOLE 31 0 0 395
NOW INC COM 67011P100 46 8,917 SH   SOLE 36 8,917 0 0
NOW INC COM 67011P100 61 11,818 SH   SOLE 40 11,818 0 0
NRG ENERGY INC COM NEW 629377508 19,647 720,711 SH   SOLE 2 150,070 0 570,641
NRG ENERGY INC COM NEW 629377508 3,262 119,654 SH   SOLE 4 111,645 0 8,009
NRG ENERGY INC COM NEW 629377508 10,507 385,432 SH   SOLE 7 245,762 0 139,670
NRG ENERGY INC COM NEW 629377508 14 504 SH   SOLE 13 504 0 0
NRG ENERGY INC COM NEW 629377508 629 23,090 SH   SOLE 15 23,090 0 0
NRG ENERGY INC COM NEW 629377508 0 2 SH   SOLE 17 0 0 2
NRG ENERGY INC COM NEW 629377508 14,153 519,169 SH   SOLE 18 478,510 0 40,659
NRG ENERGY INC COM NEW 629377508 2,237 82,071 SH   SOLE 19 82,071 0 0
NRG ENERGY INC COM NEW 629377508 169,244 6,208,494 SH   SOLE 21 6,208,494 0 0
NRG ENERGY INC COM NEW 629377508 209,105 7,670,766 SH   SOLE 22 7,043,068 0 627,698
NRG ENERGY INC COM NEW 629377508 6,464 237,112 SH   SOLE 23 237,112 0 0
NRG ENERGY INC COM NEW 629377508 7,840 287,606 SH   SOLE 25 287,606 0 0
NRG ENERGY INC COM NEW 629377508 44,748 1,641,510 SH   SOLE 26 256,232 0 1,385,278
NRG ENERGY INC COM NEW 629377508 1,355 49,702 SH   SOLE 28 36,578 0 13,124
NRG ENERGY INC COM NEW 629377508 85 3,102 SH   SOLE 29 3,102 0 0
NRG ENERGY INC COM NEW 629377508 25,236 925,759 SH   SOLE 30 925,759 0 0
NRG ENERGY INC COM NEW 629377508 1,974 72,398 SH   SOLE 31 54,003 0 18,395
NRG ENERGY INC COM NEW 629377508 379 13,894 SH   SOLE 34 13,894 0 0
NRG ENERGY INC COM NEW 629377508 4,500 165,089 SH   SOLE 36 165,089 0 0
NRG ENERGY INC COM NEW 629377508 170 6,254 SH   SOLE 40 6,254 0 0
NRG ENERGY INC DBCV 2.750% 6/0 629377CG5 541 568,000 PRN   SOLE 2 568,000 0 0
NRG ENERGY INC DBCV 2.750% 6/0 629377CG5 10,319 10,834,000 PRN   SOLE 19 10,834,000 0 0
NRG ENERGY INC DBCV 2.750% 6/0 629377CG5 1,697 1,782,000 PRN   SOLE 21 1,782,000 0 0
NRG ENERGY INC DBCV 2.750% 6/0 629377CG5 104 109,000 PRN   SOLE 22 109,000 0 0
NRG ENERGY INC DBCV 2.750% 6/0 629377CG5 2,604 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 4 2,689 SH   SOLE 22 2,689 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 3,761 172,123 SH   SOLE 2 57,938 0 114,185
NU SKIN ENTERPRISES INC CL A 67018T105 5 215 SH   SOLE 4 215 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 136 6,241 SH   SOLE 7 6,241 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 4,687 214,519 SH   SOLE 18 214,519 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 287 13,155 SH   SOLE 19 13,155 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 85,280 3,902,978 SH   SOLE 21 3,902,978 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 43,695 1,999,774 SH   SOLE 22 1,901,146 0 98,628
NU SKIN ENTERPRISES INC CL A 67018T105 370 16,926 SH   SOLE 26 11,496 0 5,430
NU SKIN ENTERPRISES INC CL A 67018T105 149 6,810 SH   SOLE 28 6,810 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 419 19,166 SH   SOLE 30 19,166 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 122 5,592 SH   SOLE 31 1,153 0 4,439
NU SKIN ENTERPRISES INC CL A 67018T105 453 20,752 SH   SOLE 32 20,752 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 10 444 SH   SOLE 34 444 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 20 938 SH   SOLE 36 938 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 123 5,640 SH   SOLE 40 5,640 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 9,546 568,919 SH   SOLE 2 28,623 0 540,296
NUANCE COMMUNICATIONS INC COM 67020Y100 18 1,100 SH   SOLE 4 1,100 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 102 6,100 SH   SOLE 7 6,100 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 2,437 145,240 SH   SOLE 18 145,240 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 1,134 67,559 SH   SOLE 19 67,559 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 76,153 4,538,312 SH   SOLE 21 4,538,312 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 127,612 7,605,016 SH   SOLE 22 7,141,241 0 463,775
NUANCE COMMUNICATIONS INC COM 67020Y100 1,679 100,032 SH   SOLE 26 58,533 0 41,499
NUANCE COMMUNICATIONS INC COM 67020Y100 695 41,445 SH   SOLE 28 41,445 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 11,120 662,701 SH   SOLE 30 662,701 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 126 7,483 SH   SOLE 31 6,123 0 1,360
NUANCE COMMUNICATIONS INC COM 67020Y100 55 3,265 SH   SOLE 34 3,265 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 51 3,021 SH   SOLE 36 3,021 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 527 31,435 SH   SOLE 40 31,435 0 0
NUANCE COMMUNICATIONS INC DEBT 1.500%11/0 67020YAG5 659 625,000 PRN   SOLE 21 625,000 0 0
NUANCE COMMUNICATIONS INC DBCV 1.000%12/1 67020YAK6 2,042 2,140,000 PRN   SOLE 21 2,140,000 0 0
NUANCE COMMUNICATIONS INC NOTE 1.250% 4/0 67020YAN0 1,292 1,200,000 PRN   SOLE 21 1,200,000 0 0
NUANCE COMMUNICATIONS INC NOTE 1.250% 4/0 67020YAN0 1,884 1,750,000 PRN   SOLE 22 1,750,000 0 0
NUCOR CORP COM 670346105 28,255 784,423 SH   SOLE 2 104,408 0 680,015
NUCOR CORP COM 670346105 4,763 132,225 SH   SOLE 4 123,855 0 8,370
NUCOR CORP COM 670346105 18,672 518,379 SH   SOLE 7 335,371 0 183,008
NUCOR CORP COM 670346105 352 9,767 SH   SOLE 13 9,767 0 0
NUCOR CORP COM 670346105 1,282 35,600 SH   SOLE 15 35,600 0 0
NUCOR CORP COM 670346105 0 12 SH   SOLE 17 0 0 12
NUCOR CORP COM 670346105 30,576 848,857 SH   SOLE 18 801,931 0 46,926
NUCOR CORP COM 670346105 4,596 127,585 SH   SOLE 19 127,585 0 0
NUCOR CORP COM 670346105 309,276 8,586,232 SH   SOLE 21 8,586,232 0 0
NUCOR CORP COM 670346105 276,762 7,683,558 SH   SOLE 22 6,927,579 0 755,979
NUCOR CORP COM 670346105 7,984 221,653 SH   SOLE 23 221,653 0 0
NUCOR CORP COM 670346105 10,844 301,050 SH   SOLE 25 301,050 0 0
NUCOR CORP COM 670346105 63,761 1,770,142 SH   SOLE 26 240,575 0 1,529,567
NUCOR CORP COM 670346105 2,284 63,421 SH   SOLE 28 43,502 0 19,919
NUCOR CORP COM 670346105 235 6,522 SH   SOLE 29 6,522 0 0
NUCOR CORP COM 670346105 42,487 1,179,529 SH   SOLE 30 1,179,529 0 0
NUCOR CORP COM 670346105 2,729 75,773 SH   SOLE 31 52,157 0 23,616
NUCOR CORP COM 670346105 634 17,604 SH   SOLE 34 17,604 0 0
NUCOR CORP COM 670346105 8,661 240,451 SH   SOLE 36 240,451 0 0
NUCOR CORP COM 670346105 277 7,678 SH   SOLE 40 7,678 0 0
NUSTAR ENERGY LP UNIT COM 67058H102 6,165 717,658 SH   SOLE 19 717,658 0 0
NUTANIX INC CL A 67059N108 4,988 315,688 SH   SOLE 2 13,780 0 301,908
NUTANIX INC CL A 67059N108 11 669 SH   SOLE 4 669 0 0
NUTANIX INC CL A 67059N108 47 3,001 SH   SOLE 7 3,001 0 0
NUTANIX INC CL A 67059N108 1,460 92,375 SH   SOLE 18 92,375 0 0
NUTANIX INC CL A 67059N108 647 40,978 SH   SOLE 19 40,978 0 0
NUTANIX INC CL A 67059N108 44,609 2,823,328 SH   SOLE 21 2,823,328 0 0
NUTANIX INC CL A 67059N108 66,069 4,181,600 SH   SOLE 22 3,909,799 0 271,801
NUTANIX INC CL A 67059N108 1,012 64,051 SH   SOLE 26 33,768 0 30,283
NUTANIX INC CL A 67059N108 379 24,002 SH   SOLE 28 24,002 0 0
NUTANIX INC CL A 67059N108 995 62,994 SH   SOLE 30 62,994 0 0
NUTANIX INC CL A 67059N108 55 3,485 SH   SOLE 31 3,485 0 0
NUTANIX INC CL A 67059N108 57 3,592 SH   SOLE 34 3,592 0 0
NUTANIX INC CL A 67059N108 299 18,910 SH   SOLE 40 18,910 0 0
NUTANIX INC NOTE 1/1 67059NAB4 1,412 1,734,000 PRN   SOLE 21 1,734,000 0 0
NUTRIEN LTD COM 67077M108 1,278 37,653 SH   SOLE 2 37,653 0 0
NUTRIEN LTD COM 67077M108 1 24 SH   SOLE 18 24 0 0
NUTRIEN LTD COM 67077M108 8,657 255,082 SH   SOLE 22 255,082 0 0
NUVASIVE INC COM 670704105 2,064 40,742 SH   SOLE 2 24,233 0 16,509
NUVASIVE INC COM 670704105 145 2,867 SH   SOLE 4 2,867 0 0
NUVASIVE INC COM 670704105 48 953 SH   SOLE 7 953 0 0
NUVASIVE INC COM 670704105 15,244 300,907 SH   SOLE 18 298,199 0 2,708
NUVASIVE INC COM 670704105 12,582 248,365 SH   SOLE 19 248,365 0 0
NUVASIVE INC COM 670704105 197,679 3,902,064 SH   SOLE 21 3,902,064 0 0
NUVASIVE INC COM 670704105 89,093 1,758,640 SH   SOLE 22 1,703,350 0 55,290
NUVASIVE INC COM 670704105 207 4,089 SH   SOLE 23 4,089 0 0
NUVASIVE INC COM 670704105 1,533 30,263 SH   SOLE 26 18,192 0 12,071
NUVASIVE INC COM 670704105 394 7,777 SH   SOLE 28 7,777 0 0
NUVASIVE INC COM 670704105 1,638 32,333 SH   SOLE 30 32,333 0 0
NUVASIVE INC COM 670704105 111 2,192 SH   SOLE 34 2,192 0 0
NUVASIVE INC COM 670704105 29 571 SH   SOLE 36 571 0 0
NUVASIVE INC COM 670704105 265 5,227 SH   SOLE 40 5,227 0 0
NUVASIVE INC NOTE 2.250% 3/1 670704AG0 2,175 2,090,000 PRN   SOLE 21 2,090,000 0 0
NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103 597 53,358 SH   SOLE 2 53,358 0 0
NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102 0 1 SH   SOLE 17 0 0 1
NUVERRA ENVIRONMENTAL SOLUTI COM PAR 67091K302 1 370 SH   SOLE 18 370 0 0
NUVERRA ENVIRONMENTAL SOLUTI COM PAR 67091K302 6 4,454 SH   SOLE 21 4,454 0 0
NV5 GLOBAL INC COM 62945V109 161 3,893 SH   SOLE 2 540 0 3,353
NV5 GLOBAL INC COM 62945V109 2 51 SH   SOLE 4 51 0 0
NV5 GLOBAL INC COM 62945V109 2,041 49,423 SH   SOLE 7 49,423 0 0
NV5 GLOBAL INC COM 62945V109 1,588 38,464 SH   SOLE 18 38,464 0 0
NV5 GLOBAL INC COM 62945V109 787 19,064 SH   SOLE 19 19,064 0 0
NV5 GLOBAL INC COM 62945V109 14,806 358,580 SH   SOLE 21 358,580 0 0
NV5 GLOBAL INC COM 62945V109 12,700 307,572 SH   SOLE 22 295,676 0 11,896
NV5 GLOBAL INC COM 62945V109 189 4,574 SH   SOLE 26 0 0 4,574
NV5 GLOBAL INC COM 62945V109 151 3,661 SH   SOLE 28 3,661 0 0
NV5 GLOBAL INC COM 62945V109 237 5,738 SH   SOLE 30 5,738 0 0
NV5 GLOBAL INC COM 62945V109 65 1,566 SH   SOLE 40 1,566 0 0
NVE CORP COM NEW 629445206 124 2,392 SH   SOLE 2 288 0 2,104
NVE CORP COM NEW 629445206 7 130 SH   SOLE 7 130 0 0
NVE CORP COM NEW 629445206 953 18,319 SH   SOLE 18 18,319 0 0
NVE CORP COM NEW 629445206 536 10,294 SH   SOLE 19 10,294 0 0
NVE CORP COM NEW 629445206 8,988 172,747 SH   SOLE 21 172,747 0 0
NVE CORP COM NEW 629445206 8,229 158,152 SH   SOLE 22 153,167 0 4,985
NVE CORP COM NEW 629445206 28 543 SH   SOLE 28 543 0 0
NVE CORP COM NEW 629445206 144 2,765 SH   SOLE 30 2,765 0 0
NVE CORP COM NEW 629445206 24 467 SH   SOLE 40 467 0 0
NVENT ELECTRIC PLC SHS G6700G107 6,196 367,266 SH   SOLE 2 77,392 0 289,874
NVENT ELECTRIC PLC SHS G6700G107 14 812 SH   SOLE 4 812 0 0
NVENT ELECTRIC PLC SHS G6700G107 2,044 121,189 SH   SOLE 7 121,189 0 0
NVENT ELECTRIC PLC SHS G6700G107 8,302 492,132 SH   SOLE 18 492,132 0 0
NVENT ELECTRIC PLC SHS G6700G107 1,353 80,185 SH   SOLE 19 80,185 0 0
NVENT ELECTRIC PLC SHS G6700G107 124,169 7,360,324 SH   SOLE 21 7,360,324 0 0
NVENT ELECTRIC PLC SHS G6700G107 84,605 5,015,117 SH   SOLE 22 4,749,535 0 265,582
NVENT ELECTRIC PLC SHS G6700G107 198 11,710 SH   SOLE 25 11,710 0 0
NVENT ELECTRIC PLC SHS G6700G107 1,218 72,212 SH   SOLE 26 48,089 0 24,123
NVENT ELECTRIC PLC SHS G6700G107 377 22,376 SH   SOLE 28 22,376 0 0
NVENT ELECTRIC PLC SHS G6700G107 847 50,201 SH   SOLE 30 50,201 0 0
NVENT ELECTRIC PLC SHS G6700G107 79 4,692 SH   SOLE 31 3,185 0 1,507
NVENT ELECTRIC PLC SHS G6700G107 327 19,406 SH   SOLE 34 19,406 0 0
NVENT ELECTRIC PLC SHS G6700G107 92 5,445 SH   SOLE 36 5,445 0 0
NVENT ELECTRIC PLC SHS G6700G107 270 16,006 SH   SOLE 40 16,006 0 0
NVIDIA CORP COM 67066G104 442,242 1,677,702 SH   SOLE 2 360,013 0 1,317,689
NVIDIA CORP COM 67066G104 80,188 304,205 SH   SOLE 4 288,408 0 15,797
NVIDIA CORP COM 67066G104 147,616 560,001 SH   SOLE 7 541,278 0 18,723
NVIDIA CORP COM 67066G104 5,346 20,279 SH   SOLE 13 20,279 0 0
NVIDIA CORP COM 67066G104 12,948 49,118 SH   SOLE 15 49,118 0 0
NVIDIA CORP COM 67066G104 27 104 SH   SOLE 17 0 0 104
NVIDIA CORP COM 67066G104 346,039 1,312,742 SH   SOLE 18 1,197,292 0 115,450
NVIDIA CORP COM 67066G104 198,183 751,833 SH   SOLE 19 751,833 0 0
NVIDIA CORP COM 67066G104 3,899,058 14,791,570 SH   SOLE 21 14,791,570 0 0
NVIDIA CORP COM 67066G104 3,877,998 14,711,678 SH   SOLE 22 13,160,535 0 1,551,143
NVIDIA CORP COM 67066G104 126,000 477,998 SH   SOLE 23 477,998 0 0
NVIDIA CORP COM 67066G104 182,484 692,277 SH   SOLE 25 692,277 0 0
NVIDIA CORP COM 67066G104 734,871 2,787,826 SH   SOLE 26 358,238 0 2,429,588
NVIDIA CORP COM 67066G104 31,396 119,105 SH   SOLE 28 84,720 0 34,385
NVIDIA CORP COM 67066G104 27,730 105,198 SH   SOLE 29 40,006 0 65,192
NVIDIA CORP COM 67066G104 832,290 3,157,397 SH   SOLE 30 3,157,397 0 0
NVIDIA CORP COM 67066G104 102,170 387,593 SH   SOLE 31 152,827 0 234,766
NVIDIA CORP COM 67066G104 32,129 121,887 SH   SOLE 32 121,887 0 0
NVIDIA CORP COM 67066G104 87,820 333,155 SH   SOLE 34 333,155 0 0
NVIDIA CORP COM 67066G104 99,767 378,479 SH   SOLE 36 378,479 0 0
NVIDIA CORP COM 67066G104 3,453 13,098 SH   SOLE 40 13,098 0 0
NVR INC COM 62944T105 22,652 8,817 SH   SOLE 2 1,983 0 6,834
NVR INC COM 62944T105 4,781 1,861 SH   SOLE 4 1,768 0 93
NVR INC COM 62944T105 14,929 5,811 SH   SOLE 7 3,659 0 2,152
NVR INC COM 62944T105 157 61 SH   SOLE 13 61 0 0
NVR INC COM 62944T105 740 288 SH   SOLE 15 288 0 0
NVR INC COM 62944T105 17,896 6,966 SH   SOLE 18 6,461 0 505
NVR INC COM 62944T105 2,893 1,126 SH   SOLE 19 1,126 0 0
NVR INC COM 62944T105 386,615 150,486 SH   SOLE 21 150,486 0 0
NVR INC COM 62944T105 245,168 95,429 SH   SOLE 22 87,457 0 7,972
NVR INC COM 62944T105 6,464 2,516 SH   SOLE 23 2,516 0 0
NVR INC COM 62944T105 9,757 3,798 SH   SOLE 25 3,798 0 0
NVR INC COM 62944T105 45,668 17,776 SH   SOLE 26 3,056 0 14,720
NVR INC COM 62944T105 1,816 707 SH   SOLE 28 504 0 203
NVR INC COM 62944T105 2,112 822 SH   SOLE 29 67 0 755
NVR INC COM 62944T105 40,212 15,652 SH   SOLE 30 15,652 0 0
NVR INC COM 62944T105 1,983 772 SH   SOLE 31 630 0 142
NVR INC COM 62944T105 462 180 SH   SOLE 34 180 0 0
NVR INC COM 62944T105 6,402 2,492 SH   SOLE 36 2,492 0 0
NVR INC COM 62944T105 185 72 SH   SOLE 40 72 0 0
NXP SEMICONDUCTORS N V COM N6596X109 17,128 206,541 SH   SOLE 2 127,210 0 79,331
NXP SEMICONDUCTORS N V COM N6596X109 11,834 142,698 SH   SOLE 4 134,510 0 8,188
NXP SEMICONDUCTORS N V COM N6596X109 18,927 228,230 SH   SOLE 7 211,856 0 16,374
NXP SEMICONDUCTORS N V COM N6596X109 748 9,018 SH   SOLE 13 9,018 0 0
NXP SEMICONDUCTORS N V COM N6596X109 2,042 24,621 SH   SOLE 15 24,621 0 0
NXP SEMICONDUCTORS N V COM N6596X109 134,223 1,618,509 SH   SOLE 18 1,580,887 0 37,622
NXP SEMICONDUCTORS N V COM N6596X109 173,707 2,094,621 SH   SOLE 19 2,094,621 0 0
NXP SEMICONDUCTORS N V COM N6596X109 364,846 4,399,451 SH   SOLE 21 4,399,451 0 0
NXP SEMICONDUCTORS N V COM N6596X109 354,174 4,270,760 SH   SOLE 22 4,047,330 0 223,430
NXP SEMICONDUCTORS N V COM N6596X109 18,466 222,668 SH   SOLE 23 222,668 0 0
NXP SEMICONDUCTORS N V COM N6596X109 25,695 309,838 SH   SOLE 25 309,838 0 0
NXP SEMICONDUCTORS N V COM N6596X109 85,344 1,029,111 SH   SOLE 26 87,544 0 941,567
NXP SEMICONDUCTORS N V COM N6596X109 3,701 44,632 SH   SOLE 28 40,238 0 4,394
NXP SEMICONDUCTORS N V COM N6596X109 2,993 36,088 SH   SOLE 29 6,599 0 29,489
NXP SEMICONDUCTORS N V COM N6596X109 137,237 1,654,849 SH   SOLE 30 1,654,849 0 0
NXP SEMICONDUCTORS N V COM N6596X109 26,340 317,614 SH   SOLE 31 59,445 0 258,169
NXP SEMICONDUCTORS N V COM N6596X109 3,672 44,276 SH   SOLE 32 44,276 0 0
NXP SEMICONDUCTORS N V COM N6596X109 46,647 562,482 SH   SOLE 34 562,482 0 0
NXP SEMICONDUCTORS N V COM N6596X109 16,011 193,071 SH   SOLE 36 193,071 0 0
NXP SEMICONDUCTORS N V COM N6596X109 501 6,036 SH   SOLE 40 6,036 0 0
NXP SEMICONDUCTORS N V OPTIONS N6596X909 174 2,100 SH Call SOLE 4 2,100 0 0
NXP SEMICONDUCTORS N V OPTIONS N6596X909 2,737 33,000 SH Call SOLE 18 33,000 0 0
NXP SEMICONDUCTORS N V OPTIONS N6596X909 12,879 155,300 SH Call SOLE 19 155,300 0 0
NXP SEMICONDUCTORS N V OPTIONS N6596X909 995 12,000 SH Call SOLE 22 12,000 0 0
NXP SEMICONDUCTORS N V OPTIONS N6596X909 6,112 73,700 SH Call SOLE 34 73,700 0 0
NXT ID INC COM NEW 67091J206 0 250 SH   SOLE 21 250 0 0
NXT ID INC COM NEW 67091J206 1 3,275 SH   SOLE 22 3,275 0 0
NYMOX PHARMACEUTICAL CORP COM P73398102 28 11,995 SH   SOLE 18 11,995 0 0
NYMOX PHARMACEUTICAL CORP COM P73398102 11 4,639 SH   SOLE 19 4,639 0 0
NYMOX PHARMACEUTICAL CORP COM P73398102 227 96,828 SH   SOLE 21 96,828 0 0
NYMOX PHARMACEUTICAL CORP COM P73398102 9 3,954 SH   SOLE 23 3,954 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 54,494 181,013 SH   SOLE 2 20,037 0 160,976
O REILLY AUTOMOTIVE INC NEW COM 67103H107 10,469 34,775 SH   SOLE 4 32,592 0 2,183
O REILLY AUTOMOTIVE INC NEW COM 67103H107 22,335 74,189 SH   SOLE 7 71,095 0 3,094
O REILLY AUTOMOTIVE INC NEW COM 67103H107 307 1,021 SH   SOLE 13 1,021 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 2,034 6,755 SH   SOLE 15 6,755 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 93,100 309,250 SH   SOLE 18 281,028 0 28,222
O REILLY AUTOMOTIVE INC NEW COM 67103H107 14,438 47,960 SH   SOLE 19 47,960 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 643,869 2,138,745 SH   SOLE 21 2,138,745 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 560,368 1,861,379 SH   SOLE 22 1,682,604 0 178,775
O REILLY AUTOMOTIVE INC NEW COM 67103H107 16,614 55,187 SH   SOLE 23 55,187 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 25,116 83,429 SH   SOLE 25 78,774 0 4,655
O REILLY AUTOMOTIVE INC NEW COM 67103H107 89,218 296,357 SH   SOLE 26 49,565 0 246,792
O REILLY AUTOMOTIVE INC NEW COM 67103H107 4,605 15,297 SH   SOLE 28 10,855 0 4,442
O REILLY AUTOMOTIVE INC NEW COM 67103H107 405 1,344 SH   SOLE 29 1,344 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 98,194 326,171 SH   SOLE 30 326,171 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 5,184 17,221 SH   SOLE 31 14,082 0 3,139
O REILLY AUTOMOTIVE INC NEW COM 67103H107 3,609 11,989 SH   SOLE 32 11,989 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 11,463 38,076 SH   SOLE 34 38,076 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 16,885 56,087 SH   SOLE 36 56,087 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 521 1,730 SH   SOLE 40 1,730 0 0
O-I GLASS INC COM 67098H104 2,718 382,279 SH   SOLE 2 77,126 0 305,153
O-I GLASS INC COM 67098H104 6 787 SH   SOLE 4 787 0 0
O-I GLASS INC COM 67098H104 46 6,498 SH   SOLE 7 6,498 0 0
O-I GLASS INC COM 67098H104 3,084 433,726 SH   SOLE 18 433,726 0 0
O-I GLASS INC COM 67098H104 259 36,421 SH   SOLE 19 36,421 0 0
O-I GLASS INC COM 67098H104 51,554 7,250,907 SH   SOLE 21 7,250,907 0 0
O-I GLASS INC COM 67098H104 36,264 5,100,377 SH   SOLE 22 4,819,460 0 280,917
O-I GLASS INC COM 67098H104 372 52,365 SH   SOLE 26 34,811 0 17,554
O-I GLASS INC COM 67098H104 141 19,842 SH   SOLE 28 19,842 0 0
O-I GLASS INC COM 67098H104 353 49,612 SH   SOLE 30 49,612 0 0
O-I GLASS INC COM 67098H104 138 19,466 SH   SOLE 31 3,366 0 16,100
O-I GLASS INC COM 67098H104 76 10,742 SH   SOLE 36 10,742 0 0
O-I GLASS INC COM 67098H104 124 17,408 SH   SOLE 40 17,408 0 0
OAK VALLEY BANCORP OAKDALE C COM 671807105 105 6,686 SH   SOLE 2 304 0 6,382
OAK VALLEY BANCORP OAKDALE C COM 671807105 409 25,976 SH   SOLE 18 25,976 0 0
OAK VALLEY BANCORP OAKDALE C COM 671807105 206 13,107 SH   SOLE 19 13,107 0 0
OAK VALLEY BANCORP OAKDALE C COM 671807105 3,610 229,341 SH   SOLE 21 229,341 0 0
OAK VALLEY BANCORP OAKDALE C COM 671807105 1,126 71,524 SH   SOLE 22 67,914 0 3,610
OAKTREE SPECIALTY LENDING CO COM 67401P108 2,030 626,589 SH   SOLE 30 626,589 0 0
OASIS PETROLEUM INC COM 674215108 108 308,235 SH   SOLE 2 11,168 0 297,067
OASIS PETROLEUM INC COM 674215108 0 1,377 SH   SOLE 4 1,377 0 0
OASIS PETROLEUM INC COM 674215108 10 28,905 SH   SOLE 7 28,905 0 0
OASIS PETROLEUM INC COM 674215108 493 1,408,637 SH   SOLE 18 1,408,637 0 0
OASIS PETROLEUM INC COM 674215108 226 646,654 SH   SOLE 19 646,654 0 0
OASIS PETROLEUM INC COM 674215108 11,746 33,559,003 SH   SOLE 21 33,559,003 0 0
OASIS PETROLEUM INC COM 674215108 1,883 5,380,719 SH   SOLE 22 4,976,331 0 404,388
OASIS PETROLEUM INC COM 674215108 35 100,703 SH   SOLE 26 41,113 0 59,590
OASIS PETROLEUM INC COM 674215108 13 37,259 SH   SOLE 28 37,259 0 0
OASIS PETROLEUM INC COM 674215108 176 502,837 SH   SOLE 30 502,837 0 0
OASIS PETROLEUM INC COM 674215108 46 130,353 SH   SOLE 31 0 0 130,353
OASIS PETROLEUM INC COM 674215108 20 58,333 SH   SOLE 36 58,333 0 0
OASIS PETROLEUM INC COM 674215108 11 30,628 SH   SOLE 40 30,628 0 0
OASIS PETROLEUM INC NOTE 2.625% 9/1 674215AJ7 98 855,000 PRN   SOLE 21 855,000 0 0
OBLONG INC COM 674434105 1 1,121 SH   SOLE 21 1,121 0 0
OBSEVA SA COM H5861P103 39 16,250 SH   SOLE 22 16,250 0 0
OCCIDENTAL PETE CORP COM 674599105 25,155 2,172,293 SH   SOLE 2 247,655 0 1,924,638
OCCIDENTAL PETE CORP COM 674599105 4,706 406,387 SH   SOLE 4 382,173 0 24,214
OCCIDENTAL PETE CORP COM 674599105 9,520 822,137 SH   SOLE 7 767,649 0 54,488
OCCIDENTAL PETE CORP COM 674599105 298 25,757 SH   SOLE 13 25,757 0 0
OCCIDENTAL PETE CORP COM 674599105 1,120 96,724 SH   SOLE 15 96,724 0 0
OCCIDENTAL PETE CORP COM 674599105 19,527 1,686,292 SH   SOLE 18 1,557,047 0 129,245
OCCIDENTAL PETE CORP COM 674599105 1,475 127,354 SH   SOLE 19 127,354 0 0
OCCIDENTAL PETE CORP COM 674599105 261,747 22,603,392 SH   SOLE 21 22,603,392 0 0
OCCIDENTAL PETE CORP COM 674599105 245,764 21,223,179 SH   SOLE 22 19,016,611 0 2,206,568
OCCIDENTAL PETE CORP COM 674599105 7,463 644,474 SH   SOLE 23 644,474 0 0
OCCIDENTAL PETE CORP COM 674599105 10,279 887,613 SH   SOLE 25 887,613 0 0
OCCIDENTAL PETE CORP COM 674599105 41,583 3,590,897 SH   SOLE 26 563,797 0 3,027,100
OCCIDENTAL PETE CORP COM 674599105 2,100 181,333 SH   SOLE 28 128,164 0 53,169
OCCIDENTAL PETE CORP COM 674599105 216 18,636 SH   SOLE 29 18,636 0 0
OCCIDENTAL PETE CORP COM 674599105 40,775 3,521,154 SH   SOLE 30 3,521,154 0 0
OCCIDENTAL PETE CORP COM 674599105 2,591 223,712 SH   SOLE 31 160,098 0 63,614
OCCIDENTAL PETE CORP COM 674599105 784 67,737 SH   SOLE 32 67,737 0 0
OCCIDENTAL PETE CORP COM 674599105 582 50,296 SH   SOLE 34 50,296 0 0
OCCIDENTAL PETE CORP COM 674599105 8,283 715,251 SH   SOLE 36 715,251 0 0
OCCIDENTAL PETE CORP COM 674599105 237 20,484 SH   SOLE 40 20,484 0 0
OCEAN BIO CHEM INC COM 674631106 4 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 314 106,769 SH   SOLE 2 17,673 0 89,096
OCEANEERING INTL INC COM 675232102 1 425 SH   SOLE 4 425 0 0
OCEANEERING INTL INC COM 675232102 11 3,854 SH   SOLE 7 3,854 0 0
OCEANEERING INTL INC COM 675232102 1,358 461,925 SH   SOLE 18 461,925 0 0
OCEANEERING INTL INC COM 675232102 1,730 588,526 SH   SOLE 19 588,526 0 0
OCEANEERING INTL INC COM 675232102 33,408 11,363,320 SH   SOLE 21 11,363,320 0 0
OCEANEERING INTL INC COM 675232102 10,338 3,516,157 SH   SOLE 22 3,382,157 0 134,000
OCEANEERING INTL INC COM 675232102 197 67,020 SH   SOLE 23 67,020 0 0
OCEANEERING INTL INC COM 675232102 654 222,327 SH   SOLE 26 12,844 0 209,483
OCEANEERING INTL INC COM 675232102 42 14,132 SH   SOLE 28 14,132 0 0
OCEANEERING INTL INC COM 675232102 373 127,022 SH   SOLE 30 127,022 0 0
OCEANEERING INTL INC COM 675232102 28 9,400 SH   SOLE 31 0 0 9,400
OCEANEERING INTL INC COM 675232102 22 7,502 SH   SOLE 36 7,502 0 0
OCEANEERING INTL INC COM 675232102 32 10,990 SH   SOLE 40 10,990 0 0
OCEANFIRST FINL CORP COM 675234108 825 51,854 SH   SOLE 2 3,606 0 48,248
OCEANFIRST FINL CORP COM 675234108 9 573 SH   SOLE 4 573 0 0
OCEANFIRST FINL CORP COM 675234108 15 967 SH   SOLE 7 967 0 0
OCEANFIRST FINL CORP COM 675234108 2,967 186,464 SH   SOLE 18 186,464 0 0
OCEANFIRST FINL CORP COM 675234108 2,087 131,194 SH   SOLE 19 131,194 0 0
OCEANFIRST FINL CORP COM 675234108 29,557 1,857,754 SH   SOLE 21 1,857,754 0 0
OCEANFIRST FINL CORP COM 675234108 28,398 1,784,909 SH   SOLE 22 1,731,539 0 53,370
OCEANFIRST FINL CORP COM 675234108 54 3,376 SH   SOLE 23 3,376 0 0
OCEANFIRST FINL CORP COM 675234108 827 51,959 SH   SOLE 26 20,603 0 31,356
OCEANFIRST FINL CORP COM 675234108 157 9,858 SH   SOLE 28 9,858 0 0
OCEANFIRST FINL CORP COM 675234108 306 19,241 SH   SOLE 30 19,241 0 0
OCEANFIRST FINL CORP COM 675234108 107 6,736 SH   SOLE 40 6,736 0 0
OCONEE FED FINL CORP COM 675607105 6 359 SH   SOLE 18 359 0 0
OCONEE FED FINL CORP COM 675607105 4 212 SH   SOLE 21 212 0 0
OCUGEN INC COM 67577C105 0 114 SH   SOLE 21 114 0 0
OCUGEN INC COM 67577C105 182 645,871 SH   SOLE 22 645,871 0 0
OCULAR THERAPEUTIX INC COM 67576A100 80 16,069 SH   SOLE 2 2,531 0 13,538
OCULAR THERAPEUTIX INC COM 67576A100 14 2,918 SH   SOLE 7 2,918 0 0
OCULAR THERAPEUTIX INC COM 67576A100 783 158,122 SH   SOLE 18 158,122 0 0
OCULAR THERAPEUTIX INC COM 67576A100 391 78,944 SH   SOLE 19 78,944 0 0
OCULAR THERAPEUTIX INC COM 67576A100 7,233 1,461,284 SH   SOLE 21 1,461,284 0 0
OCULAR THERAPEUTIX INC COM 67576A100 5,661 1,143,592 SH   SOLE 22 1,121,472 0 22,120
OCWEN FINL CORP COM NEW 675746309 61 122,908 SH   SOLE 2 5,152 0 117,756
OCWEN FINL CORP COM NEW 675746309 0 634 SH   SOLE 4 634 0 0
OCWEN FINL CORP COM NEW 675746309 2 3,137 SH   SOLE 7 3,137 0 0
OCWEN FINL CORP COM NEW 675746309 258 516,738 SH   SOLE 18 516,738 0 0
OCWEN FINL CORP COM NEW 675746309 128 255,166 SH   SOLE 19 255,166 0 0
OCWEN FINL CORP COM NEW 675746309 2,390 4,780,218 SH   SOLE 21 4,780,218 0 0
OCWEN FINL CORP COM NEW 675746309 1,887 3,774,852 SH   SOLE 22 3,648,477 0 126,375
OCWEN FINL CORP COM NEW 675746309 14 28,190 SH   SOLE 26 16,159 0 12,031
OCWEN FINL CORP COM NEW 675746309 8 15,315 SH   SOLE 28 15,315 0 0
OCWEN FINL CORP COM NEW 675746309 6 12,740 SH   SOLE 30 12,740 0 0
OCWEN FINL CORP COM NEW 675746309 6 11,019 SH   SOLE 40 11,019 0 0
ODONATE THERAPEUTICS INC COM 676079106 97 3,525 SH   SOLE 2 470 0 3,055
ODONATE THERAPEUTICS INC COM 676079106 7 245 SH   SOLE 7 245 0 0
ODONATE THERAPEUTICS INC COM 676079106 1,016 36,813 SH   SOLE 18 36,813 0 0
ODONATE THERAPEUTICS INC COM 676079106 500 18,109 SH   SOLE 19 18,109 0 0
ODONATE THERAPEUTICS INC COM 676079106 9,770 353,872 SH   SOLE 21 353,872 0 0
ODONATE THERAPEUTICS INC COM 676079106 9,396 340,309 SH   SOLE 22 326,642 0 13,667
ODONATE THERAPEUTICS INC COM 676079106 57 2,071 SH   SOLE 28 2,071 0 0
ODONATE THERAPEUTICS INC COM 676079106 182 6,607 SH   SOLE 30 6,607 0 0
ODONATE THERAPEUTICS INC COM 676079106 63 2,266 SH   SOLE 40 2,266 0 0
ODYSSEY MARINE EXPLORATION I COM NEW 676118201 8 2,333 SH   SOLE 18 2,333 0 0
ODYSSEY MARINE EXPLORATION I COM NEW 676118201 90 26,831 SH   SOLE 21 26,831 0 0
ODYSSEY MARINE EXPLORATION I COM NEW 676118201 637 190,183 SH   SOLE 22 190,183 0 0
OFFICE DEPOT INC COM 676220106 854 520,914 SH   SOLE 2 27,877 0 493,037
OFFICE DEPOT INC COM 676220106 3 2,123 SH   SOLE 4 2,123 0 0
OFFICE DEPOT INC COM 676220106 47 28,745 SH   SOLE 7 28,745 0 0
OFFICE DEPOT INC COM 676220106 4,067 2,479,714 SH   SOLE 18 2,479,714 0 0
OFFICE DEPOT INC COM 676220106 1,678 1,023,156 SH   SOLE 19 1,023,156 0 0
OFFICE DEPOT INC COM 676220106 100,664 61,380,245 SH   SOLE 21 61,380,245 0 0
OFFICE DEPOT INC COM 676220106 27,278 16,633,002 SH   SOLE 22 15,620,180 0 1,012,822
OFFICE DEPOT INC COM 676220106 132 80,469 SH   SOLE 26 44,724 0 35,745
OFFICE DEPOT INC COM 676220106 116 70,878 SH   SOLE 28 70,878 0 0
OFFICE DEPOT INC COM 676220106 1,198 730,320 SH   SOLE 30 730,320 0 0
OFFICE DEPOT INC COM 676220106 83 50,745 SH   SOLE 31 0 0 50,745
OFFICE DEPOT INC COM 676220106 201 122,551 SH   SOLE 36 122,551 0 0
OFFICE DEPOT INC COM 676220106 88 53,553 SH   SOLE 40 53,553 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 1,237 45,404 SH   SOLE 2 2,371 0 43,033
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 752 27,596 SH   SOLE 4 27,596 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 1,326 48,647 SH   SOLE 7 48,647 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 5,932 217,683 SH   SOLE 18 217,683 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 3,731 136,913 SH   SOLE 19 136,913 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 151,839 5,572,057 SH   SOLE 21 5,572,057 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 50,483 1,852,594 SH   SOLE 22 1,801,859 0 50,735
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 42 1,526 SH   SOLE 23 1,526 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 2,961 108,652 SH   SOLE 25 108,652 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 1,537 56,419 SH   SOLE 26 31,234 0 25,185
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 255 9,364 SH   SOLE 28 9,364 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 664 24,359 SH   SOLE 29 24,359 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 7,149 262,351 SH   SOLE 30 262,351 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 181 6,641 SH   SOLE 40 6,641 0 0
OFG BANCORP COM 67103X102 528 47,231 SH   SOLE 2 1,804 0 45,427
OFG BANCORP COM 67103X102 4 377 SH   SOLE 4 377 0 0
OFG BANCORP COM 67103X102 9 810 SH   SOLE 7 810 0 0
OFG BANCORP COM 67103X102 2,449 219,058 SH   SOLE 18 219,058 0 0
OFG BANCORP COM 67103X102 1,003 89,719 SH   SOLE 19 89,719 0 0
OFG BANCORP COM 67103X102 62,346 5,576,521 SH   SOLE 21 5,576,521 0 0
OFG BANCORP COM 67103X102 16,737 1,497,038 SH   SOLE 22 1,447,883 0 49,155
OFG BANCORP COM 67103X102 316 28,261 SH   SOLE 26 25,178 0 3,083
OFG BANCORP COM 67103X102 74 6,641 SH   SOLE 28 6,641 0 0
OFG BANCORP COM 67103X102 821 73,416 SH   SOLE 30 73,416 0 0
OFG BANCORP COM 67103X102 49 4,372 SH   SOLE 40 4,372 0 0
OGE ENERGY CORP COM 670837103 20,710 673,943 SH   SOLE 2 216,732 0 457,211
OGE ENERGY CORP COM 670837103 3,391 110,349 SH   SOLE 4 105,079 0 5,270
OGE ENERGY CORP COM 670837103 5,903 192,102 SH   SOLE 7 86,078 0 106,024
OGE ENERGY CORP COM 670837103 98 3,196 SH   SOLE 13 3,196 0 0
OGE ENERGY CORP COM 670837103 647 21,062 SH   SOLE 15 21,062 0 0
OGE ENERGY CORP COM 670837103 24,411 794,386 SH   SOLE 18 777,575 0 16,811
OGE ENERGY CORP COM 670837103 3,834 124,761 SH   SOLE 19 124,761 0 0
OGE ENERGY CORP COM 670837103 547,645 17,821,182 SH   SOLE 21 17,821,182 0 0
OGE ENERGY CORP COM 670837103 211,640 6,887,080 SH   SOLE 22 6,529,206 0 357,874
OGE ENERGY CORP COM 670837103 4,970 161,722 SH   SOLE 23 161,722 0 0
OGE ENERGY CORP COM 670837103 570 18,546 SH   SOLE 25 18,546 0 0
OGE ENERGY CORP COM 670837103 12,037 391,706 SH   SOLE 26 236,184 0 155,522
OGE ENERGY CORP COM 670837103 1,272 41,386 SH   SOLE 28 29,663 0 11,723
OGE ENERGY CORP COM 670837103 319 10,374 SH   SOLE 29 10,374 0 0
OGE ENERGY CORP COM 670837103 19,574 636,961 SH   SOLE 30 636,961 0 0
OGE ENERGY CORP COM 670837103 2,602 84,664 SH   SOLE 31 38,586 0 46,078
OGE ENERGY CORP COM 670837103 2,241 72,931 SH   SOLE 32 72,931 0 0
OGE ENERGY CORP COM 670837103 6,010 195,579 SH   SOLE 34 195,579 0 0
OGE ENERGY CORP COM 670837103 1,622 52,792 SH   SOLE 36 52,792 0 0
OGE ENERGY CORP COM 670837103 123 4,013 SH   SOLE 40 4,013 0 0
OHIO VY BANC CORP COM 677719106 125 4,153 SH   SOLE 2 134 0 4,019
OHIO VY BANC CORP COM 677719106 4 120 SH   SOLE 7 120 0 0
OHIO VY BANC CORP COM 677719106 471 15,713 SH   SOLE 18 15,713 0 0
OHIO VY BANC CORP COM 677719106 238 7,947 SH   SOLE 19 7,947 0 0
OHIO VY BANC CORP COM 677719106 4,500 150,104 SH   SOLE 21 150,104 0 0
OHIO VY BANC CORP COM 677719106 1,592 53,114 SH   SOLE 22 50,511 0 2,603
OI SA SPONSORED ADR NE 670851500 948 2,160,216 SH   SOLE 19 2,160,216 0 0
OI SA SPONSORED ADR NE 670851500 62 142,244 SH   SOLE 25 142,244 0 0
OI SA SPONSORED ADR NE 670851500 128 291,998 SH   SOLE 34 291,998 0 0
OIL DRI CORP AMER COM 677864100 165 4,928 SH   SOLE 2 209 0 4,719
OIL DRI CORP AMER COM 677864100 5 146 SH   SOLE 7 146 0 0
OIL DRI CORP AMER COM 677864100 651 19,453 SH   SOLE 18 19,453 0 0
OIL DRI CORP AMER COM 677864100 325 9,707 SH   SOLE 19 9,707 0 0
OIL DRI CORP AMER COM 677864100 6,275 187,654 SH   SOLE 21 187,654 0 0
OIL DRI CORP AMER COM 677864100 2,516 75,237 SH   SOLE 22 72,223 0 3,014
OIL STS INTL INC COM 678026105 121 59,509 SH   SOLE 2 5,312 0 54,197
OIL STS INTL INC COM 678026105 0 213 SH   SOLE 4 213 0 0
OIL STS INTL INC COM 678026105 2 988 SH   SOLE 7 988 0 0
OIL STS INTL INC COM 678026105 563 277,422 SH   SOLE 18 277,422 0 0
OIL STS INTL INC COM 678026105 341 167,943 SH   SOLE 19 167,943 0 0
OIL STS INTL INC COM 678026105 14,102 6,946,781 SH   SOLE 21 6,946,781 0 0
OIL STS INTL INC COM 678026105 3,918 1,930,056 SH   SOLE 22 1,847,347 0 82,709
OIL STS INTL INC COM 678026105 23 11,178 SH   SOLE 23 11,178 0 0
OIL STS INTL INC COM 678026105 87 43,093 SH   SOLE 26 6,943 0 36,150
OIL STS INTL INC COM 678026105 16 7,894 SH   SOLE 28 7,894 0 0
OIL STS INTL INC COM 678026105 175 86,150 SH   SOLE 30 86,150 0 0
OIL STS INTL INC COM 678026105 11 5,498 SH   SOLE 40 5,498 0 0
OKTA INC CL A 679295105 29,365 240,182 SH   SOLE 2 17,392 0 222,790
OKTA INC CL A 679295105 5,990 48,994 SH   SOLE 4 45,913 0 3,081
OKTA INC CL A 679295105 1,305 10,677 SH   SOLE 7 7,767 0 2,910
OKTA INC CL A 679295105 44 356 SH   SOLE 13 356 0 0
OKTA INC CL A 679295105 1,097 8,976 SH   SOLE 15 8,976 0 0
OKTA INC CL A 679295105 10,793 88,276 SH   SOLE 18 79,694 0 8,582
OKTA INC CL A 679295105 184,133 1,506,078 SH   SOLE 19 1,506,078 0 0
OKTA INC CL A 679295105 192,885 1,577,659 SH   SOLE 21 1,577,659 0 0
OKTA INC CL A 679295105 364,059 2,977,745 SH   SOLE 22 2,806,240 0 171,505
OKTA INC CL A 679295105 9,421 77,055 SH   SOLE 23 77,055 0 0
OKTA INC CL A 679295105 18,763 153,469 SH   SOLE 25 153,469 0 0
OKTA INC CL A 679295105 49,909 408,221 SH   SOLE 26 88,883 0 319,338
OKTA INC CL A 679295105 2,656 21,728 SH   SOLE 28 15,293 0 6,435
OKTA INC CL A 679295105 3,030 24,781 SH   SOLE 29 2,111 0 22,670
OKTA INC CL A 679295105 23,076 188,742 SH   SOLE 30 188,742 0 0
OKTA INC CL A 679295105 2,666 21,802 SH   SOLE 31 18,080 0 3,722
OKTA INC CL A 679295105 32,302 264,204 SH   SOLE 34 264,204 0 0
OKTA INC CL A 679295105 8,238 67,384 SH   SOLE 36 67,384 0 0
OKTA INC CL A 679295105 289 2,363 SH   SOLE 40 2,363 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 31,375 239,027 SH   SOLE 2 25,145 0 213,882
OLD DOMINION FREIGHT LINE IN COM 679580100 6,207 47,285 SH   SOLE 4 44,947 0 2,338
OLD DOMINION FREIGHT LINE IN COM 679580100 18,569 141,464 SH   SOLE 7 88,299 0 53,165
OLD DOMINION FREIGHT LINE IN COM 679580100 194 1,476 SH   SOLE 13 1,476 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 1,077 8,205 SH   SOLE 15 8,205 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 25,360 193,205 SH   SOLE 18 178,539 0 14,666
OLD DOMINION FREIGHT LINE IN COM 679580100 4,142 31,555 SH   SOLE 19 31,555 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 320,744 2,443,574 SH   SOLE 21 2,443,574 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 304,301 2,318,307 SH   SOLE 22 2,088,527 0 229,780
OLD DOMINION FREIGHT LINE IN COM 679580100 9,157 69,765 SH   SOLE 23 69,765 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 16,382 124,808 SH   SOLE 25 124,808 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 49,254 375,238 SH   SOLE 26 83,077 0 292,161
OLD DOMINION FREIGHT LINE IN COM 679580100 2,540 19,351 SH   SOLE 28 13,743 0 5,608
OLD DOMINION FREIGHT LINE IN COM 679580100 7,703 58,683 SH   SOLE 29 2,111 0 56,572
OLD DOMINION FREIGHT LINE IN COM 679580100 50,626 385,695 SH   SOLE 30 385,695 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 2,779 21,168 SH   SOLE 31 16,912 0 4,256
OLD DOMINION FREIGHT LINE IN COM 679580100 704 5,360 SH   SOLE 34 5,360 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 8,413 64,092 SH   SOLE 36 64,092 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 257 1,960 SH   SOLE 40 1,960 0 0
OLD NATL BANCORP IND COM 680033107 1,970 149,346 SH   SOLE 2 6,058 0 143,288
OLD NATL BANCORP IND COM 680033107 9 645 SH   SOLE 4 645 0 0
OLD NATL BANCORP IND COM 680033107 42 3,194 SH   SOLE 7 3,194 0 0
OLD NATL BANCORP IND COM 680033107 9,764 740,231 SH   SOLE 18 740,231 0 0
OLD NATL BANCORP IND COM 680033107 3,924 297,516 SH   SOLE 19 297,516 0 0
OLD NATL BANCORP IND COM 680033107 239,872 18,185,920 SH   SOLE 21 18,185,920 0 0
OLD NATL BANCORP IND COM 680033107 65,413 4,959,287 SH   SOLE 22 4,793,483 0 165,804
OLD NATL BANCORP IND COM 680033107 991 75,105 SH   SOLE 26 52,018 0 23,087
OLD NATL BANCORP IND COM 680033107 131 9,968 SH   SOLE 28 9,968 0 0
OLD NATL BANCORP IND COM 680033107 2,779 210,683 SH   SOLE 30 210,683 0 0
OLD NATL BANCORP IND COM 680033107 52 3,959 SH   SOLE 36 3,959 0 0
OLD NATL BANCORP IND COM 680033107 169 12,813 SH   SOLE 40 12,813 0 0
OLD POINT FINL CORP COM 680194107 13 884 SH   SOLE 18 884 0 0
OLD POINT FINL CORP COM 680194107 12 766 SH   SOLE 21 766 0 0
OLD REP INTL CORP COM 680223104 10,420 683,296 SH   SOLE 2 153,694 0 529,602
OLD REP INTL CORP COM 680223104 22 1,435 SH   SOLE 4 1,435 0 0
OLD REP INTL CORP COM 680223104 3,029 198,648 SH   SOLE 7 198,648 0 0
OLD REP INTL CORP COM 680223104 46 3,020 SH   SOLE 15 3,020 0 0
OLD REP INTL CORP COM 680223104 17,176 1,126,307 SH   SOLE 18 1,126,307 0 0
OLD REP INTL CORP COM 680223104 1,027 67,320 SH   SOLE 19 67,320 0 0
OLD REP INTL CORP COM 680223104 300,109 19,679,294 SH   SOLE 21 19,679,294 0 0
OLD REP INTL CORP COM 680223104 140,762 9,230,286 SH   SOLE 22 8,750,129 0 480,157
OLD REP INTL CORP COM 680223104 3,866 253,521 SH   SOLE 25 253,521 0 0
OLD REP INTL CORP COM 680223104 7,322 480,119 SH   SOLE 26 59,211 0 420,908
OLD REP INTL CORP COM 680223104 631 41,375 SH   SOLE 28 41,375 0 0
OLD REP INTL CORP COM 680223104 1,408 92,308 SH   SOLE 30 92,308 0 0
OLD REP INTL CORP COM 680223104 1,000 65,585 SH   SOLE 31 5,740 0 59,845
OLD REP INTL CORP COM 680223104 1,586 104,006 SH   SOLE 32 104,006 0 0
OLD REP INTL CORP COM 680223104 244 15,995 SH   SOLE 34 15,995 0 0
OLD REP INTL CORP COM 680223104 2,239 146,787 SH   SOLE 36 146,787 0 0
OLD REP INTL CORP COM 680223104 448 29,405 SH   SOLE 40 29,405 0 0
OLD SECOND BANCORP INC ILL COM 680277100 207 29,919 SH   SOLE 2 2,686 0 27,233
OLD SECOND BANCORP INC ILL COM 680277100 5 698 SH   SOLE 7 698 0 0
OLD SECOND BANCORP INC ILL COM 680277100 780 112,874 SH   SOLE 18 112,874 0 0
OLD SECOND BANCORP INC ILL COM 680277100 403 58,331 SH   SOLE 19 58,331 0 0
OLD SECOND BANCORP INC ILL COM 680277100 7,094 1,026,580 SH   SOLE 21 1,026,580 0 0
OLD SECOND BANCORP INC ILL COM 680277100 5,756 833,025 SH   SOLE 22 813,630 0 19,395
OLIN CORP COM PAR $1 680665205 4,020 344,471 SH   SOLE 2 275,086 0 69,385
OLIN CORP COM PAR $1 680665205 10 869 SH   SOLE 4 869 0 0
OLIN CORP COM PAR $1 680665205 1,633 139,955 SH   SOLE 7 139,955 0 0
OLIN CORP COM PAR $1 680665205 6,167 528,410 SH   SOLE 18 528,410 0 0
OLIN CORP COM PAR $1 680665205 1,497 128,242 SH   SOLE 19 128,242 0 0
OLIN CORP COM PAR $1 680665205 130,342 11,168,993 SH   SOLE 21 11,168,993 0 0
OLIN CORP COM PAR $1 680665205 60,871 5,216,024 SH   SOLE 22 4,941,390 0 274,634
OLIN CORP COM PAR $1 680665205 665 56,954 SH   SOLE 26 34,269 0 22,685
OLIN CORP COM PAR $1 680665205 248 21,256 SH   SOLE 28 21,256 0 0
OLIN CORP COM PAR $1 680665205 12,201 1,045,501 SH   SOLE 30 1,045,501 0 0
OLIN CORP COM PAR $1 680665205 127 10,918 SH   SOLE 31 3,525 0 7,393
OLIN CORP COM PAR $1 680665205 746 63,897 SH   SOLE 32 63,897 0 0
OLIN CORP COM PAR $1 680665205 1,086 93,063 SH   SOLE 34 93,063 0 0
OLIN CORP COM PAR $1 680665205 79 6,795 SH   SOLE 36 6,795 0 0
OLIN CORP COM PAR $1 680665205 212 18,127 SH   SOLE 40 18,127 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 5,664 122,221 SH   SOLE 2 25,268 0 96,953
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 13 286 SH   SOLE 4 286 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 30 655 SH   SOLE 7 655 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 6,891 148,708 SH   SOLE 18 148,708 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 575 12,413 SH   SOLE 19 12,413 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 120,827 2,607,407 SH   SOLE 21 2,607,407 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 80,002 1,726,417 SH   SOLE 22 1,642,519 0 83,898
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 1,347 29,074 SH   SOLE 26 16,611 0 12,463
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 380 8,211 SH   SOLE 28 8,211 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 887 19,142 SH   SOLE 30 19,142 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 48 1,046 SH   SOLE 31 1,046 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 65 1,398 SH   SOLE 34 1,398 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 296 6,391 SH   SOLE 40 6,391 0 0
OLYMPIC STEEL INC COM 68162K106 107 10,295 SH   SOLE 2 1,661 0 8,634
OLYMPIC STEEL INC COM 68162K106 3 279 SH   SOLE 7 279 0 0
OLYMPIC STEEL INC COM 68162K106 456 44,054 SH   SOLE 18 44,054 0 0
OLYMPIC STEEL INC COM 68162K106 549 53,006 SH   SOLE 19 53,006 0 0
OLYMPIC STEEL INC COM 68162K106 11,323 1,094,014 SH   SOLE 21 1,094,014 0 0
OLYMPIC STEEL INC COM 68162K106 3,667 354,311 SH   SOLE 22 348,025 0 6,286
OLYMPIC STEEL INC COM 68162K106 100 9,615 SH   SOLE 23 9,615 0 0
OLYMPIC STEEL INC COM 68162K106 285 27,494 SH   SOLE 26 0 0 27,494
OLYMPIC STEEL INC COM 68162K106 78 7,577 SH   SOLE 30 7,577 0 0
OMEGA FLEX INC COM 682095104 96 1,132 SH   SOLE 2 187 0 945
OMEGA FLEX INC COM 682095104 3 32 SH   SOLE 7 32 0 0
OMEGA FLEX INC COM 682095104 914 10,831 SH   SOLE 18 10,831 0 0
OMEGA FLEX INC COM 682095104 459 5,435 SH   SOLE 19 5,435 0 0
OMEGA FLEX INC COM 682095104 9,158 108,504 SH   SOLE 21 108,504 0 0
OMEGA FLEX INC COM 682095104 5,656 67,010 SH   SOLE 22 64,986 0 2,024
OMEGA FLEX INC COM 682095104 159 1,888 SH   SOLE 26 0 0 1,888
OMEGA FLEX INC COM 682095104 57 673 SH   SOLE 28 673 0 0
OMEGA FLEX INC COM 682095104 51 610 SH   SOLE 30 610 0 0
OMEGA FLEX INC COM 682095104 44 520 SH   SOLE 40 520 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 16,776 632,110 SH   SOLE 2 119,226 0 512,884
OMEGA HEALTHCARE INVS INC COM 681936100 5,995 225,882 SH   SOLE 4 219,950 0 5,932
OMEGA HEALTHCARE INVS INC COM 681936100 6,732 253,642 SH   SOLE 7 253,642 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 614 23,138 SH   SOLE 15 23,138 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 17,091 643,964 SH   SOLE 18 627,116 0 16,848
OMEGA HEALTHCARE INVS INC COM 681936100 17,478 658,537 SH   SOLE 19 658,537 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 325,632 12,269,489 SH   SOLE 21 12,269,489 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 233,323 8,791,378 SH   SOLE 22 8,415,309 0 376,069
OMEGA HEALTHCARE INVS INC COM 681936100 4,400 165,777 SH   SOLE 23 165,777 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 14,367 541,327 SH   SOLE 25 541,327 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 13,486 508,136 SH   SOLE 26 186,411 0 321,725
OMEGA HEALTHCARE INVS INC COM 681936100 1,186 44,701 SH   SOLE 28 31,955 0 12,746
OMEGA HEALTHCARE INVS INC COM 681936100 4,331 163,182 SH   SOLE 29 115,926 0 47,256
OMEGA HEALTHCARE INVS INC COM 681936100 33,687 1,269,297 SH   SOLE 30 1,269,297 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 1,324 49,875 SH   SOLE 31 39,519 0 10,356
OMEGA HEALTHCARE INVS INC COM 681936100 4,764 179,517 SH   SOLE 34 179,517 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 1,329 50,076 SH   SOLE 36 50,076 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 138 5,194 SH   SOLE 40 5,194 0 0
OMEROS CORP COM 682143102 254 18,998 SH   SOLE 2 2,490 0 16,508
OMEROS CORP COM 682143102 3 239 SH   SOLE 4 239 0 0
OMEROS CORP COM 682143102 11 835 SH   SOLE 7 835 0 0
OMEROS CORP COM 682143102 2,650 198,222 SH   SOLE 18 189,081 0 9,141
OMEROS CORP COM 682143102 2,244 167,870 SH   SOLE 19 167,870 0 0
OMEROS CORP COM 682143102 30,697 2,295,986 SH   SOLE 21 2,295,986 0 0
OMEROS CORP COM 682143102 19,809 1,481,585 SH   SOLE 22 1,421,342 0 60,243
OMEROS CORP COM 682143102 81 6,083 SH   SOLE 23 6,083 0 0
OMEROS CORP COM 682143102 340 25,459 SH   SOLE 26 0 0 25,459
OMEROS CORP COM 682143102 92 6,903 SH   SOLE 28 6,903 0 0
OMEROS CORP COM 682143102 255 19,066 SH   SOLE 30 19,066 0 0
OMEROS CORP COM 682143102 49 3,632 SH   SOLE 40 3,632 0 0
OMNICELL INC COM 68213N109 1,306 19,918 SH   SOLE 2 6,698 0 13,220
OMNICELL INC COM 68213N109 14 211 SH   SOLE 4 211 0 0
OMNICELL INC COM 68213N109 47 711 SH   SOLE 7 711 0 0
OMNICELL INC COM 68213N109 13,612 207,562 SH   SOLE 18 189,921 0 17,641
OMNICELL INC COM 68213N109 13,314 203,019 SH   SOLE 19 203,019 0 0
OMNICELL INC COM 68213N109 296,452 4,520,462 SH   SOLE 21 4,520,462 0 0
OMNICELL INC COM 68213N109 87,236 1,330,219 SH   SOLE 22 1,286,454 0 43,765
OMNICELL INC COM 68213N109 1,178 17,960 SH   SOLE 23 17,960 0 0
OMNICELL INC COM 68213N109 4,497 68,578 SH   SOLE 26 14,325 0 54,253
OMNICELL INC COM 68213N109 396 6,037 SH   SOLE 28 6,037 0 0
OMNICELL INC COM 68213N109 3,596 54,838 SH   SOLE 30 54,838 0 0
OMNICELL INC COM 68213N109 24 367 SH   SOLE 34 367 0 0
OMNICELL INC COM 68213N109 300 4,578 SH   SOLE 40 4,578 0 0
OMNICOM GROUP INC COM 681919106 36,451 663,947 SH   SOLE 2 172,952 0 490,995
OMNICOM GROUP INC COM 681919106 6,671 121,514 SH   SOLE 4 115,659 0 5,855
OMNICOM GROUP INC COM 681919106 12,561 228,797 SH   SOLE 7 221,623 0 7,174
OMNICOM GROUP INC COM 681919106 49 891 SH   SOLE 13 891 0 0
OMNICOM GROUP INC COM 681919106 1,257 22,901 SH   SOLE 15 22,901 0 0
OMNICOM GROUP INC COM 681919106 31,117 566,792 SH   SOLE 18 535,160 0 31,632
OMNICOM GROUP INC COM 681919106 10,050 183,052 SH   SOLE 19 183,052 0 0
OMNICOM GROUP INC COM 681919106 395,936 7,211,956 SH   SOLE 21 7,211,956 0 0
OMNICOM GROUP INC COM 681919106 315,898 5,754,055 SH   SOLE 22 5,233,868 0 520,187
OMNICOM GROUP INC COM 681919106 12,091 220,229 SH   SOLE 23 220,229 0 0
OMNICOM GROUP INC COM 681919106 12,583 229,202 SH   SOLE 25 229,202 0 0
OMNICOM GROUP INC COM 681919106 62,872 1,145,205 SH   SOLE 26 165,946 0 979,259
OMNICOM GROUP INC COM 681919106 2,557 46,576 SH   SOLE 28 32,431 0 14,145
OMNICOM GROUP INC COM 681919106 1,067 19,436 SH   SOLE 29 19,436 0 0
OMNICOM GROUP INC COM 681919106 45,339 825,839 SH   SOLE 30 825,839 0 0
OMNICOM GROUP INC COM 681919106 4,434 80,765 SH   SOLE 31 42,549 0 38,216
OMNICOM GROUP INC COM 681919106 4,294 78,210 SH   SOLE 34 78,210 0 0
OMNICOM GROUP INC COM 681919106 9,453 172,177 SH   SOLE 36 172,177 0 0
OMNICOM GROUP INC COM 681919106 255 4,636 SH   SOLE 40 4,636 0 0
OMNOVA SOLUTIONS INC COM 682129101 165 16,249 SH   SOLE 2 2,134 0 14,115
OMNOVA SOLUTIONS INC COM 682129101 5 514 SH   SOLE 7 514 0 0
OMNOVA SOLUTIONS INC COM 682129101 1,624 160,145 SH   SOLE 18 160,145 0 0
OMNOVA SOLUTIONS INC COM 682129101 814 80,266 SH   SOLE 19 80,266 0 0
OMNOVA SOLUTIONS INC COM 682129101 15,827 1,560,854 SH   SOLE 21 1,560,854 0 0
OMNOVA SOLUTIONS INC COM 682129101 12,970 1,279,069 SH   SOLE 22 1,230,393 0 48,676
OMNOVA SOLUTIONS INC COM 682129101 66 6,495 SH   SOLE 28 6,495 0 0
OMNOVA SOLUTIONS INC COM 682129101 224 22,082 SH   SOLE 30 22,082 0 0
OMNOVA SOLUTIONS INC COM 682129101 43 4,200 SH   SOLE 40 4,200 0 0
ON DECK CAP INC COM 682163100 77 49,705 SH   SOLE 2 2,989 0 46,716
ON DECK CAP INC COM 682163100 2 1,192 SH   SOLE 7 1,192 0 0
ON DECK CAP INC COM 682163100 368 239,002 SH   SOLE 18 239,002 0 0
ON DECK CAP INC COM 682163100 183 118,634 SH   SOLE 19 118,634 0 0
ON DECK CAP INC COM 682163100 3,451 2,240,923 SH   SOLE 21 2,240,923 0 0
ON DECK CAP INC COM 682163100 3,092 2,007,537 SH   SOLE 22 1,940,560 0 66,977
ON DECK CAP INC COM 682163100 57 36,718 SH   SOLE 26 0 0 36,718
ON DECK CAP INC COM 682163100 8 5,054 SH   SOLE 28 5,054 0 0
ON DECK CAP INC COM 682163100 12 7,943 SH   SOLE 30 7,943 0 0
ON SEMICONDUCTOR CORP COM 682189105 16,470 1,323,972 SH   SOLE 2 54,787 0 1,269,185
ON SEMICONDUCTOR CORP COM 682189105 2,186 175,732 SH   SOLE 4 165,302 0 10,430
ON SEMICONDUCTOR CORP COM 682189105 393 31,603 SH   SOLE 7 31,603 0 0
ON SEMICONDUCTOR CORP COM 682189105 13 1,030 SH   SOLE 13 1,030 0 0
ON SEMICONDUCTOR CORP COM 682189105 400 32,145 SH   SOLE 15 32,145 0 0
ON SEMICONDUCTOR CORP COM 682189105 15,636 1,256,913 SH   SOLE 18 1,223,928 0 32,985
ON SEMICONDUCTOR CORP COM 682189105 15,362 1,234,873 SH   SOLE 19 1,234,873 0 0
ON SEMICONDUCTOR CORP COM 682189105 98,464 7,915,079 SH   SOLE 21 7,915,079 0 0
ON SEMICONDUCTOR CORP COM 682189105 138,636 11,144,396 SH   SOLE 22 10,447,234 0 697,162
ON SEMICONDUCTOR CORP COM 682189105 3,796 305,130 SH   SOLE 23 305,130 0 0
ON SEMICONDUCTOR CORP COM 682189105 1,893 152,209 SH   SOLE 25 152,209 0 0
ON SEMICONDUCTOR CORP COM 682189105 15,383 1,236,613 SH   SOLE 26 402,353 0 834,260
ON SEMICONDUCTOR CORP COM 682189105 1,019 81,926 SH   SOLE 28 58,926 0 23,000
ON SEMICONDUCTOR CORP COM 682189105 10,395 835,631 SH   SOLE 29 749,043 0 86,588
ON SEMICONDUCTOR CORP COM 682189105 11,340 911,569 SH   SOLE 30 911,569 0 0
ON SEMICONDUCTOR CORP COM 682189105 1,227 98,605 SH   SOLE 31 78,388 0 20,217
ON SEMICONDUCTOR CORP COM 682189105 35,813 2,878,837 SH   SOLE 34 2,878,837 0 0
ON SEMICONDUCTOR CORP COM 682189105 1,140 91,603 SH   SOLE 36 91,603 0 0
ON SEMICONDUCTOR CORP COM 682189105 105 8,448 SH   SOLE 40 8,448 0 0
ON SEMICONDUCTOR CORP NOTE 1.000%12/0 682189AK1 1,694 1,705,000 PRN   SOLE 2 1,243,000 0 462,000
ON SEMICONDUCTOR CORP NOTE 1.000%12/0 682189AK1 1,036 1,043,000 PRN   SOLE 19 1,043,000 0 0
ON SEMICONDUCTOR CORP NOTE 1.000%12/0 682189AK1 2,121 2,135,000 PRN   SOLE 21 2,135,000 0 0
ON SEMICONDUCTOR CORP NOTE 1.000%12/0 682189AK1 727 732,000 PRN   SOLE 26 732,000 0 0
ON SEMICONDUCTOR CORP NOTE 1.000%12/0 682189AK1 25 25,000 PRN   SOLE 30 25,000 0 0
ON SEMICONDUCTOR CORP NOTE 1.000%12/0 682189AK1 1,078 1,085,000 PRN   SOLE 34 1,085,000 0 0
ON SEMICONDUCTOR CORP NOTE 1.625%10/1 682189AP0 1,788 1,800,000 PRN   SOLE 21 1,800,000 0 0
ONCOCYTE CORPORATION COM 68235C107 19 7,889 SH   SOLE 2 686 0 7,203
ONCOCYTE CORPORATION COM 68235C107 183 74,512 SH   SOLE 18 74,512 0 0
ONCOCYTE CORPORATION COM 68235C107 87 35,597 SH   SOLE 19 35,597 0 0
ONCOCYTE CORPORATION COM 68235C107 1,750 714,404 SH   SOLE 21 714,404 0 0
ONCOCYTE CORPORATION COM 68235C107 1,796 733,164 SH   SOLE 22 724,413 0 8,751
ONCOLYTICS BIOTECH INC COM NEW 682310875 5 3,895 SH   SOLE 22 3,895 0 0
ONCONOVA THERAPEUTICS INC COM PAR 68232V405 0 12 SH   SOLE 17 0 0 12
ONCONOVA THERAPEUTICS INC COM PAR 68232V405 0 31 SH   SOLE 21 31 0 0
ONCONOVA THERAPEUTICS INC COM PAR 68232V405 260 858,556 SH   SOLE 22 858,556 0 0
ONCOSEC MED INC COM 68234L306 2 1,207 SH   SOLE 21 1,207 0 0
ONCOSEC MED INC COM 68234L306 40 31,361 SH   SOLE 22 31,361 0 0
ONCTERNAL THERAPEUTICS INC COM 68236P107 2 722 SH   SOLE 21 722 0 0
ONCTERNAL THERAPEUTICS INC COM 68236P107 101 34,497 SH   SOLE 22 34,497 0 0
ONE GAS INC COM 68235P108 6,127 73,270 SH   SOLE 2 26,122 0 47,148
ONE GAS INC COM 68235P108 319 3,814 SH   SOLE 4 3,814 0 0
ONE GAS INC COM 68235P108 5,400 64,580 SH   SOLE 7 64,580 0 0
ONE GAS INC COM 68235P108 26,517 317,117 SH   SOLE 18 316,777 0 340
ONE GAS INC COM 68235P108 9,757 116,678 SH   SOLE 19 116,678 0 0
ONE GAS INC COM 68235P108 319,124 3,816,364 SH   SOLE 21 3,816,364 0 0
ONE GAS INC COM 68235P108 156,779 1,874,900 SH   SOLE 22 1,817,876 0 57,024
ONE GAS INC COM 68235P108 532 6,366 SH   SOLE 23 6,366 0 0
ONE GAS INC COM 68235P108 80 959 SH   SOLE 25 959 0 0
ONE GAS INC COM 68235P108 3,127 37,393 SH   SOLE 26 12,275 0 25,118
ONE GAS INC COM 68235P108 614 7,346 SH   SOLE 28 7,346 0 0
ONE GAS INC COM 68235P108 80 954 SH   SOLE 29 954 0 0
ONE GAS INC COM 68235P108 2,933 35,070 SH   SOLE 30 35,070 0 0
ONE GAS INC COM 68235P108 164 1,966 SH   SOLE 31 1,464 0 502
ONE GAS INC COM 68235P108 223 2,665 SH   SOLE 34 2,665 0 0
ONE GAS INC COM 68235P108 330 3,942 SH   SOLE 36 3,942 0 0
ONE GAS INC COM 68235P108 436 5,218 SH   SOLE 40 5,218 0 0
ONE LIBERTY PPTYS INC COM 682406103 219 15,751 SH   SOLE 2 612 0 15,139
ONE LIBERTY PPTYS INC COM 682406103 0 27 SH   SOLE 4 27 0 0
ONE LIBERTY PPTYS INC COM 682406103 6 463 SH   SOLE 7 463 0 0
ONE LIBERTY PPTYS INC COM 682406103 789 56,614 SH   SOLE 18 56,614 0 0
ONE LIBERTY PPTYS INC COM 682406103 381 27,357 SH   SOLE 19 27,357 0 0
ONE LIBERTY PPTYS INC COM 682406103 8,586 616,342 SH   SOLE 21 616,342 0 0
ONE LIBERTY PPTYS INC COM 682406103 8,221 590,138 SH   SOLE 22 573,525 0 16,613
ONE LIBERTY PPTYS INC COM 682406103 7 476 SH   SOLE 23 476 0 0
ONE LIBERTY PPTYS INC COM 682406103 47 3,356 SH   SOLE 26 0 0 3,356
ONE LIBERTY PPTYS INC COM 682406103 27 1,949 SH   SOLE 28 1,949 0 0
ONE LIBERTY PPTYS INC COM 682406103 23 1,633 SH   SOLE 30 1,633 0 0
ONE LIBERTY PPTYS INC COM 682406103 17 1,242 SH   SOLE 40 1,242 0 0
ONE STOP SYS INC COM 68247W109 3 1,790 SH   SOLE 18 1,790 0 0
ONE STOP SYS INC COM 68247W109 42 29,231 SH   SOLE 21 29,231 0 0
ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 6,667 656,844 SH   SOLE 34 656,844 0 0
ONEMAIN HLDGS INC COM 68268W103 2,916 152,493 SH   SOLE 2 30,293 0 122,200
ONEMAIN HLDGS INC COM 68268W103 7 340 SH   SOLE 4 340 0 0
ONEMAIN HLDGS INC COM 68268W103 37 1,911 SH   SOLE 7 1,911 0 0
ONEMAIN HLDGS INC COM 68268W103 605 31,652 SH   SOLE 18 31,652 0 0
ONEMAIN HLDGS INC COM 68268W103 295 15,450 SH   SOLE 19 15,450 0 0
ONEMAIN HLDGS INC COM 68268W103 15,488 810,027 SH   SOLE 21 810,027 0 0
ONEMAIN HLDGS INC COM 68268W103 41,347 2,162,479 SH   SOLE 22 2,044,303 0 118,176
ONEMAIN HLDGS INC COM 68268W103 692 36,167 SH   SOLE 26 15,055 0 21,112
ONEMAIN HLDGS INC COM 68268W103 244 12,761 SH   SOLE 28 12,761 0 0
ONEMAIN HLDGS INC COM 68268W103 507 26,503 SH   SOLE 30 26,503 0 0
ONEMAIN HLDGS INC COM 68268W103 131 6,873 SH   SOLE 31 1,327 0 5,546
ONEMAIN HLDGS INC COM 68268W103 17 863 SH   SOLE 34 863 0 0
ONEMAIN HLDGS INC COM 68268W103 55 2,899 SH   SOLE 36 2,899 0 0
ONEMAIN HLDGS INC COM 68268W103 162 8,451 SH   SOLE 40 8,451 0 0
ONEOK INC NEW COM 682680103 23,550 1,079,763 SH   SOLE 2 198,086 0 881,677
ONEOK INC NEW COM 682680103 4,932 226,114 SH   SOLE 4 214,515 0 11,599
ONEOK INC NEW COM 682680103 21,039 964,664 SH   SOLE 7 948,704 0 15,960
ONEOK INC NEW COM 682680103 116 5,302 SH   SOLE 13 5,302 0 0
ONEOK INC NEW COM 682680103 991 45,423 SH   SOLE 15 45,423 0 0
ONEOK INC NEW COM 682680103 28,635 1,312,948 SH   SOLE 18 1,241,634 0 71,314
ONEOK INC NEW COM 682680103 12,883 590,693 SH   SOLE 19 590,693 0 0
ONEOK INC NEW COM 682680103 402,216 18,441,819 SH   SOLE 21 18,441,819 0 0
ONEOK INC NEW COM 682680103 233,476 10,704,989 SH   SOLE 22 9,712,899 0 992,090
ONEOK INC NEW COM 682680103 6,572 301,315 SH   SOLE 23 301,315 0 0
ONEOK INC NEW COM 682680103 12,583 576,943 SH   SOLE 25 576,943 0 0
ONEOK INC NEW COM 682680103 47,086 2,158,904 SH   SOLE 26 288,821 0 1,870,083
ONEOK INC NEW COM 682680103 1,823 83,599 SH   SOLE 28 59,265 0 24,334
ONEOK INC NEW COM 682680103 869 39,851 SH   SOLE 29 8,255 0 31,596
ONEOK INC NEW COM 682680103 46,823 2,146,866 SH   SOLE 30 2,146,866 0 0
ONEOK INC NEW COM 682680103 2,169 99,467 SH   SOLE 31 76,094 0 23,373
ONEOK INC NEW COM 682680103 1,696 77,774 SH   SOLE 32 77,774 0 0
ONEOK INC NEW COM 682680103 3,484 159,727 SH   SOLE 34 159,727 0 0
ONEOK INC NEW COM 682680103 6,864 314,726 SH   SOLE 36 314,726 0 0
ONEOK INC NEW COM 682680103 192 8,813 SH   SOLE 40 8,813 0 0
ONESMART INTL ED GROUP LTD SPONSORED ADS 68276W103 69 13,536 SH   SOLE 4 13,536 0 0
ONESMART INTL ED GROUP LTD SPONSORED ADS 68276W103 4,292 841,523 SH   SOLE 21 841,523 0 0
ONESMART INTL ED GROUP LTD SPONSORED ADS 68276W103 2,160 423,464 SH   SOLE 22 423,464 0 0
ONESMART INTL ED GROUP LTD SPONSORED ADS 68276W103 980 192,071 SH   SOLE 30 192,071 0 0
ONESPAN INC COM 68287N100 318 17,515 SH   SOLE 2 1,778 0 15,737
ONESPAN INC COM 68287N100 12 643 SH   SOLE 7 643 0 0
ONESPAN INC COM 68287N100 2,863 157,726 SH   SOLE 18 157,726 0 0
ONESPAN INC COM 68287N100 1,165 64,167 SH   SOLE 19 64,167 0 0
ONESPAN INC COM 68287N100 63,743 3,512,019 SH   SOLE 21 3,512,019 0 0
ONESPAN INC COM 68287N100 18,578 1,023,579 SH   SOLE 22 990,874 0 32,705
ONESPAN INC COM 68287N100 202 11,109 SH   SOLE 25 11,109 0 0
ONESPAN INC COM 68287N100 623 34,304 SH   SOLE 26 7,799 0 26,505
ONESPAN INC COM 68287N100 79 4,371 SH   SOLE 28 4,371 0 0
ONESPAN INC COM 68287N100 801 44,151 SH   SOLE 30 44,151 0 0
ONESPAN INC COM 68287N100 11 586 SH   SOLE 34 586 0 0
ONESPAN INC COM 68287N100 17 937 SH   SOLE 36 937 0 0
ONESPAN INC COM 68287N100 60 3,328 SH   SOLE 40 3,328 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113 189 46,468 SH   SOLE 2 4,625 0 41,843
ONESPAWORLD HOLDINGS LIMITED COM P73684113 3 829 SH   SOLE 7 829 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113 645 158,899 SH   SOLE 18 158,899 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113 342 84,317 SH   SOLE 19 84,317 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113 6,262 1,542,332 SH   SOLE 21 1,542,332 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113 5,586 1,375,977 SH   SOLE 22 1,320,313 0 55,664
ONESPAWORLD HOLDINGS LIMITED COM P73684113 22 5,404 SH   SOLE 23 5,404 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113 175 43,219 SH   SOLE 26 0 0 43,219
ONESPAWORLD HOLDINGS LIMITED COM P73684113 81 20,016 SH   SOLE 28 20,016 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113 28 6,855 SH   SOLE 30 6,855 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113 18 4,491 SH   SOLE 40 4,491 0 0
ONEWATER MARINE INC CL A COM 68280L101 121 15,752 SH   SOLE 18 15,752 0 0
ONEWATER MARINE INC CL A COM 68280L101 54 7,093 SH   SOLE 19 7,093 0 0
ONEWATER MARINE INC CL A COM 68280L101 430 56,158 SH   SOLE 21 56,158 0 0
ONEWATER MARINE INC CL A COM 68280L101 340 44,407 SH   SOLE 22 43,302 0 1,105
ONTO INNOVATION INC COM 683344105 1,130 38,076 SH   SOLE 2 2,445 0 35,631
ONTO INNOVATION INC COM 683344105 8 284 SH   SOLE 4 284 0 0
ONTO INNOVATION INC COM 683344105 25 827 SH   SOLE 7 827 0 0
ONTO INNOVATION INC COM 683344105 6,879 231,863 SH   SOLE 18 231,863 0 0
ONTO INNOVATION INC COM 683344105 2,664 89,784 SH   SOLE 19 89,784 0 0
ONTO INNOVATION INC COM 683344105 162,040 5,461,403 SH   SOLE 21 5,461,403 0 0
ONTO INNOVATION INC COM 683344105 42,259 1,424,310 SH   SOLE 22 1,374,163 0 50,147
ONTO INNOVATION INC COM 683344105 898 30,283 SH   SOLE 26 16,694 0 13,589
ONTO INNOVATION INC COM 683344105 198 6,689 SH   SOLE 28 6,689 0 0
ONTO INNOVATION INC COM 683344105 16,703 562,954 SH   SOLE 30 562,954 0 0
ONTO INNOVATION INC COM 683344105 130 4,381 SH   SOLE 40 4,381 0 0
OOMA INC COM 683416101 135 11,280 SH   SOLE 2 4,788 0 6,492
OOMA INC COM 683416101 6 498 SH   SOLE 7 498 0 0
OOMA INC COM 683416101 979 82,038 SH   SOLE 18 74,898 0 7,140
OOMA INC COM 683416101 2,179 182,652 SH   SOLE 19 182,652 0 0
OOMA INC COM 683416101 8,472 710,128 SH   SOLE 21 710,128 0 0
OOMA INC COM 683416101 7,737 648,501 SH   SOLE 22 635,672 0 12,829
OOMA INC COM 683416101 303 25,427 SH   SOLE 23 25,427 0 0
OOMA INC COM 683416101 553 46,345 SH   SOLE 26 0 0 46,345
OP BANCORP COM 67109R109 110 14,691 SH   SOLE 2 581 0 14,110
OP BANCORP COM 67109R109 384 51,480 SH   SOLE 18 51,480 0 0
OP BANCORP COM 67109R109 196 26,264 SH   SOLE 19 26,264 0 0
OP BANCORP COM 67109R109 3,967 531,726 SH   SOLE 21 531,726 0 0
OP BANCORP COM 67109R109 996 133,458 SH   SOLE 22 126,436 0 7,022
OPEN TEXT CORP COM 683715106 30,326 868,442 SH   SOLE 21 868,442 0 0
OPEN TEXT CORP COM 683715106 119 3,408 SH   SOLE 26 0 0 3,408
OPEN TEXT CORP COM 683715106 13,447 385,066 SH   SOLE 30 385,066 0 0
OPGEN INC COM 68373L307 0 1 SH   SOLE 21 1 0 0
OPGEN INC COM 68373L307 5 2,088 SH   SOLE 22 2,088 0 0
OPIANT PHARMACEUTICALS INC COM 683750103 10 1,012 SH   SOLE 18 1,012 0 0
OPIANT PHARMACEUTICALS INC COM 683750103 107 11,201 SH   SOLE 21 11,201 0 0
OPIANT PHARMACEUTICALS INC COM 683750103 82 8,514 SH   SOLE 22 8,514 0 0
OPKO HEALTH INC COM 68375N103 541 403,530 SH   SOLE 2 59,609 0 343,921
OPKO HEALTH INC COM 68375N103 2 1,796 SH   SOLE 4 1,796 0 0
OPKO HEALTH INC COM 68375N103 9 6,742 SH   SOLE 7 6,742 0 0
OPKO HEALTH INC COM 68375N103 1,790 1,335,865 SH   SOLE 18 1,335,865 0 0
OPKO HEALTH INC COM 68375N103 1,415 1,055,933 SH   SOLE 19 1,055,933 0 0
OPKO HEALTH INC COM 68375N103 25,459 18,998,899 SH   SOLE 21 18,998,899 0 0
OPKO HEALTH INC COM 68375N103 16,516 12,325,643 SH   SOLE 22 11,943,990 0 381,653
OPKO HEALTH INC COM 68375N103 142 105,967 SH   SOLE 23 105,967 0 0
OPKO HEALTH INC COM 68375N103 639 476,669 SH   SOLE 26 79,720 0 396,949
OPKO HEALTH INC COM 68375N103 63 46,689 SH   SOLE 28 46,689 0 0
OPKO HEALTH INC COM 68375N103 873 651,682 SH   SOLE 30 651,682 0 0
OPKO HEALTH INC COM 68375N103 6 4,267 SH   SOLE 34 4,267 0 0
OPKO HEALTH INC COM 68375N103 47 35,289 SH   SOLE 40 35,289 0 0
OPORTUN FINL CORP COM 68376D104 49 4,625 SH   SOLE 2 259 0 4,366
OPORTUN FINL CORP COM 68376D104 283 26,790 SH   SOLE 18 26,790 0 0
OPORTUN FINL CORP COM 68376D104 136 12,904 SH   SOLE 19 12,904 0 0
OPORTUN FINL CORP COM 68376D104 2,726 258,429 SH   SOLE 21 258,429 0 0
OPORTUN FINL CORP COM 68376D104 1,278 121,107 SH   SOLE 22 118,472 0 2,635
OPORTUN FINL CORP COM 68376D104 3,226 305,740 SH   SOLE 34 305,740 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 199 10,082 SH   SOLE 2 410 0 9,672
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 5 278 SH   SOLE 7 278 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 725 36,693 SH   SOLE 18 36,693 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 357 18,081 SH   SOLE 19 18,081 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 6,753 341,771 SH   SOLE 21 341,771 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 5,919 299,532 SH   SOLE 22 292,635 0 6,897
OPTICAL CABLE CORP COM NEW 683827208 3 1,195 SH   SOLE 18 1,195 0 0
OPTICAL CABLE CORP COM NEW 683827208 35 14,632 SH   SOLE 21 14,632 0 0
OPTICAL CABLE CORP COM NEW 683827208 7 3,089 SH   SOLE 22 3,089 0 0
OPTIMIZERX CORP COM NEW 68401U204 44 4,863 SH   SOLE 2 500 0 4,363
OPTIMIZERX CORP COM NEW 68401U204 442 48,827 SH   SOLE 18 48,827 0 0
OPTIMIZERX CORP COM NEW 68401U204 219 24,173 SH   SOLE 19 24,173 0 0
OPTIMIZERX CORP COM NEW 68401U204 4,590 506,574 SH   SOLE 21 506,574 0 0
OPTIMIZERX CORP COM NEW 68401U204 3,184 351,414 SH   SOLE 22 345,057 0 6,357
OPTINOSE INC COM 68404V100 44 9,748 SH   SOLE 2 987 0 8,761
OPTINOSE INC COM 68404V100 2 351 SH   SOLE 7 351 0 0
OPTINOSE INC COM 68404V100 439 97,741 SH   SOLE 18 97,741 0 0
OPTINOSE INC COM 68404V100 227 50,480 SH   SOLE 19 50,480 0 0
OPTINOSE INC COM 68404V100 5,906 1,315,312 SH   SOLE 21 1,315,312 0 0
OPTINOSE INC COM 68404V100 3,316 738,471 SH   SOLE 22 724,463 0 14,008
OPTINOSE INC COM 68404V100 26 5,900 SH   SOLE 30 5,900 0 0
OPTION CARE HEALTH INC COM NEW 68404L201 266 28,086 SH   SOLE 2 1,834 0 26,252
OPTION CARE HEALTH INC COM NEW 68404L201 4 414 SH   SOLE 7 414 0 0
OPTION CARE HEALTH INC COM NEW 68404L201 1,099 116,072 SH   SOLE 18 116,072 0 0
OPTION CARE HEALTH INC COM NEW 68404L201 534 56,379 SH   SOLE 19 56,379 0 0
OPTION CARE HEALTH INC COM NEW 68404L201 11,650 1,230,198 SH   SOLE 21 1,230,198 0 0
OPTION CARE HEALTH INC COM NEW 68404L201 9,346 986,858 SH   SOLE 22 914,881 0 71,977
OPTION CARE HEALTH INC COM NEW 68404L201 54 5,688 SH   SOLE 28 5,688 0 0
OPTION CARE HEALTH INC COM NEW 68404L201 154 16,232 SH   SOLE 30 16,232 0 0
OPTION CARE HEALTH INC COM NEW 68404L201 45 4,804 SH   SOLE 40 4,804 0 0
OPUS BK IRVINE CALIF COM 684000102 397 22,906 SH   SOLE 2 2,036 0 20,870
OPUS BK IRVINE CALIF COM 684000102 3 150 SH   SOLE 4 150 0 0
OPUS BK IRVINE CALIF COM 684000102 8 459 SH   SOLE 7 459 0 0
OPUS BK IRVINE CALIF COM 684000102 1,827 105,406 SH   SOLE 18 105,406 0 0
OPUS BK IRVINE CALIF COM 684000102 1,824 105,223 SH   SOLE 19 105,223 0 0
OPUS BK IRVINE CALIF COM 684000102 42,388 2,445,952 SH   SOLE 21 2,445,952 0 0
OPUS BK IRVINE CALIF COM 684000102 13,906 802,407 SH   SOLE 22 775,456 0 26,951
OPUS BK IRVINE CALIF COM 684000102 141 8,137 SH   SOLE 23 8,137 0 0
OPUS BK IRVINE CALIF COM 684000102 559 32,245 SH   SOLE 26 0 0 32,245
OPUS BK IRVINE CALIF COM 684000102 51 2,944 SH   SOLE 28 2,944 0 0
OPUS BK IRVINE CALIF COM 684000102 594 34,274 SH   SOLE 30 34,274 0 0
OPUS BK IRVINE CALIF COM 684000102 69 3,969 SH   SOLE 40 3,969 0 0
ORACLE CORP COM 68389X105 246,966 5,109,995 SH   SOLE 2 516,251 0 4,593,744
ORACLE CORP COM 68389X105 51,736 1,070,464 SH   SOLE 4 1,007,217 0 63,247
ORACLE CORP COM 68389X105 94,688 1,959,196 SH   SOLE 7 1,892,827 0 66,369
ORACLE CORP COM 68389X105 567 11,730 SH   SOLE 13 11,730 0 0
ORACLE CORP COM 68389X105 9,165 189,633 SH   SOLE 15 189,633 0 0
ORACLE CORP COM 68389X105 12 246 SH   SOLE 17 0 0 246
ORACLE CORP COM 68389X105 403,925 8,357,640 SH   SOLE 18 8,016,360 0 341,280
ORACLE CORP COM 68389X105 82,605 1,709,187 SH   SOLE 19 1,709,187 0 0
ORACLE CORP COM 68389X105 2,939 60,814 SH   SOLE 20 60,814 0 0
ORACLE CORP COM 68389X105 2,684,097 55,536,878 SH   SOLE 21 55,536,878 0 0
ORACLE CORP COM 68389X105 2,469,709 51,100,960 SH   SOLE 22 46,056,945 0 5,044,015
ORACLE CORP COM 68389X105 82,406 1,705,069 SH   SOLE 23 1,705,069 0 0
ORACLE CORP COM 68389X105 117,311 2,427,284 SH   SOLE 25 2,427,284 0 0
ORACLE CORP COM 68389X105 547,177 11,321,689 SH   SOLE 26 1,387,160 0 9,934,529
ORACLE CORP COM 68389X105 22,552 466,621 SH   SOLE 28 329,659 0 136,962
ORACLE CORP COM 68389X105 2,062 42,655 SH   SOLE 29 42,655 0 0
ORACLE CORP COM 68389X105 411,465 8,513,651 SH   SOLE 30 8,513,651 0 0
ORACLE CORP COM 68389X105 25,507 527,777 SH   SOLE 31 414,121 0 113,656
ORACLE CORP COM 68389X105 4,269 88,339 SH   SOLE 32 88,339 0 0
ORACLE CORP COM 68389X105 45,443 940,272 SH   SOLE 34 940,272 0 0
ORACLE CORP COM 68389X105 74,609 1,543,732 SH   SOLE 36 1,543,732 0 0
ORACLE CORP COM 68389X105 2,540 52,546 SH   SOLE 40 52,546 0 0
ORAGENICS INC COM PAR 684023302 0 854 SH   SOLE 21 854 0 0
ORAGENICS INC COM PAR 684023302 409 704,970 SH   SOLE 22 704,970 0 0
ORAMED PHARM INC COM NEW 68403P203 12 3,922 SH   SOLE 18 3,922 0 0
ORAMED PHARM INC COM NEW 68403P203 102 33,461 SH   SOLE 21 33,461 0 0
ORAMED PHARM INC COM NEW 68403P203 26 8,613 SH   SOLE 22 8,613 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 604 56,157 SH   SOLE 2 3,508 0 52,649
ORASURE TECHNOLOGIES INC COM 68554V108 13 1,213 SH   SOLE 7 1,213 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 3,228 300,038 SH   SOLE 18 300,038 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 1,296 120,459 SH   SOLE 19 120,459 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 76,047 7,067,576 SH   SOLE 21 7,067,576 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 19,865 1,846,179 SH   SOLE 22 1,784,373 0 61,806
ORASURE TECHNOLOGIES INC COM 68554V108 49 4,574 SH   SOLE 23 4,574 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 98 9,127 SH   SOLE 26 0 0 9,127
ORASURE TECHNOLOGIES INC COM 68554V108 88 8,216 SH   SOLE 28 8,216 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 728 67,637 SH   SOLE 30 67,637 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 23 2,154 SH   SOLE 34 2,154 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 61 5,641 SH   SOLE 40 5,641 0 0
ORBCOMM INC COM 68555P100 81 33,194 SH   SOLE 2 3,059 0 30,135
ORBCOMM INC COM 68555P100 4 1,517 SH   SOLE 7 1,517 0 0
ORBCOMM INC COM 68555P100 679 278,217 SH   SOLE 18 278,217 0 0
ORBCOMM INC COM 68555P100 317 130,051 SH   SOLE 19 130,051 0 0
ORBCOMM INC COM 68555P100 6,627 2,715,843 SH   SOLE 21 2,715,843 0 0
ORBCOMM INC COM 68555P100 5,800 2,377,042 SH   SOLE 22 2,303,678 0 73,364
ORBCOMM INC COM 68555P100 53 21,760 SH   SOLE 26 0 0 21,760
ORBCOMM INC COM 68555P100 23 9,392 SH   SOLE 28 9,392 0 0
ORBCOMM INC COM 68555P100 29 12,063 SH   SOLE 30 12,063 0 0
ORBCOMM INC COM 68555P100 16 6,455 SH   SOLE 40 6,455 0 0
ORCHARD THERAPEUTICS PLC ADS 68570P101 2,693 357,639 SH   SOLE 21 357,639 0 0
ORCHARD THERAPEUTICS PLC ADS 68570P101 23 3,113 SH   SOLE 30 3,113 0 0
ORCHID IS CAP INC COM 68571X103 182 61,789 SH   SOLE 2 3,629 0 58,160
ORCHID IS CAP INC COM 68571X103 2 641 SH   SOLE 7 641 0 0
ORCHID IS CAP INC COM 68571X103 715 242,421 SH   SOLE 18 242,421 0 0
ORCHID IS CAP INC COM 68571X103 339 114,875 SH   SOLE 19 114,875 0 0
ORCHID IS CAP INC COM 68571X103 10,855 3,679,612 SH   SOLE 21 3,679,612 0 0
ORCHID IS CAP INC COM 68571X103 5,226 1,771,406 SH   SOLE 22 1,727,303 0 44,103
ORGANOGENESIS HLDGS INC COM 68621F102 18 5,560 SH   SOLE 2 1,898 0 3,662
ORGANOGENESIS HLDGS INC COM 68621F102 120 37,057 SH   SOLE 18 37,057 0 0
ORGANOGENESIS HLDGS INC COM 68621F102 126 39,092 SH   SOLE 19 39,092 0 0
ORGANOGENESIS HLDGS INC COM 68621F102 1,362 421,713 SH   SOLE 21 421,713 0 0
ORGANOGENESIS HLDGS INC COM 68621F102 471 145,864 SH   SOLE 22 141,498 0 4,366
ORGANOGENESIS HLDGS INC COM 68621F102 6 1,799 SH   SOLE 23 1,799 0 0
ORGANOVO HLDGS INC COM 68620A104 12 29,136 SH   SOLE 18 29,136 0 0
ORGANOVO HLDGS INC COM 68620A104 150 364,881 SH   SOLE 21 364,881 0 0
ORGANOVO HLDGS INC COM 68620A104 693 1,690,180 SH   SOLE 22 1,690,180 0 0
ORGENESIS INC COM NEW 68619K204 12 3,168 SH   SOLE 18 3,168 0 0
ORGENESIS INC COM NEW 68619K204 142 37,474 SH   SOLE 21 37,474 0 0
ORGENESIS INC COM NEW 68619K204 101 26,604 SH   SOLE 22 26,604 0 0
ORIGIN BANCORP INC COM 68621T102 371 18,313 SH   SOLE 2 1,295 0 17,018
ORIGIN BANCORP INC COM 68621T102 7 336 SH   SOLE 7 336 0 0
ORIGIN BANCORP INC COM 68621T102 1,508 74,458 SH   SOLE 18 74,458 0 0
ORIGIN BANCORP INC COM 68621T102 745 36,791 SH   SOLE 19 36,791 0 0
ORIGIN BANCORP INC COM 68621T102 13,955 689,147 SH   SOLE 21 689,147 0 0
ORIGIN BANCORP INC COM 68621T102 11,741 579,797 SH   SOLE 22 559,944 0 19,853
ORIGIN BANCORP INC COM 68621T102 59 2,904 SH   SOLE 28 2,904 0 0
ORIGIN BANCORP INC COM 68621T102 128 6,321 SH   SOLE 30 6,321 0 0
ORION ENERGY SYSTEMS INC COM 686275108 25 6,865 SH   SOLE 18 6,865 0 0
ORION ENERGY SYSTEMS INC COM 686275108 306 82,655 SH   SOLE 21 82,655 0 0
ORION ENERGY SYSTEMS INC COM 686275108 181 49,013 SH   SOLE 22 49,013 0 0
ORION ENGINEERED CARBONS S A COM L72967109 255 34,173 SH   SOLE 2 3,196 0 30,977
ORION ENGINEERED CARBONS S A COM L72967109 9 1,174 SH   SOLE 7 1,174 0 0
ORION ENGINEERED CARBONS S A COM L72967109 1,574 211,003 SH   SOLE 18 211,003 0 0
ORION ENGINEERED CARBONS S A COM L72967109 914 122,457 SH   SOLE 19 122,457 0 0
ORION ENGINEERED CARBONS S A COM L72967109 14,224 1,906,665 SH   SOLE 21 1,906,665 0 0
ORION ENGINEERED CARBONS S A COM L72967109 5,128 687,443 SH   SOLE 22 646,273 0 41,170
ORION ENGINEERED CARBONS S A COM L72967109 9 1,176 SH   SOLE 23 1,176 0 0
ORION GROUP HOLDINGS INC COM 68628V308 18 7,088 SH   SOLE 18 7,088 0 0
ORION GROUP HOLDINGS INC COM 68628V308 231 88,790 SH   SOLE 21 88,790 0 0
ORION GROUP HOLDINGS INC COM 68628V308 1,598 614,632 SH   SOLE 22 614,632 0 0
ORMAT TECHNOLOGIES INC COM 686688102 4,014 59,324 SH   SOLE 2 31,869 0 27,455
ORMAT TECHNOLOGIES INC COM 686688102 12 170 SH   SOLE 4 170 0 0
ORMAT TECHNOLOGIES INC COM 686688102 47 700 SH   SOLE 7 700 0 0
ORMAT TECHNOLOGIES INC COM 686688102 9,337 137,992 SH   SOLE 18 137,992 0 0
ORMAT TECHNOLOGIES INC COM 686688102 5,526 81,671 SH   SOLE 19 81,671 0 0
ORMAT TECHNOLOGIES INC COM 686688102 122,661 1,812,909 SH   SOLE 21 1,812,909 0 0
ORMAT TECHNOLOGIES INC COM 686688102 89,159 1,317,751 SH   SOLE 22 1,273,592 0 44,159
ORMAT TECHNOLOGIES INC COM 686688102 1,157 17,106 SH   SOLE 26 13,203 0 3,903
ORMAT TECHNOLOGIES INC COM 686688102 372 5,499 SH   SOLE 28 5,499 0 0
ORMAT TECHNOLOGIES INC COM 686688102 34,220 505,768 SH   SOLE 30 505,768 0 0
ORMAT TECHNOLOGIES INC COM 686688102 38 558 SH   SOLE 34 558 0 0
ORMAT TECHNOLOGIES INC COM 686688102 272 4,025 SH   SOLE 40 4,025 0 0
ORRSTOWN FINL SVCS INC COM 687380105 146 10,608 SH   SOLE 2 454 0 10,154
ORRSTOWN FINL SVCS INC COM 687380105 551 40,016 SH   SOLE 18 40,016 0 0
ORRSTOWN FINL SVCS INC COM 687380105 263 19,126 SH   SOLE 19 19,126 0 0
ORRSTOWN FINL SVCS INC COM 687380105 4,992 362,517 SH   SOLE 21 362,517 0 0
ORRSTOWN FINL SVCS INC COM 687380105 3,878 281,660 SH   SOLE 22 275,489 0 6,171
ORTHOFIX MED INC COM 68752M108 251 8,953 SH   SOLE 2 999 0 7,954
ORTHOFIX MED INC COM 68752M108 3 91 SH   SOLE 4 91 0 0
ORTHOFIX MED INC COM 68752M108 10 342 SH   SOLE 7 342 0 0
ORTHOFIX MED INC COM 68752M108 2,361 84,284 SH   SOLE 18 84,284 0 0
ORTHOFIX MED INC COM 68752M108 922 32,916 SH   SOLE 19 32,916 0 0
ORTHOFIX MED INC COM 68752M108 60,665 2,165,849 SH   SOLE 21 2,165,849 0 0
ORTHOFIX MED INC COM 68752M108 14,912 532,387 SH   SOLE 22 513,144 0 19,243
ORTHOFIX MED INC COM 68752M108 718 25,647 SH   SOLE 26 4,845 0 20,802
ORTHOFIX MED INC COM 68752M108 76 2,718 SH   SOLE 28 2,718 0 0
ORTHOFIX MED INC COM 68752M108 1,174 41,929 SH   SOLE 30 41,929 0 0
ORTHOFIX MED INC COM 68752M108 154 5,513 SH   SOLE 34 5,513 0 0
ORTHOFIX MED INC COM 68752M108 58 2,057 SH   SOLE 40 2,057 0 0
ORTHOPEDIATRICS CORP COM 68752L100 146 3,693 SH   SOLE 2 537 0 3,156
ORTHOPEDIATRICS CORP COM 68752L100 9 230 SH   SOLE 7 230 0 0
ORTHOPEDIATRICS CORP COM 68752L100 1,460 36,824 SH   SOLE 18 36,824 0 0
ORTHOPEDIATRICS CORP COM 68752L100 804 20,289 SH   SOLE 19 20,289 0 0
ORTHOPEDIATRICS CORP COM 68752L100 14,048 354,385 SH   SOLE 21 354,385 0 0
ORTHOPEDIATRICS CORP COM 68752L100 10,912 275,275 SH   SOLE 22 260,967 0 14,308
ORTHOPEDIATRICS CORP COM 68752L100 92 2,311 SH   SOLE 26 0 0 2,311
ORTHOPEDIATRICS CORP COM 68752L100 61 1,540 SH   SOLE 28 1,540 0 0
ORTHOPEDIATRICS CORP COM 68752L100 200 5,041 SH   SOLE 30 5,041 0 0
OSHKOSH CORP COM 688239201 11,346 176,366 SH   SOLE 2 54,495 0 121,871
OSHKOSH CORP COM 688239201 20 315 SH   SOLE 4 315 0 0
OSHKOSH CORP COM 688239201 114 1,774 SH   SOLE 7 1,774 0 0
OSHKOSH CORP COM 688239201 2,295 35,677 SH   SOLE 13 35,677 0 0
OSHKOSH CORP COM 688239201 17,860 277,633 SH   SOLE 18 241,120 0 36,513
OSHKOSH CORP COM 688239201 21,881 340,141 SH   SOLE 19 340,141 0 0
OSHKOSH CORP COM 688239201 207,744 3,229,344 SH   SOLE 21 3,229,344 0 0
OSHKOSH CORP COM 688239201 180,995 2,813,535 SH   SOLE 22 2,448,585 0 364,950
OSHKOSH CORP COM 688239201 10 154 SH   SOLE 25 154 0 0
OSHKOSH CORP COM 688239201 1,893 29,419 SH   SOLE 26 14,506 0 14,913
OSHKOSH CORP COM 688239201 632 9,820 SH   SOLE 28 9,820 0 0
OSHKOSH CORP COM 688239201 7,349 114,244 SH   SOLE 29 0 0 114,244
OSHKOSH CORP COM 688239201 2,612 40,596 SH   SOLE 30 40,596 0 0
OSHKOSH CORP COM 688239201 347 5,394 SH   SOLE 31 1,394 0 4,000
OSHKOSH CORP COM 688239201 105 1,631 SH   SOLE 34 1,631 0 0
OSHKOSH CORP COM 688239201 1,343 20,870 SH   SOLE 36 20,870 0 0
OSHKOSH CORP COM 688239201 486 7,556 SH   SOLE 40 7,556 0 0
OSI SYSTEMS INC COM 671044105 739 10,718 SH   SOLE 2 5,349 0 5,369
OSI SYSTEMS INC COM 671044105 6 80 SH   SOLE 4 80 0 0
OSI SYSTEMS INC COM 671044105 20 286 SH   SOLE 7 286 0 0
OSI SYSTEMS INC COM 671044105 6,661 96,643 SH   SOLE 18 77,727 0 18,916
OSI SYSTEMS INC COM 671044105 12,577 182,481 SH   SOLE 19 182,481 0 0
OSI SYSTEMS INC COM 671044105 127,463 1,849,439 SH   SOLE 21 1,849,439 0 0
OSI SYSTEMS INC COM 671044105 46,613 676,337 SH   SOLE 22 657,149 0 19,188
OSI SYSTEMS INC COM 671044105 1,873 27,182 SH   SOLE 23 27,182 0 0
OSI SYSTEMS INC COM 671044105 5,029 72,973 SH   SOLE 26 6,846 0 66,127
OSI SYSTEMS INC COM 671044105 152 2,211 SH   SOLE 28 2,211 0 0
OSI SYSTEMS INC COM 671044105 3,938 57,132 SH   SOLE 30 57,132 0 0
OSI SYSTEMS INC COM 671044105 7 108 SH   SOLE 34 108 0 0
OSI SYSTEMS INC COM 671044105 104 1,504 SH   SOLE 40 1,504 0 0
OSI SYSTEMS INC NOTE 1.250% 9/0 671044AD7 738 800,000 PRN   SOLE 21 800,000 0 0
OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 23 7,362 SH   SOLE 2 430 0 6,932
OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 98 30,764 SH   SOLE 18 30,764 0 0
OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 44 13,716 SH   SOLE 19 13,716 0 0
OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 2,631 827,453 SH   SOLE 21 827,453 0 0
OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 777 244,399 SH   SOLE 22 241,330 0 3,069
OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 13 4,143 SH   SOLE 30 4,143 0 0
OTELCO INC CL A NEW 688823301 2 460 SH   SOLE 18 460 0 0
OTELCO INC CL A NEW 688823301 36 7,716 SH   SOLE 21 7,716 0 0
OTONOMY INC COM 68906L105 13 6,488 SH   SOLE 18 6,488 0 0
OTONOMY INC COM 68906L105 154 78,119 SH   SOLE 21 78,119 0 0
OTONOMY INC COM 68906L105 1,397 709,249 SH   SOLE 22 709,249 0 0
OTTAWA BANCORP INC COM 689195105 7 612 SH   SOLE 18 612 0 0
OTTAWA BANCORP INC COM 689195105 23 2,091 SH   SOLE 21 2,091 0 0
OTTER TAIL CORP COM 689648103 3,286 73,902 SH   SOLE 2 47,778 0 26,124
OTTER TAIL CORP COM 689648103 2 39 SH   SOLE 4 39 0 0
OTTER TAIL CORP COM 689648103 32 719 SH   SOLE 7 719 0 0
OTTER TAIL CORP COM 689648103 6,422 144,436 SH   SOLE 18 144,436 0 0
OTTER TAIL CORP COM 689648103 3,292 74,042 SH   SOLE 19 74,042 0 0
OTTER TAIL CORP COM 689648103 62,558 1,407,065 SH   SOLE 21 1,407,065 0 0
OTTER TAIL CORP COM 689648103 50,423 1,134,127 SH   SOLE 22 1,091,590 0 42,537
OTTER TAIL CORP COM 689648103 466 10,486 SH   SOLE 26 7,652 0 2,834
OTTER TAIL CORP COM 689648103 260 5,841 SH   SOLE 28 5,841 0 0
OTTER TAIL CORP COM 689648103 559 12,570 SH   SOLE 30 12,570 0 0
OTTER TAIL CORP COM 689648103 169 3,803 SH   SOLE 40 3,803 0 0
OUTFRONT MEDIA INC COM 69007J106 3,799 281,823 SH   SOLE 2 16,444 0 265,379
OUTFRONT MEDIA INC COM 69007J106 11 836 SH   SOLE 4 836 0 0
OUTFRONT MEDIA INC COM 69007J106 53 3,939 SH   SOLE 7 3,939 0 0
OUTFRONT MEDIA INC COM 69007J106 202 14,962 SH   SOLE 13 14,962 0 0
OUTFRONT MEDIA INC COM 69007J106 1,170 86,815 SH   SOLE 18 86,815 0 0
OUTFRONT MEDIA INC COM 69007J106 5,043 374,090 SH   SOLE 19 374,090 0 0
OUTFRONT MEDIA INC COM 69007J106 34,172 2,535,014 SH   SOLE 21 2,535,014 0 0
OUTFRONT MEDIA INC COM 69007J106 55,400 4,109,760 SH   SOLE 22 3,856,141 0 253,619
OUTFRONT MEDIA INC COM 69007J106 1,543 114,470 SH   SOLE 26 27,036 0 87,434
OUTFRONT MEDIA INC COM 69007J106 297 22,008 SH   SOLE 28 22,008 0 0
OUTFRONT MEDIA INC COM 69007J106 618 45,873 SH   SOLE 30 45,873 0 0
OUTFRONT MEDIA INC COM 69007J106 110 8,193 SH   SOLE 31 2,873 0 5,320
OUTFRONT MEDIA INC COM 69007J106 224 16,599 SH   SOLE 34 16,599 0 0
OUTFRONT MEDIA INC COM 69007J106 87 6,429 SH   SOLE 36 6,429 0 0
OUTFRONT MEDIA INC COM 69007J106 214 15,872 SH   SOLE 40 15,872 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 138 60,685 SH   SOLE 2 3,617 0 57,068
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 3 1,199 SH   SOLE 7 1,199 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 540 237,806 SH   SOLE 18 237,806 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 281 123,767 SH   SOLE 19 123,767 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 5,189 2,285,757 SH   SOLE 21 2,285,757 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 4,416 1,945,275 SH   SOLE 22 1,909,503 0 35,772
OVERSTOCK COM INC DEL COM 690370101 27 5,445 SH   SOLE 22 5,445 0 0
OVERSTOCK COM INC DEL COM 690370101 17 3,342 SH   SOLE 23 3,342 0 0
OVID THERAPEUTICS INC COM 690469101 23 7,671 SH   SOLE 18 7,671 0 0
OVID THERAPEUTICS INC COM 690469101 100 33,400 SH   SOLE 20 33,400 0 0
OVID THERAPEUTICS INC COM 690469101 266 89,199 SH   SOLE 21 89,199 0 0
OVID THERAPEUTICS INC COM 690469101 1,072 359,733 SH   SOLE 22 359,733 0 0
OVINTIV INC COM 69047Q102 198 73,424 SH   SOLE 2 73,424 0 0
OVINTIV INC COM 69047Q102 0 150 SH   SOLE 18 150 0 0
OVINTIV INC COM 69047Q102 579 214,568 SH   SOLE 21 214,568 0 0
OVINTIV INC COM 69047Q102 2,411 893,038 SH   SOLE 22 893,038 0 0
OVINTIV INC COM 69047Q102 225 83,366 SH   SOLE 30 83,366 0 0
OWENS & MINOR INC NEW COM 690732102 545 59,554 SH   SOLE 2 3,019 0 56,535
OWENS & MINOR INC NEW COM 690732102 60 6,529 SH   SOLE 7 6,529 0 0
OWENS & MINOR INC NEW COM 690732102 2,733 298,639 SH   SOLE 18 298,639 0 0
OWENS & MINOR INC NEW COM 690732102 1,351 147,684 SH   SOLE 19 147,684 0 0
OWENS & MINOR INC NEW COM 690732102 65,643 7,174,107 SH   SOLE 21 7,174,107 0 0
OWENS & MINOR INC NEW COM 690732102 16,931 1,850,332 SH   SOLE 22 1,739,476 0 110,856
OWENS & MINOR INC NEW COM 690732102 18 2,002 SH   SOLE 23 2,002 0 0
OWENS & MINOR INC NEW COM 690732102 92 10,053 SH   SOLE 28 10,053 0 0
OWENS & MINOR INC NEW COM 690732102 820 89,589 SH   SOLE 30 89,589 0 0
OWENS & MINOR INC NEW COM 690732102 122 13,300 SH   SOLE 31 0 0 13,300
OWENS & MINOR INC NEW COM 690732102 81 8,887 SH   SOLE 40 8,887 0 0
OWENS CORNING NEW COM 690742101 13,070 336,781 SH   SOLE 2 103,319 0 233,462
OWENS CORNING NEW COM 690742101 2,552 65,767 SH   SOLE 4 63,110 0 2,657
OWENS CORNING NEW COM 690742101 3,284 84,628 SH   SOLE 7 17,156 0 67,472
OWENS CORNING NEW COM 690742101 8 201 SH   SOLE 13 201 0 0
OWENS CORNING NEW COM 690742101 405 10,432 SH   SOLE 15 10,432 0 0
OWENS CORNING NEW COM 690742101 13,266 341,824 SH   SOLE 18 331,876 0 9,948
OWENS CORNING NEW COM 690742101 1,225 31,558 SH   SOLE 19 31,558 0 0
OWENS CORNING NEW COM 690742101 225,864 5,819,729 SH   SOLE 21 5,819,729 0 0
OWENS CORNING NEW COM 690742101 148,275 3,820,546 SH   SOLE 22 3,610,607 0 209,939
OWENS CORNING NEW COM 690742101 3,581 92,271 SH   SOLE 23 92,271 0 0
OWENS CORNING NEW COM 690742101 1,374 35,414 SH   SOLE 25 35,414 0 0
OWENS CORNING NEW COM 690742101 16,362 421,588 SH   SOLE 26 142,129 0 279,459
OWENS CORNING NEW COM 690742101 911 23,462 SH   SOLE 28 15,780 0 7,682
OWENS CORNING NEW COM 690742101 1,087 28,007 SH   SOLE 29 5,227 0 22,780
OWENS CORNING NEW COM 690742101 13,138 338,523 SH   SOLE 30 338,523 0 0
OWENS CORNING NEW COM 690742101 1,561 40,223 SH   SOLE 31 26,016 0 14,207
OWENS CORNING NEW COM 690742101 1,386 35,724 SH   SOLE 34 35,724 0 0
OWENS CORNING NEW COM 690742101 1,067 27,495 SH   SOLE 36 27,495 0 0
OWENS CORNING NEW COM 690742101 87 2,237 SH   SOLE 40 2,237 0 0
OWL ROCK CAPITAL CORPORATION COM 69121K104 736 63,737 SH   SOLE 30 63,737 0 0
OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 185 19,955 SH   SOLE 22 19,955 0 0
OXFORD INDS INC COM 691497309 646 17,823 SH   SOLE 2 6,090 0 11,733
OXFORD INDS INC COM 691497309 4 122 SH   SOLE 4 122 0 0
OXFORD INDS INC COM 691497309 11 294 SH   SOLE 7 294 0 0
OXFORD INDS INC COM 691497309 3,345 92,243 SH   SOLE 18 76,850 0 15,393
OXFORD INDS INC COM 691497309 6,962 192,004 SH   SOLE 19 192,004 0 0
OXFORD INDS INC COM 691497309 68,890 1,899,876 SH   SOLE 21 1,899,876 0 0
OXFORD INDS INC COM 691497309 25,268 696,860 SH   SOLE 22 678,680 0 18,180
OXFORD INDS INC COM 691497309 1,055 29,100 SH   SOLE 23 29,100 0 0
OXFORD INDS INC COM 691497309 2,658 73,311 SH   SOLE 26 1,478 0 71,833
OXFORD INDS INC COM 691497309 78 2,154 SH   SOLE 28 2,154 0 0
OXFORD INDS INC COM 691497309 823 22,696 SH   SOLE 30 22,696 0 0
OXFORD INDS INC COM 691497309 44 1,220 SH   SOLE 34 1,220 0 0
OXFORD INDS INC COM 691497309 60 1,668 SH   SOLE 40 1,668 0 0
OXFORD SQUARE CAP CORP COM 69181V107 635 248,998 SH   SOLE 30 248,998 0 0
OYSTER PT PHARMA INC COM 69242L106 98 2,806 SH   SOLE 2 307 0 2,499
OYSTER PT PHARMA INC COM 69242L106 727 20,766 SH   SOLE 18 20,766 0 0
OYSTER PT PHARMA INC COM 69242L106 377 10,773 SH   SOLE 19 10,773 0 0
OYSTER PT PHARMA INC COM 69242L106 6,810 194,566 SH   SOLE 21 194,566 0 0
OYSTER PT PHARMA INC COM 69242L106 3,695 105,585 SH   SOLE 22 103,559 0 2,026
P & F INDS INC CL A NEW 692830508 3 689 SH   SOLE 21 689 0 0
P A M TRANSN SVCS INC COM 693149106 28 914 SH   SOLE 2 82 0 832
P A M TRANSN SVCS INC COM 693149106 214 6,955 SH   SOLE 18 6,955 0 0
P A M TRANSN SVCS INC COM 693149106 100 3,243 SH   SOLE 19 3,243 0 0
P A M TRANSN SVCS INC COM 693149106 2,079 67,614 SH   SOLE 21 67,614 0 0
P A M TRANSN SVCS INC COM 693149106 4,706 153,033 SH   SOLE 22 152,182 0 851
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 125 6,484 SH   SOLE 22 6,484 0 0
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 48 2,485 SH   SOLE 34 2,485 0 0
PACCAR INC COM 693718108 53,608 876,949 SH   SOLE 2 114,993 0 761,956
PACCAR INC COM 693718108 10,151 166,050 SH   SOLE 4 156,767 0 9,283
PACCAR INC COM 693718108 19,914 325,767 SH   SOLE 7 314,978 0 10,789
PACCAR INC COM 693718108 7,451 121,889 SH   SOLE 13 121,889 0 0
PACCAR INC COM 693718108 2,360 38,603 SH   SOLE 15 38,603 0 0
PACCAR INC COM 693718108 69,435 1,135,856 SH   SOLE 18 904,833 0 231,023
PACCAR INC COM 693718108 63,309 1,035,651 SH   SOLE 19 1,035,651 0 0
PACCAR INC COM 693718108 520,360 8,512,343 SH   SOLE 21 8,512,343 0 0
PACCAR INC COM 693718108 576,053 9,423,406 SH   SOLE 22 8,079,003 0 1,344,403
PACCAR INC COM 693718108 15,444 252,637 SH   SOLE 23 252,637 0 0
PACCAR INC COM 693718108 21,891 358,101 SH   SOLE 25 358,101 0 0
PACCAR INC COM 693718108 117,237 1,917,830 SH   SOLE 26 258,720 0 1,659,110
PACCAR INC COM 693718108 4,348 71,119 SH   SOLE 28 49,669 0 21,450
PACCAR INC COM 693718108 21,287 348,226 SH   SOLE 29 6,271 0 341,955
PACCAR INC COM 693718108 91,460 1,496,152 SH   SOLE 30 1,496,152 0 0
PACCAR INC COM 693718108 4,875 79,748 SH   SOLE 31 59,908 0 19,840
PACCAR INC COM 693718108 3,349 54,781 SH   SOLE 32 54,781 0 0
PACCAR INC COM 693718108 10,138 165,848 SH   SOLE 34 165,848 0 0
PACCAR INC COM 693718108 18,546 303,388 SH   SOLE 36 303,388 0 0
PACCAR INC COM 693718108 458 7,485 SH   SOLE 40 7,485 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 205 66,934 SH   SOLE 2 13,837 0 53,097
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 2 749 SH   SOLE 4 749 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 7 2,364 SH   SOLE 7 2,364 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 1,603 523,749 SH   SOLE 18 501,703 0 22,046
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 1,662 542,997 SH   SOLE 19 542,997 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 18,908 6,179,225 SH   SOLE 21 6,179,225 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 13,888 4,538,648 SH   SOLE 22 4,401,247 0 137,401
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 121 39,671 SH   SOLE 23 39,671 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 557 182,024 SH   SOLE 26 60,658 0 121,366
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 57 18,637 SH   SOLE 28 18,637 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 2,207 721,088 SH   SOLE 30 721,088 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 11 3,498 SH   SOLE 34 3,498 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 47 15,242 SH   SOLE 40 15,242 0 0
PACIFIC DRILLING SA LUXEMBOU COM L7257P205 12 27,816 SH   SOLE 2 1,234 0 26,582
PACIFIC DRILLING SA LUXEMBOU COM L7257P205 0 840 SH   SOLE 7 840 0 0
PACIFIC DRILLING SA LUXEMBOU COM L7257P205 43 99,221 SH   SOLE 18 99,221 0 0
PACIFIC DRILLING SA LUXEMBOU COM L7257P205 22 51,946 SH   SOLE 19 51,946 0 0
PACIFIC DRILLING SA LUXEMBOU COM L7257P205 414 962,102 SH   SOLE 21 962,102 0 0
PACIFIC DRILLING SA LUXEMBOU COM L7257P205 141 327,748 SH   SOLE 22 312,671 0 15,077
PACIFIC ETHANOL INC COM 69423U305 600 2,308,323 SH   SOLE 2 2,308,323 0 0
PACIFIC ETHANOL INC COM 69423U305 4 14,082 SH   SOLE 18 14,082 0 0
PACIFIC ETHANOL INC COM 69423U305 41 156,995 SH   SOLE 21 156,995 0 0
PACIFIC ETHANOL INC COM 69423U305 338 1,300,485 SH   SOLE 22 1,300,485 0 0
PACIFIC ETHANOL INC COM 69423U305 6 23,488 SH   SOLE 23 23,488 0 0
PACIFIC ETHANOL INC COM 69423U305 67 257,544 SH   SOLE 26 0 0 257,544
PACIFIC MERCANTILE BANCORP COM 694552100 156 33,097 SH   SOLE 2 15,460 0 17,637
PACIFIC MERCANTILE BANCORP COM 694552100 458 97,277 SH   SOLE 18 78,423 0 18,854
PACIFIC MERCANTILE BANCORP COM 694552100 1,105 234,574 SH   SOLE 19 234,574 0 0
PACIFIC MERCANTILE BANCORP COM 694552100 3,396 721,015 SH   SOLE 21 721,015 0 0
PACIFIC MERCANTILE BANCORP COM 694552100 3,125 663,412 SH   SOLE 22 653,852 0 9,560
PACIFIC MERCANTILE BANCORP COM 694552100 135 28,694 SH   SOLE 23 28,694 0 0
PACIFIC MERCANTILE BANCORP COM 694552100 467 99,117 SH   SOLE 26 0 0 99,117
PACIFIC PREMIER BANCORP COM 69478X105 894 47,461 SH   SOLE 2 2,096 0 45,365
PACIFIC PREMIER BANCORP COM 69478X105 5 267 SH   SOLE 4 267 0 0
PACIFIC PREMIER BANCORP COM 69478X105 19 996 SH   SOLE 7 996 0 0
PACIFIC PREMIER BANCORP COM 69478X105 4,828 256,263 SH   SOLE 18 256,263 0 0
PACIFIC PREMIER BANCORP COM 69478X105 1,914 101,577 SH   SOLE 19 101,577 0 0
PACIFIC PREMIER BANCORP COM 69478X105 121,558 6,452,126 SH   SOLE 21 6,452,126 0 0
PACIFIC PREMIER BANCORP COM 69478X105 31,609 1,677,786 SH   SOLE 22 1,622,853 0 54,933
PACIFIC PREMIER BANCORP COM 69478X105 387 20,530 SH   SOLE 26 9,022 0 11,508
PACIFIC PREMIER BANCORP COM 69478X105 119 6,305 SH   SOLE 28 6,305 0 0
PACIFIC PREMIER BANCORP COM 69478X105 1,414 75,069 SH   SOLE 30 75,069 0 0
PACIFIC PREMIER BANCORP COM 69478X105 102 5,390 SH   SOLE 40 5,390 0 0
PACIRA BIOSCIENCES COM 695127100 604 18,000 SH   SOLE 2 4,972 0 13,028
PACIRA BIOSCIENCES COM 695127100 7 204 SH   SOLE 4 204 0 0
PACIRA BIOSCIENCES COM 695127100 23 691 SH   SOLE 7 691 0 0
PACIRA BIOSCIENCES COM 695127100 7,005 208,903 SH   SOLE 18 187,392 0 21,511
PACIRA BIOSCIENCES COM 695127100 6,771 201,928 SH   SOLE 19 201,928 0 0
PACIRA BIOSCIENCES COM 695127100 164,443 4,904,345 SH   SOLE 21 4,904,345 0 0
PACIRA BIOSCIENCES COM 695127100 44,526 1,327,949 SH   SOLE 22 1,286,829 0 41,120
PACIRA BIOSCIENCES COM 695127100 575 17,149 SH   SOLE 23 17,149 0 0
PACIRA BIOSCIENCES COM 695127100 2,537 75,674 SH   SOLE 26 16,431 0 59,243
PACIRA BIOSCIENCES COM 695127100 189 5,640 SH   SOLE 28 5,640 0 0
PACIRA BIOSCIENCES COM 695127100 1,906 56,837 SH   SOLE 30 56,837 0 0
PACIRA BIOSCIENCES COM 695127100 62 1,851 SH   SOLE 34 1,851 0 0
PACIRA BIOSCIENCES COM 695127100 132 3,939 SH   SOLE 40 3,939 0 0
PACIRA BIOSCIENCES NOTE 2.375% 4/0 695127AD2 1,205 1,250,000 PRN   SOLE 21 1,250,000 0 0
PACIRA BIOSCIENCES NOTE 2.375% 4/0 695127AD2 3,373 3,500,000 PRN   SOLE 22 3,500,000 0 0
PACKAGING CORP AMER COM 695156109 21,771 250,728 SH   SOLE 2 32,679 0 218,049
PACKAGING CORP AMER COM 695156109 3,487 40,160 SH   SOLE 4 37,671 0 2,489
PACKAGING CORP AMER COM 695156109 8,684 100,007 SH   SOLE 7 93,976 0 6,031
PACKAGING CORP AMER COM 695156109 38 433 SH   SOLE 13 433 0 0
PACKAGING CORP AMER COM 695156109 918 10,577 SH   SOLE 15 10,577 0 0
PACKAGING CORP AMER COM 695156109 27,076 311,825 SH   SOLE 18 297,441 0 14,384
PACKAGING CORP AMER COM 695156109 13,215 152,197 SH   SOLE 19 152,197 0 0
PACKAGING CORP AMER COM 695156109 380,614 4,383,443 SH   SOLE 21 4,383,443 0 0
PACKAGING CORP AMER COM 695156109 216,046 2,488,144 SH   SOLE 22 2,257,523 0 230,621
PACKAGING CORP AMER COM 695156109 6,118 70,455 SH   SOLE 23 70,455 0 0
PACKAGING CORP AMER COM 695156109 8,769 100,992 SH   SOLE 25 100,992 0 0
PACKAGING CORP AMER COM 695156109 35,134 404,624 SH   SOLE 26 84,906 0 319,718
PACKAGING CORP AMER COM 695156109 1,673 19,265 SH   SOLE 28 13,694 0 5,571
PACKAGING CORP AMER COM 695156109 6,527 75,173 SH   SOLE 29 75,173 0 0
PACKAGING CORP AMER COM 695156109 31,513 362,928 SH   SOLE 30 362,928 0 0
PACKAGING CORP AMER COM 695156109 1,934 22,277 SH   SOLE 31 16,565 0 5,712
PACKAGING CORP AMER COM 695156109 2,755 31,726 SH   SOLE 32 31,726 0 0
PACKAGING CORP AMER COM 695156109 1,510 17,395 SH   SOLE 34 17,395 0 0
PACKAGING CORP AMER COM 695156109 5,512 63,475 SH   SOLE 36 63,475 0 0
PACKAGING CORP AMER COM 695156109 164 1,888 SH   SOLE 40 1,888 0 0
PACWEST BANCORP DEL COM 695263103 18,570 1,036,252 SH   SOLE 2 731,029 0 305,223
PACWEST BANCORP DEL COM 695263103 1,972 110,042 SH   SOLE 4 110,042 0 0
PACWEST BANCORP DEL COM 695263103 748 41,738 SH   SOLE 7 41,738 0 0
PACWEST BANCORP DEL COM 695263103 7,505 418,791 SH   SOLE 18 393,934 0 24,857
PACWEST BANCORP DEL COM 695263103 1,283 71,575 SH   SOLE 19 71,575 0 0
PACWEST BANCORP DEL COM 695263103 147,890 8,252,795 SH   SOLE 21 8,252,795 0 0
PACWEST BANCORP DEL COM 695263103 85,492 4,770,738 SH   SOLE 22 4,098,669 0 672,069
PACWEST BANCORP DEL COM 695263103 4,848 270,518 SH   SOLE 23 270,518 0 0
PACWEST BANCORP DEL COM 695263103 613 34,191 SH   SOLE 25 34,191 0 0
PACWEST BANCORP DEL COM 695263103 2,442 136,267 SH   SOLE 26 65,283 0 70,984
PACWEST BANCORP DEL COM 695263103 405 22,620 SH   SOLE 28 22,620 0 0
PACWEST BANCORP DEL COM 695263103 2,491 139,015 SH   SOLE 29 139,015 0 0
PACWEST BANCORP DEL COM 695263103 1,200 66,981 SH   SOLE 30 66,981 0 0
PACWEST BANCORP DEL COM 695263103 5,752 320,997 SH   SOLE 31 237,287 0 83,710
PACWEST BANCORP DEL COM 695263103 800 44,621 SH   SOLE 32 44,621 0 0
PACWEST BANCORP DEL COM 695263103 816 45,548 SH   SOLE 34 45,548 0 0
PACWEST BANCORP DEL COM 695263103 386 21,556 SH   SOLE 36 21,556 0 0
PACWEST BANCORP DEL COM 695263103 241 13,438 SH   SOLE 40 13,438 0 0
PAE INC COM CL A 69290Y109 135 20,768 SH   SOLE 22 20,768 0 0
PAE INC COM CL A 69290Y109 338 52,058 SH   SOLE 26 0 0 52,058
PAGERDUTY INC COM 69553P100 1,305 75,513 SH   SOLE 2 3,415 0 72,098
PAGERDUTY INC COM 69553P100 13 749 SH   SOLE 7 749 0 0
PAGERDUTY INC COM 69553P100 328 18,999 SH   SOLE 18 18,999 0 0
PAGERDUTY INC COM 69553P100 174 10,084 SH   SOLE 19 10,084 0 0
PAGERDUTY INC COM 69553P100 8,389 485,456 SH   SOLE 21 485,456 0 0
PAGERDUTY INC COM 69553P100 9,162 530,188 SH   SOLE 22 482,647 0 47,541
PAGERDUTY INC COM 69553P100 52 3,033 SH   SOLE 28 3,033 0 0
PAGERDUTY INC COM 69553P100 39 2,282 SH   SOLE 30 2,282 0 0
PAGERDUTY INC COM 69553P100 15 867 SH   SOLE 31 867 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 63 3,241 SH   SOLE 18 3,241 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 15,810 817,900 SH   SOLE 19 817,900 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 12,839 664,188 SH   SOLE 21 664,188 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 53 2,751 SH   SOLE 22 2,751 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 343 17,764 SH   SOLE 25 17,764 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 736 38,050 SH   SOLE 26 5,218 0 32,832
PAGSEGURO DIGITAL LTD COM CL A G68707101 2,809 145,297 SH   SOLE 30 145,297 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 8,349 431,898 SH   SOLE 34 431,898 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 12 627 SH   SOLE 36 627 0 0
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 35 82,559 SH   SOLE 2 8,666 0 73,893
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 1 2,892 SH   SOLE 7 2,892 0 0
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 340 803,184 SH   SOLE 18 803,184 0 0
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 176 414,850 SH   SOLE 19 414,850 0 0
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 3,411 8,053,319 SH   SOLE 21 8,053,319 0 0
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 2,542 6,001,860 SH   SOLE 22 5,875,591 0 126,269
PALO ALTO NETWORKS INC COM 697435105 34,996 213,443 SH   SOLE 2 9,683 0 203,760
PALO ALTO NETWORKS INC COM 697435105 7,858 47,929 SH   SOLE 4 45,253 0 2,676
PALO ALTO NETWORKS INC COM 697435105 1,804 11,000 SH   SOLE 7 11,000 0 0
PALO ALTO NETWORKS INC COM 697435105 231 1,411 SH   SOLE 13 1,411 0 0
PALO ALTO NETWORKS INC COM 697435105 1,263 7,705 SH   SOLE 15 7,705 0 0
PALO ALTO NETWORKS INC COM 697435105 12,051 73,502 SH   SOLE 18 65,651 0 7,851
PALO ALTO NETWORKS INC COM 697435105 17,956 109,512 SH   SOLE 19 109,512 0 0
PALO ALTO NETWORKS INC COM 697435105 326,077 1,988,761 SH   SOLE 21 1,988,761 0 0
PALO ALTO NETWORKS INC COM 697435105 408,625 2,492,222 SH   SOLE 22 2,335,456 0 156,766
PALO ALTO NETWORKS INC COM 697435105 11,663 71,132 SH   SOLE 23 71,132 0 0
PALO ALTO NETWORKS INC COM 697435105 21,469 130,941 SH   SOLE 25 130,941 0 0
PALO ALTO NETWORKS INC COM 697435105 50,831 310,020 SH   SOLE 26 70,908 0 239,112
PALO ALTO NETWORKS INC COM 697435105 3,271 19,950 SH   SOLE 28 14,054 0 5,896
PALO ALTO NETWORKS INC COM 697435105 3,761 22,937 SH   SOLE 29 2,029 0 20,908
PALO ALTO NETWORKS INC COM 697435105 34,053 207,688 SH   SOLE 30 207,688 0 0
PALO ALTO NETWORKS INC COM 697435105 3,261 19,889 SH   SOLE 31 16,509 0 3,380
PALO ALTO NETWORKS INC COM 697435105 8,132 49,596 SH   SOLE 34 49,596 0 0
PALO ALTO NETWORKS INC COM 697435105 10,435 63,641 SH   SOLE 36 63,641 0 0
PALO ALTO NETWORKS INC COM 697435105 374 2,283 SH   SOLE 40 2,283 0 0
PALO ALTO NETWORKS INC NOTE 0.750% 7/0 697435AD7 4,918 5,095,000 PRN   SOLE 21 5,095,000 0 0
PALO ALTO NETWORKS INC NOTE 0.750% 7/0 697435AD7 1,689 1,750,000 PRN   SOLE 22 1,750,000 0 0
PALOMAR HLDGS INC COM 69753M105 392 6,743 SH   SOLE 2 956 0 5,787
PALOMAR HLDGS INC COM 69753M105 16 275 SH   SOLE 7 275 0 0
PALOMAR HLDGS INC COM 69753M105 3,971 68,275 SH   SOLE 18 68,275 0 0
PALOMAR HLDGS INC COM 69753M105 2,044 35,136 SH   SOLE 19 35,136 0 0
PALOMAR HLDGS INC COM 69753M105 37,435 643,658 SH   SOLE 21 643,658 0 0
PALOMAR HLDGS INC COM 69753M105 29,289 503,586 SH   SOLE 22 484,707 0 18,879
PALOMAR HLDGS INC COM 69753M105 1,195 20,545 SH   SOLE 26 0 0 20,545
PALOMAR HLDGS INC COM 69753M105 349 5,998 SH   SOLE 28 5,998 0 0
PALOMAR HLDGS INC COM 69753M105 151 2,596 SH   SOLE 30 2,596 0 0
PALOMAR HLDGS INC COM 69753M105 135 2,325 SH   SOLE 40 2,325 0 0
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 226 20,000 SH   SOLE 2 0 0 20,000
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 57 5,036 SH   SOLE 4 5,036 0 0
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 6,750 597,362 SH   SOLE 21 597,362 0 0
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 3,602 318,776 SH   SOLE 22 318,776 0 0
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 3,555 314,639 SH   SOLE 30 314,639 0 0
PAN AMERN SILVER CORP COM 697900108 962 67,132 SH   SOLE 21 67,132 0 0
PAN AMERN SILVER CORP COM 697900108 5,459 380,954 SH   SOLE 23 380,954 0 0
PAN AMERN SILVER CORP COM 697900108 18,214 1,271,035 SH   SOLE 25 1,271,035 0 0
PAN AMERN SILVER CORP COM 697900108 8,757 611,106 SH   SOLE 26 0 0 611,106
PAN AMERN SILVER CORP COM 697900108 72,030 5,026,485 SH   SOLE 34 5,026,485 0 0
PANGAEA LOGISTICS SOLUTION L SHS G6891L105 4 1,823 SH   SOLE 18 1,823 0 0
PANGAEA LOGISTICS SOLUTION L SHS G6891L105 60 29,873 SH   SOLE 21 29,873 0 0
PANGAEA LOGISTICS SOLUTION L SHS G6891L105 27 13,277 SH   SOLE 22 13,277 0 0
PANHANDLE OIL AND GAS INC CL A 698477106 63 17,111 SH   SOLE 2 616 0 16,495
PANHANDLE OIL AND GAS INC CL A 698477106 1 191 SH   SOLE 7 191 0 0
PANHANDLE OIL AND GAS INC CL A 698477106 212 57,570 SH   SOLE 18 57,570 0 0
PANHANDLE OIL AND GAS INC CL A 698477106 96 26,038 SH   SOLE 19 26,038 0 0
PANHANDLE OIL AND GAS INC CL A 698477106 2,089 565,998 SH   SOLE 21 565,998 0 0
PANHANDLE OIL AND GAS INC CL A 698477106 1,917 519,451 SH   SOLE 22 508,832 0 10,619
PAPA JOHNS INTL INC COM 698813102 1,004 18,819 SH   SOLE 2 10,039 0 8,780
PAPA JOHNS INTL INC COM 698813102 0 8 SH   SOLE 4 8 0 0
PAPA JOHNS INTL INC COM 698813102 20 374 SH   SOLE 7 374 0 0
PAPA JOHNS INTL INC COM 698813102 6,869 128,697 SH   SOLE 18 126,615 0 2,082
PAPA JOHNS INTL INC COM 698813102 2,963 55,521 SH   SOLE 19 55,521 0 0
PAPA JOHNS INTL INC COM 698813102 81,194 1,521,336 SH   SOLE 21 1,521,336 0 0
PAPA JOHNS INTL INC COM 698813102 40,182 752,902 SH   SOLE 22 728,444 0 24,458
PAPA JOHNS INTL INC COM 698813102 82 1,544 SH   SOLE 23 1,544 0 0
PAPA JOHNS INTL INC COM 698813102 845 15,841 SH   SOLE 26 4,118 0 11,723
PAPA JOHNS INTL INC COM 698813102 170 3,189 SH   SOLE 28 3,189 0 0
PAPA JOHNS INTL INC COM 698813102 388 7,270 SH   SOLE 30 7,270 0 0
PAPA JOHNS INTL INC COM 698813102 25 477 SH   SOLE 34 477 0 0
PAPA JOHNS INTL INC COM 698813102 113 2,118 SH   SOLE 40 2,118 0 0
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 231 32,476 SH   SOLE 2 1,976 0 30,500
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 5 754 SH   SOLE 7 754 0 0
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 1,161 163,486 SH   SOLE 18 163,486 0 0
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 469 66,065 SH   SOLE 19 66,065 0 0
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 28,063 3,952,487 SH   SOLE 21 3,952,487 0 0
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 8,294 1,168,162 SH   SOLE 22 1,129,539 0 38,623
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 89 12,534 SH   SOLE 26 0 0 12,534
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 21 2,934 SH   SOLE 28 2,934 0 0
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 392 55,148 SH   SOLE 30 55,148 0 0
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 10 1,388 SH   SOLE 34 1,388 0 0
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 21 3,011 SH   SOLE 40 3,011 0 0
PAR TECHNOLOGY CORP COM 698884103 55 4,301 SH   SOLE 2 724 0 3,577
PAR TECHNOLOGY CORP COM 698884103 2 153 SH   SOLE 7 153 0 0
PAR TECHNOLOGY CORP COM 698884103 525 40,795 SH   SOLE 18 40,795 0 0
PAR TECHNOLOGY CORP COM 698884103 280 21,800 SH   SOLE 19 21,800 0 0
PAR TECHNOLOGY CORP COM 698884103 5,085 395,406 SH   SOLE 21 395,406 0 0
PAR TECHNOLOGY CORP COM 698884103 3,840 298,615 SH   SOLE 22 291,059 0 7,556
PARAMOUNT GOLD NEV CORP COM 69924M109 4 6,896 SH   SOLE 21 6,896 0 0
PARAMOUNT GOLD NEV CORP COM 69924M109 11 18,259 SH   SOLE 22 18,259 0 0
PARAMOUNT GROUP INC COM 69924R108 3,131 355,762 SH   SOLE 2 15,942 0 339,820
PARAMOUNT GROUP INC COM 69924R108 1,018 115,679 SH   SOLE 4 115,679 0 0
PARAMOUNT GROUP INC COM 69924R108 1,845 209,688 SH   SOLE 7 209,688 0 0
PARAMOUNT GROUP INC COM 69924R108 847 96,220 SH   SOLE 18 96,220 0 0
PARAMOUNT GROUP INC COM 69924R108 2,218 252,092 SH   SOLE 19 252,092 0 0
PARAMOUNT GROUP INC COM 69924R108 33,138 3,765,693 SH   SOLE 21 3,765,693 0 0
PARAMOUNT GROUP INC COM 69924R108 61,733 7,015,129 SH   SOLE 22 6,695,404 0 319,725
PARAMOUNT GROUP INC COM 69924R108 57 6,431 SH   SOLE 23 6,431 0 0
PARAMOUNT GROUP INC COM 69924R108 4,106 466,572 SH   SOLE 25 466,572 0 0
PARAMOUNT GROUP INC COM 69924R108 1,341 152,441 SH   SOLE 26 45,492 0 106,949
PARAMOUNT GROUP INC COM 69924R108 237 26,939 SH   SOLE 28 26,939 0 0
PARAMOUNT GROUP INC COM 69924R108 925 105,111 SH   SOLE 29 105,111 0 0
PARAMOUNT GROUP INC COM 69924R108 7,575 860,848 SH   SOLE 30 860,848 0 0
PARAMOUNT GROUP INC COM 69924R108 36 4,068 SH   SOLE 31 4,068 0 0
PARAMOUNT GROUP INC COM 69924R108 59 6,696 SH   SOLE 36 6,696 0 0
PARAMOUNT GROUP INC COM 69924R108 163 18,469 SH   SOLE 40 18,469 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 40 12,716 SH   SOLE 2 1,169 0 11,547
PARATEK PHARMACEUTICALS INC COM 699374302 3 876 SH   SOLE 7 876 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 369 117,050 SH   SOLE 18 117,050 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 192 60,914 SH   SOLE 19 60,914 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 3,704 1,175,971 SH   SOLE 21 1,175,971 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 3,280 1,041,322 SH   SOLE 22 1,019,449 0 21,873
PARETEUM CORP COM NEW 69946T207 36 87,193 SH   SOLE 2 4,484 0 82,709
PARETEUM CORP COM NEW 69946T207 166 402,615 SH   SOLE 18 402,615 0 0
PARETEUM CORP COM NEW 69946T207 97 236,240 SH   SOLE 19 236,240 0 0
PARETEUM CORP COM NEW 69946T207 1,814 4,401,812 SH   SOLE 21 4,401,812 0 0
PARETEUM CORP COM NEW 69946T207 1,436 3,485,062 SH   SOLE 22 3,429,078 0 55,984
PARK AEROSPACE CORP COM 70014A104 207 16,419 SH   SOLE 2 809 0 15,610
PARK AEROSPACE CORP COM 70014A104 3 234 SH   SOLE 4 234 0 0
PARK AEROSPACE CORP COM 70014A104 3 207 SH   SOLE 7 207 0 0
PARK AEROSPACE CORP COM 70014A104 1,150 91,233 SH   SOLE 18 91,233 0 0
PARK AEROSPACE CORP COM 70014A104 656 52,025 SH   SOLE 19 52,025 0 0
PARK AEROSPACE CORP COM 70014A104 28,387 2,252,938 SH   SOLE 21 2,252,938 0 0
PARK AEROSPACE CORP COM 70014A104 7,842 622,387 SH   SOLE 22 601,779 0 20,608
PARK AEROSPACE CORP COM 70014A104 189 15,013 SH   SOLE 26 5,864 0 9,149
PARK AEROSPACE CORP COM 70014A104 34 2,724 SH   SOLE 28 2,724 0 0
PARK AEROSPACE CORP COM 70014A104 269 21,356 SH   SOLE 30 21,356 0 0
PARK AEROSPACE CORP COM 70014A104 26 2,064 SH   SOLE 40 2,064 0 0
PARK CITY GROUP INC COM NEW 700215304 14 3,669 SH   SOLE 18 3,669 0 0
PARK CITY GROUP INC COM NEW 700215304 162 42,686 SH   SOLE 21 42,686 0 0
PARK CITY GROUP INC COM NEW 700215304 116 30,644 SH   SOLE 22 30,644 0 0
PARK HOTELS RESORTS INC COM 700517105 4,801 606,903 SH   SOLE 2 151,595 0 455,308
PARK HOTELS RESORTS INC COM 700517105 1,118 141,344 SH   SOLE 4 141,344 0 0
PARK HOTELS RESORTS INC COM 700517105 2,032 256,863 SH   SOLE 7 256,863 0 0
PARK HOTELS RESORTS INC COM 700517105 924 116,843 SH   SOLE 13 116,843 0 0
PARK HOTELS RESORTS INC COM 700517105 2 225 SH   SOLE 15 225 0 0
PARK HOTELS RESORTS INC COM 700517105 7,461 943,186 SH   SOLE 18 787,823 0 155,363
PARK HOTELS RESORTS INC COM 700517105 10,129 1,280,537 SH   SOLE 19 1,280,537 0 0
PARK HOTELS RESORTS INC COM 700517105 102,703 12,983,924 SH   SOLE 21 12,983,924 0 0
PARK HOTELS RESORTS INC COM 700517105 87,685 11,085,300 SH   SOLE 22 10,198,590 0 886,710
PARK HOTELS RESORTS INC COM 700517105 60 7,646 SH   SOLE 23 7,646 0 0
PARK HOTELS RESORTS INC COM 700517105 6,358 803,790 SH   SOLE 25 803,790 0 0
PARK HOTELS RESORTS INC COM 700517105 4,182 528,727 SH   SOLE 26 47,081 0 481,646
PARK HOTELS RESORTS INC COM 700517105 283 35,738 SH   SOLE 28 35,738 0 0
PARK HOTELS RESORTS INC COM 700517105 5,455 689,691 SH   SOLE 29 144,814 0 544,877
PARK HOTELS RESORTS INC COM 700517105 8,903 1,125,533 SH   SOLE 30 1,125,533 0 0
PARK HOTELS RESORTS INC COM 700517105 77 9,784 SH   SOLE 31 4,865 0 4,919
PARK HOTELS RESORTS INC COM 700517105 51 6,386 SH   SOLE 34 6,386 0 0
PARK HOTELS RESORTS INC COM 700517105 1,474 186,365 SH   SOLE 36 186,365 0 0
PARK HOTELS RESORTS INC COM 700517105 203 25,636 SH   SOLE 40 25,636 0 0
PARK NATL CORP COM 700658107 1,001 12,890 SH   SOLE 2 694 0 12,196
PARK NATL CORP COM 700658107 4 56 SH   SOLE 4 56 0 0
PARK NATL CORP COM 700658107 18 233 SH   SOLE 7 233 0 0
PARK NATL CORP COM 700658107 3,592 46,263 SH   SOLE 18 46,263 0 0
PARK NATL CORP COM 700658107 2,198 28,304 SH   SOLE 19 28,304 0 0
PARK NATL CORP COM 700658107 35,356 455,386 SH   SOLE 21 455,386 0 0
PARK NATL CORP COM 700658107 33,469 431,077 SH   SOLE 22 413,195 0 17,882
PARK NATL CORP COM 700658107 555 7,145 SH   SOLE 26 3,671 0 3,474
PARK NATL CORP COM 700658107 150 1,927 SH   SOLE 28 1,927 0 0
PARK NATL CORP COM 700658107 480 6,183 SH   SOLE 30 6,183 0 0
PARK NATL CORP COM 700658107 148 1,900 SH   SOLE 40 1,900 0 0
PARK OHIO HLDGS CORP COM 700666100 173 9,156 SH   SOLE 2 384 0 8,772
PARK OHIO HLDGS CORP COM 700666100 4 205 SH   SOLE 7 205 0 0
PARK OHIO HLDGS CORP COM 700666100 619 32,664 SH   SOLE 18 32,664 0 0
PARK OHIO HLDGS CORP COM 700666100 512 27,027 SH   SOLE 19 27,027 0 0
PARK OHIO HLDGS CORP COM 700666100 6,049 319,359 SH   SOLE 21 319,359 0 0
PARK OHIO HLDGS CORP COM 700666100 4,346 229,438 SH   SOLE 22 220,111 0 9,327
PARK OHIO HLDGS CORP COM 700666100 99 5,203 SH   SOLE 26 0 0 5,203
PARK OHIO HLDGS CORP COM 700666100 23 1,192 SH   SOLE 28 1,192 0 0
PARK OHIO HLDGS CORP COM 700666100 20 1,060 SH   SOLE 30 1,060 0 0
PARK OHIO HLDGS CORP COM 700666100 16 842 SH   SOLE 40 842 0 0
PARKE BANCORP INC COM 700885106 129 9,571 SH   SOLE 2 491 0 9,080
PARKE BANCORP INC COM 700885106 527 39,095 SH   SOLE 18 39,095 0 0
PARKE BANCORP INC COM 700885106 259 19,167 SH   SOLE 19 19,167 0 0
PARKE BANCORP INC COM 700885106 4,810 356,537 SH   SOLE 21 356,537 0 0
PARKE BANCORP INC COM 700885106 1,742 129,102 SH   SOLE 22 123,159 0 5,943
PARKER HANNIFIN CORP COM 701094104 41,713 321,534 SH   SOLE 2 30,367 0 291,167
PARKER HANNIFIN CORP COM 701094104 8,184 63,087 SH   SOLE 4 59,579 0 3,508
PARKER HANNIFIN CORP COM 701094104 14,366 110,741 SH   SOLE 7 106,732 0 4,009
PARKER HANNIFIN CORP COM 701094104 49 381 SH   SOLE 13 381 0 0
PARKER HANNIFIN CORP COM 701094104 1,839 14,178 SH   SOLE 15 14,178 0 0
PARKER HANNIFIN CORP COM 701094104 33,849 260,921 SH   SOLE 18 242,011 0 18,910
PARKER HANNIFIN CORP COM 701094104 4,981 38,394 SH   SOLE 19 38,394 0 0
PARKER HANNIFIN CORP COM 701094104 405,040 3,122,178 SH   SOLE 21 3,122,178 0 0
PARKER HANNIFIN CORP COM 701094104 400,455 3,086,837 SH   SOLE 22 2,782,744 0 304,093
PARKER HANNIFIN CORP COM 701094104 12,016 92,623 SH   SOLE 23 92,623 0 0
PARKER HANNIFIN CORP COM 701094104 18,216 140,414 SH   SOLE 25 140,414 0 0
PARKER HANNIFIN CORP COM 701094104 97,196 749,216 SH   SOLE 26 90,737 0 658,479
PARKER HANNIFIN CORP COM 701094104 3,420 26,363 SH   SOLE 28 18,431 0 7,932
PARKER HANNIFIN CORP COM 701094104 265 2,045 SH   SOLE 29 2,045 0 0
PARKER HANNIFIN CORP COM 701094104 60,538 466,644 SH   SOLE 30 466,644 0 0
PARKER HANNIFIN CORP COM 701094104 4,063 31,321 SH   SOLE 31 23,681 0 7,640
PARKER HANNIFIN CORP COM 701094104 888 6,846 SH   SOLE 34 6,846 0 0
PARKER HANNIFIN CORP COM 701094104 11,768 90,712 SH   SOLE 36 90,712 0 0
PARKER HANNIFIN CORP COM 701094104 358 2,762 SH   SOLE 40 2,762 0 0
PARSLEY ENERGY INC CL A 701877102 3,075 536,668 SH   SOLE 2 49,293 0 487,375
PARSLEY ENERGY INC CL A 701877102 8 1,456 SH   SOLE 4 1,456 0 0
PARSLEY ENERGY INC CL A 701877102 44 7,664 SH   SOLE 7 7,664 0 0
PARSLEY ENERGY INC CL A 701877102 786 137,153 SH   SOLE 18 137,153 0 0
PARSLEY ENERGY INC CL A 701877102 407 71,110 SH   SOLE 19 71,110 0 0
PARSLEY ENERGY INC CL A 701877102 23,822 4,157,467 SH   SOLE 21 4,157,467 0 0
PARSLEY ENERGY INC CL A 701877102 47,375 8,267,933 SH   SOLE 22 7,769,108 0 498,825
PARSLEY ENERGY INC CL A 701877102 1,356 236,710 SH   SOLE 26 87,637 0 149,073
PARSLEY ENERGY INC CL A 701877102 253 44,073 SH   SOLE 28 44,073 0 0
PARSLEY ENERGY INC CL A 701877102 1,185 206,860 SH   SOLE 30 206,860 0 0
PARSLEY ENERGY INC CL A 701877102 35 6,172 SH   SOLE 31 6,172 0 0
PARSLEY ENERGY INC CL A 701877102 244 42,520 SH   SOLE 34 42,520 0 0
PARSLEY ENERGY INC CL A 701877102 71 12,433 SH   SOLE 36 12,433 0 0
PARSLEY ENERGY INC CL A 701877102 190 33,216 SH   SOLE 40 33,216 0 0
PARSONS CORPORATION COM 70202L102 228 7,122 SH   SOLE 2 1,053 0 6,069
PARSONS CORPORATION COM 70202L102 10 298 SH   SOLE 7 298 0 0
PARSONS CORPORATION COM 70202L102 2,143 67,040 SH   SOLE 18 67,040 0 0
PARSONS CORPORATION COM 70202L102 1,164 36,435 SH   SOLE 19 36,435 0 0
PARSONS CORPORATION COM 70202L102 27,544 861,823 SH   SOLE 21 861,823 0 0
PARSONS CORPORATION COM 70202L102 16,212 507,246 SH   SOLE 22 482,352 0 24,894
PARSONS CORPORATION COM 70202L102 56 1,755 SH   SOLE 26 0 0 1,755
PARSONS CORPORATION COM 70202L102 175 5,462 SH   SOLE 28 5,462 0 0
PARSONS CORPORATION COM 70202L102 119 3,719 SH   SOLE 30 3,719 0 0
PARSONS CORPORATION COM 70202L102 108 3,386 SH   SOLE 40 3,386 0 0
PARTY CITY HOLDCO INC COM 702149105 24 52,044 SH   SOLE 2 1,960 0 50,084
PARTY CITY HOLDCO INC COM 702149105 0 553 SH   SOLE 7 553 0 0
PARTY CITY HOLDCO INC COM 702149105 86 186,973 SH   SOLE 18 186,973 0 0
PARTY CITY HOLDCO INC COM 702149105 43 93,572 SH   SOLE 19 93,572 0 0
PARTY CITY HOLDCO INC COM 702149105 871 1,900,332 SH   SOLE 21 1,900,332 0 0
PARTY CITY HOLDCO INC COM 702149105 754 1,644,753 SH   SOLE 22 1,555,202 0 89,551
PARTY CITY HOLDCO INC COM 702149105 3 7,035 SH   SOLE 28 7,035 0 0
PARTY CITY HOLDCO INC COM 702149105 4 9,060 SH   SOLE 30 9,060 0 0
PARTY CITY HOLDCO INC COM 702149105 7 14,486 SH   SOLE 40 14,486 0 0
PASSAGE BIO INC COM 702712100 415 26,359 SH   SOLE 2 26,359 0 0
PASSAGE BIO INC COM 702712100 196 12,464 SH   SOLE 18 12,464 0 0
PASSAGE BIO INC COM 702712100 5,363 340,477 SH   SOLE 19 340,477 0 0
PASSAGE BIO INC COM 702712100 112 7,123 SH   SOLE 20 7,123 0 0
PASSAGE BIO INC COM 702712100 81 5,117 SH   SOLE 22 5,117 0 0
PASSAGE BIO INC COM 702712100 1,774 112,653 SH   SOLE 26 20,477 0 92,176
PASSAGE BIO INC COM 702712100 22 1,381 SH   SOLE 31 0 0 1,381
PASSAGE BIO INC COM 702712100 1,799 114,213 SH   SOLE 34 114,213 0 0
PATHFINDER BANCORP INC MD COM 70319R109 10 903 SH   SOLE 18 903 0 0
PATHFINDER BANCORP INC MD COM 70319R109 8 713 SH   SOLE 21 713 0 0
PATRICK INDS INC COM 703343103 364 12,926 SH   SOLE 2 1,151 0 11,775
PATRICK INDS INC COM 703343103 5 192 SH   SOLE 4 192 0 0
PATRICK INDS INC COM 703343103 13 449 SH   SOLE 7 449 0 0
PATRICK INDS INC COM 703343103 2,924 103,831 SH   SOLE 18 103,831 0 0
PATRICK INDS INC COM 703343103 1,202 42,690 SH   SOLE 19 42,690 0 0
PATRICK INDS INC COM 703343103 67,369 2,392,374 SH   SOLE 21 2,392,374 0 0
PATRICK INDS INC COM 703343103 18,249 648,030 SH   SOLE 22 621,864 0 26,166
PATRICK INDS INC COM 703343103 405 14,385 SH   SOLE 26 12,558 0 1,827
PATRICK INDS INC COM 703343103 93 3,316 SH   SOLE 28 3,316 0 0
PATRICK INDS INC COM 703343103 809 28,730 SH   SOLE 30 28,730 0 0
PATRICK INDS INC COM 703343103 50 1,780 SH   SOLE 40 1,780 0 0
PATRIOT NATL BANCORP INC COM NEW 70336F203 2 316 SH   SOLE 18 316 0 0
PATRIOT NATL BANCORP INC COM NEW 70336F203 0 59 SH   SOLE 21 59 0 0
PATRIOT TRANSN HLDG INC COM 70338W105 6 681 SH   SOLE 21 681 0 0
PATRIOT TRANSN HLDG INC COM 70338W105 467 50,486 SH   SOLE 22 50,486 0 0
PATTERSON COS INC COM 703395103 1,930 126,197 SH   SOLE 2 50,568 0 75,629
PATTERSON COS INC COM 703395103 6 383 SH   SOLE 4 383 0 0
PATTERSON COS INC COM 703395103 43 2,842 SH   SOLE 7 2,842 0 0
PATTERSON COS INC COM 703395103 7,836 512,496 SH   SOLE 18 489,679 0 22,817
PATTERSON COS INC COM 703395103 7,272 475,621 SH   SOLE 19 475,621 0 0
PATTERSON COS INC COM 703395103 91,692 5,996,884 SH   SOLE 21 5,996,884 0 0
PATTERSON COS INC COM 703395103 52,140 3,410,078 SH   SOLE 22 3,301,950 0 108,128
PATTERSON COS INC COM 703395103 807 52,806 SH   SOLE 23 52,806 0 0
PATTERSON COS INC COM 703395103 3,007 196,672 SH   SOLE 26 14,756 0 181,916
PATTERSON COS INC COM 703395103 160 10,439 SH   SOLE 28 10,439 0 0
PATTERSON COS INC COM 703395103 453 29,599 SH   SOLE 30 29,599 0 0
PATTERSON COS INC COM 703395103 59 3,881 SH   SOLE 31 0 0 3,881
PATTERSON COS INC COM 703395103 21 1,357 SH   SOLE 34 1,357 0 0
PATTERSON COS INC COM 703395103 109 7,133 SH   SOLE 36 7,133 0 0
PATTERSON COS INC COM 703395103 142 9,307 SH   SOLE 40 9,307 0 0
PATTERSON UTI ENERGY INC COM 703481101 1,698 722,506 SH   SOLE 2 334,427 0 388,079
PATTERSON UTI ENERGY INC COM 703481101 2 770 SH   SOLE 4 770 0 0
PATTERSON UTI ENERGY INC COM 703481101 20 8,532 SH   SOLE 7 8,532 0 0
PATTERSON UTI ENERGY INC COM 703481101 83 35,520 SH   SOLE 13 35,520 0 0
PATTERSON UTI ENERGY INC COM 703481101 1,421 604,870 SH   SOLE 18 571,352 0 33,518
PATTERSON UTI ENERGY INC COM 703481101 814 346,198 SH   SOLE 19 346,198 0 0
PATTERSON UTI ENERGY INC COM 703481101 22,383 9,524,516 SH   SOLE 21 9,524,516 0 0
PATTERSON UTI ENERGY INC COM 703481101 21,728 9,245,831 SH   SOLE 22 8,713,362 0 532,469
PATTERSON UTI ENERGY INC COM 703481101 35 14,925 SH   SOLE 23 14,925 0 0
PATTERSON UTI ENERGY INC COM 703481101 365 155,370 SH   SOLE 26 42,608 0 112,762
PATTERSON UTI ENERGY INC COM 703481101 62 26,300 SH   SOLE 28 26,300 0 0
PATTERSON UTI ENERGY INC COM 703481101 183 77,937 SH   SOLE 30 77,937 0 0
PATTERSON UTI ENERGY INC COM 703481101 118 50,174 SH   SOLE 31 4,473 0 45,701
PATTERSON UTI ENERGY INC COM 703481101 15 6,236 SH   SOLE 34 6,236 0 0
PATTERSON UTI ENERGY INC COM 703481101 72 30,524 SH   SOLE 36 30,524 0 0
PATTERSON UTI ENERGY INC COM 703481101 49 20,687 SH   SOLE 40 20,687 0 0
PAVMED INC COM 70387R106 10 5,271 SH   SOLE 18 5,271 0 0
PAVMED INC COM 70387R106 121 61,164 SH   SOLE 21 61,164 0 0
PAYCHEX INC COM 704326107 81,171 1,290,059 SH   SOLE 2 544,365 0 745,694
PAYCHEX INC COM 704326107 12,800 203,430 SH   SOLE 4 194,898 0 8,532
PAYCHEX INC COM 704326107 38,646 614,203 SH   SOLE 7 428,576 0 185,627
PAYCHEX INC COM 704326107 4,829 76,751 SH   SOLE 13 76,751 0 0
PAYCHEX INC COM 704326107 1,996 31,726 SH   SOLE 15 31,726 0 0
PAYCHEX INC COM 704326107 2 34 SH   SOLE 17 0 0 34
PAYCHEX INC COM 704326107 92,188 1,465,165 SH   SOLE 18 1,337,163 0 128,002
PAYCHEX INC COM 704326107 98,320 1,562,627 SH   SOLE 19 1,562,627 0 0
PAYCHEX INC COM 704326107 894,092 14,209,979 SH   SOLE 21 14,209,979 0 0
PAYCHEX INC COM 704326107 631,112 10,030,391 SH   SOLE 22 8,641,486 0 1,388,905
PAYCHEX INC COM 704326107 22,109 351,379 SH   SOLE 23 351,379 0 0
PAYCHEX INC COM 704326107 30,319 481,858 SH   SOLE 25 481,858 0 0
PAYCHEX INC COM 704326107 136,558 2,170,347 SH   SOLE 26 472,102 0 1,698,245
PAYCHEX INC COM 704326107 4,260 67,705 SH   SOLE 28 47,739 0 19,966
PAYCHEX INC COM 704326107 18,403 292,485 SH   SOLE 29 107,888 0 184,597
PAYCHEX INC COM 704326107 116,071 1,844,736 SH   SOLE 30 1,844,736 0 0
PAYCHEX INC COM 704326107 13,300 211,379 SH   SOLE 31 169,843 0 41,536
PAYCHEX INC COM 704326107 3,567 56,695 SH   SOLE 32 56,695 0 0
PAYCHEX INC COM 704326107 45,726 726,726 SH   SOLE 34 726,726 0 0
PAYCHEX INC COM 704326107 23,899 379,831 SH   SOLE 36 379,831 0 0
PAYCHEX INC COM 704326107 1,601 25,438 SH   SOLE 37 25,438 0 0
PAYCHEX INC COM 704326107 419 6,659 SH   SOLE 40 6,659 0 0
PAYCOM SOFTWARE INC COM 70432V102 25,349 125,482 SH   SOLE 2 19,624 0 105,858
PAYCOM SOFTWARE INC COM 70432V102 4,831 23,915 SH   SOLE 4 22,528 0 1,387
PAYCOM SOFTWARE INC COM 70432V102 8,909 44,103 SH   SOLE 7 41,515 0 2,588
PAYCOM SOFTWARE INC COM 70432V102 147 727 SH   SOLE 13 727 0 0
PAYCOM SOFTWARE INC COM 70432V102 826 4,087 SH   SOLE 15 4,087 0 0
PAYCOM SOFTWARE INC COM 70432V102 26,812 132,724 SH   SOLE 18 125,506 0 7,218
PAYCOM SOFTWARE INC COM 70432V102 119,778 592,933 SH   SOLE 19 592,933 0 0
PAYCOM SOFTWARE INC COM 70432V102 316,336 1,565,943 SH   SOLE 21 1,565,943 0 0
PAYCOM SOFTWARE INC COM 70432V102 258,896 1,281,600 SH   SOLE 22 1,167,161 0 114,439
PAYCOM SOFTWARE INC COM 70432V102 7,440 36,831 SH   SOLE 23 36,831 0 0
PAYCOM SOFTWARE INC COM 70432V102 10,403 51,497 SH   SOLE 25 51,497 0 0
PAYCOM SOFTWARE INC COM 70432V102 48,357 239,379 SH   SOLE 26 43,074 0 196,305
PAYCOM SOFTWARE INC COM 70432V102 2,034 10,069 SH   SOLE 28 7,194 0 2,875
PAYCOM SOFTWARE INC COM 70432V102 2,366 11,710 SH   SOLE 29 1,053 0 10,657
PAYCOM SOFTWARE INC COM 70432V102 39,851 197,272 SH   SOLE 30 197,272 0 0
PAYCOM SOFTWARE INC COM 70432V102 2,237 11,075 SH   SOLE 31 8,833 0 2,242
PAYCOM SOFTWARE INC COM 70432V102 610 3,021 SH   SOLE 34 3,021 0 0
PAYCOM SOFTWARE INC COM 70432V102 6,702 33,179 SH   SOLE 36 33,179 0 0
PAYCOM SOFTWARE INC COM 70432V102 234 1,160 SH   SOLE 40 1,160 0 0
PAYLOCITY HLDG CORP COM 70438V106 10,755 121,769 SH   SOLE 2 55,931 0 65,838
PAYLOCITY HLDG CORP COM 70438V106 654 7,405 SH   SOLE 4 7,405 0 0
PAYLOCITY HLDG CORP COM 70438V106 139 1,577 SH   SOLE 7 1,577 0 0
PAYLOCITY HLDG CORP COM 70438V106 3,294 37,291 SH   SOLE 18 25,281 0 12,010
PAYLOCITY HLDG CORP COM 70438V106 58,594 663,430 SH   SOLE 19 663,430 0 0
PAYLOCITY HLDG CORP COM 70438V106 53,712 608,151 SH   SOLE 21 608,151 0 0
PAYLOCITY HLDG CORP COM 70438V106 111,602 1,263,606 SH   SOLE 22 1,168,288 0 95,318
PAYLOCITY HLDG CORP COM 70438V106 3,067 34,722 SH   SOLE 23 34,722 0 0
PAYLOCITY HLDG CORP COM 70438V106 65 731 SH   SOLE 25 731 0 0
PAYLOCITY HLDG CORP COM 70438V106 6,479 73,358 SH   SOLE 26 8,837 0 64,521
PAYLOCITY HLDG CORP COM 70438V106 501 5,668 SH   SOLE 28 5,668 0 0
PAYLOCITY HLDG CORP COM 70438V106 2,467 27,938 SH   SOLE 29 4,487 0 23,451
PAYLOCITY HLDG CORP COM 70438V106 1,039 11,767 SH   SOLE 30 11,767 0 0
PAYLOCITY HLDG CORP COM 70438V106 952 10,784 SH   SOLE 31 8,482 0 2,302
PAYLOCITY HLDG CORP COM 70438V106 312 3,531 SH   SOLE 34 3,531 0 0
PAYLOCITY HLDG CORP COM 70438V106 60 680 SH   SOLE 36 680 0 0
PAYLOCITY HLDG CORP COM 70438V106 329 3,724 SH   SOLE 40 3,724 0 0
PAYPAL HLDGS INC COM 70450Y103 305,471 3,190,635 SH   SOLE 2 439,389 0 2,751,246
PAYPAL HLDGS INC COM 70450Y103 50,050 522,765 SH   SOLE 4 492,053 0 30,712
PAYPAL HLDGS INC COM 70450Y103 102,193 1,067,402 SH   SOLE 7 1,031,678 0 35,724
PAYPAL HLDGS INC COM 70450Y103 3,158 32,982 SH   SOLE 13 32,982 0 0
PAYPAL HLDGS INC COM 70450Y103 9,134 95,404 SH   SOLE 15 95,404 0 0
PAYPAL HLDGS INC COM 70450Y103 0 3 SH   SOLE 17 0 0 3
PAYPAL HLDGS INC COM 70450Y103 328,323 3,429,320 SH   SOLE 18 2,999,803 0 429,517
PAYPAL HLDGS INC COM 70450Y103 185,382 1,936,303 SH   SOLE 19 1,936,303 0 0
PAYPAL HLDGS INC COM 70450Y103 2,152,768 22,485,570 SH   SOLE 21 22,485,570 0 0
PAYPAL HLDGS INC COM 70450Y103 2,674,369 27,933,665 SH   SOLE 22 25,153,956 0 2,779,709
PAYPAL HLDGS INC COM 70450Y103 79,455 829,905 SH   SOLE 23 829,905 0 0
PAYPAL HLDGS INC COM 70450Y103 138,662 1,448,314 SH   SOLE 25 1,448,314 0 0
PAYPAL HLDGS INC COM 70450Y103 500,534 5,228,053 SH   SOLE 26 655,300 0 4,572,753
PAYPAL HLDGS INC COM 70450Y103 21,805 227,753 SH   SOLE 28 161,035 0 66,718
PAYPAL HLDGS INC COM 70450Y103 12,305 128,525 SH   SOLE 29 33,867 0 94,658
PAYPAL HLDGS INC COM 70450Y103 449,662 4,696,697 SH   SOLE 30 4,696,697 0 0
PAYPAL HLDGS INC COM 70450Y103 25,775 269,221 SH   SOLE 31 219,879 0 49,342
PAYPAL HLDGS INC COM 70450Y103 17,809 186,014 SH   SOLE 32 186,014 0 0
PAYPAL HLDGS INC COM 70450Y103 70,940 740,964 SH   SOLE 34 740,964 0 0
PAYPAL HLDGS INC COM 70450Y103 71,741 749,335 SH   SOLE 36 749,335 0 0
PAYPAL HLDGS INC COM 70450Y103 2,447 25,562 SH   SOLE 40 25,562 0 0
PAYSIGN INC COM 70451A104 56 10,770 SH   SOLE 2 1,221 0 9,549
PAYSIGN INC COM 70451A104 2 352 SH   SOLE 7 352 0 0
PAYSIGN INC COM 70451A104 584 113,145 SH   SOLE 18 113,145 0 0
PAYSIGN INC COM 70451A104 291 56,439 SH   SOLE 19 56,439 0 0
PAYSIGN INC COM 70451A104 5,723 1,109,164 SH   SOLE 21 1,109,164 0 0
PAYSIGN INC COM 70451A104 4,540 879,861 SH   SOLE 22 862,138 0 17,723
PAYSIGN INC COM 70451A104 29 5,595 SH   SOLE 30 5,595 0 0
PB BANCORP INC COM 70454T100 22 1,504 SH   SOLE 18 1,504 0 0
PB BANCORP INC COM 70454T100 231 15,525 SH   SOLE 21 15,525 0 0
PBF ENERGY INC CL A 69318G106 2,096 296,042 SH   SOLE 2 48,967 0 247,075
PBF ENERGY INC CL A 69318G106 3 465 SH   SOLE 4 465 0 0
PBF ENERGY INC CL A 69318G106 40 5,684 SH   SOLE 7 5,684 0 0
PBF ENERGY INC CL A 69318G106 2,050 289,490 SH   SOLE 18 289,490 0 0
PBF ENERGY INC CL A 69318G106 195 27,581 SH   SOLE 19 27,581 0 0
PBF ENERGY INC CL A 69318G106 36,032 5,089,240 SH   SOLE 21 5,089,240 0 0
PBF ENERGY INC CL A 69318G106 25,363 3,582,364 SH   SOLE 22 3,360,343 0 222,021
PBF ENERGY INC CL A 69318G106 303 42,727 SH   SOLE 26 22,651 0 20,076
PBF ENERGY INC CL A 69318G106 100 14,059 SH   SOLE 28 14,059 0 0
PBF ENERGY INC CL A 69318G106 267 37,710 SH   SOLE 30 37,710 0 0
PBF ENERGY INC CL A 69318G106 119 16,773 SH   SOLE 31 2,573 0 14,200
PBF ENERGY INC CL A 69318G106 36 5,110 SH   SOLE 34 5,110 0 0
PBF ENERGY INC CL A 69318G106 302 42,629 SH   SOLE 36 42,629 0 0
PBF ENERGY INC CL A 69318G106 87 12,229 SH   SOLE 40 12,229 0 0
PC CONNECTION INC COM 69318J100 652 15,816 SH   SOLE 2 5,712 0 10,104
PC CONNECTION INC COM 69318J100 4 108 SH   SOLE 4 108 0 0
PC CONNECTION INC COM 69318J100 8 183 SH   SOLE 7 183 0 0
PC CONNECTION INC COM 69318J100 2,670 64,786 SH   SOLE 18 54,088 0 10,698
PC CONNECTION INC COM 69318J100 7,012 170,144 SH   SOLE 19 170,144 0 0
PC CONNECTION INC COM 69318J100 52,223 1,267,247 SH   SOLE 21 1,267,247 0 0
PC CONNECTION INC COM 69318J100 20,904 507,264 SH   SOLE 22 493,639 0 13,625
PC CONNECTION INC COM 69318J100 969 23,515 SH   SOLE 23 23,515 0 0
PC CONNECTION INC COM 69318J100 2,783 67,529 SH   SOLE 26 0 0 67,529
PC CONNECTION INC COM 69318J100 63 1,534 SH   SOLE 28 1,534 0 0
PC CONNECTION INC COM 69318J100 616 14,953 SH   SOLE 30 14,953 0 0
PC CONNECTION INC COM 69318J100 40 968 SH   SOLE 40 968 0 0
PC-TEL INC COM 69325Q105 29 4,316 SH   SOLE 18 4,316 0 0
PC-TEL INC COM 69325Q105 349 52,451 SH   SOLE 21 52,451 0 0
PC-TEL INC COM 69325Q105 2,987 449,140 SH   SOLE 22 449,140 0 0
PCB BANCORP COM 69320M109 123 12,619 SH   SOLE 2 473 0 12,146
PCB BANCORP COM 69320M109 476 48,677 SH   SOLE 18 48,677 0 0
PCB BANCORP COM 69320M109 234 23,884 SH   SOLE 19 23,884 0 0
PCB BANCORP COM 69320M109 4,494 459,485 SH   SOLE 21 459,485 0 0
PCB BANCORP COM 69320M109 2,167 221,577 SH   SOLE 22 214,891 0 6,686
PCSB FINL CORP COM 69324R104 184 13,165 SH   SOLE 2 738 0 12,427
PCSB FINL CORP COM 69324R104 6 445 SH   SOLE 7 445 0 0
PCSB FINL CORP COM 69324R104 875 62,579 SH   SOLE 18 62,579 0 0
PCSB FINL CORP COM 69324R104 426 30,421 SH   SOLE 19 30,421 0 0
PCSB FINL CORP COM 69324R104 7,800 557,530 SH   SOLE 21 557,530 0 0
PCSB FINL CORP COM 69324R104 5,548 396,570 SH   SOLE 22 385,362 0 11,208
PDC ENERGY INC COM 69327R101 623 100,387 SH   SOLE 2 9,301 0 91,086
PDC ENERGY INC COM 69327R101 3 538 SH   SOLE 4 538 0 0
PDC ENERGY INC COM 69327R101 18 2,869 SH   SOLE 7 2,869 0 0
PDC ENERGY INC COM 69327R101 2,906 467,889 SH   SOLE 18 453,935 0 13,954
PDC ENERGY INC COM 69327R101 1,586 255,391 SH   SOLE 19 255,391 0 0
PDC ENERGY INC COM 69327R101 67,134 10,810,600 SH   SOLE 21 10,810,600 0 0
PDC ENERGY INC COM 69327R101 19,072 3,071,224 SH   SOLE 22 2,955,689 0 115,535
PDC ENERGY INC COM 69327R101 98 15,770 SH   SOLE 23 15,770 0 0
PDC ENERGY INC COM 69327R101 508 81,831 SH   SOLE 26 15,343 0 66,488
PDC ENERGY INC COM 69327R101 86 13,769 SH   SOLE 28 13,769 0 0
PDC ENERGY INC COM 69327R101 985 158,587 SH   SOLE 30 158,587 0 0
PDC ENERGY INC COM 69327R101 30 4,843 SH   SOLE 31 0 0 4,843
PDC ENERGY INC COM 69327R101 20 3,268 SH   SOLE 36 3,268 0 0
PDC ENERGY INC COM 69327R101 65 10,530 SH   SOLE 40 10,530 0 0
PDC ENERGY INC NOTE 1.125% 9/1 69327RAD3 2,083 2,554,000 PRN   SOLE 2 2,282,000 0 272,000
PDC ENERGY INC NOTE 1.125% 9/1 69327RAD3 11,627 14,255,000 PRN   SOLE 19 14,255,000 0 0
PDC ENERGY INC NOTE 1.125% 9/1 69327RAD3 60 73,000 PRN   SOLE 22 73,000 0 0
PDC ENERGY INC NOTE 1.125% 9/1 69327RAD3 1,735 2,127,000 PRN   SOLE 26 2,127,000 0 0
PDC ENERGY INC NOTE 1.125% 9/1 69327RAD3 30 37,000 PRN   SOLE 30 37,000 0 0
PDC ENERGY INC NOTE 1.125% 9/1 69327RAD3 2,151 2,637,000 PRN   SOLE 34 2,637,000 0 0
PDF SOLUTIONS INC COM 693282105 285 24,352 SH   SOLE 2 1,169 0 23,183
PDF SOLUTIONS INC COM 693282105 4 380 SH   SOLE 7 380 0 0
PDF SOLUTIONS INC COM 693282105 1,588 135,466 SH   SOLE 18 135,466 0 0
PDF SOLUTIONS INC COM 693282105 617 52,657 SH   SOLE 19 52,657 0 0
PDF SOLUTIONS INC COM 693282105 36,684 3,130,008 SH   SOLE 21 3,130,008 0 0
PDF SOLUTIONS INC COM 693282105 10,652 908,863 SH   SOLE 22 879,511 0 29,352
PDF SOLUTIONS INC COM 693282105 224 19,076 SH   SOLE 26 0 0 19,076
PDF SOLUTIONS INC COM 693282105 45 3,800 SH   SOLE 28 3,800 0 0
PDF SOLUTIONS INC COM 693282105 341 29,124 SH   SOLE 30 29,124 0 0
PDF SOLUTIONS INC COM 693282105 35 2,955 SH   SOLE 40 2,955 0 0
PDL BIOPHARMA INC COM 69329Y104 327 115,910 SH   SOLE 2 6,102 0 109,808
PDL BIOPHARMA INC COM 69329Y104 4 1,271 SH   SOLE 4 1,271 0 0
PDL BIOPHARMA INC COM 69329Y104 4 1,262 SH   SOLE 7 1,262 0 0
PDL BIOPHARMA INC COM 69329Y104 1,204 426,844 SH   SOLE 18 426,844 0 0
PDL BIOPHARMA INC COM 69329Y104 595 210,880 SH   SOLE 19 210,880 0 0
PDL BIOPHARMA INC COM 69329Y104 15,045 5,335,063 SH   SOLE 21 5,335,063 0 0
PDL BIOPHARMA INC COM 69329Y104 10,589 3,754,922 SH   SOLE 22 3,564,989 0 189,933
PDL BIOPHARMA INC COM 69329Y104 90 31,774 SH   SOLE 26 21,375 0 10,399
PDL BIOPHARMA INC COM 69329Y104 64 22,824 SH   SOLE 28 22,824 0 0
PDL BIOPHARMA INC COM 69329Y104 108 38,126 SH   SOLE 30 38,126 0 0
PDL BIOPHARMA INC COM 69329Y104 50 17,876 SH   SOLE 40 17,876 0 0
PDL CMNTY BANCORP COM 69290X101 81 7,867 SH   SOLE 2 270 0 7,597
PDL CMNTY BANCORP COM 69290X101 344 33,492 SH   SOLE 18 33,492 0 0
PDL CMNTY BANCORP COM 69290X101 153 14,937 SH   SOLE 19 14,937 0 0
PDL CMNTY BANCORP COM 69290X101 3,421 333,070 SH   SOLE 21 333,070 0 0
PDL CMNTY BANCORP COM 69290X101 883 85,955 SH   SOLE 22 81,625 0 4,330
PDS BIOTECHNOLOGY CORP COM 70465T107 0 277 SH   SOLE 21 277 0 0
PDS BIOTECHNOLOGY CORP COM 70465T107 10 14,136 SH   SOLE 22 14,136 0 0
PEABODY ENERGY CORP NEW COM 704551100 54 18,714 SH   SOLE 2 3,508 0 15,206
PEABODY ENERGY CORP NEW COM 704551100 1 359 SH   SOLE 4 359 0 0
PEABODY ENERGY CORP NEW COM 704551100 17 5,953 SH   SOLE 7 5,953 0 0
PEABODY ENERGY CORP NEW COM 704551100 646 222,665 SH   SOLE 18 222,665 0 0
PEABODY ENERGY CORP NEW COM 704551100 364 125,688 SH   SOLE 19 125,688 0 0
PEABODY ENERGY CORP NEW COM 704551100 6,486 2,236,603 SH   SOLE 21 2,236,603 0 0
PEABODY ENERGY CORP NEW COM 704551100 6,201 2,138,112 SH   SOLE 22 2,048,251 0 89,861
PEABODY ENERGY CORP NEW COM 704551100 66 22,738 SH   SOLE 26 16,203 0 6,535
PEABODY ENERGY CORP NEW COM 704551100 27 9,390 SH   SOLE 28 9,390 0 0
PEABODY ENERGY CORP NEW COM 704551100 72 24,687 SH   SOLE 30 24,687 0 0
PEABODY ENERGY CORP NEW COM 704551100 53 18,242 SH   SOLE 31 0 0 18,242
PEABODY ENERGY CORP NEW COM 704551100 45 15,406 SH   SOLE 36 15,406 0 0
PEABODY ENERGY CORP NEW COM 704551100 22 7,659 SH   SOLE 40 7,659 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 323 17,990 SH   SOLE 2 1,042 0 16,948
PEAPACK-GLADSTONE FINL CORP COM 704699107 6 353 SH   SOLE 7 353 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 1,273 70,899 SH   SOLE 18 70,899 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 616 34,327 SH   SOLE 19 34,327 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 12,003 668,669 SH   SOLE 21 668,669 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 9,306 518,425 SH   SOLE 22 500,546 0 17,879
PEAPACK-GLADSTONE FINL CORP COM 704699107 242 13,486 SH   SOLE 26 0 0 13,486
PEAPACK-GLADSTONE FINL CORP COM 704699107 55 3,059 SH   SOLE 28 3,059 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 36 2,008 SH   SOLE 30 2,008 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 7 379 SH   SOLE 34 379 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 1,941 178,274 SH   SOLE 2 59,387 0 118,887
PEBBLEBROOK HOTEL TR COM 70509V100 1,901 174,534 SH   SOLE 4 174,534 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 1,499 137,644 SH   SOLE 7 137,644 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 13,549 1,244,179 SH   SOLE 18 1,244,179 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 7,422 681,564 SH   SOLE 19 681,564 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 109,061 10,014,820 SH   SOLE 21 10,014,820 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 65,670 6,030,321 SH   SOLE 22 5,636,685 0 393,636
PEBBLEBROOK HOTEL TR COM 70509V100 435 39,949 SH   SOLE 23 39,949 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 3,494 320,800 SH   SOLE 25 320,800 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 1,190 109,258 SH   SOLE 26 27,628 0 81,630
PEBBLEBROOK HOTEL TR COM 70509V100 471 43,222 SH   SOLE 28 43,222 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 749 68,762 SH   SOLE 29 68,762 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 6,499 596,767 SH   SOLE 30 596,767 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 651 59,782 SH   SOLE 34 59,782 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 22 2,001 SH   SOLE 36 2,001 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 138 12,684 SH   SOLE 40 12,684 0 0
PEDEVCO CORP COM PAR 70532Y303 9 9,883 SH   SOLE 18 9,883 0 0
PEDEVCO CORP COM PAR 70532Y303 15 17,455 SH   SOLE 21 17,455 0 0
PEGASYSTEMS INC COM 705573103 5,219 73,264 SH   SOLE 2 3,097 0 70,167
PEGASYSTEMS INC COM 705573103 16 226 SH   SOLE 4 226 0 0
PEGASYSTEMS INC COM 705573103 50 697 SH   SOLE 7 697 0 0
PEGASYSTEMS INC COM 705573103 1,222 17,154 SH   SOLE 18 17,154 0 0
PEGASYSTEMS INC COM 705573103 653 9,166 SH   SOLE 19 9,166 0 0
PEGASYSTEMS INC COM 705573103 45,985 645,583 SH   SOLE 21 645,583 0 0
PEGASYSTEMS INC COM 705573103 73,703 1,034,718 SH   SOLE 22 972,954 0 61,764
PEGASYSTEMS INC COM 705573103 1,745 24,495 SH   SOLE 26 13,744 0 10,751
PEGASYSTEMS INC COM 705573103 391 5,496 SH   SOLE 28 5,496 0 0
PEGASYSTEMS INC COM 705573103 16,969 238,227 SH   SOLE 30 238,227 0 0
PEGASYSTEMS INC COM 705573103 57 806 SH   SOLE 31 806 0 0
PEGASYSTEMS INC COM 705573103 7 93 SH   SOLE 34 93 0 0
PEGASYSTEMS INC COM 705573103 306 4,291 SH   SOLE 40 4,291 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 263 9,902 SH   SOLE 2 9,902 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 340 12,811 SH   SOLE 4 12,811 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 5,411 203,801 SH   SOLE 18 203,801 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 26,338 992,004 SH   SOLE 19 992,004 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 916 34,488 SH   SOLE 21 34,488 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 19,914 750,049 SH   SOLE 22 750,049 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 2,973 111,988 SH   SOLE 25 111,988 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 559 21,044 SH   SOLE 26 6,888 0 14,156
PELOTON INTERACTIVE INC CL A COM 70614W100 51 1,906 SH   SOLE 30 1,906 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 14,502 546,196 SH   SOLE 34 546,196 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 17 625 SH   SOLE 36 625 0 0
PEMBINA PIPELINE CORP COM 706327103 3,133 166,562 SH   SOLE 21 166,562 0 0
PENN NATL GAMING INC COM 707569109 1,668 131,877 SH   SOLE 2 49,770 0 82,107
PENN NATL GAMING INC COM 707569109 7 536 SH   SOLE 4 536 0 0
PENN NATL GAMING INC COM 707569109 34 2,726 SH   SOLE 7 2,726 0 0
PENN NATL GAMING INC COM 707569109 8,037 635,349 SH   SOLE 18 631,591 0 3,758
PENN NATL GAMING INC COM 707569109 4,147 327,823 SH   SOLE 19 327,823 0 0
PENN NATL GAMING INC COM 707569109 95,631 7,559,744 SH   SOLE 21 7,559,744 0 0
PENN NATL GAMING INC COM 707569109 48,383 3,824,723 SH   SOLE 22 3,697,805 0 126,918
PENN NATL GAMING INC COM 707569109 139 10,971 SH   SOLE 23 10,971 0 0
PENN NATL GAMING INC COM 707569109 878 69,440 SH   SOLE 26 24,589 0 44,851
PENN NATL GAMING INC COM 707569109 174 13,727 SH   SOLE 28 13,727 0 0
PENN NATL GAMING INC COM 707569109 470 37,172 SH   SOLE 30 37,172 0 0
PENN NATL GAMING INC COM 707569109 33 2,595 SH   SOLE 31 0 0 2,595
PENN NATL GAMING INC COM 707569109 18 1,435 SH   SOLE 34 1,435 0 0
PENN NATL GAMING INC COM 707569109 14 1,091 SH   SOLE 36 1,091 0 0
PENN NATL GAMING INC COM 707569109 140 11,078 SH   SOLE 40 11,078 0 0
PENN VA CORP COM 70788V102 53 17,116 SH   SOLE 2 1,247 0 15,869
PENN VA CORP COM 70788V102 1 266 SH   SOLE 7 266 0 0
PENN VA CORP COM 70788V102 199 64,365 SH   SOLE 18 64,365 0 0
PENN VA CORP COM 70788V102 79 25,706 SH   SOLE 19 25,706 0 0
PENN VA CORP COM 70788V102 4,692 1,518,335 SH   SOLE 21 1,518,335 0 0
PENN VA CORP COM 70788V102 1,294 418,812 SH   SOLE 22 406,617 0 12,195
PENN VA CORP COM 70788V102 7 2,289 SH   SOLE 26 0 0 2,289
PENN VA CORP COM 70788V102 3 1,114 SH   SOLE 28 1,114 0 0
PENN VA CORP COM 70788V102 63 20,234 SH   SOLE 30 20,234 0 0
PENN VA CORP COM 70788V102 3 836 SH   SOLE 40 836 0 0
PENNANT GROUP INC COM 70805E109 133 9,386 SH   SOLE 2 1,372 0 8,014
PENNANT GROUP INC COM 70805E109 2 136 SH   SOLE 4 136 0 0
PENNANT GROUP INC COM 70805E109 7 486 SH   SOLE 7 486 0 0
PENNANT GROUP INC COM 70805E109 1,670 117,934 SH   SOLE 18 117,934 0 0
PENNANT GROUP INC COM 70805E109 674 47,600 SH   SOLE 19 47,600 0 0
PENNANT GROUP INC COM 70805E109 39,768 2,808,464 SH   SOLE 21 2,808,464 0 0
PENNANT GROUP INC COM 70805E109 10,818 763,987 SH   SOLE 22 735,802 0 28,185
PENNANT GROUP INC COM 70805E109 349 24,676 SH   SOLE 26 5,164 0 19,512
PENNANT GROUP INC COM 70805E109 44 3,095 SH   SOLE 28 3,095 0 0
PENNANT GROUP INC COM 70805E109 417 29,463 SH   SOLE 30 29,463 0 0
PENNANT GROUP INC COM 70805E109 38 2,670 SH   SOLE 40 2,670 0 0
PENNANTPARK FLOATING RATE CA COM 70806A106 1,015 208,812 SH   SOLE 30 208,812 0 0
PENNANTPARK INVT CORP COM 708062104 923 356,466 SH   SOLE 30 356,466 0 0
PENNEY J C CORP INC COM 708160106 107 298,223 SH   SOLE 2 11,493 0 286,730
PENNEY J C CORP INC COM 708160106 1 1,890 SH   SOLE 4 1,890 0 0
PENNEY J C CORP INC COM 708160106 3 7,654 SH   SOLE 7 7,654 0 0
PENNEY J C CORP INC COM 708160106 541 1,503,293 SH   SOLE 18 1,503,293 0 0
PENNEY J C CORP INC COM 708160106 216 599,909 SH   SOLE 19 599,909 0 0
PENNEY J C CORP INC COM 708160106 11,415 31,707,453 SH   SOLE 21 31,707,453 0 0
PENNEY J C CORP INC COM 708160106 3,553 9,870,193 SH   SOLE 22 9,383,095 0 487,098
PENNEY J C CORP INC COM 708160106 25 70,717 SH   SOLE 26 30,526 0 40,191
PENNEY J C CORP INC COM 708160106 15 41,613 SH   SOLE 28 41,613 0 0
PENNEY J C CORP INC COM 708160106 124 344,436 SH   SOLE 30 344,436 0 0
PENNEY J C CORP INC COM 708160106 28 76,667 SH   SOLE 31 0 0 76,667
PENNEY J C CORP INC COM 708160106 11 31,559 SH   SOLE 40 31,559 0 0
PENNS WOODS BANCORP INC COM 708430103 177 7,268 SH   SOLE 2 484 0 6,784
PENNS WOODS BANCORP INC COM 708430103 660 27,161 SH   SOLE 18 27,161 0 0
PENNS WOODS BANCORP INC COM 708430103 321 13,219 SH   SOLE 19 13,219 0 0
PENNS WOODS BANCORP INC COM 708430103 6,165 253,688 SH   SOLE 21 253,688 0 0
PENNS WOODS BANCORP INC COM 708430103 1,923 79,139 SH   SOLE 22 73,995 0 5,144
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 46 50,405 SH   SOLE 2 2,751 0 47,654
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 0 404 SH   SOLE 4 404 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 1 1,394 SH   SOLE 7 1,394 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 275 302,050 SH   SOLE 18 302,050 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 110 120,347 SH   SOLE 19 120,347 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 6,653 7,297,894 SH   SOLE 21 7,297,894 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 2,044 2,241,687 SH   SOLE 22 2,169,464 0 72,223
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 1 1,612 SH   SOLE 23 1,612 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 30 32,368 SH   SOLE 26 9,199 0 23,169
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 9 10,193 SH   SOLE 28 10,193 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 97 106,538 SH   SOLE 30 106,538 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 7 7,653 SH   SOLE 40 7,653 0 0
PENNYMAC FINL SVCS INC COM 70932M107 172,023 7,780,323 SH   SOLE 0 7,780,323 0 0
PENNYMAC FINL SVCS INC COM 70932M107 95 4,309 SH   SOLE 2 0 0 4,309
PENNYMAC FINL SVCS INC COM 70932M107 9 406 SH   SOLE 7 406 0 0
PENNYMAC FINL SVCS INC COM 70932M107 637 28,816 SH   SOLE 18 28,816 0 0
PENNYMAC FINL SVCS INC COM 70932M107 122 5,513 SH   SOLE 19 5,513 0 0
PENNYMAC FINL SVCS INC COM 70932M107 7,088 320,562 SH   SOLE 21 320,562 0 0
PENNYMAC FINL SVCS INC COM 70932M107 2,358 106,668 SH   SOLE 22 106,668 0 0
PENNYMAC MTG INVT TR COM 70931T103 2,816 265,188 SH   SOLE   265,188 0 0
PENNYMAC MTG INVT TR COM 70931T103 954 89,793 SH   SOLE 2 4,462 0 85,331
PENNYMAC MTG INVT TR COM 70931T103 4 336 SH   SOLE 4 336 0 0
PENNYMAC MTG INVT TR COM 70931T103 16 1,482 SH   SOLE 7 1,482 0 0
PENNYMAC MTG INVT TR COM 70931T103 4,735 445,817 SH   SOLE 18 445,817 0 0
PENNYMAC MTG INVT TR COM 70931T103 1,959 184,467 SH   SOLE 19 184,467 0 0
PENNYMAC MTG INVT TR COM 70931T103 133,907 12,608,966 SH   SOLE 21 12,608,966 0 0
PENNYMAC MTG INVT TR COM 70931T103 29,248 2,754,013 SH   SOLE 22 2,658,457 0 95,556
PENNYMAC MTG INVT TR COM 70931T103 110 10,328 SH   SOLE 26 4,146 0 6,182
PENNYMAC MTG INVT TR COM 70931T103 98 9,210 SH   SOLE 28 9,210 0 0
PENNYMAC MTG INVT TR COM 70931T103 1,351 127,185 SH   SOLE 30 127,185 0 0
PENNYMAC MTG INVT TR COM 70931T103 62 5,858 SH   SOLE 36 5,858 0 0
PENNYMAC MTG INVT TR COM 70931T103 89 8,390 SH   SOLE 40 8,390 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 1,734 61,935 SH   SOLE 2 4,947 0 56,988
PENSKE AUTOMOTIVE GRP INC COM 70959W103 1 38 SH   SOLE 4 38 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 39 1,382 SH   SOLE 7 1,382 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 540 19,269 SH   SOLE 18 19,269 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 222 7,911 SH   SOLE 19 7,911 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 12,208 436,008 SH   SOLE 21 436,008 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 25,623 915,105 SH   SOLE 22 855,132 0 59,973
PENSKE AUTOMOTIVE GRP INC COM 70959W103 627 22,380 SH   SOLE 26 11,713 0 10,667
PENSKE AUTOMOTIVE GRP INC COM 70959W103 127 4,535 SH   SOLE 28 4,535 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 349 12,458 SH   SOLE 30 12,458 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 19 686 SH   SOLE 31 686 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 116 4,158 SH   SOLE 36 4,158 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 122 4,370 SH   SOLE 40 4,370 0 0
PENTAIR PLC SHS G7S00T104 14,095 473,630 SH   SOLE 2 95,003 0 378,627
PENTAIR PLC SHS G7S00T104 2,243 75,356 SH   SOLE 4 70,096 0 5,260
PENTAIR PLC SHS G7S00T104 17,322 582,051 SH   SOLE 7 316,849 0 265,202
PENTAIR PLC SHS G7S00T104 78 2,624 SH   SOLE 13 2,624 0 0
PENTAIR PLC SHS G7S00T104 491 16,491 SH   SOLE 15 16,491 0 0
PENTAIR PLC SHS G7S00T104 53,439 1,795,677 SH   SOLE 18 1,680,746 0 114,931
PENTAIR PLC SHS G7S00T104 72,404 2,432,929 SH   SOLE 19 2,432,929 0 0
PENTAIR PLC SHS G7S00T104 122,316 4,110,087 SH   SOLE 21 4,110,087 0 0
PENTAIR PLC SHS G7S00T104 137,931 4,634,790 SH   SOLE 22 4,239,601 0 395,189
PENTAIR PLC SHS G7S00T104 3,488 117,193 SH   SOLE 23 117,193 0 0
PENTAIR PLC SHS G7S00T104 7,742 260,156 SH   SOLE 25 260,156 0 0
PENTAIR PLC SHS G7S00T104 26,871 902,919 SH   SOLE 26 160,040 0 742,879
PENTAIR PLC SHS G7S00T104 993 33,378 SH   SOLE 28 22,910 0 10,468
PENTAIR PLC SHS G7S00T104 1,096 36,826 SH   SOLE 29 3,448 0 33,378
PENTAIR PLC SHS G7S00T104 50,280 1,689,512 SH   SOLE 30 1,689,512 0 0
PENTAIR PLC SHS G7S00T104 1,186 39,843 SH   SOLE 31 32,230 0 7,613
PENTAIR PLC SHS G7S00T104 920 30,905 SH   SOLE 34 30,905 0 0
PENTAIR PLC SHS G7S00T104 3,375 113,414 SH   SOLE 36 113,414 0 0
PENTAIR PLC SHS G7S00T104 103 3,456 SH   SOLE 40 3,456 0 0
PENUMBRA INC COM 70975L107 11,667 72,315 SH   SOLE 2 14,957 0 57,358
PENUMBRA INC COM 70975L107 43 269 SH   SOLE 4 269 0 0
PENUMBRA INC COM 70975L107 88 544 SH   SOLE 7 544 0 0
PENUMBRA INC COM 70975L107 14,558 90,240 SH   SOLE 18 90,240 0 0
PENUMBRA INC COM 70975L107 18,374 113,891 SH   SOLE 19 113,891 0 0
PENUMBRA INC COM 70975L107 279,598 1,733,082 SH   SOLE 21 1,733,082 0 0
PENUMBRA INC COM 70975L107 165,961 1,028,704 SH   SOLE 22 979,414 0 49,290
PENUMBRA INC COM 70975L107 2,042 12,658 SH   SOLE 26 6,138 0 6,520
PENUMBRA INC COM 70975L107 727 4,508 SH   SOLE 28 4,508 0 0
PENUMBRA INC COM 70975L107 6,856 42,498 SH   SOLE 30 42,498 0 0
PENUMBRA INC COM 70975L107 106 660 SH   SOLE 31 660 0 0
PENUMBRA INC COM 70975L107 119 737 SH   SOLE 34 737 0 0
PENUMBRA INC COM 70975L107 534 3,313 SH   SOLE 40 3,313 0 0
PEOPLES BANCORP INC COM 709789101 412 18,620 SH   SOLE 2 1,252 0 17,368
PEOPLES BANCORP INC COM 709789101 7 330 SH   SOLE 7 330 0 0
PEOPLES BANCORP INC COM 709789101 1,562 70,528 SH   SOLE 18 70,528 0 0
PEOPLES BANCORP INC COM 709789101 850 38,392 SH   SOLE 19 38,392 0 0
PEOPLES BANCORP INC COM 709789101 14,624 660,213 SH   SOLE 21 660,213 0 0
PEOPLES BANCORP INC COM 709789101 14,138 638,306 SH   SOLE 22 611,871 0 26,435
PEOPLES BANCORP INC COM 709789101 210 9,500 SH   SOLE 26 0 0 9,500
PEOPLES BANCORP INC COM 709789101 55 2,473 SH   SOLE 28 2,473 0 0
PEOPLES BANCORP INC COM 709789101 87 3,934 SH   SOLE 30 3,934 0 0
PEOPLES BANCORP INC COM 709789101 6 257 SH   SOLE 34 257 0 0
PEOPLES BANCORP INC COM 709789101 31 1,417 SH   SOLE 40 1,417 0 0
PEOPLES BANCORP N C INC COM 710577107 100 4,910 SH   SOLE 2 246 0 4,664
PEOPLES BANCORP N C INC COM 710577107 357 17,513 SH   SOLE 18 17,513 0 0
PEOPLES BANCORP N C INC COM 710577107 184 9,055 SH   SOLE 19 9,055 0 0
PEOPLES BANCORP N C INC COM 710577107 3,328 163,436 SH   SOLE 21 163,436 0 0
PEOPLES BANCORP N C INC COM 710577107 1,094 53,712 SH   SOLE 22 51,344 0 2,368
PEOPLES FINL SVCS CORP COM 711040105 274 6,897 SH   SOLE 2 446 0 6,451
PEOPLES FINL SVCS CORP COM 711040105 4 92 SH   SOLE 7 92 0 0
PEOPLES FINL SVCS CORP COM 711040105 1,055 26,553 SH   SOLE 18 26,553 0 0
PEOPLES FINL SVCS CORP COM 711040105 511 12,865 SH   SOLE 19 12,865 0 0
PEOPLES FINL SVCS CORP COM 711040105 10,013 251,962 SH   SOLE 21 251,962 0 0
PEOPLES FINL SVCS CORP COM 711040105 3,617 91,021 SH   SOLE 22 86,439 0 4,582
PEOPLES UTAH BANCORP COM 712706209 271 13,987 SH   SOLE 2 985 0 13,002
PEOPLES UTAH BANCORP COM 712706209 5 270 SH   SOLE 7 270 0 0
PEOPLES UTAH BANCORP COM 712706209 1,187 61,265 SH   SOLE 18 61,265 0 0
PEOPLES UTAH BANCORP COM 712706209 595 30,731 SH   SOLE 19 30,731 0 0
PEOPLES UTAH BANCORP COM 712706209 10,666 550,670 SH   SOLE 21 550,670 0 0
PEOPLES UTAH BANCORP COM 712706209 7,848 405,172 SH   SOLE 22 385,872 0 19,300
PEOPLES UTAH BANCORP COM 712706209 60 3,100 SH   SOLE 28 3,100 0 0
PEOPLES UTAH BANCORP COM 712706209 37 1,927 SH   SOLE 30 1,927 0 0
PEOPLES UTAH BANCORP COM 712706209 33 1,702 SH   SOLE 40 1,702 0 0
PEOPLES UTD FINL INC COM 712704105 12,832 1,161,266 SH   SOLE 2 138,598 0 1,022,668
PEOPLES UTD FINL INC COM 712704105 2,243 203,014 SH   SOLE 4 193,835 0 9,179
PEOPLES UTD FINL INC COM 712704105 13,726 1,242,165 SH   SOLE 7 694,964 0 547,201
PEOPLES UTD FINL INC COM 712704105 13 1,180 SH   SOLE 13 1,180 0 0
PEOPLES UTD FINL INC COM 712704105 481 43,486 SH   SOLE 15 43,486 0 0
PEOPLES UTD FINL INC COM 712704105 12,973 1,174,005 SH   SOLE 18 1,110,326 0 63,679
PEOPLES UTD FINL INC COM 712704105 1,567 141,837 SH   SOLE 19 141,837 0 0
PEOPLES UTD FINL INC COM 712704105 205,500 18,597,268 SH   SOLE 21 18,597,268 0 0
PEOPLES UTD FINL INC COM 712704105 127,073 11,499,830 SH   SOLE 22 10,408,863 0 1,090,967
PEOPLES UTD FINL INC COM 712704105 3,664 331,548 SH   SOLE 23 331,548 0 0
PEOPLES UTD FINL INC COM 712704105 5,227 473,070 SH   SOLE 25 473,070 0 0
PEOPLES UTD FINL INC COM 712704105 23,269 2,105,835 SH   SOLE 26 415,849 0 1,689,986
PEOPLES UTD FINL INC COM 712704105 1,009 91,347 SH   SOLE 28 63,718 0 27,629
PEOPLES UTD FINL INC COM 712704105 1,112 100,610 SH   SOLE 29 7,319 0 93,291
PEOPLES UTD FINL INC COM 712704105 20,367 1,843,165 SH   SOLE 30 1,843,165 0 0
PEOPLES UTD FINL INC COM 712704105 1,178 106,619 SH   SOLE 31 77,599 0 29,020
PEOPLES UTD FINL INC COM 712704105 1,534 138,822 SH   SOLE 32 138,822 0 0
PEOPLES UTD FINL INC COM 712704105 254 23,024 SH   SOLE 34 23,024 0 0
PEOPLES UTD FINL INC COM 712704105 4,127 373,498 SH   SOLE 36 373,498 0 0
PEOPLES UTD FINL INC COM 712704105 150 13,619 SH   SOLE 40 13,619 0 0
PEPSICO INC COM 713448108 442,352 3,683,201 SH   SOLE 2 627,990 0 3,055,211
PEPSICO INC COM 713448108 85,173 709,184 SH   SOLE 4 671,090 0 38,094
PEPSICO INC COM 713448108 187,952 1,564,965 SH   SOLE 7 1,450,133 0 114,832
PEPSICO INC COM 713448108 8,516 70,906 SH   SOLE 13 70,906 0 0
PEPSICO INC COM 713448108 18,707 155,760 SH   SOLE 15 155,760 0 0
PEPSICO INC COM 713448108 38 319 SH   SOLE 17 0 0 319
PEPSICO INC COM 713448108 756,363 6,297,778 SH   SOLE 18 5,976,804 0 320,974
PEPSICO INC COM 713448108 223,237 1,858,761 SH   SOLE 19 1,858,761 0 0
PEPSICO INC COM 713448108 4,495 37,423 SH   SOLE 20 37,423 0 0
PEPSICO INC COM 713448108 4,631,232 38,561,469 SH   SOLE 21 38,561,469 0 0
PEPSICO INC COM 713448108 4,177,116 34,780,313 SH   SOLE 22 31,304,367 0 3,475,946
PEPSICO INC COM 713448108 130,104 1,083,295 SH   SOLE 23 1,083,295 0 0
PEPSICO INC COM 713448108 197,344 1,643,164 SH   SOLE 25 1,643,164 0 0
PEPSICO INC COM 713448108 925,422 7,705,429 SH   SOLE 26 987,660 0 6,717,769
PEPSICO INC COM 713448108 34,259 285,253 SH   SOLE 28 201,978 0 83,275
PEPSICO INC COM 713448108 28,846 240,181 SH   SOLE 29 39,011 0 201,170
PEPSICO INC COM 713448108 860,784 7,167,227 SH   SOLE 30 7,167,227 0 0
PEPSICO INC COM 713448108 169,252 1,409,257 SH   SOLE 31 277,540 0 1,131,717
PEPSICO INC COM 713448108 33,359 277,757 SH   SOLE 32 277,757 0 0
PEPSICO INC COM 713448108 50,886 423,701 SH   SOLE 34 423,701 0 0
PEPSICO INC COM 713448108 133,040 1,107,745 SH   SOLE 36 1,107,745 0 0
PEPSICO INC COM 713448108 1,819 15,143 SH   SOLE 37 15,143 0 0
PEPSICO INC COM 713448108 3,779 31,464 SH   SOLE 40 31,464 0 0
PERCEPTRON INC COM 71361F100 5 1,707 SH   SOLE 18 1,707 0 0
PERCEPTRON INC COM 71361F100 74 25,545 SH   SOLE 21 25,545 0 0
PERDOCEO ED CORP COM 71363P106 275 25,491 SH   SOLE 2 3,517 0 21,974
PERDOCEO ED CORP COM 71363P106 4 326 SH   SOLE 4 326 0 0
PERDOCEO ED CORP COM 71363P106 14 1,322 SH   SOLE 7 1,322 0 0
PERDOCEO ED CORP COM 71363P106 3,409 315,912 SH   SOLE 18 315,912 0 0
PERDOCEO ED CORP COM 71363P106 1,847 171,205 SH   SOLE 19 171,205 0 0
PERDOCEO ED CORP COM 71363P106 84,052 7,789,765 SH   SOLE 21 7,789,765 0 0
PERDOCEO ED CORP COM 71363P106 22,391 2,075,124 SH   SOLE 22 1,986,315 0 88,809
PERDOCEO ED CORP COM 71363P106 13 1,175 SH   SOLE 23 1,175 0 0
PERDOCEO ED CORP COM 71363P106 912 84,522 SH   SOLE 26 31,145 0 53,377
PERDOCEO ED CORP COM 71363P106 93 8,603 SH   SOLE 28 8,603 0 0
PERDOCEO ED CORP COM 71363P106 1,011 93,675 SH   SOLE 30 93,675 0 0
PERDOCEO ED CORP COM 71363P106 125 11,625 SH   SOLE 34 11,625 0 0
PERDOCEO ED CORP COM 71363P106 91 8,432 SH   SOLE 40 8,432 0 0
PERFICIENT INC COM 71375U101 358 13,200 SH   SOLE 2 3,169 0 10,031
PERFICIENT INC COM 71375U101 4 152 SH   SOLE 4 152 0 0
PERFICIENT INC COM 71375U101 15 552 SH   SOLE 7 552 0 0
PERFICIENT INC COM 71375U101 4,239 156,460 SH   SOLE 18 154,687 0 1,773
PERFICIENT INC COM 71375U101 3,355 123,830 SH   SOLE 19 123,830 0 0
PERFICIENT INC COM 71375U101 95,754 3,534,656 SH   SOLE 21 3,534,656 0 0
PERFICIENT INC COM 71375U101 28,809 1,063,446 SH   SOLE 22 1,027,638 0 35,808
PERFICIENT INC COM 71375U101 202 7,448 SH   SOLE 23 7,448 0 0
PERFICIENT INC COM 71375U101 1,360 50,202 SH   SOLE 26 12,620 0 37,582
PERFICIENT INC COM 71375U101 138 5,092 SH   SOLE 28 5,092 0 0
PERFICIENT INC COM 71375U101 1,174 43,333 SH   SOLE 30 43,333 0 0
PERFICIENT INC COM 71375U101 130 4,792 SH   SOLE 34 4,792 0 0
PERFICIENT INC COM 71375U101 111 4,110 SH   SOLE 40 4,110 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 1,157 46,822 SH   SOLE 2 10,228 0 36,594
PERFORMANCE FOOD GROUP CO COM 71377A103 12 476 SH   SOLE 4 476 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 78 3,150 SH   SOLE 7 3,150 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 104 4,209 SH   SOLE 13 4,209 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 10,609 429,158 SH   SOLE 18 395,850 0 33,308
PERFORMANCE FOOD GROUP CO COM 71377A103 11,850 479,381 SH   SOLE 19 479,381 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 95,235 3,852,561 SH   SOLE 21 3,852,561 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 93,623 3,787,339 SH   SOLE 22 3,580,152 0 207,187
PERFORMANCE FOOD GROUP CO COM 71377A103 521 21,081 SH   SOLE 23 21,081 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 3,032 122,637 SH   SOLE 26 31,205 0 91,432
PERFORMANCE FOOD GROUP CO COM 71377A103 415 16,805 SH   SOLE 28 16,805 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 1,030 41,676 SH   SOLE 30 41,676 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 101 4,103 SH   SOLE 31 0 0 4,103
PERFORMANCE FOOD GROUP CO COM 71377A103 94 3,790 SH   SOLE 34 3,790 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 119 4,811 SH   SOLE 36 4,811 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 305 12,340 SH   SOLE 40 12,340 0 0
PERFORMANT FINL CORP COM 71377E105 9 10,367 SH   SOLE 18 10,367 0 0
PERFORMANT FINL CORP COM 71377E105 104 115,925 SH   SOLE 21 115,925 0 0
PERFORMANT FINL CORP COM 71377E105 39 43,420 SH   SOLE 22 43,420 0 0
PERKINELMER INC COM 714046109 22,818 303,114 SH   SOLE 2 55,069 0 248,045
PERKINELMER INC COM 714046109 4,168 55,372 SH   SOLE 4 52,307 0 3,065
PERKINELMER INC COM 714046109 7,289 96,823 SH   SOLE 7 93,208 0 3,615
PERKINELMER INC COM 714046109 644 8,558 SH   SOLE 15 8,558 0 0
PERKINELMER INC COM 714046109 2 24 SH   SOLE 17 0 0 24
PERKINELMER INC COM 714046109 17,074 226,804 SH   SOLE 18 210,012 0 16,792
PERKINELMER INC COM 714046109 3,113 41,358 SH   SOLE 19 41,358 0 0
PERKINELMER INC COM 714046109 193,685 2,572,857 SH   SOLE 21 2,572,857 0 0
PERKINELMER INC COM 714046109 212,288 2,819,977 SH   SOLE 22 2,554,530 0 265,447
PERKINELMER INC COM 714046109 6,705 89,069 SH   SOLE 23 89,069 0 0
PERKINELMER INC COM 714046109 519 6,897 SH   SOLE 25 6,897 0 0
PERKINELMER INC COM 714046109 29,393 390,455 SH   SOLE 26 101,050 0 289,405
PERKINELMER INC COM 714046109 1,731 22,991 SH   SOLE 28 16,084 0 6,907
PERKINELMER INC COM 714046109 2,256 29,963 SH   SOLE 29 6,132 0 23,831
PERKINELMER INC COM 714046109 31,410 417,241 SH   SOLE 30 417,241 0 0
PERKINELMER INC COM 714046109 2,321 30,831 SH   SOLE 31 24,945 0 5,886
PERKINELMER INC COM 714046109 550 7,303 SH   SOLE 34 7,303 0 0
PERKINELMER INC COM 714046109 1,636 21,727 SH   SOLE 36 21,727 0 0
PERKINELMER INC COM 714046109 195 2,588 SH   SOLE 40 2,588 0 0
PERMA PIPE INTL HLDGS INC COM 714167103 12 1,957 SH   SOLE 18 1,957 0 0
PERMA PIPE INTL HLDGS INC COM 714167103 158 25,435 SH   SOLE 21 25,435 0 0
PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 15 2,821 SH   SOLE 18 2,821 0 0
PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 186 35,770 SH   SOLE 21 35,770 0 0
PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 1,663 319,124 SH   SOLE 22 319,124 0 0
PERRIGO CO PLC SHS G97822103 16,237 337,641 SH   SOLE 2 39,366 0 298,275
PERRIGO CO PLC SHS G97822103 3,130 65,084 SH   SOLE 4 61,693 0 3,391
PERRIGO CO PLC SHS G97822103 10,100 210,031 SH   SOLE 7 120,160 0 89,871
PERRIGO CO PLC SHS G97822103 232 4,814 SH   SOLE 13 4,814 0 0
PERRIGO CO PLC SHS G97822103 672 13,981 SH   SOLE 15 13,981 0 0
PERRIGO CO PLC SHS G97822103 19,916 414,145 SH   SOLE 18 394,092 0 20,053
PERRIGO CO PLC SHS G97822103 2,230 46,365 SH   SOLE 19 46,365 0 0
PERRIGO CO PLC SHS G97822103 169,320 3,520,897 SH   SOLE 21 3,520,897 0 0
PERRIGO CO PLC SHS G97822103 164,526 3,421,218 SH   SOLE 22 3,106,113 0 315,105
PERRIGO CO PLC SHS G97822103 4,485 93,259 SH   SOLE 23 93,259 0 0
PERRIGO CO PLC SHS G97822103 7,906 164,395 SH   SOLE 25 164,395 0 0
PERRIGO CO PLC SHS G97822103 35,350 735,079 SH   SOLE 26 149,506 0 585,573
PERRIGO CO PLC SHS G97822103 1,264 26,282 SH   SOLE 28 18,551 0 7,731
PERRIGO CO PLC SHS G97822103 1,445 30,050 SH   SOLE 29 2,723 0 27,327
PERRIGO CO PLC SHS G97822103 29,137 605,882 SH   SOLE 30 605,882 0 0
PERRIGO CO PLC SHS G97822103 1,468 30,517 SH   SOLE 31 23,812 0 6,705
PERRIGO CO PLC SHS G97822103 345 7,168 SH   SOLE 34 7,168 0 0
PERRIGO CO PLC SHS G97822103 3,573 74,302 SH   SOLE 36 74,302 0 0
PERRIGO CO PLC SHS G97822103 124 2,579 SH   SOLE 40 2,579 0 0
PERSONALIS INC COM 71535D106 84 10,447 SH   SOLE 2 2,609 0 7,838
PERSONALIS INC COM 71535D106 526 65,224 SH   SOLE 18 65,224 0 0
PERSONALIS INC COM 71535D106 889 110,172 SH   SOLE 19 110,172 0 0
PERSONALIS INC COM 71535D106 7,571 938,175 SH   SOLE 21 938,175 0 0
PERSONALIS INC COM 71535D106 2,929 362,900 SH   SOLE 22 356,617 0 6,283
PERSONALIS INC COM 71535D106 67 8,243 SH   SOLE 23 8,243 0 0
PERSONALIS INC COM 71535D106 122 15,154 SH   SOLE 26 0 0 15,154
PERSONALIS INC COM 71535D106 20 2,489 SH   SOLE 30 2,489 0 0
PERSPECTA INC COM 715347100 3,052 167,317 SH   SOLE 2 59,985 0 107,332
PERSPECTA INC COM 715347100 12 660 SH   SOLE 4 660 0 0
PERSPECTA INC COM 715347100 66 3,620 SH   SOLE 7 3,620 0 0
PERSPECTA INC COM 715347100 2 104 SH   SOLE 17 0 0 104
PERSPECTA INC COM 715347100 14,552 797,834 SH   SOLE 18 797,834 0 0
PERSPECTA INC COM 715347100 4,790 262,613 SH   SOLE 19 262,613 0 0
PERSPECTA INC COM 715347100 180,623 9,902,579 SH   SOLE 21 9,902,579 0 0
PERSPECTA INC COM 715347100 85,654 4,695,955 SH   SOLE 22 4,534,244 0 161,711
PERSPECTA INC COM 715347100 828 45,370 SH   SOLE 26 23,903 0 21,467
PERSPECTA INC COM 715347100 393 21,563 SH   SOLE 28 21,563 0 0
PERSPECTA INC COM 715347100 3,935 215,714 SH   SOLE 30 215,714 0 0
PERSPECTA INC COM 715347100 61 3,338 SH   SOLE 31 0 0 3,338
PERSPECTA INC COM 715347100 87 4,748 SH   SOLE 36 4,748 0 0
PERSPECTA INC COM 715347100 271 14,832 SH   SOLE 40 14,832 0 0
PETIQ INC COM CL A 71639T106 169 7,254 SH   SOLE 2 1,030 0 6,224
PETIQ INC COM CL A 71639T106 6 268 SH   SOLE 7 268 0 0
PETIQ INC COM CL A 71639T106 1,684 72,482 SH   SOLE 18 72,482 0 0
PETIQ INC COM CL A 71639T106 862 37,086 SH   SOLE 19 37,086 0 0
PETIQ INC COM CL A 71639T106 20,971 902,755 SH   SOLE 21 902,755 0 0
PETIQ INC COM CL A 71639T106 13,285 571,909 SH   SOLE 22 546,456 0 25,453
PETIQ INC COM CL A 71639T106 87 3,754 SH   SOLE 26 0 0 3,754
PETIQ INC COM CL A 71639T106 66 2,856 SH   SOLE 28 2,856 0 0
PETIQ INC COM CL A 71639T106 248 10,672 SH   SOLE 30 10,672 0 0
PETIQ INC COM CL A 71639T106 47 2,017 SH   SOLE 40 2,017 0 0
PETMED EXPRESS INC COM 716382106 431 14,985 SH   SOLE 2 1,017 0 13,968
PETMED EXPRESS INC COM 716382106 3 113 SH   SOLE 4 113 0 0
PETMED EXPRESS INC COM 716382106 7 249 SH   SOLE 7 249 0 0
PETMED EXPRESS INC COM 716382106 2,728 94,801 SH   SOLE 18 94,801 0 0
PETMED EXPRESS INC COM 716382106 1,182 41,053 SH   SOLE 19 41,053 0 0
PETMED EXPRESS INC COM 716382106 64,607 2,244,848 SH   SOLE 21 2,244,848 0 0
PETMED EXPRESS INC COM 716382106 16,775 582,860 SH   SOLE 22 561,849 0 21,011
PETMED EXPRESS INC COM 716382106 1,445 50,215 SH   SOLE 23 50,215 0 0
PETMED EXPRESS INC COM 716382106 383 13,303 SH   SOLE 26 0 0 13,303
PETMED EXPRESS INC COM 716382106 88 3,051 SH   SOLE 28 3,051 0 0
PETMED EXPRESS INC COM 716382106 851 29,556 SH   SOLE 30 29,556 0 0
PETMED EXPRESS INC COM 716382106 69 2,381 SH   SOLE 40 2,381 0 0
PETROCHINA CO LTD SPONSORED ADR 71646E100 3,472 96,436 SH   SOLE 2 0 0 96,436
PETROCHINA CO LTD SPONSORED ADR 71646E100 135 3,758 SH   SOLE 19 3,758 0 0
PETROCHINA CO LTD SPONSORED ADR 71646E100 43 1,204 SH   SOLE 21 1,204 0 0
PETROCHINA CO LTD SPONSORED ADR 71646E100 6,612 183,671 SH   SOLE 22 183,671 0 0
PETROCHINA CO LTD SPONSORED ADR 71646E100 4,231 117,541 SH   SOLE 34 117,541 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 5,651 1,048,429 SH   SOLE 18 0 0 1,048,429
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 3,086 572,495 SH   SOLE 19 572,495 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 46,005 8,535,239 SH   SOLE 21 8,535,239 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 4,198 778,900 SH   SOLE 25 778,900 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 20,478 3,799,270 SH   SOLE 34 3,799,270 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 7,583 1,378,793 SH   SOLE 18 85,654 0 1,293,139
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 14,725 2,677,307 SH   SOLE 19 2,677,307 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 28,044 5,098,936 SH   SOLE 21 5,098,936 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 441 80,218 SH   SOLE 22 0 0 80,218
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 9,669 1,758,070 SH   SOLE 25 1,758,070 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 33 5,987 SH   SOLE 26 5,987 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 3,405 619,120 SH   SOLE 29 619,120 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 2,074 377,154 SH   SOLE 30 377,154 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 1,527 277,631 SH   SOLE 31 0 0 277,631
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 39,640 7,207,308 SH   SOLE 34 7,207,308 0 0
PFENEX INC COM 717071104 97 10,951 SH   SOLE 2 1,531 0 9,420
PFENEX INC COM 717071104 988 112,021 SH   SOLE 18 112,021 0 0
PFENEX INC COM 717071104 489 55,448 SH   SOLE 19 55,448 0 0
PFENEX INC COM 717071104 9,142 1,036,522 SH   SOLE 21 1,036,522 0 0
PFENEX INC COM 717071104 7,481 848,158 SH   SOLE 22 830,657 0 17,501
PFIZER INC COM 717081103 544,405 16,679,061 SH   SOLE 2 4,464,921 0 12,214,140
PFIZER INC COM 717081103 90,269 2,765,591 SH   SOLE 4 2,613,860 0 151,731
PFIZER INC COM 717081103 188,248 5,767,413 SH   SOLE 7 5,334,012 0 433,401
PFIZER INC COM 717081103 7,562 231,669 SH   SOLE 13 231,669 0 0
PFIZER INC COM 717081103 19,634 601,539 SH   SOLE 15 601,539 0 0
PFIZER INC COM 717081103 25 760 SH   SOLE 17 0 0 760
PFIZER INC COM 717081103 917,505 28,109,834 SH   SOLE 18 26,514,290 0 1,595,544
PFIZER INC COM 717081103 616,447 18,886,242 SH   SOLE 19 18,886,242 0 0
PFIZER INC COM 717081103 4,452,856 136,423,285 SH   SOLE 21 136,423,285 0 0
PFIZER INC COM 717081103 4,374,825 134,032,629 SH   SOLE 22 119,567,240 0 14,465,389
PFIZER INC COM 717081103 152,685 4,677,847 SH   SOLE 23 4,677,847 0 0
PFIZER INC COM 717081103 209,984 6,433,329 SH   SOLE 25 6,350,243 0 83,086
PFIZER INC COM 717081103 881,643 27,011,124 SH   SOLE 26 3,739,194 0 23,271,930
PFIZER INC COM 717081103 36,932 1,131,497 SH   SOLE 28 803,315 0 328,182
PFIZER INC COM 717081103 36,408 1,115,446 SH   SOLE 29 451,532 0 663,914
PFIZER INC COM 717081103 771,735 23,643,840 SH   SOLE 30 23,643,840 0 0
PFIZER INC COM 717081103 92,768 2,842,170 SH   SOLE 31 1,385,032 0 1,457,138
PFIZER INC COM 717081103 11,799 361,476 SH   SOLE 32 361,476 0 0
PFIZER INC COM 717081103 278,883 8,544,213 SH   SOLE 34 8,544,213 0 0
PFIZER INC COM 717081103 8,549 261,906 SH   SOLE 35 261,906 0 0
PFIZER INC COM 717081103 142,236 4,357,734 SH   SOLE 36 4,357,734 0 0
PFIZER INC COM 717081103 2,194 67,210 SH   SOLE 37 67,210 0 0
PFIZER INC COM 717081103 4,060 124,382 SH   SOLE 40 124,382 0 0
PFSWEB INC COM NEW 717098206 11 3,816 SH   SOLE 18 3,816 0 0
PFSWEB INC COM NEW 717098206 145 48,498 SH   SOLE 21 48,498 0 0
PFSWEB INC COM NEW 717098206 873 291,016 SH   SOLE 22 291,016 0 0
PG&E CORP COM 69331C108 8,849 984,361 SH   SOLE 2 16,218 0 968,143
PG&E CORP COM 69331C108 360 40,092 SH   SOLE 4 40,092 0 0
PG&E CORP COM 69331C108 195 21,691 SH   SOLE 7 21,691 0 0
PG&E CORP COM 69331C108 34 3,736 SH   SOLE 15 3,736 0 0
PG&E CORP COM 69331C108 2,144 238,480 SH   SOLE 18 238,480 0 0
PG&E CORP COM 69331C108 888 98,721 SH   SOLE 19 98,721 0 0
PG&E CORP COM 69331C108 46,856 5,211,965 SH   SOLE 21 5,211,965 0 0
PG&E CORP COM 69331C108 39,615 4,406,608 SH   SOLE 22 3,601,127 0 805,481
PG&E CORP COM 69331C108 4,783 532,032 SH   SOLE 25 532,032 0 0
PG&E CORP COM 69331C108 9,413 1,047,024 SH   SOLE 26 0 0 1,047,024
PG&E CORP COM 69331C108 1,582 175,990 SH   SOLE 30 175,990 0 0
PG&E CORP COM 69331C108 100 11,159 SH   SOLE 31 11,159 0 0
PG&E CORP COM 69331C108 5,170 575,031 SH   SOLE 36 575,031 0 0
PGT INNOVATIONS INC COM 69336V101 310 36,956 SH   SOLE 2 2,918 0 34,038
PGT INNOVATIONS INC COM 69336V101 3 350 SH   SOLE 4 350 0 0
PGT INNOVATIONS INC COM 69336V101 9 1,105 SH   SOLE 7 1,105 0 0
PGT INNOVATIONS INC COM 69336V101 2,319 276,361 SH   SOLE 18 276,361 0 0
PGT INNOVATIONS INC COM 69336V101 935 111,443 SH   SOLE 19 111,443 0 0
PGT INNOVATIONS INC COM 69336V101 56,384 6,720,373 SH   SOLE 21 6,720,373 0 0
PGT INNOVATIONS INC COM 69336V101 14,694 1,751,354 SH   SOLE 22 1,696,415 0 54,939
PGT INNOVATIONS INC COM 69336V101 389 46,366 SH   SOLE 26 26,100 0 20,266
PGT INNOVATIONS INC COM 69336V101 61 7,310 SH   SOLE 28 7,310 0 0
PGT INNOVATIONS INC COM 69336V101 618 73,682 SH   SOLE 30 73,682 0 0
PGT INNOVATIONS INC COM 69336V101 42 4,981 SH   SOLE 40 4,981 0 0
PHASEBIO PHARMACEUTICALS INC COM 717224109 17 5,210 SH   SOLE 2 567 0 4,643
PHASEBIO PHARMACEUTICALS INC COM 717224109 166 50,088 SH   SOLE 18 50,088 0 0
PHASEBIO PHARMACEUTICALS INC COM 717224109 76 22,889 SH   SOLE 19 22,889 0 0
PHASEBIO PHARMACEUTICALS INC COM 717224109 1,629 492,204 SH   SOLE 21 492,204 0 0
PHASEBIO PHARMACEUTICALS INC COM 717224109 1,388 419,399 SH   SOLE 22 413,782 0 5,617
PHATHOM PHARMACEUTICALS INC COM 71722W107 136 5,262 SH   SOLE 2 567 0 4,695
PHATHOM PHARMACEUTICALS INC COM 71722W107 1,035 40,081 SH   SOLE 18 40,081 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107 520 20,124 SH   SOLE 19 20,124 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107 9,617 372,447 SH   SOLE 21 372,447 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107 3,796 147,032 SH   SOLE 22 140,334 0 6,698
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 202 8,376 SH   SOLE 2 1,086 0 7,290
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 10 405 SH   SOLE 7 405 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 2,296 94,996 SH   SOLE 18 94,996 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 1,848 76,453 SH   SOLE 19 76,453 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 56,488 2,337,108 SH   SOLE 21 2,337,108 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 17,479 723,185 SH   SOLE 22 704,446 0 18,739
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 203 8,390 SH   SOLE 23 8,390 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 770 31,849 SH   SOLE 26 0 0 31,849
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 58 2,384 SH   SOLE 28 2,384 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 659 27,284 SH   SOLE 30 27,284 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 28 1,157 SH   SOLE 34 1,157 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 42 1,726 SH   SOLE 40 1,726 0 0
PHILIP MORRIS INTL INC COM 718172109 216,910 2,973,000 SH   SOLE 2 703,106 0 2,269,894
PHILIP MORRIS INTL INC COM 718172109 19,437 266,404 SH   SOLE 4 266,404 0 0
PHILIP MORRIS INTL INC COM 718172109 100,665 1,379,724 SH   SOLE 7 1,376,970 0 2,754
PHILIP MORRIS INTL INC COM 718172109 168 2,299 SH   SOLE 13 2,299 0 0
PHILIP MORRIS INTL INC COM 718172109 12,182 166,969 SH   SOLE 15 166,969 0 0
PHILIP MORRIS INTL INC COM 718172109 2 21 SH   SOLE 17 0 0 21
PHILIP MORRIS INTL INC COM 718172109 307,679 4,217,092 SH   SOLE 18 3,973,505 0 243,587
PHILIP MORRIS INTL INC COM 718172109 101,168 1,386,619 SH   SOLE 19 1,386,619 0 0
PHILIP MORRIS INTL INC COM 718172109 1,126 15,436 SH   SOLE 20 15,436 0 0
PHILIP MORRIS INTL INC COM 718172109 2,500,689 34,274,801 SH   SOLE 21 34,274,801 0 0
PHILIP MORRIS INTL INC COM 718172109 2,681,940 36,759,052 SH   SOLE 22 33,123,213 0 3,635,839
PHILIP MORRIS INTL INC COM 718172109 93,148 1,276,694 SH   SOLE 23 1,276,694 0 0
PHILIP MORRIS INTL INC COM 718172109 129,587 1,776,135 SH   SOLE 25 1,776,135 0 0
PHILIP MORRIS INTL INC COM 718172109 335,390 4,596,903 SH   SOLE 26 810,624 0 3,786,279
PHILIP MORRIS INTL INC COM 718172109 203 2,778 SH   SOLE 28 2,778 0 0
PHILIP MORRIS INTL INC COM 718172109 4,734 64,887 SH   SOLE 29 64,887 0 0
PHILIP MORRIS INTL INC COM 718172109 410,388 5,624,831 SH   SOLE 30 5,624,831 0 0
PHILIP MORRIS INTL INC COM 718172109 13,178 180,624 SH   SOLE 31 82,902 0 97,722
PHILIP MORRIS INTL INC COM 718172109 8,809 120,736 SH   SOLE 32 120,736 0 0
PHILIP MORRIS INTL INC COM 718172109 42,555 583,264 SH   SOLE 34 583,264 0 0
PHILIP MORRIS INTL INC COM 718172109 83,473 1,144,096 SH   SOLE 36 1,144,096 0 0
PHILIP MORRIS INTL INC COM 718172109 2,372 32,508 SH   SOLE 37 32,508 0 0
PHILIP MORRIS INTL INC COM 718172109 2,575 35,295 SH   SOLE 40 35,295 0 0
PHILLIPS 66 COM 718546104 62,733 1,169,300 SH   SOLE 2 188,588 0 980,712
PHILLIPS 66 COM 718546104 11,334 211,249 SH   SOLE 4 199,044 0 12,205
PHILLIPS 66 COM 718546104 30,445 567,469 SH   SOLE 7 441,485 0 125,984
PHILLIPS 66 COM 718546104 1,061 19,783 SH   SOLE 13 19,783 0 0
PHILLIPS 66 COM 718546104 2,625 48,936 SH   SOLE 15 48,936 0 0
PHILLIPS 66 COM 718546104 1 10 SH   SOLE 17 0 0 10
PHILLIPS 66 COM 718546104 63,606 1,185,568 SH   SOLE 18 1,118,500 0 67,068
PHILLIPS 66 COM 718546104 3,952 73,665 SH   SOLE 19 73,665 0 0
PHILLIPS 66 COM 718546104 608,523 11,342,457 SH   SOLE 21 11,342,457 0 0
PHILLIPS 66 COM 718546104 565,553 10,541,522 SH   SOLE 22 9,419,452 0 1,122,070
PHILLIPS 66 COM 718546104 17,521 326,587 SH   SOLE 23 326,587 0 0
PHILLIPS 66 COM 718546104 28,068 523,176 SH   SOLE 25 523,176 0 0
PHILLIPS 66 COM 718546104 159,029 2,964,196 SH   SOLE 26 275,934 0 2,688,262
PHILLIPS 66 COM 718546104 4,843 90,262 SH   SOLE 28 63,752 0 26,510
PHILLIPS 66 COM 718546104 553 10,306 SH   SOLE 29 7,860 0 2,446
PHILLIPS 66 COM 718546104 106,743 1,989,618 SH   SOLE 30 1,989,618 0 0
PHILLIPS 66 COM 718546104 7,022 130,882 SH   SOLE 31 78,275 0 52,607
PHILLIPS 66 COM 718546104 1,313 24,471 SH   SOLE 34 24,471 0 0
PHILLIPS 66 COM 718546104 19,878 370,505 SH   SOLE 36 370,505 0 0
PHILLIPS 66 COM 718546104 513 9,555 SH   SOLE 40 9,555 0 0
PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 20,332 558,099 SH   SOLE 19 558,099 0 0
PHIO PHARMACEUTICALS CORP COM NEW 71880W303 0 7 SH   SOLE 21 7 0 0
PHIO PHARMACEUTICALS CORP COM NEW 71880W303 0 12 SH   SOLE 22 12 0 0
PHOTRONICS INC COM 719405102 474 46,154 SH   SOLE 2 2,296 0 43,858
PHOTRONICS INC COM 719405102 10 1,005 SH   SOLE 7 1,005 0 0
PHOTRONICS INC COM 719405102 3,016 293,993 SH   SOLE 18 293,993 0 0
PHOTRONICS INC COM 719405102 1,151 112,205 SH   SOLE 19 112,205 0 0
PHOTRONICS INC COM 719405102 76,130 7,420,048 SH   SOLE 21 7,420,048 0 0
PHOTRONICS INC COM 719405102 19,615 1,911,823 SH   SOLE 22 1,841,476 0 70,347
PHOTRONICS INC COM 719405102 273 26,568 SH   SOLE 26 0 0 26,568
PHOTRONICS INC COM 719405102 98 9,535 SH   SOLE 28 9,535 0 0
PHOTRONICS INC COM 719405102 932 90,805 SH   SOLE 30 90,805 0 0
PHOTRONICS INC COM 719405102 77 7,483 SH   SOLE 40 7,483 0 0
PHREESIA INC COM 71944F106 444 21,104 SH   SOLE 2 10,427 0 10,677
PHREESIA INC COM 71944F106 14 688 SH   SOLE 7 688 0 0
PHREESIA INC COM 71944F106 2,728 129,701 SH   SOLE 18 94,440 0 35,261
PHREESIA INC COM 71944F106 6,909 328,521 SH   SOLE 19 328,521 0 0
PHREESIA INC COM 71944F106 19,004 903,679 SH   SOLE 21 903,679 0 0
PHREESIA INC COM 71944F106 19,438 924,313 SH   SOLE 22 896,609 0 27,704
PHREESIA INC COM 71944F106 939 44,653 SH   SOLE 23 44,653 0 0
PHREESIA INC COM 71944F106 2,820 134,107 SH   SOLE 26 0 0 134,107
PHREESIA INC COM 71944F106 57 2,713 SH   SOLE 28 2,713 0 0
PHREESIA INC COM 71944F106 71 3,359 SH   SOLE 30 3,359 0 0
PHREESIA INC COM 71944F106 10 493 SH   SOLE 34 493 0 0
PHREESIA INC COM 71944F106 47 2,212 SH   SOLE 40 2,212 0 0
PHUNWARE INC COM 71948P100 8 11,721 SH   SOLE 2 0 0 11,721
PHUNWARE INC COM 71948P100 77 113,418 SH   SOLE 18 113,418 0 0
PHUNWARE INC COM 71948P100 35 52,216 SH   SOLE 19 52,216 0 0
PHUNWARE INC COM 71948P100 719 1,065,866 SH   SOLE 21 1,065,866 0 0
PHUNWARE INC COM 71948P100 158 233,435 SH   SOLE 22 223,976 0 9,459
PHYSICIANS RLTY TR COM 71943U104 2,535 181,883 SH   SOLE 2 11,186 0 170,697
PHYSICIANS RLTY TR COM 71943U104 1,557 111,698 SH   SOLE 4 111,698 0 0
PHYSICIANS RLTY TR COM 71943U104 2,805 201,190 SH   SOLE 7 201,190 0 0
PHYSICIANS RLTY TR COM 71943U104 9,166 657,520 SH   SOLE 18 657,520 0 0
PHYSICIANS RLTY TR COM 71943U104 8,667 621,763 SH   SOLE 19 621,763 0 0
PHYSICIANS RLTY TR COM 71943U104 114,951 8,246,155 SH   SOLE 21 8,246,155 0 0
PHYSICIANS RLTY TR COM 71943U104 98,189 7,043,691 SH   SOLE 22 6,846,773 0 196,918
PHYSICIANS RLTY TR COM 71943U104 268 19,197 SH   SOLE 23 19,197 0 0
PHYSICIANS RLTY TR COM 71943U104 6,338 454,633 SH   SOLE 25 454,633 0 0
PHYSICIANS RLTY TR COM 71943U104 2,692 193,105 SH   SOLE 26 32,364 0 160,741
PHYSICIANS RLTY TR COM 71943U104 346 24,794 SH   SOLE 28 24,794 0 0
PHYSICIANS RLTY TR COM 71943U104 1,545 110,839 SH   SOLE 29 110,839 0 0
PHYSICIANS RLTY TR COM 71943U104 12,343 885,454 SH   SOLE 30 885,454 0 0
PHYSICIANS RLTY TR COM 71943U104 62 4,468 SH   SOLE 34 4,468 0 0
PHYSICIANS RLTY TR COM 71943U104 252 18,074 SH   SOLE 40 18,074 0 0
PICO HLDGS INC COM NEW 693366205 105 13,522 SH   SOLE 2 787 0 12,735
PICO HLDGS INC COM NEW 693366205 5 580 SH   SOLE 7 580 0 0
PICO HLDGS INC COM NEW 693366205 483 62,082 SH   SOLE 18 62,082 0 0
PICO HLDGS INC COM NEW 693366205 134 17,161 SH   SOLE 19 17,161 0 0
PICO HLDGS INC COM NEW 693366205 4,910 631,135 SH   SOLE 21 631,135 0 0
PICO HLDGS INC COM NEW 693366205 4,690 602,840 SH   SOLE 22 591,268 0 11,572
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 2,114 119,696 SH   SOLE 2 6,205 0 113,491
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 1,309 74,099 SH   SOLE 4 74,099 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 2,380 134,765 SH   SOLE 7 134,765 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 7,646 432,981 SH   SOLE 18 432,981 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 6,435 364,379 SH   SOLE 19 364,379 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 94,281 5,338,681 SH   SOLE 21 5,338,681 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 84,943 4,809,898 SH   SOLE 22 4,657,613 0 152,285
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 71 4,019 SH   SOLE 23 4,019 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 5,184 293,544 SH   SOLE 25 293,544 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 1,593 90,195 SH   SOLE 26 30,383 0 59,812
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 339 19,204 SH   SOLE 28 19,204 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 1,194 67,633 SH   SOLE 29 67,633 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 9,859 558,278 SH   SOLE 30 558,278 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 42 2,395 SH   SOLE 36 2,395 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 225 12,744 SH   SOLE 40 12,744 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 39 17,262 SH   SOLE 2 1,923 0 15,339
PIERIS PHARMACEUTICALS INC COM 720795103 3 1,231 SH   SOLE 7 1,231 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 389 170,715 SH   SOLE 18 170,715 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 185 80,968 SH   SOLE 19 80,968 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 3,936 1,726,278 SH   SOLE 21 1,726,278 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 3,096 1,357,967 SH   SOLE 22 1,326,935 0 31,032
PIERIS PHARMACEUTICALS INC COM 720795103 7 3,129 SH   SOLE 23 3,129 0 0
PILGRIMS PRIDE CORP COM 72147K108 2,625 144,880 SH   SOLE 2 24,461 0 120,419
PILGRIMS PRIDE CORP COM 72147K108 5 289 SH   SOLE 4 289 0 0
PILGRIMS PRIDE CORP COM 72147K108 4,088 225,589 SH   SOLE 7 225,589 0 0
PILGRIMS PRIDE CORP COM 72147K108 0 17 SH   SOLE 17 0 0 17
PILGRIMS PRIDE CORP COM 72147K108 2,651 146,290 SH   SOLE 18 146,290 0 0
PILGRIMS PRIDE CORP COM 72147K108 652 35,973 SH   SOLE 19 35,973 0 0
PILGRIMS PRIDE CORP COM 72147K108 45,223 2,495,778 SH   SOLE 21 2,495,778 0 0
PILGRIMS PRIDE CORP COM 72147K108 34,029 1,877,980 SH   SOLE 22 1,783,753 0 94,227
PILGRIMS PRIDE CORP COM 72147K108 763 42,115 SH   SOLE 26 23,267 0 18,848
PILGRIMS PRIDE CORP COM 72147K108 163 9,016 SH   SOLE 28 9,016 0 0
PILGRIMS PRIDE CORP COM 72147K108 512 28,235 SH   SOLE 30 28,235 0 0
PILGRIMS PRIDE CORP COM 72147K108 21 1,162 SH   SOLE 31 1,162 0 0
PILGRIMS PRIDE CORP COM 72147K108 714 39,418 SH   SOLE 34 39,418 0 0
PILGRIMS PRIDE CORP COM 72147K108 150 8,295 SH   SOLE 40 8,295 0 0
PIMCO ETF TR 1-5 US TIP IDX 72201R205 50 964 SH   SOLE 17 0 0 964
PIMCO ETF TR 15+ YR US TIPS 72201R304 0 1 SH   SOLE 17 0 0 1
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 1 15 SH   SOLE 17 0 0 15
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 87 883 SH   SOLE 18 883 0 0
PIMCO ETF TR 25YR+ ZERO U S 72201R882 1 4 SH   SOLE 17 0 0 4
PIMCO MUN INCOME FD II COM 72200W106 84 6,666 SH   SOLE 18 6,666 0 0
PINDUODUO INC SPONSORED ADS 722304102 15,075 418,408 SH   SOLE 2 22,712 0 395,696
PINDUODUO INC SPONSORED ADS 722304102 2,881 79,975 SH   SOLE 4 79,975 0 0
PINDUODUO INC SPONSORED ADS 722304102 836 23,196 SH   SOLE 7 23,196 0 0
PINDUODUO INC SPONSORED ADS 722304102 637 17,672 SH   SOLE 13 17,672 0 0
PINDUODUO INC SPONSORED ADS 722304102 3,233 89,732 SH   SOLE 15 86,904 0 2,828
PINDUODUO INC SPONSORED ADS 722304102 3,167 87,905 SH   SOLE 18 87,905 0 0
PINDUODUO INC SPONSORED ADS 722304102 112 3,101 SH   SOLE 19 3,101 0 0
PINDUODUO INC SPONSORED ADS 722304102 127,044 3,526,075 SH   SOLE 21 3,526,075 0 0
PINDUODUO INC SPONSORED ADS 722304102 97,686 2,711,237 SH   SOLE 22 2,378,421 0 332,816
PINDUODUO INC SPONSORED ADS 722304102 4,115 114,216 SH   SOLE 23 114,216 0 0
PINDUODUO INC SPONSORED ADS 722304102 10,415 289,057 SH   SOLE 25 289,057 0 0
PINDUODUO INC SPONSORED ADS 722304102 27,662 767,753 SH   SOLE 26 81,606 0 686,147
PINDUODUO INC SPONSORED ADS 722304102 1,112 30,865 SH   SOLE 28 30,865 0 0
PINDUODUO INC SPONSORED ADS 722304102 786 21,810 SH   SOLE 29 21,810 0 0
PINDUODUO INC SPONSORED ADS 722304102 39,444 1,094,749 SH   SOLE 30 1,094,749 0 0
PINDUODUO INC SPONSORED ADS 722304102 830 23,044 SH   SOLE 31 8,032 0 15,012
PINDUODUO INC SPONSORED ADS 722304102 861 23,910 SH   SOLE 32 23,910 0 0
PINDUODUO INC SPONSORED ADS 722304102 78,419 2,176,504 SH   SOLE 34 2,176,504 0 0
PINDUODUO INC SPONSORED ADS 722304102 56 1,560 SH   SOLE 40 1,560 0 0
PING IDENTITY HLDG CORP COM 72341T103 667 33,311 SH   SOLE 2 27,867 0 5,444
PING IDENTITY HLDG CORP COM 72341T103 984 49,159 SH   SOLE 18 49,159 0 0
PING IDENTITY HLDG CORP COM 72341T103 1,833 91,550 SH   SOLE 19 91,550 0 0
PING IDENTITY HLDG CORP COM 72341T103 9,022 450,629 SH   SOLE 21 450,629 0 0
PING IDENTITY HLDG CORP COM 72341T103 6,172 308,293 SH   SOLE 22 301,425 0 6,868
PING IDENTITY HLDG CORP COM 72341T103 3,254 162,548 SH   SOLE 34 162,548 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 6,892 183,591 SH   SOLE 2 59,624 0 123,967
PINNACLE FINL PARTNERS INC COM 72346Q104 78 2,075 SH   SOLE 4 2,075 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 68 1,800 SH   SOLE 7 1,800 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 7,701 205,136 SH   SOLE 18 202,059 0 3,077
PINNACLE FINL PARTNERS INC COM 72346Q104 802 21,366 SH   SOLE 19 21,366 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 129,360 3,445,928 SH   SOLE 21 3,445,928 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 96,745 2,577,109 SH   SOLE 22 2,457,499 0 119,610
PINNACLE FINL PARTNERS INC COM 72346Q104 1,261 33,599 SH   SOLE 26 20,008 0 13,591
PINNACLE FINL PARTNERS INC COM 72346Q104 379 10,100 SH   SOLE 28 10,100 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 991 26,400 SH   SOLE 30 26,400 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 61 1,615 SH   SOLE 31 1,615 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 54 1,440 SH   SOLE 34 1,440 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 71 1,886 SH   SOLE 36 1,886 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 286 7,619 SH   SOLE 40 7,619 0 0
PINNACLE WEST CAP CORP COM 723484101 27,811 366,951 SH   SOLE 2 86,522 0 280,429
PINNACLE WEST CAP CORP COM 723484101 5,716 75,420 SH   SOLE 4 72,467 0 2,953
PINNACLE WEST CAP CORP COM 723484101 16,425 216,719 SH   SOLE 7 140,401 0 76,318
PINNACLE WEST CAP CORP COM 723484101 1,252 16,516 SH   SOLE 13 16,516 0 0
PINNACLE WEST CAP CORP COM 723484101 933 12,313 SH   SOLE 15 12,313 0 0
PINNACLE WEST CAP CORP COM 723484101 1 10 SH   SOLE 17 0 0 10
PINNACLE WEST CAP CORP COM 723484101 27,902 368,155 SH   SOLE 18 316,523 0 51,632
PINNACLE WEST CAP CORP COM 723484101 11,493 151,639 SH   SOLE 19 151,639 0 0
PINNACLE WEST CAP CORP COM 723484101 522,340 6,891,937 SH   SOLE 21 6,891,937 0 0
PINNACLE WEST CAP CORP COM 723484101 240,671 3,175,499 SH   SOLE 22 2,875,116 0 300,383
PINNACLE WEST CAP CORP COM 723484101 6,658 87,842 SH   SOLE 23 87,842 0 0
PINNACLE WEST CAP CORP COM 723484101 10,498 138,514 SH   SOLE 25 138,514 0 0
PINNACLE WEST CAP CORP COM 723484101 55,626 733,947 SH   SOLE 26 124,712 0 609,235
PINNACLE WEST CAP CORP COM 723484101 1,724 22,752 SH   SOLE 28 16,128 0 6,624
PINNACLE WEST CAP CORP COM 723484101 703 9,272 SH   SOLE 29 9,272 0 0
PINNACLE WEST CAP CORP COM 723484101 52,431 691,792 SH   SOLE 30 691,792 0 0
PINNACLE WEST CAP CORP COM 723484101 3,941 51,999 SH   SOLE 31 25,941 0 26,058
PINNACLE WEST CAP CORP COM 723484101 2,444 32,247 SH   SOLE 32 32,247 0 0
PINNACLE WEST CAP CORP COM 723484101 471 6,217 SH   SOLE 34 6,217 0 0
PINNACLE WEST CAP CORP COM 723484101 10,175 134,247 SH   SOLE 36 134,247 0 0
PINNACLE WEST CAP CORP COM 723484101 156 2,060 SH   SOLE 40 2,060 0 0
PINTEREST INC CL A 72352L106 1,768 114,476 SH   SOLE 2 19,909 0 94,567
PINTEREST INC CL A 72352L106 1,440 93,291 SH   SOLE 4 85,130 0 8,161
PINTEREST INC CL A 72352L106 233 15,121 SH   SOLE 7 15,121 0 0
PINTEREST INC CL A 72352L106 207 13,419 SH   SOLE 15 13,419 0 0
PINTEREST INC CL A 72352L106 713 46,178 SH   SOLE 18 21,653 0 24,525
PINTEREST INC CL A 72352L106 20,390 1,320,601 SH   SOLE 19 1,320,601 0 0
PINTEREST INC CL A 72352L106 7,857 508,882 SH   SOLE 21 508,882 0 0
PINTEREST INC CL A 72352L106 32,518 2,106,070 SH   SOLE 22 1,920,794 0 185,276
PINTEREST INC CL A 72352L106 3,311 214,448 SH   SOLE 23 214,448 0 0
PINTEREST INC CL A 72352L106 8,830 571,882 SH   SOLE 26 335,682 0 236,200
PINTEREST INC CL A 72352L106 908 58,831 SH   SOLE 28 41,928 0 16,903
PINTEREST INC CL A 72352L106 1,537 99,543 SH   SOLE 29 3,872 0 95,671
PINTEREST INC CL A 72352L106 6,554 424,510 SH   SOLE 30 424,510 0 0
PINTEREST INC CL A 72352L106 1,038 67,258 SH   SOLE 31 56,411 0 10,847
PINTEREST INC CL A 72352L106 13,685 886,333 SH   SOLE 34 886,333 0 0
PINTEREST INC CL A 72352L106 790 51,186 SH   SOLE 36 51,186 0 0
PINTEREST INC CL A 72352L106 86 5,578 SH   SOLE 40 5,578 0 0
PIONEER BANCORP INC COM 723561106 113 10,850 SH   SOLE 2 545 0 10,305
PIONEER BANCORP INC COM 723561106 449 43,274 SH   SOLE 18 43,274 0 0
PIONEER BANCORP INC COM 723561106 219 21,144 SH   SOLE 19 21,144 0 0
PIONEER BANCORP INC COM 723561106 4,379 421,843 SH   SOLE 21 421,843 0 0
PIONEER BANCORP INC COM 723561106 995 95,819 SH   SOLE 22 91,348 0 4,471
PIONEER NAT RES CO COM 723787107 29,008 413,514 SH   SOLE 2 59,427 0 354,087
PIONEER NAT RES CO COM 723787107 5,663 80,732 SH   SOLE 4 76,260 0 4,472
PIONEER NAT RES CO COM 723787107 10,146 144,636 SH   SOLE 7 139,640 0 4,996
PIONEER NAT RES CO COM 723787107 418 5,963 SH   SOLE 13 5,963 0 0
PIONEER NAT RES CO COM 723787107 940 13,395 SH   SOLE 15 13,395 0 0
PIONEER NAT RES CO COM 723787107 76,963 1,097,125 SH   SOLE 18 1,018,508 0 78,617
PIONEER NAT RES CO COM 723787107 153,881 2,193,604 SH   SOLE 19 2,193,604 0 0
PIONEER NAT RES CO COM 723787107 292,074 4,163,561 SH   SOLE 21 4,163,561 0 0
PIONEER NAT RES CO COM 723787107 292,113 4,164,125 SH   SOLE 22 3,763,165 0 400,960
PIONEER NAT RES CO COM 723787107 9,421 134,293 SH   SOLE 23 134,293 0 0
PIONEER NAT RES CO COM 723787107 12,820 182,745 SH   SOLE 25 182,745 0 0
PIONEER NAT RES CO COM 723787107 38,302 546,001 SH   SOLE 26 115,268 0 430,733
PIONEER NAT RES CO COM 723787107 2,352 33,535 SH   SOLE 28 23,765 0 9,770
PIONEER NAT RES CO COM 723787107 175 2,488 SH   SOLE 29 2,488 0 0
PIONEER NAT RES CO COM 723787107 46,030 656,164 SH   SOLE 30 656,164 0 0
PIONEER NAT RES CO COM 723787107 46,956 669,362 SH   SOLE 31 29,369 0 639,993
PIONEER NAT RES CO COM 723787107 40,123 571,956 SH   SOLE 34 571,956 0 0
PIONEER NAT RES CO COM 723787107 7,814 111,396 SH   SOLE 36 111,396 0 0
PIONEER NAT RES CO COM 723787107 286 4,070 SH   SOLE 40 4,070 0 0
PIONEER PWR SOLUTIONS INC COM NEW 723836300 9 6,718 SH   SOLE 21 6,718 0 0
PIONEER PWR SOLUTIONS INC COM NEW 723836300 26 18,320 SH   SOLE 22 18,320 0 0
PIPER SANDLER COMPANIES COM 724078100 666 13,176 SH   SOLE 2 790 0 12,386
PIPER SANDLER COMPANIES COM 724078100 1 21 SH   SOLE 4 21 0 0
PIPER SANDLER COMPANIES COM 724078100 15 297 SH   SOLE 7 297 0 0
PIPER SANDLER COMPANIES COM 724078100 0 1 SH   SOLE 17 0 0 1
PIPER SANDLER COMPANIES COM 724078100 3,277 64,802 SH   SOLE 18 64,802 0 0
PIPER SANDLER COMPANIES COM 724078100 1,262 24,950 SH   SOLE 19 24,950 0 0
PIPER SANDLER COMPANIES COM 724078100 90,304 1,785,716 SH   SOLE 21 1,785,716 0 0
PIPER SANDLER COMPANIES COM 724078100 23,018 455,172 SH   SOLE 22 438,545 0 16,627
PIPER SANDLER COMPANIES COM 724078100 351 6,934 SH   SOLE 26 5,752 0 1,182
PIPER SANDLER COMPANIES COM 724078100 89 1,755 SH   SOLE 28 1,755 0 0
PIPER SANDLER COMPANIES COM 724078100 1,126 22,273 SH   SOLE 30 22,273 0 0
PIPER SANDLER COMPANIES COM 724078100 99 1,955 SH   SOLE 40 1,955 0 0
PITNEY BOWES INC COM 724479100 236 115,539 SH   SOLE 2 8,688 0 106,851
PITNEY BOWES INC COM 724479100 2 774 SH   SOLE 4 774 0 0
PITNEY BOWES INC COM 724479100 27 13,194 SH   SOLE 7 13,194 0 0
PITNEY BOWES INC COM 724479100 1,553 761,075 SH   SOLE 18 761,075 0 0
PITNEY BOWES INC COM 724479100 642 314,578 SH   SOLE 19 314,578 0 0
PITNEY BOWES INC COM 724479100 38,448 18,847,080 SH   SOLE 21 18,847,080 0 0
PITNEY BOWES INC COM 724479100 10,083 4,942,539 SH   SOLE 22 4,676,456 0 266,083
PITNEY BOWES INC COM 724479100 67 32,895 SH   SOLE 26 16,608 0 16,287
PITNEY BOWES INC COM 724479100 47 23,150 SH   SOLE 28 23,150 0 0
PITNEY BOWES INC COM 724479100 462 226,394 SH   SOLE 30 226,394 0 0
PITNEY BOWES INC COM 724479100 44 21,768 SH   SOLE 36 21,768 0 0
PITNEY BOWES INC COM 724479100 42 20,616 SH   SOLE 40 20,616 0 0
PIXELWORKS INC COM NEW 72581M305 27 9,438 SH   SOLE 18 9,438 0 0
PIXELWORKS INC COM NEW 72581M305 307 107,608 SH   SOLE 21 107,608 0 0
PIXELWORKS INC COM NEW 72581M305 1,774 622,540 SH   SOLE 22 622,540 0 0
PJT PARTNERS INC COM CL A 69343T107 593 13,658 SH   SOLE 2 1,170 0 12,488
PJT PARTNERS INC COM CL A 69343T107 0 1 SH   SOLE 4 1 0 0
PJT PARTNERS INC COM CL A 69343T107 19 443 SH   SOLE 7 443 0 0
PJT PARTNERS INC COM CL A 69343T107 3,405 78,484 SH   SOLE 18 78,484 0 0
PJT PARTNERS INC COM CL A 69343T107 1,841 42,438 SH   SOLE 19 42,438 0 0
PJT PARTNERS INC COM CL A 69343T107 33,568 773,632 SH   SOLE 21 773,632 0 0
PJT PARTNERS INC COM CL A 69343T107 26,372 607,800 SH   SOLE 22 586,089 0 21,711
PJT PARTNERS INC COM CL A 69343T107 601 13,842 SH   SOLE 26 11,479 0 2,363
PJT PARTNERS INC COM CL A 69343T107 123 2,845 SH   SOLE 28 2,845 0 0
PJT PARTNERS INC COM CL A 69343T107 401 9,250 SH   SOLE 30 9,250 0 0
PJT PARTNERS INC COM CL A 69343T107 113 2,599 SH   SOLE 40 2,599 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 43 8,133 SH   SOLE 18 8,133 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 25,505 4,830,517 SH   SOLE 19 4,830,517 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 144 25,725 SH   SOLE 4 25,725 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 434 77,325 SH   SOLE 18 77,325 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 498 88,788 SH   SOLE 21 88,788 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1,221 217,681 SH   SOLE 22 119,781 0 97,900
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 356 63,515 SH   SOLE 26 41,395 0 22,120
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 108 19,331 SH   SOLE 28 19,331 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 339 60,394 SH   SOLE 30 60,394 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 2,957 527,010 SH   SOLE 34 527,010 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 89 15,939 SH   SOLE 40 15,939 0 0
PLANET FITNESS INC CL A 72703H101 7,575 155,547 SH   SOLE 2 6,681 0 148,866
PLANET FITNESS INC CL A 72703H101 14 296 SH   SOLE 4 296 0 0
PLANET FITNESS INC CL A 72703H101 70 1,432 SH   SOLE 7 1,432 0 0
PLANET FITNESS INC CL A 72703H101 2,079 42,682 SH   SOLE 18 40,982 0 1,700
PLANET FITNESS INC CL A 72703H101 85,269 1,750,909 SH   SOLE 19 1,750,909 0 0
PLANET FITNESS INC CL A 72703H101 51,802 1,063,694 SH   SOLE 21 1,063,694 0 0
PLANET FITNESS INC CL A 72703H101 107,434 2,206,039 SH   SOLE 22 2,071,697 0 134,342
PLANET FITNESS INC CL A 72703H101 2,507 51,483 SH   SOLE 26 22,459 0 29,024
PLANET FITNESS INC CL A 72703H101 542 11,124 SH   SOLE 28 11,124 0 0
PLANET FITNESS INC CL A 72703H101 1,314 26,972 SH   SOLE 30 26,972 0 0
PLANET FITNESS INC CL A 72703H101 84 1,721 SH   SOLE 31 1,721 0 0
PLANET FITNESS INC CL A 72703H101 119 2,436 SH   SOLE 34 2,436 0 0
PLANET FITNESS INC CL A 72703H101 438 8,992 SH   SOLE 40 8,992 0 0
PLANTRONICS INC NEW COM 727493108 130 12,918 SH   SOLE 2 1,880 0 11,038
PLANTRONICS INC NEW COM 727493108 1 131 SH   SOLE 4 131 0 0
PLANTRONICS INC NEW COM 727493108 6 578 SH   SOLE 7 578 0 0
PLANTRONICS INC NEW COM 727493108 1,567 155,753 SH   SOLE 18 155,753 0 0
PLANTRONICS INC NEW COM 727493108 643 63,929 SH   SOLE 19 63,929 0 0
PLANTRONICS INC NEW COM 727493108 37,999 3,777,244 SH   SOLE 21 3,777,244 0 0
PLANTRONICS INC NEW COM 727493108 10,061 1,000,053 SH   SOLE 22 959,055 0 40,998
PLANTRONICS INC NEW COM 727493108 71 7,069 SH   SOLE 26 3,884 0 3,185
PLANTRONICS INC NEW COM 727493108 43 4,287 SH   SOLE 28 4,287 0 0
PLANTRONICS INC NEW COM 727493108 428 42,501 SH   SOLE 30 42,501 0 0
PLANTRONICS INC NEW COM 727493108 38 3,775 SH   SOLE 40 3,775 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106 317 181,363 SH   SOLE 21 181,363 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106 1,892 1,081,373 SH   SOLE 22 1,056,393 0 24,980
PLAYA HOTELS & RESORTS NV SHS N70544106 36 20,665 SH   SOLE 26 0 0 20,665
PLAYA HOTELS & RESORTS NV SHS N70544106 15 8,304 SH   SOLE 30 8,304 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106 12 6,802 SH   SOLE 40 6,802 0 0
PLAYAGS INC COM 72814N104 28 10,421 SH   SOLE 2 1,121 0 9,300
PLAYAGS INC COM 72814N104 1 339 SH   SOLE 7 339 0 0
PLAYAGS INC COM 72814N104 265 99,852 SH   SOLE 18 99,852 0 0
PLAYAGS INC COM 72814N104 133 50,081 SH   SOLE 19 50,081 0 0
PLAYAGS INC COM 72814N104 2,450 924,429 SH   SOLE 21 924,429 0 0
PLAYAGS INC COM 72814N104 2,106 794,811 SH   SOLE 22 764,902 0 29,909
PLAYAGS INC COM 72814N104 10 3,785 SH   SOLE 30 3,785 0 0
PLAYAGS INC COM 72814N104 5 1,920 SH   SOLE 40 1,920 0 0
PLDT INC SPONSORED ADR 69344D408 763 37,119 SH   SOLE 22 37,119 0 0
PLEXUS CORP COM 729132100 1,377 25,247 SH   SOLE 2 1,437 0 23,810
PLEXUS CORP COM 729132100 9 163 SH   SOLE 4 163 0 0
PLEXUS CORP COM 729132100 40 741 SH   SOLE 7 741 0 0
PLEXUS CORP COM 729132100 7,437 136,310 SH   SOLE 18 136,310 0 0
PLEXUS CORP COM 729132100 2,989 54,777 SH   SOLE 19 54,777 0 0
PLEXUS CORP COM 729132100 171,191 3,137,665 SH   SOLE 21 3,137,665 0 0
PLEXUS CORP COM 729132100 46,623 854,527 SH   SOLE 22 819,109 0 35,418
PLEXUS CORP COM 729132100 1,156 21,180 SH   SOLE 26 6,009 0 15,171
PLEXUS CORP COM 729132100 228 4,186 SH   SOLE 28 4,186 0 0
PLEXUS CORP COM 729132100 2,140 39,214 SH   SOLE 30 39,214 0 0
PLEXUS CORP COM 729132100 146 2,674 SH   SOLE 34 2,674 0 0
PLEXUS CORP COM 729132100 44 803 SH   SOLE 36 803 0 0
PLEXUS CORP COM 729132100 175 3,206 SH   SOLE 40 3,206 0 0
PLUG POWER INC COM NEW 72919P202 391 110,422 SH   SOLE 2 15,235 0 95,187
PLUG POWER INC COM NEW 72919P202 28 7,846 SH   SOLE 7 7,846 0 0
PLUG POWER INC COM NEW 72919P202 3,887 1,097,956 SH   SOLE 18 1,097,956 0 0
PLUG POWER INC COM NEW 72919P202 2,145 605,911 SH   SOLE 19 605,911 0 0
PLUG POWER INC COM NEW 72919P202 48,251 13,630,354 SH   SOLE 21 13,630,354 0 0
PLUG POWER INC COM NEW 72919P202 27,545 7,780,959 SH   SOLE 22 7,442,136 0 338,823
PLUG POWER INC COM NEW 72919P202 7 2,030 SH   SOLE 23 2,030 0 0
PLUG POWER INC COM NEW 72919P202 66 18,656 SH   SOLE 26 0 0 18,656
PLUG POWER INC COM NEW 72919P202 153 43,195 SH   SOLE 28 43,195 0 0
PLUG POWER INC COM NEW 72919P202 14,476 4,089,396 SH   SOLE 30 4,089,396 0 0
PLUG POWER INC COM NEW 72919P202 131 37,035 SH   SOLE 40 37,035 0 0
PLUMAS BANCORP COM 729273102 21 1,162 SH   SOLE 18 1,162 0 0
PLUMAS BANCORP COM 729273102 123 6,657 SH   SOLE 21 6,657 0 0
PLURALSIGHT INC COM CL A 72941B106 1,132 103,066 SH   SOLE 2 4,969 0 98,097
PLURALSIGHT INC COM CL A 72941B106 3 249 SH   SOLE 4 249 0 0
PLURALSIGHT INC COM CL A 72941B106 11 959 SH   SOLE 7 959 0 0
PLURALSIGHT INC COM CL A 72941B106 439 40,013 SH   SOLE 18 40,013 0 0
PLURALSIGHT INC COM CL A 72941B106 160 14,589 SH   SOLE 19 14,589 0 0
PLURALSIGHT INC COM CL A 72941B106 12,588 1,146,442 SH   SOLE 21 1,146,442 0 0
PLURALSIGHT INC COM CL A 72941B106 22,052 2,008,394 SH   SOLE 22 1,890,908 0 117,486
PLURALSIGHT INC COM CL A 72941B106 276 25,104 SH   SOLE 26 19,532 0 5,572
PLURALSIGHT INC COM CL A 72941B106 138 12,589 SH   SOLE 28 12,589 0 0
PLURALSIGHT INC COM CL A 72941B106 598 54,451 SH   SOLE 30 54,451 0 0
PLURALSIGHT INC COM CL A 72941B106 16 1,415 SH   SOLE 31 1,415 0 0
PLURALSIGHT INC COM CL A 72941B106 117 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 228 121,029 SH   SOLE 22 121,029 0 0
PLX PHARMA INC COM 72942A107 4 1,600 SH   SOLE 18 1,600 0 0
PLX PHARMA INC COM 72942A107 13 5,934 SH   SOLE 21 5,934 0 0
PLX PHARMA INC COM 72942A107 4 1,637 SH   SOLE 22 1,637 0 0
PLYMOUTH INDL REIT INC COM 729640102 323 28,919 SH   SOLE 2 3,926 0 24,993
PLYMOUTH INDL REIT INC COM 729640102 77 6,910 SH   SOLE 4 6,910 0 0
PLYMOUTH INDL REIT INC COM 729640102 571 51,155 SH   SOLE 18 39,084 0 12,071
PLYMOUTH INDL REIT INC COM 729640102 1,674 149,982 SH   SOLE 19 149,982 0 0
PLYMOUTH INDL REIT INC COM 729640102 1,030 92,274 SH   SOLE 21 92,274 0 0
PLYMOUTH INDL REIT INC COM 729640102 4,259 381,664 SH   SOLE 22 366,048 0 15,616
PLYMOUTH INDL REIT INC COM 729640102 217 19,415 SH   SOLE 23 19,415 0 0
PLYMOUTH INDL REIT INC COM 729640102 51 4,527 SH   SOLE 34 4,527 0 0
PNC FINL SVCS GROUP INC COM 693475105 102,877 1,074,770 SH   SOLE 2 109,778 0 964,992
PNC FINL SVCS GROUP INC COM 693475105 19,430 202,993 SH   SOLE 4 190,606 0 12,387
PNC FINL SVCS GROUP INC COM 693475105 36,877 385,255 SH   SOLE 7 366,067 0 19,188
PNC FINL SVCS GROUP INC COM 693475105 3,404 35,560 SH   SOLE 13 35,560 0 0
PNC FINL SVCS GROUP INC COM 693475105 4,442 46,404 SH   SOLE 15 46,404 0 0
PNC FINL SVCS GROUP INC COM 693475105 2 22 SH   SOLE 17 0 0 22
PNC FINL SVCS GROUP INC COM 693475105 102,770 1,073,652 SH   SOLE 18 987,132 0 86,520
PNC FINL SVCS GROUP INC COM 693475105 13,841 144,602 SH   SOLE 19 144,602 0 0
PNC FINL SVCS GROUP INC COM 693475105 824,925 8,618,108 SH   SOLE 21 8,618,108 0 0
PNC FINL SVCS GROUP INC COM 693475105 1,001,212 10,459,797 SH   SOLE 22 9,326,749 0 1,133,048
PNC FINL SVCS GROUP INC COM 693475105 30,807 321,846 SH   SOLE 23 321,846 0 0
PNC FINL SVCS GROUP INC COM 693475105 45,230 472,525 SH   SOLE 25 472,525 0 0
PNC FINL SVCS GROUP INC COM 693475105 206,147 2,153,648 SH   SOLE 26 217,953 0 1,935,695
PNC FINL SVCS GROUP INC COM 693475105 8,506 88,863 SH   SOLE 28 62,864 0 25,999
PNC FINL SVCS GROUP INC COM 693475105 10,454 109,210 SH   SOLE 29 8,249 0 100,961
PNC FINL SVCS GROUP INC COM 693475105 174,981 1,828,055 SH   SOLE 30 1,828,055 0 0
PNC FINL SVCS GROUP INC COM 693475105 10,504 109,737 SH   SOLE 31 81,309 0 28,428
PNC FINL SVCS GROUP INC COM 693475105 2,345 24,497 SH   SOLE 34 24,497 0 0
PNC FINL SVCS GROUP INC COM 693475105 32,970 344,440 SH   SOLE 36 344,440 0 0
PNC FINL SVCS GROUP INC COM 693475105 1,000 10,452 SH   SOLE 40 10,452 0 0
PNM RES INC COM 69349H107 5,752 151,381 SH   SOLE 2 80,667 0 70,714
PNM RES INC COM 69349H107 212 5,592 SH   SOLE 4 5,592 0 0
PNM RES INC COM 69349H107 71 1,866 SH   SOLE 7 1,866 0 0
PNM RES INC COM 69349H107 18,081 475,817 SH   SOLE 18 475,817 0 0
PNM RES INC COM 69349H107 5,687 149,663 SH   SOLE 19 149,663 0 0
PNM RES INC COM 69349H107 220,579 5,804,719 SH   SOLE 21 5,804,719 0 0
PNM RES INC COM 69349H107 103,726 2,729,634 SH   SOLE 22 2,642,553 0 87,081
PNM RES INC COM 69349H107 30 798 SH   SOLE 23 798 0 0
PNM RES INC COM 69349H107 888 23,359 SH   SOLE 26 14,876 0 8,483
PNM RES INC COM 69349H107 455 11,973 SH   SOLE 28 11,973 0 0
PNM RES INC COM 69349H107 1,950 51,309 SH   SOLE 30 51,309 0 0
PNM RES INC COM 69349H107 221 5,816 SH   SOLE 36 5,816 0 0
PNM RES INC COM 69349H107 319 8,395 SH   SOLE 40 8,395 0 0
POINTS INTL LTD COM NEW 730843208 49 5,976 SH   SOLE 22 5,976 0 0
POLAR PWR INC COM 73102V105 1 842 SH   SOLE 18 842 0 0
POLAR PWR INC COM 73102V105 11 9,053 SH   SOLE 21 9,053 0 0
POLARIS INC COM 731068102 7,944 164,982 SH   SOLE 2 36,319 0 128,663
POLARIS INC COM 731068102 1,107 22,998 SH   SOLE 4 21,415 0 1,583
POLARIS INC COM 731068102 1,654 34,352 SH   SOLE 7 34,352 0 0
POLARIS INC COM 731068102 13 277 SH   SOLE 13 277 0 0
POLARIS INC COM 731068102 281 5,835 SH   SOLE 15 5,835 0 0
POLARIS INC COM 731068102 8,926 185,371 SH   SOLE 18 180,844 0 4,527
POLARIS INC COM 731068102 657 13,655 SH   SOLE 19 13,655 0 0
POLARIS INC COM 731068102 138,136 2,868,878 SH   SOLE 21 2,868,878 0 0
POLARIS INC COM 731068102 93,223 1,936,092 SH   SOLE 22 1,837,553 0 98,539
POLARIS INC COM 731068102 1,983 41,186 SH   SOLE 23 41,186 0 0
POLARIS INC COM 731068102 2,827 58,710 SH   SOLE 25 58,710 0 0
POLARIS INC COM 731068102 9,993 207,541 SH   SOLE 26 68,023 0 139,518
POLARIS INC COM 731068102 552 11,468 SH   SOLE 28 7,755 0 3,713
POLARIS INC COM 731068102 631 13,111 SH   SOLE 29 947 0 12,164
POLARIS INC COM 731068102 4,836 100,434 SH   SOLE 30 100,434 0 0
POLARIS INC COM 731068102 737 15,316 SH   SOLE 31 11,083 0 4,233
POLARIS INC COM 731068102 150 3,117 SH   SOLE 34 3,117 0 0
POLARIS INC COM 731068102 1,926 39,999 SH   SOLE 36 39,999 0 0
POLARIS INC COM 731068102 57 1,194 SH   SOLE 40 1,194 0 0
POLARITYTE INC COM 731094108 19 17,144 SH   SOLE 2 389 0 16,755
POLARITYTE INC COM 731094108 0 195 SH   SOLE 7 195 0 0
POLARITYTE INC COM 731094108 58 53,510 SH   SOLE 18 53,510 0 0
POLARITYTE INC COM 731094108 51 47,149 SH   SOLE 19 47,149 0 0
POLARITYTE INC COM 731094108 655 606,603 SH   SOLE 21 606,603 0 0
POLARITYTE INC COM 731094108 584 540,607 SH   SOLE 22 528,581 0 12,026
POLYMET MINING CORP COM 731916102 4 14,803 SH   SOLE 17 0 0 14,803
POLYONE CORP COM 73179P106 1,730 91,219 SH   SOLE 2 57,411 0 33,808
POLYONE CORP COM 73179P106 9 486 SH   SOLE 4 486 0 0
POLYONE CORP COM 73179P106 54 2,850 SH   SOLE 7 2,850 0 0
POLYONE CORP COM 73179P106 11,597 611,329 SH   SOLE 18 549,550 0 61,779
POLYONE CORP COM 73179P106 14,095 743,012 SH   SOLE 19 743,012 0 0
POLYONE CORP COM 73179P106 120,551 6,354,812 SH   SOLE 21 6,354,812 0 0
POLYONE CORP COM 73179P106 70,728 3,728,411 SH   SOLE 22 3,626,964 0 101,447
POLYONE CORP COM 73179P106 1,662 87,593 SH   SOLE 23 87,593 0 0
POLYONE CORP COM 73179P106 5,846 308,162 SH   SOLE 26 21,314 0 286,848
POLYONE CORP COM 73179P106 246 12,948 SH   SOLE 28 12,948 0 0
POLYONE CORP COM 73179P106 504 26,547 SH   SOLE 30 26,547 0 0
POLYONE CORP COM 73179P106 30 1,585 SH   SOLE 31 0 0 1,585
POLYONE CORP COM 73179P106 203 10,720 SH   SOLE 34 10,720 0 0
POLYONE CORP COM 73179P106 21 1,098 SH   SOLE 36 1,098 0 0
POLYONE CORP COM 73179P106 177 9,352 SH   SOLE 40 9,352 0 0
POOL CORPORATION COM 73278L105 29,741 151,145 SH   SOLE 2 79,959 0 71,186
POOL CORPORATION COM 73278L105 2,097 10,658 SH   SOLE 4 10,658 0 0
POOL CORPORATION COM 73278L105 362 1,842 SH   SOLE 7 1,842 0 0
POOL CORPORATION COM 73278L105 165 841 SH   SOLE 13 841 0 0
POOL CORPORATION COM 73278L105 2 11 SH   SOLE 17 0 0 11
POOL CORPORATION COM 73278L105 24,379 123,895 SH   SOLE 18 119,921 0 3,974
POOL CORPORATION COM 73278L105 4,148 21,078 SH   SOLE 19 21,078 0 0
POOL CORPORATION COM 73278L105 383,864 1,950,826 SH   SOLE 21 1,950,826 0 0
POOL CORPORATION COM 73278L105 273,473 1,389,811 SH   SOLE 22 1,287,453 0 102,358
POOL CORPORATION COM 73278L105 4,301 21,857 SH   SOLE 23 21,857 0 0
POOL CORPORATION COM 73278L105 795 4,040 SH   SOLE 25 4,040 0 0
POOL CORPORATION COM 73278L105 6,292 31,977 SH   SOLE 26 11,078 0 20,899
POOL CORPORATION COM 73278L105 1,232 6,260 SH   SOLE 28 6,260 0 0
POOL CORPORATION COM 73278L105 3,637 18,484 SH   SOLE 29 7,687 0 10,797
POOL CORPORATION COM 73278L105 2,925 14,865 SH   SOLE 30 14,865 0 0
POOL CORPORATION COM 73278L105 3,685 18,728 SH   SOLE 31 12,288 0 6,440
POOL CORPORATION COM 73278L105 1,374 6,985 SH   SOLE 34 6,985 0 0
POOL CORPORATION COM 73278L105 409 2,079 SH   SOLE 36 2,079 0 0
POOL CORPORATION COM 73278L105 862 4,382 SH   SOLE 40 4,382 0 0
POPULAR INC COM NEW 733174700 8,680 248,000 SH   SOLE 2 73,233 0 174,767
POPULAR INC COM NEW 733174700 17 492 SH   SOLE 4 492 0 0
POPULAR INC COM NEW 733174700 88 2,514 SH   SOLE 7 2,514 0 0
POPULAR INC COM NEW 733174700 5,463 156,080 SH   SOLE 18 156,080 0 0
POPULAR INC COM NEW 733174700 786 22,471 SH   SOLE 19 22,471 0 0
POPULAR INC COM NEW 733174700 46,138 1,318,218 SH   SOLE 21 1,318,218 0 0
POPULAR INC COM NEW 733174700 102,335 2,923,863 SH   SOLE 22 2,765,322 0 158,541
POPULAR INC COM NEW 733174700 1,784 50,973 SH   SOLE 26 20,585 0 30,388
POPULAR INC COM NEW 733174700 498 14,233 SH   SOLE 28 14,233 0 0
POPULAR INC COM NEW 733174700 1,133 32,374 SH   SOLE 30 32,374 0 0
POPULAR INC COM NEW 733174700 150 4,284 SH   SOLE 31 2,024 0 2,260
POPULAR INC COM NEW 733174700 73 2,087 SH   SOLE 34 2,087 0 0
POPULAR INC COM NEW 733174700 65 1,848 SH   SOLE 36 1,848 0 0
POPULAR INC COM NEW 733174700 340 9,704 SH   SOLE 40 9,704 0 0
PORTFOLIO RECOVERY ASSOCS IN NOTE 3.000% 8/0 73640QAB1 655 675,000 PRN   SOLE 21 675,000 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 4,795 100,029 SH   SOLE 2 19,484 0 80,545
PORTLAND GEN ELEC CO COM NEW 736508847 513 10,709 SH   SOLE 4 10,709 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 311 6,488 SH   SOLE 7 6,488 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 1 11 SH   SOLE 17 0 0 11
PORTLAND GEN ELEC CO COM NEW 736508847 16,249 338,944 SH   SOLE 18 338,089 0 855
PORTLAND GEN ELEC CO COM NEW 736508847 12,152 253,476 SH   SOLE 19 253,476 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 171,305 3,573,331 SH   SOLE 21 3,573,331 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 132,195 2,757,517 SH   SOLE 22 2,650,159 0 107,358
PORTLAND GEN ELEC CO COM NEW 736508847 807 16,831 SH   SOLE 23 16,831 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 3,356 70,006 SH   SOLE 26 24,758 0 45,248
PORTLAND GEN ELEC CO COM NEW 736508847 605 12,610 SH   SOLE 28 12,610 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 97 2,019 SH   SOLE 29 2,019 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 2,727 56,879 SH   SOLE 30 56,879 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 139 2,897 SH   SOLE 31 2,897 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 313 6,535 SH   SOLE 36 6,535 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 451 9,417 SH   SOLE 40 9,417 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 212 29,726 SH   SOLE 2 5,095 0 24,631
PORTOLA PHARMACEUTICALS INC COM 737010108 2 251 SH   SOLE 4 251 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 10 1,352 SH   SOLE 7 1,352 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 2,088 292,787 SH   SOLE 18 265,960 0 26,827
PORTOLA PHARMACEUTICALS INC COM 737010108 1,803 252,889 SH   SOLE 19 252,889 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 22,911 3,213,351 SH   SOLE 21 3,213,351 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 15,607 2,188,942 SH   SOLE 22 2,106,447 0 82,495
PORTOLA PHARMACEUTICALS INC COM 737010108 75 10,456 SH   SOLE 23 10,456 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 362 50,829 SH   SOLE 26 15,474 0 35,355
PORTOLA PHARMACEUTICALS INC COM 737010108 66 9,289 SH   SOLE 28 9,289 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 215 30,120 SH   SOLE 30 30,120 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 4 590 SH   SOLE 34 590 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 48 6,691 SH   SOLE 40 6,691 0 0
POSCO SPONSORED ADR 693483109 6,474 198,289 SH   SOLE 2 0 0 198,289
POSCO SPONSORED ADR 693483109 1 25 SH   SOLE 18 25 0 0
POSCO SPONSORED ADR 693483109 13,342 408,651 SH   SOLE 22 202,882 0 205,769
POST HLDGS INC COM 737446104 13,086 157,721 SH   SOLE 2 30,973 0 126,748
POST HLDGS INC COM 737446104 26 318 SH   SOLE 4 318 0 0
POST HLDGS INC COM 737446104 128 1,541 SH   SOLE 7 1,541 0 0
POST HLDGS INC COM 737446104 15,776 190,146 SH   SOLE 18 190,146 0 0
POST HLDGS INC COM 737446104 3,842 46,309 SH   SOLE 19 46,309 0 0
POST HLDGS INC COM 737446104 262,446 3,163,139 SH   SOLE 21 3,163,139 0 0
POST HLDGS INC COM 737446104 176,858 2,131,586 SH   SOLE 22 2,022,036 0 109,550
POST HLDGS INC COM 737446104 677 8,160 SH   SOLE 25 8,160 0 0
POST HLDGS INC COM 737446104 3,075 37,061 SH   SOLE 26 18,327 0 18,734
POST HLDGS INC COM 737446104 800 9,637 SH   SOLE 28 9,637 0 0
POST HLDGS INC COM 737446104 1,875 22,594 SH   SOLE 30 22,594 0 0
POST HLDGS INC COM 737446104 208 2,505 SH   SOLE 31 1,322 0 1,183
POST HLDGS INC COM 737446104 1,375 16,573 SH   SOLE 34 16,573 0 0
POST HLDGS INC COM 737446104 125 1,506 SH   SOLE 36 1,506 0 0
POST HLDGS INC COM 737446104 616 7,428 SH   SOLE 40 7,428 0 0
POSTAL REALTY TRUST INC CL A 73757R102 18 1,139 SH   SOLE 18 1,139 0 0
POSTAL REALTY TRUST INC CL A 73757R102 228 14,437 SH   SOLE 21 14,437 0 0
POSTAL REALTY TRUST INC CL A 73757R102 82 5,189 SH   SOLE 22 5,189 0 0
POTBELLY CORP COM 73754Y100 56 18,255 SH   SOLE 2 807 0 17,448
POTBELLY CORP COM 73754Y100 1 414 SH   SOLE 7 414 0 0
POTBELLY CORP COM 73754Y100 233 75,395 SH   SOLE 18 75,395 0 0
POTBELLY CORP COM 73754Y100 181 58,700 SH   SOLE 19 58,700 0 0
POTBELLY CORP COM 73754Y100 2,360 763,606 SH   SOLE 21 763,606 0 0
POTBELLY CORP COM 73754Y100 2,241 725,143 SH   SOLE 22 710,956 0 14,187
POTLATCHDELTIC CORPORATION COM 737630103 2,805 89,372 SH   SOLE 2 29,283 0 60,089
POTLATCHDELTIC CORPORATION COM 737630103 8 260 SH   SOLE 4 260 0 0
POTLATCHDELTIC CORPORATION COM 737630103 36 1,157 SH   SOLE 7 1,157 0 0
POTLATCHDELTIC CORPORATION COM 737630103 12,042 383,617 SH   SOLE 18 383,617 0 0
POTLATCHDELTIC CORPORATION COM 737630103 3,905 124,415 SH   SOLE 19 124,415 0 0
POTLATCHDELTIC CORPORATION COM 737630103 167,241 5,327,830 SH   SOLE 21 5,327,830 0 0
POTLATCHDELTIC CORPORATION COM 737630103 72,051 2,295,362 SH   SOLE 22 2,224,917 0 70,445
POTLATCHDELTIC CORPORATION COM 737630103 52 1,645 SH   SOLE 23 1,645 0 0
POTLATCHDELTIC CORPORATION COM 737630103 1,048 33,391 SH   SOLE 26 22,300 0 11,091
POTLATCHDELTIC CORPORATION COM 737630103 303 9,644 SH   SOLE 28 9,644 0 0
POTLATCHDELTIC CORPORATION COM 737630103 0 11 SH   SOLE 29 11 0 0
POTLATCHDELTIC CORPORATION COM 737630103 5,776 184,015 SH   SOLE 30 184,015 0 0
POTLATCHDELTIC CORPORATION COM 737630103 0 1 SH   SOLE 34 1 0 0
POTLATCHDELTIC CORPORATION COM 737630103 0 1 SH   SOLE 36 1 0 0
POTLATCHDELTIC CORPORATION COM 737630103 223 7,096 SH   SOLE 40 7,096 0 0
POWELL INDS INC COM 739128106 214 8,341 SH   SOLE 2 358 0 7,983
POWELL INDS INC COM 739128106 2 95 SH   SOLE 4 95 0 0
POWELL INDS INC COM 739128106 5 206 SH   SOLE 7 206 0 0
POWELL INDS INC COM 739128106 1,108 43,154 SH   SOLE 18 43,154 0 0
POWELL INDS INC COM 739128106 424 16,526 SH   SOLE 19 16,526 0 0
POWELL INDS INC COM 739128106 26,245 1,022,384 SH   SOLE 21 1,022,384 0 0
POWELL INDS INC COM 739128106 7,167 279,181 SH   SOLE 22 269,440 0 9,741
POWELL INDS INC COM 739128106 18 692 SH   SOLE 26 0 0 692
POWELL INDS INC COM 739128106 36 1,411 SH   SOLE 28 1,411 0 0
POWELL INDS INC COM 739128106 379 14,767 SH   SOLE 30 14,767 0 0
POWELL INDS INC COM 739128106 24 938 SH   SOLE 40 938 0 0
POWER INTEGRATIONS INC COM 739276103 952 10,778 SH   SOLE 2 1,795 0 8,983
POWER INTEGRATIONS INC COM 739276103 5 53 SH   SOLE 4 53 0 0
POWER INTEGRATIONS INC COM 739276103 46 523 SH   SOLE 7 523 0 0
POWER INTEGRATIONS INC COM 739276103 12,284 139,066 SH   SOLE 18 130,815 0 8,251
POWER INTEGRATIONS INC COM 739276103 16,993 192,386 SH   SOLE 19 192,386 0 0
POWER INTEGRATIONS INC COM 739276103 274,566 3,108,410 SH   SOLE 21 3,108,410 0 0
POWER INTEGRATIONS INC COM 739276103 77,179 873,759 SH   SOLE 22 842,239 0 31,520
POWER INTEGRATIONS INC COM 739276103 462 5,233 SH   SOLE 23 5,233 0 0
POWER INTEGRATIONS INC COM 739276103 2,472 27,988 SH   SOLE 26 8,575 0 19,413
POWER INTEGRATIONS INC COM 739276103 373 4,221 SH   SOLE 28 4,221 0 0
POWER INTEGRATIONS INC COM 739276103 3,525 39,904 SH   SOLE 30 39,904 0 0
POWER INTEGRATIONS INC COM 739276103 1,511 17,111 SH   SOLE 34 17,111 0 0
POWER INTEGRATIONS INC COM 739276103 312 3,529 SH   SOLE 40 3,529 0 0
POWER REIT COM 73933H101 2 239 SH   SOLE 21 239 0 0
POWER REIT COM 73933H101 39 3,765 SH   SOLE 22 3,765 0 0
POWERFLEET INC COM 73931J109 18 5,131 SH   SOLE 18 5,131 0 0
POWERFLEET INC COM 73931J109 187 53,912 SH   SOLE 21 53,912 0 0
POWERFLEET INC COM 73931J109 1,528 441,641 SH   SOLE 22 441,641 0 0
PPD INC COM 69355F102 8,224 461,756 SH   SOLE 2 330,378 0 131,378
PPD INC COM 69355F102 18 1,008 SH   SOLE 7 1,008 0 0
PPD INC COM 69355F102 2,557 143,569 SH   SOLE 18 143,569 0 0
PPD INC COM 69355F102 38,357 2,153,656 SH   SOLE 19 2,153,656 0 0
PPD INC COM 69355F102 243 13,646 SH   SOLE 20 13,646 0 0
PPD INC COM 69355F102 12,955 727,408 SH   SOLE 21 727,408 0 0
PPD INC COM 69355F102 12,206 685,338 SH   SOLE 22 607,205 0 78,133
PPD INC COM 69355F102 2,020 113,394 SH   SOLE 26 20,645 0 92,749
PPD INC COM 69355F102 50 2,811 SH   SOLE 31 1,419 0 1,392
PPD INC COM 69355F102 29,567 1,660,141 SH   SOLE 34 1,660,141 0 0
PPG INDS INC COM 693506107 94,297 1,127,958 SH   SOLE 2 524,018 0 603,940
PPG INDS INC COM 693506107 16,056 192,060 SH   SOLE 4 185,482 0 6,578
PPG INDS INC COM 693506107 26,655 318,836 SH   SOLE 7 232,563 0 86,273
PPG INDS INC COM 693506107 1,092 13,064 SH   SOLE 13 13,064 0 0
PPG INDS INC COM 693506107 1,967 23,524 SH   SOLE 15 23,524 0 0
PPG INDS INC COM 693506107 74,174 887,251 SH   SOLE 18 803,704 0 83,547
PPG INDS INC COM 693506107 140,408 1,679,519 SH   SOLE 19 1,679,519 0 0
PPG INDS INC COM 693506107 369,801 4,423,457 SH   SOLE 21 4,423,457 0 0
PPG INDS INC COM 693506107 534,104 6,388,808 SH   SOLE 22 5,481,529 0 907,279
PPG INDS INC COM 693506107 25,831 308,982 SH   SOLE 23 308,982 0 0
PPG INDS INC COM 693506107 24,031 287,457 SH   SOLE 25 287,457 0 0
PPG INDS INC COM 693506107 123,687 1,479,511 SH   SOLE 26 214,154 0 1,265,357
PPG INDS INC COM 693506107 4,258 50,938 SH   SOLE 28 36,867 0 14,071
PPG INDS INC COM 693506107 12,127 145,061 SH   SOLE 29 76,269 0 68,792
PPG INDS INC COM 693506107 71,865 859,634 SH   SOLE 30 859,634 0 0
PPG INDS INC COM 693506107 18,721 223,934 SH   SOLE 31 152,455 0 71,479
PPG INDS INC COM 693506107 63,649 761,351 SH   SOLE 34 761,351 0 0
PPG INDS INC COM 693506107 14,832 177,416 SH   SOLE 36 177,416 0 0
PPG INDS INC COM 693506107 434 5,186 SH   SOLE 40 5,186 0 0
PPG INDS INC OPTIONS 693506107 176 2,100 SH Call SOLE 4 2,100 0 0
PPG INDS INC OPTIONS 693506107 2,809 33,600 SH Call SOLE 18 33,600 0 0
PPG INDS INC OPTIONS 693506107 13,226 158,200 SH Call SOLE 19 158,200 0 0
PPG INDS INC OPTIONS 693506107 1,020 12,200 SH Call SOLE 22 12,200 0 0
PPG INDS INC OPTIONS 693506107 6,278 75,100 SH Call SOLE 34 75,100 0 0
PPL CORP COM 69351T106 48,143 1,950,708 SH   SOLE 2 286,809 0 1,663,899
PPL CORP COM 69351T106 9,450 382,894 SH   SOLE 4 362,734 0 20,160
PPL CORP COM 69351T106 19,967 809,031 SH   SOLE 7 739,069 0 69,962
PPL CORP COM 69351T106 532 21,541 SH   SOLE 13 21,541 0 0
PPL CORP COM 69351T106 1,836 74,407 SH   SOLE 15 74,407 0 0
PPL CORP COM 69351T106 0 15 SH   SOLE 17 0 0 15
PPL CORP COM 69351T106 42,547 1,723,952 SH   SOLE 18 1,615,466 0 108,486
PPL CORP COM 69351T106 5,143 208,397 SH   SOLE 19 208,397 0 0
PPL CORP COM 69351T106 682,359 27,648,271 SH   SOLE 21 27,648,271 0 0
PPL CORP COM 69351T106 454,815 18,428,500 SH   SOLE 22 16,579,664 0 1,848,836
PPL CORP COM 69351T106 13,555 549,230 SH   SOLE 23 549,230 0 0
PPL CORP COM 69351T106 18,875 764,772 SH   SOLE 25 764,772 0 0
PPL CORP COM 69351T106 67,206 2,723,083 SH   SOLE 26 486,038 0 2,237,045
PPL CORP COM 69351T106 3,625 146,867 SH   SOLE 28 103,733 0 43,134
PPL CORP COM 69351T106 359 14,566 SH   SOLE 29 14,566 0 0
PPL CORP COM 69351T106 72,278 2,928,588 SH   SOLE 30 2,928,588 0 0
PPL CORP COM 69351T106 5,076 205,668 SH   SOLE 31 125,437 0 80,231
PPL CORP COM 69351T106 3,718 150,668 SH   SOLE 32 150,668 0 0
PPL CORP COM 69351T106 957 38,770 SH   SOLE 34 38,770 0 0
PPL CORP COM 69351T106 8,863 359,121 SH   SOLE 35 359,121 0 0
PPL CORP COM 69351T106 15,648 634,038 SH   SOLE 36 634,038 0 0
PPL CORP COM 69351T106 416 16,844 SH   SOLE 40 16,844 0 0
PQ GROUP HLDGS INC COM 73943T103 397 36,417 SH   SOLE 2 2,114 0 34,303
PQ GROUP HLDGS INC COM 73943T103 9 795 SH   SOLE 7 795 0 0
PQ GROUP HLDGS INC COM 73943T103 1,441 132,202 SH   SOLE 18 132,202 0 0
PQ GROUP HLDGS INC COM 73943T103 820 75,231 SH   SOLE 19 75,231 0 0
PQ GROUP HLDGS INC COM 73943T103 14,356 1,317,033 SH   SOLE 21 1,317,033 0 0
PQ GROUP HLDGS INC COM 73943T103 13,003 1,192,960 SH   SOLE 22 1,141,997 0 50,963
PQ GROUP HLDGS INC COM 73943T103 56 5,132 SH   SOLE 28 5,132 0 0
PQ GROUP HLDGS INC COM 73943T103 314 28,850 SH   SOLE 30 28,850 0 0
PQ GROUP HLDGS INC COM 73943T103 71 6,523 SH   SOLE 40 6,523 0 0
PRA GROUP INC COM 69354N106 1,193 43,037 SH   SOLE 2 2,276 0 40,761
PRA GROUP INC COM 69354N106 7 237 SH   SOLE 4 237 0 0
PRA GROUP INC COM 69354N106 22 780 SH   SOLE 7 780 0 0
PRA GROUP INC COM 69354N106 5,729 206,684 SH   SOLE 18 206,684 0 0
PRA GROUP INC COM 69354N106 2,453 88,510 SH   SOLE 19 88,510 0 0
PRA GROUP INC COM 69354N106 137,755 4,969,504 SH   SOLE 21 4,969,504 0 0
PRA GROUP INC COM 69354N106 38,489 1,388,475 SH   SOLE 22 1,334,966 0 53,509
PRA GROUP INC COM 69354N106 317 11,453 SH   SOLE 26 4,827 0 6,626
PRA GROUP INC COM 69354N106 163 5,864 SH   SOLE 28 5,864 0 0
PRA GROUP INC COM 69354N106 1,626 58,658 SH   SOLE 30 58,658 0 0
PRA GROUP INC COM 69354N106 146 5,266 SH   SOLE 40 5,266 0 0
PRA GROUP INC NOTE 3.500% 6/0 69354NAB2 1,081 1,250,000 PRN   SOLE 21 1,250,000 0 0
PRA HEALTH SCIENCES INC COM 69354M108 12,017 144,718 SH   SOLE 2 29,464 0 115,254
PRA HEALTH SCIENCES INC COM 69354M108 25 303 SH   SOLE 4 303 0 0
PRA HEALTH SCIENCES INC COM 69354M108 111 1,338 SH   SOLE 7 1,338 0 0
PRA HEALTH SCIENCES INC COM 69354M108 14,868 179,048 SH   SOLE 18 179,048 0 0
PRA HEALTH SCIENCES INC COM 69354M108 1,239 14,925 SH   SOLE 19 14,925 0 0
PRA HEALTH SCIENCES INC COM 69354M108 311,527 3,751,534 SH   SOLE 21 3,751,534 0 0
PRA HEALTH SCIENCES INC COM 69354M108 170,582 2,054,214 SH   SOLE 22 1,952,649 0 101,565
PRA HEALTH SCIENCES INC COM 69354M108 3,280 39,505 SH   SOLE 26 20,528 0 18,977
PRA HEALTH SCIENCES INC COM 69354M108 754 9,074 SH   SOLE 28 9,074 0 0
PRA HEALTH SCIENCES INC COM 69354M108 6,018 72,468 SH   SOLE 30 72,468 0 0
PRA HEALTH SCIENCES INC COM 69354M108 110 1,329 SH   SOLE 31 1,329 0 0
PRA HEALTH SCIENCES INC COM 69354M108 159 1,913 SH   SOLE 34 1,913 0 0
PRA HEALTH SCIENCES INC COM 69354M108 579 6,978 SH   SOLE 40 6,978 0 0
PRECIGEN INC COM 74017N105 196 57,601 SH   SOLE 2 3,085 0 54,516
PRECIGEN INC COM 74017N105 1 218 SH   SOLE 4 218 0 0
PRECIGEN INC COM 74017N105 5 1,472 SH   SOLE 7 1,472 0 0
PRECIGEN INC COM 74017N105 852 250,651 SH   SOLE 18 250,651 0 0
PRECIGEN INC COM 74017N105 635 186,875 SH   SOLE 19 186,875 0 0
PRECIGEN INC COM 74017N105 13,327 3,919,646 SH   SOLE 21 3,919,646 0 0
PRECIGEN INC COM 74017N105 7,534 2,215,836 SH   SOLE 22 2,145,836 0 70,000
PRECIGEN INC COM 74017N105 70 20,598 SH   SOLE 23 20,598 0 0
PRECIGEN INC COM 74017N105 295 86,620 SH   SOLE 26 3,387 0 83,233
PRECIGEN INC COM 74017N105 30 8,838 SH   SOLE 28 8,838 0 0
PRECIGEN INC COM 74017N105 162 47,704 SH   SOLE 30 47,704 0 0
PRECIGEN INC COM 74017N105 35 10,220 SH   SOLE 40 10,220 0 0
PRECIPIO INC COM 74019L503 1 1,120 SH   SOLE 18 1,120 0 0
PRECIPIO INC COM 74019L503 13 18,748 SH   SOLE 21 18,748 0 0
PRECISION BIOSCIENCES INC COM 74019P108 78 13,018 SH   SOLE 2 1,525 0 11,493
PRECISION BIOSCIENCES INC COM 74019P108 13 2,230 SH   SOLE 7 2,230 0 0
PRECISION BIOSCIENCES INC COM 74019P108 813 134,809 SH   SOLE 18 134,809 0 0
PRECISION BIOSCIENCES INC COM 74019P108 414 68,583 SH   SOLE 19 68,583 0 0
PRECISION BIOSCIENCES INC COM 74019P108 10,043 1,665,524 SH   SOLE 21 1,665,524 0 0
PRECISION BIOSCIENCES INC COM 74019P108 3,281 544,093 SH   SOLE 22 520,844 0 23,249
PRECISION BIOSCIENCES INC COM 74019P108 24 4,047 SH   SOLE 30 4,047 0 0
PRECISION DRILLING CORP COM 2010 74022D308 10 31,477 SH   SOLE 22 31,477 0 0
PREDICTIVE ONCOLOGY INC COM NEW 74039M200 0 6 SH   SOLE 21 6 0 0
PREFERRED APT CMNTYS INC COM 74039L103 314 43,795 SH   SOLE 2 2,691 0 41,104
PREFERRED APT CMNTYS INC COM 74039L103 4 612 SH   SOLE 7 612 0 0
PREFERRED APT CMNTYS INC COM 74039L103 1,198 166,916 SH   SOLE 18 166,916 0 0
PREFERRED APT CMNTYS INC COM 74039L103 614 85,484 SH   SOLE 19 85,484 0 0
PREFERRED APT CMNTYS INC COM 74039L103 13,077 1,821,295 SH   SOLE 21 1,821,295 0 0
PREFERRED APT CMNTYS INC COM 74039L103 9,853 1,372,215 SH   SOLE 22 1,323,923 0 48,292
PREFERRED APT CMNTYS INC COM 74039L103 11 1,547 SH   SOLE 23 1,547 0 0
PREFERRED APT CMNTYS INC COM 74039L103 75 10,460 SH   SOLE 26 0 0 10,460
PREFERRED APT CMNTYS INC COM 74039L103 52 7,199 SH   SOLE 28 7,199 0 0
PREFERRED APT CMNTYS INC COM 74039L103 47 6,587 SH   SOLE 40 6,587 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 349 10,307 SH   SOLE 2 797 0 9,510
PREFERRED BK LOS ANGELES CA COM NEW 740367404 10 308 SH   SOLE 7 308 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 2,336 69,064 SH   SOLE 18 69,064 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 891 26,335 SH   SOLE 19 26,335 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 50,186 1,483,917 SH   SOLE 21 1,483,917 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 13,675 404,351 SH   SOLE 22 389,746 0 14,605
PREFERRED BK LOS ANGELES CA COM NEW 740367404 45 1,321 SH   SOLE 26 0 0 1,321
PREFERRED BK LOS ANGELES CA COM NEW 740367404 58 1,708 SH   SOLE 28 1,708 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 617 18,246 SH   SOLE 30 18,246 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 85 2,509 SH   SOLE 40 2,509 0 0
PREFORMED LINE PRODS CO COM 740444104 152 3,052 SH   SOLE 2 102 0 2,950
PREFORMED LINE PRODS CO COM 740444104 4 74 SH   SOLE 7 74 0 0
PREFORMED LINE PRODS CO COM 740444104 565 11,335 SH   SOLE 18 11,335 0 0
PREFORMED LINE PRODS CO COM 740444104 288 5,783 SH   SOLE 19 5,783 0 0
PREFORMED LINE PRODS CO COM 740444104 5,275 105,864 SH   SOLE 21 105,864 0 0
PREFORMED LINE PRODS CO COM 740444104 3,134 62,894 SH   SOLE 22 60,909 0 1,985
PREMIER FINL BANCORP INC COM 74050M105 159 12,795 SH   SOLE 2 352 0 12,443
PREMIER FINL BANCORP INC COM 74050M105 4 316 SH   SOLE 7 316 0 0
PREMIER FINL BANCORP INC COM 74050M105 631 50,889 SH   SOLE 18 50,889 0 0
PREMIER FINL BANCORP INC COM 74050M105 312 25,197 SH   SOLE 19 25,197 0 0
PREMIER FINL BANCORP INC COM 74050M105 5,825 469,723 SH   SOLE 21 469,723 0 0
PREMIER FINL BANCORP INC COM 74050M105 1,820 146,794 SH   SOLE 22 139,601 0 7,193
PREMIER INC CL A 74051N102 5,193 158,697 SH   SOLE 2 50,216 0 108,481
PREMIER INC CL A 74051N102 8 242 SH   SOLE 4 242 0 0
PREMIER INC CL A 74051N102 36 1,102 SH   SOLE 7 1,102 0 0
PREMIER INC CL A 74051N102 990 30,258 SH   SOLE 18 30,258 0 0
PREMIER INC CL A 74051N102 477 14,583 SH   SOLE 19 14,583 0 0
PREMIER INC CL A 74051N102 41,993 1,283,408 SH   SOLE 21 1,283,408 0 0
PREMIER INC CL A 74051N102 64,594 1,974,159 SH   SOLE 22 1,865,015 0 109,144
PREMIER INC CL A 74051N102 1,777 54,312 SH   SOLE 23 54,312 0 0
PREMIER INC CL A 74051N102 1,146 35,034 SH   SOLE 26 19,258 0 15,776
PREMIER INC CL A 74051N102 321 9,821 SH   SOLE 28 9,821 0 0
PREMIER INC CL A 74051N102 718 21,950 SH   SOLE 30 21,950 0 0
PREMIER INC CL A 74051N102 41 1,268 SH   SOLE 31 1,268 0 0
PREMIER INC CL A 74051N102 34 1,049 SH   SOLE 34 1,049 0 0
PREMIER INC CL A 74051N102 206 6,297 SH   SOLE 40 6,297 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 2,736 74,602 SH   SOLE 2 29,415 0 45,187
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 8 223 SH   SOLE 4 223 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 34 931 SH   SOLE 7 931 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 10,701 291,745 SH   SOLE 18 290,372 0 1,373
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 9,268 252,673 SH   SOLE 19 252,673 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 131,408 3,582,552 SH   SOLE 21 3,582,552 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 72,716 1,982,449 SH   SOLE 22 1,926,960 0 55,489
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 1,062 28,956 SH   SOLE 23 28,956 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 4,321 117,800 SH   SOLE 26 12,823 0 104,977
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 243 6,615 SH   SOLE 28 6,615 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 624 17,019 SH   SOLE 30 17,019 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 82 2,223 SH   SOLE 34 2,223 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 211 5,747 SH   SOLE 40 5,747 0 0
PREVAIL THERAPEUTICS INC COM 74140Y101 81 6,630 SH   SOLE 2 746 0 5,884
PREVAIL THERAPEUTICS INC COM 74140Y101 14 1,165 SH   SOLE 7 1,165 0 0
PREVAIL THERAPEUTICS INC COM 74140Y101 608 49,852 SH   SOLE 18 49,852 0 0
PREVAIL THERAPEUTICS INC COM 74140Y101 1,459 119,676 SH   SOLE 19 119,676 0 0
PREVAIL THERAPEUTICS INC COM 74140Y101 9,928 814,459 SH   SOLE 21 814,459 0 0
PREVAIL THERAPEUTICS INC COM 74140Y101 1,700 139,484 SH   SOLE 22 134,595 0 4,889
PREVAIL THERAPEUTICS INC COM 74140Y101 33 2,713 SH   SOLE 30 2,713 0 0
PRGX GLOBAL INC COM NEW 69357C503 21 7,658 SH   SOLE 2 695 0 6,963
PRGX GLOBAL INC COM NEW 69357C503 2 674 SH   SOLE 7 674 0 0
PRGX GLOBAL INC COM NEW 69357C503 214 76,397 SH   SOLE 18 76,397 0 0
PRGX GLOBAL INC COM NEW 69357C503 94 33,456 SH   SOLE 19 33,456 0 0
PRGX GLOBAL INC COM NEW 69357C503 1,953 697,363 SH   SOLE 21 697,363 0 0
PRGX GLOBAL INC COM NEW 69357C503 2,403 858,094 SH   SOLE 22 848,869 0 9,225
PRICE T ROWE GROUP INC COM 74144T108 70,344 720,365 SH   SOLE 2 209,605 0 510,760
PRICE T ROWE GROUP INC COM 74144T108 12,912 132,230 SH   SOLE 4 125,815 0 6,415
PRICE T ROWE GROUP INC COM 74144T108 43,259 442,996 SH   SOLE 7 246,489 0 196,507
PRICE T ROWE GROUP INC COM 74144T108 606 6,203 SH   SOLE 13 6,203 0 0
PRICE T ROWE GROUP INC COM 74144T108 2,573 26,349 SH   SOLE 15 26,349 0 0
PRICE T ROWE GROUP INC COM 74144T108 59,661 610,964 SH   SOLE 18 561,887 0 49,077
PRICE T ROWE GROUP INC COM 74144T108 10,129 103,730 SH   SOLE 19 103,730 0 0
PRICE T ROWE GROUP INC COM 74144T108 770,485 7,890,267 SH   SOLE 21 7,890,267 0 0
PRICE T ROWE GROUP INC COM 74144T108 565,333 5,789,382 SH   SOLE 22 5,165,829 0 623,553
PRICE T ROWE GROUP INC COM 74144T108 19,215 196,771 SH   SOLE 23 196,771 0 0
PRICE T ROWE GROUP INC COM 74144T108 29,804 305,208 SH   SOLE 25 305,208 0 0
PRICE T ROWE GROUP INC COM 74144T108 122,957 1,259,157 SH   SOLE 26 141,742 0 1,117,415
PRICE T ROWE GROUP INC COM 74144T108 4,770 48,852 SH   SOLE 28 34,889 0 13,963
PRICE T ROWE GROUP INC COM 74144T108 2,214 22,674 SH   SOLE 29 10,875 0 11,799
PRICE T ROWE GROUP INC COM 74144T108 116,308 1,191,070 SH   SOLE 30 1,191,070 0 0
PRICE T ROWE GROUP INC COM 74144T108 7,331 75,078 SH   SOLE 31 51,822 0 23,256
PRICE T ROWE GROUP INC COM 74144T108 3,097 31,716 SH   SOLE 34 31,716 0 0
PRICE T ROWE GROUP INC COM 74144T108 18,855 193,087 SH   SOLE 36 193,087 0 0
PRICE T ROWE GROUP INC COM 74144T108 486 4,972 SH   SOLE 40 4,972 0 0
PRICELINE GRP INC NOTE 0.350% 6/1 741503AS5 3,099 2,800,000 PRN   SOLE 21 2,800,000 0 0
PRICELINE GRP INC NOTE 0.900% 9/1 741503AX4 3,120 3,130,000 PRN   SOLE 21 3,130,000 0 0
PRICESMART INC COM 741511109 1,028 19,553 SH   SOLE 2 1,155 0 18,398
PRICESMART INC COM 741511109 3 64 SH   SOLE 4 64 0 0
PRICESMART INC COM 741511109 23 431 SH   SOLE 7 431 0 0
PRICESMART INC COM 741511109 5,367 102,125 SH   SOLE 18 102,125 0 0
PRICESMART INC COM 741511109 2,418 46,015 SH   SOLE 19 46,015 0 0
PRICESMART INC COM 741511109 128,826 2,451,487 SH   SOLE 21 2,451,487 0 0
PRICESMART INC COM 741511109 34,026 647,498 SH   SOLE 22 618,886 0 28,612
PRICESMART INC COM 741511109 27 505 SH   SOLE 23 505 0 0
PRICESMART INC COM 741511109 217 4,128 SH   SOLE 26 1,928 0 2,200
PRICESMART INC COM 741511109 149 2,838 SH   SOLE 28 2,838 0 0
PRICESMART INC COM 741511109 1,579 30,039 SH   SOLE 30 30,039 0 0
PRICESMART INC COM 741511109 148 2,824 SH   SOLE 40 2,824 0 0
PRIMEENERGY RESOURCES CORP COM 74158E104 28 382 SH   SOLE 2 28 0 354
PRIMEENERGY RESOURCES CORP COM 74158E104 135 1,829 SH   SOLE 18 1,829 0 0
PRIMEENERGY RESOURCES CORP COM 74158E104 69 937 SH   SOLE 19 937 0 0
PRIMEENERGY RESOURCES CORP COM 74158E104 1,207 16,317 SH   SOLE 21 16,317 0 0
PRIMEENERGY RESOURCES CORP COM 74158E104 350 4,724 SH   SOLE 22 4,576 0 148
PRIMERICA INC COM 74164M108 9,534 107,758 SH   SOLE 2 34,099 0 73,659
PRIMERICA INC COM 74164M108 17 194 SH   SOLE 4 194 0 0
PRIMERICA INC COM 74164M108 83 935 SH   SOLE 7 935 0 0
PRIMERICA INC COM 74164M108 10,525 118,951 SH   SOLE 18 118,951 0 0
PRIMERICA INC COM 74164M108 864 9,763 SH   SOLE 19 9,763 0 0
PRIMERICA INC COM 74164M108 178,548 2,017,943 SH   SOLE 21 2,017,943 0 0
PRIMERICA INC COM 74164M108 126,556 1,430,331 SH   SOLE 22 1,361,121 0 69,210
PRIMERICA INC COM 74164M108 1,434 16,211 SH   SOLE 26 9,797 0 6,414
PRIMERICA INC COM 74164M108 518 5,849 SH   SOLE 28 5,849 0 0
PRIMERICA INC COM 74164M108 1,909 21,571 SH   SOLE 30 21,571 0 0
PRIMERICA INC COM 74164M108 75 847 SH   SOLE 31 847 0 0
PRIMERICA INC COM 74164M108 41 468 SH   SOLE 36 468 0 0
PRIMERICA INC COM 74164M108 366 4,132 SH   SOLE 40 4,132 0 0
PRIMO WATER CORPORATION COM 74167P108 54 5,993 SH   SOLE 22 5,993 0 0
PRIMO WATER CORPORATION COM 74167P108 36 4,019 SH   SOLE 40 4,019 0 0
PRIMORIS SVCS CORP COM 74164F103 419 26,330 SH   SOLE 2 2,279 0 24,051
PRIMORIS SVCS CORP COM 74164F103 4 262 SH   SOLE 4 262 0 0
PRIMORIS SVCS CORP COM 74164F103 405 25,466 SH   SOLE 7 25,466 0 0
PRIMORIS SVCS CORP COM 74164F103 2,492 156,718 SH   SOLE 18 156,718 0 0
PRIMORIS SVCS CORP COM 74164F103 1,318 82,866 SH   SOLE 19 82,866 0 0
PRIMORIS SVCS CORP COM 74164F103 23,241 1,461,721 SH   SOLE 21 1,461,721 0 0
PRIMORIS SVCS CORP COM 74164F103 20,513 1,290,134 SH   SOLE 22 1,238,947 0 51,187
PRIMORIS SVCS CORP COM 74164F103 61 3,852 SH   SOLE 26 0 0 3,852
PRIMORIS SVCS CORP COM 74164F103 88 5,547 SH   SOLE 28 5,547 0 0
PRIMORIS SVCS CORP COM 74164F103 230 14,434 SH   SOLE 30 14,434 0 0
PRIMORIS SVCS CORP COM 74164F103 69 4,351 SH   SOLE 40 4,351 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 22,799 727,472 SH   SOLE 2 123,364 0 604,108
PRINCIPAL FINL GROUP INC COM 74251V102 4,323 137,946 SH   SOLE 4 130,390 0 7,556
PRINCIPAL FINL GROUP INC COM 74251V102 8,263 263,658 SH   SOLE 7 253,411 0 10,247
PRINCIPAL FINL GROUP INC COM 74251V102 23 722 SH   SOLE 13 722 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 932 29,733 SH   SOLE 15 29,733 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 5 154 SH   SOLE 17 0 0 154
PRINCIPAL FINL GROUP INC COM 74251V102 29,336 936,044 SH   SOLE 18 896,501 0 39,543
PRINCIPAL FINL GROUP INC COM 74251V102 2,385 76,092 SH   SOLE 19 76,092 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 345,978 11,039,506 SH   SOLE 21 11,039,506 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 199,806 6,375,420 SH   SOLE 22 5,701,331 0 674,089
PRINCIPAL FINL GROUP INC COM 74251V102 6,829 217,912 SH   SOLE 23 217,912 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 9,857 314,517 SH   SOLE 25 314,517 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 44,334 1,414,606 SH   SOLE 26 256,839 0 1,157,767
PRINCIPAL FINL GROUP INC COM 74251V102 1,848 58,966 SH   SOLE 28 40,463 0 18,503
PRINCIPAL FINL GROUP INC COM 74251V102 2,128 67,885 SH   SOLE 29 9,346 0 58,539
PRINCIPAL FINL GROUP INC COM 74251V102 38,356 1,223,875 SH   SOLE 30 1,223,875 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 2,273 72,517 SH   SOLE 31 52,095 0 20,422
PRINCIPAL FINL GROUP INC COM 74251V102 2,399 76,558 SH   SOLE 32 76,558 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 1,417 45,213 SH   SOLE 34 45,213 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 8,826 281,611 SH   SOLE 35 281,611 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 6,772 216,096 SH   SOLE 36 216,096 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 183 5,842 SH   SOLE 40 5,842 0 0
PRINCIPIA BIOPHARMA INC COM 74257L108 1,321 22,243 SH   SOLE 2 15,594 0 6,649
PRINCIPIA BIOPHARMA INC COM 74257L108 19 320 SH   SOLE 7 320 0 0
PRINCIPIA BIOPHARMA INC COM 74257L108 4,747 79,936 SH   SOLE 18 75,050 0 4,886
PRINCIPIA BIOPHARMA INC COM 74257L108 14,834 249,807 SH   SOLE 19 249,807 0 0
PRINCIPIA BIOPHARMA INC COM 74257L108 69 1,168 SH   SOLE 20 1,168 0 0
PRINCIPIA BIOPHARMA INC COM 74257L108 55,103 927,967 SH   SOLE 21 927,967 0 0
PRINCIPIA BIOPHARMA INC COM 74257L108 34,532 581,551 SH   SOLE 22 558,152 0 23,399
PRINCIPIA BIOPHARMA INC COM 74257L108 313 5,271 SH   SOLE 23 5,271 0 0
PRINCIPIA BIOPHARMA INC COM 74257L108 1,044 17,578 SH   SOLE 26 0 0 17,578
PRINCIPIA BIOPHARMA INC COM 74257L108 446 7,515 SH   SOLE 28 7,515 0 0
PRINCIPIA BIOPHARMA INC COM 74257L108 604 10,165 SH   SOLE 30 10,165 0 0
PRINCIPIA BIOPHARMA INC COM 74257L108 3,105 52,294 SH   SOLE 34 52,294 0 0
PRINCIPIA BIOPHARMA INC COM 74257L108 181 3,041 SH   SOLE 40 3,041 0 0
PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 5 2,697 SH   SOLE 2 482 0 2,215
PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 43 22,232 SH   SOLE 18 22,232 0 0
PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 21 10,810 SH   SOLE 19 10,810 0 0
PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 428 220,872 SH   SOLE 21 220,872 0 0
PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 67 34,382 SH   SOLE 22 32,692 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,375 SH   SOLE 21 6,375 0 0
PRO-DEX INC COLO COM NEW 74265M205 839 51,766 SH   SOLE 22 51,766 0 0
PROASSURANCE CORP COM 74267C106 1,018 40,711 SH   SOLE 2 1,849 0 38,862
PROASSURANCE CORP COM 74267C106 6 235 SH   SOLE 4 235 0 0
PROASSURANCE CORP COM 74267C106 29 1,179 SH   SOLE 7 1,179 0 0
PROASSURANCE CORP COM 74267C106 5,595 223,813 SH   SOLE 18 223,813 0 0
PROASSURANCE CORP COM 74267C106 2,177 87,066 SH   SOLE 19 87,066 0 0
PROASSURANCE CORP COM 74267C106 146,395 5,855,810 SH   SOLE 21 5,855,810 0 0
PROASSURANCE CORP COM 74267C106 37,387 1,495,474 SH   SOLE 22 1,438,111 0 57,363
PROASSURANCE CORP COM 74267C106 448 17,938 SH   SOLE 26 9,131 0 8,807
PROASSURANCE CORP COM 74267C106 173 6,926 SH   SOLE 28 6,926 0 0
PROASSURANCE CORP COM 74267C106 1,696 67,822 SH   SOLE 30 67,822 0 0
PROASSURANCE CORP COM 74267C106 68 2,732 SH   SOLE 36 2,732 0 0
PROASSURANCE CORP COM 74267C106 133 5,336 SH   SOLE 40 5,336 0 0
PROCTER & GAMBLE CO COM 742718109 734,405 6,676,412 SH   SOLE 2 1,246,598 0 5,429,814
PROCTER & GAMBLE CO COM 742718109 138,847 1,262,242 SH   SOLE 4 1,194,222 0 68,020
PROCTER & GAMBLE CO COM 742718109 263,262 2,393,287 SH   SOLE 7 2,236,626 0 156,661
PROCTER & GAMBLE CO COM 742718109 16,776 152,508 SH   SOLE 13 152,508 0 0
PROCTER & GAMBLE CO COM 742718109 30,161 274,192 SH   SOLE 15 274,192 0 0
PROCTER & GAMBLE CO COM 742718109 54 493 SH   SOLE 17 0 0 493
PROCTER & GAMBLE CO COM 742718109 693,594 6,305,402 SH   SOLE 18 5,755,534 0 549,868
PROCTER & GAMBLE CO COM 742718109 190,912 1,735,568 SH   SOLE 19 1,735,568 0 0
PROCTER & GAMBLE CO COM 742718109 5,628,961 51,172,374 SH   SOLE 21 51,172,374 0 0
PROCTER & GAMBLE CO COM 742718109 6,644,287 60,402,606 SH   SOLE 22 54,028,756 0 6,373,850
PROCTER & GAMBLE CO COM 742718109 218,420 1,985,633 SH   SOLE 23 1,985,633 0 0
PROCTER & GAMBLE CO COM 742718109 304,178 2,765,251 SH   SOLE 25 2,765,251 0 0
PROCTER & GAMBLE CO COM 742718109 1,541,033 14,009,392 SH   SOLE 26 1,613,147 0 12,396,245
PROCTER & GAMBLE CO COM 742718109 56,076 509,783 SH   SOLE 28 362,169 0 147,614
PROCTER & GAMBLE CO COM 742718109 65,612 596,471 SH   SOLE 29 134,151 0 462,320
PROCTER & GAMBLE CO COM 742718109 1,184,650 10,769,549 SH   SOLE 30 10,769,549 0 0
PROCTER & GAMBLE CO COM 742718109 96,784 879,854 SH   SOLE 31 592,955 0 286,899
PROCTER & GAMBLE CO COM 742718109 17,834 162,125 SH   SOLE 32 162,125 0 0
PROCTER & GAMBLE CO COM 742718109 63,904 580,941 SH   SOLE 34 580,941 0 0
PROCTER & GAMBLE CO COM 742718109 199,298 1,811,796 SH   SOLE 36 1,811,796 0 0
PROCTER & GAMBLE CO COM 742718109 2,527 22,971 SH   SOLE 37 22,971 0 0
PROCTER & GAMBLE CO COM 742718109 6,143 55,843 SH   SOLE 40 55,843 0 0
PROFESSIONAL HLDG CORP CL A COM 743139107 165 10,317 SH   SOLE 18 10,317 0 0
PROFESSIONAL HLDG CORP CL A COM 743139107 114 7,150 SH   SOLE 19 7,150 0 0
PROFESSIONAL HLDG CORP CL A COM 743139107 1,919 120,292 SH   SOLE 21 120,292 0 0
PROFESSIONAL HLDG CORP CL A COM 743139107 624 39,096 SH   SOLE 22 37,612 0 1,484
PROFIRE ENERGY INC COM 74316X101 5 6,607 SH   SOLE 18 6,607 0 0
PROFIRE ENERGY INC COM 74316X101 75 94,703 SH   SOLE 21 94,703 0 0
PROFIRE ENERGY INC COM 74316X101 268 339,862 SH   SOLE 22 339,862 0 0
PROGENICS PHARMACEUTICALS IN COM 743187106 120 31,565 SH   SOLE 2 3,674 0 27,891
PROGENICS PHARMACEUTICALS IN COM 743187106 6 1,529 SH   SOLE 7 1,529 0 0
PROGENICS PHARMACEUTICALS IN COM 743187106 1,583 416,537 SH   SOLE 18 416,537 0 0
PROGENICS PHARMACEUTICALS IN COM 743187106 603 158,554 SH   SOLE 19 158,554 0 0
PROGENICS PHARMACEUTICALS IN COM 743187106 39,560 10,410,475 SH   SOLE 21 10,410,475 0 0
PROGENICS PHARMACEUTICALS IN COM 743187106 10,121 2,663,347 SH   SOLE 22 2,569,824 0 93,523
PROGENICS PHARMACEUTICALS IN COM 743187106 8 2,041 SH   SOLE 23 2,041 0 0
PROGENICS PHARMACEUTICALS IN COM 743187106 81 21,271 SH   SOLE 26 0 0 21,271
PROGENICS PHARMACEUTICALS IN COM 743187106 38 10,089 SH   SOLE 28 10,089 0 0
PROGENICS PHARMACEUTICALS IN COM 743187106 485 127,737 SH   SOLE 30 127,737 0 0
PROGENICS PHARMACEUTICALS IN COM 743187106 28 7,353 SH   SOLE 40 7,353 0 0
PROGRESS SOFTWARE CORP COM 743312100 533 16,648 SH   SOLE 2 2,208 0 14,440
PROGRESS SOFTWARE CORP COM 743312100 4 135 SH   SOLE 4 135 0 0
PROGRESS SOFTWARE CORP COM 743312100 26 810 SH   SOLE 7 810 0 0
PROGRESS SOFTWARE CORP COM 743312100 6,726 210,197 SH   SOLE 18 204,613 0 5,584
PROGRESS SOFTWARE CORP COM 743312100 2,790 87,176 SH   SOLE 19 87,176 0 0
PROGRESS SOFTWARE CORP COM 743312100 157,660 4,926,864 SH   SOLE 21 4,926,864 0 0
PROGRESS SOFTWARE CORP COM 743312100 41,955 1,311,109 SH   SOLE 22 1,261,781 0 49,328
PROGRESS SOFTWARE CORP COM 743312100 1,220 38,123 SH   SOLE 26 6,680 0 31,443
PROGRESS SOFTWARE CORP COM 743312100 221 6,905 SH   SOLE 28 6,905 0 0
PROGRESS SOFTWARE CORP COM 743312100 1,859 58,084 SH   SOLE 30 58,084 0 0
PROGRESS SOFTWARE CORP COM 743312100 157 4,919 SH   SOLE 34 4,919 0 0
PROGRESS SOFTWARE CORP COM 743312100 163 5,098 SH   SOLE 40 5,098 0 0
PROGRESSIVE CORP OHIO COM 743315103 105,339 1,426,582 SH   SOLE 2 149,836 0 1,276,746
PROGRESSIVE CORP OHIO COM 743315103 20,850 282,365 SH   SOLE 4 266,999 0 15,366
PROGRESSIVE CORP OHIO COM 743315103 49,768 673,999 SH   SOLE 7 538,673 0 135,326
PROGRESSIVE CORP OHIO COM 743315103 305 4,135 SH   SOLE 13 4,135 0 0
PROGRESSIVE CORP OHIO COM 743315103 3,606 48,839 SH   SOLE 15 48,839 0 0
PROGRESSIVE CORP OHIO COM 743315103 80,514 1,090,379 SH   SOLE 18 1,004,193 0 86,186
PROGRESSIVE CORP OHIO COM 743315103 7,240 98,048 SH   SOLE 19 98,048 0 0
PROGRESSIVE CORP OHIO COM 743315103 1,206,628 16,341,121 SH   SOLE 21 16,341,121 0 0
PROGRESSIVE CORP OHIO COM 743315103 1,039,159 14,073,111 SH   SOLE 22 12,691,653 0 1,381,458
PROGRESSIVE CORP OHIO COM 743315103 31,327 424,257 SH   SOLE 23 424,257 0 0
PROGRESSIVE CORP OHIO COM 743315103 46,906 635,242 SH   SOLE 25 635,242 0 0
PROGRESSIVE CORP OHIO COM 743315103 262,769 3,558,633 SH   SOLE 26 381,337 0 3,177,296
PROGRESSIVE CORP OHIO COM 743315103 8,780 118,907 SH   SOLE 28 83,877 0 35,030
PROGRESSIVE CORP OHIO COM 743315103 2,234 30,250 SH   SOLE 29 10,557 0 19,693
PROGRESSIVE CORP OHIO COM 743315103 198,909 2,693,790 SH   SOLE 30 2,693,790 0 0
PROGRESSIVE CORP OHIO COM 743315103 9,735 131,842 SH   SOLE 31 102,241 0 29,601
PROGRESSIVE CORP OHIO COM 743315103 16,023 216,990 SH   SOLE 34 216,990 0 0
PROGRESSIVE CORP OHIO COM 743315103 32,809 444,329 SH   SOLE 36 444,329 0 0
PROGRESSIVE CORP OHIO COM 743315103 947 12,827 SH   SOLE 40 12,827 0 0
PROGYNY INC COM 74340E103 164 7,721 SH   SOLE 2 598 0 7,123
PROGYNY INC COM 74340E103 11 542 SH   SOLE 7 542 0 0
PROGYNY INC COM 74340E103 873 41,189 SH   SOLE 18 41,189 0 0
PROGYNY INC COM 74340E103 464 21,895 SH   SOLE 19 21,895 0 0
PROGYNY INC COM 74340E103 8,188 386,410 SH   SOLE 21 386,410 0 0
PROGYNY INC COM 74340E103 5,385 254,134 SH   SOLE 22 247,007 0 7,127
PROLOGIS INC. COM 74340W103 197,076 2,452,115 SH   SOLE 2 387,099 0 2,065,016
PROLOGIS INC. COM 74340W103 78,917 981,927 SH   SOLE 4 962,019 0 19,908
PROLOGIS INC. COM 74340W103 117,806 1,465,793 SH   SOLE 7 1,437,132 0 28,661
PROLOGIS INC. COM 74340W103 4,915 61,157 SH   SOLE 13 61,157 0 0
PROLOGIS INC. COM 74340W103 5,734 71,344 SH   SOLE 15 71,344 0 0
PROLOGIS INC. COM 74340W103 3 38 SH   SOLE 17 0 0 38
PROLOGIS INC. COM 74340W103 246,858 3,071,520 SH   SOLE 18 2,728,068 0 343,452
PROLOGIS INC. COM 74340W103 231,683 2,882,700 SH   SOLE 19 2,882,700 0 0
PROLOGIS INC. COM 74340W103 1,792,499 22,303,081 SH   SOLE 21 22,303,081 0 0
PROLOGIS INC. COM 74340W103 2,018,774 25,118,496 SH   SOLE 22 22,703,226 0 2,415,270
PROLOGIS INC. COM 74340W103 52,817 657,179 SH   SOLE 23 657,179 0 0
PROLOGIS INC. COM 74340W103 209,142 2,602,239 SH   SOLE 25 2,602,239 0 0
PROLOGIS INC. COM 74340W103 280,446 3,489,431 SH   SOLE 26 499,778 0 2,989,653
PROLOGIS INC. COM 74340W103 15,577 193,813 SH   SOLE 28 150,052 0 43,761
PROLOGIS INC. COM 74340W103 46,065 573,164 SH   SOLE 29 399,797 0 173,367
PROLOGIS INC. COM 74340W103 504,967 6,283,024 SH   SOLE 30 6,283,024 0 0
PROLOGIS INC. COM 74340W103 16,491 205,186 SH   SOLE 31 156,460 0 48,726
PROLOGIS INC. COM 74340W103 62,435 776,842 SH   SOLE 34 776,842 0 0
PROLOGIS INC. COM 74340W103 40,647 505,748 SH   SOLE 36 505,748 0 0
PROLOGIS INC. COM 74340W103 1,355 16,854 SH   SOLE 40 16,854 0 0
PROOFPOINT INC COM 743424103 10,877 106,025 SH   SOLE 2 9,563 0 96,462
PROOFPOINT INC COM 743424103 300 2,924 SH   SOLE 4 2,924 0 0
PROOFPOINT INC COM 743424103 123 1,203 SH   SOLE 7 1,203 0 0
PROOFPOINT INC COM 743424103 4,429 43,176 SH   SOLE 18 43,053 0 123
PROOFPOINT INC COM 743424103 8,229 80,216 SH   SOLE 19 80,216 0 0
PROOFPOINT INC COM 743424103 97,888 954,166 SH   SOLE 21 954,166 0 0
PROOFPOINT INC COM 743424103 157,079 1,531,136 SH   SOLE 22 1,439,472 0 91,664
PROOFPOINT INC COM 743424103 143 1,393 SH   SOLE 23 1,393 0 0
PROOFPOINT INC COM 743424103 153 1,491 SH   SOLE 25 1,491 0 0
PROOFPOINT INC COM 743424103 3,825 37,284 SH   SOLE 26 15,595 0 21,689
PROOFPOINT INC COM 743424103 850 8,286 SH   SOLE 28 8,286 0 0
PROOFPOINT INC COM 743424103 122 1,187 SH   SOLE 29 1,187 0 0
PROOFPOINT INC COM 743424103 10,103 98,481 SH   SOLE 30 98,481 0 0
PROOFPOINT INC COM 743424103 177 1,722 SH   SOLE 31 1,722 0 0
PROOFPOINT INC COM 743424103 3,432 33,453 SH   SOLE 34 33,453 0 0
PROOFPOINT INC COM 743424103 30 293 SH   SOLE 36 293 0 0
PROOFPOINT INC COM 743424103 601 5,855 SH   SOLE 40 5,855 0 0
PROPETRO HLDG CORP COM 74347M108 135 54,157 SH   SOLE 2 8,499 0 45,658
PROPETRO HLDG CORP COM 74347M108 1 439 SH   SOLE 4 439 0 0
PROPETRO HLDG CORP COM 74347M108 4 1,522 SH   SOLE 7 1,522 0 0
PROPETRO HLDG CORP COM 74347M108 968 387,334 SH   SOLE 18 377,357 0 9,977
PROPETRO HLDG CORP COM 74347M108 683 273,204 SH   SOLE 19 273,204 0 0
PROPETRO HLDG CORP COM 74347M108 23,065 9,226,089 SH   SOLE 21 9,226,089 0 0
PROPETRO HLDG CORP COM 74347M108 6,715 2,685,886 SH   SOLE 22 2,591,312 0 94,574
PROPETRO HLDG CORP COM 74347M108 83 33,182 SH   SOLE 23 33,182 0 0
PROPETRO HLDG CORP COM 74347M108 349 139,482 SH   SOLE 26 21,184 0 118,298
PROPETRO HLDG CORP COM 74347M108 33 13,252 SH   SOLE 28 13,252 0 0
PROPETRO HLDG CORP COM 74347M108 271 108,232 SH   SOLE 30 108,232 0 0
PROPETRO HLDG CORP COM 74347M108 23 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 37 19,516 SH   SOLE 21 19,516 0 0
PROQR THRAPEUTICS N V SHS EURO N71542109 2,376 432,743 SH   SOLE 21 432,743 0 0
PROQR THRAPEUTICS N V SHS EURO N71542109 24 4,327 SH   SOLE 30 4,327 0 0
PROS HOLDINGS INC COM 74346Y103 394 12,712 SH   SOLE 2 2,014 0 10,698
PROS HOLDINGS INC COM 74346Y103 7 231 SH   SOLE 4 231 0 0
PROS HOLDINGS INC COM 74346Y103 17 537 SH   SOLE 7 537 0 0
PROS HOLDINGS INC COM 74346Y103 3,851 124,102 SH   SOLE 18 116,616 0 7,486
PROS HOLDINGS INC COM 74346Y103 3,918 126,264 SH   SOLE 19 126,264 0 0
PROS HOLDINGS INC COM 74346Y103 38,484 1,240,207 SH   SOLE 21 1,240,207 0 0
PROS HOLDINGS INC COM 74346Y103 34,683 1,117,730 SH   SOLE 22 1,079,553 0 38,177
PROS HOLDINGS INC COM 74346Y103 256 8,262 SH   SOLE 23 8,262 0 0
PROS HOLDINGS INC COM 74346Y103 1,192 38,428 SH   SOLE 26 12,206 0 26,222
PROS HOLDINGS INC COM 74346Y103 148 4,778 SH   SOLE 28 4,778 0 0
PROS HOLDINGS INC COM 74346Y103 374 12,045 SH   SOLE 30 12,045 0 0
PROS HOLDINGS INC COM 74346Y103 13 405 SH   SOLE 34 405 0 0
PROS HOLDINGS INC COM 74346Y103 115 3,719 SH   SOLE 40 3,719 0 0
PROSHARES TR SP500 EX TECH 74347B557 1 16 SH   SOLE 17 0 0 16
PROSHARES TR RUSS 2000 DIVD 74347B698 1 16 SH   SOLE 17 0 0 16
PROSHARES TR ULTR 7-10 TREA 74347R180 11 140 SH   SOLE 17 0 0 140
PROSIGHT GLOBAL INC COM 74349J103 75 7,667 SH   SOLE 2 465 0 7,202
PROSIGHT GLOBAL INC COM 74349J103 334 34,286 SH   SOLE 18 34,286 0 0
PROSIGHT GLOBAL INC COM 74349J103 172 17,651 SH   SOLE 19 17,651 0 0
PROSIGHT GLOBAL INC COM 74349J103 3,399 348,646 SH   SOLE 21 348,646 0 0
PROSIGHT GLOBAL INC COM 74349J103 890 91,245 SH   SOLE 22 87,746 0 3,499
PROSIGHT GLOBAL INC COM 74349J103 31 3,184 SH   SOLE 30 3,184 0 0
PROSPECT CAPITAL CORPORATION COM 74348T102 6,989 1,644,487 SH   SOLE 30 1,644,487 0 0
PROSPECT CAPITAL CORPORATION NOTE 4.950% 7/1 74348TAR3 624 725,000 PRN   SOLE 21 725,000 0 0
PROSPERITY BANCSHARES INC COM 743606105 10,301 213,492 SH   SOLE 2 43,907 0 169,585
PROSPERITY BANCSHARES INC COM 743606105 13 261 SH   SOLE 4 261 0 0
PROSPERITY BANCSHARES INC COM 743606105 2,104 43,609 SH   SOLE 7 43,609 0 0
PROSPERITY BANCSHARES INC COM 743606105 16,598 344,003 SH   SOLE 18 344,003 0 0
PROSPERITY BANCSHARES INC COM 743606105 1,044 21,636 SH   SOLE 19 21,636 0 0
PROSPERITY BANCSHARES INC COM 743606105 220,222 4,564,178 SH   SOLE 21 4,564,178 0 0
PROSPERITY BANCSHARES INC COM 743606105 146,795 3,042,393 SH   SOLE 22 2,888,133 0 154,260
PROSPERITY BANCSHARES INC COM 743606105 2,388 49,497 SH   SOLE 26 30,298 0 19,199
PROSPERITY BANCSHARES INC COM 743606105 661 13,708 SH   SOLE 28 13,708 0 0
PROSPERITY BANCSHARES INC COM 743606105 1,620 33,577 SH   SOLE 30 33,577 0 0
PROSPERITY BANCSHARES INC COM 743606105 206 4,270 SH   SOLE 31 1,870 0 2,400
PROSPERITY BANCSHARES INC COM 743606105 28 584 SH   SOLE 34 584 0 0
PROSPERITY BANCSHARES INC COM 743606105 105 2,177 SH   SOLE 36 2,177 0 0
PROSPERITY BANCSHARES INC COM 743606105 468 9,696 SH   SOLE 40 9,696 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 68 9,700 SH   SOLE 2 629 0 9,071
PROTAGONIST THERAPEUTICS INC COM 74366E102 424 60,023 SH   SOLE 18 60,023 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 243 34,470 SH   SOLE 19 34,470 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 6,317 894,718 SH   SOLE 21 894,718 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 3,929 556,570 SH   SOLE 22 548,437 0 8,133
PROTAGONIST THERAPEUTICS INC COM 74366E102 14 1,975 SH   SOLE 30 1,975 0 0
PROTECTIVE INS CORP CL A 74368L104 2 175 SH   SOLE 21 175 0 0
PROTECTIVE INS CORP CL B 74368L203 186 13,534 SH   SOLE 2 3,213 0 10,321
PROTECTIVE INS CORP CL B 74368L203 3 233 SH   SOLE 7 233 0 0
PROTECTIVE INS CORP CL B 74368L203 522 37,989 SH   SOLE 18 37,989 0 0
PROTECTIVE INS CORP CL B 74368L203 829 60,303 SH   SOLE 19 60,303 0 0
PROTECTIVE INS CORP CL B 74368L203 4,622 336,129 SH   SOLE 21 336,129 0 0
PROTECTIVE INS CORP CL B 74368L203 6,581 478,605 SH   SOLE 22 471,210 0 7,395
PROTECTIVE INS CORP CL B 74368L203 195 14,205 SH   SOLE 23 14,205 0 0
PROTECTIVE INS CORP CL B 74368L203 550 40,013 SH   SOLE 26 0 0 40,013
PROTEOSTASIS THERAPEUTICS IN COM 74373B109 12 10,905 SH   SOLE 18 10,905 0 0
PROTEOSTASIS THERAPEUTICS IN COM 74373B109 119 104,607 SH   SOLE 21 104,607 0 0
PROTEOSTASIS THERAPEUTICS IN COM 74373B109 1,076 943,760 SH   SOLE 22 943,760 0 0
PROTHENA CORP PLC SHS G72800108 424 39,639 SH   SOLE 2 2,373 0 37,266
PROTHENA CORP PLC SHS G72800108 1 111 SH   SOLE 4 111 0 0
PROTHENA CORP PLC SHS G72800108 6 606 SH   SOLE 7 606 0 0
PROTHENA CORP PLC SHS G72800108 1,591 148,669 SH   SOLE 18 148,669 0 0
PROTHENA CORP PLC SHS G72800108 803 75,027 SH   SOLE 19 75,027 0 0
PROTHENA CORP PLC SHS G72800108 19,290 1,802,769 SH   SOLE 21 1,802,769 0 0
PROTHENA CORP PLC SHS G72800108 13,900 1,299,097 SH   SOLE 22 1,254,563 0 44,534
PROTHENA CORP PLC SHS G72800108 52 4,823 SH   SOLE 26 2,640 0 2,183
PROTHENA CORP PLC SHS G72800108 71 6,604 SH   SOLE 28 6,604 0 0
PROTHENA CORP PLC SHS G72800108 89 8,354 SH   SOLE 30 8,354 0 0
PROTHENA CORP PLC SHS G72800108 35 3,315 SH   SOLE 40 3,315 0 0
PROTO LABS INC COM 743713109 760 9,989 SH   SOLE 2 1,374 0 8,615
PROTO LABS INC COM 743713109 11 140 SH   SOLE 4 140 0 0
PROTO LABS INC COM 743713109 36 472 SH   SOLE 7 472 0 0
PROTO LABS INC COM 743713109 9,367 123,033 SH   SOLE 18 123,033 0 0
PROTO LABS INC COM 743713109 3,873 50,868 SH   SOLE 19 50,868 0 0
PROTO LABS INC COM 743713109 219,615 2,884,742 SH   SOLE 21 2,884,742 0 0
PROTO LABS INC COM 743713109 60,681 797,069 SH   SOLE 22 766,898 0 30,171
PROTO LABS INC COM 743713109 940 12,348 SH   SOLE 26 6,136 0 6,212
PROTO LABS INC COM 743713109 295 3,872 SH   SOLE 28 3,872 0 0
PROTO LABS INC COM 743713109 14,102 185,235 SH   SOLE 30 185,235 0 0
PROTO LABS INC COM 743713109 123 1,615 SH   SOLE 34 1,615 0 0
PROTO LABS INC COM 743713109 197 2,584 SH   SOLE 40 2,584 0 0
PROVENTION BIO INC COM 74374N102 71 7,683 SH   SOLE 18 7,683 0 0
PROVENTION BIO INC COM 74374N102 1,010 109,787 SH   SOLE 21 109,787 0 0
PROVENTION BIO INC COM 74374N102 5,196 564,760 SH   SOLE 22 564,760 0 0
PROVIDENCE SVC CORP COM 743815102 238 4,338 SH   SOLE 2 603 0 3,735
PROVIDENCE SVC CORP COM 743815102 14 255 SH   SOLE 7 255 0 0
PROVIDENCE SVC CORP COM 743815102 3,052 55,614 SH   SOLE 18 55,614 0 0
PROVIDENCE SVC CORP COM 743815102 1,255 22,862 SH   SOLE 19 22,862 0 0
PROVIDENCE SVC CORP COM 743815102 74,603 1,359,390 SH   SOLE 21 1,359,390 0 0
PROVIDENCE SVC CORP COM 743815102 18,346 334,295 SH   SOLE 22 320,309 0 13,986
PROVIDENCE SVC CORP COM 743815102 305 5,563 SH   SOLE 26 0 0 5,563
PROVIDENCE SVC CORP COM 743815102 104 1,900 SH   SOLE 28 1,900 0 0
PROVIDENCE SVC CORP COM 743815102 809 14,737 SH   SOLE 30 14,737 0 0
PROVIDENCE SVC CORP COM 743815102 82 1,495 SH   SOLE 40 1,495 0 0
PROVIDENT BANCORP INC COM NEW 74383L105 70 8,130 SH   SOLE 2 375 0 7,755
PROVIDENT BANCORP INC COM NEW 74383L105 289 33,496 SH   SOLE 18 33,496 0 0
PROVIDENT BANCORP INC COM NEW 74383L105 591 68,571 SH   SOLE 19 68,571 0 0
PROVIDENT BANCORP INC COM NEW 74383L105 2,752 319,260 SH   SOLE 21 319,260 0 0
PROVIDENT BANCORP INC COM NEW 74383L105 1,369 158,820 SH   SOLE 22 154,070 0 4,750
PROVIDENT BANCORP INC COM NEW 74383L105 214 24,862 SH   SOLE 26 0 0 24,862
PROVIDENT FINL HLDGS INC COM 743868101 96 6,320 SH   SOLE 2 253 0 6,067
PROVIDENT FINL HLDGS INC COM 743868101 350 23,011 SH   SOLE 18 23,011 0 0
PROVIDENT FINL HLDGS INC COM 743868101 178 11,655 SH   SOLE 19 11,655 0 0
PROVIDENT FINL HLDGS INC COM 743868101 3,249 213,359 SH   SOLE 21 213,359 0 0
PROVIDENT FINL HLDGS INC COM 743868101 5,946 390,416 SH   SOLE 22 387,862 0 2,554
PROVIDENT FINL SVCS INC COM 74386T105 742 57,719 SH   SOLE 2 3,034 0 54,685
PROVIDENT FINL SVCS INC COM 74386T105 13 1,028 SH   SOLE 7 1,028 0 0
PROVIDENT FINL SVCS INC COM 74386T105 4,633 360,262 SH   SOLE 18 360,262 0 0
PROVIDENT FINL SVCS INC COM 74386T105 1,771 137,696 SH   SOLE 19 137,696 0 0
PROVIDENT FINL SVCS INC COM 74386T105 88,904 6,913,196 SH   SOLE 21 6,913,196 0 0
PROVIDENT FINL SVCS INC COM 74386T105 22,922 1,782,441 SH   SOLE 22 1,717,148 0 65,293
PROVIDENT FINL SVCS INC COM 74386T105 182 14,149 SH   SOLE 26 10,644 0 3,505
PROVIDENT FINL SVCS INC COM 74386T105 111 8,628 SH   SOLE 28 8,628 0 0
PROVIDENT FINL SVCS INC COM 74386T105 975 75,829 SH   SOLE 30 75,829 0 0
PROVIDENT FINL SVCS INC COM 74386T105 7 535 SH   SOLE 34 535 0 0
PROVIDENT FINL SVCS INC COM 74386T105 83 6,488 SH   SOLE 40 6,488 0 0
PRUDENTIAL BANCORP INC NEW COM 74431A101 115 7,763 SH   SOLE 2 276 0 7,487
PRUDENTIAL BANCORP INC NEW COM 74431A101 489 33,061 SH   SOLE 18 33,061 0 0
PRUDENTIAL BANCORP INC NEW COM 74431A101 239 16,161 SH   SOLE 19 16,161 0 0
PRUDENTIAL BANCORP INC NEW COM 74431A101 4,656 314,591 SH   SOLE 21 314,591 0 0
PRUDENTIAL BANCORP INC NEW COM 74431A101 1,251 84,500 SH   SOLE 22 79,950 0 4,550
PRUDENTIAL FINL INC COM 744320102 100,870 1,934,603 SH   SOLE 2 923,950 0 1,010,653
PRUDENTIAL FINL INC COM 744320102 16,658 319,488 SH   SOLE 4 308,438 0 11,050
PRUDENTIAL FINL INC COM 744320102 22,616 433,760 SH   SOLE 7 392,680 0 41,080
PRUDENTIAL FINL INC COM 744320102 4,071 78,076 SH   SOLE 13 78,076 0 0
PRUDENTIAL FINL INC COM 744320102 2,292 43,958 SH   SOLE 15 43,958 0 0
PRUDENTIAL FINL INC COM 744320102 2 47 SH   SOLE 17 0 0 47
PRUDENTIAL FINL INC COM 744320102 55,774 1,069,689 SH   SOLE 18 830,104 0 239,585
PRUDENTIAL FINL INC COM 744320102 30,785 590,432 SH   SOLE 19 590,432 0 0
PRUDENTIAL FINL INC COM 744320102 513,935 9,856,830 SH   SOLE 21 9,856,830 0 0
PRUDENTIAL FINL INC COM 744320102 593,719 11,387,016 SH   SOLE 22 9,476,227 0 1,910,789
PRUDENTIAL FINL INC COM 744320102 30,639 587,635 SH   SOLE 23 587,635 0 0
PRUDENTIAL FINL INC COM 744320102 25,142 482,193 SH   SOLE 25 482,193 0 0
PRUDENTIAL FINL INC COM 744320102 170,451 3,269,112 SH   SOLE 26 381,039 0 2,888,073
PRUDENTIAL FINL INC COM 744320102 4,578 87,794 SH   SOLE 28 62,689 0 25,105
PRUDENTIAL FINL INC COM 744320102 19,391 371,894 SH   SOLE 29 210,647 0 161,247
PRUDENTIAL FINL INC COM 744320102 97,736 1,874,497 SH   SOLE 30 1,874,497 0 0
PRUDENTIAL FINL INC COM 744320102 26,406 506,437 SH   SOLE 31 380,327 0 126,110
PRUDENTIAL FINL INC COM 744320102 2,166 41,539 SH   SOLE 32 41,539 0 0
PRUDENTIAL FINL INC COM 744320102 5,678 108,906 SH   SOLE 34 108,906 0 0
PRUDENTIAL FINL INC COM 744320102 11,292 216,578 SH   SOLE 35 216,578 0 0
PRUDENTIAL FINL INC COM 744320102 20,985 402,469 SH   SOLE 36 402,469 0 0
PRUDENTIAL FINL INC COM 744320102 447 8,568 SH   SOLE 40 8,568 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 7,160 52,835 SH   SOLE 2 8,738 0 44,097
PS BUSINESS PKS INC CALIF COM 69360J107 1,596 11,774 SH   SOLE 4 11,774 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 2,872 21,195 SH   SOLE 7 21,195 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 15,611 115,193 SH   SOLE 18 115,193 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 7,918 58,425 SH   SOLE 19 58,425 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 209,089 1,542,862 SH   SOLE 21 1,542,862 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 115,864 854,961 SH   SOLE 22 833,604 0 21,357
PS BUSINESS PKS INC CALIF COM 69360J107 88 648 SH   SOLE 23 648 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 6,324 46,662 SH   SOLE 25 46,662 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 1,957 14,443 SH   SOLE 26 5,181 0 9,262
PS BUSINESS PKS INC CALIF COM 69360J107 408 3,008 SH   SOLE 28 3,008 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 1,433 10,573 SH   SOLE 29 10,573 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 12,256 90,437 SH   SOLE 30 90,437 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 52 386 SH   SOLE 34 386 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 266 1,963 SH   SOLE 40 1,963 0 0
PSYCHEMEDICS CORP COM NEW 744375205 6 1,073 SH   SOLE 18 1,073 0 0
PSYCHEMEDICS CORP COM NEW 744375205 111 18,291 SH   SOLE 21 18,291 0 0
PSYCHEMEDICS CORP COM NEW 744375205 491 81,088 SH   SOLE 22 81,088 0 0
PTC INC COM 69370C100 18,107 295,820 SH   SOLE 2 74,486 0 221,334
PTC INC COM 69370C100 3,099 50,623 SH   SOLE 4 47,668 0 2,955
PTC INC COM 69370C100 494 8,071 SH   SOLE 7 8,071 0 0
PTC INC COM 69370C100 101 1,655 SH   SOLE 13 1,655 0 0
PTC INC COM 69370C100 537 8,769 SH   SOLE 15 8,769 0 0
PTC INC COM 69370C100 20,537 335,511 SH   SOLE 18 326,262 0 9,249
PTC INC COM 69370C100 10,094 164,914 SH   SOLE 19 164,914 0 0
PTC INC COM 69370C100 350,480 5,725,865 SH   SOLE 21 5,725,865 0 0
PTC INC COM 69370C100 211,698 3,458,556 SH   SOLE 22 3,272,066 0 186,490
PTC INC COM 69370C100 4,878 79,700 SH   SOLE 23 79,700 0 0
PTC INC COM 69370C100 10,786 176,216 SH   SOLE 25 176,216 0 0
PTC INC COM 69370C100 27,322 446,373 SH   SOLE 26 114,215 0 332,158
PTC INC COM 69370C100 1,363 22,275 SH   SOLE 28 15,741 0 6,534
PTC INC COM 69370C100 1,709 27,922 SH   SOLE 29 5,045 0 22,877
PTC INC COM 69370C100 23,576 385,169 SH   SOLE 30 385,169 0 0
PTC INC COM 69370C100 1,744 28,498 SH   SOLE 31 24,746 0 3,752
PTC INC COM 69370C100 4,980 81,367 SH   SOLE 34 81,367 0 0
PTC INC COM 69370C100 3,451 56,372 SH   SOLE 36 56,372 0 0
PTC INC COM 69370C100 142 2,322 SH   SOLE 40 2,322 0 0
PTC THERAPEUTICS INC COM 69366J200 1,017 22,795 SH   SOLE 2 3,454 0 19,341
PTC THERAPEUTICS INC COM 69366J200 48 1,078 SH   SOLE 4 1,078 0 0
PTC THERAPEUTICS INC COM 69366J200 46 1,030 SH   SOLE 7 1,030 0 0
PTC THERAPEUTICS INC COM 69366J200 10,144 227,392 SH   SOLE 18 221,498 0 5,894
PTC THERAPEUTICS INC COM 69366J200 17,618 394,934 SH   SOLE 19 394,934 0 0
PTC THERAPEUTICS INC COM 69366J200 112,370 2,518,940 SH   SOLE 21 2,518,940 0 0
PTC THERAPEUTICS INC COM 69366J200 77,625 1,740,088 SH   SOLE 22 1,676,016 0 64,072
PTC THERAPEUTICS INC COM 69366J200 111 2,499 SH   SOLE 23 2,499 0 0
PTC THERAPEUTICS INC COM 69366J200 1,066 23,905 SH   SOLE 26 10,864 0 13,041
PTC THERAPEUTICS INC COM 69366J200 355 7,958 SH   SOLE 28 7,958 0 0
PTC THERAPEUTICS INC COM 69366J200 6,773 151,837 SH   SOLE 30 151,837 0 0
PTC THERAPEUTICS INC COM 69366J200 1,342 30,088 SH   SOLE 34 30,088 0 0
PTC THERAPEUTICS INC COM 69366J200 240 5,370 SH   SOLE 40 5,370 0 0
PUBLIC STORAGE COM 74460D109 74,013 372,654 SH   SOLE 2 47,782 0 324,872
PUBLIC STORAGE COM 74460D109 32,782 165,059 SH   SOLE 4 160,853 0 4,206
PUBLIC STORAGE COM 74460D109 80,935 407,509 SH   SOLE 7 344,962 0 62,547
PUBLIC STORAGE COM 74460D109 742 3,734 SH   SOLE 13 3,734 0 0
PUBLIC STORAGE COM 74460D109 3,232 16,272 SH   SOLE 15 16,272 0 0
PUBLIC STORAGE COM 74460D109 56,166 282,794 SH   SOLE 18 259,397 0 23,397
PUBLIC STORAGE COM 74460D109 37,625 189,443 SH   SOLE 19 189,443 0 0
PUBLIC STORAGE COM 74460D109 1,344,645 6,770,280 SH   SOLE 21 6,770,280 0 0
PUBLIC STORAGE COM 74460D109 1,044,381 5,258,451 SH   SOLE 22 4,903,573 0 354,878
PUBLIC STORAGE COM 74460D109 24,978 125,766 SH   SOLE 23 125,766 0 0
PUBLIC STORAGE COM 74460D109 104,468 525,994 SH   SOLE 25 525,994 0 0
PUBLIC STORAGE COM 74460D109 150,212 756,314 SH   SOLE 26 106,826 0 649,488
PUBLIC STORAGE COM 74460D109 6,320 31,821 SH   SOLE 28 22,555 0 9,266
PUBLIC STORAGE COM 74460D109 16,133 81,230 SH   SOLE 29 81,230 0 0
PUBLIC STORAGE COM 74460D109 283,892 1,429,394 SH   SOLE 30 1,429,394 0 0
PUBLIC STORAGE COM 74460D109 7,717 38,853 SH   SOLE 31 31,899 0 6,954
PUBLIC STORAGE COM 74460D109 1,976 9,951 SH   SOLE 34 9,951 0 0
PUBLIC STORAGE COM 74460D109 28,138 141,676 SH   SOLE 36 141,676 0 0
PUBLIC STORAGE COM 74460D109 709 3,571 SH   SOLE 40 3,571 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 80,299 1,787,993 SH   SOLE 2 666,065 0 1,121,928
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 13,258 295,219 SH   SOLE 4 281,889 0 13,330
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 27,654 615,767 SH   SOLE 7 579,100 0 36,667
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 545 12,131 SH   SOLE 13 12,131 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 2,437 54,270 SH   SOLE 15 54,270 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 113,687 2,531,435 SH   SOLE 18 2,346,254 0 185,181
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 148,891 3,315,320 SH   SOLE 19 3,315,320 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 784,693 17,472,573 SH   SOLE 21 17,472,573 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 562,271 12,519,947 SH   SOLE 22 11,211,806 0 1,308,141
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 18,129 403,663 SH   SOLE 23 403,663 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 24,917 554,820 SH   SOLE 25 554,820 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 161,603 3,598,381 SH   SOLE 26 410,380 0 3,188,001
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 4,673 104,054 SH   SOLE 28 74,096 0 29,958
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 1,284 28,583 SH   SOLE 29 28,583 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 121,925 2,714,876 SH   SOLE 30 2,714,876 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 8,163 181,757 SH   SOLE 31 115,816 0 65,941
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 2,307 51,366 SH   SOLE 32 51,366 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 2,437 54,268 SH   SOLE 34 54,268 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 6,652 148,117 SH   SOLE 35 148,117 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 17,951 399,707 SH   SOLE 36 399,707 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 530 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 29 29,145 SH   SOLE 22 29,145 0 0
PULSE BIOSCIENCES INC COM 74587B101 28 3,869 SH   SOLE 2 392 0 3,477
PULSE BIOSCIENCES INC COM 74587B101 2 328 SH   SOLE 7 328 0 0
PULSE BIOSCIENCES INC COM 74587B101 300 41,832 SH   SOLE 18 41,832 0 0
PULSE BIOSCIENCES INC COM 74587B101 146 20,345 SH   SOLE 19 20,345 0 0
PULSE BIOSCIENCES INC COM 74587B101 2,947 411,653 SH   SOLE 21 411,653 0 0
PULSE BIOSCIENCES INC COM 74587B101 1,931 269,757 SH   SOLE 22 261,852 0 7,905
PULTE GROUP INC COM 745867101 15,217 681,780 SH   SOLE 2 125,608 0 556,172
PULTE GROUP INC COM 745867101 2,964 132,812 SH   SOLE 4 125,674 0 7,138
PULTE GROUP INC COM 745867101 9,083 406,965 SH   SOLE 7 244,279 0 162,686
PULTE GROUP INC COM 745867101 27 1,226 SH   SOLE 13 1,226 0 0
PULTE GROUP INC COM 745867101 580 25,966 SH   SOLE 15 25,966 0 0
PULTE GROUP INC COM 745867101 11,729 525,488 SH   SOLE 18 487,191 0 38,297
PULTE GROUP INC COM 745867101 12,116 542,812 SH   SOLE 19 542,812 0 0
PULTE GROUP INC COM 745867101 186,649 8,362,430 SH   SOLE 21 8,362,430 0 0
PULTE GROUP INC COM 745867101 156,650 7,018,389 SH   SOLE 22 6,386,592 0 631,797
PULTE GROUP INC COM 745867101 4,237 189,817 SH   SOLE 23 189,817 0 0
PULTE GROUP INC COM 745867101 7,456 334,063 SH   SOLE 25 334,063 0 0
PULTE GROUP INC COM 745867101 24,704 1,106,804 SH   SOLE 26 226,406 0 880,398
PULTE GROUP INC COM 745867101 1,164 52,166 SH   SOLE 28 36,936 0 15,230
PULTE GROUP INC COM 745867101 1,361 60,983 SH   SOLE 29 5,236 0 55,747
PULTE GROUP INC COM 745867101 24,715 1,107,294 SH   SOLE 30 1,107,294 0 0
PULTE GROUP INC COM 745867101 1,501 67,259 SH   SOLE 31 51,705 0 15,554
PULTE GROUP INC COM 745867101 3,536 158,429 SH   SOLE 34 158,429 0 0
PULTE GROUP INC COM 745867101 3,790 169,825 SH   SOLE 36 169,825 0 0
PULTE GROUP INC COM 745867101 122 5,458 SH   SOLE 40 5,458 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 120 14,233 SH   SOLE 2 4,234 0 9,999
PUMA BIOTECHNOLOGY INC COM 74587V107 1 123 SH   SOLE 4 123 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 5 626 SH   SOLE 7 626 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 1,066 126,266 SH   SOLE 18 107,234 0 19,032
PUMA BIOTECHNOLOGY INC COM 74587V107 1,536 182,007 SH   SOLE 19 182,007 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 11,226 1,330,093 SH   SOLE 21 1,330,093 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 9,126 1,081,264 SH   SOLE 22 1,049,847 0 31,417
PUMA BIOTECHNOLOGY INC COM 74587V107 132 15,695 SH   SOLE 23 15,695 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 430 50,915 SH   SOLE 26 6,898 0 44,017
PUMA BIOTECHNOLOGY INC COM 74587V107 33 3,901 SH   SOLE 28 3,901 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 62 7,303 SH   SOLE 30 7,303 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 29 3,457 SH   SOLE 40 3,457 0 0
PURE ACQUISITION CORP CL A 74621Q106 9 900 SH   SOLE 19 900 0 0
PURE STORAGE INC CL A 74624M102 5,704 463,757 SH   SOLE 2 49,257 0 414,500
PURE STORAGE INC CL A 74624M102 55 4,512 SH   SOLE 4 4,512 0 0
PURE STORAGE INC CL A 74624M102 52 4,231 SH   SOLE 7 4,231 0 0
PURE STORAGE INC CL A 74624M102 1,483 120,573 SH   SOLE 18 120,573 0 0
PURE STORAGE INC CL A 74624M102 686 55,762 SH   SOLE 19 55,762 0 0
PURE STORAGE INC CL A 74624M102 40,186 3,267,127 SH   SOLE 21 3,267,127 0 0
PURE STORAGE INC CL A 74624M102 76,680 6,234,165 SH   SOLE 22 5,857,492 0 376,673
PURE STORAGE INC CL A 74624M102 1,056 85,851 SH   SOLE 26 40,950 0 44,901
PURE STORAGE INC CL A 74624M102 450 36,560 SH   SOLE 28 36,560 0 0
PURE STORAGE INC CL A 74624M102 899 73,098 SH   SOLE 30 73,098 0 0
PURE STORAGE INC CL A 74624M102 60 4,849 SH   SOLE 31 4,849 0 0
PURE STORAGE INC CL A 74624M102 63 5,103 SH   SOLE 34 5,103 0 0
PURE STORAGE INC CL A 74624M102 286 23,288 SH   SOLE 40 23,288 0 0
PURE STORAGE INC NOTE 0.125% 4/1 74624MAB8 1,442 1,675,000 PRN   SOLE 21 1,675,000 0 0
PURECYCLE CORP COM NEW 746228303 69 6,206 SH   SOLE 2 592 0 5,614
PURECYCLE CORP COM NEW 746228303 750 67,230 SH   SOLE 18 67,230 0 0
PURECYCLE CORP COM NEW 746228303 374 33,510 SH   SOLE 19 33,510 0 0
PURECYCLE CORP COM NEW 746228303 6,762 606,493 SH   SOLE 21 606,493 0 0
PURECYCLE CORP COM NEW 746228303 2,600 233,180 SH   SOLE 22 222,154 0 11,026
PURPLE INNOVATION INC COM 74640Y106 36 6,314 SH   SOLE 2 766 0 5,548
PURPLE INNOVATION INC COM 74640Y106 141 24,859 SH   SOLE 18 24,859 0 0
PURPLE INNOVATION INC COM 74640Y106 82 14,516 SH   SOLE 19 14,516 0 0
PURPLE INNOVATION INC COM 74640Y106 1,638 288,402 SH   SOLE 21 288,402 0 0
PURPLE INNOVATION INC COM 74640Y106 530 93,272 SH   SOLE 22 89,316 0 3,956
PUTNAM MASTER INTER INCOME T SH BEN INT 746909100 2 478 SH   SOLE 17 0 0 478
PVH CORPORATION COM 693656100 7,414 196,976 SH   SOLE 2 37,067 0 159,909
PVH CORPORATION COM 693656100 1,439 38,241 SH   SOLE 4 36,208 0 2,033
PVH CORPORATION COM 693656100 3,281 87,177 SH   SOLE 7 62,941 0 24,236
PVH CORPORATION COM 693656100 109 2,904 SH   SOLE 13 2,904 0 0
PVH CORPORATION COM 693656100 317 8,409 SH   SOLE 15 8,409 0 0
PVH CORPORATION COM 693656100 8,522 226,408 SH   SOLE 18 215,486 0 10,922
PVH CORPORATION COM 693656100 1,477 39,229 SH   SOLE 19 39,229 0 0
PVH CORPORATION COM 693656100 69,413 1,844,132 SH   SOLE 21 1,844,132 0 0
PVH CORPORATION COM 693656100 71,075 1,888,281 SH   SOLE 22 1,704,832 0 183,449
PVH CORPORATION COM 693656100 2,092 55,589 SH   SOLE 23 55,589 0 0
PVH CORPORATION COM 693656100 3,688 97,985 SH   SOLE 25 97,985 0 0
PVH CORPORATION COM 693656100 18,606 494,305 SH   SOLE 26 78,660 0 415,645
PVH CORPORATION COM 693656100 593 15,766 SH   SOLE 28 11,203 0 4,563
PVH CORPORATION COM 693656100 643 17,083 SH   SOLE 29 1,521 0 15,562
PVH CORPORATION COM 693656100 17,141 455,393 SH   SOLE 30 455,393 0 0
PVH CORPORATION COM 693656100 1,998 53,088 SH   SOLE 31 14,316 0 38,772
PVH CORPORATION COM 693656100 440 11,698 SH   SOLE 34 11,698 0 0
PVH CORPORATION COM 693656100 2,282 60,636 SH   SOLE 36 60,636 0 0
PVH CORPORATION COM 693656100 58 1,554 SH   SOLE 40 1,554 0 0
PYXUS INTL INC COM 74737V106 25 8,110 SH   SOLE 2 288 0 7,822
PYXUS INTL INC COM 74737V106 90 28,845 SH   SOLE 18 28,845 0 0
PYXUS INTL INC COM 74737V106 46 14,837 SH   SOLE 19 14,837 0 0
PYXUS INTL INC COM 74737V106 979 314,786 SH   SOLE 21 314,786 0 0
PYXUS INTL INC COM 74737V106 761 244,844 SH   SOLE 22 236,852 0 7,992
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 35 7,827 SH   SOLE 2 1,238 0 6,589
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 3 626 SH   SOLE 7 626 0 0
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 285 63,988 SH   SOLE 18 63,988 0 0
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 205 45,955 SH   SOLE 19 45,955 0 0
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 2,805 628,824 SH   SOLE 21 628,824 0 0
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 1,865 418,091 SH   SOLE 22 401,811 0 16,280
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 6 1,354 SH   SOLE 23 1,354 0 0
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 18 4,147 SH   SOLE 26 0 0 4,147
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 15 3,284 SH   SOLE 28 3,284 0 0
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 23 5,096 SH   SOLE 30 5,096 0 0
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 4 896 SH   SOLE 40 896 0 0
Q2 HLDGS INC COM 74736L109 972 16,466 SH   SOLE 2 2,508 0 13,958
Q2 HLDGS INC COM 74736L109 7 124 SH   SOLE 4 124 0 0
Q2 HLDGS INC COM 74736L109 46 777 SH   SOLE 7 777 0 0
Q2 HLDGS INC COM 74736L109 9,074 153,644 SH   SOLE 18 151,555 0 2,089
Q2 HLDGS INC COM 74736L109 4,932 83,506 SH   SOLE 19 83,506 0 0
Q2 HLDGS INC COM 74736L109 93,754 1,587,430 SH   SOLE 21 1,587,430 0 0
Q2 HLDGS INC COM 74736L109 75,028 1,270,369 SH   SOLE 22 1,222,250 0 48,119
Q2 HLDGS INC COM 74736L109 10 168 SH   SOLE 23 168 0 0
Q2 HLDGS INC COM 74736L109 1,531 25,926 SH   SOLE 26 13,573 0 12,353
Q2 HLDGS INC COM 74736L109 383 6,483 SH   SOLE 28 6,483 0 0
Q2 HLDGS INC COM 74736L109 4,677 79,193 SH   SOLE 30 79,193 0 0
Q2 HLDGS INC COM 74736L109 89 1,514 SH   SOLE 34 1,514 0 0
Q2 HLDGS INC COM 74736L109 271 4,582 SH   SOLE 40 4,582 0 0
QAD INC CL B 74727D207 6 244 SH   SOLE 21 244 0 0
QAD INC CL B 74727D207 687 28,016 SH   SOLE 22 28,016 0 0
QAD INC CL A 74727D306 311 7,789 SH   SOLE 2 672 0 7,117
QAD INC CL A 74727D306 6 157 SH   SOLE 7 157 0 0
QAD INC CL A 74727D306 1,705 42,707 SH   SOLE 18 42,707 0 0
QAD INC CL A 74727D306 861 21,561 SH   SOLE 19 21,561 0 0
QAD INC CL A 74727D306 17,029 426,483 SH   SOLE 21 426,483 0 0
QAD INC CL A 74727D306 13,507 338,268 SH   SOLE 22 327,351 0 10,917
QAD INC CL A 74727D306 231 5,785 SH   SOLE 26 0 0 5,785
QAD INC CL A 74727D306 57 1,431 SH   SOLE 28 1,431 0 0
QAD INC CL A 74727D306 164 4,099 SH   SOLE 30 4,099 0 0
QAD INC CL A 74727D306 36 905 SH   SOLE 40 905 0 0
QCR HOLDINGS INC COM 74727A104 400 14,791 SH   SOLE 2 892 0 13,899
QCR HOLDINGS INC COM 74727A104 8 302 SH   SOLE 7 302 0 0
QCR HOLDINGS INC COM 74727A104 1,539 56,860 SH   SOLE 18 56,860 0 0
QCR HOLDINGS INC COM 74727A104 846 31,235 SH   SOLE 19 31,235 0 0
QCR HOLDINGS INC COM 74727A104 14,702 543,111 SH   SOLE 21 543,111 0 0
QCR HOLDINGS INC COM 74727A104 12,487 461,297 SH   SOLE 22 446,047 0 15,250
QCR HOLDINGS INC COM 74727A104 337 12,467 SH   SOLE 26 0 0 12,467
QCR HOLDINGS INC COM 74727A104 95 3,500 SH   SOLE 28 3,500 0 0
QCR HOLDINGS INC COM 74727A104 161 5,958 SH   SOLE 30 5,958 0 0
QCR HOLDINGS INC COM 74727A104 36 1,324 SH   SOLE 34 1,324 0 0
QCR HOLDINGS INC COM 74727A104 58 2,157 SH   SOLE 40 2,157 0 0
QEP RESOURCES INC COM 74733V100 78 234,404 SH   SOLE 2 9,504 0 224,900
QEP RESOURCES INC COM 74733V100 0 1,154 SH   SOLE 4 1,154 0 0
QEP RESOURCES INC COM 74733V100 5 16,007 SH   SOLE 7 16,007 0 0
QEP RESOURCES INC COM 74733V100 369 1,102,553 SH   SOLE 18 1,102,553 0 0
QEP RESOURCES INC COM 74733V100 147 440,479 SH   SOLE 19 440,479 0 0
QEP RESOURCES INC COM 74733V100 8,822 26,373,835 SH   SOLE 21 26,373,835 0 0
QEP RESOURCES INC COM 74733V100 2,433 7,272,609 SH   SOLE 22 6,959,153 0 313,456
QEP RESOURCES INC COM 74733V100 74 221,778 SH   SOLE 26 54,543 0 167,235
QEP RESOURCES INC COM 74733V100 9 28,296 SH   SOLE 28 28,296 0 0
QEP RESOURCES INC COM 74733V100 132 394,112 SH   SOLE 30 394,112 0 0
QEP RESOURCES INC COM 74733V100 28 83,367 SH   SOLE 31 0 0 83,367
QEP RESOURCES INC COM 74733V100 13 38,333 SH   SOLE 34 38,333 0 0
QEP RESOURCES INC COM 74733V100 5 15,021 SH   SOLE 36 15,021 0 0
QEP RESOURCES INC COM 74733V100 8 22,630 SH   SOLE 40 22,630 0 0
QIAGEN NV SHS NEW N72482123 18,579 446,621 SH   SOLE 2 30,862 0 415,759
QIAGEN NV SHS NEW N72482123 163 3,915 SH   SOLE 7 3,915 0 0
QIAGEN NV SHS NEW N72482123 4,484 107,785 SH   SOLE 18 107,785 0 0
QIAGEN NV SHS NEW N72482123 2,184 52,493 SH   SOLE 19 52,493 0 0
QIAGEN NV SHS NEW N72482123 90,168 2,167,498 SH   SOLE 21 2,167,498 0 0
QIAGEN NV SHS NEW N72482123 86,145 2,070,786 SH   SOLE 22 1,813,082 0 257,704
QIAGEN NV SHS NEW N72482123 187 4,506 SH   SOLE 31 4,506 0 0
QIAGEN NV SHS NEW N72482123 361 8,668 SH   SOLE 34 8,668 0 0
QIWI PLC SPON ADR REP B 74735M108 68 6,353 SH   SOLE 25 6,353 0 0
QORVO INC COM 74736K101 23,423 290,502 SH   SOLE 2 35,795 0 254,707
QORVO INC COM 74736K101 4,868 60,371 SH   SOLE 4 56,928 0 3,443
QORVO INC COM 74736K101 15,436 191,437 SH   SOLE 7 103,850 0 87,587
QORVO INC COM 74736K101 384 4,767 SH   SOLE 13 4,767 0 0
QORVO INC COM 74736K101 959 11,896 SH   SOLE 15 11,896 0 0
QORVO INC COM 74736K101 10 126 SH   SOLE 17 0 0 126
QORVO INC COM 74736K101 18,795 233,101 SH   SOLE 18 215,230 0 17,871
QORVO INC COM 74736K101 2,683 33,271 SH   SOLE 19 33,271 0 0
QORVO INC COM 74736K101 308,276 3,823,335 SH   SOLE 21 3,823,335 0 0
QORVO INC COM 74736K101 233,765 2,899,234 SH   SOLE 22 2,618,509 0 280,725
QORVO INC COM 74736K101 7,128 88,398 SH   SOLE 23 88,398 0 0
QORVO INC COM 74736K101 11,738 145,581 SH   SOLE 25 145,581 0 0
QORVO INC COM 74736K101 49,312 611,584 SH   SOLE 26 102,448 0 509,136
QORVO INC COM 74736K101 1,885 23,384 SH   SOLE 28 16,667 0 6,717
QORVO INC COM 74736K101 2,136 26,491 SH   SOLE 29 1,651 0 24,840
QORVO INC COM 74736K101 46,701 579,197 SH   SOLE 30 579,197 0 0
QORVO INC COM 74736K101 2,318 28,752 SH   SOLE 31 22,189 0 6,563
QORVO INC COM 74736K101 543 6,738 SH   SOLE 34 6,738 0 0
QORVO INC COM 74736K101 5,952 73,816 SH   SOLE 36 73,816 0 0
QORVO INC COM 74736K101 206 2,557 SH   SOLE 40 2,557 0 0
QORVO INC OPTIONS 74736K101 40 500 SH Put SOLE 2 500 0 0
QORVO INC OPTIONS 74736K101 5,241 65,000 SH Put SOLE 19 65,000 0 0
QORVO INC OPTIONS 74736K101 48 600 SH Put SOLE 22 600 0 0
QORVO INC OPTIONS 74736K101 718 8,900 SH Put SOLE 34 8,900 0 0
QTS RLTY TR INC COM CL A 74736A103 2,391 41,213 SH   SOLE 2 17,864 0 23,349
QTS RLTY TR INC COM CL A 74736A103 2,436 41,995 SH   SOLE 4 41,995 0 0
QTS RLTY TR INC COM CL A 74736A103 3,614 62,307 SH   SOLE 7 62,307 0 0
QTS RLTY TR INC COM CL A 74736A103 85 1,467 SH   SOLE 13 1,467 0 0
QTS RLTY TR INC COM CL A 74736A103 14,020 241,684 SH   SOLE 18 204,203 0 37,481
QTS RLTY TR INC COM CL A 74736A103 27,581 475,444 SH   SOLE 19 475,444 0 0
QTS RLTY TR INC COM CL A 74736A103 124,265 2,142,131 SH   SOLE 21 2,142,131 0 0
QTS RLTY TR INC COM CL A 74736A103 142,144 2,450,334 SH   SOLE 22 2,364,080 0 86,254
QTS RLTY TR INC COM CL A 74736A103 3,511 60,517 SH   SOLE 23 60,517 0 0
QTS RLTY TR INC COM CL A 74736A103 8,208 141,491 SH   SOLE 25 141,491 0 0
QTS RLTY TR INC COM CL A 74736A103 11,085 191,090 SH   SOLE 26 16,919 0 174,171
QTS RLTY TR INC COM CL A 74736A103 508 8,761 SH   SOLE 28 8,761 0 0
QTS RLTY TR INC COM CL A 74736A103 1,989 34,292 SH   SOLE 29 34,292 0 0
QTS RLTY TR INC COM CL A 74736A103 15,052 259,476 SH   SOLE 30 259,476 0 0
QTS RLTY TR INC COM CL A 74736A103 772 13,311 SH   SOLE 31 9,198 0 4,113
QTS RLTY TR INC COM CL A 74736A103 530 9,131 SH   SOLE 34 9,131 0 0
QTS RLTY TR INC COM CL A 74736A103 115 1,983 SH   SOLE 36 1,983 0 0
QTS RLTY TR INC COM CL A 74736A103 364 6,279 SH   SOLE 40 6,279 0 0
QTS RLTY TR INC 6.50% CON PFD B 74736A301 195 1,513 SH   SOLE 7 1,513 0 0
QTS RLTY TR INC 6.50% CON PFD B 74736A301 30,465 236,973 SH   SOLE 21 236,973 0 0
QUAD / GRAPHICS INC COM CL A 747301109 82 32,386 SH   SOLE 2 1,140 0 31,246
QUAD / GRAPHICS INC COM CL A 747301109 2 630 SH   SOLE 7 630 0 0
QUAD / GRAPHICS INC COM CL A 747301109 285 112,905 SH   SOLE 18 112,905 0 0
QUAD / GRAPHICS INC COM CL A 747301109 146 58,100 SH   SOLE 19 58,100 0 0
QUAD / GRAPHICS INC COM CL A 747301109 2,913 1,156,101 SH   SOLE 21 1,156,101 0 0
QUAD / GRAPHICS INC COM CL A 747301109 2,327 923,256 SH   SOLE 22 871,997 0 51,259
QUAD / GRAPHICS INC COM CL A 747301109 3 1,107 SH   SOLE 26 0 0 1,107
QUAD / GRAPHICS INC COM CL A 747301109 10 3,974 SH   SOLE 28 3,974 0 0
QUAD / GRAPHICS INC COM CL A 747301109 14 5,546 SH   SOLE 30 5,546 0 0
QUAD / GRAPHICS INC COM CL A 747301109 6 2,354 SH   SOLE 40 2,354 0 0
QUAKER CHEM CORP COM 747316107 609 4,825 SH   SOLE 2 658 0 4,167
QUAKER CHEM CORP COM 747316107 9 73 SH   SOLE 4 73 0 0
QUAKER CHEM CORP COM 747316107 29 228 SH   SOLE 7 228 0 0
QUAKER CHEM CORP COM 747316107 7,528 59,615 SH   SOLE 18 59,615 0 0
QUAKER CHEM CORP COM 747316107 3,235 25,617 SH   SOLE 19 25,617 0 0
QUAKER CHEM CORP COM 747316107 181,879 1,440,284 SH   SOLE 21 1,440,284 0 0
QUAKER CHEM CORP COM 747316107 47,633 377,198 SH   SOLE 22 362,989 0 14,209
QUAKER CHEM CORP COM 747316107 673 5,327 SH   SOLE 26 4,073 0 1,254
QUAKER CHEM CORP COM 747316107 218 1,729 SH   SOLE 28 1,729 0 0
QUAKER CHEM CORP COM 747316107 2,210 17,500 SH   SOLE 30 17,500 0 0
QUAKER CHEM CORP COM 747316107 189 1,500 SH   SOLE 40 1,500 0 0
QUALCOMM INC COM 747525103 191,626 2,832,609 SH   SOLE 2 296,150 0 2,536,459
QUALCOMM INC COM 747525103 35,540 525,352 SH   SOLE 4 494,060 0 31,292
QUALCOMM INC COM 747525103 73,645 1,088,617 SH   SOLE 7 1,030,510 0 58,107
QUALCOMM INC COM 747525103 1,877 27,750 SH   SOLE 13 27,750 0 0
QUALCOMM INC COM 747525103 9,005 133,117 SH   SOLE 15 133,117 0 0
QUALCOMM INC COM 747525103 189,232 2,797,215 SH   SOLE 18 2,628,692 0 168,523
QUALCOMM INC COM 747525103 20,063 296,571 SH   SOLE 19 296,571 0 0
QUALCOMM INC COM 747525103 2,072,079 30,629,397 SH   SOLE 21 30,629,397 0 0
QUALCOMM INC COM 747525103 1,845,186 27,275,474 SH   SOLE 22 24,517,717 0 2,757,757
QUALCOMM INC COM 747525103 56,935 841,617 SH   SOLE 23 841,617 0 0
QUALCOMM INC COM 747525103 83,667 1,236,763 SH   SOLE 25 1,236,763 0 0
QUALCOMM INC COM 747525103 322,004 4,759,853 SH   SOLE 26 663,368 0 4,096,485
QUALCOMM INC COM 747525103 15,679 231,767 SH   SOLE 28 164,017 0 67,750
QUALCOMM INC COM 747525103 3,211 47,462 SH   SOLE 29 20,944 0 26,518
QUALCOMM INC COM 747525103 364,096 5,382,054 SH   SOLE 30 5,382,054 0 0
QUALCOMM INC COM 747525103 29,263 432,559 SH   SOLE 31 208,094 0 224,465
QUALCOMM INC COM 747525103 17,749 262,361 SH   SOLE 32 262,361 0 0
QUALCOMM INC COM 747525103 4,889 72,268 SH   SOLE 34 72,268 0 0
QUALCOMM INC COM 747525103 55,398 818,884 SH   SOLE 36 818,884 0 0
QUALCOMM INC COM 747525103 1,806 26,702 SH   SOLE 40 26,702 0 0
QUALYS INC COM 74758T303 1,330 15,288 SH   SOLE 2 4,170 0 11,118
QUALYS INC COM 74758T303 48 557 SH   SOLE 4 557 0 0
QUALYS INC COM 74758T303 82 942 SH   SOLE 7 942 0 0
QUALYS INC COM 74758T303 14,472 166,362 SH   SOLE 18 154,201 0 12,161
QUALYS INC COM 74758T303 10,729 123,335 SH   SOLE 19 123,335 0 0
QUALYS INC COM 74758T303 317,354 3,648,165 SH   SOLE 21 3,648,165 0 0
QUALYS INC COM 74758T303 90,582 1,041,297 SH   SOLE 22 1,005,206 0 36,091
QUALYS INC COM 74758T303 741 8,521 SH   SOLE 23 8,521 0 0
QUALYS INC COM 74758T303 183 2,105 SH   SOLE 25 2,105 0 0
QUALYS INC COM 74758T303 3,185 36,617 SH   SOLE 26 10,185 0 26,432
QUALYS INC COM 74758T303 395 4,545 SH   SOLE 28 4,545 0 0
QUALYS INC COM 74758T303 12,432 142,911 SH   SOLE 30 142,911 0 0
QUALYS INC COM 74758T303 74 854 SH   SOLE 31 854 0 0
QUALYS INC COM 74758T303 85 977 SH   SOLE 34 977 0 0
QUALYS INC COM 74758T303 17 194 SH   SOLE 36 194 0 0
QUALYS INC COM 74758T303 307 3,530 SH   SOLE 40 3,530 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 327 32,435 SH   SOLE 2 1,948 0 30,487
QUANEX BUILDING PRODUCTS COR COM 747619104 4 357 SH   SOLE 4 357 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 6 632 SH   SOLE 7 632 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 1,630 161,733 SH   SOLE 18 161,733 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 605 60,053 SH   SOLE 19 60,053 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 38,910 3,860,130 SH   SOLE 21 3,860,130 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 10,490 1,040,719 SH   SOLE 22 999,116 0 41,603
QUANEX BUILDING PRODUCTS COR COM 747619104 287 28,468 SH   SOLE 26 8,673 0 19,795
QUANEX BUILDING PRODUCTS COR COM 747619104 49 4,862 SH   SOLE 28 4,862 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 455 45,091 SH   SOLE 30 45,091 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 52 5,196 SH   SOLE 34 5,196 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 40 4,013 SH   SOLE 40 4,013 0 0
QUANTA SVCS INC COM 74762E102 10,462 329,734 SH   SOLE 2 70,059 0 259,675
QUANTA SVCS INC COM 74762E102 21 667 SH   SOLE 4 667 0 0
QUANTA SVCS INC COM 74762E102 5,353 168,705 SH   SOLE 7 164,223 0 4,482
QUANTA SVCS INC COM 74762E102 171 5,391 SH   SOLE 13 5,391 0 0
QUANTA SVCS INC COM 74762E102 67,389 2,123,838 SH   SOLE 18 1,864,772 0 259,066
QUANTA SVCS INC COM 74762E102 42,461 1,338,186 SH   SOLE 19 1,338,186 0 0
QUANTA SVCS INC COM 74762E102 103,179 3,251,795 SH   SOLE 21 3,251,795 0 0
QUANTA SVCS INC COM 74762E102 125,151 3,944,237 SH   SOLE 22 3,598,164 0 346,073
QUANTA SVCS INC COM 74762E102 981 30,917 SH   SOLE 23 30,917 0 0
QUANTA SVCS INC COM 74762E102 3,246 102,296 SH   SOLE 25 35,232 0 67,064
QUANTA SVCS INC COM 74762E102 6,849 215,855 SH   SOLE 26 36,425 0 179,430
QUANTA SVCS INC COM 74762E102 648 20,415 SH   SOLE 28 20,415 0 0
QUANTA SVCS INC COM 74762E102 10,739 338,465 SH   SOLE 30 338,465 0 0
QUANTA SVCS INC COM 74762E102 358 11,270 SH   SOLE 31 2,870 0 8,400
QUANTA SVCS INC COM 74762E102 58,756 1,851,741 SH   SOLE 34 1,851,741 0 0
QUANTA SVCS INC COM 74762E102 2,166 68,279 SH   SOLE 36 68,279 0 0
QUANTA SVCS INC COM 74762E102 496 15,623 SH   SOLE 40 15,623 0 0
QUANTERIX CORP COM 74766Q101 90 4,913 SH   SOLE 2 709 0 4,204
QUANTERIX CORP COM 74766Q101 6 333 SH   SOLE 7 333 0 0
QUANTERIX CORP COM 74766Q101 923 50,220 SH   SOLE 18 50,220 0 0
QUANTERIX CORP COM 74766Q101 523 28,449 SH   SOLE 19 28,449 0 0
QUANTERIX CORP COM 74766Q101 13,186 717,783 SH   SOLE 21 717,783 0 0
QUANTERIX CORP COM 74766Q101 7,763 422,576 SH   SOLE 22 403,233 0 19,343
QUANTERIX CORP COM 74766Q101 87 4,719 SH   SOLE 26 0 0 4,719
QUANTERIX CORP COM 74766Q101 81 4,409 SH   SOLE 30 4,409 0 0
QUDIAN INC ADR 747798106 39 21,750 SH   SOLE 4 21,750 0 0
QUDIAN INC ADR 747798106 3,005 1,669,293 SH   SOLE 21 1,669,293 0 0
QUDIAN INC ADR 747798106 1,607 892,917 SH   SOLE 22 892,917 0 0
QUDIAN INC ADR 747798106 13 7,298 SH   SOLE 25 7,298 0 0
QUDIAN INC ADR 747798106 751 417,122 SH   SOLE 30 417,122 0 0
QUEST DIAGNOSTICS INC COM 74834L100 49,922 621,691 SH   SOLE 2 295,298 0 326,393
QUEST DIAGNOSTICS INC COM 74834L100 7,212 89,810 SH   SOLE 4 86,226 0 3,584
QUEST DIAGNOSTICS INC COM 74834L100 18,576 231,328 SH   SOLE 7 140,164 0 91,164
QUEST DIAGNOSTICS INC COM 74834L100 395 4,917 SH   SOLE 13 4,917 0 0
QUEST DIAGNOSTICS INC COM 74834L100 1,118 13,919 SH   SOLE 15 13,919 0 0
QUEST DIAGNOSTICS INC COM 74834L100 68,253 849,974 SH   SOLE 18 810,223 0 39,751
QUEST DIAGNOSTICS INC COM 74834L100 52,909 658,896 SH   SOLE 19 658,896 0 0
QUEST DIAGNOSTICS INC COM 74834L100 327,868 4,083,035 SH   SOLE 21 4,083,035 0 0
QUEST DIAGNOSTICS INC COM 74834L100 285,942 3,560,926 SH   SOLE 22 3,134,600 0 426,326
QUEST DIAGNOSTICS INC COM 74834L100 12,294 153,099 SH   SOLE 23 153,099 0 0
QUEST DIAGNOSTICS INC COM 74834L100 15,385 191,595 SH   SOLE 25 191,595 0 0
QUEST DIAGNOSTICS INC COM 74834L100 75,712 942,861 SH   SOLE 26 215,403 0 727,458
QUEST DIAGNOSTICS INC COM 74834L100 2,291 28,534 SH   SOLE 28 20,114 0 8,420
QUEST DIAGNOSTICS INC COM 74834L100 5,940 73,967 SH   SOLE 29 42,674 0 31,293
QUEST DIAGNOSTICS INC COM 74834L100 62,898 783,285 SH   SOLE 30 783,285 0 0
QUEST DIAGNOSTICS INC COM 74834L100 8,614 107,275 SH   SOLE 31 90,586 0 16,689
QUEST DIAGNOSTICS INC COM 74834L100 26,496 329,968 SH   SOLE 34 329,968 0 0
QUEST DIAGNOSTICS INC COM 74834L100 10,642 132,533 SH   SOLE 36 132,533 0 0
QUEST DIAGNOSTICS INC COM 74834L100 225 2,796 SH   SOLE 40 2,796 0 0
QUEST RESOURCE HLDG CORP COM NEW 74836W203 1 1,041 SH   SOLE 18 1,041 0 0
QUEST RESOURCE HLDG CORP COM NEW 74836W203 23 19,728 SH   SOLE 21 19,728 0 0
QUEST RESOURCE HLDG CORP COM NEW 74836W203 1 578 SH   SOLE 22 578 0 0
QUICKLOGIC CORP COM NEW 74837P405 10 3,444 SH   SOLE 21 3,444 0 0
QUICKLOGIC CORP COM NEW 74837P405 338 119,092 SH   SOLE 22 119,092 0 0
QUIDEL CORP COM 74838J101 1,325 13,547 SH   SOLE 2 2,129 0 11,418
QUIDEL CORP COM 74838J101 42 425 SH   SOLE 4 425 0 0
QUIDEL CORP COM 74838J101 65 667 SH   SOLE 7 667 0 0
QUIDEL CORP COM 74838J101 12,427 127,052 SH   SOLE 18 123,454 0 3,598
QUIDEL CORP COM 74838J101 9,037 92,397 SH   SOLE 19 92,397 0 0
QUIDEL CORP COM 74838J101 117,507 1,201,376 SH   SOLE 21 1,201,376 0 0
QUIDEL CORP COM 74838J101 103,216 1,055,269 SH   SOLE 22 1,017,419 0 37,850
QUIDEL CORP COM 74838J101 1,149 11,750 SH   SOLE 23 11,750 0 0
QUIDEL CORP COM 74838J101 1,970 20,142 SH   SOLE 26 6,103 0 14,039
QUIDEL CORP COM 74838J101 526 5,378 SH   SOLE 28 5,378 0 0
QUIDEL CORP COM 74838J101 8,878 90,764 SH   SOLE 30 90,764 0 0
QUIDEL CORP COM 74838J101 108 1,102 SH   SOLE 34 1,102 0 0
QUIDEL CORP COM 74838J101 370 3,779 SH   SOLE 40 3,779 0 0
QUINSTREET INC COM 74874Q100 136 16,951 SH   SOLE 2 2,210 0 14,741
QUINSTREET INC COM 74874Q100 7 877 SH   SOLE 7 877 0 0
QUINSTREET INC COM 74874Q100 1,946 241,684 SH   SOLE 18 222,823 0 18,861
QUINSTREET INC COM 74874Q100 1,279 158,903 SH   SOLE 19 158,903 0 0
QUINSTREET INC COM 74874Q100 40,462 5,026,323 SH   SOLE 21 5,026,323 0 0
QUINSTREET INC COM 74874Q100 11,693 1,452,587 SH   SOLE 22 1,405,174 0 47,413
QUINSTREET INC COM 74874Q100 63 7,842 SH   SOLE 23 7,842 0 0
QUINSTREET INC COM 74874Q100 276 34,258 SH   SOLE 26 0 0 34,258
QUINSTREET INC COM 74874Q100 61 7,540 SH   SOLE 28 7,540 0 0
QUINSTREET INC COM 74874Q100 2,833 351,877 SH   SOLE 30 351,877 0 0
QUINSTREET INC COM 74874Q100 55 6,803 SH   SOLE 40 6,803 0 0
QUINTANA ENERGY SVCS INC COM 74875T103 1 1,641 SH   SOLE 18 1,641 0 0
QUINTANA ENERGY SVCS INC COM 74875T103 22 25,765 SH   SOLE 21 25,765 0 0
QUMU CORP COM 749063103 4 2,619 SH   SOLE 18 2,619 0 0
QUMU CORP COM 749063103 55 33,381 SH   SOLE 21 33,381 0 0
QUMU CORP COM 749063103 440 265,280 SH   SOLE 22 265,280 0 0
QUORUM HEALTH CORP COM 74909E106 3 6,317 SH   SOLE 18 6,317 0 0
QUORUM HEALTH CORP COM 74909E106 43 94,697 SH   SOLE 21 94,697 0 0
QUORUM HEALTH CORP COM 74909E106 187 414,499 SH   SOLE 22 414,499 0 0
QUOTIENT LTD SHS G73268107 296 74,941 SH   SOLE 18 0 0 74,941
QUOTIENT LTD SHS G73268107 154 38,894 SH   SOLE 21 38,894 0 0
QUOTIENT LTD SHS G73268107 232 58,762 SH   SOLE 22 31,143 0 27,619
QUOTIENT LTD SHS G73268107 59 14,878 SH   SOLE 28 14,878 0 0
QUOTIENT LTD SHS G73268107 123 31,143 SH   SOLE 30 31,143 0 0
QUOTIENT LTD SHS G73268107 20 5,081 SH   SOLE 40 5,081 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 420 64,606 SH   SOLE 2 4,105 0 60,501
QUOTIENT TECHNOLOGY INC COM 749119103 4 565 SH   SOLE 4 565 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 8 1,232 SH   SOLE 7 1,232 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 1,730 266,085 SH   SOLE 18 266,085 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 918 141,188 SH   SOLE 19 141,188 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 16,395 2,522,339 SH   SOLE 21 2,522,339 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 14,579 2,242,968 SH   SOLE 22 2,154,773 0 88,195
QUOTIENT TECHNOLOGY INC COM 749119103 83 12,806 SH   SOLE 26 0 0 12,806
QUOTIENT TECHNOLOGY INC COM 749119103 73 11,159 SH   SOLE 28 11,159 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 3,019 464,491 SH   SOLE 30 464,491 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 38 5,780 SH   SOLE 40 5,780 0 0
QURATE RETAIL INC COM SER A 74915M100 4,937 808,611 SH   SOLE 2 113,437 0 695,174
QURATE RETAIL INC COM SER A 74915M100 11 1,808 SH   SOLE 4 1,808 0 0
QURATE RETAIL INC COM SER A 74915M100 115 18,872 SH   SOLE 7 18,872 0 0
QURATE RETAIL INC COM SER A 74915M100 1,181 193,424 SH   SOLE 18 187,344 0 6,080
QURATE RETAIL INC COM SER A 74915M100 552 90,460 SH   SOLE 19 90,460 0 0
QURATE RETAIL INC COM SER A 74915M100 28,002 4,586,653 SH   SOLE 21 4,586,653 0 0
QURATE RETAIL INC COM SER A 74915M100 67,330 11,028,744 SH   SOLE 22 10,251,252 0 777,492
QURATE RETAIL INC COM SER A 74915M100 896 146,786 SH   SOLE 26 100,993 0 45,793
QURATE RETAIL INC COM SER A 74915M100 324 53,007 SH   SOLE 28 53,007 0 0
QURATE RETAIL INC COM SER A 74915M100 860 140,940 SH   SOLE 30 140,940 0 0
QURATE RETAIL INC COM SER A 74915M100 267 43,803 SH   SOLE 31 7,836 0 35,967
QURATE RETAIL INC COM SER A 74915M100 1,361 223,005 SH   SOLE 36 223,005 0 0
QURATE RETAIL INC COM SER A 74915M100 265 43,449 SH   SOLE 40 43,449 0 0
QUTOUTIAO INC ADS REP SHS A 74915J107 128 53,528 SH   SOLE 21 53,528 0 0
QUTOUTIAO INC ADS REP SHS A 74915J107 902 377,409 SH   SOLE 22 377,409 0 0
QUTOUTIAO INC ADS REP SHS A 74915J107 372 155,725 SH   SOLE 30 155,725 0 0
R1 RCM INC COM 749397105 352 38,774 SH   SOLE 2 5,273 0 33,501
R1 RCM INC COM 749397105 4 454 SH   SOLE 4 454 0 0
R1 RCM INC COM 749397105 18 1,979 SH   SOLE 7 1,979 0 0
R1 RCM INC COM 749397105 3,291 362,080 SH   SOLE 18 362,080 0 0
R1 RCM INC COM 749397105 1,752 192,750 SH   SOLE 19 192,750 0 0
R1 RCM INC COM 749397105 33,019 3,632,496 SH   SOLE 21 3,632,496 0 0
R1 RCM INC COM 749397105 26,442 2,908,959 SH   SOLE 22 2,808,893 0 100,066
R1 RCM INC COM 749397105 1,262 138,872 SH   SOLE 26 33,066 0 105,806
R1 RCM INC COM 749397105 101 11,126 SH   SOLE 28 11,126 0 0
R1 RCM INC COM 749397105 3,730 410,340 SH   SOLE 30 410,340 0 0
R1 RCM INC COM 749397105 103 11,378 SH   SOLE 40 11,378 0 0
RA MED SYS INC COM 74933X104 2 1,704 SH   SOLE 18 1,704 0 0
RA MED SYS INC COM 74933X104 20 18,314 SH   SOLE 21 18,314 0 0
RA PHARMACEUTICALS INC COM 74933V108 2,794 58,196 SH   SOLE 2 47,150 0 11,046
RA PHARMACEUTICALS INC COM 74933V108 10 207 SH   SOLE 4 207 0 0
RA PHARMACEUTICALS INC COM 74933V108 30 625 SH   SOLE 7 625 0 0
RA PHARMACEUTICALS INC COM 74933V108 9,929 206,817 SH   SOLE 18 200,568 0 6,249
RA PHARMACEUTICALS INC COM 74933V108 48,077 1,001,401 SH   SOLE 19 1,001,401 0 0
RA PHARMACEUTICALS INC COM 74933V108 797 16,600 SH   SOLE 20 16,600 0 0
RA PHARMACEUTICALS INC COM 74933V108 78,468 1,634,410 SH   SOLE 21 1,634,410 0 0
RA PHARMACEUTICALS INC COM 74933V108 48,943 1,019,440 SH   SOLE 22 981,378 0 38,062
RA PHARMACEUTICALS INC COM 74933V108 257 5,347 SH   SOLE 23 5,347 0 0
RA PHARMACEUTICALS INC COM 74933V108 1,531 31,898 SH   SOLE 26 15,489 0 16,409
RA PHARMACEUTICALS INC COM 74933V108 191 3,987 SH   SOLE 28 3,987 0 0
RA PHARMACEUTICALS INC COM 74933V108 12,736 265,271 SH   SOLE 30 265,271 0 0
RA PHARMACEUTICALS INC COM 74933V108 9,416 196,136 SH   SOLE 34 196,136 0 0
RA PHARMACEUTICALS INC COM 74933V108 179 3,735 SH   SOLE 40 3,735 0 0
RADIAN GROUP INC COM 750236101 2,539 196,094 SH   SOLE 2 15,999 0 180,095
RADIAN GROUP INC COM 750236101 11 832 SH   SOLE 4 832 0 0
RADIAN GROUP INC COM 750236101 62 4,788 SH   SOLE 7 4,788 0 0
RADIAN GROUP INC COM 750236101 9,098 702,513 SH   SOLE 18 702,513 0 0
RADIAN GROUP INC COM 750236101 6,379 492,618 SH   SOLE 19 492,618 0 0
RADIAN GROUP INC COM 750236101 93,331 7,207,023 SH   SOLE 21 7,207,023 0 0
RADIAN GROUP INC COM 750236101 78,995 6,099,994 SH   SOLE 22 5,874,204 0 225,790
RADIAN GROUP INC COM 750236101 279 21,543 SH   SOLE 23 21,543 0 0
RADIAN GROUP INC COM 750236101 1,589 122,706 SH   SOLE 26 42,034 0 80,672
RADIAN GROUP INC COM 750236101 361 27,869 SH   SOLE 28 27,869 0 0
RADIAN GROUP INC COM 750236101 997 76,987 SH   SOLE 30 76,987 0 0
RADIAN GROUP INC COM 750236101 63 4,877 SH   SOLE 36 4,877 0 0
RADIAN GROUP INC COM 750236101 295 22,742 SH   SOLE 40 22,742 0 0
RADIANT LOGISTICS INC COM 75025X100 95 24,498 SH   SOLE 2 11,820 0 12,678
RADIANT LOGISTICS INC COM 75025X100 607 156,821 SH   SOLE 18 146,590 0 10,231
RADIANT LOGISTICS INC COM 75025X100 525 135,564 SH   SOLE 19 135,564 0 0
RADIANT LOGISTICS INC COM 75025X100 5,256 1,358,079 SH   SOLE 21 1,358,079 0 0
RADIANT LOGISTICS INC COM 75025X100 4,531 1,170,808 SH   SOLE 22 1,147,523 0 23,285
RADIANT LOGISTICS INC COM 75025X100 105 27,228 SH   SOLE 23 27,228 0 0
RADIANT LOGISTICS INC COM 75025X100 127 32,853 SH   SOLE 26 0 0 32,853
RADIUS HEALTH INC COM NEW 750469207 407 31,279 SH   SOLE 2 16,660 0 14,619
RADIUS HEALTH INC COM NEW 750469207 2 177 SH   SOLE 4 177 0 0
RADIUS HEALTH INC COM NEW 750469207 11 816 SH   SOLE 7 816 0 0
RADIUS HEALTH INC COM NEW 750469207 2,240 172,296 SH   SOLE 18 158,746 0 13,550
RADIUS HEALTH INC COM NEW 750469207 1,780 136,910 SH   SOLE 19 136,910 0 0
RADIUS HEALTH INC COM NEW 750469207 24,441 1,880,098 SH   SOLE 21 1,880,098 0 0
RADIUS HEALTH INC COM NEW 750469207 16,681 1,283,134 SH   SOLE 22 1,235,034 0 48,100
RADIUS HEALTH INC COM NEW 750469207 57 4,402 SH   SOLE 23 4,402 0 0
RADIUS HEALTH INC COM NEW 750469207 237 18,195 SH   SOLE 26 3,310 0 14,885
RADIUS HEALTH INC COM NEW 750469207 78 5,973 SH   SOLE 28 5,973 0 0
RADIUS HEALTH INC COM NEW 750469207 245 18,815 SH   SOLE 30 18,815 0 0
RADIUS HEALTH INC COM NEW 750469207 28 2,128 SH   SOLE 34 2,128 0 0
RADIUS HEALTH INC COM NEW 750469207 79 6,061 SH   SOLE 40 6,061 0 0
RADIUS HEALTH INC NOTE 3.000% 9/0 750469AA6 459 650,000 PRN   SOLE 21 650,000 0 0
RADNET INC COM 750491102 167 15,882 SH   SOLE 2 2,422 0 13,460
RADNET INC COM 750491102 9 859 SH   SOLE 7 859 0 0
RADNET INC COM 750491102 2,147 204,321 SH   SOLE 18 204,321 0 0
RADNET INC COM 750491102 820 78,027 SH   SOLE 19 78,027 0 0
RADNET INC COM 750491102 48,483 4,613,024 SH   SOLE 21 4,613,024 0 0
RADNET INC COM 750491102 13,266 1,262,268 SH   SOLE 22 1,210,506 0 51,762
RADNET INC COM 750491102 529 50,318 SH   SOLE 26 0 0 50,318
RADNET INC COM 750491102 170 16,222 SH   SOLE 28 16,222 0 0
RADNET INC COM 750491102 586 55,729 SH   SOLE 30 55,729 0 0
RADNET INC COM 750491102 101 9,607 SH   SOLE 34 9,607 0 0
RADNET INC COM 750491102 35 3,353 SH   SOLE 40 3,353 0 0
RADWARE LTD ORD M81873107 93 4,427 SH   SOLE 2 0 0 4,427
RADWARE LTD ORD M81873107 3 123 SH   SOLE 4 123 0 0
RADWARE LTD ORD M81873107 143 6,773 SH   SOLE 7 6,773 0 0
RADWARE LTD ORD M81873107 108 5,120 SH   SOLE 18 0 0 5,120
RADWARE LTD ORD M81873107 10,817 513,370 SH   SOLE 21 513,370 0 0
RADWARE LTD ORD M81873107 6,578 312,193 SH   SOLE 22 308,865 0 3,328
RADWARE LTD ORD M81873107 166 7,866 SH   SOLE 26 0 0 7,866
RADWARE LTD ORD M81873107 166 7,863 SH   SOLE 28 7,863 0 0
RADWARE LTD ORD M81873107 186 8,812 SH   SOLE 30 8,812 0 0
RADWARE LTD ORD M81873107 65 3,093 SH   SOLE 34 3,093 0 0
RADWARE LTD ORD M81873107 135 6,426 SH   SOLE 40 6,426 0 0
RAFAEL HLDGS INC COM CL B 75062E106 127 9,907 SH   SOLE 2 435 0 9,472
RAFAEL HLDGS INC COM CL B 75062E106 13 1,038 SH   SOLE 7 1,038 0 0
RAFAEL HLDGS INC COM CL B 75062E106 505 39,440 SH   SOLE 18 39,440 0 0
RAFAEL HLDGS INC COM CL B 75062E106 264 20,583 SH   SOLE 19 20,583 0 0
RAFAEL HLDGS INC COM CL B 75062E106 4,809 375,381 SH   SOLE 21 375,381 0 0
RAFAEL HLDGS INC COM CL B 75062E106 3,683 287,471 SH   SOLE 22 281,605 0 5,866
RALPH LAUREN CORP CL A 751212101 9,701 145,157 SH   SOLE 2 35,150 0 110,007
RALPH LAUREN CORP CL A 751212101 1,661 24,861 SH   SOLE 4 23,469 0 1,392
RALPH LAUREN CORP CL A 751212101 4,986 74,611 SH   SOLE 7 45,043 0 29,568
RALPH LAUREN CORP CL A 751212101 17 253 SH   SOLE 13 253 0 0
RALPH LAUREN CORP CL A 751212101 405 6,062 SH   SOLE 15 6,062 0 0
RALPH LAUREN CORP CL A 751212101 7,653 114,516 SH   SOLE 18 105,976 0 8,540
RALPH LAUREN CORP CL A 751212101 6,053 90,571 SH   SOLE 19 90,571 0 0
RALPH LAUREN CORP CL A 751212101 84,616 1,266,133 SH   SOLE 21 1,266,133 0 0
RALPH LAUREN CORP CL A 751212101 101,025 1,511,678 SH   SOLE 22 1,380,099 0 131,579
RALPH LAUREN CORP CL A 751212101 2,973 44,482 SH   SOLE 23 44,482 0 0
RALPH LAUREN CORP CL A 751212101 4,966 74,304 SH   SOLE 25 74,304 0 0
RALPH LAUREN CORP CL A 751212101 20,703 309,782 SH   SOLE 26 64,745 0 245,037
RALPH LAUREN CORP CL A 751212101 649 9,712 SH   SOLE 28 6,796 0 2,916
RALPH LAUREN CORP CL A 751212101 1,082 16,195 SH   SOLE 29 999 0 15,196
RALPH LAUREN CORP CL A 751212101 18,158 271,711 SH   SOLE 30 271,711 0 0
RALPH LAUREN CORP CL A 751212101 961 14,373 SH   SOLE 31 10,435 0 3,938
RALPH LAUREN CORP CL A 751212101 1,794 26,849 SH   SOLE 34 26,849 0 0
RALPH LAUREN CORP CL A 751212101 2,127 31,822 SH   SOLE 36 31,822 0 0
RALPH LAUREN CORP CL A 751212101 74 1,112 SH   SOLE 40 1,112 0 0
RAMACO RES INC COM 75134P303 29 12,140 SH   SOLE 2 0 0 12,140
RAMACO RES INC COM 75134P303 67 27,840 SH   SOLE 18 27,840 0 0
RAMACO RES INC COM 75134P303 36 15,038 SH   SOLE 19 15,038 0 0
RAMACO RES INC COM 75134P303 767 320,825 SH   SOLE 21 320,825 0 0
RAMACO RES INC COM 75134P303 184 76,834 SH   SOLE 22 71,871 0 4,963
RAMBUS INC DEL COM 750917106 1,166 105,059 SH   SOLE 2 5,771 0 99,288
RAMBUS INC DEL COM 750917106 8 765 SH   SOLE 4 765 0 0
RAMBUS INC DEL COM 750917106 22 2,025 SH   SOLE 7 2,025 0 0
RAMBUS INC DEL COM 750917106 5,581 502,791 SH   SOLE 18 502,791 0 0
RAMBUS INC DEL COM 750917106 2,303 207,504 SH   SOLE 19 207,504 0 0
RAMBUS INC DEL COM 750917106 135,072 12,168,671 SH   SOLE 21 12,168,671 0 0
RAMBUS INC DEL COM 750917106 35,884 3,232,828 SH   SOLE 22 3,108,964 0 123,864
RAMBUS INC DEL COM 750917106 423 38,104 SH   SOLE 26 20,646 0 17,458
RAMBUS INC DEL COM 750917106 200 18,005 SH   SOLE 28 18,005 0 0
RAMBUS INC DEL COM 750917106 1,600 144,169 SH   SOLE 30 144,169 0 0
RAMBUS INC DEL COM 750917106 9 849 SH   SOLE 34 849 0 0
RAMBUS INC DEL COM 750917106 142 12,773 SH   SOLE 40 12,773 0 0
RANDOLPH BANCORP INC COM 752378109 12 1,291 SH   SOLE 18 1,291 0 0
RANDOLPH BANCORP INC COM 752378109 352 36,755 SH   SOLE 21 36,755 0 0
RANGE RES CORP COM 75281A109 779 341,792 SH   SOLE 2 17,290 0 324,502
RANGE RES CORP COM 75281A109 2 790 SH   SOLE 4 790 0 0
RANGE RES CORP COM 75281A109 29 12,929 SH   SOLE 7 12,929 0 0
RANGE RES CORP COM 75281A109 821 360,182 SH   SOLE 18 333,057 0 27,125
RANGE RES CORP COM 75281A109 173 76,087 SH   SOLE 19 76,087 0 0
RANGE RES CORP COM 75281A109 42,390 18,592,302 SH   SOLE 21 18,592,302 0 0
RANGE RES CORP COM 75281A109 13,906 6,099,057 SH   SOLE 22 5,676,974 0 422,083
RANGE RES CORP COM 75281A109 179 78,337 SH   SOLE 26 47,122 0 31,215
RANGE RES CORP COM 75281A109 61 26,756 SH   SOLE 28 26,756 0 0
RANGE RES CORP COM 75281A109 800 350,769 SH   SOLE 30 350,769 0 0
RANGE RES CORP COM 75281A109 93 40,698 SH   SOLE 31 4,250 0 36,448
RANGE RES CORP COM 75281A109 6 2,438 SH   SOLE 34 2,438 0 0
RANGE RES CORP COM 75281A109 90 39,297 SH   SOLE 36 39,297 0 0
RANGE RES CORP COM 75281A109 53 23,293 SH   SOLE 40 23,293 0 0
RANGER ENERGY SVCS INC COM CL A 75282U104 4 1,006 SH   SOLE 18 1,006 0 0
RANGER ENERGY SVCS INC COM CL A 75282U104 60 14,671 SH   SOLE 21 14,671 0 0
RANPAK HLDGS CORP COM CL A 75321W103 44 7,061 SH   SOLE 21 7,061 0 0
RANPAK HLDGS CORP COM CL A 75321W103 1,787 285,437 SH   SOLE 22 285,437 0 0
RAPID7 INC COM 753422104 850 19,610 SH   SOLE 2 3,771 0 15,839
RAPID7 INC COM 753422104 9 203 SH   SOLE 4 203 0 0
RAPID7 INC COM 753422104 38 877 SH   SOLE 7 877 0 0
RAPID7 INC COM 753422104 8,711 201,035 SH   SOLE 18 173,522 0 27,513
RAPID7 INC COM 753422104 9,528 219,890 SH   SOLE 19 219,890 0 0
RAPID7 INC COM 753422104 76,778 1,771,935 SH   SOLE 21 1,771,935 0 0
RAPID7 INC COM 753422104 60,645 1,399,598 SH   SOLE 22 1,347,778 0 51,820
RAPID7 INC COM 753422104 635 14,666 SH   SOLE 23 14,666 0 0
RAPID7 INC COM 753422104 148 3,412 SH   SOLE 25 3,412 0 0
RAPID7 INC COM 753422104 3,096 71,459 SH   SOLE 26 13,832 0 57,627
RAPID7 INC COM 753422104 265 6,118 SH   SOLE 28 6,118 0 0
RAPID7 INC COM 753422104 4,306 99,367 SH   SOLE 30 99,367 0 0
RAPID7 INC COM 753422104 72 1,652 SH   SOLE 34 1,652 0 0
RAPID7 INC COM 753422104 14 312 SH   SOLE 36 312 0 0
RAPID7 INC COM 753422104 199 4,590 SH   SOLE 40 4,590 0 0
RAPT THERAPEUTICS INC COM 75382E109 375 17,632 SH   SOLE 2 17,175 0 457
RAPT THERAPEUTICS INC COM 75382E109 383 17,996 SH   SOLE 18 17,996 0 0
RAPT THERAPEUTICS INC COM 75382E109 7,369 346,441 SH   SOLE 19 346,441 0 0
RAPT THERAPEUTICS INC COM 75382E109 125 5,875 SH   SOLE 20 5,875 0 0
RAPT THERAPEUTICS INC COM 75382E109 1,198 56,324 SH   SOLE 21 56,324 0 0
RAPT THERAPEUTICS INC COM 75382E109 351 16,480 SH   SOLE 22 15,963 0 517
RAPT THERAPEUTICS INC COM 75382E109 1,674 78,723 SH   SOLE 34 78,723 0 0
RATTLER MIDSTREAM LP COM UNITS 75419T103 268 77,143 SH   SOLE 21 77,143 0 0
RATTLER MIDSTREAM LP COM UNITS 75419T103 193 55,560 SH   SOLE 22 24,271 0 31,289
RATTLER MIDSTREAM LP COM UNITS 75419T103 7 2,100 SH   SOLE 26 0 0 2,100
RATTLER MIDSTREAM LP COM UNITS 75419T103 23 6,534 SH   SOLE 30 6,534 0 0
RAVE RESTAURANT GROUP INC COM 754198109 2 3,285 SH   SOLE 21 3,285 0 0
RAVE RESTAURANT GROUP INC COM 754198109 19 25,976 SH   SOLE 22 25,976 0 0
RAVEN INDS INC COM 754212108 293 13,814 SH   SOLE 2 2,006 0 11,808
RAVEN INDS INC COM 754212108 5 226 SH   SOLE 4 226 0 0
RAVEN INDS INC COM 754212108 13 608 SH   SOLE 7 608 0 0
RAVEN INDS INC COM 754212108 3,464 163,147 SH   SOLE 18 163,147 0 0
RAVEN INDS INC COM 754212108 1,419 66,827 SH   SOLE 19 66,827 0 0
RAVEN INDS INC COM 754212108 80,016 3,768,994 SH   SOLE 21 3,768,994 0 0
RAVEN INDS INC COM 754212108 23,680 1,115,394 SH   SOLE 22 1,074,958 0 40,436
RAVEN INDS INC COM 754212108 273 12,846 SH   SOLE 26 4,924 0 7,922
RAVEN INDS INC COM 754212108 96 4,532 SH   SOLE 28 4,532 0 0
RAVEN INDS INC COM 754212108 984 46,361 SH   SOLE 30 46,361 0 0
RAVEN INDS INC COM 754212108 47 2,224 SH   SOLE 34 2,224 0 0
RAVEN INDS INC COM 754212108 95 4,478 SH   SOLE 40 4,478 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 21,916 346,766 SH   SOLE 2 77,054 0 269,712
RAYMOND JAMES FINANCIAL INC COM 754730109 3,718 58,835 SH   SOLE 4 55,596 0 3,239
RAYMOND JAMES FINANCIAL INC COM 754730109 7,196 113,860 SH   SOLE 7 107,485 0 6,375
RAYMOND JAMES FINANCIAL INC COM 754730109 31 493 SH   SOLE 13 493 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 875 13,847 SH   SOLE 15 13,847 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 91,171 1,442,582 SH   SOLE 18 1,277,617 0 164,965
RAYMOND JAMES FINANCIAL INC COM 754730109 165,257 2,614,819 SH   SOLE 19 2,614,819 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 192,299 3,042,699 SH   SOLE 21 3,042,699 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 203,256 3,216,078 SH   SOLE 22 2,919,538 0 296,540
RAYMOND JAMES FINANCIAL INC COM 754730109 5,810 91,938 SH   SOLE 23 91,938 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 11,139 176,247 SH   SOLE 25 161,233 0 15,014
RAYMOND JAMES FINANCIAL INC COM 754730109 30,734 486,302 SH   SOLE 26 95,515 0 390,787
RAYMOND JAMES FINANCIAL INC COM 754730109 1,614 25,541 SH   SOLE 28 17,912 0 7,629
RAYMOND JAMES FINANCIAL INC COM 754730109 1,809 28,623 SH   SOLE 29 2,498 0 26,125
RAYMOND JAMES FINANCIAL INC COM 754730109 31,263 494,665 SH   SOLE 30 494,665 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 1,848 29,236 SH   SOLE 31 22,597 0 6,639
RAYMOND JAMES FINANCIAL INC COM 754730109 9,815 155,307 SH   SOLE 34 155,307 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 6,001 94,958 SH   SOLE 36 94,958 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 165 2,605 SH   SOLE 40 2,605 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 49 46,551 SH   SOLE 2 2,136 0 44,415
RAYONIER ADVANCED MATLS INC COM 75508B104 0 224 SH   SOLE 4 224 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 1 956 SH   SOLE 7 956 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 253 238,954 SH   SOLE 18 238,954 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 90 84,778 SH   SOLE 19 84,778 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 6,206 5,854,337 SH   SOLE 21 5,854,337 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 1,647 1,554,175 SH   SOLE 22 1,476,149 0 78,026
RAYONIER ADVANCED MATLS INC COM 75508B104 14 13,120 SH   SOLE 26 7,265 0 5,855
RAYONIER ADVANCED MATLS INC COM 75508B104 7 6,231 SH   SOLE 28 6,231 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 63 59,111 SH   SOLE 30 59,111 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 5 4,978 SH   SOLE 40 4,978 0 0
RAYONIER INC COM 754907103 7,399 314,185 SH   SOLE 2 67,114 0 247,071
RAYONIER INC COM 754907103 16 674 SH   SOLE 4 674 0 0
RAYONIER INC COM 754907103 77 3,277 SH   SOLE 7 3,277 0 0
RAYONIER INC COM 754907103 8,452 358,904 SH   SOLE 18 358,904 0 0
RAYONIER INC COM 754907103 720 30,557 SH   SOLE 19 30,557 0 0
RAYONIER INC COM 754907103 168,433 7,152,125 SH   SOLE 21 7,152,125 0 0
RAYONIER INC COM 754907103 98,472 4,181,385 SH   SOLE 22 3,954,669 0 226,716
RAYONIER INC COM 754907103 974 41,341 SH   SOLE 26 27,405 0 13,936
RAYONIER INC COM 754907103 452 19,180 SH   SOLE 28 19,180 0 0
RAYONIER INC COM 754907103 6,575 279,205 SH   SOLE 30 279,205 0 0
RAYONIER INC COM 754907103 104 4,421 SH   SOLE 31 2,601 0 1,820
RAYONIER INC COM 754907103 141 5,979 SH   SOLE 36 5,979 0 0
RAYONIER INC COM 754907103 313 13,276 SH   SOLE 40 13,276 0 0
RAYTHEON CO COM NEW 755111507 106,476 811,862 SH   SOLE 2 173,266 0 638,596
RAYTHEON CO COM NEW 755111507 19,378 147,755 SH   SOLE 4 140,014 0 7,741
RAYTHEON CO COM NEW 755111507 33,861 258,183 SH   SOLE 7 240,792 0 17,391
RAYTHEON CO COM NEW 755111507 3,134 23,893 SH   SOLE 13 23,893 0 0
RAYTHEON CO COM NEW 755111507 3,014 22,984 SH   SOLE 15 22,984 0 0
RAYTHEON CO COM NEW 755111507 194,343 1,481,838 SH   SOLE 18 1,275,453 0 206,385
RAYTHEON CO COM NEW 755111507 251,579 1,918,251 SH   SOLE 19 1,918,251 0 0
RAYTHEON CO COM NEW 755111507 817,792 6,235,546 SH   SOLE 21 6,235,546 0 0
RAYTHEON CO COM NEW 755111507 915,562 6,981,033 SH   SOLE 22 6,246,488 0 734,545
RAYTHEON CO COM NEW 755111507 28,926 220,559 SH   SOLE 23 220,559 0 0
RAYTHEON CO COM NEW 755111507 41,759 318,403 SH   SOLE 25 318,403 0 0
RAYTHEON CO COM NEW 755111507 145,568 1,109,935 SH   SOLE 26 171,338 0 938,597
RAYTHEON CO COM NEW 755111507 2,282 17,403 SH   SOLE 28 403 0 17,000
RAYTHEON CO COM NEW 755111507 10,839 82,646 SH   SOLE 29 13,055 0 69,591
RAYTHEON CO COM NEW 755111507 139,984 1,067,361 SH   SOLE 30 1,067,361 0 0
RAYTHEON CO COM NEW 755111507 93,704 714,478 SH   SOLE 31 60,736 0 653,742
RAYTHEON CO COM NEW 755111507 92,845 707,929 SH   SOLE 34 707,929 0 0
RAYTHEON CO COM NEW 755111507 27,306 208,202 SH   SOLE 36 208,202 0 0
RAYTHEON CO COM NEW 755111507 844 6,435 SH   SOLE 40 6,435 0 0
RBB BANCORP COM 74930B105 223 16,269 SH   SOLE 2 711 0 15,558
RBB BANCORP COM 74930B105 4 279 SH   SOLE 7 279 0 0
RBB BANCORP COM 74930B105 862 62,834 SH   SOLE 18 62,834 0 0
RBB BANCORP COM 74930B105 429 31,246 SH   SOLE 19 31,246 0 0
RBB BANCORP COM 74930B105 8,057 587,209 SH   SOLE 21 587,209 0 0
RBB BANCORP COM 74930B105 5,594 407,707 SH   SOLE 22 397,875 0 9,832
RBC BEARINGS INC COM 75524B104 1,014 8,994 SH   SOLE 2 1,260 0 7,734
RBC BEARINGS INC COM 75524B104 8 74 SH   SOLE 4 74 0 0
RBC BEARINGS INC COM 75524B104 48 428 SH   SOLE 7 428 0 0
RBC BEARINGS INC COM 75524B104 9,853 87,357 SH   SOLE 18 83,918 0 3,439
RBC BEARINGS INC COM 75524B104 7,474 66,268 SH   SOLE 19 66,268 0 0
RBC BEARINGS INC COM 75524B104 123,405 1,094,113 SH   SOLE 21 1,094,113 0 0
RBC BEARINGS INC COM 75524B104 78,182 693,168 SH   SOLE 22 666,729 0 26,439
RBC BEARINGS INC COM 75524B104 115 1,020 SH   SOLE 23 1,020 0 0
RBC BEARINGS INC COM 75524B104 1,440 12,768 SH   SOLE 26 6,606 0 6,162
RBC BEARINGS INC COM 75524B104 405 3,590 SH   SOLE 28 3,590 0 0
RBC BEARINGS INC COM 75524B104 931 8,258 SH   SOLE 30 8,258 0 0
RBC BEARINGS INC COM 75524B104 42 368 SH   SOLE 34 368 0 0
RBC BEARINGS INC COM 75524B104 302 2,675 SH   SOLE 40 2,675 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 72 7,239 SH   SOLE 2 336 0 6,903
RCI HOSPITALITY HLDGS INC COM 74934Q108 2 204 SH   SOLE 7 204 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 329 33,032 SH   SOLE 18 33,032 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 169 16,904 SH   SOLE 19 16,904 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 3,198 320,785 SH   SOLE 21 320,785 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 2,086 209,195 SH   SOLE 22 203,593 0 5,602
RCM TECHNOLOGIES INC COM NEW 749360400 2 1,780 SH   SOLE 18 1,780 0 0
RCM TECHNOLOGIES INC COM NEW 749360400 38 30,347 SH   SOLE 21 30,347 0 0
RCM TECHNOLOGIES INC COM NEW 749360400 10 8,219 SH   SOLE 22 8,219 0 0
RE MAX HLDGS INC CL A 75524W108 525 23,967 SH   SOLE 2 7,782 0 16,185
RE MAX HLDGS INC CL A 75524W108 8 384 SH   SOLE 7 384 0 0
RE MAX HLDGS INC CL A 75524W108 1,817 82,911 SH   SOLE 18 82,911 0 0
RE MAX HLDGS INC CL A 75524W108 3,613 164,824 SH   SOLE 19 164,824 0 0
RE MAX HLDGS INC CL A 75524W108 43,489 1,983,991 SH   SOLE 21 1,983,991 0 0
RE MAX HLDGS INC CL A 75524W108 16,495 752,515 SH   SOLE 22 733,052 0 19,463
RE MAX HLDGS INC CL A 75524W108 691 31,541 SH   SOLE 23 31,541 0 0
RE MAX HLDGS INC CL A 75524W108 1,881 85,830 SH   SOLE 26 0 0 85,830
RE MAX HLDGS INC CL A 75524W108 56 2,539 SH   SOLE 28 2,539 0 0
RE MAX HLDGS INC CL A 75524W108 540 24,646 SH   SOLE 30 24,646 0 0
RE MAX HLDGS INC CL A 75524W108 40 1,803 SH   SOLE 40 1,803 0 0
READING INTERNATIONAL INC CL A 755408101 62 15,990 SH   SOLE 2 609 0 15,381
READING INTERNATIONAL INC CL A 755408101 2 386 SH   SOLE 7 386 0 0
READING INTERNATIONAL INC CL A 755408101 237 60,930 SH   SOLE 18 60,930 0 0
READING INTERNATIONAL INC CL A 755408101 112 28,891 SH   SOLE 19 28,891 0 0
READING INTERNATIONAL INC CL A 755408101 2,323 597,053 SH   SOLE 21 597,053 0 0
READING INTERNATIONAL INC CL A 755408101 895 230,108 SH   SOLE 22 220,451 0 9,657
READY CAP CORP COM 75574U101 251 34,753 SH   SOLE 2 3,041 0 31,712
READY CAP CORP COM 75574U101 6 825 SH   SOLE 7 825 0 0
READY CAP CORP COM 75574U101 1,212 167,869 SH   SOLE 18 167,869 0 0
READY CAP CORP COM 75574U101 542 75,081 SH   SOLE 19 75,081 0 0
READY CAP CORP COM 75574U101 35,683 4,942,203 SH   SOLE 21 4,942,203 0 0
READY CAP CORP COM 75574U101 8,415 1,165,508 SH   SOLE 22 1,118,732 0 46,776
READY CAP CORP COM 75574U101 120 16,583 SH   SOLE 26 0 0 16,583
READY CAP CORP COM 75574U101 51 7,062 SH   SOLE 28 7,062 0 0
READY CAP CORP COM 75574U101 294 40,714 SH   SOLE 30 40,714 0 0
READY CAP CORP 7% CN SR NT 2023 75574U200 3,296 216,423 SH   SOLE 21 216,423 0 0
REALNETWORKS INC COM NEW 75605L708 4 5,118 SH   SOLE 18 5,118 0 0
REALNETWORKS INC COM NEW 75605L708 57 77,898 SH   SOLE 21 77,898 0 0
REALNETWORKS INC COM NEW 75605L708 525 719,195 SH   SOLE 22 719,195 0 0
REALOGY HLDGS CORP COM 75605Y106 329 109,283 SH   SOLE 2 6,537 0 102,746
REALOGY HLDGS CORP COM 75605Y106 2 584 SH   SOLE 4 584 0 0
REALOGY HLDGS CORP COM 75605Y106 16 5,443 SH   SOLE 7 5,443 0 0
REALOGY HLDGS CORP COM 75605Y106 1,773 589,191 SH   SOLE 18 589,191 0 0
REALOGY HLDGS CORP COM 75605Y106 1,168 388,018 SH   SOLE 19 388,018 0 0
REALOGY HLDGS CORP COM 75605Y106 39,220 13,029,774 SH   SOLE 21 13,029,774 0 0
REALOGY HLDGS CORP COM 75605Y106 10,424 3,463,087 SH   SOLE 22 3,282,980 0 180,107
REALOGY HLDGS CORP COM 75605Y106 138 45,878 SH   SOLE 25 45,878 0 0
REALOGY HLDGS CORP COM 75605Y106 117 38,809 SH   SOLE 26 18,909 0 19,900
REALOGY HLDGS CORP COM 75605Y106 50 16,756 SH   SOLE 28 16,756 0 0
REALOGY HLDGS CORP COM 75605Y106 447 148,452 SH   SOLE 30 148,452 0 0
REALOGY HLDGS CORP COM 75605Y106 19 6,309 SH   SOLE 31 0 0 6,309
REALOGY HLDGS CORP COM 75605Y106 239 79,521 SH   SOLE 34 79,521 0 0
REALOGY HLDGS CORP COM 75605Y106 89 29,625 SH   SOLE 36 29,625 0 0
REALOGY HLDGS CORP COM 75605Y106 41 13,774 SH   SOLE 40 13,774 0 0
REALPAGE INC COM 75606N109 7,665 144,820 SH   SOLE 2 6,495 0 138,325
REALPAGE INC COM 75606N109 16 300 SH   SOLE 4 300 0 0
REALPAGE INC COM 75606N109 78 1,467 SH   SOLE 7 1,467 0 0
REALPAGE INC COM 75606N109 2,092 39,528 SH   SOLE 18 39,528 0 0
REALPAGE INC COM 75606N109 67,551 1,276,231 SH   SOLE 19 1,276,231 0 0
REALPAGE INC COM 75606N109 71,010 1,341,588 SH   SOLE 21 1,341,588 0 0
REALPAGE INC COM 75606N109 112,997 2,134,842 SH   SOLE 22 2,011,527 0 123,315
REALPAGE INC COM 75606N109 1,782 33,666 SH   SOLE 26 16,596 0 17,070
REALPAGE INC COM 75606N109 700 13,234 SH   SOLE 28 13,234 0 0
REALPAGE INC COM 75606N109 1,407 26,580 SH   SOLE 30 26,580 0 0
REALPAGE INC COM 75606N109 84 1,596 SH   SOLE 31 1,596 0 0
REALPAGE INC COM 75606N109 86 1,625 SH   SOLE 34 1,625 0 0
REALPAGE INC COM 75606N109 476 8,989 SH   SOLE 40 8,989 0 0
REALPAGE INC NOTE 1.500%11/1 75606NAB5 1,298 950,000 PRN   SOLE 21 950,000 0 0
REALPAGE INC NOTE 1.500%11/1 75606NAB5 1,025 750,000 PRN   SOLE 22 750,000 0 0
REALTY INCOME CORP COM 756109104 39,585 793,918 SH   SOLE 2 79,520 0 714,398
REALTY INCOME CORP COM 756109104 16,980 340,552 SH   SOLE 4 332,012 0 8,540
REALTY INCOME CORP COM 756109104 45,253 907,592 SH   SOLE 7 771,045 0 136,547
REALTY INCOME CORP COM 756109104 368 7,372 SH   SOLE 13 7,372 0 0
REALTY INCOME CORP COM 756109104 1,713 34,360 SH   SOLE 15 34,360 0 0
REALTY INCOME CORP COM 756109104 8 165 SH   SOLE 17 0 0 165
REALTY INCOME CORP COM 756109104 34,858 699,122 SH   SOLE 18 626,145 0 72,977
REALTY INCOME CORP COM 756109104 23,537 472,064 SH   SOLE 19 472,064 0 0
REALTY INCOME CORP COM 756109104 716,715 14,374,542 SH   SOLE 21 14,374,542 0 0
REALTY INCOME CORP COM 756109104 536,700 10,764,134 SH   SOLE 22 9,966,903 0 797,231
REALTY INCOME CORP COM 756109104 12,351 247,706 SH   SOLE 23 247,706 0 0
REALTY INCOME CORP COM 756109104 55,873 1,120,607 SH   SOLE 25 1,120,607 0 0
REALTY INCOME CORP COM 756109104 79,930 1,603,082 SH   SOLE 26 221,134 0 1,381,948
REALTY INCOME CORP COM 756109104 3,287 65,926 SH   SOLE 28 46,760 0 19,166
REALTY INCOME CORP COM 756109104 14,416 289,120 SH   SOLE 29 172,599 0 116,521
REALTY INCOME CORP COM 756109104 133,355 2,674,593 SH   SOLE 30 2,674,593 0 0
REALTY INCOME CORP COM 756109104 3,832 76,848 SH   SOLE 31 61,456 0 15,392
REALTY INCOME CORP COM 756109104 835 16,748 SH   SOLE 34 16,748 0 0
REALTY INCOME CORP COM 756109104 12,701 254,730 SH   SOLE 36 254,730 0 0
REALTY INCOME CORP COM 756109104 342 6,851 SH   SOLE 40 6,851 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 3,859 26,734 SH   SOLE 2 12,056 0 14,678
REATA PHARMACEUTICALS INC CL A 75615P103 9 61 SH   SOLE 4 61 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 57 396 SH   SOLE 7 396 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 12,472 86,409 SH   SOLE 18 84,622 0 1,787
REATA PHARMACEUTICALS INC CL A 75615P103 23,555 163,188 SH   SOLE 19 163,188 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 151,087 1,046,741 SH   SOLE 21 1,046,741 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 103,375 716,194 SH   SOLE 22 690,879 0 25,315
REATA PHARMACEUTICALS INC CL A 75615P103 518 3,587 SH   SOLE 23 3,587 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 2,988 20,703 SH   SOLE 26 5,410 0 15,293
REATA PHARMACEUTICALS INC CL A 75615P103 427 2,959 SH   SOLE 28 2,959 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 1,388 9,615 SH   SOLE 30 9,615 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 6,447 44,668 SH   SOLE 34 44,668 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 307 2,124 SH   SOLE 40 2,124 0 0
RECRO PHARMA INC COM 75629F109 57 6,932 SH   SOLE 2 719 0 6,213
RECRO PHARMA INC COM 75629F109 581 71,151 SH   SOLE 18 71,151 0 0
RECRO PHARMA INC COM 75629F109 299 36,541 SH   SOLE 19 36,541 0 0
RECRO PHARMA INC COM 75629F109 5,556 680,069 SH   SOLE 21 680,069 0 0
RECRO PHARMA INC COM 75629F109 4,464 546,332 SH   SOLE 22 533,240 0 13,092
RED LION HOTELS CORP COM 756764106 34 23,023 SH   SOLE 2 287 0 22,736
RED LION HOTELS CORP COM 756764106 1 530 SH   SOLE 7 530 0 0
RED LION HOTELS CORP COM 756764106 129 88,065 SH   SOLE 18 88,065 0 0
RED LION HOTELS CORP COM 756764106 61 42,119 SH   SOLE 19 42,119 0 0
RED LION HOTELS CORP COM 756764106 1,257 861,215 SH   SOLE 21 861,215 0 0
RED LION HOTELS CORP COM 756764106 1,075 736,486 SH   SOLE 22 725,286 0 11,200
RED RIVER BANCSHARES INC COM 75686R202 168 4,519 SH   SOLE 2 322 0 4,197
RED RIVER BANCSHARES INC COM 75686R202 706 18,972 SH   SOLE 18 18,972 0 0
RED RIVER BANCSHARES INC COM 75686R202 374 10,043 SH   SOLE 19 10,043 0 0
RED RIVER BANCSHARES INC COM 75686R202 6,418 172,423 SH   SOLE 21 172,423 0 0
RED RIVER BANCSHARES INC COM 75686R202 1,808 48,581 SH   SOLE 22 46,015 0 2,566
RED ROBIN GOURMET BURGERS IN COM 75689M101 103 12,128 SH   SOLE 2 529 0 11,599
RED ROBIN GOURMET BURGERS IN COM 75689M101 1 102 SH   SOLE 4 102 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 2 251 SH   SOLE 7 251 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 533 62,517 SH   SOLE 18 62,517 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 204 23,986 SH   SOLE 19 23,986 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 12,974 1,522,806 SH   SOLE 21 1,522,806 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 3,260 382,632 SH   SOLE 22 368,932 0 13,700
RED ROBIN GOURMET BURGERS IN COM 75689M101 7 769 SH   SOLE 26 0 0 769
RED ROBIN GOURMET BURGERS IN COM 75689M101 17 2,034 SH   SOLE 28 2,034 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 164 19,216 SH   SOLE 30 19,216 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 13 1,567 SH   SOLE 40 1,567 0 0
RED ROCK RESORTS INC CL A 75700L108 224 26,175 SH   SOLE 2 4,029 0 22,146
RED ROCK RESORTS INC CL A 75700L108 2 222 SH   SOLE 4 222 0 0
RED ROCK RESORTS INC CL A 75700L108 10 1,175 SH   SOLE 7 1,175 0 0
RED ROCK RESORTS INC CL A 75700L108 2,185 255,540 SH   SOLE 18 246,113 0 9,427
RED ROCK RESORTS INC CL A 75700L108 1,618 189,293 SH   SOLE 19 189,293 0 0
RED ROCK RESORTS INC CL A 75700L108 19,500 2,280,696 SH   SOLE 21 2,280,696 0 0
RED ROCK RESORTS INC CL A 75700L108 17,831 2,085,482 SH   SOLE 22 2,007,469 0 78,013
RED ROCK RESORTS INC CL A 75700L108 32 3,724 SH   SOLE 23 3,724 0 0
RED ROCK RESORTS INC CL A 75700L108 231 27,020 SH   SOLE 26 18,359 0 8,661
RED ROCK RESORTS INC CL A 75700L108 81 9,508 SH   SOLE 28 9,508 0 0
RED ROCK RESORTS INC CL A 75700L108 208 24,363 SH   SOLE 30 24,363 0 0
RED ROCK RESORTS INC CL A 75700L108 62 7,213 SH   SOLE 40 7,213 0 0
RED VIOLET INC COM 75704L104 28 1,556 SH   SOLE 18 1,556 0 0
RED VIOLET INC COM 75704L104 275 15,266 SH   SOLE 21 15,266 0 0
RED VIOLET INC COM 75704L104 319 17,699 SH   SOLE 22 17,699 0 0
REDFIN CORP COM 75737F108 516 33,463 SH   SOLE 2 4,602 0 28,861
REDFIN CORP COM 75737F108 6 362 SH   SOLE 4 362 0 0
REDFIN CORP COM 75737F108 26 1,713 SH   SOLE 7 1,713 0 0
REDFIN CORP COM 75737F108 4,798 311,135 SH   SOLE 18 311,135 0 0
REDFIN CORP COM 75737F108 3,226 209,187 SH   SOLE 19 209,187 0 0
REDFIN CORP COM 75737F108 45,623 2,958,704 SH   SOLE 21 2,958,704 0 0
REDFIN CORP COM 75737F108 38,464 2,494,438 SH   SOLE 22 2,397,801 0 96,637
REDFIN CORP COM 75737F108 10 676 SH   SOLE 23 676 0 0
REDFIN CORP COM 75737F108 504 32,710 SH   SOLE 26 26,661 0 6,049
REDFIN CORP COM 75737F108 242 15,662 SH   SOLE 28 15,662 0 0
REDFIN CORP COM 75737F108 376 24,371 SH   SOLE 30 24,371 0 0
REDFIN CORP COM 75737F108 119 7,686 SH   SOLE 40 7,686 0 0
REDWOOD TR INC COM 758075402 541 106,997 SH   SOLE 2 5,650 0 101,347
REDWOOD TR INC COM 758075402 3 550 SH   SOLE 4 550 0 0
REDWOOD TR INC COM 758075402 9 1,830 SH   SOLE 7 1,830 0 0
REDWOOD TR INC COM 758075402 2,598 513,441 SH   SOLE 18 513,441 0 0
REDWOOD TR INC COM 758075402 1,217 240,555 SH   SOLE 19 240,555 0 0
REDWOOD TR INC COM 758075402 76,734 15,164,775 SH   SOLE 21 15,164,775 0 0
REDWOOD TR INC COM 758075402 17,298 3,418,542 SH   SOLE 22 3,270,336 0 148,206
REDWOOD TR INC COM 758075402 32 6,279 SH   SOLE 23 6,279 0 0
REDWOOD TR INC COM 758075402 153 30,272 SH   SOLE 26 10,532 0 19,740
REDWOOD TR INC COM 758075402 61 12,000 SH   SOLE 28 12,000 0 0
REDWOOD TR INC COM 758075402 762 150,627 SH   SOLE 30 150,627 0 0
REDWOOD TR INC COM 758075402 70 13,804 SH   SOLE 40 13,804 0 0
REEDS INC COM 758338107 3 7,106 SH   SOLE 18 7,106 0 0
REEDS INC COM 758338107 38 79,043 SH   SOLE 21 79,043 0 0
REEDS INC COM 758338107 126 265,856 SH   SOLE 22 265,856 0 0
REGAL BELOIT CORP COM 758750103 7,001 111,213 SH   SOLE 2 34,483 0 76,730
REGAL BELOIT CORP COM 758750103 54 852 SH   SOLE 4 852 0 0
REGAL BELOIT CORP COM 758750103 69 1,091 SH   SOLE 7 1,091 0 0
REGAL BELOIT CORP COM 758750103 7,407 117,664 SH   SOLE 18 117,664 0 0
REGAL BELOIT CORP COM 758750103 631 10,028 SH   SOLE 19 10,028 0 0
REGAL BELOIT CORP COM 758750103 121,552 1,930,930 SH   SOLE 21 1,930,930 0 0
REGAL BELOIT CORP COM 758750103 82,484 1,310,310 SH   SOLE 22 1,239,272 0 71,038
REGAL BELOIT CORP COM 758750103 23 370 SH   SOLE 23 370 0 0
REGAL BELOIT CORP COM 758750103 1,072 17,033 SH   SOLE 26 10,426 0 6,607
REGAL BELOIT CORP COM 758750103 361 5,733 SH   SOLE 28 5,733 0 0
REGAL BELOIT CORP COM 758750103 55 879 SH   SOLE 29 879 0 0
REGAL BELOIT CORP COM 758750103 13,559 215,396 SH   SOLE 30 215,396 0 0
REGAL BELOIT CORP COM 758750103 59 940 SH   SOLE 31 867 0 73
REGAL BELOIT CORP COM 758750103 40 637 SH   SOLE 34 637 0 0
REGAL BELOIT CORP COM 758750103 133 2,120 SH   SOLE 36 2,120 0 0
REGAL BELOIT CORP COM 758750103 273 4,339 SH   SOLE 40 4,339 0 0
REGENCY CTRS CORP COM 758849103 17,793 463,002 SH   SOLE 2 85,287 0 377,715
REGENCY CTRS CORP COM 758849103 10,474 272,560 SH   SOLE 4 267,372 0 5,188
REGENCY CTRS CORP COM 758849103 13,810 359,355 SH   SOLE 7 340,138 0 19,217
REGENCY CTRS CORP COM 758849103 199 5,170 SH   SOLE 13 5,170 0 0
REGENCY CTRS CORP COM 758849103 701 18,245 SH   SOLE 15 18,245 0 0
REGENCY CTRS CORP COM 758849103 30,476 793,035 SH   SOLE 18 768,399 0 24,636
REGENCY CTRS CORP COM 758849103 14,471 376,564 SH   SOLE 19 376,564 0 0
REGENCY CTRS CORP COM 758849103 216,395 5,630,885 SH   SOLE 21 5,630,885 0 0
REGENCY CTRS CORP COM 758849103 236,374 6,150,773 SH   SOLE 22 5,505,207 0 645,566
REGENCY CTRS CORP COM 758849103 5,974 155,452 SH   SOLE 23 155,452 0 0
REGENCY CTRS CORP COM 758849103 22,296 580,174 SH   SOLE 25 580,174 0 0
REGENCY CTRS CORP COM 758849103 36,264 943,636 SH   SOLE 26 144,684 0 798,952
REGENCY CTRS CORP COM 758849103 2,869 74,665 SH   SOLE 28 64,873 0 9,792
REGENCY CTRS CORP COM 758849103 5,093 132,532 SH   SOLE 29 96,990 0 35,542
REGENCY CTRS CORP COM 758849103 48,433 1,260,303 SH   SOLE 30 1,260,303 0 0
REGENCY CTRS CORP COM 758849103 1,838 47,826 SH   SOLE 31 37,772 0 10,054
REGENCY CTRS CORP COM 758849103 2,588 67,346 SH   SOLE 34 67,346 0 0
REGENCY CTRS CORP COM 758849103 3,994 103,940 SH   SOLE 36 103,940 0 0
REGENCY CTRS CORP COM 758849103 176 4,583 SH   SOLE 40 4,583 0 0
REGENERON PHARMACEUTICALS COM 75886F107 115,691 236,930 SH   SOLE 2 54,488 0 182,442
REGENERON PHARMACEUTICALS COM 75886F107 18,896 38,699 SH   SOLE 4 36,476 0 2,223
REGENERON PHARMACEUTICALS COM 75886F107 37,302 76,394 SH   SOLE 7 73,284 0 3,110
REGENERON PHARMACEUTICALS COM 75886F107 2,833 5,802 SH   SOLE 13 5,802 0 0
REGENERON PHARMACEUTICALS COM 75886F107 3,373 6,907 SH   SOLE 15 6,907 0 0
REGENERON PHARMACEUTICALS COM 75886F107 112,843 231,099 SH   SOLE 18 215,255 0 15,844
REGENERON PHARMACEUTICALS COM 75886F107 109,668 224,596 SH   SOLE 19 224,596 0 0
REGENERON PHARMACEUTICALS COM 75886F107 391 800 SH   SOLE 20 800 0 0
REGENERON PHARMACEUTICALS COM 75886F107 1,300,393 2,663,157 SH   SOLE 21 2,663,157 0 0
REGENERON PHARMACEUTICALS COM 75886F107 958,856 1,963,701 SH   SOLE 22 1,748,054 0 215,647
REGENERON PHARMACEUTICALS COM 75886F107 33,128 67,844 SH   SOLE 23 67,844 0 0
REGENERON PHARMACEUTICALS COM 75886F107 44,677 91,497 SH   SOLE 25 91,497 0 0
REGENERON PHARMACEUTICALS COM 75886F107 170,873 349,942 SH   SOLE 26 59,502 0 290,440
REGENERON PHARMACEUTICALS COM 75886F107 8,071 16,530 SH   SOLE 28 11,734 0 4,796
REGENERON PHARMACEUTICALS COM 75886F107 7,289 14,927 SH   SOLE 29 4,243 0 10,684
REGENERON PHARMACEUTICALS COM 75886F107 201,657 412,986 SH   SOLE 30 412,986 0 0
REGENERON PHARMACEUTICALS COM 75886F107 11,408 23,364 SH   SOLE 31 18,665 0 4,699
REGENERON PHARMACEUTICALS COM 75886F107 8,350 17,101 SH   SOLE 32 17,101 0 0
REGENERON PHARMACEUTICALS COM 75886F107 48,700 99,735 SH   SOLE 34 99,735 0 0
REGENERON PHARMACEUTICALS COM 75886F107 26,380 54,025 SH   SOLE 36 54,025 0 0
REGENERON PHARMACEUTICALS COM 75886F107 885 1,813 SH   SOLE 40 1,813 0 0
REGENXBIO INC COM 75901B107 403 12,445 SH   SOLE 2 1,737 0 10,708
REGENXBIO INC COM 75901B107 5 153 SH   SOLE 4 153 0 0
REGENXBIO INC COM 75901B107 20 621 SH   SOLE 7 621 0 0
REGENXBIO INC COM 75901B107 4,866 150,276 SH   SOLE 18 150,276 0 0
REGENXBIO INC COM 75901B107 2,347 72,468 SH   SOLE 19 72,468 0 0
REGENXBIO INC COM 75901B107 119,363 3,686,313 SH   SOLE 21 3,686,313 0 0
REGENXBIO INC COM 75901B107 30,430 939,770 SH   SOLE 22 905,527 0 34,243
REGENXBIO INC COM 75901B107 9 291 SH   SOLE 23 291 0 0
REGENXBIO INC COM 75901B107 403 12,435 SH   SOLE 26 7,553 0 4,882
REGENXBIO INC COM 75901B107 132 4,070 SH   SOLE 28 4,070 0 0
REGENXBIO INC COM 75901B107 4,882 150,778 SH   SOLE 30 150,778 0 0
REGENXBIO INC COM 75901B107 16 483 SH   SOLE 34 483 0 0
REGENXBIO INC COM 75901B107 148 4,586 SH   SOLE 40 4,586 0 0
REGIONAL HEALTH PPTYS INC COM 75903M309 1 885 SH   SOLE 21 885 0 0
REGIONAL MGMT CORP COM 75902K106 104 7,625 SH   SOLE 2 2,377 0 5,248
REGIONAL MGMT CORP COM 75902K106 3 245 SH   SOLE 7 245 0 0
REGIONAL MGMT CORP COM 75902K106 446 32,650 SH   SOLE 18 30,103 0 2,547
REGIONAL MGMT CORP COM 75902K106 1,205 88,203 SH   SOLE 19 88,203 0 0
REGIONAL MGMT CORP COM 75902K106 4,205 307,858 SH   SOLE 21 307,858 0 0
REGIONAL MGMT CORP COM 75902K106 6,228 455,903 SH   SOLE 22 450,285 0 5,618
REGIONAL MGMT CORP COM 75902K106 222 16,248 SH   SOLE 23 16,248 0 0
REGIONAL MGMT CORP COM 75902K106 630 46,085 SH   SOLE 26 0 0 46,085
REGIONS FINANCIAL CORP NEW COM 7591EP100 27,937 3,114,459 SH   SOLE 2 881,200 0 2,233,259
REGIONS FINANCIAL CORP NEW COM 7591EP100 4,436 494,495 SH   SOLE 4 464,860 0 29,635
REGIONS FINANCIAL CORP NEW COM 7591EP100 8,315 927,004 SH   SOLE 7 843,958 0 83,046
REGIONS FINANCIAL CORP NEW COM 7591EP100 323 36,022 SH   SOLE 13 36,022 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 1,005 111,995 SH   SOLE 15 111,995 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 32,465 3,619,334 SH   SOLE 18 3,360,516 0 258,818
REGIONS FINANCIAL CORP NEW COM 7591EP100 6,725 749,717 SH   SOLE 19 749,717 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 226,670 25,269,750 SH   SOLE 21 25,269,750 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 214,647 23,929,422 SH   SOLE 22 21,639,288 0 2,290,134
REGIONS FINANCIAL CORP NEW COM 7591EP100 7,458 831,445 SH   SOLE 23 831,445 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 10,464 1,166,545 SH   SOLE 25 1,166,545 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 45,803 5,106,285 SH   SOLE 26 703,074 0 4,403,211
REGIONS FINANCIAL CORP NEW COM 7591EP100 1,792 199,761 SH   SOLE 28 141,603 0 58,158
REGIONS FINANCIAL CORP NEW COM 7591EP100 1,964 218,906 SH   SOLE 29 13,088 0 205,818
REGIONS FINANCIAL CORP NEW COM 7591EP100 34,433 3,838,668 SH   SOLE 30 3,838,668 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 2,581 287,771 SH   SOLE 31 182,413 0 105,358
REGIONS FINANCIAL CORP NEW COM 7591EP100 1,756 195,778 SH   SOLE 34 195,778 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 6,309 703,357 SH   SOLE 36 703,357 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 218 24,352 SH   SOLE 40 24,352 0 0
REGIS CORP MINN COM 758932107 129 21,777 SH   SOLE 2 1,186 0 20,591
REGIS CORP MINN COM 758932107 3 440 SH   SOLE 4 440 0 0
REGIS CORP MINN COM 758932107 2 295 SH   SOLE 7 295 0 0
REGIS CORP MINN COM 758932107 684 115,784 SH   SOLE 18 115,784 0 0
REGIS CORP MINN COM 758932107 260 44,038 SH   SOLE 19 44,038 0 0
REGIS CORP MINN COM 758932107 16,602 2,809,056 SH   SOLE 21 2,809,056 0 0
REGIS CORP MINN COM 758932107 4,483 758,470 SH   SOLE 22 721,811 0 36,659
REGIS CORP MINN COM 758932107 233 39,347 SH   SOLE 26 22,513 0 16,834
REGIS CORP MINN COM 758932107 33 5,530 SH   SOLE 28 5,530 0 0
REGIS CORP MINN COM 758932107 210 35,544 SH   SOLE 30 35,544 0 0
REGIS CORP MINN COM 758932107 28 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 22 47,635 SH   SOLE 22 47,635 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 14,475 172,030 SH   SOLE 2 36,630 0 135,400
REINSURANCE GRP OF AMERICA I COM NEW 759351604 2,608 30,996 SH   SOLE 4 29,414 0 1,582
REINSURANCE GRP OF AMERICA I COM NEW 759351604 3,569 42,412 SH   SOLE 7 9,457 0 32,955
REINSURANCE GRP OF AMERICA I COM NEW 759351604 17 207 SH   SOLE 13 207 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 511 6,071 SH   SOLE 15 6,071 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 19,629 233,292 SH   SOLE 18 223,375 0 9,917
REINSURANCE GRP OF AMERICA I COM NEW 759351604 1,705 20,259 SH   SOLE 19 20,259 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 253,416 3,011,835 SH   SOLE 21 3,011,835 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 180,835 2,149,214 SH   SOLE 22 2,038,512 0 110,702
REINSURANCE GRP OF AMERICA I COM NEW 759351604 3,848 45,729 SH   SOLE 23 45,729 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 592 7,040 SH   SOLE 25 7,040 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 10,321 122,664 SH   SOLE 26 57,010 0 65,654
REINSURANCE GRP OF AMERICA I COM NEW 759351604 1,103 13,111 SH   SOLE 28 8,983 0 4,128
REINSURANCE GRP OF AMERICA I COM NEW 759351604 1,197 14,227 SH   SOLE 29 1,121 0 13,106
REINSURANCE GRP OF AMERICA I COM NEW 759351604 8,677 103,120 SH   SOLE 30 103,120 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 2,327 27,662 SH   SOLE 31 11,456 0 16,206
REINSURANCE GRP OF AMERICA I COM NEW 759351604 348 4,139 SH   SOLE 34 4,139 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 2,194 26,077 SH   SOLE 36 26,077 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 109 1,296 SH   SOLE 40 1,296 0 0
REKOR SYS INC COM 759419104 33 9,005 SH   SOLE 21 9,005 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 20,204 230,663 SH   SOLE 2 96,013 0 134,650
RELIANCE STEEL & ALUMINUM CO COM 759509102 290 3,312 SH   SOLE 4 3,312 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 159 1,817 SH   SOLE 7 1,817 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 736 8,402 SH   SOLE 13 8,402 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 21,045 240,270 SH   SOLE 18 221,215 0 19,055
RELIANCE STEEL & ALUMINUM CO COM 759509102 7,840 89,503 SH   SOLE 19 89,503 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 283,673 3,238,647 SH   SOLE 21 3,238,647 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 220,688 2,519,552 SH   SOLE 22 2,329,790 0 189,762
RELIANCE STEEL & ALUMINUM CO COM 759509102 882 10,072 SH   SOLE 23 10,072 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 957 10,925 SH   SOLE 25 10,925 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 3,348 38,229 SH   SOLE 26 19,829 0 18,400
RELIANCE STEEL & ALUMINUM CO COM 759509102 843 9,630 SH   SOLE 28 9,630 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 2,442 27,881 SH   SOLE 29 0 0 27,881
RELIANCE STEEL & ALUMINUM CO COM 759509102 2,329 26,595 SH   SOLE 30 26,595 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 505 5,764 SH   SOLE 31 1,326 0 4,438
RELIANCE STEEL & ALUMINUM CO COM 759509102 916 10,463 SH   SOLE 34 10,463 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 1,471 16,790 SH   SOLE 36 16,790 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 646 7,371 SH   SOLE 40 7,371 0 0
RELIANT BANCORP INC COM 75956B101 103 9,150 SH   SOLE 2 692 0 8,458
RELIANT BANCORP INC COM 75956B101 2 219 SH   SOLE 7 219 0 0
RELIANT BANCORP INC COM 75956B101 450 39,966 SH   SOLE 18 39,966 0 0
RELIANT BANCORP INC COM 75956B101 223 19,783 SH   SOLE 19 19,783 0 0
RELIANT BANCORP INC COM 75956B101 4,361 386,965 SH   SOLE 21 386,965 0 0
RELIANT BANCORP INC COM 75956B101 1,646 146,062 SH   SOLE 22 139,978 0 6,084
RELIV INTL INC COM NEW 75952R209 1 258 SH   SOLE 21 258 0 0
RELMADA THERAPEUTICS INC COM 75955J402 8,476 248,500 SH   SOLE 19 248,500 0 0
RELMADA THERAPEUTICS INC COM 75955J402 426 12,500 SH   SOLE 20 12,500 0 0
RELMADA THERAPEUTICS INC COM 75955J402 349 10,231 SH   SOLE 21 10,231 0 0
RELMADA THERAPEUTICS INC COM 75955J402 7,053 206,782 SH   SOLE 22 206,782 0 0
RELX PLC SPONSORED ADR 759530108 31,300 1,462,613 SH   SOLE 18 1,459,684 0 2,929
REMARK HLDGS INC COM 75955K102 3 6,732 SH   SOLE 18 6,732 0 0
REMARK HLDGS INC COM 75955K102 35 89,172 SH   SOLE 21 89,172 0 0
REMARK HLDGS INC COM 75955K102 52 132,919 SH   SOLE 22 132,919 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 17,457 116,907 SH   SOLE 2 25,265 0 91,642
RENAISSANCERE HOLDINGS LTD COM G7496G103 3,116 20,867 SH   SOLE 4 19,805 0 1,062
RENAISSANCERE HOLDINGS LTD COM G7496G103 3,910 26,183 SH   SOLE 7 26,183 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 23 155 SH   SOLE 13 155 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 603 4,035 SH   SOLE 15 4,035 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 20,350 136,282 SH   SOLE 18 132,791 0 3,491
RENAISSANCERE HOLDINGS LTD COM G7496G103 1,883 12,613 SH   SOLE 19 12,613 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 500,191 3,349,795 SH   SOLE 21 3,349,795 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 245,682 1,645,339 SH   SOLE 22 1,570,941 0 74,398
RENAISSANCERE HOLDINGS LTD COM G7496G103 4,676 31,313 SH   SOLE 23 31,313 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 6,811 45,611 SH   SOLE 25 45,611 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 27,117 181,601 SH   SOLE 26 45,155 0 136,446
RENAISSANCERE HOLDINGS LTD COM G7496G103 1,390 9,310 SH   SOLE 28 6,334 0 2,976
RENAISSANCERE HOLDINGS LTD COM G7496G103 1,484 9,941 SH   SOLE 29 719 0 9,222
RENAISSANCERE HOLDINGS LTD COM G7496G103 23,176 155,208 SH   SOLE 30 155,208 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 1,519 10,170 SH   SOLE 31 7,825 0 2,345
RENAISSANCERE HOLDINGS LTD COM G7496G103 334 2,235 SH   SOLE 34 2,235 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 8,032 53,793 SH   SOLE 36 53,793 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 173 1,157 SH   SOLE 40 1,157 0 0
RENASANT CORP COM 75970E107 1,183 54,175 SH   SOLE 2 3,045 0 51,130
RENASANT CORP COM 75970E107 5 241 SH   SOLE 4 241 0 0
RENASANT CORP COM 75970E107 21 963 SH   SOLE 7 963 0 0
RENASANT CORP COM 75970E107 4,219 193,181 SH   SOLE 18 193,181 0 0
RENASANT CORP COM 75970E107 2,453 112,302 SH   SOLE 19 112,302 0 0
RENASANT CORP COM 75970E107 41,386 1,894,963 SH   SOLE 21 1,894,963 0 0
RENASANT CORP COM 75970E107 36,989 1,693,632 SH   SOLE 22 1,637,967 0 55,665
RENASANT CORP COM 75970E107 590 27,031 SH   SOLE 26 11,197 0 15,834
RENASANT CORP COM 75970E107 144 6,611 SH   SOLE 28 6,611 0 0
RENASANT CORP COM 75970E107 389 17,834 SH   SOLE 30 17,834 0 0
RENASANT CORP COM 75970E107 131 6,008 SH   SOLE 40 6,008 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 724 35,281 SH   SOLE 2 1,956 0 33,325
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 4 208 SH   SOLE 4 208 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 12 590 SH   SOLE 7 590 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 3,676 179,072 SH   SOLE 18 179,072 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 1,481 72,130 SH   SOLE 19 72,130 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 102,364 4,986,048 SH   SOLE 21 4,986,048 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 22,876 1,114,266 SH   SOLE 22 1,067,944 0 46,322
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 430 20,956 SH   SOLE 26 16,618 0 4,338
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 95 4,605 SH   SOLE 28 4,605 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 14,932 727,341 SH   SOLE 30 727,341 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 59 2,886 SH   SOLE 40 2,886 0 0
RENT A CTR INC NEW COM 76009N100 262 18,505 SH   SOLE 2 2,490 0 16,015
RENT A CTR INC NEW COM 76009N100 5 376 SH   SOLE 4 376 0 0
RENT A CTR INC NEW COM 76009N100 14 962 SH   SOLE 7 962 0 0
RENT A CTR INC NEW COM 76009N100 3,197 226,066 SH   SOLE 18 226,066 0 0
RENT A CTR INC NEW COM 76009N100 1,360 96,149 SH   SOLE 19 96,149 0 0
RENT A CTR INC NEW COM 76009N100 74,656 5,279,802 SH   SOLE 21 5,279,802 0 0
RENT A CTR INC NEW COM 76009N100 20,195 1,428,213 SH   SOLE 22 1,371,452 0 56,761
RENT A CTR INC NEW COM 76009N100 484 34,233 SH   SOLE 26 5,025 0 29,208
RENT A CTR INC NEW COM 76009N100 71 5,025 SH   SOLE 28 5,025 0 0
RENT A CTR INC NEW COM 76009N100 896 63,354 SH   SOLE 30 63,354 0 0
RENT A CTR INC NEW COM 76009N100 24 1,700 SH   SOLE 31 0 0 1,700
RENT A CTR INC NEW COM 76009N100 91 6,406 SH   SOLE 34 6,406 0 0
RENT A CTR INC NEW COM 76009N100 83 5,902 SH   SOLE 40 5,902 0 0
REPAY HLDGS CORP COM CL A 76029L100 101 7,073 SH   SOLE 2 7,073 0 0
REPAY HLDGS CORP COM CL A 76029L100 492 34,310 SH   SOLE 18 592 0 33,718
REPAY HLDGS CORP COM CL A 76029L100 3,262 227,309 SH   SOLE 19 227,309 0 0
REPAY HLDGS CORP COM CL A 76029L100 898 62,571 SH   SOLE 21 62,571 0 0
REPAY HLDGS CORP COM CL A 76029L100 11,433 796,755 SH   SOLE 22 773,893 0 22,862
REPAY HLDGS CORP COM CL A 76029L100 327 22,800 SH   SOLE 23 22,800 0 0
REPAY HLDGS CORP COM CL A 76029L100 1,528 106,480 SH   SOLE 26 0 0 106,480
REPAY HLDGS CORP COM CL A 76029L100 65 4,526 SH   SOLE 28 4,526 0 0
REPAY HLDGS CORP COM CL A 76029L100 67 4,703 SH   SOLE 30 4,703 0 0
REPAY HLDGS CORP COM CL A 76029L100 8,310 579,136 SH   SOLE 34 579,136 0 0
REPAY HLDGS CORP COM CL A 76029L100 49 3,426 SH   SOLE 40 3,426 0 0
REPLIGEN CORP COM 759916109 3,705 38,373 SH   SOLE 2 21,716 0 16,657
REPLIGEN CORP COM 759916109 18 184 SH   SOLE 4 184 0 0
REPLIGEN CORP COM 759916109 87 901 SH   SOLE 7 901 0 0
REPLIGEN CORP COM 759916109 28,516 295,381 SH   SOLE 18 287,927 0 7,454
REPLIGEN CORP COM 759916109 14,406 149,228 SH   SOLE 19 149,228 0 0
REPLIGEN CORP COM 759916109 329,570 3,413,820 SH   SOLE 21 3,413,820 0 0
REPLIGEN CORP COM 759916109 161,637 1,674,303 SH   SOLE 22 1,622,590 0 51,713
REPLIGEN CORP COM 759916109 611 6,330 SH   SOLE 23 6,330 0 0
REPLIGEN CORP COM 759916109 3,738 38,721 SH   SOLE 26 10,409 0 28,312
REPLIGEN CORP COM 759916109 768 7,954 SH   SOLE 28 7,954 0 0
REPLIGEN CORP COM 759916109 1,475 15,282 SH   SOLE 30 15,282 0 0
REPLIGEN CORP COM 759916109 133 1,378 SH   SOLE 34 1,378 0 0
REPLIGEN CORP COM 759916109 498 5,160 SH   SOLE 40 5,160 0 0
REPLIGEN CORP NOTE 0.375% 7/1 759916AB5 974 925,000 PRN   SOLE 21 925,000 0 0
REPLIMUNE GROUP INC COM 76029N106 82 8,272 SH   SOLE 2 4,092 0 4,180
REPLIMUNE GROUP INC COM 76029N106 11 1,103 SH   SOLE 7 1,103 0 0
REPLIMUNE GROUP INC COM 76029N106 623 62,498 SH   SOLE 18 49,219 0 13,279
REPLIMUNE GROUP INC COM 76029N106 850 85,267 SH   SOLE 19 85,267 0 0
REPLIMUNE GROUP INC COM 76029N106 4,863 487,750 SH   SOLE 21 487,750 0 0
REPLIMUNE GROUP INC COM 76029N106 3,721 373,248 SH   SOLE 22 362,802 0 10,446
REPLIMUNE GROUP INC COM 76029N106 53 5,343 SH   SOLE 23 5,343 0 0
REPLIMUNE GROUP INC COM 76029N106 173 17,354 SH   SOLE 26 0 0 17,354
REPRO MED SYS INC COM 759910102 106 14,194 SH   SOLE 21 14,194 0 0
REPUBLIC BANCORP KY CL A 760281204 431 13,046 SH   SOLE 2 3,578 0 9,468
REPUBLIC BANCORP KY CL A 760281204 4 134 SH   SOLE 7 134 0 0
REPUBLIC BANCORP KY CL A 760281204 1,245 37,708 SH   SOLE 18 37,708 0 0
REPUBLIC BANCORP KY CL A 760281204 1,895 57,357 SH   SOLE 19 57,357 0 0
REPUBLIC BANCORP KY CL A 760281204 11,808 357,482 SH   SOLE 21 357,482 0 0
REPUBLIC BANCORP KY CL A 760281204 14,957 452,842 SH   SOLE 22 441,656 0 11,186
REPUBLIC BANCORP KY CL A 760281204 530 16,042 SH   SOLE 23 16,042 0 0
REPUBLIC BANCORP KY CL A 760281204 1,103 33,405 SH   SOLE 26 0 0 33,405
REPUBLIC BANCORP KY CL A 760281204 47 1,434 SH   SOLE 28 1,434 0 0
REPUBLIC BANCORP KY CL A 760281204 139 4,199 SH   SOLE 30 4,199 0 0
REPUBLIC BANCORP KY CL A 760281204 30 908 SH   SOLE 34 908 0 0
REPUBLIC BANCORP KY CL A 760281204 31 941 SH   SOLE 40 941 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 209 95,442 SH   SOLE 2 55,427 0 40,015
REPUBLIC FIRST BANCORP INC COM 760416107 2 746 SH   SOLE 7 746 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 496 226,272 SH   SOLE 18 175,590 0 50,682
REPUBLIC FIRST BANCORP INC COM 760416107 2,885 1,317,199 SH   SOLE 19 1,317,199 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 3,854 1,759,999 SH   SOLE 21 1,759,999 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 7,485 3,417,717 SH   SOLE 22 3,341,578 0 76,139
REPUBLIC FIRST BANCORP INC COM 760416107 394 180,131 SH   SOLE 23 180,131 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 1,274 581,926 SH   SOLE 26 0 0 581,926
REPUBLIC FIRST BANCORP INC COM 760416107 13 6,068 SH   SOLE 30 6,068 0 0
REPUBLIC SVCS INC COM 760759100 40,594 540,824 SH   SOLE 2 61,975 0 478,849
REPUBLIC SVCS INC COM 760759100 7,970 106,176 SH   SOLE 4 100,119 0 6,057
REPUBLIC SVCS INC COM 760759100 22,694 302,339 SH   SOLE 7 279,199 0 23,140
REPUBLIC SVCS INC COM 760759100 476 6,345 SH   SOLE 13 6,345 0 0
REPUBLIC SVCS INC COM 760759100 1,539 20,497 SH   SOLE 15 20,497 0 0
REPUBLIC SVCS INC COM 760759100 4 48 SH   SOLE 17 0 0 48
REPUBLIC SVCS INC COM 760759100 36,609 487,729 SH   SOLE 18 456,382 0 31,347
REPUBLIC SVCS INC COM 760759100 5,691 75,820 SH   SOLE 19 75,820 0 0
REPUBLIC SVCS INC COM 760759100 853,456 11,370,317 SH   SOLE 21 11,370,317 0 0
REPUBLIC SVCS INC COM 760759100 465,600 6,203,036 SH   SOLE 22 5,693,982 0 509,054
REPUBLIC SVCS INC COM 760759100 12,304 163,916 SH   SOLE 23 163,916 0 0
REPUBLIC SVCS INC COM 760759100 15,669 208,758 SH   SOLE 25 208,758 0 0
REPUBLIC SVCS INC COM 760759100 91,498 1,219,000 SH   SOLE 26 227,623 0 991,377
REPUBLIC SVCS INC COM 760759100 3,467 46,185 SH   SOLE 28 32,051 0 14,134
REPUBLIC SVCS INC COM 760759100 325 4,328 SH   SOLE 29 4,328 0 0
REPUBLIC SVCS INC COM 760759100 125,158 1,667,436 SH   SOLE 30 1,667,436 0 0
REPUBLIC SVCS INC COM 760759100 5,564 74,130 SH   SOLE 31 40,020 0 34,110
REPUBLIC SVCS INC COM 760759100 1,471 19,591 SH   SOLE 34 19,591 0 0
REPUBLIC SVCS INC COM 760759100 19,660 261,924 SH   SOLE 36 261,924 0 0
REPUBLIC SVCS INC COM 760759100 347 4,624 SH   SOLE 40 4,624 0 0
RESEARCH FRONTIERS INC COM 760911107 15 6,399 SH   SOLE 18 6,399 0 0
RESEARCH FRONTIERS INC COM 760911107 174 74,472 SH   SOLE 21 74,472 0 0
RESEARCH FRONTIERS INC COM 760911107 1,511 645,516 SH   SOLE 22 645,516 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 1,434 296,274 SH   SOLE 2 73,449 0 222,825
RESIDEO TECHNOLOGIES INC COM 76118Y104 3 525 SH   SOLE 4 525 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 29 5,912 SH   SOLE 7 5,912 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 58 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 1,795 370,806 SH   SOLE 18 365,084 0 5,722
RESIDEO TECHNOLOGIES INC COM 76118Y104 920 190,167 SH   SOLE 19 190,167 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 27,413 5,663,828 SH   SOLE 21 5,663,828 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 20,442 4,223,466 SH   SOLE 22 3,955,929 0 267,537
RESIDEO TECHNOLOGIES INC COM 76118Y104 169 35,003 SH   SOLE 26 20,885 0 14,118
RESIDEO TECHNOLOGIES INC COM 76118Y104 78 16,046 SH   SOLE 28 16,046 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 199 41,185 SH   SOLE 30 41,185 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 80 16,427 SH   SOLE 31 2,597 0 13,830
RESIDEO TECHNOLOGIES INC COM 76118Y104 44 9,066 SH   SOLE 36 9,066 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 69 14,224 SH   SOLE 40 14,224 0 0
RESMED INC COM 761152107 68,789 467,033 SH   SOLE 2 157,094 0 309,939
RESMED INC COM 761152107 11,426 77,578 SH   SOLE 4 73,840 0 3,738
RESMED INC COM 761152107 32,111 218,014 SH   SOLE 7 130,371 0 87,643
RESMED INC COM 761152107 346 2,349 SH   SOLE 13 2,349 0 0
RESMED INC COM 761152107 1,691 11,479 SH   SOLE 15 11,479 0 0
RESMED INC COM 761152107 52,091 353,663 SH   SOLE 18 331,364 0 22,299
RESMED INC COM 761152107 96,992 658,508 SH   SOLE 19 658,508 0 0
RESMED INC COM 761152107 702,906 4,772,257 SH   SOLE 21 4,772,257 0 0
RESMED INC COM 761152107 511,885 3,475,353 SH   SOLE 22 3,127,206 0 348,147
RESMED INC COM 761152107 16,754 113,749 SH   SOLE 23 113,749 0 0
RESMED INC COM 761152107 27,005 183,346 SH   SOLE 25 183,346 0 0
RESMED INC COM 761152107 104,408 708,860 SH   SOLE 26 109,202 0 599,658
RESMED INC COM 761152107 4,328 29,381 SH   SOLE 28 20,815 0 8,566
RESMED INC COM 761152107 5,680 38,564 SH   SOLE 29 7,725 0 30,839
RESMED INC COM 761152107 103,467 702,474 SH   SOLE 30 702,474 0 0
RESMED INC COM 761152107 5,884 39,951 SH   SOLE 31 31,755 0 8,196
RESMED INC COM 761152107 58,934 400,119 SH   SOLE 34 400,119 0 0
RESMED INC COM 761152107 13,007 88,312 SH   SOLE 36 88,312 0 0
RESMED INC COM 761152107 511 3,471 SH   SOLE 40 3,471 0 0
RESOLUTE FST PRODS INC COM 76117W109 123 97,468 SH   SOLE 21 97,468 0 0
RESOLUTE FST PRODS INC COM 76117W109 1,989 1,578,790 SH   SOLE 22 1,578,790 0 0
RESONANT INC COM 76118L102 15 10,468 SH   SOLE 18 10,468 0 0
RESONANT INC COM 76118L102 143 96,500 SH   SOLE 21 96,500 0 0
RESONANT INC COM 76118L102 555 375,204 SH   SOLE 22 375,204 0 0
RESOURCES CONNECTION INC COM 76122Q105 266 24,286 SH   SOLE 2 1,834 0 22,452
RESOURCES CONNECTION INC COM 76122Q105 4 336 SH   SOLE 4 336 0 0
RESOURCES CONNECTION INC COM 76122Q105 8 705 SH   SOLE 7 705 0 0
RESOURCES CONNECTION INC COM 76122Q105 1,667 151,962 SH   SOLE 18 151,962 0 0
RESOURCES CONNECTION INC COM 76122Q105 609 55,526 SH   SOLE 19 55,526 0 0
RESOURCES CONNECTION INC COM 76122Q105 38,714 3,529,059 SH   SOLE 21 3,529,059 0 0
RESOURCES CONNECTION INC COM 76122Q105 10,921 995,532 SH   SOLE 22 955,050 0 40,482
RESOURCES CONNECTION INC COM 76122Q105 162 14,813 SH   SOLE 26 0 0 14,813
RESOURCES CONNECTION INC COM 76122Q105 33 2,964 SH   SOLE 28 2,964 0 0
RESOURCES CONNECTION INC COM 76122Q105 356 32,458 SH   SOLE 30 32,458 0 0
RESOURCES CONNECTION INC COM 76122Q105 36 3,238 SH   SOLE 40 3,238 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 306 7,637 SH   SOLE 2 7,637 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 8 199 SH   SOLE 17 0 0 199
RESTAURANT BRANDS INTL INC COM 76131D103 507 12,677 SH   SOLE 18 12,677 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 1,716 42,863 SH   SOLE 22 42,863 0 0
RESTAURANT BRANDS INTL INC OPTIONS 76131D103 20 500 SH Put SOLE 2 500 0 0
RESTAURANT BRANDS INTL INC OPTIONS 76131D103 2,602 65,000 SH Put SOLE 19 65,000 0 0
RESTAURANT BRANDS INTL INC OPTIONS 76131D103 28 700 SH Put SOLE 22 700 0 0
RESTAURANT BRANDS INTL INC OPTIONS 76131D103 352 8,800 SH Put SOLE 34 8,800 0 0
RESTORATION HARDWARE HLDGS I DBCV 7/1 761283AC4 713 675,000 PRN   SOLE 21 675,000 0 0
RESTORBIO INC COM 76133L103 14 13,923 SH   SOLE 2 623 0 13,300
RESTORBIO INC COM 76133L103 54 52,786 SH   SOLE 18 52,786 0 0
RESTORBIO INC COM 76133L103 26 25,050 SH   SOLE 19 25,050 0 0
RESTORBIO INC COM 76133L103 970 942,118 SH   SOLE 21 942,118 0 0
RESTORBIO INC COM 76133L103 561 544,991 SH   SOLE 22 537,424 0 7,567
RESTORBIO INC COM 76133L103 3 2,869 SH   SOLE 30 2,869 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 913 110,095 SH   SOLE 2 5,724 0 104,371
RETAIL OPPORTUNITY INVTS COR COM 76131N101 564 68,038 SH   SOLE 4 68,038 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 1,014 122,329 SH   SOLE 7 122,329 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 4,364 526,451 SH   SOLE 18 526,451 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 2,798 337,472 SH   SOLE 19 337,472 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 108,789 13,122,931 SH   SOLE 21 13,122,931 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 36,695 4,426,446 SH   SOLE 22 4,305,794 0 120,652
RETAIL OPPORTUNITY INVTS COR COM 76131N101 31 3,730 SH   SOLE 23 3,730 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 2,352 283,678 SH   SOLE 25 283,678 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 651 78,557 SH   SOLE 26 26,183 0 52,374
RETAIL OPPORTUNITY INVTS COR COM 76131N101 126 15,181 SH   SOLE 28 15,181 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 509 61,399 SH   SOLE 29 61,399 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 5,250 633,271 SH   SOLE 30 633,271 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 8 999 SH   SOLE 34 999 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 84 10,077 SH   SOLE 40 10,077 0 0
RETAIL PPTYS AMER INC CL A 76131V202 2,297 444,260 SH   SOLE 2 25,690 0 418,570
RETAIL PPTYS AMER INC CL A 76131V202 658 127,306 SH   SOLE 4 127,306 0 0
RETAIL PPTYS AMER INC CL A 76131V202 1,201 232,377 SH   SOLE 7 232,377 0 0
RETAIL PPTYS AMER INC CL A 76131V202 528 102,086 SH   SOLE 18 102,086 0 0
RETAIL PPTYS AMER INC CL A 76131V202 1,404 271,473 SH   SOLE 19 271,473 0 0
RETAIL PPTYS AMER INC CL A 76131V202 21,568 4,171,746 SH   SOLE 21 4,171,746 0 0
RETAIL PPTYS AMER INC CL A 76131V202 39,100 7,562,798 SH   SOLE 22 7,197,023 0 365,775
RETAIL PPTYS AMER INC CL A 76131V202 35 6,801 SH   SOLE 23 6,801 0 0
RETAIL PPTYS AMER INC CL A 76131V202 2,577 498,549 SH   SOLE 25 498,549 0 0
RETAIL PPTYS AMER INC CL A 76131V202 780 150,922 SH   SOLE 26 46,989 0 103,933
RETAIL PPTYS AMER INC CL A 76131V202 145 28,050 SH   SOLE 28 28,050 0 0
RETAIL PPTYS AMER INC CL A 76131V202 572 110,551 SH   SOLE 29 110,551 0 0
RETAIL PPTYS AMER INC CL A 76131V202 5,027 972,426 SH   SOLE 30 972,426 0 0
RETAIL PPTYS AMER INC CL A 76131V202 22 4,200 SH   SOLE 31 4,200 0 0
RETAIL PPTYS AMER INC CL A 76131V202 9 1,671 SH   SOLE 34 1,671 0 0
RETAIL PPTYS AMER INC CL A 76131V202 39 7,460 SH   SOLE 36 7,460 0 0
RETAIL PPTYS AMER INC CL A 76131V202 116 22,507 SH   SOLE 40 22,507 0 0
RETAIL VALUE INC COM 76133Q102 184 15,025 SH   SOLE 2 834 0 14,191
RETAIL VALUE INC COM 76133Q102 1 66 SH   SOLE 4 66 0 0
RETAIL VALUE INC COM 76133Q102 4 350 SH   SOLE 7 350 0 0
RETAIL VALUE INC COM 76133Q102 610 49,776 SH   SOLE 18 49,776 0 0
RETAIL VALUE INC COM 76133Q102 356 29,096 SH   SOLE 19 29,096 0 0
RETAIL VALUE INC COM 76133Q102 6,969 568,875 SH   SOLE 21 568,875 0 0
RETAIL VALUE INC COM 76133Q102 6,492 529,940 SH   SOLE 22 513,399 0 16,541
RETAIL VALUE INC COM 76133Q102 6 477 SH   SOLE 23 477 0 0
RETAIL VALUE INC COM 76133Q102 46 3,769 SH   SOLE 26 2,155 0 1,614
RETAIL VALUE INC COM 76133Q102 25 2,010 SH   SOLE 28 2,010 0 0
RETAIL VALUE INC COM 76133Q102 3 251 SH   SOLE 31 0 0 251
RETAIL VALUE INC COM 76133Q102 0 21 SH   SOLE 36 21 0 0
RETAIL VALUE INC COM 76133Q102 19 1,558 SH   SOLE 40 1,558 0 0
RETRACTABLE TECHNOLOGIES INC COM 76129W105 13 8,273 SH   SOLE 21 8,273 0 0
RETRACTABLE TECHNOLOGIES INC COM 76129W105 41 26,069 SH   SOLE 22 26,069 0 0
RETROPHIN INC COM 761299106 347 23,751 SH   SOLE 2 10,385 0 13,366
RETROPHIN INC COM 761299106 3 184 SH   SOLE 4 184 0 0
RETROPHIN INC COM 761299106 11 776 SH   SOLE 7 776 0 0
RETROPHIN INC COM 761299106 4 250 SH   SOLE 17 0 0 250
RETROPHIN INC COM 761299106 2,558 175,359 SH   SOLE 18 145,446 0 29,913
RETROPHIN INC COM 761299106 9,848 674,964 SH   SOLE 19 674,964 0 0
RETROPHIN INC COM 761299106 235 16,100 SH   SOLE 20 16,100 0 0
RETROPHIN INC COM 761299106 25,383 1,739,785 SH   SOLE 21 1,739,785 0 0
RETROPHIN INC COM 761299106 22,405 1,535,672 SH   SOLE 22 1,494,752 0 40,920
RETROPHIN INC COM 761299106 496 34,016 SH   SOLE 23 34,016 0 0
RETROPHIN INC COM 761299106 1,585 108,618 SH   SOLE 26 0 0 108,618
RETROPHIN INC COM 761299106 68 4,693 SH   SOLE 28 4,693 0 0
RETROPHIN INC COM 761299106 281 19,291 SH   SOLE 30 19,291 0 0
RETROPHIN INC COM 761299106 33 2,291 SH   SOLE 34 2,291 0 0
RETROPHIN INC COM 761299106 40 2,732 SH   SOLE 40 2,732 0 0
RETROPHIN INC NOTE 2.500% 9/1 761299AB2 667 850,000 PRN   SOLE 21 850,000 0 0
REV GROUP INC COM 749527107 97 23,238 SH   SOLE 2 1,127 0 22,111
REV GROUP INC COM 749527107 2 392 SH   SOLE 7 392 0 0
REV GROUP INC COM 749527107 393 94,262 SH   SOLE 18 94,262 0 0
REV GROUP INC COM 749527107 335 80,283 SH   SOLE 19 80,283 0 0
REV GROUP INC COM 749527107 3,846 922,193 SH   SOLE 21 922,193 0 0
REV GROUP INC COM 749527107 3,672 880,688 SH   SOLE 22 851,731 0 28,957
REV GROUP INC COM 749527107 53 12,723 SH   SOLE 26 0 0 12,723
REV GROUP INC COM 749527107 57 13,576 SH   SOLE 30 13,576 0 0
REV GROUP INC COM 749527107 24 5,646 SH   SOLE 40 5,646 0 0
REVANCE THERAPEUTICS INC COM 761330109 355 24,008 SH   SOLE 2 2,739 0 21,269
REVANCE THERAPEUTICS INC COM 761330109 22 1,508 SH   SOLE 7 1,508 0 0
REVANCE THERAPEUTICS INC COM 761330109 2,813 190,062 SH   SOLE 18 190,062 0 0
REVANCE THERAPEUTICS INC COM 761330109 1,435 96,968 SH   SOLE 19 96,968 0 0
REVANCE THERAPEUTICS INC COM 761330109 34,440 2,327,007 SH   SOLE 21 2,327,007 0 0
REVANCE THERAPEUTICS INC COM 761330109 19,759 1,335,034 SH   SOLE 22 1,287,817 0 47,217
REVANCE THERAPEUTICS INC COM 761330109 54 3,631 SH   SOLE 26 0 0 3,631
REVANCE THERAPEUTICS INC COM 761330109 68 4,628 SH   SOLE 28 4,628 0 0
REVANCE THERAPEUTICS INC COM 761330109 310 20,964 SH   SOLE 30 20,964 0 0
REVANCE THERAPEUTICS INC COM 761330109 53 3,569 SH   SOLE 40 3,569 0 0
REVLON INC CL A NEW 761525609 36 3,276 SH   SOLE 2 325 0 2,951
REVLON INC CL A NEW 761525609 0 42 SH   SOLE 7 42 0 0
REVLON INC CL A NEW 761525609 277 25,374 SH   SOLE 18 25,374 0 0
REVLON INC CL A NEW 761525609 137 12,489 SH   SOLE 19 12,489 0 0
REVLON INC CL A NEW 761525609 2,709 247,848 SH   SOLE 21 247,848 0 0
REVLON INC CL A NEW 761525609 2,727 249,505 SH   SOLE 22 244,398 0 5,107
REVOLUTION MEDICINES INC COM 76155X100 93 4,235 SH   SOLE 2 722 0 3,513
REVOLUTION MEDICINES INC COM 76155X100 1,063 48,508 SH   SOLE 18 48,508 0 0
REVOLUTION MEDICINES INC COM 76155X100 3,433 156,701 SH   SOLE 19 156,701 0 0
REVOLUTION MEDICINES INC COM 76155X100 9,802 447,369 SH   SOLE 21 447,369 0 0
REVOLUTION MEDICINES INC COM 76155X100 3,099 141,444 SH   SOLE 22 134,610 0 6,834
REVOLVE GROUP INC CL A 76156B107 199 23,084 SH   SOLE 21 23,084 0 0
REVOLVE GROUP INC CL A 76156B107 823 95,312 SH   SOLE 22 95,312 0 0
REVOLVE GROUP INC CL A 76156B107 30 3,424 SH   SOLE 30 3,424 0 0
REX AMERICAN RESOURCES CORP COM 761624105 240 5,162 SH   SOLE 2 334 0 4,828
REX AMERICAN RESOURCES CORP COM 761624105 4 85 SH   SOLE 7 85 0 0
REX AMERICAN RESOURCES CORP COM 761624105 1,283 27,586 SH   SOLE 18 27,586 0 0
REX AMERICAN RESOURCES CORP COM 761624105 546 11,741 SH   SOLE 19 11,741 0 0
REX AMERICAN RESOURCES CORP COM 761624105 29,385 631,801 SH   SOLE 21 631,801 0 0
REX AMERICAN RESOURCES CORP COM 761624105 7,927 170,433 SH   SOLE 22 163,361 0 7,072
REX AMERICAN RESOURCES CORP COM 761624105 46 999 SH   SOLE 26 0 0 999
REX AMERICAN RESOURCES CORP COM 761624105 42 907 SH   SOLE 28 907 0 0
REX AMERICAN RESOURCES CORP COM 761624105 348 7,476 SH   SOLE 30 7,476 0 0
REX AMERICAN RESOURCES CORP COM 761624105 40 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 14 7,766 SH   SOLE 22 7,766 0 0
REXFORD INDL RLTY INC COM 76169C100 13,143 320,474 SH   SOLE 2 5,741 0 314,733
REXFORD INDL RLTY INC COM 76169C100 8,063 196,609 SH   SOLE 4 196,609 0 0
REXFORD INDL RLTY INC COM 76169C100 4,938 120,407 SH   SOLE 7 120,407 0 0
REXFORD INDL RLTY INC COM 76169C100 42,830 1,044,374 SH   SOLE 18 1,044,374 0 0
REXFORD INDL RLTY INC COM 76169C100 22,327 544,438 SH   SOLE 19 544,438 0 0
REXFORD INDL RLTY INC COM 76169C100 195,479 4,766,625 SH   SOLE 21 4,766,625 0 0
REXFORD INDL RLTY INC COM 76169C100 188,092 4,586,491 SH   SOLE 22 4,153,811 0 432,680
REXFORD INDL RLTY INC COM 76169C100 1,901 46,352 SH   SOLE 23 46,352 0 0
REXFORD INDL RLTY INC COM 76169C100 10,976 267,653 SH   SOLE 25 267,653 0 0
REXFORD INDL RLTY INC COM 76169C100 2,986 72,818 SH   SOLE 26 21,548 0 51,270
REXFORD INDL RLTY INC COM 76169C100 2,302 56,144 SH   SOLE 28 56,144 0 0
REXFORD INDL RLTY INC COM 76169C100 2,347 57,235 SH   SOLE 29 57,235 0 0
REXFORD INDL RLTY INC COM 76169C100 7,487 182,566 SH   SOLE 30 182,566 0 0
REXFORD INDL RLTY INC COM 76169C100 3,236 78,908 SH   SOLE 34 78,908 0 0
REXFORD INDL RLTY INC COM 76169C100 484 11,808 SH   SOLE 40 11,808 0 0
REXNORD CORP COM 76169B102 2,275 100,338 SH   SOLE 2 11,910 0 88,428
REXNORD CORP COM 76169B102 8 332 SH   SOLE 4 332 0 0
REXNORD CORP COM 76169B102 56 2,479 SH   SOLE 7 2,479 0 0
REXNORD CORP COM 76169B102 8,588 378,818 SH   SOLE 18 369,580 0 9,238
REXNORD CORP COM 76169B102 5,563 245,410 SH   SOLE 19 245,410 0 0
REXNORD CORP COM 76169B102 82,773 3,651,195 SH   SOLE 21 3,651,195 0 0
REXNORD CORP COM 76169B102 79,382 3,501,616 SH   SOLE 22 3,367,462 0 134,154
REXNORD CORP COM 76169B102 370 16,339 SH   SOLE 23 16,339 0 0
REXNORD CORP COM 76169B102 2,669 117,721 SH   SOLE 26 26,208 0 91,513
REXNORD CORP COM 76169B102 424 18,689 SH   SOLE 28 18,689 0 0
REXNORD CORP COM 76169B102 849 37,459 SH   SOLE 30 37,459 0 0
REXNORD CORP COM 76169B102 17 767 SH   SOLE 34 767 0 0
REXNORD CORP COM 76169B102 90 3,977 SH   SOLE 36 3,977 0 0
REXNORD CORP COM 76169B102 296 13,059 SH   SOLE 40 13,059 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106 2,566 87,976 SH   SOLE 2 4,026 0 83,950
REYNOLDS CONSUMER PRODS INC COM 76171L106 20 670 SH   SOLE 7 670 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106 640 21,947 SH   SOLE 18 21,947 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106 329 11,293 SH   SOLE 19 11,293 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106 14,391 493,346 SH   SOLE 21 493,346 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106 12,077 414,033 SH   SOLE 22 359,276 0 54,757
REYNOLDS CONSUMER PRODS INC COM 76171L106 2,535 86,898 SH   SOLE 26 11,307 0 75,591
REYNOLDS CONSUMER PRODS INC COM 76171L106 51 1,748 SH   SOLE 31 987 0 761
RF INDS LTD COM PAR $0.01 749552105 10 2,466 SH   SOLE 18 2,466 0 0
RF INDS LTD COM PAR $0.01 749552105 120 30,299 SH   SOLE 21 30,299 0 0
RF INDS LTD COM PAR $0.01 749552105 532 134,073 SH   SOLE 22 134,073 0 0
RGC RES INC COM 74955L103 194 6,705 SH   SOLE 2 457 0 6,248
RGC RES INC COM 74955L103 6 214 SH   SOLE 7 214 0 0
RGC RES INC COM 74955L103 791 27,334 SH   SOLE 18 27,334 0 0
RGC RES INC COM 74955L103 421 14,550 SH   SOLE 19 14,550 0 0
RGC RES INC COM 74955L103 7,831 270,705 SH   SOLE 21 270,705 0 0
RGC RES INC COM 74955L103 3,062 105,826 SH   SOLE 22 101,631 0 4,195
RH COM 74967X103 1,961 19,520 SH   SOLE 2 7,128 0 12,392
RH COM 74967X103 9 91 SH   SOLE 4 91 0 0
RH COM 74967X103 30 303 SH   SOLE 7 303 0 0
RH COM 74967X103 9,586 95,416 SH   SOLE 18 95,416 0 0
RH COM 74967X103 3,190 31,752 SH   SOLE 19 31,752 0 0
RH COM 74967X103 116,552 1,160,068 SH   SOLE 21 1,160,068 0 0
RH COM 74967X103 56,015 557,528 SH   SOLE 22 539,054 0 18,474
RH COM 74967X103 700 6,968 SH   SOLE 26 3,949 0 3,019
RH COM 74967X103 265 2,634 SH   SOLE 28 2,634 0 0
RH COM 74967X103 560 5,578 SH   SOLE 30 5,578 0 0
RH COM 74967X103 174 1,729 SH   SOLE 40 1,729 0 0
RH NOTE 6/1 74967XAA1 941 1,169,000 PRN   SOLE 21 1,169,000 0 0
RHINEBECK BANCORP INC COM 762093102 6 979 SH   SOLE 18 979 0 0
RHINEBECK BANCORP INC COM 762093102 102 15,975 SH   SOLE 21 15,975 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 163 10,689 SH   SOLE 2 1,347 0 9,342
RHYTHM PHARMACEUTICALS INC COM 76243J105 6 366 SH   SOLE 4 366 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 8 546 SH   SOLE 7 546 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 1,670 109,753 SH   SOLE 18 109,753 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 840 55,175 SH   SOLE 19 55,175 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 21,220 1,394,226 SH   SOLE 21 1,394,226 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 13,677 898,645 SH   SOLE 22 871,765 0 26,880
RHYTHM PHARMACEUTICALS INC COM 76243J105 90 5,890 SH   SOLE 26 0 0 5,890
RHYTHM PHARMACEUTICALS INC COM 76243J105 67 4,411 SH   SOLE 28 4,411 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 237 15,591 SH   SOLE 30 15,591 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 28 1,834 SH   SOLE 40 1,834 0 0
RIBBON COMMUNICATIONS INC COM 762544104 177 58,444 SH   SOLE 2 3,831 0 54,613
RIBBON COMMUNICATIONS INC COM 762544104 1 264 SH   SOLE 4 264 0 0
RIBBON COMMUNICATIONS INC COM 762544104 3 1,124 SH   SOLE 7 1,124 0 0
RIBBON COMMUNICATIONS INC COM 762544104 676 223,181 SH   SOLE 18 223,181 0 0
RIBBON COMMUNICATIONS INC COM 762544104 349 115,243 SH   SOLE 19 115,243 0 0
RIBBON COMMUNICATIONS INC COM 762544104 6,618 2,184,114 SH   SOLE 21 2,184,114 0 0
RIBBON COMMUNICATIONS INC COM 762544104 5,099 1,682,753 SH   SOLE 22 1,627,883 0 54,870
RIBBON COMMUNICATIONS INC COM 762544104 33 11,046 SH   SOLE 26 8,851 0 2,195
RIBBON COMMUNICATIONS INC COM 762544104 20 6,558 SH   SOLE 28 6,558 0 0
RIBBON COMMUNICATIONS INC COM 762544104 29 9,431 SH   SOLE 30 9,431 0 0
RIBBON COMMUNICATIONS INC COM 762544104 15 4,894 SH   SOLE 40 4,894 0 0
RICEBRAN TECHNOLOGIES COM NEW 762831204 7 6,902 SH   SOLE 18 6,902 0 0
RICEBRAN TECHNOLOGIES COM NEW 762831204 73 73,415 SH   SOLE 21 73,415 0 0
RICEBRAN TECHNOLOGIES COM NEW 762831204 54 53,912 SH   SOLE 22 53,912 0 0
RICHARDSON ELECTRS LTD COM 763165107 11 2,868 SH   SOLE 18 2,868 0 0
RICHARDSON ELECTRS LTD COM 763165107 133 34,659 SH   SOLE 21 34,659 0 0
RICHARDSON ELECTRS LTD COM 763165107 1,174 306,603 SH   SOLE 22 306,603 0 0
RICHMOND MUT BANCORPORATIN I COM 76525P100 124 12,200 SH   SOLE 2 617 0 11,583
RICHMOND MUT BANCORPORATIN I COM 76525P100 506 49,655 SH   SOLE 18 49,655 0 0
RICHMOND MUT BANCORPORATIN I COM 76525P100 265 25,954 SH   SOLE 19 25,954 0 0
RICHMOND MUT BANCORPORATIN I COM 76525P100 5,102 500,162 SH   SOLE 21 500,162 0 0
RICHMOND MUT BANCORPORATIN I COM 76525P100 1,430 140,236 SH   SOLE 22 133,403 0 6,833
RIGEL PHARMACEUTICALS INC COM NEW 766559603 129 82,975 SH   SOLE 2 20,108 0 62,867
RIGEL PHARMACEUTICALS INC COM NEW 766559603 6 4,101 SH   SOLE 7 4,101 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 1,079 691,479 SH   SOLE 18 630,689 0 60,790
RIGEL PHARMACEUTICALS INC COM NEW 766559603 1,161 744,424 SH   SOLE 19 744,424 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 11,595 7,432,851 SH   SOLE 21 7,432,851 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 8,784 5,630,540 SH   SOLE 22 5,450,316 0 180,224
RIGEL PHARMACEUTICALS INC COM NEW 766559603 62 39,828 SH   SOLE 23 39,828 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 246 157,931 SH   SOLE 26 0 0 157,931
RIGEL PHARMACEUTICALS INC COM NEW 766559603 54 34,869 SH   SOLE 28 34,869 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 51 32,490 SH   SOLE 30 32,490 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 47 30,315 SH   SOLE 40 30,315 0 0
RIGNET INC COM 766582100 13 7,491 SH   SOLE 2 429 0 7,062
RIGNET INC COM 766582100 0 264 SH   SOLE 7 264 0 0
RIGNET INC COM 766582100 93 51,502 SH   SOLE 18 51,502 0 0
RIGNET INC COM 766582100 45 24,754 SH   SOLE 19 24,754 0 0
RIGNET INC COM 766582100 871 483,979 SH   SOLE 21 483,979 0 0
RIGNET INC COM 766582100 670 372,032 SH   SOLE 22 363,361 0 8,671
RIMINI STR INC DEL COM 76674Q107 31 7,638 SH   SOLE 2 1,073 0 6,565
RIMINI STR INC DEL COM 76674Q107 286 70,045 SH   SOLE 18 70,045 0 0
RIMINI STR INC DEL COM 76674Q107 223 54,449 SH   SOLE 19 54,449 0 0
RIMINI STR INC DEL COM 76674Q107 2,728 667,063 SH   SOLE 21 667,063 0 0
RIMINI STR INC DEL COM 76674Q107 931 227,736 SH   SOLE 22 219,633 0 8,103
RIMINI STR INC DEL COM 76674Q107 10 2,454 SH   SOLE 23 2,454 0 0
RING ENERGY INC COM 76680V108 31 46,588 SH   SOLE 2 2,143 0 44,445
RING ENERGY INC COM 76680V108 1 1,494 SH   SOLE 7 1,494 0 0
RING ENERGY INC COM 76680V108 182 276,710 SH   SOLE 18 276,710 0 0
RING ENERGY INC COM 76680V108 68 102,603 SH   SOLE 19 102,603 0 0
RING ENERGY INC COM 76680V108 4,436 6,735,000 SH   SOLE 21 6,735,000 0 0
RING ENERGY INC COM 76680V108 1,186 1,801,108 SH   SOLE 22 1,765,707 0 35,401
RING ENERGY INC COM 76680V108 35 53,175 SH   SOLE 30 53,175 0 0
RINGCENTRAL INC CL A 76680R206 42,749 201,730 SH   SOLE 2 42,145 0 159,585
RINGCENTRAL INC CL A 76680R206 7,329 34,585 SH   SOLE 4 32,632 0 1,953
RINGCENTRAL INC CL A 76680R206 1,230 5,802 SH   SOLE 7 5,802 0 0
RINGCENTRAL INC CL A 76680R206 1,126 5,314 SH   SOLE 13 5,314 0 0
RINGCENTRAL INC CL A 76680R206 1,200 5,665 SH   SOLE 15 5,665 0 0
RINGCENTRAL INC CL A 76680R206 13,217 62,372 SH   SOLE 18 47,802 0 14,570
RINGCENTRAL INC CL A 76680R206 84,675 399,579 SH   SOLE 19 399,579 0 0
RINGCENTRAL INC CL A 76680R206 325,040 1,533,858 SH   SOLE 21 1,533,858 0 0
RINGCENTRAL INC CL A 76680R206 453,999 2,142,415 SH   SOLE 22 1,992,222 0 150,193
RINGCENTRAL INC CL A 76680R206 13,498 63,696 SH   SOLE 23 63,696 0 0
RINGCENTRAL INC CL A 76680R206 30,794 145,317 SH   SOLE 25 145,317 0 0
RINGCENTRAL INC CL A 76680R206 53,959 254,634 SH   SOLE 26 63,009 0 191,625
RINGCENTRAL INC CL A 76680R206 3,246 15,319 SH   SOLE 28 10,845 0 4,474
RINGCENTRAL INC CL A 76680R206 6,587 31,084 SH   SOLE 29 4,011 0 27,073
RINGCENTRAL INC CL A 76680R206 31,088 146,705 SH   SOLE 30 146,705 0 0
RINGCENTRAL INC CL A 76680R206 4,312 20,348 SH   SOLE 31 16,428 0 3,920
RINGCENTRAL INC CL A 76680R206 41,003 193,493 SH   SOLE 34 193,493 0 0
RINGCENTRAL INC CL A 76680R206 10,113 47,724 SH   SOLE 36 47,724 0 0
RINGCENTRAL INC CL A 76680R206 362 1,708 SH   SOLE 40 1,708 0 0
RINGCENTRAL INC NOTE 3/1 76680RAD9 3,667 1,400,000 PRN   SOLE 21 1,400,000 0 0
RIO TINTO PLC SPONSORED ADR 767204100 3,455 75,838 SH   SOLE 7 75,838 0 0
RIO TINTO PLC SPONSORED ADR 767204100 12,848 281,997 SH   SOLE 19 281,997 0 0
RIOT BLOCKCHAIN INC COM 767292105 6 7,564 SH   SOLE 18 7,564 0 0
RIOT BLOCKCHAIN INC COM 767292105 50 60,299 SH   SOLE 21 60,299 0 0
RIOT BLOCKCHAIN INC COM 767292105 447 536,875 SH   SOLE 22 536,875 0 0
RISE ED CAYMAN LTD SPONSORED ADR 76761L102 1,205 295,995 SH   SOLE 21 295,995 0 0
RISE ED CAYMAN LTD SPONSORED ADR 76761L102 532 130,823 SH   SOLE 22 130,823 0 0
RISE ED CAYMAN LTD SPONSORED ADR 76761L102 186 45,579 SH   SOLE 30 45,579 0 0
RITCHIE BROS AUCTIONEERS COM 767744105 3 76 SH   SOLE 18 76 0 0
RITE AID CORP COM 767754872 827 55,137 SH   SOLE 2 4,362 0 50,775
RITE AID CORP COM 767754872 4 252 SH   SOLE 4 252 0 0
RITE AID CORP COM 767754872 116 7,734 SH   SOLE 7 7,734 0 0
RITE AID CORP COM 767754872 3,080 205,312 SH   SOLE 18 205,312 0 0
RITE AID CORP COM 767754872 2,079 138,600 SH   SOLE 19 138,600 0 0
RITE AID CORP COM 767754872 29,857 1,990,478 SH   SOLE 21 1,990,478 0 0
RITE AID CORP COM 767754872 25,840 1,722,684 SH   SOLE 22 1,599,990 0 122,694
RITE AID CORP COM 767754872 109 7,273 SH   SOLE 23 7,273 0 0
RITE AID CORP COM 767754872 487 32,461 SH   SOLE 26 10,038 0 22,423
RITE AID CORP COM 767754872 111 7,402 SH   SOLE 28 7,402 0 0
RITE AID CORP COM 767754872 2,156 143,745 SH   SOLE 30 143,745 0 0
RITE AID CORP COM 767754872 349 23,293 SH   SOLE 31 0 0 23,293
RITE AID CORP COM 767754872 313 20,834 SH   SOLE 36 20,834 0 0
RITE AID CORP COM 767754872 77 5,137 SH   SOLE 40 5,137 0 0
RITTER PHARMACEUTICALS INC COM NEW 767836307 4 15,081 SH   SOLE 21 15,081 0 0
RIVERVIEW BANCORP INC COM 769397100 290 57,947 SH   SOLE 2 36,032 0 21,915
RIVERVIEW BANCORP INC COM 769397100 453 90,377 SH   SOLE 18 89,277 0 1,100
RIVERVIEW BANCORP INC COM 769397100 1,643 327,849 SH   SOLE 19 327,849 0 0
RIVERVIEW BANCORP INC COM 769397100 4,067 811,733 SH   SOLE 21 811,733 0 0
RIVERVIEW BANCORP INC COM 769397100 4,884 974,786 SH   SOLE 22 963,414 0 11,372
RIVERVIEW BANCORP INC COM 769397100 927 185,066 SH   SOLE 23 185,066 0 0
RIVERVIEW BANCORP INC COM 769397100 886 176,918 SH   SOLE 26 0 0 176,918
RIVERVIEW FINL CORP NEW COM 76940Q105 14 2,218 SH   SOLE 18 2,218 0 0
RIVERVIEW FINL CORP NEW COM 76940Q105 87 13,380 SH   SOLE 21 13,380 0 0
RLI CORP COM 749607107 2,710 30,816 SH   SOLE 2 18,041 0 12,775
RLI CORP COM 749607107 17 192 SH   SOLE 4 192 0 0
RLI CORP COM 749607107 1,098 12,484 SH   SOLE 7 12,484 0 0
RLI CORP COM 749607107 20,780 236,326 SH   SOLE 18 231,952 0 4,374
RLI CORP COM 749607107 9,101 103,501 SH   SOLE 19 103,501 0 0
RLI CORP COM 749607107 242,327 2,755,911 SH   SOLE 21 2,755,911 0 0
RLI CORP COM 749607107 120,291 1,368,031 SH   SOLE 22 1,325,392 0 42,639
RLI CORP COM 749607107 197 2,242 SH   SOLE 23 2,242 0 0
RLI CORP COM 749607107 1,343 15,274 SH   SOLE 26 6,827 0 8,447
RLI CORP COM 749607107 489 5,559 SH   SOLE 28 5,559 0 0
RLI CORP COM 749607107 1,116 12,697 SH   SOLE 30 12,697 0 0
RLI CORP COM 749607107 39 440 SH   SOLE 34 440 0 0
RLI CORP COM 749607107 75 857 SH   SOLE 36 857 0 0
RLI CORP COM 749607107 382 4,344 SH   SOLE 40 4,344 0 0
RLJ LODGING TR COM 74965L101 1,713 221,885 SH   SOLE 2 67,322 0 154,563
RLJ LODGING TR COM 74965L101 1,747 226,343 SH   SOLE 4 226,343 0 0
RLJ LODGING TR COM 74965L101 1,435 185,901 SH   SOLE 7 185,901 0 0
RLJ LODGING TR COM 74965L101 537 69,538 SH   SOLE 13 69,538 0 0
RLJ LODGING TR COM 74965L101 11,377 1,473,672 SH   SOLE 18 1,332,036 0 141,636
RLJ LODGING TR COM 74965L101 15,809 2,047,748 SH   SOLE 19 2,047,748 0 0
RLJ LODGING TR COM 74965L101 54,944 7,117,075 SH   SOLE 21 7,117,075 0 0
RLJ LODGING TR COM 74965L101 68,771 8,908,157 SH   SOLE 22 7,801,700 0 1,106,457
RLJ LODGING TR COM 74965L101 1,490 192,949 SH   SOLE 23 192,949 0 0
RLJ LODGING TR COM 74965L101 3,021 391,337 SH   SOLE 25 391,337 0 0
RLJ LODGING TR COM 74965L101 3,504 453,940 SH   SOLE 26 32,888 0 421,052
RLJ LODGING TR COM 74965L101 423 54,774 SH   SOLE 28 54,774 0 0
RLJ LODGING TR COM 74965L101 1,297 168,021 SH   SOLE 29 88,858 0 79,163
RLJ LODGING TR COM 74965L101 6,181 800,666 SH   SOLE 30 800,666 0 0
RLJ LODGING TR COM 74965L101 646 83,623 SH   SOLE 34 83,623 0 0
RLJ LODGING TR COM 74965L101 421 54,527 SH   SOLE 36 54,527 0 0
RLJ LODGING TR COM 74965L101 124 16,080 SH   SOLE 40 16,080 0 0
RLJ LODGING TR CUM CONV PFD A 74965L200 119 6,799 SH   SOLE 7 6,799 0 0
RLJ LODGING TR CUM CONV PFD A 74965L200 16,892 965,242 SH   SOLE 21 965,242 0 0
RMG ACQUISITION CORP UNIT 99/99/9999 749641205 17,069 1,686,667 SH   SOLE 2 1,686,667 0 0
RMR GROUP INC CL A 74967R106 231 8,550 SH   SOLE 2 3,282 0 5,268
RMR GROUP INC CL A 74967R106 1 32 SH   SOLE 4 32 0 0
RMR GROUP INC CL A 74967R106 7 278 SH   SOLE 7 278 0 0
RMR GROUP INC CL A 74967R106 1,683 62,406 SH   SOLE 18 54,146 0 8,260
RMR GROUP INC CL A 74967R106 2,501 92,727 SH   SOLE 19 92,727 0 0
RMR GROUP INC CL A 74967R106 13,630 505,361 SH   SOLE 21 505,361 0 0
RMR GROUP INC CL A 74967R106 14,102 522,877 SH   SOLE 22 506,479 0 16,398
RMR GROUP INC CL A 74967R106 334 12,399 SH   SOLE 23 12,399 0 0
RMR GROUP INC CL A 74967R106 683 25,319 SH   SOLE 26 598 0 24,721
RMR GROUP INC CL A 74967R106 80 2,973 SH   SOLE 28 2,973 0 0
RMR GROUP INC CL A 74967R106 139 5,172 SH   SOLE 30 5,172 0 0
RMR GROUP INC CL A 74967R106 1 51 SH   SOLE 31 0 0 51
RMR GROUP INC CL A 74967R106 86 3,207 SH   SOLE 40 3,207 0 0
ROADRUNNER TRANSN SYS INC COM NEW 76973Q204 7 2,873 SH   SOLE 2 0 0 2,873
ROADRUNNER TRANSN SYS INC COM NEW 76973Q204 33 12,830 SH   SOLE 18 12,830 0 0
ROADRUNNER TRANSN SYS INC COM NEW 76973Q204 16 6,116 SH   SOLE 19 6,116 0 0
ROADRUNNER TRANSN SYS INC COM NEW 76973Q204 369 144,543 SH   SOLE 21 144,543 0 0
ROADRUNNER TRANSN SYS INC COM NEW 76973Q204 321 125,809 SH   SOLE 22 124,530 0 1,279
ROBERT HALF INTL INC COM 770323103 13,167 348,796 SH   SOLE 2 96,473 0 252,323
ROBERT HALF INTL INC COM 770323103 2,448 64,849 SH   SOLE 4 61,589 0 3,260
ROBERT HALF INTL INC COM 770323103 6,634 175,732 SH   SOLE 7 109,861 0 65,871
ROBERT HALF INTL INC COM 770323103 1,271 33,673 SH   SOLE 13 33,673 0 0
ROBERT HALF INTL INC COM 770323103 418 11,062 SH   SOLE 15 11,062 0 0
ROBERT HALF INTL INC COM 770323103 33,660 891,650 SH   SOLE 18 746,401 0 145,249
ROBERT HALF INTL INC COM 770323103 17,039 451,376 SH   SOLE 19 451,376 0 0
ROBERT HALF INTL INC COM 770323103 141,195 3,740,270 SH   SOLE 21 3,740,270 0 0
ROBERT HALF INTL INC COM 770323103 138,377 3,665,627 SH   SOLE 22 3,316,419 0 349,208
ROBERT HALF INTL INC COM 770323103 3,591 95,132 SH   SOLE 23 95,132 0 0
ROBERT HALF INTL INC COM 770323103 8,408 222,739 SH   SOLE 25 200,558 0 22,181
ROBERT HALF INTL INC COM 770323103 29,739 787,776 SH   SOLE 26 152,839 0 634,937
ROBERT HALF INTL INC COM 770323103 853 22,603 SH   SOLE 28 16,656 0 5,947
ROBERT HALF INTL INC COM 770323103 8,181 216,725 SH   SOLE 29 3,065 0 213,660
ROBERT HALF INTL INC COM 770323103 21,495 569,405 SH   SOLE 30 569,405 0 0
ROBERT HALF INTL INC COM 770323103 1,184 31,367 SH   SOLE 31 24,173 0 7,194
ROBERT HALF INTL INC COM 770323103 11,536 305,589 SH   SOLE 34 305,589 0 0
ROBERT HALF INTL INC COM 770323103 4,244 112,421 SH   SOLE 36 112,421 0 0
ROBERT HALF INTL INC COM 770323103 96 2,534 SH   SOLE 40 2,534 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 167 11,971 SH   SOLE 2 1,832 0 10,139
ROCKET PHARMACEUTICALS INC COM 77313F106 6 449 SH   SOLE 7 449 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 1,604 114,956 SH   SOLE 18 114,956 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 825 59,119 SH   SOLE 19 59,119 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 21,555 1,545,159 SH   SOLE 21 1,545,159 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 13,103 939,248 SH   SOLE 22 908,142 0 31,106
ROCKET PHARMACEUTICALS INC COM 77313F106 88 6,338 SH   SOLE 26 0 0 6,338
ROCKET PHARMACEUTICALS INC COM 77313F106 66 4,698 SH   SOLE 28 4,698 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 268 19,227 SH   SOLE 30 19,227 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 22 1,611 SH   SOLE 34 1,611 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 44 3,176 SH   SOLE 40 3,176 0 0
ROCKWELL AUTOMATION INC COM 773903109 47,948 317,726 SH   SOLE 2 62,156 0 255,570
ROCKWELL AUTOMATION INC COM 773903109 9,549 63,273 SH   SOLE 4 60,049 0 3,224
ROCKWELL AUTOMATION INC COM 773903109 26,317 174,390 SH   SOLE 7 104,796 0 69,594
ROCKWELL AUTOMATION INC COM 773903109 44 289 SH   SOLE 13 289 0 0
ROCKWELL AUTOMATION INC COM 773903109 1,721 11,401 SH   SOLE 15 11,401 0 0
ROCKWELL AUTOMATION INC COM 773903109 41,139 272,603 SH   SOLE 18 254,637 0 17,966
ROCKWELL AUTOMATION INC COM 773903109 5,913 39,184 SH   SOLE 19 39,184 0 0
ROCKWELL AUTOMATION INC COM 773903109 610,791 4,047,385 SH   SOLE 21 4,047,385 0 0
ROCKWELL AUTOMATION INC COM 773903109 428,949 2,842,413 SH   SOLE 22 2,557,719 0 284,694
ROCKWELL AUTOMATION INC COM 773903109 13,638 90,375 SH   SOLE 23 90,375 0 0
ROCKWELL AUTOMATION INC COM 773903109 23,356 154,771 SH   SOLE 25 154,771 0 0
ROCKWELL AUTOMATION INC COM 773903109 97,052 643,114 SH   SOLE 26 81,950 0 561,164
ROCKWELL AUTOMATION INC COM 773903109 3,605 23,886 SH   SOLE 28 16,703 0 7,183
ROCKWELL AUTOMATION INC COM 773903109 481 3,188 SH   SOLE 29 3,188 0 0
ROCKWELL AUTOMATION INC COM 773903109 101,083 669,820 SH   SOLE 30 669,820 0 0
ROCKWELL AUTOMATION INC COM 773903109 4,755 31,506 SH   SOLE 31 24,489 0 7,017
ROCKWELL AUTOMATION INC COM 773903109 3,105 20,574 SH   SOLE 34 20,574 0 0
ROCKWELL AUTOMATION INC COM 773903109 11,833 78,408 SH   SOLE 36 78,408 0 0
ROCKWELL AUTOMATION INC COM 773903109 389 2,578 SH   SOLE 40 2,578 0 0
ROCKWELL MED INC COM 774374102 61 29,789 SH   SOLE 2 4,050 0 25,739
ROCKWELL MED INC COM 774374102 2 1,027 SH   SOLE 7 1,027 0 0
ROCKWELL MED INC COM 774374102 514 250,865 SH   SOLE 18 250,865 0 0
ROCKWELL MED INC COM 774374102 246 119,875 SH   SOLE 19 119,875 0 0
ROCKWELL MED INC COM 774374102 4,582 2,235,025 SH   SOLE 21 2,235,025 0 0
ROCKWELL MED INC COM 774374102 3,318 1,618,353 SH   SOLE 22 1,582,833 0 35,520
ROCKY BRANDS INC COM 774515100 140 7,228 SH   SOLE 2 212 0 7,016
ROCKY BRANDS INC COM 774515100 4 214 SH   SOLE 7 214 0 0
ROCKY BRANDS INC COM 774515100 497 25,689 SH   SOLE 18 25,689 0 0
ROCKY BRANDS INC COM 774515100 252 13,013 SH   SOLE 19 13,013 0 0
ROCKY BRANDS INC COM 774515100 5,012 259,016 SH   SOLE 21 259,016 0 0
ROCKY BRANDS INC COM 774515100 4,657 240,686 SH   SOLE 22 235,924 0 4,762
ROCKY MTN CHOCOLATE FACTORY COM 77467X101 5 1,114 SH   SOLE 18 1,114 0 0
ROCKY MTN CHOCOLATE FACTORY COM 77467X101 94 19,624 SH   SOLE 21 19,624 0 0
ROCKY MTN CHOCOLATE FACTORY COM 77467X101 41 8,522 SH   SOLE 22 8,522 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 91,181 2,195,545 SH   SOLE 18 2,191,715 0 3,830
ROGERS CORP COM 775133101 646 6,841 SH   SOLE 2 934 0 5,907
ROGERS CORP COM 775133101 8 81 SH   SOLE 4 81 0 0
ROGERS CORP COM 775133101 32 341 SH   SOLE 7 341 0 0
ROGERS CORP COM 775133101 8,138 86,188 SH   SOLE 18 84,472 0 1,716
ROGERS CORP COM 775133101 4,212 44,608 SH   SOLE 19 44,608 0 0
ROGERS CORP COM 775133101 185,625 1,965,946 SH   SOLE 21 1,965,946 0 0
ROGERS CORP COM 775133101 51,087 541,058 SH   SOLE 22 518,113 0 22,945
ROGERS CORP COM 775133101 28 293 SH   SOLE 23 293 0 0
ROGERS CORP COM 775133101 704 7,458 SH   SOLE 26 5,841 0 1,617
ROGERS CORP COM 775133101 276 2,924 SH   SOLE 28 2,924 0 0
ROGERS CORP COM 775133101 2,247 23,793 SH   SOLE 30 23,793 0 0
ROGERS CORP COM 775133101 23 244 SH   SOLE 34 244 0 0
ROGERS CORP COM 775133101 189 2,003 SH   SOLE 40 2,003 0 0
ROKU INC COM CL A 77543R102 17,191 196,513 SH   SOLE 2 12,041 0 184,472
ROKU INC COM CL A 77543R102 3,572 40,827 SH   SOLE 4 38,604 0 2,223
ROKU INC COM CL A 77543R102 593 6,778 SH   SOLE 7 6,778 0 0
ROKU INC COM CL A 77543R102 20 228 SH   SOLE 13 228 0 0
ROKU INC COM CL A 77543R102 689 7,875 SH   SOLE 15 7,875 0 0
ROKU INC COM CL A 77543R102 4,949 56,576 SH   SOLE 18 49,238 0 7,338
ROKU INC COM CL A 77543R102 30,676 350,668 SH   SOLE 19 350,668 0 0
ROKU INC COM CL A 77543R102 105,002 1,200,297 SH   SOLE 21 1,200,297 0 0
ROKU INC COM CL A 77543R102 211,709 2,420,082 SH   SOLE 22 2,277,459 0 142,623
ROKU INC COM CL A 77543R102 5,802 66,326 SH   SOLE 23 66,326 0 0
ROKU INC COM CL A 77543R102 425 4,858 SH   SOLE 25 4,858 0 0
ROKU INC COM CL A 77543R102 14,136 161,586 SH   SOLE 26 76,303 0 85,283
ROKU INC COM CL A 77543R102 1,620 18,515 SH   SOLE 28 13,133 0 5,382
ROKU INC COM CL A 77543R102 1,856 21,218 SH   SOLE 29 1,726 0 19,492
ROKU INC COM CL A 77543R102 11,477 131,192 SH   SOLE 30 131,192 0 0
ROKU INC COM CL A 77543R102 1,754 20,051 SH   SOLE 31 17,049 0 3,002
ROKU INC COM CL A 77543R102 15,731 179,819 SH   SOLE 34 179,819 0 0
ROKU INC COM CL A 77543R102 1,886 21,559 SH   SOLE 36 21,559 0 0
ROKU INC COM CL A 77543R102 170 1,943 SH   SOLE 40 1,943 0 0
ROLLINS INC COM 775711104 12,950 358,337 SH   SOLE 2 48,355 0 309,982
ROLLINS INC COM 775711104 2,549 70,536 SH   SOLE 4 66,413 0 4,123
ROLLINS INC COM 775711104 7,866 217,663 SH   SOLE 7 135,712 0 81,951
ROLLINS INC COM 775711104 87 2,420 SH   SOLE 13 2,420 0 0
ROLLINS INC COM 775711104 388 10,727 SH   SOLE 15 10,727 0 0
ROLLINS INC COM 775711104 10,685 295,644 SH   SOLE 18 274,557 0 21,087
ROLLINS INC COM 775711104 1,656 45,835 SH   SOLE 19 45,835 0 0
ROLLINS INC COM 775711104 165,024 4,566,240 SH   SOLE 21 4,566,240 0 0
ROLLINS INC COM 775711104 133,874 3,704,323 SH   SOLE 22 3,361,468 0 342,855
ROLLINS INC COM 775711104 4,001 110,721 SH   SOLE 23 110,721 0 0
ROLLINS INC COM 775711104 6,046 167,301 SH   SOLE 25 167,301 0 0
ROLLINS INC COM 775711104 24,167 668,704 SH   SOLE 26 173,220 0 495,484
ROLLINS INC COM 775711104 1,068 29,551 SH   SOLE 28 21,140 0 8,411
ROLLINS INC COM 775711104 1,237 34,217 SH   SOLE 29 3,771 0 30,446
ROLLINS INC COM 775711104 32,992 912,902 SH   SOLE 30 912,902 0 0
ROLLINS INC COM 775711104 1,130 31,260 SH   SOLE 31 26,030 0 5,230
ROLLINS INC COM 775711104 329 9,108 SH   SOLE 34 9,108 0 0
ROLLINS INC COM 775711104 2,887 79,881 SH   SOLE 36 79,881 0 0
ROLLINS INC COM 775711104 107 2,959 SH   SOLE 40 2,959 0 0
ROPER TECHNOLOGIES INC COM 776696106 99,279 318,395 SH   SOLE 2 60,030 0 258,365
ROPER TECHNOLOGIES INC COM 776696106 17,612 56,482 SH   SOLE 4 53,607 0 2,875
ROPER TECHNOLOGIES INC COM 776696106 36,303 116,428 SH   SOLE 7 88,192 0 28,236
ROPER TECHNOLOGIES INC COM 776696106 2,287 7,333 SH   SOLE 13 7,333 0 0
ROPER TECHNOLOGIES INC COM 776696106 2,996 9,608 SH   SOLE 15 9,608 0 0
ROPER TECHNOLOGIES INC COM 776696106 2 8 SH   SOLE 17 0 0 8
ROPER TECHNOLOGIES INC COM 776696106 151,151 484,752 SH   SOLE 18 390,208 0 94,544
ROPER TECHNOLOGIES INC COM 776696106 73,328 235,169 SH   SOLE 19 235,169 0 0
ROPER TECHNOLOGIES INC COM 776696106 595,812 1,910,816 SH   SOLE 21 1,910,816 0 0
ROPER TECHNOLOGIES INC COM 776696106 793,335 2,544,291 SH   SOLE 22 2,276,496 0 267,795
ROPER TECHNOLOGIES INC COM 776696106 25,572 82,012 SH   SOLE 23 82,012 0 0
ROPER TECHNOLOGIES INC COM 776696106 35,602 114,178 SH   SOLE 25 114,178 0 0
ROPER TECHNOLOGIES INC COM 776696106 180,915 580,209 SH   SOLE 26 80,457 0 499,752
ROPER TECHNOLOGIES INC COM 776696106 6,750 21,647 SH   SOLE 28 15,261 0 6,386
ROPER TECHNOLOGIES INC COM 776696106 9,028 28,952 SH   SOLE 29 5,013 0 23,939
ROPER TECHNOLOGIES INC COM 776696106 115,867 371,596 SH   SOLE 30 371,596 0 0
ROPER TECHNOLOGIES INC COM 776696106 10,385 33,305 SH   SOLE 31 24,933 0 8,372
ROPER TECHNOLOGIES INC COM 776696106 6,832 21,910 SH   SOLE 34 21,910 0 0
ROPER TECHNOLOGIES INC COM 776696106 22,071 70,783 SH   SOLE 36 70,783 0 0
ROPER TECHNOLOGIES INC COM 776696106 740 2,374 SH   SOLE 40 2,374 0 0
ROSEHILL RES INC CL A 777385105 1 3,500 SH   SOLE 2 0 0 3,500
ROSEHILL RES INC CL A 777385105 15 36,476 SH   SOLE 18 36,476 0 0
ROSEHILL RES INC CL A 777385105 7 17,247 SH   SOLE 19 17,247 0 0
ROSEHILL RES INC CL A 777385105 145 354,094 SH   SOLE 21 354,094 0 0
ROSEHILL RES INC CL A 777385105 19 45,529 SH   SOLE 22 41,850 0 3,679
ROSETTA STONE INC COM 777780107 248 17,690 SH   SOLE 2 869 0 16,821
ROSETTA STONE INC COM 777780107 6 398 SH   SOLE 7 398 0 0
ROSETTA STONE INC COM 777780107 1,089 77,645 SH   SOLE 18 77,645 0 0
ROSETTA STONE INC COM 777780107 536 38,202 SH   SOLE 19 38,202 0 0
ROSETTA STONE INC COM 777780107 10,746 766,441 SH   SOLE 21 766,441 0 0
ROSETTA STONE INC COM 777780107 9,620 686,182 SH   SOLE 22 664,919 0 21,263
ROSETTA STONE INC COM 777780107 53 3,768 SH   SOLE 28 3,768 0 0
ROSETTA STONE INC COM 777780107 40 2,858 SH   SOLE 30 2,858 0 0
ROSETTA STONE INC COM 777780107 29 2,075 SH   SOLE 40 2,075 0 0
ROSS STORES INC COM 778296103 74,776 859,793 SH   SOLE 2 91,003 0 768,790
ROSS STORES INC COM 778296103 16,467 189,343 SH   SOLE 4 179,376 0 9,967
ROSS STORES INC COM 778296103 57,197 657,664 SH   SOLE 7 376,793 0 280,871
ROSS STORES INC COM 778296103 355 4,079 SH   SOLE 13 4,079 0 0
ROSS STORES INC COM 778296103 2,702 31,069 SH   SOLE 15 31,069 0 0
ROSS STORES INC COM 778296103 83,998 965,830 SH   SOLE 18 901,493 0 64,337
ROSS STORES INC COM 778296103 6,430 73,934 SH   SOLE 19 73,934 0 0
ROSS STORES INC COM 778296103 816,616 9,389,627 SH   SOLE 21 9,389,627 0 0
ROSS STORES INC COM 778296103 763,236 8,775,858 SH   SOLE 22 7,934,114 0 841,744
ROSS STORES INC COM 778296103 22,905 263,370 SH   SOLE 23 263,370 0 0
ROSS STORES INC COM 778296103 36,337 417,808 SH   SOLE 25 416,003 0 1,805
ROSS STORES INC COM 778296103 135,433 1,557,238 SH   SOLE 26 236,880 0 1,320,358
ROSS STORES INC COM 778296103 6,350 73,015 SH   SOLE 28 51,897 0 21,118
ROSS STORES INC COM 778296103 630 7,239 SH   SOLE 29 7,239 0 0
ROSS STORES INC COM 778296103 150,096 1,725,835 SH   SOLE 30 1,725,835 0 0
ROSS STORES INC COM 778296103 7,362 84,645 SH   SOLE 31 67,767 0 16,878
ROSS STORES INC COM 778296103 4,983 57,301 SH   SOLE 32 57,301 0 0
ROSS STORES INC COM 778296103 2,920 33,570 SH   SOLE 34 33,570 0 0
ROSS STORES INC COM 778296103 23,524 270,484 SH   SOLE 36 270,484 0 0
ROSS STORES INC COM 778296103 692 7,962 SH   SOLE 40 7,962 0 0
ROYAL BK CDA COM 780087102 936 15,207 SH   SOLE 18 15,207 0 0
ROYAL BK CDA COM 780087102 579 9,410 SH   SOLE 25 9,410 0 0
ROYAL BK SCOTLAND GROUP PLC SPONS ADR 2 ORD 780097689 2 606 SH   SOLE 18 606 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 13,291 413,155 SH   SOLE 2 37,338 0 375,817
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 2,817 87,578 SH   SOLE 4 82,707 0 4,871
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 5,013 155,821 SH   SOLE 7 147,762 0 8,059
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 137 4,260 SH   SOLE 13 4,260 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 620 19,262 SH   SOLE 15 19,262 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 16,203 503,671 SH   SOLE 18 478,474 0 25,197
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 1,662 51,668 SH   SOLE 19 51,668 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 140,686 4,373,198 SH   SOLE 21 4,373,198 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 130,937 4,070,167 SH   SOLE 22 3,656,952 0 413,215
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 4,149 128,961 SH   SOLE 23 128,961 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 5,714 177,611 SH   SOLE 25 177,611 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 27,991 870,109 SH   SOLE 26 124,537 0 745,572
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 1,179 36,663 SH   SOLE 28 25,564 0 11,099
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 104 3,245 SH   SOLE 29 3,245 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 20,003 621,796 SH   SOLE 30 621,796 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 1,347 41,872 SH   SOLE 31 33,066 0 8,806
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 530 16,466 SH   SOLE 34 16,466 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 3,891 120,961 SH   SOLE 36 120,961 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 140 4,346 SH   SOLE 40 4,346 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 8 240 SH   SOLE 18 240 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 101 2,891 SH   SOLE 18 2,891 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 44,999 1,289,730 SH   SOLE 19 1,289,730 0 0
ROYAL GOLD INC COM 780287108 14,890 169,764 SH   SOLE 2 46,015 0 123,749
ROYAL GOLD INC COM 780287108 293 3,343 SH   SOLE 4 3,343 0 0
ROYAL GOLD INC COM 780287108 20,014 228,181 SH   SOLE 7 228,181 0 0
ROYAL GOLD INC COM 780287108 17,121 195,204 SH   SOLE 18 194,655 0 549
ROYAL GOLD INC COM 780287108 1,476 16,832 SH   SOLE 19 16,832 0 0
ROYAL GOLD INC COM 780287108 285,062 3,250,054 SH   SOLE 21 3,250,054 0 0
ROYAL GOLD INC COM 780287108 185,888 2,119,350 SH   SOLE 22 2,013,231 0 106,119
ROYAL GOLD INC COM 780287108 1,646 18,770 SH   SOLE 23 18,770 0 0
ROYAL GOLD INC COM 780287108 3,354 38,245 SH   SOLE 26 15,137 0 23,108
ROYAL GOLD INC COM 780287108 794 9,052 SH   SOLE 28 9,052 0 0
ROYAL GOLD INC COM 780287108 434 4,947 SH   SOLE 29 4,947 0 0
ROYAL GOLD INC COM 780287108 43,680 498,001 SH   SOLE 30 498,001 0 0
ROYAL GOLD INC COM 780287108 709 8,084 SH   SOLE 31 5,572 0 2,512
ROYAL GOLD INC COM 780287108 328 3,744 SH   SOLE 34 3,744 0 0
ROYAL GOLD INC COM 780287108 130 1,484 SH   SOLE 36 1,484 0 0
ROYAL GOLD INC COM 780287108 630 7,184 SH   SOLE 40 7,184 0 0
RPC INC COM 749660106 136 65,944 SH   SOLE 2 11,639 0 54,305
RPC INC COM 749660106 1 303 SH   SOLE 4 303 0 0
RPC INC COM 749660106 3 1,326 SH   SOLE 7 1,326 0 0
RPC INC COM 749660106 546 264,845 SH   SOLE 18 264,845 0 0
RPC INC COM 749660106 361 175,440 SH   SOLE 19 175,440 0 0
RPC INC COM 749660106 12,224 5,934,181 SH   SOLE 21 5,934,181 0 0
RPC INC COM 749660106 4,047 1,964,733 SH   SOLE 22 1,880,812 0 83,921
RPC INC COM 749660106 53 25,601 SH   SOLE 23 25,601 0 0
RPC INC COM 749660106 209 101,450 SH   SOLE 26 24,672 0 76,778
RPC INC COM 749660106 19 9,323 SH   SOLE 28 9,323 0 0
RPC INC COM 749660106 117 56,854 SH   SOLE 30 56,854 0 0
RPC INC COM 749660106 14 6,918 SH   SOLE 40 6,918 0 0
RPM INTL INC COM 749685103 22,322 375,159 SH   SOLE 2 93,056 0 282,103
RPM INTL INC COM 749685103 3,610 60,665 SH   SOLE 4 57,136 0 3,529
RPM INTL INC COM 749685103 2,310 38,817 SH   SOLE 7 38,817 0 0
RPM INTL INC COM 749685103 616 10,345 SH   SOLE 15 10,345 0 0
RPM INTL INC COM 749685103 24,542 412,476 SH   SOLE 18 401,309 0 11,167
RPM INTL INC COM 749685103 2,407 40,449 SH   SOLE 19 40,449 0 0
RPM INTL INC COM 749685103 372,166 6,254,889 SH   SOLE 21 6,254,889 0 0
RPM INTL INC COM 749685103 251,810 4,232,095 SH   SOLE 22 4,013,113 0 218,982
RPM INTL INC COM 749685103 5,920 99,498 SH   SOLE 23 99,498 0 0
RPM INTL INC COM 749685103 182 3,058 SH   SOLE 25 3,058 0 0
RPM INTL INC COM 749685103 15,540 261,169 SH   SOLE 26 126,640 0 134,529
RPM INTL INC COM 749685103 1,595 26,810 SH   SOLE 28 18,694 0 8,116
RPM INTL INC COM 749685103 1,931 32,462 SH   SOLE 29 4,081 0 28,381
RPM INTL INC COM 749685103 11,394 191,489 SH   SOLE 30 191,489 0 0
RPM INTL INC COM 749685103 1,832 30,794 SH   SOLE 31 23,469 0 7,325
RPM INTL INC COM 749685103 427 7,174 SH   SOLE 34 7,174 0 0
RPM INTL INC COM 749685103 1,614 27,126 SH   SOLE 36 27,126 0 0
RPM INTL INC COM 749685103 184 3,086 SH   SOLE 40 3,086 0 0
RPT REALTY SH BEN INT 74971D101 463 76,732 SH   SOLE 2 4,143 0 72,589
RPT REALTY SH BEN INT 74971D101 270 44,839 SH   SOLE 4 44,839 0 0
RPT REALTY SH BEN INT 74971D101 485 80,430 SH   SOLE 7 80,430 0 0
RPT REALTY SH BEN INT 74971D101 2,185 362,312 SH   SOLE 18 362,312 0 0
RPT REALTY SH BEN INT 74971D101 1,359 225,391 SH   SOLE 19 225,391 0 0
RPT REALTY SH BEN INT 74971D101 55,883 9,267,420 SH   SOLE 21 9,267,420 0 0
RPT REALTY SH BEN INT 74971D101 18,701 3,101,373 SH   SOLE 22 3,014,433 0 86,940
RPT REALTY SH BEN INT 74971D101 16 2,668 SH   SOLE 23 2,668 0 0
RPT REALTY SH BEN INT 74971D101 1,138 188,729 SH   SOLE 25 188,729 0 0
RPT REALTY SH BEN INT 74971D101 388 64,326 SH   SOLE 26 13,131 0 51,195
RPT REALTY SH BEN INT 74971D101 71 11,833 SH   SOLE 28 11,833 0 0
RPT REALTY SH BEN INT 74971D101 244 40,538 SH   SOLE 29 40,538 0 0
RPT REALTY SH BEN INT 74971D101 2,637 437,322 SH   SOLE 30 437,322 0 0
RPT REALTY SH BEN INT 74971D101 52 8,564 SH   SOLE 40 8,564 0 0
RTI SURGICAL HOLDINGS INC COM 74975N105 89 51,837 SH   SOLE 2 2,021 0 49,816
RTI SURGICAL HOLDINGS INC COM 74975N105 2 1,387 SH   SOLE 7 1,387 0 0
RTI SURGICAL HOLDINGS INC COM 74975N105 354 207,259 SH   SOLE 18 207,259 0 0
RTI SURGICAL HOLDINGS INC COM 74975N105 178 103,877 SH   SOLE 19 103,877 0 0
RTI SURGICAL HOLDINGS INC COM 74975N105 3,476 2,032,485 SH   SOLE 21 2,032,485 0 0
RTI SURGICAL HOLDINGS INC COM 74975N105 3,689 2,157,239 SH   SOLE 22 2,120,395 0 36,844
RTI SURGICAL HOLDINGS INC COM 74975N105 25 14,744 SH   SOLE 23 14,744 0 0
RTI SURGICAL HOLDINGS INC COM 74975N105 24 14,181 SH   SOLE 26 0 0 14,181
RTW RETAILWINDS INC COM 74980D100 6 28,801 SH   SOLE 2 797 0 28,004
RTW RETAILWINDS INC COM 74980D100 20 95,391 SH   SOLE 18 95,391 0 0
RTW RETAILWINDS INC COM 74980D100 10 48,508 SH   SOLE 19 48,508 0 0
RTW RETAILWINDS INC COM 74980D100 214 1,018,023 SH   SOLE 21 1,018,023 0 0
RTW RETAILWINDS INC COM 74980D100 187 888,174 SH   SOLE 22 876,908 0 11,266
RUBICON PROJ INC COM 78112V102 158 28,491 SH   SOLE 2 2,852 0 25,639
RUBICON PROJ INC COM 78112V102 7 1,194 SH   SOLE 7 1,194 0 0
RUBICON PROJ INC COM 78112V102 1,018 183,344 SH   SOLE 18 183,344 0 0
RUBICON PROJ INC COM 78112V102 496 89,406 SH   SOLE 19 89,406 0 0
RUBICON PROJ INC COM 78112V102 9,567 1,723,771 SH   SOLE 21 1,723,771 0 0
RUBICON PROJ INC COM 78112V102 8,294 1,494,449 SH   SOLE 22 1,427,223 0 67,226
RUBICON PROJ INC COM 78112V102 74 13,367 SH   SOLE 26 0 0 13,367
RUBICON PROJ INC COM 78112V102 77 13,820 SH   SOLE 28 13,820 0 0
RUBICON PROJ INC COM 78112V102 83 14,904 SH   SOLE 30 14,904 0 0
RUBICON TECHNOLOGY INC COM NEW 78112T206 6 842 SH   SOLE 21 842 0 0
RUBICON TECHNOLOGY INC COM NEW 78112T206 376 48,761 SH   SOLE 22 48,761 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 57 12,751 SH   SOLE 2 1,414 0 11,337
RUBIUS THERAPEUTICS INC COM 78116T103 3 688 SH   SOLE 7 688 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 543 122,038 SH   SOLE 18 122,038 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 355 79,828 SH   SOLE 19 79,828 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 7,979 1,792,944 SH   SOLE 21 1,792,944 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 4,402 989,139 SH   SOLE 22 944,777 0 44,362
RUBIUS THERAPEUTICS INC COM 78116T103 29 6,447 SH   SOLE 26 0 0 6,447
RUBIUS THERAPEUTICS INC COM 78116T103 49 11,001 SH   SOLE 30 11,001 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 14 3,154 SH   SOLE 40 3,154 0 0
RUMBLEON INC COM CL B 781386206 1 2,867 SH   SOLE 18 2,867 0 0
RUMBLEON INC COM CL B 781386206 4 20,893 SH   SOLE 21 20,893 0 0
RUMBLEON INC COM CL B 781386206 41 193,920 SH   SOLE 22 193,920 0 0
RUSH ENTERPRISES INC CL A 781846209 809 25,338 SH   SOLE 2 1,421 0 23,917
RUSH ENTERPRISES INC CL A 781846209 5 161 SH   SOLE 4 161 0 0
RUSH ENTERPRISES INC CL A 781846209 29 913 SH   SOLE 7 913 0 0
RUSH ENTERPRISES INC CL A 781846209 2,993 93,765 SH   SOLE 18 93,765 0 0
RUSH ENTERPRISES INC CL A 781846209 1,644 51,519 SH   SOLE 19 51,519 0 0
RUSH ENTERPRISES INC CL A 781846209 29,828 934,468 SH   SOLE 21 934,468 0 0
RUSH ENTERPRISES INC CL A 781846209 26,563 832,161 SH   SOLE 22 789,997 0 42,164
RUSH ENTERPRISES INC CL A 781846209 418 13,084 SH   SOLE 26 5,546 0 7,538
RUSH ENTERPRISES INC CL A 781846209 138 4,325 SH   SOLE 28 4,325 0 0
RUSH ENTERPRISES INC CL A 781846209 360 11,265 SH   SOLE 30 11,265 0 0
RUSH ENTERPRISES INC CL A 781846209 74 2,303 SH   SOLE 36 2,303 0 0
RUSH ENTERPRISES INC CL A 781846209 101 3,168 SH   SOLE 40 3,168 0 0
RUSH ENTERPRISES INC CL B 781846308 114 3,723 SH   SOLE 2 192 0 3,531
RUSH ENTERPRISES INC CL B 781846308 469 15,387 SH   SOLE 18 15,387 0 0
RUSH ENTERPRISES INC CL B 781846308 231 7,569 SH   SOLE 19 7,569 0 0
RUSH ENTERPRISES INC CL B 781846308 5,017 164,428 SH   SOLE 21 164,428 0 0
RUSH ENTERPRISES INC CL B 781846308 2,714 88,943 SH   SOLE 22 86,721 0 2,222
RUSH ENTERPRISES INC CL B 781846308 15 500 SH   SOLE 26 0 0 500
RUSH ENTERPRISES INC CL B 781846308 26 839 SH   SOLE 30 839 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 88 13,154 SH   SOLE 2 4,216 0 8,938
RUTHS HOSPITALITY GROUP INC COM 783332109 0 9 SH   SOLE 4 9 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 3 388 SH   SOLE 7 388 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 950 142,254 SH   SOLE 18 136,627 0 5,627
RUTHS HOSPITALITY GROUP INC COM 783332109 1,128 168,830 SH   SOLE 19 168,830 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 20,669 3,094,208 SH   SOLE 21 3,094,208 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 6,082 910,533 SH   SOLE 22 878,439 0 32,094
RUTHS HOSPITALITY GROUP INC COM 783332109 119 17,776 SH   SOLE 23 17,776 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 584 87,355 SH   SOLE 26 0 0 87,355
RUTHS HOSPITALITY GROUP INC COM 783332109 24 3,566 SH   SOLE 28 3,566 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 238 35,624 SH   SOLE 30 35,624 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 72 10,790 SH   SOLE 34 10,790 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 26 3,946 SH   SOLE 40 3,946 0 0
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 1 12 SH   SOLE 18 12 0 0
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 2,570 48,416 SH   SOLE 21 48,416 0 0
RYDER SYS INC COM 783549108 3,501 132,412 SH   SOLE 2 28,849 0 103,563
RYDER SYS INC COM 783549108 7 272 SH   SOLE 4 272 0 0
RYDER SYS INC COM 783549108 73 2,762 SH   SOLE 7 2,762 0 0
RYDER SYS INC COM 783549108 3,977 150,409 SH   SOLE 18 150,409 0 0
RYDER SYS INC COM 783549108 1,889 71,456 SH   SOLE 19 71,456 0 0
RYDER SYS INC COM 783549108 73,042 2,762,547 SH   SOLE 21 2,762,547 0 0
RYDER SYS INC COM 783549108 52,075 1,969,555 SH   SOLE 22 1,856,173 0 113,382
RYDER SYS INC COM 783549108 829 31,339 SH   SOLE 26 17,140 0 14,199
RYDER SYS INC COM 783549108 175 6,610 SH   SOLE 28 6,610 0 0
RYDER SYS INC COM 783549108 482 18,216 SH   SOLE 30 18,216 0 0
RYDER SYS INC COM 783549108 205 7,771 SH   SOLE 31 1,098 0 6,673
RYDER SYS INC COM 783549108 39 1,480 SH   SOLE 34 1,480 0 0
RYDER SYS INC COM 783549108 536 20,270 SH   SOLE 36 20,270 0 0
RYDER SYS INC COM 783549108 182 6,872 SH   SOLE 40 6,872 0 0
RYERSON HLDG CORP COM 783754104 57 10,733 SH   SOLE 2 5,433 0 5,300
RYERSON HLDG CORP COM 783754104 3 524 SH   SOLE 7 524 0 0
RYERSON HLDG CORP COM 783754104 321 60,349 SH   SOLE 18 60,349 0 0
RYERSON HLDG CORP COM 783754104 970 182,341 SH   SOLE 19 182,341 0 0
RYERSON HLDG CORP COM 783754104 3,269 614,446 SH   SOLE 21 614,446 0 0
RYERSON HLDG CORP COM 783754104 4,195 788,445 SH   SOLE 22 778,361 0 10,084
RYERSON HLDG CORP COM 783754104 177 33,277 SH   SOLE 23 33,277 0 0
RYERSON HLDG CORP COM 783754104 503 94,517 SH   SOLE 26 0 0 94,517
RYERSON HLDG CORP COM 783754104 25 4,757 SH   SOLE 30 4,757 0 0
RYERSON HLDG CORP COM 783754104 23 4,318 SH   SOLE 40 4,318 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 799 22,281 SH   SOLE 2 6,344 0 15,937
RYMAN HOSPITALITY PPTYS INC COM 78377T107 997 27,804 SH   SOLE 4 27,804 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 1,841 51,364 SH   SOLE 7 51,364 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 6,599 184,077 SH   SOLE 18 168,740 0 15,337
RYMAN HOSPITALITY PPTYS INC COM 78377T107 8,368 233,423 SH   SOLE 19 233,423 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 72,006 2,008,533 SH   SOLE 21 2,008,533 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 70,751 1,973,537 SH   SOLE 22 1,921,647 0 51,890
RYMAN HOSPITALITY PPTYS INC COM 78377T107 419 11,691 SH   SOLE 23 11,691 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 4,323 120,591 SH   SOLE 25 120,591 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 2,338 65,210 SH   SOLE 26 10,246 0 54,964
RYMAN HOSPITALITY PPTYS INC COM 78377T107 229 6,376 SH   SOLE 28 6,376 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 850 23,713 SH   SOLE 29 23,713 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 7,662 213,726 SH   SOLE 30 213,726 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 29 816 SH   SOLE 31 0 0 816
RYMAN HOSPITALITY PPTYS INC COM 78377T107 13 358 SH   SOLE 34 358 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 17 483 SH   SOLE 36 483 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 178 4,974 SH   SOLE 40 4,974 0 0
S & T BANCORP INC COM 783859101 961 35,187 SH   SOLE 2 1,889 0 33,298
S & T BANCORP INC COM 783859101 8 307 SH   SOLE 4 307 0 0
S & T BANCORP INC COM 783859101 20 734 SH   SOLE 7 734 0 0
S & T BANCORP INC COM 783859101 4,836 177,016 SH   SOLE 18 177,016 0 0
S & T BANCORP INC COM 783859101 1,929 70,620 SH   SOLE 19 70,620 0 0
S & T BANCORP INC COM 783859101 117,118 4,286,902 SH   SOLE 21 4,286,902 0 0
S & T BANCORP INC COM 783859101 30,577 1,119,199 SH   SOLE 22 1,079,768 0 39,431
S & T BANCORP INC COM 783859101 468 17,119 SH   SOLE 26 7,756 0 9,363
S & T BANCORP INC COM 783859101 127 4,655 SH   SOLE 28 4,655 0 0
S & T BANCORP INC COM 783859101 1,414 51,757 SH   SOLE 30 51,757 0 0
S & T BANCORP INC COM 783859101 88 3,237 SH   SOLE 40 3,237 0 0
S&P GLOBAL INC COM 78409V104 209,337 854,264 SH   SOLE 2 234,382 0 619,882
S&P GLOBAL INC COM 78409V104 34,819 142,091 SH   SOLE 4 135,265 0 6,826
S&P GLOBAL INC COM 78409V104 62,102 253,425 SH   SOLE 7 213,087 0 40,338
S&P GLOBAL INC COM 78409V104 5,198 21,210 SH   SOLE 13 21,210 0 0
S&P GLOBAL INC COM 78409V104 5,057 20,637 SH   SOLE 15 20,637 0 0
S&P GLOBAL INC COM 78409V104 373,465 1,524,038 SH   SOLE 18 1,119,545 0 404,493
S&P GLOBAL INC COM 78409V104 213,266 870,295 SH   SOLE 19 870,295 0 0
S&P GLOBAL INC COM 78409V104 1,142,863 4,663,794 SH   SOLE 21 4,663,794 0 0
S&P GLOBAL INC COM 78409V104 1,549,979 6,325,156 SH   SOLE 22 5,557,420 0 767,736
S&P GLOBAL INC COM 78409V104 61,671 251,665 SH   SOLE 23 251,665 0 0
S&P GLOBAL INC COM 78409V104 83,460 340,584 SH   SOLE 25 340,584 0 0
S&P GLOBAL INC COM 78409V104 324,734 1,325,175 SH   SOLE 26 167,313 0 1,157,862
S&P GLOBAL INC COM 78409V104 12,584 51,352 SH   SOLE 28 36,578 0 14,774
S&P GLOBAL INC COM 78409V104 24,935 101,756 SH   SOLE 29 38,303 0 63,453
S&P GLOBAL INC COM 78409V104 221,494 903,874 SH   SOLE 30 903,874 0 0
S&P GLOBAL INC COM 78409V104 150,127 612,640 SH   SOLE 31 95,526 0 517,114
S&P GLOBAL INC COM 78409V104 18,282 74,604 SH   SOLE 34 74,604 0 0
S&P GLOBAL INC COM 78409V104 41,350 168,741 SH   SOLE 36 168,741 0 0
S&P GLOBAL INC COM 78409V104 1,302 5,315 SH   SOLE 40 5,315 0 0
S&W SEED CO COM 785135104 5 2,598 SH   SOLE 18 2,598 0 0
S&W SEED CO COM 785135104 82 40,073 SH   SOLE 21 40,073 0 0
S&W SEED CO COM 785135104 56 27,451 SH   SOLE 22 27,451 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 2,939 269,116 SH   SOLE 2 89,661 0 179,455
SABRA HEALTH CARE REIT INC COM 78573L106 1,263 115,696 SH   SOLE 4 115,696 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 2,355 215,618 SH   SOLE 7 215,618 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 12,659 1,159,272 SH   SOLE 18 1,159,272 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 7,360 673,965 SH   SOLE 19 673,965 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 173,861 15,921,353 SH   SOLE 21 15,921,353 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 98,513 9,021,304 SH   SOLE 22 8,812,066 0 209,238
SABRA HEALTH CARE REIT INC COM 78573L106 159 14,578 SH   SOLE 23 14,578 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 5,322 487,404 SH   SOLE 25 487,404 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 1,989 182,146 SH   SOLE 26 34,458 0 147,688
SABRA HEALTH CARE REIT INC COM 78573L106 303 27,790 SH   SOLE 28 27,790 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 1,085 99,357 SH   SOLE 29 99,357 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 10,105 925,358 SH   SOLE 30 925,358 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 25 2,331 SH   SOLE 31 0 0 2,331
SABRA HEALTH CARE REIT INC COM 78573L106 52 4,732 SH   SOLE 34 4,732 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 228 20,913 SH   SOLE 40 20,913 0 0
SABRE CORP COM 78573M104 4,683 789,722 SH   SOLE 2 175,092 0 614,630
SABRE CORP COM 78573M104 651 109,770 SH   SOLE 4 102,858 0 6,912
SABRE CORP COM 78573M104 186 31,391 SH   SOLE 7 31,391 0 0
SABRE CORP COM 78573M104 4 658 SH   SOLE 13 658 0 0
SABRE CORP COM 78573M104 155 26,208 SH   SOLE 15 26,208 0 0
SABRE CORP COM 78573M104 4,745 800,115 SH   SOLE 18 778,882 0 21,233
SABRE CORP COM 78573M104 388 65,497 SH   SOLE 19 65,497 0 0
SABRE CORP COM 78573M104 78,217 13,190,009 SH   SOLE 21 13,190,009 0 0
SABRE CORP COM 78573M104 53,486 9,019,613 SH   SOLE 22 8,556,696 0 462,917
SABRE CORP COM 78573M104 1,187 200,230 SH   SOLE 23 200,230 0 0
SABRE CORP COM 78573M104 1,565 263,904 SH   SOLE 25 263,904 0 0
SABRE CORP COM 78573M104 4,936 832,429 SH   SOLE 26 308,410 0 524,019
SABRE CORP COM 78573M104 338 56,919 SH   SOLE 28 42,943 0 13,976
SABRE CORP COM 78573M104 381 64,320 SH   SOLE 29 5,389 0 58,931
SABRE CORP COM 78573M104 2,505 422,373 SH   SOLE 30 422,373 0 0
SABRE CORP COM 78573M104 403 67,938 SH   SOLE 31 56,754 0 11,184
SABRE CORP COM 78573M104 427 72,063 SH   SOLE 34 72,063 0 0
SABRE CORP COM 78573M104 473 79,748 SH   SOLE 36 79,748 0 0
SABRE CORP COM 78573M104 45 7,596 SH   SOLE 40 7,596 0 0
SACHEM CAP CORP COM 78590A109 6 3,727 SH   SOLE 18 3,727 0 0
SACHEM CAP CORP COM 78590A109 258 148,283 SH   SOLE 21 148,283 0 0
SACHEM CAP CORP COM 78590A109 736 422,727 SH   SOLE 22 422,727 0 0
SAEXPLORATION HLDGS INC COM PAR 78636X873 55 53,551 SH   SOLE 22 53,551 0 0
SAFE BULKERS INC COM Y7388L103 57 47,613 SH   SOLE 2 2,124 0 45,489
SAFE BULKERS INC COM Y7388L103 2 1,635 SH   SOLE 7 1,635 0 0
SAFE BULKERS INC COM Y7388L103 226 189,798 SH   SOLE 18 189,798 0 0
SAFE BULKERS INC COM Y7388L103 103 86,184 SH   SOLE 19 86,184 0 0
SAFE BULKERS INC COM Y7388L103 2,190 1,840,349 SH   SOLE 21 1,840,349 0 0
SAFE BULKERS INC COM Y7388L103 611 513,409 SH   SOLE 22 482,895 0 30,514
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 38 6,867 SH   SOLE 2 723 0 6,144
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 3 628 SH   SOLE 7 628 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 379 68,320 SH   SOLE 18 68,320 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 196 35,265 SH   SOLE 19 35,265 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 3,697 666,168 SH   SOLE 21 666,168 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 3,749 675,555 SH   SOLE 22 662,134 0 13,421
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 583 105,119 SH   SOLE 30 105,119 0 0
SAFEHOLD INC COM 78645L100 767 12,130 SH   SOLE 2 642 0 11,488
SAFEHOLD INC COM 78645L100 12 195 SH   SOLE 7 195 0 0
SAFEHOLD INC COM 78645L100 3,889 61,505 SH   SOLE 18 61,505 0 0
SAFEHOLD INC COM 78645L100 1,498 23,685 SH   SOLE 19 23,685 0 0
SAFEHOLD INC COM 78645L100 91,613 1,448,885 SH   SOLE 21 1,448,885 0 0
SAFEHOLD INC COM 78645L100 22,792 360,464 SH   SOLE 22 346,112 0 14,352
SAFEHOLD INC COM 78645L100 27 424 SH   SOLE 23 424 0 0
SAFEHOLD INC COM 78645L100 108 1,714 SH   SOLE 28 1,714 0 0
SAFEHOLD INC COM 78645L100 48 752 SH   SOLE 40 752 0 0
SAFETY INS GROUP INC COM 78648T100 1,195 14,157 SH   SOLE 2 734 0 13,423
SAFETY INS GROUP INC COM 78648T100 8 92 SH   SOLE 4 92 0 0
SAFETY INS GROUP INC COM 78648T100 26 308 SH   SOLE 7 308 0 0
SAFETY INS GROUP INC COM 78648T100 5,740 67,987 SH   SOLE 18 67,987 0 0
SAFETY INS GROUP INC COM 78648T100 2,651 31,394 SH   SOLE 19 31,394 0 0
SAFETY INS GROUP INC COM 78648T100 137,774 1,631,814 SH   SOLE 21 1,631,814 0 0
SAFETY INS GROUP INC COM 78648T100 36,623 433,767 SH   SOLE 22 418,109 0 15,658
SAFETY INS GROUP INC COM 78648T100 616 7,296 SH   SOLE 26 3,605 0 3,691
SAFETY INS GROUP INC COM 78648T100 169 2,000 SH   SOLE 28 2,000 0 0
SAFETY INS GROUP INC COM 78648T100 1,713 20,284 SH   SOLE 30 20,284 0 0
SAFETY INS GROUP INC COM 78648T100 119 1,412 SH   SOLE 40 1,412 0 0
SAGA COMMUNICATIONS INC CL A NEW 786598300 109 3,970 SH   SOLE 2 152 0 3,818
SAGA COMMUNICATIONS INC CL A NEW 786598300 369 13,406 SH   SOLE 18 13,406 0 0
SAGA COMMUNICATIONS INC CL A NEW 786598300 194 7,053 SH   SOLE 19 7,053 0 0
SAGA COMMUNICATIONS INC CL A NEW 786598300 3,843 139,680 SH   SOLE 21 139,680 0 0
SAGA COMMUNICATIONS INC CL A NEW 786598300 3,755 136,478 SH   SOLE 22 134,468 0 2,010
SAGE THERAPEUTICS INC COM 78667J108 2,748 95,683 SH   SOLE 2 4,125 0 91,558
SAGE THERAPEUTICS INC COM 78667J108 7 243 SH   SOLE 4 243 0 0
SAGE THERAPEUTICS INC COM 78667J108 26 906 SH   SOLE 7 906 0 0
SAGE THERAPEUTICS INC COM 78667J108 679 23,625 SH   SOLE 18 23,264 0 361
SAGE THERAPEUTICS INC COM 78667J108 348 12,121 SH   SOLE 19 12,121 0 0
SAGE THERAPEUTICS INC COM 78667J108 32,412 1,128,568 SH   SOLE 21 1,128,568 0 0
SAGE THERAPEUTICS INC COM 78667J108 40,010 1,393,100 SH   SOLE 22 1,313,444 0 79,656
SAGE THERAPEUTICS INC COM 78667J108 765 26,638 SH   SOLE 26 14,111 0 12,527
SAGE THERAPEUTICS INC COM 78667J108 203 7,064 SH   SOLE 28 7,064 0 0
SAGE THERAPEUTICS INC COM 78667J108 1,462 50,910 SH   SOLE 30 50,910 0 0
SAGE THERAPEUTICS INC COM 78667J108 29 1,027 SH   SOLE 31 1,027 0 0
SAGE THERAPEUTICS INC COM 78667J108 52 1,795 SH   SOLE 34 1,795 0 0
SAGE THERAPEUTICS INC COM 78667J108 150 5,237 SH   SOLE 40 5,237 0 0
SAIA INC COM 78709Y105 1,141 15,513 SH   SOLE 2 1,305 0 14,208
SAIA INC COM 78709Y105 12 169 SH   SOLE 4 169 0 0
SAIA INC COM 78709Y105 34 458 SH   SOLE 7 458 0 0
SAIA INC COM 78709Y105 8,714 118,492 SH   SOLE 18 118,492 0 0
SAIA INC COM 78709Y105 3,967 53,943 SH   SOLE 19 53,943 0 0
SAIA INC COM 78709Y105 203,127 2,762,131 SH   SOLE 21 2,762,131 0 0
SAIA INC COM 78709Y105 55,906 760,217 SH   SOLE 22 732,165 0 28,052
SAIA INC COM 78709Y105 65 884 SH   SOLE 23 884 0 0
SAIA INC COM 78709Y105 1,326 18,033 SH   SOLE 26 4,541 0 13,492
SAIA INC COM 78709Y105 279 3,798 SH   SOLE 28 3,798 0 0
SAIA INC COM 78709Y105 2,451 33,329 SH   SOLE 30 33,329 0 0
SAIA INC COM 78709Y105 68 918 SH   SOLE 34 918 0 0
SAIA INC COM 78709Y105 199 2,704 SH   SOLE 40 2,704 0 0
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 482 31,670 SH   SOLE 2 4,377 0 27,293
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 7 449 SH   SOLE 4 449 0 0
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 23 1,503 SH   SOLE 7 1,503 0 0
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 4,515 296,652 SH   SOLE 18 296,652 0 0
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 2,480 162,971 SH   SOLE 19 162,971 0 0
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 47,463 3,118,439 SH   SOLE 21 3,118,439 0 0
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 36,959 2,428,333 SH   SOLE 22 2,336,265 0 92,068
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 337 22,161 SH   SOLE 26 15,182 0 6,979
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 184 12,101 SH   SOLE 28 12,101 0 0
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 3,621 237,921 SH   SOLE 30 237,921 0 0
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 8 495 SH   SOLE 34 495 0 0
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 149 9,797 SH   SOLE 40 9,797 0 0
SALARIUS PHARMACEUTICALS INC COM NEW 79400X107 1 802 SH   SOLE 21 802 0 0
SALARIUS PHARMACEUTICALS INC COM NEW 79400X107 0 395 SH   SOLE 22 395 0 0
SALEM MEDIA GROUP INC CL A 794093104 2 2,410 SH   SOLE 18 2,410 0 0
SALEM MEDIA GROUP INC CL A 794093104 31 35,609 SH   SOLE 21 35,609 0 0
SALEM MEDIA GROUP INC CL A 794093104 283 328,453 SH   SOLE 22 328,453 0 0
SALESFORCE COM INC COM 79466L302 355,695 2,470,446 SH   SOLE 2 527,276 0 1,943,170
SALESFORCE COM INC COM 79466L302 66,235 460,032 SH   SOLE 4 437,041 0 22,991
SALESFORCE COM INC COM 79466L302 110,574 767,984 SH   SOLE 7 739,179 0 28,805
SALESFORCE COM INC COM 79466L302 6,786 47,130 SH   SOLE 13 47,130 0 0
SALESFORCE COM INC COM 79466L302 9,920 68,895 SH   SOLE 15 68,895 0 0
SALESFORCE COM INC COM 79466L302 8 53 SH   SOLE 17 0 0 53
SALESFORCE COM INC COM 79466L302 578,754 4,019,681 SH   SOLE 18 3,317,607 0 702,074
SALESFORCE COM INC COM 79466L302 463,927 3,222,161 SH   SOLE 19 3,222,161 0 0
SALESFORCE COM INC COM 79466L302 2,765,869 19,210,094 SH   SOLE 21 19,210,094 0 0
SALESFORCE COM INC COM 79466L302 3,056,396 21,227,918 SH   SOLE 22 18,948,116 0 2,279,802
SALESFORCE COM INC COM 79466L302 106,808 741,824 SH   SOLE 23 741,824 0 0
SALESFORCE COM INC COM 79466L302 146,784 1,019,478 SH   SOLE 25 1,019,478 0 0
SALESFORCE COM INC COM 79466L302 590,489 4,101,189 SH   SOLE 26 526,231 0 3,574,958
SALESFORCE COM INC COM 79466L302 24,678 171,396 SH   SOLE 28 121,919 0 49,477
SALESFORCE COM INC COM 79466L302 27,797 193,060 SH   SOLE 29 78,600 0 114,460
SALESFORCE COM INC COM 79466L302 533,585 3,705,968 SH   SOLE 30 3,705,968 0 0
SALESFORCE COM INC COM 79466L302 43,259 300,451 SH   SOLE 31 226,900 0 73,551
SALESFORCE COM INC COM 79466L302 160,920 1,117,652 SH   SOLE 34 1,117,652 0 0
SALESFORCE COM INC COM 79466L302 78,696 546,576 SH   SOLE 36 546,576 0 0
SALESFORCE COM INC COM 79466L302 2,704 18,780 SH   SOLE 40 18,780 0 0
SALESFORCE COM INC OPTIONS 79466L302 374 2,600 SH Call SOLE 4 2,600 0 0
SALESFORCE COM INC OPTIONS 79466L302 5,903 41,000 SH Call SOLE 18 41,000 0 0
SALESFORCE COM INC OPTIONS 79466L302 27,687 192,300 SH Call SOLE 19 192,300 0 0
SALESFORCE COM INC OPTIONS 79466L302 2,131 14,800 SH Call SOLE 22 14,800 0 0
SALESFORCE COM INC OPTIONS 79466L302 13,333 92,600 SH Call SOLE 34 92,600 0 0
SALISBURY BANCORP INC COM 795226109 19 602 SH   SOLE 18 602 0 0
SALISBURY BANCORP INC COM 795226109 6 207 SH   SOLE 21 207 0 0
SALISBURY BANCORP INC COM 795226109 57 1,835 SH   SOLE 22 1,835 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 1,251 154,847 SH   SOLE 2 50,965 0 103,882
SALLY BEAUTY HLDGS INC COM 79546E104 6 709 SH   SOLE 4 709 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 37 4,572 SH   SOLE 7 4,572 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 5,409 669,438 SH   SOLE 18 669,438 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 1,770 219,007 SH   SOLE 19 219,007 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 66,119 8,183,061 SH   SOLE 21 8,183,061 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 32,714 4,048,800 SH   SOLE 22 3,903,763 0 145,037
SALLY BEAUTY HLDGS INC COM 79546E104 357 44,151 SH   SOLE 26 32,792 0 11,359
SALLY BEAUTY HLDGS INC COM 79546E104 123 15,162 SH   SOLE 28 15,162 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 315 38,974 SH   SOLE 30 38,974 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 66 8,200 SH   SOLE 31 0 0 8,200
SALLY BEAUTY HLDGS INC COM 79546E104 45 5,629 SH   SOLE 36 5,629 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 103 12,763 SH   SOLE 40 12,763 0 0
SANDERSON FARMS INC COM 800013104 2,083 16,891 SH   SOLE 2 8,591 0 8,300
SANDERSON FARMS INC COM 800013104 10 81 SH   SOLE 4 81 0 0
SANDERSON FARMS INC COM 800013104 875 7,092 SH   SOLE 7 7,092 0 0
SANDERSON FARMS INC COM 800013104 14,026 113,733 SH   SOLE 18 113,733 0 0
SANDERSON FARMS INC COM 800013104 4,617 37,436 SH   SOLE 19 37,436 0 0
SANDERSON FARMS INC COM 800013104 168,224 1,364,129 SH   SOLE 21 1,364,129 0 0
SANDERSON FARMS INC COM 800013104 82,953 672,666 SH   SOLE 22 649,202 0 23,464
SANDERSON FARMS INC COM 800013104 1,116 9,047 SH   SOLE 26 4,900 0 4,147
SANDERSON FARMS INC COM 800013104 372 3,013 SH   SOLE 28 3,013 0 0
SANDERSON FARMS INC COM 800013104 1,221 9,898 SH   SOLE 30 9,898 0 0
SANDERSON FARMS INC COM 800013104 70 566 SH   SOLE 31 0 0 566
SANDERSON FARMS INC COM 800013104 20 162 SH   SOLE 34 162 0 0
SANDERSON FARMS INC COM 800013104 82 662 SH   SOLE 36 662 0 0
SANDERSON FARMS INC COM 800013104 275 2,233 SH   SOLE 40 2,233 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 36 39,748 SH   SOLE 2 1,143 0 38,605
SANDRIDGE ENERGY INC COM NEW 80007P869 1 616 SH   SOLE 7 616 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 97 107,628 SH   SOLE 18 107,628 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 47 52,329 SH   SOLE 19 52,329 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 1,050 1,167,855 SH   SOLE 21 1,167,855 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 828 920,725 SH   SOLE 22 896,967 0 23,758
SANDY SPRING BANCORP INC COM 800363103 1,138 50,266 SH   SOLE 2 18,068 0 32,198
SANDY SPRING BANCORP INC COM 800363103 8 367 SH   SOLE 4 367 0 0
SANDY SPRING BANCORP INC COM 800363103 14 631 SH   SOLE 7 631 0 0
SANDY SPRING BANCORP INC COM 800363103 3,052 134,827 SH   SOLE 18 128,354 0 6,473
SANDY SPRING BANCORP INC COM 800363103 10,845 479,006 SH   SOLE 19 479,006 0 0
SANDY SPRING BANCORP INC COM 800363103 27,186 1,200,803 SH   SOLE 21 1,200,803 0 0
SANDY SPRING BANCORP INC COM 800363103 40,689 1,797,198 SH   SOLE 22 1,759,916 0 37,282
SANDY SPRING BANCORP INC COM 800363103 1,821 80,428 SH   SOLE 23 80,428 0 0
SANDY SPRING BANCORP INC COM 800363103 5,907 260,890 SH   SOLE 26 14,870 0 246,020
SANDY SPRING BANCORP INC COM 800363103 105 4,640 SH   SOLE 28 4,640 0 0
SANDY SPRING BANCORP INC COM 800363103 329 14,535 SH   SOLE 30 14,535 0 0
SANDY SPRING BANCORP INC COM 800363103 76 3,359 SH   SOLE 34 3,359 0 0
SANDY SPRING BANCORP INC COM 800363103 101 4,444 SH   SOLE 40 4,444 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 506 5,663 SH   SOLE 2 2,796 0 2,867
SANFILIPPO JOHN B & SON INC COM 800422107 16 179 SH   SOLE 7 179 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 4,212 47,109 SH   SOLE 18 42,550 0 4,559
SANFILIPPO JOHN B & SON INC COM 800422107 7,473 83,587 SH   SOLE 19 83,587 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 85,405 955,311 SH   SOLE 21 955,311 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 32,690 365,662 SH   SOLE 22 355,960 0 9,702
SANFILIPPO JOHN B & SON INC COM 800422107 1,047 11,713 SH   SOLE 23 11,713 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 3,545 39,656 SH   SOLE 26 0 0 39,656
SANFILIPPO JOHN B & SON INC COM 800422107 76 846 SH   SOLE 28 846 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 1,243 13,902 SH   SOLE 30 13,902 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 74 829 SH   SOLE 34 829 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 70 782 SH   SOLE 40 782 0 0
SANGAMO THERAPEUTICS INC COM 800677106 422 66,262 SH   SOLE 2 10,002 0 56,260
SANGAMO THERAPEUTICS INC COM 800677106 4 554 SH   SOLE 4 554 0 0
SANGAMO THERAPEUTICS INC COM 800677106 14 2,201 SH   SOLE 7 2,201 0 0
SANGAMO THERAPEUTICS INC COM 800677106 2,606 409,044 SH   SOLE 18 403,307 0 5,737
SANGAMO THERAPEUTICS INC COM 800677106 2,605 409,021 SH   SOLE 19 409,021 0 0
SANGAMO THERAPEUTICS INC COM 800677106 30,844 4,842,103 SH   SOLE 21 4,842,103 0 0
SANGAMO THERAPEUTICS INC COM 800677106 21,927 3,442,284 SH   SOLE 22 3,310,626 0 131,658
SANGAMO THERAPEUTICS INC COM 800677106 167 26,165 SH   SOLE 23 26,165 0 0
SANGAMO THERAPEUTICS INC COM 800677106 620 97,255 SH   SOLE 26 19,244 0 78,011
SANGAMO THERAPEUTICS INC COM 800677106 93 14,622 SH   SOLE 28 14,622 0 0
SANGAMO THERAPEUTICS INC COM 800677106 317 49,689 SH   SOLE 30 49,689 0 0
SANGAMO THERAPEUTICS INC COM 800677106 27 4,164 SH   SOLE 34 4,164 0 0
SANGAMO THERAPEUTICS INC COM 800677106 89 13,972 SH   SOLE 40 13,972 0 0
SANMINA CORPORATION COM 801056102 1,629 59,720 SH   SOLE 2 6,637 0 53,083
SANMINA CORPORATION COM 801056102 6 208 SH   SOLE 4 208 0 0
SANMINA CORPORATION COM 801056102 67 2,473 SH   SOLE 7 2,473 0 0
SANMINA CORPORATION COM 801056102 0 15 SH   SOLE 17 0 0 15
SANMINA CORPORATION COM 801056102 8,597 315,125 SH   SOLE 18 315,125 0 0
SANMINA CORPORATION COM 801056102 6,538 239,679 SH   SOLE 19 239,679 0 0
SANMINA CORPORATION COM 801056102 214,734 7,871,491 SH   SOLE 21 7,871,491 0 0
SANMINA CORPORATION COM 801056102 61,493 2,254,134 SH   SOLE 22 2,167,227 0 86,907
SANMINA CORPORATION COM 801056102 718 26,315 SH   SOLE 23 26,315 0 0
SANMINA CORPORATION COM 801056102 3,317 121,596 SH   SOLE 26 12,912 0 108,684
SANMINA CORPORATION COM 801056102 248 9,092 SH   SOLE 28 9,092 0 0
SANMINA CORPORATION COM 801056102 2,465 90,368 SH   SOLE 30 90,368 0 0
SANMINA CORPORATION COM 801056102 169 6,200 SH   SOLE 31 0 0 6,200
SANMINA CORPORATION COM 801056102 142 5,204 SH   SOLE 34 5,204 0 0
SANMINA CORPORATION COM 801056102 120 4,394 SH   SOLE 36 4,394 0 0
SANMINA CORPORATION COM 801056102 159 5,827 SH   SOLE 40 5,827 0 0
SANOFI SPONSORED ADR 80105N105 17,086 390,798 SH   SOLE 2 390,798 0 0
SANOFI SPONSORED ADR 80105N105 349,100 7,984,914 SH   SOLE 18 7,084,482 0 900,432
SANOFI SPONSORED ADR 80105N105 101,520 2,322,053 SH   SOLE 19 2,322,053 0 0
SANOFI SPONSORED ADR 80105N105 1,849 42,300 SH   SOLE 20 42,300 0 0
SANOFI SPONSORED ADR 80105N105 78,687 1,799,802 SH   SOLE 21 1,799,802 0 0
SANOFI SPONSORED ADR 80105N105 2,065 47,240 SH   SOLE 23 47,240 0 0
SANOFI SPONSORED ADR 80105N105 2,172 49,677 SH   SOLE 25 0 0 49,677
SANOFI SPONSORED ADR 80105N105 834 19,074 SH   SOLE 30 19,074 0 0
SANOFI SPONSORED ADR 80105N105 28,704 656,531 SH   SOLE 34 656,531 0 0
SANOFI SPONSORED ADR 80105N105 894 20,457 SH   SOLE 36 20,457 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 3,054 219,521 SH   SOLE 2 19,267 0 200,254
SANTANDER CONSUMER USA HDG I COM 80283M101 44 3,159 SH   SOLE 7 3,159 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 1 76 SH   SOLE 15 76 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 696 50,010 SH   SOLE 18 50,010 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 340 24,446 SH   SOLE 19 24,446 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 16,577 1,191,729 SH   SOLE 21 1,191,729 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 38,213 2,747,136 SH   SOLE 22 2,612,926 0 134,210
SANTANDER CONSUMER USA HDG I COM 80283M101 1,168 83,983 SH   SOLE 25 83,983 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 1,739 125,028 SH   SOLE 26 0 0 125,028
SANTANDER CONSUMER USA HDG I COM 80283M101 31 2,228 SH   SOLE 30 2,228 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 96 6,923 SH   SOLE 31 2,135 0 4,788
SANTANDER CONSUMER USA HDG I COM 80283M101 482 34,640 SH   SOLE 36 34,640 0 0
SAPIENS INTL CORP N V SHS G7T16G103 53 2,777 SH   SOLE 22 2,777 0 0
SAREPTA THERAPEUTICS INC COM 803607100 17,828 182,258 SH   SOLE 2 26,504 0 155,754
SAREPTA THERAPEUTICS INC COM 803607100 3,495 35,727 SH   SOLE 4 33,716 0 2,011
SAREPTA THERAPEUTICS INC COM 803607100 552 5,644 SH   SOLE 7 5,644 0 0
SAREPTA THERAPEUTICS INC COM 803607100 17 176 SH   SOLE 13 176 0 0
SAREPTA THERAPEUTICS INC COM 803607100 566 5,783 SH   SOLE 15 5,783 0 0
SAREPTA THERAPEUTICS INC COM 803607100 12,779 130,643 SH   SOLE 18 124,320 0 6,323
SAREPTA THERAPEUTICS INC COM 803607100 29,166 298,159 SH   SOLE 19 298,159 0 0
SAREPTA THERAPEUTICS INC COM 803607100 293 3,000 SH   SOLE 20 3,000 0 0
SAREPTA THERAPEUTICS INC COM 803607100 171,990 1,758,229 SH   SOLE 21 1,758,229 0 0
SAREPTA THERAPEUTICS INC COM 803607100 191,133 1,953,929 SH   SOLE 22 1,829,348 0 124,581
SAREPTA THERAPEUTICS INC COM 803607100 5,908 60,401 SH   SOLE 23 60,401 0 0
SAREPTA THERAPEUTICS INC COM 803607100 331 3,387 SH   SOLE 25 3,387 0 0
SAREPTA THERAPEUTICS INC COM 803607100 15,138 154,752 SH   SOLE 26 77,441 0 77,311
SAREPTA THERAPEUTICS INC COM 803607100 1,485 15,176 SH   SOLE 28 10,785 0 4,391
SAREPTA THERAPEUTICS INC COM 803607100 1,956 19,998 SH   SOLE 29 3,935 0 16,063
SAREPTA THERAPEUTICS INC COM 803607100 17,872 182,708 SH   SOLE 30 182,708 0 0
SAREPTA THERAPEUTICS INC COM 803607100 2,560 26,171 SH   SOLE 31 16,622 0 9,549
SAREPTA THERAPEUTICS INC COM 803607100 2,974 30,398 SH   SOLE 34 30,398 0 0
SAREPTA THERAPEUTICS INC COM 803607100 1,873 19,148 SH   SOLE 36 19,148 0 0
SAREPTA THERAPEUTICS INC COM 803607100 172 1,757 SH   SOLE 40 1,757 0 0
SAREPTA THERAPEUTICS INC DBCV 1.500%11/1 803607AB6 2,808 1,850,000 PRN   SOLE 21 1,850,000 0 0
SASOL LTD SPONSORED ADR 803866300 27 13,555 SH   SOLE 22 13,555 0 0
SATSUMA PHARMACEUTICALS INC COM 80405P107 45 2,090 SH   SOLE 2 112 0 1,978
SATSUMA PHARMACEUTICALS INC COM 80405P107 235 10,934 SH   SOLE 18 10,934 0 0
SATSUMA PHARMACEUTICALS INC COM 80405P107 177 8,207 SH   SOLE 19 8,207 0 0
SATSUMA PHARMACEUTICALS INC COM 80405P107 3,320 154,283 SH   SOLE 21 154,283 0 0
SATSUMA PHARMACEUTICALS INC COM 80405P107 820 38,098 SH   SOLE 22 36,540 0 1,558
SAUL CTRS INC COM 804395101 195 5,961 SH   SOLE 2 672 0 5,289
SAUL CTRS INC COM 804395101 244 7,442 SH   SOLE 4 7,442 0 0
SAUL CTRS INC COM 804395101 400 12,208 SH   SOLE 7 12,208 0 0
SAUL CTRS INC COM 804395101 1,773 54,163 SH   SOLE 18 54,163 0 0
SAUL CTRS INC COM 804395101 1,127 34,419 SH   SOLE 19 34,419 0 0
SAUL CTRS INC COM 804395101 43,312 1,322,908 SH   SOLE 21 1,322,908 0 0
SAUL CTRS INC COM 804395101 15,083 460,684 SH   SOLE 22 448,087 0 12,597
SAUL CTRS INC COM 804395101 13 399 SH   SOLE 23 399 0 0
SAUL CTRS INC COM 804395101 997 30,457 SH   SOLE 25 30,457 0 0
SAUL CTRS INC COM 804395101 271 8,280 SH   SOLE 26 3,470 0 4,810
SAUL CTRS INC COM 804395101 73 2,227 SH   SOLE 28 2,227 0 0
SAUL CTRS INC COM 804395101 237 7,240 SH   SOLE 29 7,240 0 0
SAUL CTRS INC COM 804395101 2,211 67,545 SH   SOLE 30 67,545 0 0
SAUL CTRS INC COM 804395101 46 1,397 SH   SOLE 40 1,397 0 0
SAVARA INC COM 805111101 26 12,440 SH   SOLE 2 1,075 0 11,365
SAVARA INC COM 805111101 1 532 SH   SOLE 7 532 0 0
SAVARA INC COM 805111101 260 122,690 SH   SOLE 18 122,690 0 0
SAVARA INC COM 805111101 136 64,381 SH   SOLE 19 64,381 0 0
SAVARA INC COM 805111101 2,525 1,190,837 SH   SOLE 21 1,190,837 0 0
SAVARA INC COM 805111101 1,925 908,243 SH   SOLE 22 889,105 0 19,138
SB FINL GROUP INC COM 78408D105 16 1,458 SH   SOLE 18 1,458 0 0
SB FINL GROUP INC COM 78408D105 10 865 SH   SOLE 21 865 0 0
SB ONE BANCORP COM 78413T103 136 7,976 SH   SOLE 2 331 0 7,645
SB ONE BANCORP COM 78413T103 3 205 SH   SOLE 7 205 0 0
SB ONE BANCORP COM 78413T103 535 31,445 SH   SOLE 18 31,445 0 0
SB ONE BANCORP COM 78413T103 333 19,581 SH   SOLE 19 19,581 0 0
SB ONE BANCORP COM 78413T103 4,872 286,588 SH   SOLE 21 286,588 0 0
SB ONE BANCORP COM 78413T103 1,537 90,394 SH   SOLE 22 85,360 0 5,034
SBA COMMUNICATIONS CORP NEW CL A 78410G104 88,068 326,214 SH   SOLE 2 40,475 0 285,739
SBA COMMUNICATIONS CORP NEW CL A 78410G104 18,546 68,695 SH   SOLE 4 65,692 0 3,003
SBA COMMUNICATIONS CORP NEW CL A 78410G104 64,170 237,692 SH   SOLE 7 234,453 0 3,239
SBA COMMUNICATIONS CORP NEW CL A 78410G104 99 366 SH   SOLE 13 366 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 2,386 8,837 SH   SOLE 15 8,837 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 260,624 965,380 SH   SOLE 18 707,457 0 257,923
SBA COMMUNICATIONS CORP NEW CL A 78410G104 299,589 1,109,712 SH   SOLE 19 1,109,712 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 1,014,256 3,756,921 SH   SOLE 21 3,756,921 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 759,083 2,811,731 SH   SOLE 22 2,525,182 0 286,549
SBA COMMUNICATIONS CORP NEW CL A 78410G104 22,631 83,826 SH   SOLE 23 83,826 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 123,512 457,501 SH   SOLE 25 457,501 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 116,352 430,981 SH   SOLE 26 75,927 0 355,054
SBA COMMUNICATIONS CORP NEW CL A 78410G104 6,664 24,683 SH   SOLE 28 17,982 0 6,701
SBA COMMUNICATIONS CORP NEW CL A 78410G104 1,109 4,107 SH   SOLE 29 4,107 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 113,459 420,265 SH   SOLE 30 420,265 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 91,862 340,267 SH   SOLE 31 24,779 0 315,488
SBA COMMUNICATIONS CORP NEW CL A 78410G104 11,017 40,808 SH   SOLE 34 40,808 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 21,506 79,659 SH   SOLE 36 79,659 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 645 2,391 SH   SOLE 40 2,391 0 0
SCANSOURCE INC COM 806037107 678 31,684 SH   SOLE 2 9,051 0 22,633
SCANSOURCE INC COM 806037107 5 223 SH   SOLE 4 223 0 0
SCANSOURCE INC COM 806037107 8 382 SH   SOLE 7 382 0 0
SCANSOURCE INC COM 806037107 2,530 118,259 SH   SOLE 18 118,259 0 0
SCANSOURCE INC COM 806037107 4,087 191,063 SH   SOLE 19 191,063 0 0
SCANSOURCE INC COM 806037107 61,351 2,868,215 SH   SOLE 21 2,868,215 0 0
SCANSOURCE INC COM 806037107 24,203 1,131,520 SH   SOLE 22 1,095,828 0 35,692
SCANSOURCE INC COM 806037107 697 32,569 SH   SOLE 23 32,569 0 0
SCANSOURCE INC COM 806037107 2,781 130,035 SH   SOLE 26 7,693 0 122,342
SCANSOURCE INC COM 806037107 62 2,883 SH   SOLE 28 2,883 0 0
SCANSOURCE INC COM 806037107 827 38,686 SH   SOLE 30 38,686 0 0
SCANSOURCE INC COM 806037107 72 3,370 SH   SOLE 40 3,370 0 0
SCHLUMBERGER LTD COM 806857108 58,091 4,306,261 SH   SOLE 2 1,168,882 0 3,137,379
SCHLUMBERGER LTD COM 806857108 9,480 702,710 SH   SOLE 4 664,495 0 38,215
SCHLUMBERGER LTD COM 806857108 19,594 1,452,501 SH   SOLE 7 1,408,741 0 43,760
SCHLUMBERGER LTD COM 806857108 373 27,645 SH   SOLE 13 27,645 0 0
SCHLUMBERGER LTD COM 806857108 2,026 150,196 SH   SOLE 15 150,196 0 0
SCHLUMBERGER LTD COM 806857108 0 35 SH   SOLE 17 0 0 35
SCHLUMBERGER LTD COM 806857108 34,396 2,549,729 SH   SOLE 18 2,325,180 0 224,549
SCHLUMBERGER LTD COM 806857108 6,249 463,231 SH   SOLE 19 463,231 0 0
SCHLUMBERGER LTD COM 806857108 955 70,818 SH   SOLE 20 70,818 0 0
SCHLUMBERGER LTD COM 806857108 450,646 33,405,942 SH   SOLE 21 33,405,942 0 0
SCHLUMBERGER LTD COM 806857108 458,071 33,956,302 SH   SOLE 22 30,112,004 0 3,844,298
SCHLUMBERGER LTD COM 806857108 15,444 1,144,844 SH   SOLE 23 1,144,844 0 0
SCHLUMBERGER LTD COM 806857108 23,305 1,727,573 SH   SOLE 25 1,727,573 0 0
SCHLUMBERGER LTD COM 806857108 149,875 11,110,051 SH   SOLE 26 866,295 0 10,243,756
SCHLUMBERGER LTD COM 806857108 3,810 282,435 SH   SOLE 28 202,643 0 79,792
SCHLUMBERGER LTD COM 806857108 1,224 90,730 SH   SOLE 29 62,259 0 28,471
SCHLUMBERGER LTD COM 806857108 67,425 4,998,170 SH   SOLE 30 4,998,170 0 0
SCHLUMBERGER LTD COM 806857108 5,852 433,793 SH   SOLE 31 250,807 0 182,986
SCHLUMBERGER LTD COM 806857108 2,196 162,788 SH   SOLE 34 162,788 0 0
SCHLUMBERGER LTD COM 806857108 15,756 1,167,956 SH   SOLE 36 1,167,956 0 0
SCHLUMBERGER LTD COM 806857108 410 30,423 SH   SOLE 40 30,423 0 0
SCHMITT INDS INC ORE COM NEW 806870200 1 498 SH   SOLE 21 498 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 3,465 179,165 SH   SOLE 2 87,852 0 91,313
SCHNEIDER NATIONAL INC CL B 80689H102 20 1,028 SH   SOLE 7 1,028 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 523 27,062 SH   SOLE 18 27,062 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 271 14,030 SH   SOLE 19 14,030 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 12,118 626,590 SH   SOLE 21 626,590 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 33,865 1,751,030 SH   SOLE 22 1,652,639 0 98,391
SCHNEIDER NATIONAL INC CL B 80689H102 78 4,012 SH   SOLE 26 0 0 4,012
SCHNEIDER NATIONAL INC CL B 80689H102 131 6,751 SH   SOLE 28 6,751 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 312 16,123 SH   SOLE 30 16,123 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 25 1,275 SH   SOLE 31 1,275 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 7 387 SH   SOLE 34 387 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 92 4,764 SH   SOLE 40 4,764 0 0
SCHNITZER STL INDS CL A 806882106 458 35,098 SH   SOLE 2 10,512 0 24,586
SCHNITZER STL INDS CL A 806882106 2 164 SH   SOLE 4 164 0 0
SCHNITZER STL INDS CL A 806882106 8 589 SH   SOLE 7 589 0 0
SCHNITZER STL INDS CL A 806882106 1,286 98,607 SH   SOLE 18 98,607 0 0
SCHNITZER STL INDS CL A 806882106 3,865 296,413 SH   SOLE 19 296,413 0 0
SCHNITZER STL INDS CL A 806882106 12,869 986,866 SH   SOLE 21 986,866 0 0
SCHNITZER STL INDS CL A 806882106 15,441 1,184,149 SH   SOLE 22 1,148,975 0 35,174
SCHNITZER STL INDS CL A 806882106 385 29,548 SH   SOLE 23 29,548 0 0
SCHNITZER STL INDS CL A 806882106 1,995 152,957 SH   SOLE 26 4,779 0 148,178
SCHNITZER STL INDS CL A 806882106 51 3,897 SH   SOLE 28 3,897 0 0
SCHNITZER STL INDS CL A 806882106 198 15,220 SH   SOLE 30 15,220 0 0
SCHNITZER STL INDS CL A 806882106 124 9,525 SH   SOLE 34 9,525 0 0
SCHNITZER STL INDS CL A 806882106 37 2,851 SH   SOLE 40 2,851 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 81 6,654 SH   SOLE 2 1,030 0 5,624
SCHOLAR ROCK HLDG CORP COM 80706P103 783 64,672 SH   SOLE 18 64,672 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 395 32,596 SH   SOLE 19 32,596 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 10,663 880,532 SH   SOLE 21 880,532 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 2,958 244,286 SH   SOLE 22 232,350 0 11,936
SCHOLAR ROCK HLDG CORP COM 80706P103 45 3,705 SH   SOLE 28 3,705 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 59 4,886 SH   SOLE 30 4,886 0 0
SCHOLASTIC CORP COM 807066105 720 28,248 SH   SOLE 2 1,571 0 26,677
SCHOLASTIC CORP COM 807066105 5 191 SH   SOLE 4 191 0 0
SCHOLASTIC CORP COM 807066105 15 573 SH   SOLE 7 573 0 0
SCHOLASTIC CORP COM 807066105 3,484 136,692 SH   SOLE 18 136,692 0 0
SCHOLASTIC CORP COM 807066105 1,553 60,938 SH   SOLE 19 60,938 0 0
SCHOLASTIC CORP COM 807066105 87,603 3,436,747 SH   SOLE 21 3,436,747 0 0
SCHOLASTIC CORP COM 807066105 22,088 866,531 SH   SOLE 22 828,992 0 37,539
SCHOLASTIC CORP COM 807066105 349 13,706 SH   SOLE 26 5,590 0 8,116
SCHOLASTIC CORP COM 807066105 92 3,600 SH   SOLE 28 3,600 0 0
SCHOLASTIC CORP COM 807066105 1,041 40,823 SH   SOLE 30 40,823 0 0
SCHOLASTIC CORP COM 807066105 64 2,515 SH   SOLE 40 2,515 0 0
SCHRODINGER INC COM 80810D103 481 11,144 SH   SOLE 2 7,530 0 3,614
SCHRODINGER INC COM 80810D103 19 435 SH   SOLE 7 435 0 0
SCHRODINGER INC COM 80810D103 2,068 47,968 SH   SOLE 18 47,968 0 0
SCHRODINGER INC COM 80810D103 2,191 50,804 SH   SOLE 19 50,804 0 0
SCHRODINGER INC COM 80810D103 18,796 435,897 SH   SOLE 21 435,897 0 0
SCHRODINGER INC COM 80810D103 7,119 165,089 SH   SOLE 22 158,370 0 6,719
SCHRODINGER INC COM 80810D103 2,277 52,812 SH   SOLE 34 52,812 0 0
SCHWAB CHARLES CORP COM 808513105 106,336 3,162,883 SH   SOLE 2 613,064 0 2,549,819
SCHWAB CHARLES CORP COM 808513105 20,104 597,973 SH   SOLE 4 565,728 0 32,245
SCHWAB CHARLES CORP COM 808513105 34,736 1,033,194 SH   SOLE 7 997,594 0 35,600
SCHWAB CHARLES CORP COM 808513105 2,433 72,367 SH   SOLE 13 72,367 0 0
SCHWAB CHARLES CORP COM 808513105 4,337 128,992 SH   SOLE 15 128,992 0 0
SCHWAB CHARLES CORP COM 808513105 1 36 SH   SOLE 17 0 0 36
SCHWAB CHARLES CORP COM 808513105 185,165 5,507,577 SH   SOLE 18 5,014,233 0 493,344
SCHWAB CHARLES CORP COM 808513105 276,061 8,211,209 SH   SOLE 19 8,211,209 0 0
SCHWAB CHARLES CORP COM 808513105 950,558 28,273,599 SH   SOLE 21 28,273,599 0 0
SCHWAB CHARLES CORP COM 808513105 946,240 28,145,146 SH   SOLE 22 25,153,263 0 2,991,883
SCHWAB CHARLES CORP COM 808513105 29,484 876,966 SH   SOLE 23 876,966 0 0
SCHWAB CHARLES CORP COM 808513105 42,743 1,271,349 SH   SOLE 25 1,271,349 0 0
SCHWAB CHARLES CORP COM 808513105 191,291 5,689,798 SH   SOLE 26 579,636 0 5,110,162
SCHWAB CHARLES CORP COM 808513105 7,950 236,472 SH   SOLE 28 167,931 0 68,541
SCHWAB CHARLES CORP COM 808513105 9,120 271,253 SH   SOLE 29 27,552 0 243,701
SCHWAB CHARLES CORP COM 808513105 159,693 4,749,951 SH   SOLE 30 4,749,951 0 0
SCHWAB CHARLES CORP COM 808513105 50,399 1,499,067 SH   SOLE 31 213,537 0 1,285,530
SCHWAB CHARLES CORP COM 808513105 37,843 1,125,602 SH   SOLE 34 1,125,602 0 0
SCHWAB CHARLES CORP COM 808513105 26,982 802,555 SH   SOLE 36 802,555 0 0
SCHWAB CHARLES CORP COM 808513105 866 25,753 SH   SOLE 40 25,753 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 4,310 71,320 SH   SOLE 17 0 0 71,320
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 727 11,871 SH   SOLE 17 0 0 11,871
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 33 409 SH   SOLE 2 409 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 30 378 SH   SOLE 17 0 0 378
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 20 450 SH   SOLE 2 450 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 10,350 233,796 SH   SOLE 17 0 0 233,796
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 87 2,065 SH   SOLE 17 0 0 2,065
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 869 16,865 SH   SOLE 17 0 0 16,865
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 161 3,126 SH   SOLE 26 0 0 3,126
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 6,307 304,825 SH   SOLE 17 0 0 304,825
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 18 878 SH   SOLE 17 0 0 878
SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 5 220 SH   SOLE 17 0 0 220
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 9,605 456,741 SH   SOLE 17 0 0 456,741
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 12 476 SH   SOLE 17 0 0 476
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 19 606 SH   SOLE 17 0 0 606
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 27 608 SH   SOLE 17 0 0 608
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 1,804 69,798 SH   SOLE 17 0 0 69,798
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 3,303 60,856 SH   SOLE 17 0 0 60,856
SCHWAB STRATEGIC TR US REIT ETF 808524847 145 4,427 SH   SOLE 17 0 0 4,427
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 13 226 SH   SOLE 2 226 0 0
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 54 918 SH   SOLE 17 0 0 918
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 5 106 SH   SOLE 2 106 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 46 888 SH   SOLE 18 888 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870 1,311 22,792 SH   SOLE 17 0 0 22,792
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 4,356 178,545 SH   SOLE 17 0 0 178,545
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 167 6,862 SH   SOLE 26 0 0 6,862
SCHWEITZER-MAUDUIT INTL INC COM 808541106 616 22,157 SH   SOLE 2 1,565 0 20,592
SCHWEITZER-MAUDUIT INTL INC COM 808541106 1 20 SH   SOLE 4 20 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 14 512 SH   SOLE 7 512 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 3,927 141,169 SH   SOLE 18 141,169 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 1,603 57,637 SH   SOLE 19 57,637 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 91,478 3,288,192 SH   SOLE 21 3,288,192 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 25,465 915,333 SH   SOLE 22 880,069 0 35,264
SCHWEITZER-MAUDUIT INTL INC COM 808541106 384 13,819 SH   SOLE 26 3,821 0 9,998
SCHWEITZER-MAUDUIT INTL INC COM 808541106 122 4,397 SH   SOLE 28 4,397 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 1,142 41,054 SH   SOLE 30 41,054 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 94 3,367 SH   SOLE 40 3,367 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 2,997 40,158 SH   SOLE 2 21,869 0 18,289
SCIENCE APPLICATNS INTL CP N COM 808625107 17 222 SH   SOLE 4 222 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 102 1,363 SH   SOLE 7 1,363 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 0 1 SH   SOLE 17 0 0 1
SCIENCE APPLICATNS INTL CP N COM 808625107 23,294 312,122 SH   SOLE 18 312,122 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 8,092 108,426 SH   SOLE 19 108,426 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 276,521 3,705,230 SH   SOLE 21 3,705,230 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 129,125 1,730,201 SH   SOLE 22 1,668,035 0 62,166
SCIENCE APPLICATNS INTL CP N COM 808625107 130 1,736 SH   SOLE 25 1,736 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 2,443 32,733 SH   SOLE 26 16,300 0 16,433
SCIENCE APPLICATNS INTL CP N COM 808625107 556 7,451 SH   SOLE 28 7,451 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 4,614 61,831 SH   SOLE 30 61,831 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 45 599 SH   SOLE 31 0 0 599
SCIENCE APPLICATNS INTL CP N COM 808625107 139 1,858 SH   SOLE 34 1,858 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 152 2,033 SH   SOLE 36 2,033 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 399 5,340 SH   SOLE 40 5,340 0 0
SCIENTIFIC GAMES CORP COM 80874P109 407 41,995 SH   SOLE 2 24,187 0 17,808
SCIENTIFIC GAMES CORP COM 80874P109 0 23 SH   SOLE 4 23 0 0
SCIENTIFIC GAMES CORP COM 80874P109 9 967 SH   SOLE 7 967 0 0
SCIENTIFIC GAMES CORP COM 80874P109 3,114 320,995 SH   SOLE 18 320,995 0 0
SCIENTIFIC GAMES CORP COM 80874P109 1,173 120,961 SH   SOLE 19 120,961 0 0
SCIENTIFIC GAMES CORP COM 80874P109 36,661 3,779,516 SH   SOLE 21 3,779,516 0 0
SCIENTIFIC GAMES CORP COM 80874P109 17,283 1,781,705 SH   SOLE 22 1,714,853 0 66,852
SCIENTIFIC GAMES CORP COM 80874P109 7 719 SH   SOLE 23 719 0 0
SCIENTIFIC GAMES CORP COM 80874P109 165 16,985 SH   SOLE 26 12,013 0 4,972
SCIENTIFIC GAMES CORP COM 80874P109 74 7,596 SH   SOLE 28 7,596 0 0
SCIENTIFIC GAMES CORP COM 80874P109 158 16,269 SH   SOLE 30 16,269 0 0
SCIENTIFIC GAMES CORP COM 80874P109 52 5,367 SH   SOLE 40 5,367 0 0
SCIPLAY CORP CL A 809087109 131 13,785 SH   SOLE 21 13,785 0 0
SCIPLAY CORP CL A 809087109 3,355 352,202 SH   SOLE 22 352,202 0 0
SCORPIO BULKERS INC COM Y7546A122 116 45,993 SH   SOLE 2 1,967 0 44,026
SCORPIO BULKERS INC COM Y7546A122 4 1,474 SH   SOLE 7 1,474 0 0
SCORPIO BULKERS INC COM Y7546A122 512 202,322 SH   SOLE 18 202,322 0 0
SCORPIO BULKERS INC COM Y7546A122 265 104,809 SH   SOLE 19 104,809 0 0
SCORPIO BULKERS INC COM Y7546A122 4,872 1,925,680 SH   SOLE 21 1,925,680 0 0
SCORPIO BULKERS INC COM Y7546A122 1,610 636,235 SH   SOLE 22 601,561 0 34,674
SCORPIO TANKERS INC SHS Y7542C130 862 45,073 SH   SOLE 2 5,639 0 39,434
SCORPIO TANKERS INC SHS Y7542C130 16 838 SH   SOLE 7 838 0 0
SCORPIO TANKERS INC SHS Y7542C130 2,918 152,590 SH   SOLE 18 152,590 0 0
SCORPIO TANKERS INC SHS Y7542C130 2,197 114,904 SH   SOLE 19 114,904 0 0
SCORPIO TANKERS INC SHS Y7542C130 27,623 1,444,738 SH   SOLE 21 1,444,738 0 0
SCORPIO TANKERS INC SHS Y7542C130 10,723 560,833 SH   SOLE 22 530,015 0 30,818
SCORPIO TANKERS INC SHS Y7542C130 132 6,906 SH   SOLE 23 6,906 0 0
SCORPIO TANKERS INC SHS Y7542C130 419 21,898 SH   SOLE 26 0 0 21,898
SCOTTS MIRACLE GRO CO CL A 810186106 9,430 92,088 SH   SOLE 2 19,882 0 72,206
SCOTTS MIRACLE GRO CO CL A 810186106 24 231 SH   SOLE 4 231 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 11,086 108,260 SH   SOLE 7 108,260 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 2 15 SH   SOLE 17 0 0 15
SCOTTS MIRACLE GRO CO CL A 810186106 12,138 118,532 SH   SOLE 18 118,532 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 1,017 9,927 SH   SOLE 19 9,927 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 200,292 1,955,978 SH   SOLE 21 1,955,978 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 132,828 1,297,145 SH   SOLE 22 1,230,615 0 66,530
SCOTTS MIRACLE GRO CO CL A 810186106 1,322 12,907 SH   SOLE 26 7,118 0 5,789
SCOTTS MIRACLE GRO CO CL A 810186106 615 6,005 SH   SOLE 28 6,005 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 1,516 14,808 SH   SOLE 30 14,808 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 137 1,339 SH   SOLE 31 832 0 507
SCOTTS MIRACLE GRO CO CL A 810186106 56 548 SH   SOLE 34 548 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 90 883 SH   SOLE 36 883 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 472 4,607 SH   SOLE 40 4,607 0 0
SCPHARMACEUTICALS INC COM 810648105 13 1,762 SH   SOLE 18 1,762 0 0
SCPHARMACEUTICALS INC COM 810648105 137 18,450 SH   SOLE 21 18,450 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 409 54,185 SH   SOLE 2 5,739 0 48,446
SCRIPPS E W CO OHIO CL A NEW 811054402 3 364 SH   SOLE 4 364 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 8 1,053 SH   SOLE 7 1,053 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 1,902 252,267 SH   SOLE 18 252,267 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 1,349 178,964 SH   SOLE 19 178,964 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 45,362 6,016,205 SH   SOLE 21 6,016,205 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 12,823 1,700,614 SH   SOLE 22 1,645,531 0 55,083
SCRIPPS E W CO OHIO CL A NEW 811054402 83 11,045 SH   SOLE 23 11,045 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 573 76,045 SH   SOLE 26 26,680 0 49,365
SCRIPPS E W CO OHIO CL A NEW 811054402 45 5,994 SH   SOLE 28 5,994 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 534 70,795 SH   SOLE 30 70,795 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 44 5,782 SH   SOLE 40 5,782 0 0
SCULLY ROYALTY LTD COM SHS G7T96K107 7 890 SH   SOLE 22 890 0 0
SCULPTOR CAP MGMT COM CL A 811246107 146 10,747 SH   SOLE 2 704 0 10,043
SCULPTOR CAP MGMT COM CL A 811246107 3 228 SH   SOLE 7 228 0 0
SCULPTOR CAP MGMT COM CL A 811246107 816 60,296 SH   SOLE 18 60,296 0 0
SCULPTOR CAP MGMT COM CL A 811246107 427 31,547 SH   SOLE 19 31,547 0 0
SCULPTOR CAP MGMT COM CL A 811246107 7,600 561,268 SH   SOLE 21 561,268 0 0
SCULPTOR CAP MGMT COM CL A 811246107 6,368 470,287 SH   SOLE 22 459,226 0 11,061
SCWORX CORP COM 78396V109 4 1,729 SH   SOLE 18 1,729 0 0
SCWORX CORP COM 78396V109 43 19,112 SH   SOLE 21 19,112 0 0
SCYNEXIS INC COM 811292101 19 23,833 SH   SOLE 18 23,833 0 0
SCYNEXIS INC COM 811292101 224 287,238 SH   SOLE 21 287,238 0 0
SCYNEXIS INC COM 811292101 501 641,722 SH   SOLE 22 641,722 0 0
SEA LTD SPONSORED ADS 81141R100 3,284 74,106 SH   SOLE 2 0 0 74,106
SEA LTD SPONSORED ADS 81141R100 7,550 170,396 SH   SOLE 18 170,396 0 0
SEA LTD SPONSORED ADS 81141R100 7,692 173,587 SH   SOLE 19 173,587 0 0
SEA LTD SPONSORED ADS 81141R100 2,297 51,840 SH   SOLE 22 51,840 0 0
SEA LTD SPONSORED ADS 81141R100 7,682 173,379 SH   SOLE 29 173,379 0 0
SEA LTD SPONSORED ADS 81141R100 1 25 SH   SOLE 30 25 0 0
SEA LTD SPONSORED ADS 81141R100 229 5,171 SH   SOLE 34 5,171 0 0
SEA LTD NOTE 2.250% 7/0 81141RAB6 3,786 1,631,000 PRN   SOLE 21 1,631,000 0 0
SEABOARD CORP COM 811543107 1,938 689 SH   SOLE 2 33 0 656
SEABOARD CORP COM 811543107 6 2 SH   SOLE 4 2 0 0
SEABOARD CORP COM 811543107 743 264 SH   SOLE 7 264 0 0
SEABOARD CORP COM 811543107 366 130 SH   SOLE 18 130 0 0
SEABOARD CORP COM 811543107 174 62 SH   SOLE 19 62 0 0
SEABOARD CORP COM 811543107 9,282 3,300 SH   SOLE 21 3,300 0 0
SEABOARD CORP COM 811543107 17,912 6,368 SH   SOLE 22 5,941 0 427
SEABOARD CORP COM 811543107 118 42 SH   SOLE 23 42 0 0
SEABOARD CORP COM 811543107 439 156 SH   SOLE 26 133 0 23
SEABOARD CORP COM 811543107 118 42 SH   SOLE 28 42 0 0
SEABOARD CORP COM 811543107 363 129 SH   SOLE 30 129 0 0
SEABOARD CORP COM 811543107 14 5 SH   SOLE 31 5 0 0
SEABOARD CORP COM 811543107 93 33 SH   SOLE 40 33 0 0
SEABRIDGE GOLD INC COM 811916105 1,608 171,999 SH   SOLE 7 171,999 0 0
SEABRIDGE GOLD INC COM 811916105 29 3,129 SH   SOLE 22 3,129 0 0
SEACHANGE INTL INC COM 811699107 29 7,785 SH   SOLE 18 7,785 0 0
SEACHANGE INTL INC COM 811699107 371 99,714 SH   SOLE 21 99,714 0 0
SEACHANGE INTL INC COM 811699107 2,070 556,411 SH   SOLE 22 556,411 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 754 41,202 SH   SOLE 2 1,788 0 39,414
SEACOAST BKG CORP FLA COM NEW 811707801 4 207 SH   SOLE 4 207 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 17 952 SH   SOLE 7 952 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 4,031 220,130 SH   SOLE 18 220,130 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 1,623 88,666 SH   SOLE 19 88,666 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 100,272 5,476,357 SH   SOLE 21 5,476,357 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 27,595 1,507,085 SH   SOLE 22 1,456,704 0 50,381
SEACOAST BKG CORP FLA COM NEW 811707801 468 25,544 SH   SOLE 26 11,925 0 13,619
SEACOAST BKG CORP FLA COM NEW 811707801 118 6,457 SH   SOLE 28 6,457 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 1,289 70,421 SH   SOLE 30 70,421 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 108 5,903 SH   SOLE 40 5,903 0 0
SEACOR HOLDINGS INC COM 811904101 446 16,547 SH   SOLE 2 894 0 15,653
SEACOR HOLDINGS INC COM 811904101 4 146 SH   SOLE 4 146 0 0
SEACOR HOLDINGS INC COM 811904101 10 364 SH   SOLE 7 364 0 0
SEACOR HOLDINGS INC COM 811904101 2,274 84,346 SH   SOLE 18 84,346 0 0
SEACOR HOLDINGS INC COM 811904101 875 32,458 SH   SOLE 19 32,458 0 0
SEACOR HOLDINGS INC COM 811904101 53,500 1,984,415 SH   SOLE 21 1,984,415 0 0
SEACOR HOLDINGS INC COM 811904101 14,238 528,121 SH   SOLE 22 507,805 0 20,316
SEACOR HOLDINGS INC COM 811904101 439 16,268 SH   SOLE 26 1,993 0 14,275
SEACOR HOLDINGS INC COM 811904101 64 2,371 SH   SOLE 28 2,371 0 0
SEACOR HOLDINGS INC COM 811904101 727 26,971 SH   SOLE 30 26,971 0 0
SEACOR HOLDINGS INC COM 811904101 14 523 SH   SOLE 34 523 0 0
SEACOR HOLDINGS INC COM 811904101 52 1,942 SH   SOLE 40 1,942 0 0
SEACOR MARINE HLDGS INC COM 78413P101 77 17,471 SH   SOLE 2 894 0 16,577
SEACOR MARINE HLDGS INC COM 78413P101 2 495 SH   SOLE 7 495 0 0
SEACOR MARINE HLDGS INC COM 78413P101 304 69,318 SH   SOLE 18 69,318 0 0
SEACOR MARINE HLDGS INC COM 78413P101 162 36,877 SH   SOLE 19 36,877 0 0
SEACOR MARINE HLDGS INC COM 78413P101 3,115 711,255 SH   SOLE 21 711,255 0 0
SEACOR MARINE HLDGS INC COM 78413P101 2,614 596,913 SH   SOLE 22 585,163 0 11,750
SEADRILL LTD COM G7998G106 23 54,587 SH   SOLE 2 6,370 0 48,217
SEADRILL LTD COM G7998G106 91 212,432 SH   SOLE 18 212,432 0 0
SEADRILL LTD COM G7998G106 53 123,330 SH   SOLE 19 123,330 0 0
SEADRILL LTD COM G7998G106 889 2,067,611 SH   SOLE 21 2,067,611 0 0
SEADRILL LTD COM G7998G106 334 775,917 SH   SOLE 22 734,378 0 41,539
SEADRILL LTD COM G7998G106 3 8,097 SH   SOLE 23 8,097 0 0
SEADRILL LTD COM G7998G106 9 21,123 SH   SOLE 26 0 0 21,123
SEAGATE TECHNOLOGY PLC SHS G7945M107 6,628 135,827 SH   SOLE 2 45,868 0 89,959
SEAGATE TECHNOLOGY PLC SHS G7945M107 5,773 118,305 SH   SOLE 4 110,760 0 7,545
SEAGATE TECHNOLOGY PLC SHS G7945M107 19,533 400,275 SH   SOLE 7 234,274 0 166,001
SEAGATE TECHNOLOGY PLC SHS G7945M107 37 761 SH   SOLE 13 761 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 1,297 26,584 SH   SOLE 15 26,584 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 24,083 493,505 SH   SOLE 18 457,013 0 36,492
SEAGATE TECHNOLOGY PLC SHS G7945M107 1,414 28,980 SH   SOLE 19 28,980 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 458,348 9,392,386 SH   SOLE 21 9,392,386 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 191,046 3,914,876 SH   SOLE 22 3,573,685 0 341,191
SEAGATE TECHNOLOGY PLC SHS G7945M107 8,452 173,198 SH   SOLE 23 173,198 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 22,389 458,791 SH   SOLE 25 458,791 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 65,688 1,346,074 SH   SOLE 26 210,308 0 1,135,766
SEAGATE TECHNOLOGY PLC SHS G7945M107 2,356 48,280 SH   SOLE 28 33,868 0 14,412
SEAGATE TECHNOLOGY PLC SHS G7945M107 2,663 54,571 SH   SOLE 29 4,351 0 50,220
SEAGATE TECHNOLOGY PLC SHS G7945M107 52,222 1,070,117 SH   SOLE 30 1,070,117 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 3,165 64,862 SH   SOLE 31 46,328 0 18,534
SEAGATE TECHNOLOGY PLC SHS G7945M107 4,609 94,455 SH   SOLE 32 94,455 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 2,219 45,463 SH   SOLE 34 45,463 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 10,268 210,420 SH   SOLE 35 210,420 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 9,898 202,818 SH   SOLE 36 202,818 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 282 5,778 SH   SOLE 40 5,778 0 0
SEALED AIR CORP NEW COM 81211K100 11,236 454,730 SH   SOLE 2 90,932 0 363,798
SEALED AIR CORP NEW COM 81211K100 1,761 71,263 SH   SOLE 4 67,011 0 4,252
SEALED AIR CORP NEW COM 81211K100 3,442 139,286 SH   SOLE 7 133,613 0 5,673
SEALED AIR CORP NEW COM 81211K100 7 285 SH   SOLE 13 285 0 0
SEALED AIR CORP NEW COM 81211K100 450 18,217 SH   SOLE 15 18,217 0 0
SEALED AIR CORP NEW COM 81211K100 7,867 318,362 SH   SOLE 18 296,158 0 22,204
SEALED AIR CORP NEW COM 81211K100 1,238 50,114 SH   SOLE 19 50,114 0 0
SEALED AIR CORP NEW COM 81211K100 88,947 3,599,644 SH   SOLE 21 3,599,644 0 0
SEALED AIR CORP NEW COM 81211K100 105,404 4,265,653 SH   SOLE 22 3,867,656 0 397,997
SEALED AIR CORP NEW COM 81211K100 2,880 116,552 SH   SOLE 23 116,552 0 0
SEALED AIR CORP NEW COM 81211K100 4,248 171,909 SH   SOLE 25 171,909 0 0
SEALED AIR CORP NEW COM 81211K100 19,878 804,453 SH   SOLE 26 168,599 0 635,854
SEALED AIR CORP NEW COM 81211K100 767 31,041 SH   SOLE 28 22,168 0 8,873
SEALED AIR CORP NEW COM 81211K100 882 35,702 SH   SOLE 29 3,018 0 32,684
SEALED AIR CORP NEW COM 81211K100 12,879 521,210 SH   SOLE 30 521,210 0 0
SEALED AIR CORP NEW COM 81211K100 797 32,250 SH   SOLE 31 24,822 0 7,428
SEALED AIR CORP NEW COM 81211K100 229 9,269 SH   SOLE 34 9,269 0 0
SEALED AIR CORP NEW COM 81211K100 2,283 92,385 SH   SOLE 36 92,385 0 0
SEALED AIR CORP NEW COM 81211K100 94 3,815 SH   SOLE 40 3,815 0 0
SEASPINE HLDGS CORP COM 81255T108 160 19,570 SH   SOLE 2 783 0 18,787
SEASPINE HLDGS CORP COM 81255T108 626 76,659 SH   SOLE 18 76,659 0 0
SEASPINE HLDGS CORP COM 81255T108 325 39,804 SH   SOLE 19 39,804 0 0
SEASPINE HLDGS CORP COM 81255T108 6,271 767,581 SH   SOLE 21 767,581 0 0
SEASPINE HLDGS CORP COM 81255T108 5,221 639,066 SH   SOLE 22 626,960 0 12,106
SEASPINE HLDGS CORP COM 81255T108 253 30,987 SH   SOLE 26 0 0 30,987
SEATTLE GENETICS INC COM 812578102 50,080 434,048 SH   SOLE 2 182,305 0 251,743
SEATTLE GENETICS INC COM 812578102 6,390 55,384 SH   SOLE 4 52,061 0 3,323
SEATTLE GENETICS INC COM 812578102 2,094 18,147 SH   SOLE 7 18,147 0 0
SEATTLE GENETICS INC COM 812578102 55 477 SH   SOLE 13 477 0 0
SEATTLE GENETICS INC COM 812578102 1,149 9,962 SH   SOLE 15 9,962 0 0
SEATTLE GENETICS INC COM 812578102 31,755 275,223 SH   SOLE 18 265,077 0 10,146
SEATTLE GENETICS INC COM 812578102 192,583 1,669,123 SH   SOLE 19 1,669,123 0 0
SEATTLE GENETICS INC COM 812578102 2,204 19,100 SH   SOLE 20 19,100 0 0
SEATTLE GENETICS INC COM 812578102 407,644 3,533,059 SH   SOLE 21 3,533,059 0 0
SEATTLE GENETICS INC COM 812578102 369,529 3,202,709 SH   SOLE 22 2,999,148 0 203,561
SEATTLE GENETICS INC COM 812578102 10,870 94,210 SH   SOLE 23 94,210 0 0
SEATTLE GENETICS INC COM 812578102 13,957 120,966 SH   SOLE 25 120,966 0 0
SEATTLE GENETICS INC COM 812578102 42,753 370,539 SH   SOLE 26 96,033 0 274,506
SEATTLE GENETICS INC COM 812578102 2,828 24,511 SH   SOLE 28 17,360 0 7,151
SEATTLE GENETICS INC COM 812578102 3,664 31,752 SH   SOLE 29 6,419 0 25,333
SEATTLE GENETICS INC COM 812578102 44,985 389,883 SH   SOLE 30 389,883 0 0
SEATTLE GENETICS INC COM 812578102 3,986 34,544 SH   SOLE 31 28,447 0 6,097
SEATTLE GENETICS INC COM 812578102 3,132 27,148 SH   SOLE 32 27,148 0 0
SEATTLE GENETICS INC COM 812578102 74,788 648,187 SH   SOLE 34 648,187 0 0
SEATTLE GENETICS INC COM 812578102 8,878 76,944 SH   SOLE 36 76,944 0 0
SEATTLE GENETICS INC COM 812578102 357 3,091 SH   SOLE 40 3,091 0 0
SEAWORLD ENTMT INC COM 81282V100 196 17,772 SH   SOLE 2 2,639 0 15,133
SEAWORLD ENTMT INC COM 81282V100 3 262 SH   SOLE 4 262 0 0
SEAWORLD ENTMT INC COM 81282V100 8 756 SH   SOLE 7 756 0 0
SEAWORLD ENTMT INC COM 81282V100 1,836 166,603 SH   SOLE 18 166,603 0 0
SEAWORLD ENTMT INC COM 81282V100 981 89,006 SH   SOLE 19 89,006 0 0
SEAWORLD ENTMT INC COM 81282V100 17,120 1,553,572 SH   SOLE 21 1,553,572 0 0
SEAWORLD ENTMT INC COM 81282V100 14,125 1,281,723 SH   SOLE 22 1,225,238 0 56,485
SEAWORLD ENTMT INC COM 81282V100 259 23,523 SH   SOLE 26 15,922 0 7,601
SEAWORLD ENTMT INC COM 81282V100 75 6,816 SH   SOLE 28 6,816 0 0
SEAWORLD ENTMT INC COM 81282V100 195 17,677 SH   SOLE 30 17,677 0 0
SEAWORLD ENTMT INC COM 81282V100 55 4,996 SH   SOLE 40 4,996 0 0
SECOND SIGHT MED PRODS INC COM NEW 81362J209 5 5,080 SH   SOLE 21 5,080 0 0
SECOND SIGHT MED PRODS INC COM NEW 81362J209 34 33,776 SH   SOLE 22 33,776 0 0
SECUREWORKS CORP CL A 81374A105 87 7,546 SH   SOLE 2 333 0 7,213
SECUREWORKS CORP CL A 81374A105 347 30,180 SH   SOLE 18 30,180 0 0
SECUREWORKS CORP CL A 81374A105 170 14,785 SH   SOLE 19 14,785 0 0
SECUREWORKS CORP CL A 81374A105 3,155 274,070 SH   SOLE 21 274,070 0 0
SECUREWORKS CORP CL A 81374A105 3,188 276,944 SH   SOLE 22 273,022 0 3,922
SECUREWORKS CORP CL A 81374A105 122 10,630 SH   SOLE 25 10,630 0 0
SECUREWORKS CORP CL A 81374A105 353 30,698 SH   SOLE 26 7,302 0 23,396
SECUREWORKS CORP CL A 81374A105 6 548 SH   SOLE 34 548 0 0
SECUREWORKS CORP CL A 81374A105 10 877 SH   SOLE 36 877 0 0
SECURITY NATL FINL CORP CL A NEW 814785309 10 2,312 SH   SOLE 18 2,312 0 0
SECURITY NATL FINL CORP CL A NEW 814785309 139 32,494 SH   SOLE 21 32,494 0 0
SECURITY NATL FINL CORP CL A NEW 814785309 187 43,820 SH   SOLE 22 43,820 0 0
SEELOS THERAPEUTICS INC COM 81577F109 3 6,461 SH   SOLE 18 6,461 0 0
SEELOS THERAPEUTICS INC COM 81577F109 30 60,229 SH   SOLE 21 60,229 0 0
SEELOS THERAPEUTICS INC COM 81577F109 177 360,759 SH   SOLE 22 360,759 0 0
SEI INVESTMENTS CO COM 784117103 17,087 368,727 SH   SOLE 2 99,499 0 269,228
SEI INVESTMENTS CO COM 784117103 2,798 60,385 SH   SOLE 4 56,840 0 3,545
SEI INVESTMENTS CO COM 784117103 5,088 109,789 SH   SOLE 7 42,014 0 67,775
SEI INVESTMENTS CO COM 784117103 22 485 SH   SOLE 13 485 0 0
SEI INVESTMENTS CO COM 784117103 532 11,473 SH   SOLE 15 11,473 0 0
SEI INVESTMENTS CO COM 784117103 18,520 399,654 SH   SOLE 18 388,698 0 10,956
SEI INVESTMENTS CO COM 784117103 1,621 34,983 SH   SOLE 19 34,983 0 0
SEI INVESTMENTS CO COM 784117103 339,247 7,320,816 SH   SOLE 21 7,320,816 0 0
SEI INVESTMENTS CO COM 784117103 199,123 4,297,009 SH   SOLE 22 4,078,423 0 218,586
SEI INVESTMENTS CO COM 784117103 4,403 95,013 SH   SOLE 23 95,013 0 0
SEI INVESTMENTS CO COM 784117103 7,280 157,098 SH   SOLE 25 157,098 0 0
SEI INVESTMENTS CO COM 784117103 18,311 395,135 SH   SOLE 26 104,483 0 290,652
SEI INVESTMENTS CO COM 784117103 1,188 25,632 SH   SOLE 28 18,324 0 7,308
SEI INVESTMENTS CO COM 784117103 1,373 29,639 SH   SOLE 29 2,554 0 27,085
SEI INVESTMENTS CO COM 784117103 14,510 313,110 SH   SOLE 30 313,110 0 0
SEI INVESTMENTS CO COM 784117103 1,490 32,150 SH   SOLE 31 26,077 0 6,073
SEI INVESTMENTS CO COM 784117103 1,210 26,119 SH   SOLE 34 26,119 0 0
SEI INVESTMENTS CO COM 784117103 5,307 114,525 SH   SOLE 36 114,525 0 0
SEI INVESTMENTS CO COM 784117103 125 2,702 SH   SOLE 40 2,702 0 0
SELECT BANCORP INC NEW COM 81617L108 117 15,270 SH   SOLE 2 823 0 14,447
SELECT BANCORP INC NEW COM 81617L108 479 62,780 SH   SOLE 18 62,780 0 0
SELECT BANCORP INC NEW COM 81617L108 307 40,260 SH   SOLE 19 40,260 0 0
SELECT BANCORP INC NEW COM 81617L108 4,444 582,502 SH   SOLE 21 582,502 0 0
SELECT BANCORP INC NEW COM 81617L108 1,273 166,801 SH   SOLE 22 158,963 0 7,838
SELECT ENERGY SVCS INC CL A COM 81617J301 176 54,458 SH   SOLE 2 2,438 0 52,020
SELECT ENERGY SVCS INC CL A COM 81617J301 1 337 SH   SOLE 4 337 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 139 42,943 SH   SOLE 7 42,943 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 662 204,933 SH   SOLE 18 204,933 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 352 108,932 SH   SOLE 19 108,932 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 6,738 2,085,973 SH   SOLE 21 2,085,973 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 5,791 1,793,030 SH   SOLE 22 1,737,985 0 55,045
SELECT ENERGY SVCS INC CL A COM 81617J301 52 16,232 SH   SOLE 26 0 0 16,232
SELECT ENERGY SVCS INC CL A COM 81617J301 29 8,941 SH   SOLE 28 8,941 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 1,196 370,325 SH   SOLE 30 370,325 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 24 7,453 SH   SOLE 40 7,453 0 0
SELECT INTERIOR CONCEPTS INC CL A 816120307 31 14,963 SH   SOLE 2 886 0 14,077
SELECT INTERIOR CONCEPTS INC CL A 816120307 160 77,159 SH   SOLE 18 77,159 0 0
SELECT INTERIOR CONCEPTS INC CL A 816120307 76 36,595 SH   SOLE 19 36,595 0 0
SELECT INTERIOR CONCEPTS INC CL A 816120307 1,589 767,782 SH   SOLE 21 767,782 0 0
SELECT INTERIOR CONCEPTS INC CL A 816120307 1,053 508,780 SH   SOLE 22 497,962 0 10,818
SELECT MED HLDGS CORP COM 81619Q105 686 45,702 SH   SOLE 2 10,401 0 35,301
SELECT MED HLDGS CORP COM 81619Q105 5 355 SH   SOLE 4 355 0 0
SELECT MED HLDGS CORP COM 81619Q105 40 2,672 SH   SOLE 7 2,672 0 0
SELECT MED HLDGS CORP COM 81619Q105 7,951 530,077 SH   SOLE 18 503,951 0 26,126
SELECT MED HLDGS CORP COM 81619Q105 8,422 561,460 SH   SOLE 19 561,460 0 0
SELECT MED HLDGS CORP COM 81619Q105 180,141 12,009,413 SH   SOLE 21 12,009,413 0 0
SELECT MED HLDGS CORP COM 81619Q105 51,908 3,460,504 SH   SOLE 22 3,330,574 0 129,930
SELECT MED HLDGS CORP COM 81619Q105 563 37,550 SH   SOLE 23 37,550 0 0
SELECT MED HLDGS CORP COM 81619Q105 2,906 193,761 SH   SOLE 26 41,728 0 152,033
SELECT MED HLDGS CORP COM 81619Q105 258 17,172 SH   SOLE 28 17,172 0 0
SELECT MED HLDGS CORP COM 81619Q105 2,996 199,715 SH   SOLE 30 199,715 0 0
SELECT MED HLDGS CORP COM 81619Q105 38 2,538 SH   SOLE 31 0 0 2,538
SELECT MED HLDGS CORP COM 81619Q105 215 14,337 SH   SOLE 34 14,337 0 0
SELECT MED HLDGS CORP COM 81619Q105 91 6,099 SH   SOLE 36 6,099 0 0
SELECT MED HLDGS CORP COM 81619Q105 195 12,996 SH   SOLE 40 12,996 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 21,980 488,019 SH   SOLE 2 488,019 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 18,063 401,037 SH   SOLE 7 0 0 401,037
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 18 394 SH   SOLE 18 394 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 162,182 1,830,908 SH   SOLE 2 1,830,908 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 35,486 400,608 SH   SOLE 7 0 0 400,608
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 122 1,374 SH   SOLE 18 1,374 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 4,278 48,300 SH   SOLE 19 48,300 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 69,769 1,280,867 SH   SOLE 2 1,280,867 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 26,211 481,193 SH   SOLE 7 0 0 481,193
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 4 70 SH   SOLE 17 0 0 70
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 21 391 SH   SOLE 18 391 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 105,884 1,079,572 SH   SOLE 2 1,079,572 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 342 3,487 SH   SOLE 4 3,487 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 46,881 477,988 SH   SOLE 7 0 0 477,988
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 5,495 56,024 SH   SOLE 18 56,024 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 49,021 499,811 SH   SOLE 19 499,811 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 2,462 25,106 SH   SOLE 22 25,106 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 34,877 1,200,155 SH   SOLE 2 1,200,155 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 7,825 269,265 SH   SOLE 7 0 0 269,265
SELECT SECTOR SPDR TR ENERGY 81369Y506 19 640 SH   SOLE 18 640 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y506 76 2,600 SH Put SOLE 2 2,600 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y506 5,611 193,100 SH Put SOLE 19 193,100 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y506 125 4,300 SH Put SOLE 22 4,300 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 120,568 5,790,993 SH   SOLE 2 5,790,993 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 356 17,116 SH   SOLE 4 17,116 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 5,783 277,763 SH   SOLE 18 277,763 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 77,173 3,706,666 SH   SOLE 19 3,706,666 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 2,321 111,458 SH   SOLE 22 111,458 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 93,379 1,582,419 SH   SOLE 2 1,582,419 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 369 6,257 SH   SOLE 4 6,257 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 22,742 385,388 SH   SOLE 7 0 0 385,388
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 5,986 101,443 SH   SOLE 18 101,443 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 58,991 999,670 SH   SOLE 19 999,670 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 2,098 35,545 SH   SOLE 22 35,545 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 212,294 2,641,454 SH   SOLE 2 2,641,454 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 67,926 845,160 SH   SOLE 7 0 0 845,160
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 63 785 SH   SOLE 18 785 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 113,000 2,554,240 SH   SOLE 2 2,554,240 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 28,951 654,410 SH   SOLE 7 0 0 654,410
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 28 643 SH   SOLE 18 643 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 131,256 4,234,057 SH   SOLE 2 4,234,057 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 18,661 601,977 SH   SOLE 7 0 0 601,977
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 1 33 SH   SOLE 18 33 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 44,218 1,426,389 SH   SOLE 22 1,426,389 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 25,507 460,338 SH   SOLE 2 460,338 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 8,928 161,120 SH   SOLE 7 0 0 161,120
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 9 158 SH   SOLE 17 0 0 158
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 177 3,195 SH   SOLE 18 3,195 0 0
SELECTA BIOSCIENCES INC COM 816212104 19 8,029 SH   SOLE 18 8,029 0 0
SELECTA BIOSCIENCES INC COM 816212104 725 301,034 SH   SOLE 21 301,034 0 0
SELECTA BIOSCIENCES INC COM 816212104 931 386,312 SH   SOLE 22 386,312 0 0
SELECTIVE INS GROUP INC COM 816300107 3,153 63,443 SH   SOLE 2 26,055 0 37,388
SELECTIVE INS GROUP INC COM 816300107 12 249 SH   SOLE 4 249 0 0
SELECTIVE INS GROUP INC COM 816300107 68 1,377 SH   SOLE 7 1,377 0 0
SELECTIVE INS GROUP INC COM 816300107 17,162 345,314 SH   SOLE 18 345,314 0 0
SELECTIVE INS GROUP INC COM 816300107 6,126 123,256 SH   SOLE 19 123,256 0 0
SELECTIVE INS GROUP INC COM 816300107 205,625 4,137,326 SH   SOLE 21 4,137,326 0 0
SELECTIVE INS GROUP INC COM 816300107 101,006 2,032,308 SH   SOLE 22 1,967,968 0 64,340
SELECTIVE INS GROUP INC COM 816300107 1,884 37,917 SH   SOLE 26 12,144 0 25,773
SELECTIVE INS GROUP INC COM 816300107 426 8,574 SH   SOLE 28 8,574 0 0
SELECTIVE INS GROUP INC COM 816300107 983 19,778 SH   SOLE 30 19,778 0 0
SELECTIVE INS GROUP INC COM 816300107 229 4,598 SH   SOLE 34 4,598 0 0
SELECTIVE INS GROUP INC COM 816300107 70 1,403 SH   SOLE 36 1,403 0 0
SELECTIVE INS GROUP INC COM 816300107 324 6,519 SH   SOLE 40 6,519 0 0
SELLAS LIFE SCIENCES GROUP I COM NEW 81642T209 0 2 SH   SOLE 21 2 0 0
SELLAS LIFE SCIENCES GROUP I COM NEW 81642T209 174 100,422 SH   SOLE 22 100,422 0 0
SEMPRA ENERGY COM 816851109 81,527 721,541 SH   SOLE 2 87,724 0 633,817
SEMPRA ENERGY COM 816851109 17,463 154,550 SH   SOLE 4 147,063 0 7,487
SEMPRA ENERGY COM 816851109 65,883 583,089 SH   SOLE 7 564,458 0 18,631
SEMPRA ENERGY COM 816851109 943 8,346 SH   SOLE 13 8,346 0 0
SEMPRA ENERGY COM 816851109 3,492 30,905 SH   SOLE 15 30,905 0 0
SEMPRA ENERGY COM 816851109 1 11 SH   SOLE 17 0 0 11
SEMPRA ENERGY COM 816851109 83,556 739,502 SH   SOLE 18 698,749 0 40,753
SEMPRA ENERGY COM 816851109 13,363 118,271 SH   SOLE 19 118,271 0 0
SEMPRA ENERGY COM 816851109 1,036,782 9,175,878 SH   SOLE 21 9,175,878 0 0
SEMPRA ENERGY COM 816851109 754,201 6,674,937 SH   SOLE 22 6,002,194 0 672,743
SEMPRA ENERGY COM 816851109 23,232 205,614 SH   SOLE 23 205,614 0 0
SEMPRA ENERGY COM 816851109 35,193 311,466 SH   SOLE 25 311,466 0 0
SEMPRA ENERGY COM 816851109 216,275 1,914,108 SH   SOLE 26 179,580 0 1,734,528
SEMPRA ENERGY COM 816851109 6,452 57,100 SH   SOLE 28 40,444 0 16,656
SEMPRA ENERGY COM 816851109 549 4,860 SH   SOLE 29 4,860 0 0
SEMPRA ENERGY COM 816851109 128,474 1,137,037 SH   SOLE 30 1,137,037 0 0
SEMPRA ENERGY COM 816851109 8,763 77,557 SH   SOLE 31 50,836 0 26,721
SEMPRA ENERGY COM 816851109 2,853 25,250 SH   SOLE 32 25,250 0 0
SEMPRA ENERGY COM 816851109 2,475 21,907 SH   SOLE 34 21,907 0 0
SEMPRA ENERGY COM 816851109 24,834 219,788 SH   SOLE 36 219,788 0 0
SEMPRA ENERGY COM 816851109 715 6,325 SH   SOLE 40 6,325 0 0
SEMPRA ENERGY 6% PFD CONV A 816851406 763 8,250 SH   SOLE 7 8,250 0 0
SEMPRA ENERGY 6% PFD CONV A 816851406 119,450 1,291,070 SH   SOLE 21 1,291,070 0 0
SEMPRA ENERGY 6.75% CNV PFD B 816851505 258 2,750 SH   SOLE 7 2,750 0 0
SEMPRA ENERGY 6.75% CNV PFD B 816851505 40,484 431,001 SH   SOLE 21 431,001 0 0
SEMTECH CORP COM 816850101 1,989 53,048 SH   SOLE 2 28,878 0 24,170
SEMTECH CORP COM 816850101 12 311 SH   SOLE 4 311 0 0
SEMTECH CORP COM 816850101 43 1,159 SH   SOLE 7 1,159 0 0
SEMTECH CORP COM 816850101 14,247 379,909 SH   SOLE 18 379,909 0 0
SEMTECH CORP COM 816850101 4,822 128,597 SH   SOLE 19 128,597 0 0
SEMTECH CORP COM 816850101 181,536 4,840,969 SH   SOLE 21 4,840,969 0 0
SEMTECH CORP COM 816850101 83,274 2,220,628 SH   SOLE 22 2,139,404 0 81,224
SEMTECH CORP COM 816850101 731 19,504 SH   SOLE 26 12,712 0 6,792
SEMTECH CORP COM 816850101 374 9,978 SH   SOLE 28 9,978 0 0
SEMTECH CORP COM 816850101 14,416 384,426 SH   SOLE 30 384,426 0 0
SEMTECH CORP COM 816850101 29 785 SH   SOLE 34 785 0 0
SEMTECH CORP COM 816850101 279 7,434 SH   SOLE 40 7,434 0 0
SENECA BIOPHARMA INC COM 81689B103 0 97 SH   SOLE 21 97 0 0
SENECA BIOPHARMA INC COM 81689B103 2 3,412 SH   SOLE 22 3,412 0 0
SENECA FOODS CORP NEW CL B 817070105 4 117 SH   SOLE 21 117 0 0
SENECA FOODS CORP NEW CL A 817070501 255 6,405 SH   SOLE 2 375 0 6,030
SENECA FOODS CORP NEW CL A 817070501 3 71 SH   SOLE 7 71 0 0
SENECA FOODS CORP NEW CL A 817070501 1,302 32,720 SH   SOLE 18 32,720 0 0
SENECA FOODS CORP NEW CL A 817070501 490 12,316 SH   SOLE 19 12,316 0 0
SENECA FOODS CORP NEW CL A 817070501 30,721 772,279 SH   SOLE 21 772,279 0 0
SENECA FOODS CORP NEW CL A 817070501 9,738 244,794 SH   SOLE 22 240,039 0 4,755
SENECA FOODS CORP NEW CL A 817070501 241 6,068 SH   SOLE 30 6,068 0 0
SENESTECH INC COM NEW 81720R208 0 235 SH   SOLE 18 235 0 0
SENESTECH INC COM NEW 81720R208 5 2,633 SH   SOLE 21 2,633 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 10,692 369,582 SH   SOLE 2 26,090 0 343,492
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 1,910 66,035 SH   SOLE 4 61,508 0 4,527
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 358 12,391 SH   SOLE 7 12,391 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 19 647 SH   SOLE 13 647 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 404 13,951 SH   SOLE 15 13,951 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 2,824 97,614 SH   SOLE 18 84,954 0 12,660
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 1,218 42,102 SH   SOLE 19 42,102 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 58,673 2,028,103 SH   SOLE 21 2,028,103 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 123,627 4,273,332 SH   SOLE 22 4,009,108 0 264,224
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 3,497 120,864 SH   SOLE 23 120,864 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 4,884 168,838 SH   SOLE 25 168,838 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 20,243 699,711 SH   SOLE 26 158,993 0 540,718
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 920 31,815 SH   SOLE 28 22,791 0 9,024
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 1,093 37,789 SH   SOLE 29 3,154 0 34,635
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 6,918 239,116 SH   SOLE 30 239,116 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 993 34,309 SH   SOLE 31 27,733 0 6,576
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 4,245 146,733 SH   SOLE 34 146,733 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 2,781 96,133 SH   SOLE 36 96,133 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 99 3,438 SH   SOLE 40 3,438 0 0
SENSEONICS HLDGS INC COM 81727U105 28 44,872 SH   SOLE 2 4,888 0 39,984
SENSEONICS HLDGS INC COM 81727U105 1 1,421 SH   SOLE 7 1,421 0 0
SENSEONICS HLDGS INC COM 81727U105 270 426,293 SH   SOLE 18 426,293 0 0
SENSEONICS HLDGS INC COM 81727U105 134 211,096 SH   SOLE 19 211,096 0 0
SENSEONICS HLDGS INC COM 81727U105 2,722 4,297,278 SH   SOLE 21 4,297,278 0 0
SENSEONICS HLDGS INC COM 81727U105 2,524 3,983,774 SH   SOLE 22 3,924,232 0 59,542
SENSIENT TECHNOLOGIES CORP COM 81725T100 2,030 46,654 SH   SOLE 2 21,029 0 25,625
SENSIENT TECHNOLOGIES CORP COM 81725T100 8 190 SH   SOLE 4 190 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 120 2,756 SH   SOLE 7 2,756 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 11,034 253,587 SH   SOLE 18 253,587 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 3,464 79,619 SH   SOLE 19 79,619 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 131,220 3,015,869 SH   SOLE 21 3,015,869 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 63,064 1,449,418 SH   SOLE 22 1,401,197 0 48,221
SENSIENT TECHNOLOGIES CORP COM 81725T100 1,524 35,034 SH   SOLE 26 11,098 0 23,936
SENSIENT TECHNOLOGIES CORP COM 81725T100 233 5,361 SH   SOLE 28 5,361 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 640 14,707 SH   SOLE 30 14,707 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 192 4,408 SH   SOLE 34 4,408 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 35 809 SH   SOLE 36 809 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 177 4,064 SH   SOLE 40 4,064 0 0
SENSUS HEATLHCARE INC COM 81728J109 6 2,405 SH   SOLE 18 2,405 0 0
SENSUS HEATLHCARE INC COM 81728J109 221 88,278 SH   SOLE 21 88,278 0 0
SENSUS HEATLHCARE INC COM 81728J109 46 18,336 SH   SOLE 22 18,336 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 25 120,011 SH   SOLE 21 120,011 0 0
SEQUENTIAL BRNDS GROUP INC N COM 81734P107 84 409,550 SH   SOLE 22 409,550 0 0
SERES THERAPEUTICS INC COM 81750R102 70 19,630 SH   SOLE 2 7,821 0 11,809
SERES THERAPEUTICS INC COM 81750R102 0 122 SH   SOLE 7 122 0 0
SERES THERAPEUTICS INC COM 81750R102 586 164,075 SH   SOLE 18 141,287 0 22,788
SERES THERAPEUTICS INC COM 81750R102 951 266,484 SH   SOLE 19 266,484 0 0
SERES THERAPEUTICS INC COM 81750R102 6,705 1,878,060 SH   SOLE 21 1,878,060 0 0
SERES THERAPEUTICS INC COM 81750R102 5,350 1,498,541 SH   SOLE 22 1,480,922 0 17,619
SERES THERAPEUTICS INC COM 81750R102 122 34,127 SH   SOLE 23 34,127 0 0
SERES THERAPEUTICS INC COM 81750R102 293 81,950 SH   SOLE 26 0 0 81,950
SERES THERAPEUTICS INC COM 81750R102 19 5,200 SH   SOLE 30 5,200 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 285 31,306 SH   SOLE 2 1,957 0 29,349
SERITAGE GROWTH PPTYS CL A 81752R100 187 20,496 SH   SOLE 4 20,496 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 311 34,185 SH   SOLE 7 34,185 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 1,063 116,721 SH   SOLE 18 116,721 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 884 96,984 SH   SOLE 19 96,984 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 11,069 1,215,049 SH   SOLE 21 1,215,049 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 11,706 1,284,974 SH   SOLE 22 1,245,864 0 39,110
SERITAGE GROWTH PPTYS CL A 81752R100 10 1,060 SH   SOLE 23 1,060 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 709 77,780 SH   SOLE 25 77,780 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 255 27,956 SH   SOLE 26 11,491 0 16,465
SERITAGE GROWTH PPTYS CL A 81752R100 40 4,413 SH   SOLE 28 4,413 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 169 18,509 SH   SOLE 29 18,509 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 1,377 151,161 SH   SOLE 30 151,161 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 33 3,581 SH   SOLE 40 3,581 0 0
SERVICE CORP INTL COM 817565104 19,216 491,321 SH   SOLE 2 150,137 0 341,184
SERVICE CORP INTL COM 817565104 241 6,168 SH   SOLE 4 6,168 0 0
SERVICE CORP INTL COM 817565104 168 4,299 SH   SOLE 7 4,299 0 0
SERVICE CORP INTL COM 817565104 20,899 534,377 SH   SOLE 18 530,933 0 3,444
SERVICE CORP INTL COM 817565104 1,810 46,292 SH   SOLE 19 46,292 0 0
SERVICE CORP INTL COM 817565104 339,639 8,684,202 SH   SOLE 21 8,684,202 0 0
SERVICE CORP INTL COM 817565104 231,384 5,916,227 SH   SOLE 22 5,612,726 0 303,501
SERVICE CORP INTL COM 817565104 315 8,062 SH   SOLE 23 8,062 0 0
SERVICE CORP INTL COM 817565104 1,074 27,463 SH   SOLE 25 27,463 0 0
SERVICE CORP INTL COM 817565104 4,440 113,524 SH   SOLE 26 52,993 0 60,531
SERVICE CORP INTL COM 817565104 1,043 26,675 SH   SOLE 28 26,675 0 0
SERVICE CORP INTL COM 817565104 129 3,286 SH   SOLE 29 3,286 0 0
SERVICE CORP INTL COM 817565104 3,148 80,489 SH   SOLE 30 80,489 0 0
SERVICE CORP INTL COM 817565104 511 13,075 SH   SOLE 31 9,438 0 3,637
SERVICE CORP INTL COM 817565104 558 14,275 SH   SOLE 34 14,275 0 0
SERVICE CORP INTL COM 817565104 144 3,674 SH   SOLE 36 3,674 0 0
SERVICE CORP INTL COM 817565104 760 19,423 SH   SOLE 40 19,423 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 2,132 394,844 SH   SOLE 2 89,406 0 305,438
SERVICE PPTYS TR COM SH BEN INT 81761L102 519 96,112 SH   SOLE 4 96,112 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 960 177,774 SH   SOLE 7 177,774 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 2,470 457,319 SH   SOLE 18 457,319 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 1,108 205,165 SH   SOLE 19 205,165 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 48,353 8,954,192 SH   SOLE 21 8,954,192 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 39,561 7,326,085 SH   SOLE 22 7,034,469 0 291,616
SERVICE PPTYS TR COM SH BEN INT 81761L102 28 5,233 SH   SOLE 23 5,233 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 2,035 376,901 SH   SOLE 25 376,901 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 691 127,990 SH   SOLE 26 44,266 0 83,724
SERVICE PPTYS TR COM SH BEN INT 81761L102 110 20,322 SH   SOLE 28 20,322 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 468 86,669 SH   SOLE 29 86,669 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 4,011 742,729 SH   SOLE 30 742,729 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 76 14,056 SH   SOLE 31 3,256 0 10,800
SERVICE PPTYS TR COM SH BEN INT 81761L102 24 4,355 SH   SOLE 36 4,355 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 105 19,525 SH   SOLE 40 19,525 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 7,202 266,735 SH   SOLE 2 11,123 0 255,612
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 16 602 SH   SOLE 4 602 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 85 3,155 SH   SOLE 7 3,155 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 1,799 66,626 SH   SOLE 18 66,626 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 877 32,466 SH   SOLE 19 32,466 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 43,406 1,607,633 SH   SOLE 21 1,607,633 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 99,238 3,675,488 SH   SOLE 22 3,441,151 0 234,337
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 231 8,547 SH   SOLE 23 8,547 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 1,574 58,279 SH   SOLE 26 34,490 0 23,789
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 525 19,457 SH   SOLE 28 19,457 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 1,189 44,053 SH   SOLE 30 44,053 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 114 4,205 SH   SOLE 31 2,776 0 1,429
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 100 3,712 SH   SOLE 34 3,712 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 63 2,337 SH   SOLE 36 2,337 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 386 14,299 SH   SOLE 40 14,299 0 0
SERVICENOW INC COM 81762P102 179,125 625,045 SH   SOLE 2 160,227 0 464,818
SERVICENOW INC COM 81762P102 29,520 103,008 SH   SOLE 4 97,755 0 5,253
SERVICENOW INC COM 81762P102 47,917 167,202 SH   SOLE 7 159,749 0 7,453
SERVICENOW INC COM 81762P102 3,705 12,927 SH   SOLE 13 12,927 0 0
SERVICENOW INC COM 81762P102 4,417 15,413 SH   SOLE 15 15,413 0 0
SERVICENOW INC COM 81762P102 393,048 1,371,511 SH   SOLE 18 1,048,206 0 323,305
SERVICENOW INC COM 81762P102 291,671 1,017,764 SH   SOLE 19 1,017,764 0 0
SERVICENOW INC COM 81762P102 1,308,684 4,566,558 SH   SOLE 21 4,566,558 0 0
SERVICENOW INC COM 81762P102 1,377,691 4,807,352 SH   SOLE 22 4,258,254 0 549,098
SERVICENOW INC COM 81762P102 50,256 175,363 SH   SOLE 23 175,363 0 0
SERVICENOW INC COM 81762P102 58,270 203,328 SH   SOLE 25 203,328 0 0
SERVICENOW INC COM 81762P102 255,460 891,410 SH   SOLE 26 130,018 0 761,392
SERVICENOW INC COM 81762P102 11,180 39,013 SH   SOLE 28 27,873 0 11,140
SERVICENOW INC COM 81762P102 18,214 63,557 SH   SOLE 29 24,754 0 38,803
SERVICENOW INC COM 81762P102 228,371 796,883 SH   SOLE 30 796,883 0 0
SERVICENOW INC COM 81762P102 22,735 79,331 SH   SOLE 31 59,473 0 19,858
SERVICENOW INC COM 81762P102 74,728 260,758 SH   SOLE 34 260,758 0 0
SERVICENOW INC COM 81762P102 34,756 121,279 SH   SOLE 36 121,279 0 0
SERVICENOW INC COM 81762P102 1,237 4,315 SH   SOLE 40 4,315 0 0
SERVICENOW INC OPTIONS 81762P102 373 1,300 SH Call SOLE 4 1,300 0 0
SERVICENOW INC OPTIONS 81762P102 5,789 20,200 SH Call SOLE 18 20,200 0 0
SERVICENOW INC OPTIONS 81762P102 27,168 94,800 SH Call SOLE 19 94,800 0 0
SERVICENOW INC OPTIONS 81762P102 2,092 7,300 SH Call SOLE 22 7,300 0 0
SERVICENOW INC OPTIONS 81762P102 13,068 45,600 SH Call SOLE 34 45,600 0 0
SERVICENOW INC NOTE 6/0 81762PAC6 4,843 2,275,000 PRN   SOLE 21 2,275,000 0 0
SERVICESOURCE INTL INC COM 81763U100 19 21,975 SH   SOLE 18 21,975 0 0
SERVICESOURCE INTL INC COM 81763U100 212 241,777 SH   SOLE 21 241,777 0 0
SERVICESOURCE INTL INC COM 81763U100 1,024 1,167,815 SH   SOLE 22 1,167,815 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 686 23,385 SH   SOLE 2 2,645 0 20,740
SERVISFIRST BANCSHARES INC COM 81768T108 7 234 SH   SOLE 4 234 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 26 896 SH   SOLE 7 896 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 8,951 305,298 SH   SOLE 18 305,298 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 3,123 106,506 SH   SOLE 19 106,506 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 145,344 4,957,153 SH   SOLE 21 4,957,153 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 41,995 1,432,292 SH   SOLE 22 1,377,745 0 54,547
SERVISFIRST BANCSHARES INC COM 81768T108 918 31,323 SH   SOLE 26 13,257 0 18,066
SERVISFIRST BANCSHARES INC COM 81768T108 174 5,937 SH   SOLE 28 5,937 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 1,839 62,721 SH   SOLE 30 62,721 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 139 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 14 24,365 SH   SOLE 18 24,365 0 0
SESEN BIO INC COM 817763105 144 256,551 SH   SOLE 21 256,551 0 0
SESEN BIO INC COM 817763105 1,044 1,862,313 SH   SOLE 22 1,862,313 0 0
SEVERN BANCORP ANNAPOLIS MD COM 81811M100 15 2,285 SH   SOLE 18 2,285 0 0
SEVERN BANCORP ANNAPOLIS MD COM 81811M100 203 31,693 SH   SOLE 21 31,693 0 0
SEVERN BANCORP ANNAPOLIS MD COM 81811M100 32 5,007 SH   SOLE 22 5,007 0 0
SFL CORPORATION LTD SHS G7738W106 722 76,223 SH   SOLE 2 4,447 0 71,776
SFL CORPORATION LTD SHS G7738W106 405 42,761 SH   SOLE 7 42,761 0 0
SFL CORPORATION LTD SHS G7738W106 2,641 278,889 SH   SOLE 18 278,889 0 0
SFL CORPORATION LTD SHS G7738W106 1,453 153,381 SH   SOLE 19 153,381 0 0
SFL CORPORATION LTD SHS G7738W106 25,156 2,656,407 SH   SOLE 21 2,656,407 0 0
SFL CORPORATION LTD SHS G7738W106 8,970 947,152 SH   SOLE 22 890,339 0 56,813
SHAKE SHACK INC CL A 819047101 413 10,944 SH   SOLE 2 1,749 0 9,195
SHAKE SHACK INC CL A 819047101 6 161 SH   SOLE 4 161 0 0
SHAKE SHACK INC CL A 819047101 20 538 SH   SOLE 7 538 0 0
SHAKE SHACK INC CL A 819047101 5,179 137,230 SH   SOLE 18 134,685 0 2,545
SHAKE SHACK INC CL A 819047101 2,306 61,115 SH   SOLE 19 61,115 0 0
SHAKE SHACK INC CL A 819047101 121,149 3,210,083 SH   SOLE 21 3,210,083 0 0
SHAKE SHACK INC CL A 819047101 33,068 876,206 SH   SOLE 22 845,517 0 30,689
SHAKE SHACK INC CL A 819047101 439 11,627 SH   SOLE 26 8,042 0 3,585
SHAKE SHACK INC CL A 819047101 182 4,828 SH   SOLE 28 4,828 0 0
SHAKE SHACK INC CL A 819047101 1,491 39,514 SH   SOLE 30 39,514 0 0
SHAKE SHACK INC CL A 819047101 26 680 SH   SOLE 34 680 0 0
SHAKE SHACK INC CL A 819047101 135 3,572 SH   SOLE 40 3,572 0 0
SHARPS COMPLIANCE CORP COM 820017101 26 3,312 SH   SOLE 18 3,312 0 0
SHARPS COMPLIANCE CORP COM 820017101 313 39,382 SH   SOLE 21 39,382 0 0
SHARPS COMPLIANCE CORP COM 820017101 521 65,614 SH   SOLE 22 65,614 0 0
SHARPSPRING INC COM 820054104 24 3,959 SH   SOLE 2 361 0 3,598
SHARPSPRING INC COM 820054104 222 36,569 SH   SOLE 18 36,569 0 0
SHARPSPRING INC COM 820054104 109 17,956 SH   SOLE 19 17,956 0 0
SHARPSPRING INC COM 820054104 2,159 356,319 SH   SOLE 21 356,319 0 0
SHARPSPRING INC COM 820054104 1,635 269,776 SH   SOLE 22 266,111 0 3,665
SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 8,523 854,005 SH   SOLE 19 854,005 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 888 18,037 SH   SOLE 2 2,716 0 15,321
SHENANDOAH TELECOMMUNICATION COM 82312B106 11 226 SH   SOLE 4 226 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 44 897 SH   SOLE 7 897 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 10,712 217,495 SH   SOLE 18 217,495 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 5,538 112,441 SH   SOLE 19 112,441 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 255,432 5,186,433 SH   SOLE 21 5,186,433 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 67,765 1,375,942 SH   SOLE 22 1,318,781 0 57,161
SHENANDOAH TELECOMMUNICATION COM 82312B106 42 856 SH   SOLE 23 856 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 1,234 25,063 SH   SOLE 26 12,820 0 12,243
SHENANDOAH TELECOMMUNICATION COM 82312B106 343 6,957 SH   SOLE 28 6,957 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 3,041 61,737 SH   SOLE 30 61,737 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 14 292 SH   SOLE 34 292 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 242 4,910 SH   SOLE 40 4,910 0 0
SHERWIN WILLIAMS CO COM 824348106 138,521 301,447 SH   SOLE 2 94,441 0 207,006
SHERWIN WILLIAMS CO COM 824348106 21,594 46,992 SH   SOLE 4 44,771 0 2,221
SHERWIN WILLIAMS CO COM 824348106 40,848 88,892 SH   SOLE 7 72,145 0 16,747
SHERWIN WILLIAMS CO COM 824348106 2,784 6,059 SH   SOLE 13 6,059 0 0
SHERWIN WILLIAMS CO COM 824348106 3,138 6,828 SH   SOLE 15 6,828 0 0
SHERWIN WILLIAMS CO COM 824348106 2 4 SH   SOLE 17 0 0 4
SHERWIN WILLIAMS CO COM 824348106 211,091 459,373 SH   SOLE 18 351,252 0 108,121
SHERWIN WILLIAMS CO COM 824348106 114,631 249,458 SH   SOLE 19 249,458 0 0
SHERWIN WILLIAMS CO COM 824348106 734,853 1,599,175 SH   SOLE 21 1,599,175 0 0
SHERWIN WILLIAMS CO COM 824348106 958,331 2,085,505 SH   SOLE 22 1,837,797 0 247,708
SHERWIN WILLIAMS CO COM 824348106 39,199 85,304 SH   SOLE 23 85,304 0 0
SHERWIN WILLIAMS CO COM 824348106 43,279 94,182 SH   SOLE 25 94,182 0 0
SHERWIN WILLIAMS CO COM 824348106 185,990 404,749 SH   SOLE 26 53,124 0 351,625
SHERWIN WILLIAMS CO COM 824348106 7,971 17,346 SH   SOLE 28 12,398 0 4,948
SHERWIN WILLIAMS CO COM 824348106 17,474 38,026 SH   SOLE 29 15,146 0 22,880
SHERWIN WILLIAMS CO COM 824348106 153,351 333,720 SH   SOLE 30 333,720 0 0
SHERWIN WILLIAMS CO COM 824348106 20,549 44,719 SH   SOLE 31 32,153 0 12,566
SHERWIN WILLIAMS CO COM 824348106 12,388 26,959 SH   SOLE 34 26,959 0 0
SHERWIN WILLIAMS CO COM 824348106 26,907 58,554 SH   SOLE 36 58,554 0 0
SHERWIN WILLIAMS CO COM 824348106 881 1,917 SH   SOLE 40 1,917 0 0
SHILOH INDS INC COM 824543102 4 3,267 SH   SOLE 18 3,267 0 0
SHILOH INDS INC COM 824543102 54 43,549 SH   SOLE 21 43,549 0 0
SHILOH INDS INC COM 824543102 242 193,977 SH   SOLE 22 193,977 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 415 17,811 SH   SOLE 13 17,811 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 352 15,098 SH   SOLE 18 15,098 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 41 1,748 SH   SOLE 19 1,748 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 435 18,641 SH   SOLE 21 18,641 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 2,576 110,499 SH   SOLE 22 110,499 0 0
SHOCKWAVE MED INC COM 82489T104 318 9,571 SH   SOLE 2 1,530 0 8,041
SHOCKWAVE MED INC COM 82489T104 15 455 SH   SOLE 7 455 0 0
SHOCKWAVE MED INC COM 82489T104 3,155 95,073 SH   SOLE 18 89,361 0 5,712
SHOCKWAVE MED INC COM 82489T104 3,076 92,708 SH   SOLE 19 92,708 0 0
SHOCKWAVE MED INC COM 82489T104 27,078 816,098 SH   SOLE 21 816,098 0 0
SHOCKWAVE MED INC COM 82489T104 15,896 479,095 SH   SOLE 22 449,844 0 29,251
SHOCKWAVE MED INC COM 82489T104 185 5,570 SH   SOLE 23 5,570 0 0
SHOCKWAVE MED INC COM 82489T104 481 14,509 SH   SOLE 26 0 0 14,509
SHOCKWAVE MED INC COM 82489T104 54 1,614 SH   SOLE 28 1,614 0 0
SHOCKWAVE MED INC COM 82489T104 45 1,358 SH   SOLE 30 1,358 0 0
SHOE CARNIVAL INC COM 824889109 218 10,496 SH   SOLE 2 1,379 0 9,117
SHOE CARNIVAL INC COM 824889109 3 153 SH   SOLE 7 153 0 0
SHOE CARNIVAL INC COM 824889109 897 43,172 SH   SOLE 18 43,172 0 0
SHOE CARNIVAL INC COM 824889109 586 28,231 SH   SOLE 19 28,231 0 0
SHOE CARNIVAL INC COM 824889109 21,753 1,047,324 SH   SOLE 21 1,047,324 0 0
SHOE CARNIVAL INC COM 824889109 5,928 285,420 SH   SOLE 22 271,718 0 13,702
SHOE CARNIVAL INC COM 824889109 48 2,295 SH   SOLE 23 2,295 0 0
SHOE CARNIVAL INC COM 824889109 350 16,869 SH   SOLE 26 0 0 16,869
SHOE CARNIVAL INC COM 824889109 27 1,315 SH   SOLE 28 1,315 0 0
SHOE CARNIVAL INC COM 824889109 293 14,112 SH   SOLE 30 14,112 0 0
SHOE CARNIVAL INC COM 824889109 37 1,759 SH   SOLE 40 1,759 0 0
SHOPIFY INC CL A 82509L107 3,611 8,662 SH   SOLE 2 0 0 8,662
SHOPIFY INC CL A 82509L107 8 20 SH   SOLE 17 0 0 20
SHOPIFY INC CL A 82509L107 47,585 114,131 SH   SOLE 18 84,691 0 29,440
SHOPIFY INC CL A 82509L107 83,690 200,730 SH   SOLE 19 200,730 0 0
SHOPIFY INC CL A 82509L107 10,351 24,827 SH   SOLE 21 24,827 0 0
SHOPIFY INC CL A 82509L107 8,568 20,550 SH   SOLE 22 20,550 0 0
SHOPIFY INC CL A 82509L107 1,749 4,196 SH   SOLE 26 0 0 4,196
SHOPIFY INC CL A 82509L107 21,686 52,013 SH   SOLE 34 52,013 0 0
SHORE BANCSHARES INC COM 825107105 136 12,510 SH   SOLE 2 449 0 12,061
SHORE BANCSHARES INC COM 825107105 3 317 SH   SOLE 7 317 0 0
SHORE BANCSHARES INC COM 825107105 539 49,635 SH   SOLE 18 49,635 0 0
SHORE BANCSHARES INC COM 825107105 267 24,606 SH   SOLE 19 24,606 0 0
SHORE BANCSHARES INC COM 825107105 4,900 451,603 SH   SOLE 21 451,603 0 0
SHORE BANCSHARES INC COM 825107105 3,088 284,568 SH   SOLE 22 277,275 0 7,293
SHOTSPOTTER INC COM 82536T107 82 2,979 SH   SOLE 2 360 0 2,619
SHOTSPOTTER INC COM 82536T107 4 153 SH   SOLE 7 153 0 0
SHOTSPOTTER INC COM 82536T107 841 30,599 SH   SOLE 18 30,599 0 0
SHOTSPOTTER INC COM 82536T107 413 15,030 SH   SOLE 19 15,030 0 0
SHOTSPOTTER INC COM 82536T107 7,852 285,747 SH   SOLE 21 285,747 0 0
SHOTSPOTTER INC COM 82536T107 6,516 237,119 SH   SOLE 22 232,258 0 4,861
SHUTTERSTOCK INC COM 825690100 230 7,164 SH   SOLE 2 1,045 0 6,119
SHUTTERSTOCK INC COM 825690100 3 102 SH   SOLE 4 102 0 0
SHUTTERSTOCK INC COM 825690100 10 308 SH   SOLE 7 308 0 0
SHUTTERSTOCK INC COM 825690100 2,853 88,705 SH   SOLE 18 88,705 0 0
SHUTTERSTOCK INC COM 825690100 1,160 36,055 SH   SOLE 19 36,055 0 0
SHUTTERSTOCK INC COM 825690100 64,758 2,013,621 SH   SOLE 21 2,013,621 0 0
SHUTTERSTOCK INC COM 825690100 18,410 572,450 SH   SOLE 22 552,593 0 19,857
SHUTTERSTOCK INC COM 825690100 450 14,004 SH   SOLE 26 0 0 14,004
SHUTTERSTOCK INC COM 825690100 93 2,902 SH   SOLE 28 2,902 0 0
SHUTTERSTOCK INC COM 825690100 816 25,359 SH   SOLE 30 25,359 0 0
SHUTTERSTOCK INC COM 825690100 63 1,954 SH   SOLE 34 1,954 0 0
SHUTTERSTOCK INC COM 825690100 64 2,000 SH   SOLE 40 2,000 0 0
SI BONE INC COM 825704109 268 22,392 SH   SOLE 2 16,447 0 5,945
SI BONE INC COM 825704109 951 79,581 SH   SOLE 18 71,261 0 8,320
SI BONE INC COM 825704109 2,191 183,320 SH   SOLE 19 183,320 0 0
SI BONE INC COM 825704109 7,884 659,781 SH   SOLE 21 659,781 0 0
SI BONE INC COM 825704109 6,262 523,980 SH   SOLE 22 512,682 0 11,298
SI BONE INC COM 825704109 57 4,752 SH   SOLE 23 4,752 0 0
SI BONE INC COM 825704109 482 40,350 SH   SOLE 26 0 0 40,350
SI BONE INC COM 825704109 656 54,865 SH   SOLE 34 54,865 0 0
SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 8,647 1,831,942 SH   SOLE 7 1,831,942 0 0
SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 18,230 3,862,259 SH   SOLE 30 3,862,259 0 0
SIEBERT FINL CORP COM 826176109 22 3,045 SH   SOLE 2 309 0 2,736
SIEBERT FINL CORP COM 826176109 220 30,438 SH   SOLE 18 30,438 0 0
SIEBERT FINL CORP COM 826176109 115 15,963 SH   SOLE 19 15,963 0 0
SIEBERT FINL CORP COM 826176109 2,055 284,586 SH   SOLE 21 284,586 0 0
SIEBERT FINL CORP COM 826176109 559 77,365 SH   SOLE 22 73,026 0 4,339
SIENTRA INC COM 82621J105 33 16,404 SH   SOLE 2 1,549 0 14,855
SIENTRA INC COM 82621J105 1 495 SH   SOLE 7 495 0 0
SIENTRA INC COM 82621J105 282 141,611 SH   SOLE 18 141,611 0 0
SIENTRA INC COM 82621J105 134 67,320 SH   SOLE 19 67,320 0 0
SIENTRA INC COM 82621J105 2,657 1,335,250 SH   SOLE 21 1,335,250 0 0
SIENTRA INC COM 82621J105 2,309 1,160,493 SH   SOLE 22 1,139,632 0 20,861
SIERRA BANCORP COM 82620P102 345 19,598 SH   SOLE 2 6,142 0 13,456
SIERRA BANCORP COM 82620P102 4 232 SH   SOLE 7 232 0 0
SIERRA BANCORP COM 82620P102 1,001 56,945 SH   SOLE 18 56,945 0 0
SIERRA BANCORP COM 82620P102 2,231 126,907 SH   SOLE 19 126,907 0 0
SIERRA BANCORP COM 82620P102 9,009 512,452 SH   SOLE 21 512,452 0 0
SIERRA BANCORP COM 82620P102 8,246 469,062 SH   SOLE 22 460,757 0 8,305
SIERRA BANCORP COM 82620P102 255 14,494 SH   SOLE 23 14,494 0 0
SIERRA BANCORP COM 82620P102 863 49,091 SH   SOLE 26 0 0 49,091
SIFCO INDS INC COM 826546103 1 614 SH   SOLE 21 614 0 0
SIFCO INDS INC COM 826546103 12 5,558 SH   SOLE 22 5,558 0 0
SIGA TECHNOLOGIES INC COM 826917106 97 20,326 SH   SOLE 2 2,481 0 17,845
SIGA TECHNOLOGIES INC COM 826917106 5 1,099 SH   SOLE 7 1,099 0 0
SIGA TECHNOLOGIES INC COM 826917106 984 205,760 SH   SOLE 18 205,760 0 0
SIGA TECHNOLOGIES INC COM 826917106 487 101,839 SH   SOLE 19 101,839 0 0
SIGA TECHNOLOGIES INC COM 826917106 13,079 2,736,131 SH   SOLE 21 2,736,131 0 0
SIGA TECHNOLOGIES INC COM 826917106 7,754 1,622,173 SH   SOLE 22 1,588,906 0 33,267
SIGA TECHNOLOGIES INC COM 826917106 54 11,271 SH   SOLE 28 11,271 0 0
SIGA TECHNOLOGIES INC COM 826917106 85 17,719 SH   SOLE 30 17,719 0 0
SIGMATRON INTL INC COM 82661L101 20 6,682 SH   SOLE 21 6,682 0 0
SIGMATRON INTL INC COM 82661L101 529 179,293 SH   SOLE 22 179,293 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 11,432 142,212 SH   SOLE 2 31,137 0 111,075
SIGNATURE BK NEW YORK N Y COM 82669G104 1,984 24,684 SH   SOLE 4 23,128 0 1,556
SIGNATURE BK NEW YORK N Y COM 82669G104 352 4,377 SH   SOLE 7 4,377 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 18 229 SH   SOLE 13 229 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 411 5,118 SH   SOLE 15 5,118 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 13,419 166,926 SH   SOLE 18 162,657 0 4,269
SIGNATURE BK NEW YORK N Y COM 82669G104 1,022 12,715 SH   SOLE 19 12,715 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 213,418 2,654,780 SH   SOLE 21 2,654,780 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 142,442 1,771,890 SH   SOLE 22 1,683,295 0 88,595
SIGNATURE BK NEW YORK N Y COM 82669G104 3,264 40,607 SH   SOLE 23 40,607 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 176 2,191 SH   SOLE 25 2,191 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 11,919 148,261 SH   SOLE 26 51,017 0 97,244
SIGNATURE BK NEW YORK N Y COM 82669G104 880 10,952 SH   SOLE 28 7,782 0 3,170
SIGNATURE BK NEW YORK N Y COM 82669G104 1,025 12,746 SH   SOLE 29 1,045 0 11,701
SIGNATURE BK NEW YORK N Y COM 82669G104 9,877 122,864 SH   SOLE 30 122,864 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 1,207 15,017 SH   SOLE 31 11,454 0 3,563
SIGNATURE BK NEW YORK N Y COM 82669G104 253 3,148 SH   SOLE 34 3,148 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 1,025 12,753 SH   SOLE 36 12,753 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 89 1,101 SH   SOLE 40 1,101 0 0
SIGNET JEWELERS LIMITED SHS G81276100 318 49,280 SH   SOLE 2 2,657 0 46,623
SIGNET JEWELERS LIMITED SHS G81276100 2 247 SH   SOLE 4 247 0 0
SIGNET JEWELERS LIMITED SHS G81276100 16 2,495 SH   SOLE 7 2,495 0 0
SIGNET JEWELERS LIMITED SHS G81276100 0 30 SH   SOLE 17 0 0 30
SIGNET JEWELERS LIMITED SHS G81276100 1,530 237,193 SH   SOLE 18 237,193 0 0
SIGNET JEWELERS LIMITED SHS G81276100 623 96,662 SH   SOLE 19 96,662 0 0
SIGNET JEWELERS LIMITED SHS G81276100 37,825 5,864,311 SH   SOLE 21 5,864,311 0 0
SIGNET JEWELERS LIMITED SHS G81276100 10,202 1,581,735 SH   SOLE 22 1,491,318 0 90,417
SIGNET JEWELERS LIMITED SHS G81276100 154 23,893 SH   SOLE 26 14,438 0 9,455
SIGNET JEWELERS LIMITED SHS G81276100 38 5,874 SH   SOLE 28 5,874 0 0
SIGNET JEWELERS LIMITED SHS G81276100 429 66,552 SH   SOLE 30 66,552 0 0
SIGNET JEWELERS LIMITED SHS G81276100 28 4,377 SH   SOLE 31 0 0 4,377
SIGNET JEWELERS LIMITED SHS G81276100 59 9,125 SH   SOLE 36 9,125 0 0
SIGNET JEWELERS LIMITED SHS G81276100 34 5,199 SH   SOLE 40 5,199 0 0
SILGAN HOLDINGS INC COM 827048109 6,651 229,200 SH   SOLE 2 66,518 0 162,682
SILGAN HOLDINGS INC COM 827048109 2 84 SH   SOLE 4 84 0 0
SILGAN HOLDINGS INC COM 827048109 62 2,130 SH   SOLE 7 2,130 0 0
SILGAN HOLDINGS INC COM 827048109 7,076 243,839 SH   SOLE 18 231,060 0 12,779
SILGAN HOLDINGS INC COM 827048109 536 18,481 SH   SOLE 19 18,481 0 0
SILGAN HOLDINGS INC COM 827048109 108,698 3,745,620 SH   SOLE 21 3,745,620 0 0
SILGAN HOLDINGS INC COM 827048109 77,643 2,675,514 SH   SOLE 22 2,532,404 0 143,110
SILGAN HOLDINGS INC COM 827048109 804 27,692 SH   SOLE 26 21,176 0 6,516
SILGAN HOLDINGS INC COM 827048109 402 13,863 SH   SOLE 28 13,863 0 0
SILGAN HOLDINGS INC COM 827048109 698 24,063 SH   SOLE 30 24,063 0 0
SILGAN HOLDINGS INC COM 827048109 45 1,566 SH   SOLE 31 1,566 0 0
SILGAN HOLDINGS INC COM 827048109 41 1,412 SH   SOLE 36 1,412 0 0
SILGAN HOLDINGS INC COM 827048109 246 8,480 SH   SOLE 40 8,480 0 0
SILICON LABORATORIES INC COM 826919102 3,176 37,189 SH   SOLE 2 22,968 0 14,221
SILICON LABORATORIES INC COM 826919102 137 1,600 SH   SOLE 4 1,600 0 0
SILICON LABORATORIES INC COM 826919102 82 960 SH   SOLE 7 960 0 0
SILICON LABORATORIES INC COM 826919102 21,338 249,825 SH   SOLE 18 247,808 0 2,017
SILICON LABORATORIES INC COM 826919102 7,552 88,423 SH   SOLE 19 88,423 0 0
SILICON LABORATORIES INC COM 826919102 271,818 3,182,513 SH   SOLE 21 3,182,513 0 0
SILICON LABORATORIES INC COM 826919102 125,645 1,471,083 SH   SOLE 22 1,425,477 0 45,606
SILICON LABORATORIES INC COM 826919102 310 3,629 SH   SOLE 23 3,629 0 0
SILICON LABORATORIES INC COM 826919102 31 361 SH   SOLE 25 361 0 0
SILICON LABORATORIES INC COM 826919102 1,589 18,599 SH   SOLE 26 8,749 0 9,850
SILICON LABORATORIES INC COM 826919102 552 6,458 SH   SOLE 28 6,458 0 0
SILICON LABORATORIES INC COM 826919102 46 533 SH   SOLE 29 533 0 0
SILICON LABORATORIES INC COM 826919102 15,027 175,945 SH   SOLE 30 175,945 0 0
SILICON LABORATORIES INC COM 826919102 186 2,175 SH   SOLE 31 1,110 0 1,065
SILICON LABORATORIES INC COM 826919102 3,838 44,936 SH   SOLE 34 44,936 0 0
SILICON LABORATORIES INC COM 826919102 33 387 SH   SOLE 36 387 0 0
SILICON LABORATORIES INC COM 826919102 362 4,242 SH   SOLE 40 4,242 0 0
SILICON LABORATORIES INC NOTE 1.375% 3/0 826919AB8 1,660 1,500,000 PRN   SOLE 21 1,500,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 70 1,921 SH   SOLE 18 0 0 1,921
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 249 6,801 SH   SOLE 19 6,801 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 2,078 56,696 SH   SOLE 22 56,696 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 99 2,698 SH   SOLE 25 2,698 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 7 197 SH   SOLE 30 197 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 10,341 282,082 SH   SOLE 34 282,082 0 0
SILK RD MED INC COM 82710M100 1,053 33,447 SH   SOLE 2 28,378 0 5,069
SILK RD MED INC COM 82710M100 8 239 SH   SOLE 7 239 0 0
SILK RD MED INC COM 82710M100 2,484 78,897 SH   SOLE 18 69,800 0 9,097
SILK RD MED INC COM 82710M100 16,764 532,538 SH   SOLE 19 532,538 0 0
SILK RD MED INC COM 82710M100 16,392 520,706 SH   SOLE 21 520,706 0 0
SILK RD MED INC COM 82710M100 10,523 334,276 SH   SOLE 22 312,598 0 21,678
SILK RD MED INC COM 82710M100 199 6,337 SH   SOLE 23 6,337 0 0
SILK RD MED INC COM 82710M100 948 30,126 SH   SOLE 26 0 0 30,126
SILK RD MED INC COM 82710M100 84 2,657 SH   SOLE 28 2,657 0 0
SILK RD MED INC COM 82710M100 87 2,752 SH   SOLE 30 2,752 0 0
SILK RD MED INC COM 82710M100 3,626 115,188 SH   SOLE 34 115,188 0 0
SILK RD MED INC COM 82710M100 77 2,443 SH   SOLE 40 2,443 0 0
SILVERBOW RES INC COM 82836G102 22 9,041 SH   SOLE 2 220 0 8,821
SILVERBOW RES INC COM 82836G102 1 230 SH   SOLE 7 230 0 0
SILVERBOW RES INC COM 82836G102 58 23,416 SH   SOLE 18 23,416 0 0
SILVERBOW RES INC COM 82836G102 28 11,253 SH   SOLE 19 11,253 0 0
SILVERBOW RES INC COM 82836G102 646 261,637 SH   SOLE 21 261,637 0 0
SILVERBOW RES INC COM 82836G102 434 175,592 SH   SOLE 22 172,117 0 3,475
SILVERCORP METALS INC COM 82835P103 28 8,693 SH   SOLE 22 8,693 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109 39 4,119 SH   SOLE 2 953 0 3,166
SILVERCREST ASSET MGMT GROUP CL A 828359109 308 32,523 SH   SOLE 18 32,523 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109 199 21,025 SH   SOLE 19 21,025 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109 2,689 284,246 SH   SOLE 21 284,246 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109 1,126 119,078 SH   SOLE 22 114,646 0 4,432
SILVERCREST ASSET MGMT GROUP CL A 828359109 4 417 SH   SOLE 23 417 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109 15 1,586 SH   SOLE 26 0 0 1,586
SILVERCREST METALS INC COM 828363101 79 15,168 SH   SOLE 22 15,168 0 0
SILVERGATE CAP CORP CL A 82837P408 30 3,167 SH   SOLE 2 0 0 3,167
SILVERGATE CAP CORP CL A 82837P408 55 5,794 SH   SOLE 18 5,794 0 0
SILVERGATE CAP CORP CL A 82837P408 69 7,221 SH   SOLE 19 7,221 0 0
SILVERGATE CAP CORP CL A 82837P408 1,072 112,365 SH   SOLE 21 112,365 0 0
SILVERGATE CAP CORP CL A 82837P408 287 30,053 SH   SOLE 22 28,522 0 1,531
SILVERGATE CAP CORP CL A 82837P408 4,299 450,597 SH   SOLE 34 450,597 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 1,662 90,310 SH   SOLE 2 5,129 0 85,181
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 8 412 SH   SOLE 4 412 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 25 1,335 SH   SOLE 7 1,335 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 9,439 512,998 SH   SOLE 18 512,998 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 3,630 197,304 SH   SOLE 19 197,304 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 225,413 12,250,724 SH   SOLE 21 12,250,724 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 57,508 3,125,417 SH   SOLE 22 3,031,760 0 93,657
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 50 2,694 SH   SOLE 23 2,694 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 2,401 130,469 SH   SOLE 26 30,743 0 99,726
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 256 13,902 SH   SOLE 28 13,902 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 2,597 141,143 SH   SOLE 30 141,143 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 22 1,180 SH   SOLE 31 0 0 1,180
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 192 10,433 SH   SOLE 40 10,433 0 0
SIMON PPTY GROUP INC NEW COM 828806109 54,760 998,182 SH   SOLE 2 286,743 0 711,439
SIMON PPTY GROUP INC NEW COM 828806109 21,167 385,844 SH   SOLE 4 377,291 0 8,553
SIMON PPTY GROUP INC NEW COM 828806109 34,686 632,261 SH   SOLE 7 623,069 0 9,192
SIMON PPTY GROUP INC NEW COM 828806109 1,225 22,329 SH   SOLE 13 22,329 0 0
SIMON PPTY GROUP INC NEW COM 828806109 1,762 32,123 SH   SOLE 15 32,123 0 0
SIMON PPTY GROUP INC NEW COM 828806109 45,544 830,187 SH   SOLE 18 779,746 0 50,441
SIMON PPTY GROUP INC NEW COM 828806109 33,382 608,493 SH   SOLE 19 608,493 0 0
SIMON PPTY GROUP INC NEW COM 828806109 525,229 9,573,984 SH   SOLE 21 9,573,984 0 0
SIMON PPTY GROUP INC NEW COM 828806109 581,240 10,594,969 SH   SOLE 22 9,663,800 0 931,169
SIMON PPTY GROUP INC NEW COM 828806109 15,535 283,179 SH   SOLE 23 283,179 0 0
SIMON PPTY GROUP INC NEW COM 828806109 58,305 1,062,803 SH   SOLE 25 1,062,803 0 0
SIMON PPTY GROUP INC NEW COM 828806109 74,928 1,365,800 SH   SOLE 26 192,775 0 1,173,025
SIMON PPTY GROUP INC NEW COM 828806109 4,193 76,440 SH   SOLE 28 58,349 0 18,091
SIMON PPTY GROUP INC NEW COM 828806109 11,057 201,555 SH   SOLE 29 191,077 0 10,478
SIMON PPTY GROUP INC NEW COM 828806109 130,457 2,378,001 SH   SOLE 30 2,378,001 0 0
SIMON PPTY GROUP INC NEW COM 828806109 10,638 193,911 SH   SOLE 31 57,585 0 136,326
SIMON PPTY GROUP INC NEW COM 828806109 2,695 49,133 SH   SOLE 34 49,133 0 0
SIMON PPTY GROUP INC NEW COM 828806109 12,614 229,925 SH   SOLE 36 229,925 0 0
SIMON PPTY GROUP INC NEW COM 828806109 372 6,787 SH   SOLE 40 6,787 0 0
SIMPLY GOOD FOODS CO COM 82900L102 1,601 83,120 SH   SOLE 2 10,156 0 72,964
SIMPLY GOOD FOODS CO COM 82900L102 119 6,199 SH   SOLE 4 6,199 0 0
SIMPLY GOOD FOODS CO COM 82900L102 28 1,471 SH   SOLE 7 1,471 0 0
SIMPLY GOOD FOODS CO COM 82900L102 7,266 377,252 SH   SOLE 18 377,252 0 0
SIMPLY GOOD FOODS CO COM 82900L102 20,698 1,074,646 SH   SOLE 19 1,074,646 0 0
SIMPLY GOOD FOODS CO COM 82900L102 54,564 2,833,046 SH   SOLE 21 2,833,046 0 0
SIMPLY GOOD FOODS CO COM 82900L102 45,783 2,377,094 SH   SOLE 22 2,279,375 0 97,719
SIMPLY GOOD FOODS CO COM 82900L102 26 1,369 SH   SOLE 25 1,369 0 0
SIMPLY GOOD FOODS CO COM 82900L102 562 29,196 SH   SOLE 26 20,822 0 8,374
SIMPLY GOOD FOODS CO COM 82900L102 248 12,888 SH   SOLE 28 12,888 0 0
SIMPLY GOOD FOODS CO COM 82900L102 537 27,875 SH   SOLE 30 27,875 0 0
SIMPLY GOOD FOODS CO COM 82900L102 6,360 330,208 SH   SOLE 34 330,208 0 0
SIMPLY GOOD FOODS CO COM 82900L102 164 8,521 SH   SOLE 40 8,521 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 1,026 16,558 SH   SOLE 2 2,271 0 14,287
SIMPSON MANUFACTURING CO INC COM 829073105 8 126 SH   SOLE 4 126 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 49 797 SH   SOLE 7 797 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 12,341 199,105 SH   SOLE 18 199,105 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 5,200 83,893 SH   SOLE 19 83,893 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 279,211 4,504,858 SH   SOLE 21 4,504,858 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 74,461 1,201,368 SH   SOLE 22 1,153,940 0 47,428
SIMPSON MANUFACTURING CO INC COM 829073105 1,080 17,432 SH   SOLE 26 12,776 0 4,656
SIMPSON MANUFACTURING CO INC COM 829073105 383 6,173 SH   SOLE 28 6,173 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 3,244 52,336 SH   SOLE 30 52,336 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 27 434 SH   SOLE 34 434 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 279 4,495 SH   SOLE 40 4,495 0 0
SIMULATIONS PLUS INC COM 829214105 152 4,339 SH   SOLE 2 563 0 3,776
SIMULATIONS PLUS INC COM 829214105 10 283 SH   SOLE 7 283 0 0
SIMULATIONS PLUS INC COM 829214105 1,564 44,798 SH   SOLE 18 44,798 0 0
SIMULATIONS PLUS INC COM 829214105 781 22,374 SH   SOLE 19 22,374 0 0
SIMULATIONS PLUS INC COM 829214105 14,631 418,993 SH   SOLE 21 418,993 0 0
SIMULATIONS PLUS INC COM 829214105 12,499 357,932 SH   SOLE 22 340,245 0 17,687
SIMULATIONS PLUS INC COM 829214105 62 1,770 SH   SOLE 28 1,770 0 0
SIMULATIONS PLUS INC COM 829214105 220 6,288 SH   SOLE 30 6,288 0 0
SINA CORP ORD G81477104 2,498 78,456 SH   SOLE 2 1,870 0 76,586
SINA CORP ORD G81477104 661 20,768 SH   SOLE 4 20,768 0 0
SINA CORP ORD G81477104 330 10,363 SH   SOLE 7 7,361 0 3,002
SINA CORP ORD G81477104 932 29,283 SH   SOLE 15 28,295 0 988
SINA CORP ORD G81477104 628 19,709 SH   SOLE 18 19,709 0 0
SINA CORP ORD G81477104 35,037 1,100,417 SH   SOLE 21 1,100,417 0 0
SINA CORP ORD G81477104 23,340 733,027 SH   SOLE 22 669,211 0 63,816
SINA CORP ORD G81477104 1,178 36,994 SH   SOLE 23 36,994 0 0
SINA CORP ORD G81477104 1,110 34,850 SH   SOLE 25 34,850 0 0
SINA CORP ORD G81477104 10,321 324,163 SH   SOLE 26 119,120 0 205,043
SINA CORP ORD G81477104 210 6,580 SH   SOLE 29 6,580 0 0
SINA CORP ORD G81477104 14,655 460,265 SH   SOLE 30 460,265 0 0
SINA CORP ORD G81477104 28 887 SH   SOLE 31 887 0 0
SINA CORP ORD G81477104 152 4,772 SH   SOLE 34 4,772 0 0
SINA CORP ORD G81477104 130 4,075 SH   SOLE 36 4,075 0 0
SINA CORP ORD G81477104 17 519 SH   SOLE 40 519 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 1,981 123,227 SH   SOLE 2 4,943 0 118,284
SINCLAIR BROADCAST GROUP INC CL A 829226109 6 389 SH   SOLE 4 389 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 30 1,842 SH   SOLE 7 1,842 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 667 41,488 SH   SOLE 18 41,488 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 230 14,287 SH   SOLE 19 14,287 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 15,225 946,834 SH   SOLE 21 946,834 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 32,820 2,041,059 SH   SOLE 22 1,935,169 0 105,890
SINCLAIR BROADCAST GROUP INC CL A 829226109 435 27,023 SH   SOLE 26 17,148 0 9,875
SINCLAIR BROADCAST GROUP INC CL A 829226109 148 9,207 SH   SOLE 28 9,207 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 380 23,626 SH   SOLE 30 23,626 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 34 2,092 SH   SOLE 31 1,275 0 817
SINCLAIR BROADCAST GROUP INC CL A 829226109 32 1,995 SH   SOLE 36 1,995 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 113 7,034 SH   SOLE 40 7,034 0 0
SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 732 29,907 SH   SOLE 2 0 0 29,907
SINTX TECHNOLOGIES INC COM NEW 829392307 0 13 SH   SOLE 21 13 0 0
SINTX TECHNOLOGIES INC COM NEW 829392307 0 254 SH   SOLE 22 254 0 0
SIRIUS XM HLDGS INC COM 82968B103 57,594 11,658,713 SH   SOLE 2 7,394,881 0 4,263,832
SIRIUS XM HLDGS INC COM 82968B103 8,881 1,797,673 SH   SOLE 4 1,755,191 0 42,482
SIRIUS XM HLDGS INC COM 82968B103 4,355 881,636 SH   SOLE 7 838,934 0 42,702
SIRIUS XM HLDGS INC COM 82968B103 3,581 724,929 SH   SOLE 13 724,929 0 0
SIRIUS XM HLDGS INC COM 82968B103 668 135,214 SH   SOLE 15 135,214 0 0
SIRIUS XM HLDGS INC COM 82968B103 19 3,873 SH   SOLE 17 0 0 3,873
SIRIUS XM HLDGS INC COM 82968B103 13,773 2,788,014 SH   SOLE 18 1,506,344 0 1,281,670
SIRIUS XM HLDGS INC COM 82968B103 29,522 5,976,035 SH   SOLE 19 5,976,035 0 0
SIRIUS XM HLDGS INC COM 82968B103 137,615 27,857,356 SH   SOLE 21 27,857,356 0 0
SIRIUS XM HLDGS INC COM 82968B103 265,222 53,688,689 SH   SOLE 22 40,535,161 0 13,153,528
SIRIUS XM HLDGS INC COM 82968B103 19,897 4,027,739 SH   SOLE 23 4,027,739 0 0
SIRIUS XM HLDGS INC COM 82968B103 8,624 1,745,664 SH   SOLE 25 1,745,664 0 0
SIRIUS XM HLDGS INC COM 82968B103 35,514 7,189,037 SH   SOLE 26 2,810,721 0 4,378,316
SIRIUS XM HLDGS INC COM 82968B103 1,792 362,712 SH   SOLE 28 269,776 0 92,936
SIRIUS XM HLDGS INC COM 82968B103 19,683 3,984,482 SH   SOLE 29 1,947,454 0 2,037,028
SIRIUS XM HLDGS INC COM 82968B103 26,089 5,281,225 SH   SOLE 30 5,281,225 0 0
SIRIUS XM HLDGS INC COM 82968B103 19,642 3,976,108 SH   SOLE 31 3,017,258 0 958,850
SIRIUS XM HLDGS INC COM 82968B103 3,461 700,664 SH   SOLE 32 700,664 0 0
SIRIUS XM HLDGS INC COM 82968B103 2,364 478,539 SH   SOLE 34 478,539 0 0
SIRIUS XM HLDGS INC COM 82968B103 7,590 1,536,536 SH   SOLE 36 1,536,536 0 0
SIRIUS XM HLDGS INC COM 82968B103 168 33,973 SH   SOLE 40 33,973 0 0
SITE CENTERS CORP COM 82981J109 1,566 300,482 SH   SOLE 2 12,434 0 288,048
SITE CENTERS CORP COM 82981J109 458 87,949 SH   SOLE 4 87,949 0 0
SITE CENTERS CORP COM 82981J109 848 162,678 SH   SOLE 7 162,678 0 0
SITE CENTERS CORP COM 82981J109 388 74,431 SH   SOLE 18 74,431 0 0
SITE CENTERS CORP COM 82981J109 1,009 193,611 SH   SOLE 19 193,611 0 0
SITE CENTERS CORP COM 82981J109 15,180 2,913,593 SH   SOLE 21 2,913,593 0 0
SITE CENTERS CORP COM 82981J109 31,679 6,080,407 SH   SOLE 22 5,820,629 0 259,778
SITE CENTERS CORP COM 82981J109 25 4,715 SH   SOLE 23 4,715 0 0
SITE CENTERS CORP COM 82981J109 1,982 380,410 SH   SOLE 25 380,410 0 0
SITE CENTERS CORP COM 82981J109 690 132,343 SH   SOLE 26 58,544 0 73,799
SITE CENTERS CORP COM 82981J109 115 22,060 SH   SOLE 28 22,060 0 0
SITE CENTERS CORP COM 82981J109 409 78,437 SH   SOLE 29 78,437 0 0
SITE CENTERS CORP COM 82981J109 3,534 678,311 SH   SOLE 30 678,311 0 0
SITE CENTERS CORP COM 82981J109 30 5,744 SH   SOLE 31 3,294 0 2,450
SITE CENTERS CORP COM 82981J109 28 5,458 SH   SOLE 36 5,458 0 0
SITE CENTERS CORP COM 82981J109 76 14,623 SH   SOLE 40 14,623 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 1,586 21,543 SH   SOLE 2 8,453 0 13,090
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 180 2,448 SH   SOLE 4 2,448 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 55 753 SH   SOLE 7 753 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 11,130 151,181 SH   SOLE 18 142,793 0 8,388
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 10,750 146,014 SH   SOLE 19 146,014 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 99,521 1,351,818 SH   SOLE 21 1,351,818 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 93,178 1,265,668 SH   SOLE 22 1,212,154 0 53,514
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 874 11,872 SH   SOLE 23 11,872 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 68 927 SH   SOLE 25 927 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 3,069 41,690 SH   SOLE 26 10,152 0 31,538
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 428 5,807 SH   SOLE 28 5,807 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 972 13,199 SH   SOLE 30 13,199 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 71 964 SH   SOLE 31 0 0 964
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 165 2,248 SH   SOLE 34 2,248 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 37 500 SH   SOLE 36 500 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 300 4,072 SH   SOLE 40 4,072 0 0
SITIME CORP COM 82982T106 6 277 SH   SOLE 2 277 0 0
SITIME CORP COM 82982T106 369 16,948 SH   SOLE 18 16,948 0 0
SITIME CORP COM 82982T106 186 8,527 SH   SOLE 19 8,527 0 0
SITIME CORP COM 82982T106 3,631 166,811 SH   SOLE 21 166,811 0 0
SITIME CORP COM 82982T106 1,126 51,742 SH   SOLE 22 50,057 0 1,685
SIX FLAGS ENTMT CORP NEW COM 83001A102 2,505 199,748 SH   SOLE 2 44,109 0 155,639
SIX FLAGS ENTMT CORP NEW COM 83001A102 4 352 SH   SOLE 4 352 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 31 2,472 SH   SOLE 7 2,472 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 2,745 218,915 SH   SOLE 18 218,915 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 240 19,116 SH   SOLE 19 19,116 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 46,123 3,678,055 SH   SOLE 21 3,678,055 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 32,462 2,588,647 SH   SOLE 22 2,454,593 0 134,054
SIX FLAGS ENTMT CORP NEW COM 83001A102 628 50,105 SH   SOLE 26 14,925 0 35,180
SIX FLAGS ENTMT CORP NEW COM 83001A102 115 9,150 SH   SOLE 28 9,150 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 314 25,015 SH   SOLE 30 25,015 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 59 4,692 SH   SOLE 31 1,592 0 3,100
SIX FLAGS ENTMT CORP NEW COM 83001A102 96 7,686 SH   SOLE 34 7,686 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 22 1,775 SH   SOLE 36 1,775 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 136 10,875 SH   SOLE 40 10,875 0 0
SJW GROUP COM 784305104 844 14,611 SH   SOLE 2 1,344 0 13,267
SJW GROUP COM 784305104 105 1,826 SH   SOLE 4 1,826 0 0
SJW GROUP COM 784305104 2,649 45,848 SH   SOLE 7 45,848 0 0
SJW GROUP COM 784305104 5,790 100,231 SH   SOLE 18 98,198 0 2,033
SJW GROUP COM 784305104 3,149 54,506 SH   SOLE 19 54,506 0 0
SJW GROUP COM 784305104 53,052 918,334 SH   SOLE 21 918,334 0 0
SJW GROUP COM 784305104 44,334 767,414 SH   SOLE 22 739,012 0 28,402
SJW GROUP COM 784305104 28 480 SH   SOLE 23 480 0 0
SJW GROUP COM 784305104 1,050 18,184 SH   SOLE 26 10,204 0 7,980
SJW GROUP COM 784305104 193 3,339 SH   SOLE 28 3,339 0 0
SJW GROUP COM 784305104 9,204 159,323 SH   SOLE 30 159,323 0 0
SJW GROUP COM 784305104 67 1,165 SH   SOLE 36 1,165 0 0
SJW GROUP COM 784305104 135 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 2,278 140,041 SH   SOLE 22 140,041 0 0
SK TELECOM LTD SPONSORED ADR 78440P108 49 2,982 SH   SOLE 25 2,982 0 0
SK TELECOM LTD SPONSORED ADR 78440P108 1,346 82,753 SH   SOLE 30 82,753 0 0
SK TELECOM LTD SPONSORED ADR 78440P108 125 7,696 SH   SOLE 34 7,696 0 0
SKECHERS U S A INC CL A 830566105 8,250 347,520 SH   SOLE 2 110,105 0 237,415
SKECHERS U S A INC CL A 830566105 16 675 SH   SOLE 4 675 0 0
SKECHERS U S A INC CL A 830566105 75 3,149 SH   SOLE 7 3,149 0 0
SKECHERS U S A INC CL A 830566105 11,230 473,041 SH   SOLE 18 387,875 0 85,166
SKECHERS U S A INC CL A 830566105 3,438 144,805 SH   SOLE 19 144,805 0 0
SKECHERS U S A INC CL A 830566105 150,932 6,357,709 SH   SOLE 21 6,357,709 0 0
SKECHERS U S A INC CL A 830566105 108,718 4,579,530 SH   SOLE 22 4,362,442 0 217,088
SKECHERS U S A INC CL A 830566105 568 23,938 SH   SOLE 25 0 0 23,938
SKECHERS U S A INC CL A 830566105 1,609 67,778 SH   SOLE 26 36,317 0 31,461
SKECHERS U S A INC CL A 830566105 458 19,302 SH   SOLE 28 19,302 0 0
SKECHERS U S A INC CL A 830566105 1,053 44,363 SH   SOLE 30 44,363 0 0
SKECHERS U S A INC CL A 830566105 104 4,362 SH   SOLE 31 2,647 0 1,715
SKECHERS U S A INC CL A 830566105 4,422 186,287 SH   SOLE 34 186,287 0 0
SKECHERS U S A INC CL A 830566105 492 20,727 SH   SOLE 36 20,727 0 0
SKECHERS U S A INC CL A 830566105 344 14,475 SH   SOLE 40 14,475 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 290 18,513 SH   SOLE 2 2,564 0 15,949
SKYLINE CHAMPION CORPORATION COM 830830105 4 255 SH   SOLE 4 255 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 14 897 SH   SOLE 7 897 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 2,718 173,322 SH   SOLE 18 173,322 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 1,475 94,078 SH   SOLE 19 94,078 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 33,129 2,112,787 SH   SOLE 21 2,112,787 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 22,463 1,432,604 SH   SOLE 22 1,373,864 0 58,740
SKYLINE CHAMPION CORPORATION COM 830830105 507 32,315 SH   SOLE 26 18,319 0 13,996
SKYLINE CHAMPION CORPORATION COM 830830105 117 7,471 SH   SOLE 28 7,471 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 257 16,393 SH   SOLE 30 16,393 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 77 4,898 SH   SOLE 40 4,898 0 0
SKYWEST INC COM 830879102 1,221 46,631 SH   SOLE 2 2,508 0 44,123
SKYWEST INC COM 830879102 1 57 SH   SOLE 4 57 0 0
SKYWEST INC COM 830879102 23 878 SH   SOLE 7 878 0 0
SKYWEST INC COM 830879102 5,936 226,660 SH   SOLE 18 226,660 0 0
SKYWEST INC COM 830879102 2,755 105,194 SH   SOLE 19 105,194 0 0
SKYWEST INC COM 830879102 147,592 5,635,452 SH   SOLE 21 5,635,452 0 0
SKYWEST INC COM 830879102 36,769 1,403,918 SH   SOLE 22 1,368,085 0 35,833
SKYWEST INC COM 830879102 45 1,736 SH   SOLE 26 0 0 1,736
SKYWEST INC COM 830879102 50 1,909 SH   SOLE 28 1,909 0 0
SKYWEST INC COM 830879102 1,344 51,300 SH   SOLE 30 51,300 0 0
SKYWEST INC COM 830879102 9 337 SH   SOLE 34 337 0 0
SKYWEST INC COM 830879102 34 1,296 SH   SOLE 40 1,296 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 38,841 434,557 SH   SOLE 2 63,776 0 370,781
SKYWORKS SOLUTIONS INC COM 83088M102 7,926 88,676 SH   SOLE 4 83,872 0 4,804
SKYWORKS SOLUTIONS INC COM 83088M102 24,614 275,387 SH   SOLE 7 163,266 0 112,121
SKYWORKS SOLUTIONS INC COM 83088M102 3,369 37,693 SH   SOLE 13 37,693 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 1,591 17,799 SH   SOLE 15 17,799 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 38,780 433,873 SH   SOLE 18 372,349 0 61,524
SKYWORKS SOLUTIONS INC COM 83088M102 63,629 711,892 SH   SOLE 19 711,892 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 506,433 5,666,065 SH   SOLE 21 5,666,065 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 390,498 4,368,964 SH   SOLE 22 3,920,800 0 448,164
SKYWORKS SOLUTIONS INC COM 83088M102 11,046 123,585 SH   SOLE 23 123,585 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 18,616 208,277 SH   SOLE 25 208,277 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 92,299 1,032,655 SH   SOLE 26 126,483 0 906,172
SKYWORKS SOLUTIONS INC COM 83088M102 3,035 33,958 SH   SOLE 28 24,444 0 9,514
SKYWORKS SOLUTIONS INC COM 83088M102 7,396 82,744 SH   SOLE 29 2,803 0 79,941
SKYWORKS SOLUTIONS INC COM 83088M102 77,339 865,281 SH   SOLE 30 865,281 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 3,413 38,188 SH   SOLE 31 30,633 0 7,555
SKYWORKS SOLUTIONS INC COM 83088M102 2,412 26,981 SH   SOLE 32 26,981 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 22,700 253,973 SH   SOLE 34 253,973 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 11,255 125,926 SH   SOLE 36 125,926 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 330 3,687 SH   SOLE 40 3,687 0 0
SL GREEN RLTY CORP COM 78440X101 9,632 223,490 SH   SOLE 2 23,602 0 199,888
SL GREEN RLTY CORP COM 78440X101 3,470 80,503 SH   SOLE 4 78,292 0 2,211
SL GREEN RLTY CORP COM 78440X101 7,402 171,734 SH   SOLE 7 163,225 0 8,509
SL GREEN RLTY CORP COM 78440X101 126 2,923 SH   SOLE 13 2,923 0 0
SL GREEN RLTY CORP COM 78440X101 378 8,768 SH   SOLE 15 8,768 0 0
SL GREEN RLTY CORP COM 78440X101 7,148 165,847 SH   SOLE 18 153,942 0 11,905
SL GREEN RLTY CORP COM 78440X101 4,676 108,494 SH   SOLE 19 108,494 0 0
SL GREEN RLTY CORP COM 78440X101 116,986 2,714,297 SH   SOLE 21 2,714,297 0 0
SL GREEN RLTY CORP COM 78440X101 121,217 2,812,456 SH   SOLE 22 2,610,969 0 201,487
SL GREEN RLTY CORP COM 78440X101 2,815 65,309 SH   SOLE 23 65,309 0 0
SL GREEN RLTY CORP COM 78440X101 12,298 285,337 SH   SOLE 25 285,337 0 0
SL GREEN RLTY CORP COM 78440X101 19,502 452,476 SH   SOLE 26 83,530 0 368,946
SL GREEN RLTY CORP COM 78440X101 712 16,528 SH   SOLE 28 11,650 0 4,878
SL GREEN RLTY CORP COM 78440X101 2,602 60,369 SH   SOLE 29 43,612 0 16,757
SL GREEN RLTY CORP COM 78440X101 27,477 637,514 SH   SOLE 30 637,514 0 0
SL GREEN RLTY CORP COM 78440X101 901 20,896 SH   SOLE 31 16,158 0 4,738
SL GREEN RLTY CORP COM 78440X101 178 4,132 SH   SOLE 34 4,132 0 0
SL GREEN RLTY CORP COM 78440X101 2,737 63,505 SH   SOLE 36 63,505 0 0
SL GREEN RLTY CORP COM 78440X101 86 1,985 SH   SOLE 40 1,985 0 0
SLACK TECHNOLOGIES INC COM CL A 83088V102 135 5,048 SH   SOLE 2 5,048 0 0
SLACK TECHNOLOGIES INC COM CL A 83088V102 657 24,494 SH   SOLE 13 24,494 0 0
SLACK TECHNOLOGIES INC COM CL A 83088V102 1,627 60,622 SH   SOLE 18 28,254 0 32,368
SLACK TECHNOLOGIES INC COM CL A 83088V102 4,872 181,510 SH   SOLE 19 181,510 0 0
SLACK TECHNOLOGIES INC COM CL A 83088V102 2,301 85,731 SH   SOLE 21 85,731 0 0
SLACK TECHNOLOGIES INC COM CL A 83088V102 25,891 964,633 SH   SOLE 22 865,887 0 98,746
SLACK TECHNOLOGIES INC COM CL A 83088V102 962 35,844 SH   SOLE 25 35,844 0 0
SLACK TECHNOLOGIES INC COM CL A 83088V102 234 8,715 SH   SOLE 26 3,168 0 5,547
SLACK TECHNOLOGIES INC COM CL A 83088V102 2,398 89,332 SH   SOLE 29 0 0 89,332
SLACK TECHNOLOGIES INC COM CL A 83088V102 302 11,243 SH   SOLE 30 11,243 0 0
SLACK TECHNOLOGIES INC COM CL A 83088V102 197 7,348 SH   SOLE 34 7,348 0 0
SLACK TECHNOLOGIES INC COM CL A 83088V102 363 13,528 SH   SOLE 36 13,528 0 0
SLEEP NUMBER CORP COM 83125X103 231 12,051 SH   SOLE 2 1,403 0 10,648
SLEEP NUMBER CORP COM 83125X103 3 165 SH   SOLE 4 165 0 0
SLEEP NUMBER CORP COM 83125X103 10 544 SH   SOLE 7 544 0 0
SLEEP NUMBER CORP COM 83125X103 2,518 131,409 SH   SOLE 18 127,727 0 3,682
SLEEP NUMBER CORP COM 83125X103 1,357 70,843 SH   SOLE 19 70,843 0 0
SLEEP NUMBER CORP COM 83125X103 57,832 3,018,365 SH   SOLE 21 3,018,365 0 0
SLEEP NUMBER CORP COM 83125X103 15,519 809,983 SH   SOLE 22 774,573 0 35,410
SLEEP NUMBER CORP COM 83125X103 16 823 SH   SOLE 23 823 0 0
SLEEP NUMBER CORP COM 83125X103 183 9,530 SH   SOLE 26 6,305 0 3,225
SLEEP NUMBER CORP COM 83125X103 80 4,191 SH   SOLE 28 4,191 0 0
SLEEP NUMBER CORP COM 83125X103 735 38,380 SH   SOLE 30 38,380 0 0
SLEEP NUMBER CORP COM 83125X103 18 935 SH   SOLE 34 935 0 0
SLEEP NUMBER CORP COM 83125X103 63 3,286 SH   SOLE 40 3,286 0 0
SLM CORP COM 78442P106 7,321 1,018,203 SH   SOLE 2 232,352 0 785,851
SLM CORP COM 78442P106 11 1,523 SH   SOLE 4 1,523 0 0
SLM CORP COM 78442P106 77 10,674 SH   SOLE 7 10,674 0 0
SLM CORP COM 78442P106 8,427 1,172,095 SH   SOLE 18 1,172,095 0 0
SLM CORP COM 78442P106 719 99,968 SH   SOLE 19 99,968 0 0
SLM CORP COM 78442P106 143,634 19,976,935 SH   SOLE 21 19,976,935 0 0
SLM CORP COM 78442P106 99,688 13,864,757 SH   SOLE 22 13,167,085 0 697,672
SLM CORP COM 78442P106 984 136,836 SH   SOLE 26 84,221 0 52,615
SLM CORP COM 78442P106 447 62,163 SH   SOLE 28 62,163 0 0
SLM CORP COM 78442P106 940 130,787 SH   SOLE 30 130,787 0 0
SLM CORP COM 78442P106 107 14,879 SH   SOLE 31 9,041 0 5,838
SLM CORP COM 78442P106 62 8,627 SH   SOLE 36 8,627 0 0
SLM CORP COM 78442P106 331 46,042 SH   SOLE 40 46,042 0 0
SM ENERGY CO COM 78454L100 134 109,684 SH   SOLE 2 3,943 0 105,741
SM ENERGY CO COM 78454L100 0 327 SH   SOLE 4 327 0 0
SM ENERGY CO COM 78454L100 7 6,128 SH   SOLE 7 6,128 0 0
SM ENERGY CO COM 78454L100 614 503,400 SH   SOLE 18 503,400 0 0
SM ENERGY CO COM 78454L100 266 218,224 SH   SOLE 19 218,224 0 0
SM ENERGY CO COM 78454L100 14,912 12,222,896 SH   SOLE 21 12,222,896 0 0
SM ENERGY CO COM 78454L100 4,114 3,372,099 SH   SOLE 22 3,229,213 0 142,886
SM ENERGY CO COM 78454L100 31 25,040 SH   SOLE 26 17,766 0 7,274
SM ENERGY CO COM 78454L100 17 13,551 SH   SOLE 28 13,551 0 0
SM ENERGY CO COM 78454L100 211 173,048 SH   SOLE 30 173,048 0 0
SM ENERGY CO COM 78454L100 31 25,604 SH   SOLE 31 0 0 25,604
SM ENERGY CO COM 78454L100 18 15,154 SH   SOLE 36 15,154 0 0
SM ENERGY CO COM 78454L100 12 9,803 SH   SOLE 40 9,803 0 0
SM ENERGY CO NOTE 1.500% 7/0 78454LAM2 2,257 6,249,000 PRN   SOLE 2 5,163,000 0 1,086,000
SM ENERGY CO NOTE 1.500% 7/0 78454LAM2 18,112 50,155,000 PRN   SOLE 19 50,155,000 0 0
SM ENERGY CO NOTE 1.500% 7/0 78454LAM2 233 644,000 PRN   SOLE 22 644,000 0 0
SM ENERGY CO NOTE 1.500% 7/0 78454LAM2 459 1,271,000 PRN   SOLE 26 1,271,000 0 0
SM ENERGY CO NOTE 1.500% 7/0 78454LAM2 3,223 8,926,000 PRN   SOLE 34 8,926,000 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 307 12,620 SH   SOLE 2 882 0 11,738
SMART GLOBAL HLDGS INC SHS G8232Y101 6 262 SH   SOLE 7 262 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 1,579 64,981 SH   SOLE 18 64,981 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 611 25,129 SH   SOLE 19 25,129 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 37,422 1,539,984 SH   SOLE 21 1,539,984 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 9,535 392,399 SH   SOLE 22 379,176 0 13,223
SMART GLOBAL HLDGS INC SHS G8232Y101 54 2,223 SH   SOLE 28 2,223 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 460 18,924 SH   SOLE 30 18,924 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 52 2,127 SH   SOLE 40 2,127 0 0
SMART SAND INC COM 83191H107 22 21,046 SH   SOLE 2 1,101 0 19,945
SMART SAND INC COM 83191H107 129 124,250 SH   SOLE 18 76,961 0 47,289
SMART SAND INC COM 83191H107 37 35,972 SH   SOLE 19 35,972 0 0
SMART SAND INC COM 83191H107 905 869,807 SH   SOLE 21 869,807 0 0
SMART SAND INC COM 83191H107 723 695,226 SH   SOLE 22 686,976 0 8,250
SMARTFINANCIAL INC COM NEW 83190L208 195 12,845 SH   SOLE 2 947 0 11,898
SMARTFINANCIAL INC COM NEW 83190L208 4 241 SH   SOLE 7 241 0 0
SMARTFINANCIAL INC COM NEW 83190L208 775 50,973 SH   SOLE 18 50,973 0 0
SMARTFINANCIAL INC COM NEW 83190L208 364 23,963 SH   SOLE 19 23,963 0 0
SMARTFINANCIAL INC COM NEW 83190L208 6,855 450,685 SH   SOLE 21 450,685 0 0
SMARTFINANCIAL INC COM NEW 83190L208 2,773 182,331 SH   SOLE 22 175,047 0 7,284
SMARTSHEET INC COM CL A 83200N103 6,853 165,082 SH   SOLE 2 10,097 0 154,985
SMARTSHEET INC COM CL A 83200N103 14 338 SH   SOLE 4 338 0 0
SMARTSHEET INC COM CL A 83200N103 63 1,509 SH   SOLE 7 1,509 0 0
SMARTSHEET INC COM CL A 83200N103 633 15,239 SH   SOLE 13 15,239 0 0
SMARTSHEET INC COM CL A 83200N103 2,617 63,050 SH   SOLE 18 63,050 0 0
SMARTSHEET INC COM CL A 83200N103 32,252 776,976 SH   SOLE 19 776,976 0 0
SMARTSHEET INC COM CL A 83200N103 62,579 1,507,554 SH   SOLE 21 1,507,554 0 0
SMARTSHEET INC COM CL A 83200N103 105,937 2,552,072 SH   SOLE 22 2,339,326 0 212,746
SMARTSHEET INC COM CL A 83200N103 1,646 39,658 SH   SOLE 26 15,796 0 23,862
SMARTSHEET INC COM CL A 83200N103 577 13,904 SH   SOLE 28 13,904 0 0
SMARTSHEET INC COM CL A 83200N103 2,310 55,650 SH   SOLE 29 0 0 55,650
SMARTSHEET INC COM CL A 83200N103 1,504 36,244 SH   SOLE 30 36,244 0 0
SMARTSHEET INC COM CL A 83200N103 76 1,832 SH   SOLE 31 1,832 0 0
SMARTSHEET INC COM CL A 83200N103 14,562 350,813 SH   SOLE 34 350,813 0 0
SMARTSHEET INC COM CL A 83200N103 344 8,283 SH   SOLE 36 8,283 0 0
SMARTSHEET INC COM CL A 83200N103 433 10,439 SH   SOLE 40 10,439 0 0
SMILEDIRECTCLUB INC CL A COM 83192H106 373 79,812 SH   SOLE 2 79,812 0 0
SMILEDIRECTCLUB INC CL A COM 83192H106 957 205,026 SH   SOLE 19 205,026 0 0
SMILEDIRECTCLUB INC CL A COM 83192H106 230 49,290 SH   SOLE 21 49,290 0 0
SMILEDIRECTCLUB INC CL A COM 83192H106 4,274 915,126 SH   SOLE 22 915,126 0 0
SMILEDIRECTCLUB INC CL A COM 83192H106 2,564 548,979 SH   SOLE 34 548,979 0 0
SMITH & NEPHEW GROUP PLC SPDN ADR NEW 83175M205 41,368 1,153,272 SH   SOLE 18 1,153,272 0 0
SMITH & NEPHEW GROUP PLC SPDN ADR NEW 83175M205 3,567 99,448 SH   SOLE 19 99,448 0 0
SMITH & NEPHEW GROUP PLC SPDN ADR NEW 83175M205 1,716 47,830 SH   SOLE 23 47,830 0 0
SMITH & NEPHEW GROUP PLC SPDN ADR NEW 83175M205 941 26,244 SH   SOLE 25 26,244 0 0
SMITH & NEPHEW GROUP PLC SPDN ADR NEW 83175M205 1,560 43,489 SH   SOLE 34 43,489 0 0
SMITH A O CORP COM 831865209 16,832 445,178 SH   SOLE 2 130,368 0 314,810
SMITH A O CORP COM 831865209 2,739 72,441 SH   SOLE 4 68,289 0 4,152
SMITH A O CORP COM 831865209 13,647 360,928 SH   SOLE 7 170,235 0 190,693
SMITH A O CORP COM 831865209 82 2,159 SH   SOLE 13 2,159 0 0
SMITH A O CORP COM 831865209 414 10,938 SH   SOLE 15 10,938 0 0
SMITH A O CORP COM 831865209 11,892 314,508 SH   SOLE 18 293,142 0 21,366
SMITH A O CORP COM 831865209 5,449 144,118 SH   SOLE 19 144,118 0 0
SMITH A O CORP COM 831865209 145,817 3,856,568 SH   SOLE 21 3,856,568 0 0
SMITH A O CORP COM 831865209 140,278 3,710,067 SH   SOLE 22 3,334,165 0 375,902
SMITH A O CORP COM 831865209 4,199 111,053 SH   SOLE 23 111,053 0 0
SMITH A O CORP COM 831865209 57,288 1,515,156 SH   SOLE 25 1,515,156 0 0
SMITH A O CORP COM 831865209 16,259 430,006 SH   SOLE 26 148,656 0 281,350
SMITH A O CORP COM 831865209 1,066 28,187 SH   SOLE 28 19,664 0 8,523
SMITH A O CORP COM 831865209 1,842 48,710 SH   SOLE 29 19,067 0 29,643
SMITH A O CORP COM 831865209 21,006 555,556 SH   SOLE 30 555,556 0 0
SMITH A O CORP COM 831865209 1,886 49,892 SH   SOLE 31 40,044 0 9,848
SMITH A O CORP COM 831865209 25,437 672,746 SH   SOLE 34 672,746 0 0
SMITH A O CORP COM 831865209 1,642 43,422 SH   SOLE 36 43,422 0 0
SMITH A O CORP COM 831865209 111 2,939 SH   SOLE 40 2,939 0 0
SMITH MICRO SOFTWARE INC COM NEW 832154207 26 6,090 SH   SOLE 18 6,090 0 0
SMITH MICRO SOFTWARE INC COM NEW 832154207 269 63,992 SH   SOLE 21 63,992 0 0
SMITH MICRO SOFTWARE INC COM NEW 832154207 1,829 434,545 SH   SOLE 22 434,545 0 0
SMTC CORP COM NEW 832682207 9 4,008 SH   SOLE 18 4,008 0 0
SMTC CORP COM NEW 832682207 89 38,143 SH   SOLE 21 38,143 0 0
SMUCKER J M CO COM NEW 832696405 40,627 366,012 SH   SOLE 2 107,216 0 258,796
SMUCKER J M CO COM NEW 832696405 7,389 66,570 SH   SOLE 4 63,446 0 3,124
SMUCKER J M CO COM NEW 832696405 26,966 242,935 SH   SOLE 7 160,091 0 82,844
SMUCKER J M CO COM NEW 832696405 455 4,098 SH   SOLE 13 4,098 0 0
SMUCKER J M CO COM NEW 832696405 1,271 11,449 SH   SOLE 15 11,449 0 0
SMUCKER J M CO COM NEW 832696405 31,619 284,857 SH   SOLE 18 259,708 0 25,149
SMUCKER J M CO COM NEW 832696405 5,793 52,186 SH   SOLE 19 52,186 0 0
SMUCKER J M CO COM NEW 832696405 421,754 3,799,586 SH   SOLE 21 3,799,586 0 0
SMUCKER J M CO COM NEW 832696405 332,774 2,997,966 SH   SOLE 22 2,643,712 0 354,254
SMUCKER J M CO COM NEW 832696405 11,988 108,001 SH   SOLE 23 108,001 0 0
SMUCKER J M CO COM NEW 832696405 15,120 136,213 SH   SOLE 25 136,213 0 0
SMUCKER J M CO COM NEW 832696405 93,414 841,567 SH   SOLE 26 110,616 0 730,951
SMUCKER J M CO COM NEW 832696405 2,593 23,360 SH   SOLE 28 16,539 0 6,821
SMUCKER J M CO COM NEW 832696405 5,247 47,269 SH   SOLE 29 22,834 0 24,435
SMUCKER J M CO COM NEW 832696405 85,511 770,373 SH   SOLE 30 770,373 0 0
SMUCKER J M CO COM NEW 832696405 7,034 63,366 SH   SOLE 31 50,385 0 12,981
SMUCKER J M CO COM NEW 832696405 1,061 9,555 SH   SOLE 34 9,555 0 0
SMUCKER J M CO COM NEW 832696405 12,150 109,463 SH   SOLE 36 109,463 0 0
SMUCKER J M CO COM NEW 832696405 264 2,378 SH   SOLE 40 2,378 0 0
SNAP INC CL A 83304A106 3,324 279,549 SH   SOLE 2 41,230 0 238,319
SNAP INC CL A 83304A106 3,708 311,830 SH   SOLE 4 293,416 0 18,414
SNAP INC CL A 83304A106 480 40,395 SH   SOLE 7 40,395 0 0
SNAP INC CL A 83304A106 137 11,558 SH   SOLE 13 11,558 0 0
SNAP INC CL A 83304A106 584 49,076 SH   SOLE 15 49,076 0 0
SNAP INC CL A 83304A106 0 34 SH   SOLE 17 0 0 34
SNAP INC CL A 83304A106 1,353 113,810 SH   SOLE 18 56,215 0 57,595
SNAP INC CL A 83304A106 35,145 2,955,864 SH   SOLE 19 2,955,864 0 0
SNAP INC CL A 83304A106 56,723 4,770,674 SH   SOLE 21 4,770,674 0 0
SNAP INC CL A 83304A106 162,921 13,702,318 SH   SOLE 22 13,337,708 0 364,610
SNAP INC CL A 83304A106 6,263 526,753 SH   SOLE 23 526,753 0 0
SNAP INC CL A 83304A106 515 43,296 SH   SOLE 25 43,296 0 0
SNAP INC CL A 83304A106 22,521 1,894,154 SH   SOLE 26 623,934 0 1,270,220
SNAP INC CL A 83304A106 1,802 151,521 SH   SOLE 28 107,818 0 43,703
SNAP INC CL A 83304A106 2,055 172,854 SH   SOLE 29 13,718 0 159,136
SNAP INC CL A 83304A106 16,416 1,380,640 SH   SOLE 30 1,380,640 0 0
SNAP INC CL A 83304A106 1,577 132,674 SH   SOLE 31 107,526 0 25,148
SNAP INC CL A 83304A106 18,012 1,514,900 SH   SOLE 34 1,514,900 0 0
SNAP INC CL A 83304A106 2,082 175,094 SH   SOLE 36 175,094 0 0
SNAP INC CL A 83304A106 188 15,849 SH   SOLE 40 15,849 0 0
SNAP ON INC COM 833034101 30,465 279,958 SH   SOLE 2 143,856 0 136,102
SNAP ON INC COM 833034101 5,357 49,229 SH   SOLE 4 47,736 0 1,493
SNAP ON INC COM 833034101 10,204 93,765 SH   SOLE 7 58,052 0 35,713
SNAP ON INC COM 833034101 1,328 12,203 SH   SOLE 13 12,203 0 0
SNAP ON INC COM 833034101 627 5,764 SH   SOLE 15 5,764 0 0
SNAP ON INC COM 833034101 17,717 162,807 SH   SOLE 18 135,070 0 27,737
SNAP ON INC COM 833034101 12,058 110,809 SH   SOLE 19 110,809 0 0
SNAP ON INC COM 833034101 149,623 1,374,960 SH   SOLE 21 1,374,960 0 0
SNAP ON INC COM 833034101 184,384 1,694,396 SH   SOLE 22 1,438,688 0 255,708
SNAP ON INC COM 833034101 8,858 81,402 SH   SOLE 23 81,402 0 0
SNAP ON INC COM 833034101 7,741 71,135 SH   SOLE 25 71,135 0 0
SNAP ON INC COM 833034101 41,863 384,700 SH   SOLE 26 64,169 0 320,531
SNAP ON INC COM 833034101 1,335 12,265 SH   SOLE 28 8,415 0 3,850
SNAP ON INC COM 833034101 5,542 50,926 SH   SOLE 29 29,850 0 21,076
SNAP ON INC COM 833034101 24,252 222,865 SH   SOLE 30 222,865 0 0
SNAP ON INC COM 833034101 6,631 60,940 SH   SOLE 31 38,607 0 22,333
SNAP ON INC COM 833034101 3,164 29,079 SH   SOLE 34 29,079 0 0
SNAP ON INC COM 833034101 4,758 43,720 SH   SOLE 36 43,720 0 0
SNAP ON INC COM 833034101 126 1,155 SH   SOLE 40 1,155 0 0
SO YOUNG INTERNATIONAL INC SPONSORED ADS 83356Q108 110 10,787 SH   SOLE 21 10,787 0 0
SO YOUNG INTERNATIONAL INC SPONSORED ADS 83356Q108 1,049 102,408 SH   SOLE 22 102,408 0 0
SO YOUNG INTERNATIONAL INC SPONSORED ADS 83356Q108 430 41,964 SH   SOLE 30 41,964 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 168 7,439 SH   SOLE 2 0 0 7,439
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 8,485 376,294 SH   SOLE 21 376,294 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 507 22,499 SH   SOLE 25 22,499 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 709 31,427 SH   SOLE 26 31,427 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 984 43,655 SH   SOLE 30 43,655 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 156 6,897 SH   SOLE 34 6,897 0 0
SOGOU INC ADR REPSTG A 83409V104 113 33,697 SH   SOLE 22 33,697 0 0
SOHU COM LTD SPONSORED ADS 83410S108 16 2,633 SH   SOLE 2 2,633 0 0
SOHU COM LTD SPONSORED ADS 83410S108 25 4,050 SH   SOLE 4 4,050 0 0
SOHU COM LTD SPONSORED ADS 83410S108 15 2,384 SH   SOLE 7 2,384 0 0
SOHU COM LTD SPONSORED ADS 83410S108 1 185 SH   SOLE 18 185 0 0
SOHU COM LTD SPONSORED ADS 83410S108 2,044 328,055 SH   SOLE 21 328,055 0 0
SOHU COM LTD SPONSORED ADS 83410S108 3,436 551,492 SH   SOLE 22 551,492 0 0
SOHU COM LTD SPONSORED ADS 83410S108 57 9,156 SH   SOLE 23 9,156 0 0
SOHU COM LTD SPONSORED ADS 83410S108 11 1,770 SH   SOLE 25 1,770 0 0
SOHU COM LTD SPONSORED ADS 83410S108 83 13,313 SH   SOLE 29 13,313 0 0
SOHU COM LTD SPONSORED ADS 83410S108 623 100,047 SH   SOLE 30 100,047 0 0
SOHU COM LTD SPONSORED ADS 83410S108 1 234 SH   SOLE 34 234 0 0
SOL GEL TECHNOLOGIES SHS M8694L103 68 9,657 SH   SOLE 22 9,657 0 0
SOLAR CAP LTD COM 83413U100 2,634 226,292 SH   SOLE 30 226,292 0 0
SOLAR SR CAP LTD COM 83416M105 767 79,010 SH   SOLE 30 79,010 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 1,534 18,739 SH   SOLE 2 18,739 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 17 208 SH   SOLE 4 208 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 9,094 111,068 SH   SOLE 18 111,068 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 178,569 2,180,857 SH   SOLE 21 2,180,857 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 89,524 1,093,353 SH   SOLE 22 1,074,543 0 18,810
SOLAREDGE TECHNOLOGIES INC COM 83417M104 1,778 21,719 SH   SOLE 26 14,408 0 7,311
SOLAREDGE TECHNOLOGIES INC COM 83417M104 484 5,912 SH   SOLE 28 5,912 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 36,164 441,668 SH   SOLE 30 441,668 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 53 642 SH   SOLE 34 642 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 398 4,862 SH   SOLE 40 4,862 0 0
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 61 11,613 SH   SOLE 2 1,342 0 10,271
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 3 533 SH   SOLE 7 533 0 0
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 617 117,576 SH   SOLE 18 117,576 0 0
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 300 57,203 SH   SOLE 19 57,203 0 0
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 5,869 1,117,922 SH   SOLE 21 1,117,922 0 0
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 5,072 966,033 SH   SOLE 22 925,627 0 40,406
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 35 6,576 SH   SOLE 26 0 0 6,576
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 24 4,535 SH   SOLE 30 4,535 0 0
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 17 3,313 SH   SOLE 40 3,313 0 0
SOLARWINDS CORP COM 83417Q105 1,133 72,334 SH   SOLE 2 3,591 0 68,743
SOLARWINDS CORP COM 83417Q105 14 901 SH   SOLE 7 901 0 0
SOLARWINDS CORP COM 83417Q105 328 20,909 SH   SOLE 18 20,909 0 0
SOLARWINDS CORP COM 83417Q105 168 10,740 SH   SOLE 19 10,740 0 0
SOLARWINDS CORP COM 83417Q105 12,462 795,253 SH   SOLE 21 795,253 0 0
SOLARWINDS CORP COM 83417Q105 23,490 1,499,045 SH   SOLE 22 1,452,529 0 46,516
SOLARWINDS CORP COM 83417Q105 7,443 474,979 SH   SOLE 30 474,979 0 0
SOLARWINDS CORP COM 83417Q105 13 859 SH   SOLE 31 859 0 0
SOLENO THERAPEUTICS INC COM NEW 834203200 17 6,999 SH   SOLE 18 6,999 0 0
SOLENO THERAPEUTICS INC COM NEW 834203200 152 63,747 SH   SOLE 21 63,747 0 0
SOLENO THERAPEUTICS INC COM NEW 834203200 36 14,999 SH   SOLE 22 14,999 0 0
SOLID BIOSCIENCES INC COM 83422E105 40 16,653 SH   SOLE 2 374 0 16,279
SOLID BIOSCIENCES INC COM 83422E105 0 197 SH   SOLE 7 197 0 0
SOLID BIOSCIENCES INC COM 83422E105 165 69,097 SH   SOLE 18 69,097 0 0
SOLID BIOSCIENCES INC COM 83422E105 147 61,486 SH   SOLE 19 61,486 0 0
SOLID BIOSCIENCES INC COM 83422E105 2,530 1,058,502 SH   SOLE 21 1,058,502 0 0
SOLID BIOSCIENCES INC COM 83422E105 1,686 705,338 SH   SOLE 22 688,005 0 17,333
SOLID BIOSCIENCES INC COM 83422E105 15 6,229 SH   SOLE 30 6,229 0 0
SOLIGENIX INC COM 834223307 23 13,654 SH   SOLE 21 13,654 0 0
SOLITARIO ZINC CORP COM 8342EP107 6 29,840 SH   SOLE 21 29,840 0 0
SOLITON INC COM 834251100 14 1,739 SH   SOLE 2 0 0 1,739
SOLITON INC COM 834251100 153 18,896 SH   SOLE 18 18,896 0 0
SOLITON INC COM 834251100 73 9,057 SH   SOLE 19 9,057 0 0
SOLITON INC COM 834251100 1,560 192,547 SH   SOLE 21 192,547 0 0
SOLITON INC COM 834251100 1,586 195,807 SH   SOLE 22 193,629 0 2,178
SONIC AUTOMOTIVE INC CL A 83545G102 390 29,402 SH   SOLE 2 7,468 0 21,934
SONIC AUTOMOTIVE INC CL A 83545G102 4 287 SH   SOLE 4 287 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 16 1,170 SH   SOLE 7 1,170 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 1,519 114,365 SH   SOLE 18 110,124 0 4,241
SONIC AUTOMOTIVE INC CL A 83545G102 1,946 146,525 SH   SOLE 19 146,525 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 36,823 2,772,846 SH   SOLE 21 2,772,846 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 11,689 880,225 SH   SOLE 22 848,495 0 31,730
SONIC AUTOMOTIVE INC CL A 83545G102 256 19,289 SH   SOLE 23 19,289 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 985 74,139 SH   SOLE 26 0 0 74,139
SONIC AUTOMOTIVE INC CL A 83545G102 38 2,870 SH   SOLE 28 2,870 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 421 31,710 SH   SOLE 30 31,710 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 48 3,592 SH   SOLE 40 3,592 0 0
SONIM TECHNOLOGIES INC COM 83548F101 2 2,813 SH   SOLE 2 295 0 2,518
SONIM TECHNOLOGIES INC COM 83548F101 13 18,337 SH   SOLE 18 18,337 0 0
SONIM TECHNOLOGIES INC COM 83548F101 11 16,126 SH   SOLE 19 16,126 0 0
SONIM TECHNOLOGIES INC COM 83548F101 76 107,880 SH   SOLE 21 107,880 0 0
SONIM TECHNOLOGIES INC COM 83548F101 26 37,278 SH   SOLE 22 34,264 0 3,014
SONOCO PRODS CO COM 835495102 12,588 271,585 SH   SOLE 2 72,221 0 199,364
SONOCO PRODS CO COM 835495102 46 992 SH   SOLE 4 992 0 0
SONOCO PRODS CO COM 835495102 2,911 62,806 SH   SOLE 7 62,806 0 0
SONOCO PRODS CO COM 835495102 17,016 367,123 SH   SOLE 18 364,876 0 2,247
SONOCO PRODS CO COM 835495102 1,780 38,412 SH   SOLE 19 38,412 0 0
SONOCO PRODS CO COM 835495102 318,244 6,866,100 SH   SOLE 21 6,866,100 0 0
SONOCO PRODS CO COM 835495102 149,845 3,232,892 SH   SOLE 22 3,064,042 0 168,850
SONOCO PRODS CO COM 835495102 139 3,003 SH   SOLE 23 3,003 0 0
SONOCO PRODS CO COM 835495102 1,847 39,840 SH   SOLE 26 21,011 0 18,829
SONOCO PRODS CO COM 835495102 666 14,361 SH   SOLE 28 14,361 0 0
SONOCO PRODS CO COM 835495102 107 2,304 SH   SOLE 29 2,304 0 0
SONOCO PRODS CO COM 835495102 1,617 34,880 SH   SOLE 30 34,880 0 0
SONOCO PRODS CO COM 835495102 255 5,491 SH   SOLE 31 3,691 0 1,800
SONOCO PRODS CO COM 835495102 1,655 35,712 SH   SOLE 32 35,712 0 0
SONOCO PRODS CO COM 835495102 154 3,326 SH   SOLE 34 3,326 0 0
SONOCO PRODS CO COM 835495102 152 3,269 SH   SOLE 36 3,269 0 0
SONOCO PRODS CO COM 835495102 485 10,465 SH   SOLE 40 10,465 0 0
SONOMA PHARMACEUTICALS INC COM NEW 83558L204 3 609 SH   SOLE 21 609 0 0
SONOMA PHARMACEUTICALS INC COM NEW 83558L204 14 2,835 SH   SOLE 22 2,835 0 0
SONOS INC COM 83570H108 250 29,456 SH   SOLE 2 4,248 0 25,208
SONOS INC COM 83570H108 9 1,048 SH   SOLE 7 1,048 0 0
SONOS INC COM 83570H108 2,361 278,437 SH   SOLE 18 274,262 0 4,175
SONOS INC COM 83570H108 1,480 174,470 SH   SOLE 19 174,470 0 0
SONOS INC COM 83570H108 21,769 2,567,116 SH   SOLE 21 2,567,116 0 0
SONOS INC COM 83570H108 16,619 1,959,781 SH   SOLE 22 1,883,065 0 76,716
SONOS INC COM 83570H108 3 320 SH   SOLE 23 320 0 0
SONOS INC COM 83570H108 34 3,969 SH   SOLE 30 3,969 0 0
SONOS INC COM 83570H108 32 3,739 SH   SOLE 40 3,739 0 0
SONY CORP SPONSORED ADR 835699307 2,193 37,060 SH   SOLE 2 37,060 0 0
SONY CORP SPONSORED ADR 835699307 208,898 3,529,868 SH   SOLE 18 3,412,667 0 117,201
SONY CORP SPONSORED ADR 835699307 23,534 397,663 SH   SOLE 19 397,663 0 0
SONY CORP SPONSORED ADR 835699307 695 11,739 SH   SOLE 23 11,739 0 0
SONY CORP SPONSORED ADR 835699307 1,713 28,941 SH   SOLE 25 0 0 28,941
SONY CORP SPONSORED ADR 835699307 72 1,222 SH   SOLE 30 1,222 0 0
SONY CORP SPONSORED ADR 835699307 16,289 275,250 SH   SOLE 34 275,250 0 0
SORL AUTO PTS INC COM 78461U101 20 4,796 SH   SOLE 22 4,796 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 89 48,616 SH   SOLE 2 7,600 0 41,016
SORRENTO THERAPEUTICS INC COM NEW 83587F202 3 1,870 SH   SOLE 7 1,870 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 854 464,027 SH   SOLE 18 464,027 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 454 246,967 SH   SOLE 19 246,967 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 8,289 4,504,846 SH   SOLE 21 4,504,846 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 6,484 3,523,771 SH   SOLE 22 3,446,803 0 76,968
SOTHERLY HOTELS INC COM 83600C103 4 2,643 SH   SOLE 18 2,643 0 0
SOTHERLY HOTELS INC COM 83600C103 58 36,122 SH   SOLE 21 36,122 0 0
SOTHERLY HOTELS INC COM 83600C103 73 45,420 SH   SOLE 22 45,420 0 0
SOUND FINL BANCORP INC COM 83607A100 12 573 SH   SOLE 18 573 0 0
SOUND FINL BANCORP INC COM 83607A100 5 260 SH   SOLE 21 260 0 0
SOUTH JERSEY INDS INC COM 838518108 2,017 80,689 SH   SOLE 2 4,636 0 76,053
SOUTH JERSEY INDS INC COM 838518108 11 458 SH   SOLE 4 458 0 0
SOUTH JERSEY INDS INC COM 838518108 2,044 81,741 SH   SOLE 7 81,741 0 0
SOUTH JERSEY INDS INC COM 838518108 11,608 464,336 SH   SOLE 18 464,336 0 0
SOUTH JERSEY INDS INC COM 838518108 4,354 174,158 SH   SOLE 19 174,158 0 0
SOUTH JERSEY INDS INC COM 838518108 257,622 10,304,871 SH   SOLE 21 10,304,871 0 0
SOUTH JERSEY INDS INC COM 838518108 67,562 2,702,465 SH   SOLE 22 2,591,690 0 110,775
SOUTH JERSEY INDS INC COM 838518108 614 24,574 SH   SOLE 26 14,158 0 10,416
SOUTH JERSEY INDS INC COM 838518108 331 13,256 SH   SOLE 28 13,256 0 0
SOUTH JERSEY INDS INC COM 838518108 2,973 118,927 SH   SOLE 30 118,927 0 0
SOUTH JERSEY INDS INC COM 838518108 5 212 SH   SOLE 31 0 0 212
SOUTH JERSEY INDS INC COM 838518108 53 2,116 SH   SOLE 34 2,116 0 0
SOUTH JERSEY INDS INC COM 838518108 63 2,503 SH   SOLE 36 2,503 0 0
SOUTH JERSEY INDS INC COM 838518108 276 11,040 SH   SOLE 40 11,040 0 0
SOUTH JERSEY INDS INC UNIT 99/99/9999 838518116 10,966 263,661 SH   SOLE 21 263,661 0 0
SOUTH PLAINS FINANCIAL INC COM 83946P107 199 12,825 SH   SOLE 2 3,843 0 8,982
SOUTH PLAINS FINANCIAL INC COM 83946P107 622 40,163 SH   SOLE 18 40,163 0 0
SOUTH PLAINS FINANCIAL INC COM 83946P107 1,044 67,426 SH   SOLE 19 67,426 0 0
SOUTH PLAINS FINANCIAL INC COM 83946P107 5,735 370,239 SH   SOLE 21 370,239 0 0
SOUTH PLAINS FINANCIAL INC COM 83946P107 2,727 176,078 SH   SOLE 22 172,206 0 3,872
SOUTH PLAINS FINANCIAL INC COM 83946P107 90 5,825 SH   SOLE 23 5,825 0 0
SOUTH PLAINS FINANCIAL INC COM 83946P107 268 17,330 SH   SOLE 26 0 0 17,330
SOUTH ST CORP COM 840441109 1,970 33,545 SH   SOLE 2 3,093 0 30,452
SOUTH ST CORP COM 840441109 9 160 SH   SOLE 4 160 0 0
SOUTH ST CORP COM 840441109 34 576 SH   SOLE 7 576 0 0
SOUTH ST CORP COM 840441109 9,737 165,786 SH   SOLE 18 165,786 0 0
SOUTH ST CORP COM 840441109 7,749 131,948 SH   SOLE 19 131,948 0 0
SOUTH ST CORP COM 840441109 69,526 1,183,831 SH   SOLE 21 1,183,831 0 0
SOUTH ST CORP COM 840441109 62,882 1,070,693 SH   SOLE 22 1,033,555 0 37,138
SOUTH ST CORP COM 840441109 614 10,451 SH   SOLE 23 10,451 0 0
SOUTH ST CORP COM 840441109 3,351 57,060 SH   SOLE 26 11,046 0 46,014
SOUTH ST CORP COM 840441109 289 4,927 SH   SOLE 28 4,927 0 0
SOUTH ST CORP COM 840441109 779 13,259 SH   SOLE 30 13,259 0 0
SOUTH ST CORP COM 840441109 54 916 SH   SOLE 36 916 0 0
SOUTH ST CORP COM 840441109 215 3,655 SH   SOLE 40 3,655 0 0
SOUTHERN CO COM 842587107 139,481 2,576,304 SH   SOLE 2 326,246 0 2,250,058
SOUTHERN CO COM 842587107 29,273 540,697 SH   SOLE 4 512,158 0 28,539
SOUTHERN CO COM 842587107 64,503 1,191,419 SH   SOLE 7 1,102,798 0 88,621
SOUTHERN CO COM 842587107 1,991 36,782 SH   SOLE 13 36,782 0 0
SOUTHERN CO COM 842587107 6,177 114,094 SH   SOLE 15 114,094 0 0
SOUTHERN CO COM 842587107 1 20 SH   SOLE 17 0 0 20
SOUTHERN CO COM 842587107 100,889 1,863,479 SH   SOLE 18 1,711,247 0 152,232
SOUTHERN CO COM 842587107 7,756 143,265 SH   SOLE 19 143,265 0 0
SOUTHERN CO COM 842587107 1,711,721 31,616,574 SH   SOLE 21 31,616,574 0 0
SOUTHERN CO COM 842587107 1,423,640 26,295,522 SH   SOLE 22 23,807,885 0 2,487,637
SOUTHERN CO COM 842587107 41,377 764,255 SH   SOLE 23 764,255 0 0
SOUTHERN CO COM 842587107 57,801 1,067,627 SH   SOLE 25 1,067,627 0 0
SOUTHERN CO COM 842587107 161,998 2,992,197 SH   SOLE 26 709,409 0 2,282,788
SOUTHERN CO COM 842587107 11,534 213,035 SH   SOLE 28 150,462 0 62,573
SOUTHERN CO COM 842587107 1,025 18,935 SH   SOLE 29 18,935 0 0
SOUTHERN CO COM 842587107 295,984 5,467,017 SH   SOLE 30 5,467,017 0 0
SOUTHERN CO COM 842587107 36,257 669,697 SH   SOLE 31 189,333 0 480,364
SOUTHERN CO COM 842587107 3,149 58,155 SH   SOLE 34 58,155 0 0
SOUTHERN CO COM 842587107 7,369 136,102 SH   SOLE 35 136,102 0 0
SOUTHERN CO COM 842587107 53,590 989,849 SH   SOLE 36 989,849 0 0
SOUTHERN CO COM 842587107 1,237 22,849 SH   SOLE 40 22,849 0 0
SOUTHERN CO UNIT 08/01/2022 842587602 124,488 2,803,795 SH   SOLE 21 2,803,795 0 0
SOUTHERN COPPER CORP COM 84265V105 10,266 364,554 SH   SOLE 2 15,507 0 349,047
SOUTHERN COPPER CORP COM 84265V105 906 32,156 SH   SOLE 4 32,156 0 0
SOUTHERN COPPER CORP COM 84265V105 1,857 65,933 SH   SOLE 7 65,933 0 0
SOUTHERN COPPER CORP COM 84265V105 45 1,591 SH   SOLE 15 1,591 0 0
SOUTHERN COPPER CORP COM 84265V105 0 16 SH   SOLE 17 0 0 16
SOUTHERN COPPER CORP COM 84265V105 5,111 181,513 SH   SOLE 18 94,638 0 86,875
SOUTHERN COPPER CORP COM 84265V105 1,418 50,360 SH   SOLE 19 50,360 0 0
SOUTHERN COPPER CORP COM 84265V105 66,748 2,370,297 SH   SOLE 21 2,370,297 0 0
SOUTHERN COPPER CORP COM 84265V105 47,457 1,685,258 SH   SOLE 22 1,503,008 0 182,250
SOUTHERN COPPER CORP COM 84265V105 1,532 54,400 SH   SOLE 23 54,400 0 0
SOUTHERN COPPER CORP COM 84265V105 4,002 142,121 SH   SOLE 25 142,121 0 0
SOUTHERN COPPER CORP COM 84265V105 15,431 547,991 SH   SOLE 26 113,687 0 434,304
SOUTHERN COPPER CORP COM 84265V105 399 14,161 SH   SOLE 29 14,161 0 0
SOUTHERN COPPER CORP COM 84265V105 11,552 410,244 SH   SOLE 30 410,244 0 0
SOUTHERN COPPER CORP COM 84265V105 1,238 43,953 SH   SOLE 31 17,242 0 26,711
SOUTHERN COPPER CORP COM 84265V105 7,804 277,143 SH   SOLE 34 277,143 0 0
SOUTHERN COPPER CORP COM 84265V105 649 23,032 SH   SOLE 36 23,032 0 0
SOUTHERN COPPER CORP COM 84265V105 20 696 SH   SOLE 40 696 0 0
SOUTHERN FIRST BANCSHARES IN COM 842873101 202 7,109 SH   SOLE 2 585 0 6,524
SOUTHERN FIRST BANCSHARES IN COM 842873101 4 133 SH   SOLE 7 133 0 0
SOUTHERN FIRST BANCSHARES IN COM 842873101 793 27,958 SH   SOLE 18 27,958 0 0
SOUTHERN FIRST BANCSHARES IN COM 842873101 404 14,223 SH   SOLE 19 14,223 0 0
SOUTHERN FIRST BANCSHARES IN COM 842873101 7,218 254,414 SH   SOLE 21 254,414 0 0
SOUTHERN FIRST BANCSHARES IN COM 842873101 3,045 107,335 SH   SOLE 22 102,931 0 4,404
SOUTHERN MO BANCORP INC COM 843380106 187 7,703 SH   SOLE 2 517 0 7,186
SOUTHERN MO BANCORP INC COM 843380106 4 159 SH   SOLE 7 159 0 0
SOUTHERN MO BANCORP INC COM 843380106 738 30,392 SH   SOLE 18 30,392 0 0
SOUTHERN MO BANCORP INC COM 843380106 365 15,044 SH   SOLE 19 15,044 0 0
SOUTHERN MO BANCORP INC COM 843380106 6,878 283,397 SH   SOLE 21 283,397 0 0
SOUTHERN MO BANCORP INC COM 843380106 4,364 179,811 SH   SOLE 22 175,121 0 4,690
SOUTHERN NATL BANCORP OF VA COM 843395104 198 20,165 SH   SOLE 2 2,238 0 17,927
SOUTHERN NATL BANCORP OF VA COM 843395104 4 359 SH   SOLE 7 359 0 0
SOUTHERN NATL BANCORP OF VA COM 843395104 758 77,050 SH   SOLE 18 77,050 0 0
SOUTHERN NATL BANCORP OF VA COM 843395104 591 60,022 SH   SOLE 19 60,022 0 0
SOUTHERN NATL BANCORP OF VA COM 843395104 7,025 713,930 SH   SOLE 21 713,930 0 0
SOUTHERN NATL BANCORP OF VA COM 843395104 3,921 398,524 SH   SOLE 22 386,416 0 12,108
SOUTHERN NATL BANCORP OF VA COM 843395104 99 10,071 SH   SOLE 26 0 0 10,071
SOUTHSIDE BANCSHARES INC COM 84470P109 911 29,964 SH   SOLE 2 1,594 0 28,370
SOUTHSIDE BANCSHARES INC COM 84470P109 3 100 SH   SOLE 4 100 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 17 551 SH   SOLE 7 551 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 4,398 144,714 SH   SOLE 18 144,714 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 1,993 65,565 SH   SOLE 19 65,565 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 108,252 3,562,079 SH   SOLE 21 3,562,079 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 28,875 950,134 SH   SOLE 22 920,032 0 30,102
SOUTHSIDE BANCSHARES INC COM 84470P109 333 10,956 SH   SOLE 26 8,050 0 2,906
SOUTHSIDE BANCSHARES INC COM 84470P109 110 3,606 SH   SOLE 28 3,606 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 1,266 41,668 SH   SOLE 30 41,668 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 74 2,420 SH   SOLE 40 2,420 0 0
SOUTHWEST AIRLS CO COM 844741108 35,565 998,739 SH   SOLE 2 104,166 0 894,573
SOUTHWEST AIRLS CO COM 844741108 2,520 70,768 SH   SOLE 4 66,943 0 3,825
SOUTHWEST AIRLS CO COM 844741108 16,901 474,621 SH   SOLE 7 382,435 0 92,186
SOUTHWEST AIRLS CO COM 844741108 241 6,770 SH   SOLE 13 6,770 0 0
SOUTHWEST AIRLS CO COM 844741108 533 14,972 SH   SOLE 15 14,972 0 0
SOUTHWEST AIRLS CO COM 844741108 39 1,106 SH   SOLE 17 0 0 1,106
SOUTHWEST AIRLS CO COM 844741108 32,698 918,235 SH   SOLE 18 875,500 0 42,735
SOUTHWEST AIRLS CO COM 844741108 2,207 61,964 SH   SOLE 19 61,964 0 0
SOUTHWEST AIRLS CO COM 844741108 316,798 8,896,321 SH   SOLE 21 8,896,321 0 0
SOUTHWEST AIRLS CO COM 844741108 379,335 10,652,494 SH   SOLE 22 9,694,434 0 958,060
SOUTHWEST AIRLS CO COM 844741108 3,672 103,124 SH   SOLE 23 103,124 0 0
SOUTHWEST AIRLS CO COM 844741108 5,428 152,423 SH   SOLE 25 152,423 0 0
SOUTHWEST AIRLS CO COM 844741108 35,061 984,577 SH   SOLE 26 136,000 0 848,577
SOUTHWEST AIRLS CO COM 844741108 1,014 28,475 SH   SOLE 28 19,336 0 9,139
SOUTHWEST AIRLS CO COM 844741108 101 2,837 SH   SOLE 29 2,837 0 0
SOUTHWEST AIRLS CO COM 844741108 45,152 1,267,957 SH   SOLE 30 1,267,957 0 0
SOUTHWEST AIRLS CO COM 844741108 1,312 36,835 SH   SOLE 31 29,618 0 7,217
SOUTHWEST AIRLS CO COM 844741108 280 7,860 SH   SOLE 34 7,860 0 0
SOUTHWEST AIRLS CO COM 844741108 3,274 91,927 SH   SOLE 36 91,927 0 0
SOUTHWEST AIRLS CO COM 844741108 107 2,994 SH   SOLE 40 2,994 0 0
SOUTHWEST AIRLS CO OPTIONS 844741108 21 600 SH Put SOLE 2 600 0 0
SOUTHWEST AIRLS CO OPTIONS 844741108 3,739 105,000 SH Put SOLE 19 105,000 0 0
SOUTHWEST AIRLS CO OPTIONS 844741108 36 1,000 SH Put SOLE 22 1,000 0 0
SOUTHWEST AIRLS CO OPTIONS 844741108 477 13,400 SH Put SOLE 34 13,400 0 0
SOUTHWEST GA FINL CORP COM 84502A104 5 281 SH   SOLE 21 281 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 10,238 147,185 SH   SOLE 2 93,912 0 53,273
SOUTHWEST GAS HOLDINGS INC COM 844895102 612 8,804 SH   SOLE 4 8,804 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 4,429 63,675 SH   SOLE 7 63,675 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 1,367 19,658 SH   SOLE 13 19,658 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 24,905 358,031 SH   SOLE 18 344,011 0 14,020
SOUTHWEST GAS HOLDINGS INC COM 844895102 29,877 429,520 SH   SOLE 19 429,520 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 275,248 3,956,991 SH   SOLE 21 3,956,991 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 165,199 2,374,907 SH   SOLE 22 2,143,083 0 231,824
SOUTHWEST GAS HOLDINGS INC COM 844895102 2,835 40,763 SH   SOLE 23 40,763 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 519 7,454 SH   SOLE 25 7,454 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 7,091 101,939 SH   SOLE 26 13,809 0 88,130
SOUTHWEST GAS HOLDINGS INC COM 844895102 662 9,517 SH   SOLE 28 9,517 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 527 7,582 SH   SOLE 29 7,582 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 1,912 27,484 SH   SOLE 30 27,484 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 1,268 18,232 SH   SOLE 31 14,572 0 3,660
SOUTHWEST GAS HOLDINGS INC COM 844895102 675 9,705 SH   SOLE 34 9,705 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 834 11,985 SH   SOLE 36 11,985 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 415 5,961 SH   SOLE 40 5,961 0 0
SOUTHWESTERN ENERGY CO COM 845467109 909 538,141 SH   SOLE 2 43,931 0 494,210
SOUTHWESTERN ENERGY CO COM 845467109 4 2,634 SH   SOLE 4 2,634 0 0
SOUTHWESTERN ENERGY CO COM 845467109 45 26,336 SH   SOLE 7 26,336 0 0
SOUTHWESTERN ENERGY CO COM 845467109 4,218 2,495,832 SH   SOLE 18 2,495,832 0 0
SOUTHWESTERN ENERGY CO COM 845467109 2,097 1,241,094 SH   SOLE 19 1,241,094 0 0
SOUTHWESTERN ENERGY CO COM 845467109 103,730 61,378,978 SH   SOLE 21 61,378,978 0 0
SOUTHWESTERN ENERGY CO COM 845467109 27,395 16,210,120 SH   SOLE 22 15,592,563 0 617,557
SOUTHWESTERN ENERGY CO COM 845467109 1,677 992,118 SH   SOLE 23 992,118 0 0
SOUTHWESTERN ENERGY CO COM 845467109 563 333,010 SH   SOLE 26 98,877 0 234,133
SOUTHWESTERN ENERGY CO COM 845467109 131 77,394 SH   SOLE 28 77,394 0 0
SOUTHWESTERN ENERGY CO COM 845467109 1,477 873,882 SH   SOLE 30 873,882 0 0
SOUTHWESTERN ENERGY CO COM 845467109 107 63,045 SH   SOLE 31 0 0 63,045
SOUTHWESTERN ENERGY CO COM 845467109 24 14,077 SH   SOLE 34 14,077 0 0
SOUTHWESTERN ENERGY CO COM 845467109 38 22,420 SH   SOLE 36 22,420 0 0
SOUTHWESTERN ENERGY CO COM 845467109 93 55,163 SH   SOLE 40 55,163 0 0
SP PLUS CORP COM 78469C103 443 21,332 SH   SOLE 2 1,615 0 19,717
SP PLUS CORP COM 78469C103 4 214 SH   SOLE 4 214 0 0
SP PLUS CORP COM 78469C103 8 375 SH   SOLE 7 375 0 0
SP PLUS CORP COM 78469C103 1,764 85,007 SH   SOLE 18 85,007 0 0
SP PLUS CORP COM 78469C103 905 43,610 SH   SOLE 19 43,610 0 0
SP PLUS CORP COM 78469C103 17,612 848,771 SH   SOLE 21 848,771 0 0
SP PLUS CORP COM 78469C103 14,451 696,422 SH   SOLE 22 671,359 0 25,063
SP PLUS CORP COM 78469C103 64 3,088 SH   SOLE 26 0 0 3,088
SP PLUS CORP COM 78469C103 65 3,116 SH   SOLE 28 3,116 0 0
SP PLUS CORP COM 78469C103 155 7,468 SH   SOLE 30 7,468 0 0
SP PLUS CORP COM 78469C103 62 3,010 SH   SOLE 40 3,010 0 0
SPAR GROUP INC COM 784933103 4 6,852 SH   SOLE 21 6,852 0 0
SPAR GROUP INC COM 784933103 1 1,079 SH   SOLE 22 1,079 0 0
SPARK ENERGY INC CL A COM 846511103 33 5,270 SH   SOLE 2 502 0 4,768
SPARK ENERGY INC CL A COM 846511103 1 123 SH   SOLE 7 123 0 0
SPARK ENERGY INC CL A COM 846511103 262 41,827 SH   SOLE 18 41,827 0 0
SPARK ENERGY INC CL A COM 846511103 142 22,659 SH   SOLE 19 22,659 0 0
SPARK ENERGY INC CL A COM 846511103 2,736 436,301 SH   SOLE 21 436,301 0 0
SPARK ENERGY INC CL A COM 846511103 3,233 515,668 SH   SOLE 22 508,796 0 6,872
SPARTAN MTRS INC COM 846819100 223 17,290 SH   SOLE 2 1,887 0 15,403
SPARTAN MTRS INC COM 846819100 9 729 SH   SOLE 7 729 0 0
SPARTAN MTRS INC COM 846819100 1,580 122,405 SH   SOLE 18 122,405 0 0
SPARTAN MTRS INC COM 846819100 809 62,703 SH   SOLE 19 62,703 0 0
SPARTAN MTRS INC COM 846819100 15,265 1,182,402 SH   SOLE 21 1,182,402 0 0
SPARTAN MTRS INC COM 846819100 12,383 959,198 SH   SOLE 22 917,273 0 41,925
SPARTAN MTRS INC COM 846819100 174 13,510 SH   SOLE 26 0 0 13,510
SPARTAN MTRS INC COM 846819100 61 4,733 SH   SOLE 28 4,733 0 0
SPARTAN MTRS INC COM 846819100 157 12,174 SH   SOLE 30 12,174 0 0
SPARTAN MTRS INC COM 846819100 46 3,537 SH   SOLE 40 3,537 0 0
SPARTANNASH CO COM 847215100 514 35,921 SH   SOLE 2 3,108 0 32,813
SPARTANNASH CO COM 847215100 2 137 SH   SOLE 4 137 0 0
SPARTANNASH CO COM 847215100 11 738 SH   SOLE 7 738 0 0
SPARTANNASH CO COM 847215100 2,513 175,496 SH   SOLE 18 175,496 0 0
SPARTANNASH CO COM 847215100 1,524 106,390 SH   SOLE 19 106,390 0 0
SPARTANNASH CO COM 847215100 59,651 4,165,606 SH   SOLE 21 4,165,606 0 0
SPARTANNASH CO COM 847215100 16,829 1,175,220 SH   SOLE 22 1,109,060 0 66,160
SPARTANNASH CO COM 847215100 85 5,944 SH   SOLE 23 5,944 0 0
SPARTANNASH CO COM 847215100 675 47,170 SH   SOLE 26 13,987 0 33,183
SPARTANNASH CO COM 847215100 78 5,434 SH   SOLE 28 5,434 0 0
SPARTANNASH CO COM 847215100 740 51,679 SH   SOLE 30 51,679 0 0
SPARTANNASH CO COM 847215100 7 488 SH   SOLE 34 488 0 0
SPARTANNASH CO COM 847215100 62 4,339 SH   SOLE 40 4,339 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 151 687 SH   SOLE 17 0 0 687
SPDR GOLD TRUST GOLD SHS 78463V107 6,981 47,156 SH   SOLE 4 47,156 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 20 135 SH   SOLE 17 0 0 135
SPDR GOLD TRUST GOLD SHS 78463V107 112,036 756,743 SH   SOLE 18 756,743 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 525,162 3,547,193 SH   SOLE 19 3,547,193 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 40,615 274,335 SH   SOLE 22 274,335 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 257,311 1,738,000 SH   SOLE 25 1,738,000 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 235,500 1,590,677 SH   SOLE 34 1,590,677 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 1 17 SH   SOLE 17 0 0 17
SPDR INDEX SHS FDS EUR STOXX SMCP 78463X392 1 26 SH   SOLE 17 0 0 26
SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 2,244 24,592 SH   SOLE 22 24,592 0 0
SPDR INDEX SHS FDS MSCI EMRG MKTS 78463X426 2 40 SH   SOLE 18 40 0 0
SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 6 113 SH   SOLE 17 0 0 113
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 26 930 SH   SOLE 17 0 0 930
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 46,979 1,518,376 SH   SOLE 13 1,518,376 0 0
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 82 2,282 SH   SOLE 17 0 0 2,282
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 11 401 SH   SOLE 17 0 0 401
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 0 15 SH   SOLE 17 0 0 15
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 46 1,916 SH   SOLE 17 0 0 1,916
SPDR S&P 500 ETF TR OPTIONS 78462F103 35,339 137,100 SH Call SOLE 2 137,100 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 1,392 5,400 SH Put SOLE 2 5,400 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 41,859 162,400 SH Call SOLE 4 162,400 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 640,691 2,485,700 SH Call SOLE 18 2,485,700 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 5,902,397 22,899,700 SH Call SOLE 19 22,899,700 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 601,357 2,333,100 SH Put SOLE 19 2,333,100 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 292,960 1,136,600 SH Call SOLE 22 1,136,600 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 2,320 9,000 SH Put SOLE 22 9,000 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 7,037 27,300 SH Call SOLE 25 27,300 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 2,212,037 8,582,100 SH Call SOLE 34 8,582,100 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 32,709 126,900 SH Put SOLE 34 126,900 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 154,571 599,693 SH   SOLE 2 414,661 0 185,032
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,490 9,662 SH   SOLE 4 9,662 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 9,165 35,559 SH   SOLE 17 0 0 35,559
SPDR S&P 500 ETF TR TR UNIT 78462F103 108,947 422,686 SH   SOLE 18 268,903 0 153,783
SPDR S&P 500 ETF TR TR UNIT 78462F103 345,780 1,341,531 SH   SOLE 19 1,341,531 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 49,865 193,464 SH   SOLE 22 193,464 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 234,602 910,193 SH   SOLE 23 910,193 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 387 1,500 SH   SOLE 25 1,500 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 118,090 458,157 SH   SOLE 34 458,157 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 10,626 40,423 SH   SOLE 2 40,423 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 2,494 9,488 SH   SOLE 17 0 0 9,488
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 300 1,140 SH   SOLE 18 1,140 0 0
SPDR SER TR SPDR S&P1500VL 78464A128 1 14 SH   SOLE 17 0 0 14
SPDR SER TR S&P 600 SMCP GRW 78464A201 6 123 SH   SOLE 17 0 0 123
SPDR SER TR S&P 600 SMCP VAL 78464A300 2 39 SH   SOLE 17 0 0 39
SPDR SER TR BLMBRG BRC CNVRT 78464A359 4 78 SH   SOLE 17 0 0 78
SPDR SER TR PORTFOLIO LN COR 78464A367 2,664 93,587 SH   SOLE 18 93,587 0 0
SPDR SER TR PORTFOLIO INTRMD 78464A375 12 356 SH   SOLE 17 0 0 356
SPDR SER TR BLOMBRG BRC EMRG 78464A391 2 64 SH   SOLE 17 0 0 64
SPDR SER TR PRTFLO S&P500 GW 78464A409 15,339 429,187 SH   SOLE 17 0 0 429,187
SPDR SER TR PRTFLO S&P500 VL 78464A508 17,335 670,847 SH   SOLE 17 0 0 670,847
SPDR SER TR PRTFLO S&P500 VL 78464A508 2,353 91,042 SH   SOLE 22 91,042 0 0
SPDR SER TR BLOMBERG INTL TR 78464A516 25 891 SH   SOLE 17 0 0 891
SPDR SER TR DJ REIT ETF 78464A607 6 84 SH   SOLE 17 0 0 84
SPDR SER TR DJ REIT ETF 78464A607 647 8,963 SH   SOLE 22 8,963 0 0
SPDR SER TR PORTFOLIO AGRGTE 78464A649 2 70 SH   SOLE 17 0 0 70
SPDR SER TR PORTFLI TIPS ETF 78464A656 0 12 SH   SOLE 17 0 0 12
SPDR SER TR PORTFOLIO LN TSR 78464A664 20,472 433,367 SH   SOLE 2 0 0 433,367
SPDR SER TR PORTFOLIO LN TSR 78464A664 69 1,454 SH   SOLE 17 0 0 1,454
SPDR SER TR PORTFOLIO LN TSR 78464A664 16,157 342,020 SH   SOLE 18 0 0 342,020
SPDR SER TR PORTFLI INTRMDIT 78464A672 46,566 1,405,559 SH   SOLE 2 0 0 1,405,559
SPDR SER TR PORTFLI INTRMDIT 78464A672 6 186 SH   SOLE 17 0 0 186
SPDR SER TR S&P DIVID ETF 78464A763 20 248 SH   SOLE 17 0 0 248
SPDR SER TR S&P BK ETF 78464A797 84 3,120 SH   SOLE 18 3,120 0 0
SPDR SER TR PORTFOLI S&P1500 78464A805 84 2,663 SH   SOLE 17 0 0 2,663
SPDR SER TR S&P 600 SML CAP 78464A813 3,645 75,267 SH   SOLE 17 0 0 75,267
SPDR SER TR S&P 400 MDCP GRW 78464A821 1 32 SH   SOLE 17 0 0 32
SPDR SER TR S&P 400 MDCP VAL 78464A839 1 32 SH   SOLE 17 0 0 32
SPDR SER TR PORTFOLIO S&P400 78464A847 7 288 SH   SOLE 17 0 0 288
SPDR SER TR PORTFOLIO S&P500 78464A854 12 404 SH   SOLE 17 0 0 404
SPDR SER TR S&P HOMEBUILD 78464A888 28 936 SH   SOLE 2 936 0 0
SPDR SER TR S&P HOMEBUILD 78464A888 3,355 112,606 SH   SOLE 19 112,606 0 0
SPDR SER TR S&P HOMEBUILD 78464A888 48 1,611 SH   SOLE 22 1,611 0 0
SPDR SER TR PORTFOLIO SH TSR 78468R101 32,516 1,058,462 SH   SOLE 2 0 0 1,058,462
SPDR SER TR BLOMBERG BRC INV 78468R200 0 10 SH   SOLE 17 0 0 10
SPDR SER TR OPTIONS 78468R556 26,732 812,500 SH Call SOLE 2 812,500 0 0
SPDR SER TR S&P OILGAS EXP 78468R556 191 5,800 SH   SOLE 4 5,800 0 0
SPDR SER TR S&P OILGAS EXP 78468R556 2,954 89,775 SH   SOLE 18 89,775 0 0
SPDR SER TR S&P OILGAS EXP 78468R556 14,788 449,478 SH   SOLE 19 449,478 0 0
SPDR SER TR S&P OILGAS EXP 78468R556 1,061 32,250 SH   SOLE 22 32,250 0 0
SPDR SER TR BLOOMBERG BRCLYS 78468R622 15,632 165,000 SH   SOLE 2 165,000 0 0
SPDR SER TR BLOOMBERG BRCLYS 78468R622 4,689 49,489 SH   SOLE 17 0 0 49,489
SPDR SER TR BLOOMBERG BRCLYS 78468R622 187,215 1,976,093 SH   SOLE 19 1,976,093 0 0
SPDR SER TR BLOOMBERG BRCLYS 78468R622 5,097 53,800 SH   SOLE 22 53,800 0 0
SPDR SER TR BLOOMBERG BRCLYS 78468R622 14,006 147,837 SH   SOLE 26 0 0 147,837
SPDR SER TR SPDR BLOOMBERG 78468R663 6 63 SH   SOLE 17 0 0 63
SPDR SER TR SPDR BLOOMBERG 78468R663 70 764 SH   SOLE 18 764 0 0
SPDR SER TR NUVEEN BRC MUNIC 78468R721 6 125 SH   SOLE 2 125 0 0
SPDR SER TR NUVEEN BRC MUNIC 78468R721 2 49 SH   SOLE 17 0 0 49
SPDR SER TR NUVEEN BLMBRG SR 78468R739 2 38 SH   SOLE 2 38 0 0
SPDR SER TR NUVEEN BLMBRG SR 78468R739 150 3,070 SH   SOLE 18 3,070 0 0
SPDR SER TR PRTFLO S&P500 HI 78468R788 11 447 SH   SOLE 17 0 0 447
SPDR SER TR PORTFOLIO S&P600 78468R853 12 555 SH   SOLE 17 0 0 555
SPDR SER TR BLOMBERG 1 10 YR 78468R861 1 50 SH   SOLE 17 0 0 50
SPDR SER TR SSGA US SMAL ETF 78468R887 1 21 SH   SOLE 17 0 0 21
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 3,634 99,908 SH   SOLE 2 6,498 0 93,410
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 10 262 SH   SOLE 4 262 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 48 1,320 SH   SOLE 7 1,320 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 812 22,326 SH   SOLE 18 22,326 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 390 10,734 SH   SOLE 19 10,734 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 19,397 533,324 SH   SOLE 21 533,324 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 47,578 1,308,159 SH   SOLE 22 1,236,139 0 72,020
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 562 15,457 SH   SOLE 26 8,074 0 7,383
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 212 5,840 SH   SOLE 28 5,840 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 567 15,592 SH   SOLE 30 15,592 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 116 3,202 SH   SOLE 31 873 0 2,329
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 9 256 SH   SOLE 34 256 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 51 1,395 SH   SOLE 36 1,395 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 175 4,800 SH   SOLE 40 4,800 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 114 48,763 SH   SOLE 2 6,072 0 42,691
SPECTRUM PHARMACEUTICALS INC COM 84763A108 1 377 SH   SOLE 4 377 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 5 2,144 SH   SOLE 7 2,144 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 1,201 515,251 SH   SOLE 18 515,251 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 939 402,913 SH   SOLE 19 402,913 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 31,400 13,476,565 SH   SOLE 21 13,476,565 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 8,261 3,545,587 SH   SOLE 22 3,436,239 0 109,348
SPECTRUM PHARMACEUTICALS INC COM 84763A108 43 18,411 SH   SOLE 23 18,411 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 241 103,486 SH   SOLE 26 21,329 0 82,157
SPECTRUM PHARMACEUTICALS INC COM 84763A108 29 12,332 SH   SOLE 28 12,332 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 342 146,687 SH   SOLE 30 146,687 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 10 4,254 SH   SOLE 34 4,254 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 25 10,623 SH   SOLE 40 10,623 0 0
SPERO THERAPEUTICS INC COM 84833T103 93 11,466 SH   SOLE 2 428 0 11,038
SPERO THERAPEUTICS INC COM 84833T103 351 43,476 SH   SOLE 18 43,476 0 0
SPERO THERAPEUTICS INC COM 84833T103 196 24,207 SH   SOLE 19 24,207 0 0
SPERO THERAPEUTICS INC COM 84833T103 4,086 505,735 SH   SOLE 21 505,735 0 0
SPERO THERAPEUTICS INC COM 84833T103 2,394 296,347 SH   SOLE 22 290,862 0 5,485
SPIRE INC COM 84857L101 4,963 66,636 SH   SOLE 2 22,299 0 44,337
SPIRE INC COM 84857L101 218 2,925 SH   SOLE 4 2,925 0 0
SPIRE INC COM 84857L101 4,241 56,946 SH   SOLE 7 56,946 0 0
SPIRE INC COM 84857L101 22,801 306,142 SH   SOLE 18 306,142 0 0
SPIRE INC COM 84857L101 7,077 95,023 SH   SOLE 19 95,023 0 0
SPIRE INC COM 84857L101 271,704 3,648,015 SH   SOLE 21 3,648,015 0 0
SPIRE INC COM 84857L101 128,695 1,727,914 SH   SOLE 22 1,670,106 0 57,808
SPIRE INC COM 84857L101 1,745 23,426 SH   SOLE 26 9,790 0 13,636
SPIRE INC COM 84857L101 545 7,314 SH   SOLE 28 7,314 0 0
SPIRE INC COM 84857L101 2,469 33,150 SH   SOLE 30 33,150 0 0
SPIRE INC COM 84857L101 28 379 SH   SOLE 31 0 0 379
SPIRE INC COM 84857L101 123 1,658 SH   SOLE 34 1,658 0 0
SPIRE INC COM 84857L101 270 3,631 SH   SOLE 36 3,631 0 0
SPIRE INC COM 84857L101 362 4,864 SH   SOLE 40 4,864 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 5,869 245,267 SH   SOLE 2 23,166 0 222,101
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 1,216 50,835 SH   SOLE 4 47,880 0 2,955
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 1,744 72,885 SH   SOLE 7 17,558 0 55,327
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 4 184 SH   SOLE 13 184 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 186 7,789 SH   SOLE 15 7,789 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 1,527 63,820 SH   SOLE 18 54,837 0 8,983
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 604 25,222 SH   SOLE 19 25,222 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 67,314 2,812,952 SH   SOLE 21 2,812,952 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 68,663 2,869,348 SH   SOLE 22 2,692,342 0 177,006
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 1,816 75,874 SH   SOLE 23 75,874 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 874 36,505 SH   SOLE 25 36,505 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 7,114 297,282 SH   SOLE 26 95,370 0 201,912
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 569 23,771 SH   SOLE 28 14,852 0 8,919
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 570 23,824 SH   SOLE 29 2,030 0 21,794
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 5,071 211,923 SH   SOLE 30 211,923 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 603 25,192 SH   SOLE 31 16,630 0 8,562
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 131 5,494 SH   SOLE 34 5,494 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 637 26,601 SH   SOLE 36 26,601 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 57 2,379 SH   SOLE 40 2,379 0 0
SPIRIT AIRLS INC COM 848577102 503 38,986 SH   SOLE 2 8,315 0 30,671
SPIRIT AIRLS INC COM 848577102 2 128 SH   SOLE 4 128 0 0
SPIRIT AIRLS INC COM 848577102 15 1,172 SH   SOLE 7 1,172 0 0
SPIRIT AIRLS INC COM 848577102 3,096 240,201 SH   SOLE 18 240,201 0 0
SPIRIT AIRLS INC COM 848577102 3,084 239,286 SH   SOLE 19 239,286 0 0
SPIRIT AIRLS INC COM 848577102 29,804 2,312,210 SH   SOLE 21 2,312,210 0 0
SPIRIT AIRLS INC COM 848577102 26,306 2,040,792 SH   SOLE 22 1,989,071 0 51,721
SPIRIT AIRLS INC COM 848577102 184 14,267 SH   SOLE 23 14,267 0 0
SPIRIT AIRLS INC COM 848577102 792 61,441 SH   SOLE 26 7,210 0 54,231
SPIRIT AIRLS INC COM 848577102 34 2,601 SH   SOLE 28 2,601 0 0
SPIRIT AIRLS INC COM 848577102 83 6,423 SH   SOLE 30 6,423 0 0
SPIRIT AIRLS INC COM 848577102 6 457 SH   SOLE 34 457 0 0
SPIRIT AIRLS INC COM 848577102 26 2,029 SH   SOLE 40 2,029 0 0
SPIRIT OF TEX BANCSHARES INC COM 84861D103 118 11,368 SH   SOLE 2 505 0 10,863
SPIRIT OF TEX BANCSHARES INC COM 84861D103 504 48,772 SH   SOLE 18 48,772 0 0
SPIRIT OF TEX BANCSHARES INC COM 84861D103 264 25,497 SH   SOLE 19 25,497 0 0
SPIRIT OF TEX BANCSHARES INC COM 84861D103 5,199 502,811 SH   SOLE 21 502,811 0 0
SPIRIT OF TEX BANCSHARES INC COM 84861D103 4,215 407,594 SH   SOLE 22 401,052 0 6,542
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 6,268 239,708 SH   SOLE 2 49,564 0 190,144
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 5,773 220,774 SH   SOLE 4 220,774 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 2,777 106,210 SH   SOLE 7 106,210 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 1 23 SH   SOLE 17 0 0 23
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 29,087 1,112,318 SH   SOLE 18 1,112,318 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 21,692 829,516 SH   SOLE 19 829,516 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 141,854 5,424,638 SH   SOLE 21 5,424,638 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 118,448 4,529,565 SH   SOLE 22 3,950,042 0 579,523
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 1,416 54,143 SH   SOLE 23 54,143 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 6,252 239,086 SH   SOLE 25 239,086 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 1,899 72,624 SH   SOLE 26 18,241 0 54,383
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 1,845 70,558 SH   SOLE 28 70,558 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 1,355 51,798 SH   SOLE 29 51,798 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 11,667 446,160 SH   SOLE 30 446,160 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 184 7,043 SH   SOLE 31 2,043 0 5,000
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 12,196 466,378 SH   SOLE 34 466,378 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 81 3,081 SH   SOLE 36 3,081 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 279 10,680 SH   SOLE 40 10,680 0 0
SPIRIT RLTY CAP INC NEW NOTE 3.750% 5/1 84860WAB8 1,066 1,125,000 PRN   SOLE 21 1,125,000 0 0
SPLUNK INC COM 848637104 43,502 344,627 SH   SOLE 2 15,229 0 329,398
SPLUNK INC COM 848637104 9,396 74,432 SH   SOLE 4 70,302 0 4,130
SPLUNK INC COM 848637104 2,742 21,722 SH   SOLE 7 19,061 0 2,661
SPLUNK INC COM 848637104 48 379 SH   SOLE 13 379 0 0
SPLUNK INC COM 848637104 1,621 12,841 SH   SOLE 15 12,841 0 0
SPLUNK INC COM 848637104 0 3 SH   SOLE 17 0 0 3
SPLUNK INC COM 848637104 16,366 129,649 SH   SOLE 18 117,073 0 12,576
SPLUNK INC COM 848637104 50,806 402,487 SH   SOLE 19 402,487 0 0
SPLUNK INC COM 848637104 393,811 3,119,789 SH   SOLE 21 3,119,789 0 0
SPLUNK INC COM 848637104 495,147 3,922,576 SH   SOLE 22 3,670,941 0 251,635
SPLUNK INC COM 848637104 14,187 112,389 SH   SOLE 23 112,389 0 0
SPLUNK INC COM 848637104 27,677 219,259 SH   SOLE 25 219,259 0 0
SPLUNK INC COM 848637104 71,534 566,696 SH   SOLE 26 120,564 0 446,132
SPLUNK INC COM 848637104 3,959 31,366 SH   SOLE 28 22,143 0 9,223
SPLUNK INC COM 848637104 4,563 36,151 SH   SOLE 29 3,088 0 33,063
SPLUNK INC COM 848637104 58,276 461,668 SH   SOLE 30 461,668 0 0
SPLUNK INC COM 848637104 4,037 31,980 SH   SOLE 31 26,272 0 5,708
SPLUNK INC COM 848637104 3,026 23,971 SH   SOLE 32 23,971 0 0
SPLUNK INC COM 848637104 30,237 239,542 SH   SOLE 34 239,542 0 0
SPLUNK INC COM 848637104 12,125 96,055 SH   SOLE 36 96,055 0 0
SPLUNK INC COM 848637104 465 3,683 SH   SOLE 40 3,683 0 0
SPLUNK INC NOTE 0.500% 9/1 848637AC8 4,210 3,923,000 PRN   SOLE 21 3,923,000 0 0
SPLUNK INC NOTE 1.125% 9/1 848637AD6 2,814 2,547,000 PRN   SOLE 21 2,547,000 0 0
SPLUNK INC NOTE 1.125% 9/1 848637AD6 232 210,000 PRN   SOLE 26 0 0 210,000
SPOK HLDGS INC COM 84863T106 178 16,676 SH   SOLE 2 1,100 0 15,576
SPOK HLDGS INC COM 84863T106 6 516 SH   SOLE 7 516 0 0
SPOK HLDGS INC COM 84863T106 954 89,229 SH   SOLE 18 89,229 0 0
SPOK HLDGS INC COM 84863T106 699 65,383 SH   SOLE 19 65,383 0 0
SPOK HLDGS INC COM 84863T106 21,886 2,047,334 SH   SOLE 21 2,047,334 0 0
SPOK HLDGS INC COM 84863T106 7,027 657,335 SH   SOLE 22 645,290 0 12,045
SPOK HLDGS INC COM 84863T106 69 6,488 SH   SOLE 26 0 0 6,488
SPOK HLDGS INC COM 84863T106 192 18,003 SH   SOLE 30 18,003 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 181 29,462 SH   SOLE 2 2,712 0 26,750
SPORTSMANS WHSE HLDGS INC COM 84920Y106 7 1,131 SH   SOLE 7 1,131 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 978 158,824 SH   SOLE 18 158,824 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 496 80,600 SH   SOLE 19 80,600 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 9,272 1,505,267 SH   SOLE 21 1,505,267 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 7,274 1,180,810 SH   SOLE 22 1,155,262 0 25,548
SPOTIFY TECHNOLOGY S A SHS L8681T102 28,805 237,197 SH   SOLE 2 4,294 0 232,903
SPOTIFY TECHNOLOGY S A SHS L8681T102 298 2,456 SH   SOLE 7 2,456 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 348 2,863 SH   SOLE 13 2,863 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 100 822 SH   SOLE 15 822 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 7,272 59,883 SH   SOLE 18 59,792 0 91
SPOTIFY TECHNOLOGY S A SHS L8681T102 7,972 65,649 SH   SOLE 19 65,649 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 179,349 1,476,853 SH   SOLE 21 1,476,853 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 122,636 1,009,851 SH   SOLE 22 855,855 0 153,996
SPOTIFY TECHNOLOGY S A SHS L8681T102 18,381 151,358 SH   SOLE 25 151,358 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 24,011 197,719 SH   SOLE 26 1,779 0 195,940
SPOTIFY TECHNOLOGY S A SHS L8681T102 438 3,610 SH   SOLE 29 0 0 3,610
SPOTIFY TECHNOLOGY S A SHS L8681T102 4,076 33,561 SH   SOLE 30 33,561 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 330 2,714 SH   SOLE 31 2,714 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 627 5,164 SH   SOLE 34 5,164 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 6,008 49,470 SH   SOLE 36 49,470 0 0
SPRING BK PHARMACEUTICALS IN COM 849431101 2 2,682 SH   SOLE 18 2,682 0 0
SPRING BK PHARMACEUTICALS IN COM 849431101 69 74,427 SH   SOLE 21 74,427 0 0
SPRING BK PHARMACEUTICALS IN COM 849431101 130 139,868 SH   SOLE 22 139,868 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107 137 5,080 SH   SOLE 2 585 0 4,495
SPRINGWORKS THERAPEUTICS INC COM 85205L107 1,066 39,480 SH   SOLE 18 39,480 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107 528 19,572 SH   SOLE 19 19,572 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107 9,816 363,548 SH   SOLE 21 363,548 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107 6,248 231,415 SH   SOLE 22 224,578 0 6,837
SPRINT CORPORATION COM 85207U105 11,309 1,311,901 SH   SOLE 2 90,084 0 1,221,817
SPRINT CORPORATION COM 85207U105 3,218 373,288 SH   SOLE 4 351,896 0 21,392
SPRINT CORPORATION COM 85207U105 553 64,131 SH   SOLE 7 64,131 0 0
SPRINT CORPORATION COM 85207U105 23 2,633 SH   SOLE 13 2,633 0 0
SPRINT CORPORATION COM 85207U105 759 88,009 SH   SOLE 15 88,009 0 0
SPRINT CORPORATION COM 85207U105 3,365 390,385 SH   SOLE 18 326,440 0 63,945
SPRINT CORPORATION COM 85207U105 910 105,584 SH   SOLE 19 105,584 0 0
SPRINT CORPORATION COM 85207U105 111,809 12,970,829 SH   SOLE 21 12,970,829 0 0
SPRINT CORPORATION COM 85207U105 136,810 15,871,177 SH   SOLE 22 14,649,911 0 1,221,266
SPRINT CORPORATION COM 85207U105 5,173 600,079 SH   SOLE 23 600,079 0 0
SPRINT CORPORATION COM 85207U105 6,630 769,103 SH   SOLE 25 769,103 0 0
SPRINT CORPORATION COM 85207U105 22,269 2,583,429 SH   SOLE 26 1,066,501 0 1,516,928
SPRINT CORPORATION COM 85207U105 1,432 166,137 SH   SOLE 28 117,842 0 48,295
SPRINT CORPORATION COM 85207U105 126 14,562 SH   SOLE 29 14,562 0 0
SPRINT CORPORATION COM 85207U105 13,046 1,513,404 SH   SOLE 30 1,513,404 0 0
SPRINT CORPORATION COM 85207U105 2,622 304,159 SH   SOLE 31 156,554 0 147,605
SPRINT CORPORATION COM 85207U105 362 41,967 SH   SOLE 34 41,967 0 0
SPRINT CORPORATION COM 85207U105 4,261 494,286 SH   SOLE 36 494,286 0 0
SPRINT CORPORATION COM 85207U105 138 16,064 SH   SOLE 40 16,064 0 0
SPRINT CORPORATION OPTIONS 85207U105 73 8,500 SH Put SOLE 2 8,500 0 0
SPRINT CORPORATION OPTIONS 85207U105 12,068 1,400,000 SH Put SOLE 19 1,400,000 0 0
SPRINT CORPORATION OPTIONS 85207U105 129 15,000 SH Put SOLE 22 15,000 0 0
SPRINT CORPORATION OPTIONS 85207U105 1,341 155,500 SH Put SOLE 34 155,500 0 0
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 25 1,707 SH   SOLE 17 0 0 1,707
SPROUT SOCIAL INC COM CL A 85209W109 48 3,035 SH   SOLE 2 532 0 2,503
SPROUT SOCIAL INC COM CL A 85209W109 510 31,976 SH   SOLE 18 31,976 0 0
SPROUT SOCIAL INC COM CL A 85209W109 272 17,058 SH   SOLE 19 17,058 0 0
SPROUT SOCIAL INC COM CL A 85209W109 4,853 304,059 SH   SOLE 21 304,059 0 0
SPROUT SOCIAL INC COM CL A 85209W109 1,504 94,218 SH   SOLE 22 90,870 0 3,348
SPROUTS FMRS MKT INC COM 85208M102 6,580 353,974 SH   SOLE 2 157,283 0 196,691
SPROUTS FMRS MKT INC COM 85208M102 10 517 SH   SOLE 4 517 0 0
SPROUTS FMRS MKT INC COM 85208M102 64 3,458 SH   SOLE 7 3,458 0 0
SPROUTS FMRS MKT INC COM 85208M102 6,220 334,605 SH   SOLE 18 325,805 0 8,800
SPROUTS FMRS MKT INC COM 85208M102 525 28,251 SH   SOLE 19 28,251 0 0
SPROUTS FMRS MKT INC COM 85208M102 108,016 5,810,409 SH   SOLE 21 5,810,409 0 0
SPROUTS FMRS MKT INC COM 85208M102 83,913 4,513,868 SH   SOLE 22 4,311,898 0 201,970
SPROUTS FMRS MKT INC COM 85208M102 1,012 54,452 SH   SOLE 23 54,452 0 0
SPROUTS FMRS MKT INC COM 85208M102 749 40,282 SH   SOLE 26 31,049 0 9,233
SPROUTS FMRS MKT INC COM 85208M102 324 17,402 SH   SOLE 28 17,402 0 0
SPROUTS FMRS MKT INC COM 85208M102 780 41,981 SH   SOLE 30 41,981 0 0
SPROUTS FMRS MKT INC COM 85208M102 142 7,659 SH   SOLE 31 2,393 0 5,266
SPROUTS FMRS MKT INC COM 85208M102 78 4,198 SH   SOLE 36 4,198 0 0
SPROUTS FMRS MKT INC COM 85208M102 228 12,244 SH   SOLE 40 12,244 0 0
SPS COMMERCE INC COM 78463M107 891 19,163 SH   SOLE 2 7,946 0 11,217
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,946 192,341 SH   SOLE 18 160,279 0 32,062
SPS COMMERCE INC COM 78463M107 14,783 317,848 SH   SOLE 19 317,848 0 0
SPS COMMERCE INC COM 78463M107 178,499 3,837,871 SH   SOLE 21 3,837,871 0 0
SPS COMMERCE INC COM 78463M107 58,572 1,259,352 SH   SOLE 22 1,220,722 0 38,630
SPS COMMERCE INC COM 78463M107 1,583 34,025 SH   SOLE 23 34,025 0 0
SPS COMMERCE INC COM 78463M107 5,165 111,058 SH   SOLE 26 8,388 0 102,670
SPS COMMERCE INC COM 78463M107 226 4,860 SH   SOLE 28 4,860 0 0
SPS COMMERCE INC COM 78463M107 2,147 46,152 SH   SOLE 30 46,152 0 0
SPS COMMERCE INC COM 78463M107 270 5,810 SH   SOLE 34 5,810 0 0
SPS COMMERCE INC COM 78463M107 160 3,446 SH   SOLE 40 3,446 0 0
SPX CORP COM 784635104 696 21,320 SH   SOLE 2 2,230 0 19,090
SPX CORP COM 784635104 3 100 SH   SOLE 4 100 0 0
SPX CORP COM 784635104 25 761 SH   SOLE 7 761 0 0
SPX CORP COM 784635104 7,059 216,271 SH   SOLE 18 200,019 0 16,252
SPX CORP COM 784635104 5,030 154,110 SH   SOLE 19 154,110 0 0
SPX CORP COM 784635104 152,051 4,658,424 SH   SOLE 21 4,658,424 0 0
SPX CORP COM 784635104 44,075 1,350,326 SH   SOLE 22 1,299,392 0 50,934
SPX CORP COM 784635104 298 9,131 SH   SOLE 23 9,131 0 0
SPX CORP COM 784635104 1,181 36,187 SH   SOLE 26 5,150 0 31,037
SPX CORP COM 784635104 177 5,435 SH   SOLE 28 5,435 0 0
SPX CORP COM 784635104 1,916 58,704 SH   SOLE 30 58,704 0 0
SPX CORP COM 784635104 30 906 SH   SOLE 31 0 0 906
SPX CORP COM 784635104 202 6,185 SH   SOLE 34 6,185 0 0
SPX CORP COM 784635104 130 3,991 SH   SOLE 40 3,991 0 0
SPX FLOW INC COM 78469X107 1,151 40,485 SH   SOLE 2 2,206 0 38,279
SPX FLOW INC COM 78469X107 3 100 SH   SOLE 4 100 0 0
SPX FLOW INC COM 78469X107 21 725 SH   SOLE 7 725 0 0
SPX FLOW INC COM 78469X107 5,470 192,463 SH   SOLE 18 192,463 0 0
SPX FLOW INC COM 78469X107 2,234 78,609 SH   SOLE 19 78,609 0 0
SPX FLOW INC COM 78469X107 128,942 4,537,019 SH   SOLE 21 4,537,019 0 0
SPX FLOW INC COM 78469X107 35,496 1,248,986 SH   SOLE 22 1,197,327 0 51,659
SPX FLOW INC COM 78469X107 655 23,059 SH   SOLE 26 7,722 0 15,337
SPX FLOW INC COM 78469X107 167 5,865 SH   SOLE 28 5,865 0 0
SPX FLOW INC COM 78469X107 1,612 56,733 SH   SOLE 30 56,733 0 0
SPX FLOW INC COM 78469X107 31 1,080 SH   SOLE 31 0 0 1,080
SPX FLOW INC COM 78469X107 101 3,561 SH   SOLE 36 3,561 0 0
SPX FLOW INC COM 78469X107 113 3,991 SH   SOLE 40 3,991 0 0
SQUARE INC CL A 852234103 40,660 776,259 SH   SOLE 2 45,256 0 731,003
SQUARE INC CL A 852234103 8,503 162,337 SH   SOLE 4 153,373 0 8,964
SQUARE INC CL A 852234103 1,308 24,978 SH   SOLE 7 24,978 0 0
SQUARE INC CL A 852234103 230 4,383 SH   SOLE 13 4,383 0 0
SQUARE INC CL A 852234103 1,488 28,412 SH   SOLE 15 28,412 0 0
SQUARE INC CL A 852234103 10 200 SH   SOLE 17 0 0 200
SQUARE INC CL A 852234103 11,444 218,479 SH   SOLE 18 189,698 0 28,781
SQUARE INC CL A 852234103 52,907 1,010,065 SH   SOLE 19 1,010,065 0 0
SQUARE INC CL A 852234103 295,556 5,642,544 SH   SOLE 21 5,642,544 0 0
SQUARE INC CL A 852234103 455,981 8,705,246 SH   SOLE 22 8,120,144 0 585,102
SQUARE INC CL A 852234103 13,251 252,969 SH   SOLE 23 252,969 0 0
SQUARE INC CL A 852234103 19,144 365,485 SH   SOLE 25 365,485 0 0
SQUARE INC CL A 852234103 53,822 1,027,533 SH   SOLE 26 240,073 0 787,460
SQUARE INC CL A 852234103 3,681 70,284 SH   SOLE 28 49,807 0 20,477
SQUARE INC CL A 852234103 306 5,849 SH   SOLE 29 5,849 0 0
SQUARE INC CL A 852234103 33,891 647,021 SH   SOLE 30 647,021 0 0
SQUARE INC CL A 852234103 3,887 74,211 SH   SOLE 31 61,694 0 12,517
SQUARE INC CL A 852234103 27,855 531,796 SH   SOLE 34 531,796 0 0
SQUARE INC CL A 852234103 10,994 209,895 SH   SOLE 36 209,895 0 0
SQUARE INC CL A 852234103 403 7,698 SH   SOLE 40 7,698 0 0
SQUARE INC NOTE 0.500% 5/1 852234AD5 2,787 2,700,000 PRN   SOLE 21 2,700,000 0 0
SRAX INC CL A 78472M106 6 2,914 SH   SOLE 18 2,914 0 0
SRAX INC CL A 78472M106 79 39,261 SH   SOLE 21 39,261 0 0
SRAX INC CL A 78472M106 4 1,868 SH   SOLE 22 1,868 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 21,648 494,029 SH   SOLE 2 19,030 0 474,999
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 4,331 98,830 SH   SOLE 4 92,240 0 6,590
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 833 19,007 SH   SOLE 7 17,135 0 1,872
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 36 826 SH   SOLE 13 826 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 820 18,718 SH   SOLE 15 18,718 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 5,584 127,441 SH   SOLE 18 108,893 0 18,548
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 2,032 46,373 SH   SOLE 19 46,373 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 185,245 4,227,405 SH   SOLE 21 4,227,405 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 249,488 5,693,478 SH   SOLE 22 5,324,928 0 368,550
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 7,116 162,397 SH   SOLE 23 162,397 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 10,521 240,098 SH   SOLE 25 240,098 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 29,990 684,399 SH   SOLE 26 182,382 0 502,017
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 2,027 46,268 SH   SOLE 28 32,631 0 13,637
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 2,320 52,948 SH   SOLE 29 4,687 0 48,261
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 21,124 482,060 SH   SOLE 30 482,060 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 2,195 50,084 SH   SOLE 31 41,801 0 8,283
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 1,524 34,768 SH   SOLE 34 34,768 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 6,596 150,527 SH   SOLE 36 150,527 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 229 5,228 SH   SOLE 40 5,228 0 0
ST JOE CO COM 790148100 528 31,486 SH   SOLE 2 1,827 0 29,659
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 2,508 149,444 SH   SOLE 18 149,444 0 0
ST JOE CO COM 790148100 1,057 62,983 SH   SOLE 19 62,983 0 0
ST JOE CO COM 790148100 57,849 3,447,524 SH   SOLE 21 3,447,524 0 0
ST JOE CO COM 790148100 16,248 968,283 SH   SOLE 22 923,464 0 44,819
ST JOE CO COM 790148100 176 10,512 SH   SOLE 26 0 0 10,512
ST JOE CO COM 790148100 77 4,593 SH   SOLE 28 4,593 0 0
ST JOE CO COM 790148100 676 40,291 SH   SOLE 30 40,291 0 0
ST JOE CO COM 790148100 93 5,527 SH   SOLE 40 5,527 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 529 16,411 SH   SOLE 2 2,257 0 14,154
STAAR SURGICAL CO COM PAR $0.01 852312305 5 158 SH   SOLE 4 158 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 25 780 SH   SOLE 7 780 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 4,955 153,598 SH   SOLE 18 153,598 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 2,726 84,486 SH   SOLE 19 84,486 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 51,137 1,585,163 SH   SOLE 21 1,585,163 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 32,078 994,358 SH   SOLE 22 953,486 0 40,872
STAAR SURGICAL CO COM PAR $0.01 852312305 631 19,551 SH   SOLE 26 12,278 0 7,273
STAAR SURGICAL CO COM PAR $0.01 852312305 148 4,595 SH   SOLE 28 4,595 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 1,426 44,196 SH   SOLE 30 44,196 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 105 3,269 SH   SOLE 40 3,269 0 0
STAG INDL INC COM 85254J102 9,495 421,632 SH   SOLE 2 7,570 0 414,062
STAG INDL INC COM 85254J102 4,911 218,061 SH   SOLE 4 218,061 0 0
STAG INDL INC COM 85254J102 3,569 158,493 SH   SOLE 7 158,493 0 0
STAG INDL INC COM 85254J102 27,145 1,205,355 SH   SOLE 18 1,205,355 0 0
STAG INDL INC COM 85254J102 20,806 923,892 SH   SOLE 19 923,892 0 0
STAG INDL INC COM 85254J102 127,996 5,683,650 SH   SOLE 21 5,683,650 0 0
STAG INDL INC COM 85254J102 128,155 5,690,728 SH   SOLE 22 5,207,356 0 483,372
STAG INDL INC COM 85254J102 1,253 55,626 SH   SOLE 23 55,626 0 0
STAG INDL INC COM 85254J102 8,078 358,696 SH   SOLE 25 358,696 0 0
STAG INDL INC COM 85254J102 3,341 148,371 SH   SOLE 26 45,968 0 102,403
STAG INDL INC COM 85254J102 448 19,900 SH   SOLE 28 19,900 0 0
STAG INDL INC COM 85254J102 1,718 76,284 SH   SOLE 29 76,284 0 0
STAG INDL INC COM 85254J102 14,892 661,299 SH   SOLE 30 661,299 0 0
STAG INDL INC COM 85254J102 8,933 396,680 SH   SOLE 34 396,680 0 0
STAG INDL INC COM 85254J102 319 14,184 SH   SOLE 40 14,184 0 0
STAGE STORES INC COM NEW 85254C305 2 5,055 SH   SOLE 18 5,055 0 0
STAGE STORES INC COM NEW 85254C305 30 82,419 SH   SOLE 21 82,419 0 0
STAGE STORES INC COM NEW 85254C305 143 393,025 SH   SOLE 22 393,025 0 0
STAMPS COM INC COM NEW 852857200 2,069 15,907 SH   SOLE 2 1,029 0 14,878
STAMPS COM INC COM NEW 852857200 11 82 SH   SOLE 4 82 0 0
STAMPS COM INC COM NEW 852857200 39 303 SH   SOLE 7 303 0 0
STAMPS COM INC COM NEW 852857200 9,751 74,958 SH   SOLE 18 74,958 0 0
STAMPS COM INC COM NEW 852857200 4,582 35,224 SH   SOLE 19 35,224 0 0
STAMPS COM INC COM NEW 852857200 231,482 1,779,538 SH   SOLE 21 1,779,538 0 0
STAMPS COM INC COM NEW 852857200 62,840 483,089 SH   SOLE 22 464,301 0 18,788
STAMPS COM INC COM NEW 852857200 30 232 SH   SOLE 23 232 0 0
STAMPS COM INC COM NEW 852857200 935 7,187 SH   SOLE 26 4,423 0 2,764
STAMPS COM INC COM NEW 852857200 290 2,233 SH   SOLE 28 2,233 0 0
STAMPS COM INC COM NEW 852857200 2,828 21,737 SH   SOLE 30 21,737 0 0
STAMPS COM INC COM NEW 852857200 17 130 SH   SOLE 34 130 0 0
STAMPS COM INC COM NEW 852857200 211 1,621 SH   SOLE 40 1,621 0 0
STANDARD AVB FINL CORP COM 85303B100 20 939 SH   SOLE 18 939 0 0
STANDARD AVB FINL CORP COM 85303B100 47 2,225 SH   SOLE 21 2,225 0 0
STANDARD DIVERSIFIED INC COM CL A 85336L109 23 2,109 SH   SOLE 21 2,109 0 0
STANDARD MTR PRODS INC COM 853666105 750 18,053 SH   SOLE 2 1,617 0 16,436
STANDARD MTR PRODS INC COM 853666105 4 105 SH   SOLE 4 105 0 0
STANDARD MTR PRODS INC COM 853666105 14 339 SH   SOLE 7 339 0 0
STANDARD MTR PRODS INC COM 853666105 4,028 96,886 SH   SOLE 18 94,116 0 2,770
STANDARD MTR PRODS INC COM 853666105 2,566 61,716 SH   SOLE 19 61,716 0 0
STANDARD MTR PRODS INC COM 853666105 95,328 2,293,184 SH   SOLE 21 2,293,184 0 0
STANDARD MTR PRODS INC COM 853666105 27,456 660,482 SH   SOLE 22 636,434 0 24,048
STANDARD MTR PRODS INC COM 853666105 128 3,082 SH   SOLE 23 3,082 0 0
STANDARD MTR PRODS INC COM 853666105 949 22,833 SH   SOLE 26 7,864 0 14,969
STANDARD MTR PRODS INC COM 853666105 119 2,859 SH   SOLE 28 2,859 0 0
STANDARD MTR PRODS INC COM 853666105 1,879 45,207 SH   SOLE 30 45,207 0 0
STANDARD MTR PRODS INC COM 853666105 60 1,447 SH   SOLE 34 1,447 0 0
STANDARD MTR PRODS INC COM 853666105 90 2,167 SH   SOLE 40 2,167 0 0
STANDEX INTL CORP COM 854231107 564 11,505 SH   SOLE 2 679 0 10,826
STANDEX INTL CORP COM 854231107 5 95 SH   SOLE 4 95 0 0
STANDEX INTL CORP COM 854231107 10 205 SH   SOLE 7 205 0 0
STANDEX INTL CORP COM 854231107 2,762 56,346 SH   SOLE 18 56,346 0 0
STANDEX INTL CORP COM 854231107 1,179 24,047 SH   SOLE 19 24,047 0 0
STANDEX INTL CORP COM 854231107 67,793 1,382,974 SH   SOLE 21 1,382,974 0 0
STANDEX INTL CORP COM 854231107 18,520 377,795 SH   SOLE 22 364,187 0 13,608
STANDEX INTL CORP COM 854231107 346 7,067 SH   SOLE 26 5,996 0 1,071
STANDEX INTL CORP COM 854231107 91 1,851 SH   SOLE 28 1,851 0 0
STANDEX INTL CORP COM 854231107 932 19,007 SH   SOLE 30 19,007 0 0
STANDEX INTL CORP COM 854231107 73 1,479 SH   SOLE 40 1,479 0 0
STANLEY BLACK & DECKER INC COM 854502101 37,748 377,475 SH   SOLE 2 39,179 0 338,296
STANLEY BLACK & DECKER INC COM 854502101 7,585 75,853 SH   SOLE 4 71,781 0 4,072
STANLEY BLACK & DECKER INC COM 854502101 19,672 196,723 SH   SOLE 7 137,868 0 58,855
STANLEY BLACK & DECKER INC COM 854502101 475 4,746 SH   SOLE 13 4,746 0 0
STANLEY BLACK & DECKER INC COM 854502101 1,651 16,510 SH   SOLE 15 16,510 0 0
STANLEY BLACK & DECKER INC COM 854502101 35,880 358,804 SH   SOLE 18 336,677 0 22,127
STANLEY BLACK & DECKER INC COM 854502101 6,591 65,910 SH   SOLE 19 65,910 0 0
STANLEY BLACK & DECKER INC COM 854502101 349,208 3,492,078 SH   SOLE 21 3,492,078 0 0
STANLEY BLACK & DECKER INC COM 854502101 357,939 3,579,385 SH   SOLE 22 3,216,742 0 362,643
STANLEY BLACK & DECKER INC COM 854502101 11,019 110,186 SH   SOLE 23 110,186 0 0
STANLEY BLACK & DECKER INC COM 854502101 15,879 158,793 SH   SOLE 25 158,793 0 0
STANLEY BLACK & DECKER INC COM 854502101 87,862 878,616 SH   SOLE 26 105,347 0 773,269
STANLEY BLACK & DECKER INC COM 854502101 3,108 31,079 SH   SOLE 28 21,809 0 9,270
STANLEY BLACK & DECKER INC COM 854502101 241 2,407 SH   SOLE 29 2,407 0 0
STANLEY BLACK & DECKER INC COM 854502101 51,688 516,882 SH   SOLE 30 516,882 0 0
STANLEY BLACK & DECKER INC COM 854502101 3,611 36,110 SH   SOLE 31 26,809 0 9,301
STANLEY BLACK & DECKER INC COM 854502101 1,668 16,678 SH   SOLE 34 16,678 0 0
STANLEY BLACK & DECKER INC COM 854502101 10,594 105,939 SH   SOLE 36 105,939 0 0
STANLEY BLACK & DECKER INC COM 854502101 316 3,156 SH   SOLE 40 3,156 0 0
STANLEY BLACK & DECKER INC UNIT 11/15/2022 854502846 38,174 545,660 SH   SOLE 21 545,660 0 0
STANLEY BLACK & DECKER INC UNIT 05/15/2020 854502887 40,831 562,024 SH   SOLE 21 562,024 0 0
STAR GROUP L P UNIT LTD PARTNR 85512C105 514 66,693 SH   SOLE 21 66,693 0 0
STAR GROUP L P UNIT LTD PARTNR 85512C105 60 7,836 SH   SOLE 28 7,836 0 0
STAR GROUP L P UNIT LTD PARTNR 85512C105 54 6,950 SH   SOLE 30 6,950 0 0
STARBUCKS CORP COM 855244109 206,339 3,138,717 SH   SOLE 2 542,433 0 2,596,284
STARBUCKS CORP COM 855244109 41,445 630,442 SH   SOLE 4 597,883 0 32,559
STARBUCKS CORP COM 855244109 73,727 1,121,488 SH   SOLE 7 1,085,488 0 36,000
STARBUCKS CORP COM 855244109 2,176 33,093 SH   SOLE 13 33,093 0 0
STARBUCKS CORP COM 855244109 6,638 100,969 SH   SOLE 15 100,969 0 0
STARBUCKS CORP COM 855244109 49 746 SH   SOLE 17 0 0 746
STARBUCKS CORP COM 855244109 214,484 3,262,610 SH   SOLE 18 3,069,346 0 193,264
STARBUCKS CORP COM 855244109 238,461 3,627,339 SH   SOLE 19 3,627,339 0 0
STARBUCKS CORP COM 855244109 1,696,632 25,808,218 SH   SOLE 21 25,808,218 0 0
STARBUCKS CORP COM 855244109 1,903,650 28,957,254 SH   SOLE 22 26,133,442 0 2,823,812
STARBUCKS CORP COM 855244109 60,996 927,832 SH   SOLE 23 927,832 0 0
STARBUCKS CORP COM 855244109 87,065 1,324,384 SH   SOLE 25 1,324,384 0 0
STARBUCKS CORP COM 855244109 462,709 7,038,471 SH   SOLE 26 794,462 0 6,244,009
STARBUCKS CORP COM 855244109 15,893 241,759 SH   SOLE 28 172,031 0 69,728
STARBUCKS CORP COM 855244109 9,348 142,192 SH   SOLE 29 21,857 0 120,335
STARBUCKS CORP COM 855244109 315,735 4,802,777 SH   SOLE 30 4,802,777 0 0
STARBUCKS CORP COM 855244109 18,488 281,233 SH   SOLE 31 220,656 0 60,577
STARBUCKS CORP COM 855244109 12,299 187,084 SH   SOLE 32 187,084 0 0
STARBUCKS CORP COM 855244109 117,768 1,791,416 SH   SOLE 34 1,791,416 0 0
STARBUCKS CORP COM 855244109 55,659 846,654 SH   SOLE 36 846,654 0 0
STARBUCKS CORP COM 855244109 1,749 26,603 SH   SOLE 40 26,603 0 0
STARRETT L S CO CL A 855668109 4 1,217 SH   SOLE 18 1,217 0 0
STARRETT L S CO CL A 855668109 67 20,620 SH   SOLE 21 20,620 0 0
STARRETT L S CO CL A 855668109 58 17,830 SH   SOLE 22 17,830 0 0
STARTEK INC COM 85569C107 50 13,253 SH   SOLE 2 675 0 12,578
STARTEK INC COM 85569C107 227 60,390 SH   SOLE 18 60,390 0 0
STARTEK INC COM 85569C107 102 27,083 SH   SOLE 19 27,083 0 0
STARTEK INC COM 85569C107 2,166 576,067 SH   SOLE 21 576,067 0 0
STARTEK INC COM 85569C107 2,019 536,952 SH   SOLE 22 531,154 0 5,798
STARWOOD PPTY TR INC COM 85571B105 6,015 586,791 SH   SOLE 2 32,652 0 554,139
STARWOOD PPTY TR INC COM 85571B105 11 1,034 SH   SOLE 4 1,034 0 0
STARWOOD PPTY TR INC COM 85571B105 75 7,314 SH   SOLE 7 7,314 0 0
STARWOOD PPTY TR INC COM 85571B105 1,359 132,594 SH   SOLE 18 132,594 0 0
STARWOOD PPTY TR INC COM 85571B105 652 63,629 SH   SOLE 19 63,629 0 0
STARWOOD PPTY TR INC COM 85571B105 85,652 8,356,317 SH   SOLE 21 8,356,317 0 0
STARWOOD PPTY TR INC COM 85571B105 76,666 7,479,638 SH   SOLE 22 7,022,807 0 456,831
STARWOOD PPTY TR INC COM 85571B105 1,079 105,290 SH   SOLE 26 71,002 0 34,288
STARWOOD PPTY TR INC COM 85571B105 415 40,448 SH   SOLE 28 40,448 0 0
STARWOOD PPTY TR INC COM 85571B105 1,171 114,291 SH   SOLE 30 114,291 0 0
STARWOOD PPTY TR INC COM 85571B105 58 5,687 SH   SOLE 31 5,687 0 0
STARWOOD PPTY TR INC COM 85571B105 199 19,388 SH   SOLE 36 19,388 0 0
STARWOOD PPTY TR INC COM 85571B105 299 29,210 SH   SOLE 40 29,210 0 0
STARWOOD PPTY TR INC NOTE 4.375% 4/0 85571BAH8 573 725,000 PRN   SOLE 21 725,000 0 0
STATE AUTO FINL CORP COM 855707105 453 16,310 SH   SOLE 2 1,013 0 15,297
STATE AUTO FINL CORP COM 855707105 11 381 SH   SOLE 7 381 0 0
STATE AUTO FINL CORP COM 855707105 1,653 59,496 SH   SOLE 18 59,496 0 0
STATE AUTO FINL CORP COM 855707105 904 32,528 SH   SOLE 19 32,528 0 0
STATE AUTO FINL CORP COM 855707105 16,934 609,367 SH   SOLE 21 609,367 0 0
STATE AUTO FINL CORP COM 855707105 15,017 540,380 SH   SOLE 22 521,978 0 18,402
STATE AUTO FINL CORP COM 855707105 69 2,475 SH   SOLE 28 2,475 0 0
STATE AUTO FINL CORP COM 855707105 272 9,782 SH   SOLE 30 9,782 0 0
STATE AUTO FINL CORP COM 855707105 42 1,519 SH   SOLE 40 1,519 0 0
STATE STR CORP COM 857477103 49,328 926,007 SH   SOLE 2 127,787 0 798,220
STATE STR CORP COM 857477103 9,411 176,667 SH   SOLE 4 166,203 0 10,464
STATE STR CORP COM 857477103 17,346 325,630 SH   SOLE 7 308,443 0 17,187
STATE STR CORP COM 857477103 473 8,877 SH   SOLE 13 8,877 0 0
STATE STR CORP COM 857477103 2,145 40,268 SH   SOLE 15 40,268 0 0
STATE STR CORP COM 857477103 91,354 1,714,920 SH   SOLE 18 1,655,523 0 59,397
STATE STR CORP COM 857477103 8,791 165,034 SH   SOLE 19 165,034 0 0
STATE STR CORP COM 857477103 520,635 9,773,516 SH   SOLE 21 9,773,516 0 0
STATE STR CORP COM 857477103 463,611 8,703,035 SH   SOLE 22 7,819,604 0 883,431
STATE STR CORP COM 857477103 14,298 268,407 SH   SOLE 23 268,407 0 0
STATE STR CORP COM 857477103 22,833 428,635 SH   SOLE 25 428,635 0 0
STATE STR CORP COM 857477103 101,893 1,912,761 SH   SOLE 26 213,485 0 1,699,276
STATE STR CORP COM 857477103 3,954 74,224 SH   SOLE 28 52,305 0 21,919
STATE STR CORP COM 857477103 338 6,353 SH   SOLE 29 6,353 0 0
STATE STR CORP COM 857477103 88,810 1,667,171 SH   SOLE 30 1,667,171 0 0
STATE STR CORP COM 857477103 4,787 89,855 SH   SOLE 31 67,327 0 22,528
STATE STR CORP COM 857477103 7,131 133,862 SH   SOLE 34 133,862 0 0
STATE STR CORP COM 857477103 17,153 322,007 SH   SOLE 36 322,007 0 0
STATE STR CORP COM 857477103 477 8,957 SH   SOLE 40 8,957 0 0
STEEL CONNECT INC COM 858098106 5 6,987 SH   SOLE 18 6,987 0 0
STEEL CONNECT INC COM 858098106 83 110,321 SH   SOLE 21 110,321 0 0
STEEL CONNECT INC COM 858098106 799 1,065,394 SH   SOLE 22 1,065,394 0 0
STEEL DYNAMICS INC COM 858119100 13,918 617,499 SH   SOLE 2 146,574 0 470,925
STEEL DYNAMICS INC COM 858119100 2,380 105,598 SH   SOLE 4 99,388 0 6,210
STEEL DYNAMICS INC COM 858119100 545 24,191 SH   SOLE 7 24,191 0 0
STEEL DYNAMICS INC COM 858119100 22 977 SH   SOLE 13 977 0 0
STEEL DYNAMICS INC COM 858119100 529 23,484 SH   SOLE 15 23,484 0 0
STEEL DYNAMICS INC COM 858119100 16,923 750,790 SH   SOLE 18 726,510 0 24,280
STEEL DYNAMICS INC COM 858119100 2,325 103,131 SH   SOLE 19 103,131 0 0
STEEL DYNAMICS INC COM 858119100 242,388 10,753,685 SH   SOLE 21 10,753,685 0 0
STEEL DYNAMICS INC COM 858119100 166,973 7,407,866 SH   SOLE 22 7,010,966 0 396,900
STEEL DYNAMICS INC COM 858119100 3,824 169,657 SH   SOLE 23 169,657 0 0
STEEL DYNAMICS INC COM 858119100 3,984 176,774 SH   SOLE 25 176,774 0 0
STEEL DYNAMICS INC COM 858119100 18,833 835,519 SH   SOLE 26 246,200 0 589,319
STEEL DYNAMICS INC COM 858119100 1,072 47,538 SH   SOLE 28 31,670 0 15,868
STEEL DYNAMICS INC COM 858119100 1,156 51,290 SH   SOLE 29 6,432 0 44,858
STEEL DYNAMICS INC COM 858119100 10,626 471,441 SH   SOLE 30 471,441 0 0
STEEL DYNAMICS INC COM 858119100 1,390 61,678 SH   SOLE 31 42,758 0 18,920
STEEL DYNAMICS INC COM 858119100 322 14,307 SH   SOLE 34 14,307 0 0
STEEL DYNAMICS INC COM 858119100 2,895 128,436 SH   SOLE 36 128,436 0 0
STEEL DYNAMICS INC COM 858119100 109 4,832 SH   SOLE 40 4,832 0 0
STEELCASE INC CL A 858155203 890 90,166 SH   SOLE 2 22,060 0 68,106
STEELCASE INC CL A 858155203 5 544 SH   SOLE 4 544 0 0
STEELCASE INC CL A 858155203 15 1,487 SH   SOLE 7 1,487 0 0
STEELCASE INC CL A 858155203 3,418 346,284 SH   SOLE 18 304,558 0 41,726
STEELCASE INC CL A 858155203 6,511 659,702 SH   SOLE 19 659,702 0 0
STEELCASE INC CL A 858155203 30,018 3,041,299 SH   SOLE 21 3,041,299 0 0
STEELCASE INC CL A 858155203 31,513 3,192,857 SH   SOLE 22 3,088,378 0 104,479
STEELCASE INC CL A 858155203 870 88,157 SH   SOLE 23 88,157 0 0
STEELCASE INC CL A 858155203 2,884 292,188 SH   SOLE 26 54,107 0 238,081
STEELCASE INC CL A 858155203 108 10,928 SH   SOLE 28 10,928 0 0
STEELCASE INC CL A 858155203 287 29,098 SH   SOLE 30 29,098 0 0
STEELCASE INC CL A 858155203 73 7,400 SH   SOLE 31 0 0 7,400
STEELCASE INC CL A 858155203 38 3,818 SH   SOLE 34 3,818 0 0
STEELCASE INC CL A 858155203 94 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 276 595,958 SH   SOLE 22 595,958 0 0
STELLUS CAP INVT CORP COM 858568108 710 97,359 SH   SOLE 30 97,359 0 0
STEMLINE THERAPEUTICS INC COM 85858C107 88 18,280 SH   SOLE 2 3,515 0 14,765
STEMLINE THERAPEUTICS INC COM 85858C107 3 673 SH   SOLE 7 673 0 0
STEMLINE THERAPEUTICS INC COM 85858C107 856 176,959 SH   SOLE 18 170,481 0 6,478
STEMLINE THERAPEUTICS INC COM 85858C107 691 142,669 SH   SOLE 19 142,669 0 0
STEMLINE THERAPEUTICS INC COM 85858C107 7,580 1,566,166 SH   SOLE 21 1,566,166 0 0
STEMLINE THERAPEUTICS INC COM 85858C107 6,832 1,411,513 SH   SOLE 22 1,360,416 0 51,097
STEMLINE THERAPEUTICS INC COM 85858C107 27 5,531 SH   SOLE 23 5,531 0 0
STEMLINE THERAPEUTICS INC COM 85858C107 103 21,235 SH   SOLE 26 0 0 21,235
STEMLINE THERAPEUTICS INC COM 85858C107 1,899 392,257 SH   SOLE 30 392,257 0 0
STEMLINE THERAPEUTICS INC COM 85858C107 20 4,053 SH   SOLE 40 4,053 0 0
STEPAN CO COM 858586100 1,634 18,467 SH   SOLE 2 1,226 0 17,241
STEPAN CO COM 858586100 6 64 SH   SOLE 4 64 0 0
STEPAN CO COM 858586100 947 10,710 SH   SOLE 7 10,710 0 0
STEPAN CO COM 858586100 8,246 93,214 SH   SOLE 18 93,214 0 0
STEPAN CO COM 858586100 4,235 47,874 SH   SOLE 19 47,874 0 0
STEPAN CO COM 858586100 196,452 2,220,798 SH   SOLE 21 2,220,798 0 0
STEPAN CO COM 858586100 52,769 596,533 SH   SOLE 22 573,923 0 22,610
STEPAN CO COM 858586100 82 932 SH   SOLE 23 932 0 0
STEPAN CO COM 858586100 628 7,095 SH   SOLE 26 3,219 0 3,876
STEPAN CO COM 858586100 276 3,119 SH   SOLE 28 3,119 0 0
STEPAN CO COM 858586100 2,345 26,512 SH   SOLE 30 26,512 0 0
STEPAN CO COM 858586100 12 139 SH   SOLE 34 139 0 0
STEPAN CO COM 858586100 200 2,258 SH   SOLE 40 2,258 0 0
STEREOTAXIS INC COM NEW 85916J409 83 27,481 SH   SOLE 21 27,481 0 0
STEREOTAXIS INC COM NEW 85916J409 145 48,000 SH   SOLE 22 48,000 0 0
STERICYCLE INC COM 858912108 10,193 209,824 SH   SOLE 2 42,460 0 167,364
STERICYCLE INC COM 858912108 19 392 SH   SOLE 4 392 0 0
STERICYCLE INC COM 858912108 102 2,106 SH   SOLE 7 2,106 0 0
STERICYCLE INC COM 858912108 12,232 251,785 SH   SOLE 18 251,785 0 0
STERICYCLE INC COM 858912108 1,021 21,013 SH   SOLE 19 21,013 0 0
STERICYCLE INC COM 858912108 206,228 4,245,124 SH   SOLE 21 4,245,124 0 0
STERICYCLE INC COM 858912108 141,987 2,922,749 SH   SOLE 22 2,768,679 0 154,070
STERICYCLE INC COM 858912108 2,061 42,432 SH   SOLE 26 23,145 0 19,287
STERICYCLE INC COM 858912108 669 13,777 SH   SOLE 28 13,777 0 0
STERICYCLE INC COM 858912108 1,452 29,892 SH   SOLE 30 29,892 0 0
STERICYCLE INC COM 858912108 207 4,267 SH   SOLE 31 1,884 0 2,383
STERICYCLE INC COM 858912108 136 2,801 SH   SOLE 34 2,801 0 0
STERICYCLE INC COM 858912108 74 1,532 SH   SOLE 36 1,532 0 0
STERICYCLE INC COM 858912108 453 9,334 SH   SOLE 40 9,334 0 0
STERIS PLC SHS USD G8473T100 32,167 229,810 SH   SOLE 2 39,610 0 190,200
STERIS PLC SHS USD G8473T100 5,554 39,680 SH   SOLE 4 37,100 0 2,580
STERIS PLC SHS USD G8473T100 13,149 93,939 SH   SOLE 7 71,340 0 22,599
STERIS PLC SHS USD G8473T100 507 3,622 SH   SOLE 13 3,622 0 0
STERIS PLC SHS USD G8473T100 1,018 7,275 SH   SOLE 15 7,275 0 0
STERIS PLC SHS USD G8473T100 27,038 193,171 SH   SOLE 18 178,200 0 14,971
STERIS PLC SHS USD G8473T100 148,574 1,061,472 SH   SOLE 19 1,061,472 0 0
STERIS PLC SHS USD G8473T100 348,594 2,490,494 SH   SOLE 21 2,490,494 0 0
STERIS PLC SHS USD G8473T100 308,579 2,204,610 SH   SOLE 22 1,989,082 0 215,528
STERIS PLC SHS USD G8473T100 8,651 61,804 SH   SOLE 23 61,804 0 0
STERIS PLC SHS USD G8473T100 16,636 118,852 SH   SOLE 25 118,852 0 0
STERIS PLC SHS USD G8473T100 65,737 469,650 SH   SOLE 26 76,308 0 393,342
STERIS PLC SHS USD G8473T100 2,420 17,290 SH   SOLE 28 12,164 0 5,126
STERIS PLC SHS USD G8473T100 3,610 25,794 SH   SOLE 29 1,872 0 23,922
STERIS PLC SHS USD G8473T100 54,327 388,135 SH   SOLE 30 388,135 0 0
STERIS PLC SHS USD G8473T100 2,697 19,269 SH   SOLE 31 15,074 0 4,195
STERIS PLC SHS USD G8473T100 2,874 20,532 SH   SOLE 34 20,532 0 0
STERIS PLC SHS USD G8473T100 7,183 51,321 SH   SOLE 36 51,321 0 0
STERIS PLC SHS USD G8473T100 276 1,974 SH   SOLE 40 1,974 0 0
STERLING BANCORP DEL COM 85917A100 5,071 485,298 SH   SOLE 2 139,619 0 345,679
STERLING BANCORP DEL COM 85917A100 12 1,156 SH   SOLE 4 1,156 0 0
STERLING BANCORP DEL COM 85917A100 53 5,102 SH   SOLE 7 5,102 0 0
STERLING BANCORP DEL COM 85917A100 5,838 558,641 SH   SOLE 18 558,641 0 0
STERLING BANCORP DEL COM 85917A100 497 47,525 SH   SOLE 19 47,525 0 0
STERLING BANCORP DEL COM 85917A100 99,912 9,560,981 SH   SOLE 21 9,560,981 0 0
STERLING BANCORP DEL COM 85917A100 72,168 6,905,989 SH   SOLE 22 6,574,025 0 331,964
STERLING BANCORP DEL COM 85917A100 920 88,066 SH   SOLE 26 59,721 0 28,345
STERLING BANCORP DEL COM 85917A100 281 26,899 SH   SOLE 28 26,899 0 0
STERLING BANCORP DEL COM 85917A100 780 74,631 SH   SOLE 30 74,631 0 0
STERLING BANCORP DEL COM 85917A100 43 4,108 SH   SOLE 31 4,108 0 0
STERLING BANCORP DEL COM 85917A100 19 1,838 SH   SOLE 34 1,838 0 0
STERLING BANCORP DEL COM 85917A100 68 6,474 SH   SOLE 36 6,474 0 0
STERLING BANCORP DEL COM 85917A100 213 20,377 SH   SOLE 40 20,377 0 0
STERLING BANCORP INC COM 85917W102 64 14,787 SH   SOLE 2 662 0 14,125
STERLING BANCORP INC COM 85917W102 2 449 SH   SOLE 7 449 0 0
STERLING BANCORP INC COM 85917W102 277 64,313 SH   SOLE 18 64,313 0 0
STERLING BANCORP INC COM 85917W102 133 31,035 SH   SOLE 19 31,035 0 0
STERLING BANCORP INC COM 85917W102 2,756 640,993 SH   SOLE 21 640,993 0 0
STERLING BANCORP INC COM 85917W102 1,484 345,067 SH   SOLE 22 334,451 0 10,616
STERLING BANCORP INC COM 85917W102 16 3,615 SH   SOLE 30 3,615 0 0
STERLING CONSTRUCTION CO INC COM 859241101 214 22,558 SH   SOLE 2 1,080 0 21,478
STERLING CONSTRUCTION CO INC COM 859241101 5 484 SH   SOLE 7 484 0 0
STERLING CONSTRUCTION CO INC COM 859241101 917 96,531 SH   SOLE 18 96,531 0 0
STERLING CONSTRUCTION CO INC COM 859241101 454 47,779 SH   SOLE 19 47,779 0 0
STERLING CONSTRUCTION CO INC COM 859241101 9,117 959,730 SH   SOLE 21 959,730 0 0
STERLING CONSTRUCTION CO INC COM 859241101 7,565 796,348 SH   SOLE 22 779,600 0 16,748
STERLING CONSTRUCTION CO INC COM 859241101 55 5,776 SH   SOLE 28 5,776 0 0
STERLING CONSTRUCTION CO INC COM 859241101 133 14,035 SH   SOLE 30 14,035 0 0
STERLING CONSTRUCTION CO INC COM 859241101 35 3,642 SH   SOLE 40 3,642 0 0
STEWART INFORMATION SVCS COR COM 860372101 445 16,695 SH   SOLE 2 888 0 15,807
STEWART INFORMATION SVCS COR COM 860372101 3 103 SH   SOLE 4 103 0 0
STEWART INFORMATION SVCS COR COM 860372101 9 353 SH   SOLE 7 353 0 0
STEWART INFORMATION SVCS COR COM 860372101 2,630 98,617 SH   SOLE 18 98,617 0 0
STEWART INFORMATION SVCS COR COM 860372101 1,004 37,650 SH   SOLE 19 37,650 0 0
STEWART INFORMATION SVCS COR COM 860372101 68,827 2,580,686 SH   SOLE 21 2,580,686 0 0
STEWART INFORMATION SVCS COR COM 860372101 17,816 668,008 SH   SOLE 22 643,041 0 24,967
STEWART INFORMATION SVCS COR COM 860372101 183 6,861 SH   SOLE 26 0 0 6,861
STEWART INFORMATION SVCS COR COM 860372101 66 2,461 SH   SOLE 28 2,461 0 0
STEWART INFORMATION SVCS COR COM 860372101 833 31,237 SH   SOLE 30 31,237 0 0
STEWART INFORMATION SVCS COR COM 860372101 62 2,334 SH   SOLE 40 2,334 0 0
STIFEL FINL CORP COM 860630102 3,774 91,431 SH   SOLE 2 32,009 0 59,422
STIFEL FINL CORP COM 860630102 15 365 SH   SOLE 4 365 0 0
STIFEL FINL CORP COM 860630102 67 1,635 SH   SOLE 7 1,635 0 0
STIFEL FINL CORP COM 860630102 16,078 389,482 SH   SOLE 18 386,693 0 2,789
STIFEL FINL CORP COM 860630102 8,232 199,422 SH   SOLE 19 199,422 0 0
STIFEL FINL CORP COM 860630102 199,607 4,835,441 SH   SOLE 21 4,835,441 0 0
STIFEL FINL CORP COM 860630102 101,120 2,449,612 SH   SOLE 22 2,372,907 0 76,705
STIFEL FINL CORP COM 860630102 592 14,349 SH   SOLE 23 14,349 0 0
STIFEL FINL CORP COM 860630102 3,250 78,733 SH   SOLE 26 19,999 0 58,734
STIFEL FINL CORP COM 860630102 404 9,776 SH   SOLE 28 9,776 0 0
STIFEL FINL CORP COM 860630102 999 24,212 SH   SOLE 30 24,212 0 0
STIFEL FINL CORP COM 860630102 34 820 SH   SOLE 31 0 0 820
STIFEL FINL CORP COM 860630102 119 2,882 SH   SOLE 34 2,882 0 0
STIFEL FINL CORP COM 860630102 94 2,279 SH   SOLE 36 2,279 0 0
STIFEL FINL CORP COM 860630102 279 6,754 SH   SOLE 40 6,754 0 0
STITCH FIX INC COM CL A 860897107 235 18,477 SH   SOLE 2 2,122 0 16,355
STITCH FIX INC COM CL A 860897107 3 205 SH   SOLE 4 205 0 0
STITCH FIX INC COM CL A 860897107 10 772 SH   SOLE 7 772 0 0
STITCH FIX INC COM CL A 860897107 1,808 142,353 SH   SOLE 18 142,353 0 0
STITCH FIX INC COM CL A 860897107 1,046 82,365 SH   SOLE 19 82,365 0 0
STITCH FIX INC COM CL A 860897107 16,982 1,337,189 SH   SOLE 21 1,337,189 0 0
STITCH FIX INC COM CL A 860897107 11,704 921,564 SH   SOLE 22 876,473 0 45,091
STITCH FIX INC COM CL A 860897107 281 22,114 SH   SOLE 26 16,230 0 5,884
STITCH FIX INC COM CL A 860897107 120 9,472 SH   SOLE 28 9,472 0 0
STITCH FIX INC COM CL A 860897107 2,332 183,643 SH   SOLE 30 183,643 0 0
STITCH FIX INC COM CL A 860897107 57 4,510 SH   SOLE 40 4,510 0 0
STOCK YDS BANCORP INC COM 861025104 525 18,137 SH   SOLE 2 1,174 0 16,963
STOCK YDS BANCORP INC COM 861025104 10 337 SH   SOLE 7 337 0 0
STOCK YDS BANCORP INC COM 861025104 2,246 77,633 SH   SOLE 18 77,633 0 0
STOCK YDS BANCORP INC COM 861025104 1,186 41,004 SH   SOLE 19 41,004 0 0
STOCK YDS BANCORP INC COM 861025104 21,305 736,416 SH   SOLE 21 736,416 0 0
STOCK YDS BANCORP INC COM 861025104 20,048 692,997 SH   SOLE 22 669,985 0 23,012
STOCK YDS BANCORP INC COM 861025104 43 1,499 SH   SOLE 26 0 0 1,499
STOCK YDS BANCORP INC COM 861025104 89 3,091 SH   SOLE 28 3,091 0 0
STOCK YDS BANCORP INC COM 861025104 287 9,933 SH   SOLE 30 9,933 0 0
STOCK YDS BANCORP INC COM 861025104 78 2,694 SH   SOLE 40 2,694 0 0
STOKE THERAPEUTICS INC COM 86150R107 185 8,076 SH   SOLE 2 869 0 7,207
STOKE THERAPEUTICS INC COM 86150R107 15 641 SH   SOLE 7 641 0 0
STOKE THERAPEUTICS INC COM 86150R107 1,339 58,471 SH   SOLE 18 58,471 0 0
STOKE THERAPEUTICS INC COM 86150R107 3,081 134,541 SH   SOLE 19 134,541 0 0
STOKE THERAPEUTICS INC COM 86150R107 19,311 843,271 SH   SOLE 21 843,271 0 0
STOKE THERAPEUTICS INC COM 86150R107 7,348 320,895 SH   SOLE 22 311,767 0 9,128
STOKE THERAPEUTICS INC COM 86150R107 112 4,891 SH   SOLE 30 4,891 0 0
STONECO LTD COM CL A G85158106 24,324 1,117,328 SH   SOLE 19 1,117,328 0 0
STONECO LTD COM CL A G85158106 45 2,073 SH   SOLE 22 2,073 0 0
STONECO LTD COM CL A G85158106 661 30,379 SH   SOLE 26 0 0 30,379
STONECO LTD COM CL A G85158106 3,655 167,908 SH   SOLE 30 167,908 0 0
STONECO LTD COM CL A G85158106 13,087 601,160 SH   SOLE 34 601,160 0 0
STONERIDGE INC COM 86183P102 379 22,625 SH   SOLE 2 1,385 0 21,240
STONERIDGE INC COM 86183P102 4 250 SH   SOLE 4 250 0 0
STONERIDGE INC COM 86183P102 9 552 SH   SOLE 7 552 0 0
STONERIDGE INC COM 86183P102 1,655 98,810 SH   SOLE 18 98,810 0 0
STONERIDGE INC COM 86183P102 806 48,107 SH   SOLE 19 48,107 0 0
STONERIDGE INC COM 86183P102 16,154 964,427 SH   SOLE 21 964,427 0 0
STONERIDGE INC COM 86183P102 13,318 795,126 SH   SOLE 22 761,876 0 33,250
STONERIDGE INC COM 86183P102 380 22,708 SH   SOLE 26 20,857 0 1,851
STONERIDGE INC COM 86183P102 67 3,986 SH   SOLE 28 3,986 0 0
STONERIDGE INC COM 86183P102 700 41,764 SH   SOLE 30 41,764 0 0
STONERIDGE INC COM 86183P102 9 566 SH   SOLE 34 566 0 0
STONERIDGE INC COM 86183P102 39 2,329 SH   SOLE 40 2,329 0 0
STORE CAP CORP COM 862121100 7,411 408,987 SH   SOLE 2 17,621 0 391,366
STORE CAP CORP COM 862121100 2,299 126,874 SH   SOLE 4 126,874 0 0
STORE CAP CORP COM 862121100 4,147 228,869 SH   SOLE 7 228,869 0 0
STORE CAP CORP COM 862121100 1,885 104,052 SH   SOLE 18 104,052 0 0
STORE CAP CORP COM 862121100 4,973 274,431 SH   SOLE 19 274,431 0 0
STORE CAP CORP COM 862121100 76,115 4,200,628 SH   SOLE 21 4,200,628 0 0
STORE CAP CORP COM 862121100 131,865 7,277,294 SH   SOLE 22 6,920,140 0 357,154
STORE CAP CORP COM 862121100 125 6,886 SH   SOLE 23 6,886 0 0
STORE CAP CORP COM 862121100 9,168 505,978 SH   SOLE 25 505,978 0 0
STORE CAP CORP COM 862121100 3,127 172,598 SH   SOLE 26 50,743 0 121,855
STORE CAP CORP COM 862121100 580 32,003 SH   SOLE 28 32,003 0 0
STORE CAP CORP COM 862121100 2,007 110,768 SH   SOLE 29 110,768 0 0
STORE CAP CORP COM 862121100 17,436 962,242 SH   SOLE 30 962,242 0 0
STORE CAP CORP COM 862121100 79 4,371 SH   SOLE 31 4,371 0 0
STORE CAP CORP COM 862121100 96 5,306 SH   SOLE 34 5,306 0 0
STORE CAP CORP COM 862121100 57 3,139 SH   SOLE 36 3,139 0 0
STORE CAP CORP COM 862121100 449 24,763 SH   SOLE 40 24,763 0 0
STRATA SKIN SCIENCES INC COM NEW 86272A206 4 4,431 SH   SOLE 18 4,431 0 0
STRATA SKIN SCIENCES INC COM NEW 86272A206 42 44,395 SH   SOLE 21 44,395 0 0
STRATA SKIN SCIENCES INC COM NEW 86272A206 58 60,978 SH   SOLE 22 60,978 0 0
STRATASYS LTD SHS M85548101 786 49,294 SH   SOLE 2 2,727 0 46,567
STRATASYS LTD SHS M85548101 16 1,022 SH   SOLE 7 1,022 0 0
STRATASYS LTD SHS M85548101 2,821 176,886 SH   SOLE 18 176,886 0 0
STRATASYS LTD SHS M85548101 1,544 96,824 SH   SOLE 19 96,824 0 0
STRATASYS LTD SHS M85548101 27,647 1,733,367 SH   SOLE 21 1,733,367 0 0
STRATASYS LTD SHS M85548101 9,202 576,905 SH   SOLE 22 542,835 0 34,070
STRATASYS LTD SHS M85548101 10,935 685,603 SH   SOLE 30 685,603 0 0
STRATEGIC ED INC COM 86272C103 1,373 9,824 SH   SOLE 2 3,029 0 6,795
STRATEGIC ED INC COM 86272C103 15 110 SH   SOLE 4 110 0 0
STRATEGIC ED INC COM 86272C103 51 368 SH   SOLE 7 368 0 0
STRATEGIC ED INC COM 86272C103 14,872 106,409 SH   SOLE 18 98,277 0 8,132
STRATEGIC ED INC COM 86272C103 14,476 103,580 SH   SOLE 19 103,580 0 0
STRATEGIC ED INC COM 86272C103 328,918 2,353,451 SH   SOLE 21 2,353,451 0 0
STRATEGIC ED INC COM 86272C103 99,666 713,123 SH   SOLE 22 688,892 0 24,231
STRATEGIC ED INC COM 86272C103 1,276 9,129 SH   SOLE 23 9,129 0 0
STRATEGIC ED INC COM 86272C103 5,250 37,563 SH   SOLE 26 5,773 0 31,790
STRATEGIC ED INC COM 86272C103 448 3,205 SH   SOLE 28 3,205 0 0
STRATEGIC ED INC COM 86272C103 4,006 28,660 SH   SOLE 30 28,660 0 0
STRATEGIC ED INC COM 86272C103 53 381 SH   SOLE 34 381 0 0
STRATEGIC ED INC COM 86272C103 363 2,596 SH   SOLE 40 2,596 0 0
STRATTEC SEC CORP COM 863111100 14 937 SH   SOLE 18 937 0 0
STRATTEC SEC CORP COM 863111100 363 25,064 SH   SOLE 21 25,064 0 0
STRATTEC SEC CORP COM 863111100 1,231 85,065 SH   SOLE 22 85,065 0 0
STRATUS PPTYS INC COM NEW 863167201 100 5,660 SH   SOLE 2 302 0 5,358
STRATUS PPTYS INC COM NEW 863167201 365 20,653 SH   SOLE 18 20,653 0 0
STRATUS PPTYS INC COM NEW 863167201 177 9,996 SH   SOLE 19 9,996 0 0
STRATUS PPTYS INC COM NEW 863167201 3,521 199,023 SH   SOLE 21 199,023 0 0
STRATUS PPTYS INC COM NEW 863167201 1,001 56,600 SH   SOLE 22 54,032 0 2,568
STREAMLINE HEALTH SOLUTIONS COM 86323X106 14 15,935 SH   SOLE 21 15,935 0 0
STREAMLINE HEALTH SOLUTIONS COM 86323X106 311 366,368 SH   SOLE 22 366,368 0 0
STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 62 32,702 SH   SOLE 2 1,532 0 31,170
STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 249 131,884 SH   SOLE 18 131,884 0 0
STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 114 60,344 SH   SOLE 19 60,344 0 0
STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 2,740 1,449,747 SH   SOLE 21 1,449,747 0 0
STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 730 386,305 SH   SOLE 22 373,798 0 12,507
STRYKER CORP COM 863667101 206,029 1,237,485 SH   SOLE 2 462,976 0 774,509
STRYKER CORP COM 863667101 30,629 183,972 SH   SOLE 4 174,803 0 9,169
STRYKER CORP COM 863667101 50,734 304,725 SH   SOLE 7 292,389 0 12,336
STRYKER CORP COM 863667101 8,329 50,030 SH   SOLE 13 50,030 0 0
STRYKER CORP COM 863667101 4,595 27,602 SH   SOLE 15 27,602 0 0
STRYKER CORP COM 863667101 146,348 879,018 SH   SOLE 18 764,217 0 114,801
STRYKER CORP COM 863667101 255,088 1,532,155 SH   SOLE 19 1,532,155 0 0
STRYKER CORP COM 863667101 1,427,603 8,574,705 SH   SOLE 21 8,574,705 0 0
STRYKER CORP COM 863667101 1,420,505 8,532,073 SH   SOLE 22 7,417,844 0 1,114,229
STRYKER CORP COM 863667101 53,260 319,898 SH   SOLE 23 319,898 0 0
STRYKER CORP COM 863667101 61,031 366,572 SH   SOLE 25 366,572 0 0
STRYKER CORP COM 863667101 230,039 1,381,697 SH   SOLE 26 236,994 0 1,144,703
STRYKER CORP COM 863667101 11,604 69,697 SH   SOLE 28 49,643 0 20,054
STRYKER CORP COM 863667101 36,235 217,639 SH   SOLE 29 51,461 0 166,178
STRYKER CORP COM 863667101 232,945 1,399,154 SH   SOLE 30 1,399,154 0 0
STRYKER CORP COM 863667101 26,199 157,361 SH   SOLE 31 116,885 0 40,476
STRYKER CORP COM 863667101 138,749 833,380 SH   SOLE 34 833,380 0 0
STRYKER CORP COM 863667101 44,573 267,719 SH   SOLE 36 267,719 0 0
STRYKER CORP COM 863667101 1,230 7,389 SH   SOLE 40 7,389 0 0
STURM RUGER & CO INC COM 864159108 151 2,970 SH   SOLE 2 873 0 2,097
STURM RUGER & CO INC COM 864159108 6 122 SH   SOLE 4 122 0 0
STURM RUGER & CO INC COM 864159108 13 249 SH   SOLE 7 249 0 0
STURM RUGER & CO INC COM 864159108 3,863 75,882 SH   SOLE 18 75,882 0 0
STURM RUGER & CO INC COM 864159108 1,591 31,253 SH   SOLE 19 31,253 0 0
STURM RUGER & CO INC COM 864159108 105,789 2,077,962 SH   SOLE 21 2,077,962 0 0
STURM RUGER & CO INC COM 864159108 24,317 477,651 SH   SOLE 22 457,084 0 20,567
STURM RUGER & CO INC COM 864159108 191 3,756 SH   SOLE 26 2,795 0 961
STURM RUGER & CO INC COM 864159108 137 2,696 SH   SOLE 28 2,696 0 0
STURM RUGER & CO INC COM 864159108 1,096 21,523 SH   SOLE 30 21,523 0 0
STURM RUGER & CO INC COM 864159108 103 2,018 SH   SOLE 40 2,018 0 0
SUMMER INFANT INC COM NEW 865646301 2 885 SH   SOLE 21 885 0 0
SUMMIT FINL GROUP INC COM 86606G101 254 11,988 SH   SOLE 2 722 0 11,266
SUMMIT FINL GROUP INC COM 86606G101 5 227 SH   SOLE 7 227 0 0
SUMMIT FINL GROUP INC COM 86606G101 914 43,093 SH   SOLE 18 43,093 0 0
SUMMIT FINL GROUP INC COM 86606G101 470 22,172 SH   SOLE 19 22,172 0 0
SUMMIT FINL GROUP INC COM 86606G101 8,303 391,464 SH   SOLE 21 391,464 0 0
SUMMIT FINL GROUP INC COM 86606G101 4,210 198,484 SH   SOLE 22 191,594 0 6,890
SUMMIT HOTEL PPTYS INC COM 866082100 506 119,822 SH   SOLE 2 22,158 0 97,664
SUMMIT HOTEL PPTYS INC COM 866082100 246 58,239 SH   SOLE 4 58,239 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 447 105,895 SH   SOLE 7 105,895 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 2,307 546,679 SH   SOLE 18 481,126 0 65,553
SUMMIT HOTEL PPTYS INC COM 866082100 2,665 631,480 SH   SOLE 19 631,480 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 51,968 12,314,585 SH   SOLE 21 12,314,585 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 19,839 4,701,183 SH   SOLE 22 4,586,583 0 114,600
SUMMIT HOTEL PPTYS INC COM 866082100 281 66,681 SH   SOLE 23 66,681 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 1,002 237,333 SH   SOLE 25 237,333 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 1,339 317,345 SH   SOLE 26 26,929 0 290,416
SUMMIT HOTEL PPTYS INC COM 866082100 56 13,213 SH   SOLE 28 13,213 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 223 52,842 SH   SOLE 29 52,842 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 2,408 570,656 SH   SOLE 30 570,656 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 12 2,806 SH   SOLE 34 2,806 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 42 9,879 SH   SOLE 40 9,879 0 0
SUMMIT MATLS INC CL A 86614U100 1,546 103,093 SH   SOLE 2 14,214 0 88,879
SUMMIT MATLS INC CL A 86614U100 6 374 SH   SOLE 4 374 0 0
SUMMIT MATLS INC CL A 86614U100 43 2,897 SH   SOLE 7 2,897 0 0
SUMMIT MATLS INC CL A 86614U100 6,335 422,350 SH   SOLE 18 394,646 0 27,704
SUMMIT MATLS INC CL A 86614U100 6,567 437,786 SH   SOLE 19 437,786 0 0
SUMMIT MATLS INC CL A 86614U100 59,254 3,950,275 SH   SOLE 21 3,950,275 0 0
SUMMIT MATLS INC CL A 86614U100 52,392 3,492,815 SH   SOLE 22 3,366,893 0 125,922
SUMMIT MATLS INC CL A 86614U100 576 38,414 SH   SOLE 23 38,414 0 0
SUMMIT MATLS INC CL A 86614U100 2,520 167,983 SH   SOLE 26 40,185 0 127,798
SUMMIT MATLS INC CL A 86614U100 228 15,217 SH   SOLE 28 15,217 0 0
SUMMIT MATLS INC CL A 86614U100 551 36,763 SH   SOLE 30 36,763 0 0
SUMMIT MATLS INC CL A 86614U100 14 902 SH   SOLE 34 902 0 0
SUMMIT MATLS INC CL A 86614U100 193 12,839 SH   SOLE 40 12,839 0 0
SUMMIT ST BK SANTA ROSA CALI COM 866264203 11 1,326 SH   SOLE 18 1,326 0 0
SUMMIT ST BK SANTA ROSA CALI COM 866264203 7 868 SH   SOLE 21 868 0 0
SUN CMNTYS INC COM 866674104 26,484 212,128 SH   SOLE 2 16,354 0 195,774
SUN CMNTYS INC COM 866674104 16,926 135,569 SH   SOLE 4 132,796 0 2,773
SUN CMNTYS INC COM 866674104 13,450 107,731 SH   SOLE 7 101,807 0 5,924
SUN CMNTYS INC COM 866674104 182 1,460 SH   SOLE 13 1,460 0 0
SUN CMNTYS INC COM 866674104 937 7,504 SH   SOLE 15 7,504 0 0
SUN CMNTYS INC COM 866674104 33,814 270,833 SH   SOLE 18 263,441 0 7,392
SUN CMNTYS INC COM 866674104 38,167 305,700 SH   SOLE 19 305,700 0 0
SUN CMNTYS INC COM 866674104 247,934 1,985,859 SH   SOLE 21 1,985,859 0 0
SUN CMNTYS INC COM 866674104 431,976 3,459,957 SH   SOLE 22 3,205,768 0 254,189
SUN CMNTYS INC COM 866674104 10,114 81,011 SH   SOLE 23 81,011 0 0
SUN CMNTYS INC COM 866674104 38,574 308,959 SH   SOLE 25 308,959 0 0
SUN CMNTYS INC COM 866674104 41,878 335,425 SH   SOLE 26 72,433 0 262,992
SUN CMNTYS INC COM 866674104 3,965 31,759 SH   SOLE 28 26,288 0 5,471
SUN CMNTYS INC COM 866674104 8,509 68,156 SH   SOLE 29 48,149 0 20,007
SUN CMNTYS INC COM 866674104 67,145 537,804 SH   SOLE 30 537,804 0 0
SUN CMNTYS INC COM 866674104 2,406 19,274 SH   SOLE 31 15,484 0 3,790
SUN CMNTYS INC COM 866674104 14,210 113,815 SH   SOLE 34 113,815 0 0
SUN CMNTYS INC COM 866674104 8,865 71,008 SH   SOLE 36 71,008 0 0
SUN CMNTYS INC COM 866674104 252 2,016 SH   SOLE 40 2,016 0 0
SUNCOKE ENERGY INC COM 86722A103 257 66,876 SH   SOLE 2 3,068 0 63,808
SUNCOKE ENERGY INC COM 86722A103 1 371 SH   SOLE 4 371 0 0
SUNCOKE ENERGY INC COM 86722A103 5 1,424 SH   SOLE 7 1,424 0 0
SUNCOKE ENERGY INC COM 86722A103 1,376 357,286 SH   SOLE 18 357,286 0 0
SUNCOKE ENERGY INC COM 86722A103 497 129,120 SH   SOLE 19 129,120 0 0
SUNCOKE ENERGY INC COM 86722A103 36,111 9,379,500 SH   SOLE 21 9,379,500 0 0
SUNCOKE ENERGY INC COM 86722A103 9,454 2,455,578 SH   SOLE 22 2,369,007 0 86,571
SUNCOKE ENERGY INC COM 86722A103 157 40,737 SH   SOLE 26 17,169 0 23,568
SUNCOKE ENERGY INC COM 86722A103 36 9,380 SH   SOLE 28 9,380 0 0
SUNCOKE ENERGY INC COM 86722A103 494 128,390 SH   SOLE 30 128,390 0 0
SUNCOKE ENERGY INC COM 86722A103 28 7,310 SH   SOLE 40 7,310 0 0
SUNCOR ENERGY INC NEW COM 867224107 7,070 447,442 SH   SOLE 18 447,153 0 289
SUNCOR ENERGY INC NEW COM 867224107 9,536 603,527 SH   SOLE 19 603,527 0 0
SUNCOR ENERGY INC NEW COM 867224107 7,805 494,012 SH   SOLE 21 494,012 0 0
SUNCOR ENERGY INC NEW COM 867224107 229 14,463 SH   SOLE 23 14,463 0 0
SUNCOR ENERGY INC NEW COM 867224107 1,350 85,442 SH   SOLE 34 85,442 0 0
SUNDIAL GROWERS INC COM 86730L109 18 27,605 SH   SOLE 2 27,605 0 0
SUNESIS PHARMACEUTICALS INC COM 867328700 10 24,972 SH   SOLE 18 24,972 0 0
SUNESIS PHARMACEUTICALS INC COM 867328700 98 235,058 SH   SOLE 21 235,058 0 0
SUNESIS PHARMACEUTICALS INC COM 867328700 842 2,030,150 SH   SOLE 22 2,030,150 0 0
SUNNOVA ENERGY INTL INC COM 86745K104 224 22,282 SH   SOLE 2 1,623 0 20,659
SUNNOVA ENERGY INTL INC COM 86745K104 14 1,391 SH   SOLE 7 1,391 0 0
SUNNOVA ENERGY INTL INC COM 86745K104 1,162 115,390 SH   SOLE 18 115,390 0 0
SUNNOVA ENERGY INTL INC COM 86745K104 597 59,292 SH   SOLE 19 59,292 0 0
SUNNOVA ENERGY INTL INC COM 86745K104 11,565 1,148,485 SH   SOLE 21 1,148,485 0 0
SUNNOVA ENERGY INTL INC COM 86745K104 3,599 357,446 SH   SOLE 22 342,177 0 15,269
SUNOPTA INC COM 8676EP108 31 18,151 SH   SOLE 22 18,151 0 0
SUNPOWER CORP COM 867652406 347 68,440 SH   SOLE 2 3,855 0 64,585
SUNPOWER CORP COM 867652406 1 234 SH   SOLE 4 234 0 0
SUNPOWER CORP COM 867652406 7 1,396 SH   SOLE 7 1,396 0 0
SUNPOWER CORP COM 867652406 1,289 254,152 SH   SOLE 18 254,152 0 0
SUNPOWER CORP COM 867652406 739 145,781 SH   SOLE 19 145,781 0 0
SUNPOWER CORP COM 867652406 17,556 3,462,812 SH   SOLE 21 3,462,812 0 0
SUNPOWER CORP COM 867652406 12,197 2,405,759 SH   SOLE 22 2,275,716 0 130,043
SUNPOWER CORP COM 867652406 9 1,813 SH   SOLE 26 0 0 1,813
SUNPOWER CORP COM 867652406 84 16,615 SH   SOLE 28 16,615 0 0
SUNPOWER CORP COM 867652406 5,653 1,115,033 SH   SOLE 30 1,115,033 0 0
SUNPOWER CORP COM 867652406 64 12,603 SH   SOLE 40 12,603 0 0
SUNPOWER CORP DBCV 0.875% 6/0 867652AJ8 830 865,000 PRN   SOLE 21 865,000 0 0
SUNPOWER CORP DBCV 4.000% 1/1 867652AL3 1,225 1,450,000 PRN   SOLE 21 1,450,000 0 0
SUNRUN INC COM 86771W105 421 41,702 SH   SOLE 2 5,688 0 36,014
SUNRUN INC COM 86771W105 5 467 SH   SOLE 4 467 0 0
SUNRUN INC COM 86771W105 21 2,052 SH   SOLE 7 2,052 0 0
SUNRUN INC COM 86771W105 4,895 484,615 SH   SOLE 18 477,243 0 7,372
SUNRUN INC COM 86771W105 3,212 318,064 SH   SOLE 19 318,064 0 0
SUNRUN INC COM 86771W105 106,942 10,588,333 SH   SOLE 21 10,588,333 0 0
SUNRUN INC COM 86771W105 26,245 2,598,499 SH   SOLE 22 2,496,987 0 101,512
SUNRUN INC COM 86771W105 12 1,219 SH   SOLE 23 1,219 0 0
SUNRUN INC COM 86771W105 441 43,616 SH   SOLE 26 38,050 0 5,566
SUNRUN INC COM 86771W105 113 11,218 SH   SOLE 28 11,218 0 0
SUNRUN INC COM 86771W105 14,603 1,445,814 SH   SOLE 30 1,445,814 0 0
SUNRUN INC COM 86771W105 6,471 640,740 SH   SOLE 34 640,740 0 0
SUNRUN INC COM 86771W105 71 7,049 SH   SOLE 40 7,049 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 1,913 219,666 SH   SOLE 2 17,787 0 201,879
SUNSTONE HOTEL INVS INC NEW COM 867892101 1,157 132,835 SH   SOLE 4 132,835 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 2,128 244,281 SH   SOLE 7 244,281 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 6,795 780,105 SH   SOLE 18 780,105 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 5,741 659,147 SH   SOLE 19 659,147 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 83,384 9,573,378 SH   SOLE 21 9,573,378 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 75,832 8,706,270 SH   SOLE 22 8,444,510 0 261,760
SUNSTONE HOTEL INVS INC NEW COM 867892101 63 7,190 SH   SOLE 23 7,190 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 4,701 539,755 SH   SOLE 25 539,755 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 2,412 276,967 SH   SOLE 26 54,158 0 222,809
SUNSTONE HOTEL INVS INC NEW COM 867892101 252 28,920 SH   SOLE 28 28,920 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 1,016 116,618 SH   SOLE 29 116,618 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 8,653 993,498 SH   SOLE 30 993,498 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 123 14,124 SH   SOLE 36 14,124 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 206 23,696 SH   SOLE 40 23,696 0 0
SUNWORKS INC COM NEW 86803X204 0 769 SH   SOLE 18 769 0 0
SUNWORKS INC COM NEW 86803X204 6 16,512 SH   SOLE 21 16,512 0 0
SUNWORKS INC COM NEW 86803X204 2 5,524 SH   SOLE 22 5,524 0 0
SUPER LEAGUE GAMING INC COM 86804F202 4 2,006 SH   SOLE 18 2,006 0 0
SUPER LEAGUE GAMING INC COM 86804F202 56 25,262 SH   SOLE 21 25,262 0 0
SUPER MICRO COMPUTER INC COM 86800U104 26 1,232 SH   SOLE 2 1,232 0 0
SUPER MICRO COMPUTER INC COM 86800U104 322 15,117 SH   SOLE 19 15,117 0 0
SUPER MICRO COMPUTER INC COM 86800U104 63 2,961 SH   SOLE 21 2,961 0 0
SUPER MICRO COMPUTER INC COM 86800U104 486 22,817 SH   SOLE 22 22,817 0 0
SUPER MICRO COMPUTER INC COM 86800U104 26 1,240 SH   SOLE 23 1,240 0 0
SUPER MICRO COMPUTER INC COM 86800U104 123 5,776 SH   SOLE 26 0 0 5,776
SUPERCONDUCTOR TECHNOLOGIES COM NEW 867931602 0 30 SH   SOLE 21 30 0 0
SUPERCONDUCTOR TECHNOLOGIES COM NEW 867931602 1 4,515 SH   SOLE 22 4,515 0 0
SUPERIOR DRILLING PRODS INC COM 868153107 3 7,359 SH   SOLE 21 7,359 0 0
SUPERIOR ENERGY SVCS INC COM NEW 868157306 58 39,235 SH   SOLE 22 39,235 0 0
SUPERIOR ENERGY SVCS INC COM NEW 868157306 73 49,583 SH   SOLE 26 0 0 49,583
SUPERIOR GRP OF COMPANIES IN COM 868358102 74 8,765 SH   SOLE 2 332 0 8,433
SUPERIOR GRP OF COMPANIES IN COM 868358102 2 285 SH   SOLE 7 285 0 0
SUPERIOR GRP OF COMPANIES IN COM 868358102 339 40,123 SH   SOLE 18 40,123 0 0
SUPERIOR GRP OF COMPANIES IN COM 868358102 171 20,218 SH   SOLE 19 20,218 0 0
SUPERIOR GRP OF COMPANIES IN COM 868358102 3,193 377,430 SH   SOLE 21 377,430 0 0
SUPERIOR GRP OF COMPANIES IN COM 868358102 1,779 210,268 SH   SOLE 22 204,044 0 6,224
SUPERIOR INDS INTL INC COM 868168105 8 6,853 SH   SOLE 18 6,853 0 0
SUPERIOR INDS INTL INC COM 868168105 138 115,004 SH   SOLE 21 115,004 0 0
SUPERIOR INDS INTL INC COM 868168105 690 574,855 SH   SOLE 22 574,855 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 393 21,834 SH   SOLE 2 5,878 0 15,956
SUPERNUS PHARMACEUTICALS INC COM 868459108 6 313 SH   SOLE 4 313 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 14 774 SH   SOLE 7 774 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 4,548 252,784 SH   SOLE 18 229,280 0 23,504
SUPERNUS PHARMACEUTICALS INC COM 868459108 4,550 252,898 SH   SOLE 19 252,898 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 108,124 6,010,205 SH   SOLE 21 6,010,205 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 30,064 1,671,165 SH   SOLE 22 1,616,661 0 54,504
SUPERNUS PHARMACEUTICALS INC COM 868459108 267 14,831 SH   SOLE 23 14,831 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 1,411 78,447 SH   SOLE 26 13,587 0 64,860
SUPERNUS PHARMACEUTICALS INC COM 868459108 123 6,817 SH   SOLE 28 6,817 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 4,229 235,062 SH   SOLE 30 235,062 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 74 4,116 SH   SOLE 34 4,116 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 90 5,009 SH   SOLE 40 5,009 0 0
SUPERNUS PHARMACEUTICALS INC NOTE 0.625% 4/0 868459AD0 703 875,000 PRN   SOLE 21 875,000 0 0
SUPPORT COM INC COM NEW 86858W200 4 3,610 SH   SOLE 18 3,610 0 0
SUPPORT COM INC COM NEW 86858W200 57 52,345 SH   SOLE 21 52,345 0 0
SUPPORT COM INC COM NEW 86858W200 450 412,847 SH   SOLE 22 412,847 0 0
SURFACE ONCOLOGY INC COM 86877M209 5 2,613 SH   SOLE 18 2,613 0 0
SURFACE ONCOLOGY INC COM 86877M209 51 27,136 SH   SOLE 21 27,136 0 0
SURFACE ONCOLOGY INC COM 86877M209 336 179,516 SH   SOLE 22 179,516 0 0
SURGERY PARTNERS INC COM 86881A100 138 21,066 SH   SOLE 2 962 0 20,104
SURGERY PARTNERS INC COM 86881A100 2 311 SH   SOLE 7 311 0 0
SURGERY PARTNERS INC COM 86881A100 572 87,636 SH   SOLE 18 87,636 0 0
SURGERY PARTNERS INC COM 86881A100 289 44,309 SH   SOLE 19 44,309 0 0
SURGERY PARTNERS INC COM 86881A100 5,726 876,936 SH   SOLE 21 876,936 0 0
SURGERY PARTNERS INC COM 86881A100 4,049 620,108 SH   SOLE 22 592,154 0 27,954
SURGERY PARTNERS INC COM 86881A100 21 3,193 SH   SOLE 28 3,193 0 0
SURGERY PARTNERS INC COM 86881A100 29 4,498 SH   SOLE 30 4,498 0 0
SURGERY PARTNERS INC COM 86881A100 16 2,380 SH   SOLE 40 2,380 0 0
SURMODICS INC COM 868873100 165 4,966 SH   SOLE 2 771 0 4,195
SURMODICS INC COM 868873100 4 135 SH   SOLE 4 135 0 0
SURMODICS INC COM 868873100 9 272 SH   SOLE 7 272 0 0
SURMODICS INC COM 868873100 2,134 64,050 SH   SOLE 18 64,050 0 0
SURMODICS INC COM 868873100 879 26,383 SH   SOLE 19 26,383 0 0
SURMODICS INC COM 868873100 51,678 1,550,949 SH   SOLE 21 1,550,949 0 0
SURMODICS INC COM 868873100 14,197 426,078 SH   SOLE 22 412,279 0 13,799
SURMODICS INC COM 868873100 427 12,826 SH   SOLE 26 10,122 0 2,704
SURMODICS INC COM 868873100 65 1,952 SH   SOLE 28 1,952 0 0
SURMODICS INC COM 868873100 636 19,083 SH   SOLE 30 19,083 0 0
SURMODICS INC COM 868873100 66 1,981 SH   SOLE 40 1,981 0 0
SUTRO BIOPHARMA INC COM 869367102 106 10,432 SH   SOLE 2 2,545 0 7,887
SUTRO BIOPHARMA INC COM 869367102 394 38,651 SH   SOLE 18 38,651 0 0
SUTRO BIOPHARMA INC COM 869367102 206 20,240 SH   SOLE 19 20,240 0 0
SUTRO BIOPHARMA INC COM 869367102 4,340 425,532 SH   SOLE 21 425,532 0 0
SUTRO BIOPHARMA INC COM 869367102 1,587 155,615 SH   SOLE 22 151,888 0 3,727
SUTRO BIOPHARMA INC COM 869367102 35 3,434 SH   SOLE 23 3,434 0 0
SUTRO BIOPHARMA INC COM 869367102 70 6,847 SH   SOLE 26 0 0 6,847
SVB FINANCIAL GROUP COM 78486Q101 18,767 124,217 SH   SOLE 2 12,470 0 111,747
SVB FINANCIAL GROUP COM 78486Q101 3,729 24,685 SH   SOLE 4 23,259 0 1,426
SVB FINANCIAL GROUP COM 78486Q101 7,020 46,465 SH   SOLE 7 44,894 0 1,571
SVB FINANCIAL GROUP COM 78486Q101 102 673 SH   SOLE 13 673 0 0
SVB FINANCIAL GROUP COM 78486Q101 594 3,931 SH   SOLE 15 3,931 0 0
SVB FINANCIAL GROUP COM 78486Q101 16,746 110,845 SH   SOLE 18 103,367 0 7,478
SVB FINANCIAL GROUP COM 78486Q101 40,362 267,159 SH   SOLE 19 267,159 0 0
SVB FINANCIAL GROUP COM 78486Q101 192,805 1,276,177 SH   SOLE 21 1,276,177 0 0
SVB FINANCIAL GROUP COM 78486Q101 184,907 1,223,902 SH   SOLE 22 1,099,973 0 123,929
SVB FINANCIAL GROUP COM 78486Q101 5,712 37,809 SH   SOLE 23 37,809 0 0
SVB FINANCIAL GROUP COM 78486Q101 8,944 59,200 SH   SOLE 25 59,200 0 0
SVB FINANCIAL GROUP COM 78486Q101 34,360 227,430 SH   SOLE 26 37,708 0 189,722
SVB FINANCIAL GROUP COM 78486Q101 1,567 10,372 SH   SOLE 28 7,398 0 2,974
SVB FINANCIAL GROUP COM 78486Q101 1,784 11,810 SH   SOLE 29 1,009 0 10,801
SVB FINANCIAL GROUP COM 78486Q101 35,120 232,461 SH   SOLE 30 232,461 0 0
SVB FINANCIAL GROUP COM 78486Q101 1,686 11,161 SH   SOLE 31 9,276 0 1,885
SVB FINANCIAL GROUP COM 78486Q101 5,061 33,500 SH   SOLE 34 33,500 0 0
SVB FINANCIAL GROUP COM 78486Q101 5,275 34,916 SH   SOLE 36 34,916 0 0
SVB FINANCIAL GROUP COM 78486Q101 157 1,042 SH   SOLE 40 1,042 0 0
SVMK INC COM 78489X103 457 33,828 SH   SOLE 2 6,305 0 27,523
SVMK INC COM 78489X103 21 1,534 SH   SOLE 7 1,534 0 0
SVMK INC COM 78489X103 4,140 306,432 SH   SOLE 18 299,995 0 6,437
SVMK INC COM 78489X103 21,481 1,590,036 SH   SOLE 19 1,590,036 0 0
SVMK INC COM 78489X103 42,356 3,135,180 SH   SOLE 21 3,135,180 0 0
SVMK INC COM 78489X103 34,180 2,529,976 SH   SOLE 22 2,462,551 0 67,425
SVMK INC COM 78489X103 80 5,933 SH   SOLE 23 5,933 0 0
SVMK INC COM 78489X103 348 25,792 SH   SOLE 26 0 0 25,792
SVMK INC COM 78489X103 54 3,974 SH   SOLE 28 3,974 0 0
SVMK INC COM 78489X103 170 12,559 SH   SOLE 30 12,559 0 0
SVMK INC COM 78489X103 10,917 808,057 SH   SOLE 34 808,057 0 0
SVMK INC COM 78489X103 40 2,937 SH   SOLE 40 2,937 0 0
SWITCH INC CL A 87105L104 1,333 92,377 SH   SOLE 2 5,008 0 87,369
SWITCH INC CL A 87105L104 17 1,165 SH   SOLE 7 1,165 0 0
SWITCH INC CL A 87105L104 392 27,197 SH   SOLE 18 27,197 0 0
SWITCH INC CL A 87105L104 1,023 70,893 SH   SOLE 19 70,893 0 0
SWITCH INC CL A 87105L104 10,522 729,195 SH   SOLE 21 729,195 0 0
SWITCH INC CL A 87105L104 21,288 1,475,249 SH   SOLE 22 1,380,821 0 94,428
SWITCH INC CL A 87105L104 244 16,913 SH   SOLE 26 0 0 16,913
SWITCH INC CL A 87105L104 101 7,005 SH   SOLE 28 7,005 0 0
SWITCH INC CL A 87105L104 242 16,781 SH   SOLE 30 16,781 0 0
SWITCH INC CL A 87105L104 16 1,143 SH   SOLE 31 1,143 0 0
SWITCH INC CL A 87105L104 92 6,406 SH   SOLE 40 6,406 0 0
SYKES ENTERPRISES INC COM 871237103 1,003 36,993 SH   SOLE 2 1,957 0 35,036
SYKES ENTERPRISES INC COM 871237103 7 273 SH   SOLE 4 273 0 0
SYKES ENTERPRISES INC COM 871237103 18 646 SH   SOLE 7 646 0 0
SYKES ENTERPRISES INC COM 871237103 4,764 175,659 SH   SOLE 18 175,659 0 0
SYKES ENTERPRISES INC COM 871237103 1,939 71,498 SH   SOLE 19 71,498 0 0
SYKES ENTERPRISES INC COM 871237103 116,373 4,291,047 SH   SOLE 21 4,291,047 0 0
SYKES ENTERPRISES INC COM 871237103 30,179 1,112,783 SH   SOLE 22 1,069,370 0 43,413
SYKES ENTERPRISES INC COM 871237103 866 31,939 SH   SOLE 26 17,176 0 14,763
SYKES ENTERPRISES INC COM 871237103 154 5,675 SH   SOLE 28 5,675 0 0
SYKES ENTERPRISES INC COM 871237103 1,363 50,273 SH   SOLE 30 50,273 0 0
SYKES ENTERPRISES INC COM 871237103 49 1,812 SH   SOLE 34 1,812 0 0
SYKES ENTERPRISES INC COM 871237103 125 4,609 SH   SOLE 40 4,609 0 0
SYNACOR INC COM 871561106 7 6,397 SH   SOLE 18 6,397 0 0
SYNACOR INC COM 871561106 87 85,607 SH   SOLE 21 85,607 0 0
SYNACOR INC COM 871561106 5 5,264 SH   SOLE 22 5,264 0 0
SYNALLOY CP DEL COM 871565107 64 7,317 SH   SOLE 2 272 0 7,045
SYNALLOY CP DEL COM 871565107 3 297 SH   SOLE 7 297 0 0
SYNALLOY CP DEL COM 871565107 261 29,928 SH   SOLE 18 29,928 0 0
SYNALLOY CP DEL COM 871565107 141 16,129 SH   SOLE 19 16,129 0 0
SYNALLOY CP DEL COM 871565107 2,573 294,713 SH   SOLE 21 294,713 0 0
SYNALLOY CP DEL COM 871565107 2,002 229,347 SH   SOLE 22 225,677 0 3,670
SYNAPTICS INC COM 87157D109 2,624 45,340 SH   SOLE 2 14,868 0 30,472
SYNAPTICS INC COM 87157D109 10 175 SH   SOLE 4 175 0 0
SYNAPTICS INC COM 87157D109 23 396 SH   SOLE 7 396 0 0
SYNAPTICS INC COM 87157D109 11,291 195,108 SH   SOLE 18 195,108 0 0
SYNAPTICS INC COM 87157D109 4,089 70,665 SH   SOLE 19 70,665 0 0
SYNAPTICS INC COM 87157D109 137,370 2,373,769 SH   SOLE 21 2,373,769 0 0
SYNAPTICS INC COM 87157D109 67,768 1,171,035 SH   SOLE 22 1,130,578 0 40,457
SYNAPTICS INC COM 87157D109 63 1,094 SH   SOLE 23 1,094 0 0
SYNAPTICS INC COM 87157D109 575 9,932 SH   SOLE 26 3,868 0 6,064
SYNAPTICS INC COM 87157D109 299 5,174 SH   SOLE 28 5,174 0 0
SYNAPTICS INC COM 87157D109 652 11,261 SH   SOLE 30 11,261 0 0
SYNAPTICS INC COM 87157D109 230 3,972 SH   SOLE 40 3,972 0 0
SYNAPTICS INC NOTE 0.500% 6/1 87157DAD1 1,871 1,800,000 PRN   SOLE 21 1,800,000 0 0
SYNAPTICS INC NOTE 0.500% 6/1 87157DAD1 520 500,000 PRN   SOLE 22 500,000 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 107 35,075 SH   SOLE 2 1,577 0 33,498
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 443 145,113 SH   SOLE 18 145,113 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 222 72,851 SH   SOLE 19 72,851 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 4,378 1,435,280 SH   SOLE 21 1,435,280 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 3,415 1,119,660 SH   SOLE 22 1,097,521 0 22,139
SYNCHRONY FINL COM 87165B103 25,643 1,593,726 SH   SOLE 2 258,960 0 1,334,766
SYNCHRONY FINL COM 87165B103 4,492 279,163 SH   SOLE 4 261,909 0 17,254
SYNCHRONY FINL COM 87165B103 8,180 508,406 SH   SOLE 7 486,272 0 22,134
SYNCHRONY FINL COM 87165B103 136 8,422 SH   SOLE 13 8,422 0 0
SYNCHRONY FINL COM 87165B103 1,109 68,895 SH   SOLE 15 68,895 0 0
SYNCHRONY FINL COM 87165B103 19,478 1,210,571 SH   SOLE 18 1,116,089 0 94,482
SYNCHRONY FINL COM 87165B103 3,103 192,882 SH   SOLE 19 192,882 0 0
SYNCHRONY FINL COM 87165B103 222,061 13,801,173 SH   SOLE 21 13,801,173 0 0
SYNCHRONY FINL COM 87165B103 248,174 15,424,136 SH   SOLE 22 13,859,269 0 1,564,867
SYNCHRONY FINL COM 87165B103 7,675 477,018 SH   SOLE 23 477,018 0 0
SYNCHRONY FINL COM 87165B103 10,804 671,480 SH   SOLE 25 671,480 0 0
SYNCHRONY FINL COM 87165B103 53,757 3,341,015 SH   SOLE 26 433,705 0 2,907,310
SYNCHRONY FINL COM 87165B103 1,906 118,428 SH   SOLE 28 83,438 0 34,990
SYNCHRONY FINL COM 87165B103 131 8,132 SH   SOLE 29 8,132 0 0
SYNCHRONY FINL COM 87165B103 34,108 2,119,839 SH   SOLE 30 2,119,839 0 0
SYNCHRONY FINL COM 87165B103 2,558 158,994 SH   SOLE 31 114,784 0 44,210
SYNCHRONY FINL COM 87165B103 726 45,112 SH   SOLE 34 45,112 0 0
SYNCHRONY FINL COM 87165B103 8,177 508,233 SH   SOLE 36 508,233 0 0
SYNCHRONY FINL COM 87165B103 229 14,241 SH   SOLE 40 14,241 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 442 40,326 SH   SOLE 2 33,124 0 7,202
SYNDAX PHARMACEUTICALS INC COM 87164F105 1,212 110,501 SH   SOLE 18 110,501 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 9,065 826,353 SH   SOLE 19 826,353 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 194 17,700 SH   SOLE 20 17,700 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 7,740 705,516 SH   SOLE 21 705,516 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 6,211 566,139 SH   SOLE 22 551,505 0 14,634
SYNDAX PHARMACEUTICALS INC COM 87164F105 1,554 141,700 SH   SOLE 34 141,700 0 0
SYNEOS HEALTH INC CL A 87166B102 3,292 83,500 SH   SOLE 2 30,196 0 53,304
SYNEOS HEALTH INC CL A 87166B102 13 324 SH   SOLE 4 324 0 0
SYNEOS HEALTH INC CL A 87166B102 43 1,101 SH   SOLE 7 1,101 0 0
SYNEOS HEALTH INC CL A 87166B102 14,238 361,186 SH   SOLE 18 358,434 0 2,752
SYNEOS HEALTH INC CL A 87166B102 6,631 168,216 SH   SOLE 19 168,216 0 0
SYNEOS HEALTH INC CL A 87166B102 216,352 5,488,375 SH   SOLE 21 5,488,375 0 0
SYNEOS HEALTH INC CL A 87166B102 86,949 2,205,713 SH   SOLE 22 2,140,444 0 65,269
SYNEOS HEALTH INC CL A 87166B102 412 10,454 SH   SOLE 23 10,454 0 0
SYNEOS HEALTH INC CL A 87166B102 2,471 62,680 SH   SOLE 26 11,997 0 50,683
SYNEOS HEALTH INC CL A 87166B102 329 8,337 SH   SOLE 28 8,337 0 0
SYNEOS HEALTH INC CL A 87166B102 4,801 121,783 SH   SOLE 30 121,783 0 0
SYNEOS HEALTH INC CL A 87166B102 66 1,663 SH   SOLE 34 1,663 0 0
SYNEOS HEALTH INC CL A 87166B102 248 6,281 SH   SOLE 40 6,281 0 0
SYNLOGIC INC COM 87166L100 25 14,445 SH   SOLE 2 671 0 13,774
SYNLOGIC INC COM 87166L100 94 54,663 SH   SOLE 18 54,663 0 0
SYNLOGIC INC COM 87166L100 48 27,729 SH   SOLE 19 27,729 0 0
SYNLOGIC INC COM 87166L100 906 526,586 SH   SOLE 21 526,586 0 0
SYNLOGIC INC COM 87166L100 945 549,235 SH   SOLE 22 541,322 0 7,913
SYNNEX CORP COM 87162W100 6,942 94,960 SH   SOLE 2 19,167 0 75,793
SYNNEX CORP COM 87162W100 13 173 SH   SOLE 4 173 0 0
SYNNEX CORP COM 87162W100 85 1,158 SH   SOLE 7 1,158 0 0
SYNNEX CORP COM 87162W100 8,620 117,916 SH   SOLE 18 117,916 0 0
SYNNEX CORP COM 87162W100 709 9,693 SH   SOLE 19 9,693 0 0
SYNNEX CORP COM 87162W100 143,500 1,963,060 SH   SOLE 21 1,963,060 0 0
SYNNEX CORP COM 87162W100 97,094 1,328,241 SH   SOLE 22 1,252,173 0 76,068
SYNNEX CORP COM 87162W100 1,875 25,650 SH   SOLE 26 12,782 0 12,868
SYNNEX CORP COM 87162W100 455 6,229 SH   SOLE 28 6,229 0 0
SYNNEX CORP COM 87162W100 1,037 14,185 SH   SOLE 30 14,185 0 0
SYNNEX CORP COM 87162W100 178 2,433 SH   SOLE 31 876 0 1,557
SYNNEX CORP COM 87162W100 28 382 SH   SOLE 34 382 0 0
SYNNEX CORP COM 87162W100 130 1,773 SH   SOLE 36 1,773 0 0
SYNNEX CORP COM 87162W100 346 4,735 SH   SOLE 40 4,735 0 0
SYNOPSYS INC COM 871607107 49,215 382,135 SH   SOLE 2 57,872 0 324,263
SYNOPSYS INC COM 871607107 9,317 72,339 SH   SOLE 4 68,407 0 3,932
SYNOPSYS INC COM 871607107 30,051 233,332 SH   SOLE 7 142,054 0 91,278
SYNOPSYS INC COM 871607107 751 5,829 SH   SOLE 13 5,829 0 0
SYNOPSYS INC COM 871607107 1,694 13,153 SH   SOLE 15 13,153 0 0
SYNOPSYS INC COM 871607107 49,976 388,046 SH   SOLE 18 365,434 0 22,612
SYNOPSYS INC COM 871607107 157,778 1,225,082 SH   SOLE 19 1,225,082 0 0
SYNOPSYS INC COM 871607107 566,299 4,397,071 SH   SOLE 21 4,397,071 0 0
SYNOPSYS INC COM 871607107 468,887 3,640,706 SH   SOLE 22 3,291,768 0 348,938
SYNOPSYS INC COM 871607107 14,179 110,094 SH   SOLE 23 110,094 0 0
SYNOPSYS INC COM 871607107 21,410 166,237 SH   SOLE 25 166,237 0 0
SYNOPSYS INC COM 871607107 86,402 670,877 SH   SOLE 26 110,446 0 560,431
SYNOPSYS INC COM 871607107 3,949 30,661 SH   SOLE 28 21,562 0 9,099
SYNOPSYS INC COM 871607107 4,556 35,375 SH   SOLE 29 3,082 0 32,293
SYNOPSYS INC COM 871607107 81,234 630,750 SH   SOLE 30 630,750 0 0
SYNOPSYS INC COM 871607107 4,502 34,956 SH   SOLE 31 28,668 0 6,288
SYNOPSYS INC COM 871607107 3,066 23,803 SH   SOLE 32 23,803 0 0
SYNOPSYS INC COM 871607107 1,014 7,873 SH   SOLE 34 7,873 0 0
SYNOPSYS INC COM 871607107 11,549 89,675 SH   SOLE 36 89,675 0 0
SYNOPSYS INC COM 871607107 422 3,278 SH   SOLE 40 3,278 0 0
SYNOVUS FINL CORP COM NEW 87161C501 14,668 835,315 SH   SOLE 2 522,442 0 312,873
SYNOVUS FINL CORP COM NEW 87161C501 800 45,569 SH   SOLE 4 45,569 0 0
SYNOVUS FINL CORP COM NEW 87161C501 263 14,982 SH   SOLE 7 14,982 0 0
SYNOVUS FINL CORP COM NEW 87161C501 11,219 638,909 SH   SOLE 18 629,289 0 9,620
SYNOVUS FINL CORP COM NEW 87161C501 2,018 114,948 SH   SOLE 19 114,948 0 0
SYNOVUS FINL CORP COM NEW 87161C501 125,019 7,119,538 SH   SOLE 21 7,119,538 0 0
SYNOVUS FINL CORP COM NEW 87161C501 92,352 5,259,224 SH   SOLE 22 4,826,285 0 432,939
SYNOVUS FINL CORP COM NEW 87161C501 2,273 129,437 SH   SOLE 23 129,437 0 0
SYNOVUS FINL CORP COM NEW 87161C501 3,651 207,891 SH   SOLE 26 49,428 0 158,463
SYNOVUS FINL CORP COM NEW 87161C501 398 22,639 SH   SOLE 28 22,639 0 0
SYNOVUS FINL CORP COM NEW 87161C501 913 52,002 SH   SOLE 29 52,002 0 0
SYNOVUS FINL CORP COM NEW 87161C501 1,135 64,643 SH   SOLE 30 64,643 0 0
SYNOVUS FINL CORP COM NEW 87161C501 2,105 119,895 SH   SOLE 31 79,011 0 40,884
SYNOVUS FINL CORP COM NEW 87161C501 554 31,524 SH   SOLE 34 31,524 0 0
SYNOVUS FINL CORP COM NEW 87161C501 93 5,302 SH   SOLE 36 5,302 0 0
SYNOVUS FINL CORP COM NEW 87161C501 291 16,561 SH   SOLE 40 16,561 0 0
SYNTHESIS ENERGY SYS INC COM 871628301 2 796 SH   SOLE 21 796 0 0
SYNTHESIS ENERGY SYS INC COM 871628301 96 44,656 SH   SOLE 22 44,656 0 0
SYNTHETIC BIOLOGICS INC COM NEW 87164U201 0 1,090 SH   SOLE 21 1,090 0 0
SYNTHETIC BIOLOGICS INC COM NEW 87164U201 12 37,120 SH   SOLE 22 37,120 0 0
SYPRIS SOLUTIONS INC COM 871655106 9 15,121 SH   SOLE 21 15,121 0 0
SYPRIS SOLUTIONS INC COM 871655106 19 30,300 SH   SOLE 22 30,300 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 74 12,527 SH   SOLE 2 1,444 0 11,083
SYROS PHARMACEUTICALS INC COM 87184Q107 3 526 SH   SOLE 7 526 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 780 131,530 SH   SOLE 18 131,530 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 384 64,747 SH   SOLE 19 64,747 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 9,367 1,579,586 SH   SOLE 21 1,579,586 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 6,070 1,023,621 SH   SOLE 22 1,004,773 0 18,848
SYROS PHARMACEUTICALS INC COM 87184Q107 20 3,413 SH   SOLE 30 3,413 0 0
SYSCO CORP COM 871829107 56,139 1,230,316 SH   SOLE 2 182,678 0 1,047,638
SYSCO CORP COM 871829107 10,486 229,802 SH   SOLE 4 216,743 0 13,059
SYSCO CORP COM 871829107 28,861 632,499 SH   SOLE 7 485,967 0 146,532
SYSCO CORP COM 871829107 654 14,326 SH   SOLE 13 14,326 0 0
SYSCO CORP COM 871829107 1,823 39,947 SH   SOLE 15 39,947 0 0
SYSCO CORP COM 871829107 13 288 SH   SOLE 17 0 0 288
SYSCO CORP COM 871829107 53,804 1,179,142 SH   SOLE 18 1,104,326 0 74,816
SYSCO CORP COM 871829107 4,370 95,768 SH   SOLE 19 95,768 0 0
SYSCO CORP COM 871829107 523,719 11,477,516 SH   SOLE 21 11,477,516 0 0
SYSCO CORP COM 871829107 561,713 12,310,160 SH   SOLE 22 11,129,590 0 1,180,570
SYSCO CORP COM 871829107 16,391 359,219 SH   SOLE 23 359,219 0 0
SYSCO CORP COM 871829107 24,444 535,708 SH   SOLE 25 535,708 0 0
SYSCO CORP COM 871829107 139,009 3,046,445 SH   SOLE 26 360,078 0 2,686,367
SYSCO CORP COM 871829107 4,490 98,407 SH   SOLE 28 69,542 0 28,865
SYSCO CORP COM 871829107 1,275 27,940 SH   SOLE 29 15,375 0 12,565
SYSCO CORP COM 871829107 94,847 2,078,614 SH   SOLE 30 2,078,614 0 0
SYSCO CORP COM 871829107 6,348 139,116 SH   SOLE 31 89,970 0 49,146
SYSCO CORP COM 871829107 1,452 31,814 SH   SOLE 34 31,814 0 0
SYSCO CORP COM 871829107 18,803 412,066 SH   SOLE 36 412,066 0 0
SYSCO CORP COM 871829107 516 11,300 SH   SOLE 40 11,300 0 0
SYSTEMAX INC COM 871851101 113 6,373 SH   SOLE 2 460 0 5,913
SYSTEMAX INC COM 871851101 5 261 SH   SOLE 7 261 0 0
SYSTEMAX INC COM 871851101 791 44,588 SH   SOLE 18 44,588 0 0
SYSTEMAX INC COM 871851101 407 22,976 SH   SOLE 19 22,976 0 0
SYSTEMAX INC COM 871851101 7,324 413,071 SH   SOLE 21 413,071 0 0
SYSTEMAX INC COM 871851101 7,311 412,347 SH   SOLE 22 395,661 0 16,686
SYSTEMAX INC COM 871851101 192 10,811 SH   SOLE 26 0 0 10,811
SYSTEMAX INC COM 871851101 52 2,959 SH   SOLE 28 2,959 0 0
SYSTEMAX INC COM 871851101 37 2,100 SH   SOLE 30 2,100 0 0
T MOBILE US INC COM 872590104 65,279 778,052 SH   SOLE 2 91,269 0 686,783
T MOBILE US INC COM 872590104 12,878 153,494 SH   SOLE 4 144,710 0 8,784
T MOBILE US INC COM 872590104 33,056 393,988 SH   SOLE 7 364,682 0 29,306
T MOBILE US INC COM 872590104 1,141 13,603 SH   SOLE 13 13,603 0 0
T MOBILE US INC COM 872590104 2,537 30,239 SH   SOLE 15 30,239 0 0
T MOBILE US INC COM 872590104 0 5 SH   SOLE 17 0 0 5
T MOBILE US INC COM 872590104 48,946 583,380 SH   SOLE 18 535,343 0 48,037
T MOBILE US INC COM 872590104 8,054 96,001 SH   SOLE 19 96,001 0 0
T MOBILE US INC COM 872590104 841,812 10,033,511 SH   SOLE 21 10,033,511 0 0
T MOBILE US INC COM 872590104 648,506 7,729,514 SH   SOLE 22 6,977,449 0 752,065
T MOBILE US INC COM 872590104 20,952 249,728 SH   SOLE 23 249,728 0 0
T MOBILE US INC COM 872590104 27,590 328,845 SH   SOLE 25 328,845 0 0
T MOBILE US INC COM 872590104 102,273 1,218,981 SH   SOLE 26 230,390 0 988,591
T MOBILE US INC COM 872590104 5,802 69,152 SH   SOLE 28 49,100 0 20,052
T MOBILE US INC COM 872590104 508 6,058 SH   SOLE 29 6,058 0 0
T MOBILE US INC COM 872590104 134,189 1,599,392 SH   SOLE 30 1,599,392 0 0
T MOBILE US INC COM 872590104 6,912 82,382 SH   SOLE 31 62,517 0 19,865
T MOBILE US INC COM 872590104 11,371 135,536 SH   SOLE 32 135,536 0 0
T MOBILE US INC COM 872590104 11,007 131,188 SH   SOLE 34 131,188 0 0
T MOBILE US INC COM 872590104 20,470 243,982 SH   SOLE 36 243,982 0 0
T MOBILE US INC COM 872590104 612 7,292 SH   SOLE 40 7,292 0 0
T2 BIOSYSTEMS INC COM 89853L104 7 10,312 SH   SOLE 18 10,312 0 0
T2 BIOSYSTEMS INC COM 89853L104 57 88,198 SH   SOLE 21 88,198 0 0
T2 BIOSYSTEMS INC COM 89853L104 604 929,784 SH   SOLE 22 929,784 0 0
TABULA RASA HEALTHCARE INC COM 873379101 377 7,215 SH   SOLE 2 990 0 6,225
TABULA RASA HEALTHCARE INC COM 873379101 7 131 SH   SOLE 4 131 0 0
TABULA RASA HEALTHCARE INC COM 873379101 21 397 SH   SOLE 7 397 0 0
TABULA RASA HEALTHCARE INC COM 873379101 4,649 88,907 SH   SOLE 18 88,907 0 0
TABULA RASA HEALTHCARE INC COM 873379101 1,986 37,989 SH   SOLE 19 37,989 0 0
TABULA RASA HEALTHCARE INC COM 873379101 114,055 2,181,198 SH   SOLE 21 2,181,198 0 0
TABULA RASA HEALTHCARE INC COM 873379101 30,774 588,521 SH   SOLE 22 569,145 0 19,376
TABULA RASA HEALTHCARE INC COM 873379101 369 7,061 SH   SOLE 26 5,954 0 1,107
TABULA RASA HEALTHCARE INC COM 873379101 159 3,038 SH   SOLE 28 3,038 0 0
TABULA RASA HEALTHCARE INC COM 873379101 1,353 25,874 SH   SOLE 30 25,874 0 0
TABULA RASA HEALTHCARE INC COM 873379101 83 1,591 SH   SOLE 40 1,591 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 299 7,439 SH   SOLE 2 1,640 0 5,799
TACTILE SYS TECHNOLOGY INC COM 87357P100 6 146 SH   SOLE 4 146 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 12 289 SH   SOLE 7 289 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 3,655 91,015 SH   SOLE 18 84,908 0 6,107
TACTILE SYS TECHNOLOGY INC COM 87357P100 2,240 55,782 SH   SOLE 19 55,782 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 85,537 2,129,913 SH   SOLE 21 2,129,913 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 22,370 557,026 SH   SOLE 22 538,686 0 18,340
TACTILE SYS TECHNOLOGY INC COM 87357P100 54 1,350 SH   SOLE 23 1,350 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 489 12,174 SH   SOLE 26 7,129 0 5,045
TACTILE SYS TECHNOLOGY INC COM 87357P100 83 2,068 SH   SOLE 28 2,068 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 1,007 25,078 SH   SOLE 30 25,078 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 86 2,148 SH   SOLE 40 2,148 0 0
TAILORED BRANDS INC COM 87403A107 45 25,945 SH   SOLE 2 1,797 0 24,148
TAILORED BRANDS INC COM 87403A107 2 1,073 SH   SOLE 7 1,073 0 0
TAILORED BRANDS INC COM 87403A107 414 237,776 SH   SOLE 18 237,776 0 0
TAILORED BRANDS INC COM 87403A107 150 86,271 SH   SOLE 19 86,271 0 0
TAILORED BRANDS INC COM 87403A107 9,844 5,657,443 SH   SOLE 21 5,657,443 0 0
TAILORED BRANDS INC COM 87403A107 2,569 1,476,236 SH   SOLE 22 1,446,749 0 29,487
TAILORED BRANDS INC COM 87403A107 78 44,938 SH   SOLE 30 44,938 0 0
TAITRON COMPONENTS INC CL A 874028103 1 646 SH   SOLE 18 646 0 0
TAITRON COMPONENTS INC CL A 874028103 16 7,185 SH   SOLE 21 7,185 0 0
TAIWAN SEMICONDUCTOR MFG LTD OPTIONS 874039100 47,116 985,900 SH Call SOLE 19 985,900 0 0
TAIWAN SEMICONDUCTOR MFG LTD OPTIONS 874039100 951 19,900 SH Call SOLE 22 19,900 0 0
TAIWAN SEMICONDUCTOR MFG LTD OPTIONS 874039100 134 2,800 SH Call SOLE 25 2,800 0 0
TAIWAN SEMICONDUCTOR MFG LTD OPTIONS 874039100 13,396 280,300 SH Call SOLE 34 280,300 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 52,010 1,088,308 SH   SOLE 2 0 0 1,088,308
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 924 19,342 SH   SOLE 4 19,342 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 2,835 59,322 SH   SOLE 13 59,322 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 98,910 2,069,683 SH   SOLE 18 1,894,488 0 175,195
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 47,071 984,956 SH   SOLE 19 984,956 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 87,682 1,834,725 SH   SOLE 21 1,834,725 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 62,177 1,301,052 SH   SOLE 22 1,052,184 0 248,868
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 2,292 47,966 SH   SOLE 25 0 0 47,966
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 19,473 407,468 SH   SOLE 26 218,765 0 188,703
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 3,685 77,106 SH   SOLE 30 77,106 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1,154 24,152 SH   SOLE 31 18,876 0 5,276
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 7,343 153,642 SH   SOLE 32 153,642 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 55,783 1,167,244 SH   SOLE 34 1,167,244 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 892 18,662 SH   SOLE 36 18,662 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 31,710 267,349 SH   SOLE 2 23,833 0 243,516
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 6,344 53,483 SH   SOLE 4 50,521 0 2,962
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 12,388 104,443 SH   SOLE 7 100,893 0 3,550
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 239 2,012 SH   SOLE 13 2,012 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1,151 9,708 SH   SOLE 15 9,708 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 31,842 268,461 SH   SOLE 18 251,981 0 16,480
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 3,908 32,949 SH   SOLE 19 32,949 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 380,204 3,205,493 SH   SOLE 21 3,205,493 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 314,852 2,654,517 SH   SOLE 22 2,395,602 0 258,915
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 9,666 81,490 SH   SOLE 23 81,490 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 18,092 152,532 SH   SOLE 25 152,532 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 51,621 435,215 SH   SOLE 26 94,919 0 340,296
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 2,725 22,975 SH   SOLE 28 16,262 0 6,713
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 3,074 25,917 SH   SOLE 29 1,842 0 24,075
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 56,116 473,116 SH   SOLE 30 473,116 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 35,024 295,284 SH   SOLE 31 19,191 0 276,093
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 2,130 17,954 SH   SOLE 32 17,954 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1,424 12,003 SH   SOLE 34 12,003 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 8,568 72,236 SH   SOLE 36 72,236 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 352 2,971 SH   SOLE 40 2,971 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 45,455 853,454 SH   SOLE 2 53,067 0 800,387
TAL EDUCATION GROUP SPONSORED ADS 874080104 8,282 155,509 SH   SOLE 4 155,509 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 2,525 47,407 SH   SOLE 7 47,407 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 2,342 43,971 SH   SOLE 13 43,971 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 9,202 172,781 SH   SOLE 15 167,465 0 5,316
TAL EDUCATION GROUP SPONSORED ADS 874080104 9,573 179,744 SH   SOLE 18 179,744 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 43,710 820,697 SH   SOLE 19 820,697 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 371,217 6,969,897 SH   SOLE 21 6,969,897 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 291,308 5,469,546 SH   SOLE 22 4,775,703 0 693,843
TAL EDUCATION GROUP SPONSORED ADS 874080104 12,449 233,733 SH   SOLE 23 233,733 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 11,702 219,717 SH   SOLE 25 219,717 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 72,928 1,369,285 SH   SOLE 26 102,568 0 1,266,717
TAL EDUCATION GROUP SPONSORED ADS 874080104 3,068 57,600 SH   SOLE 28 57,600 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 2,210 41,489 SH   SOLE 29 41,489 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 115,872 2,175,599 SH   SOLE 30 2,175,599 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 2,741 51,466 SH   SOLE 31 16,142 0 35,324
TAL EDUCATION GROUP SPONSORED ADS 874080104 1,363 25,592 SH   SOLE 32 25,592 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 29,714 557,902 SH   SOLE 34 557,902 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 166 3,121 SH   SOLE 40 3,121 0 0
TALEND S A ADS 874224207 500 22,277 SH   SOLE 21 22,277 0 0
TALLGRASS ENERGY LP CLASS A SHS 874696107 13 777 SH   SOLE 4 777 0 0
TALLGRASS ENERGY LP CLASS A SHS 874696107 10,577 642,610 SH   SOLE 19 642,610 0 0
TALLGRASS ENERGY LP CLASS A SHS 874696107 1,479 89,833 SH   SOLE 21 89,833 0 0
TALLGRASS ENERGY LP CLASS A SHS 874696107 2,519 153,018 SH   SOLE 22 83,870 0 69,148
TALLGRASS ENERGY LP CLASS A SHS 874696107 825 50,147 SH   SOLE 26 36,227 0 13,920
TALLGRASS ENERGY LP CLASS A SHS 874696107 392 23,792 SH   SOLE 28 23,792 0 0
TALLGRASS ENERGY LP CLASS A SHS 874696107 859 52,182 SH   SOLE 30 52,182 0 0
TALLGRASS ENERGY LP CLASS A SHS 874696107 2,279 138,455 SH   SOLE 34 138,455 0 0
TALLGRASS ENERGY LP CLASS A SHS 874696107 298 18,077 SH   SOLE 40 18,077 0 0
TALOS ENERGY INC COM 87484T108 129 22,503 SH   SOLE 2 2,745 0 19,758
TALOS ENERGY INC COM 87484T108 2 421 SH   SOLE 7 421 0 0
TALOS ENERGY INC COM 87484T108 529 91,934 SH   SOLE 18 91,934 0 0
TALOS ENERGY INC COM 87484T108 606 105,379 SH   SOLE 19 105,379 0 0
TALOS ENERGY INC COM 87484T108 12,621 2,194,882 SH   SOLE 21 2,194,882 0 0
TALOS ENERGY INC COM 87484T108 4,063 706,685 SH   SOLE 22 683,644 0 23,041
TALOS ENERGY INC COM 87484T108 65 11,251 SH   SOLE 23 11,251 0 0
TALOS ENERGY INC COM 87484T108 309 53,679 SH   SOLE 26 0 0 53,679
TALOS ENERGY INC COM 87484T108 159 27,686 SH   SOLE 30 27,686 0 0
TALOS ENERGY INC COM 87484T108 5 843 SH   SOLE 34 843 0 0
TALOS ENERGY INC COM 87484T108 12 2,121 SH   SOLE 40 2,121 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 1,369 21,281 SH   SOLE 2 3,403 0 17,878
TANDEM DIABETES CARE INC COM NEW 875372203 36 554 SH   SOLE 4 554 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 62 964 SH   SOLE 7 964 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 12,927 200,887 SH   SOLE 18 194,044 0 6,843
TANDEM DIABETES CARE INC COM NEW 875372203 22,409 348,231 SH   SOLE 19 348,231 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 139,735 2,171,481 SH   SOLE 21 2,171,481 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 102,106 1,586,723 SH   SOLE 22 1,529,547 0 57,176
TANDEM DIABETES CARE INC COM NEW 875372203 243 3,775 SH   SOLE 23 3,775 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 2,540 39,474 SH   SOLE 26 11,060 0 28,414
TANDEM DIABETES CARE INC COM NEW 875372203 491 7,630 SH   SOLE 28 7,630 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 1,112 17,276 SH   SOLE 30 17,276 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 41 639 SH   SOLE 34 639 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 347 5,398 SH   SOLE 40 5,398 0 0
TANDY LEATHER FACTORY INC COM 87538X105 4 1,153 SH   SOLE 18 1,153 0 0
TANDY LEATHER FACTORY INC COM 87538X105 67 18,600 SH   SOLE 21 18,600 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 175 34,952 SH   SOLE 2 4,736 0 30,216
TANGER FACTORY OUTLET CTRS I COM 875465106 264 52,767 SH   SOLE 4 52,767 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 471 94,281 SH   SOLE 7 94,281 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 2,062 412,474 SH   SOLE 18 412,474 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 1,306 261,212 SH   SOLE 19 261,212 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 52,747 10,549,306 SH   SOLE 21 10,549,306 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 19,705 3,940,983 SH   SOLE 22 3,832,833 0 108,150
TANGER FACTORY OUTLET CTRS I COM 875465106 14 2,883 SH   SOLE 23 2,883 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 1,032 206,458 SH   SOLE 25 206,458 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 392 78,378 SH   SOLE 26 20,646 0 57,732
TANGER FACTORY OUTLET CTRS I COM 875465106 60 12,091 SH   SOLE 28 12,091 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 235 46,958 SH   SOLE 29 46,958 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 2,470 494,069 SH   SOLE 30 494,069 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 46 9,248 SH   SOLE 40 9,248 0 0
TAPESTRY INC COM 876030107 8,922 688,956 SH   SOLE 2 88,515 0 600,441
TAPESTRY INC COM 876030107 1,611 124,383 SH   SOLE 4 116,835 0 7,548
TAPESTRY INC COM 876030107 3,448 266,254 SH   SOLE 7 234,924 0 31,330
TAPESTRY INC COM 876030107 109 8,380 SH   SOLE 13 8,380 0 0
TAPESTRY INC COM 876030107 394 30,454 SH   SOLE 15 30,454 0 0
TAPESTRY INC COM 876030107 1 50 SH   SOLE 17 0 0 50
TAPESTRY INC COM 876030107 7,557 583,576 SH   SOLE 18 543,188 0 40,388
TAPESTRY INC COM 876030107 2,087 161,187 SH   SOLE 19 161,187 0 0
TAPESTRY INC COM 876030107 87,776 6,778,062 SH   SOLE 21 6,778,062 0 0
TAPESTRY INC COM 876030107 86,311 6,664,940 SH   SOLE 22 5,987,383 0 677,557
TAPESTRY INC COM 876030107 2,674 206,471 SH   SOLE 23 206,471 0 0
TAPESTRY INC COM 876030107 4,109 317,285 SH   SOLE 25 317,285 0 0
TAPESTRY INC COM 876030107 20,489 1,582,141 SH   SOLE 26 282,094 0 1,300,047
TAPESTRY INC COM 876030107 724 55,913 SH   SOLE 28 39,627 0 16,286
TAPESTRY INC COM 876030107 856 66,121 SH   SOLE 29 5,590 0 60,531
TAPESTRY INC COM 876030107 19,896 1,536,363 SH   SOLE 30 1,536,363 0 0
TAPESTRY INC COM 876030107 22,170 1,711,953 SH   SOLE 31 47,265 0 1,664,688
TAPESTRY INC COM 876030107 719 55,509 SH   SOLE 34 55,509 0 0
TAPESTRY INC COM 876030107 2,931 226,364 SH   SOLE 36 226,364 0 0
TAPESTRY INC COM 876030107 107 8,233 SH   SOLE 40 8,233 0 0
TARGA RES CORP COM 87612G101 4,050 586,042 SH   SOLE 2 33,959 0 552,083
TARGA RES CORP COM 87612G101 853 123,440 SH   SOLE 4 117,516 0 5,924
TARGA RES CORP COM 87612G101 1,988 287,766 SH   SOLE 7 275,590 0 12,176
TARGA RES CORP COM 87612G101 5 682 SH   SOLE 13 682 0 0
TARGA RES CORP COM 87612G101 175 25,283 SH   SOLE 15 25,283 0 0
TARGA RES CORP COM 87612G101 1,203 174,071 SH   SOLE 18 156,388 0 17,683
TARGA RES CORP COM 87612G101 2,143 310,093 SH   SOLE 19 310,093 0 0
TARGA RES CORP COM 87612G101 25,811 3,735,311 SH   SOLE 21 3,735,311 0 0
TARGA RES CORP COM 87612G101 44,401 6,425,684 SH   SOLE 22 6,016,227 0 409,457
TARGA RES CORP COM 87612G101 1,205 174,345 SH   SOLE 23 174,345 0 0
TARGA RES CORP COM 87612G101 1,659 240,074 SH   SOLE 25 240,074 0 0
TARGA RES CORP COM 87612G101 8,028 1,161,850 SH   SOLE 26 587,918 0 573,932
TARGA RES CORP COM 87612G101 284 41,162 SH   SOLE 28 29,669 0 11,493
TARGA RES CORP COM 87612G101 372 53,840 SH   SOLE 29 4,378 0 49,462
TARGA RES CORP COM 87612G101 2,848 412,145 SH   SOLE 30 412,145 0 0
TARGA RES CORP COM 87612G101 385 55,695 SH   SOLE 31 40,820 0 14,875
TARGA RES CORP COM 87612G101 1,405 203,352 SH   SOLE 34 203,352 0 0
TARGA RES CORP COM 87612G101 1,245 180,125 SH   SOLE 36 180,125 0 0
TARGA RES CORP COM 87612G101 45 6,561 SH   SOLE 40 6,561 0 0
TARGET CORP COM 87612E106 114,190 1,228,243 SH   SOLE 2 144,772 0 1,083,471
TARGET CORP COM 87612E106 24,270 261,050 SH   SOLE 4 247,019 0 14,031
TARGET CORP COM 87612E106 82,282 885,042 SH   SOLE 7 502,489 0 382,553
TARGET CORP COM 87612E106 2,904 31,238 SH   SOLE 13 31,238 0 0
TARGET CORP COM 87612E106 5,189 55,816 SH   SOLE 15 55,816 0 0
TARGET CORP COM 87612E106 8 85 SH   SOLE 17 0 0 85
TARGET CORP COM 87612E106 121,781 1,309,899 SH   SOLE 18 1,199,349 0 110,550
TARGET CORP COM 87612E106 74,968 806,365 SH   SOLE 19 806,365 0 0
TARGET CORP COM 87612E106 1,216,759 13,087,647 SH   SOLE 21 13,087,647 0 0
TARGET CORP COM 87612E106 1,158,373 12,459,644 SH   SOLE 22 11,159,992 0 1,299,652
TARGET CORP COM 87612E106 35,103 377,578 SH   SOLE 23 377,578 0 0
TARGET CORP COM 87612E106 58,566 629,947 SH   SOLE 25 629,947 0 0
TARGET CORP COM 87612E106 318,004 3,420,503 SH   SOLE 26 322,139 0 3,098,364
TARGET CORP COM 87612E106 9,554 102,768 SH   SOLE 28 72,701 0 30,067
TARGET CORP COM 87612E106 9,136 98,263 SH   SOLE 29 10,558 0 87,705
TARGET CORP COM 87612E106 185,037 1,990,288 SH   SOLE 30 1,990,288 0 0
TARGET CORP COM 87612E106 17,137 184,332 SH   SOLE 31 88,424 0 95,908
TARGET CORP COM 87612E106 4,050 43,565 SH   SOLE 32 43,565 0 0
TARGET CORP COM 87612E106 32,504 349,619 SH   SOLE 34 349,619 0 0
TARGET CORP COM 87612E106 37,153 399,621 SH   SOLE 36 399,621 0 0
TARGET CORP COM 87612E106 1,023 11,003 SH   SOLE 40 11,003 0 0
TARGET HOSPITALITY CORP COM 87615L107 35 17,406 SH   SOLE 2 6,765 0 10,641
TARGET HOSPITALITY CORP COM 87615L107 230 115,816 SH   SOLE 18 115,816 0 0
TARGET HOSPITALITY CORP COM 87615L107 1,409 708,120 SH   SOLE 19 708,120 0 0
TARGET HOSPITALITY CORP COM 87615L107 2,075 1,042,843 SH   SOLE 21 1,042,843 0 0
TARGET HOSPITALITY CORP COM 87615L107 2,618 1,315,394 SH   SOLE 22 1,299,738 0 15,656
TARGET HOSPITALITY CORP COM 87615L107 68 34,002 SH   SOLE 23 34,002 0 0
TARGET HOSPITALITY CORP COM 87615L107 250 125,664 SH   SOLE 26 0 0 125,664
TARGET HOSPITALITY CORP COM 87615L107 192 96,324 SH   SOLE 34 96,324 0 0
TARGET HOSPITALITY CORP *W EXP 03/15/202 87615L115 0 1,683 SH   SOLE 2 1,683 0 0
TARGET HOSPITALITY CORP *W EXP 03/15/202 87615L115 6 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 1 6,913 SH   SOLE 34 6,913 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 49 802 SH   SOLE 22 0 0 802
TARONIS TECHNOLOGIES INC COM NEW 876214206 3 21,385 SH   SOLE 21 21,385 0 0
TATA MTRS LTD SPONSORED ADR 876568502 321 67,914 SH   SOLE 7 9,914 0 58,000
TATA MTRS LTD SPONSORED ADR 876568502 3,365 712,862 SH   SOLE 18 712,862 0 0
TATA MTRS LTD SPONSORED ADR 876568502 28 6,008 SH   SOLE 21 6,008 0 0
TATA MTRS LTD SPONSORED ADR 876568502 1,166 247,085 SH   SOLE 22 247,085 0 0
TATA MTRS LTD SPONSORED ADR 876568502 143 30,335 SH   SOLE 25 30,335 0 0
TATA MTRS LTD SPONSORED ADR 876568502 1,029 217,929 SH   SOLE 26 79,445 0 138,484
TATA MTRS LTD SPONSORED ADR 876568502 1,960 415,233 SH   SOLE 28 415,233 0 0
TATA MTRS LTD SPONSORED ADR 876568502 666 141,034 SH   SOLE 30 141,034 0 0
TATA MTRS LTD SPONSORED ADR 876568502 34 7,229 SH   SOLE 34 7,229 0 0
TAUBMAN CTRS INC COM 876664103 5,807 138,657 SH   SOLE 2 30,293 0 108,364
TAUBMAN CTRS INC COM 876664103 1,423 33,973 SH   SOLE 4 33,973 0 0
TAUBMAN CTRS INC COM 876664103 2,623 62,635 SH   SOLE 7 62,635 0 0
TAUBMAN CTRS INC COM 876664103 7,056 168,481 SH   SOLE 18 168,481 0 0
TAUBMAN CTRS INC COM 876664103 3,129 74,719 SH   SOLE 19 74,719 0 0
TAUBMAN CTRS INC COM 876664103 137,368 3,280,049 SH   SOLE 21 3,280,049 0 0
TAUBMAN CTRS INC COM 876664103 105,011 2,507,431 SH   SOLE 22 2,398,994 0 108,437
TAUBMAN CTRS INC COM 876664103 82 1,956 SH   SOLE 23 1,956 0 0
TAUBMAN CTRS INC COM 876664103 5,914 141,221 SH   SOLE 25 141,221 0 0
TAUBMAN CTRS INC COM 876664103 1,873 44,712 SH   SOLE 26 12,545 0 32,167
TAUBMAN CTRS INC COM 876664103 374 8,924 SH   SOLE 28 8,924 0 0
TAUBMAN CTRS INC COM 876664103 1,375 32,820 SH   SOLE 29 32,820 0 0
TAUBMAN CTRS INC COM 876664103 11,054 263,936 SH   SOLE 30 263,936 0 0
TAUBMAN CTRS INC COM 876664103 136 3,242 SH   SOLE 31 1,272 0 1,970
TAUBMAN CTRS INC COM 876664103 94 2,254 SH   SOLE 36 2,254 0 0
TAUBMAN CTRS INC COM 876664103 273 6,517 SH   SOLE 40 6,517 0 0
TAYLOR DEVICES INC COM 877163105 6 699 SH   SOLE 18 699 0 0
TAYLOR DEVICES INC COM 877163105 6 702 SH   SOLE 21 702 0 0
TAYLOR DEVICES INC COM 877163105 22 2,630 SH   SOLE 22 2,630 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 16,048 1,458,911 SH   SOLE 2 1,350,017 0 108,894
TAYLOR MORRISON HOME CORP COM 87724P106 4 334 SH   SOLE 4 334 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 39 3,580 SH   SOLE 7 3,580 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 8,299 754,474 SH   SOLE 18 754,474 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 2,702 245,628 SH   SOLE 19 245,628 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 114,125 10,375,037 SH   SOLE 21 10,375,037 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 49,646 4,513,288 SH   SOLE 22 4,363,585 0 149,703
TAYLOR MORRISON HOME CORP COM 87724P106 555 50,471 SH   SOLE 26 17,192 0 33,279
TAYLOR MORRISON HOME CORP COM 87724P106 199 18,074 SH   SOLE 28 18,074 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 509 46,248 SH   SOLE 30 46,248 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 61 5,559 SH   SOLE 31 0 0 5,559
TAYLOR MORRISON HOME CORP COM 87724P106 28 2,564 SH   SOLE 34 2,564 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 70 6,369 SH   SOLE 36 6,369 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 130 11,862 SH   SOLE 40 11,862 0 0
TC ENERGY CORP COM 87807B107 1 26 SH   SOLE 18 26 0 0
TC ENERGY CORP COM 87807B107 13,256 299,242 SH   SOLE 21 299,242 0 0
TC PIPELINES LP UT COM LTD PRT 87233Q108 3,377 122,889 SH   SOLE 19 122,889 0 0
TCF FINANCIAL CORPORATION NE COM 872307103 7,718 340,580 SH   SOLE 2 75,083 0 265,497
TCF FINANCIAL CORPORATION NE COM 872307103 17 769 SH   SOLE 4 769 0 0
TCF FINANCIAL CORPORATION NE COM 872307103 74 3,273 SH   SOLE 7 3,273 0 0
TCF FINANCIAL CORPORATION NE COM 872307103 13,947 615,486 SH   SOLE 18 615,486 0 0
TCF FINANCIAL CORPORATION NE COM 872307103 819 36,143 SH   SOLE 19 36,143 0 0
TCF FINANCIAL CORPORATION NE COM 872307103 169,060 7,460,744 SH   SOLE 21 7,460,744 0 0
TCF FINANCIAL CORPORATION NE COM 872307103 113,027 4,987,946 SH   SOLE 22 4,726,100 0 261,846
TCF FINANCIAL CORPORATION NE COM 872307103 1,429 63,076 SH   SOLE 26 33,680 0 29,396
TCF FINANCIAL CORPORATION NE COM 872307103 485 21,395 SH   SOLE 28 21,395 0 0
TCF FINANCIAL CORPORATION NE COM 872307103 1,232 54,376 SH   SOLE 30 54,376 0 0
TCF FINANCIAL CORPORATION NE COM 872307103 74 3,245 SH   SOLE 31 3,184 0 61
TCF FINANCIAL CORPORATION NE COM 872307103 65 2,860 SH   SOLE 34 2,860 0 0
TCF FINANCIAL CORPORATION NE COM 872307103 109 4,804 SH   SOLE 36 4,804 0 0
TCF FINANCIAL CORPORATION NE COM 872307103 356 15,701 SH   SOLE 40 15,701 0 0
TCG BDC INC COM 872280102 105 20,184 SH   SOLE 26 0 0 20,184
TCG BDC INC COM 872280102 1,503 287,938 SH   SOLE 30 287,938 0 0
TCR2 THERAPEUTICS INC COM 87808K106 74 9,537 SH   SOLE 2 335 0 9,202
TCR2 THERAPEUTICS INC COM 87808K106 344 44,384 SH   SOLE 18 44,384 0 0
TCR2 THERAPEUTICS INC COM 87808K106 160 20,730 SH   SOLE 19 20,730 0 0
TCR2 THERAPEUTICS INC COM 87808K106 3,437 444,043 SH   SOLE 21 444,043 0 0
TCR2 THERAPEUTICS INC COM 87808K106 2,904 375,234 SH   SOLE 22 366,201 0 9,033
TD AMERITRADE HLDG CORP COM 87236Y108 20,777 599,439 SH   SOLE 2 24,415 0 575,024
TD AMERITRADE HLDG CORP COM 87236Y108 4,326 124,818 SH   SOLE 4 117,332 0 7,486
TD AMERITRADE HLDG CORP COM 87236Y108 1,243 35,867 SH   SOLE 7 35,867 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 321 9,261 SH   SOLE 13 9,261 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 1,098 31,689 SH   SOLE 15 31,689 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 1 31 SH   SOLE 17 0 0 31
TD AMERITRADE HLDG CORP COM 87236Y108 9,689 279,536 SH   SOLE 18 255,249 0 24,287
TD AMERITRADE HLDG CORP COM 87236Y108 2,514 72,535 SH   SOLE 19 72,535 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 151,236 4,363,420 SH   SOLE 21 4,363,420 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 236,099 6,811,848 SH   SOLE 22 6,328,337 0 483,511
TD AMERITRADE HLDG CORP COM 87236Y108 6,973 201,195 SH   SOLE 23 201,195 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 9,162 264,342 SH   SOLE 25 264,342 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 27,155 783,466 SH   SOLE 26 207,958 0 575,508
TD AMERITRADE HLDG CORP COM 87236Y108 1,900 54,807 SH   SOLE 28 38,777 0 16,030
TD AMERITRADE HLDG CORP COM 87236Y108 1,363 39,314 SH   SOLE 29 3,607 0 35,707
TD AMERITRADE HLDG CORP COM 87236Y108 19,466 561,628 SH   SOLE 30 561,628 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 2,124 61,280 SH   SOLE 31 49,320 0 11,960
TD AMERITRADE HLDG CORP COM 87236Y108 579 16,711 SH   SOLE 34 16,711 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 5,994 172,930 SH   SOLE 36 172,930 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 232 6,703 SH   SOLE 40 6,703 0 0
TE CONNECTIVITY LTD REG SHS H84989104 12,689 201,475 SH   SOLE 2 78,035 0 123,440
TE CONNECTIVITY LTD REG SHS H84989104 11,460 181,970 SH   SOLE 4 172,846 0 9,124
TE CONNECTIVITY LTD REG SHS H84989104 31,477 499,800 SH   SOLE 7 306,803 0 192,997
TE CONNECTIVITY LTD REG SHS H84989104 657 10,427 SH   SOLE 13 10,427 0 0
TE CONNECTIVITY LTD REG SHS H84989104 2,313 36,723 SH   SOLE 15 36,723 0 0
TE CONNECTIVITY LTD REG SHS H84989104 40,043 635,812 SH   SOLE 18 585,654 0 50,158
TE CONNECTIVITY LTD REG SHS H84989104 3,426 54,406 SH   SOLE 19 54,406 0 0
TE CONNECTIVITY LTD REG SHS H84989104 377,821 5,999,069 SH   SOLE 21 5,999,069 0 0
TE CONNECTIVITY LTD REG SHS H84989104 352,228 5,592,698 SH   SOLE 22 5,187,070 0 405,628
TE CONNECTIVITY LTD REG SHS H84989104 15,284 242,679 SH   SOLE 23 242,679 0 0
TE CONNECTIVITY LTD REG SHS H84989104 27,437 435,647 SH   SOLE 25 435,647 0 0
TE CONNECTIVITY LTD REG SHS H84989104 136,181 2,162,294 SH   SOLE 26 233,508 0 1,928,786
TE CONNECTIVITY LTD REG SHS H84989104 4,260 67,641 SH   SOLE 28 47,987 0 19,654
TE CONNECTIVITY LTD REG SHS H84989104 439 6,963 SH   SOLE 29 6,963 0 0
TE CONNECTIVITY LTD REG SHS H84989104 83,668 1,328,478 SH   SOLE 30 1,328,478 0 0
TE CONNECTIVITY LTD REG SHS H84989104 4,671 74,159 SH   SOLE 31 54,602 0 19,557
TE CONNECTIVITY LTD REG SHS H84989104 29,561 469,368 SH   SOLE 34 469,368 0 0
TE CONNECTIVITY LTD REG SHS H84989104 17,525 278,266 SH   SOLE 36 278,266 0 0
TE CONNECTIVITY LTD REG SHS H84989104 456 7,240 SH   SOLE 40 7,240 0 0
TEAM INC COM 878155100 177 27,284 SH   SOLE 2 1,210 0 26,074
TEAM INC COM 878155100 1 214 SH   SOLE 4 214 0 0
TEAM INC COM 878155100 4 639 SH   SOLE 7 639 0 0
TEAM INC COM 878155100 963 148,103 SH   SOLE 18 148,103 0 0
TEAM INC COM 878155100 355 54,547 SH   SOLE 19 54,547 0 0
TEAM INC COM 878155100 22,350 3,438,496 SH   SOLE 21 3,438,496 0 0
TEAM INC COM 878155100 6,243 960,481 SH   SOLE 22 927,133 0 33,348
TEAM INC COM 878155100 49 7,466 SH   SOLE 26 2,358 0 5,108
TEAM INC COM 878155100 26 4,052 SH   SOLE 28 4,052 0 0
TEAM INC COM 878155100 257 39,477 SH   SOLE 30 39,477 0 0
TEAM INC COM 878155100 20 3,112 SH   SOLE 40 3,112 0 0
TECH DATA CORP COM 878237106 6,335 48,411 SH   SOLE 2 16,523 0 31,888
TECH DATA CORP COM 878237106 23 177 SH   SOLE 4 177 0 0
TECH DATA CORP COM 878237106 216 1,647 SH   SOLE 7 1,647 0 0
TECH DATA CORP COM 878237106 26,696 204,018 SH   SOLE 18 204,018 0 0
TECH DATA CORP COM 878237106 11,713 89,513 SH   SOLE 19 89,513 0 0
TECH DATA CORP COM 878237106 330,984 2,529,492 SH   SOLE 21 2,529,492 0 0
TECH DATA CORP COM 878237106 164,978 1,260,816 SH   SOLE 22 1,214,686 0 46,130
TECH DATA CORP COM 878237106 595 4,545 SH   SOLE 23 4,545 0 0
TECH DATA CORP COM 878237106 3,500 26,749 SH   SOLE 26 6,767 0 19,982
TECH DATA CORP COM 878237106 666 5,086 SH   SOLE 28 5,086 0 0
TECH DATA CORP COM 878237106 1,571 12,005 SH   SOLE 30 12,005 0 0
TECH DATA CORP COM 878237106 558 4,261 SH   SOLE 31 0 0 4,261
TECH DATA CORP COM 878237106 2,381 18,193 SH   SOLE 36 18,193 0 0
TECH DATA CORP COM 878237106 513 3,919 SH   SOLE 40 3,919 0 0
TECHNICAL COMMUNICATIONS COR COM 878409101 0 75 SH   SOLE 22 75 0 0
TECHNIPFMC PLC COM G87110105 6,616 981,546 SH   SOLE 2 778,672 0 202,874
TECHNIPFMC PLC COM G87110105 1,717 254,721 SH   SOLE 4 243,142 0 11,579
TECHNIPFMC PLC COM G87110105 2,466 365,815 SH   SOLE 7 353,217 0 12,598
TECHNIPFMC PLC COM G87110105 172 25,466 SH   SOLE 13 25,466 0 0
TECHNIPFMC PLC COM G87110105 278 41,317 SH   SOLE 15 41,317 0 0
TECHNIPFMC PLC COM G87110105 4,953 734,853 SH   SOLE 18 623,118 0 111,735
TECHNIPFMC PLC COM G87110105 1,049 155,564 SH   SOLE 19 155,564 0 0
TECHNIPFMC PLC COM G87110105 44,180 6,554,895 SH   SOLE 21 6,554,895 0 0
TECHNIPFMC PLC COM G87110105 49,800 7,388,737 SH   SOLE 22 6,437,968 0 950,769
TECHNIPFMC PLC COM G87110105 3,069 455,301 SH   SOLE 23 455,301 0 0
TECHNIPFMC PLC COM G87110105 1,183 175,531 SH   SOLE 25 175,531 0 0
TECHNIPFMC PLC COM G87110105 10,609 1,574,074 SH   SOLE 26 437,393 0 1,136,681
TECHNIPFMC PLC COM G87110105 622 92,259 SH   SOLE 28 66,872 0 25,387
TECHNIPFMC PLC COM G87110105 924 137,019 SH   SOLE 29 47,169 0 89,850
TECHNIPFMC PLC COM G87110105 12,862 1,908,318 SH   SOLE 30 1,908,318 0 0
TECHNIPFMC PLC COM G87110105 1,383 205,267 SH   SOLE 31 125,118 0 80,149
TECHNIPFMC PLC COM G87110105 739 109,638 SH   SOLE 34 109,638 0 0
TECHNIPFMC PLC COM G87110105 812 120,520 SH   SOLE 36 120,520 0 0
TECHNIPFMC PLC COM G87110105 53 7,902 SH   SOLE 40 7,902 0 0
TECHTARGET INC COM 87874R100 252 12,232 SH   SOLE 2 5,040 0 7,192
TECHTARGET INC COM 87874R100 9 460 SH   SOLE 7 460 0 0
TECHTARGET INC COM 87874R100 2,566 124,479 SH   SOLE 18 112,265 0 12,214
TECHTARGET INC COM 87874R100 2,898 140,608 SH   SOLE 19 140,608 0 0
TECHTARGET INC COM 87874R100 51,651 2,506,135 SH   SOLE 21 2,506,135 0 0
TECHTARGET INC COM 87874R100 16,474 799,334 SH   SOLE 22 771,210 0 28,124
TECHTARGET INC COM 87874R100 270 13,090 SH   SOLE 23 13,090 0 0
TECHTARGET INC COM 87874R100 718 34,860 SH   SOLE 26 0 0 34,860
TECHTARGET INC COM 87874R100 70 3,415 SH   SOLE 28 3,415 0 0
TECHTARGET INC COM 87874R100 615 29,845 SH   SOLE 30 29,845 0 0
TECHTARGET INC COM 87874R100 48 2,332 SH   SOLE 40 2,332 0 0
TECK RESOURCES LTD CL B 878742204 1,177 155,725 SH   SOLE 21 155,725 0 0
TECK RESOURCES LTD CL B 878742204 4,377 578,958 SH   SOLE 22 578,958 0 0
TECK RESOURCES LTD CL B 878742204 1,430 189,181 SH   SOLE 25 189,181 0 0
TECNOGLASS INC SHS G87264100 231 59,861 SH   SOLE 21 59,861 0 0
TECNOGLASS INC SHS G87264100 25 6,436 SH   SOLE 22 6,436 0 0
TECOGEN INC NEW COM NEW 87876P201 3 3,166 SH   SOLE 18 3,166 0 0
TECOGEN INC NEW COM NEW 87876P201 47 50,641 SH   SOLE 21 50,641 0 0
TEEKAY CORPORATION COM Y8564W103 204 64,408 SH   SOLE 2 2,597 0 61,811
TEEKAY CORPORATION COM Y8564W103 4 1,205 SH   SOLE 7 1,205 0 0
TEEKAY CORPORATION COM Y8564W103 804 254,337 SH   SOLE 18 254,337 0 0
TEEKAY CORPORATION COM Y8564W103 769 243,499 SH   SOLE 19 243,499 0 0
TEEKAY CORPORATION COM Y8564W103 7,784 2,463,216 SH   SOLE 21 2,463,216 0 0
TEEKAY CORPORATION COM Y8564W103 3,097 979,938 SH   SOLE 22 934,907 0 45,031
TEEKAY CORPORATION COM Y8564W103 37 11,660 SH   SOLE 23 11,660 0 0
TEEKAY CORPORATION COM Y8564W103 142 44,787 SH   SOLE 26 0 0 44,787
TEEKAY TANKERS LTD CL A Y8565N300 506 22,753 SH   SOLE 2 1,351 0 21,402
TEEKAY TANKERS LTD CL A Y8565N300 7 324 SH   SOLE 7 324 0 0
TEEKAY TANKERS LTD CL A Y8565N300 1,990 89,473 SH   SOLE 18 89,473 0 0
TEEKAY TANKERS LTD CL A Y8565N300 1,165 52,374 SH   SOLE 19 52,374 0 0
TEEKAY TANKERS LTD CL A Y8565N300 18,484 831,125 SH   SOLE 21 831,125 0 0
TEEKAY TANKERS LTD CL A Y8565N300 6,198 278,692 SH   SOLE 22 261,954 0 16,738
TEGNA INC COM 87901J105 3,179 292,722 SH   SOLE 2 98,038 0 194,684
TEGNA INC COM 87901J105 11 997 SH   SOLE 4 997 0 0
TEGNA INC COM 87901J105 62 5,674 SH   SOLE 7 5,674 0 0
TEGNA INC COM 87901J105 13,549 1,247,615 SH   SOLE 18 1,247,615 0 0
TEGNA INC COM 87901J105 4,883 449,676 SH   SOLE 19 449,676 0 0
TEGNA INC COM 87901J105 166,509 15,332,323 SH   SOLE 21 15,332,323 0 0
TEGNA INC COM 87901J105 80,935 7,452,583 SH   SOLE 22 7,185,472 0 267,111
TEGNA INC COM 87901J105 38 3,524 SH   SOLE 23 3,524 0 0
TEGNA INC COM 87901J105 1,157 106,517 SH   SOLE 26 73,189 0 33,328
TEGNA INC COM 87901J105 338 31,119 SH   SOLE 28 31,119 0 0
TEGNA INC COM 87901J105 748 68,896 SH   SOLE 30 68,896 0 0
TEGNA INC COM 87901J105 71 6,500 SH   SOLE 31 0 0 6,500
TEGNA INC COM 87901J105 48 4,418 SH   SOLE 34 4,418 0 0
TEGNA INC COM 87901J105 68 6,281 SH   SOLE 36 6,281 0 0
TEGNA INC COM 87901J105 228 20,955 SH   SOLE 40 20,955 0 0
TEJON RANCH CO COM 879080109 251 17,881 SH   SOLE 2 1,130 0 16,751
TEJON RANCH CO COM 879080109 3 178 SH   SOLE 4 178 0 0
TEJON RANCH CO COM 879080109 6 412 SH   SOLE 7 412 0 0
TEJON RANCH CO COM 879080109 1,090 77,505 SH   SOLE 18 77,505 0 0
TEJON RANCH CO COM 879080109 545 38,745 SH   SOLE 19 38,745 0 0
TEJON RANCH CO COM 879080109 10,695 760,675 SH   SOLE 21 760,675 0 0
TEJON RANCH CO COM 879080109 8,502 604,712 SH   SOLE 22 583,888 0 20,824
TEJON RANCH CO COM 879080109 130 9,279 SH   SOLE 26 0 0 9,279
TEJON RANCH CO COM 879080109 38 2,738 SH   SOLE 28 2,738 0 0
TEJON RANCH CO COM 879080109 58 4,108 SH   SOLE 30 4,108 0 0
TEJON RANCH CO COM 879080109 24 1,731 SH   SOLE 40 1,731 0 0
TELA BIO INC COM 872381108 8 972 SH   SOLE 18 972 0 0
TELA BIO INC COM 872381108 96 12,296 SH   SOLE 21 12,296 0 0
TELADOC HEALTH INC COM 87918A105 20,517 132,362 SH   SOLE 2 109,318 0 23,044
TELADOC HEALTH INC COM 87918A105 72 465 SH   SOLE 4 465 0 0
TELADOC HEALTH INC COM 87918A105 196 1,265 SH   SOLE 7 1,265 0 0
TELADOC HEALTH INC COM 87918A105 650 4,192 SH   SOLE 13 4,192 0 0
TELADOC HEALTH INC COM 87918A105 51,148 329,967 SH   SOLE 18 311,461 0 18,506
TELADOC HEALTH INC COM 87918A105 237,907 1,534,782 SH   SOLE 19 1,534,782 0 0
TELADOC HEALTH INC COM 87918A105 404,197 2,607,552 SH   SOLE 21 2,607,552 0 0
TELADOC HEALTH INC COM 87918A105 333,629 2,152,306 SH   SOLE 22 2,058,973 0 93,333
TELADOC HEALTH INC COM 87918A105 2,511 16,202 SH   SOLE 23 16,202 0 0
TELADOC HEALTH INC COM 87918A105 2,852 18,400 SH   SOLE 25 18,400 0 0
TELADOC HEALTH INC COM 87918A105 12,390 79,928 SH   SOLE 26 18,329 0 61,599
TELADOC HEALTH INC COM 87918A105 1,529 9,865 SH   SOLE 28 9,865 0 0
TELADOC HEALTH INC COM 87918A105 2,362 15,240 SH   SOLE 29 0 0 15,240
TELADOC HEALTH INC COM 87918A105 6,131 39,552 SH   SOLE 30 39,552 0 0
TELADOC HEALTH INC COM 87918A105 99,687 643,100 SH   SOLE 34 643,100 0 0
TELADOC HEALTH INC COM 87918A105 368 2,377 SH   SOLE 36 2,377 0 0
TELADOC HEALTH INC COM 87918A105 1,139 7,346 SH   SOLE 40 7,346 0 0
TELADOC HEALTH INC NOTE 3.000%12/1 87918AAB1 2,921 825,000 PRN   SOLE 21 825,000 0 0
TELADOC HEALTH INC NOTE 1.375% 5/1 87918AAC9 2,568 885,000 PRN   SOLE 21 885,000 0 0
TELARIA INC COM 879181105 100 16,716 SH   SOLE 2 2,375 0 14,341
TELARIA INC COM 879181105 4 679 SH   SOLE 7 679 0 0
TELARIA INC COM 879181105 986 164,385 SH   SOLE 18 164,385 0 0
TELARIA INC COM 879181105 511 85,161 SH   SOLE 19 85,161 0 0
TELARIA INC COM 879181105 9,216 1,535,950 SH   SOLE 21 1,535,950 0 0
TELARIA INC COM 879181105 6,616 1,102,726 SH   SOLE 22 1,073,388 0 29,338
TELECOM ARGENTINA S A SPON ADR REP B 879273209 2,407 261,076 SH   SOLE 2 1,726 0 259,350
TELECOM ARGENTINA S A SPON ADR REP B 879273209 291 31,587 SH   SOLE 4 31,587 0 0
TELECOM ARGENTINA S A SPON ADR REP B 879273209 163 17,644 SH   SOLE 7 12,217 0 5,427
TELECOM ARGENTINA S A SPON ADR REP B 879273209 135 14,603 SH   SOLE 18 14,603 0 0
TELECOM ARGENTINA S A SPON ADR REP B 879273209 11,894 1,289,999 SH   SOLE 21 1,289,999 0 0
TELECOM ARGENTINA S A SPON ADR REP B 879273209 8,982 974,224 SH   SOLE 22 884,996 0 89,228
TELECOM ARGENTINA S A SPON ADR REP B 879273209 474 51,461 SH   SOLE 23 51,461 0 0
TELECOM ARGENTINA S A SPON ADR REP B 879273209 4,485 486,489 SH   SOLE 26 377,937 0 108,552
TELECOM ARGENTINA S A SPON ADR REP B 879273209 104 11,257 SH   SOLE 29 11,257 0 0
TELECOM ARGENTINA S A SPON ADR REP B 879273209 3,861 418,750 SH   SOLE 30 418,750 0 0
TELECOM ARGENTINA S A SPON ADR REP B 879273209 214 23,158 SH   SOLE 31 0 0 23,158
TELECOM ARGENTINA S A SPON ADR REP B 879273209 73 7,881 SH   SOLE 34 7,881 0 0
TELECOM ARGENTINA S A SPON ADR REP B 879273209 7 768 SH   SOLE 40 768 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 53,206 178,983 SH   SOLE 2 89,032 0 89,951
TELEDYNE TECHNOLOGIES INC COM 879360105 7,326 24,643 SH   SOLE 4 23,653 0 990
TELEDYNE TECHNOLOGIES INC COM 879360105 8,061 27,117 SH   SOLE 7 8,095 0 19,022
TELEDYNE TECHNOLOGIES INC COM 879360105 2,678 9,008 SH   SOLE 13 9,008 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 871 2,929 SH   SOLE 15 2,929 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 38,276 128,758 SH   SOLE 18 113,424 0 15,334
TELEDYNE TECHNOLOGIES INC COM 879360105 135,890 457,127 SH   SOLE 19 457,127 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 663,057 2,230,488 SH   SOLE 21 2,230,488 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 405,871 1,365,327 SH   SOLE 22 1,246,024 0 119,303
TELEDYNE TECHNOLOGIES INC COM 879360105 15,214 51,180 SH   SOLE 23 51,180 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 12,828 43,152 SH   SOLE 25 43,152 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 35,367 118,972 SH   SOLE 26 29,738 0 89,234
TELEDYNE TECHNOLOGIES INC COM 879360105 2,333 7,848 SH   SOLE 28 5,456 0 2,392
TELEDYNE TECHNOLOGIES INC COM 879360105 19,502 65,605 SH   SOLE 29 20,769 0 44,836
TELEDYNE TECHNOLOGIES INC COM 879360105 22,209 74,709 SH   SOLE 30 74,709 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 11,229 37,774 SH   SOLE 31 25,689 0 12,085
TELEDYNE TECHNOLOGIES INC COM 879360105 1,055 3,549 SH   SOLE 34 3,549 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 8,394 28,236 SH   SOLE 36 28,236 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 257 866 SH   SOLE 40 866 0 0
TELEFLEX INCORPORATED COM 879369106 44,021 150,313 SH   SOLE 2 49,347 0 100,966
TELEFLEX INCORPORATED COM 879369106 6,222 21,245 SH   SOLE 4 20,043 0 1,202
TELEFLEX INCORPORATED COM 879369106 11,582 39,548 SH   SOLE 7 38,121 0 1,427
TELEFLEX INCORPORATED COM 879369106 42 145 SH   SOLE 13 145 0 0
TELEFLEX INCORPORATED COM 879369106 1,090 3,721 SH   SOLE 15 3,721 0 0
TELEFLEX INCORPORATED COM 879369106 34,470 117,701 SH   SOLE 18 110,893 0 6,808
TELEFLEX INCORPORATED COM 879369106 282,761 965,515 SH   SOLE 19 965,515 0 0
TELEFLEX INCORPORATED COM 879369106 408,341 1,394,322 SH   SOLE 21 1,394,322 0 0
TELEFLEX INCORPORATED COM 879369106 320,458 1,094,236 SH   SOLE 22 987,965 0 106,271
TELEFLEX INCORPORATED COM 879369106 9,837 33,590 SH   SOLE 23 33,590 0 0
TELEFLEX INCORPORATED COM 879369106 14,634 49,970 SH   SOLE 25 49,970 0 0
TELEFLEX INCORPORATED COM 879369106 51,560 176,057 SH   SOLE 26 37,241 0 138,816
TELEFLEX INCORPORATED COM 879369106 2,750 9,389 SH   SOLE 28 6,642 0 2,747
TELEFLEX INCORPORATED COM 879369106 3,161 10,792 SH   SOLE 29 995 0 9,797
TELEFLEX INCORPORATED COM 879369106 51,586 176,145 SH   SOLE 30 176,145 0 0
TELEFLEX INCORPORATED COM 879369106 57,602 196,689 SH   SOLE 31 7,898 0 188,791
TELEFLEX INCORPORATED COM 879369106 53,505 182,698 SH   SOLE 34 182,698 0 0
TELEFLEX INCORPORATED COM 879369106 8,730 29,810 SH   SOLE 36 29,810 0 0
TELEFLEX INCORPORATED COM 879369106 274 935 SH   SOLE 40 935 0 0
TELEFONICA BRASIL SA SPONSORED ADR 87936R106 464 48,669 SH   SOLE 2 0 0 48,669
TELEFONICA BRASIL SA SPONSORED ADR 87936R106 1,819 190,923 SH   SOLE 19 190,923 0 0
TELEFONICA BRASIL SA SPONSORED ADR 87936R106 297 31,180 SH   SOLE 26 31,180 0 0
TELEFONICA BRASIL SA SPONSORED ADR 87936R106 285 29,934 SH   SOLE 30 29,934 0 0
TELEFONICA BRASIL SA SPONSORED ADR 87936R106 8,827 926,274 SH   SOLE 34 926,274 0 0
TELENAV INC COM 879455103 99 22,913 SH   SOLE 2 2,185 0 20,728
TELENAV INC COM 879455103 4 966 SH   SOLE 7 966 0 0
TELENAV INC COM 879455103 541 125,123 SH   SOLE 18 125,123 0 0
TELENAV INC COM 879455103 269 62,178 SH   SOLE 19 62,178 0 0
TELENAV INC COM 879455103 5,253 1,215,858 SH   SOLE 21 1,215,858 0 0
TELENAV INC COM 879455103 4,254 984,765 SH   SOLE 22 961,626 0 23,139
TELEPHONE & DATA SYS INC COM NEW 879433829 7,820 466,608 SH   SOLE 2 272,993 0 193,615
TELEPHONE & DATA SYS INC COM NEW 879433829 417 24,908 SH   SOLE 4 24,908 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 2,077 123,909 SH   SOLE 7 123,909 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 1,182 70,501 SH   SOLE 13 70,501 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 33,438 1,995,087 SH   SOLE 18 1,926,111 0 68,976
TELEPHONE & DATA SYS INC COM NEW 879433829 35,381 2,111,064 SH   SOLE 19 2,111,064 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 80,901 4,827,006 SH   SOLE 21 4,827,006 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 75,253 4,490,010 SH   SOLE 22 3,900,995 0 589,015
TELEPHONE & DATA SYS INC COM NEW 879433829 1,681 100,298 SH   SOLE 23 100,298 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 1,127 67,223 SH   SOLE 25 67,223 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 2,074 123,751 SH   SOLE 26 30,048 0 93,703
TELEPHONE & DATA SYS INC COM NEW 879433829 275 16,396 SH   SOLE 28 16,396 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 4,686 279,603 SH   SOLE 29 22,531 0 257,072
TELEPHONE & DATA SYS INC COM NEW 879433829 1,058 63,128 SH   SOLE 30 63,128 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 1,234 73,640 SH   SOLE 31 45,094 0 28,546
TELEPHONE & DATA SYS INC COM NEW 879433829 7,330 437,380 SH   SOLE 34 437,380 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 779 46,454 SH   SOLE 36 46,454 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 174 10,404 SH   SOLE 40 10,404 0 0
TELIGENT INC NEW COM 87960W104 15 53,496 SH   SOLE 21 53,496 0 0
TELIGENT INC NEW COM 87960W104 217 776,227 SH   SOLE 22 776,227 0 0
TELLURIAN INC NEW COM 87968A104 29 32,317 SH   SOLE 2 3,162 0 29,155
TELLURIAN INC NEW COM 87968A104 0 382 SH   SOLE 4 382 0 0
TELLURIAN INC NEW COM 87968A104 1 1,411 SH   SOLE 7 1,411 0 0
TELLURIAN INC NEW COM 87968A104 293 323,615 SH   SOLE 18 323,615 0 0
TELLURIAN INC NEW COM 87968A104 157 174,213 SH   SOLE 19 174,213 0 0
TELLURIAN INC NEW COM 87968A104 2,935 3,247,543 SH   SOLE 21 3,247,543 0 0
TELLURIAN INC NEW COM 87968A104 1,958 2,165,880 SH   SOLE 22 2,087,481 0 78,399
TELLURIAN INC NEW COM 87968A104 21 22,823 SH   SOLE 26 0 0 22,823
TELLURIAN INC NEW COM 87968A104 12 12,808 SH   SOLE 28 12,808 0 0
TELLURIAN INC NEW COM 87968A104 28 30,852 SH   SOLE 30 30,852 0 0
TELLURIAN INC NEW COM 87968A104 8 8,489 SH   SOLE 40 8,489 0 0
TELUS CORPORATION COM 87971M103 76,904 4,873,537 SH   SOLE 18 4,866,419 0 7,118
TELUS CORPORATION COM 87971M103 2,851 180,684 SH   SOLE 26 180,684 0 0
TELUS CORPORATION COM 87971M103 849 53,778 SH   SOLE 31 0 0 53,778
TEMPUR SEALY INTL INC COM 88023U101 5,230 119,646 SH   SOLE 2 30,353 0 89,293
TEMPUR SEALY INTL INC COM 88023U101 9 209 SH   SOLE 4 209 0 0
TEMPUR SEALY INTL INC COM 88023U101 36 828 SH   SOLE 7 828 0 0
TEMPUR SEALY INTL INC COM 88023U101 5,465 125,027 SH   SOLE 18 125,027 0 0
TEMPUR SEALY INTL INC COM 88023U101 468 10,707 SH   SOLE 19 10,707 0 0
TEMPUR SEALY INTL INC COM 88023U101 96,259 2,202,222 SH   SOLE 21 2,202,222 0 0
TEMPUR SEALY INTL INC COM 88023U101 72,756 1,664,518 SH   SOLE 22 1,589,916 0 74,602
TEMPUR SEALY INTL INC COM 88023U101 1,094 25,037 SH   SOLE 26 8,622 0 16,415
TEMPUR SEALY INTL INC COM 88023U101 263 6,026 SH   SOLE 28 6,026 0 0
TEMPUR SEALY INTL INC COM 88023U101 672 15,363 SH   SOLE 30 15,363 0 0
TEMPUR SEALY INTL INC COM 88023U101 125 2,856 SH   SOLE 31 941 0 1,915
TEMPUR SEALY INTL INC COM 88023U101 83 1,908 SH   SOLE 34 1,908 0 0
TEMPUR SEALY INTL INC COM 88023U101 231 5,290 SH   SOLE 40 5,290 0 0
TENABLE HLDGS INC COM 88025T102 309 14,130 SH   SOLE 2 2,020 0 12,110
TENABLE HLDGS INC COM 88025T102 4 181 SH   SOLE 4 181 0 0
TENABLE HLDGS INC COM 88025T102 12 560 SH   SOLE 7 560 0 0
TENABLE HLDGS INC COM 88025T102 2,869 131,238 SH   SOLE 18 131,238 0 0
TENABLE HLDGS INC COM 88025T102 1,981 90,631 SH   SOLE 19 90,631 0 0
TENABLE HLDGS INC COM 88025T102 30,357 1,388,679 SH   SOLE 21 1,388,679 0 0
TENABLE HLDGS INC COM 88025T102 25,166 1,151,222 SH   SOLE 22 1,113,085 0 38,137
TENABLE HLDGS INC COM 88025T102 19 865 SH   SOLE 23 865 0 0
TENABLE HLDGS INC COM 88025T102 53 2,439 SH   SOLE 26 0 0 2,439
TENABLE HLDGS INC COM 88025T102 144 6,574 SH   SOLE 28 6,574 0 0
TENABLE HLDGS INC COM 88025T102 7,368 337,068 SH   SOLE 30 337,068 0 0
TENABLE HLDGS INC COM 88025T102 77 3,542 SH   SOLE 40 3,542 0 0
TENAX THERAPEUTICS INC COM NEW 88032L209 0 627 SH   SOLE 21 627 0 0
TENAX THERAPEUTICS INC COM NEW 88032L209 342 598,475 SH   SOLE 22 598,475 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 1,772 176,124 SH   SOLE 2 2,719 0 173,405
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 271 26,965 SH   SOLE 4 26,965 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 128 12,680 SH   SOLE 7 12,680 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 389 38,683 SH   SOLE 15 37,278 0 1,405
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 244 24,247 SH   SOLE 18 24,247 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 101 10,028 SH   SOLE 19 10,028 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 17,023 1,692,193 SH   SOLE 21 1,692,193 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 11,728 1,165,761 SH   SOLE 22 1,071,394 0 94,367
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 532 52,919 SH   SOLE 23 52,919 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 687 68,300 SH   SOLE 25 68,300 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 5,818 578,339 SH   SOLE 26 253,320 0 325,019
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 392 38,947 SH   SOLE 28 38,947 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 136 13,545 SH   SOLE 29 13,545 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 5,660 562,650 SH   SOLE 30 562,650 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 17 1,680 SH   SOLE 31 1,680 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 118 11,772 SH   SOLE 34 11,772 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 8 795 SH   SOLE 40 795 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 2,017 140,072 SH   SOLE 2 102,725 0 37,347
TENET HEALTHCARE CORP COM NEW 88033G407 6 433 SH   SOLE 4 433 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 77 5,330 SH   SOLE 7 5,330 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 8,599 597,160 SH   SOLE 18 595,337 0 1,823
TENET HEALTHCARE CORP COM NEW 88033G407 3,051 211,853 SH   SOLE 19 211,853 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 106,994 7,430,148 SH   SOLE 21 7,430,148 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 50,224 3,487,760 SH   SOLE 22 3,367,350 0 120,410
TENET HEALTHCARE CORP COM NEW 88033G407 5 372 SH   SOLE 23 372 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 485 33,682 SH   SOLE 26 22,687 0 10,995
TENET HEALTHCARE CORP COM NEW 88033G407 189 13,147 SH   SOLE 28 13,147 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 1,013 70,327 SH   SOLE 30 70,327 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 186 12,900 SH   SOLE 31 0 0 12,900
TENET HEALTHCARE CORP COM NEW 88033G407 16 1,100 SH   SOLE 34 1,100 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 790 54,827 SH   SOLE 36 54,827 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 140 9,746 SH   SOLE 40 9,746 0 0
TENNANT CO COM 880345103 388 6,701 SH   SOLE 2 913 0 5,788
TENNANT CO COM 880345103 1 21 SH   SOLE 4 21 0 0
TENNANT CO COM 880345103 18 313 SH   SOLE 7 313 0 0
TENNANT CO COM 880345103 4,760 82,144 SH   SOLE 18 82,144 0 0
TENNANT CO COM 880345103 1,940 33,473 SH   SOLE 19 33,473 0 0
TENNANT CO COM 880345103 111,384 1,922,078 SH   SOLE 21 1,922,078 0 0
TENNANT CO COM 880345103 31,054 535,880 SH   SOLE 22 516,088 0 19,792
TENNANT CO COM 880345103 258 4,445 SH   SOLE 26 3,364 0 1,081
TENNANT CO COM 880345103 141 2,430 SH   SOLE 28 2,430 0 0
TENNANT CO COM 880345103 1,384 23,885 SH   SOLE 30 23,885 0 0
TENNANT CO COM 880345103 113 1,948 SH   SOLE 40 1,948 0 0
TENNECO INC CL A VTG COM STK 880349105 169 46,870 SH   SOLE 2 2,063 0 44,807
TENNECO INC CL A VTG COM STK 880349105 1 261 SH   SOLE 4 261 0 0
TENNECO INC CL A VTG COM STK 880349105 16 4,394 SH   SOLE 7 4,394 0 0
TENNECO INC CL A VTG COM STK 880349105 650 180,611 SH   SOLE 18 180,611 0 0
TENNECO INC CL A VTG COM STK 880349105 348 96,696 SH   SOLE 19 96,696 0 0
TENNECO INC CL A VTG COM STK 880349105 6,322 1,756,034 SH   SOLE 21 1,756,034 0 0
TENNECO INC CL A VTG COM STK 880349105 5,917 1,643,622 SH   SOLE 22 1,561,498 0 82,124
TENNECO INC CL A VTG COM STK 880349105 51 14,142 SH   SOLE 26 9,675 0 4,467
TENNECO INC CL A VTG COM STK 880349105 26 7,137 SH   SOLE 28 7,137 0 0
TENNECO INC CL A VTG COM STK 880349105 338 93,759 SH   SOLE 30 93,759 0 0
TENNECO INC CL A VTG COM STK 880349105 35 9,726 SH   SOLE 31 0 0 9,726
TENNECO INC CL A VTG COM STK 880349105 44 12,267 SH   SOLE 36 12,267 0 0
TENNECO INC CL A VTG COM STK 880349105 23 6,432 SH   SOLE 40 6,432 0 0
TERADATA CORP DEL COM 88076W103 8,625 420,938 SH   SOLE 2 198,021 0 222,917
TERADATA CORP DEL COM 88076W103 196 9,564 SH   SOLE 4 9,564 0 0
TERADATA CORP DEL COM 88076W103 160 7,829 SH   SOLE 7 7,829 0 0
TERADATA CORP DEL COM 88076W103 7,133 348,143 SH   SOLE 18 341,890 0 6,253
TERADATA CORP DEL COM 88076W103 1,041 50,785 SH   SOLE 19 50,785 0 0
TERADATA CORP DEL COM 88076W103 122,367 5,972,043 SH   SOLE 21 5,972,043 0 0
TERADATA CORP DEL COM 88076W103 85,063 4,151,453 SH   SOLE 22 3,862,828 0 288,625
TERADATA CORP DEL COM 88076W103 534 26,085 SH   SOLE 23 26,085 0 0
TERADATA CORP DEL COM 88076W103 57 2,782 SH   SOLE 25 2,782 0 0
TERADATA CORP DEL COM 88076W103 1,091 53,224 SH   SOLE 26 30,775 0 22,449
TERADATA CORP DEL COM 88076W103 325 15,845 SH   SOLE 28 15,845 0 0
TERADATA CORP DEL COM 88076W103 552 26,923 SH   SOLE 29 26,923 0 0
TERADATA CORP DEL COM 88076W103 9,695 473,162 SH   SOLE 30 473,162 0 0
TERADATA CORP DEL COM 88076W103 810 39,543 SH   SOLE 31 31,388 0 8,155
TERADATA CORP DEL COM 88076W103 135 6,608 SH   SOLE 34 6,608 0 0
TERADATA CORP DEL COM 88076W103 92 4,510 SH   SOLE 36 4,510 0 0
TERADATA CORP DEL COM 88076W103 231 11,280 SH   SOLE 40 11,280 0 0
TERADYNE INC COM 880770102 26,583 490,736 SH   SOLE 2 138,392 0 352,344
TERADYNE INC COM 880770102 4,325 79,840 SH   SOLE 4 75,215 0 4,625
TERADYNE INC COM 880770102 6,138 113,303 SH   SOLE 7 25,539 0 87,764
TERADYNE INC COM 880770102 668 12,340 SH   SOLE 15 12,340 0 0
TERADYNE INC COM 880770102 2 41 SH   SOLE 17 0 0 41
TERADYNE INC COM 880770102 26,635 491,687 SH   SOLE 18 477,584 0 14,103
TERADYNE INC COM 880770102 2,417 44,618 SH   SOLE 19 44,618 0 0
TERADYNE INC COM 880770102 502,856 9,282,923 SH   SOLE 21 9,282,923 0 0
TERADYNE INC COM 880770102 314,440 5,804,691 SH   SOLE 22 5,519,896 0 284,795
TERADYNE INC COM 880770102 8,037 148,371 SH   SOLE 23 148,371 0 0
TERADYNE INC COM 880770102 1,906 35,192 SH   SOLE 25 35,192 0 0
TERADYNE INC COM 880770102 31,213 576,203 SH   SOLE 26 153,232 0 422,971
TERADYNE INC COM 880770102 1,816 33,520 SH   SOLE 28 24,042 0 9,478
TERADYNE INC COM 880770102 2,098 38,735 SH   SOLE 29 3,204 0 35,531
TERADYNE INC COM 880770102 35,550 656,268 SH   SOLE 30 656,268 0 0
TERADYNE INC COM 880770102 2,046 37,764 SH   SOLE 31 30,744 0 7,020
TERADYNE INC COM 880770102 785 14,495 SH   SOLE 34 14,495 0 0
TERADYNE INC COM 880770102 2,067 38,155 SH   SOLE 36 38,155 0 0
TERADYNE INC COM 880770102 219 4,044 SH   SOLE 40 4,044 0 0
TERADYNE INC NOTE 1.250%12/1 880770AG7 2,417 1,350,000 PRN   SOLE 21 1,350,000 0 0
TEREX CORP NEW COM 880779103 857 59,700 SH   SOLE 2 28,766 0 30,934
TEREX CORP NEW COM 880779103 5 319 SH   SOLE 4 319 0 0
TEREX CORP NEW COM 880779103 31 2,149 SH   SOLE 7 2,149 0 0
TEREX CORP NEW COM 880779103 5,267 366,801 SH   SOLE 18 366,801 0 0
TEREX CORP NEW COM 880779103 1,698 118,267 SH   SOLE 19 118,267 0 0
TEREX CORP NEW COM 880779103 64,124 4,465,463 SH   SOLE 21 4,465,463 0 0
TEREX CORP NEW COM 880779103 31,694 2,207,104 SH   SOLE 22 2,118,655 0 88,449
TEREX CORP NEW COM 880779103 551 38,392 SH   SOLE 26 23,141 0 15,251
TEREX CORP NEW COM 880779103 141 9,785 SH   SOLE 28 9,785 0 0
TEREX CORP NEW COM 880779103 342 23,788 SH   SOLE 30 23,788 0 0
TEREX CORP NEW COM 880779103 40 2,800 SH   SOLE 31 0 0 2,800
TEREX CORP NEW COM 880779103 31 2,190 SH   SOLE 34 2,190 0 0
TEREX CORP NEW COM 880779103 28 1,945 SH   SOLE 36 1,945 0 0
TEREX CORP NEW COM 880779103 94 6,542 SH   SOLE 40 6,542 0 0
TERNIUM SA SPONSORED ADS 880890108 164 13,822 SH   SOLE 19 13,822 0 0
TERNIUM SA SPONSORED ADS 880890108 5,384 452,420 SH   SOLE 25 452,420 0 0
TERNIUM SA SPONSORED ADS 880890108 6,118 514,159 SH   SOLE 34 514,159 0 0
TERRAFORM PWR INC COM CL A 88104R209 731 46,351 SH   SOLE 2 4,147 0 42,204
TERRAFORM PWR INC COM CL A 88104R209 2 148 SH   SOLE 4 148 0 0
TERRAFORM PWR INC COM CL A 88104R209 25 1,565 SH   SOLE 7 1,565 0 0
TERRAFORM PWR INC COM CL A 88104R209 4,313 273,485 SH   SOLE 18 273,485 0 0
TERRAFORM PWR INC COM CL A 88104R209 2,400 152,159 SH   SOLE 19 152,159 0 0
TERRAFORM PWR INC COM CL A 88104R209 59,481 3,771,792 SH   SOLE 21 3,771,792 0 0
TERRAFORM PWR INC COM CL A 88104R209 36,200 2,295,507 SH   SOLE 22 2,205,926 0 89,581
TERRAFORM PWR INC COM CL A 88104R209 102 6,475 SH   SOLE 26 0 0 6,475
TERRAFORM PWR INC COM CL A 88104R209 136 8,603 SH   SOLE 28 8,603 0 0
TERRAFORM PWR INC COM CL A 88104R209 20,278 1,285,881 SH   SOLE 30 1,285,881 0 0
TERRAFORM PWR INC COM CL A 88104R209 134 8,491 SH   SOLE 40 8,491 0 0
TERRENO RLTY CORP COM 88146M101 9,508 183,734 SH   SOLE 2 4,067 0 179,667
TERRENO RLTY CORP COM 88146M101 2,018 39,001 SH   SOLE 4 39,001 0 0
TERRENO RLTY CORP COM 88146M101 3,615 69,848 SH   SOLE 7 69,848 0 0
TERRENO RLTY CORP COM 88146M101 11,938 230,682 SH   SOLE 18 230,682 0 0
TERRENO RLTY CORP COM 88146M101 10,741 207,558 SH   SOLE 19 207,558 0 0
TERRENO RLTY CORP COM 88146M101 132,216 2,554,890 SH   SOLE 21 2,554,890 0 0
TERRENO RLTY CORP COM 88146M101 128,633 2,485,664 SH   SOLE 22 2,409,737 0 75,927
TERRENO RLTY CORP COM 88146M101 150 2,901 SH   SOLE 23 2,901 0 0
TERRENO RLTY CORP COM 88146M101 8,139 157,275 SH   SOLE 25 157,275 0 0
TERRENO RLTY CORP COM 88146M101 3,476 67,165 SH   SOLE 26 13,892 0 53,273
TERRENO RLTY CORP COM 88146M101 511 9,884 SH   SOLE 28 9,884 0 0
TERRENO RLTY CORP COM 88146M101 1,765 34,114 SH   SOLE 29 34,114 0 0
TERRENO RLTY CORP COM 88146M101 15,165 293,044 SH   SOLE 30 293,044 0 0
TERRENO RLTY CORP COM 88146M101 21 402 SH   SOLE 34 402 0 0
TERRENO RLTY CORP COM 88146M101 374 7,229 SH   SOLE 40 7,229 0 0
TERRITORIAL BANCORP INC COM 88145X108 197 8,026 SH   SOLE 2 521 0 7,505
TERRITORIAL BANCORP INC COM 88145X108 747 30,442 SH   SOLE 18 30,442 0 0
TERRITORIAL BANCORP INC COM 88145X108 385 15,700 SH   SOLE 19 15,700 0 0
TERRITORIAL BANCORP INC COM 88145X108 7,240 294,921 SH   SOLE 21 294,921 0 0
TERRITORIAL BANCORP INC COM 88145X108 3,302 134,510 SH   SOLE 22 128,206 0 6,304
TESLA INC COM 88160R101 191,832 366,092 SH   SOLE 2 57,471 0 308,621
TESLA INC COM 88160R101 34,782 66,377 SH   SOLE 4 62,669 0 3,708
TESLA INC COM 88160R101 10,637 20,300 SH   SOLE 7 20,300 0 0
TESLA INC COM 88160R101 2,835 5,410 SH   SOLE 13 5,410 0 0
TESLA INC COM 88160R101 6,033 11,513 SH   SOLE 15 11,513 0 0
TESLA INC COM 88160R101 73 139 SH   SOLE 17 0 0 139
TESLA INC COM 88160R101 37,905 72,337 SH   SOLE 18 59,769 0 12,568
TESLA INC COM 88160R101 77,342 147,600 SH   SOLE 19 147,600 0 0
TESLA INC COM 88160R101 796,898 1,520,797 SH   SOLE 21 1,520,797 0 0
TESLA INC COM 88160R101 1,899,940 3,625,840 SH   SOLE 22 3,361,360 0 264,480
TESLA INC COM 88160R101 53,103 101,341 SH   SOLE 23 101,341 0 0
TESLA INC COM 88160R101 82,311 157,082 SH   SOLE 25 157,082 0 0
TESLA INC COM 88160R101 208,438 397,783 SH   SOLE 26 85,851 0 311,932
TESLA INC COM 88160R101 14,466 27,606 SH   SOLE 28 19,609 0 7,997
TESLA INC COM 88160R101 11,713 22,354 SH   SOLE 29 6,678 0 15,676
TESLA INC COM 88160R101 216,017 412,246 SH   SOLE 30 412,246 0 0
TESLA INC COM 88160R101 32,918 62,820 SH   SOLE 31 30,956 0 31,864
TESLA INC COM 88160R101 14,962 28,553 SH   SOLE 32 28,553 0 0
TESLA INC COM 88160R101 39,394 75,180 SH   SOLE 34 75,180 0 0
TESLA INC COM 88160R101 46,726 89,172 SH   SOLE 36 89,172 0 0
TESLA INC COM 88160R101 1,596 3,045 SH   SOLE 40 3,045 0 0
TESLA INC NOTE 1.250% 3/0 88160RAC5 6,261 4,075,000 PRN   SOLE 21 4,075,000 0 0
TESLA INC NOTE 2.375% 3/1 88160RAD3 4,877 2,850,000 PRN   SOLE 21 2,850,000 0 0
TESLA INC NOTE 2.375% 3/1 88160RAD3 856 500,000 PRN   SOLE 22 500,000 0 0
TESLA INC NOTE 2.000% 5/1 88160RAG6 10,015 5,490,000 PRN   SOLE 21 5,490,000 0 0
TESLA INC NOTE 2.000% 5/1 88160RAG6 456 250,000 PRN   SOLE 22 250,000 0 0
TESSCO TECHNOLOGIES INC COM 872386107 72 14,710 SH   SOLE 2 8,939 0 5,771
TESSCO TECHNOLOGIES INC COM 872386107 124 25,388 SH   SOLE 18 25,388 0 0
TESSCO TECHNOLOGIES INC COM 872386107 515 105,383 SH   SOLE 19 105,383 0 0
TESSCO TECHNOLOGIES INC COM 872386107 1,195 244,470 SH   SOLE 21 244,470 0 0
TESSCO TECHNOLOGIES INC COM 872386107 2,010 411,006 SH   SOLE 22 408,200 0 2,806
TESSCO TECHNOLOGIES INC COM 872386107 117 23,886 SH   SOLE 23 23,886 0 0
TESSCO TECHNOLOGIES INC COM 872386107 321 65,701 SH   SOLE 26 0 0 65,701
TETRA TECH INC NEW COM 88162G103 2,909 41,196 SH   SOLE 2 23,819 0 17,377
TETRA TECH INC NEW COM 88162G103 18 252 SH   SOLE 4 252 0 0
TETRA TECH INC NEW COM 88162G103 2,637 37,343 SH   SOLE 7 37,343 0 0
TETRA TECH INC NEW COM 88162G103 22,609 320,155 SH   SOLE 18 315,442 0 4,713
TETRA TECH INC NEW COM 88162G103 8,164 115,601 SH   SOLE 19 115,601 0 0
TETRA TECH INC NEW COM 88162G103 265,995 3,766,561 SH   SOLE 21 3,766,561 0 0
TETRA TECH INC NEW COM 88162G103 129,653 1,835,926 SH   SOLE 22 1,776,641 0 59,285
TETRA TECH INC NEW COM 88162G103 1,397 19,788 SH   SOLE 26 13,451 0 6,337
TETRA TECH INC NEW COM 88162G103 572 8,102 SH   SOLE 28 8,102 0 0
TETRA TECH INC NEW COM 88162G103 22,362 316,648 SH   SOLE 30 316,648 0 0
TETRA TECH INC NEW COM 88162G103 63 899 SH   SOLE 34 899 0 0
TETRA TECH INC NEW COM 88162G103 416 5,889 SH   SOLE 40 5,889 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 34 106,372 SH   SOLE 2 4,851 0 101,521
TETRA TECHNOLOGIES INC DEL COM 88162F105 1 3,207 SH   SOLE 7 3,207 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 180 563,283 SH   SOLE 18 563,283 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 67 210,456 SH   SOLE 19 210,456 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 4,750 14,842,341 SH   SOLE 21 14,842,341 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 1,149 3,591,767 SH   SOLE 22 3,525,132 0 66,635
TETRA TECHNOLOGIES INC DEL COM 88162F105 35 109,395 SH   SOLE 30 109,395 0 0
TETRAPHASE PHARMACEUTICALS I COM NEW 88165N204 2 1,791 SH   SOLE 18 1,791 0 0
TETRAPHASE PHARMACEUTICALS I COM NEW 88165N204 23 17,755 SH   SOLE 21 17,755 0 0
TETRAPHASE PHARMACEUTICALS I COM NEW 88165N204 64 50,253 SH   SOLE 22 50,253 0 0
TEVA PHARMACEUTICAL FIN LLC DBCV 0.250% 2/0 88163VAE9 1,490 1,610,000 PRN   SOLE 21 1,610,000 0 0
TEVA PHARMACEUTICAL INDS LTD OPTIONS 881624209 18 2,000 SH Put SOLE 2 2,000 0 0
TEVA PHARMACEUTICAL INDS LTD OPTIONS 881624209 6,152 685,000 SH Put SOLE 19 685,000 0 0
TEVA PHARMACEUTICAL INDS LTD OPTIONS 881624209 63 7,000 SH Put SOLE 22 7,000 0 0
TEVA PHARMACEUTICAL INDS LTD OPTIONS 881624209 638 71,000 SH Put SOLE 34 71,000 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 3,746 417,202 SH   SOLE 2 205,888 0 211,314
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 4,390 488,880 SH   SOLE 4 458,985 0 29,895
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 8,275 921,492 SH   SOLE 7 744,050 0 177,442
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 17 1,890 SH   SOLE 13 1,890 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 1,051 117,035 SH   SOLE 15 117,035 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 9,252 1,030,270 SH   SOLE 18 1,027,543 0 2,727
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 4,518 503,160 SH   SOLE 19 503,160 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 120,342 13,401,141 SH   SOLE 21 13,401,141 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 141,908 15,802,719 SH   SOLE 22 15,182,243 0 620,476
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 7,068 787,097 SH   SOLE 23 787,097 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 648 72,154 SH   SOLE 25 72,154 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 19,966 2,223,361 SH   SOLE 26 560,313 0 1,663,048
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 1,290 143,668 SH   SOLE 28 143,668 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 17 1,890 SH   SOLE 29 1,890 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 4,920 547,902 SH   SOLE 30 547,902 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 1,826 203,323 SH   SOLE 31 167,000 0 36,323
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 6,847 762,523 SH   SOLE 34 762,523 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 2,588 288,142 SH   SOLE 36 288,142 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 202 22,458 SH   SOLE 40 22,458 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 2,541 114,633 SH   SOLE 2 23,731 0 90,902
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 5 246 SH   SOLE 4 246 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 31 1,406 SH   SOLE 7 1,406 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 3,096 139,650 SH   SOLE 18 139,650 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 261 11,784 SH   SOLE 19 11,784 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 53,522 2,414,184 SH   SOLE 21 2,414,184 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 36,505 1,646,611 SH   SOLE 22 1,559,799 0 86,812
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 375 16,934 SH   SOLE 26 9,779 0 7,155
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 154 6,945 SH   SOLE 28 6,945 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 409 18,467 SH   SOLE 30 18,467 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 24 1,078 SH   SOLE 31 1,078 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 18 832 SH   SOLE 36 832 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 111 4,992 SH   SOLE 40 4,992 0 0
TEXAS INSTRS INC COM 882508104 253,689 2,538,667 SH   SOLE 2 447,917 0 2,090,750
TEXAS INSTRS INC COM 882508104 48,158 481,913 SH   SOLE 4 456,570 0 25,343
TEXAS INSTRS INC COM 882508104 93,739 938,042 SH   SOLE 7 897,124 0 40,918
TEXAS INSTRS INC COM 882508104 3,725 37,277 SH   SOLE 13 37,277 0 0
TEXAS INSTRS INC COM 882508104 7,965 79,705 SH   SOLE 15 79,705 0 0
TEXAS INSTRS INC COM 882508104 2 24 SH   SOLE 17 0 0 24
TEXAS INSTRS INC COM 882508104 262,164 2,623,479 SH   SOLE 18 2,452,417 0 171,062
TEXAS INSTRS INC COM 882508104 82,524 825,822 SH   SOLE 19 825,822 0 0
TEXAS INSTRS INC COM 882508104 2,488,332 24,900,753 SH   SOLE 21 24,900,753 0 0
TEXAS INSTRS INC COM 882508104 2,269,178 22,707,675 SH   SOLE 22 20,392,300 0 2,315,375
TEXAS INSTRS INC COM 882508104 71,194 712,440 SH   SOLE 23 712,440 0 0
TEXAS INSTRS INC COM 882508104 112,695 1,127,742 SH   SOLE 25 1,127,742 0 0
TEXAS INSTRS INC COM 882508104 552,117 5,525,036 SH   SOLE 26 633,960 0 4,891,076
TEXAS INSTRS INC COM 882508104 18,952 189,648 SH   SOLE 28 134,467 0 55,181
TEXAS INSTRS INC COM 882508104 14,401 144,109 SH   SOLE 29 43,789 0 100,320
TEXAS INSTRS INC COM 882508104 439,929 4,402,367 SH   SOLE 30 4,402,367 0 0
TEXAS INSTRS INC COM 882508104 116,174 1,162,555 SH   SOLE 31 228,600 0 933,955
TEXAS INSTRS INC COM 882508104 14,798 148,080 SH   SOLE 32 148,080 0 0
TEXAS INSTRS INC COM 882508104 61,108 611,506 SH   SOLE 34 611,506 0 0
TEXAS INSTRS INC COM 882508104 62,978 630,222 SH   SOLE 36 630,222 0 0
TEXAS INSTRS INC COM 882508104 1,249 12,494 SH   SOLE 37 12,494 0 0
TEXAS INSTRS INC COM 882508104 2,059 20,607 SH   SOLE 40 20,607 0 0
TEXAS PAC LD TR SUB CTF PROP I T 882610108 1,334 3,510 SH   SOLE 21 3,510 0 0
TEXAS PAC LD TR SUB CTF PROP I T 882610108 559 1,470 SH   SOLE 26 1,037 0 433
TEXAS PAC LD TR SUB CTF PROP I T 882610108 298 785 SH   SOLE 28 785 0 0
TEXAS PAC LD TR SUB CTF PROP I T 882610108 310 817 SH   SOLE 30 817 0 0
TEXAS PAC LD TR SUB CTF PROP I T 882610108 239 630 SH   SOLE 40 630 0 0
TEXAS ROADHOUSE INC COM 882681109 2,290 55,448 SH   SOLE 2 34,507 0 20,941
TEXAS ROADHOUSE INC COM 882681109 11 262 SH   SOLE 4 262 0 0
TEXAS ROADHOUSE INC COM 882681109 48 1,159 SH   SOLE 7 1,159 0 0
TEXAS ROADHOUSE INC COM 882681109 692 16,755 SH   SOLE 13 16,755 0 0
TEXAS ROADHOUSE INC COM 882681109 18,651 451,609 SH   SOLE 18 410,220 0 41,389
TEXAS ROADHOUSE INC COM 882681109 16,188 391,956 SH   SOLE 19 391,956 0 0
TEXAS ROADHOUSE INC COM 882681109 188,700 4,569,007 SH   SOLE 21 4,569,007 0 0
TEXAS ROADHOUSE INC COM 882681109 104,341 2,526,414 SH   SOLE 22 2,414,600 0 111,814
TEXAS ROADHOUSE INC COM 882681109 862 20,871 SH   SOLE 23 20,871 0 0
TEXAS ROADHOUSE INC COM 882681109 3,461 83,795 SH   SOLE 26 13,992 0 69,803
TEXAS ROADHOUSE INC COM 882681109 363 8,781 SH   SOLE 28 8,781 0 0
TEXAS ROADHOUSE INC COM 882681109 1,166 28,221 SH   SOLE 29 0 0 28,221
TEXAS ROADHOUSE INC COM 882681109 1,215 29,416 SH   SOLE 30 29,416 0 0
TEXAS ROADHOUSE INC COM 882681109 90 2,183 SH   SOLE 34 2,183 0 0
TEXAS ROADHOUSE INC COM 882681109 487 11,787 SH   SOLE 36 11,787 0 0
TEXAS ROADHOUSE INC COM 882681109 285 6,896 SH   SOLE 40 6,896 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 409 49,757 SH   SOLE 2 3,129 0 46,628
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 8 952 SH   SOLE 7 952 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 0 57 SH   SOLE 17 0 0 57
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 1,498 182,253 SH   SOLE 18 182,253 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 799 97,169 SH   SOLE 19 97,169 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 14,161 1,722,761 SH   SOLE 21 1,722,761 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 4,809 585,037 SH   SOLE 22 550,958 0 34,079
TEXTRON INC COM 883203101 14,793 554,684 SH   SOLE 2 69,515 0 485,169
TEXTRON INC COM 883203101 2,853 106,990 SH   SOLE 4 100,402 0 6,588
TEXTRON INC COM 883203101 9,239 346,432 SH   SOLE 7 206,410 0 140,022
TEXTRON INC COM 883203101 147 5,519 SH   SOLE 13 5,519 0 0
TEXTRON INC COM 883203101 682 25,560 SH   SOLE 15 25,560 0 0
TEXTRON INC COM 883203101 4 142 SH   SOLE 17 0 0 142
TEXTRON INC COM 883203101 11,608 435,239 SH   SOLE 18 419,402 0 15,837
TEXTRON INC COM 883203101 1,678 62,931 SH   SOLE 19 62,931 0 0
TEXTRON INC COM 883203101 215,264 8,071,374 SH   SOLE 21 8,071,374 0 0
TEXTRON INC COM 883203101 145,295 5,447,875 SH   SOLE 22 4,873,926 0 573,949
TEXTRON INC COM 883203101 4,415 165,554 SH   SOLE 23 165,554 0 0
TEXTRON INC COM 883203101 7,345 275,388 SH   SOLE 25 275,388 0 0
TEXTRON INC COM 883203101 10,754 403,206 SH   SOLE 26 194,081 0 209,125
TEXTRON INC COM 883203101 426 15,977 SH   SOLE 28 0 0 15,977
TEXTRON INC COM 883203101 1,421 53,283 SH   SOLE 29 4,672 0 48,611
TEXTRON INC COM 883203101 22,610 847,768 SH   SOLE 30 847,768 0 0
TEXTRON INC COM 883203101 1,683 63,088 SH   SOLE 31 45,482 0 17,606
TEXTRON INC COM 883203101 4,077 152,866 SH   SOLE 36 152,866 0 0
TEXTRON INC COM 883203101 142 5,314 SH   SOLE 40 5,314 0 0
TFF PHARMACEUTICALS INC COM 87241J104 3 880 SH   SOLE 18 880 0 0
TFF PHARMACEUTICALS INC COM 87241J104 58 15,156 SH   SOLE 21 15,156 0 0
TFF PHARMACEUTICALS INC COM 87241J104 23 6,098 SH   SOLE 22 6,098 0 0
TFS FINL CORP COM 87240R107 2,092 136,976 SH   SOLE 2 9,659 0 127,317
TFS FINL CORP COM 87240R107 4 278 SH   SOLE 4 278 0 0
TFS FINL CORP COM 87240R107 77 5,010 SH   SOLE 7 5,010 0 0
TFS FINL CORP COM 87240R107 376 24,633 SH   SOLE 18 24,633 0 0
TFS FINL CORP COM 87240R107 175 11,480 SH   SOLE 19 11,480 0 0
TFS FINL CORP COM 87240R107 11,725 767,829 SH   SOLE 21 767,829 0 0
TFS FINL CORP COM 87240R107 22,524 1,475,020 SH   SOLE 22 1,392,830 0 82,190
TFS FINL CORP COM 87240R107 5 301 SH   SOLE 23 301 0 0
TFS FINL CORP COM 87240R107 248 16,237 SH   SOLE 26 11,939 0 4,298
TFS FINL CORP COM 87240R107 108 7,070 SH   SOLE 28 7,070 0 0
TFS FINL CORP COM 87240R107 252 16,491 SH   SOLE 30 16,491 0 0
TFS FINL CORP COM 87240R107 14 905 SH   SOLE 31 905 0 0
TFS FINL CORP COM 87240R107 134 8,771 SH   SOLE 40 8,771 0 0
TG THERAPEUTICS INC COM 88322Q108 366 37,191 SH   SOLE 2 4,402 0 32,789
TG THERAPEUTICS INC COM 88322Q108 16 1,611 SH   SOLE 7 1,611 0 0
TG THERAPEUTICS INC COM 88322Q108 3,175 322,640 SH   SOLE 18 322,640 0 0
TG THERAPEUTICS INC COM 88322Q108 1,672 169,969 SH   SOLE 19 169,969 0 0
TG THERAPEUTICS INC COM 88322Q108 29,571 3,005,157 SH   SOLE 21 3,005,157 0 0
TG THERAPEUTICS INC COM 88322Q108 24,531 2,492,945 SH   SOLE 22 2,385,640 0 107,305
TG THERAPEUTICS INC COM 88322Q108 3 327 SH   SOLE 23 327 0 0
TG THERAPEUTICS INC COM 88322Q108 197 19,984 SH   SOLE 26 0 0 19,984
TG THERAPEUTICS INC COM 88322Q108 137 13,948 SH   SOLE 28 13,948 0 0
TG THERAPEUTICS INC COM 88322Q108 292 29,664 SH   SOLE 30 29,664 0 0
TG THERAPEUTICS INC COM 88322Q108 9 896 SH   SOLE 34 896 0 0
TG THERAPEUTICS INC COM 88322Q108 90 9,114 SH   SOLE 40 9,114 0 0
THE ONE GROUP HOSPITALITY IN COM 88338K103 4 3,060 SH   SOLE 18 3,060 0 0
THE ONE GROUP HOSPITALITY IN COM 88338K103 60 46,349 SH   SOLE 21 46,349 0 0
THE ONE GROUP HOSPITALITY IN COM 88338K103 41 31,452 SH   SOLE 22 31,452 0 0
THE REALREAL INC COM 88339P101 296 42,203 SH   SOLE 2 7,051 0 35,152
THE REALREAL INC COM 88339P101 12 1,712 SH   SOLE 7 1,712 0 0
THE REALREAL INC COM 88339P101 1,303 185,909 SH   SOLE 18 178,174 0 7,735
THE REALREAL INC COM 88339P101 1,603 228,687 SH   SOLE 19 228,687 0 0
THE REALREAL INC COM 88339P101 12,028 1,715,860 SH   SOLE 21 1,715,860 0 0
THE REALREAL INC COM 88339P101 7,374 1,051,953 SH   SOLE 22 989,544 0 62,409
THE REALREAL INC COM 88339P101 148 21,068 SH   SOLE 23 21,068 0 0
THE REALREAL INC COM 88339P101 501 71,511 SH   SOLE 26 0 0 71,511
THE REALREAL INC COM 88339P101 22 3,177 SH   SOLE 30 3,177 0 0
THE REALREAL INC COM 88339P101 26 3,736 SH   SOLE 40 3,736 0 0
THE TRADE DESK INC COM CL A 88339J105 14,224 73,700 SH   SOLE 2 3,203 0 70,497
THE TRADE DESK INC COM CL A 88339J105 33 171 SH   SOLE 4 171 0 0
THE TRADE DESK INC COM CL A 88339J105 136 704 SH   SOLE 7 704 0 0
THE TRADE DESK INC COM CL A 88339J105 3,554 18,412 SH   SOLE 18 18,412 0 0
THE TRADE DESK INC COM CL A 88339J105 9,699 50,254 SH   SOLE 19 50,254 0 0
THE TRADE DESK INC COM CL A 88339J105 129,051 668,656 SH   SOLE 21 668,656 0 0
THE TRADE DESK INC COM CL A 88339J105 203,360 1,053,677 SH   SOLE 22 991,933 0 61,744
THE TRADE DESK INC COM CL A 88339J105 3,830 19,846 SH   SOLE 25 19,846 0 0
THE TRADE DESK INC COM CL A 88339J105 3,039 15,745 SH   SOLE 26 8,188 0 7,557
THE TRADE DESK INC COM CL A 88339J105 1,030 5,339 SH   SOLE 28 5,339 0 0
THE TRADE DESK INC COM CL A 88339J105 2,464 12,769 SH   SOLE 30 12,769 0 0
THE TRADE DESK INC COM CL A 88339J105 159 822 SH   SOLE 31 822 0 0
THE TRADE DESK INC COM CL A 88339J105 2,282 11,822 SH   SOLE 34 11,822 0 0
THE TRADE DESK INC COM CL A 88339J105 796 4,122 SH   SOLE 40 4,122 0 0
THERAPEUTICSMD INC COM 88338N107 101 95,373 SH   SOLE 2 12,916 0 82,457
THERAPEUTICSMD INC COM 88338N107 1 1,101 SH   SOLE 4 1,101 0 0
THERAPEUTICSMD INC COM 88338N107 4 3,346 SH   SOLE 7 3,346 0 0
THERAPEUTICSMD INC COM 88338N107 845 797,463 SH   SOLE 18 769,132 0 28,331
THERAPEUTICSMD INC COM 88338N107 514 485,300 SH   SOLE 19 485,300 0 0
THERAPEUTICSMD INC COM 88338N107 10,497 9,902,534 SH   SOLE 21 9,902,534 0 0
THERAPEUTICSMD INC COM 88338N107 6,832 6,445,472 SH   SOLE 22 6,249,426 0 196,046
THERAPEUTICSMD INC COM 88338N107 5 5,024 SH   SOLE 23 5,024 0 0
THERAPEUTICSMD INC COM 88338N107 39 36,489 SH   SOLE 26 22,961 0 13,528
THERAPEUTICSMD INC COM 88338N107 30 28,707 SH   SOLE 28 28,707 0 0
THERAPEUTICSMD INC COM 88338N107 119 112,106 SH   SOLE 30 112,106 0 0
THERAPEUTICSMD INC COM 88338N107 27 25,181 SH   SOLE 40 25,181 0 0
THERATECHNOLOGIES INC COM 88338H100 8 5,057 SH   SOLE 22 5,057 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 439 19,016 SH   SOLE 2 3,369 0 15,647
THERAVANCE BIOPHARMA INC COM G8807B106 3 143 SH   SOLE 4 143 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 21 891 SH   SOLE 7 891 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 4,076 176,361 SH   SOLE 18 169,854 0 6,507
THERAVANCE BIOPHARMA INC COM G8807B106 3,342 144,611 SH   SOLE 19 144,611 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 50,051 2,165,779 SH   SOLE 21 2,165,779 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 31,958 1,382,873 SH   SOLE 22 1,333,922 0 48,951
THERAVANCE BIOPHARMA INC COM G8807B106 66 2,847 SH   SOLE 23 2,847 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 479 20,747 SH   SOLE 26 9,808 0 10,939
THERAVANCE BIOPHARMA INC COM G8807B106 139 6,034 SH   SOLE 28 6,034 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 435 18,822 SH   SOLE 30 18,822 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 111,780 4,836,864 SH   SOLE 31 0 0 4,836,864
THERAVANCE BIOPHARMA INC COM G8807B106 8 331 SH   SOLE 34 331 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 126 5,471 SH   SOLE 40 5,471 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 312,028 1,100,239 SH   SOLE 2 217,982 0 882,257
THERMO FISHER SCIENTIFIC INC COM 883556102 58,013 204,561 SH   SOLE 4 193,694 0 10,867
THERMO FISHER SCIENTIFIC INC COM 883556102 98,916 348,787 SH   SOLE 7 334,637 0 14,150
THERMO FISHER SCIENTIFIC INC COM 883556102 978 3,447 SH   SOLE 13 3,447 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 9,281 32,726 SH   SOLE 15 32,726 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 9 31 SH   SOLE 17 0 0 31
THERMO FISHER SCIENTIFIC INC COM 883556102 246,235 868,248 SH   SOLE 18 807,932 0 60,316
THERMO FISHER SCIENTIFIC INC COM 883556102 257,774 908,935 SH   SOLE 19 908,935 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 2,624,842 9,255,437 SH   SOLE 21 9,255,437 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 2,681,904 9,456,643 SH   SOLE 22 8,473,204 0 983,439
THERMO FISHER SCIENTIFIC INC COM 883556102 89,698 316,282 SH   SOLE 23 316,282 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 123,212 434,458 SH   SOLE 25 434,458 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 446,574 1,574,662 SH   SOLE 26 240,707 0 1,333,955
THERMO FISHER SCIENTIFIC INC COM 883556102 23,257 82,006 SH   SOLE 28 58,130 0 23,876
THERMO FISHER SCIENTIFIC INC COM 883556102 11,632 41,016 SH   SOLE 29 20,814 0 20,202
THERMO FISHER SCIENTIFIC INC COM 883556102 431,259 1,520,658 SH   SOLE 30 1,520,658 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 32,393 114,221 SH   SOLE 31 90,321 0 23,900
THERMO FISHER SCIENTIFIC INC COM 883556102 140,749 496,293 SH   SOLE 34 496,293 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 73,285 258,408 SH   SOLE 36 258,408 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 2,575 9,081 SH   SOLE 40 9,081 0 0
THERMOGENESIS HLDGS INC COM 88362L100 0 27 SH   SOLE 21 27 0 0
THERMOGENESIS HLDGS INC COM 88362L100 50 14,396 SH   SOLE 22 14,396 0 0
THERMON GROUP HLDGS INC COM 88362T103 391 25,945 SH   SOLE 2 1,814 0 24,131
THERMON GROUP HLDGS INC COM 88362T103 3 200 SH   SOLE 4 200 0 0
THERMON GROUP HLDGS INC COM 88362T103 8 527 SH   SOLE 7 527 0 0
THERMON GROUP HLDGS INC COM 88362T103 1,709 113,410 SH   SOLE 18 113,410 0 0
THERMON GROUP HLDGS INC COM 88362T103 905 60,076 SH   SOLE 19 60,076 0 0
THERMON GROUP HLDGS INC COM 88362T103 16,466 1,092,607 SH   SOLE 21 1,092,607 0 0
THERMON GROUP HLDGS INC COM 88362T103 14,597 968,631 SH   SOLE 22 934,339 0 34,292
THERMON GROUP HLDGS INC COM 88362T103 180 11,958 SH   SOLE 26 0 0 11,958
THERMON GROUP HLDGS INC COM 88362T103 70 4,666 SH   SOLE 28 4,666 0 0
THERMON GROUP HLDGS INC COM 88362T103 12,881 854,723 SH   SOLE 30 854,723 0 0
THERMON GROUP HLDGS INC COM 88362T103 57 3,776 SH   SOLE 40 3,776 0 0
THIRD PT REINS LTD COM G8827U100 541 73,010 SH   SOLE 2 4,094 0 68,916
THIRD PT REINS LTD COM G8827U100 9 1,255 SH   SOLE 7 1,255 0 0
THIRD PT REINS LTD COM G8827U100 2,630 354,952 SH   SOLE 18 354,952 0 0
THIRD PT REINS LTD COM G8827U100 1,051 141,890 SH   SOLE 19 141,890 0 0
THIRD PT REINS LTD COM G8827U100 64,773 8,741,315 SH   SOLE 21 8,741,315 0 0
THIRD PT REINS LTD COM G8827U100 18,599 2,509,971 SH   SOLE 22 2,409,226 0 100,745
THIRD PT REINS LTD COM G8827U100 95 12,772 SH   SOLE 26 0 0 12,772
THIRD PT REINS LTD COM G8827U100 69 9,262 SH   SOLE 28 9,262 0 0
THIRD PT REINS LTD COM G8827U100 644 86,910 SH   SOLE 30 86,910 0 0
THIRD PT REINS LTD COM G8827U100 48 6,481 SH   SOLE 40 6,481 0 0
THL CREDIT INC COM 872438106 409 154,512 SH   SOLE 30 154,512 0 0
THOMSON REUTERS CORP COM NEW 884903709 505 7,443 SH   SOLE 2 7,443 0 0
THOMSON REUTERS CORP COM NEW 884903709 8,409 123,918 SH   SOLE 22 123,918 0 0
THOR INDS INC COM 885160101 5,038 119,446 SH   SOLE 2 30,083 0 89,363
THOR INDS INC COM 885160101 12 282 SH   SOLE 4 282 0 0
THOR INDS INC COM 885160101 58 1,368 SH   SOLE 7 1,368 0 0
THOR INDS INC COM 885160101 6,896 163,496 SH   SOLE 18 163,496 0 0
THOR INDS INC COM 885160101 529 12,548 SH   SOLE 19 12,548 0 0
THOR INDS INC COM 885160101 109,709 2,600,968 SH   SOLE 21 2,600,968 0 0
THOR INDS INC COM 885160101 74,242 1,760,114 SH   SOLE 22 1,663,175 0 96,939
THOR INDS INC COM 885160101 994 23,562 SH   SOLE 26 14,896 0 8,666
THOR INDS INC COM 885160101 335 7,954 SH   SOLE 28 7,954 0 0
THOR INDS INC COM 885160101 1,470 34,845 SH   SOLE 30 34,845 0 0
THOR INDS INC COM 885160101 111 2,643 SH   SOLE 31 1,126 0 1,517
THOR INDS INC COM 885160101 21 501 SH   SOLE 34 501 0 0
THOR INDS INC COM 885160101 110 2,597 SH   SOLE 36 2,597 0 0
THOR INDS INC COM 885160101 241 5,706 SH   SOLE 40 5,706 0 0
TIDEWATER INC NEW COM 88642R109 259 36,516 SH   SOLE 2 1,554 0 34,962
TIDEWATER INC NEW COM 88642R109 2 212 SH   SOLE 4 212 0 0
TIDEWATER INC NEW COM 88642R109 4 513 SH   SOLE 7 513 0 0
TIDEWATER INC NEW COM 88642R109 1,047 147,857 SH   SOLE 18 147,857 0 0
TIDEWATER INC NEW COM 88642R109 536 75,772 SH   SOLE 19 75,772 0 0
TIDEWATER INC NEW COM 88642R109 10,512 1,484,758 SH   SOLE 21 1,484,758 0 0
TIDEWATER INC NEW COM 88642R109 8,026 1,133,686 SH   SOLE 22 1,093,126 0 40,560
TIDEWATER INC NEW COM 88642R109 201 28,355 SH   SOLE 26 26,796 0 1,559
TIDEWATER INC NEW COM 88642R109 34 4,870 SH   SOLE 28 4,870 0 0
TIDEWATER INC NEW COM 88642R109 106 14,985 SH   SOLE 30 14,985 0 0
TIDEWATER INC NEW COM 88642R109 26 3,730 SH   SOLE 40 3,730 0 0
TIFFANY & CO NEW COM 886547108 38,582 297,933 SH   SOLE 2 40,243 0 257,690
TIFFANY & CO NEW COM 886547108 6,520 50,348 SH   SOLE 4 47,498 0 2,850
TIFFANY & CO NEW COM 886547108 13,790 106,487 SH   SOLE 7 90,828 0 15,659
TIFFANY & CO NEW COM 886547108 426 3,289 SH   SOLE 13 3,289 0 0
TIFFANY & CO NEW COM 886547108 1,635 12,625 SH   SOLE 15 12,625 0 0
TIFFANY & CO NEW COM 886547108 32,050 247,494 SH   SOLE 18 230,605 0 16,889
TIFFANY & CO NEW COM 886547108 5,802 44,800 SH   SOLE 19 44,800 0 0
TIFFANY & CO NEW COM 886547108 420,939 3,250,492 SH   SOLE 21 3,250,492 0 0
TIFFANY & CO NEW COM 886547108 348,419 2,690,492 SH   SOLE 22 2,407,144 0 283,348
TIFFANY & CO NEW COM 886547108 10,142 78,313 SH   SOLE 23 78,313 0 0
TIFFANY & CO NEW COM 886547108 19,605 151,388 SH   SOLE 25 151,388 0 0
TIFFANY & CO NEW COM 886547108 95,301 735,913 SH   SOLE 26 95,418 0 640,495
TIFFANY & CO NEW COM 886547108 2,831 21,863 SH   SOLE 28 15,487 0 6,376
TIFFANY & CO NEW COM 886547108 3,305 25,522 SH   SOLE 29 2,587 0 22,935
TIFFANY & CO NEW COM 886547108 63,146 487,615 SH   SOLE 30 487,615 0 0
TIFFANY & CO NEW COM 886547108 4,104 31,694 SH   SOLE 31 21,528 0 10,166
TIFFANY & CO NEW COM 886547108 754 5,824 SH   SOLE 34 5,824 0 0
TIFFANY & CO NEW COM 886547108 10,326 79,741 SH   SOLE 36 79,741 0 0
TIFFANY & CO NEW COM 886547108 324 2,500 SH   SOLE 40 2,500 0 0
TILLYS INC CL A 886885102 101 24,455 SH   SOLE 2 4,240 0 20,215
TILLYS INC CL A 886885102 2 415 SH   SOLE 7 415 0 0
TILLYS INC CL A 886885102 332 80,421 SH   SOLE 18 80,421 0 0
TILLYS INC CL A 886885102 329 79,628 SH   SOLE 19 79,628 0 0
TILLYS INC CL A 886885102 3,266 790,734 SH   SOLE 21 790,734 0 0
TILLYS INC CL A 886885102 2,788 675,067 SH   SOLE 22 662,329 0 12,738
TILLYS INC CL A 886885102 25 5,948 SH   SOLE 23 5,948 0 0
TILLYS INC CL A 886885102 66 15,944 SH   SOLE 26 0 0 15,944
TILRAY INC COM CL 2 88688T100 159 23,167 SH   SOLE 21 23,167 0 0
TILRAY INC COM CL 2 88688T100 154 22,323 SH   SOLE 22 11,270 0 11,053
TILRAY INC COM CL 2 88688T100 52 7,509 SH   SOLE 30 7,509 0 0
TILRAY INC COM CL 2 88688T100 17 2,429 SH   SOLE 40 2,429 0 0
TILRAY INC NOTE 5.000%10/0 88688TAB6 316 1,000,000 PRN   SOLE 21 1,000,000 0 0
TIM PARTICIPACOES S A SPONSORED ADR 88706P205 138 11,323 SH   SOLE 30 11,323 0 0
TIMBERLAND BANCORP INC COM 887098101 140 7,648 SH   SOLE 2 287 0 7,361
TIMBERLAND BANCORP INC COM 887098101 3 176 SH   SOLE 7 176 0 0
TIMBERLAND BANCORP INC COM 887098101 523 28,568 SH   SOLE 18 28,568 0 0
TIMBERLAND BANCORP INC COM 887098101 336 18,350 SH   SOLE 19 18,350 0 0
TIMBERLAND BANCORP INC COM 887098101 4,938 269,974 SH   SOLE 21 269,974 0 0
TIMBERLAND BANCORP INC COM 887098101 3,460 189,199 SH   SOLE 22 184,593 0 4,606
TIMBERLAND BANCORP INC COM 887098101 4 210 SH   SOLE 23 210 0 0
TIMBERLAND BANCORP INC COM 887098101 69 3,779 SH   SOLE 26 0 0 3,779
TIMKEN CO COM 887389104 5,283 163,364 SH   SOLE 2 43,025 0 120,339
TIMKEN CO COM 887389104 12 376 SH   SOLE 4 376 0 0
TIMKEN CO COM 887389104 56 1,728 SH   SOLE 7 1,728 0 0
TIMKEN CO COM 887389104 6,596 203,949 SH   SOLE 18 203,949 0 0
TIMKEN CO COM 887389104 501 15,507 SH   SOLE 19 15,507 0 0
TIMKEN CO COM 887389104 105,013 3,247,165 SH   SOLE 21 3,247,165 0 0
TIMKEN CO COM 887389104 73,016 2,257,749 SH   SOLE 22 2,142,718 0 115,031
TIMKEN CO COM 887389104 837 25,894 SH   SOLE 26 16,145 0 9,749
TIMKEN CO COM 887389104 329 10,184 SH   SOLE 28 10,184 0 0
TIMKEN CO COM 887389104 736 22,748 SH   SOLE 30 22,748 0 0
TIMKEN CO COM 887389104 46 1,409 SH   SOLE 31 1,409 0 0
TIMKEN CO COM 887389104 20 623 SH   SOLE 36 623 0 0
TIMKEN CO COM 887389104 211 6,527 SH   SOLE 40 6,527 0 0
TIMKENSTEEL CORP COM 887399103 124 38,534 SH   SOLE 2 1,755 0 36,779
TIMKENSTEEL CORP COM 887399103 1 213 SH   SOLE 4 213 0 0
TIMKENSTEEL CORP COM 887399103 3 861 SH   SOLE 7 861 0 0
TIMKENSTEEL CORP COM 887399103 617 190,983 SH   SOLE 18 190,983 0 0
TIMKENSTEEL CORP COM 887399103 242 74,781 SH   SOLE 19 74,781 0 0
TIMKENSTEEL CORP COM 887399103 15,228 4,714,689 SH   SOLE 21 4,714,689 0 0
TIMKENSTEEL CORP COM 887399103 4,412 1,366,077 SH   SOLE 22 1,320,219 0 45,858
TIMKENSTEEL CORP COM 887399103 14 4,465 SH   SOLE 26 2,891 0 1,574
TIMKENSTEEL CORP COM 887399103 17 5,144 SH   SOLE 28 5,144 0 0
TIMKENSTEEL CORP COM 887399103 159 49,112 SH   SOLE 30 49,112 0 0
TIMKENSTEEL CORP COM 887399103 12 3,816 SH   SOLE 40 3,816 0 0
TIPTREE INC COM 88822Q103 144 27,533 SH   SOLE 2 1,343 0 26,190
TIPTREE INC COM 88822Q103 4 776 SH   SOLE 7 776 0 0
TIPTREE INC COM 88822Q103 494 94,644 SH   SOLE 18 94,644 0 0
TIPTREE INC COM 88822Q103 232 44,489 SH   SOLE 19 44,489 0 0
TIPTREE INC COM 88822Q103 4,777 915,178 SH   SOLE 21 915,178 0 0
TIPTREE INC COM 88822Q103 1,700 325,732 SH   SOLE 22 309,648 0 16,084
TITAN INTL INC ILL COM 88830M102 73 47,055 SH   SOLE 2 1,809 0 45,246
TITAN INTL INC ILL COM 88830M102 796 513,798 SH   SOLE 7 513,798 0 0
TITAN INTL INC ILL COM 88830M102 366 235,953 SH   SOLE 18 235,953 0 0
TITAN INTL INC ILL COM 88830M102 150 96,603 SH   SOLE 19 96,603 0 0
TITAN INTL INC ILL COM 88830M102 9,372 6,046,173 SH   SOLE 21 6,046,173 0 0
TITAN INTL INC ILL COM 88830M102 2,539 1,638,167 SH   SOLE 22 1,606,804 0 31,363
TITAN INTL INC ILL COM 88830M102 69 44,810 SH   SOLE 30 44,810 0 0
TITAN MACHY INC COM 88830R101 163 18,786 SH   SOLE 2 1,533 0 17,253
TITAN MACHY INC COM 88830R101 4 467 SH   SOLE 7 467 0 0
TITAN MACHY INC COM 88830R101 611 70,319 SH   SOLE 18 70,319 0 0
TITAN MACHY INC COM 88830R101 314 36,080 SH   SOLE 19 36,080 0 0
TITAN MACHY INC COM 88830R101 5,966 686,586 SH   SOLE 21 686,586 0 0
TITAN MACHY INC COM 88830R101 5,305 610,476 SH   SOLE 22 585,313 0 25,163
TITAN MACHY INC COM 88830R101 39 4,529 SH   SOLE 23 4,529 0 0
TITAN MACHY INC COM 88830R101 112 12,885 SH   SOLE 26 0 0 12,885
TITAN MACHY INC COM 88830R101 23 2,691 SH   SOLE 28 2,691 0 0
TITAN MACHY INC COM 88830R101 22 2,482 SH   SOLE 30 2,482 0 0
TITAN MACHY INC COM 88830R101 15 1,684 SH   SOLE 40 1,684 0 0
TITAN PHARMACEUTICALS INC DE COM 888314507 0 1,839 SH   SOLE 21 1,839 0 0
TIVITY HEALTH INC COM 88870R102 276 43,830 SH   SOLE 2 2,110 0 41,720
TIVITY HEALTH INC COM 88870R102 2 244 SH   SOLE 4 244 0 0
TIVITY HEALTH INC COM 88870R102 5 731 SH   SOLE 7 731 0 0
TIVITY HEALTH INC COM 88870R102 1,332 211,696 SH   SOLE 18 211,696 0 0
TIVITY HEALTH INC COM 88870R102 549 87,355 SH   SOLE 19 87,355 0 0
TIVITY HEALTH INC COM 88870R102 32,646 5,190,164 SH   SOLE 21 5,190,164 0 0
TIVITY HEALTH INC COM 88870R102 8,615 1,369,708 SH   SOLE 22 1,309,294 0 60,414
TIVITY HEALTH INC COM 88870R102 87 13,814 SH   SOLE 26 11,593 0 2,221
TIVITY HEALTH INC COM 88870R102 35 5,637 SH   SOLE 28 5,637 0 0
TIVITY HEALTH INC COM 88870R102 1,878 298,507 SH   SOLE 30 298,507 0 0
TIVITY HEALTH INC COM 88870R102 43 6,815 SH   SOLE 40 6,815 0 0
TIVO CORP COM 88870P106 845 119,364 SH   SOLE 2 6,501 0 112,863
TIVO CORP COM 88870P106 6 806 SH   SOLE 4 806 0 0
TIVO CORP COM 88870P106 14 1,911 SH   SOLE 7 1,911 0 0
TIVO CORP COM 88870P106 4,020 567,775 SH   SOLE 18 567,775 0 0
TIVO CORP COM 88870P106 1,669 235,757 SH   SOLE 19 235,757 0 0
TIVO CORP COM 88870P106 102,745 14,511,988 SH   SOLE 21 14,511,988 0 0
TIVO CORP COM 88870P106 26,150 3,693,527 SH   SOLE 22 3,548,701 0 144,826
TIVO CORP COM 88870P106 362 51,163 SH   SOLE 26 19,627 0 31,536
TIVO CORP COM 88870P106 123 17,433 SH   SOLE 28 17,433 0 0
TIVO CORP COM 88870P106 1,162 164,145 SH   SOLE 30 164,145 0 0
TIVO CORP COM 88870P106 105 14,828 SH   SOLE 40 14,828 0 0
TJX COS INC NEW COM 872540109 142,474 2,980,008 SH   SOLE 2 355,682 0 2,624,326
TJX COS INC NEW COM 872540109 29,509 617,216 SH   SOLE 4 584,132 0 33,084
TJX COS INC NEW COM 872540109 57,776 1,208,460 SH   SOLE 7 1,134,299 0 74,161
TJX COS INC NEW COM 872540109 1,700 35,549 SH   SOLE 13 35,549 0 0
TJX COS INC NEW COM 872540109 4,787 100,120 SH   SOLE 15 100,120 0 0
TJX COS INC NEW COM 872540109 147,048 3,075,672 SH   SOLE 18 2,892,563 0 183,109
TJX COS INC NEW COM 872540109 122,832 2,569,180 SH   SOLE 19 2,569,180 0 0
TJX COS INC NEW COM 872540109 1,625,852 34,006,526 SH   SOLE 21 34,006,526 0 0
TJX COS INC NEW COM 872540109 1,451,619 30,362,241 SH   SOLE 22 27,474,137 0 2,888,104
TJX COS INC NEW COM 872540109 42,679 892,686 SH   SOLE 23 892,686 0 0
TJX COS INC NEW COM 872540109 61,546 1,287,310 SH   SOLE 25 1,287,310 0 0
TJX COS INC NEW COM 872540109 336,197 7,031,945 SH   SOLE 26 794,109 0 6,237,836
TJX COS INC NEW COM 872540109 11,723 245,210 SH   SOLE 28 174,229 0 70,981
TJX COS INC NEW COM 872540109 4,067 85,073 SH   SOLE 29 23,834 0 61,239
TJX COS INC NEW COM 872540109 285,548 5,972,552 SH   SOLE 30 5,972,552 0 0
TJX COS INC NEW COM 872540109 13,376 279,769 SH   SOLE 31 220,023 0 59,746
TJX COS INC NEW COM 872540109 54,697 1,144,047 SH   SOLE 34 1,144,047 0 0
TJX COS INC NEW COM 872540109 44,153 923,508 SH   SOLE 36 923,508 0 0
TJX COS INC NEW COM 872540109 1,332 27,862 SH   SOLE 40 27,862 0 0
TOCAGEN INC COM 888846102 10 8,494 SH   SOLE 2 697 0 7,797
TOCAGEN INC COM 888846102 1 665 SH   SOLE 7 665 0 0
TOCAGEN INC COM 888846102 90 73,828 SH   SOLE 18 73,828 0 0
TOCAGEN INC COM 888846102 44 36,089 SH   SOLE 19 36,089 0 0
TOCAGEN INC COM 888846102 879 720,803 SH   SOLE 21 720,803 0 0
TOCAGEN INC COM 888846102 1,013 830,176 SH   SOLE 22 816,474 0 13,702
TOLL BROTHERS INC COM 889478103 5,728 297,576 SH   SOLE 2 71,137 0 226,439
TOLL BROTHERS INC COM 889478103 32 1,674 SH   SOLE 4 1,674 0 0
TOLL BROTHERS INC COM 889478103 63 3,247 SH   SOLE 7 3,247 0 0
TOLL BROTHERS INC COM 889478103 20 1,051 SH   SOLE 15 1,051 0 0
TOLL BROTHERS INC COM 889478103 6,506 337,982 SH   SOLE 18 337,982 0 0
TOLL BROTHERS INC COM 889478103 556 28,862 SH   SOLE 19 28,862 0 0
TOLL BROTHERS INC COM 889478103 132,156 6,865,241 SH   SOLE 21 6,865,241 0 0
TOLL BROTHERS INC COM 889478103 85,368 4,434,692 SH   SOLE 22 4,203,577 0 231,115
TOLL BROTHERS INC COM 889478103 2,985 155,078 SH   SOLE 25 155,078 0 0
TOLL BROTHERS INC COM 889478103 5,746 298,496 SH   SOLE 26 32,576 0 265,920
TOLL BROTHERS INC COM 889478103 348 18,080 SH   SOLE 28 18,080 0 0
TOLL BROTHERS INC COM 889478103 856 44,443 SH   SOLE 30 44,443 0 0
TOLL BROTHERS INC COM 889478103 144 7,487 SH   SOLE 31 2,670 0 4,817
TOLL BROTHERS INC COM 889478103 98 5,109 SH   SOLE 34 5,109 0 0
TOLL BROTHERS INC COM 889478103 1,019 52,940 SH   SOLE 36 52,940 0 0
TOLL BROTHERS INC COM 889478103 289 14,988 SH   SOLE 40 14,988 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 1,002 13,952 SH   SOLE 2 817 0 13,135
TOMPKINS FINANCIAL CORPORATI COM 890110109 3 40 SH   SOLE 4 40 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 17 237 SH   SOLE 7 237 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 4,633 64,527 SH   SOLE 18 64,527 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 1,968 27,409 SH   SOLE 19 27,409 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 100,950 1,405,995 SH   SOLE 21 1,405,995 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 30,325 422,360 SH   SOLE 22 407,066 0 15,294
TOMPKINS FINANCIAL CORPORATI COM 890110109 703 9,798 SH   SOLE 26 6,528 0 3,270
TOMPKINS FINANCIAL CORPORATI COM 890110109 127 1,773 SH   SOLE 28 1,773 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 1,251 17,420 SH   SOLE 30 17,420 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 111 1,546 SH   SOLE 40 1,546 0 0
TONIX PHARMACEUTICALS HLDG C COM 890260706 0 5 SH   SOLE 21 5 0 0
TONIX PHARMACEUTICALS HLDG C COM 890260706 0 48 SH   SOLE 22 48 0 0
TOOTSIE ROLL INDS INC COM 890516107 527 14,646 SH   SOLE 2 7,571 0 7,075
TOOTSIE ROLL INDS INC COM 890516107 6 169 SH   SOLE 4 169 0 0
TOOTSIE ROLL INDS INC COM 890516107 12 320 SH   SOLE 7 320 0 0
TOOTSIE ROLL INDS INC COM 890516107 3,562 99,054 SH   SOLE 18 99,054 0 0
TOOTSIE ROLL INDS INC COM 890516107 1,155 32,118 SH   SOLE 19 32,118 0 0
TOOTSIE ROLL INDS INC COM 890516107 43,394 1,206,732 SH   SOLE 21 1,206,732 0 0
TOOTSIE ROLL INDS INC COM 890516107 21,693 603,264 SH   SOLE 22 582,420 0 20,844
TOOTSIE ROLL INDS INC COM 890516107 216 6,006 SH   SOLE 23 6,006 0 0
TOOTSIE ROLL INDS INC COM 890516107 93 2,595 SH   SOLE 28 2,595 0 0
TOOTSIE ROLL INDS INC COM 890516107 238 6,611 SH   SOLE 30 6,611 0 0
TOOTSIE ROLL INDS INC COM 890516107 90 2,497 SH   SOLE 40 2,497 0 0
TOPBUILD CORP COM 89055F103 991 13,831 SH   SOLE 2 3,122 0 10,709
TOPBUILD CORP COM 89055F103 13 184 SH   SOLE 4 184 0 0
TOPBUILD CORP COM 89055F103 41 567 SH   SOLE 7 567 0 0
TOPBUILD CORP COM 89055F103 11,702 163,349 SH   SOLE 18 153,861 0 9,488
TOPBUILD CORP COM 89055F103 8,355 116,629 SH   SOLE 19 116,629 0 0
TOPBUILD CORP COM 89055F103 279,276 3,898,318 SH   SOLE 21 3,898,318 0 0
TOPBUILD CORP COM 89055F103 73,511 1,026,117 SH   SOLE 22 986,038 0 40,079
TOPBUILD CORP COM 89055F103 439 6,126 SH   SOLE 23 6,126 0 0
TOPBUILD CORP COM 89055F103 3,654 51,006 SH   SOLE 26 12,444 0 38,562
TOPBUILD CORP COM 89055F103 345 4,822 SH   SOLE 28 4,822 0 0
TOPBUILD CORP COM 89055F103 3,257 45,463 SH   SOLE 30 45,463 0 0
TOPBUILD CORP COM 89055F103 56 788 SH   SOLE 31 0 0 788
TOPBUILD CORP COM 89055F103 94 1,317 SH   SOLE 34 1,317 0 0
TOPBUILD CORP COM 89055F103 269 3,750 SH   SOLE 40 3,750 0 0
TORCHLIGHT ENERGY RES INC COM 89102U103 6 15,883 SH   SOLE 18 15,883 0 0
TORCHLIGHT ENERGY RES INC COM 89102U103 117 297,606 SH   SOLE 21 297,606 0 0
TORCHLIGHT ENERGY RES INC COM 89102U103 267 680,022 SH   SOLE 22 680,022 0 0
TORO CO COM 891092108 16,560 254,417 SH   SOLE 2 60,988 0 193,429
TORO CO COM 891092108 29 451 SH   SOLE 4 451 0 0
TORO CO COM 891092108 963 14,792 SH   SOLE 7 14,792 0 0
TORO CO COM 891092108 20,068 308,318 SH   SOLE 18 308,318 0 0
TORO CO COM 891092108 1,660 25,500 SH   SOLE 19 25,500 0 0
TORO CO COM 891092108 342,129 5,256,246 SH   SOLE 21 5,256,246 0 0
TORO CO COM 891092108 225,528 3,464,866 SH   SOLE 22 3,295,413 0 169,453
TORO CO COM 891092108 2,778 42,680 SH   SOLE 26 21,608 0 21,072
TORO CO COM 891092108 995 15,294 SH   SOLE 28 15,294 0 0
TORO CO COM 891092108 2,264 34,786 SH   SOLE 30 34,786 0 0
TORO CO COM 891092108 140 2,153 SH   SOLE 31 2,153 0 0
TORO CO COM 891092108 104 1,594 SH   SOLE 34 1,594 0 0
TORO CO COM 891092108 83 1,273 SH   SOLE 36 1,273 0 0
TORO CO COM 891092108 749 11,506 SH   SOLE 40 11,506 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 30 699 SH   SOLE 18 699 0 0
TORTOISE ENERGY INFRA CORP COM 89147L100 1 500 SH   SOLE 17 0 0 500
TOTAL S.A. SPONSORED ADS 89151E109 807 21,659 SH   SOLE 2 21,659 0 0
TOTAL S.A. SPONSORED ADS 89151E109 46,839 1,257,772 SH   SOLE 18 1,170,533 0 87,239
TOTAL S.A. SPONSORED ADS 89151E109 85,782 2,303,481 SH   SOLE 19 2,303,481 0 0
TOTAL S.A. SPONSORED ADS 89151E109 7,546 202,638 SH   SOLE 22 202,638 0 0
TOTAL S.A. SPONSORED ADS 89151E109 765 20,537 SH   SOLE 25 20,537 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 531 33,370 SH   SOLE 18 0 0 33,370
TOWN SPORTS INTL HLDGS INC COM 89214A102 2 3,913 SH   SOLE 18 3,913 0 0
TOWN SPORTS INTL HLDGS INC COM 89214A102 29 57,727 SH   SOLE 21 57,727 0 0
TOWN SPORTS INTL HLDGS INC COM 89214A102 201 402,521 SH   SOLE 22 402,521 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 1,180 65,225 SH   SOLE 2 3,610 0 61,615
TOWNEBANK PORTSMOUTH VA COM 89214P109 6 342 SH   SOLE 4 342 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 22 1,197 SH   SOLE 7 1,197 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 6,790 375,337 SH   SOLE 18 375,337 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 2,755 152,312 SH   SOLE 19 152,312 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 42,203 2,332,973 SH   SOLE 21 2,332,973 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 39,039 2,158,030 SH   SOLE 22 2,075,045 0 82,985
TOWNEBANK PORTSMOUTH VA COM 89214P109 761 42,079 SH   SOLE 26 25,256 0 16,823
TOWNEBANK PORTSMOUTH VA COM 89214P109 171 9,438 SH   SOLE 28 9,438 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 455 25,125 SH   SOLE 30 25,125 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 138 7,611 SH   SOLE 40 7,611 0 0
TOWNSQUARE MEDIA INC CL A 892231101 3 612 SH   SOLE 2 612 0 0
TOWNSQUARE MEDIA INC CL A 892231101 19 4,120 SH   SOLE 18 4,120 0 0
TOWNSQUARE MEDIA INC CL A 892231101 145 31,528 SH   SOLE 21 31,528 0 0
TOWNSQUARE MEDIA INC CL A 892231101 305 66,187 SH   SOLE 22 66,187 0 0
TOWNSQUARE MEDIA INC CL A 892231101 75 16,313 SH   SOLE 26 0 0 16,313
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 1 8 SH   SOLE 17 0 0 8
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 847 7,064 SH   SOLE 18 7,064 0 0
TPG RE FIN TR INC COM 87266M107 250 45,513 SH   SOLE 2 2,842 0 42,671
TPG RE FIN TR INC COM 87266M107 4 729 SH   SOLE 7 729 0 0
TPG RE FIN TR INC COM 87266M107 935 170,347 SH   SOLE 18 170,347 0 0
TPG RE FIN TR INC COM 87266M107 861 156,877 SH   SOLE 19 156,877 0 0
TPG RE FIN TR INC COM 87266M107 15,535 2,829,641 SH   SOLE 21 2,829,641 0 0
TPG RE FIN TR INC COM 87266M107 9,122 1,661,632 SH   SOLE 22 1,612,506 0 49,126
TPG RE FIN TR INC COM 87266M107 55 10,018 SH   SOLE 23 10,018 0 0
TPG RE FIN TR INC COM 87266M107 33 5,926 SH   SOLE 26 0 0 5,926
TPG RE FIN TR INC COM 87266M107 31 5,710 SH   SOLE 28 5,710 0 0
TPG RE FIN TR INC COM 87266M107 173 31,458 SH   SOLE 30 31,458 0 0
TPG RE FIN TR INC COM 87266M107 6 1,159 SH   SOLE 34 1,159 0 0
TPG RE FIN TR INC COM 87266M107 31 5,710 SH   SOLE 40 5,710 0 0
TPI COMPOSITES INC COM 87266J104 160 10,804 SH   SOLE 2 1,653 0 9,151
TPI COMPOSITES INC COM 87266J104 9 616 SH   SOLE 7 616 0 0
TPI COMPOSITES INC COM 87266J104 1,605 108,581 SH   SOLE 18 108,581 0 0
TPI COMPOSITES INC COM 87266J104 847 57,332 SH   SOLE 19 57,332 0 0
TPI COMPOSITES INC COM 87266J104 21,383 1,446,755 SH   SOLE 21 1,446,755 0 0
TPI COMPOSITES INC COM 87266J104 12,065 816,284 SH   SOLE 22 788,973 0 27,311
TPI COMPOSITES INC COM 87266J104 32 2,191 SH   SOLE 26 0 0 2,191
TPI COMPOSITES INC COM 87266J104 60 4,038 SH   SOLE 28 4,038 0 0
TPI COMPOSITES INC COM 87266J104 8,256 558,595 SH   SOLE 30 558,595 0 0
TPI COMPOSITES INC COM 87266J104 59 3,966 SH   SOLE 40 3,966 0 0
TRACON PHARMACEUTICALS INC COM NEW 89237H209 1 631 SH   SOLE 21 631 0 0
TRACON PHARMACEUTICALS INC COM NEW 89237H209 8 4,932 SH   SOLE 22 4,932 0 0
TRACTOR SUPPLY CO COM 892356106 26,885 317,975 SH   SOLE 2 65,185 0 252,790
TRACTOR SUPPLY CO COM 892356106 5,027 59,451 SH   SOLE 4 56,210 0 3,241
TRACTOR SUPPLY CO COM 892356106 29,224 345,641 SH   SOLE 7 275,288 0 70,353
TRACTOR SUPPLY CO COM 892356106 25 296 SH   SOLE 13 296 0 0
TRACTOR SUPPLY CO COM 892356106 800 9,465 SH   SOLE 15 9,465 0 0
TRACTOR SUPPLY CO COM 892356106 22,155 262,034 SH   SOLE 18 242,611 0 19,423
TRACTOR SUPPLY CO COM 892356106 23,166 273,988 SH   SOLE 19 273,988 0 0
TRACTOR SUPPLY CO COM 892356106 289,918 3,428,955 SH   SOLE 21 3,428,955 0 0
TRACTOR SUPPLY CO COM 892356106 256,351 3,031,941 SH   SOLE 22 2,745,078 0 286,863
TRACTOR SUPPLY CO COM 892356106 8,385 99,170 SH   SOLE 23 99,170 0 0
TRACTOR SUPPLY CO COM 892356106 13,379 158,238 SH   SOLE 25 158,238 0 0
TRACTOR SUPPLY CO COM 892356106 61,498 727,354 SH   SOLE 26 96,712 0 630,642
TRACTOR SUPPLY CO COM 892356106 2,011 23,784 SH   SOLE 28 17,005 0 6,779
TRACTOR SUPPLY CO COM 892356106 8,407 99,436 SH   SOLE 29 74,197 0 25,239
TRACTOR SUPPLY CO COM 892356106 45,646 539,870 SH   SOLE 30 539,870 0 0
TRACTOR SUPPLY CO COM 892356106 2,344 27,725 SH   SOLE 31 23,361 0 4,364
TRACTOR SUPPLY CO COM 892356106 21,992 260,106 SH   SOLE 34 260,106 0 0
TRACTOR SUPPLY CO COM 892356106 6,180 73,089 SH   SOLE 36 73,089 0 0
TRACTOR SUPPLY CO COM 892356106 215 2,544 SH   SOLE 40 2,544 0 0
TRADEWEB MKTS INC CL A 892672106 8 195 SH   SOLE 4 195 0 0
TRADEWEB MKTS INC CL A 892672106 5 109 SH   SOLE 18 109 0 0
TRADEWEB MKTS INC CL A 892672106 119,203 2,835,472 SH   SOLE 19 2,835,472 0 0
TRADEWEB MKTS INC CL A 892672106 5,824 138,528 SH   SOLE 21 138,528 0 0
TRADEWEB MKTS INC CL A 892672106 47,503 1,129,943 SH   SOLE 22 1,100,149 0 29,794
TRADEWEB MKTS INC CL A 892672106 850 20,208 SH   SOLE 26 14,943 0 5,265
TRADEWEB MKTS INC CL A 892672106 444 10,560 SH   SOLE 28 10,560 0 0
TRADEWEB MKTS INC CL A 892672106 989 23,527 SH   SOLE 30 23,527 0 0
TRADEWEB MKTS INC CL A 892672106 935 22,250 SH   SOLE 34 22,250 0 0
TRADEWEB MKTS INC CL A 892672106 296 7,049 SH   SOLE 40 7,049 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 51,658 625,476 SH   SOLE 2 77,651 0 547,825
TRANE TECHNOLOGIES PLC SHS G8994E103 9,722 117,720 SH   SOLE 4 111,177 0 6,543
TRANE TECHNOLOGIES PLC SHS G8994E103 18,069 218,775 SH   SOLE 7 200,028 0 18,747
TRANE TECHNOLOGIES PLC SHS G8994E103 730 8,841 SH   SOLE 13 8,841 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 1,612 19,515 SH   SOLE 15 19,515 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 45,965 556,545 SH   SOLE 18 518,780 0 37,765
TRANE TECHNOLOGIES PLC SHS G8994E103 13,858 167,789 SH   SOLE 19 167,789 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 498,345 6,033,964 SH   SOLE 21 6,033,964 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 484,137 5,861,927 SH   SOLE 22 5,294,906 0 567,021
TRANE TECHNOLOGIES PLC SHS G8994E103 14,326 173,460 SH   SOLE 23 173,460 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 22,656 274,316 SH   SOLE 25 274,316 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 135,576 1,641,552 SH   SOLE 26 162,181 0 1,479,371
TRANE TECHNOLOGIES PLC SHS G8994E103 4,057 49,120 SH   SOLE 28 34,375 0 14,745
TRANE TECHNOLOGIES PLC SHS G8994E103 344 4,161 SH   SOLE 29 4,161 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 83,893 1,015,774 SH   SOLE 30 1,015,774 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 4,434 53,683 SH   SOLE 31 41,766 0 11,917
TRANE TECHNOLOGIES PLC SHS G8994E103 17,297 209,436 SH   SOLE 34 209,436 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 13,311 161,173 SH   SOLE 36 161,173 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 435 5,265 SH   SOLE 40 5,265 0 0
TRANS WORLD ENTMT CORP COM NEW 89336Q209 1 364 SH   SOLE 21 364 0 0
TRANS WORLD ENTMT CORP COM NEW 89336Q209 53 16,073 SH   SOLE 22 16,073 0 0
TRANSACT TECHNOLOGIES INC COM 892918103 5 1,521 SH   SOLE 18 1,521 0 0
TRANSACT TECHNOLOGIES INC COM 892918103 75 24,240 SH   SOLE 21 24,240 0 0
TRANSACT TECHNOLOGIES INC COM 892918103 794 255,360 SH   SOLE 22 255,360 0 0
TRANSATLANTIC PETROLEUM LTD SHS NEW G89982113 31 149,479 SH   SOLE 21 149,479 0 0
TRANSATLANTIC PETROLEUM LTD SHS NEW G89982113 2 10,075 SH   SOLE 22 10,075 0 0
TRANSCAT INC COM 893529107 64 2,412 SH   SOLE 2 269 0 2,143
TRANSCAT INC COM 893529107 676 25,522 SH   SOLE 18 25,522 0 0
TRANSCAT INC COM 893529107 339 12,785 SH   SOLE 19 12,785 0 0
TRANSCAT INC COM 893529107 6,183 233,338 SH   SOLE 21 233,338 0 0
TRANSCAT INC COM 893529107 3,857 145,534 SH   SOLE 22 143,196 0 2,338
TRANSCONTINENTAL RLTY INVS COM NEW 893617209 28 1,386 SH   SOLE 2 70 0 1,316
TRANSCONTINENTAL RLTY INVS COM NEW 893617209 96 4,690 SH   SOLE 18 4,690 0 0
TRANSCONTINENTAL RLTY INVS COM NEW 893617209 45 2,208 SH   SOLE 19 2,208 0 0
TRANSCONTINENTAL RLTY INVS COM NEW 893617209 688 33,564 SH   SOLE 21 33,564 0 0
TRANSCONTINENTAL RLTY INVS COM NEW 893617209 235 11,441 SH   SOLE 22 10,776 0 665
TRANSDIGM GROUP INC COM 893641100 47,147 147,247 SH   SOLE 2 27,415 0 119,832
TRANSDIGM GROUP INC COM 893641100 7,504 23,437 SH   SOLE 4 22,098 0 1,339
TRANSDIGM GROUP INC COM 893641100 13,642 42,605 SH   SOLE 7 41,074 0 1,531
TRANSDIGM GROUP INC COM 893641100 50 155 SH   SOLE 13 155 0 0
TRANSDIGM GROUP INC COM 893641100 1,291 4,033 SH   SOLE 15 4,033 0 0
TRANSDIGM GROUP INC COM 893641100 93,650 292,484 SH   SOLE 18 212,058 0 80,426
TRANSDIGM GROUP INC COM 893641100 51,095 159,576 SH   SOLE 19 159,576 0 0
TRANSDIGM GROUP INC COM 893641100 528,159 1,649,517 SH   SOLE 21 1,649,517 0 0
TRANSDIGM GROUP INC COM 893641100 390,722 1,220,281 SH   SOLE 22 1,102,690 0 117,591
TRANSDIGM GROUP INC COM 893641100 11,123 34,740 SH   SOLE 23 34,740 0 0
TRANSDIGM GROUP INC COM 893641100 16,853 52,633 SH   SOLE 25 52,633 0 0
TRANSDIGM GROUP INC COM 893641100 72,886 227,635 SH   SOLE 26 33,507 0 194,128
TRANSDIGM GROUP INC COM 893641100 3,218 10,049 SH   SOLE 28 6,993 0 3,056
TRANSDIGM GROUP INC COM 893641100 295 921 SH   SOLE 29 921 0 0
TRANSDIGM GROUP INC COM 893641100 56,496 176,445 SH   SOLE 30 176,445 0 0
TRANSDIGM GROUP INC COM 893641100 3,480 10,869 SH   SOLE 31 8,419 0 2,450
TRANSDIGM GROUP INC COM 893641100 10,608 33,131 SH   SOLE 36 33,131 0 0
TRANSDIGM GROUP INC COM 893641100 333 1,041 SH   SOLE 40 1,041 0 0
TRANSDIGM GROUP INC OPTIONS 893641100 32 100 SH Put SOLE 2 100 0 0
TRANSDIGM GROUP INC OPTIONS 893641100 3,298 10,300 SH Put SOLE 19 10,300 0 0
TRANSDIGM GROUP INC OPTIONS 893641100 32 100 SH Put SOLE 22 100 0 0
TRANSENTERIX INC COM 89366M300 4 10,271 SH   SOLE 2 545 0 9,726
TRANSENTERIX INC COM 89366M300 0 258 SH   SOLE 7 258 0 0
TRANSENTERIX INC COM 89366M300 19 54,240 SH   SOLE 18 54,240 0 0
TRANSENTERIX INC COM 89366M300 9 24,291 SH   SOLE 19 24,291 0 0
TRANSENTERIX INC COM 89366M300 241 685,487 SH   SOLE 21 685,487 0 0
TRANSENTERIX INC COM 89366M300 145 413,512 SH   SOLE 22 405,808 0 7,704
TRANSGLOBE ENERGY CORP COM 893662106 15 42,088 SH   SOLE 22 42,088 0 0
TRANSLATE BIO INC COM 89374L104 131 13,107 SH   SOLE 2 2,141 0 10,966
TRANSLATE BIO INC COM 89374L104 9 880 SH   SOLE 7 880 0 0
TRANSLATE BIO INC COM 89374L104 1,270 127,355 SH   SOLE 18 127,355 0 0
TRANSLATE BIO INC COM 89374L104 643 64,464 SH   SOLE 19 64,464 0 0
TRANSLATE BIO INC COM 89374L104 17,530 1,758,257 SH   SOLE 21 1,758,257 0 0
TRANSLATE BIO INC COM 89374L104 12,153 1,218,990 SH   SOLE 22 1,160,435 0 58,555
TRANSLATE BIO INC COM 89374L104 100 10,005 SH   SOLE 30 10,005 0 0
TRANSMEDICS GROUP INC COM 89377M109 125 10,387 SH   SOLE 2 4,988 0 5,399
TRANSMEDICS GROUP INC COM 89377M109 12 1,024 SH   SOLE 7 1,024 0 0
TRANSMEDICS GROUP INC COM 89377M109 794 65,746 SH   SOLE 18 54,578 0 11,168
TRANSMEDICS GROUP INC COM 89377M109 1,474 122,028 SH   SOLE 19 122,028 0 0
TRANSMEDICS GROUP INC COM 89377M109 5,960 493,390 SH   SOLE 21 493,390 0 0
TRANSMEDICS GROUP INC COM 89377M109 4,139 342,607 SH   SOLE 22 333,554 0 9,053
TRANSMEDICS GROUP INC COM 89377M109 162 13,416 SH   SOLE 23 13,416 0 0
TRANSMEDICS GROUP INC COM 89377M109 390 32,255 SH   SOLE 26 0 0 32,255
TRANSOCEAN INC DEB 0.500% 1/3 893830BJ7 982 2,825,000 PRN   SOLE 21 2,825,000 0 0
TRANSOCEAN LTD REG SHS H8817H100 1,626 1,401,739 SH   SOLE 2 298,064 0 1,103,675
TRANSOCEAN LTD REG SHS H8817H100 3 2,392 SH   SOLE 4 2,392 0 0
TRANSOCEAN LTD REG SHS H8817H100 38 33,070 SH   SOLE 7 33,070 0 0
TRANSOCEAN LTD REG SHS H8817H100 189 162,705 SH   SOLE 13 162,705 0 0
TRANSOCEAN LTD REG SHS H8817H100 2,163 1,865,080 SH   SOLE 18 1,782,188 0 82,892
TRANSOCEAN LTD REG SHS H8817H100 1,642 1,415,632 SH   SOLE 19 1,415,632 0 0
TRANSOCEAN LTD REG SHS H8817H100 32,483 28,002,203 SH   SOLE 21 28,002,203 0 0
TRANSOCEAN LTD REG SHS H8817H100 23,808 20,524,487 SH   SOLE 22 19,143,076 0 1,381,411
TRANSOCEAN LTD REG SHS H8817H100 217 186,665 SH   SOLE 26 117,442 0 69,223
TRANSOCEAN LTD REG SHS H8817H100 76 65,373 SH   SOLE 28 65,373 0 0
TRANSOCEAN LTD REG SHS H8817H100 235 202,762 SH   SOLE 30 202,762 0 0
TRANSOCEAN LTD REG SHS H8817H100 152 130,873 SH   SOLE 31 12,277 0 118,596
TRANSOCEAN LTD REG SHS H8817H100 394 339,679 SH   SOLE 36 339,679 0 0
TRANSOCEAN LTD REG SHS H8817H100 64 55,286 SH   SOLE 40 55,286 0 0
TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 445 96,731 SH   SOLE 2 0 0 96,731
TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 48 10,339 SH   SOLE 4 10,339 0 0
TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 4,218 916,887 SH   SOLE 21 916,887 0 0
TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 2,048 445,153 SH   SOLE 22 445,153 0 0
TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 1,008 219,048 SH   SOLE 30 219,048 0 0
TRANSUNION COM 89400J107 44,472 671,979 SH   SOLE 2 171,359 0 500,620
TRANSUNION COM 89400J107 7,732 116,832 SH   SOLE 4 111,977 0 4,855
TRANSUNION COM 89400J107 1,178 17,805 SH   SOLE 7 17,805 0 0
TRANSUNION COM 89400J107 36 543 SH   SOLE 13 543 0 0
TRANSUNION COM 89400J107 980 14,804 SH   SOLE 15 14,804 0 0
TRANSUNION COM 89400J107 115,638 1,747,324 SH   SOLE 18 1,139,568 0 607,756
TRANSUNION COM 89400J107 183,041 2,765,801 SH   SOLE 19 2,765,801 0 0
TRANSUNION COM 89400J107 166,184 2,511,092 SH   SOLE 21 2,511,092 0 0
TRANSUNION COM 89400J107 343,971 5,197,512 SH   SOLE 22 4,804,799 0 392,713
TRANSUNION COM 89400J107 13,305 201,040 SH   SOLE 23 201,040 0 0
TRANSUNION COM 89400J107 77,970 1,178,149 SH   SOLE 25 1,178,149 0 0
TRANSUNION COM 89400J107 49,991 755,377 SH   SOLE 26 167,448 0 587,929
TRANSUNION COM 89400J107 2,646 39,978 SH   SOLE 28 28,749 0 11,229
TRANSUNION COM 89400J107 4,644 70,177 SH   SOLE 29 30,529 0 39,648
TRANSUNION COM 89400J107 19,265 291,102 SH   SOLE 30 291,102 0 0
TRANSUNION COM 89400J107 5,216 78,818 SH   SOLE 31 52,975 0 25,843
TRANSUNION COM 89400J107 5,468 82,623 SH   SOLE 34 82,623 0 0
TRANSUNION COM 89400J107 7,568 114,353 SH   SOLE 36 114,353 0 0
TRANSUNION COM 89400J107 290 4,385 SH   SOLE 40 4,385 0 0
TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 377 38,568 SH   SOLE 21 38,568 0 0
TRAVELERS COMPANIES INC COM 89417E109 73,458 739,382 SH   SOLE 2 164,417 0 574,965
TRAVELERS COMPANIES INC COM 89417E109 13,174 132,599 SH   SOLE 4 125,458 0 7,141
TRAVELERS COMPANIES INC COM 89417E109 32,042 322,519 SH   SOLE 7 255,867 0 66,652
TRAVELERS COMPANIES INC COM 89417E109 590 5,942 SH   SOLE 13 5,942 0 0
TRAVELERS COMPANIES INC COM 89417E109 2,791 28,095 SH   SOLE 15 28,095 0 0
TRAVELERS COMPANIES INC COM 89417E109 130,115 1,309,667 SH   SOLE 18 1,234,617 0 75,050
TRAVELERS COMPANIES INC COM 89417E109 108,224 1,089,316 SH   SOLE 19 1,089,316 0 0
TRAVELERS COMPANIES INC COM 89417E109 648,810 6,530,551 SH   SOLE 21 6,530,551 0 0
TRAVELERS COMPANIES INC COM 89417E109 652,929 6,572,012 SH   SOLE 22 5,890,117 0 681,895
TRAVELERS COMPANIES INC COM 89417E109 20,460 205,936 SH   SOLE 23 205,936 0 0
TRAVELERS COMPANIES INC COM 89417E109 32,312 325,234 SH   SOLE 25 325,234 0 0
TRAVELERS COMPANIES INC COM 89417E109 214,520 2,159,239 SH   SOLE 26 213,767 0 1,945,472
TRAVELERS COMPANIES INC COM 89417E109 5,284 53,190 SH   SOLE 28 37,363 0 15,827
TRAVELERS COMPANIES INC COM 89417E109 1,536 15,465 SH   SOLE 29 15,465 0 0
TRAVELERS COMPANIES INC COM 89417E109 143,333 1,442,705 SH   SOLE 30 1,442,705 0 0
TRAVELERS COMPANIES INC COM 89417E109 9,771 98,347 SH   SOLE 31 64,526 0 33,821
TRAVELERS COMPANIES INC COM 89417E109 6,002 60,409 SH   SOLE 32 60,409 0 0
TRAVELERS COMPANIES INC COM 89417E109 8,088 81,411 SH   SOLE 34 81,411 0 0
TRAVELERS COMPANIES INC COM 89417E109 23,878 240,341 SH   SOLE 36 240,341 0 0
TRAVELERS COMPANIES INC COM 89417E109 555 5,584 SH   SOLE 40 5,584 0 0
TRAVELZOO COM NEW 89421Q205 9 2,163 SH   SOLE 2 118 0 2,045
TRAVELZOO COM NEW 89421Q205 74 18,870 SH   SOLE 18 18,870 0 0
TRAVELZOO COM NEW 89421Q205 34 8,586 SH   SOLE 19 8,586 0 0
TRAVELZOO COM NEW 89421Q205 770 196,053 SH   SOLE 21 196,053 0 0
TRAVELZOO COM NEW 89421Q205 738 187,837 SH   SOLE 22 185,439 0 2,398
TRECORA RES COM 894648104 118 19,814 SH   SOLE 2 792 0 19,022
TRECORA RES COM 894648104 3 564 SH   SOLE 7 564 0 0
TRECORA RES COM 894648104 461 77,531 SH   SOLE 18 77,531 0 0
TRECORA RES COM 894648104 237 39,816 SH   SOLE 19 39,816 0 0
TRECORA RES COM 894648104 4,634 778,749 SH   SOLE 21 778,749 0 0
TRECORA RES COM 894648104 1,646 276,561 SH   SOLE 22 263,410 0 13,151
TRECORA RES COM 894648104 56 9,495 SH   SOLE 26 0 0 9,495
TREDEGAR CORP COM 894650100 394 25,223 SH   SOLE 2 1,482 0 23,741
TREDEGAR CORP COM 894650100 2 153 SH   SOLE 4 153 0 0
TREDEGAR CORP COM 894650100 6 368 SH   SOLE 7 368 0 0
TREDEGAR CORP COM 894650100 1,952 124,891 SH   SOLE 18 124,891 0 0
TREDEGAR CORP COM 894650100 743 47,547 SH   SOLE 19 47,547 0 0
TREDEGAR CORP COM 894650100 43,983 2,814,037 SH   SOLE 21 2,814,037 0 0
TREDEGAR CORP COM 894650100 12,511 800,464 SH   SOLE 22 774,712 0 25,752
TREDEGAR CORP COM 894650100 50 3,190 SH   SOLE 28 3,190 0 0
TREDEGAR CORP COM 894650100 538 34,439 SH   SOLE 30 34,439 0 0
TREDEGAR CORP COM 894650100 40 2,528 SH   SOLE 40 2,528 0 0
TREEHOUSE FOODS INC COM 89469A104 6,079 137,682 SH   SOLE 2 26,250 0 111,432
TREEHOUSE FOODS INC COM 89469A104 11 244 SH   SOLE 4 244 0 0
TREEHOUSE FOODS INC COM 89469A104 78 1,760 SH   SOLE 7 1,760 0 0
TREEHOUSE FOODS INC COM 89469A104 6,858 155,323 SH   SOLE 18 155,323 0 0
TREEHOUSE FOODS INC COM 89469A104 578 13,088 SH   SOLE 19 13,088 0 0
TREEHOUSE FOODS INC COM 89469A104 116,183 2,631,559 SH   SOLE 21 2,631,559 0 0
TREEHOUSE FOODS INC COM 89469A104 79,749 1,806,311 SH   SOLE 22 1,710,458 0 95,853
TREEHOUSE FOODS INC COM 89469A104 824 18,667 SH   SOLE 26 12,245 0 6,422
TREEHOUSE FOODS INC COM 89469A104 323 7,307 SH   SOLE 28 7,307 0 0
TREEHOUSE FOODS INC COM 89469A104 70 1,595 SH   SOLE 29 1,595 0 0
TREEHOUSE FOODS INC COM 89469A104 843 19,098 SH   SOLE 30 19,098 0 0
TREEHOUSE FOODS INC COM 89469A104 130 2,948 SH   SOLE 31 1,150 0 1,798
TREEHOUSE FOODS INC COM 89469A104 42 955 SH   SOLE 34 955 0 0
TREEHOUSE FOODS INC COM 89469A104 88 1,999 SH   SOLE 36 1,999 0 0
TREEHOUSE FOODS INC COM 89469A104 282 6,377 SH   SOLE 40 6,377 0 0
TREMONT MTG TR COM 894789106 11 5,243 SH   SOLE 21 5,243 0 0
TREVENA INC COM 89532E109 13 23,548 SH   SOLE 18 23,548 0 0
TREVENA INC COM 89532E109 133 234,688 SH   SOLE 21 234,688 0 0
TREVENA INC COM 89532E109 1,343 2,369,245 SH   SOLE 22 2,369,245 0 0
TREVI THERAPEUTICS INC COM 89532M101 14 4,286 SH   SOLE 18 4,286 0 0
TREVI THERAPEUTICS INC COM 89532M101 16 4,786 SH   SOLE 21 4,786 0 0
TREX CO INC COM 89531P105 3,662 45,690 SH   SOLE 2 26,901 0 18,789
TREX CO INC COM 89531P105 58 718 SH   SOLE 4 718 0 0
TREX CO INC COM 89531P105 82 1,027 SH   SOLE 7 1,027 0 0
TREX CO INC COM 89531P105 28,191 351,770 SH   SOLE 18 337,293 0 14,477
TREX CO INC COM 89531P105 16,309 203,506 SH   SOLE 19 203,506 0 0
TREX CO INC COM 89531P105 332,832 4,153,126 SH   SOLE 21 4,153,126 0 0
TREX CO INC COM 89531P105 165,325 2,062,955 SH   SOLE 22 1,999,883 0 63,072
TREX CO INC COM 89531P105 1,035 12,914 SH   SOLE 23 12,914 0 0
TREX CO INC COM 89531P105 4,338 54,133 SH   SOLE 26 10,820 0 43,313
TREX CO INC COM 89531P105 671 8,370 SH   SOLE 28 8,370 0 0
TREX CO INC COM 89531P105 1,531 19,098 SH   SOLE 30 19,098 0 0
TREX CO INC COM 89531P105 869 10,843 SH   SOLE 34 10,843 0 0
TREX CO INC COM 89531P105 498 6,210 SH   SOLE 40 6,210 0 0
TRI POINTE GROUP INC COM 87265H109 1,640 186,968 SH   SOLE 2 62,685 0 124,283
TRI POINTE GROUP INC COM 87265H109 3 371 SH   SOLE 4 371 0 0
TRI POINTE GROUP INC COM 87265H109 32 3,686 SH   SOLE 7 3,686 0 0
TRI POINTE GROUP INC COM 87265H109 7,003 798,472 SH   SOLE 18 798,472 0 0
TRI POINTE GROUP INC COM 87265H109 3,023 344,644 SH   SOLE 19 344,644 0 0
TRI POINTE GROUP INC COM 87265H109 96,592 11,013,909 SH   SOLE 21 11,013,909 0 0
TRI POINTE GROUP INC COM 87265H109 44,138 5,032,888 SH   SOLE 22 4,866,282 0 166,606
TRI POINTE GROUP INC COM 87265H109 181 20,633 SH   SOLE 23 20,633 0 0
TRI POINTE GROUP INC COM 87265H109 1,028 117,219 SH   SOLE 26 35,187 0 82,032
TRI POINTE GROUP INC COM 87265H109 157 17,941 SH   SOLE 28 17,941 0 0
TRI POINTE GROUP INC COM 87265H109 386 44,006 SH   SOLE 30 44,006 0 0
TRI POINTE GROUP INC COM 87265H109 11 1,237 SH   SOLE 31 0 0 1,237
TRI POINTE GROUP INC COM 87265H109 95 10,877 SH   SOLE 34 10,877 0 0
TRI POINTE GROUP INC COM 87265H109 73 8,361 SH   SOLE 36 8,361 0 0
TRI POINTE GROUP INC COM 87265H109 142 16,202 SH   SOLE 40 16,202 0 0
TRIBUNE PUBG CO NEW COM 89609W107 128 15,782 SH   SOLE 2 653 0 15,129
TRIBUNE PUBG CO NEW COM 89609W107 4 472 SH   SOLE 7 472 0 0
TRIBUNE PUBG CO NEW COM 89609W107 528 65,152 SH   SOLE 18 65,152 0 0
TRIBUNE PUBG CO NEW COM 89609W107 276 34,082 SH   SOLE 19 34,082 0 0
TRIBUNE PUBG CO NEW COM 89609W107 5,262 648,885 SH   SOLE 21 648,885 0 0
TRIBUNE PUBG CO NEW COM 89609W107 4,308 531,151 SH   SOLE 22 512,495 0 18,656
TRIBUNE PUBG CO NEW COM 89609W107 87 10,684 SH   SOLE 26 0 0 10,684
TRIBUNE PUBG CO NEW COM 89609W107 25 3,055 SH   SOLE 28 3,055 0 0
TRIBUNE PUBG CO NEW COM 89609W107 18 2,245 SH   SOLE 30 2,245 0 0
TRIBUNE PUBG CO NEW COM 89609W107 17 2,097 SH   SOLE 40 2,097 0 0
TRICIDA INC COM 89610F101 879 39,941 SH   SOLE 2 32,994 0 6,947
TRICIDA INC COM 89610F101 2 105 SH   SOLE 4 105 0 0
TRICIDA INC COM 89610F101 10 438 SH   SOLE 7 438 0 0
TRICIDA INC COM 89610F101 2,254 102,459 SH   SOLE 18 96,342 0 6,117
TRICIDA INC COM 89610F101 10,237 465,314 SH   SOLE 19 465,314 0 0
TRICIDA INC COM 89610F101 439 19,932 SH   SOLE 20 19,932 0 0
TRICIDA INC COM 89610F101 26,295 1,195,218 SH   SOLE 21 1,195,218 0 0
TRICIDA INC COM 89610F101 16,750 761,368 SH   SOLE 22 740,590 0 20,778
TRICIDA INC COM 89610F101 116 5,293 SH   SOLE 23 5,293 0 0
TRICIDA INC COM 89610F101 307 13,960 SH   SOLE 26 0 0 13,960
TRICIDA INC COM 89610F101 168 7,644 SH   SOLE 28 7,644 0 0
TRICIDA INC COM 89610F101 242 10,985 SH   SOLE 30 10,985 0 0
TRICIDA INC COM 89610F101 2,329 105,881 SH   SOLE 34 105,881 0 0
TRICIDA INC COM 89610F101 44 2,016 SH   SOLE 40 2,016 0 0
TRICO BANCSHARES COM 896095106 866 29,047 SH   SOLE 2 4,628 0 24,419
TRICO BANCSHARES COM 896095106 14 462 SH   SOLE 7 462 0 0
TRICO BANCSHARES COM 896095106 2,811 94,275 SH   SOLE 18 94,275 0 0
TRICO BANCSHARES COM 896095106 2,287 76,694 SH   SOLE 19 76,694 0 0
TRICO BANCSHARES COM 896095106 26,848 900,327 SH   SOLE 21 900,327 0 0
TRICO BANCSHARES COM 896095106 29,516 989,806 SH   SOLE 22 959,513 0 30,293
TRICO BANCSHARES COM 896095106 160 5,381 SH   SOLE 23 5,381 0 0
TRICO BANCSHARES COM 896095106 1,334 44,729 SH   SOLE 26 12,975 0 31,754
TRICO BANCSHARES COM 896095106 144 4,819 SH   SOLE 28 4,819 0 0
TRICO BANCSHARES COM 896095106 503 16,853 SH   SOLE 30 16,853 0 0
TRICO BANCSHARES COM 896095106 70 2,348 SH   SOLE 40 2,348 0 0
TRIMAS CORP COM NEW 896215209 989 42,808 SH   SOLE 2 2,381 0 40,427
TRIMAS CORP COM NEW 896215209 6 251 SH   SOLE 4 251 0 0
TRIMAS CORP COM NEW 896215209 17 746 SH   SOLE 7 746 0 0
TRIMAS CORP COM NEW 896215209 3,558 154,033 SH   SOLE 18 154,033 0 0
TRIMAS CORP COM NEW 896215209 1,937 83,871 SH   SOLE 19 83,871 0 0
TRIMAS CORP COM NEW 896215209 36,723 1,589,735 SH   SOLE 21 1,589,735 0 0
TRIMAS CORP COM NEW 896215209 30,017 1,299,446 SH   SOLE 22 1,250,521 0 48,925
TRIMAS CORP COM NEW 896215209 554 23,973 SH   SOLE 26 16,233 0 7,740
TRIMAS CORP COM NEW 896215209 149 6,462 SH   SOLE 28 6,462 0 0
TRIMAS CORP COM NEW 896215209 363 15,727 SH   SOLE 30 15,727 0 0
TRIMAS CORP COM NEW 896215209 27 1,171 SH   SOLE 34 1,171 0 0
TRIMAS CORP COM NEW 896215209 116 5,042 SH   SOLE 40 5,042 0 0
TRIMBLE INC COM 896239100 22,460 705,609 SH   SOLE 2 158,670 0 546,939
TRIMBLE INC COM 896239100 3,604 113,238 SH   SOLE 4 106,662 0 6,576
TRIMBLE INC COM 896239100 629 19,774 SH   SOLE 7 19,774 0 0
TRIMBLE INC COM 896239100 32 1,004 SH   SOLE 13 1,004 0 0
TRIMBLE INC COM 896239100 678 21,315 SH   SOLE 15 21,315 0 0
TRIMBLE INC COM 896239100 23,239 730,101 SH   SOLE 18 709,830 0 20,271
TRIMBLE INC COM 896239100 8,165 256,517 SH   SOLE 19 256,517 0 0
TRIMBLE INC COM 896239100 393,409 12,359,693 SH   SOLE 21 12,359,693 0 0
TRIMBLE INC COM 896239100 258,789 8,130,356 SH   SOLE 22 7,698,437 0 431,919
TRIMBLE INC COM 896239100 5,774 181,403 SH   SOLE 23 181,403 0 0
TRIMBLE INC COM 896239100 11,102 348,782 SH   SOLE 25 348,782 0 0
TRIMBLE INC COM 896239100 35,435 1,113,244 SH   SOLE 26 225,322 0 887,922
TRIMBLE INC COM 896239100 1,594 50,073 SH   SOLE 28 35,743 0 14,330
TRIMBLE INC COM 896239100 5,798 182,142 SH   SOLE 29 129,956 0 52,186
TRIMBLE INC COM 896239100 20,507 644,252 SH   SOLE 30 644,252 0 0
TRIMBLE INC COM 896239100 2,066 64,912 SH   SOLE 31 51,687 0 13,225
TRIMBLE INC COM 896239100 5,320 167,137 SH   SOLE 34 167,137 0 0
TRIMBLE INC COM 896239100 4,648 146,018 SH   SOLE 36 146,018 0 0
TRIMBLE INC COM 896239100 162 5,089 SH   SOLE 40 5,089 0 0
TRINET GROUP INC COM 896288107 730 19,372 SH   SOLE 2 5,352 0 14,020
TRINET GROUP INC COM 896288107 10 278 SH   SOLE 4 278 0 0
TRINET GROUP INC COM 896288107 30 808 SH   SOLE 7 808 0 0
TRINET GROUP INC COM 896288107 6,490 172,334 SH   SOLE 18 152,202 0 20,132
TRINET GROUP INC COM 896288107 7,315 194,238 SH   SOLE 19 194,238 0 0
TRINET GROUP INC COM 896288107 54,822 1,455,697 SH   SOLE 21 1,455,697 0 0
TRINET GROUP INC COM 896288107 50,699 1,346,235 SH   SOLE 22 1,298,670 0 47,565
TRINET GROUP INC COM 896288107 601 15,966 SH   SOLE 23 15,966 0 0
TRINET GROUP INC COM 896288107 2,489 66,096 SH   SOLE 26 18,286 0 47,810
TRINET GROUP INC COM 896288107 264 7,022 SH   SOLE 28 7,022 0 0
TRINET GROUP INC COM 896288107 562 14,911 SH   SOLE 30 14,911 0 0
TRINET GROUP INC COM 896288107 45 1,206 SH   SOLE 34 1,206 0 0
TRINET GROUP INC COM 896288107 211 5,600 SH   SOLE 40 5,600 0 0
TRINITY INDS INC COM 896522109 4,001 248,975 SH   SOLE 2 49,316 0 199,659
TRINITY INDS INC COM 896522109 11 673 SH   SOLE 4 673 0 0
TRINITY INDS INC COM 896522109 55 3,428 SH   SOLE 7 3,428 0 0
TRINITY INDS INC COM 896522109 5 300 SH   SOLE 17 0 0 300
TRINITY INDS INC COM 896522109 5,013 311,945 SH   SOLE 18 309,800 0 2,145
TRINITY INDS INC COM 896522109 388 24,159 SH   SOLE 19 24,159 0 0
TRINITY INDS INC COM 896522109 75,789 4,716,193 SH   SOLE 21 4,716,193 0 0
TRINITY INDS INC COM 896522109 52,016 3,236,859 SH   SOLE 22 3,038,007 0 198,852
TRINITY INDS INC COM 896522109 649 40,387 SH   SOLE 26 24,706 0 15,681
TRINITY INDS INC COM 896522109 280 17,435 SH   SOLE 28 17,435 0 0
TRINITY INDS INC COM 896522109 76 4,751 SH   SOLE 29 4,751 0 0
TRINITY INDS INC COM 896522109 705 43,849 SH   SOLE 30 43,849 0 0
TRINITY INDS INC COM 896522109 93 5,810 SH   SOLE 31 2,258 0 3,552
TRINITY INDS INC COM 896522109 124 7,740 SH   SOLE 36 7,740 0 0
TRINITY INDS INC COM 896522109 199 12,360 SH   SOLE 40 12,360 0 0
TRINITY PL HLDGS INC COM 89656D101 7 3,678 SH   SOLE 18 3,678 0 0
TRINITY PL HLDGS INC COM 89656D101 307 168,470 SH   SOLE 21 168,470 0 0
TRINITY PL HLDGS INC COM 89656D101 52 28,578 SH   SOLE 22 28,578 0 0
TRINSEO S A SHS L9340P101 688 37,985 SH   SOLE 2 2,535 0 35,450
TRINSEO S A SHS L9340P101 3 151 SH   SOLE 4 151 0 0
TRINSEO S A SHS L9340P101 32 1,791 SH   SOLE 7 1,791 0 0
TRINSEO S A SHS L9340P101 3,286 181,428 SH   SOLE 18 181,428 0 0
TRINSEO S A SHS L9340P101 2,354 130,004 SH   SOLE 19 130,004 0 0
TRINSEO S A SHS L9340P101 80,053 4,420,348 SH   SOLE 21 4,420,348 0 0
TRINSEO S A SHS L9340P101 21,218 1,171,600 SH   SOLE 22 1,120,579 0 51,021
TRINSEO S A SHS L9340P101 48 2,626 SH   SOLE 23 2,626 0 0
TRINSEO S A SHS L9340P101 629 34,736 SH   SOLE 26 11,328 0 23,408
TRINSEO S A SHS L9340P101 97 5,350 SH   SOLE 28 5,350 0 0
TRINSEO S A SHS L9340P101 912 50,363 SH   SOLE 30 50,363 0 0
TRINSEO S A SHS L9340P101 67 3,673 SH   SOLE 31 0 0 3,673
TRINSEO S A SHS L9340P101 47 2,595 SH   SOLE 34 2,595 0 0
TRINSEO S A SHS L9340P101 34 1,867 SH   SOLE 36 1,867 0 0
TRINSEO S A SHS L9340P101 65 3,607 SH   SOLE 40 3,607 0 0
TRIO TECH INTL COM NEW 896712205 1 311 SH   SOLE 21 311 0 0
TRIP COM GROUP LTD ADS 89677Q107 20,179 860,505 SH   SOLE 2 43,354 0 817,151
TRIP COM GROUP LTD ADS 89677Q107 8,920 380,375 SH   SOLE 4 380,375 0 0
TRIP COM GROUP LTD ADS 89677Q107 2,064 88,032 SH   SOLE 7 88,032 0 0
TRIP COM GROUP LTD ADS 89677Q107 2,363 100,778 SH   SOLE 13 100,778 0 0
TRIP COM GROUP LTD ADS 89677Q107 18,576 792,142 SH   SOLE 15 760,068 0 32,074
TRIP COM GROUP LTD ADS 89677Q107 6,708 286,076 SH   SOLE 18 286,076 0 0
TRIP COM GROUP LTD ADS 89677Q107 23,114 985,675 SH   SOLE 19 985,675 0 0
TRIP COM GROUP LTD ADS 89677Q107 194,143 8,279,012 SH   SOLE 21 8,279,012 0 0
TRIP COM GROUP LTD ADS 89677Q107 144,519 6,162,856 SH   SOLE 22 5,488,804 0 674,052
TRIP COM GROUP LTD ADS 89677Q107 6,547 279,177 SH   SOLE 23 279,177 0 0
TRIP COM GROUP LTD ADS 89677Q107 28,313 1,207,378 SH   SOLE 25 1,207,378 0 0
TRIP COM GROUP LTD ADS 89677Q107 46,321 1,975,289 SH   SOLE 26 260,792 0 1,714,497
TRIP COM GROUP LTD ADS 89677Q107 1,422 60,636 SH   SOLE 28 60,636 0 0
TRIP COM GROUP LTD ADS 89677Q107 1,207 51,472 SH   SOLE 29 51,472 0 0
TRIP COM GROUP LTD ADS 89677Q107 67,684 2,886,316 SH   SOLE 30 2,886,316 0 0
TRIP COM GROUP LTD ADS 89677Q107 1,701 72,525 SH   SOLE 31 12,670 0 59,855
TRIP COM GROUP LTD ADS 89677Q107 2,579 109,971 SH   SOLE 32 109,971 0 0
TRIP COM GROUP LTD ADS 89677Q107 86,946 3,707,714 SH   SOLE 34 3,707,714 0 0
TRIP COM GROUP LTD ADS 89677Q107 113 4,807 SH   SOLE 36 4,807 0 0
TRIP COM GROUP LTD ADS 89677Q107 88 3,767 SH   SOLE 40 3,767 0 0
TRIPADVISOR INC COM 896945201 6,308 362,721 SH   SOLE 2 122,487 0 240,234
TRIPADVISOR INC COM 896945201 865 49,763 SH   SOLE 4 46,978 0 2,785
TRIPADVISOR INC COM 896945201 1,199 68,951 SH   SOLE 7 14,317 0 54,634
TRIPADVISOR INC COM 896945201 257 14,787 SH   SOLE 13 14,787 0 0
TRIPADVISOR INC COM 896945201 141 8,127 SH   SOLE 15 8,127 0 0
TRIPADVISOR INC COM 896945201 5,854 336,624 SH   SOLE 18 313,090 0 23,534
TRIPADVISOR INC COM 896945201 3,959 227,679 SH   SOLE 19 227,679 0 0
TRIPADVISOR INC COM 896945201 91,216 5,245,312 SH   SOLE 21 5,245,312 0 0
TRIPADVISOR INC COM 896945201 68,706 3,950,871 SH   SOLE 22 3,698,659 0 252,212
TRIPADVISOR INC COM 896945201 1,337 76,882 SH   SOLE 23 76,882 0 0
TRIPADVISOR INC COM 896945201 433 24,881 SH   SOLE 25 24,881 0 0
TRIPADVISOR INC COM 896945201 6,904 397,017 SH   SOLE 26 217,926 0 179,091
TRIPADVISOR INC COM 896945201 309 17,753 SH   SOLE 28 13,898 0 3,855
TRIPADVISOR INC COM 896945201 428 24,588 SH   SOLE 29 2,448 0 22,140
TRIPADVISOR INC COM 896945201 5,760 331,243 SH   SOLE 30 331,243 0 0
TRIPADVISOR INC COM 896945201 461 26,488 SH   SOLE 31 20,495 0 5,993
TRIPADVISOR INC COM 896945201 2,061 118,512 SH   SOLE 34 118,512 0 0
TRIPADVISOR INC COM 896945201 393 22,598 SH   SOLE 36 22,598 0 0
TRIPADVISOR INC COM 896945201 36 2,097 SH   SOLE 40 2,097 0 0
TRIPLE-S MGMT CORP CL B 896749108 303 21,510 SH   SOLE 2 945 0 20,565
TRIPLE-S MGMT CORP CL B 896749108 3 236 SH   SOLE 4 236 0 0
TRIPLE-S MGMT CORP CL B 896749108 4 274 SH   SOLE 7 274 0 0
TRIPLE-S MGMT CORP CL B 896749108 1,206 85,565 SH   SOLE 18 85,565 0 0
TRIPLE-S MGMT CORP CL B 896749108 600 42,550 SH   SOLE 19 42,550 0 0
TRIPLE-S MGMT CORP CL B 896749108 13,325 945,049 SH   SOLE 21 945,049 0 0
TRIPLE-S MGMT CORP CL B 896749108 9,852 698,724 SH   SOLE 22 666,614 0 32,110
TRIPLE-S MGMT CORP CL B 896749108 150 10,620 SH   SOLE 26 0 0 10,620
TRIPLE-S MGMT CORP CL B 896749108 49 3,489 SH   SOLE 28 3,489 0 0
TRIPLE-S MGMT CORP CL B 896749108 142 10,068 SH   SOLE 30 10,068 0 0
TRIPLE-S MGMT CORP CL B 896749108 40 2,815 SH   SOLE 40 2,815 0 0
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 919 160,142 SH   SOLE 30 160,142 0 0
TRISTATE CAP HLDGS INC COM 89678F100 358 37,064 SH   SOLE 2 16,872 0 20,192
TRISTATE CAP HLDGS INC COM 89678F100 5 503 SH   SOLE 7 503 0 0
TRISTATE CAP HLDGS INC COM 89678F100 1,540 159,226 SH   SOLE 18 100,631 0 58,595
TRISTATE CAP HLDGS INC COM 89678F100 4,798 496,175 SH   SOLE 19 496,175 0 0
TRISTATE CAP HLDGS INC COM 89678F100 9,055 936,353 SH   SOLE 21 936,353 0 0
TRISTATE CAP HLDGS INC COM 89678F100 16,799 1,737,187 SH   SOLE 22 1,711,699 0 25,488
TRISTATE CAP HLDGS INC COM 89678F100 681 70,430 SH   SOLE 23 70,430 0 0
TRISTATE CAP HLDGS INC COM 89678F100 2,612 270,145 SH   SOLE 26 0 0 270,145
TRISTATE CAP HLDGS INC COM 89678F100 30 3,058 SH   SOLE 28 3,058 0 0
TRISTATE CAP HLDGS INC COM 89678F100 28 2,870 SH   SOLE 30 2,870 0 0
TRISTATE CAP HLDGS INC COM 89678F100 43 4,438 SH   SOLE 34 4,438 0 0
TRISTATE CAP HLDGS INC COM 89678F100 23 2,387 SH   SOLE 40 2,387 0 0
TRITON INTL LTD CL A G9078F107 1,357 52,443 SH   SOLE 2 2,851 0 49,592
TRITON INTL LTD CL A G9078F107 4 156 SH   SOLE 4 156 0 0
TRITON INTL LTD CL A G9078F107 41 1,580 SH   SOLE 7 1,580 0 0
TRITON INTL LTD CL A G9078F107 4,824 186,484 SH   SOLE 18 186,484 0 0
TRITON INTL LTD CL A G9078F107 2,631 101,690 SH   SOLE 19 101,690 0 0
TRITON INTL LTD CL A G9078F107 48,043 1,857,097 SH   SOLE 21 1,857,097 0 0
TRITON INTL LTD CL A G9078F107 39,371 1,521,864 SH   SOLE 22 1,461,652 0 60,212
TRITON INTL LTD CL A G9078F107 532 20,549 SH   SOLE 26 15,122 0 5,427
TRITON INTL LTD CL A G9078F107 178 6,894 SH   SOLE 28 6,894 0 0
TRITON INTL LTD CL A G9078F107 516 19,955 SH   SOLE 30 19,955 0 0
TRITON INTL LTD CL A G9078F107 92 3,559 SH   SOLE 36 3,559 0 0
TRITON INTL LTD CL A G9078F107 162 6,274 SH   SOLE 40 6,274 0 0
TRIUMPH BANCORP INC COM 89679E300 375 14,439 SH   SOLE 2 1,150 0 13,289
TRIUMPH BANCORP INC COM 89679E300 12 445 SH   SOLE 7 445 0 0
TRIUMPH BANCORP INC COM 89679E300 2,835 109,045 SH   SOLE 18 109,045 0 0
TRIUMPH BANCORP INC COM 89679E300 1,100 42,307 SH   SOLE 19 42,307 0 0
TRIUMPH BANCORP INC COM 89679E300 66,285 2,549,425 SH   SOLE 21 2,549,425 0 0
TRIUMPH BANCORP INC COM 89679E300 16,912 650,450 SH   SOLE 22 628,090 0 22,360
TRIUMPH BANCORP INC COM 89679E300 72 2,772 SH   SOLE 26 0 0 2,772
TRIUMPH BANCORP INC COM 89679E300 90 3,456 SH   SOLE 28 3,456 0 0
TRIUMPH BANCORP INC COM 89679E300 778 29,915 SH   SOLE 30 29,915 0 0
TRIUMPH BANCORP INC COM 89679E300 64 2,471 SH   SOLE 40 2,471 0 0
TRIUMPH GROUP INC NEW COM 896818101 284 42,018 SH   SOLE 2 1,771 0 40,247
TRIUMPH GROUP INC NEW COM 896818101 2 302 SH   SOLE 4 302 0 0
TRIUMPH GROUP INC NEW COM 896818101 6 822 SH   SOLE 7 822 0 0
TRIUMPH GROUP INC NEW COM 896818101 1,459 215,855 SH   SOLE 18 215,855 0 0
TRIUMPH GROUP INC NEW COM 896818101 594 87,815 SH   SOLE 19 87,815 0 0
TRIUMPH GROUP INC NEW COM 896818101 39,240 5,804,671 SH   SOLE 21 5,804,671 0 0
TRIUMPH GROUP INC NEW COM 896818101 9,369 1,385,908 SH   SOLE 22 1,336,467 0 49,441
TRIUMPH GROUP INC NEW COM 896818101 109 16,177 SH   SOLE 26 3,314 0 12,863
TRIUMPH GROUP INC NEW COM 896818101 48 7,174 SH   SOLE 28 7,174 0 0
TRIUMPH GROUP INC NEW COM 896818101 469 69,434 SH   SOLE 30 69,434 0 0
TRIUMPH GROUP INC NEW COM 896818101 11 1,700 SH   SOLE 31 0 0 1,700
TRIUMPH GROUP INC NEW COM 896818101 37 5,484 SH   SOLE 40 5,484 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 316 63,490 SH   SOLE 2 4,804 0 58,686
TRONOX HOLDINGS PLC SHS G9087Q102 1 280 SH   SOLE 4 280 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 7 1,438 SH   SOLE 7 1,438 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 1,567 314,621 SH   SOLE 18 314,621 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 855 171,685 SH   SOLE 19 171,685 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 15,109 3,033,866 SH   SOLE 21 3,033,866 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 13,470 2,704,773 SH   SOLE 22 2,594,228 0 110,545
TRONOX HOLDINGS PLC SHS G9087Q102 126 25,235 SH   SOLE 26 13,394 0 11,841
TRONOX HOLDINGS PLC SHS G9087Q102 63 12,565 SH   SOLE 28 12,565 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 141 28,226 SH   SOLE 30 28,226 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 47 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 5 5,360 SH   SOLE 22 5,360 0 0
TRUEBLUE INC COM 89785X101 476 37,325 SH   SOLE 2 2,052 0 35,273
TRUEBLUE INC COM 89785X101 2 168 SH   SOLE 4 168 0 0
TRUEBLUE INC COM 89785X101 7 581 SH   SOLE 7 581 0 0
TRUEBLUE INC COM 89785X101 2,265 177,535 SH   SOLE 18 177,535 0 0
TRUEBLUE INC COM 89785X101 919 72,002 SH   SOLE 19 72,002 0 0
TRUEBLUE INC COM 89785X101 55,972 4,386,496 SH   SOLE 21 4,386,496 0 0
TRUEBLUE INC COM 89785X101 14,827 1,161,957 SH   SOLE 22 1,110,500 0 51,457
TRUEBLUE INC COM 89785X101 311 24,361 SH   SOLE 26 4,473 0 19,888
TRUEBLUE INC COM 89785X101 59 4,587 SH   SOLE 28 4,587 0 0
TRUEBLUE INC COM 89785X101 726 56,923 SH   SOLE 30 56,923 0 0
TRUEBLUE INC COM 89785X101 58 4,517 SH   SOLE 40 4,517 0 0
TRUECAR INC COM 89785L107 140 57,967 SH   SOLE 2 16,139 0 41,828
TRUECAR INC COM 89785L107 1 447 SH   SOLE 4 447 0 0
TRUECAR INC COM 89785L107 4 1,750 SH   SOLE 7 1,750 0 0
TRUECAR INC COM 89785L107 947 391,230 SH   SOLE 18 368,600 0 22,630
TRUECAR INC COM 89785L107 1,062 438,758 SH   SOLE 19 438,758 0 0
TRUECAR INC COM 89785L107 8,494 3,510,001 SH   SOLE 21 3,510,001 0 0
TRUECAR INC COM 89785L107 8,008 3,309,167 SH   SOLE 22 3,205,521 0 103,646
TRUECAR INC COM 89785L107 130 53,732 SH   SOLE 23 53,732 0 0
TRUECAR INC COM 89785L107 352 145,621 SH   SOLE 26 0 0 145,621
TRUECAR INC COM 89785L107 29 11,828 SH   SOLE 28 11,828 0 0
TRUECAR INC COM 89785L107 100 41,402 SH   SOLE 30 41,402 0 0
TRUECAR INC COM 89785L107 23 9,339 SH   SOLE 40 9,339 0 0
TRUIST FINL CORP COM 89832Q109 103,883 3,368,445 SH   SOLE 2 406,932 0 2,961,513
TRUIST FINL CORP COM 89832Q109 20,609 668,265 SH   SOLE 4 631,808 0 36,457
TRUIST FINL CORP COM 89832Q109 40,608 1,316,733 SH   SOLE 7 1,266,600 0 50,133
TRUIST FINL CORP COM 89832Q109 1,202 38,969 SH   SOLE 13 38,969 0 0
TRUIST FINL CORP COM 89832Q109 4,568 148,111 SH   SOLE 15 148,111 0 0
TRUIST FINL CORP COM 89832Q109 2 61 SH   SOLE 17 0 0 61
TRUIST FINL CORP COM 89832Q109 159,630 5,176,075 SH   SOLE 18 4,888,138 0 287,937
TRUIST FINL CORP COM 89832Q109 74,647 2,420,453 SH   SOLE 19 2,420,453 0 0
TRUIST FINL CORP COM 89832Q109 1,024,023 33,204,381 SH   SOLE 21 33,204,381 0 0
TRUIST FINL CORP COM 89832Q109 975,020 31,615,443 SH   SOLE 22 28,378,189 0 3,237,254
TRUIST FINL CORP COM 89832Q109 30,043 974,162 SH   SOLE 23 974,162 0 0
TRUIST FINL CORP COM 89832Q109 45,039 1,460,419 SH   SOLE 25 1,440,297 0 20,122
TRUIST FINL CORP COM 89832Q109 178,376 5,783,933 SH   SOLE 26 705,726 0 5,078,207
TRUIST FINL CORP COM 89832Q109 8,383 271,832 SH   SOLE 28 192,422 0 79,410
TRUIST FINL CORP COM 89832Q109 960 31,135 SH   SOLE 29 24,114 0 7,021
TRUIST FINL CORP COM 89832Q109 149,600 4,850,855 SH   SOLE 30 4,850,855 0 0
TRUIST FINL CORP COM 89832Q109 9,951 322,664 SH   SOLE 31 245,917 0 76,747
TRUIST FINL CORP COM 89832Q109 1,841 59,710 SH   SOLE 32 59,710 0 0
TRUIST FINL CORP COM 89832Q109 34,668 1,124,112 SH   SOLE 34 1,124,112 0 0
TRUIST FINL CORP COM 89832Q109 31,201 1,011,706 SH   SOLE 36 1,011,706 0 0
TRUIST FINL CORP COM 89832Q109 898 29,130 SH   SOLE 40 29,130 0 0
TRUPANION INC COM 898202106 296 11,387 SH   SOLE 2 2,193 0 9,194
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,611 100,303 SH   SOLE 18 100,303 0 0
TRUPANION INC COM 898202106 1,959 75,268 SH   SOLE 19 75,268 0 0
TRUPANION INC COM 898202106 24,483 940,554 SH   SOLE 21 940,554 0 0
TRUPANION INC COM 898202106 22,928 880,848 SH   SOLE 22 841,794 0 39,054
TRUPANION INC COM 898202106 54 2,093 SH   SOLE 23 2,093 0 0
TRUPANION INC COM 898202106 375 14,410 SH   SOLE 26 0 0 14,410
TRUPANION INC COM 898202106 128 4,920 SH   SOLE 28 4,920 0 0
TRUPANION INC COM 898202106 279 10,705 SH   SOLE 30 10,705 0 0
TRUPANION INC COM 898202106 89 3,415 SH   SOLE 40 3,415 0 0
TRUSTCO BK CORP N Y COM 898349105 366 67,637 SH   SOLE 2 3,578 0 64,059
TRUSTCO BK CORP N Y COM 898349105 6 1,129 SH   SOLE 4 1,129 0 0
TRUSTCO BK CORP N Y COM 898349105 13 2,331 SH   SOLE 7 2,331 0 0
TRUSTCO BK CORP N Y COM 898349105 2,294 423,941 SH   SOLE 18 423,941 0 0
TRUSTCO BK CORP N Y COM 898349105 873 161,292 SH   SOLE 19 161,292 0 0
TRUSTCO BK CORP N Y COM 898349105 55,559 10,269,753 SH   SOLE 21 10,269,753 0 0
TRUSTCO BK CORP N Y COM 898349105 15,736 2,908,760 SH   SOLE 22 2,810,992 0 97,768
TRUSTCO BK CORP N Y COM 898349105 418 77,344 SH   SOLE 26 45,476 0 31,868
TRUSTCO BK CORP N Y COM 898349105 74 13,622 SH   SOLE 28 13,622 0 0
TRUSTCO BK CORP N Y COM 898349105 598 110,484 SH   SOLE 30 110,484 0 0
TRUSTCO BK CORP N Y COM 898349105 70 12,966 SH   SOLE 40 12,966 0 0
TRUSTMARK CORP COM 898402102 2,010 86,264 SH   SOLE 2 28,726 0 57,538
TRUSTMARK CORP COM 898402102 9 375 SH   SOLE 4 375 0 0
TRUSTMARK CORP COM 898402102 147 6,302 SH   SOLE 7 6,302 0 0
TRUSTMARK CORP COM 898402102 9,324 400,181 SH   SOLE 18 400,181 0 0
TRUSTMARK CORP COM 898402102 3,177 136,363 SH   SOLE 19 136,363 0 0
TRUSTMARK CORP COM 898402102 138,890 5,960,927 SH   SOLE 21 5,960,927 0 0
TRUSTMARK CORP COM 898402102 52,103 2,236,195 SH   SOLE 22 2,166,873 0 69,322
TRUSTMARK CORP COM 898402102 20 839 SH   SOLE 23 839 0 0
TRUSTMARK CORP COM 898402102 587 25,180 SH   SOLE 26 15,095 0 10,085
TRUSTMARK CORP COM 898402102 187 8,041 SH   SOLE 28 8,041 0 0
TRUSTMARK CORP COM 898402102 521 22,343 SH   SOLE 30 22,343 0 0
TRUSTMARK CORP COM 898402102 572 24,528 SH   SOLE 32 24,528 0 0
TRUSTMARK CORP COM 898402102 68 2,899 SH   SOLE 36 2,899 0 0
TRUSTMARK CORP COM 898402102 160 6,879 SH   SOLE 40 6,879 0 0
TSAKOS ENERGY NAVIGATION LTD SHS G9108L108 84 25,819 SH   SOLE 22 25,819 0 0
TSAKOS ENERGY NAVIGATION LTD SHS G9108L108 35 10,875 SH   SOLE 25 10,875 0 0
TTEC HLDGS INC COM 89854H102 234 6,364 SH   SOLE 2 857 0 5,507
TTEC HLDGS INC COM 89854H102 3 90 SH   SOLE 4 90 0 0
TTEC HLDGS INC COM 89854H102 9 254 SH   SOLE 7 254 0 0
TTEC HLDGS INC COM 89854H102 2,899 78,938 SH   SOLE 18 78,938 0 0
TTEC HLDGS INC COM 89854H102 1,234 33,611 SH   SOLE 19 33,611 0 0
TTEC HLDGS INC COM 89854H102 68,997 1,879,011 SH   SOLE 21 1,879,011 0 0
TTEC HLDGS INC COM 89854H102 18,745 510,476 SH   SOLE 22 491,556 0 18,920
TTEC HLDGS INC COM 89854H102 526 14,324 SH   SOLE 26 0 0 14,324
TTEC HLDGS INC COM 89854H102 94 2,566 SH   SOLE 28 2,566 0 0
TTEC HLDGS INC COM 89854H102 823 22,401 SH   SOLE 30 22,401 0 0
TTEC HLDGS INC COM 89854H102 57 1,562 SH   SOLE 34 1,562 0 0
TTEC HLDGS INC COM 89854H102 81 2,195 SH   SOLE 40 2,195 0 0
TTM TECHNOLOGIES INC COM 87305R109 976 94,360 SH   SOLE 2 5,021 0 89,339
TTM TECHNOLOGIES INC COM 87305R109 4 355 SH   SOLE 4 355 0 0
TTM TECHNOLOGIES INC COM 87305R109 35 3,409 SH   SOLE 7 3,409 0 0
TTM TECHNOLOGIES INC COM 87305R109 4,645 449,222 SH   SOLE 18 449,222 0 0
TTM TECHNOLOGIES INC COM 87305R109 1,916 185,275 SH   SOLE 19 185,275 0 0
TTM TECHNOLOGIES INC COM 87305R109 114,553 11,078,584 SH   SOLE 21 11,078,584 0 0
TTM TECHNOLOGIES INC COM 87305R109 29,614 2,863,984 SH   SOLE 22 2,740,519 0 123,465
TTM TECHNOLOGIES INC COM 87305R109 304 29,400 SH   SOLE 26 5,993 0 23,407
TTM TECHNOLOGIES INC COM 87305R109 129 12,489 SH   SOLE 28 12,489 0 0
TTM TECHNOLOGIES INC COM 87305R109 1,333 128,965 SH   SOLE 30 128,965 0 0
TTM TECHNOLOGIES INC COM 87305R109 8 758 SH   SOLE 34 758 0 0
TTM TECHNOLOGIES INC COM 87305R109 67 6,520 SH   SOLE 36 6,520 0 0
TTM TECHNOLOGIES INC COM 87305R109 126 12,199 SH   SOLE 40 12,199 0 0
TUCOWS INC COM NEW 898697206 171 3,538 SH   SOLE 2 530 0 3,008
TUCOWS INC COM NEW 898697206 8 174 SH   SOLE 7 174 0 0
TUCOWS INC COM NEW 898697206 1,708 35,395 SH   SOLE 18 35,395 0 0
TUCOWS INC COM NEW 898697206 912 18,895 SH   SOLE 19 18,895 0 0
TUCOWS INC COM NEW 898697206 16,017 331,894 SH   SOLE 21 331,894 0 0
TUCOWS INC COM NEW 898697206 5,459 113,124 SH   SOLE 22 101,980 0 11,144
TUCOWS INC COM NEW 898697206 206 4,267 SH   SOLE 26 0 0 4,267
TUCOWS INC COM NEW 898697206 77 1,591 SH   SOLE 28 1,591 0 0
TUCOWS INC COM NEW 898697206 200 4,145 SH   SOLE 30 4,145 0 0
TUCOWS INC COM NEW 898697206 69 1,422 SH   SOLE 40 1,422 0 0
TUESDAY MORNING CORP COM NEW 899035505 6 10,199 SH   SOLE 18 10,199 0 0
TUESDAY MORNING CORP COM NEW 899035505 81 141,076 SH   SOLE 21 141,076 0 0
TUESDAY MORNING CORP COM NEW 899035505 410 712,049 SH   SOLE 22 712,049 0 0
TUFIN SOFTWARE TECHNOLOGIS L SHS M8893U102 49 5,601 SH   SOLE 22 5,601 0 0
TUPPERWARE BRANDS CORP COM 899896104 85 52,460 SH   SOLE 2 1,972 0 50,488
TUPPERWARE BRANDS CORP COM 899896104 0 231 SH   SOLE 4 231 0 0
TUPPERWARE BRANDS CORP COM 899896104 9 5,767 SH   SOLE 7 5,767 0 0
TUPPERWARE BRANDS CORP COM 899896104 348 214,630 SH   SOLE 18 214,630 0 0
TUPPERWARE BRANDS CORP COM 899896104 156 96,380 SH   SOLE 19 96,380 0 0
TUPPERWARE BRANDS CORP COM 899896104 8,942 5,519,588 SH   SOLE 21 5,519,588 0 0
TUPPERWARE BRANDS CORP COM 899896104 2,233 1,378,569 SH   SOLE 22 1,304,289 0 74,280
TUPPERWARE BRANDS CORP COM 899896104 33 20,080 SH   SOLE 26 11,707 0 8,373
TUPPERWARE BRANDS CORP COM 899896104 12 7,206 SH   SOLE 28 7,206 0 0
TUPPERWARE BRANDS CORP COM 899896104 111 68,419 SH   SOLE 30 68,419 0 0
TUPPERWARE BRANDS CORP COM 899896104 29 17,916 SH   SOLE 31 0 0 17,916
TUPPERWARE BRANDS CORP COM 899896104 4 2,550 SH   SOLE 36 2,550 0 0
TUPPERWARE BRANDS CORP COM 899896104 8 4,804 SH   SOLE 40 4,804 0 0
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 58 12,405 SH   SOLE 4 12,405 0 0
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 112 24,109 SH   SOLE 19 24,109 0 0
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 1,145 246,197 SH   SOLE 22 246,197 0 0
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 22 4,813 SH   SOLE 23 4,813 0 0
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 177 38,050 SH   SOLE 25 38,050 0 0
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 108 23,332 SH   SOLE 31 11,033 0 12,299
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 41 8,829 SH   SOLE 34 8,829 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 519 11,624 SH   SOLE 2 1,977 0 9,647
TURNING POINT THERAPEUTICS I COM 90041T108 6 134 SH   SOLE 4 134 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 19 423 SH   SOLE 7 423 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 4,458 99,821 SH   SOLE 18 95,598 0 4,223
TURNING POINT THERAPEUTICS I COM 90041T108 3,040 68,075 SH   SOLE 19 68,075 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 53,826 1,205,233 SH   SOLE 21 1,205,233 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 25,506 571,111 SH   SOLE 22 545,296 0 25,815
TURNING POINT THERAPEUTICS I COM 90041T108 59 1,315 SH   SOLE 23 1,315 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 229 5,133 SH   SOLE 26 0 0 5,133
TURNING POINT THERAPEUTICS I COM 90041T108 259 5,807 SH   SOLE 28 5,807 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 6,232 139,543 SH   SOLE 30 139,543 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 17 391 SH   SOLE 34 391 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 101 2,259 SH   SOLE 40 2,259 0 0
TURNING PT BRANDS INC COM 90041L105 46 2,174 SH   SOLE 2 322 0 1,852
TURNING PT BRANDS INC COM 90041L105 4 202 SH   SOLE 7 202 0 0
TURNING PT BRANDS INC COM 90041L105 659 31,211 SH   SOLE 18 31,211 0 0
TURNING PT BRANDS INC COM 90041L105 337 15,961 SH   SOLE 19 15,961 0 0
TURNING PT BRANDS INC COM 90041L105 6,395 302,949 SH   SOLE 21 302,949 0 0
TURNING PT BRANDS INC COM 90041L105 5,616 266,024 SH   SOLE 22 253,336 0 12,688
TURNING PT BRANDS INC COM 90041L105 46 2,199 SH   SOLE 26 0 0 2,199
TURNING PT BRANDS INC COM 90041L105 34 1,614 SH   SOLE 30 1,614 0 0
TURNING PT BRANDS INC COM 90041L105 24 1,150 SH   SOLE 40 1,150 0 0
TURTLE BEACH CORP COM NEW 900450206 21 3,347 SH   SOLE 18 3,347 0 0
TURTLE BEACH CORP COM NEW 900450206 201 32,152 SH   SOLE 21 32,152 0 0
TURTLE BEACH CORP COM NEW 900450206 1,543 247,238 SH   SOLE 22 247,238 0 0
TUTOR PERINI CORP COM 901109108 262 39,006 SH   SOLE 2 2,164 0 36,842
TUTOR PERINI CORP COM 901109108 2 253 SH   SOLE 4 253 0 0
TUTOR PERINI CORP COM 901109108 19 2,778 SH   SOLE 7 2,778 0 0
TUTOR PERINI CORP COM 901109108 953 141,812 SH   SOLE 18 141,812 0 0
TUTOR PERINI CORP COM 901109108 496 73,761 SH   SOLE 19 73,761 0 0
TUTOR PERINI CORP COM 901109108 9,387 1,396,854 SH   SOLE 21 1,396,854 0 0
TUTOR PERINI CORP COM 901109108 7,883 1,173,103 SH   SOLE 22 1,113,441 0 59,662
TUTOR PERINI CORP COM 901109108 59 8,789 SH   SOLE 23 8,789 0 0
TUTOR PERINI CORP COM 901109108 81 12,026 SH   SOLE 26 0 0 12,026
TUTOR PERINI CORP COM 901109108 38 5,652 SH   SOLE 28 5,652 0 0
TUTOR PERINI CORP COM 901109108 84 12,562 SH   SOLE 30 12,562 0 0
TUTOR PERINI CORP COM 901109108 40 5,890 SH   SOLE 31 0 0 5,890
TUTOR PERINI CORP COM 901109108 14 2,123 SH   SOLE 36 2,123 0 0
TUTOR PERINI CORP COM 901109108 28 4,106 SH   SOLE 40 4,106 0 0
TWILIO INC CL A 90138F102 24,379 272,416 SH   SOLE 2 19,111 0 253,305
TWILIO INC CL A 90138F102 5,074 56,700 SH   SOLE 4 53,725 0 2,975
TWILIO INC CL A 90138F102 963 10,756 SH   SOLE 7 8,672 0 2,084
TWILIO INC CL A 90138F102 407 4,552 SH   SOLE 13 4,552 0 0
TWILIO INC CL A 90138F102 839 9,378 SH   SOLE 15 9,378 0 0
TWILIO INC CL A 90138F102 6,971 77,900 SH   SOLE 18 68,081 0 9,819
TWILIO INC CL A 90138F102 55,794 623,471 SH   SOLE 19 623,471 0 0
TWILIO INC CL A 90138F102 162,294 1,813,546 SH   SOLE 21 1,813,546 0 0
TWILIO INC CL A 90138F102 280,162 3,130,656 SH   SOLE 22 2,922,325 0 208,331
TWILIO INC CL A 90138F102 7,901 88,287 SH   SOLE 23 88,287 0 0
TWILIO INC CL A 90138F102 13,056 145,890 SH   SOLE 25 145,890 0 0
TWILIO INC CL A 90138F102 43,937 490,974 SH   SOLE 26 97,250 0 393,724
TWILIO INC CL A 90138F102 2,145 23,969 SH   SOLE 28 17,047 0 6,922
TWILIO INC CL A 90138F102 2,460 27,490 SH   SOLE 29 1,884 0 25,606
TWILIO INC CL A 90138F102 16,242 181,495 SH   SOLE 30 181,495 0 0
TWILIO INC CL A 90138F102 2,190 24,472 SH   SOLE 31 20,877 0 3,595
TWILIO INC CL A 90138F102 33,903 378,848 SH   SOLE 34 378,848 0 0
TWILIO INC CL A 90138F102 6,598 73,732 SH   SOLE 36 73,732 0 0
TWILIO INC CL A 90138F102 265 2,962 SH   SOLE 40 2,962 0 0
TWILIO INC NOTE 0.250% 6/0 90138FAB8 2,302 1,650,000 PRN   SOLE 21 1,650,000 0 0
TWIN DISC INC COM 901476101 69 9,952 SH   SOLE 2 319 0 9,633
TWIN DISC INC COM 901476101 2 245 SH   SOLE 7 245 0 0
TWIN DISC INC COM 901476101 257 36,869 SH   SOLE 18 36,869 0 0
TWIN DISC INC COM 901476101 139 19,874 SH   SOLE 19 19,874 0 0
TWIN DISC INC COM 901476101 2,610 373,873 SH   SOLE 21 373,873 0 0
TWIN DISC INC COM 901476101 1,963 281,244 SH   SOLE 22 274,815 0 6,429
TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 85 6,516 SH   SOLE 2 787 0 5,729
TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 2 130 SH   SOLE 4 130 0 0
TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 5 360 SH   SOLE 7 360 0 0
TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 805 61,863 SH   SOLE 18 61,863 0 0
TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 430 33,024 SH   SOLE 19 33,024 0 0
TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 7,653 588,219 SH   SOLE 21 588,219 0 0
TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 7,679 590,271 SH   SOLE 22 563,186 0 27,085
TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 55 4,203 SH   SOLE 26 0 0 4,203
TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 50 3,880 SH   SOLE 28 3,880 0 0
TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 123 9,488 SH   SOLE 30 9,488 0 0
TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 31 2,404 SH   SOLE 40 2,404 0 0
TWIST BIOSCIENCE CORP COM 90184D100 291 9,524 SH   SOLE 2 1,253 0 8,271
TWIST BIOSCIENCE CORP COM 90184D100 14 447 SH   SOLE 7 447 0 0
TWIST BIOSCIENCE CORP COM 90184D100 2,955 96,638 SH   SOLE 18 96,638 0 0
TWIST BIOSCIENCE CORP COM 90184D100 9,064 296,394 SH   SOLE 19 296,394 0 0
TWIST BIOSCIENCE CORP COM 90184D100 36,698 1,200,074 SH   SOLE 21 1,200,074 0 0
TWIST BIOSCIENCE CORP COM 90184D100 24,646 805,960 SH   SOLE 22 765,672 0 40,288
TWIST BIOSCIENCE CORP COM 90184D100 5 176 SH   SOLE 23 176 0 0
TWIST BIOSCIENCE CORP COM 90184D100 92 2,996 SH   SOLE 26 0 0 2,996
TWIST BIOSCIENCE CORP COM 90184D100 123 4,026 SH   SOLE 28 4,026 0 0
TWIST BIOSCIENCE CORP COM 90184D100 210 6,876 SH   SOLE 30 6,876 0 0
TWIST BIOSCIENCE CORP COM 90184D100 7 235 SH   SOLE 34 235 0 0
TWIST BIOSCIENCE CORP COM 90184D100 96 3,144 SH   SOLE 40 3,144 0 0
TWITTER INC COM 90184L102 46,637 1,898,891 SH   SOLE 2 280,157 0 1,618,734
TWITTER INC COM 90184L102 9,105 370,736 SH   SOLE 4 351,056 0 19,680
TWITTER INC COM 90184L102 21,016 855,715 SH   SOLE 7 678,602 0 177,113
TWITTER INC COM 90184L102 1,112 45,291 SH   SOLE 13 45,291 0 0
TWITTER INC COM 90184L102 1,464 59,607 SH   SOLE 15 59,607 0 0
TWITTER INC COM 90184L102 28 1,153 SH   SOLE 17 0 0 1,153
TWITTER INC COM 90184L102 58,267 2,372,440 SH   SOLE 18 2,223,985 0 148,455
TWITTER INC COM 90184L102 9,675 393,944 SH   SOLE 19 393,944 0 0
TWITTER INC COM 90184L102 472,658 19,245,040 SH   SOLE 21 19,245,040 0 0
TWITTER INC COM 90184L102 453,977 18,484,394 SH   SOLE 22 16,669,450 0 1,814,944
TWITTER INC COM 90184L102 13,152 535,509 SH   SOLE 23 535,509 0 0
TWITTER INC COM 90184L102 20,512 835,179 SH   SOLE 25 835,179 0 0
TWITTER INC COM 90184L102 68,254 2,779,056 SH   SOLE 26 509,422 0 2,269,634
TWITTER INC COM 90184L102 3,675 149,621 SH   SOLE 28 106,158 0 43,463
TWITTER INC COM 90184L102 2,836 115,460 SH   SOLE 29 14,623 0 100,837
TWITTER INC COM 90184L102 69,473 2,828,707 SH   SOLE 30 2,828,707 0 0
TWITTER INC COM 90184L102 4,765 194,000 SH   SOLE 31 128,316 0 65,684
TWITTER INC COM 90184L102 1,018 41,444 SH   SOLE 34 41,444 0 0
TWITTER INC COM 90184L102 11,777 479,509 SH   SOLE 36 479,509 0 0
TWITTER INC COM 90184L102 425 17,316 SH   SOLE 40 17,316 0 0
TWITTER INC NOTE 1.000% 9/1 90184LAD4 2,726 2,885,000 PRN   SOLE 21 2,885,000 0 0
TWITTER INC NOTE 1.000% 9/1 90184LAD4 1,890 2,000,000 PRN   SOLE 22 2,000,000 0 0
TWITTER INC NOTE 0.250% 6/1 90184LAF9 3,233 3,605,000 PRN   SOLE 21 3,605,000 0 0
TWITTER INC NOTE 0.250% 6/1 90184LAF9 1,121 1,250,000 PRN   SOLE 22 1,250,000 0 0
TWO HBRS INVT CORP COM NEW 90187B408 2,136 560,507 SH   SOLE 2 29,759 0 530,748
TWO HBRS INVT CORP COM NEW 90187B408 5 1,314 SH   SOLE 4 1,314 0 0
TWO HBRS INVT CORP COM NEW 90187B408 28 7,298 SH   SOLE 7 7,298 0 0
TWO HBRS INVT CORP COM NEW 90187B408 498 130,685 SH   SOLE 18 130,685 0 0
TWO HBRS INVT CORP COM NEW 90187B408 237 62,262 SH   SOLE 19 62,262 0 0
TWO HBRS INVT CORP COM NEW 90187B408 34,589 9,078,552 SH   SOLE 21 9,078,552 0 0
TWO HBRS INVT CORP COM NEW 90187B408 27,249 7,151,937 SH   SOLE 22 6,712,695 0 439,242
TWO HBRS INVT CORP COM NEW 90187B408 433 113,618 SH   SOLE 26 77,823 0 35,795
TWO HBRS INVT CORP COM NEW 90187B408 121 31,652 SH   SOLE 28 31,652 0 0
TWO HBRS INVT CORP COM NEW 90187B408 365 95,810 SH   SOLE 30 95,810 0 0
TWO HBRS INVT CORP COM NEW 90187B408 22 5,756 SH   SOLE 31 5,756 0 0
TWO HBRS INVT CORP COM NEW 90187B408 30 7,921 SH   SOLE 36 7,921 0 0
TWO HBRS INVT CORP COM NEW 90187B408 107 28,201 SH   SOLE 40 28,201 0 0
TWO HBRS INVT CORP NOTE 6.250% 1/1 90187BAA9 685 835,000 PRN   SOLE 21 835,000 0 0
TYLER TECHNOLOGIES INC COM 902252105 30,699 103,517 SH   SOLE 2 22,718 0 80,799
TYLER TECHNOLOGIES INC COM 902252105 5,167 17,424 SH   SOLE 4 16,374 0 1,050
TYLER TECHNOLOGIES INC COM 902252105 2,727 9,196 SH   SOLE 7 9,196 0 0
TYLER TECHNOLOGIES INC COM 902252105 185 623 SH   SOLE 13 623 0 0
TYLER TECHNOLOGIES INC COM 902252105 889 2,998 SH   SOLE 15 2,998 0 0
TYLER TECHNOLOGIES INC COM 902252105 2 8 SH   SOLE 17 0 0 8
TYLER TECHNOLOGIES INC COM 902252105 33,390 112,590 SH   SOLE 18 109,390 0 3,200
TYLER TECHNOLOGIES INC COM 902252105 123,091 415,062 SH   SOLE 19 415,062 0 0
TYLER TECHNOLOGIES INC COM 902252105 766,941 2,586,123 SH   SOLE 21 2,586,123 0 0
TYLER TECHNOLOGIES INC COM 902252105 400,182 1,349,412 SH   SOLE 22 1,286,990 0 62,422
TYLER TECHNOLOGIES INC COM 902252105 8,380 28,259 SH   SOLE 23 28,259 0 0
TYLER TECHNOLOGIES INC COM 902252105 335 1,130 SH   SOLE 25 1,130 0 0
TYLER TECHNOLOGIES INC COM 902252105 26,899 90,702 SH   SOLE 26 33,658 0 57,044
TYLER TECHNOLOGIES INC COM 902252105 2,327 7,847 SH   SOLE 28 5,519 0 2,328
TYLER TECHNOLOGIES INC COM 902252105 2,746 9,261 SH   SOLE 29 824 0 8,437
TYLER TECHNOLOGIES INC COM 902252105 30,786 103,811 SH   SOLE 30 103,811 0 0
TYLER TECHNOLOGIES INC COM 902252105 2,480 8,361 SH   SOLE 31 6,981 0 1,380
TYLER TECHNOLOGIES INC COM 902252105 628 2,118 SH   SOLE 34 2,118 0 0
TYLER TECHNOLOGIES INC COM 902252105 3,815 12,864 SH   SOLE 36 12,864 0 0
TYLER TECHNOLOGIES INC COM 902252105 272 918 SH   SOLE 40 918 0 0
TYME TECHNOLOGIES INC COM 90238J103 28 25,570 SH   SOLE 2 5,438 0 20,132
TYME TECHNOLOGIES INC COM 90238J103 2 1,675 SH   SOLE 7 1,675 0 0
TYME TECHNOLOGIES INC COM 90238J103 243 220,841 SH   SOLE 18 220,841 0 0
TYME TECHNOLOGIES INC COM 90238J103 130 118,123 SH   SOLE 19 118,123 0 0
TYME TECHNOLOGIES INC COM 90238J103 2,413 2,193,924 SH   SOLE 21 2,193,924 0 0
TYME TECHNOLOGIES INC COM 90238J103 1,607 1,460,778 SH   SOLE 22 1,431,196 0 29,582
TYSON FOODS INC CL A 902494103 36,228 626,023 SH   SOLE 2 82,800 0 543,223
TYSON FOODS INC CL A 902494103 8,758 151,340 SH   SOLE 4 143,113 0 8,227
TYSON FOODS INC CL A 902494103 39,251 678,266 SH   SOLE 7 468,897 0 209,369
TYSON FOODS INC CL A 902494103 29 502 SH   SOLE 13 502 0 0
TYSON FOODS INC CL A 902494103 1,845 31,889 SH   SOLE 15 31,889 0 0
TYSON FOODS INC CL A 902494103 40,549 700,696 SH   SOLE 18 655,668 0 45,028
TYSON FOODS INC CL A 902494103 21,134 365,195 SH   SOLE 19 365,195 0 0
TYSON FOODS INC CL A 902494103 448,527 7,750,596 SH   SOLE 21 7,750,596 0 0
TYSON FOODS INC CL A 902494103 415,583 7,181,325 SH   SOLE 22 6,463,403 0 717,922
TYSON FOODS INC CL A 902494103 12,271 212,042 SH   SOLE 23 212,042 0 0
TYSON FOODS INC CL A 902494103 20,001 345,619 SH   SOLE 25 345,619 0 0
TYSON FOODS INC CL A 902494103 91,039 1,573,164 SH   SOLE 26 195,819 0 1,377,345
TYSON FOODS INC CL A 902494103 3,456 59,714 SH   SOLE 28 42,350 0 17,364
TYSON FOODS INC CL A 902494103 9,938 171,736 SH   SOLE 29 171,736 0 0
TYSON FOODS INC CL A 902494103 92,566 1,599,544 SH   SOLE 30 1,599,544 0 0
TYSON FOODS INC CL A 902494103 4,215 72,844 SH   SOLE 31 52,870 0 19,974
TYSON FOODS INC CL A 902494103 3,488 60,281 SH   SOLE 34 60,281 0 0
TYSON FOODS INC CL A 902494103 12,663 218,823 SH   SOLE 36 218,823 0 0
TYSON FOODS INC CL A 902494103 357 6,170 SH   SOLE 40 6,170 0 0
U S CONCRETE INC COM NEW 90333L201 107 5,916 SH   SOLE 2 936 0 4,980
U S CONCRETE INC COM NEW 90333L201 1 78 SH   SOLE 4 78 0 0
U S CONCRETE INC COM NEW 90333L201 6 328 SH   SOLE 7 328 0 0
U S CONCRETE INC COM NEW 90333L201 1,340 73,843 SH   SOLE 18 73,843 0 0
U S CONCRETE INC COM NEW 90333L201 601 33,127 SH   SOLE 19 33,127 0 0
U S CONCRETE INC COM NEW 90333L201 32,334 1,782,465 SH   SOLE 21 1,782,465 0 0
U S CONCRETE INC COM NEW 90333L201 9,601 529,286 SH   SOLE 22 510,312 0 18,974
U S CONCRETE INC COM NEW 90333L201 173 9,514 SH   SOLE 26 0 0 9,514
U S CONCRETE INC COM NEW 90333L201 37 2,021 SH   SOLE 28 2,021 0 0
U S CONCRETE INC COM NEW 90333L201 361 19,885 SH   SOLE 30 19,885 0 0
U S CONCRETE INC COM NEW 90333L201 36 1,980 SH   SOLE 34 1,980 0 0
U S CONCRETE INC COM NEW 90333L201 25 1,397 SH   SOLE 40 1,397 0 0
U S ENERGY CORP WYO COM 911805307 2 571 SH   SOLE 21 571 0 0
U S ENERGY CORP WYO COM 911805307 51 16,460 SH   SOLE 22 16,460 0 0
U S GLOBAL INVS INC CL A 902952100 15 15,313 SH   SOLE 21 15,313 0 0
U S GLOBAL INVS INC CL A 902952100 320 329,700 SH   SOLE 22 329,700 0 0
U S PHYSICAL THERAPY INC COM 90337L108 517 7,499 SH   SOLE 2 3,445 0 4,054
U S PHYSICAL THERAPY INC COM 90337L108 1 20 SH   SOLE 4 20 0 0
U S PHYSICAL THERAPY INC COM 90337L108 16 228 SH   SOLE 7 228 0 0
U S PHYSICAL THERAPY INC COM 90337L108 4,899 71,004 SH   SOLE 18 57,759 0 13,245
U S PHYSICAL THERAPY INC COM 90337L108 8,865 128,483 SH   SOLE 19 128,483 0 0
U S PHYSICAL THERAPY INC COM 90337L108 96,198 1,394,177 SH   SOLE 21 1,394,177 0 0
U S PHYSICAL THERAPY INC COM 90337L108 35,121 508,999 SH   SOLE 22 496,019 0 12,980
U S PHYSICAL THERAPY INC COM 90337L108 1,137 16,482 SH   SOLE 23 16,482 0 0
U S PHYSICAL THERAPY INC COM 90337L108 3,865 56,008 SH   SOLE 26 4,185 0 51,823
U S PHYSICAL THERAPY INC COM 90337L108 104 1,502 SH   SOLE 28 1,502 0 0
U S PHYSICAL THERAPY INC COM 90337L108 1,132 16,408 SH   SOLE 30 16,408 0 0
U S PHYSICAL THERAPY INC COM 90337L108 204 2,960 SH   SOLE 34 2,960 0 0
U S PHYSICAL THERAPY INC COM 90337L108 91 1,326 SH   SOLE 40 1,326 0 0
U S SILICA HLDGS INC COM 90346E103 122 67,945 SH   SOLE 2 3,056 0 64,889
U S SILICA HLDGS INC COM 90346E103 1 291 SH   SOLE 4 291 0 0
U S SILICA HLDGS INC COM 90346E103 2 1,294 SH   SOLE 7 1,294 0 0
U S SILICA HLDGS INC COM 90346E103 605 335,945 SH   SOLE 18 335,945 0 0
U S SILICA HLDGS INC COM 90346E103 244 135,400 SH   SOLE 19 135,400 0 0
U S SILICA HLDGS INC COM 90346E103 15,080 8,377,840 SH   SOLE 21 8,377,840 0 0
U S SILICA HLDGS INC COM 90346E103 4,111 2,284,126 SH   SOLE 22 2,174,689 0 109,437
U S SILICA HLDGS INC COM 90346E103 55 30,321 SH   SOLE 26 11,577 0 18,744
U S SILICA HLDGS INC COM 90346E103 20 11,281 SH   SOLE 28 11,281 0 0
U S SILICA HLDGS INC COM 90346E103 196 109,096 SH   SOLE 30 109,096 0 0
U S SILICA HLDGS INC COM 90346E103 17 9,253 SH   SOLE 40 9,253 0 0
U S WELL SVCS INC CL A 91274U101 1,296 4,319,954 SH   SOLE 44 4,319,954 0 0
U S WELL SVCS INC CL A 91274U101 3 8,616 SH   SOLE 2 818 0 7,798
U S WELL SVCS INC CL A 91274U101 20 67,990 SH   SOLE 18 67,990 0 0
U S WELL SVCS INC CL A 91274U101 10 33,234 SH   SOLE 19 33,234 0 0
U S WELL SVCS INC CL A 91274U101 212 706,559 SH   SOLE 21 706,559 0 0
U S WELL SVCS INC CL A 91274U101 60 201,080 SH   SOLE 22 195,652 0 5,428
U.S. AUTO PARTS NETWORK INC COM 90343C100 11 6,173 SH   SOLE 18 6,173 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 127 72,384 SH   SOLE 21 72,384 0 0
UBER TECHNOLOGIES INC COM 90353T100 54,298 1,944,774 SH   SOLE 2 55,504 0 1,889,270
UBER TECHNOLOGIES INC COM 90353T100 6,486 232,303 SH   SOLE 4 220,411 0 11,892
UBER TECHNOLOGIES INC COM 90353T100 1,131 40,513 SH   SOLE 7 40,513 0 0
UBER TECHNOLOGIES INC COM 90353T100 14 516 SH   SOLE 13 516 0 0
UBER TECHNOLOGIES INC COM 90353T100 639 22,888 SH   SOLE 15 22,888 0 0
UBER TECHNOLOGIES INC COM 90353T100 0 7 SH   SOLE 17 0 0 7
UBER TECHNOLOGIES INC COM 90353T100 25,205 902,767 SH   SOLE 18 862,589 0 40,178
UBER TECHNOLOGIES INC COM 90353T100 92,267 3,304,692 SH   SOLE 19 3,304,692 0 0
UBER TECHNOLOGIES INC COM 90353T100 155,007 5,551,835 SH   SOLE 21 5,551,835 0 0
UBER TECHNOLOGIES INC COM 90353T100 312,778 11,202,666 SH   SOLE 22 9,851,459 0 1,351,207
UBER TECHNOLOGIES INC COM 90353T100 8,587 307,545 SH   SOLE 23 307,545 0 0
UBER TECHNOLOGIES INC COM 90353T100 30,596 1,095,847 SH   SOLE 25 1,095,847 0 0
UBER TECHNOLOGIES INC COM 90353T100 56,498 2,023,559 SH   SOLE 26 376,690 0 1,646,869
UBER TECHNOLOGIES INC COM 90353T100 2,416 86,548 SH   SOLE 28 61,183 0 25,365
UBER TECHNOLOGIES INC COM 90353T100 249 8,933 SH   SOLE 29 8,933 0 0
UBER TECHNOLOGIES INC COM 90353T100 16,082 576,000 SH   SOLE 30 576,000 0 0
UBER TECHNOLOGIES INC COM 90353T100 2,886 103,384 SH   SOLE 31 88,109 0 15,275
UBER TECHNOLOGIES INC COM 90353T100 39,469 1,413,643 SH   SOLE 34 1,413,643 0 0
UBER TECHNOLOGIES INC COM 90353T100 13,334 477,572 SH   SOLE 36 477,572 0 0
UBER TECHNOLOGIES INC COM 90353T100 268 9,608 SH   SOLE 40 9,608 0 0
UBER TECHNOLOGIES INC OPTIONS 90353T100 36 1,300 SH Put SOLE 2 1,300 0 0
UBER TECHNOLOGIES INC OPTIONS 90353T100 5,305 190,000 SH Put SOLE 19 190,000 0 0
UBER TECHNOLOGIES INC OPTIONS 90353T100 56 2,000 SH Put SOLE 22 2,000 0 0
UBER TECHNOLOGIES INC OPTIONS 90353T100 843 30,200 SH Put SOLE 34 30,200 0 0
UBIQUITI INC COM 90353W103 2,324 16,416 SH   SOLE 2 677 0 15,739
UBIQUITI INC COM 90353W103 22 152 SH   SOLE 7 152 0 0
UBIQUITI INC COM 90353W103 599 4,230 SH   SOLE 18 4,230 0 0
UBIQUITI INC COM 90353W103 280 1,980 SH   SOLE 19 1,980 0 0
UBIQUITI INC COM 90353W103 22,282 157,378 SH   SOLE 21 157,378 0 0
UBIQUITI INC COM 90353W103 40,227 284,132 SH   SOLE 22 274,525 0 9,607
UBIQUITI INC COM 90353W103 4,162 29,395 SH   SOLE 30 29,395 0 0
UBIQUITI INC COM 90353W103 25 177 SH   SOLE 31 177 0 0
UBS GROUP AG SHS H42097107 1 142 SH   SOLE 18 142 0 0
UBS GROUP AG SHS H42097107 319 34,460 SH   SOLE 19 34,460 0 0
UBS GROUP AG SHS H42097107 71 7,632 SH   SOLE 22 7,632 0 0
UDR INC COM 902653104 25,692 703,109 SH   SOLE 2 88,541 0 614,568
UDR INC COM 902653104 16,170 442,529 SH   SOLE 4 434,401 0 8,128
UDR INC COM 902653104 24,347 666,313 SH   SOLE 7 633,035 0 33,278
UDR INC COM 902653104 179 4,886 SH   SOLE 13 4,886 0 0
UDR INC COM 902653104 982 26,874 SH   SOLE 15 26,874 0 0
UDR INC COM 902653104 46,423 1,270,459 SH   SOLE 18 1,227,726 0 42,733
UDR INC COM 902653104 21,242 581,337 SH   SOLE 19 581,337 0 0
UDR INC COM 902653104 499,735 13,676,384 SH   SOLE 21 13,676,384 0 0
UDR INC COM 902653104 388,118 10,621,731 SH   SOLE 22 9,590,092 0 1,031,639
UDR INC COM 902653104 9,804 268,297 SH   SOLE 23 268,297 0 0
UDR INC COM 902653104 36,872 1,009,079 SH   SOLE 25 1,009,079 0 0
UDR INC COM 902653104 57,923 1,585,200 SH   SOLE 26 254,549 0 1,330,651
UDR INC COM 902653104 2,200 60,207 SH   SOLE 28 42,044 0 18,163
UDR INC COM 902653104 7,982 218,449 SH   SOLE 29 156,618 0 61,831
UDR INC COM 902653104 92,360 2,527,651 SH   SOLE 30 2,527,651 0 0
UDR INC COM 902653104 2,615 71,561 SH   SOLE 31 53,531 0 18,030
UDR INC COM 902653104 3,718 101,758 SH   SOLE 34 101,758 0 0
UDR INC COM 902653104 10,040 274,767 SH   SOLE 36 274,767 0 0
UDR INC COM 902653104 269 7,367 SH   SOLE 40 7,367 0 0
UFP TECHNOLOGIES INC COM 902673102 223 5,857 SH   SOLE 2 306 0 5,551
UFP TECHNOLOGIES INC COM 902673102 3 83 SH   SOLE 7 83 0 0
UFP TECHNOLOGIES INC COM 902673102 963 25,274 SH   SOLE 18 25,274 0 0
UFP TECHNOLOGIES INC COM 902673102 494 12,980 SH   SOLE 19 12,980 0 0
UFP TECHNOLOGIES INC COM 902673102 9,462 248,413 SH   SOLE 21 248,413 0 0
UFP TECHNOLOGIES INC COM 902673102 6,757 177,389 SH   SOLE 22 173,312 0 4,077
UGI CORP NEW COM 902681105 24,206 907,622 SH   SOLE 2 415,804 0 491,818
UGI CORP NEW COM 902681105 3,577 134,130 SH   SOLE 4 128,396 0 5,734
UGI CORP NEW COM 902681105 4,632 173,687 SH   SOLE 7 109,705 0 63,982
UGI CORP NEW COM 902681105 22 817 SH   SOLE 13 817 0 0
UGI CORP NEW COM 902681105 604 22,640 SH   SOLE 15 22,640 0 0
UGI CORP NEW COM 902681105 18,878 707,829 SH   SOLE 18 689,215 0 18,614
UGI CORP NEW COM 902681105 1,429 53,588 SH   SOLE 19 53,588 0 0
UGI CORP NEW COM 902681105 278,563 10,444,808 SH   SOLE 21 10,444,808 0 0
UGI CORP NEW COM 902681105 188,902 7,082,926 SH   SOLE 22 6,567,520 0 515,406
UGI CORP NEW COM 902681105 5,547 207,999 SH   SOLE 23 207,999 0 0
UGI CORP NEW COM 902681105 971 36,426 SH   SOLE 25 36,426 0 0
UGI CORP NEW COM 902681105 17,593 659,655 SH   SOLE 26 259,364 0 400,291
UGI CORP NEW COM 902681105 1,117 41,900 SH   SOLE 28 30,244 0 11,656
UGI CORP NEW COM 902681105 2,604 97,630 SH   SOLE 29 54,023 0 43,607
UGI CORP NEW COM 902681105 9,355 350,751 SH   SOLE 30 350,751 0 0
UGI CORP NEW COM 902681105 3,572 133,916 SH   SOLE 31 74,245 0 59,671
UGI CORP NEW COM 902681105 760 28,499 SH   SOLE 34 28,499 0 0
UGI CORP NEW COM 902681105 1,571 58,893 SH   SOLE 36 58,893 0 0
UGI CORP NEW COM 902681105 143 5,375 SH   SOLE 40 5,375 0 0
ULTA BEAUTY INC COM 90384S303 23,284 132,521 SH   SOLE 2 13,611 0 118,910
ULTA BEAUTY INC COM 90384S303 5,198 29,587 SH   SOLE 4 28,044 0 1,543
ULTA BEAUTY INC COM 90384S303 15,299 87,072 SH   SOLE 7 54,013 0 33,059
ULTA BEAUTY INC COM 90384S303 139 792 SH   SOLE 13 792 0 0
ULTA BEAUTY INC COM 90384S303 818 4,658 SH   SOLE 15 4,658 0 0
ULTA BEAUTY INC COM 90384S303 20,043 114,075 SH   SOLE 18 104,964 0 9,111
ULTA BEAUTY INC COM 90384S303 3,879 22,079 SH   SOLE 19 22,079 0 0
ULTA BEAUTY INC COM 90384S303 280,526 1,596,619 SH   SOLE 21 1,596,619 0 0
ULTA BEAUTY INC COM 90384S303 237,430 1,351,338 SH   SOLE 22 1,222,101 0 129,237
ULTA BEAUTY INC COM 90384S303 7,220 41,092 SH   SOLE 23 41,092 0 0
ULTA BEAUTY INC COM 90384S303 11,757 66,913 SH   SOLE 25 66,913 0 0
ULTA BEAUTY INC COM 90384S303 41,313 235,135 SH   SOLE 26 43,591 0 191,544
ULTA BEAUTY INC COM 90384S303 1,972 11,222 SH   SOLE 28 8,021 0 3,201
ULTA BEAUTY INC COM 90384S303 2,371 13,494 SH   SOLE 29 1,614 0 11,880
ULTA BEAUTY INC COM 90384S303 43,568 247,966 SH   SOLE 30 247,966 0 0
ULTA BEAUTY INC COM 90384S303 2,625 14,940 SH   SOLE 31 9,820 0 5,120
ULTA BEAUTY INC COM 90384S303 1,638 9,325 SH   SOLE 32 9,325 0 0
ULTA BEAUTY INC COM 90384S303 595 3,388 SH   SOLE 34 3,388 0 0
ULTA BEAUTY INC COM 90384S303 6,793 38,661 SH   SOLE 36 38,661 0 0
ULTA BEAUTY INC COM 90384S303 208 1,182 SH   SOLE 40 1,182 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 520 37,717 SH   SOLE 2 2,007 0 35,710
ULTRA CLEAN HLDGS INC COM 90385V107 10 716 SH   SOLE 7 716 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 2,618 189,725 SH   SOLE 18 189,725 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 1,023 74,117 SH   SOLE 19 74,117 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 59,946 4,343,931 SH   SOLE 21 4,343,931 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 16,251 1,177,614 SH   SOLE 22 1,139,950 0 37,664
ULTRA CLEAN HLDGS INC COM 90385V107 79 5,731 SH   SOLE 26 0 0 5,731
ULTRA CLEAN HLDGS INC COM 90385V107 82 5,912 SH   SOLE 28 5,912 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 728 52,757 SH   SOLE 30 52,757 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 61 4,412 SH   SOLE 40 4,412 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 1,060 23,852 SH   SOLE 2 6,396 0 17,456
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 9 210 SH   SOLE 4 210 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 42 948 SH   SOLE 7 948 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 9,144 205,802 SH   SOLE 18 189,338 0 16,464
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 9,431 212,272 SH   SOLE 19 212,272 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 104,024 2,341,303 SH   SOLE 21 2,341,303 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 73,640 1,657,447 SH   SOLE 22 1,597,838 0 59,609
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 712 16,023 SH   SOLE 23 16,023 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 2,924 65,817 SH   SOLE 26 8,731 0 57,086
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 355 7,983 SH   SOLE 28 7,983 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 1,047 23,557 SH   SOLE 30 23,557 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 60 1,354 SH   SOLE 34 1,354 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 309 6,963 SH   SOLE 40 6,963 0 0
ULTRALIFE CORP COM 903899102 13 2,476 SH   SOLE 18 2,476 0 0
ULTRALIFE CORP COM 903899102 162 31,079 SH   SOLE 21 31,079 0 0
ULTRALIFE CORP COM 903899102 697 133,959 SH   SOLE 22 133,959 0 0
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 981 403,786 SH   SOLE 2 0 0 403,786
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 1,014 417,289 SH   SOLE 7 417,289 0 0
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 6,306 2,595,156 SH   SOLE 21 2,595,156 0 0
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 3,248 1,336,563 SH   SOLE 22 1,336,563 0 0
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 1,791 736,950 SH   SOLE 30 736,950 0 0
UMB FINL CORP COM 902788108 2,736 58,992 SH   SOLE 2 18,958 0 40,034
UMB FINL CORP COM 902788108 9 199 SH   SOLE 4 199 0 0
UMB FINL CORP COM 902788108 51 1,091 SH   SOLE 7 1,091 0 0
UMB FINL CORP COM 902788108 14,378 310,012 SH   SOLE 18 310,012 0 0
UMB FINL CORP COM 902788108 4,031 86,919 SH   SOLE 19 86,919 0 0
UMB FINL CORP COM 902788108 144,939 3,125,030 SH   SOLE 21 3,125,030 0 0
UMB FINL CORP COM 902788108 71,032 1,531,523 SH   SOLE 22 1,480,792 0 50,731
UMB FINL CORP COM 902788108 947 20,421 SH   SOLE 26 9,157 0 11,264
UMB FINL CORP COM 902788108 334 7,212 SH   SOLE 28 7,212 0 0
UMB FINL CORP COM 902788108 783 16,893 SH   SOLE 30 16,893 0 0
UMB FINL CORP COM 902788108 49 1,047 SH   SOLE 36 1,047 0 0
UMB FINL CORP COM 902788108 202 4,348 SH   SOLE 40 4,348 0 0
UMH PPTYS INC COM 903002103 196 18,049 SH   SOLE 2 2,056 0 15,993
UMH PPTYS INC COM 903002103 7 651 SH   SOLE 7 651 0 0
UMH PPTYS INC COM 903002103 1,427 131,411 SH   SOLE 18 131,411 0 0
UMH PPTYS INC COM 903002103 735 67,652 SH   SOLE 19 67,652 0 0
UMH PPTYS INC COM 903002103 15,108 1,391,180 SH   SOLE 21 1,391,180 0 0
UMH PPTYS INC COM 903002103 13,177 1,213,377 SH   SOLE 22 1,167,621 0 45,756
UMH PPTYS INC COM 903002103 13 1,223 SH   SOLE 23 1,223 0 0
UMH PPTYS INC COM 903002103 83 7,630 SH   SOLE 26 0 0 7,630
UMH PPTYS INC COM 903002103 46 4,277 SH   SOLE 28 4,277 0 0
UMH PPTYS INC COM 903002103 68 6,303 SH   SOLE 30 6,303 0 0
UMPQUA HLDGS CORP COM 904214103 6,474 593,953 SH   SOLE 2 179,039 0 414,914
UMPQUA HLDGS CORP COM 904214103 59 5,402 SH   SOLE 4 5,402 0 0
UMPQUA HLDGS CORP COM 904214103 68 6,241 SH   SOLE 7 6,241 0 0
UMPQUA HLDGS CORP COM 904214103 6,727 617,193 SH   SOLE 18 614,548 0 2,645
UMPQUA HLDGS CORP COM 904214103 571 52,404 SH   SOLE 19 52,404 0 0
UMPQUA HLDGS CORP COM 904214103 115,422 10,589,159 SH   SOLE 21 10,589,159 0 0
UMPQUA HLDGS CORP COM 904214103 80,495 7,384,851 SH   SOLE 22 7,005,957 0 378,894
UMPQUA HLDGS CORP COM 904214103 456 41,826 SH   SOLE 23 41,826 0 0
UMPQUA HLDGS CORP COM 904214103 902 82,714 SH   SOLE 26 49,431 0 33,283
UMPQUA HLDGS CORP COM 904214103 326 29,942 SH   SOLE 28 29,942 0 0
UMPQUA HLDGS CORP COM 904214103 105 9,661 SH   SOLE 29 9,661 0 0
UMPQUA HLDGS CORP COM 904214103 909 83,427 SH   SOLE 30 83,427 0 0
UMPQUA HLDGS CORP COM 904214103 118 10,813 SH   SOLE 31 4,639 0 6,174
UMPQUA HLDGS CORP COM 904214103 21 1,919 SH   SOLE 34 1,919 0 0
UMPQUA HLDGS CORP COM 904214103 93 8,498 SH   SOLE 36 8,498 0 0
UMPQUA HLDGS CORP COM 904214103 260 23,824 SH   SOLE 40 23,824 0 0
UNDER ARMOUR INC CL A 904311107 4,141 449,664 SH   SOLE 2 68,206 0 381,458
UNDER ARMOUR INC CL A 904311107 757 82,163 SH   SOLE 4 77,503 0 4,660
UNDER ARMOUR INC CL A 904311107 1,513 164,326 SH   SOLE 7 158,988 0 5,338
UNDER ARMOUR INC CL A 904311107 29 3,200 SH   SOLE 13 3,200 0 0
UNDER ARMOUR INC CL A 904311107 159 17,236 SH   SOLE 15 17,236 0 0
UNDER ARMOUR INC CL A 904311107 3,264 354,366 SH   SOLE 18 325,286 0 29,080
UNDER ARMOUR INC CL A 904311107 468 50,817 SH   SOLE 19 50,817 0 0
UNDER ARMOUR INC CL A 904311107 41,531 4,509,315 SH   SOLE 21 4,509,315 0 0
UNDER ARMOUR INC CL A 904311107 43,119 4,681,792 SH   SOLE 22 4,256,362 0 425,430
UNDER ARMOUR INC CL A 904311107 1,269 137,776 SH   SOLE 23 137,776 0 0
UNDER ARMOUR INC CL A 904311107 1,921 208,527 SH   SOLE 25 208,527 0 0
UNDER ARMOUR INC CL A 904311107 7,455 809,442 SH   SOLE 26 199,385 0 610,057
UNDER ARMOUR INC CL A 904311107 316 34,260 SH   SOLE 28 24,359 0 9,901
UNDER ARMOUR INC CL A 904311107 415 45,100 SH   SOLE 29 6,532 0 38,568
UNDER ARMOUR INC CL A 904311107 6,164 669,259 SH   SOLE 30 669,259 0 0
UNDER ARMOUR INC CL A 904311107 911 98,942 SH   SOLE 31 31,126 0 67,816
UNDER ARMOUR INC CL A 904311107 122 13,196 SH   SOLE 34 13,196 0 0
UNDER ARMOUR INC CL A 904311107 971 105,413 SH   SOLE 36 105,413 0 0
UNDER ARMOUR INC CL A 904311107 31 3,405 SH   SOLE 40 3,405 0 0
UNDER ARMOUR INC CL C 904311206 3,901 484,032 SH   SOLE 2 65,401 0 418,631
UNDER ARMOUR INC CL C 904311206 697 86,433 SH   SOLE 4 81,740 0 4,693
UNDER ARMOUR INC CL C 904311206 1,331 165,107 SH   SOLE 7 158,375 0 6,732
UNDER ARMOUR INC CL C 904311206 23 2,904 SH   SOLE 13 2,904 0 0
UNDER ARMOUR INC CL C 904311206 100 12,396 SH   SOLE 15 12,396 0 0
UNDER ARMOUR INC CL C 904311206 3,316 411,403 SH   SOLE 18 381,761 0 29,642
UNDER ARMOUR INC CL C 904311206 427 53,020 SH   SOLE 19 53,020 0 0
UNDER ARMOUR INC CL C 904311206 37,395 4,639,530 SH   SOLE 21 4,639,530 0 0
UNDER ARMOUR INC CL C 904311206 36,014 4,468,211 SH   SOLE 22 4,024,720 0 443,491
UNDER ARMOUR INC CL C 904311206 1,190 147,601 SH   SOLE 23 147,601 0 0
UNDER ARMOUR INC CL C 904311206 1,598 198,287 SH   SOLE 25 198,287 0 0
UNDER ARMOUR INC CL C 904311206 6,759 838,625 SH   SOLE 26 246,078 0 592,547
UNDER ARMOUR INC CL C 904311206 297 36,853 SH   SOLE 28 24,268 0 12,585
UNDER ARMOUR INC CL C 904311206 410 50,855 SH   SOLE 29 7,243 0 43,612
UNDER ARMOUR INC CL C 904311206 5,594 694,003 SH   SOLE 30 694,003 0 0
UNDER ARMOUR INC CL C 904311206 308 38,158 SH   SOLE 31 31,189 0 6,969
UNDER ARMOUR INC CL C 904311206 108 13,415 SH   SOLE 34 13,415 0 0
UNDER ARMOUR INC CL C 904311206 899 111,531 SH   SOLE 36 111,531 0 0
UNDER ARMOUR INC CL C 904311206 28 3,467 SH   SOLE 40 3,467 0 0
UNICO AMERN CORP COM 904607108 3 619 SH   SOLE 21 619 0 0
UNIFI INC COM NEW 904677200 165 14,306 SH   SOLE 2 507 0 13,799
UNIFI INC COM NEW 904677200 4 343 SH   SOLE 7 343 0 0
UNIFI INC COM NEW 904677200 821 71,108 SH   SOLE 18 71,108 0 0
UNIFI INC COM NEW 904677200 306 26,486 SH   SOLE 19 26,486 0 0
UNIFI INC COM NEW 904677200 19,734 1,708,553 SH   SOLE 21 1,708,553 0 0
UNIFI INC COM NEW 904677200 5,281 457,210 SH   SOLE 22 441,061 0 16,149
UNIFI INC COM NEW 904677200 25 2,197 SH   SOLE 28 2,197 0 0
UNIFI INC COM NEW 904677200 247 21,400 SH   SOLE 30 21,400 0 0
UNIFI INC COM NEW 904677200 19 1,671 SH   SOLE 40 1,671 0 0
UNIFIRST CORP MASS COM 904708104 2,139 14,156 SH   SOLE 2 775 0 13,381
UNIFIRST CORP MASS COM 904708104 12 77 SH   SOLE 4 77 0 0
UNIFIRST CORP MASS COM 904708104 41 273 SH   SOLE 7 273 0 0
UNIFIRST CORP MASS COM 904708104 10,511 69,566 SH   SOLE 18 69,566 0 0
UNIFIRST CORP MASS COM 904708104 4,327 28,639 SH   SOLE 19 28,639 0 0
UNIFIRST CORP MASS COM 904708104 247,495 1,638,066 SH   SOLE 21 1,638,066 0 0
UNIFIRST CORP MASS COM 904708104 66,166 437,924 SH   SOLE 22 421,431 0 16,493
UNIFIRST CORP MASS COM 904708104 1,005 6,651 SH   SOLE 26 4,593 0 2,058
UNIFIRST CORP MASS COM 904708104 340 2,251 SH   SOLE 28 2,251 0 0
UNIFIRST CORP MASS COM 904708104 2,999 19,850 SH   SOLE 30 19,850 0 0
UNIFIRST CORP MASS COM 904708104 232 1,538 SH   SOLE 40 1,538 0 0
UNILEVER N V N Y SHS NEW 904784709 16,121 330,417 SH   SOLE 2 330,417 0 0
UNILEVER N V N Y SHS NEW 904784709 391,782 8,029,961 SH   SOLE 18 7,581,741 0 448,220
UNILEVER N V N Y SHS NEW 904784709 356,557 7,308,000 SH   SOLE 19 7,308,000 0 0
UNILEVER N V N Y SHS NEW 904784709 29,289 600,301 SH   SOLE 22 600,301 0 0
UNILEVER N V N Y SHS NEW 904784709 856 17,553 SH   SOLE 23 17,553 0 0
UNILEVER N V N Y SHS NEW 904784709 5,015 102,784 SH   SOLE 25 54,810 0 47,974
UNILEVER N V N Y SHS NEW 904784709 116 2,373 SH   SOLE 30 2,373 0 0
UNILEVER N V N Y SHS NEW 904784709 23,829 488,399 SH   SOLE 34 488,399 0 0
UNILEVER N V N Y SHS NEW 904784709 1,555 31,863 SH   SOLE 36 31,863 0 0
UNILEVER PLC SPON ADR NEW 904767704 6,804 134,542 SH   SOLE 18 134,491 0 51
UNION BANKSHARES INC COM 905400107 81 3,590 SH   SOLE 2 117 0 3,473
UNION BANKSHARES INC COM 905400107 3 120 SH   SOLE 7 120 0 0
UNION BANKSHARES INC COM 905400107 339 15,074 SH   SOLE 18 15,074 0 0
UNION BANKSHARES INC COM 905400107 180 8,014 SH   SOLE 19 8,014 0 0
UNION BANKSHARES INC COM 905400107 2,849 126,620 SH   SOLE 21 126,620 0 0
UNION BANKSHARES INC COM 905400107 797 35,415 SH   SOLE 22 32,965 0 2,450
UNION PAC CORP COM 907818108 246,781 1,749,724 SH   SOLE 2 233,211 0 1,516,513
UNION PAC CORP COM 907818108 50,290 356,563 SH   SOLE 4 337,020 0 19,543
UNION PAC CORP COM 907818108 87,144 617,866 SH   SOLE 7 591,800 0 26,066
UNION PAC CORP COM 907818108 2,140 15,171 SH   SOLE 13 15,171 0 0
UNION PAC CORP COM 907818108 8,243 58,447 SH   SOLE 15 58,447 0 0
UNION PAC CORP COM 907818108 7 51 SH   SOLE 17 0 0 51
UNION PAC CORP COM 907818108 301,052 2,134,512 SH   SOLE 18 1,996,492 0 138,020
UNION PAC CORP COM 907818108 271,945 1,928,139 SH   SOLE 19 1,928,139 0 0
UNION PAC CORP COM 907818108 12,847 91,087 SH   SOLE 20 91,087 0 0
UNION PAC CORP COM 907818108 1,893,063 13,422,171 SH   SOLE 21 13,422,171 0 0
UNION PAC CORP COM 907818108 2,365,473 16,771,644 SH   SOLE 22 15,104,809 0 1,666,835
UNION PAC CORP COM 907818108 72,422 513,485 SH   SOLE 23 513,485 0 0
UNION PAC CORP COM 907818108 107,403 761,504 SH   SOLE 25 761,504 0 0
UNION PAC CORP COM 907818108 478,797 3,394,759 SH   SOLE 26 401,114 0 2,993,645
UNION PAC CORP COM 907818108 19,966 141,564 SH   SOLE 28 100,178 0 41,386
UNION PAC CORP COM 907818108 3,210 22,760 SH   SOLE 29 14,679 0 8,081
UNION PAC CORP COM 907818108 382,195 2,709,832 SH   SOLE 30 2,709,832 0 0
UNION PAC CORP COM 907818108 121,640 862,453 SH   SOLE 31 126,656 0 735,797
UNION PAC CORP COM 907818108 66,905 474,371 SH   SOLE 34 474,371 0 0
UNION PAC CORP COM 907818108 71,704 508,393 SH   SOLE 36 508,393 0 0
UNION PAC CORP COM 907818108 2,193 15,547 SH   SOLE 40 15,547 0 0
UNIQUE FABRICATING INC COM 90915J103 4 1,641 SH   SOLE 18 1,641 0 0
UNIQUE FABRICATING INC COM 90915J103 37 15,661 SH   SOLE 21 15,661 0 0
UNIQURE NV SHS N90064101 8 177 SH   SOLE 4 177 0 0
UNIQURE NV SHS N90064101 6,069 127,900 SH   SOLE 19 127,900 0 0
UNIQURE NV SHS N90064101 19,034 401,128 SH   SOLE 21 401,128 0 0
UNIQURE NV SHS N90064101 1,612 33,966 SH   SOLE 22 19,153 0 14,813
UNIQURE NV SHS N90064101 653 13,755 SH   SOLE 26 9,315 0 4,440
UNIQURE NV SHS N90064101 238 5,007 SH   SOLE 28 5,007 0 0
UNIQURE NV SHS N90064101 4,190 88,303 SH   SOLE 30 88,303 0 0
UNIQURE NV SHS N90064101 32 676 SH   SOLE 34 676 0 0
UNIQURE NV SHS N90064101 180 3,802 SH   SOLE 40 3,802 0 0
UNISYS CORP COM NEW 909214306 354 28,647 SH   SOLE 2 2,073 0 26,574
UNISYS CORP COM NEW 909214306 3 249 SH   SOLE 4 249 0 0
UNISYS CORP COM NEW 909214306 13 1,087 SH   SOLE 7 1,087 0 0
UNISYS CORP COM NEW 909214306 2,922 236,586 SH   SOLE 18 236,586 0 0
UNISYS CORP COM NEW 909214306 1,289 104,405 SH   SOLE 19 104,405 0 0
UNISYS CORP COM NEW 909214306 70,521 5,710,236 SH   SOLE 21 5,710,236 0 0
UNISYS CORP COM NEW 909214306 17,473 1,414,808 SH   SOLE 22 1,357,459 0 57,349
UNISYS CORP COM NEW 909214306 75 6,050 SH   SOLE 26 3,927 0 2,123
UNISYS CORP COM NEW 909214306 89 7,185 SH   SOLE 28 7,185 0 0
UNISYS CORP COM NEW 909214306 941 76,195 SH   SOLE 30 76,195 0 0
UNISYS CORP COM NEW 909214306 72 5,819 SH   SOLE 40 5,819 0 0
UNIT CORPORATION COM 909218109 24 91,468 SH   SOLE 2 2,096 0 89,372
UNIT CORPORATION COM 909218109 0 1,117 SH   SOLE 7 1,117 0 0
UNIT CORPORATION COM 909218109 47 180,148 SH   SOLE 18 180,148 0 0
UNIT CORPORATION COM 909218109 24 91,045 SH   SOLE 19 91,045 0 0
UNIT CORPORATION COM 909218109 458 1,761,727 SH   SOLE 21 1,761,727 0 0
UNIT CORPORATION COM 909218109 403 1,549,234 SH   SOLE 22 1,452,509 0 96,725
UNITED AIRLS HLDGS INC COM 910047109 17,379 550,839 SH   SOLE 2 100,121 0 450,718
UNITED AIRLS HLDGS INC COM 910047109 1,099 34,827 SH   SOLE 4 32,998 0 1,829
UNITED AIRLS HLDGS INC COM 910047109 7,617 241,425 SH   SOLE 7 191,234 0 50,191
UNITED AIRLS HLDGS INC COM 910047109 11 362 SH   SOLE 13 362 0 0
UNITED AIRLS HLDGS INC COM 910047109 217 6,888 SH   SOLE 15 6,888 0 0
UNITED AIRLS HLDGS INC COM 910047109 17,018 539,404 SH   SOLE 18 518,278 0 21,126
UNITED AIRLS HLDGS INC COM 910047109 19,202 608,626 SH   SOLE 19 608,626 0 0
UNITED AIRLS HLDGS INC COM 910047109 174,527 5,531,766 SH   SOLE 21 5,531,766 0 0
UNITED AIRLS HLDGS INC COM 910047109 177,512 5,626,366 SH   SOLE 22 5,152,195 0 474,171
UNITED AIRLS HLDGS INC COM 910047109 1,593 50,494 SH   SOLE 23 50,494 0 0
UNITED AIRLS HLDGS INC COM 910047109 2,532 80,240 SH   SOLE 25 80,240 0 0
UNITED AIRLS HLDGS INC COM 910047109 13,701 434,255 SH   SOLE 26 73,561 0 360,694
UNITED AIRLS HLDGS INC COM 910047109 426 13,514 SH   SOLE 28 8,416 0 5,098
UNITED AIRLS HLDGS INC COM 910047109 40 1,252 SH   SOLE 29 1,252 0 0
UNITED AIRLS HLDGS INC COM 910047109 22,942 727,167 SH   SOLE 30 727,167 0 0
UNITED AIRLS HLDGS INC COM 910047109 728 23,067 SH   SOLE 31 15,060 0 8,007
UNITED AIRLS HLDGS INC COM 910047109 1,264 40,075 SH   SOLE 32 40,075 0 0
UNITED AIRLS HLDGS INC COM 910047109 8,265 261,977 SH   SOLE 34 261,977 0 0
UNITED AIRLS HLDGS INC COM 910047109 1,681 53,283 SH   SOLE 36 53,283 0 0
UNITED AIRLS HLDGS INC COM 910047109 48 1,524 SH   SOLE 40 1,524 0 0
UNITED BANCORP INC OHIO COM 909911109 13 1,221 SH   SOLE 18 1,221 0 0
UNITED BANCORP INC OHIO COM 909911109 74 6,673 SH   SOLE 21 6,673 0 0
UNITED BANCSHARES INC OHIO COM 909458101 11 702 SH   SOLE 18 702 0 0
UNITED BANCSHARES INC OHIO COM 909458101 11 679 SH   SOLE 21 679 0 0
UNITED BANKSHARES INC WEST V COM 909907107 3,068 132,912 SH   SOLE 2 45,978 0 86,934
UNITED BANKSHARES INC WEST V COM 909907107 9 387 SH   SOLE 4 387 0 0
UNITED BANKSHARES INC WEST V COM 909907107 1,781 77,154 SH   SOLE 7 77,154 0 0
UNITED BANKSHARES INC WEST V COM 909907107 14,300 619,583 SH   SOLE 18 619,583 0 0
UNITED BANKSHARES INC WEST V COM 909907107 5,189 224,822 SH   SOLE 19 224,822 0 0
UNITED BANKSHARES INC WEST V COM 909907107 213,464 9,248,853 SH   SOLE 21 9,248,853 0 0
UNITED BANKSHARES INC WEST V COM 909907107 80,695 3,496,296 SH   SOLE 22 3,383,008 0 113,288
UNITED BANKSHARES INC WEST V COM 909907107 94 4,081 SH   SOLE 23 4,081 0 0
UNITED BANKSHARES INC WEST V COM 909907107 993 43,020 SH   SOLE 26 21,637 0 21,383
UNITED BANKSHARES INC WEST V COM 909907107 361 15,633 SH   SOLE 28 15,633 0 0
UNITED BANKSHARES INC WEST V COM 909907107 872 37,781 SH   SOLE 30 37,781 0 0
UNITED BANKSHARES INC WEST V COM 909907107 873 37,831 SH   SOLE 32 37,831 0 0
UNITED BANKSHARES INC WEST V COM 909907107 53 2,306 SH   SOLE 36 2,306 0 0
UNITED BANKSHARES INC WEST V COM 909907107 230 9,961 SH   SOLE 40 9,961 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 1,439 78,586 SH   SOLE 2 22,793 0 55,793
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 3 189 SH   SOLE 4 189 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 23 1,252 SH   SOLE 7 1,252 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 6,191 338,137 SH   SOLE 18 338,137 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 4,406 240,624 SH   SOLE 19 240,624 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 143,100 7,815,412 SH   SOLE 21 7,815,412 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 45,081 2,462,120 SH   SOLE 22 2,390,770 0 71,350
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 1,752 95,670 SH   SOLE 23 95,670 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 5,102 278,656 SH   SOLE 26 7,068 0 271,588
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 187 10,198 SH   SOLE 28 10,198 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 1,794 97,972 SH   SOLE 30 97,972 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 188 10,288 SH   SOLE 40 10,288 0 0
UNITED FIRE GROUP INC COM 910340108 645 19,768 SH   SOLE 2 1,194 0 18,574
UNITED FIRE GROUP INC COM 910340108 2 68 SH   SOLE 4 68 0 0
UNITED FIRE GROUP INC COM 910340108 11 329 SH   SOLE 7 329 0 0
UNITED FIRE GROUP INC COM 910340108 3,206 98,321 SH   SOLE 18 98,321 0 0
UNITED FIRE GROUP INC COM 910340108 1,319 40,443 SH   SOLE 19 40,443 0 0
UNITED FIRE GROUP INC COM 910340108 79,393 2,434,632 SH   SOLE 21 2,434,632 0 0
UNITED FIRE GROUP INC COM 910340108 22,018 675,177 SH   SOLE 22 651,140 0 24,037
UNITED FIRE GROUP INC COM 910340108 166 5,095 SH   SOLE 26 3,611 0 1,484
UNITED FIRE GROUP INC COM 910340108 76 2,333 SH   SOLE 28 2,333 0 0
UNITED FIRE GROUP INC COM 910340108 982 30,104 SH   SOLE 30 30,104 0 0
UNITED FIRE GROUP INC COM 910340108 68 2,071 SH   SOLE 40 2,071 0 0
UNITED GUARDIAN INC COM 910571108 10 679 SH   SOLE 18 679 0 0
UNITED GUARDIAN INC COM 910571108 329 22,780 SH   SOLE 21 22,780 0 0
UNITED GUARDIAN INC COM 910571108 43 3,009 SH   SOLE 22 3,009 0 0
UNITED INS HLDGS CORP COM 910710102 219 23,745 SH   SOLE 2 4,695 0 19,050
UNITED INS HLDGS CORP COM 910710102 4 394 SH   SOLE 7 394 0 0
UNITED INS HLDGS CORP COM 910710102 1,104 119,486 SH   SOLE 18 106,730 0 12,756
UNITED INS HLDGS CORP COM 910710102 942 101,939 SH   SOLE 19 101,939 0 0
UNITED INS HLDGS CORP COM 910710102 22,642 2,450,423 SH   SOLE 21 2,450,423 0 0
UNITED INS HLDGS CORP COM 910710102 7,807 844,861 SH   SOLE 22 824,743 0 20,118
UNITED INS HLDGS CORP COM 910710102 80 8,667 SH   SOLE 23 8,667 0 0
UNITED INS HLDGS CORP COM 910710102 71 7,724 SH   SOLE 26 0 0 7,724
UNITED INS HLDGS CORP COM 910710102 25 2,660 SH   SOLE 28 2,660 0 0
UNITED INS HLDGS CORP COM 910710102 220 23,809 SH   SOLE 30 23,809 0 0
UNITED INS HLDGS CORP COM 910710102 17 1,809 SH   SOLE 40 1,809 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 4,970 2,290,474 SH   SOLE 2 0 0 2,290,474
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 706 325,476 SH   SOLE 22 325,476 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 14 6,282 SH   SOLE 34 6,282 0 0
UNITED NAT FOODS INC COM 911163103 482 52,554 SH   SOLE 2 3,588 0 48,966
UNITED NAT FOODS INC COM 911163103 2 207 SH   SOLE 4 207 0 0
UNITED NAT FOODS INC COM 911163103 47 5,140 SH   SOLE 7 5,140 0 0
UNITED NAT FOODS INC COM 911163103 2,223 242,132 SH   SOLE 18 242,132 0 0
UNITED NAT FOODS INC COM 911163103 1,043 113,648 SH   SOLE 19 113,648 0 0
UNITED NAT FOODS INC COM 911163103 54,685 5,956,930 SH   SOLE 21 5,956,930 0 0
UNITED NAT FOODS INC COM 911163103 13,969 1,521,653 SH   SOLE 22 1,445,754 0 75,899
UNITED NAT FOODS INC COM 911163103 562 61,210 SH   SOLE 23 61,210 0 0
UNITED NAT FOODS INC COM 911163103 140 15,253 SH   SOLE 26 3,766 0 11,487
UNITED NAT FOODS INC COM 911163103 67 7,277 SH   SOLE 28 7,277 0 0
UNITED NAT FOODS INC COM 911163103 685 74,587 SH   SOLE 30 74,587 0 0
UNITED NAT FOODS INC COM 911163103 121 13,214 SH   SOLE 31 0 0 13,214
UNITED NAT FOODS INC COM 911163103 136 14,784 SH   SOLE 36 14,784 0 0
UNITED NAT FOODS INC COM 911163103 49 5,368 SH   SOLE 40 5,368 0 0
UNITED PARCEL SERVICE INC CL B 911312106 179,882 1,925,520 SH   SOLE 2 384,170 0 1,541,350
UNITED PARCEL SERVICE INC CL B 911312106 31,892 341,385 SH   SOLE 4 322,285 0 19,100
UNITED PARCEL SERVICE INC CL B 911312106 58,495 626,156 SH   SOLE 7 604,801 0 21,355
UNITED PARCEL SERVICE INC CL B 911312106 1,959 20,972 SH   SOLE 13 20,972 0 0
UNITED PARCEL SERVICE INC CL B 911312106 5,347 57,236 SH   SOLE 15 57,236 0 0
UNITED PARCEL SERVICE INC CL B 911312106 3 32 SH   SOLE 17 0 0 32
UNITED PARCEL SERVICE INC CL B 911312106 203,124 2,174,314 SH   SOLE 18 2,051,376 0 122,938
UNITED PARCEL SERVICE INC CL B 911312106 21,187 226,793 SH   SOLE 19 226,793 0 0
UNITED PARCEL SERVICE INC CL B 911312106 1,293,594 13,847,080 SH   SOLE 21 13,847,080 0 0
UNITED PARCEL SERVICE INC CL B 911312106 1,564,353 16,745,375 SH   SOLE 22 15,010,795 0 1,734,580
UNITED PARCEL SERVICE INC CL B 911312106 50,881 544,649 SH   SOLE 23 544,649 0 0
UNITED PARCEL SERVICE INC CL B 911312106 74,896 801,715 SH   SOLE 25 801,715 0 0
UNITED PARCEL SERVICE INC CL B 911312106 331,796 3,551,663 SH   SOLE 26 419,372 0 3,132,291
UNITED PARCEL SERVICE INC CL B 911312106 13,382 143,245 SH   SOLE 28 101,496 0 41,749
UNITED PARCEL SERVICE INC CL B 911312106 8,864 94,887 SH   SOLE 29 28,216 0 66,671
UNITED PARCEL SERVICE INC CL B 911312106 272,242 2,914,174 SH   SOLE 30 2,914,174 0 0
UNITED PARCEL SERVICE INC CL B 911312106 29,052 310,984 SH   SOLE 31 154,374 0 156,610
UNITED PARCEL SERVICE INC CL B 911312106 5,808 62,176 SH   SOLE 34 62,176 0 0
UNITED PARCEL SERVICE INC CL B 911312106 46,878 501,794 SH   SOLE 36 501,794 0 0
UNITED PARCEL SERVICE INC CL B 911312106 1,522 16,296 SH   SOLE 40 16,296 0 0
UNITED RENTALS INC COM 911363109 18,604 180,794 SH   SOLE 2 16,088 0 164,706
UNITED RENTALS INC COM 911363109 3,942 38,306 SH   SOLE 4 36,050 0 2,256
UNITED RENTALS INC COM 911363109 11,521 111,962 SH   SOLE 7 68,988 0 42,974
UNITED RENTALS INC COM 911363109 126 1,228 SH   SOLE 13 1,228 0 0
UNITED RENTALS INC COM 911363109 957 9,305 SH   SOLE 15 9,305 0 0
UNITED RENTALS INC COM 911363109 16,394 159,315 SH   SOLE 18 142,199 0 17,116
UNITED RENTALS INC COM 911363109 3,511 34,118 SH   SOLE 19 34,118 0 0
UNITED RENTALS INC COM 911363109 222,465 2,161,953 SH   SOLE 21 2,161,953 0 0
UNITED RENTALS INC COM 911363109 199,599 1,939,742 SH   SOLE 22 1,749,854 0 189,888
UNITED RENTALS INC COM 911363109 5,656 54,963 SH   SOLE 23 54,963 0 0
UNITED RENTALS INC COM 911363109 9,972 96,913 SH   SOLE 25 95,681 0 1,232
UNITED RENTALS INC COM 911363109 43,437 422,128 SH   SOLE 26 69,403 0 352,725
UNITED RENTALS INC COM 911363109 1,567 15,229 SH   SOLE 28 10,795 0 4,434
UNITED RENTALS INC COM 911363109 1,838 17,861 SH   SOLE 29 1,988 0 15,873
UNITED RENTALS INC COM 911363109 37,870 368,028 SH   SOLE 30 368,028 0 0
UNITED RENTALS INC COM 911363109 1,864 18,111 SH   SOLE 31 12,800 0 5,311
UNITED RENTALS INC COM 911363109 1,374 13,349 SH   SOLE 34 13,349 0 0
UNITED RENTALS INC COM 911363109 6,054 58,835 SH   SOLE 36 58,835 0 0
UNITED RENTALS INC COM 911363109 175 1,698 SH   SOLE 40 1,698 0 0
UNITED SECURITY BANCSHARES C COM 911460103 89 13,850 SH   SOLE 2 508 0 13,342
UNITED SECURITY BANCSHARES C COM 911460103 334 52,143 SH   SOLE 18 52,143 0 0
UNITED SECURITY BANCSHARES C COM 911460103 222 34,622 SH   SOLE 19 34,622 0 0
UNITED SECURITY BANCSHARES C COM 911460103 3,201 500,114 SH   SOLE 21 500,114 0 0
UNITED SECURITY BANCSHARES C COM 911460103 967 151,106 SH   SOLE 22 143,830 0 7,276
UNITED STATES ANTIMONY CORP COM 911549103 20 59,486 SH   SOLE 21 59,486 0 0
UNITED STATES ANTIMONY CORP COM 911549103 6 18,368 SH   SOLE 22 18,368 0 0
UNITED STATES CELLULAR CORP COM 911684108 1,355 46,253 SH   SOLE 2 20,852 0 25,401
UNITED STATES CELLULAR CORP COM 911684108 2 57 SH   SOLE 4 57 0 0
UNITED STATES CELLULAR CORP COM 911684108 10 333 SH   SOLE 7 333 0 0
UNITED STATES CELLULAR CORP COM 911684108 961 32,803 SH   SOLE 13 32,803 0 0
UNITED STATES CELLULAR CORP COM 911684108 2,550 87,061 SH   SOLE 18 41,454 0 45,607
UNITED STATES CELLULAR CORP COM 911684108 7,927 270,634 SH   SOLE 19 270,634 0 0
UNITED STATES CELLULAR CORP COM 911684108 6,123 209,047 SH   SOLE 21 209,047 0 0
UNITED STATES CELLULAR CORP COM 911684108 24,428 833,991 SH   SOLE 22 661,603 0 172,388
UNITED STATES CELLULAR CORP COM 911684108 6 207 SH   SOLE 23 207 0 0
UNITED STATES CELLULAR CORP COM 911684108 706 24,100 SH   SOLE 26 0 0 24,100
UNITED STATES CELLULAR CORP COM 911684108 47 1,609 SH   SOLE 28 1,609 0 0
UNITED STATES CELLULAR CORP COM 911684108 2,990 102,084 SH   SOLE 29 0 0 102,084
UNITED STATES CELLULAR CORP COM 911684108 638 21,787 SH   SOLE 30 21,787 0 0
UNITED STATES CELLULAR CORP COM 911684108 9 296 SH   SOLE 31 296 0 0
UNITED STATES CELLULAR CORP COM 911684108 68 2,317 SH   SOLE 34 2,317 0 0
UNITED STATES CELLULAR CORP COM 911684108 597 20,379 SH   SOLE 36 20,379 0 0
UNITED STATES CELLULAR CORP COM 911684108 36 1,229 SH   SOLE 40 1,229 0 0
UNITED STATES LIME & MINERAL COM 911922102 121 1,634 SH   SOLE 2 79 0 1,555
UNITED STATES LIME & MINERAL COM 911922102 549 7,430 SH   SOLE 18 7,430 0 0
UNITED STATES LIME & MINERAL COM 911922102 341 4,621 SH   SOLE 19 4,621 0 0
UNITED STATES LIME & MINERAL COM 911922102 5,467 74,022 SH   SOLE 21 74,022 0 0
UNITED STATES LIME & MINERAL COM 911922102 7,085 95,939 SH   SOLE 22 94,020 0 1,919
UNITED STATES LIME & MINERAL COM 911922102 18 237 SH   SOLE 23 237 0 0
UNITED STATES LIME & MINERAL COM 911922102 30 400 SH   SOLE 28 400 0 0
UNITED STATES LIME & MINERAL COM 911922102 34 465 SH   SOLE 30 465 0 0
UNITED STATES LIME & MINERAL COM 911922102 19 259 SH   SOLE 40 259 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 129 30,600 SH   SOLE 4 30,600 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 1,993 473,400 SH   SOLE 18 473,400 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 9,364 2,224,300 SH   SOLE 19 2,224,300 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 716 170,000 SH   SOLE 22 170,000 0 0
UNITED STATES STL CORP NEW COM 912909108 2,672 423,391 SH   SOLE 2 79,518 0 343,873
UNITED STATES STL CORP NEW COM 912909108 5 867 SH   SOLE 4 867 0 0
UNITED STATES STL CORP NEW COM 912909108 69 10,980 SH   SOLE 7 10,980 0 0
UNITED STATES STL CORP NEW COM 912909108 2,986 473,250 SH   SOLE 18 473,250 0 0
UNITED STATES STL CORP NEW COM 912909108 257 40,694 SH   SOLE 19 40,694 0 0
UNITED STATES STL CORP NEW COM 912909108 50,910 8,068,142 SH   SOLE 21 8,068,142 0 0
UNITED STATES STL CORP NEW COM 912909108 34,254 5,428,452 SH   SOLE 22 5,102,972 0 325,480
UNITED STATES STL CORP NEW COM 912909108 494 78,232 SH   SOLE 26 53,310 0 24,922
UNITED STATES STL CORP NEW COM 912909108 144 22,792 SH   SOLE 28 22,792 0 0
UNITED STATES STL CORP NEW COM 912909108 356 56,374 SH   SOLE 30 56,374 0 0
UNITED STATES STL CORP NEW COM 912909108 268 42,504 SH   SOLE 31 3,769 0 38,735
UNITED STATES STL CORP NEW COM 912909108 393 62,328 SH   SOLE 36 62,328 0 0
UNITED STATES STL CORP NEW COM 912909108 105 16,605 SH   SOLE 40 16,605 0 0
UNITED TECHNOLOGIES CORP COM 913017109 190,980 2,024,596 SH   SOLE 2 293,411 0 1,731,185
UNITED TECHNOLOGIES CORP COM 913017109 35,494 376,277 SH   SOLE 4 353,769 0 22,508
UNITED TECHNOLOGIES CORP COM 913017109 74,202 786,622 SH   SOLE 7 702,009 0 84,613
UNITED TECHNOLOGIES CORP COM 913017109 633 6,715 SH   SOLE 13 6,715 0 0
UNITED TECHNOLOGIES CORP COM 913017109 8,416 89,221 SH   SOLE 15 89,221 0 0
UNITED TECHNOLOGIES CORP COM 913017109 0 2 SH   SOLE 17 0 0 2
UNITED TECHNOLOGIES CORP COM 913017109 205,851 2,182,243 SH   SOLE 18 2,062,210 0 120,033
UNITED TECHNOLOGIES CORP COM 913017109 57,492 609,481 SH   SOLE 19 609,481 0 0
UNITED TECHNOLOGIES CORP COM 913017109 1,928,895 20,448,374 SH   SOLE 21 20,448,374 0 0
UNITED TECHNOLOGIES CORP COM 913017109 1,787,051 18,944,671 SH   SOLE 22 16,982,157 0 1,962,514
UNITED TECHNOLOGIES CORP COM 913017109 57,068 604,984 SH   SOLE 23 604,984 0 0
UNITED TECHNOLOGIES CORP COM 913017109 87,561 928,236 SH   SOLE 25 928,236 0 0
UNITED TECHNOLOGIES CORP COM 913017109 259,340 2,749,286 SH   SOLE 26 539,984 0 2,209,302
UNITED TECHNOLOGIES CORP COM 913017109 15,842 167,944 SH   SOLE 28 118,610 0 49,334
UNITED TECHNOLOGIES CORP COM 913017109 6,012 63,737 SH   SOLE 29 14,799 0 48,938
UNITED TECHNOLOGIES CORP COM 913017109 262,359 2,781,285 SH   SOLE 30 2,781,285 0 0
UNITED TECHNOLOGIES CORP COM 913017109 18,772 199,001 SH   SOLE 31 146,019 0 52,982
UNITED TECHNOLOGIES CORP COM 913017109 5,698 60,410 SH   SOLE 32 60,410 0 0
UNITED TECHNOLOGIES CORP COM 913017109 22,308 236,490 SH   SOLE 34 236,490 0 0
UNITED TECHNOLOGIES CORP COM 913017109 54,008 572,543 SH   SOLE 36 572,543 0 0
UNITED TECHNOLOGIES CORP COM 913017109 1,479 15,682 SH   SOLE 37 15,682 0 0
UNITED TECHNOLOGIES CORP COM 913017109 1,759 18,648 SH   SOLE 40 18,648 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 10,071 106,206 SH   SOLE 2 23,214 0 82,992
UNITED THERAPEUTICS CORP DEL COM 91307C102 21 217 SH   SOLE 4 217 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 105 1,104 SH   SOLE 7 1,104 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 366 3,861 SH   SOLE 13 3,861 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 11,962 126,143 SH   SOLE 18 124,768 0 1,375
UNITED THERAPEUTICS CORP DEL COM 91307C102 10,643 112,243 SH   SOLE 19 112,243 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 244,670 2,580,227 SH   SOLE 21 2,580,227 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 139,287 1,468,890 SH   SOLE 22 1,385,655 0 83,235
UNITED THERAPEUTICS CORP DEL COM 91307C102 2,429 25,615 SH   SOLE 26 9,552 0 16,063
UNITED THERAPEUTICS CORP DEL COM 91307C102 597 6,296 SH   SOLE 28 6,296 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 1,731 18,254 SH   SOLE 30 18,254 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 128 1,347 SH   SOLE 31 922 0 425
UNITED THERAPEUTICS CORP DEL COM 91307C102 123 1,300 SH   SOLE 34 1,300 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 210 2,212 SH   SOLE 36 2,212 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 426 4,493 SH   SOLE 40 4,493 0 0
UNITEDHEALTH GROUP INC COM 91324P102 697,598 2,797,331 SH   SOLE 2 686,583 0 2,110,748
UNITEDHEALTH GROUP INC COM 91324P102 115,386 462,693 SH   SOLE 4 436,805 0 25,888
UNITEDHEALTH GROUP INC COM 91324P102 207,967 833,935 SH   SOLE 7 803,285 0 30,650
UNITEDHEALTH GROUP INC COM 91324P102 11,221 44,997 SH   SOLE 13 44,997 0 0
UNITEDHEALTH GROUP INC COM 91324P102 19,481 78,118 SH   SOLE 15 78,118 0 0
UNITEDHEALTH GROUP INC COM 91324P102 95 382 SH   SOLE 17 0 0 382
UNITEDHEALTH GROUP INC COM 91324P102 964,542 3,867,762 SH   SOLE 18 3,416,038 0 451,724
UNITEDHEALTH GROUP INC COM 91324P102 1,319,194 5,289,895 SH   SOLE 19 5,289,895 0 0
UNITEDHEALTH GROUP INC COM 91324P102 998 4,000 SH   SOLE 20 4,000 0 0
UNITEDHEALTH GROUP INC COM 91324P102 4,889,128 19,605,132 SH   SOLE 21 19,605,132 0 0
UNITEDHEALTH GROUP INC COM 91324P102 5,761,225 23,102,192 SH   SOLE 22 20,669,926 0 2,432,266
UNITEDHEALTH GROUP INC COM 91324P102 183,622 736,316 SH   SOLE 23 736,316 0 0
UNITEDHEALTH GROUP INC COM 91324P102 262,392 1,052,178 SH   SOLE 25 1,040,820 0 11,358
UNITEDHEALTH GROUP INC COM 91324P102 1,018,535 4,084,268 SH   SOLE 26 545,839 0 3,538,429
UNITEDHEALTH GROUP INC COM 91324P102 48,335 193,819 SH   SOLE 28 137,337 0 56,482
UNITEDHEALTH GROUP INC COM 91324P102 43,246 173,414 SH   SOLE 29 34,237 0 139,177
UNITEDHEALTH GROUP INC COM 91324P102 987,907 3,961,451 SH   SOLE 30 3,961,451 0 0
UNITEDHEALTH GROUP INC COM 91324P102 154,200 618,334 SH   SOLE 31 192,868 0 425,466
UNITEDHEALTH GROUP INC COM 91324P102 15,060 60,390 SH   SOLE 32 60,390 0 0
UNITEDHEALTH GROUP INC COM 91324P102 513,238 2,058,057 SH   SOLE 34 2,058,057 0 0
UNITEDHEALTH GROUP INC COM 91324P102 175,387 703,292 SH   SOLE 36 703,292 0 0
UNITEDHEALTH GROUP INC COM 91324P102 5,323 21,344 SH   SOLE 40 21,344 0 0
UNITEDHEALTH GROUP INC OPTIONS 91324P102 898 3,600 SH Call SOLE 4 3,600 0 0
UNITEDHEALTH GROUP INC OPTIONS 91324P102 13,741 55,100 SH Call SOLE 18 55,100 0 0
UNITEDHEALTH GROUP INC OPTIONS 91324P102 64,465 258,500 SH Call SOLE 19 258,500 0 0
UNITEDHEALTH GROUP INC OPTIONS 91324P102 4,963 19,900 SH Call SOLE 22 19,900 0 0
UNITEDHEALTH GROUP INC OPTIONS 91324P102 31,023 124,400 SH Call SOLE 34 124,400 0 0
UNITI GROUP INC COM 91325V108 417 69,149 SH   SOLE 2 9,332 0 59,817
UNITI GROUP INC COM 91325V108 64 10,570 SH   SOLE 4 10,570 0 0
UNITI GROUP INC COM 91325V108 39 6,499 SH   SOLE 7 6,499 0 0
UNITI GROUP INC COM 91325V108 5,236 868,278 SH   SOLE 18 856,359 0 11,919
UNITI GROUP INC COM 91325V108 2,939 487,477 SH   SOLE 19 487,477 0 0
UNITI GROUP INC COM 91325V108 127,658 21,170,495 SH   SOLE 21 21,170,495 0 0
UNITI GROUP INC COM 91325V108 34,184 5,668,957 SH   SOLE 22 5,446,707 0 222,250
UNITI GROUP INC COM 91325V108 33 5,424 SH   SOLE 23 5,424 0 0
UNITI GROUP INC COM 91325V108 263 43,665 SH   SOLE 26 31,574 0 12,091
UNITI GROUP INC COM 91325V108 185 30,708 SH   SOLE 28 30,708 0 0
UNITI GROUP INC COM 91325V108 1,969 326,491 SH   SOLE 30 326,491 0 0
UNITI GROUP INC COM 91325V108 30 4,920 SH   SOLE 31 0 0 4,920
UNITI GROUP INC COM 91325V108 175 29,051 SH   SOLE 36 29,051 0 0
UNITI GROUP INC COM 91325V108 105 17,459 SH   SOLE 40 17,459 0 0
UNITIL CORP COM 913259107 714 13,645 SH   SOLE 2 744 0 12,901
UNITIL CORP COM 913259107 1 21 SH   SOLE 4 21 0 0
UNITIL CORP COM 913259107 902 17,249 SH   SOLE 7 17,249 0 0
UNITIL CORP COM 913259107 2,827 54,024 SH   SOLE 18 54,024 0 0
UNITIL CORP COM 913259107 1,409 26,938 SH   SOLE 19 26,938 0 0
UNITIL CORP COM 913259107 29,728 568,204 SH   SOLE 21 568,204 0 0
UNITIL CORP COM 913259107 26,120 499,245 SH   SOLE 22 483,358 0 15,887
UNITIL CORP COM 913259107 298 5,689 SH   SOLE 26 0 0 5,689
UNITIL CORP COM 913259107 102 1,954 SH   SOLE 28 1,954 0 0
UNITIL CORP COM 913259107 329 6,280 SH   SOLE 30 6,280 0 0
UNITIL CORP COM 913259107 7 135 SH   SOLE 34 135 0 0
UNITIL CORP COM 913259107 79 1,509 SH   SOLE 40 1,509 0 0
UNITY BANCORP INC COM 913290102 79 6,718 SH   SOLE 2 281 0 6,437
UNITY BANCORP INC COM 913290102 351 30,038 SH   SOLE 18 30,038 0 0
UNITY BANCORP INC COM 913290102 167 14,241 SH   SOLE 19 14,241 0 0
UNITY BANCORP INC COM 913290102 3,460 295,760 SH   SOLE 21 295,760 0 0
UNITY BANCORP INC COM 913290102 846 72,281 SH   SOLE 22 68,616 0 3,665
UNITY BIOTECHNOLOGY INC COM 91381U101 112 19,236 SH   SOLE 2 5,972 0 13,264
UNITY BIOTECHNOLOGY INC COM 91381U101 628 108,272 SH   SOLE 18 100,891 0 7,381
UNITY BIOTECHNOLOGY INC COM 91381U101 723 124,617 SH   SOLE 19 124,617 0 0
UNITY BIOTECHNOLOGY INC COM 91381U101 8,464 1,459,394 SH   SOLE 21 1,459,394 0 0
UNITY BIOTECHNOLOGY INC COM 91381U101 2,694 464,484 SH   SOLE 22 443,601 0 20,883
UNITY BIOTECHNOLOGY INC COM 91381U101 58 10,067 SH   SOLE 23 10,067 0 0
UNITY BIOTECHNOLOGY INC COM 91381U101 107 18,433 SH   SOLE 26 0 0 18,433
UNITY BIOTECHNOLOGY INC COM 91381U101 20 3,506 SH   SOLE 30 3,506 0 0
UNIVAR SOLUTIONS INC COM 91336L107 3,854 359,484 SH   SOLE 2 13,481 0 346,003
UNIVAR SOLUTIONS INC COM 91336L107 5 467 SH   SOLE 4 467 0 0
UNIVAR SOLUTIONS INC COM 91336L107 56 5,231 SH   SOLE 7 5,231 0 0
UNIVAR SOLUTIONS INC COM 91336L107 888 82,850 SH   SOLE 18 82,850 0 0
UNIVAR SOLUTIONS INC COM 91336L107 432 40,253 SH   SOLE 19 40,253 0 0
UNIVAR SOLUTIONS INC COM 91336L107 20,330 1,896,481 SH   SOLE 21 1,896,481 0 0
UNIVAR SOLUTIONS INC COM 91336L107 41,161 3,839,613 SH   SOLE 22 3,566,408 0 273,205
UNIVAR SOLUTIONS INC COM 91336L107 461 42,979 SH   SOLE 26 23,673 0 19,306
UNIVAR SOLUTIONS INC COM 91336L107 217 20,268 SH   SOLE 28 20,268 0 0
UNIVAR SOLUTIONS INC COM 91336L107 483 45,030 SH   SOLE 30 45,030 0 0
UNIVAR SOLUTIONS INC COM 91336L107 74 6,891 SH   SOLE 31 3,623 0 3,268
UNIVAR SOLUTIONS INC COM 91336L107 22 2,071 SH   SOLE 34 2,071 0 0
UNIVAR SOLUTIONS INC COM 91336L107 85 7,927 SH   SOLE 36 7,927 0 0
UNIVAR SOLUTIONS INC COM 91336L107 142 13,261 SH   SOLE 40 13,261 0 0
UNIVERSAL CORP VA COM 913456109 783 17,700 SH   SOLE 2 1,240 0 16,460
UNIVERSAL CORP VA COM 913456109 4 101 SH   SOLE 4 101 0 0
UNIVERSAL CORP VA COM 913456109 39 880 SH   SOLE 7 880 0 0
UNIVERSAL CORP VA COM 913456109 4,944 111,836 SH   SOLE 18 111,836 0 0
UNIVERSAL CORP VA COM 913456109 2,012 45,501 SH   SOLE 19 45,501 0 0
UNIVERSAL CORP VA COM 913456109 122,998 2,782,129 SH   SOLE 21 2,782,129 0 0
UNIVERSAL CORP VA COM 913456109 32,442 733,825 SH   SOLE 22 703,577 0 30,248
UNIVERSAL CORP VA COM 913456109 488 11,040 SH   SOLE 26 9,647 0 1,393
UNIVERSAL CORP VA COM 913456109 1,428 32,301 SH   SOLE 30 32,301 0 0
UNIVERSAL CORP VA COM 913456109 42 946 SH   SOLE 36 946 0 0
UNIVERSAL CORP VA COM 913456109 102 2,318 SH   SOLE 40 2,318 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 12,456 94,521 SH   SOLE 2 20,883 0 73,638
UNIVERSAL DISPLAY CORP COM 91347P105 26 199 SH   SOLE 4 199 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 100 756 SH   SOLE 7 756 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 15,507 117,672 SH   SOLE 18 117,672 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 1,333 10,113 SH   SOLE 19 10,113 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 277,680 2,107,145 SH   SOLE 21 2,107,145 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 181,926 1,380,529 SH   SOLE 22 1,311,859 0 68,670
UNIVERSAL DISPLAY CORP COM 91347P105 2,485 18,859 SH   SOLE 26 10,321 0 8,538
UNIVERSAL DISPLAY CORP COM 91347P105 823 6,248 SH   SOLE 28 6,248 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 1,819 13,807 SH   SOLE 30 13,807 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 114 868 SH   SOLE 31 868 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 101 764 SH   SOLE 34 764 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 629 4,771 SH   SOLE 40 4,771 0 0
UNIVERSAL ELECTRS INC COM 913483103 239 6,235 SH   SOLE 2 701 0 5,534
UNIVERSAL ELECTRS INC COM 913483103 1 23 SH   SOLE 4 23 0 0
UNIVERSAL ELECTRS INC COM 913483103 9 238 SH   SOLE 7 238 0 0
UNIVERSAL ELECTRS INC COM 913483103 2,523 65,748 SH   SOLE 18 65,748 0 0
UNIVERSAL ELECTRS INC COM 913483103 1,018 26,535 SH   SOLE 19 26,535 0 0
UNIVERSAL ELECTRS INC COM 913483103 57,054 1,486,936 SH   SOLE 21 1,486,936 0 0
UNIVERSAL ELECTRS INC COM 913483103 15,882 413,924 SH   SOLE 22 397,107 0 16,817
UNIVERSAL ELECTRS INC COM 913483103 25 664 SH   SOLE 26 0 0 664
UNIVERSAL ELECTRS INC COM 913483103 80 2,083 SH   SOLE 28 2,083 0 0
UNIVERSAL ELECTRS INC COM 913483103 685 17,861 SH   SOLE 30 17,861 0 0
UNIVERSAL ELECTRS INC COM 913483103 64 1,658 SH   SOLE 40 1,658 0 0
UNIVERSAL FST PRODS INC COM 913543104 1,046 28,116 SH   SOLE 2 4,532 0 23,584
UNIVERSAL FST PRODS INC COM 913543104 7 177 SH   SOLE 4 177 0 0
UNIVERSAL FST PRODS INC COM 913543104 53 1,423 SH   SOLE 7 1,423 0 0
UNIVERSAL FST PRODS INC COM 913543104 10,247 275,523 SH   SOLE 18 275,523 0 0
UNIVERSAL FST PRODS INC COM 913543104 4,927 132,473 SH   SOLE 19 132,473 0 0
UNIVERSAL FST PRODS INC COM 913543104 244,801 6,582,431 SH   SOLE 21 6,582,431 0 0
UNIVERSAL FST PRODS INC COM 913543104 65,483 1,760,779 SH   SOLE 22 1,692,524 0 68,255
UNIVERSAL FST PRODS INC COM 913543104 1,289 34,653 SH   SOLE 26 23,089 0 11,564
UNIVERSAL FST PRODS INC COM 913543104 389 10,456 SH   SOLE 28 10,456 0 0
UNIVERSAL FST PRODS INC COM 913543104 2,979 80,095 SH   SOLE 30 80,095 0 0
UNIVERSAL FST PRODS INC COM 913543104 15 404 SH   SOLE 34 404 0 0
UNIVERSAL FST PRODS INC COM 913543104 56 1,513 SH   SOLE 36 1,513 0 0
UNIVERSAL FST PRODS INC COM 913543104 238 6,390 SH   SOLE 40 6,390 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 565 5,604 SH   SOLE 2 671 0 4,933
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 752 7,458 SH   SOLE 4 7,458 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 1,377 13,659 SH   SOLE 7 13,659 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 5,932 58,840 SH   SOLE 18 58,840 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 3,766 37,362 SH   SOLE 19 37,362 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 141,932 1,407,916 SH   SOLE 21 1,407,916 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 50,626 502,194 SH   SOLE 22 489,001 0 13,193
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 41 403 SH   SOLE 23 403 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 3,166 31,408 SH   SOLE 25 31,408 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 1,604 15,915 SH   SOLE 26 6,872 0 9,043
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 172 1,705 SH   SOLE 28 1,705 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 660 6,549 SH   SOLE 29 6,549 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 8,271 82,048 SH   SOLE 30 82,048 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 154 1,529 SH   SOLE 40 1,529 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 20,185 203,727 SH   SOLE 2 38,009 0 165,718
UNIVERSAL HLTH SVCS INC CL B 913903100 3,915 39,509 SH   SOLE 4 37,133 0 2,376
UNIVERSAL HLTH SVCS INC CL B 913903100 13,649 137,762 SH   SOLE 7 81,516 0 56,246
UNIVERSAL HLTH SVCS INC CL B 913903100 205 2,071 SH   SOLE 13 2,071 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 636 6,422 SH   SOLE 15 6,422 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 16,018 161,670 SH   SOLE 18 148,779 0 12,891
UNIVERSAL HLTH SVCS INC CL B 913903100 2,942 29,692 SH   SOLE 19 29,692 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 258,862 2,612,660 SH   SOLE 21 2,612,660 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 208,119 2,100,513 SH   SOLE 22 1,906,167 0 194,346
UNIVERSAL HLTH SVCS INC CL B 913903100 6,134 61,905 SH   SOLE 23 61,905 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 10,005 100,974 SH   SOLE 25 100,974 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 35,874 362,070 SH   SOLE 26 72,882 0 289,188
UNIVERSAL HLTH SVCS INC CL B 913903100 1,627 16,421 SH   SOLE 28 11,524 0 4,897
UNIVERSAL HLTH SVCS INC CL B 913903100 202 2,041 SH   SOLE 29 2,041 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 42,471 428,655 SH   SOLE 30 428,655 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 1,918 19,363 SH   SOLE 31 15,375 0 3,988
UNIVERSAL HLTH SVCS INC CL B 913903100 462 4,660 SH   SOLE 34 4,660 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 6,016 60,720 SH   SOLE 36 60,720 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 176 1,774 SH   SOLE 40 1,774 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 408 22,781 SH   SOLE 2 2,118 0 20,663
UNIVERSAL INS HLDGS INC COM 91359V107 4 222 SH   SOLE 4 222 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 9 510 SH   SOLE 7 510 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 2,418 134,953 SH   SOLE 18 134,953 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 1,391 77,613 SH   SOLE 19 77,613 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 61,000 3,404,036 SH   SOLE 21 3,404,036 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 16,986 947,853 SH   SOLE 22 915,121 0 32,732
UNIVERSAL INS HLDGS INC COM 91359V107 74 4,107 SH   SOLE 23 4,107 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 460 25,694 SH   SOLE 26 10,936 0 14,758
UNIVERSAL INS HLDGS INC COM 91359V107 82 4,603 SH   SOLE 28 4,603 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 724 40,415 SH   SOLE 30 40,415 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 65 3,631 SH   SOLE 40 3,631 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 51 3,886 SH   SOLE 2 1,208 0 2,678
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 3 240 SH   SOLE 7 240 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 411 31,375 SH   SOLE 18 31,375 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 1,769 135,036 SH   SOLE 19 135,036 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 3,875 295,806 SH   SOLE 21 295,806 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 5,365 409,506 SH   SOLE 22 401,441 0 8,065
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 232 17,702 SH   SOLE 23 17,702 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 828 63,233 SH   SOLE 26 0 0 63,233
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 18 1,411 SH   SOLE 28 1,411 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 23 1,730 SH   SOLE 30 1,730 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 10 735 SH   SOLE 40 735 0 0
UNIVERSAL SEC INSTRS INC COM NEW 913821302 0 622 SH   SOLE 21 622 0 0
UNIVERSAL STAINLESS & ALLOY COM 913837100 15 1,903 SH   SOLE 18 1,903 0 0
UNIVERSAL STAINLESS & ALLOY COM 913837100 203 26,356 SH   SOLE 21 26,356 0 0
UNIVERSAL STAINLESS & ALLOY COM 913837100 773 100,241 SH   SOLE 22 100,241 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104 33 5,492 SH   SOLE 18 5,492 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104 381 63,951 SH   SOLE 21 63,951 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104 2,364 397,294 SH   SOLE 22 397,294 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 511 31,295 SH   SOLE 2 3,725 0 27,570
UNIVEST FINANCIAL CORPORATIO COM 915271100 10 629 SH   SOLE 7 629 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 1,822 111,659 SH   SOLE 18 111,659 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 2,325 142,485 SH   SOLE 19 142,485 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 17,053 1,044,906 SH   SOLE 21 1,044,906 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 20,204 1,237,962 SH   SOLE 22 1,206,331 0 31,631
UNIVEST FINANCIAL CORPORATIO COM 915271100 229 14,038 SH   SOLE 23 14,038 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 1,157 70,920 SH   SOLE 26 0 0 70,920
UNIVEST FINANCIAL CORPORATIO COM 915271100 73 4,445 SH   SOLE 28 4,445 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 231 14,149 SH   SOLE 30 14,149 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 40 2,425 SH   SOLE 40 2,425 0 0
UNUM GROUP COM 91529Y106 17,925 1,194,229 SH   SOLE 2 656,378 0 537,851
UNUM GROUP COM 91529Y106 2,732 182,035 SH   SOLE 4 176,642 0 5,393
UNUM GROUP COM 91529Y106 5,521 367,843 SH   SOLE 7 218,504 0 149,339
UNUM GROUP COM 91529Y106 625 41,635 SH   SOLE 13 41,635 0 0
UNUM GROUP COM 91529Y106 340 22,661 SH   SOLE 15 22,661 0 0
UNUM GROUP COM 91529Y106 10,146 675,963 SH   SOLE 18 606,197 0 69,766
UNUM GROUP COM 91529Y106 4,678 311,636 SH   SOLE 19 311,636 0 0
UNUM GROUP COM 91529Y106 78,422 5,224,620 SH   SOLE 21 5,224,620 0 0
UNUM GROUP COM 91529Y106 102,536 6,831,190 SH   SOLE 22 5,912,038 0 919,152
UNUM GROUP COM 91529Y106 5,191 345,868 SH   SOLE 23 345,868 0 0
UNUM GROUP COM 91529Y106 4,067 270,979 SH   SOLE 25 270,979 0 0
UNUM GROUP COM 91529Y106 14,121 940,800 SH   SOLE 26 245,758 0 695,042
UNUM GROUP COM 91529Y106 568 37,864 SH   SOLE 28 27,943 0 9,921
UNUM GROUP COM 91529Y106 4,611 307,226 SH   SOLE 29 132,841 0 174,385
UNUM GROUP COM 91529Y106 14,399 959,322 SH   SOLE 30 959,322 0 0
UNUM GROUP COM 91529Y106 4,766 317,552 SH   SOLE 31 222,852 0 94,700
UNUM GROUP COM 91529Y106 446 29,702 SH   SOLE 34 29,702 0 0
UNUM GROUP COM 91529Y106 2,726 181,582 SH   SOLE 36 181,582 0 0
UNUM GROUP COM 91529Y106 71 4,725 SH   SOLE 40 4,725 0 0
UNUM THERAPEUTICS INC COM 903214104 1 2,810 SH   SOLE 18 2,810 0 0
UNUM THERAPEUTICS INC COM 903214104 12 28,444 SH   SOLE 21 28,444 0 0
UNUM THERAPEUTICS INC COM 903214104 181 437,881 SH   SOLE 22 437,881 0 0
UPLAND SOFTWARE INC COM 91544A109 227 8,446 SH   SOLE 2 1,161 0 7,285
UPLAND SOFTWARE INC COM 91544A109 3 124 SH   SOLE 4 124 0 0
UPLAND SOFTWARE INC COM 91544A109 9 330 SH   SOLE 7 330 0 0
UPLAND SOFTWARE INC COM 91544A109 2,136 79,624 SH   SOLE 18 79,624 0 0
UPLAND SOFTWARE INC COM 91544A109 1,145 42,685 SH   SOLE 19 42,685 0 0
UPLAND SOFTWARE INC COM 91544A109 20,207 753,446 SH   SOLE 21 753,446 0 0
UPLAND SOFTWARE INC COM 91544A109 16,192 603,721 SH   SOLE 22 581,256 0 22,465
UPLAND SOFTWARE INC COM 91544A109 40 1,488 SH   SOLE 26 0 0 1,488
UPLAND SOFTWARE INC COM 91544A109 115 4,288 SH   SOLE 28 4,288 0 0
UPLAND SOFTWARE INC COM 91544A109 187 6,971 SH   SOLE 30 6,971 0 0
UPLAND SOFTWARE INC COM 91544A109 67 2,489 SH   SOLE 40 2,489 0 0
UPWORK INC COM 91688F104 139 21,541 SH   SOLE 2 3,189 0 18,352
UPWORK INC COM 91688F104 2 252 SH   SOLE 4 252 0 0
UPWORK INC COM 91688F104 6 949 SH   SOLE 7 949 0 0
UPWORK INC COM 91688F104 1,339 207,638 SH   SOLE 18 207,638 0 0
UPWORK INC COM 91688F104 707 109,676 SH   SOLE 19 109,676 0 0
UPWORK INC COM 91688F104 12,366 1,917,184 SH   SOLE 21 1,917,184 0 0
UPWORK INC COM 91688F104 11,549 1,790,537 SH   SOLE 22 1,725,972 0 64,565
UPWORK INC COM 91688F104 31 4,872 SH   SOLE 26 0 0 4,872
UPWORK INC COM 91688F104 47 7,228 SH   SOLE 28 7,228 0 0
UPWORK INC COM 91688F104 2,421 375,345 SH   SOLE 30 375,345 0 0
UPWORK INC COM 91688F104 35 5,358 SH   SOLE 40 5,358 0 0
URANIUM ENERGY CORP COM 916896103 34 61,054 SH   SOLE 2 5,949 0 55,105
URANIUM ENERGY CORP COM 916896103 2 4,020 SH   SOLE 7 4,020 0 0
URANIUM ENERGY CORP COM 916896103 368 657,051 SH   SOLE 18 657,051 0 0
URANIUM ENERGY CORP COM 916896103 197 352,219 SH   SOLE 19 352,219 0 0
URANIUM ENERGY CORP COM 916896103 3,563 6,361,642 SH   SOLE 21 6,361,642 0 0
URANIUM ENERGY CORP COM 916896103 2,712 4,842,383 SH   SOLE 22 4,730,310 0 112,073
URBAN EDGE PPTYS COM 91704F104 1,357 153,983 SH   SOLE 2 50,268 0 103,715
URBAN EDGE PPTYS COM 91704F104 607 68,927 SH   SOLE 4 68,927 0 0
URBAN EDGE PPTYS COM 91704F104 1,060 120,276 SH   SOLE 7 120,276 0 0
URBAN EDGE PPTYS COM 91704F104 5,843 663,175 SH   SOLE 18 663,175 0 0
URBAN EDGE PPTYS COM 91704F104 2,979 338,167 SH   SOLE 19 338,167 0 0
URBAN EDGE PPTYS COM 91704F104 78,378 8,896,527 SH   SOLE 21 8,896,527 0 0
URBAN EDGE PPTYS COM 91704F104 44,209 5,018,013 SH   SOLE 22 4,891,075 0 126,938
URBAN EDGE PPTYS COM 91704F104 33 3,693 SH   SOLE 23 3,693 0 0
URBAN EDGE PPTYS COM 91704F104 2,364 268,316 SH   SOLE 25 268,316 0 0
URBAN EDGE PPTYS COM 91704F104 714 81,091 SH   SOLE 26 25,537 0 55,554
URBAN EDGE PPTYS COM 91704F104 139 15,746 SH   SOLE 28 15,746 0 0
URBAN EDGE PPTYS COM 91704F104 527 59,794 SH   SOLE 29 59,794 0 0
URBAN EDGE PPTYS COM 91704F104 4,549 516,378 SH   SOLE 30 516,378 0 0
URBAN EDGE PPTYS COM 91704F104 9 1,068 SH   SOLE 34 1,068 0 0
URBAN EDGE PPTYS COM 91704F104 134 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 4 4,244 SH   SOLE 18 4,244 0 0
URBAN ONE INC CL D NON VTG 91705J204 71 74,229 SH   SOLE 21 74,229 0 0
URBAN ONE INC CL D NON VTG 91705J204 919 966,868 SH   SOLE 22 966,868 0 0
URBAN OUTFITTERS INC COM 917047102 2,351 165,130 SH   SOLE 2 32,653 0 132,477
URBAN OUTFITTERS INC COM 917047102 5 335 SH   SOLE 4 335 0 0
URBAN OUTFITTERS INC COM 917047102 30 2,108 SH   SOLE 7 2,108 0 0
URBAN OUTFITTERS INC COM 917047102 2,815 197,677 SH   SOLE 18 197,677 0 0
URBAN OUTFITTERS INC COM 917047102 233 16,364 SH   SOLE 19 16,364 0 0
URBAN OUTFITTERS INC COM 917047102 47,231 3,316,765 SH   SOLE 21 3,316,765 0 0
URBAN OUTFITTERS INC COM 917047102 31,973 2,245,305 SH   SOLE 22 2,119,348 0 125,957
URBAN OUTFITTERS INC COM 917047102 406 28,530 SH   SOLE 26 20,504 0 8,026
URBAN OUTFITTERS INC COM 917047102 131 9,203 SH   SOLE 28 9,203 0 0
URBAN OUTFITTERS INC COM 917047102 358 25,148 SH   SOLE 30 25,148 0 0
URBAN OUTFITTERS INC COM 917047102 65 4,576 SH   SOLE 31 1,576 0 3,000
URBAN OUTFITTERS INC COM 917047102 19 1,356 SH   SOLE 34 1,356 0 0
URBAN OUTFITTERS INC COM 917047102 61 4,272 SH   SOLE 36 4,272 0 0
URBAN OUTFITTERS INC COM 917047102 106 7,459 SH   SOLE 40 7,459 0 0
UROGEN PHARMA LTD COM M96088105 362 20,305 SH   SOLE 2 1,490 0 18,815
UROGEN PHARMA LTD COM M96088105 2 99 SH   SOLE 4 99 0 0
UROGEN PHARMA LTD COM M96088105 54 3,050 SH   SOLE 7 3,050 0 0
UROGEN PHARMA LTD COM M96088105 1,171 65,633 SH   SOLE 18 65,633 0 0
UROGEN PHARMA LTD COM M96088105 1,118 62,653 SH   SOLE 19 62,653 0 0
UROGEN PHARMA LTD COM M96088105 15,556 871,991 SH   SOLE 21 871,991 0 0
UROGEN PHARMA LTD COM M96088105 6,271 351,492 SH   SOLE 22 338,059 0 13,433
UROGEN PHARMA LTD COM M96088105 54 3,040 SH   SOLE 23 3,040 0 0
UROGEN PHARMA LTD COM M96088105 183 10,231 SH   SOLE 26 0 0 10,231
UROGEN PHARMA LTD COM M96088105 119 6,697 SH   SOLE 30 6,697 0 0
UROGEN PHARMA LTD COM M96088105 32 1,785 SH   SOLE 40 1,785 0 0
UROVANT SCIENCES LTD SHS G9381B108 202 21,880 SH   SOLE 2 21,880 0 0
UROVANT SCIENCES LTD SHS G9381B108 102 11,013 SH   SOLE 18 11,013 0 0
UROVANT SCIENCES LTD SHS G9381B108 1,201 130,248 SH   SOLE 19 130,248 0 0
UROVANT SCIENCES LTD SHS G9381B108 333 36,143 SH   SOLE 21 36,143 0 0
UROVANT SCIENCES LTD SHS G9381B108 261 28,341 SH   SOLE 22 28,341 0 0
UROVANT SCIENCES LTD SHS G9381B108 718 77,864 SH   SOLE 34 77,864 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 420 29,759 SH   SOLE 2 1,665 0 28,094
URSTADT BIDDLE PPTYS INC CL A 917286205 255 18,115 SH   SOLE 4 18,115 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 459 32,526 SH   SOLE 7 32,526 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 2,017 143,078 SH   SOLE 18 143,078 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 1,167 82,798 SH   SOLE 19 82,798 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 48,571 3,444,781 SH   SOLE 21 3,444,781 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 16,248 1,152,352 SH   SOLE 22 1,123,840 0 28,512
URSTADT BIDDLE PPTYS INC CL A 917286205 14 1,003 SH   SOLE 23 1,003 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 953 67,609 SH   SOLE 25 67,609 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 161 11,432 SH   SOLE 26 0 0 11,432
URSTADT BIDDLE PPTYS INC CL A 917286205 60 4,289 SH   SOLE 28 4,289 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 213 15,107 SH   SOLE 29 15,107 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 2,343 166,197 SH   SOLE 30 166,197 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 41 2,926 SH   SOLE 40 2,926 0 0
US BANCORP DEL COM NEW 902973304 128,678 3,735,206 SH   SOLE 2 595,644 0 3,139,562
US BANCORP DEL COM NEW 902973304 24,401 708,310 SH   SOLE 4 667,140 0 41,170
US BANCORP DEL COM NEW 902973304 48,762 1,415,452 SH   SOLE 7 1,358,718 0 56,734
US BANCORP DEL COM NEW 902973304 1,416 41,091 SH   SOLE 13 41,091 0 0
US BANCORP DEL COM NEW 902973304 5,687 165,080 SH   SOLE 15 165,080 0 0
US BANCORP DEL COM NEW 902973304 1 25 SH   SOLE 17 0 0 25
US BANCORP DEL COM NEW 902973304 192,450 5,586,371 SH   SOLE 18 5,206,258 0 380,113
US BANCORP DEL COM NEW 902973304 65,015 1,887,225 SH   SOLE 19 1,887,225 0 0
US BANCORP DEL COM NEW 902973304 1,158,374 33,624,782 SH   SOLE 21 33,624,782 0 0
US BANCORP DEL COM NEW 902973304 1,164,385 33,799,276 SH   SOLE 22 30,261,892 0 3,537,384
US BANCORP DEL COM NEW 902973304 38,009 1,103,319 SH   SOLE 23 1,103,319 0 0
US BANCORP DEL COM NEW 902973304 56,456 1,638,788 SH   SOLE 25 1,596,445 0 42,343
US BANCORP DEL COM NEW 902973304 212,724 6,174,872 SH   SOLE 26 905,767 0 5,269,105
US BANCORP DEL COM NEW 902973304 10,413 302,272 SH   SOLE 28 213,667 0 88,605
US BANCORP DEL COM NEW 902973304 3,213 93,253 SH   SOLE 29 37,254 0 55,999
US BANCORP DEL COM NEW 902973304 184,557 5,357,236 SH   SOLE 30 5,357,236 0 0
US BANCORP DEL COM NEW 902973304 13,370 388,088 SH   SOLE 31 278,204 0 109,884
US BANCORP DEL COM NEW 902973304 33,199 963,673 SH   SOLE 34 963,673 0 0
US BANCORP DEL COM NEW 902973304 42,245 1,226,265 SH   SOLE 36 1,226,265 0 0
US BANCORP DEL COM NEW 902973304 930 27,010 SH   SOLE 37 27,010 0 0
US BANCORP DEL COM NEW 902973304 1,144 33,220 SH   SOLE 40 33,220 0 0
US ECOLOGY INC COM 91734M103 272 8,948 SH   SOLE 2 1,272 0 7,676
US ECOLOGY INC COM 91734M103 5 149 SH   SOLE 4 149 0 0
US ECOLOGY INC COM 91734M103 12 404 SH   SOLE 7 404 0 0
US ECOLOGY INC COM 91734M103 3,391 111,549 SH   SOLE 18 111,549 0 0
US ECOLOGY INC COM 91734M103 1,359 44,711 SH   SOLE 19 44,711 0 0
US ECOLOGY INC COM 91734M103 83,030 2,731,252 SH   SOLE 21 2,731,252 0 0
US ECOLOGY INC COM 91734M103 21,800 717,119 SH   SOLE 22 692,947 0 24,172
US ECOLOGY INC COM 91734M103 491 16,154 SH   SOLE 26 6,236 0 9,918
US ECOLOGY INC COM 91734M103 95 3,134 SH   SOLE 28 3,134 0 0
US ECOLOGY INC COM 91734M103 1,056 34,722 SH   SOLE 30 34,722 0 0
US ECOLOGY INC COM 91734M103 52 1,697 SH   SOLE 34 1,697 0 0
US ECOLOGY INC COM 91734M103 74 2,424 SH   SOLE 40 2,424 0 0
US FOODS HLDG CORP COM 912008109 9,005 508,451 SH   SOLE 2 47,674 0 460,777
US FOODS HLDG CORP COM 912008109 15 821 SH   SOLE 4 821 0 0
US FOODS HLDG CORP COM 912008109 127 7,188 SH   SOLE 7 7,188 0 0
US FOODS HLDG CORP COM 912008109 1,893 106,879 SH   SOLE 18 106,879 0 0
US FOODS HLDG CORP COM 912008109 924 52,190 SH   SOLE 19 52,190 0 0
US FOODS HLDG CORP COM 912008109 45,932 2,593,569 SH   SOLE 21 2,593,569 0 0
US FOODS HLDG CORP COM 912008109 106,707 6,025,248 SH   SOLE 22 5,642,843 0 382,405
US FOODS HLDG CORP COM 912008109 1,734 97,936 SH   SOLE 26 51,118 0 46,818
US FOODS HLDG CORP COM 912008109 559 31,580 SH   SOLE 28 31,580 0 0
US FOODS HLDG CORP COM 912008109 1,268 71,621 SH   SOLE 30 71,621 0 0
US FOODS HLDG CORP COM 912008109 249 14,075 SH   SOLE 31 4,444 0 9,631
US FOODS HLDG CORP COM 912008109 74 4,159 SH   SOLE 34 4,159 0 0
US FOODS HLDG CORP COM 912008109 837 47,235 SH   SOLE 36 47,235 0 0
US FOODS HLDG CORP COM 912008109 425 23,986 SH   SOLE 40 23,986 0 0
US XPRESS ENTERPRISES INC COM CL A 90338N202 65 19,554 SH   SOLE 2 859 0 18,695
US XPRESS ENTERPRISES INC COM CL A 90338N202 275 82,295 SH   SOLE 18 82,295 0 0
US XPRESS ENTERPRISES INC COM CL A 90338N202 127 37,913 SH   SOLE 19 37,913 0 0
US XPRESS ENTERPRISES INC COM CL A 90338N202 2,829 846,902 SH   SOLE 21 846,902 0 0
US XPRESS ENTERPRISES INC COM CL A 90338N202 2,224 665,968 SH   SOLE 22 657,749 0 8,219
USA TRUCK INC COM 902925106 5 1,688 SH   SOLE 18 1,688 0 0
USA TRUCK INC COM 902925106 82 25,812 SH   SOLE 21 25,812 0 0
USA TRUCK INC COM 902925106 741 233,670 SH   SOLE 22 233,670 0 0
USANA HEALTH SCIENCES INC COM 90328M107 294 5,096 SH   SOLE 2 1,050 0 4,046
USANA HEALTH SCIENCES INC COM 90328M107 5 80 SH   SOLE 4 80 0 0
USANA HEALTH SCIENCES INC COM 90328M107 14 250 SH   SOLE 7 250 0 0
USANA HEALTH SCIENCES INC COM 90328M107 3,389 58,678 SH   SOLE 18 57,771 0 907
USANA HEALTH SCIENCES INC COM 90328M107 2,228 38,578 SH   SOLE 19 38,578 0 0
USANA HEALTH SCIENCES INC COM 90328M107 81,622 1,413,130 SH   SOLE 21 1,413,130 0 0
USANA HEALTH SCIENCES INC COM 90328M107 22,426 388,259 SH   SOLE 22 373,535 0 14,724
USANA HEALTH SCIENCES INC COM 90328M107 149 2,583 SH   SOLE 23 2,583 0 0
USANA HEALTH SCIENCES INC COM 90328M107 957 16,574 SH   SOLE 26 3,762 0 12,812
USANA HEALTH SCIENCES INC COM 90328M107 97 1,684 SH   SOLE 28 1,684 0 0
USANA HEALTH SCIENCES INC COM 90328M107 1,000 17,313 SH   SOLE 30 17,313 0 0
USANA HEALTH SCIENCES INC COM 90328M107 107 1,852 SH   SOLE 40 1,852 0 0
USIO INC COM 917313108 3 2,747 SH   SOLE 18 2,747 0 0
USIO INC COM 917313108 20 18,078 SH   SOLE 21 18,078 0 0
UTAH MED PRODS INC COM 917488108 138 1,465 SH   SOLE 2 142 0 1,323
UTAH MED PRODS INC COM 917488108 6 64 SH   SOLE 7 64 0 0
UTAH MED PRODS INC COM 917488108 1,219 12,956 SH   SOLE 18 12,956 0 0
UTAH MED PRODS INC COM 917488108 593 6,306 SH   SOLE 19 6,306 0 0
UTAH MED PRODS INC COM 917488108 11,179 118,859 SH   SOLE 21 118,859 0 0
UTAH MED PRODS INC COM 917488108 7,944 84,461 SH   SOLE 22 82,447 0 2,014
V F CORP COM 918204108 41,889 774,570 SH   SOLE 2 91,107 0 683,463
V F CORP COM 918204108 8,682 160,540 SH   SOLE 4 151,095 0 9,445
V F CORP COM 918204108 24,026 444,266 SH   SOLE 7 311,760 0 132,506
V F CORP COM 918204108 319 5,899 SH   SOLE 13 5,899 0 0
V F CORP COM 918204108 1,816 33,582 SH   SOLE 15 33,582 0 0
V F CORP COM 918204108 44,368 820,415 SH   SOLE 18 772,383 0 48,032
V F CORP COM 918204108 2,580 47,713 SH   SOLE 19 47,713 0 0
V F CORP COM 918204108 398,233 7,363,783 SH   SOLE 21 7,363,783 0 0
V F CORP COM 918204108 415,075 7,675,200 SH   SOLE 22 6,917,245 0 757,955
V F CORP COM 918204108 13,433 248,390 SH   SOLE 23 248,390 0 0
V F CORP COM 918204108 19,768 365,539 SH   SOLE 25 365,539 0 0
V F CORP COM 918204108 99,843 1,846,201 SH   SOLE 26 227,277 0 1,618,924
V F CORP COM 918204108 3,731 68,992 SH   SOLE 28 48,703 0 20,289
V F CORP COM 918204108 361 6,670 SH   SOLE 29 6,670 0 0
V F CORP COM 918204108 103,492 1,913,686 SH   SOLE 30 1,913,686 0 0
V F CORP COM 918204108 4,709 87,069 SH   SOLE 31 57,663 0 29,406
V F CORP COM 918204108 1,279 23,656 SH   SOLE 34 23,656 0 0
V F CORP COM 918204108 12,285 227,167 SH   SOLE 36 227,167 0 0
V F CORP COM 918204108 428 7,921 SH   SOLE 40 7,921 0 0
VAALCO ENERGY INC COM NEW 91851C201 13 14,758 SH   SOLE 18 14,758 0 0
VAALCO ENERGY INC COM NEW 91851C201 297 329,402 SH   SOLE 21 329,402 0 0
VAALCO ENERGY INC COM NEW 91851C201 881 976,429 SH   SOLE 22 976,429 0 0
VACCINEX INC COM 918640103 2 591 SH   SOLE 18 591 0 0
VACCINEX INC COM 918640103 33 8,257 SH   SOLE 21 8,257 0 0
VAIL RESORTS INC COM 91879Q109 13,526 91,570 SH   SOLE 2 8,916 0 82,654
VAIL RESORTS INC COM 91879Q109 2,953 19,990 SH   SOLE 4 18,923 0 1,067
VAIL RESORTS INC COM 91879Q109 565 3,827 SH   SOLE 7 3,827 0 0
VAIL RESORTS INC COM 91879Q109 184 1,247 SH   SOLE 13 1,247 0 0
VAIL RESORTS INC COM 91879Q109 593 4,012 SH   SOLE 15 4,012 0 0
VAIL RESORTS INC COM 91879Q109 4,106 27,801 SH   SOLE 18 24,646 0 3,155
VAIL RESORTS INC COM 91879Q109 3,514 23,787 SH   SOLE 19 23,787 0 0
VAIL RESORTS INC COM 91879Q109 88,076 596,275 SH   SOLE 21 596,275 0 0
VAIL RESORTS INC COM 91879Q109 163,144 1,104,487 SH   SOLE 22 1,035,130 0 69,357
VAIL RESORTS INC COM 91879Q109 4,334 29,339 SH   SOLE 23 29,339 0 0
VAIL RESORTS INC COM 91879Q109 6,829 46,232 SH   SOLE 25 46,232 0 0
VAIL RESORTS INC COM 91879Q109 24,290 164,446 SH   SOLE 26 38,636 0 125,810
VAIL RESORTS INC COM 91879Q109 1,253 8,483 SH   SOLE 28 5,895 0 2,588
VAIL RESORTS INC COM 91879Q109 1,380 9,340 SH   SOLE 29 789 0 8,551
VAIL RESORTS INC COM 91879Q109 13,055 88,382 SH   SOLE 30 88,382 0 0
VAIL RESORTS INC COM 91879Q109 1,402 9,490 SH   SOLE 31 7,275 0 2,215
VAIL RESORTS INC COM 91879Q109 498 3,374 SH   SOLE 34 3,374 0 0
VAIL RESORTS INC COM 91879Q109 4,315 29,213 SH   SOLE 36 29,213 0 0
VAIL RESORTS INC COM 91879Q109 119 805 SH   SOLE 40 805 0 0
VALARIS PLC SHS CLASS A G9402V109 0 760 SH   SOLE 4 760 0 0
VALARIS PLC SHS CLASS A G9402V109 8 17,332 SH   SOLE 7 17,332 0 0
VALARIS PLC SHS CLASS A G9402V109 101 224,633 SH   SOLE 18 224,633 0 0
VALARIS PLC SHS CLASS A G9402V109 7,164 15,916,040 SH   SOLE 21 15,916,040 0 0
VALARIS PLC SHS CLASS A G9402V109 1,752 3,892,779 SH   SOLE 22 3,725,171 0 167,608
VALARIS PLC SHS CLASS A G9402V109 34 75,862 SH   SOLE 26 51,441 0 24,421
VALARIS PLC SHS CLASS A G9402V109 11 24,015 SH   SOLE 28 24,015 0 0
VALARIS PLC SHS CLASS A G9402V109 127 282,850 SH   SOLE 30 282,850 0 0
VALARIS PLC SHS CLASS A G9402V109 16 35,956 SH   SOLE 31 0 0 35,956
VALARIS PLC SHS CLASS A G9402V109 79 176,613 SH   SOLE 36 176,613 0 0
VALARIS PLC SHS CLASS A G9402V109 9 20,131 SH   SOLE 40 20,131 0 0
VALE S A SPONSORED ADS 91912E105 11,939 1,440,213 SH   SOLE 18 0 0 1,440,213
VALE S A SPONSORED ADS 91912E105 41,024 4,948,641 SH   SOLE 19 4,948,641 0 0
VALE S A SPONSORED ADS 91912E105 89,190 10,758,786 SH   SOLE 21 10,758,786 0 0
VALE S A SPONSORED ADS 91912E105 1,483 178,880 SH   SOLE 22 27,478 0 151,402
VALE S A SPONSORED ADS 91912E105 56,145 6,772,615 SH   SOLE 25 6,772,615 0 0
VALE S A SPONSORED ADS 91912E105 15,932 1,921,795 SH   SOLE 29 1,921,795 0 0
VALE S A SPONSORED ADS 91912E105 5,196 626,811 SH   SOLE 30 626,811 0 0
VALE S A SPONSORED ADS 91912E105 2,428 292,838 SH   SOLE 31 0 0 292,838
VALE S A SPONSORED ADS 91912E105 264,434 31,897,964 SH   SOLE 34 31,897,964 0 0
VALERO ENERGY CORP COM 91913Y100 49,412 1,089,320 SH   SOLE 2 161,079 0 928,241
VALERO ENERGY CORP COM 91913Y100 8,639 190,448 SH   SOLE 4 179,078 0 11,370
VALERO ENERGY CORP COM 91913Y100 20,572 453,524 SH   SOLE 7 424,816 0 28,708
VALERO ENERGY CORP COM 91913Y100 1,976 43,555 SH   SOLE 13 43,555 0 0
VALERO ENERGY CORP COM 91913Y100 2,073 45,709 SH   SOLE 15 45,709 0 0
VALERO ENERGY CORP COM 91913Y100 1 25 SH   SOLE 17 0 0 25
VALERO ENERGY CORP COM 91913Y100 59,220 1,305,552 SH   SOLE 18 1,194,208 0 111,344
VALERO ENERGY CORP COM 91913Y100 16,290 359,123 SH   SOLE 19 359,123 0 0
VALERO ENERGY CORP COM 91913Y100 618,366 13,632,415 SH   SOLE 21 13,632,415 0 0
VALERO ENERGY CORP COM 91913Y100 477,535 10,527,658 SH   SOLE 22 9,352,749 0 1,174,909
VALERO ENERGY CORP COM 91913Y100 13,704 302,114 SH   SOLE 23 302,114 0 0
VALERO ENERGY CORP COM 91913Y100 22,028 485,622 SH   SOLE 25 485,622 0 0
VALERO ENERGY CORP COM 91913Y100 134,979 2,975,732 SH   SOLE 26 254,415 0 2,721,317
VALERO ENERGY CORP COM 91913Y100 3,787 83,495 SH   SOLE 28 58,916 0 24,579
VALERO ENERGY CORP COM 91913Y100 8,317 183,364 SH   SOLE 29 7,121 0 176,243
VALERO ENERGY CORP COM 91913Y100 72,877 1,606,638 SH   SOLE 30 1,606,638 0 0
VALERO ENERGY CORP COM 91913Y100 5,715 125,990 SH   SOLE 31 75,097 0 50,893
VALERO ENERGY CORP COM 91913Y100 2,340 51,578 SH   SOLE 32 51,578 0 0
VALERO ENERGY CORP COM 91913Y100 23,765 523,913 SH   SOLE 34 523,913 0 0
VALERO ENERGY CORP COM 91913Y100 10,556 232,722 SH   SOLE 35 232,722 0 0
VALERO ENERGY CORP COM 91913Y100 16,859 371,674 SH   SOLE 36 371,674 0 0
VALERO ENERGY CORP COM 91913Y100 411 9,052 SH   SOLE 40 9,052 0 0
VALHI INC NEW COM 918905100 36 34,527 SH   SOLE 2 599 0 33,928
VALHI INC NEW COM 918905100 103 99,635 SH   SOLE 18 99,635 0 0
VALHI INC NEW COM 918905100 50 48,298 SH   SOLE 19 48,298 0 0
VALHI INC NEW COM 918905100 1,015 985,919 SH   SOLE 21 985,919 0 0
VALHI INC NEW COM 918905100 550 534,196 SH   SOLE 22 520,720 0 13,476
VALLEY NATL BANCORP COM 919794107 4,867 665,849 SH   SOLE 2 320,319 0 345,530
VALLEY NATL BANCORP COM 919794107 46 6,286 SH   SOLE 4 6,286 0 0
VALLEY NATL BANCORP COM 919794107 259 35,437 SH   SOLE 7 35,437 0 0
VALLEY NATL BANCORP COM 919794107 0 46 SH   SOLE 17 0 0 46
VALLEY NATL BANCORP COM 919794107 17,581 2,405,088 SH   SOLE 18 2,405,088 0 0
VALLEY NATL BANCORP COM 919794107 6,320 864,587 SH   SOLE 19 864,587 0 0
VALLEY NATL BANCORP COM 919794107 252,477 34,538,542 SH   SOLE 21 34,538,542 0 0
VALLEY NATL BANCORP COM 919794107 99,425 13,601,255 SH   SOLE 22 13,179,828 0 421,427
VALLEY NATL BANCORP COM 919794107 1,353 185,096 SH   SOLE 26 134,892 0 50,204
VALLEY NATL BANCORP COM 919794107 410 56,044 SH   SOLE 28 56,044 0 0
VALLEY NATL BANCORP COM 919794107 1,084 148,294 SH   SOLE 30 148,294 0 0
VALLEY NATL BANCORP COM 919794107 881 120,475 SH   SOLE 32 120,475 0 0
VALLEY NATL BANCORP COM 919794107 43 5,818 SH   SOLE 36 5,818 0 0
VALLEY NATL BANCORP COM 919794107 287 39,275 SH   SOLE 40 39,275 0 0
VALMONT INDS INC COM 920253101 6,187 58,379 SH   SOLE 2 16,689 0 41,690
VALMONT INDS INC COM 920253101 13 122 SH   SOLE 4 122 0 0
VALMONT INDS INC COM 920253101 56 530 SH   SOLE 7 530 0 0
VALMONT INDS INC COM 920253101 6,322 59,650 SH   SOLE 18 59,650 0 0
VALMONT INDS INC COM 920253101 527 4,970 SH   SOLE 19 4,970 0 0
VALMONT INDS INC COM 920253101 106,185 1,001,934 SH   SOLE 21 1,001,934 0 0
VALMONT INDS INC COM 920253101 80,443 759,042 SH   SOLE 22 718,890 0 40,152
VALMONT INDS INC COM 920253101 1,059 9,989 SH   SOLE 26 4,855 0 5,134
VALMONT INDS INC COM 920253101 320 3,019 SH   SOLE 28 3,019 0 0
VALMONT INDS INC COM 920253101 805 7,600 SH   SOLE 30 7,600 0 0
VALMONT INDS INC COM 920253101 100 939 SH   SOLE 31 435 0 504
VALMONT INDS INC COM 920253101 135 1,277 SH   SOLE 34 1,277 0 0
VALMONT INDS INC COM 920253101 72 678 SH   SOLE 36 678 0 0
VALMONT INDS INC COM 920253101 218 2,053 SH   SOLE 40 2,053 0 0
VALUE LINE INC COM 920437100 16 497 SH   SOLE 2 0 0 497
VALUE LINE INC COM 920437100 137 4,237 SH   SOLE 18 4,237 0 0
VALUE LINE INC COM 920437100 57 1,759 SH   SOLE 19 1,759 0 0
VALUE LINE INC COM 920437100 1,107 34,234 SH   SOLE 21 34,234 0 0
VALUE LINE INC COM 920437100 1,888 58,370 SH   SOLE 22 57,606 0 764
VALVOLINE INC COM 92047W101 7,001 534,849 SH   SOLE 2 160,939 0 373,910
VALVOLINE INC COM 92047W101 10 798 SH   SOLE 4 798 0 0
VALVOLINE INC COM 92047W101 44 3,325 SH   SOLE 7 3,325 0 0
VALVOLINE INC COM 92047W101 1 62 SH   SOLE 17 0 0 62
VALVOLINE INC COM 92047W101 7,314 558,764 SH   SOLE 18 558,764 0 0
VALVOLINE INC COM 92047W101 653 49,912 SH   SOLE 19 49,912 0 0
VALVOLINE INC COM 92047W101 120,086 9,173,907 SH   SOLE 21 9,173,907 0 0
VALVOLINE INC COM 92047W101 84,789 6,477,400 SH   SOLE 22 6,170,207 0 307,193
VALVOLINE INC COM 92047W101 184 14,076 SH   SOLE 25 14,076 0 0
VALVOLINE INC COM 92047W101 1,160 88,615 SH   SOLE 26 42,365 0 46,250
VALVOLINE INC COM 92047W101 363 27,768 SH   SOLE 28 27,768 0 0
VALVOLINE INC COM 92047W101 781 59,645 SH   SOLE 30 59,645 0 0
VALVOLINE INC COM 92047W101 50 3,837 SH   SOLE 31 3,837 0 0
VALVOLINE INC COM 92047W101 244 18,643 SH   SOLE 34 18,643 0 0
VALVOLINE INC COM 92047W101 268 20,467 SH   SOLE 40 20,467 0 0
VANDA PHARMACEUTICALS INC COM 921659108 208 20,119 SH   SOLE 2 3,375 0 16,744
VANDA PHARMACEUTICALS INC COM 921659108 4 345 SH   SOLE 4 345 0 0
VANDA PHARMACEUTICALS INC COM 921659108 10 986 SH   SOLE 7 986 0 0
VANDA PHARMACEUTICALS INC COM 921659108 2,805 270,781 SH   SOLE 18 255,026 0 15,755
VANDA PHARMACEUTICALS INC COM 921659108 2,213 213,579 SH   SOLE 19 213,579 0 0
VANDA PHARMACEUTICALS INC COM 921659108 66,448 6,413,885 SH   SOLE 21 6,413,885 0 0
VANDA PHARMACEUTICALS INC COM 921659108 16,747 1,616,534 SH   SOLE 22 1,557,276 0 59,258
VANDA PHARMACEUTICALS INC COM 921659108 127 12,212 SH   SOLE 23 12,212 0 0
VANDA PHARMACEUTICALS INC COM 921659108 736 71,083 SH   SOLE 26 17,441 0 53,642
VANDA PHARMACEUTICALS INC COM 921659108 85 8,178 SH   SOLE 28 8,178 0 0
VANDA PHARMACEUTICALS INC COM 921659108 4,351 419,974 SH   SOLE 30 419,974 0 0
VANDA PHARMACEUTICALS INC COM 921659108 28 2,679 SH   SOLE 34 2,679 0 0
VANDA PHARMACEUTICALS INC COM 921659108 47 4,493 SH   SOLE 40 4,493 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 103 4,471 SH   SOLE 2 4,471 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 1 22 SH   SOLE 17 0 0 22
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 8,407 364,903 SH   SOLE 19 364,903 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 168 7,281 SH   SOLE 22 7,281 0 0
VANECK VECTORS ETF TR SHORT HIGH YIELD 92189F387 9 415 SH   SOLE 18 415 0 0
VANECK VECTORS ETF TR RUSSIA ETF 92189F403 10,651 638,523 SH   SOLE 2 638,523 0 0
VANECK VECTORS ETF TR RUSSIA ETF 92189F403 18,650 1,118,095 SH   SOLE 22 1,118,095 0 0
VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 6 228 SH   SOLE 17 0 0 228
VANECK VECTORS ETF TR AMT FREE SHORT M 92189F528 1 78 SH   SOLE 17 0 0 78
VANECK VECTORS ETF TR OPTIONS 92189F676 141 1,200 SH Put SOLE 2 1,200 0 0
VANECK VECTORS ETF TR OPTIONS 92189F676 21,086 180,000 SH Put SOLE 19 180,000 0 0
VANECK VECTORS ETF TR OPTIONS 92189F676 211 1,800 SH Put SOLE 22 1,800 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 395 3,370 SH   SOLE 2 3,370 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 181 1,546 SH   SOLE 4 1,546 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 2,878 24,568 SH   SOLE 18 24,568 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 45,423 387,770 SH   SOLE 19 387,770 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 1,671 14,265 SH   SOLE 22 14,265 0 0
VANECK VECTORS ETF TR INDIA SMALL CAP 92189F767 267 13,442 SH   SOLE 26 0 0 13,442
VANECK VECTORS ETF TR EGYPT INDX ETF 92189F775 174 8,720 SH   SOLE 22 0 0 8,720
VANECK VECTORS ETF TR AMT FREE INT ETF 92189H201 17 348 SH   SOLE 17 0 0 348
VANECK VECTORS ETF TR AMT FREE INT ETF 92189H201 279 5,682 SH   SOLE 18 5,682 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 3 110 SH   SOLE 18 110 0 0
VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 840 29,507 SH   SOLE 19 29,507 0 0
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 4 73 SH   SOLE 17 0 0 73
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 61 1,169 SH   SOLE 18 1,169 0 0
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 40,808 780,861 SH   SOLE 19 780,861 0 0
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 40 270 SH   SOLE 17 0 0 270
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 112 752 SH   SOLE 18 752 0 0
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 31 330 SH   SOLE 17 0 0 330
VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 1 5 SH   SOLE 17 0 0 5
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 2 24 SH   SOLE 17 0 0 24
VANGUARD BD INDEX FDS LONG TERM BOND 921937793 27 253 SH   SOLE 17 0 0 253
VANGUARD BD INDEX FDS INTERMED TERM 921937819 47 521 SH   SOLE 17 0 0 521
VANGUARD BD INDEX FDS INTERMED TERM 921937819 85 955 SH   SOLE 18 955 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 66 809 SH   SOLE 17 0 0 809
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 69 845 SH   SOLE 18 845 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 998,397 11,697,676 SH   SOLE 2 11,697,676 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 28,749 336,838 SH   SOLE 17 0 0 336,838
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 12,604 147,670 SH   SOLE 18 0 0 147,670
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 14,029 249,363 SH   SOLE 2 249,363 0 0
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 228 4,058 SH   SOLE 17 0 0 4,058
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 0 8 SH   SOLE 18 8 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 9,241 39,021 SH   SOLE 17 0 0 39,021
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 300 1,265 SH   SOLE 18 1,265 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1,526,469 6,445,695 SH   SOLE 31 0 0 6,445,695
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 56 691 SH   SOLE 17 0 0 691
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 94 744 SH   SOLE 17 0 0 744
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 21 300 SH   SOLE 2 0 0 300
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 2,248 32,183 SH   SOLE 4 32,183 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1,474 21,100 SH   SOLE 17 0 0 21,100
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 117 1,680 SH   SOLE 18 1,680 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 7,646 109,459 SH   SOLE 22 109,459 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 56 375 SH   SOLE 17 0 0 375
VANGUARD INDEX FDS SM CP VAL ETF 922908611 44 501 SH   SOLE 17 0 0 501
VANGUARD INDEX FDS MID CAP ETF 922908629 15,267 115,970 SH   SOLE 17 0 0 115,970
VANGUARD INDEX FDS LARGE CAP ETF 922908637 900 7,598 SH   SOLE 17 0 0 7,598
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 8,331 92,012 SH   SOLE 17 0 0 92,012
VANGUARD INDEX FDS GROWTH ETF 922908736 5,908 37,705 SH   SOLE 17 0 0 37,705
VANGUARD INDEX FDS VALUE ETF 922908744 10,650 119,586 SH   SOLE 17 0 0 119,586
VANGUARD INDEX FDS VALUE ETF 922908744 12,911 144,969 SH   SOLE 18 144,842 0 127
VANGUARD INDEX FDS SMALL CP ETF 922908751 18,549 160,677 SH   SOLE 17 0 0 160,677
VANGUARD INDEX FDS SMALL CP ETF 922908751 7,260 62,886 SH   SOLE 18 62,886 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 25,145 195,062 SH   SOLE 17 0 0 195,062
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,541 11,951 SH   SOLE 18 11,951 0 0
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 286 6,669 SH   SOLE 17 0 0 6,669
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 3,922 50,117 SH   SOLE 17 0 0 50,117
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 590 7,539 SH   SOLE 18 7,539 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 24 383 SH   SOLE 17 0 0 383
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 601 9,570 SH   SOLE 18 9,570 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 246 6,005 SH   SOLE 17 0 0 6,005
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 89 2,163 SH   SOLE 18 2,163 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,954 58,251 SH   SOLE 2 58,251 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 5,805 173,020 SH   SOLE 17 0 0 173,020
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 21,673 645,984 SH   SOLE 18 285,313 0 360,671
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 6 110 SH   SOLE 17 0 0 110
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 39 912 SH   SOLE 17 0 0 912
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 98,705 2,280,604 SH   SOLE 23 2,280,604 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 220 4,518 SH   SOLE 17 0 0 4,518
VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 7,990 151,048 SH   SOLE 17 0 0 151,048
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 29 464 SH   SOLE 17 0 0 464
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 155 1,964 SH   SOLE 17 0 0 1,964
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 5 40 SH   SOLE 17 0 0 40
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 13 146 SH   SOLE 17 0 0 146
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 2 16 SH   SOLE 17 0 0 16
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 4 53 SH   SOLE 17 0 0 53
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 6 51 SH   SOLE 17 0 0 51
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 32 579 SH   SOLE 17 0 0 579
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 17 174 SH   SOLE 17 0 0 174
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 2,698 27,773 SH   SOLE 18 27,773 0 0
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 2 21 SH   SOLE 17 0 0 21
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 11,320 129,976 SH   SOLE 17 0 0 129,976
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 128 1,243 SH   SOLE 17 0 0 1,243
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 134 1,293 SH   SOLE 18 1,293 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768 27 645 SH   SOLE 17 0 0 645
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 1,766 52,967 SH   SOLE 2 52,967 0 0
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 16,503 494,991 SH   SOLE 17 0 0 494,991
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 6,247 187,362 SH   SOLE 18 187,362 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 42 589 SH   SOLE 17 0 0 589
VANGUARD WHITEHALL FDS EMERG MKT BD ETF 921946885 118 1,671 SH   SOLE 17 0 0 1,671
VANGUARD WORLD FD EXTENDED DUR 921910709 2 14 SH   SOLE 17 0 0 14
VANGUARD WORLD FD EXTENDED DUR 921910709 12,300 73,365 SH   SOLE 18 0 0 73,365
VANGUARD WORLD FD MEGA GRWTH IND 921910816 47 367 SH   SOLE 17 0 0 367
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 7 104 SH   SOLE 17 0 0 104
VANGUARD WORLD FD MEGA CAP INDEX 921910873 3 32 SH   SOLE 17 0 0 32
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 91 658 SH   SOLE 17 0 0 658
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 5 101 SH   SOLE 17 0 0 101
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 3 20 SH   SOLE 17 0 0 20
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 664 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 2 20 SH   SOLE 17 0 0 20
VANGUARD WORLD FDS MATERIALS ETF 92204A801 96 999 SH   SOLE 18 999 0 0
VAPOTHERM INC COM 922107107 104 5,505 SH   SOLE 2 709 0 4,796
VAPOTHERM INC COM 922107107 16 843 SH   SOLE 7 843 0 0
VAPOTHERM INC COM 922107107 1,064 56,521 SH   SOLE 18 56,521 0 0
VAPOTHERM INC COM 922107107 539 28,601 SH   SOLE 19 28,601 0 0
VAPOTHERM INC COM 922107107 9,709 515,594 SH   SOLE 21 515,594 0 0
VAPOTHERM INC COM 922107107 7,611 404,174 SH   SOLE 22 396,562 0 7,612
VAREX IMAGING CORP COM 92214X106 613 26,995 SH   SOLE 2 2,711 0 24,284
VAREX IMAGING CORP COM 92214X106 4 184 SH   SOLE 4 184 0 0
VAREX IMAGING CORP COM 92214X106 14 599 SH   SOLE 7 599 0 0
VAREX IMAGING CORP COM 92214X106 3,912 172,243 SH   SOLE 18 172,243 0 0
VAREX IMAGING CORP COM 92214X106 2,141 94,265 SH   SOLE 19 94,265 0 0
VAREX IMAGING CORP COM 92214X106 99,112 4,364,249 SH   SOLE 21 4,364,249 0 0
VAREX IMAGING CORP COM 92214X106 25,450 1,120,644 SH   SOLE 22 1,078,046 0 42,598
VAREX IMAGING CORP COM 92214X106 50 2,202 SH   SOLE 23 2,202 0 0
VAREX IMAGING CORP COM 92214X106 592 26,055 SH   SOLE 26 3,818 0 22,237
VAREX IMAGING CORP COM 92214X106 122 5,378 SH   SOLE 28 5,378 0 0
VAREX IMAGING CORP COM 92214X106 1,156 50,906 SH   SOLE 30 50,906 0 0
VAREX IMAGING CORP COM 92214X106 74 3,255 SH   SOLE 34 3,255 0 0
VAREX IMAGING CORP COM 92214X106 96 4,240 SH   SOLE 40 4,240 0 0
VARIAN MED SYS INC COM 92220P105 40,612 395,598 SH   SOLE 2 156,649 0 238,949
VARIAN MED SYS INC COM 92220P105 4,698 45,764 SH   SOLE 4 43,274 0 2,490
VARIAN MED SYS INC COM 92220P105 13,928 135,672 SH   SOLE 7 82,034 0 53,638
VARIAN MED SYS INC COM 92220P105 40 388 SH   SOLE 13 388 0 0
VARIAN MED SYS INC COM 92220P105 862 8,397 SH   SOLE 15 8,397 0 0
VARIAN MED SYS INC COM 92220P105 83,271 811,132 SH   SOLE 18 643,845 0 167,287
VARIAN MED SYS INC COM 92220P105 156,713 1,526,521 SH   SOLE 19 1,526,521 0 0
VARIAN MED SYS INC COM 92220P105 1,519 14,800 SH   SOLE 20 14,800 0 0
VARIAN MED SYS INC COM 92220P105 329,777 3,212,323 SH   SOLE 21 3,212,323 0 0
VARIAN MED SYS INC COM 92220P105 236,826 2,306,894 SH   SOLE 22 2,098,775 0 208,119
VARIAN MED SYS INC COM 92220P105 6,769 65,936 SH   SOLE 23 65,936 0 0
VARIAN MED SYS INC COM 92220P105 11,809 115,032 SH   SOLE 25 115,032 0 0
VARIAN MED SYS INC COM 92220P105 51,506 501,719 SH   SOLE 26 76,546 0 425,173
VARIAN MED SYS INC COM 92220P105 1,879 18,299 SH   SOLE 28 13,041 0 5,258
VARIAN MED SYS INC COM 92220P105 2,204 21,471 SH   SOLE 29 1,958 0 19,513
VARIAN MED SYS INC COM 92220P105 51,001 496,794 SH   SOLE 30 496,794 0 0
VARIAN MED SYS INC COM 92220P105 1,917 18,672 SH   SOLE 31 15,384 0 3,288
VARIAN MED SYS INC COM 92220P105 61,341 597,517 SH   SOLE 34 597,517 0 0
VARIAN MED SYS INC COM 92220P105 6,282 61,194 SH   SOLE 36 61,194 0 0
VARIAN MED SYS INC COM 92220P105 189 1,844 SH   SOLE 40 1,844 0 0
VARONIS SYS INC COM 922280102 707 11,105 SH   SOLE 2 1,506 0 9,599
VARONIS SYS INC COM 922280102 10 158 SH   SOLE 4 158 0 0
VARONIS SYS INC COM 922280102 33 523 SH   SOLE 7 523 0 0
VARONIS SYS INC COM 922280102 6,571 103,207 SH   SOLE 18 103,207 0 0
VARONIS SYS INC COM 922280102 4,318 67,812 SH   SOLE 19 67,812 0 0
VARONIS SYS INC COM 922280102 70,063 1,100,409 SH   SOLE 21 1,100,409 0 0
VARONIS SYS INC COM 922280102 54,407 854,523 SH   SOLE 22 822,091 0 32,432
VARONIS SYS INC COM 922280102 32 500 SH   SOLE 23 500 0 0
VARONIS SYS INC COM 922280102 181 2,838 SH   SOLE 25 2,838 0 0
VARONIS SYS INC COM 922280102 1,349 21,180 SH   SOLE 26 7,038 0 14,142
VARONIS SYS INC COM 922280102 295 4,632 SH   SOLE 28 4,632 0 0
VARONIS SYS INC COM 922280102 4,643 72,922 SH   SOLE 30 72,922 0 0
VARONIS SYS INC COM 922280102 36 566 SH   SOLE 34 566 0 0
VARONIS SYS INC COM 922280102 16 257 SH   SOLE 36 257 0 0
VARONIS SYS INC COM 922280102 193 3,039 SH   SOLE 40 3,039 0 0
VAXART INC COM NEW 92243A200 3 1,830 SH   SOLE 21 1,830 0 0
VAXART INC COM NEW 92243A200 913 515,802 SH   SOLE 22 515,802 0 0
VBI VACCINES INC COM NEW 91822J103 65 68,731 SH   SOLE 2 9,834 0 58,897
VBI VACCINES INC COM NEW 91822J103 505 531,659 SH   SOLE 18 531,659 0 0
VBI VACCINES INC COM NEW 91822J103 280 294,859 SH   SOLE 19 294,859 0 0
VBI VACCINES INC COM NEW 91822J103 5,195 5,468,167 SH   SOLE 21 5,468,167 0 0
VBI VACCINES INC COM NEW 91822J103 5,050 5,315,432 SH   SOLE 22 5,260,597 0 54,835
VECTOIQ ACQUISITION CORP COM 92243N103 24,326 2,286,298 SH   SOLE 2 2,286,298 0 0
VECTOIQ ACQUISITION CORP *W EXP 05/11/202 92243N111 2,905 1,489,813 SH   SOLE 2 1,489,813 0 0
VECTOIQ ACQUISITION CORP UNIT 05/16/2023 92243N202 6,808 489,909 SH   SOLE 2 489,909 0 0
VECTOR GROUP LTD COM 92240M108 311 32,998 SH   SOLE 2 5,529 0 27,469
VECTOR GROUP LTD COM 92240M108 5 511 SH   SOLE 4 511 0 0
VECTOR GROUP LTD COM 92240M108 33 3,493 SH   SOLE 7 3,493 0 0
VECTOR GROUP LTD COM 92240M108 4,988 529,551 SH   SOLE 18 513,044 0 16,507
VECTOR GROUP LTD COM 92240M108 2,858 303,406 SH   SOLE 19 303,406 0 0
VECTOR GROUP LTD COM 92240M108 115,566 12,268,114 SH   SOLE 21 12,268,114 0 0
VECTOR GROUP LTD COM 92240M108 33,091 3,512,827 SH   SOLE 22 3,385,230 0 127,597
VECTOR GROUP LTD COM 92240M108 94 9,985 SH   SOLE 23 9,985 0 0
VECTOR GROUP LTD COM 92240M108 828 87,921 SH   SOLE 26 25,594 0 62,327
VECTOR GROUP LTD COM 92240M108 1,439 152,779 SH   SOLE 30 152,779 0 0
VECTOR GROUP LTD COM 92240M108 67 7,119 SH   SOLE 36 7,119 0 0
VECTOR GROUP LTD COM 92240M108 114 12,077 SH   SOLE 40 12,077 0 0
VECTRUS INC COM 92242T101 451 10,888 SH   SOLE 2 596 0 10,292
VECTRUS INC COM 92242T101 10 234 SH   SOLE 7 234 0 0
VECTRUS INC COM 92242T101 1,771 42,769 SH   SOLE 18 42,769 0 0
VECTRUS INC COM 92242T101 1,038 25,056 SH   SOLE 19 25,056 0 0
VECTRUS INC COM 92242T101 17,184 414,967 SH   SOLE 21 414,967 0 0
VECTRUS INC COM 92242T101 15,022 362,771 SH   SOLE 22 345,939 0 16,832
VECTRUS INC COM 92242T101 54 1,313 SH   SOLE 23 1,313 0 0
VECTRUS INC COM 92242T101 390 9,413 SH   SOLE 26 0 0 9,413
VECTRUS INC COM 92242T101 68 1,651 SH   SOLE 28 1,651 0 0
VECTRUS INC COM 92242T101 184 4,432 SH   SOLE 30 4,432 0 0
VECTRUS INC COM 92242T101 0 9 SH   SOLE 31 9 0 0
VECTRUS INC COM 92242T101 57 1,379 SH   SOLE 40 1,379 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 141 39,728 SH   SOLE 2 39,728 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 1,284 360,665 SH   SOLE 7 282,245 0 78,420
VEDANTA LTD SPONSORED ADR 92242Y100 3,646 1,024,265 SH   SOLE 18 1,024,265 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 121 33,966 SH   SOLE 21 33,966 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 1,592 447,275 SH   SOLE 22 447,275 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 249 69,882 SH   SOLE 25 69,882 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 579 162,773 SH   SOLE 26 162,773 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 3,867 1,086,274 SH   SOLE 28 1,086,274 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 2,246 630,941 SH   SOLE 30 630,941 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 21 5,893 SH   SOLE 34 5,893 0 0
VEECO INSTRS INC DEL COM 922417100 437 45,652 SH   SOLE 2 2,654 0 42,998
VEECO INSTRS INC DEL COM 922417100 3 334 SH   SOLE 4 334 0 0
VEECO INSTRS INC DEL COM 922417100 9 910 SH   SOLE 7 910 0 0
VEECO INSTRS INC DEL COM 922417100 2,124 221,900 SH   SOLE 18 221,900 0 0
VEECO INSTRS INC DEL COM 922417100 868 90,674 SH   SOLE 19 90,674 0 0
VEECO INSTRS INC DEL COM 922417100 50,031 5,227,856 SH   SOLE 21 5,227,856 0 0
VEECO INSTRS INC DEL COM 922417100 14,048 1,467,935 SH   SOLE 22 1,417,816 0 50,119
VEECO INSTRS INC DEL COM 922417100 205 21,416 SH   SOLE 26 4,993 0 16,423
VEECO INSTRS INC DEL COM 922417100 66 6,846 SH   SOLE 28 6,846 0 0
VEECO INSTRS INC DEL COM 922417100 582 60,853 SH   SOLE 30 60,853 0 0
VEECO INSTRS INC DEL COM 922417100 52 5,402 SH   SOLE 40 5,402 0 0
VEECO INSTRS INC DEL NOTE 2.700% 1/1 922417AD2 594 725,000 PRN   SOLE 21 725,000 0 0
VEEVA SYS INC CL A COM 922475108 45,998 294,161 SH   SOLE 2 17,994 0 276,167
VEEVA SYS INC CL A COM 922475108 9,626 61,559 SH   SOLE 4 58,050 0 3,509
VEEVA SYS INC CL A COM 922475108 1,762 11,268 SH   SOLE 7 9,448 0 1,820
VEEVA SYS INC CL A COM 922475108 1,488 9,517 SH   SOLE 13 9,517 0 0
VEEVA SYS INC CL A COM 922475108 1,673 10,696 SH   SOLE 15 10,696 0 0
VEEVA SYS INC CL A COM 922475108 13,288 84,975 SH   SOLE 18 73,936 0 11,039
VEEVA SYS INC CL A COM 922475108 15,966 102,103 SH   SOLE 19 102,103 0 0
VEEVA SYS INC CL A COM 922475108 289,116 1,848,925 SH   SOLE 21 1,848,925 0 0
VEEVA SYS INC CL A COM 922475108 538,267 3,442,266 SH   SOLE 22 3,158,512 0 283,754
VEEVA SYS INC CL A COM 922475108 14,814 94,736 SH   SOLE 23 94,736 0 0
VEEVA SYS INC CL A COM 922475108 21,772 139,233 SH   SOLE 25 139,233 0 0
VEEVA SYS INC CL A COM 922475108 62,373 398,882 SH   SOLE 26 93,496 0 305,386
VEEVA SYS INC CL A COM 922475108 4,155 26,569 SH   SOLE 28 18,874 0 7,695
VEEVA SYS INC CL A COM 922475108 8,438 53,962 SH   SOLE 29 2,682 0 51,280
VEEVA SYS INC CL A COM 922475108 31,114 198,979 SH   SOLE 30 198,979 0 0
VEEVA SYS INC CL A COM 922475108 4,417 28,248 SH   SOLE 31 23,794 0 4,454
VEEVA SYS INC CL A COM 922475108 1,047 6,697 SH   SOLE 34 6,697 0 0
VEEVA SYS INC CL A COM 922475108 12,630 80,773 SH   SOLE 36 80,773 0 0
VEEVA SYS INC CL A COM 922475108 482 3,080 SH   SOLE 40 3,080 0 0
VELOCITY FINL INC COM 92262D101 172 22,894 SH   SOLE 18 22,894 0 0
VELOCITY FINL INC COM 92262D101 157 20,814 SH   SOLE 19 20,814 0 0
VELOCITY FINL INC COM 92262D101 1,896 251,778 SH   SOLE 21 251,778 0 0
VELOCITY FINL INC COM 92262D101 654 86,893 SH   SOLE 22 84,669 0 2,224
VELOCITY FINL INC COM 92262D101 208 27,644 SH   SOLE 26 4,996 0 22,648
VELOCITY FINL INC COM 92262D101 3 336 SH   SOLE 31 0 0 336
VENATOR MATLS PLC SHS G9329Z100 251 146,203 SH   SOLE 18 0 0 146,203
VENATOR MATLS PLC SHS G9329Z100 91 53,180 SH   SOLE 21 53,180 0 0
VENATOR MATLS PLC SHS G9329Z100 1,504 874,316 SH   SOLE 22 850,572 0 23,744
VENATOR MATLS PLC SHS G9329Z100 26 15,363 SH   SOLE 26 0 0 15,363
VENATOR MATLS PLC SHS G9329Z100 13 7,363 SH   SOLE 28 7,363 0 0
VENATOR MATLS PLC SHS G9329Z100 12 7,245 SH   SOLE 30 7,245 0 0
VENATOR MATLS PLC SHS G9329Z100 10 5,954 SH   SOLE 40 5,954 0 0
VENTAS INC COM 92276F100 27,319 1,019,377 SH   SOLE 2 179,649 0 839,728
VENTAS INC COM 92276F100 11,246 419,618 SH   SOLE 4 409,184 0 10,434
VENTAS INC COM 92276F100 21,386 797,994 SH   SOLE 7 773,641 0 24,353
VENTAS INC COM 92276F100 124 4,614 SH   SOLE 13 4,614 0 0
VENTAS INC COM 92276F100 1,051 39,229 SH   SOLE 15 39,229 0 0
VENTAS INC COM 92276F100 23,639 882,043 SH   SOLE 18 809,827 0 72,216
VENTAS INC COM 92276F100 15,949 595,127 SH   SOLE 19 595,127 0 0
VENTAS INC COM 92276F100 374,338 13,967,842 SH   SOLE 21 13,967,842 0 0
VENTAS INC COM 92276F100 347,785 12,977,046 SH   SOLE 22 11,944,946 0 1,032,100
VENTAS INC COM 92276F100 7,914 295,311 SH   SOLE 23 295,311 0 0
VENTAS INC COM 92276F100 34,563 1,289,674 SH   SOLE 25 1,289,674 0 0
VENTAS INC COM 92276F100 54,169 2,021,231 SH   SOLE 26 271,706 0 1,749,525
VENTAS INC COM 92276F100 2,018 75,281 SH   SOLE 28 53,476 0 21,805
VENTAS INC COM 92276F100 5,767 215,197 SH   SOLE 29 204,246 0 10,951
VENTAS INC COM 92276F100 80,184 2,991,942 SH   SOLE 30 2,991,942 0 0
VENTAS INC COM 92276F100 3,938 146,942 SH   SOLE 31 75,480 0 71,462
VENTAS INC COM 92276F100 1,001 37,365 SH   SOLE 34 37,365 0 0
VENTAS INC COM 92276F100 7,968 297,310 SH   SOLE 36 297,310 0 0
VENTAS INC COM 92276F100 229 8,563 SH   SOLE 40 8,563 0 0
VENUS CONCEPT INC COM 92332W105 45 12,583 SH   SOLE 21 12,583 0 0
VEON LTD SPONSORED ADR 91822M106 434 287,372 SH   SOLE 19 287,372 0 0
VEON LTD SPONSORED ADR 91822M106 4,202 2,782,687 SH   SOLE 25 2,782,687 0 0
VEON LTD SPONSORED ADR 91822M106 1,663 1,101,132 SH   SOLE 30 1,101,132 0 0
VEON LTD SPONSORED ADR 91822M106 23,965 15,871,153 SH   SOLE 34 15,871,153 0 0
VEONEER INCORPORATED COM 92336X109 3 429 SH   SOLE 4 429 0 0
VEONEER INCORPORATED COM 92336X109 1,408 192,286 SH   SOLE 21 192,286 0 0
VEONEER INCORPORATED COM 92336X109 13,206 1,804,082 SH   SOLE 22 1,752,786 0 51,296
VEONEER INCORPORATED COM 92336X109 199 27,215 SH   SOLE 26 16,725 0 10,490
VEONEER INCORPORATED COM 92336X109 136 18,559 SH   SOLE 28 18,559 0 0
VEONEER INCORPORATED COM 92336X109 628 85,804 SH   SOLE 30 85,804 0 0
VEONEER INCORPORATED COM 92336X109 7 1,000 SH   SOLE 31 0 0 1,000
VEONEER INCORPORATED COM 92336X109 105 14,326 SH   SOLE 40 14,326 0 0
VERA BRADLEY INC COM 92335C106 85 20,623 SH   SOLE 2 769 0 19,854
VERA BRADLEY INC COM 92335C106 0 64 SH   SOLE 4 64 0 0
VERA BRADLEY INC COM 92335C106 2 489 SH   SOLE 7 489 0 0
VERA BRADLEY INC COM 92335C106 426 103,512 SH   SOLE 18 103,512 0 0
VERA BRADLEY INC COM 92335C106 149 36,229 SH   SOLE 19 36,229 0 0
VERA BRADLEY INC COM 92335C106 10,994 2,668,388 SH   SOLE 21 2,668,388 0 0
VERA BRADLEY INC COM 92335C106 2,727 661,902 SH   SOLE 22 639,064 0 22,838
VERA BRADLEY INC COM 92335C106 13 3,039 SH   SOLE 28 3,039 0 0
VERA BRADLEY INC COM 92335C106 101 24,592 SH   SOLE 30 24,592 0 0
VERA BRADLEY INC COM 92335C106 11 2,688 SH   SOLE 40 2,688 0 0
VERACYTE INC COM 92337F107 553 22,749 SH   SOLE 2 7,662 0 15,087
VERACYTE INC COM 92337F107 4 177 SH   SOLE 4 177 0 0
VERACYTE INC COM 92337F107 21 864 SH   SOLE 7 864 0 0
VERACYTE INC COM 92337F107 4,491 184,752 SH   SOLE 18 165,526 0 19,226
VERACYTE INC COM 92337F107 5,619 231,159 SH   SOLE 19 231,159 0 0
VERACYTE INC COM 92337F107 48,474 1,993,995 SH   SOLE 21 1,993,995 0 0
VERACYTE INC COM 92337F107 35,507 1,460,603 SH   SOLE 22 1,413,653 0 46,950
VERACYTE INC COM 92337F107 591 24,296 SH   SOLE 23 24,296 0 0
VERACYTE INC COM 92337F107 2,538 104,422 SH   SOLE 26 27,575 0 76,847
VERACYTE INC COM 92337F107 261 10,736 SH   SOLE 28 10,736 0 0
VERACYTE INC COM 92337F107 4,276 175,902 SH   SOLE 30 175,902 0 0
VERACYTE INC COM 92337F107 45 1,858 SH   SOLE 34 1,858 0 0
VERACYTE INC COM 92337F107 138 5,672 SH   SOLE 40 5,672 0 0
VERASTEM INC COM 92337C104 46 17,575 SH   SOLE 18 17,575 0 0
VERASTEM INC COM 92337C104 583 220,784 SH   SOLE 21 220,784 0 0
VERASTEM INC COM 92337C104 3,782 1,432,738 SH   SOLE 22 1,432,738 0 0
VERB TECHNOLOGY CO INC COM 92337U104 20 15,759 SH   SOLE 21 15,759 0 0
VEREIT INC COM 92339V100 12,297 2,514,761 SH   SOLE 2 143,018 0 2,371,743
VEREIT INC COM 92339V100 7,431 1,519,581 SH   SOLE 4 1,494,033 0 25,548
VEREIT INC COM 92339V100 8,904 1,820,797 SH   SOLE 7 1,279,085 0 541,712
VEREIT INC COM 92339V100 28 5,819 SH   SOLE 13 5,819 0 0
VEREIT INC COM 92339V100 465 95,115 SH   SOLE 15 95,115 0 0
VEREIT INC COM 92339V100 12,902 2,638,452 SH   SOLE 18 2,551,826 0 86,626
VEREIT INC COM 92339V100 19,171 3,920,373 SH   SOLE 19 3,920,373 0 0
VEREIT INC COM 92339V100 101,983 20,855,391 SH   SOLE 21 20,855,391 0 0
VEREIT INC COM 92339V100 184,680 37,766,920 SH   SOLE 22 34,990,454 0 2,776,466
VEREIT INC COM 92339V100 4,980 1,018,349 SH   SOLE 23 1,018,349 0 0
VEREIT INC COM 92339V100 18,538 3,791,089 SH   SOLE 25 3,791,089 0 0
VEREIT INC COM 92339V100 19,176 3,921,429 SH   SOLE 26 987,841 0 2,933,588
VEREIT INC COM 92339V100 1,071 218,980 SH   SOLE 28 153,181 0 65,799
VEREIT INC COM 92339V100 3,916 800,874 SH   SOLE 29 569,237 0 231,637
VEREIT INC COM 92339V100 29,923 6,119,278 SH   SOLE 30 6,119,278 0 0
VEREIT INC COM 92339V100 1,048 214,406 SH   SOLE 31 172,092 0 42,314
VEREIT INC COM 92339V100 6,847 1,400,206 SH   SOLE 34 1,400,206 0 0
VEREIT INC COM 92339V100 3,814 779,966 SH   SOLE 36 779,966 0 0
VEREIT INC COM 92339V100 96 19,568 SH   SOLE 40 19,568 0 0
VERICEL CORP COM 92346J108 162 17,675 SH   SOLE 2 3,371 0 14,304
VERICEL CORP COM 92346J108 7 797 SH   SOLE 7 797 0 0
VERICEL CORP COM 92346J108 1,671 182,272 SH   SOLE 18 167,454 0 14,818
VERICEL CORP COM 92346J108 1,628 177,571 SH   SOLE 19 177,571 0 0
VERICEL CORP COM 92346J108 14,256 1,554,596 SH   SOLE 21 1,554,596 0 0
VERICEL CORP COM 92346J108 12,327 1,344,283 SH   SOLE 22 1,298,520 0 45,763
VERICEL CORP COM 92346J108 26 2,818 SH   SOLE 23 2,818 0 0
VERICEL CORP COM 92346J108 154 16,818 SH   SOLE 26 0 0 16,818
VERICEL CORP COM 92346J108 56 6,092 SH   SOLE 28 6,092 0 0
VERICEL CORP COM 92346J108 607 66,225 SH   SOLE 30 66,225 0 0
VERICEL CORP COM 92346J108 21 2,322 SH   SOLE 34 2,322 0 0
VERICEL CORP COM 92346J108 29 3,128 SH   SOLE 40 3,128 0 0
VERINT SYS INC COM 92343X100 1,164 27,075 SH   SOLE 2 3,338 0 23,737
VERINT SYS INC COM 92343X100 12 288 SH   SOLE 4 288 0 0
VERINT SYS INC COM 92343X100 52 1,200 SH   SOLE 7 1,200 0 0
VERINT SYS INC COM 92343X100 9,871 229,563 SH   SOLE 18 229,563 0 0
VERINT SYS INC COM 92343X100 5,362 124,696 SH   SOLE 19 124,696 0 0
VERINT SYS INC COM 92343X100 107,941 2,510,253 SH   SOLE 21 2,510,253 0 0
VERINT SYS INC COM 92343X100 79,951 1,859,325 SH   SOLE 22 1,786,673 0 72,652
VERINT SYS INC COM 92343X100 308 7,171 SH   SOLE 25 7,171 0 0
VERINT SYS INC COM 92343X100 2,101 48,865 SH   SOLE 26 22,168 0 26,697
VERINT SYS INC COM 92343X100 412 9,580 SH   SOLE 28 9,580 0 0
VERINT SYS INC COM 92343X100 934 21,726 SH   SOLE 30 21,726 0 0
VERINT SYS INC COM 92343X100 22 502 SH   SOLE 34 502 0 0
VERINT SYS INC COM 92343X100 35 803 SH   SOLE 36 803 0 0
VERINT SYS INC COM 92343X100 286 6,645 SH   SOLE 40 6,645 0 0
VERINT SYS INC NOTE 1.500% 6/0 92343XAA8 930 965,000 PRN   SOLE 21 965,000 0 0
VERISIGN INC COM 92343E102 56,865 315,757 SH   SOLE 2 85,544 0 230,213
VERISIGN INC COM 92343E102 9,690 53,808 SH   SOLE 4 50,885 0 2,923
VERISIGN INC COM 92343E102 20,323 112,851 SH   SOLE 7 102,602 0 10,249
VERISIGN INC COM 92343E102 327 1,818 SH   SOLE 13 1,818 0 0
VERISIGN INC COM 92343E102 1,647 9,148 SH   SOLE 15 9,148 0 0
VERISIGN INC COM 92343E102 39,430 218,948 SH   SOLE 18 196,768 0 22,180
VERISIGN INC COM 92343E102 8,484 47,110 SH   SOLE 19 47,110 0 0
VERISIGN INC COM 92343E102 590,789 3,280,519 SH   SOLE 21 3,280,519 0 0
VERISIGN INC COM 92343E102 486,161 2,699,545 SH   SOLE 22 2,435,245 0 264,300
VERISIGN INC COM 92343E102 16,020 88,954 SH   SOLE 23 88,954 0 0
VERISIGN INC COM 92343E102 172,500 957,857 SH   SOLE 25 957,857 0 0
VERISIGN INC COM 92343E102 98,135 544,920 SH   SOLE 26 106,367 0 438,553
VERISIGN INC COM 92343E102 3,977 22,082 SH   SOLE 28 15,503 0 6,579
VERISIGN INC COM 92343E102 6,848 38,024 SH   SOLE 29 15,460 0 22,564
VERISIGN INC COM 92343E102 87,824 487,669 SH   SOLE 30 487,669 0 0
VERISIGN INC COM 92343E102 5,483 30,448 SH   SOLE 31 24,022 0 6,426
VERISIGN INC COM 92343E102 3,349 18,597 SH   SOLE 32 18,597 0 0
VERISIGN INC COM 92343E102 11,996 66,611 SH   SOLE 34 66,611 0 0
VERISIGN INC COM 92343E102 12,971 72,027 SH   SOLE 36 72,027 0 0
VERISIGN INC COM 92343E102 429 2,383 SH   SOLE 40 2,383 0 0
VERISK ANALYTICS INC COM 92345Y106 53,873 386,518 SH   SOLE 2 43,629 0 342,889
VERISK ANALYTICS INC COM 92345Y106 9,916 71,143 SH   SOLE 4 66,776 0 4,367
VERISK ANALYTICS INC COM 92345Y106 23,758 170,457 SH   SOLE 7 156,723 0 13,734
VERISK ANALYTICS INC COM 92345Y106 305 2,185 SH   SOLE 13 2,185 0 0
VERISK ANALYTICS INC COM 92345Y106 1,823 13,076 SH   SOLE 15 13,076 0 0
VERISK ANALYTICS INC COM 92345Y106 2 16 SH   SOLE 17 0 0 16
VERISK ANALYTICS INC COM 92345Y106 45,227 324,484 SH   SOLE 18 301,415 0 23,069
VERISK ANALYTICS INC COM 92345Y106 109,061 782,472 SH   SOLE 19 782,472 0 0
VERISK ANALYTICS INC COM 92345Y106 642,355 4,608,657 SH   SOLE 21 4,608,657 0 0
VERISK ANALYTICS INC COM 92345Y106 540,263 3,876,187 SH   SOLE 22 3,506,631 0 369,556
VERISK ANALYTICS INC COM 92345Y106 16,043 115,106 SH   SOLE 23 115,106 0 0
VERISK ANALYTICS INC COM 92345Y106 132,353 949,586 SH   SOLE 25 949,586 0 0
VERISK ANALYTICS INC COM 92345Y106 95,668 686,381 SH   SOLE 26 109,588 0 576,793
VERISK ANALYTICS INC COM 92345Y106 4,448 31,914 SH   SOLE 28 22,513 0 9,401
VERISK ANALYTICS INC COM 92345Y106 5,002 35,890 SH   SOLE 29 2,513 0 33,377
VERISK ANALYTICS INC COM 92345Y106 89,689 643,483 SH   SOLE 30 643,483 0 0
VERISK ANALYTICS INC COM 92345Y106 4,928 35,359 SH   SOLE 31 27,806 0 7,553
VERISK ANALYTICS INC COM 92345Y106 3,618 25,960 SH   SOLE 32 25,960 0 0
VERISK ANALYTICS INC COM 92345Y106 1,160 8,324 SH   SOLE 34 8,324 0 0
VERISK ANALYTICS INC COM 92345Y106 13,431 96,359 SH   SOLE 36 96,359 0 0
VERISK ANALYTICS INC COM 92345Y106 522 3,747 SH   SOLE 40 3,747 0 0
VERITEX HLDGS INC COM 923451108 540 38,634 SH   SOLE 2 2,500 0 36,134
VERITEX HLDGS INC COM 923451108 14 995 SH   SOLE 7 995 0 0
VERITEX HLDGS INC COM 923451108 3,099 221,832 SH   SOLE 18 221,832 0 0
VERITEX HLDGS INC COM 923451108 1,283 91,859 SH   SOLE 19 91,859 0 0
VERITEX HLDGS INC COM 923451108 72,938 5,221,039 SH   SOLE 21 5,221,039 0 0
VERITEX HLDGS INC COM 923451108 20,152 1,442,516 SH   SOLE 22 1,392,385 0 50,131
VERITEX HLDGS INC COM 923451108 412 29,505 SH   SOLE 26 18,937 0 10,568
VERITEX HLDGS INC COM 923451108 110 7,907 SH   SOLE 28 7,907 0 0
VERITEX HLDGS INC COM 923451108 871 62,355 SH   SOLE 30 62,355 0 0
VERITEX HLDGS INC COM 923451108 60 4,324 SH   SOLE 40 4,324 0 0
VERITIV CORP COM 923454102 96 12,187 SH   SOLE 2 446 0 11,741
VERITIV CORP COM 923454102 1 187 SH   SOLE 7 187 0 0
VERITIV CORP COM 923454102 499 63,493 SH   SOLE 18 63,493 0 0
VERITIV CORP COM 923454102 193 24,510 SH   SOLE 19 24,510 0 0
VERITIV CORP COM 923454102 11,406 1,451,086 SH   SOLE 21 1,451,086 0 0
VERITIV CORP COM 923454102 2,966 377,361 SH   SOLE 22 369,910 0 7,451
VERITIV CORP COM 923454102 87 11,127 SH   SOLE 30 11,127 0 0
VERITONE INC COM 92347M100 9 3,772 SH   SOLE 18 3,772 0 0
VERITONE INC COM 92347M100 214 91,638 SH   SOLE 21 91,638 0 0
VERITONE INC COM 92347M100 657 281,897 SH   SOLE 22 281,897 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 630,891 11,741,877 SH   SOLE 2 2,469,510 0 9,272,367
VERIZON COMMUNICATIONS INC COM 92343V104 111,367 2,072,722 SH   SOLE 4 1,960,147 0 112,575
VERIZON COMMUNICATIONS INC COM 92343V104 224,606 4,180,276 SH   SOLE 7 4,029,210 0 151,066
VERIZON COMMUNICATIONS INC COM 92343V104 6,510 121,162 SH   SOLE 13 121,162 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 24,278 451,854 SH   SOLE 15 451,854 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 21 384 SH   SOLE 17 0 0 384
VERIZON COMMUNICATIONS INC COM 92343V104 1,196,110 22,261,498 SH   SOLE 18 20,293,335 0 1,968,163
VERIZON COMMUNICATIONS INC COM 92343V104 951,757 17,713,707 SH   SOLE 19 17,713,707 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 5,366,731 99,883,325 SH   SOLE 21 99,883,325 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 5,470,402 101,812,805 SH   SOLE 22 91,107,016 0 10,705,789
VERIZON COMMUNICATIONS INC COM 92343V104 182,290 3,392,709 SH   SOLE 23 3,392,709 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 252,196 4,693,765 SH   SOLE 25 4,635,065 0 58,700
VERIZON COMMUNICATIONS INC COM 92343V104 991,638 18,455,947 SH   SOLE 26 2,583,046 0 15,872,901
VERIZON COMMUNICATIONS INC COM 92343V104 45,398 844,929 SH   SOLE 28 599,663 0 245,266
VERIZON COMMUNICATIONS INC COM 92343V104 39,062 727,001 SH   SOLE 29 224,546 0 502,455
VERIZON COMMUNICATIONS INC COM 92343V104 863,393 16,069,109 SH   SOLE 30 16,069,109 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 95,131 1,770,529 SH   SOLE 31 939,445 0 831,084
VERIZON COMMUNICATIONS INC COM 92343V104 7,120 132,517 SH   SOLE 32 132,517 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 90,034 1,675,671 SH   SOLE 34 1,675,671 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 8,241 153,382 SH   SOLE 35 153,382 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 184,739 3,438,285 SH   SOLE 36 3,438,285 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 4,963 92,371 SH   SOLE 40 92,371 0 0
VERMILION ENERGY INC COM 923725105 156 50,032 SH   SOLE 21 50,032 0 0
VERMILION ENERGY INC COM 923725105 34 10,976 SH   SOLE 22 10,976 0 0
VERMILLION INC COM NEW 92407M206 8 9,946 SH   SOLE 18 9,946 0 0
VERMILLION INC COM NEW 92407M206 102 123,080 SH   SOLE 21 123,080 0 0
VERMILLION INC COM NEW 92407M206 4 5,223 SH   SOLE 22 5,223 0 0
VERRA MOBILITY CORP COM 92511U102 355 49,678 SH   SOLE 2 9,400 0 40,278
VERRA MOBILITY CORP COM 92511U102 6 843 SH   SOLE 4 843 0 0
VERRA MOBILITY CORP COM 92511U102 16 2,276 SH   SOLE 7 2,276 0 0
VERRA MOBILITY CORP COM 92511U102 3,415 478,324 SH   SOLE 18 440,398 0 37,926
VERRA MOBILITY CORP COM 92511U102 3,735 523,111 SH   SOLE 19 523,111 0 0
VERRA MOBILITY CORP COM 92511U102 30,703 4,300,152 SH   SOLE 21 4,300,152 0 0
VERRA MOBILITY CORP COM 92511U102 28,257 3,957,584 SH   SOLE 22 3,828,839 0 128,745
VERRA MOBILITY CORP COM 92511U102 249 34,887 SH   SOLE 23 34,887 0 0
VERRA MOBILITY CORP COM 92511U102 1,401 196,165 SH   SOLE 26 49,131 0 147,034
VERRA MOBILITY CORP COM 92511U102 102 14,238 SH   SOLE 28 14,238 0 0
VERRA MOBILITY CORP COM 92511U102 108 15,080 SH   SOLE 30 15,080 0 0
VERRA MOBILITY CORP COM 92511U102 99 13,923 SH   SOLE 34 13,923 0 0
VERRA MOBILITY CORP COM 92511U102 98 13,693 SH   SOLE 40 13,693 0 0
VERRICA PHARMACEUTICALS INC COM 92511W108 92 8,392 SH   SOLE 2 397 0 7,995
VERRICA PHARMACEUTICALS INC COM 92511W108 530 48,472 SH   SOLE 18 48,472 0 0
VERRICA PHARMACEUTICALS INC COM 92511W108 249 22,770 SH   SOLE 19 22,770 0 0
VERRICA PHARMACEUTICALS INC COM 92511W108 5,261 481,376 SH   SOLE 21 481,376 0 0
VERRICA PHARMACEUTICALS INC COM 92511W108 1,838 168,139 SH   SOLE 22 158,221 0 9,918
VERSO CORP CL A 92531L207 367 32,530 SH   SOLE 2 1,838 0 30,692
VERSO CORP CL A 92531L207 5 469 SH   SOLE 7 469 0 0
VERSO CORP CL A 92531L207 1,455 128,985 SH   SOLE 18 128,985 0 0
VERSO CORP CL A 92531L207 961 85,219 SH   SOLE 19 85,219 0 0
VERSO CORP CL A 92531L207 14,514 1,286,693 SH   SOLE 21 1,286,693 0 0
VERSO CORP CL A 92531L207 10,966 972,156 SH   SOLE 22 926,005 0 46,151
VERSO CORP CL A 92531L207 27 2,368 SH   SOLE 26 0 0 2,368
VERSO CORP CL A 92531L207 53 4,683 SH   SOLE 28 4,683 0 0
VERSO CORP CL A 92531L207 132 11,722 SH   SOLE 30 11,722 0 0
VERSO CORP CL A 92531L207 58 5,175 SH   SOLE 40 5,175 0 0
VERTEX ENERGY INC COM 92534K107 4 6,360 SH   SOLE 18 6,360 0 0
VERTEX ENERGY INC COM 92534K107 52 86,547 SH   SOLE 21 86,547 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 192,078 807,219 SH   SOLE 2 205,351 0 601,868
VERTEX PHARMACEUTICALS INC COM 92532F100 31,199 131,114 SH   SOLE 4 124,052 0 7,062
VERTEX PHARMACEUTICALS INC COM 92532F100 56,206 236,209 SH   SOLE 7 228,347 0 7,862
VERTEX PHARMACEUTICALS INC COM 92532F100 4,165 17,504 SH   SOLE 13 17,504 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 5,220 21,937 SH   SOLE 15 21,937 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 8 35 SH   SOLE 17 0 0 35
VERTEX PHARMACEUTICALS INC COM 92532F100 330,241 1,387,859 SH   SOLE 18 1,187,164 0 200,695
VERTEX PHARMACEUTICALS INC COM 92532F100 387,793 1,629,724 SH   SOLE 19 1,629,724 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 1,142 4,800 SH   SOLE 20 4,800 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 1,838,888 7,728,045 SH   SOLE 21 7,728,045 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 1,532,397 6,439,994 SH   SOLE 22 5,770,210 0 669,784
VERTEX PHARMACEUTICALS INC COM 92532F100 48,374 203,295 SH   SOLE 23 203,295 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 68,376 287,355 SH   SOLE 25 287,355 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 284,363 1,195,052 SH   SOLE 26 173,688 0 1,021,364
VERTEX PHARMACEUTICALS INC COM 92532F100 12,477 52,434 SH   SOLE 28 37,268 0 15,166
VERTEX PHARMACEUTICALS INC COM 92532F100 9,035 37,970 SH   SOLE 29 13,476 0 24,494
VERTEX PHARMACEUTICALS INC COM 92532F100 315,372 1,325,372 SH   SOLE 30 1,325,372 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 16,677 70,086 SH   SOLE 31 57,094 0 12,992
VERTEX PHARMACEUTICALS INC COM 92532F100 9,693 40,737 SH   SOLE 32 40,737 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 126,851 533,101 SH   SOLE 34 533,101 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 40,590 170,581 SH   SOLE 36 170,581 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 1,338 5,625 SH   SOLE 40 5,625 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 43 5,017 SH   SOLE 22 5,017 0 0
VERU INC COM 92536C103 40 12,116 SH   SOLE 18 12,116 0 0
VERU INC COM 92536C103 416 127,285 SH   SOLE 21 127,285 0 0
VERU INC COM 92536C103 283 86,604 SH   SOLE 22 86,604 0 0
VIACOMCBS INC CL A 92556H107 97 5,468 SH   SOLE 2 181 0 5,287
VIACOMCBS INC CL A 92556H107 2 107 SH   SOLE 7 107 0 0
VIACOMCBS INC CL A 92556H107 89 4,968 SH   SOLE 18 2,354 0 2,614
VIACOMCBS INC CL A 92556H107 181 10,137 SH   SOLE 19 10,137 0 0
VIACOMCBS INC CL A 92556H107 2,793 156,642 SH   SOLE 21 156,642 0 0
VIACOMCBS INC CL A 92556H107 1,819 102,042 SH   SOLE 22 94,853 0 7,189
VIACOMCBS INC CL A 92556H107 1,367 76,650 SH   SOLE 29 0 0 76,650
VIACOMCBS INC CL A 92556H107 63 3,538 SH   SOLE 30 3,538 0 0
VIACOMCBS INC CL A 92556H107 2 123 SH   SOLE 31 123 0 0
VIACOMCBS INC CL B 92556H206 18,405 1,313,740 SH   SOLE 2 126,745 0 1,186,995
VIACOMCBS INC CL B 92556H206 3,375 240,906 SH   SOLE 4 226,344 0 14,562
VIACOMCBS INC CL B 92556H206 7,241 516,862 SH   SOLE 7 445,950 0 70,912
VIACOMCBS INC CL B 92556H206 64 4,549 SH   SOLE 13 4,549 0 0
VIACOMCBS INC CL B 92556H206 762 54,421 SH   SOLE 15 54,421 0 0
VIACOMCBS INC CL B 92556H206 0 23 SH   SOLE 17 0 0 23
VIACOMCBS INC CL B 92556H206 15,286 1,091,088 SH   SOLE 18 1,011,783 0 79,305
VIACOMCBS INC CL B 92556H206 3,663 261,427 SH   SOLE 19 261,427 0 0
VIACOMCBS INC CL B 92556H206 715 51,024 SH   SOLE 20 51,024 0 0
VIACOMCBS INC CL B 92556H206 184,651 13,179,947 SH   SOLE 21 13,179,947 0 0
VIACOMCBS INC CL B 92556H206 184,118 13,141,914 SH   SOLE 22 11,737,192 0 1,404,722
VIACOMCBS INC CL B 92556H206 5,722 408,447 SH   SOLE 23 408,447 0 0
VIACOMCBS INC CL B 92556H206 7,949 567,371 SH   SOLE 25 567,371 0 0
VIACOMCBS INC CL B 92556H206 36,303 2,591,226 SH   SOLE 26 477,483 0 2,113,743
VIACOMCBS INC CL B 92556H206 1,585 113,116 SH   SOLE 28 80,771 0 32,345
VIACOMCBS INC CL B 92556H206 150 10,716 SH   SOLE 29 10,716 0 0
VIACOMCBS INC CL B 92556H206 29,868 2,131,932 SH   SOLE 30 2,131,932 0 0
VIACOMCBS INC CL B 92556H206 3,104 221,567 SH   SOLE 31 97,413 0 124,154
VIACOMCBS INC CL B 92556H206 803 57,286 SH   SOLE 34 57,286 0 0
VIACOMCBS INC CL B 92556H206 5,630 401,823 SH   SOLE 36 401,823 0 0
VIACOMCBS INC CL B 92556H206 187 13,341 SH   SOLE 40 13,341 0 0
VIAD CORP COM NEW 92552R406 154 7,254 SH   SOLE 2 871 0 6,383
VIAD CORP COM NEW 92552R406 3 151 SH   SOLE 4 151 0 0
VIAD CORP COM NEW 92552R406 8 375 SH   SOLE 7 375 0 0
VIAD CORP COM NEW 92552R406 1,983 93,412 SH   SOLE 18 93,412 0 0
VIAD CORP COM NEW 92552R406 819 38,577 SH   SOLE 19 38,577 0 0
VIAD CORP COM NEW 92552R406 47,390 2,232,219 SH   SOLE 21 2,232,219 0 0
VIAD CORP COM NEW 92552R406 12,931 609,104 SH   SOLE 22 586,637 0 22,467
VIAD CORP COM NEW 92552R406 348 16,385 SH   SOLE 26 5,536 0 10,849
VIAD CORP COM NEW 92552R406 62 2,916 SH   SOLE 28 2,916 0 0
VIAD CORP COM NEW 92552R406 565 26,601 SH   SOLE 30 26,601 0 0
VIAD CORP COM NEW 92552R406 44 2,055 SH   SOLE 40 2,055 0 0
VIASAT INC COM 92552V100 4,612 128,385 SH   SOLE 2 26,948 0 101,437
VIASAT INC COM 92552V100 8 212 SH   SOLE 4 212 0 0
VIASAT INC COM 92552V100 52 1,447 SH   SOLE 7 1,447 0 0
VIASAT INC COM 92552V100 5,807 161,674 SH   SOLE 18 161,674 0 0
VIASAT INC COM 92552V100 532 14,803 SH   SOLE 19 14,803 0 0
VIASAT INC COM 92552V100 104,169 2,900,038 SH   SOLE 21 2,900,038 0 0
VIASAT INC COM 92552V100 66,218 1,843,472 SH   SOLE 22 1,756,175 0 87,297
VIASAT INC COM 92552V100 508 14,144 SH   SOLE 26 7,545 0 6,599
VIASAT INC COM 92552V100 259 7,221 SH   SOLE 28 7,221 0 0
VIASAT INC COM 92552V100 492 13,691 SH   SOLE 30 13,691 0 0
VIASAT INC COM 92552V100 74 2,049 SH   SOLE 31 1,182 0 867
VIASAT INC COM 92552V100 7 194 SH   SOLE 34 194 0 0
VIASAT INC COM 92552V100 17 466 SH   SOLE 36 466 0 0
VIASAT INC COM 92552V100 181 5,034 SH   SOLE 40 5,034 0 0
VIAVI SOLUTIONS INC COM 925550105 5,810 518,244 SH   SOLE 2 11,567 0 506,677
VIAVI SOLUTIONS INC COM 925550105 11 962 SH   SOLE 4 962 0 0
VIAVI SOLUTIONS INC COM 925550105 47 4,237 SH   SOLE 7 4,237 0 0
VIAVI SOLUTIONS INC COM 925550105 22,875 2,040,582 SH   SOLE 18 2,040,582 0 0
VIAVI SOLUTIONS INC COM 925550105 16,267 1,451,084 SH   SOLE 19 1,451,084 0 0
VIAVI SOLUTIONS INC COM 925550105 281,673 25,126,964 SH   SOLE 21 25,126,964 0 0
VIAVI SOLUTIONS INC COM 925550105 74,658 6,659,950 SH   SOLE 22 6,418,441 0 241,509
VIAVI SOLUTIONS INC COM 925550105 1,819 162,243 SH   SOLE 26 57,291 0 104,952
VIAVI SOLUTIONS INC COM 925550105 341 30,442 SH   SOLE 28 30,442 0 0
VIAVI SOLUTIONS INC COM 925550105 11,388 1,015,916 SH   SOLE 29 1,015,916 0 0
VIAVI SOLUTIONS INC COM 925550105 3,412 304,384 SH   SOLE 30 304,384 0 0
VIAVI SOLUTIONS INC COM 925550105 501 44,672 SH   SOLE 34 44,672 0 0
VIAVI SOLUTIONS INC COM 925550105 284 25,290 SH   SOLE 40 25,290 0 0
VIAVI SOLUTIONS INC NOTE 1.000% 3/0 925550AB1 1,423 1,350,000 PRN   SOLE 21 1,350,000 0 0
VICI PPTYS INC COM 925652109 19,631 1,179,772 SH   SOLE 2 226,029 0 953,743
VICI PPTYS INC COM 925652109 12,179 731,915 SH   SOLE 4 719,370 0 12,545
VICI PPTYS INC COM 925652109 8,682 521,778 SH   SOLE 7 521,778 0 0
VICI PPTYS INC COM 925652109 795 47,759 SH   SOLE 15 47,759 0 0
VICI PPTYS INC COM 925652109 25,999 1,562,420 SH   SOLE 18 1,526,762 0 35,658
VICI PPTYS INC COM 925652109 63,989 3,845,472 SH   SOLE 19 3,845,472 0 0
VICI PPTYS INC COM 925652109 160,727 9,659,087 SH   SOLE 21 9,659,087 0 0
VICI PPTYS INC COM 925652109 275,771 16,572,801 SH   SOLE 22 15,160,672 0 1,412,129
VICI PPTYS INC COM 925652109 7,288 437,967 SH   SOLE 23 437,967 0 0
VICI PPTYS INC COM 925652109 18,896 1,135,597 SH   SOLE 25 1,135,597 0 0
VICI PPTYS INC COM 925652109 18,902 1,135,916 SH   SOLE 26 386,407 0 749,509
VICI PPTYS INC COM 925652109 2,060 123,775 SH   SOLE 28 97,202 0 26,573
VICI PPTYS INC COM 925652109 1,646 98,913 SH   SOLE 29 0 0 98,913
VICI PPTYS INC COM 925652109 44,278 2,660,920 SH   SOLE 30 2,660,920 0 0
VICI PPTYS INC COM 925652109 1,675 100,663 SH   SOLE 31 83,642 0 17,021
VICI PPTYS INC COM 925652109 14,346 862,159 SH   SOLE 34 862,159 0 0
VICI PPTYS INC COM 925652109 1,684 101,229 SH   SOLE 36 101,229 0 0
VICI PPTYS INC COM 925652109 183 10,970 SH   SOLE 40 10,970 0 0
VICOR CORP COM 925815102 294 6,608 SH   SOLE 2 931 0 5,677
VICOR CORP COM 925815102 17 371 SH   SOLE 7 371 0 0
VICOR CORP COM 925815102 3,681 82,636 SH   SOLE 18 82,636 0 0
VICOR CORP COM 925815102 1,476 33,143 SH   SOLE 19 33,143 0 0
VICOR CORP COM 925815102 85,355 1,916,360 SH   SOLE 21 1,916,360 0 0
VICOR CORP COM 925815102 23,858 535,663 SH   SOLE 22 516,868 0 18,795
VICOR CORP COM 925815102 154 3,460 SH   SOLE 26 0 0 3,460
VICOR CORP COM 925815102 125 2,809 SH   SOLE 28 2,809 0 0
VICOR CORP COM 925815102 1,104 24,778 SH   SOLE 30 24,778 0 0
VICOR CORP COM 925815102 74 1,655 SH   SOLE 40 1,655 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103 781 47,728 SH   SOLE 21 47,728 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103 4,975 304,118 SH   SOLE 22 281,069 0 23,049
VICTORY CAP HLDGS INC COM CL A 92645B103 55 3,382 SH   SOLE 28 3,382 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103 44 2,701 SH   SOLE 30 2,701 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 3 76 SH   SOLE 17 0 0 76
VICTORY PORTFOLIOS II VCSHS US LRG CAP 92647N865 0 10 SH   SOLE 17 0 0 10
VIELA BIO INC COM 926613100 110 2,896 SH   SOLE 2 310 0 2,586
VIELA BIO INC COM 926613100 717 18,867 SH   SOLE 18 18,867 0 0
VIELA BIO INC COM 926613100 390 10,250 SH   SOLE 19 10,250 0 0
VIELA BIO INC COM 926613100 6,917 182,035 SH   SOLE 21 182,035 0 0
VIELA BIO INC COM 926613100 2,876 75,690 SH   SOLE 22 73,716 0 1,974
VIEMED HEALTHCARE INC COM 92663R105 32 6,818 SH   SOLE 22 6,818 0 0
VIEWRAY INC COM 92672L107 97 38,978 SH   SOLE 2 5,877 0 33,101
VIEWRAY INC COM 92672L107 3 1,062 SH   SOLE 7 1,062 0 0
VIEWRAY INC COM 92672L107 951 380,524 SH   SOLE 18 380,524 0 0
VIEWRAY INC COM 92672L107 476 190,566 SH   SOLE 19 190,566 0 0
VIEWRAY INC COM 92672L107 9,118 3,647,381 SH   SOLE 21 3,647,381 0 0
VIEWRAY INC COM 92672L107 7,226 2,890,232 SH   SOLE 22 2,814,884 0 75,348
VIEWRAY INC COM 92672L107 30 12,117 SH   SOLE 26 0 0 12,117
VIEWRAY INC COM 92672L107 55 22,139 SH   SOLE 28 22,139 0 0
VIEWRAY INC COM 92672L107 28 11,371 SH   SOLE 30 11,371 0 0
VIEWRAY INC COM 92672L107 15 5,809 SH   SOLE 40 5,809 0 0
VIKING THERAPEUTICS INC COM 92686J106 267 57,094 SH   SOLE 2 3,201 0 53,893
VIKING THERAPEUTICS INC COM 92686J106 4 934 SH   SOLE 7 934 0 0
VIKING THERAPEUTICS INC COM 92686J106 1,142 243,951 SH   SOLE 18 243,951 0 0
VIKING THERAPEUTICS INC COM 92686J106 559 119,516 SH   SOLE 19 119,516 0 0
VIKING THERAPEUTICS INC COM 92686J106 11,239 2,401,464 SH   SOLE 21 2,401,464 0 0
VIKING THERAPEUTICS INC COM 92686J106 8,751 1,869,886 SH   SOLE 22 1,802,525 0 67,361
VIKING THERAPEUTICS INC COM 92686J106 60 12,877 SH   SOLE 26 0 0 12,877
VIKING THERAPEUTICS INC COM 92686J106 54 11,527 SH   SOLE 28 11,527 0 0
VIKING THERAPEUTICS INC COM 92686J106 117 25,001 SH   SOLE 30 25,001 0 0
VIKING THERAPEUTICS INC COM 92686J106 25 5,443 SH   SOLE 40 5,443 0 0
VILLAGE BK & TR FINANCIAL CO COM NEW 92705T200 3 113 SH   SOLE 21 113 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 211 8,577 SH   SOLE 2 361 0 8,216
VILLAGE SUPER MKT INC CL A NEW 927107409 5 212 SH   SOLE 7 212 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 770 31,328 SH   SOLE 18 31,328 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 368 14,961 SH   SOLE 19 14,961 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 7,672 312,104 SH   SOLE 21 312,104 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 5,801 236,022 SH   SOLE 22 227,904 0 8,118
VILLAGE SUPER MKT INC CL A NEW 927107409 23 941 SH   SOLE 23 941 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 247 10,042 SH   SOLE 26 0 0 10,042
VILLAGE SUPER MKT INC CL A NEW 927107409 26 1,065 SH   SOLE 28 1,065 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 24 957 SH   SOLE 30 957 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 11 436 SH   SOLE 34 436 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 17 682 SH   SOLE 40 682 0 0
VINCE HLDG CORP COM NEW 92719W207 11 2,800 SH   SOLE 2 0 0 2,800
VINCE HLDG CORP COM NEW 92719W207 41 10,607 SH   SOLE 18 10,607 0 0
VINCE HLDG CORP COM NEW 92719W207 21 5,390 SH   SOLE 19 5,390 0 0
VINCE HLDG CORP COM NEW 92719W207 414 106,708 SH   SOLE 21 106,708 0 0
VINCE HLDG CORP COM NEW 92719W207 285 73,473 SH   SOLE 22 72,562 0 911
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 223 33,659 SH   SOLE 21 33,659 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 32 4,855 SH   SOLE 26 0 0 4,855
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 75 11,307 SH   SOLE 28 11,307 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 16,528 1,060,829 SH   SOLE 2 55,363 0 1,005,466
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 2,929 187,982 SH   SOLE 4 187,982 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 2,277 146,173 SH   SOLE 7 62,057 0 84,116
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 731 46,890 SH   SOLE 13 46,890 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 3,104 199,211 SH   SOLE 15 192,781 0 6,430
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 3,386 217,352 SH   SOLE 18 217,352 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 963 61,828 SH   SOLE 19 61,828 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 124,962 8,020,658 SH   SOLE 21 8,020,658 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 100,493 6,450,128 SH   SOLE 22 5,616,021 0 834,107
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 4,511 289,546 SH   SOLE 23 289,546 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 4,270 274,055 SH   SOLE 25 274,055 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 28,348 1,819,514 SH   SOLE 26 324,777 0 1,494,737
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 967 62,046 SH   SOLE 28 62,046 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 1,009 64,735 SH   SOLE 29 64,735 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 39,369 2,526,863 SH   SOLE 30 2,526,863 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 1,413 90,667 SH   SOLE 31 51,045 0 39,622
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 902 57,925 SH   SOLE 34 57,925 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 182 11,695 SH   SOLE 36 11,695 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 60 3,837 SH   SOLE 40 3,837 0 0
VIR BIOTECHNOLOGY INC COM 92764N102 124 3,609 SH   SOLE 2 380 0 3,229
VIR BIOTECHNOLOGY INC COM 92764N102 876 25,575 SH   SOLE 18 25,575 0 0
VIR BIOTECHNOLOGY INC COM 92764N102 1,606 46,877 SH   SOLE 19 46,877 0 0
VIR BIOTECHNOLOGY INC COM 92764N102 8,308 242,424 SH   SOLE 21 242,424 0 0
VIR BIOTECHNOLOGY INC COM 92764N102 4,156 121,277 SH   SOLE 22 117,735 0 3,542
VIR BIOTECHNOLOGY INC COM 92764N102 139 4,056 SH   SOLE 23 4,056 0 0
VIRCO MFG CO COM 927651109 4 2,018 SH   SOLE 18 2,018 0 0
VIRCO MFG CO COM 927651109 15 7,277 SH   SOLE 21 7,277 0 0
VIRCO MFG CO COM 927651109 137 65,136 SH   SOLE 22 65,136 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 0 5 SH   SOLE 17 0 0 5
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 1,010 68,347 SH   SOLE 21 68,347 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 18,953 1,282,369 SH   SOLE 22 1,282,369 0 0
VIRNETX HLDG CORP COM 92823T108 128 23,321 SH   SOLE 2 3,570 0 19,751
VIRNETX HLDG CORP COM 92823T108 5 957 SH   SOLE 7 957 0 0
VIRNETX HLDG CORP COM 92823T108 1,249 228,286 SH   SOLE 18 228,286 0 0
VIRNETX HLDG CORP COM 92823T108 630 115,257 SH   SOLE 19 115,257 0 0
VIRNETX HLDG CORP COM 92823T108 11,781 2,153,742 SH   SOLE 21 2,153,742 0 0
VIRNETX HLDG CORP COM 92823T108 9,745 1,781,561 SH   SOLE 22 1,744,399 0 37,162
VIRTRA INC COM PAR 92827K301 14 6,300 SH   SOLE 21 6,300 0 0
VIRTU FINL INC CL A 928254101 1,706 81,931 SH   SOLE 2 4,375 0 77,556
VIRTU FINL INC CL A 928254101 8 363 SH   SOLE 4 363 0 0
VIRTU FINL INC CL A 928254101 18 856 SH   SOLE 7 856 0 0
VIRTU FINL INC CL A 928254101 498 23,934 SH   SOLE 18 23,934 0 0
VIRTU FINL INC CL A 928254101 251 12,060 SH   SOLE 19 12,060 0 0
VIRTU FINL INC CL A 928254101 17,312 831,510 SH   SOLE 21 831,510 0 0
VIRTU FINL INC CL A 928254101 36,967 1,775,536 SH   SOLE 22 1,691,199 0 84,337
VIRTU FINL INC CL A 928254101 1,924 92,429 SH   SOLE 23 92,429 0 0
VIRTU FINL INC CL A 928254101 397 19,050 SH   SOLE 26 14,596 0 4,454
VIRTU FINL INC CL A 928254101 131 6,303 SH   SOLE 28 6,303 0 0
VIRTU FINL INC CL A 928254101 394 18,934 SH   SOLE 30 18,934 0 0
VIRTU FINL INC CL A 928254101 23 1,122 SH   SOLE 31 1,122 0 0
VIRTU FINL INC CL A 928254101 93 4,480 SH   SOLE 40 4,480 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 566 7,434 SH   SOLE 2 1,911 0 5,523
VIRTUS INVT PARTNERS INC COM 92828Q109 4 55 SH   SOLE 4 55 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 8 105 SH   SOLE 7 105 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 2,596 34,115 SH   SOLE 18 31,183 0 2,932
VIRTUS INVT PARTNERS INC COM 92828Q109 4,830 63,457 SH   SOLE 19 63,457 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 57,850 760,090 SH   SOLE 21 760,090 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 22,739 298,770 SH   SOLE 22 291,453 0 7,317
VIRTUS INVT PARTNERS INC COM 92828Q109 659 8,658 SH   SOLE 23 8,658 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 2,061 27,075 SH   SOLE 26 0 0 27,075
VIRTUS INVT PARTNERS INC COM 92828Q109 79 1,037 SH   SOLE 28 1,037 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 670 8,804 SH   SOLE 30 8,804 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 64 837 SH   SOLE 34 837 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 57 751 SH   SOLE 40 751 0 0
VIRTUSA CORP COM 92827P102 333 11,728 SH   SOLE 2 2,541 0 9,187
VIRTUSA CORP COM 92827P102 6 212 SH   SOLE 4 212 0 0
VIRTUSA CORP COM 92827P102 14 476 SH   SOLE 7 476 0 0
VIRTUSA CORP COM 92827P102 3,889 136,930 SH   SOLE 18 132,779 0 4,151
VIRTUSA CORP COM 92827P102 2,216 78,016 SH   SOLE 19 78,016 0 0
VIRTUSA CORP COM 92827P102 88,559 3,118,277 SH   SOLE 21 3,118,277 0 0
VIRTUSA CORP COM 92827P102 24,800 873,229 SH   SOLE 22 842,697 0 30,532
VIRTUSA CORP COM 92827P102 53 1,871 SH   SOLE 23 1,871 0 0
VIRTUSA CORP COM 92827P102 522 18,374 SH   SOLE 26 8,996 0 9,378
VIRTUSA CORP COM 92827P102 96 3,381 SH   SOLE 28 3,381 0 0
VIRTUSA CORP COM 92827P102 3,595 126,598 SH   SOLE 30 126,598 0 0
VIRTUSA CORP COM 92827P102 89 3,125 SH   SOLE 40 3,125 0 0
VISA INC COM CL A 92826C839 811,654 5,037,576 SH   SOLE 2 993,871 0 4,043,705
VISA INC COM CL A 92826C839 143,329 889,579 SH   SOLE 4 842,244 0 47,335
VISA INC COM CL A 92826C839 251,979 1,563,922 SH   SOLE 7 1,507,713 0 56,209
VISA INC COM CL A 92826C839 6,341 39,355 SH   SOLE 13 39,355 0 0
VISA INC COM CL A 92826C839 22,895 142,100 SH   SOLE 15 142,100 0 0
VISA INC COM CL A 92826C839 12 77 SH   SOLE 17 0 0 77
VISA INC COM CL A 92826C839 1,142,540 7,091,238 SH   SOLE 18 5,813,691 0 1,277,547
VISA INC COM CL A 92826C839 535,352 3,322,693 SH   SOLE 19 3,322,693 0 0
VISA INC COM CL A 92826C839 6,470,716 40,160,847 SH   SOLE 21 40,160,847 0 0
VISA INC COM CL A 92826C839 6,810,377 42,268,974 SH   SOLE 22 37,883,114 0 4,385,860
VISA INC COM CL A 92826C839 233,238 1,447,605 SH   SOLE 23 1,447,605 0 0
VISA INC COM CL A 92826C839 420,466 2,609,644 SH   SOLE 25 2,590,910 0 18,734
VISA INC COM CL A 92826C839 1,418,889 8,806,412 SH   SOLE 26 1,071,339 0 7,735,073
VISA INC COM CL A 92826C839 56,700 351,913 SH   SOLE 28 249,886 0 102,027
VISA INC COM CL A 92826C839 44,454 275,909 SH   SOLE 29 149,007 0 126,902
VISA INC COM CL A 92826C839 1,103,186 6,846,985 SH   SOLE 30 6,846,985 0 0
VISA INC COM CL A 92826C839 96,861 601,173 SH   SOLE 31 475,302 0 125,871
VISA INC COM CL A 92826C839 21,021 130,465 SH   SOLE 32 130,465 0 0
VISA INC COM CL A 92826C839 103,673 643,452 SH   SOLE 34 643,452 0 0
VISA INC COM CL A 92826C839 191,763 1,190,188 SH   SOLE 36 1,190,188 0 0
VISA INC COM CL A 92826C839 6,232 38,679 SH   SOLE 40 38,679 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 2,567 178,159 SH   SOLE 2 57,709 0 120,450
VISHAY INTERTECHNOLOGY INC COM 928298108 8 585 SH   SOLE 4 585 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 51 3,552 SH   SOLE 7 3,552 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 10,968 761,139 SH   SOLE 18 761,139 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 3,597 249,611 SH   SOLE 19 249,611 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 134,783 9,353,466 SH   SOLE 21 9,353,466 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 64,545 4,479,206 SH   SOLE 22 4,326,719 0 152,487
VISHAY INTERTECHNOLOGY INC COM 928298108 682 47,359 SH   SOLE 26 35,651 0 11,708
VISHAY INTERTECHNOLOGY INC COM 928298108 250 17,330 SH   SOLE 28 17,330 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 1,364 94,675 SH   SOLE 30 94,675 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 11 762 SH   SOLE 34 762 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 99 6,899 SH   SOLE 36 6,899 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 210 14,547 SH   SOLE 40 14,547 0 0
VISHAY INTERTECHNOLOGY INC NOTE 2.250% 6/1 928298AP3 1,486 1,673,000 PRN   SOLE 21 1,673,000 0 0
VISHAY PRECISION GROUP INC COM 92835K103 103 5,110 SH   SOLE 2 406 0 4,704
VISHAY PRECISION GROUP INC COM 92835K103 3 169 SH   SOLE 7 169 0 0
VISHAY PRECISION GROUP INC COM 92835K103 799 39,771 SH   SOLE 18 39,771 0 0
VISHAY PRECISION GROUP INC COM 92835K103 384 19,122 SH   SOLE 19 19,122 0 0
VISHAY PRECISION GROUP INC COM 92835K103 7,569 376,959 SH   SOLE 21 376,959 0 0
VISHAY PRECISION GROUP INC COM 92835K103 6,918 344,516 SH   SOLE 22 338,611 0 5,905
VISHAY PRECISION GROUP INC COM 92835K103 51 2,552 SH   SOLE 26 0 0 2,552
VISHAY PRECISION GROUP INC COM 92835K103 115 5,715 SH   SOLE 30 5,715 0 0
VISHAY PRECISION GROUP INC COM 92835K103 30 1,506 SH   SOLE 40 1,506 0 0
VISLINK TECHNOLOGIES INC COM NEW 92836Y201 0 20 SH   SOLE 21 20 0 0
VISTA OIL & GAS S A B DE C V SPONSORED ADS 92837L109 248 123,949 SH   SOLE 2 0 0 123,949
VISTA OUTDOOR INC COM 928377100 136 15,472 SH   SOLE 2 2,996 0 12,476
VISTA OUTDOOR INC COM 928377100 3 316 SH   SOLE 4 316 0 0
VISTA OUTDOOR INC COM 928377100 11 1,228 SH   SOLE 7 1,228 0 0
VISTA OUTDOOR INC COM 928377100 2,332 265,045 SH   SOLE 18 265,045 0 0
VISTA OUTDOOR INC COM 928377100 951 108,116 SH   SOLE 19 108,116 0 0
VISTA OUTDOOR INC COM 928377100 56,851 6,460,338 SH   SOLE 21 6,460,338 0 0
VISTA OUTDOOR INC COM 928377100 15,533 1,765,075 SH   SOLE 22 1,679,015 0 86,060
VISTA OUTDOOR INC COM 928377100 153 17,346 SH   SOLE 26 8,770 0 8,576
VISTA OUTDOOR INC COM 928377100 77 8,710 SH   SOLE 28 8,710 0 0
VISTA OUTDOOR INC COM 928377100 715 81,249 SH   SOLE 30 81,249 0 0
VISTA OUTDOOR INC COM 928377100 45 5,146 SH   SOLE 36 5,146 0 0
VISTA OUTDOOR INC COM 928377100 61 6,970 SH   SOLE 40 6,970 0 0
VISTAGEN THERAPEUTICS INC COM NEW 92840H202 15 34,481 SH   SOLE 21 34,481 0 0
VISTEON CORP COM NEW 92839U206 1,847 38,494 SH   SOLE 2 13,680 0 24,814
VISTEON CORP COM NEW 92839U206 7 148 SH   SOLE 4 148 0 0
VISTEON CORP COM NEW 92839U206 55 1,146 SH   SOLE 7 1,146 0 0
VISTEON CORP COM NEW 92839U206 7,739 161,293 SH   SOLE 18 161,293 0 0
VISTEON CORP COM NEW 92839U206 2,989 62,302 SH   SOLE 19 62,302 0 0
VISTEON CORP COM NEW 92839U206 93,344 1,945,473 SH   SOLE 21 1,945,473 0 0
VISTEON CORP COM NEW 92839U206 47,607 992,232 SH   SOLE 22 950,990 0 41,242
VISTEON CORP COM NEW 92839U206 122 2,535 SH   SOLE 23 2,535 0 0
VISTEON CORP COM NEW 92839U206 1,219 25,412 SH   SOLE 26 10,319 0 15,093
VISTEON CORP COM NEW 92839U206 182 3,785 SH   SOLE 28 3,785 0 0
VISTEON CORP COM NEW 92839U206 1,185 24,695 SH   SOLE 30 24,695 0 0
VISTEON CORP COM NEW 92839U206 60 1,258 SH   SOLE 31 0 0 1,258
VISTEON CORP COM NEW 92839U206 170 3,534 SH   SOLE 36 3,534 0 0
VISTEON CORP COM NEW 92839U206 150 3,130 SH   SOLE 40 3,130 0 0
VISTRA ENERGY CORP COM 92840M102 18,461 1,156,712 SH   SOLE 2 254,943 0 901,769
VISTRA ENERGY CORP COM 92840M102 2,788 174,670 SH   SOLE 4 165,701 0 8,969
VISTRA ENERGY CORP COM 92840M102 507 31,742 SH   SOLE 7 31,742 0 0
VISTRA ENERGY CORP COM 92840M102 11 679 SH   SOLE 13 679 0 0
VISTRA ENERGY CORP COM 92840M102 552 34,568 SH   SOLE 15 34,568 0 0
VISTRA ENERGY CORP COM 92840M102 6,465 405,106 SH   SOLE 18 376,236 0 28,870
VISTRA ENERGY CORP COM 92840M102 19,776 1,239,126 SH   SOLE 19 1,239,126 0 0
VISTRA ENERGY CORP COM 92840M102 95,250 5,968,029 SH   SOLE 21 5,968,029 0 0
VISTRA ENERGY CORP COM 92840M102 203,308 12,738,601 SH   SOLE 22 12,041,640 0 696,961
VISTRA ENERGY CORP COM 92840M102 4,462 279,571 SH   SOLE 23 279,571 0 0
VISTRA ENERGY CORP COM 92840M102 6,251 391,695 SH   SOLE 25 391,695 0 0
VISTRA ENERGY CORP COM 92840M102 19,034 1,192,610 SH   SOLE 26 319,997 0 872,613
VISTRA ENERGY CORP COM 92840M102 1,199 75,137 SH   SOLE 28 53,939 0 21,198
VISTRA ENERGY CORP COM 92840M102 112 7,037 SH   SOLE 29 7,037 0 0
VISTRA ENERGY CORP COM 92840M102 9,450 592,120 SH   SOLE 30 592,120 0 0
VISTRA ENERGY CORP COM 92840M102 1,284 80,459 SH   SOLE 31 58,471 0 21,988
VISTRA ENERGY CORP COM 92840M102 6,534 409,408 SH   SOLE 34 409,408 0 0
VISTRA ENERGY CORP COM 92840M102 4,652 291,492 SH   SOLE 36 291,492 0 0
VISTRA ENERGY CORP COM 92840M102 140 8,757 SH   SOLE 40 8,757 0 0
VIVEVE MED INC COM 92852W303 5 6,543 SH   SOLE 22 6,543 0 0
VIVINT SOLAR INC COM 92854Q106 70 15,978 SH   SOLE 2 1,903 0 14,075
VIVINT SOLAR INC COM 92854Q106 3 596 SH   SOLE 7 596 0 0
VIVINT SOLAR INC COM 92854Q106 719 164,639 SH   SOLE 18 164,639 0 0
VIVINT SOLAR INC COM 92854Q106 353 80,872 SH   SOLE 19 80,872 0 0
VIVINT SOLAR INC COM 92854Q106 6,818 1,560,197 SH   SOLE 21 1,560,197 0 0
VIVINT SOLAR INC COM 92854Q106 5,697 1,303,720 SH   SOLE 22 1,247,148 0 56,572
VIVINT SOLAR INC COM 92854Q106 49 11,203 SH   SOLE 28 11,203 0 0
VIVINT SOLAR INC COM 92854Q106 29 6,743 SH   SOLE 30 6,743 0 0
VIVINT SOLAR INC COM 92854Q106 38 8,619 SH   SOLE 40 8,619 0 0
VIVUS INC COM NEW 928551308 8 2,200 SH   SOLE 18 2,200 0 0
VIVUS INC COM NEW 928551308 131 36,507 SH   SOLE 21 36,507 0 0
VIVUS INC COM NEW 928551308 710 197,335 SH   SOLE 22 197,335 0 0
VMWARE INC CL A COM 928563402 28,682 236,848 SH   SOLE 2 64,804 0 172,044
VMWARE INC CL A COM 928563402 6,972 57,571 SH   SOLE 4 55,126 0 2,445
VMWARE INC CL A COM 928563402 912 7,532 SH   SOLE 7 6,920 0 612
VMWARE INC CL A COM 928563402 150 1,237 SH   SOLE 13 1,237 0 0
VMWARE INC CL A COM 928563402 827 6,829 SH   SOLE 15 6,829 0 0
VMWARE INC CL A COM 928563402 27,731 228,993 SH   SOLE 18 221,901 0 7,092
VMWARE INC CL A COM 928563402 108,747 897,990 SH   SOLE 19 897,990 0 0
VMWARE INC CL A COM 928563402 123,964 1,023,651 SH   SOLE 21 1,023,651 0 0
VMWARE INC CL A COM 928563402 254,316 2,100,048 SH   SOLE 22 1,957,790 0 142,258
VMWARE INC CL A COM 928563402 8,523 70,382 SH   SOLE 23 70,382 0 0
VMWARE INC CL A COM 928563402 16,558 136,733 SH   SOLE 25 136,733 0 0
VMWARE INC CL A COM 928563402 50,353 415,796 SH   SOLE 26 72,997 0 342,799
VMWARE INC CL A COM 928563402 2,035 16,805 SH   SOLE 28 11,966 0 4,839
VMWARE INC CL A COM 928563402 545 4,497 SH   SOLE 29 4,497 0 0
VMWARE INC CL A COM 928563402 27,111 223,875 SH   SOLE 30 223,875 0 0
VMWARE INC CL A COM 928563402 3,075 25,395 SH   SOLE 31 20,182 0 5,213
VMWARE INC CL A COM 928563402 53,674 443,218 SH   SOLE 34 443,218 0 0
VMWARE INC CL A COM 928563402 6,232 51,458 SH   SOLE 36 51,458 0 0
VMWARE INC CL A COM 928563402 241 1,990 SH   SOLE 40 1,990 0 0
VMWARE INC OPTIONS 928563402 424 3,500 SH Call SOLE 4 3,500 0 0
VMWARE INC OPTIONS 928563402 6,564 54,200 SH Call SOLE 18 54,200 0 0
VMWARE INC OPTIONS 928563402 30,796 254,300 SH Call SOLE 19 254,300 0 0
VMWARE INC OPTIONS 928563402 2,361 19,500 SH Call SOLE 22 19,500 0 0
VMWARE INC OPTIONS 928563402 14,823 122,400 SH Call SOLE 34 122,400 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 286 13,451 SH   SOLE 2 3,567 0 9,884
VOCERA COMMUNICATIONS INC COM 92857F107 5 243 SH   SOLE 4 243 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 12 579 SH   SOLE 7 579 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 2,750 129,473 SH   SOLE 18 109,300 0 20,173
VOCERA COMMUNICATIONS INC COM 92857F107 3,433 161,607 SH   SOLE 19 161,607 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 22,246 1,047,356 SH   SOLE 21 1,047,356 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 21,682 1,020,794 SH   SOLE 22 986,556 0 34,238
VOCERA COMMUNICATIONS INC COM 92857F107 596 28,043 SH   SOLE 23 28,043 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 1,136 53,469 SH   SOLE 26 9,499 0 43,970
VOCERA COMMUNICATIONS INC COM 92857F107 78 3,661 SH   SOLE 28 3,661 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 235 11,049 SH   SOLE 30 11,049 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 26 1,217 SH   SOLE 34 1,217 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 53 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 359 26,080 SH   SOLE 18 845 0 25,235
VOLITIONRX LTD COM 928661107 26 8,212 SH   SOLE 21 8,212 0 0
VOLT INFORMATION SCIENCES IN COM 928703107 2 2,928 SH   SOLE 18 2,928 0 0
VOLT INFORMATION SCIENCES IN COM 928703107 33 40,983 SH   SOLE 21 40,983 0 0
VONAGE HLDGS CORP COM 92886T201 909 125,689 SH   SOLE 2 13,039 0 112,650
VONAGE HLDGS CORP COM 92886T201 8 1,075 SH   SOLE 4 1,075 0 0
VONAGE HLDGS CORP COM 92886T201 29 3,995 SH   SOLE 7 3,995 0 0
VONAGE HLDGS CORP COM 92886T201 7,486 1,035,339 SH   SOLE 18 1,035,339 0 0
VONAGE HLDGS CORP COM 92886T201 3,519 486,705 SH   SOLE 19 486,705 0 0
VONAGE HLDGS CORP COM 92886T201 164,816 22,796,120 SH   SOLE 21 22,796,120 0 0
VONAGE HLDGS CORP COM 92886T201 48,047 6,645,499 SH   SOLE 22 6,395,271 0 250,228
VONAGE HLDGS CORP COM 92886T201 23 3,174 SH   SOLE 23 3,174 0 0
VONAGE HLDGS CORP COM 92886T201 539 74,618 SH   SOLE 26 60,883 0 13,735
VONAGE HLDGS CORP COM 92886T201 206 28,472 SH   SOLE 28 28,472 0 0
VONAGE HLDGS CORP COM 92886T201 2,116 292,716 SH   SOLE 30 292,716 0 0
VONAGE HLDGS CORP COM 92886T201 164 22,737 SH   SOLE 40 22,737 0 0
VORNADO RLTY TR SH BEN INT 929042109 15,792 436,124 SH   SOLE 2 39,999 0 396,125
VORNADO RLTY TR SH BEN INT 929042109 6,318 174,476 SH   SOLE 4 169,960 0 4,516
VORNADO RLTY TR SH BEN INT 929042109 12,712 351,054 SH   SOLE 7 341,597 0 9,457
VORNADO RLTY TR SH BEN INT 929042109 9 244 SH   SOLE 13 244 0 0
VORNADO RLTY TR SH BEN INT 929042109 648 17,891 SH   SOLE 15 17,891 0 0
VORNADO RLTY TR SH BEN INT 929042109 11,787 325,510 SH   SOLE 18 301,947 0 23,563
VORNADO RLTY TR SH BEN INT 929042109 8,299 229,181 SH   SOLE 19 229,181 0 0
VORNADO RLTY TR SH BEN INT 929042109 201,185 5,556,073 SH   SOLE 21 5,556,073 0 0
VORNADO RLTY TR SH BEN INT 929042109 196,578 5,428,836 SH   SOLE 22 5,026,383 0 402,453
VORNADO RLTY TR SH BEN INT 929042109 4,682 129,309 SH   SOLE 23 129,309 0 0
VORNADO RLTY TR SH BEN INT 929042109 21,812 602,368 SH   SOLE 25 602,368 0 0
VORNADO RLTY TR SH BEN INT 929042109 28,879 797,535 SH   SOLE 26 145,622 0 651,913
VORNADO RLTY TR SH BEN INT 929042109 1,239 34,211 SH   SOLE 28 24,643 0 9,568
VORNADO RLTY TR SH BEN INT 929042109 4,723 130,422 SH   SOLE 29 93,733 0 36,689
VORNADO RLTY TR SH BEN INT 929042109 47,295 1,306,118 SH   SOLE 30 1,306,118 0 0
VORNADO RLTY TR SH BEN INT 929042109 4,034 111,392 SH   SOLE 31 29,170 0 82,222
VORNADO RLTY TR SH BEN INT 929042109 326 9,009 SH   SOLE 34 9,009 0 0
VORNADO RLTY TR SH BEN INT 929042109 7,230 199,671 SH   SOLE 35 199,671 0 0
VORNADO RLTY TR SH BEN INT 929042109 4,625 127,737 SH   SOLE 36 127,737 0 0
VORNADO RLTY TR SH BEN INT 929042109 116 3,194 SH   SOLE 40 3,194 0 0
VOXX INTL CORP CL A 91829F104 16 5,557 SH   SOLE 18 5,557 0 0
VOXX INTL CORP CL A 91829F104 169 59,390 SH   SOLE 21 59,390 0 0
VOXX INTL CORP CL A 91829F104 1,213 425,638 SH   SOLE 22 425,638 0 0
VOYA FINANCIAL INC COM 929089100 13,661 336,902 SH   SOLE 2 32,630 0 304,272
VOYA FINANCIAL INC COM 929089100 2,860 70,523 SH   SOLE 4 66,069 0 4,454
VOYA FINANCIAL INC COM 929089100 3,876 95,577 SH   SOLE 7 21,194 0 74,383
VOYA FINANCIAL INC COM 929089100 28 685 SH   SOLE 13 685 0 0
VOYA FINANCIAL INC COM 929089100 695 17,129 SH   SOLE 15 17,129 0 0
VOYA FINANCIAL INC COM 929089100 4,144 102,203 SH   SOLE 18 90,251 0 11,952
VOYA FINANCIAL INC COM 929089100 1,406 34,663 SH   SOLE 19 34,663 0 0
VOYA FINANCIAL INC COM 929089100 77,178 1,903,279 SH   SOLE 21 1,903,279 0 0
VOYA FINANCIAL INC COM 929089100 161,771 3,989,411 SH   SOLE 22 3,745,888 0 243,523
VOYA FINANCIAL INC COM 929089100 4,059 100,110 SH   SOLE 23 100,110 0 0
VOYA FINANCIAL INC COM 929089100 7,305 180,148 SH   SOLE 25 180,148 0 0
VOYA FINANCIAL INC COM 929089100 25,777 635,677 SH   SOLE 26 151,524 0 484,153
VOYA FINANCIAL INC COM 929089100 1,208 29,795 SH   SOLE 28 20,173 0 9,622
VOYA FINANCIAL INC COM 929089100 1,212 29,893 SH   SOLE 29 1,242 0 28,651
VOYA FINANCIAL INC COM 929089100 12,905 318,244 SH   SOLE 30 318,244 0 0
VOYA FINANCIAL INC COM 929089100 1,411 34,787 SH   SOLE 31 24,926 0 9,861
VOYA FINANCIAL INC COM 929089100 304 7,494 SH   SOLE 34 7,494 0 0
VOYA FINANCIAL INC COM 929089100 6,901 170,191 SH   SOLE 36 170,191 0 0
VOYA FINANCIAL INC COM 929089100 147 3,616 SH   SOLE 40 3,616 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 81 8,808 SH   SOLE 2 1,001 0 7,807
VOYAGER THERAPEUTICS INC COM 92915B106 3 368 SH   SOLE 7 368 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 831 90,786 SH   SOLE 18 90,786 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 3,145 343,670 SH   SOLE 19 343,670 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 10,650 1,163,960 SH   SOLE 21 1,163,960 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 7,036 768,951 SH   SOLE 22 742,282 0 26,669
VOYAGER THERAPEUTICS INC COM 92915B106 20 2,179 SH   SOLE 23 2,179 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 44 4,785 SH   SOLE 26 0 0 4,785
VOYAGER THERAPEUTICS INC COM 92915B106 57 6,241 SH   SOLE 28 6,241 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 145 15,795 SH   SOLE 30 15,795 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 17 1,809 SH   SOLE 40 1,809 0 0
VSE CORP COM 918284100 116 7,048 SH   SOLE 2 363 0 6,685
VSE CORP COM 918284100 4 214 SH   SOLE 7 214 0 0
VSE CORP COM 918284100 533 32,532 SH   SOLE 18 32,532 0 0
VSE CORP COM 918284100 270 16,478 SH   SOLE 19 16,478 0 0
VSE CORP COM 918284100 5,160 314,800 SH   SOLE 21 314,800 0 0
VSE CORP COM 918284100 4,329 264,136 SH   SOLE 22 255,390 0 8,746
VSE CORP COM 918284100 41 2,494 SH   SOLE 26 0 0 2,494
VSE CORP COM 918284100 20 1,245 SH   SOLE 28 1,245 0 0
VSE CORP COM 918284100 17 1,052 SH   SOLE 30 1,052 0 0
VSE CORP COM 918284100 15 914 SH   SOLE 40 914 0 0
VTV THERAPEUTICS INC CL A 918385105 4 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 59 30,908 SH   SOLE 21 30,908 0 0
VTV THERAPEUTICS INC CL A 918385105 57 30,000 SH   SOLE 22 30,000 0 0
VULCAN MATLS CO COM 929160109 33,516 310,133 SH   SOLE 2 27,973 0 282,160
VULCAN MATLS CO COM 929160109 6,523 60,363 SH   SOLE 4 56,875 0 3,488
VULCAN MATLS CO COM 929160109 12,393 114,678 SH   SOLE 7 110,487 0 4,191
VULCAN MATLS CO COM 929160109 220 2,038 SH   SOLE 13 2,038 0 0
VULCAN MATLS CO COM 929160109 1,218 11,267 SH   SOLE 15 11,267 0 0
VULCAN MATLS CO COM 929160109 30,760 284,628 SH   SOLE 18 264,989 0 19,639
VULCAN MATLS CO COM 929160109 4,691 43,411 SH   SOLE 19 43,411 0 0
VULCAN MATLS CO COM 929160109 352,061 3,257,711 SH   SOLE 21 3,257,711 0 0
VULCAN MATLS CO COM 929160109 347,425 3,214,812 SH   SOLE 22 2,896,219 0 318,593
VULCAN MATLS CO COM 929160109 10,498 97,141 SH   SOLE 23 97,141 0 0
VULCAN MATLS CO COM 929160109 15,405 142,542 SH   SOLE 25 142,542 0 0
VULCAN MATLS CO COM 929160109 57,729 534,178 SH   SOLE 26 96,632 0 437,546
VULCAN MATLS CO COM 929160109 2,887 26,715 SH   SOLE 28 18,989 0 7,726
VULCAN MATLS CO COM 929160109 3,364 31,125 SH   SOLE 29 3,055 0 28,070
VULCAN MATLS CO COM 929160109 49,704 459,923 SH   SOLE 30 459,923 0 0
VULCAN MATLS CO COM 929160109 3,103 28,714 SH   SOLE 31 22,585 0 6,129
VULCAN MATLS CO COM 929160109 747 6,913 SH   SOLE 34 6,913 0 0
VULCAN MATLS CO COM 929160109 8,687 80,386 SH   SOLE 36 80,386 0 0
VULCAN MATLS CO COM 929160109 307 2,844 SH   SOLE 40 2,844 0 0
VUZIX CORP COM NEW 92921W300 8 6,231 SH   SOLE 18 6,231 0 0
VUZIX CORP COM NEW 92921W300 91 73,841 SH   SOLE 21 73,841 0 0
VUZIX CORP COM NEW 92921W300 567 460,928 SH   SOLE 22 460,928 0 0
W & T OFFSHORE INC COM 92922P106 169 99,174 SH   SOLE 2 3,477 0 95,697
W & T OFFSHORE INC COM 92922P106 3 1,976 SH   SOLE 7 1,976 0 0
W & T OFFSHORE INC COM 92922P106 592 348,478 SH   SOLE 18 348,478 0 0
W & T OFFSHORE INC COM 92922P106 300 176,214 SH   SOLE 19 176,214 0 0
W & T OFFSHORE INC COM 92922P106 6,017 3,539,623 SH   SOLE 21 3,539,623 0 0
W & T OFFSHORE INC COM 92922P106 4,726 2,779,821 SH   SOLE 22 2,672,861 0 106,960
W & T OFFSHORE INC COM 92922P106 11 6,734 SH   SOLE 26 0 0 6,734
W & T OFFSHORE INC COM 92922P106 23 13,684 SH   SOLE 28 13,684 0 0
W & T OFFSHORE INC COM 92922P106 77 45,583 SH   SOLE 30 45,583 0 0
W & T OFFSHORE INC COM 92922P106 16 9,160 SH   SOLE 40 9,160 0 0
WABASH NATL CORP COM 929566107 410 56,786 SH   SOLE 2 8,324 0 48,462
WABASH NATL CORP COM 929566107 4 489 SH   SOLE 4 489 0 0
WABASH NATL CORP COM 929566107 6 889 SH   SOLE 7 889 0 0
WABASH NATL CORP COM 929566107 1,802 249,550 SH   SOLE 18 242,700 0 6,850
WABASH NATL CORP COM 929566107 1,704 236,050 SH   SOLE 19 236,050 0 0
WABASH NATL CORP COM 929566107 43,967 6,089,646 SH   SOLE 21 6,089,646 0 0
WABASH NATL CORP COM 929566107 14,230 1,970,898 SH   SOLE 22 1,896,909 0 73,989
WABASH NATL CORP COM 929566107 216 29,918 SH   SOLE 23 29,918 0 0
WABASH NATL CORP COM 929566107 876 121,282 SH   SOLE 26 13,307 0 107,975
WABASH NATL CORP COM 929566107 50 6,980 SH   SOLE 28 6,980 0 0
WABASH NATL CORP COM 929566107 574 79,570 SH   SOLE 30 79,570 0 0
WABASH NATL CORP COM 929566107 133 18,470 SH   SOLE 34 18,470 0 0
WABASH NATL CORP COM 929566107 53 7,301 SH   SOLE 40 7,301 0 0
WABCO HLDGS INC COM 92927K102 15,373 113,831 SH   SOLE 2 11,874 0 101,957
WABCO HLDGS INC COM 92927K102 3,478 25,751 SH   SOLE 4 24,337 0 1,414
WABCO HLDGS INC COM 92927K102 6,192 45,853 SH   SOLE 7 19,311 0 26,542
WABCO HLDGS INC COM 92927K102 109 810 SH   SOLE 13 810 0 0
WABCO HLDGS INC COM 92927K102 528 3,907 SH   SOLE 15 3,907 0 0
WABCO HLDGS INC COM 92927K102 4,353 32,233 SH   SOLE 18 27,949 0 4,284
WABCO HLDGS INC COM 92927K102 1,971 14,592 SH   SOLE 19 14,592 0 0
WABCO HLDGS INC COM 92927K102 194,258 1,438,417 SH   SOLE 21 1,438,417 0 0
WABCO HLDGS INC COM 92927K102 204,019 1,510,693 SH   SOLE 22 1,424,357 0 86,336
WABCO HLDGS INC COM 92927K102 5,063 37,493 SH   SOLE 23 37,493 0 0
WABCO HLDGS INC COM 92927K102 1,208 8,946 SH   SOLE 25 8,946 0 0
WABCO HLDGS INC COM 92927K102 23,903 176,992 SH   SOLE 26 55,187 0 121,805
WABCO HLDGS INC COM 92927K102 1,422 10,532 SH   SOLE 28 7,353 0 3,179
WABCO HLDGS INC COM 92927K102 1,616 11,963 SH   SOLE 29 813 0 11,150
WABCO HLDGS INC COM 92927K102 20,223 149,743 SH   SOLE 30 149,743 0 0
WABCO HLDGS INC COM 92927K102 1,937 14,340 SH   SOLE 31 10,630 0 3,710
WABCO HLDGS INC COM 92927K102 474 3,511 SH   SOLE 34 3,511 0 0
WABCO HLDGS INC COM 92927K102 4,028 29,828 SH   SOLE 36 29,828 0 0
WABCO HLDGS INC COM 92927K102 138 1,024 SH   SOLE 40 1,024 0 0
WABTEC COM 929740108 20,127 418,190 SH   SOLE 2 36,089 0 382,101
WABTEC COM 929740108 4,036 83,858 SH   SOLE 4 79,213 0 4,645
WABTEC COM 929740108 7,677 159,496 SH   SOLE 7 153,912 0 5,584
WABTEC COM 929740108 136 2,832 SH   SOLE 13 2,832 0 0
WABTEC COM 929740108 934 19,406 SH   SOLE 15 19,406 0 0
WABTEC COM 929740108 17,719 368,141 SH   SOLE 18 341,729 0 26,412
WABTEC COM 929740108 3,148 65,416 SH   SOLE 19 65,416 0 0
WABTEC COM 929740108 24 496 SH   SOLE 20 496 0 0
WABTEC COM 929740108 206,013 4,280,345 SH   SOLE 21 4,280,345 0 0
WABTEC COM 929740108 205,180 4,263,030 SH   SOLE 22 3,840,263 0 422,767
WABTEC COM 929740108 6,309 131,088 SH   SOLE 23 131,088 0 0
WABTEC COM 929740108 9,233 191,827 SH   SOLE 25 191,827 0 0
WABTEC COM 929740108 36,307 754,363 SH   SOLE 26 148,089 0 606,274
WABTEC COM 929740108 1,795 37,290 SH   SOLE 28 26,126 0 11,164
WABTEC COM 929740108 1,984 41,232 SH   SOLE 29 2,291 0 38,941
WABTEC COM 929740108 32,149 667,971 SH   SOLE 30 667,971 0 0
WABTEC COM 929740108 2,039 42,370 SH   SOLE 31 34,037 0 8,333
WABTEC COM 929740108 785 16,319 SH   SOLE 34 16,319 0 0
WABTEC COM 929740108 5,344 111,043 SH   SOLE 36 111,043 0 0
WABTEC COM 929740108 204 4,233 SH   SOLE 40 4,233 0 0
WADDELL & REED FINL INC CL A 930059100 765 67,181 SH   SOLE 2 3,652 0 63,529
WADDELL & REED FINL INC CL A 930059100 3 222 SH   SOLE 4 222 0 0
WADDELL & REED FINL INC CL A 930059100 34 2,992 SH   SOLE 7 2,992 0 0
WADDELL & REED FINL INC CL A 930059100 3,562 313,042 SH   SOLE 18 313,042 0 0
WADDELL & REED FINL INC CL A 930059100 1,806 158,739 SH   SOLE 19 158,739 0 0
WADDELL & REED FINL INC CL A 930059100 89,115 7,830,851 SH   SOLE 21 7,830,851 0 0
WADDELL & REED FINL INC CL A 930059100 24,799 2,179,209 SH   SOLE 22 2,079,566 0 99,643
WADDELL & REED FINL INC CL A 930059100 22 1,957 SH   SOLE 23 1,957 0 0
WADDELL & REED FINL INC CL A 930059100 264 23,216 SH   SOLE 26 10,737 0 12,479
WADDELL & REED FINL INC CL A 930059100 119 10,427 SH   SOLE 28 10,427 0 0
WADDELL & REED FINL INC CL A 930059100 1,047 92,013 SH   SOLE 30 92,013 0 0
WADDELL & REED FINL INC CL A 930059100 47 4,123 SH   SOLE 36 4,123 0 0
WADDELL & REED FINL INC CL A 930059100 105 9,205 SH   SOLE 40 9,205 0 0
WAITR HLDGS INC COM 930752100 63 50,925 SH   SOLE 2 2,179 0 48,746
WAITR HLDGS INC COM 930752100 2 1,813 SH   SOLE 7 1,813 0 0
WAITR HLDGS INC COM 930752100 259 210,498 SH   SOLE 18 210,498 0 0
WAITR HLDGS INC COM 930752100 135 109,852 SH   SOLE 19 109,852 0 0
WAITR HLDGS INC COM 930752100 2,648 2,152,444 SH   SOLE 21 2,152,444 0 0
WAITR HLDGS INC COM 930752100 1,774 1,442,680 SH   SOLE 22 1,415,024 0 27,656
WALGREENS BOOTS ALLIANCE INC COM 931427108 86,703 1,895,146 SH   SOLE 2 217,586 0 1,677,560
WALGREENS BOOTS ALLIANCE INC COM 931427108 17,539 383,376 SH   SOLE 4 361,135 0 22,241
WALGREENS BOOTS ALLIANCE INC COM 931427108 68,451 1,496,191 SH   SOLE 7 798,394 0 697,797
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,028 22,469 SH   SOLE 13 22,469 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 4,005 87,540 SH   SOLE 15 87,540 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 80,138 1,751,658 SH   SOLE 18 1,629,920 0 121,738
WALGREENS BOOTS ALLIANCE INC COM 931427108 9,935 217,169 SH   SOLE 19 217,169 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 712,964 15,583,914 SH   SOLE 21 15,583,914 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 821,089 17,947,302 SH   SOLE 22 16,029,031 0 1,918,271
WALGREENS BOOTS ALLIANCE INC COM 931427108 25,331 553,680 SH   SOLE 23 553,680 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 44,429 971,124 SH   SOLE 25 971,124 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 184,046 4,022,872 SH   SOLE 26 494,694 0 3,528,178
WALGREENS BOOTS ALLIANCE INC COM 931427108 7,061 154,339 SH   SOLE 28 108,845 0 45,494
WALGREENS BOOTS ALLIANCE INC COM 931427108 768 16,790 SH   SOLE 29 16,790 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 175,437 3,834,695 SH   SOLE 30 3,834,695 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 16,470 360,006 SH   SOLE 31 142,381 0 217,625
WALGREENS BOOTS ALLIANCE INC COM 931427108 9,221 201,557 SH   SOLE 32 201,557 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 6,559 143,365 SH   SOLE 34 143,365 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 28,832 630,203 SH   SOLE 36 630,203 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 781 17,069 SH   SOLE 40 17,069 0 0
WALKER & DUNLOP INC COM 93148P102 994 24,689 SH   SOLE 2 1,425 0 23,264
WALKER & DUNLOP INC COM 93148P102 8 188 SH   SOLE 4 188 0 0
WALKER & DUNLOP INC COM 93148P102 19 475 SH   SOLE 7 475 0 0
WALKER & DUNLOP INC COM 93148P102 5,183 128,698 SH   SOLE 18 128,698 0 0
WALKER & DUNLOP INC COM 93148P102 2,189 54,355 SH   SOLE 19 54,355 0 0
WALKER & DUNLOP INC COM 93148P102 122,400 3,039,475 SH   SOLE 21 3,039,475 0 0
WALKER & DUNLOP INC COM 93148P102 33,783 838,919 SH   SOLE 22 807,170 0 31,749
WALKER & DUNLOP INC COM 93148P102 339 8,427 SH   SOLE 26 6,574 0 1,853
WALKER & DUNLOP INC COM 93148P102 160 3,966 SH   SOLE 28 3,966 0 0
WALKER & DUNLOP INC COM 93148P102 1,529 37,978 SH   SOLE 30 37,978 0 0
WALKER & DUNLOP INC COM 93148P102 113 2,798 SH   SOLE 40 2,798 0 0
WALMART INC COM 931142103 421,587 3,710,500 SH   SOLE 2 589,676 0 3,120,824
WALMART INC COM 931142103 77,055 678,183 SH   SOLE 4 639,232 0 38,951
WALMART INC COM 931142103 195,461 1,720,306 SH   SOLE 7 1,300,715 0 419,591
WALMART INC COM 931142103 4,386 38,599 SH   SOLE 13 38,599 0 0
WALMART INC COM 931142103 17,680 155,605 SH   SOLE 15 155,605 0 0
WALMART INC COM 931142103 21 189 SH   SOLE 17 0 0 189
WALMART INC COM 931142103 465,379 4,095,924 SH   SOLE 18 3,730,501 0 365,423
WALMART INC COM 931142103 217,052 1,910,331 SH   SOLE 19 1,910,331 0 0
WALMART INC COM 931142103 2,084 18,345 SH   SOLE 20 18,345 0 0
WALMART INC COM 931142103 3,202,016 28,181,800 SH   SOLE 21 28,181,800 0 0
WALMART INC COM 931142103 3,879,709 34,146,353 SH   SOLE 22 30,678,196 0 3,468,157
WALMART INC COM 931142103 127,348 1,120,828 SH   SOLE 23 1,120,828 0 0
WALMART INC COM 931142103 179,506 1,579,881 SH   SOLE 25 1,555,796 0 24,085
WALMART INC COM 931142103 513,007 4,515,112 SH   SOLE 26 865,986 0 3,649,126
WALMART INC COM 931142103 33,054 290,921 SH   SOLE 28 205,955 0 84,966
WALMART INC COM 931142103 7,924 69,740 SH   SOLE 29 69,740 0 0
WALMART INC COM 931142103 597,922 5,262,470 SH   SOLE 30 5,262,470 0 0
WALMART INC COM 931142103 46,737 411,349 SH   SOLE 31 315,274 0 96,075
WALMART INC COM 931142103 13,434 118,235 SH   SOLE 32 118,235 0 0
WALMART INC COM 931142103 109,072 959,974 SH   SOLE 34 959,974 0 0
WALMART INC COM 931142103 134,107 1,180,311 SH   SOLE 36 1,180,311 0 0
WALMART INC COM 931142103 3,578 31,487 SH   SOLE 40 31,487 0 0
WARRIOR MET COAL INC COM 93627C101 514 48,363 SH   SOLE 2 1,827 0 46,536
WARRIOR MET COAL INC COM 93627C101 2 232 SH   SOLE 4 232 0 0
WARRIOR MET COAL INC COM 93627C101 17 1,607 SH   SOLE 7 1,607 0 0
WARRIOR MET COAL INC COM 93627C101 2,371 223,299 SH   SOLE 18 223,299 0 0
WARRIOR MET COAL INC COM 93627C101 997 93,866 SH   SOLE 19 93,866 0 0
WARRIOR MET COAL INC COM 93627C101 53,235 5,012,684 SH   SOLE 21 5,012,684 0 0
WARRIOR MET COAL INC COM 93627C101 15,888 1,496,072 SH   SOLE 22 1,437,809 0 58,263
WARRIOR MET COAL INC COM 93627C101 224 21,057 SH   SOLE 26 17,440 0 3,617
WARRIOR MET COAL INC COM 93627C101 73 6,919 SH   SOLE 28 6,919 0 0
WARRIOR MET COAL INC COM 93627C101 733 69,045 SH   SOLE 30 69,045 0 0
WARRIOR MET COAL INC COM 93627C101 39 3,682 SH   SOLE 40 3,682 0 0
WASHINGTON FED INC COM 938824109 2,980 114,809 SH   SOLE 2 44,650 0 70,159
WASHINGTON FED INC COM 938824109 12 446 SH   SOLE 4 446 0 0
WASHINGTON FED INC COM 938824109 153 5,898 SH   SOLE 7 5,898 0 0
WASHINGTON FED INC COM 938824109 14,429 555,811 SH   SOLE 18 555,811 0 0
WASHINGTON FED INC COM 938824109 7,190 276,956 SH   SOLE 19 276,956 0 0
WASHINGTON FED INC COM 938824109 148,794 5,731,675 SH   SOLE 21 5,731,675 0 0
WASHINGTON FED INC COM 938824109 76,327 2,940,176 SH   SOLE 22 2,849,829 0 90,347
WASHINGTON FED INC COM 938824109 591 22,752 SH   SOLE 23 22,752 0 0
WASHINGTON FED INC COM 938824109 3,059 117,854 SH   SOLE 26 21,850 0 96,004
WASHINGTON FED INC COM 938824109 288 11,113 SH   SOLE 28 11,113 0 0
WASHINGTON FED INC COM 938824109 706 27,214 SH   SOLE 30 27,214 0 0
WASHINGTON FED INC COM 938824109 35 1,366 SH   SOLE 34 1,366 0 0
WASHINGTON FED INC COM 938824109 56 2,163 SH   SOLE 36 2,163 0 0
WASHINGTON FED INC COM 938824109 199 7,657 SH   SOLE 40 7,657 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 160 198,577 SH   SOLE 2 11,003 0 187,574
WASHINGTON PRIME GROUP NEW COM 93964W108 1 1,102 SH   SOLE 4 1,102 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 12 15,163 SH   SOLE 7 15,163 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 696 864,816 SH   SOLE 18 864,816 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 281 349,089 SH   SOLE 19 349,089 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 17,388 21,597,508 SH   SOLE 21 21,597,508 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 4,781 5,938,603 SH   SOLE 22 5,674,902 0 263,701
WASHINGTON PRIME GROUP NEW COM 93964W108 5 5,825 SH   SOLE 23 5,825 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 50 61,741 SH   SOLE 26 24,115 0 37,626
WASHINGTON PRIME GROUP NEW COM 93964W108 22 26,864 SH   SOLE 28 26,864 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 202 250,313 SH   SOLE 30 250,313 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 14 16,900 SH   SOLE 31 0 0 16,900
WASHINGTON PRIME GROUP NEW COM 93964W108 13 16,122 SH   SOLE 36 16,122 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 16 20,154 SH   SOLE 40 20,154 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 1,857 77,815 SH   SOLE 2 4,225 0 73,590
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 1,160 48,595 SH   SOLE 4 48,595 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 2,091 87,598 SH   SOLE 7 87,598 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 8,908 373,174 SH   SOLE 18 373,174 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 5,731 240,075 SH   SOLE 19 240,075 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 226,906 9,505,896 SH   SOLE 21 9,505,896 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 75,826 3,176,625 SH   SOLE 22 3,081,375 0 95,250
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 61 2,574 SH   SOLE 23 2,574 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 4,657 195,105 SH   SOLE 25 195,105 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 1,425 59,707 SH   SOLE 26 11,549 0 48,158
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 259 10,855 SH   SOLE 28 10,855 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 1,036 43,383 SH   SOLE 29 43,383 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 10,606 444,317 SH   SOLE 30 444,317 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 29 1,194 SH   SOLE 34 1,194 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 34 1,411 SH   SOLE 36 1,411 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 252 10,558 SH   SOLE 40 10,558 0 0
WASHINGTON TR BANCORP COM 940610108 532 14,553 SH   SOLE 2 899 0 13,654
WASHINGTON TR BANCORP COM 940610108 10 266 SH   SOLE 7 266 0 0
WASHINGTON TR BANCORP COM 940610108 2,131 58,275 SH   SOLE 18 58,275 0 0
WASHINGTON TR BANCORP COM 940610108 1,152 31,503 SH   SOLE 19 31,503 0 0
WASHINGTON TR BANCORP COM 940610108 20,192 552,303 SH   SOLE 21 552,303 0 0
WASHINGTON TR BANCORP COM 940610108 19,288 527,565 SH   SOLE 22 508,387 0 19,178
WASHINGTON TR BANCORP COM 940610108 115 3,138 SH   SOLE 26 1,018 0 2,120
WASHINGTON TR BANCORP COM 940610108 72 1,964 SH   SOLE 28 1,964 0 0
WASHINGTON TR BANCORP COM 940610108 269 7,345 SH   SOLE 30 7,345 0 0
WASHINGTON TR BANCORP COM 940610108 57 1,566 SH   SOLE 40 1,566 0 0
WASTE CONNECTIONS INC COM 94106B101 1,163 15,006 SH   SOLE 2 15,006 0 0
WASTE CONNECTIONS INC COM 94106B101 9,441 121,815 SH   SOLE 4 114,207 0 7,608
WASTE CONNECTIONS INC COM 94106B101 6,341 81,825 SH   SOLE 7 81,825 0 0
WASTE CONNECTIONS INC COM 94106B101 62 803 SH   SOLE 13 803 0 0
WASTE CONNECTIONS INC COM 94106B101 1,548 19,971 SH   SOLE 15 19,971 0 0
WASTE CONNECTIONS INC COM 94106B101 3,279 42,312 SH   SOLE 18 21,504 0 20,808
WASTE CONNECTIONS INC COM 94106B101 101,041 1,303,752 SH   SOLE 19 1,303,752 0 0
WASTE CONNECTIONS INC COM 94106B101 360,795 4,655,418 SH   SOLE 21 4,655,418 0 0
WASTE CONNECTIONS INC COM 94106B101 69,220 893,161 SH   SOLE 22 762,059 0 131,102
WASTE CONNECTIONS INC COM 94106B101 15,237 196,600 SH   SOLE 23 196,600 0 0
WASTE CONNECTIONS INC COM 94106B101 45,995 593,480 SH   SOLE 26 205,154 0 388,326
WASTE CONNECTIONS INC COM 94106B101 4,154 53,598 SH   SOLE 28 37,830 0 15,768
WASTE CONNECTIONS INC COM 94106B101 4,659 60,118 SH   SOLE 29 4,301 0 55,817
WASTE CONNECTIONS INC COM 94106B101 47,590 614,064 SH   SOLE 30 614,064 0 0
WASTE CONNECTIONS INC COM 94106B101 3,346 43,175 SH   SOLE 31 34,883 0 8,292
WASTE CONNECTIONS INC COM 94106B101 1,080 13,936 SH   SOLE 34 13,936 0 0
WASTE CONNECTIONS INC COM 94106B101 7,053 91,005 SH   SOLE 36 91,005 0 0
WASTE CONNECTIONS INC COM 94106B101 486 6,272 SH   SOLE 40 6,272 0 0
WASTE MGMT INC DEL COM 94106L109 97,619 1,054,655 SH   SOLE 2 89,076 0 965,579
WASTE MGMT INC DEL COM 94106L109 18,153 196,119 SH   SOLE 4 184,710 0 11,409
WASTE MGMT INC DEL COM 94106L109 39,699 428,902 SH   SOLE 7 403,446 0 25,456
WASTE MGMT INC DEL COM 94106L109 356 3,845 SH   SOLE 13 3,845 0 0
WASTE MGMT INC DEL COM 94106L109 3,579 38,672 SH   SOLE 15 38,672 0 0
WASTE MGMT INC DEL COM 94106L109 6 63 SH   SOLE 17 0 0 63
WASTE MGMT INC DEL COM 94106L109 136,201 1,471,485 SH   SOLE 18 1,249,437 0 222,048
WASTE MGMT INC DEL COM 94106L109 49,755 537,542 SH   SOLE 19 537,542 0 0
WASTE MGMT INC DEL COM 94106L109 1,159,026 12,521,893 SH   SOLE 21 12,521,893 0 0
WASTE MGMT INC DEL COM 94106L109 988,266 10,677,026 SH   SOLE 22 9,699,308 0 977,718
WASTE MGMT INC DEL COM 94106L109 28,971 312,999 SH   SOLE 23 312,999 0 0
WASTE MGMT INC DEL COM 94106L109 39,767 429,631 SH   SOLE 25 429,631 0 0
WASTE MGMT INC DEL COM 94106L109 207,266 2,239,262 SH   SOLE 26 309,680 0 1,929,582
WASTE MGMT INC DEL COM 94106L109 8,025 86,704 SH   SOLE 28 60,866 0 25,838
WASTE MGMT INC DEL COM 94106L109 699 7,547 SH   SOLE 29 7,547 0 0
WASTE MGMT INC DEL COM 94106L109 216,403 2,337,977 SH   SOLE 30 2,337,977 0 0
WASTE MGMT INC DEL COM 94106L109 10,355 111,878 SH   SOLE 31 75,072 0 36,806
WASTE MGMT INC DEL COM 94106L109 5,875 63,473 SH   SOLE 34 63,473 0 0
WASTE MGMT INC DEL COM 94106L109 35,378 382,222 SH   SOLE 36 382,222 0 0
WASTE MGMT INC DEL COM 94106L109 913 9,866 SH   SOLE 40 9,866 0 0
WATERS CORP COM 941848103 41,388 227,342 SH   SOLE 2 77,748 0 149,594
WATERS CORP COM 941848103 7,400 40,649 SH   SOLE 4 38,582 0 2,067
WATERS CORP COM 941848103 18,605 102,196 SH   SOLE 7 62,432 0 39,764
WATERS CORP COM 941848103 40 217 SH   SOLE 13 217 0 0
WATERS CORP COM 941848103 1,063 5,837 SH   SOLE 15 5,837 0 0
WATERS CORP COM 941848103 24,075 132,244 SH   SOLE 18 120,835 0 11,409
WATERS CORP COM 941848103 4,877 26,789 SH   SOLE 19 26,789 0 0
WATERS CORP COM 941848103 416,974 2,290,438 SH   SOLE 21 2,290,438 0 0
WATERS CORP COM 941848103 292,909 1,608,949 SH   SOLE 22 1,427,552 0 181,397
WATERS CORP COM 941848103 11,339 62,283 SH   SOLE 23 62,283 0 0
WATERS CORP COM 941848103 16,324 89,669 SH   SOLE 25 89,669 0 0
WATERS CORP COM 941848103 64,068 351,923 SH   SOLE 26 59,783 0 292,140
WATERS CORP COM 941848103 2,441 13,411 SH   SOLE 28 9,571 0 3,840
WATERS CORP COM 941848103 4,447 24,426 SH   SOLE 29 10,685 0 13,741
WATERS CORP COM 941848103 58,043 318,828 SH   SOLE 30 318,828 0 0
WATERS CORP COM 941848103 6,524 35,835 SH   SOLE 31 29,278 0 6,557
WATERS CORP COM 941848103 1,515 8,321 SH   SOLE 34 8,321 0 0
WATERS CORP COM 941848103 6,985 38,367 SH   SOLE 36 38,367 0 0
WATERS CORP COM 941848103 287 1,576 SH   SOLE 40 1,576 0 0
WATERSTONE FINL INC MD COM 94188P101 342 23,492 SH   SOLE 2 1,796 0 21,696
WATERSTONE FINL INC MD COM 94188P101 9 650 SH   SOLE 7 650 0 0
WATERSTONE FINL INC MD COM 94188P101 1,298 89,249 SH   SOLE 18 89,249 0 0
WATERSTONE FINL INC MD COM 94188P101 663 45,607 SH   SOLE 19 45,607 0 0
WATERSTONE FINL INC MD COM 94188P101 13,498 928,329 SH   SOLE 21 928,329 0 0
WATERSTONE FINL INC MD COM 94188P101 11,639 800,494 SH   SOLE 22 763,166 0 37,328
WATERSTONE FINL INC MD COM 94188P101 36 2,462 SH   SOLE 26 0 0 2,462
WATERSTONE FINL INC MD COM 94188P101 61 4,204 SH   SOLE 28 4,204 0 0
WATERSTONE FINL INC MD COM 94188P101 73 5,007 SH   SOLE 30 5,007 0 0
WATERSTONE FINL INC MD COM 94188P101 52 3,561 SH   SOLE 40 3,561 0 0
WATFORD HOLDINGS LTD SHS G94787101 296 20,192 SH   SOLE 2 4,586 0 15,606
WATFORD HOLDINGS LTD SHS G94787101 6 401 SH   SOLE 7 401 0 0
WATFORD HOLDINGS LTD SHS G94787101 977 66,713 SH   SOLE 18 66,713 0 0
WATFORD HOLDINGS LTD SHS G94787101 1,478 100,864 SH   SOLE 19 100,864 0 0
WATFORD HOLDINGS LTD SHS G94787101 9,610 655,980 SH   SOLE 21 655,980 0 0
WATFORD HOLDINGS LTD SHS G94787101 6,296 429,765 SH   SOLE 22 402,197 0 27,568
WATFORD HOLDINGS LTD SHS G94787101 217 14,797 SH   SOLE 23 14,797 0 0
WATFORD HOLDINGS LTD SHS G94787101 578 39,482 SH   SOLE 26 0 0 39,482
WATFORD HOLDINGS LTD SHS G94787101 48 3,263 SH   SOLE 28 3,263 0 0
WATFORD HOLDINGS LTD SHS G94787101 45 3,055 SH   SOLE 30 3,055 0 0
WATFORD HOLDINGS LTD SHS G94787101 32 2,206 SH   SOLE 40 2,206 0 0
WATSCO INC COM 942622200 16,350 103,459 SH   SOLE 2 41,978 0 61,481
WATSCO INC COM 942622200 102 644 SH   SOLE 4 644 0 0
WATSCO INC COM 942622200 781 4,945 SH   SOLE 7 4,945 0 0
WATSCO INC COM 942622200 16,781 106,191 SH   SOLE 18 106,191 0 0
WATSCO INC COM 942622200 2,259 14,294 SH   SOLE 19 14,294 0 0
WATSCO INC COM 942622200 367,421 2,325,009 SH   SOLE 21 2,325,009 0 0
WATSCO INC COM 942622200 165,806 1,049,206 SH   SOLE 22 995,151 0 54,055
WATSCO INC COM 942622200 1,059 6,700 SH   SOLE 23 6,700 0 0
WATSCO INC COM 942622200 2,367 14,976 SH   SOLE 26 9,069 0 5,907
WATSCO INC COM 942622200 740 4,684 SH   SOLE 28 4,684 0 0
WATSCO INC COM 942622200 1,766 11,177 SH   SOLE 30 11,177 0 0
WATSCO INC COM 942622200 195 1,237 SH   SOLE 31 653 0 584
WATSCO INC COM 942622200 1,831 11,589 SH   SOLE 32 11,589 0 0
WATSCO INC COM 942622200 167 1,054 SH   SOLE 34 1,054 0 0
WATSCO INC COM 942622200 101 641 SH   SOLE 36 641 0 0
WATSCO INC COM 942622200 555 3,513 SH   SOLE 40 3,513 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 1,474 17,416 SH   SOLE 2 1,382 0 16,034
WATTS WATER TECHNOLOGIES INC CL A 942749102 14 168 SH   SOLE 4 168 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 1,760 20,786 SH   SOLE 7 20,786 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 11,076 130,843 SH   SOLE 18 127,959 0 2,884
WATTS WATER TECHNOLOGIES INC CL A 942749102 5,499 64,956 SH   SOLE 19 64,956 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 248,708 2,938,078 SH   SOLE 21 2,938,078 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 68,844 813,277 SH   SOLE 22 782,944 0 30,333
WATTS WATER TECHNOLOGIES INC CL A 942749102 133 1,567 SH   SOLE 23 1,567 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 1,224 14,458 SH   SOLE 26 7,716 0 6,742
WATTS WATER TECHNOLOGIES INC CL A 942749102 345 4,071 SH   SOLE 28 4,071 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 17,545 207,261 SH   SOLE 30 207,261 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 17 205 SH   SOLE 34 205 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 230 2,713 SH   SOLE 40 2,713 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 106 11,308 SH   SOLE 2 1,131 0 10,177
WAVE LIFE SCIENCES LTD SHS Y95308105 4 381 SH   SOLE 7 381 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 756 80,658 SH   SOLE 18 80,658 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 460 49,107 SH   SOLE 19 49,107 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 10,019 1,069,229 SH   SOLE 21 1,069,229 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 5,526 589,758 SH   SOLE 22 569,155 0 20,603
WAVE LIFE SCIENCES LTD SHS Y95308105 13 1,348 SH   SOLE 26 0 0 1,348
WAVE LIFE SCIENCES LTD SHS Y95308105 100 10,670 SH   SOLE 30 10,670 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 23 2,422 SH   SOLE 40 2,422 0 0
WAYFAIR INC CL A 94419L101 7,004 131,064 SH   SOLE 2 5,679 0 125,385
WAYFAIR INC CL A 94419L101 1,565 29,287 SH   SOLE 4 27,458 0 1,829
WAYFAIR INC CL A 94419L101 251 4,704 SH   SOLE 7 4,704 0 0
WAYFAIR INC CL A 94419L101 6 108 SH   SOLE 13 108 0 0
WAYFAIR INC CL A 94419L101 214 4,009 SH   SOLE 15 4,009 0 0
WAYFAIR INC CL A 94419L101 2,150 40,233 SH   SOLE 18 34,679 0 5,554
WAYFAIR INC CL A 94419L101 886 16,587 SH   SOLE 19 16,587 0 0
WAYFAIR INC CL A 94419L101 47,983 897,891 SH   SOLE 21 897,891 0 0
WAYFAIR INC CL A 94419L101 87,821 1,643,354 SH   SOLE 22 1,539,098 0 104,256
WAYFAIR INC CL A 94419L101 2,450 45,845 SH   SOLE 23 45,845 0 0
WAYFAIR INC CL A 94419L101 233 4,355 SH   SOLE 25 4,355 0 0
WAYFAIR INC CL A 94419L101 10,325 193,213 SH   SOLE 26 82,304 0 110,909
WAYFAIR INC CL A 94419L101 656 12,270 SH   SOLE 28 8,963 0 3,307
WAYFAIR INC CL A 94419L101 785 14,688 SH   SOLE 29 1,517 0 13,171
WAYFAIR INC CL A 94419L101 6,494 121,512 SH   SOLE 30 121,512 0 0
WAYFAIR INC CL A 94419L101 682 12,764 SH   SOLE 31 10,746 0 2,018
WAYFAIR INC CL A 94419L101 216 4,045 SH   SOLE 34 4,045 0 0
WAYFAIR INC CL A 94419L101 567 10,618 SH   SOLE 36 10,618 0 0
WAYFAIR INC CL A 94419L101 62 1,152 SH   SOLE 40 1,152 0 0
WAYFAIR INC NOTE 0.375% 9/0 94419LAB7 937 1,225,000 PRN   SOLE 21 1,225,000 0 0
WAYFAIR INC NOTE 0.375% 9/0 94419LAB7 191 250,000 PRN   SOLE 22 250,000 0 0
WAYSIDE TECHNOLOGY GROUP INC COM 946760105 13 1,053 SH   SOLE 18 1,053 0 0
WAYSIDE TECHNOLOGY GROUP INC COM 946760105 122 9,517 SH   SOLE 21 9,517 0 0
WAYSIDE TECHNOLOGY GROUP INC COM 946760105 1,804 141,075 SH   SOLE 22 141,075 0 0
WD-40 CO COM 929236107 1,059 5,271 SH   SOLE 2 879 0 4,392
WD-40 CO COM 929236107 14 69 SH   SOLE 4 69 0 0
WD-40 CO COM 929236107 51 253 SH   SOLE 7 253 0 0
WD-40 CO COM 929236107 12,899 64,222 SH   SOLE 18 63,581 0 641
WD-40 CO COM 929236107 6,840 34,053 SH   SOLE 19 34,053 0 0
WD-40 CO COM 929236107 295,141 1,469,458 SH   SOLE 21 1,469,458 0 0
WD-40 CO COM 929236107 79,518 395,909 SH   SOLE 22 381,233 0 14,676
WD-40 CO COM 929236107 326 1,622 SH   SOLE 23 1,622 0 0
WD-40 CO COM 929236107 2,190 10,904 SH   SOLE 26 3,222 0 7,682
WD-40 CO COM 929236107 371 1,845 SH   SOLE 28 1,845 0 0
WD-40 CO COM 929236107 3,646 18,154 SH   SOLE 30 18,154 0 0
WD-40 CO COM 929236107 107 535 SH   SOLE 34 535 0 0
WD-40 CO COM 929236107 302 1,502 SH   SOLE 40 1,502 0 0
WEBSTER FINL CORP CONN COM 947890109 6,769 295,604 SH   SOLE 2 120,388 0 175,216
WEBSTER FINL CORP CONN COM 947890109 118 5,159 SH   SOLE 4 5,159 0 0
WEBSTER FINL CORP CONN COM 947890109 70 3,073 SH   SOLE 7 3,073 0 0
WEBSTER FINL CORP CONN COM 947890109 9,595 418,998 SH   SOLE 18 407,361 0 11,637
WEBSTER FINL CORP CONN COM 947890109 1,028 44,912 SH   SOLE 19 44,912 0 0
WEBSTER FINL CORP CONN COM 947890109 103,040 4,499,553 SH   SOLE 21 4,499,553 0 0
WEBSTER FINL CORP CONN COM 947890109 71,404 3,118,065 SH   SOLE 22 2,955,617 0 162,448
WEBSTER FINL CORP CONN COM 947890109 500 21,825 SH   SOLE 23 21,825 0 0
WEBSTER FINL CORP CONN COM 947890109 32 1,397 SH   SOLE 25 1,397 0 0
WEBSTER FINL CORP CONN COM 947890109 1,507 65,808 SH   SOLE 26 22,740 0 43,068
WEBSTER FINL CORP CONN COM 947890109 292 12,758 SH   SOLE 28 12,758 0 0
WEBSTER FINL CORP CONN COM 947890109 49 2,145 SH   SOLE 29 2,145 0 0
WEBSTER FINL CORP CONN COM 947890109 768 33,530 SH   SOLE 30 33,530 0 0
WEBSTER FINL CORP CONN COM 947890109 133 5,791 SH   SOLE 31 3,702 0 2,089
WEBSTER FINL CORP CONN COM 947890109 219 9,557 SH   SOLE 34 9,557 0 0
WEBSTER FINL CORP CONN COM 947890109 82 3,582 SH   SOLE 36 3,582 0 0
WEBSTER FINL CORP CONN COM 947890109 244 10,653 SH   SOLE 40 10,653 0 0
WEC ENERGY GROUP INC COM 92939U106 77,542 879,854 SH   SOLE 2 186,251 0 693,603
WEC ENERGY GROUP INC COM 92939U106 15,560 176,552 SH   SOLE 4 168,226 0 8,326
WEC ENERGY GROUP INC COM 92939U106 34,311 389,320 SH   SOLE 7 356,166 0 33,154
WEC ENERGY GROUP INC COM 92939U106 1,092 12,386 SH   SOLE 13 12,386 0 0
WEC ENERGY GROUP INC COM 92939U106 3,045 34,551 SH   SOLE 15 34,551 0 0
WEC ENERGY GROUP INC COM 92939U106 70,742 802,705 SH   SOLE 18 756,926 0 45,779
WEC ENERGY GROUP INC COM 92939U106 11,710 132,875 SH   SOLE 19 132,875 0 0
WEC ENERGY GROUP INC COM 92939U106 1,243,392 14,108,610 SH   SOLE 21 14,108,610 0 0
WEC ENERGY GROUP INC COM 92939U106 726,683 8,245,586 SH   SOLE 22 7,482,697 0 762,889
WEC ENERGY GROUP INC COM 92939U106 22,563 256,015 SH   SOLE 23 256,015 0 0
WEC ENERGY GROUP INC COM 92939U106 27,553 312,643 SH   SOLE 25 312,643 0 0
WEC ENERGY GROUP INC COM 92939U106 104,291 1,183,376 SH   SOLE 26 247,484 0 935,892
WEC ENERGY GROUP INC COM 92939U106 5,656 64,183 SH   SOLE 28 45,364 0 18,819
WEC ENERGY GROUP INC COM 92939U106 1,147 13,011 SH   SOLE 29 13,011 0 0
WEC ENERGY GROUP INC COM 92939U106 135,348 1,535,775 SH   SOLE 30 1,535,775 0 0
WEC ENERGY GROUP INC COM 92939U106 9,657 109,574 SH   SOLE 31 69,395 0 40,179
WEC ENERGY GROUP INC COM 92939U106 3,388 38,440 SH   SOLE 32 38,440 0 0
WEC ENERGY GROUP INC COM 92939U106 1,593 18,072 SH   SOLE 34 18,072 0 0
WEC ENERGY GROUP INC COM 92939U106 26,830 304,436 SH   SOLE 36 304,436 0 0
WEC ENERGY GROUP INC COM 92939U106 658 7,468 SH   SOLE 40 7,468 0 0
WEIBO CORP SPONSORED ADR 948596101 2,351 71,001 SH   SOLE 2 2,914 0 68,087
WEIBO CORP SPONSORED ADR 948596101 600 18,126 SH   SOLE 4 18,126 0 0
WEIBO CORP SPONSORED ADR 948596101 212 6,409 SH   SOLE 7 6,409 0 0
WEIBO CORP SPONSORED ADR 948596101 827 24,978 SH   SOLE 15 24,169 0 809
WEIBO CORP SPONSORED ADR 948596101 522 15,763 SH   SOLE 18 15,763 0 0
WEIBO CORP SPONSORED ADR 948596101 32,454 980,182 SH   SOLE 21 980,182 0 0
WEIBO CORP SPONSORED ADR 948596101 21,663 654,287 SH   SOLE 22 601,239 0 53,048
WEIBO CORP SPONSORED ADR 948596101 1,049 31,677 SH   SOLE 23 31,677 0 0
WEIBO CORP SPONSORED ADR 948596101 969 29,279 SH   SOLE 25 29,279 0 0
WEIBO CORP SPONSORED ADR 948596101 10,284 310,616 SH   SOLE 26 75,385 0 235,231
WEIBO CORP SPONSORED ADR 948596101 176 5,321 SH   SOLE 28 5,321 0 0
WEIBO CORP SPONSORED ADR 948596101 202 6,091 SH   SOLE 29 6,091 0 0
WEIBO CORP SPONSORED ADR 948596101 9,923 299,711 SH   SOLE 30 299,711 0 0
WEIBO CORP SPONSORED ADR 948596101 354 10,701 SH   SOLE 31 772 0 9,929
WEIBO CORP SPONSORED ADR 948596101 147 4,452 SH   SOLE 34 4,452 0 0
WEIBO CORP SPONSORED ADR 948596101 14 424 SH   SOLE 40 424 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 4,383 303,716 SH   SOLE 2 78,726 0 224,990
WEINGARTEN RLTY INVS SH BEN INT 948741103 1,126 78,013 SH   SOLE 4 78,013 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 1,847 127,970 SH   SOLE 7 127,970 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 4,834 335,030 SH   SOLE 18 335,030 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 2,241 155,288 SH   SOLE 19 155,288 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 95,994 6,652,404 SH   SOLE 21 6,652,404 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 72,973 5,057,015 SH   SOLE 22 4,856,949 0 200,066
WEINGARTEN RLTY INVS SH BEN INT 948741103 297 20,612 SH   SOLE 23 20,612 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 4,279 296,555 SH   SOLE 25 296,555 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 1,291 89,466 SH   SOLE 26 27,895 0 61,571
WEINGARTEN RLTY INVS SH BEN INT 948741103 265 18,380 SH   SOLE 28 18,380 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 920 63,783 SH   SOLE 29 63,783 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 7,914 548,421 SH   SOLE 30 548,421 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 37 2,557 SH   SOLE 31 2,557 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 27 1,847 SH   SOLE 34 1,847 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 25 1,703 SH   SOLE 36 1,703 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 181 12,516 SH   SOLE 40 12,516 0 0
WEIS MKTS INC COM 948849104 433 10,405 SH   SOLE 2 1,123 0 9,282
WEIS MKTS INC COM 948849104 7 157 SH   SOLE 4 157 0 0
WEIS MKTS INC COM 948849104 8 194 SH   SOLE 7 194 0 0
WEIS MKTS INC COM 948849104 1,408 33,791 SH   SOLE 18 33,791 0 0
WEIS MKTS INC COM 948849104 1,141 27,383 SH   SOLE 19 27,383 0 0
WEIS MKTS INC COM 948849104 15,433 370,459 SH   SOLE 21 370,459 0 0
WEIS MKTS INC COM 948849104 17,614 422,811 SH   SOLE 22 408,939 0 13,872
WEIS MKTS INC COM 948849104 729 17,508 SH   SOLE 23 17,508 0 0
WEIS MKTS INC COM 948849104 498 11,956 SH   SOLE 26 5,765 0 6,191
WEIS MKTS INC COM 948849104 73 1,755 SH   SOLE 28 1,755 0 0
WEIS MKTS INC COM 948849104 237 5,686 SH   SOLE 30 5,686 0 0
WEIS MKTS INC COM 948849104 61 1,475 SH   SOLE 40 1,475 0 0
WELBILT INC COM 949090104 248 48,429 SH   SOLE 2 7,010 0 41,419
WELBILT INC COM 949090104 4 803 SH   SOLE 4 803 0 0
WELBILT INC COM 949090104 12 2,282 SH   SOLE 7 2,282 0 0
WELBILT INC COM 949090104 2,306 449,451 SH   SOLE 18 449,451 0 0
WELBILT INC COM 949090104 1,243 242,240 SH   SOLE 19 242,240 0 0
WELBILT INC COM 949090104 22,174 4,322,421 SH   SOLE 21 4,322,421 0 0
WELBILT INC COM 949090104 18,821 3,668,805 SH   SOLE 22 3,526,734 0 142,071
WELBILT INC COM 949090104 234 45,578 SH   SOLE 26 34,747 0 10,831
WELBILT INC COM 949090104 86 16,820 SH   SOLE 28 16,820 0 0
WELBILT INC COM 949090104 226 44,101 SH   SOLE 30 44,101 0 0
WELBILT INC COM 949090104 14 2,700 SH   SOLE 31 0 0 2,700
WELBILT INC COM 949090104 73 14,151 SH   SOLE 40 14,151 0 0
WELLESLEY BANCORP INC COM 949485106 16 566 SH   SOLE 18 566 0 0
WELLESLEY BANCORP INC COM 949485106 7 267 SH   SOLE 21 267 0 0
WELLS FARGO & CO MTNF 0.250% 6/2 94986RXR7 2,282 2,360,000 PRN   SOLE 2 2,360,000 0 0
WELLS FARGO CO NEW COM 949746101 328,617 11,450,074 SH   SOLE 2 2,929,479 0 8,520,595
WELLS FARGO CO NEW COM 949746101 56,321 1,962,420 SH   SOLE 4 1,852,607 0 109,813
WELLS FARGO CO NEW COM 949746101 98,507 3,432,305 SH   SOLE 7 3,295,198 0 137,107
WELLS FARGO CO NEW COM 949746101 4,414 153,804 SH   SOLE 13 153,804 0 0
WELLS FARGO CO NEW COM 949746101 12,920 450,190 SH   SOLE 15 450,190 0 0
WELLS FARGO CO NEW COM 949746101 15 533 SH   SOLE 17 0 0 533
WELLS FARGO CO NEW COM 949746101 625,795 21,804,699 SH   SOLE 18 20,021,558 0 1,783,141
WELLS FARGO CO NEW COM 949746101 584,851 20,378,067 SH   SOLE 19 20,378,067 0 0
WELLS FARGO CO NEW COM 949746101 6,135 213,746 SH   SOLE 20 213,746 0 0
WELLS FARGO CO NEW COM 949746101 2,137,111 74,463,798 SH   SOLE 21 74,463,798 0 0
WELLS FARGO CO NEW COM 949746101 2,674,960 93,204,195 SH   SOLE 22 82,943,133 0 10,261,062
WELLS FARGO CO NEW COM 949746101 95,686 3,334,009 SH   SOLE 23 3,334,009 0 0
WELLS FARGO CO NEW COM 949746101 122,093 4,254,126 SH   SOLE 25 4,254,126 0 0
WELLS FARGO CO NEW COM 949746101 424,474 14,790,029 SH   SOLE 26 2,003,661 0 12,786,368
WELLS FARGO CO NEW COM 949746101 23,675 824,924 SH   SOLE 28 585,479 0 239,445
WELLS FARGO CO NEW COM 949746101 20,776 723,900 SH   SOLE 29 260,408 0 463,492
WELLS FARGO CO NEW COM 949746101 408,141 14,220,951 SH   SOLE 30 14,220,951 0 0
WELLS FARGO CO NEW COM 949746101 111,899 3,898,932 SH   SOLE 31 938,740 0 2,960,192
WELLS FARGO CO NEW COM 949746101 35,983 1,253,764 SH   SOLE 34 1,253,764 0 0
WELLS FARGO CO NEW COM 949746101 9,110 317,432 SH   SOLE 35 317,432 0 0
WELLS FARGO CO NEW COM 949746101 91,511 3,188,526 SH   SOLE 36 3,188,526 0 0
WELLS FARGO CO NEW COM 949746101 765 26,644 SH   SOLE 37 26,644 0 0
WELLS FARGO CO NEW COM 949746101 2,597 90,475 SH   SOLE 40 90,475 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 220 173 SH   SOLE 4 173 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 2,673 2,098 SH   SOLE 18 2,098 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 14,654 11,502 SH   SOLE 19 11,502 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 217,991 171,105 SH   SOLE 21 171,105 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 573 450 SH   SOLE 22 450 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 5,968 4,684 SH   SOLE 34 4,684 0 0
WELLTOWER INC COM 95040Q104 47,732 1,042,640 SH   SOLE 2 124,384 0 918,256
WELLTOWER INC COM 95040Q104 22,560 492,793 SH   SOLE 4 481,486 0 11,307
WELLTOWER INC COM 95040Q104 40,873 892,819 SH   SOLE 7 855,457 0 37,362
WELLTOWER INC COM 95040Q104 1,000 21,854 SH   SOLE 13 21,854 0 0
WELLTOWER INC COM 95040Q104 1,866 40,768 SH   SOLE 15 40,768 0 0
WELLTOWER INC COM 95040Q104 3 55 SH   SOLE 17 0 0 55
WELLTOWER INC COM 95040Q104 50,998 1,113,969 SH   SOLE 18 1,018,104 0 95,865
WELLTOWER INC COM 95040Q104 34,393 751,277 SH   SOLE 19 751,277 0 0
WELLTOWER INC COM 95040Q104 732,740 16,005,681 SH   SOLE 21 16,005,681 0 0
WELLTOWER INC COM 95040Q104 641,535 14,013,433 SH   SOLE 22 12,883,308 0 1,130,125
WELLTOWER INC COM 95040Q104 14,796 323,199 SH   SOLE 23 323,199 0 0
WELLTOWER INC COM 95040Q104 65,273 1,425,793 SH   SOLE 25 1,425,793 0 0
WELLTOWER INC COM 95040Q104 108,760 2,375,707 SH   SOLE 26 266,880 0 2,108,827
WELLTOWER INC COM 95040Q104 4,192 91,572 SH   SOLE 28 67,769 0 23,803
WELLTOWER INC COM 95040Q104 11,191 244,447 SH   SOLE 29 218,285 0 26,162
WELLTOWER INC COM 95040Q104 148,404 3,241,670 SH   SOLE 30 3,241,670 0 0
WELLTOWER INC COM 95040Q104 4,605 100,594 SH   SOLE 31 78,583 0 22,011
WELLTOWER INC COM 95040Q104 3,920 85,627 SH   SOLE 34 85,627 0 0
WELLTOWER INC COM 95040Q104 13,952 304,753 SH   SOLE 36 304,753 0 0
WELLTOWER INC COM 95040Q104 439 9,585 SH   SOLE 40 9,585 0 0
WENDYS CO COM 95058W100 6,419 431,384 SH   SOLE 2 106,280 0 325,104
WENDYS CO COM 95058W100 57 3,817 SH   SOLE 4 3,817 0 0
WENDYS CO COM 95058W100 50 3,362 SH   SOLE 7 3,362 0 0
WENDYS CO COM 95058W100 8,035 539,993 SH   SOLE 18 539,993 0 0
WENDYS CO COM 95058W100 656 44,053 SH   SOLE 19 44,053 0 0
WENDYS CO COM 95058W100 134,972 9,070,682 SH   SOLE 21 9,070,682 0 0
WENDYS CO COM 95058W100 88,493 5,947,093 SH   SOLE 22 5,645,037 0 302,056
WENDYS CO COM 95058W100 1,374 92,321 SH   SOLE 26 57,489 0 34,832
WENDYS CO COM 95058W100 415 27,897 SH   SOLE 28 27,897 0 0
WENDYS CO COM 95058W100 848 56,996 SH   SOLE 30 56,996 0 0
WENDYS CO COM 95058W100 57 3,818 SH   SOLE 31 3,818 0 0
WENDYS CO COM 95058W100 104 7,021 SH   SOLE 34 7,021 0 0
WENDYS CO COM 95058W100 78 5,262 SH   SOLE 36 5,262 0 0
WENDYS CO COM 95058W100 271 18,188 SH   SOLE 40 18,188 0 0
WERNER ENTERPRISES INC COM 950755108 2,148 59,240 SH   SOLE 2 19,326 0 39,914
WERNER ENTERPRISES INC COM 950755108 8 213 SH   SOLE 4 213 0 0
WERNER ENTERPRISES INC COM 950755108 29 801 SH   SOLE 7 801 0 0
WERNER ENTERPRISES INC COM 950755108 9,974 275,071 SH   SOLE 18 275,071 0 0
WERNER ENTERPRISES INC COM 950755108 3,062 84,446 SH   SOLE 19 84,446 0 0
WERNER ENTERPRISES INC COM 950755108 115,944 3,197,573 SH   SOLE 21 3,197,573 0 0
WERNER ENTERPRISES INC COM 950755108 54,794 1,511,149 SH   SOLE 22 1,459,264 0 51,885
WERNER ENTERPRISES INC COM 950755108 55 1,522 SH   SOLE 23 1,522 0 0
WERNER ENTERPRISES INC COM 950755108 607 16,736 SH   SOLE 26 6,879 0 9,857
WERNER ENTERPRISES INC COM 950755108 207 5,714 SH   SOLE 28 5,714 0 0
WERNER ENTERPRISES INC COM 950755108 511 14,097 SH   SOLE 30 14,097 0 0
WERNER ENTERPRISES INC COM 950755108 79 2,177 SH   SOLE 34 2,177 0 0
WERNER ENTERPRISES INC COM 950755108 187 5,155 SH   SOLE 40 5,155 0 0
WESBANCO INC COM 950810101 1,498 63,221 SH   SOLE 2 4,301 0 58,920
WESBANCO INC COM 950810101 8 337 SH   SOLE 4 337 0 0
WESBANCO INC COM 950810101 28 1,161 SH   SOLE 7 1,161 0 0
WESBANCO INC COM 950810101 8,579 361,969 SH   SOLE 18 361,969 0 0
WESBANCO INC COM 950810101 3,789 159,873 SH   SOLE 19 159,873 0 0
WESBANCO INC COM 950810101 54,746 2,309,977 SH   SOLE 21 2,309,977 0 0
WESBANCO INC COM 950810101 48,592 2,050,289 SH   SOLE 22 1,975,092 0 75,197
WESBANCO INC COM 950810101 100 4,206 SH   SOLE 23 4,206 0 0
WESBANCO INC COM 950810101 1,962 82,782 SH   SOLE 26 19,354 0 63,428
WESBANCO INC COM 950810101 200 8,432 SH   SOLE 28 8,432 0 0
WESBANCO INC COM 950810101 494 20,861 SH   SOLE 30 20,861 0 0
WESBANCO INC COM 950810101 223 9,412 SH   SOLE 34 9,412 0 0
WESBANCO INC COM 950810101 149 6,303 SH   SOLE 40 6,303 0 0
WESCO INTL INC COM 95082P105 3,148 137,772 SH   SOLE 2 54,398 0 83,374
WESCO INTL INC COM 95082P105 5 225 SH   SOLE 4 225 0 0
WESCO INTL INC COM 95082P105 40 1,742 SH   SOLE 7 1,742 0 0
WESCO INTL INC COM 95082P105 909 39,794 SH   SOLE 18 39,794 0 0
WESCO INTL INC COM 95082P105 2,023 88,524 SH   SOLE 19 88,524 0 0
WESCO INTL INC COM 95082P105 11,167 488,703 SH   SOLE 21 488,703 0 0
WESCO INTL INC COM 95082P105 36,620 1,602,647 SH   SOLE 22 1,520,384 0 82,263
WESCO INTL INC COM 95082P105 472 20,660 SH   SOLE 25 20,660 0 0
WESCO INTL INC COM 95082P105 1,228 53,733 SH   SOLE 26 9,742 0 43,991
WESCO INTL INC COM 95082P105 136 5,973 SH   SOLE 28 5,973 0 0
WESCO INTL INC COM 95082P105 236 10,327 SH   SOLE 30 10,327 0 0
WESCO INTL INC COM 95082P105 95 4,163 SH   SOLE 31 908 0 3,255
WESCO INTL INC COM 95082P105 1,015 44,409 SH   SOLE 34 44,409 0 0
WESCO INTL INC COM 95082P105 102 4,452 SH   SOLE 36 4,452 0 0
WESCO INTL INC COM 95082P105 99 4,330 SH   SOLE 40 4,330 0 0
WEST BANCORPORATION INC CAP STK 95123P106 251 15,348 SH   SOLE 2 1,053 0 14,295
WEST BANCORPORATION INC CAP STK 95123P106 5 319 SH   SOLE 7 319 0 0
WEST BANCORPORATION INC CAP STK 95123P106 1,039 63,529 SH   SOLE 18 63,529 0 0
WEST BANCORPORATION INC CAP STK 95123P106 869 53,177 SH   SOLE 19 53,177 0 0
WEST BANCORPORATION INC CAP STK 95123P106 9,378 573,584 SH   SOLE 21 573,584 0 0
WEST BANCORPORATION INC CAP STK 95123P106 6,205 379,483 SH   SOLE 22 368,917 0 10,566
WEST BANCORPORATION INC CAP STK 95123P106 340 20,808 SH   SOLE 26 0 0 20,808
WEST PHARMACEUTICAL SVSC INC COM 955306105 33,338 218,969 SH   SOLE 2 52,733 0 166,236
WEST PHARMACEUTICAL SVSC INC COM 955306105 5,652 37,121 SH   SOLE 4 35,114 0 2,007
WEST PHARMACEUTICAL SVSC INC COM 955306105 7,733 50,791 SH   SOLE 7 13,306 0 37,485
WEST PHARMACEUTICAL SVSC INC COM 955306105 14 90 SH   SOLE 13 90 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 800 5,255 SH   SOLE 15 5,255 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 33,506 220,074 SH   SOLE 18 213,833 0 6,241
WEST PHARMACEUTICAL SVSC INC COM 955306105 134,368 882,551 SH   SOLE 19 882,551 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 565,604 3,714,968 SH   SOLE 21 3,714,968 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 378,463 2,485,797 SH   SOLE 22 2,364,691 0 121,106
WEST PHARMACEUTICAL SVSC INC COM 955306105 8,677 56,990 SH   SOLE 23 56,990 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 3,612 23,722 SH   SOLE 25 23,722 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 22,162 145,566 SH   SOLE 26 66,193 0 79,373
WEST PHARMACEUTICAL SVSC INC COM 955306105 2,287 15,021 SH   SOLE 28 10,583 0 4,438
WEST PHARMACEUTICAL SVSC INC COM 955306105 2,661 17,480 SH   SOLE 29 1,555 0 15,925
WEST PHARMACEUTICAL SVSC INC COM 955306105 18,448 121,168 SH   SOLE 30 121,168 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 67,227 441,557 SH   SOLE 31 13,362 0 428,195
WEST PHARMACEUTICAL SVSC INC COM 955306105 618 4,056 SH   SOLE 34 4,056 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 2,797 18,369 SH   SOLE 36 18,369 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 267 1,755 SH   SOLE 40 1,755 0 0
WESTAMERICA BANCORPORATION COM 957090103 1,261 21,448 SH   SOLE 2 905 0 20,543
WESTAMERICA BANCORPORATION COM 957090103 27 467 SH   SOLE 7 467 0 0
WESTAMERICA BANCORPORATION COM 957090103 7,400 125,894 SH   SOLE 18 125,894 0 0
WESTAMERICA BANCORPORATION COM 957090103 2,702 45,964 SH   SOLE 19 45,964 0 0
WESTAMERICA BANCORPORATION COM 957090103 168,994 2,875,028 SH   SOLE 21 2,875,028 0 0
WESTAMERICA BANCORPORATION COM 957090103 45,111 767,454 SH   SOLE 22 741,429 0 26,025
WESTAMERICA BANCORPORATION COM 957090103 602 10,245 SH   SOLE 26 8,645 0 1,600
WESTAMERICA BANCORPORATION COM 957090103 221 3,763 SH   SOLE 28 3,763 0 0
WESTAMERICA BANCORPORATION COM 957090103 2,131 36,252 SH   SOLE 30 36,252 0 0
WESTAMERICA BANCORPORATION COM 957090103 168 2,851 SH   SOLE 40 2,851 0 0
WESTELL TECHNOLOGIES INC CL A NEW 957541204 2 2,551 SH   SOLE 18 2,551 0 0
WESTELL TECHNOLOGIES INC CL A NEW 957541204 30 38,699 SH   SOLE 21 38,699 0 0
WESTELL TECHNOLOGIES INC CL A NEW 957541204 233 298,868 SH   SOLE 22 298,868 0 0
WESTERN ALLIANCE BANCORP COM 957638109 6,139 200,547 SH   SOLE 2 20,279 0 180,268
WESTERN ALLIANCE BANCORP COM 957638109 15 487 SH   SOLE 4 487 0 0
WESTERN ALLIANCE BANCORP COM 957638109 66 2,140 SH   SOLE 7 2,140 0 0
WESTERN ALLIANCE BANCORP COM 957638109 1,425 46,547 SH   SOLE 18 46,547 0 0
WESTERN ALLIANCE BANCORP COM 957638109 686 22,426 SH   SOLE 19 22,426 0 0
WESTERN ALLIANCE BANCORP COM 957638109 37,559 1,227,014 SH   SOLE 21 1,227,014 0 0
WESTERN ALLIANCE BANCORP COM 957638109 78,559 2,566,442 SH   SOLE 22 2,410,125 0 156,317
WESTERN ALLIANCE BANCORP COM 957638109 1,243 40,611 SH   SOLE 26 20,017 0 20,594
WESTERN ALLIANCE BANCORP COM 957638109 446 14,560 SH   SOLE 28 14,560 0 0
WESTERN ALLIANCE BANCORP COM 957638109 992 32,400 SH   SOLE 30 32,400 0 0
WESTERN ALLIANCE BANCORP COM 957638109 60 1,947 SH   SOLE 31 1,947 0 0
WESTERN ALLIANCE BANCORP COM 957638109 42 1,371 SH   SOLE 34 1,371 0 0
WESTERN ALLIANCE BANCORP COM 957638109 77 2,506 SH   SOLE 36 2,506 0 0
WESTERN ALLIANCE BANCORP COM 957638109 320 10,446 SH   SOLE 40 10,446 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 110 47,911 SH   SOLE 2 2,534 0 45,377
WESTERN ASSET MTG CAP CORP COM 95790D105 1 386 SH   SOLE 4 386 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 4 1,545 SH   SOLE 7 1,545 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 449 195,878 SH   SOLE 18 195,878 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 213 93,209 SH   SOLE 19 93,209 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 6,877 3,003,265 SH   SOLE 21 3,003,265 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 4,139 1,807,408 SH   SOLE 22 1,758,802 0 48,606
WESTERN ASSET MTG CAP CORP COM 95790D105 55 24,130 SH   SOLE 26 0 0 24,130
WESTERN ASSET MTG CAP CORP COM 95790D105 15 6,376 SH   SOLE 28 6,376 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 23 10,158 SH   SOLE 30 10,158 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 10 4,222 SH   SOLE 40 4,222 0 0
WESTERN DIGITAL CORP. COM 958102105 29,737 714,486 SH   SOLE 2 72,380 0 642,106
WESTERN DIGITAL CORP. COM 958102105 5,410 129,981 SH   SOLE 4 122,175 0 7,806
WESTERN DIGITAL CORP. COM 958102105 14,632 351,561 SH   SOLE 7 280,508 0 71,053
WESTERN DIGITAL CORP. COM 958102105 481 11,566 SH   SOLE 13 11,566 0 0
WESTERN DIGITAL CORP. COM 958102105 1,358 32,628 SH   SOLE 15 32,628 0 0
WESTERN DIGITAL CORP. COM 958102105 29,728 714,260 SH   SOLE 18 672,035 0 42,225
WESTERN DIGITAL CORP. COM 958102105 4,132 99,269 SH   SOLE 19 99,269 0 0
WESTERN DIGITAL CORP. COM 958102105 516,139 12,401,228 SH   SOLE 21 12,401,228 0 0
WESTERN DIGITAL CORP. COM 958102105 297,201 7,140,819 SH   SOLE 22 6,417,266 0 723,553
WESTERN DIGITAL CORP. COM 958102105 8,944 214,887 SH   SOLE 23 214,887 0 0
WESTERN DIGITAL CORP. COM 958102105 12,807 307,716 SH   SOLE 25 307,716 0 0
WESTERN DIGITAL CORP. COM 958102105 56,558 1,358,911 SH   SOLE 26 235,957 0 1,122,954
WESTERN DIGITAL CORP. COM 958102105 2,516 60,445 SH   SOLE 28 42,669 0 17,776
WESTERN DIGITAL CORP. COM 958102105 243 5,837 SH   SOLE 29 5,837 0 0
WESTERN DIGITAL CORP. COM 958102105 60,488 1,453,336 SH   SOLE 30 1,453,336 0 0
WESTERN DIGITAL CORP. COM 958102105 4,644 111,569 SH   SOLE 31 53,115 0 58,454
WESTERN DIGITAL CORP. COM 958102105 5,229 125,633 SH   SOLE 32 125,633 0 0
WESTERN DIGITAL CORP. COM 958102105 922 22,164 SH   SOLE 34 22,164 0 0
WESTERN DIGITAL CORP. COM 958102105 10,055 241,586 SH   SOLE 36 241,586 0 0
WESTERN DIGITAL CORP. COM 958102105 246 5,912 SH   SOLE 40 5,912 0 0
WESTERN DIGITAL CORP. OPTIONS 958102105 21 500 SH Put SOLE 2 500 0 0
WESTERN DIGITAL CORP. OPTIONS 958102105 2,302 55,300 SH Put SOLE 19 55,300 0 0
WESTERN DIGITAL CORP. OPTIONS 958102105 29 700 SH Put SOLE 22 700 0 0
WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0 2,920 3,357,000 PRN   SOLE 21 3,357,000 0 0
WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0 1,740 2,000,000 PRN   SOLE 22 2,000,000 0 0
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 5 1,508 SH   SOLE 22 0 0 1,508
WESTERN NEW ENG BANCORP INC COM 958892101 151 22,331 SH   SOLE 2 950 0 21,381
WESTERN NEW ENG BANCORP INC COM 958892101 4 569 SH   SOLE 7 569 0 0
WESTERN NEW ENG BANCORP INC COM 958892101 618 91,353 SH   SOLE 18 91,353 0 0
WESTERN NEW ENG BANCORP INC COM 958892101 325 48,097 SH   SOLE 19 48,097 0 0
WESTERN NEW ENG BANCORP INC COM 958892101 5,981 884,743 SH   SOLE 21 884,743 0 0
WESTERN NEW ENG BANCORP INC COM 958892101 7,768 1,149,146 SH   SOLE 22 1,134,179 0 14,967
WESTERN UN CO COM 959802109 21,234 1,171,208 SH   SOLE 2 253,102 0 918,106
WESTERN UN CO COM 959802109 3,871 213,526 SH   SOLE 4 201,369 0 12,157
WESTERN UN CO COM 959802109 15,505 855,233 SH   SOLE 7 607,965 0 247,268
WESTERN UN CO COM 959802109 23 1,283 SH   SOLE 13 1,283 0 0
WESTERN UN CO COM 959802109 849 46,828 SH   SOLE 15 46,828 0 0
WESTERN UN CO COM 959802109 22,602 1,246,639 SH   SOLE 18 1,183,375 0 63,264
WESTERN UN CO COM 959802109 2,724 150,246 SH   SOLE 19 150,246 0 0
WESTERN UN CO COM 959802109 595,949 32,870,853 SH   SOLE 21 32,870,853 0 0
WESTERN UN CO COM 959802109 242,114 13,354,355 SH   SOLE 22 12,325,482 0 1,028,873
WESTERN UN CO COM 959802109 5,744 316,812 SH   SOLE 23 316,812 0 0
WESTERN UN CO COM 959802109 10,448 576,268 SH   SOLE 25 576,268 0 0
WESTERN UN CO COM 959802109 57,064 3,147,468 SH   SOLE 26 490,690 0 2,656,778
WESTERN UN CO COM 959802109 1,568 86,482 SH   SOLE 28 60,151 0 26,331
WESTERN UN CO COM 959802109 1,724 95,087 SH   SOLE 29 5,137 0 89,950
WESTERN UN CO COM 959802109 48,539 2,677,250 SH   SOLE 30 2,677,250 0 0
WESTERN UN CO COM 959802109 1,628 89,814 SH   SOLE 31 67,370 0 22,444
WESTERN UN CO COM 959802109 2,850 157,184 SH   SOLE 32 157,184 0 0
WESTERN UN CO COM 959802109 401 22,103 SH   SOLE 34 22,103 0 0
WESTERN UN CO COM 959802109 6,092 335,999 SH   SOLE 35 335,999 0 0
WESTERN UN CO COM 959802109 10,633 586,495 SH   SOLE 36 586,495 0 0
WESTERN UN CO COM 959802109 169 9,319 SH   SOLE 40 9,319 0 0
WESTLAKE CHEM CORP COM 960413102 3,591 94,089 SH   SOLE 2 7,024 0 87,065
WESTLAKE CHEM CORP COM 960413102 637 16,695 SH   SOLE 4 15,669 0 1,026
WESTLAKE CHEM CORP COM 960413102 144 3,765 SH   SOLE 7 3,765 0 0
WESTLAKE CHEM CORP COM 960413102 17 457 SH   SOLE 13 457 0 0
WESTLAKE CHEM CORP COM 960413102 192 5,040 SH   SOLE 15 5,040 0 0
WESTLAKE CHEM CORP COM 960413102 968 25,368 SH   SOLE 18 21,657 0 3,711
WESTLAKE CHEM CORP COM 960413102 577 15,107 SH   SOLE 19 15,107 0 0
WESTLAKE CHEM CORP COM 960413102 19,304 505,747 SH   SOLE 21 505,747 0 0
WESTLAKE CHEM CORP COM 960413102 35,606 932,836 SH   SOLE 22 869,839 0 62,997
WESTLAKE CHEM CORP COM 960413102 1,117 29,257 SH   SOLE 23 29,257 0 0
WESTLAKE CHEM CORP COM 960413102 1,216 31,847 SH   SOLE 25 31,847 0 0
WESTLAKE CHEM CORP COM 960413102 6,554 171,718 SH   SOLE 26 73,481 0 98,237
WESTLAKE CHEM CORP COM 960413102 259 6,782 SH   SOLE 28 4,778 0 2,004
WESTLAKE CHEM CORP COM 960413102 34 899 SH   SOLE 29 899 0 0
WESTLAKE CHEM CORP COM 960413102 2,658 69,646 SH   SOLE 30 69,646 0 0
WESTLAKE CHEM CORP COM 960413102 288 7,535 SH   SOLE 31 6,793 0 742
WESTLAKE CHEM CORP COM 960413102 67 1,767 SH   SOLE 34 1,767 0 0
WESTLAKE CHEM CORP COM 960413102 978 25,616 SH   SOLE 36 25,616 0 0
WESTLAKE CHEM CORP COM 960413102 30 791 SH   SOLE 40 791 0 0
WESTROCK CO COM 96145D105 22,526 797,092 SH   SOLE 2 215,923 0 581,169
WESTROCK CO COM 96145D105 3,833 135,620 SH   SOLE 4 128,853 0 6,767
WESTROCK CO COM 96145D105 7,193 254,537 SH   SOLE 7 237,852 0 16,685
WESTROCK CO COM 96145D105 1,328 46,993 SH   SOLE 13 46,993 0 0
WESTROCK CO COM 96145D105 775 27,409 SH   SOLE 15 27,409 0 0
WESTROCK CO COM 96145D105 20,441 723,327 SH   SOLE 18 656,252 0 67,075
WESTROCK CO COM 96145D105 14,157 500,972 SH   SOLE 19 500,972 0 0
WESTROCK CO COM 96145D105 328,190 11,613,243 SH   SOLE 21 11,613,243 0 0
WESTROCK CO COM 96145D105 198,137 7,011,226 SH   SOLE 22 6,155,518 0 855,708
WESTROCK CO COM 96145D105 6,695 236,924 SH   SOLE 23 236,924 0 0
WESTROCK CO COM 96145D105 7,557 267,402 SH   SOLE 25 267,402 0 0
WESTROCK CO COM 96145D105 27,956 989,239 SH   SOLE 26 242,488 0 746,751
WESTROCK CO COM 96145D105 1,498 52,993 SH   SOLE 28 37,477 0 15,516
WESTROCK CO COM 96145D105 3,333 117,934 SH   SOLE 29 49,517 0 68,417
WESTROCK CO COM 96145D105 31,958 1,130,861 SH   SOLE 30 1,130,861 0 0
WESTROCK CO COM 96145D105 3,684 130,373 SH   SOLE 31 45,056 0 85,317
WESTROCK CO COM 96145D105 2,547 90,134 SH   SOLE 32 90,134 0 0
WESTROCK CO COM 96145D105 1,618 57,255 SH   SOLE 34 57,255 0 0
WESTROCK CO COM 96145D105 12,313 435,709 SH   SOLE 35 435,709 0 0
WESTROCK CO COM 96145D105 6,661 235,695 SH   SOLE 36 235,695 0 0
WESTROCK CO COM 96145D105 144 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 8 8,447 SH   SOLE 22 8,447 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 166 9,057 SH   SOLE 2 1,230 0 7,827
WESTWOOD HLDGS GROUP INC COM 961765104 3 149 SH   SOLE 7 149 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 577 31,505 SH   SOLE 18 31,505 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 647 35,336 SH   SOLE 19 35,336 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 5,470 298,760 SH   SOLE 21 298,760 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 6,125 334,535 SH   SOLE 22 324,178 0 10,357
WESTWOOD HLDGS GROUP INC COM 961765104 62 3,395 SH   SOLE 23 3,395 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 171 9,366 SH   SOLE 26 0 0 9,366
WESTWOOD HLDGS GROUP INC COM 961765104 21 1,133 SH   SOLE 28 1,133 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 17 948 SH   SOLE 30 948 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 13 715 SH   SOLE 40 715 0 0
WEX INC COM 96208T104 10,801 103,314 SH   SOLE 2 24,628 0 78,686
WEX INC COM 96208T104 75 721 SH   SOLE 4 721 0 0
WEX INC COM 96208T104 90 861 SH   SOLE 7 861 0 0
WEX INC COM 96208T104 12,427 118,866 SH   SOLE 18 118,866 0 0
WEX INC COM 96208T104 1,065 10,187 SH   SOLE 19 10,187 0 0
WEX INC COM 96208T104 221,919 2,122,608 SH   SOLE 21 2,122,608 0 0
WEX INC COM 96208T104 145,353 1,390,273 SH   SOLE 22 1,321,995 0 68,278
WEX INC COM 96208T104 23 222 SH   SOLE 23 222 0 0
WEX INC COM 96208T104 2,460 23,529 SH   SOLE 26 10,651 0 12,878
WEX INC COM 96208T104 668 6,392 SH   SOLE 28 6,392 0 0
WEX INC COM 96208T104 3,975 38,023 SH   SOLE 30 38,023 0 0
WEX INC COM 96208T104 136 1,300 SH   SOLE 31 904 0 396
WEX INC COM 96208T104 10,113 96,726 SH   SOLE 34 96,726 0 0
WEX INC COM 96208T104 69 663 SH   SOLE 36 663 0 0
WEX INC COM 96208T104 496 4,743 SH   SOLE 40 4,743 0 0
WEYCO GROUP INC COM 962149100 129 6,415 SH   SOLE 2 241 0 6,174
WEYCO GROUP INC COM 962149100 3 172 SH   SOLE 7 172 0 0
WEYCO GROUP INC COM 962149100 456 22,602 SH   SOLE 18 22,602 0 0
WEYCO GROUP INC COM 962149100 221 10,978 SH   SOLE 19 10,978 0 0
WEYCO GROUP INC COM 962149100 4,377 217,003 SH   SOLE 21 217,003 0 0
WEYCO GROUP INC COM 962149100 3,913 194,009 SH   SOLE 22 190,592 0 3,417
WEYERHAEUSER CO COM 962166104 31,317 1,847,612 SH   SOLE 2 222,449 0 1,625,163
WEYERHAEUSER CO COM 962166104 6,096 359,634 SH   SOLE 4 339,932 0 19,702
WEYERHAEUSER CO COM 962166104 10,715 632,134 SH   SOLE 7 596,975 0 35,159
WEYERHAEUSER CO COM 962166104 39 2,326 SH   SOLE 13 2,326 0 0
WEYERHAEUSER CO COM 962166104 1,279 75,431 SH   SOLE 15 75,431 0 0
WEYERHAEUSER CO COM 962166104 28,308 1,670,098 SH   SOLE 18 1,561,909 0 108,189
WEYERHAEUSER CO COM 962166104 16,322 962,956 SH   SOLE 19 962,956 0 0
WEYERHAEUSER CO COM 962166104 347,538 20,503,704 SH   SOLE 21 20,503,704 0 0
WEYERHAEUSER CO COM 962166104 305,827 18,042,902 SH   SOLE 22 16,231,633 0 1,811,269
WEYERHAEUSER CO COM 962166104 9,017 531,958 SH   SOLE 23 531,958 0 0
WEYERHAEUSER CO COM 962166104 20,249 1,194,656 SH   SOLE 25 1,194,656 0 0
WEYERHAEUSER CO COM 962166104 56,593 3,338,830 SH   SOLE 26 532,529 0 2,806,301
WEYERHAEUSER CO COM 962166104 2,554 150,652 SH   SOLE 28 106,905 0 43,747
WEYERHAEUSER CO COM 962166104 260 15,316 SH   SOLE 29 15,316 0 0
WEYERHAEUSER CO COM 962166104 47,110 2,779,376 SH   SOLE 30 2,779,376 0 0
WEYERHAEUSER CO COM 962166104 4,261 251,374 SH   SOLE 31 141,345 0 110,029
WEYERHAEUSER CO COM 962166104 6,701 395,356 SH   SOLE 34 395,356 0 0
WEYERHAEUSER CO COM 962166104 9,426 556,095 SH   SOLE 36 556,095 0 0
WEYERHAEUSER CO COM 962166104 262 15,436 SH   SOLE 40 15,436 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 23,795 864,323 SH   SOLE 19 864,323 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 3,943 143,226 SH   SOLE 21 143,226 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 1,574 57,166 SH   SOLE 25 57,166 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 15,298 555,700 SH   SOLE 29 555,700 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 2,384 86,595 SH   SOLE 34 86,595 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 48 47,749 SH   SOLE 22 47,749 0 0
WHIRLPOOL CORP COM 963320106 15,024 175,104 SH   SOLE 2 31,059 0 144,045
WHIRLPOOL CORP COM 963320106 2,908 33,893 SH   SOLE 4 32,070 0 1,823
WHIRLPOOL CORP COM 963320106 8,584 100,043 SH   SOLE 7 58,891 0 41,152
WHIRLPOOL CORP COM 963320106 133 1,555 SH   SOLE 13 1,555 0 0
WHIRLPOOL CORP COM 963320106 640 7,460 SH   SOLE 15 7,460 0 0
WHIRLPOOL CORP COM 963320106 14,155 164,976 SH   SOLE 18 155,667 0 9,309
WHIRLPOOL CORP COM 963320106 1,473 17,165 SH   SOLE 19 17,165 0 0
WHIRLPOOL CORP COM 963320106 135,991 1,584,978 SH   SOLE 21 1,584,978 0 0
WHIRLPOOL CORP COM 963320106 147,327 1,717,102 SH   SOLE 22 1,551,257 0 165,845
WHIRLPOOL CORP COM 963320106 3,991 46,516 SH   SOLE 23 46,516 0 0
WHIRLPOOL CORP COM 963320106 6,129 71,431 SH   SOLE 25 71,431 0 0
WHIRLPOOL CORP COM 963320106 28,476 331,890 SH   SOLE 26 66,844 0 265,046
WHIRLPOOL CORP COM 963320106 1,147 13,365 SH   SOLE 28 9,111 0 4,254
WHIRLPOOL CORP COM 963320106 1,267 14,768 SH   SOLE 29 1,254 0 13,514
WHIRLPOOL CORP COM 963320106 21,677 252,648 SH   SOLE 30 252,648 0 0
WHIRLPOOL CORP COM 963320106 1,495 17,420 SH   SOLE 31 12,281 0 5,139
WHIRLPOOL CORP COM 963320106 265 3,090 SH   SOLE 34 3,090 0 0
WHIRLPOOL CORP COM 963320106 4,907 57,191 SH   SOLE 36 57,191 0 0
WHIRLPOOL CORP COM 963320106 126 1,465 SH   SOLE 40 1,465 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 6,416 7,051 SH   SOLE 2 1,807 0 5,244
WHITE MTNS INS GROUP LTD COM G9618E107 14 15 SH   SOLE 4 15 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 48 53 SH   SOLE 7 53 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 1,380 1,516 SH   SOLE 18 1,516 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 2,978 3,272 SH   SOLE 19 3,272 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 37,689 41,416 SH   SOLE 21 41,416 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 88,460 97,209 SH   SOLE 22 91,913 0 5,296
WHITE MTNS INS GROUP LTD COM G9618E107 608 668 SH   SOLE 25 668 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 791 869 SH   SOLE 26 585 0 284
WHITE MTNS INS GROUP LTD COM G9618E107 399 439 SH   SOLE 28 439 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 1,040 1,143 SH   SOLE 30 1,143 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 59 65 SH   SOLE 31 65 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 1,010 1,110 SH   SOLE 34 1,110 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 40 44 SH   SOLE 36 44 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 337 370 SH   SOLE 40 370 0 0
WHITEHORSE FIN INC COM 96524V106 490 69,270 SH   SOLE 30 69,270 0 0
WHITESTONE REIT COM 966084204 240 38,707 SH   SOLE 2 1,560 0 37,147
WHITESTONE REIT COM 966084204 5 762 SH   SOLE 7 762 0 0
WHITESTONE REIT COM 966084204 1,157 186,595 SH   SOLE 18 186,595 0 0
WHITESTONE REIT COM 966084204 434 69,964 SH   SOLE 19 69,964 0 0
WHITESTONE REIT COM 966084204 28,911 4,663,057 SH   SOLE 21 4,663,057 0 0
WHITESTONE REIT COM 966084204 8,445 1,362,118 SH   SOLE 22 1,320,126 0 41,992
WHITESTONE REIT COM 966084204 9 1,393 SH   SOLE 23 1,393 0 0
WHITESTONE REIT COM 966084204 139 22,408 SH   SOLE 26 0 0 22,408
WHITESTONE REIT COM 966084204 51 8,169 SH   SOLE 28 8,169 0 0
WHITESTONE REIT COM 966084204 299 48,242 SH   SOLE 30 48,242 0 0
WHITING PETE CORP NEW COM NEW 966387409 61 91,335 SH   SOLE 2 3,776 0 87,559
WHITING PETE CORP NEW COM NEW 966387409 0 408 SH   SOLE 4 408 0 0
WHITING PETE CORP NEW COM NEW 966387409 11 16,516 SH   SOLE 7 16,516 0 0
WHITING PETE CORP NEW COM NEW 966387409 281 419,589 SH   SOLE 18 419,589 0 0
WHITING PETE CORP NEW COM NEW 966387409 108 160,755 SH   SOLE 19 160,755 0 0
WHITING PETE CORP NEW COM NEW 966387409 6,824 10,179,411 SH   SOLE 21 10,179,411 0 0
WHITING PETE CORP NEW COM NEW 966387409 1,890 2,819,150 SH   SOLE 22 2,686,196 0 132,954
WHITING PETE CORP NEW COM NEW 966387409 24 35,103 SH   SOLE 26 26,841 0 8,262
WHITING PETE CORP NEW COM NEW 966387409 8 11,965 SH   SOLE 28 11,965 0 0
WHITING PETE CORP NEW COM NEW 966387409 102 151,768 SH   SOLE 30 151,768 0 0
WHITING PETE CORP NEW COM NEW 966387409 37 55,724 SH   SOLE 31 0 0 55,724
WHITING PETE CORP NEW COM NEW 966387409 19 27,969 SH   SOLE 36 27,969 0 0
WHITING PETE CORP NEW COM NEW 966387409 6 9,210 SH   SOLE 40 9,210 0 0
WIDEOPENWEST INC COM 96758W101 113 23,805 SH   SOLE 2 1,084 0 22,721
WIDEOPENWEST INC COM 96758W101 4 770 SH   SOLE 7 770 0 0
WIDEOPENWEST INC COM 96758W101 442 92,756 SH   SOLE 18 92,756 0 0
WIDEOPENWEST INC COM 96758W101 212 44,512 SH   SOLE 19 44,512 0 0
WIDEOPENWEST INC COM 96758W101 4,201 882,534 SH   SOLE 21 882,534 0 0
WIDEOPENWEST INC COM 96758W101 3,893 817,915 SH   SOLE 22 800,089 0 17,826
WIDEOPENWEST INC COM 96758W101 19 3,929 SH   SOLE 30 3,929 0 0
WIDEPOINT CORP COM 967590100 22 60,932 SH   SOLE 21 60,932 0 0
WIDEPOINT CORP COM 967590100 57 155,395 SH   SOLE 22 155,395 0 0
WILEY JOHN & SONS INC CL A 968223206 4,446 118,583 SH   SOLE 2 28,371 0 90,212
WILEY JOHN & SONS INC CL A 968223206 6 159 SH   SOLE 4 159 0 0
WILEY JOHN & SONS INC CL A 968223206 1,615 43,089 SH   SOLE 7 43,089 0 0
WILEY JOHN & SONS INC CL A 968223206 5,000 133,372 SH   SOLE 18 133,372 0 0
WILEY JOHN & SONS INC CL A 968223206 389 10,372 SH   SOLE 19 10,372 0 0
WILEY JOHN & SONS INC CL A 968223206 80,198 2,139,175 SH   SOLE 21 2,139,175 0 0
WILEY JOHN & SONS INC CL A 968223206 53,425 1,425,039 SH   SOLE 22 1,348,833 0 76,206
WILEY JOHN & SONS INC CL A 968223206 839 22,367 SH   SOLE 26 11,896 0 10,471
WILEY JOHN & SONS INC CL A 968223206 220 5,875 SH   SOLE 28 5,875 0 0
WILEY JOHN & SONS INC CL A 968223206 608 16,229 SH   SOLE 30 16,229 0 0
WILEY JOHN & SONS INC CL A 968223206 35 934 SH   SOLE 31 934 0 0
WILEY JOHN & SONS INC CL A 968223206 85 2,279 SH   SOLE 34 2,279 0 0
WILEY JOHN & SONS INC CL A 968223206 60 1,593 SH   SOLE 36 1,593 0 0
WILEY JOHN & SONS INC CL A 968223206 194 5,166 SH   SOLE 40 5,166 0 0
WILEY JOHN & SONS INC CL B 968223305 30 787 SH   SOLE 21 787 0 0
WILHELMINA INTL INC COM NEW 968235200 1 224 SH   SOLE 18 224 0 0
WILHELMINA INTL INC COM NEW 968235200 1 303 SH   SOLE 21 303 0 0
WILLAMETTE VY VINEYARD INC COM 969136100 5 949 SH   SOLE 18 949 0 0
WILLAMETTE VY VINEYARD INC COM 969136100 4 794 SH   SOLE 21 794 0 0
WILLDAN GROUP INC COM 96924N100 77 3,585 SH   SOLE 2 395 0 3,190
WILLDAN GROUP INC COM 96924N100 4 208 SH   SOLE 7 208 0 0
WILLDAN GROUP INC COM 96924N100 809 37,873 SH   SOLE 18 37,873 0 0
WILLDAN GROUP INC COM 96924N100 398 18,625 SH   SOLE 19 18,625 0 0
WILLDAN GROUP INC COM 96924N100 7,610 356,102 SH   SOLE 21 356,102 0 0
WILLDAN GROUP INC COM 96924N100 6,681 312,647 SH   SOLE 22 299,453 0 13,194
WILLDAN GROUP INC COM 96924N100 58 2,697 SH   SOLE 26 0 0 2,697
WILLDAN GROUP INC COM 96924N100 32 1,519 SH   SOLE 30 1,519 0 0
WILLDAN GROUP INC COM 96924N100 46 2,173 SH   SOLE 40 2,173 0 0
WILLIAMS COS INC COM 969457100 62,878 4,443,669 SH   SOLE 2 1,794,496 0 2,649,173
WILLIAMS COS INC COM 969457100 9,503 671,616 SH   SOLE 4 639,696 0 31,920
WILLIAMS COS INC COM 969457100 36,797 2,600,496 SH   SOLE 7 2,553,384 0 47,112
WILLIAMS COS INC COM 969457100 1,674 118,289 SH   SOLE 13 118,289 0 0
WILLIAMS COS INC COM 969457100 1,845 130,365 SH   SOLE 15 130,365 0 0
WILLIAMS COS INC COM 969457100 198,590 14,034,655 SH   SOLE 18 13,134,535 0 900,120
WILLIAMS COS INC COM 969457100 340,333 24,051,793 SH   SOLE 19 24,051,793 0 0
WILLIAMS COS INC COM 969457100 516,633 36,511,162 SH   SOLE 21 36,511,162 0 0
WILLIAMS COS INC COM 969457100 447,524 31,627,110 SH   SOLE 22 28,565,398 0 3,061,712
WILLIAMS COS INC COM 969457100 13,927 984,232 SH   SOLE 23 984,232 0 0
WILLIAMS COS INC COM 969457100 24,616 1,739,620 SH   SOLE 25 1,739,620 0 0
WILLIAMS COS INC COM 969457100 59,757 4,223,136 SH   SOLE 26 818,825 0 3,404,311
WILLIAMS COS INC COM 969457100 3,474 245,544 SH   SOLE 28 173,892 0 71,652
WILLIAMS COS INC COM 969457100 17,204 1,215,856 SH   SOLE 29 433,413 0 782,443
WILLIAMS COS INC COM 969457100 69,970 4,944,899 SH   SOLE 30 4,944,899 0 0
WILLIAMS COS INC COM 969457100 4,820 340,650 SH   SOLE 31 221,552 0 119,098
WILLIAMS COS INC COM 969457100 74,865 5,290,780 SH   SOLE 34 5,290,780 0 0
WILLIAMS COS INC COM 969457100 14,099 996,407 SH   SOLE 36 996,407 0 0
WILLIAMS COS INC COM 969457100 400 28,234 SH   SOLE 40 28,234 0 0
WILLIAMS SONOMA INC COM 969904101 8,605 202,377 SH   SOLE 2 61,704 0 140,673
WILLIAMS SONOMA INC COM 969904101 14 322 SH   SOLE 4 322 0 0
WILLIAMS SONOMA INC COM 969904101 257 6,033 SH   SOLE 7 6,033 0 0
WILLIAMS SONOMA INC COM 969904101 10,386 244,260 SH   SOLE 18 244,260 0 0
WILLIAMS SONOMA INC COM 969904101 784 18,428 SH   SOLE 19 18,428 0 0
WILLIAMS SONOMA INC COM 969904101 164,967 3,879,742 SH   SOLE 21 3,879,742 0 0
WILLIAMS SONOMA INC COM 969904101 110,150 2,590,551 SH   SOLE 22 2,455,233 0 135,318
WILLIAMS SONOMA INC COM 969904101 1,406 33,076 SH   SOLE 26 16,347 0 16,729
WILLIAMS SONOMA INC COM 969904101 473 11,135 SH   SOLE 28 11,135 0 0
WILLIAMS SONOMA INC COM 969904101 4,424 104,035 SH   SOLE 30 104,035 0 0
WILLIAMS SONOMA INC COM 969904101 280 6,582 SH   SOLE 31 1,582 0 5,000
WILLIAMS SONOMA INC COM 969904101 64 1,496 SH   SOLE 34 1,496 0 0
WILLIAMS SONOMA INC COM 969904101 130 3,064 SH   SOLE 36 3,064 0 0
WILLIAMS SONOMA INC COM 969904101 363 8,526 SH   SOLE 40 8,526 0 0
WILLIS LEASE FINANCE CORP COM 970646105 68 2,557 SH   SOLE 2 120 0 2,437
WILLIS LEASE FINANCE CORP COM 970646105 290 10,902 SH   SOLE 18 10,902 0 0
WILLIS LEASE FINANCE CORP COM 970646105 145 5,457 SH   SOLE 19 5,457 0 0
WILLIS LEASE FINANCE CORP COM 970646105 2,902 109,091 SH   SOLE 21 109,091 0 0
WILLIS LEASE FINANCE CORP COM 970646105 1,515 56,943 SH   SOLE 22 55,079 0 1,864
WILLIS TOWERS WATSON PLC LTD SHS G96629103 55,867 328,922 SH   SOLE 2 45,727 0 283,195
WILLIS TOWERS WATSON PLC LTD SHS G96629103 10,282 60,534 SH   SOLE 4 57,055 0 3,479
WILLIS TOWERS WATSON PLC LTD SHS G96629103 22,061 129,888 SH   SOLE 7 121,541 0 8,347
WILLIS TOWERS WATSON PLC LTD SHS G96629103 910 5,357 SH   SOLE 13 5,357 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 2,421 14,255 SH   SOLE 15 14,255 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 224,373 1,321,006 SH   SOLE 18 1,240,621 0 80,385
WILLIS TOWERS WATSON PLC LTD SHS G96629103 283,701 1,670,301 SH   SOLE 19 1,670,301 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 580,933 3,420,268 SH   SOLE 21 3,420,268 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 550,211 3,239,393 SH   SOLE 22 2,918,038 0 321,355
WILLIS TOWERS WATSON PLC LTD SHS G96629103 17,000 100,089 SH   SOLE 23 100,089 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 26,495 155,988 SH   SOLE 25 155,988 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 110,865 652,722 SH   SOLE 26 89,066 0 563,656
WILLIS TOWERS WATSON PLC LTD SHS G96629103 4,495 26,464 SH   SOLE 28 18,446 0 8,018
WILLIS TOWERS WATSON PLC LTD SHS G96629103 3,165 18,634 SH   SOLE 29 2,239 0 16,395
WILLIS TOWERS WATSON PLC LTD SHS G96629103 91,221 537,068 SH   SOLE 30 537,068 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 6,185 36,416 SH   SOLE 31 22,440 0 13,976
WILLIS TOWERS WATSON PLC LTD SHS G96629103 3,460 20,368 SH   SOLE 32 20,368 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 9,961 58,648 SH   SOLE 34 58,648 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 14,767 86,940 SH   SOLE 36 86,940 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 534 3,143 SH   SOLE 40 3,143 0 0
WILLSCOT CORP COM 971375126 306 30,202 SH   SOLE 2 3,420 0 26,782
WILLSCOT CORP COM 971375126 3 255 SH   SOLE 4 255 0 0
WILLSCOT CORP COM 971375126 8 754 SH   SOLE 7 754 0 0
WILLSCOT CORP COM 971375126 1,859 183,514 SH   SOLE 18 183,514 0 0
WILLSCOT CORP COM 971375126 1,389 137,121 SH   SOLE 19 137,121 0 0
WILLSCOT CORP COM 971375126 17,314 1,709,162 SH   SOLE 21 1,709,162 0 0
WILLSCOT CORP COM 971375126 16,655 1,644,088 SH   SOLE 22 1,589,344 0 54,744
WILLSCOT CORP COM 971375126 39 3,848 SH   SOLE 26 0 0 3,848
WILLSCOT CORP COM 971375126 138 13,609 SH   SOLE 28 13,609 0 0
WILLSCOT CORP COM 971375126 251 24,811 SH   SOLE 30 24,811 0 0
WILLSCOT CORP COM 971375126 45 4,483 SH   SOLE 40 4,483 0 0
WINGSTOP INC COM 974155103 1,089 13,670 SH   SOLE 2 3,226 0 10,444
WINGSTOP INC COM 974155103 13 164 SH   SOLE 4 164 0 0
WINGSTOP INC COM 974155103 40 501 SH   SOLE 7 501 0 0
WINGSTOP INC COM 974155103 11,236 140,980 SH   SOLE 18 133,912 0 7,068
WINGSTOP INC COM 974155103 9,483 118,981 SH   SOLE 19 118,981 0 0
WINGSTOP INC COM 974155103 248,322 3,115,703 SH   SOLE 21 3,115,703 0 0
WINGSTOP INC COM 974155103 74,780 938,263 SH   SOLE 22 905,833 0 32,430
WINGSTOP INC COM 974155103 796 9,984 SH   SOLE 23 9,984 0 0
WINGSTOP INC COM 974155103 3,579 44,903 SH   SOLE 26 5,898 0 39,005
WINGSTOP INC COM 974155103 341 4,281 SH   SOLE 28 4,281 0 0
WINGSTOP INC COM 974155103 3,016 37,846 SH   SOLE 30 37,846 0 0
WINGSTOP INC COM 974155103 88 1,103 SH   SOLE 34 1,103 0 0
WINGSTOP INC COM 974155103 245 3,080 SH   SOLE 40 3,080 0 0
WINMARK CORP COM 974250102 205 1,610 SH   SOLE 2 145 0 1,465
WINMARK CORP COM 974250102 5 37 SH   SOLE 4 37 0 0
WINMARK CORP COM 974250102 6 45 SH   SOLE 7 45 0 0
WINMARK CORP COM 974250102 1,139 8,942 SH   SOLE 18 8,942 0 0
WINMARK CORP COM 974250102 555 4,354 SH   SOLE 19 4,354 0 0
WINMARK CORP COM 974250102 11,745 92,173 SH   SOLE 21 92,173 0 0
WINMARK CORP COM 974250102 7,639 59,951 SH   SOLE 22 57,389 0 2,562
WINMARK CORP COM 974250102 13 103 SH   SOLE 23 103 0 0
WINMARK CORP COM 974250102 90 704 SH   SOLE 26 0 0 704
WINMARK CORP COM 974250102 41 323 SH   SOLE 28 323 0 0
WINMARK CORP COM 974250102 37 292 SH   SOLE 30 292 0 0
WINMARK CORP COM 974250102 9 67 SH   SOLE 34 67 0 0
WINMARK CORP COM 974250102 32 255 SH   SOLE 40 255 0 0
WINNEBAGO INDS INC COM 974637100 482 17,344 SH   SOLE 2 1,698 0 15,646
WINNEBAGO INDS INC COM 974637100 2 74 SH   SOLE 4 74 0 0
WINNEBAGO INDS INC COM 974637100 15 543 SH   SOLE 7 543 0 0
WINNEBAGO INDS INC COM 974637100 4,020 144,561 SH   SOLE 18 144,561 0 0
WINNEBAGO INDS INC COM 974637100 1,651 59,378 SH   SOLE 19 59,378 0 0
WINNEBAGO INDS INC COM 974637100 96,978 3,487,148 SH   SOLE 21 3,487,148 0 0
WINNEBAGO INDS INC COM 974637100 26,605 956,661 SH   SOLE 22 923,634 0 33,027
WINNEBAGO INDS INC COM 974637100 605 21,753 SH   SOLE 26 15,293 0 6,460
WINNEBAGO INDS INC COM 974637100 116 4,180 SH   SOLE 28 4,180 0 0
WINNEBAGO INDS INC COM 974637100 1,838 66,079 SH   SOLE 30 66,079 0 0
WINNEBAGO INDS INC COM 974637100 82 2,948 SH   SOLE 40 2,948 0 0
WINTRUST FINL CORP COM 97650W108 4,631 140,933 SH   SOLE 2 41,502 0 99,431
WINTRUST FINL CORP COM 97650W108 8 248 SH   SOLE 4 248 0 0
WINTRUST FINL CORP COM 97650W108 48 1,474 SH   SOLE 7 1,474 0 0
WINTRUST FINL CORP COM 97650W108 8,049 244,963 SH   SOLE 18 243,978 0 985
WINTRUST FINL CORP COM 97650W108 1,693 51,522 SH   SOLE 19 51,522 0 0
WINTRUST FINL CORP COM 97650W108 90,888 2,765,912 SH   SOLE 21 2,765,912 0 0
WINTRUST FINL CORP COM 97650W108 67,037 2,040,081 SH   SOLE 22 1,945,258 0 94,823
WINTRUST FINL CORP COM 97650W108 117 3,562 SH   SOLE 23 3,562 0 0
WINTRUST FINL CORP COM 97650W108 2,808 85,463 SH   SOLE 26 16,849 0 68,614
WINTRUST FINL CORP COM 97650W108 257 7,828 SH   SOLE 28 7,828 0 0
WINTRUST FINL CORP COM 97650W108 691 21,042 SH   SOLE 30 21,042 0 0
WINTRUST FINL CORP COM 97650W108 39 1,194 SH   SOLE 31 1,194 0 0
WINTRUST FINL CORP COM 97650W108 302 9,195 SH   SOLE 34 9,195 0 0
WINTRUST FINL CORP COM 97650W108 34 1,047 SH   SOLE 36 1,047 0 0
WINTRUST FINL CORP COM 97650W108 186 5,666 SH   SOLE 40 5,666 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 3,357 1,082,964 SH   SOLE 2 123,784 0 959,180
WIPRO LTD SPON ADR 1 SH 97651M109 593 191,297 SH   SOLE 7 0 0 191,297
WIPRO LTD SPON ADR 1 SH 97651M109 7,843 2,529,857 SH   SOLE 18 2,529,857 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 5,193 1,675,035 SH   SOLE 21 1,675,035 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 9,573 3,087,973 SH   SOLE 22 3,087,973 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 412 132,880 SH   SOLE 25 132,880 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 9,746 3,143,765 SH   SOLE 26 504,910 0 2,638,855
WIPRO LTD SPON ADR 1 SH 97651M109 4,378 1,412,373 SH   SOLE 28 1,412,373 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 2,345 756,315 SH   SOLE 30 756,315 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 52 16,869 SH   SOLE 31 0 0 16,869
WIRELESS TELECOM GROUP INC COM 976524108 3 3,476 SH   SOLE 18 3,476 0 0
WIRELESS TELECOM GROUP INC COM 976524108 54 57,328 SH   SOLE 21 57,328 0 0
WISDOMTREE INVTS INC COM 97717P104 231 99,209 SH   SOLE 2 7,976 0 91,233
WISDOMTREE INVTS INC COM 97717P104 1 323 SH   SOLE 4 323 0 0
WISDOMTREE INVTS INC COM 97717P104 7 2,867 SH   SOLE 7 2,867 0 0
WISDOMTREE INVTS INC COM 97717P104 1,437 616,794 SH   SOLE 18 616,794 0 0
WISDOMTREE INVTS INC COM 97717P104 681 292,218 SH   SOLE 19 292,218 0 0
WISDOMTREE INVTS INC COM 97717P104 32,072 13,764,720 SH   SOLE 21 13,764,720 0 0
WISDOMTREE INVTS INC COM 97717P104 8,876 3,809,371 SH   SOLE 22 3,664,464 0 144,907
WISDOMTREE INVTS INC COM 97717P104 32 13,650 SH   SOLE 26 7,318 0 6,332
WISDOMTREE INVTS INC COM 97717P104 40 17,107 SH   SOLE 28 17,107 0 0
WISDOMTREE INVTS INC COM 97717P104 359 154,097 SH   SOLE 30 154,097 0 0
WISDOMTREE INVTS INC COM 97717P104 29 12,488 SH   SOLE 40 12,488 0 0
WISDOMTREE TR EMER MKT HIGH FD 97717W315 1 26 SH   SOLE 17 0 0 26
WISDOMTREE TR EM MKTS QTLY DIV 97717W323 1 38 SH   SOLE 17 0 0 38
WISDOMTREE TR INDIA ERNGS FD 97717W422 6,748 416,523 SH   SOLE 2 0 0 416,523
WISDOMTREE TR INDIA ERNGS FD 97717W422 37,579 2,319,668 SH   SOLE 22 2,319,668 0 0
WISDOMTREE TR US MIDCAP DIVID 97717W505 1 42 SH   SOLE 17 0 0 42
WISDOMTREE TR US MIDCAP FUND 97717W570 1 25 SH   SOLE 17 0 0 25
WISDOMTREE TR INTL SMCAP DIV 97717W760 0 9 SH   SOLE 17 0 0 9
WISDOMTREE TR JAPN HEDGE EQT 97717W851 5,820 138,074 SH   SOLE 18 0 0 138,074
WISDOMTREE TR YIELD ENHANCD US 97717X511 1 19 SH   SOLE 17 0 0 19
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 1 27 SH   SOLE 17 0 0 27
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 6,004 117,171 SH   SOLE 18 0 0 117,171
WISDOMTREE TR CHINADIV EX FI 97717X719 3 39 SH   SOLE 17 0 0 39
WISDOMTREE TR EM LCL DEBT FD 97717X867 1 29 SH   SOLE 17 0 0 29
WIX COM LTD SHS M98068105 1,093 10,843 SH   SOLE 2 5,289 0 5,554
WIX COM LTD SHS M98068105 2,279 22,601 SH   SOLE 4 21,237 0 1,364
WIX COM LTD SHS M98068105 3,551 35,221 SH   SOLE 7 32,886 0 2,335
WIX COM LTD SHS M98068105 343 3,400 SH   SOLE 15 3,400 0 0
WIX COM LTD SHS M98068105 4,732 46,931 SH   SOLE 18 46,743 0 188
WIX COM LTD SHS M98068105 60,907 604,120 SH   SOLE 19 604,120 0 0
WIX COM LTD SHS M98068105 61,149 606,515 SH   SOLE 21 606,515 0 0
WIX COM LTD SHS M98068105 68,735 681,764 SH   SOLE 22 654,504 0 27,260
WIX COM LTD SHS M98068105 3,674 36,440 SH   SOLE 23 36,440 0 0
WIX COM LTD SHS M98068105 140 1,392 SH   SOLE 25 1,392 0 0
WIX COM LTD SHS M98068105 9,780 97,001 SH   SOLE 26 30,239 0 66,762
WIX COM LTD SHS M98068105 683 6,773 SH   SOLE 28 6,773 0 0
WIX COM LTD SHS M98068105 16 157 SH   SOLE 29 157 0 0
WIX COM LTD SHS M98068105 7,801 77,377 SH   SOLE 30 77,377 0 0
WIX COM LTD SHS M98068105 897 8,901 SH   SOLE 31 7,279 0 1,622
WIX COM LTD SHS M98068105 1,263 12,525 SH   SOLE 34 12,525 0 0
WIX COM LTD SHS M98068105 885 8,778 SH   SOLE 36 8,778 0 0
WIX COM LTD SHS M98068105 97 964 SH   SOLE 40 964 0 0
WNS HOLDINGS LTD SPON ADR 92932M101 80 1,862 SH   SOLE 3 1,862 0 0
WNS HOLDINGS LTD SPON ADR 92932M101 438 10,183 SH   SOLE 18 0 0 10,183
WNS HOLDINGS LTD SPON ADR 92932M101 3,792 88,232 SH   SOLE 22 88,232 0 0
WNS HOLDINGS LTD SPON ADR 92932M101 162 3,758 SH   SOLE 25 3,758 0 0
WNS HOLDINGS LTD SPON ADR 92932M101 660 15,356 SH   SOLE 26 0 0 15,356
WNS HOLDINGS LTD SPON ADR 92932M101 12 268 SH   SOLE 30 268 0 0
WNS HOLDINGS LTD SPON ADR 92932M101 10 226 SH   SOLE 34 226 0 0
WOLVERINE WORLD WIDE INC COM 978097103 866 56,978 SH   SOLE 2 6,801 0 50,177
WOLVERINE WORLD WIDE INC COM 978097103 2 99 SH   SOLE 4 99 0 0
WOLVERINE WORLD WIDE INC COM 978097103 22 1,429 SH   SOLE 7 1,429 0 0
WOLVERINE WORLD WIDE INC COM 978097103 5,584 367,376 SH   SOLE 18 367,376 0 0
WOLVERINE WORLD WIDE INC COM 978097103 2,501 164,541 SH   SOLE 19 164,541 0 0
WOLVERINE WORLD WIDE INC COM 978097103 137,047 9,016,222 SH   SOLE 21 9,016,222 0 0
WOLVERINE WORLD WIDE INC COM 978097103 36,843 2,423,852 SH   SOLE 22 2,322,929 0 100,923
WOLVERINE WORLD WIDE INC COM 978097103 18 1,178 SH   SOLE 23 1,178 0 0
WOLVERINE WORLD WIDE INC COM 978097103 952 62,646 SH   SOLE 26 19,085 0 43,561
WOLVERINE WORLD WIDE INC COM 978097103 189 12,454 SH   SOLE 28 12,454 0 0
WOLVERINE WORLD WIDE INC COM 978097103 1,659 109,148 SH   SOLE 30 109,148 0 0
WOLVERINE WORLD WIDE INC COM 978097103 19 1,227 SH   SOLE 34 1,227 0 0
WOLVERINE WORLD WIDE INC COM 978097103 47 3,081 SH   SOLE 36 3,081 0 0
WOLVERINE WORLD WIDE INC COM 978097103 133 8,759 SH   SOLE 40 8,759 0 0
WOODWARD INC COM 980745103 9,491 159,668 SH   SOLE 2 61,043 0 98,625
WOODWARD INC COM 980745103 411 6,911 SH   SOLE 4 6,911 0 0
WOODWARD INC COM 980745103 83 1,400 SH   SOLE 7 1,400 0 0
WOODWARD INC COM 980745103 9,603 161,554 SH   SOLE 18 161,106 0 448
WOODWARD INC COM 980745103 986 16,594 SH   SOLE 19 16,594 0 0
WOODWARD INC COM 980745103 161,913 2,723,982 SH   SOLE 21 2,723,982 0 0
WOODWARD INC COM 980745103 110,857 1,865,030 SH   SOLE 22 1,759,391 0 105,639
WOODWARD INC COM 980745103 413 6,942 SH   SOLE 23 6,942 0 0
WOODWARD INC COM 980745103 33 549 SH   SOLE 25 549 0 0
WOODWARD INC COM 980745103 1,827 30,732 SH   SOLE 26 13,416 0 17,316
WOODWARD INC COM 980745103 484 8,147 SH   SOLE 28 8,147 0 0
WOODWARD INC COM 980745103 151 2,548 SH   SOLE 29 2,548 0 0
WOODWARD INC COM 980745103 1,189 20,002 SH   SOLE 30 20,002 0 0
WOODWARD INC COM 980745103 309 5,204 SH   SOLE 31 2,573 0 2,631
WOODWARD INC COM 980745103 204 3,429 SH   SOLE 34 3,429 0 0
WOODWARD INC COM 980745103 33 560 SH   SOLE 36 560 0 0
WOODWARD INC COM 980745103 350 5,887 SH   SOLE 40 5,887 0 0
WORKDAY INC CL A 98138H101 63,453 487,279 SH   SOLE 2 123,743 0 363,536
WORKDAY INC CL A 98138H101 11,198 85,995 SH   SOLE 4 81,369 0 4,626
WORKDAY INC CL A 98138H101 3,004 23,071 SH   SOLE 7 23,071 0 0
WORKDAY INC CL A 98138H101 1,739 13,358 SH   SOLE 13 13,358 0 0
WORKDAY INC CL A 98138H101 1,808 13,882 SH   SOLE 15 13,882 0 0
WORKDAY INC CL A 98138H101 13,668 104,963 SH   SOLE 18 78,986 0 25,977
WORKDAY INC CL A 98138H101 13,628 104,651 SH   SOLE 19 104,651 0 0
WORKDAY INC CL A 98138H101 251,407 1,930,630 SH   SOLE 21 1,930,630 0 0
WORKDAY INC CL A 98138H101 562,025 4,315,962 SH   SOLE 22 3,954,470 0 361,492
WORKDAY INC CL A 98138H101 18,818 144,511 SH   SOLE 23 144,511 0 0
WORKDAY INC CL A 98138H101 25,119 192,895 SH   SOLE 25 192,895 0 0
WORKDAY INC CL A 98138H101 80,645 619,297 SH   SOLE 26 133,687 0 485,610
WORKDAY INC CL A 98138H101 4,428 34,003 SH   SOLE 28 24,297 0 9,706
WORKDAY INC CL A 98138H101 7,861 60,366 SH   SOLE 29 16,898 0 43,468
WORKDAY INC CL A 98138H101 39,803 305,656 SH   SOLE 30 305,656 0 0
WORKDAY INC CL A 98138H101 8,894 68,298 SH   SOLE 31 54,490 0 13,808
WORKDAY INC CL A 98138H101 3,383 25,981 SH   SOLE 32 25,981 0 0
WORKDAY INC CL A 98138H101 2,216 17,020 SH   SOLE 34 17,020 0 0
WORKDAY INC CL A 98138H101 14,015 107,625 SH   SOLE 36 107,625 0 0
WORKDAY INC CL A 98138H101 500 3,839 SH   SOLE 40 3,839 0 0
WORKDAY INC NOTE 0.250%10/0 98138HAF8 3,959 3,575,000 PRN   SOLE 21 3,575,000 0 0
WORKDAY INC NOTE 0.250%10/0 98138HAF8 233 210,000 PRN   SOLE 26 0 0 210,000
WORKHORSE GROUP INC COM NEW 98138J206 30 16,473 SH   SOLE 18 16,473 0 0
WORKHORSE GROUP INC COM NEW 98138J206 325 179,665 SH   SOLE 21 179,665 0 0
WORKHORSE GROUP INC COM NEW 98138J206 1,731 956,109 SH   SOLE 22 956,109 0 0
WORKIVA INC COM CL A 98139A105 446 13,803 SH   SOLE 2 1,902 0 11,901
WORKIVA INC COM CL A 98139A105 7 212 SH   SOLE 4 212 0 0
WORKIVA INC COM CL A 98139A105 21 641 SH   SOLE 7 641 0 0
WORKIVA INC COM CL A 98139A105 4,399 136,063 SH   SOLE 18 129,537 0 6,526
WORKIVA INC COM CL A 98139A105 2,775 85,828 SH   SOLE 19 85,828 0 0
WORKIVA INC COM CL A 98139A105 43,241 1,337,491 SH   SOLE 21 1,337,491 0 0
WORKIVA INC COM CL A 98139A105 34,117 1,055,267 SH   SOLE 22 1,017,882 0 37,385
WORKIVA INC COM CL A 98139A105 25 759 SH   SOLE 23 759 0 0
WORKIVA INC COM CL A 98139A105 461 14,269 SH   SOLE 26 11,364 0 2,905
WORKIVA INC COM CL A 98139A105 122 3,759 SH   SOLE 28 3,759 0 0
WORKIVA INC COM CL A 98139A105 374 11,554 SH   SOLE 30 11,554 0 0
WORKIVA INC COM CL A 98139A105 115 3,546 SH   SOLE 40 3,546 0 0
WORLD ACCEP CORP DEL COM 981419104 192 3,508 SH   SOLE 2 250 0 3,258
WORLD ACCEP CORP DEL COM 981419104 2 35 SH   SOLE 4 35 0 0
WORLD ACCEP CORP DEL COM 981419104 7 127 SH   SOLE 7 127 0 0
WORLD ACCEP CORP DEL COM 981419104 1,424 26,075 SH   SOLE 18 26,075 0 0
WORLD ACCEP CORP DEL COM 981419104 666 12,202 SH   SOLE 19 12,202 0 0
WORLD ACCEP CORP DEL COM 981419104 34,175 625,807 SH   SOLE 21 625,807 0 0
WORLD ACCEP CORP DEL COM 981419104 9,162 167,765 SH   SOLE 22 159,986 0 7,779
WORLD ACCEP CORP DEL COM 981419104 197 3,610 SH   SOLE 26 2,571 0 1,039
WORLD ACCEP CORP DEL COM 981419104 53 964 SH   SOLE 28 964 0 0
WORLD ACCEP CORP DEL COM 981419104 432 7,917 SH   SOLE 30 7,917 0 0
WORLD ACCEP CORP DEL COM 981419104 8 145 SH   SOLE 34 145 0 0
WORLD ACCEP CORP DEL COM 981419104 45 818 SH   SOLE 40 818 0 0
WORLD FUEL SVCS CORP COM 981475106 2,178 86,505 SH   SOLE 2 28,442 0 58,063
WORLD FUEL SVCS CORP COM 981475106 7 272 SH   SOLE 4 272 0 0
WORLD FUEL SVCS CORP COM 981475106 63 2,487 SH   SOLE 7 2,487 0 0
WORLD FUEL SVCS CORP COM 981475106 9,376 372,377 SH   SOLE 18 372,377 0 0
WORLD FUEL SVCS CORP COM 981475106 3,239 128,620 SH   SOLE 19 128,620 0 0
WORLD FUEL SVCS CORP COM 981475106 116,440 4,624,293 SH   SOLE 21 4,624,293 0 0
WORLD FUEL SVCS CORP COM 981475106 57,040 2,265,275 SH   SOLE 22 2,156,084 0 109,191
WORLD FUEL SVCS CORP COM 981475106 29 1,142 SH   SOLE 23 1,142 0 0
WORLD FUEL SVCS CORP COM 981475106 422 16,751 SH   SOLE 26 9,133 0 7,618
WORLD FUEL SVCS CORP COM 981475106 225 8,946 SH   SOLE 28 8,946 0 0
WORLD FUEL SVCS CORP COM 981475106 556 22,100 SH   SOLE 30 22,100 0 0
WORLD FUEL SVCS CORP COM 981475106 142 5,632 SH   SOLE 31 0 0 5,632
WORLD FUEL SVCS CORP COM 981475106 23 909 SH   SOLE 34 909 0 0
WORLD FUEL SVCS CORP COM 981475106 139 5,508 SH   SOLE 36 5,508 0 0
WORLD FUEL SVCS CORP COM 981475106 186 7,385 SH   SOLE 40 7,385 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 3,315 97,690 SH   SOLE 2 21,796 0 75,894
WORLD WRESTLING ENTMT INC CL A 98156Q108 8 225 SH   SOLE 4 225 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 26 781 SH   SOLE 7 781 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 4,338 127,850 SH   SOLE 18 127,850 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 352 10,375 SH   SOLE 19 10,375 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 76,834 2,264,477 SH   SOLE 21 2,264,477 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 50,712 1,494,607 SH   SOLE 22 1,425,039 0 69,568
WORLD WRESTLING ENTMT INC CL A 98156Q108 784 23,114 SH   SOLE 26 14,824 0 8,290
WORLD WRESTLING ENTMT INC CL A 98156Q108 220 6,486 SH   SOLE 28 6,486 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 519 15,308 SH   SOLE 30 15,308 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 31 922 SH   SOLE 31 922 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 31 905 SH   SOLE 34 905 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 163 4,812 SH   SOLE 40 4,812 0 0
WORTHINGTON INDS INC COM 981811102 1,184 45,114 SH   SOLE 2 16,209 0 28,905
WORTHINGTON INDS INC COM 981811102 8 299 SH   SOLE 4 299 0 0
WORTHINGTON INDS INC COM 981811102 16 621 SH   SOLE 7 621 0 0
WORTHINGTON INDS INC COM 981811102 5,830 222,095 SH   SOLE 18 222,095 0 0
WORTHINGTON INDS INC COM 981811102 2,003 76,298 SH   SOLE 19 76,298 0 0
WORTHINGTON INDS INC COM 981811102 70,214 2,674,835 SH   SOLE 21 2,674,835 0 0
WORTHINGTON INDS INC COM 981811102 33,613 1,280,508 SH   SOLE 22 1,229,121 0 51,387
WORTHINGTON INDS INC COM 981811102 779 29,664 SH   SOLE 26 17,554 0 12,110
WORTHINGTON INDS INC COM 981811102 149 5,668 SH   SOLE 28 5,668 0 0
WORTHINGTON INDS INC COM 981811102 420 15,982 SH   SOLE 30 15,982 0 0
WORTHINGTON INDS INC COM 981811102 141 5,387 SH   SOLE 34 5,387 0 0
WORTHINGTON INDS INC COM 981811102 55 2,106 SH   SOLE 36 2,106 0 0
WORTHINGTON INDS INC COM 981811102 98 3,718 SH   SOLE 40 3,718 0 0
WP CAREY INC COM 92936U109 24,222 417,054 SH   SOLE 2 47,334 0 369,720
WP CAREY INC COM 92936U109 11,097 191,067 SH   SOLE 4 186,806 0 4,261
WP CAREY INC COM 92936U109 13,463 231,801 SH   SOLE 7 220,043 0 11,758
WP CAREY INC COM 92936U109 201 3,469 SH   SOLE 13 3,469 0 0
WP CAREY INC COM 92936U109 1,036 17,836 SH   SOLE 15 17,836 0 0
WP CAREY INC COM 92936U109 15 262 SH   SOLE 17 0 0 262
WP CAREY INC COM 92936U109 5,939 102,255 SH   SOLE 18 88,551 0 13,704
WP CAREY INC COM 92936U109 12,546 216,014 SH   SOLE 19 216,014 0 0
WP CAREY INC COM 92936U109 267,192 4,600,418 SH   SOLE 21 4,600,418 0 0
WP CAREY INC COM 92936U109 345,803 5,953,909 SH   SOLE 22 5,648,912 0 304,997
WP CAREY INC COM 92936U109 7,630 131,377 SH   SOLE 23 131,377 0 0
WP CAREY INC COM 92936U109 34,609 595,880 SH   SOLE 25 595,880 0 0
WP CAREY INC COM 92936U109 46,555 801,564 SH   SOLE 26 151,766 0 649,798
WP CAREY INC COM 92936U109 2,044 35,189 SH   SOLE 28 24,716 0 10,473
WP CAREY INC COM 92936U109 7,781 133,971 SH   SOLE 29 97,470 0 36,501
WP CAREY INC COM 92936U109 66,724 1,148,827 SH   SOLE 30 1,148,827 0 0
WP CAREY INC COM 92936U109 2,504 43,115 SH   SOLE 31 33,757 0 9,358
WP CAREY INC COM 92936U109 512 8,814 SH   SOLE 34 8,814 0 0
WP CAREY INC COM 92936U109 12,284 211,493 SH   SOLE 36 211,493 0 0
WP CAREY INC COM 92936U109 207 3,572 SH   SOLE 40 3,572 0 0
WPX ENERGY INC COM 98212B103 2,974 974,995 SH   SOLE 2 194,598 0 780,397
WPX ENERGY INC COM 98212B103 6 1,916 SH   SOLE 4 1,916 0 0
WPX ENERGY INC COM 98212B103 36 11,683 SH   SOLE 7 11,683 0 0
WPX ENERGY INC COM 98212B103 3,535 1,158,978 SH   SOLE 18 1,158,978 0 0
WPX ENERGY INC COM 98212B103 301 98,708 SH   SOLE 19 98,708 0 0
WPX ENERGY INC COM 98212B103 61,676 20,221,748 SH   SOLE 21 20,221,748 0 0
WPX ENERGY INC COM 98212B103 39,968 13,104,308 SH   SOLE 22 12,415,591 0 688,717
WPX ENERGY INC COM 98212B103 585 191,922 SH   SOLE 26 82,953 0 108,969
WPX ENERGY INC COM 98212B103 162 53,025 SH   SOLE 28 53,025 0 0
WPX ENERGY INC COM 98212B103 873 286,274 SH   SOLE 30 286,274 0 0
WPX ENERGY INC COM 98212B103 61 19,899 SH   SOLE 31 8,517 0 11,382
WPX ENERGY INC COM 98212B103 43 14,167 SH   SOLE 34 14,167 0 0
WPX ENERGY INC COM 98212B103 30 9,988 SH   SOLE 36 9,988 0 0
WPX ENERGY INC COM 98212B103 139 45,427 SH   SOLE 40 45,427 0 0
WRAP TECHNOLOGIES INC COM 98212N107 12 2,710 SH   SOLE 2 179 0 2,531
WRAP TECHNOLOGIES INC COM 98212N107 116 27,287 SH   SOLE 18 27,287 0 0
WRAP TECHNOLOGIES INC COM 98212N107 115 26,931 SH   SOLE 19 26,931 0 0
WRAP TECHNOLOGIES INC COM 98212N107 1,362 319,754 SH   SOLE 21 319,754 0 0
WRAP TECHNOLOGIES INC COM 98212N107 368 86,389 SH   SOLE 22 83,273 0 3,116
WRIGHT MED GROUP N V ORD SHS N96617118 1,346 46,965 SH   SOLE 2 6,707 0 40,258
WRIGHT MED GROUP N V ORD SHS N96617118 16 574 SH   SOLE 4 574 0 0
WRIGHT MED GROUP N V ORD SHS N96617118 62 2,159 SH   SOLE 7 2,159 0 0
WRIGHT MED GROUP N V ORD SHS N96617118 12,500 436,315 SH   SOLE 18 436,315 0 0
WRIGHT MED GROUP N V ORD SHS N96617118 7,563 263,986 SH   SOLE 19 263,986 0 0
WRIGHT MED GROUP N V ORD SHS N96617118 139,673 4,875,149 SH   SOLE 21 4,875,149 0 0
WRIGHT MED GROUP N V ORD SHS N96617118 102,494 3,577,458 SH   SOLE 22 3,443,996 0 133,462
WRIGHT MED GROUP N V ORD SHS N96617118 9 319 SH   SOLE 23 319 0 0
WRIGHT MED GROUP N V ORD SHS N96617118 1,697 59,224 SH   SOLE 26 27,997 0 31,227
WRIGHT MED GROUP N V ORD SHS N96617118 496 17,296 SH   SOLE 28 17,296 0 0
WRIGHT MED GROUP N V ORD SHS N96617118 1,119 39,043 SH   SOLE 30 39,043 0 0
WRIGHT MED GROUP N V ORD SHS N96617118 361 12,589 SH   SOLE 40 12,589 0 0
WSFS FINL CORP COM 929328102 1,202 48,225 SH   SOLE 2 2,740 0 45,485
WSFS FINL CORP COM 929328102 4 171 SH   SOLE 4 171 0 0
WSFS FINL CORP COM 929328102 21 856 SH   SOLE 7 856 0 0
WSFS FINL CORP COM 929328102 5,589 224,297 SH   SOLE 18 224,297 0 0
WSFS FINL CORP COM 929328102 2,740 109,967 SH   SOLE 19 109,967 0 0
WSFS FINL CORP COM 929328102 44,078 1,768,778 SH   SOLE 21 1,768,778 0 0
WSFS FINL CORP COM 929328102 37,009 1,485,131 SH   SOLE 22 1,430,479 0 54,652
WSFS FINL CORP COM 929328102 749 30,040 SH   SOLE 26 15,012 0 15,028
WSFS FINL CORP COM 929328102 159 6,392 SH   SOLE 28 6,392 0 0
WSFS FINL CORP COM 929328102 414 16,599 SH   SOLE 30 16,599 0 0
WSFS FINL CORP COM 929328102 7 294 SH   SOLE 34 294 0 0
WSFS FINL CORP COM 929328102 152 6,111 SH   SOLE 40 6,111 0 0
WVS FINL CORP COM 929358109 3 222 SH   SOLE 21 222 0 0
WW INTL INC COM 98262P101 1,047 61,899 SH   SOLE 2 20,388 0 41,511
WW INTL INC COM 98262P101 3 172 SH   SOLE 4 172 0 0
WW INTL INC COM 98262P101 14 836 SH   SOLE 7 836 0 0
WW INTL INC COM 98262P101 0 4 SH   SOLE 17 0 0 4
WW INTL INC COM 98262P101 4,542 268,576 SH   SOLE 18 268,576 0 0
WW INTL INC COM 98262P101 1,483 87,703 SH   SOLE 19 87,703 0 0
WW INTL INC COM 98262P101 54,914 3,247,452 SH   SOLE 21 3,247,452 0 0
WW INTL INC COM 98262P101 26,489 1,566,462 SH   SOLE 22 1,519,479 0 46,983
WW INTL INC COM 98262P101 159 9,412 SH   SOLE 26 5,585 0 3,827
WW INTL INC COM 98262P101 88 5,191 SH   SOLE 28 5,191 0 0
WW INTL INC COM 98262P101 274 16,201 SH   SOLE 30 16,201 0 0
WW INTL INC COM 98262P101 90 5,336 SH   SOLE 40 5,336 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 5,597 257,914 SH   SOLE 2 86,500 0 171,414
WYNDHAM DESTINATIONS INC COM 98310W108 8 348 SH   SOLE 4 348 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 48 2,207 SH   SOLE 7 2,207 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 6,757 311,360 SH   SOLE 18 311,360 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 465 21,417 SH   SOLE 19 21,417 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 95,028 4,379,157 SH   SOLE 21 4,379,157 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 73,805 3,401,170 SH   SOLE 22 3,243,125 0 158,045
WYNDHAM DESTINATIONS INC COM 98310W108 863 39,790 SH   SOLE 26 28,612 0 11,178
WYNDHAM DESTINATIONS INC COM 98310W108 312 14,388 SH   SOLE 28 14,388 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 1,100 50,673 SH   SOLE 30 50,673 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 188 8,660 SH   SOLE 31 1,860 0 6,800
WYNDHAM DESTINATIONS INC COM 98310W108 48 2,226 SH   SOLE 34 2,226 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 58 2,659 SH   SOLE 36 2,659 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 210 9,692 SH   SOLE 40 9,692 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 6,801 215,844 SH   SOLE 2 44,388 0 171,456
WYNDHAM HOTELS & RESORTS INC COM 98311A105 9 284 SH   SOLE 4 284 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 54 1,717 SH   SOLE 7 1,717 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 10 310 SH   SOLE 15 310 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 8,986 285,191 SH   SOLE 18 285,191 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 693 22,001 SH   SOLE 19 22,001 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 144,034 4,571,070 SH   SOLE 21 4,571,070 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 96,412 3,059,735 SH   SOLE 22 2,905,278 0 154,457
WYNDHAM HOTELS & RESORTS INC COM 98311A105 2,861 90,804 SH   SOLE 25 90,804 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 5,710 181,219 SH   SOLE 26 20,386 0 160,833
WYNDHAM HOTELS & RESORTS INC COM 98311A105 446 14,153 SH   SOLE 28 14,153 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 996 31,617 SH   SOLE 30 31,617 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 112 3,550 SH   SOLE 31 1,950 0 1,600
WYNDHAM HOTELS & RESORTS INC COM 98311A105 68 2,157 SH   SOLE 34 2,157 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 1,220 38,721 SH   SOLE 36 38,721 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 315 9,999 SH   SOLE 40 9,999 0 0
WYNN RESORTS LTD COM 983134107 11,992 199,231 SH   SOLE 2 22,197 0 177,034
WYNN RESORTS LTD COM 983134107 2,607 43,316 SH   SOLE 4 40,834 0 2,482
WYNN RESORTS LTD COM 983134107 5,369 89,205 SH   SOLE 7 82,613 0 6,592
WYNN RESORTS LTD COM 983134107 10 168 SH   SOLE 13 168 0 0
WYNN RESORTS LTD COM 983134107 614 10,197 SH   SOLE 15 10,197 0 0
WYNN RESORTS LTD COM 983134107 12,450 206,853 SH   SOLE 18 192,989 0 13,864
WYNN RESORTS LTD COM 983134107 11,528 191,521 SH   SOLE 19 191,521 0 0
WYNN RESORTS LTD COM 983134107 141,844 2,356,610 SH   SOLE 21 2,356,610 0 0
WYNN RESORTS LTD COM 983134107 137,628 2,286,562 SH   SOLE 22 2,120,741 0 165,821
WYNN RESORTS LTD COM 983134107 4,264 70,848 SH   SOLE 23 70,848 0 0
WYNN RESORTS LTD COM 983134107 6,191 102,850 SH   SOLE 25 102,850 0 0
WYNN RESORTS LTD COM 983134107 22,434 372,717 SH   SOLE 26 71,396 0 301,321
WYNN RESORTS LTD COM 983134107 1,175 19,519 SH   SOLE 28 13,862 0 5,657
WYNN RESORTS LTD COM 983134107 20,674 343,485 SH   SOLE 30 343,485 0 0
WYNN RESORTS LTD COM 983134107 478 7,935 SH   SOLE 31 2,565 0 5,370
WYNN RESORTS LTD COM 983134107 3,979 66,112 SH   SOLE 34 66,112 0 0
WYNN RESORTS LTD COM 983134107 4,058 67,415 SH   SOLE 36 67,415 0 0
WYNN RESORTS LTD COM 983134107 128 2,130 SH   SOLE 40 2,130 0 0
X FINANCIAL SPONSORED ADS 98372W103 64 61,236 SH   SOLE 21 61,236 0 0
X FINANCIAL SPONSORED ADS 98372W103 269 256,230 SH   SOLE 22 256,230 0 0
X FINANCIAL SPONSORED ADS 98372W103 146 138,757 SH   SOLE 30 138,757 0 0
X4 PHARMACEUTICALS INC COM 98420X103 65 6,514 SH   SOLE 2 1,567 0 4,947
X4 PHARMACEUTICALS INC COM 98420X103 587 58,736 SH   SOLE 18 58,736 0 0
X4 PHARMACEUTICALS INC COM 98420X103 286 28,620 SH   SOLE 19 28,620 0 0
X4 PHARMACEUTICALS INC COM 98420X103 4,363 436,290 SH   SOLE 21 436,290 0 0
X4 PHARMACEUTICALS INC COM 98420X103 3,442 344,157 SH   SOLE 22 337,192 0 6,965
X4 PHARMACEUTICALS INC COM 98420X103 12 1,232 SH   SOLE 26 0 0 1,232
XBIOTECH INC COM 98400H102 57 5,365 SH   SOLE 2 1,297 0 4,068
XBIOTECH INC COM 98400H102 508 47,816 SH   SOLE 18 47,816 0 0
XBIOTECH INC COM 98400H102 266 25,048 SH   SOLE 19 25,048 0 0
XBIOTECH INC COM 98400H102 8,547 804,818 SH   SOLE 21 804,818 0 0
XBIOTECH INC COM 98400H102 4,297 404,653 SH   SOLE 22 395,976 0 8,677
XBIOTECH INC COM 98400H102 34 3,204 SH   SOLE 30 3,204 0 0
XCEL BRANDS INC COM NEW 98400M101 0 315 SH   SOLE 21 315 0 0
XCEL ENERGY INC COM 98389B100 85,800 1,422,883 SH   SOLE 2 261,927 0 1,160,956
XCEL ENERGY INC COM 98389B100 17,801 295,206 SH   SOLE 4 280,330 0 14,876
XCEL ENERGY INC COM 98389B100 38,126 632,269 SH   SOLE 7 594,308 0 37,961
XCEL ENERGY INC COM 98389B100 4,106 68,092 SH   SOLE 13 68,092 0 0
XCEL ENERGY INC COM 98389B100 3,502 58,084 SH   SOLE 15 58,084 0 0
XCEL ENERGY INC COM 98389B100 87,401 1,449,430 SH   SOLE 18 1,304,547 0 144,883
XCEL ENERGY INC COM 98389B100 37,073 614,802 SH   SOLE 19 614,802 0 0
XCEL ENERGY INC COM 98389B100 1,401,494 23,242,025 SH   SOLE 21 23,242,025 0 0
XCEL ENERGY INC COM 98389B100 867,349 14,383,891 SH   SOLE 22 12,855,110 0 1,528,781
XCEL ENERGY INC COM 98389B100 23,548 390,506 SH   SOLE 23 390,506 0 0
XCEL ENERGY INC COM 98389B100 31,402 520,761 SH   SOLE 25 520,761 0 0
XCEL ENERGY INC COM 98389B100 131,140 2,174,795 SH   SOLE 26 381,138 0 1,793,657
XCEL ENERGY INC COM 98389B100 6,463 107,177 SH   SOLE 28 75,333 0 31,844
XCEL ENERGY INC COM 98389B100 1,070 17,747 SH   SOLE 29 17,747 0 0
XCEL ENERGY INC COM 98389B100 167,037 2,770,105 SH   SOLE 30 2,770,105 0 0
XCEL ENERGY INC COM 98389B100 10,279 170,464 SH   SOLE 31 103,031 0 67,433
XCEL ENERGY INC COM 98389B100 8,194 135,884 SH   SOLE 32 135,884 0 0
XCEL ENERGY INC COM 98389B100 3,205 53,152 SH   SOLE 34 53,152 0 0
XCEL ENERGY INC COM 98389B100 33,731 559,388 SH   SOLE 36 559,388 0 0
XCEL ENERGY INC COM 98389B100 718 11,899 SH   SOLE 40 11,899 0 0
XENCOR INC COM 98401F105 553 18,497 SH   SOLE 2 3,382 0 15,115
XENCOR INC COM 98401F105 6 213 SH   SOLE 4 213 0 0
XENCOR INC COM 98401F105 25 840 SH   SOLE 7 840 0 0
XENCOR INC COM 98401F105 6,965 233,087 SH   SOLE 18 218,774 0 14,313
XENCOR INC COM 98401F105 5,125 171,522 SH   SOLE 19 171,522 0 0
XENCOR INC COM 98401F105 171,996 5,756,231 SH   SOLE 21 5,756,231 0 0
XENCOR INC COM 98401F105 44,313 1,483,040 SH   SOLE 22 1,430,101 0 52,939
XENCOR INC COM 98401F105 286 9,565 SH   SOLE 23 9,565 0 0
XENCOR INC COM 98401F105 1,625 54,368 SH   SOLE 26 9,415 0 44,953
XENCOR INC COM 98401F105 205 6,865 SH   SOLE 28 6,865 0 0
XENCOR INC COM 98401F105 6,908 231,195 SH   SOLE 30 231,195 0 0
XENCOR INC COM 98401F105 39 1,308 SH   SOLE 34 1,308 0 0
XENCOR INC COM 98401F105 164 5,472 SH   SOLE 40 5,472 0 0
XENIA HOTELS & RESORTS INC COM 984017103 1,130 109,686 SH   SOLE 2 5,650 0 104,036
XENIA HOTELS & RESORTS INC COM 984017103 696 67,592 SH   SOLE 4 67,592 0 0
XENIA HOTELS & RESORTS INC COM 984017103 1,277 123,996 SH   SOLE 7 123,996 0 0
XENIA HOTELS & RESORTS INC COM 984017103 5,336 518,034 SH   SOLE 18 518,034 0 0
XENIA HOTELS & RESORTS INC COM 984017103 3,585 348,024 SH   SOLE 19 348,024 0 0
XENIA HOTELS & RESORTS INC COM 984017103 140,319 13,623,189 SH   SOLE 21 13,623,189 0 0
XENIA HOTELS & RESORTS INC COM 984017103 44,617 4,331,710 SH   SOLE 22 4,201,823 0 129,887
XENIA HOTELS & RESORTS INC COM 984017103 37 3,617 SH   SOLE 23 3,617 0 0
XENIA HOTELS & RESORTS INC COM 984017103 2,702 262,333 SH   SOLE 25 262,333 0 0
XENIA HOTELS & RESORTS INC COM 984017103 788 76,525 SH   SOLE 26 21,490 0 55,035
XENIA HOTELS & RESORTS INC COM 984017103 186 18,078 SH   SOLE 28 18,078 0 0
XENIA HOTELS & RESORTS INC COM 984017103 626 60,796 SH   SOLE 29 60,796 0 0
XENIA HOTELS & RESORTS INC COM 984017103 6,402 621,517 SH   SOLE 30 621,517 0 0
XENIA HOTELS & RESORTS INC COM 984017103 13 1,296 SH   SOLE 31 0 0 1,296
XENIA HOTELS & RESORTS INC COM 984017103 26 2,485 SH   SOLE 34 2,485 0 0
XENIA HOTELS & RESORTS INC COM 984017103 30 2,941 SH   SOLE 36 2,941 0 0
XENIA HOTELS & RESORTS INC COM 984017103 120 11,644 SH   SOLE 40 11,644 0 0
XENON PHARMACEUTICALS INC COM 98420N105 87 7,707 SH   SOLE 22 7,707 0 0
XERIS PHARMACEUTICALS INC COM 98422L107 24 12,545 SH   SOLE 2 1,114 0 11,431
XERIS PHARMACEUTICALS INC COM 98422L107 213 109,298 SH   SOLE 18 109,298 0 0
XERIS PHARMACEUTICALS INC COM 98422L107 128 65,845 SH   SOLE 19 65,845 0 0
XERIS PHARMACEUTICALS INC COM 98422L107 2,488 1,275,657 SH   SOLE 21 1,275,657 0 0
XERIS PHARMACEUTICALS INC COM 98422L107 1,698 870,767 SH   SOLE 22 851,331 0 19,436
XERIS PHARMACEUTICALS INC COM 98422L107 4 2,306 SH   SOLE 30 2,306 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 10,057 530,972 SH   SOLE 2 112,888 0 418,084
XEROX HOLDINGS CORP COM NEW 98421M106 1,762 93,026 SH   SOLE 4 86,978 0 6,048
XEROX HOLDINGS CORP COM NEW 98421M106 6,074 320,696 SH   SOLE 7 171,446 0 149,250
XEROX HOLDINGS CORP COM NEW 98421M106 17 880 SH   SOLE 13 880 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 393 20,734 SH   SOLE 15 20,734 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 3 172 SH   SOLE 17 0 0 172
XEROX HOLDINGS CORP COM NEW 98421M106 8,445 445,886 SH   SOLE 18 415,765 0 30,121
XEROX HOLDINGS CORP COM NEW 98421M106 1,213 64,068 SH   SOLE 19 64,068 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 98,935 5,223,618 SH   SOLE 21 5,223,618 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 114,232 6,031,272 SH   SOLE 22 5,557,788 0 473,484
XEROX HOLDINGS CORP COM NEW 98421M106 3,221 170,040 SH   SOLE 23 170,040 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 5,160 272,445 SH   SOLE 25 272,445 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 29,654 1,565,662 SH   SOLE 26 210,723 0 1,354,939
XEROX HOLDINGS CORP COM NEW 98421M106 739 39,031 SH   SOLE 28 27,056 0 11,975
XEROX HOLDINGS CORP COM NEW 98421M106 894 47,188 SH   SOLE 29 4,461 0 42,727
XEROX HOLDINGS CORP COM NEW 98421M106 18,182 959,960 SH   SOLE 30 959,960 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 986 52,064 SH   SOLE 31 37,244 0 14,820
XEROX HOLDINGS CORP COM NEW 98421M106 216 11,407 SH   SOLE 34 11,407 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 2,703 142,738 SH   SOLE 36 142,738 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 82 4,329 SH   SOLE 40 4,329 0 0
XEROX HOLDINGS CORP OPTIONS 98421M106 11 600 SH Put SOLE 2 600 0 0
XEROX HOLDINGS CORP OPTIONS 98421M106 1,989 105,000 SH Put SOLE 19 105,000 0 0
XEROX HOLDINGS CORP OPTIONS 98421M106 19 1,000 SH Put SOLE 22 1,000 0 0
XEROX HOLDINGS CORP OPTIONS 98421M106 235 12,400 SH Put SOLE 34 12,400 0 0
XILINX INC COM 983919101 46,789 600,318 SH   SOLE 2 61,968 0 538,350
XILINX INC COM 983919101 9,378 120,328 SH   SOLE 4 113,642 0 6,686
XILINX INC COM 983919101 18,661 239,428 SH   SOLE 7 223,498 0 15,930
XILINX INC COM 983919101 288 3,697 SH   SOLE 13 3,697 0 0
XILINX INC COM 983919101 1,644 21,092 SH   SOLE 15 21,092 0 0
XILINX INC COM 983919101 50,962 653,858 SH   SOLE 18 617,436 0 36,422
XILINX INC COM 983919101 56,804 728,815 SH   SOLE 19 728,815 0 0
XILINX INC COM 983919101 625,018 8,019,223 SH   SOLE 21 8,019,223 0 0
XILINX INC COM 983919101 471,722 6,052,370 SH   SOLE 22 5,458,388 0 593,982
XILINX INC COM 983919101 14,320 183,734 SH   SOLE 23 183,734 0 0
XILINX INC COM 983919101 21,149 271,350 SH   SOLE 25 271,350 0 0
XILINX INC COM 983919101 101,933 1,307,845 SH   SOLE 26 171,600 0 1,136,245
XILINX INC COM 983919101 3,948 50,654 SH   SOLE 28 36,078 0 14,576
XILINX INC COM 983919101 402 5,156 SH   SOLE 29 5,156 0 0
XILINX INC COM 983919101 93,079 1,194,241 SH   SOLE 30 1,194,241 0 0
XILINX INC COM 983919101 4,402 56,473 SH   SOLE 31 45,417 0 11,056
XILINX INC COM 983919101 3,105 39,833 SH   SOLE 32 39,833 0 0
XILINX INC COM 983919101 52,877 678,435 SH   SOLE 34 678,435 0 0
XILINX INC COM 983919101 12,368 158,689 SH   SOLE 36 158,689 0 0
XILINX INC COM 983919101 468 6,011 SH   SOLE 40 6,011 0 0
XILINX INC OPTIONS 983919101 47 600 SH Call SOLE 2 600 0 0
XILINX INC OPTIONS 983919101 8,184 105,000 SH Call SOLE 19 105,000 0 0
XILINX INC OPTIONS 983919101 78 1,000 SH Call SOLE 22 1,000 0 0
XILINX INC OPTIONS 983919101 1,044 13,400 SH Call SOLE 34 13,400 0 0
XOMA CORP DEL COM NEW 98419J206 28 1,367 SH   SOLE 18 1,367 0 0
XOMA CORP DEL COM NEW 98419J206 408 20,060 SH   SOLE 21 20,060 0 0
XOMA CORP DEL COM NEW 98419J206 3,105 152,585 SH   SOLE 22 152,585 0 0
XP INC CL A G98239109 2,541 131,701 SH   SOLE 2 0 0 131,701
XP INC CL A G98239109 7,954 412,324 SH   SOLE 18 317,143 0 95,181
XP INC CL A G98239109 12,706 658,675 SH   SOLE 19 658,675 0 0
XP INC CL A G98239109 679 35,223 SH   SOLE 22 35,223 0 0
XP INC CL A G98239109 1,514 78,469 SH   SOLE 25 78,469 0 0
XP INC CL A G98239109 311 16,106 SH   SOLE 26 0 0 16,106
XP INC CL A G98239109 5,873 304,459 SH   SOLE 29 304,459 0 0
XP INC CL A G98239109 10,191 528,292 SH   SOLE 34 528,292 0 0
XPEL INC COM 98379L100 232 23,159 SH   SOLE 21 23,159 0 0
XPEL INC COM 98379L100 1,738 173,441 SH   SOLE 22 173,441 0 0
XPERI CORP COM 98421B100 572 41,152 SH   SOLE 2 2,585 0 38,567
XPERI CORP COM 98421B100 3 207 SH   SOLE 4 207 0 0
XPERI CORP COM 98421B100 13 947 SH   SOLE 7 947 0 0
XPERI CORP COM 98421B100 3,160 227,205 SH   SOLE 18 227,205 0 0
XPERI CORP COM 98421B100 1,277 91,829 SH   SOLE 19 91,829 0 0
XPERI CORP COM 98421B100 74,169 5,332,051 SH   SOLE 21 5,332,051 0 0
XPERI CORP COM 98421B100 20,755 1,492,108 SH   SOLE 22 1,435,916 0 56,192
XPERI CORP COM 98421B100 287 20,643 SH   SOLE 23 20,643 0 0
XPERI CORP COM 98421B100 125 8,992 SH   SOLE 26 5,498 0 3,494
XPERI CORP COM 98421B100 92 6,638 SH   SOLE 28 6,638 0 0
XPERI CORP COM 98421B100 874 62,814 SH   SOLE 30 62,814 0 0
XPERI CORP COM 98421B100 71 5,071 SH   SOLE 40 5,071 0 0
XPO LOGISTICS INC COM 983793100 11,986 245,864 SH   SOLE 2 47,816 0 198,048
XPO LOGISTICS INC COM 983793100 1,977 40,552 SH   SOLE 4 37,437 0 3,115
XPO LOGISTICS INC COM 983793100 359 7,359 SH   SOLE 7 7,359 0 0
XPO LOGISTICS INC COM 983793100 8 173 SH   SOLE 13 173 0 0
XPO LOGISTICS INC COM 983793100 442 9,067 SH   SOLE 15 9,067 0 0
XPO LOGISTICS INC COM 983793100 10 200 SH   SOLE 17 0 0 200
XPO LOGISTICS INC COM 983793100 13,243 271,654 SH   SOLE 18 263,262 0 8,392
XPO LOGISTICS INC COM 983793100 1,053 21,595 SH   SOLE 19 21,595 0 0
XPO LOGISTICS INC COM 983793100 221,101 4,535,414 SH   SOLE 21 4,535,414 0 0
XPO LOGISTICS INC COM 983793100 146,590 3,006,966 SH   SOLE 22 2,850,006 0 156,960
XPO LOGISTICS INC COM 983793100 3,330 68,315 SH   SOLE 23 68,315 0 0
XPO LOGISTICS INC COM 983793100 4,431 90,883 SH   SOLE 25 90,883 0 0
XPO LOGISTICS INC COM 983793100 16,656 341,663 SH   SOLE 26 103,178 0 238,485
XPO LOGISTICS INC COM 983793100 915 18,773 SH   SOLE 28 13,242 0 5,531
XPO LOGISTICS INC COM 983793100 51 1,054 SH   SOLE 29 1,054 0 0
XPO LOGISTICS INC COM 983793100 7,859 161,210 SH   SOLE 30 161,210 0 0
XPO LOGISTICS INC COM 983793100 1,422 29,166 SH   SOLE 31 21,044 0 8,122
XPO LOGISTICS INC COM 983793100 251 5,147 SH   SOLE 34 5,147 0 0
XPO LOGISTICS INC COM 983793100 3,850 78,972 SH   SOLE 36 78,972 0 0
XPO LOGISTICS INC COM 983793100 112 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 3 12,977 SH   SOLE 22 12,977 0 0
XTANT MED HLDGS INC COM NEW 98420P308 0 690 SH   SOLE 18 690 0 0
XTANT MED HLDGS INC COM NEW 98420P308 6 9,133 SH   SOLE 21 9,133 0 0
XYLEM INC COM 98419M100 43,961 674,979 SH   SOLE 2 271,536 0 403,443
XYLEM INC COM 98419M100 7,572 116,263 SH   SOLE 4 111,516 0 4,747
XYLEM INC COM 98419M100 19,778 303,675 SH   SOLE 7 287,762 0 15,913
XYLEM INC COM 98419M100 263 4,037 SH   SOLE 13 4,037 0 0
XYLEM INC COM 98419M100 1,024 15,723 SH   SOLE 15 15,723 0 0
XYLEM INC COM 98419M100 1 23 SH   SOLE 17 0 0 23
XYLEM INC COM 98419M100 26,446 406,043 SH   SOLE 18 368,767 0 37,276
XYLEM INC COM 98419M100 4,949 75,994 SH   SOLE 19 75,994 0 0
XYLEM INC COM 98419M100 317,111 4,868,892 SH   SOLE 21 4,868,892 0 0
XYLEM INC COM 98419M100 293,485 4,506,144 SH   SOLE 22 3,965,458 0 540,686
XYLEM INC COM 98419M100 11,671 179,188 SH   SOLE 23 179,188 0 0
XYLEM INC COM 98419M100 16,856 258,799 SH   SOLE 25 258,799 0 0
XYLEM INC COM 98419M100 84,558 1,298,302 SH   SOLE 26 169,973 0 1,128,329
XYLEM INC COM 98419M100 2,537 38,951 SH   SOLE 28 27,250 0 11,701
XYLEM INC COM 98419M100 4,413 67,751 SH   SOLE 29 29,296 0 38,455
XYLEM INC COM 98419M100 120,209 1,845,676 SH   SOLE 30 1,845,676 0 0
XYLEM INC COM 98419M100 96,182 1,476,774 SH   SOLE 31 79,560 0 1,397,214
XYLEM INC COM 98419M100 2,979 45,740 SH   SOLE 34 45,740 0 0
XYLEM INC COM 98419M100 7,147 109,730 SH   SOLE 36 109,730 0 0
XYLEM INC COM 98419M100 235 3,615 SH   SOLE 40 3,615 0 0
Y-MABS THERAPEUTICS INC COM 984241109 253 9,688 SH   SOLE 2 2,153 0 7,535
Y-MABS THERAPEUTICS INC COM 984241109 13 486 SH   SOLE 7 486 0 0
Y-MABS THERAPEUTICS INC COM 984241109 2,308 88,447 SH   SOLE 18 88,447 0 0
Y-MABS THERAPEUTICS INC COM 984241109 1,790 68,598 SH   SOLE 19 68,598 0 0
Y-MABS THERAPEUTICS INC COM 984241109 30,584 1,171,808 SH   SOLE 21 1,171,808 0 0
Y-MABS THERAPEUTICS INC COM 984241109 15,792 605,039 SH   SOLE 22 576,037 0 29,002
Y-MABS THERAPEUTICS INC COM 984241109 119 4,551 SH   SOLE 23 4,551 0 0
Y-MABS THERAPEUTICS INC COM 984241109 376 14,388 SH   SOLE 26 0 0 14,388
Y-MABS THERAPEUTICS INC COM 984241109 74 2,850 SH   SOLE 28 2,850 0 0
Y-MABS THERAPEUTICS INC COM 984241109 290 11,110 SH   SOLE 30 11,110 0 0
Y-MABS THERAPEUTICS INC COM 984241109 81 3,104 SH   SOLE 40 3,104 0 0
YAMANA GOLD INC COM 98462Y100 837 304,385 SH   SOLE 21 304,385 0 0
YANDEX N V SHS CLASS A N97284108 198 5,815 SH   SOLE 4 5,815 0 0
YANDEX N V SHS CLASS A N97284108 21 604 SH   SOLE 7 604 0 0
YANDEX N V SHS CLASS A N97284108 71 2,098 SH   SOLE 15 2,098 0 0
YANDEX N V SHS CLASS A N97284108 35,071 1,029,978 SH   SOLE 19 1,029,978 0 0
YANDEX N V SHS CLASS A N97284108 913 26,811 SH   SOLE 21 26,811 0 0
YANDEX N V SHS CLASS A N97284108 1,000 29,364 SH   SOLE 22 24,514 0 4,850
YANDEX N V SHS CLASS A N97284108 11,007 323,246 SH   SOLE 25 323,246 0 0
YANDEX N V SHS CLASS A N97284108 12,778 375,268 SH   SOLE 26 0 0 375,268
YANDEX N V SHS CLASS A N97284108 2,409 70,750 SH   SOLE 30 70,750 0 0
YANDEX N V SHS CLASS A N97284108 61 1,798 SH   SOLE 31 0 0 1,798
YANDEX N V SHS CLASS A N97284108 39,890 1,171,520 SH   SOLE 34 1,171,520 0 0
YANDEX N V SHS CLASS A N97284108 3,942 115,775 SH   SOLE 36 115,775 0 0
YELP INC CL A 985817105 1,076 59,686 SH   SOLE 2 37,659 0 22,027
YELP INC CL A 985817105 6 354 SH   SOLE 4 354 0 0
YELP INC CL A 985817105 22 1,202 SH   SOLE 7 1,202 0 0
YELP INC CL A 985817105 290 16,066 SH   SOLE 13 16,066 0 0
YELP INC CL A 985817105 0 20 SH   SOLE 17 0 0 20
YELP INC CL A 985817105 7,828 434,150 SH   SOLE 18 398,271 0 35,879
YELP INC CL A 985817105 7,430 412,118 SH   SOLE 19 412,118 0 0
YELP INC CL A 985817105 83,048 4,606,087 SH   SOLE 21 4,606,087 0 0
YELP INC CL A 985817105 44,857 2,487,922 SH   SOLE 22 2,382,068 0 105,854
YELP INC CL A 985817105 369 20,484 SH   SOLE 23 20,484 0 0
YELP INC CL A 985817105 1,416 78,537 SH   SOLE 26 20,455 0 58,082
YELP INC CL A 985817105 187 10,344 SH   SOLE 28 10,344 0 0
YELP INC CL A 985817105 702 38,956 SH   SOLE 29 0 0 38,956
YELP INC CL A 985817105 3,306 183,365 SH   SOLE 30 183,365 0 0
YELP INC CL A 985817105 25 1,363 SH   SOLE 34 1,363 0 0
YELP INC CL A 985817105 157 8,730 SH   SOLE 36 8,730 0 0
YELP INC CL A 985817105 148 8,219 SH   SOLE 40 8,219 0 0
YETI HLDGS INC COM 98585X104 400 20,498 SH   SOLE 2 2,790 0 17,708
YETI HLDGS INC COM 98585X104 5 252 SH   SOLE 4 252 0 0
YETI HLDGS INC COM 98585X104 27 1,370 SH   SOLE 7 1,370 0 0
YETI HLDGS INC COM 98585X104 3,777 193,492 SH   SOLE 18 193,492 0 0
YETI HLDGS INC COM 98585X104 2,221 113,764 SH   SOLE 19 113,764 0 0
YETI HLDGS INC COM 98585X104 35,499 1,818,584 SH   SOLE 21 1,818,584 0 0
YETI HLDGS INC COM 98585X104 26,844 1,375,184 SH   SOLE 22 1,315,215 0 59,969
YETI HLDGS INC COM 98585X104 76 3,902 SH   SOLE 26 0 0 3,902
YETI HLDGS INC COM 98585X104 158 8,093 SH   SOLE 28 8,093 0 0
YETI HLDGS INC COM 98585X104 310 15,863 SH   SOLE 30 15,863 0 0
YETI HLDGS INC COM 98585X104 13 648 SH   SOLE 34 648 0 0
YETI HLDGS INC COM 98585X104 132 6,784 SH   SOLE 40 6,784 0 0
YEXT INC COM 98585N106 472 46,301 SH   SOLE 2 15,534 0 30,767
YEXT INC COM 98585N106 3 289 SH   SOLE 4 289 0 0
YEXT INC COM 98585N106 18 1,745 SH   SOLE 7 1,745 0 0
YEXT INC COM 98585N106 3,962 388,855 SH   SOLE 18 332,782 0 56,073
YEXT INC COM 98585N106 5,023 492,886 SH   SOLE 19 492,886 0 0
YEXT INC COM 98585N106 35,522 3,485,931 SH   SOLE 21 3,485,931 0 0
YEXT INC COM 98585N106 30,549 2,997,942 SH   SOLE 22 2,914,359 0 83,583
YEXT INC COM 98585N106 516 50,600 SH   SOLE 23 50,600 0 0
YEXT INC COM 98585N106 1,593 156,315 SH   SOLE 26 18,761 0 137,554
YEXT INC COM 98585N106 64 6,250 SH   SOLE 28 6,250 0 0
YEXT INC COM 98585N106 8,212 805,853 SH   SOLE 30 805,853 0 0
YEXT INC COM 98585N106 101 9,919 SH   SOLE 40 9,919 0 0
YIELD10 BIOSCIENCE INC COM 98585K862 0 7 SH   SOLE 21 7 0 0
YIELD10 BIOSCIENCE INC COM 98585K862 142 37,692 SH   SOLE 22 37,692 0 0
YINTECH INVT HLDGS LTD SPONSORED ADR 98585M108 68 11,370 SH   SOLE 4 11,370 0 0
YINTECH INVT HLDGS LTD SPONSORED ADR 98585M108 1,398 234,201 SH   SOLE 21 234,201 0 0
YINTECH INVT HLDGS LTD SPONSORED ADR 98585M108 699 117,023 SH   SOLE 22 117,023 0 0
YINTECH INVT HLDGS LTD SPONSORED ADR 98585M108 69 11,590 SH   SOLE 30 11,590 0 0
YORK WTR CO COM 987184108 230 5,301 SH   SOLE 2 681 0 4,620
YORK WTR CO COM 987184108 391 9,007 SH   SOLE 7 9,007 0 0
YORK WTR CO COM 987184108 2,077 47,797 SH   SOLE 18 47,797 0 0
YORK WTR CO COM 987184108 1,049 24,127 SH   SOLE 19 24,127 0 0
YORK WTR CO COM 987184108 20,205 464,903 SH   SOLE 21 464,903 0 0
YORK WTR CO COM 987184108 14,080 323,968 SH   SOLE 22 306,089 0 17,879
YORK WTR CO COM 987184108 52 1,198 SH   SOLE 26 0 0 1,198
YORK WTR CO COM 987184108 81 1,863 SH   SOLE 28 1,863 0 0
YORK WTR CO COM 987184108 3,320 76,393 SH   SOLE 30 76,393 0 0
YORK WTR CO COM 987184108 61 1,415 SH   SOLE 40 1,415 0 0
YOUDAO INC SPONSORED ADS 98741T104 10 485 SH   SOLE 22 485 0 0
YOUNGEVITY INTL INC COM NEW 987537206 3 4,022 SH   SOLE 2 305 0 3,717
YOUNGEVITY INTL INC COM NEW 987537206 20 29,217 SH   SOLE 18 29,217 0 0
YOUNGEVITY INTL INC COM NEW 987537206 10 13,799 SH   SOLE 19 13,799 0 0
YOUNGEVITY INTL INC COM NEW 987537206 200 285,467 SH   SOLE 21 285,467 0 0
YOUNGEVITY INTL INC COM NEW 987537206 139 198,870 SH   SOLE 22 196,499 0 2,371
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 1,342 321,780 SH   SOLE 2 5,996 0 315,784
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 249 59,667 SH   SOLE 4 59,667 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 148 35,542 SH   SOLE 7 16,565 0 18,977
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 12 2,988 SH   SOLE 15 2,988 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 90 21,536 SH   SOLE 18 21,536 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 209 50,041 SH   SOLE 19 50,041 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 10,337 2,478,896 SH   SOLE 21 2,478,896 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 8,145 1,953,332 SH   SOLE 22 1,777,584 0 175,748
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 447 107,211 SH   SOLE 23 107,211 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 1,747 418,999 SH   SOLE 25 418,999 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 3,563 854,449 SH   SOLE 26 366,120 0 488,329
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 81 19,479 SH   SOLE 29 19,479 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 4,222 1,012,572 SH   SOLE 30 1,012,572 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 74 17,824 SH   SOLE 31 1,314 0 16,510
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 8,280 1,985,503 SH   SOLE 34 1,985,503 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 6 1,511 SH   SOLE 40 1,511 0 0
YRC WORLDWIDE INC COM PAR $.01 984249607 56 33,132 SH   SOLE 2 1,308 0 31,824
YRC WORLDWIDE INC COM PAR $.01 984249607 2 963 SH   SOLE 7 963 0 0
YRC WORLDWIDE INC COM PAR $.01 984249607 207 123,329 SH   SOLE 18 123,329 0 0
YRC WORLDWIDE INC COM PAR $.01 984249607 96 57,281 SH   SOLE 19 57,281 0 0
YRC WORLDWIDE INC COM PAR $.01 984249607 2,059 1,225,745 SH   SOLE 21 1,225,745 0 0
YRC WORLDWIDE INC COM PAR $.01 984249607 1,800 1,071,447 SH   SOLE 22 1,023,667 0 47,780
YUM BRANDS INC COM 988498101 51,667 753,932 SH   SOLE 2 98,188 0 655,744
YUM BRANDS INC COM 988498101 10,006 146,009 SH   SOLE 4 137,481 0 8,528
YUM BRANDS INC COM 988498101 24,306 354,680 SH   SOLE 7 329,859 0 24,821
YUM BRANDS INC COM 988498101 404 5,902 SH   SOLE 13 5,902 0 0
YUM BRANDS INC COM 988498101 1,751 25,553 SH   SOLE 15 25,553 0 0
YUM BRANDS INC COM 988498101 45,042 657,253 SH   SOLE 18 612,929 0 44,324
YUM BRANDS INC COM 988498101 5,661 82,608 SH   SOLE 19 82,608 0 0
YUM BRANDS INC COM 988498101 747,492 10,907,514 SH   SOLE 21 10,907,514 0 0
YUM BRANDS INC COM 988498101 562,590 8,209,404 SH   SOLE 22 7,486,910 0 722,494
YUM BRANDS INC COM 988498101 15,200 221,800 SH   SOLE 23 221,800 0 0
YUM BRANDS INC COM 988498101 22,680 330,950 SH   SOLE 25 330,950 0 0
YUM BRANDS INC COM 988498101 105,109 1,533,769 SH   SOLE 26 260,744 0 1,273,025
YUM BRANDS INC COM 988498101 4,174 60,904 SH   SOLE 28 43,438 0 17,466
YUM BRANDS INC COM 988498101 650 9,486 SH   SOLE 29 9,486 0 0
YUM BRANDS INC COM 988498101 117,509 1,714,703 SH   SOLE 30 1,714,703 0 0
YUM BRANDS INC COM 988498101 4,688 68,403 SH   SOLE 31 53,726 0 14,677
YUM BRANDS INC COM 988498101 3,699 53,978 SH   SOLE 34 53,978 0 0
YUM BRANDS INC COM 988498101 19,352 282,381 SH   SOLE 36 282,381 0 0
YUM BRANDS INC COM 988498101 441 6,438 SH   SOLE 40 6,438 0 0
YUM BRANDS INC OPTIONS 988498101 34 500 SH Put SOLE 2 500 0 0
YUM BRANDS INC OPTIONS 988498101 5,825 85,000 SH Put SOLE 19 85,000 0 0
YUM BRANDS INC OPTIONS 988498101 62 900 SH Put SOLE 22 900 0 0
YUM BRANDS INC OPTIONS 988498101 932 13,600 SH Put SOLE 34 13,600 0 0
YUM CHINA HLDGS INC COM 98850P109 49,213 1,154,416 SH   SOLE 2 42,598 0 1,111,818
YUM CHINA HLDGS INC COM 98850P109 13,057 306,294 SH   SOLE 4 306,294 0 0
YUM CHINA HLDGS INC COM 98850P109 5,221 122,469 SH   SOLE 7 52,250 0 70,219
YUM CHINA HLDGS INC COM 98850P109 3,279 76,913 SH   SOLE 13 76,913 0 0
YUM CHINA HLDGS INC COM 98850P109 28,431 666,930 SH   SOLE 15 639,480 0 27,450
YUM CHINA HLDGS INC COM 98850P109 15,502 363,637 SH   SOLE 18 363,637 0 0
YUM CHINA HLDGS INC COM 98850P109 17,860 418,948 SH   SOLE 19 418,948 0 0
YUM CHINA HLDGS INC COM 98850P109 480,681 11,275,645 SH   SOLE 21 11,275,645 0 0
YUM CHINA HLDGS INC COM 98850P109 322,208 7,558,235 SH   SOLE 22 6,639,688 0 918,547
YUM CHINA HLDGS INC COM 98850P109 9,027 211,750 SH   SOLE 23 211,750 0 0
YUM CHINA HLDGS INC COM 98850P109 19,087 447,745 SH   SOLE 25 447,745 0 0
YUM CHINA HLDGS INC COM 98850P109 87,689 2,056,973 SH   SOLE 26 241,799 0 1,815,174
YUM CHINA HLDGS INC COM 98850P109 2,332 54,700 SH   SOLE 28 54,700 0 0
YUM CHINA HLDGS INC COM 98850P109 1,486 34,860 SH   SOLE 29 34,860 0 0
YUM CHINA HLDGS INC COM 98850P109 87,369 2,049,482 SH   SOLE 30 2,049,482 0 0
YUM CHINA HLDGS INC COM 98850P109 2,150 50,438 SH   SOLE 31 17,745 0 32,693
YUM CHINA HLDGS INC COM 98850P109 1,065 24,984 SH   SOLE 32 24,984 0 0
YUM CHINA HLDGS INC COM 98850P109 77,936 1,828,193 SH   SOLE 34 1,828,193 0 0
YUM CHINA HLDGS INC COM 98850P109 6,062 142,198 SH   SOLE 36 142,198 0 0
YUM CHINA HLDGS INC COM 98850P109 121 2,836 SH   SOLE 40 2,836 0 0
YUMA ENERGY INC NEW COM NEW 98872F204 0 48 SH   SOLE 21 48 0 0
YUNHONG CTI LTD COM 98873Q100 0 230 SH   SOLE 21 230 0 0
YUNJI INC ADS RP CL A 98873N107 157 42,821 SH   SOLE 22 42,821 0 0
ZAFGEN INC COM 98885E103 5 7,085 SH   SOLE 18 7,085 0 0
ZAFGEN INC COM 98885E103 70 91,422 SH   SOLE 21 91,422 0 0
ZAFGEN INC COM 98885E103 488 633,450 SH   SOLE 22 633,450 0 0
ZAGG INC COM 98884U108 92 29,468 SH   SOLE 2 1,005 0 28,463
ZAGG INC COM 98884U108 2 746 SH   SOLE 7 746 0 0
ZAGG INC COM 98884U108 321 103,211 SH   SOLE 18 103,211 0 0
ZAGG INC COM 98884U108 405 130,140 SH   SOLE 19 130,140 0 0
ZAGG INC COM 98884U108 3,240 1,041,853 SH   SOLE 21 1,041,853 0 0
ZAGG INC COM 98884U108 3,230 1,038,718 SH   SOLE 22 1,019,470 0 19,248
ZAGG INC COM 98884U108 53 17,130 SH   SOLE 23 17,130 0 0
ZAGG INC COM 98884U108 188 60,589 SH   SOLE 26 0 0 60,589
ZAI LAB LTD ADR 98887Q104 2,435 47,309 SH   SOLE 2 1,450 0 45,859
ZAI LAB LTD ADR 98887Q104 725 14,084 SH   SOLE 4 14,084 0 0
ZAI LAB LTD ADR 98887Q104 237 4,595 SH   SOLE 7 4,595 0 0
ZAI LAB LTD ADR 98887Q104 190 3,683 SH   SOLE 13 3,683 0 0
ZAI LAB LTD ADR 98887Q104 825 16,028 SH   SOLE 15 16,013 0 15
ZAI LAB LTD ADR 98887Q104 908 17,632 SH   SOLE 18 17,632 0 0
ZAI LAB LTD ADR 98887Q104 9,521 184,943 SH   SOLE 19 184,943 0 0
ZAI LAB LTD ADR 98887Q104 46,515 903,549 SH   SOLE 21 903,549 0 0
ZAI LAB LTD ADR 98887Q104 25,517 495,677 SH   SOLE 22 432,351 0 63,326
ZAI LAB LTD ADR 98887Q104 1,404 27,280 SH   SOLE 23 27,280 0 0
ZAI LAB LTD ADR 98887Q104 127 2,460 SH   SOLE 25 2,460 0 0
ZAI LAB LTD ADR 98887Q104 6,220 120,817 SH   SOLE 26 62,558 0 58,259
ZAI LAB LTD ADR 98887Q104 315 6,128 SH   SOLE 28 6,128 0 0
ZAI LAB LTD ADR 98887Q104 255 4,953 SH   SOLE 29 4,953 0 0
ZAI LAB LTD ADR 98887Q104 10,828 210,337 SH   SOLE 30 210,337 0 0
ZAI LAB LTD ADR 98887Q104 203 3,952 SH   SOLE 31 3,255 0 697
ZAI LAB LTD ADR 98887Q104 151 2,936 SH   SOLE 34 2,936 0 0
ZAI LAB LTD ADR 98887Q104 13 246 SH   SOLE 40 246 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 24,112 131,328 SH   SOLE 2 15,439 0 115,889
ZEBRA TECHNOLOGIES CORP CL A 989207105 4,536 24,708 SH   SOLE 4 23,273 0 1,435
ZEBRA TECHNOLOGIES CORP CL A 989207105 8,456 46,058 SH   SOLE 7 44,547 0 1,511
ZEBRA TECHNOLOGIES CORP CL A 989207105 29 158 SH   SOLE 13 158 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 731 3,980 SH   SOLE 15 3,980 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 18 100 SH   SOLE 17 0 0 100
ZEBRA TECHNOLOGIES CORP CL A 989207105 20,714 112,820 SH   SOLE 18 104,979 0 7,841
ZEBRA TECHNOLOGIES CORP CL A 989207105 3,379 18,404 SH   SOLE 19 18,404 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 256,251 1,395,702 SH   SOLE 21 1,395,702 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 254,023 1,383,567 SH   SOLE 22 1,258,709 0 124,858
ZEBRA TECHNOLOGIES CORP CL A 989207105 7,088 38,603 SH   SOLE 23 38,603 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 17,037 92,796 SH   SOLE 25 92,796 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 41,696 227,104 SH   SOLE 26 44,609 0 182,495
ZEBRA TECHNOLOGIES CORP CL A 989207105 1,986 10,817 SH   SOLE 28 7,687 0 3,130
ZEBRA TECHNOLOGIES CORP CL A 989207105 2,321 12,640 SH   SOLE 29 1,112 0 11,528
ZEBRA TECHNOLOGIES CORP CL A 989207105 34,993 190,595 SH   SOLE 30 190,595 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 2,149 11,704 SH   SOLE 31 9,588 0 2,116
ZEBRA TECHNOLOGIES CORP CL A 989207105 2,028 11,045 SH   SOLE 34 11,045 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 6,462 35,194 SH   SOLE 36 35,194 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 231 1,259 SH   SOLE 40 1,259 0 0
ZEDGE INC CL B 98923T104 6 6,797 SH   SOLE 21 6,797 0 0
ZEDGE INC CL B 98923T104 81 92,155 SH   SOLE 22 92,155 0 0
ZENDESK INC COM 98936J101 14,536 227,085 SH   SOLE 2 23,206 0 203,879
ZENDESK INC COM 98936J101 245 3,826 SH   SOLE 4 3,826 0 0
ZENDESK INC COM 98936J101 158 2,464 SH   SOLE 7 2,464 0 0
ZENDESK INC COM 98936J101 3,981 62,191 SH   SOLE 18 61,909 0 282
ZENDESK INC COM 98936J101 30,753 480,437 SH   SOLE 19 480,437 0 0
ZENDESK INC COM 98936J101 121,945 1,905,086 SH   SOLE 21 1,905,086 0 0
ZENDESK INC COM 98936J101 196,286 3,066,482 SH   SOLE 22 2,889,315 0 177,167
ZENDESK INC COM 98936J101 614 9,593 SH   SOLE 23 9,593 0 0
ZENDESK INC COM 98936J101 4,217 65,875 SH   SOLE 26 31,225 0 34,650
ZENDESK INC COM 98936J101 1,060 16,561 SH   SOLE 28 16,561 0 0
ZENDESK INC COM 98936J101 55 867 SH   SOLE 29 867 0 0
ZENDESK INC COM 98936J101 2,345 36,641 SH   SOLE 30 36,641 0 0
ZENDESK INC COM 98936J101 440 6,869 SH   SOLE 31 4,052 0 2,817
ZENDESK INC COM 98936J101 16,979 265,259 SH   SOLE 34 265,259 0 0
ZENDESK INC COM 98936J101 63 979 SH   SOLE 36 979 0 0
ZENDESK INC COM 98936J101 760 11,871 SH   SOLE 40 11,871 0 0
ZENDESK INC NOTE 0.250% 3/1 98936JAB7 2,207 1,868,000 PRN   SOLE 21 1,868,000 0 0
ZENDESK INC NOTE 0.250% 3/1 98936JAB7 295 250,000 PRN   SOLE 22 250,000 0 0
ZILLOW GROUP INC CL A 98954M101 3,327 97,947 SH   SOLE 2 4,365 0 93,582
ZILLOW GROUP INC CL A 98954M101 33 975 SH   SOLE 7 975 0 0
ZILLOW GROUP INC CL A 98954M101 924 27,201 SH   SOLE 18 27,201 0 0
ZILLOW GROUP INC CL A 98954M101 450 13,242 SH   SOLE 19 13,242 0 0
ZILLOW GROUP INC CL A 98954M101 21,748 640,219 SH   SOLE 21 640,219 0 0
ZILLOW GROUP INC CL A 98954M101 39,711 1,168,993 SH   SOLE 22 1,102,044 0 66,949
ZILLOW GROUP INC CL A 98954M101 1,606 47,266 SH   SOLE 25 47,266 0 0
ZILLOW GROUP INC CL A 98954M101 2,181 64,190 SH   SOLE 26 0 0 64,190
ZILLOW GROUP INC CL A 98954M101 3,590 105,676 SH   SOLE 30 105,676 0 0
ZILLOW GROUP INC CL A 98954M101 42 1,230 SH   SOLE 31 1,230 0 0
ZILLOW GROUP INC CL A 98954M101 546 16,084 SH   SOLE 36 16,084 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 10,734 298,004 SH   SOLE 2 17,217 0 280,787
ZILLOW GROUP INC CL C CAP STK 98954M200 2,073 57,555 SH   SOLE 4 54,430 0 3,125
ZILLOW GROUP INC CL C CAP STK 98954M200 340 9,428 SH   SOLE 7 9,428 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 9 246 SH   SOLE 13 246 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 344 9,553 SH   SOLE 15 9,553 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 4,186 116,208 SH   SOLE 18 106,231 0 9,977
ZILLOW GROUP INC CL C CAP STK 98954M200 7,116 197,551 SH   SOLE 19 197,551 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 71,968 1,997,995 SH   SOLE 21 1,997,995 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 121,285 3,367,165 SH   SOLE 22 3,154,725 0 212,440
ZILLOW GROUP INC CL C CAP STK 98954M200 3,264 90,618 SH   SOLE 23 90,618 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 5,005 138,953 SH   SOLE 25 138,953 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 15,122 419,822 SH   SOLE 26 167,703 0 252,119
ZILLOW GROUP INC CL C CAP STK 98954M200 933 25,897 SH   SOLE 28 18,427 0 7,470
ZILLOW GROUP INC CL C CAP STK 98954M200 83 2,293 SH   SOLE 29 2,293 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 13,966 387,735 SH   SOLE 30 387,735 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 906 25,144 SH   SOLE 31 20,772 0 4,372
ZILLOW GROUP INC CL C CAP STK 98954M200 2,876 79,833 SH   SOLE 34 79,833 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 3,028 84,055 SH   SOLE 36 84,055 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 77 2,136 SH   SOLE 40 2,136 0 0
ZILLOW GROUP INC NOTE 2.000%12/0 98954MAB7 1,349 1,340,000 PRN   SOLE 21 1,340,000 0 0
ZILLOW GROUP INC NOTE 1.500% 7/0 98954MAC5 930 1,100,000 PRN   SOLE 21 1,100,000 0 0
ZILLOW GROUP INC NOTE 1.500% 7/0 98954MAC5 845 1,000,000 PRN   SOLE 22 1,000,000 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 58,035 574,151 SH   SOLE 2 118,400 0 455,751
ZIMMER BIOMET HOLDINGS INC COM 98956P102 9,527 94,249 SH   SOLE 4 88,479 0 5,770
ZIMMER BIOMET HOLDINGS INC COM 98956P102 19,677 194,667 SH   SOLE 7 174,924 0 19,743
ZIMMER BIOMET HOLDINGS INC COM 98956P102 257 2,547 SH   SOLE 13 2,547 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 2,246 22,223 SH   SOLE 15 22,223 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 46,031 455,395 SH   SOLE 18 425,082 0 30,313
ZIMMER BIOMET HOLDINGS INC COM 98956P102 50,066 495,308 SH   SOLE 19 495,308 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 609,133 6,026,251 SH   SOLE 21 6,026,251 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 498,602 4,932,742 SH   SOLE 22 4,441,568 0 491,174
ZIMMER BIOMET HOLDINGS INC COM 98956P102 15,226 150,633 SH   SOLE 23 150,633 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 21,959 217,242 SH   SOLE 25 217,242 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 78,546 777,067 SH   SOLE 26 130,662 0 646,405
ZIMMER BIOMET HOLDINGS INC COM 98956P102 4,217 41,723 SH   SOLE 28 29,509 0 12,214
ZIMMER BIOMET HOLDINGS INC COM 98956P102 434 4,292 SH   SOLE 29 4,292 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 82,207 813,286 SH   SOLE 30 813,286 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 4,504 44,556 SH   SOLE 31 34,964 0 9,592
ZIMMER BIOMET HOLDINGS INC COM 98956P102 26,856 265,689 SH   SOLE 34 265,689 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 13,498 133,541 SH   SOLE 36 133,541 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 494 4,892 SH   SOLE 40 4,892 0 0
ZION OIL & GAS INC COM 989696109 17 97,009 SH   SOLE 21 97,009 0 0
ZION OIL & GAS INC COM 989696109 28 155,445 SH   SOLE 22 155,445 0 0
ZIONS BANCORPORATION N A COM 989701107 16,231 606,553 SH   SOLE 2 202,702 0 403,851
ZIONS BANCORPORATION N A COM 989701107 2,629 98,233 SH   SOLE 4 93,032 0 5,201
ZIONS BANCORPORATION N A COM 989701107 4,165 155,630 SH   SOLE 7 144,515 0 11,115
ZIONS BANCORPORATION N A COM 989701107 17 623 SH   SOLE 13 623 0 0
ZIONS BANCORPORATION N A COM 989701107 562 20,987 SH   SOLE 15 20,987 0 0
ZIONS BANCORPORATION N A COM 989701107 15,855 592,494 SH   SOLE 18 548,079 0 44,415
ZIONS BANCORPORATION N A COM 989701107 4,751 177,539 SH   SOLE 19 177,539 0 0
ZIONS BANCORPORATION N A COM 989701107 115,026 4,298,439 SH   SOLE 21 4,298,439 0 0
ZIONS BANCORPORATION N A COM 989701107 136,933 5,117,088 SH   SOLE 22 4,667,665 0 449,423
ZIONS BANCORPORATION N A COM 989701107 4,545 169,844 SH   SOLE 23 169,844 0 0
ZIONS BANCORPORATION N A COM 989701107 5,884 219,892 SH   SOLE 25 219,892 0 0
ZIONS BANCORPORATION N A COM 989701107 25,880 967,102 SH   SOLE 26 250,421 0 716,681
ZIONS BANCORPORATION N A COM 989701107 980 36,635 SH   SOLE 28 26,006 0 10,629
ZIONS BANCORPORATION N A COM 989701107 1,029 38,463 SH   SOLE 29 3,561 0 34,902
ZIONS BANCORPORATION N A COM 989701107 20,000 747,392 SH   SOLE 30 747,392 0 0
ZIONS BANCORPORATION N A COM 989701107 1,689 63,127 SH   SOLE 31 50,907 0 12,220
ZIONS BANCORPORATION N A COM 989701107 4,447 166,170 SH   SOLE 34 166,170 0 0
ZIONS BANCORPORATION N A COM 989701107 3,372 126,002 SH   SOLE 36 126,002 0 0
ZIONS BANCORPORATION N A COM 989701107 109 4,060 SH   SOLE 40 4,060 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 168 68,764 SH   SOLE 2 9,793 0 58,971
ZIOPHARM ONCOLOGY INC COM 98973P101 2 774 SH   SOLE 4 774 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 7 2,901 SH   SOLE 7 2,901 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 1,668 680,795 SH   SOLE 18 680,795 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 875 357,063 SH   SOLE 19 357,063 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 15,920 6,497,851 SH   SOLE 21 6,497,851 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 12,803 5,225,541 SH   SOLE 22 4,914,045 0 311,496
ZIOPHARM ONCOLOGY INC COM 98973P101 21 8,651 SH   SOLE 26 0 0 8,651
ZIOPHARM ONCOLOGY INC COM 98973P101 41 16,894 SH   SOLE 28 16,894 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 2,607 1,063,957 SH   SOLE 30 1,063,957 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 53 21,823 SH   SOLE 40 21,823 0 0
ZIX CORP COM 98974P100 82 19,019 SH   SOLE 2 2,129 0 16,890
ZIX CORP COM 98974P100 4 937 SH   SOLE 7 937 0 0
ZIX CORP COM 98974P100 871 202,093 SH   SOLE 18 202,093 0 0
ZIX CORP COM 98974P100 425 98,558 SH   SOLE 19 98,558 0 0
ZIX CORP COM 98974P100 7,906 1,834,434 SH   SOLE 21 1,834,434 0 0
ZIX CORP COM 98974P100 6,893 1,599,398 SH   SOLE 22 1,565,461 0 33,937
ZIX CORP COM 98974P100 251 58,231 SH   SOLE 25 58,231 0 0
ZIX CORP COM 98974P100 1,018 236,169 SH   SOLE 26 56,169 0 180,000
ZIX CORP COM 98974P100 18 4,233 SH   SOLE 34 4,233 0 0
ZIX CORP COM 98974P100 29 6,751 SH   SOLE 36 6,751 0 0
ZOETIS INC CL A 98978V103 210,613 1,789,561 SH   SOLE 2 624,274 0 1,165,287
ZOETIS INC CL A 98978V103 31,221 265,279 SH   SOLE 4 252,512 0 12,767
ZOETIS INC CL A 98978V103 51,422 436,929 SH   SOLE 7 417,683 0 19,246
ZOETIS INC CL A 98978V103 5,297 45,009 SH   SOLE 13 45,009 0 0
ZOETIS INC CL A 98978V103 4,613 39,195 SH   SOLE 15 39,195 0 0
ZOETIS INC CL A 98978V103 334,208 2,839,731 SH   SOLE 18 2,287,570 0 552,161
ZOETIS INC CL A 98978V103 347,402 2,951,837 SH   SOLE 19 2,951,837 0 0
ZOETIS INC CL A 98978V103 1,296,383 11,015,237 SH   SOLE 21 11,015,237 0 0
ZOETIS INC CL A 98978V103 1,436,831 12,208,606 SH   SOLE 22 10,742,480 0 1,466,126
ZOETIS INC CL A 98978V103 53,914 458,100 SH   SOLE 23 458,100 0 0
ZOETIS INC CL A 98978V103 300,958 2,557,212 SH   SOLE 25 2,557,212 0 0
ZOETIS INC CL A 98978V103 269,169 2,287,103 SH   SOLE 26 326,939 0 1,960,164
ZOETIS INC CL A 98978V103 11,562 98,242 SH   SOLE 28 69,964 0 28,278
ZOETIS INC CL A 98978V103 24,543 208,537 SH   SOLE 29 63,802 0 144,735
ZOETIS INC CL A 98978V103 261,629 2,223,039 SH   SOLE 30 2,223,039 0 0
ZOETIS INC CL A 98978V103 24,560 208,680 SH   SOLE 31 155,994 0 52,686
ZOETIS INC CL A 98978V103 160,047 1,359,902 SH   SOLE 34 1,359,902 0 0
ZOETIS INC CL A 98978V103 38,262 325,106 SH   SOLE 36 325,106 0 0
ZOETIS INC CL A 98978V103 1,237 10,513 SH   SOLE 40 10,513 0 0
ZOGENIX INC COM NEW 98978L204 391 15,813 SH   SOLE 2 2,212 0 13,601
ZOGENIX INC COM NEW 98978L204 5 218 SH   SOLE 4 218 0 0
ZOGENIX INC COM NEW 98978L204 20 805 SH   SOLE 7 805 0 0
ZOGENIX INC COM NEW 98978L204 3,663 148,134 SH   SOLE 18 148,134 0 0
ZOGENIX INC COM NEW 98978L204 2,315 93,607 SH   SOLE 19 93,607 0 0
ZOGENIX INC COM NEW 98978L204 46,523 1,881,233 SH   SOLE 21 1,881,233 0 0
ZOGENIX INC COM NEW 98978L204 32,908 1,330,704 SH   SOLE 22 1,284,471 0 46,233
ZOGENIX INC COM NEW 98978L204 303 12,262 SH   SOLE 26 8,893 0 3,369
ZOGENIX INC COM NEW 98978L204 198 8,023 SH   SOLE 28 8,023 0 0
ZOGENIX INC COM NEW 98978L204 3,700 149,597 SH   SOLE 30 149,597 0 0
ZOGENIX INC COM NEW 98978L204 19 777 SH   SOLE 34 777 0 0
ZOGENIX INC COM NEW 98978L204 152 6,129 SH   SOLE 40 6,129 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 488 3,338 SH   SOLE 2 2,790 0 548
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 48 331 SH   SOLE 4 331 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 717 4,906 SH   SOLE 13 4,906 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 0 2 SH   SOLE 17 0 0 2
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 1,678 11,484 SH   SOLE 18 6,462 0 5,022
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 39,501 270,335 SH   SOLE 19 270,335 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 19,712 134,902 SH   SOLE 21 134,902 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 67,862 464,427 SH   SOLE 22 444,669 0 19,758
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 156 1,068 SH   SOLE 23 1,068 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 15,055 103,035 SH   SOLE 25 103,035 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 599 4,098 SH   SOLE 26 1,515 0 2,583
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 5 37 SH   SOLE 28 37 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 2,618 17,916 SH   SOLE 29 0 0 17,916
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 356 2,437 SH   SOLE 30 2,437 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 19,203 131,421 SH   SOLE 34 131,421 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 406 2,780 SH   SOLE 36 2,780 0 0
ZOSANO PHARMA CORP COM NEW 98979H202 3 5,921 SH   SOLE 18 5,921 0 0
ZOSANO PHARMA CORP COM NEW 98979H202 32 57,386 SH   SOLE 21 57,386 0 0
ZOSANO PHARMA CORP COM NEW 98979H202 181 322,368 SH   SOLE 22 322,368 0 0
ZOVIO INC COM 98979V102 11 6,718 SH   SOLE 18 6,718 0 0
ZOVIO INC COM 98979V102 0 44 SH   SOLE 19 44 0 0
ZOVIO INC COM 98979V102 135 82,116 SH   SOLE 21 82,116 0 0
ZOVIO INC COM 98979V102 691 418,582 SH   SOLE 22 418,582 0 0
ZSCALER INC COM 98980G102 8,128 133,559 SH   SOLE 2 8,275 0 125,284
ZSCALER INC COM 98980G102 130 2,143 SH   SOLE 4 2,143 0 0
ZSCALER INC COM 98980G102 83 1,370 SH   SOLE 7 1,370 0 0
ZSCALER INC COM 98980G102 715 11,748 SH   SOLE 13 11,748 0 0
ZSCALER INC COM 98980G102 5,694 93,558 SH   SOLE 18 79,289 0 14,269
ZSCALER INC COM 98980G102 59,445 976,752 SH   SOLE 19 976,752 0 0
ZSCALER INC COM 98980G102 70,931 1,165,483 SH   SOLE 21 1,165,483 0 0
ZSCALER INC COM 98980G102 116,497 1,914,180 SH   SOLE 22 1,753,915 0 160,265
ZSCALER INC COM 98980G102 161 2,638 SH   SOLE 25 2,638 0 0
ZSCALER INC COM 98980G102 2,663 43,749 SH   SOLE 26 20,772 0 22,977
ZSCALER INC COM 98980G102 538 8,832 SH   SOLE 28 8,832 0 0
ZSCALER INC COM 98980G102 2,608 42,860 SH   SOLE 29 0 0 42,860
ZSCALER INC COM 98980G102 8,182 134,433 SH   SOLE 30 134,433 0 0
ZSCALER INC COM 98980G102 81 1,333 SH   SOLE 31 1,333 0 0
ZSCALER INC COM 98980G102 28,543 468,997 SH   SOLE 34 468,997 0 0
ZSCALER INC COM 98980G102 404 6,635 SH   SOLE 36 6,635 0 0
ZSCALER INC COM 98980G102 422 6,934 SH   SOLE 40 6,934 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 17,344 654,985 SH   SOLE 2 38,749 0 616,236
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 3,290 124,229 SH   SOLE 4 124,229 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 1,078 40,711 SH   SOLE 7 40,711 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 783 29,582 SH   SOLE 13 29,582 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 3,743 141,354 SH   SOLE 15 136,646 0 4,708
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 4,045 152,744 SH   SOLE 18 152,744 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 289 10,930 SH   SOLE 19 10,930 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 149,317 5,638,844 SH   SOLE 21 5,638,844 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 113,276 4,277,809 SH   SOLE 22 3,728,919 0 548,890
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 4,983 188,163 SH   SOLE 23 188,163 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 6,690 252,645 SH   SOLE 25 252,645 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 35,511 1,341,031 SH   SOLE 26 182,862 0 1,158,169
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 1,319 49,793 SH   SOLE 28 49,793 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 981 37,043 SH   SOLE 29 37,043 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 46,663 1,762,200 SH   SOLE 30 1,762,200 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 811 30,644 SH   SOLE 31 8,667 0 21,977
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 759 28,652 SH   SOLE 32 28,652 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 638 24,082 SH   SOLE 34 24,082 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 71 2,676 SH   SOLE 40 2,676 0 0
ZUMIEZ INC COM 989817101 366 21,124 SH   SOLE 2 3,890 0 17,234
ZUMIEZ INC COM 989817101 2 122 SH   SOLE 4 122 0 0
ZUMIEZ INC COM 989817101 5 275 SH   SOLE 7 275 0 0
ZUMIEZ INC COM 989817101 1,687 97,419 SH   SOLE 18 97,419 0 0
ZUMIEZ INC COM 989817101 1,414 81,661 SH   SOLE 19 81,661 0 0
ZUMIEZ INC COM 989817101 38,704 2,234,658 SH   SOLE 21 2,234,658 0 0
ZUMIEZ INC COM 989817101 11,721 676,725 SH   SOLE 22 651,820 0 24,905
ZUMIEZ INC COM 989817101 205 11,816 SH   SOLE 23 11,816 0 0
ZUMIEZ INC COM 989817101 677 39,062 SH   SOLE 26 4,857 0 34,205
ZUMIEZ INC COM 989817101 50 2,901 SH   SOLE 28 2,901 0 0
ZUMIEZ INC COM 989817101 450 25,964 SH   SOLE 30 25,964 0 0
ZUMIEZ INC COM 989817101 45 2,600 SH   SOLE 40 2,600 0 0
ZUORA INC COM CL A 98983V106 267 33,202 SH   SOLE 2 4,845 0 28,357
ZUORA INC COM CL A 98983V106 3 328 SH   SOLE 4 328 0 0
ZUORA INC COM CL A 98983V106 12 1,551 SH   SOLE 7 1,551 0 0
ZUORA INC COM CL A 98983V106 2,449 304,202 SH   SOLE 18 304,202 0 0
ZUORA INC COM CL A 98983V106 1,329 165,090 SH   SOLE 19 165,090 0 0
ZUORA INC COM CL A 98983V106 24,844 3,086,176 SH   SOLE 21 3,086,176 0 0
ZUORA INC COM CL A 98983V106 16,882 2,097,127 SH   SOLE 22 2,009,627 0 87,500
ZUORA INC COM CL A 98983V106 300 37,246 SH   SOLE 26 29,389 0 7,857
ZUORA INC COM CL A 98983V106 82 10,224 SH   SOLE 28 10,224 0 0
ZUORA INC COM CL A 98983V106 8,644 1,073,806 SH   SOLE 30 1,073,806 0 0
ZUORA INC COM CL A 98983V106 56 7,000 SH   SOLE 40 7,000 0 0
ZYMEWORKS INC COM 98985W102 8,731 246,147 SH   SOLE 19 246,147 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109 32 8,328 SH   SOLE 2 870 0 7,458
ZYNERBA PHARMACEUTICALS INC COM 98986X109 310 81,042 SH   SOLE 18 81,042 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109 157 40,875 SH   SOLE 19 40,875 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109 3,021 788,646 SH   SOLE 21 788,646 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109 2,259 589,717 SH   SOLE 22 579,068 0 10,649
ZYNEX INC COM 98986M103 63 5,656 SH   SOLE 2 633 0 5,023
ZYNEX INC COM 98986M103 12 1,120 SH   SOLE 7 1,120 0 0
ZYNEX INC COM 98986M103 648 58,502 SH   SOLE 18 58,502 0 0
ZYNEX INC COM 98986M103 337 30,412 SH   SOLE 19 30,412 0 0
ZYNEX INC COM 98986M103 5,777 521,838 SH   SOLE 21 521,838 0 0
ZYNEX INC COM 98986M103 2,078 187,678 SH   SOLE 22 181,966 0 5,712
ZYNGA INC CL A 98986T108 12,008 1,753,007 SH   SOLE 2 174,313 0 1,578,694
ZYNGA INC CL A 98986T108 22 3,222 SH   SOLE 4 3,222 0 0
ZYNGA INC CL A 98986T108 103 15,059 SH   SOLE 7 15,059 0 0
ZYNGA INC CL A 98986T108 150 21,902 SH   SOLE 13 21,902 0 0
ZYNGA INC CL A 98986T108 4,022 587,177 SH   SOLE 18 503,630 0 83,547
ZYNGA INC CL A 98986T108 17,106 2,497,222 SH   SOLE 19 2,497,222 0 0
ZYNGA INC CL A 98986T108 92,179 13,456,718 SH   SOLE 21 13,456,718 0 0
ZYNGA INC CL A 98986T108 173,841 25,378,295 SH   SOLE 22 23,857,390 0 1,520,905
ZYNGA INC CL A 98986T108 1,038 151,472 SH   SOLE 25 151,472 0 0
ZYNGA INC CL A 98986T108 2,784 406,467 SH   SOLE 26 181,813 0 224,654
ZYNGA INC CL A 98986T108 842 122,919 SH   SOLE 28 122,919 0 0
ZYNGA INC CL A 98986T108 3,087 450,676 SH   SOLE 29 0 0 450,676
ZYNGA INC CL A 98986T108 1,984 289,635 SH   SOLE 30 289,635 0 0
ZYNGA INC CL A 98986T108 124 18,063 SH   SOLE 31 18,063 0 0
ZYNGA INC CL A 98986T108 2,355 343,792 SH   SOLE 34 343,792 0 0
ZYNGA INC CL A 98986T108 87 12,718 SH   SOLE 36 12,718 0 0
ZYNGA INC CL A 98986T108 640 93,372 SH   SOLE 40 93,372 0 0