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

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

FORM 13F INFORMATION TABLE

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

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
EURODRY LTD COM Y23508107 1,404 180,000 SH   SOLE 42 180,000 0 0
EUROSEAS LTD SHS Y23592135 457 112,500 SH   SOLE 42 112,500 0 0
ENVESTNET INC COM 29404K106 164,036 2,355,816 SH   SOLE 0 2,355,816 0 0
U S WELL SVCS INC CL A 91274U101 8,458 4,474,937 SH   SOLE 44 4,474,937 0 0
10X GENOMICS INC CL A COM 88025U109 1,758 23,051 SH   SOLE 2 23,051 0 0
10X GENOMICS INC CL A COM 88025U109 652 8,552 SH   SOLE 18 7,286 0 1,266
10X GENOMICS INC CL A COM 88025U109 9,967 130,714 SH   SOLE 19 130,714 0 0
10X GENOMICS INC CL A COM 88025U109 78 1,022 SH   SOLE 20 1,022 0 0
10X GENOMICS INC CL A COM 88025U109 816 10,702 SH   SOLE 21 10,702 0 0
10X GENOMICS INC CL A COM 88025U109 11,774 154,411 SH   SOLE 22 154,411 0 0
10X GENOMICS INC CL A COM 88025U109 398 5,221 SH   SOLE 23 5,221 0 0
10X GENOMICS INC CL A COM 88025U109 1,578 20,698 SH   SOLE 26 0 0 20,698
10X GENOMICS INC CL A COM 88025U109 8,437 110,651 SH   SOLE 34 110,651 0 0
1347 PPTY INS HLDGS INC COM 68244P107 34 6,165 SH   SOLE 21 6,165 0 0
1895 BANCORP OF WIS INC COM 28252W105 17 1,607 SH   SOLE 21 1,607 0 0
1ST CONSTITUTION BANCORP COM 31986N102 196 8,849 SH   SOLE 2 350 0 8,499
1ST CONSTITUTION BANCORP COM 31986N102 611 27,620 SH   SOLE 18 27,620 0 0
1ST CONSTITUTION BANCORP COM 31986N102 288 12,997 SH   SOLE 19 12,997 0 0
1ST CONSTITUTION BANCORP COM 31986N102 7,031 317,729 SH   SOLE 21 317,729 0 0
1ST CONSTITUTION BANCORP COM 31986N102 1,515 68,459 SH   SOLE 22 64,030 0 4,429
1ST SOURCE CORP COM 336901103 803 15,469 SH   SOLE 2 675 0 14,794
1ST SOURCE CORP COM 336901103 15 281 SH   SOLE 7 281 0 0
1ST SOURCE CORP COM 336901103 2,579 49,720 SH   SOLE 18 49,720 0 0
1ST SOURCE CORP COM 336901103 1,522 29,335 SH   SOLE 19 29,335 0 0
1ST SOURCE CORP COM 336901103 24,772 477,493 SH   SOLE 21 477,493 0 0
1ST SOURCE CORP COM 336901103 28,313 545,747 SH   SOLE 22 526,141 0 19,606
1ST SOURCE CORP COM 336901103 358 6,899 SH   SOLE 26 0 0 6,899
1ST SOURCE CORP COM 336901103 130 2,512 SH   SOLE 28 2,512 0 0
1ST SOURCE CORP COM 336901103 456 8,788 SH   SOLE 30 8,788 0 0
1ST SOURCE CORP COM 336901103 79 1,516 SH   SOLE 40 1,516 0 0
21VIANET GROUP INC SPONSORED ADS A 90138A103 105 14,547 SH   SOLE 4 14,547 0 0
21VIANET GROUP INC SPONSORED ADS A 90138A103 4,507 621,626 SH   SOLE 21 621,626 0 0
21VIANET GROUP INC SPONSORED ADS A 90138A103 2,526 348,404 SH   SOLE 22 340,868 0 7,536
21VIANET GROUP INC SPONSORED ADS A 90138A103 23 3,179 SH   SOLE 25 3,179 0 0
21VIANET GROUP INC SPONSORED ADS A 90138A103 1,413 194,938 SH   SOLE 30 194,938 0 0
22ND CENTY GROUP INC COM 90137F103 53 48,102 SH   SOLE 2 3,975 0 44,127
22ND CENTY GROUP INC COM 90137F103 3 2,871 SH   SOLE 7 2,871 0 0
22ND CENTY GROUP INC COM 90137F103 456 414,605 SH   SOLE 18 414,605 0 0
22ND CENTY GROUP INC COM 90137F103 225 204,244 SH   SOLE 19 204,244 0 0
22ND CENTY GROUP INC COM 90137F103 4,615 4,195,377 SH   SOLE 21 4,195,377 0 0
22ND CENTY GROUP INC COM 90137F103 3,737 3,397,592 SH   SOLE 22 3,298,756 0 98,836
2U INC COM 90214J101 2,600 108,361 SH   SOLE 2 3,665 0 104,696
2U INC COM 90214J101 9 389 SH   SOLE 4 389 0 0
2U INC COM 90214J101 22 912 SH   SOLE 7 912 0 0
2U INC COM 90214J101 784 32,691 SH   SOLE 18 26,301 0 6,390
2U INC COM 90214J101 320 13,321 SH   SOLE 19 13,321 0 0
2U INC COM 90214J101 18,605 775,552 SH   SOLE 21 775,552 0 0
2U INC COM 90214J101 40,242 1,677,436 SH   SOLE 22 1,570,567 0 106,869
2U INC COM 90214J101 469 19,548 SH   SOLE 26 11,851 0 7,697
2U INC COM 90214J101 185 7,695 SH   SOLE 28 7,695 0 0
2U INC COM 90214J101 503 20,982 SH   SOLE 30 20,982 0 0
2U INC COM 90214J101 29 1,190 SH   SOLE 31 1,190 0 0
2U INC COM 90214J101 138 5,768 SH   SOLE 40 5,768 0 0
3-D SYS CORP DEL COM NEW 88554D205 1,020 116,594 SH   SOLE 2 4,064 0 112,530
3-D SYS CORP DEL COM NEW 88554D205 5 575 SH   SOLE 4 575 0 0
3-D SYS CORP DEL COM NEW 88554D205 15 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,487 512,748 SH   SOLE 18 512,748 0 0
3-D SYS CORP DEL COM NEW 88554D205 1,781 203,539 SH   SOLE 19 203,539 0 0
3-D SYS CORP DEL COM NEW 88554D205 114,717 13,110,504 SH   SOLE 21 13,110,504 0 0
3-D SYS CORP DEL COM NEW 88554D205 30,472 3,482,546 SH   SOLE 22 3,347,589 0 134,957
3-D SYS CORP DEL COM NEW 88554D205 473 54,015 SH   SOLE 26 46,641 0 7,374
3-D SYS CORP DEL COM NEW 88554D205 135 15,374 SH   SOLE 28 15,374 0 0
3-D SYS CORP DEL COM NEW 88554D205 17,497 1,999,615 SH   SOLE 30 1,999,615 0 0
3-D SYS CORP DEL COM NEW 88554D205 97 11,083 SH   SOLE 40 11,083 0 0
360 FINANCE INC ADS 88557W101 89 9,089 SH   SOLE 4 9,089 0 0
360 FINANCE INC ADS 88557W101 246 25,170 SH   SOLE 21 25,170 0 0
360 FINANCE INC ADS 88557W101 2,822 288,888 SH   SOLE 22 272,229 0 16,659
360 FINANCE INC ADS 88557W101 873 89,337 SH   SOLE 30 89,337 0 0
3M CO COM 88579Y101 316,082 1,791,646 SH   SOLE 2 497,047 0 1,294,599
3M CO COM 88579Y101 54,152 306,950 SH   SOLE 4 291,285 0 15,665
3M CO COM 88579Y101 112,970 640,347 SH   SOLE 7 581,523 0 58,824
3M CO COM 88579Y101 925 5,242 SH   SOLE 13 5,242 0 0
3M CO COM 88579Y101 580 3,289 SH   SOLE 15 3,289 0 0
3M CO COM 88579Y101 18 101 SH   SOLE 17 0 0 101
3M CO COM 88579Y101 322,348 1,827,160 SH   SOLE 18 1,734,874 0 92,286
3M CO COM 88579Y101 92,410 523,804 SH   SOLE 19 523,804 0 0
3M CO COM 88579Y101 4,170 23,636 SH   SOLE 20 23,636 0 0
3M CO COM 88579Y101 2,556,473 14,490,835 SH   SOLE 21 14,490,835 0 0
3M CO COM 88579Y101 2,516,966 14,266,896 SH   SOLE 22 12,537,513 0 1,729,383
3M CO COM 88579Y101 87,778 497,551 SH   SOLE 23 497,551 0 0
3M CO COM 88579Y101 123,958 702,629 SH   SOLE 25 702,629 0 0
3M CO COM 88579Y101 553,027 3,134,719 SH   SOLE 26 384,955 0 2,749,764
3M CO COM 88579Y101 19,013 107,774 SH   SOLE 28 75,050 0 32,724
3M CO COM 88579Y101 13,014 73,768 SH   SOLE 29 67,806 0 5,962
3M CO COM 88579Y101 417,813 2,368,284 SH   SOLE 30 2,368,284 0 0
3M CO COM 88579Y101 40,770 231,094 SH   SOLE 31 170,343 0 60,751
3M CO COM 88579Y101 15,368 87,109 SH   SOLE 32 87,109 0 0
3M CO COM 88579Y101 35,278 199,967 SH   SOLE 34 199,967 0 0
3M CO COM 88579Y101 72,169 409,077 SH   SOLE 36 409,077 0 0
3M CO COM 88579Y101 1,603 9,089 SH   SOLE 37 9,089 0 0
3M CO COM 88579Y101 2,234 12,661 SH   SOLE 40 12,661 0 0
500 COM LTD SPON ADR REP A 33829R100 35 4,075 SH   SOLE 4 4,075 0 0
500 COM LTD SPON ADR REP A 33829R100 1,603 186,372 SH   SOLE 21 186,372 0 0
500 COM LTD SPON ADR REP A 33829R100 1,015 117,994 SH   SOLE 22 110,557 0 7,437
500 COM LTD SPON ADR REP A 33829R100 537 62,430 SH   SOLE 30 62,430 0 0
51JOB INC SPONSORED ADS 316827104 3,420 40,279 SH   SOLE 2 560 0 39,719
51JOB INC SPONSORED ADS 316827104 802 9,446 SH   SOLE 4 9,446 0 0
51JOB INC SPONSORED ADS 316827104 710 8,361 SH   SOLE 7 3,455 0 4,906
51JOB INC SPONSORED ADS 316827104 1,067 12,564 SH   SOLE 15 12,188 0 376
51JOB INC SPONSORED ADS 316827104 704 8,295 SH   SOLE 18 8,295 0 0
51JOB INC SPONSORED ADS 316827104 42,432 499,791 SH   SOLE 21 499,791 0 0
51JOB INC SPONSORED ADS 316827104 25,879 304,818 SH   SOLE 22 270,310 0 34,508
51JOB INC SPONSORED ADS 316827104 1,239 14,592 SH   SOLE 23 14,592 0 0
51JOB INC SPONSORED ADS 316827104 1,319 15,533 SH   SOLE 25 15,533 0 0
51JOB INC SPONSORED ADS 316827104 12,842 151,263 SH   SOLE 26 47,503 0 103,760
51JOB INC SPONSORED ADS 316827104 331 3,898 SH   SOLE 28 3,898 0 0
51JOB INC SPONSORED ADS 316827104 168 1,983 SH   SOLE 29 1,983 0 0
51JOB INC SPONSORED ADS 316827104 12,498 147,207 SH   SOLE 30 147,207 0 0
51JOB INC SPONSORED ADS 316827104 248 2,924 SH   SOLE 31 1,437 0 1,487
51JOB INC SPONSORED ADS 316827104 158 1,857 SH   SOLE 34 1,857 0 0
51JOB INC SPONSORED ADS 316827104 17 196 SH   SOLE 40 196 0 0
58 COM INC SPON ADR REP A 31680Q104 8,053 124,403 SH   SOLE 2 7,309 0 117,094
58 COM INC SPON ADR REP A 31680Q104 2,026 31,292 SH   SOLE 4 31,292 0 0
58 COM INC SPON ADR REP A 31680Q104 829 12,800 SH   SOLE 7 12,800 0 0
58 COM INC SPON ADR REP A 31680Q104 11 165 SH   SOLE 13 165 0 0
58 COM INC SPON ADR REP A 31680Q104 2,833 43,771 SH   SOLE 15 42,397 0 1,374
58 COM INC SPON ADR REP A 31680Q104 1,626 25,127 SH   SOLE 18 25,127 0 0
58 COM INC SPON ADR REP A 31680Q104 109,070 1,684,996 SH   SOLE 21 1,684,996 0 0
58 COM INC SPON ADR REP A 31680Q104 72,657 1,122,469 SH   SOLE 22 1,006,186 0 116,283
58 COM INC SPON ADR REP A 31680Q104 3,588 55,437 SH   SOLE 23 55,437 0 0
58 COM INC SPON ADR REP A 31680Q104 3,926 60,651 SH   SOLE 25 60,651 0 0
58 COM INC SPON ADR REP A 31680Q104 27,014 417,328 SH   SOLE 26 64,386 0 352,942
58 COM INC SPON ADR REP A 31680Q104 653 10,088 SH   SOLE 28 10,088 0 0
58 COM INC SPON ADR REP A 31680Q104 650 10,049 SH   SOLE 29 10,049 0 0
58 COM INC SPON ADR REP A 31680Q104 33,933 524,230 SH   SOLE 30 524,230 0 0
58 COM INC SPON ADR REP A 31680Q104 648 10,014 SH   SOLE 31 5,391 0 4,623
58 COM INC SPON ADR REP A 31680Q104 386 5,960 SH   SOLE 32 5,960 0 0
58 COM INC SPON ADR REP A 31680Q104 1,530 23,637 SH   SOLE 34 23,637 0 0
58 COM INC SPON ADR REP A 31680Q104 50 769 SH   SOLE 40 769 0 0
89BIO INC COM 282559103 38 1,431 SH   SOLE 2 0 0 1,431
89BIO INC COM 282559103 240 9,110 SH   SOLE 18 9,110 0 0
89BIO INC COM 282559103 6 221 SH   SOLE 19 221 0 0
89BIO INC COM 282559103 2,715 103,253 SH   SOLE 21 103,253 0 0
89BIO INC COM 282559103 1,724 65,566 SH   SOLE 22 65,566 0 0
89BIO INC COM 282559103 97 3,679 SH   SOLE 26 509 0 3,170
89BIO INC COM 282559103 2 62 SH   SOLE 31 0 0 62
8X8 INC NEW COM 282914100 710 38,786 SH   SOLE 2 3,513 0 35,273
8X8 INC NEW COM 282914100 8 422 SH   SOLE 4 422 0 0
8X8 INC NEW COM 282914100 31 1,688 SH   SOLE 7 1,688 0 0
8X8 INC NEW COM 282914100 7,796 426,027 SH   SOLE 18 426,027 0 0
8X8 INC NEW COM 282914100 3,019 164,988 SH   SOLE 19 164,988 0 0
8X8 INC NEW COM 282914100 203,689 11,130,533 SH   SOLE 21 11,130,533 0 0
8X8 INC NEW COM 282914100 53,431 2,919,728 SH   SOLE 22 2,809,596 0 110,132
8X8 INC NEW COM 282914100 785 42,910 SH   SOLE 26 34,365 0 8,545
8X8 INC NEW COM 282914100 237 12,935 SH   SOLE 28 12,935 0 0
8X8 INC NEW COM 282914100 2,601 142,126 SH   SOLE 30 142,126 0 0
8X8 INC NEW COM 282914100 193 10,544 SH   SOLE 40 10,544 0 0
9F INC SPONSORED ADS 65442R109 56 5,836 SH   SOLE 25 5,836 0 0
A H BELO CORP COM CL A 001282102 11 3,895 SH   SOLE 18 3,895 0 0
A H BELO CORP COM CL A 001282102 190 67,386 SH   SOLE 21 67,386 0 0
A H BELO CORP COM CL A 001282102 1,349 478,360 SH   SOLE 22 478,360 0 0
A MARK PRECIOUS METALS INC COM 00181T107 8 1,019 SH   SOLE 18 1,019 0 0
A MARK PRECIOUS METALS INC COM 00181T107 112 13,599 SH   SOLE 21 13,599 0 0
A10 NETWORKS INC COM 002121101 142 20,626 SH   SOLE 2 2,126 0 18,500
A10 NETWORKS INC COM 002121101 7 1,036 SH   SOLE 7 1,036 0 0
A10 NETWORKS INC COM 002121101 1,344 195,582 SH   SOLE 18 195,582 0 0
A10 NETWORKS INC COM 002121101 2,552 371,410 SH   SOLE 19 371,410 0 0
A10 NETWORKS INC COM 002121101 12,200 1,775,900 SH   SOLE 21 1,775,900 0 0
A10 NETWORKS INC COM 002121101 14,504 2,111,193 SH   SOLE 22 2,038,150 0 73,043
A10 NETWORKS INC COM 002121101 416 60,621 SH   SOLE 23 60,621 0 0
A10 NETWORKS INC COM 002121101 183 26,667 SH   SOLE 25 26,667 0 0
A10 NETWORKS INC COM 002121101 2,084 303,336 SH   SOLE 26 19,496 0 283,840
A10 NETWORKS INC COM 002121101 32 4,609 SH   SOLE 28 4,609 0 0
A10 NETWORKS INC COM 002121101 62 9,049 SH   SOLE 30 9,049 0 0
A10 NETWORKS INC COM 002121101 9 1,347 SH   SOLE 34 1,347 0 0
A10 NETWORKS INC COM 002121101 16 2,343 SH   SOLE 36 2,343 0 0
AAON INC COM PAR $0.004 000360206 849 17,183 SH   SOLE 2 1,595 0 15,588
AAON INC COM PAR $0.004 000360206 10 209 SH   SOLE 4 209 0 0
AAON INC COM PAR $0.004 000360206 36 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,066 183,493 SH   SOLE 18 183,493 0 0
AAON INC COM PAR $0.004 000360206 3,573 72,320 SH   SOLE 19 72,320 0 0
AAON INC COM PAR $0.004 000360206 221,941 4,491,816 SH   SOLE 21 4,491,816 0 0
AAON INC COM PAR $0.004 000360206 60,315 1,220,702 SH   SOLE 22 1,168,459 0 52,243
AAON INC COM PAR $0.004 000360206 906 18,340 SH   SOLE 26 15,487 0 2,853
AAON INC COM PAR $0.004 000360206 256 5,191 SH   SOLE 28 5,191 0 0
AAON INC COM PAR $0.004 000360206 2,816 56,994 SH   SOLE 30 56,994 0 0
AAON INC COM PAR $0.004 000360206 233 4,716 SH   SOLE 40 4,716 0 0
AAR CORP COM 000361105 1,661 36,824 SH   SOLE 2 2,438 0 34,386
AAR CORP COM 000361105 3 66 SH   SOLE 4 66 0 0
AAR CORP COM 000361105 24 534 SH   SOLE 7 534 0 0
AAR CORP COM 000361105 6,699 148,539 SH   SOLE 18 148,539 0 0
AAR CORP COM 000361105 3,388 75,111 SH   SOLE 19 75,111 0 0
AAR CORP COM 000361105 193,832 4,297,837 SH   SOLE 21 4,297,837 0 0
AAR CORP COM 000361105 46,570 1,032,597 SH   SOLE 22 986,277 0 46,320
AAR CORP COM 000361105 154 3,407 SH   SOLE 23 3,407 0 0
AAR CORP COM 000361105 1,306 28,952 SH   SOLE 26 5,768 0 23,184
AAR CORP COM 000361105 216 4,796 SH   SOLE 28 4,796 0 0
AAR CORP COM 000361105 2,122 47,050 SH   SOLE 30 47,050 0 0
AAR CORP COM 000361105 162 3,586 SH   SOLE 40 3,586 0 0
AARONS INC COM PAR $0.50 002535300 3,519 61,621 SH   SOLE 2 31,062 0 30,559
AARONS INC COM PAR $0.50 002535300 18 307 SH   SOLE 4 307 0 0
AARONS INC COM PAR $0.50 002535300 91 1,591 SH   SOLE 7 1,591 0 0
AARONS INC COM PAR $0.50 002535300 21,962 384,562 SH   SOLE 18 381,768 0 2,794
AARONS INC COM PAR $0.50 002535300 9,028 158,084 SH   SOLE 19 158,084 0 0
AARONS INC COM PAR $0.50 002535300 278,448 4,875,649 SH   SOLE 21 4,875,649 0 0
AARONS INC COM PAR $0.50 002535300 132,207 2,314,958 SH   SOLE 22 2,225,579 0 89,379
AARONS INC COM PAR $0.50 002535300 108 1,886 SH   SOLE 23 1,886 0 0
AARONS INC COM PAR $0.50 002535300 1,266 22,170 SH   SOLE 26 15,134 0 7,036
AARONS INC COM PAR $0.50 002535300 494 8,654 SH   SOLE 28 8,654 0 0
AARONS INC COM PAR $0.50 002535300 1,256 21,999 SH   SOLE 30 21,999 0 0
AARONS INC COM PAR $0.50 002535300 71 1,246 SH   SOLE 36 1,246 0 0
AARONS INC COM PAR $0.50 002535300 410 7,185 SH   SOLE 40 7,185 0 0
ABB LTD SPONSORED ADR 000375204 20,880 866,766 SH   SOLE 18 866,766 0 0
ABB LTD SPONSORED ADR 000375204 16,568 687,748 SH   SOLE 19 687,748 0 0
ABB LTD SPONSORED ADR 000375204 705 29,265 SH   SOLE 23 29,265 0 0
ABB LTD SPONSORED ADR 000375204 4,192 174,003 SH   SOLE 34 174,003 0 0
ABBOTT LABS COM 002824100 451,413 5,197,019 SH   SOLE 2 1,335,396 0 3,861,623
ABBOTT LABS COM 002824100 76,149 876,686 SH   SOLE 4 829,410 0 47,276
ABBOTT LABS COM 002824100 143,497 1,652,048 SH   SOLE 7 1,532,635 0 119,413
ABBOTT LABS COM 002824100 2,938 33,820 SH   SOLE 13 33,820 0 0
ABBOTT LABS COM 002824100 882 10,160 SH   SOLE 15 10,160 0 0
ABBOTT LABS COM 002824100 12 138 SH   SOLE 17 0 0 138
ABBOTT LABS COM 002824100 358,931 4,132,291 SH   SOLE 18 3,864,395 0 267,896
ABBOTT LABS COM 002824100 470,193 5,413,225 SH   SOLE 19 5,413,225 0 0
ABBOTT LABS COM 002824100 9,759 112,356 SH   SOLE 20 112,356 0 0
ABBOTT LABS COM 002824100 3,601,099 41,458,659 SH   SOLE 21 41,458,659 0 0
ABBOTT LABS COM 002824100 3,665,283 42,197,590 SH   SOLE 22 37,621,261 0 4,576,329
ABBOTT LABS COM 002824100 118,619 1,365,638 SH   SOLE 23 1,365,638 0 0
ABBOTT LABS COM 002824100 260,087 2,994,324 SH   SOLE 25 2,994,324 0 0
ABBOTT LABS COM 002824100 634,457 7,304,364 SH   SOLE 26 984,255 0 6,320,109
ABBOTT LABS COM 002824100 28,675 330,124 SH   SOLE 28 230,573 0 99,551
ABBOTT LABS COM 002824100 12,883 148,315 SH   SOLE 29 61,992 0 86,323
ABBOTT LABS COM 002824100 581,908 6,699,381 SH   SOLE 30 6,699,381 0 0
ABBOTT LABS COM 002824100 40,028 460,834 SH   SOLE 31 356,618 0 104,216
ABBOTT LABS COM 002824100 5,503 63,360 SH   SOLE 32 63,360 0 0
ABBOTT LABS COM 002824100 266,216 3,064,887 SH   SOLE 34 3,064,887 0 0
ABBOTT LABS COM 002824100 101,932 1,173,518 SH   SOLE 36 1,173,518 0 0
ABBOTT LABS COM 002824100 3,463 39,865 SH   SOLE 40 39,865 0 0
ABBVIE INC COM 00287Y109 347,452 3,924,243 SH   SOLE 2 667,974 0 3,256,269
ABBVIE INC COM 00287Y109 65,573 740,603 SH   SOLE 4 700,588 0 40,015
ABBVIE INC COM 00287Y109 132,788 1,499,755 SH   SOLE 7 1,382,422 0 117,333
ABBVIE INC COM 00287Y109 6,411 72,413 SH   SOLE 13 72,413 0 0
ABBVIE INC COM 00287Y109 780 8,806 SH   SOLE 15 8,806 0 0
ABBVIE INC COM 00287Y109 464,035 5,240,967 SH   SOLE 18 4,938,163 0 302,804
ABBVIE INC COM 00287Y109 263,095 2,971,487 SH   SOLE 19 2,971,487 0 0
ABBVIE INC COM 00287Y109 2,452,086 27,694,667 SH   SOLE 21 27,694,667 0 0
ABBVIE INC COM 00287Y109 3,258,749 36,805,384 SH   SOLE 22 32,588,496 0 4,216,888
ABBVIE INC COM 00287Y109 105,781 1,194,720 SH   SOLE 23 1,194,720 0 0
ABBVIE INC COM 00287Y109 154,148 1,740,997 SH   SOLE 25 1,740,997 0 0
ABBVIE INC COM 00287Y109 660,582 7,460,828 SH   SOLE 26 961,448 0 6,499,380
ABBVIE INC COM 00287Y109 24,460 276,255 SH   SOLE 28 192,882 0 83,373
ABBVIE INC COM 00287Y109 24,757 279,615 SH   SOLE 29 81,198 0 198,417
ABBVIE INC COM 00287Y109 508,562 5,743,868 SH   SOLE 30 5,743,868 0 0
ABBVIE INC COM 00287Y109 37,921 428,290 SH   SOLE 31 336,817 0 91,473
ABBVIE INC COM 00287Y109 4,694 53,013 SH   SOLE 32 53,013 0 0
ABBVIE INC COM 00287Y109 115,610 1,305,736 SH   SOLE 34 1,305,736 0 0
ABBVIE INC COM 00287Y109 96,794 1,093,218 SH   SOLE 36 1,093,218 0 0
ABBVIE INC COM 00287Y109 2,344 26,475 SH   SOLE 37 26,475 0 0
ABBVIE INC COM 00287Y109 2,875 32,470 SH   SOLE 40 32,470 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 107 32,602 SH   SOLE 2 1,193 0 31,409
ABEONA THERAPEUTICS INC COM 00289Y107 2 745 SH   SOLE 7 745 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 372 113,690 SH   SOLE 18 113,690 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 177 54,199 SH   SOLE 19 54,199 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 3,846 1,176,186 SH   SOLE 21 1,176,186 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 3,629 1,109,821 SH   SOLE 22 1,083,450 0 26,371
ABERCROMBIE & FITCH CO CL A 002896207 1,109 64,113 SH   SOLE 2 2,311 0 61,802
ABERCROMBIE & FITCH CO CL A 002896207 6 349 SH   SOLE 4 349 0 0
ABERCROMBIE & FITCH CO CL A 002896207 45 2,624 SH   SOLE 7 2,624 0 0
ABERCROMBIE & FITCH CO CL A 002896207 4,848 280,394 SH   SOLE 18 280,394 0 0
ABERCROMBIE & FITCH CO CL A 002896207 1,998 115,577 SH   SOLE 19 115,577 0 0
ABERCROMBIE & FITCH CO CL A 002896207 124,243 7,185,855 SH   SOLE 21 7,185,855 0 0
ABERCROMBIE & FITCH CO CL A 002896207 34,335 1,985,815 SH   SOLE 22 1,872,689 0 113,126
ABERCROMBIE & FITCH CO CL A 002896207 208 12,022 SH   SOLE 26 8,806 0 3,216
ABERCROMBIE & FITCH CO CL A 002896207 141 8,162 SH   SOLE 28 8,162 0 0
ABERCROMBIE & FITCH CO CL A 002896207 1,504 87,014 SH   SOLE 30 87,014 0 0
ABERCROMBIE & FITCH CO CL A 002896207 17 998 SH   SOLE 31 0 0 998
ABERCROMBIE & FITCH CO CL A 002896207 116 6,737 SH   SOLE 36 6,737 0 0
ABERCROMBIE & FITCH CO CL A 002896207 134 7,770 SH   SOLE 40 7,770 0 0
ABERDEEN GLOBAL DYNAMIC DIVI COM 00302M106 1,124 108,100 SH   SOLE 2 108,100 0 0
ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT 00326L100 1,930 215,612 SH   SOLE 2 215,612 0 0
ABIOMED INC COM 003654100 21,418 125,551 SH   SOLE 2 27,789 0 97,762
ABIOMED INC COM 003654100 3,324 19,483 SH   SOLE 4 18,158 0 1,325
ABIOMED INC COM 003654100 6,686 39,194 SH   SOLE 7 39,194 0 0
ABIOMED INC COM 003654100 13 79 SH   SOLE 13 79 0 0
ABIOMED INC COM 003654100 28 167 SH   SOLE 15 167 0 0
ABIOMED INC COM 003654100 18,015 105,607 SH   SOLE 18 99,609 0 5,998
ABIOMED INC COM 003654100 34,702 203,424 SH   SOLE 19 203,424 0 0
ABIOMED INC COM 003654100 785 4,600 SH   SOLE 20 4,600 0 0
ABIOMED INC COM 003654100 238,595 1,398,643 SH   SOLE 21 1,398,643 0 0
ABIOMED INC COM 003654100 186,888 1,095,537 SH   SOLE 22 981,805 0 113,732
ABIOMED INC COM 003654100 5,477 32,109 SH   SOLE 23 32,109 0 0
ABIOMED INC COM 003654100 11,541 67,654 SH   SOLE 25 67,654 0 0
ABIOMED INC COM 003654100 35,293 206,885 SH   SOLE 26 40,424 0 166,461
ABIOMED INC COM 003654100 1,448 8,491 SH   SOLE 28 6,114 0 2,377
ABIOMED INC COM 003654100 1,805 10,578 SH   SOLE 29 845 0 9,733
ABIOMED INC COM 003654100 33,540 196,613 SH   SOLE 30 196,613 0 0
ABIOMED INC COM 003654100 1,592 9,331 SH   SOLE 31 7,732 0 1,599
ABIOMED INC COM 003654100 13,133 76,988 SH   SOLE 34 76,988 0 0
ABIOMED INC COM 003654100 4,757 27,884 SH   SOLE 36 27,884 0 0
ABIOMED INC COM 003654100 192 1,125 SH   SOLE 40 1,125 0 0
ABM INDS INC COM 000957100 2,550 67,630 SH   SOLE 2 2,552 0 65,078
ABM INDS INC COM 000957100 13 343 SH   SOLE 4 343 0 0
ABM INDS INC COM 000957100 2,550 67,609 SH   SOLE 7 67,609 0 0
ABM INDS INC COM 000957100 11,596 307,494 SH   SOLE 18 307,494 0 0
ABM INDS INC COM 000957100 4,423 117,280 SH   SOLE 19 117,280 0 0
ABM INDS INC COM 000957100 288,260 7,644,118 SH   SOLE 21 7,644,118 0 0
ABM INDS INC COM 000957100 75,076 1,990,880 SH   SOLE 22 1,895,855 0 95,025
ABM INDS INC COM 000957100 695 18,439 SH   SOLE 26 12,770 0 5,669
ABM INDS INC COM 000957100 276 7,312 SH   SOLE 28 7,312 0 0
ABM INDS INC COM 000957100 3,531 93,640 SH   SOLE 30 93,640 0 0
ABM INDS INC COM 000957100 99 2,624 SH   SOLE 36 2,624 0 0
ABM INDS INC COM 000957100 232 6,159 SH   SOLE 40 6,159 0 0
ABRAXAS PETE CORP COM 003830106 74 210,171 SH   SOLE 2 6,058 0 204,113
ABRAXAS PETE CORP COM 003830106 2 4,355 SH   SOLE 7 4,355 0 0
ABRAXAS PETE CORP COM 003830106 195 555,758 SH   SOLE 18 555,758 0 0
ABRAXAS PETE CORP COM 003830106 95 270,698 SH   SOLE 19 270,698 0 0
ABRAXAS PETE CORP COM 003830106 1,985 5,652,236 SH   SOLE 21 5,652,236 0 0
ABRAXAS PETE CORP COM 003830106 1,847 5,260,594 SH   SOLE 22 5,137,949 0 122,645
AC IMMUNE SA SHS H00263105 5,265 617,910 SH   SOLE 21 617,910 0 0
AC IMMUNE SA SHS H00263105 44 5,172 SH   SOLE 30 5,172 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 1,069 15,769 SH   SOLE 2 1,441 0 14,328
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,689 128,142 SH   SOLE 18 128,142 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 14,346 211,560 SH   SOLE 19 211,560 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 95,027 1,401,371 SH   SOLE 21 1,401,371 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 72,664 1,071,583 SH   SOLE 22 1,027,944 0 43,639
ACACIA COMMUNICATIONS INC COM 00401C108 823 12,133 SH   SOLE 26 9,467 0 2,666
ACACIA COMMUNICATIONS INC COM 00401C108 304 4,487 SH   SOLE 28 4,487 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 738 10,881 SH   SOLE 30 10,881 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 863 12,723 SH   SOLE 34 12,723 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 229 3,373 SH   SOLE 40 3,373 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 80 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 378 142,044 SH   SOLE 18 142,044 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 55 20,568 SH   SOLE 19 20,568 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 3,355 1,261,210 SH   SOLE 21 1,261,210 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 3,009 1,131,061 SH   SOLE 22 1,096,409 0 34,652
ACADIA HEALTHCARE COMPANY IN COM 00404A109 7,224 217,470 SH   SOLE 2 43,481 0 173,989
ACADIA HEALTHCARE COMPANY IN COM 00404A109 14 425 SH   SOLE 4 425 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 88 2,651 SH   SOLE 7 2,651 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 7,971 239,944 SH   SOLE 18 239,944 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 1,912 57,562 SH   SOLE 19 57,562 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 150,964 4,544,382 SH   SOLE 21 4,544,382 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 95,737 2,881,915 SH   SOLE 22 2,714,192 0 167,723
ACADIA HEALTHCARE COMPANY IN COM 00404A109 778 23,412 SH   SOLE 26 17,610 0 5,802
ACADIA HEALTHCARE COMPANY IN COM 00404A109 376 11,327 SH   SOLE 28 11,327 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 1,805 54,333 SH   SOLE 30 54,333 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 62 1,878 SH   SOLE 31 1,878 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 115 3,460 SH   SOLE 34 3,460 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 117 3,528 SH   SOLE 36 3,528 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 279 8,394 SH   SOLE 40 8,394 0 0
ACADIA HEALTHCARE COMPANY IN OPTIONS 00404A109 13 400 SH Call SOLE 2 400 0 0
ACADIA HEALTHCARE COMPANY IN OPTIONS 00404A109 1,827 55,000 SH Call SOLE 19 55,000 0 0
ACADIA HEALTHCARE COMPANY IN OPTIONS 00404A109 20 600 SH Call SOLE 22 600 0 0
ACADIA HEALTHCARE COMPANY IN OPTIONS 00404A109 249 7,500 SH Call SOLE 34 7,500 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 2,971 69,437 SH   SOLE 2 26,684 0 42,753
ACADIA PHARMACEUTICALS INC COM 004225108 20 475 SH   SOLE 4 475 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 85 1,996 SH   SOLE 7 1,996 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 18,287 427,460 SH   SOLE 18 398,997 0 28,463
ACADIA PHARMACEUTICALS INC COM 004225108 24,801 579,733 SH   SOLE 19 579,733 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 90 2,100 SH   SOLE 20 2,100 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 226,415 5,292,544 SH   SOLE 21 5,292,544 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 145,240 3,395,038 SH   SOLE 22 3,261,941 0 133,097
ACADIA PHARMACEUTICALS INC COM 004225108 1,135 26,540 SH   SOLE 23 26,540 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 4,848 113,316 SH   SOLE 26 34,569 0 78,747
ACADIA PHARMACEUTICALS INC COM 004225108 610 14,250 SH   SOLE 28 14,250 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 10,214 238,759 SH   SOLE 30 238,759 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 2,842 66,443 SH   SOLE 34 66,443 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 462 10,804 SH   SOLE 40 10,804 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 2,561 98,773 SH   SOLE 2 13,310 0 85,463
ACADIA RLTY TR COM SH BEN INT 004239109 630 24,282 SH   SOLE 4 24,282 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 2,223 85,747 SH   SOLE 7 85,747 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 9,779 377,132 SH   SOLE 18 377,132 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 7,097 273,703 SH   SOLE 19 273,703 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 268,617 10,359,310 SH   SOLE 21 10,359,310 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 96,867 3,735,727 SH   SOLE 22 3,628,545 0 107,182
ACADIA RLTY TR COM SH BEN INT 004239109 896 34,537 SH   SOLE 23 34,537 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 5,077 195,791 SH   SOLE 25 195,791 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 4,239 163,466 SH   SOLE 26 24,949 0 138,517
ACADIA RLTY TR COM SH BEN INT 004239109 276 10,643 SH   SOLE 28 10,643 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 1,130 43,587 SH   SOLE 29 43,587 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 12,624 486,846 SH   SOLE 30 486,846 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 190 7,333 SH   SOLE 40 7,333 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 197 11,629 SH   SOLE 2 1,130 0 10,499
ACCELERATE DIAGNOSTICS INC COM 00430H102 9 544 SH   SOLE 7 544 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 1,571 92,938 SH   SOLE 18 92,938 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 813 48,132 SH   SOLE 19 48,132 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 15,311 905,956 SH   SOLE 21 905,956 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 12,840 759,768 SH   SOLE 22 727,095 0 32,673
ACCELERATE DIAGNOSTICS INC COM 00430H102 181 10,728 SH   SOLE 26 0 0 10,728
ACCELERATE DIAGNOSTICS INC COM 00430H102 73 4,337 SH   SOLE 28 4,337 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 3,657 216,371 SH   SOLE 30 216,371 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 47 2,759 SH   SOLE 40 2,759 0 0
ACCELERON PHARMA INC COM 00434H108 5,288 99,727 SH   SOLE 2 78,038 0 21,689
ACCELERON PHARMA INC COM 00434H108 10 185 SH   SOLE 4 185 0 0
ACCELERON PHARMA INC COM 00434H108 40 750 SH   SOLE 7 750 0 0
ACCELERON PHARMA INC COM 00434H108 11,499 216,878 SH   SOLE 18 207,863 0 9,015
ACCELERON PHARMA INC COM 00434H108 43,350 817,614 SH   SOLE 19 817,614 0 0
ACCELERON PHARMA INC COM 00434H108 106,864 2,015,534 SH   SOLE 21 2,015,534 0 0
ACCELERON PHARMA INC COM 00434H108 73,503 1,386,332 SH   SOLE 22 1,330,834 0 55,498
ACCELERON PHARMA INC COM 00434H108 352 6,643 SH   SOLE 23 6,643 0 0
ACCELERON PHARMA INC COM 00434H108 1,561 29,448 SH   SOLE 26 7,145 0 22,303
ACCELERON PHARMA INC COM 00434H108 330 6,217 SH   SOLE 28 6,217 0 0
ACCELERON PHARMA INC COM 00434H108 1,018 19,197 SH   SOLE 30 19,197 0 0
ACCELERON PHARMA INC COM 00434H108 15,086 284,525 SH   SOLE 34 284,525 0 0
ACCELERON PHARMA INC COM 00434H108 252 4,751 SH   SOLE 40 4,751 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 373,611 1,774,285 SH   SOLE 2 309,010 0 1,465,275
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 66,455 315,598 SH   SOLE 4 298,257 0 17,341
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 124,524 591,364 SH   SOLE 7 588,568 0 2,796
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,545 7,335 SH   SOLE 13 7,335 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 795 3,774 SH   SOLE 15 3,774 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 0 2 SH   SOLE 17 0 0 2
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 295,020 1,401,056 SH   SOLE 18 1,307,989 0 93,067
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 58,165 276,227 SH   SOLE 19 276,227 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 3,299,357 15,668,694 SH   SOLE 21 15,668,694 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 3,330,145 15,814,907 SH   SOLE 22 14,152,036 0 1,662,871
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 104,751 497,462 SH   SOLE 23 497,462 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 152,160 722,610 SH   SOLE 25 722,610 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 843,169 4,004,223 SH   SOLE 26 406,419 0 3,597,804
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 25,099 119,195 SH   SOLE 28 83,121 0 36,074
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 8,975 42,624 SH   SOLE 29 29,683 0 12,941
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 605,829 2,877,090 SH   SOLE 30 2,877,090 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 36,560 173,625 SH   SOLE 31 138,098 0 35,527
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 33,717 160,124 SH   SOLE 34 160,124 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 103,217 490,178 SH   SOLE 36 490,178 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2,950 14,009 SH   SOLE 40 14,009 0 0
ACCO BRANDS CORP COM 00081T108 939 100,367 SH   SOLE 2 3,285 0 97,082
ACCO BRANDS CORP COM 00081T108 9 936 SH   SOLE 4 936 0 0
ACCO BRANDS CORP COM 00081T108 17 1,853 SH   SOLE 7 1,853 0 0
ACCO BRANDS CORP COM 00081T108 3,098 330,958 SH   SOLE 18 330,958 0 0
ACCO BRANDS CORP COM 00081T108 1,594 170,345 SH   SOLE 19 170,345 0 0
ACCO BRANDS CORP COM 00081T108 31,046 3,316,887 SH   SOLE 21 3,316,887 0 0
ACCO BRANDS CORP COM 00081T108 27,354 2,922,441 SH   SOLE 22 2,784,006 0 138,435
ACCO BRANDS CORP COM 00081T108 186 19,819 SH   SOLE 26 13,259 0 6,560
ACCO BRANDS CORP COM 00081T108 103 11,057 SH   SOLE 28 11,057 0 0
ACCO BRANDS CORP COM 00081T108 348 37,157 SH   SOLE 30 37,157 0 0
ACCO BRANDS CORP COM 00081T108 121 12,948 SH   SOLE 40 12,948 0 0
ACCURAY INC COM 004397105 144 50,899 SH   SOLE 2 16,970 0 33,929
ACCURAY INC COM 004397105 5 1,754 SH   SOLE 7 1,754 0 0
ACCURAY INC COM 004397105 914 324,003 SH   SOLE 18 319,999 0 4,004
ACCURAY INC COM 004397105 1,283 455,116 SH   SOLE 19 455,116 0 0
ACCURAY INC COM 004397105 8,613 3,054,306 SH   SOLE 21 3,054,306 0 0
ACCURAY INC COM 004397105 7,988 2,832,523 SH   SOLE 22 2,764,717 0 67,806
ACCURAY INC COM 004397105 194 68,724 SH   SOLE 23 68,724 0 0
ACCURAY INC COM 004397105 448 158,716 SH   SOLE 26 0 0 158,716
ACELRX PHARMACEUTICALS INC COM 00444T100 130 61,823 SH   SOLE 2 3,301 0 58,522
ACELRX PHARMACEUTICALS INC COM 00444T100 586 277,526 SH   SOLE 18 277,526 0 0
ACELRX PHARMACEUTICALS INC COM 00444T100 287 136,056 SH   SOLE 19 136,056 0 0
ACELRX PHARMACEUTICALS INC COM 00444T100 5,926 2,808,571 SH   SOLE 21 2,808,571 0 0
ACELRX PHARMACEUTICALS INC COM 00444T100 4,912 2,328,041 SH   SOLE 22 2,239,471 0 88,570
ACER THERAPEUTICS INC COM 00444P108 8 1,971 SH   SOLE 2 0 0 1,971
ACER THERAPEUTICS INC COM 00444P108 79 19,645 SH   SOLE 18 19,645 0 0
ACER THERAPEUTICS INC COM 00444P108 56 14,064 SH   SOLE 19 14,064 0 0
ACER THERAPEUTICS INC COM 00444P108 737 183,699 SH   SOLE 21 183,699 0 0
ACER THERAPEUTICS INC COM 00444P108 652 162,544 SH   SOLE 22 159,763 0 2,781
ACER THERAPEUTICS INC COM 00444P108 44 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 3 6,558 SH   SOLE 22 6,558 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 842 139,666 SH   SOLE 2 5,051 0 134,615
ACHILLION PHARMACEUTICALS IN COM 00448Q201 3 441 SH   SOLE 4 441 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 13 2,233 SH   SOLE 7 2,233 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 2,959 490,783 SH   SOLE 18 490,783 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 1,457 241,636 SH   SOLE 19 241,636 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 37,902 6,285,640 SH   SOLE 21 6,285,640 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 24,699 4,096,017 SH   SOLE 22 3,929,663 0 166,354
ACHILLION PHARMACEUTICALS IN COM 00448Q201 444 73,681 SH   SOLE 26 0 0 73,681
ACHILLION PHARMACEUTICALS IN COM 00448Q201 94 15,613 SH   SOLE 28 15,613 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 300 49,682 SH   SOLE 30 49,682 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 58 9,582 SH   SOLE 40 9,582 0 0
ACI WORLDWIDE INC COM 004498101 3,679 97,118 SH   SOLE 2 53,515 0 43,603
ACI WORLDWIDE INC COM 004498101 16 423 SH   SOLE 4 423 0 0
ACI WORLDWIDE INC COM 004498101 78 2,054 SH   SOLE 7 2,054 0 0
ACI WORLDWIDE INC COM 004498101 24,798 654,573 SH   SOLE 18 654,573 0 0
ACI WORLDWIDE INC COM 004498101 7,666 202,347 SH   SOLE 19 202,347 0 0
ACI WORLDWIDE INC COM 004498101 329,398 8,694,669 SH   SOLE 21 8,694,669 0 0
ACI WORLDWIDE INC COM 004498101 150,130 3,962,788 SH   SOLE 22 3,814,943 0 147,845
ACI WORLDWIDE INC COM 004498101 1,736 45,821 SH   SOLE 26 23,397 0 22,424
ACI WORLDWIDE INC COM 004498101 583 15,389 SH   SOLE 28 15,389 0 0
ACI WORLDWIDE INC COM 004498101 5,409 142,774 SH   SOLE 30 142,774 0 0
ACI WORLDWIDE INC COM 004498101 0 1 SH   SOLE 36 1 0 0
ACI WORLDWIDE INC COM 004498101 474 12,513 SH   SOLE 40 12,513 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 57 30,288 SH   SOLE 2 1,271 0 29,017
ACLARIS THERAPEUTICS INC COM 00461U105 1 701 SH   SOLE 7 701 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 207 109,552 SH   SOLE 18 109,552 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 101 53,568 SH   SOLE 19 53,568 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 2,247 1,188,661 SH   SOLE 21 1,188,661 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 2,375 1,256,799 SH   SOLE 22 1,233,982 0 22,817
ACM RESEARCH INC COM CL A 00108J109 645 34,941 SH   SOLE 21 34,941 0 0
ACM RESEARCH INC COM CL A 00108J109 3,026 163,984 SH   SOLE 22 163,984 0 0
ACME UTD CORP COM 004816104 12 490 SH   SOLE 18 490 0 0
ACME UTD CORP COM 004816104 167 7,002 SH   SOLE 21 7,002 0 0
ACME UTD CORP COM 004816104 332 13,971 SH   SOLE 22 13,971 0 0
ACNB CORP COM 000868109 290 7,671 SH   SOLE 2 284 0 7,387
ACNB CORP COM 000868109 931 24,614 SH   SOLE 18 24,614 0 0
ACNB CORP COM 000868109 465 12,284 SH   SOLE 19 12,284 0 0
ACNB CORP COM 000868109 9,506 251,348 SH   SOLE 21 251,348 0 0
ACNB CORP COM 000868109 3,395 89,761 SH   SOLE 22 84,301 0 5,460
ACORDA THERAPEUTICS INC COM 00484M106 97 47,471 SH   SOLE 2 1,621 0 45,850
ACORDA THERAPEUTICS INC COM 00484M106 2 893 SH   SOLE 7 893 0 0
ACORDA THERAPEUTICS INC COM 00484M106 434 212,858 SH   SOLE 18 212,858 0 0
ACORDA THERAPEUTICS INC COM 00484M106 344 168,788 SH   SOLE 19 168,788 0 0
ACORDA THERAPEUTICS INC COM 00484M106 11,668 5,719,676 SH   SOLE 21 5,719,676 0 0
ACORDA THERAPEUTICS INC COM 00484M106 3,214 1,575,729 SH   SOLE 22 1,539,879 0 35,850
ACORDA THERAPEUTICS INC COM 00484M106 143 69,974 SH   SOLE 26 0 0 69,974
ACORDA THERAPEUTICS INC COM 00484M106 89 43,787 SH   SOLE 30 43,787 0 0
ACTINIUM PHARMACEUTICALS INC COM 00507W107 6 27,730 SH   SOLE 21 27,730 0 0
ACTINIUM PHARMACEUTICALS INC COM 00507W107 251 1,151,787 SH   SOLE 22 1,151,787 0 0
ACTIVISION BLIZZARD INC COM 00507V109 116,205 1,955,654 SH   SOLE 2 287,552 0 1,668,102
ACTIVISION BLIZZARD INC COM 00507V109 21,184 356,517 SH   SOLE 4 335,945 0 20,572
ACTIVISION BLIZZARD INC COM 00507V109 41,772 702,996 SH   SOLE 7 677,292 0 25,704
ACTIVISION BLIZZARD INC COM 00507V109 2,094 35,237 SH   SOLE 13 35,237 0 0
ACTIVISION BLIZZARD INC COM 00507V109 337 5,675 SH   SOLE 15 5,675 0 0
ACTIVISION BLIZZARD INC COM 00507V109 6 103 SH   SOLE 17 0 0 103
ACTIVISION BLIZZARD INC COM 00507V109 85,236 1,434,466 SH   SOLE 18 1,314,350 0 120,116
ACTIVISION BLIZZARD INC COM 00507V109 61,446 1,034,101 SH   SOLE 19 1,034,101 0 0
ACTIVISION BLIZZARD INC COM 00507V109 950,999 16,004,700 SH   SOLE 21 16,004,700 0 0
ACTIVISION BLIZZARD INC COM 00507V109 1,089,486 18,335,347 SH   SOLE 22 16,328,483 0 2,006,864
ACTIVISION BLIZZARD INC COM 00507V109 34,153 574,779 SH   SOLE 23 574,779 0 0
ACTIVISION BLIZZARD INC COM 00507V109 45,788 770,581 SH   SOLE 25 770,581 0 0
ACTIVISION BLIZZARD INC COM 00507V109 245,733 4,135,530 SH   SOLE 26 485,584 0 3,649,946
ACTIVISION BLIZZARD INC COM 00507V109 8,518 143,352 SH   SOLE 28 100,066 0 43,286
ACTIVISION BLIZZARD INC COM 00507V109 2,884 48,532 SH   SOLE 29 16,338 0 32,194
ACTIVISION BLIZZARD INC COM 00507V109 180,544 3,038,434 SH   SOLE 30 3,038,434 0 0
ACTIVISION BLIZZARD INC COM 00507V109 10,191 171,502 SH   SOLE 31 139,365 0 32,137
ACTIVISION BLIZZARD INC COM 00507V109 7,430 125,041 SH   SOLE 32 125,041 0 0
ACTIVISION BLIZZARD INC COM 00507V109 29,005 488,135 SH   SOLE 34 488,135 0 0
ACTIVISION BLIZZARD INC COM 00507V109 31,182 524,767 SH   SOLE 36 524,767 0 0
ACTIVISION BLIZZARD INC COM 00507V109 982 16,521 SH   SOLE 40 16,521 0 0
ACTUANT CORP CL A NEW 00508X203 1,024 39,354 SH   SOLE 2 1,968 0 37,386
ACTUANT CORP CL A NEW 00508X203 12 454 SH   SOLE 4 454 0 0
ACTUANT CORP CL A NEW 00508X203 25 958 SH   SOLE 7 958 0 0
ACTUANT CORP CL A NEW 00508X203 6,400 245,889 SH   SOLE 18 245,889 0 0
ACTUANT CORP CL A NEW 00508X203 2,522 96,902 SH   SOLE 19 96,902 0 0
ACTUANT CORP CL A NEW 00508X203 158,356 6,083,581 SH   SOLE 21 6,083,581 0 0
ACTUANT CORP CL A NEW 00508X203 42,686 1,639,896 SH   SOLE 22 1,563,999 0 75,897
ACTUANT CORP CL A NEW 00508X203 257 9,865 SH   SOLE 26 5,700 0 4,165
ACTUANT CORP CL A NEW 00508X203 214 8,204 SH   SOLE 28 8,204 0 0
ACTUANT CORP CL A NEW 00508X203 2,099 80,656 SH   SOLE 30 80,656 0 0
ACTUANT CORP CL A NEW 00508X203 160 6,153 SH   SOLE 40 6,153 0 0
ACUITY BRANDS INC COM 00508Y102 16,311 118,195 SH   SOLE 2 30,734 0 87,461
ACUITY BRANDS INC COM 00508Y102 2,681 19,425 SH   SOLE 4 18,343 0 1,082
ACUITY BRANDS INC COM 00508Y102 3,563 25,820 SH   SOLE 7 5,406 0 20,414
ACUITY BRANDS INC COM 00508Y102 78 564 SH   SOLE 13 564 0 0
ACUITY BRANDS INC COM 00508Y102 43 308 SH   SOLE 15 308 0 0
ACUITY BRANDS INC COM 00508Y102 15,869 114,992 SH   SOLE 18 111,731 0 3,261
ACUITY BRANDS INC COM 00508Y102 1,308 9,479 SH   SOLE 19 9,479 0 0
ACUITY BRANDS INC COM 00508Y102 281,384 2,039,011 SH   SOLE 21 2,039,011 0 0
ACUITY BRANDS INC COM 00508Y102 196,048 1,420,639 SH   SOLE 22 1,343,765 0 76,874
ACUITY BRANDS INC COM 00508Y102 4,751 34,425 SH   SOLE 23 34,425 0 0
ACUITY BRANDS INC COM 00508Y102 6,840 49,565 SH   SOLE 25 49,565 0 0
ACUITY BRANDS INC COM 00508Y102 27,518 199,403 SH   SOLE 26 42,860 0 156,543
ACUITY BRANDS INC COM 00508Y102 1,056 7,651 SH   SOLE 28 5,184 0 2,467
ACUITY BRANDS INC COM 00508Y102 1,253 9,079 SH   SOLE 29 854 0 8,225
ACUITY BRANDS INC COM 00508Y102 11,124 80,609 SH   SOLE 30 80,609 0 0
ACUITY BRANDS INC COM 00508Y102 1,241 8,992 SH   SOLE 31 7,279 0 1,713
ACUITY BRANDS INC COM 00508Y102 25,845 187,285 SH   SOLE 34 187,285 0 0
ACUITY BRANDS INC COM 00508Y102 4,076 29,539 SH   SOLE 36 29,539 0 0
ACUITY BRANDS INC COM 00508Y102 117 845 SH   SOLE 40 845 0 0
ACUSHNET HOLDINGS CORP COM 005098108 1,236 38,020 SH   SOLE 2 1,240 0 36,780
ACUSHNET HOLDINGS CORP COM 005098108 22 672 SH   SOLE 7 672 0 0
ACUSHNET HOLDINGS CORP COM 005098108 3,911 120,334 SH   SOLE 18 120,334 0 0
ACUSHNET HOLDINGS CORP COM 005098108 2,035 62,630 SH   SOLE 19 62,630 0 0
ACUSHNET HOLDINGS CORP COM 005098108 39,458 1,214,088 SH   SOLE 21 1,214,088 0 0
ACUSHNET HOLDINGS CORP COM 005098108 34,437 1,059,612 SH   SOLE 22 1,011,142 0 48,470
ACUSHNET HOLDINGS CORP COM 005098108 548 16,852 SH   SOLE 26 0 0 16,852
ACUSHNET HOLDINGS CORP COM 005098108 196 6,018 SH   SOLE 28 6,018 0 0
ACUSHNET HOLDINGS CORP COM 005098108 1,450 44,609 SH   SOLE 30 44,609 0 0
ACUSHNET HOLDINGS CORP COM 005098108 141 4,346 SH   SOLE 40 4,346 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 83 21,854 SH   SOLE 2 828 0 21,026
ADAMAS PHARMACEUTICALS INC COM 00548A106 2 550 SH   SOLE 7 550 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 301 79,411 SH   SOLE 18 79,411 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 144 38,081 SH   SOLE 19 38,081 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 3,236 853,721 SH   SOLE 21 853,721 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 2,811 741,692 SH   SOLE 22 723,217 0 18,475
ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 10 14,319 SH   SOLE 18 14,319 0 0
ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 85 121,779 SH   SOLE 21 121,779 0 0
ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 928 1,325,349 SH   SOLE 22 1,325,349 0 0
ADAMS RES & ENERGY INC COM NEW 006351308 17 455 SH   SOLE 18 455 0 0
ADAMS RES & ENERGY INC COM NEW 006351308 228 5,983 SH   SOLE 21 5,983 0 0
ADAMS RES & ENERGY INC COM NEW 006351308 3,377 88,711 SH   SOLE 22 88,711 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 888 29,688 SH   SOLE 2 1,145 0 28,543
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 8 265 SH   SOLE 7 265 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 223 7,445 SH   SOLE 18 7,445 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 39,933 1,334,647 SH   SOLE 19 1,334,647 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 39,938 1,334,814 SH   SOLE 21 1,334,814 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 12,848 429,410 SH   SOLE 22 408,985 0 20,425
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 99 3,304 SH   SOLE 23 3,304 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 267 8,911 SH   SOLE 30 8,911 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 10 336 SH   SOLE 31 336 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 291 9,729 SH   SOLE 34 9,729 0 0
ADDUS HOMECARE CORP COM 006739106 501 5,152 SH   SOLE 2 511 0 4,641
ADDUS HOMECARE CORP COM 006739106 6 58 SH   SOLE 4 58 0 0
ADDUS HOMECARE CORP COM 006739106 22 230 SH   SOLE 7 230 0 0
ADDUS HOMECARE CORP COM 006739106 5,771 59,363 SH   SOLE 18 59,363 0 0
ADDUS HOMECARE CORP COM 006739106 2,236 23,004 SH   SOLE 19 23,004 0 0
ADDUS HOMECARE CORP COM 006739106 148,153 1,523,896 SH   SOLE 21 1,523,896 0 0
ADDUS HOMECARE CORP COM 006739106 37,547 386,206 SH   SOLE 22 372,135 0 14,071
ADDUS HOMECARE CORP COM 006739106 53 543 SH   SOLE 23 543 0 0
ADDUS HOMECARE CORP COM 006739106 71 730 SH   SOLE 26 0 0 730
ADDUS HOMECARE CORP COM 006739106 174 1,787 SH   SOLE 28 1,787 0 0
ADDUS HOMECARE CORP COM 006739106 3,054 31,415 SH   SOLE 30 31,415 0 0
ADDUS HOMECARE CORP COM 006739106 187 1,922 SH   SOLE 40 1,922 0 0
ADDVANTAGE TECHNOLOGIES GP I COM NEW 006743306 15 6,127 SH   SOLE 21 6,127 0 0
ADECOAGRO S A COM L00849106 30 3,622 SH   SOLE 4 3,622 0 0
ADECOAGRO S A COM L00849106 1,140 136,187 SH   SOLE 7 136,187 0 0
ADECOAGRO S A COM L00849106 10,824 1,293,206 SH   SOLE 21 1,293,206 0 0
ADECOAGRO S A COM L00849106 5,323 636,021 SH   SOLE 22 600,308 0 35,713
ADECOAGRO S A COM L00849106 2,385 284,913 SH   SOLE 30 284,913 0 0
ADESTO TECHNOLOGIES CORP COM 00687D101 103 12,102 SH   SOLE 2 1,082 0 11,020
ADESTO TECHNOLOGIES CORP COM 00687D101 6 674 SH   SOLE 7 674 0 0
ADESTO TECHNOLOGIES CORP COM 00687D101 827 97,307 SH   SOLE 18 97,307 0 0
ADESTO TECHNOLOGIES CORP COM 00687D101 409 48,068 SH   SOLE 19 48,068 0 0
ADESTO TECHNOLOGIES CORP COM 00687D101 8,034 945,209 SH   SOLE 21 945,209 0 0
ADESTO TECHNOLOGIES CORP COM 00687D101 6,146 723,063 SH   SOLE 22 703,247 0 19,816
ADIAL PHARMACEUTICALS INC COM 00688A106 496 205,684 SH   SOLE 22 205,684 0 0
ADIENT PLC ORD SHS G0084W101 2,684 126,327 SH   SOLE 2 40,833 0 85,494
ADIENT PLC ORD SHS G0084W101 10 453 SH   SOLE 4 453 0 0
ADIENT PLC ORD SHS G0084W101 126 5,943 SH   SOLE 7 5,943 0 0
ADIENT PLC ORD SHS G0084W101 10,475 492,944 SH   SOLE 18 492,944 0 0
ADIENT PLC ORD SHS G0084W101 3,742 176,094 SH   SOLE 19 176,094 0 0
ADIENT PLC ORD SHS G0084W101 134,080 6,309,642 SH   SOLE 21 6,309,642 0 0
ADIENT PLC ORD SHS G0084W101 69,207 3,256,807 SH   SOLE 22 3,082,795 0 174,012
ADIENT PLC ORD SHS G0084W101 152 7,130 SH   SOLE 23 7,130 0 0
ADIENT PLC ORD SHS G0084W101 1,046 49,221 SH   SOLE 26 18,365 0 30,856
ADIENT PLC ORD SHS G0084W101 239 11,225 SH   SOLE 28 11,225 0 0
ADIENT PLC ORD SHS G0084W101 1,163 54,721 SH   SOLE 30 54,721 0 0
ADIENT PLC ORD SHS G0084W101 29 1,347 SH   SOLE 31 0 0 1,347
ADIENT PLC ORD SHS G0084W101 1,329 62,534 SH   SOLE 36 62,534 0 0
ADIENT PLC ORD SHS G0084W101 163 7,689 SH   SOLE 40 7,689 0 0
ADMA BIOLOGICS INC COM 000899104 91 22,802 SH   SOLE 2 2,050 0 20,752
ADMA BIOLOGICS INC COM 000899104 731 182,801 SH   SOLE 18 182,801 0 0
ADMA BIOLOGICS INC COM 000899104 352 88,089 SH   SOLE 19 88,089 0 0
ADMA BIOLOGICS INC COM 000899104 9,230 2,307,454 SH   SOLE 21 2,307,454 0 0
ADMA BIOLOGICS INC COM 000899104 5,464 1,365,997 SH   SOLE 22 1,336,382 0 29,615
ADMA BIOLOGICS INC COM 000899104 16 3,964 SH   SOLE 30 3,964 0 0
ADOBE INC COM 00724F101 464,290 1,407,750 SH   SOLE 2 254,936 0 1,152,814
ADOBE INC COM 00724F101 78,610 238,349 SH   SOLE 4 225,159 0 13,190
ADOBE INC COM 00724F101 143,206 434,207 SH   SOLE 7 431,899 0 2,308
ADOBE INC COM 00724F101 9,049 27,437 SH   SOLE 13 27,437 0 0
ADOBE INC COM 00724F101 1,173 3,558 SH   SOLE 15 3,558 0 0
ADOBE INC COM 00724F101 97 295 SH   SOLE 17 0 0 295
ADOBE INC COM 00724F101 701,127 2,125,852 SH   SOLE 18 1,772,057 0 353,795
ADOBE INC COM 00724F101 367,251 1,113,524 SH   SOLE 19 1,113,524 0 0
ADOBE INC COM 00724F101 3,356,038 10,175,671 SH   SOLE 21 10,175,671 0 0
ADOBE INC COM 00724F101 3,977,298 12,059,362 SH   SOLE 22 10,788,590 0 1,270,772
ADOBE INC COM 00724F101 124,342 377,012 SH   SOLE 23 377,012 0 0
ADOBE INC COM 00724F101 179,027 542,819 SH   SOLE 25 542,819 0 0
ADOBE INC COM 00724F101 782,049 2,371,210 SH   SOLE 26 285,477 0 2,085,733
ADOBE INC COM 00724F101 29,935 90,763 SH   SOLE 28 63,330 0 27,433
ADOBE INC COM 00724F101 22,469 68,127 SH   SOLE 29 18,426 0 49,701
ADOBE INC COM 00724F101 776,508 2,354,409 SH   SOLE 30 2,354,409 0 0
ADOBE INC COM 00724F101 37,267 112,996 SH   SOLE 31 88,984 0 24,012
ADOBE INC COM 00724F101 25,984 78,786 SH   SOLE 32 78,786 0 0
ADOBE INC COM 00724F101 100,781 305,574 SH   SOLE 34 305,574 0 0
ADOBE INC COM 00724F101 108,088 327,728 SH   SOLE 36 327,728 0 0
ADOBE INC COM 00724F101 3,535 10,717 SH   SOLE 40 10,717 0 0
ADT INC COM 00090Q103 1,952 246,163 SH   SOLE 2 7,208 0 238,955
ADT INC COM 00090Q103 5 577 SH   SOLE 4 577 0 0
ADT INC COM 00090Q103 14 1,801 SH   SOLE 7 1,801 0 0
ADT INC COM 00090Q103 538 67,806 SH   SOLE 18 67,806 0 0
ADT INC COM 00090Q103 2,275 286,874 SH   SOLE 19 286,874 0 0
ADT INC COM 00090Q103 10,022 1,263,803 SH   SOLE 21 1,263,803 0 0
ADT INC COM 00090Q103 25,061 3,160,257 SH   SOLE 22 2,891,571 0 268,686
ADT INC COM 00090Q103 851 107,345 SH   SOLE 26 85,662 0 21,683
ADT INC COM 00090Q103 187 23,577 SH   SOLE 28 23,577 0 0
ADT INC COM 00090Q103 2,374 299,326 SH   SOLE 29 0 0 299,326
ADT INC COM 00090Q103 3,204 404,014 SH   SOLE 30 404,014 0 0
ADT INC COM 00090Q103 18 2,284 SH   SOLE 31 2,284 0 0
ADT INC COM 00090Q103 101 12,678 SH   SOLE 40 12,678 0 0
ADTALEM GLOBAL ED INC COM 00737L103 2,751 78,672 SH   SOLE 2 25,196 0 53,476
ADTALEM GLOBAL ED INC COM 00737L103 9 245 SH   SOLE 4 245 0 0
ADTALEM GLOBAL ED INC COM 00737L103 32 916 SH   SOLE 7 916 0 0
ADTALEM GLOBAL ED INC COM 00737L103 10,688 305,621 SH   SOLE 18 305,621 0 0
ADTALEM GLOBAL ED INC COM 00737L103 3,555 101,658 SH   SOLE 19 101,658 0 0
ADTALEM GLOBAL ED INC COM 00737L103 135,437 3,872,946 SH   SOLE 21 3,872,946 0 0
ADTALEM GLOBAL ED INC COM 00737L103 66,099 1,890,159 SH   SOLE 22 1,814,233 0 75,926
ADTALEM GLOBAL ED INC COM 00737L103 654 18,716 SH   SOLE 26 13,847 0 4,869
ADTALEM GLOBAL ED INC COM 00737L103 277 7,933 SH   SOLE 28 7,933 0 0
ADTALEM GLOBAL ED INC COM 00737L103 646 18,480 SH   SOLE 30 18,480 0 0
ADTALEM GLOBAL ED INC COM 00737L103 3 85 SH   SOLE 31 0 0 85
ADTALEM GLOBAL ED INC COM 00737L103 32 918 SH   SOLE 36 918 0 0
ADTALEM GLOBAL ED INC COM 00737L103 193 5,522 SH   SOLE 40 5,522 0 0
ADTRAN INC COM 00738A106 487 49,193 SH   SOLE 2 1,450 0 47,743
ADTRAN INC COM 00738A106 4 449 SH   SOLE 4 449 0 0
ADTRAN INC COM 00738A106 7 745 SH   SOLE 7 745 0 0
ADTRAN INC COM 00738A106 2,100 212,306 SH   SOLE 18 212,306 0 0
ADTRAN INC COM 00738A106 824 83,366 SH   SOLE 19 83,366 0 0
ADTRAN INC COM 00738A106 56,145 5,676,941 SH   SOLE 21 5,676,941 0 0
ADTRAN INC COM 00738A106 14,973 1,513,931 SH   SOLE 22 1,435,365 0 78,566
ADTRAN INC COM 00738A106 89 9,016 SH   SOLE 26 6,457 0 2,559
ADTRAN INC COM 00738A106 71 7,199 SH   SOLE 28 7,199 0 0
ADTRAN INC COM 00738A106 2,118 214,122 SH   SOLE 30 214,122 0 0
ADTRAN INC COM 00738A106 57 5,790 SH   SOLE 40 5,790 0 0
ADURO BIOTECH INC COM 00739L101 42 35,884 SH   SOLE 2 2,384 0 33,500
ADURO BIOTECH INC COM 00739L101 2 1,413 SH   SOLE 7 1,413 0 0
ADURO BIOTECH INC COM 00739L101 276 233,512 SH   SOLE 18 233,512 0 0
ADURO BIOTECH INC COM 00739L101 128 108,739 SH   SOLE 19 108,739 0 0
ADURO BIOTECH INC COM 00739L101 2,608 2,209,793 SH   SOLE 21 2,209,793 0 0
ADURO BIOTECH INC COM 00739L101 2,071 1,754,852 SH   SOLE 22 1,704,517 0 50,335
ADURO BIOTECH INC COM 00739L101 24 20,762 SH   SOLE 26 0 0 20,762
ADVANCE AUTO PARTS INC COM 00751Y106 28,107 175,493 SH   SOLE 2 31,565 0 143,928
ADVANCE AUTO PARTS INC COM 00751Y106 5,743 35,861 SH   SOLE 4 33,913 0 1,948
ADVANCE AUTO PARTS INC COM 00751Y106 17,001 106,153 SH   SOLE 7 64,313 0 41,840
ADVANCE AUTO PARTS INC COM 00751Y106 640 3,994 SH   SOLE 13 3,994 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 66 411 SH   SOLE 15 411 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 21,604 134,890 SH   SOLE 18 123,879 0 11,011
ADVANCE AUTO PARTS INC COM 00751Y106 4,788 29,893 SH   SOLE 19 29,893 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 267,011 1,667,154 SH   SOLE 21 1,667,154 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 272,626 1,702,213 SH   SOLE 22 1,522,913 0 179,300
ADVANCE AUTO PARTS INC COM 00751Y106 8,233 51,402 SH   SOLE 23 51,402 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 12,612 78,744 SH   SOLE 25 78,744 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 56,682 353,908 SH   SOLE 26 62,411 0 291,497
ADVANCE AUTO PARTS INC COM 00751Y106 2,128 13,288 SH   SOLE 28 9,196 0 4,092
ADVANCE AUTO PARTS INC COM 00751Y106 2,787 17,402 SH   SOLE 29 2,229 0 15,173
ADVANCE AUTO PARTS INC COM 00751Y106 44,773 279,553 SH   SOLE 30 279,553 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 2,459 15,351 SH   SOLE 31 12,928 0 2,423
ADVANCE AUTO PARTS INC COM 00751Y106 727 4,541 SH   SOLE 34 4,541 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 7,044 43,979 SH   SOLE 36 43,979 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 227 1,417 SH   SOLE 40 1,417 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 1,009 30,710 SH   SOLE 2 2,762 0 27,948
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,133 247,416 SH   SOLE 18 247,416 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 4,238 128,934 SH   SOLE 19 128,934 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 84,199 2,561,589 SH   SOLE 21 2,561,589 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 70,108 2,132,893 SH   SOLE 22 2,040,355 0 92,538
ADVANCED DISP SVCS INC DEL COM 00790X101 625 19,021 SH   SOLE 26 13,893 0 5,128
ADVANCED DISP SVCS INC DEL COM 00790X101 343 10,436 SH   SOLE 28 10,436 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 817 24,846 SH   SOLE 30 24,846 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 252 7,663 SH   SOLE 40 7,663 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 704 18,129 SH   SOLE 2 1,588 0 16,541
ADVANCED DRAIN SYS INC DEL COM 00790R104 10 259 SH   SOLE 4 259 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 1,330 34,236 SH   SOLE 7 34,236 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 6,998 180,172 SH   SOLE 18 146,684 0 33,488
ADVANCED DRAIN SYS INC DEL COM 00790R104 6,981 179,739 SH   SOLE 19 179,739 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 58,008 1,493,504 SH   SOLE 21 1,493,504 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 58,719 1,511,814 SH   SOLE 22 1,457,081 0 54,733
ADVANCED DRAIN SYS INC DEL COM 00790R104 222 5,722 SH   SOLE 23 5,722 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 1,173 30,209 SH   SOLE 26 15,251 0 14,958
ADVANCED DRAIN SYS INC DEL COM 00790R104 254 6,540 SH   SOLE 28 6,540 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 10,151 261,347 SH   SOLE 30 261,347 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 1,524 39,238 SH   SOLE 34 39,238 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 249 6,413 SH   SOLE 40 6,413 0 0
ADVANCED EMISSIONS SOLUTS IN COM 00770C101 13,364 1,272,736 SH   SOLE 2 1,265,192 0 7,544
ADVANCED EMISSIONS SOLUTS IN COM 00770C101 613 58,334 SH   SOLE 18 58,334 0 0
ADVANCED EMISSIONS SOLUTS IN COM 00770C101 313 29,796 SH   SOLE 19 29,796 0 0
ADVANCED EMISSIONS SOLUTS IN COM 00770C101 6,490 618,091 SH   SOLE 21 618,091 0 0
ADVANCED EMISSIONS SOLUTS IN COM 00770C101 5,326 507,256 SH   SOLE 22 499,223 0 8,033
ADVANCED ENERGY INDS COM 007973100 1,134 15,930 SH   SOLE 2 1,448 0 14,482
ADVANCED ENERGY INDS COM 007973100 12 174 SH   SOLE 4 174 0 0
ADVANCED ENERGY INDS COM 007973100 51 717 SH   SOLE 7 717 0 0
ADVANCED ENERGY INDS COM 007973100 13,984 196,410 SH   SOLE 18 170,648 0 25,762
ADVANCED ENERGY INDS COM 007973100 6,688 93,934 SH   SOLE 19 93,934 0 0
ADVANCED ENERGY INDS COM 007973100 301,000 4,227,523 SH   SOLE 21 4,227,523 0 0
ADVANCED ENERGY INDS COM 007973100 81,029 1,138,049 SH   SOLE 22 1,090,114 0 47,935
ADVANCED ENERGY INDS COM 007973100 31 433 SH   SOLE 23 433 0 0
ADVANCED ENERGY INDS COM 007973100 1,187 16,670 SH   SOLE 26 14,033 0 2,637
ADVANCED ENERGY INDS COM 007973100 346 4,856 SH   SOLE 28 4,856 0 0
ADVANCED ENERGY INDS COM 007973100 3,851 54,085 SH   SOLE 30 54,085 0 0
ADVANCED ENERGY INDS COM 007973100 312 4,383 SH   SOLE 40 4,383 0 0
ADVANCED MICRO DEVICES INC COM 007903107 113,113 2,466,479 SH   SOLE 2 231,757 0 2,234,722
ADVANCED MICRO DEVICES INC COM 007903107 21,087 459,806 SH   SOLE 4 432,419 0 27,387
ADVANCED MICRO DEVICES INC COM 007903107 44,597 972,452 SH   SOLE 7 961,195 0 11,257
ADVANCED MICRO DEVICES INC COM 007903107 554 12,076 SH   SOLE 13 12,076 0 0
ADVANCED MICRO DEVICES INC COM 007903107 351 7,643 SH   SOLE 15 7,643 0 0
ADVANCED MICRO DEVICES INC COM 007903107 19 418 SH   SOLE 17 0 0 418
ADVANCED MICRO DEVICES INC COM 007903107 100,561 2,192,778 SH   SOLE 18 2,048,121 0 144,657
ADVANCED MICRO DEVICES INC COM 007903107 87,890 1,916,485 SH   SOLE 19 1,916,485 0 0
ADVANCED MICRO DEVICES INC COM 007903107 1,424,848 31,069,518 SH   SOLE 21 31,069,518 0 0
ADVANCED MICRO DEVICES INC COM 007903107 1,199,460 26,154,823 SH   SOLE 22 23,544,074 0 2,610,749
ADVANCED MICRO DEVICES INC COM 007903107 34,025 741,922 SH   SOLE 23 741,922 0 0
ADVANCED MICRO DEVICES INC COM 007903107 69,626 1,518,232 SH   SOLE 25 1,518,232 0 0
ADVANCED MICRO DEVICES INC COM 007903107 191,171 4,168,585 SH   SOLE 26 644,081 0 3,524,504
ADVANCED MICRO DEVICES INC COM 007903107 8,828 192,503 SH   SOLE 28 134,538 0 57,965
ADVANCED MICRO DEVICES INC COM 007903107 955 20,825 SH   SOLE 29 20,825 0 0
ADVANCED MICRO DEVICES INC COM 007903107 228,226 4,976,585 SH   SOLE 30 4,976,585 0 0
ADVANCED MICRO DEVICES INC COM 007903107 10,458 228,051 SH   SOLE 31 184,993 0 43,058
ADVANCED MICRO DEVICES INC COM 007903107 8,312 181,253 SH   SOLE 32 181,253 0 0
ADVANCED MICRO DEVICES INC COM 007903107 40,349 879,829 SH   SOLE 34 879,829 0 0
ADVANCED MICRO DEVICES INC COM 007903107 30,901 673,811 SH   SOLE 36 673,811 0 0
ADVANCED MICRO DEVICES INC COM 007903107 1,034 22,552 SH   SOLE 40 22,552 0 0
ADVANCED MICRO DEVICES INC NOTE 2.125% 9/0 007903BD8 8,112 1,400,000 PRN   SOLE 21 1,400,000 0 0
ADVANSIX INC COM 00773T101 572 28,643 SH   SOLE 2 908 0 27,735
ADVANSIX INC COM 00773T101 3 139 SH   SOLE 4 139 0 0
ADVANSIX INC COM 00773T101 13 629 SH   SOLE 7 629 0 0
ADVANSIX INC COM 00773T101 0 3 SH   SOLE 13 3 0 0
ADVANSIX INC COM 00773T101 2,503 125,414 SH   SOLE 18 125,414 0 0
ADVANSIX INC COM 00773T101 971 48,665 SH   SOLE 19 48,665 0 0
ADVANSIX INC COM 00773T101 64,914 3,252,198 SH   SOLE 21 3,252,198 0 0
ADVANSIX INC COM 00773T101 17,873 895,455 SH   SOLE 22 852,622 0 42,833
ADVANSIX INC COM 00773T101 112 5,628 SH   SOLE 26 2,945 0 2,683
ADVANSIX INC COM 00773T101 84 4,217 SH   SOLE 28 4,217 0 0
ADVANSIX INC COM 00773T101 858 42,993 SH   SOLE 30 42,993 0 0
ADVANSIX INC COM 00773T101 75 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 524 611,145 SH   SOLE 22 611,145 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 258 22,397 SH   SOLE 2 2,023 0 20,374
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 13 1,168 SH   SOLE 7 1,168 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 2,252 195,471 SH   SOLE 18 195,471 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 1,091 94,732 SH   SOLE 19 94,732 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 29,295 2,542,962 SH   SOLE 21 2,542,962 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 18,736 1,626,425 SH   SOLE 22 1,539,931 0 86,494
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 321 27,881 SH   SOLE 30 27,881 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 85 7,397 SH   SOLE 40 7,397 0 0
AECOM COM 00766T100 15,585 361,344 SH   SOLE 2 84,977 0 276,367
AECOM COM 00766T100 32 749 SH   SOLE 4 749 0 0
AECOM COM 00766T100 995 23,062 SH   SOLE 7 23,062 0 0
AECOM COM 00766T100 18,913 438,506 SH   SOLE 18 437,138 0 1,368
AECOM COM 00766T100 2,942 68,215 SH   SOLE 19 68,215 0 0
AECOM COM 00766T100 328,988 7,627,813 SH   SOLE 21 7,627,813 0 0
AECOM COM 00766T100 225,697 5,232,937 SH   SOLE 22 4,898,641 0 334,296
AECOM COM 00766T100 1,846 42,790 SH   SOLE 26 35,160 0 7,630
AECOM COM 00766T100 2,140 49,616 SH   SOLE 30 49,616 0 0
AECOM COM 00766T100 137 3,174 SH   SOLE 31 3,174 0 0
AECOM COM 00766T100 1,583 36,696 SH   SOLE 36 36,696 0 0
AECOM COM 00766T100 737 17,087 SH   SOLE 40 17,087 0 0
AEGION CORP COM 00770F104 717 32,041 SH   SOLE 2 1,206 0 30,835
AEGION CORP COM 00770F104 7 303 SH   SOLE 4 303 0 0
AEGION CORP COM 00770F104 424 18,966 SH   SOLE 7 18,966 0 0
AEGION CORP COM 00770F104 3,194 142,788 SH   SOLE 18 142,788 0 0
AEGION CORP COM 00770F104 1,188 53,114 SH   SOLE 19 53,114 0 0
AEGION CORP COM 00770F104 80,917 3,617,232 SH   SOLE 21 3,617,232 0 0
AEGION CORP COM 00770F104 21,816 975,223 SH   SOLE 22 925,661 0 49,562
AEGION CORP COM 00770F104 343 15,355 SH   SOLE 26 4,202 0 11,153
AEGION CORP COM 00770F104 117 5,221 SH   SOLE 28 5,221 0 0
AEGION CORP COM 00770F104 3,984 178,086 SH   SOLE 30 178,086 0 0
AEGION CORP COM 00770F104 82 3,649 SH   SOLE 40 3,649 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 177 23,163 SH   SOLE 2 1,061 0 22,102
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 4 576 SH   SOLE 7 576 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 705 92,302 SH   SOLE 18 92,302 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 342 44,745 SH   SOLE 19 44,745 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 9,035 1,182,534 SH   SOLE 21 1,182,534 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 4,405 576,535 SH   SOLE 22 558,951 0 17,584
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 18 2,360 SH   SOLE 30 2,360 0 0
AEGON N V NY REGISTRY SHS 007924103 0 62 SH   SOLE 18 62 0 0
AEGON N V NY REGISTRY SHS 007924103 405 89,495 SH   SOLE 22 89,495 0 0
AEHR TEST SYSTEMS COM 00760J108 8 4,197 SH   SOLE 18 4,197 0 0
AEHR TEST SYSTEMS COM 00760J108 123 61,260 SH   SOLE 21 61,260 0 0
AEMETIS INC COM NEW 00770K202 6 7,767 SH   SOLE 21 7,767 0 0
AEMETIS INC COM NEW 00770K202 7 8,120 SH   SOLE 22 8,120 0 0
AERCAP HOLDINGS NV SHS N00985106 4,157 67,632 SH   SOLE 2 31,104 0 36,528
AERCAP HOLDINGS NV SHS N00985106 3,887 63,228 SH   SOLE 4 59,928 0 3,300
AERCAP HOLDINGS NV SHS N00985106 11,489 186,905 SH   SOLE 7 97,732 0 89,173
AERCAP HOLDINGS NV SHS N00985106 152 2,466 SH   SOLE 13 2,466 0 0
AERCAP HOLDINGS NV SHS N00985106 57 933 SH   SOLE 15 933 0 0
AERCAP HOLDINGS NV SHS N00985106 18,602 302,622 SH   SOLE 18 302,074 0 548
AERCAP HOLDINGS NV SHS N00985106 4,249 69,120 SH   SOLE 19 69,120 0 0
AERCAP HOLDINGS NV SHS N00985106 105,219 1,711,716 SH   SOLE 21 1,711,716 0 0
AERCAP HOLDINGS NV SHS N00985106 123,918 2,015,914 SH   SOLE 22 1,883,238 0 132,676
AERCAP HOLDINGS NV SHS N00985106 6,155 100,129 SH   SOLE 23 100,129 0 0
AERCAP HOLDINGS NV SHS N00985106 8,019 130,458 SH   SOLE 25 130,458 0 0
AERCAP HOLDINGS NV SHS N00985106 44,008 715,919 SH   SOLE 26 89,729 0 626,190
AERCAP HOLDINGS NV SHS N00985106 1,052 17,112 SH   SOLE 28 17,112 0 0
AERCAP HOLDINGS NV SHS N00985106 286 4,656 SH   SOLE 29 4,656 0 0
AERCAP HOLDINGS NV SHS N00985106 53,956 877,768 SH   SOLE 30 877,768 0 0
AERCAP HOLDINGS NV SHS N00985106 6,677 108,622 SH   SOLE 31 24,703 0 83,919
AERCAP HOLDINGS NV SHS N00985106 658 10,708 SH   SOLE 34 10,708 0 0
AERCAP HOLDINGS NV SHS N00985106 7,117 115,784 SH   SOLE 36 115,784 0 0
AERCAP HOLDINGS NV SHS N00985106 172 2,797 SH   SOLE 40 2,797 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 426 17,645 SH   SOLE 2 1,491 0 16,154
AERIE PHARMACEUTICALS INC COM 00771V108 6 249 SH   SOLE 4 249 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 16 671 SH   SOLE 7 671 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 3,573 147,847 SH   SOLE 18 143,776 0 4,071
AERIE PHARMACEUTICALS INC COM 00771V108 1,799 74,448 SH   SOLE 19 74,448 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 46,432 1,921,059 SH   SOLE 21 1,921,059 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 30,149 1,247,362 SH   SOLE 22 1,192,013 0 55,349
AERIE PHARMACEUTICALS INC COM 00771V108 486 20,087 SH   SOLE 26 11,736 0 8,351
AERIE PHARMACEUTICALS INC COM 00771V108 134 5,543 SH   SOLE 28 5,543 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 1,050 43,430 SH   SOLE 30 43,430 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 94 3,871 SH   SOLE 40 3,871 0 0
AEROCENTURY CORP COM 007737109 1 249 SH   SOLE 21 249 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 1,918 42,010 SH   SOLE 2 3,661 0 38,349
AEROJET ROCKETDYNE HLDGS INC COM 007800105 19 408 SH   SOLE 4 408 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 59 1,287 SH   SOLE 7 1,287 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 15,426 337,845 SH   SOLE 18 326,149 0 11,696
AEROJET ROCKETDYNE HLDGS INC COM 007800105 7,287 159,591 SH   SOLE 19 159,591 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 417,610 9,146,070 SH   SOLE 21 9,146,070 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 98,949 2,167,089 SH   SOLE 22 2,076,315 0 90,774
AEROJET ROCKETDYNE HLDGS INC COM 007800105 353 7,722 SH   SOLE 23 7,722 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 813 17,797 SH   SOLE 26 17,797 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 4,576 100,223 SH   SOLE 30 100,223 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 363 7,945 SH   SOLE 40 7,945 0 0
AEROJET ROCKETDYNE HLDGS INC NOTE 2.250%12/1 007800AB1 1,543 850,000 PRN   SOLE 21 850,000 0 0
AEROVIRONMENT INC COM 008073108 542 8,772 SH   SOLE 2 778 0 7,994
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,914 95,781 SH   SOLE 18 95,781 0 0
AEROVIRONMENT INC COM 008073108 2,325 37,661 SH   SOLE 19 37,661 0 0
AEROVIRONMENT INC COM 008073108 170,399 2,759,951 SH   SOLE 21 2,759,951 0 0
AEROVIRONMENT INC COM 008073108 39,343 637,229 SH   SOLE 22 611,181 0 26,048
AEROVIRONMENT INC COM 008073108 370 5,989 SH   SOLE 26 4,153 0 1,836
AEROVIRONMENT INC COM 008073108 168 2,717 SH   SOLE 28 2,717 0 0
AEROVIRONMENT INC COM 008073108 1,868 30,262 SH   SOLE 30 30,262 0 0
AEROVIRONMENT INC COM 008073108 127 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 103 165,041 SH   SOLE 21 165,041 0 0
AES CORP COM 00130H105 33,579 1,687,373 SH   SOLE 2 239,118 0 1,448,255
AES CORP COM 00130H105 5,496 276,180 SH   SOLE 4 258,729 0 17,451
AES CORP COM 00130H105 14,485 727,872 SH   SOLE 7 727,872 0 0
AES CORP COM 00130H105 27 1,336 SH   SOLE 13 1,336 0 0
AES CORP COM 00130H105 80 4,019 SH   SOLE 15 4,019 0 0
AES CORP COM 00130H105 2 96 SH   SOLE 17 0 0 96
AES CORP COM 00130H105 182,108 9,151,170 SH   SOLE 18 8,514,485 0 636,685
AES CORP COM 00130H105 79,404 3,990,148 SH   SOLE 19 3,990,148 0 0
AES CORP COM 00130H105 336,094 16,889,163 SH   SOLE 21 16,889,163 0 0
AES CORP COM 00130H105 333,176 16,742,500 SH   SOLE 22 14,967,733 0 1,774,767
AES CORP COM 00130H105 11,924 599,178 SH   SOLE 23 599,178 0 0
AES CORP COM 00130H105 16,452 826,732 SH   SOLE 25 689,424 0 137,308
AES CORP COM 00130H105 42,415 2,131,396 SH   SOLE 26 522,123 0 1,609,273
AES CORP COM 00130H105 2,428 121,985 SH   SOLE 28 83,557 0 38,428
AES CORP COM 00130H105 260 13,069 SH   SOLE 29 13,069 0 0
AES CORP COM 00130H105 52,165 2,621,379 SH   SOLE 30 2,621,379 0 0
AES CORP COM 00130H105 3,098 155,678 SH   SOLE 31 115,439 0 40,239
AES CORP COM 00130H105 41,386 2,079,693 SH   SOLE 34 2,079,693 0 0
AES CORP COM 00130H105 12,986 652,580 SH   SOLE 36 652,580 0 0
AES CORP COM 00130H105 382 19,194 SH   SOLE 40 19,194 0 0
AETERNA ZENTARIS INC COM 007975402 3 3,477 SH   SOLE 18 3,477 0 0
AETERNA ZENTARIS INC COM 007975402 39 42,638 SH   SOLE 21 42,638 0 0
AETHLON MED INC COM 00808Y307 0 415 SH   SOLE 21 415 0 0
AETHLON MED INC COM 00808Y307 3 3,342 SH   SOLE 22 3,342 0 0
AEVI GENOMIC MEDICINE INC COM 00835P105 3 20,245 SH   SOLE 21 20,245 0 0
AEVI GENOMIC MEDICINE INC COM 00835P105 97 663,306 SH   SOLE 22 663,306 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 10,845 127,980 SH   SOLE 2 28,956 0 99,024
AFFILIATED MANAGERS GROUP IN COM 008252108 21 251 SH   SOLE 4 251 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 105 1,244 SH   SOLE 7 1,244 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 693 8,182 SH   SOLE 13 8,182 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 17 204 SH   SOLE 15 204 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 13,713 161,830 SH   SOLE 18 138,845 0 22,985
AFFILIATED MANAGERS GROUP IN COM 008252108 7,225 85,264 SH   SOLE 19 85,264 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 196,337 2,316,934 SH   SOLE 21 2,316,934 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 137,243 1,619,579 SH   SOLE 22 1,491,719 0 127,860
AFFILIATED MANAGERS GROUP IN COM 008252108 3,754 44,303 SH   SOLE 25 44,303 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 8,151 96,194 SH   SOLE 26 14,425 0 81,769
AFFILIATED MANAGERS GROUP IN COM 008252108 590 6,968 SH   SOLE 28 6,968 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 1,170 13,811 SH   SOLE 29 0 0 13,811
AFFILIATED MANAGERS GROUP IN COM 008252108 2,608 30,771 SH   SOLE 30 30,771 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 88 1,037 SH   SOLE 31 1,037 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 4,662 55,016 SH   SOLE 36 55,016 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 408 4,812 SH   SOLE 40 4,812 0 0
AFFIMED N V COM N01045108 101 36,765 SH   SOLE 2 2,541 0 34,224
AFFIMED N V COM N01045108 630 229,922 SH   SOLE 18 229,922 0 0
AFFIMED N V COM N01045108 431 157,391 SH   SOLE 19 157,391 0 0
AFFIMED N V COM N01045108 8,843 3,227,356 SH   SOLE 21 3,227,356 0 0
AFFIMED N V COM N01045108 2,326 848,979 SH   SOLE 22 771,364 0 77,615
AFFIMED N V COM N01045108 14 5,036 SH   SOLE 30 5,036 0 0
AFLAC INC COM 001055102 96,969 1,833,058 SH   SOLE 2 200,061 0 1,632,997
AFLAC INC COM 001055102 18,698 353,459 SH   SOLE 4 333,032 0 20,427
AFLAC INC COM 001055102 73,703 1,393,260 SH   SOLE 7 821,009 0 572,251
AFLAC INC COM 001055102 1,306 24,679 SH   SOLE 13 24,679 0 0
AFLAC INC COM 001055102 216 4,091 SH   SOLE 15 4,091 0 0
AFLAC INC COM 001055102 84,795 1,602,928 SH   SOLE 18 1,476,992 0 125,936
AFLAC INC COM 001055102 9,316 176,109 SH   SOLE 19 176,109 0 0
AFLAC INC COM 001055102 1,195,033 22,590,422 SH   SOLE 21 22,590,422 0 0
AFLAC INC COM 001055102 986,163 18,642,024 SH   SOLE 22 16,703,495 0 1,938,529
AFLAC INC COM 001055102 28,896 546,246 SH   SOLE 23 546,246 0 0
AFLAC INC COM 001055102 43,069 814,155 SH   SOLE 25 814,155 0 0
AFLAC INC COM 001055102 180,214 3,406,683 SH   SOLE 26 470,129 0 2,936,554
AFLAC INC COM 001055102 7,487 141,530 SH   SOLE 28 98,294 0 43,236
AFLAC INC COM 001055102 854 16,153 SH   SOLE 29 16,153 0 0
AFLAC INC COM 001055102 188,793 3,568,868 SH   SOLE 30 3,568,868 0 0
AFLAC INC COM 001055102 11,118 210,176 SH   SOLE 31 134,760 0 75,416
AFLAC INC COM 001055102 2,616 49,446 SH   SOLE 34 49,446 0 0
AFLAC INC COM 001055102 33,036 624,495 SH   SOLE 36 624,495 0 0
AFLAC INC COM 001055102 846 15,983 SH   SOLE 40 15,983 0 0
AFYA LTD CL A COM G01125106 614 22,635 SH   SOLE 2 22,635 0 0
AFYA LTD CL A COM G01125106 15,131 557,918 SH   SOLE 19 557,918 0 0
AFYA LTD CL A COM G01125106 48 1,770 SH   SOLE 25 1,770 0 0
AFYA LTD CL A COM G01125106 4,290 158,192 SH   SOLE 34 158,192 0 0
AG MTG INVT TR INC COM 001228105 467 30,275 SH   SOLE 2 1,163 0 29,112
AG MTG INVT TR INC COM 001228105 2 107 SH   SOLE 4 107 0 0
AG MTG INVT TR INC COM 001228105 12 769 SH   SOLE 7 769 0 0
AG MTG INVT TR INC COM 001228105 1,754 113,745 SH   SOLE 18 113,745 0 0
AG MTG INVT TR INC COM 001228105 1,118 72,529 SH   SOLE 19 72,529 0 0
AG MTG INVT TR INC COM 001228105 28,771 1,865,846 SH   SOLE 21 1,865,846 0 0
AG MTG INVT TR INC COM 001228105 18,606 1,206,626 SH   SOLE 22 1,162,779 0 43,847
AG MTG INVT TR INC COM 001228105 242 15,718 SH   SOLE 26 0 0 15,718
AG MTG INVT TR INC COM 001228105 70 4,534 SH   SOLE 28 4,534 0 0
AG MTG INVT TR INC COM 001228105 101 6,571 SH   SOLE 30 6,571 0 0
AG MTG INVT TR INC COM 001228105 42 2,706 SH   SOLE 40 2,706 0 0
AGCO CORP COM 001084102 17,057 220,806 SH   SOLE 2 87,642 0 133,164
AGCO CORP COM 001084102 753 9,742 SH   SOLE 4 9,742 0 0
AGCO CORP COM 001084102 9,009 116,617 SH   SOLE 7 116,617 0 0
AGCO CORP COM 001084102 595 7,703 SH   SOLE 13 7,703 0 0
AGCO CORP COM 001084102 17,024 220,373 SH   SOLE 18 196,034 0 24,339
AGCO CORP COM 001084102 6,050 78,318 SH   SOLE 19 78,318 0 0
AGCO CORP COM 001084102 239,668 3,102,501 SH   SOLE 21 3,102,501 0 0
AGCO CORP COM 001084102 179,753 2,326,902 SH   SOLE 22 2,126,964 0 199,938
AGCO CORP COM 001084102 971 12,571 SH   SOLE 23 12,571 0 0
AGCO CORP COM 001084102 314 4,059 SH   SOLE 25 4,059 0 0
AGCO CORP COM 001084102 2,826 36,584 SH   SOLE 26 19,344 0 17,240
AGCO CORP COM 001084102 628 8,124 SH   SOLE 28 8,124 0 0
AGCO CORP COM 001084102 329 4,263 SH   SOLE 29 4,263 0 0
AGCO CORP COM 001084102 2,822 36,537 SH   SOLE 30 36,537 0 0
AGCO CORP COM 001084102 1,643 21,272 SH   SOLE 31 11,676 0 9,596
AGCO CORP COM 001084102 301 3,896 SH   SOLE 34 3,896 0 0
AGCO CORP COM 001084102 772 9,988 SH   SOLE 36 9,988 0 0
AGCO CORP COM 001084102 494 6,401 SH   SOLE 40 6,401 0 0
AGENUS INC COM NEW 00847G705 323 79,302 SH   SOLE 2 38,678 0 40,624
AGENUS INC COM NEW 00847G705 11 2,612 SH   SOLE 7 2,612 0 0
AGENUS INC COM NEW 00847G705 2,096 515,107 SH   SOLE 18 386,718 0 128,389
AGENUS INC COM NEW 00847G705 3,858 947,815 SH   SOLE 19 947,815 0 0
AGENUS INC COM NEW 00847G705 16,049 3,943,252 SH   SOLE 21 3,943,252 0 0
AGENUS INC COM NEW 00847G705 17,164 4,217,192 SH   SOLE 22 4,095,051 0 122,141
AGENUS INC COM NEW 00847G705 649 159,367 SH   SOLE 23 159,367 0 0
AGENUS INC COM NEW 00847G705 1,655 406,527 SH   SOLE 26 0 0 406,527
AGENUS INC COM NEW 00847G705 233 57,233 SH   SOLE 30 57,233 0 0
AGENUS INC COM NEW 00847G705 9 2,230 SH   SOLE 34 2,230 0 0
AGENUS INC COM NEW 00847G705 39 9,539 SH   SOLE 40 9,539 0 0
AGEX THERAPEUTICS INC COM 00848H108 16 9,060 SH   SOLE 2 357 0 8,703
AGEX THERAPEUTICS INC COM 00848H108 0 104 SH   SOLE 7 104 0 0
AGEX THERAPEUTICS INC COM 00848H108 134 73,460 SH   SOLE 18 73,460 0 0
AGEX THERAPEUTICS INC COM 00848H108 64 35,033 SH   SOLE 19 35,033 0 0
AGEX THERAPEUTICS INC COM 00848H108 1,338 735,076 SH   SOLE 21 735,076 0 0
AGEX THERAPEUTICS INC COM 00848H108 576 316,752 SH   SOLE 22 306,494 0 10,258
AGILE THERAPEUTICS INC COM 00847L100 18 7,292 SH   SOLE 18 7,292 0 0
AGILE THERAPEUTICS INC COM 00847L100 261 104,420 SH   SOLE 21 104,420 0 0
AGILE THERAPEUTICS INC COM 00847L100 2,111 844,500 SH   SOLE 22 844,500 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 71,720 840,695 SH   SOLE 2 147,628 0 693,067
AGILENT TECHNOLOGIES INC COM 00846U101 14,888 174,511 SH   SOLE 4 166,069 0 8,442
AGILENT TECHNOLOGIES INC COM 00846U101 38,600 452,473 SH   SOLE 7 280,770 0 171,703
AGILENT TECHNOLOGIES INC COM 00846U101 356 4,178 SH   SOLE 13 4,178 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 163 1,907 SH   SOLE 15 1,907 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 83,087 973,938 SH   SOLE 18 930,569 0 43,369
AGILENT TECHNOLOGIES INC COM 00846U101 179,691 2,106,335 SH   SOLE 19 2,106,335 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 650,756 7,628,136 SH   SOLE 21 7,628,136 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 658,754 7,721,888 SH   SOLE 22 6,931,181 0 790,707
AGILENT TECHNOLOGIES INC COM 00846U101 19,418 227,618 SH   SOLE 23 227,618 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 33,604 393,906 SH   SOLE 25 393,906 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 146,258 1,714,424 SH   SOLE 26 232,868 0 1,481,556
AGILENT TECHNOLOGIES INC COM 00846U101 4,950 58,024 SH   SOLE 28 40,373 0 17,651
AGILENT TECHNOLOGIES INC COM 00846U101 542 6,354 SH   SOLE 29 6,354 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 115,055 1,348,670 SH   SOLE 30 1,348,670 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 5,766 67,591 SH   SOLE 31 55,436 0 12,155
AGILENT TECHNOLOGIES INC COM 00846U101 80,770 946,780 SH   SOLE 34 946,780 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 17,101 200,461 SH   SOLE 36 200,461 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 552 6,468 SH   SOLE 40 6,468 0 0
AGILYSYS INC COM 00847J105 215 8,451 SH   SOLE 2 709 0 7,742
AGILYSYS INC COM 00847J105 12 457 SH   SOLE 7 457 0 0
AGILYSYS INC COM 00847J105 2,474 97,348 SH   SOLE 18 97,348 0 0
AGILYSYS INC COM 00847J105 940 37,004 SH   SOLE 19 37,004 0 0
AGILYSYS INC COM 00847J105 60,333 2,374,363 SH   SOLE 21 2,374,363 0 0
AGILYSYS INC COM 00847J105 16,742 658,855 SH   SOLE 22 633,267 0 25,588
AGILYSYS INC COM 00847J105 114 4,491 SH   SOLE 26 0 0 4,491
AGILYSYS INC COM 00847J105 776 30,537 SH   SOLE 30 30,537 0 0
AGILYSYS INC COM 00847J105 61 2,407 SH   SOLE 40 2,407 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 7,501 157,089 SH   SOLE 2 41,187 0 115,902
AGIOS PHARMACEUTICALS INC COM 00847X104 16 327 SH   SOLE 4 327 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 51 1,078 SH   SOLE 7 1,078 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 2,541 53,223 SH   SOLE 18 53,223 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 15,902 333,031 SH   SOLE 19 333,031 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 1,666 34,900 SH   SOLE 20 34,900 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 64,288 1,346,351 SH   SOLE 21 1,346,351 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 79,206 1,658,774 SH   SOLE 22 1,550,545 0 108,229
AGIOS PHARMACEUTICALS INC COM 00847X104 1,203 25,184 SH   SOLE 26 10,811 0 14,373
AGIOS PHARMACEUTICALS INC COM 00847X104 376 7,867 SH   SOLE 28 7,867 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 5,977 125,181 SH   SOLE 30 125,181 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 59 1,238 SH   SOLE 31 1,238 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 6,855 143,556 SH   SOLE 34 143,556 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 267 5,595 SH   SOLE 40 5,595 0 0
AGNC INVT CORP COM 00123Q104 23,436 1,325,560 SH   SOLE 2 68,870 0 1,256,690
AGNC INVT CORP COM 00123Q104 4,550 257,354 SH   SOLE 4 241,502 0 15,852
AGNC INVT CORP COM 00123Q104 5,965 337,410 SH   SOLE 7 304,192 0 33,218
AGNC INVT CORP COM 00123Q104 12 682 SH   SOLE 13 682 0 0
AGNC INVT CORP COM 00123Q104 6,475 366,211 SH   SOLE 18 324,288 0 41,923
AGNC INVT CORP COM 00123Q104 2,633 148,899 SH   SOLE 19 148,899 0 0
AGNC INVT CORP COM 00123Q104 597,926 33,819,320 SH   SOLE 21 33,819,320 0 0
AGNC INVT CORP COM 00123Q104 314,770 17,803,707 SH   SOLE 22 16,763,144 0 1,040,563
AGNC INVT CORP COM 00123Q104 7,845 443,746 SH   SOLE 23 443,746 0 0
AGNC INVT CORP COM 00123Q104 9,004 509,248 SH   SOLE 25 509,248 0 0
AGNC INVT CORP COM 00123Q104 46,807 2,647,436 SH   SOLE 26 843,440 0 1,803,996
AGNC INVT CORP COM 00123Q104 1,707 96,526 SH   SOLE 28 68,141 0 28,385
AGNC INVT CORP COM 00123Q104 2,175 123,016 SH   SOLE 29 10,230 0 112,786
AGNC INVT CORP COM 00123Q104 37,657 2,129,948 SH   SOLE 30 2,129,948 0 0
AGNC INVT CORP COM 00123Q104 3,304 186,897 SH   SOLE 31 93,999 0 92,898
AGNC INVT CORP COM 00123Q104 545 30,839 SH   SOLE 34 30,839 0 0
AGNC INVT CORP COM 00123Q104 14,595 825,518 SH   SOLE 36 825,518 0 0
AGNC INVT CORP COM 00123Q104 220 12,452 SH   SOLE 40 12,452 0 0
AGNICO EAGLE MINES LTD COM 008474108 4,997 81,100 SH   SOLE 21 81,100 0 0
AGREE REALTY CORP COM 008492100 2,891 41,198 SH   SOLE 2 1,583 0 39,615
AGREE REALTY CORP COM 008492100 810 11,546 SH   SOLE 4 11,546 0 0
AGREE REALTY CORP COM 008492100 2,916 41,560 SH   SOLE 7 41,560 0 0
AGREE REALTY CORP COM 008492100 12,984 185,036 SH   SOLE 18 185,036 0 0
AGREE REALTY CORP COM 008492100 9,102 129,711 SH   SOLE 19 129,711 0 0
AGREE REALTY CORP COM 008492100 341,720 4,869,893 SH   SOLE 21 4,869,893 0 0
AGREE REALTY CORP COM 008492100 114,679 1,634,307 SH   SOLE 22 1,584,068 0 50,239
AGREE REALTY CORP COM 008492100 559 7,970 SH   SOLE 23 7,970 0 0
AGREE REALTY CORP COM 008492100 6,584 93,828 SH   SOLE 25 93,828 0 0
AGREE REALTY CORP COM 008492100 2,534 36,117 SH   SOLE 26 7,181 0 28,936
AGREE REALTY CORP COM 008492100 514 7,321 SH   SOLE 28 7,321 0 0
AGREE REALTY CORP COM 008492100 1,536 21,887 SH   SOLE 29 21,887 0 0
AGREE REALTY CORP COM 008492100 16,488 234,976 SH   SOLE 30 234,976 0 0
AGREE REALTY CORP COM 008492100 1,018 14,513 SH   SOLE 34 14,513 0 0
AGREE REALTY CORP COM 008492100 322 4,590 SH   SOLE 40 4,590 0 0
AGROFRESH SOLUTIONS COM 00856G109 15 5,758 SH   SOLE 18 5,758 0 0
AGROFRESH SOLUTIONS COM 00856G109 241 93,339 SH   SOLE 21 93,339 0 0
AGROFRESH SOLUTIONS COM 00856G109 282 109,405 SH   SOLE 22 109,405 0 0
AILERON THERAPEUTICS INC COM 00887A105 2 3,849 SH   SOLE 18 3,849 0 0
AILERON THERAPEUTICS INC COM 00887A105 32 55,160 SH   SOLE 21 55,160 0 0
AIM IMMUNOTECH INC COM 00901B105 0 414 SH   SOLE 21 414 0 0
AIM IMMUNOTECH INC COM 00901B105 6 10,111 SH   SOLE 22 10,111 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 645 19,283 SH   SOLE 2 2,184 0 17,099
AIMMUNE THERAPEUTICS INC COM 00900T107 12 355 SH   SOLE 4 355 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 24 716 SH   SOLE 7 716 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 5,300 158,339 SH   SOLE 18 152,495 0 5,844
AIMMUNE THERAPEUTICS INC COM 00900T107 3,503 104,675 SH   SOLE 19 104,675 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 70,123 2,095,103 SH   SOLE 21 2,095,103 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 41,581 1,242,350 SH   SOLE 22 1,185,799 0 56,551
AIMMUNE THERAPEUTICS INC COM 00900T107 93 2,782 SH   SOLE 23 2,782 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 916 27,360 SH   SOLE 26 16,608 0 10,752
AIMMUNE THERAPEUTICS INC COM 00900T107 200 5,972 SH   SOLE 28 5,972 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 533 15,914 SH   SOLE 30 15,914 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 10 295 SH   SOLE 34 295 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 126 3,751 SH   SOLE 40 3,751 0 0
AIR INDS GROUP COM NEW 00912N205 11 4,768 SH   SOLE 18 4,768 0 0
AIR INDS GROUP COM NEW 00912N205 138 59,935 SH   SOLE 21 59,935 0 0
AIR LEASE CORP CL A 00912X302 10,466 220,252 SH   SOLE 2 11,459 0 208,793
AIR LEASE CORP CL A 00912X302 42 887 SH   SOLE 4 887 0 0
AIR LEASE CORP CL A 00912X302 130 2,735 SH   SOLE 7 2,735 0 0
AIR LEASE CORP CL A 00912X302 2,697 56,754 SH   SOLE 18 56,754 0 0
AIR LEASE CORP CL A 00912X302 1,175 24,721 SH   SOLE 19 24,721 0 0
AIR LEASE CORP CL A 00912X302 60,915 1,281,871 SH   SOLE 21 1,281,871 0 0
AIR LEASE CORP CL A 00912X302 137,656 2,896,810 SH   SOLE 22 2,694,375 0 202,435
AIR LEASE CORP CL A 00912X302 149 3,138 SH   SOLE 25 3,138 0 0
AIR LEASE CORP CL A 00912X302 1,574 33,118 SH   SOLE 26 21,022 0 12,096
AIR LEASE CORP CL A 00912X302 624 13,139 SH   SOLE 28 13,139 0 0
AIR LEASE CORP CL A 00912X302 4,740 99,747 SH   SOLE 30 99,747 0 0
AIR LEASE CORP CL A 00912X302 494 10,402 SH   SOLE 31 2,202 0 8,200
AIR LEASE CORP CL A 00912X302 533 11,216 SH   SOLE 34 11,216 0 0
AIR LEASE CORP CL A 00912X302 123 2,591 SH   SOLE 36 2,591 0 0
AIR LEASE CORP CL A 00912X302 555 11,675 SH   SOLE 40 11,675 0 0
AIR PRODS & CHEMS INC COM 009158106 126,321 537,560 SH   SOLE 2 55,394 0 482,166
AIR PRODS & CHEMS INC COM 009158106 26,012 110,694 SH   SOLE 4 104,684 0 6,010
AIR PRODS & CHEMS INC COM 009158106 61,933 263,554 SH   SOLE 7 214,545 0 49,009
AIR PRODS & CHEMS INC COM 009158106 3,732 15,881 SH   SOLE 13 15,881 0 0
AIR PRODS & CHEMS INC COM 009158106 307 1,307 SH   SOLE 15 1,307 0 0
AIR PRODS & CHEMS INC COM 009158106 158,466 674,354 SH   SOLE 18 633,117 0 41,237
AIR PRODS & CHEMS INC COM 009158106 240,109 1,021,786 SH   SOLE 19 1,021,786 0 0
AIR PRODS & CHEMS INC COM 009158106 11,847 50,413 SH   SOLE 20 50,413 0 0
AIR PRODS & CHEMS INC COM 009158106 1,270,106 5,404,935 SH   SOLE 21 5,404,935 0 0
AIR PRODS & CHEMS INC COM 009158106 1,287,513 5,479,013 SH   SOLE 22 4,902,572 0 576,441
AIR PRODS & CHEMS INC COM 009158106 37,573 159,891 SH   SOLE 23 159,891 0 0
AIR PRODS & CHEMS INC COM 009158106 49,828 212,041 SH   SOLE 25 212,041 0 0
AIR PRODS & CHEMS INC COM 009158106 193,659 824,115 SH   SOLE 26 128,274 0 695,841
AIR PRODS & CHEMS INC COM 009158106 9,684 41,211 SH   SOLE 28 28,747 0 12,464
AIR PRODS & CHEMS INC COM 009158106 5,983 25,459 SH   SOLE 29 4,823 0 20,636
AIR PRODS & CHEMS INC COM 009158106 205,932 876,344 SH   SOLE 30 876,344 0 0
AIR PRODS & CHEMS INC COM 009158106 13,383 56,952 SH   SOLE 31 39,241 0 17,711
AIR PRODS & CHEMS INC COM 009158106 104,219 443,504 SH   SOLE 34 443,504 0 0
AIR PRODS & CHEMS INC COM 009158106 39,924 169,897 SH   SOLE 36 169,897 0 0
AIR PRODS & CHEMS INC COM 009158106 1,136 4,835 SH   SOLE 40 4,835 0 0
AIR T INC *W EXP 06/07/202 00919P112 0 8,317 SH   SOLE 17 0 0 8,317
AIR T INC *W EXP 06/07/202 00919P112 2 30,118 SH   SOLE 22 30,118 0 0
AIR T INC COM 009207101 60 3,000 SH   SOLE 17 0 0 3,000
AIR T INC COM 009207101 8 379 SH   SOLE 21 379 0 0
AIR T INC COM 009207101 219 10,863 SH   SOLE 22 10,863 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 570 24,313 SH   SOLE 2 2,179 0 22,134
AIR TRANSPORT SERVICES GRP I COM 00922R105 24 1,022 SH   SOLE 7 1,022 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 4 180 SH   SOLE 17 0 0 180
AIR TRANSPORT SERVICES GRP I COM 00922R105 4,663 198,772 SH   SOLE 18 198,772 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 2,413 102,870 SH   SOLE 19 102,870 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 45,931 1,957,855 SH   SOLE 21 1,957,855 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 39,653 1,690,251 SH   SOLE 22 1,629,052 0 61,199
AIR TRANSPORT SERVICES GRP I COM 00922R105 309 13,169 SH   SOLE 23 13,169 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 54 2,318 SH   SOLE 28 2,318 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 166 7,092 SH   SOLE 30 7,092 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 32 1,357 SH   SOLE 34 1,357 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 43 1,850 SH   SOLE 40 1,850 0 0
AIR TRANSPORT SERVICES GRP I NOTE 1.125%10/1 00922RAB1 511 525,000 PRN   SOLE 21 525,000 0 0
AIRCASTLE LTD COM G0129K104 1,720 53,733 SH   SOLE 2 1,886 0 51,847
AIRCASTLE LTD COM G0129K104 6 187 SH   SOLE 4 187 0 0
AIRCASTLE LTD COM G0129K104 31 963 SH   SOLE 7 963 0 0
AIRCASTLE LTD COM G0129K104 6,571 205,271 SH   SOLE 18 205,271 0 0
AIRCASTLE LTD COM G0129K104 2,961 92,517 SH   SOLE 19 92,517 0 0
AIRCASTLE LTD COM G0129K104 60,513 1,890,431 SH   SOLE 21 1,890,431 0 0
AIRCASTLE LTD COM G0129K104 49,642 1,550,843 SH   SOLE 22 1,473,596 0 77,247
AIRCASTLE LTD COM G0129K104 611 19,103 SH   SOLE 26 15,991 0 3,112
AIRCASTLE LTD COM G0129K104 269 8,418 SH   SOLE 28 8,418 0 0
AIRCASTLE LTD COM G0129K104 592 18,479 SH   SOLE 30 18,479 0 0
AIRCASTLE LTD COM G0129K104 188 5,888 SH   SOLE 40 5,888 0 0
AIRGAIN INC COM 00938A104 41 3,815 SH   SOLE 2 381 0 3,434
AIRGAIN INC COM 00938A104 352 32,959 SH   SOLE 18 32,959 0 0
AIRGAIN INC COM 00938A104 165 15,432 SH   SOLE 19 15,432 0 0
AIRGAIN INC COM 00938A104 3,738 349,667 SH   SOLE 21 349,667 0 0
AIRGAIN INC COM 00938A104 2,306 215,757 SH   SOLE 22 213,073 0 2,684
AK STL HLDG CORP COM 001547108 835 253,841 SH   SOLE 2 10,889 0 242,952
AK STL HLDG CORP COM 001547108 6 1,804 SH   SOLE 4 1,804 0 0
AK STL HLDG CORP COM 001547108 55 16,618 SH   SOLE 7 16,618 0 0
AK STL HLDG CORP COM 001547108 4,647 1,412,371 SH   SOLE 18 1,412,371 0 0
AK STL HLDG CORP COM 001547108 1,804 548,210 SH   SOLE 19 548,210 0 0
AK STL HLDG CORP COM 001547108 120,193 36,532,732 SH   SOLE 21 36,532,732 0 0
AK STL HLDG CORP COM 001547108 31,607 9,606,961 SH   SOLE 22 9,117,573 0 489,388
AK STL HLDG CORP COM 001547108 320 97,232 SH   SOLE 26 75,754 0 21,478
AK STL HLDG CORP COM 001547108 143 43,444 SH   SOLE 28 43,444 0 0
AK STL HLDG CORP COM 001547108 1,388 421,768 SH   SOLE 30 421,768 0 0
AK STL HLDG CORP COM 001547108 40 12,100 SH   SOLE 31 0 0 12,100
AK STL HLDG CORP COM 001547108 237 72,014 SH   SOLE 36 72,014 0 0
AK STL HLDG CORP COM 001547108 140 42,403 SH   SOLE 40 42,403 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 35,776 414,172 SH   SOLE 2 65,616 0 348,556
AKAMAI TECHNOLOGIES INC COM 00971T101 6,474 74,943 SH   SOLE 4 70,441 0 4,502
AKAMAI TECHNOLOGIES INC COM 00971T101 21,192 245,333 SH   SOLE 7 146,498 0 98,835
AKAMAI TECHNOLOGIES INC COM 00971T101 617 7,143 SH   SOLE 13 7,143 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 68 789 SH   SOLE 15 789 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 27,326 316,343 SH   SOLE 18 293,981 0 22,362
AKAMAI TECHNOLOGIES INC COM 00971T101 5,244 60,714 SH   SOLE 19 60,714 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 349,702 4,048,412 SH   SOLE 21 4,048,412 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 367,310 4,252,256 SH   SOLE 22 3,843,526 0 408,730
AKAMAI TECHNOLOGIES INC COM 00971T101 10,679 123,626 SH   SOLE 23 123,626 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 17,433 201,812 SH   SOLE 25 201,812 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 93,026 1,076,942 SH   SOLE 26 150,218 0 926,724
AKAMAI TECHNOLOGIES INC COM 00971T101 2,803 32,446 SH   SOLE 28 22,670 0 9,776
AKAMAI TECHNOLOGIES INC COM 00971T101 3,256 37,696 SH   SOLE 29 3,240 0 34,456
AKAMAI TECHNOLOGIES INC COM 00971T101 61,232 708,867 SH   SOLE 30 708,867 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 3,210 37,165 SH   SOLE 31 29,678 0 7,487
AKAMAI TECHNOLOGIES INC COM 00971T101 7,126 82,496 SH   SOLE 34 82,496 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 9,287 107,514 SH   SOLE 36 107,514 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 287 3,323 SH   SOLE 40 3,323 0 0
AKAMAI TECHNOLOGIES INC NOTE 0.125% 5/0 00971TAJ0 3,535 3,200,000 PRN   SOLE 21 3,200,000 0 0
AKCEA THERAPEUTICS INC COM 00972L107 94 5,529 SH   SOLE 2 807 0 4,722
AKCEA THERAPEUTICS INC COM 00972L107 5 284 SH   SOLE 7 284 0 0
AKCEA THERAPEUTICS INC COM 00972L107 765 45,152 SH   SOLE 18 42,878 0 2,274
AKCEA THERAPEUTICS INC COM 00972L107 600 35,399 SH   SOLE 19 35,399 0 0
AKCEA THERAPEUTICS INC COM 00972L107 22,040 1,301,057 SH   SOLE 21 1,301,057 0 0
AKCEA THERAPEUTICS INC COM 00972L107 7,645 451,321 SH   SOLE 22 435,608 0 15,713
AKCEA THERAPEUTICS INC COM 00972L107 11 649 SH   SOLE 23 649 0 0
AKCEA THERAPEUTICS INC COM 00972L107 70 4,105 SH   SOLE 26 0 0 4,105
AKCEA THERAPEUTICS INC COM 00972L107 266 15,681 SH   SOLE 30 15,681 0 0
AKCEA THERAPEUTICS INC COM 00972L107 31 1,839 SH   SOLE 40 1,839 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 737 116,612 SH   SOLE 2 4,034 0 112,578
AKEBIA THERAPEUTICS INC COM 00972D105 1 98 SH   SOLE 4 98 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 11 1,699 SH   SOLE 7 1,699 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 2,682 424,344 SH   SOLE 18 424,344 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 2,263 358,010 SH   SOLE 19 358,010 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 34,015 5,382,102 SH   SOLE 21 5,382,102 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 23,822 3,769,320 SH   SOLE 22 3,629,863 0 139,457
AKEBIA THERAPEUTICS INC COM 00972D105 220 34,838 SH   SOLE 23 34,838 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 818 129,360 SH   SOLE 26 0 0 129,360
AKEBIA THERAPEUTICS INC COM 00972D105 75 11,897 SH   SOLE 28 11,897 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 128 20,182 SH   SOLE 30 20,182 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 80 12,685 SH   SOLE 40 12,685 0 0
AKERNA CORP COM 00973W102 20 2,408 SH   SOLE 21 2,408 0 0
AKERO THERAPEUTICS INC COM 00973Y108 82 3,709 SH   SOLE 2 1,255 0 2,454
AKERO THERAPEUTICS INC COM 00973Y108 386 17,402 SH   SOLE 18 17,402 0 0
AKERO THERAPEUTICS INC COM 00973Y108 526 23,695 SH   SOLE 19 23,695 0 0
AKERO THERAPEUTICS INC COM 00973Y108 10,022 451,528 SH   SOLE 21 451,528 0 0
AKERO THERAPEUTICS INC COM 00973Y108 893 40,227 SH   SOLE 22 38,807 0 1,420
AKERO THERAPEUTICS INC COM 00973Y108 29 1,293 SH   SOLE 26 0 0 1,293
AKERO THERAPEUTICS INC COM 00973Y108 45 2,045 SH   SOLE 30 2,045 0 0
AKERS BIOSCIENCES INC COM 00973E409 0 3 SH   SOLE 21 3 0 0
AKERS BIOSCIENCES INC COM 00973E409 22 6,849 SH   SOLE 22 6,849 0 0
AKORN INC COM 009728106 133 88,504 SH   SOLE 2 3,486 0 85,018
AKORN INC COM 009728106 0 290 SH   SOLE 4 290 0 0
AKORN INC COM 009728106 3 1,937 SH   SOLE 7 1,937 0 0
AKORN INC COM 009728106 627 418,072 SH   SOLE 18 418,072 0 0
AKORN INC COM 009728106 245 163,640 SH   SOLE 19 163,640 0 0
AKORN INC COM 009728106 18,345 12,229,834 SH   SOLE 21 12,229,834 0 0
AKORN INC COM 009728106 4,187 2,791,032 SH   SOLE 22 2,676,019 0 115,013
AKORN INC COM 009728106 32 21,583 SH   SOLE 26 12,182 0 9,401
AKORN INC COM 009728106 20 13,418 SH   SOLE 28 13,418 0 0
AKORN INC COM 009728106 242 161,356 SH   SOLE 30 161,356 0 0
AKORN INC COM 009728106 15 9,870 SH   SOLE 40 9,870 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102 83 10,417 SH   SOLE 2 1,035 0 9,382
AKOUSTIS TECHNOLOGIES INC COM 00973N102 714 89,191 SH   SOLE 18 89,191 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102 357 44,639 SH   SOLE 19 44,639 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102 7,392 923,944 SH   SOLE 21 923,944 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102 5,307 663,351 SH   SOLE 22 637,581 0 25,770
ALAMO GROUP INC COM 011311107 629 5,011 SH   SOLE 2 347 0 4,664
ALAMO GROUP INC COM 011311107 6 48 SH   SOLE 4 48 0 0
ALAMO GROUP INC COM 011311107 11,787 93,879 SH   SOLE 7 93,879 0 0
ALAMO GROUP INC COM 011311107 5,482 43,662 SH   SOLE 18 43,662 0 0
ALAMO GROUP INC COM 011311107 2,193 17,467 SH   SOLE 19 17,467 0 0
ALAMO GROUP INC COM 011311107 136,470 1,086,975 SH   SOLE 21 1,086,975 0 0
ALAMO GROUP INC COM 011311107 35,098 279,557 SH   SOLE 22 267,088 0 12,469
ALAMO GROUP INC COM 011311107 828 6,591 SH   SOLE 26 5,526 0 1,065
ALAMO GROUP INC COM 011311107 177 1,408 SH   SOLE 28 1,408 0 0
ALAMO GROUP INC COM 011311107 1,708 13,606 SH   SOLE 30 13,606 0 0
ALAMO GROUP INC COM 011311107 124 989 SH   SOLE 40 989 0 0
ALAMOS GOLD INC NEW COM CL A 011532108 142 23,564 SH   SOLE 23 23,564 0 0
ALARM COM HLDGS INC COM 011642105 789 18,358 SH   SOLE 2 4,341 0 14,017
ALARM COM HLDGS INC COM 011642105 10 229 SH   SOLE 4 229 0 0
ALARM COM HLDGS INC COM 011642105 26 599 SH   SOLE 7 599 0 0
ALARM COM HLDGS INC COM 011642105 7,692 179,011 SH   SOLE 18 164,647 0 14,364
ALARM COM HLDGS INC COM 011642105 8,002 186,231 SH   SOLE 19 186,231 0 0
ALARM COM HLDGS INC COM 011642105 179,101 4,168,041 SH   SOLE 21 4,168,041 0 0
ALARM COM HLDGS INC COM 011642105 50,432 1,173,666 SH   SOLE 22 1,128,160 0 45,506
ALARM COM HLDGS INC COM 011642105 573 13,336 SH   SOLE 23 13,336 0 0
ALARM COM HLDGS INC COM 011642105 1,849 43,026 SH   SOLE 26 6,633 0 36,393
ALARM COM HLDGS INC COM 011642105 177 4,113 SH   SOLE 28 4,113 0 0
ALARM COM HLDGS INC COM 011642105 6,666 155,143 SH   SOLE 30 155,143 0 0
ALARM COM HLDGS INC COM 011642105 379 8,811 SH   SOLE 34 8,811 0 0
ALARM COM HLDGS INC COM 011642105 218 5,068 SH   SOLE 40 5,068 0 0
ALASKA AIR GROUP INC COM 011659109 17,281 255,073 SH   SOLE 2 30,374 0 224,699
ALASKA AIR GROUP INC COM 011659109 6,698 98,870 SH   SOLE 7 98,870 0 0
ALASKA AIR GROUP INC COM 011659109 619 9,133 SH   SOLE 13 9,133 0 0
ALASKA AIR GROUP INC COM 011659109 2 25 SH   SOLE 15 25 0 0
ALASKA AIR GROUP INC COM 011659109 18,849 278,218 SH   SOLE 18 270,085 0 8,133
ALASKA AIR GROUP INC COM 011659109 11,307 166,897 SH   SOLE 19 166,897 0 0
ALASKA AIR GROUP INC COM 011659109 209,093 3,086,243 SH   SOLE 21 3,086,243 0 0
ALASKA AIR GROUP INC COM 011659109 209,338 3,089,867 SH   SOLE 22 2,825,558 0 264,309
ALASKA AIR GROUP INC COM 011659109 7 108 SH   SOLE 23 108 0 0
ALASKA AIR GROUP INC COM 011659109 1,698 25,058 SH   SOLE 25 25,058 0 0
ALASKA AIR GROUP INC COM 011659109 10,876 160,529 SH   SOLE 26 0 0 160,529
ALASKA AIR GROUP INC COM 011659109 1,395 20,594 SH   SOLE 29 0 0 20,594
ALASKA AIR GROUP INC COM 011659109 17,378 256,499 SH   SOLE 30 256,499 0 0
ALASKA AIR GROUP INC COM 011659109 166 2,455 SH   SOLE 31 2,455 0 0
ALASKA AIR GROUP INC COM 011659109 63 929 SH   SOLE 34 929 0 0
ALASKA AIR GROUP INC COM 011659109 322 4,753 SH   SOLE 36 4,753 0 0
ALASKA COMMUNICATIONS SYS GR COM 01167P101 19 10,563 SH   SOLE 18 10,563 0 0
ALASKA COMMUNICATIONS SYS GR COM 01167P101 300 169,524 SH   SOLE 21 169,524 0 0
ALASKA COMMUNICATIONS SYS GR COM 01167P101 2,820 1,592,972 SH   SOLE 22 1,592,972 0 0
ALBANY INTL CORP CL A 012348108 1,107 14,580 SH   SOLE 2 2,914 0 11,666
ALBANY INTL CORP CL A 012348108 11 151 SH   SOLE 4 151 0 0
ALBANY INTL CORP CL A 012348108 41 537 SH   SOLE 7 537 0 0
ALBANY INTL CORP CL A 012348108 10,993 144,794 SH   SOLE 18 137,578 0 7,216
ALBANY INTL CORP CL A 012348108 8,346 109,931 SH   SOLE 19 109,931 0 0
ALBANY INTL CORP CL A 012348108 256,433 3,377,678 SH   SOLE 21 3,377,678 0 0
ALBANY INTL CORP CL A 012348108 72,590 956,143 SH   SOLE 22 917,828 0 38,315
ALBANY INTL CORP CL A 012348108 680 8,951 SH   SOLE 23 8,951 0 0
ALBANY INTL CORP CL A 012348108 1,843 24,274 SH   SOLE 26 5,161 0 19,113
ALBANY INTL CORP CL A 012348108 265 3,497 SH   SOLE 28 3,497 0 0
ALBANY INTL CORP CL A 012348108 18,167 239,289 SH   SOLE 30 239,289 0 0
ALBANY INTL CORP CL A 012348108 76 1,001 SH   SOLE 34 1,001 0 0
ALBANY INTL CORP CL A 012348108 249 3,279 SH   SOLE 40 3,279 0 0
ALBEMARLE CORP COM 012653101 20,919 286,406 SH   SOLE 2 40,068 0 246,338
ALBEMARLE CORP COM 012653101 3,223 44,123 SH   SOLE 4 41,054 0 3,069
ALBEMARLE CORP COM 012653101 9,678 132,509 SH   SOLE 7 129,460 0 3,049
ALBEMARLE CORP COM 012653101 109 1,498 SH   SOLE 13 1,498 0 0
ALBEMARLE CORP COM 012653101 38 518 SH   SOLE 15 518 0 0
ALBEMARLE CORP COM 012653101 0 4 SH   SOLE 17 0 0 4
ALBEMARLE CORP COM 012653101 17,667 241,881 SH   SOLE 18 226,362 0 15,519
ALBEMARLE CORP COM 012653101 14,838 203,154 SH   SOLE 19 203,154 0 0
ALBEMARLE CORP COM 012653101 201,675 2,761,154 SH   SOLE 21 2,761,154 0 0
ALBEMARLE CORP COM 012653101 206,172 2,822,732 SH   SOLE 22 2,542,741 0 279,991
ALBEMARLE CORP COM 012653101 5,592 76,557 SH   SOLE 23 76,557 0 0
ALBEMARLE CORP COM 012653101 20,276 277,599 SH   SOLE 25 277,599 0 0
ALBEMARLE CORP COM 012653101 35,214 482,124 SH   SOLE 26 114,888 0 367,236
ALBEMARLE CORP COM 012653101 1,596 21,852 SH   SOLE 28 16,173 0 5,679
ALBEMARLE CORP COM 012653101 9,467 129,613 SH   SOLE 29 107,416 0 22,197
ALBEMARLE CORP COM 012653101 29,011 397,196 SH   SOLE 30 397,196 0 0
ALBEMARLE CORP COM 012653101 1,867 25,564 SH   SOLE 31 21,149 0 4,415
ALBEMARLE CORP COM 012653101 59,830 819,145 SH   SOLE 34 819,145 0 0
ALBEMARLE CORP COM 012653101 5,117 70,058 SH   SOLE 36 70,058 0 0
ALBEMARLE CORP COM 012653101 162 2,218 SH   SOLE 40 2,218 0 0
ALBIREO PHARMA INC COM 01345P106 115 4,517 SH   SOLE 2 391 0 4,126
ALBIREO PHARMA INC COM 01345P106 5 196 SH   SOLE 7 196 0 0
ALBIREO PHARMA INC COM 01345P106 953 37,476 SH   SOLE 18 37,476 0 0
ALBIREO PHARMA INC COM 01345P106 464 18,234 SH   SOLE 19 18,234 0 0
ALBIREO PHARMA INC COM 01345P106 9,899 389,422 SH   SOLE 21 389,422 0 0
ALBIREO PHARMA INC COM 01345P106 6,597 259,536 SH   SOLE 22 251,569 0 7,967
ALCOA CORP COM 013872106 9,298 432,257 SH   SOLE 2 64,428 0 367,829
ALCOA CORP COM 013872106 349 16,236 SH   SOLE 4 16,236 0 0
ALCOA CORP COM 013872106 2,917 135,608 SH   SOLE 7 135,608 0 0
ALCOA CORP COM 013872106 1,107 51,463 SH   SOLE 13 51,463 0 0
ALCOA CORP COM 013872106 5,720 265,909 SH   SOLE 18 158,903 0 107,006
ALCOA CORP COM 013872106 10,943 508,745 SH   SOLE 19 508,745 0 0
ALCOA CORP COM 013872106 50,215 2,334,511 SH   SOLE 21 2,334,511 0 0
ALCOA CORP COM 013872106 132,735 6,170,843 SH   SOLE 22 5,564,724 0 606,119
ALCOA CORP COM 013872106 302 14,030 SH   SOLE 23 14,030 0 0
ALCOA CORP COM 013872106 1,956 90,945 SH   SOLE 26 50,803 0 40,142
ALCOA CORP COM 013872106 551 25,632 SH   SOLE 28 25,632 0 0
ALCOA CORP COM 013872106 6,550 304,517 SH   SOLE 29 0 0 304,517
ALCOA CORP COM 013872106 2,008 93,345 SH   SOLE 30 93,345 0 0
ALCOA CORP COM 013872106 259 12,063 SH   SOLE 31 3,973 0 8,090
ALCOA CORP COM 013872106 90 4,176 SH   SOLE 34 4,176 0 0
ALCOA CORP COM 013872106 1,843 85,676 SH   SOLE 36 85,676 0 0
ALCOA CORP COM 013872106 376 17,486 SH   SOLE 40 17,486 0 0
ALCON INC ORD SHS H01301128 1,471 26,004 SH   SOLE 2 26,004 0 0
ALCON INC ORD SHS H01301128 140,607 2,485,545 SH   SOLE 18 2,470,428 0 15,117
ALCON INC ORD SHS H01301128 136,460 2,412,232 SH   SOLE 19 2,412,232 0 0
ALCON INC ORD SHS H01301128 1,635 28,900 SH   SOLE 20 28,900 0 0
ALCON INC ORD SHS H01301128 796 14,077 SH   SOLE 23 14,077 0 0
ALCON INC ORD SHS H01301128 4,825 85,298 SH   SOLE 34 85,298 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106 79 13,538 SH   SOLE 2 751 0 12,787
ALDEYRA THERAPEUTICS INC COM 01438T106 460 79,121 SH   SOLE 18 79,121 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106 229 39,459 SH   SOLE 19 39,459 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106 4,709 810,457 SH   SOLE 21 810,457 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106 3,730 642,050 SH   SOLE 22 630,454 0 11,596
ALECTOR INC COM 014442107 231 13,390 SH   SOLE 2 1,924 0 11,466
ALECTOR INC COM 014442107 11 664 SH   SOLE 7 664 0 0
ALECTOR INC COM 014442107 1,918 111,299 SH   SOLE 18 103,771 0 7,528
ALECTOR INC COM 014442107 1,203 69,823 SH   SOLE 19 69,823 0 0
ALECTOR INC COM 014442107 28,064 1,628,776 SH   SOLE 21 1,628,776 0 0
ALECTOR INC COM 014442107 14,758 856,520 SH   SOLE 22 832,396 0 24,124
ALECTOR INC COM 014442107 17 963 SH   SOLE 23 963 0 0
ALECTOR INC COM 014442107 13 735 SH   SOLE 26 0 0 735
ALECTOR INC COM 014442107 4,184 242,848 SH   SOLE 30 242,848 0 0
ALERUS FINL CORP COM 01446U103 66 2,875 SH   SOLE 2 0 0 2,875
ALERUS FINL CORP COM 01446U103 58 2,546 SH   SOLE 18 2,546 0 0
ALERUS FINL CORP COM 01446U103 2,304 100,853 SH   SOLE 21 100,853 0 0
ALERUS FINL CORP COM 01446U103 64 2,822 SH   SOLE 22 2,822 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 2,075 99,018 SH   SOLE 2 31,444 0 67,574
ALEXANDER & BALDWIN INC NEW COM 014491104 9 437 SH   SOLE 4 437 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 23 1,100 SH   SOLE 7 1,100 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 8,094 386,171 SH   SOLE 18 386,171 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 2,543 121,339 SH   SOLE 19 121,339 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 106,006 5,057,535 SH   SOLE 21 5,057,535 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 51,684 2,465,846 SH   SOLE 22 2,372,479 0 93,367
ALEXANDER & BALDWIN INC NEW COM 014491104 506 24,142 SH   SOLE 26 9,894 0 14,248
ALEXANDER & BALDWIN INC NEW COM 014491104 198 9,430 SH   SOLE 28 9,430 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 504 24,050 SH   SOLE 30 24,050 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 147 7,014 SH   SOLE 40 7,014 0 0
ALEXANDERS INC COM 014752109 314 952 SH   SOLE 2 79 0 873
ALEXANDERS INC COM 014752109 199 602 SH   SOLE 4 602 0 0
ALEXANDERS INC COM 014752109 673 2,038 SH   SOLE 7 2,038 0 0
ALEXANDERS INC COM 014752109 2,392 7,240 SH   SOLE 18 7,240 0 0
ALEXANDERS INC COM 014752109 1,902 5,759 SH   SOLE 19 5,759 0 0
ALEXANDERS INC COM 014752109 26,854 81,289 SH   SOLE 21 81,289 0 0
ALEXANDERS INC COM 014752109 25,618 77,548 SH   SOLE 22 75,121 0 2,427
ALEXANDERS INC COM 014752109 1,169 3,539 SH   SOLE 23 3,539 0 0
ALEXANDERS INC COM 014752109 1,603 4,852 SH   SOLE 25 4,852 0 0
ALEXANDERS INC COM 014752109 560 1,694 SH   SOLE 26 186 0 1,508
ALEXANDERS INC COM 014752109 110 333 SH   SOLE 28 333 0 0
ALEXANDERS INC COM 014752109 359 1,088 SH   SOLE 29 1,088 0 0
ALEXANDERS INC COM 014752109 3,299 9,986 SH   SOLE 30 9,986 0 0
ALEXANDERS INC COM 014752109 48 144 SH   SOLE 34 144 0 0
ALEXANDERS INC COM 014752109 78 236 SH   SOLE 40 236 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 43,566 269,622 SH   SOLE 2 26,005 0 243,617
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 21,421 132,571 SH   SOLE 4 129,160 0 3,411
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 36,616 226,611 SH   SOLE 7 222,374 0 4,237
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 240 1,485 SH   SOLE 13 1,485 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 30 187 SH   SOLE 15 187 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 72,828 450,722 SH   SOLE 18 433,548 0 17,174
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 58,976 364,997 SH   SOLE 19 364,997 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 643,262 3,981,077 SH   SOLE 21 3,981,077 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 587,255 3,634,453 SH   SOLE 22 3,288,844 0 345,609
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 17,152 106,154 SH   SOLE 23 106,154 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 57,759 357,466 SH   SOLE 25 357,466 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 85,552 529,470 SH   SOLE 26 83,809 0 445,661
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 5,747 35,569 SH   SOLE 28 29,420 0 6,149
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 13,593 84,128 SH   SOLE 29 60,387 0 23,741
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 146,679 907,779 SH   SOLE 30 907,779 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 4,310 26,672 SH   SOLE 31 22,348 0 4,324
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 25,977 160,770 SH   SOLE 34 160,770 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 11,746 72,695 SH   SOLE 36 72,695 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 418 2,587 SH   SOLE 40 2,587 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 63,050 582,982 SH   SOLE 2 109,584 0 473,398
ALEXION PHARMACEUTICALS INC COM 015351109 11,480 106,146 SH   SOLE 4 100,317 0 5,829
ALEXION PHARMACEUTICALS INC COM 015351109 22,553 208,530 SH   SOLE 7 198,355 0 10,175
ALEXION PHARMACEUTICALS INC COM 015351109 1,527 14,123 SH   SOLE 13 14,123 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 177 1,633 SH   SOLE 15 1,633 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 67,722 626,190 SH   SOLE 18 585,542 0 40,648
ALEXION PHARMACEUTICALS INC COM 015351109 26,483 244,877 SH   SOLE 19 244,877 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 663,434 6,134,390 SH   SOLE 21 6,134,390 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 593,842 5,490,909 SH   SOLE 22 4,899,328 0 591,581
ALEXION PHARMACEUTICALS INC COM 015351109 19,094 176,555 SH   SOLE 23 176,555 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 22,492 207,967 SH   SOLE 25 207,967 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 89,258 825,317 SH   SOLE 26 143,167 0 682,150
ALEXION PHARMACEUTICALS INC COM 015351109 4,541 41,985 SH   SOLE 28 29,252 0 12,733
ALEXION PHARMACEUTICALS INC COM 015351109 1,308 12,098 SH   SOLE 29 12,098 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 104,051 962,099 SH   SOLE 30 962,099 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 6,810 62,971 SH   SOLE 31 49,602 0 13,369
ALEXION PHARMACEUTICALS INC COM 015351109 3,895 36,017 SH   SOLE 32 36,017 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 2,213 20,459 SH   SOLE 34 20,459 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 16,525 152,796 SH   SOLE 36 152,796 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 576 5,327 SH   SOLE 40 5,327 0 0
ALIBABA GROUP HLDG LTD OPTIONS 01609W102 39,557 186,500 SH Put SOLE 19 186,500 0 0
ALIBABA GROUP HLDG LTD OPTIONS 01609W102 2,439 11,500 SH Put SOLE 25 11,500 0 0
ALIBABA GROUP HLDG LTD OPTIONS 01609W102 5,154 24,300 SH Put SOLE 34 24,300 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 760,640 3,586,234 SH   SOLE 2 177,218 0 3,409,016
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 181,856 857,408 SH   SOLE 4 857,408 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 50,654 238,823 SH   SOLE 7 238,823 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 55,368 261,048 SH   SOLE 13 261,048 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 254,282 1,198,876 SH   SOLE 15 1,156,278 0 42,598
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 53 250 SH   SOLE 17 0 0 250
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 517,483 2,439,805 SH   SOLE 18 2,019,509 0 420,296
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 551,794 2,601,575 SH   SOLE 19 2,601,575 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 6,543,012 30,848,714 SH   SOLE 21 30,848,714 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 5,176,703 24,406,897 SH   SOLE 22 20,927,422 0 3,479,475
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 233,563 1,101,194 SH   SOLE 23 1,101,194 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 280,187 1,321,016 SH   SOLE 25 1,311,575 0 9,441
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,311,422 6,183,038 SH   SOLE 26 152,506 0 6,030,532
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 49,182 231,882 SH   SOLE 28 231,882 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 82,109 387,123 SH   SOLE 29 387,123 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2,082,548 9,818,710 SH   SOLE 30 9,818,710 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 79,868 376,558 SH   SOLE 31 258,828 0 117,730
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 6,942 32,728 SH   SOLE 32 32,728 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 649,945 3,064,331 SH   SOLE 34 3,064,331 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 3,927 18,515 SH   SOLE 36 18,515 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2,876 13,558 SH   SOLE 40 13,558 0 0
ALICO INC COM 016230104 108 3,023 SH   SOLE 2 43 0 2,980
ALICO INC COM 016230104 498 13,890 SH   SOLE 18 13,890 0 0
ALICO INC COM 016230104 245 6,843 SH   SOLE 19 6,843 0 0
ALICO INC COM 016230104 5,096 142,215 SH   SOLE 21 142,215 0 0
ALICO INC COM 016230104 4,804 134,065 SH   SOLE 22 131,797 0 2,268
ALIGN TECHNOLOGY INC COM 016255101 61,569 220,647 SH   SOLE 2 18,329 0 202,318
ALIGN TECHNOLOGY INC COM 016255101 9,698 34,756 SH   SOLE 4 32,656 0 2,100
ALIGN TECHNOLOGY INC COM 016255101 18,260 65,439 SH   SOLE 7 65,439 0 0
ALIGN TECHNOLOGY INC COM 016255101 180 646 SH   SOLE 13 646 0 0
ALIGN TECHNOLOGY INC COM 016255101 169 604 SH   SOLE 15 604 0 0
ALIGN TECHNOLOGY INC COM 016255101 208,140 745,913 SH   SOLE 18 520,672 0 225,241
ALIGN TECHNOLOGY INC COM 016255101 124,656 446,732 SH   SOLE 19 446,732 0 0
ALIGN TECHNOLOGY INC COM 016255101 576,090 2,064,543 SH   SOLE 21 2,064,543 0 0
ALIGN TECHNOLOGY INC COM 016255101 527,480 1,890,338 SH   SOLE 22 1,701,825 0 188,513
ALIGN TECHNOLOGY INC COM 016255101 15,219 54,539 SH   SOLE 23 54,539 0 0
ALIGN TECHNOLOGY INC COM 016255101 22,330 80,024 SH   SOLE 25 80,024 0 0
ALIGN TECHNOLOGY INC COM 016255101 100,154 358,925 SH   SOLE 26 54,608 0 304,317
ALIGN TECHNOLOGY INC COM 016255101 3,948 14,149 SH   SOLE 28 9,899 0 4,250
ALIGN TECHNOLOGY INC COM 016255101 4,870 17,452 SH   SOLE 29 1,588 0 15,864
ALIGN TECHNOLOGY INC COM 016255101 101,040 362,099 SH   SOLE 30 362,099 0 0
ALIGN TECHNOLOGY INC COM 016255101 4,484 16,071 SH   SOLE 31 13,346 0 2,725
ALIGN TECHNOLOGY INC COM 016255101 3,579 12,827 SH   SOLE 32 12,827 0 0
ALIGN TECHNOLOGY INC COM 016255101 9,170 32,861 SH   SOLE 34 32,861 0 0
ALIGN TECHNOLOGY INC COM 016255101 13,465 48,256 SH   SOLE 36 48,256 0 0
ALIGN TECHNOLOGY INC COM 016255101 444 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 70 9,217 SH   SOLE 21 9,217 0 0
ALIMERA SCIENCES INC COM NEW 016259202 5 686 SH   SOLE 22 686 0 0
ALITHYA GROUP INC CL A SUB VTG 01643B106 13 4,744 SH   SOLE 22 4,744 0 0
ALJ REGIONAL HLDGS INC COM 001627108 5 4,523 SH   SOLE 18 4,523 0 0
ALJ REGIONAL HLDGS INC COM 001627108 70 61,088 SH   SOLE 21 61,088 0 0
ALKALINE WTR CO INC COM NEW 01643A207 10 7,919 SH   SOLE 18 7,919 0 0
ALKALINE WTR CO INC COM NEW 01643A207 298 235,005 SH   SOLE 21 235,005 0 0
ALKALINE WTR CO INC COM NEW 01643A207 108 84,948 SH   SOLE 22 84,948 0 0
ALKERMES PLC SHS G01767105 7,452 365,283 SH   SOLE 2 58,400 0 306,883
ALKERMES PLC SHS G01767105 15 757 SH   SOLE 4 757 0 0
ALKERMES PLC SHS G01767105 59 2,902 SH   SOLE 7 2,902 0 0
ALKERMES PLC SHS G01767105 1,463 71,707 SH   SOLE 18 71,707 0 0
ALKERMES PLC SHS G01767105 763 37,421 SH   SOLE 19 37,421 0 0
ALKERMES PLC SHS G01767105 66,985 3,283,584 SH   SOLE 21 3,283,584 0 0
ALKERMES PLC SHS G01767105 101,775 4,988,951 SH   SOLE 22 4,700,741 0 288,210
ALKERMES PLC SHS G01767105 1,246 61,092 SH   SOLE 26 38,693 0 22,399
ALKERMES PLC SHS G01767105 412 20,186 SH   SOLE 28 20,186 0 0
ALKERMES PLC SHS G01767105 5,800 284,336 SH   SOLE 30 284,336 0 0
ALKERMES PLC SHS G01767105 67 3,286 SH   SOLE 31 3,286 0 0
ALKERMES PLC SHS G01767105 109 5,334 SH   SOLE 34 5,334 0 0
ALKERMES PLC SHS G01767105 296 14,534 SH   SOLE 40 14,534 0 0
ALLAKOS INC COM 01671P100 5,963 62,531 SH   SOLE 2 55,178 0 7,353
ALLAKOS INC COM 01671P100 14 147 SH   SOLE 4 147 0 0
ALLAKOS INC COM 01671P100 32 333 SH   SOLE 7 333 0 0
ALLAKOS INC COM 01671P100 10,549 110,626 SH   SOLE 18 109,379 0 1,247
ALLAKOS INC COM 01671P100 53,779 563,958 SH   SOLE 19 563,958 0 0
ALLAKOS INC COM 01671P100 852 8,931 SH   SOLE 20 8,931 0 0
ALLAKOS INC COM 01671P100 105,271 1,103,932 SH   SOLE 21 1,103,932 0 0
ALLAKOS INC COM 01671P100 61,743 647,475 SH   SOLE 22 621,489 0 25,986
ALLAKOS INC COM 01671P100 29 305 SH   SOLE 23 305 0 0
ALLAKOS INC COM 01671P100 964 10,114 SH   SOLE 26 7,619 0 2,495
ALLAKOS INC COM 01671P100 326 3,418 SH   SOLE 28 3,418 0 0
ALLAKOS INC COM 01671P100 1,070 11,225 SH   SOLE 30 11,225 0 0
ALLAKOS INC COM 01671P100 19,235 201,714 SH   SOLE 34 201,714 0 0
ALLAKOS INC COM 01671P100 273 2,863 SH   SOLE 40 2,863 0 0
ALLEGHANY CORP DEL COM 017175100 31,846 39,829 SH   SOLE 2 8,549 0 31,280
ALLEGHANY CORP DEL COM 017175100 5,284 6,609 SH   SOLE 4 6,210 0 399
ALLEGHANY CORP DEL COM 017175100 9,967 12,466 SH   SOLE 7 3,903 0 8,563
ALLEGHANY CORP DEL COM 017175100 490 613 SH   SOLE 13 613 0 0
ALLEGHANY CORP DEL COM 017175100 64 80 SH   SOLE 15 80 0 0
ALLEGHANY CORP DEL COM 017175100 33,482 41,875 SH   SOLE 18 40,672 0 1,203
ALLEGHANY CORP DEL COM 017175100 2,874 3,595 SH   SOLE 19 3,595 0 0
ALLEGHANY CORP DEL COM 017175100 696,697 871,339 SH   SOLE 21 871,339 0 0
ALLEGHANY CORP DEL COM 017175100 412,920 516,427 SH   SOLE 22 488,945 0 27,482
ALLEGHANY CORP DEL COM 017175100 8,528 10,666 SH   SOLE 23 10,666 0 0
ALLEGHANY CORP DEL COM 017175100 12,155 15,202 SH   SOLE 25 15,202 0 0
ALLEGHANY CORP DEL COM 017175100 41,535 51,947 SH   SOLE 26 14,607 0 37,340
ALLEGHANY CORP DEL COM 017175100 2,337 2,923 SH   SOLE 28 2,071 0 852
ALLEGHANY CORP DEL COM 017175100 2,713 3,393 SH   SOLE 29 297 0 3,096
ALLEGHANY CORP DEL COM 017175100 35,169 43,985 SH   SOLE 30 43,985 0 0
ALLEGHANY CORP DEL COM 017175100 2,514 3,144 SH   SOLE 31 2,585 0 559
ALLEGHANY CORP DEL COM 017175100 719 899 SH   SOLE 34 899 0 0
ALLEGHANY CORP DEL COM 017175100 13,519 16,908 SH   SOLE 36 16,908 0 0
ALLEGHANY CORP DEL COM 017175100 241 302 SH   SOLE 40 302 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 6,439 311,658 SH   SOLE 2 189,348 0 122,310
ALLEGHENY TECHNOLOGIES INC COM 01741R102 9 438 SH   SOLE 4 438 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 63 3,027 SH   SOLE 7 3,027 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 14,642 708,708 SH   SOLE 18 708,708 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 4,583 221,824 SH   SOLE 19 221,824 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 189,488 9,171,726 SH   SOLE 21 9,171,726 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 90,073 4,359,762 SH   SOLE 22 4,196,329 0 163,433
ALLEGHENY TECHNOLOGIES INC COM 01741R102 886 42,864 SH   SOLE 26 21,602 0 21,262
ALLEGHENY TECHNOLOGIES INC COM 01741R102 331 16,017 SH   SOLE 28 16,017 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 828 40,054 SH   SOLE 30 40,054 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 188 9,106 SH   SOLE 31 0 0 9,106
ALLEGHENY TECHNOLOGIES INC COM 01741R102 25 1,215 SH   SOLE 36 1,215 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 247 11,945 SH   SOLE 40 11,945 0 0
ALLEGHENY TECHNOLOGIES INC NOTE 4.750% 7/0 01741RAG7 1,191 750,000 PRN   SOLE 21 750,000 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 707 18,812 SH   SOLE 2 672 0 18,140
ALLEGIANCE BANCSHARES INC COM 01748H107 9 230 SH   SOLE 7 230 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 3,373 89,707 SH   SOLE 18 89,707 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 1,286 34,214 SH   SOLE 19 34,214 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 84,617 2,250,454 SH   SOLE 21 2,250,454 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 22,366 594,832 SH   SOLE 22 570,426 0 24,406
ALLEGIANCE BANCSHARES INC COM 01748H107 31 815 SH   SOLE 26 0 0 815
ALLEGIANCE BANCSHARES INC COM 01748H107 967 25,706 SH   SOLE 30 25,706 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 46 1,213 SH   SOLE 40 1,213 0 0
ALLEGIANT TRAVEL CO COM 01748X102 956 5,494 SH   SOLE 2 495 0 4,999
ALLEGIANT TRAVEL CO COM 01748X102 38 216 SH   SOLE 7 216 0 0
ALLEGIANT TRAVEL CO COM 01748X102 10,177 58,473 SH   SOLE 18 58,473 0 0
ALLEGIANT TRAVEL CO COM 01748X102 3,971 22,816 SH   SOLE 19 22,816 0 0
ALLEGIANT TRAVEL CO COM 01748X102 251,638 1,445,865 SH   SOLE 21 1,445,865 0 0
ALLEGIANT TRAVEL CO COM 01748X102 65,474 376,203 SH   SOLE 22 363,744 0 12,459
ALLEGIANT TRAVEL CO COM 01748X102 22 124 SH   SOLE 23 124 0 0
ALLEGIANT TRAVEL CO COM 01748X102 131 751 SH   SOLE 26 0 0 751
ALLEGIANT TRAVEL CO COM 01748X102 110 633 SH   SOLE 28 633 0 0
ALLEGIANT TRAVEL CO COM 01748X102 2,770 15,915 SH   SOLE 30 15,915 0 0
ALLEGIANT TRAVEL CO COM 01748X102 82 473 SH   SOLE 40 473 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 65,200 523,530 SH   SOLE 2 291,887 0 231,643
ALLEGION PUB LTD CO ORD SHS G0176J109 11,917 95,688 SH   SOLE 4 93,182 0 2,506
ALLEGION PUB LTD CO ORD SHS G0176J109 11,328 90,958 SH   SOLE 7 90,958 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 7,438 59,726 SH   SOLE 13 59,726 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 63 509 SH   SOLE 15 509 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 45,075 361,933 SH   SOLE 18 261,619 0 100,314
ALLEGION PUB LTD CO ORD SHS G0176J109 66,517 534,098 SH   SOLE 19 534,098 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 332,305 2,668,256 SH   SOLE 21 2,668,256 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 428,541 3,440,993 SH   SOLE 22 2,692,489 0 748,504
ALLEGION PUB LTD CO ORD SHS G0176J109 17,049 136,896 SH   SOLE 23 136,896 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 13,855 111,246 SH   SOLE 25 111,246 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 64,271 516,065 SH   SOLE 26 99,170 0 416,895
ALLEGION PUB LTD CO ORD SHS G0176J109 2,154 17,299 SH   SOLE 28 11,831 0 5,468
ALLEGION PUB LTD CO ORD SHS G0176J109 35,537 285,345 SH   SOLE 29 53,021 0 232,324
ALLEGION PUB LTD CO ORD SHS G0176J109 56,271 451,832 SH   SOLE 30 451,832 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 15,261 122,541 SH   SOLE 31 92,482 0 30,059
ALLEGION PUB LTD CO ORD SHS G0176J109 6,486 52,078 SH   SOLE 34 52,078 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 11,516 92,468 SH   SOLE 36 92,468 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 237 1,906 SH   SOLE 40 1,906 0 0
ALLENA PHARMACEUTICALS INC COM 018119107 7 2,463 SH   SOLE 18 2,463 0 0
ALLENA PHARMACEUTICALS INC COM 018119107 250 91,581 SH   SOLE 21 91,581 0 0
ALLENA PHARMACEUTICALS INC COM 018119107 93 34,210 SH   SOLE 22 34,210 0 0
ALLERGAN PLC SHS G0177J108 171,257 895,836 SH   SOLE 2 149,201 0 746,635
ALLERGAN PLC SHS G0177J108 29,843 156,107 SH   SOLE 4 147,234 0 8,873
ALLERGAN PLC SHS G0177J108 60,345 315,663 SH   SOLE 7 280,366 0 35,297
ALLERGAN PLC SHS G0177J108 1,604 8,388 SH   SOLE 13 8,388 0 0
ALLERGAN PLC SHS G0177J108 375 1,961 SH   SOLE 15 1,961 0 0
ALLERGAN PLC SHS G0177J108 163,857 857,128 SH   SOLE 18 803,600 0 53,528
ALLERGAN PLC SHS G0177J108 14,252 74,554 SH   SOLE 19 74,554 0 0
ALLERGAN PLC SHS G0177J108 1,208,664 6,322,454 SH   SOLE 21 6,322,454 0 0
ALLERGAN PLC SHS G0177J108 1,509,427 7,895,731 SH   SOLE 22 7,009,294 0 886,437
ALLERGAN PLC SHS G0177J108 49,726 260,112 SH   SOLE 23 260,112 0 0
ALLERGAN PLC SHS G0177J108 64,972 339,865 SH   SOLE 25 339,865 0 0
ALLERGAN PLC SHS G0177J108 327,874 1,715,091 SH   SOLE 26 199,522 0 1,515,569
ALLERGAN PLC SHS G0177J108 11,721 61,313 SH   SOLE 28 42,795 0 18,518
ALLERGAN PLC SHS G0177J108 6,026 31,522 SH   SOLE 29 18,750 0 12,772
ALLERGAN PLC SHS G0177J108 286,595 1,499,165 SH   SOLE 30 1,499,165 0 0
ALLERGAN PLC SHS G0177J108 18,753 98,098 SH   SOLE 31 74,798 0 23,300
ALLERGAN PLC SHS G0177J108 4,637 24,257 SH   SOLE 34 24,257 0 0
ALLERGAN PLC SHS G0177J108 46,521 243,348 SH   SOLE 36 243,348 0 0
ALLERGAN PLC SHS G0177J108 1,376 7,200 SH   SOLE 40 7,200 0 0
ALLETE INC COM NEW 018522300 8,421 103,745 SH   SOLE 2 53,426 0 50,319
ALLETE INC COM NEW 018522300 194 2,394 SH   SOLE 4 2,394 0 0
ALLETE INC COM NEW 018522300 304 3,743 SH   SOLE 7 3,743 0 0
ALLETE INC COM NEW 018522300 19 235 SH   SOLE 17 0 0 235
ALLETE INC COM NEW 018522300 25,043 308,522 SH   SOLE 18 308,522 0 0
ALLETE INC COM NEW 018522300 7,396 91,115 SH   SOLE 19 91,115 0 0
ALLETE INC COM NEW 018522300 322,345 3,971,236 SH   SOLE 21 3,971,236 0 0
ALLETE INC COM NEW 018522300 146,254 1,801,824 SH   SOLE 22 1,734,611 0 67,213
ALLETE INC COM NEW 018522300 3 36 SH   SOLE 23 36 0 0
ALLETE INC COM NEW 018522300 1,666 20,525 SH   SOLE 26 11,483 0 9,042
ALLETE INC COM NEW 018522300 579 7,132 SH   SOLE 28 7,132 0 0
ALLETE INC COM NEW 018522300 2,863 35,276 SH   SOLE 30 35,276 0 0
ALLETE INC COM NEW 018522300 235 2,890 SH   SOLE 36 2,890 0 0
ALLETE INC COM NEW 018522300 394 4,856 SH   SOLE 40 4,856 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 12,785 113,944 SH   SOLE 2 18,037 0 95,907
ALLIANCE DATA SYSTEMS CORP COM 018581108 2,199 19,596 SH   SOLE 4 18,280 0 1,316
ALLIANCE DATA SYSTEMS CORP COM 018581108 4,698 41,874 SH   SOLE 7 35,734 0 6,140
ALLIANCE DATA SYSTEMS CORP COM 018581108 8 71 SH   SOLE 13 71 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 22 192 SH   SOLE 15 192 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 9,156 81,602 SH   SOLE 18 75,493 0 6,109
ALLIANCE DATA SYSTEMS CORP COM 018581108 1,519 13,540 SH   SOLE 19 13,540 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 117,835 1,050,221 SH   SOLE 21 1,050,221 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 130,913 1,166,779 SH   SOLE 22 1,045,850 0 120,929
ALLIANCE DATA SYSTEMS CORP COM 018581108 3,753 33,452 SH   SOLE 23 33,452 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 5,791 51,610 SH   SOLE 25 51,610 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 30,569 272,450 SH   SOLE 26 59,870 0 212,580
ALLIANCE DATA SYSTEMS CORP COM 018581108 966 8,608 SH   SOLE 28 6,107 0 2,501
ALLIANCE DATA SYSTEMS CORP COM 018581108 1,147 10,220 SH   SOLE 29 1,088 0 9,132
ALLIANCE DATA SYSTEMS CORP COM 018581108 29,445 262,433 SH   SOLE 30 262,433 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 1,026 9,148 SH   SOLE 31 7,278 0 1,870
ALLIANCE DATA SYSTEMS CORP COM 018581108 306 2,723 SH   SOLE 34 2,723 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 3,287 29,298 SH   SOLE 36 29,298 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 113 1,005 SH   SOLE 40 1,005 0 0
ALLIANT ENERGY CORP COM 018802108 38,669 706,677 SH   SOLE 2 157,958 0 548,719
ALLIANT ENERGY CORP COM 018802108 6,784 123,979 SH   SOLE 4 118,053 0 5,926
ALLIANT ENERGY CORP COM 018802108 22,178 405,294 SH   SOLE 7 261,929 0 143,365
ALLIANT ENERGY CORP COM 018802108 1,380 25,216 SH   SOLE 13 25,216 0 0
ALLIANT ENERGY CORP COM 018802108 61 1,115 SH   SOLE 15 1,115 0 0
ALLIANT ENERGY CORP COM 018802108 38,222 698,500 SH   SOLE 18 665,634 0 32,866
ALLIANT ENERGY CORP COM 018802108 14,742 269,413 SH   SOLE 19 269,413 0 0
ALLIANT ENERGY CORP COM 018802108 618,546 11,303,846 SH   SOLE 21 11,303,846 0 0
ALLIANT ENERGY CORP COM 018802108 379,528 6,935,817 SH   SOLE 22 6,212,148 0 723,669
ALLIANT ENERGY CORP COM 018802108 9,240 168,865 SH   SOLE 23 168,865 0 0
ALLIANT ENERGY CORP COM 018802108 14,896 272,231 SH   SOLE 25 272,231 0 0
ALLIANT ENERGY CORP COM 018802108 39,725 725,976 SH   SOLE 26 196,731 0 529,245
ALLIANT ENERGY CORP COM 018802108 2,437 44,527 SH   SOLE 28 30,987 0 13,540
ALLIANT ENERGY CORP COM 018802108 259 4,740 SH   SOLE 29 4,740 0 0
ALLIANT ENERGY CORP COM 018802108 61,308 1,120,391 SH   SOLE 30 1,120,391 0 0
ALLIANT ENERGY CORP COM 018802108 5,225 95,485 SH   SOLE 31 46,151 0 49,334
ALLIANT ENERGY CORP COM 018802108 3,558 65,020 SH   SOLE 32 65,020 0 0
ALLIANT ENERGY CORP COM 018802108 909 16,610 SH   SOLE 34 16,610 0 0
ALLIANT ENERGY CORP COM 018802108 10,107 184,713 SH   SOLE 36 184,713 0 0
ALLIANT ENERGY CORP COM 018802108 259 4,727 SH   SOLE 40 4,727 0 0
ALLIED ESPORTS ENTMT INC COM 019170109 15 5,655 SH   SOLE 21 5,655 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 142 2,933 SH   SOLE 2 249 0 2,684
ALLIED MOTION TECHNOLOGIES I COM 019330109 7 144 SH   SOLE 7 144 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 1,253 25,830 SH   SOLE 18 25,830 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 585 12,070 SH   SOLE 19 12,070 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 12,008 247,591 SH   SOLE 21 247,591 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 10,385 214,126 SH   SOLE 22 208,397 0 5,729
ALLISON TRANSMISSION HLDGS I COM 01973R101 12,579 260,333 SH   SOLE 2 74,528 0 185,805
ALLISON TRANSMISSION HLDGS I COM 01973R101 17 349 SH   SOLE 4 349 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 120 2,474 SH   SOLE 7 2,474 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 2,983 61,725 SH   SOLE 18 61,725 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 1,233 25,517 SH   SOLE 19 25,517 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 67,438 1,395,651 SH   SOLE 21 1,395,651 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 199,555 4,129,866 SH   SOLE 22 3,915,844 0 214,022
ALLISON TRANSMISSION HLDGS I COM 01973R101 2,063 42,689 SH   SOLE 26 27,245 0 15,444
ALLISON TRANSMISSION HLDGS I COM 01973R101 734 15,194 SH   SOLE 28 15,194 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 1,757 36,353 SH   SOLE 30 36,353 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 111 2,307 SH   SOLE 31 2,307 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 21 429 SH   SOLE 34 429 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 164 3,385 SH   SOLE 36 3,385 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 560 11,580 SH   SOLE 40 11,580 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 414 15,944 SH   SOLE 2 1,382 0 14,562
ALLOGENE THERAPEUTICS INC COM 019770106 4 144 SH   SOLE 4 144 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 17 654 SH   SOLE 7 654 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 3,740 143,940 SH   SOLE 18 143,940 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 22,122 851,501 SH   SOLE 19 851,501 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 246 9,477 SH   SOLE 20 9,477 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 63,772 2,454,652 SH   SOLE 21 2,454,652 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 34,865 1,342,005 SH   SOLE 22 1,299,768 0 42,237
ALLOGENE THERAPEUTICS INC COM 019770106 3 99 SH   SOLE 23 99 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 43 1,655 SH   SOLE 26 0 0 1,655
ALLOGENE THERAPEUTICS INC COM 019770106 5,248 202,012 SH   SOLE 30 202,012 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 70 2,689 SH   SOLE 40 2,689 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 2,627 267,660 SH   SOLE 2 108,817 0 158,843
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 6 612 SH   SOLE 4 612 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 28 2,869 SH   SOLE 7 2,869 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 9,110 928,165 SH   SOLE 18 928,165 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 7,380 751,933 SH   SOLE 19 751,933 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 115,372 11,754,701 SH   SOLE 21 11,754,701 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 64,049 6,525,595 SH   SOLE 22 6,305,823 0 219,772
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 1,281 130,488 SH   SOLE 23 130,488 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 3,441 350,591 SH   SOLE 26 51,573 0 299,018
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 216 22,042 SH   SOLE 28 22,042 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 4,287 436,816 SH   SOLE 30 436,816 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 35 3,557 SH   SOLE 34 3,557 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 61 6,173 SH   SOLE 36 6,173 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 185 18,884 SH   SOLE 40 18,884 0 0
ALLSCRIPTS HEALTHCARE SOLUTN NOTE 1.250% 7/0 01988PAD0 792 800,000 PRN   SOLE 21 800,000 0 0
ALLSTATE CORP COM 020002101 95,000 844,824 SH   SOLE 2 115,047 0 729,777
ALLSTATE CORP COM 020002101 18,471 164,262 SH   SOLE 4 154,907 0 9,355
ALLSTATE CORP COM 020002101 58,694 521,954 SH   SOLE 7 335,976 0 185,978
ALLSTATE CORP COM 020002101 5,836 51,895 SH   SOLE 13 51,895 0 0
ALLSTATE CORP COM 020002101 197 1,750 SH   SOLE 15 1,750 0 0
ALLSTATE CORP COM 020002101 0 1 SH   SOLE 17 0 0 1
ALLSTATE CORP COM 020002101 91,226 811,256 SH   SOLE 18 694,228 0 117,028
ALLSTATE CORP COM 020002101 48,324 429,740 SH   SOLE 19 429,740 0 0
ALLSTATE CORP COM 020002101 955,169 8,494,169 SH   SOLE 21 8,494,169 0 0
ALLSTATE CORP COM 020002101 1,021,605 9,084,971 SH   SOLE 22 8,040,869 0 1,044,102
ALLSTATE CORP COM 020002101 27,437 243,996 SH   SOLE 23 243,996 0 0
ALLSTATE CORP COM 020002101 44,123 392,378 SH   SOLE 25 392,378 0 0
ALLSTATE CORP COM 020002101 279,923 2,489,309 SH   SOLE 26 307,698 0 2,181,611
ALLSTATE CORP COM 020002101 6,993 62,184 SH   SOLE 28 42,946 0 19,238
ALLSTATE CORP COM 020002101 14,679 130,537 SH   SOLE 29 6,797 0 123,740
ALLSTATE CORP COM 020002101 192,265 1,709,779 SH   SOLE 30 1,709,779 0 0
ALLSTATE CORP COM 020002101 10,577 94,059 SH   SOLE 31 59,732 0 34,327
ALLSTATE CORP COM 020002101 28,242 251,151 SH   SOLE 34 251,151 0 0
ALLSTATE CORP COM 020002101 41,402 368,180 SH   SOLE 36 368,180 0 0
ALLSTATE CORP COM 020002101 823 7,316 SH   SOLE 40 7,316 0 0
ALLY FINL INC COM 02005N100 38,806 1,269,827 SH   SOLE 2 391,301 0 878,526
ALLY FINL INC COM 02005N100 6,468 211,649 SH   SOLE 4 200,302 0 11,347
ALLY FINL INC COM 02005N100 9,381 306,973 SH   SOLE 7 59,730 0 247,243
ALLY FINL INC COM 02005N100 2,469 80,803 SH   SOLE 13 80,803 0 0
ALLY FINL INC COM 02005N100 84 2,736 SH   SOLE 15 2,736 0 0
ALLY FINL INC COM 02005N100 1 17 SH   SOLE 17 0 0 17
ALLY FINL INC COM 02005N100 93,601 3,062,848 SH   SOLE 18 2,643,536 0 419,312
ALLY FINL INC COM 02005N100 38,320 1,253,913 SH   SOLE 19 1,253,913 0 0
ALLY FINL INC COM 02005N100 162,290 5,310,547 SH   SOLE 21 5,310,547 0 0
ALLY FINL INC COM 02005N100 387,918 12,693,653 SH   SOLE 22 11,741,892 0 951,761
ALLY FINL INC COM 02005N100 11,562 378,339 SH   SOLE 23 378,339 0 0
ALLY FINL INC COM 02005N100 16,927 553,881 SH   SOLE 25 481,875 0 72,006
ALLY FINL INC COM 02005N100 87,431 2,860,968 SH   SOLE 26 354,035 0 2,506,933
ALLY FINL INC COM 02005N100 2,288 74,868 SH   SOLE 28 51,456 0 23,412
ALLY FINL INC COM 02005N100 5,965 195,176 SH   SOLE 29 8,078 0 187,098
ALLY FINL INC COM 02005N100 32,110 1,050,735 SH   SOLE 30 1,050,735 0 0
ALLY FINL INC COM 02005N100 2,882 94,312 SH   SOLE 31 67,121 0 27,191
ALLY FINL INC COM 02005N100 27,787 909,271 SH   SOLE 34 909,271 0 0
ALLY FINL INC COM 02005N100 13,943 456,254 SH   SOLE 36 456,254 0 0
ALLY FINL INC COM 02005N100 276 9,036 SH   SOLE 40 9,036 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 40,923 355,327 SH   SOLE 2 121,608 0 233,719
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 6,170 53,575 SH   SOLE 4 50,559 0 3,016
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 898 7,797 SH   SOLE 7 7,797 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 24 205 SH   SOLE 13 205 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 86 751 SH   SOLE 15 751 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 23,841 207,011 SH   SOLE 18 197,685 0 9,326
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 68,058 590,937 SH   SOLE 19 590,937 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 852 7,400 SH   SOLE 20 7,400 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 296,211 2,571,942 SH   SOLE 21 2,571,942 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 355,563 3,087,287 SH   SOLE 22 2,877,378 0 209,909
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 10,017 86,979 SH   SOLE 23 86,979 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 10,923 94,839 SH   SOLE 25 94,839 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 38,083 330,664 SH   SOLE 26 96,803 0 233,861
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 2,403 20,864 SH   SOLE 28 14,508 0 6,356
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 3,424 29,731 SH   SOLE 29 6,612 0 23,119
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 17,883 155,279 SH   SOLE 30 155,279 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 3,677 31,931 SH   SOLE 31 26,885 0 5,046
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 37,762 327,882 SH   SOLE 34 327,882 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 8,056 69,950 SH   SOLE 36 69,950 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 335 2,905 SH   SOLE 40 2,905 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 274 20,120 SH   SOLE 2 854 0 19,266
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 5 336 SH   SOLE 7 336 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 980 71,937 SH   SOLE 18 71,937 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 481 35,332 SH   SOLE 19 35,332 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 10,172 746,857 SH   SOLE 21 746,857 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 8,085 593,587 SH   SOLE 22 576,034 0 17,553
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 35 2,548 SH   SOLE 30 2,548 0 0
ALPHA PRO TECH LTD COM 020772109 7 2,114 SH   SOLE 18 2,114 0 0
ALPHA PRO TECH LTD COM 020772109 159 46,296 SH   SOLE 21 46,296 0 0
ALPHABET INC CAP STK CL C 02079K107 1,111,925 831,644 SH   SOLE 2 142,555 0 689,089
ALPHABET INC CAP STK CL C 02079K107 213,457 159,651 SH   SOLE 4 151,161 0 8,490
ALPHABET INC CAP STK CL C 02079K107 358,797 268,356 SH   SOLE 7 268,356 0 0
ALPHABET INC CAP STK CL C 02079K107 13,520 10,112 SH   SOLE 13 10,112 0 0
ALPHABET INC CAP STK CL C 02079K107 2,936 2,196 SH   SOLE 15 2,196 0 0
ALPHABET INC CAP STK CL C 02079K107 66 49 SH   SOLE 17 0 0 49
ALPHABET INC CAP STK CL C 02079K107 1,419,017 1,061,328 SH   SOLE 18 993,984 0 67,344
ALPHABET INC CAP STK CL C 02079K107 676,394 505,897 SH   SOLE 19 505,897 0 0
ALPHABET INC CAP STK CL C 02079K107 7,796,514 5,831,262 SH   SOLE 21 5,831,262 0 0
ALPHABET INC CAP STK CL C 02079K107 9,871,669 7,383,337 SH   SOLE 22 6,552,448 0 830,889
ALPHABET INC CAP STK CL C 02079K107 328,817 245,933 SH   SOLE 23 245,933 0 0
ALPHABET INC CAP STK CL C 02079K107 518,916 388,114 SH   SOLE 25 384,927 0 3,187
ALPHABET INC CAP STK CL C 02079K107 1,763,873 1,319,257 SH   SOLE 26 174,418 0 1,144,839
ALPHABET INC CAP STK CL C 02079K107 78,121 58,429 SH   SOLE 28 40,783 0 17,646
ALPHABET INC CAP STK CL C 02079K107 76,002 56,844 SH   SOLE 29 16,078 0 40,766
ALPHABET INC CAP STK CL C 02079K107 1,647,384 1,232,131 SH   SOLE 30 1,232,131 0 0
ALPHABET INC CAP STK CL C 02079K107 115,700 86,536 SH   SOLE 31 69,267 0 17,269
ALPHABET INC CAP STK CL C 02079K107 72,932 54,548 SH   SOLE 32 54,548 0 0
ALPHABET INC CAP STK CL C 02079K107 338,251 252,989 SH   SOLE 34 252,989 0 0
ALPHABET INC CAP STK CL C 02079K107 285,041 213,191 SH   SOLE 36 213,191 0 0
ALPHABET INC CAP STK CL C 02079K107 9,298 6,954 SH   SOLE 40 6,954 0 0
ALPHABET INC CAP STK CL A 02079K305 1,128,574 842,603 SH   SOLE 2 143,165 0 699,438
ALPHABET INC CAP STK CL A 02079K305 198,861 148,471 SH   SOLE 4 140,308 0 8,163
ALPHABET INC CAP STK CL A 02079K305 359,540 268,436 SH   SOLE 7 267,717 0 719
ALPHABET INC CAP STK CL A 02079K305 13,403 10,007 SH   SOLE 13 10,007 0 0
ALPHABET INC CAP STK CL A 02079K305 2,941 2,196 SH   SOLE 15 2,196 0 0
ALPHABET INC CAP STK CL A 02079K305 60 45 SH   SOLE 17 0 0 45
ALPHABET INC CAP STK CL A 02079K305 1,639,912 1,224,372 SH   SOLE 18 1,076,489 0 147,883
ALPHABET INC CAP STK CL A 02079K305 524,387 391,512 SH   SOLE 19 391,512 0 0
ALPHABET INC CAP STK CL A 02079K305 3,484 2,601 SH   SOLE 20 2,601 0 0
ALPHABET INC CAP STK CL A 02079K305 7,763,522 5,796,312 SH   SOLE 21 5,796,312 0 0
ALPHABET INC CAP STK CL A 02079K305 9,873,624 7,371,732 SH   SOLE 22 6,560,857 0 810,875
ALPHABET INC CAP STK CL A 02079K305 319,040 238,198 SH   SOLE 23 238,198 0 0
ALPHABET INC CAP STK CL A 02079K305 431,606 322,241 SH   SOLE 25 319,186 0 3,055
ALPHABET INC CAP STK CL A 02079K305 1,734,343 1,294,875 SH   SOLE 26 166,934 0 1,127,941
ALPHABET INC CAP STK CL A 02079K305 74,913 55,931 SH   SOLE 28 39,077 0 16,854
ALPHABET INC CAP STK CL A 02079K305 71,885 53,670 SH   SOLE 29 16,891 0 36,779
ALPHABET INC CAP STK CL A 02079K305 1,583,640 1,182,359 SH   SOLE 30 1,182,359 0 0
ALPHABET INC CAP STK CL A 02079K305 116,268 86,807 SH   SOLE 31 70,078 0 16,729
ALPHABET INC CAP STK CL A 02079K305 73,139 54,606 SH   SOLE 32 54,606 0 0
ALPHABET INC CAP STK CL A 02079K305 168,811 126,036 SH   SOLE 34 126,036 0 0
ALPHABET INC CAP STK CL A 02079K305 282,212 210,702 SH   SOLE 36 210,702 0 0
ALPHABET INC CAP STK CL A 02079K305 8,922 6,661 SH   SOLE 40 6,661 0 0
ALPHATEC HOLDINGS INC COM NEW 02081G201 120 16,956 SH   SOLE 2 1,222 0 15,734
ALPHATEC HOLDINGS INC COM NEW 02081G201 979 137,977 SH   SOLE 18 137,977 0 0
ALPHATEC HOLDINGS INC COM NEW 02081G201 480 67,661 SH   SOLE 19 67,661 0 0
ALPHATEC HOLDINGS INC COM NEW 02081G201 9,559 1,347,335 SH   SOLE 21 1,347,335 0 0
ALPHATEC HOLDINGS INC COM NEW 02081G201 7,452 1,050,324 SH   SOLE 22 1,017,686 0 32,638
ALPINE IMMUNE SCIENCES INC COM 02083G100 4 986 SH   SOLE 18 986 0 0
ALPINE IMMUNE SCIENCES INC COM 02083G100 43 11,275 SH   SOLE 21 11,275 0 0
ALPINE IMMUNE SCIENCES INC COM 02083G100 45 11,820 SH   SOLE 22 11,820 0 0
ALPS ETF TR SECTR DIV DOGS 00162Q858 4 87 SH   SOLE 17 0 0 87
ALPS ETF TR ALERIAN MLP 00162Q866 511 60,095 SH   SOLE 2 60,095 0 0
ALPS ETF TR ALERIAN MLP 00162Q866 0 35 SH   SOLE 18 35 0 0
ALTAIR ENGR INC COM CL A 021369103 592 16,490 SH   SOLE 2 1,405 0 15,085
ALTAIR ENGR INC COM CL A 021369103 7 183 SH   SOLE 4 183 0 0
ALTAIR ENGR INC COM CL A 021369103 24 678 SH   SOLE 7 678 0 0
ALTAIR ENGR INC COM CL A 021369103 4,785 133,258 SH   SOLE 18 133,258 0 0
ALTAIR ENGR INC COM CL A 021369103 2,612 72,730 SH   SOLE 19 72,730 0 0
ALTAIR ENGR INC COM CL A 021369103 52,060 1,449,737 SH   SOLE 21 1,449,737 0 0
ALTAIR ENGR INC COM CL A 021369103 40,218 1,119,967 SH   SOLE 22 1,071,748 0 48,219
ALTAIR ENGR INC COM CL A 021369103 491 13,680 SH   SOLE 26 10,845 0 2,835
ALTAIR ENGR INC COM CL A 021369103 196 5,448 SH   SOLE 28 5,448 0 0
ALTAIR ENGR INC COM CL A 021369103 15,329 426,874 SH   SOLE 30 426,874 0 0
ALTAIR ENGR INC COM CL A 021369103 132 3,689 SH   SOLE 40 3,689 0 0
ALTERYX INC COM CL A 02156B103 8,309 83,027 SH   SOLE 2 3,014 0 80,013
ALTERYX INC COM CL A 02156B103 22 215 SH   SOLE 4 215 0 0
ALTERYX INC COM CL A 02156B103 81 807 SH   SOLE 7 807 0 0
ALTERYX INC COM CL A 02156B103 2,136 21,350 SH   SOLE 18 21,350 0 0
ALTERYX INC COM CL A 02156B103 26,538 265,191 SH   SOLE 19 265,191 0 0
ALTERYX INC COM CL A 02156B103 76,043 759,897 SH   SOLE 21 759,897 0 0
ALTERYX INC COM CL A 02156B103 130,274 1,301,830 SH   SOLE 22 1,218,688 0 83,142
ALTERYX INC COM CL A 02156B103 33,162 331,385 SH   SOLE 25 331,385 0 0
ALTERYX INC COM CL A 02156B103 1,760 17,591 SH   SOLE 26 10,251 0 7,340
ALTERYX INC COM CL A 02156B103 649 6,488 SH   SOLE 28 6,488 0 0
ALTERYX INC COM CL A 02156B103 16,456 164,447 SH   SOLE 30 164,447 0 0
ALTERYX INC COM CL A 02156B103 93 925 SH   SOLE 31 925 0 0
ALTERYX INC COM CL A 02156B103 16,892 168,801 SH   SOLE 34 168,801 0 0
ALTERYX INC COM CL A 02156B103 550 5,496 SH   SOLE 40 5,496 0 0
ALTICE USA INC CL A 02156K103 17,712 647,849 SH   SOLE 2 52,864 0 594,985
ALTICE USA INC CL A 02156K103 2,088 76,356 SH   SOLE 4 71,847 0 4,509
ALTICE USA INC CL A 02156K103 417 15,259 SH   SOLE 7 15,259 0 0
ALTICE USA INC CL A 02156K103 48 1,739 SH   SOLE 15 1,739 0 0
ALTICE USA INC CL A 02156K103 4,329 158,347 SH   SOLE 18 146,733 0 11,614
ALTICE USA INC CL A 02156K103 28,701 1,049,783 SH   SOLE 19 1,049,783 0 0
ALTICE USA INC CL A 02156K103 119,243 4,361,489 SH   SOLE 21 4,361,489 0 0
ALTICE USA INC CL A 02156K103 223,087 8,159,727 SH   SOLE 22 7,643,147 0 516,580
ALTICE USA INC CL A 02156K103 2,886 105,558 SH   SOLE 23 105,558 0 0
ALTICE USA INC CL A 02156K103 7,559 276,486 SH   SOLE 25 276,486 0 0
ALTICE USA INC CL A 02156K103 22,419 820,017 SH   SOLE 26 228,200 0 591,817
ALTICE USA INC CL A 02156K103 719 26,299 SH   SOLE 28 18,319 0 7,980
ALTICE USA INC CL A 02156K103 909 33,231 SH   SOLE 29 2,624 0 30,607
ALTICE USA INC CL A 02156K103 7,678 280,843 SH   SOLE 30 280,843 0 0
ALTICE USA INC CL A 02156K103 950 34,757 SH   SOLE 31 29,199 0 5,558
ALTICE USA INC CL A 02156K103 7,720 282,362 SH   SOLE 34 282,362 0 0
ALTICE USA INC CL A 02156K103 5,447 199,228 SH   SOLE 36 199,228 0 0
ALTICE USA INC CL A 02156K103 91 3,338 SH   SOLE 40 3,338 0 0
ALTIMMUNE INC COM NEW 02155H200 5 2,764 SH   SOLE 18 2,764 0 0
ALTIMMUNE INC COM NEW 02155H200 59 31,361 SH   SOLE 21 31,361 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,094 SH   SOLE 21 1,094 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 140 7,225 SH   SOLE 2 191 0 7,034
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 2 115 SH   SOLE 4 115 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 3 131 SH   SOLE 7 131 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 409 21,142 SH   SOLE 18 21,142 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 199 10,302 SH   SOLE 19 10,302 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 4,323 223,619 SH   SOLE 21 223,619 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 5,100 263,845 SH   SOLE 22 244,094 0 19,751
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 127 6,572 SH   SOLE 26 5,042 0 1,530
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 41 2,118 SH   SOLE 28 2,118 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 35 1,835 SH   SOLE 30 1,835 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 32 1,641 SH   SOLE 40 1,641 0 0
ALTRA INDL MOTION CORP COM 02208R106 3,695 102,049 SH   SOLE 2 39,085 0 62,964
ALTRA INDL MOTION CORP COM 02208R106 5 151 SH   SOLE 4 151 0 0
ALTRA INDL MOTION CORP COM 02208R106 40 1,114 SH   SOLE 7 1,114 0 0
ALTRA INDL MOTION CORP COM 02208R106 7,890 217,891 SH   SOLE 18 217,891 0 0
ALTRA INDL MOTION CORP COM 02208R106 4,152 114,663 SH   SOLE 19 114,663 0 0
ALTRA INDL MOTION CORP COM 02208R106 79,937 2,207,592 SH   SOLE 21 2,207,592 0 0
ALTRA INDL MOTION CORP COM 02208R106 69,833 1,928,551 SH   SOLE 22 1,846,782 0 81,769
ALTRA INDL MOTION CORP COM 02208R106 660 18,231 SH   SOLE 26 11,823 0 6,408
ALTRA INDL MOTION CORP COM 02208R106 287 7,929 SH   SOLE 28 7,929 0 0
ALTRA INDL MOTION CORP COM 02208R106 772 21,328 SH   SOLE 30 21,328 0 0
ALTRA INDL MOTION CORP COM 02208R106 224 6,180 SH   SOLE 40 6,180 0 0
ALTRIA GROUP INC COM 02209S103 212,030 4,248,252 SH   SOLE 2 1,176,130 0 3,072,122
ALTRIA GROUP INC COM 02209S103 15,456 309,679 SH   SOLE 4 309,679 0 0
ALTRIA GROUP INC COM 02209S103 85,012 1,703,309 SH   SOLE 7 1,703,309 0 0
ALTRIA GROUP INC COM 02209S103 3,233 64,778 SH   SOLE 13 64,778 0 0
ALTRIA GROUP INC COM 02209S103 429 8,586 SH   SOLE 15 8,586 0 0
ALTRIA GROUP INC COM 02209S103 4 85 SH   SOLE 17 0 0 85
ALTRIA GROUP INC COM 02209S103 527,648 10,571,980 SH   SOLE 18 9,695,572 0 876,408
ALTRIA GROUP INC COM 02209S103 526,325 10,545,479 SH   SOLE 19 10,545,479 0 0
ALTRIA GROUP INC COM 02209S103 770 15,436 SH   SOLE 20 15,436 0 0
ALTRIA GROUP INC COM 02209S103 2,375,580 47,597,271 SH   SOLE 21 47,597,271 0 0
ALTRIA GROUP INC COM 02209S103 2,338,171 46,847,746 SH   SOLE 22 42,031,762 0 4,815,984
ALTRIA GROUP INC COM 02209S103 80,091 1,604,700 SH   SOLE 23 1,604,700 0 0
ALTRIA GROUP INC COM 02209S103 119,450 2,393,316 SH   SOLE 25 2,321,979 0 71,337
ALTRIA GROUP INC COM 02209S103 258,010 5,169,503 SH   SOLE 26 1,122,544 0 4,046,959
ALTRIA GROUP INC COM 02209S103 5,941 119,032 SH   SOLE 29 119,032 0 0
ALTRIA GROUP INC COM 02209S103 385,382 7,721,548 SH   SOLE 30 7,721,548 0 0
ALTRIA GROUP INC COM 02209S103 10,983 220,053 SH   SOLE 31 153,884 0 66,169
ALTRIA GROUP INC COM 02209S103 5,397 108,144 SH   SOLE 32 108,144 0 0
ALTRIA GROUP INC COM 02209S103 101,505 2,033,762 SH   SOLE 34 2,033,762 0 0
ALTRIA GROUP INC COM 02209S103 13,729 275,083 SH   SOLE 35 275,083 0 0
ALTRIA GROUP INC COM 02209S103 78,992 1,582,685 SH   SOLE 36 1,582,685 0 0
ALTRIA GROUP INC COM 02209S103 2,457 49,222 SH   SOLE 37 49,222 0 0
ALTRIA GROUP INC COM 02209S103 2,051 41,093 SH   SOLE 40 41,093 0 0
ALTUS MIDSTREAM CO CL A 02215L100 61 21,217 SH   SOLE 2 2,107 0 19,110
ALTUS MIDSTREAM CO CL A 02215L100 472 165,063 SH   SOLE 18 165,063 0 0
ALTUS MIDSTREAM CO CL A 02215L100 240 84,008 SH   SOLE 19 84,008 0 0
ALTUS MIDSTREAM CO CL A 02215L100 4,849 1,695,624 SH   SOLE 21 1,695,624 0 0
ALTUS MIDSTREAM CO CL A 02215L100 4,026 1,407,807 SH   SOLE 22 1,385,527 0 22,280
ALUMINUM CORP CHINA LTD SPON ADR H SHS 022276109 954 109,769 SH   SOLE 7 109,769 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 2,062 169,465 SH   SOLE 2 136,948 0 32,517
AMAG PHARMACEUTICALS INC COM 00163U106 2 141 SH   SOLE 4 141 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 8 650 SH   SOLE 7 650 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 1,938 159,256 SH   SOLE 18 159,256 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 1,310 107,682 SH   SOLE 19 107,682 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 47,540 3,906,300 SH   SOLE 21 3,906,300 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 13,671 1,123,375 SH   SOLE 22 1,078,262 0 45,113
AMAG PHARMACEUTICALS INC COM 00163U106 128 10,481 SH   SOLE 23 10,481 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 476 39,153 SH   SOLE 26 0 0 39,153
AMAG PHARMACEUTICALS INC COM 00163U106 61 5,042 SH   SOLE 28 5,042 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 554 45,514 SH   SOLE 30 45,514 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 53 4,381 SH   SOLE 40 4,381 0 0
AMAG PHARMACEUTICALS INC NOTE 3.250% 6/0 00163UAD8 16,407 19,500,000 PRN   SOLE 2 19,500,000 0 0
AMAG PHARMACEUTICALS INC NOTE 3.250% 6/0 00163UAD8 568 675,000 PRN   SOLE 21 675,000 0 0
AMALGAMATED BK NEW YORK N Y CLASS A 022663108 272 14,003 SH   SOLE 2 634 0 13,369
AMALGAMATED BK NEW YORK N Y CLASS A 022663108 968 49,778 SH   SOLE 18 49,778 0 0
AMALGAMATED BK NEW YORK N Y CLASS A 022663108 484 24,861 SH   SOLE 19 24,861 0 0
AMALGAMATED BK NEW YORK N Y CLASS A 022663108 10,273 528,195 SH   SOLE 21 528,195 0 0
AMALGAMATED BK NEW YORK N Y CLASS A 022663108 8,277 425,556 SH   SOLE 22 414,309 0 11,247
AMALGAMATED BK NEW YORK N Y CLASS A 022663108 47 2,424 SH   SOLE 30 2,424 0 0
AMARIN CORP PLC SPONS ADR NEW 023111206 367 17,101 SH   SOLE 18 0 0 17,101
AMARIN CORP PLC SPONS ADR NEW 023111206 69,377 3,235,854 SH   SOLE 21 3,235,854 0 0
AMARIN CORP PLC SPONS ADR NEW 023111206 544 25,395 SH   SOLE 30 25,395 0 0
AMAZON COM INC COM 023135106 2,111,558 1,142,717 SH   SOLE 2 198,677 0 944,040
AMAZON COM INC COM 023135106 376,571 203,790 SH   SOLE 4 192,365 0 11,425
AMAZON COM INC COM 023135106 683,507 369,895 SH   SOLE 7 369,895 0 0
AMAZON COM INC COM 023135106 29,128 15,763 SH   SOLE 13 15,763 0 0
AMAZON COM INC COM 023135106 5,623 3,043 SH   SOLE 15 3,043 0 0
AMAZON COM INC COM 023135106 251 136 SH   SOLE 17 0 0 136
AMAZON COM INC COM 023135106 2,946,178 1,594,390 SH   SOLE 18 1,363,114 0 231,276
AMAZON COM INC COM 023135106 1,459,699 789,949 SH   SOLE 19 789,949 0 0
AMAZON COM INC COM 023135106 1,887 1,021 SH   SOLE 20 1,021 0 0
AMAZON COM INC COM 023135106 13,752,869 7,442,673 SH   SOLE 21 7,442,673 0 0
AMAZON COM INC COM 023135106 18,908,025 10,232,501 SH   SOLE 22 9,086,117 0 1,146,384
AMAZON COM INC COM 023135106 623,727 337,544 SH   SOLE 23 337,544 0 0
AMAZON COM INC COM 023135106 864,425 467,803 SH   SOLE 25 467,803 0 0
AMAZON COM INC COM 023135106 2,926,190 1,583,573 SH   SOLE 26 231,904 0 1,351,669
AMAZON COM INC COM 023135106 145,440 78,708 SH   SOLE 28 55,035 0 23,673
AMAZON COM INC COM 023135106 161,913 87,623 SH   SOLE 29 26,750 0 60,873
AMAZON COM INC COM 023135106 3,036,788 1,643,426 SH   SOLE 30 1,643,426 0 0
AMAZON COM INC COM 023135106 228,995 123,926 SH   SOLE 31 100,607 0 23,319
AMAZON COM INC COM 023135106 144,497 78,198 SH   SOLE 32 78,198 0 0
AMAZON COM INC COM 023135106 405,161 219,262 SH   SOLE 34 219,262 0 0
AMAZON COM INC COM 023135106 521,436 282,187 SH   SOLE 36 282,187 0 0
AMAZON COM INC COM 023135106 17,275 9,349 SH   SOLE 40 9,349 0 0
AMBAC FINL GROUP INC COM NEW 023139884 1,008 46,711 SH   SOLE 2 1,571 0 45,140
AMBAC FINL GROUP INC COM NEW 023139884 21 952 SH   SOLE 7 952 0 0
AMBAC FINL GROUP INC COM NEW 023139884 4,413 204,580 SH   SOLE 18 204,580 0 0
AMBAC FINL GROUP INC COM NEW 023139884 1,712 79,368 SH   SOLE 19 79,368 0 0
AMBAC FINL GROUP INC COM NEW 023139884 98,462 4,564,770 SH   SOLE 21 4,564,770 0 0
AMBAC FINL GROUP INC COM NEW 023139884 31,318 1,451,918 SH   SOLE 22 1,387,040 0 64,878
AMBAC FINL GROUP INC COM NEW 023139884 71 3,277 SH   SOLE 26 0 0 3,277
AMBAC FINL GROUP INC COM NEW 023139884 321 14,860 SH   SOLE 28 14,860 0 0
AMBAC FINL GROUP INC COM NEW 023139884 1,301 60,297 SH   SOLE 30 60,297 0 0
AMBAC FINL GROUP INC COM NEW 023139884 113 5,252 SH   SOLE 40 5,252 0 0
AMBARELLA INC SHS G037AX101 2,139 35,325 SH   SOLE 2 12,177 0 23,148
AMBARELLA INC SHS G037AX101 8 136 SH   SOLE 4 136 0 0
AMBARELLA INC SHS G037AX101 36 595 SH   SOLE 7 595 0 0
AMBARELLA INC SHS G037AX101 8,234 135,964 SH   SOLE 18 107,819 0 28,145
AMBARELLA INC SHS G037AX101 19,028 314,208 SH   SOLE 19 314,208 0 0
AMBARELLA INC SHS G037AX101 67,577 1,115,875 SH   SOLE 21 1,115,875 0 0
AMBARELLA INC SHS G037AX101 74,283 1,226,596 SH   SOLE 22 1,186,486 0 40,110
AMBARELLA INC SHS G037AX101 2,634 43,487 SH   SOLE 23 43,487 0 0
AMBARELLA INC SHS G037AX101 7,051 116,435 SH   SOLE 26 9,189 0 107,246
AMBARELLA INC SHS G037AX101 231 3,821 SH   SOLE 28 3,821 0 0
AMBARELLA INC SHS G037AX101 23,128 381,898 SH   SOLE 30 381,898 0 0
AMBARELLA INC SHS G037AX101 195 3,221 SH   SOLE 40 3,221 0 0
AMBEV SA SPONSORED ADR 02319V103 3,368 722,806 SH   SOLE 19 722,806 0 0
AMBEV SA SPONSORED ADR 02319V103 72,358 15,527,496 SH   SOLE 21 15,527,496 0 0
AMBEV SA SPONSORED ADR 02319V103 8,514 1,826,974 SH   SOLE 22 1,826,974 0 0
AMBEV SA SPONSORED ADR 02319V103 7,593 1,629,340 SH   SOLE 25 1,629,340 0 0
AMBEV SA SPONSORED ADR 02319V103 3,411 731,949 SH   SOLE 30 731,949 0 0
AMBEV SA SPONSORED ADR 02319V103 2,756 591,345 SH   SOLE 31 0 0 591,345
AMBEV SA SPONSORED ADR 02319V103 30,361 6,515,150 SH   SOLE 34 6,515,150 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 391 54,053 SH   SOLE 2 2,111 0 51,942
AMC ENTMT HLDGS INC CL A COM 00165C104 1 145 SH   SOLE 4 145 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 8 1,046 SH   SOLE 7 1,046 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 1,262 174,327 SH   SOLE 18 174,327 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 650 89,775 SH   SOLE 19 89,775 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 12,821 1,770,846 SH   SOLE 21 1,770,846 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 11,223 1,550,193 SH   SOLE 22 1,467,131 0 83,062
AMC ENTMT HLDGS INC CL A COM 00165C104 105 14,456 SH   SOLE 26 12,620 0 1,836
AMC ENTMT HLDGS INC CL A COM 00165C104 47 6,497 SH   SOLE 28 6,497 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 148 20,462 SH   SOLE 30 20,462 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 50 6,851 SH   SOLE 40 6,851 0 0
AMC NETWORKS INC CL A 00164V103 5,861 148,375 SH   SOLE 2 69,094 0 79,281
AMC NETWORKS INC CL A 00164V103 8 205 SH   SOLE 4 205 0 0
AMC NETWORKS INC CL A 00164V103 47 1,199 SH   SOLE 7 1,199 0 0
AMC NETWORKS INC CL A 00164V103 1,443 36,540 SH   SOLE 13 36,540 0 0
AMC NETWORKS INC CL A 00164V103 7,761 196,477 SH   SOLE 18 159,890 0 36,587
AMC NETWORKS INC CL A 00164V103 10,065 254,811 SH   SOLE 19 254,811 0 0
AMC NETWORKS INC CL A 00164V103 89,832 2,274,229 SH   SOLE 21 2,274,229 0 0
AMC NETWORKS INC CL A 00164V103 87,609 2,217,960 SH   SOLE 22 2,018,278 0 199,682
AMC NETWORKS INC CL A 00164V103 477 12,078 SH   SOLE 26 7,652 0 4,426
AMC NETWORKS INC CL A 00164V103 222 5,609 SH   SOLE 28 5,609 0 0
AMC NETWORKS INC CL A 00164V103 4,824 122,131 SH   SOLE 29 0 0 122,131
AMC NETWORKS INC CL A 00164V103 1,225 31,012 SH   SOLE 30 31,012 0 0
AMC NETWORKS INC CL A 00164V103 35 883 SH   SOLE 31 883 0 0
AMC NETWORKS INC CL A 00164V103 397 10,056 SH   SOLE 34 10,056 0 0
AMC NETWORKS INC CL A 00164V103 944 23,900 SH   SOLE 36 23,900 0 0
AMC NETWORKS INC CL A 00164V103 169 4,287 SH   SOLE 40 4,287 0 0
AMCON DISTRG CO COM NEW 02341Q205 4 53 SH   SOLE 21 53 0 0
AMCOR PLC ORD G0250X107 5,088 469,331 SH   SOLE 2 439,712 0 29,619
AMCOR PLC ORD G0250X107 8,145 751,374 SH   SOLE 4 709,297 0 42,077
AMCOR PLC ORD G0250X107 24,291 2,240,887 SH   SOLE 7 2,240,887 0 0
AMCOR PLC ORD G0250X107 32 2,959 SH   SOLE 13 2,959 0 0
AMCOR PLC ORD G0250X107 106,709 9,843,963 SH   SOLE 18 9,611,006 0 232,957
AMCOR PLC ORD G0250X107 1,582 145,939 SH   SOLE 19 145,939 0 0
AMCOR PLC ORD G0250X107 372,058 34,322,711 SH   SOLE 21 34,322,711 0 0
AMCOR PLC ORD G0250X107 300,345 27,707,074 SH   SOLE 22 25,873,572 0 1,833,502
AMCOR PLC ORD G0250X107 13,557 1,250,659 SH   SOLE 23 1,250,659 0 0
AMCOR PLC ORD G0250X107 2,012 185,581 SH   SOLE 25 185,581 0 0
AMCOR PLC ORD G0250X107 63,104 5,821,358 SH   SOLE 26 1,211,283 0 4,610,075
AMCOR PLC ORD G0250X107 3,333 307,455 SH   SOLE 28 216,988 0 90,467
AMCOR PLC ORD G0250X107 4,019 370,731 SH   SOLE 29 31,265 0 339,466
AMCOR PLC ORD G0250X107 69,049 6,369,793 SH   SOLE 30 6,369,793 0 0
AMCOR PLC ORD G0250X107 3,987 367,766 SH   SOLE 31 305,239 0 62,527
AMCOR PLC ORD G0250X107 1,200 110,659 SH   SOLE 34 110,659 0 0
AMCOR PLC ORD G0250X107 6,453 595,309 SH   SOLE 36 595,309 0 0
AMCOR PLC ORD G0250X107 454 41,864 SH   SOLE 40 41,864 0 0
AMDOCS LTD SHS G02602103 24,806 343,618 SH   SOLE 2 71,289 0 272,329
AMDOCS LTD SHS G02602103 1,239 17,163 SH   SOLE 7 3,696 0 13,467
AMDOCS LTD SHS G02602103 1,197 16,578 SH   SOLE 13 16,578 0 0
AMDOCS LTD SHS G02602103 69 954 SH   SOLE 15 954 0 0
AMDOCS LTD SHS G02602103 2 25 SH   SOLE 17 0 0 25
AMDOCS LTD SHS G02602103 6,103 84,536 SH   SOLE 18 79,231 0 5,305
AMDOCS LTD SHS G02602103 11,228 155,536 SH   SOLE 19 155,536 0 0
AMDOCS LTD SHS G02602103 102,473 1,419,486 SH   SOLE 21 1,419,486 0 0
AMDOCS LTD SHS G02602103 128,738 1,783,316 SH   SOLE 22 1,579,765 0 203,551
AMDOCS LTD SHS G02602103 155 2,147 SH   SOLE 23 2,147 0 0
AMDOCS LTD SHS G02602103 10,064 139,407 SH   SOLE 25 139,407 0 0
AMDOCS LTD SHS G02602103 22,352 309,631 SH   SOLE 26 151 0 309,480
AMDOCS LTD SHS G02602103 199 2,761 SH   SOLE 29 2,761 0 0
AMDOCS LTD SHS G02602103 378 5,230 SH   SOLE 30 5,230 0 0
AMDOCS LTD SHS G02602103 1,753 24,283 SH   SOLE 31 4,484 0 19,799
AMDOCS LTD SHS G02602103 1,392 19,283 SH   SOLE 34 19,283 0 0
AMDOCS LTD SHS G02602103 4,358 60,366 SH   SOLE 36 60,366 0 0
AMEDISYS INC COM 023436108 12,569 75,301 SH   SOLE 2 63,395 0 11,906
AMEDISYS INC COM 023436108 21 124 SH   SOLE 4 124 0 0
AMEDISYS INC COM 023436108 93 557 SH   SOLE 7 557 0 0
AMEDISYS INC COM 023436108 2 14 SH   SOLE 17 0 0 14
AMEDISYS INC COM 023436108 34,244 205,155 SH   SOLE 18 204,716 0 439
AMEDISYS INC COM 023436108 62,065 371,826 SH   SOLE 19 371,826 0 0
AMEDISYS INC COM 023436108 399,091 2,390,913 SH   SOLE 21 2,390,913 0 0
AMEDISYS INC COM 023436108 183,196 1,097,508 SH   SOLE 22 1,056,882 0 40,626
AMEDISYS INC COM 023436108 15 88 SH   SOLE 23 88 0 0
AMEDISYS INC COM 023436108 2,916 17,468 SH   SOLE 26 9,337 0 8,131
AMEDISYS INC COM 023436108 841 5,041 SH   SOLE 28 5,041 0 0
AMEDISYS INC COM 023436108 3,045 18,241 SH   SOLE 30 18,241 0 0
AMEDISYS INC COM 023436108 30,613 183,401 SH   SOLE 34 183,401 0 0
AMEDISYS INC COM 023436108 549 3,291 SH   SOLE 40 3,291 0 0
AMERANT BANCORP INC CL A 023576101 396 18,195 SH   SOLE 2 800 0 17,395
AMERANT BANCORP INC CL A 023576101 7 334 SH   SOLE 7 334 0 0
AMERANT BANCORP INC CL A 023576101 1,513 69,453 SH   SOLE 18 69,453 0 0
AMERANT BANCORP INC CL A 023576101 745 34,183 SH   SOLE 19 34,183 0 0
AMERANT BANCORP INC CL A 023576101 15,205 697,794 SH   SOLE 21 697,794 0 0
AMERANT BANCORP INC CL A 023576101 12,258 562,539 SH   SOLE 22 554,592 0 7,947
AMERCO COM 023586100 8,100 21,553 SH   SOLE 2 1,989 0 19,564
AMERCO COM 023586100 1,659 4,415 SH   SOLE 4 4,155 0 260
AMERCO COM 023586100 2,701 7,186 SH   SOLE 7 4,348 0 2,838
AMERCO COM 023586100 2,342 6,232 SH   SOLE 18 4,992 0 1,240
AMERCO COM 023586100 1,251 3,328 SH   SOLE 19 3,328 0 0
AMERCO COM 023586100 109,473 291,292 SH   SOLE 21 291,292 0 0
AMERCO COM 023586100 94,094 250,371 SH   SOLE 22 233,205 0 17,166
AMERCO COM 023586100 2,394 6,370 SH   SOLE 23 6,370 0 0
AMERCO COM 023586100 813 2,163 SH   SOLE 25 2,163 0 0
AMERCO COM 023586100 11,621 30,923 SH   SOLE 26 13,637 0 17,286
AMERCO COM 023586100 660 1,756 SH   SOLE 28 1,219 0 537
AMERCO COM 023586100 771 2,051 SH   SOLE 29 172 0 1,879
AMERCO COM 023586100 7,547 20,081 SH   SOLE 30 20,081 0 0
AMERCO COM 023586100 475 1,264 SH   SOLE 31 905 0 359
AMERCO COM 023586100 223 593 SH   SOLE 34 593 0 0
AMERCO COM 023586100 1,648 4,384 SH   SOLE 36 4,384 0 0
AMERCO COM 023586100 49 130 SH   SOLE 40 130 0 0
AMEREN CORP COM 023608102 61,613 802,252 SH   SOLE 2 262,577 0 539,675
AMEREN CORP COM 023608102 12,292 160,049 SH   SOLE 4 153,779 0 6,270
AMEREN CORP COM 023608102 30,703 399,782 SH   SOLE 7 240,690 0 159,092
AMEREN CORP COM 023608102 3,747 48,788 SH   SOLE 13 48,788 0 0
AMEREN CORP COM 023608102 102 1,334 SH   SOLE 15 1,334 0 0
AMEREN CORP COM 023608102 54,850 714,191 SH   SOLE 18 597,417 0 116,774
AMEREN CORP COM 023608102 23,493 305,899 SH   SOLE 19 305,899 0 0
AMEREN CORP COM 023608102 496,637 6,466,622 SH   SOLE 21 6,466,622 0 0
AMEREN CORP COM 023608102 522,889 6,808,447 SH   SOLE 22 5,928,196 0 880,251
AMEREN CORP COM 023608102 15,596 203,078 SH   SOLE 23 203,078 0 0
AMEREN CORP COM 023608102 19,946 259,708 SH   SOLE 25 259,708 0 0
AMEREN CORP COM 023608102 69,630 906,639 SH   SOLE 26 225,067 0 681,572
AMEREN CORP COM 023608102 3,545 46,157 SH   SOLE 28 32,067 0 14,090
AMEREN CORP COM 023608102 1,202 15,645 SH   SOLE 29 15,645 0 0
AMEREN CORP COM 023608102 99,595 1,296,816 SH   SOLE 30 1,296,816 0 0
AMEREN CORP COM 023608102 7,790 101,433 SH   SOLE 31 56,651 0 44,782
AMEREN CORP COM 023608102 1,332 17,340 SH   SOLE 34 17,340 0 0
AMEREN CORP COM 023608102 18,808 244,897 SH   SOLE 36 244,897 0 0
AMEREN CORP COM 023608102 462 6,020 SH   SOLE 40 6,020 0 0
AMERESCO INC CL A 02361E108 395 22,559 SH   SOLE 2 965 0 21,594
AMERESCO INC CL A 02361E108 734 41,922 SH   SOLE 7 41,922 0 0
AMERESCO INC CL A 02361E108 1,381 78,923 SH   SOLE 18 78,923 0 0
AMERESCO INC CL A 02361E108 675 38,563 SH   SOLE 19 38,563 0 0
AMERESCO INC CL A 02361E108 14,257 814,696 SH   SOLE 21 814,696 0 0
AMERESCO INC CL A 02361E108 10,076 575,744 SH   SOLE 22 558,329 0 17,415
AMERESCO INC CL A 02361E108 58 3,294 SH   SOLE 30 3,294 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 7,879 492,443 SH   SOLE 2 0 0 492,443
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 15,784 986,485 SH   SOLE 18 0 0 986,485
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 7,944 496,508 SH   SOLE 19 496,508 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 25,133 1,570,795 SH   SOLE 22 700,025 0 870,770
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 13,605 850,302 SH   SOLE 25 850,302 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 2,483 155,172 SH   SOLE 30 155,172 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 70,118 4,382,400 SH   SOLE 34 4,382,400 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 27,053 943,279 SH   SOLE 2 174,497 0 768,782
AMERICAN AIRLS GROUP INC COM 02376R102 1,171 40,832 SH   SOLE 4 37,744 0 3,088
AMERICAN AIRLS GROUP INC COM 02376R102 9,775 340,828 SH   SOLE 7 340,828 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 24 850 SH   SOLE 15 850 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 6 225 SH   SOLE 17 0 0 225
AMERICAN AIRLS GROUP INC COM 02376R102 21,433 747,324 SH   SOLE 18 698,508 0 48,816
AMERICAN AIRLS GROUP INC COM 02376R102 7,759 270,531 SH   SOLE 19 270,531 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 261,494 9,117,626 SH   SOLE 21 9,117,626 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 262,719 9,160,362 SH   SOLE 22 8,225,105 0 935,257
AMERICAN AIRLS GROUP INC COM 02376R102 2,419 84,343 SH   SOLE 23 84,343 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 3,251 113,341 SH   SOLE 25 113,341 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 21,673 755,687 SH   SOLE 26 195,539 0 560,148
AMERICAN AIRLS GROUP INC COM 02376R102 582 20,282 SH   SOLE 28 14,527 0 5,755
AMERICAN AIRLS GROUP INC COM 02376R102 1,071 37,354 SH   SOLE 29 14,081 0 23,273
AMERICAN AIRLS GROUP INC COM 02376R102 39,517 1,377,859 SH   SOLE 30 1,377,859 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 1,051 36,642 SH   SOLE 31 23,919 0 12,723
AMERICAN AIRLS GROUP INC COM 02376R102 2,045 71,303 SH   SOLE 32 71,303 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 217 7,561 SH   SOLE 34 7,561 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 2,853 99,462 SH   SOLE 36 99,462 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 70 2,428 SH   SOLE 40 2,428 0 0
AMERICAN ASSETS TR INC COM 024013104 940 20,476 SH   SOLE 2 1,767 0 18,709
AMERICAN ASSETS TR INC COM 024013104 637 13,883 SH   SOLE 4 13,883 0 0
AMERICAN ASSETS TR INC COM 024013104 2,206 48,060 SH   SOLE 7 48,060 0 0
AMERICAN ASSETS TR INC COM 024013104 9,913 215,971 SH   SOLE 18 215,971 0 0
AMERICAN ASSETS TR INC COM 024013104 6,070 132,238 SH   SOLE 19 132,238 0 0
AMERICAN ASSETS TR INC COM 024013104 257,476 5,609,497 SH   SOLE 21 5,609,497 0 0
AMERICAN ASSETS TR INC COM 024013104 85,607 1,865,076 SH   SOLE 22 1,803,908 0 61,168
AMERICAN ASSETS TR INC COM 024013104 139 3,029 SH   SOLE 23 3,029 0 0
AMERICAN ASSETS TR INC COM 024013104 5,158 112,371 SH   SOLE 25 112,371 0 0
AMERICAN ASSETS TR INC COM 024013104 1,614 35,157 SH   SOLE 26 5,943 0 29,214
AMERICAN ASSETS TR INC COM 024013104 304 6,623 SH   SOLE 28 6,623 0 0
AMERICAN ASSETS TR INC COM 024013104 1,151 25,073 SH   SOLE 29 25,073 0 0
AMERICAN ASSETS TR INC COM 024013104 12,792 278,698 SH   SOLE 30 278,698 0 0
AMERICAN ASSETS TR INC COM 024013104 263 5,728 SH   SOLE 40 5,728 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 1,278 118,733 SH   SOLE 2 9,097 0 109,636
AMERICAN AXLE & MFG HLDGS IN COM 024061103 5 432 SH   SOLE 4 432 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 47 4,334 SH   SOLE 7 4,334 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 5,367 498,803 SH   SOLE 18 498,803 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 3,093 287,493 SH   SOLE 19 287,493 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 139,054 12,923,265 SH   SOLE 21 12,923,265 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 52,814 4,908,353 SH   SOLE 22 4,734,563 0 173,790
AMERICAN AXLE & MFG HLDGS IN COM 024061103 229 21,321 SH   SOLE 23 21,321 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 916 85,145 SH   SOLE 26 20,155 0 64,990
AMERICAN AXLE & MFG HLDGS IN COM 024061103 149 13,857 SH   SOLE 28 13,857 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 1,658 154,062 SH   SOLE 30 154,062 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 67 6,185 SH   SOLE 36 6,185 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 149 13,894 SH   SOLE 40 13,894 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 15,056 320,131 SH   SOLE 2 67,006 0 253,125
AMERICAN CAMPUS CMNTYS INC COM 024835100 1,805 38,385 SH   SOLE 4 38,385 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 7,560 160,738 SH   SOLE 7 160,738 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 17,514 372,393 SH   SOLE 18 372,393 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 7,842 166,744 SH   SOLE 19 166,744 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 398,874 8,481,275 SH   SOLE 21 8,481,275 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 267,079 5,678,911 SH   SOLE 22 5,422,854 0 256,057
AMERICAN CAMPUS CMNTYS INC COM 024835100 414 8,808 SH   SOLE 23 8,808 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 14,362 305,380 SH   SOLE 25 305,380 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 4,982 105,926 SH   SOLE 26 35,953 0 69,973
AMERICAN CAMPUS CMNTYS INC COM 024835100 808 17,179 SH   SOLE 28 17,179 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 3,439 73,114 SH   SOLE 29 73,114 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 29,190 620,674 SH   SOLE 30 620,674 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 299 6,362 SH   SOLE 31 2,862 0 3,500
AMERICAN CAMPUS CMNTYS INC COM 024835100 167 3,543 SH   SOLE 36 3,543 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 689 14,653 SH   SOLE 40 14,653 0 0
AMERICAN CENTY ETF TR DIVERSIFID CRP 025072109 4 85 SH   SOLE 17 0 0 85
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 2,147 146,047 SH   SOLE 2 73,527 0 72,520
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 11 722 SH   SOLE 4 722 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 65 4,403 SH   SOLE 7 4,403 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 1 68 SH   SOLE 17 0 0 68
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 13,365 909,185 SH   SOLE 18 905,554 0 3,631
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 4,611 313,673 SH   SOLE 19 313,673 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 169,354 11,520,697 SH   SOLE 21 11,520,697 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 82,353 5,602,218 SH   SOLE 22 5,367,160 0 235,058
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 96 6,524 SH   SOLE 23 6,524 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 1,557 105,898 SH   SOLE 26 43,710 0 62,188
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 316 21,507 SH   SOLE 28 21,507 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 745 50,649 SH   SOLE 30 50,649 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 242 16,448 SH   SOLE 31 0 0 16,448
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 61 4,136 SH   SOLE 34 4,136 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 157 10,649 SH   SOLE 36 10,649 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 262 17,815 SH   SOLE 40 17,815 0 0
AMERICAN ELEC PWR CO INC COM 025537101 115,464 1,221,712 SH   SOLE 2 149,040 0 1,072,672
AMERICAN ELEC PWR CO INC COM 025537101 24,053 254,502 SH   SOLE 4 241,486 0 13,016
AMERICAN ELEC PWR CO INC COM 025537101 50,082 529,912 SH   SOLE 7 505,099 0 24,813
AMERICAN ELEC PWR CO INC COM 025537101 1,422 15,041 SH   SOLE 13 15,041 0 0
AMERICAN ELEC PWR CO INC COM 025537101 276 2,925 SH   SOLE 15 2,925 0 0
AMERICAN ELEC PWR CO INC COM 025537101 109,924 1,163,097 SH   SOLE 18 1,096,426 0 66,671
AMERICAN ELEC PWR CO INC COM 025537101 12,417 131,386 SH   SOLE 19 131,386 0 0
AMERICAN ELEC PWR CO INC COM 025537101 1,537,638 16,269,576 SH   SOLE 21 16,269,576 0 0
AMERICAN ELEC PWR CO INC COM 025537101 1,193,436 12,627,615 SH   SOLE 22 11,340,812 0 1,286,803
AMERICAN ELEC PWR CO INC COM 025537101 35,283 373,328 SH   SOLE 23 373,328 0 0
AMERICAN ELEC PWR CO INC COM 025537101 44,822 474,258 SH   SOLE 25 474,258 0 0
AMERICAN ELEC PWR CO INC COM 025537101 129,560 1,370,855 SH   SOLE 26 299,064 0 1,071,791
AMERICAN ELEC PWR CO INC COM 025537101 8,712 92,185 SH   SOLE 28 64,420 0 27,765
AMERICAN ELEC PWR CO INC COM 025537101 951 10,061 SH   SOLE 29 10,061 0 0
AMERICAN ELEC PWR CO INC COM 025537101 219,096 2,318,227 SH   SOLE 30 2,318,227 0 0
AMERICAN ELEC PWR CO INC COM 025537101 12,582 133,125 SH   SOLE 31 87,096 0 46,029
AMERICAN ELEC PWR CO INC COM 025537101 3,714 39,299 SH   SOLE 32 39,299 0 0
AMERICAN ELEC PWR CO INC COM 025537101 3,081 32,602 SH   SOLE 34 32,602 0 0
AMERICAN ELEC PWR CO INC COM 025537101 9,511 100,632 SH   SOLE 35 100,632 0 0
AMERICAN ELEC PWR CO INC COM 025537101 45,093 477,128 SH   SOLE 36 477,128 0 0
AMERICAN ELEC PWR CO INC COM 025537101 1,024 10,838 SH   SOLE 40 10,838 0 0
AMERICAN ELEC PWR CO INC UNIT 03/15/2022 025537127 73,940 1,365,966 SH   SOLE 21 1,365,966 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 2,200 73,509 SH   SOLE 2 3,223 0 70,286
AMERICAN EQTY INVT LIFE HLD COM 025676206 13 418 SH   SOLE 4 418 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 68 2,264 SH   SOLE 7 2,264 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 11,653 389,337 SH   SOLE 18 389,337 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 4,579 152,978 SH   SOLE 19 152,978 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 275,449 9,203,120 SH   SOLE 21 9,203,120 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 79,439 2,654,160 SH   SOLE 22 2,538,398 0 115,762
AMERICAN EQTY INVT LIFE HLD COM 025676206 515 17,201 SH   SOLE 26 11,122 0 6,079
AMERICAN EQTY INVT LIFE HLD COM 025676206 313 10,473 SH   SOLE 28 10,473 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 4,511 150,729 SH   SOLE 30 150,729 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 237 7,930 SH   SOLE 40 7,930 0 0
AMERICAN EXPRESS CO COM 025816109 209,487 1,682,764 SH   SOLE 2 193,929 0 1,488,835
AMERICAN EXPRESS CO COM 025816109 39,857 320,162 SH   SOLE 4 300,874 0 19,288
AMERICAN EXPRESS CO COM 025816109 71,011 570,412 SH   SOLE 7 567,178 0 3,234
AMERICAN EXPRESS CO COM 025816109 5,624 45,173 SH   SOLE 13 45,173 0 0
AMERICAN EXPRESS CO COM 025816109 494 3,972 SH   SOLE 15 3,972 0 0
AMERICAN EXPRESS CO COM 025816109 3 24 SH   SOLE 17 0 0 24
AMERICAN EXPRESS CO COM 025816109 185,536 1,490,370 SH   SOLE 18 1,353,609 0 136,761
AMERICAN EXPRESS CO COM 025816109 55,903 449,057 SH   SOLE 19 449,057 0 0
AMERICAN EXPRESS CO COM 025816109 1,582,213 12,709,560 SH   SOLE 21 12,709,560 0 0
AMERICAN EXPRESS CO COM 025816109 2,083,072 16,732,842 SH   SOLE 22 14,780,937 0 1,951,905
AMERICAN EXPRESS CO COM 025816109 63,772 512,264 SH   SOLE 23 512,264 0 0
AMERICAN EXPRESS CO COM 025816109 88,561 711,390 SH   SOLE 25 711,390 0 0
AMERICAN EXPRESS CO COM 025816109 447,769 3,596,825 SH   SOLE 26 403,932 0 3,192,893
AMERICAN EXPRESS CO COM 025816109 16,437 132,037 SH   SOLE 28 92,003 0 40,034
AMERICAN EXPRESS CO COM 025816109 19,155 153,864 SH   SOLE 29 14,578 0 139,286
AMERICAN EXPRESS CO COM 025816109 379,182 3,045,882 SH   SOLE 30 3,045,882 0 0
AMERICAN EXPRESS CO COM 025816109 20,281 162,909 SH   SOLE 31 127,990 0 34,919
AMERICAN EXPRESS CO COM 025816109 8,277 66,486 SH   SOLE 32 66,486 0 0
AMERICAN EXPRESS CO COM 025816109 6,428 51,634 SH   SOLE 34 51,634 0 0
AMERICAN EXPRESS CO COM 025816109 63,981 513,942 SH   SOLE 36 513,942 0 0
AMERICAN EXPRESS CO COM 025816109 1,941 15,590 SH   SOLE 40 15,590 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 1,351 101,919 SH   SOLE 2 4,014 0 97,905
AMERICAN FIN TR INC COM CLASS A 02607T109 389 29,320 SH   SOLE 4 29,320 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 1,428 107,687 SH   SOLE 7 107,687 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 4,789 361,176 SH   SOLE 18 361,176 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 3,928 296,253 SH   SOLE 19 296,253 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 53,760 4,054,298 SH   SOLE 21 4,054,298 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 50,797 3,830,819 SH   SOLE 22 3,686,290 0 144,529
AMERICAN FIN TR INC COM CLASS A 02607T109 92 6,974 SH   SOLE 23 6,974 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 3,159 238,239 SH   SOLE 25 238,239 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 1,446 109,016 SH   SOLE 26 58,287 0 50,729
AMERICAN FIN TR INC COM CLASS A 02607T109 184 13,861 SH   SOLE 28 13,861 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 782 58,974 SH   SOLE 29 58,974 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 2,183 164,602 SH   SOLE 30 164,602 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 122 9,203 SH   SOLE 40 9,203 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 28,455 259,506 SH   SOLE 2 89,987 0 169,519
AMERICAN FINL GROUP INC OHIO COM 025932104 4,542 41,421 SH   SOLE 4 39,456 0 1,965
AMERICAN FINL GROUP INC OHIO COM 025932104 3,141 28,642 SH   SOLE 7 28,642 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 15 133 SH   SOLE 13 133 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 26,009 237,199 SH   SOLE 18 231,256 0 5,943
AMERICAN FINL GROUP INC OHIO COM 025932104 3,802 34,678 SH   SOLE 19 34,678 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 541,256 4,936,219 SH   SOLE 21 4,936,219 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 314,495 2,868,167 SH   SOLE 22 2,660,193 0 207,974
AMERICAN FINL GROUP INC OHIO COM 025932104 6,736 61,435 SH   SOLE 23 61,435 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 22,216 202,608 SH   SOLE 26 99,150 0 103,458
AMERICAN FINL GROUP INC OHIO COM 025932104 1,636 14,921 SH   SOLE 28 9,921 0 5,000
AMERICAN FINL GROUP INC OHIO COM 025932104 2,936 26,776 SH   SOLE 29 10,311 0 16,465
AMERICAN FINL GROUP INC OHIO COM 025932104 19,673 179,415 SH   SOLE 30 179,415 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 3,968 36,186 SH   SOLE 31 13,482 0 22,704
AMERICAN FINL GROUP INC OHIO COM 025932104 5,687 51,869 SH   SOLE 34 51,869 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 8,910 81,263 SH   SOLE 36 81,263 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 165 1,502 SH   SOLE 40 1,502 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 12,486 476,373 SH   SOLE 2 16,926 0 459,447
AMERICAN HOMES 4 RENT CL A 02665T306 8,797 335,620 SH   SOLE 4 335,620 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 6,842 261,049 SH   SOLE 7 261,049 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 33,424 1,275,236 SH   SOLE 18 1,275,236 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 14,840 566,211 SH   SOLE 19 566,211 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 142,542 5,438,459 SH   SOLE 21 5,438,459 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 252,526 9,634,714 SH   SOLE 22 8,916,391 0 718,323
AMERICAN HOMES 4 RENT CL A 02665T306 2,431 92,753 SH   SOLE 23 92,753 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 15,024 573,222 SH   SOLE 25 573,222 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 5,421 206,829 SH   SOLE 26 63,951 0 142,878
AMERICAN HOMES 4 RENT CL A 02665T306 2,478 94,561 SH   SOLE 28 94,561 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 3,646 139,114 SH   SOLE 29 139,114 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 10,067 384,071 SH   SOLE 30 384,071 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 137 5,234 SH   SOLE 31 5,234 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 4,320 164,838 SH   SOLE 34 164,838 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 102 3,883 SH   SOLE 36 3,883 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 676 25,807 SH   SOLE 40 25,807 0 0
AMERICAN INTL GROUP INC *W EXP 01/19/202 026874156 0 2 SH   SOLE 17 0 0 2
AMERICAN INTL GROUP INC COM NEW 026874784 116,622 2,271,997 SH   SOLE 2 335,376 0 1,936,621
AMERICAN INTL GROUP INC COM NEW 026874784 20,238 394,277 SH   SOLE 4 370,442 0 23,835
AMERICAN INTL GROUP INC COM NEW 026874784 43,118 840,018 SH   SOLE 7 758,980 0 81,038
AMERICAN INTL GROUP INC COM NEW 026874784 777 15,130 SH   SOLE 13 15,130 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 277 5,397 SH   SOLE 15 5,397 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 1 15 SH   SOLE 17 0 0 15
AMERICAN INTL GROUP INC COM NEW 026874784 321,343 6,260,334 SH   SOLE 18 6,120,611 0 139,723
AMERICAN INTL GROUP INC COM NEW 026874784 489,561 9,537,518 SH   SOLE 19 9,537,518 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 851,599 16,590,659 SH   SOLE 21 16,590,659 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 1,153,962 22,481,245 SH   SOLE 22 20,036,985 0 2,444,260
AMERICAN INTL GROUP INC COM NEW 026874784 33,703 656,602 SH   SOLE 23 656,602 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 51,077 995,065 SH   SOLE 25 995,065 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 206,957 4,031,889 SH   SOLE 26 520,681 0 3,511,208
AMERICAN INTL GROUP INC COM NEW 026874784 8,398 163,600 SH   SOLE 28 113,487 0 50,113
AMERICAN INTL GROUP INC COM NEW 026874784 997 19,428 SH   SOLE 29 19,428 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 192,722 3,754,578 SH   SOLE 30 3,754,578 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 11,852 230,893 SH   SOLE 31 161,371 0 69,522
AMERICAN INTL GROUP INC COM NEW 026874784 14,890 290,093 SH   SOLE 34 290,093 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 39,080 761,344 SH   SOLE 36 761,344 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 1,022 19,912 SH   SOLE 40 19,912 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 447 11,290 SH   SOLE 2 449 0 10,841
AMERICAN NATL BANKSHARES INC COM 027745108 7 184 SH   SOLE 7 184 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 1,531 38,689 SH   SOLE 18 38,689 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 737 18,621 SH   SOLE 19 18,621 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 15,455 390,580 SH   SOLE 21 390,580 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 11,919 301,217 SH   SOLE 22 292,944 0 8,273
AMERICAN NATL INS CO COM 028591105 1,698 14,426 SH   SOLE 2 1,022 0 13,404
AMERICAN NATL INS CO COM 028591105 14 118 SH   SOLE 7 118 0 0
AMERICAN NATL INS CO COM 028591105 692 5,881 SH   SOLE 18 3,966 0 1,915
AMERICAN NATL INS CO COM 028591105 243 2,063 SH   SOLE 19 2,063 0 0
AMERICAN NATL INS CO COM 028591105 10,923 92,816 SH   SOLE 21 92,816 0 0
AMERICAN NATL INS CO COM 028591105 26,899 228,575 SH   SOLE 22 213,453 0 15,122
AMERICAN NATL INS CO COM 028591105 1,062 9,025 SH   SOLE 26 4,121 0 4,904
AMERICAN NATL INS CO COM 028591105 131 1,114 SH   SOLE 28 1,114 0 0
AMERICAN NATL INS CO COM 028591105 435 3,693 SH   SOLE 30 3,693 0 0
AMERICAN NATL INS CO COM 028591105 16 140 SH   SOLE 31 140 0 0
AMERICAN NATL INS CO COM 028591105 69 587 SH   SOLE 40 587 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 130 13,983 SH   SOLE 2 2,245 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,799 193,880 SH   SOLE 18 193,880 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 881 94,915 SH   SOLE 19 94,915 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 27,001 2,909,629 SH   SOLE 21 2,909,629 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 14,810 1,595,862 SH   SOLE 22 1,510,232 0 85,630
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 33 3,552 SH   SOLE 26 0 0 3,552
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 73 7,838 SH   SOLE 28 7,838 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 228 24,622 SH   SOLE 30 24,622 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 50 5,336 SH   SOLE 40 5,336 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 435 15,886 SH   SOLE 2 654 0 15,232
AMERICAN PUBLIC EDUCATION IN COM 02913V103 4 130 SH   SOLE 4 130 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 10 362 SH   SOLE 7 362 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 2,008 73,328 SH   SOLE 18 73,328 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 755 27,560 SH   SOLE 19 27,560 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 49,191 1,795,942 SH   SOLE 21 1,795,942 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 13,097 478,150 SH   SOLE 22 455,281 0 22,869
AMERICAN PUBLIC EDUCATION IN COM 02913V103 61 2,219 SH   SOLE 26 0 0 2,219
AMERICAN PUBLIC EDUCATION IN COM 02913V103 65 2,367 SH   SOLE 28 2,367 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 660 24,107 SH   SOLE 30 24,107 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 51 1,849 SH   SOLE 40 1,849 0 0
AMERICAN RENAL ASSOCIATES HO COM 029227105 142 13,712 SH   SOLE 2 683 0 13,029
AMERICAN RENAL ASSOCIATES HO COM 029227105 4 382 SH   SOLE 7 382 0 0
AMERICAN RENAL ASSOCIATES HO COM 029227105 682 65,730 SH   SOLE 18 65,730 0 0
AMERICAN RENAL ASSOCIATES HO COM 029227105 324 31,267 SH   SOLE 19 31,267 0 0
AMERICAN RENAL ASSOCIATES HO COM 029227105 6,627 639,065 SH   SOLE 21 639,065 0 0
AMERICAN RENAL ASSOCIATES HO COM 029227105 4,879 470,538 SH   SOLE 22 458,188 0 12,350
AMERICAN RES CORP CL A 02927U208 1 1,803 SH   SOLE 18 1,803 0 0
AMERICAN RES CORP CL A 02927U208 13 21,197 SH   SOLE 21 21,197 0 0
AMERICAN RIVER BANKSHARES COM 029326105 94 6,330 SH   SOLE 21 6,330 0 0
AMERICAN RLTY CAP PPTYS INC NOTE 3.750%12/1 02917TAB0 1,012 1,000,000 PRN   SOLE 21 1,000,000 0 0
AMERICAN RLTY INVS INC COM 029174109 43 2,498 SH   SOLE 2 0 0 2,498
AMERICAN RLTY INVS INC COM 029174109 160 9,322 SH   SOLE 18 9,322 0 0
AMERICAN RLTY INVS INC COM 029174109 74 4,317 SH   SOLE 19 4,317 0 0
AMERICAN RLTY INVS INC COM 029174109 1,339 78,175 SH   SOLE 21 78,175 0 0
AMERICAN RLTY INVS INC COM 029174109 994 58,046 SH   SOLE 22 56,092 0 1,954
AMERICAN SHARED HOSPITAL SVC COM 029595105 2 709 SH   SOLE 21 709 0 0
AMERICAN SOFTWARE INC CL A 029683109 286 19,231 SH   SOLE 2 894 0 18,337
AMERICAN SOFTWARE INC CL A 029683109 7 444 SH   SOLE 7 444 0 0
AMERICAN SOFTWARE INC CL A 029683109 1,542 103,623 SH   SOLE 18 103,623 0 0
AMERICAN SOFTWARE INC CL A 029683109 746 50,158 SH   SOLE 19 50,158 0 0
AMERICAN SOFTWARE INC CL A 029683109 15,587 1,047,511 SH   SOLE 21 1,047,511 0 0
AMERICAN SOFTWARE INC CL A 029683109 13,132 882,527 SH   SOLE 22 858,577 0 23,950
AMERICAN SOFTWARE INC CL A 029683109 185 12,464 SH   SOLE 30 12,464 0 0
AMERICAN STS WTR CO COM 029899101 1,333 15,388 SH   SOLE 2 1,503 0 13,885
AMERICAN STS WTR CO COM 029899101 141 1,630 SH   SOLE 4 1,630 0 0
AMERICAN STS WTR CO COM 029899101 7,088 81,812 SH   SOLE 7 81,812 0 0
AMERICAN STS WTR CO COM 029899101 15,023 173,397 SH   SOLE 18 165,850 0 7,547
AMERICAN STS WTR CO COM 029899101 7,842 90,510 SH   SOLE 19 90,510 0 0
AMERICAN STS WTR CO COM 029899101 355,507 4,103,265 SH   SOLE 21 4,103,265 0 0
AMERICAN STS WTR CO COM 029899101 97,246 1,122,416 SH   SOLE 22 1,075,786 0 46,630
AMERICAN STS WTR CO COM 029899101 95 1,095 SH   SOLE 23 1,095 0 0
AMERICAN STS WTR CO COM 029899101 1,677 19,351 SH   SOLE 26 11,548 0 7,803
AMERICAN STS WTR CO COM 029899101 440 5,074 SH   SOLE 28 5,074 0 0
AMERICAN STS WTR CO COM 029899101 19,513 225,218 SH   SOLE 30 225,218 0 0
AMERICAN STS WTR CO COM 029899101 136 1,568 SH   SOLE 36 1,568 0 0
AMERICAN STS WTR CO COM 029899101 362 4,181 SH   SOLE 40 4,181 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 139 17,762 SH   SOLE 2 877 0 16,885
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 586 74,642 SH   SOLE 18 74,642 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 294 37,409 SH   SOLE 19 37,409 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 5,819 741,293 SH   SOLE 21 741,293 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 4,246 540,955 SH   SOLE 22 532,161 0 8,794
AMERICAN TOWER CORP NEW COM 03027X100 277,846 1,208,974 SH   SOLE 2 235,685 0 973,289
AMERICAN TOWER CORP NEW COM 03027X100 53,925 234,638 SH   SOLE 4 222,707 0 11,931
AMERICAN TOWER CORP NEW COM 03027X100 204,603 890,276 SH   SOLE 7 886,890 0 3,386
AMERICAN TOWER CORP NEW COM 03027X100 786 3,422 SH   SOLE 13 3,422 0 0
AMERICAN TOWER CORP NEW COM 03027X100 130 565 SH   SOLE 15 565 0 0
AMERICAN TOWER CORP NEW COM 03027X100 4 18 SH   SOLE 17 0 0 18
AMERICAN TOWER CORP NEW COM 03027X100 197,343 858,687 SH   SOLE 18 798,770 0 59,917
AMERICAN TOWER CORP NEW COM 03027X100 33,726 146,750 SH   SOLE 19 146,750 0 0
AMERICAN TOWER CORP NEW COM 03027X100 2,920,348 12,707,108 SH   SOLE 21 12,707,108 0 0
AMERICAN TOWER CORP NEW COM 03027X100 2,492,015 10,843,336 SH   SOLE 22 9,744,377 0 1,098,959
AMERICAN TOWER CORP NEW COM 03027X100 77,052 335,272 SH   SOLE 23 335,272 0 0
AMERICAN TOWER CORP NEW COM 03027X100 103,596 450,768 SH   SOLE 25 450,768 0 0
AMERICAN TOWER CORP NEW COM 03027X100 389,527 1,694,924 SH   SOLE 26 253,865 0 1,441,059
AMERICAN TOWER CORP NEW COM 03027X100 19,034 82,823 SH   SOLE 28 57,752 0 25,071
AMERICAN TOWER CORP NEW COM 03027X100 3,350 14,578 SH   SOLE 29 14,578 0 0
AMERICAN TOWER CORP NEW COM 03027X100 487,850 2,122,749 SH   SOLE 30 2,122,749 0 0
AMERICAN TOWER CORP NEW COM 03027X100 22,575 98,229 SH   SOLE 31 78,913 0 19,316
AMERICAN TOWER CORP NEW COM 03027X100 16,267 70,780 SH   SOLE 34 70,780 0 0
AMERICAN TOWER CORP NEW COM 03027X100 79,300 345,051 SH   SOLE 36 345,051 0 0
AMERICAN TOWER CORP NEW COM 03027X100 2,231 9,709 SH   SOLE 40 9,709 0 0
AMERICAN VANGUARD CORP COM 030371108 578 29,697 SH   SOLE 2 1,179 0 28,518
AMERICAN VANGUARD CORP COM 030371108 13 661 SH   SOLE 7 661 0 0
AMERICAN VANGUARD CORP COM 030371108 2,561 131,511 SH   SOLE 18 131,511 0 0
AMERICAN VANGUARD CORP COM 030371108 1,643 84,364 SH   SOLE 19 84,364 0 0
AMERICAN VANGUARD CORP COM 030371108 62,114 3,190,246 SH   SOLE 21 3,190,246 0 0
AMERICAN VANGUARD CORP COM 030371108 16,909 868,469 SH   SOLE 22 833,747 0 34,722
AMERICAN VANGUARD CORP COM 030371108 30 1,541 SH   SOLE 26 0 0 1,541
AMERICAN VANGUARD CORP COM 030371108 73 3,745 SH   SOLE 28 3,745 0 0
AMERICAN VANGUARD CORP COM 030371108 766 39,365 SH   SOLE 30 39,365 0 0
AMERICAN VANGUARD CORP COM 030371108 834 42,842 SH   SOLE 34 42,842 0 0
AMERICAN VANGUARD CORP COM 030371108 53 2,733 SH   SOLE 40 2,733 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 743 7,107 SH   SOLE 2 630 0 6,477
AMERICAN WOODMARK CORPORATIO COM 030506109 11 108 SH   SOLE 4 108 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 32 305 SH   SOLE 7 305 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 7,769 74,337 SH   SOLE 18 74,337 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 3,136 30,004 SH   SOLE 19 30,004 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 186,727 1,786,689 SH   SOLE 21 1,786,689 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 49,489 473,530 SH   SOLE 22 453,001 0 20,529
AMERICAN WOODMARK CORPORATIO COM 030506109 729 6,972 SH   SOLE 26 5,971 0 1,001
AMERICAN WOODMARK CORPORATIO COM 030506109 210 2,005 SH   SOLE 28 2,005 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 2,297 21,980 SH   SOLE 30 21,980 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 170 1,631 SH   SOLE 40 1,631 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 58,684 477,690 SH   SOLE 2 58,159 0 419,531
AMERICAN WTR WKS CO INC NEW COM 030420103 12,094 98,449 SH   SOLE 4 93,211 0 5,238
AMERICAN WTR WKS CO INC NEW COM 030420103 57,064 464,500 SH   SOLE 7 456,317 0 8,183
AMERICAN WTR WKS CO INC NEW COM 030420103 6,994 56,932 SH   SOLE 13 56,932 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 120 980 SH   SOLE 15 980 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 57,740 470,004 SH   SOLE 18 422,967 0 47,037
AMERICAN WTR WKS CO INC NEW COM 030420103 57,626 469,073 SH   SOLE 19 469,073 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 663,059 5,397,303 SH   SOLE 21 5,397,303 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 599,850 4,882,782 SH   SOLE 22 4,366,138 0 516,644
AMERICAN WTR WKS CO INC NEW COM 030420103 16,164 131,575 SH   SOLE 23 131,575 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 24,846 202,247 SH   SOLE 25 202,247 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 153,115 1,246,360 SH   SOLE 26 125,030 0 1,121,330
AMERICAN WTR WKS CO INC NEW COM 030420103 4,270 34,759 SH   SOLE 28 24,801 0 9,958
AMERICAN WTR WKS CO INC NEW COM 030420103 5,113 41,621 SH   SOLE 29 3,590 0 38,031
AMERICAN WTR WKS CO INC NEW COM 030420103 194,913 1,586,591 SH   SOLE 30 1,586,591 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 6,591 53,653 SH   SOLE 31 31,078 0 22,575
AMERICAN WTR WKS CO INC NEW COM 030420103 1,479 12,039 SH   SOLE 34 12,039 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 20,771 169,077 SH   SOLE 36 169,077 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 446 3,627 SH   SOLE 40 3,627 0 0
AMERICAS CAR MART INC COM 03062T105 413 3,763 SH   SOLE 2 1,414 0 2,349
AMERICAS CAR MART INC COM 03062T105 14 129 SH   SOLE 7 129 0 0
AMERICAS CAR MART INC COM 03062T105 2,532 23,085 SH   SOLE 18 22,847 0 238
AMERICAS CAR MART INC COM 03062T105 3,543 32,313 SH   SOLE 19 32,313 0 0
AMERICAS CAR MART INC COM 03062T105 26,588 242,459 SH   SOLE 21 242,459 0 0
AMERICAS CAR MART INC COM 03062T105 24,586 224,201 SH   SOLE 22 215,828 0 8,373
AMERICAS CAR MART INC COM 03062T105 806 7,349 SH   SOLE 23 7,349 0 0
AMERICAS CAR MART INC COM 03062T105 1,006 9,173 SH   SOLE 26 0 0 9,173
AMERICAS CAR MART INC COM 03062T105 256 2,332 SH   SOLE 30 2,332 0 0
AMERICAS CAR MART INC COM 03062T105 65 590 SH   SOLE 40 590 0 0
AMERICOLD RLTY TR COM 03064D108 27,431 782,411 SH   SOLE 2 12,649 0 769,762
AMERICOLD RLTY TR COM 03064D108 1,891 53,922 SH   SOLE 4 53,922 0 0
AMERICOLD RLTY TR COM 03064D108 6,778 193,324 SH   SOLE 7 193,324 0 0
AMERICOLD RLTY TR COM 03064D108 3,067 87,482 SH   SOLE 18 87,482 0 0
AMERICOLD RLTY TR COM 03064D108 8,247 235,216 SH   SOLE 19 235,216 0 0
AMERICOLD RLTY TR COM 03064D108 136,989 3,907,262 SH   SOLE 21 3,907,262 0 0
AMERICOLD RLTY TR COM 03064D108 241,163 6,878,582 SH   SOLE 22 6,545,694 0 332,888
AMERICOLD RLTY TR COM 03064D108 431 12,285 SH   SOLE 23 12,285 0 0
AMERICOLD RLTY TR COM 03064D108 15,103 430,766 SH   SOLE 25 430,766 0 0
AMERICOLD RLTY TR COM 03064D108 5,657 161,363 SH   SOLE 26 39,562 0 121,801
AMERICOLD RLTY TR COM 03064D108 762 21,743 SH   SOLE 28 21,743 0 0
AMERICOLD RLTY TR COM 03064D108 3,634 103,659 SH   SOLE 29 103,659 0 0
AMERICOLD RLTY TR COM 03064D108 30,325 864,948 SH   SOLE 30 864,948 0 0
AMERICOLD RLTY TR COM 03064D108 137 3,900 SH   SOLE 31 3,900 0 0
AMERICOLD RLTY TR COM 03064D108 662 18,876 SH   SOLE 40 18,876 0 0
AMERIPRISE FINL INC COM 03076C106 52,669 316,179 SH   SOLE 2 33,721 0 282,458
AMERIPRISE FINL INC COM 03076C106 9,926 59,587 SH   SOLE 4 55,782 0 3,805
AMERIPRISE FINL INC COM 03076C106 19,271 115,688 SH   SOLE 7 115,688 0 0
AMERIPRISE FINL INC COM 03076C106 37 222 SH   SOLE 13 222 0 0
AMERIPRISE FINL INC COM 03076C106 124 746 SH   SOLE 15 746 0 0
AMERIPRISE FINL INC COM 03076C106 52,483 315,064 SH   SOLE 18 296,537 0 18,527
AMERIPRISE FINL INC COM 03076C106 9,800 58,831 SH   SOLE 19 58,831 0 0
AMERIPRISE FINL INC COM 03076C106 628,348 3,772,050 SH   SOLE 21 3,772,050 0 0
AMERIPRISE FINL INC COM 03076C106 533,834 3,204,673 SH   SOLE 22 2,862,432 0 342,241
AMERIPRISE FINL INC COM 03076C106 16,177 97,115 SH   SOLE 23 97,115 0 0
AMERIPRISE FINL INC COM 03076C106 21,071 126,490 SH   SOLE 25 126,490 0 0
AMERIPRISE FINL INC COM 03076C106 119,337 716,395 SH   SOLE 26 82,227 0 634,168
AMERIPRISE FINL INC COM 03076C106 4,157 24,954 SH   SOLE 28 17,581 0 7,373
AMERIPRISE FINL INC COM 03076C106 468 2,807 SH   SOLE 29 2,807 0 0
AMERIPRISE FINL INC COM 03076C106 95,628 574,064 SH   SOLE 30 574,064 0 0
AMERIPRISE FINL INC COM 03076C106 5,263 31,595 SH   SOLE 31 24,563 0 7,032
AMERIPRISE FINL INC COM 03076C106 18,556 111,394 SH   SOLE 34 111,394 0 0
AMERIPRISE FINL INC COM 03076C106 17,842 107,110 SH   SOLE 36 107,110 0 0
AMERIPRISE FINL INC COM 03076C106 501 3,010 SH   SOLE 40 3,010 0 0
AMERIS BANCORP COM 03076K108 2,372 55,752 SH   SOLE 2 2,419 0 53,333
AMERIS BANCORP COM 03076K108 10 227 SH   SOLE 4 227 0 0
AMERIS BANCORP COM 03076K108 46 1,071 SH   SOLE 7 1,071 0 0
AMERIS BANCORP COM 03076K108 11,800 277,375 SH   SOLE 18 277,375 0 0
AMERIS BANCORP COM 03076K108 5,387 126,624 SH   SOLE 19 126,624 0 0
AMERIS BANCORP COM 03076K108 307,713 7,233,495 SH   SOLE 21 7,233,495 0 0
AMERIS BANCORP COM 03076K108 82,989 1,950,855 SH   SOLE 22 1,870,896 0 79,959
AMERIS BANCORP COM 03076K108 2,741 64,431 SH   SOLE 26 11,670 0 52,761
AMERIS BANCORP COM 03076K108 308 7,242 SH   SOLE 28 7,242 0 0
AMERIS BANCORP COM 03076K108 3,936 92,515 SH   SOLE 30 92,515 0 0
AMERIS BANCORP COM 03076K108 270 6,337 SH   SOLE 40 6,337 0 0
AMERISAFE INC COM 03071H100 1,011 15,313 SH   SOLE 2 662 0 14,651
AMERISAFE INC COM 03071H100 10 146 SH   SOLE 4 146 0 0
AMERISAFE INC COM 03071H100 7 107 SH   SOLE 7 107 0 0
AMERISAFE INC COM 03071H100 5,370 81,330 SH   SOLE 18 81,330 0 0
AMERISAFE INC COM 03071H100 2,115 32,025 SH   SOLE 19 32,025 0 0
AMERISAFE INC COM 03071H100 137,427 2,081,274 SH   SOLE 21 2,081,274 0 0
AMERISAFE INC COM 03071H100 34,527 522,904 SH   SOLE 22 499,320 0 23,584
AMERISAFE INC COM 03071H100 336 5,084 SH   SOLE 26 3,279 0 1,805
AMERISAFE INC COM 03071H100 151 2,284 SH   SOLE 28 2,284 0 0
AMERISAFE INC COM 03071H100 1,828 27,677 SH   SOLE 30 27,677 0 0
AMERISAFE INC COM 03071H100 130 1,976 SH   SOLE 40 1,976 0 0
AMERISERV FINL INC COM 03074A102 14 3,350 SH   SOLE 18 3,350 0 0
AMERISERV FINL INC COM 03074A102 382 91,015 SH   SOLE 21 91,015 0 0
AMERISERV FINL INC COM 03074A102 553 131,637 SH   SOLE 22 131,637 0 0
AMERISOURCEBERGEN CORP COM 03073E105 34,856 409,978 SH   SOLE 2 80,200 0 329,778
AMERISOURCEBERGEN CORP COM 03073E105 5,860 68,923 SH   SOLE 4 64,586 0 4,337
AMERISOURCEBERGEN CORP COM 03073E105 11,661 137,156 SH   SOLE 7 129,634 0 7,522
AMERISOURCEBERGEN CORP COM 03073E105 2,012 23,663 SH   SOLE 13 23,663 0 0
AMERISOURCEBERGEN CORP COM 03073E105 90 1,055 SH   SOLE 15 1,055 0 0
AMERISOURCEBERGEN CORP COM 03073E105 32,792 385,700 SH   SOLE 18 345,092 0 40,608
AMERISOURCEBERGEN CORP COM 03073E105 24,605 289,403 SH   SOLE 19 289,403 0 0
AMERISOURCEBERGEN CORP COM 03073E105 327,177 3,848,235 SH   SOLE 21 3,848,235 0 0
AMERISOURCEBERGEN CORP COM 03073E105 362,188 4,260,036 SH   SOLE 22 3,746,059 0 513,977
AMERISOURCEBERGEN CORP COM 03073E105 10,123 119,065 SH   SOLE 23 119,065 0 0
AMERISOURCEBERGEN CORP COM 03073E105 13,675 160,844 SH   SOLE 25 160,844 0 0
AMERISOURCEBERGEN CORP COM 03073E105 70,570 830,043 SH   SOLE 26 165,406 0 664,637
AMERISOURCEBERGEN CORP COM 03073E105 2,471 29,061 SH   SOLE 28 20,053 0 9,008
AMERISOURCEBERGEN CORP COM 03073E105 9,201 108,226 SH   SOLE 29 8,555 0 99,671
AMERISOURCEBERGEN CORP COM 03073E105 58,300 685,720 SH   SOLE 30 685,720 0 0
AMERISOURCEBERGEN CORP COM 03073E105 3,569 41,982 SH   SOLE 31 28,504 0 13,478
AMERISOURCEBERGEN CORP COM 03073E105 17,323 203,747 SH   SOLE 34 203,747 0 0
AMERISOURCEBERGEN CORP COM 03073E105 13,326 156,737 SH   SOLE 36 156,737 0 0
AMERISOURCEBERGEN CORP COM 03073E105 275 3,229 SH   SOLE 40 3,229 0 0
AMES NATL CORP COM 031001100 279 9,933 SH   SOLE 2 319 0 9,614
AMES NATL CORP COM 031001100 9 312 SH   SOLE 7 312 0 0
AMES NATL CORP COM 031001100 899 32,030 SH   SOLE 18 32,030 0 0
AMES NATL CORP COM 031001100 441 15,713 SH   SOLE 19 15,713 0 0
AMES NATL CORP COM 031001100 8,808 313,903 SH   SOLE 21 313,903 0 0
AMES NATL CORP COM 031001100 6,192 220,658 SH   SOLE 22 213,787 0 6,871
AMETEK INC NEW COM 031100100 59,785 599,404 SH   SOLE 2 103,384 0 496,020
AMETEK INC NEW COM 031100100 10,659 106,868 SH   SOLE 4 100,758 0 6,110
AMETEK INC NEW COM 031100100 19,530 195,809 SH   SOLE 7 191,108 0 4,701
AMETEK INC NEW COM 031100100 5,637 56,515 SH   SOLE 13 56,515 0 0
AMETEK INC NEW COM 031100100 141 1,413 SH   SOLE 15 1,413 0 0
AMETEK INC NEW COM 031100100 54,832 549,749 SH   SOLE 18 484,862 0 64,887
AMETEK INC NEW COM 031100100 40,193 402,980 SH   SOLE 19 402,980 0 0
AMETEK INC NEW COM 031100100 569,412 5,708,960 SH   SOLE 21 5,708,960 0 0
AMETEK INC NEW COM 031100100 620,236 6,218,528 SH   SOLE 22 5,473,144 0 745,384
AMETEK INC NEW COM 031100100 16,562 166,047 SH   SOLE 23 166,047 0 0
AMETEK INC NEW COM 031100100 23,096 231,559 SH   SOLE 25 231,559 0 0
AMETEK INC NEW COM 031100100 103,447 1,037,166 SH   SOLE 26 153,503 0 883,663
AMETEK INC NEW COM 031100100 4,335 43,458 SH   SOLE 28 29,790 0 13,668
AMETEK INC NEW COM 031100100 14,617 146,547 SH   SOLE 29 4,575 0 141,972
AMETEK INC NEW COM 031100100 105,755 1,060,308 SH   SOLE 30 1,060,308 0 0
AMETEK INC NEW COM 031100100 5,094 51,070 SH   SOLE 31 40,618 0 10,452
AMETEK INC NEW COM 031100100 1,555 15,593 SH   SOLE 34 15,593 0 0
AMETEK INC NEW COM 031100100 18,303 183,510 SH   SOLE 36 183,510 0 0
AMETEK INC NEW COM 031100100 473 4,746 SH   SOLE 40 4,746 0 0
AMGEN INC COM 031162100 437,360 1,814,244 SH   SOLE 2 469,199 0 1,345,045
AMGEN INC COM 031162100 71,484 296,529 SH   SOLE 4 280,212 0 16,317
AMGEN INC COM 031162100 138,491 574,484 SH   SOLE 7 574,484 0 0
AMGEN INC COM 031162100 4,737 19,649 SH   SOLE 13 19,649 0 0
AMGEN INC COM 031162100 1,074 4,455 SH   SOLE 15 4,455 0 0
AMGEN INC COM 031162100 96 397 SH   SOLE 17 0 0 397
AMGEN INC COM 031162100 479,462 1,988,892 SH   SOLE 18 1,883,535 0 105,357
AMGEN INC COM 031162100 330,633 1,371,521 SH   SOLE 19 1,371,521 0 0
AMGEN INC COM 031162100 3,949,249 16,382,167 SH   SOLE 21 16,382,167 0 0
AMGEN INC COM 031162100 3,596,358 14,918,313 SH   SOLE 22 13,287,310 0 1,631,003
AMGEN INC COM 031162100 114,558 475,205 SH   SOLE 23 475,205 0 0
AMGEN INC COM 031162100 164,181 681,050 SH   SOLE 25 681,050 0 0
AMGEN INC COM 031162100 768,823 3,189,210 SH   SOLE 26 370,515 0 2,818,695
AMGEN INC COM 031162100 27,057 112,239 SH   SOLE 28 78,236 0 34,003
AMGEN INC COM 031162100 17,154 71,156 SH   SOLE 29 32,888 0 38,268
AMGEN INC COM 031162100 688,950 2,857,882 SH   SOLE 30 2,857,882 0 0
AMGEN INC COM 031162100 41,543 172,329 SH   SOLE 31 136,085 0 36,244
AMGEN INC COM 031162100 28,448 118,006 SH   SOLE 32 118,006 0 0
AMGEN INC COM 031162100 180,035 746,815 SH   SOLE 34 746,815 0 0
AMGEN INC COM 031162100 108,134 448,557 SH   SOLE 36 448,557 0 0
AMGEN INC COM 031162100 3,230 13,397 SH   SOLE 40 13,397 0 0
AMICUS THERAPEUTICS INC COM 03152W109 1,045 107,339 SH   SOLE 2 10,369 0 96,970
AMICUS THERAPEUTICS INC COM 03152W109 11 1,137 SH   SOLE 4 1,137 0 0
AMICUS THERAPEUTICS INC COM 03152W109 47 4,801 SH   SOLE 7 4,801 0 0
AMICUS THERAPEUTICS INC COM 03152W109 8,858 909,489 SH   SOLE 18 873,721 0 35,768
AMICUS THERAPEUTICS INC COM 03152W109 6,409 657,999 SH   SOLE 19 657,999 0 0
AMICUS THERAPEUTICS INC COM 03152W109 110,534 11,348,445 SH   SOLE 21 11,348,445 0 0
AMICUS THERAPEUTICS INC COM 03152W109 73,462 7,542,265 SH   SOLE 22 7,212,832 0 329,433
AMICUS THERAPEUTICS INC COM 03152W109 110 11,257 SH   SOLE 23 11,257 0 0
AMICUS THERAPEUTICS INC COM 03152W109 864 88,703 SH   SOLE 26 37,858 0 50,845
AMICUS THERAPEUTICS INC COM 03152W109 478 49,052 SH   SOLE 28 49,052 0 0
AMICUS THERAPEUTICS INC COM 03152W109 944 96,897 SH   SOLE 30 96,897 0 0
AMICUS THERAPEUTICS INC COM 03152W109 84 8,584 SH   SOLE 34 8,584 0 0
AMICUS THERAPEUTICS INC COM 03152W109 294 30,139 SH   SOLE 40 30,139 0 0
AMKOR TECHNOLOGY INC COM 031652100 1,943 149,464 SH   SOLE 2 51,623 0 97,841
AMKOR TECHNOLOGY INC COM 031652100 10 762 SH   SOLE 4 762 0 0
AMKOR TECHNOLOGY INC COM 031652100 21 1,607 SH   SOLE 7 1,607 0 0
AMKOR TECHNOLOGY INC COM 031652100 4,376 336,619 SH   SOLE 18 336,619 0 0
AMKOR TECHNOLOGY INC COM 031652100 13,211 1,016,208 SH   SOLE 19 1,016,208 0 0
AMKOR TECHNOLOGY INC COM 031652100 46,170 3,551,527 SH   SOLE 21 3,551,527 0 0
AMKOR TECHNOLOGY INC COM 031652100 59,931 4,610,044 SH   SOLE 22 4,469,106 0 140,938
AMKOR TECHNOLOGY INC COM 031652100 2,426 186,647 SH   SOLE 23 186,647 0 0
AMKOR TECHNOLOGY INC COM 031652100 7,026 540,432 SH   SOLE 26 27,341 0 513,091
AMKOR TECHNOLOGY INC COM 031652100 197 15,182 SH   SOLE 28 15,182 0 0
AMKOR TECHNOLOGY INC COM 031652100 436 33,576 SH   SOLE 30 33,576 0 0
AMKOR TECHNOLOGY INC COM 031652100 281 21,584 SH   SOLE 34 21,584 0 0
AMKOR TECHNOLOGY INC COM 031652100 113 8,685 SH   SOLE 36 8,685 0 0
AMKOR TECHNOLOGY INC COM 031652100 152 11,661 SH   SOLE 40 11,661 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 3,717 59,654 SH   SOLE 2 37,974 0 21,680
AMN HEALTHCARE SERVICES INC COM 001744101 348 5,593 SH   SOLE 4 5,593 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 70 1,123 SH   SOLE 7 1,123 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 15,422 247,512 SH   SOLE 18 207,743 0 39,769
AMN HEALTHCARE SERVICES INC COM 001744101 21,296 341,782 SH   SOLE 19 341,782 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 326,996 5,247,883 SH   SOLE 21 5,247,883 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 108,305 1,738,158 SH   SOLE 22 1,643,756 0 94,402
AMN HEALTHCARE SERVICES INC COM 001744101 3,876 62,200 SH   SOLE 23 62,200 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 189 3,039 SH   SOLE 25 3,039 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 6,971 111,881 SH   SOLE 26 15,994 0 95,887
AMN HEALTHCARE SERVICES INC COM 001744101 385 6,177 SH   SOLE 28 6,177 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 311 4,986 SH   SOLE 29 4,986 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 5,124 82,230 SH   SOLE 30 82,230 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 662 10,625 SH   SOLE 31 10,625 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 222 3,559 SH   SOLE 34 3,559 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 39 631 SH   SOLE 36 631 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 334 5,354 SH   SOLE 40 5,354 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 373 77,334 SH   SOLE 2 32,271 0 45,063
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 2 356 SH   SOLE 4 356 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 8 1,762 SH   SOLE 7 1,762 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 2,207 457,834 SH   SOLE 18 396,483 0 61,351
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 3,310 686,761 SH   SOLE 19 686,761 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 19,869 4,122,184 SH   SOLE 21 4,122,184 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 17,943 3,722,627 SH   SOLE 22 3,594,295 0 128,332
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 365 75,779 SH   SOLE 23 75,779 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 1,032 214,019 SH   SOLE 26 24,771 0 189,248
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 55 11,481 SH   SOLE 28 11,481 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 66 13,724 SH   SOLE 30 13,724 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 52 10,763 SH   SOLE 40 10,763 0 0
AMPCO-PITTSBURGH CORP COM 032037103 6 1,902 SH   SOLE 18 1,902 0 0
AMPCO-PITTSBURGH CORP COM 032037103 88 29,111 SH   SOLE 21 29,111 0 0
AMPCO-PITTSBURGH CORP COM 032037103 584 194,131 SH   SOLE 22 194,131 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 375 19,438 SH   SOLE 2 5,815 0 13,623
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 14 737 SH   SOLE 7 737 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 3,385 175,470 SH   SOLE 18 159,027 0 16,443
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 4,039 209,393 SH   SOLE 19 209,393 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 85,162 4,414,828 SH   SOLE 21 4,414,828 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 22,792 1,181,555 SH   SOLE 22 1,138,276 0 43,279
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 440 22,823 SH   SOLE 23 22,823 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 839 43,508 SH   SOLE 26 0 0 43,508
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 95 4,914 SH   SOLE 28 4,914 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 1,080 55,982 SH   SOLE 30 55,982 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 66 3,406 SH   SOLE 40 3,406 0 0
AMPHENOL CORP NEW CL A 032095101 77,014 711,581 SH   SOLE 2 76,871 0 634,710
AMPHENOL CORP NEW CL A 032095101 14,303 132,157 SH   SOLE 4 124,223 0 7,934
AMPHENOL CORP NEW CL A 032095101 32,144 296,998 SH   SOLE 7 289,252 0 7,746
AMPHENOL CORP NEW CL A 032095101 627 5,796 SH   SOLE 13 5,796 0 0
AMPHENOL CORP NEW CL A 032095101 189 1,747 SH   SOLE 15 1,747 0 0
AMPHENOL CORP NEW CL A 032095101 34 310 SH   SOLE 17 0 0 310
AMPHENOL CORP NEW CL A 032095101 65,987 609,688 SH   SOLE 18 570,044 0 39,644
AMPHENOL CORP NEW CL A 032095101 9,004 83,189 SH   SOLE 19 83,189 0 0
AMPHENOL CORP NEW CL A 032095101 1,046,846 9,672,418 SH   SOLE 21 9,672,418 0 0
AMPHENOL CORP NEW CL A 032095101 812,536 7,507,493 SH   SOLE 22 6,771,532 0 735,961
AMPHENOL CORP NEW CL A 032095101 23,486 216,998 SH   SOLE 23 216,998 0 0
AMPHENOL CORP NEW CL A 032095101 30,419 281,057 SH   SOLE 25 281,057 0 0
AMPHENOL CORP NEW CL A 032095101 174,863 1,615,659 SH   SOLE 26 202,586 0 1,413,073
AMPHENOL CORP NEW CL A 032095101 6,002 55,452 SH   SOLE 28 38,805 0 16,647
AMPHENOL CORP NEW CL A 032095101 690 6,372 SH   SOLE 29 6,372 0 0
AMPHENOL CORP NEW CL A 032095101 133,443 1,232,960 SH   SOLE 30 1,232,960 0 0
AMPHENOL CORP NEW CL A 032095101 6,963 64,337 SH   SOLE 31 51,873 0 12,464
AMPHENOL CORP NEW CL A 032095101 2,201 20,339 SH   SOLE 34 20,339 0 0
AMPHENOL CORP NEW CL A 032095101 28,726 265,416 SH   SOLE 36 265,416 0 0
AMPHENOL CORP NEW CL A 032095101 675 6,234 SH   SOLE 40 6,234 0 0
AMPIO PHARMACEUTICALS INC COM 03209T109 118 201,686 SH   SOLE 21 201,686 0 0
AMPIO PHARMACEUTICALS INC COM 03209T109 646 1,107,441 SH   SOLE 22 1,107,441 0 0
AMPLIFY ENERGY CORP NEW COM 03212B103 109 16,473 SH   SOLE 2 530 0 15,943
AMPLIFY ENERGY CORP NEW COM 03212B103 3 488 SH   SOLE 7 488 0 0
AMPLIFY ENERGY CORP NEW COM 03212B103 315 47,633 SH   SOLE 18 47,633 0 0
AMPLIFY ENERGY CORP NEW COM 03212B103 153 23,121 SH   SOLE 19 23,121 0 0
AMPLIFY ENERGY CORP NEW COM 03212B103 3,527 533,652 SH   SOLE 21 533,652 0 0
AMPLIFY ENERGY CORP NEW COM 03212B103 3,304 499,921 SH   SOLE 22 490,856 0 9,065
AMREP CORP NEW COM 032159105 4 671 SH   SOLE 18 671 0 0
AMREP CORP NEW COM 032159105 32 5,326 SH   SOLE 21 5,326 0 0
AMREP CORP NEW COM 032159105 34 5,700 SH   SOLE 22 5,700 0 0
AMTECH SYS INC COM PAR $0.01N 032332504 18 2,488 SH   SOLE 18 2,488 0 0
AMTECH SYS INC COM PAR $0.01N 032332504 261 36,480 SH   SOLE 21 36,480 0 0
AMTECH SYS INC COM PAR $0.01N 032332504 875 122,241 SH   SOLE 22 122,241 0 0
AMYRIS INC COM NEW 03236M200 156 50,401 SH   SOLE 2 1,175 0 49,226
AMYRIS INC COM NEW 03236M200 636 205,940 SH   SOLE 18 205,940 0 0
AMYRIS INC COM NEW 03236M200 398 128,947 SH   SOLE 19 128,947 0 0
AMYRIS INC COM NEW 03236M200 9,510 3,077,724 SH   SOLE 21 3,077,724 0 0
AMYRIS INC COM NEW 03236M200 4,439 1,436,470 SH   SOLE 22 1,400,193 0 36,277
AMYRIS INC COM NEW 03236M200 54 17,498 SH   SOLE 30 17,498 0 0
ANALOG DEVICES INC COM 032654105 133,690 1,124,962 SH   SOLE 2 283,528 0 841,434
ANALOG DEVICES INC COM 032654105 22,572 189,940 SH   SOLE 4 180,154 0 9,786
ANALOG DEVICES INC COM 032654105 40,291 339,039 SH   SOLE 7 332,332 0 6,707
ANALOG DEVICES INC COM 032654105 1,336 11,242 SH   SOLE 13 11,242 0 0
ANALOG DEVICES INC COM 032654105 321 2,698 SH   SOLE 15 2,698 0 0
ANALOG DEVICES INC COM 032654105 2 15 SH   SOLE 17 0 0 15
ANALOG DEVICES INC COM 032654105 90,240 759,342 SH   SOLE 18 705,904 0 53,438
ANALOG DEVICES INC COM 032654105 10,440 87,852 SH   SOLE 19 87,852 0 0
ANALOG DEVICES INC COM 032654105 944,081 7,944,134 SH   SOLE 21 7,944,134 0 0
ANALOG DEVICES INC COM 032654105 1,056,944 8,893,843 SH   SOLE 22 7,859,263 0 1,034,580
ANALOG DEVICES INC COM 032654105 36,345 305,831 SH   SOLE 23 305,831 0 0
ANALOG DEVICES INC COM 032654105 54,117 455,373 SH   SOLE 25 455,373 0 0
ANALOG DEVICES INC COM 032654105 217,459 1,829,850 SH   SOLE 26 253,342 0 1,576,508
ANALOG DEVICES INC COM 032654105 8,198 68,987 SH   SOLE 28 48,192 0 20,795
ANALOG DEVICES INC COM 032654105 2,926 24,618 SH   SOLE 29 24,618 0 0
ANALOG DEVICES INC COM 032654105 189,754 1,596,715 SH   SOLE 30 1,596,715 0 0
ANALOG DEVICES INC COM 032654105 17,634 148,386 SH   SOLE 31 124,120 0 24,266
ANALOG DEVICES INC COM 032654105 7,124 59,945 SH   SOLE 32 59,945 0 0
ANALOG DEVICES INC COM 032654105 14,904 125,410 SH   SOLE 34 125,410 0 0
ANALOG DEVICES INC COM 032654105 30,310 255,050 SH   SOLE 36 255,050 0 0
ANALOG DEVICES INC COM 032654105 1,000 8,418 SH   SOLE 40 8,418 0 0
ANAPLAN INC COM 03272L108 8,106 154,692 SH   SOLE 2 5,616 0 149,076
ANAPLAN INC COM 03272L108 21 410 SH   SOLE 4 410 0 0
ANAPLAN INC COM 03272L108 82 1,570 SH   SOLE 7 1,570 0 0
ANAPLAN INC COM 03272L108 2,066 39,433 SH   SOLE 18 39,433 0 0
ANAPLAN INC COM 03272L108 33,151 632,650 SH   SOLE 19 632,650 0 0
ANAPLAN INC COM 03272L108 72,161 1,377,121 SH   SOLE 21 1,377,121 0 0
ANAPLAN INC COM 03272L108 123,791 2,362,421 SH   SOLE 22 2,203,611 0 158,810
ANAPLAN INC COM 03272L108 2,118 40,416 SH   SOLE 26 23,344 0 17,072
ANAPLAN INC COM 03272L108 676 12,899 SH   SOLE 28 12,899 0 0
ANAPLAN INC COM 03272L108 1,679 32,036 SH   SOLE 30 32,036 0 0
ANAPLAN INC COM 03272L108 92 1,752 SH   SOLE 31 1,752 0 0
ANAPLAN INC COM 03272L108 15,367 293,256 SH   SOLE 34 293,256 0 0
ANAPLAN INC COM 03272L108 553 10,547 SH   SOLE 40 10,547 0 0
ANAPTYSBIO INC COM 032724106 211 12,983 SH   SOLE 2 1,020 0 11,963
ANAPTYSBIO INC COM 032724106 2 112 SH   SOLE 4 112 0 0
ANAPTYSBIO INC COM 032724106 6 364 SH   SOLE 7 364 0 0
ANAPTYSBIO INC COM 032724106 1,383 85,117 SH   SOLE 18 84,250 0 867
ANAPTYSBIO INC COM 032724106 701 43,108 SH   SOLE 19 43,108 0 0
ANAPTYSBIO INC COM 032724106 17,808 1,095,882 SH   SOLE 21 1,095,882 0 0
ANAPTYSBIO INC COM 032724106 11,691 719,471 SH   SOLE 22 690,291 0 29,180
ANAPTYSBIO INC COM 032724106 211 13,007 SH   SOLE 26 5,634 0 7,373
ANAPTYSBIO INC COM 032724106 40 2,457 SH   SOLE 28 2,457 0 0
ANAPTYSBIO INC COM 032724106 1,194 73,502 SH   SOLE 30 73,502 0 0
ANAPTYSBIO INC COM 032724106 42 2,611 SH   SOLE 40 2,611 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 47 18,101 SH   SOLE 2 1,813 0 16,288
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 397 153,311 SH   SOLE 18 153,311 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 185 71,608 SH   SOLE 19 71,608 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 3,863 1,491,376 SH   SOLE 21 1,491,376 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 3,219 1,242,817 SH   SOLE 22 1,230,383 0 12,434
ANDERSONS INC COM 034164103 807 31,924 SH   SOLE 2 1,083 0 30,841
ANDERSONS INC COM 034164103 6 219 SH   SOLE 4 219 0 0
ANDERSONS INC COM 034164103 1,083 42,856 SH   SOLE 7 42,856 0 0
ANDERSONS INC COM 034164103 3,563 140,922 SH   SOLE 18 140,922 0 0
ANDERSONS INC COM 034164103 1,394 55,137 SH   SOLE 19 55,137 0 0
ANDERSONS INC COM 034164103 93,449 3,696,578 SH   SOLE 21 3,696,578 0 0
ANDERSONS INC COM 034164103 24,763 979,537 SH   SOLE 22 934,569 0 44,968
ANDERSONS INC COM 034164103 328 12,959 SH   SOLE 26 2,602 0 10,357
ANDERSONS INC COM 034164103 79 3,133 SH   SOLE 28 3,133 0 0
ANDERSONS INC COM 034164103 1,111 43,946 SH   SOLE 30 43,946 0 0
ANDERSONS INC COM 034164103 80 3,152 SH   SOLE 40 3,152 0 0
ANGI HOMESERVICES INC COM CL A 00183L102 2 207 SH   SOLE 4 207 0 0
ANGI HOMESERVICES INC COM CL A 00183L102 1,298 153,298 SH   SOLE 21 153,298 0 0
ANGI HOMESERVICES INC COM CL A 00183L102 10,781 1,272,870 SH   SOLE 22 1,237,694 0 35,176
ANGI HOMESERVICES INC COM CL A 00183L102 317 37,415 SH   SOLE 26 31,618 0 5,797
ANGI HOMESERVICES INC COM CL A 00183L102 54 6,330 SH   SOLE 28 6,330 0 0
ANGI HOMESERVICES INC COM CL A 00183L102 282 33,263 SH   SOLE 30 33,263 0 0
ANGI HOMESERVICES INC COM CL A 00183L102 61 7,258 SH   SOLE 40 7,258 0 0
ANGIODYNAMICS INC COM 03475V101 583 36,414 SH   SOLE 2 1,221 0 35,193
ANGIODYNAMICS INC COM 03475V101 6 356 SH   SOLE 4 356 0 0
ANGIODYNAMICS INC COM 03475V101 14 847 SH   SOLE 7 847 0 0
ANGIODYNAMICS INC COM 03475V101 2,734 170,768 SH   SOLE 18 170,768 0 0
ANGIODYNAMICS INC COM 03475V101 1,020 63,710 SH   SOLE 19 63,710 0 0
ANGIODYNAMICS INC COM 03475V101 74,668 4,663,806 SH   SOLE 21 4,663,806 0 0
ANGIODYNAMICS INC COM 03475V101 20,559 1,284,128 SH   SOLE 22 1,243,447 0 40,681
ANGIODYNAMICS INC COM 03475V101 199 12,409 SH   SOLE 26 0 0 12,409
ANGIODYNAMICS INC COM 03475V101 61 3,819 SH   SOLE 28 3,819 0 0
ANGIODYNAMICS INC COM 03475V101 885 55,256 SH   SOLE 30 55,256 0 0
ANGIODYNAMICS INC COM 03475V101 280 17,506 SH   SOLE 34 17,506 0 0
ANGIODYNAMICS INC COM 03475V101 43 2,698 SH   SOLE 40 2,698 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 32,135 1,438,452 SH   SOLE 7 1,438,452 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 1,111 49,719 SH   SOLE 19 49,719 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 1,794 80,295 SH   SOLE 22 80,295 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 22,371 1,001,404 SH   SOLE 23 1,001,404 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 68,784 3,078,979 SH   SOLE 25 3,078,979 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 25,778 1,153,900 SH   SOLE 26 0 0 1,153,900
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 55,201 2,470,951 SH   SOLE 30 2,470,951 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 260,956 11,681,128 SH   SOLE 34 11,681,128 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 166 2,023 SH   SOLE 18 600 0 1,423
ANI PHARMACEUTICALS INC COM 00182C103 235 3,803 SH   SOLE 2 298 0 3,505
ANI PHARMACEUTICALS INC COM 00182C103 9 149 SH   SOLE 7 149 0 0
ANI PHARMACEUTICALS INC COM 00182C103 2,656 43,061 SH   SOLE 18 43,061 0 0
ANI PHARMACEUTICALS INC COM 00182C103 992 16,087 SH   SOLE 19 16,087 0 0
ANI PHARMACEUTICALS INC COM 00182C103 72,610 1,177,403 SH   SOLE 21 1,177,403 0 0
ANI PHARMACEUTICALS INC COM 00182C103 17,930 290,733 SH   SOLE 22 280,910 0 9,823
ANI PHARMACEUTICALS INC COM 00182C103 76 1,231 SH   SOLE 28 1,231 0 0
ANI PHARMACEUTICALS INC COM 00182C103 892 14,465 SH   SOLE 30 14,465 0 0
ANI PHARMACEUTICALS INC COM 00182C103 50 817 SH   SOLE 40 817 0 0
ANIKA THERAPEUTICS INC COM 035255108 709 13,672 SH   SOLE 2 471 0 13,201
ANIKA THERAPEUTICS INC COM 035255108 11 214 SH   SOLE 7 214 0 0
ANIKA THERAPEUTICS INC COM 035255108 3,338 64,378 SH   SOLE 18 64,378 0 0
ANIKA THERAPEUTICS INC COM 035255108 1,228 23,691 SH   SOLE 19 23,691 0 0
ANIKA THERAPEUTICS INC COM 035255108 81,974 1,580,990 SH   SOLE 21 1,580,990 0 0
ANIKA THERAPEUTICS INC COM 035255108 21,629 417,147 SH   SOLE 22 399,862 0 17,285
ANIKA THERAPEUTICS INC COM 035255108 113 2,188 SH   SOLE 26 0 0 2,188
ANIKA THERAPEUTICS INC COM 035255108 112 2,163 SH   SOLE 28 2,163 0 0
ANIKA THERAPEUTICS INC COM 035255108 1,056 20,360 SH   SOLE 30 20,360 0 0
ANIKA THERAPEUTICS INC COM 035255108 39 751 SH   SOLE 34 751 0 0
ANIKA THERAPEUTICS INC COM 035255108 88 1,695 SH   SOLE 40 1,695 0 0
ANIXA BIOSCIENCES INC COM 03528H109 12 3,605 SH   SOLE 18 3,605 0 0
ANIXA BIOSCIENCES INC COM 03528H109 166 50,523 SH   SOLE 21 50,523 0 0
ANIXA BIOSCIENCES INC COM 03528H109 88 26,970 SH   SOLE 22 26,970 0 0
ANIXTER INTL INC COM 035290105 2,985 32,414 SH   SOLE 2 2,417 0 29,997
ANIXTER INTL INC COM 035290105 16 179 SH   SOLE 4 179 0 0
ANIXTER INTL INC COM 035290105 94 1,020 SH   SOLE 7 1,020 0 0
ANIXTER INTL INC COM 035290105 12,489 135,606 SH   SOLE 18 135,606 0 0
ANIXTER INTL INC COM 035290105 6,651 72,220 SH   SOLE 19 72,220 0 0
ANIXTER INTL INC COM 035290105 322,600 3,502,719 SH   SOLE 21 3,502,719 0 0
ANIXTER INTL INC COM 035290105 85,902 932,703 SH   SOLE 22 889,469 0 43,234
ANIXTER INTL INC COM 035290105 423 4,588 SH   SOLE 23 4,588 0 0
ANIXTER INTL INC COM 035290105 2,354 25,560 SH   SOLE 26 5,838 0 19,722
ANIXTER INTL INC COM 035290105 397 4,307 SH   SOLE 28 4,307 0 0
ANIXTER INTL INC COM 035290105 3,955 42,939 SH   SOLE 30 42,939 0 0
ANIXTER INTL INC COM 035290105 137 1,489 SH   SOLE 36 1,489 0 0
ANIXTER INTL INC COM 035290105 286 3,109 SH   SOLE 40 3,109 0 0
ANNALY CAP MGMT INC COM 035710409 31,465 3,340,207 SH   SOLE 2 178,996 0 3,161,211
ANNALY CAP MGMT INC COM 035710409 6,756 717,215 SH   SOLE 4 677,355 0 39,860
ANNALY CAP MGMT INC COM 035710409 9,524 1,011,035 SH   SOLE 7 810,377 0 200,658
ANNALY CAP MGMT INC COM 035710409 594 63,034 SH   SOLE 13 63,034 0 0
ANNALY CAP MGMT INC COM 035710409 0 30 SH   SOLE 17 0 0 30
ANNALY CAP MGMT INC COM 035710409 8,400 891,747 SH   SOLE 18 784,639 0 107,108
ANNALY CAP MGMT INC COM 035710409 3,097 328,716 SH   SOLE 19 328,716 0 0
ANNALY CAP MGMT INC COM 035710409 842,547 89,442,319 SH   SOLE 21 89,442,319 0 0
ANNALY CAP MGMT INC COM 035710409 419,012 44,481,144 SH   SOLE 22 41,644,743 0 2,836,401
ANNALY CAP MGMT INC COM 035710409 10,059 1,067,808 SH   SOLE 23 1,067,808 0 0
ANNALY CAP MGMT INC COM 035710409 13,681 1,452,283 SH   SOLE 25 1,452,283 0 0
ANNALY CAP MGMT INC COM 035710409 65,671 6,971,464 SH   SOLE 26 1,724,043 0 5,247,421
ANNALY CAP MGMT INC COM 035710409 2,494 264,760 SH   SOLE 28 189,983 0 74,777
ANNALY CAP MGMT INC COM 035710409 3,133 332,637 SH   SOLE 29 28,227 0 304,410
ANNALY CAP MGMT INC COM 035710409 51,312 5,447,149 SH   SOLE 30 5,447,149 0 0
ANNALY CAP MGMT INC COM 035710409 4,023 427,059 SH   SOLE 31 256,150 0 170,909
ANNALY CAP MGMT INC COM 035710409 813 86,260 SH   SOLE 34 86,260 0 0
ANNALY CAP MGMT INC COM 035710409 21,529 2,285,460 SH   SOLE 36 2,285,460 0 0
ANNALY CAP MGMT INC COM 035710409 298 31,619 SH   SOLE 40 31,619 0 0
ANSYS INC COM 03662Q105 53,663 208,471 SH   SOLE 2 26,895 0 181,576
ANSYS INC COM 03662Q105 10,267 39,886 SH   SOLE 4 37,732 0 2,154
ANSYS INC COM 03662Q105 32,909 127,846 SH   SOLE 7 80,011 0 47,835
ANSYS INC COM 03662Q105 990 3,846 SH   SOLE 13 3,846 0 0
ANSYS INC COM 03662Q105 153 595 SH   SOLE 15 595 0 0
ANSYS INC COM 03662Q105 58,001 225,327 SH   SOLE 18 213,726 0 11,601
ANSYS INC COM 03662Q105 104,039 404,175 SH   SOLE 19 404,175 0 0
ANSYS INC COM 03662Q105 609,503 2,367,831 SH   SOLE 21 2,367,831 0 0
ANSYS INC COM 03662Q105 528,546 2,053,323 SH   SOLE 22 1,846,261 0 207,062
ANSYS INC COM 03662Q105 15,628 60,713 SH   SOLE 23 60,713 0 0
ANSYS INC COM 03662Q105 142,972 555,426 SH   SOLE 25 555,426 0 0
ANSYS INC COM 03662Q105 119,857 465,627 SH   SOLE 26 61,775 0 403,852
ANSYS INC COM 03662Q105 4,042 15,703 SH   SOLE 28 10,971 0 4,732
ANSYS INC COM 03662Q105 4,940 19,190 SH   SOLE 29 1,607 0 17,583
ANSYS INC COM 03662Q105 114,743 445,758 SH   SOLE 30 445,758 0 0
ANSYS INC COM 03662Q105 4,972 19,315 SH   SOLE 31 16,115 0 3,200
ANSYS INC COM 03662Q105 3,527 13,703 SH   SOLE 32 13,703 0 0
ANSYS INC COM 03662Q105 7,550 29,330 SH   SOLE 34 29,330 0 0
ANSYS INC COM 03662Q105 13,653 53,038 SH   SOLE 36 53,038 0 0
ANSYS INC COM 03662Q105 463 1,799 SH   SOLE 40 1,799 0 0
ANTARES PHARMA INC COM 036642106 316 67,196 SH   SOLE 2 5,617 0 61,579
ANTARES PHARMA INC COM 036642106 15 3,260 SH   SOLE 7 3,260 0 0
ANTARES PHARMA INC COM 036642106 2,738 582,604 SH   SOLE 18 582,604 0 0
ANTARES PHARMA INC COM 036642106 1,343 285,733 SH   SOLE 19 285,733 0 0
ANTARES PHARMA INC COM 036642106 27,278 5,803,784 SH   SOLE 21 5,803,784 0 0
ANTARES PHARMA INC COM 036642106 21,536 4,582,058 SH   SOLE 22 4,389,992 0 192,066
ANTARES PHARMA INC COM 036642106 41 8,664 SH   SOLE 26 0 0 8,664
ANTARES PHARMA INC COM 036642106 324 68,920 SH   SOLE 28 68,920 0 0
ANTARES PHARMA INC COM 036642106 238 50,538 SH   SOLE 30 50,538 0 0
ANTARES PHARMA INC COM 036642106 94 20,075 SH   SOLE 40 20,075 0 0
ANTERIX INC COM 03676C100 193 4,459 SH   SOLE 2 400 0 4,059
ANTERIX INC COM 03676C100 9 212 SH   SOLE 7 212 0 0
ANTERIX INC COM 03676C100 1,686 39,022 SH   SOLE 18 39,022 0 0
ANTERIX INC COM 03676C100 832 19,256 SH   SOLE 19 19,256 0 0
ANTERIX INC COM 03676C100 16,945 392,153 SH   SOLE 21 392,153 0 0
ANTERIX INC COM 03676C100 14,520 336,038 SH   SOLE 22 321,564 0 14,474
ANTERIX INC COM 03676C100 98 2,276 SH   SOLE 26 0 0 2,276
ANTERIX INC COM 03676C100 47 1,081 SH   SOLE 28 1,081 0 0
ANTERIX INC COM 03676C100 195 4,523 SH   SOLE 30 4,523 0 0
ANTERIX INC COM 03676C100 48 1,114 SH   SOLE 40 1,114 0 0
ANTERO MIDSTREAM CORP COM 03676B102 4,301 566,679 SH   SOLE 2 142,316 0 424,363
ANTERO MIDSTREAM CORP COM 03676B102 10 1,327 SH   SOLE 4 1,327 0 0
ANTERO MIDSTREAM CORP COM 03676B102 2,435 320,755 SH   SOLE 7 320,755 0 0
ANTERO MIDSTREAM CORP COM 03676B102 5,972 786,787 SH   SOLE 18 786,787 0 0
ANTERO MIDSTREAM CORP COM 03676B102 3,485 459,211 SH   SOLE 19 459,211 0 0
ANTERO MIDSTREAM CORP COM 03676B102 106,182 13,989,751 SH   SOLE 21 13,989,751 0 0
ANTERO MIDSTREAM CORP COM 03676B102 70,015 9,224,678 SH   SOLE 22 8,736,153 0 488,525
ANTERO MIDSTREAM CORP COM 03676B102 750 98,800 SH   SOLE 26 52,959 0 45,841
ANTERO MIDSTREAM CORP COM 03676B102 179 23,638 SH   SOLE 28 23,638 0 0
ANTERO MIDSTREAM CORP COM 03676B102 537 70,811 SH   SOLE 30 70,811 0 0
ANTERO MIDSTREAM CORP COM 03676B102 36 4,783 SH   SOLE 31 4,783 0 0
ANTERO MIDSTREAM CORP COM 03676B102 956 125,906 SH   SOLE 34 125,906 0 0
ANTERO MIDSTREAM CORP COM 03676B102 166 21,818 SH   SOLE 40 21,818 0 0
ANTERO RES CORP COM 03674X106 1,371 480,975 SH   SOLE 2 18,521 0 462,454
ANTERO RES CORP COM 03674X106 3 1,212 SH   SOLE 4 1,212 0 0
ANTERO RES CORP COM 03674X106 33 11,662 SH   SOLE 7 11,662 0 0
ANTERO RES CORP COM 03674X106 355 124,590 SH   SOLE 18 124,590 0 0
ANTERO RES CORP COM 03674X106 239 84,024 SH   SOLE 19 84,024 0 0
ANTERO RES CORP COM 03674X106 8,184 2,871,716 SH   SOLE 21 2,871,716 0 0
ANTERO RES CORP COM 03674X106 18,926 6,640,656 SH   SOLE 22 6,028,528 0 612,128
ANTERO RES CORP COM 03674X106 351 123,081 SH   SOLE 26 86,727 0 36,354
ANTERO RES CORP COM 03674X106 78 27,414 SH   SOLE 28 27,414 0 0
ANTERO RES CORP COM 03674X106 266 93,311 SH   SOLE 30 93,311 0 0
ANTERO RES CORP COM 03674X106 54 19,092 SH   SOLE 31 5,992 0 13,100
ANTERO RES CORP COM 03674X106 705 247,512 SH   SOLE 36 247,512 0 0
ANTERO RES CORP COM 03674X106 60 21,033 SH   SOLE 40 21,033 0 0
ANTHEM INC COM 036752103 254,791 843,595 SH   SOLE 2 279,630 0 563,965
ANTHEM INC COM 036752103 40,192 133,073 SH   SOLE 4 126,151 0 6,922
ANTHEM INC COM 036752103 73,330 242,791 SH   SOLE 7 225,912 0 16,879
ANTHEM INC COM 036752103 7,841 25,960 SH   SOLE 13 25,960 0 0
ANTHEM INC COM 036752103 448 1,483 SH   SOLE 15 1,483 0 0
ANTHEM INC COM 036752103 499,456 1,653,663 SH   SOLE 18 1,536,400 0 117,263
ANTHEM INC COM 036752103 1,036,465 3,431,664 SH   SOLE 19 3,431,664 0 0
ANTHEM INC COM 036752103 1,320 4,370 SH   SOLE 20 4,370 0 0
ANTHEM INC COM 036752103 1,641,225 5,433,981 SH   SOLE 21 5,433,981 0 0
ANTHEM INC COM 036752103 2,001,449 6,626,657 SH   SOLE 22 5,865,453 0 761,204
ANTHEM INC COM 036752103 59,979 198,586 SH   SOLE 23 198,586 0 0
ANTHEM INC COM 036752103 84,691 280,406 SH   SOLE 25 280,406 0 0
ANTHEM INC COM 036752103 399,913 1,324,085 SH   SOLE 26 152,101 0 1,171,984
ANTHEM INC COM 036752103 14,455 47,858 SH   SOLE 28 33,374 0 14,484
ANTHEM INC COM 036752103 24,603 81,459 SH   SOLE 29 15,125 0 66,334
ANTHEM INC COM 036752103 329,638 1,091,408 SH   SOLE 30 1,091,408 0 0
ANTHEM INC COM 036752103 22,464 74,378 SH   SOLE 31 58,363 0 16,015
ANTHEM INC COM 036752103 248,688 823,390 SH   SOLE 34 823,390 0 0
ANTHEM INC COM 036752103 65,561 217,067 SH   SOLE 36 217,067 0 0
ANTHEM INC COM 036752103 1,878 6,218 SH   SOLE 40 6,218 0 0
ANWORTH MORTGAGE ASSET CP COM 037347101 357 101,448 SH   SOLE 2 4,060 0 97,388
ANWORTH MORTGAGE ASSET CP COM 037347101 3 834 SH   SOLE 4 834 0 0
ANWORTH MORTGAGE ASSET CP COM 037347101 5 1,317 SH   SOLE 7 1,317 0 0
ANWORTH MORTGAGE ASSET CP COM 037347101 1,230 349,386 SH   SOLE 18 349,386 0 0
ANWORTH MORTGAGE ASSET CP COM 037347101 589 167,364 SH   SOLE 19 167,364 0 0
ANWORTH MORTGAGE ASSET CP COM 037347101 19,999 5,681,532 SH   SOLE 21 5,681,532 0 0
ANWORTH MORTGAGE ASSET CP COM 037347101 12,027 3,416,876 SH   SOLE 22 3,262,190 0 154,686
ANWORTH MORTGAGE ASSET CP COM 037347101 2,762 784,543 SH   SOLE 26 25,813 0 758,730
ANWORTH MORTGAGE ASSET CP COM 037347101 56 15,875 SH   SOLE 28 15,875 0 0
ANWORTH MORTGAGE ASSET CP COM 037347101 45 12,653 SH   SOLE 30 12,653 0 0
ANWORTH MORTGAGE ASSET CP COM 037347101 40 11,441 SH   SOLE 40 11,441 0 0
AON PLC SHS CL A G0408V102 120,768 579,805 SH   SOLE 2 61,944 0 517,861
AON PLC SHS CL A G0408V102 26,031 124,973 SH   SOLE 4 118,536 0 6,437
AON PLC SHS CL A G0408V102 77,067 369,999 SH   SOLE 7 239,910 0 130,089
AON PLC SHS CL A G0408V102 705 3,387 SH   SOLE 13 3,387 0 0
AON PLC SHS CL A G0408V102 277 1,331 SH   SOLE 15 1,331 0 0
AON PLC SHS CL A G0408V102 30 142 SH   SOLE 17 0 0 142
AON PLC SHS CL A G0408V102 105,322 505,649 SH   SOLE 18 470,764 0 34,885
AON PLC SHS CL A G0408V102 7,752 37,216 SH   SOLE 19 37,216 0 0
AON PLC SHS CL A G0408V102 1,261,428 6,056,115 SH   SOLE 21 6,056,115 0 0
AON PLC SHS CL A G0408V102 1,231,527 5,912,559 SH   SOLE 22 5,303,387 0 609,172
AON PLC SHS CL A G0408V102 36,103 173,329 SH   SOLE 23 173,329 0 0
AON PLC SHS CL A G0408V102 54,691 262,571 SH   SOLE 25 262,571 0 0
AON PLC SHS CL A G0408V102 222,795 1,069,637 SH   SOLE 26 163,612 0 906,025
AON PLC SHS CL A G0408V102 9,224 44,285 SH   SOLE 28 30,768 0 13,517
AON PLC SHS CL A G0408V102 1,515 7,273 SH   SOLE 29 4,764 0 2,509
AON PLC SHS CL A G0408V102 251,152 1,205,782 SH   SOLE 30 1,205,782 0 0
AON PLC SHS CL A G0408V102 12,684 60,895 SH   SOLE 31 42,681 0 18,214
AON PLC SHS CL A G0408V102 3,322 15,948 SH   SOLE 34 15,948 0 0
AON PLC SHS CL A G0408V102 39,100 187,719 SH   SOLE 36 187,719 0 0
AON PLC SHS CL A G0408V102 1,100 5,283 SH   SOLE 40 5,283 0 0
APACHE CORP COM 037411105 23,661 924,619 SH   SOLE 2 112,979 0 811,640
APACHE CORP COM 037411105 4,054 158,427 SH   SOLE 4 148,344 0 10,083
APACHE CORP COM 037411105 8,731 341,182 SH   SOLE 7 314,216 0 26,966
APACHE CORP COM 037411105 375 14,648 SH   SOLE 13 14,648 0 0
APACHE CORP COM 037411105 45 1,743 SH   SOLE 15 1,743 0 0
APACHE CORP COM 037411105 19,712 770,292 SH   SOLE 18 718,552 0 51,740
APACHE CORP COM 037411105 3,058 119,485 SH   SOLE 19 119,485 0 0
APACHE CORP COM 037411105 235,330 9,196,161 SH   SOLE 21 9,196,161 0 0
APACHE CORP COM 037411105 239,553 9,361,205 SH   SOLE 22 8,351,080 0 1,010,125
APACHE CORP COM 037411105 7,065 276,070 SH   SOLE 23 276,070 0 0
APACHE CORP COM 037411105 9,060 354,049 SH   SOLE 25 354,049 0 0
APACHE CORP COM 037411105 45,583 1,781,299 SH   SOLE 26 344,495 0 1,436,804
APACHE CORP COM 037411105 1,852 72,386 SH   SOLE 28 51,934 0 20,452
APACHE CORP COM 037411105 2,217 86,621 SH   SOLE 29 8,113 0 78,508
APACHE CORP COM 037411105 37,310 1,457,995 SH   SOLE 30 1,457,995 0 0
APACHE CORP COM 037411105 2,263 88,433 SH   SOLE 31 63,462 0 24,971
APACHE CORP COM 037411105 628 24,553 SH   SOLE 34 24,553 0 0
APACHE CORP COM 037411105 6,885 269,034 SH   SOLE 36 269,034 0 0
APACHE CORP COM 037411105 273 10,667 SH   SOLE 40 10,667 0 0
APARTMENT INVT & MGMT CO CL A 03748R754 17,466 338,156 SH   SOLE 2 56,447 0 281,709
APARTMENT INVT & MGMT CO CL A 03748R754 2,199 42,574 SH   SOLE 4 42,574 0 0
APARTMENT INVT & MGMT CO CL A 03748R754 13,439 260,191 SH   SOLE 7 260,191 0 0
APARTMENT INVT & MGMT CO CL A 03748R754 14,157 274,099 SH   SOLE 18 264,915 0 9,184
APARTMENT INVT & MGMT CO CL A 03748R754 9,993 193,469 SH   SOLE 19 193,469 0 0
APARTMENT INVT & MGMT CO CL A 03748R754 238,406 4,615,799 SH   SOLE 21 4,615,799 0 0
APARTMENT INVT & MGMT CO CL A 03748R754 263,503 5,101,709 SH   SOLE 22 4,722,171 0 379,538
APARTMENT INVT & MGMT CO CL A 03748R754 603 11,676 SH   SOLE 23 11,676 0 0
APARTMENT INVT & MGMT CO CL A 03748R754 17,016 329,452 SH   SOLE 25 329,452 0 0
APARTMENT INVT & MGMT CO CL A 03748R754 12,442 240,881 SH   SOLE 26 37,605 0 203,276
APARTMENT INVT & MGMT CO CL A 03748R754 949 18,365 SH   SOLE 28 18,365 0 0
APARTMENT INVT & MGMT CO CL A 03748R754 4,127 79,909 SH   SOLE 29 79,909 0 0
APARTMENT INVT & MGMT CO CL A 03748R754 50,106 970,100 SH   SOLE 30 970,100 0 0
APARTMENT INVT & MGMT CO CL A 03748R754 418 8,098 SH   SOLE 31 5,197 0 2,901
APARTMENT INVT & MGMT CO CL A 03748R754 1,858 35,982 SH   SOLE 34 35,982 0 0
APARTMENT INVT & MGMT CO CL A 03748R754 144 2,781 SH   SOLE 36 2,781 0 0
APARTMENT INVT & MGMT CO CL A 03748R754 824 15,956 SH   SOLE 40 15,956 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 1,924 62,820 SH   SOLE 2 44,331 0 18,489
APELLIS PHARMACEUTICALS INC COM 03753U106 7 226 SH   SOLE 4 226 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 24 784 SH   SOLE 7 784 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 6,508 212,552 SH   SOLE 18 199,033 0 13,519
APELLIS PHARMACEUTICALS INC COM 03753U106 18,078 590,391 SH   SOLE 19 590,391 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 459 15,000 SH   SOLE 20 15,000 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 68,099 2,224,006 SH   SOLE 21 2,224,006 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 41,839 1,366,384 SH   SOLE 22 1,300,823 0 65,561
APELLIS PHARMACEUTICALS INC COM 03753U106 393 12,839 SH   SOLE 23 12,839 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 1,612 52,638 SH   SOLE 26 23,495 0 29,143
APELLIS PHARMACEUTICALS INC COM 03753U106 178 5,817 SH   SOLE 28 5,817 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 1,835 59,928 SH   SOLE 30 59,928 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 4,582 149,635 SH   SOLE 34 149,635 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 137 4,485 SH   SOLE 40 4,485 0 0
APERGY CORP COM 03755L104 6,806 201,478 SH   SOLE 2 41,114 0 160,364
APERGY CORP COM 03755L104 12 350 SH   SOLE 4 350 0 0
APERGY CORP COM 03755L104 49 1,440 SH   SOLE 7 1,440 0 0
APERGY CORP COM 03755L104 7,090 209,902 SH   SOLE 18 209,902 0 0
APERGY CORP COM 03755L104 630 18,648 SH   SOLE 19 18,648 0 0
APERGY CORP COM 03755L104 133,092 3,939,952 SH   SOLE 21 3,939,952 0 0
APERGY CORP COM 03755L104 86,877 2,571,835 SH   SOLE 22 2,422,312 0 149,523
APERGY CORP COM 03755L104 1,144 33,852 SH   SOLE 26 25,547 0 8,305
APERGY CORP COM 03755L104 333 9,844 SH   SOLE 28 9,844 0 0
APERGY CORP COM 03755L104 925 27,369 SH   SOLE 30 27,369 0 0
APERGY CORP COM 03755L104 126 3,727 SH   SOLE 31 1,650 0 2,077
APERGY CORP COM 03755L104 73 2,153 SH   SOLE 36 2,153 0 0
APERGY CORP COM 03755L104 243 7,194 SH   SOLE 40 7,194 0 0
APEX GLOBAL BRANDS INC COM NEW 03755M201 2 2,239 SH   SOLE 21 2,239 0 0
APEX GLOBAL BRANDS INC COM NEW 03755M201 63 80,647 SH   SOLE 22 80,647 0 0
APOGEE ENTERPRISES INC COM 037598109 476 14,661 SH   SOLE 2 1,234 0 13,427
APOGEE ENTERPRISES INC COM 037598109 3 93 SH   SOLE 4 93 0 0
APOGEE ENTERPRISES INC COM 037598109 14 442 SH   SOLE 7 442 0 0
APOGEE ENTERPRISES INC COM 037598109 4,036 124,193 SH   SOLE 18 117,855 0 6,338
APOGEE ENTERPRISES INC COM 037598109 2,206 67,891 SH   SOLE 19 67,891 0 0
APOGEE ENTERPRISES INC COM 037598109 97,865 3,011,235 SH   SOLE 21 3,011,235 0 0
APOGEE ENTERPRISES INC COM 037598109 27,380 842,457 SH   SOLE 22 802,896 0 39,561
APOGEE ENTERPRISES INC COM 037598109 99 3,055 SH   SOLE 23 3,055 0 0
APOGEE ENTERPRISES INC COM 037598109 491 15,103 SH   SOLE 26 9,174 0 5,929
APOGEE ENTERPRISES INC COM 037598109 106 3,266 SH   SOLE 28 3,266 0 0
APOGEE ENTERPRISES INC COM 037598109 1,196 36,801 SH   SOLE 30 36,801 0 0
APOGEE ENTERPRISES INC COM 037598109 106 3,266 SH   SOLE 40 3,266 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 2,888 157,924 SH   SOLE 2 6,187 0 151,737
APOLLO COML REAL EST FIN INC COM 03762U105 7 380 SH   SOLE 4 380 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 51 2,811 SH   SOLE 7 2,811 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 12,274 671,052 SH   SOLE 18 671,052 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 4,960 271,189 SH   SOLE 19 271,189 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 365,442 19,980,450 SH   SOLE 21 19,980,450 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 82,296 4,499,495 SH   SOLE 22 4,280,277 0 219,218
APOLLO COML REAL EST FIN INC COM 03762U105 470 25,700 SH   SOLE 23 25,700 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 757 41,410 SH   SOLE 26 30,045 0 11,365
APOLLO COML REAL EST FIN INC COM 03762U105 449 24,561 SH   SOLE 28 24,561 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 3,712 202,938 SH   SOLE 30 202,938 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 296 16,198 SH   SOLE 40 16,198 0 0
APOLLO COML REAL EST FIN INC NOTE 4.750% 8/2 03762UAB1 929 925,000 PRN   SOLE 21 925,000 0 0
APOLLO ENDOSURGERY INC COM 03767D108 8 2,909 SH   SOLE 18 2,909 0 0
APOLLO ENDOSURGERY INC COM 03767D108 87 30,406 SH   SOLE 21 30,406 0 0
APOLLO ENDOSURGERY INC COM 03767D108 6 2,186 SH   SOLE 22 2,186 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 10,995 230,456 SH   SOLE 21 230,456 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 161,262 3,380,051 SH   SOLE 22 3,380,051 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 23,233 486,963 SH   SOLE 30 486,963 0 0
APOLLO INVT CORP COM NEW 03761U502 6,629 379,679 SH   SOLE 30 379,679 0 0
APOLLO MEDICAL HLDGS INC COM NEW 03763A207 48 2,600 SH   SOLE 2 215 0 2,385
APOLLO MEDICAL HLDGS INC COM NEW 03763A207 2 111 SH   SOLE 7 111 0 0
APOLLO MEDICAL HLDGS INC COM NEW 03763A207 418 22,681 SH   SOLE 18 22,681 0 0
APOLLO MEDICAL HLDGS INC COM NEW 03763A207 202 10,977 SH   SOLE 19 10,977 0 0
APOLLO MEDICAL HLDGS INC COM NEW 03763A207 4,986 270,811 SH   SOLE 21 270,811 0 0
APOLLO MEDICAL HLDGS INC COM NEW 03763A207 9,144 496,689 SH   SOLE 22 477,685 0 19,004
APOLLO MEDICAL HLDGS INC COM NEW 03763A207 219 11,890 SH   SOLE 30 11,890 0 0
APOLLO MEDICAL HLDGS INC COM NEW 03763A207 41 2,250 SH   SOLE 40 2,250 0 0
APPFOLIO INC COM CL A 03783C100 713 6,487 SH   SOLE 2 567 0 5,920
APPFOLIO INC COM CL A 03783C100 8 77 SH   SOLE 4 77 0 0
APPFOLIO INC COM CL A 03783C100 28 258 SH   SOLE 7 258 0 0
APPFOLIO INC COM CL A 03783C100 6,371 57,944 SH   SOLE 18 53,751 0 4,193
APPFOLIO INC COM CL A 03783C100 3,049 27,731 SH   SOLE 19 27,731 0 0
APPFOLIO INC COM CL A 03783C100 61,682 560,996 SH   SOLE 21 560,996 0 0
APPFOLIO INC COM CL A 03783C100 48,669 442,644 SH   SOLE 22 423,205 0 19,439
APPFOLIO INC COM CL A 03783C100 16 147 SH   SOLE 23 147 0 0
APPFOLIO INC COM CL A 03783C100 881 8,017 SH   SOLE 26 6,898 0 1,119
APPFOLIO INC COM CL A 03783C100 259 2,358 SH   SOLE 28 2,358 0 0
APPFOLIO INC COM CL A 03783C100 521 4,738 SH   SOLE 30 4,738 0 0
APPFOLIO INC COM CL A 03783C100 165 1,502 SH   SOLE 40 1,502 0 0
APPIAN CORP CL A 03782L101 542 14,192 SH   SOLE 2 1,351 0 12,841
APPIAN CORP CL A 03782L101 5 128 SH   SOLE 4 128 0 0
APPIAN CORP CL A 03782L101 22 574 SH   SOLE 7 574 0 0
APPIAN CORP CL A 03782L101 4,380 114,620 SH   SOLE 18 114,620 0 0
APPIAN CORP CL A 03782L101 2,566 67,158 SH   SOLE 19 67,158 0 0
APPIAN CORP CL A 03782L101 46,819 1,225,301 SH   SOLE 21 1,225,301 0 0
APPIAN CORP CL A 03782L101 37,297 976,113 SH   SOLE 22 937,670 0 38,443
APPIAN CORP CL A 03782L101 497 13,013 SH   SOLE 26 11,336 0 1,677
APPIAN CORP CL A 03782L101 215 5,638 SH   SOLE 28 5,638 0 0
APPIAN CORP CL A 03782L101 298 7,787 SH   SOLE 30 7,787 0 0
APPIAN CORP CL A 03782L101 96 2,505 SH   SOLE 40 2,505 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 10,373 638,344 SH   SOLE 2 113,135 0 525,209
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 3,742 230,258 SH   SOLE 4 230,258 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 4,242 261,055 SH   SOLE 7 261,055 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 2,175 133,837 SH   SOLE 18 101,321 0 32,516
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 5,152 317,057 SH   SOLE 19 317,057 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 65,302 4,018,572 SH   SOLE 21 4,018,572 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 143,855 8,852,611 SH   SOLE 22 7,771,274 0 1,081,337
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 4,507 277,378 SH   SOLE 23 277,378 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 8,150 501,541 SH   SOLE 25 501,541 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 2,816 173,281 SH   SOLE 26 64,867 0 108,414
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 439 27,036 SH   SOLE 28 27,036 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 5,830 358,797 SH   SOLE 29 358,797 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 16,005 984,953 SH   SOLE 30 984,953 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 6,672 410,587 SH   SOLE 31 354,238 0 56,349
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 973 59,870 SH   SOLE 34 59,870 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 390 23,992 SH   SOLE 36 23,992 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 405 24,908 SH   SOLE 40 24,908 0 0
APPLE INC COM 037833100 3,530,103 12,021,464 SH   SOLE 2 1,846,663 0 10,174,801
APPLE INC COM 037833100 628,385 2,139,912 SH   SOLE 4 2,016,937 0 122,975
APPLE INC COM 037833100 1,118,844 3,810,128 SH   SOLE 7 3,751,564 0 58,564
APPLE INC COM 037833100 45,627 155,378 SH   SOLE 13 155,378 0 0
APPLE INC COM 037833100 9,267 31,559 SH   SOLE 15 31,559 0 0
APPLE INC COM 037833100 1,066 3,630 SH   SOLE 17 0 0 3,630
APPLE INC COM 037833100 3,280,152 11,170,277 SH   SOLE 18 10,015,239 0 1,155,038
APPLE INC COM 037833100 1,322,497 4,503,649 SH   SOLE 19 4,503,649 0 0
APPLE INC COM 037833100 4,817 16,404 SH   SOLE 20 16,404 0 0
APPLE INC COM 037833100 24,854,151 84,638,689 SH   SOLE 21 84,638,689 0 0
APPLE INC COM 037833100 30,896,890 105,216,722 SH   SOLE 22 93,020,166 0 12,196,556
APPLE INC COM 037833100 1,037,561 3,533,325 SH   SOLE 23 3,533,325 0 0
APPLE INC COM 037833100 1,409,127 4,798,662 SH   SOLE 25 4,766,152 0 32,510
APPLE INC COM 037833100 5,655,805 19,260,362 SH   SOLE 26 2,495,845 0 16,764,517
APPLE INC COM 037833100 248,340 845,701 SH   SOLE 28 590,750 0 254,951
APPLE INC COM 037833100 239,035 814,012 SH   SOLE 29 209,478 0 604,534
APPLE INC COM 037833100 5,142,051 17,510,814 SH   SOLE 30 17,510,814 0 0
APPLE INC COM 037833100 363,566 1,238,092 SH   SOLE 31 980,853 0 257,239
APPLE INC COM 037833100 230,010 783,280 SH   SOLE 32 783,280 0 0
APPLE INC COM 037833100 566,886 1,930,483 SH   SOLE 34 1,930,483 0 0
APPLE INC COM 037833100 953,641 3,247,543 SH   SOLE 36 3,247,543 0 0
APPLE INC COM 037833100 29,507 100,484 SH   SOLE 40 100,484 0 0
APPLIED DNA SCIENCES INC COM 03815U300 2 365 SH   SOLE 21 365 0 0
APPLIED DNA SCIENCES INC COM 03815U300 302 72,146 SH   SOLE 22 72,146 0 0
APPLIED GENETIC TECHNOL CORP COM 03820J100 15 3,216 SH   SOLE 18 3,216 0 0
APPLIED GENETIC TECHNOL CORP COM 03820J100 195 43,044 SH   SOLE 21 43,044 0 0
APPLIED GENETIC TECHNOL CORP COM 03820J100 951 210,504 SH   SOLE 22 210,504 0 0
APPLIED GENETIC TECHNOL CORP COM 03820J100 10 2,311 SH   SOLE 23 2,311 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 1,637 24,550 SH   SOLE 2 9,707 0 14,843
APPLIED INDL TECHNOLOGIES IN COM 03820C105 10 154 SH   SOLE 4 154 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 43 648 SH   SOLE 7 648 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 12,922 193,757 SH   SOLE 18 176,834 0 16,923
APPLIED INDL TECHNOLOGIES IN COM 03820C105 16,617 249,173 SH   SOLE 19 249,173 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 290,254 4,352,286 SH   SOLE 21 4,352,286 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 91,090 1,365,875 SH   SOLE 22 1,313,340 0 52,535
APPLIED INDL TECHNOLOGIES IN COM 03820C105 2,183 32,736 SH   SOLE 23 32,736 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 7,030 105,409 SH   SOLE 26 10,578 0 94,831
APPLIED INDL TECHNOLOGIES IN COM 03820C105 358 5,370 SH   SOLE 28 5,370 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 3,649 54,718 SH   SOLE 30 54,718 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 73 1,091 SH   SOLE 36 1,091 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 298 4,466 SH   SOLE 40 4,466 0 0
APPLIED MATLS INC COM 038222105 144,491 2,367,156 SH   SOLE 2 319,016 0 2,048,140
APPLIED MATLS INC COM 038222105 28,178 461,639 SH   SOLE 4 436,329 0 25,310
APPLIED MATLS INC COM 038222105 51,040 836,181 SH   SOLE 7 828,490 0 7,691
APPLIED MATLS INC COM 038222105 6,957 113,974 SH   SOLE 13 113,974 0 0
APPLIED MATLS INC COM 038222105 425 6,961 SH   SOLE 15 6,961 0 0
APPLIED MATLS INC COM 038222105 127,261 2,084,883 SH   SOLE 18 1,878,027 0 206,856
APPLIED MATLS INC COM 038222105 135,466 2,219,305 SH   SOLE 19 2,219,305 0 0
APPLIED MATLS INC COM 038222105 1,407,083 23,051,825 SH   SOLE 21 23,051,825 0 0
APPLIED MATLS INC COM 038222105 1,447,236 23,709,627 SH   SOLE 22 20,959,378 0 2,750,249
APPLIED MATLS INC COM 038222105 41,959 687,396 SH   SOLE 23 687,396 0 0
APPLIED MATLS INC COM 038222105 59,374 972,710 SH   SOLE 25 972,710 0 0
APPLIED MATLS INC COM 038222105 351,754 5,762,688 SH   SOLE 26 623,418 0 5,139,270
APPLIED MATLS INC COM 038222105 10,517 172,291 SH   SOLE 28 120,512 0 51,779
APPLIED MATLS INC COM 038222105 17,530 287,192 SH   SOLE 29 19,251 0 267,941
APPLIED MATLS INC COM 038222105 266,624 4,368,014 SH   SOLE 30 4,368,014 0 0
APPLIED MATLS INC COM 038222105 13,159 215,583 SH   SOLE 31 173,448 0 42,135
APPLIED MATLS INC COM 038222105 9,177 150,348 SH   SOLE 32 150,348 0 0
APPLIED MATLS INC COM 038222105 53,885 882,776 SH   SOLE 34 882,776 0 0
APPLIED MATLS INC COM 038222105 42,586 697,675 SH   SOLE 36 697,675 0 0
APPLIED MATLS INC COM 038222105 1,307 21,412 SH   SOLE 40 21,412 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 228 19,221 SH   SOLE 2 693 0 18,528
APPLIED OPTOELECTRONICS INC COM 03823U102 5 382 SH   SOLE 7 382 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 1,030 86,731 SH   SOLE 18 86,731 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 393 33,100 SH   SOLE 19 33,100 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 26,944 2,267,979 SH   SOLE 21 2,267,979 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 6,818 573,926 SH   SOLE 22 557,940 0 15,986
APPLIED OPTOELECTRONICS INC COM 03823U102 236 19,875 SH   SOLE 30 19,875 0 0
APPLIED THERAPEUTICS INC COM 03828A101 75 2,759 SH   SOLE 2 0 0 2,759
APPLIED THERAPEUTICS INC COM 03828A101 627 22,983 SH   SOLE 18 22,983 0 0
APPLIED THERAPEUTICS INC COM 03828A101 344 12,612 SH   SOLE 19 12,612 0 0
APPLIED THERAPEUTICS INC COM 03828A101 6,150 225,442 SH   SOLE 21 225,442 0 0
APPLIED THERAPEUTICS INC COM 03828A101 595 21,809 SH   SOLE 22 19,510 0 2,299
APREA THERAPEUTICS INC COM 03836J102 135 2,951 SH   SOLE 2 0 0 2,951
APREA THERAPEUTICS INC COM 03836J102 1,065 23,197 SH   SOLE 18 23,197 0 0
APREA THERAPEUTICS INC COM 03836J102 532 11,583 SH   SOLE 19 11,583 0 0
APREA THERAPEUTICS INC COM 03836J102 10,658 232,252 SH   SOLE 21 232,252 0 0
APREA THERAPEUTICS INC COM 03836J102 3,395 73,984 SH   SOLE 22 69,405 0 4,579
APTARGROUP INC COM 038336103 19,291 166,847 SH   SOLE 2 36,534 0 130,313
APTARGROUP INC COM 038336103 34 295 SH   SOLE 4 295 0 0
APTARGROUP INC COM 038336103 1,809 15,649 SH   SOLE 7 15,649 0 0
APTARGROUP INC COM 038336103 21,512 186,058 SH   SOLE 18 183,564 0 2,494
APTARGROUP INC COM 038336103 2,000 17,294 SH   SOLE 19 17,294 0 0
APTARGROUP INC COM 038336103 375,742 3,249,805 SH   SOLE 21 3,249,805 0 0
APTARGROUP INC COM 038336103 243,515 2,106,170 SH   SOLE 22 1,985,303 0 120,867
APTARGROUP INC COM 038336103 39 341 SH   SOLE 23 341 0 0
APTARGROUP INC COM 038336103 341 2,951 SH   SOLE 25 2,951 0 0
APTARGROUP INC COM 038336103 2,400 20,756 SH   SOLE 26 12,446 0 8,310
APTARGROUP INC COM 038336103 966 8,355 SH   SOLE 28 8,355 0 0
APTARGROUP INC COM 038336103 2,394 20,706 SH   SOLE 30 20,706 0 0
APTARGROUP INC COM 038336103 249 2,155 SH   SOLE 31 2,155 0 0
APTARGROUP INC COM 038336103 239 2,071 SH   SOLE 34 2,071 0 0
APTARGROUP INC COM 038336103 137 1,187 SH   SOLE 36 1,187 0 0
APTARGROUP INC COM 038336103 804 6,952 SH   SOLE 40 6,952 0 0
APTEVO THERAPEUTICS INC COM 03835L108 9 13,357 SH   SOLE 21 13,357 0 0
APTEVO THERAPEUTICS INC COM 03835L108 192 293,092 SH   SOLE 22 293,092 0 0
APTINYX INC COM 03836N103 32 9,275 SH   SOLE 18 9,275 0 0
APTINYX INC COM 03836N103 84 24,653 SH   SOLE 19 24,653 0 0
APTINYX INC COM 03836N103 220 64,453 SH   SOLE 21 64,453 0 0
APTINYX INC COM 03836N103 867 253,619 SH   SOLE 22 253,619 0 0
APTINYX INC COM 03836N103 6 1,667 SH   SOLE 23 1,667 0 0
APTINYX INC COM 03836N103 59 17,145 SH   SOLE 26 0 0 17,145
APTIV PLC SHS G6095L109 63,326 666,795 SH   SOLE 2 90,789 0 576,006
APTIV PLC SHS G6095L109 11,497 121,056 SH   SOLE 4 114,042 0 7,014
APTIV PLC SHS G6095L109 21,248 223,729 SH   SOLE 7 222,388 0 1,341
APTIV PLC SHS G6095L109 43 451 SH   SOLE 13 451 0 0
APTIV PLC SHS G6095L109 150 1,576 SH   SOLE 15 1,576 0 0
APTIV PLC SHS G6095L109 48,152 507,022 SH   SOLE 18 470,539 0 36,483
APTIV PLC SHS G6095L109 8,572 90,257 SH   SOLE 19 90,257 0 0
APTIV PLC SHS G6095L109 546,793 5,757,530 SH   SOLE 21 5,757,530 0 0
APTIV PLC SHS G6095L109 589,604 6,208,321 SH   SOLE 22 5,525,104 0 683,217
APTIV PLC SHS G6095L109 18,579 195,631 SH   SOLE 23 195,631 0 0
APTIV PLC SHS G6095L109 27,300 287,457 SH   SOLE 25 287,457 0 0
APTIV PLC SHS G6095L109 113,440 1,194,481 SH   SOLE 26 187,675 0 1,006,806
APTIV PLC SHS G6095L109 4,501 47,392 SH   SOLE 28 33,423 0 13,969
APTIV PLC SHS G6095L109 594 6,258 SH   SOLE 29 6,258 0 0
APTIV PLC SHS G6095L109 88,776 934,776 SH   SOLE 30 934,776 0 0
APTIV PLC SHS G6095L109 5,735 60,383 SH   SOLE 31 48,449 0 11,934
APTIV PLC SHS G6095L109 8,934 94,071 SH   SOLE 34 94,071 0 0
APTIV PLC SHS G6095L109 18,303 192,724 SH   SOLE 36 192,724 0 0
APTIV PLC SHS G6095L109 513 5,405 SH   SOLE 40 5,405 0 0
APYX MED CORP COM 03837C106 252 29,833 SH   SOLE 2 1,371 0 28,462
APYX MED CORP COM 03837C106 1,006 118,960 SH   SOLE 18 118,960 0 0
APYX MED CORP COM 03837C106 499 59,009 SH   SOLE 19 59,009 0 0
APYX MED CORP COM 03837C106 10,125 1,196,841 SH   SOLE 21 1,196,841 0 0
APYX MED CORP COM 03837C106 6,965 823,313 SH   SOLE 22 808,395 0 14,918
AQUA AMERICA INC COM 03836W103 28,234 601,498 SH   SOLE 2 124,734 0 476,764
AQUA AMERICA INC COM 03836W103 4,754 101,275 SH   SOLE 4 95,403 0 5,872
AQUA AMERICA INC COM 03836W103 20,547 437,729 SH   SOLE 7 437,729 0 0
AQUA AMERICA INC COM 03836W103 2 52 SH   SOLE 17 0 0 52
AQUA AMERICA INC COM 03836W103 32,058 682,962 SH   SOLE 18 666,277 0 16,685
AQUA AMERICA INC COM 03836W103 2,372 50,524 SH   SOLE 19 50,524 0 0
AQUA AMERICA INC COM 03836W103 545,621 11,623,803 SH   SOLE 21 11,623,803 0 0
AQUA AMERICA INC COM 03836W103 336,726 7,173,551 SH   SOLE 22 6,762,614 0 410,937
AQUA AMERICA INC COM 03836W103 7,333 156,222 SH   SOLE 23 156,222 0 0
AQUA AMERICA INC COM 03836W103 1,806 38,464 SH   SOLE 25 38,464 0 0
AQUA AMERICA INC COM 03836W103 19,963 425,280 SH   SOLE 26 183,789 0 241,491
AQUA AMERICA INC COM 03836W103 1,850 39,408 SH   SOLE 28 28,150 0 11,258
AQUA AMERICA INC COM 03836W103 2,299 48,976 SH   SOLE 29 3,863 0 45,113
AQUA AMERICA INC COM 03836W103 62,558 1,332,733 SH   SOLE 30 1,332,733 0 0
AQUA AMERICA INC COM 03836W103 2,203 46,925 SH   SOLE 31 39,014 0 7,911
AQUA AMERICA INC COM 03836W103 602 12,826 SH   SOLE 34 12,826 0 0
AQUA AMERICA INC COM 03836W103 2,745 58,471 SH   SOLE 36 58,471 0 0
AQUA AMERICA INC COM 03836W103 241 5,135 SH   SOLE 40 5,135 0 0
AQUA AMERICA INC UNIT 04/30/2022 03836W202 28,184 452,028 SH   SOLE 21 452,028 0 0
AQUA METALS INC COM 03837J101 9 11,964 SH   SOLE 18 11,964 0 0
AQUA METALS INC COM 03837J101 118 156,033 SH   SOLE 21 156,033 0 0
AQUA METALS INC COM 03837J101 511 676,182 SH   SOLE 22 676,182 0 0
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 5 2,532 SH   SOLE 18 2,532 0 0
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 73 33,512 SH   SOLE 21 33,512 0 0
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 33 15,151 SH   SOLE 22 15,151 0 0
AQUAVENTURE HLDGS LTD SHS G0443N107 289 10,642 SH   SOLE 2 400 0 10,242
AQUAVENTURE HLDGS LTD SHS G0443N107 320 11,803 SH   SOLE 7 11,803 0 0
AQUAVENTURE HLDGS LTD SHS G0443N107 1,365 50,343 SH   SOLE 18 50,343 0 0
AQUAVENTURE HLDGS LTD SHS G0443N107 664 24,485 SH   SOLE 19 24,485 0 0
AQUAVENTURE HLDGS LTD SHS G0443N107 14,507 534,908 SH   SOLE 21 534,908 0 0
AQUAVENTURE HLDGS LTD SHS G0443N107 2,433 89,719 SH   SOLE 30 89,719 0 0
AQUESTIVE THERAPEUTICS INC COM 03843E104 14 2,363 SH   SOLE 18 2,363 0 0
AQUESTIVE THERAPEUTICS INC COM 03843E104 198 34,074 SH   SOLE 21 34,074 0 0
AQUESTIVE THERAPEUTICS INC COM 03843E104 977 167,808 SH   SOLE 22 167,808 0 0
ARAMARK COM 03852U106 25,136 579,175 SH   SOLE 2 38,634 0 540,541
ARAMARK COM 03852U106 4,705 108,417 SH   SOLE 4 101,853 0 6,564
ARAMARK COM 03852U106 834 19,207 SH   SOLE 7 19,207 0 0
ARAMARK COM 03852U106 19 434 SH   SOLE 13 434 0 0
ARAMARK COM 03852U106 95 2,190 SH   SOLE 15 2,190 0 0
ARAMARK COM 03852U106 8,289 190,981 SH   SOLE 18 171,952 0 19,029
ARAMARK COM 03852U106 2,495 57,480 SH   SOLE 19 57,480 0 0
ARAMARK COM 03852U106 155,392 3,580,451 SH   SOLE 21 3,580,451 0 0
ARAMARK COM 03852U106 303,099 6,983,840 SH   SOLE 22 6,497,354 0 486,486
ARAMARK COM 03852U106 7,703 177,488 SH   SOLE 23 177,488 0 0
ARAMARK COM 03852U106 61,051 1,406,704 SH   SOLE 25 1,406,704 0 0
ARAMARK COM 03852U106 43,009 990,995 SH   SOLE 26 209,048 0 781,947
ARAMARK COM 03852U106 2,128 49,030 SH   SOLE 28 34,812 0 14,218
ARAMARK COM 03852U106 2,489 57,340 SH   SOLE 29 4,702 0 52,638
ARAMARK COM 03852U106 17,237 397,160 SH   SOLE 30 397,160 0 0
ARAMARK COM 03852U106 2,200 50,697 SH   SOLE 31 40,801 0 9,896
ARAMARK COM 03852U106 626 14,435 SH   SOLE 34 14,435 0 0
ARAMARK COM 03852U106 7,675 176,839 SH   SOLE 36 176,839 0 0
ARAMARK COM 03852U106 213 4,918 SH   SOLE 40 4,918 0 0
ARAVIVE INC COM 03890D108 22 1,585 SH   SOLE 18 1,585 0 0
ARAVIVE INC COM 03890D108 272 19,887 SH   SOLE 21 19,887 0 0
ARAVIVE INC COM 03890D108 2,396 175,263 SH   SOLE 22 175,263 0 0
ARAVIVE INC COM 03890D108 249 18,201 SH   SOLE 26 0 0 18,201
ARBOR RLTY TR INC COM 038923108 730 50,905 SH   SOLE 2 50,905 0 0
ARBOR RLTY TR INC COM 038923108 25,325 1,764,817 SH   SOLE 21 1,764,817 0 0
ARBOR RLTY TR INC COM 038923108 661 46,065 SH   SOLE 26 39,849 0 6,216
ARBOR RLTY TR INC COM 038923108 209 14,540 SH   SOLE 28 14,540 0 0
ARBOR RLTY TR INC COM 038923108 365 25,465 SH   SOLE 30 25,465 0 0
ARBOR RLTY TR INC COM 038923108 91 6,310 SH   SOLE 40 6,310 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 22 7,911 SH   SOLE 18 7,911 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 252 90,626 SH   SOLE 21 90,626 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 24 17,619 SH   SOLE 2 17,619 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 11 8,119 SH   SOLE 18 8,119 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 189 135,843 SH   SOLE 19 135,843 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 202 145,338 SH   SOLE 21 145,338 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 1,978 1,423,232 SH   SOLE 22 1,423,232 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 123 88,736 SH   SOLE 23 88,736 0 0
ARCA BIOPHARMA INC COM 00211Y506 0 48 SH   SOLE 21 48 0 0
ARCADIA BIOSCIENCES INC COM NEW 039014204 1 219 SH   SOLE 21 219 0 0
ARCBEST CORP COM 03937C105 746 27,014 SH   SOLE 2 1,016 0 25,998
ARCBEST CORP COM 03937C105 6 225 SH   SOLE 4 225 0 0
ARCBEST CORP COM 03937C105 12 422 SH   SOLE 7 422 0 0
ARCBEST CORP COM 03937C105 3,106 112,523 SH   SOLE 18 112,523 0 0
ARCBEST CORP COM 03937C105 1,214 43,973 SH   SOLE 19 43,973 0 0
ARCBEST CORP COM 03937C105 82,168 2,977,086 SH   SOLE 21 2,977,086 0 0
ARCBEST CORP COM 03937C105 21,779 789,081 SH   SOLE 22 748,743 0 40,338
ARCBEST CORP COM 03937C105 932 33,781 SH   SOLE 26 11,178 0 22,603
ARCBEST CORP COM 03937C105 100 3,627 SH   SOLE 28 3,627 0 0
ARCBEST CORP COM 03937C105 964 34,940 SH   SOLE 30 34,940 0 0
ARCBEST CORP COM 03937C105 79 2,845 SH   SOLE 40 2,845 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 462 26,323 SH   SOLE 18 26,323 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 492 28,077 SH   SOLE 21 28,077 0 0
ARCH CAP GROUP LTD ORD G0450A105 37,481 873,879 SH   SOLE 2 64,015 0 809,864
ARCH CAP GROUP LTD ORD G0450A105 8,613 200,807 SH   SOLE 4 190,409 0 10,398
ARCH CAP GROUP LTD ORD G0450A105 16,399 382,346 SH   SOLE 7 137,520 0 244,826
ARCH CAP GROUP LTD ORD G0450A105 627 14,613 SH   SOLE 13 14,613 0 0
ARCH CAP GROUP LTD ORD G0450A105 96 2,236 SH   SOLE 15 2,236 0 0
ARCH CAP GROUP LTD ORD G0450A105 10,818 252,226 SH   SOLE 18 213,233 0 38,993
ARCH CAP GROUP LTD ORD G0450A105 3,640 84,869 SH   SOLE 19 84,869 0 0
ARCH CAP GROUP LTD ORD G0450A105 507,987 11,843,944 SH   SOLE 21 11,843,944 0 0
ARCH CAP GROUP LTD ORD G0450A105 508,168 11,848,174 SH   SOLE 22 11,103,927 0 744,247
ARCH CAP GROUP LTD ORD G0450A105 12,514 291,773 SH   SOLE 23 291,773 0 0
ARCH CAP GROUP LTD ORD G0450A105 19,334 450,778 SH   SOLE 25 450,778 0 0
ARCH CAP GROUP LTD ORD G0450A105 77,204 1,800,037 SH   SOLE 26 382,950 0 1,417,087
ARCH CAP GROUP LTD ORD G0450A105 3,315 77,298 SH   SOLE 28 52,834 0 24,464
ARCH CAP GROUP LTD ORD G0450A105 4,027 93,900 SH   SOLE 29 8,088 0 85,812
ARCH CAP GROUP LTD ORD G0450A105 56,070 1,307,303 SH   SOLE 30 1,307,303 0 0
ARCH CAP GROUP LTD ORD G0450A105 4,040 94,202 SH   SOLE 31 70,350 0 23,852
ARCH CAP GROUP LTD ORD G0450A105 1,040 24,244 SH   SOLE 34 24,244 0 0
ARCH CAP GROUP LTD ORD G0450A105 18,235 425,152 SH   SOLE 36 425,152 0 0
ARCH CAP GROUP LTD ORD G0450A105 356 8,291 SH   SOLE 40 8,291 0 0
ARCH COAL INC CL A 039380407 133 1,859 SH   SOLE 2 1,859 0 0
ARCH COAL INC CL A 039380407 7 93 SH   SOLE 4 93 0 0
ARCH COAL INC CL A 039380407 20 279 SH   SOLE 7 279 0 0
ARCH COAL INC CL A 039380407 3,708 51,689 SH   SOLE 18 51,689 0 0
ARCH COAL INC CL A 039380407 3,711 51,727 SH   SOLE 19 51,727 0 0
ARCH COAL INC CL A 039380407 37,917 528,534 SH   SOLE 21 528,534 0 0
ARCH COAL INC CL A 039380407 36,357 506,788 SH   SOLE 22 485,173 0 21,615
ARCH COAL INC CL A 039380407 466 6,492 SH   SOLE 23 6,492 0 0
ARCH COAL INC CL A 039380407 572 7,975 SH   SOLE 26 6,722 0 1,253
ARCH COAL INC CL A 039380407 162 2,253 SH   SOLE 28 2,253 0 0
ARCH COAL INC CL A 039380407 589 8,209 SH   SOLE 30 8,209 0 0
ARCH COAL INC CL A 039380407 114 1,592 SH   SOLE 40 1,592 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 71,903 1,551,302 SH   SOLE 2 308,788 0 1,242,514
ARCHER DANIELS MIDLAND CO COM 039483102 12,426 268,099 SH   SOLE 4 253,542 0 14,557
ARCHER DANIELS MIDLAND CO COM 039483102 64,197 1,385,038 SH   SOLE 7 848,303 0 536,735
ARCHER DANIELS MIDLAND CO COM 039483102 1,272 27,454 SH   SOLE 13 27,454 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 148 3,189 SH   SOLE 15 3,189 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 1 12 SH   SOLE 17 0 0 12
ARCHER DANIELS MIDLAND CO COM 039483102 62,800 1,354,903 SH   SOLE 18 1,278,304 0 76,599
ARCHER DANIELS MIDLAND CO COM 039483102 7,159 154,465 SH   SOLE 19 154,465 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 605,982 13,074,056 SH   SOLE 21 13,074,056 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 636,147 13,724,865 SH   SOLE 22 12,137,472 0 1,587,393
ARCHER DANIELS MIDLAND CO COM 039483102 18,864 406,980 SH   SOLE 23 406,980 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 27,345 589,960 SH   SOLE 25 589,960 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 135,229 2,917,558 SH   SOLE 26 380,018 0 2,537,540
ARCHER DANIELS MIDLAND CO COM 039483102 4,839 104,407 SH   SOLE 28 72,662 0 31,745
ARCHER DANIELS MIDLAND CO COM 039483102 514 11,089 SH   SOLE 29 11,089 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 101,731 2,194,836 SH   SOLE 30 2,194,836 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 6,566 141,662 SH   SOLE 31 103,328 0 38,334
ARCHER DANIELS MIDLAND CO COM 039483102 1,676 36,169 SH   SOLE 34 36,169 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 22,953 495,219 SH   SOLE 36 495,219 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 618 13,334 SH   SOLE 40 13,334 0 0
ARCHROCK INC COM 03957W106 1,651 164,478 SH   SOLE 2 31,833 0 132,645
ARCHROCK INC COM 03957W106 3 343 SH   SOLE 4 343 0 0
ARCHROCK INC COM 03957W106 23 2,263 SH   SOLE 7 2,263 0 0
ARCHROCK INC COM 03957W106 5,773 574,992 SH   SOLE 18 574,992 0 0
ARCHROCK INC COM 03957W106 6,441 641,489 SH   SOLE 19 641,489 0 0
ARCHROCK INC COM 03957W106 149,188 14,859,351 SH   SOLE 21 14,859,351 0 0
ARCHROCK INC COM 03957W106 45,409 4,522,832 SH   SOLE 22 4,323,353 0 199,479
ARCHROCK INC COM 03957W106 769 76,544 SH   SOLE 23 76,544 0 0
ARCHROCK INC COM 03957W106 3,341 332,805 SH   SOLE 26 51,139 0 281,666
ARCHROCK INC COM 03957W106 159 15,860 SH   SOLE 28 15,860 0 0
ARCHROCK INC COM 03957W106 1,728 172,135 SH   SOLE 30 172,135 0 0
ARCHROCK INC COM 03957W106 30 3,000 SH   SOLE 31 0 0 3,000
ARCHROCK INC COM 03957W106 535 53,319 SH   SOLE 34 53,319 0 0
ARCHROCK INC COM 03957W106 169 16,865 SH   SOLE 40 16,865 0 0
ARCIMOTO INC COM 039587100 3 1,957 SH   SOLE 18 1,957 0 0
ARCIMOTO INC COM 039587100 53 32,920 SH   SOLE 21 32,920 0 0
ARCO PLATFORM LTD COM CL A G04553106 3,394 76,793 SH   SOLE 18 0 0 76,793
ARCO PLATFORM LTD COM CL A G04553106 46,165 1,044,450 SH   SOLE 19 1,044,450 0 0
ARCO PLATFORM LTD COM CL A G04553106 3,754 84,943 SH   SOLE 25 84,943 0 0
ARCO PLATFORM LTD COM CL A G04553106 29,567 668,941 SH   SOLE 34 668,941 0 0
ARCONIC INC COM 03965L100 38,813 1,261,376 SH   SOLE 2 355,174 0 906,202
ARCONIC INC COM 03965L100 5,652 183,674 SH   SOLE 4 171,968 0 11,706
ARCONIC INC COM 03965L100 10,642 345,861 SH   SOLE 7 327,436 0 18,425
ARCONIC INC COM 03965L100 244 7,931 SH   SOLE 13 7,931 0 0
ARCONIC INC COM 03965L100 80 2,611 SH   SOLE 15 2,611 0 0
ARCONIC INC COM 03965L100 23,724 771,011 SH   SOLE 18 711,909 0 59,102
ARCONIC INC COM 03965L100 23,407 760,719 SH   SOLE 19 760,719 0 0
ARCONIC INC COM 03965L100 457,979 14,883,942 SH   SOLE 21 14,883,942 0 0
ARCONIC INC COM 03965L100 307,934 10,007,611 SH   SOLE 22 8,955,638 0 1,051,973
ARCONIC INC COM 03965L100 8,893 289,001 SH   SOLE 23 289,001 0 0
ARCONIC INC COM 03965L100 12,436 404,161 SH   SOLE 25 404,161 0 0
ARCONIC INC COM 03965L100 66,926 2,175,043 SH   SOLE 26 333,720 0 1,841,323
ARCONIC INC COM 03965L100 2,424 78,767 SH   SOLE 28 53,962 0 24,805
ARCONIC INC COM 03965L100 2,870 93,265 SH   SOLE 29 10,375 0 82,890
ARCONIC INC COM 03965L100 42,996 1,397,323 SH   SOLE 30 1,397,323 0 0
ARCONIC INC COM 03965L100 3,007 97,733 SH   SOLE 31 74,447 0 23,286
ARCONIC INC COM 03965L100 26,723 868,464 SH   SOLE 34 868,464 0 0
ARCONIC INC COM 03965L100 8,568 278,444 SH   SOLE 36 278,444 0 0
ARCONIC INC COM 03965L100 283 9,204 SH   SOLE 40 9,204 0 0
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 244 30,178 SH   SOLE 4 30,178 0 0
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 101 12,450 SH   SOLE 19 12,450 0 0
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 10,900 1,345,698 SH   SOLE 21 1,345,698 0 0
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 5,838 720,782 SH   SOLE 22 671,243 0 49,539
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 3,114 384,428 SH   SOLE 30 384,428 0 0
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 123 15,202 SH   SOLE 31 15,202 0 0
ARCOSA INC COM 039653100 2,213 49,680 SH   SOLE 2 1,858 0 47,822
ARCOSA INC COM 039653100 10 224 SH   SOLE 4 224 0 0
ARCOSA INC COM 039653100 68 1,534 SH   SOLE 7 1,534 0 0
ARCOSA INC COM 039653100 9,647 216,540 SH   SOLE 18 216,540 0 0
ARCOSA INC COM 039653100 3,841 86,216 SH   SOLE 19 86,216 0 0
ARCOSA INC COM 039653100 247,810 5,562,513 SH   SOLE 21 5,562,513 0 0
ARCOSA INC COM 039653100 65,130 1,461,962 SH   SOLE 22 1,394,736 0 67,226
ARCOSA INC COM 039653100 600 13,462 SH   SOLE 26 8,235 0 5,227
ARCOSA INC COM 039653100 259 5,811 SH   SOLE 28 5,811 0 0
ARCOSA INC COM 039653100 2,594 58,232 SH   SOLE 30 58,232 0 0
ARCOSA INC COM 039653100 115 2,579 SH   SOLE 36 2,579 0 0
ARCOSA INC COM 039653100 173 3,883 SH   SOLE 40 3,883 0 0
ARCTURUS THERAPEUTICS HLDG I COM 03969T109 19 1,722 SH   SOLE 18 1,722 0 0
ARCTURUS THERAPEUTICS HLDG I COM 03969T109 661 60,798 SH   SOLE 21 60,798 0 0
ARCTURUS THERAPEUTICS HLDG I COM 03969T109 6 574 SH   SOLE 22 574 0 0
ARCUS BIOSCIENCES INC COM 03969F109 494 48,874 SH   SOLE 2 19,375 0 29,499
ARCUS BIOSCIENCES INC COM 03969F109 9 865 SH   SOLE 7 865 0 0
ARCUS BIOSCIENCES INC COM 03969F109 1,252 123,947 SH   SOLE 18 115,686 0 8,261
ARCUS BIOSCIENCES INC COM 03969F109 2,615 258,888 SH   SOLE 19 258,888 0 0
ARCUS BIOSCIENCES INC COM 03969F109 12,289 1,216,701 SH   SOLE 21 1,216,701 0 0
ARCUS BIOSCIENCES INC COM 03969F109 12,204 1,208,329 SH   SOLE 22 1,193,029 0 15,300
ARCUS BIOSCIENCES INC COM 03969F109 413 40,843 SH   SOLE 23 40,843 0 0
ARCUS BIOSCIENCES INC COM 03969F109 1,071 105,998 SH   SOLE 26 0 0 105,998
ARCUS BIOSCIENCES INC COM 03969F109 44 4,317 SH   SOLE 30 4,317 0 0
ARDAGH GROUP S A CL A L0223L101 770 39,343 SH   SOLE 2 3,888 0 35,455
ARDAGH GROUP S A CL A L0223L101 4 189 SH   SOLE 7 189 0 0
ARDAGH GROUP S A CL A L0223L101 177 9,029 SH   SOLE 18 9,029 0 0
ARDAGH GROUP S A CL A L0223L101 89 4,528 SH   SOLE 19 4,528 0 0
ARDAGH GROUP S A CL A L0223L101 4,107 209,753 SH   SOLE 21 209,753 0 0
ARDAGH GROUP S A CL A L0223L101 3,408 174,053 SH   SOLE 22 142,954 0 31,099
ARDAGH GROUP S A CL A L0223L101 9 473 SH   SOLE 31 473 0 0
ARDELYX INC COM 039697107 362 48,246 SH   SOLE 2 1,549 0 46,697
ARDELYX INC COM 039697107 5 712 SH   SOLE 7 712 0 0
ARDELYX INC COM 039697107 1,278 170,273 SH   SOLE 18 170,273 0 0
ARDELYX INC COM 039697107 924 123,122 SH   SOLE 19 123,122 0 0
ARDELYX INC COM 039697107 16,943 2,257,622 SH   SOLE 21 2,257,622 0 0
ARDELYX INC COM 039697107 12,007 1,599,876 SH   SOLE 22 1,566,683 0 33,193
ARDELYX INC COM 039697107 55 7,360 SH   SOLE 23 7,360 0 0
ARDELYX INC COM 039697107 230 30,644 SH   SOLE 26 0 0 30,644
ARDELYX INC COM 039697107 34 4,507 SH   SOLE 30 4,507 0 0
ARDMORE SHIPPING CORP COM Y0207T100 303 33,488 SH   SOLE 2 4,860 0 28,628
ARDMORE SHIPPING CORP COM Y0207T100 4 494 SH   SOLE 7 494 0 0
ARDMORE SHIPPING CORP COM Y0207T100 1,082 119,588 SH   SOLE 18 119,588 0 0
ARDMORE SHIPPING CORP COM Y0207T100 679 75,045 SH   SOLE 19 75,045 0 0
ARDMORE SHIPPING CORP COM Y0207T100 10,877 1,201,882 SH   SOLE 21 1,201,882 0 0
ARDMORE SHIPPING CORP COM Y0207T100 4,483 495,307 SH   SOLE 22 470,089 0 25,218
ARDMORE SHIPPING CORP COM Y0207T100 162 17,950 SH   SOLE 23 17,950 0 0
ARDMORE SHIPPING CORP COM Y0207T100 218 24,041 SH   SOLE 26 0 0 24,041
ARENA PHARMACEUTICALS INC COM NEW 040047607 4,946 108,904 SH   SOLE 2 83,329 0 25,575
ARENA PHARMACEUTICALS INC COM NEW 040047607 14 302 SH   SOLE 4 302 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 40 885 SH   SOLE 7 885 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 9,923 218,472 SH   SOLE 18 215,720 0 2,752
ARENA PHARMACEUTICALS INC COM NEW 040047607 29,456 648,527 SH   SOLE 19 648,527 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 99,296 2,186,168 SH   SOLE 21 2,186,168 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 66,301 1,459,726 SH   SOLE 22 1,396,503 0 63,223
ARENA PHARMACEUTICALS INC COM NEW 040047607 30 669 SH   SOLE 23 669 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 790 17,397 SH   SOLE 26 13,713 0 3,684
ARENA PHARMACEUTICALS INC COM NEW 040047607 295 6,498 SH   SOLE 28 6,498 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 882 19,415 SH   SOLE 30 19,415 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 11,124 244,905 SH   SOLE 34 244,905 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 230 5,054 SH   SOLE 40 5,054 0 0
ARES CAP CORP COM 04010L103 28,127 1,508,131 SH   SOLE 30 1,508,131 0 0
ARES CAP CORP NOTE 3.750% 2/0 04010LAT0 1,389 1,340,000 PRN   SOLE 21 1,340,000 0 0
ARES CAP CORP NOTE 4.625% 3/0 04010LAW3 1,273 1,200,000 PRN   SOLE 21 1,200,000 0 0
ARES COML REAL ESTATE CORP COM 04013V108 429 27,072 SH   SOLE 2 1,117 0 25,955
ARES COML REAL ESTATE CORP COM 04013V108 9 551 SH   SOLE 7 551 0 0
ARES COML REAL ESTATE CORP COM 04013V108 1,538 97,110 SH   SOLE 18 97,110 0 0
ARES COML REAL ESTATE CORP COM 04013V108 756 47,712 SH   SOLE 19 47,712 0 0
ARES COML REAL ESTATE CORP COM 04013V108 24,645 1,555,890 SH   SOLE 21 1,555,890 0 0
ARES COML REAL ESTATE CORP COM 04013V108 16,219 1,023,903 SH   SOLE 22 1,000,530 0 23,373
ARES COML REAL ESTATE CORP COM 04013V108 4,183 264,049 SH   SOLE 26 0 0 264,049
ARES COML REAL ESTATE CORP COM 04013V108 63 3,955 SH   SOLE 30 3,955 0 0
ARES DYNAMIC CR ALLOCATION F COM 04014F102 1,937 126,186 SH   SOLE 2 126,186 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 1,112 31,148 SH   SOLE 2 3,995 0 27,153
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 12 347 SH   SOLE 4 347 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 48 1,333 SH   SOLE 7 1,333 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 8,978 251,561 SH   SOLE 18 242,650 0 8,911
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 6,888 193,002 SH   SOLE 19 193,002 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 86,325 2,418,740 SH   SOLE 21 2,418,740 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 80,403 2,252,820 SH   SOLE 22 2,156,342 0 96,478
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 260 7,275 SH   SOLE 23 7,275 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 3,115 87,279 SH   SOLE 26 16,305 0 70,974
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 432 12,105 SH   SOLE 28 12,105 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 891 24,955 SH   SOLE 30 24,955 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 333 9,319 SH   SOLE 40 9,319 0 0
ARGAN INC COM 04010E109 336 8,376 SH   SOLE 2 593 0 7,783
ARGAN INC COM 04010E109 12 295 SH   SOLE 7 295 0 0
ARGAN INC COM 04010E109 2,142 53,364 SH   SOLE 18 53,364 0 0
ARGAN INC COM 04010E109 1,033 25,730 SH   SOLE 19 25,730 0 0
ARGAN INC COM 04010E109 21,903 545,662 SH   SOLE 21 545,662 0 0
ARGAN INC COM 04010E109 17,020 424,016 SH   SOLE 22 405,357 0 18,659
ARGAN INC COM 04010E109 214 5,343 SH   SOLE 26 0 0 5,343
ARGAN INC COM 04010E109 77 1,912 SH   SOLE 28 1,912 0 0
ARGAN INC COM 04010E109 202 5,043 SH   SOLE 30 5,043 0 0
ARGAN INC COM 04010E109 54 1,354 SH   SOLE 40 1,354 0 0
ARGENX SE SPONSORED ADR 04016X101 31,664 197,262 SH   SOLE 21 197,262 0 0
ARGENX SE SPONSORED ADR 04016X101 248 1,546 SH   SOLE 30 1,546 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 2,221 33,784 SH   SOLE 2 1,289 0 32,495
ARGO GROUP INTL HLDGS LTD COM G0464B107 7 104 SH   SOLE 4 104 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 36 554 SH   SOLE 7 554 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 7,469 113,590 SH   SOLE 18 113,590 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 3,997 60,784 SH   SOLE 19 60,784 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 77,664 1,181,205 SH   SOLE 21 1,181,205 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 65,018 988,872 SH   SOLE 22 945,195 0 43,677
ARGO GROUP INTL HLDGS LTD COM G0464B107 982 14,928 SH   SOLE 26 6,724 0 8,204
ARGO GROUP INTL HLDGS LTD COM G0464B107 269 4,094 SH   SOLE 28 4,094 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 799 12,151 SH   SOLE 30 12,151 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 94 1,434 SH   SOLE 36 1,434 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 195 2,967 SH   SOLE 40 2,967 0 0
ARIDIS PHARMACEUTICALS INC COM 040334104 5 1,222 SH   SOLE 18 1,222 0 0
ARIDIS PHARMACEUTICALS INC COM 040334104 20 4,493 SH   SOLE 21 4,493 0 0
ARISTA NETWORKS INC COM 040413106 27,736 136,360 SH   SOLE 2 10,813 0 125,547
ARISTA NETWORKS INC COM 040413106 4,438 21,818 SH   SOLE 4 20,444 0 1,374
ARISTA NETWORKS INC COM 040413106 9,340 45,918 SH   SOLE 7 45,918 0 0
ARISTA NETWORKS INC COM 040413106 19 93 SH   SOLE 13 93 0 0
ARISTA NETWORKS INC COM 040413106 55 270 SH   SOLE 15 270 0 0
ARISTA NETWORKS INC COM 040413106 22,284 109,557 SH   SOLE 18 102,428 0 7,129
ARISTA NETWORKS INC COM 040413106 3,257 16,014 SH   SOLE 19 16,014 0 0
ARISTA NETWORKS INC COM 040413106 324,255 1,594,172 SH   SOLE 21 1,594,172 0 0
ARISTA NETWORKS INC COM 040413106 275,487 1,354,411 SH   SOLE 22 1,213,112 0 141,299
ARISTA NETWORKS INC COM 040413106 7,911 38,894 SH   SOLE 23 38,894 0 0
ARISTA NETWORKS INC COM 040413106 15,334 75,386 SH   SOLE 25 75,386 0 0
ARISTA NETWORKS INC COM 040413106 53,600 263,520 SH   SOLE 26 46,894 0 216,626
ARISTA NETWORKS INC COM 040413106 2,010 9,883 SH   SOLE 28 6,999 0 2,884
ARISTA NETWORKS INC COM 040413106 2,555 12,561 SH   SOLE 29 1,062 0 11,499
ARISTA NETWORKS INC COM 040413106 46,018 226,243 SH   SOLE 30 226,243 0 0
ARISTA NETWORKS INC COM 040413106 2,155 10,593 SH   SOLE 31 8,698 0 1,895
ARISTA NETWORKS INC COM 040413106 1,823 8,965 SH   SOLE 34 8,965 0 0
ARISTA NETWORKS INC COM 040413106 7,345 36,110 SH   SOLE 36 36,110 0 0
ARISTA NETWORKS INC COM 040413106 271 1,330 SH   SOLE 40 1,330 0 0
ARK RESTAURANTS CORP COM 040712101 10 455 SH   SOLE 18 455 0 0
ARK RESTAURANTS CORP COM 040712101 141 6,269 SH   SOLE 21 6,269 0 0
ARK RESTAURANTS CORP COM 040712101 83 3,696 SH   SOLE 22 3,696 0 0
ARLINGTON ASSET INVT CORP CL A NEW 041356205 209 37,513 SH   SOLE 2 1,767 0 35,746
ARLINGTON ASSET INVT CORP CL A NEW 041356205 2 360 SH   SOLE 7 360 0 0
ARLINGTON ASSET INVT CORP CL A NEW 041356205 724 130,037 SH   SOLE 18 130,037 0 0
ARLINGTON ASSET INVT CORP CL A NEW 041356205 364 65,349 SH   SOLE 19 65,349 0 0
ARLINGTON ASSET INVT CORP CL A NEW 041356205 11,453 2,056,172 SH   SOLE 21 2,056,172 0 0
ARLINGTON ASSET INVT CORP CL A NEW 041356205 9,332 1,675,475 SH   SOLE 22 1,644,076 0 31,399
ARLO TECHNOLOGIES INC COM 04206A101 313 74,351 SH   SOLE 2 2,652 0 71,699
ARLO TECHNOLOGIES INC COM 04206A101 1 235 SH   SOLE 4 235 0 0
ARLO TECHNOLOGIES INC COM 04206A101 6 1,338 SH   SOLE 7 1,338 0 0
ARLO TECHNOLOGIES INC COM 04206A101 1,472 349,600 SH   SOLE 18 349,600 0 0
ARLO TECHNOLOGIES INC COM 04206A101 540 128,321 SH   SOLE 19 128,321 0 0
ARLO TECHNOLOGIES INC COM 04206A101 37,509 8,909,481 SH   SOLE 21 8,909,481 0 0
ARLO TECHNOLOGIES INC COM 04206A101 9,860 2,342,081 SH   SOLE 22 2,263,749 0 78,332
ARLO TECHNOLOGIES INC COM 04206A101 79 18,752 SH   SOLE 26 8,622 0 10,130
ARLO TECHNOLOGIES INC COM 04206A101 36 8,636 SH   SOLE 28 8,636 0 0
ARLO TECHNOLOGIES INC COM 04206A101 363 86,312 SH   SOLE 30 86,312 0 0
ARLO TECHNOLOGIES INC COM 04206A101 29 6,895 SH   SOLE 40 6,895 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 1,146 62,479 SH   SOLE 2 18,704 0 43,775
ARMADA HOFFLER PPTYS INC COM 04208T108 285 15,523 SH   SOLE 4 15,523 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 1,010 55,028 SH   SOLE 7 55,028 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 4,417 240,724 SH   SOLE 18 240,724 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 6,221 339,011 SH   SOLE 19 339,011 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 117,633 6,410,527 SH   SOLE 21 6,410,527 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 52,816 2,878,270 SH   SOLE 22 2,813,389 0 64,881
ARMADA HOFFLER PPTYS INC COM 04208T108 801 43,651 SH   SOLE 23 43,651 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 2,207 120,261 SH   SOLE 25 120,261 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 2,771 151,011 SH   SOLE 26 0 0 151,011
ARMADA HOFFLER PPTYS INC COM 04208T108 132 7,190 SH   SOLE 28 7,190 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 583 31,772 SH   SOLE 29 31,772 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 2,580 140,626 SH   SOLE 30 140,626 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 142 7,720 SH   SOLE 40 7,720 0 0
ARMATA PHARMACEUTICALS INC COM 04216R102 3 806 SH   SOLE 18 806 0 0
ARMATA PHARMACEUTICALS INC COM 04216R102 32 9,743 SH   SOLE 21 9,743 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 1,068 59,786 SH   SOLE 2 2,005 0 57,781
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 4 217 SH   SOLE 4 217 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 16 910 SH   SOLE 7 910 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 4,683 262,057 SH   SOLE 18 262,057 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 1,839 102,926 SH   SOLE 19 102,926 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 142,074 7,950,404 SH   SOLE 21 7,950,404 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 31,665 1,771,959 SH   SOLE 22 1,704,417 0 67,542
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 304 16,998 SH   SOLE 26 9,830 0 7,168
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 143 8,002 SH   SOLE 28 8,002 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 1,610 90,075 SH   SOLE 30 90,075 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 93 5,202 SH   SOLE 40 5,202 0 0
ARMSTRONG FLOORING INC COM 04238R106 81 18,936 SH   SOLE 2 764 0 18,172
ARMSTRONG FLOORING INC COM 04238R106 2 479 SH   SOLE 7 479 0 0
ARMSTRONG FLOORING INC COM 04238R106 307 71,820 SH   SOLE 18 71,820 0 0
ARMSTRONG FLOORING INC COM 04238R106 126 29,444 SH   SOLE 19 29,444 0 0
ARMSTRONG FLOORING INC COM 04238R106 2,724 637,981 SH   SOLE 21 637,981 0 0
ARMSTRONG FLOORING INC COM 04238R106 3,167 741,803 SH   SOLE 22 723,078 0 18,725
ARMSTRONG WORLD INDS INC NEW COM 04247X102 8,318 88,522 SH   SOLE 2 7,862 0 80,660
ARMSTRONG WORLD INDS INC NEW COM 04247X102 24 259 SH   SOLE 4 259 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 79 844 SH   SOLE 7 844 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 2,071 22,044 SH   SOLE 18 22,044 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 1,077 11,460 SH   SOLE 19 11,460 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 59,457 632,721 SH   SOLE 21 632,721 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 130,040 1,383,850 SH   SOLE 22 1,295,296 0 88,554
ARMSTRONG WORLD INDS INC NEW COM 04247X102 1,181 12,566 SH   SOLE 26 8,871 0 3,695
ARMSTRONG WORLD INDS INC NEW COM 04247X102 567 6,032 SH   SOLE 28 6,032 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 1,386 14,753 SH   SOLE 30 14,753 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 92 979 SH   SOLE 31 979 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 468 4,979 SH   SOLE 40 4,979 0 0
ARQULE INC COM 04269E107 1,046 52,417 SH   SOLE 2 4,135 0 48,282
ARQULE INC COM 04269E107 17 855 SH   SOLE 4 855 0 0
ARQULE INC COM 04269E107 37 1,845 SH   SOLE 7 1,845 0 0
ARQULE INC COM 04269E107 8,084 405,029 SH   SOLE 18 405,029 0 0
ARQULE INC COM 04269E107 4,716 236,252 SH   SOLE 19 236,252 0 0
ARQULE INC COM 04269E107 103,192 5,169,939 SH   SOLE 21 5,169,939 0 0
ARQULE INC COM 04269E107 65,071 3,260,085 SH   SOLE 22 3,126,112 0 133,973
ARQULE INC COM 04269E107 30 1,501 SH   SOLE 23 1,501 0 0
ARQULE INC COM 04269E107 142 7,131 SH   SOLE 26 0 0 7,131
ARQULE INC COM 04269E107 568 28,470 SH   SOLE 28 28,470 0 0
ARQULE INC COM 04269E107 16,591 831,222 SH   SOLE 30 831,222 0 0
ARQULE INC COM 04269E107 15 754 SH   SOLE 34 754 0 0
ARQULE INC COM 04269E107 283 14,184 SH   SOLE 40 14,184 0 0
ARROW ELECTRS INC COM 042735100 20,306 239,624 SH   SOLE 2 58,269 0 181,355
ARROW ELECTRS INC COM 042735100 2,919 34,452 SH   SOLE 4 32,322 0 2,130
ARROW ELECTRS INC COM 042735100 5,888 69,486 SH   SOLE 7 13,125 0 56,361
ARROW ELECTRS INC COM 042735100 13 156 SH   SOLE 13 156 0 0
ARROW ELECTRS INC COM 042735100 51 602 SH   SOLE 15 602 0 0
ARROW ELECTRS INC COM 042735100 20,069 236,833 SH   SOLE 18 229,869 0 6,964
ARROW ELECTRS INC COM 042735100 1,651 19,482 SH   SOLE 19 19,482 0 0
ARROW ELECTRS INC COM 042735100 356,444 4,206,329 SH   SOLE 21 4,206,329 0 0
ARROW ELECTRS INC COM 042735100 243,131 2,869,140 SH   SOLE 22 2,692,583 0 176,557
ARROW ELECTRS INC COM 042735100 5,364 63,302 SH   SOLE 23 63,302 0 0
ARROW ELECTRS INC COM 042735100 8,696 102,622 SH   SOLE 25 102,622 0 0
ARROW ELECTRS INC COM 042735100 34,560 407,835 SH   SOLE 26 94,808 0 313,027
ARROW ELECTRS INC COM 042735100 1,322 15,600 SH   SOLE 28 10,836 0 4,764
ARROW ELECTRS INC COM 042735100 1,663 19,630 SH   SOLE 29 1,717 0 17,913
ARROW ELECTRS INC COM 042735100 19,864 234,412 SH   SOLE 30 234,412 0 0
ARROW ELECTRS INC COM 042735100 2,117 24,985 SH   SOLE 31 15,871 0 9,114
ARROW ELECTRS INC COM 042735100 317 3,740 SH   SOLE 34 3,740 0 0
ARROW ELECTRS INC COM 042735100 6,334 74,752 SH   SOLE 36 74,752 0 0
ARROW ELECTRS INC COM 042735100 150 1,776 SH   SOLE 40 1,776 0 0
ARROW FINL CORP COM 042744102 512 13,535 SH   SOLE 2 428 0 13,107
ARROW FINL CORP COM 042744102 10 272 SH   SOLE 7 272 0 0
ARROW FINL CORP COM 042744102 1,758 46,512 SH   SOLE 18 46,512 0 0
ARROW FINL CORP COM 042744102 848 22,438 SH   SOLE 19 22,438 0 0
ARROW FINL CORP COM 042744102 17,504 463,080 SH   SOLE 21 463,080 0 0
ARROW FINL CORP COM 042744102 20,879 552,343 SH   SOLE 22 535,033 0 17,310
ARROW FINL CORP COM 042744102 64 1,690 SH   SOLE 28 1,690 0 0
ARROW FINL CORP COM 042744102 116 3,076 SH   SOLE 30 3,076 0 0
ARROW FINL CORP COM 042744102 50 1,334 SH   SOLE 40 1,334 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 5,316 83,812 SH   SOLE 2 48,290 0 35,522
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 21 335 SH   SOLE 4 335 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 106 1,676 SH   SOLE 7 1,676 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 35,708 562,951 SH   SOLE 18 543,589 0 19,362
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 18,444 290,782 SH   SOLE 19 290,782 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 499,237 7,870,674 SH   SOLE 21 7,870,674 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 216,111 3,407,076 SH   SOLE 22 3,297,554 0 109,522
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 905 14,268 SH   SOLE 23 14,268 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 4,700 74,105 SH   SOLE 26 27,198 0 46,907
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 627 9,883 SH   SOLE 28 9,883 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 2,158 34,027 SH   SOLE 30 34,027 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 131 2,064 SH   SOLE 34 2,064 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 590 9,305 SH   SOLE 40 9,305 0 0
ARTESIAN RESOURCES CORP CL A 043113208 262 7,051 SH   SOLE 2 311 0 6,740
ARTESIAN RESOURCES CORP CL A 043113208 10 282 SH   SOLE 7 282 0 0
ARTESIAN RESOURCES CORP CL A 043113208 1,039 27,923 SH   SOLE 18 27,923 0 0
ARTESIAN RESOURCES CORP CL A 043113208 543 14,597 SH   SOLE 19 14,597 0 0
ARTESIAN RESOURCES CORP CL A 043113208 10,599 284,855 SH   SOLE 21 284,855 0 0
ARTESIAN RESOURCES CORP CL A 043113208 5,893 158,372 SH   SOLE 22 151,813 0 6,559
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 1,197 37,029 SH   SOLE 2 2,559 0 34,470
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 5 149 SH   SOLE 4 149 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 32 1,003 SH   SOLE 7 1,003 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 5,895 182,389 SH   SOLE 18 170,581 0 11,808
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 3,647 112,828 SH   SOLE 19 112,828 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 55,225 1,708,688 SH   SOLE 21 1,708,688 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 52,658 1,629,281 SH   SOLE 22 1,558,619 0 70,662
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 114 3,518 SH   SOLE 23 3,518 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 1,631 50,460 SH   SOLE 26 11,284 0 39,176
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 212 6,570 SH   SOLE 28 6,570 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 567 17,533 SH   SOLE 30 17,533 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 132 4,081 SH   SOLE 40 4,081 0 0
ARTS WAY MFG INC COM 043168103 1 304 SH   SOLE 21 304 0 0
ARVINAS INC COM 04335A105 357 8,684 SH   SOLE 2 730 0 7,954
ARVINAS INC COM 04335A105 16 381 SH   SOLE 7 381 0 0
ARVINAS INC COM 04335A105 3,177 77,310 SH   SOLE 18 75,156 0 2,154
ARVINAS INC COM 04335A105 2,205 53,673 SH   SOLE 19 53,673 0 0
ARVINAS INC COM 04335A105 46,817 1,139,380 SH   SOLE 21 1,139,380 0 0
ARVINAS INC COM 04335A105 20,656 502,694 SH   SOLE 22 473,075 0 29,619
ARVINAS INC COM 04335A105 36 880 SH   SOLE 23 880 0 0
ARVINAS INC COM 04335A105 56 1,365 SH   SOLE 26 0 0 1,365
ARVINAS INC COM 04335A105 308 7,501 SH   SOLE 28 7,501 0 0
ARVINAS INC COM 04335A105 464 11,301 SH   SOLE 30 11,301 0 0
ARVINAS INC COM 04335A105 109 2,642 SH   SOLE 40 2,642 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 1,641 14,683 SH   SOLE 2 7,363 0 7,320
ASBURY AUTOMOTIVE GROUP INC COM 043436104 6 56 SH   SOLE 4 56 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 90 805 SH   SOLE 7 805 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 11,567 103,474 SH   SOLE 18 87,190 0 16,284
ASBURY AUTOMOTIVE GROUP INC COM 043436104 20,315 181,725 SH   SOLE 19 181,725 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 244,037 2,182,992 SH   SOLE 21 2,182,992 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 83,643 748,213 SH   SOLE 22 719,339 0 28,874
ASBURY AUTOMOTIVE GROUP INC COM 043436104 2,813 25,159 SH   SOLE 23 25,159 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 7,640 68,342 SH   SOLE 26 2,939 0 65,403
ASBURY AUTOMOTIVE GROUP INC COM 043436104 288 2,580 SH   SOLE 28 2,580 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 3,162 28,289 SH   SOLE 30 28,289 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 447 4,000 SH   SOLE 31 0 0 4,000
ASBURY AUTOMOTIVE GROUP INC COM 043436104 25 222 SH   SOLE 34 222 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 204 1,821 SH   SOLE 36 1,821 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 235 2,104 SH   SOLE 40 2,104 0 0
ASCENA RETAIL GROUP INC COM NEW 04351G200 61 7,976 SH   SOLE 2 306 0 7,670
ASCENA RETAIL GROUP INC COM NEW 04351G200 7 907 SH   SOLE 7 907 0 0
ASCENA RETAIL GROUP INC COM NEW 04351G200 225 29,348 SH   SOLE 18 29,348 0 0
ASCENA RETAIL GROUP INC COM NEW 04351G200 101 13,210 SH   SOLE 19 13,210 0 0
ASCENA RETAIL GROUP INC COM NEW 04351G200 2,281 297,597 SH   SOLE 21 297,597 0 0
ASCENA RETAIL GROUP INC COM NEW 04351G200 2,227 290,503 SH   SOLE 22 258,430 0 32,073
ASCENA RETAIL GROUP INC COM NEW 04351G200 4 465 SH   SOLE 31 0 0 465
ASCENDIS PHARMA A S SPONSORED ADR 04351P101 58,235 418,593 SH   SOLE 21 418,593 0 0
ASCENDIS PHARMA A S SPONSORED ADR 04351P101 457 3,285 SH   SOLE 30 3,285 0 0
ASCENDIS PHARMA A S SPONSORED ADR 04351P101 232 1,670 SH   SOLE 34 1,670 0 0
ASE TECHNOLOGY HOLDING CO LT SPONSORED ADS 00215W100 5,338 960,123 SH   SOLE 2 0 0 960,123
ASGN INC COM 00191U102 3,843 54,150 SH   SOLE 2 30,636 0 23,514
ASGN INC COM 00191U102 19 266 SH   SOLE 4 266 0 0
ASGN INC COM 00191U102 67 944 SH   SOLE 7 944 0 0
ASGN INC COM 00191U102 22,208 312,926 SH   SOLE 18 294,499 0 18,427
ASGN INC COM 00191U102 16,840 237,282 SH   SOLE 19 237,282 0 0
ASGN INC COM 00191U102 266,309 3,752,421 SH   SOLE 21 3,752,421 0 0
ASGN INC COM 00191U102 141,737 1,997,146 SH   SOLE 22 1,927,671 0 69,475
ASGN INC COM 00191U102 1,804 25,423 SH   SOLE 23 25,423 0 0
ASGN INC COM 00191U102 5,966 84,057 SH   SOLE 26 10,010 0 74,047
ASGN INC COM 00191U102 485 6,836 SH   SOLE 28 6,836 0 0
ASGN INC COM 00191U102 1,231 17,346 SH   SOLE 30 17,346 0 0
ASGN INC COM 00191U102 436 6,140 SH   SOLE 40 6,140 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 265 95,064 SH   SOLE 2 3,221 0 91,843
ASHFORD HOSPITALITY TR INC COM SHS 044103109 1 343 SH   SOLE 4 343 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 5 1,921 SH   SOLE 7 1,921 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 898 322,042 SH   SOLE 18 322,042 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 436 156,385 SH   SOLE 19 156,385 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 9,725 3,485,796 SH   SOLE 21 3,485,796 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 8,601 3,082,916 SH   SOLE 22 2,969,707 0 113,209
ASHFORD HOSPITALITY TR INC COM SHS 044103109 15 5,346 SH   SOLE 23 5,346 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 128 45,744 SH   SOLE 26 0 0 45,744
ASHFORD HOSPITALITY TR INC COM SHS 044103109 39 13,993 SH   SOLE 28 13,993 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 37 13,328 SH   SOLE 30 13,328 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 56 20,194 SH   SOLE 40 20,194 0 0
ASHFORD INC COM 044104107 7 277 SH   SOLE 18 277 0 0
ASHFORD INC COM 044104107 81 3,431 SH   SOLE 21 3,431 0 0
ASHFORD INC COM 044104107 730 30,914 SH   SOLE 22 30,914 0 0
ASHFORD INC COM 044104107 1 44 SH   SOLE 30 44 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 12,780 166,998 SH   SOLE 2 44,247 0 122,751
ASHLAND GLOBAL HLDGS INC COM 044186104 49 642 SH   SOLE 4 642 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 111 1,445 SH   SOLE 7 1,445 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 13 173 SH   SOLE 15 173 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 13,008 169,974 SH   SOLE 18 169,974 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 1,095 14,313 SH   SOLE 19 14,313 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 229,180 2,994,644 SH   SOLE 21 2,994,644 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 176,677 2,308,592 SH   SOLE 22 2,190,733 0 117,859
ASHLAND GLOBAL HLDGS INC COM 044186104 4,690 61,284 SH   SOLE 25 61,284 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 12,375 161,696 SH   SOLE 26 13,729 0 147,967
ASHLAND GLOBAL HLDGS INC COM 044186104 663 8,666 SH   SOLE 28 8,666 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 1,513 19,765 SH   SOLE 30 19,765 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 201 2,631 SH   SOLE 31 1,231 0 1,400
ASHLAND GLOBAL HLDGS INC COM 044186104 2,197 28,709 SH   SOLE 36 28,709 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 470 6,139 SH   SOLE 40 6,139 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 13,804 46,643 SH   SOLE 2 0 0 46,643
ASML HOLDING N V N Y REGISTRY SHS N07059210 1,027 3,471 SH   SOLE 7 3,471 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 33 113 SH   SOLE 15 113 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 252,419 852,941 SH   SOLE 18 578,627 0 274,314
ASML HOLDING N V N Y REGISTRY SHS N07059210 162,988 550,748 SH   SOLE 19 550,748 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 71,634 242,057 SH   SOLE 21 242,057 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 34,863 117,805 SH   SOLE 22 117,805 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 8,665 29,281 SH   SOLE 30 29,281 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 3,567 12,054 SH   SOLE 32 12,054 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 11,014 37,216 SH   SOLE 34 37,216 0 0
ASPEN AEROGELS INC COM 04523Y105 29 3,790 SH   SOLE 18 3,790 0 0
ASPEN AEROGELS INC COM 04523Y105 0 30 SH   SOLE 19 30 0 0
ASPEN AEROGELS INC COM 04523Y105 456 58,769 SH   SOLE 21 58,769 0 0
ASPEN AEROGELS INC COM 04523Y105 3,312 426,764 SH   SOLE 22 426,764 0 0
ASPEN GROUP INC COM NEW 04530L203 26 3,271 SH   SOLE 18 3,271 0 0
ASPEN GROUP INC COM NEW 04530L203 1,010 126,243 SH   SOLE 21 126,243 0 0
ASPEN GROUP INC COM NEW 04530L203 16 2,036 SH   SOLE 22 2,036 0 0
ASPEN TECHNOLOGY INC COM 045327103 17,408 143,951 SH   SOLE 2 22,350 0 121,601
ASPEN TECHNOLOGY INC COM 045327103 42 348 SH   SOLE 4 348 0 0
ASPEN TECHNOLOGY INC COM 045327103 147 1,215 SH   SOLE 7 1,215 0 0
ASPEN TECHNOLOGY INC COM 045327103 3,787 31,316 SH   SOLE 18 31,316 0 0
ASPEN TECHNOLOGY INC COM 045327103 25,941 214,510 SH   SOLE 19 214,510 0 0
ASPEN TECHNOLOGY INC COM 045327103 136,364 1,127,631 SH   SOLE 21 1,127,631 0 0
ASPEN TECHNOLOGY INC COM 045327103 247,107 2,043,386 SH   SOLE 22 1,918,354 0 125,032
ASPEN TECHNOLOGY INC COM 045327103 6,155 50,896 SH   SOLE 25 50,896 0 0
ASPEN TECHNOLOGY INC COM 045327103 4,790 39,613 SH   SOLE 26 19,836 0 19,777
ASPEN TECHNOLOGY INC COM 045327103 1,088 8,997 SH   SOLE 28 8,997 0 0
ASPEN TECHNOLOGY INC COM 045327103 17,811 147,282 SH   SOLE 30 147,282 0 0
ASPEN TECHNOLOGY INC COM 045327103 170 1,404 SH   SOLE 31 1,404 0 0
ASPEN TECHNOLOGY INC COM 045327103 2,075 17,156 SH   SOLE 34 17,156 0 0
ASPEN TECHNOLOGY INC COM 045327103 835 6,904 SH   SOLE 40 6,904 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 431 21,084 SH   SOLE 2 901 0 20,183
ASSEMBLY BIOSCIENCES INC COM 045396108 6 306 SH   SOLE 7 306 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 1,677 81,971 SH   SOLE 18 81,971 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 1,190 58,151 SH   SOLE 19 58,151 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 22,207 1,085,399 SH   SOLE 21 1,085,399 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 14,658 716,424 SH   SOLE 22 692,841 0 23,583
ASSEMBLY BIOSCIENCES INC COM 045396108 51 2,470 SH   SOLE 23 2,470 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 251 12,255 SH   SOLE 26 0 0 12,255
ASSEMBLY BIOSCIENCES INC COM 045396108 64 3,138 SH   SOLE 28 3,138 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 87 4,259 SH   SOLE 30 4,259 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 36 1,761 SH   SOLE 40 1,761 0 0
ASSERTIO THERAPEUTICS INC COM 04545L107 1,560 1,247,982 SH   SOLE 2 1,184,066 0 63,916
ASSERTIO THERAPEUTICS INC COM 04545L107 2 1,252 SH   SOLE 7 1,252 0 0
ASSERTIO THERAPEUTICS INC COM 04545L107 282 225,614 SH   SOLE 18 225,614 0 0
ASSERTIO THERAPEUTICS INC COM 04545L107 137 109,956 SH   SOLE 19 109,956 0 0
ASSERTIO THERAPEUTICS INC COM 04545L107 2,878 2,302,325 SH   SOLE 21 2,302,325 0 0
ASSERTIO THERAPEUTICS INC COM 04545L107 2,388 1,910,328 SH   SOLE 22 1,859,985 0 50,343
ASSERTIO THERAPEUTICS INC NOTE 2.500% 9/0 249908AA2 25,921 35,190,000 PRN   SOLE 2 35,190,000 0 0
ASSETMARK FINL HLDGS INC COM 04546L106 559 19,259 SH   SOLE 2 9,857 0 9,402
ASSETMARK FINL HLDGS INC COM 04546L106 7 226 SH   SOLE 7 226 0 0
ASSETMARK FINL HLDGS INC COM 04546L106 1,349 46,485 SH   SOLE 18 46,485 0 0
ASSETMARK FINL HLDGS INC COM 04546L106 1,272 43,843 SH   SOLE 19 43,843 0 0
ASSETMARK FINL HLDGS INC COM 04546L106 13,764 474,282 SH   SOLE 21 474,282 0 0
ASSETMARK FINL HLDGS INC COM 04546L106 11,653 401,549 SH   SOLE 22 391,400 0 10,149
ASSETMARK FINL HLDGS INC COM 04546L106 66 2,276 SH   SOLE 30 2,276 0 0
ASSETMARK FINL HLDGS INC COM 04546L106 2,324 80,095 SH   SOLE 34 80,095 0 0
ASSETMARK FINL HLDGS INC COM 04546L106 80 2,758 SH   SOLE 40 2,758 0 0
ASSOCIATED BANC CORP COM 045487105 9,549 433,263 SH   SOLE 2 146,831 0 286,432
ASSOCIATED BANC CORP COM 045487105 86 3,885 SH   SOLE 4 3,885 0 0
ASSOCIATED BANC CORP COM 045487105 109 4,960 SH   SOLE 7 4,960 0 0
ASSOCIATED BANC CORP COM 045487105 13,436 609,608 SH   SOLE 18 608,911 0 697
ASSOCIATED BANC CORP COM 045487105 838 38,005 SH   SOLE 19 38,005 0 0
ASSOCIATED BANC CORP COM 045487105 179,286 8,134,589 SH   SOLE 21 8,134,589 0 0
ASSOCIATED BANC CORP COM 045487105 127,352 5,778,204 SH   SOLE 22 5,473,284 0 304,920
ASSOCIATED BANC CORP COM 045487105 189 8,570 SH   SOLE 23 8,570 0 0
ASSOCIATED BANC CORP COM 045487105 1,236 56,069 SH   SOLE 26 33,156 0 22,913
ASSOCIATED BANC CORP COM 045487105 461 20,915 SH   SOLE 28 20,915 0 0
ASSOCIATED BANC CORP COM 045487105 34 1,560 SH   SOLE 29 1,560 0 0
ASSOCIATED BANC CORP COM 045487105 1,212 55,006 SH   SOLE 30 55,006 0 0
ASSOCIATED BANC CORP COM 045487105 223 10,138 SH   SOLE 31 10,138 0 0
ASSOCIATED BANC CORP COM 045487105 14 625 SH   SOLE 34 625 0 0
ASSOCIATED BANC CORP COM 045487105 137 6,204 SH   SOLE 36 6,204 0 0
ASSOCIATED BANC CORP COM 045487105 421 19,104 SH   SOLE 40 19,104 0 0
ASSOCIATED CAP GROUP INC CL A 045528106 70 1,791 SH   SOLE 2 56 0 1,735
ASSOCIATED CAP GROUP INC CL A 045528106 3 70 SH   SOLE 7 70 0 0
ASSOCIATED CAP GROUP INC CL A 045528106 270 6,886 SH   SOLE 18 6,886 0 0
ASSOCIATED CAP GROUP INC CL A 045528106 138 3,513 SH   SOLE 19 3,513 0 0
ASSOCIATED CAP GROUP INC CL A 045528106 2,735 69,780 SH   SOLE 21 69,780 0 0
ASSOCIATED CAP GROUP INC CL A 045528106 3,115 79,461 SH   SOLE 22 76,110 0 3,351
ASSOCIATED CAP GROUP INC CL A 045528106 16 415 SH   SOLE 28 415 0 0
ASSOCIATED CAP GROUP INC CL A 045528106 41 1,040 SH   SOLE 30 1,040 0 0
ASSURANT INC COM 04621X108 19,780 150,903 SH   SOLE 2 17,157 0 133,746
ASSURANT INC COM 04621X108 3,889 29,672 SH   SOLE 4 27,645 0 2,027
ASSURANT INC COM 04621X108 11,139 84,979 SH   SOLE 7 53,434 0 31,545
ASSURANT INC COM 04621X108 15 113 SH   SOLE 13 113 0 0
ASSURANT INC COM 04621X108 64 492 SH   SOLE 15 492 0 0
ASSURANT INC COM 04621X108 21,877 166,897 SH   SOLE 18 158,405 0 8,492
ASSURANT INC COM 04621X108 8,435 64,347 SH   SOLE 19 64,347 0 0
ASSURANT INC COM 04621X108 200,886 1,532,548 SH   SOLE 21 1,532,548 0 0
ASSURANT INC COM 04621X108 210,646 1,607,004 SH   SOLE 22 1,451,095 0 155,909
ASSURANT INC COM 04621X108 5,846 44,602 SH   SOLE 23 44,602 0 0
ASSURANT INC COM 04621X108 10,742 81,950 SH   SOLE 25 81,950 0 0
ASSURANT INC COM 04621X108 33,627 256,538 SH   SOLE 26 55,021 0 201,517
ASSURANT INC COM 04621X108 1,524 11,624 SH   SOLE 28 7,745 0 3,879
ASSURANT INC COM 04621X108 1,843 14,059 SH   SOLE 29 1,225 0 12,834
ASSURANT INC COM 04621X108 34,552 263,592 SH   SOLE 30 263,592 0 0
ASSURANT INC COM 04621X108 2,006 15,306 SH   SOLE 31 10,710 0 4,596
ASSURANT INC COM 04621X108 3,457 26,376 SH   SOLE 34 26,376 0 0
ASSURANT INC COM 04621X108 4,871 37,161 SH   SOLE 36 37,161 0 0
ASSURANT INC COM 04621X108 156 1,189 SH   SOLE 40 1,189 0 0
ASSURANT INC 6.50% CONV PFD D 04621X207 28,951 225,090 SH   SOLE 21 225,090 0 0
ASSURED GUARANTY LTD COM G0585R106 9,868 201,297 SH   SOLE 2 36,019 0 165,278
ASSURED GUARANTY LTD COM G0585R106 26 535 SH   SOLE 4 535 0 0
ASSURED GUARANTY LTD COM G0585R106 151 3,089 SH   SOLE 7 3,089 0 0
ASSURED GUARANTY LTD COM G0585R106 9,685 197,581 SH   SOLE 18 88,989 0 108,592
ASSURED GUARANTY LTD COM G0585R106 11,178 228,030 SH   SOLE 19 228,030 0 0
ASSURED GUARANTY LTD COM G0585R106 59,878 1,221,493 SH   SOLE 21 1,221,493 0 0
ASSURED GUARANTY LTD COM G0585R106 143,810 2,933,702 SH   SOLE 22 2,735,931 0 197,771
ASSURED GUARANTY LTD COM G0585R106 2,434 49,646 SH   SOLE 25 21,692 0 27,954
ASSURED GUARANTY LTD COM G0585R106 1,843 37,607 SH   SOLE 26 24,604 0 13,003
ASSURED GUARANTY LTD COM G0585R106 649 13,247 SH   SOLE 28 13,247 0 0
ASSURED GUARANTY LTD COM G0585R106 1,696 34,607 SH   SOLE 30 34,607 0 0
ASSURED GUARANTY LTD COM G0585R106 99 2,020 SH   SOLE 31 2,020 0 0
ASSURED GUARANTY LTD COM G0585R106 14,418 294,123 SH   SOLE 34 294,123 0 0
ASSURED GUARANTY LTD COM G0585R106 189 3,865 SH   SOLE 36 3,865 0 0
ASSURED GUARANTY LTD COM G0585R106 512 10,454 SH   SOLE 40 10,454 0 0
ASTA FDG INC COM 046220109 6 569 SH   SOLE 18 569 0 0
ASTA FDG INC COM 046220109 71 6,869 SH   SOLE 21 6,869 0 0
ASTA FDG INC COM 046220109 2,798 270,866 SH   SOLE 22 270,866 0 0
ASTEC INDS INC COM 046224101 942 22,434 SH   SOLE 2 757 0 21,677
ASTEC INDS INC COM 046224101 7 169 SH   SOLE 4 169 0 0
ASTEC INDS INC COM 046224101 15 361 SH   SOLE 7 361 0 0
ASTEC INDS INC COM 046224101 4,184 99,612 SH   SOLE 18 99,612 0 0
ASTEC INDS INC COM 046224101 1,638 38,999 SH   SOLE 19 38,999 0 0
ASTEC INDS INC COM 046224101 108,963 2,594,361 SH   SOLE 21 2,594,361 0 0
ASTEC INDS INC COM 046224101 29,325 698,214 SH   SOLE 22 665,882 0 32,332
ASTEC INDS INC COM 046224101 399 9,511 SH   SOLE 26 3,299 0 6,212
ASTEC INDS INC COM 046224101 119 2,825 SH   SOLE 28 2,825 0 0
ASTEC INDS INC COM 046224101 1,453 34,599 SH   SOLE 30 34,599 0 0
ASTEC INDS INC COM 046224101 86 2,059 SH   SOLE 40 2,059 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 3,138 62,932 SH   SOLE 2 62,932 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 174,073 3,491,227 SH   SOLE 18 3,471,078 0 20,149
ASTRAZENECA PLC SPONSORED ADR 046353108 45,345 909,456 SH   SOLE 19 909,456 0 0
ASTRONICS CORP COM 046433108 319 11,399 SH   SOLE 2 830 0 10,569
ASTRONICS CORP COM 046433108 6 212 SH   SOLE 4 212 0 0
ASTRONICS CORP COM 046433108 11 402 SH   SOLE 7 402 0 0
ASTRONICS CORP COM 046433108 2,256 80,711 SH   SOLE 18 80,711 0 0
ASTRONICS CORP COM 046433108 1,294 46,294 SH   SOLE 19 46,294 0 0
ASTRONICS CORP COM 046433108 31,710 1,134,543 SH   SOLE 21 1,134,543 0 0
ASTRONICS CORP COM 046433108 19,629 702,288 SH   SOLE 22 673,339 0 28,949
ASTRONICS CORP COM 046433108 702 25,123 SH   SOLE 26 16,264 0 8,859
ASTRONICS CORP COM 046433108 82 2,917 SH   SOLE 28 2,917 0 0
ASTRONICS CORP COM 046433108 191 6,832 SH   SOLE 30 6,832 0 0
ASTRONICS CORP COM 046433108 57 2,027 SH   SOLE 40 2,027 0 0
ASTRONOVA INC COM 04638F108 41 2,986 SH   SOLE 2 272 0 2,714
ASTRONOVA INC COM 04638F108 333 24,279 SH   SOLE 18 24,279 0 0
ASTRONOVA INC COM 04638F108 160 11,639 SH   SOLE 19 11,639 0 0
ASTRONOVA INC COM 04638F108 3,348 243,990 SH   SOLE 21 243,990 0 0
ASTRONOVA INC COM 04638F108 1,782 129,888 SH   SOLE 22 127,930 0 1,958
ASTROTECH CORP COM NEW 046484200 3 1,452 SH   SOLE 21 1,452 0 0
ASTROTECH CORP COM NEW 046484200 342 190,210 SH   SOLE 22 190,210 0 0
ASURE SOFTWARE INC COM 04649U102 20 2,462 SH   SOLE 18 2,462 0 0
ASURE SOFTWARE INC COM 04649U102 279 34,153 SH   SOLE 21 34,153 0 0
ASURE SOFTWARE INC COM 04649U102 1,758 214,962 SH   SOLE 22 214,962 0 0
AT HOME GROUP INC COM 04650Y100 257 46,744 SH   SOLE 2 1,759 0 44,985
AT HOME GROUP INC COM 04650Y100 1 227 SH   SOLE 4 227 0 0
AT HOME GROUP INC COM 04650Y100 4 755 SH   SOLE 7 755 0 0
AT HOME GROUP INC COM 04650Y100 900 163,566 SH   SOLE 18 163,566 0 0
AT HOME GROUP INC COM 04650Y100 465 84,475 SH   SOLE 19 84,475 0 0
AT HOME GROUP INC COM 04650Y100 9,021 1,640,193 SH   SOLE 21 1,640,193 0 0
AT HOME GROUP INC COM 04650Y100 7,632 1,387,601 SH   SOLE 22 1,326,969 0 60,632
AT HOME GROUP INC COM 04650Y100 120 21,887 SH   SOLE 26 17,520 0 4,367
AT HOME GROUP INC COM 04650Y100 27 4,854 SH   SOLE 28 4,854 0 0
AT HOME GROUP INC COM 04650Y100 122 22,272 SH   SOLE 30 22,272 0 0
AT HOME GROUP INC COM 04650Y100 32 5,821 SH   SOLE 40 5,821 0 0
AT&T INC COM 00206R102 795,259 20,349,512 SH   SOLE 2 3,875,944 0 16,473,568
AT&T INC COM 00206R102 136,091 3,482,379 SH   SOLE 4 3,284,469 0 197,910
AT&T INC COM 00206R102 327,338 8,376,092 SH   SOLE 7 7,468,924 0 907,168
AT&T INC COM 00206R102 8,600 220,049 SH   SOLE 13 220,049 0 0
AT&T INC COM 00206R102 1,686 43,152 SH   SOLE 15 43,152 0 0
AT&T INC COM 00206R102 12 298 SH   SOLE 17 0 0 298
AT&T INC COM 00206R102 550,831 14,094,951 SH   SOLE 18 12,762,486 0 1,332,465
AT&T INC COM 00206R102 95,940 2,454,962 SH   SOLE 19 2,454,962 0 0
AT&T INC COM 00206R102 7,407,440 189,545,556 SH   SOLE 21 189,545,556 0 0
AT&T INC COM 00206R102 7,100,883 181,701,211 SH   SOLE 22 161,249,012 0 20,452,199
AT&T INC COM 00206R102 227,680 5,826,000 SH   SOLE 23 5,826,000 0 0
AT&T INC COM 00206R102 293,816 7,518,316 SH   SOLE 25 7,518,316 0 0
AT&T INC COM 00206R102 1,263,399 32,328,524 SH   SOLE 26 4,219,662 0 28,108,862
AT&T INC COM 00206R102 53,362 1,365,464 SH   SOLE 28 953,265 0 412,199
AT&T INC COM 00206R102 50,907 1,302,624 SH   SOLE 29 408,023 0 894,601
AT&T INC COM 00206R102 1,342,886 34,362,497 SH   SOLE 30 34,362,497 0 0
AT&T INC COM 00206R102 86,718 2,218,984 SH   SOLE 31 1,625,201 0 593,783
AT&T INC COM 00206R102 8,328 213,091 SH   SOLE 32 213,091 0 0
AT&T INC COM 00206R102 24,674 631,375 SH   SOLE 34 631,375 0 0
AT&T INC COM 00206R102 21,130 540,695 SH   SOLE 35 540,695 0 0
AT&T INC COM 00206R102 241,366 6,176,194 SH   SOLE 36 6,176,194 0 0
AT&T INC COM 00206R102 6,360 162,754 SH   SOLE 40 162,754 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 408 24,794 SH   SOLE 2 5,111 0 19,683
ATARA BIOTHERAPEUTICS INC COM 046513107 3 203 SH   SOLE 4 203 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 15 891 SH   SOLE 7 891 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 2,997 181,986 SH   SOLE 18 176,260 0 5,726
ATARA BIOTHERAPEUTICS INC COM 046513107 3,488 211,790 SH   SOLE 19 211,790 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 36,849 2,237,358 SH   SOLE 21 2,237,358 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 26,704 1,621,388 SH   SOLE 22 1,570,307 0 51,081
ATARA BIOTHERAPEUTICS INC COM 046513107 206 12,513 SH   SOLE 23 12,513 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 611 37,112 SH   SOLE 26 7,440 0 29,672
ATARA BIOTHERAPEUTICS INC COM 046513107 66 3,979 SH   SOLE 28 3,979 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 4,007 243,284 SH   SOLE 30 243,284 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 33 2,008 SH   SOLE 34 2,008 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 51 3,108 SH   SOLE 40 3,108 0 0
ATENTO S A SHS L0427L105 103 35,846 SH   SOLE 22 35,846 0 0
ATHENE HLDG LTD CL A G0684D107 16,010 340,424 SH   SOLE 2 32,185 0 308,239
ATHENE HLDG LTD CL A G0684D107 3,434 73,013 SH   SOLE 4 68,766 0 4,247
ATHENE HLDG LTD CL A G0684D107 5,574 118,523 SH   SOLE 7 26,384 0 92,139
ATHENE HLDG LTD CL A G0684D107 16 332 SH   SOLE 13 332 0 0
ATHENE HLDG LTD CL A G0684D107 4,695 99,821 SH   SOLE 18 86,024 0 13,797
ATHENE HLDG LTD CL A G0684D107 1,518 32,282 SH   SOLE 19 32,282 0 0
ATHENE HLDG LTD CL A G0684D107 92,172 1,959,849 SH   SOLE 21 1,959,849 0 0
ATHENE HLDG LTD CL A G0684D107 162,895 3,463,635 SH   SOLE 22 3,186,938 0 276,697
ATHENE HLDG LTD CL A G0684D107 5,408 114,992 SH   SOLE 23 114,992 0 0
ATHENE HLDG LTD CL A G0684D107 929 19,759 SH   SOLE 25 19,759 0 0
ATHENE HLDG LTD CL A G0684D107 17,392 369,816 SH   SOLE 26 157,107 0 212,709
ATHENE HLDG LTD CL A G0684D107 1,487 31,620 SH   SOLE 28 22,339 0 9,281
ATHENE HLDG LTD CL A G0684D107 1,658 35,253 SH   SOLE 29 3,195 0 32,058
ATHENE HLDG LTD CL A G0684D107 20,511 436,130 SH   SOLE 30 436,130 0 0
ATHENE HLDG LTD CL A G0684D107 1,554 33,050 SH   SOLE 31 28,361 0 4,689
ATHENE HLDG LTD CL A G0684D107 414 8,801 SH   SOLE 34 8,801 0 0
ATHENE HLDG LTD CL A G0684D107 2,660 56,551 SH   SOLE 36 56,551 0 0
ATHENE HLDG LTD CL A G0684D107 192 4,093 SH   SOLE 40 4,093 0 0
ATHENEX INC COM 04685N103 430 28,148 SH   SOLE 2 2,450 0 25,698
ATHENEX INC COM 04685N103 20 1,336 SH   SOLE 7 1,336 0 0
ATHENEX INC COM 04685N103 5 335 SH   SOLE 17 0 0 335
ATHENEX INC COM 04685N103 3,569 233,733 SH   SOLE 18 233,733 0 0
ATHENEX INC COM 04685N103 1,994 130,613 SH   SOLE 19 130,613 0 0
ATHENEX INC COM 04685N103 45,385 2,972,188 SH   SOLE 21 2,972,188 0 0
ATHENEX INC COM 04685N103 26,086 1,708,285 SH   SOLE 22 1,639,469 0 68,816
ATHENEX INC COM 04685N103 6 386 SH   SOLE 23 386 0 0
ATHENEX INC COM 04685N103 52 3,388 SH   SOLE 26 0 0 3,388
ATHENEX INC COM 04685N103 254 16,648 SH   SOLE 28 16,648 0 0
ATHENEX INC COM 04685N103 370 24,199 SH   SOLE 30 24,199 0 0
ATHENEX INC COM 04685N103 5 330 SH   SOLE 34 330 0 0
ATHENEX INC COM 04685N103 88 5,751 SH   SOLE 40 5,751 0 0
ATHERSYS INC COM 04744L106 96 77,967 SH   SOLE 2 27,952 0 50,015
ATHERSYS INC COM 04744L106 4 3,025 SH   SOLE 7 3,025 0 0
ATHERSYS INC COM 04744L106 640 520,539 SH   SOLE 18 460,282 0 60,257
ATHERSYS INC COM 04744L106 1,050 853,253 SH   SOLE 19 853,253 0 0
ATHERSYS INC COM 04744L106 5,562 4,522,075 SH   SOLE 21 4,522,075 0 0
ATHERSYS INC COM 04744L106 4,691 3,814,140 SH   SOLE 22 3,716,743 0 97,397
ATHERSYS INC COM 04744L106 108 88,030 SH   SOLE 23 88,030 0 0
ATHERSYS INC COM 04744L106 163 132,794 SH   SOLE 26 0 0 132,794
ATKORE INTL GROUP INC COM 047649108 1,003 24,791 SH   SOLE 2 7,024 0 17,767
ATKORE INTL GROUP INC COM 047649108 12 299 SH   SOLE 4 299 0 0
ATKORE INTL GROUP INC COM 047649108 32 780 SH   SOLE 7 780 0 0
ATKORE INTL GROUP INC COM 047649108 7,137 176,386 SH   SOLE 18 158,476 0 17,910
ATKORE INTL GROUP INC COM 047649108 11,500 284,223 SH   SOLE 19 284,223 0 0
ATKORE INTL GROUP INC COM 047649108 63,618 1,572,380 SH   SOLE 21 1,572,380 0 0
ATKORE INTL GROUP INC COM 047649108 63,427 1,567,653 SH   SOLE 22 1,506,318 0 61,335
ATKORE INTL GROUP INC COM 047649108 1,061 26,225 SH   SOLE 23 26,225 0 0
ATKORE INTL GROUP INC COM 047649108 3,889 96,129 SH   SOLE 26 18,074 0 78,055
ATKORE INTL GROUP INC COM 047649108 249 6,147 SH   SOLE 28 6,147 0 0
ATKORE INTL GROUP INC COM 047649108 632 15,632 SH   SOLE 30 15,632 0 0
ATKORE INTL GROUP INC COM 047649108 894 22,091 SH   SOLE 34 22,091 0 0
ATKORE INTL GROUP INC COM 047649108 210 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 1 749 SH   SOLE 21 749 0 0
ATLANTIC AMERN CORP COM 048209100 28 14,212 SH   SOLE 22 14,212 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 390 21,242 SH   SOLE 2 704 0 20,538
ATLANTIC CAP BANCSHARES INC COM 048269203 9 512 SH   SOLE 7 512 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 1,524 83,055 SH   SOLE 18 83,055 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 725 39,485 SH   SOLE 19 39,485 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 15,104 823,080 SH   SOLE 21 823,080 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 13,446 732,752 SH   SOLE 22 705,910 0 26,842
ATLANTIC CAP BANCSHARES INC COM 048269203 56 3,046 SH   SOLE 30 3,046 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 50 2,732 SH   SOLE 40 2,732 0 0
ATLANTIC PWR CORP COM NEW 04878Q863 177 76,097 SH   SOLE 2 4,080 0 72,017
ATLANTIC PWR CORP COM NEW 04878Q863 7 3,130 SH   SOLE 7 3,130 0 0
ATLANTIC PWR CORP COM NEW 04878Q863 887 380,775 SH   SOLE 18 380,775 0 0
ATLANTIC PWR CORP COM NEW 04878Q863 441 189,464 SH   SOLE 19 189,464 0 0
ATLANTIC PWR CORP COM NEW 04878Q863 8,456 3,629,216 SH   SOLE 21 3,629,216 0 0
ATLANTIC PWR CORP COM NEW 04878Q863 2,781 1,193,500 SH   SOLE 22 1,103,068 0 90,432
ATLANTIC PWR CORP COM NEW 04878Q863 83 35,765 SH   SOLE 23 35,765 0 0
ATLANTIC PWR CORP COM NEW 04878Q863 211 90,654 SH   SOLE 26 0 0 90,654
ATLANTIC UN BANKSHARES CORP COM 04911A107 3,096 82,438 SH   SOLE 2 3,147 0 79,291
ATLANTIC UN BANKSHARES CORP COM 04911A107 8 213 SH   SOLE 4 213 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 54 1,436 SH   SOLE 7 1,436 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 13,389 356,554 SH   SOLE 18 356,554 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 5,375 143,146 SH   SOLE 19 143,146 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 104,940 2,794,666 SH   SOLE 21 2,794,666 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 92,295 2,457,922 SH   SOLE 22 2,356,018 0 101,904
ATLANTIC UN BANKSHARES CORP COM 04911A107 930 24,775 SH   SOLE 26 14,831 0 9,944
ATLANTIC UN BANKSHARES CORP COM 04911A107 362 9,639 SH   SOLE 28 9,639 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 907 24,158 SH   SOLE 30 24,158 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 260 6,934 SH   SOLE 40 6,934 0 0
ATLANTICA YIELD PLC SHS G0751N103 14,521 550,254 SH   SOLE 21 550,254 0 0
ATLANTICA YIELD PLC SHS G0751N103 176 6,666 SH   SOLE 22 0 0 6,666
ATLANTICA YIELD PLC SHS G0751N103 6 222 SH   SOLE 23 222 0 0
ATLANTICA YIELD PLC SHS G0751N103 11,222 425,250 SH   SOLE 30 425,250 0 0
ATLANTICUS HLDGS CORP COM 04914Y102 1 96 SH   SOLE 17 0 0 96
ATLANTICUS HLDGS CORP COM 04914Y102 12 1,297 SH   SOLE 18 1,297 0 0
ATLANTICUS HLDGS CORP COM 04914Y102 186 20,627 SH   SOLE 21 20,627 0 0
ATLANTICUS HLDGS CORP COM 04914Y102 4,984 553,137 SH   SOLE 22 553,137 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 671 24,329 SH   SOLE 2 929 0 23,400
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 1 53 SH   SOLE 4 53 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 13 459 SH   SOLE 7 459 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 2,933 106,384 SH   SOLE 18 106,384 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 1,117 40,510 SH   SOLE 19 40,510 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 79,591 2,886,881 SH   SOLE 21 2,886,881 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 20,146 730,729 SH   SOLE 22 709,469 0 21,260
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 26 956 SH   SOLE 28 956 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 779 28,263 SH   SOLE 30 28,263 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 21 756 SH   SOLE 40 756 0 0
ATLAS AIR WORLDWIDE HLDGS IN NOTE 1.875% 6/0 049164BJ4 653 775,000 PRN   SOLE 21 775,000 0 0
ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 3 7,119 SH   SOLE 21 7,119 0 0
ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 10 22,126 SH   SOLE 22 22,126 0 0
ATLASSIAN CORP PLC CL A G06242104 27,054 224,813 SH   SOLE 2 15,031 0 209,782
ATLASSIAN CORP PLC CL A G06242104 298 2,478 SH   SOLE 7 2,478 0 0
ATLASSIAN CORP PLC CL A G06242104 91 758 SH   SOLE 15 758 0 0
ATLASSIAN CORP PLC CL A G06242104 6,551 54,434 SH   SOLE 18 53,710 0 724
ATLASSIAN CORP PLC CL A G06242104 42,623 354,185 SH   SOLE 19 354,185 0 0
ATLASSIAN CORP PLC CL A G06242104 156,779 1,302,802 SH   SOLE 21 1,302,802 0 0
ATLASSIAN CORP PLC CL A G06242104 114,661 952,806 SH   SOLE 22 789,044 0 163,762
ATLASSIAN CORP PLC CL A G06242104 971 8,067 SH   SOLE 23 8,067 0 0
ATLASSIAN CORP PLC CL A G06242104 14,701 122,164 SH   SOLE 25 122,164 0 0
ATLASSIAN CORP PLC CL A G06242104 16,902 140,449 SH   SOLE 26 1,419 0 139,030
ATLASSIAN CORP PLC CL A G06242104 134 1,116 SH   SOLE 30 1,116 0 0
ATLASSIAN CORP PLC CL A G06242104 572 4,757 SH   SOLE 31 2,420 0 2,337
ATLASSIAN CORP PLC CL A G06242104 25,877 215,036 SH   SOLE 34 215,036 0 0
ATLASSIAN CORP PLC CL A G06242104 5,845 48,569 SH   SOLE 36 48,569 0 0
ATMOS ENERGY CORP COM 049560105 38,069 340,330 SH   SOLE 2 49,924 0 290,406
ATMOS ENERGY CORP COM 049560105 7,162 64,026 SH   SOLE 4 61,096 0 2,930
ATMOS ENERGY CORP COM 049560105 38,966 348,345 SH   SOLE 7 277,097 0 71,248
ATMOS ENERGY CORP COM 049560105 875 7,825 SH   SOLE 13 7,825 0 0
ATMOS ENERGY CORP COM 049560105 61 541 SH   SOLE 15 541 0 0
ATMOS ENERGY CORP COM 049560105 32,642 291,807 SH   SOLE 18 257,716 0 34,091
ATMOS ENERGY CORP COM 049560105 5,856 52,348 SH   SOLE 19 52,348 0 0
ATMOS ENERGY CORP COM 049560105 552,798 4,941,872 SH   SOLE 21 4,941,872 0 0
ATMOS ENERGY CORP COM 049560105 360,113 3,219,315 SH   SOLE 22 2,912,459 0 306,856
ATMOS ENERGY CORP COM 049560105 9,406 84,084 SH   SOLE 23 84,084 0 0
ATMOS ENERGY CORP COM 049560105 16,146 144,345 SH   SOLE 25 144,345 0 0
ATMOS ENERGY CORP COM 049560105 69,322 619,720 SH   SOLE 26 96,185 0 523,535
ATMOS ENERGY CORP COM 049560105 2,467 22,053 SH   SOLE 28 15,420 0 6,633
ATMOS ENERGY CORP COM 049560105 3,039 27,169 SH   SOLE 29 2,255 0 24,914
ATMOS ENERGY CORP COM 049560105 71,620 640,263 SH   SOLE 30 640,263 0 0
ATMOS ENERGY CORP COM 049560105 4,971 44,440 SH   SOLE 31 22,101 0 22,339
ATMOS ENERGY CORP COM 049560105 959 8,573 SH   SOLE 34 8,573 0 0
ATMOS ENERGY CORP COM 049560105 9,341 83,508 SH   SOLE 36 83,508 0 0
ATMOS ENERGY CORP COM 049560105 341 3,047 SH   SOLE 40 3,047 0 0
ATN INTL INC COM 00215F107 619 11,170 SH   SOLE 2 369 0 10,801
ATN INTL INC COM 00215F107 3 49 SH   SOLE 4 49 0 0
ATN INTL INC COM 00215F107 10 179 SH   SOLE 7 179 0 0
ATN INTL INC COM 00215F107 2,733 49,344 SH   SOLE 18 49,344 0 0
ATN INTL INC COM 00215F107 1,080 19,504 SH   SOLE 19 19,504 0 0
ATN INTL INC COM 00215F107 71,643 1,293,436 SH   SOLE 21 1,293,436 0 0
ATN INTL INC COM 00215F107 19,721 356,040 SH   SOLE 22 340,276 0 15,764
ATN INTL INC COM 00215F107 260 4,686 SH   SOLE 26 0 0 4,686
ATN INTL INC COM 00215F107 88 1,582 SH   SOLE 28 1,582 0 0
ATN INTL INC COM 00215F107 917 16,555 SH   SOLE 30 16,555 0 0
ATN INTL INC COM 00215F107 61 1,098 SH   SOLE 40 1,098 0 0
ATOMERA INC COM 04965B100 9 2,974 SH   SOLE 18 2,974 0 0
ATOMERA INC COM 04965B100 139 45,278 SH   SOLE 21 45,278 0 0
ATOMERA INC COM 04965B100 85 27,689 SH   SOLE 22 27,689 0 0
ATOSSA GENETICS INC COM PAR 04962H506 0 54 SH   SOLE 21 54 0 0
ATOSSA GENETICS INC COM PAR 04962H506 1 615 SH   SOLE 22 615 0 0
ATRECA INC CL A COM 04965G109 1,003 64,855 SH   SOLE 2 61,602 0 3,253
ATRECA INC CL A COM 04965G109 806 52,120 SH   SOLE 18 52,120 0 0
ATRECA INC CL A COM 04965G109 5,773 373,160 SH   SOLE 19 373,160 0 0
ATRECA INC CL A COM 04965G109 65 4,184 SH   SOLE 20 4,184 0 0
ATRECA INC CL A COM 04965G109 7,203 465,600 SH   SOLE 21 465,600 0 0
ATRECA INC CL A COM 04965G109 1,894 122,405 SH   SOLE 22 120,431 0 1,974
ATRECA INC CL A COM 04965G109 5 342 SH   SOLE 23 342 0 0
ATRECA INC CL A COM 04965G109 24 1,579 SH   SOLE 30 1,579 0 0
ATRECA INC CL A COM 04965G109 3,530 228,155 SH   SOLE 34 228,155 0 0
ATRICURE INC COM 04963C209 598 18,379 SH   SOLE 2 4,138 0 14,241
ATRICURE INC COM 04963C209 9 285 SH   SOLE 4 285 0 0
ATRICURE INC COM 04963C209 21 634 SH   SOLE 7 634 0 0
ATRICURE INC COM 04963C209 4,925 151,492 SH   SOLE 18 130,404 0 21,088
ATRICURE INC COM 04963C209 6,315 194,257 SH   SOLE 19 194,257 0 0
ATRICURE INC COM 04963C209 47,762 1,469,147 SH   SOLE 21 1,469,147 0 0
ATRICURE INC COM 04963C209 39,844 1,225,587 SH   SOLE 22 1,172,849 0 52,738
ATRICURE INC COM 04963C209 519 15,977 SH   SOLE 23 15,977 0 0
ATRICURE INC COM 04963C209 1,560 47,988 SH   SOLE 26 14,497 0 33,491
ATRICURE INC COM 04963C209 141 4,352 SH   SOLE 28 4,352 0 0
ATRICURE INC COM 04963C209 5,739 176,544 SH   SOLE 30 176,544 0 0
ATRICURE INC COM 04963C209 92 2,822 SH   SOLE 40 2,822 0 0
ATRION CORP COM 049904105 446 594 SH   SOLE 2 50 0 544
ATRION CORP COM 049904105 5 7 SH   SOLE 4 7 0 0
ATRION CORP COM 049904105 17 23 SH   SOLE 7 23 0 0
ATRION CORP COM 049904105 3,667 4,879 SH   SOLE 18 4,879 0 0
ATRION CORP COM 049904105 1,898 2,526 SH   SOLE 19 2,526 0 0
ATRION CORP COM 049904105 38,470 51,191 SH   SOLE 21 51,191 0 0
ATRION CORP COM 049904105 31,777 42,285 SH   SOLE 22 40,493 0 1,792
ATRION CORP COM 049904105 1,939 2,580 SH   SOLE 23 2,580 0 0
ATRION CORP COM 049904105 788 1,049 SH   SOLE 26 549 0 500
ATRION CORP COM 049904105 164 218 SH   SOLE 28 218 0 0
ATRION CORP COM 049904105 377 501 SH   SOLE 30 501 0 0
ATRION CORP COM 049904105 88 117 SH   SOLE 40 117 0 0
ATYR PHARMA INC COM NEW 002120202 2 406 SH   SOLE 21 406 0 0
ATYR PHARMA INC COM NEW 002120202 34 8,143 SH   SOLE 22 8,143 0 0
AUBURN NATL BANCORP COM 050473107 26 488 SH   SOLE 18 488 0 0
AUBURN NATL BANCORP COM 050473107 32 595 SH   SOLE 21 595 0 0
AUDENTES THERAPEUTICS INC COM 05070R104 1,236 20,661 SH   SOLE 2 3,561 0 17,100
AUDENTES THERAPEUTICS INC COM 05070R104 13 210 SH   SOLE 4 210 0 0
AUDENTES THERAPEUTICS INC COM 05070R104 48 801 SH   SOLE 7 801 0 0
AUDENTES THERAPEUTICS INC COM 05070R104 9,573 159,971 SH   SOLE 18 151,331 0 8,640
AUDENTES THERAPEUTICS INC COM 05070R104 8,132 135,899 SH   SOLE 19 135,899 0 0
AUDENTES THERAPEUTICS INC COM 05070R104 115,771 1,934,676 SH   SOLE 21 1,934,676 0 0
AUDENTES THERAPEUTICS INC COM 05070R104 81,054 1,354,515 SH   SOLE 22 1,302,323 0 52,192
AUDENTES THERAPEUTICS INC COM 05070R104 476 7,962 SH   SOLE 23 7,962 0 0
AUDENTES THERAPEUTICS INC COM 05070R104 2,286 38,210 SH   SOLE 26 17,556 0 20,654
AUDENTES THERAPEUTICS INC COM 05070R104 274 4,578 SH   SOLE 28 4,578 0 0
AUDENTES THERAPEUTICS INC COM 05070R104 948 15,839 SH   SOLE 30 15,839 0 0
AUDENTES THERAPEUTICS INC COM 05070R104 99 1,649 SH   SOLE 34 1,649 0 0
AUDENTES THERAPEUTICS INC COM 05070R104 233 3,893 SH   SOLE 40 3,893 0 0
AUDIOCODES LTD ORD M15342104 87 3,395 SH   SOLE 22 3,395 0 0
AUDIOEYE INC COM NEW 050734201 5 960 SH   SOLE 18 960 0 0
AUDIOEYE INC COM NEW 050734201 62 13,148 SH   SOLE 21 13,148 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102 17,475 862,552 SH   SOLE 21 862,552 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102 137 6,759 SH   SOLE 30 6,759 0 0
AURORA CANNABIS INC COM 05156X108 0 9 SH   SOLE 17 0 0 9
AURORA MOBILE LTD ADS 051857100 19 6,380 SH   SOLE 21 6,380 0 0
AURORA MOBILE LTD ADS 051857100 366 124,157 SH   SOLE 22 110,076 0 14,081
AURORA MOBILE LTD ADS 051857100 144 48,814 SH   SOLE 30 48,814 0 0
AUTODESK INC COM 052769106 113,531 618,834 SH   SOLE 2 49,830 0 569,004
AUTODESK INC COM 052769106 20,403 111,212 SH   SOLE 4 105,203 0 6,009
AUTODESK INC COM 052769106 36,017 196,320 SH   SOLE 7 194,896 0 1,424
AUTODESK INC COM 052769106 465 2,536 SH   SOLE 13 2,536 0 0
AUTODESK INC COM 052769106 281 1,532 SH   SOLE 15 1,532 0 0
AUTODESK INC COM 052769106 307,044 1,673,628 SH   SOLE 18 1,307,028 0 366,600
AUTODESK INC COM 052769106 309,744 1,688,347 SH   SOLE 19 1,688,347 0 0
AUTODESK INC COM 052769106 880,675 4,800,363 SH   SOLE 21 4,800,363 0 0
AUTODESK INC COM 052769106 1,003,783 5,471,401 SH   SOLE 22 4,920,769 0 550,632
AUTODESK INC COM 052769106 29,374 160,112 SH   SOLE 23 160,112 0 0
AUTODESK INC COM 052769106 146,697 799,611 SH   SOLE 25 799,611 0 0
AUTODESK INC COM 052769106 162,652 886,582 SH   SOLE 26 141,534 0 745,048
AUTODESK INC COM 052769106 7,530 41,047 SH   SOLE 28 28,651 0 12,396
AUTODESK INC COM 052769106 806 4,391 SH   SOLE 29 4,391 0 0
AUTODESK INC COM 052769106 177,500 967,513 SH   SOLE 30 967,513 0 0
AUTODESK INC COM 052769106 8,398 45,774 SH   SOLE 31 37,713 0 8,061
AUTODESK INC COM 052769106 6,557 35,740 SH   SOLE 32 35,740 0 0
AUTODESK INC COM 052769106 106,938 582,894 SH   SOLE 34 582,894 0 0
AUTODESK INC COM 052769106 26,242 143,039 SH   SOLE 36 143,039 0 0
AUTODESK INC COM 052769106 869 4,737 SH   SOLE 40 4,737 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 6,267 78,325 SH   SOLE 2 4,551 0 73,774
AUTOHOME INC SP ADR RP CL A 05278C107 1,613 20,162 SH   SOLE 4 20,162 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 576 7,195 SH   SOLE 7 7,195 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 8 104 SH   SOLE 13 104 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 2,208 27,598 SH   SOLE 15 26,744 0 854
AUTOHOME INC SP ADR RP CL A 05278C107 1,354 16,921 SH   SOLE 18 16,921 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 85,781 1,072,128 SH   SOLE 21 1,072,128 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 56,473 705,823 SH   SOLE 22 635,153 0 70,670
AUTOHOME INC SP ADR RP CL A 05278C107 2,702 33,765 SH   SOLE 23 33,765 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 2,705 33,807 SH   SOLE 25 33,807 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 22,542 281,735 SH   SOLE 26 46,064 0 235,671
AUTOHOME INC SP ADR RP CL A 05278C107 625 7,806 SH   SOLE 28 7,806 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 503 6,290 SH   SOLE 29 6,290 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 26,542 331,728 SH   SOLE 30 331,728 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 484 6,054 SH   SOLE 31 3,219 0 2,835
AUTOHOME INC SP ADR RP CL A 05278C107 359 4,482 SH   SOLE 34 4,482 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 38 479 SH   SOLE 40 479 0 0
AUTOLIV INC COM 052800109 3,316 39,283 SH   SOLE 2 10,432 0 28,851
AUTOLIV INC COM 052800109 3,324 39,374 SH   SOLE 4 37,231 0 2,143
AUTOLIV INC COM 052800109 3,291 38,991 SH   SOLE 7 12,394 0 26,597
AUTOLIV INC COM 052800109 14 164 SH   SOLE 13 164 0 0
AUTOLIV INC COM 052800109 55 654 SH   SOLE 15 654 0 0
AUTOLIV INC COM 052800109 3,593 42,569 SH   SOLE 18 34,616 0 7,953
AUTOLIV INC COM 052800109 848 10,047 SH   SOLE 19 10,047 0 0
AUTOLIV INC COM 052800109 25,358 300,420 SH   SOLE 21 300,420 0 0
AUTOLIV INC COM 052800109 125,409 1,485,717 SH   SOLE 22 1,429,305 0 56,412
AUTOLIV INC COM 052800109 5,126 60,731 SH   SOLE 23 60,731 0 0
AUTOLIV INC COM 052800109 7,798 92,377 SH   SOLE 25 92,377 0 0
AUTOLIV INC COM 052800109 27,080 320,817 SH   SOLE 26 95,711 0 225,106
AUTOLIV INC COM 052800109 1,295 15,342 SH   SOLE 28 11,100 0 4,242
AUTOLIV INC COM 052800109 1,628 19,289 SH   SOLE 29 2,181 0 17,108
AUTOLIV INC COM 052800109 12,739 150,924 SH   SOLE 30 150,924 0 0
AUTOLIV INC COM 052800109 1,412 16,731 SH   SOLE 31 12,556 0 4,175
AUTOLIV INC COM 052800109 474 5,621 SH   SOLE 34 5,621 0 0
AUTOLIV INC COM 052800109 5,204 61,654 SH   SOLE 36 61,654 0 0
AUTOLIV INC COM 052800109 148 1,748 SH   SOLE 40 1,748 0 0
AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100 3,176 240,624 SH   SOLE 21 240,624 0 0
AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100 25 1,886 SH   SOLE 30 1,886 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 184,699 1,083,280 SH   SOLE 2 129,580 0 953,700
AUTOMATIC DATA PROCESSING IN COM 053015103 34,586 202,848 SH   SOLE 4 190,843 0 12,005
AUTOMATIC DATA PROCESSING IN COM 053015103 82,218 482,217 SH   SOLE 7 426,777 0 55,440
AUTOMATIC DATA PROCESSING IN COM 053015103 10,074 59,085 SH   SOLE 13 59,085 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 542 3,177 SH   SOLE 15 3,177 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 180,113 1,056,381 SH   SOLE 18 936,630 0 119,751
AUTOMATIC DATA PROCESSING IN COM 053015103 86,470 507,154 SH   SOLE 19 507,154 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,755,419 10,295,710 SH   SOLE 21 10,295,710 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,924,993 11,290,284 SH   SOLE 22 10,026,681 0 1,263,603
AUTOMATIC DATA PROCESSING IN COM 053015103 53,877 315,994 SH   SOLE 23 315,994 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 77,276 453,229 SH   SOLE 25 453,229 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 453,233 2,658,259 SH   SOLE 26 296,522 0 2,361,737
AUTOMATIC DATA PROCESSING IN COM 053015103 13,899 81,521 SH   SOLE 28 56,612 0 24,909
AUTOMATIC DATA PROCESSING IN COM 053015103 31,573 185,176 SH   SOLE 29 8,886 0 176,290
AUTOMATIC DATA PROCESSING IN COM 053015103 341,558 2,003,271 SH   SOLE 30 2,003,271 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 16,621 97,481 SH   SOLE 31 78,406 0 19,075
AUTOMATIC DATA PROCESSING IN COM 053015103 12,007 70,423 SH   SOLE 32 70,423 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 41,400 242,818 SH   SOLE 34 242,818 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 60,446 354,520 SH   SOLE 36 354,520 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,630 9,559 SH   SOLE 40 9,559 0 0
AUTONATION INC COM 05329W102 6,754 138,881 SH   SOLE 2 42,200 0 96,681
AUTONATION INC COM 05329W102 16 337 SH   SOLE 4 337 0 0
AUTONATION INC COM 05329W102 134 2,753 SH   SOLE 7 2,753 0 0
AUTONATION INC COM 05329W102 9,364 192,564 SH   SOLE 18 184,802 0 7,762
AUTONATION INC COM 05329W102 855 17,573 SH   SOLE 19 17,573 0 0
AUTONATION INC COM 05329W102 138,543 2,848,928 SH   SOLE 21 2,848,928 0 0
AUTONATION INC COM 05329W102 103,566 2,129,678 SH   SOLE 22 2,005,874 0 123,804
AUTONATION INC COM 05329W102 1,059 21,772 SH   SOLE 26 11,745 0 10,027
AUTONATION INC COM 05329W102 325 6,687 SH   SOLE 28 6,687 0 0
AUTONATION INC COM 05329W102 834 17,143 SH   SOLE 30 17,143 0 0
AUTONATION INC COM 05329W102 159 3,261 SH   SOLE 31 1,161 0 2,100
AUTONATION INC COM 05329W102 1,069 21,984 SH   SOLE 36 21,984 0 0
AUTONATION INC COM 05329W102 231 4,760 SH   SOLE 40 4,760 0 0
AUTOWEB INC COM 05335B100 5 1,919 SH   SOLE 18 1,919 0 0
AUTOWEB INC COM 05335B100 69 28,065 SH   SOLE 21 28,065 0 0
AUTOWEB INC COM 05335B100 555 224,783 SH   SOLE 22 224,783 0 0
AUTOWEB INC COM 05335B100 49 19,754 SH   SOLE 23 19,754 0 0
AUTOZONE INC COM 053332102 88,934 74,652 SH   SOLE 2 22,133 0 52,519
AUTOZONE INC COM 053332102 16,564 13,904 SH   SOLE 4 13,201 0 703
AUTOZONE INC COM 053332102 46,652 39,160 SH   SOLE 7 24,850 0 14,310
AUTOZONE INC COM 053332102 1,053 884 SH   SOLE 13 884 0 0
AUTOZONE INC COM 053332102 173 145 SH   SOLE 15 145 0 0
AUTOZONE INC COM 053332102 58,935 49,471 SH   SOLE 18 45,444 0 4,027
AUTOZONE INC COM 053332102 23,545 19,764 SH   SOLE 19 19,764 0 0
AUTOZONE INC COM 053332102 927,877 778,871 SH   SOLE 21 778,871 0 0
AUTOZONE INC COM 053332102 776,451 651,762 SH   SOLE 22 586,498 0 65,264
AUTOZONE INC COM 053332102 26,035 21,854 SH   SOLE 23 21,854 0 0
AUTOZONE INC COM 053332102 31,286 26,262 SH   SOLE 25 26,262 0 0
AUTOZONE INC COM 053332102 134,436 112,847 SH   SOLE 26 23,070 0 89,777
AUTOZONE INC COM 053332102 5,443 4,569 SH   SOLE 28 3,200 0 1,369
AUTOZONE INC COM 053332102 3,053 2,563 SH   SOLE 29 2,563 0 0
AUTOZONE INC COM 053332102 124,846 104,797 SH   SOLE 30 104,797 0 0
AUTOZONE INC COM 053332102 10,368 8,703 SH   SOLE 31 6,963 0 1,740
AUTOZONE INC COM 053332102 17,858 14,990 SH   SOLE 34 14,990 0 0
AUTOZONE INC COM 053332102 23,933 20,090 SH   SOLE 36 20,090 0 0
AUTOZONE INC COM 053332102 670 562 SH   SOLE 40 562 0 0
AVALARA INC COM 05338G106 12,383 169,051 SH   SOLE 2 82,426 0 86,625
AVALARA INC COM 05338G106 60 818 SH   SOLE 7 818 0 0
AVALARA INC COM 05338G106 1,791 24,451 SH   SOLE 18 23,880 0 571
AVALARA INC COM 05338G106 34,698 473,688 SH   SOLE 19 473,688 0 0
AVALARA INC COM 05338G106 60,675 828,326 SH   SOLE 21 828,326 0 0
AVALARA INC COM 05338G106 114,766 1,566,769 SH   SOLE 22 1,504,103 0 62,666
AVALARA INC COM 05338G106 1,003 13,694 SH   SOLE 26 0 0 13,694
AVALARA INC COM 05338G106 72 980 SH   SOLE 31 980 0 0
AVALARA INC COM 05338G106 15,999 218,415 SH   SOLE 34 218,415 0 0
AVALON GLOBOCARE CORP COM 05344R104 18 9,105 SH   SOLE 2 741 0 8,364
AVALON GLOBOCARE CORP COM 05344R104 140 72,324 SH   SOLE 18 72,324 0 0
AVALON GLOBOCARE CORP COM 05344R104 69 35,985 SH   SOLE 19 35,985 0 0
AVALON GLOBOCARE CORP COM 05344R104 1,503 778,866 SH   SOLE 21 778,866 0 0
AVALON GLOBOCARE CORP COM 05344R104 260 134,967 SH   SOLE 22 129,103 0 5,864
AVALONBAY CMNTYS INC COM 053484101 73,211 349,122 SH   SOLE 2 31,303 0 317,819
AVALONBAY CMNTYS INC COM 053484101 21,208 101,135 SH   SOLE 4 97,506 0 3,629
AVALONBAY CMNTYS INC COM 053484101 64,719 308,626 SH   SOLE 7 302,742 0 5,884
AVALONBAY CMNTYS INC COM 053484101 303 1,447 SH   SOLE 13 1,447 0 0
AVALONBAY CMNTYS INC COM 053484101 36 170 SH   SOLE 15 170 0 0
AVALONBAY CMNTYS INC COM 053484101 57,859 275,915 SH   SOLE 18 257,178 0 18,737
AVALONBAY CMNTYS INC COM 053484101 65,418 311,958 SH   SOLE 19 311,958 0 0
AVALONBAY CMNTYS INC COM 053484101 1,424,860 6,794,754 SH   SOLE 21 6,794,754 0 0
AVALONBAY CMNTYS INC COM 053484101 1,029,481 4,909,302 SH   SOLE 22 4,555,525 0 353,777
AVALONBAY CMNTYS INC COM 053484101 23,038 109,861 SH   SOLE 23 109,861 0 0
AVALONBAY CMNTYS INC COM 053484101 93,965 448,094 SH   SOLE 25 448,094 0 0
AVALONBAY CMNTYS INC COM 053484101 157,431 750,746 SH   SOLE 26 92,453 0 658,293
AVALONBAY CMNTYS INC COM 053484101 5,538 26,409 SH   SOLE 28 18,555 0 7,854
AVALONBAY CMNTYS INC COM 053484101 15,631 74,540 SH   SOLE 29 74,540 0 0
AVALONBAY CMNTYS INC COM 053484101 254,436 1,213,333 SH   SOLE 30 1,213,333 0 0
AVALONBAY CMNTYS INC COM 053484101 8,114 38,691 SH   SOLE 31 25,453 0 13,238
AVALONBAY CMNTYS INC COM 053484101 21,626 103,126 SH   SOLE 34 103,126 0 0
AVALONBAY CMNTYS INC COM 053484101 26,341 125,614 SH   SOLE 36 125,614 0 0
AVALONBAY CMNTYS INC COM 053484101 682 3,252 SH   SOLE 40 3,252 0 0
AVANGRID INC COM 05351W103 11,858 231,791 SH   SOLE 2 92,470 0 139,321
AVANGRID INC COM 05351W103 883 17,258 SH   SOLE 4 17,258 0 0
AVANGRID INC COM 05351W103 368 7,202 SH   SOLE 7 7,202 0 0
AVANGRID INC COM 05351W103 2 46 SH   SOLE 15 46 0 0
AVANGRID INC COM 05351W103 1,604 31,361 SH   SOLE 18 29,079 0 2,282
AVANGRID INC COM 05351W103 1,518 29,680 SH   SOLE 19 29,680 0 0
AVANGRID INC COM 05351W103 40,095 783,721 SH   SOLE 21 783,721 0 0
AVANGRID INC COM 05351W103 75,552 1,476,778 SH   SOLE 22 1,329,173 0 147,605
AVANGRID INC COM 05351W103 1,164 22,746 SH   SOLE 23 22,746 0 0
AVANGRID INC COM 05351W103 3,908 76,389 SH   SOLE 25 76,389 0 0
AVANGRID INC COM 05351W103 4,402 86,053 SH   SOLE 26 6,986 0 79,067
AVANGRID INC COM 05351W103 751 14,670 SH   SOLE 29 14,670 0 0
AVANGRID INC COM 05351W103 1,106 21,619 SH   SOLE 30 21,619 0 0
AVANGRID INC COM 05351W103 1,653 32,310 SH   SOLE 31 27,518 0 4,792
AVANGRID INC COM 05351W103 1,114 21,775 SH   SOLE 34 21,775 0 0
AVANGRID INC COM 05351W103 1,035 20,240 SH   SOLE 36 20,240 0 0
AVANOS MED INC COM 05350V106 2,296 68,137 SH   SOLE 2 21,900 0 46,237
AVANOS MED INC COM 05350V106 7 217 SH   SOLE 4 217 0 0
AVANOS MED INC COM 05350V106 29 861 SH   SOLE 7 861 0 0
AVANOS MED INC COM 05350V106 9,061 268,876 SH   SOLE 18 268,876 0 0
AVANOS MED INC COM 05350V106 2,805 83,236 SH   SOLE 19 83,236 0 0
AVANOS MED INC COM 05350V106 116,088 3,444,734 SH   SOLE 21 3,444,734 0 0
AVANOS MED INC COM 05350V106 55,292 1,640,711 SH   SOLE 22 1,579,093 0 61,618
AVANOS MED INC COM 05350V106 610 18,097 SH   SOLE 26 13,599 0 4,498
AVANOS MED INC COM 05350V106 203 6,022 SH   SOLE 28 6,022 0 0
AVANOS MED INC COM 05350V106 531 15,745 SH   SOLE 30 15,745 0 0
AVANOS MED INC COM 05350V106 6 167 SH   SOLE 31 0 0 167
AVANOS MED INC COM 05350V106 167 4,955 SH   SOLE 40 4,955 0 0
AVANTOR INC COM 05352A100 18,273 1,006,752 SH   SOLE 2 448,993 0 557,759
AVANTOR INC COM 05352A100 102 5,620 SH   SOLE 7 5,620 0 0
AVANTOR INC COM 05352A100 9,336 514,406 SH   SOLE 18 514,406 0 0
AVANTOR INC COM 05352A100 46,992 2,589,088 SH   SOLE 19 2,589,088 0 0
AVANTOR INC COM 05352A100 549 30,240 SH   SOLE 20 30,240 0 0
AVANTOR INC COM 05352A100 67,189 3,701,897 SH   SOLE 21 3,701,897 0 0
AVANTOR INC COM 05352A100 122,394 6,743,456 SH   SOLE 22 6,316,404 0 427,052
AVANTOR INC COM 05352A100 118 6,492 SH   SOLE 31 6,492 0 0
AVANTOR INC COM 05352A100 29,221 1,609,981 SH   SOLE 34 1,609,981 0 0
AVANTOR INC 6.25 PFD CNV SR 05352A209 648 10,281 SH   SOLE 7 10,281 0 0
AVANTOR INC 6.25 PFD CNV SR 05352A209 102,104 1,620,696 SH   SOLE 21 1,620,696 0 0
AVAYA HLDGS CORP COM 05351X101 1,525 112,931 SH   SOLE 2 4,138 0 108,793
AVAYA HLDGS CORP COM 05351X101 7 533 SH   SOLE 4 533 0 0
AVAYA HLDGS CORP COM 05351X101 42 3,097 SH   SOLE 7 3,097 0 0
AVAYA HLDGS CORP COM 05351X101 5,060 374,845 SH   SOLE 18 374,845 0 0
AVAYA HLDGS CORP COM 05351X101 2,640 195,543 SH   SOLE 19 195,543 0 0
AVAYA HLDGS CORP COM 05351X101 55,189 4,088,091 SH   SOLE 21 4,088,091 0 0
AVAYA HLDGS CORP COM 05351X101 43,627 3,231,661 SH   SOLE 22 3,089,804 0 141,857
AVAYA HLDGS CORP COM 05351X101 350 25,958 SH   SOLE 26 18,350 0 7,608
AVAYA HLDGS CORP COM 05351X101 194 14,399 SH   SOLE 28 14,399 0 0
AVAYA HLDGS CORP COM 05351X101 455 33,698 SH   SOLE 30 33,698 0 0
AVAYA HLDGS CORP COM 05351X101 0 12 SH   SOLE 37 12 0 0
AVAYA HLDGS CORP COM 05351X101 167 12,387 SH   SOLE 40 12,387 0 0
AVAYA HLDGS CORP NOTE 2.250% 6/1 05351XAB7 906 1,021,000 PRN   SOLE 21 1,021,000 0 0
AVENUE THERAPEUTICS INC COM NEW 05360L205 13 1,347 SH   SOLE 18 1,347 0 0
AVENUE THERAPEUTICS INC COM NEW 05360L205 210 21,923 SH   SOLE 21 21,923 0 0
AVENUE THERAPEUTICS INC COM NEW 05360L205 195 20,344 SH   SOLE 22 20,344 0 0
AVEO PHARMACEUTICALS INC COM 053588109 30 47,737 SH   SOLE 21 47,737 0 0
AVEO PHARMACEUTICALS INC COM 053588109 1,422 2,277,370 SH   SOLE 22 2,277,370 0 0
AVERY DENNISON CORP COM 053611109 31,607 241,604 SH   SOLE 2 55,416 0 186,188
AVERY DENNISON CORP COM 053611109 5,471 41,820 SH   SOLE 4 39,497 0 2,323
AVERY DENNISON CORP COM 053611109 9,509 72,684 SH   SOLE 7 72,684 0 0
AVERY DENNISON CORP COM 053611109 19 147 SH   SOLE 13 147 0 0
AVERY DENNISON CORP COM 053611109 57 433 SH   SOLE 15 433 0 0
AVERY DENNISON CORP COM 053611109 32,876 251,307 SH   SOLE 18 238,868 0 12,439
AVERY DENNISON CORP COM 053611109 3,617 27,652 SH   SOLE 19 27,652 0 0
AVERY DENNISON CORP COM 053611109 321,619 2,458,482 SH   SOLE 21 2,458,482 0 0
AVERY DENNISON CORP COM 053611109 300,531 2,297,284 SH   SOLE 22 2,064,778 0 232,506
AVERY DENNISON CORP COM 053611109 8,852 67,663 SH   SOLE 23 67,663 0 0
AVERY DENNISON CORP COM 053611109 12,947 98,968 SH   SOLE 25 98,968 0 0
AVERY DENNISON CORP COM 053611109 63,702 486,941 SH   SOLE 26 73,048 0 413,893
AVERY DENNISON CORP COM 053611109 2,053 15,695 SH   SOLE 28 10,801 0 4,894
AVERY DENNISON CORP COM 053611109 2,879 22,004 SH   SOLE 29 3,958 0 18,046
AVERY DENNISON CORP COM 053611109 49,437 377,903 SH   SOLE 30 377,903 0 0
AVERY DENNISON CORP COM 053611109 3,640 27,824 SH   SOLE 31 21,066 0 6,758
AVERY DENNISON CORP COM 053611109 1,987 15,189 SH   SOLE 34 15,189 0 0
AVERY DENNISON CORP COM 053611109 6,919 52,893 SH   SOLE 36 52,893 0 0
AVERY DENNISON CORP COM 053611109 232 1,775 SH   SOLE 40 1,775 0 0
AVIAT NETWORKS INC COM NEW 05366Y201 14 968 SH   SOLE 18 968 0 0
AVIAT NETWORKS INC COM NEW 05366Y201 257 18,261 SH   SOLE 21 18,261 0 0
AVIAT NETWORKS INC COM NEW 05366Y201 2,505 178,269 SH   SOLE 22 178,269 0 0
AVID BIOSERVICES INC COM 05368M106 197 25,621 SH   SOLE 2 2,191 0 23,430
AVID BIOSERVICES INC COM 05368M106 6 765 SH   SOLE 7 765 0 0
AVID BIOSERVICES INC COM 05368M106 1,548 201,772 SH   SOLE 18 201,772 0 0
AVID BIOSERVICES INC COM 05368M106 765 99,699 SH   SOLE 19 99,699 0 0
AVID BIOSERVICES INC COM 05368M106 15,026 1,959,081 SH   SOLE 21 1,959,081 0 0
AVID BIOSERVICES INC COM 05368M106 12,636 1,647,493 SH   SOLE 22 1,601,298 0 46,195
AVID TECHNOLOGY INC COM 05367P100 103 11,976 SH   SOLE 2 1,054 0 10,922
AVID TECHNOLOGY INC COM 05367P100 6 713 SH   SOLE 7 713 0 0
AVID TECHNOLOGY INC COM 05367P100 881 102,733 SH   SOLE 18 102,733 0 0
AVID TECHNOLOGY INC COM 05367P100 424 49,463 SH   SOLE 19 49,463 0 0
AVID TECHNOLOGY INC COM 05367P100 8,486 989,050 SH   SOLE 21 989,050 0 0
AVID TECHNOLOGY INC COM 05367P100 7,236 843,371 SH   SOLE 22 820,096 0 23,275
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 INC COM 053774105 1,583 49,108 SH   SOLE 2 27,094 0 22,014
AVIS BUDGET GROUP INC COM 053774105 10 295 SH   SOLE 4 295 0 0
AVIS BUDGET GROUP INC COM 053774105 135 4,199 SH   SOLE 7 4,199 0 0
AVIS BUDGET GROUP INC COM 053774105 10,532 326,669 SH   SOLE 18 326,669 0 0
AVIS BUDGET GROUP INC COM 053774105 3,499 108,540 SH   SOLE 19 108,540 0 0
AVIS BUDGET GROUP INC COM 053774105 143,225 4,442,465 SH   SOLE 21 4,442,465 0 0
AVIS BUDGET GROUP INC COM 053774105 68,530 2,125,633 SH   SOLE 22 2,010,906 0 114,727
AVIS BUDGET GROUP INC COM 053774105 914 28,357 SH   SOLE 26 23,253 0 5,104
AVIS BUDGET GROUP INC COM 053774105 255 7,923 SH   SOLE 28 7,923 0 0
AVIS BUDGET GROUP INC COM 053774105 680 21,101 SH   SOLE 30 21,101 0 0
AVIS BUDGET GROUP INC COM 053774105 103 3,200 SH   SOLE 31 0 0 3,200
AVIS BUDGET GROUP INC COM 053774105 1,575 48,862 SH   SOLE 36 48,862 0 0
AVIS BUDGET GROUP INC COM 053774105 226 6,999 SH   SOLE 40 6,999 0 0
AVISTA CORP COM 05379B107 11,169 232,244 SH   SOLE 2 137,666 0 94,578
AVISTA CORP COM 05379B107 776 16,135 SH   SOLE 4 16,135 0 0
AVISTA CORP COM 05379B107 501 10,415 SH   SOLE 7 10,415 0 0
AVISTA CORP COM 05379B107 16,192 336,692 SH   SOLE 18 328,394 0 8,298
AVISTA CORP COM 05379B107 8,780 182,582 SH   SOLE 19 182,582 0 0
AVISTA CORP COM 05379B107 447,377 9,302,920 SH   SOLE 21 9,302,920 0 0
AVISTA CORP COM 05379B107 102,811 2,137,882 SH   SOLE 22 2,025,615 0 112,267
AVISTA CORP COM 05379B107 1,322 27,500 SH   SOLE 23 27,500 0 0
AVISTA CORP COM 05379B107 3,136 65,218 SH   SOLE 26 15,506 0 49,712
AVISTA CORP COM 05379B107 415 8,625 SH   SOLE 28 8,625 0 0
AVISTA CORP COM 05379B107 1,036 21,535 SH   SOLE 29 21,535 0 0
AVISTA CORP COM 05379B107 5,759 119,750 SH   SOLE 30 119,750 0 0
AVISTA CORP COM 05379B107 747 15,528 SH   SOLE 31 13,015 0 2,513
AVISTA CORP COM 05379B107 1,173 24,397 SH   SOLE 32 24,397 0 0
AVISTA CORP COM 05379B107 2 45 SH   SOLE 34 45 0 0
AVISTA CORP COM 05379B107 205 4,268 SH   SOLE 36 4,268 0 0
AVISTA CORP COM 05379B107 318 6,621 SH   SOLE 40 6,621 0 0
AVITA MED LTD SPONSORED ADS 053792107 0 3 SH   SOLE 17 0 0 3
AVNET INC COM 053807103 15,426 363,487 SH   SOLE 2 158,731 0 204,756
AVNET INC COM 053807103 482 11,365 SH   SOLE 4 11,365 0 0
AVNET INC COM 053807103 280 6,605 SH   SOLE 7 6,605 0 0
AVNET INC COM 053807103 178 4,203 SH   SOLE 13 4,203 0 0
AVNET INC COM 053807103 14 334 SH   SOLE 15 334 0 0
AVNET INC COM 053807103 14,313 337,247 SH   SOLE 18 310,423 0 26,824
AVNET INC COM 053807103 7,393 174,206 SH   SOLE 19 174,206 0 0
AVNET INC COM 053807103 213,707 5,035,514 SH   SOLE 21 5,035,514 0 0
AVNET INC COM 053807103 164,968 3,887,097 SH   SOLE 22 3,575,299 0 311,798
AVNET INC COM 053807103 849 20,004 SH   SOLE 23 20,004 0 0
AVNET INC COM 053807103 7,583 178,674 SH   SOLE 25 178,674 0 0
AVNET INC COM 053807103 12,506 294,673 SH   SOLE 26 34,904 0 259,769
AVNET INC COM 053807103 588 13,855 SH   SOLE 28 13,855 0 0
AVNET INC COM 053807103 500 11,783 SH   SOLE 29 11,783 0 0
AVNET INC COM 053807103 1,820 42,876 SH   SOLE 30 42,876 0 0
AVNET INC COM 053807103 1,586 37,360 SH   SOLE 31 24,903 0 12,457
AVNET INC COM 053807103 2,963 69,810 SH   SOLE 34 69,810 0 0
AVNET INC COM 053807103 4,207 99,127 SH   SOLE 36 99,127 0 0
AVNET INC COM 053807103 455 10,713 SH   SOLE 40 10,713 0 0
AVON PRODS INC COM 054303102 12 2,054 SH   SOLE 4 2,054 0 0
AVON PRODS INC COM 054303102 80 14,114 SH   SOLE 7 14,114 0 0
AVON PRODS INC COM 054303102 2,713 481,026 SH   SOLE 18 481,026 0 0
AVON PRODS INC COM 054303102 199,176 35,314,977 SH   SOLE 21 35,314,977 0 0
AVON PRODS INC COM 054303102 47,419 8,407,551 SH   SOLE 22 8,123,259 0 284,292
AVON PRODS INC COM 054303102 747 132,373 SH   SOLE 26 50,478 0 81,895
AVON PRODS INC COM 054303102 343 60,852 SH   SOLE 28 60,852 0 0
AVON PRODS INC COM 054303102 3,488 618,371 SH   SOLE 30 618,371 0 0
AVON PRODS INC COM 054303102 65 11,505 SH   SOLE 31 0 0 11,505
AVON PRODS INC COM 054303102 340 60,287 SH   SOLE 36 60,287 0 0
AVON PRODS INC COM 054303102 267 47,317 SH   SOLE 40 47,317 0 0
AVROBIO INC COM 05455M100 171 8,496 SH   SOLE 2 689 0 7,807
AVROBIO INC COM 05455M100 7 330 SH   SOLE 7 330 0 0
AVROBIO INC COM 05455M100 1,503 74,640 SH   SOLE 18 74,640 0 0
AVROBIO INC COM 05455M100 815 40,511 SH   SOLE 19 40,511 0 0
AVROBIO INC COM 05455M100 21,086 1,047,487 SH   SOLE 21 1,047,487 0 0
AVROBIO INC COM 05455M100 12,433 617,635 SH   SOLE 22 587,150 0 30,485
AVROBIO INC COM 05455M100 6 318 SH   SOLE 23 318 0 0
AVROBIO INC COM 05455M100 107 5,321 SH   SOLE 30 5,321 0 0
AVROBIO INC COM 05455M100 78 3,854 SH   SOLE 40 3,854 0 0
AVX CORP NEW COM 002444107 991 48,411 SH   SOLE 2 1,678 0 46,733
AVX CORP NEW COM 002444107 7 339 SH   SOLE 4 339 0 0
AVX CORP NEW COM 002444107 15 754 SH   SOLE 7 754 0 0
AVX CORP NEW COM 002444107 3,266 159,573 SH   SOLE 18 159,573 0 0
AVX CORP NEW COM 002444107 1,656 80,919 SH   SOLE 19 80,919 0 0
AVX CORP NEW COM 002444107 34,248 1,673,067 SH   SOLE 21 1,673,067 0 0
AVX CORP NEW COM 002444107 28,418 1,388,268 SH   SOLE 22 1,321,540 0 66,728
AVX CORP NEW COM 002444107 522 25,508 SH   SOLE 26 5,596 0 19,912
AVX CORP NEW COM 002444107 146 7,111 SH   SOLE 28 7,111 0 0
AVX CORP NEW COM 002444107 302 14,766 SH   SOLE 30 14,766 0 0
AVX CORP NEW COM 002444107 139 6,796 SH   SOLE 40 6,796 0 0
AWARE INC MASS COM 05453N100 10 2,853 SH   SOLE 18 2,853 0 0
AWARE INC MASS COM 05453N100 184 54,646 SH   SOLE 21 54,646 0 0
AWARE INC MASS COM 05453N100 1,434 426,884 SH   SOLE 22 426,884 0 0
AXA EQUITABLE HLDGS INC COM 054561105 26,733 1,078,812 SH   SOLE 2 211,516 0 867,296
AXA EQUITABLE HLDGS INC COM 054561105 4,585 185,044 SH   SOLE 4 173,619 0 11,425
AXA EQUITABLE HLDGS INC COM 054561105 7,744 312,522 SH   SOLE 7 60,027 0 252,495
AXA EQUITABLE HLDGS INC COM 054561105 312 12,585 SH   SOLE 13 12,585 0 0
AXA EQUITABLE HLDGS INC COM 054561105 66 2,680 SH   SOLE 15 2,680 0 0
AXA EQUITABLE HLDGS INC COM 054561105 149,308 6,025,361 SH   SOLE 18 5,692,138 0 333,223
AXA EQUITABLE HLDGS INC COM 054561105 244,506 9,867,074 SH   SOLE 19 9,867,074 0 0
AXA EQUITABLE HLDGS INC COM 054561105 143,560 5,793,367 SH   SOLE 21 5,793,367 0 0
AXA EQUITABLE HLDGS INC COM 054561105 317,466 12,811,397 SH   SOLE 22 11,989,783 0 821,614
AXA EQUITABLE HLDGS INC COM 054561105 10,613 428,276 SH   SOLE 23 428,276 0 0
AXA EQUITABLE HLDGS INC COM 054561105 16,445 663,647 SH   SOLE 25 663,647 0 0
AXA EQUITABLE HLDGS INC COM 054561105 60,190 2,428,957 SH   SOLE 26 366,875 0 2,062,082
AXA EQUITABLE HLDGS INC COM 054561105 2,042 82,402 SH   SOLE 28 59,631 0 22,771
AXA EQUITABLE HLDGS INC COM 054561105 2,911 117,483 SH   SOLE 29 7,958 0 109,525
AXA EQUITABLE HLDGS INC COM 054561105 21,781 878,976 SH   SOLE 30 878,976 0 0
AXA EQUITABLE HLDGS INC COM 054561105 2,095 84,560 SH   SOLE 31 74,771 0 9,789
AXA EQUITABLE HLDGS INC COM 054561105 27,972 1,128,825 SH   SOLE 34 1,128,825 0 0
AXA EQUITABLE HLDGS INC COM 054561105 7,441 300,288 SH   SOLE 36 300,288 0 0
AXA EQUITABLE HLDGS INC COM 054561105 244 9,840 SH   SOLE 40 9,840 0 0
AXALTA COATING SYS LTD COM G0750C108 18,849 620,044 SH   SOLE 2 161,034 0 459,010
AXALTA COATING SYS LTD COM G0750C108 2,723 89,571 SH   SOLE 4 83,491 0 6,080
AXALTA COATING SYS LTD COM G0750C108 452 14,859 SH   SOLE 7 14,859 0 0
AXALTA COATING SYS LTD COM G0750C108 13 429 SH   SOLE 13 429 0 0
AXALTA COATING SYS LTD COM G0750C108 3,873 127,388 SH   SOLE 18 108,382 0 19,006
AXALTA COATING SYS LTD COM G0750C108 3,175 104,428 SH   SOLE 19 104,428 0 0
AXALTA COATING SYS LTD COM G0750C108 87,990 2,894,420 SH   SOLE 21 2,894,420 0 0
AXALTA COATING SYS LTD COM G0750C108 196,168 6,452,887 SH   SOLE 22 6,057,137 0 395,750
AXALTA COATING SYS LTD COM G0750C108 4,649 152,939 SH   SOLE 23 152,939 0 0
AXALTA COATING SYS LTD COM G0750C108 1,985 65,282 SH   SOLE 25 65,282 0 0
AXALTA COATING SYS LTD COM G0750C108 19,707 648,245 SH   SOLE 26 257,668 0 390,577
AXALTA COATING SYS LTD COM G0750C108 1,206 39,668 SH   SOLE 28 27,105 0 12,563
AXALTA COATING SYS LTD COM G0750C108 1,507 49,578 SH   SOLE 29 4,724 0 44,854
AXALTA COATING SYS LTD COM G0750C108 13,238 435,460 SH   SOLE 30 435,460 0 0
AXALTA COATING SYS LTD COM G0750C108 1,465 48,182 SH   SOLE 31 39,308 0 8,874
AXALTA COATING SYS LTD COM G0750C108 1,596 52,498 SH   SOLE 34 52,498 0 0
AXALTA COATING SYS LTD COM G0750C108 1,366 44,947 SH   SOLE 36 44,947 0 0
AXALTA COATING SYS LTD COM G0750C108 134 4,392 SH   SOLE 40 4,392 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 784 32,520 SH   SOLE 2 1,085 0 31,435
AXCELIS TECHNOLOGIES INC COM NEW 054540208 12 510 SH   SOLE 7 510 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 3,648 151,421 SH   SOLE 18 151,421 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 1,361 56,495 SH   SOLE 19 56,495 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 90,159 3,741,833 SH   SOLE 21 3,741,833 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 24,490 1,016,388 SH   SOLE 22 977,180 0 39,208
AXCELIS TECHNOLOGIES INC COM NEW 054540208 297 12,319 SH   SOLE 26 0 0 12,319
AXCELIS TECHNOLOGIES INC COM NEW 054540208 105 4,346 SH   SOLE 28 4,346 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 1,173 48,677 SH   SOLE 30 48,677 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 119 4,931 SH   SOLE 40 4,931 0 0
AXCELLA HEALTH INC COM 05454B105 13 3,344 SH   SOLE 2 0 0 3,344
AXCELLA HEALTH INC COM 05454B105 40 9,953 SH   SOLE 18 9,953 0 0
AXCELLA HEALTH INC COM 05454B105 5 1,299 SH   SOLE 19 1,299 0 0
AXCELLA HEALTH INC COM 05454B105 1,104 275,335 SH   SOLE 21 275,335 0 0
AXCELLA HEALTH INC COM 05454B105 33 8,209 SH   SOLE 22 6,804 0 1,405
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 9,082 152,789 SH   SOLE 2 5,493 0 147,296
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 23 388 SH   SOLE 4 388 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 146 2,450 SH   SOLE 7 2,450 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 46 781 SH   SOLE 15 781 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 4,058 68,275 SH   SOLE 18 68,275 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 1,147 19,296 SH   SOLE 19 19,296 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 65,530 1,102,455 SH   SOLE 21 1,102,455 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 138,842 2,335,830 SH   SOLE 22 2,171,010 0 164,820
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 892 15,007 SH   SOLE 23 15,007 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 5,322 89,529 SH   SOLE 25 89,529 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 8,261 138,973 SH   SOLE 26 20,741 0 118,232
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 554 9,325 SH   SOLE 28 9,325 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 1,577 26,534 SH   SOLE 30 26,534 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 1,308 22,004 SH   SOLE 31 1,711 0 20,293
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 2,272 38,224 SH   SOLE 36 38,224 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 533 8,968 SH   SOLE 40 8,968 0 0
AXOGEN INC COM 05463X106 252 14,101 SH   SOLE 2 1,126 0 12,975
AXOGEN INC COM 05463X106 5 270 SH   SOLE 4 270 0 0
AXOGEN INC COM 05463X106 13 721 SH   SOLE 7 721 0 0
AXOGEN INC COM 05463X106 2,074 115,947 SH   SOLE 18 115,947 0 0
AXOGEN INC COM 05463X106 1,470 82,170 SH   SOLE 19 82,170 0 0
AXOGEN INC COM 05463X106 23,792 1,329,899 SH   SOLE 21 1,329,899 0 0
AXOGEN INC COM 05463X106 17,669 987,652 SH   SOLE 22 946,265 0 41,387
AXOGEN INC COM 05463X106 17 931 SH   SOLE 23 931 0 0
AXOGEN INC COM 05463X106 62 3,449 SH   SOLE 26 0 0 3,449
AXOGEN INC COM 05463X106 78 4,385 SH   SOLE 28 4,385 0 0
AXOGEN INC COM 05463X106 4,649 259,878 SH   SOLE 30 259,878 0 0
AXOGEN INC COM 05463X106 57 3,214 SH   SOLE 40 3,214 0 0
AXON ENTERPRISE INC COM 05464C101 3,684 50,273 SH   SOLE 2 27,366 0 22,907
AXON ENTERPRISE INC COM 05464C101 20 273 SH   SOLE 4 273 0 0
AXON ENTERPRISE INC COM 05464C101 73 998 SH   SOLE 7 998 0 0
AXON ENTERPRISE INC COM 05464C101 24,344 332,212 SH   SOLE 18 332,212 0 0
AXON ENTERPRISE INC COM 05464C101 7,507 102,449 SH   SOLE 19 102,449 0 0
AXON ENTERPRISE INC COM 05464C101 379,496 5,178,716 SH   SOLE 21 5,178,716 0 0
AXON ENTERPRISE INC COM 05464C101 147,925 2,018,629 SH   SOLE 22 1,947,149 0 71,480
AXON ENTERPRISE INC COM 05464C101 1,451 19,801 SH   SOLE 26 10,924 0 8,877
AXON ENTERPRISE INC COM 05464C101 524 7,155 SH   SOLE 28 7,155 0 0
AXON ENTERPRISE INC COM 05464C101 1,388 18,936 SH   SOLE 30 18,936 0 0
AXON ENTERPRISE INC COM 05464C101 475 6,487 SH   SOLE 40 6,487 0 0
AXONICS MODULATION TECH INC COM 05465P101 181 6,520 SH   SOLE 2 636 0 5,884
AXONICS MODULATION TECH INC COM 05465P101 8 294 SH   SOLE 7 294 0 0
AXONICS MODULATION TECH INC COM 05465P101 1,559 56,262 SH   SOLE 18 56,262 0 0
AXONICS MODULATION TECH INC COM 05465P101 763 27,526 SH   SOLE 19 27,526 0 0
AXONICS MODULATION TECH INC COM 05465P101 23,856 860,912 SH   SOLE 21 860,912 0 0
AXONICS MODULATION TECH INC COM 05465P101 11,939 430,873 SH   SOLE 22 408,821 0 22,052
AXONICS MODULATION TECH INC COM 05465P101 114 4,106 SH   SOLE 30 4,106 0 0
AXONICS MODULATION TECH INC COM 05465P101 69 2,507 SH   SOLE 40 2,507 0 0
AXOS FINL INC COM 05465C100 1,107 36,554 SH   SOLE 2 2,093 0 34,461
AXOS FINL INC COM 05465C100 4 144 SH   SOLE 4 144 0 0
AXOS FINL INC COM 05465C100 30 999 SH   SOLE 7 999 0 0
AXOS FINL INC COM 05465C100 7,675 253,469 SH   SOLE 18 253,469 0 0
AXOS FINL INC COM 05465C100 3,061 101,101 SH   SOLE 19 101,101 0 0
AXOS FINL INC COM 05465C100 184,601 6,096,464 SH   SOLE 21 6,096,464 0 0
AXOS FINL INC COM 05465C100 50,803 1,677,758 SH   SOLE 22 1,605,910 0 71,848
AXOS FINL INC COM 05465C100 694 22,930 SH   SOLE 26 18,402 0 4,528
AXOS FINL INC COM 05465C100 233 7,682 SH   SOLE 28 7,682 0 0
AXOS FINL INC COM 05465C100 2,285 75,463 SH   SOLE 30 75,463 0 0
AXOS FINL INC COM 05465C100 13,109 432,928 SH   SOLE 34 432,928 0 0
AXOS FINL INC COM 05465C100 168 5,556 SH   SOLE 40 5,556 0 0
AXSOME THERAPEUTICS INC COM 05464T104 1,081 10,459 SH   SOLE 2 954 0 9,505
AXSOME THERAPEUTICS INC COM 05464T104 46 449 SH   SOLE 7 449 0 0
AXSOME THERAPEUTICS INC COM 05464T104 9,240 89,398 SH   SOLE 18 89,398 0 0
AXSOME THERAPEUTICS INC COM 05464T104 5,591 54,089 SH   SOLE 19 54,089 0 0
AXSOME THERAPEUTICS INC COM 05464T104 129,315 1,251,114 SH   SOLE 21 1,251,114 0 0
AXSOME THERAPEUTICS INC COM 05464T104 75,693 732,323 SH   SOLE 22 701,655 0 30,668
AXSOME THERAPEUTICS INC COM 05464T104 36 348 SH   SOLE 23 348 0 0
AXSOME THERAPEUTICS INC COM 05464T104 169 1,637 SH   SOLE 26 0 0 1,637
AXSOME THERAPEUTICS INC COM 05464T104 723 6,991 SH   SOLE 28 6,991 0 0
AXSOME THERAPEUTICS INC COM 05464T104 1,112 10,755 SH   SOLE 30 10,755 0 0
AXSOME THERAPEUTICS INC COM 05464T104 277 2,683 SH   SOLE 40 2,683 0 0
AXT INC COM 00246W103 177 40,650 SH   SOLE 2 1,335 0 39,315
AXT INC COM 00246W103 3 669 SH   SOLE 7 669 0 0
AXT INC COM 00246W103 585 134,504 SH   SOLE 18 134,504 0 0
AXT INC COM 00246W103 293 67,463 SH   SOLE 19 67,463 0 0
AXT INC COM 00246W103 5,848 1,344,378 SH   SOLE 21 1,344,378 0 0
AXT INC COM 00246W103 5,130 1,179,266 SH   SOLE 22 1,146,051 0 33,215
AYTU BIOSCIENCE INC COM PAR 054754700 5 4,750 SH   SOLE 17 0 0 4,750
AYTU BIOSCIENCE INC COM PAR 054754700 1 1,457 SH   SOLE 18 1,457 0 0
AYTU BIOSCIENCE INC COM PAR 054754700 16 16,383 SH   SOLE 21 16,383 0 0
AZUL S A SPONSR ADR PFD 05501U106 1,918 44,804 SH   SOLE 4 44,804 0 0
AZUL S A SPONSR ADR PFD 05501U106 33,251 776,894 SH   SOLE 18 670,830 0 106,064
AZUL S A SPONSR ADR PFD 05501U106 138,054 3,225,561 SH   SOLE 19 3,225,561 0 0
AZUL S A SPONSR ADR PFD 05501U106 10,521 245,807 SH   SOLE 22 245,807 0 0
AZUL S A SPONSR ADR PFD 05501U106 3,528 82,421 SH   SOLE 25 82,421 0 0
AZUL S A SPONSR ADR PFD 05501U106 87,100 2,035,043 SH   SOLE 34 2,035,043 0 0
AZURRX BIOPHARMA INC COM 05502L105 3 3,253 SH   SOLE 18 3,253 0 0
AZURRX BIOPHARMA INC COM 05502L105 61 58,901 SH   SOLE 21 58,901 0 0
AZZ INC COM 002474104 1,000 21,753 SH   SOLE 2 912 0 20,841
AZZ INC COM 002474104 7 154 SH   SOLE 4 154 0 0
AZZ INC COM 002474104 24 519 SH   SOLE 7 519 0 0
AZZ INC COM 002474104 5,321 115,796 SH   SOLE 18 115,796 0 0
AZZ INC COM 002474104 2,350 51,151 SH   SOLE 19 51,151 0 0
AZZ INC COM 002474104 138,029 3,003,897 SH   SOLE 21 3,003,897 0 0
AZZ INC COM 002474104 36,581 796,095 SH   SOLE 22 760,771 0 35,324
AZZ INC COM 002474104 55 1,202 SH   SOLE 23 1,202 0 0
AZZ INC COM 002474104 456 9,917 SH   SOLE 26 2,930 0 6,987
AZZ INC COM 002474104 171 3,724 SH   SOLE 28 3,724 0 0
AZZ INC COM 002474104 1,694 36,859 SH   SOLE 30 36,859 0 0
AZZ INC COM 002474104 579 12,590 SH   SOLE 34 12,590 0 0
AZZ INC COM 002474104 134 2,908 SH   SOLE 40 2,908 0 0
B & G FOODS INC NEW COM 05508R106 1,122 62,559 SH   SOLE 2 2,301 0 60,258
B & G FOODS INC NEW COM 05508R106 6 325 SH   SOLE 4 325 0 0
B & G FOODS INC NEW COM 05508R106 33 1,864 SH   SOLE 7 1,864 0 0
B & G FOODS INC NEW COM 05508R106 5,125 285,829 SH   SOLE 18 285,829 0 0
B & G FOODS INC NEW COM 05508R106 2,029 113,152 SH   SOLE 19 113,152 0 0
B & G FOODS INC NEW COM 05508R106 131,169 7,315,608 SH   SOLE 21 7,315,608 0 0
B & G FOODS INC NEW COM 05508R106 44,426 2,477,724 SH   SOLE 22 2,383,723 0 94,001
B & G FOODS INC NEW COM 05508R106 960 53,543 SH   SOLE 23 53,543 0 0
B & G FOODS INC NEW COM 05508R106 457 25,514 SH   SOLE 26 19,294 0 6,220
B & G FOODS INC NEW COM 05508R106 141 7,852 SH   SOLE 28 7,852 0 0
B & G FOODS INC NEW COM 05508R106 1,599 89,200 SH   SOLE 30 89,200 0 0
B & G FOODS INC NEW COM 05508R106 113 6,321 SH   SOLE 40 6,321 0 0
B RILEY FINL INC COM 05580M108 541 21,478 SH   SOLE 2 821 0 20,657
B RILEY FINL INC COM 05580M108 9 366 SH   SOLE 7 366 0 0
B RILEY FINL INC COM 05580M108 1,845 73,269 SH   SOLE 18 73,269 0 0
B RILEY FINL INC COM 05580M108 910 36,131 SH   SOLE 19 36,131 0 0
B RILEY FINL INC COM 05580M108 18,442 732,387 SH   SOLE 21 732,387 0 0
B RILEY FINL INC COM 05580M108 12,899 512,261 SH   SOLE 22 494,913 0 17,348
B RILEY FINL INC COM 05580M108 112 4,430 SH   SOLE 26 0 0 4,430
B RILEY FINL INC COM 05580M108 62 2,479 SH   SOLE 30 2,479 0 0
B RILEY FINL INC COM 05580M108 57 2,248 SH   SOLE 40 2,248 0 0
B2GOLD CORP COM 11777Q209 1,212 302,279 SH   SOLE 21 302,279 0 0
BABCOCK & WILCOX ENTERPRIS I COM 05614L209 55 15,082 SH   SOLE 21 15,082 0 0
BABCOCK & WILCOX ENTERPRIS I COM 05614L209 1,773 487,208 SH   SOLE 22 487,208 0 0
BADGER METER INC COM 056525108 774 11,917 SH   SOLE 2 1,053 0 10,864
BADGER METER INC COM 056525108 11 172 SH   SOLE 4 172 0 0
BADGER METER INC COM 056525108 1,276 19,649 SH   SOLE 7 19,649 0 0
BADGER METER INC COM 056525108 8,363 128,796 SH   SOLE 18 128,796 0 0
BADGER METER INC COM 056525108 3,273 50,413 SH   SOLE 19 50,413 0 0
BADGER METER INC COM 056525108 212,902 3,278,952 SH   SOLE 21 3,278,952 0 0
BADGER METER INC COM 056525108 56,032 862,964 SH   SOLE 22 824,365 0 38,599
BADGER METER INC COM 056525108 998 15,364 SH   SOLE 26 6,872 0 8,492
BADGER METER INC COM 056525108 273 4,207 SH   SOLE 28 4,207 0 0
BADGER METER INC COM 056525108 11,765 181,197 SH   SOLE 30 181,197 0 0
BADGER METER INC COM 056525108 156 2,401 SH   SOLE 40 2,401 0 0
BAIDU INC SPON ADR REP A 056752108 82,150 649,917 SH   SOLE 2 38,925 0 610,992
BAIDU INC SPON ADR REP A 056752108 13,983 110,628 SH   SOLE 4 110,628 0 0
BAIDU INC SPON ADR REP A 056752108 6,325 50,039 SH   SOLE 7 50,039 0 0
BAIDU INC SPON ADR REP A 056752108 4,456 35,253 SH   SOLE 13 35,253 0 0
BAIDU INC SPON ADR REP A 056752108 15,990 126,501 SH   SOLE 15 122,528 0 3,973
BAIDU INC SPON ADR REP A 056752108 17,699 140,027 SH   SOLE 18 140,027 0 0
BAIDU INC SPON ADR REP A 056752108 1,116 8,828 SH   SOLE 19 8,828 0 0
BAIDU INC SPON ADR REP A 056752108 642,544 5,083,415 SH   SOLE 21 5,083,415 0 0
BAIDU INC SPON ADR REP A 056752108 503,045 3,979,788 SH   SOLE 22 3,454,991 0 524,797
BAIDU INC SPON ADR REP A 056752108 20,797 164,535 SH   SOLE 23 164,535 0 0
BAIDU INC SPON ADR REP A 056752108 22,106 174,893 SH   SOLE 25 174,893 0 0
BAIDU INC SPON ADR REP A 056752108 126,284 999,082 SH   SOLE 26 39,481 0 959,601
BAIDU INC SPON ADR REP A 056752108 4,612 36,489 SH   SOLE 28 36,489 0 0
BAIDU INC SPON ADR REP A 056752108 3,764 29,777 SH   SOLE 29 29,777 0 0
BAIDU INC SPON ADR REP A 056752108 222,395 1,759,451 SH   SOLE 30 1,759,451 0 0
BAIDU INC SPON ADR REP A 056752108 5,262 41,627 SH   SOLE 31 16,847 0 24,780
BAIDU INC SPON ADR REP A 056752108 7,906 62,547 SH   SOLE 32 62,547 0 0
BAIDU INC SPON ADR REP A 056752108 43,389 343,264 SH   SOLE 34 343,264 0 0
BAIDU INC SPON ADR REP A 056752108 578 4,569 SH   SOLE 36 4,569 0 0
BAIDU INC SPON ADR REP A 056752108 281 2,225 SH   SOLE 40 2,225 0 0
BAIN CAP SPECIALTY FIN INC COM 05684B107 4,710 238,384 SH   SOLE 30 238,384 0 0
BAKER HUGHES COMPANY CL A 05722G100 44,008 1,717,067 SH   SOLE 2 305,070 0 1,411,997
BAKER HUGHES COMPANY CL A 05722G100 7,016 273,731 SH   SOLE 4 255,954 0 17,777
BAKER HUGHES COMPANY CL A 05722G100 15,651 610,646 SH   SOLE 7 559,891 0 50,755
BAKER HUGHES COMPANY CL A 05722G100 219 8,532 SH   SOLE 13 8,532 0 0
BAKER HUGHES COMPANY CL A 05722G100 101 3,942 SH   SOLE 15 3,942 0 0
BAKER HUGHES COMPANY CL A 05722G100 1 20 SH   SOLE 17 0 0 20
BAKER HUGHES COMPANY CL A 05722G100 125,778 4,907,437 SH   SOLE 18 4,539,675 0 367,762
BAKER HUGHES COMPANY CL A 05722G100 236,859 9,241,472 SH   SOLE 19 9,241,472 0 0
BAKER HUGHES COMPANY CL A 05722G100 470,401 18,353,539 SH   SOLE 21 18,353,539 0 0
BAKER HUGHES COMPANY CL A 05722G100 413,665 16,139,863 SH   SOLE 22 14,897,870 0 1,241,993
BAKER HUGHES COMPANY CL A 05722G100 12,046 470,014 SH   SOLE 23 470,014 0 0
BAKER HUGHES COMPANY CL A 05722G100 23,822 929,470 SH   SOLE 25 929,470 0 0
BAKER HUGHES COMPANY CL A 05722G100 89,705 3,499,992 SH   SOLE 26 505,323 0 2,994,669
BAKER HUGHES COMPANY CL A 05722G100 3,136 122,355 SH   SOLE 28 87,240 0 35,115
BAKER HUGHES COMPANY CL A 05722G100 402 15,696 SH   SOLE 29 15,696 0 0
BAKER HUGHES COMPANY CL A 05722G100 75,194 2,933,824 SH   SOLE 30 2,933,824 0 0
BAKER HUGHES COMPANY CL A 05722G100 3,569 139,249 SH   SOLE 31 97,366 0 41,883
BAKER HUGHES COMPANY CL A 05722G100 40,256 1,570,648 SH   SOLE 34 1,570,648 0 0
BAKER HUGHES COMPANY CL A 05722G100 14,255 556,202 SH   SOLE 36 556,202 0 0
BAKER HUGHES COMPANY CL A 05722G100 441 17,200 SH   SOLE 40 17,200 0 0
BALCHEM CORP COM 057665200 1,362 13,405 SH   SOLE 2 1,214 0 12,191
BALCHEM CORP COM 057665200 14 135 SH   SOLE 4 135 0 0
BALCHEM CORP COM 057665200 57 563 SH   SOLE 7 563 0 0
BALCHEM CORP COM 057665200 14,612 143,772 SH   SOLE 18 143,772 0 0
BALCHEM CORP COM 057665200 5,752 56,593 SH   SOLE 19 56,593 0 0
BALCHEM CORP COM 057665200 360,560 3,547,767 SH   SOLE 21 3,547,767 0 0
BALCHEM CORP COM 057665200 97,206 956,474 SH   SOLE 22 915,507 0 40,967
BALCHEM CORP COM 057665200 1,356 13,347 SH   SOLE 26 6,403 0 6,944
BALCHEM CORP COM 057665200 419 4,126 SH   SOLE 28 4,126 0 0
BALCHEM CORP COM 057665200 4,647 45,728 SH   SOLE 30 45,728 0 0
BALCHEM CORP COM 057665200 337 3,314 SH   SOLE 40 3,314 0 0
BALL CORP COM 058498106 58,807 909,334 SH   SOLE 2 91,830 0 817,504
BALL CORP COM 058498106 9,045 139,864 SH   SOLE 4 130,960 0 8,904
BALL CORP COM 058498106 18,815 290,936 SH   SOLE 7 281,211 0 9,725
BALL CORP COM 058498106 37 570 SH   SOLE 13 570 0 0
BALL CORP COM 058498106 125 1,931 SH   SOLE 15 1,931 0 0
BALL CORP COM 058498106 163,911 2,534,570 SH   SOLE 18 1,820,111 0 714,459
BALL CORP COM 058498106 94,042 1,454,179 SH   SOLE 19 1,454,179 0 0
BALL CORP COM 058498106 591,092 9,140,124 SH   SOLE 21 9,140,124 0 0
BALL CORP COM 058498106 561,024 8,675,179 SH   SOLE 22 7,864,831 0 810,348
BALL CORP COM 058498106 14,816 229,101 SH   SOLE 23 229,101 0 0
BALL CORP COM 058498106 21,968 339,690 SH   SOLE 25 339,690 0 0
BALL CORP COM 058498106 100,574 1,555,184 SH   SOLE 26 221,804 0 1,333,380
BALL CORP COM 058498106 3,961 61,245 SH   SOLE 28 43,538 0 17,707
BALL CORP COM 058498106 4,665 72,140 SH   SOLE 29 6,198 0 65,942
BALL CORP COM 058498106 88,845 1,373,826 SH   SOLE 30 1,373,826 0 0
BALL CORP COM 058498106 4,780 73,918 SH   SOLE 31 58,328 0 15,590
BALL CORP COM 058498106 7,902 122,189 SH   SOLE 34 122,189 0 0
BALL CORP COM 058498106 14,444 223,357 SH   SOLE 36 223,357 0 0
BALL CORP COM 058498106 456 7,056 SH   SOLE 40 7,056 0 0
BALLANTYNE STRONG INC COM 058516105 7 2,026 SH   SOLE 18 2,026 0 0
BALLANTYNE STRONG INC COM 058516105 105 32,507 SH   SOLE 21 32,507 0 0
BALLANTYNE STRONG INC COM 058516105 20 6,067 SH   SOLE 22 6,067 0 0
BANC OF CALIFORNIA INC COM 05990K106 831 48,389 SH   SOLE 2 1,584 0 46,805
BANC OF CALIFORNIA INC COM 05990K106 16 954 SH   SOLE 7 954 0 0
BANC OF CALIFORNIA INC COM 05990K106 3,478 202,468 SH   SOLE 18 202,468 0 0
BANC OF CALIFORNIA INC COM 05990K106 1,370 79,740 SH   SOLE 19 79,740 0 0
BANC OF CALIFORNIA INC COM 05990K106 89,286 5,197,095 SH   SOLE 21 5,197,095 0 0
BANC OF CALIFORNIA INC COM 05990K106 24,323 1,415,796 SH   SOLE 22 1,359,160 0 56,636
BANC OF CALIFORNIA INC COM 05990K106 232 13,525 SH   SOLE 26 0 0 13,525
BANC OF CALIFORNIA INC COM 05990K106 82 4,773 SH   SOLE 28 4,773 0 0
BANC OF CALIFORNIA INC COM 05990K106 1,152 67,066 SH   SOLE 30 67,066 0 0
BANC OF CALIFORNIA INC COM 05990K106 52 3,040 SH   SOLE 40 3,040 0 0
BANCFIRST CORP COM 05945F103 1,212 19,412 SH   SOLE 2 795 0 18,617
BANCFIRST CORP COM 05945F103 21 334 SH   SOLE 7 334 0 0
BANCFIRST CORP COM 05945F103 6,401 102,507 SH   SOLE 18 102,507 0 0
BANCFIRST CORP COM 05945F103 2,152 34,459 SH   SOLE 19 34,459 0 0
BANCFIRST CORP COM 05945F103 40,650 651,030 SH   SOLE 21 651,030 0 0
BANCFIRST CORP COM 05945F103 36,395 582,875 SH   SOLE 22 561,711 0 21,164
BANCFIRST CORP COM 05945F103 768 12,297 SH   SOLE 26 7,150 0 5,147
BANCFIRST CORP COM 05945F103 151 2,425 SH   SOLE 28 2,425 0 0
BANCFIRST CORP COM 05945F103 413 6,607 SH   SOLE 30 6,607 0 0
BANCFIRST CORP COM 05945F103 82 1,320 SH   SOLE 40 1,320 0 0
BANCO BBVA ARGENTINA SA SPONSORED ADS 058934100 65 11,633 SH   SOLE 4 11,633 0 0
BANCO BBVA ARGENTINA SA SPONSORED ADS 058934100 4,784 858,945 SH   SOLE 21 858,945 0 0
BANCO BBVA ARGENTINA SA SPONSORED ADS 058934100 2,352 422,212 SH   SOLE 22 414,279 0 7,933
BANCO BBVA ARGENTINA SA SPONSORED ADS 058934100 1,073 192,662 SH   SOLE 30 192,662 0 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 15,684 2,810,795 SH   SOLE 18 2,810,795 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 12,250 1,368,765 SH   SOLE 2 265,847 0 1,102,918
BANCO BRADESCO S A SP ADR PFD NEW 059460303 4,146 463,266 SH   SOLE 13 463,266 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 30,471 3,404,593 SH   SOLE 18 1,163,053 0 2,241,540
BANCO BRADESCO S A SP ADR PFD NEW 059460303 9,797 1,094,663 SH   SOLE 19 1,094,663 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 122,108 13,643,363 SH   SOLE 21 13,643,363 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 58,570 6,544,151 SH   SOLE 22 6,057,574 0 486,577
BANCO BRADESCO S A SP ADR PFD NEW 059460303 17,258 1,928,280 SH   SOLE 25 1,928,280 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 7,503 838,279 SH   SOLE 30 838,279 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 4,913 548,948 SH   SOLE 31 0 0 548,948
BANCO BRADESCO S A SP ADR PFD NEW 059460303 68,264 7,627,260 SH   SOLE 34 7,627,260 0 0
BANCO DE CHILE SPONSORED ADS 059520106 1,501 71,496 SH   SOLE 2 0 0 71,496
BANCO DE CHILE SPONSORED ADS 059520106 440 20,967 SH   SOLE 18 20,967 0 0
BANCO DE CHILE SPONSORED ADS 059520106 572 27,233 SH   SOLE 21 27,233 0 0
BANCO DE CHILE SPONSORED ADS 059520106 1,389 66,191 SH   SOLE 22 66,191 0 0
BANCO DE CHILE SPONSORED ADS 059520106 1,390 66,231 SH   SOLE 25 66,231 0 0
BANCO DE CHILE SPONSORED ADS 059520106 377 17,960 SH   SOLE 34 17,960 0 0
BANCO MACRO SA SPON ADR B 05961W105 3,186 87,881 SH   SOLE 2 12,505 0 75,376
BANCO MACRO SA SPON ADR B 05961W105 607 16,737 SH   SOLE 4 16,737 0 0
BANCO MACRO SA SPON ADR B 05961W105 354 9,759 SH   SOLE 7 6,147 0 3,612
BANCO MACRO SA SPON ADR B 05961W105 603 16,639 SH   SOLE 18 16,639 0 0
BANCO MACRO SA SPON ADR B 05961W105 25,984 716,793 SH   SOLE 21 716,793 0 0
BANCO MACRO SA SPON ADR B 05961W105 20,167 556,320 SH   SOLE 22 500,054 0 56,266
BANCO MACRO SA SPON ADR B 05961W105 963 26,562 SH   SOLE 23 26,562 0 0
BANCO MACRO SA SPON ADR B 05961W105 1,590 43,875 SH   SOLE 25 43,875 0 0
BANCO MACRO SA SPON ADR B 05961W105 8,586 236,851 SH   SOLE 26 143,406 0 93,445
BANCO MACRO SA SPON ADR B 05961W105 150 4,140 SH   SOLE 29 4,140 0 0
BANCO MACRO SA SPON ADR B 05961W105 8,977 247,639 SH   SOLE 30 247,639 0 0
BANCO MACRO SA SPON ADR B 05961W105 244 6,734 SH   SOLE 31 2,524 0 4,210
BANCO MACRO SA SPON ADR B 05961W105 13,702 377,998 SH   SOLE 34 377,998 0 0
BANCO MACRO SA SPON ADR B 05961W105 12 333 SH   SOLE 40 333 0 0
BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 548 45,216 SH   SOLE 13 45,216 0 0
BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 9,138 753,300 SH   SOLE 22 753,300 0 0
BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 805 66,392 SH   SOLE 30 66,392 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 12,238 530,480 SH   SOLE 21 530,480 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 1,560 67,618 SH   SOLE 25 67,618 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 1,791 77,622 SH   SOLE 26 77,622 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 5,103 221,197 SH   SOLE 30 221,197 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 284 12,292 SH   SOLE 34 12,292 0 0
BANCO SANTANDER SA ADR 05964H105 21 5,090 SH   SOLE 31 0 0 5,090
BANCOLOMBIA S A SPON ADR PREF 05968L102 27,019 493,136 SH   SOLE 2 6,361 0 486,775
BANCOLOMBIA S A SPON ADR PREF 05968L102 2,743 50,071 SH   SOLE 4 50,071 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 822 15,006 SH   SOLE 13 15,006 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 9,664 176,378 SH   SOLE 18 107,235 0 69,143
BANCOLOMBIA S A SPON ADR PREF 05968L102 2,571 46,921 SH   SOLE 19 46,921 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 21,760 397,145 SH   SOLE 21 397,145 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 60,767 1,109,082 SH   SOLE 22 752,636 0 356,446
BANCOLOMBIA S A SPON ADR PREF 05968L102 4,550 83,045 SH   SOLE 25 83,045 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 149 2,725 SH   SOLE 26 0 0 2,725
BANCOLOMBIA S A SPON ADR PREF 05968L102 12,686 231,545 SH   SOLE 30 231,545 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 1,284 23,444 SH   SOLE 31 23,444 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 13,106 239,202 SH   SOLE 34 239,202 0 0
BANCORP 34 INC COM 05970V106 9 622 SH   SOLE 18 622 0 0
BANCORP 34 INC COM 05970V106 24 1,559 SH   SOLE 21 1,559 0 0
BANCORP INC DEL COM 05969A105 792 61,095 SH   SOLE 2 9,528 0 51,567
BANCORP INC DEL COM 05969A105 11 811 SH   SOLE 7 811 0 0
BANCORP INC DEL COM 05969A105 2,366 182,442 SH   SOLE 18 182,442 0 0
BANCORP INC DEL COM 05969A105 3,643 280,857 SH   SOLE 19 280,857 0 0
BANCORP INC DEL COM 05969A105 23,941 1,845,849 SH   SOLE 21 1,845,849 0 0
BANCORP INC DEL COM 05969A105 23,955 1,846,955 SH   SOLE 22 1,791,679 0 55,276
BANCORP INC DEL COM 05969A105 390 30,101 SH   SOLE 23 30,101 0 0
BANCORP INC DEL COM 05969A105 1,451 111,879 SH   SOLE 26 0 0 111,879
BANCORP INC DEL COM 05969A105 67 5,132 SH   SOLE 28 5,132 0 0
BANCORP INC DEL COM 05969A105 113 8,698 SH   SOLE 30 8,698 0 0
BANCORP INC DEL COM 05969A105 101 7,784 SH   SOLE 40 7,784 0 0
BANCORP NEW JERSEY INC NEW COM 059915108 115 6,440 SH   SOLE 21 6,440 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 4,492 143,002 SH   SOLE 2 44,366 0 98,636
BANCORPSOUTH BK TUPELO MISS COM 05971J102 12 376 SH   SOLE 4 376 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 56 1,798 SH   SOLE 7 1,798 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 20,111 640,260 SH   SOLE 18 640,260 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 5,880 187,199 SH   SOLE 19 187,199 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 225,759 7,187,495 SH   SOLE 21 7,187,495 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 112,385 3,578,007 SH   SOLE 22 3,453,481 0 124,526
BANCORPSOUTH BK TUPELO MISS COM 05971J102 3,677 117,058 SH   SOLE 26 33,660 0 83,398
BANCORPSOUTH BK TUPELO MISS COM 05971J102 416 13,259 SH   SOLE 28 13,259 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 1,039 33,094 SH   SOLE 30 33,094 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 36 1,142 SH   SOLE 31 0 0 1,142
BANCORPSOUTH BK TUPELO MISS COM 05971J102 362 11,536 SH   SOLE 40 11,536 0 0
BANDWIDTH INC COM CL A 05988J103 531 8,283 SH   SOLE 2 802 0 7,481
BANDWIDTH INC COM CL A 05988J103 5 82 SH   SOLE 4 82 0 0
BANDWIDTH INC COM CL A 05988J103 19 301 SH   SOLE 7 301 0 0
BANDWIDTH INC COM CL A 05988J103 3,595 56,125 SH   SOLE 18 54,770 0 1,355
BANDWIDTH INC COM CL A 05988J103 24,328 379,832 SH   SOLE 19 379,832 0 0
BANDWIDTH INC COM CL A 05988J103 35,398 552,656 SH   SOLE 21 552,656 0 0
BANDWIDTH INC COM CL A 05988J103 30,362 474,042 SH   SOLE 22 452,041 0 22,001
BANDWIDTH INC COM CL A 05988J103 19 298 SH   SOLE 23 298 0 0
BANDWIDTH INC COM CL A 05988J103 700 10,936 SH   SOLE 26 8,460 0 2,476
BANDWIDTH INC COM CL A 05988J103 191 2,975 SH   SOLE 28 2,975 0 0
BANDWIDTH INC COM CL A 05988J103 308 4,816 SH   SOLE 30 4,816 0 0
BANDWIDTH INC COM CL A 05988J103 8,756 136,698 SH   SOLE 34 136,698 0 0
BANDWIDTH INC COM CL A 05988J103 106 1,656 SH   SOLE 40 1,656 0 0
BANK AMER CORP COM 060505104 749,367 21,276,754 SH   SOLE 2 2,946,045 0 18,330,709
BANK AMER CORP COM 060505104 141,386 4,014,368 SH   SOLE 4 3,773,762 0 240,606
BANK AMER CORP COM 060505104 244,156 6,932,301 SH   SOLE 7 6,899,492 0 32,809
BANK AMER CORP COM 060505104 10,074 286,034 SH   SOLE 13 286,034 0 0
BANK AMER CORP COM 060505104 1,688 47,923 SH   SOLE 15 47,923 0 0
BANK AMER CORP COM 060505104 141 4,017 SH   SOLE 17 0 0 4,017
BANK AMER CORP COM 060505104 772,599 21,936,379 SH   SOLE 18 19,292,026 0 2,644,353
BANK AMER CORP COM 060505104 1,087,570 30,879,333 SH   SOLE 19 30,879,333 0 0
BANK AMER CORP COM 060505104 1,697 48,170 SH   SOLE 20 48,170 0 0
BANK AMER CORP COM 060505104 5,354,796 152,038,512 SH   SOLE 21 152,038,512 0 0
BANK AMER CORP COM 060505104 7,015,575 199,192,917 SH   SOLE 22 177,320,451 0 21,872,466
BANK AMER CORP COM 060505104 228,427 6,485,710 SH   SOLE 23 6,485,710 0 0
BANK AMER CORP COM 060505104 306,387 8,699,237 SH   SOLE 25 8,566,804 0 132,433
BANK AMER CORP COM 060505104 1,179,694 33,495,001 SH   SOLE 26 3,968,114 0 29,526,887
BANK AMER CORP COM 060505104 58,180 1,651,897 SH   SOLE 28 1,153,635 0 498,262
BANK AMER CORP COM 060505104 43,936 1,247,461 SH   SOLE 29 185,326 0 1,062,135
BANK AMER CORP COM 060505104 1,205,642 34,231,730 SH   SOLE 30 34,231,730 0 0
BANK AMER CORP COM 060505104 72,134 2,048,103 SH   SOLE 31 1,577,592 0 470,511
BANK AMER CORP COM 060505104 236,453 6,713,610 SH   SOLE 34 6,713,610 0 0
BANK AMER CORP COM 060505104 227,881 6,470,205 SH   SOLE 36 6,470,205 0 0
BANK AMER CORP COM 060505104 6,938 196,993 SH   SOLE 40 196,993 0 0
BANK AMER CORP 7.25%CNV PFD L 060505682 230,933 159,374 SH   SOLE 21 159,374 0 0
BANK COMM HLDGS COM 06424J103 227 19,577 SH   SOLE 2 558 0 19,019
BANK COMM HLDGS COM 06424J103 743 64,187 SH   SOLE 18 64,187 0 0
BANK COMM HLDGS COM 06424J103 939 81,141 SH   SOLE 19 81,141 0 0
BANK COMM HLDGS COM 06424J103 7,449 643,836 SH   SOLE 21 643,836 0 0
BANK COMM HLDGS COM 06424J103 2,800 242,048 SH   SOLE 22 229,729 0 12,319
BANK COMM HLDGS COM 06424J103 223 19,243 SH   SOLE 26 0 0 19,243
BANK FIRST CORPORATION COM 06211J100 184 2,632 SH   SOLE 2 239 0 2,393
BANK FIRST CORPORATION COM 06211J100 6 83 SH   SOLE 7 83 0 0
BANK FIRST CORPORATION COM 06211J100 1,463 20,897 SH   SOLE 18 20,897 0 0
BANK FIRST CORPORATION COM 06211J100 728 10,394 SH   SOLE 19 10,394 0 0
BANK FIRST CORPORATION COM 06211J100 14,485 206,898 SH   SOLE 21 206,898 0 0
BANK FIRST CORPORATION COM 06211J100 9,946 142,060 SH   SOLE 22 139,659 0 2,401
BANK HAWAII CORP COM 062540109 9,514 99,984 SH   SOLE 2 26,793 0 73,191
BANK HAWAII CORP COM 062540109 23 238 SH   SOLE 4 238 0 0
BANK HAWAII CORP COM 062540109 583 6,128 SH   SOLE 7 6,128 0 0
BANK HAWAII CORP COM 062540109 12,606 132,471 SH   SOLE 18 132,471 0 0
BANK HAWAII CORP COM 062540109 986 10,361 SH   SOLE 19 10,361 0 0
BANK HAWAII CORP COM 062540109 284,656 2,991,345 SH   SOLE 21 2,991,345 0 0
BANK HAWAII CORP COM 062540109 133,528 1,403,199 SH   SOLE 22 1,323,545 0 79,654
BANK HAWAII CORP COM 062540109 1,256 13,201 SH   SOLE 26 8,799 0 4,402
BANK HAWAII CORP COM 062540109 504 5,300 SH   SOLE 28 5,300 0 0
BANK HAWAII CORP COM 062540109 1,342 14,107 SH   SOLE 30 14,107 0 0
BANK HAWAII CORP COM 062540109 82 862 SH   SOLE 31 862 0 0
BANK HAWAII CORP COM 062540109 1,472 15,473 SH   SOLE 32 15,473 0 0
BANK HAWAII CORP COM 062540109 83 871 SH   SOLE 36 871 0 0
BANK HAWAII CORP COM 062540109 431 4,530 SH   SOLE 40 4,530 0 0
BANK MONTREAL QUE COM 063671101 70 905 SH   SOLE 18 905 0 0
BANK N S HALIFAX COM 064149107 175 3,098 SH   SOLE 18 3,098 0 0
BANK NEW YORK MELLON CORP COM 064058100 119,858 2,381,446 SH   SOLE 2 518,269 0 1,863,177
BANK NEW YORK MELLON CORP COM 064058100 21,813 433,402 SH   SOLE 4 410,135 0 23,267
BANK NEW YORK MELLON CORP COM 064058100 36,404 723,297 SH   SOLE 7 719,426 0 3,871
BANK NEW YORK MELLON CORP COM 064058100 2,070 41,121 SH   SOLE 13 41,121 0 0
BANK NEW YORK MELLON CORP COM 064058100 266 5,281 SH   SOLE 15 5,281 0 0
BANK NEW YORK MELLON CORP COM 064058100 0 6 SH   SOLE 17 0 0 6
BANK NEW YORK MELLON CORP COM 064058100 97,611 1,939,429 SH   SOLE 18 1,770,256 0 169,173
BANK NEW YORK MELLON CORP COM 064058100 16,597 329,759 SH   SOLE 19 329,759 0 0
BANK NEW YORK MELLON CORP COM 064058100 787,801 15,652,712 SH   SOLE 21 15,652,712 0 0
BANK NEW YORK MELLON CORP COM 064058100 1,038,492 20,633,653 SH   SOLE 22 18,304,125 0 2,329,528
BANK NEW YORK MELLON CORP COM 064058100 34,093 677,382 SH   SOLE 23 677,382 0 0
BANK NEW YORK MELLON CORP COM 064058100 43,515 864,603 SH   SOLE 25 864,603 0 0
BANK NEW YORK MELLON CORP COM 064058100 212,220 4,216,579 SH   SOLE 26 459,809 0 3,756,770
BANK NEW YORK MELLON CORP COM 064058100 7,982 158,592 SH   SOLE 28 110,681 0 47,911
BANK NEW YORK MELLON CORP COM 064058100 6,556 130,268 SH   SOLE 29 36,808 0 93,460
BANK NEW YORK MELLON CORP COM 064058100 182,323 3,622,557 SH   SOLE 30 3,622,557 0 0
BANK NEW YORK MELLON CORP COM 064058100 11,693 232,324 SH   SOLE 31 176,979 0 55,345
BANK NEW YORK MELLON CORP COM 064058100 5,476 108,809 SH   SOLE 34 108,809 0 0
BANK NEW YORK MELLON CORP COM 064058100 37,384 742,783 SH   SOLE 36 742,783 0 0
BANK NEW YORK MELLON CORP COM 064058100 921 18,300 SH   SOLE 40 18,300 0 0
BANK OF MARIN BANCORP COM 063425102 626 13,885 SH   SOLE 2 451 0 13,434
BANK OF MARIN BANCORP COM 063425102 11 250 SH   SOLE 7 250 0 0
BANK OF MARIN BANCORP COM 063425102 2,173 48,232 SH   SOLE 18 48,232 0 0
BANK OF MARIN BANCORP COM 063425102 1,051 23,340 SH   SOLE 19 23,340 0 0
BANK OF MARIN BANCORP COM 063425102 21,979 487,881 SH   SOLE 21 487,881 0 0
BANK OF MARIN BANCORP COM 063425102 21,634 480,212 SH   SOLE 22 461,173 0 19,039
BANK OF MARIN BANCORP COM 063425102 319 7,081 SH   SOLE 23 7,081 0 0
BANK OF MARIN BANCORP COM 063425102 82 1,812 SH   SOLE 30 1,812 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 1,717 46,390 SH   SOLE 2 2,013 0 44,377
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 37 999 SH   SOLE 7 999 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 6,902 186,453 SH   SOLE 18 186,453 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 3,808 102,852 SH   SOLE 19 102,852 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 67,050 1,811,176 SH   SOLE 21 1,811,176 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 22,784 615,448 SH   SOLE 22 566,986 0 48,462
BANK OF THE ST JAMES FINL GP COM 470299108 13 829 SH   SOLE 18 829 0 0
BANK OF THE ST JAMES FINL GP COM 470299108 12 775 SH   SOLE 21 775 0 0
BANK OZK COM 06417N103 10,249 335,988 SH   SOLE 2 102,633 0 233,355
BANK OZK COM 06417N103 78 2,550 SH   SOLE 4 2,550 0 0
BANK OZK COM 06417N103 4,787 156,920 SH   SOLE 7 156,920 0 0
BANK OZK COM 06417N103 111 3,636 SH   SOLE 13 3,636 0 0
BANK OZK COM 06417N103 14,417 472,618 SH   SOLE 18 461,305 0 11,313
BANK OZK COM 06417N103 2,090 68,509 SH   SOLE 19 68,509 0 0
BANK OZK COM 06417N103 188,544 6,180,744 SH   SOLE 21 6,180,744 0 0
BANK OZK COM 06417N103 124,197 4,071,360 SH   SOLE 22 3,822,807 0 248,553
BANK OZK COM 06417N103 114 3,736 SH   SOLE 23 3,736 0 0
BANK OZK COM 06417N103 1,599 52,423 SH   SOLE 26 34,845 0 17,578
BANK OZK COM 06417N103 512 16,779 SH   SOLE 28 16,779 0 0
BANK OZK COM 06417N103 1,360 44,590 SH   SOLE 30 44,590 0 0
BANK OZK COM 06417N103 247 8,112 SH   SOLE 31 2,589 0 5,523
BANK OZK COM 06417N103 196 6,431 SH   SOLE 36 6,431 0 0
BANK OZK COM 06417N103 454 14,884 SH   SOLE 40 14,884 0 0
BANK PRINCETON NEW JERSEY COM 064520109 188 5,966 SH   SOLE 2 221 0 5,745
BANK PRINCETON NEW JERSEY COM 064520109 6 191 SH   SOLE 7 191 0 0
BANK PRINCETON NEW JERSEY COM 064520109 632 20,067 SH   SOLE 18 20,067 0 0
BANK PRINCETON NEW JERSEY COM 064520109 319 10,145 SH   SOLE 19 10,145 0 0
BANK PRINCETON NEW JERSEY COM 064520109 6,626 210,418 SH   SOLE 21 210,418 0 0
BANK PRINCETON NEW JERSEY COM 064520109 1,859 59,045 SH   SOLE 22 55,269 0 3,776
BANK SOUTH CAROLINA CORP COM 065066102 15 780 SH   SOLE 18 780 0 0
BANK SOUTH CAROLINA CORP COM 065066102 18 960 SH   SOLE 21 960 0 0
BANK SOUTH CAROLINA CORP COM 065066102 110 5,863 SH   SOLE 22 5,863 0 0
BANK7 CORP COM 06652N107 90 4,749 SH   SOLE 2 201 0 4,548
BANK7 CORP COM 06652N107 252 13,265 SH   SOLE 18 13,265 0 0
BANK7 CORP COM 06652N107 122 6,415 SH   SOLE 19 6,415 0 0
BANK7 CORP COM 06652N107 2,803 147,853 SH   SOLE 21 147,853 0 0
BANK7 CORP COM 06652N107 547 28,875 SH   SOLE 22 27,866 0 1,009
BANKFINANCIAL CORP COM 06643P104 221 16,922 SH   SOLE 2 1,169 0 15,753
BANKFINANCIAL CORP COM 06643P104 2 188 SH   SOLE 7 188 0 0
BANKFINANCIAL CORP COM 06643P104 729 55,718 SH   SOLE 18 50,096 0 5,622
BANKFINANCIAL CORP COM 06643P104 498 38,087 SH   SOLE 19 38,087 0 0
BANKFINANCIAL CORP COM 06643P104 6,479 495,313 SH   SOLE 21 495,313 0 0
BANKFINANCIAL CORP COM 06643P104 9,053 692,094 SH   SOLE 22 678,164 0 13,930
BANKFINANCIAL CORP COM 06643P104 21 1,604 SH   SOLE 23 1,604 0 0
BANKFINANCIAL CORP COM 06643P104 243 18,564 SH   SOLE 26 0 0 18,564
BANKUNITED INC COM 06652K103 8,105 221,691 SH   SOLE 2 62,056 0 159,635
BANKUNITED INC COM 06652K103 16 430 SH   SOLE 4 430 0 0
BANKUNITED INC COM 06652K103 116 3,167 SH   SOLE 7 3,167 0 0
BANKUNITED INC COM 06652K103 1,596 43,656 SH   SOLE 18 43,125 0 531
BANKUNITED INC COM 06652K103 821 22,448 SH   SOLE 19 22,448 0 0
BANKUNITED INC COM 06652K103 44,382 1,213,963 SH   SOLE 21 1,213,963 0 0
BANKUNITED INC COM 06652K103 121,488 3,322,977 SH   SOLE 22 3,141,567 0 181,410
BANKUNITED INC COM 06652K103 45 1,223 SH   SOLE 23 1,223 0 0
BANKUNITED INC COM 06652K103 1,956 53,501 SH   SOLE 26 29,820 0 23,681
BANKUNITED INC COM 06652K103 501 13,692 SH   SOLE 28 13,692 0 0
BANKUNITED INC COM 06652K103 1,078 29,496 SH   SOLE 30 29,496 0 0
BANKUNITED INC COM 06652K103 76 2,081 SH   SOLE 31 2,081 0 0
BANKUNITED INC COM 06652K103 103 2,807 SH   SOLE 36 2,807 0 0
BANKUNITED INC COM 06652K103 341 9,318 SH   SOLE 40 9,318 0 0
BANKWELL FINL GROUP INC COM 06654A103 218 7,553 SH   SOLE 2 317 0 7,236
BANKWELL FINL GROUP INC COM 06654A103 699 24,252 SH   SOLE 18 24,252 0 0
BANKWELL FINL GROUP INC COM 06654A103 346 11,993 SH   SOLE 19 11,993 0 0
BANKWELL FINL GROUP INC COM 06654A103 7,106 246,378 SH   SOLE 21 246,378 0 0
BANKWELL FINL GROUP INC COM 06654A103 1,998 69,288 SH   SOLE 22 64,496 0 4,792
BANNER CORP COM NEW 06652V208 1,982 35,025 SH   SOLE 2 8,974 0 26,051
BANNER CORP COM NEW 06652V208 8 150 SH   SOLE 4 150 0 0
BANNER CORP COM NEW 06652V208 25 436 SH   SOLE 7 436 0 0
BANNER CORP COM NEW 06652V208 8,710 153,920 SH   SOLE 18 153,920 0 0
BANNER CORP COM NEW 06652V208 6,936 122,559 SH   SOLE 19 122,559 0 0
BANNER CORP COM NEW 06652V208 195,855 3,460,948 SH   SOLE 21 3,460,948 0 0
BANNER CORP COM NEW 06652V208 62,368 1,102,111 SH   SOLE 22 1,057,537 0 44,574
BANNER CORP COM NEW 06652V208 1,693 29,925 SH   SOLE 23 29,925 0 0
BANNER CORP COM NEW 06652V208 4,860 85,879 SH   SOLE 26 8,814 0 77,065
BANNER CORP COM NEW 06652V208 241 4,253 SH   SOLE 28 4,253 0 0
BANNER CORP COM NEW 06652V208 2,575 45,502 SH   SOLE 30 45,502 0 0
BANNER CORP COM NEW 06652V208 205 3,625 SH   SOLE 40 3,625 0 0
BAOZUN INC SPONSORED ADR 06684L103 2,231 67,364 SH   SOLE 2 1,127 0 66,237
BAOZUN INC SPONSORED ADR 06684L103 483 14,597 SH   SOLE 4 14,597 0 0
BAOZUN INC SPONSORED ADR 06684L103 178 5,387 SH   SOLE 7 5,387 0 0
BAOZUN INC SPONSORED ADR 06684L103 685 20,674 SH   SOLE 15 20,116 0 558
BAOZUN INC SPONSORED ADR 06684L103 251 7,574 SH   SOLE 18 7,574 0 0
BAOZUN INC SPONSORED ADR 06684L103 26,019 785,610 SH   SOLE 21 785,610 0 0
BAOZUN INC SPONSORED ADR 06684L103 16,531 499,129 SH   SOLE 22 447,207 0 51,922
BAOZUN INC SPONSORED ADR 06684L103 712 21,490 SH   SOLE 23 21,490 0 0
BAOZUN INC SPONSORED ADR 06684L103 72 2,187 SH   SOLE 25 2,187 0 0
BAOZUN INC SPONSORED ADR 06684L103 6,693 202,071 SH   SOLE 26 84,709 0 117,362
BAOZUN INC SPONSORED ADR 06684L103 163 4,914 SH   SOLE 28 4,914 0 0
BAOZUN INC SPONSORED ADR 06684L103 131 3,951 SH   SOLE 29 3,951 0 0
BAOZUN INC SPONSORED ADR 06684L103 7,507 226,649 SH   SOLE 30 226,649 0 0
BAOZUN INC SPONSORED ADR 06684L103 106 3,199 SH   SOLE 31 2,069 0 1,130
BAOZUN INC SPONSORED ADR 06684L103 108 3,257 SH   SOLE 34 3,257 0 0
BAOZUN INC SPONSORED ADR 06684L103 10 311 SH   SOLE 40 311 0 0
BAR HBR BANKSHARES COM 066849100 427 16,817 SH   SOLE 2 625 0 16,192
BAR HBR BANKSHARES COM 066849100 10 381 SH   SOLE 7 381 0 0
BAR HBR BANKSHARES COM 066849100 1,406 55,377 SH   SOLE 18 55,377 0 0
BAR HBR BANKSHARES COM 066849100 674 26,530 SH   SOLE 19 26,530 0 0
BAR HBR BANKSHARES COM 066849100 13,883 546,799 SH   SOLE 21 546,799 0 0
BAR HBR BANKSHARES COM 066849100 10,043 395,531 SH   SOLE 22 383,300 0 12,231
BAR HBR BANKSHARES COM 066849100 55 2,162 SH   SOLE 30 2,162 0 0
BARCLAYS BK PLC OPTIONS 06746P621 13,608 900,000 SH Put SOLE 2 900,000 0 0
BARCLAYS BK PLC OPTIONS 06746P621 2,722 180,000 SH Put SOLE 34 180,000 0 0
BARINGS BDC INC COM 06759L103 2,904 282,443 SH   SOLE 30 282,443 0 0
BARNES & NOBLE ED INC COM 06777U101 178 41,800 SH   SOLE 2 1,375 0 40,425
BARNES & NOBLE ED INC COM 06777U101 3 710 SH   SOLE 7 710 0 0
BARNES & NOBLE ED INC COM 06777U101 771 180,665 SH   SOLE 18 180,665 0 0
BARNES & NOBLE ED INC COM 06777U101 298 69,873 SH   SOLE 19 69,873 0 0
BARNES & NOBLE ED INC COM 06777U101 20,435 4,785,682 SH   SOLE 21 4,785,682 0 0
BARNES & NOBLE ED INC COM 06777U101 5,609 1,313,624 SH   SOLE 22 1,251,208 0 62,416
BARNES & NOBLE ED INC COM 06777U101 153 35,906 SH   SOLE 30 35,906 0 0
BARNES GROUP INC COM 067806109 2,752 44,421 SH   SOLE 2 1,800 0 42,621
BARNES GROUP INC COM 067806109 18 289 SH   SOLE 4 289 0 0
BARNES GROUP INC COM 067806109 50 802 SH   SOLE 7 802 0 0
BARNES GROUP INC COM 067806109 13,058 210,750 SH   SOLE 18 210,750 0 0
BARNES GROUP INC COM 067806109 5,132 82,823 SH   SOLE 19 82,823 0 0
BARNES GROUP INC COM 067806109 331,025 5,342,567 SH   SOLE 21 5,342,567 0 0
BARNES GROUP INC COM 067806109 89,375 1,442,457 SH   SOLE 22 1,378,520 0 63,937
BARNES GROUP INC COM 067806109 1,191 19,221 SH   SOLE 26 12,518 0 6,703
BARNES GROUP INC COM 067806109 398 6,426 SH   SOLE 28 6,426 0 0
BARNES GROUP INC COM 067806109 4,165 67,224 SH   SOLE 30 67,224 0 0
BARNES GROUP INC COM 067806109 337 5,439 SH   SOLE 40 5,439 0 0
BARNWELL INDS INC COM 068221100 1 747 SH   SOLE 21 747 0 0
BARNWELL INDS INC COM 068221100 84 81,319 SH   SOLE 22 81,319 0 0
BARRETT BUSINESS SERVICES IN COM 068463108 275 3,039 SH   SOLE 2 237 0 2,802
BARRETT BUSINESS SERVICES IN COM 068463108 10 106 SH   SOLE 7 106 0 0
BARRETT BUSINESS SERVICES IN COM 068463108 2,361 26,099 SH   SOLE 18 26,099 0 0
BARRETT BUSINESS SERVICES IN COM 068463108 1,145 12,661 SH   SOLE 19 12,661 0 0
BARRETT BUSINESS SERVICES IN COM 068463108 23,925 264,486 SH   SOLE 21 264,486 0 0
BARRETT BUSINESS SERVICES IN COM 068463108 20,447 226,033 SH   SOLE 22 215,995 0 10,038
BARRETT BUSINESS SERVICES IN COM 068463108 103 1,143 SH   SOLE 26 0 0 1,143
BARRETT BUSINESS SERVICES IN COM 068463108 214 2,369 SH   SOLE 30 2,369 0 0
BARRETT BUSINESS SERVICES IN COM 068463108 107 1,186 SH   SOLE 40 1,186 0 0
BARRICK GOLD CORPORATION COM 067901108 161 8,657 SH   SOLE 18 0 0 8,657
BARRICK GOLD CORPORATION COM 067901108 29,607 1,592,613 SH   SOLE 19 1,592,613 0 0
BARRICK GOLD CORPORATION COM 067901108 11,190 601,934 SH   SOLE 21 601,934 0 0
BARRICK GOLD CORPORATION COM 067901108 39,504 2,124,992 SH   SOLE 23 2,124,992 0 0
BARRICK GOLD CORPORATION COM 067901108 194,810 10,479,287 SH   SOLE 25 10,479,287 0 0
BARRICK GOLD CORPORATION COM 067901108 50,730 2,728,892 SH   SOLE 26 0 0 2,728,892
BARRICK GOLD CORPORATION COM 067901108 17,329 932,146 SH   SOLE 29 932,146 0 0
BARRICK GOLD CORPORATION COM 067901108 783,241 42,132,408 SH   SOLE 34 42,132,408 0 0
BASSETT FURNITURE INDS INC COM 070203104 237 14,204 SH   SOLE 2 3,166 0 11,038
BASSETT FURNITURE INDS INC COM 070203104 5 281 SH   SOLE 7 281 0 0
BASSETT FURNITURE INDS INC COM 070203104 611 36,654 SH   SOLE 18 36,654 0 0
BASSETT FURNITURE INDS INC COM 070203104 524 31,413 SH   SOLE 19 31,413 0 0
BASSETT FURNITURE INDS INC COM 070203104 5,963 357,490 SH   SOLE 21 357,490 0 0
BASSETT FURNITURE INDS INC COM 070203104 7,063 423,420 SH   SOLE 22 415,232 0 8,188
BASSETT FURNITURE INDS INC COM 070203104 69 4,113 SH   SOLE 26 0 0 4,113
BAUDAX BIO INC COM 07160F107 22 3,173 SH   SOLE 2 287 0 2,886
BAUDAX BIO INC COM 07160F107 190 27,400 SH   SOLE 18 27,400 0 0
BAUDAX BIO INC COM 07160F107 92 13,356 SH   SOLE 19 13,356 0 0
BAUDAX BIO INC COM 07160F107 1,845 266,646 SH   SOLE 21 266,646 0 0
BAUDAX BIO INC COM 07160F107 1,411 203,924 SH   SOLE 22 197,809 0 6,115
BAUSCH HEALTH COS INC COM 071734107 1,827 61,058 SH   SOLE 2 61,058 0 0
BAUSCH HEALTH COS INC COM 071734107 5 169 SH   SOLE 17 0 0 169
BAUSCH HEALTH COS INC COM 071734107 34,015 1,136,864 SH   SOLE 19 1,136,864 0 0
BAUSCH HEALTH COS INC COM 071734107 30 996 SH   SOLE 21 996 0 0
BAUSCH HEALTH COS INC COM 071734107 222 7,435 SH   SOLE 22 7,435 0 0
BAUSCH HEALTH COS INC COM 071734107 51 1,715 SH   SOLE 30 1,715 0 0
BAUSCH HEALTH COS INC COM 071734107 5,360 179,155 SH   SOLE 34 179,155 0 0
BAXTER INTL INC COM 071813109 124,939 1,494,128 SH   SOLE 2 430,839 0 1,063,289
BAXTER INTL INC COM 071813109 20,760 248,261 SH   SOLE 4 234,983 0 13,278
BAXTER INTL INC COM 071813109 64,732 774,122 SH   SOLE 7 506,742 0 267,380
BAXTER INTL INC COM 071813109 1,205 14,410 SH   SOLE 13 14,410 0 0
BAXTER INTL INC COM 071813109 218 2,610 SH   SOLE 15 2,610 0 0
BAXTER INTL INC COM 071813109 4 52 SH   SOLE 17 0 0 52
BAXTER INTL INC COM 071813109 109,345 1,307,637 SH   SOLE 18 1,222,657 0 84,980
BAXTER INTL INC COM 071813109 190,947 2,283,505 SH   SOLE 19 2,283,505 0 0
BAXTER INTL INC COM 071813109 1,923 23,000 SH   SOLE 20 23,000 0 0
BAXTER INTL INC COM 071813109 1,237,194 14,795,433 SH   SOLE 21 14,795,433 0 0
BAXTER INTL INC COM 071813109 1,059,188 12,666,678 SH   SOLE 22 11,414,238 0 1,252,440
BAXTER INTL INC COM 071813109 29,497 352,756 SH   SOLE 23 352,756 0 0
BAXTER INTL INC COM 071813109 43,895 524,934 SH   SOLE 25 521,512 0 3,422
BAXTER INTL INC COM 071813109 188,471 2,253,901 SH   SOLE 26 306,960 0 1,946,941
BAXTER INTL INC COM 071813109 7,569 90,516 SH   SOLE 28 63,276 0 27,240
BAXTER INTL INC COM 071813109 917 10,967 SH   SOLE 29 10,967 0 0
BAXTER INTL INC COM 071813109 179,131 2,142,205 SH   SOLE 30 2,142,205 0 0
BAXTER INTL INC COM 071813109 9,238 110,479 SH   SOLE 31 87,863 0 22,616
BAXTER INTL INC COM 071813109 111,522 1,333,674 SH   SOLE 34 1,333,674 0 0
BAXTER INTL INC COM 071813109 29,691 355,065 SH   SOLE 36 355,065 0 0
BAXTER INTL INC COM 071813109 928 11,093 SH   SOLE 40 11,093 0 0
BAYCOM CORP COM 07272M107 208 9,126 SH   SOLE 2 434 0 8,692
BAYCOM CORP COM 07272M107 6 265 SH   SOLE 7 265 0 0
BAYCOM CORP COM 07272M107 855 37,581 SH   SOLE 18 37,581 0 0
BAYCOM CORP COM 07272M107 431 18,940 SH   SOLE 19 18,940 0 0
BAYCOM CORP COM 07272M107 8,989 395,275 SH   SOLE 21 395,275 0 0
BAYCOM CORP COM 07272M107 2,569 112,955 SH   SOLE 22 103,990 0 8,965
BBQ HLDGS INC COM 05551A109 4 909 SH   SOLE 18 909 0 0
BBQ HLDGS INC COM 05551A109 67 17,005 SH   SOLE 21 17,005 0 0
BBQ HLDGS INC COM 05551A109 983 250,045 SH   SOLE 22 250,045 0 0
BBX CAP CORP NEW CL A 05491N104 254 53,200 SH   SOLE 2 2,447 0 50,753
BBX CAP CORP NEW CL A 05491N104 1 154 SH   SOLE 7 154 0 0
BBX CAP CORP NEW CL A 05491N104 953 199,694 SH   SOLE 18 199,694 0 0
BBX CAP CORP NEW CL A 05491N104 358 74,950 SH   SOLE 19 74,950 0 0
BBX CAP CORP NEW CL A 05491N104 9,407 1,972,046 SH   SOLE 21 1,972,046 0 0
BBX CAP CORP NEW CL A 05491N104 6,761 1,417,449 SH   SOLE 22 1,336,114 0 81,335
BBX CAP CORP NEW CL A 05491N104 132 27,600 SH   SOLE 26 0 0 27,600
BBX CAP CORP NEW CL A 05491N104 56 11,703 SH   SOLE 30 11,703 0 0
BCB BANCORP INC COM 055298103 222 16,102 SH   SOLE 2 686 0 15,416
BCB BANCORP INC COM 055298103 698 50,631 SH   SOLE 18 50,631 0 0
BCB BANCORP INC COM 055298103 329 23,829 SH   SOLE 19 23,829 0 0
BCB BANCORP INC COM 055298103 7,063 512,153 SH   SOLE 21 512,153 0 0
BCB BANCORP INC COM 055298103 3,054 221,452 SH   SOLE 22 211,648 0 9,804
BCE INC COM NEW 05534B760 319 6,880 SH   SOLE 2 6,880 0 0
BCE INC COM NEW 05534B760 6,372 137,466 SH   SOLE 18 122,492 0 14,974
BCE INC COM NEW 05534B760 24,809 535,258 SH   SOLE 19 535,258 0 0
BCE INC COM NEW 05534B760 1,909 41,193 SH   SOLE 22 41,193 0 0
BCE INC COM NEW 05534B760 195 4,210 SH   SOLE 25 4,210 0 0
BEACON ROOFING SUPPLY INC COM 073685109 1,978 61,854 SH   SOLE 2 3,372 0 58,482
BEACON ROOFING SUPPLY INC COM 073685109 12 373 SH   SOLE 4 373 0 0
BEACON ROOFING SUPPLY INC COM 073685109 61 1,894 SH   SOLE 7 1,894 0 0
BEACON ROOFING SUPPLY INC COM 073685109 7,441 232,675 SH   SOLE 18 230,608 0 2,067
BEACON ROOFING SUPPLY INC COM 073685109 4,150 129,762 SH   SOLE 19 129,762 0 0
BEACON ROOFING SUPPLY INC COM 073685109 79,899 2,498,415 SH   SOLE 21 2,498,415 0 0
BEACON ROOFING SUPPLY INC COM 073685109 64,681 2,022,543 SH   SOLE 22 1,931,445 0 91,098
BEACON ROOFING SUPPLY INC COM 073685109 48 1,514 SH   SOLE 23 1,514 0 0
BEACON ROOFING SUPPLY INC COM 073685109 994 31,071 SH   SOLE 26 13,799 0 17,272
BEACON ROOFING SUPPLY INC COM 073685109 275 8,599 SH   SOLE 28 8,599 0 0
BEACON ROOFING SUPPLY INC COM 073685109 697 21,806 SH   SOLE 30 21,806 0 0
BEACON ROOFING SUPPLY INC COM 073685109 57 1,789 SH   SOLE 36 1,789 0 0
BEACON ROOFING SUPPLY INC COM 073685109 248 7,751 SH   SOLE 40 7,751 0 0
BEASLEY BROADCAST GROUP INC CL A 074014101 5 1,692 SH   SOLE 18 1,692 0 0
BEASLEY BROADCAST GROUP INC CL A 074014101 57 18,429 SH   SOLE 21 18,429 0 0
BEASLEY BROADCAST GROUP INC CL A 074014101 222 71,763 SH   SOLE 22 71,763 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 409 28,929 SH   SOLE 2 1,023 0 27,906
BEAZER HOMES USA INC COM NEW 07556Q881 7 517 SH   SOLE 7 517 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 1,518 107,463 SH   SOLE 18 107,463 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 715 50,596 SH   SOLE 19 50,596 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 18,234 1,290,480 SH   SOLE 21 1,290,480 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 13,984 989,643 SH   SOLE 22 949,490 0 40,153
BEAZER HOMES USA INC COM NEW 07556Q881 175 12,371 SH   SOLE 26 0 0 12,371
BEAZER HOMES USA INC COM NEW 07556Q881 71 5,041 SH   SOLE 28 5,041 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 184 12,994 SH   SOLE 30 12,994 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 43 3,027 SH   SOLE 40 3,027 0 0
BECTON DICKINSON & CO COM 075887109 192,008 705,988 SH   SOLE 2 115,458 0 590,530
BECTON DICKINSON & CO COM 075887109 36,397 133,829 SH   SOLE 4 126,642 0 7,187
BECTON DICKINSON & CO COM 075887109 75,177 276,415 SH   SOLE 7 239,769 0 36,646
BECTON DICKINSON & CO COM 075887109 355 1,307 SH   SOLE 13 1,307 0 0
BECTON DICKINSON & CO COM 075887109 436 1,604 SH   SOLE 15 1,604 0 0
BECTON DICKINSON & CO COM 075887109 4 13 SH   SOLE 17 0 0 13
BECTON DICKINSON & CO COM 075887109 185,562 682,287 SH   SOLE 18 645,735 0 36,552
BECTON DICKINSON & CO COM 075887109 270,455 994,428 SH   SOLE 19 994,428 0 0
BECTON DICKINSON & CO COM 075887109 1,651,008 6,070,551 SH   SOLE 21 6,070,551 0 0
BECTON DICKINSON & CO COM 075887109 1,763,579 6,484,463 SH   SOLE 22 5,802,371 0 682,092
BECTON DICKINSON & CO COM 075887109 53,409 196,377 SH   SOLE 23 196,377 0 0
BECTON DICKINSON & CO COM 075887109 75,275 276,776 SH   SOLE 25 276,776 0 0
BECTON DICKINSON & CO COM 075887109 342,143 1,258,016 SH   SOLE 26 157,356 0 1,100,660
BECTON DICKINSON & CO COM 075887109 13,713 50,420 SH   SOLE 28 35,218 0 15,202
BECTON DICKINSON & CO COM 075887109 1,501 5,519 SH   SOLE 29 5,519 0 0
BECTON DICKINSON & CO COM 075887109 310,642 1,142,192 SH   SOLE 30 1,142,192 0 0
BECTON DICKINSON & CO COM 075887109 17,902 65,825 SH   SOLE 31 48,403 0 17,422
BECTON DICKINSON & CO COM 075887109 131,728 484,346 SH   SOLE 34 484,346 0 0
BECTON DICKINSON & CO COM 075887109 49,536 182,137 SH   SOLE 36 182,137 0 0
BECTON DICKINSON & CO COM 075887109 1,611 5,924 SH   SOLE 40 5,924 0 0
BECTON DICKINSON & CO PFD SHS CONV A 075887208 1,594 24,345 SH   SOLE 7 24,345 0 0
BECTON DICKINSON & CO PFD SHS CONV A 075887208 253,686 3,875,432 SH   SOLE 21 3,875,432 0 0
BED BATH & BEYOND INC COM 075896100 3,085 178,336 SH   SOLE 2 58,879 0 119,457
BED BATH & BEYOND INC COM 075896100 14 797 SH   SOLE 4 797 0 0
BED BATH & BEYOND INC COM 075896100 113 6,538 SH   SOLE 7 6,538 0 0
BED BATH & BEYOND INC COM 075896100 12,134 701,388 SH   SOLE 18 701,388 0 0
BED BATH & BEYOND INC COM 075896100 3,705 214,158 SH   SOLE 19 214,158 0 0
BED BATH & BEYOND INC COM 075896100 154,910 8,954,360 SH   SOLE 21 8,954,360 0 0
BED BATH & BEYOND INC COM 075896100 80,674 4,663,239 SH   SOLE 22 4,323,668 0 339,571
BED BATH & BEYOND INC COM 075896100 749 43,308 SH   SOLE 26 22,585 0 20,723
BED BATH & BEYOND INC COM 075896100 305 17,618 SH   SOLE 28 17,618 0 0
BED BATH & BEYOND INC COM 075896100 703 40,638 SH   SOLE 30 40,638 0 0
BED BATH & BEYOND INC COM 075896100 140 8,116 SH   SOLE 31 0 0 8,116
BED BATH & BEYOND INC COM 075896100 1,358 78,475 SH   SOLE 36 78,475 0 0
BED BATH & BEYOND INC COM 075896100 244 14,126 SH   SOLE 40 14,126 0 0
BEIGENE LTD SPONSORED ADR 07725L102 2,232 13,463 SH   SOLE 2 3,296 0 10,167
BEIGENE LTD SPONSORED ADR 07725L102 2,834 17,094 SH   SOLE 4 16,015 0 1,079
BEIGENE LTD SPONSORED ADR 07725L102 4,136 24,952 SH   SOLE 7 24,952 0 0
BEIGENE LTD SPONSORED ADR 07725L102 508 3,067 SH   SOLE 15 2,586 0 481
BEIGENE LTD SPONSORED ADR 07725L102 5,554 33,505 SH   SOLE 18 33,250 0 255
BEIGENE LTD SPONSORED ADR 07725L102 3,613 21,796 SH   SOLE 19 21,796 0 0
BEIGENE LTD SPONSORED ADR 07725L102 158,808 958,057 SH   SOLE 21 958,057 0 0
BEIGENE LTD SPONSORED ADR 07725L102 87,510 527,933 SH   SOLE 22 494,106 0 33,827
BEIGENE LTD SPONSORED ADR 07725L102 4,564 27,535 SH   SOLE 23 27,535 0 0
BEIGENE LTD SPONSORED ADR 07725L102 3,564 21,502 SH   SOLE 25 21,502 0 0
BEIGENE LTD SPONSORED ADR 07725L102 21,683 130,809 SH   SOLE 26 27,969 0 102,840
BEIGENE LTD SPONSORED ADR 07725L102 1,194 7,204 SH   SOLE 28 5,334 0 1,870
BEIGENE LTD SPONSORED ADR 07725L102 2,600 15,684 SH   SOLE 29 1,720 0 13,964
BEIGENE LTD SPONSORED ADR 07725L102 21,674 130,754 SH   SOLE 30 130,754 0 0
BEIGENE LTD SPONSORED ADR 07725L102 1,449 8,743 SH   SOLE 31 6,970 0 1,773
BEIGENE LTD SPONSORED ADR 07725L102 395 2,381 SH   SOLE 32 2,381 0 0
BEIGENE LTD SPONSORED ADR 07725L102 1,443 8,704 SH   SOLE 34 8,704 0 0
BEIGENE LTD SPONSORED ADR 07725L102 1,016 6,129 SH   SOLE 36 6,129 0 0
BEIGENE LTD SPONSORED ADR 07725L102 112 677 SH   SOLE 40 677 0 0
BEL FUSE INC CL A 077347201 4 246 SH   SOLE 21 246 0 0
BEL FUSE INC CL B 077347300 216 10,529 SH   SOLE 2 335 0 10,194
BEL FUSE INC CL B 077347300 6 299 SH   SOLE 7 299 0 0
BEL FUSE INC CL B 077347300 914 44,561 SH   SOLE 18 44,561 0 0
BEL FUSE INC CL B 077347300 347 16,918 SH   SOLE 19 16,918 0 0
BEL FUSE INC CL B 077347300 24,544 1,197,259 SH   SOLE 21 1,197,259 0 0
BEL FUSE INC CL B 077347300 6,749 329,236 SH   SOLE 22 320,870 0 8,366
BEL FUSE INC CL B 077347300 190 9,271 SH   SOLE 30 9,271 0 0
BELDEN INC COM 077454106 3,102 56,394 SH   SOLE 2 17,853 0 38,541
BELDEN INC COM 077454106 11 198 SH   SOLE 4 198 0 0
BELDEN INC COM 077454106 55 996 SH   SOLE 7 996 0 0
BELDEN INC COM 077454106 12,057 219,218 SH   SOLE 18 219,218 0 0
BELDEN INC COM 077454106 3,785 68,819 SH   SOLE 19 68,819 0 0
BELDEN INC COM 077454106 156,444 2,844,431 SH   SOLE 21 2,844,431 0 0
BELDEN INC COM 077454106 74,422 1,353,125 SH   SOLE 22 1,298,808 0 54,317
BELDEN INC COM 077454106 1,047 19,028 SH   SOLE 26 12,579 0 6,449
BELDEN INC COM 077454106 287 5,220 SH   SOLE 28 5,220 0 0
BELDEN INC COM 077454106 819 14,887 SH   SOLE 30 14,887 0 0
BELDEN INC COM 077454106 53 969 SH   SOLE 36 969 0 0
BELDEN INC COM 077454106 290 5,265 SH   SOLE 40 5,265 0 0
BELLICUM PHARMACEUTICALS INC COM 079481107 12 9,471 SH   SOLE 18 9,471 0 0
BELLICUM PHARMACEUTICALS INC COM 079481107 207 160,362 SH   SOLE 21 160,362 0 0
BELLICUM PHARMACEUTICALS INC COM 079481107 1,081 838,004 SH   SOLE 22 838,004 0 0
BELLRING BRANDS INC COM CL A 079823100 530 24,885 SH   SOLE 2 1,484 0 23,401
BELLRING BRANDS INC COM CL A 079823100 2,872 134,883 SH   SOLE 18 134,883 0 0
BELLRING BRANDS INC COM CL A 079823100 1,503 70,614 SH   SOLE 19 70,614 0 0
BELLRING BRANDS INC COM CL A 079823100 28,406 1,334,239 SH   SOLE 21 1,334,239 0 0
BELLRING BRANDS INC COM CL A 079823100 16,054 754,057 SH   SOLE 22 725,404 0 28,653
BELLRING BRANDS INC COM CL A 079823100 2,064 96,934 SH   SOLE 26 17,596 0 79,338
BELLRING BRANDS INC COM CL A 079823100 33 1,552 SH   SOLE 31 0 0 1,552
BENCHMARK ELECTRS INC COM 08160H101 1,311 38,163 SH   SOLE 2 1,365 0 36,798
BENCHMARK ELECTRS INC COM 08160H101 3 100 SH   SOLE 4 100 0 0
BENCHMARK ELECTRS INC COM 08160H101 46 1,342 SH   SOLE 7 1,342 0 0
BENCHMARK ELECTRS INC COM 08160H101 5,749 167,317 SH   SOLE 18 167,317 0 0
BENCHMARK ELECTRS INC COM 08160H101 2,271 66,083 SH   SOLE 19 66,083 0 0
BENCHMARK ELECTRS INC COM 08160H101 146,917 4,275,807 SH   SOLE 21 4,275,807 0 0
BENCHMARK ELECTRS INC COM 08160H101 38,428 1,118,407 SH   SOLE 22 1,053,846 0 64,561
BENCHMARK ELECTRS INC COM 08160H101 1,034 30,090 SH   SOLE 26 18,298 0 11,792
BENCHMARK ELECTRS INC COM 08160H101 189 5,515 SH   SOLE 28 5,515 0 0
BENCHMARK ELECTRS INC COM 08160H101 1,878 54,668 SH   SOLE 30 54,668 0 0
BENCHMARK ELECTRS INC COM 08160H101 62 1,799 SH   SOLE 36 1,799 0 0
BENCHMARK ELECTRS INC COM 08160H101 115 3,355 SH   SOLE 40 3,355 0 0
BENEFITFOCUS INC COM 08180D106 986 44,953 SH   SOLE 2 33,479 0 11,474
BENEFITFOCUS INC COM 08180D106 7 307 SH   SOLE 4 307 0 0
BENEFITFOCUS INC COM 08180D106 10 439 SH   SOLE 7 439 0 0
BENEFITFOCUS INC COM 08180D106 4,328 197,260 SH   SOLE 18 104,586 0 92,674
BENEFITFOCUS INC COM 08180D106 17,257 786,544 SH   SOLE 19 786,544 0 0
BENEFITFOCUS INC COM 08180D106 24,640 1,123,069 SH   SOLE 21 1,123,069 0 0
BENEFITFOCUS INC COM 08180D106 38,358 1,748,325 SH   SOLE 22 1,710,013 0 38,312
BENEFITFOCUS INC COM 08180D106 2,699 123,022 SH   SOLE 23 123,022 0 0
BENEFITFOCUS INC COM 08180D106 6,598 300,751 SH   SOLE 26 0 0 300,751
BENEFITFOCUS INC COM 08180D106 76 3,462 SH   SOLE 28 3,462 0 0
BENEFITFOCUS INC COM 08180D106 196 8,936 SH   SOLE 30 8,936 0 0
BENEFITFOCUS INC COM 08180D106 160 7,281 SH   SOLE 34 7,281 0 0
BENEFITFOCUS INC COM 08180D106 93 4,251 SH   SOLE 40 4,251 0 0
BERKLEY W R CORP COM 084423102 26,034 376,765 SH   SOLE 2 50,152 0 326,613
BERKLEY W R CORP COM 084423102 4,909 71,044 SH   SOLE 4 67,192 0 3,852
BERKLEY W R CORP COM 084423102 19,154 277,193 SH   SOLE 7 200,118 0 77,075
BERKLEY W R CORP COM 084423102 627 9,069 SH   SOLE 13 9,069 0 0
BERKLEY W R CORP COM 084423102 59 847 SH   SOLE 15 847 0 0
BERKLEY W R CORP COM 084423102 23,486 339,887 SH   SOLE 18 315,268 0 24,619
BERKLEY W R CORP COM 084423102 8,614 124,657 SH   SOLE 19 124,657 0 0
BERKLEY W R CORP COM 084423102 542,095 7,845,080 SH   SOLE 21 7,845,080 0 0
BERKLEY W R CORP COM 084423102 319,971 4,630,548 SH   SOLE 22 4,238,859 0 391,689
BERKLEY W R CORP COM 084423102 7,336 106,166 SH   SOLE 23 106,166 0 0
BERKLEY W R CORP COM 084423102 10,982 158,935 SH   SOLE 25 158,935 0 0
BERKLEY W R CORP COM 084423102 50,478 730,511 SH   SOLE 26 158,638 0 571,873
BERKLEY W R CORP COM 084423102 1,911 27,649 SH   SOLE 28 18,255 0 9,394
BERKLEY W R CORP COM 084423102 181 2,617 SH   SOLE 29 2,617 0 0
BERKLEY W R CORP COM 084423102 62,026 897,628 SH   SOLE 30 897,628 0 0
BERKLEY W R CORP COM 084423102 4,318 62,488 SH   SOLE 31 29,338 0 33,150
BERKLEY W R CORP COM 084423102 656 9,498 SH   SOLE 34 9,498 0 0
BERKLEY W R CORP COM 084423102 13,658 197,650 SH   SOLE 36 197,650 0 0
BERKLEY W R CORP COM 084423102 202 2,926 SH   SOLE 40 2,926 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 340 1 SH   SOLE 2 0 0 1
BERKSHIRE HATHAWAY INC DEL CL A 084670108 24,111 71 SH   SOLE 22 42 0 29
BERKSHIRE HATHAWAY INC DEL CL A 084670108 679 2 SH   SOLE 23 2 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 139,911 412 SH   SOLE 25 412 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 181,681 535 SH   SOLE 26 0 0 535
BERKSHIRE HATHAWAY INC DEL CL A 084670108 340 1 SH   SOLE 29 1 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,698 5 SH   SOLE 31 0 0 5
BERKSHIRE HATHAWAY INC DEL CL A 084670108 340 1 SH   SOLE 34 1 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 79,124 233 SH   SOLE 36 233 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,045,809 4,617,259 SH   SOLE 2 517,547 0 4,099,712
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 131,244 579,443 SH   SOLE 4 543,656 0 35,787
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 371,968 1,642,241 SH   SOLE 7 1,640,235 0 2,006
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 12,700 56,069 SH   SOLE 13 56,069 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,640 11,657 SH   SOLE 15 11,657 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 305 1,348 SH   SOLE 17 0 0 1,348
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 837,101 3,695,811 SH   SOLE 18 3,338,230 0 357,581
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 455,854 2,012,599 SH   SOLE 19 2,012,599 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 7,754,258 34,235,136 SH   SOLE 21 34,235,136 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 10,587,017 46,741,796 SH   SOLE 22 41,699,826 0 5,041,970
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 218,324 963,901 SH   SOLE 23 963,901 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 307,827 1,359,061 SH   SOLE 25 1,359,061 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,221,966 5,394,995 SH   SOLE 26 708,412 0 4,686,583
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 55,802 246,368 SH   SOLE 28 171,814 0 74,554
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 47,046 207,710 SH   SOLE 29 27,617 0 180,093
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,534,588 6,775,225 SH   SOLE 30 6,775,225 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 72,379 319,554 SH   SOLE 31 250,896 0 68,658
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 38,354 169,333 SH   SOLE 34 169,333 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 235,687 1,040,562 SH   SOLE 36 1,040,562 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 6,582 29,058 SH   SOLE 40 29,058 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 1,561 47,483 SH   SOLE 2 1,719 0 45,764
BERKSHIRE HILLS BANCORP INC COM 084680107 9 286 SH   SOLE 4 286 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 27 829 SH   SOLE 7 829 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 6,559 199,487 SH   SOLE 18 199,487 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 2,675 81,350 SH   SOLE 19 81,350 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 163,568 4,974,691 SH   SOLE 21 4,974,691 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 47,065 1,431,414 SH   SOLE 22 1,376,163 0 55,251
BERKSHIRE HILLS BANCORP INC COM 084680107 375 11,420 SH   SOLE 26 7,197 0 4,223
BERKSHIRE HILLS BANCORP INC COM 084680107 186 5,645 SH   SOLE 28 5,645 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 2,071 62,991 SH   SOLE 30 62,991 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 159 4,836 SH   SOLE 40 4,836 0 0
BERRY GLOBAL GROUP INC COM 08579W103 12,484 262,884 SH   SOLE 2 16,148 0 246,736
BERRY GLOBAL GROUP INC COM 08579W103 25 527 SH   SOLE 4 527 0 0
BERRY GLOBAL GROUP INC COM 08579W103 157 3,303 SH   SOLE 7 3,303 0 0
BERRY GLOBAL GROUP INC COM 08579W103 2,907 61,215 SH   SOLE 18 61,215 0 0
BERRY GLOBAL GROUP INC COM 08579W103 1,473 31,011 SH   SOLE 19 31,011 0 0
BERRY GLOBAL GROUP INC COM 08579W103 77,530 1,632,558 SH   SOLE 21 1,632,558 0 0
BERRY GLOBAL GROUP INC COM 08579W103 172,278 3,627,660 SH   SOLE 22 3,380,989 0 246,671
BERRY GLOBAL GROUP INC COM 08579W103 3,157 66,468 SH   SOLE 26 31,026 0 35,442
BERRY GLOBAL GROUP INC COM 08579W103 775 16,318 SH   SOLE 28 16,318 0 0
BERRY GLOBAL GROUP INC COM 08579W103 1,992 41,942 SH   SOLE 30 41,942 0 0
BERRY GLOBAL GROUP INC COM 08579W103 126 2,651 SH   SOLE 31 2,651 0 0
BERRY GLOBAL GROUP INC COM 08579W103 150 3,155 SH   SOLE 36 3,155 0 0
BERRY GLOBAL GROUP INC COM 08579W103 678 14,287 SH   SOLE 40 14,287 0 0
BERRY PETE CORP COM 08579X101 611 64,794 SH   SOLE 2 2,008 0 62,786
BERRY PETE CORP COM 08579X101 8 896 SH   SOLE 7 896 0 0
BERRY PETE CORP COM 08579X101 2,016 213,794 SH   SOLE 18 213,794 0 0
BERRY PETE CORP COM 08579X101 1,046 110,878 SH   SOLE 19 110,878 0 0
BERRY PETE CORP COM 08579X101 20,118 2,133,378 SH   SOLE 21 2,133,378 0 0
BERRY PETE CORP COM 08579X101 13,604 1,442,647 SH   SOLE 22 1,365,722 0 76,925
BERRY PETE CORP COM 08579X101 74 7,891 SH   SOLE 26 0 0 7,891
BERRY PETE CORP COM 08579X101 196 20,790 SH   SOLE 30 20,790 0 0
BERRY PETE CORP COM 08579X101 37 3,933 SH   SOLE 40 3,933 0 0
BEST BUY INC COM 086516101 53,212 606,060 SH   SOLE 2 111,533 0 494,527
BEST BUY INC COM 086516101 10,892 124,054 SH   SOLE 4 117,256 0 6,798
BEST BUY INC COM 086516101 31,580 359,679 SH   SOLE 7 220,559 0 139,120
BEST BUY INC COM 086516101 570 6,494 SH   SOLE 13 6,494 0 0
BEST BUY INC COM 086516101 123 1,403 SH   SOLE 15 1,403 0 0
BEST BUY INC COM 086516101 5 56 SH   SOLE 17 0 0 56
BEST BUY INC COM 086516101 47,536 541,417 SH   SOLE 18 505,945 0 35,472
BEST BUY INC COM 086516101 8,411 95,798 SH   SOLE 19 95,798 0 0
BEST BUY INC COM 086516101 568,054 6,469,863 SH   SOLE 21 6,469,863 0 0
BEST BUY INC COM 086516101 516,494 5,882,621 SH   SOLE 22 5,237,118 0 645,503
BEST BUY INC COM 086516101 17,358 197,702 SH   SOLE 23 197,702 0 0
BEST BUY INC COM 086516101 25,231 287,369 SH   SOLE 25 287,369 0 0
BEST BUY INC COM 086516101 153,079 1,743,496 SH   SOLE 26 191,265 0 1,552,231
BEST BUY INC COM 086516101 3,916 44,598 SH   SOLE 28 31,354 0 13,244
BEST BUY INC COM 086516101 5,084 57,909 SH   SOLE 29 7,032 0 50,877
BEST BUY INC COM 086516101 98,758 1,124,805 SH   SOLE 30 1,124,805 0 0
BEST BUY INC COM 086516101 4,983 56,752 SH   SOLE 31 43,524 0 13,228
BEST BUY INC COM 086516101 1,434 16,334 SH   SOLE 34 16,334 0 0
BEST BUY INC COM 086516101 17,168 195,535 SH   SOLE 36 195,535 0 0
BEST BUY INC COM 086516101 484 5,511 SH   SOLE 40 5,511 0 0
BEST INC SPONSORED ADS 08653C106 733 131,867 SH   SOLE 2 5,637 0 126,230
BEST INC SPONSORED ADS 08653C106 293 52,709 SH   SOLE 4 52,709 0 0
BEST INC SPONSORED ADS 08653C106 137 24,696 SH   SOLE 7 24,696 0 0
BEST INC SPONSORED ADS 08653C106 352 63,292 SH   SOLE 15 63,292 0 0
BEST INC SPONSORED ADS 08653C106 50 9,054 SH   SOLE 18 9,054 0 0
BEST INC SPONSORED ADS 08653C106 17,761 3,194,419 SH   SOLE 21 3,194,419 0 0
BEST INC SPONSORED ADS 08653C106 11,553 2,077,843 SH   SOLE 22 1,831,992 0 245,851
BEST INC SPONSORED ADS 08653C106 615 110,643 SH   SOLE 23 110,643 0 0
BEST INC SPONSORED ADS 08653C106 71 12,724 SH   SOLE 25 12,724 0 0
BEST INC SPONSORED ADS 08653C106 4,627 832,162 SH   SOLE 26 576,566 0 255,596
BEST INC SPONSORED ADS 08653C106 5,476 984,971 SH   SOLE 30 984,971 0 0
BEST INC SPONSORED ADS 08653C106 89 16,025 SH   SOLE 31 9,244 0 6,781
BEST INC SPONSORED ADS 08653C106 84 15,154 SH   SOLE 34 15,154 0 0
BEST INC SPONSORED ADS 08653C106 9 1,574 SH   SOLE 40 1,574 0 0
BEYOND AIR INC COM 08862L103 10 1,867 SH   SOLE 18 1,867 0 0
BEYOND AIR INC COM 08862L103 126 24,095 SH   SOLE 21 24,095 0 0
BEYOND MEAT INC COM 08862E109 7,452 98,576 SH   SOLE 2 3,143 0 95,433
BEYOND MEAT INC COM 08862E109 7 91 SH   SOLE 4 91 0 0
BEYOND MEAT INC COM 08862E109 64 845 SH   SOLE 7 845 0 0
BEYOND MEAT INC COM 08862E109 9 115 SH   SOLE 17 0 0 115
BEYOND MEAT INC COM 08862E109 1,660 21,964 SH   SOLE 18 21,964 0 0
BEYOND MEAT INC COM 08862E109 845 11,182 SH   SOLE 19 11,182 0 0
BEYOND MEAT INC COM 08862E109 35,860 474,340 SH   SOLE 21 474,340 0 0
BEYOND MEAT INC COM 08862E109 48,102 636,276 SH   SOLE 22 563,302 0 72,974
BEYOND MEAT INC COM 08862E109 89 1,173 SH   SOLE 26 0 0 1,173
BEYOND MEAT INC COM 08862E109 184 2,439 SH   SOLE 28 2,439 0 0
BEYOND MEAT INC COM 08862E109 180 2,378 SH   SOLE 30 2,378 0 0
BEYOND MEAT INC COM 08862E109 74 978 SH   SOLE 31 978 0 0
BEYOND MEAT INC COM 08862E109 152 2,016 SH   SOLE 40 2,016 0 0
BEYONDSPRING INC SHS G10830100 101 6,512 SH   SOLE 2 1,076 0 5,436
BEYONDSPRING INC SHS G10830100 640 41,299 SH   SOLE 18 41,299 0 0
BEYONDSPRING INC SHS G10830100 500 32,255 SH   SOLE 19 32,255 0 0
BEYONDSPRING INC SHS G10830100 6,811 439,403 SH   SOLE 21 439,403 0 0
BEYONDSPRING INC SHS G10830100 2,303 148,558 SH   SOLE 22 143,754 0 4,804
BEYONDSPRING INC SHS G10830100 7 443 SH   SOLE 23 443 0 0
BEYONDSPRING INC SHS G10830100 14 877 SH   SOLE 26 0 0 877
BG STAFFING INC COM 05544A109 170 7,748 SH   SOLE 2 477 0 7,271
BG STAFFING INC COM 05544A109 773 35,308 SH   SOLE 18 35,308 0 0
BG STAFFING INC COM 05544A109 380 17,369 SH   SOLE 19 17,369 0 0
BG STAFFING INC COM 05544A109 7,978 364,463 SH   SOLE 21 364,463 0 0
BG STAFFING INC COM 05544A109 5,688 259,855 SH   SOLE 22 253,011 0 6,844
BGC PARTNERS INC CL A 05541T101 3,805 640,540 SH   SOLE 2 38,780 0 601,760
BGC PARTNERS INC CL A 05541T101 8 1,287 SH   SOLE 4 1,287 0 0
BGC PARTNERS INC CL A 05541T101 35 5,825 SH   SOLE 7 5,825 0 0
BGC PARTNERS INC CL A 05541T101 813 136,836 SH   SOLE 18 136,836 0 0
BGC PARTNERS INC CL A 05541T101 405 68,182 SH   SOLE 19 68,182 0 0
BGC PARTNERS INC CL A 05541T101 21,866 3,681,195 SH   SOLE 21 3,681,195 0 0
BGC PARTNERS INC CL A 05541T101 47,789 8,045,307 SH   SOLE 22 7,503,576 0 541,731
BGC PARTNERS INC CL A 05541T101 723 121,693 SH   SOLE 26 92,801 0 28,892
BGC PARTNERS INC CL A 05541T101 177 29,870 SH   SOLE 28 29,870 0 0
BGC PARTNERS INC CL A 05541T101 474 79,851 SH   SOLE 30 79,851 0 0
BGC PARTNERS INC CL A 05541T101 36 6,080 SH   SOLE 31 6,080 0 0
BGC PARTNERS INC CL A 05541T101 140 23,541 SH   SOLE 40 23,541 0 0
BHP GROUP LTD SPONSORED ADS 088606108 5,023 91,815 SH   SOLE 7 91,815 0 0
BHP GROUP LTD SPONSORED ADS 088606108 613 11,209 SH   SOLE 18 11,209 0 0
BHP GROUP LTD SPONSORED ADS 088606108 3,534 64,603 SH   SOLE 21 64,603 0 0
BHP GROUP PLC SPONSORED ADR 05545E209 5,025 106,892 SH   SOLE 7 106,892 0 0
BHP GROUP PLC SPONSORED ADR 05545E209 2,179 46,358 SH   SOLE 21 46,358 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 13 4,246 SH   SOLE 18 4,246 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 184 61,338 SH   SOLE 21 61,338 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 1,366 455,435 SH   SOLE 22 422,870 0 32,565
BIG LOTS INC COM 089302103 1,131 39,393 SH   SOLE 2 1,536 0 37,857
BIG LOTS INC COM 089302103 7 259 SH   SOLE 4 259 0 0
BIG LOTS INC COM 089302103 45 1,557 SH   SOLE 7 1,557 0 0
BIG LOTS INC COM 089302103 5,046 175,711 SH   SOLE 18 175,711 0 0
BIG LOTS INC COM 089302103 1,963 68,359 SH   SOLE 19 68,359 0 0
BIG LOTS INC COM 089302103 129,645 4,514,093 SH   SOLE 21 4,514,093 0 0
BIG LOTS INC COM 089302103 34,638 1,206,058 SH   SOLE 22 1,133,564 0 72,494
BIG LOTS INC COM 089302103 235 8,184 SH   SOLE 26 5,708 0 2,476
BIG LOTS INC COM 089302103 140 4,887 SH   SOLE 28 4,887 0 0
BIG LOTS INC COM 089302103 1,560 54,307 SH   SOLE 30 54,307 0 0
BIG LOTS INC COM 089302103 89 3,100 SH   SOLE 31 0 0 3,100
BIG LOTS INC COM 089302103 85 2,964 SH   SOLE 36 2,964 0 0
BIG LOTS INC COM 089302103 109 3,806 SH   SOLE 40 3,806 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309 71 620 SH   SOLE 2 43 0 577
BIGLARI HLDGS INC COM STK CL B 08986R309 1 12 SH   SOLE 7 12 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309 390 3,408 SH   SOLE 18 3,408 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309 191 1,665 SH   SOLE 19 1,665 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309 3,694 32,284 SH   SOLE 21 32,284 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309 3,389 29,620 SH   SOLE 22 28,809 0 811
BIGLARI HLDGS INC COM STK CL A 08986R408 11 19 SH   SOLE 21 19 0 0
BIGLARI HLDGS INC COM STK CL A 08986R408 1,139 1,899 SH   SOLE 22 1,899 0 0
BILIBILI INC SPONS ADS REP Z 090040106 711 38,201 SH   SOLE 25 38,201 0 0
BILIBILI INC SPONS ADS REP Z 090040106 627 33,665 SH   SOLE 26 0 0 33,665
BILL COM HLDGS INC COM 090043100 256 6,737 SH   SOLE 2 6,737 0 0
BILL COM HLDGS INC COM 090043100 54 1,408 SH   SOLE 18 145 0 1,263
BILL COM HLDGS INC COM 090043100 612 16,090 SH   SOLE 19 16,090 0 0
BILL COM HLDGS INC COM 090043100 27 712 SH   SOLE 21 712 0 0
BILL COM HLDGS INC COM 090043100 485 12,740 SH   SOLE 22 12,740 0 0
BILL COM HLDGS INC COM 090043100 81 2,128 SH   SOLE 23 2,128 0 0
BILL COM HLDGS INC COM 090043100 376 9,889 SH   SOLE 26 821 0 9,068
BILL COM HLDGS INC COM 090043100 3 75 SH   SOLE 31 0 0 75
BILL COM HLDGS INC COM 090043100 687 18,063 SH   SOLE 34 18,063 0 0
BIO PATH HOLDINGS INC COM 09057N300 4 523 SH   SOLE 18 523 0 0
BIO PATH HOLDINGS INC COM 09057N300 41 5,168 SH   SOLE 21 5,168 0 0
BIO PATH HOLDINGS INC COM 09057N300 477 59,669 SH   SOLE 22 59,669 0 0
BIO RAD LABS INC CL A 090572207 37,885 102,383 SH   SOLE 2 46,685 0 55,698
BIO RAD LABS INC CL A 090572207 5,377 14,532 SH   SOLE 4 13,928 0 604
BIO RAD LABS INC CL A 090572207 5,666 15,312 SH   SOLE 7 3,838 0 11,474
BIO RAD LABS INC CL A 090572207 23,051 62,295 SH   SOLE 18 59,944 0 2,351
BIO RAD LABS INC CL A 090572207 2,487 6,722 SH   SOLE 19 6,722 0 0
BIO RAD LABS INC CL A 090572207 440,632 1,190,801 SH   SOLE 21 1,190,801 0 0
BIO RAD LABS INC CL A 090572207 285,325 771,087 SH   SOLE 22 710,869 0 60,218
BIO RAD LABS INC CL A 090572207 9,301 25,136 SH   SOLE 23 25,136 0 0
BIO RAD LABS INC CL A 090572207 948 2,562 SH   SOLE 25 2,562 0 0
BIO RAD LABS INC CL A 090572207 16,763 45,303 SH   SOLE 26 21,500 0 23,803
BIO RAD LABS INC CL A 090572207 1,542 4,167 SH   SOLE 28 2,901 0 1,266
BIO RAD LABS INC CL A 090572207 3,704 10,009 SH   SOLE 29 5,360 0 4,649
BIO RAD LABS INC CL A 090572207 17,438 47,125 SH   SOLE 30 47,125 0 0
BIO RAD LABS INC CL A 090572207 4,970 13,430 SH   SOLE 31 9,550 0 3,880
BIO RAD LABS INC CL A 090572207 772 2,085 SH   SOLE 34 2,085 0 0
BIO RAD LABS INC CL A 090572207 2,063 5,574 SH   SOLE 36 5,574 0 0
BIO RAD LABS INC CL A 090572207 196 529 SH   SOLE 40 529 0 0
BIO TECHNE CORP COM 09073M104 19,042 86,747 SH   SOLE 2 20,505 0 66,242
BIO TECHNE CORP COM 09073M104 112 511 SH   SOLE 4 511 0 0
BIO TECHNE CORP COM 09073M104 146 664 SH   SOLE 7 664 0 0
BIO TECHNE CORP COM 09073M104 22,813 103,928 SH   SOLE 18 103,878 0 50
BIO TECHNE CORP COM 09073M104 1,942 8,847 SH   SOLE 19 8,847 0 0
BIO TECHNE CORP COM 09073M104 502,822 2,290,656 SH   SOLE 21 2,290,656 0 0
BIO TECHNE CORP COM 09073M104 276,702 1,260,543 SH   SOLE 22 1,193,067 0 67,476
BIO TECHNE CORP COM 09073M104 120 546 SH   SOLE 23 546 0 0
BIO TECHNE CORP COM 09073M104 3,099 14,119 SH   SOLE 26 8,449 0 5,670
BIO TECHNE CORP COM 09073M104 1,090 4,966 SH   SOLE 28 4,966 0 0
BIO TECHNE CORP COM 09073M104 7,477 34,062 SH   SOLE 30 34,062 0 0
BIO TECHNE CORP COM 09073M104 167 759 SH   SOLE 31 759 0 0
BIO TECHNE CORP COM 09073M104 153 698 SH   SOLE 34 698 0 0
BIO TECHNE CORP COM 09073M104 903 4,115 SH   SOLE 40 4,115 0 0
BIOANALYTICAL SYS INC COM 09058M103 31 6,254 SH   SOLE 21 6,254 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 COM 09058V103 265 76,688 SH   SOLE 2 7,063 0 69,625
BIOCRYST PHARMACEUTICALS COM 09058V103 7 2,023 SH   SOLE 7 2,023 0 0
BIOCRYST PHARMACEUTICALS COM 09058V103 1,792 519,329 SH   SOLE 18 519,329 0 0
BIOCRYST PHARMACEUTICALS COM 09058V103 1,664 482,373 SH   SOLE 19 482,373 0 0
BIOCRYST PHARMACEUTICALS COM 09058V103 23,100 6,695,733 SH   SOLE 21 6,695,733 0 0
BIOCRYST PHARMACEUTICALS COM 09058V103 14,746 4,274,069 SH   SOLE 22 4,142,582 0 131,487
BIOCRYST PHARMACEUTICALS COM 09058V103 67 19,522 SH   SOLE 23 19,522 0 0
BIOCRYST PHARMACEUTICALS COM 09058V103 129 37,484 SH   SOLE 26 0 0 37,484
BIOCRYST PHARMACEUTICALS COM 09058V103 35 10,092 SH   SOLE 28 10,092 0 0
BIOCRYST PHARMACEUTICALS COM 09058V103 90 26,134 SH   SOLE 30 26,134 0 0
BIOCRYST PHARMACEUTICALS COM 09058V103 23 6,764 SH   SOLE 40 6,764 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 220 34,793 SH   SOLE 2 3,393 0 31,400
BIODELIVERY SCIENCES INTL IN COM 09060J106 10 1,584 SH   SOLE 7 1,584 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 1,995 315,740 SH   SOLE 18 297,038 0 18,702
BIODELIVERY SCIENCES INTL IN COM 09060J106 2,808 444,291 SH   SOLE 19 444,291 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 24,254 3,837,614 SH   SOLE 21 3,837,614 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 16,271 2,574,531 SH   SOLE 22 2,443,347 0 131,184
BIODELIVERY SCIENCES INTL IN COM 09060J106 83 13,101 SH   SOLE 23 13,101 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 260 41,116 SH   SOLE 30 41,116 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 192 30,411 SH   SOLE 34 30,411 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 71 11,161 SH   SOLE 40 11,161 0 0
BIOGEN INC COM 09062X103 157,374 530,362 SH   SOLE 2 136,090 0 394,272
BIOGEN INC COM 09062X103 29,688 100,052 SH   SOLE 4 95,033 0 5,019
BIOGEN INC COM 09062X103 84,828 285,875 SH   SOLE 7 178,946 0 106,929
BIOGEN INC COM 09062X103 3,271 11,023 SH   SOLE 13 11,023 0 0
BIOGEN INC COM 09062X103 402 1,355 SH   SOLE 15 1,355 0 0
BIOGEN INC COM 09062X103 1 2 SH   SOLE 17 0 0 2
BIOGEN INC COM 09062X103 256,523 864,499 SH   SOLE 18 799,642 0 64,857
BIOGEN INC COM 09062X103 139,384 469,733 SH   SOLE 19 469,733 0 0
BIOGEN INC COM 09062X103 1,648,076 5,554,128 SH   SOLE 21 5,554,128 0 0
BIOGEN INC COM 09062X103 1,410,788 4,754,451 SH   SOLE 22 4,194,895 0 559,556
BIOGEN INC COM 09062X103 45,965 154,904 SH   SOLE 23 154,904 0 0
BIOGEN INC COM 09062X103 66,789 225,083 SH   SOLE 25 217,608 0 7,475
BIOGEN INC COM 09062X103 336,796 1,135,024 SH   SOLE 26 117,112 0 1,017,912
BIOGEN INC COM 09062X103 10,229 34,474 SH   SOLE 28 24,063 0 10,411
BIOGEN INC COM 09062X103 7,064 23,807 SH   SOLE 29 10,015 0 13,792
BIOGEN INC COM 09062X103 306,371 1,032,492 SH   SOLE 30 1,032,492 0 0
BIOGEN INC COM 09062X103 15,629 52,671 SH   SOLE 31 41,740 0 10,931
BIOGEN INC COM 09062X103 8,714 29,368 SH   SOLE 32 29,368 0 0
BIOGEN INC COM 09062X103 73,684 248,319 SH   SOLE 34 248,319 0 0
BIOGEN INC COM 09062X103 43,568 146,828 SH   SOLE 36 146,828 0 0
BIOGEN INC COM 09062X103 1,244 4,191 SH   SOLE 40 4,191 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 964 17,709 SH   SOLE 2 2,851 0 14,858
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 9 170 SH   SOLE 4 170 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 35 647 SH   SOLE 7 647 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 7,431 136,505 SH   SOLE 18 133,636 0 2,869
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 5,729 105,243 SH   SOLE 19 105,243 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 72,882 1,338,766 SH   SOLE 21 1,338,766 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 64,084 1,177,150 SH   SOLE 22 1,127,440 0 49,710
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 294 5,405 SH   SOLE 23 5,405 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 1,787 32,817 SH   SOLE 26 10,750 0 22,067
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 292 5,372 SH   SOLE 28 5,372 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 5,002 91,881 SH   SOLE 30 91,881 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 52 946 SH   SOLE 34 946 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 312 5,730 SH   SOLE 40 5,730 0 0
BIOHITECH GLOBAL INC COM 09074B107 3 1,712 SH   SOLE 18 1,712 0 0
BIOHITECH GLOBAL INC COM 09074B107 30 17,624 SH   SOLE 21 17,624 0 0
BIOLASE INC COM NEW 090911207 1 2,425 SH   SOLE 18 2,425 0 0
BIOLASE INC COM NEW 090911207 18 32,046 SH   SOLE 21 32,046 0 0
BIOLASE INC COM NEW 090911207 145 263,074 SH   SOLE 22 263,074 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 48 2,942 SH   SOLE 2 282 0 2,660
BIOLIFE SOLUTIONS INC COM NEW 09062W204 396 24,467 SH   SOLE 18 24,467 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 198 12,264 SH   SOLE 19 12,264 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 3,800 234,887 SH   SOLE 21 234,887 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 4,545 280,907 SH   SOLE 22 278,931 0 1,976
BIOMARIN PHARMACEUTICAL INC COM 09061G101 47,095 557,007 SH   SOLE 2 167,293 0 389,714
BIOMARIN PHARMACEUTICAL INC COM 09061G101 7,153 84,596 SH   SOLE 4 79,526 0 5,070
BIOMARIN PHARMACEUTICAL INC COM 09061G101 1,786 21,118 SH   SOLE 7 21,118 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 226 2,669 SH   SOLE 13 2,669 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 120 1,423 SH   SOLE 15 1,423 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 29,325 346,836 SH   SOLE 18 332,117 0 14,719
BIOMARIN PHARMACEUTICAL INC COM 09061G101 90,144 1,066,161 SH   SOLE 19 1,066,161 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 363,681 4,301,367 SH   SOLE 21 4,301,367 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 399,658 4,726,878 SH   SOLE 22 4,380,097 0 346,781
BIOMARIN PHARMACEUTICAL INC COM 09061G101 11,754 139,016 SH   SOLE 23 139,016 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 15,811 187,005 SH   SOLE 25 187,005 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 46,761 553,059 SH   SOLE 26 147,031 0 406,028
BIOMARIN PHARMACEUTICAL INC COM 09061G101 2,968 35,100 SH   SOLE 28 24,739 0 10,361
BIOMARIN PHARMACEUTICAL INC COM 09061G101 4,022 47,569 SH   SOLE 29 9,590 0 37,979
BIOMARIN PHARMACEUTICAL INC COM 09061G101 29,532 349,290 SH   SOLE 30 349,290 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 4,269 50,485 SH   SOLE 31 40,623 0 9,862
BIOMARIN PHARMACEUTICAL INC COM 09061G101 2,472 29,236 SH   SOLE 32 29,236 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 37,077 438,523 SH   SOLE 34 438,523 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 9,823 116,180 SH   SOLE 36 116,180 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,456 1,340,000 PRN   SOLE 21 1,340,000 0 0
BIOMARIN PHARMACEUTICAL INC NOTE 0.599% 8/0 09061GAH4 1,083 1,025,000 PRN   SOLE 21 1,025,000 0 0
BIOMERICA INC COM NEW 09061H307 18 5,873 SH   SOLE 21 5,873 0 0
BIONANO GENOMICS INC COM 09075F107 4 3,178 SH   SOLE 18 3,178 0 0
BIONANO GENOMICS INC COM 09075F107 6 4,647 SH   SOLE 21 4,647 0 0
BIONTECH SE SPONSORED ADS 09075V102 368 10,872 SH   SOLE 21 10,872 0 0
BIOPHARMX CORP COM NEW 09072X309 0 247 SH   SOLE 21 247 0 0
BIOSIG TECH INC COM NEW 09073N201 39 6,515 SH   SOLE 2 636 0 5,879
BIOSIG TECH INC COM NEW 09073N201 332 56,034 SH   SOLE 18 56,034 0 0
BIOSIG TECH INC COM NEW 09073N201 170 28,695 SH   SOLE 19 28,695 0 0
BIOSIG TECH INC COM NEW 09073N201 3,588 606,072 SH   SOLE 21 606,072 0 0
BIOSIG TECH INC COM NEW 09073N201 1,040 175,682 SH   SOLE 22 171,151 0 4,531
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 146 2,565 SH   SOLE 2 244 0 2,321
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 8 144 SH   SOLE 7 144 0 0
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 1,261 22,152 SH   SOLE 18 22,152 0 0
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 609 10,704 SH   SOLE 19 10,704 0 0
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 13,147 230,884 SH   SOLE 21 230,884 0 0
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 9,981 175,290 SH   SOLE 22 170,398 0 4,892
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 85 1,492 SH   SOLE 26 0 0 1,492
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 49 854 SH   SOLE 30 854 0 0
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 29 514 SH   SOLE 34 514 0 0
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 65 1,144 SH   SOLE 40 1,144 0 0
BIOTELEMETRY INC COM 090672106 641 13,842 SH   SOLE 2 1,200 0 12,642
BIOTELEMETRY INC COM 090672106 9 195 SH   SOLE 4 195 0 0
BIOTELEMETRY INC COM 090672106 26 569 SH   SOLE 7 569 0 0
BIOTELEMETRY INC COM 090672106 6,901 149,055 SH   SOLE 18 149,055 0 0
BIOTELEMETRY INC COM 090672106 2,706 58,439 SH   SOLE 19 58,439 0 0
BIOTELEMETRY INC COM 090672106 180,719 3,903,226 SH   SOLE 21 3,903,226 0 0
BIOTELEMETRY INC COM 090672106 46,897 1,012,903 SH   SOLE 22 971,229 0 41,674
BIOTELEMETRY INC COM 090672106 409 8,824 SH   SOLE 26 5,706 0 3,118
BIOTELEMETRY INC COM 090672106 210 4,534 SH   SOLE 28 4,534 0 0
BIOTELEMETRY INC COM 090672106 2,279 49,212 SH   SOLE 30 49,212 0 0
BIOTELEMETRY INC COM 090672106 179 3,857 SH   SOLE 40 3,857 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105 41 2,810 SH   SOLE 2 364 0 2,446
BIOXCEL THERAPEUTICS INC COM 09075P105 321 21,989 SH   SOLE 18 21,989 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105 146 9,986 SH   SOLE 19 9,986 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105 3,108 212,707 SH   SOLE 21 212,707 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105 2,236 153,073 SH   SOLE 22 151,371 0 1,702
BITAUTO HLDGS LTD SPONSORED ADS 091727107 53 3,553 SH   SOLE 4 3,553 0 0
BITAUTO HLDGS LTD SPONSORED ADS 091727107 4,042 272,343 SH   SOLE 21 272,343 0 0
BITAUTO HLDGS LTD SPONSORED ADS 091727107 2,253 151,815 SH   SOLE 22 151,815 0 0
BITAUTO HLDGS LTD SPONSORED ADS 091727107 51 3,438 SH   SOLE 25 3,438 0 0
BITAUTO HLDGS LTD SPONSORED ADS 091727107 1,301 87,674 SH   SOLE 30 87,674 0 0
BJS RESTAURANTS INC COM 09180C106 613 16,153 SH   SOLE 2 8,892 0 7,261
BJS RESTAURANTS INC COM 09180C106 3 86 SH   SOLE 4 86 0 0
BJS RESTAURANTS INC COM 09180C106 12 321 SH   SOLE 7 321 0 0
BJS RESTAURANTS INC COM 09180C106 4,004 105,478 SH   SOLE 18 92,936 0 12,542
BJS RESTAURANTS INC COM 09180C106 7,519 198,076 SH   SOLE 19 198,076 0 0
BJS RESTAURANTS INC COM 09180C106 76,961 2,027,435 SH   SOLE 21 2,027,435 0 0
BJS RESTAURANTS INC COM 09180C106 31,458 828,706 SH   SOLE 22 800,763 0 27,943
BJS RESTAURANTS INC COM 09180C106 1,330 35,034 SH   SOLE 23 35,034 0 0
BJS RESTAURANTS INC COM 09180C106 3,618 95,316 SH   SOLE 26 3,668 0 91,648
BJS RESTAURANTS INC COM 09180C106 106 2,792 SH   SOLE 28 2,792 0 0
BJS RESTAURANTS INC COM 09180C106 1,016 26,753 SH   SOLE 30 26,753 0 0
BJS RESTAURANTS INC COM 09180C106 78 2,049 SH   SOLE 40 2,049 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 3,223 141,741 SH   SOLE 2 55,592 0 86,149
BJS WHSL CLUB HLDGS INC COM 05550J101 10 427 SH   SOLE 4 427 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 92 4,048 SH   SOLE 7 4,048 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 14,877 654,214 SH   SOLE 18 654,214 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 4,460 196,138 SH   SOLE 19 196,138 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 191,088 8,403,161 SH   SOLE 21 8,403,161 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 92,333 4,060,371 SH   SOLE 22 3,914,671 0 145,700
BJS WHSL CLUB HLDGS INC COM 05550J101 1,212 53,310 SH   SOLE 26 44,142 0 9,168
BJS WHSL CLUB HLDGS INC COM 05550J101 372 16,340 SH   SOLE 28 16,340 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 833 36,625 SH   SOLE 30 36,625 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 142 6,250 SH   SOLE 36 6,250 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 319 14,024 SH   SOLE 40 14,024 0 0
BK TECHNOLOGIES CORPORATION COM 05587G104 5 1,691 SH   SOLE 18 1,691 0 0
BK TECHNOLOGIES CORPORATION COM 05587G104 120 38,608 SH   SOLE 21 38,608 0 0
BLACK HILLS CORP COM 092113109 6,902 87,875 SH   SOLE 2 28,351 0 59,524
BLACK HILLS CORP COM 092113109 220 2,798 SH   SOLE 4 2,798 0 0
BLACK HILLS CORP COM 092113109 3,991 50,810 SH   SOLE 7 50,810 0 0
BLACK HILLS CORP COM 092113109 30,601 389,619 SH   SOLE 18 389,619 0 0
BLACK HILLS CORP COM 092113109 8,799 112,026 SH   SOLE 19 112,026 0 0
BLACK HILLS CORP COM 092113109 449,187 5,719,209 SH   SOLE 21 5,719,209 0 0
BLACK HILLS CORP COM 092113109 165,989 2,113,438 SH   SOLE 22 2,034,732 0 78,706
BLACK HILLS CORP COM 092113109 2,230 28,392 SH   SOLE 26 16,814 0 11,578
BLACK HILLS CORP COM 092113109 710 9,044 SH   SOLE 28 9,044 0 0
BLACK HILLS CORP COM 092113109 3,134 39,906 SH   SOLE 30 39,906 0 0
BLACK HILLS CORP COM 092113109 1,537 19,564 SH   SOLE 32 19,564 0 0
BLACK HILLS CORP COM 092113109 298 3,790 SH   SOLE 36 3,790 0 0
BLACK HILLS CORP COM 092113109 499 6,358 SH   SOLE 40 6,358 0 0
BLACK KNIGHT INC COM 09215C105 21,803 338,129 SH   SOLE 2 23,560 0 314,569
BLACK KNIGHT INC COM 09215C105 4,355 67,540 SH   SOLE 4 63,476 0 4,064
BLACK KNIGHT INC COM 09215C105 9,397 145,732 SH   SOLE 7 91,016 0 54,716
BLACK KNIGHT INC COM 09215C105 1 20 SH   SOLE 17 0 0 20
BLACK KNIGHT INC COM 09215C105 5,650 87,629 SH   SOLE 18 75,104 0 12,525
BLACK KNIGHT INC COM 09215C105 2,682 41,594 SH   SOLE 19 41,594 0 0
BLACK KNIGHT INC COM 09215C105 407,255 6,315,994 SH   SOLE 21 6,315,994 0 0
BLACK KNIGHT INC COM 09215C105 312,369 4,844,429 SH   SOLE 22 4,577,926 0 266,503
BLACK KNIGHT INC COM 09215C105 6,890 106,848 SH   SOLE 23 106,848 0 0
BLACK KNIGHT INC COM 09215C105 93,819 1,455,007 SH   SOLE 25 1,455,007 0 0
BLACK KNIGHT INC COM 09215C105 26,644 413,220 SH   SOLE 26 134,611 0 278,609
BLACK KNIGHT INC COM 09215C105 1,929 29,918 SH   SOLE 28 21,219 0 8,699
BLACK KNIGHT INC COM 09215C105 2,203 34,161 SH   SOLE 29 2,890 0 31,271
BLACK KNIGHT INC COM 09215C105 36,108 559,981 SH   SOLE 30 559,981 0 0
BLACK KNIGHT INC COM 09215C105 2,225 34,505 SH   SOLE 31 26,922 0 7,583
BLACK KNIGHT INC COM 09215C105 1,401 21,734 SH   SOLE 34 21,734 0 0
BLACK KNIGHT INC COM 09215C105 6,975 108,177 SH   SOLE 36 108,177 0 0
BLACK KNIGHT INC COM 09215C105 229 3,559 SH   SOLE 40 3,559 0 0
BLACKBAUD INC COM 09227Q100 3,269 41,068 SH   SOLE 2 22,466 0 18,602
BLACKBAUD INC COM 09227Q100 13 168 SH   SOLE 4 168 0 0
BLACKBAUD INC COM 09227Q100 70 882 SH   SOLE 7 882 0 0
BLACKBAUD INC COM 09227Q100 22,142 278,162 SH   SOLE 18 278,162 0 0
BLACKBAUD INC COM 09227Q100 6,838 85,907 SH   SOLE 19 85,907 0 0
BLACKBAUD INC COM 09227Q100 294,335 3,697,675 SH   SOLE 21 3,697,675 0 0
BLACKBAUD INC COM 09227Q100 134,218 1,686,161 SH   SOLE 22 1,625,266 0 60,895
BLACKBAUD INC COM 09227Q100 1,219 15,319 SH   SOLE 26 8,370 0 6,949
BLACKBAUD INC COM 09227Q100 488 6,133 SH   SOLE 28 6,133 0 0
BLACKBAUD INC COM 09227Q100 1,256 15,784 SH   SOLE 30 15,784 0 0
BLACKBAUD INC COM 09227Q100 405 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 8,282 1,290,066 SH   SOLE 21 1,290,066 0 0
BLACKBERRY LTD COM 09228F103 2,825 440,108 SH   SOLE 34 440,108 0 0
BLACKLINE INC COM 09239B109 939 18,213 SH   SOLE 2 1,833 0 16,380
BLACKLINE INC COM 09239B109 11 220 SH   SOLE 4 220 0 0
BLACKLINE INC COM 09239B109 42 807 SH   SOLE 7 807 0 0
BLACKLINE INC COM 09239B109 7,803 151,342 SH   SOLE 18 146,414 0 4,928
BLACKLINE INC COM 09239B109 5,171 100,295 SH   SOLE 19 100,295 0 0
BLACKLINE INC COM 09239B109 81,593 1,582,490 SH   SOLE 21 1,582,490 0 0
BLACKLINE INC COM 09239B109 63,920 1,239,727 SH   SOLE 22 1,189,406 0 50,321
BLACKLINE INC COM 09239B109 33 633 SH   SOLE 23 633 0 0
BLACKLINE INC COM 09239B109 606 11,748 SH   SOLE 26 9,225 0 2,523
BLACKLINE INC COM 09239B109 207 4,024 SH   SOLE 28 4,024 0 0
BLACKLINE INC COM 09239B109 641 12,425 SH   SOLE 30 12,425 0 0
BLACKLINE INC COM 09239B109 256 4,962 SH   SOLE 40 4,962 0 0
BLACKROCK 2022 GBL INCM OPP COM 09258P104 177 17,919 SH   SOLE   17,919 0 0
BLACKROCK CAPITAL INVESTMENT COM 092533108 1,837 369,995 SH   SOLE 30 369,995 0 0
BLACKROCK INC COM 09247X101 147,137 292,693 SH   SOLE 2 31,511 0 261,182
BLACKROCK INC COM 09247X101 26,041 51,803 SH   SOLE 4 48,634 0 3,169
BLACKROCK INC COM 09247X101 54,656 108,725 SH   SOLE 7 108,403 0 322
BLACKROCK INC COM 09247X101 287 571 SH   SOLE 13 571 0 0
BLACKROCK INC COM 09247X101 127,398 253,427 SH   SOLE 18 237,587 0 15,840
BLACKROCK INC COM 09247X101 6,589 13,108 SH   SOLE 19 13,108 0 0
BLACKROCK INC COM 09247X101 1,538,352 3,060,180 SH   SOLE 21 3,060,180 0 0
BLACKROCK INC COM 09247X101 1,408,061 2,800,997 SH   SOLE 22 2,502,322 0 298,675
BLACKROCK INC COM 09247X101 42,230 84,006 SH   SOLE 23 84,006 0 0
BLACKROCK INC COM 09247X101 61,672 122,682 SH   SOLE 25 122,682 0 0
BLACKROCK INC COM 09247X101 279,213 555,426 SH   SOLE 26 59,510 0 495,916
BLACKROCK INC COM 09247X101 10,876 21,636 SH   SOLE 28 15,125 0 6,511
BLACKROCK INC COM 09247X101 1,159 2,305 SH   SOLE 29 2,305 0 0
BLACKROCK INC COM 09247X101 279,451 555,901 SH   SOLE 30 555,901 0 0
BLACKROCK INC COM 09247X101 13,367 26,590 SH   SOLE 31 20,742 0 5,848
BLACKROCK INC COM 09247X101 3,399 6,762 SH   SOLE 34 6,762 0 0
BLACKROCK INC COM 09247X101 1,357 2,699 SH   SOLE 40 2,699 0 0
BLACKROCK SCIENCE & TECH TR SHS BEN INT 09260K101 103 5,000 SH   SOLE   5,000 0 0
BLACKROCK TCP CAP CORP COM 09259E108 4,375 311,412 SH   SOLE 30 311,412 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 14,133 252,640 SH   SOLE 2 39,777 0 212,863
BLACKSTONE GROUP INC COM CL A 09260D107 15,894 284,120 SH   SOLE 4 266,122 0 17,998
BLACKSTONE GROUP INC COM CL A 09260D107 1,672 29,881 SH   SOLE 7 29,881 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 59 1,049 SH   SOLE 13 1,049 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 6,931 123,895 SH   SOLE 18 71,743 0 52,152
BLACKSTONE GROUP INC COM CL A 09260D107 2,521 45,059 SH   SOLE 19 45,059 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 82,889 1,481,743 SH   SOLE 21 1,481,743 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 676,193 12,087,826 SH   SOLE 22 11,766,226 0 321,600
BLACKSTONE GROUP INC COM CL A 09260D107 26,758 478,327 SH   SOLE 23 478,327 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 1,600 28,595 SH   SOLE 25 28,595 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 56,452 1,009,153 SH   SOLE 26 328,096 0 681,057
BLACKSTONE GROUP INC COM CL A 09260D107 6,905 123,433 SH   SOLE 28 86,287 0 37,146
BLACKSTONE GROUP INC COM CL A 09260D107 759 13,563 SH   SOLE 29 13,563 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 81,336 1,453,979 SH   SOLE 30 1,453,979 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 7,220 129,067 SH   SOLE 31 105,103 0 23,964
BLACKSTONE GROUP INC COM CL A 09260D107 3,103 55,465 SH   SOLE 34 55,465 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 7,749 138,519 SH   SOLE 36 138,519 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 880 15,739 SH   SOLE 40 15,739 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 4,711 126,576 SH   SOLE 2 4,679 0 121,897
BLACKSTONE MTG TR INC COM CL A 09257W100 21 553 SH   SOLE 4 553 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 110 2,943 SH   SOLE 7 2,943 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 15,950 428,542 SH   SOLE 18 428,542 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 8,267 222,121 SH   SOLE 19 222,121 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 250,253 6,723,607 SH   SOLE 21 6,723,607 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 139,230 3,740,742 SH   SOLE 22 3,593,603 0 147,139
BLACKSTONE MTG TR INC COM CL A 09257W100 589 15,813 SH   SOLE 23 15,813 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 1,459 39,189 SH   SOLE 26 29,490 0 9,699
BLACKSTONE MTG TR INC COM CL A 09257W100 559 15,021 SH   SOLE 28 15,021 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 1,441 38,710 SH   SOLE 30 38,710 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 108 2,902 SH   SOLE 36 2,902 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 444 11,940 SH   SOLE 40 11,940 0 0
BLACKSTONE MTG TR INC NOTE 4.375% 5/0 09257WAB6 1,247 1,175,000 PRN   SOLE 21 1,175,000 0 0
BLINK CHARGING CO COM 09354A100 7 3,989 SH   SOLE 18 3,989 0 0
BLINK CHARGING CO COM 09354A100 103 55,378 SH   SOLE 21 55,378 0 0
BLINK CHARGING CO COM 09354A100 602 323,454 SH   SOLE 22 323,454 0 0
BLOCK H & R INC COM 093671105 11,543 491,618 SH   SOLE 2 93,570 0 398,048
BLOCK H & R INC COM 093671105 23 973 SH   SOLE 4 973 0 0
BLOCK H & R INC COM 093671105 4,153 176,872 SH   SOLE 7 176,872 0 0
BLOCK H & R INC COM 093671105 1,101 46,904 SH   SOLE 13 46,904 0 0
BLOCK H & R INC COM 093671105 13 550 SH   SOLE 15 550 0 0
BLOCK H & R INC COM 093671105 15,688 668,147 SH   SOLE 18 554,098 0 114,049
BLOCK H & R INC COM 093671105 13,541 576,707 SH   SOLE 19 576,707 0 0
BLOCK H & R INC COM 093671105 207,660 8,844,124 SH   SOLE 21 8,844,124 0 0
BLOCK H & R INC COM 093671105 145,783 6,208,812 SH   SOLE 22 5,321,359 0 887,453
BLOCK H & R INC COM 093671105 950 40,460 SH   SOLE 23 40,460 0 0
BLOCK H & R INC COM 093671105 12,658 539,076 SH   SOLE 25 539,076 0 0
BLOCK H & R INC COM 093671105 16,792 715,156 SH   SOLE 26 57,594 0 657,562
BLOCK H & R INC COM 093671105 601 25,601 SH   SOLE 28 25,601 0 0
BLOCK H & R INC COM 093671105 2,901 123,564 SH   SOLE 29 1,883 0 121,681
BLOCK H & R INC COM 093671105 20,711 882,064 SH   SOLE 30 882,064 0 0
BLOCK H & R INC COM 093671105 293 12,492 SH   SOLE 31 4,148 0 8,344
BLOCK H & R INC COM 093671105 1,823 77,650 SH   SOLE 32 77,650 0 0
BLOCK H & R INC COM 093671105 1,609 68,547 SH   SOLE 34 68,547 0 0
BLOCK H & R INC COM 093671105 3,113 132,569 SH   SOLE 36 132,569 0 0
BLOCK H & R INC COM 093671105 452 19,270 SH   SOLE 40 19,270 0 0
BLOOM ENERGY CORP COM CL A 093712107 409 54,758 SH   SOLE 2 2,271 0 52,487
BLOOM ENERGY CORP COM CL A 093712107 7 969 SH   SOLE 7 969 0 0
BLOOM ENERGY CORP COM CL A 093712107 1,391 186,241 SH   SOLE 18 186,241 0 0
BLOOM ENERGY CORP COM CL A 093712107 740 99,092 SH   SOLE 19 99,092 0 0
BLOOM ENERGY CORP COM CL A 093712107 13,655 1,827,965 SH   SOLE 21 1,827,965 0 0
BLOOM ENERGY CORP COM CL A 093712107 7,967 1,066,536 SH   SOLE 22 991,957 0 74,579
BLOOM ENERGY CORP COM CL A 093712107 60 8,064 SH   SOLE 30 8,064 0 0
BLOOM ENERGY CORP COM CL A 093712107 38 5,129 SH   SOLE 40 5,129 0 0
BLOOMIN BRANDS INC COM 094235108 804 36,445 SH   SOLE 2 3,369 0 33,076
BLOOMIN BRANDS INC COM 094235108 5 244 SH   SOLE 4 244 0 0
BLOOMIN BRANDS INC COM 094235108 50 2,275 SH   SOLE 7 2,275 0 0
BLOOMIN BRANDS INC COM 094235108 8,717 394,962 SH   SOLE 18 394,962 0 0
BLOOMIN BRANDS INC COM 094235108 3,379 153,098 SH   SOLE 19 153,098 0 0
BLOOMIN BRANDS INC COM 094235108 215,755 9,775,953 SH   SOLE 21 9,775,953 0 0
BLOOMIN BRANDS INC COM 094235108 56,996 2,582,518 SH   SOLE 22 2,458,740 0 123,778
BLOOMIN BRANDS INC COM 094235108 934 42,299 SH   SOLE 26 33,505 0 8,794
BLOOMIN BRANDS INC COM 094235108 232 10,531 SH   SOLE 28 10,531 0 0
BLOOMIN BRANDS INC COM 094235108 2,702 122,423 SH   SOLE 30 122,423 0 0
BLOOMIN BRANDS INC COM 094235108 105 4,753 SH   SOLE 36 4,753 0 0
BLOOMIN BRANDS INC COM 094235108 213 9,669 SH   SOLE 40 9,669 0 0
BLUCORA INC COM 095229100 739 28,279 SH   SOLE 2 1,711 0 26,568
BLUCORA INC COM 095229100 7 249 SH   SOLE 4 249 0 0
BLUCORA INC COM 095229100 22 846 SH   SOLE 7 846 0 0
BLUCORA INC COM 095229100 5,664 216,661 SH   SOLE 18 216,661 0 0
BLUCORA INC COM 095229100 2,224 85,075 SH   SOLE 19 85,075 0 0
BLUCORA INC COM 095229100 144,047 5,510,594 SH   SOLE 21 5,510,594 0 0
BLUCORA INC COM 095229100 38,491 1,472,483 SH   SOLE 22 1,408,730 0 63,753
BLUCORA INC COM 095229100 344 13,153 SH   SOLE 26 8,564 0 4,589
BLUCORA INC COM 095229100 153 5,860 SH   SOLE 28 5,860 0 0
BLUCORA INC COM 095229100 4,645 177,713 SH   SOLE 30 177,713 0 0
BLUCORA INC COM 095229100 124 4,736 SH   SOLE 40 4,736 0 0
BLUE APRON HLDGS INC CL A NEW 09523Q200 203 30,780 SH   SOLE 21 30,780 0 0
BLUE APRON HLDGS INC CL A NEW 09523Q200 736 111,798 SH   SOLE 22 111,798 0 0
BLUE BIRD CORP COM 095306106 377 16,460 SH   SOLE 2 6,276 0 10,184
BLUE BIRD CORP COM 095306106 7 301 SH   SOLE 7 301 0 0
BLUE BIRD CORP COM 095306106 1,838 80,187 SH   SOLE 18 54,933 0 25,254
BLUE BIRD CORP COM 095306106 3,376 147,293 SH   SOLE 19 147,293 0 0
BLUE BIRD CORP COM 095306106 13,118 572,325 SH   SOLE 21 572,325 0 0
BLUE BIRD CORP COM 095306106 12,009 523,956 SH   SOLE 22 511,381 0 12,575
BLUE BIRD CORP COM 095306106 235 10,274 SH   SOLE 23 10,274 0 0
BLUE BIRD CORP COM 095306106 401 17,505 SH   SOLE 26 0 0 17,505
BLUE BIRD CORP COM 095306106 54 2,354 SH   SOLE 30 2,354 0 0
BLUE BIRD CORP COM 095306106 73 3,167 SH   SOLE 40 3,167 0 0
BLUE CAP REINS HLDGS LTD COM G1190F107 8 1,238 SH   SOLE 18 1,238 0 0
BLUE CAP REINS HLDGS LTD COM G1190F107 140 20,379 SH   SOLE 21 20,379 0 0
BLUE CAP REINS HLDGS LTD COM G1190F107 7 1,065 SH   SOLE 22 1,065 0 0
BLUEBIRD BIO INC COM 09609G100 9,462 107,830 SH   SOLE 2 3,703 0 104,127
BLUEBIRD BIO INC COM 09609G100 22 251 SH   SOLE 4 251 0 0
BLUEBIRD BIO INC COM 09609G100 87 992 SH   SOLE 7 992 0 0
BLUEBIRD BIO INC COM 09609G100 2,249 25,632 SH   SOLE 18 25,632 0 0
BLUEBIRD BIO INC COM 09609G100 1,142 13,014 SH   SOLE 19 13,014 0 0
BLUEBIRD BIO INC COM 09609G100 102,755 1,171,002 SH   SOLE 21 1,171,002 0 0
BLUEBIRD BIO INC COM 09609G100 132,476 1,509,697 SH   SOLE 22 1,409,247 0 100,450
BLUEBIRD BIO INC COM 09609G100 1,745 19,886 SH   SOLE 26 11,573 0 8,313
BLUEBIRD BIO INC COM 09609G100 633 7,210 SH   SOLE 28 7,210 0 0
BLUEBIRD BIO INC COM 09609G100 5,373 61,232 SH   SOLE 30 61,232 0 0
BLUEBIRD BIO INC COM 09609G100 97 1,106 SH   SOLE 31 1,106 0 0
BLUEBIRD BIO INC COM 09609G100 155 1,769 SH   SOLE 34 1,769 0 0
BLUEBIRD BIO INC COM 09609G100 501 5,715 SH   SOLE 40 5,715 0 0
BLUEGREEN VACATIONS CORP COM 09629F108 3 271 SH   SOLE 2 271 0 0
BLUEGREEN VACATIONS CORP COM 09629F108 180 17,363 SH   SOLE 18 17,363 0 0
BLUEGREEN VACATIONS CORP COM 09629F108 96 9,320 SH   SOLE 19 9,320 0 0
BLUEGREEN VACATIONS CORP COM 09629F108 2,419 233,925 SH   SOLE 21 233,925 0 0
BLUEGREEN VACATIONS CORP COM 09629F108 574 55,510 SH   SOLE 22 53,251 0 2,259
BLUELINX HLDGS INC COM NEW 09624H208 129 9,021 SH   SOLE 2 285 0 8,736
BLUELINX HLDGS INC COM NEW 09624H208 3 191 SH   SOLE 7 191 0 0
BLUELINX HLDGS INC COM NEW 09624H208 454 31,884 SH   SOLE 18 31,884 0 0
BLUELINX HLDGS INC COM NEW 09624H208 217 15,220 SH   SOLE 19 15,220 0 0
BLUELINX HLDGS INC COM NEW 09624H208 4,609 323,414 SH   SOLE 21 323,414 0 0
BLUELINX HLDGS INC COM NEW 09624H208 3,676 257,972 SH   SOLE 22 250,843 0 7,129
BLUEPRINT MEDICINES CORP COM 09627Y109 2,870 35,829 SH   SOLE 2 17,303 0 18,526
BLUEPRINT MEDICINES CORP COM 09627Y109 18 221 SH   SOLE 4 221 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 71 884 SH   SOLE 7 884 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 14,955 186,678 SH   SOLE 18 180,554 0 6,124
BLUEPRINT MEDICINES CORP COM 09627Y109 23,562 294,121 SH   SOLE 19 294,121 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 633 7,900 SH   SOLE 20 7,900 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 170,822 2,132,340 SH   SOLE 21 2,132,340 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 114,788 1,432,880 SH   SOLE 22 1,373,389 0 59,491
BLUEPRINT MEDICINES CORP COM 09627Y109 179 2,232 SH   SOLE 23 2,232 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 1,828 22,817 SH   SOLE 26 11,842 0 10,975
BLUEPRINT MEDICINES CORP COM 09627Y109 488 6,087 SH   SOLE 28 6,087 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 5,810 72,530 SH   SOLE 30 72,530 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 4,624 57,726 SH   SOLE 34 57,726 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 391 4,875 SH   SOLE 40 4,875 0 0
BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 136 11,313 SH   SOLE 2 830 0 10,483
BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 8 689 SH   SOLE 7 689 0 0
BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 980 81,289 SH   SOLE 18 81,289 0 0
BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 474 39,306 SH   SOLE 19 39,306 0 0
BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 10,509 872,151 SH   SOLE 21 872,151 0 0
BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 10,663 884,855 SH   SOLE 22 864,485 0 20,370
BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 16 1,345 SH   SOLE 23 1,345 0 0
BMC STK HLDGS INC COM 05591B109 2,364 82,401 SH   SOLE 2 16,504 0 65,897
BMC STK HLDGS INC COM 05591B109 11 392 SH   SOLE 4 392 0 0
BMC STK HLDGS INC COM 05591B109 32 1,132 SH   SOLE 7 1,132 0 0
BMC STK HLDGS INC COM 05591B109 6,770 235,961 SH   SOLE 18 226,044 0 9,917
BMC STK HLDGS INC COM 05591B109 11,728 408,790 SH   SOLE 19 408,790 0 0
BMC STK HLDGS INC COM 05591B109 65,966 2,299,255 SH   SOLE 21 2,299,255 0 0
BMC STK HLDGS INC COM 05591B109 67,948 2,368,368 SH   SOLE 22 2,279,421 0 88,947
BMC STK HLDGS INC COM 05591B109 1,741 60,669 SH   SOLE 23 60,669 0 0
BMC STK HLDGS INC COM 05591B109 5,115 178,281 SH   SOLE 26 23,461 0 154,820
BMC STK HLDGS INC COM 05591B109 244 8,497 SH   SOLE 28 8,497 0 0
BMC STK HLDGS INC COM 05591B109 611 21,286 SH   SOLE 30 21,286 0 0
BMC STK HLDGS INC COM 05591B109 662 23,080 SH   SOLE 34 23,080 0 0
BMC STK HLDGS INC COM 05591B109 222 7,726 SH   SOLE 40 7,726 0 0
BOEING CO COM 097023105 431,411 1,324,321 SH   SOLE 2 166,396 0 1,157,925
BOEING CO COM 097023105 69,498 213,341 SH   SOLE 4 198,868 0 14,473
BOEING CO COM 097023105 146,912 450,983 SH   SOLE 7 450,983 0 0
BOEING CO COM 097023105 1,313 4,030 SH   SOLE 13 4,030 0 0
BOEING CO COM 097023105 1,036 3,181 SH   SOLE 15 3,181 0 0
BOEING CO COM 097023105 41 126 SH   SOLE 17 0 0 126
BOEING CO COM 097023105 483,594 1,484,510 SH   SOLE 18 1,332,466 0 152,044
BOEING CO COM 097023105 105,388 323,515 SH   SOLE 19 323,515 0 0
BOEING CO COM 097023105 4,316,491 13,250,526 SH   SOLE 21 13,250,526 0 0
BOEING CO COM 097023105 4,151,660 12,744,537 SH   SOLE 22 11,397,726 0 1,346,811
BOEING CO COM 097023105 128,566 394,664 SH   SOLE 23 394,664 0 0
BOEING CO COM 097023105 173,610 532,937 SH   SOLE 25 532,937 0 0
BOEING CO COM 097023105 370,986 1,138,832 SH   SOLE 26 284,283 0 854,549
BOEING CO COM 097023105 9,901 30,393 SH   SOLE 28 0 0 30,393
BOEING CO COM 097023105 12,688 38,949 SH   SOLE 29 12,025 0 26,924
BOEING CO COM 097023105 628,374 1,928,947 SH   SOLE 30 1,928,947 0 0
BOEING CO COM 097023105 37,524 115,188 SH   SOLE 31 95,859 0 19,329
BOEING CO COM 097023105 27,922 85,712 SH   SOLE 32 85,712 0 0
BOEING CO COM 097023105 17,726 54,415 SH   SOLE 34 54,415 0 0
BOEING CO COM 097023105 119,810 367,787 SH   SOLE 36 367,787 0 0
BOEING CO COM 097023105 3,911 12,007 SH   SOLE 40 12,007 0 0
BOEING CO OPTIONS 097023105 4,072 12,500 SH Put SOLE 2 12,500 0 0
BOINGO WIRELESS INC COM 09739C102 220 20,123 SH   SOLE 2 3,551 0 16,572
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,882 171,852 SH   SOLE 18 158,838 0 13,014
BOINGO WIRELESS INC COM 09739C102 2,504 228,669 SH   SOLE 19 228,669 0 0
BOINGO WIRELESS INC COM 09739C102 17,592 1,606,582 SH   SOLE 21 1,606,582 0 0
BOINGO WIRELESS INC COM 09739C102 16,335 1,491,814 SH   SOLE 22 1,438,451 0 53,363
BOINGO WIRELESS INC COM 09739C102 281 25,652 SH   SOLE 23 25,652 0 0
BOINGO WIRELESS INC COM 09739C102 1,048 95,682 SH   SOLE 26 19,631 0 76,051
BOINGO WIRELESS INC COM 09739C102 64 5,850 SH   SOLE 28 5,850 0 0
BOINGO WIRELESS INC COM 09739C102 182 16,649 SH   SOLE 30 16,649 0 0
BOINGO WIRELESS INC COM 09739C102 39 3,566 SH   SOLE 40 3,566 0 0
BOISE CASCADE CO DEL COM 09739D100 1,857 50,822 SH   SOLE 2 18,640 0 32,182
BOISE CASCADE CO DEL COM 09739D100 9 252 SH   SOLE 4 252 0 0
BOISE CASCADE CO DEL COM 09739D100 24 667 SH   SOLE 7 667 0 0
BOISE CASCADE CO DEL COM 09739D100 7,356 201,368 SH   SOLE 18 175,608 0 25,760
BOISE CASCADE CO DEL COM 09739D100 14,560 398,589 SH   SOLE 19 398,589 0 0
BOISE CASCADE CO DEL COM 09739D100 164,438 4,501,458 SH   SOLE 21 4,501,458 0 0
BOISE CASCADE CO DEL COM 09739D100 59,022 1,615,709 SH   SOLE 22 1,558,836 0 56,873
BOISE CASCADE CO DEL COM 09739D100 2,265 62,003 SH   SOLE 23 62,003 0 0
BOISE CASCADE CO DEL COM 09739D100 7,009 191,858 SH   SOLE 26 7,964 0 183,894
BOISE CASCADE CO DEL COM 09739D100 206 5,651 SH   SOLE 28 5,651 0 0
BOISE CASCADE CO DEL COM 09739D100 2,011 55,040 SH   SOLE 30 55,040 0 0
BOISE CASCADE CO DEL COM 09739D100 38 1,029 SH   SOLE 36 1,029 0 0
BOISE CASCADE CO DEL COM 09739D100 148 4,059 SH   SOLE 40 4,059 0 0
BOK FINL CORP COM NEW 05561Q201 4,970 56,860 SH   SOLE 2 2,218 0 54,642
BOK FINL CORP COM NEW 05561Q201 11 121 SH   SOLE 4 121 0 0
BOK FINL CORP COM NEW 05561Q201 49 559 SH   SOLE 7 559 0 0
BOK FINL CORP COM NEW 05561Q201 4,389 50,217 SH   SOLE 18 50,217 0 0
BOK FINL CORP COM NEW 05561Q201 674 7,709 SH   SOLE 19 7,709 0 0
BOK FINL CORP COM NEW 05561Q201 36,869 421,842 SH   SOLE 21 421,842 0 0
BOK FINL CORP COM NEW 05561Q201 79,259 906,853 SH   SOLE 22 841,236 0 65,617
BOK FINL CORP COM NEW 05561Q201 676 7,737 SH   SOLE 26 5,322 0 2,415
BOK FINL CORP COM NEW 05561Q201 343 3,929 SH   SOLE 28 3,929 0 0
BOK FINL CORP COM NEW 05561Q201 948 10,852 SH   SOLE 30 10,852 0 0
BOK FINL CORP COM NEW 05561Q201 58 660 SH   SOLE 31 660 0 0
BOK FINL CORP COM NEW 05561Q201 328 3,749 SH   SOLE 40 3,749 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 508 21,766 SH   SOLE 2 704 0 21,062
BONANZA CREEK ENERGY INC COM NEW 097793400 9 406 SH   SOLE 7 406 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 2,053 87,982 SH   SOLE 18 87,982 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 768 32,895 SH   SOLE 19 32,895 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 52,000 2,227,915 SH   SOLE 21 2,227,915 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 13,653 584,947 SH   SOLE 22 560,373 0 24,574
BONANZA CREEK ENERGY INC COM NEW 097793400 27 1,174 SH   SOLE 26 0 0 1,174
BONANZA CREEK ENERGY INC COM NEW 097793400 673 28,820 SH   SOLE 30 28,820 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 42 1,820 SH   SOLE 40 1,820 0 0
BOOKING HLDGS INC COM 09857L108 229,515 111,755 SH   SOLE 2 19,922 0 91,833
BOOKING HLDGS INC COM 09857L108 43,560 21,210 SH   SOLE 4 20,053 0 1,157
BOOKING HLDGS INC COM 09857L108 79,303 38,614 SH   SOLE 7 38,441 0 173
BOOKING HLDGS INC COM 09857L108 431 210 SH   SOLE 13 210 0 0
BOOKING HLDGS INC COM 09857L108 628 306 SH   SOLE 15 306 0 0
BOOKING HLDGS INC COM 09857L108 2 1 SH   SOLE 17 0 0 1
BOOKING HLDGS INC COM 09857L108 225,475 109,788 SH   SOLE 18 103,667 0 6,121
BOOKING HLDGS INC COM 09857L108 17,639 8,589 SH   SOLE 19 8,589 0 0
BOOKING HLDGS INC COM 09857L108 1,941,539 945,372 SH   SOLE 21 945,372 0 0
BOOKING HLDGS INC COM 09857L108 2,108,456 1,026,647 SH   SOLE 22 916,561 0 110,086
BOOKING HLDGS INC COM 09857L108 66,465 32,363 SH   SOLE 23 32,363 0 0
BOOKING HLDGS INC COM 09857L108 88,795 43,236 SH   SOLE 25 43,236 0 0
BOOKING HLDGS INC COM 09857L108 404,776 197,093 SH   SOLE 26 25,358 0 171,735
BOOKING HLDGS INC COM 09857L108 16,298 7,936 SH   SOLE 28 5,546 0 2,390
BOOKING HLDGS INC COM 09857L108 4,937 2,404 SH   SOLE 29 1,539 0 865
BOOKING HLDGS INC COM 09857L108 372,027 181,147 SH   SOLE 30 181,147 0 0
BOOKING HLDGS INC COM 09857L108 20,416 9,941 SH   SOLE 31 7,635 0 2,306
BOOKING HLDGS INC COM 09857L108 13,990 6,812 SH   SOLE 32 6,812 0 0
BOOKING HLDGS INC COM 09857L108 7,096 3,455 SH   SOLE 34 3,455 0 0
BOOKING HLDGS INC COM 09857L108 59,595 29,018 SH   SOLE 36 29,018 0 0
BOOKING HLDGS INC COM 09857L108 1,953 951 SH   SOLE 40 951 0 0
BOOT BARN HLDGS INC COM 099406100 520 11,682 SH   SOLE 2 998 0 10,684
BOOT BARN HLDGS INC COM 099406100 6 134 SH   SOLE 4 134 0 0
BOOT BARN HLDGS INC COM 099406100 22 485 SH   SOLE 7 485 0 0
BOOT BARN HLDGS INC COM 099406100 5,885 132,147 SH   SOLE 18 132,147 0 0
BOOT BARN HLDGS INC COM 099406100 2,187 49,118 SH   SOLE 19 49,118 0 0
BOOT BARN HLDGS INC COM 099406100 144,067 3,235,289 SH   SOLE 21 3,235,289 0 0
BOOT BARN HLDGS INC COM 099406100 37,376 839,348 SH   SOLE 22 803,775 0 35,573
BOOT BARN HLDGS INC COM 099406100 1,161 26,069 SH   SOLE 26 0 0 26,069
BOOT BARN HLDGS INC COM 099406100 176 3,943 SH   SOLE 28 3,943 0 0
BOOT BARN HLDGS INC COM 099406100 1,715 38,505 SH   SOLE 30 38,505 0 0
BOOT BARN HLDGS INC COM 099406100 20 458 SH   SOLE 34 458 0 0
BOOT BARN HLDGS INC COM 099406100 125 2,802 SH   SOLE 40 2,802 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 23,733 333,655 SH   SOLE 2 47,103 0 286,552
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 4,757 66,874 SH   SOLE 4 63,058 0 3,816
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 8,142 114,461 SH   SOLE 7 42,222 0 72,239
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 7,737 108,773 SH   SOLE 18 96,878 0 11,895
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 8,595 120,840 SH   SOLE 19 120,840 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 258,741 3,637,581 SH   SOLE 21 3,637,581 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 321,303 4,517,122 SH   SOLE 22 4,201,239 0 315,883
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 7,415 104,246 SH   SOLE 23 104,246 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 10,209 143,525 SH   SOLE 25 143,525 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 30,886 434,214 SH   SOLE 26 186,229 0 247,985
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1,901 26,719 SH   SOLE 28 17,731 0 8,988
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 2,285 32,131 SH   SOLE 29 2,815 0 29,316
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 27,380 384,929 SH   SOLE 30 384,929 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 2,571 36,144 SH   SOLE 31 25,273 0 10,871
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 15,868 223,086 SH   SOLE 34 223,086 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 4,769 67,040 SH   SOLE 36 67,040 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 237 3,337 SH   SOLE 40 3,337 0 0
BORGWARNER INC COM 099724106 24,927 574,614 SH   SOLE 2 111,277 0 463,337
BORGWARNER INC COM 099724106 4,660 107,415 SH   SOLE 4 102,261 0 5,154
BORGWARNER INC COM 099724106 13,243 305,290 SH   SOLE 7 189,669 0 115,621
BORGWARNER INC COM 099724106 367 8,450 SH   SOLE 13 8,450 0 0
BORGWARNER INC COM 099724106 74 1,702 SH   SOLE 15 1,702 0 0
BORGWARNER INC COM 099724106 20,091 463,151 SH   SOLE 18 431,787 0 31,364
BORGWARNER INC COM 099724106 4,258 98,152 SH   SOLE 19 98,152 0 0
BORGWARNER INC COM 099724106 222,216 5,122,538 SH   SOLE 21 5,122,538 0 0
BORGWARNER INC COM 099724106 249,128 5,742,919 SH   SOLE 22 5,182,391 0 560,528
BORGWARNER INC COM 099724106 7,060 162,759 SH   SOLE 23 162,759 0 0
BORGWARNER INC COM 099724106 11,436 263,620 SH   SOLE 25 263,620 0 0
BORGWARNER INC COM 099724106 50,477 1,163,599 SH   SOLE 26 195,717 0 967,882
BORGWARNER INC COM 099724106 1,636 37,723 SH   SOLE 28 26,276 0 11,447
BORGWARNER INC COM 099724106 2,206 50,860 SH   SOLE 29 6,605 0 44,255
BORGWARNER INC COM 099724106 42,534 980,499 SH   SOLE 30 980,499 0 0
BORGWARNER INC COM 099724106 2,380 54,863 SH   SOLE 31 41,953 0 12,910
BORGWARNER INC COM 099724106 709 16,344 SH   SOLE 34 16,344 0 0
BORGWARNER INC COM 099724106 6,997 161,290 SH   SOLE 36 161,290 0 0
BORGWARNER INC COM 099724106 184 4,240 SH   SOLE 40 4,240 0 0
BOSTON BEER INC CL A 100557107 2,772 7,337 SH   SOLE 2 4,184 0 3,153
BOSTON BEER INC CL A 100557107 16 42 SH   SOLE 4 42 0 0
BOSTON BEER INC CL A 100557107 58 154 SH   SOLE 7 154 0 0
BOSTON BEER INC CL A 100557107 18,708 49,512 SH   SOLE 18 49,275 0 237
BOSTON BEER INC CL A 100557107 5,556 14,704 SH   SOLE 19 14,704 0 0
BOSTON BEER INC CL A 100557107 242,305 641,273 SH   SOLE 21 641,273 0 0
BOSTON BEER INC CL A 100557107 115,278 305,089 SH   SOLE 22 294,146 0 10,943
BOSTON BEER INC CL A 100557107 1,155 3,058 SH   SOLE 26 2,421 0 637
BOSTON BEER INC CL A 100557107 407 1,077 SH   SOLE 28 1,077 0 0
BOSTON BEER INC CL A 100557107 1,075 2,846 SH   SOLE 30 2,846 0 0
BOSTON BEER INC CL A 100557107 364 964 SH   SOLE 40 964 0 0
BOSTON OMAHA CORP COM 101044105 123 5,853 SH   SOLE 2 421 0 5,432
BOSTON OMAHA CORP COM 101044105 750 35,631 SH   SOLE 18 35,631 0 0
BOSTON OMAHA CORP COM 101044105 365 17,367 SH   SOLE 19 17,367 0 0
BOSTON OMAHA CORP COM 101044105 8,673 412,238 SH   SOLE 21 412,238 0 0
BOSTON OMAHA CORP COM 101044105 5,469 259,912 SH   SOLE 22 254,150 0 5,762
BOSTON OMAHA CORP COM 101044105 43 2,031 SH   SOLE 30 2,031 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 802 66,637 SH   SOLE 2 3,124 0 63,513
BOSTON PRIVATE FINL HLDGS IN COM 101119105 8 663 SH   SOLE 4 663 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 18 1,527 SH   SOLE 7 1,527 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 4,206 349,650 SH   SOLE 18 349,650 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 1,506 125,225 SH   SOLE 19 125,225 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 109,245 9,081,015 SH   SOLE 21 9,081,015 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 30,407 2,527,582 SH   SOLE 22 2,430,651 0 96,931
BOSTON PRIVATE FINL HLDGS IN COM 101119105 343 28,478 SH   SOLE 26 23,685 0 4,793
BOSTON PRIVATE FINL HLDGS IN COM 101119105 144 11,986 SH   SOLE 28 11,986 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 1,257 104,499 SH   SOLE 30 104,499 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 115 9,564 SH   SOLE 40 9,564 0 0
BOSTON PROPERTIES INC COM 101121101 53,488 387,991 SH   SOLE 2 40,243 0 347,748
BOSTON PROPERTIES INC COM 101121101 23,921 173,519 SH   SOLE 4 169,446 0 4,073
BOSTON PROPERTIES INC COM 101121101 40,633 294,739 SH   SOLE 7 293,121 0 1,618
BOSTON PROPERTIES INC COM 101121101 1,656 12,012 SH   SOLE 13 12,012 0 0
BOSTON PROPERTIES INC COM 101121101 30 218 SH   SOLE 15 218 0 0
BOSTON PROPERTIES INC COM 101121101 79,503 576,695 SH   SOLE 18 551,258 0 25,437
BOSTON PROPERTIES INC COM 101121101 70,383 510,541 SH   SOLE 19 510,541 0 0
BOSTON PROPERTIES INC COM 101121101 685,441 4,972,006 SH   SOLE 21 4,972,006 0 0
BOSTON PROPERTIES INC COM 101121101 710,002 5,150,169 SH   SOLE 22 4,671,067 0 479,102
BOSTON PROPERTIES INC COM 101121101 19,170 139,056 SH   SOLE 23 139,056 0 0
BOSTON PROPERTIES INC COM 101121101 70,223 509,377 SH   SOLE 25 509,377 0 0
BOSTON PROPERTIES INC COM 101121101 92,300 669,519 SH   SOLE 26 112,372 0 557,147
BOSTON PROPERTIES INC COM 101121101 6,575 47,690 SH   SOLE 28 38,825 0 8,865
BOSTON PROPERTIES INC COM 101121101 15,870 115,115 SH   SOLE 29 82,924 0 32,191
BOSTON PROPERTIES INC COM 101121101 160,433 1,163,736 SH   SOLE 30 1,163,736 0 0
BOSTON PROPERTIES INC COM 101121101 6,016 43,637 SH   SOLE 31 26,176 0 17,461
BOSTON PROPERTIES INC COM 101121101 22,561 163,654 SH   SOLE 34 163,654 0 0
BOSTON PROPERTIES INC COM 101121101 16,600 120,411 SH   SOLE 36 120,411 0 0
BOSTON PROPERTIES INC COM 101121101 523 3,796 SH   SOLE 40 3,796 0 0
BOSTON SCIENTIFIC CORP COM 101137107 185,657 4,105,635 SH   SOLE 2 823,137 0 3,282,498
BOSTON SCIENTIFIC CORP COM 101137107 27,271 603,082 SH   SOLE 4 565,410 0 37,672
BOSTON SCIENTIFIC CORP COM 101137107 53,324 1,179,203 SH   SOLE 7 1,167,455 0 11,748
BOSTON SCIENTIFIC CORP COM 101137107 693 15,327 SH   SOLE 13 15,327 0 0
BOSTON SCIENTIFIC CORP COM 101137107 379 8,388 SH   SOLE 15 8,388 0 0
BOSTON SCIENTIFIC CORP COM 101137107 2 39 SH   SOLE 17 0 0 39
BOSTON SCIENTIFIC CORP COM 101137107 255,935 5,659,764 SH   SOLE 18 4,750,142 0 909,622
BOSTON SCIENTIFIC CORP COM 101137107 251,916 5,570,905 SH   SOLE 19 5,570,905 0 0
BOSTON SCIENTIFIC CORP COM 101137107 1,375,047 30,407,946 SH   SOLE 21 30,407,946 0 0
BOSTON SCIENTIFIC CORP COM 101137107 1,525,186 33,728,126 SH   SOLE 22 30,243,409 0 3,484,717
BOSTON SCIENTIFIC CORP COM 101137107 45,777 1,012,328 SH   SOLE 23 1,012,328 0 0
BOSTON SCIENTIFIC CORP COM 101137107 182,814 4,042,758 SH   SOLE 25 4,042,758 0 0
BOSTON SCIENTIFIC CORP COM 101137107 246,156 5,443,524 SH   SOLE 26 814,456 0 4,629,068
BOSTON SCIENTIFIC CORP COM 101137107 11,754 259,934 SH   SOLE 28 181,726 0 78,208
BOSTON SCIENTIFIC CORP COM 101137107 1,286 28,443 SH   SOLE 29 28,443 0 0
BOSTON SCIENTIFIC CORP COM 101137107 244,817 5,413,899 SH   SOLE 30 5,413,899 0 0
BOSTON SCIENTIFIC CORP COM 101137107 13,837 305,989 SH   SOLE 31 250,210 0 55,779
BOSTON SCIENTIFIC CORP COM 101137107 129,388 2,861,309 SH   SOLE 34 2,861,309 0 0
BOSTON SCIENTIFIC CORP COM 101137107 41,905 926,688 SH   SOLE 36 926,688 0 0
BOSTON SCIENTIFIC CORP COM 101137107 1,381 30,544 SH   SOLE 40 30,544 0 0
BOTTOMLINE TECH DEL INC COM 101388106 1,476 27,534 SH   SOLE 2 11,107 0 16,427
BOTTOMLINE TECH DEL INC COM 101388106 14 267 SH   SOLE 4 267 0 0
BOTTOMLINE TECH DEL INC COM 101388106 39 730 SH   SOLE 7 730 0 0
BOTTOMLINE TECH DEL INC COM 101388106 11,305 210,908 SH   SOLE 18 187,873 0 23,035
BOTTOMLINE TECH DEL INC COM 101388106 14,981 279,501 SH   SOLE 19 279,501 0 0
BOTTOMLINE TECH DEL INC COM 101388106 244,355 4,558,861 SH   SOLE 21 4,558,861 0 0
BOTTOMLINE TECH DEL INC COM 101388106 75,041 1,400,018 SH   SOLE 22 1,347,827 0 52,191
BOTTOMLINE TECH DEL INC COM 101388106 1,706 31,822 SH   SOLE 23 31,822 0 0
BOTTOMLINE TECH DEL INC COM 101388106 5,032 93,874 SH   SOLE 26 5,886 0 87,988
BOTTOMLINE TECH DEL INC COM 101388106 280 5,220 SH   SOLE 28 5,220 0 0
BOTTOMLINE TECH DEL INC COM 101388106 2,938 54,817 SH   SOLE 30 54,817 0 0
BOTTOMLINE TECH DEL INC COM 101388106 247 4,611 SH   SOLE 40 4,611 0 0
BOWL AMER INC CL A 102565108 11 686 SH   SOLE 21 686 0 0
BOX INC CL A 10316T104 1,134 67,600 SH   SOLE 2 13,035 0 54,565
BOX INC CL A 10316T104 12 737 SH   SOLE 4 737 0 0
BOX INC CL A 10316T104 42 2,489 SH   SOLE 7 2,489 0 0
BOX INC CL A 10316T104 8,659 516,051 SH   SOLE 18 488,239 0 27,812
BOX INC CL A 10316T104 8,321 495,863 SH   SOLE 19 495,863 0 0
BOX INC CL A 10316T104 88,545 5,276,847 SH   SOLE 21 5,276,847 0 0
BOX INC CL A 10316T104 74,562 4,443,500 SH   SOLE 22 4,265,816 0 177,684
BOX INC CL A 10316T104 517 30,807 SH   SOLE 23 30,807 0 0
BOX INC CL A 10316T104 2,130 126,957 SH   SOLE 26 22,236 0 104,721
BOX INC CL A 10316T104 265 15,779 SH   SOLE 28 15,779 0 0
BOX INC CL A 10316T104 2,930 174,602 SH   SOLE 30 174,602 0 0
BOX INC CL A 10316T104 229 13,638 SH   SOLE 40 13,638 0 0
BOXLIGHT CORP COM CL A 103197109 1 970 SH   SOLE 18 970 0 0
BOXLIGHT CORP COM CL A 103197109 11 9,949 SH   SOLE 21 9,949 0 0
BOYD GAMING CORP COM 103304101 2,708 90,459 SH   SOLE 2 55,802 0 34,657
BOYD GAMING CORP COM 103304101 13 446 SH   SOLE 4 446 0 0
BOYD GAMING CORP COM 103304101 46 1,522 SH   SOLE 7 1,522 0 0
BOYD GAMING CORP COM 103304101 571 19,088 SH   SOLE 13 19,088 0 0
BOYD GAMING CORP COM 103304101 16,233 542,185 SH   SOLE 18 476,745 0 65,440
BOYD GAMING CORP COM 103304101 18,833 629,009 SH   SOLE 19 629,009 0 0
BOYD GAMING CORP COM 103304101 173,873 5,807,378 SH   SOLE 21 5,807,378 0 0
BOYD GAMING CORP COM 103304101 105,206 3,513,883 SH   SOLE 22 3,357,828 0 156,055
BOYD GAMING CORP COM 103304101 1,733 57,888 SH   SOLE 23 57,888 0 0
BOYD GAMING CORP COM 103304101 5,239 174,997 SH   SOLE 26 16,405 0 158,592
BOYD GAMING CORP COM 103304101 318 10,617 SH   SOLE 28 10,617 0 0
BOYD GAMING CORP COM 103304101 1,529 51,063 SH   SOLE 29 0 0 51,063
BOYD GAMING CORP COM 103304101 1,029 34,381 SH   SOLE 30 34,381 0 0
BOYD GAMING CORP COM 103304101 143 4,767 SH   SOLE 34 4,767 0 0
BOYD GAMING CORP COM 103304101 323 10,795 SH   SOLE 36 10,795 0 0
BOYD GAMING CORP COM 103304101 261 8,729 SH   SOLE 40 8,729 0 0
BP MIDSTREAM PARTNERS LP UNIT LTD PTNR 0556EL109 223 14,274 SH   SOLE 18 14,274 0 0
BP MIDSTREAM PARTNERS LP UNIT LTD PTNR 0556EL109 4,399 281,838 SH   SOLE 19 281,838 0 0
BP PLC OPTIONS 055622104 453 12,000 SH Call SOLE 4 12,000 0 0
BP PLC OPTIONS 055622104 6,752 178,900 SH Call SOLE 18 178,900 0 0
BP PLC OPTIONS 055622104 32,513 861,500 SH Call SOLE 19 861,500 0 0
BP PLC OPTIONS 055622104 2,476 65,600 SH Call SOLE 22 65,600 0 0
BP PLC OPTIONS 055622104 14,454 383,000 SH Call SOLE 34 383,000 0 0
BP PLC SPONSORED ADR 055622104 4,024 106,632 SH   SOLE 2 106,632 0 0
BP PLC SPONSORED ADR 055622104 293,486 7,776,535 SH   SOLE 18 6,583,677 0 1,192,858
BP PLC SPONSORED ADR 055622104 122,103 3,235,371 SH   SOLE 19 3,235,371 0 0
BP PLC SPONSORED ADR 055622104 2,284 60,520 SH   SOLE 21 60,520 0 0
BP PLC SPONSORED ADR 055622104 2,715 71,948 SH   SOLE 23 71,948 0 0
BP PLC SPONSORED ADR 055622104 2,396 63,491 SH   SOLE 25 0 0 63,491
BP PLC SPONSORED ADR 055622104 38,737 1,026,422 SH   SOLE 34 1,026,422 0 0
BP PLC SPONSORED ADR 055622104 1,678 44,459 SH   SOLE 36 44,459 0 0
BRADY CORP CL A 104674106 1,426 24,907 SH   SOLE 2 1,809 0 23,098
BRADY CORP CL A 104674106 14 236 SH   SOLE 4 236 0 0
BRADY CORP CL A 104674106 2,275 39,724 SH   SOLE 7 39,724 0 0
BRADY CORP CL A 104674106 12,662 221,137 SH   SOLE 18 221,137 0 0
BRADY CORP CL A 104674106 4,850 84,694 SH   SOLE 19 84,694 0 0
BRADY CORP CL A 104674106 318,800 5,567,592 SH   SOLE 21 5,567,592 0 0
BRADY CORP CL A 104674106 82,704 1,444,361 SH   SOLE 22 1,383,846 0 60,515
BRADY CORP CL A 104674106 1,489 26,011 SH   SOLE 26 13,432 0 12,579
BRADY CORP CL A 104674106 345 6,031 SH   SOLE 28 6,031 0 0
BRADY CORP CL A 104674106 3,926 68,561 SH   SOLE 30 68,561 0 0
BRADY CORP CL A 104674106 304 5,305 SH   SOLE 40 5,305 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 290 32,438 SH   SOLE 2 1,135 0 31,303
BRAEMAR HOTELS & RESORTS INC COM 10482B101 1 82 SH   SOLE 4 82 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 7 758 SH   SOLE 7 758 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 961 107,624 SH   SOLE 18 107,624 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 458 51,293 SH   SOLE 19 51,293 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 10,186 1,140,693 SH   SOLE 21 1,140,693 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 9,246 1,035,348 SH   SOLE 22 997,651 0 37,697
BRAEMAR HOTELS & RESORTS INC COM 10482B101 17 1,886 SH   SOLE 23 1,886 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 159 17,813 SH   SOLE 26 0 0 17,813
BRAEMAR HOTELS & RESORTS INC COM 10482B101 38 4,258 SH   SOLE 28 4,258 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 46 5,185 SH   SOLE 30 5,185 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 24 2,704 SH   SOLE 40 2,704 0 0
BRAEMAR HOTELS & RESORTS INC 5.5 CUM CV PFD B 10482B200 7,650 402,655 SH   SOLE 21 402,655 0 0
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 17 3,860 SH   SOLE 18 3,860 0 0
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 276 64,492 SH   SOLE 21 64,492 0 0
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 416 97,187 SH   SOLE 22 97,187 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 5,637 357,895 SH   SOLE 2 35,538 0 322,357
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 783 49,683 SH   SOLE 4 49,683 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 2,753 174,811 SH   SOLE 7 174,811 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 2,262 143,620 SH   SOLE 18 136,074 0 7,546
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 5,882 373,479 SH   SOLE 19 373,479 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 51,022 3,239,507 SH   SOLE 21 3,239,507 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 108,776 6,906,381 SH   SOLE 22 6,449,380 0 457,001
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 176 11,192 SH   SOLE 23 11,192 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 6,080 386,039 SH   SOLE 25 386,039 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 1,971 125,143 SH   SOLE 26 43,043 0 82,100
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 355 22,533 SH   SOLE 28 22,533 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 1,422 90,258 SH   SOLE 29 90,258 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 12,548 796,700 SH   SOLE 30 796,700 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 56 3,565 SH   SOLE 31 3,565 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 168 10,662 SH   SOLE 36 10,662 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 310 19,681 SH   SOLE 40 19,681 0 0
BRANDYWINEGBL GLBAL INM OPRT COM 10537L104 1,253 99,213 SH   SOLE 2 99,213 0 0
BRF SA SPONSORED ADR 10552T107 10,690 1,228,722 SH   SOLE 7 1,228,722 0 0
BRF SA SPONSORED ADR 10552T107 546 62,775 SH   SOLE 19 62,775 0 0
BRF SA SPONSORED ADR 10552T107 22,142 2,545,070 SH   SOLE 21 2,545,070 0 0
BRF SA SPONSORED ADR 10552T107 105 12,053 SH   SOLE 22 12,053 0 0
BRF SA SPONSORED ADR 10552T107 1,127 129,488 SH   SOLE 30 129,488 0 0
BRF SA SPONSORED ADR 10552T107 863 99,250 SH   SOLE 34 99,250 0 0
BRICKELL BIOTECH INC COM 10802T105 1 983 SH   SOLE 21 983 0 0
BRICKELL BIOTECH INC COM 10802T105 65 43,449 SH   SOLE 22 43,449 0 0
BRIDGE BANCORP INC COM 108035106 595 17,754 SH   SOLE 2 532 0 17,222
BRIDGE BANCORP INC COM 108035106 9 276 SH   SOLE 7 276 0 0
BRIDGE BANCORP INC COM 108035106 1,966 58,621 SH   SOLE 18 58,621 0 0
BRIDGE BANCORP INC COM 108035106 963 28,723 SH   SOLE 19 28,723 0 0
BRIDGE BANCORP INC COM 108035106 19,865 592,452 SH   SOLE 21 592,452 0 0
BRIDGE BANCORP INC COM 108035106 15,912 474,562 SH   SOLE 22 453,912 0 20,650
BRIDGE BANCORP INC COM 108035106 1 18 SH   SOLE 23 18 0 0
BRIDGE BANCORP INC COM 108035106 101 3,000 SH   SOLE 26 0 0 3,000
BRIDGE BANCORP INC COM 108035106 71 2,122 SH   SOLE 28 2,122 0 0
BRIDGE BANCORP INC COM 108035106 246 7,322 SH   SOLE 30 7,322 0 0
BRIDGE BANCORP INC COM 108035106 64 1,921 SH   SOLE 40 1,921 0 0
BRIDGEBIO PHARMA INC COM 10806X102 515 14,699 SH   SOLE 2 3,694 0 11,005
BRIDGEBIO PHARMA INC COM 10806X102 13 372 SH   SOLE 7 372 0 0
BRIDGEBIO PHARMA INC COM 10806X102 2,684 76,568 SH   SOLE 18 76,568 0 0
BRIDGEBIO PHARMA INC COM 10806X102 1,928 55,000 SH   SOLE 19 55,000 0 0
BRIDGEBIO PHARMA INC COM 10806X102 66,490 1,896,999 SH   SOLE 21 1,896,999 0 0
BRIDGEBIO PHARMA INC COM 10806X102 20,802 593,508 SH   SOLE 22 575,637 0 17,871
BRIDGEBIO PHARMA INC COM 10806X102 310 8,856 SH   SOLE 30 8,856 0 0
BRIDGEBIO PHARMA INC COM 10806X102 481 13,721 SH   SOLE 34 13,721 0 0
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 331 24,016 SH   SOLE 2 841 0 23,175
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 1,139 82,636 SH   SOLE 18 82,636 0 0
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 565 41,010 SH   SOLE 19 41,010 0 0
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 11,943 866,660 SH   SOLE 21 866,660 0 0
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 10,395 754,365 SH   SOLE 22 742,975 0 11,390
BRIDGFORD FOODS CORP COM 108763103 18 741 SH   SOLE 2 71 0 670
BRIDGFORD FOODS CORP COM 108763103 150 6,065 SH   SOLE 18 6,065 0 0
BRIDGFORD FOODS CORP COM 108763103 71 2,878 SH   SOLE 19 2,878 0 0
BRIDGFORD FOODS CORP COM 108763103 1,381 55,718 SH   SOLE 21 55,718 0 0
BRIDGFORD FOODS CORP COM 108763103 289 11,672 SH   SOLE 22 11,186 0 486
BRIGGS & STRATTON CORP COM 109043109 284 42,619 SH   SOLE 2 1,670 0 40,949
BRIGGS & STRATTON CORP COM 109043109 3 385 SH   SOLE 4 385 0 0
BRIGGS & STRATTON CORP COM 109043109 6 901 SH   SOLE 7 901 0 0
BRIGGS & STRATTON CORP COM 109043109 1,293 194,131 SH   SOLE 18 194,131 0 0
BRIGGS & STRATTON CORP COM 109043109 736 110,531 SH   SOLE 19 110,531 0 0
BRIGGS & STRATTON CORP COM 109043109 33,219 4,987,817 SH   SOLE 21 4,987,817 0 0
BRIGGS & STRATTON CORP COM 109043109 9,637 1,446,935 SH   SOLE 22 1,368,488 0 78,447
BRIGGS & STRATTON CORP COM 109043109 286 43,003 SH   SOLE 26 4,304 0 38,699
BRIGGS & STRATTON CORP COM 109043109 43 6,419 SH   SOLE 28 6,419 0 0
BRIGGS & STRATTON CORP COM 109043109 319 47,824 SH   SOLE 30 47,824 0 0
BRIGGS & STRATTON CORP COM 109043109 35 5,226 SH   SOLE 40 5,226 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 345 16,083 SH   SOLE 2 3,272 0 12,811
BRIGHAM MINERALS INC CL A COM 10918L103 5 219 SH   SOLE 7 219 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 1,192 55,594 SH   SOLE 18 55,594 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 2,025 94,435 SH   SOLE 19 94,435 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 11,493 536,043 SH   SOLE 21 536,043 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 15,508 723,326 SH   SOLE 22 710,037 0 13,289
BRIGHAM MINERALS INC CL A COM 10918L103 208 9,702 SH   SOLE 23 9,702 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 676 31,532 SH   SOLE 26 0 0 31,532
BRIGHAM MINERALS INC CL A COM 10918L103 60 2,794 SH   SOLE 30 2,794 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 60 2,776 SH   SOLE 40 2,776 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 21,073 140,218 SH   SOLE 2 28,330 0 111,888
BRIGHT HORIZONS FAM SOL IN D COM 109194100 228 1,518 SH   SOLE 4 1,518 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 235 1,562 SH   SOLE 7 1,562 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 4,862 32,351 SH   SOLE 18 32,351 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 124,854 830,752 SH   SOLE 19 830,752 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 114,472 761,671 SH   SOLE 21 761,671 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 246,391 1,639,434 SH   SOLE 22 1,516,388 0 123,046
BRIGHT HORIZONS FAM SOL IN D COM 109194100 1,184 7,878 SH   SOLE 23 7,878 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 3,524 23,447 SH   SOLE 26 12,900 0 10,547
BRIGHT HORIZONS FAM SOL IN D COM 109194100 1,141 7,594 SH   SOLE 28 7,594 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 455 3,025 SH   SOLE 29 3,025 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 2,847 18,944 SH   SOLE 30 18,944 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 829 5,517 SH   SOLE 31 5,517 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 8 56 SH   SOLE 34 56 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 65 435 SH   SOLE 36 435 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 884 5,883 SH   SOLE 40 5,883 0 0
BRIGHT SCHOLAR ED HLDGS LTD SPONSORED ADS 109199109 54 6,160 SH   SOLE 21 6,160 0 0
BRIGHT SCHOLAR ED HLDGS LTD SPONSORED ADS 109199109 1,224 138,600 SH   SOLE 22 121,545 0 17,055
BRIGHT SCHOLAR ED HLDGS LTD SPONSORED ADS 109199109 528 59,773 SH   SOLE 30 59,773 0 0
BRIGHTCOVE INC COM 10921T101 141 16,180 SH   SOLE 2 1,597 0 14,583
BRIGHTCOVE INC COM 10921T101 7 823 SH   SOLE 7 823 0 0
BRIGHTCOVE INC COM 10921T101 1,190 136,920 SH   SOLE 18 136,920 0 0
BRIGHTCOVE INC COM 10921T101 591 68,060 SH   SOLE 19 68,060 0 0
BRIGHTCOVE INC COM 10921T101 12,137 1,396,613 SH   SOLE 21 1,396,613 0 0
BRIGHTCOVE INC COM 10921T101 8,533 981,914 SH   SOLE 22 952,446 0 29,468
BRIGHTHOUSE FINL INC COM 10922N103 10,331 263,338 SH   SOLE 2 57,497 0 205,841
BRIGHTHOUSE FINL INC COM 10922N103 14 353 SH   SOLE 4 353 0 0
BRIGHTHOUSE FINL INC COM 10922N103 175 4,472 SH   SOLE 7 4,472 0 0
BRIGHTHOUSE FINL INC COM 10922N103 13,151 335,240 SH   SOLE 18 329,104 0 6,136
BRIGHTHOUSE FINL INC COM 10922N103 6,811 173,613 SH   SOLE 19 173,613 0 0
BRIGHTHOUSE FINL INC COM 10922N103 212,324 5,412,285 SH   SOLE 21 5,412,285 0 0
BRIGHTHOUSE FINL INC COM 10922N103 143,792 3,665,349 SH   SOLE 22 3,450,591 0 214,758
BRIGHTHOUSE FINL INC COM 10922N103 1,776 45,275 SH   SOLE 25 45,275 0 0
BRIGHTHOUSE FINL INC COM 10922N103 1,572 40,065 SH   SOLE 26 25,626 0 14,439
BRIGHTHOUSE FINL INC COM 10922N103 570 14,534 SH   SOLE 28 14,534 0 0
BRIGHTHOUSE FINL INC COM 10922N103 2,378 60,606 SH   SOLE 30 60,606 0 0
BRIGHTHOUSE FINL INC COM 10922N103 193 4,931 SH   SOLE 31 2,360 0 2,571
BRIGHTHOUSE FINL INC COM 10922N103 2,851 72,666 SH   SOLE 34 72,666 0 0
BRIGHTHOUSE FINL INC COM 10922N103 1,509 38,456 SH   SOLE 36 38,456 0 0
BRIGHTHOUSE FINL INC COM 10922N103 417 10,619 SH   SOLE 40 10,619 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103 683 66,848 SH   SOLE 2 2,327 0 64,521
BRIGHTSPHERE INVT GROUP INC COM 10948W103 13 1,279 SH   SOLE 7 1,279 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103 2,396 234,479 SH   SOLE 18 234,479 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103 1,757 171,888 SH   SOLE 19 171,888 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103 23,131 2,263,270 SH   SOLE 21 2,263,270 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103 21,900 2,142,818 SH   SOLE 22 2,053,864 0 88,954
BRIGHTSPHERE INVT GROUP INC COM 10948W103 10 991 SH   SOLE 23 991 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103 467 45,734 SH   SOLE 26 40,505 0 5,229
BRIGHTSPHERE INVT GROUP INC COM 10948W103 116 11,385 SH   SOLE 28 11,385 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103 238 23,293 SH   SOLE 30 23,293 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103 69 6,709 SH   SOLE 40 6,709 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 530 31,408 SH   SOLE 2 1,199 0 30,209
BRIGHTVIEW HLDGS INC COM 10948C107 8 482 SH   SOLE 7 482 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 1,788 105,991 SH   SOLE 18 105,991 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 925 54,804 SH   SOLE 19 54,804 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 17,634 1,045,308 SH   SOLE 21 1,045,308 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 15,069 893,216 SH   SOLE 22 848,042 0 45,174
BRIGHTVIEW HLDGS INC COM 10948C107 36 2,129 SH   SOLE 26 0 0 2,129
BRIGHTVIEW HLDGS INC COM 10948C107 171 10,150 SH   SOLE 30 10,150 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 47 2,759 SH   SOLE 40 2,759 0 0
BRINKER INTL INC COM 109641100 1,669 39,735 SH   SOLE 2 19,485 0 20,250
BRINKER INTL INC COM 109641100 10 233 SH   SOLE 4 233 0 0
BRINKER INTL INC COM 109641100 48 1,147 SH   SOLE 7 1,147 0 0
BRINKER INTL INC COM 109641100 9,756 232,283 SH   SOLE 18 220,237 0 12,046
BRINKER INTL INC COM 109641100 5,719 136,176 SH   SOLE 19 136,176 0 0
BRINKER INTL INC COM 109641100 114,542 2,727,181 SH   SOLE 21 2,727,181 0 0
BRINKER INTL INC COM 109641100 57,350 1,365,488 SH   SOLE 22 1,310,012 0 55,476
BRINKER INTL INC COM 109641100 284 6,771 SH   SOLE 23 6,771 0 0
BRINKER INTL INC COM 109641100 1,402 33,386 SH   SOLE 26 5,618 0 27,768
BRINKER INTL INC COM 109641100 200 4,757 SH   SOLE 28 4,757 0 0
BRINKER INTL INC COM 109641100 528 12,567 SH   SOLE 30 12,567 0 0
BRINKER INTL INC COM 109641100 67 1,600 SH   SOLE 31 0 0 1,600
BRINKER INTL INC COM 109641100 94 2,249 SH   SOLE 34 2,249 0 0
BRINKER INTL INC COM 109641100 65 1,553 SH   SOLE 36 1,553 0 0
BRINKER INTL INC COM 109641100 206 4,909 SH   SOLE 40 4,909 0 0
BRINKS CO COM 109696104 3,801 41,917 SH   SOLE 2 22,950 0 18,967
BRINKS CO COM 109696104 25 279 SH   SOLE 4 279 0 0
BRINKS CO COM 109696104 80 886 SH   SOLE 7 886 0 0
BRINKS CO COM 109696104 25,613 282,451 SH   SOLE 18 282,451 0 0
BRINKS CO COM 109696104 7,948 87,648 SH   SOLE 19 87,648 0 0
BRINKS CO COM 109696104 325,924 3,594,225 SH   SOLE 21 3,594,225 0 0
BRINKS CO COM 109696104 155,249 1,712,056 SH   SOLE 22 1,647,463 0 64,593
BRINKS CO COM 109696104 1,477 16,286 SH   SOLE 26 11,392 0 4,894
BRINKS CO COM 109696104 601 6,630 SH   SOLE 28 6,630 0 0
BRINKS CO COM 109696104 4,013 44,251 SH   SOLE 30 44,251 0 0
BRINKS CO COM 109696104 21 230 SH   SOLE 36 230 0 0
BRINKS CO COM 109696104 460 5,075 SH   SOLE 40 5,075 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 440,388 6,860,698 SH   SOLE 2 1,614,284 0 5,246,414
BRISTOL MYERS SQUIBB CO COM 110122108 74,066 1,153,863 SH   SOLE 4 1,090,202 0 63,661
BRISTOL MYERS SQUIBB CO COM 110122108 136,405 2,125,019 SH   SOLE 7 2,100,235 0 24,784
BRISTOL MYERS SQUIBB CO COM 110122108 8,453 131,685 SH   SOLE 13 131,685 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 891 13,874 SH   SOLE 15 13,874 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 0 2 SH   SOLE 17 0 0 2
BRISTOL MYERS SQUIBB CO COM 110122108 686,513 10,695,011 SH   SOLE 18 10,096,830 0 598,181
BRISTOL MYERS SQUIBB CO COM 110122108 610,354 9,508,549 SH   SOLE 19 9,508,549 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 3,179,789 49,537,140 SH   SOLE 21 49,537,140 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 3,795,295 59,125,955 SH   SOLE 22 52,368,142 0 6,757,813
BRISTOL MYERS SQUIBB CO COM 110122108 125,158 1,949,798 SH   SOLE 23 1,949,798 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 158,330 2,466,582 SH   SOLE 25 2,466,582 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 793,104 12,355,562 SH   SOLE 26 1,388,937 0 10,966,625
BRISTOL MYERS SQUIBB CO COM 110122108 28,110 437,918 SH   SOLE 28 305,862 0 132,056
BRISTOL MYERS SQUIBB CO COM 110122108 39,249 611,453 SH   SOLE 29 155,778 0 455,675
BRISTOL MYERS SQUIBB CO COM 110122108 602,833 9,391,388 SH   SOLE 30 9,391,388 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 46,409 723,002 SH   SOLE 31 573,868 0 149,134
BRISTOL MYERS SQUIBB CO COM 110122108 158,108 2,463,125 SH   SOLE 34 2,463,125 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 111,678 1,739,800 SH   SOLE 36 1,739,800 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 3,403 53,022 SH   SOLE 40 53,022 0 0
BRISTOL MYERS SQUIBB CO RIGHT 99/99/9999 110122157 607 201,734 SH   SOLE 2 184,257 0 17,477
BRISTOL MYERS SQUIBB CO RIGHT 99/99/9999 110122157 89 29,459 SH   SOLE 4 29,459 0 0
BRISTOL MYERS SQUIBB CO RIGHT 99/99/9999 110122157 14 4,604 SH   SOLE 7 4,604 0 0
BRISTOL MYERS SQUIBB CO RIGHT 99/99/9999 110122157 65 21,599 SH   SOLE 13 21,599 0 0
BRISTOL MYERS SQUIBB CO RIGHT 99/99/9999 110122157 156 51,712 SH   SOLE 18 19,893 0 31,819
BRISTOL MYERS SQUIBB CO RIGHT 99/99/9999 110122157 568 188,735 SH   SOLE 19 188,735 0 0
BRISTOL MYERS SQUIBB CO RIGHT 99/99/9999 110122157 21 6,993 SH   SOLE 21 6,993 0 0
BRISTOL MYERS SQUIBB CO RIGHT 99/99/9999 110122157 1,300 431,819 SH   SOLE 22 350,328 0 81,491
BRISTOL MYERS SQUIBB CO RIGHT 99/99/9999 110122157 129 42,759 SH   SOLE 23 42,759 0 0
BRISTOL MYERS SQUIBB CO RIGHT 99/99/9999 110122157 7 2,287 SH   SOLE 25 2,287 0 0
BRISTOL MYERS SQUIBB CO RIGHT 99/99/9999 110122157 73 24,407 SH   SOLE 26 12,474 0 11,933
BRISTOL MYERS SQUIBB CO RIGHT 99/99/9999 110122157 349 115,904 SH   SOLE 29 24,337 0 91,567
BRISTOL MYERS SQUIBB CO RIGHT 99/99/9999 110122157 48 15,789 SH   SOLE 30 15,789 0 0
BRISTOL MYERS SQUIBB CO RIGHT 99/99/9999 110122157 146 48,466 SH   SOLE 31 33,381 0 15,085
BRISTOL MYERS SQUIBB CO RIGHT 99/99/9999 110122157 92 30,466 SH   SOLE 34 30,466 0 0
BRISTOL MYERS SQUIBB CO RIGHT 99/99/9999 110122157 42 14,119 SH   SOLE 36 14,119 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 78,787 1,855,549 SH   SOLE 18 1,851,050 0 4,499
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 0 1 SH   SOLE 19 1 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 0 5 SH   SOLE 22 5 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 16,062 743,283 SH   SOLE 2 169,532 0 573,751
BRIXMOR PPTY GROUP INC COM 11120U105 1,853 85,769 SH   SOLE 4 85,769 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 6,567 303,873 SH   SOLE 7 303,873 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 17,443 807,183 SH   SOLE 18 807,183 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 7,827 362,174 SH   SOLE 19 362,174 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 363,401 16,816,327 SH   SOLE 21 16,816,327 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 274,034 12,680,903 SH   SOLE 22 12,098,865 0 582,038
BRIXMOR PPTY GROUP INC COM 11120U105 413 19,090 SH   SOLE 23 19,090 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 14,307 662,057 SH   SOLE 25 662,057 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 5,123 237,073 SH   SOLE 26 78,447 0 158,626
BRIXMOR PPTY GROUP INC COM 11120U105 817 37,829 SH   SOLE 28 37,829 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 3,351 155,044 SH   SOLE 29 155,044 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 29,014 1,342,632 SH   SOLE 30 1,342,632 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 414 19,142 SH   SOLE 31 6,042 0 13,100
BRIXMOR PPTY GROUP INC COM 11120U105 206 9,521 SH   SOLE 36 9,521 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 616 28,515 SH   SOLE 40 28,515 0 0
BROADCOM INC COM 11135F101 308,871 977,378 SH   SOLE 2 127,777 0 849,601
BROADCOM INC COM 11135F101 56,567 178,999 SH   SOLE 4 168,299 0 10,700
BROADCOM INC COM 11135F101 116,138 367,503 SH   SOLE 7 362,677 0 4,826
BROADCOM INC COM 11135F101 1,301 4,118 SH   SOLE 13 4,118 0 0
BROADCOM INC COM 11135F101 919 2,908 SH   SOLE 15 2,908 0 0
BROADCOM INC COM 11135F101 31 97 SH   SOLE 17 0 0 97
BROADCOM INC COM 11135F101 297,161 940,324 SH   SOLE 18 885,845 0 54,479
BROADCOM INC COM 11135F101 29,951 94,777 SH   SOLE 19 94,777 0 0
BROADCOM INC COM 11135F101 2,715,413 8,592,535 SH   SOLE 21 8,592,535 0 0
BROADCOM INC COM 11135F101 2,998,284 9,487,639 SH   SOLE 22 8,502,142 0 985,497
BROADCOM INC COM 11135F101 93,398 295,544 SH   SOLE 23 295,544 0 0
BROADCOM INC COM 11135F101 134,224 424,734 SH   SOLE 25 424,734 0 0
BROADCOM INC COM 11135F101 449,056 1,420,972 SH   SOLE 26 223,050 0 1,197,922
BROADCOM INC COM 11135F101 23,506 74,381 SH   SOLE 28 51,932 0 22,449
BROADCOM INC COM 11135F101 5,123 16,211 SH   SOLE 29 7,960 0 8,251
BROADCOM INC COM 11135F101 509,255 1,611,466 SH   SOLE 30 1,611,466 0 0
BROADCOM INC COM 11135F101 29,042 91,899 SH   SOLE 31 75,200 0 16,699
BROADCOM INC COM 11135F101 20,402 64,560 SH   SOLE 32 64,560 0 0
BROADCOM INC COM 11135F101 12,703 40,196 SH   SOLE 34 40,196 0 0
BROADCOM INC COM 11135F101 83,012 262,681 SH   SOLE 36 262,681 0 0
BROADCOM INC COM 11135F101 2,857 9,040 SH   SOLE 40 9,040 0 0
BROADCOM INC OPTIONS 11135F101 95 300 SH Put SOLE 2 300 0 0
BROADCOM INC OPTIONS 11135F101 14,221 45,000 SH Put SOLE 19 45,000 0 0
BROADCOM INC OPTIONS 11135F101 158 500 SH Put SOLE 22 500 0 0
BROADCOM INC OPTIONS 11135F101 1,643 5,200 SH Put SOLE 34 5,200 0 0
BROADCOM INC 8% CNV PFD SER A 11135F200 41 35 SH   SOLE 2 35 0 0
BROADCOM INC 8% CNV PFD SER A 11135F200 11,343 9,629 SH   SOLE 19 9,629 0 0
BROADCOM INC 8% CNV PFD SER A 11135F200 368,953 313,211 SH   SOLE 21 313,211 0 0
BROADCOM INC 8% CNV PFD SER A 11135F200 107 91 SH   SOLE 22 91 0 0
BROADCOM INC 8% CNV PFD SER A 11135F200 1,253 1,064 SH   SOLE 34 1,064 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 43,403 351,328 SH   SOLE 2 98,839 0 252,489
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 7,719 62,484 SH   SOLE 4 59,373 0 3,111
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 15,471 125,231 SH   SOLE 7 116,335 0 8,896
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 2,341 18,952 SH   SOLE 13 18,952 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 102 826 SH   SOLE 15 826 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 38,029 307,828 SH   SOLE 18 276,939 0 30,889
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 21,738 175,961 SH   SOLE 19 175,961 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 521,951 4,224,957 SH   SOLE 21 4,224,957 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 397,403 3,216,793 SH   SOLE 22 2,876,137 0 340,656
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 13,331 107,911 SH   SOLE 23 107,911 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 14,618 118,327 SH   SOLE 25 118,327 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 91,682 742,124 SH   SOLE 26 136,255 0 605,869
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 2,650 21,447 SH   SOLE 28 14,909 0 6,538
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 6,899 55,842 SH   SOLE 29 8,559 0 47,283
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 66,768 540,458 SH   SOLE 30 540,458 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 6,017 48,706 SH   SOLE 31 35,906 0 12,800
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 13,560 109,764 SH   SOLE 34 109,764 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 15,387 124,551 SH   SOLE 36 124,551 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 286 2,318 SH   SOLE 40 2,318 0 0
BROADVISION INC COM PAR 111412706 2 885 SH   SOLE 21 885 0 0
BROADWAY FINL CORP DEL COM 111444105 5 3,014 SH   SOLE 18 3,014 0 0
BROADWAY FINL CORP DEL COM 111444105 9 6,144 SH   SOLE 21 6,144 0 0
BROADWIND ENERGY INC COM NEW 11161T207 23 13,748 SH   SOLE 21 13,748 0 0
BROADWIND ENERGY INC COM NEW 11161T207 659 397,263 SH   SOLE 22 397,263 0 0
BROOKDALE SR LIVING INC COM 112463104 6,397 879,938 SH   SOLE 2 698,720 0 181,218
BROOKDALE SR LIVING INC COM 112463104 6 832 SH   SOLE 4 832 0 0
BROOKDALE SR LIVING INC COM 112463104 59 8,071 SH   SOLE 7 8,071 0 0
BROOKDALE SR LIVING INC COM 112463104 4,540 624,542 SH   SOLE 18 624,542 0 0
BROOKDALE SR LIVING INC COM 112463104 2,434 334,817 SH   SOLE 19 334,817 0 0
BROOKDALE SR LIVING INC COM 112463104 48,589 6,683,483 SH   SOLE 21 6,683,483 0 0
BROOKDALE SR LIVING INC COM 112463104 39,511 5,434,780 SH   SOLE 22 5,161,976 0 272,804
BROOKDALE SR LIVING INC COM 112463104 445 61,273 SH   SOLE 26 47,777 0 13,496
BROOKDALE SR LIVING INC COM 112463104 151 20,825 SH   SOLE 28 20,825 0 0
BROOKDALE SR LIVING INC COM 112463104 1,357 186,710 SH   SOLE 30 186,710 0 0
BROOKDALE SR LIVING INC COM 112463104 142 19,600 SH   SOLE 31 0 0 19,600
BROOKDALE SR LIVING INC COM 112463104 52 7,145 SH   SOLE 34 7,145 0 0
BROOKDALE SR LIVING INC COM 112463104 72 9,898 SH   SOLE 36 9,898 0 0
BROOKDALE SR LIVING INC COM 112463104 148 20,343 SH   SOLE 40 20,343 0 0
BROOKFIELD PROPERTY REIT INC CL A 11282X103 2,544 137,939 SH   SOLE 2 19,609 0 118,330
BROOKFIELD PROPERTY REIT INC CL A 11282X103 364 19,755 SH   SOLE 4 19,755 0 0
BROOKFIELD PROPERTY REIT INC CL A 11282X103 1,240 67,210 SH   SOLE 7 67,210 0 0
BROOKFIELD PROPERTY REIT INC CL A 11282X103 534 28,965 SH   SOLE 18 28,965 0 0
BROOKFIELD PROPERTY REIT INC CL A 11282X103 1,426 77,337 SH   SOLE 19 77,337 0 0
BROOKFIELD PROPERTY REIT INC CL A 11282X103 17,291 937,445 SH   SOLE 21 937,445 0 0
BROOKFIELD PROPERTY REIT INC CL A 11282X103 16,775 909,468 SH   SOLE 22 807,132 0 102,336
BROOKFIELD PROPERTY REIT INC CL A 11282X103 78 4,228 SH   SOLE 23 4,228 0 0
BROOKFIELD PROPERTY REIT INC CL A 11282X103 3,042 164,896 SH   SOLE 25 164,896 0 0
BROOKFIELD PROPERTY REIT INC CL A 11282X103 532 28,817 SH   SOLE 26 0 0 28,817
BROOKFIELD PROPERTY REIT INC CL A 11282X103 789 42,765 SH   SOLE 29 42,765 0 0
BROOKFIELD PROPERTY REIT INC CL A 11282X103 5,299 287,290 SH   SOLE 30 287,290 0 0
BROOKFIELD PROPERTY REIT INC CL A 11282X103 28 1,509 SH   SOLE 31 1,509 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 1,037 63,013 SH   SOLE 2 2,704 0 60,309
BROOKLINE BANCORP INC DEL COM 11373M107 10 625 SH   SOLE 4 625 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 27 1,664 SH   SOLE 7 1,664 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 5,484 333,151 SH   SOLE 18 333,151 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 2,008 121,977 SH   SOLE 19 121,977 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 138,173 8,394,451 SH   SOLE 21 8,394,451 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 42,862 2,604,008 SH   SOLE 22 2,510,247 0 93,761
BROOKLINE BANCORP INC DEL COM 11373M107 609 37,011 SH   SOLE 26 30,364 0 6,647
BROOKLINE BANCORP INC DEL COM 11373M107 162 9,834 SH   SOLE 28 9,834 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 1,732 105,204 SH   SOLE 30 105,204 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 137 8,336 SH   SOLE 40 8,336 0 0
BROOKS AUTOMATION INC COM 114340102 1,492 35,549 SH   SOLE 2 2,977 0 32,572
BROOKS AUTOMATION INC COM 114340102 13 304 SH   SOLE 4 304 0 0
BROOKS AUTOMATION INC COM 114340102 53 1,258 SH   SOLE 7 1,258 0 0
BROOKS AUTOMATION INC COM 114340102 13,609 324,341 SH   SOLE 18 319,226 0 5,115
BROOKS AUTOMATION INC COM 114340102 6,485 154,560 SH   SOLE 19 154,560 0 0
BROOKS AUTOMATION INC COM 114340102 333,444 7,946,720 SH   SOLE 21 7,946,720 0 0
BROOKS AUTOMATION INC COM 114340102 89,334 2,129,025 SH   SOLE 22 2,039,997 0 89,028
BROOKS AUTOMATION INC COM 114340102 101 2,411 SH   SOLE 23 2,411 0 0
BROOKS AUTOMATION INC COM 114340102 1,113 26,533 SH   SOLE 26 13,771 0 12,762
BROOKS AUTOMATION INC COM 114340102 388 9,247 SH   SOLE 28 9,247 0 0
BROOKS AUTOMATION INC COM 114340102 4,225 100,696 SH   SOLE 30 100,696 0 0
BROOKS AUTOMATION INC COM 114340102 317 7,559 SH   SOLE 40 7,559 0 0
BROWN & BROWN INC COM 115236101 28,448 720,567 SH   SOLE 2 214,498 0 506,069
BROWN & BROWN INC COM 115236101 3,451 87,404 SH   SOLE 4 83,467 0 3,937
BROWN & BROWN INC COM 115236101 7,113 180,170 SH   SOLE 7 106,744 0 73,426
BROWN & BROWN INC COM 115236101 243 6,153 SH   SOLE 13 6,153 0 0
BROWN & BROWN INC COM 115236101 77 1,941 SH   SOLE 15 1,941 0 0
BROWN & BROWN INC COM 115236101 28,548 723,107 SH   SOLE 18 697,056 0 26,051
BROWN & BROWN INC COM 115236101 6,128 155,217 SH   SOLE 19 155,217 0 0
BROWN & BROWN INC COM 115236101 592,638 15,011,092 SH   SOLE 21 15,011,092 0 0
BROWN & BROWN INC COM 115236101 325,686 8,249,395 SH   SOLE 22 7,776,037 0 473,358
BROWN & BROWN INC COM 115236101 5,701 144,411 SH   SOLE 23 144,411 0 0
BROWN & BROWN INC COM 115236101 10,575 267,863 SH   SOLE 25 267,863 0 0
BROWN & BROWN INC COM 115236101 26,589 673,474 SH   SOLE 26 162,862 0 510,612
BROWN & BROWN INC COM 115236101 1,380 34,953 SH   SOLE 28 25,039 0 9,914
BROWN & BROWN INC COM 115236101 2,187 55,387 SH   SOLE 29 11,783 0 43,604
BROWN & BROWN INC COM 115236101 22,613 572,783 SH   SOLE 30 572,783 0 0
BROWN & BROWN INC COM 115236101 1,311 33,215 SH   SOLE 31 28,066 0 5,149
BROWN & BROWN INC COM 115236101 382 9,671 SH   SOLE 34 9,671 0 0
BROWN & BROWN INC COM 115236101 7,496 189,877 SH   SOLE 36 189,877 0 0
BROWN & BROWN INC COM 115236101 137 3,464 SH   SOLE 40 3,464 0 0
BROWN FORMAN CORP CL A 115637100 5,903 94,044 SH   SOLE 2 2,509 0 91,535
BROWN FORMAN CORP CL A 115637100 50 802 SH   SOLE 7 802 0 0
BROWN FORMAN CORP CL A 115637100 2,562 40,822 SH   SOLE 18 40,822 0 0
BROWN FORMAN CORP CL A 115637100 559 8,913 SH   SOLE 19 8,913 0 0
BROWN FORMAN CORP CL A 115637100 37,518 597,699 SH   SOLE 21 597,699 0 0
BROWN FORMAN CORP CL A 115637100 23,770 378,689 SH   SOLE 22 313,011 0 65,678
BROWN FORMAN CORP CL A 115637100 58 923 SH   SOLE 31 923 0 0
BROWN FORMAN CORP CL B 115637209 27,081 400,600 SH   SOLE 2 67,593 0 333,007
BROWN FORMAN CORP CL B 115637209 10,119 149,691 SH   SOLE 4 141,422 0 8,269
BROWN FORMAN CORP CL B 115637209 24,347 360,168 SH   SOLE 7 200,157 0 160,011
BROWN FORMAN CORP CL B 115637209 36 533 SH   SOLE 13 533 0 0
BROWN FORMAN CORP CL B 115637209 145 2,145 SH   SOLE 15 2,145 0 0
BROWN FORMAN CORP CL B 115637209 51,828 766,684 SH   SOLE 18 731,286 0 35,398
BROWN FORMAN CORP CL B 115637209 5,000 73,966 SH   SOLE 19 73,966 0 0
BROWN FORMAN CORP CL B 115637209 379,486 5,613,703 SH   SOLE 21 5,613,703 0 0
BROWN FORMAN CORP CL B 115637209 310,982 4,600,331 SH   SOLE 22 4,195,407 0 404,924
BROWN FORMAN CORP CL B 115637209 14,954 221,215 SH   SOLE 23 221,215 0 0
BROWN FORMAN CORP CL B 115637209 29,887 442,119 SH   SOLE 25 442,119 0 0
BROWN FORMAN CORP CL B 115637209 110,226 1,630,564 SH   SOLE 26 199,902 0 1,430,662
BROWN FORMAN CORP CL B 115637209 3,950 58,438 SH   SOLE 28 40,925 0 17,513
BROWN FORMAN CORP CL B 115637209 65 964 SH   SOLE 29 964 0 0
BROWN FORMAN CORP CL B 115637209 61,315 907,027 SH   SOLE 30 907,027 0 0
BROWN FORMAN CORP CL B 115637209 1,391 20,584 SH   SOLE 31 5,690 0 14,894
BROWN FORMAN CORP CL B 115637209 2,477 36,641 SH   SOLE 34 36,641 0 0
BROWN FORMAN CORP CL B 115637209 13,036 192,844 SH   SOLE 36 192,844 0 0
BROWN FORMAN CORP CL B 115637209 476 7,040 SH   SOLE 40 7,040 0 0
BRP GROUP INC COM CL A 05589G102 220 13,682 SH   SOLE 2 1,885 0 11,797
BRP GROUP INC COM CL A 05589G102 825 51,381 SH   SOLE 18 51,381 0 0
BRP GROUP INC COM CL A 05589G102 1,494 93,059 SH   SOLE 19 93,059 0 0
BRP GROUP INC COM CL A 05589G102 8,245 513,687 SH   SOLE 21 513,687 0 0
BRP GROUP INC COM CL A 05589G102 4,682 291,727 SH   SOLE 22 280,878 0 10,849
BRP GROUP INC COM CL A 05589G102 103 6,400 SH   SOLE 23 6,400 0 0
BRP GROUP INC COM CL A 05589G102 2,380 148,279 SH   SOLE 26 18,104 0 130,175
BRP GROUP INC COM CL A 05589G102 26 1,605 SH   SOLE 31 0 0 1,605
BRT APARTMENTS CORP COM 055645303 170 10,016 SH   SOLE 2 340 0 9,676
BRT APARTMENTS CORP COM 055645303 579 34,144 SH   SOLE 18 34,144 0 0
BRT APARTMENTS CORP COM 055645303 275 16,208 SH   SOLE 19 16,208 0 0
BRT APARTMENTS CORP COM 055645303 6,555 386,264 SH   SOLE 21 386,264 0 0
BRT APARTMENTS CORP COM 055645303 9,022 531,620 SH   SOLE 22 525,659 0 5,961
BRT APARTMENTS CORP COM 055645303 11 677 SH   SOLE 23 677 0 0
BRUKER CORP COM 116794108 11,702 229,594 SH   SOLE 2 41,771 0 187,823
BRUKER CORP COM 116794108 287 5,622 SH   SOLE 4 5,622 0 0
BRUKER CORP COM 116794108 94 1,842 SH   SOLE 7 1,842 0 0
BRUKER CORP COM 116794108 2,481 48,674 SH   SOLE 18 48,674 0 0
BRUKER CORP COM 116794108 1,254 24,607 SH   SOLE 19 24,607 0 0
BRUKER CORP COM 116794108 97,275 1,908,485 SH   SOLE 21 1,908,485 0 0
BRUKER CORP COM 116794108 147,075 2,885,518 SH   SOLE 22 2,700,890 0 184,628
BRUKER CORP COM 116794108 120 2,354 SH   SOLE 23 2,354 0 0
BRUKER CORP COM 116794108 2,108 41,349 SH   SOLE 26 28,628 0 12,721
BRUKER CORP COM 116794108 674 13,225 SH   SOLE 28 13,225 0 0
BRUKER CORP COM 116794108 1,750 34,337 SH   SOLE 30 34,337 0 0
BRUKER CORP COM 116794108 112 2,195 SH   SOLE 31 2,195 0 0
BRUKER CORP COM 116794108 1,752 34,373 SH   SOLE 34 34,373 0 0
BRUKER CORP COM 116794108 567 11,127 SH   SOLE 40 11,127 0 0
BRUNSWICK CORP COM 117043109 12,635 210,659 SH   SOLE 2 43,083 0 167,576
BRUNSWICK CORP COM 117043109 27 447 SH   SOLE 4 447 0 0
BRUNSWICK CORP COM 117043109 121 2,020 SH   SOLE 7 2,020 0 0
BRUNSWICK CORP COM 117043109 14,053 234,298 SH   SOLE 18 234,298 0 0
BRUNSWICK CORP COM 117043109 1,146 19,102 SH   SOLE 19 19,102 0 0
BRUNSWICK CORP COM 117043109 243,043 4,052,074 SH   SOLE 21 4,052,074 0 0
BRUNSWICK CORP COM 117043109 163,413 2,724,466 SH   SOLE 22 2,560,645 0 163,821
BRUNSWICK CORP COM 117043109 1,938 32,309 SH   SOLE 26 22,108 0 10,201
BRUNSWICK CORP COM 117043109 683 11,389 SH   SOLE 28 11,389 0 0
BRUNSWICK CORP COM 117043109 1,665 27,759 SH   SOLE 30 27,759 0 0
BRUNSWICK CORP COM 117043109 104 1,742 SH   SOLE 31 1,742 0 0
BRUNSWICK CORP COM 117043109 110 1,828 SH   SOLE 34 1,828 0 0
BRUNSWICK CORP COM 117043109 134 2,241 SH   SOLE 36 2,241 0 0
BRUNSWICK CORP COM 117043109 575 9,587 SH   SOLE 40 9,587 0 0
BRYN MAWR BK CORP COM 117665109 864 20,951 SH   SOLE 2 660 0 20,291
BRYN MAWR BK CORP COM 117665109 16 382 SH   SOLE 7 382 0 0
BRYN MAWR BK CORP COM 117665109 2,956 71,688 SH   SOLE 18 71,688 0 0
BRYN MAWR BK CORP COM 117665109 1,620 39,274 SH   SOLE 19 39,274 0 0
BRYN MAWR BK CORP COM 117665109 29,486 714,989 SH   SOLE 21 714,989 0 0
BRYN MAWR BK CORP COM 117665109 27,861 675,579 SH   SOLE 22 653,559 0 22,020
BRYN MAWR BK CORP COM 117665109 697 16,892 SH   SOLE 26 14,344 0 2,548
BRYN MAWR BK CORP COM 117665109 120 2,900 SH   SOLE 28 2,900 0 0
BRYN MAWR BK CORP COM 117665109 381 9,243 SH   SOLE 30 9,243 0 0
BRYN MAWR BK CORP COM 117665109 66 1,602 SH   SOLE 40 1,602 0 0
BSQUARE CORP COM NEW 11776U300 10 7,247 SH   SOLE 21 7,247 0 0
BSQUARE CORP COM NEW 11776U300 394 283,699 SH   SOLE 22 283,699 0 0
BUCKLE INC COM 118440106 783 28,972 SH   SOLE 2 1,184 0 27,788
BUCKLE INC COM 118440106 4 155 SH   SOLE 4 155 0 0
BUCKLE INC COM 118440106 12 459 SH   SOLE 7 459 0 0
BUCKLE INC COM 118440106 3,506 129,675 SH   SOLE 18 129,675 0 0
BUCKLE INC COM 118440106 1,375 50,852 SH   SOLE 19 50,852 0 0
BUCKLE INC COM 118440106 88,408 3,269,526 SH   SOLE 21 3,269,526 0 0
BUCKLE INC COM 118440106 24,202 895,034 SH   SOLE 22 848,778 0 46,256
BUCKLE INC COM 118440106 139 5,158 SH   SOLE 26 3,930 0 1,228
BUCKLE INC COM 118440106 115 4,260 SH   SOLE 28 4,260 0 0
BUCKLE INC COM 118440106 1,147 42,414 SH   SOLE 30 42,414 0 0
BUCKLE INC COM 118440106 86 3,185 SH   SOLE 40 3,185 0 0
BUILD A BEAR WORKSHOP COM 120076104 10 2,989 SH   SOLE 18 2,989 0 0
BUILD A BEAR WORKSHOP COM 120076104 203 62,734 SH   SOLE 21 62,734 0 0
BUILD A BEAR WORKSHOP COM 120076104 850 262,268 SH   SOLE 22 262,268 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 1,690 66,502 SH   SOLE 2 17,798 0 48,704
BUILDERS FIRSTSOURCE INC COM 12008R107 16 644 SH   SOLE 4 644 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 93 3,673 SH   SOLE 7 3,673 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 10,964 431,469 SH   SOLE 18 391,870 0 39,599
BUILDERS FIRSTSOURCE INC COM 12008R107 14,029 552,120 SH   SOLE 19 552,120 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 106,477 4,190,373 SH   SOLE 21 4,190,373 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 94,550 3,720,995 SH   SOLE 22 3,576,154 0 144,841
BUILDERS FIRSTSOURCE INC COM 12008R107 1,403 55,213 SH   SOLE 23 55,213 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 4,128 162,450 SH   SOLE 26 32,467 0 129,983
BUILDERS FIRSTSOURCE INC COM 12008R107 397 15,625 SH   SOLE 28 15,625 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 941 37,014 SH   SOLE 30 37,014 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 698 27,467 SH   SOLE 34 27,467 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 141 5,566 SH   SOLE 36 5,566 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 300 11,821 SH   SOLE 40 11,821 0 0
BUNGE LIMITED COM G16962105 24,547 426,532 SH   SOLE 2 77,717 0 348,815
BUNGE LIMITED COM G16962105 4,185 72,725 SH   SOLE 4 69,007 0 3,718
BUNGE LIMITED COM G16962105 19,609 340,735 SH   SOLE 7 301,589 0 39,146
BUNGE LIMITED COM G16962105 528 9,177 SH   SOLE 13 9,177 0 0
BUNGE LIMITED COM G16962105 37 646 SH   SOLE 15 646 0 0
BUNGE LIMITED COM G16962105 9,048 157,223 SH   SOLE 18 146,030 0 11,193
BUNGE LIMITED COM G16962105 3,578 62,174 SH   SOLE 19 62,174 0 0
BUNGE LIMITED COM G16962105 141,868 2,465,134 SH   SOLE 21 2,465,134 0 0
BUNGE LIMITED COM G16962105 238,360 4,141,792 SH   SOLE 22 3,811,283 0 330,509
BUNGE LIMITED COM G16962105 5,935 103,120 SH   SOLE 23 103,120 0 0
BUNGE LIMITED COM G16962105 10,997 191,089 SH   SOLE 25 191,089 0 0
BUNGE LIMITED COM G16962105 39,497 686,307 SH   SOLE 26 151,862 0 534,445
BUNGE LIMITED COM G16962105 1,521 26,432 SH   SOLE 28 18,467 0 7,965
BUNGE LIMITED COM G16962105 1,865 32,414 SH   SOLE 29 2,965 0 29,449
BUNGE LIMITED COM G16962105 16,530 287,229 SH   SOLE 30 287,229 0 0
BUNGE LIMITED COM G16962105 2,459 42,724 SH   SOLE 31 24,702 0 18,022
BUNGE LIMITED COM G16962105 1,332 23,147 SH   SOLE 34 23,147 0 0
BUNGE LIMITED COM G16962105 9,487 164,847 SH   SOLE 36 164,847 0 0
BUNGE LIMITED COM G16962105 163 2,825 SH   SOLE 40 2,825 0 0
BURLINGTON STORES INC COM 122017106 51,232 224,674 SH   SOLE 2 49,309 0 175,365
BURLINGTON STORES INC COM 122017106 8,095 35,501 SH   SOLE 4 33,718 0 1,783
BURLINGTON STORES INC COM 122017106 4,000 17,541 SH   SOLE 7 8,388 0 9,153
BURLINGTON STORES INC COM 122017106 165 723 SH   SOLE 13 723 0 0
BURLINGTON STORES INC COM 122017106 72 315 SH   SOLE 15 315 0 0
BURLINGTON STORES INC COM 122017106 126,400 554,311 SH   SOLE 18 413,548 0 140,763
BURLINGTON STORES INC COM 122017106 75,604 331,555 SH   SOLE 19 331,555 0 0
BURLINGTON STORES INC COM 122017106 239,340 1,049,598 SH   SOLE 21 1,049,598 0 0
BURLINGTON STORES INC COM 122017106 462,552 2,028,471 SH   SOLE 22 1,882,276 0 146,195
BURLINGTON STORES INC COM 122017106 13,405 58,788 SH   SOLE 23 58,788 0 0
BURLINGTON STORES INC COM 122017106 14,530 63,721 SH   SOLE 25 63,721 0 0
BURLINGTON STORES INC COM 122017106 47,736 209,341 SH   SOLE 26 57,155 0 152,186
BURLINGTON STORES INC COM 122017106 2,810 12,324 SH   SOLE 28 8,646 0 3,678
BURLINGTON STORES INC COM 122017106 4,865 21,337 SH   SOLE 29 7,482 0 13,855
BURLINGTON STORES INC COM 122017106 28,130 123,359 SH   SOLE 30 123,359 0 0
BURLINGTON STORES INC COM 122017106 5,621 24,651 SH   SOLE 31 18,663 0 5,988
BURLINGTON STORES INC COM 122017106 7,357 32,265 SH   SOLE 34 32,265 0 0
BURLINGTON STORES INC COM 122017106 11,826 51,860 SH   SOLE 36 51,860 0 0
BURLINGTON STORES INC COM 122017106 321 1,406 SH   SOLE 40 1,406 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105 321 12,866 SH   SOLE 2 517 0 12,349
BUSINESS FIRST BANCSHARES IN COM 12326C105 6 241 SH   SOLE 7 241 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105 1,116 44,782 SH   SOLE 18 44,782 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105 545 21,880 SH   SOLE 19 21,880 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105 11,311 453,723 SH   SOLE 21 453,723 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105 3,868 155,153 SH   SOLE 22 146,462 0 8,691
BWX TECHNOLOGIES INC COM 05605H100 11,860 191,050 SH   SOLE 2 10,765 0 180,285
BWX TECHNOLOGIES INC COM 05605H100 27 441 SH   SOLE 4 441 0 0
BWX TECHNOLOGIES INC COM 05605H100 104 1,670 SH   SOLE 7 1,670 0 0
BWX TECHNOLOGIES INC COM 05605H100 3,207 51,664 SH   SOLE 18 51,664 0 0
BWX TECHNOLOGIES INC COM 05605H100 1,394 22,458 SH   SOLE 19 22,458 0 0
BWX TECHNOLOGIES INC COM 05605H100 168,813 2,719,280 SH   SOLE 21 2,719,280 0 0
BWX TECHNOLOGIES INC COM 05605H100 162,036 2,610,110 SH   SOLE 22 2,427,413 0 182,697
BWX TECHNOLOGIES INC COM 05605H100 1,459 23,505 SH   SOLE 26 19,333 0 4,172
BWX TECHNOLOGIES INC COM 05605H100 1,872 30,161 SH   SOLE 30 30,161 0 0
BWX TECHNOLOGIES INC COM 05605H100 124 1,995 SH   SOLE 31 1,995 0 0
BWX TECHNOLOGIES INC COM 05605H100 629 10,132 SH   SOLE 40 10,132 0 0
BYLINE BANCORP INC COM 124411109 493 25,191 SH   SOLE 2 1,020 0 24,171
BYLINE BANCORP INC COM 124411109 6 328 SH   SOLE 7 328 0 0
BYLINE BANCORP INC COM 124411109 1,648 84,194 SH   SOLE 18 84,194 0 0
BYLINE BANCORP INC COM 124411109 825 42,181 SH   SOLE 19 42,181 0 0
BYLINE BANCORP INC COM 124411109 16,611 848,806 SH   SOLE 21 848,806 0 0
BYLINE BANCORP INC COM 124411109 12,746 651,283 SH   SOLE 22 634,891 0 16,392
BYLINE BANCORP INC COM 124411109 46 2,349 SH   SOLE 30 2,349 0 0
C & F FINL CORP COM 12466Q104 202 3,644 SH   SOLE 2 102 0 3,542
C & F FINL CORP COM 12466Q104 6 103 SH   SOLE 7 103 0 0
C & F FINL CORP COM 12466Q104 664 12,006 SH   SOLE 18 12,006 0 0
C & F FINL CORP COM 12466Q104 322 5,820 SH   SOLE 19 5,820 0 0
C & F FINL CORP COM 12466Q104 6,260 113,141 SH   SOLE 21 113,141 0 0
C & F FINL CORP COM 12466Q104 2,072 37,445 SH   SOLE 22 34,939 0 2,506
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 30,457 389,471 SH   SOLE 2 93,621 0 295,850
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 5,187 66,329 SH   SOLE 4 62,670 0 3,659
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 19,344 247,364 SH   SOLE 7 171,152 0 76,212
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 17 221 SH   SOLE 13 221 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 66 842 SH   SOLE 15 842 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 33,250 425,195 SH   SOLE 18 403,901 0 21,294
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 23,084 295,187 SH   SOLE 19 295,187 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 374,060 4,783,376 SH   SOLE 21 4,783,376 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 297,884 3,809,254 SH   SOLE 22 3,413,766 0 395,488
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 8,368 107,007 SH   SOLE 23 107,007 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 12,672 162,049 SH   SOLE 25 162,049 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 69,445 888,049 SH   SOLE 26 118,359 0 769,690
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1,949 24,927 SH   SOLE 28 17,348 0 7,579
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 4,568 58,408 SH   SOLE 29 4,568 0 53,840
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 55,592 710,901 SH   SOLE 30 710,901 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 2,347 30,008 SH   SOLE 31 22,614 0 7,394
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 7,233 92,496 SH   SOLE 34 92,496 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 10,835 138,551 SH   SOLE 36 138,551 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 199 2,544 SH   SOLE 40 2,544 0 0
CABALETTA BIO INC COM 12674W109 37 2,632 SH   SOLE 2 0 0 2,632
CABALETTA BIO INC COM 12674W109 129 9,229 SH   SOLE 18 9,229 0 0
CABALETTA BIO INC COM 12674W109 7 475 SH   SOLE 19 475 0 0
CABALETTA BIO INC COM 12674W109 3,079 220,402 SH   SOLE 21 220,402 0 0
CABALETTA BIO INC COM 12674W109 67 4,800 SH   SOLE 22 4,800 0 0
CABLE ONE INC COM 12685J105 18,310 12,301 SH   SOLE 2 3,746 0 8,555
CABLE ONE INC COM 12685J105 92 62 SH   SOLE 4 62 0 0
CABLE ONE INC COM 12685J105 159 107 SH   SOLE 7 107 0 0
CABLE ONE INC COM 12685J105 20,051 13,471 SH   SOLE 18 13,471 0 0
CABLE ONE INC COM 12685J105 1,547 1,039 SH   SOLE 19 1,039 0 0
CABLE ONE INC COM 12685J105 373,396 250,859 SH   SOLE 21 250,859 0 0
CABLE ONE INC COM 12685J105 236,312 158,762 SH   SOLE 22 150,610 0 8,152
CABLE ONE INC COM 12685J105 339 228 SH   SOLE 23 228 0 0
CABLE ONE INC COM 12685J105 2,754 1,850 SH   SOLE 26 1,218 0 632
CABLE ONE INC COM 12685J105 938 630 SH   SOLE 28 630 0 0
CABLE ONE INC COM 12685J105 226 152 SH   SOLE 29 152 0 0
CABLE ONE INC COM 12685J105 2,185 1,468 SH   SOLE 30 1,468 0 0
CABLE ONE INC COM 12685J105 137 92 SH   SOLE 31 92 0 0
CABLE ONE INC COM 12685J105 680 457 SH   SOLE 40 457 0 0
CABOT CORP COM 127055101 7,136 150,173 SH   SOLE 2 33,756 0 116,417
CABOT CORP COM 127055101 139 2,934 SH   SOLE 4 2,934 0 0
CABOT CORP COM 127055101 77 1,620 SH   SOLE 7 1,620 0 0
CABOT CORP COM 127055101 8,153 171,578 SH   SOLE 18 171,578 0 0
CABOT CORP COM 127055101 624 13,124 SH   SOLE 19 13,124 0 0
CABOT CORP COM 127055101 3,509 73,848 SH   SOLE 20 73,848 0 0
CABOT CORP COM 127055101 135,887 2,859,569 SH   SOLE 21 2,859,569 0 0
CABOT CORP COM 127055101 89,236 1,877,866 SH   SOLE 22 1,761,385 0 116,481
CABOT CORP COM 127055101 946 19,915 SH   SOLE 26 13,338 0 6,577
CABOT CORP COM 127055101 335 7,041 SH   SOLE 28 7,041 0 0
CABOT CORP COM 127055101 869 18,277 SH   SOLE 30 18,277 0 0
CABOT CORP COM 127055101 59 1,247 SH   SOLE 31 1,247 0 0
CABOT CORP COM 127055101 38 795 SH   SOLE 36 795 0 0
CABOT CORP COM 127055101 246 5,187 SH   SOLE 40 5,187 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 3,514 24,347 SH   SOLE 2 13,303 0 11,044
CABOT MICROELECTRONICS CORP COM 12709P103 37 258 SH   SOLE 4 258 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 76 529 SH   SOLE 7 529 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 23,699 164,211 SH   SOLE 18 164,211 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 8,136 56,372 SH   SOLE 19 56,372 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 318,291 2,205,451 SH   SOLE 21 2,205,451 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 143,947 997,414 SH   SOLE 22 961,015 0 36,399
CABOT MICROELECTRONICS CORP COM 12709P103 8 54 SH   SOLE 23 54 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 1,736 12,026 SH   SOLE 26 8,398 0 3,628
CABOT MICROELECTRONICS CORP COM 12709P103 579 4,015 SH   SOLE 28 4,015 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 1,345 9,322 SH   SOLE 30 9,322 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 284 1,966 SH   SOLE 34 1,966 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 429 2,975 SH   SOLE 40 2,975 0 0
CABOT OIL & GAS CORP COM 127097103 18,340 1,053,403 SH   SOLE 2 153,727 0 899,676
CABOT OIL & GAS CORP COM 127097103 3,109 178,566 SH   SOLE 4 166,398 0 12,168
CABOT OIL & GAS CORP COM 127097103 7,234 415,483 SH   SOLE 7 380,485 0 34,998
CABOT OIL & GAS CORP COM 127097103 102 5,833 SH   SOLE 13 5,833 0 0
CABOT OIL & GAS CORP COM 127097103 33 1,891 SH   SOLE 15 1,891 0 0
CABOT OIL & GAS CORP COM 127097103 1 63 SH   SOLE 17 0 0 63
CABOT OIL & GAS CORP COM 127097103 14,570 836,869 SH   SOLE 18 778,395 0 58,474
CABOT OIL & GAS CORP COM 127097103 9,930 570,343 SH   SOLE 19 570,343 0 0
CABOT OIL & GAS CORP COM 127097103 200,583 11,521,132 SH   SOLE 21 11,521,132 0 0
CABOT OIL & GAS CORP COM 127097103 184,838 10,616,754 SH   SOLE 22 9,539,151 0 1,077,603
CABOT OIL & GAS CORP COM 127097103 5,261 302,170 SH   SOLE 23 302,170 0 0
CABOT OIL & GAS CORP COM 127097103 7,375 423,629 SH   SOLE 25 423,629 0 0
CABOT OIL & GAS CORP COM 127097103 40,849 2,346,268 SH   SOLE 26 450,692 0 1,895,576
CABOT OIL & GAS CORP COM 127097103 1,339 76,938 SH   SOLE 28 53,710 0 23,228
CABOT OIL & GAS CORP COM 127097103 176 10,097 SH   SOLE 29 10,097 0 0
CABOT OIL & GAS CORP COM 127097103 29,686 1,705,113 SH   SOLE 30 1,705,113 0 0
CABOT OIL & GAS CORP COM 127097103 1,637 94,027 SH   SOLE 31 71,394 0 22,633
CABOT OIL & GAS CORP COM 127097103 12,662 727,308 SH   SOLE 34 727,308 0 0
CABOT OIL & GAS CORP COM 127097103 6,401 367,669 SH   SOLE 36 367,669 0 0
CABOT OIL & GAS CORP COM 127097103 162 9,281 SH   SOLE 40 9,281 0 0
CACI INTL INC CL A 127190304 16,509 66,037 SH   SOLE 2 20,255 0 45,782
CACI INTL INC CL A 127190304 47 190 SH   SOLE 4 190 0 0
CACI INTL INC CL A 127190304 181 723 SH   SOLE 7 723 0 0
CACI INTL INC CL A 127190304 17,006 68,028 SH   SOLE 18 67,853 0 175
CACI INTL INC CL A 127190304 1,557 6,229 SH   SOLE 19 6,229 0 0
CACI INTL INC CL A 127190304 317,397 1,269,640 SH   SOLE 21 1,269,640 0 0
CACI INTL INC CL A 127190304 218,209 872,872 SH   SOLE 22 825,825 0 47,047
CACI INTL INC CL A 127190304 162 647 SH   SOLE 23 647 0 0
CACI INTL INC CL A 127190304 2,996 11,985 SH   SOLE 26 5,145 0 6,840
CACI INTL INC CL A 127190304 800 3,201 SH   SOLE 28 3,201 0 0
CACI INTL INC CL A 127190304 49 195 SH   SOLE 29 195 0 0
CACI INTL INC CL A 127190304 4,831 19,325 SH   SOLE 30 19,325 0 0
CACI INTL INC CL A 127190304 157 629 SH   SOLE 31 629 0 0
CACI INTL INC CL A 127190304 813 3,253 SH   SOLE 34 3,253 0 0
CACI INTL INC CL A 127190304 167 667 SH   SOLE 36 667 0 0
CACI INTL INC CL A 127190304 697 2,790 SH   SOLE 40 2,790 0 0
CACTUS INC CL A 127203107 669 19,495 SH   SOLE 2 1,875 0 17,620
CACTUS INC CL A 127203107 14 419 SH   SOLE 4 419 0 0
CACTUS INC CL A 127203107 28 826 SH   SOLE 7 826 0 0
CACTUS INC CL A 127203107 5,489 159,935 SH   SOLE 18 159,935 0 0
CACTUS INC CL A 127203107 2,852 83,109 SH   SOLE 19 83,109 0 0
CACTUS INC CL A 127203107 56,436 1,644,420 SH   SOLE 21 1,644,420 0 0
CACTUS INC CL A 127203107 46,601 1,357,835 SH   SOLE 22 1,297,723 0 60,112
CACTUS INC CL A 127203107 612 17,828 SH   SOLE 26 13,656 0 4,172
CACTUS INC CL A 127203107 189 5,507 SH   SOLE 28 5,507 0 0
CACTUS INC CL A 127203107 557 16,231 SH   SOLE 30 16,231 0 0
CACTUS INC CL A 127203107 196 5,703 SH   SOLE 40 5,703 0 0
CADENCE BANCORPORATION CL A 12739A100 1,977 109,021 SH   SOLE 2 12,045 0 96,976
CADENCE BANCORPORATION CL A 12739A100 17 924 SH   SOLE 4 924 0 0
CADENCE BANCORPORATION CL A 12739A100 42 2,313 SH   SOLE 7 2,313 0 0
CADENCE BANCORPORATION CL A 12739A100 10,123 558,371 SH   SOLE 18 558,371 0 0
CADENCE BANCORPORATION CL A 12739A100 6,473 357,016 SH   SOLE 19 357,016 0 0
CADENCE BANCORPORATION CL A 12739A100 243,191 13,413,754 SH   SOLE 21 13,413,754 0 0
CADENCE BANCORPORATION CL A 12739A100 72,415 3,994,209 SH   SOLE 22 3,833,625 0 160,584
CADENCE BANCORPORATION CL A 12739A100 639 35,224 SH   SOLE 23 35,224 0 0
CADENCE BANCORPORATION CL A 12739A100 2,969 163,741 SH   SOLE 26 32,893 0 130,848
CADENCE BANCORPORATION CL A 12739A100 305 16,819 SH   SOLE 28 16,819 0 0
CADENCE BANCORPORATION CL A 12739A100 3,156 174,095 SH   SOLE 30 174,095 0 0
CADENCE BANCORPORATION CL A 12739A100 240 13,241 SH   SOLE 40 13,241 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 51,158 737,576 SH   SOLE 2 133,096 0 604,480
CADENCE DESIGN SYSTEM INC COM 127387108 9,928 143,141 SH   SOLE 4 135,703 0 7,438
CADENCE DESIGN SYSTEM INC COM 127387108 30,201 435,426 SH   SOLE 7 272,015 0 163,411
CADENCE DESIGN SYSTEM INC COM 127387108 700 10,098 SH   SOLE 13 10,098 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 155 2,234 SH   SOLE 15 2,234 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 52,943 763,309 SH   SOLE 18 721,138 0 42,171
CADENCE DESIGN SYSTEM INC COM 127387108 52,250 753,315 SH   SOLE 19 753,315 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 591,099 8,522,194 SH   SOLE 21 8,522,194 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 504,484 7,273,414 SH   SOLE 22 6,575,115 0 698,299
CADENCE DESIGN SYSTEM INC COM 127387108 16,022 231,000 SH   SOLE 23 231,000 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 271,925 3,920,490 SH   SOLE 25 3,920,490 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 133,129 1,919,398 SH   SOLE 26 212,503 0 1,706,895
CADENCE DESIGN SYSTEM INC COM 127387108 3,639 52,469 SH   SOLE 28 36,549 0 15,920
CADENCE DESIGN SYSTEM INC COM 127387108 4,458 64,273 SH   SOLE 29 5,701 0 58,572
CADENCE DESIGN SYSTEM INC COM 127387108 85,768 1,236,563 SH   SOLE 30 1,236,563 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 3,991 57,539 SH   SOLE 31 47,588 0 9,951
CADENCE DESIGN SYSTEM INC COM 127387108 3,168 45,670 SH   SOLE 32 45,670 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 27,508 396,597 SH   SOLE 34 396,597 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 12,644 182,293 SH   SOLE 36 182,293 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 433 6,240 SH   SOLE 40 6,240 0 0
CADIZ INC COM NEW 127537207 140 12,719 SH   SOLE 2 571 0 12,148
CADIZ INC COM NEW 127537207 3 294 SH   SOLE 7 294 0 0
CADIZ INC COM NEW 127537207 524 47,511 SH   SOLE 18 47,511 0 0
CADIZ INC COM NEW 127537207 258 23,387 SH   SOLE 19 23,387 0 0
CADIZ INC COM NEW 127537207 5,249 476,279 SH   SOLE 21 476,279 0 0
CADIZ INC COM NEW 127537207 6,094 552,988 SH   SOLE 22 537,917 0 15,071
CAESARS ENTMT CORP COM 127686103 18,342 1,348,712 SH   SOLE 2 319,636 0 1,029,076
CAESARS ENTMT CORP COM 127686103 29 2,107 SH   SOLE 4 2,107 0 0
CAESARS ENTMT CORP COM 127686103 197 14,486 SH   SOLE 7 14,486 0 0
CAESARS ENTMT CORP COM 127686103 20,710 1,522,766 SH   SOLE 18 1,522,766 0 0
CAESARS ENTMT CORP COM 127686103 22,218 1,633,660 SH   SOLE 19 1,633,660 0 0
CAESARS ENTMT CORP COM 127686103 375,147 27,584,362 SH   SOLE 21 27,584,362 0 0
CAESARS ENTMT CORP COM 127686103 249,400 18,338,219 SH   SOLE 22 17,287,037 0 1,051,182
CAESARS ENTMT CORP COM 127686103 67 4,920 SH   SOLE 25 4,920 0 0
CAESARS ENTMT CORP COM 127686103 3,546 260,711 SH   SOLE 26 153,263 0 107,448
CAESARS ENTMT CORP COM 127686103 977 71,821 SH   SOLE 28 71,821 0 0
CAESARS ENTMT CORP COM 127686103 2,316 170,265 SH   SOLE 30 170,265 0 0
CAESARS ENTMT CORP COM 127686103 598 43,991 SH   SOLE 31 11,591 0 32,400
CAESARS ENTMT CORP COM 127686103 6,060 445,602 SH   SOLE 34 445,602 0 0
CAESARS ENTMT CORP COM 127686103 209 15,400 SH   SOLE 36 15,400 0 0
CAESARS ENTMT CORP COM 127686103 760 55,868 SH   SOLE 40 55,868 0 0
CAESARS ENTMT CORP OPTIONS 127686103 981 72,100 SH Call SOLE 2 72,100 0 0
CAESARS ENTMT CORP OPTIONS 127686103 19 1,400 SH Put SOLE 2 1,400 0 0
CAESARS ENTMT CORP OPTIONS 127686103 122,303 8,992,900 SH Call SOLE 19 8,992,900 0 0
CAESARS ENTMT CORP OPTIONS 127686103 2,224 163,500 SH Put SOLE 19 163,500 0 0
CAESARS ENTMT CORP OPTIONS 127686103 1,552 114,100 SH Call SOLE 22 114,100 0 0
CAESARS ENTMT CORP OPTIONS 127686103 30 2,200 SH Put SOLE 22 2,200 0 0
CAESARS ENTMT CORP OPTIONS 127686103 23,067 1,696,100 SH Call SOLE 34 1,696,100 0 0
CAESARS ENTMT CORP OPTIONS 127686103 447 32,900 SH Put SOLE 34 32,900 0 0
CAESARSTONE LTD ORD SHS M20598104 404 26,793 SH   SOLE 2 990 0 25,803
CAESARSTONE LTD ORD SHS M20598104 3 166 SH   SOLE 4 166 0 0
CAESARSTONE LTD ORD SHS M20598104 133 8,839 SH   SOLE 7 8,839 0 0
CAESARSTONE LTD ORD SHS M20598104 1,225 81,260 SH   SOLE 18 81,260 0 0
CAESARSTONE LTD ORD SHS M20598104 593 39,360 SH   SOLE 19 39,360 0 0
CAESARSTONE LTD ORD SHS M20598104 17,298 1,147,828 SH   SOLE 21 1,147,828 0 0
CAESARSTONE LTD ORD SHS M20598104 6,067 402,586 SH   SOLE 22 378,012 0 24,574
CAESARSTONE LTD ORD SHS M20598104 30 1,971 SH   SOLE 23 1,971 0 0
CAESARSTONE LTD ORD SHS M20598104 24 1,597 SH   SOLE 26 0 0 1,597
CAESARSTONE LTD ORD SHS M20598104 41 2,725 SH   SOLE 40 2,725 0 0
CAI INTERNATIONAL INC COM 12477X106 463 15,975 SH   SOLE 2 658 0 15,317
CAI INTERNATIONAL INC COM 12477X106 6 221 SH   SOLE 7 221 0 0
CAI INTERNATIONAL INC COM 12477X106 1,722 59,419 SH   SOLE 18 59,419 0 0
CAI INTERNATIONAL INC COM 12477X106 823 28,398 SH   SOLE 19 28,398 0 0
CAI INTERNATIONAL INC COM 12477X106 17,779 613,504 SH   SOLE 21 613,504 0 0
CAI INTERNATIONAL INC COM 12477X106 14,814 511,174 SH   SOLE 22 488,108 0 23,066
CAI INTERNATIONAL INC COM 12477X106 213 7,347 SH   SOLE 30 7,347 0 0
CAI INTERNATIONAL INC COM 12477X106 75 2,578 SH   SOLE 40 2,578 0 0
CAL MAINE FOODS INC COM NEW 128030202 1,341 31,378 SH   SOLE 2 1,135 0 30,243
CAL MAINE FOODS INC COM NEW 128030202 6 146 SH   SOLE 4 146 0 0
CAL MAINE FOODS INC COM NEW 128030202 1,012 23,672 SH   SOLE 7 23,672 0 0
CAL MAINE FOODS INC COM NEW 128030202 1 27 SH   SOLE 17 0 0 27
CAL MAINE FOODS INC COM NEW 128030202 5,943 139,008 SH   SOLE 18 139,008 0 0
CAL MAINE FOODS INC COM NEW 128030202 2,599 60,786 SH   SOLE 19 60,786 0 0
CAL MAINE FOODS INC COM NEW 128030202 153,242 3,584,605 SH   SOLE 21 3,584,605 0 0
CAL MAINE FOODS INC COM NEW 128030202 40,719 952,491 SH   SOLE 22 906,978 0 45,513
CAL MAINE FOODS INC COM NEW 128030202 297 6,958 SH   SOLE 23 6,958 0 0
CAL MAINE FOODS INC COM NEW 128030202 683 15,967 SH   SOLE 26 7,834 0 8,133
CAL MAINE FOODS INC COM NEW 128030202 189 4,430 SH   SOLE 28 4,430 0 0
CAL MAINE FOODS INC COM NEW 128030202 2,103 49,192 SH   SOLE 30 49,192 0 0
CAL MAINE FOODS INC COM NEW 128030202 148 3,470 SH   SOLE 40 3,470 0 0
CALADRIUS BIOSCIENCES INC COM NEW 128058203 15 6,021 SH   SOLE 21 6,021 0 0
CALADRIUS BIOSCIENCES INC COM NEW 128058203 59 23,628 SH   SOLE 22 23,628 0 0
CALAMP CORP COM 128126109 300 31,334 SH   SOLE 2 1,299 0 30,035
CALAMP CORP COM 128126109 8 798 SH   SOLE 7 798 0 0
CALAMP CORP COM 128126109 1,465 152,936 SH   SOLE 18 152,936 0 0
CALAMP CORP COM 128126109 546 56,994 SH   SOLE 19 56,994 0 0
CALAMP CORP COM 128126109 39,398 4,112,553 SH   SOLE 21 4,112,553 0 0
CALAMP CORP COM 128126109 10,735 1,120,524 SH   SOLE 22 1,083,316 0 37,208
CALAMP CORP COM 128126109 13 1,349 SH   SOLE 26 0 0 1,349
CALAMP CORP COM 128126109 51 5,309 SH   SOLE 28 5,309 0 0
CALAMP CORP COM 128126109 381 39,739 SH   SOLE 30 39,739 0 0
CALAMP CORP COM 128126109 198 20,717 SH   SOLE 34 20,717 0 0
CALAMP CORP COM 128126109 38 3,941 SH   SOLE 40 3,941 0 0
CALAVO GROWERS INC COM 128246105 995 10,984 SH   SOLE 2 4,741 0 6,243
CALAVO GROWERS INC COM 128246105 6 71 SH   SOLE 4 71 0 0
CALAVO GROWERS INC COM 128246105 1,052 11,616 SH   SOLE 7 11,616 0 0
CALAVO GROWERS INC COM 128246105 7,852 86,680 SH   SOLE 18 73,392 0 13,288
CALAVO GROWERS INC COM 128246105 13,422 148,162 SH   SOLE 19 148,162 0 0
CALAVO GROWERS INC COM 128246105 166,744 1,840,642 SH   SOLE 21 1,840,642 0 0
CALAVO GROWERS INC COM 128246105 55,886 616,906 SH   SOLE 22 596,381 0 20,525
CALAVO GROWERS INC COM 128246105 1,540 17,003 SH   SOLE 23 17,003 0 0
CALAVO GROWERS INC COM 128246105 4,489 49,552 SH   SOLE 26 3,775 0 45,777
CALAVO GROWERS INC COM 128246105 194 2,141 SH   SOLE 28 2,141 0 0
CALAVO GROWERS INC COM 128246105 2,111 23,301 SH   SOLE 30 23,301 0 0
CALAVO GROWERS INC COM 128246105 1,544 17,044 SH   SOLE 34 17,044 0 0
CALAVO GROWERS INC COM 128246105 141 1,559 SH   SOLE 40 1,559 0 0
CALEDONIA MNG CORP PLC SHS NEW G1757E113 18 2,178 SH   SOLE 18 2,178 0 0
CALEDONIA MNG CORP PLC SHS NEW G1757E113 38 4,487 SH   SOLE 21 4,487 0 0
CALERES INC COM 129500104 973 40,977 SH   SOLE 2 1,401 0 39,576
CALERES INC COM 129500104 5 219 SH   SOLE 4 219 0 0
CALERES INC COM 129500104 17 695 SH   SOLE 7 695 0 0
CALERES INC COM 129500104 4,269 179,737 SH   SOLE 18 179,737 0 0
CALERES INC COM 129500104 1,918 80,747 SH   SOLE 19 80,747 0 0
CALERES INC COM 129500104 109,667 4,617,568 SH   SOLE 21 4,617,568 0 0
CALERES INC COM 129500104 28,970 1,219,797 SH   SOLE 22 1,155,004 0 64,793
CALERES INC COM 129500104 563 23,721 SH   SOLE 26 13,089 0 10,632
CALERES INC COM 129500104 142 5,986 SH   SOLE 28 5,986 0 0
CALERES INC COM 129500104 1,369 57,636 SH   SOLE 30 57,636 0 0
CALERES INC COM 129500104 108 4,548 SH   SOLE 40 4,548 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 469 51,886 SH   SOLE 2 1,997 0 49,889
CALIFORNIA RES CORP COM NEW 13057Q206 2 194 SH   SOLE 4 194 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 9 986 SH   SOLE 7 986 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 1,476 163,409 SH   SOLE 18 163,409 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 767 84,917 SH   SOLE 19 84,917 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 14,949 1,655,470 SH   SOLE 21 1,655,470 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 12,796 1,417,002 SH   SOLE 22 1,355,984 0 61,018
CALIFORNIA RES CORP COM NEW 13057Q206 97 10,694 SH   SOLE 26 3,718 0 6,976
CALIFORNIA RES CORP COM NEW 13057Q206 57 6,299 SH   SOLE 28 6,299 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 208 23,083 SH   SOLE 30 23,083 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 50 5,553 SH   SOLE 40 5,553 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 1,126 21,831 SH   SOLE 2 1,909 0 19,922
CALIFORNIA WTR SVC GROUP COM 130788102 118 2,280 SH   SOLE 4 2,280 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 6,119 118,669 SH   SOLE 7 118,669 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 1 26 SH   SOLE 17 0 0 26
CALIFORNIA WTR SVC GROUP COM 130788102 11,206 217,338 SH   SOLE 18 217,338 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 4,682 90,798 SH   SOLE 19 90,798 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 279,488 5,420,629 SH   SOLE 21 5,420,629 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 76,198 1,477,851 SH   SOLE 22 1,418,019 0 59,832
CALIFORNIA WTR SVC GROUP COM 130788102 24 469 SH   SOLE 23 469 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 1,192 23,127 SH   SOLE 26 14,906 0 8,221
CALIFORNIA WTR SVC GROUP COM 130788102 313 6,064 SH   SOLE 28 6,064 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 15,186 294,528 SH   SOLE 30 294,528 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 104 2,023 SH   SOLE 36 2,023 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 282 5,477 SH   SOLE 40 5,477 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 336 58,775 SH   SOLE 2 17,148 0 41,627
CALITHERA BIOSCIENCES INC COM 13089P101 6 1,036 SH   SOLE 7 1,036 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 980 171,605 SH   SOLE 18 171,605 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 2,072 362,815 SH   SOLE 19 362,815 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 9,699 1,698,639 SH   SOLE 21 1,698,639 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 9,117 1,596,744 SH   SOLE 22 1,566,418 0 30,326
CALITHERA BIOSCIENCES INC COM 13089P101 447 78,240 SH   SOLE 23 78,240 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 797 139,656 SH   SOLE 26 0 0 139,656
CALIX INC COM 13100M509 379 47,345 SH   SOLE 2 16,124 0 31,221
CALIX INC COM 13100M509 7 926 SH   SOLE 7 926 0 0
CALIX INC COM 13100M509 1,395 174,346 SH   SOLE 18 168,113 0 6,233
CALIX INC COM 13100M509 3,571 446,414 SH   SOLE 19 446,414 0 0
CALIX INC COM 13100M509 13,333 1,666,657 SH   SOLE 21 1,666,657 0 0
CALIX INC COM 13100M509 14,919 1,864,839 SH   SOLE 22 1,827,314 0 37,525
CALIX INC COM 13100M509 577 72,096 SH   SOLE 23 72,096 0 0
CALIX INC COM 13100M509 1,399 174,871 SH   SOLE 26 0 0 174,871
CALLAWAY GOLF CO COM 131193104 2,008 94,722 SH   SOLE 2 3,480 0 91,242
CALLAWAY GOLF CO COM 131193104 10 466 SH   SOLE 4 466 0 0
CALLAWAY GOLF CO COM 131193104 34 1,619 SH   SOLE 7 1,619 0 0
CALLAWAY GOLF CO COM 131193104 8,865 418,142 SH   SOLE 18 418,142 0 0
CALLAWAY GOLF CO COM 131193104 3,476 163,958 SH   SOLE 19 163,958 0 0
CALLAWAY GOLF CO COM 131193104 220,123 10,383,163 SH   SOLE 21 10,383,163 0 0
CALLAWAY GOLF CO COM 131193104 59,651 2,813,746 SH   SOLE 22 2,691,607 0 122,139
CALLAWAY GOLF CO COM 131193104 1,468 69,230 SH   SOLE 26 19,657 0 49,573
CALLAWAY GOLF CO COM 131193104 270 12,739 SH   SOLE 28 12,739 0 0
CALLAWAY GOLF CO COM 131193104 3,868 182,458 SH   SOLE 30 182,458 0 0
CALLAWAY GOLF CO COM 131193104 178 8,378 SH   SOLE 40 8,378 0 0
CALLON PETE CO DEL COM 13123X102 2,023 418,779 SH   SOLE 2 32,739 0 386,040
CALLON PETE CO DEL COM 13123X102 9 1,778 SH   SOLE 4 1,778 0 0
CALLON PETE CO DEL COM 13123X102 33 6,771 SH   SOLE 7 6,771 0 0
CALLON PETE CO DEL COM 13123X102 8,302 1,718,877 SH   SOLE 18 1,718,877 0 0
CALLON PETE CO DEL COM 13123X102 4,956 1,026,063 SH   SOLE 19 1,026,063 0 0
CALLON PETE CO DEL COM 13123X102 212,761 44,049,977 SH   SOLE 21 44,049,977 0 0
CALLON PETE CO DEL COM 13123X102 62,902 13,023,212 SH   SOLE 22 12,560,454 0 462,758
CALLON PETE CO DEL COM 13123X102 403 83,410 SH   SOLE 23 83,410 0 0
CALLON PETE CO DEL COM 13123X102 1,857 384,397 SH   SOLE 26 119,439 0 264,958
CALLON PETE CO DEL COM 13123X102 249 51,470 SH   SOLE 28 51,470 0 0
CALLON PETE CO DEL COM 13123X102 2,963 613,379 SH   SOLE 30 613,379 0 0
CALLON PETE CO DEL COM 13123X102 25 5,166 SH   SOLE 34 5,166 0 0
CALLON PETE CO DEL COM 13123X102 177 36,665 SH   SOLE 40 36,665 0 0
CALYXT INC COM 13173L107 29 4,127 SH   SOLE 2 526 0 3,601
CALYXT INC COM 13173L107 230 32,807 SH   SOLE 18 32,807 0 0
CALYXT INC COM 13173L107 110 15,654 SH   SOLE 19 15,654 0 0
CALYXT INC COM 13173L107 2,449 349,417 SH   SOLE 21 349,417 0 0
CALYXT INC COM 13173L107 1,853 264,340 SH   SOLE 22 259,537 0 4,803
CAMBER ENERGY INC COM 13200M508 0 1 SH   SOLE 21 1 0 0
CAMBIUM NETWORKS CORP SHS G17766109 16 1,775 SH   SOLE 2 0 0 1,775
CAMBIUM NETWORKS CORP SHS G17766109 138 15,748 SH   SOLE 18 15,748 0 0
CAMBIUM NETWORKS CORP SHS G17766109 65 7,391 SH   SOLE 19 7,391 0 0
CAMBIUM NETWORKS CORP SHS G17766109 1,027 117,454 SH   SOLE 21 117,454 0 0
CAMBIUM NETWORKS CORP SHS G17766109 289 33,087 SH   SOLE 22 31,791 0 1,296
CAMBRIDGE BANCORP COM 132152109 320 3,991 SH   SOLE 2 183 0 3,808
CAMBRIDGE BANCORP COM 132152109 6 72 SH   SOLE 7 72 0 0
CAMBRIDGE BANCORP COM 132152109 1,245 15,535 SH   SOLE 18 15,535 0 0
CAMBRIDGE BANCORP COM 132152109 615 7,669 SH   SOLE 19 7,669 0 0
CAMBRIDGE BANCORP COM 132152109 12,392 154,609 SH   SOLE 21 154,609 0 0
CAMBRIDGE BANCORP COM 132152109 5,107 63,718 SH   SOLE 22 60,716 0 3,002
CAMDEN NATL CORP COM 133034108 759 16,482 SH   SOLE 2 730 0 15,752
CAMDEN NATL CORP COM 133034108 15 327 SH   SOLE 7 327 0 0
CAMDEN NATL CORP COM 133034108 2,555 55,475 SH   SOLE 18 55,475 0 0
CAMDEN NATL CORP COM 133034108 1,343 29,147 SH   SOLE 19 29,147 0 0
CAMDEN NATL CORP COM 133034108 25,441 552,341 SH   SOLE 21 552,341 0 0
CAMDEN NATL CORP COM 133034108 26,066 565,917 SH   SOLE 22 542,818 0 23,099
CAMDEN NATL CORP COM 133034108 55 1,187 SH   SOLE 26 0 0 1,187
CAMDEN NATL CORP COM 133034108 105 2,282 SH   SOLE 28 2,282 0 0
CAMDEN NATL CORP COM 133034108 377 8,191 SH   SOLE 30 8,191 0 0
CAMDEN NATL CORP COM 133034108 50 1,090 SH   SOLE 40 1,090 0 0
CAMDEN PPTY TR SH BEN INT 133131102 30,356 286,106 SH   SOLE 2 73,223 0 212,883
CAMDEN PPTY TR SH BEN INT 133131102 7,783 73,356 SH   SOLE 4 70,908 0 2,448
CAMDEN PPTY TR SH BEN INT 133131102 19,231 181,254 SH   SOLE 7 131,652 0 49,602
CAMDEN PPTY TR SH BEN INT 133131102 15 137 SH   SOLE 13 137 0 0
CAMDEN PPTY TR SH BEN INT 133131102 29,430 277,377 SH   SOLE 18 267,889 0 9,488
CAMDEN PPTY TR SH BEN INT 133131102 12,558 118,364 SH   SOLE 19 118,364 0 0
CAMDEN PPTY TR SH BEN INT 133131102 776,530 7,318,849 SH   SOLE 21 7,318,849 0 0
CAMDEN PPTY TR SH BEN INT 133131102 448,613 4,228,207 SH   SOLE 22 4,037,270 0 190,937
CAMDEN PPTY TR SH BEN INT 133131102 8,463 79,766 SH   SOLE 23 79,766 0 0
CAMDEN PPTY TR SH BEN INT 133131102 22,899 215,823 SH   SOLE 25 215,823 0 0
CAMDEN PPTY TR SH BEN INT 133131102 28,211 265,887 SH   SOLE 26 113,887 0 152,000
CAMDEN PPTY TR SH BEN INT 133131102 1,830 17,245 SH   SOLE 28 12,163 0 5,082
CAMDEN PPTY TR SH BEN INT 133131102 7,863 74,109 SH   SOLE 29 53,985 0 20,124
CAMDEN PPTY TR SH BEN INT 133131102 62,957 593,371 SH   SOLE 30 593,371 0 0
CAMDEN PPTY TR SH BEN INT 133131102 2,604 24,546 SH   SOLE 31 19,083 0 5,463
CAMDEN PPTY TR SH BEN INT 133131102 691 6,512 SH   SOLE 34 6,512 0 0
CAMDEN PPTY TR SH BEN INT 133131102 3,071 28,944 SH   SOLE 36 28,944 0 0
CAMDEN PPTY TR SH BEN INT 133131102 289 2,725 SH   SOLE 40 2,725 0 0
CAMECO CORP COM 13321L108 1,101 123,742 SH   SOLE 21 123,742 0 0
CAMPBELL SOUP CO COM 134429109 21,155 428,061 SH   SOLE 2 40,035 0 388,026
CAMPBELL SOUP CO COM 134429109 4,031 81,559 SH   SOLE 4 76,800 0 4,759
CAMPBELL SOUP CO COM 134429109 8,920 180,492 SH   SOLE 7 180,492 0 0
CAMPBELL SOUP CO COM 134429109 14 283 SH   SOLE 13 283 0 0
CAMPBELL SOUP CO COM 134429109 68 1,377 SH   SOLE 15 1,377 0 0
CAMPBELL SOUP CO COM 134429109 16,393 331,698 SH   SOLE 18 309,563 0 22,135
CAMPBELL SOUP CO COM 134429109 2,351 47,572 SH   SOLE 19 47,572 0 0
CAMPBELL SOUP CO COM 134429109 288,942 5,846,659 SH   SOLE 21 5,846,659 0 0
CAMPBELL SOUP CO COM 134429109 223,983 4,532,235 SH   SOLE 22 4,082,109 0 450,126
CAMPBELL SOUP CO COM 134429109 5,888 119,142 SH   SOLE 23 119,142 0 0
CAMPBELL SOUP CO COM 134429109 9,408 190,371 SH   SOLE 25 190,371 0 0
CAMPBELL SOUP CO COM 134429109 52,297 1,058,220 SH   SOLE 26 182,622 0 875,598
CAMPBELL SOUP CO COM 134429109 1,575 31,861 SH   SOLE 28 22,471 0 9,390
CAMPBELL SOUP CO COM 134429109 1,857 37,578 SH   SOLE 29 3,402 0 34,176
CAMPBELL SOUP CO COM 134429109 55,864 1,130,386 SH   SOLE 30 1,130,386 0 0
CAMPBELL SOUP CO COM 134429109 2,177 44,058 SH   SOLE 31 34,976 0 9,082
CAMPBELL SOUP CO COM 134429109 576 11,651 SH   SOLE 34 11,651 0 0
CAMPBELL SOUP CO COM 134429109 7,324 148,200 SH   SOLE 36 148,200 0 0
CAMPBELL SOUP CO COM 134429109 180 3,651 SH   SOLE 40 3,651 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 207 14,043 SH   SOLE 2 1,109 0 12,934
CAMPING WORLD HLDGS INC CL A 13462K109 11 750 SH   SOLE 7 750 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 1,651 112,022 SH   SOLE 18 112,022 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 840 56,987 SH   SOLE 19 56,987 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 15,867 1,076,429 SH   SOLE 21 1,076,429 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 14,051 953,251 SH   SOLE 22 914,015 0 39,236
CAMPING WORLD HLDGS INC CL A 13462K109 133 9,055 SH   SOLE 26 0 0 9,055
CAMPING WORLD HLDGS INC CL A 13462K109 63 4,295 SH   SOLE 28 4,295 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 217 14,734 SH   SOLE 30 14,734 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 47 3,182 SH   SOLE 40 3,182 0 0
CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 23 622 SH   SOLE 22 622 0 0
CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 173 4,769 SH   SOLE 26 0 0 4,769
CANADIAN NAT RES LTD COM 136385101 11,978 370,274 SH   SOLE 21 370,274 0 0
CANADIAN NATL RY CO COM 136375102 13 140 SH   SOLE 18 140 0 0
CANADIAN PAC RY LTD COM 13645T100 163 639 SH   SOLE 18 48 0 591
CANADIAN SOLAR INC COM 136635109 9,436 426,976 SH   SOLE 21 426,976 0 0
CANADIAN SOLAR INC COM 136635109 19 846 SH   SOLE 22 846 0 0
CANADIAN SOLAR INC COM 136635109 7,273 329,091 SH   SOLE 30 329,091 0 0
CANADIAN SOLAR INC COM 136635109 17,095 773,512 SH   SOLE 34 773,512 0 0
CANADIAN SOLAR INC COM 136635109 139 6,295 SH   SOLE 36 6,295 0 0
CANCER GENETICS INC COM NEW 13739U203 2 258 SH   SOLE 21 258 0 0
CANCER GENETICS INC COM NEW 13739U203 217 36,408 SH   SOLE 22 36,408 0 0
CANNAE HLDGS INC COM 13765N107 2,537 68,211 SH   SOLE 2 2,576 0 65,635
CANNAE HLDGS INC COM 13765N107 5 132 SH   SOLE 4 132 0 0
CANNAE HLDGS INC COM 13765N107 42 1,134 SH   SOLE 7 1,134 0 0
CANNAE HLDGS INC COM 13765N107 8,516 228,974 SH   SOLE 18 228,974 0 0
CANNAE HLDGS INC COM 13765N107 4,417 118,756 SH   SOLE 19 118,756 0 0
CANNAE HLDGS INC COM 13765N107 87,702 2,358,203 SH   SOLE 21 2,358,203 0 0
CANNAE HLDGS INC COM 13765N107 75,856 2,039,677 SH   SOLE 22 1,948,714 0 90,963
CANNAE HLDGS INC COM 13765N107 678 18,243 SH   SOLE 26 13,850 0 4,393
CANNAE HLDGS INC COM 13765N107 327 8,787 SH   SOLE 28 8,787 0 0
CANNAE HLDGS INC COM 13765N107 14,647 393,844 SH   SOLE 30 393,844 0 0
CANNAE HLDGS INC COM 13765N107 221 5,953 SH   SOLE 40 5,953 0 0
CANNTRUST HLDGS INC COM 137800207 13 13,505 SH   SOLE 22 13,505 0 0
CANTEL MEDICAL CORP COM 138098108 6,321 89,157 SH   SOLE 2 19,665 0 69,492
CANTEL MEDICAL CORP COM 138098108 11 160 SH   SOLE 4 160 0 0
CANTEL MEDICAL CORP COM 138098108 47 662 SH   SOLE 7 662 0 0
CANTEL MEDICAL CORP COM 138098108 7,197 101,509 SH   SOLE 18 101,509 0 0
CANTEL MEDICAL CORP COM 138098108 618 8,713 SH   SOLE 19 8,713 0 0
CANTEL MEDICAL CORP COM 138098108 146,582 2,067,442 SH   SOLE 21 2,067,442 0 0
CANTEL MEDICAL CORP COM 138098108 85,979 1,212,675 SH   SOLE 22 1,143,570 0 69,105
CANTEL MEDICAL CORP COM 138098108 973 13,726 SH   SOLE 26 9,572 0 4,154
CANTEL MEDICAL CORP COM 138098108 337 4,756 SH   SOLE 28 4,756 0 0
CANTEL MEDICAL CORP COM 138098108 843 11,886 SH   SOLE 30 11,886 0 0
CANTEL MEDICAL CORP COM 138098108 53 744 SH   SOLE 31 744 0 0
CANTEL MEDICAL CORP COM 138098108 289 4,072 SH   SOLE 40 4,072 0 0
CANTERBURY PARK HOLDING CORP COM 13811E101 7 525 SH   SOLE 18 525 0 0
CANTERBURY PARK HOLDING CORP COM 13811E101 7 598 SH   SOLE 21 598 0 0
CAPITAL BANCORP INC MD COM 139737100 129 8,696 SH   SOLE 2 297 0 8,399
CAPITAL BANCORP INC MD COM 139737100 421 28,246 SH   SOLE 18 28,246 0 0
CAPITAL BANCORP INC MD COM 139737100 205 13,780 SH   SOLE 19 13,780 0 0
CAPITAL BANCORP INC MD COM 139737100 4,604 309,172 SH   SOLE 21 309,172 0 0
CAPITAL BANCORP INC MD COM 139737100 1,169 78,532 SH   SOLE 22 75,947 0 2,585
CAPITAL CITY BK GROUP INC COM 139674105 502 16,460 SH   SOLE 2 2,529 0 13,931
CAPITAL CITY BK GROUP INC COM 139674105 8 252 SH   SOLE 7 252 0 0
CAPITAL CITY BK GROUP INC COM 139674105 1,536 50,361 SH   SOLE 18 50,361 0 0
CAPITAL CITY BK GROUP INC COM 139674105 2,072 67,931 SH   SOLE 19 67,931 0 0
CAPITAL CITY BK GROUP INC COM 139674105 14,962 490,561 SH   SOLE 21 490,561 0 0
CAPITAL CITY BK GROUP INC COM 139674105 17,309 567,512 SH   SOLE 22 557,702 0 9,810
CAPITAL CITY BK GROUP INC COM 139674105 439 14,396 SH   SOLE 26 0 0 14,396
CAPITAL CITY BK GROUP INC COM 139674105 60 1,975 SH   SOLE 30 1,975 0 0
CAPITAL CITY BK GROUP INC COM 139674105 67 2,209 SH   SOLE 40 2,209 0 0
CAPITAL ONE FINL CORP COM 14040H105 119,977 1,165,844 SH   SOLE 2 127,843 0 1,038,001
CAPITAL ONE FINL CORP COM 14040H105 21,656 210,438 SH   SOLE 4 197,603 0 12,835
CAPITAL ONE FINL CORP COM 14040H105 44,622 433,601 SH   SOLE 7 397,936 0 35,665
CAPITAL ONE FINL CORP COM 14040H105 4,144 40,265 SH   SOLE 13 40,265 0 0
CAPITAL ONE FINL CORP COM 14040H105 303 2,947 SH   SOLE 15 2,947 0 0
CAPITAL ONE FINL CORP COM 14040H105 126,286 1,227,152 SH   SOLE 18 1,118,807 0 108,345
CAPITAL ONE FINL CORP COM 14040H105 64,303 624,846 SH   SOLE 19 624,846 0 0
CAPITAL ONE FINL CORP COM 14040H105 891,637 8,664,245 SH   SOLE 21 8,664,245 0 0
CAPITAL ONE FINL CORP COM 14040H105 1,205,717 11,716,230 SH   SOLE 22 10,392,651 0 1,323,579
CAPITAL ONE FINL CORP COM 14040H105 36,157 351,345 SH   SOLE 23 351,345 0 0
CAPITAL ONE FINL CORP COM 14040H105 48,462 470,916 SH   SOLE 25 470,916 0 0
CAPITAL ONE FINL CORP COM 14040H105 203,643 1,978,847 SH   SOLE 26 282,625 0 1,696,222
CAPITAL ONE FINL CORP COM 14040H105 9,089 88,323 SH   SOLE 28 61,359 0 26,964
CAPITAL ONE FINL CORP COM 14040H105 13,644 132,581 SH   SOLE 29 9,763 0 122,818
CAPITAL ONE FINL CORP COM 14040H105 208,847 2,029,417 SH   SOLE 30 2,029,417 0 0
CAPITAL ONE FINL CORP COM 14040H105 12,133 117,898 SH   SOLE 31 84,015 0 33,883
CAPITAL ONE FINL CORP COM 14040H105 13,298 129,224 SH   SOLE 34 129,224 0 0
CAPITAL ONE FINL CORP COM 14040H105 41,522 403,483 SH   SOLE 36 403,483 0 0
CAPITAL ONE FINL CORP COM 14040H105 1,119 10,877 SH   SOLE 40 10,877 0 0
CAPITAL PRODUCT PARTNERS L P PARTNERSHP UNITS Y11082206 164 12,233 SH   SOLE 22 12,233 0 0
CAPITAL SOUTHWEST CORP COM 140501107 0 14 SH   SOLE 17 0 0 14
CAPITAL SOUTHWEST CORP COM 140501107 1,907 91,647 SH   SOLE 30 91,647 0 0
CAPITAL SR LIVING CORP COM 140475104 17 5,479 SH   SOLE 18 5,479 0 0
CAPITAL SR LIVING CORP COM 140475104 259 83,663 SH   SOLE 21 83,663 0 0
CAPITAL SR LIVING CORP COM 140475104 1,824 590,247 SH   SOLE 22 590,247 0 0
CAPITALA FIN CORP COM 14054R106 0 36 SH   SOLE 17 0 0 36
CAPITALA FIN CORP 5.75% NT CV 22 14054R403 2,482 100,420 SH   SOLE 21 100,420 0 0
CAPITOL FED FINL INC COM 14057J101 1,877 136,731 SH   SOLE 2 5,206 0 131,525
CAPITOL FED FINL INC COM 14057J101 12 900 SH   SOLE 4 900 0 0
CAPITOL FED FINL INC COM 14057J101 29 2,138 SH   SOLE 7 2,138 0 0
CAPITOL FED FINL INC COM 14057J101 6,167 449,187 SH   SOLE 18 449,187 0 0
CAPITOL FED FINL INC COM 14057J101 3,198 232,944 SH   SOLE 19 232,944 0 0
CAPITOL FED FINL INC COM 14057J101 65,733 4,787,536 SH   SOLE 21 4,787,536 0 0
CAPITOL FED FINL INC COM 14057J101 59,228 4,313,782 SH   SOLE 22 4,136,516 0 177,266
CAPITOL FED FINL INC COM 14057J101 294 21,390 SH   SOLE 26 15,316 0 6,074
CAPITOL FED FINL INC COM 14057J101 256 18,668 SH   SOLE 28 18,668 0 0
CAPITOL FED FINL INC COM 14057J101 534 38,877 SH   SOLE 30 38,877 0 0
CAPITOL FED FINL INC COM 14057J101 63 4,585 SH   SOLE 36 4,585 0 0
CAPITOL FED FINL INC COM 14057J101 226 16,458 SH   SOLE 40 16,458 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 13,371 350,488 SH   SOLE 2 35,115 0 315,373
CAPRI HOLDINGS LIMITED SHS G1890L107 2,420 63,424 SH   SOLE 4 59,552 0 3,872
CAPRI HOLDINGS LIMITED SHS G1890L107 5,133 134,535 SH   SOLE 7 127,522 0 7,013
CAPRI HOLDINGS LIMITED SHS G1890L107 13 328 SH   SOLE 13 328 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 29 770 SH   SOLE 15 770 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 13,421 351,805 SH   SOLE 18 331,678 0 20,127
CAPRI HOLDINGS LIMITED SHS G1890L107 1,759 46,111 SH   SOLE 19 46,111 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 139,491 3,656,389 SH   SOLE 21 3,656,389 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 150,214 3,937,455 SH   SOLE 22 3,525,997 0 411,458
CAPRI HOLDINGS LIMITED SHS G1890L107 4,126 108,141 SH   SOLE 23 108,141 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 5,961 156,258 SH   SOLE 25 156,258 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 28,293 741,614 SH   SOLE 26 173,089 0 568,525
CAPRI HOLDINGS LIMITED SHS G1890L107 1,060 27,789 SH   SOLE 28 19,709 0 8,080
CAPRI HOLDINGS LIMITED SHS G1890L107 1,326 34,770 SH   SOLE 29 3,156 0 31,614
CAPRI HOLDINGS LIMITED SHS G1890L107 27,536 721,785 SH   SOLE 30 721,785 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 1,180 30,918 SH   SOLE 31 24,020 0 6,898
CAPRI HOLDINGS LIMITED SHS G1890L107 399 10,460 SH   SOLE 34 10,460 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 3,197 83,788 SH   SOLE 36 83,788 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 116 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 251 15,083 SH   SOLE 2 637 0 14,446
CAPSTAR FINL HLDGS INC COM 14070T102 878 52,732 SH   SOLE 18 52,732 0 0
CAPSTAR FINL HLDGS INC COM 14070T102 1,312 78,800 SH   SOLE 19 78,800 0 0
CAPSTAR FINL HLDGS INC COM 14070T102 9,122 547,869 SH   SOLE 21 547,869 0 0
CAPSTAR FINL HLDGS INC COM 14070T102 7,018 421,484 SH   SOLE 22 412,738 0 8,746
CAPSTEAD MTG CORP COM NO PAR 14067E506 763 96,386 SH   SOLE 2 3,473 0 92,913
CAPSTEAD MTG CORP COM NO PAR 14067E506 4 499 SH   SOLE 4 499 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 11 1,359 SH   SOLE 7 1,359 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 3,320 419,201 SH   SOLE 18 419,201 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 1,304 164,588 SH   SOLE 19 164,588 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 100,679 12,712,020 SH   SOLE 21 12,712,020 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 23,213 2,930,969 SH   SOLE 22 2,798,370 0 132,599
CAPSTEAD MTG CORP COM NO PAR 14067E506 121 15,226 SH   SOLE 26 12,091 0 3,135
CAPSTEAD MTG CORP COM NO PAR 14067E506 114 14,355 SH   SOLE 28 14,355 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 944 119,187 SH   SOLE 30 119,187 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 88 11,073 SH   SOLE 40 11,073 0 0
CAPSTONE TURBINE CORP COM 14067D508 4 1,371 SH   SOLE 21 1,371 0 0
CAPSTONE TURBINE CORP COM 14067D508 436 142,326 SH   SOLE 22 142,326 0 0
CARA THERAPEUTICS INC COM 140755109 355 22,007 SH   SOLE 2 3,261 0 18,746
CARA THERAPEUTICS INC COM 140755109 4 227 SH   SOLE 4 227 0 0
CARA THERAPEUTICS INC COM 140755109 10 602 SH   SOLE 7 602 0 0
CARA THERAPEUTICS INC COM 140755109 2,466 153,098 SH   SOLE 18 144,797 0 8,301
CARA THERAPEUTICS INC COM 140755109 1,605 99,640 SH   SOLE 19 99,640 0 0
CARA THERAPEUTICS INC COM 140755109 31,552 1,958,531 SH   SOLE 21 1,958,531 0 0
CARA THERAPEUTICS INC COM 140755109 20,237 1,256,150 SH   SOLE 22 1,201,699 0 54,451
CARA THERAPEUTICS INC COM 140755109 141 8,726 SH   SOLE 23 8,726 0 0
CARA THERAPEUTICS INC COM 140755109 370 22,961 SH   SOLE 26 0 0 22,961
CARA THERAPEUTICS INC COM 140755109 65 4,018 SH   SOLE 28 4,018 0 0
CARA THERAPEUTICS INC COM 140755109 274 17,036 SH   SOLE 30 17,036 0 0
CARA THERAPEUTICS INC COM 140755109 53 3,314 SH   SOLE 40 3,314 0 0
CARDINAL HEALTH INC COM 14149Y108 37,424 739,898 SH   SOLE 2 107,355 0 632,543
CARDINAL HEALTH INC COM 14149Y108 7,267 143,670 SH   SOLE 4 135,472 0 8,198
CARDINAL HEALTH INC COM 14149Y108 37,648 744,321 SH   SOLE 7 386,013 0 358,308
CARDINAL HEALTH INC COM 14149Y108 355 7,009 SH   SOLE 13 7,009 0 0
CARDINAL HEALTH INC COM 14149Y108 68 1,337 SH   SOLE 15 1,337 0 0
CARDINAL HEALTH INC COM 14149Y108 38,006 751,413 SH   SOLE 18 710,408 0 41,005
CARDINAL HEALTH INC COM 14149Y108 7,347 145,249 SH   SOLE 19 145,249 0 0
CARDINAL HEALTH INC COM 14149Y108 377,869 7,470,715 SH   SOLE 21 7,470,715 0 0
CARDINAL HEALTH INC COM 14149Y108 393,706 7,783,818 SH   SOLE 22 6,931,282 0 852,536
CARDINAL HEALTH INC COM 14149Y108 11,311 223,617 SH   SOLE 23 223,617 0 0
CARDINAL HEALTH INC COM 14149Y108 18,889 373,446 SH   SOLE 25 373,446 0 0
CARDINAL HEALTH INC COM 14149Y108 97,251 1,922,709 SH   SOLE 26 223,698 0 1,699,011
CARDINAL HEALTH INC COM 14149Y108 2,857 56,494 SH   SOLE 28 38,894 0 17,600
CARDINAL HEALTH INC COM 14149Y108 305 6,021 SH   SOLE 29 6,021 0 0
CARDINAL HEALTH INC COM 14149Y108 76,753 1,517,451 SH   SOLE 30 1,517,451 0 0
CARDINAL HEALTH INC COM 14149Y108 3,885 76,803 SH   SOLE 31 51,461 0 25,342
CARDINAL HEALTH INC COM 14149Y108 2,341 46,280 SH   SOLE 34 46,280 0 0
CARDINAL HEALTH INC COM 14149Y108 15,773 311,841 SH   SOLE 36 311,841 0 0
CARDINAL HEALTH INC COM 14149Y108 325 6,420 SH   SOLE 40 6,420 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 698 14,357 SH   SOLE 2 1,279 0 13,078
CARDIOVASCULAR SYS INC DEL COM 141619106 11 233 SH   SOLE 4 233 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 29 591 SH   SOLE 7 591 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 7,842 161,383 SH   SOLE 18 154,995 0 6,388
CARDIOVASCULAR SYS INC DEL COM 141619106 3,823 78,673 SH   SOLE 19 78,673 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 196,315 4,040,239 SH   SOLE 21 4,040,239 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 50,774 1,044,944 SH   SOLE 22 998,442 0 46,502
CARDIOVASCULAR SYS INC DEL COM 141619106 25 523 SH   SOLE 23 523 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 1,352 27,825 SH   SOLE 26 16,096 0 11,729
CARDIOVASCULAR SYS INC DEL COM 141619106 207 4,262 SH   SOLE 28 4,262 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 2,411 49,615 SH   SOLE 30 49,615 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 251 5,170 SH   SOLE 34 5,170 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 161 3,314 SH   SOLE 40 3,314 0 0
CARDLYTICS INC COM 14161W105 392 6,229 SH   SOLE 2 861 0 5,368
CARDLYTICS INC COM 14161W105 8 123 SH   SOLE 4 123 0 0
CARDLYTICS INC COM 14161W105 16 250 SH   SOLE 7 250 0 0
CARDLYTICS INC COM 14161W105 1 14 SH   SOLE 17 0 0 14
CARDLYTICS INC COM 14161W105 3,353 53,341 SH   SOLE 18 49,872 0 3,469
CARDLYTICS INC COM 14161W105 2,851 45,350 SH   SOLE 19 45,350 0 0
CARDLYTICS INC COM 14161W105 32,869 522,887 SH   SOLE 21 522,887 0 0
CARDLYTICS INC COM 14161W105 32,809 521,930 SH   SOLE 22 501,524 0 20,406
CARDLYTICS INC COM 14161W105 173 2,757 SH   SOLE 23 2,757 0 0
CARDLYTICS INC COM 14161W105 352 5,599 SH   SOLE 26 0 0 5,599
CARDLYTICS INC COM 14161W105 227 3,615 SH   SOLE 28 3,615 0 0
CARDLYTICS INC COM 14161W105 402 6,397 SH   SOLE 30 6,397 0 0
CARDLYTICS INC COM 14161W105 145 2,303 SH   SOLE 40 2,303 0 0
CARDTRONICS INC NOTE 1.000%12/0 14161HAG3 745 700,000 PRN   SOLE 21 700,000 0 0
CARDTRONICS INC NOTE 1.000%12/0 14161HAG3 293 275,000 PRN   SOLE 26 0 0 275,000
CARDTRONICS PLC SHS CL A G1991C105 890 19,938 SH   SOLE 2 1,396 0 18,542
CARDTRONICS PLC SHS CL A G1991C105 1 30 SH   SOLE 4 30 0 0
CARDTRONICS PLC SHS CL A G1991C105 32 711 SH   SOLE 7 711 0 0
CARDTRONICS PLC SHS CL A G1991C105 7,328 164,123 SH   SOLE 18 164,123 0 0
CARDTRONICS PLC SHS CL A G1991C105 2,924 65,481 SH   SOLE 19 65,481 0 0
CARDTRONICS PLC SHS CL A G1991C105 181,452 4,063,874 SH   SOLE 21 4,063,874 0 0
CARDTRONICS PLC SHS CL A G1991C105 49,345 1,105,156 SH   SOLE 22 1,053,384 0 51,772
CARDTRONICS PLC SHS CL A G1991C105 565 12,644 SH   SOLE 26 8,573 0 4,071
CARDTRONICS PLC SHS CL A G1991C105 245 5,486 SH   SOLE 28 5,486 0 0
CARDTRONICS PLC SHS CL A G1991C105 2,280 51,055 SH   SOLE 30 51,055 0 0
CARDTRONICS PLC SHS CL A G1991C105 214 4,794 SH   SOLE 40 4,794 0 0
CARE COM INC COM 141633107 175 11,623 SH   SOLE 2 1,625 0 9,998
CARE COM INC COM 141633107 6 405 SH   SOLE 7 405 0 0
CARE COM INC COM 141633107 1,689 112,393 SH   SOLE 18 108,614 0 3,779
CARE COM INC COM 141633107 961 63,945 SH   SOLE 19 63,945 0 0
CARE COM INC COM 141633107 46,383 3,086,021 SH   SOLE 21 3,086,021 0 0
CARE COM INC COM 141633107 14,249 948,007 SH   SOLE 22 917,960 0 30,047
CARE COM INC COM 141633107 57 3,768 SH   SOLE 23 3,768 0 0
CARE COM INC COM 141633107 131 8,707 SH   SOLE 26 0 0 8,707
CARE COM INC COM 141633107 499 33,185 SH   SOLE 30 33,185 0 0
CARE COM INC COM 141633107 28 1,892 SH   SOLE 40 1,892 0 0
CAREDX INC COM 14167L103 394 18,260 SH   SOLE 2 1,450 0 16,810
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,027 140,325 SH   SOLE 18 140,325 0 0
CAREDX INC COM 14167L103 1,564 72,490 SH   SOLE 19 72,490 0 0
CAREDX INC COM 14167L103 29,697 1,376,771 SH   SOLE 21 1,376,771 0 0
CAREDX INC COM 14167L103 24,500 1,135,844 SH   SOLE 22 1,084,066 0 51,778
CAREDX INC COM 14167L103 457 21,177 SH   SOLE 26 17,636 0 3,541
CAREDX INC COM 14167L103 132 6,111 SH   SOLE 28 6,111 0 0
CAREDX INC COM 14167L103 2,565 118,933 SH   SOLE 30 118,933 0 0
CAREDX INC COM 14167L103 37 1,734 SH   SOLE 34 1,734 0 0
CAREDX INC COM 14167L103 104 4,815 SH   SOLE 40 4,815 0 0
CAREER EDUCATION CORP COM 141665109 528 28,689 SH   SOLE 2 2,467 0 26,222
CAREER EDUCATION CORP COM 141665109 6 326 SH   SOLE 4 326 0 0
CAREER EDUCATION CORP COM 141665109 24 1,322 SH   SOLE 7 1,322 0 0
CAREER EDUCATION CORP COM 141665109 5,716 310,845 SH   SOLE 18 310,845 0 0
CAREER EDUCATION CORP COM 141665109 3,031 164,816 SH   SOLE 19 164,816 0 0
CAREER EDUCATION CORP COM 141665109 146,614 7,972,478 SH   SOLE 21 7,972,478 0 0
CAREER EDUCATION CORP COM 141665109 37,959 2,064,096 SH   SOLE 22 1,979,200 0 84,896
CAREER EDUCATION CORP COM 141665109 22 1,175 SH   SOLE 23 1,175 0 0
CAREER EDUCATION CORP COM 141665109 1,106 60,130 SH   SOLE 26 31,145 0 28,985
CAREER EDUCATION CORP COM 141665109 158 8,603 SH   SOLE 28 8,603 0 0
CAREER EDUCATION CORP COM 141665109 1,781 96,863 SH   SOLE 30 96,863 0 0
CAREER EDUCATION CORP COM 141665109 129 7,013 SH   SOLE 34 7,013 0 0
CAREER EDUCATION CORP COM 141665109 155 8,432 SH   SOLE 40 8,432 0 0
CARETRUST REIT INC COM 14174T107 1,136 55,065 SH   SOLE 2 3,508 0 51,557
CARETRUST REIT INC COM 14174T107 6,593 319,606 SH   SOLE 4 319,606 0 0
CARETRUST REIT INC COM 14174T107 1,974 95,685 SH   SOLE 7 95,685 0 0
CARETRUST REIT INC COM 14174T107 33,016 1,600,410 SH   SOLE 18 1,600,410 0 0
CARETRUST REIT INC COM 14174T107 6,195 300,313 SH   SOLE 19 300,313 0 0
CARETRUST REIT INC COM 14174T107 230,932 11,194,009 SH   SOLE 21 11,194,009 0 0
CARETRUST REIT INC COM 14174T107 78,816 3,820,478 SH   SOLE 22 3,424,030 0 396,448
CARETRUST REIT INC COM 14174T107 1,930 93,533 SH   SOLE 23 93,533 0 0
CARETRUST REIT INC COM 14174T107 4,179 202,567 SH   SOLE 25 202,567 0 0
CARETRUST REIT INC COM 14174T107 1,579 76,545 SH   SOLE 26 20,645 0 55,900
CARETRUST REIT INC COM 14174T107 220 10,678 SH   SOLE 28 10,678 0 0
CARETRUST REIT INC COM 14174T107 1,007 48,824 SH   SOLE 29 48,824 0 0
CARETRUST REIT INC COM 14174T107 11,632 563,816 SH   SOLE 30 563,816 0 0
CARETRUST REIT INC COM 14174T107 3,521 170,687 SH   SOLE 34 170,687 0 0
CARETRUST REIT INC COM 14174T107 207 10,021 SH   SOLE 40 10,021 0 0
CARGURUS INC COM CL A 141788109 2,871 81,597 SH   SOLE 2 47,509 0 34,088
CARGURUS INC COM CL A 141788109 69 1,962 SH   SOLE 4 1,962 0 0
CARGURUS INC COM CL A 141788109 87 2,466 SH   SOLE 7 2,466 0 0
CARGURUS INC COM CL A 141788109 10,197 289,863 SH   SOLE 18 256,074 0 33,789
CARGURUS INC COM CL A 141788109 12,503 355,394 SH   SOLE 19 355,394 0 0
CARGURUS INC COM CL A 141788109 92,634 2,633,157 SH   SOLE 21 2,633,157 0 0
CARGURUS INC COM CL A 141788109 83,522 2,374,133 SH   SOLE 22 2,229,938 0 144,195
CARGURUS INC COM CL A 141788109 1,305 37,103 SH   SOLE 23 37,103 0 0
CARGURUS INC COM CL A 141788109 3,532 100,399 SH   SOLE 26 18,868 0 81,531
CARGURUS INC COM CL A 141788109 369 10,492 SH   SOLE 28 10,492 0 0
CARGURUS INC COM CL A 141788109 172 4,893 SH   SOLE 29 4,893 0 0
CARGURUS INC COM CL A 141788109 4,281 121,680 SH   SOLE 30 121,680 0 0
CARGURUS INC COM CL A 141788109 150 4,250 SH   SOLE 34 4,250 0 0
CARGURUS INC COM CL A 141788109 37 1,062 SH   SOLE 36 1,062 0 0
CARGURUS INC COM CL A 141788109 271 7,706 SH   SOLE 40 7,706 0 0
CARLISLE COS INC COM 142339100 25,413 157,024 SH   SOLE 2 54,200 0 102,824
CARLISLE COS INC COM 142339100 742 4,582 SH   SOLE 4 4,582 0 0
CARLISLE COS INC COM 142339100 2,176 13,448 SH   SOLE 7 13,448 0 0
CARLISLE COS INC COM 142339100 98 608 SH   SOLE 13 608 0 0
CARLISLE COS INC COM 142339100 27,534 170,130 SH   SOLE 18 168,327 0 1,803
CARLISLE COS INC COM 142339100 4,342 26,828 SH   SOLE 19 26,828 0 0
CARLISLE COS INC COM 142339100 465,170 2,874,258 SH   SOLE 21 2,874,258 0 0
CARLISLE COS INC COM 142339100 319,450 1,973,864 SH   SOLE 22 1,848,553 0 125,311
CARLISLE COS INC COM 142339100 378 2,336 SH   SOLE 23 2,336 0 0
CARLISLE COS INC COM 142339100 3,542 21,887 SH   SOLE 26 14,507 0 7,380
CARLISLE COS INC COM 142339100 1,200 7,417 SH   SOLE 28 7,417 0 0
CARLISLE COS INC COM 142339100 202 1,248 SH   SOLE 29 1,248 0 0
CARLISLE COS INC COM 142339100 3,090 19,091 SH   SOLE 30 19,091 0 0
CARLISLE COS INC COM 142339100 486 3,005 SH   SOLE 31 1,542 0 1,463
CARLISLE COS INC COM 142339100 1,589 9,818 SH   SOLE 34 9,818 0 0
CARLISLE COS INC COM 142339100 228 1,407 SH   SOLE 36 1,407 0 0
CARLISLE COS INC COM 142339100 1,001 6,185 SH   SOLE 40 6,185 0 0
CARMAX INC COM 143130102 35,053 399,829 SH   SOLE 2 48,039 0 351,790
CARMAX INC COM 143130102 6,433 73,379 SH   SOLE 4 68,681 0 4,698
CARMAX INC COM 143130102 12,167 138,784 SH   SOLE 7 138,784 0 0
CARMAX INC COM 143130102 25 283 SH   SOLE 13 283 0 0
CARMAX INC COM 143130102 91 1,033 SH   SOLE 15 1,033 0 0
CARMAX INC COM 143130102 29,020 331,016 SH   SOLE 18 306,759 0 24,257
CARMAX INC COM 143130102 6,000 68,439 SH   SOLE 19 68,439 0 0
CARMAX INC COM 143130102 336,226 3,835,134 SH   SOLE 21 3,835,134 0 0
CARMAX INC COM 143130102 352,149 4,016,756 SH   SOLE 22 3,575,555 0 441,201
CARMAX INC COM 143130102 10,946 124,851 SH   SOLE 23 124,851 0 0
CARMAX INC COM 143130102 14,849 169,369 SH   SOLE 25 169,369 0 0
CARMAX INC COM 143130102 55,662 634,909 SH   SOLE 26 124,543 0 510,366
CARMAX INC COM 143130102 2,762 31,500 SH   SOLE 28 22,031 0 9,469
CARMAX INC COM 143130102 3,475 39,633 SH   SOLE 29 5,014 0 34,619
CARMAX INC COM 143130102 59,066 673,733 SH   SOLE 30 673,733 0 0
CARMAX INC COM 143130102 3,560 40,602 SH   SOLE 31 28,139 0 12,463
CARMAX INC COM 143130102 1,009 11,507 SH   SOLE 34 11,507 0 0
CARMAX INC COM 143130102 11,610 132,429 SH   SOLE 36 132,429 0 0
CARMAX INC COM 143130102 323 3,683 SH   SOLE 40 3,683 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 50,553 994,559 SH   SOLE 2 111,966 0 882,593
CARNIVAL CORP UNIT 99/99/9999 143658300 9,318 183,315 SH   SOLE 4 172,157 0 11,158
CARNIVAL CORP UNIT 99/99/9999 143658300 19,999 393,452 SH   SOLE 7 380,257 0 13,195
CARNIVAL CORP UNIT 99/99/9999 143658300 2,233 43,924 SH   SOLE 13 43,924 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 21 422 SH   SOLE 15 422 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 5 100 SH   SOLE 17 0 0 100
CARNIVAL CORP UNIT 99/99/9999 143658300 39,236 771,912 SH   SOLE 18 669,061 0 102,851
CARNIVAL CORP UNIT 99/99/9999 143658300 15,587 306,650 SH   SOLE 19 306,650 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 424,429 8,349,979 SH   SOLE 21 8,349,979 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 506,053 9,955,792 SH   SOLE 22 8,738,828 0 1,216,964
CARNIVAL CORP UNIT 99/99/9999 143658300 15,347 301,933 SH   SOLE 23 301,933 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 19,015 374,081 SH   SOLE 25 374,081 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 82,895 1,630,828 SH   SOLE 26 301,495 0 1,329,333
CARNIVAL CORP UNIT 99/99/9999 143658300 4,026 79,214 SH   SOLE 28 54,986 0 24,228
CARNIVAL CORP UNIT 99/99/9999 143658300 429 8,446 SH   SOLE 29 8,446 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 83,933 1,651,243 SH   SOLE 30 1,651,243 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 4,791 94,256 SH   SOLE 31 71,911 0 22,345
CARNIVAL CORP UNIT 99/99/9999 143658300 1,433 28,201 SH   SOLE 34 28,201 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 16,599 326,562 SH   SOLE 36 326,562 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 519 10,210 SH   SOLE 40 10,210 0 0
CAROLINA FINL CORP NEW COM 143873107 970 22,427 SH   SOLE 2 737 0 21,690
CAROLINA FINL CORP NEW COM 143873107 19 443 SH   SOLE 7 443 0 0
CAROLINA FINL CORP NEW COM 143873107 3,361 77,753 SH   SOLE 18 77,753 0 0
CAROLINA FINL CORP NEW COM 143873107 1,613 37,311 SH   SOLE 19 37,311 0 0
CAROLINA FINL CORP NEW COM 143873107 36,198 837,340 SH   SOLE 21 837,340 0 0
CAROLINA FINL CORP NEW COM 143873107 32,655 755,379 SH   SOLE 22 726,662 0 28,717
CAROLINA FINL CORP NEW COM 143873107 13 305 SH   SOLE 23 305 0 0
CAROLINA FINL CORP NEW COM 143873107 125 2,892 SH   SOLE 26 0 0 2,892
CAROLINA FINL CORP NEW COM 143873107 185 4,271 SH   SOLE 28 4,271 0 0
CAROLINA FINL CORP NEW COM 143873107 432 9,984 SH   SOLE 30 9,984 0 0
CAROLINA FINL CORP NEW COM 143873107 88 2,047 SH   SOLE 40 2,047 0 0
CAROLINA TR BANCSHARES INC COM 14422P105 25 1,901 SH   SOLE 18 1,901 0 0
CAROLINA TR BANCSHARES INC COM 14422P105 159 12,197 SH   SOLE 21 12,197 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 3,200 64,289 SH   SOLE 2 22,559 0 41,730
CARPENTER TECHNOLOGY CORP COM 144285103 9 190 SH   SOLE 4 190 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 62 1,238 SH   SOLE 7 1,238 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 13,286 266,892 SH   SOLE 18 266,892 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 5,698 114,465 SH   SOLE 19 114,465 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 173,354 3,482,404 SH   SOLE 21 3,482,404 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 84,122 1,689,875 SH   SOLE 22 1,624,365 0 65,510
CARPENTER TECHNOLOGY CORP COM 144285103 173 3,470 SH   SOLE 23 3,470 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 1,711 34,373 SH   SOLE 26 13,644 0 20,729
CARPENTER TECHNOLOGY CORP COM 144285103 292 5,868 SH   SOLE 28 5,868 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 755 15,163 SH   SOLE 30 15,163 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 30 600 SH   SOLE 36 600 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 210 4,213 SH   SOLE 40 4,213 0 0
CARRIAGE SVCS INC COM 143905107 414 16,175 SH   SOLE 2 686 0 15,489
CARRIAGE SVCS INC COM 143905107 5 200 SH   SOLE 7 200 0 0
CARRIAGE SVCS INC COM 143905107 1,580 61,702 SH   SOLE 18 61,702 0 0
CARRIAGE SVCS INC COM 143905107 957 37,396 SH   SOLE 19 37,396 0 0
CARRIAGE SVCS INC COM 143905107 15,445 603,303 SH   SOLE 21 603,303 0 0
CARRIAGE SVCS INC COM 143905107 14,397 562,392 SH   SOLE 22 539,122 0 23,270
CARRIAGE SVCS INC COM 143905107 17 667 SH   SOLE 23 667 0 0
CARRIAGE SVCS INC COM 143905107 200 7,814 SH   SOLE 26 0 0 7,814
CARRIAGE SVCS INC COM 143905107 61 2,376 SH   SOLE 28 2,376 0 0
CARRIAGE SVCS INC COM 143905107 181 7,079 SH   SOLE 30 7,079 0 0
CARRIAGE SVCS INC COM 143905107 43 1,695 SH   SOLE 40 1,695 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 235 33,337 SH   SOLE 2 1,274 0 32,063
CARROLS RESTAURANT GROUP INC COM 14574X104 5 764 SH   SOLE 7 764 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 879 124,750 SH   SOLE 18 124,750 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 427 60,613 SH   SOLE 19 60,613 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 9,127 1,294,623 SH   SOLE 21 1,294,623 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 7,885 1,118,398 SH   SOLE 22 1,071,456 0 46,942
CARROLS RESTAURANT GROUP INC COM 14574X104 37 5,302 SH   SOLE 23 5,302 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 110 15,557 SH   SOLE 26 0 0 15,557
CARROLS RESTAURANT GROUP INC COM 14574X104 35 4,903 SH   SOLE 28 4,903 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 36 5,083 SH   SOLE 30 5,083 0 0
CARS COM INC COM 14575E105 854 69,850 SH   SOLE 2 8,579 0 61,271
CARS COM INC COM 14575E105 4 332 SH   SOLE 4 332 0 0
CARS COM INC COM 14575E105 13 1,102 SH   SOLE 7 1,102 0 0
CARS COM INC COM 14575E105 2,794 228,619 SH   SOLE 18 228,619 0 0
CARS COM INC COM 14575E105 2,583 211,371 SH   SOLE 19 211,371 0 0
CARS COM INC COM 14575E105 28,355 2,320,348 SH   SOLE 21 2,320,348 0 0
CARS COM INC COM 14575E105 26,012 2,128,618 SH   SOLE 22 2,027,183 0 101,435
CARS COM INC COM 14575E105 244 20,004 SH   SOLE 23 20,004 0 0
CARS COM INC COM 14575E105 864 70,678 SH   SOLE 26 10,417 0 60,261
CARS COM INC COM 14575E105 103 8,465 SH   SOLE 28 8,465 0 0
CARS COM INC COM 14575E105 2,205 180,433 SH   SOLE 30 180,433 0 0
CARS COM INC COM 14575E105 26 2,166 SH   SOLE 31 0 0 2,166
CARS COM INC COM 14575E105 53 4,369 SH   SOLE 36 4,369 0 0
CARS COM INC COM 14575E105 77 6,304 SH   SOLE 40 6,304 0 0
CARTER BK & TR MARTINSVILLE COM 146102108 524 22,088 SH   SOLE 2 946 0 21,142
CARTER BK & TR MARTINSVILLE COM 146102108 8 326 SH   SOLE 7 326 0 0
CARTER BK & TR MARTINSVILLE COM 146102108 1,944 81,956 SH   SOLE 18 81,956 0 0
CARTER BK & TR MARTINSVILLE COM 146102108 968 40,799 SH   SOLE 19 40,799 0 0
CARTER BK & TR MARTINSVILLE COM 146102108 19,997 843,054 SH   SOLE 21 843,054 0 0
CARTER BK & TR MARTINSVILLE COM 146102108 13,798 581,686 SH   SOLE 22 566,599 0 15,087
CARTER BK & TR MARTINSVILLE COM 146102108 88 3,726 SH   SOLE 30 3,726 0 0
CARTERS INC COM 146229109 12,213 111,696 SH   SOLE 2 34,030 0 77,666
CARTERS INC COM 146229109 16 142 SH   SOLE 4 142 0 0
CARTERS INC COM 146229109 116 1,065 SH   SOLE 7 1,065 0 0
CARTERS INC COM 146229109 14,154 129,449 SH   SOLE 18 129,449 0 0
CARTERS INC COM 146229109 1,123 10,269 SH   SOLE 19 10,269 0 0
CARTERS INC COM 146229109 243,193 2,224,193 SH   SOLE 21 2,224,193 0 0
CARTERS INC COM 146229109 164,713 1,506,428 SH   SOLE 22 1,420,434 0 85,994
CARTERS INC COM 146229109 1,834 16,769 SH   SOLE 26 10,546 0 6,223
CARTERS INC COM 146229109 645 5,896 SH   SOLE 28 5,896 0 0
CARTERS INC COM 146229109 1,546 14,142 SH   SOLE 30 14,142 0 0
CARTERS INC COM 146229109 102 929 SH   SOLE 31 929 0 0
CARTERS INC COM 146229109 100 918 SH   SOLE 36 918 0 0
CARTERS INC COM 146229109 536 4,899 SH   SOLE 40 4,899 0 0
CARVANA CO CL A 146869102 7,715 83,815 SH   SOLE 2 2,986 0 80,829
CARVANA CO CL A 146869102 17 187 SH   SOLE 4 187 0 0
CARVANA CO CL A 146869102 73 797 SH   SOLE 7 797 0 0
CARVANA CO CL A 146869102 1,925 20,915 SH   SOLE 18 20,915 0 0
CARVANA CO CL A 146869102 975 10,589 SH   SOLE 19 10,589 0 0
CARVANA CO CL A 146869102 54,205 588,870 SH   SOLE 21 588,870 0 0
CARVANA CO CL A 146869102 122,180 1,327,321 SH   SOLE 22 1,245,151 0 82,170
CARVANA CO CL A 146869102 1,628 17,691 SH   SOLE 26 10,799 0 6,892
CARVANA CO CL A 146869102 595 6,466 SH   SOLE 28 6,466 0 0
CARVANA CO CL A 146869102 6,529 70,933 SH   SOLE 30 70,933 0 0
CARVANA CO CL A 146869102 84 913 SH   SOLE 31 913 0 0
CARVANA CO CL A 146869102 482 5,241 SH   SOLE 40 5,241 0 0
CASA SYS INC COM 14713L102 67 16,421 SH   SOLE 2 1,434 0 14,987
CASA SYS INC COM 14713L102 1 348 SH   SOLE 7 348 0 0
CASA SYS INC COM 14713L102 437 106,956 SH   SOLE 18 106,956 0 0
CASA SYS INC COM 14713L102 221 54,021 SH   SOLE 19 54,021 0 0
CASA SYS INC COM 14713L102 4,328 1,058,176 SH   SOLE 21 1,058,176 0 0
CASA SYS INC COM 14713L102 3,426 837,532 SH   SOLE 22 804,193 0 33,339
CASA SYS INC COM 14713L102 18 4,425 SH   SOLE 30 4,425 0 0
CASA SYS INC COM 14713L102 16 3,914 SH   SOLE 40 3,914 0 0
CASELLA WASTE SYS INC CL A 147448104 881 19,134 SH   SOLE 2 1,714 0 17,420
CASELLA WASTE SYS INC CL A 147448104 11 241 SH   SOLE 4 241 0 0
CASELLA WASTE SYS INC CL A 147448104 39 846 SH   SOLE 7 846 0 0
CASELLA WASTE SYS INC CL A 147448104 7,056 153,287 SH   SOLE 18 153,287 0 0
CASELLA WASTE SYS INC CL A 147448104 3,774 81,993 SH   SOLE 19 81,993 0 0
CASELLA WASTE SYS INC CL A 147448104 70,943 1,541,230 SH   SOLE 21 1,541,230 0 0
CASELLA WASTE SYS INC CL A 147448104 60,348 1,311,066 SH   SOLE 22 1,251,933 0 59,133
CASELLA WASTE SYS INC CL A 147448104 1,362 29,585 SH   SOLE 26 13,699 0 15,886
CASELLA WASTE SYS INC CL A 147448104 248 5,396 SH   SOLE 28 5,396 0 0
CASELLA WASTE SYS INC CL A 147448104 626 13,607 SH   SOLE 30 13,607 0 0
CASELLA WASTE SYS INC CL A 147448104 219 4,760 SH   SOLE 40 4,760 0 0
CASEYS GEN STORES INC COM 147528103 13,741 86,427 SH   SOLE 2 24,244 0 62,183
CASEYS GEN STORES INC COM 147528103 25 156 SH   SOLE 4 156 0 0
CASEYS GEN STORES INC COM 147528103 150 944 SH   SOLE 7 944 0 0
CASEYS GEN STORES INC COM 147528103 16,055 100,984 SH   SOLE 18 100,984 0 0
CASEYS GEN STORES INC COM 147528103 1,373 8,637 SH   SOLE 19 8,637 0 0
CASEYS GEN STORES INC COM 147528103 293,959 1,848,915 SH   SOLE 21 1,848,915 0 0
CASEYS GEN STORES INC COM 147528103 194,600 1,223,978 SH   SOLE 22 1,152,910 0 71,068
CASEYS GEN STORES INC COM 147528103 678 4,264 SH   SOLE 23 4,264 0 0
CASEYS GEN STORES INC COM 147528103 2,368 14,895 SH   SOLE 26 7,741 0 7,154
CASEYS GEN STORES INC COM 147528103 725 4,559 SH   SOLE 28 4,559 0 0
CASEYS GEN STORES INC COM 147528103 1,837 11,556 SH   SOLE 30 11,556 0 0
CASEYS GEN STORES INC COM 147528103 325 2,045 SH   SOLE 31 745 0 1,300
CASEYS GEN STORES INC COM 147528103 235 1,481 SH   SOLE 36 1,481 0 0
CASEYS GEN STORES INC COM 147528103 612 3,847 SH   SOLE 40 3,847 0 0
CASI PHARMACEUTICALS INC COM 14757U109 72 23,167 SH   SOLE 2 1,628 0 21,539
CASI PHARMACEUTICALS INC COM 14757U109 3 1,069 SH   SOLE 7 1,069 0 0
CASI PHARMACEUTICALS INC COM 14757U109 569 184,083 SH   SOLE 18 184,083 0 0
CASI PHARMACEUTICALS INC COM 14757U109 261 84,553 SH   SOLE 19 84,553 0 0
CASI PHARMACEUTICALS INC COM 14757U109 5,362 1,735,296 SH   SOLE 21 1,735,296 0 0
CASI PHARMACEUTICALS INC COM 14757U109 3,884 1,256,979 SH   SOLE 22 1,216,055 0 40,924
CASS INFORMATION SYS INC COM 14808P109 339 5,877 SH   SOLE 2 468 0 5,409
CASS INFORMATION SYS INC COM 14808P109 14 242 SH   SOLE 7 242 0 0
CASS INFORMATION SYS INC COM 14808P109 2,925 50,659 SH   SOLE 18 50,659 0 0
CASS INFORMATION SYS INC COM 14808P109 1,432 24,805 SH   SOLE 19 24,805 0 0
CASS INFORMATION SYS INC COM 14808P109 29,592 512,499 SH   SOLE 21 512,499 0 0
CASS INFORMATION SYS INC COM 14808P109 22,179 384,119 SH   SOLE 22 367,370 0 16,749
CASS INFORMATION SYS INC COM 14808P109 35 613 SH   SOLE 23 613 0 0
CASS INFORMATION SYS INC COM 14808P109 773 13,393 SH   SOLE 26 11,136 0 2,257
CASS INFORMATION SYS INC COM 14808P109 101 1,744 SH   SOLE 28 1,744 0 0
CASS INFORMATION SYS INC COM 14808P109 242 4,195 SH   SOLE 30 4,195 0 0
CASS INFORMATION SYS INC COM 14808P109 74 1,281 SH   SOLE 40 1,281 0 0
CASSAVA SCIENCES INC COM 14817C107 29 5,666 SH   SOLE 21 5,666 0 0
CASSAVA SCIENCES INC COM 14817C107 1,454 279,548 SH   SOLE 22 279,548 0 0
CASTLE BIOSCIENCES INC COM 14843C105 84 2,457 SH   SOLE 2 988 0 1,469
CASTLE BIOSCIENCES INC COM 14843C105 609 17,718 SH   SOLE 18 13,548 0 4,170
CASTLE BIOSCIENCES INC COM 14843C105 851 24,768 SH   SOLE 19 24,768 0 0
CASTLE BIOSCIENCES INC COM 14843C105 10,550 306,958 SH   SOLE 21 306,958 0 0
CASTLE BIOSCIENCES INC COM 14843C105 2,762 80,354 SH   SOLE 22 79,256 0 1,098
CASTLE BIOSCIENCES INC COM 14843C105 37 1,076 SH   SOLE 23 1,076 0 0
CASTLE BIOSCIENCES INC COM 14843C105 21 619 SH   SOLE 26 0 0 619
CASTLE BIOSCIENCES INC COM 14843C105 42 1,224 SH   SOLE 30 1,224 0 0
CASTLIGHT HEALTH INC CL B 14862Q100 132 99,063 SH   SOLE 2 59,508 0 39,555
CASTLIGHT HEALTH INC CL B 14862Q100 3 2,030 SH   SOLE 7 2,030 0 0
CASTLIGHT HEALTH INC CL B 14862Q100 534 401,321 SH   SOLE 18 361,854 0 39,467
CASTLIGHT HEALTH INC CL B 14862Q100 993 746,798 SH   SOLE 19 746,798 0 0
CASTLIGHT HEALTH INC CL B 14862Q100 4,767 3,584,040 SH   SOLE 21 3,584,040 0 0
CASTLIGHT HEALTH INC CL B 14862Q100 4,151 3,120,819 SH   SOLE 22 3,057,656 0 63,163
CASTLIGHT HEALTH INC CL B 14862Q100 131 98,554 SH   SOLE 23 98,554 0 0
CASTLIGHT HEALTH INC CL B 14862Q100 206 155,094 SH   SOLE 26 0 0 155,094
CATABASIS PHARMACEUTICALS IN COM NEW 14875P206 14 2,387 SH   SOLE 18 2,387 0 0
CATABASIS PHARMACEUTICALS IN COM NEW 14875P206 166 28,006 SH   SOLE 21 28,006 0 0
CATABASIS PHARMACEUTICALS IN COM NEW 14875P206 1,143 193,451 SH   SOLE 22 193,451 0 0
CATALENT INC COM 148806102 19,267 342,218 SH   SOLE 2 71,686 0 270,532
CATALENT INC COM 148806102 38 667 SH   SOLE 4 667 0 0
CATALENT INC COM 148806102 172 3,060 SH   SOLE 7 3,060 0 0
CATALENT INC COM 148806102 0 1 SH   SOLE 13 1 0 0
CATALENT INC COM 148806102 22,389 397,673 SH   SOLE 18 397,673 0 0
CATALENT INC COM 148806102 84,593 1,502,546 SH   SOLE 19 1,502,546 0 0
CATALENT INC COM 148806102 419,507 7,451,276 SH   SOLE 21 7,451,276 0 0
CATALENT INC COM 148806102 271,279 4,818,463 SH   SOLE 22 4,545,885 0 272,578
CATALENT INC COM 148806102 39 700 SH   SOLE 23 700 0 0
CATALENT INC COM 148806102 3,658 64,980 SH   SOLE 26 37,571 0 27,409
CATALENT INC COM 148806102 1,080 19,176 SH   SOLE 28 19,176 0 0
CATALENT INC COM 148806102 1 14 SH   SOLE 29 0 0 14
CATALENT INC COM 148806102 2,607 46,307 SH   SOLE 30 46,307 0 0
CATALENT INC COM 148806102 166 2,953 SH   SOLE 31 2,953 0 0
CATALENT INC COM 148806102 925 16,438 SH   SOLE 34 16,438 0 0
CATALENT INC COM 148806102 135 2,400 SH   SOLE 36 2,400 0 0
CATALENT INC COM 148806102 900 15,985 SH   SOLE 40 15,985 0 0
CATALYST BIOSCIENCES INC COM NEW 14888D208 17 2,495 SH   SOLE 18 2,495 0 0
CATALYST BIOSCIENCES INC COM NEW 14888D208 197 28,894 SH   SOLE 21 28,894 0 0
CATALYST BIOSCIENCES INC COM NEW 14888D208 1,633 239,799 SH   SOLE 22 239,799 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 152 40,556 SH   SOLE 2 3,568 0 36,988
CATALYST PHARMACEUTICALS INC COM 14888U101 8 2,062 SH   SOLE 7 2,062 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 1,300 346,710 SH   SOLE 18 346,710 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 635 169,419 SH   SOLE 19 169,419 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 13,815 3,684,011 SH   SOLE 21 3,684,011 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 10,710 2,856,087 SH   SOLE 22 2,732,723 0 123,364
CATALYST PHARMACEUTICALS INC COM 14888U101 4,998 1,332,672 SH   SOLE 30 1,332,672 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 50 13,448 SH   SOLE 40 13,448 0 0
CATASYS INC COM PAR 149049504 49 2,977 SH   SOLE 2 290 0 2,687
CATASYS INC COM PAR 149049504 414 25,376 SH   SOLE 18 25,376 0 0
CATASYS INC COM PAR 149049504 200 12,282 SH   SOLE 19 12,282 0 0
CATASYS INC COM PAR 149049504 4,484 274,918 SH   SOLE 21 274,918 0 0
CATASYS INC COM PAR 149049504 2,759 169,180 SH   SOLE 22 167,111 0 2,069
CATCHMARK TIMBER TR INC CL A 14912Y202 567 49,456 SH   SOLE 2 1,883 0 47,573
CATCHMARK TIMBER TR INC CL A 14912Y202 13 1,090 SH   SOLE 7 1,090 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 1,983 172,847 SH   SOLE 18 172,847 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 972 84,753 SH   SOLE 19 84,753 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 24,569 2,142,062 SH   SOLE 21 2,142,062 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 15,613 1,361,196 SH   SOLE 22 1,297,108 0 64,088
CATCHMARK TIMBER TR INC CL A 14912Y202 309 26,899 SH   SOLE 26 0 0 26,899
CATCHMARK TIMBER TR INC CL A 14912Y202 76 6,651 SH   SOLE 28 6,651 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 1,421 123,848 SH   SOLE 30 123,848 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 40 3,508 SH   SOLE 40 3,508 0 0
CATERPILLAR INC DEL COM 149123101 198,594 1,344,760 SH   SOLE 2 130,524 0 1,214,236
CATERPILLAR INC DEL COM 149123101 37,993 257,264 SH   SOLE 4 241,488 0 15,776
CATERPILLAR INC DEL COM 149123101 84,694 573,496 SH   SOLE 7 506,173 0 67,323
CATERPILLAR INC DEL COM 149123101 330 2,236 SH   SOLE 13 2,236 0 0
CATERPILLAR INC DEL COM 149123101 466 3,153 SH   SOLE 15 3,153 0 0
CATERPILLAR INC DEL COM 149123101 53 359 SH   SOLE 17 0 0 359
CATERPILLAR INC DEL COM 149123101 185,039 1,252,971 SH   SOLE 18 1,177,318 0 75,653
CATERPILLAR INC DEL COM 149123101 9,852 66,711 SH   SOLE 19 66,711 0 0
CATERPILLAR INC DEL COM 149123101 1,661,878 11,253,237 SH   SOLE 21 11,253,237 0 0
CATERPILLAR INC DEL COM 149123101 1,941,315 13,145,414 SH   SOLE 22 11,709,883 0 1,435,531
CATERPILLAR INC DEL COM 149123101 60,390 408,922 SH   SOLE 23 408,922 0 0
CATERPILLAR INC DEL COM 149123101 83,607 566,136 SH   SOLE 25 566,136 0 0
CATERPILLAR INC DEL COM 149123101 391,110 2,648,363 SH   SOLE 26 328,828 0 2,319,535
CATERPILLAR INC DEL COM 149123101 15,593 105,585 SH   SOLE 28 73,395 0 32,190
CATERPILLAR INC DEL COM 149123101 1,629 11,033 SH   SOLE 29 11,033 0 0
CATERPILLAR INC DEL COM 149123101 335,256 2,270,154 SH   SOLE 30 2,270,154 0 0
CATERPILLAR INC DEL COM 149123101 19,527 132,227 SH   SOLE 31 103,763 0 28,464
CATERPILLAR INC DEL COM 149123101 12,483 84,528 SH   SOLE 32 84,528 0 0
CATERPILLAR INC DEL COM 149123101 5,921 40,095 SH   SOLE 34 40,095 0 0
CATERPILLAR INC DEL COM 149123101 58,977 399,354 SH   SOLE 36 399,354 0 0
CATERPILLAR INC DEL COM 149123101 1,855 12,561 SH   SOLE 40 12,561 0 0
CATERPILLAR INC DEL OPTIONS 149123101 148 1,000 SH Put SOLE 2 1,000 0 0
CATERPILLAR INC DEL OPTIONS 149123101 22,890 155,000 SH Put SOLE 19 155,000 0 0
CATERPILLAR INC DEL OPTIONS 149123101 222 1,500 SH Put SOLE 22 1,500 0 0
CATERPILLAR INC DEL OPTIONS 149123101 2,954 20,000 SH Put SOLE 34 20,000 0 0
CATHAY GEN BANCORP COM 149150104 5,102 134,093 SH   SOLE 2 57,369 0 76,724
CATHAY GEN BANCORP COM 149150104 16 428 SH   SOLE 4 428 0 0
CATHAY GEN BANCORP COM 149150104 56 1,460 SH   SOLE 7 1,460 0 0
CATHAY GEN BANCORP COM 149150104 19,993 525,436 SH   SOLE 18 525,436 0 0
CATHAY GEN BANCORP COM 149150104 17,360 456,244 SH   SOLE 19 456,244 0 0
CATHAY GEN BANCORP COM 149150104 216,461 5,688,862 SH   SOLE 21 5,688,862 0 0
CATHAY GEN BANCORP COM 149150104 127,726 3,356,798 SH   SOLE 22 3,258,192 0 98,606
CATHAY GEN BANCORP COM 149150104 2,559 67,250 SH   SOLE 23 67,250 0 0
CATHAY GEN BANCORP COM 149150104 8,663 227,685 SH   SOLE 26 18,482 0 209,203
CATHAY GEN BANCORP COM 149150104 370 9,717 SH   SOLE 28 9,717 0 0
CATHAY GEN BANCORP COM 149150104 925 24,297 SH   SOLE 30 24,297 0 0
CATHAY GEN BANCORP COM 149150104 282 7,403 SH   SOLE 40 7,403 0 0
CATO CORP NEW CL A 149205106 400 23,007 SH   SOLE 2 835 0 22,172
CATO CORP NEW CL A 149205106 3 160 SH   SOLE 4 160 0 0
CATO CORP NEW CL A 149205106 8 439 SH   SOLE 7 439 0 0
CATO CORP NEW CL A 149205106 1,795 103,151 SH   SOLE 18 103,151 0 0
CATO CORP NEW CL A 149205106 672 38,638 SH   SOLE 19 38,638 0 0
CATO CORP NEW CL A 149205106 45,854 2,635,279 SH   SOLE 21 2,635,279 0 0
CATO CORP NEW CL A 149205106 11,910 684,460 SH   SOLE 22 645,466 0 38,994
CATO CORP NEW CL A 149205106 16 920 SH   SOLE 23 920 0 0
CATO CORP NEW CL A 149205106 347 19,950 SH   SOLE 26 5,946 0 14,004
CATO CORP NEW CL A 149205106 65 3,725 SH   SOLE 28 3,725 0 0
CATO CORP NEW CL A 149205106 593 34,060 SH   SOLE 30 34,060 0 0
CATO CORP NEW CL A 149205106 51 2,946 SH   SOLE 40 2,946 0 0
CAVCO INDS INC DEL COM 149568107 698 3,573 SH   SOLE 2 308 0 3,265
CAVCO INDS INC DEL COM 149568107 8 40 SH   SOLE 4 40 0 0
CAVCO INDS INC DEL COM 149568107 28 144 SH   SOLE 7 144 0 0
CAVCO INDS INC DEL COM 149568107 7,528 38,531 SH   SOLE 18 38,531 0 0
CAVCO INDS INC DEL COM 149568107 2,986 15,283 SH   SOLE 19 15,283 0 0
CAVCO INDS INC DEL COM 149568107 198,123 1,014,039 SH   SOLE 21 1,014,039 0 0
CAVCO INDS INC DEL COM 149568107 50,038 256,104 SH   SOLE 22 245,552 0 10,552
CAVCO INDS INC DEL COM 149568107 641 3,280 SH   SOLE 26 2,215 0 1,065
CAVCO INDS INC DEL COM 149568107 225 1,150 SH   SOLE 28 1,150 0 0
CAVCO INDS INC DEL COM 149568107 2,322 11,887 SH   SOLE 30 11,887 0 0
CAVCO INDS INC DEL COM 149568107 190 971 SH   SOLE 40 971 0 0
CB FINL SVCS INC COM 12479G101 31 1,018 SH   SOLE 18 1,018 0 0
CB FINL SVCS INC COM 12479G101 393 13,048 SH   SOLE 21 13,048 0 0
CB FINL SVCS INC COM 12479G101 430 14,263 SH   SOLE 22 14,263 0 0
CBDMD INC COM 12482W101 23 10,325 SH   SOLE 2 299 0 10,026
CBDMD INC COM 12482W101 73 32,480 SH   SOLE 18 32,480 0 0
CBDMD INC COM 12482W101 35 15,632 SH   SOLE 19 15,632 0 0
CBDMD INC COM 12482W101 948 419,595 SH   SOLE 21 419,595 0 0
CBDMD INC COM 12482W101 1,022 452,073 SH   SOLE 22 449,357 0 2,716
CBIZ INC COM 124805102 1,382 51,246 SH   SOLE 2 1,825 0 49,421
CBIZ INC COM 124805102 5 177 SH   SOLE 4 177 0 0
CBIZ INC COM 124805102 23 869 SH   SOLE 7 869 0 0
CBIZ INC COM 124805102 4,672 173,285 SH   SOLE 18 173,285 0 0
CBIZ INC COM 124805102 2,453 90,974 SH   SOLE 19 90,974 0 0
CBIZ INC COM 124805102 48,791 1,809,755 SH   SOLE 21 1,809,755 0 0
CBIZ INC COM 124805102 42,530 1,577,517 SH   SOLE 22 1,514,369 0 63,148
CBIZ INC COM 124805102 720 26,723 SH   SOLE 26 24,525 0 2,198
CBIZ INC COM 124805102 186 6,916 SH   SOLE 28 6,916 0 0
CBIZ INC COM 124805102 443 16,422 SH   SOLE 30 16,422 0 0
CBIZ INC COM 124805102 107 3,982 SH   SOLE 40 3,982 0 0
CBL & ASSOC PPTYS INC COM 124830100 191 181,762 SH   SOLE 2 6,331 0 175,431
CBL & ASSOC PPTYS INC COM 124830100 18 16,845 SH   SOLE 7 16,845 0 0
CBL & ASSOC PPTYS INC COM 124830100 820 780,957 SH   SOLE 18 780,957 0 0
CBL & ASSOC PPTYS INC COM 124830100 309 294,315 SH   SOLE 19 294,315 0 0
CBL & ASSOC PPTYS INC COM 124830100 20,523 19,545,590 SH   SOLE 21 19,545,590 0 0
CBL & ASSOC PPTYS INC COM 124830100 5,785 5,509,376 SH   SOLE 22 5,366,403 0 142,973
CBL & ASSOC PPTYS INC COM 124830100 12 11,019 SH   SOLE 23 11,019 0 0
CBL & ASSOC PPTYS INC COM 124830100 194 185,214 SH   SOLE 30 185,214 0 0
CBL & ASSOC PPTYS INC COM 124830100 19 18,200 SH   SOLE 31 0 0 18,200
CBM BANCORP INC COM 1248XT104 11 794 SH   SOLE 18 794 0 0
CBM BANCORP INC COM 1248XT104 40 2,821 SH   SOLE 21 2,821 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 31,778 264,819 SH   SOLE 2 29,595 0 235,224
CBOE GLOBAL MARKETS INC COM 12503M108 5,957 49,638 SH   SOLE 4 46,513 0 3,125
CBOE GLOBAL MARKETS INC COM 12503M108 13,505 112,541 SH   SOLE 7 112,541 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 21 176 SH   SOLE 13 176 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 69 571 SH   SOLE 15 571 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 26,822 223,516 SH   SOLE 18 208,487 0 15,029
CBOE GLOBAL MARKETS INC COM 12503M108 62,363 519,693 SH   SOLE 19 519,693 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 468,828 3,906,903 SH   SOLE 21 3,906,903 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 345,179 2,876,490 SH   SOLE 22 2,596,339 0 280,151
CBOE GLOBAL MARKETS INC COM 12503M108 10,920 91,003 SH   SOLE 23 91,003 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 22,799 189,993 SH   SOLE 25 189,993 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 60,428 503,566 SH   SOLE 26 109,598 0 393,968
CBOE GLOBAL MARKETS INC COM 12503M108 2,463 20,525 SH   SOLE 28 14,156 0 6,369
CBOE GLOBAL MARKETS INC COM 12503M108 3,075 25,628 SH   SOLE 29 2,278 0 23,350
CBOE GLOBAL MARKETS INC COM 12503M108 62,936 524,468 SH   SOLE 30 524,468 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 2,717 22,642 SH   SOLE 31 18,588 0 4,054
CBOE GLOBAL MARKETS INC COM 12503M108 2,013 16,775 SH   SOLE 34 16,775 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 11,851 98,759 SH   SOLE 36 98,759 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 338 2,813 SH   SOLE 40 2,813 0 0
CBRE CLARION GLOBAL REAL EST COM 12504G100 1,456 181,491 SH   SOLE 2 181,491 0 0
CBRE CLARION GLOBAL REAL EST COM 12504G100 2 300 SH   SOLE 17 0 0 300
CBRE GROUP INC CL A 12504L109 52,925 863,517 SH   SOLE 2 139,252 0 724,265
CBRE GROUP INC CL A 12504L109 8,826 144,012 SH   SOLE 4 135,609 0 8,403
CBRE GROUP INC CL A 12504L109 23,167 377,987 SH   SOLE 7 307,490 0 70,497
CBRE GROUP INC CL A 12504L109 35 577 SH   SOLE 13 577 0 0
CBRE GROUP INC CL A 12504L109 120 1,961 SH   SOLE 15 1,961 0 0
CBRE GROUP INC CL A 12504L109 40,544 661,507 SH   SOLE 18 617,284 0 44,223
CBRE GROUP INC CL A 12504L109 5,932 96,780 SH   SOLE 19 96,780 0 0
CBRE GROUP INC CL A 12504L109 676,428 11,036,507 SH   SOLE 21 11,036,507 0 0
CBRE GROUP INC CL A 12504L109 515,290 8,407,405 SH   SOLE 22 7,572,520 0 834,885
CBRE GROUP INC CL A 12504L109 15,813 257,999 SH   SOLE 23 257,999 0 0
CBRE GROUP INC CL A 12504L109 24,567 400,839 SH   SOLE 25 400,839 0 0
CBRE GROUP INC CL A 12504L109 138,920 2,266,599 SH   SOLE 26 252,224 0 2,014,375
CBRE GROUP INC CL A 12504L109 3,778 61,643 SH   SOLE 28 44,134 0 17,509
CBRE GROUP INC CL A 12504L109 4,533 73,954 SH   SOLE 29 6,514 0 67,440
CBRE GROUP INC CL A 12504L109 110,799 1,807,787 SH   SOLE 30 1,807,787 0 0
CBRE GROUP INC CL A 12504L109 4,520 73,751 SH   SOLE 31 54,548 0 19,203
CBRE GROUP INC CL A 12504L109 1,531 24,979 SH   SOLE 34 24,979 0 0
CBRE GROUP INC CL A 12504L109 15,066 245,808 SH   SOLE 36 245,808 0 0
CBRE GROUP INC CL A 12504L109 394 6,434 SH   SOLE 40 6,434 0 0
CBTX INC COM 12481V104 599 19,249 SH   SOLE 2 702 0 18,547
CBTX INC COM 12481V104 12 381 SH   SOLE 7 381 0 0
CBTX INC COM 12481V104 2,054 66,002 SH   SOLE 18 66,002 0 0
CBTX INC COM 12481V104 990 31,825 SH   SOLE 19 31,825 0 0
CBTX INC COM 12481V104 20,927 672,473 SH   SOLE 21 672,473 0 0
CBTX INC COM 12481V104 13,926 447,502 SH   SOLE 22 425,669 0 21,833
CBTX INC COM 12481V104 89 2,855 SH   SOLE 30 2,855 0 0
CDK GLOBAL INC COM 12508E101 18,622 340,572 SH   SOLE 2 83,259 0 257,313
CDK GLOBAL INC COM 12508E101 2,934 53,656 SH   SOLE 4 50,357 0 3,299
CDK GLOBAL INC COM 12508E101 3,236 59,182 SH   SOLE 7 59,182 0 0
CDK GLOBAL INC COM 12508E101 12 223 SH   SOLE 13 223 0 0
CDK GLOBAL INC COM 12508E101 41 741 SH   SOLE 15 741 0 0
CDK GLOBAL INC COM 12508E101 83,784 1,532,252 SH   SOLE 18 1,401,896 0 130,356
CDK GLOBAL INC COM 12508E101 31,970 584,679 SH   SOLE 19 584,679 0 0
CDK GLOBAL INC COM 12508E101 399,647 7,308,832 SH   SOLE 21 7,308,832 0 0
CDK GLOBAL INC COM 12508E101 228,838 4,185,038 SH   SOLE 22 3,955,505 0 229,533
CDK GLOBAL INC COM 12508E101 5,571 101,885 SH   SOLE 23 101,885 0 0
CDK GLOBAL INC COM 12508E101 9,822 179,618 SH   SOLE 25 148,464 0 31,154
CDK GLOBAL INC COM 12508E101 25,183 460,559 SH   SOLE 26 132,131 0 328,428
CDK GLOBAL INC COM 12508E101 1,213 22,184 SH   SOLE 28 15,239 0 6,945
CDK GLOBAL INC COM 12508E101 1,514 27,692 SH   SOLE 29 2,353 0 25,339
CDK GLOBAL INC COM 12508E101 28,105 513,992 SH   SOLE 30 513,992 0 0
CDK GLOBAL INC COM 12508E101 1,559 28,514 SH   SOLE 31 23,392 0 5,122
CDK GLOBAL INC COM 12508E101 22,881 418,444 SH   SOLE 34 418,444 0 0
CDK GLOBAL INC COM 12508E101 7,506 137,264 SH   SOLE 36 137,264 0 0
CDK GLOBAL INC COM 12508E101 139 2,536 SH   SOLE 40 2,536 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 56 672 SH   SOLE 18 672 0 0
CDW CORP COM 12514G108 55,199 386,436 SH   SOLE 2 69,458 0 316,978
CDW CORP COM 12514G108 10,377 72,651 SH   SOLE 4 68,647 0 4,004
CDW CORP COM 12514G108 31,301 219,136 SH   SOLE 7 136,854 0 82,282
CDW CORP COM 12514G108 5,025 35,182 SH   SOLE 13 35,182 0 0
CDW CORP COM 12514G108 155 1,084 SH   SOLE 15 1,084 0 0
CDW CORP COM 12514G108 106,672 746,795 SH   SOLE 18 638,969 0 107,826
CDW CORP COM 12514G108 49,971 349,842 SH   SOLE 19 349,842 0 0
CDW CORP COM 12514G108 564,642 3,952,970 SH   SOLE 21 3,952,970 0 0
CDW CORP COM 12514G108 581,464 4,070,739 SH   SOLE 22 3,519,570 0 551,169
CDW CORP COM 12514G108 15,083 105,591 SH   SOLE 23 105,591 0 0
CDW CORP COM 12514G108 24,423 170,984 SH   SOLE 25 160,224 0 10,760
CDW CORP COM 12514G108 80,804 565,699 SH   SOLE 26 114,100 0 451,599
CDW CORP COM 12514G108 3,910 27,376 SH   SOLE 28 18,879 0 8,497
CDW CORP COM 12514G108 15,382 107,689 SH   SOLE 29 2,938 0 104,751
CDW CORP COM 12514G108 93,142 652,073 SH   SOLE 30 652,073 0 0
CDW CORP COM 12514G108 4,480 31,363 SH   SOLE 31 26,424 0 4,939
CDW CORP COM 12514G108 3,340 23,384 SH   SOLE 32 23,384 0 0
CDW CORP COM 12514G108 19,948 139,652 SH   SOLE 34 139,652 0 0
CDW CORP COM 12514G108 18,548 129,852 SH   SOLE 36 129,852 0 0
CDW CORP COM 12514G108 461 3,227 SH   SOLE 40 3,227 0 0
CECO ENVIRONMENTAL CORP COM 125141101 236 30,871 SH   SOLE 2 1,390 0 29,481
CECO ENVIRONMENTAL CORP COM 125141101 5 601 SH   SOLE 7 601 0 0
CECO ENVIRONMENTAL CORP COM 125141101 840 109,628 SH   SOLE 18 109,628 0 0
CECO ENVIRONMENTAL CORP COM 125141101 603 78,696 SH   SOLE 19 78,696 0 0
CECO ENVIRONMENTAL CORP COM 125141101 8,362 1,091,630 SH   SOLE 21 1,091,630 0 0
CECO ENVIRONMENTAL CORP COM 125141101 6,270 818,547 SH   SOLE 22 792,557 0 25,990
CEDAR FAIR L P DEPOSITRY UNIT 150185106 4 68 SH   SOLE 18 68 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 274 92,940 SH   SOLE 2 3,374 0 89,566
CEDAR REALTY TRUST INC COM NEW 150602209 2 623 SH   SOLE 4 623 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 7 2,308 SH   SOLE 7 2,308 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 1,146 388,594 SH   SOLE 18 388,594 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 432 146,565 SH   SOLE 19 146,565 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 30,908 10,477,357 SH   SOLE 21 10,477,357 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 8,677 2,941,247 SH   SOLE 22 2,828,159 0 113,088
CEDAR REALTY TRUST INC COM NEW 150602209 17 5,597 SH   SOLE 23 5,597 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 31 10,675 SH   SOLE 28 10,675 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 313 106,141 SH   SOLE 30 106,141 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 25 8,432 SH   SOLE 40 8,432 0 0
CEL SCI CORP COM PAR NEW 150837607 117 12,766 SH   SOLE 2 1,087 0 11,679
CEL SCI CORP COM PAR NEW 150837607 873 95,376 SH   SOLE 18 95,376 0 0
CEL SCI CORP COM PAR NEW 150837607 438 47,839 SH   SOLE 19 47,839 0 0
CEL SCI CORP COM PAR NEW 150837607 9,042 988,242 SH   SOLE 21 988,242 0 0
CEL SCI CORP COM PAR NEW 150837607 7,799 852,324 SH   SOLE 22 825,978 0 26,346
CELANESE CORP DEL COM 150870103 39,682 322,301 SH   SOLE 2 58,702 0 263,599
CELANESE CORP DEL COM 150870103 7,633 61,998 SH   SOLE 4 58,375 0 3,623
CELANESE CORP DEL COM 150870103 22,396 181,902 SH   SOLE 7 113,091 0 68,811
CELANESE CORP DEL COM 150870103 3 21 SH   SOLE 13 21 0 0
CELANESE CORP DEL COM 150870103 85 694 SH   SOLE 15 694 0 0
CELANESE CORP DEL COM 150870103 33,786 274,416 SH   SOLE 18 255,988 0 18,428
CELANESE CORP DEL COM 150870103 5,901 47,927 SH   SOLE 19 47,927 0 0
CELANESE CORP DEL COM 150870103 397,781 3,230,837 SH   SOLE 21 3,230,837 0 0
CELANESE CORP DEL COM 150870103 382,231 3,104,544 SH   SOLE 22 2,780,245 0 324,299
CELANESE CORP DEL COM 150870103 11,521 93,576 SH   SOLE 23 93,576 0 0
CELANESE CORP DEL COM 150870103 16,036 130,243 SH   SOLE 25 130,243 0 0
CELANESE CORP DEL COM 150870103 81,752 664,002 SH   SOLE 26 96,747 0 567,255
CELANESE CORP DEL COM 150870103 2,866 23,281 SH   SOLE 28 16,143 0 7,138
CELANESE CORP DEL COM 150870103 3,303 26,828 SH   SOLE 29 957 0 25,871
CELANESE CORP DEL COM 150870103 60,837 494,124 SH   SOLE 30 494,124 0 0
CELANESE CORP DEL COM 150870103 3,728 30,277 SH   SOLE 31 23,081 0 7,196
CELANESE CORP DEL COM 150870103 1,065 8,649 SH   SOLE 34 8,649 0 0
CELANESE CORP DEL COM 150870103 10,786 87,604 SH   SOLE 36 87,604 0 0
CELANESE CORP DEL COM 150870103 341 2,766 SH   SOLE 40 2,766 0 0
CELCUITY INC COM 15102K100 26 2,475 SH   SOLE 2 171 0 2,304
CELCUITY INC COM 15102K100 224 21,031 SH   SOLE 18 21,031 0 0
CELCUITY INC COM 15102K100 103 9,682 SH   SOLE 19 9,682 0 0
CELCUITY INC COM 15102K100 2,349 220,797 SH   SOLE 21 220,797 0 0
CELCUITY INC COM 15102K100 759 71,358 SH   SOLE 22 67,812 0 3,546
CELESTICA INC SUB VTG SHS 15101Q108 187 22,559 SH   SOLE 21 22,559 0 0
CELESTICA INC SUB VTG SHS 15101Q108 407 49,197 SH   SOLE 22 49,197 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 6 2,846 SH   SOLE 18 2,846 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 0 23 SH   SOLE 19 23 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 91 40,686 SH   SOLE 21 40,686 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 666 298,664 SH   SOLE 22 298,664 0 0
CELLECTAR BIOSCIENCES INC COM PAR 15117F500 0 59 SH   SOLE 21 59 0 0
CELLECTIS S A SPONSORED ADS 15117K103 2,687 156,938 SH   SOLE 21 156,938 0 0
CELLECTIS S A SPONSORED ADS 15117K103 21 1,230 SH   SOLE 30 1,230 0 0
CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 111 6,838 SH   SOLE 2 414 0 6,424
CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 6 345 SH   SOLE 7 345 0 0
CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 703 43,276 SH   SOLE 18 43,276 0 0
CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 341 21,015 SH   SOLE 19 21,015 0 0
CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 7,095 436,857 SH   SOLE 21 436,857 0 0
CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 4,900 301,751 SH   SOLE 22 291,513 0 10,238
CELSION CORPORATION COM PAR NEW 15117N503 6 3,754 SH   SOLE 18 3,754 0 0
CELSION CORPORATION COM PAR NEW 15117N503 80 46,531 SH   SOLE 21 46,531 0 0
CELSION CORPORATION COM PAR NEW 15117N503 158 92,641 SH   SOLE 22 92,641 0 0
CELSIUS HOLDINGS INC COM NEW 15118V207 55 11,440 SH   SOLE 2 1,034 0 10,406
CELSIUS HOLDINGS INC COM NEW 15118V207 446 92,243 SH   SOLE 18 92,243 0 0
CELSIUS HOLDINGS INC COM NEW 15118V207 217 45,009 SH   SOLE 19 45,009 0 0
CELSIUS HOLDINGS INC COM NEW 15118V207 5,053 1,046,269 SH   SOLE 21 1,046,269 0 0
CELSIUS HOLDINGS INC COM NEW 15118V207 2,357 487,952 SH   SOLE 22 472,049 0 15,903
CEMEX SAB DE CV SPON ADR NEW 151290889 1,111 293,846 SH   SOLE 2 0 0 293,846
CEMEX SAB DE CV SPON ADR NEW 151290889 5,007 1,324,540 SH   SOLE 18 0 0 1,324,540
CEMEX SAB DE CV SPON ADR NEW 151290889 2,955 781,716 SH   SOLE 19 781,716 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 243 64,343 SH   SOLE 22 64,343 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 7,412 1,960,887 SH   SOLE 25 1,960,887 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 3,131 828,376 SH   SOLE 30 828,376 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 39,665 10,493,497 SH   SOLE 34 10,493,497 0 0
CEMTREX INC COM NEW 15130G600 1 788 SH   SOLE 21 788 0 0
CENOVUS ENERGY INC COM 15135U109 3,236 318,844 SH   SOLE 21 318,844 0 0
CENTENE CORP DEL COM 15135B101 75,455 1,200,178 SH   SOLE 2 319,071 0 881,107
CENTENE CORP DEL COM 15135B101 11,575 184,114 SH   SOLE 4 173,404 0 10,710
CENTENE CORP DEL COM 15135B101 23,759 377,899 SH   SOLE 7 347,363 0 30,536
CENTENE CORP DEL COM 15135B101 307 4,888 SH   SOLE 13 4,888 0 0
CENTENE CORP DEL COM 15135B101 157 2,491 SH   SOLE 15 2,491 0 0
CENTENE CORP DEL COM 15135B101 64,638 1,028,124 SH   SOLE 18 970,239 0 57,885
CENTENE CORP DEL COM 15135B101 92,945 1,478,361 SH   SOLE 19 1,478,361 0 0
CENTENE CORP DEL COM 15135B101 692,020 11,007,158 SH   SOLE 21 11,007,158 0 0
CENTENE CORP DEL COM 15135B101 631,041 10,037,235 SH   SOLE 22 8,973,565 0 1,063,670
CENTENE CORP DEL COM 15135B101 18,882 300,337 SH   SOLE 23 300,337 0 0
CENTENE CORP DEL COM 15135B101 27,181 432,343 SH   SOLE 25 432,343 0 0
CENTENE CORP DEL COM 15135B101 133,128 2,117,515 SH   SOLE 26 268,001 0 1,849,514
CENTENE CORP DEL COM 15135B101 4,850 77,140 SH   SOLE 28 53,959 0 23,181
CENTENE CORP DEL COM 15135B101 497 7,913 SH   SOLE 29 7,913 0 0
CENTENE CORP DEL COM 15135B101 118,041 1,877,548 SH   SOLE 30 1,877,548 0 0
CENTENE CORP DEL COM 15135B101 5,864 93,276 SH   SOLE 31 75,240 0 18,036
CENTENE CORP DEL COM 15135B101 47,114 749,389 SH   SOLE 34 749,389 0 0
CENTENE CORP DEL COM 15135B101 18,282 290,792 SH   SOLE 36 290,792 0 0
CENTENE CORP DEL COM 15135B101 548 8,712 SH   SOLE 40 8,712 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 1,672 361,948 SH   SOLE 2 11,525 0 350,423
CENTENNIAL RESOURCE DEV INC CL A 15136A102 3 626 SH   SOLE 4 626 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 15 3,139 SH   SOLE 7 3,139 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 410 88,739 SH   SOLE 18 88,739 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 212 45,963 SH   SOLE 19 45,963 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 10,225 2,213,245 SH   SOLE 21 2,213,245 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 29,050 6,287,772 SH   SOLE 22 5,891,098 0 396,674
CENTENNIAL RESOURCE DEV INC CL A 15136A102 178 38,578 SH   SOLE 26 27,131 0 11,447
CENTENNIAL RESOURCE DEV INC CL A 15136A102 94 20,315 SH   SOLE 28 20,315 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 477 103,323 SH   SOLE 30 103,323 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 17 3,715 SH   SOLE 31 3,715 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 71 15,358 SH   SOLE 40 15,358 0 0
CENTERPOINT ENERGY INC COM 15189T107 34,873 1,278,796 SH   SOLE 2 173,144 0 1,105,652
CENTERPOINT ENERGY INC COM 15189T107 6,729 246,742 SH   SOLE 4 233,760 0 12,982
CENTERPOINT ENERGY INC COM 15189T107 28,873 1,058,784 SH   SOLE 7 1,026,654 0 32,130
CENTERPOINT ENERGY INC COM 15189T107 469 17,187 SH   SOLE 13 17,187 0 0
CENTERPOINT ENERGY INC COM 15189T107 74 2,712 SH   SOLE 15 2,712 0 0
CENTERPOINT ENERGY INC COM 15189T107 31,108 1,140,724 SH   SOLE 18 1,074,189 0 66,535
CENTERPOINT ENERGY INC COM 15189T107 3,793 139,078 SH   SOLE 19 139,078 0 0
CENTERPOINT ENERGY INC COM 15189T107 523,008 19,178,865 SH   SOLE 21 19,178,865 0 0
CENTERPOINT ENERGY INC COM 15189T107 339,203 12,438,685 SH   SOLE 22 11,102,379 0 1,336,306
CENTERPOINT ENERGY INC COM 15189T107 9,807 359,625 SH   SOLE 23 359,625 0 0
CENTERPOINT ENERGY INC COM 15189T107 13,824 506,919 SH   SOLE 25 506,919 0 0
CENTERPOINT ENERGY INC COM 15189T107 76,781 2,815,593 SH   SOLE 26 380,169 0 2,435,424
CENTERPOINT ENERGY INC COM 15189T107 2,590 94,960 SH   SOLE 28 65,519 0 29,441
CENTERPOINT ENERGY INC COM 15189T107 3,156 115,714 SH   SOLE 29 9,274 0 106,440
CENTERPOINT ENERGY INC COM 15189T107 66,991 2,456,566 SH   SOLE 30 2,456,566 0 0
CENTERPOINT ENERGY INC COM 15189T107 4,507 165,270 SH   SOLE 31 91,061 0 74,209
CENTERPOINT ENERGY INC COM 15189T107 3,343 122,575 SH   SOLE 32 122,575 0 0
CENTERPOINT ENERGY INC COM 15189T107 918 33,652 SH   SOLE 34 33,652 0 0
CENTERPOINT ENERGY INC COM 15189T107 8,603 315,481 SH   SOLE 35 315,481 0 0
CENTERPOINT ENERGY INC COM 15189T107 11,346 416,076 SH   SOLE 36 416,076 0 0
CENTERPOINT ENERGY INC COM 15189T107 306 11,227 SH   SOLE 40 11,227 0 0
CENTERPOINT ENERGY INC DEP RP PFD CV B 15189T503 469 9,615 SH   SOLE 7 9,615 0 0
CENTERPOINT ENERGY INC DEP RP PFD CV B 15189T503 74,606 1,530,688 SH   SOLE 21 1,530,688 0 0
CENTERSTATE BK CORP COM 15201P109 3,086 123,523 SH   SOLE 2 4,775 0 118,748
CENTERSTATE BK CORP COM 15201P109 12 475 SH   SOLE 4 475 0 0
CENTERSTATE BK CORP COM 15201P109 56 2,238 SH   SOLE 7 2,238 0 0
CENTERSTATE BK CORP COM 15201P109 13,092 524,109 SH   SOLE 18 524,109 0 0
CENTERSTATE BK CORP COM 15201P109 7,115 284,836 SH   SOLE 19 284,836 0 0
CENTERSTATE BK CORP COM 15201P109 104,473 4,182,259 SH   SOLE 21 4,182,259 0 0
CENTERSTATE BK CORP COM 15201P109 100,260 4,013,604 SH   SOLE 22 3,866,858 0 146,746
CENTERSTATE BK CORP COM 15201P109 61 2,458 SH   SOLE 23 2,458 0 0
CENTERSTATE BK CORP COM 15201P109 2,228 89,180 SH   SOLE 26 40,205 0 48,975
CENTERSTATE BK CORP COM 15201P109 378 15,149 SH   SOLE 28 15,149 0 0
CENTERSTATE BK CORP COM 15201P109 955 38,212 SH   SOLE 30 38,212 0 0
CENTERSTATE BK CORP COM 15201P109 316 12,653 SH   SOLE 40 12,653 0 0
CENTOGENE N V COM N1976T109 7 731 SH   SOLE 2 0 0 731
CENTOGENE N V COM N1976T109 1 141 SH   SOLE 7 141 0 0
CENTOGENE N V COM N1976T109 18 1,774 SH   SOLE 18 1,774 0 0
CENTOGENE N V COM N1976T109 633 62,874 SH   SOLE 21 62,874 0 0
CENTOGENE N V COM N1976T109 83 8,212 SH   SOLE 22 8,212 0 0
CENTOGENE N V COM N1976T109 405 40,179 SH   SOLE 26 7,313 0 32,866
CENTOGENE N V COM N1976T109 7 660 SH   SOLE 31 0 0 660
CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 1,083 116,169 SH   SOLE 7 116,169 0 0
CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 4,010 430,308 SH   SOLE 21 430,308 0 0
CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 789 84,673 SH   SOLE 30 84,673 0 0
CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 172 37,942 SH   SOLE 2 3,403 0 34,539
CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 9 2,015 SH   SOLE 7 2,015 0 0
CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 1,450 320,063 SH   SOLE 18 320,063 0 0
CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 705 155,627 SH   SOLE 19 155,627 0 0
CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 14,170 3,128,032 SH   SOLE 21 3,128,032 0 0
CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 11,600 2,560,614 SH   SOLE 22 2,488,578 0 72,036
CENTRAL FED CORP COM NEW PAR 15346Q400 11 756 SH   SOLE 18 756 0 0
CENTRAL FED CORP COM NEW PAR 15346Q400 169 12,137 SH   SOLE 21 12,137 0 0
CENTRAL GARDEN & PET CO COM 153527106 335 10,783 SH   SOLE 2 841 0 9,942
CENTRAL GARDEN & PET CO COM 153527106 7 224 SH   SOLE 4 224 0 0
CENTRAL GARDEN & PET CO COM 153527106 6 190 SH   SOLE 7 190 0 0
CENTRAL GARDEN & PET CO COM 153527106 1,411 45,429 SH   SOLE 18 45,429 0 0
CENTRAL GARDEN & PET CO COM 153527106 828 26,642 SH   SOLE 19 26,642 0 0
CENTRAL GARDEN & PET CO COM 153527106 35,557 1,144,408 SH   SOLE 21 1,144,408 0 0
CENTRAL GARDEN & PET CO COM 153527106 12,096 389,319 SH   SOLE 22 381,689 0 7,630
CENTRAL GARDEN & PET CO COM 153527106 51 1,640 SH   SOLE 23 1,640 0 0
CENTRAL GARDEN & PET CO COM 153527106 433 13,934 SH   SOLE 26 0 0 13,934
CENTRAL GARDEN & PET CO COM 153527106 43 1,379 SH   SOLE 28 1,379 0 0
CENTRAL GARDEN & PET CO COM 153527106 390 12,541 SH   SOLE 30 12,541 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 1,244 42,368 SH   SOLE 2 1,463 0 40,905
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 4 132 SH   SOLE 4 132 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 20 682 SH   SOLE 7 682 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 5,480 186,643 SH   SOLE 18 186,643 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 2,158 73,515 SH   SOLE 19 73,515 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 136,935 4,664,012 SH   SOLE 21 4,664,012 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 35,315 1,202,835 SH   SOLE 22 1,136,971 0 65,864
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 401 13,656 SH   SOLE 26 11,545 0 2,111
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 183 6,223 SH   SOLE 28 6,223 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 1,722 58,646 SH   SOLE 30 58,646 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 144 4,890 SH   SOLE 40 4,890 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 1,106 37,390 SH   SOLE 2 17,964 0 19,426
CENTRAL PAC FINL CORP COM NEW 154760409 6 209 SH   SOLE 4 209 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 12 399 SH   SOLE 7 399 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 3,408 115,199 SH   SOLE 18 115,199 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 3,902 131,915 SH   SOLE 19 131,915 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 78,876 2,666,520 SH   SOLE 21 2,666,520 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 34,665 1,171,902 SH   SOLE 22 1,138,063 0 33,839
CENTRAL PAC FINL CORP COM NEW 154760409 24 803 SH   SOLE 23 803 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 20 687 SH   SOLE 26 0 0 687
CENTRAL PAC FINL CORP COM NEW 154760409 124 4,195 SH   SOLE 28 4,195 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 1,238 41,851 SH   SOLE 30 41,851 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 135 4,560 SH   SOLE 40 4,560 0 0
CENTRAL PUERTO S A SPONSORED ADR 155038201 16 3,261 SH   SOLE 4 3,261 0 0
CENTRAL PUERTO S A SPONSORED ADR 155038201 5,723 1,177,521 SH   SOLE 21 1,177,521 0 0
CENTRAL PUERTO S A SPONSORED ADR 155038201 2,718 559,202 SH   SOLE 22 545,121 0 14,081
CENTRAL PUERTO S A SPONSORED ADR 155038201 1,314 270,383 SH   SOLE 30 270,383 0 0
CENTRAL VALLEY CMNTY BANCORP COM 155685100 277 12,803 SH   SOLE 2 478 0 12,325
CENTRAL VALLEY CMNTY BANCORP COM 155685100 6 285 SH   SOLE 7 285 0 0
CENTRAL VALLEY CMNTY BANCORP COM 155685100 907 41,859 SH   SOLE 18 41,859 0 0
CENTRAL VALLEY CMNTY BANCORP COM 155685100 447 20,628 SH   SOLE 19 20,628 0 0
CENTRAL VALLEY CMNTY BANCORP COM 155685100 9,184 423,816 SH   SOLE 21 423,816 0 0
CENTRAL VALLEY CMNTY BANCORP COM 155685100 2,724 125,691 SH   SOLE 22 117,218 0 8,473
CENTRIC BRANDS INC COM 15644G104 17 7,769 SH   SOLE 2 931 0 6,838
CENTRIC BRANDS INC COM 15644G104 123 56,487 SH   SOLE 18 56,487 0 0
CENTRIC BRANDS INC COM 15644G104 59 27,003 SH   SOLE 19 27,003 0 0
CENTRIC BRANDS INC COM 15644G104 1,185 546,204 SH   SOLE 21 546,204 0 0
CENTRIC BRANDS INC COM 15644G104 329 151,682 SH   SOLE 22 147,123 0 4,559
CENTRUS ENERGY CORP CL A 15643U104 8 1,134 SH   SOLE 18 1,134 0 0
CENTRUS ENERGY CORP CL A 15643U104 134 19,480 SH   SOLE 21 19,480 0 0
CENTURY ALUM CO COM 156431108 385 51,206 SH   SOLE 2 1,813 0 49,393
CENTURY ALUM CO COM 156431108 3 385 SH   SOLE 4 385 0 0
CENTURY ALUM CO COM 156431108 268 35,700 SH   SOLE 7 35,700 0 0
CENTURY ALUM CO COM 156431108 1,661 221,072 SH   SOLE 18 221,072 0 0
CENTURY ALUM CO COM 156431108 649 86,381 SH   SOLE 19 86,381 0 0
CENTURY ALUM CO COM 156431108 43,664 5,810,292 SH   SOLE 21 5,810,292 0 0
CENTURY ALUM CO COM 156431108 11,267 1,499,318 SH   SOLE 22 1,421,698 0 77,620
CENTURY ALUM CO COM 156431108 68 9,024 SH   SOLE 26 0 0 9,024
CENTURY ALUM CO COM 156431108 59 7,837 SH   SOLE 28 7,837 0 0
CENTURY ALUM CO COM 156431108 564 75,095 SH   SOLE 30 75,095 0 0
CENTURY ALUM CO COM 156431108 42 5,529 SH   SOLE 40 5,529 0 0
CENTURY BANCORP INC MASS CL A NON VTG 156432106 254 2,822 SH   SOLE 2 124 0 2,698
CENTURY BANCORP INC MASS CL A NON VTG 156432106 7 81 SH   SOLE 7 81 0 0
CENTURY BANCORP INC MASS CL A NON VTG 156432106 926 10,289 SH   SOLE 18 10,289 0 0
CENTURY BANCORP INC MASS CL A NON VTG 156432106 474 5,272 SH   SOLE 19 5,272 0 0
CENTURY BANCORP INC MASS CL A NON VTG 156432106 9,286 103,229 SH   SOLE 21 103,229 0 0
CENTURY BANCORP INC MASS CL A NON VTG 156432106 7,664 85,197 SH   SOLE 22 83,024 0 2,173
CENTURY BANCORP INC MASS CL A NON VTG 156432106 312 3,465 SH   SOLE 23 3,465 0 0
CENTURY BANCORP INC MASS CL A NON VTG 156432106 50 561 SH   SOLE 30 561 0 0
CENTURY CASINOS INC COM 156492100 356 44,979 SH   SOLE 2 21,565 0 23,414
CENTURY CASINOS INC COM 156492100 6 699 SH   SOLE 7 699 0 0
CENTURY CASINOS INC COM 156492100 794 100,268 SH   SOLE 18 100,268 0 0
CENTURY CASINOS INC COM 156492100 1,249 157,746 SH   SOLE 19 157,746 0 0
CENTURY CASINOS INC COM 156492100 7,974 1,006,875 SH   SOLE 21 1,006,875 0 0
CENTURY CASINOS INC COM 156492100 9,872 1,246,490 SH   SOLE 22 1,222,976 0 23,514
CENTURY CASINOS INC COM 156492100 238 30,091 SH   SOLE 23 30,091 0 0
CENTURY CASINOS INC COM 156492100 637 80,438 SH   SOLE 26 0 0 80,438
CENTURY CMNTYS INC COM 156504300 1,286 47,029 SH   SOLE 2 27,226 0 19,803
CENTURY CMNTYS INC COM 156504300 16 588 SH   SOLE 7 588 0 0
CENTURY CMNTYS INC COM 156504300 3,389 123,903 SH   SOLE 18 123,903 0 0
CENTURY CMNTYS INC COM 156504300 15,852 579,594 SH   SOLE 19 579,594 0 0
CENTURY CMNTYS INC COM 156504300 89,604 3,276,184 SH   SOLE 21 3,276,184 0 0
CENTURY CMNTYS INC COM 156504300 24,914 910,944 SH   SOLE 22 878,780 0 32,164
CENTURY CMNTYS INC COM 156504300 87 3,183 SH   SOLE 23 3,183 0 0
CENTURY CMNTYS INC COM 156504300 777 28,397 SH   SOLE 26 0 0 28,397
CENTURY CMNTYS INC COM 156504300 65 2,379 SH   SOLE 28 2,379 0 0
CENTURY CMNTYS INC COM 156504300 1,066 38,963 SH   SOLE 30 38,963 0 0
CENTURY CMNTYS INC COM 156504300 2,542 92,951 SH   SOLE 34 92,951 0 0
CENTURY CMNTYS INC COM 156504300 69 2,523 SH   SOLE 40 2,523 0 0
CENTURYLINK INC COM 156700106 34,442 2,607,301 SH   SOLE 2 221,372 0 2,385,929
CENTURYLINK INC COM 156700106 5,849 442,743 SH   SOLE 4 417,124 0 25,619
CENTURYLINK INC COM 156700106 13,978 1,058,123 SH   SOLE 7 941,791 0 116,332
CENTURYLINK INC COM 156700106 840 63,616 SH   SOLE 13 63,616 0 0
CENTURYLINK INC COM 156700106 92 6,988 SH   SOLE 15 6,988 0 0
CENTURYLINK INC COM 156700106 34,229 2,591,148 SH   SOLE 18 2,398,849 0 192,299
CENTURYLINK INC COM 156700106 10,347 783,264 SH   SOLE 19 783,264 0 0
CENTURYLINK INC COM 156700106 653,820 49,494,341 SH   SOLE 21 49,494,341 0 0
CENTURYLINK INC COM 156700106 360,602 27,297,634 SH   SOLE 22 24,222,284 0 3,075,350
CENTURYLINK INC COM 156700106 9,323 705,765 SH   SOLE 23 705,765 0 0
CENTURYLINK INC COM 156700106 14,799 1,120,316 SH   SOLE 25 1,120,316 0 0
CENTURYLINK INC COM 156700106 58,040 4,393,634 SH   SOLE 26 772,848 0 3,620,786
CENTURYLINK INC COM 156700106 2,435 184,349 SH   SOLE 28 128,071 0 56,278
CENTURYLINK INC COM 156700106 2,970 224,804 SH   SOLE 29 19,560 0 205,244
CENTURYLINK INC COM 156700106 58,053 4,394,656 SH   SOLE 30 4,394,656 0 0
CENTURYLINK INC COM 156700106 3,399 257,304 SH   SOLE 31 170,680 0 86,624
CENTURYLINK INC COM 156700106 5,260 398,150 SH   SOLE 32 398,150 0 0
CENTURYLINK INC COM 156700106 936 70,844 SH   SOLE 34 70,844 0 0
CENTURYLINK INC COM 156700106 14,449 1,093,825 SH   SOLE 36 1,093,825 0 0
CENTURYLINK INC COM 156700106 323 24,428 SH   SOLE 40 24,428 0 0
CERECOR INC COM 15671L109 49 9,097 SH   SOLE 2 902 0 8,195
CERECOR INC COM 15671L109 405 75,054 SH   SOLE 18 75,054 0 0
CERECOR INC COM 15671L109 193 35,740 SH   SOLE 19 35,740 0 0
CERECOR INC COM 15671L109 3,987 739,682 SH   SOLE 21 739,682 0 0
CERECOR INC COM 15671L109 2,335 433,132 SH   SOLE 22 426,994 0 6,138
CERENCE INC COM 156727109 1,817 80,309 SH   SOLE 2 12,860 0 67,449
CERENCE INC COM 156727109 3 137 SH   SOLE 4 137 0 0
CERENCE INC COM 156727109 17 743 SH   SOLE 7 743 0 0
CERENCE INC COM 156727109 377 16,642 SH   SOLE 18 16,642 0 0
CERENCE INC COM 156727109 183 8,106 SH   SOLE 19 8,106 0 0
CERENCE INC COM 156727109 10,235 452,270 SH   SOLE 21 452,270 0 0
CERENCE INC COM 156727109 24,891 1,099,932 SH   SOLE 22 1,029,389 0 70,543
CERENCE INC COM 156727109 283 12,502 SH   SOLE 26 7,316 0 5,186
CERENCE INC COM 156727109 108 4,752 SH   SOLE 28 4,752 0 0
CERENCE INC COM 156727109 125 5,516 SH   SOLE 30 5,516 0 0
CERENCE INC COM 156727109 17 765 SH   SOLE 31 765 0 0
CERENCE INC COM 156727109 9 377 SH   SOLE 36 377 0 0
CERENCE INC COM 156727109 78 3,438 SH   SOLE 40 3,438 0 0
CERIDIAN HCM HLDG INC COM 15677J108 14,444 212,780 SH   SOLE 2 48,887 0 163,893
CERIDIAN HCM HLDG INC COM 15677J108 12 180 SH   SOLE 4 180 0 0
CERIDIAN HCM HLDG INC COM 15677J108 112 1,654 SH   SOLE 7 1,654 0 0
CERIDIAN HCM HLDG INC COM 15677J108 18,271 269,159 SH   SOLE 18 269,159 0 0
CERIDIAN HCM HLDG INC COM 15677J108 1,488 21,920 SH   SOLE 19 21,920 0 0
CERIDIAN HCM HLDG INC COM 15677J108 358,566 5,282,350 SH   SOLE 21 5,282,350 0 0
CERIDIAN HCM HLDG INC COM 15677J108 215,021 3,167,669 SH   SOLE 22 3,021,801 0 145,868
CERIDIAN HCM HLDG INC COM 15677J108 958 14,113 SH   SOLE 26 10,970 0 3,143
CERIDIAN HCM HLDG INC COM 15677J108 445 6,552 SH   SOLE 28 6,552 0 0
CERIDIAN HCM HLDG INC COM 15677J108 957 14,096 SH   SOLE 30 14,096 0 0
CERIDIAN HCM HLDG INC COM 15677J108 127 1,873 SH   SOLE 31 1,873 0 0
CERIDIAN HCM HLDG INC COM 15677J108 286 4,217 SH   SOLE 40 4,217 0 0
CERNER CORP COM 156782104 62,354 849,632 SH   SOLE 2 160,355 0 689,277
CERNER CORP COM 156782104 11,752 160,132 SH   SOLE 4 151,209 0 8,923
CERNER CORP COM 156782104 34,981 476,648 SH   SOLE 7 306,977 0 169,671
CERNER CORP COM 156782104 341 4,648 SH   SOLE 13 4,648 0 0
CERNER CORP COM 156782104 167 2,278 SH   SOLE 15 2,278 0 0
CERNER CORP COM 156782104 16 218 SH   SOLE 17 0 0 218
CERNER CORP COM 156782104 48,113 655,581 SH   SOLE 18 611,268 0 44,313
CERNER CORP COM 156782104 38,042 518,350 SH   SOLE 19 518,350 0 0
CERNER CORP COM 156782104 603,800 8,227,285 SH   SOLE 21 8,227,285 0 0
CERNER CORP COM 156782104 580,558 7,910,594 SH   SOLE 22 7,113,920 0 796,674
CERNER CORP COM 156782104 17,947 244,547 SH   SOLE 23 244,547 0 0
CERNER CORP COM 156782104 27,490 374,581 SH   SOLE 25 374,581 0 0
CERNER CORP COM 156782104 120,105 1,636,525 SH   SOLE 26 227,172 0 1,409,353
CERNER CORP COM 156782104 4,428 60,336 SH   SOLE 28 42,746 0 17,590
CERNER CORP COM 156782104 513 6,985 SH   SOLE 29 6,985 0 0
CERNER CORP COM 156782104 134,697 1,835,356 SH   SOLE 30 1,835,356 0 0
CERNER CORP COM 156782104 5,244 71,453 SH   SOLE 31 60,222 0 11,231
CERNER CORP COM 156782104 3,752 51,123 SH   SOLE 32 51,123 0 0
CERNER CORP COM 156782104 13,845 188,655 SH   SOLE 34 188,655 0 0
CERNER CORP COM 156782104 17,175 234,018 SH   SOLE 36 234,018 0 0
CERNER CORP COM 156782104 541 7,367 SH   SOLE 40 7,367 0 0
CERUS CORP COM 157085101 280 66,235 SH   SOLE 2 5,678 0 60,557
CERUS CORP COM 157085101 13 3,142 SH   SOLE 7 3,142 0 0
CERUS CORP COM 157085101 2,091 495,403 SH   SOLE 18 495,403 0 0
CERUS CORP COM 157085101 1,030 244,090 SH   SOLE 19 244,090 0 0
CERUS CORP COM 157085101 26,635 6,311,595 SH   SOLE 21 6,311,595 0 0
CERUS CORP COM 157085101 18,375 4,354,259 SH   SOLE 22 4,167,974 0 186,285
CERUS CORP COM 157085101 37 8,836 SH   SOLE 26 0 0 8,836
CERUS CORP COM 157085101 81 19,280 SH   SOLE 28 19,280 0 0
CERUS CORP COM 157085101 269 63,862 SH   SOLE 30 63,862 0 0
CERUS CORP COM 157085101 36 8,503 SH   SOLE 40 8,503 0 0
CEVA INC COM 157210105 263 9,738 SH   SOLE 2 699 0 9,039
CEVA INC COM 157210105 4 137 SH   SOLE 4 137 0 0
CEVA INC COM 157210105 12 461 SH   SOLE 7 461 0 0
CEVA INC COM 157210105 2,729 101,209 SH   SOLE 18 101,209 0 0
CEVA INC COM 157210105 1,039 38,550 SH   SOLE 19 38,550 0 0
CEVA INC COM 157210105 69,115 2,563,614 SH   SOLE 21 2,563,614 0 0
CEVA INC COM 157210105 17,965 666,350 SH   SOLE 22 639,278 0 27,072
CEVA INC COM 157210105 82 3,043 SH   SOLE 26 0 0 3,043
CEVA INC COM 157210105 79 2,929 SH   SOLE 28 2,929 0 0
CEVA INC COM 157210105 835 30,981 SH   SOLE 30 30,981 0 0
CEVA INC COM 157210105 26 971 SH   SOLE 34 971 0 0
CEVA INC COM 157210105 56 2,059 SH   SOLE 40 2,059 0 0
CF INDS HLDGS INC COM 125269100 30,307 634,828 SH   SOLE 2 139,653 0 495,175
CF INDS HLDGS INC COM 125269100 4,440 93,011 SH   SOLE 4 87,121 0 5,890
CF INDS HLDGS INC COM 125269100 13,058 273,514 SH   SOLE 7 273,514 0 0
CF INDS HLDGS INC COM 125269100 877 18,368 SH   SOLE 13 18,368 0 0
CF INDS HLDGS INC COM 125269100 62 1,307 SH   SOLE 15 1,307 0 0
CF INDS HLDGS INC COM 125269100 26,935 564,196 SH   SOLE 18 516,542 0 47,654
CF INDS HLDGS INC COM 125269100 30,432 637,450 SH   SOLE 19 637,450 0 0
CF INDS HLDGS INC COM 125269100 426,410 8,931,921 SH   SOLE 21 8,931,921 0 0
CF INDS HLDGS INC COM 125269100 290,247 6,079,754 SH   SOLE 22 5,435,433 0 644,321
CF INDS HLDGS INC COM 125269100 7,609 159,391 SH   SOLE 23 159,391 0 0
CF INDS HLDGS INC COM 125269100 11,695 244,980 SH   SOLE 25 244,980 0 0
CF INDS HLDGS INC COM 125269100 32,663 684,195 SH   SOLE 26 184,870 0 499,325
CF INDS HLDGS INC COM 125269100 2,008 42,057 SH   SOLE 28 29,117 0 12,940
CF INDS HLDGS INC COM 125269100 12,522 262,306 SH   SOLE 29 262,306 0 0
CF INDS HLDGS INC COM 125269100 38,788 812,477 SH   SOLE 30 812,477 0 0
CF INDS HLDGS INC COM 125269100 2,381 49,884 SH   SOLE 31 41,563 0 8,321
CF INDS HLDGS INC COM 125269100 3,196 66,946 SH   SOLE 32 66,946 0 0
CF INDS HLDGS INC COM 125269100 4,048 84,785 SH   SOLE 34 84,785 0 0
CF INDS HLDGS INC COM 125269100 9,852 206,360 SH   SOLE 36 206,360 0 0
CF INDS HLDGS INC COM 125269100 223 4,681 SH   SOLE 40 4,681 0 0
CGI INC CL A SUB VTG 12532H104 4,209 50,277 SH   SOLE 21 50,277 0 0
CHAMPIONS ONCOLOGY INC COM NEW 15870P307 11 1,289 SH   SOLE 18 1,289 0 0
CHAMPIONS ONCOLOGY INC COM NEW 15870P307 169 20,283 SH   SOLE 21 20,283 0 0
CHAMPIONS ONCOLOGY INC COM NEW 15870P307 1,000 120,005 SH   SOLE 22 120,005 0 0
CHANGE HEALTHCARE INC COM 15912K100 1,442 87,959 SH   SOLE 2 3,381 0 84,578
CHANGE HEALTHCARE INC COM 15912K100 16 961 SH   SOLE 7 961 0 0
CHANGE HEALTHCARE INC COM 15912K100 359 21,875 SH   SOLE 18 21,875 0 0
CHANGE HEALTHCARE INC COM 15912K100 189 11,561 SH   SOLE 19 11,561 0 0
CHANGE HEALTHCARE INC COM 15912K100 10,039 612,537 SH   SOLE 21 612,537 0 0
CHANGE HEALTHCARE INC COM 15912K100 20,878 1,273,804 SH   SOLE 22 1,163,274 0 110,530
CHANGE HEALTHCARE INC COM 15912K100 129 7,851 SH   SOLE 30 7,851 0 0
CHANGE HEALTHCARE INC COM 15912K100 16 992 SH   SOLE 31 992 0 0
CHANGE HEALTHCARE INC UNIT 99/99/9999 15912K209 16,015 266,957 SH   SOLE 21 266,957 0 0
CHANGYOU COM LTD ADS REP CL A 15911M107 35 3,597 SH   SOLE 4 3,597 0 0
CHANGYOU COM LTD ADS REP CL A 15911M107 1,833 187,281 SH   SOLE 21 187,281 0 0
CHANGYOU COM LTD ADS REP CL A 15911M107 1,199 122,486 SH   SOLE 22 107,810 0 14,676
CHANGYOU COM LTD ADS REP CL A 15911M107 536 54,741 SH   SOLE 30 54,741 0 0
CHANNELADVISOR CORP COM 159179100 102 11,280 SH   SOLE 2 950 0 10,330
CHANNELADVISOR CORP COM 159179100 5 502 SH   SOLE 7 502 0 0
CHANNELADVISOR CORP COM 159179100 875 96,760 SH   SOLE 18 96,760 0 0
CHANNELADVISOR CORP COM 159179100 482 53,292 SH   SOLE 19 53,292 0 0
CHANNELADVISOR CORP COM 159179100 9,256 1,023,926 SH   SOLE 21 1,023,926 0 0
CHANNELADVISOR CORP COM 159179100 7,382 816,645 SH   SOLE 22 787,489 0 29,156
CHANNELADVISOR CORP COM 159179100 11 1,183 SH   SOLE 23 1,183 0 0
CHANNELADVISOR CORP COM 159179100 28 3,058 SH   SOLE 28 3,058 0 0
CHANNELADVISOR CORP COM 159179100 55 6,058 SH   SOLE 30 6,058 0 0
CHANNELADVISOR CORP COM 159179100 20 2,197 SH   SOLE 40 2,197 0 0
CHANTICLEER HLDGS INC COM 15930P800 1 1,017 SH   SOLE 21 1,017 0 0
CHANTICLEER HLDGS INC COM 15930P800 6 9,675 SH   SOLE 22 9,675 0 0
CHAPARRAL ENERGY INC COM CL A 15942R208 94 53,469 SH   SOLE 2 1,290 0 52,179
CHAPARRAL ENERGY INC COM CL A 15942R208 190 107,851 SH   SOLE 18 107,851 0 0
CHAPARRAL ENERGY INC COM CL A 15942R208 91 51,809 SH   SOLE 19 51,809 0 0
CHAPARRAL ENERGY INC COM CL A 15942R208 2,054 1,167,051 SH   SOLE 21 1,167,051 0 0
CHAPARRAL ENERGY INC COM CL A 15942R208 651 370,102 SH   SOLE 22 361,067 0 9,035
CHARAH SOLUTIONS INC COM 15957P105 22 8,987 SH   SOLE 2 235 0 8,752
CHARAH SOLUTIONS INC COM 15957P105 79 32,453 SH   SOLE 18 32,453 0 0
CHARAH SOLUTIONS INC COM 15957P105 35 14,382 SH   SOLE 19 14,382 0 0
CHARAH SOLUTIONS INC COM 15957P105 879 360,254 SH   SOLE 21 360,254 0 0
CHARAH SOLUTIONS INC COM 15957P105 200 82,150 SH   SOLE 22 80,303 0 1,847
CHARLES & COLVARD LTD COM 159765106 8 5,548 SH   SOLE 18 5,548 0 0
CHARLES & COLVARD LTD COM 159765106 103 72,664 SH   SOLE 21 72,664 0 0
CHARLES RIV LABS INTL INC COM 159864107 17,630 115,408 SH   SOLE 2 25,664 0 89,744
CHARLES RIV LABS INTL INC COM 159864107 38 252 SH   SOLE 4 252 0 0
CHARLES RIV LABS INTL INC COM 159864107 151 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 20,164 131,999 SH   SOLE 18 131,999 0 0
CHARLES RIV LABS INTL INC COM 159864107 1,739 11,387 SH   SOLE 19 11,387 0 0
CHARLES RIV LABS INTL INC COM 159864107 393,154 2,573,668 SH   SOLE 21 2,573,668 0 0
CHARLES RIV LABS INTL INC COM 159864107 246,125 1,611,188 SH   SOLE 22 1,523,426 0 87,762
CHARLES RIV LABS INTL INC COM 159864107 2,922 19,127 SH   SOLE 26 10,120 0 9,007
CHARLES RIV LABS INTL INC COM 159864107 927 6,068 SH   SOLE 28 6,068 0 0
CHARLES RIV LABS INTL INC COM 159864107 2,364 15,472 SH   SOLE 30 15,472 0 0
CHARLES RIV LABS INTL INC COM 159864107 150 981 SH   SOLE 31 981 0 0
CHARLES RIV LABS INTL INC COM 159864107 255 1,668 SH   SOLE 34 1,668 0 0
CHARLES RIV LABS INTL INC COM 159864107 115 751 SH   SOLE 36 751 0 0
CHARLES RIV LABS INTL INC COM 159864107 762 4,990 SH   SOLE 40 4,990 0 0
CHART INDS INC COM PAR $0.01 16115Q308 1,020 15,113 SH   SOLE 2 1,385 0 13,728
CHART INDS INC COM PAR $0.01 16115Q308 12 175 SH   SOLE 4 175 0 0
CHART INDS INC COM PAR $0.01 16115Q308 42 620 SH   SOLE 7 620 0 0
CHART INDS INC COM PAR $0.01 16115Q308 10,864 160,972 SH   SOLE 18 160,972 0 0
CHART INDS INC COM PAR $0.01 16115Q308 4,261 63,136 SH   SOLE 19 63,136 0 0
CHART INDS INC COM PAR $0.01 16115Q308 270,414 4,006,730 SH   SOLE 21 4,006,730 0 0
CHART INDS INC COM PAR $0.01 16115Q308 71,554 1,060,209 SH   SOLE 22 1,015,678 0 44,531
CHART INDS INC COM PAR $0.01 16115Q308 1,294 19,174 SH   SOLE 26 8,183 0 10,991
CHART INDS INC COM PAR $0.01 16115Q308 254 3,764 SH   SOLE 28 3,764 0 0
CHART INDS INC COM PAR $0.01 16115Q308 3,333 49,392 SH   SOLE 30 49,392 0 0
CHART INDS INC COM PAR $0.01 16115Q308 284 4,208 SH   SOLE 40 4,208 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 227,200 468,376 SH   SOLE 2 122,654 0 345,722
CHARTER COMMUNICATIONS INC N CL A 16119P108 41,066 84,659 SH   SOLE 4 80,410 0 4,249
CHARTER COMMUNICATIONS INC N CL A 16119P108 73,081 150,658 SH   SOLE 7 149,232 0 1,426
CHARTER COMMUNICATIONS INC N CL A 16119P108 886 1,827 SH   SOLE 13 1,827 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 602 1,242 SH   SOLE 15 1,242 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 12 25 SH   SOLE 17 0 0 25
CHARTER COMMUNICATIONS INC N CL A 16119P108 179,562 370,169 SH   SOLE 18 347,173 0 22,996
CHARTER COMMUNICATIONS INC N CL A 16119P108 207,222 427,192 SH   SOLE 19 427,192 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 1,587,962 3,273,609 SH   SOLE 21 3,273,609 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 1,878,742 3,873,055 SH   SOLE 22 3,428,726 0 444,329
CHARTER COMMUNICATIONS INC N CL A 16119P108 62,622 129,097 SH   SOLE 23 129,097 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 307,388 633,686 SH   SOLE 25 633,686 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 296,853 611,968 SH   SOLE 26 95,896 0 516,072
CHARTER COMMUNICATIONS INC N CL A 16119P108 14,068 29,001 SH   SOLE 28 20,226 0 8,775
CHARTER COMMUNICATIONS INC N CL A 16119P108 8,091 16,680 SH   SOLE 29 16,680 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 321,269 662,302 SH   SOLE 30 662,302 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 31,329 64,585 SH   SOLE 31 52,163 0 12,422
CHARTER COMMUNICATIONS INC N CL A 16119P108 16,956 34,956 SH   SOLE 32 34,956 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 108,218 223,094 SH   SOLE 34 223,094 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 53,477 110,243 SH   SOLE 36 110,243 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 1,673 3,449 SH   SOLE 40 3,449 0 0
CHASE CORP COM 16150R104 366 3,090 SH   SOLE 2 296 0 2,794
CHASE CORP COM 16150R104 17 146 SH   SOLE 7 146 0 0
CHASE CORP COM 16150R104 2,945 24,860 SH   SOLE 18 24,860 0 0
CHASE CORP COM 16150R104 1,512 12,764 SH   SOLE 19 12,764 0 0
CHASE CORP COM 16150R104 29,244 246,829 SH   SOLE 21 246,829 0 0
CHASE CORP COM 16150R104 25,435 214,676 SH   SOLE 22 205,383 0 9,293
CHASE CORP COM 16150R104 124 1,047 SH   SOLE 26 0 0 1,047
CHASE CORP COM 16150R104 132 1,111 SH   SOLE 28 1,111 0 0
CHASE CORP COM 16150R104 303 2,560 SH   SOLE 30 2,560 0 0
CHASE CORP COM 16150R104 82 689 SH   SOLE 40 689 0 0
CHASERG TECHNLGY ACQUISITN C CLASS A 16166A103 10,633 980,000 SH   SOLE 19 980,000 0 0
CHASERG TECHNLGY ACQUISITN C CLASS A 16166A103 889 81,893 SH   SOLE 34 81,893 0 0
CHATHAM LODGING TR COM 16208T102 908 49,525 SH   SOLE 2 1,514 0 48,011
CHATHAM LODGING TR COM 16208T102 235 12,825 SH   SOLE 4 12,825 0 0
CHATHAM LODGING TR COM 16208T102 807 44,014 SH   SOLE 7 44,014 0 0
CHATHAM LODGING TR COM 16208T102 3,764 205,243 SH   SOLE 18 205,243 0 0
CHATHAM LODGING TR COM 16208T102 2,254 122,914 SH   SOLE 19 122,914 0 0
CHATHAM LODGING TR COM 16208T102 101,988 5,560,982 SH   SOLE 21 5,560,982 0 0
CHATHAM LODGING TR COM 16208T102 35,263 1,922,724 SH   SOLE 22 1,860,200 0 62,524
CHATHAM LODGING TR COM 16208T102 56 3,044 SH   SOLE 23 3,044 0 0
CHATHAM LODGING TR COM 16208T102 1,807 98,528 SH   SOLE 25 98,528 0 0
CHATHAM LODGING TR COM 16208T102 1,012 55,205 SH   SOLE 26 25,190 0 30,015
CHATHAM LODGING TR COM 16208T102 115 6,277 SH   SOLE 28 6,277 0 0
CHATHAM LODGING TR COM 16208T102 430 23,441 SH   SOLE 29 23,441 0 0
CHATHAM LODGING TR COM 16208T102 4,876 265,871 SH   SOLE 30 265,871 0 0
CHATHAM LODGING TR COM 16208T102 78 4,268 SH   SOLE 40 4,268 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 11,765 106,026 SH   SOLE 2 88,078 0 17,948
CHECK POINT SOFTWARE TECH LT ORD M22465104 8,753 78,886 SH   SOLE 4 75,529 0 3,357
CHECK POINT SOFTWARE TECH LT ORD M22465104 12,140 109,405 SH   SOLE 7 96,824 0 12,581
CHECK POINT SOFTWARE TECH LT ORD M22465104 43 391 SH   SOLE 13 391 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 88 791 SH   SOLE 15 791 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 13,540 122,025 SH   SOLE 18 118,973 0 3,052
CHECK POINT SOFTWARE TECH LT ORD M22465104 8,349 75,241 SH   SOLE 19 75,241 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 4,326 38,990 SH   SOLE 20 38,990 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 185,271 1,669,711 SH   SOLE 21 1,669,711 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 207,527 1,870,289 SH   SOLE 22 1,735,599 0 134,690
CHECK POINT SOFTWARE TECH LT ORD M22465104 14,369 129,498 SH   SOLE 23 129,498 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 13,908 125,341 SH   SOLE 25 125,341 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 70,026 631,094 SH   SOLE 26 84,204 0 546,890
CHECK POINT SOFTWARE TECH LT ORD M22465104 1,814 16,345 SH   SOLE 28 16,345 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 415 3,738 SH   SOLE 29 3,738 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 35,343 318,516 SH   SOLE 30 318,516 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 5,254 47,348 SH   SOLE 31 32,609 0 14,739
CHECK POINT SOFTWARE TECH LT ORD M22465104 2,749 24,779 SH   SOLE 32 24,779 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 1,168 10,523 SH   SOLE 34 10,523 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 8,452 76,173 SH   SOLE 36 76,173 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 292 2,629 SH   SOLE 40 2,629 0 0
CHECKPOINT THERAPEUTICS INC COM 162828107 19 10,830 SH   SOLE 2 1,139 0 9,691
CHECKPOINT THERAPEUTICS INC COM 162828107 139 80,636 SH   SOLE 18 80,636 0 0
CHECKPOINT THERAPEUTICS INC COM 162828107 66 38,614 SH   SOLE 19 38,614 0 0
CHECKPOINT THERAPEUTICS INC COM 162828107 1,417 823,799 SH   SOLE 21 823,799 0 0
CHECKPOINT THERAPEUTICS INC COM 162828107 964 560,221 SH   SOLE 22 553,744 0 6,477
CHEESECAKE FACTORY INC COM 163072101 1,364 35,102 SH   SOLE 2 19,328 0 15,774
CHEESECAKE FACTORY INC COM 163072101 8 215 SH   SOLE 4 215 0 0
CHEESECAKE FACTORY INC COM 163072101 29 750 SH   SOLE 7 750 0 0
CHEESECAKE FACTORY INC COM 163072101 9,561 246,033 SH   SOLE 18 246,033 0 0
CHEESECAKE FACTORY INC COM 163072101 4,218 108,531 SH   SOLE 19 108,531 0 0
CHEESECAKE FACTORY INC COM 163072101 117,532 3,024,505 SH   SOLE 21 3,024,505 0 0
CHEESECAKE FACTORY INC COM 163072101 56,145 1,444,800 SH   SOLE 22 1,383,981 0 60,819
CHEESECAKE FACTORY INC COM 163072101 249 6,400 SH   SOLE 23 6,400 0 0
CHEESECAKE FACTORY INC COM 163072101 1,015 26,131 SH   SOLE 26 14,159 0 11,972
CHEESECAKE FACTORY INC COM 163072101 198 5,100 SH   SOLE 28 5,100 0 0
CHEESECAKE FACTORY INC COM 163072101 556 14,319 SH   SOLE 30 14,319 0 0
CHEESECAKE FACTORY INC COM 163072101 190 4,894 SH   SOLE 40 4,894 0 0
CHEETAH MOBILE INC ADR 163075104 38 10,582 SH   SOLE 21 10,582 0 0
CHEETAH MOBILE INC ADR 163075104 824 226,892 SH   SOLE 22 206,465 0 20,427
CHEETAH MOBILE INC ADR 163075104 336 92,573 SH   SOLE 30 92,573 0 0
CHEFS WHSE INC COM 163086101 396 10,399 SH   SOLE 2 858 0 9,541
CHEFS WHSE INC COM 163086101 8 200 SH   SOLE 4 200 0 0
CHEFS WHSE INC COM 163086101 18 471 SH   SOLE 7 471 0 0
CHEFS WHSE INC COM 163086101 4,389 115,176 SH   SOLE 18 115,176 0 0
CHEFS WHSE INC COM 163086101 1,639 43,007 SH   SOLE 19 43,007 0 0
CHEFS WHSE INC COM 163086101 112,325 2,947,390 SH   SOLE 21 2,947,390 0 0
CHEFS WHSE INC COM 163086101 29,245 767,387 SH   SOLE 22 739,742 0 27,645
CHEFS WHSE INC COM 163086101 91 2,385 SH   SOLE 26 0 0 2,385
CHEFS WHSE INC COM 163086101 117 3,080 SH   SOLE 28 3,080 0 0
CHEFS WHSE INC COM 163086101 1,368 35,896 SH   SOLE 30 35,896 0 0
CHEFS WHSE INC COM 163086101 84 2,207 SH   SOLE 40 2,207 0 0
CHEGG INC COM 163092109 2,032 53,607 SH   SOLE 2 8,690 0 44,917
CHEGG INC COM 163092109 19 489 SH   SOLE 4 489 0 0
CHEGG INC COM 163092109 81 2,125 SH   SOLE 7 2,125 0 0
CHEGG INC COM 163092109 16,385 432,205 SH   SOLE 18 405,080 0 27,125
CHEGG INC COM 163092109 14,966 394,777 SH   SOLE 19 394,777 0 0
CHEGG INC COM 163092109 152,930 4,034,032 SH   SOLE 21 4,034,032 0 0
CHEGG INC COM 163092109 132,029 3,482,709 SH   SOLE 22 3,344,556 0 138,153
CHEGG INC COM 163092109 954 25,172 SH   SOLE 23 25,172 0 0
CHEGG INC COM 163092109 13,409 353,693 SH   SOLE 25 353,693 0 0
CHEGG INC COM 163092109 4,738 124,986 SH   SOLE 26 29,424 0 95,562
CHEGG INC COM 163092109 663 17,497 SH   SOLE 28 17,497 0 0
CHEGG INC COM 163092109 1,308 34,495 SH   SOLE 30 34,495 0 0
CHEGG INC COM 163092109 3,747 98,849 SH   SOLE 34 98,849 0 0
CHEGG INC COM 163092109 477 12,590 SH   SOLE 40 12,590 0 0
CHEGG INC NOTE 0.250% 5/1 163092AB5 1,594 1,050,000 PRN   SOLE 21 1,050,000 0 0
CHEMBIO DIAGNOSTICS INC COM NEW 163572209 16 3,444 SH   SOLE 18 3,444 0 0
CHEMBIO DIAGNOSTICS INC COM NEW 163572209 215 47,087 SH   SOLE 21 47,087 0 0
CHEMBIO DIAGNOSTICS INC COM NEW 163572209 743 162,912 SH   SOLE 22 162,912 0 0
CHEMED CORP NEW COM 16359R103 21,264 48,408 SH   SOLE 2 19,590 0 28,818
CHEMED CORP NEW COM 16359R103 246 559 SH   SOLE 4 559 0 0
CHEMED CORP NEW COM 16359R103 121 275 SH   SOLE 7 275 0 0
CHEMED CORP NEW COM 16359R103 20,304 46,224 SH   SOLE 18 46,224 0 0
CHEMED CORP NEW COM 16359R103 4,007 9,122 SH   SOLE 19 9,122 0 0
CHEMED CORP NEW COM 16359R103 377,546 859,505 SH   SOLE 21 859,505 0 0
CHEMED CORP NEW COM 16359R103 257,322 585,808 SH   SOLE 22 557,287 0 28,521
CHEMED CORP NEW COM 16359R103 932 2,121 SH   SOLE 23 2,121 0 0
CHEMED CORP NEW COM 16359R103 5,257 11,967 SH   SOLE 26 3,794 0 8,173
CHEMED CORP NEW COM 16359R103 912 2,077 SH   SOLE 28 2,077 0 0
CHEMED CORP NEW COM 16359R103 447 1,018 SH   SOLE 29 1,018 0 0
CHEMED CORP NEW COM 16359R103 3,404 7,749 SH   SOLE 30 7,749 0 0
CHEMED CORP NEW COM 16359R103 139 317 SH   SOLE 31 317 0 0
CHEMED CORP NEW COM 16359R103 905 2,060 SH   SOLE 34 2,060 0 0
CHEMED CORP NEW COM 16359R103 754 1,716 SH   SOLE 40 1,716 0 0
CHEMOCENTRYX INC COM 16383L106 1,507 38,092 SH   SOLE 2 22,648 0 15,444
CHEMOCENTRYX INC COM 16383L106 31 783 SH   SOLE 7 783 0 0
CHEMOCENTRYX INC COM 16383L106 7,105 179,641 SH   SOLE 18 158,200 0 21,441
CHEMOCENTRYX INC COM 16383L106 13,664 345,494 SH   SOLE 19 345,494 0 0
CHEMOCENTRYX INC COM 16383L106 285 7,200 SH   SOLE 20 7,200 0 0
CHEMOCENTRYX INC COM 16383L106 79,583 2,012,205 SH   SOLE 21 2,012,205 0 0
CHEMOCENTRYX INC COM 16383L106 53,511 1,352,998 SH   SOLE 22 1,320,220 0 32,778
CHEMOCENTRYX INC COM 16383L106 1,069 27,036 SH   SOLE 23 27,036 0 0
CHEMOCENTRYX INC COM 16383L106 2,757 69,706 SH   SOLE 26 0 0 69,706
CHEMOCENTRYX INC COM 16383L106 421 10,647 SH   SOLE 28 10,647 0 0
CHEMOCENTRYX INC COM 16383L106 403 10,182 SH   SOLE 30 10,182 0 0
CHEMOCENTRYX INC COM 16383L106 2,173 54,944 SH   SOLE 34 54,944 0 0
CHEMOCENTRYX INC COM 16383L106 167 4,228 SH   SOLE 40 4,228 0 0
CHEMOURS CO COM 163851108 7,173 396,502 SH   SOLE 2 80,213 0 316,289
CHEMOURS CO COM 163851108 16 859 SH   SOLE 4 859 0 0
CHEMOURS CO COM 163851108 70 3,881 SH   SOLE 7 3,881 0 0
CHEMOURS CO COM 163851108 8,035 444,190 SH   SOLE 18 444,190 0 0
CHEMOURS CO COM 163851108 695 38,438 SH   SOLE 19 38,438 0 0
CHEMOURS CO COM 163851108 145,315 8,032,916 SH   SOLE 21 8,032,916 0 0
CHEMOURS CO COM 163851108 97,248 5,375,799 SH   SOLE 22 5,041,551 0 334,248
CHEMOURS CO COM 163851108 1,309 72,334 SH   SOLE 26 48,284 0 24,050
CHEMOURS CO COM 163851108 390 21,584 SH   SOLE 28 21,584 0 0
CHEMOURS CO COM 163851108 930 51,431 SH   SOLE 30 51,431 0 0
CHEMOURS CO COM 163851108 193 10,666 SH   SOLE 31 3,463 0 7,203
CHEMOURS CO COM 163851108 105 5,778 SH   SOLE 36 5,778 0 0
CHEMOURS CO COM 163851108 319 17,621 SH   SOLE 40 17,621 0 0
CHEMUNG FINL CORP COM 164024101 180 4,244 SH   SOLE 2 124 0 4,120
CHEMUNG FINL CORP COM 164024101 542 12,747 SH   SOLE 18 12,747 0 0
CHEMUNG FINL CORP COM 164024101 273 6,433 SH   SOLE 19 6,433 0 0
CHEMUNG FINL CORP COM 164024101 5,547 130,512 SH   SOLE 21 130,512 0 0
CHEMUNG FINL CORP COM 164024101 1,577 37,096 SH   SOLE 22 34,375 0 2,721
CHENIERE ENERGY INC COM NEW 16411R208 33,762 552,848 SH   SOLE 2 17,815 0 535,033
CHENIERE ENERGY INC COM NEW 16411R208 6,108 100,024 SH   SOLE 4 93,582 0 6,442
CHENIERE ENERGY INC COM NEW 16411R208 17,252 282,502 SH   SOLE 7 282,502 0 0
CHENIERE ENERGY INC COM NEW 16411R208 25 407 SH   SOLE 13 407 0 0
CHENIERE ENERGY INC COM NEW 16411R208 77 1,268 SH   SOLE 15 1,268 0 0
CHENIERE ENERGY INC COM NEW 16411R208 8,933 146,268 SH   SOLE 18 128,344 0 17,924
CHENIERE ENERGY INC COM NEW 16411R208 25,651 420,034 SH   SOLE 19 420,034 0 0
CHENIERE ENERGY INC COM NEW 16411R208 291,751 4,777,314 SH   SOLE 21 4,777,314 0 0
CHENIERE ENERGY INC COM NEW 16411R208 375,562 6,149,701 SH   SOLE 22 5,721,168 0 428,533
CHENIERE ENERGY INC COM NEW 16411R208 10,121 165,733 SH   SOLE 23 165,733 0 0
CHENIERE ENERGY INC COM NEW 16411R208 15,700 257,074 SH   SOLE 25 257,074 0 0
CHENIERE ENERGY INC COM NEW 16411R208 55,067 901,696 SH   SOLE 26 179,182 0 722,514
CHENIERE ENERGY INC COM NEW 16411R208 2,813 46,060 SH   SOLE 28 32,280 0 13,780
CHENIERE ENERGY INC COM NEW 16411R208 3,240 53,051 SH   SOLE 29 4,219 0 48,832
CHENIERE ENERGY INC COM NEW 16411R208 19,866 325,306 SH   SOLE 30 325,306 0 0
CHENIERE ENERGY INC COM NEW 16411R208 2,759 45,185 SH   SOLE 31 37,425 0 7,760
CHENIERE ENERGY INC COM NEW 16411R208 5,110 83,671 SH   SOLE 34 83,671 0 0
CHENIERE ENERGY INC COM NEW 16411R208 9,079 148,669 SH   SOLE 36 148,669 0 0
CHENIERE ENERGY INC COM NEW 16411R208 338 5,528 SH   SOLE 40 5,528 0 0
CHENIERE ENERGY INC NOTE 4.250% 3/1 16411RAG4 1,260 1,600,000 PRN   SOLE 21 1,600,000 0 0
CHERRY HILL MTG INVT CORP COM 164651101 250 17,122 SH   SOLE 2 768 0 16,354
CHERRY HILL MTG INVT CORP COM 164651101 5 346 SH   SOLE 7 346 0 0
CHERRY HILL MTG INVT CORP COM 164651101 813 55,714 SH   SOLE 18 55,714 0 0
CHERRY HILL MTG INVT CORP COM 164651101 402 27,559 SH   SOLE 19 27,559 0 0
CHERRY HILL MTG INVT CORP COM 164651101 12,826 879,112 SH   SOLE 21 879,112 0 0
CHERRY HILL MTG INVT CORP COM 164651101 8,895 609,695 SH   SOLE 22 598,230 0 11,465
CHESAPEAKE ENERGY CORP COM 165167107 2,767 3,351,099 SH   SOLE 2 841,010 0 2,510,089
CHESAPEAKE ENERGY CORP COM 165167107 5 5,881 SH   SOLE 4 5,881 0 0
CHESAPEAKE ENERGY CORP COM 165167107 35 42,260 SH   SOLE 7 42,260 0 0
CHESAPEAKE ENERGY CORP COM 165167107 2,597 3,145,701 SH   SOLE 18 3,145,701 0 0
CHESAPEAKE ENERGY CORP COM 165167107 4,718 5,714,178 SH   SOLE 19 5,714,178 0 0
CHESAPEAKE ENERGY CORP COM 165167107 49,128 59,505,413 SH   SOLE 21 59,505,413 0 0
CHESAPEAKE ENERGY CORP COM 165167107 33,260 40,286,242 SH   SOLE 22 37,766,349 0 2,519,893
CHESAPEAKE ENERGY CORP COM 165167107 363 439,315 SH   SOLE 26 287,644 0 151,671
CHESAPEAKE ENERGY CORP COM 165167107 134 162,742 SH   SOLE 28 162,742 0 0
CHESAPEAKE ENERGY CORP COM 165167107 473 572,343 SH   SOLE 30 572,343 0 0
CHESAPEAKE ENERGY CORP COM 165167107 23 27,651 SH   SOLE 31 27,651 0 0
CHESAPEAKE ENERGY CORP COM 165167107 819 991,857 SH   SOLE 34 991,857 0 0
CHESAPEAKE ENERGY CORP COM 165167107 106 127,803 SH   SOLE 36 127,803 0 0
CHESAPEAKE ENERGY CORP COM 165167107 102 123,295 SH   SOLE 40 123,295 0 0
CHESAPEAKE ENERGY CORP PFD CONV 165167842 4,254 207,514 SH   SOLE 21 207,514 0 0
CHESAPEAKE ENERGY CORP NOTE 5.500% 9/1 165167CY1 295 620,000 PRN   SOLE 2 620,000 0 0
CHESAPEAKE ENERGY CORP NOTE 5.500% 9/1 165167CY1 1,734 3,640,000 PRN   SOLE 19 3,640,000 0 0
CHESAPEAKE ENERGY CORP NOTE 5.500% 9/1 165167CY1 1,555 3,265,000 PRN   SOLE 21 3,265,000 0 0
CHESAPEAKE UTILS CORP COM 165303108 642 6,704 SH   SOLE 2 612 0 6,092
CHESAPEAKE UTILS CORP COM 165303108 16 168 SH   SOLE 4 168 0 0
CHESAPEAKE UTILS CORP COM 165303108 1,751 18,275 SH   SOLE 7 18,275 0 0
CHESAPEAKE UTILS CORP COM 165303108 5,236 54,639 SH   SOLE 18 54,639 0 0
CHESAPEAKE UTILS CORP COM 165303108 2,711 28,293 SH   SOLE 19 28,293 0 0
CHESAPEAKE UTILS CORP COM 165303108 53,069 553,787 SH   SOLE 21 553,787 0 0
CHESAPEAKE UTILS CORP COM 165303108 49,082 512,181 SH   SOLE 22 488,798 0 23,383
CHESAPEAKE UTILS CORP COM 165303108 74 767 SH   SOLE 23 767 0 0
CHESAPEAKE UTILS CORP COM 165303108 1,516 15,824 SH   SOLE 26 5,309 0 10,515
CHESAPEAKE UTILS CORP COM 165303108 195 2,040 SH   SOLE 28 2,040 0 0
CHESAPEAKE UTILS CORP COM 165303108 621 6,485 SH   SOLE 30 6,485 0 0
CHESAPEAKE UTILS CORP COM 165303108 154 1,602 SH   SOLE 40 1,602 0 0
CHEVRON CORP NEW COM 166764100 586,028 4,862,899 SH   SOLE 2 646,774 0 4,216,125
CHEVRON CORP NEW COM 166764100 102,306 848,946 SH   SOLE 4 797,047 0 51,899
CHEVRON CORP NEW COM 166764100 230,395 1,911,837 SH   SOLE 7 1,824,917 0 86,920
CHEVRON CORP NEW COM 166764100 4,346 36,067 SH   SOLE 13 36,067 0 0
CHEVRON CORP NEW COM 166764100 1,371 11,373 SH   SOLE 15 11,373 0 0
CHEVRON CORP NEW COM 166764100 3 24 SH   SOLE 17 0 0 24
CHEVRON CORP NEW COM 166764100 634,716 5,266,912 SH   SOLE 18 4,897,667 0 369,245
CHEVRON CORP NEW COM 166764100 75,154 623,634 SH   SOLE 19 623,634 0 0
CHEVRON CORP NEW COM 166764100 5,435,033 45,100,266 SH   SOLE 21 45,100,266 0 0
CHEVRON CORP NEW COM 166764100 5,555,016 46,095,890 SH   SOLE 22 41,025,443 0 5,070,447
CHEVRON CORP NEW COM 166764100 167,557 1,390,400 SH   SOLE 23 1,390,400 0 0
CHEVRON CORP NEW COM 166764100 236,150 1,959,590 SH   SOLE 25 1,937,447 0 22,143
CHEVRON CORP NEW COM 166764100 1,042,408 8,649,975 SH   SOLE 26 1,037,046 0 7,612,929
CHEVRON CORP NEW COM 166764100 42,769 354,897 SH   SOLE 28 247,666 0 107,231
CHEVRON CORP NEW COM 166764100 6,296 52,244 SH   SOLE 29 40,474 0 11,770
CHEVRON CORP NEW COM 166764100 841,421 6,982,171 SH   SOLE 30 6,982,171 0 0
CHEVRON CORP NEW COM 166764100 50,883 422,231 SH   SOLE 31 340,208 0 82,023
CHEVRON CORP NEW COM 166764100 19,928 165,364 SH   SOLE 32 165,364 0 0
CHEVRON CORP NEW COM 166764100 106,466 883,458 SH   SOLE 34 883,458 0 0
CHEVRON CORP NEW COM 166764100 183,132 1,519,644 SH   SOLE 36 1,519,644 0 0
CHEVRON CORP NEW COM 166764100 5,138 42,638 SH   SOLE 40 42,638 0 0
CHEWY INC CL A 16679L109 2,463 84,943 SH   SOLE 21 84,943 0 0
CHEWY INC CL A 16679L109 27,121 935,210 SH   SOLE 22 935,210 0 0
CHIASMA INC COM 16706W102 70 14,044 SH   SOLE 2 1,078 0 12,966
CHIASMA INC COM 16706W102 610 122,967 SH   SOLE 18 122,967 0 0
CHIASMA INC COM 16706W102 298 60,013 SH   SOLE 19 60,013 0 0
CHIASMA INC COM 16706W102 7,857 1,584,028 SH   SOLE 21 1,584,028 0 0
CHIASMA INC COM 16706W102 3,701 746,222 SH   SOLE 22 707,693 0 38,529
CHIASMA INC COM 16706W102 14 2,792 SH   SOLE 30 2,792 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 24 3,008 SH   SOLE 21 3,008 0 0
CHICOS FAS INC COM 168615102 464 121,658 SH   SOLE 2 3,894 0 117,764
CHICOS FAS INC COM 168615102 1 359 SH   SOLE 4 359 0 0
CHICOS FAS INC COM 168615102 11 2,822 SH   SOLE 7 2,822 0 0
CHICOS FAS INC COM 168615102 2,083 546,705 SH   SOLE 18 546,705 0 0
CHICOS FAS INC COM 168615102 775 203,534 SH   SOLE 19 203,534 0 0
CHICOS FAS INC COM 168615102 53,594 14,066,571 SH   SOLE 21 14,066,571 0 0
CHICOS FAS INC COM 168615102 15,028 3,944,421 SH   SOLE 22 3,674,775 0 269,646
CHICOS FAS INC COM 168615102 9 2,396 SH   SOLE 23 2,396 0 0
CHICOS FAS INC COM 168615102 76 19,879 SH   SOLE 26 13,055 0 6,824
CHICOS FAS INC COM 168615102 73 19,064 SH   SOLE 28 19,064 0 0
CHICOS FAS INC COM 168615102 689 180,897 SH   SOLE 30 180,897 0 0
CHICOS FAS INC COM 168615102 114 29,945 SH   SOLE 36 29,945 0 0
CHICOS FAS INC COM 168615102 61 15,971 SH   SOLE 40 15,971 0 0
CHILDRENS PL INC COM 168905107 414 6,622 SH   SOLE 2 772 0 5,850
CHILDRENS PL INC COM 168905107 4 63 SH   SOLE 4 63 0 0
CHILDRENS PL INC COM 168905107 18 281 SH   SOLE 7 281 0 0
CHILDRENS PL INC COM 168905107 4,382 70,093 SH   SOLE 18 68,510 0 1,583
CHILDRENS PL INC COM 168905107 2,654 42,449 SH   SOLE 19 42,449 0 0
CHILDRENS PL INC COM 168905107 111,042 1,776,101 SH   SOLE 21 1,776,101 0 0
CHILDRENS PL INC COM 168905107 29,044 464,550 SH   SOLE 22 443,927 0 20,623
CHILDRENS PL INC COM 168905107 82 1,310 SH   SOLE 23 1,310 0 0
CHILDRENS PL INC COM 168905107 485 7,755 SH   SOLE 26 3,649 0 4,106
CHILDRENS PL INC COM 168905107 134 2,147 SH   SOLE 28 2,147 0 0
CHILDRENS PL INC COM 168905107 1,436 22,969 SH   SOLE 30 22,969 0 0
CHILDRENS PL INC COM 168905107 95 1,518 SH   SOLE 40 1,518 0 0
CHIMERA INVT CORP COM NEW 16934Q208 8,408 408,956 SH   SOLE 2 34,102 0 374,854
CHIMERA INVT CORP COM NEW 16934Q208 93 4,505 SH   SOLE 4 4,505 0 0
CHIMERA INVT CORP COM NEW 16934Q208 169 8,226 SH   SOLE 7 8,226 0 0
CHIMERA INVT CORP COM NEW 16934Q208 1,827 88,855 SH   SOLE 18 87,344 0 1,511
CHIMERA INVT CORP COM NEW 16934Q208 891 43,316 SH   SOLE 19 43,316 0 0
CHIMERA INVT CORP COM NEW 16934Q208 122,706 5,968,209 SH   SOLE 21 5,968,209 0 0
CHIMERA INVT CORP COM NEW 16934Q208 107,989 5,252,380 SH   SOLE 22 4,893,852 0 358,528
CHIMERA INVT CORP COM NEW 16934Q208 292 14,202 SH   SOLE 23 14,202 0 0
CHIMERA INVT CORP COM NEW 16934Q208 1,713 83,336 SH   SOLE 26 44,876 0 38,460
CHIMERA INVT CORP COM NEW 16934Q208 485 23,593 SH   SOLE 28 23,593 0 0
CHIMERA INVT CORP COM NEW 16934Q208 121 5,886 SH   SOLE 29 5,886 0 0
CHIMERA INVT CORP COM NEW 16934Q208 1,160 56,444 SH   SOLE 30 56,444 0 0
CHIMERA INVT CORP COM NEW 16934Q208 589 28,667 SH   SOLE 31 28,667 0 0
CHIMERA INVT CORP COM NEW 16934Q208 61 2,959 SH   SOLE 34 2,959 0 0
CHIMERA INVT CORP COM NEW 16934Q208 200 9,736 SH   SOLE 36 9,736 0 0
CHIMERA INVT CORP COM NEW 16934Q208 433 21,082 SH   SOLE 40 21,082 0 0
CHIMERIX INC COM 16934W106 136 66,825 SH   SOLE 2 18,330 0 48,495
CHIMERIX INC COM 16934W106 2 1,158 SH   SOLE 7 1,158 0 0
CHIMERIX INC COM 16934W106 353 174,023 SH   SOLE 18 174,023 0 0
CHIMERIX INC COM 16934W106 316 155,503 SH   SOLE 19 155,503 0 0
CHIMERIX INC COM 16934W106 3,590 1,768,601 SH   SOLE 21 1,768,601 0 0
CHIMERIX INC COM 16934W106 3,481 1,714,746 SH   SOLE 22 1,676,024 0 38,722
CHIMERIX INC COM 16934W106 23 11,535 SH   SOLE 23 11,535 0 0
CHIMERIX INC COM 16934W106 62 30,547 SH   SOLE 26 0 0 30,547
CHINA AUTOMOTIVE SYS INC COM 16936R105 51 16,247 SH   SOLE 22 16,247 0 0
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 56 480 SH   SOLE 15 480 0 0
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 40,855 351,047 SH   SOLE 21 351,047 0 0
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 6 51 SH   SOLE 22 51 0 0
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 1,809 15,541 SH   SOLE 25 15,541 0 0
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 1,927 16,556 SH   SOLE 26 406 0 16,150
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 321 2,756 SH   SOLE 30 2,756 0 0
CHINA INDEX HLDGS LTD SPNSRD ADS A 16954W101 111 30,625 SH   SOLE 4 30,625 0 0
CHINA INDEX HLDGS LTD SPNSRD ADS A 16954W101 38 10,307 SH   SOLE 21 10,307 0 0
CHINA INDEX HLDGS LTD SPNSRD ADS A 16954W101 704 193,351 SH   SOLE 22 175,304 0 18,047
CHINA INDEX HLDGS LTD SPNSRD ADS A 16954W101 64 17,672 SH   SOLE 30 17,672 0 0
CHINA INTERNET NATIONWIDE FI SHS G2120A101 3 2,600 SH   SOLE 22 2,600 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 6,901 163,259 SH   SOLE 2 0 0 163,259
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 461 10,899 SH   SOLE 18 10,899 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 6,200 146,681 SH   SOLE 19 146,681 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 518 12,245 SH   SOLE 22 12,245 0 0
CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 782 12,993 SH   SOLE 4 12,993 0 0
CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 328 5,454 SH   SOLE 19 5,454 0 0
CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 275 4,579 SH   SOLE 21 4,579 0 0
CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 230 3,828 SH   SOLE 22 3,828 0 0
CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 59 973 SH   SOLE 34 973 0 0
CHINA UNICOM (HONG KONG) LTD SPONSORED ADR 16945R104 3,262 348,543 SH   SOLE 2 0 0 348,543
CHINA UNICOM (HONG KONG) LTD SPONSORED ADR 16945R104 233 24,849 SH   SOLE 19 24,849 0 0
CHINA UNICOM (HONG KONG) LTD SPONSORED ADR 16945R104 16,304 1,741,924 SH   SOLE 22 1,491,528 0 250,396
CHINA UNICOM (HONG KONG) LTD SPONSORED ADR 16945R104 261 27,883 SH   SOLE 30 27,883 0 0
CHINA UNICOM (HONG KONG) LTD SPONSORED ADR 16945R104 194 20,711 SH   SOLE 34 20,711 0 0
CHINA YUCHAI INTL LTD COM G21082105 45 3,343 SH   SOLE 4 3,343 0 0
CHINA YUCHAI INTL LTD COM G21082105 1,437 107,778 SH   SOLE 21 107,778 0 0
CHINA YUCHAI INTL LTD COM G21082105 1,712 128,420 SH   SOLE 22 120,091 0 8,329
CHINA YUCHAI INTL LTD COM G21082105 507 38,060 SH   SOLE 30 38,060 0 0
CHINA YUCHAI INTL LTD COM G21082105 184 13,827 SH   SOLE 34 13,827 0 0
CHINANET ONLINE HLDGS INC COM NEW 16949H201 51 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 51,733 61,799 SH   SOLE 2 6,287 0 55,512
CHIPOTLE MEXICAN GRILL INC COM 169656105 11,303 13,502 SH   SOLE 4 12,771 0 731
CHIPOTLE MEXICAN GRILL INC COM 169656105 31,690 37,857 SH   SOLE 7 23,033 0 14,824
CHIPOTLE MEXICAN GRILL INC COM 169656105 600 717 SH   SOLE 13 717 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 136 162 SH   SOLE 15 162 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 10 12 SH   SOLE 17 0 0 12
CHIPOTLE MEXICAN GRILL INC COM 169656105 43,711 52,216 SH   SOLE 18 48,270 0 3,946
CHIPOTLE MEXICAN GRILL INC COM 169656105 9,706 11,595 SH   SOLE 19 11,595 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 553,728 661,476 SH   SOLE 21 661,476 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 525,325 627,546 SH   SOLE 22 560,831 0 66,715
CHIPOTLE MEXICAN GRILL INC COM 169656105 17,053 20,371 SH   SOLE 23 20,371 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 24,948 29,802 SH   SOLE 25 29,802 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 87,148 104,106 SH   SOLE 26 18,576 0 85,530
CHIPOTLE MEXICAN GRILL INC COM 169656105 4,061 4,851 SH   SOLE 28 3,436 0 1,415
CHIPOTLE MEXICAN GRILL INC COM 169656105 5,075 6,063 SH   SOLE 29 490 0 5,573
CHIPOTLE MEXICAN GRILL INC COM 169656105 85,399 102,016 SH   SOLE 30 102,016 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 4,881 5,831 SH   SOLE 31 4,823 0 1,008
CHIPOTLE MEXICAN GRILL INC COM 169656105 1,493 1,783 SH   SOLE 34 1,783 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 14,018 16,746 SH   SOLE 36 16,746 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 537 641 SH   SOLE 40 641 0 0
CHOICE HOTELS INTL INC COM 169905106 9,061 87,607 SH   SOLE 2 28,656 0 58,951
CHOICE HOTELS INTL INC COM 169905106 16 151 SH   SOLE 4 151 0 0
CHOICE HOTELS INTL INC COM 169905106 60 584 SH   SOLE 7 584 0 0
CHOICE HOTELS INTL INC COM 169905106 3,504 33,879 SH   SOLE 13 33,879 0 0
CHOICE HOTELS INTL INC COM 169905106 20,549 198,679 SH   SOLE 18 144,873 0 53,806
CHOICE HOTELS INTL INC COM 169905106 31,508 304,632 SH   SOLE 19 304,632 0 0
CHOICE HOTELS INTL INC COM 169905106 168,589 1,629,985 SH   SOLE 21 1,629,985 0 0
CHOICE HOTELS INTL INC COM 169905106 145,733 1,409,002 SH   SOLE 22 1,210,295 0 198,707
CHOICE HOTELS INTL INC COM 169905106 2,147 20,755 SH   SOLE 26 9,342 0 11,413
CHOICE HOTELS INTL INC COM 169905106 517 4,996 SH   SOLE 28 4,996 0 0
CHOICE HOTELS INTL INC COM 169905106 5,042 48,748 SH   SOLE 29 0 0 48,748
CHOICE HOTELS INTL INC COM 169905106 3,040 29,392 SH   SOLE 30 29,392 0 0
CHOICE HOTELS INTL INC COM 169905106 70 680 SH   SOLE 31 680 0 0
CHOICE HOTELS INTL INC COM 169905106 1,893 18,302 SH   SOLE 36 18,302 0 0
CHOICE HOTELS INTL INC COM 169905106 421 4,075 SH   SOLE 40 4,075 0 0
CHROMADEX CORP COM NEW 171077407 72 16,669 SH   SOLE 2 1,386 0 15,283
CHROMADEX CORP COM NEW 171077407 606 140,691 SH   SOLE 18 140,691 0 0
CHROMADEX CORP COM NEW 171077407 285 66,088 SH   SOLE 19 66,088 0 0
CHROMADEX CORP COM NEW 171077407 6,197 1,437,859 SH   SOLE 21 1,437,859 0 0
CHROMADEX CORP COM NEW 171077407 3,495 810,789 SH   SOLE 22 780,170 0 30,619
CHUBB LIMITED COM H1467J104 177,181 1,138,259 SH   SOLE 2 132,407 0 1,005,852
CHUBB LIMITED COM H1467J104 35,482 227,947 SH   SOLE 4 215,609 0 12,338
CHUBB LIMITED COM H1467J104 79,699 512,010 SH   SOLE 7 443,131 0 68,879
CHUBB LIMITED COM H1467J104 1,476 9,483 SH   SOLE 13 9,483 0 0
CHUBB LIMITED COM H1467J104 389 2,501 SH   SOLE 15 2,501 0 0
CHUBB LIMITED COM H1467J104 5 32 SH   SOLE 17 0 0 32
CHUBB LIMITED COM H1467J104 168,802 1,084,429 SH   SOLE 18 1,019,728 0 64,701
CHUBB LIMITED COM H1467J104 120,160 771,936 SH   SOLE 19 771,936 0 0
CHUBB LIMITED COM H1467J104 1,651,318 10,608,494 SH   SOLE 21 10,608,494 0 0
CHUBB LIMITED COM H1467J104 1,762,262 11,321,227 SH   SOLE 22 10,137,775 0 1,183,452
CHUBB LIMITED COM H1467J104 51,751 332,463 SH   SOLE 23 332,463 0 0
CHUBB LIMITED COM H1467J104 71,867 461,689 SH   SOLE 25 461,689 0 0
CHUBB LIMITED COM H1467J104 438,251 2,815,440 SH   SOLE 26 290,639 0 2,524,801
CHUBB LIMITED COM H1467J104 13,331 85,642 SH   SOLE 28 59,457 0 26,185
CHUBB LIMITED COM H1467J104 8,360 53,710 SH   SOLE 29 9,909 0 43,801
CHUBB LIMITED COM H1467J104 351,954 2,261,043 SH   SOLE 30 2,261,043 0 0
CHUBB LIMITED COM H1467J104 18,134 116,500 SH   SOLE 31 80,776 0 35,724
CHUBB LIMITED COM H1467J104 60,055 385,807 SH   SOLE 34 385,807 0 0
CHUBB LIMITED COM H1467J104 62,835 403,666 SH   SOLE 36 403,666 0 0
CHUBB LIMITED COM H1467J104 1,565 10,057 SH   SOLE 40 10,057 0 0
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 9,424 255,388 SH   SOLE 2 0 0 255,388
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 1,310 35,508 SH   SOLE 21 35,508 0 0
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 1,236 33,487 SH   SOLE 30 33,487 0 0
CHURCH & DWIGHT INC COM 171340102 44,475 632,286 SH   SOLE 2 88,695 0 543,591
CHURCH & DWIGHT INC COM 171340102 8,066 114,674 SH   SOLE 4 108,217 0 6,457
CHURCH & DWIGHT INC COM 171340102 19,190 272,822 SH   SOLE 7 259,200 0 13,622
CHURCH & DWIGHT INC COM 171340102 3,974 56,498 SH   SOLE 13 56,498 0 0
CHURCH & DWIGHT INC COM 171340102 99 1,411 SH   SOLE 15 1,411 0 0
CHURCH & DWIGHT INC COM 171340102 46,774 664,977 SH   SOLE 18 592,437 0 72,540
CHURCH & DWIGHT INC COM 171340102 38,083 541,408 SH   SOLE 19 541,408 0 0
CHURCH & DWIGHT INC COM 171340102 557,554 7,926,556 SH   SOLE 21 7,926,556 0 0
CHURCH & DWIGHT INC COM 171340102 504,570 7,173,299 SH   SOLE 22 6,171,154 0 1,002,145
CHURCH & DWIGHT INC COM 171340102 13,467 191,454 SH   SOLE 23 191,454 0 0
CHURCH & DWIGHT INC COM 171340102 17,586 250,011 SH   SOLE 25 250,011 0 0
CHURCH & DWIGHT INC COM 171340102 104,790 1,489,761 SH   SOLE 26 230,500 0 1,259,261
CHURCH & DWIGHT INC COM 171340102 3,248 46,180 SH   SOLE 28 32,236 0 13,944
CHURCH & DWIGHT INC COM 171340102 7,857 111,698 SH   SOLE 29 5,461 0 106,237
CHURCH & DWIGHT INC COM 171340102 77,583 1,102,972 SH   SOLE 30 1,102,972 0 0
CHURCH & DWIGHT INC COM 171340102 3,901 55,460 SH   SOLE 31 46,401 0 9,059
CHURCH & DWIGHT INC COM 171340102 3,228 45,886 SH   SOLE 34 45,886 0 0
CHURCH & DWIGHT INC COM 171340102 16,817 239,086 SH   SOLE 36 239,086 0 0
CHURCH & DWIGHT INC COM 171340102 342 4,863 SH   SOLE 40 4,863 0 0
CHURCHILL DOWNS INC COM 171484108 4,526 32,985 SH   SOLE 2 19,803 0 13,182
CHURCHILL DOWNS INC COM 171484108 28 204 SH   SOLE 4 204 0 0
CHURCHILL DOWNS INC COM 171484108 86 630 SH   SOLE 7 630 0 0
CHURCHILL DOWNS INC COM 171484108 28,457 207,409 SH   SOLE 18 199,991 0 7,418
CHURCHILL DOWNS INC COM 171484108 40,488 295,103 SH   SOLE 19 295,103 0 0
CHURCHILL DOWNS INC COM 171484108 350,076 2,551,574 SH   SOLE 21 2,551,574 0 0
CHURCHILL DOWNS INC COM 171484108 177,168 1,291,310 SH   SOLE 22 1,246,713 0 44,597
CHURCHILL DOWNS INC COM 171484108 1,399 10,194 SH   SOLE 23 10,194 0 0
CHURCHILL DOWNS INC COM 171484108 7,086 51,644 SH   SOLE 26 9,783 0 41,861
CHURCHILL DOWNS INC COM 171484108 645 4,701 SH   SOLE 28 4,701 0 0
CHURCHILL DOWNS INC COM 171484108 1,628 11,869 SH   SOLE 30 11,869 0 0
CHURCHILL DOWNS INC COM 171484108 487 3,547 SH   SOLE 40 3,547 0 0
CHUYS HLDGS INC COM 171604101 350 13,499 SH   SOLE 2 618 0 12,881
CHUYS HLDGS INC COM 171604101 9 363 SH   SOLE 7 363 0 0
CHUYS HLDGS INC COM 171604101 2,549 98,340 SH   SOLE 18 78,100 0 20,240
CHUYS HLDGS INC COM 171604101 896 34,560 SH   SOLE 19 34,560 0 0
CHUYS HLDGS INC COM 171604101 50,330 1,941,738 SH   SOLE 21 1,941,738 0 0
CHUYS HLDGS INC COM 171604101 14,017 540,795 SH   SOLE 22 520,416 0 20,379
CHUYS HLDGS INC COM 171604101 63 2,428 SH   SOLE 28 2,428 0 0
CHUYS HLDGS INC COM 171604101 628 24,245 SH   SOLE 30 24,245 0 0
CHUYS HLDGS INC COM 171604101 49 1,909 SH   SOLE 40 1,909 0 0
CIDARA THERAPEUTICS INC COM 171757107 18 4,754 SH   SOLE 18 4,754 0 0
CIDARA THERAPEUTICS INC COM 171757107 234 60,911 SH   SOLE 21 60,911 0 0
CIDARA THERAPEUTICS INC COM 171757107 118 30,750 SH   SOLE 22 30,750 0 0
CIENA CORP COM NEW 171779309 17,189 402,650 SH   SOLE 2 113,781 0 288,869
CIENA CORP COM NEW 171779309 31 725 SH   SOLE 4 725 0 0
CIENA CORP COM NEW 171779309 145 3,386 SH   SOLE 7 3,386 0 0
CIENA CORP COM NEW 171779309 488 11,424 SH   SOLE 13 11,424 0 0
CIENA CORP COM NEW 171779309 19,610 459,360 SH   SOLE 18 442,764 0 16,596
CIENA CORP COM NEW 171779309 20,443 478,864 SH   SOLE 19 478,864 0 0
CIENA CORP COM NEW 171779309 344,941 8,080,129 SH   SOLE 21 8,080,129 0 0
CIENA CORP COM NEW 171779309 247,518 5,798,033 SH   SOLE 22 5,474,646 0 323,387
CIENA CORP COM NEW 171779309 2,350 55,057 SH   SOLE 23 55,057 0 0
CIENA CORP COM NEW 171779309 9,283 217,450 SH   SOLE 26 44,505 0 172,945
CIENA CORP COM NEW 171779309 1,034 24,210 SH   SOLE 28 24,210 0 0
CIENA CORP COM NEW 171779309 4,652 108,978 SH   SOLE 30 108,978 0 0
CIENA CORP COM NEW 171779309 134 3,150 SH   SOLE 31 3,150 0 0
CIENA CORP COM NEW 171779309 1,323 30,985 SH   SOLE 34 30,985 0 0
CIENA CORP COM NEW 171779309 343 8,034 SH   SOLE 36 8,034 0 0
CIENA CORP COM NEW 171779309 666 15,607 SH   SOLE 40 15,607 0 0
CIGNA CORP NEW COM 125523100 241,366 1,180,334 SH   SOLE 2 358,255 0 822,079
CIGNA CORP NEW COM 125523100 37,062 181,240 SH   SOLE 4 171,156 0 10,084
CIGNA CORP NEW COM 125523100 70,024 342,430 SH   SOLE 7 316,334 0 26,096
CIGNA CORP NEW COM 125523100 2,022 9,887 SH   SOLE 13 9,887 0 0
CIGNA CORP NEW COM 125523100 444 2,169 SH   SOLE 15 2,169 0 0
CIGNA CORP NEW COM 125523100 2 9 SH   SOLE 17 0 0 9
CIGNA CORP NEW COM 125523100 201,205 983,937 SH   SOLE 18 928,134 0 55,803
CIGNA CORP NEW COM 125523100 266,700 1,304,219 SH   SOLE 19 1,304,219 0 0
CIGNA CORP NEW COM 125523100 2,372 11,600 SH   SOLE 20 11,600 0 0
CIGNA CORP NEW COM 125523100 1,488,291 7,278,064 SH   SOLE 21 7,278,064 0 0
CIGNA CORP NEW COM 125523100 1,835,303 8,975,028 SH   SOLE 22 7,996,547 0 978,481
CIGNA CORP NEW COM 125523100 59,720 292,043 SH   SOLE 23 292,043 0 0
CIGNA CORP NEW COM 125523100 79,448 388,516 SH   SOLE 25 388,516 0 0
CIGNA CORP NEW COM 125523100 404,393 1,977,570 SH   SOLE 26 226,693 0 1,750,877
CIGNA CORP NEW COM 125523100 14,440 70,615 SH   SOLE 28 49,263 0 21,352
CIGNA CORP NEW COM 125523100 8,885 43,452 SH   SOLE 29 11,510 0 31,942
CIGNA CORP NEW COM 125523100 390,975 1,911,953 SH   SOLE 30 1,911,953 0 0
CIGNA CORP NEW COM 125523100 19,229 94,036 SH   SOLE 31 76,393 0 17,643
CIGNA CORP NEW COM 125523100 124,000 606,385 SH   SOLE 34 606,385 0 0
CIGNA CORP NEW COM 125523100 53,902 263,591 SH   SOLE 36 263,591 0 0
CIGNA CORP NEW COM 125523100 1,685 8,240 SH   SOLE 40 8,240 0 0
CIIG MERGER CORP UNIT 12/31/2026 12559C202 19,717 1,940,625 SH   SOLE 2 1,940,625 0 0
CIM COML TR CORP COM NEW 125525584 19 1,340 SH   SOLE 2 65 0 1,275
CIM COML TR CORP COM NEW 125525584 63 4,326 SH   SOLE 18 4,326 0 0
CIM COML TR CORP COM NEW 125525584 33 2,244 SH   SOLE 19 2,244 0 0
CIM COML TR CORP COM NEW 125525584 631 43,490 SH   SOLE 21 43,490 0 0
CIM COML TR CORP COM NEW 125525584 584 40,266 SH   SOLE 22 39,896 0 370
CIMAREX ENERGY CO COM 171798101 10,879 207,255 SH   SOLE 2 22,552 0 184,703
CIMAREX ENERGY CO COM 171798101 24 455 SH   SOLE 4 455 0 0
CIMAREX ENERGY CO COM 171798101 4,128 78,648 SH   SOLE 7 78,648 0 0
CIMAREX ENERGY CO COM 171798101 46 872 SH   SOLE 15 872 0 0
CIMAREX ENERGY CO COM 171798101 10,116 192,721 SH   SOLE 18 187,077 0 5,644
CIMAREX ENERGY CO COM 171798101 3,765 71,735 SH   SOLE 19 71,735 0 0
CIMAREX ENERGY CO COM 171798101 124,275 2,367,589 SH   SOLE 21 2,367,589 0 0
CIMAREX ENERGY CO COM 171798101 135,514 2,581,711 SH   SOLE 22 2,322,894 0 258,817
CIMAREX ENERGY CO COM 171798101 5 88 SH   SOLE 23 88 0 0
CIMAREX ENERGY CO COM 171798101 4,968 94,638 SH   SOLE 25 94,638 0 0
CIMAREX ENERGY CO COM 171798101 10,935 208,320 SH   SOLE 26 22,872 0 185,448
CIMAREX ENERGY CO COM 171798101 695 13,236 SH   SOLE 28 13,236 0 0
CIMAREX ENERGY CO COM 171798101 14,062 267,891 SH   SOLE 30 267,891 0 0
CIMAREX ENERGY CO COM 171798101 236 4,502 SH   SOLE 31 2,102 0 2,400
CIMAREX ENERGY CO COM 171798101 218 4,155 SH   SOLE 34 4,155 0 0
CIMAREX ENERGY CO COM 171798101 2,774 52,848 SH   SOLE 36 52,848 0 0
CIMAREX ENERGY CO COM 171798101 581 11,066 SH   SOLE 40 11,066 0 0
CIMPRESS PLC SHS EURO G2143T103 1,049 8,340 SH   SOLE 2 733 0 7,607
CIMPRESS PLC SHS EURO G2143T103 32 257 SH   SOLE 4 257 0 0
CIMPRESS PLC SHS EURO G2143T103 47 370 SH   SOLE 7 370 0 0
CIMPRESS PLC SHS EURO G2143T103 8,513 67,691 SH   SOLE 18 67,691 0 0
CIMPRESS PLC SHS EURO G2143T103 4,487 35,678 SH   SOLE 19 35,678 0 0
CIMPRESS PLC SHS EURO G2143T103 92,714 737,169 SH   SOLE 21 737,169 0 0
CIMPRESS PLC SHS EURO G2143T103 73,393 583,548 SH   SOLE 22 554,934 0 28,614
CIMPRESS PLC SHS EURO G2143T103 660 5,245 SH   SOLE 26 3,287 0 1,958
CIMPRESS PLC SHS EURO G2143T103 386 3,069 SH   SOLE 28 3,069 0 0
CIMPRESS PLC SHS EURO G2143T103 862 6,853 SH   SOLE 30 6,853 0 0
CIMPRESS PLC SHS EURO G2143T103 283 2,247 SH   SOLE 40 2,247 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 465 44,444 SH   SOLE 2 1,779 0 42,665
CINCINNATI BELL INC NEW COM NEW 171871502 10 960 SH   SOLE 7 960 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 2,309 220,517 SH   SOLE 18 220,517 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 749 71,537 SH   SOLE 19 71,537 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 58,409 5,578,667 SH   SOLE 21 5,578,667 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 14,756 1,409,380 SH   SOLE 22 1,369,059 0 40,321
CINCINNATI BELL INC NEW COM NEW 171871502 639 61,015 SH   SOLE 30 61,015 0 0
CINCINNATI FINL CORP COM 172062101 40,713 387,189 SH   SOLE 2 45,642 0 341,547
CINCINNATI FINL CORP COM 172062101 7,619 72,462 SH   SOLE 4 68,366 0 4,096
CINCINNATI FINL CORP COM 172062101 30,977 294,594 SH   SOLE 7 178,538 0 116,056
CINCINNATI FINL CORP COM 172062101 2,296 21,838 SH   SOLE 13 21,838 0 0
CINCINNATI FINL CORP COM 172062101 96 909 SH   SOLE 15 909 0 0
CINCINNATI FINL CORP COM 172062101 47,713 453,765 SH   SOLE 18 402,158 0 51,607
CINCINNATI FINL CORP COM 172062101 19,220 182,789 SH   SOLE 19 182,789 0 0
CINCINNATI FINL CORP COM 172062101 674,801 6,417,504 SH   SOLE 21 6,417,504 0 0
CINCINNATI FINL CORP COM 172062101 431,733 4,105,874 SH   SOLE 22 3,673,921 0 431,953
CINCINNATI FINL CORP COM 172062101 11,730 111,555 SH   SOLE 23 111,555 0 0
CINCINNATI FINL CORP COM 172062101 16,325 155,258 SH   SOLE 25 155,258 0 0
CINCINNATI FINL CORP COM 172062101 68,173 648,338 SH   SOLE 26 129,364 0 518,974
CINCINNATI FINL CORP COM 172062101 3,009 28,613 SH   SOLE 28 20,243 0 8,370
CINCINNATI FINL CORP COM 172062101 8,126 77,284 SH   SOLE 29 3,286 0 73,998
CINCINNATI FINL CORP COM 172062101 88,762 844,150 SH   SOLE 30 844,150 0 0
CINCINNATI FINL CORP COM 172062101 5,589 53,155 SH   SOLE 31 27,439 0 25,716
CINCINNATI FINL CORP COM 172062101 3,108 29,562 SH   SOLE 32 29,562 0 0
CINCINNATI FINL CORP COM 172062101 1,078 10,252 SH   SOLE 34 10,252 0 0
CINCINNATI FINL CORP COM 172062101 15,388 146,346 SH   SOLE 36 146,346 0 0
CINCINNATI FINL CORP COM 172062101 338 3,211 SH   SOLE 40 3,211 0 0
CINEDIGM CORP COM NEW 172406209 2 2,946 SH   SOLE 18 2,946 0 0
CINEDIGM CORP COM NEW 172406209 28 40,432 SH   SOLE 21 40,432 0 0
CINEDIGM CORP COM NEW 172406209 11 15,193 SH   SOLE 22 15,193 0 0
CINEMARK HOLDINGS INC COM 17243V102 17,771 524,990 SH   SOLE 2 256,381 0 268,609
CINEMARK HOLDINGS INC COM 17243V102 1,033 30,523 SH   SOLE 4 30,523 0 0
CINEMARK HOLDINGS INC COM 17243V102 566 16,727 SH   SOLE 7 16,727 0 0
CINEMARK HOLDINGS INC COM 17243V102 551 16,290 SH   SOLE 13 16,290 0 0
CINEMARK HOLDINGS INC COM 17243V102 13,478 398,181 SH   SOLE 18 361,521 0 36,660
CINEMARK HOLDINGS INC COM 17243V102 5,721 169,015 SH   SOLE 19 169,015 0 0
CINEMARK HOLDINGS INC COM 17243V102 252,717 7,465,803 SH   SOLE 21 7,465,803 0 0
CINEMARK HOLDINGS INC COM 17243V102 141,343 4,175,555 SH   SOLE 22 3,616,915 0 558,640
CINEMARK HOLDINGS INC COM 17243V102 2,789 82,395 SH   SOLE 23 82,395 0 0
CINEMARK HOLDINGS INC COM 17243V102 64 1,902 SH   SOLE 25 1,902 0 0
CINEMARK HOLDINGS INC COM 17243V102 1,981 58,529 SH   SOLE 26 33,291 0 25,238
CINEMARK HOLDINGS INC COM 17243V102 478 14,117 SH   SOLE 28 14,117 0 0
CINEMARK HOLDINGS INC COM 17243V102 961 28,376 SH   SOLE 29 28,376 0 0
CINEMARK HOLDINGS INC COM 17243V102 1,558 46,032 SH   SOLE 30 46,032 0 0
CINEMARK HOLDINGS INC COM 17243V102 2,065 61,018 SH   SOLE 31 48,481 0 12,537
CINEMARK HOLDINGS INC COM 17243V102 1,277 37,731 SH   SOLE 32 37,731 0 0
CINEMARK HOLDINGS INC COM 17243V102 262 7,744 SH   SOLE 34 7,744 0 0
CINEMARK HOLDINGS INC COM 17243V102 479 14,145 SH   SOLE 36 14,145 0 0
CINEMARK HOLDINGS INC COM 17243V102 378 11,168 SH   SOLE 40 11,168 0 0
CINTAS CORP COM 172908105 75,503 280,595 SH   SOLE 2 86,295 0 194,300
CINTAS CORP COM 172908105 13,958 51,872 SH   SOLE 4 49,479 0 2,393
CINTAS CORP COM 172908105 31,685 117,753 SH   SOLE 7 81,720 0 36,033
CINTAS CORP COM 172908105 1,092 4,059 SH   SOLE 13 4,059 0 0
CINTAS CORP COM 172908105 170 630 SH   SOLE 15 630 0 0
CINTAS CORP COM 172908105 2 9 SH   SOLE 17 0 0 9
CINTAS CORP COM 172908105 51,623 191,850 SH   SOLE 18 178,816 0 13,034
CINTAS CORP COM 172908105 19,226 71,452 SH   SOLE 19 71,452 0 0
CINTAS CORP COM 172908105 592,825 2,203,156 SH   SOLE 21 2,203,156 0 0
CINTAS CORP COM 172908105 585,294 2,175,168 SH   SOLE 22 1,924,574 0 250,594
CINTAS CORP COM 172908105 22,952 85,299 SH   SOLE 23 85,299 0 0
CINTAS CORP COM 172908105 22,999 85,471 SH   SOLE 25 85,471 0 0
CINTAS CORP COM 172908105 87,175 323,976 SH   SOLE 26 74,743 0 249,233
CINTAS CORP COM 172908105 4,364 16,219 SH   SOLE 28 11,365 0 4,854
CINTAS CORP COM 172908105 6,445 23,952 SH   SOLE 29 12,614 0 11,338
CINTAS CORP COM 172908105 140,301 521,410 SH   SOLE 30 521,410 0 0
CINTAS CORP COM 172908105 10,235 38,038 SH   SOLE 31 30,756 0 7,282
CINTAS CORP COM 172908105 4,533 16,845 SH   SOLE 32 16,845 0 0
CINTAS CORP COM 172908105 19,056 70,818 SH   SOLE 34 70,818 0 0
CINTAS CORP COM 172908105 16,204 60,220 SH   SOLE 36 60,220 0 0
CINTAS CORP COM 172908105 491 1,826 SH   SOLE 40 1,826 0 0
CIRCOR INTL INC COM 17273K109 1,252 27,068 SH   SOLE 2 8,133 0 18,935
CIRCOR INTL INC COM 17273K109 4 90 SH   SOLE 4 90 0 0
CIRCOR INTL INC COM 17273K109 17 375 SH   SOLE 7 375 0 0
CIRCOR INTL INC COM 17273K109 4,047 87,525 SH   SOLE 18 87,525 0 0
CIRCOR INTL INC COM 17273K109 1,803 38,998 SH   SOLE 19 38,998 0 0
CIRCOR INTL INC COM 17273K109 101,704 2,199,479 SH   SOLE 21 2,199,479 0 0
CIRCOR INTL INC COM 17273K109 27,656 598,095 SH   SOLE 22 576,843 0 21,252
CIRCOR INTL INC COM 17273K109 46 1,005 SH   SOLE 23 1,005 0 0
CIRCOR INTL INC COM 17273K109 251 5,432 SH   SOLE 26 0 0 5,432
CIRCOR INTL INC COM 17273K109 95 2,064 SH   SOLE 28 2,064 0 0
CIRCOR INTL INC COM 17273K109 1,272 27,518 SH   SOLE 30 27,518 0 0
CIRCOR INTL INC COM 17273K109 76 1,650 SH   SOLE 40 1,650 0 0
CIRRUS LOGIC INC COM 172755100 11,506 139,617 SH   SOLE 2 78,962 0 60,655
CIRRUS LOGIC INC COM 172755100 306 3,709 SH   SOLE 4 3,709 0 0
CIRRUS LOGIC INC COM 172755100 182 2,205 SH   SOLE 7 2,205 0 0
CIRRUS LOGIC INC COM 172755100 3,031 36,781 SH   SOLE 13 36,781 0 0
CIRRUS LOGIC INC COM 172755100 33,625 408,019 SH   SOLE 18 353,953 0 54,066
CIRRUS LOGIC INC COM 172755100 52,449 636,435 SH   SOLE 19 636,435 0 0
CIRRUS LOGIC INC COM 172755100 370,382 4,494,384 SH   SOLE 21 4,494,384 0 0
CIRRUS LOGIC INC COM 172755100 236,676 2,871,938 SH   SOLE 22 2,507,209 0 364,729
CIRRUS LOGIC INC COM 172755100 4,863 59,007 SH   SOLE 23 59,007 0 0
CIRRUS LOGIC INC COM 172755100 76 926 SH   SOLE 25 926 0 0
CIRRUS LOGIC INC COM 172755100 12,750 154,716 SH   SOLE 26 19,866 0 134,850
CIRRUS LOGIC INC COM 172755100 642 7,789 SH   SOLE 28 7,789 0 0
CIRRUS LOGIC INC COM 172755100 8,843 107,309 SH   SOLE 29 4,313 0 102,996
CIRRUS LOGIC INC COM 172755100 7,700 93,438 SH   SOLE 30 93,438 0 0
CIRRUS LOGIC INC COM 172755100 1,368 16,603 SH   SOLE 31 15,088 0 1,515
CIRRUS LOGIC INC COM 172755100 61 740 SH   SOLE 34 740 0 0
CIRRUS LOGIC INC COM 172755100 1,785 21,662 SH   SOLE 36 21,662 0 0
CIRRUS LOGIC INC COM 172755100 490 5,943 SH   SOLE 40 5,943 0 0
CISCO SYS INC COM 17275R102 532,204 11,096,829 SH   SOLE 2 1,390,719 0 9,706,110
CISCO SYS INC COM 17275R102 93,295 1,945,277 SH   SOLE 4 1,829,128 0 116,149
CISCO SYS INC COM 17275R102 202,237 4,216,785 SH   SOLE 7 4,207,887 0 8,898
CISCO SYS INC COM 17275R102 6,130 127,812 SH   SOLE 13 127,812 0 0
CISCO SYS INC COM 17275R102 1,524 31,785 SH   SOLE 15 31,785 0 0
CISCO SYS INC COM 17275R102 57 1,185 SH   SOLE 17 0 0 1,185
CISCO SYS INC COM 17275R102 912,515 19,026,583 SH   SOLE 18 17,860,894 0 1,165,689
CISCO SYS INC COM 17275R102 494,736 10,315,591 SH   SOLE 19 10,315,591 0 0
CISCO SYS INC COM 17275R102 1,160 24,194 SH   SOLE 20 24,194 0 0
CISCO SYS INC COM 17275R102 4,949,855 103,207,986 SH   SOLE 21 103,207,986 0 0
CISCO SYS INC COM 17275R102 5,083,983 106,004,652 SH   SOLE 22 94,807,393 0 11,197,259
CISCO SYS INC COM 17275R102 154,807 3,227,831 SH   SOLE 23 3,227,831 0 0
CISCO SYS INC COM 17275R102 241,932 5,044,448 SH   SOLE 25 4,962,099 0 82,349
CISCO SYS INC COM 17275R102 1,183,403 24,674,793 SH   SOLE 26 2,609,122 0 22,065,671
CISCO SYS INC COM 17275R102 38,382 800,291 SH   SOLE 28 558,460 0 241,831
CISCO SYS INC COM 17275R102 25,666 535,157 SH   SOLE 29 85,680 0 449,477
CISCO SYS INC COM 17275R102 893,621 18,632,629 SH   SOLE 30 18,632,629 0 0
CISCO SYS INC COM 17275R102 46,613 971,923 SH   SOLE 31 770,097 0 201,826
CISCO SYS INC COM 17275R102 43,585 908,776 SH   SOLE 32 908,776 0 0
CISCO SYS INC COM 17275R102 139,140 2,901,172 SH   SOLE 34 2,901,172 0 0
CISCO SYS INC COM 17275R102 159,828 3,332,522 SH   SOLE 36 3,332,522 0 0
CISCO SYS INC COM 17275R102 3,063 63,865 SH   SOLE 37 63,865 0 0
CISCO SYS INC COM 17275R102 4,625 96,437 SH   SOLE 40 96,437 0 0
CISION LTD SHS G1992S109 381 38,204 SH   SOLE 2 3,247 0 34,957
CISION LTD SHS G1992S109 16 1,629 SH   SOLE 7 1,629 0 0
CISION LTD SHS G1992S109 3,102 311,173 SH   SOLE 18 311,173 0 0
CISION LTD SHS G1992S109 1,604 160,907 SH   SOLE 19 160,907 0 0
CISION LTD SHS G1992S109 33,299 3,339,874 SH   SOLE 21 3,339,874 0 0
CISION LTD SHS G1992S109 26,243 2,632,178 SH   SOLE 22 2,516,149 0 116,029
CISION LTD SHS G1992S109 238 23,891 SH   SOLE 26 0 0 23,891
CISION LTD SHS G1992S109 250 25,067 SH   SOLE 30 25,067 0 0
CISION LTD SHS G1992S109 70 6,978 SH   SOLE 40 6,978 0 0
CIT GROUP INC COM NEW 125581801 36,128 791,764 SH   SOLE 2 563,558 0 228,206
CIT GROUP INC COM NEW 125581801 3,988 87,406 SH   SOLE 4 87,406 0 0
CIT GROUP INC COM NEW 125581801 931 20,399 SH   SOLE 7 20,399 0 0
CIT GROUP INC COM NEW 125581801 1,719 37,678 SH   SOLE 13 37,678 0 0
CIT GROUP INC COM NEW 125581801 13 278 SH   SOLE 15 278 0 0
CIT GROUP INC COM NEW 125581801 8,536 187,059 SH   SOLE 18 106,303 0 80,756
CIT GROUP INC COM NEW 125581801 17,368 380,637 SH   SOLE 19 380,637 0 0
CIT GROUP INC COM NEW 125581801 57,110 1,251,594 SH   SOLE 21 1,251,594 0 0
CIT GROUP INC COM NEW 125581801 194,288 4,257,901 SH   SOLE 22 3,612,864 0 645,037
CIT GROUP INC COM NEW 125581801 7,946 174,140 SH   SOLE 23 174,140 0 0
CIT GROUP INC COM NEW 125581801 5,288 115,892 SH   SOLE 25 115,892 0 0
CIT GROUP INC COM NEW 125581801 10,768 235,978 SH   SOLE 26 60,899 0 175,079
CIT GROUP INC COM NEW 125581801 608 13,322 SH   SOLE 28 13,322 0 0
CIT GROUP INC COM NEW 125581801 5,748 125,979 SH   SOLE 29 62,421 0 63,558
CIT GROUP INC COM NEW 125581801 3,256 71,346 SH   SOLE 30 71,346 0 0
CIT GROUP INC COM NEW 125581801 7,939 173,994 SH   SOLE 31 125,597 0 48,397
CIT GROUP INC COM NEW 125581801 3,887 85,187 SH   SOLE 34 85,187 0 0
CIT GROUP INC COM NEW 125581801 4,609 101,015 SH   SOLE 36 101,015 0 0
CIT GROUP INC COM NEW 125581801 410 8,985 SH   SOLE 40 8,985 0 0
CITI TRENDS INC COM 17306X102 264 11,429 SH   SOLE 2 480 0 10,949
CITI TRENDS INC COM 17306X102 3 120 SH   SOLE 7 120 0 0
CITI TRENDS INC COM 17306X102 971 42,006 SH   SOLE 18 42,006 0 0
CITI TRENDS INC COM 17306X102 448 19,362 SH   SOLE 19 19,362 0 0
CITI TRENDS INC COM 17306X102 9,453 408,879 SH   SOLE 21 408,879 0 0
CITI TRENDS INC COM 17306X102 9,430 407,873 SH   SOLE 22 393,672 0 14,201
CITI TRENDS INC COM 17306X102 565 24,443 SH   SOLE 26 0 0 24,443
CITIGROUP INC COM NEW 172967424 439,403 5,500,106 SH   SOLE 2 628,412 0 4,871,694
CITIGROUP INC COM NEW 172967424 82,541 1,033,186 SH   SOLE 4 971,719 0 61,467
CITIGROUP INC COM NEW 172967424 160,716 2,011,713 SH   SOLE 7 1,862,250 0 149,463
CITIGROUP INC COM NEW 172967424 811 10,151 SH   SOLE 13 10,151 0 0
CITIGROUP INC COM NEW 172967424 1,026 12,840 SH   SOLE 15 12,840 0 0
CITIGROUP INC COM NEW 172967424 8 96 SH   SOLE 17 0 0 96
CITIGROUP INC COM NEW 172967424 1,021,216 12,782,780 SH   SOLE 18 11,884,835 0 897,945
CITIGROUP INC COM NEW 172967424 1,074,655 13,451,679 SH   SOLE 19 13,451,679 0 0
CITIGROUP INC COM NEW 172967424 3,360,129 42,059,440 SH   SOLE 21 42,059,440 0 0
CITIGROUP INC COM NEW 172967424 4,298,242 53,802,001 SH   SOLE 22 47,979,275 0 5,822,726
CITIGROUP INC COM NEW 172967424 134,656 1,685,517 SH   SOLE 23 1,685,517 0 0
CITIGROUP INC COM NEW 172967424 185,209 2,318,297 SH   SOLE 25 2,318,297 0 0
CITIGROUP INC COM NEW 172967424 753,342 9,429,740 SH   SOLE 26 1,036,098 0 8,393,642
CITIGROUP INC COM NEW 172967424 33,772 422,733 SH   SOLE 28 294,714 0 128,019
CITIGROUP INC COM NEW 172967424 5,646 70,677 SH   SOLE 29 47,026 0 23,651
CITIGROUP INC COM NEW 172967424 772,914 9,674,727 SH   SOLE 30 9,674,727 0 0
CITIGROUP INC COM NEW 172967424 43,031 538,629 SH   SOLE 31 404,903 0 133,726
CITIGROUP INC COM NEW 172967424 6,252 78,263 SH   SOLE 32 78,263 0 0
CITIGROUP INC COM NEW 172967424 143,630 1,797,853 SH   SOLE 34 1,797,853 0 0
CITIGROUP INC COM NEW 172967424 140,318 1,756,388 SH   SOLE 36 1,756,388 0 0
CITIGROUP INC COM NEW 172967424 4,058 50,791 SH   SOLE 40 50,791 0 0
CITIZENS & NORTHN CORP COM 172922106 367 12,975 SH   SOLE 2 468 0 12,507
CITIZENS & NORTHN CORP COM 172922106 6 215 SH   SOLE 7 215 0 0
CITIZENS & NORTHN CORP COM 172922106 1,230 43,541 SH   SOLE 18 43,541 0 0
CITIZENS & NORTHN CORP COM 172922106 592 20,949 SH   SOLE 19 20,949 0 0
CITIZENS & NORTHN CORP COM 172922106 12,061 426,946 SH   SOLE 21 426,946 0 0
CITIZENS & NORTHN CORP COM 172922106 12,225 432,732 SH   SOLE 22 421,478 0 11,254
CITIZENS CMNTY BANCORP INC M COM 174903104 27 2,226 SH   SOLE 18 2,226 0 0
CITIZENS CMNTY BANCORP INC M COM 174903104 10 799 SH   SOLE 21 799 0 0
CITIZENS FINL GROUP INC COM 174610105 97,813 2,408,595 SH   SOLE 2 1,305,127 0 1,103,468
CITIZENS FINL GROUP INC COM 174610105 16,294 401,233 SH   SOLE 4 388,345 0 12,888
CITIZENS FINL GROUP INC COM 174610105 17,932 441,568 SH   SOLE 7 432,529 0 9,039
CITIZENS FINL GROUP INC COM 174610105 1,617 39,820 SH   SOLE 13 39,820 0 0
CITIZENS FINL GROUP INC COM 174610105 126 3,103 SH   SOLE 15 3,103 0 0
CITIZENS FINL GROUP INC COM 174610105 107,252 2,641,021 SH   SOLE 18 2,524,926 0 116,095
CITIZENS FINL GROUP INC COM 174610105 75,565 1,860,759 SH   SOLE 19 1,860,759 0 0
CITIZENS FINL GROUP INC COM 174610105 451,196 11,110,456 SH   SOLE 21 11,110,456 0 0
CITIZENS FINL GROUP INC COM 174610105 528,410 13,011,815 SH   SOLE 22 10,743,510 0 2,268,305
CITIZENS FINL GROUP INC COM 174610105 29,374 723,320 SH   SOLE 23 723,320 0 0
CITIZENS FINL GROUP INC COM 174610105 23,151 570,093 SH   SOLE 25 570,093 0 0
CITIZENS FINL GROUP INC COM 174610105 104,125 2,564,027 SH   SOLE 26 488,175 0 2,075,852
CITIZENS FINL GROUP INC COM 174610105 3,392 83,535 SH   SOLE 28 58,326 0 25,209
CITIZENS FINL GROUP INC COM 174610105 15,826 389,695 SH   SOLE 29 296,222 0 93,473
CITIZENS FINL GROUP INC COM 174610105 78,072 1,922,486 SH   SOLE 30 1,922,486 0 0
CITIZENS FINL GROUP INC COM 174610105 23,443 577,274 SH   SOLE 31 449,971 0 127,303
CITIZENS FINL GROUP INC COM 174610105 44,845 1,104,290 SH   SOLE 34 1,104,290 0 0
CITIZENS FINL GROUP INC COM 174610105 15,863 390,630 SH   SOLE 36 390,630 0 0
CITIZENS FINL GROUP INC COM 174610105 1,534 37,777 SH   SOLE 37 37,777 0 0
CITIZENS FINL GROUP INC COM 174610105 408 10,053 SH   SOLE 40 10,053 0 0
CITIZENS HLDG CO MISS COM 174715102 18 842 SH   SOLE 18 842 0 0
CITIZENS HLDG CO MISS COM 174715102 105 4,789 SH   SOLE 21 4,789 0 0
CITIZENS INC CL A 174740100 370 54,813 SH   SOLE 2 2,289 0 52,524
CITIZENS INC CL A 174740100 9 1,270 SH   SOLE 7 1,270 0 0
CITIZENS INC CL A 174740100 1,223 181,210 SH   SOLE 18 181,210 0 0
CITIZENS INC CL A 174740100 572 84,808 SH   SOLE 19 84,808 0 0
CITIZENS INC CL A 174740100 12,347 1,829,144 SH   SOLE 21 1,829,144 0 0
CITIZENS INC CL A 174740100 9,536 1,412,785 SH   SOLE 22 1,350,955 0 61,830
CITIZENS INC CL A 174740100 159 23,509 SH   SOLE 26 16,205 0 7,304
CITIZENS INC CL A 174740100 40 5,882 SH   SOLE 28 5,882 0 0
CITIZENS INC CL A 174740100 87 12,948 SH   SOLE 30 12,948 0 0
CITIZENS INC CL A 174740100 40 5,875 SH   SOLE 40 5,875 0 0
CITRIX SYS INC COM 177376100 39,809 358,963 SH   SOLE 2 85,978 0 272,985
CITRIX SYS INC COM 177376100 8,708 78,518 SH   SOLE 4 74,935 0 3,583
CITRIX SYS INC COM 177376100 19,648 177,167 SH   SOLE 7 169,681 0 7,486
CITRIX SYS INC COM 177376100 428 3,861 SH   SOLE 13 3,861 0 0
CITRIX SYS INC COM 177376100 112 1,011 SH   SOLE 15 1,011 0 0
CITRIX SYS INC COM 177376100 53,272 480,357 SH   SOLE 18 461,955 0 18,402
CITRIX SYS INC COM 177376100 86,047 775,895 SH   SOLE 19 775,895 0 0
CITRIX SYS INC COM 177376100 759,248 6,846,243 SH   SOLE 21 6,846,243 0 0
CITRIX SYS INC COM 177376100 435,007 3,922,517 SH   SOLE 22 3,574,532 0 347,985
CITRIX SYS INC COM 177376100 13,216 119,169 SH   SOLE 23 119,169 0 0
CITRIX SYS INC COM 177376100 13,888 125,230 SH   SOLE 25 125,230 0 0
CITRIX SYS INC COM 177376100 118,128 1,065,179 SH   SOLE 26 156,572 0 908,607
CITRIX SYS INC COM 177376100 2,869 25,870 SH   SOLE 28 18,188 0 7,682
CITRIX SYS INC COM 177376100 4,981 44,911 SH   SOLE 29 17,196 0 27,715
CITRIX SYS INC COM 177376100 101,884 918,699 SH   SOLE 30 918,699 0 0
CITRIX SYS INC COM 177376100 5,611 50,593 SH   SOLE 31 43,652 0 6,941
CITRIX SYS INC COM 177376100 2,351 21,195 SH   SOLE 32 21,195 0 0
CITRIX SYS INC COM 177376100 40,453 364,771 SH   SOLE 34 364,771 0 0
CITRIX SYS INC COM 177376100 18,587 167,597 SH   SOLE 36 167,597 0 0
CITRIX SYS INC COM 177376100 337 3,042 SH   SOLE 40 3,042 0 0
CITY HLDG CO COM 177835105 1,257 15,333 SH   SOLE 2 551 0 14,782
CITY HLDG CO COM 177835105 14 172 SH   SOLE 4 172 0 0
CITY HLDG CO COM 177835105 23 277 SH   SOLE 7 277 0 0
CITY HLDG CO COM 177835105 5,907 72,078 SH   SOLE 18 72,078 0 0
CITY HLDG CO COM 177835105 2,325 28,376 SH   SOLE 19 28,376 0 0
CITY HLDG CO COM 177835105 135,143 1,649,087 SH   SOLE 21 1,649,087 0 0
CITY HLDG CO COM 177835105 40,950 499,691 SH   SOLE 22 482,209 0 17,482
CITY HLDG CO COM 177835105 14 172 SH   SOLE 23 172 0 0
CITY HLDG CO COM 177835105 764 9,324 SH   SOLE 26 4,123 0 5,201
CITY HLDG CO COM 177835105 187 2,286 SH   SOLE 28 2,286 0 0
CITY HLDG CO COM 177835105 2,003 24,441 SH   SOLE 30 24,441 0 0
CITY HLDG CO COM 177835105 152 1,849 SH   SOLE 40 1,849 0 0
CITY OFFICE REIT INC COM 178587101 1,016 75,140 SH   SOLE 2 24,365 0 50,775
CITY OFFICE REIT INC COM 178587101 13 993 SH   SOLE 7 993 0 0
CITY OFFICE REIT INC COM 178587101 2,588 191,427 SH   SOLE 18 191,427 0 0
CITY OFFICE REIT INC COM 178587101 7,236 535,185 SH   SOLE 19 535,185 0 0
CITY OFFICE REIT INC COM 178587101 28,207 2,086,349 SH   SOLE 21 2,086,349 0 0
CITY OFFICE REIT INC COM 178587101 40,476 2,993,821 SH   SOLE 22 2,920,092 0 73,729
CITY OFFICE REIT INC COM 178587101 1,566 115,860 SH   SOLE 23 115,860 0 0
CITY OFFICE REIT INC COM 178587101 3,788 280,160 SH   SOLE 26 0 0 280,160
CITY OFFICE REIT INC COM 178587101 79 5,815 SH   SOLE 40 5,815 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107 387 16,125 SH   SOLE 2 560 0 15,565
CIVISTA BANCSHARES INC COM NO PAR 178867107 6 252 SH   SOLE 7 252 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107 1,324 55,151 SH   SOLE 18 55,151 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107 680 28,320 SH   SOLE 19 28,320 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107 13,018 542,399 SH   SOLE 21 542,399 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107 9,416 392,321 SH   SOLE 22 383,183 0 9,138
CKX LANDS INC COM 12562N104 2 229 SH   SOLE 21 229 0 0
CLARIVATE ANALYTICS PLC COM G21810109 817 48,651 SH   SOLE 26 0 0 48,651
CLARUS CORP NEW COM 18270P109 64 4,727 SH   SOLE 2 771 0 3,956
CLARUS CORP NEW COM 18270P109 3 237 SH   SOLE 7 237 0 0
CLARUS CORP NEW COM 18270P109 975 71,899 SH   SOLE 18 71,899 0 0
CLARUS CORP NEW COM 18270P109 481 35,448 SH   SOLE 19 35,448 0 0
CLARUS CORP NEW COM 18270P109 9,805 723,066 SH   SOLE 21 723,066 0 0
CLARUS CORP NEW COM 18270P109 7,168 528,616 SH   SOLE 22 510,494 0 18,122
CLEAN ENERGY FUELS CORP COM 184499101 322 137,764 SH   SOLE 2 5,163 0 132,601
CLEAN ENERGY FUELS CORP COM 184499101 8 3,523 SH   SOLE 7 3,523 0 0
CLEAN ENERGY FUELS CORP COM 184499101 0 120 SH   SOLE 17 0 0 120
CLEAN ENERGY FUELS CORP COM 184499101 1,129 482,317 SH   SOLE 18 482,317 0 0
CLEAN ENERGY FUELS CORP COM 184499101 544 232,342 SH   SOLE 19 232,342 0 0
CLEAN ENERGY FUELS CORP COM 184499101 11,354 4,852,253 SH   SOLE 21 4,852,253 0 0
CLEAN ENERGY FUELS CORP COM 184499101 9,693 4,142,402 SH   SOLE 22 3,967,948 0 174,454
CLEAN ENERGY FUELS CORP COM 184499101 50 21,173 SH   SOLE 30 21,173 0 0
CLEAN ENERGY FUELS CORP COM 184499101 49 20,896 SH   SOLE 40 20,896 0 0
CLEAN HARBORS INC COM 184496107 11,028 128,604 SH   SOLE 2 32,853 0 95,751
CLEAN HARBORS INC COM 184496107 26 298 SH   SOLE 4 298 0 0
CLEAN HARBORS INC COM 184496107 118 1,380 SH   SOLE 7 1,380 0 0
CLEAN HARBORS INC COM 184496107 11,969 139,585 SH   SOLE 18 139,585 0 0
CLEAN HARBORS INC COM 184496107 1,030 12,017 SH   SOLE 19 12,017 0 0
CLEAN HARBORS INC COM 184496107 216,646 2,526,485 SH   SOLE 21 2,526,485 0 0
CLEAN HARBORS INC COM 184496107 154,769 1,804,881 SH   SOLE 22 1,702,503 0 102,378
CLEAN HARBORS INC COM 184496107 3,048 35,546 SH   SOLE 26 13,958 0 21,588
CLEAN HARBORS INC COM 184496107 581 6,780 SH   SOLE 28 6,780 0 0
CLEAN HARBORS INC COM 184496107 1,444 16,845 SH   SOLE 30 16,845 0 0
CLEAN HARBORS INC COM 184496107 90 1,049 SH   SOLE 31 1,049 0 0
CLEAN HARBORS INC COM 184496107 157 1,834 SH   SOLE 36 1,834 0 0
CLEAN HARBORS INC COM 184496107 469 5,467 SH   SOLE 40 5,467 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 1,011 353,420 SH   SOLE 2 308,399 0 45,021
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 1 310 SH   SOLE 4 310 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 3 1,019 SH   SOLE 7 1,019 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 441 154,220 SH   SOLE 18 154,220 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 18,037 6,306,614 SH   SOLE 19 6,306,614 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 6,042 2,112,456 SH   SOLE 21 2,112,456 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 19,999 6,992,529 SH   SOLE 22 6,774,392 0 218,137
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 83 29,056 SH   SOLE 26 0 0 29,056
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 139 48,627 SH   SOLE 28 48,627 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 648 226,683 SH   SOLE 30 226,683 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 2,462 860,981 SH   SOLE 34 860,981 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 58 20,433 SH   SOLE 37 20,433 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 150 52,590 SH   SOLE 40 52,590 0 0
CLEARFIELD INC COM 18482P103 64 4,610 SH   SOLE 2 411 0 4,199
CLEARFIELD INC COM 18482P103 537 38,492 SH   SOLE 18 38,492 0 0
CLEARFIELD INC COM 18482P103 257 18,468 SH   SOLE 19 18,468 0 0
CLEARFIELD INC COM 18482P103 5,316 381,336 SH   SOLE 21 381,336 0 0
CLEARFIELD INC COM 18482P103 5,197 372,798 SH   SOLE 22 365,116 0 7,682
CLEARONE INC COM 18506U104 2 1,430 SH   SOLE 18 1,430 0 0
CLEARONE INC COM 18506U104 44 26,440 SH   SOLE 21 26,440 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104 21 7,201 SH   SOLE 18 7,201 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104 324 111,861 SH   SOLE 21 111,861 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104 1,830 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 40 52,281 SH   SOLE 22 52,281 0 0
CLEARWATER PAPER CORP COM 18538R103 397 18,597 SH   SOLE 2 2,587 0 16,010
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,602 75,016 SH   SOLE 18 75,016 0 0
CLEARWATER PAPER CORP COM 18538R103 1,202 56,259 SH   SOLE 19 56,259 0 0
CLEARWATER PAPER CORP COM 18538R103 41,237 1,930,579 SH   SOLE 21 1,930,579 0 0
CLEARWATER PAPER CORP COM 18538R103 12,566 588,276 SH   SOLE 22 555,146 0 33,130
CLEARWATER PAPER CORP COM 18538R103 184 8,607 SH   SOLE 23 8,607 0 0
CLEARWATER PAPER CORP COM 18538R103 543 25,442 SH   SOLE 26 2,113 0 23,329
CLEARWATER PAPER CORP COM 18538R103 54 2,550 SH   SOLE 28 2,550 0 0
CLEARWATER PAPER CORP COM 18538R103 533 24,972 SH   SOLE 30 24,972 0 0
CLEARWATER PAPER CORP COM 18538R103 46 2,168 SH   SOLE 40 2,168 0 0
CLEARWAY ENERGY INC CL A 18539C105 647 33,818 SH   SOLE 2 1,443 0 32,375
CLEARWAY ENERGY INC CL A 18539C105 3 164 SH   SOLE 4 164 0 0
CLEARWAY ENERGY INC CL A 18539C105 11 551 SH   SOLE 7 551 0 0
CLEARWAY ENERGY INC CL A 18539C105 2,227 116,496 SH   SOLE 18 116,496 0 0
CLEARWAY ENERGY INC CL A 18539C105 1,194 62,446 SH   SOLE 19 62,446 0 0
CLEARWAY ENERGY INC CL A 18539C105 23,312 1,219,243 SH   SOLE 21 1,219,243 0 0
CLEARWAY ENERGY INC CL A 18539C105 22,141 1,157,979 SH   SOLE 22 1,113,818 0 44,161
CLEARWAY ENERGY INC CL A 18539C105 240 12,537 SH   SOLE 26 0 0 12,537
CLEARWAY ENERGY INC CL A 18539C105 93 4,878 SH   SOLE 28 4,878 0 0
CLEARWAY ENERGY INC CL A 18539C105 226 11,830 SH   SOLE 30 11,830 0 0
CLEARWAY ENERGY INC CL A 18539C105 77 4,022 SH   SOLE 40 4,022 0 0
CLEARWAY ENERGY INC CL C 18539C204 3,888 194,868 SH   SOLE 2 120,078 0 74,790
CLEARWAY ENERGY INC CL C 18539C204 3 164 SH   SOLE 4 164 0 0
CLEARWAY ENERGY INC CL C 18539C204 26 1,298 SH   SOLE 7 1,298 0 0
CLEARWAY ENERGY INC CL C 18539C204 5,012 251,215 SH   SOLE 18 251,215 0 0
CLEARWAY ENERGY INC CL C 18539C204 2,543 127,447 SH   SOLE 19 127,447 0 0
CLEARWAY ENERGY INC CL C 18539C204 51,263 2,569,567 SH   SOLE 21 2,569,567 0 0
CLEARWAY ENERGY INC CL C 18539C204 41,691 2,089,791 SH   SOLE 22 1,998,974 0 90,817
CLEARWAY ENERGY INC CL C 18539C204 884 44,326 SH   SOLE 26 24,679 0 19,647
CLEARWAY ENERGY INC CL C 18539C204 179 8,953 SH   SOLE 28 8,953 0 0
CLEARWAY ENERGY INC CL C 18539C204 480 24,072 SH   SOLE 30 24,072 0 0
CLEARWAY ENERGY INC CL C 18539C204 120 6,037 SH   SOLE 40 6,037 0 0
CLEVELAND BIOLABS INC COM NEW 185860202 0 741 SH   SOLE 21 741 0 0
CLEVELAND CLIFFS INC COM 185899101 2,098 249,819 SH   SOLE 2 10,245 0 239,574
CLEVELAND CLIFFS INC COM 185899101 11 1,299 SH   SOLE 4 1,299 0 0
CLEVELAND CLIFFS INC COM 185899101 59 7,050 SH   SOLE 7 7,050 0 0
CLEVELAND CLIFFS INC COM 185899101 2 221 SH   SOLE 17 0 0 221
CLEVELAND CLIFFS INC COM 185899101 10,124 1,205,287 SH   SOLE 18 1,205,287 0 0
CLEVELAND CLIFFS INC COM 185899101 3,972 472,855 SH   SOLE 19 472,855 0 0
CLEVELAND CLIFFS INC COM 185899101 255,999 30,476,114 SH   SOLE 21 30,476,114 0 0
CLEVELAND CLIFFS INC COM 185899101 69,816 8,311,455 SH   SOLE 22 7,948,162 0 363,293
CLEVELAND CLIFFS INC COM 185899101 1,030 122,563 SH   SOLE 26 62,042 0 60,521
CLEVELAND CLIFFS INC COM 185899101 297 35,387 SH   SOLE 28 35,387 0 0
CLEVELAND CLIFFS INC COM 185899101 3,210 382,096 SH   SOLE 30 382,096 0 0
CLEVELAND CLIFFS INC COM 185899101 115 13,740 SH   SOLE 31 0 0 13,740
CLEVELAND CLIFFS INC COM 185899101 179 21,292 SH   SOLE 36 21,292 0 0
CLEVELAND CLIFFS INC COM 185899101 222 26,483 SH   SOLE 40 26,483 0 0
CLEVELAND CLIFFS INC DBCV 1.500% 1/1 185899AA9 1,214 1,015,000 PRN   SOLE 21 1,015,000 0 0
CLIPPER RLTY INC COM 18885T306 77 7,284 SH   SOLE 2 586 0 6,698
CLIPPER RLTY INC COM 18885T306 537 50,674 SH   SOLE 18 50,674 0 0
CLIPPER RLTY INC COM 18885T306 250 23,585 SH   SOLE 19 23,585 0 0
CLIPPER RLTY INC COM 18885T306 6,067 572,342 SH   SOLE 21 572,342 0 0
CLIPPER RLTY INC COM 18885T306 1,901 179,328 SH   SOLE 22 170,419 0 8,909
CLIPPER RLTY INC COM 18885T306 9 875 SH   SOLE 23 875 0 0
CLOROX CO DEL COM 189054109 51,664 336,484 SH   SOLE 2 45,888 0 290,596
CLOROX CO DEL COM 189054109 9,650 62,850 SH   SOLE 4 59,433 0 3,417
CLOROX CO DEL COM 189054109 35,037 228,193 SH   SOLE 7 158,727 0 69,466
CLOROX CO DEL COM 189054109 524 3,415 SH   SOLE 13 3,415 0 0
CLOROX CO DEL COM 189054109 108 702 SH   SOLE 15 702 0 0
CLOROX CO DEL COM 189054109 45,278 294,892 SH   SOLE 18 277,568 0 17,324
CLOROX CO DEL COM 189054109 6,646 43,282 SH   SOLE 19 43,282 0 0
CLOROX CO DEL COM 189054109 692,643 4,511,158 SH   SOLE 21 4,511,158 0 0
CLOROX CO DEL COM 189054109 510,695 3,326,135 SH   SOLE 22 3,011,280 0 314,855
CLOROX CO DEL COM 189054109 14,273 92,959 SH   SOLE 23 92,959 0 0
CLOROX CO DEL COM 189054109 20,636 134,403 SH   SOLE 25 134,403 0 0
CLOROX CO DEL COM 189054109 125,325 816,234 SH   SOLE 26 99,851 0 716,383
CLOROX CO DEL COM 189054109 3,636 23,684 SH   SOLE 28 16,404 0 7,280
CLOROX CO DEL COM 189054109 398 2,590 SH   SOLE 29 2,590 0 0
CLOROX CO DEL COM 189054109 97,476 634,858 SH   SOLE 30 634,858 0 0
CLOROX CO DEL COM 189054109 4,406 28,697 SH   SOLE 31 21,589 0 7,108
CLOROX CO DEL COM 189054109 1,272 8,283 SH   SOLE 34 8,283 0 0
CLOROX CO DEL COM 189054109 20,465 133,285 SH   SOLE 36 133,285 0 0
CLOROX CO DEL COM 189054109 478 3,114 SH   SOLE 40 3,114 0 0
CLOUDERA INC COM 18914U100 2,815 242,080 SH   SOLE 2 18,930 0 223,150
CLOUDERA INC COM 18914U100 17 1,483 SH   SOLE 4 1,483 0 0
CLOUDERA INC COM 18914U100 52 4,474 SH   SOLE 7 4,474 0 0
CLOUDERA INC COM 18914U100 0 42 SH   SOLE 17 0 0 42
CLOUDERA INC COM 18914U100 9,403 808,555 SH   SOLE 18 808,555 0 0
CLOUDERA INC COM 18914U100 6,778 582,799 SH   SOLE 19 582,799 0 0
CLOUDERA INC COM 18914U100 104,053 8,946,923 SH   SOLE 21 8,946,923 0 0
CLOUDERA INC COM 18914U100 85,192 7,325,206 SH   SOLE 22 7,042,310 0 282,896
CLOUDERA INC COM 18914U100 586 50,422 SH   SOLE 23 50,422 0 0
CLOUDERA INC COM 18914U100 2,413 207,454 SH   SOLE 26 60,261 0 147,193
CLOUDERA INC COM 18914U100 309 26,590 SH   SOLE 28 26,590 0 0
CLOUDERA INC COM 18914U100 33,605 2,889,502 SH   SOLE 30 2,889,502 0 0
CLOUDERA INC COM 18914U100 250 21,476 SH   SOLE 40 21,476 0 0
CLOUDFLARE INC CL A COM 18915M107 212 12,412 SH   SOLE 2 12,412 0 0
CLOUDFLARE INC CL A COM 18915M107 354 20,751 SH   SOLE 18 17,707 0 3,044
CLOUDFLARE INC CL A COM 18915M107 7,198 421,933 SH   SOLE 19 421,933 0 0
CLOUDFLARE INC CL A COM 18915M107 567 33,223 SH   SOLE 21 33,223 0 0
CLOUDFLARE INC CL A COM 18915M107 3,443 201,826 SH   SOLE 22 201,826 0 0
CLOUDFLARE INC CL A COM 18915M107 229 13,408 SH   SOLE 23 13,408 0 0
CLOUDFLARE INC CL A COM 18915M107 117 6,844 SH   SOLE 25 6,844 0 0
CLOUDFLARE INC CL A COM 18915M107 479 28,095 SH   SOLE 26 0 0 28,095
CLOUDFLARE INC CL A COM 18915M107 2,755 161,507 SH   SOLE 34 161,507 0 0
CLOVIS ONCOLOGY INC COM 189464100 221 21,227 SH   SOLE 2 2,027 0 19,200
CLOVIS ONCOLOGY INC COM 189464100 11 1,086 SH   SOLE 7 1,086 0 0
CLOVIS ONCOLOGY INC COM 189464100 1,751 167,977 SH   SOLE 18 167,977 0 0
CLOVIS ONCOLOGY INC COM 189464100 917 87,979 SH   SOLE 19 87,979 0 0
CLOVIS ONCOLOGY INC COM 189464100 17,538 1,682,261 SH   SOLE 21 1,682,261 0 0
CLOVIS ONCOLOGY INC COM 189464100 15,205 1,458,538 SH   SOLE 22 1,418,148 0 40,390
CLOVIS ONCOLOGY INC NOTE 1.250% 5/0 189464AC4 439 700,000 PRN   SOLE 21 700,000 0 0
CME GROUP INC COM 12572Q105 187,725 935,256 SH   SOLE 2 96,839 0 838,417
CME GROUP INC COM 12572Q105 33,003 164,422 SH   SOLE 4 154,702 0 9,720
CME GROUP INC COM 12572Q105 66,874 333,171 SH   SOLE 7 326,371 0 6,800
CME GROUP INC COM 12572Q105 4,711 23,469 SH   SOLE 13 23,469 0 0
CME GROUP INC COM 12572Q105 412 2,055 SH   SOLE 15 2,055 0 0
CME GROUP INC COM 12572Q105 324,431 1,616,338 SH   SOLE 18 1,236,007 0 380,331
CME GROUP INC COM 12572Q105 155,876 776,586 SH   SOLE 19 776,586 0 0
CME GROUP INC COM 12572Q105 1,626,725 8,104,450 SH   SOLE 21 8,104,450 0 0
CME GROUP INC COM 12572Q105 1,797,391 8,954,719 SH   SOLE 22 8,009,940 0 944,779
CME GROUP INC COM 12572Q105 53,462 266,353 SH   SOLE 23 266,353 0 0
CME GROUP INC COM 12572Q105 72,251 359,959 SH   SOLE 25 359,959 0 0
CME GROUP INC COM 12572Q105 350,580 1,746,611 SH   SOLE 26 202,997 0 1,543,614
CME GROUP INC COM 12572Q105 13,435 66,934 SH   SOLE 28 46,716 0 20,218
CME GROUP INC COM 12572Q105 8,935 44,515 SH   SOLE 29 7,474 0 37,041
CME GROUP INC COM 12572Q105 327,737 1,632,806 SH   SOLE 30 1,632,806 0 0
CME GROUP INC COM 12572Q105 15,963 79,527 SH   SOLE 31 63,532 0 15,995
CME GROUP INC COM 12572Q105 13,229 65,906 SH   SOLE 34 65,906 0 0
CME GROUP INC COM 12572Q105 57,129 284,620 SH   SOLE 36 284,620 0 0
CME GROUP INC COM 12572Q105 1,578 7,863 SH   SOLE 40 7,863 0 0
CMS ENERGY CORP COM 125896100 48,307 768,730 SH   SOLE 2 146,342 0 622,388
CMS ENERGY CORP COM 125896100 8,501 135,276 SH   SOLE 4 126,763 0 8,513
CMS ENERGY CORP COM 125896100 19,939 317,305 SH   SOLE 7 288,823 0 28,482
CMS ENERGY CORP COM 125896100 705 11,212 SH   SOLE 13 11,212 0 0
CMS ENERGY CORP COM 125896100 111 1,762 SH   SOLE 15 1,762 0 0
CMS ENERGY CORP COM 125896100 1 8 SH   SOLE 17 0 0 8
CMS ENERGY CORP COM 125896100 46,418 738,677 SH   SOLE 18 685,578 0 53,099
CMS ENERGY CORP COM 125896100 13,200 210,065 SH   SOLE 19 210,065 0 0
CMS ENERGY CORP COM 125896100 767,497 12,213,518 SH   SOLE 21 12,213,518 0 0
CMS ENERGY CORP COM 125896100 465,138 7,401,938 SH   SOLE 22 6,649,266 0 752,672
CMS ENERGY CORP COM 125896100 12,961 206,258 SH   SOLE 23 206,258 0 0
CMS ENERGY CORP COM 125896100 20,066 319,321 SH   SOLE 25 319,321 0 0
CMS ENERGY CORP COM 125896100 112,410 1,788,831 SH   SOLE 26 227,669 0 1,561,162
CMS ENERGY CORP COM 125896100 3,412 54,294 SH   SOLE 28 37,023 0 17,271
CMS ENERGY CORP COM 125896100 351 5,584 SH   SOLE 29 5,584 0 0
CMS ENERGY CORP COM 125896100 80,125 1,275,056 SH   SOLE 30 1,275,056 0 0
CMS ENERGY CORP COM 125896100 5,963 94,892 SH   SOLE 31 47,587 0 47,305
CMS ENERGY CORP COM 125896100 3,177 50,552 SH   SOLE 32 50,552 0 0
CMS ENERGY CORP COM 125896100 1,203 19,136 SH   SOLE 34 19,136 0 0
CMS ENERGY CORP COM 125896100 14,615 232,572 SH   SOLE 36 232,572 0 0
CMS ENERGY CORP COM 125896100 360 5,729 SH   SOLE 40 5,729 0 0
CNA FINL CORP COM 126117100 2,559 57,111 SH   SOLE 2 8,371 0 48,740
CNA FINL CORP COM 126117100 28 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 706 15,762 SH   SOLE 18 15,762 0 0
CNA FINL CORP COM 126117100 3,083 68,803 SH   SOLE 19 68,803 0 0
CNA FINL CORP COM 126117100 14,902 332,564 SH   SOLE 21 332,564 0 0
CNA FINL CORP COM 126117100 35,493 792,079 SH   SOLE 22 748,723 0 43,356
CNA FINL CORP COM 126117100 761 16,982 SH   SOLE 25 16,982 0 0
CNA FINL CORP COM 126117100 1,035 23,106 SH   SOLE 26 564 0 22,542
CNA FINL CORP COM 126117100 764 17,049 SH   SOLE 29 0 0 17,049
CNA FINL CORP COM 126117100 1,227 27,390 SH   SOLE 31 620 0 26,770
CNB FINL CORP PA COM 126128107 498 15,235 SH   SOLE 2 561 0 14,674
CNB FINL CORP PA COM 126128107 10 315 SH   SOLE 7 315 0 0
CNB FINL CORP PA COM 126128107 1,736 53,127 SH   SOLE 18 53,127 0 0
CNB FINL CORP PA COM 126128107 825 25,259 SH   SOLE 19 25,259 0 0
CNB FINL CORP PA COM 126128107 17,138 524,404 SH   SOLE 21 524,404 0 0
CNB FINL CORP PA COM 126128107 6,379 195,189 SH   SOLE 22 182,650 0 12,539
CNB FINL CORP PA COM 126128107 211 6,446 SH   SOLE 30 6,446 0 0
CNB FINL CORP PA COM 126128107 52 1,582 SH   SOLE 40 1,582 0 0
CNH INDL N V SHS N20944109 17,136 1,557,842 SH   SOLE 7 1,557,842 0 0
CNH INDL N V SHS N20944109 702 63,779 SH   SOLE 21 63,779 0 0
CNO FINL GROUP INC COM 12621E103 4,480 247,092 SH   SOLE 2 97,112 0 149,980
CNO FINL GROUP INC COM 12621E103 12 687 SH   SOLE 4 687 0 0
CNO FINL GROUP INC COM 12621E103 104 5,711 SH   SOLE 7 5,711 0 0
CNO FINL GROUP INC COM 12621E103 16,523 911,337 SH   SOLE 18 911,337 0 0
CNO FINL GROUP INC COM 12621E103 13,307 733,993 SH   SOLE 19 733,993 0 0
CNO FINL GROUP INC COM 12621E103 201,026 11,088,026 SH   SOLE 21 11,088,026 0 0
CNO FINL GROUP INC COM 12621E103 112,697 6,216,056 SH   SOLE 22 5,982,614 0 233,442
CNO FINL GROUP INC COM 12621E103 2,219 122,412 SH   SOLE 23 122,412 0 0
CNO FINL GROUP INC COM 12621E103 6,263 345,428 SH   SOLE 26 43,340 0 302,088
CNO FINL GROUP INC COM 12621E103 363 20,038 SH   SOLE 28 20,038 0 0
CNO FINL GROUP INC COM 12621E103 1,825 100,687 SH   SOLE 30 100,687 0 0
CNO FINL GROUP INC COM 12621E103 183 10,100 SH   SOLE 31 0 0 10,100
CNO FINL GROUP INC COM 12621E103 147 8,115 SH   SOLE 36 8,115 0 0
CNO FINL GROUP INC COM 12621E103 254 14,025 SH   SOLE 40 14,025 0 0
CNOOC LTD SPONSORED ADR 126132109 12,732 76,389 SH   SOLE 2 0 0 76,389
CNOOC LTD SPONSORED ADR 126132109 150 900 SH   SOLE 4 900 0 0
CNOOC LTD SPONSORED ADR 126132109 1,735 10,411 SH   SOLE 13 10,411 0 0
CNOOC LTD SPONSORED ADR 126132109 2,790 16,739 SH   SOLE 18 16,739 0 0
CNOOC LTD SPONSORED ADR 126132109 421 2,527 SH   SOLE 19 2,527 0 0
CNOOC LTD SPONSORED ADR 126132109 686 4,116 SH   SOLE 21 4,116 0 0
CNOOC LTD SPONSORED ADR 126132109 25,893 155,357 SH   SOLE 22 101,942 0 53,415
CNOOC LTD SPONSORED ADR 126132109 2,818 16,908 SH   SOLE 30 16,908 0 0
CNOOC LTD SPONSORED ADR 126132109 42 251 SH   SOLE 34 251 0 0
CNS PHARMACEUTICALS INC COM 18978H102 2 577 SH   SOLE 18 577 0 0
CNX RESOURCES CORPORATION COM 12653C108 2,437 275,317 SH   SOLE 2 86,155 0 189,162
CNX RESOURCES CORPORATION COM 12653C108 9 1,024 SH   SOLE 4 1,024 0 0
CNX RESOURCES CORPORATION COM 12653C108 49 5,536 SH   SOLE 7 5,536 0 0
CNX RESOURCES CORPORATION COM 12653C108 9,348 1,056,294 SH   SOLE 18 1,056,294 0 0
CNX RESOURCES CORPORATION COM 12653C108 2,897 327,343 SH   SOLE 19 327,343 0 0
CNX RESOURCES CORPORATION COM 12653C108 120,733 13,642,092 SH   SOLE 21 13,642,092 0 0
CNX RESOURCES CORPORATION COM 12653C108 57,579 6,506,127 SH   SOLE 22 6,225,936 0 280,191
CNX RESOURCES CORPORATION COM 12653C108 369 41,712 SH   SOLE 26 24,278 0 17,434
CNX RESOURCES CORPORATION COM 12653C108 175 19,778 SH   SOLE 28 19,778 0 0
CNX RESOURCES CORPORATION COM 12653C108 1,055 119,194 SH   SOLE 30 119,194 0 0
CNX RESOURCES CORPORATION COM 12653C108 150 17,000 SH   SOLE 31 0 0 17,000
CNX RESOURCES CORPORATION COM 12653C108 136 15,392 SH   SOLE 36 15,392 0 0
CNX RESOURCES CORPORATION COM 12653C108 147 16,574 SH   SOLE 40 16,574 0 0
COASTAL FINL CORP WA COM NEW 19046P209 95 5,751 SH   SOLE 2 527 0 5,224
COASTAL FINL CORP WA COM NEW 19046P209 465 28,261 SH   SOLE 18 28,261 0 0
COASTAL FINL CORP WA COM NEW 19046P209 220 13,365 SH   SOLE 19 13,365 0 0
COASTAL FINL CORP WA COM NEW 19046P209 4,999 303,540 SH   SOLE 21 303,540 0 0
COASTAL FINL CORP WA COM NEW 19046P209 1,279 77,680 SH   SOLE 22 75,411 0 2,269
COCA COLA CO COM 191216100 586,639 10,598,719 SH   SOLE 2 2,050,555 0 8,548,164
COCA COLA CO COM 191216100 109,066 1,970,476 SH   SOLE 4 1,860,104 0 110,372
COCA COLA CO COM 191216100 222,802 4,025,325 SH   SOLE 7 3,826,093 0 199,232
COCA COLA CO COM 191216100 3,497 63,174 SH   SOLE 13 63,174 0 0
COCA COLA CO COM 191216100 1,269 22,919 SH   SOLE 15 22,919 0 0
COCA COLA CO COM 191216100 5 85 SH   SOLE 17 0 0 85
COCA COLA CO COM 191216100 852,855 15,408,407 SH   SOLE 18 14,755,943 0 652,464
COCA COLA CO COM 191216100 130,320 2,354,479 SH   SOLE 19 2,354,479 0 0
COCA COLA CO COM 191216100 5,221,305 94,332,523 SH   SOLE 21 94,332,523 0 0
COCA COLA CO COM 191216100 5,295,700 95,676,611 SH   SOLE 22 85,214,555 0 10,462,056
COCA COLA CO COM 191216100 175,328 3,167,617 SH   SOLE 23 3,167,617 0 0
COCA COLA CO COM 191216100 232,907 4,207,902 SH   SOLE 25 4,207,902 0 0
COCA COLA CO COM 191216100 1,106,363 19,988,500 SH   SOLE 26 2,633,754 0 17,354,746
COCA COLA CO COM 191216100 42,068 760,042 SH   SOLE 28 529,954 0 230,088
COCA COLA CO COM 191216100 23,761 429,278 SH   SOLE 29 220,786 0 208,492
COCA COLA CO COM 191216100 848,318 15,326,431 SH   SOLE 30 15,326,431 0 0
COCA COLA CO COM 191216100 67,625 1,221,776 SH   SOLE 31 957,507 0 264,269
COCA COLA CO COM 191216100 15,477 279,619 SH   SOLE 32 279,619 0 0
COCA COLA CO COM 191216100 62,130 1,122,493 SH   SOLE 34 1,122,493 0 0
COCA COLA CO COM 191216100 168,130 3,037,577 SH   SOLE 36 3,037,577 0 0
COCA COLA CO COM 191216100 2,877 51,986 SH   SOLE 37 51,986 0 0
COCA COLA CO COM 191216100 5,023 90,747 SH   SOLE 40 90,747 0 0
COCA COLA CONSOLIDATED INC COM 191098102 600 2,112 SH   SOLE 2 167 0 1,945
COCA COLA CONSOLIDATED INC COM 191098102 8 28 SH   SOLE 4 28 0 0
COCA COLA CONSOLIDATED INC COM 191098102 24 84 SH   SOLE 7 84 0 0
COCA COLA CONSOLIDATED INC COM 191098102 6 20 SH   SOLE 17 0 0 20
COCA COLA CONSOLIDATED INC COM 191098102 5,962 20,989 SH   SOLE 18 20,989 0 0
COCA COLA CONSOLIDATED INC COM 191098102 2,343 8,249 SH   SOLE 19 8,249 0 0
COCA COLA CONSOLIDATED INC COM 191098102 148,002 521,041 SH   SOLE 21 521,041 0 0
COCA COLA CONSOLIDATED INC COM 191098102 39,887 140,422 SH   SOLE 22 134,134 0 6,288
COCA COLA CONSOLIDATED INC COM 191098102 1,047 3,687 SH   SOLE 26 2,195 0 1,492
COCA COLA CONSOLIDATED INC COM 191098102 201 707 SH   SOLE 28 707 0 0
COCA COLA CONSOLIDATED INC COM 191098102 1,949 6,862 SH   SOLE 30 6,862 0 0
COCA COLA CONSOLIDATED INC COM 191098102 172 605 SH   SOLE 40 605 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 6,794 133,525 SH   SOLE 2 104,632 0 28,893
COCA COLA EUROPEAN PARTNERS SHS G25839104 6,542 128,585 SH   SOLE 4 121,724 0 6,861
COCA COLA EUROPEAN PARTNERS SHS G25839104 9,014 177,167 SH   SOLE 7 172,605 0 4,562
COCA COLA EUROPEAN PARTNERS SHS G25839104 1,337 26,277 SH   SOLE 13 26,277 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 73 1,428 SH   SOLE 15 1,428 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 35,975 707,059 SH   SOLE 18 684,502 0 22,557
COCA COLA EUROPEAN PARTNERS SHS G25839104 14,808 291,041 SH   SOLE 19 291,041 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 196,032 3,852,823 SH   SOLE 21 3,852,823 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 197,701 3,885,634 SH   SOLE 22 3,582,486 0 303,148
COCA COLA EUROPEAN PARTNERS SHS G25839104 11,250 221,112 SH   SOLE 23 221,112 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 10,271 201,874 SH   SOLE 25 201,874 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 45,100 886,407 SH   SOLE 26 116,518 0 769,889
COCA COLA EUROPEAN PARTNERS SHS G25839104 1,984 38,984 SH   SOLE 28 30,493 0 8,491
COCA COLA EUROPEAN PARTNERS SHS G25839104 2,558 50,267 SH   SOLE 29 10,806 0 39,461
COCA COLA EUROPEAN PARTNERS SHS G25839104 61,400 1,206,760 SH   SOLE 30 1,206,760 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 4,399 86,455 SH   SOLE 31 24,099 0 62,356
COCA COLA EUROPEAN PARTNERS SHS G25839104 3,674 72,201 SH   SOLE 34 72,201 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 5,726 112,536 SH   SOLE 36 112,536 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 253 4,980 SH   SOLE 40 4,980 0 0
COCA COLA FEMSA S A B DE C V SPONSORD ADR REP 191241108 376 6,200 SH   SOLE 2 0 0 6,200
COCA COLA FEMSA S A B DE C V SPONSORD ADR REP 191241108 875 14,431 SH   SOLE 4 14,431 0 0
COCA COLA FEMSA S A B DE C V SPONSORD ADR REP 191241108 1,538 25,376 SH   SOLE 18 25,376 0 0
COCA COLA FEMSA S A B DE C V SPONSORD ADR REP 191241108 347 5,729 SH   SOLE 19 5,729 0 0
COCA COLA FEMSA S A B DE C V SPONSORD ADR REP 191241108 255 4,212 SH   SOLE 21 4,212 0 0
COCA COLA FEMSA S A B DE C V SPONSORD ADR REP 191241108 11,988 197,757 SH   SOLE 22 197,757 0 0
COCA COLA FEMSA S A B DE C V SPONSORD ADR REP 191241108 1,372 22,632 SH   SOLE 30 22,632 0 0
COCA COLA FEMSA S A B DE C V SPONSORD ADR REP 191241108 275 4,531 SH   SOLE 31 4,531 0 0
COCA COLA FEMSA S A B DE C V SPONSORD ADR REP 191241108 256 4,230 SH   SOLE 34 4,230 0 0
COCRYSTAL PHARMA INC COM 19188J300 1 2,511 SH   SOLE 18 2,511 0 0
COCRYSTAL PHARMA INC COM 19188J300 15 30,550 SH   SOLE 21 30,550 0 0
CODA OCTOPUS GROUP INC COM NEW 19188U206 17 2,049 SH   SOLE 2 129 0 1,920
CODA OCTOPUS GROUP INC COM NEW 19188U206 134 15,988 SH   SOLE 18 15,988 0 0
CODA OCTOPUS GROUP INC COM NEW 19188U206 64 7,675 SH   SOLE 19 7,675 0 0
CODA OCTOPUS GROUP INC COM NEW 19188U206 1,610 192,411 SH   SOLE 21 192,411 0 0
CODA OCTOPUS GROUP INC COM NEW 19188U206 850 101,603 SH   SOLE 22 100,254 0 1,349
CODEXIS INC COM 192005106 357 22,341 SH   SOLE 2 1,856 0 20,485
CODEXIS INC COM 192005106 7 458 SH   SOLE 4 458 0 0
CODEXIS INC COM 192005106 17 1,093 SH   SOLE 7 1,093 0 0
CODEXIS INC COM 192005106 2,876 179,839 SH   SOLE 18 179,839 0 0
CODEXIS INC COM 192005106 1,651 103,268 SH   SOLE 19 103,268 0 0
CODEXIS INC COM 192005106 28,353 1,773,152 SH   SOLE 21 1,773,152 0 0
CODEXIS INC COM 192005106 23,768 1,486,405 SH   SOLE 22 1,420,580 0 65,825
CODEXIS INC COM 192005106 516 32,239 SH   SOLE 26 26,624 0 5,615
CODEXIS INC COM 192005106 98 6,133 SH   SOLE 28 6,133 0 0
CODEXIS INC COM 192005106 298 18,650 SH   SOLE 30 18,650 0 0
CODEXIS INC COM 192005106 63 3,951 SH   SOLE 40 3,951 0 0
CODORUS VY BANCORP INC COM 192025104 252 10,945 SH   SOLE 2 347 0 10,598
CODORUS VY BANCORP INC COM 192025104 5 225 SH   SOLE 7 225 0 0
CODORUS VY BANCORP INC COM 192025104 781 33,901 SH   SOLE 18 33,901 0 0
CODORUS VY BANCORP INC COM 192025104 391 16,981 SH   SOLE 19 16,981 0 0
CODORUS VY BANCORP INC COM 192025104 8,000 347,390 SH   SOLE 21 347,390 0 0
CODORUS VY BANCORP INC COM 192025104 2,338 101,528 SH   SOLE 22 94,594 0 6,934
COEUR MNG INC COM NEW 192108504 1,896 234,633 SH   SOLE 2 8,388 0 226,245
COEUR MNG INC COM NEW 192108504 5 582 SH   SOLE 4 582 0 0
COEUR MNG INC COM NEW 192108504 6,814 843,360 SH   SOLE 7 843,360 0 0
COEUR MNG INC COM NEW 192108504 6,478 801,787 SH   SOLE 18 801,787 0 0
COEUR MNG INC COM NEW 192108504 3,472 429,652 SH   SOLE 19 429,652 0 0
COEUR MNG INC COM NEW 192108504 75,870 9,389,807 SH   SOLE 21 9,389,807 0 0
COEUR MNG INC COM NEW 192108504 55,698 6,893,342 SH   SOLE 22 6,628,811 0 264,531
COEUR MNG INC COM NEW 192108504 1,232 152,479 SH   SOLE 23 152,479 0 0
COEUR MNG INC COM NEW 192108504 571 70,686 SH   SOLE 26 37,318 0 33,368
COEUR MNG INC COM NEW 192108504 208 25,683 SH   SOLE 28 25,683 0 0
COEUR MNG INC COM NEW 192108504 12,244 1,515,349 SH   SOLE 30 1,515,349 0 0
COEUR MNG INC COM NEW 192108504 180 22,244 SH   SOLE 40 22,244 0 0
COFFEE HLDG CO INC COM 192176105 31 6,729 SH   SOLE 21 6,729 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 1,763 26,792 SH   SOLE 2 10,590 0 16,202
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 20 299 SH   SOLE 4 299 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 230 3,496 SH   SOLE 7 3,496 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 13,668 207,682 SH   SOLE 18 189,204 0 18,478
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 15,341 233,115 SH   SOLE 19 233,115 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 311,802 4,737,908 SH   SOLE 21 4,737,908 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 96,785 1,470,674 SH   SOLE 22 1,417,295 0 53,379
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 2,048 31,114 SH   SOLE 23 31,114 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 6,237 94,769 SH   SOLE 26 17,284 0 77,485
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 370 5,622 SH   SOLE 28 5,622 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 3,890 59,116 SH   SOLE 30 59,116 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 600 9,119 SH   SOLE 34 9,119 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 322 4,889 SH   SOLE 40 4,889 0 0
COGNEX CORP COM 192422103 24,248 432,684 SH   SOLE 2 92,404 0 340,280
COGNEX CORP COM 192422103 3,877 69,184 SH   SOLE 4 64,771 0 4,413
COGNEX CORP COM 192422103 596 10,628 SH   SOLE 7 10,628 0 0
COGNEX CORP COM 192422103 18 318 SH   SOLE 13 318 0 0
COGNEX CORP COM 192422103 27,372 488,428 SH   SOLE 18 475,148 0 13,280
COGNEX CORP COM 192422103 8,620 153,827 SH   SOLE 19 153,827 0 0
COGNEX CORP COM 192422103 492,842 8,794,461 SH   SOLE 21 8,794,461 0 0
COGNEX CORP COM 192422103 315,063 5,622,117 SH   SOLE 22 5,313,645 0 308,472
COGNEX CORP COM 192422103 7,031 125,469 SH   SOLE 23 125,469 0 0
COGNEX CORP COM 192422103 244 4,352 SH   SOLE 25 4,352 0 0
COGNEX CORP COM 192422103 27,753 495,242 SH   SOLE 26 170,757 0 324,485
COGNEX CORP COM 192422103 1,943 34,680 SH   SOLE 28 25,002 0 9,678
COGNEX CORP COM 192422103 2,216 39,549 SH   SOLE 29 3,607 0 35,942
COGNEX CORP COM 192422103 33,290 594,038 SH   SOLE 30 594,038 0 0
COGNEX CORP COM 192422103 2,131 38,031 SH   SOLE 31 31,346 0 6,685
COGNEX CORP COM 192422103 13,572 242,188 SH   SOLE 34 242,188 0 0
COGNEX CORP COM 192422103 1,744 31,121 SH   SOLE 36 31,121 0 0
COGNEX CORP COM 192422103 195 3,482 SH   SOLE 40 3,482 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 89,344 1,440,572 SH   SOLE 2 238,448 0 1,202,124
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 15,237 245,671 SH   SOLE 4 230,212 0 15,459
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 34,386 554,429 SH   SOLE 7 527,294 0 27,135
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1,599 25,788 SH   SOLE 13 25,788 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 258 4,168 SH   SOLE 15 4,168 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 336,170 5,420,343 SH   SOLE 18 4,951,650 0 468,693
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 411,613 6,636,772 SH   SOLE 19 6,636,772 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 789,024 12,722,094 SH   SOLE 21 12,722,094 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 874,501 14,100,299 SH   SOLE 22 12,657,979 0 1,442,320
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 28,154 453,944 SH   SOLE 23 453,944 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 43,476 701,003 SH   SOLE 25 653,878 0 47,125
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 274,438 4,424,991 SH   SOLE 26 431,551 0 3,993,440
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 6,419 103,504 SH   SOLE 28 72,051 0 31,453
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 744 11,997 SH   SOLE 29 11,997 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 168,377 2,714,875 SH   SOLE 30 2,714,875 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 7,833 126,296 SH   SOLE 31 100,383 0 25,913
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 5,527 89,122 SH   SOLE 32 89,122 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 37,030 597,061 SH   SOLE 34 597,061 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 30,718 495,295 SH   SOLE 36 495,295 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 819 13,212 SH   SOLE 40 13,212 0 0
COHBAR INC COM 19249J109 8 5,203 SH   SOLE 18 5,203 0 0
COHBAR INC COM 19249J109 335 209,407 SH   SOLE 21 209,407 0 0
COHBAR INC COM 19249J109 65 40,735 SH   SOLE 22 40,735 0 0
COHEN & CO INC NEW COM 19249M102 3 735 SH   SOLE 21 735 0 0
COHEN & CO INC NEW COM 19249M102 96 24,426 SH   SOLE 22 24,426 0 0
COHEN & STEERS INC COM 19247A100 726 11,561 SH   SOLE 2 2,972 0 8,589
COHEN & STEERS INC COM 19247A100 8 124 SH   SOLE 4 124 0 0
COHEN & STEERS INC COM 19247A100 27 423 SH   SOLE 7 423 0 0
COHEN & STEERS INC COM 19247A100 6,686 106,533 SH   SOLE 18 96,558 0 9,975
COHEN & STEERS INC COM 19247A100 6,495 103,485 SH   SOLE 19 103,485 0 0
COHEN & STEERS INC COM 19247A100 50,185 799,628 SH   SOLE 21 799,628 0 0
COHEN & STEERS INC COM 19247A100 47,517 757,120 SH   SOLE 22 727,779 0 29,341
COHEN & STEERS INC COM 19247A100 687 10,948 SH   SOLE 23 10,948 0 0
COHEN & STEERS INC COM 19247A100 2,384 37,991 SH   SOLE 26 7,875 0 30,116
COHEN & STEERS INC COM 19247A100 195 3,110 SH   SOLE 28 3,110 0 0
COHEN & STEERS INC COM 19247A100 489 7,787 SH   SOLE 30 7,787 0 0
COHEN & STEERS INC COM 19247A100 168 2,669 SH   SOLE 34 2,669 0 0
COHEN & STEERS INC COM 19247A100 137 2,187 SH   SOLE 40 2,187 0 0
COHEN & STEERS INFRASTRUCTUR COM 19248A109 131 4,998 SH   SOLE 18 4,998 0 0
COHERENT INC COM 192479103 9,584 57,616 SH   SOLE 2 11,755 0 45,861
COHERENT INC COM 192479103 18 109 SH   SOLE 4 109 0 0
COHERENT INC COM 192479103 73 438 SH   SOLE 7 438 0 0
COHERENT INC COM 192479103 10,857 65,263 SH   SOLE 18 65,263 0 0
COHERENT INC COM 192479103 937 5,635 SH   SOLE 19 5,635 0 0
COHERENT INC COM 192479103 199,870 1,201,502 SH   SOLE 21 1,201,502 0 0
COHERENT INC COM 192479103 129,711 779,750 SH   SOLE 22 733,992 0 45,758
COHERENT INC COM 192479103 1,466 8,814 SH   SOLE 26 4,671 0 4,143
COHERENT INC COM 192479103 523 3,141 SH   SOLE 28 3,141 0 0
COHERENT INC COM 192479103 21,857 131,389 SH   SOLE 30 131,389 0 0
COHERENT INC COM 192479103 81 489 SH   SOLE 31 489 0 0
COHERENT INC COM 192479103 472 2,838 SH   SOLE 40 2,838 0 0
COHERUS BIOSCIENCES INC COM 19249H103 1,047 58,157 SH   SOLE 2 13,337 0 44,820
COHERUS BIOSCIENCES INC COM 19249H103 5 272 SH   SOLE 4 272 0 0
COHERUS BIOSCIENCES INC COM 19249H103 18 1,019 SH   SOLE 7 1,019 0 0
COHERUS BIOSCIENCES INC COM 19249H103 4,315 239,666 SH   SOLE 18 212,164 0 27,502
COHERUS BIOSCIENCES INC COM 19249H103 5,562 308,938 SH   SOLE 19 308,938 0 0
COHERUS BIOSCIENCES INC COM 19249H103 49,497 2,749,065 SH   SOLE 21 2,749,065 0 0
COHERUS BIOSCIENCES INC COM 19249H103 37,844 2,101,883 SH   SOLE 22 2,031,207 0 70,676
COHERUS BIOSCIENCES INC COM 19249H103 818 45,414 SH   SOLE 23 45,414 0 0
COHERUS BIOSCIENCES INC COM 19249H103 2,374 131,869 SH   SOLE 26 20,167 0 111,702
COHERUS BIOSCIENCES INC COM 19249H103 105 5,835 SH   SOLE 28 5,835 0 0
COHERUS BIOSCIENCES INC COM 19249H103 399 22,148 SH   SOLE 30 22,148 0 0
COHERUS BIOSCIENCES INC COM 19249H103 46 2,551 SH   SOLE 34 2,551 0 0
COHERUS BIOSCIENCES INC COM 19249H103 97 5,402 SH   SOLE 40 5,402 0 0
COHU INC COM 192576106 904 39,541 SH   SOLE 2 1,393 0 38,148
COHU INC COM 192576106 3 119 SH   SOLE 4 119 0 0
COHU INC COM 192576106 18 802 SH   SOLE 7 802 0 0
COHU INC COM 192576106 4,329 189,435 SH   SOLE 18 189,435 0 0
COHU INC COM 192576106 1,610 70,438 SH   SOLE 19 70,438 0 0
COHU INC COM 192576106 108,606 4,752,989 SH   SOLE 21 4,752,989 0 0
COHU INC COM 192576106 28,355 1,240,912 SH   SOLE 22 1,194,823 0 46,089
COHU INC COM 192576106 836 36,583 SH   SOLE 26 31,208 0 5,375
COHU INC COM 192576106 112 4,923 SH   SOLE 28 4,923 0 0
COHU INC COM 192576106 1,326 58,034 SH   SOLE 30 58,034 0 0
COHU INC COM 192576106 82 3,572 SH   SOLE 40 3,572 0 0
COLFAX CORP COM 194014106 7,489 205,845 SH   SOLE 2 41,532 0 164,313
COLFAX CORP COM 194014106 38 1,048 SH   SOLE 4 1,048 0 0
COLFAX CORP COM 194014106 102 2,809 SH   SOLE 7 2,809 0 0
COLFAX CORP COM 194014106 8,479 233,062 SH   SOLE 18 230,796 0 2,266
COLFAX CORP COM 194014106 795 21,846 SH   SOLE 19 21,846 0 0
COLFAX CORP COM 194014106 152,739 4,198,424 SH   SOLE 21 4,198,424 0 0
COLFAX CORP COM 194014106 104,404 2,869,805 SH   SOLE 22 2,688,763 0 181,042
COLFAX CORP COM 194014106 1,547 42,537 SH   SOLE 26 30,610 0 11,927
COLFAX CORP COM 194014106 443 12,181 SH   SOLE 28 12,181 0 0
COLFAX CORP COM 194014106 22,265 612,008 SH   SOLE 30 612,008 0 0
COLFAX CORP COM 194014106 72 1,970 SH   SOLE 31 1,970 0 0
COLFAX CORP COM 194014106 112 3,084 SH   SOLE 36 3,084 0 0
COLFAX CORP COM 194014106 343 9,417 SH   SOLE 40 9,417 0 0
COLFAX CORP UNIT 01/15/2022T 194014205 61,567 390,256 SH   SOLE 21 390,256 0 0
COLGATE PALMOLIVE CO COM 194162103 143,062 2,078,188 SH   SOLE 2 232,017 0 1,846,171
COLGATE PALMOLIVE CO COM 194162103 28,583 415,215 SH   SOLE 4 393,349 0 21,866
COLGATE PALMOLIVE CO COM 194162103 65,867 956,806 SH   SOLE 7 809,835 0 146,971
COLGATE PALMOLIVE CO COM 194162103 879 12,775 SH   SOLE 13 12,775 0 0
COLGATE PALMOLIVE CO COM 194162103 347 5,036 SH   SOLE 15 5,036 0 0
COLGATE PALMOLIVE CO COM 194162103 1 8 SH   SOLE 17 0 0 8
COLGATE PALMOLIVE CO COM 194162103 163,924 2,381,228 SH   SOLE 18 2,268,075 0 113,153
COLGATE PALMOLIVE CO COM 194162103 197,389 2,867,366 SH   SOLE 19 2,867,366 0 0
COLGATE PALMOLIVE CO COM 194162103 1,228,709 17,848,767 SH   SOLE 21 17,848,767 0 0
COLGATE PALMOLIVE CO COM 194162103 1,473,399 21,403,234 SH   SOLE 22 19,234,448 0 2,168,786
COLGATE PALMOLIVE CO COM 194162103 40,723 591,562 SH   SOLE 23 591,562 0 0
COLGATE PALMOLIVE CO COM 194162103 62,297 904,950 SH   SOLE 25 904,950 0 0
COLGATE PALMOLIVE CO COM 194162103 318,702 4,629,611 SH   SOLE 26 501,421 0 4,128,190
COLGATE PALMOLIVE CO COM 194162103 10,498 152,500 SH   SOLE 28 106,338 0 46,162
COLGATE PALMOLIVE CO COM 194162103 1,161 16,867 SH   SOLE 29 16,867 0 0
COLGATE PALMOLIVE CO COM 194162103 265,927 3,862,973 SH   SOLE 30 3,862,973 0 0
COLGATE PALMOLIVE CO COM 194162103 14,029 203,785 SH   SOLE 31 149,360 0 54,425
COLGATE PALMOLIVE CO COM 194162103 94,893 1,378,454 SH   SOLE 34 1,378,454 0 0
COLGATE PALMOLIVE CO COM 194162103 46,718 678,642 SH   SOLE 36 678,642 0 0
COLGATE PALMOLIVE CO COM 194162103 1,233 17,914 SH   SOLE 40 17,914 0 0
COLLECTORS UNIVERSE INC COM NEW 19421R200 84 3,635 SH   SOLE 2 334 0 3,301
COLLECTORS UNIVERSE INC COM NEW 19421R200 688 29,846 SH   SOLE 18 29,846 0 0
COLLECTORS UNIVERSE INC COM NEW 19421R200 331 14,343 SH   SOLE 19 14,343 0 0
COLLECTORS UNIVERSE INC COM NEW 19421R200 7,379 320,138 SH   SOLE 21 320,138 0 0
COLLECTORS UNIVERSE INC COM NEW 19421R200 4,928 213,796 SH   SOLE 22 205,771 0 8,025
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 274 13,302 SH   SOLE 2 1,133 0 12,169
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 15 705 SH   SOLE 7 705 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 2,506 121,767 SH   SOLE 18 116,183 0 5,584
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 1,172 56,937 SH   SOLE 19 56,937 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 30,437 1,478,972 SH   SOLE 21 1,478,972 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 17,902 869,893 SH   SOLE 22 832,998 0 36,895
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 93 4,539 SH   SOLE 26 0 0 4,539
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 66 3,210 SH   SOLE 28 3,210 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 297 14,420 SH   SOLE 30 14,420 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 45 2,182 SH   SOLE 40 2,182 0 0
COLONY BANKCORP INC COM 19623P101 142 8,628 SH   SOLE 2 315 0 8,313
COLONY BANKCORP INC COM 19623P101 427 25,908 SH   SOLE 18 25,908 0 0
COLONY BANKCORP INC COM 19623P101 210 12,751 SH   SOLE 19 12,751 0 0
COLONY BANKCORP INC COM 19623P101 4,332 262,541 SH   SOLE 21 262,541 0 0
COLONY BANKCORP INC COM 19623P101 1,070 64,858 SH   SOLE 22 62,849 0 2,009
COLONY CAP INC NOTE 3.875% 1/1 19624RAB2 877 890,000 PRN   SOLE 21 890,000 0 0
COLONY CAP INC NEW CL A COM 19626G108 4,179 879,813 SH   SOLE 2 32,522 0 847,291
COLONY CAP INC NEW CL A COM 19626G108 645 135,793 SH   SOLE 4 135,793 0 0
COLONY CAP INC NEW CL A COM 19626G108 2,291 482,393 SH   SOLE 7 482,393 0 0
COLONY CAP INC NEW CL A COM 19626G108 0 87 SH   SOLE 17 0 0 87
COLONY CAP INC NEW CL A COM 19626G108 1,064 223,917 SH   SOLE 18 223,917 0 0
COLONY CAP INC NEW CL A COM 19626G108 2,762 581,374 SH   SOLE 19 581,374 0 0
COLONY CAP INC NEW CL A COM 19626G108 43,107 9,075,089 SH   SOLE 21 9,075,089 0 0
COLONY CAP INC NEW CL A COM 19626G108 79,491 16,734,899 SH   SOLE 22 15,797,993 0 936,906
COLONY CAP INC NEW CL A COM 19626G108 148 31,135 SH   SOLE 23 31,135 0 0
COLONY CAP INC NEW CL A COM 19626G108 5,086 1,070,704 SH   SOLE 25 1,070,704 0 0
COLONY CAP INC NEW CL A COM 19626G108 1,751 368,638 SH   SOLE 26 105,682 0 262,956
COLONY CAP INC NEW CL A COM 19626G108 298 62,766 SH   SOLE 28 62,766 0 0
COLONY CAP INC NEW CL A COM 19626G108 1,249 262,845 SH   SOLE 29 262,845 0 0
COLONY CAP INC NEW CL A COM 19626G108 10,538 2,218,478 SH   SOLE 30 2,218,478 0 0
COLONY CAP INC NEW CL A COM 19626G108 49 10,294 SH   SOLE 31 10,294 0 0
COLONY CAP INC NEW CL A COM 19626G108 182 38,211 SH   SOLE 36 38,211 0 0
COLONY CAP INC NEW CL A COM 19626G108 210 44,189 SH   SOLE 40 44,189 0 0
COLONY CR REAL ESTATE INC COM CL A 19625T101 1,082 82,249 SH   SOLE 2 2,866 0 79,383
COLONY CR REAL ESTATE INC COM CL A 19625T101 5 410 SH   SOLE 4 410 0 0
COLONY CR REAL ESTATE INC COM CL A 19625T101 20 1,534 SH   SOLE 7 1,534 0 0
COLONY CR REAL ESTATE INC COM CL A 19625T101 3,611 274,376 SH   SOLE 18 274,376 0 0
COLONY CR REAL ESTATE INC COM CL A 19625T101 1,871 142,203 SH   SOLE 19 142,203 0 0
COLONY CR REAL ESTATE INC COM CL A 19625T101 36,448 2,769,579 SH   SOLE 21 2,769,579 0 0
COLONY CR REAL ESTATE INC COM CL A 19625T101 32,253 2,450,803 SH   SOLE 22 2,337,935 0 112,868
COLONY CR REAL ESTATE INC COM CL A 19625T101 333 25,318 SH   SOLE 26 19,544 0 5,774
COLONY CR REAL ESTATE INC COM CL A 19625T101 139 10,557 SH   SOLE 28 10,557 0 0
COLONY CR REAL ESTATE INC COM CL A 19625T101 332 25,208 SH   SOLE 30 25,208 0 0
COLONY CR REAL ESTATE INC COM CL A 19625T101 124 9,401 SH   SOLE 40 9,401 0 0
COLONY STARWOOD HOMES NOTE 3.500% 1/1 19625XAB8 1,110 825,000 PRN   SOLE 21 825,000 0 0
COLUMBIA BKG SYS INC COM 197236102 2,394 58,838 SH   SOLE 2 2,619 0 56,219
COLUMBIA BKG SYS INC COM 197236102 16 383 SH   SOLE 4 383 0 0
COLUMBIA BKG SYS INC COM 197236102 43 1,061 SH   SOLE 7 1,061 0 0
COLUMBIA BKG SYS INC COM 197236102 13,998 344,069 SH   SOLE 18 344,069 0 0
COLUMBIA BKG SYS INC COM 197236102 4,907 120,614 SH   SOLE 19 120,614 0 0
COLUMBIA BKG SYS INC COM 197236102 322,592 7,929,013 SH   SOLE 21 7,929,013 0 0
COLUMBIA BKG SYS INC COM 197236102 88,322 2,170,869 SH   SOLE 22 2,077,079 0 93,790
COLUMBIA BKG SYS INC COM 197236102 24 584 SH   SOLE 23 584 0 0
COLUMBIA BKG SYS INC COM 197236102 662 16,283 SH   SOLE 26 7,201 0 9,082
COLUMBIA BKG SYS INC COM 197236102 200 4,927 SH   SOLE 28 4,927 0 0
COLUMBIA BKG SYS INC COM 197236102 3,866 95,025 SH   SOLE 30 95,025 0 0
COLUMBIA BKG SYS INC COM 197236102 16 381 SH   SOLE 36 381 0 0
COLUMBIA BKG SYS INC COM 197236102 344 8,450 SH   SOLE 40 8,450 0 0
COLUMBIA FINL INC COM 197641103 893 52,716 SH   SOLE 2 1,871 0 50,845
COLUMBIA FINL INC COM 197641103 18 1,034 SH   SOLE 7 1,034 0 0
COLUMBIA FINL INC COM 197641103 3,033 179,061 SH   SOLE 18 179,061 0 0
COLUMBIA FINL INC COM 197641103 1,594 94,101 SH   SOLE 19 94,101 0 0
COLUMBIA FINL INC COM 197641103 31,718 1,872,345 SH   SOLE 21 1,872,345 0 0
COLUMBIA FINL INC COM 197641103 28,145 1,661,460 SH   SOLE 22 1,593,490 0 67,970
COLUMBIA FINL INC COM 197641103 100 5,902 SH   SOLE 26 0 0 5,902
COLUMBIA FINL INC COM 197641103 128 7,567 SH   SOLE 28 7,567 0 0
COLUMBIA FINL INC COM 197641103 392 23,141 SH   SOLE 30 23,141 0 0
COLUMBIA FINL INC COM 197641103 118 6,951 SH   SOLE 40 6,951 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 4,547 217,460 SH   SOLE 2 8,010 0 209,450
COLUMBIA PPTY TR INC COM NEW 198287203 694 33,212 SH   SOLE 4 33,212 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 2,460 117,652 SH   SOLE 7 117,652 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 1,113 53,237 SH   SOLE 18 53,237 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 2,952 141,172 SH   SOLE 19 141,172 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 44,891 2,146,858 SH   SOLE 21 2,146,858 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 88,260 4,220,947 SH   SOLE 22 3,997,464 0 223,483
COLUMBIA PPTY TR INC COM NEW 198287203 157 7,501 SH   SOLE 23 7,501 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 5,488 262,449 SH   SOLE 25 262,449 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 2,322 111,042 SH   SOLE 26 29,467 0 81,575
COLUMBIA PPTY TR INC COM NEW 198287203 309 14,776 SH   SOLE 28 14,776 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 1,271 60,803 SH   SOLE 29 60,803 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 11,180 534,668 SH   SOLE 30 534,668 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 48 2,311 SH   SOLE 31 2,311 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 20 938 SH   SOLE 34 938 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 136 6,483 SH   SOLE 36 6,483 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 270 12,890 SH   SOLE 40 12,890 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 7,724 77,095 SH   SOLE 2 23,440 0 53,655
COLUMBIA SPORTSWEAR CO COM 198516106 12 120 SH   SOLE 4 120 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 52 521 SH   SOLE 7 521 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 8,012 79,966 SH   SOLE 18 79,966 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 700 6,985 SH   SOLE 19 6,985 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 149,607 1,493,230 SH   SOLE 21 1,493,230 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 105,243 1,050,432 SH   SOLE 22 995,666 0 54,766
COLUMBIA SPORTSWEAR CO COM 198516106 1,283 12,805 SH   SOLE 26 7,938 0 4,867
COLUMBIA SPORTSWEAR CO COM 198516106 405 4,040 SH   SOLE 28 4,040 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 990 9,878 SH   SOLE 30 9,878 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 59 590 SH   SOLE 31 590 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 9 87 SH   SOLE 34 87 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 311 3,103 SH   SOLE 40 3,103 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 628 15,696 SH   SOLE 2 811 0 14,885
COLUMBUS MCKINNON CORP N Y COM 199333105 19 484 SH   SOLE 7 484 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 3,308 82,632 SH   SOLE 18 82,632 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 1,603 40,037 SH   SOLE 19 40,037 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 33,078 826,324 SH   SOLE 21 826,324 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 27,890 696,715 SH   SOLE 22 670,228 0 26,487
COLUMBUS MCKINNON CORP N Y COM 199333105 361 9,017 SH   SOLE 26 0 0 9,017
COLUMBUS MCKINNON CORP N Y COM 199333105 115 2,875 SH   SOLE 28 2,875 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 295 7,357 SH   SOLE 30 7,357 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 175 4,368 SH   SOLE 34 4,368 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 76 1,898 SH   SOLE 40 1,898 0 0
COMCAST CORP NEW CL A 20030N101 598,546 13,309,889 SH   SOLE 2 3,231,440 0 10,078,449
COMCAST CORP NEW CL A 20030N101 108,533 2,413,459 SH   SOLE 4 2,291,654 0 121,805
COMCAST CORP NEW CL A 20030N101 189,789 4,220,346 SH   SOLE 7 4,193,883 0 26,463
COMCAST CORP NEW CL A 20030N101 5,201 115,653 SH   SOLE 13 115,653 0 0
COMCAST CORP NEW CL A 20030N101 1,503 33,422 SH   SOLE 15 33,422 0 0
COMCAST CORP NEW CL A 20030N101 33 728 SH   SOLE 17 0 0 728
COMCAST CORP NEW CL A 20030N101 983,132 21,861,957 SH   SOLE 18 19,583,018 0 2,278,939
COMCAST CORP NEW CL A 20030N101 923,213 20,529,520 SH   SOLE 19 20,529,520 0 0
COMCAST CORP NEW CL A 20030N101 9,117 202,741 SH   SOLE 20 202,741 0 0
COMCAST CORP NEW CL A 20030N101 3,842,302 85,441,441 SH   SOLE 21 85,441,441 0 0
COMCAST CORP NEW CL A 20030N101 5,117,154 113,790,400 SH   SOLE 22 100,576,966 0 13,213,434
COMCAST CORP NEW CL A 20030N101 179,381 3,988,903 SH   SOLE 23 3,988,903 0 0
COMCAST CORP NEW CL A 20030N101 218,770 4,864,805 SH   SOLE 25 4,768,251 0 96,554
COMCAST CORP NEW CL A 20030N101 832,306 18,508,017 SH   SOLE 26 2,794,800 0 15,713,217
COMCAST CORP NEW CL A 20030N101 38,144 848,217 SH   SOLE 28 591,703 0 256,514
COMCAST CORP NEW CL A 20030N101 42,627 947,908 SH   SOLE 29 433,289 0 514,619
COMCAST CORP NEW CL A 20030N101 804,030 17,879,247 SH   SOLE 30 17,879,247 0 0
COMCAST CORP NEW CL A 20030N101 78,802 1,752,320 SH   SOLE 31 1,342,419 0 409,901
COMCAST CORP NEW CL A 20030N101 33,228 738,883 SH   SOLE 32 738,883 0 0
COMCAST CORP NEW CL A 20030N101 290,251 6,454,320 SH   SOLE 34 6,454,320 0 0
COMCAST CORP NEW CL A 20030N101 158,540 3,525,453 SH   SOLE 36 3,525,453 0 0
COMCAST CORP NEW CL A 20030N101 4,570 101,615 SH   SOLE 40 101,615 0 0
COMERICA INC COM 200340107 40,096 558,827 SH   SOLE 2 223,240 0 335,587
COMERICA INC COM 200340107 6,901 96,183 SH   SOLE 4 91,646 0 4,537
COMERICA INC COM 200340107 9,406 131,094 SH   SOLE 7 128,272 0 2,822
COMERICA INC COM 200340107 17 230 SH   SOLE 13 230 0 0
COMERICA INC COM 200340107 72 1,008 SH   SOLE 15 1,008 0 0
COMERICA INC COM 200340107 32,104 447,449 SH   SOLE 18 422,199 0 25,250
COMERICA INC COM 200340107 8,577 119,544 SH   SOLE 19 119,544 0 0
COMERICA INC COM 200340107 266,936 3,720,360 SH   SOLE 21 3,720,360 0 0
COMERICA INC COM 200340107 283,888 3,956,625 SH   SOLE 22 3,457,780 0 498,845
COMERICA INC COM 200340107 11,765 163,977 SH   SOLE 23 163,977 0 0
COMERICA INC COM 200340107 11,987 167,072 SH   SOLE 25 167,072 0 0
COMERICA INC COM 200340107 59,268 826,029 SH   SOLE 26 192,136 0 633,893
COMERICA INC COM 200340107 2,058 28,686 SH   SOLE 28 20,400 0 8,286
COMERICA INC COM 200340107 3,808 53,068 SH   SOLE 29 21,841 0 31,227
COMERICA INC COM 200340107 48,778 679,839 SH   SOLE 30 679,839 0 0
COMERICA INC COM 200340107 5,212 72,639 SH   SOLE 31 51,648 0 20,991
COMERICA INC COM 200340107 25,144 350,434 SH   SOLE 34 350,434 0 0
COMERICA INC COM 200340107 8,052 112,227 SH   SOLE 36 112,227 0 0
COMERICA INC COM 200340107 253 3,530 SH   SOLE 40 3,530 0 0
COMFORT SYS USA INC COM 199908104 1,381 27,707 SH   SOLE 2 13,846 0 13,861
COMFORT SYS USA INC COM 199908104 10 201 SH   SOLE 4 201 0 0
COMFORT SYS USA INC COM 199908104 33 661 SH   SOLE 7 661 0 0
COMFORT SYS USA INC COM 199908104 9,705 194,678 SH   SOLE 18 164,249 0 30,429
COMFORT SYS USA INC COM 199908104 19,455 390,275 SH   SOLE 19 390,275 0 0
COMFORT SYS USA INC COM 199908104 204,348 4,099,254 SH   SOLE 21 4,099,254 0 0
COMFORT SYS USA INC COM 199908104 74,249 1,489,443 SH   SOLE 22 1,441,259 0 48,184
COMFORT SYS USA INC COM 199908104 2,833 56,821 SH   SOLE 23 56,821 0 0
COMFORT SYS USA INC COM 199908104 7,360 147,651 SH   SOLE 26 8,041 0 139,610
COMFORT SYS USA INC COM 199908104 231 4,628 SH   SOLE 28 4,628 0 0
COMFORT SYS USA INC COM 199908104 2,570 51,564 SH   SOLE 30 51,564 0 0
COMFORT SYS USA INC COM 199908104 201 4,027 SH   SOLE 40 4,027 0 0
COMMERCE BANCSHARES INC COM 200525103 16,596 244,272 SH   SOLE 2 58,847 0 185,425
COMMERCE BANCSHARES INC COM 200525103 31 463 SH   SOLE 4 463 0 0
COMMERCE BANCSHARES INC COM 200525103 2,726 40,125 SH   SOLE 7 40,125 0 0
COMMERCE BANCSHARES INC COM 200525103 62 911 SH   SOLE 15 911 0 0
COMMERCE BANCSHARES INC COM 200525103 23,062 339,446 SH   SOLE 18 333,401 0 6,045
COMMERCE BANCSHARES INC COM 200525103 1,618 23,814 SH   SOLE 19 23,814 0 0
COMMERCE BANCSHARES INC COM 200525103 355,575 5,233,666 SH   SOLE 21 5,233,666 0 0
COMMERCE BANCSHARES INC COM 200525103 231,467 3,406,935 SH   SOLE 22 3,212,878 0 194,057
COMMERCE BANCSHARES INC COM 200525103 7,170 105,532 SH   SOLE 25 105,532 0 0
COMMERCE BANCSHARES INC COM 200525103 10,224 150,482 SH   SOLE 26 22,744 0 127,738
COMMERCE BANCSHARES INC COM 200525103 980 14,427 SH   SOLE 28 14,427 0 0
COMMERCE BANCSHARES INC COM 200525103 2,308 33,965 SH   SOLE 30 33,965 0 0
COMMERCE BANCSHARES INC COM 200525103 144 2,114 SH   SOLE 31 2,114 0 0
COMMERCE BANCSHARES INC COM 200525103 3,456 50,866 SH   SOLE 36 50,866 0 0
COMMERCE BANCSHARES INC COM 200525103 721 10,608 SH   SOLE 40 10,608 0 0
COMMERCIAL METALS CO COM 201723103 3,819 171,475 SH   SOLE 2 54,369 0 117,106
COMMERCIAL METALS CO COM 201723103 9 412 SH   SOLE 4 412 0 0
COMMERCIAL METALS CO COM 201723103 98 4,379 SH   SOLE 7 4,379 0 0
COMMERCIAL METALS CO COM 201723103 14,801 664,614 SH   SOLE 18 664,614 0 0
COMMERCIAL METALS CO COM 201723103 4,672 209,810 SH   SOLE 19 209,810 0 0
COMMERCIAL METALS CO COM 201723103 192,193 8,630,136 SH   SOLE 21 8,630,136 0 0
COMMERCIAL METALS CO COM 201723103 91,541 4,110,518 SH   SOLE 22 3,917,863 0 192,655
COMMERCIAL METALS CO COM 201723103 1,052 47,234 SH   SOLE 26 38,130 0 9,104
COMMERCIAL METALS CO COM 201723103 334 14,976 SH   SOLE 28 14,976 0 0
COMMERCIAL METALS CO COM 201723103 831 37,303 SH   SOLE 30 37,303 0 0
COMMERCIAL METALS CO COM 201723103 136 6,118 SH   SOLE 36 6,118 0 0
COMMERCIAL METALS CO COM 201723103 277 12,436 SH   SOLE 40 12,436 0 0
COMMERCIAL VEH GROUP INC COM 202608105 190 29,887 SH   SOLE 2 1,068 0 28,819
COMMERCIAL VEH GROUP INC COM 202608105 5 842 SH   SOLE 7 842 0 0
COMMERCIAL VEH GROUP INC COM 202608105 689 108,441 SH   SOLE 18 108,441 0 0
COMMERCIAL VEH GROUP INC COM 202608105 339 53,407 SH   SOLE 19 53,407 0 0
COMMERCIAL VEH GROUP INC COM 202608105 7,118 1,120,932 SH   SOLE 21 1,120,932 0 0
COMMERCIAL VEH GROUP INC COM 202608105 5,549 873,923 SH   SOLE 22 848,106 0 25,817
COMMSCOPE HLDG CO INC COM 20337X109 5,338 376,189 SH   SOLE 2 12,941 0 363,248
COMMSCOPE HLDG CO INC COM 20337X109 14 961 SH   SOLE 4 961 0 0
COMMSCOPE HLDG CO INC COM 20337X109 79 5,590 SH   SOLE 7 5,590 0 0
COMMSCOPE HLDG CO INC COM 20337X109 1,290 90,936 SH   SOLE 18 90,936 0 0
COMMSCOPE HLDG CO INC COM 20337X109 641 45,143 SH   SOLE 19 45,143 0 0
COMMSCOPE HLDG CO INC COM 20337X109 41,476 2,922,906 SH   SOLE 21 2,922,906 0 0
COMMSCOPE HLDG CO INC COM 20337X109 76,243 5,372,993 SH   SOLE 22 4,981,348 0 391,645
COMMSCOPE HLDG CO INC COM 20337X109 2,770 195,234 SH   SOLE 25 195,234 0 0
COMMSCOPE HLDG CO INC COM 20337X109 1,611 113,547 SH   SOLE 26 57,503 0 56,044
COMMSCOPE HLDG CO INC COM 20337X109 351 24,745 SH   SOLE 28 24,745 0 0
COMMSCOPE HLDG CO INC COM 20337X109 899 63,385 SH   SOLE 30 63,385 0 0
COMMSCOPE HLDG CO INC COM 20337X109 57 4,019 SH   SOLE 31 4,019 0 0
COMMSCOPE HLDG CO INC COM 20337X109 602 42,432 SH   SOLE 34 42,432 0 0
COMMSCOPE HLDG CO INC COM 20337X109 94 6,647 SH   SOLE 36 6,647 0 0
COMMSCOPE HLDG CO INC COM 20337X109 287 20,203 SH   SOLE 40 20,203 0 0
COMMSCOPE HLDG CO INC OPTIONS 20337X109 2,235 157,500 SH Put SOLE 19 157,500 0 0
COMMUNICATIONS SYS INC COM 203900105 39 6,322 SH   SOLE 21 6,322 0 0
COMMUNICATIONS SYS INC COM 203900105 641 103,859 SH   SOLE 22 103,859 0 0
COMMUNITY BANKERS TR CORP COM 203612106 210 23,626 SH   SOLE 2 856 0 22,770
COMMUNITY BANKERS TR CORP COM 203612106 714 80,378 SH   SOLE 18 80,378 0 0
COMMUNITY BANKERS TR CORP COM 203612106 330 37,218 SH   SOLE 19 37,218 0 0
COMMUNITY BANKERS TR CORP COM 203612106 7,129 802,858 SH   SOLE 21 802,858 0 0
COMMUNITY BANKERS TR CORP COM 203612106 1,954 220,034 SH   SOLE 22 206,715 0 13,319
COMMUNITY BK SYS INC COM 203607106 2,901 40,892 SH   SOLE 2 1,814 0 39,078
COMMUNITY BK SYS INC COM 203607106 21 301 SH   SOLE 4 301 0 0
COMMUNITY BK SYS INC COM 203607106 2,347 33,083 SH   SOLE 7 33,083 0 0
COMMUNITY BK SYS INC COM 203607106 17,310 244,003 SH   SOLE 18 244,003 0 0
COMMUNITY BK SYS INC COM 203607106 6,251 88,113 SH   SOLE 19 88,113 0 0
COMMUNITY BK SYS INC COM 203607106 371,211 5,232,749 SH   SOLE 21 5,232,749 0 0
COMMUNITY BK SYS INC COM 203607106 109,414 1,542,347 SH   SOLE 22 1,479,348 0 62,999
COMMUNITY BK SYS INC COM 203607106 55 779 SH   SOLE 23 779 0 0
COMMUNITY BK SYS INC COM 203607106 881 12,412 SH   SOLE 26 5,455 0 6,957
COMMUNITY BK SYS INC COM 203607106 286 4,035 SH   SOLE 28 4,035 0 0
COMMUNITY BK SYS INC COM 203607106 4,983 70,243 SH   SOLE 30 70,243 0 0
COMMUNITY BK SYS INC COM 203607106 13 183 SH   SOLE 36 183 0 0
COMMUNITY BK SYS INC COM 203607106 360 5,076 SH   SOLE 40 5,076 0 0
COMMUNITY FINL CORP MD COM 20368X101 174 4,882 SH   SOLE 2 155 0 4,727
COMMUNITY FINL CORP MD COM 20368X101 604 16,992 SH   SOLE 18 16,992 0 0
COMMUNITY FINL CORP MD COM 20368X101 301 8,456 SH   SOLE 19 8,456 0 0
COMMUNITY FINL CORP MD COM 20368X101 5,180 145,615 SH   SOLE 21 145,615 0 0
COMMUNITY FINL CORP MD COM 20368X101 1,656 46,543 SH   SOLE 22 43,397 0 3,146
COMMUNITY FIRST BANCSHARES I COM 20369M104 23 2,048 SH   SOLE 21 2,048 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 256 88,198 SH   SOLE 2 2,871 0 85,327
COMMUNITY HEALTH SYS INC NEW COM 203668108 1 452 SH   SOLE 4 452 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 27 9,422 SH   SOLE 7 9,422 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 1,260 434,387 SH   SOLE 18 434,387 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 434 149,569 SH   SOLE 19 149,569 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 36,928 12,733,789 SH   SOLE 21 12,733,789 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 9,829 3,389,416 SH   SOLE 22 3,149,915 0 239,501
COMMUNITY HEALTH SYS INC NEW COM 203668108 189 65,049 SH   SOLE 26 12,862 0 52,187
COMMUNITY HEALTH SYS INC NEW COM 203668108 20 6,914 SH   SOLE 28 6,914 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 426 146,976 SH   SOLE 30 146,976 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 56 19,300 SH   SOLE 31 0 0 19,300
COMMUNITY HEALTH SYS INC NEW COM 203668108 37 12,838 SH   SOLE 40 12,838 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 502 11,707 SH   SOLE 2 717 0 10,990
COMMUNITY HEALTHCARE TR INC COM 20369C106 17 401 SH   SOLE 4 401 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 19 441 SH   SOLE 7 441 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 3,736 87,171 SH   SOLE 18 87,171 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 5,737 133,852 SH   SOLE 19 133,852 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 94,469 2,204,138 SH   SOLE 21 2,204,138 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 27,182 634,195 SH   SOLE 22 605,824 0 28,371
COMMUNITY HEALTHCARE TR INC COM 20369C106 51 1,191 SH   SOLE 23 1,191 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 440 10,273 SH   SOLE 26 0 0 10,273
COMMUNITY HEALTHCARE TR INC COM 20369C106 2,328 54,317 SH   SOLE 30 54,317 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 3,297 76,926 SH   SOLE 34 76,926 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 58 1,349 SH   SOLE 40 1,349 0 0
COMMUNITY TR BANCORP INC COM 204149108 784 16,807 SH   SOLE 2 505 0 16,302
COMMUNITY TR BANCORP INC COM 204149108 9 185 SH   SOLE 4 185 0 0
COMMUNITY TR BANCORP INC COM 204149108 14 292 SH   SOLE 7 292 0 0
COMMUNITY TR BANCORP INC COM 204149108 2,627 56,329 SH   SOLE 18 56,329 0 0
COMMUNITY TR BANCORP INC COM 204149108 1,269 27,203 SH   SOLE 19 27,203 0 0
COMMUNITY TR BANCORP INC COM 204149108 26,525 568,708 SH   SOLE 21 568,708 0 0
COMMUNITY TR BANCORP INC COM 204149108 26,425 566,577 SH   SOLE 22 546,778 0 19,799
COMMUNITY TR BANCORP INC COM 204149108 508 10,889 SH   SOLE 26 5,628 0 5,261
COMMUNITY TR BANCORP INC COM 204149108 106 2,275 SH   SOLE 28 2,275 0 0
COMMUNITY TR BANCORP INC COM 204149108 336 7,211 SH   SOLE 30 7,211 0 0
COMMUNITY TR BANCORP INC COM 204149108 74 1,579 SH   SOLE 40 1,579 0 0
COMMUNITY WEST BANCSHARES COM 204157101 16 1,441 SH   SOLE 18 1,441 0 0
COMMUNITY WEST BANCSHARES COM 204157101 70 6,280 SH   SOLE 21 6,280 0 0
COMMUNITY WEST BANCSHARES COM 204157101 51 4,555 SH   SOLE 22 4,555 0 0
COMMVAULT SYSTEMS INC COM 204166102 1,872 41,928 SH   SOLE 2 26,397 0 15,531
COMMVAULT SYSTEMS INC COM 204166102 8 174 SH   SOLE 4 174 0 0
COMMVAULT SYSTEMS INC COM 204166102 33 736 SH   SOLE 7 736 0 0
COMMVAULT SYSTEMS INC COM 204166102 11,714 262,405 SH   SOLE 18 233,286 0 29,119
COMMVAULT SYSTEMS INC COM 204166102 14,757 330,574 SH   SOLE 19 330,574 0 0
COMMVAULT SYSTEMS INC COM 204166102 141,366 3,166,811 SH   SOLE 21 3,166,811 0 0
COMMVAULT SYSTEMS INC COM 204166102 74,902 1,677,914 SH   SOLE 22 1,623,899 0 54,015
COMMVAULT SYSTEMS INC COM 204166102 1,421 31,843 SH   SOLE 23 31,843 0 0
COMMVAULT SYSTEMS INC COM 204166102 3,767 84,384 SH   SOLE 26 10,061 0 74,323
COMMVAULT SYSTEMS INC COM 204166102 244 5,458 SH   SOLE 28 5,458 0 0
COMMVAULT SYSTEMS INC COM 204166102 626 14,031 SH   SOLE 30 14,031 0 0
COMMVAULT SYSTEMS INC COM 204166102 26 579 SH   SOLE 34 579 0 0
COMMVAULT SYSTEMS INC COM 204166102 215 4,810 SH   SOLE 40 4,810 0 0
COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A 20440T201 4,567 208,820 SH   SOLE 19 208,820 0 0
COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A 20440T201 1,685 77,062 SH   SOLE 22 77,062 0 0
COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A 20440T201 1,734 79,292 SH   SOLE 25 79,292 0 0
COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A 20440T201 302 13,797 SH   SOLE 26 13,797 0 0
COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A 20440T201 8,360 382,257 SH   SOLE 34 382,257 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 12,431 825,991 SH   SOLE 7 825,991 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 2 119 SH   SOLE 18 119 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 8,149 541,493 SH   SOLE 21 541,493 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 350 23,224 SH   SOLE 22 23,224 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 24,427 1,623,034 SH   SOLE 30 1,623,034 0 0
COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 601 176,160 SH   SOLE 7 176,160 0 0
COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 36,855 10,807,810 SH   SOLE 21 10,807,810 0 0
COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 16,694 4,895,485 SH   SOLE 30 4,895,485 0 0
COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 4,801 283,414 SH   SOLE 7 283,414 0 0
COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 16,030 946,295 SH   SOLE 21 946,295 0 0
COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 2,787 164,495 SH   SOLE 22 164,495 0 0
COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 12,390 731,401 SH   SOLE 30 731,401 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 82 4,342 SH   SOLE 4 4,342 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 1,268 66,844 SH   SOLE 18 66,844 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 5,975 314,979 SH   SOLE 19 314,979 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 466 24,561 SH   SOLE 22 24,561 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 2,786 146,872 SH   SOLE 26 146,872 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 2,889 152,296 SH   SOLE 30 152,296 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 3,088 162,790 SH   SOLE 34 162,790 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 7,829 518,444 SH   SOLE 2 14,380 0 504,064
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 1,158 76,718 SH   SOLE 4 76,718 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 12,315 815,539 SH   SOLE 7 815,539 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 9 617 SH   SOLE 13 617 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 979 64,845 SH   SOLE 18 64,845 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 1,390 92,061 SH   SOLE 19 92,061 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 89,748 5,943,556 SH   SOLE 21 5,943,556 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 42,987 2,846,817 SH   SOLE 22 2,584,331 0 262,486
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 2,979 197,306 SH   SOLE 23 197,306 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 2,048 135,639 SH   SOLE 25 135,639 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 20,181 1,336,523 SH   SOLE 26 255,660 0 1,080,863
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 535 35,420 SH   SOLE 28 35,420 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 403 26,688 SH   SOLE 29 26,688 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 36,999 2,450,293 SH   SOLE 30 2,450,293 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 189 12,515 SH   SOLE 31 12,515 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 6,642 439,884 SH   SOLE 34 439,884 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 27 1,755 SH   SOLE 40 1,755 0 0
COMPASS MINERALS INTL INC COM 20451N101 1,757 28,824 SH   SOLE 2 15,600 0 13,224
COMPASS MINERALS INTL INC COM 20451N101 8 135 SH   SOLE 4 135 0 0
COMPASS MINERALS INTL INC COM 20451N101 1,496 24,537 SH   SOLE 7 24,537 0 0
COMPASS MINERALS INTL INC COM 20451N101 11,887 195,003 SH   SOLE 18 192,902 0 2,101
COMPASS MINERALS INTL INC COM 20451N101 3,657 59,982 SH   SOLE 19 59,982 0 0
COMPASS MINERALS INTL INC COM 20451N101 149,880 2,458,666 SH   SOLE 21 2,458,666 0 0
COMPASS MINERALS INTL INC COM 20451N101 71,431 1,171,766 SH   SOLE 22 1,126,178 0 45,588
COMPASS MINERALS INTL INC COM 20451N101 723 11,868 SH   SOLE 26 8,655 0 3,213
COMPASS MINERALS INTL INC COM 20451N101 246 4,036 SH   SOLE 28 4,036 0 0
COMPASS MINERALS INTL INC COM 20451N101 701 11,499 SH   SOLE 30 11,499 0 0
COMPASS MINERALS INTL INC COM 20451N101 26 421 SH   SOLE 36 421 0 0
COMPASS MINERALS INTL INC COM 20451N101 225 3,692 SH   SOLE 40 3,692 0 0
COMPUGEN LTD ORD M25722105 3,377 566,600 SH   SOLE 21 566,600 0 0
COMPUGEN LTD ORD M25722105 27 4,469 SH   SOLE 30 4,469 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 323 12,222 SH   SOLE 2 373 0 11,849
COMPUTER PROGRAMS & SYS INC COM 205306103 3 99 SH   SOLE 4 99 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 7 256 SH   SOLE 7 256 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 1,543 58,462 SH   SOLE 18 58,462 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 576 21,817 SH   SOLE 19 21,817 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 39,988 1,514,709 SH   SOLE 21 1,514,709 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 12,017 455,188 SH   SOLE 22 440,712 0 14,476
COMPUTER PROGRAMS & SYS INC COM 205306103 82 3,114 SH   SOLE 26 2,235 0 879
COMPUTER PROGRAMS & SYS INC COM 205306103 42 1,601 SH   SOLE 28 1,601 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 573 21,723 SH   SOLE 30 21,723 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 31 1,175 SH   SOLE 40 1,175 0 0
COMPUTER TASK GROUP INC COM 205477102 11 2,038 SH   SOLE 18 2,038 0 0
COMPUTER TASK GROUP INC COM 205477102 248 47,854 SH   SOLE 21 47,854 0 0
COMPUTER TASK GROUP INC COM 205477102 2,192 423,156 SH   SOLE 22 423,156 0 0
COMPX INTERNATIONAL INC CL A 20563P101 27 1,836 SH   SOLE 2 0 0 1,836
COMPX INTERNATIONAL INC CL A 20563P101 60 4,084 SH   SOLE 18 4,084 0 0
COMPX INTERNATIONAL INC CL A 20563P101 36 2,464 SH   SOLE 19 2,464 0 0
COMPX INTERNATIONAL INC CL A 20563P101 766 52,527 SH   SOLE 21 52,527 0 0
COMPX INTERNATIONAL INC CL A 20563P101 787 53,936 SH   SOLE 22 53,936 0 0
COMSCORE INC COM 20564W105 240 48,549 SH   SOLE 2 2,045 0 46,504
COMSCORE INC COM 20564W105 864 174,964 SH   SOLE 18 174,964 0 0
COMSCORE INC COM 20564W105 426 86,228 SH   SOLE 19 86,228 0 0
COMSCORE INC COM 20564W105 8,591 1,739,020 SH   SOLE 21 1,739,020 0 0
COMSCORE INC COM 20564W105 6,776 1,371,678 SH   SOLE 22 1,326,826 0 44,852
COMSTOCK HLDG COS INC CL A NEW 205684202 1 285 SH   SOLE 21 285 0 0
COMSTOCK MNG INC COM NEW 205750300 2 3,982 SH   SOLE 21 3,982 0 0
COMSTOCK MNG INC COM NEW 205750300 1 2,135 SH   SOLE 22 2,135 0 0
COMSTOCK RES INC COM 205768302 135 16,398 SH   SOLE 2 715 0 15,683
COMSTOCK RES INC COM 205768302 430 52,223 SH   SOLE 18 52,223 0 0
COMSTOCK RES INC COM 205768302 207 25,199 SH   SOLE 19 25,199 0 0
COMSTOCK RES INC COM 205768302 4,807 584,127 SH   SOLE 21 584,127 0 0
COMSTOCK RES INC COM 205768302 3,977 483,206 SH   SOLE 22 476,448 0 6,758
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 856 24,133 SH   SOLE 2 830 0 23,303
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 8 223 SH   SOLE 4 223 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 14 404 SH   SOLE 7 404 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 3,929 110,711 SH   SOLE 18 110,711 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 1,472 41,487 SH   SOLE 19 41,487 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 100,468 2,830,878 SH   SOLE 21 2,830,878 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 25,504 718,612 SH   SOLE 22 685,376 0 33,236
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 352 9,928 SH   SOLE 26 3,765 0 6,163
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 85 2,408 SH   SOLE 28 2,408 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 1,220 34,382 SH   SOLE 30 34,382 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 64 1,810 SH   SOLE 40 1,810 0 0
CONAGRA BRANDS INC COM 205887102 52,720 1,539,719 SH   SOLE 2 410,075 0 1,129,644
CONAGRA BRANDS INC COM 205887102 7,278 212,570 SH   SOLE 4 199,727 0 12,843
CONAGRA BRANDS INC COM 205887102 15,885 463,934 SH   SOLE 7 414,606 0 49,328
CONAGRA BRANDS INC COM 205887102 610 17,830 SH   SOLE 13 17,830 0 0
CONAGRA BRANDS INC COM 205887102 102 2,972 SH   SOLE 15 2,972 0 0
CONAGRA BRANDS INC COM 205887102 139,774 4,082,196 SH   SOLE 18 3,882,985 0 199,211
CONAGRA BRANDS INC COM 205887102 175,732 5,132,348 SH   SOLE 19 5,132,348 0 0
CONAGRA BRANDS INC COM 205887102 380,100 11,101,045 SH   SOLE 21 11,101,045 0 0
CONAGRA BRANDS INC COM 205887102 414,887 12,117,021 SH   SOLE 22 10,836,033 0 1,280,988
CONAGRA BRANDS INC COM 205887102 13,093 382,402 SH   SOLE 23 382,402 0 0
CONAGRA BRANDS INC COM 205887102 19,881 580,637 SH   SOLE 25 580,637 0 0
CONAGRA BRANDS INC COM 205887102 102,276 2,987,044 SH   SOLE 26 375,457 0 2,611,587
CONAGRA BRANDS INC COM 205887102 3,132 91,463 SH   SOLE 28 63,482 0 27,981
CONAGRA BRANDS INC COM 205887102 318 9,285 SH   SOLE 29 9,285 0 0
CONAGRA BRANDS INC COM 205887102 84,238 2,460,232 SH   SOLE 30 2,460,232 0 0
CONAGRA BRANDS INC COM 205887102 4,277 124,921 SH   SOLE 31 90,896 0 34,025
CONAGRA BRANDS INC COM 205887102 18,152 530,149 SH   SOLE 34 530,149 0 0
CONAGRA BRANDS INC COM 205887102 12,632 368,924 SH   SOLE 36 368,924 0 0
CONAGRA BRANDS INC COM 205887102 373 10,901 SH   SOLE 40 10,901 0 0
CONAGRA BRANDS INC OPTIONS 205887102 7,824 228,500 SH Put SOLE 2 228,500 0 0
CONATUS PHARMACEUTICALS INC COM 20600T108 5 13,046 SH   SOLE 21 13,046 0 0
CONATUS PHARMACEUTICALS INC COM 20600T108 253 631,425 SH   SOLE 22 631,425 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 207 22,409 SH   SOLE 2 791 0 21,618
CONCERT PHARMACEUTICALS INC COM 206022105 4 457 SH   SOLE 7 457 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 704 76,357 SH   SOLE 18 76,357 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 344 37,243 SH   SOLE 19 37,243 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 7,144 774,426 SH   SOLE 21 774,426 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 5,496 595,762 SH   SOLE 22 579,688 0 16,074
CONCHO RES INC COM 20605P101 42,520 485,558 SH   SOLE 2 53,744 0 431,814
CONCHO RES INC COM 20605P101 7,698 87,903 SH   SOLE 4 82,587 0 5,316
CONCHO RES INC COM 20605P101 15,424 176,130 SH   SOLE 7 169,470 0 6,660
CONCHO RES INC COM 20605P101 457 5,224 SH   SOLE 13 5,224 0 0
CONCHO RES INC COM 20605P101 108 1,233 SH   SOLE 15 1,233 0 0
CONCHO RES INC COM 20605P101 35,722 407,926 SH   SOLE 18 380,429 0 27,497
CONCHO RES INC COM 20605P101 18,974 216,668 SH   SOLE 19 216,668 0 0
CONCHO RES INC COM 20605P101 453,448 5,178,125 SH   SOLE 21 5,178,125 0 0
CONCHO RES INC COM 20605P101 423,063 4,831,144 SH   SOLE 22 4,315,450 0 515,694
CONCHO RES INC COM 20605P101 12,703 145,056 SH   SOLE 23 145,056 0 0
CONCHO RES INC COM 20605P101 18,446 210,646 SH   SOLE 25 210,646 0 0
CONCHO RES INC COM 20605P101 78,324 894,419 SH   SOLE 26 158,515 0 735,904
CONCHO RES INC COM 20605P101 3,283 37,495 SH   SOLE 28 26,233 0 11,262
CONCHO RES INC COM 20605P101 405 4,629 SH   SOLE 29 4,629 0 0
CONCHO RES INC COM 20605P101 74,206 847,390 SH   SOLE 30 847,390 0 0
CONCHO RES INC COM 20605P101 4,039 46,125 SH   SOLE 31 36,151 0 9,974
CONCHO RES INC COM 20605P101 32,018 365,625 SH   SOLE 34 365,625 0 0
CONCHO RES INC COM 20605P101 12,845 146,682 SH   SOLE 36 146,682 0 0
CONCHO RES INC COM 20605P101 415 4,738 SH   SOLE 40 4,738 0 0
CONCRETE PUMPING HLDGS INC COM 206704108 78 14,183 SH   SOLE 2 279 0 13,904
CONCRETE PUMPING HLDGS INC COM 206704108 248 45,326 SH   SOLE 18 45,326 0 0
CONCRETE PUMPING HLDGS INC COM 206704108 134 24,551 SH   SOLE 19 24,551 0 0
CONCRETE PUMPING HLDGS INC COM 206704108 3,013 550,893 SH   SOLE 21 550,893 0 0
CONCRETE PUMPING HLDGS INC COM 206704108 895 163,537 SH   SOLE 22 158,639 0 4,898
CONDOR HOSPITALITY TR INC COM NEW 20676Y403 13 1,196 SH   SOLE 18 1,196 0 0
CONDOR HOSPITALITY TR INC COM NEW 20676Y403 203 18,384 SH   SOLE 21 18,384 0 0
CONDOR HOSPITALITY TR INC COM NEW 20676Y403 108 9,826 SH   SOLE 22 9,826 0 0
CONDUENT INC COM 206787103 1,105 178,270 SH   SOLE 2 6,114 0 172,156
CONDUENT INC COM 206787103 5 776 SH   SOLE 4 776 0 0
CONDUENT INC COM 206787103 46 7,348 SH   SOLE 7 7,348 0 0
CONDUENT INC COM 206787103 3 501 SH   SOLE 17 0 0 501
CONDUENT INC COM 206787103 3,624 584,479 SH   SOLE 18 584,479 0 0
CONDUENT INC COM 206787103 1,890 304,844 SH   SOLE 19 304,844 0 0
CONDUENT INC COM 206787103 36,876 5,947,818 SH   SOLE 21 5,947,818 0 0
CONDUENT INC COM 206787103 32,055 5,170,108 SH   SOLE 22 4,882,381 0 287,727
CONDUENT INC COM 206787103 1,624 262,003 SH   SOLE 25 262,003 0 0
CONDUENT INC COM 206787103 765 123,369 SH   SOLE 26 75,760 0 47,609
CONDUENT INC COM 206787103 142 22,846 SH   SOLE 28 22,846 0 0
CONDUENT INC COM 206787103 362 58,325 SH   SOLE 30 58,325 0 0
CONDUENT INC COM 206787103 30 4,840 SH   SOLE 31 0 0 4,840
CONDUENT INC COM 206787103 384 61,895 SH   SOLE 34 61,895 0 0
CONDUENT INC COM 206787103 44 7,112 SH   SOLE 36 7,112 0 0
CONDUENT INC COM 206787103 107 17,319 SH   SOLE 40 17,319 0 0
CONFORMIS INC COM 20717E101 41 27,295 SH   SOLE 2 2,628 0 24,667
CONFORMIS INC COM 20717E101 342 228,144 SH   SOLE 18 228,144 0 0
CONFORMIS INC COM 20717E101 168 111,921 SH   SOLE 19 111,921 0 0
CONFORMIS INC COM 20717E101 3,427 2,284,638 SH   SOLE 21 2,284,638 0 0
CONFORMIS INC COM 20717E101 2,608 1,738,482 SH   SOLE 22 1,719,759 0 18,723
CONIFER HLDGS INC COM 20731J102 4 963 SH   SOLE 18 963 0 0
CONIFER HLDGS INC COM 20731J102 59 14,628 SH   SOLE 21 14,628 0 0
CONMED CORP COM 207410101 1,269 11,345 SH   SOLE 2 1,037 0 10,308
CONMED CORP COM 207410101 10 93 SH   SOLE 4 93 0 0
CONMED CORP COM 207410101 54 484 SH   SOLE 7 484 0 0
CONMED CORP COM 207410101 13,984 125,044 SH   SOLE 18 123,766 0 1,278
CONMED CORP COM 207410101 5,357 47,903 SH   SOLE 19 47,903 0 0
CONMED CORP COM 207410101 364,187 3,256,609 SH   SOLE 21 3,256,609 0 0
CONMED CORP COM 207410101 93,319 834,471 SH   SOLE 22 800,402 0 34,069
CONMED CORP COM 207410101 975 8,718 SH   SOLE 26 5,747 0 2,971
CONMED CORP COM 207410101 436 3,900 SH   SOLE 28 3,900 0 0
CONMED CORP COM 207410101 5,588 49,967 SH   SOLE 30 49,967 0 0
CONMED CORP COM 207410101 848 7,586 SH   SOLE 34 7,586 0 0
CONMED CORP COM 207410101 306 2,735 SH   SOLE 40 2,735 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 918 35,691 SH   SOLE 2 1,132 0 34,559
CONNECTONE BANCORP INC NEW COM 20786W107 18 713 SH   SOLE 7 713 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 3,079 119,715 SH   SOLE 18 119,715 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 1,513 58,821 SH   SOLE 19 58,821 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 30,855 1,199,658 SH   SOLE 21 1,199,658 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 28,017 1,089,305 SH   SOLE 22 1,045,953 0 43,352
CONNECTONE BANCORP INC NEW COM 20786W107 54 2,081 SH   SOLE 26 0 0 2,081
CONNECTONE BANCORP INC NEW COM 20786W107 107 4,155 SH   SOLE 28 4,155 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 380 14,772 SH   SOLE 30 14,772 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 86 3,347 SH   SOLE 40 3,347 0 0
CONNS INC COM 208242107 227 18,349 SH   SOLE 2 814 0 17,535
CONNS INC COM 208242107 3 227 SH   SOLE 4 227 0 0
CONNS INC COM 208242107 5 409 SH   SOLE 7 409 0 0
CONNS INC COM 208242107 1,108 89,459 SH   SOLE 18 89,459 0 0
CONNS INC COM 208242107 433 34,944 SH   SOLE 19 34,944 0 0
CONNS INC COM 208242107 27,509 2,220,289 SH   SOLE 21 2,220,289 0 0
CONNS INC COM 208242107 7,163 578,124 SH   SOLE 22 551,191 0 26,933
CONNS INC COM 208242107 13 1,081 SH   SOLE 26 0 0 1,081
CONNS INC COM 208242107 33 2,685 SH   SOLE 28 2,685 0 0
CONNS INC COM 208242107 353 28,492 SH   SOLE 30 28,492 0 0
CONNS INC COM 208242107 7 568 SH   SOLE 34 568 0 0
CONNS INC COM 208242107 22 1,782 SH   SOLE 40 1,782 0 0
CONOCOPHILLIPS COM 20825C104 189,613 2,915,775 SH   SOLE 2 494,177 0 2,421,598
CONOCOPHILLIPS COM 20825C104 33,519 515,445 SH   SOLE 4 484,572 0 30,873
CONOCOPHILLIPS COM 20825C104 62,151 955,735 SH   SOLE 7 941,334 0 14,401
CONOCOPHILLIPS COM 20825C104 4,737 72,842 SH   SOLE 13 72,842 0 0
CONOCOPHILLIPS COM 20825C104 436 6,705 SH   SOLE 15 6,705 0 0
CONOCOPHILLIPS COM 20825C104 1 20 SH   SOLE 17 0 0 20
CONOCOPHILLIPS COM 20825C104 319,605 4,914,733 SH   SOLE 18 4,518,441 0 396,292
CONOCOPHILLIPS COM 20825C104 291,222 4,478,269 SH   SOLE 19 4,478,269 0 0
CONOCOPHILLIPS COM 20825C104 1,382,007 21,251,831 SH   SOLE 21 21,251,831 0 0
CONOCOPHILLIPS COM 20825C104 1,797,991 27,648,640 SH   SOLE 22 24,547,091 0 3,101,549
CONOCOPHILLIPS COM 20825C104 55,752 857,334 SH   SOLE 23 857,334 0 0
CONOCOPHILLIPS COM 20825C104 82,706 1,271,809 SH   SOLE 25 1,240,073 0 31,736
CONOCOPHILLIPS COM 20825C104 417,051 6,413,214 SH   SOLE 26 671,356 0 5,741,858
CONOCOPHILLIPS COM 20825C104 13,503 207,637 SH   SOLE 28 144,828 0 62,809
CONOCOPHILLIPS COM 20825C104 29,234 449,544 SH   SOLE 29 251,885 0 197,659
CONOCOPHILLIPS COM 20825C104 266,015 4,090,644 SH   SOLE 30 4,090,644 0 0
CONOCOPHILLIPS COM 20825C104 17,407 267,678 SH   SOLE 31 203,604 0 64,074
CONOCOPHILLIPS COM 20825C104 129,964 1,998,523 SH   SOLE 34 1,998,523 0 0
CONOCOPHILLIPS COM 20825C104 59,709 918,169 SH   SOLE 36 918,169 0 0
CONOCOPHILLIPS COM 20825C104 1,594 24,517 SH   SOLE 40 24,517 0 0
CONSOL ENERGY INC NEW COM 20854L108 16 1,079 SH   SOLE 2 1,079 0 0
CONSOL ENERGY INC NEW COM 20854L108 2 128 SH   SOLE 4 128 0 0
CONSOL ENERGY INC NEW COM 20854L108 9 600 SH   SOLE 7 600 0 0
CONSOL ENERGY INC NEW COM 20854L108 1,720 118,519 SH   SOLE 18 118,519 0 0
CONSOL ENERGY INC NEW COM 20854L108 779 53,716 SH   SOLE 19 53,716 0 0
CONSOL ENERGY INC NEW COM 20854L108 44,167 3,043,928 SH   SOLE 21 3,043,928 0 0
CONSOL ENERGY INC NEW COM 20854L108 12,314 848,663 SH   SOLE 22 806,741 0 41,922
CONSOL ENERGY INC NEW COM 20854L108 63 4,363 SH   SOLE 26 3,034 0 1,329
CONSOL ENERGY INC NEW COM 20854L108 47 3,252 SH   SOLE 28 3,252 0 0
CONSOL ENERGY INC NEW COM 20854L108 501 34,540 SH   SOLE 30 34,540 0 0
CONSOL ENERGY INC NEW COM 20854L108 31 2,125 SH   SOLE 31 0 0 2,125
CONSOL ENERGY INC NEW COM 20854L108 37 2,550 SH   SOLE 40 2,550 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 284 73,194 SH   SOLE 2 2,863 0 70,331
CONSOLIDATED COMM HLDGS INC COM 209034107 1 357 SH   SOLE 4 357 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 6 1,653 SH   SOLE 7 1,653 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 1,299 334,796 SH   SOLE 18 334,796 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 679 174,921 SH   SOLE 19 174,921 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 33,668 8,677,339 SH   SOLE 21 8,677,339 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 9,372 2,415,527 SH   SOLE 22 2,290,640 0 124,887
CONSOLIDATED COMM HLDGS INC COM 209034107 88 22,675 SH   SOLE 23 22,675 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 281 72,347 SH   SOLE 26 10,014 0 62,333
CONSOLIDATED COMM HLDGS INC COM 209034107 38 9,874 SH   SOLE 28 9,874 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 340 87,731 SH   SOLE 30 87,731 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 27 6,979 SH   SOLE 40 6,979 0 0
CONSOLIDATED EDISON INC COM 209115104 80,162 886,064 SH   SOLE 2 143,763 0 742,301
CONSOLIDATED EDISON INC COM 209115104 15,777 174,384 SH   SOLE 4 165,573 0 8,811
CONSOLIDATED EDISON INC COM 209115104 81,801 904,178 SH   SOLE 7 784,785 0 119,393
CONSOLIDATED EDISON INC COM 209115104 4,919 54,367 SH   SOLE 13 54,367 0 0
CONSOLIDATED EDISON INC COM 209115104 169 1,870 SH   SOLE 15 1,870 0 0
CONSOLIDATED EDISON INC COM 209115104 82,932 916,681 SH   SOLE 18 857,611 0 59,070
CONSOLIDATED EDISON INC COM 209115104 34,977 386,612 SH   SOLE 19 386,612 0 0
CONSOLIDATED EDISON INC COM 209115104 1,268,508 14,021,308 SH   SOLE 21 14,021,308 0 0
CONSOLIDATED EDISON INC COM 209115104 871,254 9,630,306 SH   SOLE 22 8,621,542 0 1,008,764
CONSOLIDATED EDISON INC COM 209115104 21,925 242,349 SH   SOLE 23 242,349 0 0
CONSOLIDATED EDISON INC COM 209115104 35,365 390,903 SH   SOLE 25 390,903 0 0
CONSOLIDATED EDISON INC COM 209115104 221,454 2,447,812 SH   SOLE 26 255,460 0 2,192,352
CONSOLIDATED EDISON INC COM 209115104 5,615 62,060 SH   SOLE 28 43,331 0 18,729
CONSOLIDATED EDISON INC COM 209115104 563 6,223 SH   SOLE 29 6,223 0 0
CONSOLIDATED EDISON INC COM 209115104 174,774 1,931,847 SH   SOLE 30 1,931,847 0 0
CONSOLIDATED EDISON INC COM 209115104 8,496 93,906 SH   SOLE 31 56,020 0 37,886
CONSOLIDATED EDISON INC COM 209115104 3,662 40,476 SH   SOLE 34 40,476 0 0
CONSOLIDATED EDISON INC COM 209115104 9,603 106,146 SH   SOLE 35 106,146 0 0
CONSOLIDATED EDISON INC COM 209115104 41,177 455,147 SH   SOLE 36 455,147 0 0
CONSOLIDATED EDISON INC COM 209115104 661 7,303 SH   SOLE 40 7,303 0 0
CONSOLIDATED TOMOKA LD CO COM 210226106 281 4,657 SH   SOLE 2 135 0 4,522
CONSOLIDATED TOMOKA LD CO COM 210226106 7 121 SH   SOLE 7 121 0 0
CONSOLIDATED TOMOKA LD CO COM 210226106 1,068 17,708 SH   SOLE 18 17,708 0 0
CONSOLIDATED TOMOKA LD CO COM 210226106 515 8,537 SH   SOLE 19 8,537 0 0
CONSOLIDATED TOMOKA LD CO COM 210226106 10,840 179,700 SH   SOLE 21 179,700 0 0
CONSOLIDATED TOMOKA LD CO COM 210226106 10,057 166,735 SH   SOLE 22 163,050 0 3,685
CONSOLIDATED WATER CO INC ORD G23773107 229 14,057 SH   SOLE 2 557 0 13,500
CONSOLIDATED WATER CO INC ORD G23773107 819 50,217 SH   SOLE 18 50,217 0 0
CONSOLIDATED WATER CO INC ORD G23773107 433 26,571 SH   SOLE 19 26,571 0 0
CONSOLIDATED WATER CO INC ORD G23773107 8,534 523,573 SH   SOLE 21 523,573 0 0
CONSOLIDATED WATER CO INC ORD G23773107 2,541 155,867 SH   SOLE 22 143,450 0 12,417
CONSTELLATION BRANDS INC CL A 21036P108 74,713 393,747 SH   SOLE 2 56,639 0 337,108
CONSTELLATION BRANDS INC CL A 21036P108 15,058 79,357 SH   SOLE 4 74,923 0 4,434
CONSTELLATION BRANDS INC CL A 21036P108 27,204 143,369 SH   SOLE 7 139,739 0 3,630
CONSTELLATION BRANDS INC CL A 21036P108 54 282 SH   SOLE 13 282 0 0
CONSTELLATION BRANDS INC CL A 21036P108 176 929 SH   SOLE 15 929 0 0
CONSTELLATION BRANDS INC CL A 21036P108 22 114 SH   SOLE 17 0 0 114
CONSTELLATION BRANDS INC CL A 21036P108 313,018 1,649,632 SH   SOLE 18 1,349,232 0 300,400
CONSTELLATION BRANDS INC CL A 21036P108 294,926 1,554,289 SH   SOLE 19 1,554,289 0 0
CONSTELLATION BRANDS INC CL A 21036P108 546,791 2,881,640 SH   SOLE 21 2,881,640 0 0
CONSTELLATION BRANDS INC CL A 21036P108 768,153 4,048,236 SH   SOLE 22 3,735,142 0 313,094
CONSTELLATION BRANDS INC CL A 21036P108 23,111 121,797 SH   SOLE 23 121,797 0 0
CONSTELLATION BRANDS INC CL A 21036P108 31,926 168,251 SH   SOLE 25 168,251 0 0
CONSTELLATION BRANDS INC CL A 21036P108 140,833 742,202 SH   SOLE 26 85,554 0 656,648
CONSTELLATION BRANDS INC CL A 21036P108 5,940 31,306 SH   SOLE 28 21,818 0 9,488
CONSTELLATION BRANDS INC CL A 21036P108 119 629 SH   SOLE 29 629 0 0
CONSTELLATION BRANDS INC CL A 21036P108 113,593 598,644 SH   SOLE 30 598,644 0 0
CONSTELLATION BRANDS INC CL A 21036P108 2,264 11,933 SH   SOLE 31 4,324 0 7,609
CONSTELLATION BRANDS INC CL A 21036P108 10,737 56,586 SH   SOLE 34 56,586 0 0
CONSTELLATION BRANDS INC CL A 21036P108 21,048 110,925 SH   SOLE 36 110,925 0 0
CONSTELLATION BRANDS INC CL A 21036P108 746 3,929 SH   SOLE 40 3,929 0 0
CONSTELLATION PHARMCETICLS I COM 210373106 336 7,133 SH   SOLE 2 511 0 6,622
CONSTELLATION PHARMCETICLS I COM 210373106 2,616 55,535 SH   SOLE 18 55,535 0 0
CONSTELLATION PHARMCETICLS I COM 210373106 1,289 27,353 SH   SOLE 19 27,353 0 0
CONSTELLATION PHARMCETICLS I COM 210373106 26,251 557,232 SH   SOLE 21 557,232 0 0
CONSTELLATION PHARMCETICLS I COM 210373106 20,744 440,331 SH   SOLE 22 427,942 0 12,389
CONSTELLIUM SE CL A SHS F21107101 2,361 176,211 SH   SOLE 2 176,211 0 0
CONSTELLIUM SE CL A SHS F21107101 12 886 SH   SOLE 4 886 0 0
CONSTELLIUM SE CL A SHS F21107101 1,555 116,064 SH   SOLE 7 116,064 0 0
CONSTELLIUM SE CL A SHS F21107101 39,084 2,916,718 SH   SOLE 19 2,916,718 0 0
CONSTELLIUM SE CL A SHS F21107101 18,415 1,374,276 SH   SOLE 21 1,374,276 0 0
CONSTELLIUM SE CL A SHS F21107101 12,025 897,399 SH   SOLE 22 861,716 0 35,683
CONSTELLIUM SE CL A SHS F21107101 249 18,603 SH   SOLE 26 0 0 18,603
CONSTELLIUM SE CL A SHS F21107101 238 17,771 SH   SOLE 28 17,771 0 0
CONSTELLIUM SE CL A SHS F21107101 3,199 238,762 SH   SOLE 30 238,762 0 0
CONSTELLIUM SE CL A SHS F21107101 7,868 587,155 SH   SOLE 34 587,155 0 0
CONSTELLIUM SE CL A SHS F21107101 200 14,900 SH   SOLE 36 14,900 0 0
CONSTELLIUM SE CL A SHS F21107101 183 13,632 SH   SOLE 40 13,632 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 203 12,021 SH   SOLE 2 496 0 11,525
CONSTRUCTION PARTNERS INC COM CL A 21044C107 1,008 59,777 SH   SOLE 18 59,777 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 657 38,968 SH   SOLE 19 38,968 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 11,070 656,222 SH   SOLE 21 656,222 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 12,167 721,229 SH   SOLE 22 706,907 0 14,322
CONSTRUCTION PARTNERS INC COM CL A 21044C107 64 3,787 SH   SOLE 30 3,787 0 0
CONSUMER PORTFOLIO SVCS INC COM 210502100 12 3,586 SH   SOLE 18 3,586 0 0
CONSUMER PORTFOLIO SVCS INC COM 210502100 202 60,058 SH   SOLE 21 60,058 0 0
CONSUMER PORTFOLIO SVCS INC COM 210502100 2,027 601,461 SH   SOLE 22 601,461 0 0
CONTAINER STORE GROUP INC COM 210751103 66 15,653 SH   SOLE 2 550 0 15,103
CONTAINER STORE GROUP INC COM 210751103 2 407 SH   SOLE 7 407 0 0
CONTAINER STORE GROUP INC COM 210751103 234 55,507 SH   SOLE 18 55,507 0 0
CONTAINER STORE GROUP INC COM 210751103 116 27,600 SH   SOLE 19 27,600 0 0
CONTAINER STORE GROUP INC COM 210751103 2,303 545,743 SH   SOLE 21 545,743 0 0
CONTAINER STORE GROUP INC COM 210751103 2,104 498,496 SH   SOLE 22 484,368 0 14,128
CONTANGO OIL & GAS COMPANY COM NEW 21075N204 50 13,704 SH   SOLE 18 13,704 0 0
CONTANGO OIL & GAS COMPANY COM NEW 21075N204 826 225,035 SH   SOLE 21 225,035 0 0
CONTANGO OIL & GAS COMPANY COM NEW 21075N204 2,135 581,716 SH   SOLE 22 581,716 0 0
CONTINENTAL BLDG PRODS INC COM 211171103 950 26,086 SH   SOLE 2 2,742 0 23,344
CONTINENTAL BLDG PRODS INC COM 211171103 7 203 SH   SOLE 4 203 0 0
CONTINENTAL BLDG PRODS INC COM 211171103 20 547 SH   SOLE 7 547 0 0
CONTINENTAL BLDG PRODS INC COM 211171103 4,419 121,289 SH   SOLE 18 118,103 0 3,186
CONTINENTAL BLDG PRODS INC COM 211171103 3,398 93,270 SH   SOLE 19 93,270 0 0
CONTINENTAL BLDG PRODS INC COM 211171103 43,226 1,186,545 SH   SOLE 21 1,186,545 0 0
CONTINENTAL BLDG PRODS INC COM 211171103 38,144 1,047,052 SH   SOLE 22 1,003,255 0 43,797
CONTINENTAL BLDG PRODS INC COM 211171103 207 5,684 SH   SOLE 23 5,684 0 0
CONTINENTAL BLDG PRODS INC COM 211171103 1,612 44,249 SH   SOLE 26 16,968 0 27,281
CONTINENTAL BLDG PRODS INC COM 211171103 190 5,211 SH   SOLE 28 5,211 0 0
CONTINENTAL BLDG PRODS INC COM 211171103 399 10,947 SH   SOLE 30 10,947 0 0
CONTINENTAL BLDG PRODS INC COM 211171103 118 3,248 SH   SOLE 40 3,248 0 0
CONTINENTAL MATLS CORP COM PAR $0.25 211615307 1 97 SH   SOLE 18 97 0 0
CONTINENTAL MATLS CORP COM PAR $0.25 211615307 1 77 SH   SOLE 21 77 0 0
CONTINENTAL RESOURCES INC COM 212015101 6,687 194,959 SH   SOLE 2 24,135 0 170,824
CONTINENTAL RESOURCES INC COM 212015101 1,311 38,217 SH   SOLE 4 35,659 0 2,558
CONTINENTAL RESOURCES INC COM 212015101 229 6,677 SH   SOLE 7 6,677 0 0
CONTINENTAL RESOURCES INC COM 212015101 1,041 30,362 SH   SOLE 13 30,362 0 0
CONTINENTAL RESOURCES INC COM 212015101 11 323 SH   SOLE 15 323 0 0
CONTINENTAL RESOURCES INC COM 212015101 4,618 134,632 SH   SOLE 18 83,438 0 51,194
CONTINENTAL RESOURCES INC COM 212015101 7,895 230,171 SH   SOLE 19 230,171 0 0
CONTINENTAL RESOURCES INC COM 212015101 40,241 1,173,199 SH   SOLE 21 1,173,199 0 0
CONTINENTAL RESOURCES INC COM 212015101 84,320 2,458,321 SH   SOLE 22 2,228,304 0 230,017
CONTINENTAL RESOURCES INC COM 212015101 2,284 66,575 SH   SOLE 23 66,575 0 0
CONTINENTAL RESOURCES INC COM 212015101 2,618 76,339 SH   SOLE 25 76,339 0 0
CONTINENTAL RESOURCES INC COM 212015101 14,682 428,050 SH   SOLE 26 160,362 0 267,688
CONTINENTAL RESOURCES INC COM 212015101 581 16,944 SH   SOLE 28 12,089 0 4,855
CONTINENTAL RESOURCES INC COM 212015101 84 2,447 SH   SOLE 29 2,447 0 0
CONTINENTAL RESOURCES INC COM 212015101 7,170 209,048 SH   SOLE 30 209,048 0 0
CONTINENTAL RESOURCES INC COM 212015101 762 22,202 SH   SOLE 31 18,819 0 3,383
CONTINENTAL RESOURCES INC COM 212015101 210 6,136 SH   SOLE 34 6,136 0 0
CONTINENTAL RESOURCES INC COM 212015101 2,794 81,458 SH   SOLE 36 81,458 0 0
CONTINENTAL RESOURCES INC COM 212015101 65 1,885 SH   SOLE 40 1,885 0 0
CONTRAFECT CORP COM 212326102 46 73,325 SH   SOLE 21 73,325 0 0
CONTURA ENERGY INC COM 21241B100 9,453 1,044,564 SH   SOLE 2 1,026,787 0 17,777
CONTURA ENERGY INC COM 21241B100 1 93 SH   SOLE 4 93 0 0
CONTURA ENERGY INC COM 21241B100 2 273 SH   SOLE 7 273 0 0
CONTURA ENERGY INC COM 21241B100 577 63,743 SH   SOLE 18 63,743 0 0
CONTURA ENERGY INC COM 21241B100 301 33,255 SH   SOLE 19 33,255 0 0
CONTURA ENERGY INC COM 21241B100 5,710 630,885 SH   SOLE 21 630,885 0 0
CONTURA ENERGY INC COM 21241B100 4,919 543,587 SH   SOLE 22 522,363 0 21,224
CONTURA ENERGY INC COM 21241B100 131 14,420 SH   SOLE 26 11,813 0 2,607
CONTURA ENERGY INC COM 21241B100 26 2,915 SH   SOLE 30 2,915 0 0
CONTURA ENERGY INC COM 21241B100 17 1,860 SH   SOLE 40 1,860 0 0
COOPER COS INC COM NEW 216648402 38,486 119,785 SH   SOLE 2 14,641 0 105,144
COOPER COS INC COM NEW 216648402 7,653 23,819 SH   SOLE 4 22,559 0 1,260
COOPER COS INC COM NEW 216648402 25,586 79,634 SH   SOLE 7 50,366 0 29,268
COOPER COS INC COM NEW 216648402 838 2,608 SH   SOLE 13 2,608 0 0
COOPER COS INC COM NEW 216648402 67 210 SH   SOLE 15 210 0 0
COOPER COS INC COM NEW 216648402 31,232 97,209 SH   SOLE 18 90,317 0 6,892
COOPER COS INC COM NEW 216648402 111,605 347,364 SH   SOLE 19 347,364 0 0
COOPER COS INC COM NEW 216648402 485,149 1,510,003 SH   SOLE 21 1,510,003 0 0
COOPER COS INC COM NEW 216648402 394,984 1,229,368 SH   SOLE 22 1,102,124 0 127,244
COOPER COS INC COM NEW 216648402 11,409 35,510 SH   SOLE 23 35,510 0 0
COOPER COS INC COM NEW 216648402 18,844 58,650 SH   SOLE 25 58,650 0 0
COOPER COS INC COM NEW 216648402 93,215 290,127 SH   SOLE 26 38,718 0 251,409
COOPER COS INC COM NEW 216648402 2,953 9,192 SH   SOLE 28 6,456 0 2,736
COOPER COS INC COM NEW 216648402 3,689 11,481 SH   SOLE 29 973 0 10,508
COOPER COS INC COM NEW 216648402 75,388 234,643 SH   SOLE 30 234,643 0 0
COOPER COS INC COM NEW 216648402 3,252 10,123 SH   SOLE 31 8,211 0 1,912
COOPER COS INC COM NEW 216648402 1,079 3,357 SH   SOLE 34 3,357 0 0
COOPER COS INC COM NEW 216648402 10,285 32,011 SH   SOLE 36 32,011 0 0
COOPER COS INC COM NEW 216648402 317 986 SH   SOLE 40 986 0 0
COOPER STD HLDGS INC COM 21676P103 622 18,746 SH   SOLE 2 1,992 0 16,754
COOPER STD HLDGS INC COM 21676P103 4 114 SH   SOLE 4 114 0 0
COOPER STD HLDGS INC COM 21676P103 21 623 SH   SOLE 7 623 0 0
COOPER STD HLDGS INC COM 21676P103 2,632 79,386 SH   SOLE 18 75,933 0 3,453
COOPER STD HLDGS INC COM 21676P103 1,962 59,168 SH   SOLE 19 59,168 0 0
COOPER STD HLDGS INC COM 21676P103 64,598 1,948,055 SH   SOLE 21 1,948,055 0 0
COOPER STD HLDGS INC COM 21676P103 18,395 554,731 SH   SOLE 22 524,066 0 30,665
COOPER STD HLDGS INC COM 21676P103 193 5,815 SH   SOLE 23 5,815 0 0
COOPER STD HLDGS INC COM 21676P103 708 21,366 SH   SOLE 26 5,090 0 16,276
COOPER STD HLDGS INC COM 21676P103 78 2,351 SH   SOLE 28 2,351 0 0
COOPER STD HLDGS INC COM 21676P103 1,251 37,716 SH   SOLE 30 37,716 0 0
COOPER STD HLDGS INC COM 21676P103 104 3,146 SH   SOLE 36 3,146 0 0
COOPER STD HLDGS INC COM 21676P103 74 2,233 SH   SOLE 40 2,233 0 0
COOPER TIRE & RUBR CO COM 216831107 1,470 51,126 SH   SOLE 2 1,848 0 49,278
COOPER TIRE & RUBR CO COM 216831107 7 248 SH   SOLE 4 248 0 0
COOPER TIRE & RUBR CO COM 216831107 47 1,648 SH   SOLE 7 1,648 0 0
COOPER TIRE & RUBR CO COM 216831107 6,426 223,530 SH   SOLE 18 223,530 0 0
COOPER TIRE & RUBR CO COM 216831107 2,540 88,350 SH   SOLE 19 88,350 0 0
COOPER TIRE & RUBR CO COM 216831107 166,260 5,782,953 SH   SOLE 21 5,782,953 0 0
COOPER TIRE & RUBR CO COM 216831107 43,690 1,519,646 SH   SOLE 22 1,437,851 0 81,795
COOPER TIRE & RUBR CO COM 216831107 876 30,469 SH   SOLE 26 17,425 0 13,044
COOPER TIRE & RUBR CO COM 216831107 186 6,456 SH   SOLE 28 6,456 0 0
COOPER TIRE & RUBR CO COM 216831107 2,026 70,463 SH   SOLE 30 70,463 0 0
COOPER TIRE & RUBR CO COM 216831107 52 1,797 SH   SOLE 36 1,797 0 0
COOPER TIRE & RUBR CO COM 216831107 180 6,265 SH   SOLE 40 6,265 0 0
COPA HOLDINGS SA CL A P31076105 6,323 58,502 SH   SOLE 2 2,032 0 56,470
COPA HOLDINGS SA CL A P31076105 64 589 SH   SOLE 7 589 0 0
COPA HOLDINGS SA CL A P31076105 1,565 14,476 SH   SOLE 18 14,476 0 0
COPA HOLDINGS SA CL A P31076105 17,858 165,234 SH   SOLE 19 165,234 0 0
COPA HOLDINGS SA CL A P31076105 32,748 302,998 SH   SOLE 21 302,998 0 0
COPA HOLDINGS SA CL A P31076105 32,458 300,313 SH   SOLE 22 253,929 0 46,384
COPA HOLDINGS SA CL A P31076105 7,084 65,540 SH   SOLE 25 65,540 0 0
COPA HOLDINGS SA CL A P31076105 924 8,546 SH   SOLE 26 8,546 0 0
COPA HOLDINGS SA CL A P31076105 191 1,768 SH   SOLE 31 668 0 1,100
COPA HOLDINGS SA CL A P31076105 29,132 269,543 SH   SOLE 34 269,543 0 0
COPART INC COM 217204106 64,689 711,335 SH   SOLE 2 250,809 0 460,526
COPART INC COM 217204106 12,815 140,914 SH   SOLE 4 135,558 0 5,356
COPART INC COM 217204106 28,536 313,792 SH   SOLE 7 204,559 0 109,233
COPART INC COM 217204106 837 9,209 SH   SOLE 13 9,209 0 0
COPART INC COM 217204106 148 1,622 SH   SOLE 15 1,622 0 0
COPART INC COM 217204106 60,951 670,235 SH   SOLE 18 395,504 0 274,731
COPART INC COM 217204106 197,415 2,170,822 SH   SOLE 19 2,170,822 0 0
COPART INC COM 217204106 575,469 6,328,012 SH   SOLE 21 6,328,012 0 0
COPART INC COM 217204106 474,547 5,218,243 SH   SOLE 22 4,603,070 0 615,173
COPART INC COM 217204106 18,099 199,022 SH   SOLE 23 199,022 0 0
COPART INC COM 217204106 21,041 231,368 SH   SOLE 25 231,368 0 0
COPART INC COM 217204106 88,270 970,638 SH   SOLE 26 158,050 0 812,588
COPART INC COM 217204106 3,467 38,127 SH   SOLE 28 26,901 0 11,226
COPART INC COM 217204106 7,532 82,819 SH   SOLE 29 39,569 0 43,250
COPART INC COM 217204106 90,263 992,555 SH   SOLE 30 992,555 0 0
COPART INC COM 217204106 11,353 124,838 SH   SOLE 31 107,002 0 17,836
COPART INC COM 217204106 3,441 37,833 SH   SOLE 32 37,833 0 0
COPART INC COM 217204106 1,756 19,314 SH   SOLE 34 19,314 0 0
COPART INC COM 217204106 11,595 127,499 SH   SOLE 36 127,499 0 0
COPART INC COM 217204106 421 4,628 SH   SOLE 40 4,628 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 136 24,984 SH   SOLE 2 2,488 0 22,496
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 7 1,257 SH   SOLE 7 1,257 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 1,474 269,955 SH   SOLE 18 269,955 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 4,175 764,579 SH   SOLE 19 764,579 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 167 30,500 SH   SOLE 20 30,500 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 14,678 2,688,327 SH   SOLE 21 2,688,327 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 8,889 1,628,005 SH   SOLE 22 1,583,722 0 44,283
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 25 4,596 SH   SOLE 30 4,596 0 0
CORCEPT THERAPEUTICS INC COM 218352102 570 47,072 SH   SOLE 2 10,751 0 36,321
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,675 469,025 SH   SOLE 18 438,850 0 30,175
CORCEPT THERAPEUTICS INC COM 218352102 5,255 434,318 SH   SOLE 19 434,318 0 0
CORCEPT THERAPEUTICS INC COM 218352102 137,681 11,378,610 SH   SOLE 21 11,378,610 0 0
CORCEPT THERAPEUTICS INC COM 218352102 39,423 3,258,074 SH   SOLE 22 3,132,832 0 125,242
CORCEPT THERAPEUTICS INC COM 218352102 473 39,076 SH   SOLE 23 39,076 0 0
CORCEPT THERAPEUTICS INC COM 218352102 1,503 124,222 SH   SOLE 26 19,972 0 104,250
CORCEPT THERAPEUTICS INC COM 218352102 186 15,332 SH   SOLE 28 15,332 0 0
CORCEPT THERAPEUTICS INC COM 218352102 1,685 139,259 SH   SOLE 30 139,259 0 0
CORCEPT THERAPEUTICS INC COM 218352102 155 12,792 SH   SOLE 40 12,792 0 0
CORE LABORATORIES N V COM N22717107 813 21,589 SH   SOLE 2 21,589 0 0
CORE LABORATORIES N V COM N22717107 8 222 SH   SOLE 4 222 0 0
CORE LABORATORIES N V COM N22717107 135 3,578 SH   SOLE 7 3,578 0 0
CORE LABORATORIES N V COM N22717107 3,784 100,463 SH   SOLE 18 100,463 0 0
CORE LABORATORIES N V COM N22717107 73,660 1,955,389 SH   SOLE 21 1,955,389 0 0
CORE LABORATORIES N V COM N22717107 39,687 1,053,547 SH   SOLE 22 1,029,644 0 23,903
CORE LABORATORIES N V COM N22717107 605 16,053 SH   SOLE 26 8,333 0 7,720
CORE LABORATORIES N V COM N22717107 230 6,108 SH   SOLE 28 6,108 0 0
CORE LABORATORIES N V COM N22717107 573 15,210 SH   SOLE 30 15,210 0 0
CORE LABORATORIES N V COM N22717107 135 3,578 SH   SOLE 36 3,578 0 0
CORE LABORATORIES N V COM N22717107 198 5,252 SH   SOLE 40 5,252 0 0
CORE MARK HOLDING CO INC COM 218681104 603 22,164 SH   SOLE 2 8,372 0 13,792
CORE MARK HOLDING CO INC COM 218681104 6 206 SH   SOLE 4 206 0 0
CORE MARK HOLDING CO INC COM 218681104 58 2,151 SH   SOLE 7 2,151 0 0
CORE MARK HOLDING CO INC COM 218681104 6,066 223,098 SH   SOLE 18 203,841 0 19,257
CORE MARK HOLDING CO INC COM 218681104 5,836 214,644 SH   SOLE 19 214,644 0 0
CORE MARK HOLDING CO INC COM 218681104 140,774 5,177,411 SH   SOLE 21 5,177,411 0 0
CORE MARK HOLDING CO INC COM 218681104 42,655 1,568,762 SH   SOLE 22 1,489,644 0 79,118
CORE MARK HOLDING CO INC COM 218681104 684 25,164 SH   SOLE 23 25,164 0 0
CORE MARK HOLDING CO INC COM 218681104 1,924 70,761 SH   SOLE 26 4,722 0 66,039
CORE MARK HOLDING CO INC COM 218681104 155 5,703 SH   SOLE 28 5,703 0 0
CORE MARK HOLDING CO INC COM 218681104 1,744 64,159 SH   SOLE 30 64,159 0 0
CORE MARK HOLDING CO INC COM 218681104 53 1,939 SH   SOLE 34 1,939 0 0
CORE MARK HOLDING CO INC COM 218681104 146 5,358 SH   SOLE 36 5,358 0 0
CORE MARK HOLDING CO INC COM 218681104 137 5,030 SH   SOLE 40 5,030 0 0
CORE MOLDING TECHNOLOGIES IN COM 218683100 5 1,581 SH   SOLE 18 1,581 0 0
CORE MOLDING TECHNOLOGIES IN COM 218683100 82 25,223 SH   SOLE 21 25,223 0 0
CORE MOLDING TECHNOLOGIES IN COM 218683100 101 31,175 SH   SOLE 22 31,175 0 0
CORECIVIC INC COM 21871N101 952 54,752 SH   SOLE 2 54,752 0 0
CORECIVIC INC COM 21871N101 9 490 SH   SOLE 4 490 0 0
CORECIVIC INC COM 21871N101 79 4,556 SH   SOLE 7 4,556 0 0
CORECIVIC INC COM 21871N101 11,683 672,219 SH   SOLE 18 672,219 0 0
CORECIVIC INC COM 21871N101 3,654 210,265 SH   SOLE 19 210,265 0 0
CORECIVIC INC COM 21871N101 162,064 9,324,733 SH   SOLE 21 9,324,733 0 0
CORECIVIC INC COM 21871N101 75,499 4,344,034 SH   SOLE 22 4,169,356 0 174,678
CORECIVIC INC COM 21871N101 134 7,722 SH   SOLE 23 7,722 0 0
CORECIVIC INC COM 21871N101 607 34,904 SH   SOLE 26 24,926 0 9,978
CORECIVIC INC COM 21871N101 262 15,103 SH   SOLE 28 15,103 0 0
CORECIVIC INC COM 21871N101 648 37,266 SH   SOLE 30 37,266 0 0
CORECIVIC INC COM 21871N101 128 7,352 SH   SOLE 36 7,352 0 0
CORECIVIC INC COM 21871N101 221 12,713 SH   SOLE 40 12,713 0 0
CORELOGIC INC COM 21871D103 8,550 195,616 SH   SOLE 2 42,996 0 152,620
CORELOGIC INC COM 21871D103 19 441 SH   SOLE 4 441 0 0
CORELOGIC INC COM 21871D103 83 1,893 SH   SOLE 7 1,893 0 0
CORELOGIC INC COM 21871D103 9,452 216,248 SH   SOLE 18 216,248 0 0
CORELOGIC INC COM 21871D103 819 18,745 SH   SOLE 19 18,745 0 0
CORELOGIC INC COM 21871D103 172,699 3,951,013 SH   SOLE 21 3,951,013 0 0
CORELOGIC INC COM 21871D103 113,718 2,601,637 SH   SOLE 22 2,451,089 0 150,548
CORELOGIC INC COM 21871D103 1,512 34,598 SH   SOLE 26 18,063 0 16,535
CORELOGIC INC COM 21871D103 458 10,486 SH   SOLE 28 10,486 0 0
CORELOGIC INC COM 21871D103 1,125 25,740 SH   SOLE 30 25,740 0 0
CORELOGIC INC COM 21871D103 72 1,637 SH   SOLE 31 1,637 0 0
CORELOGIC INC COM 21871D103 88 2,013 SH   SOLE 36 2,013 0 0
CORELOGIC INC COM 21871D103 383 8,773 SH   SOLE 40 8,773 0 0
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 660 14,755 SH   SOLE 2 542 0 14,213
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 614 13,739 SH   SOLE 7 13,739 0 0
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 2,134 47,725 SH   SOLE 18 47,725 0 0
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 1,030 23,037 SH   SOLE 19 23,037 0 0
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 21,686 485,035 SH   SOLE 21 485,035 0 0
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 18,351 410,450 SH   SOLE 22 390,461 0 19,989
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 118 2,645 SH   SOLE 26 0 0 2,645
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 207 4,621 SH   SOLE 30 4,621 0 0
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 86 1,919 SH   SOLE 40 1,919 0 0
COREPOINT LODGING INC COM 21872L104 460 43,052 SH   SOLE 2 1,600 0 41,452
COREPOINT LODGING INC COM 21872L104 2 216 SH   SOLE 4 216 0 0
COREPOINT LODGING INC COM 21872L104 9 838 SH   SOLE 7 838 0 0
COREPOINT LODGING INC COM 21872L104 1,512 141,590 SH   SOLE 18 141,590 0 0
COREPOINT LODGING INC COM 21872L104 742 69,501 SH   SOLE 19 69,501 0 0
COREPOINT LODGING INC COM 21872L104 15,861 1,485,114 SH   SOLE 21 1,485,114 0 0
COREPOINT LODGING INC COM 21872L104 14,270 1,336,135 SH   SOLE 22 1,271,367 0 64,768
COREPOINT LODGING INC COM 21872L104 26 2,469 SH   SOLE 23 2,469 0 0
COREPOINT LODGING INC COM 21872L104 163 15,229 SH   SOLE 26 3,067 0 12,162
COREPOINT LODGING INC COM 21872L104 71 6,621 SH   SOLE 28 6,621 0 0
COREPOINT LODGING INC COM 21872L104 60 5,618 SH   SOLE 30 5,618 0 0
COREPOINT LODGING INC COM 21872L104 55 5,147 SH   SOLE 40 5,147 0 0
CORESITE RLTY CORP COM 21870Q105 10,851 96,782 SH   SOLE 2 19,753 0 77,029
CORESITE RLTY CORP COM 21870Q105 18 159 SH   SOLE 4 159 0 0
CORESITE RLTY CORP COM 21870Q105 72 646 SH   SOLE 7 646 0 0
CORESITE RLTY CORP COM 21870Q105 11,347 101,201 SH   SOLE 18 101,201 0 0
CORESITE RLTY CORP COM 21870Q105 27,327 243,731 SH   SOLE 19 243,731 0 0
CORESITE RLTY CORP COM 21870Q105 250,991 2,238,594 SH   SOLE 21 2,238,594 0 0
CORESITE RLTY CORP COM 21870Q105 143,854 1,283,032 SH   SOLE 22 1,213,875 0 69,157
CORESITE RLTY CORP COM 21870Q105 270 2,405 SH   SOLE 23 2,405 0 0
CORESITE RLTY CORP COM 21870Q105 1,996 17,802 SH   SOLE 26 10,577 0 7,225
CORESITE RLTY CORP COM 21870Q105 498 4,446 SH   SOLE 28 4,446 0 0
CORESITE RLTY CORP COM 21870Q105 1,327 11,833 SH   SOLE 30 11,833 0 0
CORESITE RLTY CORP COM 21870Q105 86 771 SH   SOLE 31 771 0 0
CORESITE RLTY CORP COM 21870Q105 424 3,783 SH   SOLE 40 3,783 0 0
CORMEDIX INC COM 21900C308 75 10,255 SH   SOLE 2 974 0 9,281
CORMEDIX INC COM 21900C308 621 85,363 SH   SOLE 18 85,363 0 0
CORMEDIX INC COM 21900C308 300 41,262 SH   SOLE 19 41,262 0 0
CORMEDIX INC COM 21900C308 6,621 909,458 SH   SOLE 21 909,458 0 0
CORMEDIX INC COM 21900C308 4,853 666,563 SH   SOLE 22 656,869 0 9,694
CORNERSTONE BLDG BRANDS INC COM 21925D109 387 45,512 SH   SOLE 2 1,547 0 43,965
CORNERSTONE BLDG BRANDS INC COM 21925D109 8 964 SH   SOLE 7 964 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 1,322 155,383 SH   SOLE 18 155,383 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 676 79,462 SH   SOLE 19 79,462 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 13,152 1,545,506 SH   SOLE 21 1,545,506 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 11,561 1,358,538 SH   SOLE 22 1,267,665 0 90,873
CORNERSTONE BLDG BRANDS INC COM 21925D109 178 20,878 SH   SOLE 26 0 0 20,878
CORNERSTONE BLDG BRANDS INC COM 21925D109 36 4,196 SH   SOLE 28 4,196 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 256 30,107 SH   SOLE 30 30,107 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 86 10,052 SH   SOLE 40 10,052 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 3,418 58,370 SH   SOLE 2 31,650 0 26,720
CORNERSTONE ONDEMAND INC COM 21925Y103 226 3,864 SH   SOLE 4 3,864 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 75 1,284 SH   SOLE 7 1,284 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 13,093 223,613 SH   SOLE 18 195,165 0 28,448
CORNERSTONE ONDEMAND INC COM 21925Y103 13,485 230,318 SH   SOLE 19 230,318 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 121,356 2,072,698 SH   SOLE 21 2,072,698 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 101,975 1,741,676 SH   SOLE 22 1,658,598 0 83,078
CORNERSTONE ONDEMAND INC COM 21925Y103 1,300 22,197 SH   SOLE 23 22,197 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 2,279 38,927 SH   SOLE 26 10,642 0 28,285
CORNERSTONE ONDEMAND INC COM 21925Y103 394 6,729 SH   SOLE 28 6,729 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 165 2,811 SH   SOLE 29 2,811 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 1,008 17,209 SH   SOLE 30 17,209 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 128 2,185 SH   SOLE 31 2,185 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 1,577 26,933 SH   SOLE 34 26,933 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 20 344 SH   SOLE 36 344 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 302 5,152 SH   SOLE 40 5,152 0 0
CORNING INC COM 219350105 54,479 1,871,486 SH   SOLE 2 203,808 0 1,667,678
CORNING INC COM 219350105 9,917 340,663 SH   SOLE 4 318,754 0 21,909
CORNING INC COM 219350105 19,781 679,523 SH   SOLE 7 659,883 0 19,640
CORNING INC COM 219350105 961 33,002 SH   SOLE 13 33,002 0 0
CORNING INC COM 219350105 122 4,203 SH   SOLE 15 4,203 0 0
CORNING INC COM 219350105 2 53 SH   SOLE 17 0 0 53
CORNING INC COM 219350105 56,292 1,933,759 SH   SOLE 18 1,828,858 0 104,901
CORNING INC COM 219350105 23,152 795,314 SH   SOLE 19 795,314 0 0
CORNING INC COM 219350105 586,001 20,130,567 SH   SOLE 21 20,130,567 0 0
CORNING INC COM 219350105 544,596 18,708,218 SH   SOLE 22 16,631,263 0 2,076,955
CORNING INC COM 219350105 16,536 568,066 SH   SOLE 23 568,066 0 0
CORNING INC COM 219350105 22,372 768,525 SH   SOLE 25 768,525 0 0
CORNING INC COM 219350105 103,144 3,543,239 SH   SOLE 26 531,243 0 3,011,996
CORNING INC COM 219350105 4,256 146,188 SH   SOLE 28 101,871 0 44,317
CORNING INC COM 219350105 460 15,819 SH   SOLE 29 15,819 0 0
CORNING INC COM 219350105 93,465 3,210,746 SH   SOLE 30 3,210,746 0 0
CORNING INC COM 219350105 5,267 180,944 SH   SOLE 31 142,047 0 38,897
CORNING INC COM 219350105 9,035 310,358 SH   SOLE 34 310,358 0 0
CORNING INC COM 219350105 17,018 584,598 SH   SOLE 36 584,598 0 0
CORNING INC COM 219350105 534 18,344 SH   SOLE 40 18,344 0 0
CORPORACION AMER ARPTS S A COM L1995B107 2,424 404,070 SH   SOLE 21 404,070 0 0
CORPORACION AMER ARPTS S A COM L1995B107 1,170 195,048 SH   SOLE 22 195,048 0 0
CORPORACION AMER ARPTS S A COM L1995B107 83 13,789 SH   SOLE 30 13,789 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 7,447 253,485 SH   SOLE 2 58,314 0 195,171
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 925 31,494 SH   SOLE 4 31,494 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 3,279 111,610 SH   SOLE 7 111,610 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 8,974 305,459 SH   SOLE 18 305,459 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 3,965 134,953 SH   SOLE 19 134,953 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 183,956 6,261,267 SH   SOLE 21 6,261,267 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 135,758 4,620,753 SH   SOLE 22 4,420,952 0 199,801
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 210 7,160 SH   SOLE 23 7,160 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 7,016 238,814 SH   SOLE 25 238,814 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 2,106 71,692 SH   SOLE 26 21,134 0 50,558
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 376 12,804 SH   SOLE 28 12,804 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 1,691 57,560 SH   SOLE 29 57,560 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 14,808 504,030 SH   SOLE 30 504,030 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 264 8,975 SH   SOLE 31 2,375 0 6,600
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 166 5,641 SH   SOLE 36 5,641 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 300 10,198 SH   SOLE 40 10,198 0 0
CORREVIO PHARMA CORP COM 22026V105 6 15,848 SH   SOLE 22 15,848 0 0
CORTEVA INC COM 22052L104 69,813 2,361,740 SH   SOLE 2 691,194 0 1,670,546
CORTEVA INC COM 22052L104 9,609 325,054 SH   SOLE 4 304,643 0 20,411
CORTEVA INC COM 22052L104 31,334 1,060,004 SH   SOLE 7 1,040,088 0 19,916
CORTEVA INC COM 22052L104 723 24,451 SH   SOLE 13 24,451 0 0
CORTEVA INC COM 22052L104 138 4,677 SH   SOLE 15 4,677 0 0
CORTEVA INC COM 22052L104 12 414 SH   SOLE 17 0 0 414
CORTEVA INC COM 22052L104 279,017 9,439,017 SH   SOLE 18 7,547,802 0 1,891,215
CORTEVA INC COM 22052L104 193,392 6,542,367 SH   SOLE 19 6,542,367 0 0
CORTEVA INC COM 22052L104 507,569 17,170,811 SH   SOLE 21 17,170,811 0 0
CORTEVA INC COM 22052L104 553,830 18,735,791 SH   SOLE 22 16,759,622 0 1,976,169
CORTEVA INC COM 22052L104 18,153 614,090 SH   SOLE 23 614,090 0 0
CORTEVA INC COM 22052L104 27,754 938,910 SH   SOLE 25 833,405 0 105,505
CORTEVA INC COM 22052L104 94,966 3,212,663 SH   SOLE 26 520,006 0 2,692,657
CORTEVA INC COM 22052L104 4,144 140,200 SH   SOLE 28 97,700 0 42,500
CORTEVA INC COM 22052L104 501 16,962 SH   SOLE 29 16,962 0 0
CORTEVA INC COM 22052L104 89,035 3,012,023 SH   SOLE 30 3,012,023 0 0
CORTEVA INC COM 22052L104 5,237 177,153 SH   SOLE 31 136,069 0 41,084
CORTEVA INC COM 22052L104 44,480 1,504,727 SH   SOLE 34 1,504,727 0 0
CORTEVA INC COM 22052L104 20,962 709,138 SH   SOLE 36 709,138 0 0
CORTEVA INC COM 22052L104 528 17,853 SH   SOLE 40 17,853 0 0
CORTEXYME INC COM 22053A107 247 4,396 SH   SOLE 2 476 0 3,920
CORTEXYME INC COM 22053A107 1,986 35,381 SH   SOLE 18 35,381 0 0
CORTEXYME INC COM 22053A107 1,019 18,156 SH   SOLE 19 18,156 0 0
CORTEXYME INC COM 22053A107 19,435 346,191 SH   SOLE 21 346,191 0 0
CORTEXYME INC COM 22053A107 10,189 181,495 SH   SOLE 22 173,587 0 7,908
CORTLAND BANCORP COM 220587109 18 832 SH   SOLE 18 832 0 0
CORVEL CORP COM 221006109 317 3,630 SH   SOLE 2 308 0 3,322
CORVEL CORP COM 221006109 5 58 SH   SOLE 4 58 0 0
CORVEL CORP COM 221006109 16 187 SH   SOLE 7 187 0 0
CORVEL CORP COM 221006109 3,890 44,532 SH   SOLE 18 40,695 0 3,837
CORVEL CORP COM 221006109 2,072 23,720 SH   SOLE 19 23,720 0 0
CORVEL CORP COM 221006109 88,472 1,012,730 SH   SOLE 21 1,012,730 0 0
CORVEL CORP COM 221006109 23,962 274,294 SH   SOLE 22 262,372 0 11,922
CORVEL CORP COM 221006109 6 70 SH   SOLE 23 70 0 0
CORVEL CORP COM 221006109 136 1,554 SH   SOLE 28 1,554 0 0
CORVEL CORP COM 221006109 5,585 63,934 SH   SOLE 30 63,934 0 0
CORVEL CORP COM 221006109 105 1,201 SH   SOLE 40 1,201 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 14 2,558 SH   SOLE 2 2,558 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 36 6,557 SH   SOLE 18 6,557 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 551 101,327 SH   SOLE 19 101,327 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 323 59,368 SH   SOLE 21 59,368 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 434 79,866 SH   SOLE 22 79,866 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 18 3,256 SH   SOLE 23 3,256 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 331 60,905 SH   SOLE 26 0 0 60,905
COSAN LTD SHS A G25343107 937 41,041 SH   SOLE 2 39,350 0 1,691
COSAN LTD SHS A G25343107 188 8,215 SH   SOLE 4 8,215 0 0
COSAN LTD SHS A G25343107 14,117 618,076 SH   SOLE 7 618,076 0 0
COSAN LTD SHS A G25343107 867 37,963 SH   SOLE 13 37,963 0 0
COSAN LTD SHS A G25343107 100 4,396 SH   SOLE 19 4,396 0 0
COSAN LTD SHS A G25343107 107 4,696 SH   SOLE 21 4,696 0 0
COSAN LTD SHS A G25343107 23,543 1,030,766 SH   SOLE 22 892,774 0 137,992
COSAN LTD SHS A G25343107 500 21,904 SH   SOLE 23 21,904 0 0
COSAN LTD SHS A G25343107 157 6,868 SH   SOLE 25 6,868 0 0
COSAN LTD SHS A G25343107 12 521 SH   SOLE 26 521 0 0
COSAN LTD SHS A G25343107 80 3,499 SH   SOLE 29 3,499 0 0
COSAN LTD SHS A G25343107 3,157 138,242 SH   SOLE 30 138,242 0 0
COSAN LTD SHS A G25343107 164 7,161 SH   SOLE 31 7,161 0 0
COSAN LTD SHS A G25343107 45 1,978 SH   SOLE 34 1,978 0 0
COSAN LTD SHS A G25343107 257 11,251 SH   SOLE 36 11,251 0 0
COSTAMARE INC SHS Y1771G102 500 52,459 SH   SOLE 2 1,817 0 50,642
COSTAMARE INC SHS Y1771G102 11 1,144 SH   SOLE 7 1,144 0 0
COSTAMARE INC SHS Y1771G102 1,608 168,742 SH   SOLE 18 168,742 0 0
COSTAMARE INC SHS Y1771G102 1,034 108,507 SH   SOLE 19 108,507 0 0
COSTAMARE INC SHS Y1771G102 16,216 1,701,621 SH   SOLE 21 1,701,621 0 0
COSTAMARE INC SHS Y1771G102 5,697 597,797 SH   SOLE 22 539,950 0 57,847
COSTAR GROUP INC COM 22160N109 80,389 134,363 SH   SOLE 2 32,081 0 102,282
COSTAR GROUP INC COM 22160N109 11,359 18,986 SH   SOLE 4 18,026 0 960
COSTAR GROUP INC COM 22160N109 4,055 6,778 SH   SOLE 7 4,568 0 2,210
COSTAR GROUP INC COM 22160N109 955 1,597 SH   SOLE 13 1,597 0 0
COSTAR GROUP INC COM 22160N109 170 284 SH   SOLE 15 284 0 0
COSTAR GROUP INC COM 22160N109 251,002 419,526 SH   SOLE 18 278,216 0 141,310
COSTAR GROUP INC COM 22160N109 340,535 569,171 SH   SOLE 19 569,171 0 0
COSTAR GROUP INC COM 22160N109 394,981 660,172 SH   SOLE 21 660,172 0 0
COSTAR GROUP INC COM 22160N109 624,744 1,044,199 SH   SOLE 22 959,110 0 85,089
COSTAR GROUP INC COM 22160N109 20,391 34,082 SH   SOLE 23 34,082 0 0
COSTAR GROUP INC COM 22160N109 67,108 112,164 SH   SOLE 25 112,164 0 0
COSTAR GROUP INC COM 22160N109 65,705 109,820 SH   SOLE 26 25,119 0 84,701
COSTAR GROUP INC COM 22160N109 4,065 6,795 SH   SOLE 28 4,768 0 2,027
COSTAR GROUP INC COM 22160N109 9,215 15,402 SH   SOLE 29 7,777 0 7,625
COSTAR GROUP INC COM 22160N109 44,169 73,825 SH   SOLE 30 73,825 0 0
COSTAR GROUP INC COM 22160N109 7,076 11,827 SH   SOLE 31 9,155 0 2,672
COSTAR GROUP INC COM 22160N109 3,568 5,963 SH   SOLE 32 5,963 0 0
COSTAR GROUP INC COM 22160N109 13,825 23,107 SH   SOLE 34 23,107 0 0
COSTAR GROUP INC COM 22160N109 14,088 23,546 SH   SOLE 36 23,546 0 0
COSTAR GROUP INC COM 22160N109 477 798 SH   SOLE 40 798 0 0
COSTCO WHSL CORP NEW COM 22160K105 328,061 1,116,156 SH   SOLE 2 149,805 0 966,351
COSTCO WHSL CORP NEW COM 22160K105 59,765 203,339 SH   SOLE 4 191,328 0 12,011
COSTCO WHSL CORP NEW COM 22160K105 119,180 405,486 SH   SOLE 7 400,795 0 4,691
COSTCO WHSL CORP NEW COM 22160K105 12,370 42,085 SH   SOLE 13 42,085 0 0
COSTCO WHSL CORP NEW COM 22160K105 956 3,252 SH   SOLE 15 3,252 0 0
COSTCO WHSL CORP NEW COM 22160K105 86 293 SH   SOLE 17 0 0 293
COSTCO WHSL CORP NEW COM 22160K105 290,432 988,132 SH   SOLE 18 872,211 0 115,921
COSTCO WHSL CORP NEW COM 22160K105 112,160 381,600 SH   SOLE 19 381,600 0 0
COSTCO WHSL CORP NEW COM 22160K105 2,617,913 8,906,889 SH   SOLE 21 8,906,889 0 0
COSTCO WHSL CORP NEW COM 22160K105 3,308,339 11,255,917 SH   SOLE 22 9,929,145 0 1,326,772
COSTCO WHSL CORP NEW COM 22160K105 96,577 328,584 SH   SOLE 23 328,584 0 0
COSTCO WHSL CORP NEW COM 22160K105 135,355 460,515 SH   SOLE 25 460,515 0 0
COSTCO WHSL CORP NEW COM 22160K105 565,770 1,924,910 SH   SOLE 26 252,447 0 1,672,463
COSTCO WHSL CORP NEW COM 22160K105 24,232 82,443 SH   SOLE 28 57,374 0 25,069
COSTCO WHSL CORP NEW COM 22160K105 33,846 115,154 SH   SOLE 29 10,162 0 104,992
COSTCO WHSL CORP NEW COM 22160K105 557,015 1,895,125 SH   SOLE 30 1,895,125 0 0
COSTCO WHSL CORP NEW COM 22160K105 31,487 107,129 SH   SOLE 31 78,074 0 29,055
COSTCO WHSL CORP NEW COM 22160K105 21,134 71,903 SH   SOLE 32 71,903 0 0
COSTCO WHSL CORP NEW COM 22160K105 21,387 72,766 SH   SOLE 34 72,766 0 0
COSTCO WHSL CORP NEW COM 22160K105 99,117 337,225 SH   SOLE 36 337,225 0 0
COSTCO WHSL CORP NEW COM 22160K105 2,839 9,660 SH   SOLE 40 9,660 0 0
COTY INC COM CL A 222070203 11,659 1,036,371 SH   SOLE 2 270,307 0 766,064
COTY INC COM CL A 222070203 1,901 169,016 SH   SOLE 4 158,506 0 10,510
COTY INC COM CL A 222070203 3,319 295,012 SH   SOLE 7 260,044 0 34,968
COTY INC COM CL A 222070203 12 1,093 SH   SOLE 15 1,093 0 0
COTY INC COM CL A 222070203 6,354 564,801 SH   SOLE 18 518,796 0 46,005
COTY INC COM CL A 222070203 2,885 256,457 SH   SOLE 19 256,457 0 0
COTY INC COM CL A 222070203 79,483 7,065,188 SH   SOLE 21 7,065,188 0 0
COTY INC COM CL A 222070203 82,900 7,368,879 SH   SOLE 22 6,481,260 0 887,619
COTY INC COM CL A 222070203 2,136 189,830 SH   SOLE 23 189,830 0 0
COTY INC COM CL A 222070203 4,263 378,938 SH   SOLE 25 378,938 0 0
COTY INC COM CL A 222070203 17,645 1,568,471 SH   SOLE 26 462,329 0 1,106,142
COTY INC COM CL A 222070203 649 57,730 SH   SOLE 28 42,000 0 15,730
COTY INC COM CL A 222070203 730 64,914 SH   SOLE 29 4,180 0 60,734
COTY INC COM CL A 222070203 15,628 1,389,143 SH   SOLE 30 1,389,143 0 0
COTY INC COM CL A 222070203 901 80,098 SH   SOLE 31 73,311 0 6,787
COTY INC COM CL A 222070203 2,200 195,599 SH   SOLE 34 195,599 0 0
COTY INC COM CL A 222070203 2,505 222,623 SH   SOLE 36 222,623 0 0
COTY INC COM CL A 222070203 100 8,894 SH   SOLE 40 8,894 0 0
COUNTY BANCORP INC COM 221907108 29 1,132 SH   SOLE 18 1,132 0 0
COUNTY BANCORP INC COM 221907108 295 11,498 SH   SOLE 21 11,498 0 0
COUPA SOFTWARE INC COM 22266L106 20,704 141,564 SH   SOLE 2 4,188 0 137,376
COUPA SOFTWARE INC COM 22266L106 41 277 SH   SOLE 4 277 0 0
COUPA SOFTWARE INC COM 22266L106 160 1,097 SH   SOLE 7 1,097 0 0
COUPA SOFTWARE INC COM 22266L106 68,591 468,999 SH   SOLE 18 300,973 0 168,026
COUPA SOFTWARE INC COM 22266L106 140,990 964,031 SH   SOLE 19 964,031 0 0
COUPA SOFTWARE INC COM 22266L106 146,712 1,003,158 SH   SOLE 21 1,003,158 0 0
COUPA SOFTWARE INC COM 22266L106 261,545 1,788,344 SH   SOLE 22 1,678,220 0 110,124
COUPA SOFTWARE INC COM 22266L106 36,897 252,290 SH   SOLE 25 252,290 0 0
COUPA SOFTWARE INC COM 22266L106 3,445 23,557 SH   SOLE 26 13,054 0 10,503
COUPA SOFTWARE INC COM 22266L106 1,246 8,517 SH   SOLE 28 8,517 0 0
COUPA SOFTWARE INC COM 22266L106 2,735 18,703 SH   SOLE 30 18,703 0 0
COUPA SOFTWARE INC COM 22266L106 189 1,292 SH   SOLE 31 1,292 0 0
COUPA SOFTWARE INC COM 22266L106 3,779 25,842 SH   SOLE 34 25,842 0 0
COUPA SOFTWARE INC COM 22266L106 943 6,449 SH   SOLE 40 6,449 0 0
COUSINS PPTYS INC COM NEW 222795502 14,390 349,276 SH   SOLE 2 76,435 0 272,841
COUSINS PPTYS INC COM NEW 222795502 6,269 152,166 SH   SOLE 4 152,166 0 0
COUSINS PPTYS INC COM NEW 222795502 7,020 170,391 SH   SOLE 7 170,391 0 0
COUSINS PPTYS INC COM NEW 222795502 16 385 SH   SOLE 17 0 0 385
COUSINS PPTYS INC COM NEW 222795502 36,607 888,529 SH   SOLE 18 888,529 0 0
COUSINS PPTYS INC COM NEW 222795502 36,994 897,903 SH   SOLE 19 897,903 0 0
COUSINS PPTYS INC COM NEW 222795502 363,354 8,819,263 SH   SOLE 21 8,819,263 0 0
COUSINS PPTYS INC COM NEW 222795502 257,008 6,238,062 SH   SOLE 22 5,856,280 0 381,782
COUSINS PPTYS INC COM NEW 222795502 1,681 40,800 SH   SOLE 23 40,800 0 0
COUSINS PPTYS INC COM NEW 222795502 13,457 326,618 SH   SOLE 25 326,618 0 0
COUSINS PPTYS INC COM NEW 222795502 4,945 120,013 SH   SOLE 26 34,240 0 85,773
COUSINS PPTYS INC COM NEW 222795502 1,542 37,416 SH   SOLE 28 37,416 0 0
COUSINS PPTYS INC COM NEW 222795502 3,129 75,937 SH   SOLE 29 75,937 0 0
COUSINS PPTYS INC COM NEW 222795502 27,424 665,630 SH   SOLE 30 665,630 0 0
COUSINS PPTYS INC COM NEW 222795502 127 3,079 SH   SOLE 31 3,079 0 0
COUSINS PPTYS INC COM NEW 222795502 21,975 533,362 SH   SOLE 34 533,362 0 0
COUSINS PPTYS INC COM NEW 222795502 80 1,952 SH   SOLE 36 1,952 0 0
COUSINS PPTYS INC COM NEW 222795502 689 16,723 SH   SOLE 40 16,723 0 0
COVANTA HLDG CORP COM 22282E102 753 50,723 SH   SOLE 2 4,564 0 46,159
COVANTA HLDG CORP COM 22282E102 8 546 SH   SOLE 4 546 0 0
COVANTA HLDG CORP COM 22282E102 52 3,477 SH   SOLE 7 3,477 0 0
COVANTA HLDG CORP COM 22282E102 5,971 402,358 SH   SOLE 18 402,358 0 0
COVANTA HLDG CORP COM 22282E102 3,086 207,964 SH   SOLE 19 207,964 0 0
COVANTA HLDG CORP COM 22282E102 59,625 4,017,871 SH   SOLE 21 4,017,871 0 0
COVANTA HLDG CORP COM 22282E102 51,710 3,484,517 SH   SOLE 22 3,329,038 0 155,479
COVANTA HLDG CORP COM 22282E102 965 65,028 SH   SOLE 26 34,907 0 30,121
COVANTA HLDG CORP COM 22282E102 255 17,191 SH   SOLE 28 17,191 0 0
COVANTA HLDG CORP COM 22282E102 545 36,704 SH   SOLE 30 36,704 0 0
COVANTA HLDG CORP COM 22282E102 77 5,200 SH   SOLE 31 0 0 5,200
COVANTA HLDG CORP COM 22282E102 35 2,380 SH   SOLE 36 2,380 0 0
COVANTA HLDG CORP COM 22282E102 192 12,934 SH   SOLE 40 12,934 0 0
COVENANT TRANSN GROUP INC CL A 22284P105 373 28,873 SH   SOLE 2 15,506 0 13,367
COVENANT TRANSN GROUP INC CL A 22284P105 4 301 SH   SOLE 7 301 0 0
COVENANT TRANSN GROUP INC CL A 22284P105 689 53,326 SH   SOLE 18 46,822 0 6,504
COVENANT TRANSN GROUP INC CL A 22284P105 2,288 177,036 SH   SOLE 19 177,036 0 0
COVENANT TRANSN GROUP INC CL A 22284P105 6,398 495,004 SH   SOLE 21 495,004 0 0
COVENANT TRANSN GROUP INC CL A 22284P105 8,427 651,973 SH   SOLE 22 638,358 0 13,615
COVENANT TRANSN GROUP INC CL A 22284P105 347 26,816 SH   SOLE 23 26,816 0 0
COVENANT TRANSN GROUP INC CL A 22284P105 1,035 80,115 SH   SOLE 26 0 0 80,115
COVENANT TRANSN GROUP INC CL A 22284P105 22 1,740 SH   SOLE 28 1,740 0 0
COVENANT TRANSN GROUP INC CL A 22284P105 21 1,649 SH   SOLE 30 1,649 0 0
COVENANT TRANSN GROUP INC CL A 22284P105 9 705 SH   SOLE 34 705 0 0
COVENANT TRANSN GROUP INC CL A 22284P105 15 1,146 SH   SOLE 40 1,146 0 0
COVETRUS INC COM 22304C100 2,664 201,792 SH   SOLE 2 23,741 0 178,051
COVETRUS INC COM 22304C100 6 478 SH   SOLE 4 478 0 0
COVETRUS INC COM 22304C100 22 1,659 SH   SOLE 7 1,659 0 0
COVETRUS INC COM 22304C100 1,977 149,748 SH   SOLE 18 149,748 0 0
COVETRUS INC COM 22304C100 301 22,811 SH   SOLE 19 22,811 0 0
COVETRUS INC COM 22304C100 118,771 8,997,837 SH   SOLE 21 8,997,837 0 0
COVETRUS INC COM 22304C100 35,577 2,695,204 SH   SOLE 22 2,502,057 0 193,147
COVETRUS INC COM 22304C100 27 2,069 SH   SOLE 25 2,069 0 0
COVETRUS INC COM 22304C100 379 28,726 SH   SOLE 26 13,781 0 14,945
COVETRUS INC COM 22304C100 263 19,894 SH   SOLE 28 19,894 0 0
COVETRUS INC COM 22304C100 1,575 119,311 SH   SOLE 30 119,311 0 0
COVETRUS INC COM 22304C100 51 3,896 SH   SOLE 31 2,056 0 1,840
COVETRUS INC COM 22304C100 134 10,178 SH   SOLE 40 10,178 0 0
COVIA HLDGS CORP COM 22305A103 77 37,903 SH   SOLE 2 1,150 0 36,753
COVIA HLDGS CORP COM 22305A103 2 753 SH   SOLE 7 753 0 0
COVIA HLDGS CORP COM 22305A103 289 141,430 SH   SOLE 18 141,430 0 0
COVIA HLDGS CORP COM 22305A103 145 70,964 SH   SOLE 19 70,964 0 0
COVIA HLDGS CORP COM 22305A103 3,119 1,528,945 SH   SOLE 21 1,528,945 0 0
COVIA HLDGS CORP COM 22305A103 1,976 968,570 SH   SOLE 22 939,312 0 29,258
COWEN INC CL A NEW 223622606 334 21,229 SH   SOLE 2 941 0 20,288
COWEN INC CL A NEW 223622606 11 681 SH   SOLE 7 681 0 0
COWEN INC CL A NEW 223622606 1,628 103,353 SH   SOLE 18 103,353 0 0
COWEN INC CL A NEW 223622606 775 49,228 SH   SOLE 19 49,228 0 0
COWEN INC CL A NEW 223622606 16,969 1,077,424 SH   SOLE 21 1,077,424 0 0
COWEN INC CL A NEW 223622606 15,407 978,235 SH   SOLE 22 943,002 0 35,233
COWEN INC CL A NEW 223622606 98 6,200 SH   SOLE 26 0 0 6,200
COWEN INC CL A NEW 223622606 60 3,797 SH   SOLE 28 3,797 0 0
COWEN INC CL A NEW 223622606 49 3,100 SH   SOLE 30 3,100 0 0
COWEN INC CL A NEW 223622606 47 2,957 SH   SOLE 40 2,957 0 0
CPFL ENERGIA S A SPONSORED ADR 126153105 22 1,299 SH   SOLE 19 1,299 0 0
CPFL ENERGIA S A SPONSORED ADR 126153105 21 1,222 SH   SOLE 22 1,222 0 0
CPI AEROSTRUCTURES INC COM NEW 125919308 16 2,369 SH   SOLE 18 2,369 0 0
CPI AEROSTRUCTURES INC COM NEW 125919308 239 35,505 SH   SOLE 21 35,505 0 0
CPI AEROSTRUCTURES INC COM NEW 125919308 195 28,974 SH   SOLE 22 28,974 0 0
CPI CARD GROUP INC COM NEW 12634H200 1 1,492 SH   SOLE 21 1,492 0 0
CPS TECHNOLOGIES CORP COM 12619F104 7 6,725 SH   SOLE 21 6,725 0 0
CRA INTL INC COM 12618T105 509 9,338 SH   SOLE 2 3,035 0 6,303
CRA INTL INC COM 12618T105 7 126 SH   SOLE 7 126 0 0
CRA INTL INC COM 12618T105 1,539 28,251 SH   SOLE 18 28,251 0 0
CRA INTL INC COM 12618T105 3,763 69,079 SH   SOLE 19 69,079 0 0
CRA INTL INC COM 12618T105 15,170 278,506 SH   SOLE 21 278,506 0 0
CRA INTL INC COM 12618T105 17,566 322,493 SH   SOLE 22 316,460 0 6,033
CRA INTL INC COM 12618T105 650 11,939 SH   SOLE 23 11,939 0 0
CRA INTL INC COM 12618T105 1,746 32,049 SH   SOLE 26 0 0 32,049
CRACKER BARREL OLD CTRY STOR COM 22410J106 3,304 21,492 SH   SOLE 2 12,336 0 9,156
CRACKER BARREL OLD CTRY STOR COM 22410J106 12 81 SH   SOLE 4 81 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 289 1,883 SH   SOLE 7 1,883 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 22,552 146,687 SH   SOLE 18 144,650 0 2,037
CRACKER BARREL OLD CTRY STOR COM 22410J106 6,988 45,454 SH   SOLE 19 45,454 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 278,860 1,813,842 SH   SOLE 21 1,813,842 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 125,899 818,909 SH   SOLE 22 789,282 0 29,627
CRACKER BARREL OLD CTRY STOR COM 22410J106 840 5,461 SH   SOLE 26 3,872 0 1,589
CRACKER BARREL OLD CTRY STOR COM 22410J106 434 2,823 SH   SOLE 28 2,823 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 1,058 6,879 SH   SOLE 30 6,879 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 50 322 SH   SOLE 36 322 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 369 2,402 SH   SOLE 40 2,402 0 0
CRAFT BREW ALLIANCE INC COM 224122101 173 10,503 SH   SOLE 2 473 0 10,030
CRAFT BREW ALLIANCE INC COM 224122101 5 312 SH   SOLE 7 312 0 0
CRAFT BREW ALLIANCE INC COM 224122101 698 42,287 SH   SOLE 18 42,287 0 0
CRAFT BREW ALLIANCE INC COM 224122101 334 20,257 SH   SOLE 19 20,257 0 0
CRAFT BREW ALLIANCE INC COM 224122101 7,273 440,765 SH   SOLE 21 440,765 0 0
CRAFT BREW ALLIANCE INC COM 224122101 5,593 338,964 SH   SOLE 22 327,814 0 11,150
CRANE CO COM 224399105 30,192 349,526 SH   SOLE 2 232,482 0 117,044
CRANE CO COM 224399105 2,667 30,875 SH   SOLE 4 30,875 0 0
CRANE CO COM 224399105 563 6,520 SH   SOLE 7 6,520 0 0
CRANE CO COM 224399105 12,227 141,546 SH   SOLE 18 138,141 0 3,405
CRANE CO COM 224399105 1,963 22,721 SH   SOLE 19 22,721 0 0
CRANE CO COM 224399105 214,998 2,488,979 SH   SOLE 21 2,488,979 0 0
CRANE CO COM 224399105 173,527 2,008,881 SH   SOLE 22 1,805,832 0 203,049
CRANE CO COM 224399105 3,933 45,526 SH   SOLE 23 45,526 0 0
CRANE CO COM 224399105 2,144 24,823 SH   SOLE 26 17,015 0 7,808
CRANE CO COM 224399105 572 6,619 SH   SOLE 28 6,619 0 0
CRANE CO COM 224399105 2,716 31,442 SH   SOLE 29 31,442 0 0
CRANE CO COM 224399105 1,658 19,194 SH   SOLE 30 19,194 0 0
CRANE CO COM 224399105 5,325 61,645 SH   SOLE 31 55,355 0 6,290
CRANE CO COM 224399105 457 5,289 SH   SOLE 34 5,289 0 0
CRANE CO COM 224399105 336 3,892 SH   SOLE 36 3,892 0 0
CRANE CO COM 224399105 420 4,858 SH   SOLE 40 4,858 0 0
CRAWFORD & CO CL B 224633107 77 7,633 SH   SOLE 21 7,633 0 0
CRAWFORD & CO CL B 224633107 4,673 460,389 SH   SOLE 22 460,389 0 0
CRAWFORD & CO CL A 224633206 129 11,237 SH   SOLE 2 698 0 10,539
CRAWFORD & CO CL A 224633206 687 59,883 SH   SOLE 18 59,883 0 0
CRAWFORD & CO CL A 224633206 320 27,883 SH   SOLE 19 27,883 0 0
CRAWFORD & CO CL A 224633206 7,272 633,998 SH   SOLE 21 633,998 0 0
CRAWFORD & CO CL A 224633206 1,854 161,634 SH   SOLE 22 153,669 0 7,965
CRAWFORD & CO CL A 224633206 11 979 SH   SOLE 23 979 0 0
CRAWFORD & CO CL A 224633206 66 5,726 SH   SOLE 30 5,726 0 0
CREDICORP LTD COM G2519Y108 54,308 254,810 SH   SOLE 2 2,175 0 252,635
CREDICORP LTD COM G2519Y108 5,893 27,652 SH   SOLE 4 27,652 0 0
CREDICORP LTD COM G2519Y108 1,921 9,015 SH   SOLE 7 9,015 0 0
CREDICORP LTD COM G2519Y108 17 79 SH   SOLE 13 79 0 0
CREDICORP LTD COM G2519Y108 71 334 SH   SOLE 15 334 0 0
CREDICORP LTD COM G2519Y108 9 40 SH   SOLE 17 0 0 40
CREDICORP LTD COM G2519Y108 6,763 31,730 SH   SOLE 18 31,730 0 0
CREDICORP LTD COM G2519Y108 1,997 9,369 SH   SOLE 19 9,369 0 0
CREDICORP LTD COM G2519Y108 349,006 1,637,526 SH   SOLE 21 1,637,526 0 0
CREDICORP LTD COM G2519Y108 212,431 996,718 SH   SOLE 22 843,308 0 153,410
CREDICORP LTD COM G2519Y108 8,532 40,033 SH   SOLE 23 40,033 0 0
CREDICORP LTD COM G2519Y108 14,267 66,942 SH   SOLE 25 66,942 0 0
CREDICORP LTD COM G2519Y108 67,696 317,630 SH   SOLE 26 19,438 0 298,192
CREDICORP LTD COM G2519Y108 2,561 12,017 SH   SOLE 28 12,017 0 0
CREDICORP LTD COM G2519Y108 1,593 7,474 SH   SOLE 29 7,474 0 0
CREDICORP LTD COM G2519Y108 83,100 389,903 SH   SOLE 30 389,903 0 0
CREDICORP LTD COM G2519Y108 4,005 18,792 SH   SOLE 31 5,356 0 13,436
CREDICORP LTD COM G2519Y108 1,908 8,953 SH   SOLE 34 8,953 0 0
CREDICORP LTD COM G2519Y108 5,629 26,410 SH   SOLE 36 26,410 0 0
CREDICORP LTD COM G2519Y108 117 548 SH   SOLE 40 548 0 0
CREDIT ACCEP CORP MICH COM 225310101 7,921 17,908 SH   SOLE 2 701 0 17,207
CREDIT ACCEP CORP MICH COM 225310101 23 53 SH   SOLE 4 53 0 0
CREDIT ACCEP CORP MICH COM 225310101 83 187 SH   SOLE 7 187 0 0
CREDIT ACCEP CORP MICH COM 225310101 2,345 5,301 SH   SOLE 18 5,301 0 0
CREDIT ACCEP CORP MICH COM 225310101 1,083 2,448 SH   SOLE 19 2,448 0 0
CREDIT ACCEP CORP MICH COM 225310101 63,434 143,408 SH   SOLE 21 143,408 0 0
CREDIT ACCEP CORP MICH COM 225310101 155,192 350,851 SH   SOLE 22 331,218 0 19,633
CREDIT ACCEP CORP MICH COM 225310101 1,676 3,788 SH   SOLE 26 2,987 0 801
CREDIT ACCEP CORP MICH COM 225310101 654 1,479 SH   SOLE 28 1,479 0 0
CREDIT ACCEP CORP MICH COM 225310101 1,444 3,264 SH   SOLE 30 3,264 0 0
CREDIT ACCEP CORP MICH COM 225310101 93 210 SH   SOLE 31 210 0 0
CREDIT ACCEP CORP MICH COM 225310101 496 1,122 SH   SOLE 40 1,122 0 0
CREE INC COM 225447101 11,822 256,167 SH   SOLE 2 52,662 0 203,505
CREE INC COM 225447101 21 452 SH   SOLE 4 452 0 0
CREE INC COM 225447101 108 2,340 SH   SOLE 7 2,340 0 0
CREE INC COM 225447101 13,469 291,860 SH   SOLE 18 291,860 0 0
CREE INC COM 225447101 102,192 2,214,347 SH   SOLE 19 2,214,347 0 0
CREE INC COM 225447101 263,614 5,712,118 SH   SOLE 21 5,712,118 0 0
CREE INC COM 225447101 162,177 3,514,119 SH   SOLE 22 3,311,521 0 202,598
CREE INC COM 225447101 1,952 42,290 SH   SOLE 26 28,545 0 13,745
CREE INC COM 225447101 590 12,775 SH   SOLE 28 12,775 0 0
CREE INC COM 225447101 1,549 33,557 SH   SOLE 30 33,557 0 0
CREE INC COM 225447101 103 2,238 SH   SOLE 31 2,238 0 0
CREE INC COM 225447101 18,404 398,795 SH   SOLE 34 398,795 0 0
CREE INC COM 225447101 89 1,927 SH   SOLE 36 1,927 0 0
CREE INC COM 225447101 482 10,453 SH   SOLE 40 10,453 0 0
CREE INC NOTE 0.875% 9/0 225447AB7 2,171 2,050,000 PRN   SOLE 21 2,050,000 0 0
CRESCENT PT ENERGY CORP COM 22576C101 724 162,067 SH   SOLE 21 162,067 0 0
CRESUD S A C I F Y A SPONSORED ADR 226406106 637 90,451 SH   SOLE 21 90,451 0 0
CRESUD S A C I F Y A SPONSORED ADR 226406106 1,305 185,417 SH   SOLE 22 185,417 0 0
CRESUD S A C I F Y A SPONSORED ADR 226406106 101 14,358 SH   SOLE 30 14,358 0 0
CRESUD S A C I F Y A SPONSORED ADR 226406106 29 4,125 SH   SOLE 34 4,125 0 0
CRH PLC ADR 12626K203 678 16,800 SH   SOLE 2 16,800 0 0
CRH PLC ADR 12626K203 70,323 1,743,695 SH   SOLE 18 1,732,328 0 11,367
CRINETICS PHARMACEUTICALS IN COM 22663K107 117 4,662 SH   SOLE 2 461 0 4,201
CRINETICS PHARMACEUTICALS IN COM 22663K107 1,054 42,015 SH   SOLE 18 39,414 0 2,601
CRINETICS PHARMACEUTICALS IN COM 22663K107 913 36,387 SH   SOLE 19 36,387 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107 10,170 405,342 SH   SOLE 21 405,342 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107 5,997 239,023 SH   SOLE 22 228,570 0 10,453
CRINETICS PHARMACEUTICALS IN COM 22663K107 21 848 SH   SOLE 23 848 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107 46 1,824 SH   SOLE 26 0 0 1,824
CRINETICS PHARMACEUTICALS IN COM 22663K107 49 1,954 SH   SOLE 30 1,954 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 9 143 SH   SOLE 4 143 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 35,033 575,210 SH   SOLE 21 575,210 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 1,634 26,821 SH   SOLE 22 15,691 0 11,130
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 415 6,808 SH   SOLE 26 4,673 0 2,135
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 181 2,980 SH   SOLE 28 2,980 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 778 12,770 SH   SOLE 30 12,770 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 28 463 SH   SOLE 34 463 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 205 3,362 SH   SOLE 40 3,362 0 0
CRITEO S A SPONS ADS 226718104 3 200 SH   SOLE 17 0 0 200
CROCS INC COM 227046109 1,539 36,745 SH   SOLE 2 10,462 0 26,283
CROCS INC COM 227046109 14 333 SH   SOLE 4 333 0 0
CROCS INC COM 227046109 51 1,211 SH   SOLE 7 1,211 0 0
CROCS INC COM 227046109 13,976 333,631 SH   SOLE 18 308,926 0 24,705
CROCS INC COM 227046109 12,806 305,713 SH   SOLE 19 305,713 0 0
CROCS INC COM 227046109 318,460 7,602,290 SH   SOLE 21 7,602,290 0 0
CROCS INC COM 227046109 92,426 2,206,392 SH   SOLE 22 2,120,818 0 85,574
CROCS INC COM 227046109 1,348 32,174 SH   SOLE 23 32,174 0 0
CROCS INC COM 227046109 3,786 90,371 SH   SOLE 26 9,123 0 81,248
CROCS INC COM 227046109 353 8,428 SH   SOLE 28 8,428 0 0
CROCS INC COM 227046109 3,961 94,557 SH   SOLE 30 94,557 0 0
CROCS INC COM 227046109 296 7,073 SH   SOLE 40 7,073 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 391 33,669 SH   SOLE 2 1,325 0 32,344
CROSS CTRY HEALTHCARE INC COM 227483104 9 735 SH   SOLE 7 735 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 1,973 169,834 SH   SOLE 18 169,834 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 721 62,045 SH   SOLE 19 62,045 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 50,824 4,373,879 SH   SOLE 21 4,373,879 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 13,469 1,159,154 SH   SOLE 22 1,118,211 0 40,943
CROSS CTRY HEALTHCARE INC COM 227483104 52 4,434 SH   SOLE 28 4,434 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 634 54,519 SH   SOLE 30 54,519 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 82 7,014 SH   SOLE 40 7,014 0 0
CROSSFIRST BANKSHARES INC COM 22766M109 113 7,854 SH   SOLE 2 0 0 7,854
CROSSFIRST BANKSHARES INC COM 22766M109 346 23,996 SH   SOLE 18 23,996 0 0
CROSSFIRST BANKSHARES INC COM 22766M109 169 11,704 SH   SOLE 19 11,704 0 0
CROSSFIRST BANKSHARES INC COM 22766M109 3,923 272,029 SH   SOLE 21 272,029 0 0
CROSSFIRST BANKSHARES INC COM 22766M109 764 53,016 SH   SOLE 22 51,042 0 1,974
CROWDSTRIKE HLDGS INC CL A 22788C105 17,186 344,619 SH   SOLE 19 344,619 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 1,688 33,841 SH   SOLE 21 33,841 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 18,106 363,065 SH   SOLE 22 363,065 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 8,279 166,005 SH   SOLE 34 166,005 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 141,982 998,815 SH   SOLE 2 87,150 0 911,665
CROWN CASTLE INTL CORP NEW COM 22822V101 30,154 212,126 SH   SOLE 4 200,773 0 11,353
CROWN CASTLE INTL CORP NEW COM 22822V101 115,035 809,253 SH   SOLE 7 809,253 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 605 4,258 SH   SOLE 13 4,258 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 80 563 SH   SOLE 15 563 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 115,694 813,885 SH   SOLE 18 757,643 0 56,242
CROWN CASTLE INTL CORP NEW COM 22822V101 29,320 206,259 SH   SOLE 19 206,259 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 1,486,870 10,459,869 SH   SOLE 21 10,459,869 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 1,455,233 10,237,305 SH   SOLE 22 9,199,319 0 1,037,986
CROWN CASTLE INTL CORP NEW COM 22822V101 44,259 311,353 SH   SOLE 23 311,353 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 58,409 410,895 SH   SOLE 25 410,895 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 230,467 1,621,295 SH   SOLE 26 249,647 0 1,371,648
CROWN CASTLE INTL CORP NEW COM 22822V101 11,047 77,712 SH   SOLE 28 54,239 0 23,473
CROWN CASTLE INTL CORP NEW COM 22822V101 1,203 8,466 SH   SOLE 29 8,466 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 274,104 1,928,276 SH   SOLE 30 1,928,276 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 13,026 91,638 SH   SOLE 31 73,053 0 18,585
CROWN CASTLE INTL CORP NEW COM 22822V101 20,953 147,402 SH   SOLE 34 147,402 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 49,022 344,863 SH   SOLE 36 344,863 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 1,267 8,914 SH   SOLE 40 8,914 0 0
CROWN CASTLE INTL CORP NEW 6.875% CON PFD A 22822V309 200,723 156,602 SH   SOLE 21 156,602 0 0
CROWN CRAFTS INC COM 228309100 11 1,837 SH   SOLE 18 1,837 0 0
CROWN CRAFTS INC COM 228309100 193 31,379 SH   SOLE 21 31,379 0 0
CROWN HOLDINGS INC COM 228368106 23,008 317,183 SH   SOLE 2 19,914 0 297,269
CROWN HOLDINGS INC COM 228368106 4,126 56,879 SH   SOLE 4 53,335 0 3,544
CROWN HOLDINGS INC COM 228368106 700 9,652 SH   SOLE 7 9,652 0 0
CROWN HOLDINGS INC COM 228368106 18 249 SH   SOLE 13 249 0 0
CROWN HOLDINGS INC COM 228368106 5,856 80,723 SH   SOLE 18 70,297 0 10,426
CROWN HOLDINGS INC COM 228368106 2,214 30,517 SH   SOLE 19 30,517 0 0
CROWN HOLDINGS INC COM 228368106 146,425 2,018,541 SH   SOLE 21 2,018,541 0 0
CROWN HOLDINGS INC COM 228368106 276,027 3,805,167 SH   SOLE 22 3,550,642 0 254,525
CROWN HOLDINGS INC COM 228368106 7,162 98,726 SH   SOLE 23 98,726 0 0
CROWN HOLDINGS INC COM 228368106 125 1,722 SH   SOLE 25 1,722 0 0
CROWN HOLDINGS INC COM 228368106 18,862 260,020 SH   SOLE 26 122,120 0 137,900
CROWN HOLDINGS INC COM 228368106 1,838 25,341 SH   SOLE 28 17,215 0 8,126
CROWN HOLDINGS INC COM 228368106 2,266 31,243 SH   SOLE 29 2,564 0 28,679
CROWN HOLDINGS INC COM 228368106 17,219 237,367 SH   SOLE 30 237,367 0 0
CROWN HOLDINGS INC COM 228368106 2,205 30,394 SH   SOLE 31 22,815 0 7,579
CROWN HOLDINGS INC COM 228368106 1,267 17,473 SH   SOLE 34 17,473 0 0
CROWN HOLDINGS INC COM 228368106 3,106 42,818 SH   SOLE 36 42,818 0 0
CROWN HOLDINGS INC COM 228368106 197 2,713 SH   SOLE 40 2,713 0 0
CRYOLIFE INC COM 228903100 406 14,980 SH   SOLE 2 1,282 0 13,698
CRYOLIFE INC COM 228903100 10 355 SH   SOLE 4 355 0 0
CRYOLIFE INC COM 228903100 16 590 SH   SOLE 7 590 0 0
CRYOLIFE INC COM 228903100 4,607 170,074 SH   SOLE 18 170,074 0 0
CRYOLIFE INC COM 228903100 1,740 64,225 SH   SOLE 19 64,225 0 0
CRYOLIFE INC COM 228903100 117,623 4,341,950 SH   SOLE 21 4,341,950 0 0
CRYOLIFE INC COM 228903100 31,235 1,153,017 SH   SOLE 22 1,105,599 0 47,418
CRYOLIFE INC COM 228903100 868 32,023 SH   SOLE 26 17,642 0 14,381
CRYOLIFE INC COM 228903100 101 3,733 SH   SOLE 28 3,733 0 0
CRYOLIFE INC COM 228903100 1,526 56,340 SH   SOLE 30 56,340 0 0
CRYOLIFE INC COM 228903100 107 3,945 SH   SOLE 40 3,945 0 0
CRYOPORT INC COM PAR $0.001 229050307 213 12,923 SH   SOLE 2 1,094 0 11,829
CRYOPORT INC COM PAR $0.001 229050307 9 526 SH   SOLE 7 526 0 0
CRYOPORT INC COM PAR $0.001 229050307 1,888 114,701 SH   SOLE 18 114,701 0 0
CRYOPORT INC COM PAR $0.001 229050307 917 55,741 SH   SOLE 19 55,741 0 0
CRYOPORT INC COM PAR $0.001 229050307 21,759 1,321,910 SH   SOLE 21 1,321,910 0 0
CRYOPORT INC COM PAR $0.001 229050307 16,410 996,957 SH   SOLE 22 945,938 0 51,019
CRYOPORT INC COM PAR $0.001 229050307 235 14,291 SH   SOLE 30 14,291 0 0
CRYOPORT INC COM PAR $0.001 229050307 81 4,920 SH   SOLE 40 4,920 0 0
CSG SYS INTL INC COM 126349109 1,219 23,537 SH   SOLE 2 11,072 0 12,465
CSG SYS INTL INC COM 126349109 5 100 SH   SOLE 4 100 0 0
CSG SYS INTL INC COM 126349109 32 614 SH   SOLE 7 614 0 0
CSG SYS INTL INC COM 126349109 9,402 181,568 SH   SOLE 18 148,041 0 33,527
CSG SYS INTL INC COM 126349109 17,908 345,842 SH   SOLE 19 345,842 0 0
CSG SYS INTL INC COM 126349109 191,941 3,706,865 SH   SOLE 21 3,706,865 0 0
CSG SYS INTL INC COM 126349109 66,840 1,290,850 SH   SOLE 22 1,249,818 0 41,032
CSG SYS INTL INC COM 126349109 2,209 42,656 SH   SOLE 23 42,656 0 0
CSG SYS INTL INC COM 126349109 5,933 114,587 SH   SOLE 26 4,646 0 109,941
CSG SYS INTL INC COM 126349109 223 4,306 SH   SOLE 28 4,306 0 0
CSG SYS INTL INC COM 126349109 2,414 46,622 SH   SOLE 30 46,622 0 0
CSG SYS INTL INC COM 126349109 192 3,711 SH   SOLE 40 3,711 0 0
CSP INC COM 126389105 10 784 SH   SOLE 18 784 0 0
CSP INC COM 126389105 127 9,766 SH   SOLE 21 9,766 0 0
CSS INDS INC COM 125906107 12 2,760 SH   SOLE 18 2,760 0 0
CSS INDS INC COM 125906107 122 27,757 SH   SOLE 21 27,757 0 0
CSS INDS INC COM 125906107 748 169,553 SH   SOLE 22 169,553 0 0
CSW INDUSTRIALS INC COM 126402106 467 6,059 SH   SOLE 2 522 0 5,537
CSW INDUSTRIALS INC COM 126402106 18 240 SH   SOLE 7 240 0 0
CSW INDUSTRIALS INC COM 126402106 4,130 53,635 SH   SOLE 18 53,635 0 0
CSW INDUSTRIALS INC COM 126402106 2,022 26,255 SH   SOLE 19 26,255 0 0
CSW INDUSTRIALS INC COM 126402106 43,309 562,458 SH   SOLE 21 562,458 0 0
CSW INDUSTRIALS INC COM 126402106 33,184 430,958 SH   SOLE 22 410,277 0 20,681
CSW INDUSTRIALS INC COM 126402106 190 2,473 SH   SOLE 26 0 0 2,473
CSW INDUSTRIALS INC COM 126402106 143 1,853 SH   SOLE 28 1,853 0 0
CSW INDUSTRIALS INC COM 126402106 446 5,790 SH   SOLE 30 5,790 0 0
CSW INDUSTRIALS INC COM 126402106 203 2,634 SH   SOLE 40 2,634 0 0
CSX CORP COM 126408103 135,248 1,869,099 SH   SOLE 2 211,966 0 1,657,133
CSX CORP COM 126408103 25,993 359,223 SH   SOLE 4 338,157 0 21,066
CSX CORP COM 126408103 50,157 693,156 SH   SOLE 7 693,156 0 0
CSX CORP COM 126408103 1,166 16,115 SH   SOLE 13 16,115 0 0
CSX CORP COM 126408103 403 5,568 SH   SOLE 15 5,568 0 0
CSX CORP COM 126408103 0 4 SH   SOLE 17 0 0 4
CSX CORP COM 126408103 116,576 1,611,056 SH   SOLE 18 1,488,929 0 122,127
CSX CORP COM 126408103 17,882 247,126 SH   SOLE 19 247,126 0 0
CSX CORP COM 126408103 1,007,250 13,919,979 SH   SOLE 21 13,919,979 0 0
CSX CORP COM 126408103 1,367,410 18,897,315 SH   SOLE 22 16,915,171 0 1,982,144
CSX CORP COM 126408103 39,774 549,668 SH   SOLE 23 549,668 0 0
CSX CORP COM 126408103 57,237 791,007 SH   SOLE 25 791,007 0 0
CSX CORP COM 126408103 274,977 3,800,120 SH   SOLE 26 461,319 0 3,338,801
CSX CORP COM 126408103 10,274 141,978 SH   SOLE 28 98,923 0 43,055
CSX CORP COM 126408103 9,030 124,793 SH   SOLE 29 15,943 0 108,850
CSX CORP COM 126408103 260,444 3,599,283 SH   SOLE 30 3,599,283 0 0
CSX CORP COM 126408103 13,005 179,726 SH   SOLE 31 141,370 0 38,356
CSX CORP COM 126408103 9,214 127,332 SH   SOLE 32 127,332 0 0
CSX CORP COM 126408103 5,379 74,333 SH   SOLE 34 74,333 0 0
CSX CORP COM 126408103 41,298 570,732 SH   SOLE 36 570,732 0 0
CSX CORP COM 126408103 1,222 16,884 SH   SOLE 40 16,884 0 0
CTI BIOPHARMA CORP COM 12648L601 22 14,062 SH   SOLE 21 14,062 0 0
CTI BIOPHARMA CORP COM 12648L601 944 597,444 SH   SOLE 22 597,444 0 0
CTI INDUSTRIES CORP COM NEW 125961300 0 230 SH   SOLE 21 230 0 0
CTS CORP COM 126501105 993 33,084 SH   SOLE 2 1,277 0 31,807
CTS CORP COM 126501105 6 185 SH   SOLE 4 185 0 0
CTS CORP COM 126501105 16 526 SH   SOLE 7 526 0 0
CTS CORP COM 126501105 4,553 151,732 SH   SOLE 18 151,732 0 0
CTS CORP COM 126501105 1,708 56,925 SH   SOLE 19 56,925 0 0
CTS CORP COM 126501105 113,838 3,793,325 SH   SOLE 21 3,793,325 0 0
CTS CORP COM 126501105 29,647 987,890 SH   SOLE 22 948,525 0 39,365
CTS CORP COM 126501105 337 11,213 SH   SOLE 26 0 0 11,213
CTS CORP COM 126501105 123 4,094 SH   SOLE 28 4,094 0 0
CTS CORP COM 126501105 1,898 63,243 SH   SOLE 30 63,243 0 0
CTS CORP COM 126501105 111 3,702 SH   SOLE 40 3,702 0 0
CUBESMART COM 229663109 12,195 387,376 SH   SOLE 2 22,934 0 364,442
CUBESMART COM 229663109 1,828 58,058 SH   SOLE 4 58,058 0 0
CUBESMART COM 229663109 6,109 194,054 SH   SOLE 7 194,054 0 0
CUBESMART COM 229663109 2,886 91,662 SH   SOLE 18 91,662 0 0
CUBESMART COM 229663109 7,368 234,062 SH   SOLE 19 234,062 0 0
CUBESMART COM 229663109 125,755 3,994,762 SH   SOLE 21 3,994,762 0 0
CUBESMART COM 229663109 220,642 7,008,970 SH   SOLE 22 6,646,483 0 362,487
CUBESMART COM 229663109 752 23,902 SH   SOLE 23 23,902 0 0
CUBESMART COM 229663109 13,511 429,206 SH   SOLE 25 429,206 0 0
CUBESMART COM 229663109 4,596 145,983 SH   SOLE 26 48,189 0 97,794
CUBESMART COM 229663109 740 23,505 SH   SOLE 28 23,505 0 0
CUBESMART COM 229663109 3,415 108,470 SH   SOLE 29 108,470 0 0
CUBESMART COM 229663109 27,535 874,695 SH   SOLE 30 874,695 0 0
CUBESMART COM 229663109 405 12,879 SH   SOLE 31 9,559 0 3,320
CUBESMART COM 229663109 60 1,901 SH   SOLE 34 1,901 0 0
CUBESMART COM 229663109 116 3,690 SH   SOLE 36 3,690 0 0
CUBESMART COM 229663109 622 19,753 SH   SOLE 40 19,753 0 0
CUBIC CORP COM 229669106 1,672 26,306 SH   SOLE 2 1,196 0 25,110
CUBIC CORP COM 229669106 7 110 SH   SOLE 4 110 0 0
CUBIC CORP COM 229669106 35 552 SH   SOLE 7 552 0 0
CUBIC CORP COM 229669106 8,852 139,246 SH   SOLE 18 139,246 0 0
CUBIC CORP COM 229669106 3,491 54,912 SH   SOLE 19 54,912 0 0
CUBIC CORP COM 229669106 256,139 4,029,236 SH   SOLE 21 4,029,236 0 0
CUBIC CORP COM 229669106 59,073 929,256 SH   SOLE 22 889,420 0 39,836
CUBIC CORP COM 229669106 550 8,659 SH   SOLE 26 5,875 0 2,784
CUBIC CORP COM 229669106 227 3,576 SH   SOLE 28 3,576 0 0
CUBIC CORP COM 229669106 2,720 42,782 SH   SOLE 30 42,782 0 0
CUBIC CORP COM 229669106 214 3,367 SH   SOLE 40 3,367 0 0
CUE BIOPHARMA INC COM 22978P106 132 8,320 SH   SOLE 2 880 0 7,440
CUE BIOPHARMA INC COM 22978P106 8 479 SH   SOLE 7 479 0 0
CUE BIOPHARMA INC COM 22978P106 1,074 67,653 SH   SOLE 18 67,653 0 0
CUE BIOPHARMA INC COM 22978P106 547 34,488 SH   SOLE 19 34,488 0 0
CUE BIOPHARMA INC COM 22978P106 11,686 736,136 SH   SOLE 21 736,136 0 0
CUE BIOPHARMA INC COM 22978P106 8,578 540,351 SH   SOLE 22 524,477 0 15,874
CUE BIOPHARMA INC COM 22978P106 4 242 SH   SOLE 23 242 0 0
CUI GLOBAL INC COM NEW 126576206 7 6,124 SH   SOLE 18 6,124 0 0
CUI GLOBAL INC COM NEW 126576206 85 76,860 SH   SOLE 21 76,860 0 0
CUI GLOBAL INC COM NEW 126576206 27 24,486 SH   SOLE 22 24,486 0 0
CULLEN FROST BANKERS INC COM 229899109 14,554 148,844 SH   SOLE 2 41,188 0 107,656
CULLEN FROST BANKERS INC COM 229899109 123 1,256 SH   SOLE 4 1,256 0 0
CULLEN FROST BANKERS INC COM 229899109 4,731 48,389 SH   SOLE 7 48,389 0 0
CULLEN FROST BANKERS INC COM 229899109 959 9,808 SH   SOLE 13 9,808 0 0
CULLEN FROST BANKERS INC COM 229899109 23,782 243,219 SH   SOLE 18 214,189 0 29,030
CULLEN FROST BANKERS INC COM 229899109 12,978 132,729 SH   SOLE 19 132,729 0 0
CULLEN FROST BANKERS INC COM 229899109 283,210 2,896,399 SH   SOLE 21 2,896,399 0 0
CULLEN FROST BANKERS INC COM 229899109 197,373 2,018,543 SH   SOLE 22 1,878,250 0 140,293
CULLEN FROST BANKERS INC COM 229899109 106 1,080 SH   SOLE 23 1,080 0 0
CULLEN FROST BANKERS INC COM 229899109 2,762 28,248 SH   SOLE 26 16,353 0 11,895
CULLEN FROST BANKERS INC COM 229899109 810 8,281 SH   SOLE 28 8,281 0 0
CULLEN FROST BANKERS INC COM 229899109 4,537 46,396 SH   SOLE 29 0 0 46,396
CULLEN FROST BANKERS INC COM 229899109 2,446 25,019 SH   SOLE 30 25,019 0 0
CULLEN FROST BANKERS INC COM 229899109 386 3,947 SH   SOLE 31 1,147 0 2,800
CULLEN FROST BANKERS INC COM 229899109 837 8,564 SH   SOLE 36 8,564 0 0
CULLEN FROST BANKERS INC COM 229899109 565 5,780 SH   SOLE 40 5,780 0 0
CULP INC COM 230215105 170 12,510 SH   SOLE 2 482 0 12,028
CULP INC COM 230215105 6 413 SH   SOLE 7 413 0 0
CULP INC COM 230215105 524 38,460 SH   SOLE 18 38,460 0 0
CULP INC COM 230215105 257 18,838 SH   SOLE 19 18,838 0 0
CULP INC COM 230215105 5,209 382,450 SH   SOLE 21 382,450 0 0
CULP INC COM 230215105 4,800 352,431 SH   SOLE 22 343,663 0 8,768
CUMBERLAND PHARMACEUTICALS I COM 230770109 10 1,924 SH   SOLE 18 1,924 0 0
CUMBERLAND PHARMACEUTICALS I COM 230770109 174 33,739 SH   SOLE 21 33,739 0 0
CUMBERLAND PHARMACEUTICALS I COM 230770109 1,524 295,896 SH   SOLE 22 295,896 0 0
CUMMINS INC COM 231021106 70,905 396,208 SH   SOLE 2 65,742 0 330,466
CUMMINS INC COM 231021106 13,576 75,859 SH   SOLE 4 71,752 0 4,107
CUMMINS INC COM 231021106 42,400 236,923 SH   SOLE 7 154,462 0 82,461
CUMMINS INC COM 231021106 948 5,300 SH   SOLE 13 5,300 0 0
CUMMINS INC COM 231021106 174 972 SH   SOLE 15 972 0 0
CUMMINS INC COM 231021106 68,840 384,669 SH   SOLE 18 363,382 0 21,287
CUMMINS INC COM 231021106 12,097 67,595 SH   SOLE 19 67,595 0 0
CUMMINS INC COM 231021106 861,371 4,813,205 SH   SOLE 21 4,813,205 0 0
CUMMINS INC COM 231021106 684,239 3,823,417 SH   SOLE 22 3,418,383 0 405,034
CUMMINS INC COM 231021106 20,753 115,965 SH   SOLE 23 115,965 0 0
CUMMINS INC COM 231021106 43,750 244,470 SH   SOLE 25 244,470 0 0
CUMMINS INC COM 231021106 216,360 1,208,984 SH   SOLE 26 115,773 0 1,093,211
CUMMINS INC COM 231021106 5,063 28,289 SH   SOLE 28 19,555 0 8,734
CUMMINS INC COM 231021106 597 3,336 SH   SOLE 29 3,336 0 0
CUMMINS INC COM 231021106 138,313 772,871 SH   SOLE 30 772,871 0 0
CUMMINS INC COM 231021106 6,583 36,783 SH   SOLE 31 27,920 0 8,863
CUMMINS INC COM 231021106 4,264 23,825 SH   SOLE 34 23,825 0 0
CUMMINS INC COM 231021106 20,332 113,611 SH   SOLE 36 113,611 0 0
CUMMINS INC COM 231021106 586 3,273 SH   SOLE 40 3,273 0 0
CUMULUS MEDIA INC COM CLASS A 231082801 245 13,962 SH   SOLE 2 587 0 13,375
CUMULUS MEDIA INC COM CLASS A 231082801 897 51,079 SH   SOLE 18 51,079 0 0
CUMULUS MEDIA INC COM CLASS A 231082801 444 25,291 SH   SOLE 19 25,291 0 0
CUMULUS MEDIA INC COM CLASS A 231082801 9,391 534,517 SH   SOLE 21 534,517 0 0
CUMULUS MEDIA INC COM CLASS A 231082801 3,439 195,721 SH   SOLE 22 183,436 0 12,285
CURIS INC COM NEW 231269200 10 5,826 SH   SOLE 18 5,826 0 0
CURIS INC COM NEW 231269200 144 84,870 SH   SOLE 21 84,870 0 0
CURIS INC COM NEW 231269200 697 410,210 SH   SOLE 22 410,210 0 0
CURO GROUP HLDGS CORP COM 23131L107 79 6,475 SH   SOLE 2 695 0 5,780
CURO GROUP HLDGS CORP COM 23131L107 3 274 SH   SOLE 7 274 0 0
CURO GROUP HLDGS CORP COM 23131L107 733 60,192 SH   SOLE 18 60,192 0 0
CURO GROUP HLDGS CORP COM 23131L107 362 29,749 SH   SOLE 19 29,749 0 0
CURO GROUP HLDGS CORP COM 23131L107 6,931 569,030 SH   SOLE 21 569,030 0 0
CURO GROUP HLDGS CORP COM 23131L107 5,835 479,090 SH   SOLE 22 441,194 0 37,896
CURO GROUP HLDGS CORP COM 23131L107 44 3,606 SH   SOLE 30 3,606 0 0
CURTISS WRIGHT CORP COM 231561101 23,525 166,973 SH   SOLE 2 85,265 0 81,708
CURTISS WRIGHT CORP COM 231561101 416 2,951 SH   SOLE 4 2,951 0 0
CURTISS WRIGHT CORP COM 231561101 264 1,873 SH   SOLE 7 1,873 0 0
CURTISS WRIGHT CORP COM 231561101 55 388 SH   SOLE 13 388 0 0
CURTISS WRIGHT CORP COM 231561101 17,571 124,714 SH   SOLE 18 120,791 0 3,923
CURTISS WRIGHT CORP COM 231561101 3,388 24,046 SH   SOLE 19 24,046 0 0
CURTISS WRIGHT CORP COM 231561101 391,528 2,778,962 SH   SOLE 21 2,778,962 0 0
CURTISS WRIGHT CORP COM 231561101 222,338 1,578,093 SH   SOLE 22 1,459,315 0 118,778
CURTISS WRIGHT CORP COM 231561101 2,072 14,705 SH   SOLE 23 14,705 0 0
CURTISS WRIGHT CORP COM 231561101 3,022 21,450 SH   SOLE 26 13,072 0 8,378
CURTISS WRIGHT CORP COM 231561101 791 5,614 SH   SOLE 28 5,614 0 0
CURTISS WRIGHT CORP COM 231561101 928 6,586 SH   SOLE 29 6,586 0 0
CURTISS WRIGHT CORP COM 231561101 3,868 27,455 SH   SOLE 30 27,455 0 0
CURTISS WRIGHT CORP COM 231561101 2,809 19,939 SH   SOLE 31 12,122 0 7,817
CURTISS WRIGHT CORP COM 231561101 280 1,988 SH   SOLE 34 1,988 0 0
CURTISS WRIGHT CORP COM 231561101 277 1,969 SH   SOLE 36 1,969 0 0
CURTISS WRIGHT CORP COM 231561101 623 4,420 SH   SOLE 40 4,420 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 1,068 52,271 SH   SOLE 2 4,388 0 47,883
CUSHMAN WAKEFIELD PLC SHS G2717B108 8 398 SH   SOLE 4 398 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 42 2,054 SH   SOLE 7 2,054 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 7,798 381,520 SH   SOLE 18 381,520 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 4,246 207,731 SH   SOLE 19 207,731 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 77,610 3,796,970 SH   SOLE 21 3,796,970 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 26,605 1,301,614 SH   SOLE 22 1,170,496 0 131,118
CUSHMAN WAKEFIELD PLC SHS G2717B108 719 35,197 SH   SOLE 26 29,064 0 6,133
CUSHMAN WAKEFIELD PLC SHS G2717B108 257 12,580 SH   SOLE 28 12,580 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 605 29,611 SH   SOLE 30 29,611 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 179 8,752 SH   SOLE 40 8,752 0 0
CUSTOMERS BANCORP INC COM 23204G100 674 28,322 SH   SOLE 2 1,036 0 27,286
CUSTOMERS BANCORP INC COM 23204G100 15 624 SH   SOLE 7 624 0 0
CUSTOMERS BANCORP INC COM 23204G100 3,171 133,163 SH   SOLE 18 133,163 0 0
CUSTOMERS BANCORP INC COM 23204G100 1,600 67,184 SH   SOLE 19 67,184 0 0
CUSTOMERS BANCORP INC COM 23204G100 80,013 3,360,482 SH   SOLE 21 3,360,482 0 0
CUSTOMERS BANCORP INC COM 23204G100 21,723 912,341 SH   SOLE 22 875,996 0 36,345
CUSTOMERS BANCORP INC COM 23204G100 97 4,079 SH   SOLE 26 0 0 4,079
CUSTOMERS BANCORP INC COM 23204G100 89 3,738 SH   SOLE 28 3,738 0 0
CUSTOMERS BANCORP INC COM 23204G100 933 39,185 SH   SOLE 30 39,185 0 0
CUSTOMERS BANCORP INC COM 23204G100 65 2,738 SH   SOLE 40 2,738 0 0
CUTERA INC COM 232109108 206 5,745 SH   SOLE 2 530 0 5,215
CUTERA INC COM 232109108 7 186 SH   SOLE 7 186 0 0
CUTERA INC COM 232109108 2,327 64,974 SH   SOLE 18 64,974 0 0
CUTERA INC COM 232109108 870 24,308 SH   SOLE 19 24,308 0 0
CUTERA INC COM 232109108 58,401 1,630,870 SH   SOLE 21 1,630,870 0 0
CUTERA INC COM 232109108 14,806 413,455 SH   SOLE 22 402,358 0 11,097
CUTERA INC COM 232109108 775 21,654 SH   SOLE 30 21,654 0 0
CUTERA INC COM 232109108 61 1,694 SH   SOLE 40 1,694 0 0
CVB FINL CORP COM 126600105 2,928 135,662 SH   SOLE 2 5,005 0 130,657
CVB FINL CORP COM 126600105 16 721 SH   SOLE 4 721 0 0
CVB FINL CORP COM 126600105 49 2,254 SH   SOLE 7 2,254 0 0
CVB FINL CORP COM 126600105 16,291 754,920 SH   SOLE 18 754,920 0 0
CVB FINL CORP COM 126600105 5,091 235,914 SH   SOLE 19 235,914 0 0
CVB FINL CORP COM 126600105 324,151 15,020,897 SH   SOLE 21 15,020,897 0 0
CVB FINL CORP COM 126600105 85,527 3,963,253 SH   SOLE 22 3,800,971 0 162,282
CVB FINL CORP COM 126600105 881 40,812 SH   SOLE 26 23,502 0 17,310
CVB FINL CORP COM 126600105 315 14,605 SH   SOLE 28 14,605 0 0
CVB FINL CORP COM 126600105 3,847 178,264 SH   SOLE 30 178,264 0 0
CVB FINL CORP COM 126600105 228 10,577 SH   SOLE 40 10,577 0 0
CVD EQUIPMENT CORP COM 126601103 20 6,200 SH   SOLE 21 6,200 0 0
CVR ENERGY INC COM 12662P108 987 24,414 SH   SOLE 2 2,067 0 22,347
CVR ENERGY INC COM 12662P108 8 194 SH   SOLE 4 194 0 0
CVR ENERGY INC COM 12662P108 171 4,218 SH   SOLE 7 4,218 0 0
CVR ENERGY INC COM 12662P108 4,081 100,937 SH   SOLE 18 100,937 0 0
CVR ENERGY INC COM 12662P108 4,070 100,671 SH   SOLE 19 100,671 0 0
CVR ENERGY INC COM 12662P108 48,055 1,188,593 SH   SOLE 21 1,188,593 0 0
CVR ENERGY INC COM 12662P108 35,105 868,281 SH   SOLE 22 827,514 0 40,767
CVR ENERGY INC COM 12662P108 112 2,763 SH   SOLE 23 2,763 0 0
CVR ENERGY INC COM 12662P108 1,186 29,347 SH   SOLE 26 14,829 0 14,518
CVR ENERGY INC COM 12662P108 147 3,632 SH   SOLE 28 3,632 0 0
CVR ENERGY INC COM 12662P108 409 10,124 SH   SOLE 30 10,124 0 0
CVR ENERGY INC COM 12662P108 42 1,038 SH   SOLE 34 1,038 0 0
CVR ENERGY INC COM 12662P108 124 3,055 SH   SOLE 40 3,055 0 0
CVS HEALTH CORP COM 126650100 307,483 4,138,950 SH   SOLE 2 1,167,246 0 2,971,704
CVS HEALTH CORP COM 126650100 47,473 639,017 SH   SOLE 4 604,102 0 34,915
CVS HEALTH CORP COM 126650100 93,277 1,255,583 SH   SOLE 7 1,150,005 0 105,578
CVS HEALTH CORP COM 126650100 5,837 78,571 SH   SOLE 13 78,571 0 0
CVS HEALTH CORP COM 126650100 564 7,586 SH   SOLE 15 7,586 0 0
CVS HEALTH CORP COM 126650100 9 120 SH   SOLE 17 0 0 120
CVS HEALTH CORP COM 126650100 324,493 4,367,925 SH   SOLE 18 3,922,041 0 445,884
CVS HEALTH CORP COM 126650100 375,532 5,054,953 SH   SOLE 19 5,054,953 0 0
CVS HEALTH CORP COM 126650100 1,933,482 26,026,137 SH   SOLE 21 26,026,137 0 0
CVS HEALTH CORP COM 126650100 2,463,689 33,163,132 SH   SOLE 22 28,966,796 0 4,196,336
CVS HEALTH CORP COM 126650100 80,205 1,079,625 SH   SOLE 23 1,079,625 0 0
CVS HEALTH CORP COM 126650100 105,452 1,419,467 SH   SOLE 25 1,419,467 0 0
CVS HEALTH CORP COM 126650100 530,041 7,134,749 SH   SOLE 26 768,572 0 6,366,177
CVS HEALTH CORP COM 126650100 18,081 243,380 SH   SOLE 28 169,662 0 73,718
CVS HEALTH CORP COM 126650100 30,577 411,587 SH   SOLE 29 109,833 0 301,754
CVS HEALTH CORP COM 126650100 484,072 6,515,980 SH   SOLE 30 6,515,980 0 0
CVS HEALTH CORP COM 126650100 34,311 461,853 SH   SOLE 31 350,732 0 111,121
CVS HEALTH CORP COM 126650100 76,866 1,034,672 SH   SOLE 34 1,034,672 0 0
CVS HEALTH CORP COM 126650100 81,436 1,096,190 SH   SOLE 36 1,096,190 0 0
CVS HEALTH CORP COM 126650100 2,120 28,533 SH   SOLE 40 28,533 0 0
CYANOTECH CORP COM PAR $0.02 232437301 2 812 SH   SOLE 21 812 0 0
CYANOTECH CORP COM PAR $0.02 232437301 25 10,762 SH   SOLE 22 10,762 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 866 7,426 SH   SOLE 2 1,256 0 6,170
CYBERARK SOFTWARE LTD SHS M2682V108 1,861 15,964 SH   SOLE 4 14,819 0 1,145
CYBERARK SOFTWARE LTD SHS M2682V108 3,161 27,113 SH   SOLE 7 27,113 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 4,427 37,978 SH   SOLE 18 37,978 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 2,493 21,387 SH   SOLE 19 21,387 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 52,770 452,650 SH   SOLE 21 452,650 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 61,708 529,315 SH   SOLE 22 498,573 0 30,742
CYBERARK SOFTWARE LTD SHS M2682V108 3,305 28,346 SH   SOLE 23 28,346 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 218 1,866 SH   SOLE 25 1,866 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 8,288 71,095 SH   SOLE 26 35,853 0 35,242
CYBERARK SOFTWARE LTD SHS M2682V108 672 5,762 SH   SOLE 28 5,762 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 8,788 75,383 SH   SOLE 30 75,383 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 837 7,178 SH   SOLE 31 5,842 0 1,336
CYBERARK SOFTWARE LTD SHS M2682V108 103 886 SH   SOLE 34 886 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 790 6,778 SH   SOLE 36 6,778 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 101 868 SH   SOLE 40 868 0 0
CYBEROPTICS CORP COM 232517102 27 1,466 SH   SOLE 18 1,466 0 0
CYBEROPTICS CORP COM 232517102 429 23,352 SH   SOLE 21 23,352 0 0
CYBEROPTICS CORP COM 232517102 3,346 182,032 SH   SOLE 22 182,032 0 0
CYCLACEL PHARMACEUTICALS INC COM PAR 23254L405 1 796 SH   SOLE 21 796 0 0
CYCLERION THERAPEUTICS INC COM 23255M105 28 10,248 SH   SOLE 2 993 0 9,255
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 233 85,780 SH   SOLE 18 85,780 0 0
CYCLERION THERAPEUTICS INC COM 23255M105 110 40,381 SH   SOLE 19 40,381 0 0
CYCLERION THERAPEUTICS INC COM 23255M105 2,258 830,084 SH   SOLE 21 830,084 0 0
CYCLERION THERAPEUTICS INC COM 23255M105 1,710 628,699 SH   SOLE 22 609,210 0 19,489
CYCLERION THERAPEUTICS INC COM 23255M105 10 3,630 SH   SOLE 26 2,347 0 1,283
CYCLERION THERAPEUTICS INC COM 23255M105 6 2,027 SH   SOLE 28 2,027 0 0
CYCLERION THERAPEUTICS INC COM 23255M105 6 2,236 SH   SOLE 30 2,236 0 0
CYCLERION THERAPEUTICS INC COM 23255M105 36 13,216 SH   SOLE 40 13,216 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 58 29,569 SH   SOLE 2 2,868 0 26,701
CYMABAY THERAPEUTICS INC COM 23257D103 1 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 487 248,420 SH   SOLE 18 248,420 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 236 120,170 SH   SOLE 19 120,170 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 6,063 3,093,474 SH   SOLE 21 3,093,474 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 4,041 2,061,622 SH   SOLE 22 1,985,317 0 76,305
CYMABAY THERAPEUTICS INC COM 23257D103 8 3,844 SH   SOLE 26 0 0 3,844
CYMABAY THERAPEUTICS INC COM 23257D103 16 8,180 SH   SOLE 28 8,180 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 27 13,613 SH   SOLE 30 13,613 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 18 9,362 SH   SOLE 40 9,362 0 0
CYNERGISTEK INC COM 23258P105 6 1,842 SH   SOLE 18 1,842 0 0
CYNERGISTEK INC COM 23258P105 100 30,317 SH   SOLE 21 30,317 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 20,839 893,233 SH   SOLE 2 208,719 0 684,514
CYPRESS SEMICONDUCTOR CORP COM 232806109 40 1,699 SH   SOLE 4 1,699 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 185 7,936 SH   SOLE 7 7,936 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 23,541 1,009,057 SH   SOLE 18 1,009,057 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 3,924 168,186 SH   SOLE 19 168,186 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 445,234 19,084,190 SH   SOLE 21 19,084,190 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 288,803 12,379,031 SH   SOLE 22 11,646,890 0 732,141
CYPRESS SEMICONDUCTOR CORP COM 232806109 3,696 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 19,231 824,284 SH   SOLE 30 824,284 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 179 7,668 SH   SOLE 31 7,668 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 178 7,640 SH   SOLE 36 7,640 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 890 38,138 SH   SOLE 40 38,138 0 0
CYPRESS SEMICONDUCTOR CORP NOTE 4.500% 1/1 232806AM1 1,177 675,000 PRN   SOLE 21 675,000 0 0
CYREN LTD SHS M26895108 7 5,605 SH   SOLE 18 5,605 0 0
CYREN LTD SHS M26895108 11 8,336 SH   SOLE 21 8,336 0 0
CYRUSONE INC COM 23283R100 17,699 270,507 SH   SOLE 2 55,432 0 215,075
CYRUSONE INC COM 23283R100 5,321 81,331 SH   SOLE 4 81,331 0 0
CYRUSONE INC COM 23283R100 7,409 113,237 SH   SOLE 7 113,237 0 0
CYRUSONE INC COM 23283R100 34,057 520,503 SH   SOLE 18 519,778 0 725
CYRUSONE INC COM 23283R100 26,559 405,919 SH   SOLE 19 405,919 0 0
CYRUSONE INC COM 23283R100 428,936 6,555,654 SH   SOLE 21 6,555,654 0 0
CYRUSONE INC COM 23283R100 297,041 4,539,826 SH   SOLE 22 4,285,384 0 254,442
CYRUSONE INC COM 23283R100 1,639 25,052 SH   SOLE 23 25,052 0 0
CYRUSONE INC COM 23283R100 16,322 249,459 SH   SOLE 25 249,459 0 0
CYRUSONE INC COM 23283R100 6,013 91,897 SH   SOLE 26 31,385 0 60,512
CYRUSONE INC COM 23283R100 1,579 24,127 SH   SOLE 28 24,127 0 0
CYRUSONE INC COM 23283R100 3,859 58,975 SH   SOLE 29 58,975 0 0
CYRUSONE INC COM 23283R100 33,399 510,451 SH   SOLE 30 510,451 0 0
CYRUSONE INC COM 23283R100 149 2,279 SH   SOLE 31 2,279 0 0
CYRUSONE INC COM 23283R100 12,865 196,628 SH   SOLE 34 196,628 0 0
CYRUSONE INC COM 23283R100 755 11,545 SH   SOLE 40 11,545 0 0
CYTOKINETICS INC COM NEW 23282W605 280 26,420 SH   SOLE 2 2,271 0 24,149
CYTOKINETICS INC COM NEW 23282W605 8 787 SH   SOLE 7 787 0 0
CYTOKINETICS INC COM NEW 23282W605 2,790 262,946 SH   SOLE 18 262,946 0 0
CYTOKINETICS INC COM NEW 23282W605 1,043 98,335 SH   SOLE 19 98,335 0 0
CYTOKINETICS INC COM NEW 23282W605 77,161 7,272,516 SH   SOLE 21 7,272,516 0 0
CYTOKINETICS INC COM NEW 23282W605 19,038 1,794,345 SH   SOLE 22 1,733,076 0 61,269
CYTOKINETICS INC COM NEW 23282W605 84 7,898 SH   SOLE 28 7,898 0 0
CYTOKINETICS INC COM NEW 23282W605 964 90,825 SH   SOLE 30 90,825 0 0
CYTOKINETICS INC COM NEW 23282W605 6 537 SH   SOLE 34 537 0 0
CYTOKINETICS INC COM NEW 23282W605 64 5,993 SH   SOLE 40 5,993 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 180 21,668 SH   SOLE 2 4,461 0 17,207
CYTOMX THERAPEUTICS INC COM 23284F105 7 857 SH   SOLE 7 857 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 1,362 163,956 SH   SOLE 18 163,956 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 1,540 185,360 SH   SOLE 19 185,360 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 17,188 2,068,408 SH   SOLE 21 2,068,408 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 12,390 1,491,002 SH   SOLE 22 1,441,032 0 49,970
CYTOMX THERAPEUTICS INC COM 23284F105 140 16,816 SH   SOLE 23 16,816 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 383 46,144 SH   SOLE 26 0 0 46,144
CYTOMX THERAPEUTICS INC COM 23284F105 43 5,138 SH   SOLE 28 5,138 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 89 10,720 SH   SOLE 30 10,720 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 32 3,832 SH   SOLE 34 3,832 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 18 2,147 SH   SOLE 40 2,147 0 0
CYTOSORBENTS CORP COM NEW 23283X206 52 13,447 SH   SOLE 2 1,538 0 11,909
CYTOSORBENTS CORP COM NEW 23283X206 2 594 SH   SOLE 7 594 0 0
CYTOSORBENTS CORP COM NEW 23283X206 421 109,370 SH   SOLE 18 109,370 0 0
CYTOSORBENTS CORP COM NEW 23283X206 199 51,560 SH   SOLE 19 51,560 0 0
CYTOSORBENTS CORP COM NEW 23283X206 4,039 1,049,006 SH   SOLE 21 1,049,006 0 0
CYTOSORBENTS CORP COM NEW 23283X206 3,217 835,625 SH   SOLE 22 812,598 0 23,027
D R HORTON INC COM 23331A109 44,465 842,932 SH   SOLE 2 110,234 0 732,698
D R HORTON INC COM 23331A109 9,780 185,408 SH   SOLE 4 176,129 0 9,279
D R HORTON INC COM 23331A109 17,350 328,919 SH   SOLE 7 302,749 0 26,170
D R HORTON INC COM 23331A109 3,007 57,001 SH   SOLE 13 57,001 0 0
D R HORTON INC COM 23331A109 116 2,194 SH   SOLE 15 2,194 0 0
D R HORTON INC COM 23331A109 174,120 3,300,848 SH   SOLE 18 2,966,004 0 334,844
D R HORTON INC COM 23331A109 159,654 3,026,607 SH   SOLE 19 3,026,607 0 0
D R HORTON INC COM 23331A109 613,271 11,625,987 SH   SOLE 21 11,625,987 0 0
D R HORTON INC COM 23331A109 465,541 8,825,430 SH   SOLE 22 7,842,928 0 982,502
D R HORTON INC COM 23331A109 13,648 258,721 SH   SOLE 23 258,721 0 0
D R HORTON INC COM 23331A109 21,076 399,543 SH   SOLE 25 342,983 0 56,560
D R HORTON INC COM 23331A109 83,272 1,578,622 SH   SOLE 26 385,540 0 1,193,082
D R HORTON INC COM 23331A109 3,420 64,828 SH   SOLE 28 45,834 0 18,994
D R HORTON INC COM 23331A109 4,804 91,075 SH   SOLE 29 7,811 0 83,264
D R HORTON INC COM 23331A109 73,354 1,390,598 SH   SOLE 30 1,390,598 0 0
D R HORTON INC COM 23331A109 3,895 73,839 SH   SOLE 31 58,117 0 15,722
D R HORTON INC COM 23331A109 117,125 2,220,372 SH   SOLE 34 2,220,372 0 0
D R HORTON INC COM 23331A109 18,912 358,516 SH   SOLE 36 358,516 0 0
D R HORTON INC COM 23331A109 392 7,431 SH   SOLE 40 7,431 0 0
DAILY JOURNAL CORP COM 233912104 291 1,003 SH   SOLE 2 40 0 963
DAILY JOURNAL CORP COM 233912104 8 27 SH   SOLE 7 27 0 0
DAILY JOURNAL CORP COM 233912104 1,168 4,021 SH   SOLE 18 4,021 0 0
DAILY JOURNAL CORP COM 233912104 583 2,008 SH   SOLE 19 2,008 0 0
DAILY JOURNAL CORP COM 233912104 11,179 38,492 SH   SOLE 21 38,492 0 0
DAILY JOURNAL CORP COM 233912104 8,081 27,824 SH   SOLE 22 26,896 0 928
DAKTRONICS INC COM 234264109 241 39,579 SH   SOLE 2 3,344 0 36,235
DAKTRONICS INC COM 234264109 2 251 SH   SOLE 4 251 0 0
DAKTRONICS INC COM 234264109 6 952 SH   SOLE 7 952 0 0
DAKTRONICS INC COM 234264109 1,061 174,235 SH   SOLE 18 174,235 0 0
DAKTRONICS INC COM 234264109 632 103,735 SH   SOLE 19 103,735 0 0
DAKTRONICS INC COM 234264109 27,458 4,508,708 SH   SOLE 21 4,508,708 0 0
DAKTRONICS INC COM 234264109 7,907 1,298,351 SH   SOLE 22 1,251,736 0 46,615
DAKTRONICS INC COM 234264109 64 10,519 SH   SOLE 23 10,519 0 0
DAKTRONICS INC COM 234264109 162 26,560 SH   SOLE 26 0 0 26,560
DAKTRONICS INC COM 234264109 32 5,269 SH   SOLE 28 5,269 0 0
DAKTRONICS INC COM 234264109 254 41,730 SH   SOLE 30 41,730 0 0
DAKTRONICS INC COM 234264109 24 3,979 SH   SOLE 40 3,979 0 0
DANA INCORPORATED COM 235825205 4,174 229,360 SH   SOLE 2 89,264 0 140,096
DANA INCORPORATED COM 235825205 17 909 SH   SOLE 4 909 0 0
DANA INCORPORATED COM 235825205 84 4,612 SH   SOLE 7 4,612 0 0
DANA INCORPORATED COM 235825205 321 17,628 SH   SOLE 13 17,628 0 0
DANA INCORPORATED COM 235825205 15,244 837,593 SH   SOLE 18 837,593 0 0
DANA INCORPORATED COM 235825205 12,417 682,258 SH   SOLE 19 682,258 0 0
DANA INCORPORATED COM 235825205 189,498 10,411,977 SH   SOLE 21 10,411,977 0 0
DANA INCORPORATED COM 235825205 102,411 5,626,987 SH   SOLE 22 5,404,306 0 222,681
DANA INCORPORATED COM 235825205 1,003 55,094 SH   SOLE 23 55,094 0 0
DANA INCORPORATED COM 235825205 4,034 221,648 SH   SOLE 26 35,189 0 186,459
DANA INCORPORATED COM 235825205 343 18,860 SH   SOLE 28 18,860 0 0
DANA INCORPORATED COM 235825205 813 44,648 SH   SOLE 30 44,648 0 0
DANA INCORPORATED COM 235825205 116 6,400 SH   SOLE 31 0 0 6,400
DANA INCORPORATED COM 235825205 258 14,188 SH   SOLE 36 14,188 0 0
DANA INCORPORATED COM 235825205 310 17,018 SH   SOLE 40 17,018 0 0
DANAHER CORPORATION COM 235851102 290,323 1,891,599 SH   SOLE 2 456,707 0 1,434,892
DANAHER CORPORATION COM 235851102 48,135 313,624 SH   SOLE 4 296,196 0 17,428
DANAHER CORPORATION COM 235851102 95,922 624,983 SH   SOLE 7 616,818 0 8,165
DANAHER CORPORATION COM 235851102 2,678 17,449 SH   SOLE 13 17,449 0 0
DANAHER CORPORATION COM 235851102 577 3,757 SH   SOLE 15 3,757 0 0
DANAHER CORPORATION COM 235851102 2 14 SH   SOLE 17 0 0 14
DANAHER CORPORATION COM 235851102 180,197 1,174,075 SH   SOLE 18 1,080,792 0 93,283
DANAHER CORPORATION COM 235851102 24,662 160,686 SH   SOLE 19 160,686 0 0
DANAHER CORPORATION COM 235851102 2,573,544 16,767,942 SH   SOLE 21 16,767,942 0 0
DANAHER CORPORATION COM 235851102 2,387,711 15,557,150 SH   SOLE 22 13,823,924 0 1,733,226
DANAHER CORPORATION COM 235851102 73,834 481,069 SH   SOLE 23 481,069 0 0
DANAHER CORPORATION COM 235851102 99,236 646,570 SH   SOLE 25 646,570 0 0
DANAHER CORPORATION COM 235851102 402,150 2,620,208 SH   SOLE 26 368,332 0 2,251,876
DANAHER CORPORATION COM 235851102 18,300 119,237 SH   SOLE 28 84,228 0 35,009
DANAHER CORPORATION COM 235851102 11,159 72,707 SH   SOLE 29 61,730 0 10,977
DANAHER CORPORATION COM 235851102 448,350 2,921,228 SH   SOLE 30 2,921,228 0 0
DANAHER CORPORATION COM 235851102 31,485 205,138 SH   SOLE 31 158,664 0 46,474
DANAHER CORPORATION COM 235851102 6,833 44,521 SH   SOLE 34 44,521 0 0
DANAHER CORPORATION COM 235851102 70,652 460,333 SH   SOLE 36 460,333 0 0
DANAHER CORPORATION COM 235851102 2,172 14,152 SH   SOLE 40 14,152 0 0
DANAHER CORPORATION 4.75 MND CV PFD 235851300 957 812 SH   SOLE 7 812 0 0
DANAHER CORPORATION 4.75 MND CV PFD 235851300 152,352 129,217 SH   SOLE 21 129,217 0 0
DANAOS CORPORATION SHS Y1968P121 40 4,372 SH   SOLE 22 4,372 0 0
DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 44 853 SH   SOLE 4 853 0 0
DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 5,583 109,044 SH   SOLE 21 109,044 0 0
DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 3,055 59,671 SH   SOLE 22 57,489 0 2,182
DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 44 863 SH   SOLE 25 863 0 0
DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 1,522 29,719 SH   SOLE 30 29,719 0 0
DARDEN RESTAURANTS INC COM 237194105 34,452 316,048 SH   SOLE 2 87,588 0 228,460
DARDEN RESTAURANTS INC COM 237194105 6,482 59,463 SH   SOLE 4 56,197 0 3,266
DARDEN RESTAURANTS INC COM 237194105 17,567 161,146 SH   SOLE 7 127,551 0 33,595
DARDEN RESTAURANTS INC COM 237194105 5,278 48,413 SH   SOLE 13 48,413 0 0
DARDEN RESTAURANTS INC COM 237194105 89 812 SH   SOLE 15 812 0 0
DARDEN RESTAURANTS INC COM 237194105 77,494 710,892 SH   SOLE 18 652,978 0 57,914
DARDEN RESTAURANTS INC COM 237194105 88,226 809,340 SH   SOLE 19 809,340 0 0
DARDEN RESTAURANTS INC COM 237194105 607,736 5,575,049 SH   SOLE 21 5,575,049 0 0
DARDEN RESTAURANTS INC COM 237194105 430,637 3,950,440 SH   SOLE 22 3,341,430 0 609,010
DARDEN RESTAURANTS INC COM 237194105 9,934 91,132 SH   SOLE 23 91,132 0 0
DARDEN RESTAURANTS INC COM 237194105 19,394 177,913 SH   SOLE 25 177,913 0 0
DARDEN RESTAURANTS INC COM 237194105 86,164 790,422 SH   SOLE 26 145,148 0 645,274
DARDEN RESTAURANTS INC COM 237194105 2,419 22,191 SH   SOLE 28 15,460 0 6,731
DARDEN RESTAURANTS INC COM 237194105 15,505 142,231 SH   SOLE 29 16,750 0 125,481
DARDEN RESTAURANTS INC COM 237194105 58,682 538,319 SH   SOLE 30 538,319 0 0
DARDEN RESTAURANTS INC COM 237194105 3,044 27,923 SH   SOLE 31 20,239 0 7,684
DARDEN RESTAURANTS INC COM 237194105 2,586 23,722 SH   SOLE 32 23,722 0 0
DARDEN RESTAURANTS INC COM 237194105 25,043 229,735 SH   SOLE 34 229,735 0 0
DARDEN RESTAURANTS INC COM 237194105 14,057 128,949 SH   SOLE 36 128,949 0 0
DARDEN RESTAURANTS INC COM 237194105 1,458 13,376 SH   SOLE 37 13,376 0 0
DARDEN RESTAURANTS INC COM 237194105 267 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,661 165,999 SH   SOLE 2 6,158 0 159,841
DARLING INGREDIENTS INC COM 237266101 21 734 SH   SOLE 4 734 0 0
DARLING INGREDIENTS INC COM 237266101 1,989 70,842 SH   SOLE 7 70,842 0 0
DARLING INGREDIENTS INC COM 237266101 20,589 733,221 SH   SOLE 18 733,221 0 0
DARLING INGREDIENTS INC COM 237266101 8,233 293,190 SH   SOLE 19 293,190 0 0
DARLING INGREDIENTS INC COM 237266101 530,513 18,892,914 SH   SOLE 21 18,892,914 0 0
DARLING INGREDIENTS INC COM 237266101 138,797 4,942,927 SH   SOLE 22 4,726,447 0 216,480
DARLING INGREDIENTS INC COM 237266101 1,295 46,110 SH   SOLE 26 32,935 0 13,175
DARLING INGREDIENTS INC COM 237266101 614 21,870 SH   SOLE 28 21,870 0 0
DARLING INGREDIENTS INC COM 237266101 7,164 255,138 SH   SOLE 30 255,138 0 0
DARLING INGREDIENTS INC COM 237266101 187 6,663 SH   SOLE 36 6,663 0 0
DARLING INGREDIENTS INC COM 237266101 505 17,987 SH   SOLE 40 17,987 0 0
DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 34 3,883 SH   SOLE 2 225 0 3,658
DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 216 24,328 SH   SOLE 18 24,328 0 0
DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 112 12,653 SH   SOLE 19 12,653 0 0
DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 2,520 284,369 SH   SOLE 21 284,369 0 0
DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 2,060 232,470 SH   SOLE 22 228,202 0 4,268
DASEKE INC COM 23753F107 141 44,607 SH   SOLE 2 1,485 0 43,122
DASEKE INC COM 23753F107 3 826 SH   SOLE 7 826 0 0
DASEKE INC COM 23753F107 498 157,484 SH   SOLE 18 157,484 0 0
DASEKE INC COM 23753F107 266 84,080 SH   SOLE 19 84,080 0 0
DASEKE INC COM 23753F107 5,331 1,687,067 SH   SOLE 21 1,687,067 0 0
DASEKE INC COM 23753F107 4,860 1,537,993 SH   SOLE 22 1,432,723 0 105,270
DATA I O CORP COM 237690102 7 1,658 SH   SOLE 18 1,658 0 0
DATA I O CORP COM 237690102 113 26,713 SH   SOLE 21 26,713 0 0
DATA I O CORP COM 237690102 72 17,015 SH   SOLE 22 17,015 0 0
DATADOG INC CL A COM 23804L103 156 4,117 SH   SOLE 2 4,117 0 0
DATADOG INC CL A COM 23804L103 400 10,576 SH   SOLE 19 10,576 0 0
DATADOG INC CL A COM 23804L103 820 21,709 SH   SOLE 21 21,709 0 0
DATADOG INC CL A COM 23804L103 17,755 469,966 SH   SOLE 22 469,966 0 0
DATADOG INC CL A COM 23804L103 2,655 70,269 SH   SOLE 25 70,269 0 0
DATADOG INC CL A COM 23804L103 1,645 43,549 SH   SOLE 34 43,549 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 516 12,851 SH   SOLE 2 1,058 0 11,793
DAVE & BUSTERS ENTMT INC COM 238337109 9 217 SH   SOLE 4 217 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 22 539 SH   SOLE 7 539 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 5,539 137,879 SH   SOLE 18 137,879 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 2,517 62,651 SH   SOLE 19 62,651 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 139,620 3,475,731 SH   SOLE 21 3,475,731 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 41,000 1,020,658 SH   SOLE 22 977,724 0 42,934
DAVE & BUSTERS ENTMT INC COM 238337109 526 13,102 SH   SOLE 26 9,580 0 3,522
DAVE & BUSTERS ENTMT INC COM 238337109 188 4,675 SH   SOLE 28 4,675 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 1,948 48,500 SH   SOLE 30 48,500 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 172 4,283 SH   SOLE 40 4,283 0 0
DAVITA INC COM 23918K108 20,267 270,114 SH   SOLE 2 34,555 0 235,559
DAVITA INC COM 23918K108 3,693 49,217 SH   SOLE 4 45,534 0 3,683
DAVITA INC COM 23918K108 6,325 84,293 SH   SOLE 7 78,809 0 5,484
DAVITA INC COM 23918K108 14 189 SH   SOLE 13 189 0 0
DAVITA INC COM 23918K108 71 946 SH   SOLE 15 946 0 0
DAVITA INC COM 23918K108 13,893 185,160 SH   SOLE 18 170,571 0 14,589
DAVITA INC COM 23918K108 2,084 27,769 SH   SOLE 19 27,769 0 0
DAVITA INC COM 23918K108 182,479 2,432,080 SH   SOLE 21 2,432,080 0 0
DAVITA INC COM 23918K108 194,056 2,586,377 SH   SOLE 22 2,298,393 0 287,984
DAVITA INC COM 23918K108 6,255 83,365 SH   SOLE 23 83,365 0 0
DAVITA INC COM 23918K108 19,527 260,262 SH   SOLE 25 260,262 0 0
DAVITA INC COM 23918K108 48,085 640,883 SH   SOLE 26 110,152 0 530,731
DAVITA INC COM 23918K108 1,455 19,398 SH   SOLE 28 13,531 0 5,867
DAVITA INC COM 23918K108 1,819 24,239 SH   SOLE 29 2,578 0 21,661
DAVITA INC COM 23918K108 37,085 494,268 SH   SOLE 30 494,268 0 0
DAVITA INC COM 23918K108 2,072 27,611 SH   SOLE 31 20,913 0 6,698
DAVITA INC COM 23918K108 1,612 21,483 SH   SOLE 34 21,483 0 0
DAVITA INC COM 23918K108 6,871 91,571 SH   SOLE 36 91,571 0 0
DAVITA INC COM 23918K108 231 3,074 SH   SOLE 40 3,074 0 0
DAWSON GEOPHYSICAL CO NEW COM 239360100 0 1 SH   SOLE 17 0 0 1
DAWSON GEOPHYSICAL CO NEW COM 239360100 11 4,547 SH   SOLE 18 4,547 0 0
DAWSON GEOPHYSICAL CO NEW COM 239360100 216 90,026 SH   SOLE 21 90,026 0 0
DAWSON GEOPHYSICAL CO NEW COM 239360100 2,067 861,280 SH   SOLE 22 861,280 0 0
DBX ETF TR XTRACK MSCI EAFE 233051200 15 457 SH   SOLE 17 0 0 457
DBX ETF TR XTKR MSCI EMRG 233051226 3 115 SH   SOLE 17 0 0 115
DBX ETF TR XTRACK USD HIGH 233051432 5 100 SH   SOLE 17 0 0 100
DBX ETF TR XTRACK RUSS 1000 233051481 3 76 SH   SOLE 17 0 0 76
DCP MIDSTREAM LP COM UT LTD PTN 23311P100 19,401 792,211 SH   SOLE 19 792,211 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 610 9,795 SH   SOLE 2 2,380 0 7,415
DECIPHERA PHARMACEUTICALS IN COM 24344T101 11 174 SH   SOLE 4 174 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 22 346 SH   SOLE 7 346 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 4,869 78,228 SH   SOLE 18 70,196 0 8,032
DECIPHERA PHARMACEUTICALS IN COM 24344T101 5,323 85,527 SH   SOLE 19 85,527 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 73,679 1,183,792 SH   SOLE 21 1,183,792 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 38,038 611,145 SH   SOLE 22 581,393 0 29,752
DECIPHERA PHARMACEUTICALS IN COM 24344T101 493 7,913 SH   SOLE 23 7,913 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 1,350 21,687 SH   SOLE 26 0 0 21,687
DECIPHERA PHARMACEUTICALS IN COM 24344T101 328 5,267 SH   SOLE 28 5,267 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 735 11,817 SH   SOLE 30 11,817 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 25 394 SH   SOLE 34 394 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 186 2,992 SH   SOLE 40 2,992 0 0
DECKERS OUTDOOR CORP COM 243537107 4,037 23,909 SH   SOLE 2 13,184 0 10,725
DECKERS OUTDOOR CORP COM 243537107 20 120 SH   SOLE 4 120 0 0
DECKERS OUTDOOR CORP COM 243537107 85 504 SH   SOLE 7 504 0 0
DECKERS OUTDOOR CORP COM 243537107 27,137 160,708 SH   SOLE 18 159,836 0 872
DECKERS OUTDOOR CORP COM 243537107 8,510 50,398 SH   SOLE 19 50,398 0 0
DECKERS OUTDOOR CORP COM 243537107 343,612 2,034,891 SH   SOLE 21 2,034,891 0 0
DECKERS OUTDOOR CORP COM 243537107 164,086 971,726 SH   SOLE 22 933,369 0 38,357
DECKERS OUTDOOR CORP COM 243537107 438 2,593 SH   SOLE 23 2,593 0 0
DECKERS OUTDOOR CORP COM 243537107 1,957 11,592 SH   SOLE 26 6,523 0 5,069
DECKERS OUTDOOR CORP COM 243537107 721 4,270 SH   SOLE 28 4,270 0 0
DECKERS OUTDOOR CORP COM 243537107 1,662 9,843 SH   SOLE 30 9,843 0 0
DECKERS OUTDOOR CORP COM 243537107 262 1,554 SH   SOLE 34 1,554 0 0
DECKERS OUTDOOR CORP COM 243537107 63 375 SH   SOLE 36 375 0 0
DECKERS OUTDOOR CORP COM 243537107 538 3,187 SH   SOLE 40 3,187 0 0
DEERE & CO COM 244199105 134,948 778,877 SH   SOLE 2 80,622 0 698,255
DEERE & CO COM 244199105 23,699 136,780 SH   SOLE 4 128,651 0 8,129
DEERE & CO COM 244199105 60,591 349,710 SH   SOLE 7 349,710 0 0
DEERE & CO COM 244199105 448 2,586 SH   SOLE 13 2,586 0 0
DEERE & CO COM 244199105 316 1,826 SH   SOLE 15 1,826 0 0
DEERE & CO COM 244199105 14 80 SH   SOLE 17 0 0 80
DEERE & CO COM 244199105 96,441 556,623 SH   SOLE 18 514,279 0 42,344
DEERE & CO COM 244199105 20,894 120,592 SH   SOLE 19 120,592 0 0
DEERE & CO COM 244199105 941,533 5,434,223 SH   SOLE 21 5,434,223 0 0
DEERE & CO COM 244199105 1,306,713 7,541,922 SH   SOLE 22 6,715,938 0 825,984
DEERE & CO COM 244199105 38,054 219,635 SH   SOLE 23 219,635 0 0
DEERE & CO COM 244199105 56,957 328,738 SH   SOLE 25 328,738 0 0
DEERE & CO COM 244199105 216,726 1,250,872 SH   SOLE 26 177,401 0 1,073,471
DEERE & CO COM 244199105 9,742 56,227 SH   SOLE 28 39,024 0 17,203
DEERE & CO COM 244199105 8,749 50,494 SH   SOLE 29 38,851 0 11,643
DEERE & CO COM 244199105 213,999 1,235,130 SH   SOLE 30 1,235,130 0 0
DEERE & CO COM 244199105 12,050 69,549 SH   SOLE 31 53,837 0 15,712
DEERE & CO COM 244199105 5,836 33,686 SH   SOLE 34 33,686 0 0
DEERE & CO COM 244199105 39,729 229,302 SH   SOLE 36 229,302 0 0
DEERE & CO COM 244199105 1,194 6,892 SH   SOLE 40 6,892 0 0
DEL TACO RESTAURANTS INC COM 245496104 237 30,037 SH   SOLE 2 1,108 0 28,929
DEL TACO RESTAURANTS INC COM 245496104 6 759 SH   SOLE 7 759 0 0
DEL TACO RESTAURANTS INC COM 245496104 835 105,633 SH   SOLE 18 105,633 0 0
DEL TACO RESTAURANTS INC COM 245496104 400 50,538 SH   SOLE 19 50,538 0 0
DEL TACO RESTAURANTS INC COM 245496104 8,687 1,098,874 SH   SOLE 21 1,098,874 0 0
DEL TACO RESTAURANTS INC COM 245496104 8,334 1,054,228 SH   SOLE 22 1,008,661 0 45,567
DEL TACO RESTAURANTS INC COM 245496104 131 16,539 SH   SOLE 26 0 0 16,539
DEL TACO RESTAURANTS INC COM 245496104 44 5,591 SH   SOLE 28 5,591 0 0
DEL TACO RESTAURANTS INC COM 245496104 50 6,335 SH   SOLE 30 6,335 0 0
DELEK US HLDGS INC NEW COM 24665A103 2,599 77,523 SH   SOLE 2 4,991 0 72,532
DELEK US HLDGS INC NEW COM 24665A103 10 312 SH   SOLE 4 312 0 0
DELEK US HLDGS INC NEW COM 24665A103 75 2,245 SH   SOLE 7 2,245 0 0
DELEK US HLDGS INC NEW COM 24665A103 8,413 250,924 SH   SOLE 18 250,924 0 0
DELEK US HLDGS INC NEW COM 24665A103 5,865 174,918 SH   SOLE 19 174,918 0 0
DELEK US HLDGS INC NEW COM 24665A103 89,454 2,667,882 SH   SOLE 21 2,667,882 0 0
DELEK US HLDGS INC NEW COM 24665A103 75,456 2,250,404 SH   SOLE 22 2,146,707 0 103,697
DELEK US HLDGS INC NEW COM 24665A103 295 8,793 SH   SOLE 23 8,793 0 0
DELEK US HLDGS INC NEW COM 24665A103 1,647 49,133 SH   SOLE 26 18,693 0 30,440
DELEK US HLDGS INC NEW COM 24665A103 337 10,057 SH   SOLE 28 10,057 0 0
DELEK US HLDGS INC NEW COM 24665A103 850 25,344 SH   SOLE 30 25,344 0 0
DELEK US HLDGS INC NEW COM 24665A103 115 3,438 SH   SOLE 34 3,438 0 0
DELEK US HLDGS INC NEW COM 24665A103 79 2,344 SH   SOLE 36 2,344 0 0
DELEK US HLDGS INC NEW COM 24665A103 246 7,343 SH   SOLE 40 7,343 0 0
DELL TECHNOLOGIES INC CL C 24703L202 19,952 388,239 SH   SOLE 2 65,931 0 322,308
DELL TECHNOLOGIES INC CL C 24703L202 3,655 71,114 SH   SOLE 4 67,073 0 4,041
DELL TECHNOLOGIES INC CL C 24703L202 835 16,243 SH   SOLE 7 16,243 0 0
DELL TECHNOLOGIES INC CL C 24703L202 14 268 SH   SOLE 13 268 0 0
DELL TECHNOLOGIES INC CL C 24703L202 58 1,132 SH   SOLE 15 1,132 0 0
DELL TECHNOLOGIES INC CL C 24703L202 7 131 SH   SOLE 17 0 0 131
DELL TECHNOLOGIES INC CL C 24703L202 4,621 89,922 SH   SOLE 18 77,787 0 12,135
DELL TECHNOLOGIES INC CL C 24703L202 1,714 33,344 SH   SOLE 19 33,344 0 0
DELL TECHNOLOGIES INC CL C 24703L202 100,787 1,961,213 SH   SOLE 21 1,961,213 0 0
DELL TECHNOLOGIES INC CL C 24703L202 220,532 4,291,347 SH   SOLE 22 4,000,702 0 290,645
DELL TECHNOLOGIES INC CL C 24703L202 5,689 110,712 SH   SOLE 23 110,712 0 0
DELL TECHNOLOGIES INC CL C 24703L202 7,724 150,293 SH   SOLE 25 150,293 0 0
DELL TECHNOLOGIES INC CL C 24703L202 31,584 614,600 SH   SOLE 26 139,472 0 475,128
DELL TECHNOLOGIES INC CL C 24703L202 1,498 29,150 SH   SOLE 28 19,562 0 9,588
DELL TECHNOLOGIES INC CL C 24703L202 157 3,062 SH   SOLE 29 3,062 0 0
DELL TECHNOLOGIES INC CL C 24703L202 14,612 284,345 SH   SOLE 30 284,345 0 0
DELL TECHNOLOGIES INC CL C 24703L202 1,697 33,023 SH   SOLE 31 28,118 0 4,905
DELL TECHNOLOGIES INC CL C 24703L202 1,098 21,358 SH   SOLE 34 21,358 0 0
DELL TECHNOLOGIES INC CL C 24703L202 6,851 133,313 SH   SOLE 36 133,313 0 0
DELL TECHNOLOGIES INC CL C 24703L202 227 4,409 SH   SOLE 40 4,409 0 0
DELPHI TECHNOLOGIES PLC SHS G2709G107 478 37,291 SH   SOLE 2 37,291 0 0
DELPHI TECHNOLOGIES PLC SHS G2709G107 5 374 SH   SOLE 4 374 0 0
DELPHI TECHNOLOGIES PLC SHS G2709G107 25 1,947 SH   SOLE 7 1,947 0 0
DELPHI TECHNOLOGIES PLC SHS G2709G107 2,504 195,176 SH   SOLE 18 195,176 0 0
DELPHI TECHNOLOGIES PLC SHS G2709G107 42,405 3,305,167 SH   SOLE 21 3,305,167 0 0
DELPHI TECHNOLOGIES PLC SHS G2709G107 26,504 2,065,748 SH   SOLE 22 1,999,672 0 66,076
DELPHI TECHNOLOGIES PLC SHS G2709G107 315 24,555 SH   SOLE 26 14,546 0 10,009
DELPHI TECHNOLOGIES PLC SHS G2709G107 137 10,656 SH   SOLE 28 10,656 0 0
DELPHI TECHNOLOGIES PLC SHS G2709G107 364 28,391 SH   SOLE 30 28,391 0 0
DELPHI TECHNOLOGIES PLC SHS G2709G107 14 1,066 SH   SOLE 31 0 0 1,066
DELPHI TECHNOLOGIES PLC SHS G2709G107 105 8,211 SH   SOLE 36 8,211 0 0
DELPHI TECHNOLOGIES PLC SHS G2709G107 128 9,968 SH   SOLE 40 9,968 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 80,184 1,371,129 SH   SOLE 2 220,793 0 1,150,336
DELTA AIR LINES INC DEL COM NEW 247361702 4,683 80,079 SH   SOLE 4 75,452 0 4,627
DELTA AIR LINES INC DEL COM NEW 247361702 34,760 594,393 SH   SOLE 7 479,057 0 115,336
DELTA AIR LINES INC DEL COM NEW 247361702 614 10,495 SH   SOLE 13 10,495 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 92 1,571 SH   SOLE 15 1,571 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 5 87 SH   SOLE 17 0 0 87
DELTA AIR LINES INC DEL COM NEW 247361702 161,658 2,764,326 SH   SOLE 18 2,526,474 0 237,852
DELTA AIR LINES INC DEL COM NEW 247361702 53,193 909,593 SH   SOLE 19 909,593 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 639,636 10,937,685 SH   SOLE 21 10,937,685 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 793,904 13,575,653 SH   SOLE 22 12,253,110 0 1,322,543
DELTA AIR LINES INC DEL COM NEW 247361702 7,221 123,480 SH   SOLE 23 123,480 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 13,029 222,786 SH   SOLE 25 184,256 0 38,530
DELTA AIR LINES INC DEL COM NEW 247361702 70,846 1,211,449 SH   SOLE 26 161,798 0 1,049,651
DELTA AIR LINES INC DEL COM NEW 247361702 1,822 31,158 SH   SOLE 28 21,566 0 9,592
DELTA AIR LINES INC DEL COM NEW 247361702 4,274 73,085 SH   SOLE 29 13,409 0 59,676
DELTA AIR LINES INC DEL COM NEW 247361702 102,554 1,753,662 SH   SOLE 30 1,753,662 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 2,929 50,093 SH   SOLE 31 42,189 0 7,904
DELTA AIR LINES INC DEL COM NEW 247361702 29,748 508,693 SH   SOLE 34 508,693 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 9,547 163,247 SH   SOLE 36 163,247 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 212 3,621 SH   SOLE 40 3,621 0 0
DELTA APPAREL INC COM 247368103 178 5,736 SH   SOLE 2 266 0 5,470
DELTA APPAREL INC COM 247368103 675 21,711 SH   SOLE 18 21,711 0 0
DELTA APPAREL INC COM 247368103 344 11,066 SH   SOLE 19 11,066 0 0
DELTA APPAREL INC COM 247368103 6,925 222,677 SH   SOLE 21 222,677 0 0
DELTA APPAREL INC COM 247368103 7,190 231,203 SH   SOLE 22 228,483 0 2,720
DELUXE CORP COM 248019101 2,957 59,229 SH   SOLE 2 19,827 0 39,402
DELUXE CORP COM 248019101 13 270 SH   SOLE 4 270 0 0
DELUXE CORP COM 248019101 60 1,197 SH   SOLE 7 1,197 0 0
DELUXE CORP COM 248019101 11,953 239,445 SH   SOLE 18 239,445 0 0
DELUXE CORP COM 248019101 4,674 93,630 SH   SOLE 19 93,630 0 0
DELUXE CORP COM 248019101 152,276 3,050,400 SH   SOLE 21 3,050,400 0 0
DELUXE CORP COM 248019101 79,435 1,591,247 SH   SOLE 22 1,528,452 0 62,795
DELUXE CORP COM 248019101 108 2,163 SH   SOLE 23 2,163 0 0
DELUXE CORP COM 248019101 1,584 31,736 SH   SOLE 26 15,352 0 16,384
DELUXE CORP COM 248019101 310 6,200 SH   SOLE 28 6,200 0 0
DELUXE CORP COM 248019101 708 14,175 SH   SOLE 30 14,175 0 0
DELUXE CORP COM 248019101 440 8,824 SH   SOLE 34 8,824 0 0
DELUXE CORP COM 248019101 249 4,979 SH   SOLE 40 4,979 0 0
DENALI THERAPEUTICS INC COM 24823R105 445 25,543 SH   SOLE 2 7,282 0 18,261
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,004 172,437 SH   SOLE 18 163,684 0 8,753
DENALI THERAPEUTICS INC COM 24823R105 3,398 195,082 SH   SOLE 19 195,082 0 0
DENALI THERAPEUTICS INC COM 24823R105 44,011 2,526,473 SH   SOLE 21 2,526,473 0 0
DENALI THERAPEUTICS INC COM 24823R105 33,458 1,920,671 SH   SOLE 22 1,851,546 0 69,125
DENALI THERAPEUTICS INC COM 24823R105 393 22,554 SH   SOLE 23 22,554 0 0
DENALI THERAPEUTICS INC COM 24823R105 1,406 80,736 SH   SOLE 26 21,467 0 59,269
DENALI THERAPEUTICS INC COM 24823R105 161 9,267 SH   SOLE 28 9,267 0 0
DENALI THERAPEUTICS INC COM 24823R105 4,960 284,749 SH   SOLE 30 284,749 0 0
DENALI THERAPEUTICS INC COM 24823R105 9 544 SH   SOLE 34 544 0 0
DENALI THERAPEUTICS INC COM 24823R105 143 8,234 SH   SOLE 40 8,234 0 0
DENBURY RES INC COM NEW 247916208 706 500,984 SH   SOLE 2 18,684 0 482,300
DENBURY RES INC COM NEW 247916208 3 1,959 SH   SOLE 4 1,959 0 0
DENBURY RES INC COM NEW 247916208 13 9,211 SH   SOLE 7 9,211 0 0
DENBURY RES INC COM NEW 247916208 2,966 2,103,219 SH   SOLE 18 2,103,219 0 0
DENBURY RES INC COM NEW 247916208 1,232 873,558 SH   SOLE 19 873,558 0 0
DENBURY RES INC COM NEW 247916208 78,723 55,831,730 SH   SOLE 21 55,831,730 0 0
DENBURY RES INC COM NEW 247916208 20,682 14,667,856 SH   SOLE 22 14,021,241 0 646,615
DENBURY RES INC COM NEW 247916208 0 48 SH   SOLE 23 48 0 0
DENBURY RES INC COM NEW 247916208 75 53,427 SH   SOLE 26 25,973 0 27,454
DENBURY RES INC COM NEW 247916208 84 59,570 SH   SOLE 28 59,570 0 0
DENBURY RES INC COM NEW 247916208 1,023 725,810 SH   SOLE 30 725,810 0 0
DENBURY RES INC COM NEW 247916208 56 39,693 SH   SOLE 40 39,693 0 0
DENNYS CORP COM 24869P104 612 30,764 SH   SOLE 2 2,037 0 28,727
DENNYS CORP COM 24869P104 4 182 SH   SOLE 4 182 0 0
DENNYS CORP COM 24869P104 18 926 SH   SOLE 7 926 0 0
DENNYS CORP COM 24869P104 4,279 215,244 SH   SOLE 18 198,905 0 16,339
DENNYS CORP COM 24869P104 3,684 185,308 SH   SOLE 19 185,308 0 0
DENNYS CORP COM 24869P104 41,416 2,083,284 SH   SOLE 21 2,083,284 0 0
DENNYS CORP COM 24869P104 35,804 1,801,021 SH   SOLE 22 1,724,069 0 76,952
DENNYS CORP COM 24869P104 201 10,125 SH   SOLE 23 10,125 0 0
DENNYS CORP COM 24869P104 1,375 69,151 SH   SOLE 26 22,809 0 46,342
DENNYS CORP COM 24869P104 138 6,917 SH   SOLE 28 6,917 0 0
DENNYS CORP COM 24869P104 379 19,072 SH   SOLE 30 19,072 0 0
DENNYS CORP COM 24869P104 365 18,348 SH   SOLE 34 18,348 0 0
DENNYS CORP COM 24869P104 129 6,506 SH   SOLE 40 6,506 0 0
DENTSPLY SIRONA INC COM 24906P109 33,580 593,399 SH   SOLE 2 67,356 0 526,043
DENTSPLY SIRONA INC COM 24906P109 6,273 110,858 SH   SOLE 4 104,769 0 6,089
DENTSPLY SIRONA INC COM 24906P109 13,163 232,602 SH   SOLE 7 203,163 0 29,439
DENTSPLY SIRONA INC COM 24906P109 524 9,258 SH   SOLE 13 9,258 0 0
DENTSPLY SIRONA INC COM 24906P109 95 1,676 SH   SOLE 15 1,676 0 0
DENTSPLY SIRONA INC COM 24906P109 25,669 453,600 SH   SOLE 18 423,821 0 29,779
DENTSPLY SIRONA INC COM 24906P109 3,622 64,007 SH   SOLE 19 64,007 0 0
DENTSPLY SIRONA INC COM 24906P109 333,870 5,899,807 SH   SOLE 21 5,899,807 0 0
DENTSPLY SIRONA INC COM 24906P109 305,995 5,407,235 SH   SOLE 22 4,832,968 0 574,267
DENTSPLY SIRONA INC COM 24906P109 10,270 181,473 SH   SOLE 23 181,473 0 0
DENTSPLY SIRONA INC COM 24906P109 14,762 260,861 SH   SOLE 25 260,861 0 0
DENTSPLY SIRONA INC COM 24906P109 63,014 1,113,521 SH   SOLE 26 186,074 0 927,447
DENTSPLY SIRONA INC COM 24906P109 2,389 42,208 SH   SOLE 28 29,247 0 12,961
DENTSPLY SIRONA INC COM 24906P109 2,896 51,170 SH   SOLE 29 4,300 0 46,870
DENTSPLY SIRONA INC COM 24906P109 55,150 974,559 SH   SOLE 30 974,559 0 0
DENTSPLY SIRONA INC COM 24906P109 2,733 48,295 SH   SOLE 31 40,227 0 8,068
DENTSPLY SIRONA INC COM 24906P109 908 16,052 SH   SOLE 34 16,052 0 0
DENTSPLY SIRONA INC COM 24906P109 8,619 152,311 SH   SOLE 36 152,311 0 0
DENTSPLY SIRONA INC COM 24906P109 259 4,575 SH   SOLE 40 4,575 0 0
DERMIRA INC COM 24983L104 302 19,907 SH   SOLE 2 1,935 0 17,972
DERMIRA INC COM 24983L104 13 850 SH   SOLE 7 850 0 0
DERMIRA INC COM 24983L104 2,811 185,403 SH   SOLE 18 170,211 0 15,192
DERMIRA INC COM 24983L104 2,181 143,866 SH   SOLE 19 143,866 0 0
DERMIRA INC COM 24983L104 34,436 2,271,477 SH   SOLE 21 2,271,477 0 0
DERMIRA INC COM 24983L104 22,335 1,473,258 SH   SOLE 22 1,428,324 0 44,934
DERMIRA INC COM 24983L104 150 9,927 SH   SOLE 23 9,927 0 0
DERMIRA INC COM 24983L104 646 42,636 SH   SOLE 26 0 0 42,636
DERMIRA INC COM 24983L104 116 7,654 SH   SOLE 28 7,654 0 0
DERMIRA INC COM 24983L104 386 25,488 SH   SOLE 30 25,488 0 0
DERMIRA INC COM 24983L104 34 2,272 SH   SOLE 40 2,272 0 0
DERMIRA INC NOTE 3.000% 5/1 24983LAB0 645 700,000 PRN   SOLE 21 700,000 0 0
DESCARTES SYS GROUP INC COM 249906108 9,397 219,969 SH   SOLE 21 219,969 0 0
DESIGNER BRANDS INC CL A 250565108 846 53,758 SH   SOLE 2 3,690 0 50,068
DESIGNER BRANDS INC CL A 250565108 7 415 SH   SOLE 4 415 0 0
DESIGNER BRANDS INC CL A 250565108 27 1,687 SH   SOLE 7 1,687 0 0
DESIGNER BRANDS INC CL A 250565108 4,344 275,965 SH   SOLE 18 275,965 0 0
DESIGNER BRANDS INC CL A 250565108 1,988 126,313 SH   SOLE 19 126,313 0 0
DESIGNER BRANDS INC CL A 250565108 104,087 6,612,918 SH   SOLE 21 6,612,918 0 0
DESIGNER BRANDS INC CL A 250565108 28,763 1,827,413 SH   SOLE 22 1,724,843 0 102,570
DESIGNER BRANDS INC CL A 250565108 32 2,037 SH   SOLE 23 2,037 0 0
DESIGNER BRANDS INC CL A 250565108 730 46,358 SH   SOLE 26 20,073 0 26,285
DESIGNER BRANDS INC CL A 250565108 128 8,113 SH   SOLE 28 8,113 0 0
DESIGNER BRANDS INC CL A 250565108 1,268 80,558 SH   SOLE 30 80,558 0 0
DESIGNER BRANDS INC CL A 250565108 243 15,450 SH   SOLE 34 15,450 0 0
DESIGNER BRANDS INC CL A 250565108 31 2,001 SH   SOLE 36 2,001 0 0
DESIGNER BRANDS INC CL A 250565108 94 5,951 SH   SOLE 40 5,951 0 0
DESPEGAR COM CORP ORD SHS G27358103 22 1,651 SH   SOLE 4 1,651 0 0
DESPEGAR COM CORP ORD SHS G27358103 7,833 581,079 SH   SOLE 21 581,079 0 0
DESPEGAR COM CORP ORD SHS G27358103 3,735 277,052 SH   SOLE 22 270,408 0 6,644
DESPEGAR COM CORP ORD SHS G27358103 2,641 195,941 SH   SOLE 30 195,941 0 0
DESTINATION XL GROUP INC COM 25065K104 9 7,217 SH   SOLE 18 7,217 0 0
DESTINATION XL GROUP INC COM 25065K104 159 124,266 SH   SOLE 21 124,266 0 0
DESTINATION XL GROUP INC COM 25065K104 1,114 870,506 SH   SOLE 22 870,506 0 0
DEVON ENERGY CORP NEW COM 25179M103 27,157 1,045,712 SH   SOLE 2 190,113 0 855,599
DEVON ENERGY CORP NEW COM 25179M103 4,745 182,693 SH   SOLE 4 170,746 0 11,947
DEVON ENERGY CORP NEW COM 25179M103 8,961 345,037 SH   SOLE 7 333,394 0 11,643
DEVON ENERGY CORP NEW COM 25179M103 634 24,431 SH   SOLE 13 24,431 0 0
DEVON ENERGY CORP NEW COM 25179M103 59 2,285 SH   SOLE 15 2,285 0 0
DEVON ENERGY CORP NEW COM 25179M103 22,609 870,592 SH   SOLE 18 753,994 0 116,598
DEVON ENERGY CORP NEW COM 25179M103 6,153 236,942 SH   SOLE 19 236,942 0 0
DEVON ENERGY CORP NEW COM 25179M103 262,731 10,116,705 SH   SOLE 21 10,116,705 0 0
DEVON ENERGY CORP NEW COM 25179M103 297,931 11,472,123 SH   SOLE 22 10,338,470 0 1,133,653
DEVON ENERGY CORP NEW COM 25179M103 7,575 291,675 SH   SOLE 23 291,675 0 0
DEVON ENERGY CORP NEW COM 25179M103 10,045 386,790 SH   SOLE 25 386,790 0 0
DEVON ENERGY CORP NEW COM 25179M103 59,341 2,284,974 SH   SOLE 26 425,936 0 1,859,038
DEVON ENERGY CORP NEW COM 25179M103 1,965 75,649 SH   SOLE 28 51,992 0 23,657
DEVON ENERGY CORP NEW COM 25179M103 4,374 168,439 SH   SOLE 29 10,313 0 158,126
DEVON ENERGY CORP NEW COM 25179M103 48,698 1,875,172 SH   SOLE 30 1,875,172 0 0
DEVON ENERGY CORP NEW COM 25179M103 3,002 115,604 SH   SOLE 31 89,763 0 25,841
DEVON ENERGY CORP NEW COM 25179M103 694 26,706 SH   SOLE 34 26,706 0 0
DEVON ENERGY CORP NEW COM 25179M103 8,097 311,766 SH   SOLE 36 311,766 0 0
DEVON ENERGY CORP NEW COM 25179M103 257 9,877 SH   SOLE 40 9,877 0 0
DEXCOM INC COM 252131107 47,756 218,324 SH   SOLE 2 25,129 0 193,195
DEXCOM INC COM 252131107 9,245 42,263 SH   SOLE 4 39,747 0 2,516
DEXCOM INC COM 252131107 1,261 5,767 SH   SOLE 7 5,767 0 0
DEXCOM INC COM 252131107 1,529 6,988 SH   SOLE 13 6,988 0 0
DEXCOM INC COM 252131107 118 540 SH   SOLE 15 540 0 0
DEXCOM INC COM 252131107 15,830 72,367 SH   SOLE 18 59,224 0 13,143
DEXCOM INC COM 252131107 16,472 75,302 SH   SOLE 19 75,302 0 0
DEXCOM INC COM 252131107 371,282 1,697,366 SH   SOLE 21 1,697,366 0 0
DEXCOM INC COM 252131107 567,464 2,594,238 SH   SOLE 22 2,411,086 0 183,152
DEXCOM INC COM 252131107 15,309 69,986 SH   SOLE 23 69,986 0 0
DEXCOM INC COM 252131107 20,966 95,848 SH   SOLE 25 95,848 0 0
DEXCOM INC COM 252131107 72,182 329,988 SH   SOLE 26 65,890 0 264,098
DEXCOM INC COM 252131107 3,725 17,028 SH   SOLE 28 11,896 0 5,132
DEXCOM INC COM 252131107 6,175 28,229 SH   SOLE 29 1,796 0 26,433
DEXCOM INC COM 252131107 34,946 159,760 SH   SOLE 30 159,760 0 0
DEXCOM INC COM 252131107 4,253 19,442 SH   SOLE 31 16,554 0 2,888
DEXCOM INC COM 252131107 1,133 5,179 SH   SOLE 34 5,179 0 0
DEXCOM INC COM 252131107 12,586 57,540 SH   SOLE 36 57,540 0 0
DEXCOM INC COM 252131107 437 2,000 SH   SOLE 40 2,000 0 0
DEXCOM INC NOTE 0.750% 5/1 252131AF4 2,702 1,215,000 PRN   SOLE 21 1,215,000 0 0
DEXCOM INC NOTE 0.750%12/0 252131AH0 4,444 3,000,000 PRN   SOLE 21 3,000,000 0 0
DHI GROUP INC COM 23331S100 150 49,849 SH   SOLE 2 2,121 0 47,728
DHI GROUP INC COM 23331S100 546 181,521 SH   SOLE 18 181,521 0 0
DHI GROUP INC COM 23331S100 277 91,868 SH   SOLE 19 91,868 0 0
DHI GROUP INC COM 23331S100 5,452 1,811,272 SH   SOLE 21 1,811,272 0 0
DHI GROUP INC COM 23331S100 3,676 1,221,131 SH   SOLE 22 1,200,460 0 20,671
DHT HOLDINGS INC SHS NEW Y2065G121 748 90,301 SH   SOLE 2 3,544 0 86,757
DHT HOLDINGS INC SHS NEW Y2065G121 11 1,371 SH   SOLE 7 1,371 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 2,638 318,560 SH   SOLE 18 318,560 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 1,513 182,728 SH   SOLE 19 182,728 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 26,486 3,198,789 SH   SOLE 21 3,198,789 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 8,799 1,062,643 SH   SOLE 22 987,603 0 75,040
DIAGEO P L C SPON ADR NEW 25243Q205 25 150 SH   SOLE 17 0 0 150
DIAGEO P L C SPON ADR NEW 25243Q205 35,690 211,911 SH   SOLE 18 211,437 0 474
DIAMEDICA THERAPEUTICS INC COM NEW 25253X207 10 1,982 SH   SOLE 18 1,982 0 0
DIAMEDICA THERAPEUTICS INC COM NEW 25253X207 146 30,071 SH   SOLE 21 30,071 0 0
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 206 1,467 SH   SOLE 2 130 0 1,337
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 7 48 SH   SOLE 7 48 0 0
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 1,636 11,646 SH   SOLE 18 11,646 0 0
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 789 5,616 SH   SOLE 19 5,616 0 0
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 17,462 124,319 SH   SOLE 21 124,319 0 0
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 15,561 110,785 SH   SOLE 22 106,862 0 3,923
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 69 488 SH   SOLE 23 488 0 0
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 77 548 SH   SOLE 26 0 0 548
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 66 467 SH   SOLE 28 467 0 0
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 308 2,193 SH   SOLE 30 2,193 0 0
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 70 499 SH   SOLE 40 499 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 486 67,568 SH   SOLE 2 1,999 0 65,569
DIAMOND OFFSHORE DRILLING IN COM 25271C102 3 394 SH   SOLE 4 394 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 30 4,110 SH   SOLE 7 4,110 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 2,073 288,277 SH   SOLE 18 288,277 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 814 113,266 SH   SOLE 19 113,266 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 54,241 7,543,958 SH   SOLE 21 7,543,958 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 14,691 2,043,186 SH   SOLE 22 1,914,866 0 128,320
DIAMOND OFFSHORE DRILLING IN COM 25271C102 119 16,586 SH   SOLE 26 11,889 0 4,697
DIAMOND OFFSHORE DRILLING IN COM 25271C102 71 9,889 SH   SOLE 28 9,889 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 576 80,157 SH   SOLE 30 80,157 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 19 2,686 SH   SOLE 31 0 0 2,686
DIAMOND OFFSHORE DRILLING IN COM 25271C102 94 13,111 SH   SOLE 36 13,111 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 55 7,637 SH   SOLE 40 7,637 0 0
DIAMOND S SHIPPING INC COM Y20676105 368 21,954 SH   SOLE 2 1,962 0 19,992
DIAMOND S SHIPPING INC COM Y20676105 1,317 78,699 SH   SOLE 18 78,699 0 0
DIAMOND S SHIPPING INC COM Y20676105 646 38,606 SH   SOLE 19 38,606 0 0
DIAMOND S SHIPPING INC COM Y20676105 14,136 844,447 SH   SOLE 21 844,447 0 0
DIAMOND S SHIPPING INC COM Y20676105 8,045 480,589 SH   SOLE 22 463,302 0 17,287
DIAMOND S SHIPPING INC COM Y20676105 21 1,250 SH   SOLE 26 0 0 1,250
DIAMOND S SHIPPING INC COM Y20676105 64 3,827 SH   SOLE 30 3,827 0 0
DIAMOND S SHIPPING INC COM Y20676105 58 3,445 SH   SOLE 40 3,445 0 0
DIAMONDBACK ENERGY INC COM 25278X109 36,783 396,108 SH   SOLE 2 42,269 0 353,839
DIAMONDBACK ENERGY INC COM 25278X109 6,004 64,657 SH   SOLE 4 60,476 0 4,181
DIAMONDBACK ENERGY INC COM 25278X109 12,879 138,689 SH   SOLE 7 138,689 0 0
DIAMONDBACK ENERGY INC COM 25278X109 196 2,111 SH   SOLE 13 2,111 0 0
DIAMONDBACK ENERGY INC COM 25278X109 70 754 SH   SOLE 15 754 0 0
DIAMONDBACK ENERGY INC COM 25278X109 30,317 326,477 SH   SOLE 18 304,744 0 21,733
DIAMONDBACK ENERGY INC COM 25278X109 17,810 191,796 SH   SOLE 19 191,796 0 0
DIAMONDBACK ENERGY INC COM 25278X109 373,425 4,021,373 SH   SOLE 21 4,021,373 0 0
DIAMONDBACK ENERGY INC COM 25278X109 360,696 3,884,298 SH   SOLE 22 3,478,814 0 405,484
DIAMONDBACK ENERGY INC COM 25278X109 10,402 112,021 SH   SOLE 23 112,021 0 0
DIAMONDBACK ENERGY INC COM 25278X109 14,747 158,805 SH   SOLE 25 158,805 0 0
DIAMONDBACK ENERGY INC COM 25278X109 59,477 640,497 SH   SOLE 26 122,675 0 517,822
DIAMONDBACK ENERGY INC COM 25278X109 2,814 30,303 SH   SOLE 28 21,548 0 8,755
DIAMONDBACK ENERGY INC COM 25278X109 336 3,615 SH   SOLE 29 3,615 0 0
DIAMONDBACK ENERGY INC COM 25278X109 64,812 697,954 SH   SOLE 30 697,954 0 0
DIAMONDBACK ENERGY INC COM 25278X109 3,233 34,816 SH   SOLE 31 28,604 0 6,212
DIAMONDBACK ENERGY INC COM 25278X109 3,428 36,914 SH   SOLE 34 36,914 0 0
DIAMONDBACK ENERGY INC COM 25278X109 9,382 101,037 SH   SOLE 36 101,037 0 0
DIAMONDBACK ENERGY INC COM 25278X109 270 2,903 SH   SOLE 40 2,903 0 0
DIAMONDPEAK HLDGS COR UNIT 99/99/9999 25280H209 33,313 3,250,000 SH   SOLE 2 3,250,000 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 2,518 227,301 SH   SOLE 2 19,625 0 207,676
DIAMONDROCK HOSPITALITY CO COM 252784301 643 58,035 SH   SOLE 4 58,035 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 2,254 203,472 SH   SOLE 7 203,472 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 9,998 902,318 SH   SOLE 18 902,318 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 9,319 841,070 SH   SOLE 19 841,070 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 272,882 24,628,302 SH   SOLE 21 24,628,302 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 92,058 8,308,467 SH   SOLE 22 8,032,699 0 275,768
DIAMONDROCK HOSPITALITY CO COM 252784301 730 65,903 SH   SOLE 23 65,903 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 4,928 444,735 SH   SOLE 25 444,735 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 2,808 253,465 SH   SOLE 26 47,892 0 205,573
DIAMONDROCK HOSPITALITY CO COM 252784301 286 25,832 SH   SOLE 28 25,832 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 1,174 105,938 SH   SOLE 29 105,938 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 12,370 1,116,439 SH   SOLE 30 1,116,439 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 35 3,200 SH   SOLE 36 3,200 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 240 21,621 SH   SOLE 40 21,621 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 470 21,323 SH   SOLE 2 1,854 0 19,469
DICERNA PHARMACEUTICALS INC COM 253031108 9 388 SH   SOLE 4 388 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 21 957 SH   SOLE 7 957 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 4,122 187,120 SH   SOLE 18 187,120 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 2,201 99,900 SH   SOLE 19 99,900 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 55,262 2,508,479 SH   SOLE 21 2,508,479 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 33,904 1,538,994 SH   SOLE 22 1,481,507 0 57,487
DICERNA PHARMACEUTICALS INC COM 253031108 7 331 SH   SOLE 23 331 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 890 40,377 SH   SOLE 26 31,067 0 9,310
DICERNA PHARMACEUTICALS INC COM 253031108 205 9,325 SH   SOLE 28 9,325 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 459 20,854 SH   SOLE 30 20,854 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 15 684 SH   SOLE 34 684 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 96 4,358 SH   SOLE 40 4,358 0 0
DICKS SPORTING GOODS INC COM 253393102 6,975 140,943 SH   SOLE 2 55,048 0 85,895
DICKS SPORTING GOODS INC COM 253393102 14 275 SH   SOLE 4 275 0 0
DICKS SPORTING GOODS INC COM 253393102 102 2,068 SH   SOLE 7 2,068 0 0
DICKS SPORTING GOODS INC COM 253393102 9,563 193,238 SH   SOLE 18 193,238 0 0
DICKS SPORTING GOODS INC COM 253393102 736 14,865 SH   SOLE 19 14,865 0 0
DICKS SPORTING GOODS INC COM 253393102 157,729 3,187,080 SH   SOLE 21 3,187,080 0 0
DICKS SPORTING GOODS INC COM 253393102 124,425 2,514,149 SH   SOLE 22 2,372,059 0 142,090
DICKS SPORTING GOODS INC COM 253393102 1,303 26,332 SH   SOLE 26 13,093 0 13,239
DICKS SPORTING GOODS INC COM 253393102 455 9,188 SH   SOLE 28 9,188 0 0
DICKS SPORTING GOODS INC COM 253393102 1,190 24,048 SH   SOLE 30 24,048 0 0
DICKS SPORTING GOODS INC COM 253393102 427 8,621 SH   SOLE 31 1,421 0 7,200
DICKS SPORTING GOODS INC COM 253393102 207 4,187 SH   SOLE 36 4,187 0 0
DICKS SPORTING GOODS INC COM 253393102 361 7,286 SH   SOLE 40 7,286 0 0
DIEBOLD NXDF INC COM 253651103 590 55,837 SH   SOLE 2 3,125 0 52,712
DIEBOLD NXDF INC COM 253651103 2 163 SH   SOLE 4 163 0 0
DIEBOLD NXDF INC COM 253651103 41 3,926 SH   SOLE 7 3,926 0 0
DIEBOLD NXDF INC COM 253651103 3,621 342,907 SH   SOLE 18 342,907 0 0
DIEBOLD NXDF INC COM 253651103 1,434 135,772 SH   SOLE 19 135,772 0 0
DIEBOLD NXDF INC COM 253651103 90,786 8,597,187 SH   SOLE 21 8,597,187 0 0
DIEBOLD NXDF INC COM 253651103 24,471 2,317,299 SH   SOLE 22 2,224,786 0 92,513
DIEBOLD NXDF INC COM 253651103 263 24,862 SH   SOLE 26 20,256 0 4,606
DIEBOLD NXDF INC COM 253651103 94 8,899 SH   SOLE 28 8,899 0 0
DIEBOLD NXDF INC COM 253651103 1,153 109,163 SH   SOLE 30 109,163 0 0
DIEBOLD NXDF INC COM 253651103 70 6,621 SH   SOLE 40 6,621 0 0
DIFFUSION PHARMACEUTICALS IN COM PAR 253748305 378 820,779 SH   SOLE 22 820,779 0 0
DIGI INTL INC COM 253798102 515 29,047 SH   SOLE 2 945 0 28,102
DIGI INTL INC COM 253798102 10 566 SH   SOLE 7 566 0 0
DIGI INTL INC COM 253798102 2,306 130,140 SH   SOLE 18 130,140 0 0
DIGI INTL INC COM 253798102 865 48,805 SH   SOLE 19 48,805 0 0
DIGI INTL INC COM 253798102 57,129 3,224,006 SH   SOLE 21 3,224,006 0 0
DIGI INTL INC COM 253798102 15,086 851,368 SH   SOLE 22 829,847 0 21,521
DIGI INTL INC COM 253798102 523 29,527 SH   SOLE 30 29,527 0 0
DIGIMARC CORP NEW COM 25381B101 175 5,225 SH   SOLE 2 435 0 4,790
DIGIMARC CORP NEW COM 25381B101 7 204 SH   SOLE 7 204 0 0
DIGIMARC CORP NEW COM 25381B101 1,400 41,711 SH   SOLE 18 41,711 0 0
DIGIMARC CORP NEW COM 25381B101 695 20,723 SH   SOLE 19 20,723 0 0
DIGIMARC CORP NEW COM 25381B101 14,326 426,876 SH   SOLE 21 426,876 0 0
DIGIMARC CORP NEW COM 25381B101 11,727 349,436 SH   SOLE 22 340,299 0 9,137
DIGIMARC CORP NEW COM 25381B101 190 5,667 SH   SOLE 30 5,667 0 0
DIGIMARC CORP NEW COM 25381B101 62 1,847 SH   SOLE 40 1,847 0 0
DIGIRAD CORP COM NEW 253827703 3 1,268 SH   SOLE 21 1,268 0 0
DIGIRAD CORP COM NEW 253827703 4 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 21,044 SH   SOLE 21 21,044 0 0
DIGITAL ALLY INC COM NEW 25382P208 50 49,500 SH   SOLE 22 49,500 0 0
DIGITAL RLTY TR INC COM 253868103 59,038 493,055 SH   SOLE 2 42,240 0 450,815
DIGITAL RLTY TR INC COM 253868103 18,367 153,391 SH   SOLE 4 147,950 0 5,441
DIGITAL RLTY TR INC COM 253868103 49,049 409,630 SH   SOLE 7 409,630 0 0
DIGITAL RLTY TR INC COM 253868103 212 1,774 SH   SOLE 13 1,774 0 0
DIGITAL RLTY TR INC COM 253868103 26 219 SH   SOLE 15 219 0 0
DIGITAL RLTY TR INC COM 253868103 49,375 412,349 SH   SOLE 18 383,449 0 28,900
DIGITAL RLTY TR INC COM 253868103 31,892 266,347 SH   SOLE 19 266,347 0 0
DIGITAL RLTY TR INC COM 253868103 838,224 7,000,365 SH   SOLE 21 7,000,365 0 0
DIGITAL RLTY TR INC COM 253868103 823,794 6,879,860 SH   SOLE 22 6,342,379 0 537,481
DIGITAL RLTY TR INC COM 253868103 19,802 165,377 SH   SOLE 23 165,377 0 0
DIGITAL RLTY TR INC COM 253868103 79,741 665,953 SH   SOLE 25 665,953 0 0
DIGITAL RLTY TR INC COM 253868103 109,333 913,084 SH   SOLE 26 134,176 0 778,908
DIGITAL RLTY TR INC COM 253868103 4,667 38,972 SH   SOLE 28 27,180 0 11,792
DIGITAL RLTY TR INC COM 253868103 13,407 111,968 SH   SOLE 29 111,968 0 0
DIGITAL RLTY TR INC COM 253868103 189,780 1,584,932 SH   SOLE 30 1,584,932 0 0
DIGITAL RLTY TR INC COM 253868103 5,270 44,011 SH   SOLE 31 37,003 0 7,008
DIGITAL RLTY TR INC COM 253868103 1,680 14,032 SH   SOLE 34 14,032 0 0
DIGITAL RLTY TR INC COM 253868103 16,976 141,776 SH   SOLE 36 141,776 0 0
DIGITAL RLTY TR INC COM 253868103 589 4,915 SH   SOLE 40 4,915 0 0
DIGITAL TURBINE INC COM NEW 25400W102 233 32,663 SH   SOLE 2 3,178 0 29,485
DIGITAL TURBINE INC COM NEW 25400W102 10 1,456 SH   SOLE 7 1,456 0 0
DIGITAL TURBINE INC COM NEW 25400W102 2,013 282,348 SH   SOLE 18 282,348 0 0
DIGITAL TURBINE INC COM NEW 25400W102 991 139,053 SH   SOLE 19 139,053 0 0
DIGITAL TURBINE INC COM NEW 25400W102 20,359 2,855,364 SH   SOLE 21 2,855,364 0 0
DIGITAL TURBINE INC COM NEW 25400W102 14,501 2,033,789 SH   SOLE 22 1,925,537 0 108,252
DIGITAL TURBINE INC COM NEW 25400W102 198 27,830 SH   SOLE 30 27,830 0 0
DIGITAL TURBINE INC COM NEW 25400W102 68 9,527 SH   SOLE 40 9,527 0 0
DILLARDS INC CL A 254067101 1,076 14,643 SH   SOLE 2 4,749 0 9,894
DILLARDS INC CL A 254067101 9 116 SH   SOLE 4 116 0 0
DILLARDS INC CL A 254067101 12 161 SH   SOLE 7 161 0 0
DILLARDS INC CL A 254067101 4,185 56,948 SH   SOLE 18 56,948 0 0
DILLARDS INC CL A 254067101 1,335 18,173 SH   SOLE 19 18,173 0 0
DILLARDS INC CL A 254067101 52,317 711,990 SH   SOLE 21 711,990 0 0
DILLARDS INC CL A 254067101 37,323 507,933 SH   SOLE 22 489,107 0 18,826
DILLARDS INC CL A 254067101 9 122 SH   SOLE 23 122 0 0
DILLARDS INC CL A 254067101 277 3,767 SH   SOLE 26 1,635 0 2,132
DILLARDS INC CL A 254067101 131 1,786 SH   SOLE 28 1,786 0 0
DILLARDS INC CL A 254067101 407 5,540 SH   SOLE 30 5,540 0 0
DILLARDS INC CL A 254067101 59 800 SH   SOLE 31 0 0 800
DILLARDS INC CL A 254067101 182 2,474 SH   SOLE 36 2,474 0 0
DILLARDS INC CL A 254067101 85 1,162 SH   SOLE 40 1,162 0 0
DIME CMNTY BANCSHARES COM 253922108 679 32,514 SH   SOLE 2 1,107 0 31,407
DIME CMNTY BANCSHARES COM 253922108 6 281 SH   SOLE 4 281 0 0
DIME CMNTY BANCSHARES COM 253922108 10 465 SH   SOLE 7 465 0 0
DIME CMNTY BANCSHARES COM 253922108 3,092 148,000 SH   SOLE 18 148,000 0 0
DIME CMNTY BANCSHARES COM 253922108 1,174 56,196 SH   SOLE 19 56,196 0 0
DIME CMNTY BANCSHARES COM 253922108 76,077 3,641,809 SH   SOLE 21 3,641,809 0 0
DIME CMNTY BANCSHARES COM 253922108 22,195 1,062,472 SH   SOLE 22 1,022,688 0 39,784
DIME CMNTY BANCSHARES COM 253922108 2 80 SH   SOLE 23 80 0 0
DIME CMNTY BANCSHARES COM 253922108 416 19,937 SH   SOLE 26 19,937 0 0
DIME CMNTY BANCSHARES COM 253922108 97 4,665 SH   SOLE 28 4,665 0 0
DIME CMNTY BANCSHARES COM 253922108 888 42,501 SH   SOLE 30 42,501 0 0
DIME CMNTY BANCSHARES COM 253922108 72 3,438 SH   SOLE 40 3,438 0 0
DINE BRANDS GLOBAL INC COM 254423106 879 10,526 SH   SOLE 2 581 0 9,945
DINE BRANDS GLOBAL INC COM 254423106 9 104 SH   SOLE 4 104 0 0
DINE BRANDS GLOBAL INC COM 254423106 23 275 SH   SOLE 7 275 0 0
DINE BRANDS GLOBAL INC COM 254423106 6,050 72,434 SH   SOLE 18 72,434 0 0
DINE BRANDS GLOBAL INC COM 254423106 2,475 29,628 SH   SOLE 19 29,628 0 0
DINE BRANDS GLOBAL INC COM 254423106 152,101 1,821,129 SH   SOLE 21 1,821,129 0 0
DINE BRANDS GLOBAL INC COM 254423106 42,026 503,179 SH   SOLE 22 481,800 0 21,379
DINE BRANDS GLOBAL INC COM 254423106 99 1,182 SH   SOLE 23 1,182 0 0
DINE BRANDS GLOBAL INC COM 254423106 642 7,681 SH   SOLE 26 6,726 0 955
DINE BRANDS GLOBAL INC COM 254423106 172 2,058 SH   SOLE 28 2,058 0 0
DINE BRANDS GLOBAL INC COM 254423106 1,998 23,922 SH   SOLE 30 23,922 0 0
DINE BRANDS GLOBAL INC COM 254423106 154 1,838 SH   SOLE 40 1,838 0 0
DIODES INC COM 254543101 2,031 36,031 SH   SOLE 2 1,564 0 34,467
DIODES INC COM 254543101 12 220 SH   SOLE 4 220 0 0
DIODES INC COM 254543101 39 683 SH   SOLE 7 683 0 0
DIODES INC COM 254543101 10,371 183,988 SH   SOLE 18 183,988 0 0
DIODES INC COM 254543101 4,074 72,275 SH   SOLE 19 72,275 0 0
DIODES INC COM 254543101 258,392 4,583,851 SH   SOLE 21 4,583,851 0 0
DIODES INC COM 254543101 68,725 1,219,173 SH   SOLE 22 1,164,832 0 54,341
DIODES INC COM 254543101 599 10,618 SH   SOLE 26 7,267 0 3,351
DIODES INC COM 254543101 308 5,471 SH   SOLE 28 5,471 0 0
DIODES INC COM 254543101 28,625 507,797 SH   SOLE 30 507,797 0 0
DIODES INC COM 254543101 216 3,840 SH   SOLE 40 3,840 0 0
DIPLOMAT PHARMACY INC COM 25456K101 235 58,729 SH   SOLE 2 2,236 0 56,493
DIPLOMAT PHARMACY INC COM 25456K101 1 230 SH   SOLE 4 230 0 0
DIPLOMAT PHARMACY INC COM 25456K101 5 1,232 SH   SOLE 7 1,232 0 0
DIPLOMAT PHARMACY INC COM 25456K101 1,088 272,084 SH   SOLE 18 272,084 0 0
DIPLOMAT PHARMACY INC COM 25456K101 407 101,648 SH   SOLE 19 101,648 0 0
DIPLOMAT PHARMACY INC COM 25456K101 28,525 7,131,190 SH   SOLE 21 7,131,190 0 0
DIPLOMAT PHARMACY INC COM 25456K101 6,847 1,711,810 SH   SOLE 22 1,597,955 0 113,855
DIPLOMAT PHARMACY INC COM 25456K101 51 12,804 SH   SOLE 26 5,329 0 7,475
DIPLOMAT PHARMACY INC COM 25456K101 28 6,994 SH   SOLE 28 6,994 0 0
DIPLOMAT PHARMACY INC COM 25456K101 270 67,449 SH   SOLE 30 67,449 0 0
DIPLOMAT PHARMACY INC COM 25456K101 15 3,872 SH   SOLE 40 3,872 0 0
DIREXION SHS ETF TR DLY SMCAP BULL3X 25459W847 4 60 SH   SOLE 17 0 0 60
DISCOVER FINL SVCS COM 254709108 66,924 789,009 SH   SOLE 2 96,930 0 692,079
DISCOVER FINL SVCS COM 254709108 13,163 155,191 SH   SOLE 4 145,818 0 9,373
DISCOVER FINL SVCS COM 254709108 22,706 267,699 SH   SOLE 7 267,699 0 0
DISCOVER FINL SVCS COM 254709108 292 3,438 SH   SOLE 13 3,438 0 0
DISCOVER FINL SVCS COM 254709108 170 2,009 SH   SOLE 15 2,009 0 0
DISCOVER FINL SVCS COM 254709108 0 3 SH   SOLE 17 0 0 3
DISCOVER FINL SVCS COM 254709108 65,728 774,907 SH   SOLE 18 729,901 0 45,006
DISCOVER FINL SVCS COM 254709108 11,398 134,377 SH   SOLE 19 134,377 0 0
DISCOVER FINL SVCS COM 254709108 635,006 7,486,518 SH   SOLE 21 7,486,518 0 0
DISCOVER FINL SVCS COM 254709108 672,517 7,928,752 SH   SOLE 22 7,076,750 0 852,002
DISCOVER FINL SVCS COM 254709108 20,298 239,312 SH   SOLE 23 239,312 0 0
DISCOVER FINL SVCS COM 254709108 25,927 305,671 SH   SOLE 25 305,671 0 0
DISCOVER FINL SVCS COM 254709108 136,431 1,608,471 SH   SOLE 26 216,463 0 1,392,008
DISCOVER FINL SVCS COM 254709108 5,070 59,774 SH   SOLE 28 41,517 0 18,257
DISCOVER FINL SVCS COM 254709108 584 6,885 SH   SOLE 29 6,885 0 0
DISCOVER FINL SVCS COM 254709108 102,915 1,213,332 SH   SOLE 30 1,213,332 0 0
DISCOVER FINL SVCS COM 254709108 6,629 78,155 SH   SOLE 31 59,539 0 18,616
DISCOVER FINL SVCS COM 254709108 3,275 38,612 SH   SOLE 34 38,612 0 0
DISCOVER FINL SVCS COM 254709108 21,013 247,732 SH   SOLE 36 247,732 0 0
DISCOVER FINL SVCS COM 254709108 639 7,530 SH   SOLE 40 7,530 0 0
DISCOVERY INC COM SER A 25470F104 20,815 635,778 SH   SOLE 2 255,960 0 379,818
DISCOVERY INC COM SER A 25470F104 2,933 89,576 SH   SOLE 4 83,557 0 6,019
DISCOVERY INC COM SER A 25470F104 8,178 249,777 SH   SOLE 7 147,671 0 102,106
DISCOVERY INC COM SER A 25470F104 2,135 65,218 SH   SOLE 13 65,218 0 0
DISCOVERY INC COM SER A 25470F104 39 1,195 SH   SOLE 15 1,195 0 0
DISCOVERY INC COM SER A 25470F104 14,964 457,048 SH   SOLE 18 370,452 0 86,596
DISCOVERY INC COM SER A 25470F104 19,008 580,564 SH   SOLE 19 580,564 0 0
DISCOVERY INC COM SER A 25470F104 131,842 4,026,934 SH   SOLE 21 4,026,934 0 0
DISCOVERY INC COM SER A 25470F104 153,579 4,690,882 SH   SOLE 22 3,905,313 0 785,569
DISCOVERY INC COM SER A 25470F104 5,252 160,415 SH   SOLE 23 160,415 0 0
DISCOVERY INC COM SER A 25470F104 6,176 188,628 SH   SOLE 25 188,628 0 0
DISCOVERY INC COM SER A 25470F104 27,583 842,478 SH   SOLE 26 134,554 0 707,924
DISCOVERY INC COM SER A 25470F104 918 28,035 SH   SOLE 28 19,738 0 8,297
DISCOVERY INC COM SER A 25470F104 8,113 247,789 SH   SOLE 29 30,907 0 216,882
DISCOVERY INC COM SER A 25470F104 24,148 737,568 SH   SOLE 30 737,568 0 0
DISCOVERY INC COM SER A 25470F104 2,147 65,568 SH   SOLE 31 47,356 0 18,212
DISCOVERY INC COM SER A 25470F104 534 16,325 SH   SOLE 34 16,325 0 0
DISCOVERY INC COM SER A 25470F104 4,784 146,114 SH   SOLE 36 146,114 0 0
DISCOVERY INC COM SER A 25470F104 93 2,841 SH   SOLE 40 2,841 0 0
DISCOVERY INC COM SER C 25470F302 26,231 860,321 SH   SOLE 2 115,890 0 744,431
DISCOVERY INC COM SER C 25470F302 5,279 173,152 SH   SOLE 4 163,416 0 9,736
DISCOVERY INC COM SER C 25470F302 16,490 540,845 SH   SOLE 7 315,412 0 225,433
DISCOVERY INC COM SER C 25470F302 143 4,695 SH   SOLE 13 4,695 0 0
DISCOVERY INC COM SER C 25470F302 58 1,886 SH   SOLE 15 1,886 0 0
DISCOVERY INC COM SER C 25470F302 20,421 669,771 SH   SOLE 18 621,563 0 48,208
DISCOVERY INC COM SER C 25470F302 3,029 99,359 SH   SOLE 19 99,359 0 0
DISCOVERY INC COM SER C 25470F302 251,254 8,240,532 SH   SOLE 21 8,240,532 0 0
DISCOVERY INC COM SER C 25470F302 260,359 8,539,146 SH   SOLE 22 7,581,637 0 957,509
DISCOVERY INC COM SER C 25470F302 8,110 265,979 SH   SOLE 23 265,979 0 0
DISCOVERY INC COM SER C 25470F302 11,976 392,785 SH   SOLE 25 392,785 0 0
DISCOVERY INC COM SER C 25470F302 60,852 1,995,805 SH   SOLE 26 281,943 0 1,713,862
DISCOVERY INC COM SER C 25470F302 2,115 69,352 SH   SOLE 28 47,197 0 22,155
DISCOVERY INC COM SER C 25470F302 2,542 83,365 SH   SOLE 29 5,878 0 77,487
DISCOVERY INC COM SER C 25470F302 47,329 1,552,280 SH   SOLE 30 1,552,280 0 0
DISCOVERY INC COM SER C 25470F302 2,271 74,468 SH   SOLE 31 62,508 0 11,960
DISCOVERY INC COM SER C 25470F302 848 27,809 SH   SOLE 34 27,809 0 0
DISCOVERY INC COM SER C 25470F302 7,351 241,086 SH   SOLE 36 241,086 0 0
DISCOVERY INC COM SER C 25470F302 283 9,297 SH   SOLE 40 9,297 0 0
DISH NETWORK CORP CL A 25470M109 21,358 602,150 SH   SOLE 2 49,864 0 552,286
DISH NETWORK CORP CL A 25470M109 3,531 99,563 SH   SOLE 4 93,522 0 6,041
DISH NETWORK CORP CL A 25470M109 7,509 211,702 SH   SOLE 7 211,702 0 0
DISH NETWORK CORP CL A 25470M109 15 414 SH   SOLE 13 414 0 0
DISH NETWORK CORP CL A 25470M109 67 1,893 SH   SOLE 15 1,893 0 0
DISH NETWORK CORP CL A 25470M109 88,098 2,483,722 SH   SOLE 18 2,269,145 0 214,577
DISH NETWORK CORP CL A 25470M109 24,754 697,890 SH   SOLE 19 697,890 0 0
DISH NETWORK CORP CL A 25470M109 211,859 5,972,915 SH   SOLE 21 5,972,915 0 0
DISH NETWORK CORP CL A 25470M109 223,519 6,301,637 SH   SOLE 22 5,627,242 0 674,395
DISH NETWORK CORP CL A 25470M109 7,184 202,547 SH   SOLE 23 202,547 0 0
DISH NETWORK CORP CL A 25470M109 11,309 318,824 SH   SOLE 25 272,911 0 45,913
DISH NETWORK CORP CL A 25470M109 35,569 1,002,777 SH   SOLE 26 222,272 0 780,505
DISH NETWORK CORP CL A 25470M109 1,602 45,152 SH   SOLE 28 30,718 0 14,434
DISH NETWORK CORP CL A 25470M109 172 4,861 SH   SOLE 29 4,861 0 0
DISH NETWORK CORP CL A 25470M109 32,696 921,782 SH   SOLE 30 921,782 0 0
DISH NETWORK CORP CL A 25470M109 1,758 49,552 SH   SOLE 31 37,674 0 11,878
DISH NETWORK CORP CL A 25470M109 19,391 546,692 SH   SOLE 34 546,692 0 0
DISH NETWORK CORP CL A 25470M109 8,517 240,111 SH   SOLE 36 240,111 0 0
DISH NETWORK CORP CL A 25470M109 162 4,571 SH   SOLE 40 4,571 0 0
DISH NETWORK CORP NOTE 3.375% 8/1 25470MAB5 8,359 8,690,000 PRN   SOLE 21 8,690,000 0 0
DISH NETWORK CORP NOTE 2.375% 3/1 25470MAD1 2,470 2,705,000 PRN   SOLE 21 2,705,000 0 0
DISNEY WALT CO COM DISNEY 254687106 648,728 4,485,431 SH   SOLE 2 569,410 0 3,916,021
DISNEY WALT CO COM DISNEY 254687106 120,915 836,030 SH   SOLE 4 787,260 0 48,770
DISNEY WALT CO COM DISNEY 254687106 228,752 1,581,637 SH   SOLE 7 1,566,862 0 14,775
DISNEY WALT CO COM DISNEY 254687106 5,432 37,556 SH   SOLE 13 37,556 0 0
DISNEY WALT CO COM DISNEY 254687106 1,495 10,340 SH   SOLE 15 10,340 0 0
DISNEY WALT CO COM DISNEY 254687106 215 1,488 SH   SOLE 17 0 0 1,488
DISNEY WALT CO COM DISNEY 254687106 519,929 3,594,889 SH   SOLE 18 3,292,690 0 302,199
DISNEY WALT CO COM DISNEY 254687106 92,462 639,297 SH   SOLE 19 639,297 0 0
DISNEY WALT CO COM DISNEY 254687106 10,782 74,552 SH   SOLE 20 74,552 0 0
DISNEY WALT CO COM DISNEY 254687106 5,239,431 36,226,447 SH   SOLE 21 36,226,447 0 0
DISNEY WALT CO COM DISNEY 254687106 6,225,316 43,043,045 SH   SOLE 22 38,390,699 0 4,652,346
DISNEY WALT CO COM DISNEY 254687106 189,926 1,313,185 SH   SOLE 23 1,313,185 0 0
DISNEY WALT CO COM DISNEY 254687106 261,307 1,806,728 SH   SOLE 25 1,806,728 0 0
DISNEY WALT CO COM DISNEY 254687106 1,247,893 8,628,176 SH   SOLE 26 989,104 0 7,639,072
DISNEY WALT CO COM DISNEY 254687106 48,669 336,504 SH   SOLE 28 235,006 0 101,498
DISNEY WALT CO COM DISNEY 254687106 22,542 155,863 SH   SOLE 29 35,902 0 119,961
DISNEY WALT CO COM DISNEY 254687106 1,069,301 7,393,353 SH   SOLE 30 7,393,353 0 0
DISNEY WALT CO COM DISNEY 254687106 59,167 409,095 SH   SOLE 31 323,079 0 86,016
DISNEY WALT CO COM DISNEY 254687106 18,960 131,096 SH   SOLE 32 131,096 0 0
DISNEY WALT CO COM DISNEY 254687106 31,300 216,417 SH   SOLE 34 216,417 0 0
DISNEY WALT CO COM DISNEY 254687106 184,503 1,275,691 SH   SOLE 36 1,275,691 0 0
DISNEY WALT CO COM DISNEY 254687106 5,810 40,169 SH   SOLE 40 40,169 0 0
DISNEY WALT CO OPTIONS 254687106 304 2,100 SH Call SOLE 2 2,100 0 0
DISNEY WALT CO OPTIONS 254687106 52,790 365,000 SH Call SOLE 19 365,000 0 0
DISNEY WALT CO OPTIONS 254687106 507 3,500 SH Call SOLE 22 3,500 0 0
DISNEY WALT CO OPTIONS 254687106 7,000 48,400 SH Call SOLE 34 48,400 0 0
DIVERSIFIED RSTRNT HLDGS INC COM 25532M105 8 7,788 SH   SOLE 21 7,788 0 0
DIVIDEND & INCOME FUND COM NEW 25538A204 1,240 92,100 SH   SOLE 2 92,100 0 0
DIXIE GROUP INC CL A 255519100 15 13,084 SH   SOLE 21 13,084 0 0
DIXIE GROUP INC CL A 255519100 399 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 180 42,972 SH   SOLE 22 42,972 0 0
DMC GLOBAL INC COM 23291C103 263 5,844 SH   SOLE 2 489 0 5,355
DMC GLOBAL INC COM 23291C103 3 72 SH   SOLE 4 72 0 0
DMC GLOBAL INC COM 23291C103 13 296 SH   SOLE 7 296 0 0
DMC GLOBAL INC COM 23291C103 3,026 67,332 SH   SOLE 18 67,332 0 0
DMC GLOBAL INC COM 23291C103 1,116 24,825 SH   SOLE 19 24,825 0 0
DMC GLOBAL INC COM 23291C103 75,241 1,674,262 SH   SOLE 21 1,674,262 0 0
DMC GLOBAL INC COM 23291C103 19,608 436,311 SH   SOLE 22 417,742 0 18,569
DMC GLOBAL INC COM 23291C103 468 10,421 SH   SOLE 26 9,280 0 1,141
DMC GLOBAL INC COM 23291C103 108 2,397 SH   SOLE 28 2,397 0 0
DMC GLOBAL INC COM 23291C103 955 21,261 SH   SOLE 30 21,261 0 0
DMC GLOBAL INC COM 23291C103 69 1,527 SH   SOLE 40 1,527 0 0
DOCUMENT SEC SYS INC COM NEW 25614T200 6 20,006 SH   SOLE 21 20,006 0 0
DOCUSIGN INC COM 256163106 24,520 330,866 SH   SOLE 2 15,387 0 315,479
DOCUSIGN INC COM 256163106 3,356 45,284 SH   SOLE 4 42,413 0 2,871
DOCUSIGN INC COM 256163106 555 7,490 SH   SOLE 7 7,490 0 0
DOCUSIGN INC COM 256163106 7,189 97,001 SH   SOLE 18 89,336 0 7,665
DOCUSIGN INC COM 256163106 2,712 36,588 SH   SOLE 19 36,588 0 0
DOCUSIGN INC COM 256163106 192,238 2,593,954 SH   SOLE 21 2,593,954 0 0
DOCUSIGN INC COM 256163106 279,072 3,765,642 SH   SOLE 22 3,508,156 0 257,486
DOCUSIGN INC COM 256163106 5,448 73,513 SH   SOLE 23 73,513 0 0
DOCUSIGN INC COM 256163106 213 2,872 SH   SOLE 25 2,872 0 0
DOCUSIGN INC COM 256163106 20,119 271,475 SH   SOLE 26 104,986 0 166,489
DOCUSIGN INC COM 256163106 1,479 19,960 SH   SOLE 28 14,342 0 5,618
DOCUSIGN INC COM 256163106 1,804 24,342 SH   SOLE 29 1,996 0 22,346
DOCUSIGN INC COM 256163106 21,627 291,829 SH   SOLE 30 291,829 0 0
DOCUSIGN INC COM 256163106 1,718 23,184 SH   SOLE 31 19,466 0 3,718
DOCUSIGN INC COM 256163106 434 5,859 SH   SOLE 34 5,859 0 0
DOCUSIGN INC COM 256163106 1,350 18,216 SH   SOLE 36 18,216 0 0
DOCUSIGN INC COM 256163106 176 2,379 SH   SOLE 40 2,379 0 0
DOCUSIGN INC NOTE 0.500% 9/1 256163AB2 2,666 2,147,000 PRN   SOLE 21 2,147,000 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 11,779 171,210 SH   SOLE 2 28,975 0 142,235
DOLBY LABORATORIES INC COM CL A 25659T107 102 1,477 SH   SOLE 4 1,477 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 100 1,448 SH   SOLE 7 1,448 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 7 100 SH   SOLE 17 0 0 100
DOLBY LABORATORIES INC COM CL A 25659T107 2,356 34,243 SH   SOLE 18 33,940 0 303
DOLBY LABORATORIES INC COM CL A 25659T107 1,031 14,988 SH   SOLE 19 14,988 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 57,527 836,142 SH   SOLE 21 836,142 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 133,479 1,940,105 SH   SOLE 22 1,819,533 0 120,572
DOLBY LABORATORIES INC COM CL A 25659T107 124 1,801 SH   SOLE 23 1,801 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 1,615 23,477 SH   SOLE 26 14,591 0 8,886
DOLBY LABORATORIES INC COM CL A 25659T107 611 8,877 SH   SOLE 28 8,877 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 33 481 SH   SOLE 29 481 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 1,504 21,855 SH   SOLE 30 21,855 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 201 2,919 SH   SOLE 31 2,919 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 9 125 SH   SOLE 34 125 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 48 696 SH   SOLE 36 696 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 550 7,992 SH   SOLE 40 7,992 0 0
DOLLAR GEN CORP NEW COM 256677105 147,010 942,494 SH   SOLE 2 351,589 0 590,905
DOLLAR GEN CORP NEW COM 256677105 25,830 165,598 SH   SOLE 4 158,531 0 7,067
DOLLAR GEN CORP NEW COM 256677105 63,277 405,673 SH   SOLE 7 261,983 0 143,690
DOLLAR GEN CORP NEW COM 256677105 5,184 33,238 SH   SOLE 13 33,238 0 0
DOLLAR GEN CORP NEW COM 256677105 238 1,527 SH   SOLE 15 1,527 0 0
DOLLAR GEN CORP NEW COM 256677105 353,186 2,264,302 SH   SOLE 18 2,046,716 0 217,586
DOLLAR GEN CORP NEW COM 256677105 348,553 2,234,599 SH   SOLE 19 2,234,599 0 0
DOLLAR GEN CORP NEW COM 256677105 1,252,078 8,027,172 SH   SOLE 21 8,027,172 0 0
DOLLAR GEN CORP NEW COM 256677105 1,139,416 7,304,888 SH   SOLE 22 6,358,785 0 946,103
DOLLAR GEN CORP NEW COM 256677105 39,334 252,175 SH   SOLE 23 252,175 0 0
DOLLAR GEN CORP NEW COM 256677105 50,456 323,479 SH   SOLE 25 303,653 0 19,826
DOLLAR GEN CORP NEW COM 256677105 178,294 1,143,060 SH   SOLE 26 249,676 0 893,384
DOLLAR GEN CORP NEW COM 256677105 7,475 47,921 SH   SOLE 28 33,537 0 14,384
DOLLAR GEN CORP NEW COM 256677105 21,339 136,808 SH   SOLE 29 55,573 0 81,235
DOLLAR GEN CORP NEW COM 256677105 179,423 1,150,298 SH   SOLE 30 1,150,298 0 0
DOLLAR GEN CORP NEW COM 256677105 24,699 158,346 SH   SOLE 31 125,758 0 32,588
DOLLAR GEN CORP NEW COM 256677105 70,359 451,074 SH   SOLE 34 451,074 0 0
DOLLAR GEN CORP NEW COM 256677105 39,942 256,072 SH   SOLE 36 256,072 0 0
DOLLAR GEN CORP NEW COM 256677105 885 5,674 SH   SOLE 40 5,674 0 0
DOLLAR TREE INC COM 256746108 54,336 577,731 SH   SOLE 2 54,435 0 523,296
DOLLAR TREE INC COM 256746108 10,546 112,136 SH   SOLE 4 105,853 0 6,283
DOLLAR TREE INC COM 256746108 22,529 239,541 SH   SOLE 7 228,691 0 10,850
DOLLAR TREE INC COM 256746108 302 3,211 SH   SOLE 13 3,211 0 0
DOLLAR TREE INC COM 256746108 143 1,525 SH   SOLE 15 1,525 0 0
DOLLAR TREE INC COM 256746108 2 20 SH   SOLE 17 0 0 20
DOLLAR TREE INC COM 256746108 222,442 2,365,151 SH   SOLE 18 1,839,103 0 526,048
DOLLAR TREE INC COM 256746108 112,697 1,198,264 SH   SOLE 19 1,198,264 0 0
DOLLAR TREE INC COM 256746108 615,620 6,545,671 SH   SOLE 21 6,545,671 0 0
DOLLAR TREE INC COM 256746108 551,651 5,865,509 SH   SOLE 22 5,250,987 0 614,522
DOLLAR TREE INC COM 256746108 17,858 189,876 SH   SOLE 23 189,876 0 0
DOLLAR TREE INC COM 256746108 27,140 288,566 SH   SOLE 25 253,374 0 35,192
DOLLAR TREE INC COM 256746108 86,976 924,780 SH   SOLE 26 155,011 0 769,769
DOLLAR TREE INC COM 256746108 4,207 44,730 SH   SOLE 28 31,338 0 13,392
DOLLAR TREE INC COM 256746108 445 4,729 SH   SOLE 29 4,729 0 0
DOLLAR TREE INC COM 256746108 88,785 944,024 SH   SOLE 30 944,024 0 0
DOLLAR TREE INC COM 256746108 5,162 54,891 SH   SOLE 31 41,917 0 12,974
DOLLAR TREE INC COM 256746108 3,623 38,518 SH   SOLE 32 38,518 0 0
DOLLAR TREE INC COM 256746108 66,558 707,689 SH   SOLE 34 707,689 0 0
DOLLAR TREE INC COM 256746108 19,768 210,187 SH   SOLE 36 210,187 0 0
DOLLAR TREE INC COM 256746108 453 4,821 SH   SOLE 40 4,821 0 0
DOMINION ENERGY INC COM 25746U109 165,039 1,992,749 SH   SOLE 2 216,878 0 1,775,871
DOMINION ENERGY INC COM 25746U109 33,930 409,684 SH   SOLE 4 387,506 0 22,178
DOMINION ENERGY INC COM 25746U109 65,306 788,534 SH   SOLE 7 756,804 0 31,730
DOMINION ENERGY INC COM 25746U109 2,362 28,517 SH   SOLE 13 28,517 0 0
DOMINION ENERGY INC COM 25746U109 405 4,895 SH   SOLE 15 4,895 0 0
DOMINION ENERGY INC COM 25746U109 4 45 SH   SOLE 17 0 0 45
DOMINION ENERGY INC COM 25746U109 125,535 1,515,763 SH   SOLE 18 1,404,140 0 111,623
DOMINION ENERGY INC COM 25746U109 20,364 245,883 SH   SOLE 19 245,883 0 0
DOMINION ENERGY INC COM 25746U109 1,842,492 22,246,949 SH   SOLE 21 22,246,949 0 0
DOMINION ENERGY INC COM 25746U109 1,679,745 20,281,877 SH   SOLE 22 18,159,979 0 2,121,898
DOMINION ENERGY INC COM 25746U109 50,762 612,922 SH   SOLE 23 612,922 0 0
DOMINION ENERGY INC COM 25746U109 68,627 828,627 SH   SOLE 25 828,627 0 0
DOMINION ENERGY INC COM 25746U109 352,578 4,257,161 SH   SOLE 26 495,180 0 3,761,981
DOMINION ENERGY INC COM 25746U109 12,726 153,655 SH   SOLE 28 107,226 0 46,429
DOMINION ENERGY INC COM 25746U109 1,375 16,601 SH   SOLE 29 16,601 0 0
DOMINION ENERGY INC COM 25746U109 315,708 3,811,978 SH   SOLE 30 3,811,978 0 0
DOMINION ENERGY INC COM 25746U109 17,030 205,628 SH   SOLE 31 149,790 0 55,838
DOMINION ENERGY INC COM 25746U109 5,237 63,239 SH   SOLE 32 63,239 0 0
DOMINION ENERGY INC COM 25746U109 4,505 54,396 SH   SOLE 34 54,396 0 0
DOMINION ENERGY INC COM 25746U109 60,792 734,029 SH   SOLE 36 734,029 0 0
DOMINION ENERGY INC COM 25746U109 1,554 18,769 SH   SOLE 40 18,769 0 0
DOMINION ENERGY INC UNIT 99/99/9999 25746U133 146,145 1,365,972 SH   SOLE 21 1,365,972 0 0
DOMINOS PIZZA INC COM 25754A201 35,913 122,245 SH   SOLE 2 23,725 0 98,520
DOMINOS PIZZA INC COM 25754A201 5,061 17,227 SH   SOLE 4 16,187 0 1,040
DOMINOS PIZZA INC COM 25754A201 893 3,040 SH   SOLE 7 2,570 0 470
DOMINOS PIZZA INC COM 25754A201 127 433 SH   SOLE 13 433 0 0
DOMINOS PIZZA INC COM 25754A201 86 293 SH   SOLE 15 293 0 0
DOMINOS PIZZA INC COM 25754A201 85,166 289,897 SH   SOLE 18 242,862 0 47,035
DOMINOS PIZZA INC COM 25754A201 52,456 178,557 SH   SOLE 19 178,557 0 0
DOMINOS PIZZA INC COM 25754A201 620,912 2,113,527 SH   SOLE 21 2,113,527 0 0
DOMINOS PIZZA INC COM 25754A201 408,448 1,390,319 SH   SOLE 22 1,314,324 0 75,995
DOMINOS PIZZA INC COM 25754A201 8,353 28,433 SH   SOLE 23 28,433 0 0
DOMINOS PIZZA INC COM 25754A201 10,917 37,162 SH   SOLE 25 37,162 0 0
DOMINOS PIZZA INC COM 25754A201 36,542 124,387 SH   SOLE 26 33,202 0 91,185
DOMINOS PIZZA INC COM 25754A201 2,119 7,214 SH   SOLE 28 4,985 0 2,229
DOMINOS PIZZA INC COM 25754A201 2,637 8,976 SH   SOLE 29 790 0 8,186
DOMINOS PIZZA INC COM 25754A201 16,507 56,189 SH   SOLE 30 56,189 0 0
DOMINOS PIZZA INC COM 25754A201 2,529 8,610 SH   SOLE 31 7,265 0 1,345
DOMINOS PIZZA INC COM 25754A201 3,251 11,067 SH   SOLE 34 11,067 0 0
DOMINOS PIZZA INC COM 25754A201 8,151 27,745 SH   SOLE 36 27,745 0 0
DOMINOS PIZZA INC COM 25754A201 274 932 SH   SOLE 40 932 0 0
DOMO INC COM CL B 257554105 160 7,367 SH   SOLE 2 729 0 6,638
DOMO INC COM CL B 257554105 8 352 SH   SOLE 7 352 0 0
DOMO INC COM CL B 257554105 1,362 62,730 SH   SOLE 18 62,730 0 0
DOMO INC COM CL B 257554105 670 30,861 SH   SOLE 19 30,861 0 0
DOMO INC COM CL B 257554105 13,251 610,092 SH   SOLE 21 610,092 0 0
DOMO INC COM CL B 257554105 11,816 544,010 SH   SOLE 22 528,073 0 15,937
DOMO INC COM CL B 257554105 10,911 502,362 SH   SOLE 30 502,362 0 0
DOMTAR CORP COM NEW 257559203 7,584 198,326 SH   SOLE 2 84,420 0 113,906
DOMTAR CORP COM NEW 257559203 9 237 SH   SOLE 4 237 0 0
DOMTAR CORP COM NEW 257559203 254 6,630 SH   SOLE 7 6,630 0 0
DOMTAR CORP COM NEW 257559203 1,579 41,280 SH   SOLE 13 41,280 0 0
DOMTAR CORP COM NEW 257559203 15,521 405,882 SH   SOLE 18 324,507 0 81,375
DOMTAR CORP COM NEW 257559203 12,075 315,777 SH   SOLE 19 315,777 0 0
DOMTAR CORP COM NEW 257559203 169,967 4,444,746 SH   SOLE 21 4,444,746 0 0
DOMTAR CORP COM NEW 257559203 114,302 2,989,068 SH   SOLE 22 2,661,431 0 327,637
DOMTAR CORP COM NEW 257559203 1,351 35,329 SH   SOLE 26 16,427 0 18,902
DOMTAR CORP COM NEW 257559203 299 7,832 SH   SOLE 28 7,832 0 0
DOMTAR CORP COM NEW 257559203 4,021 105,153 SH   SOLE 29 0 0 105,153
DOMTAR CORP COM NEW 257559203 4,462 116,680 SH   SOLE 30 116,680 0 0
DOMTAR CORP COM NEW 257559203 301 7,873 SH   SOLE 31 1,173 0 6,700
DOMTAR CORP COM NEW 257559203 889 23,248 SH   SOLE 32 23,248 0 0
DOMTAR CORP COM NEW 257559203 1,103 28,834 SH   SOLE 36 28,834 0 0
DOMTAR CORP COM NEW 257559203 266 6,968 SH   SOLE 40 6,968 0 0
DONALDSON INC COM 257651109 16,452 285,528 SH   SOLE 2 69,749 0 215,779
DONALDSON INC COM 257651109 35 612 SH   SOLE 4 612 0 0
DONALDSON INC COM 257651109 2,561 44,443 SH   SOLE 7 44,443 0 0
DONALDSON INC COM 257651109 20,948 363,553 SH   SOLE 18 363,553 0 0
DONALDSON INC COM 257651109 1,716 29,774 SH   SOLE 19 29,774 0 0
DONALDSON INC COM 257651109 371,379 6,445,319 SH   SOLE 21 6,445,319 0 0
DONALDSON INC COM 257651109 239,715 4,160,272 SH   SOLE 22 3,924,196 0 236,076
DONALDSON INC COM 257651109 2,933 50,898 SH   SOLE 26 34,777 0 16,121
DONALDSON INC COM 257651109 932 16,171 SH   SOLE 28 16,171 0 0
DONALDSON INC COM 257651109 2,331 40,459 SH   SOLE 30 40,459 0 0
DONALDSON INC COM 257651109 150 2,600 SH   SOLE 31 2,600 0 0
DONALDSON INC COM 257651109 35 601 SH   SOLE 36 601 0 0
DONALDSON INC COM 257651109 754 13,090 SH   SOLE 40 13,090 0 0
DONEGAL GROUP INC CL A 257701201 195 13,191 SH   SOLE 2 558 0 12,633
DONEGAL GROUP INC CL A 257701201 601 40,582 SH   SOLE 18 40,582 0 0
DONEGAL GROUP INC CL A 257701201 264 17,805 SH   SOLE 19 17,805 0 0
DONEGAL GROUP INC CL A 257701201 5,939 400,732 SH   SOLE 21 400,732 0 0
DONEGAL GROUP INC CL A 257701201 6,725 453,807 SH   SOLE 22 438,225 0 15,582
DONEGAL GROUP INC CL A 257701201 30 2,027 SH   SOLE 28 2,027 0 0
DONEGAL GROUP INC CL A 257701201 34 2,298 SH   SOLE 30 2,298 0 0
DONEGAL GROUP INC CL A 257701201 9 640 SH   SOLE 40 640 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 401 38,299 SH   SOLE 2 8,078 0 30,221
DONNELLEY FINL SOLUTIONS INC COM 25787G100 1 140 SH   SOLE 4 140 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 7 638 SH   SOLE 7 638 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 1,540 147,065 SH   SOLE 18 147,065 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 1,662 158,701 SH   SOLE 19 158,701 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 39,535 3,776,044 SH   SOLE 21 3,776,044 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 12,152 1,160,613 SH   SOLE 22 1,116,213 0 44,400
DONNELLEY FINL SOLUTIONS INC COM 25787G100 160 15,315 SH   SOLE 23 15,315 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 590 56,355 SH   SOLE 26 1,906 0 54,449
DONNELLEY FINL SOLUTIONS INC COM 25787G100 34 3,254 SH   SOLE 28 3,254 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 392 37,478 SH   SOLE 30 37,478 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 30 2,819 SH   SOLE 40 2,819 0 0
DONNELLEY R R & SONS CO COM 257867200 296 74,932 SH   SOLE 2 2,548 0 72,384
DONNELLEY R R & SONS CO COM 257867200 1 375 SH   SOLE 4 375 0 0
DONNELLEY R R & SONS CO COM 257867200 7 1,703 SH   SOLE 7 1,703 0 0
DONNELLEY R R & SONS CO COM 257867200 1,303 329,926 SH   SOLE 18 329,926 0 0
DONNELLEY R R & SONS CO COM 257867200 490 124,003 SH   SOLE 19 124,003 0 0
DONNELLEY R R & SONS CO COM 257867200 33,071 8,372,346 SH   SOLE 21 8,372,346 0 0
DONNELLEY R R & SONS CO COM 257867200 11,517 2,915,636 SH   SOLE 22 2,746,763 0 168,873
DONNELLEY R R & SONS CO COM 257867200 30 7,705 SH   SOLE 26 5,084 0 2,621
DONNELLEY R R & SONS CO COM 257867200 34 8,677 SH   SOLE 28 8,677 0 0
DONNELLEY R R & SONS CO COM 257867200 321 81,179 SH   SOLE 30 81,179 0 0
DONNELLEY R R & SONS CO COM 257867200 74 18,733 SH   SOLE 31 0 0 18,733
DONNELLEY R R & SONS CO COM 257867200 30 7,517 SH   SOLE 40 7,517 0 0
DORIAN LPG LTD SHS USD Y2106R110 375 24,211 SH   SOLE 2 1,083 0 23,128
DORIAN LPG LTD SHS USD Y2106R110 10 675 SH   SOLE 7 675 0 0
DORIAN LPG LTD SHS USD Y2106R110 1,547 99,946 SH   SOLE 18 99,946 0 0
DORIAN LPG LTD SHS USD Y2106R110 747 48,237 SH   SOLE 19 48,237 0 0
DORIAN LPG LTD SHS USD Y2106R110 15,533 1,003,439 SH   SOLE 21 1,003,439 0 0
DORIAN LPG LTD SHS USD Y2106R110 12,734 822,638 SH   SOLE 22 799,093 0 23,545
DORIAN LPG LTD SHS USD Y2106R110 23 1,476 SH   SOLE 23 1,476 0 0
DORMAN PRODUCTS INC COM 258278100 850 11,225 SH   SOLE 2 1,025 0 10,200
DORMAN PRODUCTS INC COM 258278100 10 128 SH   SOLE 4 128 0 0
DORMAN PRODUCTS INC COM 258278100 38 505 SH   SOLE 7 505 0 0
DORMAN PRODUCTS INC COM 258278100 9,324 123,136 SH   SOLE 18 122,820 0 316
DORMAN PRODUCTS INC COM 258278100 3,584 47,338 SH   SOLE 19 47,338 0 0
DORMAN PRODUCTS INC COM 258278100 241,778 3,193,058 SH   SOLE 21 3,193,058 0 0
DORMAN PRODUCTS INC COM 258278100 63,385 837,100 SH   SOLE 22 801,510 0 35,590
DORMAN PRODUCTS INC COM 258278100 100 1,315 SH   SOLE 23 1,315 0 0
DORMAN PRODUCTS INC COM 258278100 1,211 15,997 SH   SOLE 26 8,335 0 7,662
DORMAN PRODUCTS INC COM 258278100 265 3,499 SH   SOLE 28 3,499 0 0
DORMAN PRODUCTS INC COM 258278100 3,051 40,297 SH   SOLE 30 40,297 0 0
DORMAN PRODUCTS INC COM 258278100 198 2,618 SH   SOLE 40 2,618 0 0
DOUGLAS DYNAMICS INC COM 25960R105 514 9,352 SH   SOLE 2 802 0 8,550
DOUGLAS DYNAMICS INC COM 25960R105 8 146 SH   SOLE 4 146 0 0
DOUGLAS DYNAMICS INC COM 25960R105 22 394 SH   SOLE 7 394 0 0
DOUGLAS DYNAMICS INC COM 25960R105 4,436 80,646 SH   SOLE 18 80,646 0 0
DOUGLAS DYNAMICS INC COM 25960R105 2,456 44,663 SH   SOLE 19 44,663 0 0
DOUGLAS DYNAMICS INC COM 25960R105 44,160 802,901 SH   SOLE 21 802,901 0 0
DOUGLAS DYNAMICS INC COM 25960R105 36,197 658,133 SH   SOLE 22 629,742 0 28,391
DOUGLAS DYNAMICS INC COM 25960R105 492 8,954 SH   SOLE 26 0 0 8,954
DOUGLAS DYNAMICS INC COM 25960R105 180 3,264 SH   SOLE 28 3,264 0 0
DOUGLAS DYNAMICS INC COM 25960R105 399 7,248 SH   SOLE 30 7,248 0 0
DOUGLAS DYNAMICS INC COM 25960R105 153 2,774 SH   SOLE 40 2,774 0 0
DOUGLAS EMMETT INC COM 25960P109 17,330 394,763 SH   SOLE 2 82,651 0 312,112
DOUGLAS EMMETT INC COM 25960P109 4,225 96,246 SH   SOLE 4 96,246 0 0
DOUGLAS EMMETT INC COM 25960P109 8,534 194,406 SH   SOLE 7 194,406 0 0
DOUGLAS EMMETT INC COM 25960P109 28,805 656,145 SH   SOLE 18 652,135 0 4,010
DOUGLAS EMMETT INC COM 25960P109 11,081 252,424 SH   SOLE 19 252,424 0 0
DOUGLAS EMMETT INC COM 25960P109 436,445 9,941,801 SH   SOLE 21 9,941,801 0 0
DOUGLAS EMMETT INC COM 25960P109 308,153 7,019,440 SH   SOLE 22 6,658,903 0 360,537
DOUGLAS EMMETT INC COM 25960P109 1,204 27,433 SH   SOLE 23 27,433 0 0
DOUGLAS EMMETT INC COM 25960P109 16,328 371,926 SH   SOLE 25 371,926 0 0
DOUGLAS EMMETT INC COM 25960P109 6,083 138,575 SH   SOLE 26 46,472 0 92,103
DOUGLAS EMMETT INC COM 25960P109 894 20,368 SH   SOLE 28 20,368 0 0
DOUGLAS EMMETT INC COM 25960P109 4,043 92,098 SH   SOLE 29 92,098 0 0
DOUGLAS EMMETT INC COM 25960P109 33,040 752,610 SH   SOLE 30 752,610 0 0
DOUGLAS EMMETT INC COM 25960P109 247 5,636 SH   SOLE 31 5,636 0 0
DOUGLAS EMMETT INC COM 25960P109 2,445 55,698 SH   SOLE 34 55,698 0 0
DOUGLAS EMMETT INC COM 25960P109 79 1,806 SH   SOLE 36 1,806 0 0
DOUGLAS EMMETT INC COM 25960P109 735 16,749 SH   SOLE 40 16,749 0 0
DOUYU INTERNATIONAL HLDNGS L SPONSORED ADS 25985W105 648 76,527 SH   SOLE 21 76,527 0 0
DOUYU INTERNATIONAL HLDNGS L SPONSORED ADS 25985W105 71 8,362 SH   SOLE 22 8,362 0 0
DOVER CORP COM 260003108 43,621 378,456 SH   SOLE 2 53,312 0 325,144
DOVER CORP COM 260003108 8,880 77,047 SH   SOLE 4 73,161 0 3,886
DOVER CORP COM 260003108 37,716 327,227 SH   SOLE 7 153,012 0 174,215
DOVER CORP COM 260003108 311 2,694 SH   SOLE 13 2,694 0 0
DOVER CORP COM 260003108 113 984 SH   SOLE 15 984 0 0
DOVER CORP COM 260003108 52,050 451,592 SH   SOLE 18 430,835 0 20,757
DOVER CORP COM 260003108 143,112 1,241,644 SH   SOLE 19 1,241,644 0 0
DOVER CORP COM 260003108 398,765 3,459,696 SH   SOLE 21 3,459,696 0 0
DOVER CORP COM 260003108 429,622 3,727,412 SH   SOLE 22 3,349,906 0 377,506
DOVER CORP COM 260003108 12,067 104,693 SH   SOLE 23 104,693 0 0
DOVER CORP COM 260003108 20,149 174,817 SH   SOLE 25 174,817 0 0
DOVER CORP COM 260003108 115,133 998,895 SH   SOLE 26 106,974 0 891,921
DOVER CORP COM 260003108 3,200 27,766 SH   SOLE 28 18,974 0 8,792
DOVER CORP COM 260003108 3,838 33,298 SH   SOLE 29 2,904 0 30,394
DOVER CORP COM 260003108 62,868 545,441 SH   SOLE 30 545,441 0 0
DOVER CORP COM 260003108 4,346 37,702 SH   SOLE 31 28,072 0 9,630
DOVER CORP COM 260003108 33,169 287,773 SH   SOLE 34 287,773 0 0
DOVER CORP COM 260003108 12,097 104,956 SH   SOLE 36 104,956 0 0
DOVER CORP COM 260003108 360 3,127 SH   SOLE 40 3,127 0 0
DOVER MOTORSPORTS INC COM 260174107 6 3,274 SH   SOLE 18 3,274 0 0
DOVER MOTORSPORTS INC COM 260174107 126 67,821 SH   SOLE 21 67,821 0 0
DOVER MOTORSPORTS INC COM 260174107 495 266,228 SH   SOLE 22 266,228 0 0
DOW INC COM 260557103 103,389 1,889,082 SH   SOLE 2 227,914 0 1,661,168
DOW INC COM 260557103 18,376 335,753 SH   SOLE 4 315,342 0 20,411
DOW INC COM 260557103 35,649 651,355 SH   SOLE 7 643,558 0 7,797
DOW INC COM 260557103 682 12,461 SH   SOLE 13 12,461 0 0
DOW INC COM 260557103 268 4,894 SH   SOLE 15 4,894 0 0
DOW INC COM 260557103 13 242 SH   SOLE 17 0 0 242
DOW INC COM 260557103 94,473 1,726,167 SH   SOLE 18 1,620,675 0 105,492
DOW INC COM 260557103 52,445 958,250 SH   SOLE 19 958,250 0 0
DOW INC COM 260557103 740,232 13,525,165 SH   SOLE 21 13,525,165 0 0
DOW INC COM 260557103 980,161 17,909,022 SH   SOLE 22 15,941,672 0 1,967,350
DOW INC COM 260557103 30,153 550,945 SH   SOLE 23 550,945 0 0
DOW INC COM 260557103 52,179 953,394 SH   SOLE 25 953,394 0 0
DOW INC COM 260557103 211,175 3,858,488 SH   SOLE 26 478,661 0 3,379,827
DOW INC COM 260557103 7,613 139,102 SH   SOLE 28 96,959 0 42,143
DOW INC COM 260557103 926 16,920 SH   SOLE 29 16,920 0 0
DOW INC COM 260557103 153,471 2,804,142 SH   SOLE 30 2,804,142 0 0
DOW INC COM 260557103 9,655 176,405 SH   SOLE 31 135,448 0 40,957
DOW INC COM 260557103 3,630 66,322 SH   SOLE 32 66,322 0 0
DOW INC COM 260557103 22,888 418,192 SH   SOLE 34 418,192 0 0
DOW INC COM 260557103 29,325 535,821 SH   SOLE 36 535,821 0 0
DOW INC COM 260557103 872 15,940 SH   SOLE 40 15,940 0 0
DR REDDYS LABS LTD ADR 256135203 3,957 97,520 SH   SOLE 2 14,000 0 83,520
DR REDDYS LABS LTD ADR 256135203 747 18,417 SH   SOLE 4 18,417 0 0
DR REDDYS LABS LTD ADR 256135203 851 20,968 SH   SOLE 7 0 0 20,968
DR REDDYS LABS LTD ADR 256135203 594 14,638 SH   SOLE 13 14,638 0 0
DR REDDYS LABS LTD ADR 256135203 10,138 249,833 SH   SOLE 18 249,833 0 0
DR REDDYS LABS LTD ADR 256135203 441 10,859 SH   SOLE 19 10,859 0 0
DR REDDYS LABS LTD ADR 256135203 183 4,517 SH   SOLE 21 4,517 0 0
DR REDDYS LABS LTD ADR 256135203 33,753 831,773 SH   SOLE 22 377,144 0 454,629
DR REDDYS LABS LTD ADR 256135203 46 1,126 SH   SOLE 25 1,126 0 0
DR REDDYS LABS LTD ADR 256135203 7,220 177,922 SH   SOLE 26 19,147 0 158,775
DR REDDYS LABS LTD ADR 256135203 4,971 122,497 SH   SOLE 28 122,497 0 0
DR REDDYS LABS LTD ADR 256135203 582 14,344 SH   SOLE 29 14,344 0 0
DR REDDYS LABS LTD ADR 256135203 8,308 204,734 SH   SOLE 30 204,734 0 0
DR REDDYS LABS LTD ADR 256135203 307 7,568 SH   SOLE 34 7,568 0 0
DRIL QUIP INC COM 262037104 1,732 36,920 SH   SOLE 2 1,427 0 35,493
DRIL QUIP INC COM 262037104 11 237 SH   SOLE 4 237 0 0
DRIL QUIP INC COM 262037104 32 691 SH   SOLE 7 691 0 0
DRIL QUIP INC COM 262037104 7,558 161,120 SH   SOLE 18 161,120 0 0
DRIL QUIP INC COM 262037104 3,018 64,338 SH   SOLE 19 64,338 0 0
DRIL QUIP INC COM 262037104 196,603 4,191,063 SH   SOLE 21 4,191,063 0 0
DRIL QUIP INC COM 262037104 51,152 1,090,421 SH   SOLE 22 1,040,305 0 50,116
DRIL QUIP INC COM 262037104 657 14,002 SH   SOLE 26 5,579 0 8,423
DRIL QUIP INC COM 262037104 260 5,542 SH   SOLE 28 5,542 0 0
DRIL QUIP INC COM 262037104 2,411 51,403 SH   SOLE 30 51,403 0 0
DRIL QUIP INC COM 262037104 206 4,402 SH   SOLE 40 4,402 0 0
DRIVE SHACK INC COM 262077100 113 30,851 SH   SOLE 2 2,117 0 28,734
DRIVE SHACK INC COM 262077100 797 217,691 SH   SOLE 18 217,691 0 0
DRIVE SHACK INC COM 262077100 399 108,919 SH   SOLE 19 108,919 0 0
DRIVE SHACK INC COM 262077100 7,985 2,181,627 SH   SOLE 21 2,181,627 0 0
DRIVE SHACK INC COM 262077100 5,849 1,598,078 SH   SOLE 22 1,551,022 0 47,056
DROPBOX INC CL A 26210C104 9,493 530,054 SH   SOLE 2 96,197 0 433,857
DROPBOX INC CL A 26210C104 2,500 139,571 SH   SOLE 4 134,214 0 5,357
DROPBOX INC CL A 26210C104 256 14,283 SH   SOLE 7 14,283 0 0
DROPBOX INC CL A 26210C104 242 13,491 SH   SOLE 13 13,491 0 0
DROPBOX INC CL A 26210C104 12,922 721,478 SH   SOLE 18 702,801 0 18,677
DROPBOX INC CL A 26210C104 51,102 2,853,278 SH   SOLE 19 2,853,278 0 0
DROPBOX INC CL A 26210C104 66,192 3,695,829 SH   SOLE 21 3,695,829 0 0
DROPBOX INC CL A 26210C104 112,580 6,285,886 SH   SOLE 22 5,844,443 0 441,443
DROPBOX INC CL A 26210C104 3,257 181,872 SH   SOLE 23 181,872 0 0
DROPBOX INC CL A 26210C104 108 6,051 SH   SOLE 25 6,051 0 0
DROPBOX INC CL A 26210C104 10,833 604,875 SH   SOLE 26 294,777 0 310,098
DROPBOX INC CL A 26210C104 791 44,183 SH   SOLE 28 31,196 0 12,987
DROPBOX INC CL A 26210C104 1,068 59,635 SH   SOLE 29 9,641 0 49,994
DROPBOX INC CL A 26210C104 7,938 443,228 SH   SOLE 30 443,228 0 0
DROPBOX INC CL A 26210C104 902 50,386 SH   SOLE 31 42,404 0 7,982
DROPBOX INC CL A 26210C104 23,396 1,306,299 SH   SOLE 34 1,306,299 0 0
DROPBOX INC CL A 26210C104 717 40,017 SH   SOLE 36 40,017 0 0
DROPBOX INC CL A 26210C104 80 4,446 SH   SOLE 40 4,446 0 0
DROPCAR INC COM NEW 26210U203 2 2,255 SH   SOLE 22 2,255 0 0
DSP GROUP INC COM 23332B106 220 13,981 SH   SOLE 2 887 0 13,094
DSP GROUP INC COM 23332B106 1,622 103,031 SH   SOLE 18 103,031 0 0
DSP GROUP INC COM 23332B106 595 37,788 SH   SOLE 19 37,788 0 0
DSP GROUP INC COM 23332B106 41,360 2,627,713 SH   SOLE 21 2,627,713 0 0
DSP GROUP INC COM 23332B106 12,723 808,313 SH   SOLE 22 791,790 0 16,523
DSP GROUP INC COM 23332B106 408 25,937 SH   SOLE 30 25,937 0 0
DTE ENERGY CO COM 233331107 80,750 621,773 SH   SOLE 2 199,940 0 421,833
DTE ENERGY CO COM 233331107 12,054 92,814 SH   SOLE 4 88,023 0 4,791
DTE ENERGY CO COM 233331107 25,198 194,028 SH   SOLE 7 185,031 0 8,997
DTE ENERGY CO COM 233331107 5,341 41,123 SH   SOLE 13 41,123 0 0
DTE ENERGY CO COM 233331107 150 1,153 SH   SOLE 15 1,153 0 0
DTE ENERGY CO COM 233331107 82,403 634,506 SH   SOLE 18 510,009 0 124,497
DTE ENERGY CO COM 233331107 35,645 274,467 SH   SOLE 19 274,467 0 0
DTE ENERGY CO COM 233331107 886,432 6,825,532 SH   SOLE 21 6,825,532 0 0
DTE ENERGY CO COM 233331107 704,842 5,427,286 SH   SOLE 22 4,698,282 0 729,004
DTE ENERGY CO COM 233331107 19,478 149,979 SH   SOLE 23 149,979 0 0
DTE ENERGY CO COM 233331107 23,390 180,104 SH   SOLE 25 180,104 0 0
DTE ENERGY CO COM 233331107 125,907 969,485 SH   SOLE 26 177,245 0 792,240
DTE ENERGY CO COM 233331107 4,584 35,294 SH   SOLE 28 24,778 0 10,516
DTE ENERGY CO COM 233331107 1,250 9,627 SH   SOLE 29 9,627 0 0
DTE ENERGY CO COM 233331107 106,256 818,169 SH   SOLE 30 818,169 0 0
DTE ENERGY CO COM 233331107 8,756 67,424 SH   SOLE 31 41,397 0 26,027
DTE ENERGY CO COM 233331107 3,153 24,276 SH   SOLE 32 24,276 0 0
DTE ENERGY CO COM 233331107 1,892 14,571 SH   SOLE 34 14,571 0 0
DTE ENERGY CO COM 233331107 8,053 62,011 SH   SOLE 35 62,011 0 0
DTE ENERGY CO COM 233331107 26,105 201,010 SH   SOLE 36 201,010 0 0
DTE ENERGY CO COM 233331107 567 4,363 SH   SOLE 40 4,363 0 0
DTE ENERGY CO UNIT 11/01/2022S 233331842 100,026 1,951,352 SH   SOLE 21 1,951,352 0 0
DUCOMMUN INC DEL COM 264147109 478 9,455 SH   SOLE 2 1,085 0 8,370
DUCOMMUN INC DEL COM 264147109 8 151 SH   SOLE 7 151 0 0
DUCOMMUN INC DEL COM 264147109 1,954 38,677 SH   SOLE 18 38,677 0 0
DUCOMMUN INC DEL COM 264147109 1,786 35,338 SH   SOLE 19 35,338 0 0
DUCOMMUN INC DEL COM 264147109 19,434 384,598 SH   SOLE 21 384,598 0 0
DUCOMMUN INC DEL COM 264147109 18,352 363,190 SH   SOLE 22 347,130 0 16,060
DUCOMMUN INC DEL COM 264147109 56 1,110 SH   SOLE 23 1,110 0 0
DUCOMMUN INC DEL COM 264147109 349 6,912 SH   SOLE 26 0 0 6,912
DUCOMMUN INC DEL COM 264147109 223 4,414 SH   SOLE 30 4,414 0 0
DUCOMMUN INC DEL COM 264147109 51 1,014 SH   SOLE 40 1,014 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 164,568 1,804,281 SH   SOLE 2 227,581 0 1,576,700
DUKE ENERGY CORP NEW COM NEW 26441C204 33,121 363,132 SH   SOLE 4 343,306 0 19,826
DUKE ENERGY CORP NEW COM NEW 26441C204 74,940 821,622 SH   SOLE 7 780,348 0 41,274
DUKE ENERGY CORP NEW COM NEW 26441C204 2,618 28,699 SH   SOLE 13 28,699 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 388 4,258 SH   SOLE 15 4,258 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 3 29 SH   SOLE 17 0 0 29
DUKE ENERGY CORP NEW COM NEW 26441C204 115,791 1,269,504 SH   SOLE 18 1,171,762 0 97,742
DUKE ENERGY CORP NEW COM NEW 26441C204 17,688 193,923 SH   SOLE 19 193,923 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 1,937,046 21,237,209 SH   SOLE 21 21,237,209 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 1,704,441 18,686,995 SH   SOLE 22 16,766,219 0 1,920,776
DUKE ENERGY CORP NEW COM NEW 26441C204 49,393 541,530 SH   SOLE 23 541,530 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 64,705 709,409 SH   SOLE 25 709,409 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 213,498 2,340,733 SH   SOLE 26 439,441 0 1,901,292
DUKE ENERGY CORP NEW COM NEW 26441C204 12,441 136,400 SH   SOLE 28 95,053 0 41,347
DUKE ENERGY CORP NEW COM NEW 26441C204 1,344 14,740 SH   SOLE 29 14,740 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 316,471 3,469,696 SH   SOLE 30 3,469,696 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 16,980 186,167 SH   SOLE 31 133,262 0 52,905
DUKE ENERGY CORP NEW COM NEW 26441C204 4,479 49,109 SH   SOLE 34 49,109 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 10,389 113,897 SH   SOLE 35 113,897 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 69,266 759,417 SH   SOLE 36 759,417 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 1,459 15,991 SH   SOLE 40 15,991 0 0
DUKE REALTY CORP COM NEW 264411505 61,194 1,765,035 SH   SOLE 2 116,432 0 1,648,603
DUKE REALTY CORP COM NEW 264411505 8,944 257,965 SH   SOLE 4 248,916 0 9,049
DUKE REALTY CORP COM NEW 264411505 25,926 747,797 SH   SOLE 7 716,283 0 31,514
DUKE REALTY CORP COM NEW 264411505 205 5,901 SH   SOLE 13 5,901 0 0
DUKE REALTY CORP COM NEW 264411505 17 491 SH   SOLE 15 491 0 0
DUKE REALTY CORP COM NEW 264411505 25,895 746,896 SH   SOLE 18 690,669 0 56,227
DUKE REALTY CORP COM NEW 264411505 16,692 481,458 SH   SOLE 19 481,458 0 0
DUKE REALTY CORP COM NEW 264411505 440,801 12,714,205 SH   SOLE 21 12,714,205 0 0
DUKE REALTY CORP COM NEW 264411505 454,629 13,113,025 SH   SOLE 22 12,200,498 0 912,527
DUKE REALTY CORP COM NEW 264411505 9,807 282,865 SH   SOLE 23 282,865 0 0
DUKE REALTY CORP COM NEW 264411505 41,945 1,209,844 SH   SOLE 25 1,209,844 0 0
DUKE REALTY CORP COM NEW 264411505 57,506 1,658,676 SH   SOLE 26 348,024 0 1,310,652
DUKE REALTY CORP COM NEW 264411505 2,244 64,715 SH   SOLE 28 45,206 0 19,509
DUKE REALTY CORP COM NEW 264411505 9,359 269,944 SH   SOLE 29 194,545 0 75,399
DUKE REALTY CORP COM NEW 264411505 104,646 3,018,335 SH   SOLE 30 3,018,335 0 0
DUKE REALTY CORP COM NEW 264411505 3,122 90,035 SH   SOLE 31 70,986 0 19,049
DUKE REALTY CORP COM NEW 264411505 929 26,795 SH   SOLE 34 26,795 0 0
DUKE REALTY CORP COM NEW 264411505 7,818 225,502 SH   SOLE 36 225,502 0 0
DUKE REALTY CORP COM NEW 264411505 243 7,004 SH   SOLE 40 7,004 0 0
DULUTH HLDGS INC COM CL B 26443V101 49 4,692 SH   SOLE 2 317 0 4,375
DULUTH HLDGS INC COM CL B 26443V101 3 288 SH   SOLE 7 288 0 0
DULUTH HLDGS INC COM CL B 26443V101 401 38,035 SH   SOLE 18 38,035 0 0
DULUTH HLDGS INC COM CL B 26443V101 189 17,993 SH   SOLE 19 17,993 0 0
DULUTH HLDGS INC COM CL B 26443V101 4,097 389,061 SH   SOLE 21 389,061 0 0
DULUTH HLDGS INC COM CL B 26443V101 3,804 361,262 SH   SOLE 22 343,716 0 17,546
DULUTH HLDGS INC COM CL B 26443V101 14 1,299 SH   SOLE 26 0 0 1,299
DULUTH HLDGS INC COM CL B 26443V101 21 2,036 SH   SOLE 28 2,036 0 0
DULUTH HLDGS INC COM CL B 26443V101 33 3,117 SH   SOLE 30 3,117 0 0
DULUTH HLDGS INC COM CL B 26443V101 20 1,857 SH   SOLE 40 1,857 0 0
DUNKIN BRANDS GROUP INC COM 265504100 28,579 378,331 SH   SOLE 2 198,139 0 180,192
DUNKIN BRANDS GROUP INC COM 265504100 1,902 25,179 SH   SOLE 4 25,179 0 0
DUNKIN BRANDS GROUP INC COM 265504100 471 6,229 SH   SOLE 7 6,229 0 0
DUNKIN BRANDS GROUP INC COM 265504100 109 1,439 SH   SOLE 13 1,439 0 0
DUNKIN BRANDS GROUP INC COM 265504100 20,455 270,780 SH   SOLE 18 255,131 0 15,649
DUNKIN BRANDS GROUP INC COM 265504100 3,861 51,117 SH   SOLE 19 51,117 0 0
DUNKIN BRANDS GROUP INC COM 265504100 321,618 4,257,591 SH   SOLE 21 4,257,591 0 0
DUNKIN BRANDS GROUP INC COM 265504100 240,749 3,187,040 SH   SOLE 22 2,949,115 0 237,925
DUNKIN BRANDS GROUP INC COM 265504100 3,021 39,998 SH   SOLE 23 39,998 0 0
DUNKIN BRANDS GROUP INC COM 265504100 842 11,151 SH   SOLE 25 11,151 0 0
DUNKIN BRANDS GROUP INC COM 265504100 3,462 45,829 SH   SOLE 26 26,805 0 19,024
DUNKIN BRANDS GROUP INC COM 265504100 777 10,289 SH   SOLE 28 10,289 0 0
DUNKIN BRANDS GROUP INC COM 265504100 1,346 17,815 SH   SOLE 29 17,815 0 0
DUNKIN BRANDS GROUP INC COM 265504100 2,195 29,063 SH   SOLE 30 29,063 0 0
DUNKIN BRANDS GROUP INC COM 265504100 3,132 41,460 SH   SOLE 31 32,162 0 9,298
DUNKIN BRANDS GROUP INC COM 265504100 3,044 40,297 SH   SOLE 34 40,297 0 0
DUNKIN BRANDS GROUP INC COM 265504100 320 4,239 SH   SOLE 36 4,239 0 0
DUNKIN BRANDS GROUP INC COM 265504100 692 9,155 SH   SOLE 40 9,155 0 0
DUPONT DE NEMOURS INC COM 26614N102 160,844 2,505,357 SH   SOLE 2 810,617 0 1,694,740
DUPONT DE NEMOURS INC COM 26614N102 28,090 437,545 SH   SOLE 4 417,134 0 20,411
DUPONT DE NEMOURS INC COM 26614N102 41,554 647,251 SH   SOLE 7 642,967 0 4,284
DUPONT DE NEMOURS INC COM 26614N102 1,217 18,963 SH   SOLE 13 18,963 0 0
DUPONT DE NEMOURS INC COM 26614N102 271 4,216 SH   SOLE 15 4,216 0 0
DUPONT DE NEMOURS INC COM 26614N102 1 9 SH   SOLE 17 0 0 9
DUPONT DE NEMOURS INC COM 26614N102 167,965 2,616,275 SH   SOLE 18 2,433,576 0 182,699
DUPONT DE NEMOURS INC COM 26614N102 235,035 3,660,985 SH   SOLE 19 3,660,985 0 0
DUPONT DE NEMOURS INC COM 26614N102 839,959 13,083,466 SH   SOLE 21 13,083,466 0 0
DUPONT DE NEMOURS INC COM 26614N102 1,193,014 18,582,780 SH   SOLE 22 16,370,888 0 2,211,892
DUPONT DE NEMOURS INC COM 26614N102 43,015 670,022 SH   SOLE 23 670,022 0 0
DUPONT DE NEMOURS INC COM 26614N102 49,126 765,199 SH   SOLE 25 765,199 0 0
DUPONT DE NEMOURS INC COM 26614N102 206,736 3,220,181 SH   SOLE 26 468,487 0 2,751,694
DUPONT DE NEMOURS INC COM 26614N102 8,959 139,553 SH   SOLE 28 97,255 0 42,298
DUPONT DE NEMOURS INC COM 26614N102 4,725 73,600 SH   SOLE 29 73,600 0 0
DUPONT DE NEMOURS INC COM 26614N102 166,104 2,587,293 SH   SOLE 30 2,587,293 0 0
DUPONT DE NEMOURS INC COM 26614N102 19,385 301,941 SH   SOLE 31 225,704 0 76,237
DUPONT DE NEMOURS INC COM 26614N102 53,264 829,665 SH   SOLE 34 829,665 0 0
DUPONT DE NEMOURS INC COM 26614N102 38,796 604,302 SH   SOLE 36 604,302 0 0
DUPONT DE NEMOURS INC COM 26614N102 1,053 16,399 SH   SOLE 40 16,399 0 0
DURECT CORP COM 266605104 314 82,649 SH   SOLE 21 82,649 0 0
DURECT CORP COM 266605104 12,568 3,307,419 SH   SOLE 22 3,307,419 0 0
DURECT CORP COM 266605104 781 205,615 SH   SOLE 26 0 0 205,615
DXC TECHNOLOGY CO COM 23355L106 23,918 636,299 SH   SOLE 2 59,992 0 576,307
DXC TECHNOLOGY CO COM 23355L106 4,368 116,198 SH   SOLE 4 108,684 0 7,514
DXC TECHNOLOGY CO COM 23355L106 10,605 282,113 SH   SOLE 7 220,626 0 61,487
DXC TECHNOLOGY CO COM 23355L106 497 13,234 SH   SOLE 13 13,234 0 0
DXC TECHNOLOGY CO COM 23355L106 39 1,047 SH   SOLE 15 1,047 0 0
DXC TECHNOLOGY CO COM 23355L106 1 21 SH   SOLE 17 0 0 21
DXC TECHNOLOGY CO COM 23355L106 19,252 512,152 SH   SOLE 18 473,995 0 38,157
DXC TECHNOLOGY CO COM 23355L106 5,135 136,612 SH   SOLE 19 136,612 0 0
DXC TECHNOLOGY CO COM 23355L106 247,804 6,592,294 SH   SOLE 21 6,592,294 0 0
DXC TECHNOLOGY CO COM 23355L106 261,735 6,962,900 SH   SOLE 22 6,254,550 0 708,350
DXC TECHNOLOGY CO COM 23355L106 7,256 193,017 SH   SOLE 23 193,017 0 0
DXC TECHNOLOGY CO COM 23355L106 10,096 268,578 SH   SOLE 25 268,578 0 0
DXC TECHNOLOGY CO COM 23355L106 58,200 1,548,289 SH   SOLE 26 258,252 0 1,290,037
DXC TECHNOLOGY CO COM 23355L106 1,844 49,056 SH   SOLE 28 34,892 0 14,164
DXC TECHNOLOGY CO COM 23355L106 2,612 69,498 SH   SOLE 29 5,537 0 63,961
DXC TECHNOLOGY CO COM 23355L106 53,351 1,419,286 SH   SOLE 30 1,419,286 0 0
DXC TECHNOLOGY CO COM 23355L106 2,538 67,514 SH   SOLE 31 51,152 0 16,362
DXC TECHNOLOGY CO COM 23355L106 639 16,998 SH   SOLE 34 16,998 0 0
DXC TECHNOLOGY CO COM 23355L106 7,101 188,901 SH   SOLE 36 188,901 0 0
DXC TECHNOLOGY CO COM 23355L106 215 5,714 SH   SOLE 40 5,714 0 0
DXP ENTERPRISES INC NEW COM NEW 233377407 665 16,699 SH   SOLE 2 1,089 0 15,610
DXP ENTERPRISES INC NEW COM NEW 233377407 12 302 SH   SOLE 7 302 0 0
DXP ENTERPRISES INC NEW COM NEW 233377407 3,011 75,632 SH   SOLE 18 75,632 0 0
DXP ENTERPRISES INC NEW COM NEW 233377407 1,569 39,413 SH   SOLE 19 39,413 0 0
DXP ENTERPRISES INC NEW COM NEW 233377407 74,376 1,868,275 SH   SOLE 21 1,868,275 0 0
DXP ENTERPRISES INC NEW COM NEW 233377407 20,807 522,646 SH   SOLE 22 496,859 0 25,787
DXP ENTERPRISES INC NEW COM NEW 233377407 387 9,717 SH   SOLE 26 0 0 9,717
DXP ENTERPRISES INC NEW COM NEW 233377407 78 1,953 SH   SOLE 28 1,953 0 0
DXP ENTERPRISES INC NEW COM NEW 233377407 937 23,544 SH   SOLE 30 23,544 0 0
DXP ENTERPRISES INC NEW COM NEW 233377407 51 1,293 SH   SOLE 40 1,293 0 0
DYADIC INTL INC DEL COM 26745T101 20 3,915 SH   SOLE 18 3,915 0 0
DYADIC INTL INC DEL COM 26745T101 255 49,257 SH   SOLE 21 49,257 0 0
DYADIC INTL INC DEL COM 26745T101 23 4,401 SH   SOLE 22 4,401 0 0
DYCOM INDS INC COM 267475101 1,754 37,198 SH   SOLE 2 21,701 0 15,497
DYCOM INDS INC COM 267475101 10 202 SH   SOLE 4 202 0 0
DYCOM INDS INC COM 267475101 662 14,044 SH   SOLE 7 14,044 0 0
DYCOM INDS INC COM 267475101 8,936 189,520 SH   SOLE 18 175,087 0 14,433
DYCOM INDS INC COM 267475101 9,857 209,048 SH   SOLE 19 209,048 0 0
DYCOM INDS INC COM 267475101 103,944 2,204,547 SH   SOLE 21 2,204,547 0 0
DYCOM INDS INC COM 267475101 61,504 1,304,426 SH   SOLE 22 1,259,257 0 45,169
DYCOM INDS INC COM 267475101 1,413 29,961 SH   SOLE 23 29,961 0 0
DYCOM INDS INC COM 267475101 3,800 80,594 SH   SOLE 26 5,566 0 75,028
DYCOM INDS INC COM 267475101 198 4,189 SH   SOLE 28 4,189 0 0
DYCOM INDS INC COM 267475101 504 10,682 SH   SOLE 30 10,682 0 0
DYCOM INDS INC COM 267475101 171 3,635 SH   SOLE 40 3,635 0 0
DYCOM INDS INC NOTE 0.750% 9/1 267475AB7 1,202 1,240,000 PRN   SOLE 21 1,240,000 0 0
DYNATRACE INC COM 268150109 3,352 132,497 SH   SOLE 2 21,011 0 111,486
DYNATRACE INC COM 268150109 29 1,145 SH   SOLE 7 1,145 0 0
DYNATRACE INC COM 268150109 729 28,829 SH   SOLE 18 28,829 0 0
DYNATRACE INC COM 268150109 1,369 54,126 SH   SOLE 19 54,126 0 0
DYNATRACE INC COM 268150109 23,346 922,769 SH   SOLE 21 922,769 0 0
DYNATRACE INC COM 268150109 42,708 1,688,071 SH   SOLE 22 1,601,064 0 87,007
DYNATRACE INC COM 268150109 33 1,316 SH   SOLE 31 1,316 0 0
DYNATRACE INC COM 268150109 2,771 109,508 SH   SOLE 34 109,508 0 0
DYNATRONICS CORP COM NEW 268157401 18 22,086 SH   SOLE 22 22,086 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 226 39,549 SH   SOLE 2 3,237 0 36,312
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 7 1,191 SH   SOLE 7 1,191 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 2,045 357,512 SH   SOLE 18 301,367 0 56,145
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 970 169,558 SH   SOLE 19 169,558 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 16,997 2,971,567 SH   SOLE 21 2,971,567 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 14,749 2,578,567 SH   SOLE 22 2,495,110 0 83,457
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 55 9,559 SH   SOLE 26 0 0 9,559
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 53 9,240 SH   SOLE 28 9,240 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 232 40,476 SH   SOLE 30 40,476 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 27 4,676 SH   SOLE 40 4,676 0 0
DYNEX CAP INC COM 26817Q886 347 20,479 SH   SOLE 2 699 0 19,780
DYNEX CAP INC COM 26817Q886 1,411 83,303 SH   SOLE 18 83,303 0 0
DYNEX CAP INC COM 26817Q886 703 41,510 SH   SOLE 19 41,510 0 0
DYNEX CAP INC COM 26817Q886 21,699 1,280,936 SH   SOLE 21 1,280,936 0 0
DYNEX CAP INC COM 26817Q886 283 16,690 SH   SOLE 26 11,748 0 4,942
DYNEX CAP INC COM 26817Q886 41 2,429 SH   SOLE 28 2,429 0 0
DYNEX CAP INC COM 26817Q886 80 4,715 SH   SOLE 30 4,715 0 0
DYNEX CAP INC COM 26817Q886 29 1,733 SH   SOLE 40 1,733 0 0
E L F BEAUTY INC COM 26856L103 402 24,947 SH   SOLE 2 2,364 0 22,583
E L F BEAUTY INC COM 26856L103 6 369 SH   SOLE 7 369 0 0
E L F BEAUTY INC COM 26856L103 1,433 88,862 SH   SOLE 18 88,862 0 0
E L F BEAUTY INC COM 26856L103 1,469 91,054 SH   SOLE 19 91,054 0 0
E L F BEAUTY INC COM 26856L103 14,285 885,608 SH   SOLE 21 885,608 0 0
E L F BEAUTY INC COM 26856L103 12,940 802,221 SH   SOLE 22 775,293 0 26,928
E L F BEAUTY INC COM 26856L103 42 2,583 SH   SOLE 23 2,583 0 0
E L F BEAUTY INC COM 26856L103 41 2,536 SH   SOLE 26 0 0 2,536
E L F BEAUTY INC COM 26856L103 171 10,577 SH   SOLE 30 10,577 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 25,119 553,642 SH   SOLE 2 56,423 0 497,219
E TRADE FINANCIAL CORP COM NEW 269246401 5,537 122,031 SH   SOLE 4 115,068 0 6,963
E TRADE FINANCIAL CORP COM NEW 269246401 9,076 200,045 SH   SOLE 7 200,045 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 20 445 SH   SOLE 13 445 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 88 1,941 SH   SOLE 15 1,941 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 0 7 SH   SOLE 17 0 0 7
E TRADE FINANCIAL CORP COM NEW 269246401 118,316 2,607,807 SH   SOLE 18 2,394,558 0 213,249
E TRADE FINANCIAL CORP COM NEW 269246401 47,189 1,040,097 SH   SOLE 19 1,040,097 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 246,536 5,433,902 SH   SOLE 21 5,433,902 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 255,096 5,622,565 SH   SOLE 22 5,009,305 0 613,260
E TRADE FINANCIAL CORP COM NEW 269246401 9,464 208,601 SH   SOLE 23 208,601 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 12,595 277,597 SH   SOLE 25 231,693 0 45,904
E TRADE FINANCIAL CORP COM NEW 269246401 43,719 963,617 SH   SOLE 26 202,644 0 760,973
E TRADE FINANCIAL CORP COM NEW 269246401 2,031 44,772 SH   SOLE 28 32,075 0 12,697
E TRADE FINANCIAL CORP COM NEW 269246401 2,535 55,865 SH   SOLE 29 4,907 0 50,958
E TRADE FINANCIAL CORP COM NEW 269246401 45,442 1,001,583 SH   SOLE 30 1,001,583 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 2,798 61,667 SH   SOLE 31 48,503 0 13,164
E TRADE FINANCIAL CORP COM NEW 269246401 37,918 835,757 SH   SOLE 34 835,757 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 10,508 231,610 SH   SOLE 36 231,610 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 250 5,515 SH   SOLE 40 5,515 0 0
EAGLE BANCORP INC MD COM 268948106 1,249 25,684 SH   SOLE 2 1,201 0 24,483
EAGLE BANCORP INC MD COM 268948106 7 146 SH   SOLE 4 146 0 0
EAGLE BANCORP INC MD COM 268948106 27 548 SH   SOLE 7 548 0 0
EAGLE BANCORP INC MD COM 268948106 7,159 147,209 SH   SOLE 18 147,209 0 0
EAGLE BANCORP INC MD COM 268948106 2,757 56,691 SH   SOLE 19 56,691 0 0
EAGLE BANCORP INC MD COM 268948106 178,693 3,674,535 SH   SOLE 21 3,674,535 0 0
EAGLE BANCORP INC MD COM 268948106 47,878 984,544 SH   SOLE 22 943,967 0 40,577
EAGLE BANCORP INC MD COM 268948106 327 6,715 SH   SOLE 26 3,782 0 2,933
EAGLE BANCORP INC MD COM 268948106 215 4,416 SH   SOLE 28 4,416 0 0
EAGLE BANCORP INC MD COM 268948106 2,255 46,372 SH   SOLE 30 46,372 0 0
EAGLE BANCORP INC MD COM 268948106 159 3,277 SH   SOLE 40 3,277 0 0
EAGLE BANCORP MONT INC COM 26942G100 26 1,229 SH   SOLE 18 1,229 0 0
EAGLE BANCORP MONT INC COM 26942G100 18 850 SH   SOLE 21 850 0 0
EAGLE BANCORP MONT INC COM 26942G100 25 1,159 SH   SOLE 22 1,159 0 0
EAGLE BULK SHIPPING INC SHS NEW Y2187A143 199 43,253 SH   SOLE 2 1,848 0 41,405
EAGLE BULK SHIPPING INC SHS NEW Y2187A143 5 1,056 SH   SOLE 7 1,056 0 0
EAGLE BULK SHIPPING INC SHS NEW Y2187A143 739 160,686 SH   SOLE 18 160,686 0 0
EAGLE BULK SHIPPING INC SHS NEW Y2187A143 354 76,896 SH   SOLE 19 76,896 0 0
EAGLE BULK SHIPPING INC SHS NEW Y2187A143 7,797 1,695,014 SH   SOLE 21 1,695,014 0 0
EAGLE BULK SHIPPING INC SHS NEW Y2187A143 8,332 1,811,350 SH   SOLE 22 1,776,349 0 35,001
EAGLE MATERIALS INC COM 26969P108 8,362 92,236 SH   SOLE 2 21,280 0 70,956
EAGLE MATERIALS INC COM 26969P108 18 203 SH   SOLE 4 203 0 0
EAGLE MATERIALS INC COM 26969P108 67 740 SH   SOLE 7 740 0 0
EAGLE MATERIALS INC COM 26969P108 10,272 113,301 SH   SOLE 18 113,301 0 0
EAGLE MATERIALS INC COM 26969P108 886 9,771 SH   SOLE 19 9,771 0 0
EAGLE MATERIALS INC COM 26969P108 201,557 2,223,214 SH   SOLE 21 2,223,214 0 0
EAGLE MATERIALS INC COM 26969P108 125,993 1,389,730 SH   SOLE 22 1,307,856 0 81,874
EAGLE MATERIALS INC COM 26969P108 1,704 18,800 SH   SOLE 26 13,035 0 5,765
EAGLE MATERIALS INC COM 26969P108 541 5,964 SH   SOLE 28 5,964 0 0
EAGLE MATERIALS INC COM 26969P108 1,251 13,802 SH   SOLE 30 13,802 0 0
EAGLE MATERIALS INC COM 26969P108 77 854 SH   SOLE 31 854 0 0
EAGLE MATERIALS INC COM 26969P108 235 2,597 SH   SOLE 34 2,597 0 0
EAGLE MATERIALS INC COM 26969P108 426 4,699 SH   SOLE 40 4,699 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 343 5,717 SH   SOLE 2 2,200 0 3,517
EAGLE PHARMACEUTICALS INC COM 269796108 11 191 SH   SOLE 7 191 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 3,043 50,647 SH   SOLE 18 42,506 0 8,141
EAGLE PHARMACEUTICALS INC COM 269796108 3,252 54,122 SH   SOLE 19 54,122 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 73,714 1,226,933 SH   SOLE 21 1,226,933 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 20,121 334,909 SH   SOLE 22 323,479 0 11,430
EAGLE PHARMACEUTICALS INC COM 269796108 392 6,524 SH   SOLE 23 6,524 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 919 15,304 SH   SOLE 26 0 0 15,304
EAGLE PHARMACEUTICALS INC COM 269796108 105 1,740 SH   SOLE 28 1,740 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 6,687 111,299 SH   SOLE 30 111,299 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 18 293 SH   SOLE 34 293 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 50 833 SH   SOLE 40 833 0 0
EARTHSTONE ENERGY INC CL A 27032D304 151 23,777 SH   SOLE 2 660 0 23,117
EARTHSTONE ENERGY INC CL A 27032D304 427 67,523 SH   SOLE 18 67,523 0 0
EARTHSTONE ENERGY INC CL A 27032D304 230 36,306 SH   SOLE 19 36,306 0 0
EARTHSTONE ENERGY INC CL A 27032D304 4,423 698,705 SH   SOLE 21 698,705 0 0
EARTHSTONE ENERGY INC CL A 27032D304 3,090 488,084 SH   SOLE 22 476,521 0 11,563
EAST WEST BANCORP INC COM 27579R104 37,521 770,445 SH   SOLE 2 421,317 0 349,128
EAST WEST BANCORP INC COM 27579R104 5,941 121,997 SH   SOLE 4 118,174 0 3,823
EAST WEST BANCORP INC COM 27579R104 1,236 25,388 SH   SOLE 7 25,388 0 0
EAST WEST BANCORP INC COM 27579R104 830 17,053 SH   SOLE 13 17,053 0 0
EAST WEST BANCORP INC COM 27579R104 23,077 473,856 SH   SOLE 18 437,543 0 36,313
EAST WEST BANCORP INC COM 27579R104 13,730 281,921 SH   SOLE 19 281,921 0 0
EAST WEST BANCORP INC COM 27579R104 396,364 8,138,895 SH   SOLE 21 8,138,895 0 0
EAST WEST BANCORP INC COM 27579R104 271,217 5,569,136 SH   SOLE 22 4,974,159 0 594,977
EAST WEST BANCORP INC COM 27579R104 10,383 213,207 SH   SOLE 23 213,207 0 0
EAST WEST BANCORP INC COM 27579R104 676 13,880 SH   SOLE 25 13,880 0 0
EAST WEST BANCORP INC COM 27579R104 16,292 334,543 SH   SOLE 26 161,929 0 172,614
EAST WEST BANCORP INC COM 27579R104 1,337 27,461 SH   SOLE 28 20,107 0 7,354
EAST WEST BANCORP INC COM 27579R104 5,128 105,304 SH   SOLE 29 40,257 0 65,047
EAST WEST BANCORP INC COM 27579R104 15,537 319,035 SH   SOLE 30 319,035 0 0
EAST WEST BANCORP INC COM 27579R104 5,921 121,580 SH   SOLE 31 88,700 0 32,880
EAST WEST BANCORP INC COM 27579R104 4,211 86,472 SH   SOLE 34 86,472 0 0
EAST WEST BANCORP INC COM 27579R104 1,865 38,298 SH   SOLE 36 38,298 0 0
EAST WEST BANCORP INC COM 27579R104 141 2,905 SH   SOLE 40 2,905 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 1,584 66,763 SH   SOLE 2 2,950 0 63,813
EASTERLY GOVT PPTYS INC COM 27616P103 515 21,716 SH   SOLE 4 21,716 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 1,765 74,373 SH   SOLE 7 74,373 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 8,023 338,107 SH   SOLE 18 338,107 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 5,008 211,025 SH   SOLE 19 211,025 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 206,906 8,719,158 SH   SOLE 21 8,719,158 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 71,524 3,014,071 SH   SOLE 22 2,896,254 0 117,817
EASTERLY GOVT PPTYS INC COM 27616P103 114 4,808 SH   SOLE 23 4,808 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 4,119 173,596 SH   SOLE 25 173,596 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 1,393 58,712 SH   SOLE 26 23,686 0 35,026
EASTERLY GOVT PPTYS INC COM 27616P103 182 7,673 SH   SOLE 28 7,673 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 949 39,993 SH   SOLE 29 39,993 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 10,265 432,558 SH   SOLE 30 432,558 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 175 7,357 SH   SOLE 40 7,357 0 0
EASTERN CO COM 276317104 172 5,627 SH   SOLE 2 203 0 5,424
EASTERN CO COM 276317104 580 18,997 SH   SOLE 18 18,997 0 0
EASTERN CO COM 276317104 274 8,989 SH   SOLE 19 8,989 0 0
EASTERN CO COM 276317104 5,795 189,825 SH   SOLE 21 189,825 0 0
EASTERN CO COM 276317104 1,888 61,848 SH   SOLE 22 58,075 0 3,773
EASTGROUP PPTY INC COM 277276101 16,593 125,067 SH   SOLE 2 26,298 0 98,769
EASTGROUP PPTY INC COM 277276101 1,419 10,693 SH   SOLE 4 10,693 0 0
EASTGROUP PPTY INC COM 277276101 5,053 38,087 SH   SOLE 7 38,087 0 0
EASTGROUP PPTY INC COM 277276101 30,109 226,949 SH   SOLE 18 215,189 0 11,760
EASTGROUP PPTY INC COM 277276101 33,798 254,755 SH   SOLE 19 254,755 0 0
EASTGROUP PPTY INC COM 277276101 402,971 3,037,393 SH   SOLE 21 3,037,393 0 0
EASTGROUP PPTY INC COM 277276101 243,805 1,837,682 SH   SOLE 22 1,790,927 0 46,755
EASTGROUP PPTY INC COM 277276101 4,335 32,676 SH   SOLE 23 32,676 0 0
EASTGROUP PPTY INC COM 277276101 11,083 83,537 SH   SOLE 25 83,537 0 0
EASTGROUP PPTY INC COM 277276101 14,944 112,642 SH   SOLE 26 10,471 0 102,171
EASTGROUP PPTY INC COM 277276101 674 5,077 SH   SOLE 28 5,077 0 0
EASTGROUP PPTY INC COM 277276101 2,597 19,578 SH   SOLE 29 19,578 0 0
EASTGROUP PPTY INC COM 277276101 22,743 171,423 SH   SOLE 30 171,423 0 0
EASTGROUP PPTY INC COM 277276101 490 3,697 SH   SOLE 40 3,697 0 0
EASTMAN CHEMICAL CO COM 277432100 37,785 476,717 SH   SOLE 2 166,781 0 309,936
EASTMAN CHEMICAL CO COM 277432100 5,822 73,449 SH   SOLE 4 69,692 0 3,757
EASTMAN CHEMICAL CO COM 277432100 10,611 133,872 SH   SOLE 7 124,310 0 9,562
EASTMAN CHEMICAL CO COM 277432100 394 4,968 SH   SOLE 13 4,968 0 0
EASTMAN CHEMICAL CO COM 277432100 54 685 SH   SOLE 15 685 0 0
EASTMAN CHEMICAL CO COM 277432100 2 20 SH   SOLE 17 0 0 20
EASTMAN CHEMICAL CO COM 277432100 26,574 335,281 SH   SOLE 18 314,524 0 20,757
EASTMAN CHEMICAL CO COM 277432100 6,256 78,936 SH   SOLE 19 78,936 0 0
EASTMAN CHEMICAL CO COM 277432100 264,436 3,336,305 SH   SOLE 21 3,336,305 0 0
EASTMAN CHEMICAL CO COM 277432100 272,815 3,442,023 SH   SOLE 22 3,024,232 0 417,791
EASTMAN CHEMICAL CO COM 277432100 10,473 132,140 SH   SOLE 23 132,140 0 0
EASTMAN CHEMICAL CO COM 277432100 19,970 251,950 SH   SOLE 25 251,950 0 0
EASTMAN CHEMICAL CO COM 277432100 55,470 699,846 SH   SOLE 26 119,387 0 580,459
EASTMAN CHEMICAL CO COM 277432100 2,067 26,084 SH   SOLE 28 17,872 0 8,212
EASTMAN CHEMICAL CO COM 277432100 3,381 42,652 SH   SOLE 29 13,258 0 29,394
EASTMAN CHEMICAL CO COM 277432100 43,264 545,847 SH   SOLE 30 545,847 0 0
EASTMAN CHEMICAL CO COM 277432100 3,781 47,710 SH   SOLE 31 38,395 0 9,315
EASTMAN CHEMICAL CO COM 277432100 2,934 37,021 SH   SOLE 34 37,021 0 0
EASTMAN CHEMICAL CO COM 277432100 8,878 112,012 SH   SOLE 36 112,012 0 0
EASTMAN CHEMICAL CO COM 277432100 230 2,907 SH   SOLE 40 2,907 0 0
EASTMAN KODAK CO COM NEW 277461406 15 3,231 SH   SOLE 18 3,231 0 0
EASTMAN KODAK CO COM NEW 277461406 298 64,093 SH   SOLE 21 64,093 0 0
EASTMAN KODAK CO COM NEW 277461406 1,761 378,770 SH   SOLE 22 378,770 0 0
EASTSIDE DISTILLING INC COM 277802302 4 1,520 SH   SOLE 18 1,520 0 0
EASTSIDE DISTILLING INC COM 277802302 76 25,713 SH   SOLE 21 25,713 0 0
EATON CORP PLC SHS G29183103 108,262 1,142,966 SH   SOLE 2 225,156 0 917,810
EATON CORP PLC SHS G29183103 22,059 232,885 SH   SOLE 4 221,347 0 11,538
EATON CORP PLC SHS G29183103 56,249 593,846 SH   SOLE 7 418,837 0 175,009
EATON CORP PLC SHS G29183103 1,520 16,051 SH   SOLE 13 16,051 0 0
EATON CORP PLC SHS G29183103 247 2,606 SH   SOLE 15 2,606 0 0
EATON CORP PLC SHS G29183103 3 27 SH   SOLE 17 0 0 27
EATON CORP PLC SHS G29183103 95,555 1,008,820 SH   SOLE 18 936,563 0 72,257
EATON CORP PLC SHS G29183103 12,949 136,704 SH   SOLE 19 136,704 0 0
EATON CORP PLC SHS G29183103 1,056,238 11,151,164 SH   SOLE 21 11,151,164 0 0
EATON CORP PLC SHS G29183103 963,599 10,173,131 SH   SOLE 22 9,036,125 0 1,137,006
EATON CORP PLC SHS G29183103 30,173 318,545 SH   SOLE 23 318,545 0 0
EATON CORP PLC SHS G29183103 45,990 485,537 SH   SOLE 25 485,537 0 0
EATON CORP PLC SHS G29183103 247,294 2,610,787 SH   SOLE 26 265,004 0 2,345,783
EATON CORP PLC SHS G29183103 7,513 79,315 SH   SOLE 28 54,793 0 24,522
EATON CORP PLC SHS G29183103 1,143 12,065 SH   SOLE 29 12,065 0 0
EATON CORP PLC SHS G29183103 162,073 1,711,078 SH   SOLE 30 1,711,078 0 0
EATON CORP PLC SHS G29183103 10,410 109,901 SH   SOLE 31 84,958 0 24,943
EATON CORP PLC SHS G29183103 4,027 42,515 SH   SOLE 32 42,515 0 0
EATON CORP PLC SHS G29183103 53,490 564,720 SH   SOLE 34 564,720 0 0
EATON CORP PLC SHS G29183103 10,472 110,553 SH   SOLE 35 110,553 0 0
EATON CORP PLC SHS G29183103 30,048 317,225 SH   SOLE 36 317,225 0 0
EATON CORP PLC SHS G29183103 872 9,208 SH   SOLE 40 9,208 0 0
EATON VANCE CORP COM NON VTG 278265103 16,302 349,164 SH   SOLE 2 103,895 0 245,269
EATON VANCE CORP COM NON VTG 278265103 2,460 52,696 SH   SOLE 4 49,498 0 3,198
EATON VANCE CORP COM NON VTG 278265103 8,564 183,413 SH   SOLE 7 122,969 0 60,444
EATON VANCE CORP COM NON VTG 278265103 13 272 SH   SOLE 13 272 0 0
EATON VANCE CORP COM NON VTG 278265103 0 9 SH   SOLE 17 0 0 9
EATON VANCE CORP COM NON VTG 278265103 17,922 383,859 SH   SOLE 18 374,217 0 9,642
EATON VANCE CORP COM NON VTG 278265103 1,248 26,720 SH   SOLE 19 26,720 0 0
EATON VANCE CORP COM NON VTG 278265103 309,396 6,626,607 SH   SOLE 21 6,626,607 0 0
EATON VANCE CORP COM NON VTG 278265103 193,482 4,143,975 SH   SOLE 22 3,921,000 0 222,975
EATON VANCE CORP COM NON VTG 278265103 3,888 83,282 SH   SOLE 23 83,282 0 0
EATON VANCE CORP COM NON VTG 278265103 787 16,856 SH   SOLE 25 16,856 0 0
EATON VANCE CORP COM NON VTG 278265103 10,797 231,249 SH   SOLE 26 129,984 0 101,265
EATON VANCE CORP COM NON VTG 278265103 1,068 22,865 SH   SOLE 28 15,759 0 7,106
EATON VANCE CORP COM NON VTG 278265103 1,202 25,750 SH   SOLE 29 1,589 0 24,161
EATON VANCE CORP COM NON VTG 278265103 13,778 295,086 SH   SOLE 30 295,086 0 0
EATON VANCE CORP COM NON VTG 278265103 1,209 25,892 SH   SOLE 31 20,077 0 5,815
EATON VANCE CORP COM NON VTG 278265103 303 6,494 SH   SOLE 34 6,494 0 0
EATON VANCE CORP COM NON VTG 278265103 1,573 33,699 SH   SOLE 36 33,699 0 0
EATON VANCE CORP COM NON VTG 278265103 109 2,334 SH   SOLE 40 2,334 0 0
EBAY INC COM 278642103 76,134 2,108,386 SH   SOLE 2 361,297 0 1,747,089
EBAY INC COM 278642103 14,693 406,896 SH   SOLE 4 383,369 0 23,527
EBAY INC COM 278642103 27,181 752,715 SH   SOLE 7 702,381 0 50,334
EBAY INC COM 278642103 1,213 33,591 SH   SOLE 13 33,591 0 0
EBAY INC COM 278642103 221 6,109 SH   SOLE 15 6,109 0 0
EBAY INC COM 278642103 1 23 SH   SOLE 17 0 0 23
EBAY INC COM 278642103 72,303 2,002,298 SH   SOLE 18 1,897,105 0 105,193
EBAY INC COM 278642103 8,947 247,779 SH   SOLE 19 247,779 0 0
EBAY INC COM 278642103 525,350 14,548,608 SH   SOLE 21 14,548,608 0 0
EBAY INC COM 278642103 701,036 19,413,904 SH   SOLE 22 17,380,202 0 2,033,702
EBAY INC COM 278642103 21,901 606,503 SH   SOLE 23 606,503 0 0
EBAY INC COM 278642103 29,425 814,882 SH   SOLE 25 814,882 0 0
EBAY INC COM 278642103 178,166 4,933,985 SH   SOLE 26 586,299 0 4,347,686
EBAY INC COM 278642103 5,387 149,190 SH   SOLE 28 103,953 0 45,237
EBAY INC COM 278642103 638 17,666 SH   SOLE 29 17,666 0 0
EBAY INC COM 278642103 113,238 3,135,907 SH   SOLE 30 3,135,907 0 0
EBAY INC COM 278642103 7,064 195,623 SH   SOLE 31 158,852 0 36,771
EBAY INC COM 278642103 4,781 132,410 SH   SOLE 32 132,410 0 0
EBAY INC COM 278642103 13,318 368,831 SH   SOLE 34 368,831 0 0
EBAY INC COM 278642103 20,264 561,173 SH   SOLE 36 561,173 0 0
EBAY INC COM 278642103 657 18,185 SH   SOLE 40 18,185 0 0
EBIX INC COM NEW 278715206 327 9,796 SH   SOLE 2 789 0 9,007
EBIX INC COM NEW 278715206 8 240 SH   SOLE 4 240 0 0
EBIX INC COM NEW 278715206 13 394 SH   SOLE 7 394 0 0
EBIX INC COM NEW 278715206 3,445 103,108 SH   SOLE 18 103,108 0 0
EBIX INC COM NEW 278715206 1,369 40,962 SH   SOLE 19 40,962 0 0
EBIX INC COM NEW 278715206 87,456 2,617,665 SH   SOLE 21 2,617,665 0 0
EBIX INC COM NEW 278715206 23,244 695,710 SH   SOLE 22 665,542 0 30,168
EBIX INC COM NEW 278715206 219 6,558 SH   SOLE 26 5,236 0 1,322
EBIX INC COM NEW 278715206 95 2,829 SH   SOLE 28 2,829 0 0
EBIX INC COM NEW 278715206 3,200 95,785 SH   SOLE 30 95,785 0 0
EBIX INC COM NEW 278715206 93 2,797 SH   SOLE 40 2,797 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 560 27,045 SH   SOLE 2 1,937 0 25,108
ECHO GLOBAL LOGISTICS INC COM 27875T101 12 597 SH   SOLE 7 597 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 2,616 126,377 SH   SOLE 18 126,377 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 1,806 87,247 SH   SOLE 19 87,247 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 67,047 3,238,967 SH   SOLE 21 3,238,967 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 19,100 922,700 SH   SOLE 22 883,365 0 39,335
ECHO GLOBAL LOGISTICS INC COM 27875T101 75 3,603 SH   SOLE 23 3,603 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 630 30,425 SH   SOLE 26 0 0 30,425
ECHO GLOBAL LOGISTICS INC COM 27875T101 78 3,786 SH   SOLE 28 3,786 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 770 37,202 SH   SOLE 30 37,202 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 53 2,582 SH   SOLE 40 2,582 0 0
ECHOSTAR CORP CL A 278768106 3,807 87,910 SH   SOLE 2 3,222 0 84,688
ECHOSTAR CORP CL A 278768106 9 211 SH   SOLE 4 211 0 0
ECHOSTAR CORP CL A 278768106 65 1,493 SH   SOLE 7 1,493 0 0
ECHOSTAR CORP CL A 278768106 978 22,583 SH   SOLE 18 22,583 0 0
ECHOSTAR CORP CL A 278768106 495 11,436 SH   SOLE 19 11,436 0 0
ECHOSTAR CORP CL A 278768106 34,942 806,777 SH   SOLE 21 806,777 0 0
ECHOSTAR CORP CL A 278768106 55,831 1,289,112 SH   SOLE 22 1,193,035 0 96,077
ECHOSTAR CORP CL A 278768106 518 11,959 SH   SOLE 26 8,033 0 3,926
ECHOSTAR CORP CL A 278768106 288 6,646 SH   SOLE 28 6,646 0 0
ECHOSTAR CORP CL A 278768106 708 16,352 SH   SOLE 30 16,352 0 0
ECHOSTAR CORP CL A 278768106 46 1,069 SH   SOLE 31 1,069 0 0
ECHOSTAR CORP CL A 278768106 149 3,443 SH   SOLE 36 3,443 0 0
ECHOSTAR CORP CL A 278768106 211 4,869 SH   SOLE 40 4,869 0 0
ECOLAB INC COM 278865100 191,508 992,319 SH   SOLE 2 392,108 0 600,211
ECOLAB INC COM 278865100 33,309 172,596 SH   SOLE 4 165,464 0 7,132
ECOLAB INC COM 278865100 59,468 308,138 SH   SOLE 7 254,995 0 53,143
ECOLAB INC COM 278865100 4,218 21,855 SH   SOLE 13 21,855 0 0
ECOLAB INC COM 278865100 282 1,463 SH   SOLE 15 1,463 0 0
ECOLAB INC COM 278865100 1 3 SH   SOLE 17 0 0 3
ECOLAB INC COM 278865100 108,802 563,770 SH   SOLE 18 502,191 0 61,579
ECOLAB INC COM 278865100 41,169 213,323 SH   SOLE 19 213,323 0 0
ECOLAB INC COM 278865100 1,265,302 6,556,309 SH   SOLE 21 6,556,309 0 0
ECOLAB INC COM 278865100 1,308,232 6,778,754 SH   SOLE 22 5,803,600 0 975,154
ECOLAB INC COM 278865100 59,115 306,309 SH   SOLE 23 306,309 0 0
ECOLAB INC COM 278865100 58,796 304,657 SH   SOLE 25 304,657 0 0
ECOLAB INC COM 278865100 312,341 1,618,432 SH   SOLE 26 190,973 0 1,427,459
ECOLAB INC COM 278865100 9,368 48,542 SH   SOLE 28 33,786 0 14,756
ECOLAB INC COM 278865100 32,658 169,221 SH   SOLE 29 82,790 0 86,431
ECOLAB INC COM 278865100 204,823 1,061,314 SH   SOLE 30 1,061,314 0 0
ECOLAB INC COM 278865100 39,946 206,986 SH   SOLE 31 154,964 0 52,022
ECOLAB INC COM 278865100 11,387 59,003 SH   SOLE 34 59,003 0 0
ECOLAB INC COM 278865100 45,966 238,176 SH   SOLE 36 238,176 0 0
ECOLAB INC COM 278865100 1,100 5,698 SH   SOLE 40 5,698 0 0
ECOPETROL S A SPONSORED ADS 279158109 5,468 273,934 SH   SOLE 2 20,425 0 253,509
ECOPETROL S A SPONSORED ADS 279158109 3,961 198,446 SH   SOLE 18 0 0 198,446
ECOPETROL S A SPONSORED ADS 279158109 7,757 388,618 SH   SOLE 19 388,618 0 0
ECOPETROL S A SPONSORED ADS 279158109 18,231 913,375 SH   SOLE 21 913,375 0 0
ECOPETROL S A SPONSORED ADS 279158109 9,808 491,369 SH   SOLE 25 491,369 0 0
ECOPETROL S A SPONSORED ADS 279158109 1,197 59,954 SH   SOLE 26 36,992 0 22,962
ECOPETROL S A SPONSORED ADS 279158109 3,843 192,527 SH   SOLE 30 192,527 0 0
ECOPETROL S A SPONSORED ADS 279158109 1,117 55,952 SH   SOLE 31 0 0 55,952
ECOPETROL S A SPONSORED ADS 279158109 43,433 2,176,000 SH   SOLE 34 2,176,000 0 0
EDGEWELL PERS CARE CO COM 28035Q102 2,413 77,939 SH   SOLE 2 24,949 0 52,990
EDGEWELL PERS CARE CO COM 28035Q102 9 280 SH   SOLE 4 280 0 0
EDGEWELL PERS CARE CO COM 28035Q102 45 1,458 SH   SOLE 7 1,458 0 0
EDGEWELL PERS CARE CO COM 28035Q102 9,433 304,692 SH   SOLE 18 304,692 0 0
EDGEWELL PERS CARE CO COM 28035Q102 2,947 95,199 SH   SOLE 19 95,199 0 0
EDGEWELL PERS CARE CO COM 28035Q102 120,654 3,897,101 SH   SOLE 21 3,897,101 0 0
EDGEWELL PERS CARE CO COM 28035Q102 58,585 1,892,265 SH   SOLE 22 1,818,084 0 74,181
EDGEWELL PERS CARE CO COM 28035Q102 368 11,887 SH   SOLE 26 7,418 0 4,469
EDGEWELL PERS CARE CO COM 28035Q102 173 5,597 SH   SOLE 28 5,597 0 0
EDGEWELL PERS CARE CO COM 28035Q102 572 18,485 SH   SOLE 30 18,485 0 0
EDGEWELL PERS CARE CO COM 28035Q102 16 505 SH   SOLE 31 0 0 505
EDGEWELL PERS CARE CO COM 28035Q102 85 2,759 SH   SOLE 36 2,759 0 0
EDGEWELL PERS CARE CO COM 28035Q102 200 6,450 SH   SOLE 40 6,450 0 0
EDISON INTL COM 281020107 68,585 909,498 SH   SOLE 2 132,682 0 776,816
EDISON INTL COM 281020107 13,131 174,132 SH   SOLE 4 164,722 0 9,410
EDISON INTL COM 281020107 55,937 741,769 SH   SOLE 7 715,308 0 26,461
EDISON INTL COM 281020107 1,491 19,771 SH   SOLE 13 19,771 0 0
EDISON INTL COM 281020107 131 1,743 SH   SOLE 15 1,743 0 0
EDISON INTL COM 281020107 9 122 SH   SOLE 17 0 0 122
EDISON INTL COM 281020107 73,745 977,920 SH   SOLE 18 929,030 0 48,890
EDISON INTL COM 281020107 11,437 151,667 SH   SOLE 19 151,667 0 0
EDISON INTL COM 281020107 1,000,322 13,265,109 SH   SOLE 21 13,265,109 0 0
EDISON INTL COM 281020107 651,003 8,632,847 SH   SOLE 22 7,687,987 0 944,860
EDISON INTL COM 281020107 19,456 258,003 SH   SOLE 23 258,003 0 0
EDISON INTL COM 281020107 27,466 364,222 SH   SOLE 25 364,222 0 0
EDISON INTL COM 281020107 149,596 1,983,774 SH   SOLE 26 246,896 0 1,736,878
EDISON INTL COM 281020107 5,039 66,820 SH   SOLE 28 46,716 0 20,104
EDISON INTL COM 281020107 638 8,462 SH   SOLE 29 8,462 0 0
EDISON INTL COM 281020107 115,976 1,537,942 SH   SOLE 30 1,537,942 0 0
EDISON INTL COM 281020107 6,744 89,426 SH   SOLE 31 67,276 0 22,150
EDISON INTL COM 281020107 4,836 64,136 SH   SOLE 32 64,136 0 0
EDISON INTL COM 281020107 1,811 24,016 SH   SOLE 34 24,016 0 0
EDISON INTL COM 281020107 21,340 282,982 SH   SOLE 36 282,982 0 0
EDISON INTL COM 281020107 599 7,944 SH   SOLE 40 7,944 0 0
EDITAS MEDICINE INC COM 28106W103 657 22,186 SH   SOLE 2 2,600 0 19,586
EDITAS MEDICINE INC COM 28106W103 9 302 SH   SOLE 4 302 0 0
EDITAS MEDICINE INC COM 28106W103 29 977 SH   SOLE 7 977 0 0
EDITAS MEDICINE INC COM 28106W103 5,376 181,567 SH   SOLE 18 172,637 0 8,930
EDITAS MEDICINE INC COM 28106W103 4,705 158,892 SH   SOLE 19 158,892 0 0
EDITAS MEDICINE INC COM 28106W103 65,460 2,210,745 SH   SOLE 21 2,210,745 0 0
EDITAS MEDICINE INC COM 28106W103 45,507 1,536,885 SH   SOLE 22 1,478,616 0 58,269
EDITAS MEDICINE INC COM 28106W103 221 7,473 SH   SOLE 23 7,473 0 0
EDITAS MEDICINE INC COM 28106W103 1,562 52,747 SH   SOLE 26 28,913 0 23,834
EDITAS MEDICINE INC COM 28106W103 144 4,865 SH   SOLE 28 4,865 0 0
EDITAS MEDICINE INC COM 28106W103 1,726 58,277 SH   SOLE 30 58,277 0 0
EDITAS MEDICINE INC COM 28106W103 56 1,885 SH   SOLE 34 1,885 0 0
EDITAS MEDICINE INC COM 28106W103 130 4,397 SH   SOLE 40 4,397 0 0
EDUCATIONAL DEV CORP COM 281479105 8 1,323 SH   SOLE 18 1,323 0 0
EDUCATIONAL DEV CORP COM 281479105 105 16,921 SH   SOLE 21 16,921 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 194,517 833,797 SH   SOLE 2 361,460 0 472,337
EDWARDS LIFESCIENCES CORP COM 28176E108 29,414 126,085 SH   SOLE 4 120,573 0 5,512
EDWARDS LIFESCIENCES CORP COM 28176E108 53,129 227,738 SH   SOLE 7 184,530 0 43,208
EDWARDS LIFESCIENCES CORP COM 28176E108 5,536 23,729 SH   SOLE 13 23,729 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 297 1,271 SH   SOLE 15 1,271 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 25 107 SH   SOLE 17 0 0 107
EDWARDS LIFESCIENCES CORP COM 28176E108 122,551 525,316 SH   SOLE 18 467,997 0 57,319
EDWARDS LIFESCIENCES CORP COM 28176E108 267,996 1,148,769 SH   SOLE 19 1,148,769 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 1,120 4,800 SH   SOLE 20 4,800 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 1,345,422 5,767,166 SH   SOLE 21 5,767,166 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 1,294,498 5,548,881 SH   SOLE 22 4,821,955 0 726,926
EDWARDS LIFESCIENCES CORP COM 28176E108 48,268 206,902 SH   SOLE 23 206,902 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 169,861 728,110 SH   SOLE 25 728,110 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 249,631 1,070,044 SH   SOLE 26 143,518 0 926,526
EDWARDS LIFESCIENCES CORP COM 28176E108 9,047 38,782 SH   SOLE 28 27,131 0 11,651
EDWARDS LIFESCIENCES CORP COM 28176E108 20,820 89,244 SH   SOLE 29 28,742 0 60,502
EDWARDS LIFESCIENCES CORP COM 28176E108 237,596 1,018,456 SH   SOLE 30 1,018,456 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 25,484 109,238 SH   SOLE 31 84,072 0 25,166
EDWARDS LIFESCIENCES CORP COM 28176E108 135,738 581,843 SH   SOLE 34 581,843 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 33,994 145,717 SH   SOLE 36 145,717 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 1,121 4,804 SH   SOLE 40 4,804 0 0
EGAIN CORP COM NEW 28225C806 67 8,470 SH   SOLE 2 682 0 7,788
EGAIN CORP COM NEW 28225C806 4 502 SH   SOLE 7 502 0 0
EGAIN CORP COM NEW 28225C806 585 73,837 SH   SOLE 18 73,837 0 0
EGAIN CORP COM NEW 28225C806 279 35,280 SH   SOLE 19 35,280 0 0
EGAIN CORP COM NEW 28225C806 5,675 716,541 SH   SOLE 21 716,541 0 0
EGAIN CORP COM NEW 28225C806 4,010 506,355 SH   SOLE 22 489,846 0 16,509
EHEALTH INC COM 28238P109 915 9,519 SH   SOLE 2 846 0 8,673
EHEALTH INC COM 28238P109 10 102 SH   SOLE 4 102 0 0
EHEALTH INC COM 28238P109 38 391 SH   SOLE 7 391 0 0
EHEALTH INC COM 28238P109 9,493 98,804 SH   SOLE 18 98,804 0 0
EHEALTH INC COM 28238P109 3,944 41,046 SH   SOLE 19 41,046 0 0
EHEALTH INC COM 28238P109 222,356 2,314,278 SH   SOLE 21 2,314,278 0 0
EHEALTH INC COM 28238P109 60,425 628,907 SH   SOLE 22 602,870 0 26,037
EHEALTH INC COM 28238P109 1,749 18,199 SH   SOLE 26 8,193 0 10,006
EHEALTH INC COM 28238P109 314 3,268 SH   SOLE 28 3,268 0 0
EHEALTH INC COM 28238P109 3,933 40,930 SH   SOLE 30 40,930 0 0
EHEALTH INC COM 28238P109 229 2,384 SH   SOLE 40 2,384 0 0
EIDOS THERAPEUTICS INC COM 28249H104 1,778 30,974 SH   SOLE 2 26,762 0 4,212
EIDOS THERAPEUTICS INC COM 28249H104 9 160 SH   SOLE 7 160 0 0
EIDOS THERAPEUTICS INC COM 28249H104 3,093 53,891 SH   SOLE 18 53,891 0 0
EIDOS THERAPEUTICS INC COM 28249H104 10,188 177,523 SH   SOLE 19 177,523 0 0
EIDOS THERAPEUTICS INC COM 28249H104 222 3,870 SH   SOLE 20 3,870 0 0
EIDOS THERAPEUTICS INC COM 28249H104 42,631 742,826 SH   SOLE 21 742,826 0 0
EIDOS THERAPEUTICS INC COM 28249H104 13,069 227,726 SH   SOLE 22 213,267 0 14,459
EIDOS THERAPEUTICS INC COM 28249H104 260 4,539 SH   SOLE 30 4,539 0 0
EIDOS THERAPEUTICS INC COM 28249H104 4,629 80,664 SH   SOLE 34 80,664 0 0
EIDOS THERAPEUTICS INC COM 28249H104 87 1,516 SH   SOLE 40 1,516 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 160 10,712 SH   SOLE 2 1,884 0 8,828
EIGER BIOPHARMACEUTICALS INC COM 28249U105 1,260 84,539 SH   SOLE 18 84,539 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 1,188 79,713 SH   SOLE 19 79,713 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 15,549 1,043,563 SH   SOLE 21 1,043,563 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 9,727 652,804 SH   SOLE 22 632,518 0 20,286
EIGER BIOPHARMACEUTICALS INC COM 28249U105 14 944 SH   SOLE 23 944 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 233 15,661 SH   SOLE 26 0 0 15,661
EIGER BIOPHARMACEUTICALS INC COM 28249U105 26 1,756 SH   SOLE 30 1,756 0 0
EKSO BIONICS HLDGS INC COM NEW 282644202 4 9,864 SH   SOLE 18 9,864 0 0
EKSO BIONICS HLDGS INC COM NEW 282644202 121 308,785 SH   SOLE 21 308,785 0 0
EKSO BIONICS HLDGS INC COM NEW 282644202 196 502,060 SH   SOLE 22 502,060 0 0
EL PASO ELEC CO COM NEW 283677854 4,879 71,859 SH   SOLE 2 36,426 0 35,433
EL PASO ELEC CO COM NEW 283677854 123 1,813 SH   SOLE 4 1,813 0 0
EL PASO ELEC CO COM NEW 283677854 51 753 SH   SOLE 7 753 0 0
EL PASO ELEC CO COM NEW 283677854 12,778 188,213 SH   SOLE 18 188,213 0 0
EL PASO ELEC CO COM NEW 283677854 6,550 96,479 SH   SOLE 19 96,479 0 0
EL PASO ELEC CO COM NEW 283677854 320,521 4,721,185 SH   SOLE 21 4,721,185 0 0
EL PASO ELEC CO COM NEW 283677854 86,166 1,269,204 SH   SOLE 22 1,216,607 0 52,597
EL PASO ELEC CO COM NEW 283677854 415 6,110 SH   SOLE 23 6,110 0 0
EL PASO ELEC CO COM NEW 283677854 1,553 22,879 SH   SOLE 26 10,927 0 11,952
EL PASO ELEC CO COM NEW 283677854 381 5,616 SH   SOLE 28 5,616 0 0
EL PASO ELEC CO COM NEW 283677854 4,805 70,771 SH   SOLE 30 70,771 0 0
EL PASO ELEC CO COM NEW 283677854 216 3,183 SH   SOLE 36 3,183 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 19,253 374,130 SH   SOLE 21 374,130 0 0
EL POLLO LOCO HLDGS INC COM 268603107 302 19,958 SH   SOLE 2 740 0 19,218
EL POLLO LOCO HLDGS INC COM 268603107 8 510 SH   SOLE 7 510 0 0
EL POLLO LOCO HLDGS INC COM 268603107 1,453 95,998 SH   SOLE 18 95,998 0 0
EL POLLO LOCO HLDGS INC COM 268603107 540 35,683 SH   SOLE 19 35,683 0 0
EL POLLO LOCO HLDGS INC COM 268603107 35,078 2,316,884 SH   SOLE 21 2,316,884 0 0
EL POLLO LOCO HLDGS INC COM 268603107 10,027 662,301 SH   SOLE 22 641,753 0 20,548
EL POLLO LOCO HLDGS INC COM 268603107 273 18,041 SH   SOLE 26 0 0 18,041
EL POLLO LOCO HLDGS INC COM 268603107 35 2,332 SH   SOLE 28 2,332 0 0
EL POLLO LOCO HLDGS INC COM 268603107 353 23,284 SH   SOLE 30 23,284 0 0
EL POLLO LOCO HLDGS INC COM 268603107 21 1,397 SH   SOLE 40 1,397 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 30,226 1,026,353 SH   SOLE 2 237,611 0 788,742
ELANCO ANIMAL HEALTH INC COM 28414H103 4,490 152,450 SH   SOLE 4 142,948 0 9,502
ELANCO ANIMAL HEALTH INC COM 28414H103 2,124 72,116 SH   SOLE 7 61,195 0 10,921
ELANCO ANIMAL HEALTH INC COM 28414H103 439 14,892 SH   SOLE 13 14,892 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 45 1,538 SH   SOLE 15 1,538 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 6,363 216,069 SH   SOLE 18 185,600 0 30,469
ELANCO ANIMAL HEALTH INC COM 28414H103 3,964 134,595 SH   SOLE 19 134,595 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 151,081 5,130,086 SH   SOLE 21 5,130,086 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 282,819 9,603,372 SH   SOLE 22 8,900,641 0 702,731
ELANCO ANIMAL HEALTH INC COM 28414H103 7,554 256,519 SH   SOLE 23 256,519 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 11,078 376,159 SH   SOLE 25 376,159 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 43,647 1,482,067 SH   SOLE 26 321,263 0 1,160,804
ELANCO ANIMAL HEALTH INC COM 28414H103 1,932 65,605 SH   SOLE 28 46,228 0 19,377
ELANCO ANIMAL HEALTH INC COM 28414H103 2,485 84,370 SH   SOLE 29 10,385 0 73,985
ELANCO ANIMAL HEALTH INC COM 28414H103 13,761 467,280 SH   SOLE 30 467,280 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 2,425 82,339 SH   SOLE 31 69,455 0 12,884
ELANCO ANIMAL HEALTH INC COM 28414H103 1,068 36,271 SH   SOLE 34 36,271 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 7,096 240,944 SH   SOLE 36 240,944 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 278 9,433 SH   SOLE 40 9,433 0 0
ELASTIC N V ORD SHS N14506104 5,252 81,679 SH   SOLE 2 2,993 0 78,686
ELASTIC N V ORD SHS N14506104 9 134 SH   SOLE 4 134 0 0
ELASTIC N V ORD SHS N14506104 51 790 SH   SOLE 7 790 0 0
ELASTIC N V ORD SHS N14506104 1,544 24,008 SH   SOLE 18 24,008 0 0
ELASTIC N V ORD SHS N14506104 21,848 339,780 SH   SOLE 19 339,780 0 0
ELASTIC N V ORD SHS N14506104 43,582 677,790 SH   SOLE 21 677,790 0 0
ELASTIC N V ORD SHS N14506104 64,242 999,102 SH   SOLE 22 930,214 0 68,888
ELASTIC N V ORD SHS N14506104 682 10,606 SH   SOLE 26 7,905 0 2,701
ELASTIC N V ORD SHS N14506104 281 4,365 SH   SOLE 28 4,365 0 0
ELASTIC N V ORD SHS N14506104 13,539 210,554 SH   SOLE 30 210,554 0 0
ELASTIC N V ORD SHS N14506104 58 907 SH   SOLE 31 907 0 0
ELASTIC N V ORD SHS N14506104 9,108 141,645 SH   SOLE 34 141,645 0 0
ELASTIC N V ORD SHS N14506104 179 2,789 SH   SOLE 40 2,789 0 0
ELDORADO GOLD CORP NEW COM 284902509 3,410 424,634 SH   SOLE 25 424,634 0 0
ELDORADO GOLD CORP NEW COM 284902509 0 2 SH   SOLE 26 0 0 2
ELDORADO RESORTS INC COM 28470R102 4,377 73,393 SH   SOLE 2 48,629 0 24,764
ELDORADO RESORTS INC COM 28470R102 18 298 SH   SOLE 4 298 0 0
ELDORADO RESORTS INC COM 28470R102 66 1,112 SH   SOLE 7 1,112 0 0
ELDORADO RESORTS INC COM 28470R102 22,168 371,690 SH   SOLE 18 371,690 0 0
ELDORADO RESORTS INC COM 28470R102 28,360 475,521 SH   SOLE 19 475,521 0 0
ELDORADO RESORTS INC COM 28470R102 280,400 4,701,546 SH   SOLE 21 4,701,546 0 0
ELDORADO RESORTS INC COM 28470R102 134,315 2,252,089 SH   SOLE 22 2,170,322 0 81,767
ELDORADO RESORTS INC COM 28470R102 96,328 1,615,151 SH   SOLE 25 1,615,151 0 0
ELDORADO RESORTS INC COM 28470R102 2,036 34,139 SH   SOLE 26 19,231 0 14,908
ELDORADO RESORTS INC COM 28470R102 543 9,097 SH   SOLE 28 9,097 0 0
ELDORADO RESORTS INC COM 28470R102 1,230 20,629 SH   SOLE 30 20,629 0 0
ELDORADO RESORTS INC COM 28470R102 3,928 65,859 SH   SOLE 34 65,859 0 0
ELDORADO RESORTS INC COM 28470R102 404 6,779 SH   SOLE 40 6,779 0 0
ELECTRO-SENSORS INC COM 285233102 1 222 SH   SOLE 21 222 0 0
ELECTROCORE INC COM 28531P103 22 14,004 SH   SOLE 2 369 0 13,635
ELECTROCORE INC COM 28531P103 69 43,188 SH   SOLE 18 43,188 0 0
ELECTROCORE INC COM 28531P103 33 20,870 SH   SOLE 19 20,870 0 0
ELECTROCORE INC COM 28531P103 697 438,223 SH   SOLE 21 438,223 0 0
ELECTROCORE INC COM 28531P103 159 100,128 SH   SOLE 22 96,199 0 3,929
ELECTROMED INC COM 285409108 13 1,478 SH   SOLE 18 1,478 0 0
ELECTROMED INC COM 285409108 216 24,986 SH   SOLE 21 24,986 0 0
ELECTROMED INC COM 285409108 51 5,891 SH   SOLE 22 5,891 0 0
ELECTRONIC ARTS INC COM 285512109 83,349 775,269 SH   SOLE 2 131,580 0 643,689
ELECTRONIC ARTS INC COM 285512109 15,207 141,445 SH   SOLE 4 133,351 0 8,094
ELECTRONIC ARTS INC COM 285512109 29,786 277,049 SH   SOLE 7 261,949 0 15,100
ELECTRONIC ARTS INC COM 285512109 2,476 23,033 SH   SOLE 13 23,033 0 0
ELECTRONIC ARTS INC COM 285512109 242 2,253 SH   SOLE 15 2,253 0 0
ELECTRONIC ARTS INC COM 285512109 60,862 566,106 SH   SOLE 18 511,735 0 54,371
ELECTRONIC ARTS INC COM 285512109 12,306 114,460 SH   SOLE 19 114,460 0 0
ELECTRONIC ARTS INC COM 285512109 679,084 6,316,472 SH   SOLE 21 6,316,472 0 0
ELECTRONIC ARTS INC COM 285512109 765,859 7,123,608 SH   SOLE 22 6,351,081 0 772,527
ELECTRONIC ARTS INC COM 285512109 24,500 227,884 SH   SOLE 23 227,884 0 0
ELECTRONIC ARTS INC COM 285512109 31,960 297,274 SH   SOLE 25 297,274 0 0
ELECTRONIC ARTS INC COM 285512109 161,438 1,501,610 SH   SOLE 26 198,744 0 1,302,866
ELECTRONIC ARTS INC COM 285512109 5,922 55,085 SH   SOLE 28 38,447 0 16,638
ELECTRONIC ARTS INC COM 285512109 4,979 46,312 SH   SOLE 29 8,391 0 37,921
ELECTRONIC ARTS INC COM 285512109 127,158 1,182,757 SH   SOLE 30 1,182,757 0 0
ELECTRONIC ARTS INC COM 285512109 7,015 65,252 SH   SOLE 31 52,124 0 13,128
ELECTRONIC ARTS INC COM 285512109 5,109 47,522 SH   SOLE 32 47,522 0 0
ELECTRONIC ARTS INC COM 285512109 2,610 24,276 SH   SOLE 34 24,276 0 0
ELECTRONIC ARTS INC COM 285512109 21,671 201,571 SH   SOLE 36 201,571 0 0
ELECTRONIC ARTS INC COM 285512109 675 6,279 SH   SOLE 40 6,279 0 0
ELEMENT SOLUTIONS INC COM 28618M106 8,768 750,664 SH   SOLE 2 320,722 0 429,942
ELEMENT SOLUTIONS INC COM 28618M106 8 655 SH   SOLE 4 655 0 0
ELEMENT SOLUTIONS INC COM 28618M106 71 6,077 SH   SOLE 7 6,077 0 0
ELEMENT SOLUTIONS INC COM 28618M106 1,209 103,553 SH   SOLE 18 103,553 0 0
ELEMENT SOLUTIONS INC COM 28618M106 64,343 5,508,839 SH   SOLE 19 5,508,839 0 0
ELEMENT SOLUTIONS INC COM 28618M106 31,681 2,712,434 SH   SOLE 21 2,712,434 0 0
ELEMENT SOLUTIONS INC COM 28618M106 73,514 6,293,968 SH   SOLE 22 5,865,872 0 428,096
ELEMENT SOLUTIONS INC COM 28618M106 730 62,478 SH   SOLE 26 43,739 0 18,739
ELEMENT SOLUTIONS INC COM 28618M106 331 28,336 SH   SOLE 28 28,336 0 0
ELEMENT SOLUTIONS INC COM 28618M106 895 76,624 SH   SOLE 30 76,624 0 0
ELEMENT SOLUTIONS INC COM 28618M106 54 4,635 SH   SOLE 31 4,635 0 0
ELEMENT SOLUTIONS INC COM 28618M106 12,647 1,082,825 SH   SOLE 34 1,082,825 0 0
ELEMENT SOLUTIONS INC COM 28618M106 104 8,867 SH   SOLE 36 8,867 0 0
ELEMENT SOLUTIONS INC COM 28618M106 296 25,358 SH   SOLE 40 25,358 0 0
ELEVATE CREDIT INC COM 28621V101 86 19,422 SH   SOLE 2 5,949 0 13,473
ELEVATE CREDIT INC COM 28621V101 3 754 SH   SOLE 7 754 0 0
ELEVATE CREDIT INC COM 28621V101 350 78,674 SH   SOLE 18 78,674 0 0
ELEVATE CREDIT INC COM 28621V101 335 75,256 SH   SOLE 19 75,256 0 0
ELEVATE CREDIT INC COM 28621V101 4,112 923,984 SH   SOLE 21 923,984 0 0
ELEVATE CREDIT INC COM 28621V101 2,700 606,671 SH   SOLE 22 588,776 0 17,895
ELEVATE CREDIT INC COM 28621V101 31 6,932 SH   SOLE 26 0 0 6,932
ELLINGTON FINANCIAL INC COM 28852N109 517 28,204 SH   SOLE 2 1,130 0 27,074
ELLINGTON FINANCIAL INC COM 28852N109 11 607 SH   SOLE 7 607 0 0
ELLINGTON FINANCIAL INC COM 28852N109 2,046 111,602 SH   SOLE 18 111,602 0 0
ELLINGTON FINANCIAL INC COM 28852N109 1,862 101,584 SH   SOLE 19 101,584 0 0
ELLINGTON FINANCIAL INC COM 28852N109 32,595 1,778,239 SH   SOLE 21 1,778,239 0 0
ELLINGTON FINANCIAL INC COM 28852N109 22,430 1,223,695 SH   SOLE 22 1,165,388 0 58,307
ELLINGTON FINANCIAL INC COM 28852N109 230 12,566 SH   SOLE 23 12,566 0 0
ELLINGTON FINANCIAL INC COM 28852N109 318 17,333 SH   SOLE 28 17,333 0 0
ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 19 1,776 SH   SOLE 18 1,776 0 0
ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 2,337 215,405 SH   SOLE 21 215,405 0 0
ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 587 54,072 SH   SOLE 22 54,072 0 0
ELMIRA SVGS BK ELMIRA N Y COM 289660102 8 516 SH   SOLE 18 516 0 0
ELMIRA SVGS BK ELMIRA N Y COM 289660102 10 668 SH   SOLE 21 668 0 0
ELOXX PHARMACEUTICALS INC COM 29014R103 91 12,314 SH   SOLE 2 785 0 11,529
ELOXX PHARMACEUTICALS INC COM 29014R103 3 461 SH   SOLE 7 461 0 0
ELOXX PHARMACEUTICALS INC COM 29014R103 616 83,690 SH   SOLE 18 83,690 0 0
ELOXX PHARMACEUTICALS INC COM 29014R103 310 42,089 SH   SOLE 19 42,089 0 0
ELOXX PHARMACEUTICALS INC COM 29014R103 6,697 909,866 SH   SOLE 21 909,866 0 0
ELOXX PHARMACEUTICALS INC COM 29014R103 2,884 391,786 SH   SOLE 22 374,251 0 17,535
EMAGIN CORP COM NEW 29076N206 5 14,707 SH   SOLE 21 14,707 0 0
EMBOTELLADORA ANDINA S A SPON ADR B 29081P303 1,860 106,297 SH   SOLE 26 106,297 0 0
EMBRAER S A SPONSORED ADS 29082A107 11,466 588,311 SH   SOLE 21 588,311 0 0
EMBRAER S A SPONSORED ADS 29082A107 60 3,082 SH   SOLE 30 3,082 0 0
EMCLAIRE FINL CORP COM 290828102 15 476 SH   SOLE 18 476 0 0
EMCLAIRE FINL CORP COM 290828102 7 214 SH   SOLE 21 214 0 0
EMCOR GROUP INC COM 29084Q100 5,205 60,311 SH   SOLE 2 30,466 0 29,845
EMCOR GROUP INC COM 29084Q100 20 231 SH   SOLE 4 231 0 0
EMCOR GROUP INC COM 29084Q100 3,211 37,213 SH   SOLE 7 37,213 0 0
EMCOR GROUP INC COM 29084Q100 28,265 327,526 SH   SOLE 18 317,515 0 10,011
EMCOR GROUP INC COM 29084Q100 13,955 161,709 SH   SOLE 19 161,709 0 0
EMCOR GROUP INC COM 29084Q100 348,304 4,035,968 SH   SOLE 21 4,035,968 0 0
EMCOR GROUP INC COM 29084Q100 168,821 1,956,211 SH   SOLE 22 1,874,208 0 82,003
EMCOR GROUP INC COM 29084Q100 473 5,477 SH   SOLE 23 5,477 0 0
EMCOR GROUP INC COM 29084Q100 155 1,797 SH   SOLE 25 1,797 0 0
EMCOR GROUP INC COM 29084Q100 1,948 22,576 SH   SOLE 26 13,257 0 9,319
EMCOR GROUP INC COM 29084Q100 632 7,323 SH   SOLE 28 7,323 0 0
EMCOR GROUP INC COM 29084Q100 1,672 19,369 SH   SOLE 30 19,369 0 0
EMCOR GROUP INC COM 29084Q100 904 10,476 SH   SOLE 34 10,476 0 0
EMCOR GROUP INC COM 29084Q100 181 2,103 SH   SOLE 36 2,103 0 0
EMCOR GROUP INC COM 29084Q100 484 5,610 SH   SOLE 40 5,610 0 0
EMCORE CORP COM NEW 290846203 18 5,861 SH   SOLE 18 5,861 0 0
EMCORE CORP COM NEW 290846203 235 77,256 SH   SOLE 21 77,256 0 0
EMCORE CORP COM NEW 290846203 600 197,367 SH   SOLE 22 197,367 0 0
EMERALD EXPOSITIONS EVENTS I COM 29103B100 285 26,988 SH   SOLE 2 2,977 0 24,011
EMERALD EXPOSITIONS EVENTS I COM 29103B100 5 492 SH   SOLE 7 492 0 0
EMERALD EXPOSITIONS EVENTS I COM 29103B100 878 83,217 SH   SOLE 18 83,217 0 0
EMERALD EXPOSITIONS EVENTS I COM 29103B100 932 88,367 SH   SOLE 19 88,367 0 0
EMERALD EXPOSITIONS EVENTS I COM 29103B100 9,644 914,157 SH   SOLE 21 914,157 0 0
EMERALD EXPOSITIONS EVENTS I COM 29103B100 8,978 850,958 SH   SOLE 22 818,261 0 32,697
EMERALD EXPOSITIONS EVENTS I COM 29103B100 71 6,732 SH   SOLE 23 6,732 0 0
EMERALD EXPOSITIONS EVENTS I COM 29103B100 291 27,613 SH   SOLE 26 0 0 27,613
EMERALD EXPOSITIONS EVENTS I COM 29103B100 27 2,606 SH   SOLE 30 2,606 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 1,151 21,336 SH   SOLE 2 3,977 0 17,359
EMERGENT BIOSOLUTIONS INC COM 29089Q105 11 200 SH   SOLE 4 200 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 43 800 SH   SOLE 7 800 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 11,229 208,146 SH   SOLE 18 204,451 0 3,695
EMERGENT BIOSOLUTIONS INC COM 29089Q105 7,032 130,342 SH   SOLE 19 130,342 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 267,807 4,963,977 SH   SOLE 21 4,963,977 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 74,238 1,376,046 SH   SOLE 22 1,318,802 0 57,244
EMERGENT BIOSOLUTIONS INC COM 29089Q105 465 8,623 SH   SOLE 23 8,623 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 2,009 37,246 SH   SOLE 26 10,961 0 26,285
EMERGENT BIOSOLUTIONS INC COM 29089Q105 328 6,071 SH   SOLE 28 6,071 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 3,332 61,755 SH   SOLE 30 61,755 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 89 1,653 SH   SOLE 34 1,653 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 220 4,073 SH   SOLE 40 4,073 0 0
EMERSON ELEC CO COM 291011104 117,051 1,534,892 SH   SOLE 2 160,101 0 1,374,791
EMERSON ELEC CO COM 291011104 23,658 310,224 SH   SOLE 4 293,599 0 16,625
EMERSON ELEC CO COM 291011104 57,962 760,057 SH   SOLE 7 619,779 0 140,278
EMERSON ELEC CO COM 291011104 1,457 19,107 SH   SOLE 13 19,107 0 0
EMERSON ELEC CO COM 291011104 278 3,646 SH   SOLE 15 3,646 0 0
EMERSON ELEC CO COM 291011104 153,268 2,009,813 SH   SOLE 18 1,928,072 0 81,741
EMERSON ELEC CO COM 291011104 230,415 3,021,440 SH   SOLE 19 3,021,440 0 0
EMERSON ELEC CO COM 291011104 8,118 106,453 SH   SOLE 20 106,453 0 0
EMERSON ELEC CO COM 291011104 1,101,269 14,440,983 SH   SOLE 21 14,440,983 0 0
EMERSON ELEC CO COM 291011104 1,142,694 14,984,180 SH   SOLE 22 13,377,011 0 1,607,169
EMERSON ELEC CO COM 291011104 34,044 446,425 SH   SOLE 23 446,425 0 0
EMERSON ELEC CO COM 291011104 46,590 610,934 SH   SOLE 25 610,934 0 0
EMERSON ELEC CO COM 291011104 267,574 3,508,703 SH   SOLE 26 368,179 0 3,140,524
EMERSON ELEC CO COM 291011104 8,844 115,969 SH   SOLE 28 80,246 0 35,723
EMERSON ELEC CO COM 291011104 925 12,132 SH   SOLE 29 12,132 0 0
EMERSON ELEC CO COM 291011104 187,555 2,459,421 SH   SOLE 30 2,459,421 0 0
EMERSON ELEC CO COM 291011104 11,136 146,031 SH   SOLE 31 111,797 0 34,234
EMERSON ELEC CO COM 291011104 3,146 41,252 SH   SOLE 32 41,252 0 0
EMERSON ELEC CO COM 291011104 111,863 1,466,858 SH   SOLE 34 1,466,858 0 0
EMERSON ELEC CO COM 291011104 33,779 442,950 SH   SOLE 36 442,950 0 0
EMERSON ELEC CO COM 291011104 1,095 14,356 SH   SOLE 40 14,356 0 0
EMERSON ELEC CO OPTIONS 291011104 740 9,700 SH Call SOLE 2 9,700 0 0
EMERSON ELEC CO OPTIONS 291011104 34,576 453,400 SH Call SOLE 19 453,400 0 0
EMERSON ELEC CO OPTIONS 291011104 602 7,900 SH Call SOLE 22 7,900 0 0
EMERSON ELEC CO OPTIONS 291011104 99 1,300 SH Call SOLE 25 1,300 0 0
EMERSON ELEC CO OPTIONS 291011104 92 1,200 SH Call SOLE 26 0 0 1,200
EMERSON ELEC CO OPTIONS 291011104 10,089 132,300 SH Call SOLE 34 132,300 0 0
EMERSON RADIO CORP COM NEW 291087203 11 13,978 SH   SOLE 21 13,978 0 0
EMMIS COMMUNICATIONS CORP COM NEW CL A 291525400 9 2,219 SH   SOLE 18 2,219 0 0
EMMIS COMMUNICATIONS CORP COM NEW CL A 291525400 29 7,210 SH   SOLE 19 7,210 0 0
EMMIS COMMUNICATIONS CORP COM NEW CL A 291525400 136 33,630 SH   SOLE 21 33,630 0 0
EMMIS COMMUNICATIONS CORP COM NEW CL A 291525400 1,267 314,364 SH   SOLE 22 314,364 0 0
EMPIRE ST RLTY TR INC CL A 292104106 4,308 308,565 SH   SOLE 2 18,266 0 290,299
EMPIRE ST RLTY TR INC CL A 292104106 567 40,646 SH   SOLE 4 40,646 0 0
EMPIRE ST RLTY TR INC CL A 292104106 2,070 148,284 SH   SOLE 7 148,284 0 0
EMPIRE ST RLTY TR INC CL A 292104106 975 69,814 SH   SOLE 18 69,814 0 0
EMPIRE ST RLTY TR INC CL A 292104106 2,531 181,270 SH   SOLE 19 181,270 0 0
EMPIRE ST RLTY TR INC CL A 292104106 30,872 2,211,488 SH   SOLE 21 2,211,488 0 0
EMPIRE ST RLTY TR INC CL A 292104106 76,877 5,506,930 SH   SOLE 22 5,211,728 0 295,202
EMPIRE ST RLTY TR INC CL A 292104106 132 9,444 SH   SOLE 23 9,444 0 0
EMPIRE ST RLTY TR INC CL A 292104106 4,576 327,762 SH   SOLE 25 327,762 0 0
EMPIRE ST RLTY TR INC CL A 292104106 2,043 146,341 SH   SOLE 26 31,898 0 114,443
EMPIRE ST RLTY TR INC CL A 292104106 260 18,652 SH   SOLE 28 18,652 0 0
EMPIRE ST RLTY TR INC CL A 292104106 1,090 78,051 SH   SOLE 29 78,051 0 0
EMPIRE ST RLTY TR INC CL A 292104106 9,517 681,708 SH   SOLE 30 681,708 0 0
EMPIRE ST RLTY TR INC CL A 292104106 44 3,120 SH   SOLE 31 3,120 0 0
EMPIRE ST RLTY TR INC CL A 292104106 215 15,371 SH   SOLE 40 15,371 0 0
EMPLOYERS HOLDINGS INC COM 292218104 1,318 31,557 SH   SOLE 2 7,088 0 24,469
EMPLOYERS HOLDINGS INC COM 292218104 11 272 SH   SOLE 4 272 0 0
EMPLOYERS HOLDINGS INC COM 292218104 21 493 SH   SOLE 7 493 0 0
EMPLOYERS HOLDINGS INC COM 292218104 5,569 133,380 SH   SOLE 18 133,380 0 0
EMPLOYERS HOLDINGS INC COM 292218104 3,072 73,576 SH   SOLE 19 73,576 0 0
EMPLOYERS HOLDINGS INC COM 292218104 139,090 3,331,488 SH   SOLE 21 3,331,488 0 0
EMPLOYERS HOLDINGS INC COM 292218104 39,128 937,190 SH   SOLE 22 897,785 0 39,405
EMPLOYERS HOLDINGS INC COM 292218104 939 22,492 SH   SOLE 23 22,492 0 0
EMPLOYERS HOLDINGS INC COM 292218104 3,606 86,378 SH   SOLE 26 0 0 86,378
EMPLOYERS HOLDINGS INC COM 292218104 187 4,487 SH   SOLE 28 4,487 0 0
EMPLOYERS HOLDINGS INC COM 292218104 1,849 44,281 SH   SOLE 30 44,281 0 0
EMPLOYERS HOLDINGS INC COM 292218104 144 3,459 SH   SOLE 40 3,459 0 0
EMPRESA DIST Y COMERCIAL NOR SPON ADR 29244A102 255 40,764 SH   SOLE 21 40,764 0 0
EMPRESA DIST Y COMERCIAL NOR SPON ADR 29244A102 690 110,219 SH   SOLE 22 110,219 0 0
EMPRESA DIST Y COMERCIAL NOR SPON ADR 29244A102 414 66,105 SH   SOLE 30 66,105 0 0
EMPRESA DIST Y COMERCIAL NOR SPON ADR 29244A102 8 1,357 SH   SOLE 34 1,357 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 625 10,115 SH   SOLE 2 3,555 0 6,560
ENANTA PHARMACEUTICALS INC COM 29251M106 7 107 SH   SOLE 4 107 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 17 269 SH   SOLE 7 269 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 5,203 84,216 SH   SOLE 18 76,008 0 8,208
ENANTA PHARMACEUTICALS INC COM 29251M106 6,236 100,937 SH   SOLE 19 100,937 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 123,598 2,000,613 SH   SOLE 21 2,000,613 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 34,365 556,250 SH   SOLE 22 536,953 0 19,297
ENANTA PHARMACEUTICALS INC COM 29251M106 775 12,544 SH   SOLE 23 12,544 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 1,930 31,245 SH   SOLE 26 3,388 0 27,857
ENANTA PHARMACEUTICALS INC COM 29251M106 122 1,981 SH   SOLE 28 1,981 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 1,420 22,988 SH   SOLE 30 22,988 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 43 691 SH   SOLE 34 691 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 100 1,612 SH   SOLE 40 1,612 0 0
ENBRIDGE INC COM 29250N105 0 1 SH   SOLE 17 0 0 1
ENBRIDGE INC COM 29250N105 14 346 SH   SOLE 18 346 0 0
ENBRIDGE INC COM 29250N105 10,370 260,740 SH   SOLE 19 260,740 0 0
ENBRIDGE INC COM 29250N105 23,761 597,450 SH   SOLE 21 597,450 0 0
ENCANA CORP COM 292505104 150 31,950 SH   SOLE 2 31,950 0 0
ENCANA CORP COM 292505104 4 753 SH   SOLE 18 753 0 0
ENCANA CORP COM 292505104 1,905 406,123 SH   SOLE 21 406,123 0 0
ENCANA CORP COM 292505104 18,239 3,888,810 SH   SOLE 22 3,888,810 0 0
ENCOMPASS HEALTH CORP COM 29261A100 21,103 304,642 SH   SOLE 2 125,054 0 179,588
ENCOMPASS HEALTH CORP COM 29261A100 32 458 SH   SOLE 4 458 0 0
ENCOMPASS HEALTH CORP COM 29261A100 157 2,266 SH   SOLE 7 2,266 0 0
ENCOMPASS HEALTH CORP COM 29261A100 2 25 SH   SOLE 17 0 0 25
ENCOMPASS HEALTH CORP COM 29261A100 23,358 337,209 SH   SOLE 18 337,209 0 0
ENCOMPASS HEALTH CORP COM 29261A100 47,126 680,318 SH   SOLE 19 680,318 0 0
ENCOMPASS HEALTH CORP COM 29261A100 1,004 14,500 SH   SOLE 20 14,500 0 0
ENCOMPASS HEALTH CORP COM 29261A100 363,526 5,247,964 SH   SOLE 21 5,247,964 0 0
ENCOMPASS HEALTH CORP COM 29261A100 239,897 3,463,215 SH   SOLE 22 3,280,365 0 182,850
ENCOMPASS HEALTH CORP COM 29261A100 2,784 40,194 SH   SOLE 26 20,828 0 19,366
ENCOMPASS HEALTH CORP COM 29261A100 852 12,300 SH   SOLE 28 12,300 0 0
ENCOMPASS HEALTH CORP COM 29261A100 3,156 45,566 SH   SOLE 30 45,566 0 0
ENCOMPASS HEALTH CORP COM 29261A100 533 7,694 SH   SOLE 31 1,994 0 5,700
ENCOMPASS HEALTH CORP COM 29261A100 15,762 227,548 SH   SOLE 34 227,548 0 0
ENCOMPASS HEALTH CORP COM 29261A100 124 1,795 SH   SOLE 36 1,795 0 0
ENCOMPASS HEALTH CORP COM 29261A100 747 10,784 SH   SOLE 40 10,784 0 0
ENCORE CAP GROUP INC COM 292554102 1,105 31,256 SH   SOLE 2 1,127 0 30,129
ENCORE CAP GROUP INC COM 292554102 6 182 SH   SOLE 4 182 0 0
ENCORE CAP GROUP INC COM 292554102 20 555 SH   SOLE 7 555 0 0
ENCORE CAP GROUP INC COM 292554102 4,746 134,216 SH   SOLE 18 134,216 0 0
ENCORE CAP GROUP INC COM 292554102 1,930 54,583 SH   SOLE 19 54,583 0 0
ENCORE CAP GROUP INC COM 292554102 116,809 3,303,409 SH   SOLE 21 3,303,409 0 0
ENCORE CAP GROUP INC COM 292554102 31,248 883,711 SH   SOLE 22 847,560 0 36,151
ENCORE CAP GROUP INC COM 292554102 59 1,671 SH   SOLE 23 1,671 0 0
ENCORE CAP GROUP INC COM 292554102 239 6,746 SH   SOLE 26 0 0 6,746
ENCORE CAP GROUP INC COM 292554102 122 3,449 SH   SOLE 28 3,449 0 0
ENCORE CAP GROUP INC COM 292554102 1,342 37,948 SH   SOLE 30 37,948 0 0
ENCORE CAP GROUP INC COM 292554102 101 2,857 SH   SOLE 40 2,857 0 0
ENCORE WIRE CORP COM 292562105 1,198 20,877 SH   SOLE 2 740 0 20,137
ENCORE WIRE CORP COM 292562105 6 110 SH   SOLE 4 110 0 0
ENCORE WIRE CORP COM 292562105 22 384 SH   SOLE 7 384 0 0
ENCORE WIRE CORP COM 292562105 5,237 91,229 SH   SOLE 18 91,229 0 0
ENCORE WIRE CORP COM 292562105 2,043 35,590 SH   SOLE 19 35,590 0 0
ENCORE WIRE CORP COM 292562105 135,220 2,355,753 SH   SOLE 21 2,355,753 0 0
ENCORE WIRE CORP COM 292562105 35,650 621,076 SH   SOLE 22 592,931 0 28,145
ENCORE WIRE CORP COM 292562105 505 8,799 SH   SOLE 26 4,871 0 3,928
ENCORE WIRE CORP COM 292562105 161 2,807 SH   SOLE 28 2,807 0 0
ENCORE WIRE CORP COM 292562105 1,750 30,491 SH   SOLE 30 30,491 0 0
ENCORE WIRE CORP COM 292562105 130 2,272 SH   SOLE 40 2,272 0 0
ENDAVA PLC ADS 29260V105 26,656 572,009 SH   SOLE 19 572,009 0 0
ENDAVA PLC ADS 29260V105 13,290 285,184 SH   SOLE 34 285,184 0 0
ENDO INTL PLC SHS G30401106 1,080 230,189 SH   SOLE 2 16,406 0 213,783
ENDO INTL PLC SHS G30401106 4 926 SH   SOLE 4 926 0 0
ENDO INTL PLC SHS G30401106 19 3,958 SH   SOLE 7 3,958 0 0
ENDO INTL PLC SHS G30401106 4,758 1,014,479 SH   SOLE 18 979,184 0 35,295
ENDO INTL PLC SHS G30401106 2,891 616,369 SH   SOLE 19 616,369 0 0
ENDO INTL PLC SHS G30401106 123,855 26,408,357 SH   SOLE 21 26,408,357 0 0
ENDO INTL PLC SHS G30401106 30,256 6,451,105 SH   SOLE 22 6,176,153 0 274,952
ENDO INTL PLC SHS G30401106 190 40,607 SH   SOLE 23 40,607 0 0
ENDO INTL PLC SHS G30401106 750 159,947 SH   SOLE 26 57,934 0 102,013
ENDO INTL PLC SHS G30401106 126 26,896 SH   SOLE 28 26,896 0 0
ENDO INTL PLC SHS G30401106 1,363 290,653 SH   SOLE 30 290,653 0 0
ENDO INTL PLC SHS G30401106 92 19,593 SH   SOLE 40 19,593 0 0
ENDOLOGIX INC COM NEW 29266S304 6 3,851 SH   SOLE 18 3,851 0 0
ENDOLOGIX INC COM NEW 29266S304 73 46,401 SH   SOLE 21 46,401 0 0
ENDOLOGIX INC COM NEW 29266S304 404 255,423 SH   SOLE 22 255,423 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 143 30,426 SH   SOLE 2 2,660 0 27,766
ENDURANCE INTL GROUP HLDGS I COM 29272B105 2 510 SH   SOLE 4 510 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 6 1,286 SH   SOLE 7 1,286 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 1,267 269,669 SH   SOLE 18 243,951 0 25,718
ENDURANCE INTL GROUP HLDGS I COM 29272B105 915 194,764 SH   SOLE 19 194,764 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 11,180 2,378,645 SH   SOLE 21 2,378,645 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 11,502 2,447,334 SH   SOLE 22 2,365,722 0 81,612
ENDURANCE INTL GROUP HLDGS I COM 29272B105 237 50,473 SH   SOLE 26 0 0 50,473
ENDURANCE INTL GROUP HLDGS I COM 29272B105 42 8,935 SH   SOLE 28 8,935 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 34 7,325 SH   SOLE 30 7,325 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 31 6,670 SH   SOLE 40 6,670 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 1,375 125,195 SH   SOLE 2 0 0 125,195
ENEL AMERICAS S A SPONSORED ADR 29274F104 670 60,991 SH   SOLE 7 60,991 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 40,122 3,654,109 SH   SOLE 21 3,654,109 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 518 47,140 SH   SOLE 25 47,140 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 2,026 184,514 SH   SOLE 26 184,514 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 10,977 999,690 SH   SOLE 30 999,690 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 651 59,319 SH   SOLE 34 59,319 0 0
ENEL CHILE S A SPONSORED ADR 29278D105 581 122,229 SH   SOLE 7 122,229 0 0
ENEL CHILE S A SPONSORED ADR 29278D105 329 69,349 SH   SOLE 21 69,349 0 0
ENEL CHILE S A SPONSORED ADR 29278D105 1,221 257,092 SH   SOLE 26 257,092 0 0
ENEL CHILE S A SPONSORED ADR 29278D105 3,270 688,372 SH   SOLE 30 688,372 0 0
ENEL CHILE S A SPONSORED ADR 29278D105 191 40,124 SH   SOLE 34 40,124 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 8,074 160,776 SH   SOLE 2 31,110 0 129,666
ENERGIZER HLDGS INC NEW COM 29272W109 14 280 SH   SOLE 4 280 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 55 1,103 SH   SOLE 7 1,103 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 9,332 185,814 SH   SOLE 18 185,814 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 741 14,759 SH   SOLE 19 14,759 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 160,942 3,204,748 SH   SOLE 21 3,204,748 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 105,070 2,092,196 SH   SOLE 22 1,973,311 0 118,885
ENERGIZER HLDGS INC NEW COM 29272W109 1,021 20,332 SH   SOLE 26 15,717 0 4,615
ENERGIZER HLDGS INC NEW COM 29272W109 461 9,171 SH   SOLE 28 9,171 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 1,050 20,917 SH   SOLE 30 20,917 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 90 1,801 SH   SOLE 31 1,296 0 505
ENERGIZER HLDGS INC NEW COM 29272W109 351 6,998 SH   SOLE 40 6,998 0 0
ENERGIZER HLDGS INC NEW 7.5 MCNV PFD A 29272W208 135 1,295 SH   SOLE 7 1,295 0 0
ENERGIZER HLDGS INC NEW 7.5 MCNV PFD A 29272W208 17,651 168,800 SH   SOLE 21 168,800 0 0
ENERGOUS CORP COM 29272C103 21 11,682 SH   SOLE 2 872 0 10,810
ENERGOUS CORP COM 29272C103 1 360 SH   SOLE 7 360 0 0
ENERGOUS CORP COM 29272C103 173 97,692 SH   SOLE 18 97,692 0 0
ENERGOUS CORP COM 29272C103 83 46,983 SH   SOLE 19 46,983 0 0
ENERGOUS CORP COM 29272C103 1,727 975,969 SH   SOLE 21 975,969 0 0
ENERGOUS CORP COM 29272C103 1,369 773,263 SH   SOLE 22 751,926 0 21,337
ENERGY FOCUS INC COM NEW 29268T300 3 6,848 SH   SOLE 21 6,848 0 0
ENERGY FOCUS INC COM NEW 29268T300 73 154,997 SH   SOLE 22 154,997 0 0
ENERGY FUELS INC COM NEW 292671708 194 101,353 SH   SOLE 2 3,416 0 97,937
ENERGY FUELS INC COM NEW 292671708 610 319,587 SH   SOLE 18 319,587 0 0
ENERGY FUELS INC COM NEW 292671708 306 160,455 SH   SOLE 19 160,455 0 0
ENERGY FUELS INC COM NEW 292671708 6,511 3,408,668 SH   SOLE 21 3,408,668 0 0
ENERGY FUELS INC COM NEW 292671708 1,786 934,904 SH   SOLE 22 863,062 0 71,842
ENERGY RECOVERY INC COM 29270J100 156 15,966 SH   SOLE 2 1,632 0 14,334
ENERGY RECOVERY INC COM 29270J100 220 22,444 SH   SOLE 7 22,444 0 0
ENERGY RECOVERY INC COM 29270J100 1,314 134,180 SH   SOLE 18 134,180 0 0
ENERGY RECOVERY INC COM 29270J100 629 64,246 SH   SOLE 19 64,246 0 0
ENERGY RECOVERY INC COM 29270J100 12,802 1,307,651 SH   SOLE 21 1,307,651 0 0
ENERGY RECOVERY INC COM 29270J100 10,341 1,056,251 SH   SOLE 22 1,006,763 0 49,488
ENERGY RECOVERY INC COM 29270J100 29 3,010 SH   SOLE 26 0 0 3,010
ENERGY RECOVERY INC COM 29270J100 61 6,211 SH   SOLE 28 6,211 0 0
ENERGY RECOVERY INC COM 29270J100 1,629 166,382 SH   SOLE 30 166,382 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 2,274 177,247 SH   SOLE 18 177,247 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 76,562 5,967,428 SH   SOLE 19 5,967,428 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 0 3 SH   SOLE 22 3 0 0
ENERPLUS CORP COM 292766102 467 65,497 SH   SOLE 21 65,497 0 0
ENERSYS COM 29275Y102 3,362 44,930 SH   SOLE 2 19,524 0 25,406
ENERSYS COM 29275Y102 17 233 SH   SOLE 4 233 0 0
ENERSYS COM 29275Y102 78 1,040 SH   SOLE 7 1,040 0 0
ENERSYS COM 29275Y102 18,064 241,406 SH   SOLE 18 241,406 0 0
ENERSYS COM 29275Y102 5,625 75,177 SH   SOLE 19 75,177 0 0
ENERSYS COM 29275Y102 227,684 3,042,679 SH   SOLE 21 3,042,679 0 0
ENERSYS COM 29275Y102 109,682 1,465,750 SH   SOLE 22 1,405,930 0 59,820
ENERSYS COM 29275Y102 855 11,425 SH   SOLE 26 7,835 0 3,590
ENERSYS COM 29275Y102 399 5,327 SH   SOLE 28 5,327 0 0
ENERSYS COM 29275Y102 1,069 14,291 SH   SOLE 30 14,291 0 0
ENERSYS COM 29275Y102 54 716 SH   SOLE 36 716 0 0
ENERSYS COM 29275Y102 352 4,707 SH   SOLE 40 4,707 0 0
ENGLOBAL CORP COM 293306106 13 13,216 SH   SOLE 21 13,216 0 0
ENI S P A SPONSORED ADR 26874R108 707 22,830 SH   SOLE 21 22,830 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 9 1,520 SH   SOLE 4 1,520 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 2,484 405,165 SH   SOLE 7 405,165 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 4,649 758,444 SH   SOLE 19 758,444 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 667 108,802 SH   SOLE 21 108,802 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 1,632 266,206 SH   SOLE 22 150,188 0 116,018
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 550 89,737 SH   SOLE 26 61,452 0 28,285
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 204 33,334 SH   SOLE 28 33,334 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 500 81,498 SH   SOLE 30 81,498 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 159 25,889 SH   SOLE 40 25,889 0 0
ENLINK MIDSTREAM LLC OPTIONS 29336T100 453 73,800 SH Put SOLE 19 73,800 0 0
ENLINK MIDSTREAM LLC OPTIONS 29336T100 4 700 SH Put SOLE 22 700 0 0
ENNIS INC COM 293389102 640 29,550 SH   SOLE 2 4,348 0 25,202
ENNIS INC COM 293389102 8 364 SH   SOLE 4 364 0 0
ENNIS INC COM 293389102 14 634 SH   SOLE 7 634 0 0
ENNIS INC COM 293389102 1,987 91,772 SH   SOLE 18 91,772 0 0
ENNIS INC COM 293389102 1,906 88,051 SH   SOLE 19 88,051 0 0
ENNIS INC COM 293389102 21,168 977,714 SH   SOLE 21 977,714 0 0
ENNIS INC COM 293389102 21,042 971,918 SH   SOLE 22 939,999 0 31,919
ENNIS INC COM 293389102 813 37,548 SH   SOLE 23 37,548 0 0
ENNIS INC COM 293389102 1,227 56,685 SH   SOLE 26 9,361 0 47,324
ENNIS INC COM 293389102 81 3,722 SH   SOLE 28 3,722 0 0
ENNIS INC COM 293389102 77 3,542 SH   SOLE 30 3,542 0 0
ENNIS INC COM 293389102 56 2,583 SH   SOLE 40 2,583 0 0
ENOCHIAN BIOSCIENCES INC COM 29350E104 42 8,363 SH   SOLE 2 0 0 8,363
ENOCHIAN BIOSCIENCES INC COM 29350E104 128 25,556 SH   SOLE 18 25,556 0 0
ENOCHIAN BIOSCIENCES INC COM 29350E104 131 26,154 SH   SOLE 19 26,154 0 0
ENOCHIAN BIOSCIENCES INC COM 29350E104 2,635 524,997 SH   SOLE 21 524,997 0 0
ENOCHIAN BIOSCIENCES INC COM 29350E104 155 30,816 SH   SOLE 22 25,146 0 5,670
ENOVA INTL INC COM 29357K103 631 26,245 SH   SOLE 2 7,037 0 19,208
ENOVA INTL INC COM 29357K103 13 538 SH   SOLE 7 538 0 0
ENOVA INTL INC COM 29357K103 3,844 159,763 SH   SOLE 18 156,438 0 3,325
ENOVA INTL INC COM 29357K103 4,625 192,215 SH   SOLE 19 192,215 0 0
ENOVA INTL INC COM 29357K103 91,101 3,786,395 SH   SOLE 21 3,786,395 0 0
ENOVA INTL INC COM 29357K103 30,447 1,265,445 SH   SOLE 22 1,213,733 0 51,712
ENOVA INTL INC COM 29357K103 769 31,966 SH   SOLE 23 31,966 0 0
ENOVA INTL INC COM 29357K103 2,486 103,315 SH   SOLE 26 23,030 0 80,285
ENOVA INTL INC COM 29357K103 97 4,044 SH   SOLE 28 4,044 0 0
ENOVA INTL INC COM 29357K103 1,137 47,254 SH   SOLE 30 47,254 0 0
ENOVA INTL INC COM 29357K103 43 1,802 SH   SOLE 34 1,802 0 0
ENOVA INTL INC COM 29357K103 77 3,191 SH   SOLE 40 3,191 0 0
ENPHASE ENERGY INC COM 29355A107 997 38,137 SH   SOLE 2 3,467 0 34,670
ENPHASE ENERGY INC COM 29355A107 10 382 SH   SOLE 4 382 0 0
ENPHASE ENERGY INC COM 29355A107 41 1,559 SH   SOLE 7 1,559 0 0
ENPHASE ENERGY INC COM 29355A107 8,175 312,844 SH   SOLE 18 312,844 0 0
ENPHASE ENERGY INC COM 29355A107 4,220 161,485 SH   SOLE 19 161,485 0 0
ENPHASE ENERGY INC COM 29355A107 100,829 3,858,750 SH   SOLE 21 3,858,750 0 0
ENPHASE ENERGY INC COM 29355A107 64,552 2,470,418 SH   SOLE 22 2,359,993 0 110,425
ENPHASE ENERGY INC COM 29355A107 855 32,723 SH   SOLE 26 26,814 0 5,909
ENPHASE ENERGY INC COM 29355A107 322 12,319 SH   SOLE 28 12,319 0 0
ENPHASE ENERGY INC COM 29355A107 15,680 600,073 SH   SOLE 30 600,073 0 0
ENPHASE ENERGY INC COM 29355A107 204 7,820 SH   SOLE 40 7,820 0 0
ENPRO INDS INC COM 29355X107 1,335 19,967 SH   SOLE 2 758 0 19,209
ENPRO INDS INC COM 29355X107 7 109 SH   SOLE 4 109 0 0
ENPRO INDS INC COM 29355X107 23 348 SH   SOLE 7 348 0 0
ENPRO INDS INC COM 29355X107 6,154 92,014 SH   SOLE 18 92,014 0 0
ENPRO INDS INC COM 29355X107 2,411 36,049 SH   SOLE 19 36,049 0 0
ENPRO INDS INC COM 29355X107 158,597 2,371,369 SH   SOLE 21 2,371,369 0 0
ENPRO INDS INC COM 29355X107 41,697 623,463 SH   SOLE 22 595,604 0 27,859
ENPRO INDS INC COM 29355X107 323 4,828 SH   SOLE 26 3,599 0 1,229
ENPRO INDS INC COM 29355X107 170 2,542 SH   SOLE 28 2,542 0 0
ENPRO INDS INC COM 29355X107 1,911 28,581 SH   SOLE 30 28,581 0 0
ENPRO INDS INC COM 29355X107 110 1,642 SH   SOLE 40 1,642 0 0
ENSERVCO CORP COM 29358Y102 4 20,222 SH   SOLE 21 20,222 0 0
ENSERVCO CORP COM 29358Y102 1 7,433 SH   SOLE 22 7,433 0 0
ENSIGN GROUP INC COM 29358P101 963 21,230 SH   SOLE 2 1,951 0 19,279
ENSIGN GROUP INC COM 29358P101 12 273 SH   SOLE 4 273 0 0
ENSIGN GROUP INC COM 29358P101 38 844 SH   SOLE 7 844 0 0
ENSIGN GROUP INC COM 29358P101 10,565 232,861 SH   SOLE 18 226,427 0 6,434
ENSIGN GROUP INC COM 29358P101 4,820 106,230 SH   SOLE 19 106,230 0 0
ENSIGN GROUP INC COM 29358P101 261,132 5,755,599 SH   SOLE 21 5,755,599 0 0
ENSIGN GROUP INC COM 29358P101 67,811 1,494,616 SH   SOLE 22 1,426,643 0 67,973
ENSIGN GROUP INC COM 29358P101 1,565 34,491 SH   SOLE 26 10,329 0 24,162
ENSIGN GROUP INC COM 29358P101 281 6,191 SH   SOLE 28 6,191 0 0
ENSIGN GROUP INC COM 29358P101 3,973 87,565 SH   SOLE 30 87,565 0 0
ENSIGN GROUP INC COM 29358P101 15 340 SH   SOLE 34 340 0 0
ENSIGN GROUP INC COM 29358P101 242 5,340 SH   SOLE 40 5,340 0 0
ENSTAR GROUP LIMITED SHS G3075P101 2,212 10,695 SH   SOLE 2 440 0 10,255
ENSTAR GROUP LIMITED SHS G3075P101 16 77 SH   SOLE 4 77 0 0
ENSTAR GROUP LIMITED SHS G3075P101 42 204 SH   SOLE 7 204 0 0
ENSTAR GROUP LIMITED SHS G3075P101 8,052 38,923 SH   SOLE 18 38,923 0 0
ENSTAR GROUP LIMITED SHS G3075P101 4,273 20,657 SH   SOLE 19 20,657 0 0
ENSTAR GROUP LIMITED SHS G3075P101 85,093 411,354 SH   SOLE 21 411,354 0 0
ENSTAR GROUP LIMITED SHS G3075P101 81,519 394,077 SH   SOLE 22 378,392 0 15,685
ENSTAR GROUP LIMITED SHS G3075P101 900 4,349 SH   SOLE 26 3,384 0 965
ENSTAR GROUP LIMITED SHS G3075P101 315 1,525 SH   SOLE 28 1,525 0 0
ENSTAR GROUP LIMITED SHS G3075P101 835 4,035 SH   SOLE 30 4,035 0 0
ENSTAR GROUP LIMITED SHS G3075P101 79 383 SH   SOLE 36 383 0 0
ENSTAR GROUP LIMITED SHS G3075P101 243 1,174 SH   SOLE 40 1,174 0 0
ENTASIS THERAPEUTICS HLDGS I COM 293614103 6 1,225 SH   SOLE 18 1,225 0 0
ENTASIS THERAPEUTICS HLDGS I COM 293614103 71 14,366 SH   SOLE 21 14,366 0 0
ENTEGRA FINL CORP COM 29363J108 198 6,553 SH   SOLE 2 323 0 6,230
ENTEGRA FINL CORP COM 29363J108 5 153 SH   SOLE 7 153 0 0
ENTEGRA FINL CORP COM 29363J108 694 23,025 SH   SOLE 18 23,025 0 0
ENTEGRA FINL CORP COM 29363J108 619 20,537 SH   SOLE 19 20,537 0 0
ENTEGRA FINL CORP COM 29363J108 7,153 237,179 SH   SOLE 21 237,179 0 0
ENTEGRA FINL CORP COM 29363J108 2,271 75,314 SH   SOLE 22 70,106 0 5,208
ENTEGRIS INC COM 29362U104 17,475 348,878 SH   SOLE 2 106,103 0 242,775
ENTEGRIS INC COM 29362U104 341 6,815 SH   SOLE 4 6,815 0 0
ENTEGRIS INC COM 29362U104 149 2,981 SH   SOLE 7 2,981 0 0
ENTEGRIS INC COM 29362U104 3,497 69,818 SH   SOLE 18 68,973 0 845
ENTEGRIS INC COM 29362U104 102,144 2,039,216 SH   SOLE 19 2,039,216 0 0
ENTEGRIS INC COM 29362U104 114,283 2,281,555 SH   SOLE 21 2,281,555 0 0
ENTEGRIS INC COM 29362U104 187,115 3,735,570 SH   SOLE 22 3,464,257 0 271,313
ENTEGRIS INC COM 29362U104 579 11,562 SH   SOLE 23 11,562 0 0
ENTEGRIS INC COM 29362U104 3,357 67,023 SH   SOLE 26 32,110 0 34,913
ENTEGRIS INC COM 29362U104 893 17,831 SH   SOLE 28 17,831 0 0
ENTEGRIS INC COM 29362U104 290 5,780 SH   SOLE 29 5,780 0 0
ENTEGRIS INC COM 29362U104 2,200 43,916 SH   SOLE 30 43,916 0 0
ENTEGRIS INC COM 29362U104 1,515 30,246 SH   SOLE 31 27,002 0 3,244
ENTEGRIS INC COM 29362U104 43 864 SH   SOLE 34 864 0 0
ENTEGRIS INC COM 29362U104 37 742 SH   SOLE 36 742 0 0
ENTEGRIS INC COM 29362U104 694 13,857 SH   SOLE 40 13,857 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 567 122,120 SH   SOLE 2 4,076 0 118,044
ENTERCOM COMMUNICATIONS CORP CL A 293639100 3 567 SH   SOLE 4 567 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 9 2,029 SH   SOLE 7 2,029 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 2,045 440,677 SH   SOLE 18 440,677 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 997 214,859 SH   SOLE 19 214,859 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 20,542 4,427,245 SH   SOLE 21 4,427,245 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 16,788 3,618,026 SH   SOLE 22 3,477,727 0 140,299
ENTERCOM COMMUNICATIONS CORP CL A 293639100 370 79,663 SH   SOLE 26 68,356 0 11,307
ENTERCOM COMMUNICATIONS CORP CL A 293639100 82 17,739 SH   SOLE 28 17,739 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 202 43,438 SH   SOLE 30 43,438 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 63 13,582 SH   SOLE 40 13,582 0 0
ENTERGY CORP NEW COM 29364G103 61,677 514,830 SH   SOLE 2 75,228 0 439,602
ENTERGY CORP NEW COM 29364G103 11,265 94,032 SH   SOLE 4 89,261 0 4,771
ENTERGY CORP NEW COM 29364G103 25,766 215,077 SH   SOLE 7 192,036 0 23,041
ENTERGY CORP NEW COM 29364G103 1,072 8,949 SH   SOLE 13 8,949 0 0
ENTERGY CORP NEW COM 29364G103 123 1,030 SH   SOLE 15 1,030 0 0
ENTERGY CORP NEW COM 29364G103 2 18 SH   SOLE 17 0 0 18
ENTERGY CORP NEW COM 29364G103 66,356 553,886 SH   SOLE 18 528,065 0 25,821
ENTERGY CORP NEW COM 29364G103 17,581 146,749 SH   SOLE 19 146,749 0 0
ENTERGY CORP NEW COM 29364G103 995,461 8,309,355 SH   SOLE 21 8,309,355 0 0
ENTERGY CORP NEW COM 29364G103 603,351 5,036,319 SH   SOLE 22 4,513,901 0 522,418
ENTERGY CORP NEW COM 29364G103 17,948 149,818 SH   SOLE 23 149,818 0 0
ENTERGY CORP NEW COM 29364G103 24,656 205,809 SH   SOLE 25 205,809 0 0
ENTERGY CORP NEW COM 29364G103 108,269 903,749 SH   SOLE 26 135,341 0 768,408
ENTERGY CORP NEW COM 29364G103 4,459 37,218 SH   SOLE 28 25,833 0 11,385
ENTERGY CORP NEW COM 29364G103 501 4,182 SH   SOLE 29 4,182 0 0
ENTERGY CORP NEW COM 29364G103 108,495 905,631 SH   SOLE 30 905,631 0 0
ENTERGY CORP NEW COM 29364G103 7,816 65,244 SH   SOLE 31 36,656 0 28,588
ENTERGY CORP NEW COM 29364G103 4,910 40,981 SH   SOLE 32 40,981 0 0
ENTERGY CORP NEW COM 29364G103 3,880 32,390 SH   SOLE 34 32,390 0 0
ENTERGY CORP NEW COM 29364G103 19,311 161,195 SH   SOLE 36 161,195 0 0
ENTERGY CORP NEW COM 29364G103 544 4,539 SH   SOLE 40 4,539 0 0
ENTERPRISE BANCORP INC MASS COM 293668109 344 10,153 SH   SOLE 2 361 0 9,792
ENTERPRISE BANCORP INC MASS COM 293668109 6 178 SH   SOLE 7 178 0 0
ENTERPRISE BANCORP INC MASS COM 293668109 1,142 33,726 SH   SOLE 18 33,726 0 0
ENTERPRISE BANCORP INC MASS COM 293668109 527 15,561 SH   SOLE 19 15,561 0 0
ENTERPRISE BANCORP INC MASS COM 293668109 11,225 331,405 SH   SOLE 21 331,405 0 0
ENTERPRISE BANCORP INC MASS COM 293668109 3,537 104,419 SH   SOLE 22 96,979 0 7,440
ENTERPRISE FINL SVCS CORP COM 293712105 1,201 24,902 SH   SOLE 2 1,037 0 23,865
ENTERPRISE FINL SVCS CORP COM 293712105 14 297 SH   SOLE 4 297 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 18 376 SH   SOLE 7 376 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 4,008 83,146 SH   SOLE 18 83,146 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 2,133 44,249 SH   SOLE 19 44,249 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 39,372 816,673 SH   SOLE 21 816,673 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 39,886 827,340 SH   SOLE 22 799,860 0 27,480
ENTERPRISE FINL SVCS CORP COM 293712105 930 19,292 SH   SOLE 26 11,354 0 7,938
ENTERPRISE FINL SVCS CORP COM 293712105 154 3,191 SH   SOLE 28 3,191 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 488 10,115 SH   SOLE 30 10,115 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 95 1,972 SH   SOLE 40 1,972 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 2,813 99,908 SH   SOLE 2 99,908 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 35,853 1,273,188 SH   SOLE 18 934,456 0 338,732
ENTERPRISE PRODS PARTNERS L COM 293792107 384,845 13,666,373 SH   SOLE 19 13,666,373 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 240 91,442 SH   SOLE 2 32,758 0 58,684
ENTRAVISION COMMUNICATIONS C CL A 29382R107 5 1,833 SH   SOLE 7 1,833 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 595 227,013 SH   SOLE 18 227,013 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 1,427 544,700 SH   SOLE 19 544,700 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 5,830 2,225,057 SH   SOLE 21 2,225,057 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 7,485 2,856,858 SH   SOLE 22 2,805,994 0 50,864
ENTRAVISION COMMUNICATIONS C CL A 29382R107 473 180,599 SH   SOLE 23 180,599 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 307 117,054 SH   SOLE 26 0 0 117,054
ENVESTNET INC COM 29404K106 1,402 20,130 SH   SOLE 2 1,805 0 18,325
ENVESTNET INC COM 29404K106 16 224 SH   SOLE 4 224 0 0
ENVESTNET INC COM 29404K106 62 889 SH   SOLE 7 889 0 0
ENVESTNET INC COM 29404K106 11,527 165,545 SH   SOLE 18 163,455 0 2,090
ENVESTNET INC COM 29404K106 6,031 86,622 SH   SOLE 19 86,622 0 0
ENVESTNET INC COM 29404K106 137,178 1,970,099 SH   SOLE 21 1,970,099 0 0
ENVESTNET INC COM 29404K106 102,396 1,470,570 SH   SOLE 22 1,410,965 0 59,605
ENVESTNET INC COM 29404K106 1,150 16,518 SH   SOLE 26 12,390 0 4,128
ENVESTNET INC COM 29404K106 437 6,279 SH   SOLE 28 6,279 0 0
ENVESTNET INC COM 29404K106 1,157 16,610 SH   SOLE 30 16,610 0 0
ENVESTNET INC COM 29404K106 348 4,999 SH   SOLE 40 4,999 0 0
ENVESTNET INC NOTE 1.750% 6/0 29404KAB2 957 800,000 PRN   SOLE 21 800,000 0 0
ENVISION SOLAR INTL INC COM 29413Q201 19 4,052 SH   SOLE 21 4,052 0 0
ENVISTA HLDGS CORP COM 29415F104 14,366 484,690 SH   SOLE 2 216,293 0 268,397
ENVISTA HLDGS CORP COM 29415F104 76 2,552 SH   SOLE 7 2,552 0 0
ENVISTA HLDGS CORP COM 29415F104 3,778 127,475 SH   SOLE 18 127,475 0 0
ENVISTA HLDGS CORP COM 29415F104 30,833 1,040,263 SH   SOLE 19 1,040,263 0 0
ENVISTA HLDGS CORP COM 29415F104 226 7,618 SH   SOLE 20 7,618 0 0
ENVISTA HLDGS CORP COM 29415F104 52,476 1,770,449 SH   SOLE 21 1,770,449 0 0
ENVISTA HLDGS CORP COM 29415F104 121,862 4,111,410 SH   SOLE 22 3,915,981 0 195,429
ENVISTA HLDGS CORP COM 29415F104 341 11,503 SH   SOLE 26 2,164 0 9,339
ENVISTA HLDGS CORP COM 29415F104 461 15,554 SH   SOLE 28 15,554 0 0
ENVISTA HLDGS CORP COM 29415F104 558 18,841 SH   SOLE 30 18,841 0 0
ENVISTA HLDGS CORP COM 29415F104 89 2,996 SH   SOLE 31 2,996 0 0
ENVISTA HLDGS CORP COM 29415F104 28,852 973,407 SH   SOLE 34 973,407 0 0
ENVISTA HLDGS CORP COM 29415F104 374 12,619 SH   SOLE 40 12,619 0 0
ENZO BIOCHEM INC COM 294100102 111 42,292 SH   SOLE 2 1,486 0 40,806
ENZO BIOCHEM INC COM 294100102 2 771 SH   SOLE 7 771 0 0
ENZO BIOCHEM INC COM 294100102 417 158,485 SH   SOLE 18 158,485 0 0
ENZO BIOCHEM INC COM 294100102 375 142,506 SH   SOLE 19 142,506 0 0
ENZO BIOCHEM INC COM 294100102 3,998 1,520,147 SH   SOLE 21 1,520,147 0 0
ENZO BIOCHEM INC COM 294100102 4,552 1,730,751 SH   SOLE 22 1,695,686 0 35,065
ENZO BIOCHEM INC COM 294100102 119 45,083 SH   SOLE 23 45,083 0 0
ENZO BIOCHEM INC COM 294100102 154 58,577 SH   SOLE 26 0 0 58,577
EOG RES INC COM 26875P101 121,620 1,452,004 SH   SOLE 2 178,559 0 1,273,445
EOG RES INC COM 26875P101 22,662 270,557 SH   SOLE 4 255,283 0 15,274
EOG RES INC COM 26875P101 41,682 497,638 SH   SOLE 7 494,117 0 3,521
EOG RES INC COM 26875P101 5,554 66,314 SH   SOLE 13 66,314 0 0
EOG RES INC COM 26875P101 281 3,359 SH   SOLE 15 3,359 0 0
EOG RES INC COM 26875P101 100,703 1,202,284 SH   SOLE 18 1,036,549 0 165,735
EOG RES INC COM 26875P101 74,837 893,470 SH   SOLE 19 893,470 0 0
EOG RES INC COM 26875P101 893,730 10,670,131 SH   SOLE 21 10,670,131 0 0
EOG RES INC COM 26875P101 1,207,807 14,419,853 SH   SOLE 22 12,773,194 0 1,646,659
EOG RES INC COM 26875P101 35,648 425,593 SH   SOLE 23 425,593 0 0
EOG RES INC COM 26875P101 51,225 611,572 SH   SOLE 25 611,572 0 0
EOG RES INC COM 26875P101 201,599 2,406,869 SH   SOLE 26 354,960 0 2,051,909
EOG RES INC COM 26875P101 9,095 108,585 SH   SOLE 28 75,713 0 32,872
EOG RES INC COM 26875P101 10,797 128,901 SH   SOLE 29 128,901 0 0
EOG RES INC COM 26875P101 184,116 2,198,132 SH   SOLE 30 2,198,132 0 0
EOG RES INC COM 26875P101 10,876 129,848 SH   SOLE 31 103,932 0 25,916
EOG RES INC COM 26875P101 68,417 816,816 SH   SOLE 34 816,816 0 0
EOG RES INC COM 26875P101 36,640 437,445 SH   SOLE 36 437,445 0 0
EOG RES INC COM 26875P101 1,116 13,318 SH   SOLE 40 13,318 0 0
EPAM SYS INC COM 29414B104 25,151 118,546 SH   SOLE 2 8,853 0 109,693
EPAM SYS INC COM 29414B104 5,453 25,704 SH   SOLE 4 24,122 0 1,582
EPAM SYS INC COM 29414B104 7,544 35,560 SH   SOLE 7 7,129 0 28,431
EPAM SYS INC COM 29414B104 11 50 SH   SOLE 17 0 0 50
EPAM SYS INC COM 29414B104 7,122 33,568 SH   SOLE 18 29,091 0 4,477
EPAM SYS INC COM 29414B104 15,384 72,512 SH   SOLE 19 72,512 0 0
EPAM SYS INC COM 29414B104 161,827 762,757 SH   SOLE 21 762,757 0 0
EPAM SYS INC COM 29414B104 320,365 1,510,015 SH   SOLE 22 1,412,423 0 97,592
EPAM SYS INC COM 29414B104 8,421 39,694 SH   SOLE 23 39,694 0 0
EPAM SYS INC COM 29414B104 1,853 8,735 SH   SOLE 25 8,735 0 0
EPAM SYS INC COM 29414B104 21,287 100,337 SH   SOLE 26 49,050 0 51,287
EPAM SYS INC COM 29414B104 2,176 10,256 SH   SOLE 28 7,156 0 3,100
EPAM SYS INC COM 29414B104 2,691 12,686 SH   SOLE 29 1,057 0 11,629
EPAM SYS INC COM 29414B104 21,178 99,820 SH   SOLE 30 99,820 0 0
EPAM SYS INC COM 29414B104 2,439 11,498 SH   SOLE 31 9,538 0 1,960
EPAM SYS INC COM 29414B104 16,321 76,929 SH   SOLE 34 76,929 0 0
EPAM SYS INC COM 29414B104 2,054 9,681 SH   SOLE 36 9,681 0 0
EPAM SYS INC COM 29414B104 268 1,264 SH   SOLE 40 1,264 0 0
EPIZYME INC COM 29428V104 1,155 46,951 SH   SOLE 2 5,231 0 41,720
EPIZYME INC COM 29428V104 9 363 SH   SOLE 4 363 0 0
EPIZYME INC COM 29428V104 35 1,416 SH   SOLE 7 1,416 0 0
EPIZYME INC COM 29428V104 5 210 SH   SOLE 17 0 0 210
EPIZYME INC COM 29428V104 6,635 269,706 SH   SOLE 18 264,398 0 5,308
EPIZYME INC COM 29428V104 5,185 210,759 SH   SOLE 19 210,759 0 0
EPIZYME INC COM 29428V104 86,682 3,523,671 SH   SOLE 21 3,523,671 0 0
EPIZYME INC COM 29428V104 56,894 2,312,772 SH   SOLE 22 2,208,122 0 104,650
EPIZYME INC COM 29428V104 300 12,185 SH   SOLE 23 12,185 0 0
EPIZYME INC COM 29428V104 2,188 88,954 SH   SOLE 26 43,431 0 45,523
EPIZYME INC COM 29428V104 219 8,903 SH   SOLE 28 8,903 0 0
EPIZYME INC COM 29428V104 10,918 443,804 SH   SOLE 30 443,804 0 0
EPIZYME INC COM 29428V104 20 831 SH   SOLE 34 831 0 0
EPIZYME INC COM 29428V104 226 9,171 SH   SOLE 40 9,171 0 0
EPLUS INC COM 294268107 590 7,005 SH   SOLE 2 1,002 0 6,003
EPLUS INC COM 294268107 9 107 SH   SOLE 4 107 0 0
EPLUS INC COM 294268107 19 221 SH   SOLE 7 221 0 0
EPLUS INC COM 294268107 5,520 65,494 SH   SOLE 18 60,337 0 5,157
EPLUS INC COM 294268107 5,029 59,667 SH   SOLE 19 59,667 0 0
EPLUS INC COM 294268107 130,298 1,545,833 SH   SOLE 21 1,545,833 0 0
EPLUS INC COM 294268107 36,585 434,043 SH   SOLE 22 415,807 0 18,236
EPLUS INC COM 294268107 189 2,243 SH   SOLE 23 2,243 0 0
EPLUS INC COM 294268107 832 9,876 SH   SOLE 26 5,399 0 4,477
EPLUS INC COM 294268107 157 1,860 SH   SOLE 28 1,860 0 0
EPLUS INC COM 294268107 1,670 19,814 SH   SOLE 30 19,814 0 0
EPLUS INC COM 294268107 695 8,245 SH   SOLE 34 8,245 0 0
EPLUS INC COM 294268107 114 1,356 SH   SOLE 40 1,356 0 0
EPR PPTYS COM SH BEN INT 26884U109 13,557 191,914 SH   SOLE 2 43,629 0 148,285
EPR PPTYS COM SH BEN INT 26884U109 6,652 94,166 SH   SOLE 4 94,166 0 0
EPR PPTYS COM SH BEN INT 26884U109 5,593 79,179 SH   SOLE 7 79,179 0 0
EPR PPTYS COM SH BEN INT 26884U109 37,849 535,801 SH   SOLE 18 535,801 0 0
EPR PPTYS COM SH BEN INT 26884U109 31,957 452,393 SH   SOLE 19 452,393 0 0
EPR PPTYS COM SH BEN INT 26884U109 310,444 4,394,738 SH   SOLE 21 4,394,738 0 0
EPR PPTYS COM SH BEN INT 26884U109 228,771 3,238,544 SH   SOLE 22 3,027,543 0 211,001
EPR PPTYS COM SH BEN INT 26884U109 1,726 24,427 SH   SOLE 23 24,427 0 0
EPR PPTYS COM SH BEN INT 26884U109 12,188 172,540 SH   SOLE 25 172,540 0 0
EPR PPTYS COM SH BEN INT 26884U109 4,313 61,052 SH   SOLE 26 21,009 0 40,043
EPR PPTYS COM SH BEN INT 26884U109 2,234 31,631 SH   SOLE 28 31,631 0 0
EPR PPTYS COM SH BEN INT 26884U109 2,813 39,821 SH   SOLE 29 39,821 0 0
EPR PPTYS COM SH BEN INT 26884U109 24,883 352,257 SH   SOLE 30 352,257 0 0
EPR PPTYS COM SH BEN INT 26884U109 217 3,075 SH   SOLE 31 1,575 0 1,500
EPR PPTYS COM SH BEN INT 26884U109 18,283 258,826 SH   SOLE 34 258,826 0 0
EPR PPTYS COM SH BEN INT 26884U109 75 1,056 SH   SOLE 36 1,056 0 0
EPR PPTYS COM SH BEN INT 26884U109 615 8,713 SH   SOLE 40 8,713 0 0
EPR PPTYS PFD C CNV 5.75% 26884U208 13,245 421,811 SH   SOLE 21 421,811 0 0
EPR PPTYS CONV PFD 9% SR E 26884U307 10,678 279,602 SH   SOLE 21 279,602 0 0
EPSILON ENERGY LTD COM 294375209 13 3,872 SH   SOLE 18 3,872 0 0
EQM MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 17,305 578,567 SH   SOLE 19 578,567 0 0
EQT CORP COM 26884L109 6,397 586,852 SH   SOLE 2 131,415 0 455,437
EQT CORP COM 26884L109 12 1,113 SH   SOLE 4 1,113 0 0
EQT CORP COM 26884L109 72 6,610 SH   SOLE 7 6,610 0 0
EQT CORP COM 26884L109 7,735 709,613 SH   SOLE 18 696,915 0 12,698
EQT CORP COM 26884L109 1,923 176,452 SH   SOLE 19 176,452 0 0
EQT CORP COM 26884L109 139,947 12,839,207 SH   SOLE 21 12,839,207 0 0
EQT CORP COM 26884L109 91,406 8,385,892 SH   SOLE 22 7,884,095 0 501,797
EQT CORP COM 26884L109 1,028 94,337 SH   SOLE 26 59,298 0 35,039
EQT CORP COM 26884L109 358 32,885 SH   SOLE 28 32,885 0 0
EQT CORP COM 26884L109 1,385 127,035 SH   SOLE 30 127,035 0 0
EQT CORP COM 26884L109 118 10,781 SH   SOLE 31 5,501 0 5,280
EQT CORP COM 26884L109 67 6,191 SH   SOLE 34 6,191 0 0
EQT CORP COM 26884L109 182 16,724 SH   SOLE 36 16,724 0 0
EQT CORP COM 26884L109 282 25,882 SH   SOLE 40 25,882 0 0
EQT CORP OPTIONS 26884L109 5 500 SH Put SOLE 2 500 0 0
EQT CORP OPTIONS 26884L109 1,090 100,000 SH Put SOLE 19 100,000 0 0
EQT CORP OPTIONS 26884L109 11 1,000 SH Put SOLE 22 1,000 0 0
EQT CORP OPTIONS 26884L109 109 10,000 SH Put SOLE 34 10,000 0 0
EQUIFAX INC COM 294429105 40,314 287,710 SH   SOLE 2 23,653 0 264,057
EQUIFAX INC COM 294429105 8,297 59,216 SH   SOLE 4 56,102 0 3,114
EQUIFAX INC COM 294429105 14,178 101,182 SH   SOLE 7 101,182 0 0
EQUIFAX INC COM 294429105 29 208 SH   SOLE 13 208 0 0
EQUIFAX INC COM 294429105 111 790 SH   SOLE 15 790 0 0
EQUIFAX INC COM 294429105 33,373 238,171 SH   SOLE 18 221,942 0 16,229
EQUIFAX INC COM 294429105 4,684 33,432 SH   SOLE 19 33,432 0 0
EQUIFAX INC COM 294429105 400,000 2,854,694 SH   SOLE 21 2,854,694 0 0
EQUIFAX INC COM 294429105 411,635 2,937,731 SH   SOLE 22 2,625,545 0 312,186
EQUIFAX INC COM 294429105 12,358 88,195 SH   SOLE 23 88,195 0 0
EQUIFAX INC COM 294429105 28,102 200,555 SH   SOLE 25 200,555 0 0
EQUIFAX INC COM 294429105 65,789 469,522 SH   SOLE 26 92,661 0 376,861
EQUIFAX INC COM 294429105 3,173 22,646 SH   SOLE 28 15,770 0 6,876
EQUIFAX INC COM 294429105 3,881 27,697 SH   SOLE 29 2,423 0 25,274
EQUIFAX INC COM 294429105 58,733 419,159 SH   SOLE 30 419,159 0 0
EQUIFAX INC COM 294429105 3,602 25,710 SH   SOLE 31 20,697 0 5,013
EQUIFAX INC COM 294429105 2,347 16,748 SH   SOLE 34 16,748 0 0
EQUIFAX INC COM 294429105 11,269 80,424 SH   SOLE 36 80,424 0 0
EQUIFAX INC COM 294429105 363 2,590 SH   SOLE 40 2,590 0 0
EQUILLIUM INC COM 29446K106 4 1,246 SH   SOLE 18 1,246 0 0
EQUILLIUM INC COM 29446K106 61 18,158 SH   SOLE 21 18,158 0 0
EQUINIX INC COM 29444U700 128,068 219,407 SH   SOLE 2 21,080 0 198,327
EQUINIX INC COM 29444U700 26,942 46,158 SH   SOLE 4 43,900 0 2,258
EQUINIX INC COM 29444U700 47,320 81,069 SH   SOLE 7 81,069 0 0
EQUINIX INC COM 29444U700 590 1,011 SH   SOLE 13 1,011 0 0
EQUINIX INC COM 29444U700 58 100 SH   SOLE 15 100 0 0
EQUINIX INC COM 29444U700 155,832 266,973 SH   SOLE 18 255,456 0 11,517
EQUINIX INC COM 29444U700 74,031 126,831 SH   SOLE 19 126,831 0 0
EQUINIX INC COM 29444U700 1,518,350 2,601,251 SH   SOLE 21 2,601,251 0 0
EQUINIX INC COM 29444U700 1,272,643 2,180,303 SH   SOLE 22 1,963,141 0 217,162
EQUINIX INC COM 29444U700 43,200 74,010 SH   SOLE 23 74,010 0 0
EQUINIX INC COM 29444U700 51,776 88,703 SH   SOLE 25 88,703 0 0
EQUINIX INC COM 29444U700 191,054 327,315 SH   SOLE 26 50,651 0 276,664
EQUINIX INC COM 29444U700 10,445 17,894 SH   SOLE 28 13,137 0 4,757
EQUINIX INC COM 29444U700 24,906 42,669 SH   SOLE 29 42,669 0 0
EQUINIX INC COM 29444U700 204,369 350,126 SH   SOLE 30 350,126 0 0
EQUINIX INC COM 29444U700 10,748 18,413 SH   SOLE 31 15,422 0 2,991
EQUINIX INC COM 29444U700 23,912 40,966 SH   SOLE 34 40,966 0 0
EQUINIX INC COM 29444U700 34,410 58,951 SH   SOLE 36 58,951 0 0
EQUINIX INC COM 29444U700 1,059 1,814 SH   SOLE 40 1,814 0 0
EQUINOR ASA SPONSORED ADR 29446M102 790 39,700 SH   SOLE 2 39,700 0 0
EQUINOR ASA SPONSORED ADR 29446M102 50,091 2,515,869 SH   SOLE 18 2,499,524 0 16,345
EQUINOR ASA SPONSORED ADR 29446M102 394 19,775 SH   SOLE 21 19,775 0 0
EQUITRANS MIDSTREAM CORPORAT COM 294600101 6,589 493,188 SH   SOLE 2 108,914 0 384,274
EQUITRANS MIDSTREAM CORPORAT COM 294600101 18 1,336 SH   SOLE 4 1,336 0 0
EQUITRANS MIDSTREAM CORPORAT COM 294600101 47 3,539 SH   SOLE 7 3,539 0 0
EQUITRANS MIDSTREAM CORPORAT COM 294600101 8 582 SH   SOLE 15 582 0 0
EQUITRANS MIDSTREAM CORPORAT COM 294600101 7,414 554,923 SH   SOLE 18 554,923 0 0
EQUITRANS MIDSTREAM CORPORAT COM 294600101 639 47,812 SH   SOLE 19 47,812 0 0
EQUITRANS MIDSTREAM CORPORAT COM 294600101 141,210 10,569,618 SH   SOLE 21 10,569,618 0 0
EQUITRANS MIDSTREAM CORPORAT COM 294600101 90,529 6,776,124 SH   SOLE 22 6,385,817 0 390,307
EQUITRANS MIDSTREAM CORPORAT COM 294600101 2,369 177,286 SH   SOLE 25 177,286 0 0
EQUITRANS MIDSTREAM CORPORAT COM 294600101 4,718 353,161 SH   SOLE 26 50,958 0 302,203
EQUITRANS MIDSTREAM CORPORAT COM 294600101 365 27,318 SH   SOLE 28 27,318 0 0
EQUITRANS MIDSTREAM CORPORAT COM 294600101 439 32,864 SH   SOLE 30 32,864 0 0
EQUITRANS MIDSTREAM CORPORAT COM 294600101 115 8,624 SH   SOLE 31 4,400 0 4,224
EQUITRANS MIDSTREAM CORPORAT COM 294600101 1,329 99,504 SH   SOLE 34 99,504 0 0
EQUITRANS MIDSTREAM CORPORAT COM 294600101 1,537 115,023 SH   SOLE 36 115,023 0 0
EQUITRANS MIDSTREAM CORPORAT COM 294600101 294 21,972 SH   SOLE 40 21,972 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 469 15,201 SH   SOLE 2 473 0 14,728
EQUITY BANCSHARES INC COM CL A 29460X109 8 271 SH   SOLE 7 271 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 1,664 53,900 SH   SOLE 18 53,900 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 806 26,124 SH   SOLE 19 26,124 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 16,684 540,469 SH   SOLE 21 540,469 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 11,601 375,795 SH   SOLE 22 356,728 0 19,067
EQUITY BANCSHARES INC COM CL A 29460X109 3 83 SH   SOLE 23 83 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 199 6,436 SH   SOLE 30 6,436 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 42 1,362 SH   SOLE 40 1,362 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 7,624 232,216 SH   SOLE 2 24,187 0 208,029
EQUITY COMWLTH COM SH BEN INT 294628102 1,124 34,238 SH   SOLE 4 34,238 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 3,988 121,482 SH   SOLE 7 121,482 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 1,825 55,583 SH   SOLE 18 55,583 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 4,837 147,348 SH   SOLE 19 147,348 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 75,385 2,296,229 SH   SOLE 21 2,296,229 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 141,865 4,321,186 SH   SOLE 22 4,109,811 0 211,375
EQUITY COMWLTH COM SH BEN INT 294628102 353 10,767 SH   SOLE 23 10,767 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 8,654 263,609 SH   SOLE 25 263,609 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 2,837 86,427 SH   SOLE 26 26,313 0 60,114
EQUITY COMWLTH COM SH BEN INT 294628102 498 15,163 SH   SOLE 28 15,163 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 2,048 62,385 SH   SOLE 29 62,385 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 5,839 177,870 SH   SOLE 30 177,870 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 80 2,450 SH   SOLE 31 2,450 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 164 4,992 SH   SOLE 36 4,992 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 401 12,217 SH   SOLE 40 12,217 0 0
EQUITY COMWLTH CUM PFD S D 6.5% 294628201 11,257 398,621 SH   SOLE 21 398,621 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 28,035 398,277 SH   SOLE 2 28,931 0 369,346
EQUITY LIFESTYLE PPTYS INC COM 29472R108 8,752 124,340 SH   SOLE 4 118,964 0 5,376
EQUITY LIFESTYLE PPTYS INC COM 29472R108 15,357 218,165 SH   SOLE 7 218,165 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 7,267 103,239 SH   SOLE 18 90,019 0 13,220
EQUITY LIFESTYLE PPTYS INC COM 29472R108 14,955 212,454 SH   SOLE 19 212,454 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 356,082 5,058,702 SH   SOLE 21 5,058,702 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 461,766 6,560,110 SH   SOLE 22 6,239,273 0 320,837
EQUITY LIFESTYLE PPTYS INC COM 29472R108 10,482 148,913 SH   SOLE 23 148,913 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 27,272 387,437 SH   SOLE 25 387,437 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 27,901 396,382 SH   SOLE 26 141,437 0 254,945
EQUITY LIFESTYLE PPTYS INC COM 29472R108 2,358 33,505 SH   SOLE 28 23,606 0 9,899
EQUITY LIFESTYLE PPTYS INC COM 29472R108 9,251 131,426 SH   SOLE 29 94,930 0 36,496
EQUITY LIFESTYLE PPTYS INC COM 29472R108 41,474 589,203 SH   SOLE 30 589,203 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 2,617 37,174 SH   SOLE 31 30,974 0 6,200
EQUITY LIFESTYLE PPTYS INC COM 29472R108 664 9,440 SH   SOLE 34 9,440 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 9,415 133,751 SH   SOLE 36 133,751 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 281 3,988 SH   SOLE 40 3,988 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 72,250 892,853 SH   SOLE 2 93,906 0 798,947
EQUITY RESIDENTIAL SH BEN INT 29476L107 32,573 402,535 SH   SOLE 4 392,570 0 9,965
EQUITY RESIDENTIAL SH BEN INT 29476L107 63,056 779,236 SH   SOLE 7 762,893 0 16,343
EQUITY RESIDENTIAL SH BEN INT 29476L107 1,649 20,380 SH   SOLE 13 20,380 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 42 513 SH   SOLE 15 513 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 110,679 1,367,753 SH   SOLE 18 1,283,848 0 83,905
EQUITY RESIDENTIAL SH BEN INT 29476L107 58,931 728,268 SH   SOLE 19 728,268 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 1,355,172 16,747,060 SH   SOLE 21 16,747,060 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 1,027,205 12,694,081 SH   SOLE 22 11,592,415 0 1,101,666
EQUITY RESIDENTIAL SH BEN INT 29476L107 27,272 337,023 SH   SOLE 23 337,023 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 94,787 1,171,361 SH   SOLE 25 1,171,361 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 166,238 2,054,349 SH   SOLE 26 290,244 0 1,764,105
EQUITY RESIDENTIAL SH BEN INT 29476L107 8,777 108,471 SH   SOLE 28 87,575 0 20,896
EQUITY RESIDENTIAL SH BEN INT 29476L107 18,387 227,227 SH   SOLE 29 195,448 0 31,779
EQUITY RESIDENTIAL SH BEN INT 29476L107 248,316 3,068,658 SH   SOLE 30 3,068,658 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 8,033 99,268 SH   SOLE 31 64,339 0 34,929
EQUITY RESIDENTIAL SH BEN INT 29476L107 11,863 146,600 SH   SOLE 34 146,600 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 27,044 334,201 SH   SOLE 36 334,201 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 699 8,643 SH   SOLE 40 8,643 0 0
ERA GROUP INC COM 26885G109 193 19,003 SH   SOLE 2 852 0 18,151
ERA GROUP INC COM 26885G109 5 466 SH   SOLE 7 466 0 0
ERA GROUP INC COM 26885G109 947 93,104 SH   SOLE 18 93,104 0 0
ERA GROUP INC COM 26885G109 351 34,469 SH   SOLE 19 34,469 0 0
ERA GROUP INC COM 26885G109 24,108 2,370,480 SH   SOLE 21 2,370,480 0 0
ERA GROUP INC COM 26885G109 5,980 588,010 SH   SOLE 22 571,587 0 16,423
ERA GROUP INC COM 26885G109 233 22,903 SH   SOLE 30 22,903 0 0
ERIE INDTY CO CL A 29530P102 10,155 61,175 SH   SOLE 2 5,114 0 56,061
ERIE INDTY CO CL A 29530P102 1,926 11,600 SH   SOLE 4 10,930 0 670
ERIE INDTY CO CL A 29530P102 3,343 20,140 SH   SOLE 7 6,846 0 13,294
ERIE INDTY CO CL A 29530P102 3,351 20,184 SH   SOLE 18 18,123 0 2,061
ERIE INDTY CO CL A 29530P102 1,001 6,032 SH   SOLE 19 6,032 0 0
ERIE INDTY CO CL A 29530P102 117,068 705,229 SH   SOLE 21 705,229 0 0
ERIE INDTY CO CL A 29530P102 105,470 635,360 SH   SOLE 22 588,358 0 47,002
ERIE INDTY CO CL A 29530P102 2,944 17,733 SH   SOLE 23 17,733 0 0
ERIE INDTY CO CL A 29530P102 797 4,802 SH   SOLE 25 4,802 0 0
ERIE INDTY CO CL A 29530P102 9,887 59,560 SH   SOLE 26 31,836 0 27,724
ERIE INDTY CO CL A 29530P102 762 4,593 SH   SOLE 28 3,205 0 1,388
ERIE INDTY CO CL A 29530P102 946 5,700 SH   SOLE 29 450 0 5,250
ERIE INDTY CO CL A 29530P102 15,861 95,546 SH   SOLE 30 95,546 0 0
ERIE INDTY CO CL A 29530P102 893 5,382 SH   SOLE 31 4,505 0 877
ERIE INDTY CO CL A 29530P102 263 1,587 SH   SOLE 34 1,587 0 0
ERIE INDTY CO CL A 29530P102 753 4,539 SH   SOLE 36 4,539 0 0
ERIE INDTY CO CL A 29530P102 98 593 SH   SOLE 40 593 0 0
EROS INTL PLC SHS NEW G3788M114 227 67,064 SH   SOLE 2 3,298 0 63,766
EROS INTL PLC SHS NEW G3788M114 2 465 SH   SOLE 7 465 0 0
EROS INTL PLC SHS NEW G3788M114 837 246,874 SH   SOLE 18 246,874 0 0
EROS INTL PLC SHS NEW G3788M114 429 126,592 SH   SOLE 19 126,592 0 0
EROS INTL PLC SHS NEW G3788M114 8,084 2,384,643 SH   SOLE 21 2,384,643 0 0
EROS INTL PLC SHS NEW G3788M114 2,678 789,878 SH   SOLE 22 747,956 0 41,922
ESCALADE INC COM 296056104 158 16,046 SH   SOLE 2 544 0 15,502
ESCALADE INC COM 296056104 355 36,120 SH   SOLE 18 36,120 0 0
ESCALADE INC COM 296056104 189 19,205 SH   SOLE 19 19,205 0 0
ESCALADE INC COM 296056104 3,860 392,675 SH   SOLE 21 392,675 0 0
ESCALADE INC COM 296056104 865 88,020 SH   SOLE 22 81,886 0 6,134
ESCO TECHNOLOGIES INC COM 296315104 1,784 19,286 SH   SOLE 2 8,892 0 10,394
ESCO TECHNOLOGIES INC COM 296315104 11 124 SH   SOLE 4 124 0 0
ESCO TECHNOLOGIES INC COM 296315104 44 475 SH   SOLE 7 475 0 0
ESCO TECHNOLOGIES INC COM 296315104 12,189 131,777 SH   SOLE 18 115,785 0 15,992
ESCO TECHNOLOGIES INC COM 296315104 22,752 245,966 SH   SOLE 19 245,966 0 0
ESCO TECHNOLOGIES INC COM 296315104 265,331 2,868,447 SH   SOLE 21 2,868,447 0 0
ESCO TECHNOLOGIES INC COM 296315104 91,838 992,838 SH   SOLE 22 961,240 0 31,598
ESCO TECHNOLOGIES INC COM 296315104 2,840 30,702 SH   SOLE 23 30,702 0 0
ESCO TECHNOLOGIES INC COM 296315104 7,280 78,703 SH   SOLE 26 4,594 0 74,109
ESCO TECHNOLOGIES INC COM 296315104 293 3,172 SH   SOLE 28 3,172 0 0
ESCO TECHNOLOGIES INC COM 296315104 3,431 37,094 SH   SOLE 30 37,094 0 0
ESCO TECHNOLOGIES INC COM 296315104 261 2,821 SH   SOLE 40 2,821 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 625 10,473 SH   SOLE 2 890 0 9,583
ESPERION THERAPEUTICS INC NE COM 29664W105 5 87 SH   SOLE 4 87 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 30 497 SH   SOLE 7 497 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 5,349 89,697 SH   SOLE 18 85,651 0 4,046
ESPERION THERAPEUTICS INC NE COM 29664W105 4,307 72,235 SH   SOLE 19 72,235 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 65,727 1,102,249 SH   SOLE 21 1,102,249 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 44,994 754,555 SH   SOLE 22 724,158 0 30,397
ESPERION THERAPEUTICS INC NE COM 29664W105 132 2,210 SH   SOLE 23 2,210 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 1,171 19,644 SH   SOLE 26 10,373 0 9,271
ESPERION THERAPEUTICS INC NE COM 29664W105 220 3,694 SH   SOLE 28 3,694 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 624 10,460 SH   SOLE 30 10,460 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 12 193 SH   SOLE 34 193 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 133 2,238 SH   SOLE 40 2,238 0 0
ESPEY MFG & ELECTRS CORP COM 296650104 13 612 SH   SOLE 21 612 0 0
ESQUIRE FINL HLDGS INC COM 29667J101 137 5,255 SH   SOLE 2 279 0 4,976
ESQUIRE FINL HLDGS INC COM 29667J101 595 22,820 SH   SOLE 18 22,820 0 0
ESQUIRE FINL HLDGS INC COM 29667J101 305 11,682 SH   SOLE 19 11,682 0 0
ESQUIRE FINL HLDGS INC COM 29667J101 6,502 249,395 SH   SOLE 21 249,395 0 0
ESQUIRE FINL HLDGS INC COM 29667J101 1,569 60,194 SH   SOLE 22 56,209 0 3,985
ESSA BANCORP INC COM 29667D104 178 10,522 SH   SOLE 2 294 0 10,228
ESSA BANCORP INC COM 29667D104 597 35,224 SH   SOLE 18 35,224 0 0
ESSA BANCORP INC COM 29667D104 276 16,258 SH   SOLE 19 16,258 0 0
ESSA BANCORP INC COM 29667D104 5,996 353,760 SH   SOLE 21 353,760 0 0
ESSA BANCORP INC COM 29667D104 1,551 91,497 SH   SOLE 22 85,406 0 6,091
ESSENT GROUP LTD COM G3198U102 6,051 116,389 SH   SOLE 2 48,016 0 68,373
ESSENT GROUP LTD COM G3198U102 162 3,120 SH   SOLE 4 3,120 0 0
ESSENT GROUP LTD COM G3198U102 108 2,068 SH   SOLE 7 2,068 0 0
ESSENT GROUP LTD COM G3198U102 533 10,243 SH   SOLE 13 10,243 0 0
ESSENT GROUP LTD COM G3198U102 19,412 373,371 SH   SOLE 18 337,923 0 35,448
ESSENT GROUP LTD COM G3198U102 25,751 495,312 SH   SOLE 19 495,312 0 0
ESSENT GROUP LTD COM G3198U102 177,117 3,406,749 SH   SOLE 21 3,406,749 0 0
ESSENT GROUP LTD COM G3198U102 168,468 3,240,395 SH   SOLE 22 3,071,314 0 169,081
ESSENT GROUP LTD COM G3198U102 2,972 57,171 SH   SOLE 23 57,171 0 0
ESSENT GROUP LTD COM G3198U102 393 7,568 SH   SOLE 25 7,568 0 0
ESSENT GROUP LTD COM G3198U102 7,363 141,620 SH   SOLE 26 29,582 0 112,038
ESSENT GROUP LTD COM G3198U102 602 11,575 SH   SOLE 28 11,575 0 0
ESSENT GROUP LTD COM G3198U102 1,706 32,813 SH   SOLE 30 32,813 0 0
ESSENT GROUP LTD COM G3198U102 616 11,845 SH   SOLE 31 9,458 0 2,387
ESSENT GROUP LTD COM G3198U102 542 10,416 SH   SOLE 34 10,416 0 0
ESSENT GROUP LTD COM G3198U102 306 5,894 SH   SOLE 36 5,894 0 0
ESSENT GROUP LTD COM G3198U102 490 9,433 SH   SOLE 40 9,433 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 1,855 74,773 SH   SOLE 2 2,987 0 71,786
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 562 22,670 SH   SOLE 4 22,670 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 2,001 80,648 SH   SOLE 7 80,648 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 8,924 359,675 SH   SOLE 18 359,675 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 5,391 217,276 SH   SOLE 19 217,276 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 216,384 8,721,635 SH   SOLE 21 8,721,635 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 73,323 2,955,386 SH   SOLE 22 2,866,792 0 88,594
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 130 5,242 SH   SOLE 23 5,242 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 4,499 181,341 SH   SOLE 25 181,341 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 2,366 95,346 SH   SOLE 26 31,439 0 63,907
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 299 12,065 SH   SOLE 28 12,065 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 1,053 42,459 SH   SOLE 29 42,459 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 11,348 457,379 SH   SOLE 30 457,379 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 231 9,327 SH   SOLE 40 9,327 0 0
ESSEX PPTY TR INC COM 297178105 47,993 159,520 SH   SOLE 2 17,026 0 142,494
ESSEX PPTY TR INC COM 297178105 14,370 47,764 SH   SOLE 4 46,014 0 1,750
ESSEX PPTY TR INC COM 297178105 46,521 154,628 SH   SOLE 7 147,546 0 7,082
ESSEX PPTY TR INC COM 297178105 323 1,075 SH   SOLE 13 1,075 0 0
ESSEX PPTY TR INC COM 297178105 27 91 SH   SOLE 15 91 0 0
ESSEX PPTY TR INC COM 297178105 39,451 131,127 SH   SOLE 18 121,305 0 9,822
ESSEX PPTY TR INC COM 297178105 26,720 88,813 SH   SOLE 19 88,813 0 0
ESSEX PPTY TR INC COM 297178105 866,791 2,881,045 SH   SOLE 21 2,881,045 0 0
ESSEX PPTY TR INC COM 297178105 687,521 2,285,186 SH   SOLE 22 2,112,323 0 172,863
ESSEX PPTY TR INC COM 297178105 15,627 51,942 SH   SOLE 23 51,942 0 0
ESSEX PPTY TR INC COM 297178105 64,075 212,973 SH   SOLE 25 212,973 0 0
ESSEX PPTY TR INC COM 297178105 105,689 351,288 SH   SOLE 26 51,679 0 299,609
ESSEX PPTY TR INC COM 297178105 3,709 12,329 SH   SOLE 28 8,575 0 3,754
ESSEX PPTY TR INC COM 297178105 14,692 48,832 SH   SOLE 29 35,090 0 13,742
ESSEX PPTY TR INC COM 297178105 160,305 532,823 SH   SOLE 30 532,823 0 0
ESSEX PPTY TR INC COM 297178105 4,162 13,834 SH   SOLE 31 11,442 0 2,392
ESSEX PPTY TR INC COM 297178105 1,285 4,272 SH   SOLE 34 4,272 0 0
ESSEX PPTY TR INC COM 297178105 20,778 69,062 SH   SOLE 36 69,062 0 0
ESSEX PPTY TR INC COM 297178105 400 1,329 SH   SOLE 40 1,329 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 515 27,023 SH   SOLE 2 744 0 26,279
ETHAN ALLEN INTERIORS INC COM 297602104 4 227 SH   SOLE 4 227 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 9 469 SH   SOLE 7 469 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 2,047 107,417 SH   SOLE 18 107,417 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 797 41,838 SH   SOLE 19 41,838 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 55,754 2,925,178 SH   SOLE 21 2,925,178 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 14,962 785,010 SH   SOLE 22 747,751 0 37,259
ETHAN ALLEN INTERIORS INC COM 297602104 94 4,933 SH   SOLE 26 3,301 0 1,632
ETHAN ALLEN INTERIORS INC COM 297602104 71 3,702 SH   SOLE 28 3,702 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 545 28,599 SH   SOLE 30 28,599 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 59 3,080 SH   SOLE 40 3,080 0 0
ETON PHARMACEUTICALS INC COM 29772L108 19 2,588 SH   SOLE 18 2,588 0 0
ETON PHARMACEUTICALS INC COM 29772L108 271 37,637 SH   SOLE 21 37,637 0 0
ETON PHARMACEUTICALS INC COM 29772L108 242 33,585 SH   SOLE 22 33,585 0 0
ETSY INC COM 29786A106 11,900 268,626 SH   SOLE 2 58,740 0 209,886
ETSY INC COM 29786A106 25 562 SH   SOLE 4 562 0 0
ETSY INC COM 29786A106 93 2,099 SH   SOLE 7 2,099 0 0
ETSY INC COM 29786A106 25 571 SH   SOLE 17 0 0 571
ETSY INC COM 29786A106 14,759 333,167 SH   SOLE 18 333,167 0 0
ETSY INC COM 29786A106 1,510 34,092 SH   SOLE 19 34,092 0 0
ETSY INC COM 29786A106 268,778 6,067,215 SH   SOLE 21 6,067,215 0 0
ETSY INC COM 29786A106 173,076 3,906,918 SH   SOLE 22 3,693,974 0 212,944
ETSY INC COM 29786A106 4,141 93,472 SH   SOLE 25 93,472 0 0
ETSY INC COM 29786A106 1,937 43,720 SH   SOLE 26 26,313 0 17,407
ETSY INC COM 29786A106 721 16,282 SH   SOLE 28 16,282 0 0
ETSY INC COM 29786A106 3,996 90,211 SH   SOLE 30 90,211 0 0
ETSY INC COM 29786A106 108 2,431 SH   SOLE 31 2,431 0 0
ETSY INC COM 29786A106 1,447 32,664 SH   SOLE 34 32,664 0 0
ETSY INC COM 29786A106 580 13,092 SH   SOLE 40 13,092 0 0
ETSY INC NOTE 3/0 29786AAC0 1,584 1,125,000 PRN   SOLE 21 1,125,000 0 0
EURONAV NV ANTWERPEN SHS B38564108 5 370 SH   SOLE 22 370 0 0
EURONET WORLDWIDE INC COM 298736109 15,286 97,019 SH   SOLE 2 6,908 0 90,111
EURONET WORLDWIDE INC COM 298736109 40 254 SH   SOLE 4 254 0 0
EURONET WORLDWIDE INC COM 298736109 164 1,043 SH   SOLE 7 1,043 0 0
EURONET WORLDWIDE INC COM 298736109 3,648 23,155 SH   SOLE 18 23,155 0 0
EURONET WORLDWIDE INC COM 298736109 1,848 11,727 SH   SOLE 19 11,727 0 0
EURONET WORLDWIDE INC COM 298736109 106,354 675,004 SH   SOLE 21 675,004 0 0
EURONET WORLDWIDE INC COM 298736109 233,419 1,481,464 SH   SOLE 22 1,389,007 0 92,457
EURONET WORLDWIDE INC COM 298736109 460 2,919 SH   SOLE 25 2,919 0 0
EURONET WORLDWIDE INC COM 298736109 4,761 30,214 SH   SOLE 26 15,004 0 15,210
EURONET WORLDWIDE INC COM 298736109 1,120 7,108 SH   SOLE 28 7,108 0 0
EURONET WORLDWIDE INC COM 298736109 6,109 38,772 SH   SOLE 30 38,772 0 0
EURONET WORLDWIDE INC COM 298736109 160 1,018 SH   SOLE 31 1,018 0 0
EURONET WORLDWIDE INC COM 298736109 30 192 SH   SOLE 34 192 0 0
EURONET WORLDWIDE INC COM 298736109 184 1,170 SH   SOLE 36 1,170 0 0
EURONET WORLDWIDE INC COM 298736109 897 5,692 SH   SOLE 40 5,692 0 0
EVANS BANCORP INC COM NEW 29911Q208 228 5,677 SH   SOLE 2 187 0 5,490
EVANS BANCORP INC COM NEW 29911Q208 5 130 SH   SOLE 7 130 0 0
EVANS BANCORP INC COM NEW 29911Q208 700 17,452 SH   SOLE 18 17,452 0 0
EVANS BANCORP INC COM NEW 29911Q208 325 8,099 SH   SOLE 19 8,099 0 0
EVANS BANCORP INC COM NEW 29911Q208 6,744 168,187 SH   SOLE 21 168,187 0 0
EVANS BANCORP INC COM NEW 29911Q208 2,082 51,927 SH   SOLE 22 48,433 0 3,494
EVELO BIOSCIENCES INC COM 299734103 57 14,144 SH   SOLE 2 1,585 0 12,559
EVELO BIOSCIENCES INC COM 299734103 194 47,866 SH   SOLE 18 47,866 0 0
EVELO BIOSCIENCES INC COM 299734103 95 23,460 SH   SOLE 19 23,460 0 0
EVELO BIOSCIENCES INC COM 299734103 2,116 521,099 SH   SOLE 21 521,099 0 0
EVELO BIOSCIENCES INC COM 299734103 599 147,482 SH   SOLE 22 141,530 0 5,952
EVENTBRITE INC COM CL A 29975E109 305 15,099 SH   SOLE 2 1,238 0 13,861
EVENTBRITE INC COM CL A 29975E109 7 346 SH   SOLE 4 346 0 0
EVENTBRITE INC COM CL A 29975E109 14 671 SH   SOLE 7 671 0 0
EVENTBRITE INC COM CL A 29975E109 2,512 124,557 SH   SOLE 18 124,557 0 0
EVENTBRITE INC COM CL A 29975E109 1,302 64,538 SH   SOLE 19 64,538 0 0
EVENTBRITE INC COM CL A 29975E109 25,219 1,250,324 SH   SOLE 21 1,250,324 0 0
EVENTBRITE INC COM CL A 29975E109 21,074 1,044,805 SH   SOLE 22 996,512 0 48,293
EVENTBRITE INC COM CL A 29975E109 69 3,409 SH   SOLE 26 0 0 3,409
EVENTBRITE INC COM CL A 29975E109 187 9,257 SH   SOLE 28 9,257 0 0
EVENTBRITE INC COM CL A 29975E109 267 13,230 SH   SOLE 30 13,230 0 0
EVENTBRITE INC COM CL A 29975E109 119 5,906 SH   SOLE 40 5,906 0 0
EVER GLORY INTL GRP INC COM NEW 299766204 43 28,462 SH   SOLE 22 28,462 0 0
EVERBRIDGE INC COM 29978A104 1,085 13,894 SH   SOLE 2 1,267 0 12,627
EVERBRIDGE INC COM 29978A104 13 168 SH   SOLE 4 168 0 0
EVERBRIDGE INC COM 29978A104 44 563 SH   SOLE 7 563 0 0
EVERBRIDGE INC COM 29978A104 8,953 114,662 SH   SOLE 18 114,662 0 0
EVERBRIDGE INC COM 29978A104 4,567 58,487 SH   SOLE 19 58,487 0 0
EVERBRIDGE INC COM 29978A104 95,530 1,223,483 SH   SOLE 21 1,223,483 0 0
EVERBRIDGE INC COM 29978A104 75,731 969,920 SH   SOLE 22 928,026 0 41,894
EVERBRIDGE INC COM 29978A104 846 10,835 SH   SOLE 26 6,304 0 4,531
EVERBRIDGE INC COM 29978A104 325 4,160 SH   SOLE 28 4,160 0 0
EVERBRIDGE INC COM 29978A104 6,072 77,766 SH   SOLE 30 77,766 0 0
EVERBRIDGE INC COM 29978A104 271 3,475 SH   SOLE 40 3,475 0 0
EVERCORE INC CLASS A 29977A105 7,812 104,493 SH   SOLE 2 31,813 0 72,680
EVERCORE INC CLASS A 29977A105 13 179 SH   SOLE 4 179 0 0
EVERCORE INC CLASS A 29977A105 203 2,715 SH   SOLE 7 2,715 0 0
EVERCORE INC CLASS A 29977A105 418 5,593 SH   SOLE 13 5,593 0 0
EVERCORE INC CLASS A 29977A105 10,637 142,282 SH   SOLE 18 135,238 0 7,044
EVERCORE INC CLASS A 29977A105 5,537 74,066 SH   SOLE 19 74,066 0 0
EVERCORE INC CLASS A 29977A105 159,942 2,139,401 SH   SOLE 21 2,139,401 0 0
EVERCORE INC CLASS A 29977A105 111,694 1,494,028 SH   SOLE 22 1,286,953 0 207,075
EVERCORE INC CLASS A 29977A105 1,066 14,263 SH   SOLE 26 8,531 0 5,732
EVERCORE INC CLASS A 29977A105 424 5,673 SH   SOLE 28 5,673 0 0
EVERCORE INC CLASS A 29977A105 1,197 16,006 SH   SOLE 29 0 0 16,006
EVERCORE INC CLASS A 29977A105 1,165 15,579 SH   SOLE 30 15,579 0 0
EVERCORE INC CLASS A 29977A105 61 817 SH   SOLE 31 817 0 0
EVERCORE INC CLASS A 29977A105 266 3,552 SH   SOLE 36 3,552 0 0
EVERCORE INC CLASS A 29977A105 321 4,300 SH   SOLE 40 4,300 0 0
EVEREST RE GROUP LTD COM G3223R108 27,763 100,286 SH   SOLE 2 11,540 0 88,746
EVEREST RE GROUP LTD COM G3223R108 5,439 19,648 SH   SOLE 4 18,567 0 1,081
EVEREST RE GROUP LTD COM G3223R108 22,534 81,398 SH   SOLE 7 56,920 0 24,478
EVEREST RE GROUP LTD COM G3223R108 458 1,656 SH   SOLE 13 1,656 0 0
EVEREST RE GROUP LTD COM G3223R108 81 294 SH   SOLE 15 294 0 0
EVEREST RE GROUP LTD COM G3223R108 2 6 SH   SOLE 17 0 0 6
EVEREST RE GROUP LTD COM G3223R108 27,373 98,876 SH   SOLE 18 93,310 0 5,566
EVEREST RE GROUP LTD COM G3223R108 5,947 21,483 SH   SOLE 19 21,483 0 0
EVEREST RE GROUP LTD COM G3223R108 586,062 2,116,971 SH   SOLE 21 2,116,971 0 0
EVEREST RE GROUP LTD COM G3223R108 342,630 1,237,648 SH   SOLE 22 1,131,814 0 105,834
EVEREST RE GROUP LTD COM G3223R108 10,101 36,487 SH   SOLE 23 36,487 0 0
EVEREST RE GROUP LTD COM G3223R108 13,581 49,056 SH   SOLE 25 49,056 0 0
EVEREST RE GROUP LTD COM G3223R108 58,954 212,953 SH   SOLE 26 41,038 0 171,915
EVEREST RE GROUP LTD COM G3223R108 2,106 7,606 SH   SOLE 28 5,128 0 2,478
EVEREST RE GROUP LTD COM G3223R108 2,600 9,390 SH   SOLE 29 791 0 8,599
EVEREST RE GROUP LTD COM G3223R108 63,111 227,970 SH   SOLE 30 227,970 0 0
EVEREST RE GROUP LTD COM G3223R108 3,962 14,313 SH   SOLE 31 7,470 0 6,843
EVEREST RE GROUP LTD COM G3223R108 1,510 5,455 SH   SOLE 34 5,455 0 0
EVEREST RE GROUP LTD COM G3223R108 14,652 52,926 SH   SOLE 36 52,926 0 0
EVEREST RE GROUP LTD COM G3223R108 242 873 SH   SOLE 40 873 0 0
EVERGY INC COM 30034W106 64,181 986,036 SH   SOLE 2 432,664 0 553,372
EVERGY INC COM 30034W106 11,504 176,733 SH   SOLE 4 169,734 0 6,999
EVERGY INC COM 30034W106 18,028 276,971 SH   SOLE 7 255,503 0 21,468
EVERGY INC COM 30034W106 798 12,265 SH   SOLE 13 12,265 0 0
EVERGY INC COM 30034W106 98 1,500 SH   SOLE 15 1,500 0 0
EVERGY INC COM 30034W106 0 7 SH   SOLE 17 0 0 7
EVERGY INC COM 30034W106 37,454 575,420 SH   SOLE 18 535,114 0 40,306
EVERGY INC COM 30034W106 7,630 117,229 SH   SOLE 19 117,229 0 0
EVERGY INC COM 30034W106 511,496 7,858,294 SH   SOLE 21 7,858,294 0 0
EVERGY INC COM 30034W106 409,107 6,285,252 SH   SOLE 22 5,486,829 0 798,423
EVERGY INC COM 30034W106 19,762 303,606 SH   SOLE 23 303,606 0 0
EVERGY INC COM 30034W106 15,316 235,309 SH   SOLE 25 235,309 0 0
EVERGY INC COM 30034W106 56,705 871,182 SH   SOLE 26 268,121 0 603,061
EVERGY INC COM 30034W106 2,878 44,220 SH   SOLE 28 30,719 0 13,501
EVERGY INC COM 30034W106 5,169 79,416 SH   SOLE 29 79,416 0 0
EVERGY INC COM 30034W106 77,149 1,185,272 SH   SOLE 30 1,185,272 0 0
EVERGY INC COM 30034W106 13,052 200,518 SH   SOLE 31 145,129 0 55,389
EVERGY INC COM 30034W106 2,550 39,176 SH   SOLE 34 39,176 0 0
EVERGY INC COM 30034W106 16,702 256,602 SH   SOLE 36 256,602 0 0
EVERGY INC COM 30034W106 329 5,048 SH   SOLE 40 5,048 0 0
EVERI HLDGS INC COM 30034T103 560 41,728 SH   SOLE 2 15,901 0 25,827
EVERI HLDGS INC COM 30034T103 19 1,393 SH   SOLE 7 1,393 0 0
EVERI HLDGS INC COM 30034T103 3,430 255,407 SH   SOLE 18 245,768 0 9,639
EVERI HLDGS INC COM 30034T103 6,156 458,381 SH   SOLE 19 458,381 0 0
EVERI HLDGS INC COM 30034T103 33,216 2,473,250 SH   SOLE 21 2,473,250 0 0
EVERI HLDGS INC COM 30034T103 29,978 2,232,183 SH   SOLE 22 2,141,408 0 90,775
EVERI HLDGS INC COM 30034T103 24 1,804 SH   SOLE 23 1,804 0 0
EVERI HLDGS INC COM 30034T103 79 5,874 SH   SOLE 26 0 0 5,874
EVERI HLDGS INC COM 30034T103 338 25,157 SH   SOLE 28 25,157 0 0
EVERI HLDGS INC COM 30034T103 272 20,248 SH   SOLE 30 20,248 0 0
EVERI HLDGS INC COM 30034T103 235 17,504 SH   SOLE 34 17,504 0 0
EVERI HLDGS INC COM 30034T103 137 10,207 SH   SOLE 40 10,207 0 0
EVERQUOTE INC COM CL A 30041R108 236 6,867 SH   SOLE 2 3,574 0 3,293
EVERQUOTE INC COM CL A 30041R108 1,287 37,467 SH   SOLE 18 31,017 0 6,450
EVERQUOTE INC COM CL A 30041R108 2,582 75,170 SH   SOLE 19 75,170 0 0
EVERQUOTE INC COM CL A 30041R108 11,331 329,881 SH   SOLE 21 329,881 0 0
EVERQUOTE INC COM CL A 30041R108 11,346 330,315 SH   SOLE 22 322,786 0 7,529
EVERQUOTE INC COM CL A 30041R108 300 8,745 SH   SOLE 23 8,745 0 0
EVERQUOTE INC COM CL A 30041R108 630 18,347 SH   SOLE 26 0 0 18,347
EVERQUOTE INC COM CL A 30041R108 58 1,675 SH   SOLE 30 1,675 0 0
EVERQUOTE INC COM CL A 30041R108 59 1,707 SH   SOLE 40 1,707 0 0
EVERSOURCE ENERGY COM 30040W108 75,238 884,430 SH   SOLE 2 118,736 0 765,694
EVERSOURCE ENERGY COM 30040W108 13,914 163,557 SH   SOLE 4 155,047 0 8,510
EVERSOURCE ENERGY COM 30040W108 58,358 685,995 SH   SOLE 7 673,613 0 12,382
EVERSOURCE ENERGY COM 30040W108 752 8,835 SH   SOLE 13 8,835 0 0
EVERSOURCE ENERGY COM 30040W108 176 2,065 SH   SOLE 15 2,065 0 0
EVERSOURCE ENERGY COM 30040W108 2 28 SH   SOLE 17 0 0 28
EVERSOURCE ENERGY COM 30040W108 72,847 856,316 SH   SOLE 18 789,578 0 66,738
EVERSOURCE ENERGY COM 30040W108 9,257 108,814 SH   SOLE 19 108,814 0 0
EVERSOURCE ENERGY COM 30040W108 1,112,719 13,080,044 SH   SOLE 21 13,080,044 0 0
EVERSOURCE ENERGY COM 30040W108 690,838 8,120,813 SH   SOLE 22 7,274,754 0 846,059
EVERSOURCE ENERGY COM 30040W108 20,573 241,842 SH   SOLE 23 241,842 0 0
EVERSOURCE ENERGY COM 30040W108 35,146 413,147 SH   SOLE 25 413,147 0 0
EVERSOURCE ENERGY COM 30040W108 182,729 2,147,989 SH   SOLE 26 253,278 0 1,894,711
EVERSOURCE ENERGY COM 30040W108 5,183 60,927 SH   SOLE 28 42,854 0 18,073
EVERSOURCE ENERGY COM 30040W108 536 6,300 SH   SOLE 29 6,300 0 0
EVERSOURCE ENERGY COM 30040W108 138,049 1,622,774 SH   SOLE 30 1,622,774 0 0
EVERSOURCE ENERGY COM 30040W108 8,056 94,693 SH   SOLE 31 54,630 0 40,063
EVERSOURCE ENERGY COM 30040W108 3,650 42,903 SH   SOLE 32 42,903 0 0
EVERSOURCE ENERGY COM 30040W108 2,242 26,354 SH   SOLE 34 26,354 0 0
EVERSOURCE ENERGY COM 30040W108 23,362 274,620 SH   SOLE 36 274,620 0 0
EVERSOURCE ENERGY COM 30040W108 646 7,590 SH   SOLE 40 7,590 0 0
EVERSPIN TECHNOLOGIES INC COM 30041T104 14 2,569 SH   SOLE 18 2,569 0 0
EVERSPIN TECHNOLOGIES INC COM 30041T104 436 82,849 SH   SOLE 21 82,849 0 0
EVERSPIN TECHNOLOGIES INC COM 30041T104 875 166,397 SH   SOLE 22 166,397 0 0
EVERTEC INC COM 30040P103 861 25,287 SH   SOLE 2 2,318 0 22,969
EVERTEC INC COM 30040P103 11 318 SH   SOLE 4 318 0 0
EVERTEC INC COM 30040P103 39 1,142 SH   SOLE 7 1,142 0 0
EVERTEC INC COM 30040P103 9,203 270,350 SH   SOLE 18 270,350 0 0
EVERTEC INC COM 30040P103 3,662 107,592 SH   SOLE 19 107,592 0 0
EVERTEC INC COM 30040P103 227,685 6,688,746 SH   SOLE 21 6,688,746 0 0
EVERTEC INC COM 30040P103 61,255 1,799,491 SH   SOLE 22 1,721,032 0 78,459
EVERTEC INC COM 30040P103 765 22,484 SH   SOLE 26 13,951 0 8,533
EVERTEC INC COM 30040P103 267 7,846 SH   SOLE 28 7,846 0 0
EVERTEC INC COM 30040P103 6,759 198,554 SH   SOLE 30 198,554 0 0
EVERTEC INC COM 30040P103 249 7,316 SH   SOLE 40 7,316 0 0
EVI INDUSTRIES INC COM 26929N102 51 1,875 SH   SOLE 2 170 0 1,705
EVI INDUSTRIES INC COM 26929N102 441 16,324 SH   SOLE 18 16,324 0 0
EVI INDUSTRIES INC COM 26929N102 212 7,858 SH   SOLE 19 7,858 0 0
EVI INDUSTRIES INC COM 26929N102 4,420 163,470 SH   SOLE 21 163,470 0 0
EVI INDUSTRIES INC COM 26929N102 2,022 74,787 SH   SOLE 22 72,094 0 2,693
EVO PMTS INC CL A COM 26927E104 384 14,548 SH   SOLE 2 1,280 0 13,268
EVO PMTS INC CL A COM 26927E104 4 153 SH   SOLE 4 153 0 0
EVO PMTS INC CL A COM 26927E104 16 605 SH   SOLE 7 605 0 0
EVO PMTS INC CL A COM 26927E104 3,200 121,149 SH   SOLE 18 121,149 0 0
EVO PMTS INC CL A COM 26927E104 1,653 62,572 SH   SOLE 19 62,572 0 0
EVO PMTS INC CL A COM 26927E104 32,426 1,227,803 SH   SOLE 21 1,227,803 0 0
EVO PMTS INC CL A COM 26927E104 30,200 1,143,497 SH   SOLE 22 1,095,014 0 48,483
EVO PMTS INC CL A COM 26927E104 162 6,142 SH   SOLE 25 6,142 0 0
EVO PMTS INC CL A COM 26927E104 583 22,075 SH   SOLE 26 4,727 0 17,348
EVO PMTS INC CL A COM 26927E104 132 5,011 SH   SOLE 28 5,011 0 0
EVO PMTS INC CL A COM 26927E104 3,328 126,011 SH   SOLE 30 126,011 0 0
EVO PMTS INC CL A COM 26927E104 677 25,643 SH   SOLE 34 25,643 0 0
EVO PMTS INC CL A COM 26927E104 15 568 SH   SOLE 36 568 0 0
EVO PMTS INC CL A COM 26927E104 129 4,881 SH   SOLE 40 4,881 0 0
EVOFEM BIOSCIENCES INC COM 30048L104 35 5,676 SH   SOLE 2 640 0 5,036
EVOFEM BIOSCIENCES INC COM 30048L104 301 48,728 SH   SOLE 18 48,728 0 0
EVOFEM BIOSCIENCES INC COM 30048L104 146 23,637 SH   SOLE 19 23,637 0 0
EVOFEM BIOSCIENCES INC COM 30048L104 3,059 495,829 SH   SOLE 21 495,829 0 0
EVOFEM BIOSCIENCES INC COM 30048L104 1,169 189,427 SH   SOLE 22 185,356 0 4,071
EVOKE PHARMA INC COM 30049G104 91 55,972 SH   SOLE 21 55,972 0 0
EVOLENT HEALTH INC CL A 30050B101 767 84,792 SH   SOLE 2 22,468 0 62,324
EVOLENT HEALTH INC CL A 30050B101 2 257 SH   SOLE 4 257 0 0
EVOLENT HEALTH INC CL A 30050B101 13 1,462 SH   SOLE 7 1,462 0 0
EVOLENT HEALTH INC CL A 30050B101 2,511 277,451 SH   SOLE 18 250,472 0 26,979
EVOLENT HEALTH INC CL A 30050B101 4,198 463,903 SH   SOLE 19 463,903 0 0
EVOLENT HEALTH INC CL A 30050B101 23,094 2,551,815 SH   SOLE 21 2,551,815 0 0
EVOLENT HEALTH INC CL A 30050B101 24,120 2,665,150 SH   SOLE 22 2,583,852 0 81,298
EVOLENT HEALTH INC CL A 30050B101 665 73,488 SH   SOLE 23 73,488 0 0
EVOLENT HEALTH INC CL A 30050B101 1,900 209,896 SH   SOLE 26 19,006 0 190,890
EVOLENT HEALTH INC CL A 30050B101 69 7,617 SH   SOLE 28 7,617 0 0
EVOLENT HEALTH INC CL A 30050B101 232 25,652 SH   SOLE 30 25,652 0 0
EVOLENT HEALTH INC CL A 30050B101 62 6,856 SH   SOLE 40 6,856 0 0
EVOLUS INC COM 30052C107 87 7,160 SH   SOLE 2 339 0 6,821
EVOLUS INC COM 30052C107 2 191 SH   SOLE 7 191 0 0
EVOLUS INC COM 30052C107 721 59,254 SH   SOLE 18 59,254 0 0
EVOLUS INC COM 30052C107 463 38,064 SH   SOLE 19 38,064 0 0
EVOLUS INC COM 30052C107 11,635 956,067 SH   SOLE 21 956,067 0 0
EVOLUS INC COM 30052C107 7,471 613,923 SH   SOLE 22 574,699 0 39,224
EVOLUS INC COM 30052C107 175 14,416 SH   SOLE 30 14,416 0 0
EVOLUTION PETROLEUM CORP COM 30049A107 338 61,743 SH   SOLE 2 30,109 0 31,634
EVOLUTION PETROLEUM CORP COM 30049A107 4 653 SH   SOLE 7 653 0 0
EVOLUTION PETROLEUM CORP COM 30049A107 717 131,050 SH   SOLE 18 99,841 0 31,209
EVOLUTION PETROLEUM CORP COM 30049A107 2,939 537,331 SH   SOLE 19 537,331 0 0
EVOLUTION PETROLEUM CORP COM 30049A107 5,958 1,089,289 SH   SOLE 21 1,089,289 0 0
EVOLUTION PETROLEUM CORP COM 30049A107 7,029 1,285,053 SH   SOLE 22 1,263,715 0 21,338
EVOLUTION PETROLEUM CORP COM 30049A107 915 167,362 SH   SOLE 23 167,362 0 0
EVOLUTION PETROLEUM CORP COM 30049A107 1,509 275,867 SH   SOLE 26 0 0 275,867
EVOLVING SYS INC COM NEW 30049R209 6 7,037 SH   SOLE 21 7,037 0 0
EVOLVING SYS INC COM NEW 30049R209 298 333,539 SH   SOLE 22 333,539 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 901 47,560 SH   SOLE 2 19,108 0 28,452
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 7 362 SH   SOLE 4 362 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 924 48,771 SH   SOLE 7 48,771 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 6,011 317,178 SH   SOLE 18 255,674 0 61,504
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 10,468 552,390 SH   SOLE 19 552,390 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 47,934 2,529,484 SH   SOLE 21 2,529,484 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 48,790 2,574,662 SH   SOLE 22 2,480,953 0 93,709
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 1,198 63,204 SH   SOLE 23 63,204 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 3,413 180,097 SH   SOLE 26 38,722 0 141,375
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 187 9,850 SH   SOLE 28 9,850 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 7,077 373,454 SH   SOLE 30 373,454 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 115 6,075 SH   SOLE 40 6,075 0 0
EXACT SCIENCES CORP COM 30063P105 32,644 352,987 SH   SOLE 2 51,791 0 301,196
EXACT SCIENCES CORP COM 30063P105 5,899 63,784 SH   SOLE 4 60,062 0 3,722
EXACT SCIENCES CORP COM 30063P105 915 9,898 SH   SOLE 7 9,898 0 0
EXACT SCIENCES CORP COM 30063P105 22 237 SH   SOLE 13 237 0 0
EXACT SCIENCES CORP COM 30063P105 66 709 SH   SOLE 15 709 0 0
EXACT SCIENCES CORP COM 30063P105 20,159 217,986 SH   SOLE 18 203,499 0 14,487
EXACT SCIENCES CORP COM 30063P105 5,917 63,982 SH   SOLE 19 63,982 0 0
EXACT SCIENCES CORP COM 30063P105 177,114 1,915,163 SH   SOLE 21 1,915,163 0 0
EXACT SCIENCES CORP COM 30063P105 368,400 3,983,560 SH   SOLE 22 3,706,011 0 277,549
EXACT SCIENCES CORP COM 30063P105 11,854 128,180 SH   SOLE 23 128,180 0 0
EXACT SCIENCES CORP COM 30063P105 13,468 145,635 SH   SOLE 25 145,635 0 0
EXACT SCIENCES CORP COM 30063P105 40,986 443,191 SH   SOLE 26 118,667 0 324,524
EXACT SCIENCES CORP COM 30063P105 2,703 29,228 SH   SOLE 28 20,715 0 8,513
EXACT SCIENCES CORP COM 30063P105 3,557 38,463 SH   SOLE 29 7,610 0 30,853
EXACT SCIENCES CORP COM 30063P105 23,857 257,969 SH   SOLE 30 257,969 0 0
EXACT SCIENCES CORP COM 30063P105 3,393 36,684 SH   SOLE 31 29,941 0 6,743
EXACT SCIENCES CORP COM 30063P105 806 8,711 SH   SOLE 34 8,711 0 0
EXACT SCIENCES CORP COM 30063P105 7,880 85,205 SH   SOLE 36 85,205 0 0
EXACT SCIENCES CORP COM 30063P105 271 2,935 SH   SOLE 40 2,935 0 0
EXACT SCIENCES CORP NOTE 1.000% 1/1 30063PAA3 1,696 1,175,000 PRN   SOLE 21 1,175,000 0 0
EXACT SCIENCES CORP NOTE 0.375% 3/1 30063PAB1 2,629 2,325,000 PRN   SOLE 21 2,325,000 0 0
EXAGEN INC COM 30068X103 25 987 SH   SOLE 2 0 0 987
EXAGEN INC COM 30068X103 92 3,632 SH   SOLE 18 3,632 0 0
EXAGEN INC COM 30068X103 2,919 114,919 SH   SOLE 21 114,919 0 0
EXAGEN INC COM 30068X103 62 2,426 SH   SOLE 22 2,426 0 0
EXANTAS CAP CORP COM NEW 30068N105 332 28,086 SH   SOLE 2 1,104 0 26,982
EXANTAS CAP CORP COM NEW 30068N105 2 156 SH   SOLE 4 156 0 0
EXANTAS CAP CORP COM NEW 30068N105 4 325 SH   SOLE 7 325 0 0
EXANTAS CAP CORP COM NEW 30068N105 1,279 108,320 SH   SOLE 18 108,320 0 0
EXANTAS CAP CORP COM NEW 30068N105 662 56,053 SH   SOLE 19 56,053 0 0
EXANTAS CAP CORP COM NEW 30068N105 20,784 1,759,842 SH   SOLE 21 1,759,842 0 0
EXANTAS CAP CORP COM NEW 30068N105 13,749 1,164,156 SH   SOLE 22 1,120,908 0 43,248
EXANTAS CAP CORP COM NEW 30068N105 60 5,112 SH   SOLE 23 5,112 0 0
EXANTAS CAP CORP COM NEW 30068N105 406 34,398 SH   SOLE 26 6,495 0 27,903
EXANTAS CAP CORP COM NEW 30068N105 56 4,776 SH   SOLE 28 4,776 0 0
EXANTAS CAP CORP COM NEW 30068N105 54 4,558 SH   SOLE 30 4,558 0 0
EXANTAS CAP CORP COM NEW 30068N105 1,049 88,834 SH   SOLE 34 88,834 0 0
EXANTAS CAP CORP COM NEW 30068N105 41 3,430 SH   SOLE 40 3,430 0 0
EXELA TECHNOLOGIES INC COM 30162V102 14 34,406 SH   SOLE 2 1,441 0 32,965
EXELA TECHNOLOGIES INC COM 30162V102 1 1,241 SH   SOLE 7 1,241 0 0
EXELA TECHNOLOGIES INC COM 30162V102 63 155,502 SH   SOLE 18 155,502 0 0
EXELA TECHNOLOGIES INC COM 30162V102 30 74,415 SH   SOLE 19 74,415 0 0
EXELA TECHNOLOGIES INC COM 30162V102 696 1,707,871 SH   SOLE 21 1,707,871 0 0
EXELA TECHNOLOGIES INC COM 30162V102 223 548,167 SH   SOLE 22 506,949 0 41,218
EXELIXIS INC COM 30161Q104 13,753 780,537 SH   SOLE 2 211,015 0 569,522
EXELIXIS INC COM 30161Q104 23 1,316 SH   SOLE 4 1,316 0 0
EXELIXIS INC COM 30161Q104 96 5,438 SH   SOLE 7 5,438 0 0
EXELIXIS INC COM 30161Q104 14,883 844,664 SH   SOLE 18 843,665 0 999
EXELIXIS INC COM 30161Q104 1,625 92,201 SH   SOLE 19 92,201 0 0
EXELIXIS INC COM 30161Q104 331,740 18,827,479 SH   SOLE 21 18,827,479 0 0
EXELIXIS INC COM 30161Q104 188,612 10,704,453 SH   SOLE 22 10,163,832 0 540,621
EXELIXIS INC COM 30161Q104 201 11,382 SH   SOLE 23 11,382 0 0
EXELIXIS INC COM 30161Q104 2,088 118,524 SH   SOLE 26 70,847 0 47,677
EXELIXIS INC COM 30161Q104 676 38,347 SH   SOLE 28 38,347 0 0
EXELIXIS INC COM 30161Q104 6,408 363,686 SH   SOLE 30 363,686 0 0
EXELIXIS INC COM 30161Q104 107 6,080 SH   SOLE 31 6,080 0 0
EXELIXIS INC COM 30161Q104 165 9,346 SH   SOLE 34 9,346 0 0
EXELIXIS INC COM 30161Q104 540 30,673 SH   SOLE 40 30,673 0 0
EXELON CORP COM 30161N101 116,951 2,565,268 SH   SOLE 2 262,813 0 2,302,455
EXELON CORP COM 30161N101 21,192 464,834 SH   SOLE 4 438,259 0 26,575
EXELON CORP COM 30161N101 62,896 1,379,606 SH   SOLE 7 1,029,377 0 350,229
EXELON CORP COM 30161N101 1,865 40,914 SH   SOLE 13 40,914 0 0
EXELON CORP COM 30161N101 318 6,966 SH   SOLE 15 6,966 0 0
EXELON CORP COM 30161N101 127,122 2,788,379 SH   SOLE 18 2,652,017 0 136,362
EXELON CORP COM 30161N101 65,664 1,440,321 SH   SOLE 19 1,440,321 0 0
EXELON CORP COM 30161N101 1,115,888 24,476,593 SH   SOLE 21 24,476,593 0 0
EXELON CORP COM 30161N101 1,099,513 24,117,412 SH   SOLE 22 21,555,619 0 2,561,793
EXELON CORP COM 30161N101 33,711 739,432 SH   SOLE 23 739,432 0 0
EXELON CORP COM 30161N101 53,000 1,162,540 SH   SOLE 25 1,162,540 0 0
EXELON CORP COM 30161N101 310,438 6,809,335 SH   SOLE 26 609,774 0 6,199,561
EXELON CORP COM 30161N101 8,308 182,236 SH   SOLE 28 126,752 0 55,484
EXELON CORP COM 30161N101 944 20,699 SH   SOLE 29 20,699 0 0
EXELON CORP COM 30161N101 205,641 4,510,655 SH   SOLE 30 4,510,655 0 0
EXELON CORP COM 30161N101 11,707 256,793 SH   SOLE 31 170,668 0 86,125
EXELON CORP COM 30161N101 9,941 218,058 SH   SOLE 32 218,058 0 0
EXELON CORP COM 30161N101 18,948 415,620 SH   SOLE 34 415,620 0 0
EXELON CORP COM 30161N101 35,701 783,090 SH   SOLE 36 783,090 0 0
EXELON CORP COM 30161N101 972 21,326 SH   SOLE 40 21,326 0 0
EXFO INC SUB VTG SHS 302046107 145 31,352 SH   SOLE 22 31,352 0 0
EXICURE INC COM 30205M101 473 165,463 SH   SOLE 21 165,463 0 0
EXICURE INC COM 30205M101 423 148,050 SH   SOLE 22 148,050 0 0
EXLSERVICE HOLDINGS INC COM 302081104 969 13,945 SH   SOLE 2 1,312 0 12,633
EXLSERVICE HOLDINGS INC COM 302081104 9 134 SH   SOLE 4 134 0 0
EXLSERVICE HOLDINGS INC COM 302081104 40 580 SH   SOLE 7 580 0 0
EXLSERVICE HOLDINGS INC COM 302081104 10,449 150,438 SH   SOLE 18 150,438 0 0
EXLSERVICE HOLDINGS INC COM 302081104 4,114 59,227 SH   SOLE 19 59,227 0 0
EXLSERVICE HOLDINGS INC COM 302081104 262,632 3,781,056 SH   SOLE 21 3,781,056 0 0
EXLSERVICE HOLDINGS INC COM 302081104 71,428 1,028,334 SH   SOLE 22 986,943 0 41,391
EXLSERVICE HOLDINGS INC COM 302081104 1,242 17,886 SH   SOLE 26 12,607 0 5,279
EXLSERVICE HOLDINGS INC COM 302081104 326 4,696 SH   SOLE 28 4,696 0 0
EXLSERVICE HOLDINGS INC COM 302081104 3,291 47,373 SH   SOLE 30 47,373 0 0
EXLSERVICE HOLDINGS INC COM 302081104 243 3,503 SH   SOLE 40 3,503 0 0
EXONE CO COM 302104104 17 2,340 SH   SOLE 18 2,340 0 0
EXONE CO COM 302104104 254 33,996 SH   SOLE 21 33,996 0 0
EXONE CO COM 302104104 1,431 191,838 SH   SOLE 22 191,838 0 0
EXP WORLD HOLDINGS INC COM 30212W100 97 8,592 SH   SOLE 2 663 0 7,929
EXP WORLD HOLDINGS INC COM 30212W100 699 61,731 SH   SOLE 18 61,731 0 0
EXP WORLD HOLDINGS INC COM 30212W100 480 42,331 SH   SOLE 19 42,331 0 0
EXP WORLD HOLDINGS INC COM 30212W100 8,811 777,664 SH   SOLE 21 777,664 0 0
EXP WORLD HOLDINGS INC COM 30212W100 8,878 783,592 SH   SOLE 22 763,720 0 19,872
EXP WORLD HOLDINGS INC COM 30212W100 55 4,851 SH   SOLE 30 4,851 0 0
EXP WORLD HOLDINGS INC COM 30212W100 49 4,307 SH   SOLE 40 4,307 0 0
EXPEDIA GROUP INC COM NEW 30212P303 37,148 343,522 SH   SOLE 2 44,386 0 299,136
EXPEDIA GROUP INC COM NEW 30212P303 7,330 67,781 SH   SOLE 4 64,024 0 3,757
EXPEDIA GROUP INC COM NEW 30212P303 14,135 130,708 SH   SOLE 7 127,945 0 2,763
EXPEDIA GROUP INC COM NEW 30212P303 346 3,196 SH   SOLE 13 3,196 0 0
EXPEDIA GROUP INC COM NEW 30212P303 111 1,031 SH   SOLE 15 1,031 0 0
EXPEDIA GROUP INC COM NEW 30212P303 43,267 400,102 SH   SOLE 18 381,070 0 19,032
EXPEDIA GROUP INC COM NEW 30212P303 7,369 68,143 SH   SOLE 19 68,143 0 0
EXPEDIA GROUP INC COM NEW 30212P303 383,142 3,543,017 SH   SOLE 21 3,543,017 0 0
EXPEDIA GROUP INC COM NEW 30212P303 381,769 3,530,322 SH   SOLE 22 3,175,326 0 354,996
EXPEDIA GROUP INC COM NEW 30212P303 10,992 101,643 SH   SOLE 23 101,643 0 0
EXPEDIA GROUP INC COM NEW 30212P303 15,290 141,395 SH   SOLE 25 141,395 0 0
EXPEDIA GROUP INC COM NEW 30212P303 65,316 603,996 SH   SOLE 26 112,442 0 491,554
EXPEDIA GROUP INC COM NEW 30212P303 2,841 26,268 SH   SOLE 28 18,283 0 7,985
EXPEDIA GROUP INC COM NEW 30212P303 337 3,113 SH   SOLE 29 3,113 0 0
EXPEDIA GROUP INC COM NEW 30212P303 72,285 668,435 SH   SOLE 30 668,435 0 0
EXPEDIA GROUP INC COM NEW 30212P303 3,540 32,734 SH   SOLE 31 25,008 0 7,726
EXPEDIA GROUP INC COM NEW 30212P303 2,453 22,682 SH   SOLE 32 22,682 0 0
EXPEDIA GROUP INC COM NEW 30212P303 2,215 20,483 SH   SOLE 34 20,483 0 0
EXPEDIA GROUP INC COM NEW 30212P303 9,757 90,228 SH   SOLE 36 90,228 0 0
EXPEDIA GROUP INC COM NEW 30212P303 353 3,262 SH   SOLE 40 3,262 0 0
EXPEDITORS INTL WASH INC COM 302130109 40,171 514,877 SH   SOLE 2 136,239 0 378,638
EXPEDITORS INTL WASH INC COM 302130109 7,432 95,253 SH   SOLE 4 90,644 0 4,609
EXPEDITORS INTL WASH INC COM 302130109 21,870 280,318 SH   SOLE 7 185,871 0 94,447
EXPEDITORS INTL WASH INC COM 302130109 623 7,986 SH   SOLE 13 7,986 0 0
EXPEDITORS INTL WASH INC COM 302130109 83 1,065 SH   SOLE 15 1,065 0 0
EXPEDITORS INTL WASH INC COM 302130109 37,426 479,695 SH   SOLE 18 437,487 0 42,208
EXPEDITORS INTL WASH INC COM 302130109 8,010 102,667 SH   SOLE 19 102,667 0 0
EXPEDITORS INTL WASH INC COM 302130109 441,150 5,654,315 SH   SOLE 21 5,654,315 0 0
EXPEDITORS INTL WASH INC COM 302130109 375,440 4,812,097 SH   SOLE 22 4,348,044 0 464,053
EXPEDITORS INTL WASH INC COM 302130109 11,137 142,742 SH   SOLE 23 142,742 0 0
EXPEDITORS INTL WASH INC COM 302130109 20,482 262,526 SH   SOLE 25 262,526 0 0
EXPEDITORS INTL WASH INC COM 302130109 93,274 1,195,510 SH   SOLE 26 141,406 0 1,054,104
EXPEDITORS INTL WASH INC COM 302130109 2,503 32,086 SH   SOLE 28 22,272 0 9,814
EXPEDITORS INTL WASH INC COM 302130109 7,825 100,300 SH   SOLE 29 3,365 0 96,935
EXPEDITORS INTL WASH INC COM 302130109 63,127 809,112 SH   SOLE 30 809,112 0 0
EXPEDITORS INTL WASH INC COM 302130109 3,406 43,651 SH   SOLE 31 32,979 0 10,672
EXPEDITORS INTL WASH INC COM 302130109 4,352 55,779 SH   SOLE 34 55,779 0 0
EXPEDITORS INTL WASH INC COM 302130109 11,821 151,511 SH   SOLE 36 151,511 0 0
EXPEDITORS INTL WASH INC COM 302130109 283 3,628 SH   SOLE 40 3,628 0 0
EXPONENT INC COM 30214U102 1,489 21,574 SH   SOLE 2 1,942 0 19,632
EXPONENT INC COM 30214U102 13 183 SH   SOLE 4 183 0 0
EXPONENT INC COM 30214U102 703 10,183 SH   SOLE 7 10,183 0 0
EXPONENT INC COM 30214U102 16,043 232,479 SH   SOLE 18 232,479 0 0
EXPONENT INC COM 30214U102 6,624 95,981 SH   SOLE 19 95,981 0 0
EXPONENT INC COM 30214U102 398,858 5,779,710 SH   SOLE 21 5,779,710 0 0
EXPONENT INC COM 30214U102 105,006 1,521,600 SH   SOLE 22 1,457,856 0 63,744
EXPONENT INC COM 30214U102 82 1,184 SH   SOLE 23 1,184 0 0
EXPONENT INC COM 30214U102 1,177 17,058 SH   SOLE 26 12,184 0 4,874
EXPONENT INC COM 30214U102 463 6,707 SH   SOLE 28 6,707 0 0
EXPONENT INC COM 30214U102 4,961 71,883 SH   SOLE 30 71,883 0 0
EXPONENT INC COM 30214U102 384 5,568 SH   SOLE 40 5,568 0 0
EXPRESS INC COM 30219E103 330 67,861 SH   SOLE 2 2,386 0 65,475
EXPRESS INC COM 30219E103 7 1,499 SH   SOLE 7 1,499 0 0
EXPRESS INC COM 30219E103 1,503 308,548 SH   SOLE 18 308,548 0 0
EXPRESS INC COM 30219E103 560 115,016 SH   SOLE 19 115,016 0 0
EXPRESS INC COM 30219E103 38,878 7,983,145 SH   SOLE 21 7,983,145 0 0
EXPRESS INC COM 30219E103 10,306 2,116,204 SH   SOLE 22 2,057,477 0 58,727
EXPRESS INC COM 30219E103 386 79,345 SH   SOLE 30 79,345 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 7,923 533,206 SH   SOLE 2 130,166 0 403,040
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 2,112 142,118 SH   SOLE 4 142,118 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 634 42,696 SH   SOLE 7 42,696 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 1,483 99,766 SH   SOLE 13 99,766 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 3,886 261,488 SH   SOLE 18 190,679 0 70,809
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 16,801 1,130,648 SH   SOLE 19 1,130,648 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 31,394 2,112,654 SH   SOLE 21 2,112,654 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 119,768 8,059,774 SH   SOLE 22 6,176,900 0 1,882,874
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 4,017 270,313 SH   SOLE 23 270,313 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 2,017 135,716 SH   SOLE 26 72,896 0 62,820
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 358 24,125 SH   SOLE 28 24,125 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 3,467 233,316 SH   SOLE 29 171,469 0 61,847
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 1,658 111,592 SH   SOLE 30 111,592 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 4,437 298,598 SH   SOLE 31 243,985 0 54,613
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 459 30,921 SH   SOLE 34 30,921 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 915 61,548 SH   SOLE 36 61,548 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 341 22,937 SH   SOLE 40 22,937 0 0
EXTERRAN CORP COM 30227H106 276 35,247 SH   SOLE 2 5,473 0 29,774
EXTERRAN CORP COM 30227H106 1 171 SH   SOLE 4 171 0 0
EXTERRAN CORP COM 30227H106 6 785 SH   SOLE 7 785 0 0
EXTERRAN CORP COM 30227H106 1,103 140,908 SH   SOLE 18 140,908 0 0
EXTERRAN CORP COM 30227H106 954 121,872 SH   SOLE 19 121,872 0 0
EXTERRAN CORP COM 30227H106 27,119 3,463,437 SH   SOLE 21 3,463,437 0 0
EXTERRAN CORP COM 30227H106 9,502 1,213,545 SH   SOLE 22 1,164,001 0 49,544
EXTERRAN CORP COM 30227H106 251 32,110 SH   SOLE 23 32,110 0 0
EXTERRAN CORP COM 30227H106 419 53,550 SH   SOLE 26 2,830 0 50,720
EXTERRAN CORP COM 30227H106 36 4,624 SH   SOLE 28 4,624 0 0
EXTERRAN CORP COM 30227H106 276 35,303 SH   SOLE 30 35,303 0 0
EXTERRAN CORP COM 30227H106 29 3,643 SH   SOLE 40 3,643 0 0
EXTRA SPACE STORAGE INC COM 30225T102 35,516 336,260 SH   SOLE 2 60,982 0 275,278
EXTRA SPACE STORAGE INC COM 30225T102 16,839 159,432 SH   SOLE 4 156,024 0 3,408
EXTRA SPACE STORAGE INC COM 30225T102 28,733 272,037 SH   SOLE 7 269,816 0 2,221
EXTRA SPACE STORAGE INC COM 30225T102 21 203 SH   SOLE 13 203 0 0
EXTRA SPACE STORAGE INC COM 30225T102 17 158 SH   SOLE 15 158 0 0
EXTRA SPACE STORAGE INC COM 30225T102 56,952 539,214 SH   SOLE 18 522,086 0 17,128
EXTRA SPACE STORAGE INC COM 30225T102 29,868 282,791 SH   SOLE 19 282,791 0 0
EXTRA SPACE STORAGE INC COM 30225T102 618,589 5,856,737 SH   SOLE 21 5,856,737 0 0
EXTRA SPACE STORAGE INC COM 30225T102 482,571 4,568,934 SH   SOLE 22 4,182,806 0 386,128
EXTRA SPACE STORAGE INC COM 30225T102 12,666 119,918 SH   SOLE 23 119,918 0 0
EXTRA SPACE STORAGE INC COM 30225T102 42,962 406,758 SH   SOLE 25 406,758 0 0
EXTRA SPACE STORAGE INC COM 30225T102 75,061 710,669 SH   SOLE 26 185,684 0 524,985
EXTRA SPACE STORAGE INC COM 30225T102 4,596 43,511 SH   SOLE 28 35,890 0 7,621
EXTRA SPACE STORAGE INC COM 30225T102 9,923 93,951 SH   SOLE 29 66,768 0 27,183
EXTRA SPACE STORAGE INC COM 30225T102 117,017 1,107,901 SH   SOLE 30 1,107,901 0 0
EXTRA SPACE STORAGE INC COM 30225T102 3,032 28,710 SH   SOLE 31 23,879 0 4,831
EXTRA SPACE STORAGE INC COM 30225T102 30,483 288,611 SH   SOLE 34 288,611 0 0
EXTRA SPACE STORAGE INC COM 30225T102 13,094 123,975 SH   SOLE 36 123,975 0 0
EXTRA SPACE STORAGE INC COM 30225T102 266 2,514 SH   SOLE 40 2,514 0 0
EXTRACTION OIL AND GAS INC COM 30227M105 209 98,769 SH   SOLE 2 3,386 0 95,383
EXTRACTION OIL AND GAS INC COM 30227M105 1 622 SH   SOLE 4 622 0 0
EXTRACTION OIL AND GAS INC COM 30227M105 5 2,526 SH   SOLE 7 2,526 0 0
EXTRACTION OIL AND GAS INC COM 30227M105 14,392 6,788,749 SH   SOLE 18 6,296,685 0 492,064
EXTRACTION OIL AND GAS INC COM 30227M105 311 146,646 SH   SOLE 19 146,646 0 0
EXTRACTION OIL AND GAS INC COM 30227M105 6,162 2,906,817 SH   SOLE 21 2,906,817 0 0
EXTRACTION OIL AND GAS INC COM 30227M105 5,314 2,506,757 SH   SOLE 22 2,382,184 0 124,573
EXTRACTION OIL AND GAS INC COM 30227M105 78 36,845 SH   SOLE 26 31,081 0 5,764
EXTRACTION OIL AND GAS INC COM 30227M105 35 16,425 SH   SOLE 28 16,425 0 0
EXTRACTION OIL AND GAS INC COM 30227M105 31 14,412 SH   SOLE 30 14,412 0 0
EXTRACTION OIL AND GAS INC COM 30227M105 28 13,363 SH   SOLE 40 13,363 0 0
EXTREME NETWORKS INC COM 30226D106 364 49,360 SH   SOLE 2 4,163 0 45,197
EXTREME NETWORKS INC COM 30226D106 8 1,097 SH   SOLE 4 1,097 0 0
EXTREME NETWORKS INC COM 30226D106 18 2,420 SH   SOLE 7 2,420 0 0
EXTREME NETWORKS INC COM 30226D106 3,931 533,398 SH   SOLE 18 533,398 0 0
EXTREME NETWORKS INC COM 30226D106 1,526 207,018 SH   SOLE 19 207,018 0 0
EXTREME NETWORKS INC COM 30226D106 86,457 11,730,949 SH   SOLE 21 11,730,949 0 0
EXTREME NETWORKS INC COM 30226D106 26,426 3,585,674 SH   SOLE 22 3,450,085 0 135,589
EXTREME NETWORKS INC COM 30226D106 235 31,895 SH   SOLE 26 0 0 31,895
EXTREME NETWORKS INC COM 30226D106 109 14,762 SH   SOLE 28 14,762 0 0
EXTREME NETWORKS INC COM 30226D106 4,110 557,638 SH   SOLE 30 557,638 0 0
EXTREME NETWORKS INC COM 30226D106 68 9,159 SH   SOLE 40 9,159 0 0
EXXON MOBIL CORP COM 30231G102 841,261 12,055,900 SH   SOLE 2 2,611,933 0 9,443,967
EXXON MOBIL CORP COM 30231G102 142,874 2,047,490 SH   SOLE 4 1,932,715 0 114,775
EXXON MOBIL CORP COM 30231G102 307,397 4,405,224 SH   SOLE 7 4,259,915 0 145,309
EXXON MOBIL CORP COM 30231G102 19,481 279,174 SH   SOLE 13 279,174 0 0
EXXON MOBIL CORP COM 30231G102 1,754 25,140 SH   SOLE 15 25,140 0 0
EXXON MOBIL CORP COM 30231G102 15 215 SH   SOLE 17 0 0 215
EXXON MOBIL CORP COM 30231G102 566,218 8,114,337 SH   SOLE 18 7,158,761 0 955,576
EXXON MOBIL CORP COM 30231G102 227,376 3,258,472 SH   SOLE 19 3,258,472 0 0
EXXON MOBIL CORP COM 30231G102 4,333 62,101 SH   SOLE 20 62,101 0 0
EXXON MOBIL CORP COM 30231G102 6,945,068 99,528,066 SH   SOLE 21 99,528,066 0 0
EXXON MOBIL CORP COM 30231G102 7,344,990 105,259,250 SH   SOLE 22 92,621,332 0 12,637,918
EXXON MOBIL CORP COM 30231G102 237,609 3,405,113 SH   SOLE 23 3,405,113 0 0
EXXON MOBIL CORP COM 30231G102 302,675 4,337,567 SH   SOLE 25 4,337,567 0 0
EXXON MOBIL CORP COM 30231G102 1,030,306 14,765,061 SH   SOLE 26 2,341,449 0 12,423,612
EXXON MOBIL CORP COM 30231G102 55,185 790,839 SH   SOLE 28 551,986 0 238,853
EXXON MOBIL CORP COM 30231G102 96,014 1,375,958 SH   SOLE 29 428,377 0 947,581
EXXON MOBIL CORP COM 30231G102 1,154,057 16,538,509 SH   SOLE 30 16,538,509 0 0
EXXON MOBIL CORP COM 30231G102 81,847 1,172,926 SH   SOLE 31 854,828 0 318,098
EXXON MOBIL CORP COM 30231G102 18,750 268,703 SH   SOLE 32 268,703 0 0
EXXON MOBIL CORP COM 30231G102 87,432 1,252,968 SH   SOLE 34 1,252,968 0 0
EXXON MOBIL CORP COM 30231G102 250,060 3,583,545 SH   SOLE 36 3,583,545 0 0
EXXON MOBIL CORP COM 30231G102 6,579 94,276 SH   SOLE 40 94,276 0 0
EYEGATE PHARMACEUTICALS INC COM NEW 30233M503 0 42 SH   SOLE 21 42 0 0
EYEGATE PHARMACEUTICALS INC COM NEW 30233M503 262 26,193 SH   SOLE 22 26,193 0 0
EYENOVIA INC COM 30234E104 10 2,295 SH   SOLE 18 2,295 0 0
EYENOVIA INC COM 30234E104 142 31,762 SH   SOLE 21 31,762 0 0
EYEPOINT PHARMACEUTICALS INC COM 30233G100 62 39,982 SH   SOLE 2 2,632 0 37,350
EYEPOINT PHARMACEUTICALS INC COM 30233G100 332 214,190 SH   SOLE 18 214,190 0 0
EYEPOINT PHARMACEUTICALS INC COM 30233G100 160 103,167 SH   SOLE 19 103,167 0 0
EYEPOINT PHARMACEUTICALS INC COM 30233G100 4,856 3,132,944 SH   SOLE 21 3,132,944 0 0
EYEPOINT PHARMACEUTICALS INC COM 30233G100 2,388 1,540,753 SH   SOLE 22 1,523,134 0 17,619
EYEPOINT PHARMACEUTICALS INC COM 30233G100 13 8,546 SH   SOLE 30 8,546 0 0
EZCORP INC CL A NON VTG 302301106 370 54,217 SH   SOLE 2 2,198 0 52,019
EZCORP INC CL A NON VTG 302301106 3 381 SH   SOLE 4 381 0 0
EZCORP INC CL A NON VTG 302301106 8 1,150 SH   SOLE 7 1,150 0 0
EZCORP INC CL A NON VTG 302301106 1,630 239,073 SH   SOLE 18 239,073 0 0
EZCORP INC CL A NON VTG 302301106 805 118,044 SH   SOLE 19 118,044 0 0
EZCORP INC CL A NON VTG 302301106 42,778 6,272,472 SH   SOLE 21 6,272,472 0 0
EZCORP INC CL A NON VTG 302301106 12,642 1,853,666 SH   SOLE 22 1,790,845 0 62,821
EZCORP INC CL A NON VTG 302301106 73 10,770 SH   SOLE 23 10,770 0 0
EZCORP INC CL A NON VTG 302301106 298 43,636 SH   SOLE 26 11,653 0 31,983
EZCORP INC CL A NON VTG 302301106 53 7,750 SH   SOLE 28 7,750 0 0
EZCORP INC CL A NON VTG 302301106 450 66,002 SH   SOLE 30 66,002 0 0
EZCORP INC CL A NON VTG 302301106 30 4,398 SH   SOLE 40 4,398 0 0
F M C CORP COM NEW 302491303 38,026 380,950 SH   SOLE 2 73,326 0 307,624
F M C CORP COM NEW 302491303 5,824 58,344 SH   SOLE 4 54,689 0 3,655
F M C CORP COM NEW 302491303 12,475 124,970 SH   SOLE 7 124,970 0 0
F M C CORP COM NEW 302491303 25 246 SH   SOLE 13 246 0 0
F M C CORP COM NEW 302491303 95 951 SH   SOLE 15 951 0 0
F M C CORP COM NEW 302491303 25,412 254,576 SH   SOLE 18 236,521 0 18,055
F M C CORP COM NEW 302491303 35,963 360,282 SH   SOLE 19 360,282 0 0
F M C CORP COM NEW 302491303 301,218 3,017,615 SH   SOLE 21 3,017,615 0 0
F M C CORP COM NEW 302491303 312,552 3,131,159 SH   SOLE 22 2,800,611 0 330,548
F M C CORP COM NEW 302491303 9,780 97,973 SH   SOLE 23 97,973 0 0
F M C CORP COM NEW 302491303 16,361 163,908 SH   SOLE 25 163,908 0 0
F M C CORP COM NEW 302491303 54,313 544,114 SH   SOLE 26 105,874 0 438,240
F M C CORP COM NEW 302491303 2,445 24,495 SH   SOLE 28 17,016 0 7,479
F M C CORP COM NEW 302491303 23,260 233,021 SH   SOLE 29 205,751 0 27,270
F M C CORP COM NEW 302491303 48,065 481,516 SH   SOLE 30 481,516 0 0
F M C CORP COM NEW 302491303 2,857 28,623 SH   SOLE 31 23,867 0 4,756
F M C CORP COM NEW 302491303 6,835 68,478 SH   SOLE 34 68,478 0 0
F M C CORP COM NEW 302491303 8,734 87,500 SH   SOLE 36 87,500 0 0
F M C CORP COM NEW 302491303 276 2,762 SH   SOLE 40 2,762 0 0
F5 NETWORKS INC COM 315616102 23,212 166,215 SH   SOLE 2 35,083 0 131,132
F5 NETWORKS INC COM 315616102 4,175 29,893 SH   SOLE 4 28,280 0 1,613
F5 NETWORKS INC COM 315616102 13,225 94,702 SH   SOLE 7 56,457 0 38,245
F5 NETWORKS INC COM 315616102 370 2,646 SH   SOLE 13 2,646 0 0
F5 NETWORKS INC COM 315616102 50 357 SH   SOLE 15 357 0 0
F5 NETWORKS INC COM 315616102 16,766 120,059 SH   SOLE 18 111,607 0 8,452
F5 NETWORKS INC COM 315616102 2,387 17,092 SH   SOLE 19 17,092 0 0
F5 NETWORKS INC COM 315616102 253,031 1,811,896 SH   SOLE 21 1,811,896 0 0
F5 NETWORKS INC COM 315616102 222,579 1,593,833 SH   SOLE 22 1,435,653 0 158,180
F5 NETWORKS INC COM 315616102 6,208 44,456 SH   SOLE 23 44,456 0 0
F5 NETWORKS INC COM 315616102 15,207 108,897 SH   SOLE 25 108,897 0 0
F5 NETWORKS INC COM 315616102 56,590 405,229 SH   SOLE 26 74,283 0 330,946
F5 NETWORKS INC COM 315616102 1,620 11,604 SH   SOLE 28 8,247 0 3,357
F5 NETWORKS INC COM 315616102 1,973 14,130 SH   SOLE 29 1,519 0 12,611
F5 NETWORKS INC COM 315616102 45,973 329,201 SH   SOLE 30 329,201 0 0
F5 NETWORKS INC COM 315616102 2,042 14,620 SH   SOLE 31 12,098 0 2,522
F5 NETWORKS INC COM 315616102 1,790 12,817 SH   SOLE 34 12,817 0 0
F5 NETWORKS INC COM 315616102 8,542 61,164 SH   SOLE 36 61,164 0 0
F5 NETWORKS INC COM 315616102 178 1,276 SH   SOLE 40 1,276 0 0
FABRINET SHS G3323L100 1,128 17,391 SH   SOLE 2 1,391 0 16,000
FABRINET SHS G3323L100 12 191 SH   SOLE 4 191 0 0
FABRINET SHS G3323L100 42 645 SH   SOLE 7 645 0 0
FABRINET SHS G3323L100 10,641 164,105 SH   SOLE 18 164,105 0 0
FABRINET SHS G3323L100 4,305 66,393 SH   SOLE 19 66,393 0 0
FABRINET SHS G3323L100 266,308 4,107,158 SH   SOLE 21 4,107,158 0 0
FABRINET SHS G3323L100 70,869 1,092,985 SH   SOLE 22 1,047,264 0 45,721
FABRINET SHS G3323L100 919 14,167 SH   SOLE 26 10,919 0 3,248
FABRINET SHS G3323L100 293 4,514 SH   SOLE 28 4,514 0 0
FABRINET SHS G3323L100 3,348 51,634 SH   SOLE 30 51,634 0 0
FABRINET SHS G3323L100 275 4,239 SH   SOLE 40 4,239 0 0
FACEBOOK INC CL A 30303M102 1,416,954 6,903,552 SH   SOLE 2 1,304,948 0 5,598,604
FACEBOOK INC CL A 30303M102 242,585 1,181,901 SH   SOLE 4 1,116,694 0 65,207
FACEBOOK INC CL A 30303M102 442,200 2,154,445 SH   SOLE 7 2,151,619 0 2,826
FACEBOOK INC CL A 30303M102 17,563 85,567 SH   SOLE 13 85,567 0 0
FACEBOOK INC CL A 30303M102 3,479 16,950 SH   SOLE 15 16,950 0 0
FACEBOOK INC CL A 30303M102 203 988 SH   SOLE 17 0 0 988
FACEBOOK INC CL A 30303M102 1,856,275 9,043,971 SH   SOLE 18 7,974,311 0 1,069,660
FACEBOOK INC CL A 30303M102 696,670 3,394,250 SH   SOLE 19 3,394,250 0 0
FACEBOOK INC CL A 30303M102 9,546,119 46,509,714 SH   SOLE 21 46,509,714 0 0
FACEBOOK INC CL A 30303M102 12,157,258 59,231,462 SH   SOLE 22 52,458,671 0 6,772,791
FACEBOOK INC CL A 30303M102 409,828 1,996,725 SH   SOLE 23 1,996,725 0 0
FACEBOOK INC CL A 30303M102 530,396 2,584,148 SH   SOLE 25 2,584,148 0 0
FACEBOOK INC CL A 30303M102 2,048,777 9,981,860 SH   SOLE 26 1,344,484 0 8,637,376
FACEBOOK INC CL A 30303M102 92,558 450,952 SH   SOLE 28 315,475 0 135,477
FACEBOOK INC CL A 30303M102 105,418 513,607 SH   SOLE 29 193,411 0 320,196
FACEBOOK INC CL A 30303M102 1,948,392 9,492,776 SH   SOLE 30 9,492,776 0 0
FACEBOOK INC CL A 30303M102 163,992 798,987 SH   SOLE 31 643,644 0 155,343
FACEBOOK INC CL A 30303M102 80,735 393,349 SH   SOLE 32 393,349 0 0
FACEBOOK INC CL A 30303M102 186,449 908,401 SH   SOLE 34 908,401 0 0
FACEBOOK INC CL A 30303M102 337,235 1,643,046 SH   SOLE 36 1,643,046 0 0
FACEBOOK INC CL A 30303M102 10,944 53,321 SH   SOLE 40 53,321 0 0
FACTSET RESH SYS INC COM 303075105 35,614 132,740 SH   SOLE 2 51,579 0 81,161
FACTSET RESH SYS INC COM 303075105 5,671 21,138 SH   SOLE 4 20,090 0 1,048
FACTSET RESH SYS INC COM 303075105 3,721 13,870 SH   SOLE 7 4,680 0 9,190
FACTSET RESH SYS INC COM 303075105 3,667 13,669 SH   SOLE 13 13,669 0 0
FACTSET RESH SYS INC COM 303075105 40,105 149,477 SH   SOLE 18 129,953 0 19,524
FACTSET RESH SYS INC COM 303075105 28,855 107,548 SH   SOLE 19 107,548 0 0
FACTSET RESH SYS INC COM 303075105 612,295 2,282,130 SH   SOLE 21 2,282,130 0 0
FACTSET RESH SYS INC COM 303075105 388,663 1,448,612 SH   SOLE 22 1,293,401 0 155,211
FACTSET RESH SYS INC COM 303075105 8,545 31,847 SH   SOLE 23 31,847 0 0
FACTSET RESH SYS INC COM 303075105 1,797 6,698 SH   SOLE 25 6,698 0 0
FACTSET RESH SYS INC COM 303075105 28,834 107,471 SH   SOLE 26 34,877 0 72,594
FACTSET RESH SYS INC COM 303075105 2,041 7,606 SH   SOLE 28 5,559 0 2,047
FACTSET RESH SYS INC COM 303075105 9,573 35,681 SH   SOLE 29 1,812 0 33,869
FACTSET RESH SYS INC COM 303075105 28,701 106,974 SH   SOLE 30 106,974 0 0
FACTSET RESH SYS INC COM 303075105 2,909 10,842 SH   SOLE 31 7,777 0 3,065
FACTSET RESH SYS INC COM 303075105 3,280 12,226 SH   SOLE 34 12,226 0 0
FACTSET RESH SYS INC COM 303075105 3,699 13,785 SH   SOLE 36 13,785 0 0
FACTSET RESH SYS INC COM 303075105 239 892 SH   SOLE 40 892 0 0
FAIR ISAAC CORP COM 303250104 25,456 67,941 SH   SOLE 2 16,710 0 51,231
FAIR ISAAC CORP COM 303250104 54 143 SH   SOLE 4 143 0 0
FAIR ISAAC CORP COM 303250104 188 502 SH   SOLE 7 502 0 0
FAIR ISAAC CORP COM 303250104 48,968 130,694 SH   SOLE 18 79,959 0 50,735
FAIR ISAAC CORP COM 303250104 255,237 681,213 SH   SOLE 19 681,213 0 0
FAIR ISAAC CORP COM 303250104 582,955 1,555,875 SH   SOLE 21 1,555,875 0 0
FAIR ISAAC CORP COM 303250104 363,268 969,541 SH   SOLE 22 918,055 0 51,486
FAIR ISAAC CORP COM 303250104 136,585 364,539 SH   SOLE 25 364,539 0 0
FAIR ISAAC CORP COM 303250104 5,981 15,964 SH   SOLE 26 8,757 0 7,207
FAIR ISAAC CORP COM 303250104 1,501 4,005 SH   SOLE 28 4,005 0 0
FAIR ISAAC CORP COM 303250104 7,721 20,606 SH   SOLE 30 20,606 0 0
FAIR ISAAC CORP COM 303250104 217 578 SH   SOLE 31 578 0 0
FAIR ISAAC CORP COM 303250104 21,822 58,242 SH   SOLE 34 58,242 0 0
FAIR ISAAC CORP COM 303250104 1,158 3,091 SH   SOLE 40 3,091 0 0
FALCON MINERALS CORP CL A COM 30607B109 284 40,296 SH   SOLE 2 2,605 0 37,691
FALCON MINERALS CORP CL A COM 30607B109 963 136,346 SH   SOLE 18 136,346 0 0
FALCON MINERALS CORP CL A COM 30607B109 475 67,258 SH   SOLE 19 67,258 0 0
FALCON MINERALS CORP CL A COM 30607B109 9,853 1,395,555 SH   SOLE 21 1,395,555 0 0
FALCON MINERALS CORP CL A COM 30607B109 7,966 1,128,280 SH   SOLE 22 1,096,375 0 31,905
FANHUA INC SPONSORED ADR 30712A103 226 8,690 SH   SOLE 4 8,690 0 0
FANHUA INC SPONSORED ADR 30712A103 13,284 511,529 SH   SOLE 21 511,529 0 0
FANHUA INC SPONSORED ADR 30712A103 7,836 301,741 SH   SOLE 22 290,139 0 11,602
FANHUA INC SPONSORED ADR 30712A103 73 2,830 SH   SOLE 25 2,830 0 0
FANHUA INC SPONSORED ADR 30712A103 3,821 147,146 SH   SOLE 30 147,146 0 0
FARFETCH LTD ORD SH CL A 30744W107 24,003 2,319,084 SH   SOLE 19 2,319,084 0 0
FARFETCH LTD ORD SH CL A 30744W107 1,639 158,377 SH   SOLE 30 158,377 0 0
FARFETCH LTD ORD SH CL A 30744W107 12,133 1,172,243 SH   SOLE 34 1,172,243 0 0
FARMER & MERCHANTS BANCORP I COM 30779N105 311 10,331 SH   SOLE 2 473 0 9,858
FARMER & MERCHANTS BANCORP I COM 30779N105 6 206 SH   SOLE 7 206 0 0
FARMER & MERCHANTS BANCORP I COM 30779N105 1,094 36,287 SH   SOLE 18 36,287 0 0
FARMER & MERCHANTS BANCORP I COM 30779N105 532 17,629 SH   SOLE 19 17,629 0 0
FARMER & MERCHANTS BANCORP I COM 30779N105 11,074 367,289 SH   SOLE 21 367,289 0 0
FARMER & MERCHANTS BANCORP I COM 30779N105 4,611 152,941 SH   SOLE 22 145,556 0 7,385
FARMER BROS CO COM 307675108 160 10,608 SH   SOLE 2 410 0 10,198
FARMER BROS CO COM 307675108 3 207 SH   SOLE 7 207 0 0
FARMER BROS CO COM 307675108 565 37,511 SH   SOLE 18 37,511 0 0
FARMER BROS CO COM 307675108 277 18,425 SH   SOLE 19 18,425 0 0
FARMER BROS CO COM 307675108 5,721 379,911 SH   SOLE 21 379,911 0 0
FARMER BROS CO COM 307675108 5,093 338,148 SH   SOLE 22 326,819 0 11,329
FARMER BROS CO COM 307675108 81 5,393 SH   SOLE 26 0 0 5,393
FARMER BROS CO COM 307675108 21 1,412 SH   SOLE 28 1,412 0 0
FARMER BROS CO COM 307675108 17 1,120 SH   SOLE 30 1,120 0 0
FARMER BROS CO COM 307675108 14 951 SH   SOLE 40 951 0 0
FARMERS NATL BANC CORP COM 309627107 456 27,940 SH   SOLE 2 1,013 0 26,927
FARMERS NATL BANC CORP COM 309627107 7 414 SH   SOLE 7 414 0 0
FARMERS NATL BANC CORP COM 309627107 1,512 92,645 SH   SOLE 18 92,645 0 0
FARMERS NATL BANC CORP COM 309627107 735 45,014 SH   SOLE 19 45,014 0 0
FARMERS NATL BANC CORP COM 309627107 14,853 910,092 SH   SOLE 21 910,092 0 0
FARMERS NATL BANC CORP COM 309627107 6,585 403,488 SH   SOLE 22 380,688 0 22,800
FARMLAND PARTNERS INC COM 31154R109 198 29,184 SH   SOLE 2 1,079 0 28,105
FARMLAND PARTNERS INC COM 31154R109 6 835 SH   SOLE 7 835 0 0
FARMLAND PARTNERS INC COM 31154R109 701 103,395 SH   SOLE 18 103,395 0 0
FARMLAND PARTNERS INC COM 31154R109 326 48,024 SH   SOLE 19 48,024 0 0
FARMLAND PARTNERS INC COM 31154R109 7,214 1,063,986 SH   SOLE 21 1,063,986 0 0
FARMLAND PARTNERS INC COM 31154R109 6,163 909,039 SH   SOLE 22 883,918 0 25,121
FARMLAND PARTNERS INC COM 31154R109 13 1,856 SH   SOLE 23 1,856 0 0
FARO TECHNOLOGIES INC COM 311642102 407 8,076 SH   SOLE 2 604 0 7,472
FARO TECHNOLOGIES INC COM 311642102 6 123 SH   SOLE 4 123 0 0
FARO TECHNOLOGIES INC COM 311642102 15 290 SH   SOLE 7 290 0 0
FARO TECHNOLOGIES INC COM 311642102 4,104 81,504 SH   SOLE 18 81,504 0 0
FARO TECHNOLOGIES INC COM 311642102 1,530 30,392 SH   SOLE 19 30,392 0 0
FARO TECHNOLOGIES INC COM 311642102 101,841 2,022,668 SH   SOLE 21 2,022,668 0 0
FARO TECHNOLOGIES INC COM 311642102 26,009 516,564 SH   SOLE 22 495,361 0 21,203
FARO TECHNOLOGIES INC COM 311642102 273 5,425 SH   SOLE 26 4,442 0 983
FARO TECHNOLOGIES INC COM 311642102 127 2,524 SH   SOLE 28 2,524 0 0
FARO TECHNOLOGIES INC COM 311642102 19,895 395,132 SH   SOLE 30 395,132 0 0
FARO TECHNOLOGIES INC COM 311642102 91 1,798 SH   SOLE 40 1,798 0 0
FASTENAL CO COM 311900104 53,096 1,436,975 SH   SOLE 2 194,600 0 1,242,375
FASTENAL CO COM 311900104 10,241 277,150 SH   SOLE 4 261,970 0 15,180
FASTENAL CO COM 311900104 36,393 984,923 SH   SOLE 7 671,738 0 313,185
FASTENAL CO COM 311900104 312 8,452 SH   SOLE 13 8,452 0 0
FASTENAL CO COM 311900104 170 4,604 SH   SOLE 15 4,604 0 0
FASTENAL CO COM 311900104 49,909 1,350,719 SH   SOLE 18 1,271,395 0 79,324
FASTENAL CO COM 311900104 5,874 158,968 SH   SOLE 19 158,968 0 0
FASTENAL CO COM 311900104 640,929 17,345,851 SH   SOLE 21 17,345,851 0 0
FASTENAL CO COM 311900104 523,421 14,165,653 SH   SOLE 22 12,730,441 0 1,435,212
FASTENAL CO COM 311900104 15,236 412,348 SH   SOLE 23 412,348 0 0
FASTENAL CO COM 311900104 24,922 674,476 SH   SOLE 25 674,476 0 0
FASTENAL CO COM 311900104 108,669 2,940,962 SH   SOLE 26 393,257 0 2,547,705
FASTENAL CO COM 311900104 3,983 107,795 SH   SOLE 28 74,809 0 32,986
FASTENAL CO COM 311900104 4,842 131,031 SH   SOLE 29 11,348 0 119,683
FASTENAL CO COM 311900104 105,416 2,852,928 SH   SOLE 30 2,852,928 0 0
FASTENAL CO COM 311900104 4,749 128,531 SH   SOLE 31 97,710 0 30,821
FASTENAL CO COM 311900104 3,449 93,348 SH   SOLE 32 93,348 0 0
FASTENAL CO COM 311900104 1,405 38,026 SH   SOLE 34 38,026 0 0
FASTENAL CO COM 311900104 15,302 414,135 SH   SOLE 36 414,135 0 0
FASTENAL CO COM 311900104 446 12,065 SH   SOLE 40 12,065 0 0
FASTLY INC CL A 31188V100 7 333 SH   SOLE 18 333 0 0
FASTLY INC CL A 31188V100 187 9,341 SH   SOLE 21 9,341 0 0
FASTLY INC CL A 31188V100 4,532 225,812 SH   SOLE 22 225,812 0 0
FASTLY INC CL A 31188V100 47 2,345 SH   SOLE 30 2,345 0 0
FASTLY INC CL A 31188V100 334 16,665 SH   SOLE 34 16,665 0 0
FAT BRANDS INC COM 30258N105 2 519 SH   SOLE 18 519 0 0
FAT BRANDS INC COM 30258N105 20 4,363 SH   SOLE 21 4,363 0 0
FATE THERAPEUTICS INC COM 31189P102 643 32,852 SH   SOLE 2 9,974 0 22,878
FATE THERAPEUTICS INC COM 31189P102 5 274 SH   SOLE 4 274 0 0
FATE THERAPEUTICS INC COM 31189P102 20 1,028 SH   SOLE 7 1,028 0 0
FATE THERAPEUTICS INC COM 31189P102 4,609 235,534 SH   SOLE 18 206,512 0 29,022
FATE THERAPEUTICS INC COM 31189P102 5,524 282,270 SH   SOLE 19 282,270 0 0
FATE THERAPEUTICS INC COM 31189P102 54,084 2,763,619 SH   SOLE 21 2,763,619 0 0
FATE THERAPEUTICS INC COM 31189P102 38,997 1,992,699 SH   SOLE 22 1,925,407 0 67,292
FATE THERAPEUTICS INC COM 31189P102 663 33,882 SH   SOLE 23 33,882 0 0
FATE THERAPEUTICS INC COM 31189P102 2,499 127,673 SH   SOLE 26 34,671 0 93,002
FATE THERAPEUTICS INC COM 31189P102 180 9,220 SH   SOLE 28 9,220 0 0
FATE THERAPEUTICS INC COM 31189P102 5,976 305,386 SH   SOLE 30 305,386 0 0
FATE THERAPEUTICS INC COM 31189P102 12 634 SH   SOLE 34 634 0 0
FATE THERAPEUTICS INC COM 31189P102 149 7,616 SH   SOLE 40 7,616 0 0
FAUQUIER BANKSHARES INC VA COM 312059108 18 831 SH   SOLE 21 831 0 0
FB FINL CORP COM 30257X104 523 13,219 SH   SOLE 2 669 0 12,550
FB FINL CORP COM 30257X104 9 225 SH   SOLE 7 225 0 0
FB FINL CORP COM 30257X104 2,321 58,633 SH   SOLE 18 58,633 0 0
FB FINL CORP COM 30257X104 1,204 30,407 SH   SOLE 19 30,407 0 0
FB FINL CORP COM 30257X104 22,513 568,656 SH   SOLE 21 568,656 0 0
FB FINL CORP COM 30257X104 22,127 558,916 SH   SOLE 22 537,531 0 21,385
FB FINL CORP COM 30257X104 184 4,652 SH   SOLE 26 0 0 4,652
FB FINL CORP COM 30257X104 127 3,213 SH   SOLE 28 3,213 0 0
FB FINL CORP COM 30257X104 349 8,816 SH   SOLE 30 8,816 0 0
FB FINL CORP COM 30257X104 106 2,679 SH   SOLE 40 2,679 0 0
FBL FINL GROUP INC CL A 30239F106 685 11,624 SH   SOLE 2 309 0 11,315
FBL FINL GROUP INC CL A 30239F106 7 115 SH   SOLE 4 115 0 0
FBL FINL GROUP INC CL A 30239F106 13 227 SH   SOLE 7 227 0 0
FBL FINL GROUP INC CL A 30239F106 2,036 34,542 SH   SOLE 18 34,542 0 0
FBL FINL GROUP INC CL A 30239F106 1,050 17,823 SH   SOLE 19 17,823 0 0
FBL FINL GROUP INC CL A 30239F106 19,760 335,309 SH   SOLE 21 335,309 0 0
FBL FINL GROUP INC CL A 30239F106 19,141 324,812 SH   SOLE 22 312,269 0 12,543
FBL FINL GROUP INC CL A 30239F106 152 2,586 SH   SOLE 26 0 0 2,586
FBL FINL GROUP INC CL A 30239F106 70 1,180 SH   SOLE 28 1,180 0 0
FBL FINL GROUP INC CL A 30239F106 1,247 21,168 SH   SOLE 30 21,168 0 0
FBL FINL GROUP INC CL A 30239F106 72 1,226 SH   SOLE 40 1,226 0 0
FEDERAL AGRIC MTG CORP CL A 313148108 364 4,949 SH   SOLE 21 4,949 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 819 9,814 SH   SOLE 2 2,494 0 7,320
FEDERAL AGRIC MTG CORP CL C 313148306 5 63 SH   SOLE 4 63 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 5,466 65,456 SH   SOLE 7 65,456 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 2,739 32,802 SH   SOLE 18 32,802 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 6,533 78,236 SH   SOLE 19 78,236 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 27,461 328,879 SH   SOLE 21 328,879 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 32,132 384,812 SH   SOLE 22 372,976 0 11,836
FEDERAL AGRIC MTG CORP CL C 313148306 932 11,165 SH   SOLE 23 11,165 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 2,853 34,173 SH   SOLE 26 0 0 34,173
FEDERAL AGRIC MTG CORP CL C 313148306 117 1,403 SH   SOLE 28 1,403 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 335 4,008 SH   SOLE 30 4,008 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 5 59 SH   SOLE 34 59 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 77 918 SH   SOLE 40 918 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 23,244 180,562 SH   SOLE 2 18,086 0 162,476
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 12,099 93,987 SH   SOLE 4 92,055 0 1,932
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 30,925 240,229 SH   SOLE 7 173,595 0 66,634
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 14 106 SH   SOLE 13 106 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 12 97 SH   SOLE 15 97 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 38,226 296,947 SH   SOLE 18 287,345 0 9,602
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 17,118 132,977 SH   SOLE 19 132,977 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 315,501 2,450,871 SH   SOLE 21 2,450,871 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 315,072 2,447,538 SH   SOLE 22 2,222,695 0 224,843
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 9,025 70,110 SH   SOLE 23 70,110 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 31,633 245,733 SH   SOLE 25 245,733 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 43,345 336,709 SH   SOLE 26 65,990 0 270,719
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 1,923 14,940 SH   SOLE 28 10,348 0 4,592
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 7,356 57,144 SH   SOLE 29 41,024 0 16,120
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 74,022 575,015 SH   SOLE 30 575,015 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 1,957 15,201 SH   SOLE 31 12,010 0 3,191
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 3,841 29,838 SH   SOLE 34 29,838 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 6,715 52,167 SH   SOLE 36 52,167 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 187 1,450 SH   SOLE 40 1,450 0 0
FEDERAL SIGNAL CORP COM 313855108 902 27,979 SH   SOLE 2 2,209 0 25,770
FEDERAL SIGNAL CORP COM 313855108 6 185 SH   SOLE 4 185 0 0
FEDERAL SIGNAL CORP COM 313855108 37 1,133 SH   SOLE 7 1,133 0 0
FEDERAL SIGNAL CORP COM 313855108 8,957 277,745 SH   SOLE 18 268,609 0 9,136
FEDERAL SIGNAL CORP COM 313855108 5,783 179,320 SH   SOLE 19 179,320 0 0
FEDERAL SIGNAL CORP COM 313855108 216,219 6,704,460 SH   SOLE 21 6,704,460 0 0
FEDERAL SIGNAL CORP COM 313855108 58,057 1,800,213 SH   SOLE 22 1,718,925 0 81,288
FEDERAL SIGNAL CORP COM 313855108 80 2,478 SH   SOLE 23 2,478 0 0
FEDERAL SIGNAL CORP COM 313855108 740 22,931 SH   SOLE 26 19,015 0 3,916
FEDERAL SIGNAL CORP COM 313855108 242 7,494 SH   SOLE 28 7,494 0 0
FEDERAL SIGNAL CORP COM 313855108 2,704 83,849 SH   SOLE 30 83,849 0 0
FEDERAL SIGNAL CORP COM 313855108 374 11,606 SH   SOLE 34 11,606 0 0
FEDERAL SIGNAL CORP COM 313855108 215 6,667 SH   SOLE 40 6,667 0 0
FEDERATED INVS INC PA CL B 314211103 2,634 80,824 SH   SOLE 2 44,199 0 36,625
FEDERATED INVS INC PA CL B 314211103 12 378 SH   SOLE 4 378 0 0
FEDERATED INVS INC PA CL B 314211103 329 10,097 SH   SOLE 7 10,097 0 0
FEDERATED INVS INC PA CL B 314211103 19,240 590,374 SH   SOLE 18 590,374 0 0
FEDERATED INVS INC PA CL B 314211103 5,615 172,307 SH   SOLE 19 172,307 0 0
FEDERATED INVS INC PA CL B 314211103 295,238 9,059,159 SH   SOLE 21 9,059,159 0 0
FEDERATED INVS INC PA CL B 314211103 109,891 3,371,918 SH   SOLE 22 3,246,217 0 125,701
FEDERATED INVS INC PA CL B 314211103 41 1,261 SH   SOLE 23 1,261 0 0
FEDERATED INVS INC PA CL B 314211103 1,020 31,303 SH   SOLE 26 24,668 0 6,635
FEDERATED INVS INC PA CL B 314211103 399 12,230 SH   SOLE 28 12,230 0 0
FEDERATED INVS INC PA CL B 314211103 993 30,480 SH   SOLE 30 30,480 0 0
FEDERATED INVS INC PA CL B 314211103 1,142 35,045 SH   SOLE 32 35,045 0 0
FEDERATED INVS INC PA CL B 314211103 81 2,479 SH   SOLE 36 2,479 0 0
FEDERATED INVS INC PA CL B 314211103 352 10,802 SH   SOLE 40 10,802 0 0
FEDEX CORP COM 31428X106 95,422 631,053 SH   SOLE 2 93,163 0 537,890
FEDEX CORP COM 31428X106 16,262 107,549 SH   SOLE 4 100,851 0 6,698
FEDEX CORP COM 31428X106 30,962 204,763 SH   SOLE 7 203,204 0 1,559
FEDEX CORP COM 31428X106 482 3,188 SH   SOLE 13 3,188 0 0
FEDEX CORP COM 31428X106 202 1,337 SH   SOLE 15 1,337 0 0
FEDEX CORP COM 31428X106 0 1 SH   SOLE 17 0 0 1
FEDEX CORP COM 31428X106 181,977 1,203,473 SH   SOLE 18 1,123,000 0 80,473
FEDEX CORP COM 31428X106 204,817 1,354,519 SH   SOLE 19 1,354,519 0 0
FEDEX CORP COM 31428X106 739,684 4,891,766 SH   SOLE 21 4,891,766 0 0
FEDEX CORP COM 31428X106 896,299 5,927,512 SH   SOLE 22 5,276,814 0 650,698
FEDEX CORP COM 31428X106 27,206 179,924 SH   SOLE 23 179,924 0 0
FEDEX CORP COM 31428X106 42,651 282,065 SH   SOLE 25 282,065 0 0
FEDEX CORP COM 31428X106 173,160 1,145,163 SH   SOLE 26 153,909 0 991,254
FEDEX CORP COM 31428X106 7,016 46,397 SH   SOLE 28 32,331 0 14,066
FEDEX CORP COM 31428X106 1,026 6,782 SH   SOLE 29 6,782 0 0
FEDEX CORP COM 31428X106 148,476 981,919 SH   SOLE 30 981,919 0 0
FEDEX CORP COM 31428X106 8,628 57,059 SH   SOLE 31 44,196 0 12,863
FEDEX CORP COM 31428X106 3,150 20,832 SH   SOLE 34 20,832 0 0
FEDEX CORP COM 31428X106 28,550 188,813 SH   SOLE 36 188,813 0 0
FEDEX CORP COM 31428X106 857 5,668 SH   SOLE 40 5,668 0 0
FEDEX CORP OPTIONS 31428X106 620 4,100 SH Put SOLE 4 4,100 0 0
FEDEX CORP OPTIONS 31428X106 8,256 54,600 SH Put SOLE 18 54,600 0 0
FEDEX CORP OPTIONS 31428X106 42,309 279,800 SH Put SOLE 19 279,800 0 0
FEDEX CORP OPTIONS 31428X106 3,175 21,000 SH Put SOLE 22 21,000 0 0
FEDEX CORP OPTIONS 31428X106 19,688 130,200 SH Put SOLE 34 130,200 0 0
FEDNAT HLDG CO COM 31431B109 239 14,363 SH   SOLE 2 5,086 0 9,277
FEDNAT HLDG CO COM 31431B109 6 336 SH   SOLE 7 336 0 0
FEDNAT HLDG CO COM 31431B109 872 52,456 SH   SOLE 18 43,579 0 8,877
FEDNAT HLDG CO COM 31431B109 1,193 71,709 SH   SOLE 19 71,709 0 0
FEDNAT HLDG CO COM 31431B109 7,117 427,948 SH   SOLE 21 427,948 0 0
FEDNAT HLDG CO COM 31431B109 8,676 521,700 SH   SOLE 22 511,884 0 9,816
FEDNAT HLDG CO COM 31431B109 118 7,123 SH   SOLE 23 7,123 0 0
FEDNAT HLDG CO COM 31431B109 381 22,889 SH   SOLE 26 0 0 22,889
FENNEC PHARMACEUTICALS INC COM 31447P100 17 2,665 SH   SOLE 18 2,665 0 0
FENNEC PHARMACEUTICALS INC COM 31447P100 207 31,945 SH   SOLE 21 31,945 0 0
FERRARI N V COM N3167Y103 2,764 16,698 SH   SOLE 2 0 0 16,698
FERRARI N V COM N3167Y103 62,284 376,249 SH   SOLE 18 180,273 0 195,976
FERRARI N V COM N3167Y103 156,112 943,048 SH   SOLE 19 943,048 0 0
FERRARI N V COM N3167Y103 7,287 44,017 SH   SOLE 22 44,017 0 0
FERRARI N V COM N3167Y103 2,201 13,298 SH   SOLE 34 13,298 0 0
FERRO CORP COM 315405100 639 43,099 SH   SOLE 2 3,037 0 40,062
FERRO CORP COM 315405100 8 567 SH   SOLE 4 567 0 0
FERRO CORP COM 315405100 20 1,376 SH   SOLE 7 1,376 0 0
FERRO CORP COM 315405100 5,434 366,400 SH   SOLE 18 366,400 0 0
FERRO CORP COM 315405100 2,115 142,632 SH   SOLE 19 142,632 0 0
FERRO CORP COM 315405100 139,392 9,399,349 SH   SOLE 21 9,399,349 0 0
FERRO CORP COM 315405100 36,316 2,448,849 SH   SOLE 22 2,342,683 0 106,166
FERRO CORP COM 315405100 588 39,631 SH   SOLE 26 21,797 0 17,834
FERRO CORP COM 315405100 163 11,021 SH   SOLE 28 11,021 0 0
FERRO CORP COM 315405100 1,626 109,667 SH   SOLE 30 109,667 0 0
FERRO CORP COM 315405100 130 8,780 SH   SOLE 40 8,780 0 0
FERROGLOBE PLC SHS G33856108 77 82,277 SH   SOLE 22 82,277 0 0
FFBW INC COM 30258M107 24 2,061 SH   SOLE 21 2,061 0 0
FGL HLDGS ORD SHS G3402M102 1,620 152,101 SH   SOLE 2 5,147 0 146,954
FGL HLDGS ORD SHS G3402M102 26 2,461 SH   SOLE 7 2,461 0 0
FGL HLDGS ORD SHS G3402M102 6,785 637,092 SH   SOLE 18 637,092 0 0
FGL HLDGS ORD SHS G3402M102 3,851 361,627 SH   SOLE 19 361,627 0 0
FGL HLDGS ORD SHS G3402M102 165,131 15,505,233 SH   SOLE 21 15,505,233 0 0
FGL HLDGS ORD SHS G3402M102 47,848 4,492,766 SH   SOLE 22 4,288,787 0 203,979
FGL HLDGS ORD SHS G3402M102 188 17,698 SH   SOLE 23 17,698 0 0
FGL HLDGS ORD SHS G3402M102 1,867 175,304 SH   SOLE 26 55,545 0 119,759
FGL HLDGS ORD SHS G3402M102 164 15,409 SH   SOLE 28 15,409 0 0
FGL HLDGS ORD SHS G3402M102 3,132 294,071 SH   SOLE 30 294,071 0 0
FGL HLDGS ORD SHS G3402M102 167 15,691 SH   SOLE 40 15,691 0 0
FIBROGEN INC COM 31572Q808 1,768 41,217 SH   SOLE 2 6,573 0 34,644
FIBROGEN INC COM 31572Q808 13 298 SH   SOLE 4 298 0 0
FIBROGEN INC COM 31572Q808 58 1,354 SH   SOLE 7 1,354 0 0
FIBROGEN INC COM 31572Q808 12,253 285,681 SH   SOLE 18 266,431 0 19,250
FIBROGEN INC COM 31572Q808 11,637 271,327 SH   SOLE 19 271,327 0 0
FIBROGEN INC COM 31572Q808 151,340 3,528,566 SH   SOLE 21 3,528,566 0 0
FIBROGEN INC COM 31572Q808 101,520 2,366,975 SH   SOLE 22 2,273,556 0 93,419
FIBROGEN INC COM 31572Q808 656 15,300 SH   SOLE 23 15,300 0 0
FIBROGEN INC COM 31572Q808 2,730 63,649 SH   SOLE 26 15,822 0 47,827
FIBROGEN INC COM 31572Q808 414 9,649 SH   SOLE 28 9,649 0 0
FIBROGEN INC COM 31572Q808 1,366 31,845 SH   SOLE 30 31,845 0 0
FIBROGEN INC COM 31572Q808 106 2,461 SH   SOLE 34 2,461 0 0
FIBROGEN INC COM 31572Q808 372 8,677 SH   SOLE 40 8,677 0 0
FIDELITY COMWLTH TR NDQ CP IDX TRK 315912808 5 14 SH   SOLE 17 0 0 14
FIDELITY COVINGTON TR VLU FACTOR ETF 316092782 12 307 SH   SOLE 17 0 0 307
FIDELITY COVINGTON TR QLTY FCTOR ETF 316092790 1 20 SH   SOLE 17 0 0 20
FIDELITY COVINGTON TR DIVID ETF RISI 316092832 1 16 SH   SOLE 17 0 0 16
FIDELITY D & D BANCORP INC COM 31609R100 150 2,416 SH   SOLE 2 112 0 2,304
FIDELITY D & D BANCORP INC COM 31609R100 622 10,006 SH   SOLE 18 10,006 0 0
FIDELITY D & D BANCORP INC COM 31609R100 309 4,975 SH   SOLE 19 4,975 0 0
FIDELITY D & D BANCORP INC COM 31609R100 5,921 95,178 SH   SOLE 21 95,178 0 0
FIDELITY D & D BANCORP INC COM 31609R100 1,716 27,591 SH   SOLE 22 25,451 0 2,140
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 30,133 664,449 SH   SOLE 2 78,960 0 585,489
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 6,178 136,232 SH   SOLE 4 128,987 0 7,245
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 12,701 280,061 SH   SOLE 7 110,388 0 169,673
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 266 5,862 SH   SOLE 13 5,862 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 86 1,891 SH   SOLE 15 1,891 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 14,941 329,458 SH   SOLE 18 304,812 0 24,646
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 9,377 206,771 SH   SOLE 19 206,771 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 333,136 7,345,888 SH   SOLE 21 7,345,888 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 342,335 7,548,735 SH   SOLE 22 7,026,984 0 521,751
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 8,949 197,326 SH   SOLE 23 197,326 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 14,719 324,558 SH   SOLE 25 324,558 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 49,783 1,097,753 SH   SOLE 26 385,377 0 712,376
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 2,307 50,864 SH   SOLE 28 33,953 0 16,911
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 2,892 63,781 SH   SOLE 29 5,503 0 58,278
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 36,684 808,910 SH   SOLE 30 808,910 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 2,327 51,322 SH   SOLE 31 42,484 0 8,838
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 17,280 381,040 SH   SOLE 34 381,040 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 11,617 256,159 SH   SOLE 36 256,159 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 252 5,567 SH   SOLE 40 5,567 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 205,711 1,478,977 SH   SOLE 2 139,534 0 1,339,443
FIDELITY NATL INFORMATION SV COM 31620M106 38,302 275,376 SH   SOLE 4 258,825 0 16,551
FIDELITY NATL INFORMATION SV COM 31620M106 79,914 574,547 SH   SOLE 7 564,561 0 9,986
FIDELITY NATL INFORMATION SV COM 31620M106 654 4,702 SH   SOLE 13 4,702 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 504 3,626 SH   SOLE 15 3,626 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 170,175 1,223,485 SH   SOLE 18 1,139,674 0 83,811
FIDELITY NATL INFORMATION SV COM 31620M106 19,301 138,766 SH   SOLE 19 138,766 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 2,098,870 15,090,012 SH   SOLE 21 15,090,012 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 2,110,327 15,172,384 SH   SOLE 22 13,634,153 0 1,538,231
FIDELITY NATL INFORMATION SV COM 31620M106 61,961 445,472 SH   SOLE 23 445,472 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 177,781 1,278,171 SH   SOLE 25 1,278,171 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 364,176 2,618,275 SH   SOLE 26 380,604 0 2,237,671
FIDELITY NATL INFORMATION SV COM 31620M106 16,024 115,203 SH   SOLE 28 80,029 0 35,174
FIDELITY NATL INFORMATION SV COM 31620M106 5,100 36,664 SH   SOLE 29 36,664 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 346,777 2,493,185 SH   SOLE 30 2,493,185 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 20,550 147,747 SH   SOLE 31 109,094 0 38,653
FIDELITY NATL INFORMATION SV COM 31620M106 31,759 228,333 SH   SOLE 34 228,333 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 67,049 482,054 SH   SOLE 36 482,054 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 1,875 13,478 SH   SOLE 40 13,478 0 0
FIDUCIARY CLAYMORE ENGRY INF COM 31647Q106 7 850 SH   SOLE 17 0 0 850
FIDUS INVT CORP COM 316500107 0 19 SH   SOLE 17 0 0 19
FIDUS INVT CORP COM 316500107 2,042 137,620 SH   SOLE 30 137,620 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 227 22,935 SH   SOLE 2 893 0 22,042
FIESTA RESTAURANT GROUP INC COM 31660B101 5 474 SH   SOLE 7 474 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 1,059 107,095 SH   SOLE 18 107,095 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 403 40,793 SH   SOLE 19 40,793 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 26,470 2,676,439 SH   SOLE 21 2,676,439 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 7,035 711,324 SH   SOLE 22 691,536 0 19,788
FIESTA RESTAURANT GROUP INC COM 31660B101 226 22,846 SH   SOLE 30 22,846 0 0
FIFTH THIRD BANCORP COM 316773100 63,362 2,061,214 SH   SOLE 2 461,444 0 1,599,770
FIFTH THIRD BANCORP COM 316773100 11,557 375,967 SH   SOLE 4 353,708 0 22,259
FIFTH THIRD BANCORP COM 316773100 20,225 657,953 SH   SOLE 7 623,122 0 34,831
FIFTH THIRD BANCORP COM 316773100 809 26,320 SH   SOLE 13 26,320 0 0
FIFTH THIRD BANCORP COM 316773100 160 5,213 SH   SOLE 15 5,213 0 0
FIFTH THIRD BANCORP COM 316773100 1 19 SH   SOLE 17 0 0 19
FIFTH THIRD BANCORP COM 316773100 44,825 1,458,185 SH   SOLE 18 1,354,386 0 103,799
FIFTH THIRD BANCORP COM 316773100 9,577 311,544 SH   SOLE 19 311,544 0 0
FIFTH THIRD BANCORP COM 316773100 508,894 16,554,769 SH   SOLE 21 16,554,769 0 0
FIFTH THIRD BANCORP COM 316773100 539,779 17,559,501 SH   SOLE 22 15,671,962 0 1,887,539
FIFTH THIRD BANCORP COM 316773100 17,384 565,501 SH   SOLE 23 565,501 0 0
FIFTH THIRD BANCORP COM 316773100 23,519 765,097 SH   SOLE 25 765,097 0 0
FIFTH THIRD BANCORP COM 316773100 94,567 3,076,354 SH   SOLE 26 447,798 0 2,628,556
FIFTH THIRD BANCORP COM 316773100 4,160 135,314 SH   SOLE 28 94,797 0 40,517
FIFTH THIRD BANCORP COM 316773100 5,549 180,503 SH   SOLE 29 28,583 0 151,920
FIFTH THIRD BANCORP COM 316773100 88,556 2,880,798 SH   SOLE 30 2,880,798 0 0
FIFTH THIRD BANCORP COM 316773100 5,305 172,588 SH   SOLE 31 136,595 0 35,993
FIFTH THIRD BANCORP COM 316773100 2,978 96,864 SH   SOLE 34 96,864 0 0
FIFTH THIRD BANCORP COM 316773100 17,359 564,704 SH   SOLE 36 564,704 0 0
FIFTH THIRD BANCORP COM 316773100 469 15,266 SH   SOLE 40 15,266 0 0
FINANCIAL INSTNS INC COM 317585404 547 17,028 SH   SOLE 2 611 0 16,417
FINANCIAL INSTNS INC COM 317585404 14 438 SH   SOLE 7 438 0 0
FINANCIAL INSTNS INC COM 317585404 1,794 55,887 SH   SOLE 18 55,887 0 0
FINANCIAL INSTNS INC COM 317585404 877 27,324 SH   SOLE 19 27,324 0 0
FINANCIAL INSTNS INC COM 317585404 18,020 561,376 SH   SOLE 21 561,376 0 0
FINANCIAL INSTNS INC COM 317585404 18,718 583,100 SH   SOLE 22 562,993 0 20,107
FINANCIAL INSTNS INC COM 317585404 196 6,110 SH   SOLE 26 0 0 6,110
FINANCIAL INSTNS INC COM 317585404 97 3,021 SH   SOLE 30 3,021 0 0
FINANCIAL INSTNS INC COM 317585404 63 1,972 SH   SOLE 40 1,972 0 0
FINJAN HLDGS INC COM NEW 31788H303 8 4,193 SH   SOLE 18 4,193 0 0
FINJAN HLDGS INC COM NEW 31788H303 109 54,389 SH   SOLE 21 54,389 0 0
FINJAN HLDGS INC COM NEW 31788H303 87 43,050 SH   SOLE 22 43,050 0 0
FINVOLUTION GROUP SPONSORED ADS 31810T101 44 16,716 SH   SOLE 4 16,716 0 0
FINVOLUTION GROUP SPONSORED ADS 31810T101 143 53,913 SH   SOLE 21 53,913 0 0
FINVOLUTION GROUP SPONSORED ADS 31810T101 1,274 480,927 SH   SOLE 22 452,369 0 28,558
FINVOLUTION GROUP SPONSORED ADS 31810T101 582 219,733 SH   SOLE 30 219,733 0 0
FIREEYE INC COM 31816Q101 6,335 383,247 SH   SOLE 2 13,426 0 369,821
FIREEYE INC COM 31816Q101 15 908 SH   SOLE 4 908 0 0
FIREEYE INC COM 31816Q101 58 3,535 SH   SOLE 7 3,535 0 0
FIREEYE INC COM 31816Q101 1,539 93,130 SH   SOLE 18 93,130 0 0
FIREEYE INC COM 31816Q101 768 46,459 SH   SOLE 19 46,459 0 0
FIREEYE INC COM 31816Q101 54,794 3,314,794 SH   SOLE 21 3,314,794 0 0
FIREEYE INC COM 31816Q101 95,521 5,778,633 SH   SOLE 22 5,409,305 0 369,328
FIREEYE INC COM 31816Q101 463 27,985 SH   SOLE 25 27,985 0 0
FIREEYE INC COM 31816Q101 2,886 174,607 SH   SOLE 26 75,086 0 99,521
FIREEYE INC COM 31816Q101 586 35,423 SH   SOLE 28 35,423 0 0
FIREEYE INC COM 31816Q101 7,670 464,001 SH   SOLE 30 464,001 0 0
FIREEYE INC COM 31816Q101 71 4,298 SH   SOLE 31 4,298 0 0
FIREEYE INC COM 31816Q101 30 1,802 SH   SOLE 34 1,802 0 0
FIREEYE INC COM 31816Q101 52 3,136 SH   SOLE 36 3,136 0 0
FIREEYE INC COM 31816Q101 413 24,971 SH   SOLE 40 24,971 0 0
FIREEYE INC NOTE 1.625% 6/0 31816QAD3 1,110 1,150,000 PRN   SOLE 21 1,150,000 0 0
FIREEYE INC NOTE 0.875% 6/0 31816QAF8 2,157 2,146,000 PRN   SOLE 21 2,146,000 0 0
FIRST AMERN FINL CORP COM 31847R102 31,577 541,437 SH   SOLE 2 308,555 0 232,882
FIRST AMERN FINL CORP COM 31847R102 2,151 36,876 SH   SOLE 4 36,876 0 0
FIRST AMERN FINL CORP COM 31847R102 744 12,753 SH   SOLE 7 12,753 0 0
FIRST AMERN FINL CORP COM 31847R102 3,075 52,730 SH   SOLE 13 52,730 0 0
FIRST AMERN FINL CORP COM 31847R102 2 33 SH   SOLE 17 0 0 33
FIRST AMERN FINL CORP COM 31847R102 27,538 472,196 SH   SOLE 18 405,963 0 66,233
FIRST AMERN FINL CORP COM 31847R102 28,443 487,701 SH   SOLE 19 487,701 0 0
FIRST AMERN FINL CORP COM 31847R102 327,515 5,615,820 SH   SOLE 21 5,615,820 0 0
FIRST AMERN FINL CORP COM 31847R102 272,186 4,667,104 SH   SOLE 22 3,975,938 0 691,166
FIRST AMERN FINL CORP COM 31847R102 4,936 84,640 SH   SOLE 23 84,640 0 0
FIRST AMERN FINL CORP COM 31847R102 403 6,916 SH   SOLE 25 6,916 0 0
FIRST AMERN FINL CORP COM 31847R102 3,574 61,282 SH   SOLE 26 33,451 0 27,831
FIRST AMERN FINL CORP COM 31847R102 802 13,746 SH   SOLE 28 13,746 0 0
FIRST AMERN FINL CORP COM 31847R102 11,074 189,882 SH   SOLE 29 50,518 0 139,364
FIRST AMERN FINL CORP COM 31847R102 3,669 62,917 SH   SOLE 30 62,917 0 0
FIRST AMERN FINL CORP COM 31847R102 6,066 104,020 SH   SOLE 31 82,527 0 21,493
FIRST AMERN FINL CORP COM 31847R102 2,264 38,827 SH   SOLE 34 38,827 0 0
FIRST AMERN FINL CORP COM 31847R102 2,154 36,931 SH   SOLE 36 36,931 0 0
FIRST AMERN FINL CORP COM 31847R102 664 11,394 SH   SOLE 40 11,394 0 0
FIRST BANCORP INC ME COM 31866P102 359 11,880 SH   SOLE 2 400 0 11,480
FIRST BANCORP INC ME COM 31866P102 6 210 SH   SOLE 7 210 0 0
FIRST BANCORP INC ME COM 31866P102 1,128 37,308 SH   SOLE 18 37,308 0 0
FIRST BANCORP INC ME COM 31866P102 537 17,779 SH   SOLE 19 17,779 0 0
FIRST BANCORP INC ME COM 31866P102 11,097 367,100 SH   SOLE 21 367,100 0 0
FIRST BANCORP INC ME COM 31866P102 9,414 311,404 SH   SOLE 22 301,483 0 9,921
FIRST BANCORP N C COM 318910106 1,231 30,841 SH   SOLE 2 1,268 0 29,573
FIRST BANCORP N C COM 318910106 13 331 SH   SOLE 4 331 0 0
FIRST BANCORP N C COM 318910106 22 550 SH   SOLE 7 550 0 0
FIRST BANCORP N C COM 318910106 3,979 99,710 SH   SOLE 18 99,710 0 0
FIRST BANCORP N C COM 318910106 2,203 55,207 SH   SOLE 19 55,207 0 0
FIRST BANCORP N C COM 318910106 39,501 989,764 SH   SOLE 21 989,764 0 0
FIRST BANCORP N C COM 318910106 39,776 996,654 SH   SOLE 22 959,174 0 37,480
FIRST BANCORP N C COM 318910106 653 16,365 SH   SOLE 26 13,109 0 3,256
FIRST BANCORP N C COM 318910106 147 3,691 SH   SOLE 28 3,691 0 0
FIRST BANCORP N C COM 318910106 432 10,824 SH   SOLE 30 10,824 0 0
FIRST BANCORP N C COM 318910106 161 4,025 SH   SOLE 40 4,025 0 0
FIRST BANCORP P R COM NEW 318672706 1,857 175,395 SH   SOLE 2 8,370 0 167,025
FIRST BANCORP P R COM NEW 318672706 9 882 SH   SOLE 4 882 0 0
FIRST BANCORP P R COM NEW 318672706 32 3,020 SH   SOLE 7 3,020 0 0
FIRST BANCORP P R COM NEW 318672706 10,124 956,037 SH   SOLE 18 956,037 0 0
FIRST BANCORP P R COM NEW 318672706 4,031 380,647 SH   SOLE 19 380,647 0 0
FIRST BANCORP P R COM NEW 318672706 246,474 23,274,179 SH   SOLE 21 23,274,179 0 0
FIRST BANCORP P R COM NEW 318672706 67,497 6,373,634 SH   SOLE 22 6,102,417 0 271,217
FIRST BANCORP P R COM NEW 318672706 28 2,628 SH   SOLE 23 2,628 0 0
FIRST BANCORP P R COM NEW 318672706 726 68,578 SH   SOLE 26 47,455 0 21,123
FIRST BANCORP P R COM NEW 318672706 273 25,759 SH   SOLE 28 25,759 0 0
FIRST BANCORP P R COM NEW 318672706 3,186 300,875 SH   SOLE 30 300,875 0 0
FIRST BANCORP P R COM NEW 318672706 230 21,759 SH   SOLE 40 21,759 0 0
FIRST BANCSHARES INC MS COM 318916103 592 16,658 SH   SOLE 2 555 0 16,103
FIRST BANCSHARES INC MS COM 318916103 8 230 SH   SOLE 7 230 0 0
FIRST BANCSHARES INC MS COM 318916103 2,118 59,615 SH   SOLE 18 59,615 0 0
FIRST BANCSHARES INC MS COM 318916103 1,032 29,045 SH   SOLE 19 29,045 0 0
FIRST BANCSHARES INC MS COM 318916103 21,714 611,317 SH   SOLE 21 611,317 0 0
FIRST BANCSHARES INC MS COM 318916103 18,942 533,285 SH   SOLE 22 510,996 0 22,289
FIRST BANCSHARES INC MS COM 318916103 28 786 SH   SOLE 23 786 0 0
FIRST BANCSHARES INC MS COM 318916103 120 3,379 SH   SOLE 26 0 0 3,379
FIRST BANCSHARES INC MS COM 318916103 356 10,029 SH   SOLE 30 10,029 0 0
FIRST BANCSHARES INC MS COM 318916103 133 3,737 SH   SOLE 40 3,737 0 0
FIRST BANK WILLIAMSTOWN NJ COM 31931U102 204 18,475 SH   SOLE 2 727 0 17,748
FIRST BANK WILLIAMSTOWN NJ COM 31931U102 5 467 SH   SOLE 7 467 0 0
FIRST BANK WILLIAMSTOWN NJ COM 31931U102 653 59,059 SH   SOLE 18 59,059 0 0
FIRST BANK WILLIAMSTOWN NJ COM 31931U102 330 29,823 SH   SOLE 19 29,823 0 0
FIRST BANK WILLIAMSTOWN NJ COM 31931U102 6,749 610,741 SH   SOLE 21 610,741 0 0
FIRST BANK WILLIAMSTOWN NJ COM 31931U102 2,022 182,953 SH   SOLE 22 171,636 0 11,317
FIRST BUS FINL SVCS INC WIS COM 319390100 257 9,760 SH   SOLE 2 370 0 9,390
FIRST BUS FINL SVCS INC WIS COM 319390100 6 236 SH   SOLE 7 236 0 0
FIRST BUS FINL SVCS INC WIS COM 319390100 793 30,135 SH   SOLE 18 30,135 0 0
FIRST BUS FINL SVCS INC WIS COM 319390100 393 14,927 SH   SOLE 19 14,927 0 0
FIRST BUS FINL SVCS INC WIS COM 319390100 7,826 297,241 SH   SOLE 21 297,241 0 0
FIRST BUS FINL SVCS INC WIS COM 319390100 3,354 127,382 SH   SOLE 22 120,355 0 7,027
FIRST BUSEY CORP COM NEW 319383204 1,491 54,209 SH   SOLE 2 1,880 0 52,329
FIRST BUSEY CORP COM NEW 319383204 15 540 SH   SOLE 4 540 0 0
FIRST BUSEY CORP COM NEW 319383204 27 989 SH   SOLE 7 989 0 0
FIRST BUSEY CORP COM NEW 319383204 4,833 175,745 SH   SOLE 18 175,745 0 0
FIRST BUSEY CORP COM NEW 319383204 2,742 99,697 SH   SOLE 19 99,697 0 0
FIRST BUSEY CORP COM NEW 319383204 47,558 1,729,384 SH   SOLE 21 1,729,384 0 0
FIRST BUSEY CORP COM NEW 319383204 43,574 1,584,523 SH   SOLE 22 1,516,307 0 68,216
FIRST BUSEY CORP COM NEW 319383204 859 31,249 SH   SOLE 26 19,197 0 12,052
FIRST BUSEY CORP COM NEW 319383204 157 5,719 SH   SOLE 28 5,719 0 0
FIRST BUSEY CORP COM NEW 319383204 490 17,801 SH   SOLE 30 17,801 0 0
FIRST BUSEY CORP COM NEW 319383204 113 4,125 SH   SOLE 40 4,125 0 0
FIRST CAPITAL INC COM 31942S104 222 3,043 SH   SOLE 2 136 0 2,907
FIRST CAPITAL INC COM 31942S104 855 11,708 SH   SOLE 18 11,708 0 0
FIRST CAPITAL INC COM 31942S104 428 5,859 SH   SOLE 19 5,859 0 0
FIRST CAPITAL INC COM 31942S104 7,768 106,411 SH   SOLE 21 106,411 0 0
FIRST CAPITAL INC COM 31942S104 2,272 31,128 SH   SOLE 22 29,703 0 1,425
FIRST CHOICE BANCORP COM 31948P104 307 11,379 SH   SOLE 2 408 0 10,971
FIRST CHOICE BANCORP COM 31948P104 6 217 SH   SOLE 7 217 0 0
FIRST CHOICE BANCORP COM 31948P104 974 36,133 SH   SOLE 18 36,133 0 0
FIRST CHOICE BANCORP COM 31948P104 477 17,684 SH   SOLE 19 17,684 0 0
FIRST CHOICE BANCORP COM 31948P104 10,094 374,401 SH   SOLE 21 374,401 0 0
FIRST CHOICE BANCORP COM 31948P104 3,230 119,796 SH   SOLE 22 114,087 0 5,709
FIRST CMNTY BANKSHARES INC V COM 31983A103 522 16,840 SH   SOLE 2 616 0 16,224
FIRST CMNTY BANKSHARES INC V COM 31983A103 11 356 SH   SOLE 7 356 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 1,726 55,649 SH   SOLE 18 55,649 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 1,335 43,049 SH   SOLE 19 43,049 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 17,351 559,358 SH   SOLE 21 559,358 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 18,117 584,050 SH   SOLE 22 563,776 0 20,274
FIRST CMNTY BANKSHARES INC V COM 31983A103 23 726 SH   SOLE 23 726 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 75 2,414 SH   SOLE 26 0 0 2,414
FIRST CMNTY BANKSHARES INC V COM 31983A103 68 2,180 SH   SOLE 28 2,180 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 62 1,994 SH   SOLE 30 1,994 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 43 1,385 SH   SOLE 40 1,385 0 0
FIRST CMNTY CORP S C COM 319835104 38 1,747 SH   SOLE 18 1,747 0 0
FIRST CMNTY CORP S C COM 319835104 577 26,699 SH   SOLE 21 26,699 0 0
FIRST CMNTY CORP S C COM 319835104 335 15,480 SH   SOLE 22 15,480 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 1,219 83,996 SH   SOLE 2 7,235 0 76,761
FIRST COMWLTH FINL CORP PA COM 319829107 13 885 SH   SOLE 4 885 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 20 1,402 SH   SOLE 7 1,402 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 6,092 419,842 SH   SOLE 18 419,842 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 2,879 198,407 SH   SOLE 19 198,407 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 149,666 10,314,688 SH   SOLE 21 10,314,688 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 45,293 3,121,523 SH   SOLE 22 2,995,949 0 125,574
FIRST COMWLTH FINL CORP PA COM 319829107 292 20,115 SH   SOLE 23 20,115 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 1,269 87,476 SH   SOLE 26 23,644 0 63,832
FIRST COMWLTH FINL CORP PA COM 319829107 196 13,483 SH   SOLE 28 13,483 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 1,934 133,253 SH   SOLE 30 133,253 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 141 9,696 SH   SOLE 40 9,696 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 7,307 13,730 SH   SOLE 2 1,622 0 12,108
FIRST CTZNS BANCSHARES INC N CL A 31946M103 12 22 SH   SOLE 4 22 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 67 125 SH   SOLE 7 125 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 2,260 4,247 SH   SOLE 18 3,287 0 960
FIRST CTZNS BANCSHARES INC N CL A 31946M103 1,267 2,380 SH   SOLE 19 2,380 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 48,342 90,833 SH   SOLE 21 90,833 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 125,531 235,867 SH   SOLE 22 221,328 0 14,539
FIRST CTZNS BANCSHARES INC N CL A 31946M103 1,806 3,394 SH   SOLE 26 1,933 0 1,461
FIRST CTZNS BANCSHARES INC N CL A 31946M103 456 857 SH   SOLE 28 857 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 1,113 2,092 SH   SOLE 30 2,092 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 81 152 SH   SOLE 31 152 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 405 761 SH   SOLE 40 761 0 0
FIRST DEFIANCE FINL CORP COM 32006W106 650 20,626 SH   SOLE 2 604 0 20,022
FIRST DEFIANCE FINL CORP COM 32006W106 14 430 SH   SOLE 7 430 0 0
FIRST DEFIANCE FINL CORP COM 32006W106 2,259 71,729 SH   SOLE 18 71,729 0 0
FIRST DEFIANCE FINL CORP COM 32006W106 2,324 73,807 SH   SOLE 19 73,807 0 0
FIRST DEFIANCE FINL CORP COM 32006W106 22,399 711,291 SH   SOLE 21 711,291 0 0
FIRST DEFIANCE FINL CORP COM 32006W106 33,963 1,078,539 SH   SOLE 22 1,048,549 0 29,990
FIRST DEFIANCE FINL CORP COM 32006W106 109 3,465 SH   SOLE 23 3,465 0 0
FIRST DEFIANCE FINL CORP COM 32006W106 416 13,217 SH   SOLE 26 0 0 13,217
FIRST DEFIANCE FINL CORP COM 32006W106 215 6,820 SH   SOLE 30 6,820 0 0
FIRST DEFIANCE FINL CORP COM 32006W106 1,256 39,896 SH   SOLE 34 39,896 0 0
FIRST DEFIANCE FINL CORP COM 32006W106 104 3,318 SH   SOLE 40 3,318 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 316 21,161 SH   SOLE 2 11,473 0 9,688
FIRST FINANCIAL NORTHWEST IN COM 32022K102 453 30,292 SH   SOLE 18 30,292 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 1,372 91,806 SH   SOLE 19 91,806 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 4,561 305,299 SH   SOLE 21 305,299 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 5,313 355,639 SH   SOLE 22 350,485 0 5,154
FIRST FINANCIAL NORTHWEST IN COM 32022K102 619 41,438 SH   SOLE 23 41,438 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 1,142 76,442 SH   SOLE 26 0 0 76,442
FIRST FINL BANCORP OH COM 320209109 2,044 80,339 SH   SOLE 2 3,462 0 76,877
FIRST FINL BANCORP OH COM 320209109 11 432 SH   SOLE 4 432 0 0
FIRST FINL BANCORP OH COM 320209109 37 1,452 SH   SOLE 7 1,452 0 0
FIRST FINL BANCORP OH COM 320209109 10,871 427,337 SH   SOLE 18 427,337 0 0
FIRST FINL BANCORP OH COM 320209109 4,299 168,997 SH   SOLE 19 168,997 0 0
FIRST FINL BANCORP OH COM 320209109 275,213 10,818,136 SH   SOLE 21 10,818,136 0 0
FIRST FINL BANCORP OH COM 320209109 75,550 2,969,737 SH   SOLE 22 2,848,682 0 121,055
FIRST FINL BANCORP OH COM 320209109 687 27,005 SH   SOLE 26 9,720 0 17,285
FIRST FINL BANCORP OH COM 320209109 314 12,353 SH   SOLE 28 12,353 0 0
FIRST FINL BANCORP OH COM 320209109 3,533 138,859 SH   SOLE 30 138,859 0 0
FIRST FINL BANCORP OH COM 320209109 266 10,441 SH   SOLE 40 10,441 0 0
FIRST FINL BANKSHARES COM 32020R109 3,914 111,499 SH   SOLE 2 62,085 0 49,414
FIRST FINL BANKSHARES COM 32020R109 16 462 SH   SOLE 4 462 0 0
FIRST FINL BANKSHARES COM 32020R109 82 2,333 SH   SOLE 7 2,333 0 0
FIRST FINL BANKSHARES COM 32020R109 29,310 835,031 SH   SOLE 18 835,031 0 0
FIRST FINL BANKSHARES COM 32020R109 7,933 226,022 SH   SOLE 19 226,022 0 0
FIRST FINL BANKSHARES COM 32020R109 343,122 9,775,559 SH   SOLE 21 9,775,559 0 0
FIRST FINL BANKSHARES COM 32020R109 163,933 4,670,452 SH   SOLE 22 4,507,821 0 162,631
FIRST FINL BANKSHARES COM 32020R109 2,827 80,529 SH   SOLE 26 45,413 0 35,116
FIRST FINL BANKSHARES COM 32020R109 560 15,946 SH   SOLE 28 15,946 0 0
FIRST FINL BANKSHARES COM 32020R109 1,387 39,512 SH   SOLE 30 39,512 0 0
FIRST FINL BANKSHARES COM 32020R109 447 12,737 SH   SOLE 40 12,737 0 0
FIRST FINL CORP IND COM 320218100 663 14,506 SH   SOLE 2 1,738 0 12,768
FIRST FINL CORP IND COM 320218100 10 212 SH   SOLE 7 212 0 0
FIRST FINL CORP IND COM 320218100 2,228 48,724 SH   SOLE 18 48,724 0 0
FIRST FINL CORP IND COM 320218100 2,500 54,691 SH   SOLE 19 54,691 0 0
FIRST FINL CORP IND COM 320218100 21,733 475,345 SH   SOLE 21 475,345 0 0
FIRST FINL CORP IND COM 320218100 23,005 503,169 SH   SOLE 22 487,782 0 15,387
FIRST FINL CORP IND COM 320218100 173 3,786 SH   SOLE 23 3,786 0 0
FIRST FINL CORP IND COM 320218100 1,248 27,295 SH   SOLE 26 5,421 0 21,874
FIRST FINL CORP IND COM 320218100 64 1,409 SH   SOLE 28 1,409 0 0
FIRST FINL CORP IND COM 320218100 324 7,088 SH   SOLE 30 7,088 0 0
FIRST FINL CORP IND COM 320218100 40 877 SH   SOLE 40 877 0 0
FIRST FNDTN INC COM 32026V104 583 33,498 SH   SOLE 2 1,548 0 31,950
FIRST FNDTN INC COM 32026V104 12 702 SH   SOLE 7 702 0 0
FIRST FNDTN INC COM 32026V104 2,449 140,752 SH   SOLE 18 140,752 0 0
FIRST FNDTN INC COM 32026V104 1,205 69,239 SH   SOLE 19 69,239 0 0
FIRST FNDTN INC COM 32026V104 24,318 1,397,582 SH   SOLE 21 1,397,582 0 0
FIRST FNDTN INC COM 32026V104 20,178 1,159,644 SH   SOLE 22 1,113,344 0 46,300
FIRST FNDTN INC COM 32026V104 25 1,446 SH   SOLE 23 1,446 0 0
FIRST FNDTN INC COM 32026V104 327 18,789 SH   SOLE 28 18,789 0 0
FIRST FNDTN INC COM 32026V104 134 7,707 SH   SOLE 30 7,707 0 0
FIRST FNDTN INC COM 32026V104 93 5,351 SH   SOLE 40 5,351 0 0
FIRST GTY BANCSHARES INC COM 32043P106 124 5,681 SH   SOLE 2 211 0 5,470
FIRST GTY BANCSHARES INC COM 32043P106 409 18,786 SH   SOLE 18 18,786 0 0
FIRST GTY BANCSHARES INC COM 32043P106 194 8,934 SH   SOLE 19 8,934 0 0
FIRST GTY BANCSHARES INC COM 32043P106 4,092 187,960 SH   SOLE 21 187,960 0 0
FIRST GTY BANCSHARES INC COM 32043P106 1,031 47,376 SH   SOLE 22 44,057 0 3,319
FIRST HAWAIIAN INC COM 32051X108 8,429 292,170 SH   SOLE 2 52,444 0 239,726
FIRST HAWAIIAN INC COM 32051X108 17 577 SH   SOLE 4 577 0 0
FIRST HAWAIIAN INC COM 32051X108 308 10,664 SH   SOLE 7 10,664 0 0
FIRST HAWAIIAN INC COM 32051X108 1,897 65,770 SH   SOLE 18 65,770 0 0
FIRST HAWAIIAN INC COM 32051X108 2,041 70,741 SH   SOLE 19 70,741 0 0
FIRST HAWAIIAN INC COM 32051X108 55,717 1,931,251 SH   SOLE 21 1,931,251 0 0
FIRST HAWAIIAN INC COM 32051X108 120,620 4,180,922 SH   SOLE 22 3,932,888 0 248,034
FIRST HAWAIIAN INC COM 32051X108 1,482 51,354 SH   SOLE 26 41,211 0 10,143
FIRST HAWAIIAN INC COM 32051X108 486 16,835 SH   SOLE 28 16,835 0 0
FIRST HAWAIIAN INC COM 32051X108 1,220 42,296 SH   SOLE 30 42,296 0 0
FIRST HAWAIIAN INC COM 32051X108 79 2,725 SH   SOLE 31 2,725 0 0
FIRST HAWAIIAN INC COM 32051X108 364 12,605 SH   SOLE 40 12,605 0 0
FIRST HORIZON NATL CORP COM 320517105 42,866 2,588,512 SH   SOLE 2 1,841,295 0 747,217
FIRST HORIZON NATL CORP COM 320517105 4,353 262,849 SH   SOLE 4 262,849 0 0
FIRST HORIZON NATL CORP COM 320517105 1,316 79,478 SH   SOLE 7 79,478 0 0
FIRST HORIZON NATL CORP COM 320517105 108 6,516 SH   SOLE 13 6,516 0 0
FIRST HORIZON NATL CORP COM 320517105 21,163 1,277,953 SH   SOLE 18 1,201,042 0 76,911
FIRST HORIZON NATL CORP COM 320517105 6,616 399,506 SH   SOLE 19 399,506 0 0
FIRST HORIZON NATL CORP COM 320517105 264,255 15,957,400 SH   SOLE 21 15,957,400 0 0
FIRST HORIZON NATL CORP COM 320517105 219,930 13,280,768 SH   SOLE 22 11,556,489 0 1,724,279
FIRST HORIZON NATL CORP COM 320517105 11,434 690,437 SH   SOLE 23 690,437 0 0
FIRST HORIZON NATL CORP COM 320517105 1,507 90,985 SH   SOLE 25 90,985 0 0
FIRST HORIZON NATL CORP COM 320517105 4,962 299,635 SH   SOLE 26 179,582 0 120,053
FIRST HORIZON NATL CORP COM 320517105 671 40,495 SH   SOLE 28 40,495 0 0
FIRST HORIZON NATL CORP COM 320517105 4,794 289,493 SH   SOLE 29 250,206 0 39,287
FIRST HORIZON NATL CORP COM 320517105 2,905 175,451 SH   SOLE 30 175,451 0 0
FIRST HORIZON NATL CORP COM 320517105 10,840 654,612 SH   SOLE 31 508,511 0 146,101
FIRST HORIZON NATL CORP COM 320517105 3,999 241,481 SH   SOLE 34 241,481 0 0
FIRST HORIZON NATL CORP COM 320517105 646 39,023 SH   SOLE 36 39,023 0 0
FIRST HORIZON NATL CORP COM 320517105 524 31,626 SH   SOLE 40 31,626 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 19,115 460,495 SH   SOLE 2 73,134 0 387,361
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 1,495 36,004 SH   SOLE 4 36,004 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 5,263 126,795 SH   SOLE 7 126,795 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 31,402 756,482 SH   SOLE 18 717,891 0 38,591
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 22,910 551,909 SH   SOLE 19 551,909 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 417,731 10,063,386 SH   SOLE 21 10,063,386 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 249,624 6,013,594 SH   SOLE 22 5,763,137 0 250,457
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 2,309 55,619 SH   SOLE 23 55,619 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 11,758 283,249 SH   SOLE 25 283,249 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 9,655 232,600 SH   SOLE 26 39,977 0 192,623
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 688 16,580 SH   SOLE 28 16,580 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 2,720 65,527 SH   SOLE 29 65,527 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 23,572 567,855 SH   SOLE 30 567,855 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 512 12,323 SH   SOLE 40 12,323 0 0
FIRST INTERNET BANCORP COM 320557101 257 10,834 SH   SOLE 2 341 0 10,493
FIRST INTERNET BANCORP COM 320557101 4 179 SH   SOLE 7 179 0 0
FIRST INTERNET BANCORP COM 320557101 824 34,746 SH   SOLE 18 34,746 0 0
FIRST INTERNET BANCORP COM 320557101 412 17,378 SH   SOLE 19 17,378 0 0
FIRST INTERNET BANCORP COM 320557101 8,332 351,425 SH   SOLE 21 351,425 0 0
FIRST INTERNET BANCORP COM 320557101 5,178 218,407 SH   SOLE 22 211,315 0 7,092
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 1,654 39,450 SH   SOLE 2 1,547 0 37,903
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 4 87 SH   SOLE 4 87 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 29 696 SH   SOLE 7 696 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 8,087 192,921 SH   SOLE 18 192,921 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 2,912 69,473 SH   SOLE 19 69,473 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 55,706 1,328,853 SH   SOLE 21 1,328,853 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 46,518 1,109,685 SH   SOLE 22 1,061,411 0 48,274
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 476 11,359 SH   SOLE 26 8,554 0 2,805
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 212 5,053 SH   SOLE 28 5,053 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 577 13,755 SH   SOLE 30 13,755 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 155 3,686 SH   SOLE 40 3,686 0 0
FIRST LONG IS CORP COM 320734106 637 25,381 SH   SOLE 2 811 0 24,570
FIRST LONG IS CORP COM 320734106 10 406 SH   SOLE 7 406 0 0
FIRST LONG IS CORP COM 320734106 2,143 85,452 SH   SOLE 18 85,452 0 0
FIRST LONG IS CORP COM 320734106 1,070 42,666 SH   SOLE 19 42,666 0 0
FIRST LONG IS CORP COM 320734106 21,551 859,307 SH   SOLE 21 859,307 0 0
FIRST LONG IS CORP COM 320734106 20,799 829,320 SH   SOLE 22 799,349 0 29,971
FIRST LONG IS CORP COM 320734106 99 3,962 SH   SOLE 26 0 0 3,962
FIRST LONG IS CORP COM 320734106 133 5,289 SH   SOLE 30 5,289 0 0
FIRST MERCHANTS CORP COM 320817109 2,368 56,928 SH   SOLE 2 2,189 0 54,739
FIRST MERCHANTS CORP COM 320817109 9 208 SH   SOLE 4 208 0 0
FIRST MERCHANTS CORP COM 320817109 41 991 SH   SOLE 7 991 0 0
FIRST MERCHANTS CORP COM 320817109 10,683 256,856 SH   SOLE 18 256,856 0 0
FIRST MERCHANTS CORP COM 320817109 4,194 100,853 SH   SOLE 19 100,853 0 0
FIRST MERCHANTS CORP COM 320817109 80,097 1,925,860 SH   SOLE 21 1,925,860 0 0
FIRST MERCHANTS CORP COM 320817109 71,088 1,709,260 SH   SOLE 22 1,636,573 0 72,687
FIRST MERCHANTS CORP COM 320817109 1,062 25,531 SH   SOLE 26 13,371 0 12,160
FIRST MERCHANTS CORP COM 320817109 283 6,799 SH   SOLE 28 6,799 0 0
FIRST MERCHANTS CORP COM 320817109 681 16,366 SH   SOLE 30 16,366 0 0
FIRST MERCHANTS CORP COM 320817109 233 5,613 SH   SOLE 40 5,613 0 0
FIRST MID BANCSHARES INC COM 320866106 552 15,670 SH   SOLE 2 622 0 15,048
FIRST MID BANCSHARES INC COM 320866106 9 264 SH   SOLE 7 264 0 0
FIRST MID BANCSHARES INC COM 320866106 1,856 52,641 SH   SOLE 18 52,641 0 0
FIRST MID BANCSHARES INC COM 320866106 911 25,831 SH   SOLE 19 25,831 0 0
FIRST MID BANCSHARES INC COM 320866106 18,106 513,657 SH   SOLE 21 513,657 0 0
FIRST MID BANCSHARES INC COM 320866106 10,434 296,007 SH   SOLE 22 285,259 0 10,748
FIRST MID BANCSHARES INC COM 320866106 98 2,770 SH   SOLE 30 2,770 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 2,040 88,464 SH   SOLE 2 5,174 0 83,290
FIRST MIDWEST BANCORP DEL COM 320867104 13 568 SH   SOLE 4 568 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 37 1,612 SH   SOLE 7 1,612 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 11,753 509,673 SH   SOLE 18 509,673 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 5,075 220,099 SH   SOLE 19 220,099 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 253,198 10,979,983 SH   SOLE 21 10,979,983 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 74,867 3,246,623 SH   SOLE 22 3,112,675 0 133,948
FIRST MIDWEST BANCORP DEL COM 320867104 470 20,364 SH   SOLE 26 8,027 0 12,337
FIRST MIDWEST BANCORP DEL COM 320867104 328 14,212 SH   SOLE 28 14,212 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 3,310 143,534 SH   SOLE 30 143,534 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 240 10,403 SH   SOLE 40 10,403 0 0
FIRST NATL CORP COM 32106V107 20 935 SH   SOLE 18 935 0 0
FIRST NATL CORP COM 32106V107 69 3,235 SH   SOLE 21 3,235 0 0
FIRST NORTHWEST BANCORP COM 335834107 167 9,187 SH   SOLE 2 347 0 8,840
FIRST NORTHWEST BANCORP COM 335834107 604 33,337 SH   SOLE 18 33,337 0 0
FIRST NORTHWEST BANCORP COM 335834107 298 16,415 SH   SOLE 19 16,415 0 0
FIRST NORTHWEST BANCORP COM 335834107 6,162 339,895 SH   SOLE 21 339,895 0 0
FIRST NORTHWEST BANCORP COM 335834107 1,990 109,783 SH   SOLE 22 101,953 0 7,830
FIRST REP BK SAN FRANCISCO C COM 33616C100 45,843 390,316 SH   SOLE 2 33,186 0 357,130
FIRST REP BK SAN FRANCISCO C COM 33616C100 9,191 78,253 SH   SOLE 4 73,999 0 4,254
FIRST REP BK SAN FRANCISCO C COM 33616C100 16,355 139,255 SH   SOLE 7 139,255 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 28 236 SH   SOLE 13 236 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 111 944 SH   SOLE 15 944 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 107 909 SH   SOLE 17 0 0 909
FIRST REP BK SAN FRANCISCO C COM 33616C100 43,879 373,599 SH   SOLE 18 350,134 0 23,465
FIRST REP BK SAN FRANCISCO C COM 33616C100 43,684 371,933 SH   SOLE 19 371,933 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 479,431 4,082,002 SH   SOLE 21 4,082,002 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 472,993 4,027,182 SH   SOLE 22 3,608,373 0 418,809
FIRST REP BK SAN FRANCISCO C COM 33616C100 14,075 119,841 SH   SOLE 23 119,841 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 20,067 170,853 SH   SOLE 25 170,853 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 88,422 752,852 SH   SOLE 26 109,207 0 643,645
FIRST REP BK SAN FRANCISCO C COM 33616C100 3,673 31,272 SH   SOLE 28 21,857 0 9,415
FIRST REP BK SAN FRANCISCO C COM 33616C100 4,544 38,687 SH   SOLE 29 3,138 0 35,549
FIRST REP BK SAN FRANCISCO C COM 33616C100 75,891 646,155 SH   SOLE 30 646,155 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 4,170 35,501 SH   SOLE 31 29,473 0 6,028
FIRST REP BK SAN FRANCISCO C COM 33616C100 16,833 143,324 SH   SOLE 34 143,324 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 13,316 113,378 SH   SOLE 36 113,378 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 386 3,285 SH   SOLE 40 3,285 0 0
FIRST SAVINGS FINL GROUP INC COM 33621E109 176 2,618 SH   SOLE 18 413 0 2,205
FIRST SAVINGS FINL GROUP INC COM 33621E109 45 667 SH   SOLE 21 667 0 0
FIRST SAVINGS FINL GROUP INC COM 33621E109 172 2,568 SH   SOLE 22 2,568 0 0
FIRST SAVINGS FINL GROUP INC COM 33621E109 221 3,299 SH   SOLE 26 0 0 3,299
FIRST SEACOAST BANCORP COM 33631P102 5 520 SH   SOLE 18 520 0 0
FIRST SEACOAST BANCORP COM 33631P102 75 7,934 SH   SOLE 21 7,934 0 0
FIRST SOLAR INC COM 336433107 10,746 192,025 SH   SOLE 2 37,550 0 154,475
FIRST SOLAR INC COM 336433107 21 375 SH   SOLE 4 375 0 0
FIRST SOLAR INC COM 336433107 127 2,273 SH   SOLE 7 2,273 0 0
FIRST SOLAR INC COM 336433107 11,855 211,850 SH   SOLE 18 211,850 0 0
FIRST SOLAR INC COM 336433107 5,123 91,545 SH   SOLE 19 91,545 0 0
FIRST SOLAR INC COM 336433107 247,087 4,415,421 SH   SOLE 21 4,415,421 0 0
FIRST SOLAR INC COM 336433107 142,688 2,549,829 SH   SOLE 22 2,390,396 0 159,433
FIRST SOLAR INC COM 336433107 1,373 24,542 SH   SOLE 26 15,604 0 8,938
FIRST SOLAR INC COM 336433107 553 9,881 SH   SOLE 28 9,881 0 0
FIRST SOLAR INC COM 336433107 16,618 296,957 SH   SOLE 30 296,957 0 0
FIRST SOLAR INC COM 336433107 293 5,241 SH   SOLE 31 1,659 0 3,582
FIRST SOLAR INC COM 336433107 38,247 683,477 SH   SOLE 34 683,477 0 0
FIRST SOLAR INC COM 336433107 208 3,714 SH   SOLE 36 3,714 0 0
FIRST SOLAR INC COM 336433107 474 8,470 SH   SOLE 40 8,470 0 0
FIRST TR EXCH TRD ALPHA FD I EUROPE ALPHADEX 33737J117 1 20 SH   SOLE 17 0 0 20
FIRST TR EXCH TRD ALPHA FD I LATIN AMER ALP 33737J125 0 2 SH   SOLE 17 0 0 2
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 10 127 SH   SOLE 17 0 0 127
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 0 1 SH   SOLE 17 0 0 1
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 54 390 SH   SOLE 18 390 0 0
FIRST TR EXCHANGE TRADED FD NASDAQ 100 EX 33733E401 13 225 SH   SOLE 17 0 0 225
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 1 20 SH   SOLE 17 0 0 20
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 1 57 SH   SOLE 17 0 0 57
FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506 0 9 SH   SOLE 17 0 0 9
FIRST TR HIGH INCOME L/S FD COM 33738E109 3,205 203,465 SH   SOLE 2 203,465 0 0
FIRST TR MORNINGSTAR DIV LEA SHS 336917109 2 62 SH   SOLE 17 0 0 62
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 4 57 SH   SOLE 17 0 0 57
FIRST TR VALUE LINE DIVID IN SHS 33734H106 3 84 SH   SOLE 17 0 0 84
FIRST US BANCSHARES INC COM 33744V103 14 1,194 SH   SOLE 18 1,194 0 0
FIRST US BANCSHARES INC COM 33744V103 285 24,543 SH   SOLE 21 24,543 0 0
FIRST UTD CORP COM 33741H107 36 1,478 SH   SOLE 18 1,478 0 0
FIRST UTD CORP COM 33741H107 812 33,701 SH   SOLE 19 33,701 0 0
FIRST UTD CORP COM 33741H107 627 26,007 SH   SOLE 21 26,007 0 0
FIRST UTD CORP COM 33741H107 614 25,493 SH   SOLE 22 25,493 0 0
FIRST WESTN FINL INC COM 33751L105 452 27,453 SH   SOLE 21 27,453 0 0
FIRSTCASH INC COM 33767D105 3,666 45,464 SH   SOLE 2 29,008 0 16,456
FIRSTCASH INC COM 33767D105 92 1,137 SH   SOLE 4 1,137 0 0
FIRSTCASH INC COM 33767D105 77 956 SH   SOLE 7 956 0 0
FIRSTCASH INC COM 33767D105 20,080 249,045 SH   SOLE 18 239,445 0 9,600
FIRSTCASH INC COM 33767D105 15,716 194,915 SH   SOLE 19 194,915 0 0
FIRSTCASH INC COM 33767D105 247,546 3,070,147 SH   SOLE 21 3,070,147 0 0
FIRSTCASH INC COM 33767D105 132,462 1,642,838 SH   SOLE 22 1,587,233 0 55,605
FIRSTCASH INC COM 33767D105 1,776 22,028 SH   SOLE 23 22,028 0 0
FIRSTCASH INC COM 33767D105 33,392 414,135 SH   SOLE 25 414,135 0 0
FIRSTCASH INC COM 33767D105 4,726 58,610 SH   SOLE 26 10,641 0 47,969
FIRSTCASH INC COM 33767D105 440 5,460 SH   SOLE 28 5,460 0 0
FIRSTCASH INC COM 33767D105 1,203 14,925 SH   SOLE 30 14,925 0 0
FIRSTCASH INC COM 33767D105 41 509 SH   SOLE 31 509 0 0
FIRSTCASH INC COM 33767D105 61 760 SH   SOLE 34 760 0 0
FIRSTCASH INC COM 33767D105 3 38 SH   SOLE 36 38 0 0
FIRSTCASH INC COM 33767D105 351 4,356 SH   SOLE 40 4,356 0 0
FIRSTENERGY CORP COM 337932107 68,132 1,401,885 SH   SOLE 2 233,182 0 1,168,703
FIRSTENERGY CORP COM 337932107 12,977 267,013 SH   SOLE 4 251,918 0 15,095
FIRSTENERGY CORP COM 337932107 25,900 532,914 SH   SOLE 7 482,036 0 50,878
FIRSTENERGY CORP COM 337932107 956 19,670 SH   SOLE 13 19,670 0 0
FIRSTENERGY CORP COM 337932107 166 3,410 SH   SOLE 15 3,410 0 0
FIRSTENERGY CORP COM 337932107 288,325 5,932,604 SH   SOLE 18 5,617,717 0 314,887
FIRSTENERGY CORP COM 337932107 407,643 8,387,710 SH   SOLE 19 8,387,710 0 0
FIRSTENERGY CORP COM 337932107 953,167 19,612,499 SH   SOLE 21 19,612,499 0 0
FIRSTENERGY CORP COM 337932107 669,513 13,775,989 SH   SOLE 22 12,379,444 0 1,396,545
FIRSTENERGY CORP COM 337932107 20,562 423,085 SH   SOLE 23 423,085 0 0
FIRSTENERGY CORP COM 337932107 32,074 659,958 SH   SOLE 25 659,958 0 0
FIRSTENERGY CORP COM 337932107 78,834 1,622,106 SH   SOLE 26 367,434 0 1,254,672
FIRSTENERGY CORP COM 337932107 4,951 101,881 SH   SOLE 28 70,481 0 31,400
FIRSTENERGY CORP COM 337932107 488 10,040 SH   SOLE 29 10,040 0 0
FIRSTENERGY CORP COM 337932107 108,209 2,226,523 SH   SOLE 30 2,226,523 0 0
FIRSTENERGY CORP COM 337932107 7,768 159,830 SH   SOLE 31 102,472 0 57,358
FIRSTENERGY CORP COM 337932107 4,306 88,606 SH   SOLE 32 88,606 0 0
FIRSTENERGY CORP COM 337932107 15,698 323,002 SH   SOLE 34 323,002 0 0
FIRSTENERGY CORP COM 337932107 19,594 403,159 SH   SOLE 36 403,159 0 0
FIRSTENERGY CORP COM 337932107 548 11,272 SH   SOLE 40 11,272 0 0
FISERV INC COM 337738108 157,847 1,365,105 SH   SOLE 2 131,139 0 1,233,966
FISERV INC COM 337738108 29,592 255,924 SH   SOLE 4 240,309 0 15,615
FISERV INC COM 337738108 66,026 571,014 SH   SOLE 7 557,779 0 13,235
FISERV INC COM 337738108 803 6,945 SH   SOLE 13 6,945 0 0
FISERV INC COM 337738108 502 4,345 SH   SOLE 15 4,345 0 0
FISERV INC COM 337738108 3 28 SH   SOLE 17 0 0 28
FISERV INC COM 337738108 131,795 1,139,802 SH   SOLE 18 1,060,494 0 79,308
FISERV INC COM 337738108 20,666 178,723 SH   SOLE 19 178,723 0 0
FISERV INC COM 337738108 2,100,986 18,169,907 SH   SOLE 21 18,169,907 0 0
FISERV INC COM 337738108 1,656,959 14,329,836 SH   SOLE 22 12,897,082 0 1,432,754
FISERV INC COM 337738108 48,456 419,064 SH   SOLE 23 419,064 0 0
FISERV INC COM 337738108 75,200 650,348 SH   SOLE 25 650,348 0 0
FISERV INC COM 337738108 289,309 2,502,020 SH   SOLE 26 368,858 0 2,133,162
FISERV INC COM 337738108 12,547 108,511 SH   SOLE 28 75,370 0 33,141
FISERV INC COM 337738108 1,393 12,049 SH   SOLE 29 12,049 0 0
FISERV INC COM 337738108 312,485 2,702,457 SH   SOLE 30 2,702,457 0 0
FISERV INC COM 337738108 14,818 128,148 SH   SOLE 31 103,793 0 24,355
FISERV INC COM 337738108 12,795 110,658 SH   SOLE 32 110,658 0 0
FISERV INC COM 337738108 14,508 125,466 SH   SOLE 34 125,466 0 0
FISERV INC COM 337738108 50,079 433,097 SH   SOLE 36 433,097 0 0
FISERV INC COM 337738108 1,436 12,418 SH   SOLE 40 12,418 0 0
FITBIT INC CL A 33812L102 1,313 199,833 SH   SOLE 2 8,552 0 191,281
FITBIT INC CL A 33812L102 3 505 SH   SOLE 4 505 0 0
FITBIT INC CL A 33812L102 24 3,681 SH   SOLE 7 3,681 0 0
FITBIT INC CL A 33812L102 0 1 SH   SOLE 17 0 0 1
FITBIT INC CL A 33812L102 4,959 754,726 SH   SOLE 18 754,726 0 0
FITBIT INC CL A 33812L102 2,620 398,841 SH   SOLE 19 398,841 0 0
FITBIT INC CL A 33812L102 50,319 7,658,969 SH   SOLE 21 7,658,969 0 0
FITBIT INC CL A 33812L102 43,361 6,599,816 SH   SOLE 22 6,292,920 0 306,896
FITBIT INC CL A 33812L102 736 112,063 SH   SOLE 26 93,909 0 18,154
FITBIT INC CL A 33812L102 181 27,584 SH   SOLE 28 27,584 0 0
FITBIT INC CL A 33812L102 455 69,292 SH   SOLE 30 69,292 0 0
FITBIT INC CL A 33812L102 165 25,148 SH   SOLE 40 25,148 0 0
FIVE BELOW INC COM 33829M101 15,470 120,991 SH   SOLE 2 27,083 0 93,908
FIVE BELOW INC COM 33829M101 33 261 SH   SOLE 4 261 0 0
FIVE BELOW INC COM 33829M101 124 969 SH   SOLE 7 969 0 0
FIVE BELOW INC COM 33829M101 19,241 150,486 SH   SOLE 18 150,486 0 0
FIVE BELOW INC COM 33829M101 1,647 12,881 SH   SOLE 19 12,881 0 0
FIVE BELOW INC COM 33829M101 358,343 2,802,623 SH   SOLE 21 2,802,623 0 0
FIVE BELOW INC COM 33829M101 231,223 1,808,411 SH   SOLE 22 1,709,706 0 98,705
FIVE BELOW INC COM 33829M101 2,632 20,585 SH   SOLE 26 13,243 0 7,342
FIVE BELOW INC COM 33829M101 916 7,164 SH   SOLE 28 7,164 0 0
FIVE BELOW INC COM 33829M101 2,234 17,470 SH   SOLE 30 17,470 0 0
FIVE BELOW INC COM 33829M101 142 1,114 SH   SOLE 31 1,114 0 0
FIVE BELOW INC COM 33829M101 739 5,777 SH   SOLE 40 5,777 0 0
FIVE POINT HOLDINGS LLC COM CL A 33833Q106 297 42,746 SH   SOLE 21 42,746 0 0
FIVE POINT HOLDINGS LLC COM CL A 33833Q106 34 4,937 SH   SOLE 30 4,937 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 159 34,619 SH   SOLE 2 1,231 0 33,388
FIVE PRIME THERAPEUTICS INC COM 33830X104 3 582 SH   SOLE 7 582 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 552 120,249 SH   SOLE 18 120,249 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 267 58,087 SH   SOLE 19 58,087 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 5,783 1,259,978 SH   SOLE 21 1,259,978 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 4,876 1,062,304 SH   SOLE 22 1,033,870 0 28,434
FIVE STAR SENIOR LIVING INC COM NEW 33832D205 1 245 SH   SOLE 21 245 0 0
FIVE STAR SENIOR LIVING INC COM NEW 33832D205 103 27,891 SH   SOLE 22 27,891 0 0
FIVE9 INC COM 338307101 1,701 25,943 SH   SOLE 2 3,210 0 22,733
FIVE9 INC COM 338307101 16 240 SH   SOLE 4 240 0 0
FIVE9 INC COM 338307101 68 1,037 SH   SOLE 7 1,037 0 0
FIVE9 INC COM 338307101 14,058 214,366 SH   SOLE 18 204,180 0 10,186
FIVE9 INC COM 338307101 37,012 564,386 SH   SOLE 19 564,386 0 0
FIVE9 INC COM 338307101 144,518 2,203,688 SH   SOLE 21 2,203,688 0 0
FIVE9 INC COM 338307101 117,827 1,796,687 SH   SOLE 22 1,723,490 0 73,197
FIVE9 INC COM 338307101 373 5,695 SH   SOLE 23 5,695 0 0
FIVE9 INC COM 338307101 2,758 42,049 SH   SOLE 26 11,304 0 30,745
FIVE9 INC COM 338307101 466 7,109 SH   SOLE 28 7,109 0 0
FIVE9 INC COM 338307101 1,284 19,572 SH   SOLE 30 19,572 0 0
FIVE9 INC COM 338307101 1,178 17,970 SH   SOLE 34 17,970 0 0
FIVE9 INC COM 338307101 433 6,595 SH   SOLE 40 6,595 0 0
FIVE9 INC NOTE 0.125% 5/0 338307AB7 1,349 800,000 PRN   SOLE 21 800,000 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 1,358 35,516 SH   SOLE 2 1,376 0 34,140
FLAGSTAR BANCORP INC COM PAR .001 337930705 14 364 SH   SOLE 4 364 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 23 613 SH   SOLE 7 613 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 5,892 154,047 SH   SOLE 18 154,047 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 2,815 73,595 SH   SOLE 19 73,595 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 151,461 3,959,777 SH   SOLE 21 3,959,777 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 40,227 1,051,677 SH   SOLE 22 1,003,372 0 48,305
FLAGSTAR BANCORP INC COM PAR .001 337930705 930 24,317 SH   SOLE 26 14,806 0 9,511
FLAGSTAR BANCORP INC COM PAR .001 337930705 171 4,461 SH   SOLE 28 4,461 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 1,890 49,409 SH   SOLE 30 49,409 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 161 4,197 SH   SOLE 40 4,197 0 0
FLANIGANS ENTERPRISES INC COM 338517105 4 184 SH   SOLE 18 184 0 0
FLANIGANS ENTERPRISES INC COM 338517105 4 198 SH   SOLE 21 198 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 71,208 247,492 SH   SOLE 2 58,047 0 189,445
FLEETCOR TECHNOLOGIES INC COM 339041105 14,254 49,540 SH   SOLE 4 47,228 0 2,312
FLEETCOR TECHNOLOGIES INC COM 339041105 22,577 78,470 SH   SOLE 7 78,470 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 43 150 SH   SOLE 13 150 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 155 538 SH   SOLE 15 538 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 86,437 300,422 SH   SOLE 18 288,751 0 11,671
FLEETCOR TECHNOLOGIES INC COM 339041105 188,386 654,755 SH   SOLE 19 654,755 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 705,121 2,450,718 SH   SOLE 21 2,450,718 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 635,612 2,209,133 SH   SOLE 22 1,985,657 0 223,476
FLEETCOR TECHNOLOGIES INC COM 339041105 19,698 68,463 SH   SOLE 23 68,463 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 102,340 355,692 SH   SOLE 25 355,692 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 99,093 344,408 SH   SOLE 26 58,070 0 286,338
FLEETCOR TECHNOLOGIES INC COM 339041105 4,688 16,292 SH   SOLE 28 11,294 0 4,998
FLEETCOR TECHNOLOGIES INC COM 339041105 6,919 24,049 SH   SOLE 29 5,805 0 18,244
FLEETCOR TECHNOLOGIES INC COM 339041105 96,667 335,977 SH   SOLE 30 335,977 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 6,704 23,301 SH   SOLE 31 18,995 0 4,306
FLEETCOR TECHNOLOGIES INC COM 339041105 89,303 310,380 SH   SOLE 34 310,380 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 16,446 57,159 SH   SOLE 36 57,159 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 523 1,818 SH   SOLE 40 1,818 0 0
FLEX LTD ORD Y2573F102 2,167 171,701 SH   SOLE 2 26,085 0 145,616
FLEX LTD ORD Y2573F102 2,875 227,844 SH   SOLE 4 213,119 0 14,725
FLEX LTD ORD Y2573F102 4,396 348,365 SH   SOLE 7 75,370 0 272,995
FLEX LTD ORD Y2573F102 92 7,251 SH   SOLE 13 7,251 0 0
FLEX LTD ORD Y2573F102 71 5,661 SH   SOLE 15 5,661 0 0
FLEX LTD ORD Y2573F102 1,144 90,625 SH   SOLE 18 47,767 0 42,858
FLEX LTD ORD Y2573F102 34 2,703 SH   SOLE 19 2,703 0 0
FLEX LTD ORD Y2573F102 12,518 991,903 SH   SOLE 21 991,903 0 0
FLEX LTD ORD Y2573F102 15,377 1,218,443 SH   SOLE 22 839,292 0 379,151
FLEX LTD ORD Y2573F102 4,700 372,440 SH   SOLE 23 372,440 0 0
FLEX LTD ORD Y2573F102 7,240 573,685 SH   SOLE 25 573,685 0 0
FLEX LTD ORD Y2573F102 29,714 2,354,550 SH   SOLE 26 565,397 0 1,789,153
FLEX LTD ORD Y2573F102 1,161 91,983 SH   SOLE 28 64,545 0 27,438
FLEX LTD ORD Y2573F102 1,502 119,039 SH   SOLE 29 9,403 0 109,636
FLEX LTD ORD Y2573F102 10,769 853,300 SH   SOLE 30 853,300 0 0
FLEX LTD ORD Y2573F102 1,835 145,431 SH   SOLE 31 90,740 0 54,691
FLEX LTD ORD Y2573F102 786 62,305 SH   SOLE 34 62,305 0 0
FLEX LTD ORD Y2573F102 6,439 510,205 SH   SOLE 36 510,205 0 0
FLEX LTD ORD Y2573F102 135 10,707 SH   SOLE 40 10,707 0 0
FLEXIBLE SOLUTIONS INTL INC COM 33938T104 4 1,511 SH   SOLE 18 1,511 0 0
FLEXIBLE SOLUTIONS INTL INC COM 33938T104 47 18,419 SH   SOLE 21 18,419 0 0
FLEXION THERAPEUTICS INC COM 33938J106 360 17,404 SH   SOLE 2 4,528 0 12,876
FLEXION THERAPEUTICS INC COM 33938J106 15 730 SH   SOLE 7 730 0 0
FLEXION THERAPEUTICS INC COM 33938J106 2,752 132,963 SH   SOLE 18 122,009 0 10,954
FLEXION THERAPEUTICS INC COM 33938J106 2,597 125,480 SH   SOLE 19 125,480 0 0
FLEXION THERAPEUTICS INC COM 33938J106 32,587 1,574,254 SH   SOLE 21 1,574,254 0 0
FLEXION THERAPEUTICS INC COM 33938J106 23,188 1,120,172 SH   SOLE 22 1,080,779 0 39,393
FLEXION THERAPEUTICS INC COM 33938J106 208 10,037 SH   SOLE 23 10,037 0 0
FLEXION THERAPEUTICS INC COM 33938J106 1,235 59,645 SH   SOLE 26 0 0 59,645
FLEXION THERAPEUTICS INC COM 33938J106 107 5,156 SH   SOLE 28 5,156 0 0
FLEXION THERAPEUTICS INC COM 33938J106 313 15,142 SH   SOLE 30 15,142 0 0
FLEXION THERAPEUTICS INC COM 33938J106 76 3,669 SH   SOLE 40 3,669 0 0
FLEXSHARES TR INTL QLTDV IDX 33939L837 1 28 SH   SOLE 17 0 0 28
FLEXSHOPPER INC COM NEW 33939J303 19 7,642 SH   SOLE 21 7,642 0 0
FLEXSTEEL INDS INC COM 339382103 175 8,765 SH   SOLE 2 295 0 8,470
FLEXSTEEL INDS INC COM 339382103 3 149 SH   SOLE 7 149 0 0
FLEXSTEEL INDS INC COM 339382103 521 26,159 SH   SOLE 18 26,159 0 0
FLEXSTEEL INDS INC COM 339382103 251 12,621 SH   SOLE 19 12,621 0 0
FLEXSTEEL INDS INC COM 339382103 5,011 251,532 SH   SOLE 21 251,532 0 0
FLEXSTEEL INDS INC COM 339382103 4,199 210,779 SH   SOLE 22 205,153 0 5,626
FLIR SYS INC COM 302445101 17,824 342,313 SH   SOLE 2 41,544 0 300,769
FLIR SYS INC COM 302445101 3,560 68,368 SH   SOLE 4 64,882 0 3,486
FLIR SYS INC COM 302445101 11,207 215,236 SH   SOLE 7 144,150 0 71,086
FLIR SYS INC COM 302445101 13 250 SH   SOLE 13 250 0 0
FLIR SYS INC COM 302445101 14,771 283,678 SH   SOLE 18 264,882 0 18,796
FLIR SYS INC COM 302445101 2,342 44,971 SH   SOLE 19 44,971 0 0
FLIR SYS INC COM 302445101 220,152 4,227,992 SH   SOLE 21 4,227,992 0 0
FLIR SYS INC COM 302445101 187,858 3,607,794 SH   SOLE 22 3,252,319 0 355,475
FLIR SYS INC COM 302445101 5,189 99,647 SH   SOLE 23 99,647 0 0
FLIR SYS INC COM 302445101 9,459 181,668 SH   SOLE 25 181,668 0 0
FLIR SYS INC COM 302445101 29,248 561,713 SH   SOLE 26 152,442 0 409,271
FLIR SYS INC COM 302445101 1,309 25,130 SH   SOLE 28 17,804 0 7,326
FLIR SYS INC COM 302445101 1,590 30,533 SH   SOLE 29 2,275 0 28,258
FLIR SYS INC COM 302445101 27,682 531,635 SH   SOLE 30 531,635 0 0
FLIR SYS INC COM 302445101 1,682 32,308 SH   SOLE 31 21,086 0 11,222
FLIR SYS INC COM 302445101 1,428 27,428 SH   SOLE 34 27,428 0 0
FLIR SYS INC COM 302445101 5,305 101,881 SH   SOLE 36 101,881 0 0
FLIR SYS INC COM 302445101 143 2,752 SH   SOLE 40 2,752 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 6,522 128,359 SH   SOLE 2 4,484 0 123,875
FLOOR & DECOR HLDGS INC CL A 339750101 20 386 SH   SOLE 4 386 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 61 1,201 SH   SOLE 7 1,201 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 1,587 31,225 SH   SOLE 18 31,225 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 826 16,257 SH   SOLE 19 16,257 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 52,797 1,039,098 SH   SOLE 21 1,039,098 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 95,805 1,885,546 SH   SOLE 22 1,759,092 0 126,454
FLOOR & DECOR HLDGS INC CL A 339750101 1,722 33,896 SH   SOLE 26 21,348 0 12,548
FLOOR & DECOR HLDGS INC CL A 339750101 432 8,512 SH   SOLE 28 8,512 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 1,142 22,475 SH   SOLE 30 22,475 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 72 1,421 SH   SOLE 31 1,421 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 351 6,900 SH   SOLE 40 6,900 0 0
FLOTEK INDS INC DEL COM 343389102 109 54,406 SH   SOLE 2 2,004 0 52,402
FLOTEK INDS INC DEL COM 343389102 2 1,084 SH   SOLE 7 1,084 0 0
FLOTEK INDS INC DEL COM 343389102 385 192,383 SH   SOLE 18 192,383 0 0
FLOTEK INDS INC DEL COM 343389102 187 93,698 SH   SOLE 19 93,698 0 0
FLOTEK INDS INC DEL COM 343389102 3,737 1,868,651 SH   SOLE 21 1,868,651 0 0
FLOTEK INDS INC DEL COM 343389102 3,143 1,571,605 SH   SOLE 22 1,528,138 0 43,467
FLOWERS FOODS INC COM 343498101 12,048 554,174 SH   SOLE 2 134,745 0 419,429
FLOWERS FOODS INC COM 343498101 19 890 SH   SOLE 4 890 0 0
FLOWERS FOODS INC COM 343498101 107 4,927 SH   SOLE 7 4,927 0 0
FLOWERS FOODS INC COM 343498101 13,056 600,538 SH   SOLE 18 600,538 0 0
FLOWERS FOODS INC COM 343498101 997 45,839 SH   SOLE 19 45,839 0 0
FLOWERS FOODS INC COM 343498101 216,000 9,935,588 SH   SOLE 21 9,935,588 0 0
FLOWERS FOODS INC COM 343498101 149,501 6,876,775 SH   SOLE 22 6,499,225 0 377,550
FLOWERS FOODS INC COM 343498101 2,290 105,357 SH   SOLE 23 105,357 0 0
FLOWERS FOODS INC COM 343498101 1,486 68,340 SH   SOLE 26 39,964 0 28,376
FLOWERS FOODS INC COM 343498101 517 23,797 SH   SOLE 28 23,797 0 0
FLOWERS FOODS INC COM 343498101 1,305 60,018 SH   SOLE 30 60,018 0 0
FLOWERS FOODS INC COM 343498101 85 3,893 SH   SOLE 31 3,893 0 0
FLOWERS FOODS INC COM 343498101 144 6,615 SH   SOLE 36 6,615 0 0
FLOWERS FOODS INC COM 343498101 447 20,555 SH   SOLE 40 20,555 0 0
FLOWSERVE CORP COM 34354P105 16,467 330,853 SH   SOLE 2 35,194 0 295,659
FLOWSERVE CORP COM 34354P105 2,799 56,229 SH   SOLE 4 52,777 0 3,452
FLOWSERVE CORP COM 34354P105 5,431 109,116 SH   SOLE 7 109,116 0 0
FLOWSERVE CORP COM 34354P105 12 248 SH   SOLE 13 248 0 0
FLOWSERVE CORP COM 34354P105 50 1,013 SH   SOLE 15 1,013 0 0
FLOWSERVE CORP COM 34354P105 13,221 265,640 SH   SOLE 18 248,262 0 17,378
FLOWSERVE CORP COM 34354P105 2,103 42,245 SH   SOLE 19 42,245 0 0
FLOWSERVE CORP COM 34354P105 151,482 3,043,638 SH   SOLE 21 3,043,638 0 0
FLOWSERVE CORP COM 34354P105 170,915 3,434,105 SH   SOLE 22 3,090,125 0 343,980
FLOWSERVE CORP COM 34354P105 4,965 99,752 SH   SOLE 23 99,752 0 0
FLOWSERVE CORP COM 34354P105 8,180 164,365 SH   SOLE 25 164,365 0 0
FLOWSERVE CORP COM 34354P105 34,076 684,660 SH   SOLE 26 132,329 0 552,331
FLOWSERVE CORP COM 34354P105 1,378 27,689 SH   SOLE 28 19,463 0 8,226
FLOWSERVE CORP COM 34354P105 1,506 30,260 SH   SOLE 29 2,401 0 27,859
FLOWSERVE CORP COM 34354P105 26,386 530,164 SH   SOLE 30 530,164 0 0
FLOWSERVE CORP COM 34354P105 1,494 30,010 SH   SOLE 31 24,939 0 5,071
FLOWSERVE CORP COM 34354P105 538 10,805 SH   SOLE 34 10,805 0 0
FLOWSERVE CORP COM 34354P105 4,526 90,931 SH   SOLE 36 90,931 0 0
FLOWSERVE CORP COM 34354P105 130 2,622 SH   SOLE 40 2,622 0 0
FLUENT INC COM 34380C102 60 23,889 SH   SOLE 2 2,051 0 21,838
FLUENT INC COM 34380C102 380 152,033 SH   SOLE 18 152,033 0 0
FLUENT INC COM 34380C102 185 74,052 SH   SOLE 19 74,052 0 0
FLUENT INC COM 34380C102 3,838 1,535,105 SH   SOLE 21 1,535,105 0 0
FLUENT INC COM 34380C102 2,448 979,156 SH   SOLE 22 955,553 0 23,603
FLUIDIGM CORP DEL COM 34385P108 102 29,359 SH   SOLE 2 2,852 0 26,507
FLUIDIGM CORP DEL COM 34385P108 5 1,523 SH   SOLE 7 1,523 0 0
FLUIDIGM CORP DEL COM 34385P108 873 250,983 SH   SOLE 18 250,983 0 0
FLUIDIGM CORP DEL COM 34385P108 415 119,263 SH   SOLE 19 119,263 0 0
FLUIDIGM CORP DEL COM 34385P108 8,547 2,456,147 SH   SOLE 21 2,456,147 0 0
FLUIDIGM CORP DEL COM 34385P108 7,277 2,091,184 SH   SOLE 22 2,013,956 0 77,228
FLUIDIGM CORP DEL COM 34385P108 1,167 335,268 SH   SOLE 30 335,268 0 0
FLUIDIGM CORP DEL COM 34385P108 23 6,594 SH   SOLE 40 6,594 0 0
FLUOR CORP NEW COM 343412102 12,507 662,457 SH   SOLE 2 386,172 0 276,285
FLUOR CORP NEW COM 343412102 334 17,675 SH   SOLE 4 17,675 0 0
FLUOR CORP NEW COM 343412102 181 9,572 SH   SOLE 7 9,572 0 0
FLUOR CORP NEW COM 343412102 638 33,776 SH   SOLE 13 33,776 0 0
FLUOR CORP NEW COM 343412102 15 785 SH   SOLE 15 785 0 0
FLUOR CORP NEW COM 343412102 9,125 483,294 SH   SOLE 18 433,140 0 50,154
FLUOR CORP NEW COM 343412102 5,999 317,744 SH   SOLE 19 317,744 0 0
FLUOR CORP NEW COM 343412102 129,776 6,873,745 SH   SOLE 21 6,873,745 0 0
FLUOR CORP NEW COM 343412102 100,335 5,314,343 SH   SOLE 22 4,780,135 0 534,208
FLUOR CORP NEW COM 343412102 1,327 70,302 SH   SOLE 23 70,302 0 0
FLUOR CORP NEW COM 343412102 2,435 128,987 SH   SOLE 25 128,987 0 0
FLUOR CORP NEW COM 343412102 3,349 177,392 SH   SOLE 26 60,429 0 116,963
FLUOR CORP NEW COM 343412102 421 22,286 SH   SOLE 29 22,286 0 0
FLUOR CORP NEW COM 343412102 878 46,521 SH   SOLE 30 46,521 0 0
FLUOR CORP NEW COM 343412102 1,137 60,200 SH   SOLE 31 60,200 0 0
FLUOR CORP NEW COM 343412102 493 26,095 SH   SOLE 34 26,095 0 0
FLUOR CORP NEW COM 343412102 3,060 162,098 SH   SOLE 36 162,098 0 0
FLUOR CORP NEW COM 343412102 296 15,675 SH   SOLE 40 15,675 0 0
FLUSHING FINL CORP COM 343873105 631 29,189 SH   SOLE 2 908 0 28,281
FLUSHING FINL CORP COM 343873105 8 352 SH   SOLE 4 352 0 0
FLUSHING FINL CORP COM 343873105 14 633 SH   SOLE 7 633 0 0
FLUSHING FINL CORP COM 343873105 2,114 97,851 SH   SOLE 18 97,851 0 0
FLUSHING FINL CORP COM 343873105 1,020 47,220 SH   SOLE 19 47,220 0 0
FLUSHING FINL CORP COM 343873105 21,107 976,956 SH   SOLE 21 976,956 0 0
FLUSHING FINL CORP COM 343873105 21,130 978,024 SH   SOLE 22 942,163 0 35,861
FLUSHING FINL CORP COM 343873105 560 25,928 SH   SOLE 26 16,855 0 9,073
FLUSHING FINL CORP COM 343873105 86 3,968 SH   SOLE 28 3,968 0 0
FLUSHING FINL CORP COM 343873105 111 5,133 SH   SOLE 30 5,133 0 0
FLUSHING FINL CORP COM 343873105 68 3,146 SH   SOLE 40 3,146 0 0
FLWS/1-800 FLOWERS CL A 68243Q106 266 18,371 SH   SOLE 2 8,806 0 9,565
FLWS/1-800 FLOWERS CL A 68243Q106 7 469 SH   SOLE 7 469 0 0
FLWS/1-800 FLOWERS CL A 68243Q106 1,587 109,465 SH   SOLE 18 86,527 0 22,938
FLWS/1-800 FLOWERS CL A 68243Q106 3,405 234,834 SH   SOLE 19 234,834 0 0
FLWS/1-800 FLOWERS CL A 68243Q106 12,535 864,456 SH   SOLE 21 864,456 0 0
FLWS/1-800 FLOWERS CL A 68243Q106 13,398 923,968 SH   SOLE 22 891,610 0 32,358
FLWS/1-800 FLOWERS CL A 68243Q106 488 33,629 SH   SOLE 23 33,629 0 0
FLWS/1-800 FLOWERS CL A 68243Q106 1,007 69,423 SH   SOLE 26 0 0 69,423
FLWS/1-800 FLOWERS CL A 68243Q106 51 3,548 SH   SOLE 28 3,548 0 0
FLWS/1-800 FLOWERS CL A 68243Q106 2,536 174,877 SH   SOLE 30 174,877 0 0
FLWS/1-800 FLOWERS CL A 68243Q106 487 33,578 SH   SOLE 34 33,578 0 0
FLWS/1-800 FLOWERS CL A 68243Q106 30 2,065 SH   SOLE 40 2,065 0 0
FLY LEASING LTD SPONSORED ADR 34407D109 1,057 53,925 SH   SOLE 21 53,925 0 0
FNB CORP PA COM 302520101 11,949 940,873 SH   SOLE 2 340,885 0 599,988
FNB CORP PA COM 302520101 197 15,522 SH   SOLE 4 15,522 0 0
FNB CORP PA COM 302520101 500 39,377 SH   SOLE 7 39,377 0 0
FNB CORP PA COM 302520101 13,264 1,044,387 SH   SOLE 18 1,039,404 0 4,983
FNB CORP PA COM 302520101 1,033 81,310 SH   SOLE 19 81,310 0 0
FNB CORP PA COM 302520101 298,411 23,496,932 SH   SOLE 21 23,496,932 0 0
FNB CORP PA COM 302520101 143,143 11,271,132 SH   SOLE 22 10,567,610 0 703,522
FNB CORP PA COM 302520101 285 22,454 SH   SOLE 23 22,454 0 0
FNB CORP PA COM 302520101 1,664 131,023 SH   SOLE 26 89,560 0 41,463
FNB CORP PA COM 302520101 520 40,914 SH   SOLE 28 40,914 0 0
FNB CORP PA COM 302520101 186 14,621 SH   SOLE 29 14,621 0 0
FNB CORP PA COM 302520101 1,287 101,316 SH   SOLE 30 101,316 0 0
FNB CORP PA COM 302520101 550 43,282 SH   SOLE 31 43,282 0 0
FNB CORP PA COM 302520101 1,562 122,990 SH   SOLE 32 122,990 0 0
FNB CORP PA COM 302520101 19 1,485 SH   SOLE 34 1,485 0 0
FNB CORP PA COM 302520101 123 9,657 SH   SOLE 36 9,657 0 0
FNB CORP PA COM 302520101 433 34,073 SH   SOLE 40 34,073 0 0
FNCB BANCORP INC COM 302578109 148 17,462 SH   SOLE 2 712 0 16,750
FNCB BANCORP INC COM 302578109 512 60,538 SH   SOLE 18 60,538 0 0
FNCB BANCORP INC COM 302578109 248 29,290 SH   SOLE 19 29,290 0 0
FNCB BANCORP INC COM 302578109 5,493 650,010 SH   SOLE 21 650,010 0 0
FNCB BANCORP INC COM 302578109 1,554 183,923 SH   SOLE 22 179,029 0 4,894
FOAMIX PHARMACEUTICALS LTD SHS M46135105 1,865 560,198 SH   SOLE 21 560,198 0 0
FOAMIX PHARMACEUTICALS LTD SHS M46135105 13 3,806 SH   SOLE 30 3,806 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 443 15,031 SH   SOLE 2 3,440 0 11,591
FOCUS FINL PARTNERS INC COM CL A 34417P100 18 599 SH   SOLE 7 599 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 3,333 113,099 SH   SOLE 18 103,868 0 9,231
FOCUS FINL PARTNERS INC COM CL A 34417P100 3,229 109,574 SH   SOLE 19 109,574 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 30,331 1,029,208 SH   SOLE 21 1,029,208 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 28,655 972,351 SH   SOLE 22 931,255 0 41,096
FOCUS FINL PARTNERS INC COM CL A 34417P100 335 11,357 SH   SOLE 23 11,357 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 729 24,725 SH   SOLE 26 0 0 24,725
FOCUS FINL PARTNERS INC COM CL A 34417P100 1,185 40,227 SH   SOLE 30 40,227 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 107 3,629 SH   SOLE 40 3,629 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 4,808 50,870 SH   SOLE 2 0 0 50,870
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 15,706 166,183 SH   SOLE 18 42,141 0 124,042
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 17,492 185,086 SH   SOLE 19 185,086 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 36,413 385,286 SH   SOLE 22 277,454 0 107,832
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 14,301 151,318 SH   SOLE 25 151,318 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 306 3,238 SH   SOLE 26 3,238 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 4,191 44,340 SH   SOLE 30 44,340 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 58,641 620,479 SH   SOLE 34 620,479 0 0
FONAR CORP COM NEW 344437405 26 1,303 SH   SOLE 18 1,303 0 0
FONAR CORP COM NEW 344437405 434 22,054 SH   SOLE 21 22,054 0 0
FONAR CORP COM NEW 344437405 1,510 76,702 SH   SOLE 22 76,702 0 0
FOOT LOCKER INC COM 344849104 10,740 275,449 SH   SOLE 2 71,476 0 203,973
FOOT LOCKER INC COM 344849104 19 480 SH   SOLE 4 480 0 0
FOOT LOCKER INC COM 344849104 117 2,999 SH   SOLE 7 2,999 0 0
FOOT LOCKER INC COM 344849104 41 1,060 SH   SOLE 15 1,060 0 0
FOOT LOCKER INC COM 344849104 13,611 349,077 SH   SOLE 18 349,077 0 0
FOOT LOCKER INC COM 344849104 982 25,174 SH   SOLE 19 25,174 0 0
FOOT LOCKER INC COM 344849104 211,959 5,436,234 SH   SOLE 21 5,436,234 0 0
FOOT LOCKER INC COM 344849104 149,115 3,824,445 SH   SOLE 22 3,593,129 0 231,316
FOOT LOCKER INC COM 344849104 4,392 112,636 SH   SOLE 25 112,636 0 0
FOOT LOCKER INC COM 344849104 7,526 193,018 SH   SOLE 26 23,457 0 169,561
FOOT LOCKER INC COM 344849104 565 14,495 SH   SOLE 28 14,495 0 0
FOOT LOCKER INC COM 344849104 1,441 36,953 SH   SOLE 30 36,953 0 0
FOOT LOCKER INC COM 344849104 174 4,470 SH   SOLE 31 2,270 0 2,200
FOOT LOCKER INC COM 344849104 2,934 75,251 SH   SOLE 36 75,251 0 0
FOOT LOCKER INC COM 344849104 439 11,258 SH   SOLE 40 11,258 0 0
FORD MTR CO DEL COM 345370860 128,471 13,814,036 SH   SOLE 2 4,745,918 0 9,068,118
FORD MTR CO DEL COM 345370860 21,547 2,316,912 SH   SOLE 4 2,212,922 0 103,990
FORD MTR CO DEL COM 345370860 39,255 4,220,997 SH   SOLE 7 3,737,901 0 483,096
FORD MTR CO DEL COM 345370860 2,611 280,714 SH   SOLE 13 280,714 0 0
FORD MTR CO DEL COM 345370860 217 23,363 SH   SOLE 15 23,363 0 0
FORD MTR CO DEL COM 345370860 17 1,800 SH   SOLE 17 0 0 1,800
FORD MTR CO DEL COM 345370860 79,185 8,514,514 SH   SOLE 18 7,513,974 0 1,000,540
FORD MTR CO DEL COM 345370860 25,732 2,766,847 SH   SOLE 19 2,766,847 0 0
FORD MTR CO DEL COM 345370860 1,115,104 119,903,637 SH   SOLE 21 119,903,637 0 0
FORD MTR CO DEL COM 345370860 946,878 101,814,811 SH   SOLE 22 87,196,454 0 14,618,357
FORD MTR CO DEL COM 345370860 36,668 3,942,765 SH   SOLE 23 3,942,765 0 0
FORD MTR CO DEL COM 345370860 37,591 4,042,048 SH   SOLE 25 4,042,048 0 0
FORD MTR CO DEL COM 345370860 158,148 17,005,147 SH   SOLE 26 2,593,373 0 14,411,774
FORD MTR CO DEL COM 345370860 6,812 732,472 SH   SOLE 28 511,268 0 221,204
FORD MTR CO DEL COM 345370860 15,132 1,627,050 SH   SOLE 29 820,664 0 806,386
FORD MTR CO DEL COM 345370860 163,214 17,549,917 SH   SOLE 30 17,549,917 0 0
FORD MTR CO DEL COM 345370860 23,822 2,561,471 SH   SOLE 31 1,854,354 0 707,117
FORD MTR CO DEL COM 345370860 7,186 772,706 SH   SOLE 32 772,706 0 0
FORD MTR CO DEL COM 345370860 4,291 461,387 SH   SOLE 34 461,387 0 0
FORD MTR CO DEL COM 345370860 18,514 1,990,806 SH   SOLE 35 1,990,806 0 0
FORD MTR CO DEL COM 345370860 39,583 4,256,251 SH   SOLE 36 4,256,251 0 0
FORD MTR CO DEL COM 345370860 778 83,622 SH   SOLE 40 83,622 0 0
FORD MTR CO DEL OPTIONS 345370860 10,602 1,140,000 SH Call SOLE 2 1,140,000 0 0
FORESCOUT TECHNOLOGIES INC COM 34553D101 569 17,338 SH   SOLE 2 1,488 0 15,850
FORESCOUT TECHNOLOGIES INC COM 34553D101 6 170 SH   SOLE 4 170 0 0
FORESCOUT TECHNOLOGIES INC COM 34553D101 26 788 SH   SOLE 7 788 0 0
FORESCOUT TECHNOLOGIES INC COM 34553D101 4,611 140,569 SH   SOLE 18 140,569 0 0
FORESCOUT TECHNOLOGIES INC COM 34553D101 2,532 77,200 SH   SOLE 19 77,200 0 0
FORESCOUT TECHNOLOGIES INC COM 34553D101 49,384 1,505,621 SH   SOLE 21 1,505,621 0 0
FORESCOUT TECHNOLOGIES INC COM 34553D101 36,925 1,125,767 SH   SOLE 22 1,074,499 0 51,268
FORESCOUT TECHNOLOGIES INC COM 34553D101 156 4,754 SH   SOLE 25 4,754 0 0
FORESCOUT TECHNOLOGIES INC COM 34553D101 942 28,727 SH   SOLE 26 15,307 0 13,420
FORESCOUT TECHNOLOGIES INC COM 34553D101 180 5,491 SH   SOLE 28 5,491 0 0
FORESCOUT TECHNOLOGIES INC COM 34553D101 2,696 82,198 SH   SOLE 30 82,198 0 0
FORESCOUT TECHNOLOGIES INC COM 34553D101 8 239 SH   SOLE 34 239 0 0
FORESCOUT TECHNOLOGIES INC COM 34553D101 14 416 SH   SOLE 36 416 0 0
FORESCOUT TECHNOLOGIES INC COM 34553D101 113 3,457 SH   SOLE 40 3,457 0 0
FORESTAR GROUP INC COM 346232101 439 21,060 SH   SOLE 2 9,233 0 11,827
FORESTAR GROUP INC COM 346232101 6 296 SH   SOLE 4 296 0 0
FORESTAR GROUP INC COM 346232101 2 84 SH   SOLE 7 84 0 0
FORESTAR GROUP INC COM 346232101 800 38,370 SH   SOLE 18 38,370 0 0
FORESTAR GROUP INC COM 346232101 4,062 194,799 SH   SOLE 19 194,799 0 0
FORESTAR GROUP INC COM 346232101 9,238 443,064 SH   SOLE 21 443,064 0 0
FORESTAR GROUP INC COM 346232101 8,692 416,867 SH   SOLE 22 406,891 0 9,976
FORESTAR GROUP INC COM 346232101 324 15,544 SH   SOLE 26 1,818 0 13,726
FORESTAR GROUP INC COM 346232101 11 535 SH   SOLE 28 535 0 0
FORESTAR GROUP INC COM 346232101 53 2,547 SH   SOLE 30 2,547 0 0
FORESTAR GROUP INC COM 346232101 648 31,102 SH   SOLE 34 31,102 0 0
FORESTAR GROUP INC COM 346232101 9 429 SH   SOLE 40 429 0 0
FORMFACTOR INC COM 346375108 2,026 78,025 SH   SOLE 2 7,348 0 70,677
FORMFACTOR INC COM 346375108 10 386 SH   SOLE 4 386 0 0
FORMFACTOR INC COM 346375108 34 1,307 SH   SOLE 7 1,307 0 0
FORMFACTOR INC COM 346375108 9,029 347,664 SH   SOLE 18 336,568 0 11,096
FORMFACTOR INC COM 346375108 8,470 326,163 SH   SOLE 19 326,163 0 0
FORMFACTOR INC COM 346375108 218,898 8,428,881 SH   SOLE 21 8,428,881 0 0
FORMFACTOR INC COM 346375108 61,618 2,372,670 SH   SOLE 22 2,277,204 0 95,466
FORMFACTOR INC COM 346375108 506 19,497 SH   SOLE 23 19,497 0 0
FORMFACTOR INC COM 346375108 1,968 75,764 SH   SOLE 26 28,955 0 46,809
FORMFACTOR INC COM 346375108 262 10,097 SH   SOLE 28 10,097 0 0
FORMFACTOR INC COM 346375108 2,682 103,283 SH   SOLE 30 103,283 0 0
FORMFACTOR INC COM 346375108 165 6,344 SH   SOLE 40 6,344 0 0
FORRESTER RESH INC COM 346563109 185 4,440 SH   SOLE 2 342 0 4,098
FORRESTER RESH INC COM 346563109 3 73 SH   SOLE 4 73 0 0
FORRESTER RESH INC COM 346563109 6 146 SH   SOLE 7 146 0 0
FORRESTER RESH INC COM 346563109 2,363 56,673 SH   SOLE 18 49,904 0 6,769
FORRESTER RESH INC COM 346563109 2,482 59,517 SH   SOLE 19 59,517 0 0
FORRESTER RESH INC COM 346563109 51,577 1,236,866 SH   SOLE 21 1,236,866 0 0
FORRESTER RESH INC COM 346563109 14,247 341,658 SH   SOLE 22 328,763 0 12,895
FORRESTER RESH INC COM 346563109 72 1,725 SH   SOLE 23 1,725 0 0
FORRESTER RESH INC COM 346563109 314 7,539 SH   SOLE 26 2,297 0 5,242
FORRESTER RESH INC COM 346563109 54 1,302 SH   SOLE 28 1,302 0 0
FORRESTER RESH INC COM 346563109 689 16,523 SH   SOLE 30 16,523 0 0
FORRESTER RESH INC COM 346563109 37 879 SH   SOLE 40 879 0 0
FORTERRA INC COM 34960W106 91 7,896 SH   SOLE 2 749 0 7,147
FORTERRA INC COM 34960W106 137 11,818 SH   SOLE 7 11,818 0 0
FORTERRA INC COM 34960W106 763 66,041 SH   SOLE 18 66,041 0 0
FORTERRA INC COM 34960W106 370 32,024 SH   SOLE 19 32,024 0 0
FORTERRA INC COM 34960W106 8,949 774,105 SH   SOLE 21 774,105 0 0
FORTERRA INC COM 34960W106 6,395 553,242 SH   SOLE 22 537,617 0 15,625
FORTERRA INC COM 34960W106 1,105 95,621 SH   SOLE 30 95,621 0 0
FORTERRA INC COM 34960W106 56 4,822 SH   SOLE 40 4,822 0 0
FORTINET INC COM 34959E109 54,466 510,171 SH   SOLE 2 183,758 0 326,413
FORTINET INC COM 34959E109 9,008 84,372 SH   SOLE 4 80,602 0 3,770
FORTINET INC COM 34959E109 13,778 129,056 SH   SOLE 7 125,139 0 3,917
FORTINET INC COM 34959E109 71 666 SH   SOLE 15 666 0 0
FORTINET INC COM 34959E109 0 4 SH   SOLE 17 0 0 4
FORTINET INC COM 34959E109 41,285 386,709 SH   SOLE 18 362,867 0 23,842
FORTINET INC COM 34959E109 5,946 55,699 SH   SOLE 19 55,699 0 0
FORTINET INC COM 34959E109 423,950 3,971,058 SH   SOLE 21 3,971,058 0 0
FORTINET INC COM 34959E109 392,223 3,673,872 SH   SOLE 22 3,223,339 0 450,533
FORTINET INC COM 34959E109 16,129 151,073 SH   SOLE 23 151,073 0 0
FORTINET INC COM 34959E109 22,064 206,673 SH   SOLE 25 206,673 0 0
FORTINET INC COM 34959E109 80,755 756,419 SH   SOLE 26 129,834 0 626,585
FORTINET INC COM 34959E109 2,897 27,131 SH   SOLE 28 18,944 0 8,187
FORTINET INC COM 34959E109 5,960 55,823 SH   SOLE 29 25,561 0 30,262
FORTINET INC COM 34959E109 64,721 606,233 SH   SOLE 30 606,233 0 0
FORTINET INC COM 34959E109 8,920 83,551 SH   SOLE 31 66,560 0 16,991
FORTINET INC COM 34959E109 3,431 32,139 SH   SOLE 34 32,139 0 0
FORTINET INC COM 34959E109 10,348 96,932 SH   SOLE 36 96,932 0 0
FORTINET INC COM 34959E109 432 4,045 SH   SOLE 40 4,045 0 0
FORTIS INC COM 349553107 5,989 144,250 SH   SOLE 19 144,250 0 0
FORTIS INC COM 349553107 27,921 672,482 SH   SOLE 34 672,482 0 0
FORTIS INC COM 349553107 115 2,780 SH   SOLE 36 2,780 0 0
FORTIVE CORP COM 34959J108 59,511 779,038 SH   SOLE 2 132,907 0 646,131
FORTIVE CORP COM 34959J108 10,175 133,201 SH   SOLE 4 125,212 0 7,989
FORTIVE CORP COM 34959J108 19,446 254,564 SH   SOLE 7 245,886 0 8,678
FORTIVE CORP COM 34959J108 323 4,228 SH   SOLE 13 4,228 0 0
FORTIVE CORP COM 34959J108 135 1,770 SH   SOLE 15 1,770 0 0
FORTIVE CORP COM 34959J108 131,562 1,722,244 SH   SOLE 18 1,533,388 0 188,856
FORTIVE CORP COM 34959J108 76,865 1,006,223 SH   SOLE 19 1,006,223 0 0
FORTIVE CORP COM 34959J108 509,632 6,671,443 SH   SOLE 21 6,671,443 0 0
FORTIVE CORP COM 34959J108 545,658 7,143,061 SH   SOLE 22 6,381,355 0 761,706
FORTIVE CORP COM 34959J108 16,529 216,379 SH   SOLE 23 216,379 0 0
FORTIVE CORP COM 34959J108 26,769 350,421 SH   SOLE 25 318,471 0 31,950
FORTIVE CORP COM 34959J108 95,104 1,244,974 SH   SOLE 26 208,160 0 1,036,814
FORTIVE CORP COM 34959J108 4,339 56,800 SH   SOLE 28 39,396 0 17,404
FORTIVE CORP COM 34959J108 449 5,873 SH   SOLE 29 5,873 0 0
FORTIVE CORP COM 34959J108 77,422 1,013,507 SH   SOLE 30 1,013,507 0 0
FORTIVE CORP COM 34959J108 5,057 66,195 SH   SOLE 31 53,558 0 12,637
FORTIVE CORP COM 34959J108 24,644 322,606 SH   SOLE 34 322,606 0 0
FORTIVE CORP COM 34959J108 17,842 233,559 SH   SOLE 36 233,559 0 0
FORTIVE CORP COM 34959J108 475 6,221 SH   SOLE 40 6,221 0 0
FORTIVE CORP 5% PFD CNV SER A 34959J207 106,645 109,631 SH   SOLE 21 109,631 0 0
FORTRESS BIOTECH INC COM 34960Q109 23 9,124 SH   SOLE 18 9,124 0 0
FORTRESS BIOTECH INC COM 34960Q109 467 181,655 SH   SOLE 21 181,655 0 0
FORTRESS BIOTECH INC COM 34960Q109 898 349,447 SH   SOLE 22 349,447 0 0
FORTUNA SILVER MINES INC COM 349915108 32 7,743 SH   SOLE 22 7,743 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 26,253 401,792 SH   SOLE 2 58,322 0 343,470
FORTUNE BRANDS HOME & SEC IN COM 34964C106 4,365 66,801 SH   SOLE 4 62,951 0 3,850
FORTUNE BRANDS HOME & SEC IN COM 34964C106 7,947 121,632 SH   SOLE 7 116,935 0 4,697
FORTUNE BRANDS HOME & SEC IN COM 34964C106 18 278 SH   SOLE 13 278 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 65 990 SH   SOLE 15 990 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 22,089 338,062 SH   SOLE 18 319,337 0 18,725
FORTUNE BRANDS HOME & SEC IN COM 34964C106 13,106 200,589 SH   SOLE 19 200,589 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 235,698 3,607,254 SH   SOLE 21 3,607,254 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 248,694 3,806,156 SH   SOLE 22 3,432,724 0 373,432
FORTUNE BRANDS HOME & SEC IN COM 34964C106 6,632 101,501 SH   SOLE 23 101,501 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 11,927 182,540 SH   SOLE 25 182,540 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 54,775 838,300 SH   SOLE 26 138,963 0 699,337
FORTUNE BRANDS HOME & SEC IN COM 34964C106 1,739 26,613 SH   SOLE 28 18,249 0 8,364
FORTUNE BRANDS HOME & SEC IN COM 34964C106 2,116 32,383 SH   SOLE 29 2,765 0 29,618
FORTUNE BRANDS HOME & SEC IN COM 34964C106 37,651 576,231 SH   SOLE 30 576,231 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 2,133 32,640 SH   SOLE 31 26,550 0 6,090
FORTUNE BRANDS HOME & SEC IN COM 34964C106 5,675 86,858 SH   SOLE 34 86,858 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 5,996 91,763 SH   SOLE 36 91,763 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 202 3,091 SH   SOLE 40 3,091 0 0
FORTY SEVEN INC COM 34983P104 365 9,269 SH   SOLE 2 858 0 8,411
FORTY SEVEN INC COM 34983P104 3,148 79,956 SH   SOLE 18 79,956 0 0
FORTY SEVEN INC COM 34983P104 1,537 39,046 SH   SOLE 19 39,046 0 0
FORTY SEVEN INC COM 34983P104 47,247 1,200,086 SH   SOLE 21 1,200,086 0 0
FORTY SEVEN INC COM 34983P104 29,876 758,860 SH   SOLE 22 740,649 0 18,211
FORTY SEVEN INC COM 34983P104 240 6,106 SH   SOLE 26 0 0 6,106
FORTY SEVEN INC COM 34983P104 365 9,262 SH   SOLE 28 9,262 0 0
FORTY SEVEN INC COM 34983P104 301 7,654 SH   SOLE 30 7,654 0 0
FORTY SEVEN INC COM 34983P104 8 212 SH   SOLE 34 212 0 0
FORTY SEVEN INC COM 34983P104 175 4,444 SH   SOLE 40 4,444 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 307 182,485 SH   SOLE 2 99,434 0 83,051
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 3 1,647 SH   SOLE 7 1,647 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 501 298,280 SH   SOLE 18 298,280 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 1,694 1,008,103 SH   SOLE 19 1,008,103 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 4,902 2,917,657 SH   SOLE 21 2,917,657 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 5,592 3,328,421 SH   SOLE 22 3,262,790 0 65,631
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 263 156,439 SH   SOLE 23 156,439 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 705 419,801 SH   SOLE 26 0 0 419,801
FORWARD AIR CORP COM 349853101 818 11,701 SH   SOLE 2 1,103 0 10,598
FORWARD AIR CORP COM 349853101 10 150 SH   SOLE 4 150 0 0
FORWARD AIR CORP COM 349853101 34 479 SH   SOLE 7 479 0 0
FORWARD AIR CORP COM 349853101 8,868 126,778 SH   SOLE 18 126,778 0 0
FORWARD AIR CORP COM 349853101 3,466 49,550 SH   SOLE 19 49,550 0 0
FORWARD AIR CORP COM 349853101 218,355 3,121,592 SH   SOLE 21 3,121,592 0 0
FORWARD AIR CORP COM 349853101 57,242 818,326 SH   SOLE 22 780,442 0 37,884
FORWARD AIR CORP COM 349853101 427 6,101 SH   SOLE 26 4,416 0 1,685
FORWARD AIR CORP COM 349853101 258 3,684 SH   SOLE 28 3,684 0 0
FORWARD AIR CORP COM 349853101 2,782 39,775 SH   SOLE 30 39,775 0 0
FORWARD AIR CORP COM 349853101 230 3,283 SH   SOLE 40 3,283 0 0
FORWARD INDS INC N Y COM NEW 349862300 8 7,577 SH   SOLE 21 7,577 0 0
FORWARD INDS INC N Y COM NEW 349862300 444 448,017 SH   SOLE 22 448,017 0 0
FOSSIL GROUP INC COM 34988V106 379 48,058 SH   SOLE 2 1,985 0 46,073
FOSSIL GROUP INC COM 34988V106 1 171 SH   SOLE 4 171 0 0
FOSSIL GROUP INC COM 34988V106 16 2,083 SH   SOLE 7 2,083 0 0
FOSSIL GROUP INC COM 34988V106 1,644 208,691 SH   SOLE 18 208,691 0 0
FOSSIL GROUP INC COM 34988V106 668 84,805 SH   SOLE 19 84,805 0 0
FOSSIL GROUP INC COM 34988V106 42,755 5,425,782 SH   SOLE 21 5,425,782 0 0
FOSSIL GROUP INC COM 34988V106 11,457 1,453,874 SH   SOLE 22 1,349,038 0 104,836
FOSSIL GROUP INC COM 34988V106 47 5,905 SH   SOLE 26 3,916 0 1,989
FOSSIL GROUP INC COM 34988V106 49 6,262 SH   SOLE 28 6,262 0 0
FOSSIL GROUP INC COM 34988V106 556 70,573 SH   SOLE 30 70,573 0 0
FOSSIL GROUP INC COM 34988V106 50 6,400 SH   SOLE 31 0 0 6,400
FOSSIL GROUP INC COM 34988V106 38 4,838 SH   SOLE 40 4,838 0 0
FOSTER L B CO COM 350060109 189 9,752 SH   SOLE 2 341 0 9,411
FOSTER L B CO COM 350060109 5 246 SH   SOLE 7 246 0 0
FOSTER L B CO COM 350060109 698 36,039 SH   SOLE 18 36,039 0 0
FOSTER L B CO COM 350060109 330 17,050 SH   SOLE 19 17,050 0 0
FOSTER L B CO COM 350060109 6,976 359,952 SH   SOLE 21 359,952 0 0
FOSTER L B CO COM 350060109 5,728 295,551 SH   SOLE 22 286,491 0 9,060
FOUNDATION BLDG MATLS INC COM 350392106 500 25,835 SH   SOLE 2 9,524 0 16,311
FOUNDATION BLDG MATLS INC COM 350392106 8 397 SH   SOLE 7 397 0 0
FOUNDATION BLDG MATLS INC COM 350392106 2,572 132,897 SH   SOLE 18 91,160 0 41,737
FOUNDATION BLDG MATLS INC COM 350392106 3,996 206,515 SH   SOLE 19 206,515 0 0
FOUNDATION BLDG MATLS INC COM 350392106 41,138 2,125,976 SH   SOLE 21 2,125,976 0 0
FOUNDATION BLDG MATLS INC COM 350392106 15,513 801,690 SH   SOLE 22 772,940 0 28,750
FOUNDATION BLDG MATLS INC COM 350392106 612 31,627 SH   SOLE 23 31,627 0 0
FOUNDATION BLDG MATLS INC COM 350392106 1,493 77,171 SH   SOLE 26 0 0 77,171
FOUNDATION BLDG MATLS INC COM 350392106 536 27,724 SH   SOLE 30 27,724 0 0
FOUNDATION BLDG MATLS INC COM 350392106 52 2,682 SH   SOLE 34 2,682 0 0
FOUNDATION BLDG MATLS INC COM 350392106 52 2,712 SH   SOLE 40 2,712 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 1,593 56,526 SH   SOLE 2 29,643 0 26,883
FOUR CORNERS PPTY TR INC COM 35086T109 523 18,552 SH   SOLE 4 18,552 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 1,939 68,784 SH   SOLE 7 68,784 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 9,073 321,837 SH   SOLE 18 308,664 0 13,173
FOUR CORNERS PPTY TR INC COM 35086T109 16,128 572,115 SH   SOLE 19 572,115 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 228,537 8,107,040 SH   SOLE 21 8,107,040 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 91,846 3,258,111 SH   SOLE 22 3,168,031 0 90,080
FOUR CORNERS PPTY TR INC COM 35086T109 2,869 101,777 SH   SOLE 23 101,777 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 4,078 144,671 SH   SOLE 25 144,671 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 7,533 267,237 SH   SOLE 26 4,489 0 262,748
FOUR CORNERS PPTY TR INC COM 35086T109 254 9,007 SH   SOLE 28 9,007 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 1,044 37,021 SH   SOLE 29 37,021 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 10,855 385,060 SH   SOLE 30 385,060 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 18 646 SH   SOLE 31 0 0 646
FOUR CORNERS PPTY TR INC COM 35086T109 84 2,980 SH   SOLE 34 2,980 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 227 8,069 SH   SOLE 40 8,069 0 0
FOX CORP CL A COM 35137L105 36,821 993,285 SH   SOLE 2 203,355 0 789,930
FOX CORP CL A COM 35137L105 5,705 153,902 SH   SOLE 4 144,010 0 9,892
FOX CORP CL A COM 35137L105 12,285 331,406 SH   SOLE 7 317,374 0 14,032
FOX CORP CL A COM 35137L105 328 8,845 SH   SOLE 13 8,845 0 0
FOX CORP CL A COM 35137L105 78 2,092 SH   SOLE 15 2,092 0 0
FOX CORP CL A COM 35137L105 199,348 5,377,620 SH   SOLE 18 4,970,465 0 407,155
FOX CORP CL A COM 35137L105 245,677 6,627,383 SH   SOLE 19 6,627,383 0 0
FOX CORP CL A COM 35137L105 309,343 8,344,847 SH   SOLE 21 8,344,847 0 0
FOX CORP CL A COM 35137L105 339,425 9,156,314 SH   SOLE 22 8,246,013 0 910,301
FOX CORP CL A COM 35137L105 9,444 254,756 SH   SOLE 23 254,756 0 0
FOX CORP CL A COM 35137L105 17,042 459,723 SH   SOLE 25 419,546 0 40,177
FOX CORP CL A COM 35137L105 53,251 1,436,491 SH   SOLE 26 260,063 0 1,176,428
FOX CORP CL A COM 35137L105 2,430 65,557 SH   SOLE 28 46,239 0 19,318
FOX CORP CL A COM 35137L105 256 6,916 SH   SOLE 29 6,916 0 0
FOX CORP CL A COM 35137L105 52,687 1,421,282 SH   SOLE 30 1,421,282 0 0
FOX CORP CL A COM 35137L105 3,053 82,361 SH   SOLE 31 63,517 0 18,844
FOX CORP CL A COM 35137L105 2,139 57,703 SH   SOLE 32 57,703 0 0
FOX CORP CL A COM 35137L105 16,238 438,039 SH   SOLE 34 438,039 0 0
FOX CORP CL A COM 35137L105 10,301 277,871 SH   SOLE 36 277,871 0 0
FOX CORP CL A COM 35137L105 294 7,925 SH   SOLE 40 7,925 0 0
FOX CORP CL B COM 35137L204 15,137 415,854 SH   SOLE 2 57,997 0 357,857
FOX CORP CL B COM 35137L204 2,485 68,262 SH   SOLE 4 64,400 0 3,862
FOX CORP CL B COM 35137L204 5,990 164,573 SH   SOLE 7 164,573 0 0
FOX CORP CL B COM 35137L204 12 331 SH   SOLE 13 331 0 0
FOX CORP CL B COM 35137L204 48 1,306 SH   SOLE 15 1,306 0 0
FOX CORP CL B COM 35137L204 11,611 318,972 SH   SOLE 18 296,748 0 22,224
FOX CORP CL B COM 35137L204 1,771 48,650 SH   SOLE 19 48,650 0 0
FOX CORP CL B COM 35137L204 164,483 4,518,771 SH   SOLE 21 4,518,771 0 0
FOX CORP CL B COM 35137L204 152,133 4,179,480 SH   SOLE 22 3,752,089 0 427,391
FOX CORP CL B COM 35137L204 4,607 126,555 SH   SOLE 23 126,555 0 0
FOX CORP CL B COM 35137L204 14,222 390,717 SH   SOLE 25 390,717 0 0
FOX CORP CL B COM 35137L204 24,972 686,032 SH   SOLE 26 119,601 0 566,431
FOX CORP CL B COM 35137L204 1,081 29,707 SH   SOLE 28 21,179 0 8,528
FOX CORP CL B COM 35137L204 120 3,302 SH   SOLE 29 3,302 0 0
FOX CORP CL B COM 35137L204 24,474 672,369 SH   SOLE 30 672,369 0 0
FOX CORP CL B COM 35137L204 1,100 30,225 SH   SOLE 31 24,584 0 5,641
FOX CORP CL B COM 35137L204 1,577 43,324 SH   SOLE 32 43,324 0 0
FOX CORP CL B COM 35137L204 1,461 40,144 SH   SOLE 34 40,144 0 0
FOX CORP CL B COM 35137L204 4,648 127,692 SH   SOLE 36 127,692 0 0
FOX CORP CL B COM 35137L204 129 3,538 SH   SOLE 40 3,538 0 0
FOX FACTORY HLDG CORP COM 35138V102 1,097 15,773 SH   SOLE 2 1,432 0 14,341
FOX FACTORY HLDG CORP COM 35138V102 11 160 SH   SOLE 4 160 0 0
FOX FACTORY HLDG CORP COM 35138V102 45 641 SH   SOLE 7 641 0 0
FOX FACTORY HLDG CORP COM 35138V102 11,953 171,818 SH   SOLE 18 169,517 0 2,301
FOX FACTORY HLDG CORP COM 35138V102 5,520 79,341 SH   SOLE 19 79,341 0 0
FOX FACTORY HLDG CORP COM 35138V102 292,909 4,210,274 SH   SOLE 21 4,210,274 0 0
FOX FACTORY HLDG CORP COM 35138V102 78,468 1,127,900 SH   SOLE 22 1,081,035 0 46,865
FOX FACTORY HLDG CORP COM 35138V102 41 595 SH   SOLE 23 595 0 0
FOX FACTORY HLDG CORP COM 35138V102 728 10,468 SH   SOLE 26 6,235 0 4,233
FOX FACTORY HLDG CORP COM 35138V102 327 4,697 SH   SOLE 28 4,697 0 0
FOX FACTORY HLDG CORP COM 35138V102 3,758 54,024 SH   SOLE 30 54,024 0 0
FOX FACTORY HLDG CORP COM 35138V102 292 4,204 SH   SOLE 40 4,204 0 0
FRANCESCAS HLDGS CORP COM NEW 351793203 27 2,579 SH   SOLE 21 2,579 0 0
FRANCESCAS HLDGS CORP COM NEW 351793203 751 72,398 SH   SOLE 22 72,398 0 0
FRANCHISE GROUP INC COM 35180X105 143 6,151 SH   SOLE 21 6,151 0 0
FRANCO NEVADA CORP COM 351858105 6,596 63,851 SH   SOLE 21 63,851 0 0
FRANKLIN COVEY CO COM 353469109 198 6,135 SH   SOLE 2 390 0 5,745
FRANKLIN COVEY CO COM 353469109 7 215 SH   SOLE 7 215 0 0
FRANKLIN COVEY CO COM 353469109 1,134 35,179 SH   SOLE 18 34,882 0 297
FRANKLIN COVEY CO COM 353469109 554 17,193 SH   SOLE 19 17,193 0 0
FRANKLIN COVEY CO COM 353469109 11,645 361,294 SH   SOLE 21 361,294 0 0
FRANKLIN COVEY CO COM 353469109 11,378 353,031 SH   SOLE 22 345,311 0 7,720
FRANKLIN COVEY CO COM 353469109 50 1,538 SH   SOLE 30 1,538 0 0
FRANKLIN COVEY CO COM 353469109 55 1,710 SH   SOLE 40 1,710 0 0
FRANKLIN ELEC INC COM 353514102 1,241 21,654 SH   SOLE 2 1,704 0 19,950
FRANKLIN ELEC INC COM 353514102 6 97 SH   SOLE 4 97 0 0
FRANKLIN ELEC INC COM 353514102 1,500 26,169 SH   SOLE 7 26,169 0 0
FRANKLIN ELEC INC COM 353514102 11,399 198,859 SH   SOLE 18 198,859 0 0
FRANKLIN ELEC INC COM 353514102 4,662 81,327 SH   SOLE 19 81,327 0 0
FRANKLIN ELEC INC COM 353514102 258,021 4,501,413 SH   SOLE 21 4,501,413 0 0
FRANKLIN ELEC INC COM 353514102 69,926 1,219,930 SH   SOLE 22 1,163,633 0 56,297
FRANKLIN ELEC INC COM 353514102 561 9,782 SH   SOLE 26 5,324 0 4,458
FRANKLIN ELEC INC COM 353514102 280 4,886 SH   SOLE 28 4,886 0 0
FRANKLIN ELEC INC COM 353514102 13,738 239,674 SH   SOLE 30 239,674 0 0
FRANKLIN ELEC INC COM 353514102 255 4,443 SH   SOLE 40 4,443 0 0
FRANKLIN FINL NETWORK INC COM 35352P104 463 13,484 SH   SOLE 2 495 0 12,989
FRANKLIN FINL NETWORK INC COM 35352P104 8 232 SH   SOLE 7 232 0 0
FRANKLIN FINL NETWORK INC COM 35352P104 2,111 61,497 SH   SOLE 18 61,497 0 0
FRANKLIN FINL NETWORK INC COM 35352P104 794 23,135 SH   SOLE 19 23,135 0 0
FRANKLIN FINL NETWORK INC COM 35352P104 53,504 1,558,512 SH   SOLE 21 1,558,512 0 0
FRANKLIN FINL NETWORK INC COM 35352P104 15,574 453,643 SH   SOLE 22 434,196 0 19,447
FRANKLIN FINL NETWORK INC COM 35352P104 90 2,619 SH   SOLE 26 0 0 2,619
FRANKLIN FINL NETWORK INC COM 35352P104 71 2,069 SH   SOLE 28 2,069 0 0
FRANKLIN FINL NETWORK INC COM 35352P104 660 19,219 SH   SOLE 30 19,219 0 0
FRANKLIN FINL NETWORK INC COM 35352P104 72 2,099 SH   SOLE 40 2,099 0 0
FRANKLIN FINL SVCS CORP COM 353525108 175 4,521 SH   SOLE 2 188 0 4,333
FRANKLIN FINL SVCS CORP COM 353525108 586 15,155 SH   SOLE 18 15,155 0 0
FRANKLIN FINL SVCS CORP COM 353525108 281 7,268 SH   SOLE 19 7,268 0 0
FRANKLIN FINL SVCS CORP COM 353525108 5,792 149,690 SH   SOLE 21 149,690 0 0
FRANKLIN FINL SVCS CORP COM 353525108 1,485 38,389 SH   SOLE 22 37,185 0 1,204
FRANKLIN RES INC COM 354613101 20,140 775,195 SH   SOLE 2 127,514 0 647,681
FRANKLIN RES INC COM 354613101 3,692 142,126 SH   SOLE 4 133,574 0 8,552
FRANKLIN RES INC COM 354613101 24,770 953,432 SH   SOLE 7 465,434 0 487,998
FRANKLIN RES INC COM 354613101 156 5,991 SH   SOLE 13 5,991 0 0
FRANKLIN RES INC COM 354613101 65 2,508 SH   SOLE 15 2,508 0 0
FRANKLIN RES INC COM 354613101 19,939 767,475 SH   SOLE 18 726,911 0 40,564
FRANKLIN RES INC COM 354613101 3,718 143,122 SH   SOLE 19 143,122 0 0
FRANKLIN RES INC COM 354613101 237,665 9,147,990 SH   SOLE 21 9,147,990 0 0
FRANKLIN RES INC COM 354613101 182,178 7,012,241 SH   SOLE 22 6,185,507 0 826,734
FRANKLIN RES INC COM 354613101 5,799 223,215 SH   SOLE 23 223,215 0 0
FRANKLIN RES INC COM 354613101 9,200 354,130 SH   SOLE 25 354,130 0 0
FRANKLIN RES INC COM 354613101 56,674 2,181,452 SH   SOLE 26 274,996 0 1,906,456
FRANKLIN RES INC COM 354613101 1,453 55,915 SH   SOLE 28 39,518 0 16,397
FRANKLIN RES INC COM 354613101 154 5,925 SH   SOLE 29 5,925 0 0
FRANKLIN RES INC COM 354613101 38,357 1,476,421 SH   SOLE 30 1,476,421 0 0
FRANKLIN RES INC COM 354613101 1,755 67,535 SH   SOLE 31 50,029 0 17,506
FRANKLIN RES INC COM 354613101 1,309 50,373 SH   SOLE 34 50,373 0 0
FRANKLIN RES INC COM 354613101 9,512 366,112 SH   SOLE 36 366,112 0 0
FRANKLIN RES INC COM 354613101 174 6,715 SH   SOLE 40 6,715 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 946 110,516 SH   SOLE 2 3,527 0 106,989
FRANKLIN STREET PPTYS CORP COM 35471R106 252 29,457 SH   SOLE 4 29,457 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 933 108,977 SH   SOLE 7 108,977 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 3,990 466,096 SH   SOLE 18 466,096 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 2,376 277,591 SH   SOLE 19 277,591 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 109,048 12,739,301 SH   SOLE 21 12,739,301 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 36,860 4,306,069 SH   SOLE 22 4,149,507 0 156,562
FRANKLIN STREET PPTYS CORP COM 35471R106 60 6,962 SH   SOLE 23 6,962 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 1,969 229,972 SH   SOLE 25 229,972 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 716 83,681 SH   SOLE 26 14,556 0 69,125
FRANKLIN STREET PPTYS CORP COM 35471R106 110 12,889 SH   SOLE 28 12,889 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 456 53,274 SH   SOLE 29 53,274 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 4,943 577,426 SH   SOLE 30 577,426 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 89 10,443 SH   SOLE 40 10,443 0 0
FRANKLIN TEMPLETON ETF TR LIBERTYQ US EQT 35473P801 3 79 SH   SOLE 17 0 0 79
FRANKS INTL N V COM N33462107 561 108,557 SH   SOLE 2 4,424 0 104,133
FRANKS INTL N V COM N33462107 2 321 SH   SOLE 4 321 0 0
FRANKS INTL N V COM N33462107 8 1,601 SH   SOLE 7 1,601 0 0
FRANKS INTL N V COM N33462107 1,862 360,204 SH   SOLE 18 360,204 0 0
FRANKS INTL N V COM N33462107 974 188,339 SH   SOLE 19 188,339 0 0
FRANKS INTL N V COM N33462107 19,108 3,695,852 SH   SOLE 21 3,695,852 0 0
FRANKS INTL N V COM N33462107 15,483 2,994,867 SH   SOLE 22 2,870,699 0 124,168
FRANKS INTL N V COM N33462107 93 17,910 SH   SOLE 26 0 0 17,910
FRANKS INTL N V COM N33462107 55 10,578 SH   SOLE 28 10,578 0 0
FRANKS INTL N V COM N33462107 194 37,553 SH   SOLE 30 37,553 0 0
FRANKS INTL N V COM N33462107 26 5,080 SH   SOLE 40 5,080 0 0
FREEPORT-MCMORAN INC CL B 35671D857 46,761 3,564,090 SH   SOLE 2 431,955 0 3,132,135
FREEPORT-MCMORAN INC CL B 35671D857 7,732 589,358 SH   SOLE 4 552,946 0 36,412
FREEPORT-MCMORAN INC CL B 35671D857 21,457 1,635,448 SH   SOLE 7 1,607,189 0 28,259
FREEPORT-MCMORAN INC CL B 35671D857 994 75,753 SH   SOLE 13 75,753 0 0
FREEPORT-MCMORAN INC CL B 35671D857 126 9,566 SH   SOLE 15 9,566 0 0
FREEPORT-MCMORAN INC CL B 35671D857 56,584 4,312,768 SH   SOLE 18 4,111,657 0 201,111
FREEPORT-MCMORAN INC CL B 35671D857 33,194 2,530,067 SH   SOLE 19 2,530,067 0 0
FREEPORT-MCMORAN INC CL B 35671D857 456,887 34,823,693 SH   SOLE 21 34,823,693 0 0
FREEPORT-MCMORAN INC CL B 35671D857 474,930 36,198,949 SH   SOLE 22 32,263,109 0 3,935,840
FREEPORT-MCMORAN INC CL B 35671D857 14,863 1,132,818 SH   SOLE 23 1,132,818 0 0
FREEPORT-MCMORAN INC CL B 35671D857 43,497 3,315,294 SH   SOLE 25 3,315,294 0 0
FREEPORT-MCMORAN INC CL B 35671D857 83,745 6,383,009 SH   SOLE 26 1,086,630 0 5,296,379
FREEPORT-MCMORAN INC CL B 35671D857 3,611 275,199 SH   SOLE 28 192,556 0 82,643
FREEPORT-MCMORAN INC CL B 35671D857 8,200 625,018 SH   SOLE 29 625,018 0 0
FREEPORT-MCMORAN INC CL B 35671D857 66,999 5,106,635 SH   SOLE 30 5,106,635 0 0
FREEPORT-MCMORAN INC CL B 35671D857 4,038 307,754 SH   SOLE 31 253,054 0 54,700
FREEPORT-MCMORAN INC CL B 35671D857 137,590 10,487,047 SH   SOLE 34 10,487,047 0 0
FREEPORT-MCMORAN INC CL B 35671D857 14,924 1,137,507 SH   SOLE 36 1,137,507 0 0
FREEPORT-MCMORAN INC CL B 35671D857 462 35,187 SH   SOLE 40 35,187 0 0
FREEPORT-MCMORAN INC OPTIONS 35671D857 3,445 262,600 SH Call SOLE 2 262,600 0 0
FREEPORT-MCMORAN INC OPTIONS 35671D857 3,411 260,000 SH Call SOLE 19 260,000 0 0
FREEPORT-MCMORAN INC OPTIONS 35671D857 34 2,600 SH Call SOLE 22 2,600 0 0
FREEPORT-MCMORAN INC OPTIONS 35671D857 437 33,300 SH Call SOLE 34 33,300 0 0
FREIGHTCAR AMER INC COM 357023100 5 2,489 SH   SOLE 18 2,489 0 0
FREIGHTCAR AMER INC COM 357023100 75 36,328 SH   SOLE 21 36,328 0 0
FREIGHTCAR AMER INC COM 357023100 491 237,142 SH   SOLE 22 237,142 0 0
FREQUENCY ELECTRS INC COM 358010106 12 1,145 SH   SOLE 18 1,145 0 0
FREQUENCY ELECTRS INC COM 358010106 203 19,840 SH   SOLE 21 19,840 0 0
FREQUENCY ELECTRS INC COM 358010106 1,787 175,058 SH   SOLE 22 175,058 0 0
FREQUENCY THERAPEUTICS INC COM 35803L108 415 23,695 SH   SOLE 2 21,022 0 2,673
FREQUENCY THERAPEUTICS INC COM 35803L108 479 27,306 SH   SOLE 18 27,306 0 0
FREQUENCY THERAPEUTICS INC COM 35803L108 2,392 136,475 SH   SOLE 19 136,475 0 0
FREQUENCY THERAPEUTICS INC COM 35803L108 3,583 204,408 SH   SOLE 21 204,408 0 0
FREQUENCY THERAPEUTICS INC COM 35803L108 115 6,581 SH   SOLE 22 6,581 0 0
FREQUENCY THERAPEUTICS INC COM 35803L108 28 1,569 SH   SOLE 23 1,569 0 0
FREQUENCY THERAPEUTICS INC COM 35803L108 1,378 78,596 SH   SOLE 34 78,596 0 0
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 0 8 SH   SOLE 18 8 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 1,092 31,224 SH   SOLE 2 1,102 0 30,122
FRESH DEL MONTE PRODUCE INC ORD G36738105 7 190 SH   SOLE 4 190 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 1,286 36,767 SH   SOLE 7 36,767 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 4,791 136,976 SH   SOLE 18 136,976 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 1,907 54,512 SH   SOLE 19 54,512 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 121,977 3,487,059 SH   SOLE 21 3,487,059 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 33,513 958,069 SH   SOLE 22 904,644 0 53,425
FRESH DEL MONTE PRODUCE INC ORD G36738105 187 5,345 SH   SOLE 23 5,345 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 521 14,884 SH   SOLE 26 5,247 0 9,637
FRESH DEL MONTE PRODUCE INC ORD G36738105 112 3,200 SH   SOLE 28 3,200 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 1,675 47,893 SH   SOLE 30 47,893 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 44 1,253 SH   SOLE 36 1,253 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 128 3,663 SH   SOLE 40 3,663 0 0
FRESHPET INC COM 358039105 1,318 22,308 SH   SOLE 2 9,285 0 13,023
FRESHPET INC COM 358039105 12 204 SH   SOLE 4 204 0 0
FRESHPET INC COM 358039105 35 595 SH   SOLE 7 595 0 0
FRESHPET INC COM 358039105 8,325 140,880 SH   SOLE 18 117,977 0 22,903
FRESHPET INC COM 358039105 15,398 260,591 SH   SOLE 19 260,591 0 0
FRESHPET INC COM 358039105 70,534 1,193,667 SH   SOLE 21 1,193,667 0 0
FRESHPET INC COM 358039105 68,559 1,160,246 SH   SOLE 22 1,119,750 0 40,496
FRESHPET INC COM 358039105 1,684 28,494 SH   SOLE 23 28,494 0 0
FRESHPET INC COM 358039105 5,412 91,596 SH   SOLE 26 14,219 0 77,377
FRESHPET INC COM 358039105 191 3,234 SH   SOLE 28 3,234 0 0
FRESHPET INC COM 358039105 596 10,080 SH   SOLE 30 10,080 0 0
FRESHPET INC COM 358039105 1,075 18,201 SH   SOLE 34 18,201 0 0
FRESHPET INC COM 358039105 199 3,373 SH   SOLE 40 3,373 0 0
FRIEDMAN INDS INC COM 358435105 9 1,454 SH   SOLE 18 1,454 0 0
FRIEDMAN INDS INC COM 358435105 148 24,635 SH   SOLE 21 24,635 0 0
FRIEDMAN INDS INC COM 358435105 96 15,952 SH   SOLE 22 15,952 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 621 50,286 SH   SOLE 2 1,677 0 48,609
FRONT YD RESIDENTIAL CORP COM 35904G107 6 485 SH   SOLE 4 485 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 9 705 SH   SOLE 7 705 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 2,186 177,140 SH   SOLE 18 177,140 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 1,076 87,179 SH   SOLE 19 87,179 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 24,341 1,972,491 SH   SOLE 21 1,972,491 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 20,823 1,687,419 SH   SOLE 22 1,613,889 0 73,530
FRONT YD RESIDENTIAL CORP COM 35904G107 38 3,091 SH   SOLE 23 3,091 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 72 5,856 SH   SOLE 26 0 0 5,856
FRONT YD RESIDENTIAL CORP COM 35904G107 102 8,232 SH   SOLE 28 8,232 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 221 17,888 SH   SOLE 30 17,888 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 81 6,530 SH   SOLE 40 6,530 0 0
FRONTDOOR INC COM 35905A109 7,760 163,634 SH   SOLE 2 11,085 0 152,549
FRONTDOOR INC COM 35905A109 19 395 SH   SOLE 4 395 0 0
FRONTDOOR INC COM 35905A109 71 1,501 SH   SOLE 7 1,501 0 0
FRONTDOOR INC COM 35905A109 1,860 39,219 SH   SOLE 18 39,219 0 0
FRONTDOOR INC COM 35905A109 3,564 75,155 SH   SOLE 19 75,155 0 0
FRONTDOOR INC COM 35905A109 45,695 963,617 SH   SOLE 21 963,617 0 0
FRONTDOOR INC COM 35905A109 113,601 2,395,635 SH   SOLE 22 2,168,268 0 227,367
FRONTDOOR INC COM 35905A109 1,617 34,092 SH   SOLE 26 24,032 0 10,060
FRONTDOOR INC COM 35905A109 443 9,340 SH   SOLE 28 9,340 0 0
FRONTDOOR INC COM 35905A109 1,287 27,138 SH   SOLE 30 27,138 0 0
FRONTDOOR INC COM 35905A109 81 1,710 SH   SOLE 31 1,710 0 0
FRONTDOOR INC COM 35905A109 427 8,995 SH   SOLE 40 8,995 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 94 105,455 SH   SOLE 2 3,297 0 102,158
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 12 12,971 SH   SOLE 7 12,971 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 332 373,727 SH   SOLE 18 373,727 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 155 173,952 SH   SOLE 19 173,952 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 4,093 4,600,855 SH   SOLE 21 4,600,855 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 4,021 4,519,473 SH   SOLE 22 3,348,096 0 1,171,377
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 8 9,478 SH   SOLE 30 9,478 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 2 2,666 SH   SOLE 31 0 0 2,666
FRONTLINE LTD SHS NEW G3682E192 766 59,591 SH   SOLE 7 59,591 0 0
FRP HLDGS INC COM 30292L107 321 6,448 SH   SOLE 2 258 0 6,190
FRP HLDGS INC COM 30292L107 7 141 SH   SOLE 7 141 0 0
FRP HLDGS INC COM 30292L107 1,248 25,060 SH   SOLE 18 25,060 0 0
FRP HLDGS INC COM 30292L107 608 12,200 SH   SOLE 19 12,200 0 0
FRP HLDGS INC COM 30292L107 12,996 260,909 SH   SOLE 21 260,909 0 0
FRP HLDGS INC COM 30292L107 11,215 225,151 SH   SOLE 22 214,975 0 10,176
FRP HLDGS INC COM 30292L107 50 1,012 SH   SOLE 30 1,012 0 0
FRP HLDGS INC COM 30292L107 50 1,009 SH   SOLE 40 1,009 0 0
FS BANCORP INC COM 30263Y104 248 3,881 SH   SOLE 2 171 0 3,710
FS BANCORP INC COM 30263Y104 7 102 SH   SOLE 7 102 0 0
FS BANCORP INC COM 30263Y104 936 14,675 SH   SOLE 18 14,675 0 0
FS BANCORP INC COM 30263Y104 437 6,858 SH   SOLE 19 6,858 0 0
FS BANCORP INC COM 30263Y104 9,015 141,326 SH   SOLE 21 141,326 0 0
FS BANCORP INC COM 30263Y104 3,204 50,235 SH   SOLE 22 47,542 0 2,693
FS KKR CAPITAL CORP COM 302635107 17,755 2,896,334 SH   SOLE 30 2,896,334 0 0
FSB BANCORP INC COM 30289C102 20 1,157 SH   SOLE 21 1,157 0 0
FTI CONSULTING INC COM 302941109 5,672 51,256 SH   SOLE 2 17,215 0 34,041
FTI CONSULTING INC COM 302941109 22 199 SH   SOLE 4 199 0 0
FTI CONSULTING INC COM 302941109 72 652 SH   SOLE 7 652 0 0
FTI CONSULTING INC COM 302941109 23,344 210,953 SH   SOLE 18 210,953 0 0
FTI CONSULTING INC COM 302941109 7,334 66,273 SH   SOLE 19 66,273 0 0
FTI CONSULTING INC COM 302941109 302,591 2,734,425 SH   SOLE 21 2,734,425 0 0
FTI CONSULTING INC COM 302941109 143,724 1,298,791 SH   SOLE 22 1,249,505 0 49,286
FTI CONSULTING INC COM 302941109 2,079 18,785 SH   SOLE 26 9,925 0 8,860
FTI CONSULTING INC COM 302941109 542 4,897 SH   SOLE 28 4,897 0 0
FTI CONSULTING INC COM 302941109 1,323 11,952 SH   SOLE 30 11,952 0 0
FTI CONSULTING INC COM 302941109 88 796 SH   SOLE 36 796 0 0
FTI CONSULTING INC COM 302941109 458 4,137 SH   SOLE 40 4,137 0 0
FTI CONSULTING INC NOTE 2.000% 8/1 302941AP4 1,220 975,000 PRN   SOLE 21 975,000 0 0
FTS INTERNATIONAL INC COM 30283W104 38 36,972 SH   SOLE 2 1,479 0 35,493
FTS INTERNATIONAL INC COM 30283W104 1 709 SH   SOLE 7 709 0 0
FTS INTERNATIONAL INC COM 30283W104 115 110,341 SH   SOLE 18 110,341 0 0
FTS INTERNATIONAL INC COM 30283W104 57 55,188 SH   SOLE 19 55,188 0 0
FTS INTERNATIONAL INC COM 30283W104 1,161 1,116,791 SH   SOLE 21 1,116,791 0 0
FTS INTERNATIONAL INC COM 30283W104 989 951,241 SH   SOLE 22 930,688 0 20,553
FUEL TECH INC COM 359523107 3 3,571 SH   SOLE 18 3,571 0 0
FUEL TECH INC COM 359523107 51 53,724 SH   SOLE 21 53,724 0 0
FUEL TECH INC COM 359523107 473 497,655 SH   SOLE 22 497,655 0 0
FUELCELL ENERGY INC COM 35952H601 4 1,562 SH   SOLE 21 1,562 0 0
FUELCELL ENERGY INC COM 35952H601 9,349 3,724,696 SH   SOLE 22 3,724,696 0 0
FULCRUM THERAPEUTICS INC COM 359616109 25 1,492 SH   SOLE 2 0 0 1,492
FULCRUM THERAPEUTICS INC COM 359616109 95 5,716 SH   SOLE 18 5,716 0 0
FULCRUM THERAPEUTICS INC COM 359616109 119 7,178 SH   SOLE 19 7,178 0 0
FULCRUM THERAPEUTICS INC COM 359616109 2,694 161,870 SH   SOLE 21 161,870 0 0
FULCRUM THERAPEUTICS INC COM 359616109 568 34,120 SH   SOLE 22 32,755 0 1,365
FULGENT GENETICS INC COM 359664109 16 1,207 SH   SOLE 18 1,207 0 0
FULGENT GENETICS INC COM 359664109 280 21,736 SH   SOLE 21 21,736 0 0
FULGENT GENETICS INC COM 359664109 1,650 127,873 SH   SOLE 22 127,873 0 0
FULL HOUSE RESORTS INC COM 359678109 15 4,402 SH   SOLE 18 4,402 0 0
FULL HOUSE RESORTS INC COM 359678109 244 72,735 SH   SOLE 21 72,735 0 0
FULLER H B CO COM 359694106 1,537 29,799 SH   SOLE 2 1,971 0 27,828
FULLER H B CO COM 359694106 15 288 SH   SOLE 4 288 0 0
FULLER H B CO COM 359694106 2,052 39,796 SH   SOLE 7 39,796 0 0
FULLER H B CO COM 359694106 11,866 230,092 SH   SOLE 18 230,092 0 0
FULLER H B CO COM 359694106 4,916 95,329 SH   SOLE 19 95,329 0 0
FULLER H B CO COM 359694106 297,040 5,759,935 SH   SOLE 21 5,759,935 0 0
FULLER H B CO COM 359694106 77,955 1,511,643 SH   SOLE 22 1,448,097 0 63,546
FULLER H B CO COM 359694106 927 17,971 SH   SOLE 26 13,592 0 4,379
FULLER H B CO COM 359694106 330 6,396 SH   SOLE 28 6,396 0 0
FULLER H B CO COM 359694106 3,680 71,359 SH   SOLE 30 71,359 0 0
FULLER H B CO COM 359694106 73 1,420 SH   SOLE 36 1,420 0 0
FULLER H B CO COM 359694106 273 5,294 SH   SOLE 40 5,294 0 0
FULTON FINL CORP PA COM 360271100 4,162 238,810 SH   SOLE 2 76,631 0 162,179
FULTON FINL CORP PA COM 360271100 13 748 SH   SOLE 4 748 0 0
FULTON FINL CORP PA COM 360271100 73 4,180 SH   SOLE 7 4,180 0 0
FULTON FINL CORP PA COM 360271100 19,305 1,107,580 SH   SOLE 18 1,107,580 0 0
FULTON FINL CORP PA COM 360271100 4,983 285,864 SH   SOLE 19 285,864 0 0
FULTON FINL CORP PA COM 360271100 210,194 12,059,319 SH   SOLE 21 12,059,319 0 0
FULTON FINL CORP PA COM 360271100 101,707 5,835,158 SH   SOLE 22 5,618,655 0 216,503
FULTON FINL CORP PA COM 360271100 932 53,449 SH   SOLE 26 31,246 0 22,203
FULTON FINL CORP PA COM 360271100 387 22,217 SH   SOLE 28 22,217 0 0
FULTON FINL CORP PA COM 360271100 846 48,564 SH   SOLE 30 48,564 0 0
FULTON FINL CORP PA COM 360271100 171 9,800 SH   SOLE 31 0 0 9,800
FULTON FINL CORP PA COM 360271100 39 2,248 SH   SOLE 36 2,248 0 0
FULTON FINL CORP PA COM 360271100 335 19,233 SH   SOLE 40 19,233 0 0
FUNKO INC COM CL A 361008105 156 9,074 SH   SOLE 2 701 0 8,373
FUNKO INC COM CL A 361008105 8 464 SH   SOLE 7 464 0 0
FUNKO INC COM CL A 361008105 1,212 70,643 SH   SOLE 18 70,643 0 0
FUNKO INC COM CL A 361008105 746 43,465 SH   SOLE 19 43,465 0 0
FUNKO INC COM CL A 361008105 12,422 723,899 SH   SOLE 21 723,899 0 0
FUNKO INC COM CL A 361008105 9,320 543,112 SH   SOLE 22 523,157 0 19,955
FUNKO INC COM CL A 361008105 62 3,625 SH   SOLE 30 3,625 0 0
FUTUREFUEL CORPORATION COM 36116M106 323 26,099 SH   SOLE 2 1,023 0 25,076
FUTUREFUEL CORPORATION COM 36116M106 7 529 SH   SOLE 7 529 0 0
FUTUREFUEL CORPORATION COM 36116M106 1,468 118,490 SH   SOLE 18 118,490 0 0
FUTUREFUEL CORPORATION COM 36116M106 558 45,010 SH   SOLE 19 45,010 0 0
FUTUREFUEL CORPORATION COM 36116M106 38,067 3,072,407 SH   SOLE 21 3,072,407 0 0
FUTUREFUEL CORPORATION COM 36116M106 9,734 785,597 SH   SOLE 22 755,148 0 30,449
FUTUREFUEL CORPORATION COM 36116M106 20 1,607 SH   SOLE 23 1,607 0 0
FUTUREFUEL CORPORATION COM 36116M106 41 3,314 SH   SOLE 28 3,314 0 0
FUTUREFUEL CORPORATION COM 36116M106 390 31,447 SH   SOLE 30 31,447 0 0
FUTUREFUEL CORPORATION COM 36116M106 29 2,364 SH   SOLE 40 2,364 0 0
FVCBANKCORP INC COM 36120Q101 211 12,072 SH   SOLE 2 502 0 11,570
FVCBANKCORP INC COM 36120Q101 758 43,383 SH   SOLE 18 43,383 0 0
FVCBANKCORP INC COM 36120Q101 378 21,640 SH   SOLE 19 21,640 0 0
FVCBANKCORP INC COM 36120Q101 7,858 449,779 SH   SOLE 21 449,779 0 0
FVCBANKCORP INC COM 36120Q101 2,039 116,737 SH   SOLE 22 111,405 0 5,332
G-III APPAREL GROUP LTD COM 36237H101 1,662 49,625 SH   SOLE 2 5,979 0 43,646
G-III APPAREL GROUP LTD COM 36237H101 5 138 SH   SOLE 4 138 0 0
G-III APPAREL GROUP LTD COM 36237H101 28 850 SH   SOLE 7 850 0 0
G-III APPAREL GROUP LTD COM 36237H101 6,648 198,461 SH   SOLE 18 198,461 0 0
G-III APPAREL GROUP LTD COM 36237H101 5,135 153,277 SH   SOLE 19 153,277 0 0
G-III APPAREL GROUP LTD COM 36237H101 166,938 4,983,222 SH   SOLE 21 4,983,222 0 0
G-III APPAREL GROUP LTD COM 36237H101 47,880 1,429,251 SH   SOLE 22 1,369,485 0 59,766
G-III APPAREL GROUP LTD COM 36237H101 598 17,863 SH   SOLE 23 17,863 0 0
G-III APPAREL GROUP LTD COM 36237H101 2,530 75,530 SH   SOLE 26 16,406 0 59,124
G-III APPAREL GROUP LTD COM 36237H101 195 5,831 SH   SOLE 28 5,831 0 0
G-III APPAREL GROUP LTD COM 36237H101 1,966 58,681 SH   SOLE 30 58,681 0 0
G-III APPAREL GROUP LTD COM 36237H101 148 4,415 SH   SOLE 40 4,415 0 0
G1 THERAPEUTICS INC COM 3621LQ109 590 22,340 SH   SOLE 2 1,168 0 21,172
G1 THERAPEUTICS INC COM 3621LQ109 15 550 SH   SOLE 7 550 0 0
G1 THERAPEUTICS INC COM 3621LQ109 3,035 114,817 SH   SOLE 18 114,817 0 0
G1 THERAPEUTICS INC COM 3621LQ109 1,783 67,475 SH   SOLE 19 67,475 0 0
G1 THERAPEUTICS INC COM 3621LQ109 39,077 1,478,516 SH   SOLE 21 1,478,516 0 0
G1 THERAPEUTICS INC COM 3621LQ109 23,124 874,902 SH   SOLE 22 838,677 0 36,225
G1 THERAPEUTICS INC COM 3621LQ109 113 4,281 SH   SOLE 26 0 0 4,281
G1 THERAPEUTICS INC COM 3621LQ109 91 3,427 SH   SOLE 28 3,427 0 0
G1 THERAPEUTICS INC COM 3621LQ109 312 11,810 SH   SOLE 30 11,810 0 0
G1 THERAPEUTICS INC COM 3621LQ109 59 2,241 SH   SOLE 40 2,241 0 0
GAIA INC NEW CL A 36269P104 78 9,771 SH   SOLE 2 379 0 9,392
GAIA INC NEW CL A 36269P104 2 298 SH   SOLE 7 298 0 0
GAIA INC NEW CL A 36269P104 293 36,680 SH   SOLE 18 36,680 0 0
GAIA INC NEW CL A 36269P104 149 18,679 SH   SOLE 19 18,679 0 0
GAIA INC NEW CL A 36269P104 3,093 387,088 SH   SOLE 21 387,088 0 0
GAIA INC NEW CL A 36269P104 3,172 397,013 SH   SOLE 22 387,014 0 9,999
GAIN CAP HLDGS INC COM 36268W100 99 24,950 SH   SOLE 2 1,172 0 23,778
GAIN CAP HLDGS INC COM 36268W100 3 766 SH   SOLE 7 766 0 0
GAIN CAP HLDGS INC COM 36268W100 278 70,450 SH   SOLE 18 70,450 0 0
GAIN CAP HLDGS INC COM 36268W100 138 35,045 SH   SOLE 19 35,045 0 0
GAIN CAP HLDGS INC COM 36268W100 2,716 687,476 SH   SOLE 21 687,476 0 0
GAIN CAP HLDGS INC COM 36268W100 2,626 664,699 SH   SOLE 22 644,771 0 19,928
GALAPAGOS NV SPON ADR 36315X101 3,950 19,100 SH   SOLE 2 19,100 0 0
GALAPAGOS NV SPON ADR 36315X101 2,022 9,775 SH   SOLE 18 9,775 0 0
GALAPAGOS NV SPON ADR 36315X101 23,418 113,222 SH   SOLE 19 113,222 0 0
GALAPAGOS NV SPON ADR 36315X101 15,370 74,314 SH   SOLE 21 74,314 0 0
GALAPAGOS NV SPON ADR 36315X101 120 582 SH   SOLE 30 582 0 0
GALAPAGOS NV SPON ADR 36315X101 14,114 68,239 SH   SOLE 34 68,239 0 0
GALECTIN THERAPEUTICS INC COM NEW 363225202 48 16,747 SH   SOLE 2 1,363 0 15,384
GALECTIN THERAPEUTICS INC COM NEW 363225202 351 122,649 SH   SOLE 18 122,649 0 0
GALECTIN THERAPEUTICS INC COM NEW 363225202 232 80,954 SH   SOLE 19 80,954 0 0
GALECTIN THERAPEUTICS INC COM NEW 363225202 4,191 1,465,353 SH   SOLE 21 1,465,353 0 0
GALECTIN THERAPEUTICS INC COM NEW 363225202 2,567 897,428 SH   SOLE 22 885,219 0 12,209
GALERA THERAPEUTICS INC COM 36338D108 4 326 SH   SOLE 2 0 0 326
GALERA THERAPEUTICS INC COM 36338D108 22 1,635 SH   SOLE 18 1,635 0 0
GALERA THERAPEUTICS INC COM 36338D108 837 63,600 SH   SOLE 21 63,600 0 0
GALERA THERAPEUTICS INC COM 36338D108 27 2,073 SH   SOLE 22 2,073 0 0
GALLAGHER ARTHUR J & CO COM 363576109 49,341 518,129 SH   SOLE 2 113,150 0 404,979
GALLAGHER ARTHUR J & CO COM 363576109 8,147 85,553 SH   SOLE 4 80,744 0 4,809
GALLAGHER ARTHUR J & CO COM 363576109 19,723 207,108 SH   SOLE 7 198,524 0 8,584
GALLAGHER ARTHUR J & CO COM 363576109 2,485 26,091 SH   SOLE 13 26,091 0 0
GALLAGHER ARTHUR J & CO COM 363576109 124 1,298 SH   SOLE 15 1,298 0 0
GALLAGHER ARTHUR J & CO COM 363576109 180,910 1,899,718 SH   SOLE 18 1,756,805 0 142,913
GALLAGHER ARTHUR J & CO COM 363576109 264,282 2,775,195 SH   SOLE 19 2,775,195 0 0
GALLAGHER ARTHUR J & CO COM 363576109 657,217 6,901,366 SH   SOLE 21 6,901,366 0 0
GALLAGHER ARTHUR J & CO COM 363576109 495,068 5,198,657 SH   SOLE 22 4,679,081 0 519,576
GALLAGHER ARTHUR J & CO COM 363576109 12,601 132,326 SH   SOLE 23 132,326 0 0
GALLAGHER ARTHUR J & CO COM 363576109 21,964 230,638 SH   SOLE 25 230,638 0 0
GALLAGHER ARTHUR J & CO COM 363576109 100,091 1,051,044 SH   SOLE 26 137,752 0 913,292
GALLAGHER ARTHUR J & CO COM 363576109 3,390 35,593 SH   SOLE 28 24,275 0 11,318
GALLAGHER ARTHUR J & CO COM 363576109 5,780 60,698 SH   SOLE 29 3,648 0 57,050
GALLAGHER ARTHUR J & CO COM 363576109 80,349 843,738 SH   SOLE 30 843,738 0 0
GALLAGHER ARTHUR J & CO COM 363576109 5,464 57,378 SH   SOLE 31 29,525 0 27,853
GALLAGHER ARTHUR J & CO COM 363576109 4,515 47,412 SH   SOLE 34 47,412 0 0
GALLAGHER ARTHUR J & CO COM 363576109 15,787 165,778 SH   SOLE 36 165,778 0 0
GALLAGHER ARTHUR J & CO COM 363576109 354 3,719 SH   SOLE 40 3,719 0 0
GAMCO INVESTORS INC CL A COM 361438104 62 3,170 SH   SOLE 2 205 0 2,965
GAMCO INVESTORS INC CL A COM 361438104 355 18,199 SH   SOLE 18 18,199 0 0
GAMCO INVESTORS INC CL A COM 361438104 171 8,782 SH   SOLE 19 8,782 0 0
GAMCO INVESTORS INC CL A COM 361438104 3,704 190,066 SH   SOLE 21 190,066 0 0
GAMCO INVESTORS INC CL A COM 361438104 5,008 256,942 SH   SOLE 22 245,898 0 11,044
GAMCO INVESTORS INC CL A COM 361438104 28 1,443 SH   SOLE 28 1,443 0 0
GAMCO INVESTORS INC CL A COM 361438104 21 1,095 SH   SOLE 40 1,095 0 0
GAMESTOP CORP NEW CL A 36467W109 507 83,449 SH   SOLE 2 2,868 0 80,581
GAMESTOP CORP NEW CL A 36467W109 3 524 SH   SOLE 4 524 0 0
GAMESTOP CORP NEW CL A 36467W109 36 6,002 SH   SOLE 7 6,002 0 0
GAMESTOP CORP NEW CL A 36467W109 2,089 343,623 SH   SOLE 18 343,623 0 0
GAMESTOP CORP NEW CL A 36467W109 877 144,252 SH   SOLE 19 144,252 0 0
GAMESTOP CORP NEW CL A 36467W109 47,036 7,736,213 SH   SOLE 21 7,736,213 0 0
GAMESTOP CORP NEW CL A 36467W109 16,196 2,663,761 SH   SOLE 22 2,394,403 0 269,358
GAMESTOP CORP NEW CL A 36467W109 198 32,608 SH   SOLE 26 10,497 0 22,111
GAMESTOP CORP NEW CL A 36467W109 74 12,092 SH   SOLE 28 12,092 0 0
GAMESTOP CORP NEW CL A 36467W109 625 102,794 SH   SOLE 30 102,794 0 0
GAMESTOP CORP NEW CL A 36467W109 69 11,336 SH   SOLE 31 0 0 11,336
GAMESTOP CORP NEW CL A 36467W109 759 124,794 SH   SOLE 36 124,794 0 0
GAMESTOP CORP NEW CL A 36467W109 62 10,254 SH   SOLE 40 10,254 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 18,311 425,354 SH   SOLE 2 67,969 0 357,385
GAMING & LEISURE PPTYS INC COM 36467J108 2,473 57,447 SH   SOLE 4 57,447 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 8,803 204,475 SH   SOLE 7 204,475 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 4,042 93,897 SH   SOLE 18 93,897 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 44,120 1,024,848 SH   SOLE 19 1,024,848 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 164,805 3,828,234 SH   SOLE 21 3,828,234 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 302,820 7,034,157 SH   SOLE 22 6,645,326 0 388,831
GAMING & LEISURE PPTYS INC COM 36467J108 563 13,081 SH   SOLE 23 13,081 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 19,308 448,504 SH   SOLE 25 448,504 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 6,503 151,051 SH   SOLE 26 49,381 0 101,670
GAMING & LEISURE PPTYS INC COM 36467J108 1,091 25,335 SH   SOLE 28 25,335 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 69 1,599 SH   SOLE 29 1,599 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 39,608 920,052 SH   SOLE 30 920,052 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 301 6,994 SH   SOLE 31 5,440 0 1,554
GAMING & LEISURE PPTYS INC COM 36467J108 1,822 42,321 SH   SOLE 34 42,321 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 134 3,107 SH   SOLE 36 3,107 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 899 20,873 SH   SOLE 40 20,873 0 0
GANNETT CO INC NEW COM 36472T109 784 122,809 SH   SOLE 2 3,936 0 118,873
GANNETT CO INC NEW COM 36472T109 2 270 SH   SOLE 4 270 0 0
GANNETT CO INC NEW COM 36472T109 13 2,064 SH   SOLE 7 2,064 0 0
GANNETT CO INC NEW COM 36472T109 0 0 SH   SOLE 15 0 0 0
GANNETT CO INC NEW COM 36472T109 3,520 551,717 SH   SOLE 18 551,717 0 0
GANNETT CO INC NEW COM 36472T109 1,905 298,547 SH   SOLE 19 298,547 0 0
GANNETT CO INC NEW COM 36472T109 91,714 14,375,185 SH   SOLE 21 14,375,185 0 0
GANNETT CO INC NEW COM 36472T109 23,960 3,755,518 SH   SOLE 22 3,577,884 0 177,634
GANNETT CO INC NEW COM 36472T109 92 14,365 SH   SOLE 23 14,365 0 0
GANNETT CO INC NEW COM 36472T109 810 126,952 SH   SOLE 26 26,059 0 100,893
GANNETT CO INC NEW COM 36472T109 93 14,556 SH   SOLE 28 14,556 0 0
GANNETT CO INC NEW COM 36472T109 946 148,296 SH   SOLE 30 148,296 0 0
GANNETT CO INC NEW COM 36472T109 11 1,764 SH   SOLE 31 0 0 1,764
GANNETT CO INC NEW COM 36472T109 84 13,130 SH   SOLE 40 13,130 0 0
GAP INC COM 364760108 10,313 583,300 SH   SOLE 2 112,530 0 470,770
GAP INC COM 364760108 1,696 95,955 SH   SOLE 4 89,884 0 6,071
GAP INC COM 364760108 6,158 348,297 SH   SOLE 7 227,806 0 120,491
GAP INC COM 364760108 8 454 SH   SOLE 13 454 0 0
GAP INC COM 364760108 11 604 SH   SOLE 15 604 0 0
GAP INC COM 364760108 9,021 510,254 SH   SOLE 18 479,779 0 30,475
GAP INC COM 364760108 1,185 67,006 SH   SOLE 19 67,006 0 0
GAP INC COM 364760108 184,653 10,444,198 SH   SOLE 21 10,444,198 0 0
GAP INC COM 364760108 114,674 6,486,103 SH   SOLE 22 5,832,484 0 653,619
GAP INC COM 364760108 2,921 165,212 SH   SOLE 23 165,212 0 0
GAP INC COM 364760108 5,386 304,631 SH   SOLE 25 304,631 0 0
GAP INC COM 364760108 24,612 1,392,088 SH   SOLE 26 341,613 0 1,050,475
GAP INC COM 364760108 704 39,811 SH   SOLE 28 28,256 0 11,555
GAP INC COM 364760108 908 51,359 SH   SOLE 29 3,762 0 47,597
GAP INC COM 364760108 20,175 1,141,142 SH   SOLE 30 1,141,142 0 0
GAP INC COM 364760108 998 56,421 SH   SOLE 31 42,642 0 13,779
GAP INC COM 364760108 1,328 75,139 SH   SOLE 32 75,139 0 0
GAP INC COM 364760108 910 51,456 SH   SOLE 34 51,456 0 0
GAP INC COM 364760108 4,924 278,509 SH   SOLE 36 278,509 0 0
GAP INC COM 364760108 83 4,722 SH   SOLE 40 4,722 0 0
GARDNER DENVER HLDGS INC COM 36555P107 9,477 258,379 SH   SOLE 2 8,804 0 249,575
GARDNER DENVER HLDGS INC COM 36555P107 21 582 SH   SOLE 4 582 0 0
GARDNER DENVER HLDGS INC COM 36555P107 85 2,313 SH   SOLE 7 2,313 0 0
GARDNER DENVER HLDGS INC COM 36555P107 2,232 60,860 SH   SOLE 18 60,860 0 0
GARDNER DENVER HLDGS INC COM 36555P107 1,131 30,838 SH   SOLE 19 30,838 0 0
GARDNER DENVER HLDGS INC COM 36555P107 54,593 1,488,372 SH   SOLE 21 1,488,372 0 0
GARDNER DENVER HLDGS INC COM 36555P107 132,354 3,608,349 SH   SOLE 22 3,358,555 0 249,794
GARDNER DENVER HLDGS INC COM 36555P107 2,081 56,743 SH   SOLE 26 36,482 0 20,261
GARDNER DENVER HLDGS INC COM 36555P107 596 16,253 SH   SOLE 28 16,253 0 0
GARDNER DENVER HLDGS INC COM 36555P107 1,515 41,297 SH   SOLE 30 41,297 0 0
GARDNER DENVER HLDGS INC COM 36555P107 100 2,739 SH   SOLE 31 2,739 0 0
GARDNER DENVER HLDGS INC COM 36555P107 520 14,180 SH   SOLE 40 14,180 0 0
GARMIN LTD SHS H2906T109 35,437 363,231 SH   SOLE 2 48,393 0 314,838
GARMIN LTD SHS H2906T109 6,159 63,135 SH   SOLE 4 59,484 0 3,651
GARMIN LTD SHS H2906T109 21,690 222,324 SH   SOLE 7 153,541 0 68,783
GARMIN LTD SHS H2906T109 195 2,002 SH   SOLE 13 2,002 0 0
GARMIN LTD SHS H2906T109 69 704 SH   SOLE 15 704 0 0
GARMIN LTD SHS H2906T109 31,719 325,124 SH   SOLE 18 305,768 0 19,356
GARMIN LTD SHS H2906T109 5,489 56,264 SH   SOLE 19 56,264 0 0
GARMIN LTD SHS H2906T109 632,155 6,479,649 SH   SOLE 21 6,479,649 0 0
GARMIN LTD SHS H2906T109 366,770 3,759,432 SH   SOLE 22 3,386,232 0 373,200
GARMIN LTD SHS H2906T109 9,258 94,899 SH   SOLE 23 94,899 0 0
GARMIN LTD SHS H2906T109 16,727 171,451 SH   SOLE 25 171,451 0 0
GARMIN LTD SHS H2906T109 63,306 648,897 SH   SOLE 26 110,826 0 538,071
GARMIN LTD SHS H2906T109 2,514 25,764 SH   SOLE 28 18,053 0 7,711
GARMIN LTD SHS H2906T109 2,985 30,601 SH   SOLE 29 2,264 0 28,337
GARMIN LTD SHS H2906T109 78,393 803,532 SH   SOLE 30 803,532 0 0
GARMIN LTD SHS H2906T109 2,650 27,161 SH   SOLE 31 20,276 0 6,885
GARMIN LTD SHS H2906T109 2,865 29,365 SH   SOLE 32 29,365 0 0
GARMIN LTD SHS H2906T109 859 8,805 SH   SOLE 34 8,805 0 0
GARMIN LTD SHS H2906T109 10,190 104,446 SH   SOLE 36 104,446 0 0
GARMIN LTD SHS H2906T109 262 2,682 SH   SOLE 40 2,682 0 0
GARRETT MOTION INC COM 366505105 3 315 SH   SOLE 4 315 0 0
GARRETT MOTION INC COM 366505105 14 1,356 SH   SOLE 7 1,356 0 0
GARRETT MOTION INC COM 366505105 922 92,339 SH   SOLE 18 92,339 0 0
GARRETT MOTION INC COM 366505105 954 95,496 SH   SOLE 19 95,496 0 0
GARRETT MOTION INC COM 366505105 61,872 6,193,380 SH   SOLE 21 6,193,380 0 0
GARRETT MOTION INC COM 366505105 14,197 1,421,132 SH   SOLE 22 1,376,294 0 44,838
GARRETT MOTION INC COM 366505105 296 29,667 SH   SOLE 25 29,667 0 0
GARRETT MOTION INC COM 366505105 244 24,468 SH   SOLE 26 12,531 0 11,937
GARRETT MOTION INC COM 366505105 197 19,766 SH   SOLE 28 19,766 0 0
GARRETT MOTION INC COM 366505105 1,364 136,491 SH   SOLE 30 136,491 0 0
GARRETT MOTION INC COM 366505105 476 47,616 SH   SOLE 34 47,616 0 0
GARRETT MOTION INC COM 366505105 14 1,377 SH   SOLE 36 1,377 0 0
GARRETT MOTION INC COM 366505105 65 6,547 SH   SOLE 40 6,547 0 0
GARTNER INC COM 366651107 37,232 241,607 SH   SOLE 2 50,909 0 190,698
GARTNER INC COM 366651107 6,631 43,028 SH   SOLE 4 40,559 0 2,469
GARTNER INC COM 366651107 12,319 79,940 SH   SOLE 7 77,474 0 2,466
GARTNER INC COM 366651107 193 1,254 SH   SOLE 13 1,254 0 0
GARTNER INC COM 366651107 76 490 SH   SOLE 15 490 0 0
GARTNER INC COM 366651107 26,679 173,127 SH   SOLE 18 160,109 0 13,018
GARTNER INC COM 366651107 119,418 774,941 SH   SOLE 19 774,941 0 0
GARTNER INC COM 366651107 342,783 2,224,417 SH   SOLE 21 2,224,417 0 0
GARTNER INC COM 366651107 335,738 2,178,699 SH   SOLE 22 1,937,986 0 240,713
GARTNER INC COM 366651107 11,141 72,300 SH   SOLE 23 72,300 0 0
GARTNER INC COM 366651107 12,594 81,728 SH   SOLE 25 81,728 0 0
GARTNER INC COM 366651107 56,857 368,962 SH   SOLE 26 68,521 0 300,441
GARTNER INC COM 366651107 2,621 17,010 SH   SOLE 28 11,759 0 5,251
GARTNER INC COM 366651107 4,220 27,387 SH   SOLE 29 8,469 0 18,918
GARTNER INC COM 366651107 52,553 341,030 SH   SOLE 30 341,030 0 0
GARTNER INC COM 366651107 5,011 32,520 SH   SOLE 31 27,467 0 5,053
GARTNER INC COM 366651107 1,075 6,974 SH   SOLE 34 6,974 0 0
GARTNER INC COM 366651107 8,491 55,101 SH   SOLE 36 55,101 0 0
GARTNER INC COM 366651107 288 1,871 SH   SOLE 40 1,871 0 0
GASLOG LTD SHS G37585109 266 27,208 SH   SOLE 2 1,332 0 25,876
GASLOG LTD SHS G37585109 204 20,787 SH   SOLE 4 20,787 0 0
GASLOG LTD SHS G37585109 9 909 SH   SOLE 7 909 0 0
GASLOG LTD SHS G37585109 1,346 137,482 SH   SOLE 18 137,482 0 0
GASLOG LTD SHS G37585109 716 73,101 SH   SOLE 19 73,101 0 0
GASLOG LTD SHS G37585109 13,135 1,341,688 SH   SOLE 21 1,341,688 0 0
GASLOG LTD SHS G37585109 4,436 453,084 SH   SOLE 22 419,613 0 33,471
GASLOG LTD SHS G37585109 16 1,626 SH   SOLE 25 1,626 0 0
GASLOG LTD SHS G37585109 328 33,511 SH   SOLE 30 33,511 0 0
GASLOG LTD SHS G37585109 9 924 SH   SOLE 34 924 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 1,204 87,489 SH   SOLE 2 3,133 0 84,356
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 14 993 SH   SOLE 7 993 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 298 21,634 SH   SOLE 18 21,634 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 143 10,359 SH   SOLE 19 10,359 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 7,088 515,142 SH   SOLE 21 515,142 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 17,333 1,259,684 SH   SOLE 22 1,161,841 0 97,843
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 497 36,093 SH   SOLE 26 32,085 0 4,008
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 118 8,574 SH   SOLE 28 8,574 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 253 18,415 SH   SOLE 30 18,415 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 13 963 SH   SOLE 31 963 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 90 6,525 SH   SOLE 40 6,525 0 0
GATX CORP COM 361448103 6,595 79,602 SH   SOLE 2 42,988 0 36,614
GATX CORP COM 361448103 108 1,300 SH   SOLE 4 1,300 0 0
GATX CORP COM 361448103 98 1,179 SH   SOLE 7 1,179 0 0
GATX CORP COM 361448103 2,470 29,810 SH   SOLE 13 29,810 0 0
GATX CORP COM 361448103 23,592 284,756 SH   SOLE 18 241,427 0 43,329
GATX CORP COM 361448103 28,858 348,320 SH   SOLE 19 348,320 0 0
GATX CORP COM 361448103 210,888 2,545,423 SH   SOLE 21 2,545,423 0 0
GATX CORP COM 361448103 127,904 1,543,797 SH   SOLE 22 1,444,284 0 99,513
GATX CORP COM 361448103 208 2,508 SH   SOLE 23 2,508 0 0
GATX CORP COM 361448103 1,015 12,257 SH   SOLE 26 9,860 0 2,397
GATX CORP COM 361448103 376 4,533 SH   SOLE 28 4,533 0 0
GATX CORP COM 361448103 6,286 75,877 SH   SOLE 29 0 0 75,877
GATX CORP COM 361448103 2,318 27,984 SH   SOLE 30 27,984 0 0
GATX CORP COM 361448103 43 519 SH   SOLE 34 519 0 0
GATX CORP COM 361448103 1,618 19,527 SH   SOLE 36 19,527 0 0
GATX CORP COM 361448103 252 3,036 SH   SOLE 40 3,036 0 0
GCI LIBERTY INC COM CLASS A 36164V305 12,929 182,491 SH   SOLE 2 6,531 0 175,960
GCI LIBERTY INC COM CLASS A 36164V305 35 490 SH   SOLE 4 490 0 0
GCI LIBERTY INC COM CLASS A 36164V305 125 1,760 SH   SOLE 7 1,760 0 0
GCI LIBERTY INC COM CLASS A 36164V305 3,222 45,472 SH   SOLE 18 45,472 0 0
GCI LIBERTY INC COM CLASS A 36164V305 72,290 1,020,321 SH   SOLE 19 1,020,321 0 0
GCI LIBERTY INC COM CLASS A 36164V305 94,667 1,336,154 SH   SOLE 21 1,336,154 0 0
GCI LIBERTY INC COM CLASS A 36164V305 187,988 2,653,330 SH   SOLE 22 2,472,767 0 180,563
GCI LIBERTY INC COM CLASS A 36164V305 2,852 40,250 SH   SOLE 26 25,630 0 14,620
GCI LIBERTY INC COM CLASS A 36164V305 889 12,541 SH   SOLE 28 12,541 0 0
GCI LIBERTY INC COM CLASS A 36164V305 2,151 30,355 SH   SOLE 30 30,355 0 0
GCI LIBERTY INC COM CLASS A 36164V305 206 2,908 SH   SOLE 31 1,993 0 915
GCI LIBERTY INC COM CLASS A 36164V305 729 10,294 SH   SOLE 40 10,294 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 512 22,526 SH   SOLE 2 1,916 0 20,610
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 7 301 SH   SOLE 4 301 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 24 1,067 SH   SOLE 7 1,067 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 5,492 241,832 SH   SOLE 18 241,832 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 2,173 95,674 SH   SOLE 19 95,674 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 139,373 6,137,084 SH   SOLE 21 6,137,084 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 37,006 1,629,495 SH   SOLE 22 1,550,609 0 78,886
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 586 25,788 SH   SOLE 26 8,538 0 17,250
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 204 8,994 SH   SOLE 28 8,994 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 1,750 77,070 SH   SOLE 30 77,070 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 193 8,496 SH   SOLE 40 8,496 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 4,720 91,517 SH   SOLE 2 1,684 0 89,833
GDS HLDGS LTD SPONSORED ADS 36165L108 1,061 20,566 SH   SOLE 4 20,566 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 392 7,591 SH   SOLE 7 7,591 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 1,458 28,276 SH   SOLE 15 27,406 0 870
GDS HLDGS LTD SPONSORED ADS 36165L108 901 17,475 SH   SOLE 18 17,475 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 40,344 782,156 SH   SOLE 19 782,156 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 60,527 1,173,455 SH   SOLE 21 1,173,455 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 37,601 728,983 SH   SOLE 22 651,970 0 77,013
GDS HLDGS LTD SPONSORED ADS 36165L108 1,990 38,583 SH   SOLE 23 38,583 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 1,768 34,285 SH   SOLE 25 34,285 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 15,789 306,102 SH   SOLE 26 92,946 0 213,156
GDS HLDGS LTD SPONSORED ADS 36165L108 726 14,066 SH   SOLE 28 14,066 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 17,496 339,207 SH   SOLE 30 339,207 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 304 5,902 SH   SOLE 31 3,312 0 2,590
GDS HLDGS LTD SPONSORED ADS 36165L108 21,014 407,404 SH   SOLE 34 407,404 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 29 565 SH   SOLE 40 565 0 0
GDS HLDGS LTD NOTE 2.000% 6/0 36165LAB4 906 750,000 PRN   SOLE 21 750,000 0 0
GEE GROUP INC COM 36165A102 0 802 SH   SOLE 21 802 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 157 14,817 SH   SOLE 2 761 0 14,056
GENCO SHIPPING & TRADING LTD SHS Y2685T131 568 53,485 SH   SOLE 18 53,485 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 281 26,417 SH   SOLE 19 26,417 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 5,790 545,154 SH   SOLE 21 545,154 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 4,635 436,479 SH   SOLE 22 425,317 0 11,162
GENCO SHIPPING & TRADING LTD SHS Y2685T131 46 4,331 SH   SOLE 30 4,331 0 0
GENCOR INDS INC COM 368678108 78 6,655 SH   SOLE 2 303 0 6,352
GENCOR INDS INC COM 368678108 364 31,168 SH   SOLE 18 31,168 0 0
GENCOR INDS INC COM 368678108 179 15,326 SH   SOLE 19 15,326 0 0
GENCOR INDS INC COM 368678108 3,944 337,945 SH   SOLE 21 337,945 0 0
GENCOR INDS INC COM 368678108 1,218 104,382 SH   SOLE 22 98,930 0 5,452
GENERAC HLDGS INC COM 368736104 2,817 28,006 SH   SOLE 2 4,764 0 23,242
GENERAC HLDGS INC COM 368736104 28 275 SH   SOLE 4 275 0 0
GENERAC HLDGS INC COM 368736104 109 1,081 SH   SOLE 7 1,081 0 0
GENERAC HLDGS INC COM 368736104 176 1,748 SH   SOLE 13 1,748 0 0
GENERAC HLDGS INC COM 368736104 21,904 217,753 SH   SOLE 18 208,983 0 8,770
GENERAC HLDGS INC COM 368736104 21,864 217,353 SH   SOLE 19 217,353 0 0
GENERAC HLDGS INC COM 368736104 209,918 2,086,868 SH   SOLE 21 2,086,868 0 0
GENERAC HLDGS INC COM 368736104 193,319 1,921,854 SH   SOLE 22 1,774,951 0 146,903
GENERAC HLDGS INC COM 368736104 668 6,643 SH   SOLE 23 6,643 0 0
GENERAC HLDGS INC COM 368736104 4,687 46,592 SH   SOLE 26 16,779 0 29,813
GENERAC HLDGS INC COM 368736104 793 7,883 SH   SOLE 28 7,883 0 0
GENERAC HLDGS INC COM 368736104 1,962 19,509 SH   SOLE 30 19,509 0 0
GENERAC HLDGS INC COM 368736104 362 3,600 SH   SOLE 31 0 0 3,600
GENERAC HLDGS INC COM 368736104 112 1,109 SH   SOLE 36 1,109 0 0
GENERAC HLDGS INC COM 368736104 632 6,285 SH   SOLE 40 6,285 0 0
GENERAL AMERN INVS INC COM 368802104 59 1,565 SH   SOLE 18 1,565 0 0
GENERAL DYNAMICS CORP COM 369550108 140,834 798,606 SH   SOLE 2 240,704 0 557,902
GENERAL DYNAMICS CORP COM 369550108 19,467 110,389 SH   SOLE 4 103,661 0 6,728
GENERAL DYNAMICS CORP COM 369550108 48,118 272,857 SH   SOLE 7 221,267 0 51,590
GENERAL DYNAMICS CORP COM 369550108 344 1,951 SH   SOLE 13 1,951 0 0
GENERAL DYNAMICS CORP COM 369550108 253 1,432 SH   SOLE 15 1,432 0 0
GENERAL DYNAMICS CORP COM 369550108 85,088 482,493 SH   SOLE 18 461,312 0 21,181
GENERAL DYNAMICS CORP COM 369550108 20,272 114,951 SH   SOLE 19 114,951 0 0
GENERAL DYNAMICS CORP COM 369550108 996,103 5,648,443 SH   SOLE 21 5,648,443 0 0
GENERAL DYNAMICS CORP COM 369550108 1,037,979 5,885,903 SH   SOLE 22 5,227,897 0 658,006
GENERAL DYNAMICS CORP COM 369550108 41,554 235,636 SH   SOLE 23 235,636 0 0
GENERAL DYNAMICS CORP COM 369550108 53,378 302,684 SH   SOLE 25 302,684 0 0
GENERAL DYNAMICS CORP COM 369550108 88,301 500,716 SH   SOLE 26 142,107 0 358,609
GENERAL DYNAMICS CORP COM 369550108 6,405 36,319 SH   SOLE 29 36,319 0 0
GENERAL DYNAMICS CORP COM 369550108 162,295 920,298 SH   SOLE 30 920,298 0 0
GENERAL DYNAMICS CORP COM 369550108 18,570 105,302 SH   SOLE 31 89,534 0 15,768
GENERAL DYNAMICS CORP COM 369550108 31,980 181,343 SH   SOLE 36 181,343 0 0
GENERAL DYNAMICS CORP COM 369550108 1,001 5,678 SH   SOLE 40 5,678 0 0
GENERAL ELECTRIC CO COM 369604103 239,308 21,443,330 SH   SOLE 2 2,306,285 0 19,137,045
GENERAL ELECTRIC CO COM 369604103 43,706 3,916,296 SH   SOLE 4 3,678,955 0 237,341
GENERAL ELECTRIC CO COM 369604103 83,625 7,493,289 SH   SOLE 7 7,493,289 0 0
GENERAL ELECTRIC CO COM 369604103 660 59,129 SH   SOLE 13 59,129 0 0
GENERAL ELECTRIC CO COM 369604103 563 50,468 SH   SOLE 15 50,468 0 0
GENERAL ELECTRIC CO COM 369604103 4 376 SH   SOLE 17 0 0 376
GENERAL ELECTRIC CO COM 369604103 233,951 20,963,316 SH   SOLE 18 19,087,928 0 1,875,388
GENERAL ELECTRIC CO COM 369604103 240,824 21,579,186 SH   SOLE 19 21,579,186 0 0
GENERAL ELECTRIC CO COM 369604103 1,031 92,425 SH   SOLE 20 92,425 0 0
GENERAL ELECTRIC CO COM 369604103 1,675,730 150,154,982 SH   SOLE 21 150,154,982 0 0
GENERAL ELECTRIC CO COM 369604103 2,301,443 206,222,497 SH   SOLE 22 189,164,680 0 17,057,817
GENERAL ELECTRIC CO COM 369604103 71,527 6,409,188 SH   SOLE 23 6,409,188 0 0
GENERAL ELECTRIC CO COM 369604103 101,326 9,079,358 SH   SOLE 25 9,079,358 0 0
GENERAL ELECTRIC CO COM 369604103 403,367 36,144,011 SH   SOLE 26 4,937,462 0 31,206,549
GENERAL ELECTRIC CO COM 369604103 18,215 1,632,157 SH   SOLE 28 1,138,526 0 493,631
GENERAL ELECTRIC CO COM 369604103 1,896 169,913 SH   SOLE 29 169,913 0 0
GENERAL ELECTRIC CO COM 369604103 330,826 29,643,886 SH   SOLE 30 29,643,886 0 0
GENERAL ELECTRIC CO COM 369604103 25,176 2,255,873 SH   SOLE 31 1,581,172 0 674,701
GENERAL ELECTRIC CO COM 369604103 7,063 632,891 SH   SOLE 34 632,891 0 0
GENERAL ELECTRIC CO COM 369604103 87,089 7,803,679 SH   SOLE 36 7,803,679 0 0
GENERAL ELECTRIC CO COM 369604103 2,138 191,544 SH   SOLE 40 191,544 0 0
GENERAL ELECTRIC CO OPTIONS 369604103 28 2,500 SH Put SOLE 2 2,500 0 0
GENERAL ELECTRIC CO OPTIONS 369604103 4,129 370,000 SH Put SOLE 19 370,000 0 0
GENERAL ELECTRIC CO OPTIONS 369604103 45 4,000 SH Put SOLE 22 4,000 0 0
GENERAL ELECTRIC CO OPTIONS 369604103 530 47,500 SH Put SOLE 34 47,500 0 0
GENERAL FIN CORP DEL COM 369822101 85 7,672 SH   SOLE 2 295 0 7,377
GENERAL FIN CORP DEL COM 369822101 441 39,811 SH   SOLE 18 39,811 0 0
GENERAL FIN CORP DEL COM 369822101 211 19,038 SH   SOLE 19 19,038 0 0
GENERAL FIN CORP DEL COM 369822101 4,932 445,519 SH   SOLE 21 445,519 0 0
GENERAL FIN CORP DEL COM 369822101 3,413 308,293 SH   SOLE 22 300,953 0 7,340
GENERAL MLS INC COM 370334104 88,491 1,652,178 SH   SOLE 2 245,494 0 1,406,684
GENERAL MLS INC COM 370334104 15,789 294,797 SH   SOLE 4 278,132 0 16,665
GENERAL MLS INC COM 370334104 32,904 614,335 SH   SOLE 7 614,335 0 0
GENERAL MLS INC COM 370334104 549 10,258 SH   SOLE 13 10,258 0 0
GENERAL MLS INC COM 370334104 201 3,759 SH   SOLE 15 3,759 0 0
GENERAL MLS INC COM 370334104 65,832 1,229,119 SH   SOLE 18 1,148,500 0 80,619
GENERAL MLS INC COM 370334104 12,370 230,956 SH   SOLE 19 230,956 0 0
GENERAL MLS INC COM 370334104 974,107 18,187,209 SH   SOLE 21 18,187,209 0 0
GENERAL MLS INC COM 370334104 811,574 15,152,614 SH   SOLE 22 13,570,692 0 1,581,922
GENERAL MLS INC COM 370334104 24,249 452,738 SH   SOLE 23 452,738 0 0
GENERAL MLS INC COM 370334104 33,961 634,069 SH   SOLE 25 634,069 0 0
GENERAL MLS INC COM 370334104 180,607 3,372,059 SH   SOLE 26 457,087 0 2,914,972
GENERAL MLS INC COM 370334104 6,052 113,004 SH   SOLE 28 78,731 0 34,273
GENERAL MLS INC COM 370334104 9,726 181,600 SH   SOLE 29 57,715 0 123,885
GENERAL MLS INC COM 370334104 167,064 3,119,196 SH   SOLE 30 3,119,196 0 0
GENERAL MLS INC COM 370334104 7,893 147,372 SH   SOLE 31 114,875 0 32,497
GENERAL MLS INC COM 370334104 4,606 85,990 SH   SOLE 32 85,990 0 0
GENERAL MLS INC COM 370334104 18,012 336,299 SH   SOLE 34 336,299 0 0
GENERAL MLS INC COM 370334104 11,843 221,111 SH   SOLE 35 221,111 0 0
GENERAL MLS INC COM 370334104 27,141 506,738 SH   SOLE 36 506,738 0 0
GENERAL MLS INC COM 370334104 748 13,966 SH   SOLE 40 13,966 0 0
GENERAL MOLY INC COM 370373102 17 76,150 SH   SOLE 21 76,150 0 0
GENERAL MOLY INC COM 370373102 343 1,510,586 SH   SOLE 22 1,510,586 0 0
GENERAL MTRS CO COM 37045V100 117,760 3,217,480 SH   SOLE 2 453,983 0 2,763,497
GENERAL MTRS CO COM 37045V100 20,760 567,216 SH   SOLE 4 532,421 0 34,795
GENERAL MTRS CO COM 37045V100 46,474 1,269,769 SH   SOLE 7 1,120,529 0 149,240
GENERAL MTRS CO COM 37045V100 3,146 85,959 SH   SOLE 13 85,959 0 0
GENERAL MTRS CO COM 37045V100 278 7,602 SH   SOLE 15 7,602 0 0
GENERAL MTRS CO COM 37045V100 0 2 SH   SOLE 17 0 0 2
GENERAL MTRS CO COM 37045V100 261,783 7,152,545 SH   SOLE 18 6,585,961 0 566,584
GENERAL MTRS CO COM 37045V100 334,792 9,147,334 SH   SOLE 19 9,147,334 0 0
GENERAL MTRS CO COM 37045V100 1,091,086 29,811,086 SH   SOLE 21 29,811,086 0 0
GENERAL MTRS CO COM 37045V100 1,175,895 32,128,274 SH   SOLE 22 28,432,082 0 3,696,192
GENERAL MTRS CO COM 37045V100 35,280 963,944 SH   SOLE 23 963,944 0 0
GENERAL MTRS CO COM 37045V100 49,457 1,351,290 SH   SOLE 25 1,351,290 0 0
GENERAL MTRS CO COM 37045V100 190,865 5,214,888 SH   SOLE 26 755,272 0 4,459,616
GENERAL MTRS CO COM 37045V100 8,790 240,168 SH   SOLE 28 167,634 0 72,534
GENERAL MTRS CO COM 37045V100 10,321 281,993 SH   SOLE 29 29,600 0 252,393
GENERAL MTRS CO COM 37045V100 214,961 5,873,248 SH   SOLE 30 5,873,248 0 0
GENERAL MTRS CO COM 37045V100 12,075 329,914 SH   SOLE 31 225,589 0 104,325
GENERAL MTRS CO COM 37045V100 3,524 96,289 SH   SOLE 32 96,289 0 0
GENERAL MTRS CO COM 37045V100 13,667 373,427 SH   SOLE 34 373,427 0 0
GENERAL MTRS CO COM 37045V100 43,486 1,188,137 SH   SOLE 36 1,188,137 0 0
GENERAL MTRS CO COM 37045V100 1,026 28,038 SH   SOLE 40 28,038 0 0
GENESCO INC COM 371532102 714 14,891 SH   SOLE 2 642 0 14,249
GENESCO INC COM 371532102 8 168 SH   SOLE 4 168 0 0
GENESCO INC COM 371532102 32 669 SH   SOLE 7 669 0 0
GENESCO INC COM 371532102 3,110 64,906 SH   SOLE 18 64,906 0 0
GENESCO INC COM 371532102 1,239 25,851 SH   SOLE 19 25,851 0 0
GENESCO INC COM 371532102 80,082 1,671,162 SH   SOLE 21 1,671,162 0 0
GENESCO INC COM 371532102 22,900 477,887 SH   SOLE 22 447,047 0 30,840
GENESCO INC COM 371532102 166 3,459 SH   SOLE 26 2,375 0 1,084
GENESCO INC COM 371532102 104 2,170 SH   SOLE 28 2,170 0 0
GENESCO INC COM 371532102 1,007 21,013 SH   SOLE 30 21,013 0 0
GENESCO INC COM 371532102 86 1,800 SH   SOLE 31 0 0 1,800
GENESCO INC COM 371532102 587 12,247 SH   SOLE 34 12,247 0 0
GENESCO INC COM 371532102 134 2,794 SH   SOLE 36 2,794 0 0
GENESCO INC COM 371532102 133 2,782 SH   SOLE 40 2,782 0 0
GENESIS ENERGY L P UNIT LTD PARTN 371927104 489 23,895 SH   SOLE 18 23,895 0 0
GENESIS ENERGY L P UNIT LTD PARTN 371927104 32,024 1,563,661 SH   SOLE 19 1,563,661 0 0
GENESIS HEALTHCARE INC CL A COM 37185X106 57 34,823 SH   SOLE 2 2,272 0 32,551
GENESIS HEALTHCARE INC CL A COM 37185X106 2 927 SH   SOLE 7 927 0 0
GENESIS HEALTHCARE INC CL A COM 37185X106 471 286,953 SH   SOLE 18 286,953 0 0
GENESIS HEALTHCARE INC CL A COM 37185X106 229 139,502 SH   SOLE 19 139,502 0 0
GENESIS HEALTHCARE INC CL A COM 37185X106 4,630 2,823,060 SH   SOLE 21 2,823,060 0 0
GENESIS HEALTHCARE INC CL A COM 37185X106 2,179 1,328,439 SH   SOLE 22 1,283,899 0 44,540
GENFIT S A ADS 372279109 362 18,200 SH   SOLE 2 18,200 0 0
GENFIT S A ADS 372279109 229 11,517 SH   SOLE 18 11,517 0 0
GENFIT S A ADS 372279109 2,868 144,114 SH   SOLE 19 144,114 0 0
GENFIT S A ADS 372279109 30 1,513 SH   SOLE 20 1,513 0 0
GENFIT S A ADS 372279109 1,383 69,501 SH   SOLE 34 69,501 0 0
GENIE ENERGY LTD CL B 372284208 86 11,077 SH   SOLE 2 596 0 10,481
GENIE ENERGY LTD CL B 372284208 399 51,607 SH   SOLE 18 51,607 0 0
GENIE ENERGY LTD CL B 372284208 193 25,005 SH   SOLE 19 25,005 0 0
GENIE ENERGY LTD CL B 372284208 3,928 508,205 SH   SOLE 21 508,205 0 0
GENIE ENERGY LTD CL B 372284208 3,975 514,184 SH   SOLE 22 509,940 0 4,244
GENMAB A S SPONSORED ADS 372303206 3,857 172,719 SH   SOLE 2 172,719 0 0
GENMAB A S SPONSORED ADS 372303206 1,302 58,306 SH   SOLE 18 58,306 0 0
GENMAB A S SPONSORED ADS 372303206 15,996 716,343 SH   SOLE 19 716,343 0 0
GENMAB A S SPONSORED ADS 372303206 6,137 274,853 SH   SOLE 21 274,853 0 0
GENMAB A S SPONSORED ADS 372303206 48 2,169 SH   SOLE 30 2,169 0 0
GENMAB A S SPONSORED ADS 372303206 14,292 640,015 SH   SOLE 34 640,015 0 0
GENMARK DIAGNOSTICS INC COM 372309104 131 27,219 SH   SOLE 2 6,399 0 20,820
GENMARK DIAGNOSTICS INC COM 372309104 5 1,036 SH   SOLE 7 1,036 0 0
GENMARK DIAGNOSTICS INC COM 372309104 1,181 245,495 SH   SOLE 18 198,450 0 47,045
GENMARK DIAGNOSTICS INC COM 372309104 1,237 257,072 SH   SOLE 19 257,072 0 0
GENMARK DIAGNOSTICS INC COM 372309104 9,437 1,961,968 SH   SOLE 21 1,961,968 0 0
GENMARK DIAGNOSTICS INC COM 372309104 8,402 1,746,742 SH   SOLE 22 1,688,221 0 58,521
GENMARK DIAGNOSTICS INC COM 372309104 60 12,422 SH   SOLE 23 12,422 0 0
GENMARK DIAGNOSTICS INC COM 372309104 82 17,001 SH   SOLE 26 0 0 17,001
GENMARK DIAGNOSTICS INC COM 372309104 32 6,706 SH   SOLE 28 6,706 0 0
GENMARK DIAGNOSTICS INC COM 372309104 49 10,116 SH   SOLE 30 10,116 0 0
GENMARK DIAGNOSTICS INC COM 372309104 19 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 313 150,977 SH   SOLE 22 150,977 0 0
GENPACT LIMITED SHS G3922B107 44,876 1,064,175 SH   SOLE 2 89,619 0 974,556
GENPACT LIMITED SHS G3922B107 93 2,204 SH   SOLE 3 2,204 0 0
GENPACT LIMITED SHS G3922B107 3,535 83,830 SH   SOLE 4 83,830 0 0
GENPACT LIMITED SHS G3922B107 311 7,373 SH   SOLE 7 7,373 0 0
GENPACT LIMITED SHS G3922B107 3,632 86,139 SH   SOLE 13 86,139 0 0
GENPACT LIMITED SHS G3922B107 8,054 190,991 SH   SOLE 18 190,991 0 0
GENPACT LIMITED SHS G3922B107 3,145 74,573 SH   SOLE 19 74,573 0 0
GENPACT LIMITED SHS G3922B107 99,572 2,361,214 SH   SOLE 21 2,361,214 0 0
GENPACT LIMITED SHS G3922B107 303,075 7,186,993 SH   SOLE 22 6,176,392 0 1,010,601
GENPACT LIMITED SHS G3922B107 338 8,012 SH   SOLE 23 8,012 0 0
GENPACT LIMITED SHS G3922B107 26 606 SH   SOLE 26 606 0 0
GENPACT LIMITED SHS G3922B107 7,814 185,309 SH   SOLE 30 185,309 0 0
GENPACT LIMITED SHS G3922B107 12,856 304,865 SH   SOLE 31 304,865 0 0
GENPACT LIMITED SHS G3922B107 1,022 24,243 SH   SOLE 34 24,243 0 0
GENPACT LIMITED SHS G3922B107 319 7,561 SH   SOLE 36 7,561 0 0
GENTEX CORP COM 371901109 22,240 767,431 SH   SOLE 2 307,852 0 459,579
GENTEX CORP COM 371901109 896 30,931 SH   SOLE 4 30,931 0 0
GENTEX CORP COM 371901109 311 10,727 SH   SOLE 7 10,727 0 0
GENTEX CORP COM 371901109 60 2,062 SH   SOLE 15 2,062 0 0
GENTEX CORP COM 371901109 21,853 754,060 SH   SOLE 18 742,926 0 11,134
GENTEX CORP COM 371901109 2,327 80,288 SH   SOLE 19 80,288 0 0
GENTEX CORP COM 371901109 378,148 13,048,568 SH   SOLE 21 13,048,568 0 0
GENTEX CORP COM 371901109 246,045 8,490,166 SH   SOLE 22 7,953,290 0 536,876
GENTEX CORP COM 371901109 1,417 48,897 SH   SOLE 23 48,897 0 0
GENTEX CORP COM 371901109 7,565 261,052 SH   SOLE 25 261,052 0 0
GENTEX CORP COM 371901109 17,272 595,992 SH   SOLE 26 72,845 0 523,147
GENTEX CORP COM 371901109 958 33,069 SH   SOLE 28 33,069 0 0
GENTEX CORP COM 371901109 477 16,474 SH   SOLE 29 16,474 0 0
GENTEX CORP COM 371901109 3,185 109,902 SH   SOLE 30 109,902 0 0
GENTEX CORP COM 371901109 1,505 51,936 SH   SOLE 31 35,262 0 16,674
GENTEX CORP COM 371901109 500 17,240 SH   SOLE 34 17,240 0 0
GENTEX CORP COM 371901109 3,378 116,569 SH   SOLE 36 116,569 0 0
GENTEX CORP COM 371901109 753 25,990 SH   SOLE 40 25,990 0 0
GENTHERM INC COM 37253A103 608 13,694 SH   SOLE 2 1,172 0 12,522
GENTHERM INC COM 37253A103 9 213 SH   SOLE 4 213 0 0
GENTHERM INC COM 37253A103 25 567 SH   SOLE 7 567 0 0
GENTHERM INC COM 37253A103 6,591 148,476 SH   SOLE 18 148,476 0 0
GENTHERM INC COM 37253A103 2,591 58,367 SH   SOLE 19 58,367 0 0
GENTHERM INC COM 37253A103 163,593 3,685,355 SH   SOLE 21 3,685,355 0 0
GENTHERM INC COM 37253A103 43,949 990,073 SH   SOLE 22 941,565 0 48,508
GENTHERM INC COM 37253A103 807 18,183 SH   SOLE 26 8,224 0 9,959
GENTHERM INC COM 37253A103 218 4,920 SH   SOLE 28 4,920 0 0
GENTHERM INC COM 37253A103 2,710 61,061 SH   SOLE 30 61,061 0 0
GENTHERM INC COM 37253A103 171 3,862 SH   SOLE 40 3,862 0 0
GENUINE PARTS CO COM 372460105 38,979 366,932 SH   SOLE 2 57,355 0 309,577
GENUINE PARTS CO COM 372460105 7,132 67,134 SH   SOLE 4 63,262 0 3,872
GENUINE PARTS CO COM 372460105 30,012 282,519 SH   SOLE 7 190,119 0 92,400
GENUINE PARTS CO COM 372460105 499 4,695 SH   SOLE 13 4,695 0 0
GENUINE PARTS CO COM 372460105 78 738 SH   SOLE 15 738 0 0
GENUINE PARTS CO COM 372460105 124,078 1,168,012 SH   SOLE 18 1,146,663 0 21,349
GENUINE PARTS CO COM 372460105 99,850 939,946 SH   SOLE 19 939,946 0 0
GENUINE PARTS CO COM 372460105 597,680 5,626,282 SH   SOLE 21 5,626,282 0 0
GENUINE PARTS CO COM 372460105 383,762 3,612,559 SH   SOLE 22 3,236,425 0 376,134
GENUINE PARTS CO COM 372460105 11,196 105,390 SH   SOLE 23 105,390 0 0
GENUINE PARTS CO COM 372460105 26,384 248,363 SH   SOLE 25 248,363 0 0
GENUINE PARTS CO COM 372460105 99,961 940,984 SH   SOLE 26 218,897 0 722,087
GENUINE PARTS CO COM 372460105 2,892 27,225 SH   SOLE 28 19,057 0 8,168
GENUINE PARTS CO COM 372460105 3,545 33,375 SH   SOLE 29 2,843 0 30,532
GENUINE PARTS CO COM 372460105 60,470 569,236 SH   SOLE 30 569,236 0 0
GENUINE PARTS CO COM 372460105 3,516 33,100 SH   SOLE 31 25,625 0 7,475
GENUINE PARTS CO COM 372460105 2,683 25,257 SH   SOLE 32 25,257 0 0
GENUINE PARTS CO COM 372460105 50,640 476,702 SH   SOLE 34 476,702 0 0
GENUINE PARTS CO COM 372460105 12,560 118,234 SH   SOLE 36 118,234 0 0
GENUINE PARTS CO COM 372460105 3,180 29,933 SH   SOLE 37 29,933 0 0
GENUINE PARTS CO COM 372460105 307 2,889 SH   SOLE 40 2,889 0 0
GENWORTH FINL INC COM CL A 37247D106 3,222 732,194 SH   SOLE 2 232,990 0 499,204
GENWORTH FINL INC COM CL A 37247D106 12 2,679 SH   SOLE 4 2,679 0 0
GENWORTH FINL INC COM CL A 37247D106 117 26,531 SH   SOLE 7 26,531 0 0
GENWORTH FINL INC COM CL A 37247D106 12,541 2,850,254 SH   SOLE 18 2,850,254 0 0
GENWORTH FINL INC COM CL A 37247D106 3,948 897,335 SH   SOLE 19 897,335 0 0
GENWORTH FINL INC COM CL A 37247D106 160,439 36,463,426 SH   SOLE 21 36,463,426 0 0
GENWORTH FINL INC COM CL A 37247D106 78,078 17,745,067 SH   SOLE 22 16,973,025 0 772,042
GENWORTH FINL INC COM CL A 37247D106 1,066 242,315 SH   SOLE 26 118,157 0 124,158
GENWORTH FINL INC COM CL A 37247D106 261 59,262 SH   SOLE 28 59,262 0 0
GENWORTH FINL INC COM CL A 37247D106 1,947 442,450 SH   SOLE 30 442,450 0 0
GENWORTH FINL INC COM CL A 37247D106 231 52,589 SH   SOLE 31 0 0 52,589
GENWORTH FINL INC COM CL A 37247D106 986 224,033 SH   SOLE 36 224,033 0 0
GENWORTH FINL INC COM CL A 37247D106 238 54,067 SH   SOLE 40 54,067 0 0
GEO GROUP INC NEW COM 36162J106 925 55,661 SH   SOLE 2 55,661 0 0
GEO GROUP INC NEW COM 36162J106 8 459 SH   SOLE 4 459 0 0
GEO GROUP INC NEW COM 36162J106 61 3,661 SH   SOLE 7 3,661 0 0
GEO GROUP INC NEW COM 36162J106 11,285 679,383 SH   SOLE 18 679,383 0 0
GEO GROUP INC NEW COM 36162J106 3,484 209,759 SH   SOLE 19 209,759 0 0
GEO GROUP INC NEW COM 36162J106 154,631 9,309,510 SH   SOLE 21 9,309,510 0 0
GEO GROUP INC NEW COM 36162J106 71,814 4,323,524 SH   SOLE 22 4,158,024 0 165,500
GEO GROUP INC NEW COM 36162J106 131 7,875 SH   SOLE 23 7,875 0 0
GEO GROUP INC NEW COM 36162J106 716 43,119 SH   SOLE 26 26,344 0 16,775
GEO GROUP INC NEW COM 36162J106 639 38,486 SH   SOLE 30 38,486 0 0
GEO GROUP INC NEW COM 36162J106 106 6,390 SH   SOLE 36 6,390 0 0
GEO GROUP INC NEW COM 36162J106 203 12,244 SH   SOLE 40 12,244 0 0
GEOPARK LTD USD SHS G38327105 218 9,877 SH   SOLE 19 9,877 0 0
GEOPARK LTD USD SHS G38327105 223 10,087 SH   SOLE 21 10,087 0 0
GEOPARK LTD USD SHS G38327105 5,711 258,425 SH   SOLE 22 135,711 0 122,714
GEOPARK LTD USD SHS G38327105 55 2,476 SH   SOLE 23 2,476 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109 207 12,331 SH   SOLE 2 547 0 11,784
GEOSPACE TECHNOLOGIES CORP COM 37364X109 1,022 60,947 SH   SOLE 18 60,947 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109 394 23,524 SH   SOLE 19 23,524 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109 26,489 1,579,540 SH   SOLE 21 1,579,540 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109 6,149 366,663 SH   SOLE 22 360,254 0 6,409
GEOSPACE TECHNOLOGIES CORP COM 37364X109 278 16,591 SH   SOLE 30 16,591 0 0
GERDAU S A SPON ADR REP PFD 373737105 18,226 3,719,681 SH   SOLE 21 3,719,681 0 0
GERDAU S A SPON ADR REP PFD 373737105 406 82,836 SH   SOLE 22 82,836 0 0
GERDAU S A SPON ADR REP PFD 373737105 136 27,844 SH   SOLE 26 0 0 27,844
GERMAN AMERN BANCORP INC COM 373865104 884 24,816 SH   SOLE 2 941 0 23,875
GERMAN AMERN BANCORP INC COM 373865104 16 445 SH   SOLE 7 445 0 0
GERMAN AMERN BANCORP INC COM 373865104 3,230 90,672 SH   SOLE 18 90,672 0 0
GERMAN AMERN BANCORP INC COM 373865104 1,545 43,374 SH   SOLE 19 43,374 0 0
GERMAN AMERN BANCORP INC COM 373865104 32,048 899,715 SH   SOLE 21 899,715 0 0
GERMAN AMERN BANCORP INC COM 373865104 26,228 736,324 SH   SOLE 22 707,755 0 28,569
GERMAN AMERN BANCORP INC COM 373865104 11 310 SH   SOLE 23 310 0 0
GERMAN AMERN BANCORP INC COM 373865104 70 1,957 SH   SOLE 26 0 0 1,957
GERMAN AMERN BANCORP INC COM 373865104 100 2,808 SH   SOLE 28 2,808 0 0
GERMAN AMERN BANCORP INC COM 373865104 379 10,631 SH   SOLE 30 10,631 0 0
GERMAN AMERN BANCORP INC COM 373865104 82 2,306 SH   SOLE 40 2,306 0 0
GERON CORP COM 374163103 248 182,198 SH   SOLE 2 5,922 0 176,276
GERON CORP COM 374163103 5 3,408 SH   SOLE 7 3,408 0 0
GERON CORP COM 374163103 863 634,817 SH   SOLE 18 634,817 0 0
GERON CORP COM 374163103 413 303,905 SH   SOLE 19 303,905 0 0
GERON CORP COM 374163103 11,734 8,627,994 SH   SOLE 21 8,627,994 0 0
GERON CORP COM 374163103 7,822 5,751,207 SH   SOLE 22 5,550,253 0 200,954
GERON CORP COM 374163103 15 11,013 SH   SOLE 26 0 0 11,013
GERON CORP COM 374163103 31 22,715 SH   SOLE 28 22,715 0 0
GERON CORP COM 374163103 50 36,427 SH   SOLE 30 36,427 0 0
GERON CORP COM 374163103 24 17,876 SH   SOLE 40 17,876 0 0
GETTY RLTY CORP NEW COM 374297109 1,115 33,914 SH   SOLE 2 1,456 0 32,458
GETTY RLTY CORP NEW COM 374297109 312 9,478 SH   SOLE 4 9,478 0 0
GETTY RLTY CORP NEW COM 374297109 1,135 34,537 SH   SOLE 7 34,537 0 0
GETTY RLTY CORP NEW COM 374297109 4,993 151,902 SH   SOLE 18 151,902 0 0
GETTY RLTY CORP NEW COM 374297109 3,061 93,116 SH   SOLE 19 93,116 0 0
GETTY RLTY CORP NEW COM 374297109 131,087 3,988,054 SH   SOLE 21 3,988,054 0 0
GETTY RLTY CORP NEW COM 374297109 44,564 1,355,764 SH   SOLE 22 1,310,839 0 44,925
GETTY RLTY CORP NEW COM 374297109 73 2,206 SH   SOLE 23 2,206 0 0
GETTY RLTY CORP NEW COM 374297109 2,551 77,617 SH   SOLE 25 77,617 0 0
GETTY RLTY CORP NEW COM 374297109 1,058 32,175 SH   SOLE 26 15,420 0 16,755
GETTY RLTY CORP NEW COM 374297109 143 4,347 SH   SOLE 28 4,347 0 0
GETTY RLTY CORP NEW COM 374297109 622 18,923 SH   SOLE 29 18,923 0 0
GETTY RLTY CORP NEW COM 374297109 6,285 191,202 SH   SOLE 30 191,202 0 0
GETTY RLTY CORP NEW COM 374297109 96 2,913 SH   SOLE 40 2,913 0 0
GEVO INC COM PAR 374396406 1 262 SH   SOLE 21 262 0 0
GEVO INC COM PAR 374396406 456 197,563 SH   SOLE 22 197,563 0 0
GIBRALTAR INDS INC COM 374689107 1,667 33,043 SH   SOLE 2 1,247 0 31,796
GIBRALTAR INDS INC COM 374689107 3 53 SH   SOLE 4 53 0 0
GIBRALTAR INDS INC COM 374689107 27 540 SH   SOLE 7 540 0 0
GIBRALTAR INDS INC COM 374689107 7,258 143,886 SH   SOLE 18 143,886 0 0
GIBRALTAR INDS INC COM 374689107 2,857 56,642 SH   SOLE 19 56,642 0 0
GIBRALTAR INDS INC COM 374689107 182,681 3,621,753 SH   SOLE 21 3,621,753 0 0
GIBRALTAR INDS INC COM 374689107 48,940 970,257 SH   SOLE 22 929,013 0 41,244
GIBRALTAR INDS INC COM 374689107 677 13,431 SH   SOLE 26 10,871 0 2,560
GIBRALTAR INDS INC COM 374689107 214 4,247 SH   SOLE 28 4,247 0 0
GIBRALTAR INDS INC COM 374689107 2,253 44,674 SH   SOLE 30 44,674 0 0
GIBRALTAR INDS INC COM 374689107 170 3,365 SH   SOLE 40 3,365 0 0
GILDAN ACTIVEWEAR INC COM 375916103 604 20,465 SH   SOLE 18 20,465 0 0
GILDAN ACTIVEWEAR INC COM 375916103 3,775 127,820 SH   SOLE 19 127,820 0 0
GILDAN ACTIVEWEAR INC COM 375916103 1,173 39,710 SH   SOLE 25 39,710 0 0
GILDAN ACTIVEWEAR INC COM 375916103 1,882 63,733 SH   SOLE 34 63,733 0 0
GILEAD SCIENCES INC COM 375558103 240,286 3,697,846 SH   SOLE 2 908,039 0 2,789,807
GILEAD SCIENCES INC COM 375558103 41,846 643,978 SH   SOLE 4 609,748 0 34,230
GILEAD SCIENCES INC COM 375558103 86,048 1,324,218 SH   SOLE 7 1,232,524 0 91,694
GILEAD SCIENCES INC COM 375558103 12,605 193,989 SH   SOLE 13 193,989 0 0
GILEAD SCIENCES INC COM 375558103 608 9,350 SH   SOLE 15 9,350 0 0
GILEAD SCIENCES INC COM 375558103 17 266 SH   SOLE 17 0 0 266
GILEAD SCIENCES INC COM 375558103 321,913 4,954,037 SH   SOLE 18 4,505,877 0 448,160
GILEAD SCIENCES INC COM 375558103 303,423 4,669,488 SH   SOLE 19 4,669,488 0 0
GILEAD SCIENCES INC COM 375558103 2,418,540 37,219,762 SH   SOLE 21 37,219,762 0 0
GILEAD SCIENCES INC COM 375558103 2,164,323 33,307,533 SH   SOLE 22 28,946,694 0 4,360,839
GILEAD SCIENCES INC COM 375558103 64,972 999,881 SH   SOLE 23 999,881 0 0
GILEAD SCIENCES INC COM 375558103 87,980 1,353,950 SH   SOLE 25 1,353,950 0 0
GILEAD SCIENCES INC COM 375558103 453,498 6,979,042 SH   SOLE 26 770,527 0 6,208,515
GILEAD SCIENCES INC COM 375558103 15,438 237,575 SH   SOLE 28 165,221 0 72,354
GILEAD SCIENCES INC COM 375558103 43,028 662,169 SH   SOLE 29 69,193 0 592,976
GILEAD SCIENCES INC COM 375558103 446,403 6,869,857 SH   SOLE 30 6,869,857 0 0
GILEAD SCIENCES INC COM 375558103 23,820 366,573 SH   SOLE 31 289,791 0 76,782
GILEAD SCIENCES INC COM 375558103 13,380 205,911 SH   SOLE 32 205,911 0 0
GILEAD SCIENCES INC COM 375558103 111,008 1,708,334 SH   SOLE 34 1,708,334 0 0
GILEAD SCIENCES INC COM 375558103 67,703 1,041,907 SH   SOLE 36 1,041,907 0 0
GILEAD SCIENCES INC COM 375558103 1,815 27,928 SH   SOLE 40 27,928 0 0
GLACIER BANCORP INC NEW COM 37637Q105 3,861 83,947 SH   SOLE 2 6,444 0 77,503
GLACIER BANCORP INC NEW COM 37637Q105 22 480 SH   SOLE 4 480 0 0
GLACIER BANCORP INC NEW COM 37637Q105 71 1,543 SH   SOLE 7 1,543 0 0
GLACIER BANCORP INC NEW COM 37637Q105 19,755 429,540 SH   SOLE 18 429,540 0 0
GLACIER BANCORP INC NEW COM 37637Q105 8,612 187,261 SH   SOLE 19 187,261 0 0
GLACIER BANCORP INC NEW COM 37637Q105 452,732 9,844,142 SH   SOLE 21 9,844,142 0 0
GLACIER BANCORP INC NEW COM 37637Q105 121,158 2,634,432 SH   SOLE 22 2,525,198 0 109,234
GLACIER BANCORP INC NEW COM 37637Q105 344 7,481 SH   SOLE 23 7,481 0 0
GLACIER BANCORP INC NEW COM 37637Q105 1,944 42,274 SH   SOLE 26 9,512 0 32,762
GLACIER BANCORP INC NEW COM 37637Q105 496 10,792 SH   SOLE 28 10,792 0 0
GLACIER BANCORP INC NEW COM 37637Q105 5,458 118,681 SH   SOLE 30 118,681 0 0
GLACIER BANCORP INC NEW COM 37637Q105 411 8,941 SH   SOLE 40 8,941 0 0
GLADSTONE CAPITAL CORP COM 376535100 1,596 160,710 SH   SOLE 30 160,710 0 0
GLADSTONE COML CORP COM 376536108 603 27,586 SH   SOLE 2 1,243 0 26,343
GLADSTONE COML CORP COM 376536108 14 648 SH   SOLE 7 648 0 0
GLADSTONE COML CORP COM 376536108 2,386 109,133 SH   SOLE 18 109,133 0 0
GLADSTONE COML CORP COM 376536108 1,188 54,339 SH   SOLE 19 54,339 0 0
GLADSTONE COML CORP COM 376536108 25,802 1,180,318 SH   SOLE 21 1,180,318 0 0
GLADSTONE COML CORP COM 376536108 24,024 1,098,978 SH   SOLE 22 1,055,574 0 43,404
GLADSTONE COML CORP COM 376536108 45 2,038 SH   SOLE 23 2,038 0 0
GLADSTONE COML CORP COM 376536108 209 9,561 SH   SOLE 26 0 0 9,561
GLADSTONE COML CORP COM 376536108 99 4,513 SH   SOLE 28 4,513 0 0
GLADSTONE COML CORP COM 376536108 337 15,426 SH   SOLE 30 15,426 0 0
GLADSTONE INVT CORP COM 376546107 2,431 183,486 SH   SOLE 30 183,486 0 0
GLADSTONE LD CORP COM 376549101 199 15,328 SH   SOLE 2 777 0 14,551
GLADSTONE LD CORP COM 376549101 754 58,171 SH   SOLE 18 58,171 0 0
GLADSTONE LD CORP COM 376549101 359 27,686 SH   SOLE 19 27,686 0 0
GLADSTONE LD CORP COM 376549101 8,979 692,279 SH   SOLE 21 692,279 0 0
GLADSTONE LD CORP COM 376549101 5,990 461,852 SH   SOLE 22 450,720 0 11,132
GLADSTONE LD CORP COM 376549101 16 1,201 SH   SOLE 23 1,201 0 0
GLATFELTER COM 377316104 828 45,272 SH   SOLE 2 1,527 0 43,745
GLATFELTER COM 377316104 4 208 SH   SOLE 4 208 0 0
GLATFELTER COM 377316104 16 884 SH   SOLE 7 884 0 0
GLATFELTER COM 377316104 3,639 198,837 SH   SOLE 18 198,837 0 0
GLATFELTER COM 377316104 1,391 76,021 SH   SOLE 19 76,021 0 0
GLATFELTER COM 377316104 92,807 5,071,444 SH   SOLE 21 5,071,444 0 0
GLATFELTER COM 377316104 24,398 1,333,204 SH   SOLE 22 1,279,480 0 53,724
GLATFELTER COM 377316104 342 18,694 SH   SOLE 26 4,835 0 13,859
GLATFELTER COM 377316104 114 6,245 SH   SOLE 28 6,245 0 0
GLATFELTER COM 377316104 1,151 62,917 SH   SOLE 30 62,917 0 0
GLATFELTER COM 377316104 92 5,010 SH   SOLE 40 5,010 0 0
GLAUKOS CORP COM 377322102 886 16,272 SH   SOLE 2 1,492 0 14,780
GLAUKOS CORP COM 377322102 9 161 SH   SOLE 4 161 0 0
GLAUKOS CORP COM 377322102 38 690 SH   SOLE 7 690 0 0
GLAUKOS CORP COM 377322102 7,254 133,169 SH   SOLE 18 131,510 0 1,659
GLAUKOS CORP COM 377322102 3,726 68,400 SH   SOLE 19 68,400 0 0
GLAUKOS CORP COM 377322102 82,731 1,518,845 SH   SOLE 21 1,518,845 0 0
GLAUKOS CORP COM 377322102 62,091 1,139,909 SH   SOLE 22 1,087,621 0 52,288
GLAUKOS CORP COM 377322102 559 10,261 SH   SOLE 26 6,246 0 4,015
GLAUKOS CORP COM 377322102 222 4,074 SH   SOLE 28 4,074 0 0
GLAUKOS CORP COM 377322102 1,277 23,435 SH   SOLE 30 23,435 0 0
GLAUKOS CORP COM 377322102 248 4,546 SH   SOLE 40 4,546 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 83,047 1,767,340 SH   SOLE 18 1,763,271 0 4,069
GLEN BURNIE BANCORP COM 377407101 7 598 SH   SOLE 21 598 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 2,153 27,081 SH   SOLE 2 5,070 0 22,011
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 26 326 SH   SOLE 4 326 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 83 1,045 SH   SOLE 7 1,045 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 16,899 212,591 SH   SOLE 18 198,242 0 14,349
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 15,022 188,981 SH   SOLE 19 188,981 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 200,389 2,520,930 SH   SOLE 21 2,520,930 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 142,536 1,793,136 SH   SOLE 22 1,721,100 0 72,036
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 1,006 12,654 SH   SOLE 23 12,654 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 4,612 58,018 SH   SOLE 26 19,392 0 38,626
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 776 9,767 SH   SOLE 28 9,767 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 1,864 23,451 SH   SOLE 30 23,451 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 114 1,435 SH   SOLE 34 1,435 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 458 5,758 SH   SOLE 40 5,758 0 0
GLOBAL CORD BLOOD CORPORATIO SHS G39342103 121 24,256 SH   SOLE 22 24,256 0 0
GLOBAL EAGLE ENTMT INC COM 37951D102 17 34,752 SH   SOLE 21 34,752 0 0
GLOBAL EAGLE ENTMT INC COM 37951D102 352 703,641 SH   SOLE 22 703,641 0 0
GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 244 8,247 SH   SOLE 2 296 0 7,951
GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 5 161 SH   SOLE 7 161 0 0
GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 908 30,628 SH   SOLE 18 30,628 0 0
GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 596 20,119 SH   SOLE 19 20,119 0 0
GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 9,309 314,189 SH   SOLE 21 314,189 0 0
GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 7,958 268,583 SH   SOLE 22 257,479 0 11,104
GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 42 1,404 SH   SOLE 28 1,404 0 0
GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 36 1,199 SH   SOLE 30 1,199 0 0
GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 26 871 SH   SOLE 40 871 0 0
GLOBAL MED REIT INC COM NEW 37954A204 439 33,153 SH   SOLE 2 1,295 0 31,858
GLOBAL MED REIT INC COM NEW 37954A204 1,462 110,501 SH   SOLE 18 110,501 0 0
GLOBAL MED REIT INC COM NEW 37954A204 719 54,367 SH   SOLE 19 54,367 0 0
GLOBAL MED REIT INC COM NEW 37954A204 17,406 1,315,625 SH   SOLE 21 1,315,625 0 0
GLOBAL MED REIT INC COM NEW 37954A204 14,311 1,081,736 SH   SOLE 22 1,059,481 0 22,255
GLOBAL MED REIT INC COM NEW 37954A204 29 2,175 SH   SOLE 23 2,175 0 0
GLOBAL MED REIT INC COM NEW 37954A204 66 5,008 SH   SOLE 30 5,008 0 0
GLOBAL NET LEASE INC COM NEW 379378201 1,871 92,253 SH   SOLE 2 3,417 0 88,836
GLOBAL NET LEASE INC COM NEW 379378201 519 25,608 SH   SOLE 4 25,608 0 0
GLOBAL NET LEASE INC COM NEW 379378201 1,826 90,053 SH   SOLE 7 90,053 0 0
GLOBAL NET LEASE INC COM NEW 379378201 8,076 398,218 SH   SOLE 18 398,218 0 0
GLOBAL NET LEASE INC COM NEW 379378201 5,191 255,985 SH   SOLE 19 255,985 0 0
GLOBAL NET LEASE INC COM NEW 379378201 214,472 10,575,555 SH   SOLE 21 10,575,555 0 0
GLOBAL NET LEASE INC COM NEW 379378201 68,611 3,383,199 SH   SOLE 22 3,268,119 0 115,080
GLOBAL NET LEASE INC COM NEW 379378201 117 5,764 SH   SOLE 23 5,764 0 0
GLOBAL NET LEASE INC COM NEW 379378201 1,343 66,235 SH   SOLE 26 17,148 0 49,087
GLOBAL NET LEASE INC COM NEW 379378201 224 11,022 SH   SOLE 28 11,022 0 0
GLOBAL NET LEASE INC COM NEW 379378201 1,011 49,829 SH   SOLE 29 49,829 0 0
GLOBAL NET LEASE INC COM NEW 379378201 217 10,703 SH   SOLE 40 10,703 0 0
GLOBAL PARTNERS LP COM UNITS 37946R109 1 30 SH   SOLE 17 0 0 30
GLOBAL PMTS INC COM 37940X102 141,867 777,096 SH   SOLE 2 125,473 0 651,623
GLOBAL PMTS INC COM 37940X102 26,205 143,542 SH   SOLE 4 135,830 0 7,712
GLOBAL PMTS INC COM 37940X102 45,887 251,355 SH   SOLE 7 251,355 0 0
GLOBAL PMTS INC COM 37940X102 93 511 SH   SOLE 13 511 0 0
GLOBAL PMTS INC COM 37940X102 315 1,727 SH   SOLE 15 1,727 0 0
GLOBAL PMTS INC COM 37940X102 112,258 614,908 SH   SOLE 18 573,737 0 41,171
GLOBAL PMTS INC COM 37940X102 45,859 251,199 SH   SOLE 19 251,199 0 0
GLOBAL PMTS INC COM 37940X102 1,432,259 7,845,416 SH   SOLE 21 7,845,416 0 0
GLOBAL PMTS INC COM 37940X102 1,332,821 7,300,728 SH   SOLE 22 6,532,020 0 768,708
GLOBAL PMTS INC COM 37940X102 40,303 220,765 SH   SOLE 23 220,765 0 0
GLOBAL PMTS INC COM 37940X102 55,878 306,080 SH   SOLE 25 306,080 0 0
GLOBAL PMTS INC COM 37940X102 214,443 1,174,642 SH   SOLE 26 182,858 0 991,784
GLOBAL PMTS INC COM 37940X102 10,287 56,346 SH   SOLE 28 39,143 0 17,203
GLOBAL PMTS INC COM 37940X102 1,881 10,301 SH   SOLE 29 10,301 0 0
GLOBAL PMTS INC COM 37940X102 232,716 1,274,737 SH   SOLE 30 1,274,737 0 0
GLOBAL PMTS INC COM 37940X102 13,983 76,593 SH   SOLE 31 63,124 0 13,469
GLOBAL PMTS INC COM 37940X102 12,694 69,533 SH   SOLE 34 69,533 0 0
GLOBAL PMTS INC COM 37940X102 35,894 196,613 SH   SOLE 36 196,613 0 0
GLOBAL PMTS INC COM 37940X102 1,253 6,866 SH   SOLE 40 6,866 0 0
GLOBAL SELF STORAGE INC COM 37955N106 28 6,610 SH   SOLE 21 6,610 0 0
GLOBAL WTR RES INC COM 379463102 82 6,243 SH   SOLE 2 1,498 0 4,745
GLOBAL WTR RES INC COM 379463102 537 40,827 SH   SOLE 18 40,827 0 0
GLOBAL WTR RES INC COM 379463102 272 20,717 SH   SOLE 19 20,717 0 0
GLOBAL WTR RES INC COM 379463102 6,002 456,463 SH   SOLE 21 456,463 0 0
GLOBAL WTR RES INC COM 379463102 1,514 115,171 SH   SOLE 22 107,556 0 7,615
GLOBAL X FDS GLBL X MLP ETF 37950E473 2,640 335,076 SH   SOLE 18 1,322 0 333,754
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 1 22 SH   SOLE 17 0 0 22
GLOBALSCAPE INC COM 37940G109 22 2,258 SH   SOLE 18 2,258 0 0
GLOBALSCAPE INC COM 37940G109 354 36,033 SH   SOLE 21 36,033 0 0
GLOBALSCAPE INC COM 37940G109 2,030 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 1,194 2,302,640 SH   SOLE 21 2,302,640 0 0
GLOBALSTAR INC COM 378973408 5,719 11,026,472 SH   SOLE 22 10,795,836 0 230,636
GLOBALSTAR INC COM 378973408 17 32,798 SH   SOLE 26 0 0 32,798
GLOBALSTAR INC COM 378973408 31 59,904 SH   SOLE 28 59,904 0 0
GLOBALSTAR INC COM 378973408 36 68,849 SH   SOLE 30 68,849 0 0
GLOBALSTAR INC COM 378973408 20 38,874 SH   SOLE 40 38,874 0 0
GLOBANT S A COM L44385109 6,928 65,329 SH   SOLE 2 1,095 0 64,234
GLOBANT S A COM L44385109 1,356 12,787 SH   SOLE 4 12,787 0 0
GLOBANT S A COM L44385109 499 4,701 SH   SOLE 7 4,701 0 0
GLOBANT S A COM L44385109 1,202 11,336 SH   SOLE 18 11,336 0 0
GLOBANT S A COM L44385109 60,619 571,605 SH   SOLE 21 571,605 0 0
GLOBANT S A COM L44385109 43,752 412,559 SH   SOLE 22 369,266 0 43,293
GLOBANT S A COM L44385109 2,113 19,925 SH   SOLE 23 19,925 0 0
GLOBANT S A COM L44385109 12,974 122,334 SH   SOLE 26 37,587 0 84,747
GLOBANT S A COM L44385109 397 3,743 SH   SOLE 29 3,743 0 0
GLOBANT S A COM L44385109 20,613 194,372 SH   SOLE 30 194,372 0 0
GLOBANT S A COM L44385109 538 5,076 SH   SOLE 31 1,989 0 3,087
GLOBANT S A COM L44385109 271 2,551 SH   SOLE 34 2,551 0 0
GLOBANT S A COM L44385109 27 254 SH   SOLE 40 254 0 0
GLOBE LIFE INC COM 37959E102 46,812 444,766 SH   SOLE 2 199,085 0 245,681
GLOBE LIFE INC COM 37959E102 8,115 77,099 SH   SOLE 4 74,253 0 2,846
GLOBE LIFE INC COM 37959E102 16,740 159,054 SH   SOLE 7 99,533 0 59,521
GLOBE LIFE INC COM 37959E102 2,511 23,858 SH   SOLE 13 23,858 0 0
GLOBE LIFE INC COM 37959E102 90 859 SH   SOLE 15 859 0 0
GLOBE LIFE INC COM 37959E102 31,755 301,714 SH   SOLE 18 251,099 0 50,615
GLOBE LIFE INC COM 37959E102 21,799 207,113 SH   SOLE 19 207,113 0 0
GLOBE LIFE INC COM 37959E102 243,844 2,316,808 SH   SOLE 21 2,316,808 0 0
GLOBE LIFE INC COM 37959E102 333,814 3,171,632 SH   SOLE 22 2,792,968 0 378,664
GLOBE LIFE INC COM 37959E102 13,594 129,163 SH   SOLE 23 129,163 0 0
GLOBE LIFE INC COM 37959E102 13,850 131,591 SH   SOLE 25 131,591 0 0
GLOBE LIFE INC COM 37959E102 46,337 440,261 SH   SOLE 26 99,956 0 340,305
GLOBE LIFE INC COM 37959E102 2,212 21,012 SH   SOLE 28 14,429 0 6,583
GLOBE LIFE INC COM 37959E102 11,399 108,303 SH   SOLE 29 20,528 0 87,775
GLOBE LIFE INC COM 37959E102 49,864 473,764 SH   SOLE 30 473,764 0 0
GLOBE LIFE INC COM 37959E102 9,357 88,903 SH   SOLE 31 52,781 0 36,122
GLOBE LIFE INC COM 37959E102 1,256 11,934 SH   SOLE 34 11,934 0 0
GLOBE LIFE INC COM 37959E102 9,576 90,983 SH   SOLE 36 90,983 0 0
GLOBE LIFE INC COM 37959E102 234 2,222 SH   SOLE 40 2,222 0 0
GLOBUS MED INC CL A 379577208 4,107 69,751 SH   SOLE 2 40,350 0 29,401
GLOBUS MED INC CL A 379577208 80 1,354 SH   SOLE 4 1,354 0 0
GLOBUS MED INC CL A 379577208 105 1,783 SH   SOLE 7 1,783 0 0
GLOBUS MED INC CL A 379577208 26,720 453,800 SH   SOLE 18 433,299 0 20,501
GLOBUS MED INC CL A 379577208 15,591 264,791 SH   SOLE 19 264,791 0 0
GLOBUS MED INC CL A 379577208 352,569 5,987,932 SH   SOLE 21 5,987,932 0 0
GLOBUS MED INC CL A 379577208 158,659 2,694,622 SH   SOLE 22 2,599,702 0 94,920
GLOBUS MED INC CL A 379577208 989 16,805 SH   SOLE 23 16,805 0 0
GLOBUS MED INC CL A 379577208 3,433 58,301 SH   SOLE 26 20,673 0 37,628
GLOBUS MED INC CL A 379577208 563 9,563 SH   SOLE 28 9,563 0 0
GLOBUS MED INC CL A 379577208 56 943 SH   SOLE 29 943 0 0
GLOBUS MED INC CL A 379577208 2,684 45,591 SH   SOLE 30 45,591 0 0
GLOBUS MED INC CL A 379577208 108 1,836 SH   SOLE 31 1,836 0 0
GLOBUS MED INC CL A 379577208 130 2,213 SH   SOLE 34 2,213 0 0
GLOBUS MED INC CL A 379577208 5 92 SH   SOLE 36 92 0 0
GLOBUS MED INC CL A 379577208 457 7,756 SH   SOLE 40 7,756 0 0
GLOWPOINT INC COM 379887508 2 1,121 SH   SOLE 21 1,121 0 0
GLU MOBILE INC COM 379890106 341 56,402 SH   SOLE 2 12,222 0 44,180
GLU MOBILE INC COM 379890106 3 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,409 563,474 SH   SOLE 18 516,579 0 46,895
GLU MOBILE INC COM 379890106 2,341 386,870 SH   SOLE 19 386,870 0 0
GLU MOBILE INC COM 379890106 78,655 13,000,760 SH   SOLE 21 13,000,760 0 0
GLU MOBILE INC COM 379890106 21,564 3,564,260 SH   SOLE 22 3,428,698 0 135,562
GLU MOBILE INC COM 379890106 219 36,278 SH   SOLE 23 36,278 0 0
GLU MOBILE INC COM 379890106 640 105,737 SH   SOLE 26 44,163 0 61,574
GLU MOBILE INC COM 379890106 104 17,257 SH   SOLE 28 17,257 0 0
GLU MOBILE INC COM 379890106 997 164,723 SH   SOLE 30 164,723 0 0
GLU MOBILE INC COM 379890106 73 12,021 SH   SOLE 40 12,021 0 0
GLYCOMIMETICS INC COM 38000Q102 77 14,466 SH   SOLE 2 1,545 0 12,921
GLYCOMIMETICS INC COM 38000Q102 4 726 SH   SOLE 7 726 0 0
GLYCOMIMETICS INC COM 38000Q102 638 120,656 SH   SOLE 18 120,656 0 0
GLYCOMIMETICS INC COM 38000Q102 307 58,017 SH   SOLE 19 58,017 0 0
GLYCOMIMETICS INC COM 38000Q102 8,444 1,596,151 SH   SOLE 21 1,596,151 0 0
GLYCOMIMETICS INC COM 38000Q102 5,476 1,035,151 SH   SOLE 22 1,007,599 0 27,552
GLYCOMIMETICS INC COM 38000Q102 18 3,344 SH   SOLE 30 3,344 0 0
GMS INC COM 36251C103 897 33,117 SH   SOLE 2 5,800 0 27,317
GMS INC COM 36251C103 7 259 SH   SOLE 4 259 0 0
GMS INC COM 36251C103 18 675 SH   SOLE 7 675 0 0
GMS INC COM 36251C103 5,004 184,787 SH   SOLE 18 180,437 0 4,350
GMS INC COM 36251C103 4,173 154,114 SH   SOLE 19 154,114 0 0
GMS INC COM 36251C103 126,671 4,677,645 SH   SOLE 21 4,677,645 0 0
GMS INC COM 36251C103 36,577 1,350,707 SH   SOLE 22 1,292,242 0 58,465
GMS INC COM 36251C103 392 14,479 SH   SOLE 23 14,479 0 0
GMS INC COM 36251C103 1,844 68,102 SH   SOLE 26 18,339 0 49,763
GMS INC COM 36251C103 104 3,827 SH   SOLE 28 3,827 0 0
GMS INC COM 36251C103 1,611 59,501 SH   SOLE 30 59,501 0 0
GMS INC COM 36251C103 311 11,469 SH   SOLE 34 11,469 0 0
GMS INC COM 36251C103 122 4,493 SH   SOLE 40 4,493 0 0
GNC HLDGS INC COM CL A 36191G107 232 85,896 SH   SOLE 2 2,827 0 83,069
GNC HLDGS INC COM CL A 36191G107 4 1,473 SH   SOLE 7 1,473 0 0
GNC HLDGS INC COM CL A 36191G107 785 290,688 SH   SOLE 18 290,688 0 0
GNC HLDGS INC COM CL A 36191G107 388 143,610 SH   SOLE 19 143,610 0 0
GNC HLDGS INC COM CL A 36191G107 7,867 2,913,816 SH   SOLE 21 2,913,816 0 0
GNC HLDGS INC COM CL A 36191G107 7,021 2,600,465 SH   SOLE 22 2,370,651 0 229,814
GODADDY INC CL A 380237107 74,924 1,103,114 SH   SOLE 2 607,631 0 495,483
GODADDY INC CL A 380237107 11,012 162,134 SH   SOLE 4 157,155 0 4,979
GODADDY INC CL A 380237107 3,053 44,950 SH   SOLE 7 39,808 0 5,142
GODADDY INC CL A 380237107 2,058 30,305 SH   SOLE 13 30,305 0 0
GODADDY INC CL A 380237107 82 1,210 SH   SOLE 15 1,210 0 0
GODADDY INC CL A 380237107 74,963 1,103,695 SH   SOLE 18 809,747 0 293,948
GODADDY INC CL A 380237107 61,189 900,897 SH   SOLE 19 900,897 0 0
GODADDY INC CL A 380237107 165,666 2,439,138 SH   SOLE 21 2,439,138 0 0
GODADDY INC CL A 380237107 391,503 5,764,178 SH   SOLE 22 4,917,525 0 846,653
GODADDY INC CL A 380237107 22,476 330,914 SH   SOLE 23 330,914 0 0
GODADDY INC CL A 380237107 11,964 176,149 SH   SOLE 25 176,149 0 0
GODADDY INC CL A 380237107 40,695 599,155 SH   SOLE 26 174,013 0 425,142
GODADDY INC CL A 380237107 2,286 33,651 SH   SOLE 28 23,087 0 10,564
GODADDY INC CL A 380237107 12,857 189,289 SH   SOLE 29 137,724 0 51,565
GODADDY INC CL A 380237107 22,857 336,526 SH   SOLE 30 336,526 0 0
GODADDY INC CL A 380237107 18,796 276,744 SH   SOLE 31 220,263 0 56,481
GODADDY INC CL A 380237107 6,707 98,744 SH   SOLE 34 98,744 0 0
GODADDY INC CL A 380237107 9,721 143,123 SH   SOLE 36 143,123 0 0
GODADDY INC CL A 380237107 294 4,331 SH   SOLE 40 4,331 0 0
GOGO INC COM 38046C109 165 25,704 SH   SOLE 2 4,737 0 20,967
GOGO INC COM 38046C109 3 425 SH   SOLE 4 425 0 0
GOGO INC COM 38046C109 4 660 SH   SOLE 7 660 0 0
GOGO INC COM 38046C109 1,342 209,658 SH   SOLE 18 197,404 0 12,254
GOGO INC COM 38046C109 1,193 186,384 SH   SOLE 19 186,384 0 0
GOGO INC COM 38046C109 12,740 1,990,588 SH   SOLE 21 1,990,588 0 0
GOGO INC COM 38046C109 10,984 1,716,316 SH   SOLE 22 1,648,083 0 68,233
GOGO INC COM 38046C109 49 7,586 SH   SOLE 23 7,586 0 0
GOGO INC COM 38046C109 231 36,084 SH   SOLE 26 0 0 36,084
GOGO INC COM 38046C109 48 7,428 SH   SOLE 28 7,428 0 0
GOGO INC COM 38046C109 54 8,506 SH   SOLE 30 8,506 0 0
GOGO INC COM 38046C109 36 5,599 SH   SOLE 40 5,599 0 0
GOL LINHAS AEREAS INTLG S A SPON ADR PFD NEW 38045R206 643 35,606 SH   SOLE 19 35,606 0 0
GOL LINHAS AEREAS INTLG S A SPON ADR PFD NEW 38045R206 121 6,693 SH   SOLE 22 6,693 0 0
GOL LINHAS AEREAS INTLG S A SPON ADR PFD NEW 38045R206 5,999 332,000 SH   SOLE 25 332,000 0 0
GOL LINHAS AEREAS INTLG S A SPON ADR PFD NEW 38045R206 20,906 1,156,925 SH   SOLE 34 1,156,925 0 0
GOLAR LNG LTD BERMUDA SHS G9456A100 1,314 92,385 SH   SOLE 2 3,338 0 89,047
GOLAR LNG LTD BERMUDA SHS G9456A100 23 1,632 SH   SOLE 7 1,632 0 0
GOLAR LNG LTD BERMUDA SHS G9456A100 4,577 321,843 SH   SOLE 18 321,843 0 0
GOLAR LNG LTD BERMUDA SHS G9456A100 2,353 165,440 SH   SOLE 19 165,440 0 0
GOLAR LNG LTD BERMUDA SHS G9456A100 44,283 3,114,165 SH   SOLE 21 3,114,165 0 0
GOLAR LNG LTD BERMUDA SHS G9456A100 14,924 1,049,475 SH   SOLE 22 973,646 0 75,829
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 18,826 2,852,361 SH   SOLE 2 121,710 0 2,730,651
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 1,477 223,772 SH   SOLE 4 223,772 0 0
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 18,909 2,864,980 SH   SOLE 7 2,864,980 0 0
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 1,969 298,279 SH   SOLE 19 298,279 0 0
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 299 45,262 SH   SOLE 21 45,262 0 0
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 34,192 5,180,681 SH   SOLE 22 2,864,986 0 2,315,695
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 34,121 5,169,798 SH   SOLE 30 5,169,798 0 0
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 375 56,776 SH   SOLE 31 56,776 0 0
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 824 124,862 SH   SOLE 34 124,862 0 0
GOLD RESOURCE CORP COM 38068T105 316 57,039 SH   SOLE 2 1,912 0 55,127
GOLD RESOURCE CORP COM 38068T105 5 963 SH   SOLE 7 963 0 0
GOLD RESOURCE CORP COM 38068T105 1,171 211,314 SH   SOLE 18 211,314 0 0
GOLD RESOURCE CORP COM 38068T105 575 103,830 SH   SOLE 19 103,830 0 0
GOLD RESOURCE CORP COM 38068T105 13,613 2,457,202 SH   SOLE 21 2,457,202 0 0
GOLD RESOURCE CORP COM 38068T105 9,958 1,797,476 SH   SOLE 22 1,751,541 0 45,935
GOLDEN ENTMT INC COM 381013101 340 17,705 SH   SOLE 2 7,125 0 10,580
GOLDEN ENTMT INC COM 381013101 9 463 SH   SOLE 7 463 0 0
GOLDEN ENTMT INC COM 381013101 1,179 61,349 SH   SOLE 18 61,349 0 0
GOLDEN ENTMT INC COM 381013101 2,745 142,831 SH   SOLE 19 142,831 0 0
GOLDEN ENTMT INC COM 381013101 12,634 657,352 SH   SOLE 21 657,352 0 0
GOLDEN ENTMT INC COM 381013101 10,956 570,047 SH   SOLE 22 544,265 0 25,782
GOLDEN ENTMT INC COM 381013101 117 6,090 SH   SOLE 26 0 0 6,090
GOLDEN ENTMT INC COM 381013101 59 3,088 SH   SOLE 30 3,088 0 0
GOLDEN ENTMT INC COM 381013101 211 10,972 SH   SOLE 34 10,972 0 0
GOLDEN ENTMT INC COM 381013101 50 2,606 SH   SOLE 40 2,606 0 0
GOLDEN MINERALS CO COM 381119106 190 614,030 SH   SOLE 21 614,030 0 0
GOLDFIELD CORP COM 381370105 0 4 SH   SOLE 17 0 0 4
GOLDFIELD CORP COM 381370105 17 4,709 SH   SOLE 18 4,709 0 0
GOLDFIELD CORP COM 381370105 267 75,078 SH   SOLE 21 75,078 0 0
GOLDFIELD CORP COM 381370105 1,245 350,739 SH   SOLE 22 350,739 0 0
GOLDMAN SACHS BDC INC SHS 38147U107 4,773 224,298 SH   SOLE 30 224,298 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 463 15,292 SH   SOLE 17 0 0 15,292
GOLDMAN SACHS ETF TR EQUITY ETF 381430503 2,135 33,014 SH   SOLE 17 0 0 33,014
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 4 40 SH   SOLE 17 0 0 40
GOLDMAN SACHS GROUP INC COM 38141G104 178,868 777,924 SH   SOLE 2 68,160 0 709,764
GOLDMAN SACHS GROUP INC COM 38141G104 32,963 143,362 SH   SOLE 4 134,461 0 8,901
GOLDMAN SACHS GROUP INC COM 38141G104 62,649 272,468 SH   SOLE 7 271,747 0 721
GOLDMAN SACHS GROUP INC COM 38141G104 547 2,378 SH   SOLE 13 2,378 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 435 1,893 SH   SOLE 15 1,893 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 165,397 719,337 SH   SOLE 18 674,527 0 44,810
GOLDMAN SACHS GROUP INC COM 38141G104 18,886 82,139 SH   SOLE 19 82,139 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 1,447,066 6,293,507 SH   SOLE 21 6,293,507 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 1,768,619 7,691,988 SH   SOLE 22 6,834,124 0 857,864
GOLDMAN SACHS GROUP INC COM 38141G104 54,209 235,763 SH   SOLE 23 235,763 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 76,368 332,136 SH   SOLE 25 332,136 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 295,704 1,286,061 SH   SOLE 26 159,493 0 1,126,568
GOLDMAN SACHS GROUP INC COM 38141G104 13,964 60,732 SH   SOLE 28 42,217 0 18,515
GOLDMAN SACHS GROUP INC COM 38141G104 1,586 6,899 SH   SOLE 29 6,899 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 334,161 1,453,316 SH   SOLE 30 1,453,316 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 18,121 78,811 SH   SOLE 31 59,170 0 19,641
GOLDMAN SACHS GROUP INC COM 38141G104 15,299 66,537 SH   SOLE 32 66,537 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 9,469 41,182 SH   SOLE 34 41,182 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 58,439 254,161 SH   SOLE 36 254,161 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 1,663 7,232 SH   SOLE 40 7,232 0 0
GOLUB CAP BDC INC COM 38173M102 6,280 340,302 SH   SOLE 30 340,302 0 0
GOOD TIMES RESTAURANTS INC COM PAR $.001NEW 382140879 12 7,565 SH   SOLE 21 7,565 0 0
GOOD TIMES RESTAURANTS INC COM PAR $.001NEW 382140879 51 31,856 SH   SOLE 22 31,856 0 0
GOODRICH PETE CORP COM PAR 382410843 115 11,491 SH   SOLE 2 224 0 11,267
GOODRICH PETE CORP COM PAR 382410843 302 30,120 SH   SOLE 18 30,120 0 0
GOODRICH PETE CORP COM PAR 382410843 145 14,412 SH   SOLE 19 14,412 0 0
GOODRICH PETE CORP COM PAR 382410843 3,458 344,411 SH   SOLE 21 344,411 0 0
GOODRICH PETE CORP COM PAR 382410843 814 81,125 SH   SOLE 22 76,101 0 5,024
GOODYEAR TIRE & RUBR CO COM 382550101 11,257 723,695 SH   SOLE 2 277,386 0 446,309
GOODYEAR TIRE & RUBR CO COM 382550101 345 22,166 SH   SOLE 4 22,166 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 229 14,731 SH   SOLE 7 14,731 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 722 46,438 SH   SOLE 13 46,438 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 14,563 936,230 SH   SOLE 18 842,451 0 93,779
GOODYEAR TIRE & RUBR CO COM 382550101 7,833 503,583 SH   SOLE 19 503,583 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 181,508 11,668,775 SH   SOLE 21 11,668,775 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 160,598 10,324,503 SH   SOLE 22 9,606,402 0 718,101
GOODYEAR TIRE & RUBR CO COM 382550101 647 41,598 SH   SOLE 23 41,598 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 321 20,653 SH   SOLE 25 20,653 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 2,045 131,501 SH   SOLE 26 71,674 0 59,827
GOODYEAR TIRE & RUBR CO COM 382550101 478 30,705 SH   SOLE 28 30,705 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 3,746 240,837 SH   SOLE 29 7,311 0 233,526
GOODYEAR TIRE & RUBR CO COM 382550101 1,548 99,521 SH   SOLE 30 99,521 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 901 57,953 SH   SOLE 31 29,027 0 28,926
GOODYEAR TIRE & RUBR CO COM 382550101 47 3,033 SH   SOLE 34 3,033 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 2,344 150,676 SH   SOLE 36 150,676 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 418 26,864 SH   SOLE 40 26,864 0 0
GOOSEHEAD INS INC COM CL A 38267D109 203 4,790 SH   SOLE 2 462 0 4,328
GOOSEHEAD INS INC COM CL A 38267D109 10 230 SH   SOLE 7 230 0 0
GOOSEHEAD INS INC COM CL A 38267D109 1,638 38,631 SH   SOLE 18 38,631 0 0
GOOSEHEAD INS INC COM CL A 38267D109 863 20,350 SH   SOLE 19 20,350 0 0
GOOSEHEAD INS INC COM CL A 38267D109 16,189 381,814 SH   SOLE 21 381,814 0 0
GOOSEHEAD INS INC COM CL A 38267D109 13,965 329,371 SH   SOLE 22 311,312 0 18,059
GOOSEHEAD INS INC COM CL A 38267D109 211 4,980 SH   SOLE 30 4,980 0 0
GOOSEHEAD INS INC COM CL A 38267D109 60 1,424 SH   SOLE 40 1,424 0 0
GOPRO INC CL A 38268T103 262 60,332 SH   SOLE 2 5,174 0 55,158
GOPRO INC CL A 38268T103 3 738 SH   SOLE 4 738 0 0
GOPRO INC CL A 38268T103 10 2,191 SH   SOLE 7 2,191 0 0
GOPRO INC CL A 38268T103 1,847 425,648 SH   SOLE 18 425,648 0 0
GOPRO INC CL A 38268T103 986 227,295 SH   SOLE 19 227,295 0 0
GOPRO INC CL A 38268T103 18,277 4,211,291 SH   SOLE 21 4,211,291 0 0
GOPRO INC CL A 38268T103 15,621 3,599,317 SH   SOLE 22 3,458,536 0 140,781
GOPRO INC CL A 38268T103 13 3,049 SH   SOLE 26 0 0 3,049
GOPRO INC CL A 38268T103 78 18,026 SH   SOLE 28 18,026 0 0
GOPRO INC CL A 38268T103 186 42,761 SH   SOLE 30 42,761 0 0
GOPRO INC CL A 38268T103 80 18,388 SH   SOLE 40 18,388 0 0
GORMAN RUPP CO COM 383082104 604 16,112 SH   SOLE 2 669 0 15,443
GORMAN RUPP CO COM 383082104 443 11,823 SH   SOLE 7 11,823 0 0
GORMAN RUPP CO COM 383082104 2,231 59,504 SH   SOLE 18 59,504 0 0
GORMAN RUPP CO COM 383082104 1,150 30,678 SH   SOLE 19 30,678 0 0
GORMAN RUPP CO COM 383082104 22,696 605,233 SH   SOLE 21 605,233 0 0
GORMAN RUPP CO COM 383082104 20,079 535,448 SH   SOLE 22 510,557 0 24,891
GORMAN RUPP CO COM 383082104 69 1,842 SH   SOLE 28 1,842 0 0
GORMAN RUPP CO COM 383082104 3,590 95,737 SH   SOLE 30 95,737 0 0
GORMAN RUPP CO COM 383082104 64 1,715 SH   SOLE 40 1,715 0 0
GOSSAMER BIO INC COM 38341P102 486 31,078 SH   SOLE 2 4,239 0 26,839
GOSSAMER BIO INC COM 38341P102 12 770 SH   SOLE 7 770 0 0
GOSSAMER BIO INC COM 38341P102 2,380 152,299 SH   SOLE 18 147,944 0 4,355
GOSSAMER BIO INC COM 38341P102 1,996 127,697 SH   SOLE 19 127,697 0 0
GOSSAMER BIO INC COM 38341P102 31,806 2,034,942 SH   SOLE 21 2,034,942 0 0
GOSSAMER BIO INC COM 38341P102 18,195 1,164,097 SH   SOLE 22 1,113,886 0 50,211
GOSSAMER BIO INC COM 38341P102 103 6,612 SH   SOLE 23 6,612 0 0
GOSSAMER BIO INC COM 38341P102 286 18,285 SH   SOLE 26 0 0 18,285
GOSSAMER BIO INC COM 38341P102 121 7,752 SH   SOLE 30 7,752 0 0
GOSSAMER BIO INC COM 38341P102 47 2,988 SH   SOLE 40 2,988 0 0
GP STRATEGIES CORP COM 36225V104 255 19,277 SH   SOLE 2 467 0 18,810
GP STRATEGIES CORP COM 36225V104 4 287 SH   SOLE 7 287 0 0
GP STRATEGIES CORP COM 36225V104 597 45,111 SH   SOLE 18 45,111 0 0
GP STRATEGIES CORP COM 36225V104 288 21,805 SH   SOLE 19 21,805 0 0
GP STRATEGIES CORP COM 36225V104 6,131 463,439 SH   SOLE 21 463,439 0 0
GP STRATEGIES CORP COM 36225V104 4,797 362,571 SH   SOLE 22 352,227 0 10,344
GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 690 5,816 SH   SOLE 2 0 0 5,816
GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 1,015 8,561 SH   SOLE 4 8,561 0 0
GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 10,405 87,721 SH   SOLE 7 87,721 0 0
GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 740 6,241 SH   SOLE 13 6,241 0 0
GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 4,996 42,121 SH   SOLE 18 0 0 42,121
GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 8,217 69,280 SH   SOLE 19 69,280 0 0
GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 57,154 481,869 SH   SOLE 21 481,869 0 0
GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 18,018 151,913 SH   SOLE 22 99,203 0 52,710
GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 23,247 195,995 SH   SOLE 25 195,995 0 0
GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 5,524 46,572 SH   SOLE 30 46,572 0 0
GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 27,017 227,778 SH   SOLE 34 227,778 0 0
GRACE W R & CO DEL NEW COM 38388F108 10,115 144,807 SH   SOLE 2 36,957 0 107,850
GRACE W R & CO DEL NEW COM 38388F108 236 3,379 SH   SOLE 4 3,379 0 0
GRACE W R & CO DEL NEW COM 38388F108 114 1,635 SH   SOLE 7 1,635 0 0
GRACE W R & CO DEL NEW COM 38388F108 1,879 26,904 SH   SOLE 18 26,066 0 838
GRACE W R & CO DEL NEW COM 38388F108 977 13,994 SH   SOLE 19 13,994 0 0
GRACE W R & CO DEL NEW COM 38388F108 55,008 787,516 SH   SOLE 21 787,516 0 0
GRACE W R & CO DEL NEW COM 38388F108 113,738 1,628,317 SH   SOLE 22 1,497,012 0 131,305
GRACE W R & CO DEL NEW COM 38388F108 804 11,514 SH   SOLE 23 11,514 0 0
GRACE W R & CO DEL NEW COM 38388F108 1,784 25,540 SH   SOLE 26 16,499 0 9,041
GRACE W R & CO DEL NEW COM 38388F108 525 7,510 SH   SOLE 28 7,510 0 0
GRACE W R & CO DEL NEW COM 38388F108 235 3,362 SH   SOLE 29 3,362 0 0
GRACE W R & CO DEL NEW COM 38388F108 1,424 20,387 SH   SOLE 30 20,387 0 0
GRACE W R & CO DEL NEW COM 38388F108 704 10,085 SH   SOLE 31 7,713 0 2,372
GRACE W R & CO DEL NEW COM 38388F108 82 1,178 SH   SOLE 34 1,178 0 0
GRACE W R & CO DEL NEW COM 38388F108 33 476 SH   SOLE 36 476 0 0
GRACE W R & CO DEL NEW COM 38388F108 447 6,397 SH   SOLE 40 6,397 0 0
GRACO INC COM 384109104 20,064 385,853 SH   SOLE 2 97,799 0 288,054
GRACO INC COM 384109104 38 723 SH   SOLE 4 723 0 0
GRACO INC COM 384109104 172 3,316 SH   SOLE 7 3,316 0 0
GRACO INC COM 384109104 25,270 485,956 SH   SOLE 18 485,956 0 0
GRACO INC COM 384109104 2,013 38,702 SH   SOLE 19 38,702 0 0
GRACO INC COM 384109104 442,080 8,501,537 SH   SOLE 21 8,501,537 0 0
GRACO INC COM 384109104 288,113 5,540,631 SH   SOLE 22 5,232,925 0 307,706
GRACO INC COM 384109104 3 49 SH   SOLE 23 49 0 0
GRACO INC COM 384109104 98 1,886 SH   SOLE 25 1,886 0 0
GRACO INC COM 384109104 3,513 67,567 SH   SOLE 26 45,256 0 22,311
GRACO INC COM 384109104 1,132 21,761 SH   SOLE 28 21,761 0 0
GRACO INC COM 384109104 2,760 53,078 SH   SOLE 30 53,078 0 0
GRACO INC COM 384109104 175 3,360 SH   SOLE 31 3,360 0 0
GRACO INC COM 384109104 41 793 SH   SOLE 34 793 0 0
GRACO INC COM 384109104 127 2,436 SH   SOLE 36 2,436 0 0
GRACO INC COM 384109104 904 17,392 SH   SOLE 40 17,392 0 0
GRAFTECH INTL LTD COM 384313508 1,441 124,019 SH   SOLE 2 3,368 0 120,651
GRAFTECH INTL LTD COM 384313508 4 362 SH   SOLE 4 362 0 0
GRAFTECH INTL LTD COM 384313508 14 1,219 SH   SOLE 7 1,219 0 0
GRAFTECH INTL LTD COM 384313508 335 28,868 SH   SOLE 18 28,868 0 0
GRAFTECH INTL LTD COM 384313508 172 14,795 SH   SOLE 19 14,795 0 0
GRAFTECH INTL LTD COM 384313508 8,346 718,207 SH   SOLE 21 718,207 0 0
GRAFTECH INTL LTD COM 384313508 20,682 1,779,835 SH   SOLE 22 1,665,003 0 114,832
GRAFTECH INTL LTD COM 384313508 470 40,410 SH   SOLE 26 32,250 0 8,160
GRAFTECH INTL LTD COM 384313508 117 10,034 SH   SOLE 28 10,034 0 0
GRAFTECH INTL LTD COM 384313508 248 21,348 SH   SOLE 30 21,348 0 0
GRAFTECH INTL LTD COM 384313508 16 1,334 SH   SOLE 31 1,334 0 0
GRAFTECH INTL LTD COM 384313508 73 6,275 SH   SOLE 40 6,275 0 0
GRAHAM CORP COM 384556106 208 9,515 SH   SOLE 2 303 0 9,212
GRAHAM CORP COM 384556106 5 239 SH   SOLE 7 239 0 0
GRAHAM CORP COM 384556106 736 33,656 SH   SOLE 18 33,656 0 0
GRAHAM CORP COM 384556106 359 16,398 SH   SOLE 19 16,398 0 0
GRAHAM CORP COM 384556106 7,443 340,167 SH   SOLE 21 340,167 0 0
GRAHAM CORP COM 384556106 6,358 290,564 SH   SOLE 22 282,214 0 8,350
GRAHAM HLDGS CO COM 384637104 8,732 13,665 SH   SOLE 2 5,112 0 8,553
GRAHAM HLDGS CO COM 384637104 14 22 SH   SOLE 4 22 0 0
GRAHAM HLDGS CO COM 384637104 72 113 SH   SOLE 7 113 0 0
GRAHAM HLDGS CO COM 384637104 7,498 11,734 SH   SOLE 18 11,734 0 0
GRAHAM HLDGS CO COM 384637104 639 1,000 SH   SOLE 19 1,000 0 0
GRAHAM HLDGS CO COM 384637104 139,012 217,550 SH   SOLE 21 217,550 0 0
GRAHAM HLDGS CO COM 384637104 107,761 168,643 SH   SOLE 22 160,440 0 8,203
GRAHAM HLDGS CO COM 384637104 948 1,484 SH   SOLE 23 1,484 0 0
GRAHAM HLDGS CO COM 384637104 813 1,273 SH   SOLE 26 908 0 365
GRAHAM HLDGS CO COM 384637104 384 601 SH   SOLE 28 601 0 0
GRAHAM HLDGS CO COM 384637104 987 1,544 SH   SOLE 30 1,544 0 0
GRAHAM HLDGS CO COM 384637104 54 85 SH   SOLE 31 85 0 0
GRAHAM HLDGS CO COM 384637104 23 36 SH   SOLE 36 36 0 0
GRAHAM HLDGS CO COM 384637104 320 501 SH   SOLE 40 501 0 0
GRAINGER W W INC COM 384802104 38,056 112,419 SH   SOLE 2 15,915 0 96,504
GRAINGER W W INC COM 384802104 7,508 22,180 SH   SOLE 4 20,924 0 1,256
GRAINGER W W INC COM 384802104 35,853 105,911 SH   SOLE 7 50,122 0 55,789
GRAINGER W W INC COM 384802104 215 636 SH   SOLE 13 636 0 0
GRAINGER W W INC COM 384802104 103 305 SH   SOLE 15 305 0 0
GRAINGER W W INC COM 384802104 0 1 SH   SOLE 17 0 0 1
GRAINGER W W INC COM 384802104 33,861 100,027 SH   SOLE 18 93,713 0 6,314
GRAINGER W W INC COM 384802104 4,305 12,716 SH   SOLE 19 12,716 0 0
GRAINGER W W INC COM 384802104 368,020 1,087,145 SH   SOLE 21 1,087,145 0 0
GRAINGER W W INC COM 384802104 376,420 1,111,959 SH   SOLE 22 992,618 0 119,341
GRAINGER W W INC COM 384802104 11,875 35,078 SH   SOLE 23 35,078 0 0
GRAINGER W W INC COM 384802104 18,324 54,129 SH   SOLE 25 54,129 0 0
GRAINGER W W INC COM 384802104 90,458 267,215 SH   SOLE 26 37,561 0 229,654
GRAINGER W W INC COM 384802104 2,936 8,673 SH   SOLE 28 5,963 0 2,710
GRAINGER W W INC COM 384802104 3,600 10,634 SH   SOLE 29 936 0 9,698
GRAINGER W W INC COM 384802104 68,414 202,097 SH   SOLE 30 202,097 0 0
GRAINGER W W INC COM 384802104 3,403 10,054 SH   SOLE 31 8,420 0 1,634
GRAINGER W W INC COM 384802104 1,709 5,047 SH   SOLE 34 5,047 0 0
GRAINGER W W INC COM 384802104 11,953 35,310 SH   SOLE 36 35,310 0 0
GRAINGER W W INC COM 384802104 366 1,080 SH   SOLE 40 1,080 0 0
GRAN TIERRA ENERGY INC COM 38500T101 8 6,314 SH   SOLE 4 6,314 0 0
GRAN TIERRA ENERGY INC COM 38500T101 5 3,970 SH   SOLE 17 0 0 3,970
GRAN TIERRA ENERGY INC COM 38500T101 449 347,985 SH   SOLE 21 347,985 0 0
GRAN TIERRA ENERGY INC COM 38500T101 460 356,442 SH   SOLE 22 206,227 0 150,215
GRAN TIERRA ENERGY INC COM 38500T101 324 251,265 SH   SOLE 26 227,257 0 24,008
GRAN TIERRA ENERGY INC COM 38500T101 74 57,106 SH   SOLE 28 57,106 0 0
GRAN TIERRA ENERGY INC COM 38500T101 227 176,090 SH   SOLE 30 176,090 0 0
GRAN TIERRA ENERGY INC COM 38500T101 158 122,147 SH   SOLE 34 122,147 0 0
GRAN TIERRA ENERGY INC COM 38500T101 57 44,264 SH   SOLE 40 44,264 0 0
GRAND CANYON ED INC COM 38526M106 11,028 115,128 SH   SOLE 2 25,861 0 89,267
GRAND CANYON ED INC COM 38526M106 21 223 SH   SOLE 4 223 0 0
GRAND CANYON ED INC COM 38526M106 80 834 SH   SOLE 7 834 0 0
GRAND CANYON ED INC COM 38526M106 12,535 130,864 SH   SOLE 18 130,864 0 0
GRAND CANYON ED INC COM 38526M106 1,066 11,124 SH   SOLE 19 11,124 0 0
GRAND CANYON ED INC COM 38526M106 227,424 2,374,190 SH   SOLE 21 2,374,190 0 0
GRAND CANYON ED INC COM 38526M106 149,925 1,565,145 SH   SOLE 22 1,478,906 0 86,239
GRAND CANYON ED INC COM 38526M106 1,919 20,037 SH   SOLE 26 12,632 0 7,405
GRAND CANYON ED INC COM 38526M106 596 6,218 SH   SOLE 28 6,218 0 0
GRAND CANYON ED INC COM 38526M106 1,471 15,360 SH   SOLE 30 15,360 0 0
GRAND CANYON ED INC COM 38526M106 92 964 SH   SOLE 31 964 0 0
GRAND CANYON ED INC COM 38526M106 507 5,288 SH   SOLE 40 5,288 0 0
GRANITE CONSTR INC COM 387328107 1,203 43,481 SH   SOLE 2 1,673 0 41,808
GRANITE CONSTR INC COM 387328107 7 265 SH   SOLE 4 265 0 0
GRANITE CONSTR INC COM 387328107 20 739 SH   SOLE 7 739 0 0
GRANITE CONSTR INC COM 387328107 5,790 209,237 SH   SOLE 18 209,237 0 0
GRANITE CONSTR INC COM 387328107 2,287 82,640 SH   SOLE 19 82,640 0 0
GRANITE CONSTR INC COM 387328107 148,164 5,354,697 SH   SOLE 21 5,354,697 0 0
GRANITE CONSTR INC COM 387328107 38,521 1,392,157 SH   SOLE 22 1,325,700 0 66,457
GRANITE CONSTR INC COM 387328107 522 18,868 SH   SOLE 26 15,040 0 3,828
GRANITE CONSTR INC COM 387328107 157 5,662 SH   SOLE 28 5,662 0 0
GRANITE CONSTR INC COM 387328107 1,817 65,670 SH   SOLE 30 65,670 0 0
GRANITE CONSTR INC COM 387328107 112 4,064 SH   SOLE 40 4,064 0 0
GRANITE PT MTG TR INC COM 38741L107 938 51,037 SH   SOLE 2 1,974 0 49,063
GRANITE PT MTG TR INC COM 38741L107 3 137 SH   SOLE 4 137 0 0
GRANITE PT MTG TR INC COM 38741L107 14 762 SH   SOLE 7 762 0 0
GRANITE PT MTG TR INC COM 38741L107 4,424 240,690 SH   SOLE 18 240,690 0 0
GRANITE PT MTG TR INC COM 38741L107 1,705 92,789 SH   SOLE 19 92,789 0 0
GRANITE PT MTG TR INC COM 38741L107 133,526 7,264,770 SH   SOLE 21 7,264,770 0 0
GRANITE PT MTG TR INC COM 38741L107 35,034 1,906,112 SH   SOLE 22 1,826,804 0 79,308
GRANITE PT MTG TR INC COM 38741L107 407 22,118 SH   SOLE 26 7,740 0 14,378
GRANITE PT MTG TR INC COM 38741L107 110 5,981 SH   SOLE 28 5,981 0 0
GRANITE PT MTG TR INC COM 38741L107 1,235 67,210 SH   SOLE 30 67,210 0 0
GRANITE PT MTG TR INC COM 38741L107 133 7,227 SH   SOLE 40 7,227 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 10,311 619,250 SH   SOLE 2 37,384 0 581,866
GRAPHIC PACKAGING HLDG CO COM 388689101 85 5,082 SH   SOLE 4 5,082 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 131 7,876 SH   SOLE 7 7,876 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 2,510 150,742 SH   SOLE 18 137,629 0 13,113
GRAPHIC PACKAGING HLDG CO COM 388689101 18,699 1,123,049 SH   SOLE 19 1,123,049 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 55,836 3,353,523 SH   SOLE 21 3,353,523 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 138,685 8,329,426 SH   SOLE 22 7,745,797 0 583,629
GRAPHIC PACKAGING HLDG CO COM 388689101 1,129 67,779 SH   SOLE 25 67,779 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 1,992 119,610 SH   SOLE 26 84,280 0 35,330
GRAPHIC PACKAGING HLDG CO COM 388689101 658 39,547 SH   SOLE 28 39,547 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 10,849 651,604 SH   SOLE 29 651,604 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 1,493 89,662 SH   SOLE 30 89,662 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 563 33,787 SH   SOLE 31 10,387 0 23,400
GRAPHIC PACKAGING HLDG CO COM 388689101 5,054 303,562 SH   SOLE 34 303,562 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 102 6,125 SH   SOLE 36 6,125 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 520 31,218 SH   SOLE 40 31,218 0 0
GRAY TELEVISION INC COM 389375106 1,637 76,346 SH   SOLE 2 8,611 0 67,735
GRAY TELEVISION INC COM 389375106 10 486 SH   SOLE 4 486 0 0
GRAY TELEVISION INC COM 389375106 35 1,624 SH   SOLE 7 1,624 0 0
GRAY TELEVISION INC COM 389375106 6,801 317,212 SH   SOLE 18 310,186 0 7,026
GRAY TELEVISION INC COM 389375106 5,552 258,936 SH   SOLE 19 258,936 0 0
GRAY TELEVISION INC COM 389375106 67,377 3,142,606 SH   SOLE 21 3,142,606 0 0
GRAY TELEVISION INC COM 389375106 58,551 2,730,945 SH   SOLE 22 2,618,026 0 112,919
GRAY TELEVISION INC COM 389375106 474 22,125 SH   SOLE 23 22,125 0 0
GRAY TELEVISION INC COM 389375106 2,448 114,199 SH   SOLE 26 20,420 0 93,779
GRAY TELEVISION INC COM 389375106 240 11,206 SH   SOLE 28 11,206 0 0
GRAY TELEVISION INC COM 389375106 659 30,745 SH   SOLE 30 30,745 0 0
GRAY TELEVISION INC COM 389375106 209 9,730 SH   SOLE 40 9,730 0 0
GRAY TELEVISION INC CL A 389375205 14 699 SH   SOLE 21 699 0 0
GREAT AJAX CORP COM 38983D300 222 14,974 SH   SOLE 2 536 0 14,438
GREAT AJAX CORP COM 38983D300 4 248 SH   SOLE 7 248 0 0
GREAT AJAX CORP COM 38983D300 841 56,819 SH   SOLE 18 56,819 0 0
GREAT AJAX CORP COM 38983D300 1,459 98,513 SH   SOLE 19 98,513 0 0
GREAT AJAX CORP COM 38983D300 14,041 948,093 SH   SOLE 21 948,093 0 0
GREAT AJAX CORP COM 38983D300 8,350 563,826 SH   SOLE 22 550,709 0 13,117
GREAT AJAX CORP COM 38983D300 338 22,843 SH   SOLE 23 22,843 0 0
GREAT ELM CAP GROUP INC COM NEW 39036P209 14 4,063 SH   SOLE 18 4,063 0 0
GREAT ELM CAP GROUP INC COM NEW 39036P209 182 54,486 SH   SOLE 21 54,486 0 0
GREAT ELM CAP GROUP INC COM NEW 39036P209 913 273,408 SH   SOLE 22 273,408 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 353 31,154 SH   SOLE 2 2,039 0 29,115
GREAT LAKES DREDGE & DOCK CO COM 390607109 7 636 SH   SOLE 4 636 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 1,009 89,046 SH   SOLE 7 89,046 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 2,496 220,290 SH   SOLE 18 220,290 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 1,214 107,137 SH   SOLE 19 107,137 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 24,893 2,197,070 SH   SOLE 21 2,197,070 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 20,738 1,830,396 SH   SOLE 22 1,757,571 0 72,825
GREAT LAKES DREDGE & DOCK CO COM 390607109 62 5,482 SH   SOLE 26 0 0 5,482
GREAT LAKES DREDGE & DOCK CO COM 390607109 91 8,029 SH   SOLE 28 8,029 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 226 19,918 SH   SOLE 30 19,918 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 74 6,512 SH   SOLE 40 6,512 0 0
GREAT PANTHER MINING LIMITED COM 39115V101 37 72,211 SH   SOLE 23 72,211 0 0
GREAT PANTHER MINING LIMITED COM 39115V101 48 93,549 SH   SOLE 25 93,549 0 0
GREAT PANTHER MINING LIMITED COM 39115V101 12 23,065 SH   SOLE 26 0 0 23,065
GREAT PANTHER MINING LIMITED COM 39115V101 122 240,065 SH   SOLE 34 240,065 0 0
GREAT SOUTHN BANCORP INC COM 390905107 761 12,017 SH   SOLE 2 359 0 11,658
GREAT SOUTHN BANCORP INC COM 390905107 18 277 SH   SOLE 7 277 0 0
GREAT SOUTHN BANCORP INC COM 390905107 2,533 40,006 SH   SOLE 18 40,006 0 0
GREAT SOUTHN BANCORP INC COM 390905107 1,407 22,221 SH   SOLE 19 22,221 0 0
GREAT SOUTHN BANCORP INC COM 390905107 25,567 403,777 SH   SOLE 21 403,777 0 0
GREAT SOUTHN BANCORP INC COM 390905107 24,888 393,056 SH   SOLE 22 379,549 0 13,507
GREAT SOUTHN BANCORP INC COM 390905107 91 1,440 SH   SOLE 28 1,440 0 0
GREAT SOUTHN BANCORP INC COM 390905107 369 5,830 SH   SOLE 30 5,830 0 0
GREAT SOUTHN BANCORP INC COM 390905107 62 972 SH   SOLE 40 972 0 0
GREAT WESTN BANCORP INC COM 391416104 1,619 46,599 SH   SOLE 2 2,033 0 44,566
GREAT WESTN BANCORP INC COM 391416104 12 358 SH   SOLE 4 358 0 0
GREAT WESTN BANCORP INC COM 391416104 25 731 SH   SOLE 7 731 0 0
GREAT WESTN BANCORP INC COM 391416104 8,435 242,817 SH   SOLE 18 242,817 0 0
GREAT WESTN BANCORP INC COM 391416104 3,204 92,232 SH   SOLE 19 92,232 0 0
GREAT WESTN BANCORP INC COM 391416104 200,911 5,783,266 SH   SOLE 21 5,783,266 0 0
GREAT WESTN BANCORP INC COM 391416104 57,815 1,664,233 SH   SOLE 22 1,593,469 0 70,764
GREAT WESTN BANCORP INC COM 391416104 373 10,740 SH   SOLE 26 5,882 0 4,858
GREAT WESTN BANCORP INC COM 391416104 283 8,142 SH   SOLE 28 8,142 0 0
GREAT WESTN BANCORP INC COM 391416104 2,703 77,809 SH   SOLE 30 77,809 0 0
GREAT WESTN BANCORP INC COM 391416104 208 5,976 SH   SOLE 40 5,976 0 0
GREEN BRICK PARTNERS INC COM 392709101 324 28,202 SH   SOLE 2 6,664 0 21,538
GREEN BRICK PARTNERS INC COM 392709101 7 585 SH   SOLE 7 585 0 0
GREEN BRICK PARTNERS INC COM 392709101 1,016 88,463 SH   SOLE 18 88,463 0 0
GREEN BRICK PARTNERS INC COM 392709101 613 53,410 SH   SOLE 19 53,410 0 0
GREEN BRICK PARTNERS INC COM 392709101 10,000 871,089 SH   SOLE 21 871,089 0 0
GREEN BRICK PARTNERS INC COM 392709101 7,916 689,506 SH   SOLE 22 670,069 0 19,437
GREEN BRICK PARTNERS INC COM 392709101 34 2,947 SH   SOLE 23 2,947 0 0
GREEN BRICK PARTNERS INC COM 392709101 141 12,281 SH   SOLE 26 0 0 12,281
GREEN BRICK PARTNERS INC COM 392709101 42 3,690 SH   SOLE 28 3,690 0 0
GREEN BRICK PARTNERS INC COM 392709101 61 5,345 SH   SOLE 30 5,345 0 0
GREEN DOT CORP CL A 39304D102 1,342 57,618 SH   SOLE 2 33,711 0 23,907
GREEN DOT CORP CL A 39304D102 6 250 SH   SOLE 4 250 0 0
GREEN DOT CORP CL A 39304D102 20 863 SH   SOLE 7 863 0 0
GREEN DOT CORP CL A 39304D102 6,990 300,000 SH   SOLE 18 274,136 0 25,864
GREEN DOT CORP CL A 39304D102 8,030 344,637 SH   SOLE 19 344,637 0 0
GREEN DOT CORP CL A 39304D102 80,591 3,458,827 SH   SOLE 21 3,458,827 0 0
GREEN DOT CORP CL A 39304D102 46,476 1,994,694 SH   SOLE 22 1,922,262 0 72,432
GREEN DOT CORP CL A 39304D102 1,163 49,896 SH   SOLE 23 49,896 0 0
GREEN DOT CORP CL A 39304D102 3,001 128,778 SH   SOLE 26 11,386 0 117,392
GREEN DOT CORP CL A 39304D102 139 5,984 SH   SOLE 28 5,984 0 0
GREEN DOT CORP CL A 39304D102 1,972 84,621 SH   SOLE 30 84,621 0 0
GREEN DOT CORP CL A 39304D102 11,014 472,707 SH   SOLE 34 472,707 0 0
GREEN DOT CORP CL A 39304D102 120 5,144 SH   SOLE 40 5,144 0 0
GREEN PLAINS INC COM 393222104 552 35,763 SH   SOLE 2 1,458 0 34,305
GREEN PLAINS INC COM 393222104 6 370 SH   SOLE 4 370 0 0
GREEN PLAINS INC COM 393222104 12 748 SH   SOLE 7 748 0 0
GREEN PLAINS INC COM 393222104 2,430 157,481 SH   SOLE 18 157,481 0 0
GREEN PLAINS INC COM 393222104 982 63,626 SH   SOLE 19 63,626 0 0
GREEN PLAINS INC COM 393222104 60,618 3,928,596 SH   SOLE 21 3,928,596 0 0
GREEN PLAINS INC COM 393222104 19,297 1,250,628 SH   SOLE 22 1,184,350 0 66,278
GREEN PLAINS INC COM 393222104 87 5,627 SH   SOLE 23 5,627 0 0
GREEN PLAINS INC COM 393222104 444 28,764 SH   SOLE 26 0 0 28,764
GREEN PLAINS INC COM 393222104 81 5,256 SH   SOLE 28 5,256 0 0
GREEN PLAINS INC COM 393222104 844 54,709 SH   SOLE 30 54,709 0 0
GREEN PLAINS INC COM 393222104 58 3,789 SH   SOLE 36 3,789 0 0
GREEN PLAINS INC COM 393222104 57 3,710 SH   SOLE 40 3,710 0 0
GREENBRIER COS INC COM 393657101 1,149 35,437 SH   SOLE 2 2,379 0 33,058
GREENBRIER COS INC COM 393657101 6 198 SH   SOLE 4 198 0 0
GREENBRIER COS INC COM 393657101 17 528 SH   SOLE 7 528 0 0
GREENBRIER COS INC COM 393657101 4,649 143,346 SH   SOLE 18 143,346 0 0
GREENBRIER COS INC COM 393657101 2,885 88,965 SH   SOLE 19 88,965 0 0
GREENBRIER COS INC COM 393657101 121,533 3,747,538 SH   SOLE 21 3,747,538 0 0
GREENBRIER COS INC COM 393657101 35,491 1,094,398 SH   SOLE 22 1,039,297 0 55,101
GREENBRIER COS INC COM 393657101 219 6,738 SH   SOLE 23 6,738 0 0
GREENBRIER COS INC COM 393657101 1,733 53,433 SH   SOLE 26 8,113 0 45,320
GREENBRIER COS INC COM 393657101 130 3,997 SH   SOLE 28 3,997 0 0
GREENBRIER COS INC COM 393657101 1,442 44,475 SH   SOLE 30 44,475 0 0
GREENBRIER COS INC COM 393657101 92 2,828 SH   SOLE 40 2,828 0 0
GREENBRIER COS INC NOTE 2.875% 2/0 393657AK7 618 640,000 PRN   SOLE 21 640,000 0 0
GREENE COUNTY BANCORP INC COM 394357107 75 2,593 SH   SOLE 2 75 0 2,518
GREENE COUNTY BANCORP INC COM 394357107 333 11,578 SH   SOLE 18 11,578 0 0
GREENE COUNTY BANCORP INC COM 394357107 170 5,919 SH   SOLE 19 5,919 0 0
GREENE COUNTY BANCORP INC COM 394357107 3,166 109,978 SH   SOLE 21 109,978 0 0
GREENE COUNTY BANCORP INC COM 394357107 829 28,783 SH   SOLE 22 26,835 0 1,948
GREENHILL & CO INC COM 395259104 111 6,495 SH   SOLE 2 659 0 5,836
GREENHILL & CO INC COM 395259104 3 171 SH   SOLE 4 171 0 0
GREENHILL & CO INC COM 395259104 3 155 SH   SOLE 7 155 0 0
GREENHILL & CO INC COM 395259104 1,297 75,948 SH   SOLE 18 75,948 0 0
GREENHILL & CO INC COM 395259104 494 28,945 SH   SOLE 19 28,945 0 0
GREENHILL & CO INC COM 395259104 30,201 1,768,199 SH   SOLE 21 1,768,199 0 0
GREENHILL & CO INC COM 395259104 9,309 545,038 SH   SOLE 22 512,472 0 32,566
GREENHILL & CO INC COM 395259104 101 5,910 SH   SOLE 26 3,257 0 2,653
GREENHILL & CO INC COM 395259104 54 3,186 SH   SOLE 28 3,186 0 0
GREENHILL & CO INC COM 395259104 339 19,824 SH   SOLE 30 19,824 0 0
GREENHILL & CO INC COM 395259104 53 3,104 SH   SOLE 40 3,104 0 0
GREENLANE HLDGS INC CL A 395330103 14 4,196 SH   SOLE 2 421 0 3,775
GREENLANE HLDGS INC CL A 395330103 73 22,532 SH   SOLE 18 22,532 0 0
GREENLANE HLDGS INC CL A 395330103 34 10,295 SH   SOLE 19 10,295 0 0
GREENLANE HLDGS INC CL A 395330103 1,318 404,773 SH   SOLE 21 404,773 0 0
GREENLANE HLDGS INC CL A 395330103 228 69,935 SH   SOLE 22 68,078 0 1,857
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 301 29,742 SH   SOLE 2 1,274 0 28,468
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 2 242 SH   SOLE 4 242 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 5 543 SH   SOLE 7 543 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 1,088 107,627 SH   SOLE 18 107,627 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 887 87,742 SH   SOLE 19 87,742 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 11,347 1,122,337 SH   SOLE 21 1,122,337 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 10,101 999,135 SH   SOLE 22 960,421 0 38,714
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 85 8,402 SH   SOLE 26 6,515 0 1,887
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 49 4,862 SH   SOLE 28 4,862 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 42 4,167 SH   SOLE 30 4,167 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 37 3,673 SH   SOLE 40 3,673 0 0
GREENSKY INC CL A 39572G100 8 877 SH   SOLE 18 877 0 0
GREENSKY INC CL A 39572G100 519 58,344 SH   SOLE 21 58,344 0 0
GREENSKY INC CL A 39572G100 7,672 861,988 SH   SOLE 22 828,789 0 33,199
GREENSKY INC CL A 39572G100 129 14,528 SH   SOLE 26 0 0 14,528
GREENSKY INC CL A 39572G100 225 25,262 SH   SOLE 30 25,262 0 0
GREENSKY INC CL A 39572G100 98 11,021 SH   SOLE 34 11,021 0 0
GREENSKY INC CL A 39572G100 44 4,998 SH   SOLE 40 4,998 0 0
GREIF INC CL A 397624107 1,672 37,839 SH   SOLE 2 11,891 0 25,948
GREIF INC CL A 397624107 8 182 SH   SOLE 4 182 0 0
GREIF INC CL A 397624107 20 455 SH   SOLE 7 455 0 0
GREIF INC CL A 397624107 6,497 146,994 SH   SOLE 18 146,994 0 0
GREIF INC CL A 397624107 2,010 45,481 SH   SOLE 19 45,481 0 0
GREIF INC CL A 397624107 83,388 1,886,599 SH   SOLE 21 1,886,599 0 0
GREIF INC CL A 397624107 42,586 963,493 SH   SOLE 22 921,169 0 42,324
GREIF INC CL A 397624107 309 6,999 SH   SOLE 26 4,067 0 2,932
GREIF INC CL A 397624107 158 3,574 SH   SOLE 28 3,574 0 0
GREIF INC CL A 397624107 380 8,604 SH   SOLE 30 8,604 0 0
GREIF INC CL A 397624107 50 1,136 SH   SOLE 36 1,136 0 0
GREIF INC CL A 397624107 116 2,624 SH   SOLE 40 2,624 0 0
GREIF INC CL B 397624206 318 6,134 SH   SOLE 2 255 0 5,879
GREIF INC CL B 397624206 5 104 SH   SOLE 7 104 0 0
GREIF INC CL B 397624206 1,055 20,379 SH   SOLE 18 20,379 0 0
GREIF INC CL B 397624206 541 10,449 SH   SOLE 19 10,449 0 0
GREIF INC CL B 397624206 10,496 202,740 SH   SOLE 21 202,740 0 0
GREIF INC CL B 397624206 4,042 78,078 SH   SOLE 22 73,507 0 4,571
GREIF INC CL B 397624206 32 620 SH   SOLE 30 620 0 0
GRIFFIN INL RLTY INC COM 398231100 28 698 SH   SOLE 2 0 0 698
GRIFFIN INL RLTY INC COM 398231100 143 3,616 SH   SOLE 18 3,616 0 0
GRIFFIN INL RLTY INC COM 398231100 61 1,547 SH   SOLE 19 1,547 0 0
GRIFFIN INL RLTY INC COM 398231100 1,660 41,965 SH   SOLE 21 41,965 0 0
GRIFFIN INL RLTY INC COM 398231100 2,806 70,944 SH   SOLE 22 70,251 0 693
GRIFFON CORP COM 398433102 768 37,757 SH   SOLE 2 1,238 0 36,519
GRIFFON CORP COM 398433102 13 637 SH   SOLE 7 637 0 0
GRIFFON CORP COM 398433102 3,445 169,478 SH   SOLE 18 169,478 0 0
GRIFFON CORP COM 398433102 1,311 64,501 SH   SOLE 19 64,501 0 0
GRIFFON CORP COM 398433102 92,275 4,538,843 SH   SOLE 21 4,538,843 0 0
GRIFFON CORP COM 398433102 25,258 1,242,380 SH   SOLE 22 1,189,785 0 52,595
GRIFFON CORP COM 398433102 360 17,685 SH   SOLE 26 13,887 0 3,798
GRIFFON CORP COM 398433102 92 4,541 SH   SOLE 28 4,541 0 0
GRIFFON CORP COM 398433102 1,156 56,879 SH   SOLE 30 56,879 0 0
GRIFFON CORP COM 398433102 228 11,234 SH   SOLE 34 11,234 0 0
GRIFFON CORP COM 398433102 91 4,490 SH   SOLE 40 4,490 0 0
GRIFOLS S A SP ADR REP B NVT 398438408 26,850 1,152,866 SH   SOLE 21 1,152,866 0 0
GRIFOLS S A SP ADR REP B NVT 398438408 210 9,033 SH   SOLE 30 9,033 0 0
GRITSTONE ONCOLOGY INC COM 39868T105 190 21,213 SH   SOLE 2 1,040 0 20,173
GRITSTONE ONCOLOGY INC COM 39868T105 801 89,339 SH   SOLE 18 89,339 0 0
GRITSTONE ONCOLOGY INC COM 39868T105 390 43,435 SH   SOLE 19 43,435 0 0
GRITSTONE ONCOLOGY INC COM 39868T105 11,132 1,241,055 SH   SOLE 21 1,241,055 0 0
GRITSTONE ONCOLOGY INC COM 39868T105 5,428 605,074 SH   SOLE 22 579,553 0 25,521
GRITSTONE ONCOLOGY INC COM 39868T105 23 2,565 SH   SOLE 30 2,565 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 1,572 48,451 SH   SOLE 2 2,048 0 46,403
GROCERY OUTLET HLDG CORP COM 39874R101 18 544 SH   SOLE 7 544 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 442 13,623 SH   SOLE 18 13,623 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 1,344 41,429 SH   SOLE 19 41,429 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 11,593 357,257 SH   SOLE 21 357,257 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 27,000 832,053 SH   SOLE 22 771,567 0 60,486
GROCERY OUTLET HLDG CORP COM 39874R101 725 22,330 SH   SOLE 26 0 0 22,330
GROCERY OUTLET HLDG CORP COM 39874R101 113 3,488 SH   SOLE 30 3,488 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 21 656 SH   SOLE 31 656 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 1,651 50,878 SH   SOLE 34 50,878 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 1,796 17,961 SH   SOLE 2 685 0 17,276
GROUP 1 AUTOMOTIVE INC COM 398905109 8 75 SH   SOLE 4 75 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 99 990 SH   SOLE 7 990 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 8,060 80,604 SH   SOLE 18 80,604 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 3,601 36,007 SH   SOLE 19 36,007 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 204,457 2,044,565 SH   SOLE 21 2,044,565 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 53,758 537,581 SH   SOLE 22 508,327 0 29,254
GROUP 1 AUTOMOTIVE INC COM 398905109 282 2,819 SH   SOLE 26 1,440 0 1,379
GROUP 1 AUTOMOTIVE INC COM 398905109 260 2,596 SH   SOLE 28 2,596 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 2,435 24,352 SH   SOLE 30 24,352 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 251 2,507 SH   SOLE 36 2,507 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 154 1,535 SH   SOLE 40 1,535 0 0
GROUPON INC COM 399473107 449 188,029 SH   SOLE 2 16,122 0 171,907
GROUPON INC COM 399473107 4 1,594 SH   SOLE 4 1,594 0 0
GROUPON INC COM 399473107 19 7,764 SH   SOLE 7 7,764 0 0
GROUPON INC COM 399473107 3,707 1,551,106 SH   SOLE 18 1,551,106 0 0
GROUPON INC COM 399473107 1,904 796,556 SH   SOLE 19 796,556 0 0
GROUPON INC COM 399473107 36,601 15,314,276 SH   SOLE 21 15,314,276 0 0
GROUPON INC COM 399473107 30,918 12,936,444 SH   SOLE 22 12,287,409 0 649,035
GROUPON INC COM 399473107 223 93,144 SH   SOLE 26 52,660 0 40,484
GROUPON INC COM 399473107 138 57,807 SH   SOLE 28 57,807 0 0
GROUPON INC COM 399473107 2,593 1,085,099 SH   SOLE 30 1,085,099 0 0
GROUPON INC COM 399473107 124 51,991 SH   SOLE 40 51,991 0 0
GROWGENERATION CORP COM 39986L109 5 1,187 SH   SOLE 17 0 0 1,187
GRUBHUB INC COM 400110102 11,862 243,878 SH   SOLE 2 51,393 0 192,485
GRUBHUB INC COM 400110102 1,845 37,938 SH   SOLE 4 35,550 0 2,388
GRUBHUB INC COM 400110102 282 5,790 SH   SOLE 7 5,790 0 0
GRUBHUB INC COM 400110102 62 1,275 SH   SOLE 13 1,275 0 0
GRUBHUB INC COM 400110102 1 14 SH   SOLE 17 0 0 14
GRUBHUB INC COM 400110102 12,752 262,180 SH   SOLE 18 254,803 0 7,377
GRUBHUB INC COM 400110102 1,185 24,370 SH   SOLE 19 24,370 0 0
GRUBHUB INC COM 400110102 232,693 4,783,990 SH   SOLE 21 4,783,990 0 0
GRUBHUB INC COM 400110102 147,863 3,039,941 SH   SOLE 22 2,873,819 0 166,122
GRUBHUB INC COM 400110102 3,337 68,611 SH   SOLE 23 68,611 0 0
GRUBHUB INC COM 400110102 286 5,887 SH   SOLE 25 5,887 0 0
GRUBHUB INC COM 400110102 12,118 249,130 SH   SOLE 26 155,563 0 93,567
GRUBHUB INC COM 400110102 796 16,359 SH   SOLE 28 11,536 0 4,823
GRUBHUB INC COM 400110102 1,029 21,146 SH   SOLE 29 1,861 0 19,285
GRUBHUB INC COM 400110102 7,414 152,418 SH   SOLE 30 152,418 0 0
GRUBHUB INC COM 400110102 981 20,159 SH   SOLE 31 16,803 0 3,356
GRUBHUB INC COM 400110102 220 4,530 SH   SOLE 34 4,530 0 0
GRUBHUB INC COM 400110102 737 15,152 SH   SOLE 36 15,152 0 0
GRUBHUB INC COM 400110102 91 1,876 SH   SOLE 40 1,876 0 0
GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 597 9,966 SH   SOLE 2 9,966 0 0
GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 651 10,857 SH   SOLE 4 10,857 0 0
GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 2,778 46,342 SH   SOLE 7 46,342 0 0
GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 844 14,081 SH   SOLE 13 14,081 0 0
GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 244 4,064 SH   SOLE 19 4,064 0 0
GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 32,874 548,445 SH   SOLE 21 548,445 0 0
GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 14,931 249,104 SH   SOLE 22 181,695 0 67,409
GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 3,357 56,014 SH   SOLE 30 56,014 0 0
GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 51 858 SH   SOLE 31 858 0 0
GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 200 3,343 SH   SOLE 34 3,343 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 4,697 25,065 SH   SOLE 7 25,065 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 587 3,134 SH   SOLE 18 3,134 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 48,211 257,276 SH   SOLE 21 257,276 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 944 5,035 SH   SOLE 22 5,035 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 2,929 15,632 SH   SOLE 30 15,632 0 0
GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS 40053W101 125 14,332 SH   SOLE 34 14,332 0 0
GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 2,768 170,538 SH   SOLE 2 1,491 0 169,047
GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 550 33,881 SH   SOLE 4 33,881 0 0
GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 319 19,655 SH   SOLE 7 12,188 0 7,467
GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 372 22,935 SH   SOLE 18 22,935 0 0
GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 304 18,754 SH   SOLE 19 18,754 0 0
GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 26,241 1,616,834 SH   SOLE 21 1,616,834 0 0
GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 19,728 1,215,497 SH   SOLE 22 1,088,301 0 127,196
GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 975 60,104 SH   SOLE 23 60,104 0 0
GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 6,744 415,501 SH   SOLE 25 415,501 0 0
GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 8,110 499,670 SH   SOLE 26 295,695 0 203,975
GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 157 9,648 SH   SOLE 29 9,648 0 0
GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 11,391 701,825 SH   SOLE 30 701,825 0 0
GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 180 11,061 SH   SOLE 31 5,283 0 5,778
GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 11,791 726,478 SH   SOLE 34 726,478 0 0
GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 14 880 SH   SOLE 40 880 0 0
GRUPO SUPERVIELLE S A SPONSORED ADR 40054A108 41 11,194 SH   SOLE 4 11,194 0 0
GRUPO SUPERVIELLE S A SPONSORED ADR 40054A108 682 185,460 SH   SOLE 21 185,460 0 0
GRUPO SUPERVIELLE S A SPONSORED ADR 40054A108 1,617 439,317 SH   SOLE 22 428,608 0 10,709
GRUPO SUPERVIELLE S A SPONSORED ADR 40054A108 725 197,000 SH   SOLE 30 197,000 0 0
GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 2,224 189,600 SH   SOLE 2 0 0 189,600
GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 333 28,414 SH   SOLE 19 28,414 0 0
GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 4,564 389,111 SH   SOLE 22 389,111 0 0
GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 12,263 1,045,408 SH   SOLE 34 1,045,408 0 0
GSE SYS INC COM 36227K106 6 3,459 SH   SOLE 18 3,459 0 0
GSE SYS INC COM 36227K106 87 52,688 SH   SOLE 21 52,688 0 0
GSE SYS INC COM 36227K106 75 45,537 SH   SOLE 22 45,537 0 0
GSI TECHNOLOGY COM 36241U106 96 13,578 SH   SOLE 2 606 0 12,972
GSI TECHNOLOGY COM 36241U106 382 53,874 SH   SOLE 18 53,874 0 0
GSI TECHNOLOGY COM 36241U106 195 27,500 SH   SOLE 19 27,500 0 0
GSI TECHNOLOGY COM 36241U106 3,849 542,824 SH   SOLE 21 542,824 0 0
GSI TECHNOLOGY COM 36241U106 1,270 179,137 SH   SOLE 22 174,842 0 4,295
GSX TECHEDU INC SPONSORED ADS 36257Y109 78 3,574 SH   SOLE 22 0 0 3,574
GSX TECHEDU INC SPONSORED ADS 36257Y109 535 24,491 SH   SOLE 25 24,491 0 0
GSX TECHEDU INC SPONSORED ADS 36257Y109 1,960 89,656 SH   SOLE 26 0 0 89,656
GTT COMMUNICATIONS INC COM 362393100 161 14,227 SH   SOLE 2 1,381 0 12,846
GTT COMMUNICATIONS INC COM 362393100 20 1,794 SH   SOLE 4 1,794 0 0
GTT COMMUNICATIONS INC COM 362393100 8 741 SH   SOLE 7 741 0 0
GTT COMMUNICATIONS INC COM 362393100 1,274 112,229 SH   SOLE 18 112,229 0 0
GTT COMMUNICATIONS INC COM 362393100 659 58,062 SH   SOLE 19 58,062 0 0
GTT COMMUNICATIONS INC COM 362393100 12,570 1,107,453 SH   SOLE 21 1,107,453 0 0
GTT COMMUNICATIONS INC COM 362393100 11,076 975,898 SH   SOLE 22 934,467 0 41,431
GTT COMMUNICATIONS INC COM 362393100 176 15,512 SH   SOLE 26 7,004 0 8,508
GTT COMMUNICATIONS INC COM 362393100 51 4,509 SH   SOLE 28 4,509 0 0
GTT COMMUNICATIONS INC COM 362393100 198 17,485 SH   SOLE 30 17,485 0 0
GTT COMMUNICATIONS INC COM 362393100 14 1,197 SH   SOLE 36 1,197 0 0
GTT COMMUNICATIONS INC COM 362393100 46 4,020 SH   SOLE 40 4,020 0 0
GTY TECHNOLOGY HOLDINGS INC COM 362409104 212 36,007 SH   SOLE 2 1,270 0 34,737
GTY TECHNOLOGY HOLDINGS INC COM 362409104 839 142,371 SH   SOLE 18 142,371 0 0
GTY TECHNOLOGY HOLDINGS INC COM 362409104 407 69,177 SH   SOLE 19 69,177 0 0
GTY TECHNOLOGY HOLDINGS INC COM 362409104 8,302 1,409,466 SH   SOLE 21 1,409,466 0 0
GTY TECHNOLOGY HOLDINGS INC COM 362409104 2,656 450,921 SH   SOLE 22 435,611 0 15,310
GUARANTY BANCSHARES INC TEX COM 400764106 291 8,856 SH   SOLE 2 383 0 8,473
GUARANTY BANCSHARES INC TEX COM 400764106 6 188 SH   SOLE 7 188 0 0
GUARANTY BANCSHARES INC TEX COM 400764106 986 29,984 SH   SOLE 18 29,984 0 0
GUARANTY BANCSHARES INC TEX COM 400764106 478 14,537 SH   SOLE 19 14,537 0 0
GUARANTY BANCSHARES INC TEX COM 400764106 9,949 302,597 SH   SOLE 21 302,597 0 0
GUARANTY BANCSHARES INC TEX COM 400764106 6,645 202,102 SH   SOLE 22 196,558 0 5,544
GUARANTY FED BANCSHARES INC COM 40108P101 17 669 SH   SOLE 18 669 0 0
GUARANTY FED BANCSHARES INC COM 40108P101 21 825 SH   SOLE 21 825 0 0
GUARDANT HEALTH INC COM 40131M109 6,533 83,612 SH   SOLE 2 18,134 0 65,478
GUARDANT HEALTH INC COM 40131M109 15 196 SH   SOLE 4 196 0 0
GUARDANT HEALTH INC COM 40131M109 52 667 SH   SOLE 7 667 0 0
GUARDANT HEALTH INC COM 40131M109 1,950 24,954 SH   SOLE 18 24,954 0 0
GUARDANT HEALTH INC COM 40131M109 8,168 104,524 SH   SOLE 19 104,524 0 0
GUARDANT HEALTH INC COM 40131M109 111,825 1,431,079 SH   SOLE 21 1,431,079 0 0
GUARDANT HEALTH INC COM 40131M109 83,785 1,072,243 SH   SOLE 22 1,005,303 0 66,940
GUARDANT HEALTH INC COM 40131M109 1,186 15,184 SH   SOLE 26 8,692 0 6,492
GUARDANT HEALTH INC COM 40131M109 379 4,851 SH   SOLE 28 4,851 0 0
GUARDANT HEALTH INC COM 40131M109 4,999 63,981 SH   SOLE 30 63,981 0 0
GUARDANT HEALTH INC COM 40131M109 57 727 SH   SOLE 31 727 0 0
GUARDANT HEALTH INC COM 40131M109 4,122 52,754 SH   SOLE 34 52,754 0 0
GUARDANT HEALTH INC COM 40131M109 273 3,490 SH   SOLE 40 3,490 0 0
GUARDION HEALTH SCIENCES INC COM NEW 40145Q203 3 12,818 SH   SOLE 18 12,818 0 0
GUESS INC COM 401617105 1,064 47,564 SH   SOLE 2 1,566 0 45,998
GUESS INC COM 401617105 9 422 SH   SOLE 4 422 0 0
GUESS INC COM 401617105 19 868 SH   SOLE 7 868 0 0
GUESS INC COM 401617105 4,535 202,647 SH   SOLE 18 202,647 0 0
GUESS INC COM 401617105 1,868 83,474 SH   SOLE 19 83,474 0 0
GUESS INC COM 401617105 113,296 5,062,355 SH   SOLE 21 5,062,355 0 0
GUESS INC COM 401617105 30,502 1,362,919 SH   SOLE 22 1,282,971 0 79,948
GUESS INC COM 401617105 501 22,389 SH   SOLE 23 22,389 0 0
GUESS INC COM 401617105 387 17,303 SH   SOLE 26 6,089 0 11,214
GUESS INC COM 401617105 169 7,533 SH   SOLE 28 7,533 0 0
GUESS INC COM 401617105 1,376 61,481 SH   SOLE 30 61,481 0 0
GUESS INC COM 401617105 131 5,841 SH   SOLE 36 5,841 0 0
GUESS INC COM 401617105 158 7,065 SH   SOLE 40 7,065 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 20,763 189,153 SH   SOLE 2 9,381 0 179,772
GUIDEWIRE SOFTWARE INC COM 40171V100 3,751 34,174 SH   SOLE 4 31,939 0 2,235
GUIDEWIRE SOFTWARE INC COM 40171V100 566 5,158 SH   SOLE 7 5,158 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 5,437 49,532 SH   SOLE 18 43,191 0 6,341
GUIDEWIRE SOFTWARE INC COM 40171V100 2,139 19,486 SH   SOLE 19 19,486 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 149,788 1,364,563 SH   SOLE 21 1,364,563 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 253,203 2,306,665 SH   SOLE 22 2,153,966 0 152,699
GUIDEWIRE SOFTWARE INC COM 40171V100 6,535 59,536 SH   SOLE 23 59,536 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 16,784 152,897 SH   SOLE 26 72,503 0 80,394
GUIDEWIRE SOFTWARE INC COM 40171V100 1,776 16,180 SH   SOLE 28 11,247 0 4,933
GUIDEWIRE SOFTWARE INC COM 40171V100 2,068 18,835 SH   SOLE 29 1,661 0 17,174
GUIDEWIRE SOFTWARE INC COM 40171V100 15,898 144,834 SH   SOLE 30 144,834 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 1,958 17,835 SH   SOLE 31 14,899 0 2,936
GUIDEWIRE SOFTWARE INC COM 40171V100 536 4,882 SH   SOLE 34 4,882 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 1,888 17,203 SH   SOLE 36 17,203 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 215 1,955 SH   SOLE 40 1,955 0 0
GUIDEWIRE SOFTWARE INC NOTE 1.250% 3/1 40171VAA8 1,410 1,200,000 PRN   SOLE 21 1,200,000 0 0
GULF ISLAND FABRICATION INC COM 402307102 14 2,687 SH   SOLE 18 2,687 0 0
GULF ISLAND FABRICATION INC COM 402307102 208 41,053 SH   SOLE 21 41,053 0 0
GULF ISLAND FABRICATION INC COM 402307102 1,285 253,450 SH   SOLE 22 253,450 0 0
GULF RESOURCES INC COM 40251W309 31 61,196 SH   SOLE 22 61,196 0 0
GULFPORT ENERGY CORP COM NEW 402635304 538 176,859 SH   SOLE 2 6,752 0 170,107
GULFPORT ENERGY CORP COM NEW 402635304 2 503 SH   SOLE 4 503 0 0
GULFPORT ENERGY CORP COM NEW 402635304 18 5,824 SH   SOLE 7 5,824 0 0
GULFPORT ENERGY CORP COM NEW 402635304 2,137 702,951 SH   SOLE 18 702,951 0 0
GULFPORT ENERGY CORP COM NEW 402635304 853 280,556 SH   SOLE 19 280,556 0 0
GULFPORT ENERGY CORP COM NEW 402635304 52,755 17,353,709 SH   SOLE 21 17,353,709 0 0
GULFPORT ENERGY CORP COM NEW 402635304 14,721 4,842,491 SH   SOLE 22 4,623,316 0 219,175
GULFPORT ENERGY CORP COM NEW 402635304 143 47,019 SH   SOLE 26 37,425 0 9,594
GULFPORT ENERGY CORP COM NEW 402635304 60 19,670 SH   SOLE 28 19,670 0 0
GULFPORT ENERGY CORP COM NEW 402635304 655 215,328 SH   SOLE 30 215,328 0 0
GULFPORT ENERGY CORP COM NEW 402635304 43 14,231 SH   SOLE 40 14,231 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 7 65 SH   SOLE 17 0 0 65
GW PHARMACEUTICALS PLC ADS 36197T103 28,190 269,606 SH   SOLE 21 269,606 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 216 2,068 SH   SOLE 30 2,068 0 0
GWG HLDGS INC COM 36192A109 3 337 SH   SOLE 2 0 0 337
GWG HLDGS INC COM 36192A109 56 5,679 SH   SOLE 18 5,679 0 0
GWG HLDGS INC COM 36192A109 23 2,383 SH   SOLE 19 2,383 0 0
GWG HLDGS INC COM 36192A109 952 96,929 SH   SOLE 21 96,929 0 0
GWG HLDGS INC COM 36192A109 72 7,337 SH   SOLE 22 6,756 0 581
H & E EQUIPMENT SERVICES INC COM 404030108 910 27,220 SH   SOLE 2 10,161 0 17,059
H & E EQUIPMENT SERVICES INC COM 404030108 8 234 SH   SOLE 4 234 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 17 516 SH   SOLE 7 516 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 3,947 118,061 SH   SOLE 18 109,960 0 8,101
H & E EQUIPMENT SERVICES INC COM 404030108 7,435 222,393 SH   SOLE 19 222,393 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 36,767 1,099,821 SH   SOLE 21 1,099,821 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 39,903 1,193,642 SH   SOLE 22 1,148,619 0 45,023
H & E EQUIPMENT SERVICES INC COM 404030108 1,353 40,462 SH   SOLE 23 40,462 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 4,142 123,905 SH   SOLE 26 17,365 0 106,540
H & E EQUIPMENT SERVICES INC COM 404030108 155 4,630 SH   SOLE 28 4,630 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 329 9,827 SH   SOLE 30 9,827 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 773 23,109 SH   SOLE 34 23,109 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 101 3,026 SH   SOLE 40 3,026 0 0
HABIT RESTAURANTS INC COM CL A 40449J103 184 17,610 SH   SOLE 2 705 0 16,905
HABIT RESTAURANTS INC COM CL A 40449J103 3 295 SH   SOLE 7 295 0 0
HABIT RESTAURANTS INC COM CL A 40449J103 778 74,605 SH   SOLE 18 74,605 0 0
HABIT RESTAURANTS INC COM CL A 40449J103 371 35,528 SH   SOLE 19 35,528 0 0
HABIT RESTAURANTS INC COM CL A 40449J103 7,674 735,722 SH   SOLE 21 735,722 0 0
HABIT RESTAURANTS INC COM CL A 40449J103 6,480 621,271 SH   SOLE 22 605,431 0 15,840
HACKETT GROUP INC COM 404609109 394 24,417 SH   SOLE 2 14,480 0 9,937
HACKETT GROUP INC COM 404609109 5 319 SH   SOLE 7 319 0 0
HACKETT GROUP INC COM 404609109 1,556 96,417 SH   SOLE 18 87,961 0 8,456
HACKETT GROUP INC COM 404609109 4,850 300,506 SH   SOLE 19 300,506 0 0
HACKETT GROUP INC COM 404609109 15,406 954,515 SH   SOLE 21 954,515 0 0
HACKETT GROUP INC COM 404609109 18,727 1,160,270 SH   SOLE 22 1,126,751 0 33,519
HACKETT GROUP INC COM 404609109 1,002 62,078 SH   SOLE 23 62,078 0 0
HACKETT GROUP INC COM 404609109 2,172 134,576 SH   SOLE 26 0 0 134,576
HACKETT GROUP INC COM 404609109 54 3,369 SH   SOLE 28 3,369 0 0
HACKETT GROUP INC COM 404609109 75 4,642 SH   SOLE 30 4,642 0 0
HAEMONETICS CORP COM 405024100 4,924 42,854 SH   SOLE 2 23,426 0 19,428
HAEMONETICS CORP COM 405024100 28 241 SH   SOLE 4 241 0 0
HAEMONETICS CORP COM 405024100 104 904 SH   SOLE 7 904 0 0
HAEMONETICS CORP COM 405024100 33,146 288,474 SH   SOLE 18 288,474 0 0
HAEMONETICS CORP COM 405024100 10,470 91,124 SH   SOLE 19 91,124 0 0
HAEMONETICS CORP COM 405024100 424,716 3,696,401 SH   SOLE 21 3,696,401 0 0
HAEMONETICS CORP COM 405024100 200,003 1,740,670 SH   SOLE 22 1,676,638 0 64,032
HAEMONETICS CORP COM 405024100 1,966 17,108 SH   SOLE 26 9,705 0 7,403
HAEMONETICS CORP COM 405024100 731 6,366 SH   SOLE 28 6,366 0 0
HAEMONETICS CORP COM 405024100 1,828 15,911 SH   SOLE 30 15,911 0 0
HAEMONETICS CORP COM 405024100 617 5,374 SH   SOLE 34 5,374 0 0
HAEMONETICS CORP COM 405024100 624 5,433 SH   SOLE 40 5,433 0 0
HAIN CELESTIAL GROUP INC COM 405217100 5,946 229,079 SH   SOLE 2 39,750 0 189,329
HAIN CELESTIAL GROUP INC COM 405217100 12 454 SH   SOLE 4 454 0 0
HAIN CELESTIAL GROUP INC COM 405217100 41 1,589 SH   SOLE 7 1,589 0 0
HAIN CELESTIAL GROUP INC COM 405217100 5,726 220,608 SH   SOLE 18 220,608 0 0
HAIN CELESTIAL GROUP INC COM 405217100 504 19,434 SH   SOLE 19 19,434 0 0
HAIN CELESTIAL GROUP INC COM 405217100 102,941 3,966,152 SH   SOLE 21 3,966,152 0 0
HAIN CELESTIAL GROUP INC COM 405217100 70,433 2,713,669 SH   SOLE 22 2,544,178 0 169,491
HAIN CELESTIAL GROUP INC COM 405217100 971 37,413 SH   SOLE 26 22,165 0 15,248
HAIN CELESTIAL GROUP INC COM 405217100 298 11,500 SH   SOLE 28 11,500 0 0
HAIN CELESTIAL GROUP INC COM 405217100 754 29,042 SH   SOLE 30 29,042 0 0
HAIN CELESTIAL GROUP INC COM 405217100 51 1,951 SH   SOLE 31 1,951 0 0
HAIN CELESTIAL GROUP INC COM 405217100 77 2,976 SH   SOLE 36 2,976 0 0
HAIN CELESTIAL GROUP INC COM 405217100 286 11,038 SH   SOLE 40 11,038 0 0
HALLADOR ENERGY COMPANY COM 40609P105 2 658 SH   SOLE 2 658 0 0
HALLADOR ENERGY COMPANY COM 40609P105 213 71,862 SH   SOLE 18 71,862 0 0
HALLADOR ENERGY COMPANY COM 40609P105 100 33,624 SH   SOLE 19 33,624 0 0
HALLADOR ENERGY COMPANY COM 40609P105 2,249 757,104 SH   SOLE 21 757,104 0 0
HALLADOR ENERGY COMPANY COM 40609P105 882 296,872 SH   SOLE 22 283,838 0 13,034
HALLIBURTON CO COM 406216101 53,420 2,183,075 SH   SOLE 2 231,881 0 1,951,194
HALLIBURTON CO COM 406216101 9,196 375,815 SH   SOLE 4 352,702 0 23,113
HALLIBURTON CO COM 406216101 19,341 790,416 SH   SOLE 7 790,416 0 0
HALLIBURTON CO COM 406216101 260 10,628 SH   SOLE 13 10,628 0 0
HALLIBURTON CO COM 406216101 146 5,976 SH   SOLE 15 5,976 0 0
HALLIBURTON CO COM 406216101 42,524 1,737,803 SH   SOLE 18 1,615,454 0 122,349
HALLIBURTON CO COM 406216101 7,753 316,819 SH   SOLE 19 316,819 0 0
HALLIBURTON CO COM 406216101 543,698 22,218,963 SH   SOLE 21 22,218,963 0 0
HALLIBURTON CO COM 406216101 520,584 21,274,389 SH   SOLE 22 18,943,746 0 2,330,643
HALLIBURTON CO COM 406216101 15,395 629,132 SH   SOLE 23 629,132 0 0
HALLIBURTON CO COM 406216101 23,254 950,294 SH   SOLE 25 950,294 0 0
HALLIBURTON CO COM 406216101 114,493 4,678,894 SH   SOLE 26 639,897 0 4,038,997
HALLIBURTON CO COM 406216101 3,921 160,237 SH   SOLE 28 113,177 0 47,060
HALLIBURTON CO COM 406216101 491 20,077 SH   SOLE 29 20,077 0 0
HALLIBURTON CO COM 406216101 76,136 3,111,421 SH   SOLE 30 3,111,421 0 0
HALLIBURTON CO COM 406216101 4,872 199,116 SH   SOLE 31 152,387 0 46,729
HALLIBURTON CO COM 406216101 1,410 57,604 SH   SOLE 34 57,604 0 0
HALLIBURTON CO COM 406216101 15,773 644,582 SH   SOLE 36 644,582 0 0
HALLIBURTON CO COM 406216101 505 20,632 SH   SOLE 40 20,632 0 0
HALLIBURTON CO OPTIONS 406216101 499 20,400 SH Call SOLE 4 20,400 0 0
HALLIBURTON CO OPTIONS 406216101 7,473 305,400 SH Call SOLE 18 305,400 0 0
HALLIBURTON CO OPTIONS 406216101 35,937 1,468,600 SH Call SOLE 19 1,468,600 0 0
HALLIBURTON CO OPTIONS 406216101 2,733 111,700 SH Call SOLE 22 111,700 0 0
HALLIBURTON CO OPTIONS 406216101 15,976 652,900 SH Call SOLE 34 652,900 0 0
HALLMARK FINL SVCS INC EC COM NEW 40624Q203 258 14,669 SH   SOLE 2 546 0 14,123
HALLMARK FINL SVCS INC EC COM NEW 40624Q203 861 49,011 SH   SOLE 18 49,011 0 0
HALLMARK FINL SVCS INC EC COM NEW 40624Q203 424 24,110 SH   SOLE 19 24,110 0 0
HALLMARK FINL SVCS INC EC COM NEW 40624Q203 8,234 468,639 SH   SOLE 21 468,639 0 0
HALLMARK FINL SVCS INC EC COM NEW 40624Q203 6,254 355,937 SH   SOLE 22 346,636 0 9,301
HALOZYME THERAPEUTICS INC COM 40637H109 2,572 145,038 SH   SOLE 2 91,033 0 54,005
HALOZYME THERAPEUTICS INC COM 40637H109 13 729 SH   SOLE 4 729 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 47 2,642 SH   SOLE 7 2,642 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 9,659 544,801 SH   SOLE 18 531,198 0 13,603
HALOZYME THERAPEUTICS INC COM 40637H109 14,723 830,394 SH   SOLE 19 830,394 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 197 11,100 SH   SOLE 20 11,100 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 109,768 6,191,114 SH   SOLE 21 6,191,114 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 69,912 3,943,131 SH   SOLE 22 3,775,050 0 168,081
HALOZYME THERAPEUTICS INC COM 40637H109 46 2,575 SH   SOLE 23 2,575 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 919 51,842 SH   SOLE 26 41,140 0 10,702
HALOZYME THERAPEUTICS INC COM 40637H109 291 16,414 SH   SOLE 28 16,414 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 884 49,857 SH   SOLE 30 49,857 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 5,202 293,419 SH   SOLE 34 293,419 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 244 13,741 SH   SOLE 40 13,741 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 57 3,001 SH   SOLE 2 230 0 2,771
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 2 92 SH   SOLE 4 92 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 4 230 SH   SOLE 7 230 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 457 23,949 SH   SOLE 18 23,949 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 217 11,381 SH   SOLE 19 11,381 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 4,295 224,858 SH   SOLE 21 224,858 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 4,725 247,398 SH   SOLE 22 237,490 0 9,908
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 75 3,944 SH   SOLE 26 0 0 3,944
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 21 1,118 SH   SOLE 28 1,118 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 19 1,007 SH   SOLE 30 1,007 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 13 688 SH   SOLE 40 688 0 0
HAMILTON LANE INC CL A 407497106 603 10,122 SH   SOLE 2 1,873 0 8,249
HAMILTON LANE INC CL A 407497106 6 94 SH   SOLE 4 94 0 0
HAMILTON LANE INC CL A 407497106 25 414 SH   SOLE 7 414 0 0
HAMILTON LANE INC CL A 407497106 4,747 79,650 SH   SOLE 18 75,104 0 4,546
HAMILTON LANE INC CL A 407497106 4,390 73,657 SH   SOLE 19 73,657 0 0
HAMILTON LANE INC CL A 407497106 43,827 735,350 SH   SOLE 21 735,350 0 0
HAMILTON LANE INC CL A 407497106 46,295 776,766 SH   SOLE 22 748,143 0 28,623
HAMILTON LANE INC CL A 407497106 347 5,816 SH   SOLE 23 5,816 0 0
HAMILTON LANE INC CL A 407497106 1,602 26,887 SH   SOLE 26 0 0 26,887
HAMILTON LANE INC CL A 407497106 307 5,145 SH   SOLE 28 5,145 0 0
HAMILTON LANE INC CL A 407497106 7,689 129,015 SH   SOLE 30 129,015 0 0
HAMILTON LANE INC CL A 407497106 101 1,698 SH   SOLE 40 1,698 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 5,598 127,566 SH   SOLE 2 41,250 0 86,316
HANCOCK WHITNEY CORPORATION COM 410120109 18 417 SH   SOLE 4 417 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 99 2,252 SH   SOLE 7 2,252 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 21,642 493,211 SH   SOLE 18 493,211 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 7,139 162,694 SH   SOLE 19 162,694 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 280,363 6,389,316 SH   SOLE 21 6,389,316 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 139,564 3,180,585 SH   SOLE 22 3,066,839 0 113,746
HANCOCK WHITNEY CORPORATION COM 410120109 1,645 37,485 SH   SOLE 26 26,300 0 11,185
HANCOCK WHITNEY CORPORATION COM 410120109 519 11,834 SH   SOLE 28 11,834 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 1,378 31,402 SH   SOLE 30 31,402 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 102 2,327 SH   SOLE 36 2,327 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 392 8,943 SH   SOLE 40 8,943 0 0
HANESBRANDS INC COM 410345102 13,370 900,347 SH   SOLE 2 105,212 0 795,135
HANESBRANDS INC COM 410345102 2,327 156,696 SH   SOLE 4 147,187 0 9,509
HANESBRANDS INC COM 410345102 4,632 311,903 SH   SOLE 7 311,903 0 0
HANESBRANDS INC COM 410345102 11 760 SH   SOLE 13 760 0 0
HANESBRANDS INC COM 410345102 42 2,814 SH   SOLE 15 2,814 0 0
HANESBRANDS INC COM 410345102 10,822 728,757 SH   SOLE 18 680,909 0 47,848
HANESBRANDS INC COM 410345102 1,725 116,183 SH   SOLE 19 116,183 0 0
HANESBRANDS INC COM 410345102 131,022 8,823,039 SH   SOLE 21 8,823,039 0 0
HANESBRANDS INC COM 410345102 152,415 10,263,615 SH   SOLE 22 9,288,785 0 974,830
HANESBRANDS INC COM 410345102 3,827 257,731 SH   SOLE 23 257,731 0 0
HANESBRANDS INC COM 410345102 6,410 431,626 SH   SOLE 25 431,626 0 0
HANESBRANDS INC COM 410345102 28,724 1,934,295 SH   SOLE 26 471,494 0 1,462,801
HANESBRANDS INC COM 410345102 997 67,105 SH   SOLE 28 46,178 0 20,927
HANESBRANDS INC COM 410345102 1,221 82,244 SH   SOLE 29 7,552 0 74,692
HANESBRANDS INC COM 410345102 21,961 1,478,830 SH   SOLE 30 1,478,830 0 0
HANESBRANDS INC COM 410345102 1,314 88,469 SH   SOLE 31 63,857 0 24,612
HANESBRANDS INC COM 410345102 402 27,073 SH   SOLE 34 27,073 0 0
HANESBRANDS INC COM 410345102 3,922 264,104 SH   SOLE 36 264,104 0 0
HANESBRANDS INC COM 410345102 109 7,319 SH   SOLE 40 7,319 0 0
HANGER INC COM NEW 41043F208 863 31,257 SH   SOLE 2 1,300 0 29,957
HANGER INC COM NEW 41043F208 17 604 SH   SOLE 7 604 0 0
HANGER INC COM NEW 41043F208 4,702 170,309 SH   SOLE 18 170,309 0 0
HANGER INC COM NEW 41043F208 1,762 63,825 SH   SOLE 19 63,825 0 0
HANGER INC COM NEW 41043F208 119,901 4,342,659 SH   SOLE 21 4,342,659 0 0
HANGER INC COM NEW 41043F208 30,001 1,086,614 SH   SOLE 22 1,038,183 0 48,431
HANGER INC COM NEW 41043F208 46 1,684 SH   SOLE 26 0 0 1,684
HANGER INC COM NEW 41043F208 337 12,210 SH   SOLE 28 12,210 0 0
HANGER INC COM NEW 41043F208 2,633 95,374 SH   SOLE 30 95,374 0 0
HANGER INC COM NEW 41043F208 126 4,569 SH   SOLE 34 4,569 0 0
HANGER INC COM NEW 41043F208 127 4,599 SH   SOLE 40 4,599 0 0
HANMI FINL CORP COM NEW 410495204 493 24,680 SH   SOLE 2 1,156 0 23,524
HANMI FINL CORP COM NEW 410495204 5 266 SH   SOLE 4 266 0 0
HANMI FINL CORP COM NEW 410495204 15 726 SH   SOLE 7 726 0 0
HANMI FINL CORP COM NEW 410495204 2,651 132,594 SH   SOLE 18 132,594 0 0
HANMI FINL CORP COM NEW 410495204 831 41,549 SH   SOLE 19 41,549 0 0
HANMI FINL CORP COM NEW 410495204 67,887 3,395,204 SH   SOLE 21 3,395,204 0 0
HANMI FINL CORP COM NEW 410495204 19,005 950,475 SH   SOLE 22 909,377 0 41,098
HANMI FINL CORP COM NEW 410495204 58 2,888 SH   SOLE 26 0 0 2,888
HANMI FINL CORP COM NEW 410495204 91 4,563 SH   SOLE 28 4,563 0 0
HANMI FINL CORP COM NEW 410495204 881 44,055 SH   SOLE 30 44,055 0 0
HANMI FINL CORP COM NEW 410495204 68 3,407 SH   SOLE 40 3,407 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 2,007 62,380 SH   SOLE 2 2,320 0 60,060
HANNON ARMSTRONG SUST INFR C COM 41068X100 9 285 SH   SOLE 4 285 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 39 1,200 SH   SOLE 7 1,200 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 6,917 214,941 SH   SOLE 18 214,941 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 3,586 111,433 SH   SOLE 19 111,433 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 111,243 3,456,910 SH   SOLE 21 3,456,910 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 65,869 2,046,889 SH   SOLE 22 1,971,121 0 75,768
HANNON ARMSTRONG SUST INFR C COM 41068X100 1,954 60,707 SH   SOLE 26 18,066 0 42,641
HANNON ARMSTRONG SUST INFR C COM 41068X100 271 8,423 SH   SOLE 28 8,423 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 697 21,670 SH   SOLE 30 21,670 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 254 7,884 SH   SOLE 40 7,884 0 0
HANOVER INS GROUP INC COM 410867105 14,036 102,702 SH   SOLE 2 32,296 0 70,406
HANOVER INS GROUP INC COM 410867105 20 146 SH   SOLE 4 146 0 0
HANOVER INS GROUP INC COM 410867105 148 1,080 SH   SOLE 7 1,080 0 0
HANOVER INS GROUP INC COM 410867105 15,958 116,766 SH   SOLE 18 116,766 0 0
HANOVER INS GROUP INC COM 410867105 1,680 12,291 SH   SOLE 19 12,291 0 0
HANOVER INS GROUP INC COM 410867105 273,465 2,000,916 SH   SOLE 21 2,000,916 0 0
HANOVER INS GROUP INC COM 410867105 190,160 1,391,382 SH   SOLE 22 1,315,749 0 75,633
HANOVER INS GROUP INC COM 410867105 718 5,257 SH   SOLE 23 5,257 0 0
HANOVER INS GROUP INC COM 410867105 1,983 14,513 SH   SOLE 26 9,535 0 4,978
HANOVER INS GROUP INC COM 410867105 713 5,217 SH   SOLE 28 5,217 0 0
HANOVER INS GROUP INC COM 410867105 1,691 12,371 SH   SOLE 30 12,371 0 0
HANOVER INS GROUP INC COM 410867105 113 827 SH   SOLE 31 827 0 0
HANOVER INS GROUP INC COM 410867105 129 943 SH   SOLE 36 943 0 0
HANOVER INS GROUP INC COM 410867105 595 4,355 SH   SOLE 40 4,355 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100 210 19,147 SH   SOLE 2 1,224 0 17,923
HARBORONE BANCORP INC NEW COM NEW 41165Y100 7 592 SH   SOLE 7 592 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100 1,046 95,162 SH   SOLE 18 95,162 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100 517 47,027 SH   SOLE 19 47,027 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100 11,420 1,039,145 SH   SOLE 21 1,039,145 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100 16,906 1,538,338 SH   SOLE 22 1,516,802 0 21,536
HARBORONE BANCORP INC NEW COM NEW 41165Y100 39 3,570 SH   SOLE 30 3,570 0 0
HARLEY DAVIDSON INC COM 412822108 15,032 404,196 SH   SOLE 2 53,115 0 351,081
HARLEY DAVIDSON INC COM 412822108 2,734 73,504 SH   SOLE 4 69,112 0 4,392
HARLEY DAVIDSON INC COM 412822108 5,539 148,940 SH   SOLE 7 148,940 0 0
HARLEY DAVIDSON INC COM 412822108 119 3,195 SH   SOLE 13 3,195 0 0
HARLEY DAVIDSON INC COM 412822108 58 1,559 SH   SOLE 15 1,559 0 0
HARLEY DAVIDSON INC COM 412822108 17,464 469,581 SH   SOLE 18 444,931 0 24,650
HARLEY DAVIDSON INC COM 412822108 3,612 97,129 SH   SOLE 19 97,129 0 0
HARLEY DAVIDSON INC COM 412822108 262,230 7,051,076 SH   SOLE 21 7,051,076 0 0
HARLEY DAVIDSON INC COM 412822108 154,995 4,167,654 SH   SOLE 22 3,723,393 0 444,261
HARLEY DAVIDSON INC COM 412822108 4,418 118,783 SH   SOLE 23 118,783 0 0
HARLEY DAVIDSON INC COM 412822108 6,520 175,328 SH   SOLE 25 175,328 0 0
HARLEY DAVIDSON INC COM 412822108 30,388 817,102 SH   SOLE 26 186,057 0 631,045
HARLEY DAVIDSON INC COM 412822108 1,082 29,083 SH   SOLE 28 20,543 0 8,540
HARLEY DAVIDSON INC COM 412822108 1,396 37,533 SH   SOLE 29 3,307 0 34,226
HARLEY DAVIDSON INC COM 412822108 22,564 606,728 SH   SOLE 30 606,728 0 0
HARLEY DAVIDSON INC COM 412822108 1,666 44,792 SH   SOLE 31 35,595 0 9,197
HARLEY DAVIDSON INC COM 412822108 2,167 58,276 SH   SOLE 32 58,276 0 0
HARLEY DAVIDSON INC COM 412822108 460 12,381 SH   SOLE 34 12,381 0 0
HARLEY DAVIDSON INC COM 412822108 4,506 121,152 SH   SOLE 36 121,152 0 0
HARLEY DAVIDSON INC COM 412822108 127 3,417 SH   SOLE 40 3,417 0 0
HARMONIC INC COM 413160102 696 89,212 SH   SOLE 2 3,055 0 86,157
HARMONIC INC COM 413160102 10 1,315 SH   SOLE 7 1,315 0 0
HARMONIC INC COM 413160102 3,187 408,538 SH   SOLE 18 408,538 0 0
HARMONIC INC COM 413160102 1,190 152,589 SH   SOLE 19 152,589 0 0
HARMONIC INC COM 413160102 81,974 10,509,473 SH   SOLE 21 10,509,473 0 0
HARMONIC INC COM 413160102 20,996 2,691,810 SH   SOLE 22 2,580,452 0 111,358
HARMONIC INC COM 413160102 46 5,872 SH   SOLE 26 0 0 5,872
HARMONIC INC COM 413160102 971 124,437 SH   SOLE 30 124,437 0 0
HARMONIC INC COM 413160102 67 8,589 SH   SOLE 40 8,589 0 0
HARMONY GOLD MNG LTD SPONSORED ADR 413216300 5,869 1,616,756 SH   SOLE 7 1,616,756 0 0
HARMONY GOLD MNG LTD SPONSORED ADR 413216300 10,116 2,786,799 SH   SOLE 30 2,786,799 0 0
HARPOON THERAPEUTICS INC COM 41358P106 80 5,403 SH   SOLE 2 305 0 5,098
HARPOON THERAPEUTICS INC COM 41358P106 335 22,650 SH   SOLE 18 22,650 0 0
HARPOON THERAPEUTICS INC COM 41358P106 357 24,164 SH   SOLE 19 24,164 0 0
HARPOON THERAPEUTICS INC COM 41358P106 3,874 261,920 SH   SOLE 21 261,920 0 0
HARPOON THERAPEUTICS INC COM 41358P106 2,094 141,591 SH   SOLE 22 139,568 0 2,023
HARPOON THERAPEUTICS INC COM 41358P106 16 1,104 SH   SOLE 23 1,104 0 0
HARROW HEALTH INC COM 415858109 35 4,483 SH   SOLE 18 4,483 0 0
HARROW HEALTH INC COM 415858109 794 102,053 SH   SOLE 21 102,053 0 0
HARROW HEALTH INC COM 415858109 2,789 358,518 SH   SOLE 22 358,518 0 0
HARSCO CORP COM 415864107 773 33,609 SH   SOLE 2 3,941 0 29,668
HARSCO CORP COM 415864107 11 467 SH   SOLE 4 467 0 0
HARSCO CORP COM 415864107 30 1,284 SH   SOLE 7 1,284 0 0
HARSCO CORP COM 415864107 8,264 359,137 SH   SOLE 18 353,030 0 6,107
HARSCO CORP COM 415864107 4,897 212,831 SH   SOLE 19 212,831 0 0
HARSCO CORP COM 415864107 202,490 8,800,085 SH   SOLE 21 8,800,085 0 0
HARSCO CORP COM 415864107 54,290 2,359,395 SH   SOLE 22 2,258,493 0 100,902
HARSCO CORP COM 415864107 167 7,244 SH   SOLE 23 7,244 0 0
HARSCO CORP COM 415864107 973 42,287 SH   SOLE 26 27,715 0 14,572
HARSCO CORP COM 415864107 225 9,796 SH   SOLE 28 9,796 0 0
HARSCO CORP COM 415864107 2,525 109,744 SH   SOLE 30 109,744 0 0
HARSCO CORP COM 415864107 209 9,096 SH   SOLE 40 9,096 0 0
HARTE-HANKS INC COM 416196202 7 2,073 SH   SOLE 21 2,073 0 0
HARTE-HANKS INC COM 416196202 245 68,542 SH   SOLE 22 68,542 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 56,675 932,611 SH   SOLE 2 130,298 0 802,313
HARTFORD FINL SVCS GROUP INC COM 416515104 11,060 181,996 SH   SOLE 4 172,546 0 9,450
HARTFORD FINL SVCS GROUP INC COM 416515104 37,725 620,779 SH   SOLE 7 397,615 0 223,164
HARTFORD FINL SVCS GROUP INC COM 416515104 975 16,044 SH   SOLE 13 16,044 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 143 2,345 SH   SOLE 15 2,345 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 11 186 SH   SOLE 17 0 0 186
HARTFORD FINL SVCS GROUP INC COM 416515104 103,919 1,710,044 SH   SOLE 18 1,572,376 0 137,668
HARTFORD FINL SVCS GROUP INC COM 416515104 65,559 1,078,801 SH   SOLE 19 1,078,801 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 766,541 12,613,811 SH   SOLE 21 12,613,811 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 599,090 9,858,322 SH   SOLE 22 8,908,199 0 950,123
HARTFORD FINL SVCS GROUP INC COM 416515104 17,175 282,625 SH   SOLE 23 282,625 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 26,318 433,077 SH   SOLE 25 433,077 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 120,843 1,988,534 SH   SOLE 26 241,025 0 1,747,509
HARTFORD FINL SVCS GROUP INC COM 416515104 4,066 66,916 SH   SOLE 28 47,172 0 19,744
HARTFORD FINL SVCS GROUP INC COM 416515104 5,133 84,471 SH   SOLE 29 7,610 0 76,861
HARTFORD FINL SVCS GROUP INC COM 416515104 116,312 1,913,969 SH   SOLE 30 1,913,969 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 6,893 113,420 SH   SOLE 31 68,830 0 44,590
HARTFORD FINL SVCS GROUP INC COM 416515104 21,060 346,556 SH   SOLE 34 346,556 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 23,318 383,713 SH   SOLE 36 383,713 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 448 7,373 SH   SOLE 40 7,373 0 0
HARVARD BIOSCIENCE INC COM 416906105 24 7,772 SH   SOLE 18 7,772 0 0
HARVARD BIOSCIENCE INC COM 416906105 528 173,239 SH   SOLE 21 173,239 0 0
HARVARD BIOSCIENCE INC COM 416906105 2,779 911,261 SH   SOLE 22 911,261 0 0
HARVARD BIOSCIENCE INC COM 416906105 50 16,409 SH   SOLE 26 0 0 16,409
HASBRO INC COM 418056107 32,444 307,210 SH   SOLE 2 39,477 0 267,733
HASBRO INC COM 418056107 5,766 54,600 SH   SOLE 4 51,468 0 3,132
HASBRO INC COM 418056107 12,863 121,800 SH   SOLE 7 111,688 0 10,112
HASBRO INC COM 418056107 21 199 SH   SOLE 13 199 0 0
HASBRO INC COM 418056107 86 812 SH   SOLE 15 812 0 0
HASBRO INC COM 418056107 4 38 SH   SOLE 17 0 0 38
HASBRO INC COM 418056107 79,958 757,106 SH   SOLE 18 739,561 0 17,545
HASBRO INC COM 418056107 63,090 597,391 SH   SOLE 19 597,391 0 0
HASBRO INC COM 418056107 355,445 3,365,634 SH   SOLE 21 3,365,634 0 0
HASBRO INC COM 418056107 327,411 3,100,193 SH   SOLE 22 2,777,825 0 322,368
HASBRO INC COM 418056107 10,679 101,115 SH   SOLE 23 101,115 0 0
HASBRO INC COM 418056107 22,134 209,581 SH   SOLE 25 209,581 0 0
HASBRO INC COM 418056107 84,748 802,462 SH   SOLE 26 165,889 0 636,573
HASBRO INC COM 418056107 2,544 24,091 SH   SOLE 28 16,782 0 7,309
HASBRO INC COM 418056107 3,116 29,506 SH   SOLE 29 2,356 0 27,150
HASBRO INC COM 418056107 53,294 504,628 SH   SOLE 30 504,628 0 0
HASBRO INC COM 418056107 3,134 29,675 SH   SOLE 31 23,883 0 5,792
HASBRO INC COM 418056107 32,310 305,936 SH   SOLE 34 305,936 0 0
HASBRO INC COM 418056107 8,144 77,116 SH   SOLE 36 77,116 0 0
HASBRO INC COM 418056107 1,966 18,614 SH   SOLE 37 18,614 0 0
HASBRO INC COM 418056107 353 3,339 SH   SOLE 40 3,339 0 0
HAVERTY FURNITURE INC COM 419596101 362 17,949 SH   SOLE 2 714 0 17,235
HAVERTY FURNITURE INC COM 419596101 9 445 SH   SOLE 7 445 0 0
HAVERTY FURNITURE INC COM 419596101 1,700 84,343 SH   SOLE 18 84,343 0 0
HAVERTY FURNITURE INC COM 419596101 634 31,431 SH   SOLE 19 31,431 0 0
HAVERTY FURNITURE INC COM 419596101 43,835 2,174,366 SH   SOLE 21 2,174,366 0 0
HAVERTY FURNITURE INC COM 419596101 12,702 630,044 SH   SOLE 22 600,675 0 29,369
HAVERTY FURNITURE INC COM 419596101 136 6,725 SH   SOLE 26 0 0 6,725
HAVERTY FURNITURE INC COM 419596101 53 2,616 SH   SOLE 28 2,616 0 0
HAVERTY FURNITURE INC COM 419596101 430 21,328 SH   SOLE 30 21,328 0 0
HAVERTY FURNITURE INC COM 419596101 46 2,295 SH   SOLE 40 2,295 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 13,704 292,448 SH   SOLE 2 93,750 0 198,698
HAWAIIAN ELEC INDUSTRIES COM 419870100 234 4,984 SH   SOLE 4 4,984 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 368 7,853 SH   SOLE 7 7,853 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 13,829 295,108 SH   SOLE 18 295,108 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 1,188 25,345 SH   SOLE 19 25,345 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 268,958 5,739,606 SH   SOLE 21 5,739,606 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 187,426 3,999,698 SH   SOLE 22 3,780,324 0 219,374
HAWAIIAN ELEC INDUSTRIES COM 419870100 1,647 35,140 SH   SOLE 26 23,254 0 11,886
HAWAIIAN ELEC INDUSTRIES COM 419870100 705 15,050 SH   SOLE 28 15,050 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 3,341 71,294 SH   SOLE 30 71,294 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 211 4,505 SH   SOLE 31 2,205 0 2,300
HAWAIIAN ELEC INDUSTRIES COM 419870100 314 6,693 SH   SOLE 36 6,693 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 583 12,443 SH   SOLE 40 12,443 0 0
HAWAIIAN HOLDINGS INC COM 419879101 1,388 47,393 SH   SOLE 2 1,739 0 45,654
HAWAIIAN HOLDINGS INC COM 419879101 24 804 SH   SOLE 7 804 0 0
HAWAIIAN HOLDINGS INC COM 419879101 6,115 208,789 SH   SOLE 18 208,789 0 0
HAWAIIAN HOLDINGS INC COM 419879101 2,457 83,880 SH   SOLE 19 83,880 0 0
HAWAIIAN HOLDINGS INC COM 419879101 155,430 5,306,604 SH   SOLE 21 5,306,604 0 0
HAWAIIAN HOLDINGS INC COM 419879101 39,584 1,351,450 SH   SOLE 22 1,307,102 0 44,348
HAWAIIAN HOLDINGS INC COM 419879101 57 1,958 SH   SOLE 28 1,958 0 0
HAWAIIAN HOLDINGS INC COM 419879101 1,717 58,625 SH   SOLE 30 58,625 0 0
HAWAIIAN HOLDINGS INC COM 419879101 53 1,803 SH   SOLE 40 1,803 0 0
HAWKINS INC COM 420261109 451 9,850 SH   SOLE 2 300 0 9,550
HAWKINS INC COM 420261109 6 138 SH   SOLE 7 138 0 0
HAWKINS INC COM 420261109 2,080 45,398 SH   SOLE 18 45,398 0 0
HAWKINS INC COM 420261109 754 16,462 SH   SOLE 19 16,462 0 0
HAWKINS INC COM 420261109 52,445 1,144,845 SH   SOLE 21 1,144,845 0 0
HAWKINS INC COM 420261109 13,894 303,301 SH   SOLE 22 290,898 0 12,403
HAWKINS INC COM 420261109 61 1,330 SH   SOLE 28 1,330 0 0
HAWKINS INC COM 420261109 516 11,266 SH   SOLE 30 11,266 0 0
HAWKINS INC COM 420261109 50 1,099 SH   SOLE 40 1,099 0 0
HAWTHORN BANCSHARES INC COM 420476103 153 6,017 SH   SOLE 2 235 0 5,782
HAWTHORN BANCSHARES INC COM 420476103 507 19,885 SH   SOLE 18 19,885 0 0
HAWTHORN BANCSHARES INC COM 420476103 253 9,922 SH   SOLE 19 9,922 0 0
HAWTHORN BANCSHARES INC COM 420476103 5,175 202,959 SH   SOLE 21 202,959 0 0
HAWTHORN BANCSHARES INC COM 420476103 1,313 51,498 SH   SOLE 22 49,902 0 1,596
HAYNES INTERNATIONAL INC COM NEW 420877201 439 12,280 SH   SOLE 2 468 0 11,812
HAYNES INTERNATIONAL INC COM NEW 420877201 5 134 SH   SOLE 4 134 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 10 293 SH   SOLE 7 293 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 2,056 57,468 SH   SOLE 18 57,468 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 753 21,048 SH   SOLE 19 21,048 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 52,739 1,473,992 SH   SOLE 21 1,473,992 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 13,638 381,162 SH   SOLE 22 365,613 0 15,549
HAYNES INTERNATIONAL INC COM NEW 420877201 346 9,680 SH   SOLE 26 2,788 0 6,892
HAYNES INTERNATIONAL INC COM NEW 420877201 66 1,839 SH   SOLE 28 1,839 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 629 17,570 SH   SOLE 30 17,570 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 48 1,347 SH   SOLE 40 1,347 0 0
HBT FINL INC COM 404111106 342 17,998 SH   SOLE 2 8,802 0 9,196
HBT FINL INC COM 404111106 659 34,686 SH   SOLE 18 34,686 0 0
HBT FINL INC COM 404111106 2,612 137,528 SH   SOLE 19 137,528 0 0
HBT FINL INC COM 404111106 6,427 338,458 SH   SOLE 21 338,458 0 0
HBT FINL INC COM 404111106 4,674 246,104 SH   SOLE 22 246,104 0 0
HBT FINL INC COM 404111106 321 16,880 SH   SOLE 23 16,880 0 0
HBT FINL INC COM 404111106 1,016 53,478 SH   SOLE 26 0 0 53,478
HC2 HLDGS INC COM 404139107 20 9,074 SH   SOLE 18 9,074 0 0
HC2 HLDGS INC COM 404139107 271 124,768 SH   SOLE 21 124,768 0 0
HC2 HLDGS INC COM 404139107 1,468 676,654 SH   SOLE 22 676,654 0 0
HCA HEALTHCARE INC COM 40412C101 150,672 1,019,363 SH   SOLE 2 416,316 0 603,047
HCA HEALTHCARE INC COM 40412C101 28,276 191,303 SH   SOLE 4 183,930 0 7,373
HCA HEALTHCARE INC COM 40412C101 58,071 392,874 SH   SOLE 7 251,382 0 141,492
HCA HEALTHCARE INC COM 40412C101 423 2,861 SH   SOLE 13 2,861 0 0
HCA HEALTHCARE INC COM 40412C101 223 1,509 SH   SOLE 15 1,509 0 0
HCA HEALTHCARE INC COM 40412C101 110,288 746,149 SH   SOLE 18 701,130 0 45,019
HCA HEALTHCARE INC COM 40412C101 271,911 1,839,596 SH   SOLE 19 1,839,596 0 0
HCA HEALTHCARE INC COM 40412C101 1,537 10,400 SH   SOLE 20 10,400 0 0
HCA HEALTHCARE INC COM 40412C101 769,717 5,207,477 SH   SOLE 21 5,207,477 0 0
HCA HEALTHCARE INC COM 40412C101 1,035,179 7,003,443 SH   SOLE 22 6,130,192 0 873,251
HCA HEALTHCARE INC COM 40412C101 43,654 295,336 SH   SOLE 23 295,336 0 0
HCA HEALTHCARE INC COM 40412C101 47,332 320,220 SH   SOLE 25 320,220 0 0
HCA HEALTHCARE INC COM 40412C101 200,965 1,359,618 SH   SOLE 26 187,137 0 1,172,481
HCA HEALTHCARE INC COM 40412C101 7,560 51,149 SH   SOLE 28 35,587 0 15,562
HCA HEALTHCARE INC COM 40412C101 6,655 45,023 SH   SOLE 29 45,023 0 0
HCA HEALTHCARE INC COM 40412C101 188,074 1,272,404 SH   SOLE 30 1,272,404 0 0
HCA HEALTHCARE INC COM 40412C101 22,994 155,565 SH   SOLE 31 118,443 0 37,122
HCA HEALTHCARE INC COM 40412C101 130,871 885,402 SH   SOLE 34 885,402 0 0
HCA HEALTHCARE INC COM 40412C101 30,300 204,993 SH   SOLE 36 204,993 0 0
HCA HEALTHCARE INC COM 40412C101 847 5,730 SH   SOLE 40 5,730 0 0
HCI GROUP INC COM 40416E103 359 7,861 SH   SOLE 2 709 0 7,152
HCI GROUP INC COM 40416E103 4 90 SH   SOLE 7 90 0 0
HCI GROUP INC COM 40416E103 1,418 31,055 SH   SOLE 18 31,055 0 0
HCI GROUP INC COM 40416E103 925 20,262 SH   SOLE 19 20,262 0 0
HCI GROUP INC COM 40416E103 35,714 782,340 SH   SOLE 21 782,340 0 0
HCI GROUP INC COM 40416E103 11,487 251,637 SH   SOLE 22 241,367 0 10,270
HCI GROUP INC COM 40416E103 157 3,450 SH   SOLE 23 3,450 0 0
HCI GROUP INC COM 40416E103 29 633 SH   SOLE 28 633 0 0
HCI GROUP INC COM 40416E103 402 8,797 SH   SOLE 30 8,797 0 0
HCI GROUP INC COM 40416E103 48 1,041 SH   SOLE 40 1,041 0 0
HD SUPPLY HLDGS INC COM 40416M105 17,793 442,383 SH   SOLE 2 71,075 0 371,308
HD SUPPLY HLDGS INC COM 40416M105 3,340 83,034 SH   SOLE 4 78,262 0 4,772
HD SUPPLY HLDGS INC COM 40416M105 4,591 114,135 SH   SOLE 7 23,924 0 90,211
HD SUPPLY HLDGS INC COM 40416M105 12 289 SH   SOLE 13 289 0 0
HD SUPPLY HLDGS INC COM 40416M105 4,429 110,111 SH   SOLE 18 96,002 0 14,109
HD SUPPLY HLDGS INC COM 40416M105 1,608 39,980 SH   SOLE 19 39,980 0 0
HD SUPPLY HLDGS INC COM 40416M105 82,047 2,039,953 SH   SOLE 21 2,039,953 0 0
HD SUPPLY HLDGS INC COM 40416M105 211,066 5,247,779 SH   SOLE 22 4,921,252 0 326,527
HD SUPPLY HLDGS INC COM 40416M105 5,131 127,582 SH   SOLE 23 127,582 0 0
HD SUPPLY HLDGS INC COM 40416M105 1,446 35,961 SH   SOLE 25 35,961 0 0
HD SUPPLY HLDGS INC COM 40416M105 21,087 524,288 SH   SOLE 26 173,306 0 350,982
HD SUPPLY HLDGS INC COM 40416M105 1,340 33,322 SH   SOLE 28 21,748 0 11,574
HD SUPPLY HLDGS INC COM 40416M105 1,577 39,218 SH   SOLE 29 3,557 0 35,661
HD SUPPLY HLDGS INC COM 40416M105 13,121 326,219 SH   SOLE 30 326,219 0 0
HD SUPPLY HLDGS INC COM 40416M105 1,605 39,911 SH   SOLE 31 35,622 0 4,289
HD SUPPLY HLDGS INC COM 40416M105 435 10,810 SH   SOLE 34 10,810 0 0
HD SUPPLY HLDGS INC COM 40416M105 1,514 37,633 SH   SOLE 36 37,633 0 0
HD SUPPLY HLDGS INC COM 40416M105 155 3,843 SH   SOLE 40 3,843 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 39,956 630,522 SH   SOLE 2 24,786 0 605,736
HDFC BANK LTD SPONSORED ADS 40415F101 4,551 71,816 SH   SOLE 4 71,816 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 3,015 47,584 SH   SOLE 13 47,584 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 6,157 97,165 SH   SOLE 18 97,165 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 1,565 24,696 SH   SOLE 19 24,696 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 657 10,362 SH   SOLE 21 10,362 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 154,814 2,443,025 SH   SOLE 22 1,670,950 0 772,075
HDFC BANK LTD SPONSORED ADS 40415F101 12,057 190,265 SH   SOLE 26 161,378 0 28,887
HDFC BANK LTD SPONSORED ADS 40415F101 5,304 83,694 SH   SOLE 30 83,694 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 515 8,131 SH   SOLE 31 8,131 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 4,733 74,695 SH   SOLE 34 74,695 0 0
HEADHUNTER GROUP PLC SPONSORED ADS 42207L106 14,988 698,735 SH   SOLE 19 698,735 0 0
HEADHUNTER GROUP PLC SPONSORED ADS 42207L106 513 23,936 SH   SOLE 22 23,936 0 0
HEADHUNTER GROUP PLC SPONSORED ADS 42207L106 45 2,096 SH   SOLE 25 2,096 0 0
HEADHUNTER GROUP PLC SPONSORED ADS 42207L106 10,737 500,577 SH   SOLE 34 500,577 0 0
HEALTH CATALYST INC COM 42225T107 274 7,905 SH   SOLE 2 4,746 0 3,159
HEALTH CATALYST INC COM 42225T107 957 27,565 SH   SOLE 18 27,565 0 0
HEALTH CATALYST INC COM 42225T107 822 23,681 SH   SOLE 19 23,681 0 0
HEALTH CATALYST INC COM 42225T107 10,150 292,515 SH   SOLE 21 292,515 0 0
HEALTH CATALYST INC COM 42225T107 7,952 229,164 SH   SOLE 22 222,005 0 7,159
HEALTH CATALYST INC COM 42225T107 50 1,434 SH   SOLE 30 1,434 0 0
HEALTH CATALYST INC COM 42225T107 853 24,579 SH   SOLE 34 24,579 0 0
HEALTH CATALYST INC COM 42225T107 68 1,968 SH   SOLE 40 1,968 0 0
HEALTH INS INNOVATIONS INC COM CL A 42225K106 80 4,159 SH   SOLE 2 379 0 3,780
HEALTH INS INNOVATIONS INC COM CL A 42225K106 5 278 SH   SOLE 7 278 0 0
HEALTH INS INNOVATIONS INC COM CL A 42225K106 735 38,095 SH   SOLE 18 38,095 0 0
HEALTH INS INNOVATIONS INC COM CL A 42225K106 325 16,872 SH   SOLE 19 16,872 0 0
HEALTH INS INNOVATIONS INC COM CL A 42225K106 7,040 364,977 SH   SOLE 21 364,977 0 0
HEALTH INS INNOVATIONS INC COM CL A 42225K106 6,047 313,486 SH   SOLE 22 304,278 0 9,208
HEALTHCARE RLTY TR COM 421946104 6,307 189,005 SH   SOLE 2 61,441 0 127,564
HEALTHCARE RLTY TR COM 421946104 1,240 37,170 SH   SOLE 4 37,170 0 0
HEALTHCARE RLTY TR COM 421946104 4,443 133,129 SH   SOLE 7 133,129 0 0
HEALTHCARE RLTY TR COM 421946104 24,828 744,013 SH   SOLE 18 744,013 0 0
HEALTHCARE RLTY TR COM 421946104 11,964 358,539 SH   SOLE 19 358,539 0 0
HEALTHCARE RLTY TR COM 421946104 362,158 10,852,803 SH   SOLE 21 10,852,803 0 0
HEALTHCARE RLTY TR COM 421946104 194,165 5,818,537 SH   SOLE 22 5,652,831 0 165,706
HEALTHCARE RLTY TR COM 421946104 286 8,577 SH   SOLE 23 8,577 0 0
HEALTHCARE RLTY TR COM 421946104 9,653 289,279 SH   SOLE 25 289,279 0 0
HEALTHCARE RLTY TR COM 421946104 3,219 96,452 SH   SOLE 26 33,692 0 62,760
HEALTHCARE RLTY TR COM 421946104 527 15,800 SH   SOLE 28 15,800 0 0
HEALTHCARE RLTY TR COM 421946104 2,295 68,762 SH   SOLE 29 68,762 0 0
HEALTHCARE RLTY TR COM 421946104 20,648 618,771 SH   SOLE 30 618,771 0 0
HEALTHCARE RLTY TR COM 421946104 70 2,110 SH   SOLE 36 2,110 0 0
HEALTHCARE RLTY TR COM 421946104 374 11,208 SH   SOLE 40 11,208 0 0
HEALTHCARE SVCS GRP INC COM 421906108 1,694 69,647 SH   SOLE 2 41,156 0 28,491
HEALTHCARE SVCS GRP INC COM 421906108 8 310 SH   SOLE 4 310 0 0
HEALTHCARE SVCS GRP INC COM 421906108 33 1,358 SH   SOLE 7 1,358 0 0
HEALTHCARE SVCS GRP INC COM 421906108 11,145 458,271 SH   SOLE 18 436,529 0 21,742
HEALTHCARE SVCS GRP INC COM 421906108 8,801 361,898 SH   SOLE 19 361,898 0 0
HEALTHCARE SVCS GRP INC COM 421906108 130,481 5,365,187 SH   SOLE 21 5,365,187 0 0
HEALTHCARE SVCS GRP INC COM 421906108 67,332 2,768,594 SH   SOLE 22 2,672,742 0 95,852
HEALTHCARE SVCS GRP INC COM 421906108 671 27,599 SH   SOLE 23 27,599 0 0
HEALTHCARE SVCS GRP INC COM 421906108 2,328 95,740 SH   SOLE 26 16,623 0 79,117
HEALTHCARE SVCS GRP INC COM 421906108 221 9,089 SH   SOLE 28 9,089 0 0
HEALTHCARE SVCS GRP INC COM 421906108 586 24,095 SH   SOLE 30 24,095 0 0
HEALTHCARE SVCS GRP INC COM 421906108 185 7,599 SH   SOLE 40 7,599 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 11,999 396,283 SH   SOLE 2 21,953 0 374,330
HEALTHCARE TR AMER INC CL A NEW 42225P501 6,621 218,668 SH   SOLE 4 218,668 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 6,313 208,493 SH   SOLE 7 208,493 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 24,666 814,596 SH   SOLE 18 814,596 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 11,816 390,220 SH   SOLE 19 390,220 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 128,269 4,236,101 SH   SOLE 21 4,236,101 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 219,139 7,237,090 SH   SOLE 22 6,706,563 0 530,527
HEALTHCARE TR AMER INC CL A NEW 42225P501 1,860 61,429 SH   SOLE 23 61,429 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 13,816 456,284 SH   SOLE 25 456,284 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 5,300 175,025 SH   SOLE 26 44,652 0 130,373
HEALTHCARE TR AMER INC CL A NEW 42225P501 1,937 63,962 SH   SOLE 28 63,962 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 3,210 106,010 SH   SOLE 29 106,010 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 29,079 960,343 SH   SOLE 30 960,343 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 132 4,354 SH   SOLE 31 4,354 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 3,095 102,219 SH   SOLE 34 102,219 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 101 3,326 SH   SOLE 36 3,326 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 586 19,340 SH   SOLE 40 19,340 0 0
HEALTHEQUITY INC COM 42226A107 4,968 67,074 SH   SOLE 2 40,739 0 26,335
HEALTHEQUITY INC COM 42226A107 22 293 SH   SOLE 4 293 0 0
HEALTHEQUITY INC COM 42226A107 90 1,216 SH   SOLE 7 1,216 0 0
HEALTHEQUITY INC COM 42226A107 31,508 425,388 SH   SOLE 18 396,296 0 29,092
HEALTHEQUITY INC COM 42226A107 26,777 361,508 SH   SOLE 19 361,508 0 0
HEALTHEQUITY INC COM 42226A107 387,683 5,234,002 SH   SOLE 21 5,234,002 0 0
HEALTHEQUITY INC COM 42226A107 194,706 2,628,669 SH   SOLE 22 2,543,486 0 85,183
HEALTHEQUITY INC COM 42226A107 2,606 35,178 SH   SOLE 23 35,178 0 0
HEALTHEQUITY INC COM 42226A107 8,640 116,645 SH   SOLE 26 19,551 0 97,094
HEALTHEQUITY INC COM 42226A107 828 11,173 SH   SOLE 28 11,173 0 0
HEALTHEQUITY INC COM 42226A107 1,693 22,857 SH   SOLE 30 22,857 0 0
HEALTHEQUITY INC COM 42226A107 565 7,627 SH   SOLE 40 7,627 0 0
HEALTHPEAK PPTYS INC COM 42250P103 41,850 1,214,091 SH   SOLE 2 148,579 0 1,065,512
HEALTHPEAK PPTYS INC COM 42250P103 23,829 691,311 SH   SOLE 4 677,110 0 14,201
HEALTHPEAK PPTYS INC COM 42250P103 45,361 1,315,945 SH   SOLE 7 1,026,097 0 289,848
HEALTHPEAK PPTYS INC COM 42250P103 29 837 SH   SOLE 13 837 0 0
HEALTHPEAK PPTYS INC COM 42250P103 23 659 SH   SOLE 15 659 0 0
HEALTHPEAK PPTYS INC COM 42250P103 82,129 2,382,609 SH   SOLE 18 2,315,805 0 66,804
HEALTHPEAK PPTYS INC COM 42250P103 31,803 922,624 SH   SOLE 19 922,624 0 0
HEALTHPEAK PPTYS INC COM 42250P103 794,231 23,041,221 SH   SOLE 21 23,041,221 0 0
HEALTHPEAK PPTYS INC COM 42250P103 630,092 18,279,422 SH   SOLE 22 16,708,505 0 1,570,917
HEALTHPEAK PPTYS INC COM 42250P103 16,829 488,232 SH   SOLE 23 488,232 0 0
HEALTHPEAK PPTYS INC COM 42250P103 59,600 1,729,036 SH   SOLE 25 1,729,036 0 0
HEALTHPEAK PPTYS INC COM 42250P103 97,896 2,840,025 SH   SOLE 26 478,475 0 2,361,550
HEALTHPEAK PPTYS INC COM 42250P103 5,978 173,433 SH   SOLE 28 145,559 0 27,874
HEALTHPEAK PPTYS INC COM 42250P103 12,567 364,571 SH   SOLE 29 262,528 0 102,043
HEALTHPEAK PPTYS INC COM 42250P103 156,227 4,532,253 SH   SOLE 30 4,532,253 0 0
HEALTHPEAK PPTYS INC COM 42250P103 3,904 113,264 SH   SOLE 31 92,930 0 20,334
HEALTHPEAK PPTYS INC COM 42250P103 7,862 228,085 SH   SOLE 34 228,085 0 0
HEALTHPEAK PPTYS INC COM 42250P103 13,612 394,907 SH   SOLE 36 394,907 0 0
HEALTHPEAK PPTYS INC COM 42250P103 331 9,607 SH   SOLE 40 9,607 0 0
HEALTHSTREAM INC COM 42222N103 528 19,399 SH   SOLE 2 876 0 18,523
HEALTHSTREAM INC COM 42222N103 5 173 SH   SOLE 4 173 0 0
HEALTHSTREAM INC COM 42222N103 14 516 SH   SOLE 7 516 0 0
HEALTHSTREAM INC COM 42222N103 3,320 122,068 SH   SOLE 18 122,068 0 0
HEALTHSTREAM INC COM 42222N103 1,233 45,345 SH   SOLE 19 45,345 0 0
HEALTHSTREAM INC COM 42222N103 83,442 3,067,712 SH   SOLE 21 3,067,712 0 0
HEALTHSTREAM INC COM 42222N103 21,384 786,175 SH   SOLE 22 753,652 0 32,523
HEALTHSTREAM INC COM 42222N103 286 10,515 SH   SOLE 26 0 0 10,515
HEALTHSTREAM INC COM 42222N103 99 3,645 SH   SOLE 28 3,645 0 0
HEALTHSTREAM INC COM 42222N103 982 36,085 SH   SOLE 30 36,085 0 0
HEALTHSTREAM INC COM 42222N103 89 3,264 SH   SOLE 40 3,264 0 0
HEARTLAND EXPRESS INC COM 422347104 863 40,992 SH   SOLE 2 1,555 0 39,437
HEARTLAND EXPRESS INC COM 422347104 7 309 SH   SOLE 4 309 0 0
HEARTLAND EXPRESS INC COM 422347104 21 978 SH   SOLE 7 978 0 0
HEARTLAND EXPRESS INC COM 422347104 4,324 205,401 SH   SOLE 18 205,401 0 0
HEARTLAND EXPRESS INC COM 422347104 1,683 79,958 SH   SOLE 19 79,958 0 0
HEARTLAND EXPRESS INC COM 422347104 113,537 5,393,698 SH   SOLE 21 5,393,698 0 0
HEARTLAND EXPRESS INC COM 422347104 30,388 1,443,617 SH   SOLE 22 1,387,941 0 55,676
HEARTLAND EXPRESS INC COM 422347104 176 8,357 SH   SOLE 26 5,162 0 3,195
HEARTLAND EXPRESS INC COM 422347104 116 5,514 SH   SOLE 28 5,514 0 0
HEARTLAND EXPRESS INC COM 422347104 1,409 66,953 SH   SOLE 30 66,953 0 0
HEARTLAND EXPRESS INC COM 422347104 285 13,528 SH   SOLE 34 13,528 0 0
HEARTLAND EXPRESS INC COM 422347104 116 5,514 SH   SOLE 40 5,514 0 0
HEARTLAND FINL USA INC COM 42234Q102 1,805 36,296 SH   SOLE 2 1,290 0 35,006
HEARTLAND FINL USA INC COM 42234Q102 4 89 SH   SOLE 4 89 0 0
HEARTLAND FINL USA INC COM 42234Q102 33 666 SH   SOLE 7 666 0 0
HEARTLAND FINL USA INC COM 42234Q102 5,891 118,439 SH   SOLE 18 118,439 0 0
HEARTLAND FINL USA INC COM 42234Q102 3,364 67,628 SH   SOLE 19 67,628 0 0
HEARTLAND FINL USA INC COM 42234Q102 59,679 1,199,827 SH   SOLE 21 1,199,827 0 0
HEARTLAND FINL USA INC COM 42234Q102 51,487 1,035,129 SH   SOLE 22 998,278 0 36,851
HEARTLAND FINL USA INC COM 42234Q102 472 9,487 SH   SOLE 26 6,882 0 2,605
HEARTLAND FINL USA INC COM 42234Q102 195 3,914 SH   SOLE 28 3,914 0 0
HEARTLAND FINL USA INC COM 42234Q102 615 12,359 SH   SOLE 30 12,359 0 0
HEARTLAND FINL USA INC COM 42234Q102 200 4,014 SH   SOLE 40 4,014 0 0
HEAT BIOLOGICS INC COM NEW 42237K300 0 407 SH   SOLE 21 407 0 0
HECLA MNG CO COM 422704106 1,659 489,289 SH   SOLE 2 17,333 0 471,956
HECLA MNG CO COM 422704106 7 2,165 SH   SOLE 4 2,165 0 0
HECLA MNG CO COM 422704106 32 9,480 SH   SOLE 7 9,480 0 0
HECLA MNG CO COM 422704106 5,560 1,640,066 SH   SOLE 18 1,640,066 0 0
HECLA MNG CO COM 422704106 3,064 903,860 SH   SOLE 19 903,860 0 0
HECLA MNG CO COM 422704106 63,466 18,721,390 SH   SOLE 21 18,721,390 0 0
HECLA MNG CO COM 422704106 49,727 14,668,783 SH   SOLE 22 14,065,693 0 603,090
HECLA MNG CO COM 422704106 406 119,651 SH   SOLE 26 80,885 0 38,766
HECLA MNG CO COM 422704106 190 55,918 SH   SOLE 28 55,918 0 0
HECLA MNG CO COM 422704106 511 150,702 SH   SOLE 30 150,702 0 0
HECLA MNG CO COM 422704106 147 43,441 SH   SOLE 40 43,441 0 0
HEICO CORP NEW COM 422806109 27,258 238,792 SH   SOLE 2 133,744 0 105,048
HEICO CORP NEW COM 422806109 5,425 47,524 SH   SOLE 4 46,216 0 1,308
HEICO CORP NEW COM 422806109 922 8,081 SH   SOLE 7 8,081 0 0
HEICO CORP NEW COM 422806109 496 4,344 SH   SOLE 13 4,344 0 0
HEICO CORP NEW COM 422806109 34 296 SH   SOLE 15 296 0 0
HEICO CORP NEW COM 422806109 5,239 45,892 SH   SOLE 18 31,929 0 13,963
HEICO CORP NEW COM 422806109 127,247 1,114,735 SH   SOLE 19 1,114,735 0 0
HEICO CORP NEW COM 422806109 141,140 1,236,442 SH   SOLE 21 1,236,442 0 0
HEICO CORP NEW COM 422806109 160,402 1,405,185 SH   SOLE 22 1,178,048 0 227,137
HEICO CORP NEW COM 422806109 9,335 81,782 SH   SOLE 23 81,782 0 0
HEICO CORP NEW COM 422806109 4,483 39,276 SH   SOLE 25 39,276 0 0
HEICO CORP NEW COM 422806109 17,209 150,757 SH   SOLE 26 46,356 0 104,401
HEICO CORP NEW COM 422806109 946 8,284 SH   SOLE 28 5,241 0 3,043
HEICO CORP NEW COM 422806109 6,780 59,397 SH   SOLE 29 29,910 0 29,487
HEICO CORP NEW COM 422806109 10,781 94,442 SH   SOLE 30 94,442 0 0
HEICO CORP NEW COM 422806109 8,290 72,626 SH   SOLE 31 57,239 0 15,387
HEICO CORP NEW COM 422806109 1,248 10,937 SH   SOLE 34 10,937 0 0
HEICO CORP NEW COM 422806109 3,045 26,678 SH   SOLE 36 26,678 0 0
HEICO CORP NEW COM 422806109 114 996 SH   SOLE 40 996 0 0
HEICO CORP NEW CL A 422806208 20,455 228,475 SH   SOLE 2 56,275 0 172,200
HEICO CORP NEW CL A 422806208 3,915 43,733 SH   SOLE 4 41,787 0 1,946
HEICO CORP NEW CL A 422806208 591 6,597 SH   SOLE 7 6,597 0 0
HEICO CORP NEW CL A 422806208 222 2,484 SH   SOLE 13 2,484 0 0
HEICO CORP NEW CL A 422806208 34 378 SH   SOLE 15 378 0 0
HEICO CORP NEW CL A 422806208 4,789 53,486 SH   SOLE 18 45,274 0 8,212
HEICO CORP NEW CL A 422806208 4,926 55,024 SH   SOLE 19 55,024 0 0
HEICO CORP NEW CL A 422806208 201,982 2,256,029 SH   SOLE 21 2,256,029 0 0
HEICO CORP NEW CL A 422806208 187,644 2,095,881 SH   SOLE 22 1,922,878 0 173,003
HEICO CORP NEW CL A 422806208 6,371 71,166 SH   SOLE 23 71,166 0 0
HEICO CORP NEW CL A 422806208 7,060 78,853 SH   SOLE 25 78,853 0 0
HEICO CORP NEW CL A 422806208 24,054 268,665 SH   SOLE 26 67,438 0 201,227
HEICO CORP NEW CL A 422806208 1,300 14,521 SH   SOLE 28 9,413 0 5,108
HEICO CORP NEW CL A 422806208 2,445 27,310 SH   SOLE 29 10,902 0 16,408
HEICO CORP NEW CL A 422806208 12,398 138,474 SH   SOLE 30 138,474 0 0
HEICO CORP NEW CL A 422806208 3,169 35,391 SH   SOLE 31 28,023 0 7,368
HEICO CORP NEW CL A 422806208 541 6,044 SH   SOLE 34 6,044 0 0
HEICO CORP NEW CL A 422806208 4,027 44,974 SH   SOLE 36 44,974 0 0
HEICO CORP NEW CL A 422806208 158 1,765 SH   SOLE 40 1,765 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 575 17,699 SH   SOLE 2 643 0 17,056
HEIDRICK & STRUGGLES INTL IN COM 422819102 6 196 SH   SOLE 4 196 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 14 427 SH   SOLE 7 427 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 2,851 87,734 SH   SOLE 18 87,734 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 1,100 33,832 SH   SOLE 19 33,832 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 73,405 2,258,629 SH   SOLE 21 2,258,629 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 19,803 609,322 SH   SOLE 22 586,946 0 22,376
HEIDRICK & STRUGGLES INTL IN COM 422819102 61 1,872 SH   SOLE 26 0 0 1,872
HEIDRICK & STRUGGLES INTL IN COM 422819102 79 2,430 SH   SOLE 28 2,430 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 904 27,805 SH   SOLE 30 27,805 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 54 1,670 SH   SOLE 40 1,670 0 0
HELEN OF TROY CORP LTD COM G4388N106 3,901 21,698 SH   SOLE 2 12,125 0 9,573
HELEN OF TROY CORP LTD COM G4388N106 24 132 SH   SOLE 4 132 0 0
HELEN OF TROY CORP LTD COM G4388N106 79 440 SH   SOLE 7 440 0 0
HELEN OF TROY CORP LTD COM G4388N106 26,669 148,334 SH   SOLE 18 142,139 0 6,195
HELEN OF TROY CORP LTD COM G4388N106 12,959 72,076 SH   SOLE 19 72,076 0 0
HELEN OF TROY CORP LTD COM G4388N106 326,531 1,816,182 SH   SOLE 21 1,816,182 0 0
HELEN OF TROY CORP LTD COM G4388N106 157,830 877,860 SH   SOLE 22 844,052 0 33,808
HELEN OF TROY CORP LTD COM G4388N106 562 3,127 SH   SOLE 23 3,127 0 0
HELEN OF TROY CORP LTD COM G4388N106 2,555 14,211 SH   SOLE 26 4,307 0 9,904
HELEN OF TROY CORP LTD COM G4388N106 623 3,465 SH   SOLE 28 3,465 0 0
HELEN OF TROY CORP LTD COM G4388N106 1,451 8,069 SH   SOLE 30 8,069 0 0
HELEN OF TROY CORP LTD COM G4388N106 442 2,460 SH   SOLE 40 2,460 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 565 12,213 SH   SOLE 2 1,048 0 11,165
HELIOS TECHNOLOGIES INC COM 42328H109 10 214 SH   SOLE 4 214 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 22 472 SH   SOLE 7 472 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 4,602 99,556 SH   SOLE 18 99,556 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 2,388 51,646 SH   SOLE 19 51,646 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 45,188 977,451 SH   SOLE 21 977,451 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 39,435 853,011 SH   SOLE 22 817,098 0 35,913
HELIOS TECHNOLOGIES INC COM 42328H109 476 10,293 SH   SOLE 26 3,996 0 6,297
HELIOS TECHNOLOGIES INC COM 42328H109 155 3,349 SH   SOLE 28 3,349 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 429 9,281 SH   SOLE 30 9,281 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 108 2,334 SH   SOLE 40 2,334 0 0
HELIUS MED TECHNOLOGIES INC COM CL A 42328V504 5 4,861 SH   SOLE 18 4,861 0 0
HELIUS MED TECHNOLOGIES INC COM CL A 42328V504 118 122,084 SH   SOLE 21 122,084 0 0
HELIUS MED TECHNOLOGIES INC COM CL A 42328V504 37 38,590 SH   SOLE 22 38,590 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 1,405 145,932 SH   SOLE 2 5,000 0 140,932
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 2 253 SH   SOLE 4 253 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 23 2,381 SH   SOLE 7 2,381 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 6,127 636,239 SH   SOLE 18 636,239 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 2,400 249,186 SH   SOLE 19 249,186 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 153,495 15,939,234 SH   SOLE 21 15,939,234 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 41,443 4,303,502 SH   SOLE 22 4,111,726 0 191,776
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 172 17,819 SH   SOLE 26 8,247 0 9,572
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 164 17,004 SH   SOLE 28 17,004 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 1,882 195,399 SH   SOLE 30 195,399 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 32 3,300 SH   SOLE 31 0 0 3,300
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 110 11,446 SH   SOLE 40 11,446 0 0
HELMERICH & PAYNE INC COM 423452101 11,224 247,054 SH   SOLE 2 31,206 0 215,848
HELMERICH & PAYNE INC COM 423452101 25 544 SH   SOLE 4 544 0 0
HELMERICH & PAYNE INC COM 423452101 4,513 99,333 SH   SOLE 7 99,333 0 0
HELMERICH & PAYNE INC COM 423452101 41 895 SH   SOLE 15 895 0 0
HELMERICH & PAYNE INC COM 423452101 11,465 252,361 SH   SOLE 18 246,275 0 6,086
HELMERICH & PAYNE INC COM 423452101 1,578 34,730 SH   SOLE 19 34,730 0 0
HELMERICH & PAYNE INC COM 423452101 218,336 4,805,989 SH   SOLE 21 4,805,989 0 0
HELMERICH & PAYNE INC COM 423452101 133,302 2,934,221 SH   SOLE 22 2,643,306 0 290,915
HELMERICH & PAYNE INC COM 423452101 4 96 SH   SOLE 23 96 0 0
HELMERICH & PAYNE INC COM 423452101 4,618 101,641 SH   SOLE 25 101,641 0 0
HELMERICH & PAYNE INC COM 423452101 14,147 311,396 SH   SOLE 26 25,886 0 285,510
HELMERICH & PAYNE INC COM 423452101 617 13,582 SH   SOLE 28 13,582 0 0
HELMERICH & PAYNE INC COM 423452101 12,248 269,592 SH   SOLE 30 269,592 0 0
HELMERICH & PAYNE INC COM 423452101 352 7,758 SH   SOLE 31 2,258 0 5,500
HELMERICH & PAYNE INC COM 423452101 1,825 40,162 SH   SOLE 32 40,162 0 0
HELMERICH & PAYNE INC COM 423452101 33 725 SH   SOLE 34 725 0 0
HELMERICH & PAYNE INC COM 423452101 3,133 68,964 SH   SOLE 36 68,964 0 0
HELMERICH & PAYNE INC COM 423452101 472 10,390 SH   SOLE 40 10,390 0 0
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 106 7,161 SH   SOLE 2 634 0 6,527
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 7 462 SH   SOLE 7 462 0 0
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 929 62,591 SH   SOLE 18 62,591 0 0
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 424 28,527 SH   SOLE 19 28,527 0 0
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 9,708 653,729 SH   SOLE 21 653,729 0 0
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 4,047 272,518 SH   SOLE 22 260,295 0 12,223
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 47 3,151 SH   SOLE 30 3,151 0 0
HENNESSY ADVISORS INC COM 425885100 10 993 SH   SOLE 18 993 0 0
HENNESSY ADVISORS INC COM 425885100 158 15,634 SH   SOLE 21 15,634 0 0
HENNESSY CAP ACQUSTION CORP UNIT 99/99/9999 42589C203 34,775 3,250,000 SH   SOLE 2 3,250,000 0 0
HENRY JACK & ASSOC INC COM 426281101 30,220 207,458 SH   SOLE 2 40,266 0 167,192
HENRY JACK & ASSOC INC COM 426281101 6,208 42,620 SH   SOLE 4 40,581 0 2,039
HENRY JACK & ASSOC INC COM 426281101 21,507 147,644 SH   SOLE 7 107,077 0 40,567
HENRY JACK & ASSOC INC COM 426281101 936 6,427 SH   SOLE 13 6,427 0 0
HENRY JACK & ASSOC INC COM 426281101 30,268 207,784 SH   SOLE 18 175,903 0 31,881
HENRY JACK & ASSOC INC COM 426281101 73,439 504,144 SH   SOLE 19 504,144 0 0
HENRY JACK & ASSOC INC COM 426281101 612,011 4,201,355 SH   SOLE 21 4,201,355 0 0
HENRY JACK & ASSOC INC COM 426281101 366,248 2,514,233 SH   SOLE 22 2,263,327 0 250,906
HENRY JACK & ASSOC INC COM 426281101 8,786 60,315 SH   SOLE 23 60,315 0 0
HENRY JACK & ASSOC INC COM 426281101 2,071 14,218 SH   SOLE 25 14,218 0 0
HENRY JACK & ASSOC INC COM 426281101 58,192 399,477 SH   SOLE 26 104,153 0 295,324
HENRY JACK & ASSOC INC COM 426281101 2,155 14,791 SH   SOLE 28 10,045 0 4,746
HENRY JACK & ASSOC INC COM 426281101 4,025 27,631 SH   SOLE 29 7,013 0 20,618
HENRY JACK & ASSOC INC COM 426281101 69,161 474,779 SH   SOLE 30 474,779 0 0
HENRY JACK & ASSOC INC COM 426281101 3,731 25,613 SH   SOLE 31 21,682 0 3,931
HENRY JACK & ASSOC INC COM 426281101 1,684 11,557 SH   SOLE 34 11,557 0 0
HENRY JACK & ASSOC INC COM 426281101 11,207 76,933 SH   SOLE 36 76,933 0 0
HENRY JACK & ASSOC INC COM 426281101 224 1,535 SH   SOLE 40 1,535 0 0
HENRY SCHEIN INC COM 806407102 26,795 401,599 SH   SOLE 2 80,790 0 320,809
HENRY SCHEIN INC COM 806407102 5,173 77,535 SH   SOLE 4 73,405 0 4,130
HENRY SCHEIN INC COM 806407102 15,131 226,788 SH   SOLE 7 140,976 0 85,812
HENRY SCHEIN INC COM 806407102 134 2,009 SH   SOLE 13 2,009 0 0
HENRY SCHEIN INC COM 806407102 80 1,199 SH   SOLE 15 1,199 0 0
HENRY SCHEIN INC COM 806407102 19,310 289,422 SH   SOLE 18 268,255 0 21,167
HENRY SCHEIN INC COM 806407102 3,048 45,678 SH   SOLE 19 45,678 0 0
HENRY SCHEIN INC COM 806407102 264,217 3,960,084 SH   SOLE 21 3,960,084 0 0
HENRY SCHEIN INC COM 806407102 261,148 3,914,087 SH   SOLE 22 3,504,927 0 409,160
HENRY SCHEIN INC COM 806407102 7,594 113,819 SH   SOLE 23 113,819 0 0
HENRY SCHEIN INC COM 806407102 13,694 205,246 SH   SOLE 25 205,246 0 0
HENRY SCHEIN INC COM 806407102 64,457 966,085 SH   SOLE 26 150,051 0 816,034
HENRY SCHEIN INC COM 806407102 1,834 27,486 SH   SOLE 28 18,988 0 8,498
HENRY SCHEIN INC COM 806407102 2,448 36,698 SH   SOLE 29 5,409 0 31,289
HENRY SCHEIN INC COM 806407102 47,895 717,845 SH   SOLE 30 717,845 0 0
HENRY SCHEIN INC COM 806407102 2,809 42,098 SH   SOLE 31 31,878 0 10,220
HENRY SCHEIN INC COM 806407102 1,341 20,105 SH   SOLE 34 20,105 0 0
HENRY SCHEIN INC COM 806407102 7,687 115,219 SH   SOLE 36 115,219 0 0
HENRY SCHEIN INC COM 806407102 212 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 325 60,636 SH   SOLE 22 60,636 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 9,616 201,727 SH   SOLE 2 6,551 0 195,176
HERBALIFE NUTRITION LTD COM SHS G4412G101 25 526 SH   SOLE 4 526 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 102 2,132 SH   SOLE 7 2,132 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 48 1,004 SH   SOLE 15 1,004 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 2,175 45,622 SH   SOLE 18 45,622 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 1,117 23,438 SH   SOLE 19 23,438 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 53,720 1,126,910 SH   SOLE 21 1,126,910 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 127,475 2,674,117 SH   SOLE 22 2,475,961 0 198,156
HERBALIFE NUTRITION LTD COM SHS G4412G101 1,138 23,880 SH   SOLE 23 23,880 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 4,694 98,459 SH   SOLE 25 98,459 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 9,164 192,230 SH   SOLE 26 32,126 0 160,104
HERBALIFE NUTRITION LTD COM SHS G4412G101 657 13,787 SH   SOLE 28 13,787 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 1,647 34,550 SH   SOLE 30 34,550 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 103 2,165 SH   SOLE 31 2,165 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 2,010 42,161 SH   SOLE 36 42,161 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 531 11,146 SH   SOLE 40 11,146 0 0
HERC HLDGS INC COM 42704L104 1,363 27,850 SH   SOLE 2 5,383 0 22,467
HERC HLDGS INC COM 42704L104 6 124 SH   SOLE 4 124 0 0
HERC HLDGS INC COM 42704L104 20 405 SH   SOLE 7 405 0 0
HERC HLDGS INC COM 42704L104 4,127 84,332 SH   SOLE 18 82,557 0 1,775
HERC HLDGS INC COM 42704L104 6,051 123,631 SH   SOLE 19 123,631 0 0
HERC HLDGS INC COM 42704L104 40,674 831,091 SH   SOLE 21 831,091 0 0
HERC HLDGS INC COM 42704L104 40,815 833,980 SH   SOLE 22 800,137 0 33,843
HERC HLDGS INC COM 42704L104 860 17,574 SH   SOLE 23 17,574 0 0
HERC HLDGS INC COM 42704L104 2,248 45,928 SH   SOLE 26 3,064 0 42,864
HERC HLDGS INC COM 42704L104 144 2,944 SH   SOLE 28 2,944 0 0
HERC HLDGS INC COM 42704L104 373 7,623 SH   SOLE 30 7,623 0 0
HERC HLDGS INC COM 42704L104 247 5,037 SH   SOLE 34 5,037 0 0
HERC HLDGS INC COM 42704L104 131 2,676 SH   SOLE 40 2,676 0 0
HERCULES CAPITAL INC COM 427096508 8,174 582,994 SH   SOLE 30 582,994 0 0
HERITAGE COMMERCE CORP COM 426927109 664 51,756 SH   SOLE 2 2,146 0 49,610
HERITAGE COMMERCE CORP COM 426927109 14 1,079 SH   SOLE 7 1,079 0 0
HERITAGE COMMERCE CORP COM 426927109 2,517 196,205 SH   SOLE 18 196,205 0 0
HERITAGE COMMERCE CORP COM 426927109 1,749 136,307 SH   SOLE 19 136,307 0 0
HERITAGE COMMERCE CORP COM 426927109 25,086 1,955,277 SH   SOLE 21 1,955,277 0 0
HERITAGE COMMERCE CORP COM 426927109 24,390 1,901,043 SH   SOLE 22 1,840,105 0 60,938
HERITAGE COMMERCE CORP COM 426927109 117 9,132 SH   SOLE 26 0 0 9,132
HERITAGE COMMERCE CORP COM 426927109 94 7,329 SH   SOLE 28 7,329 0 0
HERITAGE COMMERCE CORP COM 426927109 112 8,702 SH   SOLE 30 8,702 0 0
HERITAGE COMMERCE CORP COM 426927109 428 33,379 SH   SOLE 34 33,379 0 0
HERITAGE COMMERCE CORP COM 426927109 70 5,455 SH   SOLE 40 5,455 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 276 8,788 SH   SOLE 2 554 0 8,234
HERITAGE CRYSTAL CLEAN INC COM 42726M106 9 281 SH   SOLE 7 281 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 1,715 54,658 SH   SOLE 18 54,658 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 829 26,429 SH   SOLE 19 26,429 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 18,016 574,297 SH   SOLE 21 574,297 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 12,131 386,717 SH   SOLE 22 366,133 0 20,584
HERITAGE CRYSTAL CLEAN INC COM 42726M106 112 3,577 SH   SOLE 26 0 0 3,577
HERITAGE CRYSTAL CLEAN INC COM 42726M106 85 2,715 SH   SOLE 30 2,715 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 55 1,749 SH   SOLE 40 1,749 0 0
HERITAGE FINL CORP WASH COM 42722X106 833 29,421 SH   SOLE 2 1,249 0 28,172
HERITAGE FINL CORP WASH COM 42722X106 18 637 SH   SOLE 7 637 0 0
HERITAGE FINL CORP WASH COM 42722X106 4,565 161,312 SH   SOLE 18 161,312 0 0
HERITAGE FINL CORP WASH COM 42722X106 1,779 62,864 SH   SOLE 19 62,864 0 0
HERITAGE FINL CORP WASH COM 42722X106 110,637 3,909,452 SH   SOLE 21 3,909,452 0 0
HERITAGE FINL CORP WASH COM 42722X106 32,618 1,152,591 SH   SOLE 22 1,106,505 0 46,086
HERITAGE FINL CORP WASH COM 42722X106 321 11,358 SH   SOLE 26 0 0 11,358
HERITAGE FINL CORP WASH COM 42722X106 124 4,369 SH   SOLE 28 4,369 0 0
HERITAGE FINL CORP WASH COM 42722X106 1,387 49,022 SH   SOLE 30 49,022 0 0
HERITAGE FINL CORP WASH COM 42722X106 92 3,254 SH   SOLE 40 3,254 0 0
HERITAGE INS HLDGS INC COM 42727J102 399 30,090 SH   SOLE 2 2,880 0 27,210
HERITAGE INS HLDGS INC COM 42727J102 8 580 SH   SOLE 7 580 0 0
HERITAGE INS HLDGS INC COM 42727J102 1,278 96,490 SH   SOLE 18 96,490 0 0
HERITAGE INS HLDGS INC COM 42727J102 1,343 101,378 SH   SOLE 19 101,378 0 0
HERITAGE INS HLDGS INC COM 42727J102 13,112 989,559 SH   SOLE 21 989,559 0 0
HERITAGE INS HLDGS INC COM 42727J102 12,029 907,854 SH   SOLE 22 870,236 0 37,618
HERITAGE INS HLDGS INC COM 42727J102 74 5,553 SH   SOLE 23 5,553 0 0
HERITAGE INS HLDGS INC COM 42727J102 118 8,903 SH   SOLE 26 0 0 8,903
HERITAGE INS HLDGS INC COM 42727J102 52 3,942 SH   SOLE 28 3,942 0 0
HERITAGE INS HLDGS INC COM 42727J102 43 3,226 SH   SOLE 30 3,226 0 0
HERITAGE INS HLDGS INC COM 42727J102 34 2,573 SH   SOLE 40 2,573 0 0
HERMITAGE OFFSHORE SERVICE L SHS G4511M108 1 672 SH   SOLE 18 672 0 0
HERMITAGE OFFSHORE SERVICE L SHS G4511M108 13 12,630 SH   SOLE 21 12,630 0 0
HERON THERAPEUTICS INC COM 427746102 827 35,201 SH   SOLE 2 3,397 0 31,804
HERON THERAPEUTICS INC COM 427746102 10 427 SH   SOLE 4 427 0 0
HERON THERAPEUTICS INC COM 427746102 33 1,387 SH   SOLE 7 1,387 0 0
HERON THERAPEUTICS INC COM 427746102 6,709 285,496 SH   SOLE 18 285,496 0 0
HERON THERAPEUTICS INC COM 427746102 4,205 178,926 SH   SOLE 19 178,926 0 0
HERON THERAPEUTICS INC COM 427746102 66,575 2,832,982 SH   SOLE 21 2,832,982 0 0
HERON THERAPEUTICS INC COM 427746102 55,610 2,366,396 SH   SOLE 22 2,249,249 0 117,147
HERON THERAPEUTICS INC COM 427746102 22 927 SH   SOLE 23 927 0 0
HERON THERAPEUTICS INC COM 427746102 405 17,223 SH   SOLE 26 11,875 0 5,348
HERON THERAPEUTICS INC COM 427746102 212 9,039 SH   SOLE 28 9,039 0 0
HERON THERAPEUTICS INC COM 427746102 627 26,681 SH   SOLE 30 26,681 0 0
HERON THERAPEUTICS INC COM 427746102 73 3,120 SH   SOLE 34 3,120 0 0
HERON THERAPEUTICS INC COM 427746102 244 10,397 SH   SOLE 40 10,397 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 856 58,856 SH   SOLE 2 22,923 0 35,933
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 138 9,518 SH   SOLE 4 9,518 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 488 33,535 SH   SOLE 7 33,535 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 2,426 166,718 SH   SOLE 18 159,078 0 7,640
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 6,053 416,041 SH   SOLE 19 416,041 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 62,341 4,284,634 SH   SOLE 21 4,284,634 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 28,336 1,947,510 SH   SOLE 22 1,891,771 0 55,739
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 1,301 89,434 SH   SOLE 23 89,434 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 1,125 77,325 SH   SOLE 25 77,325 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 3,500 240,550 SH   SOLE 26 13,995 0 226,555
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 91 6,228 SH   SOLE 28 6,228 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 273 18,790 SH   SOLE 29 18,790 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 2,799 192,357 SH   SOLE 30 192,357 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 74 5,070 SH   SOLE 40 5,070 0 0
HERSHEY CO COM 427866108 58,621 398,834 SH   SOLE 2 60,134 0 338,700
HERSHEY CO COM 427866108 10,846 73,789 SH   SOLE 4 69,664 0 4,125
HERSHEY CO COM 427866108 28,005 190,534 SH   SOLE 7 180,039 0 10,495
HERSHEY CO COM 427866108 7,289 49,590 SH   SOLE 13 49,590 0 0
HERSHEY CO COM 427866108 136 927 SH   SOLE 15 927 0 0
HERSHEY CO COM 427866108 69,881 475,445 SH   SOLE 18 380,050 0 95,395
HERSHEY CO COM 427866108 62,779 427,126 SH   SOLE 19 427,126 0 0
HERSHEY CO COM 427866108 1,046,605 7,120,730 SH   SOLE 21 7,120,730 0 0
HERSHEY CO COM 427866108 704,787 4,795,124 SH   SOLE 22 4,137,159 0 657,965
HERSHEY CO COM 427866108 17,830 121,312 SH   SOLE 23 121,312 0 0
HERSHEY CO COM 427866108 20,171 137,236 SH   SOLE 25 137,236 0 0
HERSHEY CO COM 427866108 164,897 1,121,898 SH   SOLE 26 158,206 0 963,692
HERSHEY CO COM 427866108 4,180 28,440 SH   SOLE 28 20,000 0 8,440
HERSHEY CO COM 427866108 29,107 198,032 SH   SOLE 29 2,831 0 195,201
HERSHEY CO COM 427866108 118,642 807,197 SH   SOLE 30 807,197 0 0
HERSHEY CO COM 427866108 4,525 30,786 SH   SOLE 31 25,168 0 5,618
HERSHEY CO COM 427866108 19,670 133,825 SH   SOLE 34 133,825 0 0
HERSHEY CO COM 427866108 26,577 180,820 SH   SOLE 36 180,820 0 0
HERSHEY CO COM 427866108 445 3,031 SH   SOLE 40 3,031 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 1,621 102,915 SH   SOLE 2 3,848 0 99,067
HERTZ GLOBAL HLDGS INC COM 42806J106 10 631 SH   SOLE 4 631 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 123 7,801 SH   SOLE 7 7,801 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 5,424 344,363 SH   SOLE 18 344,363 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 2,814 178,692 SH   SOLE 19 178,692 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 55,041 3,494,668 SH   SOLE 21 3,494,668 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 52,791 3,351,780 SH   SOLE 22 3,158,326 0 193,454
HERTZ GLOBAL HLDGS INC COM 42806J106 340 21,559 SH   SOLE 26 15,522 0 6,037
HERTZ GLOBAL HLDGS INC COM 42806J106 185 11,733 SH   SOLE 28 11,733 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 423 26,872 SH   SOLE 30 26,872 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 151 9,580 SH   SOLE 31 0 0 9,580
HERTZ GLOBAL HLDGS INC COM 42806J106 1,308 83,054 SH   SOLE 36 83,054 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 106 6,700 SH   SOLE 40 6,700 0 0
HESKA CORP COM RESTRC NEW 42805E306 278 2,902 SH   SOLE 2 233 0 2,669
HESKA CORP COM RESTRC NEW 42805E306 14 142 SH   SOLE 7 142 0 0
HESKA CORP COM RESTRC NEW 42805E306 3,142 32,748 SH   SOLE 18 32,748 0 0
HESKA CORP COM RESTRC NEW 42805E306 1,168 12,172 SH   SOLE 19 12,172 0 0
HESKA CORP COM RESTRC NEW 42805E306 82,150 856,262 SH   SOLE 21 856,262 0 0
HESKA CORP COM RESTRC NEW 42805E306 21,001 218,893 SH   SOLE 22 209,401 0 9,492
HESKA CORP COM RESTRC NEW 42805E306 399 4,164 SH   SOLE 26 0 0 4,164
HESKA CORP COM RESTRC NEW 42805E306 102 1,064 SH   SOLE 28 1,064 0 0
HESKA CORP COM RESTRC NEW 42805E306 963 10,038 SH   SOLE 30 10,038 0 0
HESKA CORP COM RESTRC NEW 42805E306 75 785 SH   SOLE 40 785 0 0
HESS CORP COM 42809H107 44,846 671,250 SH   SOLE 2 86,573 0 584,677
HESS CORP COM 42809H107 7,965 119,218 SH   SOLE 4 111,903 0 7,315
HESS CORP COM 42809H107 15,335 229,535 SH   SOLE 7 218,584 0 10,951
HESS CORP COM 42809H107 477 7,136 SH   SOLE 13 7,136 0 0
HESS CORP COM 42809H107 113 1,691 SH   SOLE 15 1,691 0 0
HESS CORP COM 42809H107 41,848 626,371 SH   SOLE 18 589,531 0 36,840
HESS CORP COM 42809H107 42,127 630,548 SH   SOLE 19 630,548 0 0
HESS CORP COM 42809H107 435,318 6,515,758 SH   SOLE 21 6,515,758 0 0
HESS CORP COM 42809H107 435,072 6,512,086 SH   SOLE 22 5,819,221 0 692,865
HESS CORP COM 42809H107 13,411 200,727 SH   SOLE 23 200,727 0 0
HESS CORP COM 42809H107 19,439 290,961 SH   SOLE 25 290,961 0 0
HESS CORP COM 42809H107 70,806 1,059,813 SH   SOLE 26 206,833 0 852,980
HESS CORP COM 42809H107 3,532 52,870 SH   SOLE 28 37,331 0 15,539
HESS CORP COM 42809H107 406 6,081 SH   SOLE 29 6,081 0 0
HESS CORP COM 42809H107 66,384 993,622 SH   SOLE 30 993,622 0 0
HESS CORP COM 42809H107 4,385 65,630 SH   SOLE 31 45,651 0 19,979
HESS CORP COM 42809H107 35,127 525,775 SH   SOLE 34 525,775 0 0
HESS CORP COM 42809H107 14,233 213,031 SH   SOLE 36 213,031 0 0
HESS CORP COM 42809H107 383 5,739 SH   SOLE 40 5,739 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 53,202 3,354,492 SH   SOLE 2 449,564 0 2,904,928
HEWLETT PACKARD ENTERPRISE C COM 42824C109 10,494 661,634 SH   SOLE 4 624,755 0 36,879
HEWLETT PACKARD ENTERPRISE C COM 42824C109 34,132 2,152,071 SH   SOLE 7 1,204,667 0 947,404
HEWLETT PACKARD ENTERPRISE C COM 42824C109 618 38,940 SH   SOLE 13 38,940 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 131 8,257 SH   SOLE 15 8,257 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 39 2,454 SH   SOLE 17 0 0 2,454
HEWLETT PACKARD ENTERPRISE C COM 42824C109 41,755 2,632,753 SH   SOLE 18 2,448,611 0 184,142
HEWLETT PACKARD ENTERPRISE C COM 42824C109 8,233 519,121 SH   SOLE 19 519,121 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 570,804 35,990,161 SH   SOLE 21 35,990,161 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 544,906 34,357,272 SH   SOLE 22 30,680,468 0 3,676,804
HEWLETT PACKARD ENTERPRISE C COM 42824C109 15,481 976,102 SH   SOLE 23 976,102 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 25,870 1,631,148 SH   SOLE 25 1,631,148 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 124,178 7,829,638 SH   SOLE 26 1,007,599 0 6,822,039
HEWLETT PACKARD ENTERPRISE C COM 42824C109 3,923 247,337 SH   SOLE 28 170,328 0 77,009
HEWLETT PACKARD ENTERPRISE C COM 42824C109 460 28,980 SH   SOLE 29 28,980 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 112,011 7,062,482 SH   SOLE 30 7,062,482 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 5,557 350,402 SH   SOLE 31 258,436 0 91,966
HEWLETT PACKARD ENTERPRISE C COM 42824C109 2,424 152,843 SH   SOLE 34 152,843 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 17,933 1,130,702 SH   SOLE 36 1,130,702 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 442 27,892 SH   SOLE 40 27,892 0 0
HEXCEL CORP NEW COM 428291108 15,418 210,316 SH   SOLE 2 45,048 0 165,268
HEXCEL CORP NEW COM 428291108 66 894 SH   SOLE 4 894 0 0
HEXCEL CORP NEW COM 428291108 151 2,054 SH   SOLE 7 2,054 0 0
HEXCEL CORP NEW COM 428291108 377 5,143 SH   SOLE 13 5,143 0 0
HEXCEL CORP NEW COM 428291108 5,738 78,264 SH   SOLE 18 66,621 0 11,643
HEXCEL CORP NEW COM 428291108 48,413 660,390 SH   SOLE 19 660,390 0 0
HEXCEL CORP NEW COM 428291108 179,659 2,450,680 SH   SOLE 21 2,450,680 0 0
HEXCEL CORP NEW COM 428291108 183,630 2,504,846 SH   SOLE 22 2,317,088 0 187,758
HEXCEL CORP NEW COM 428291108 149 2,030 SH   SOLE 23 2,030 0 0
HEXCEL CORP NEW COM 428291108 2,794 38,112 SH   SOLE 26 23,164 0 14,948
HEXCEL CORP NEW COM 428291108 796 10,862 SH   SOLE 28 10,862 0 0
HEXCEL CORP NEW COM 428291108 40 542 SH   SOLE 29 542 0 0
HEXCEL CORP NEW COM 428291108 3,034 41,381 SH   SOLE 30 41,381 0 0
HEXCEL CORP NEW COM 428291108 546 7,446 SH   SOLE 31 3,828 0 3,618
HEXCEL CORP NEW COM 428291108 23 310 SH   SOLE 34 310 0 0
HEXCEL CORP NEW COM 428291108 284 3,879 SH   SOLE 36 3,879 0 0
HEXCEL CORP NEW COM 428291108 629 8,583 SH   SOLE 40 8,583 0 0
HF FOODS GROUP INC COM 40417F109 61 3,138 SH   SOLE 2 309 0 2,829
HF FOODS GROUP INC COM 40417F109 521 26,714 SH   SOLE 18 26,714 0 0
HF FOODS GROUP INC COM 40417F109 265 13,604 SH   SOLE 19 13,604 0 0
HF FOODS GROUP INC COM 40417F109 5,542 284,183 SH   SOLE 21 284,183 0 0
HF FOODS GROUP INC COM 40417F109 11,932 611,874 SH   SOLE 22 608,592 0 3,282
HI CRUSH INC COM 428337109 189 214,333 SH   SOLE 21 214,333 0 0
HIBBETT SPORTS INC COM 428567101 488 17,418 SH   SOLE 2 705 0 16,713
HIBBETT SPORTS INC COM 428567101 5 191 SH   SOLE 4 191 0 0
HIBBETT SPORTS INC COM 428567101 11 399 SH   SOLE 7 399 0 0
HIBBETT SPORTS INC COM 428567101 2,330 83,088 SH   SOLE 18 83,088 0 0
HIBBETT SPORTS INC COM 428567101 885 31,566 SH   SOLE 19 31,566 0 0
HIBBETT SPORTS INC COM 428567101 58,920 2,101,271 SH   SOLE 21 2,101,271 0 0
HIBBETT SPORTS INC COM 428567101 17,171 612,381 SH   SOLE 22 578,037 0 34,344
HIBBETT SPORTS INC COM 428567101 117 4,169 SH   SOLE 26 2,962 0 1,207
HIBBETT SPORTS INC COM 428567101 47 1,662 SH   SOLE 28 1,662 0 0
HIBBETT SPORTS INC COM 428567101 807 28,792 SH   SOLE 30 28,792 0 0
HIBBETT SPORTS INC COM 428567101 78 2,799 SH   SOLE 40 2,799 0 0
HIGHLAND INCOME FUND HIGHLAND INCOME 43010E404 21,442 1,725,000 SH   SOLE 2 1,725,000 0 0
HIGHPOINT RES CORP COM 43114K108 197 116,273 SH   SOLE 2 4,080 0 112,193
HIGHPOINT RES CORP COM 43114K108 4 2,325 SH   SOLE 7 2,325 0 0
HIGHPOINT RES CORP COM 43114K108 878 519,815 SH   SOLE 18 519,815 0 0
HIGHPOINT RES CORP COM 43114K108 328 194,188 SH   SOLE 19 194,188 0 0
HIGHPOINT RES CORP COM 43114K108 22,681 13,420,638 SH   SOLE 21 13,420,638 0 0
HIGHPOINT RES CORP COM 43114K108 5,524 3,268,416 SH   SOLE 22 3,176,808 0 91,608
HIGHPOINT RES CORP COM 43114K108 194 114,583 SH   SOLE 30 114,583 0 0
HIGHWOODS PPTYS INC COM 431284108 12,251 250,471 SH   SOLE 2 57,899 0 192,572
HIGHWOODS PPTYS INC COM 431284108 1,399 28,607 SH   SOLE 4 28,607 0 0
HIGHWOODS PPTYS INC COM 431284108 5,102 104,315 SH   SOLE 7 104,315 0 0
HIGHWOODS PPTYS INC COM 431284108 13,785 281,847 SH   SOLE 18 281,847 0 0
HIGHWOODS PPTYS INC COM 431284108 6,075 124,216 SH   SOLE 19 124,216 0 0
HIGHWOODS PPTYS INC COM 431284108 283,292 5,792,110 SH   SOLE 21 5,792,110 0 0
HIGHWOODS PPTYS INC COM 431284108 211,683 4,328,014 SH   SOLE 22 4,125,472 0 202,542
HIGHWOODS PPTYS INC COM 431284108 327 6,691 SH   SOLE 23 6,691 0 0
HIGHWOODS PPTYS INC COM 431284108 11,100 226,944 SH   SOLE 25 226,944 0 0
HIGHWOODS PPTYS INC COM 431284108 3,537 72,319 SH   SOLE 26 20,233 0 52,086
HIGHWOODS PPTYS INC COM 431284108 701 14,325 SH   SOLE 28 14,325 0 0
HIGHWOODS PPTYS INC COM 431284108 2,631 53,800 SH   SOLE 29 53,800 0 0
HIGHWOODS PPTYS INC COM 431284108 22,788 465,916 SH   SOLE 30 465,916 0 0
HIGHWOODS PPTYS INC COM 431284108 100 2,053 SH   SOLE 31 2,053 0 0
HIGHWOODS PPTYS INC COM 431284108 200 4,093 SH   SOLE 36 4,093 0 0
HIGHWOODS PPTYS INC COM 431284108 513 10,482 SH   SOLE 40 10,482 0 0
HILL INTERNATIONAL INC COM 431466101 26 8,348 SH   SOLE 18 8,348 0 0
HILL INTERNATIONAL INC COM 431466101 715 226,326 SH   SOLE 21 226,326 0 0
HILL INTERNATIONAL INC COM 431466101 22 6,934 SH   SOLE 22 6,934 0 0
HILL ROM HLDGS INC COM 431475102 45,418 400,055 SH   SOLE 2 254,517 0 145,538
HILL ROM HLDGS INC COM 431475102 4,382 38,600 SH   SOLE 4 38,600 0 0
HILL ROM HLDGS INC COM 431475102 1,162 10,234 SH   SOLE 7 10,234 0 0
HILL ROM HLDGS INC COM 431475102 75 664 SH   SOLE 17 0 0 664
HILL ROM HLDGS INC COM 431475102 23,284 205,095 SH   SOLE 18 199,473 0 5,622
HILL ROM HLDGS INC COM 431475102 2,764 24,348 SH   SOLE 19 24,348 0 0
HILL ROM HLDGS INC COM 431475102 421,883 3,716,047 SH   SOLE 21 3,716,047 0 0
HILL ROM HLDGS INC COM 431475102 294,348 2,592,690 SH   SOLE 22 2,304,900 0 287,790
HILL ROM HLDGS INC COM 431475102 9,194 80,984 SH   SOLE 23 80,984 0 0
HILL ROM HLDGS INC COM 431475102 604 5,320 SH   SOLE 25 5,320 0 0
HILL ROM HLDGS INC COM 431475102 5,574 49,094 SH   SOLE 26 29,608 0 19,486
HILL ROM HLDGS INC COM 431475102 1,047 9,225 SH   SOLE 28 9,225 0 0
HILL ROM HLDGS INC COM 431475102 3,994 35,184 SH   SOLE 29 35,184 0 0
HILL ROM HLDGS INC COM 431475102 3,103 27,335 SH   SOLE 30 27,335 0 0
HILL ROM HLDGS INC COM 431475102 9,643 84,938 SH   SOLE 31 62,068 0 22,870
HILL ROM HLDGS INC COM 431475102 3,584 31,565 SH   SOLE 34 31,565 0 0
HILL ROM HLDGS INC COM 431475102 546 4,809 SH   SOLE 36 4,809 0 0
HILL ROM HLDGS INC COM 431475102 765 6,740 SH   SOLE 40 6,740 0 0
HILLENBRAND INC COM 431571108 1,908 57,280 SH   SOLE 2 10,694 0 46,586
HILLENBRAND INC COM 431571108 7 201 SH   SOLE 4 201 0 0
HILLENBRAND INC COM 431571108 45 1,358 SH   SOLE 7 1,358 0 0
HILLENBRAND INC COM 431571108 12,170 365,358 SH   SOLE 18 336,041 0 29,317
HILLENBRAND INC COM 431571108 10,525 315,975 SH   SOLE 19 315,975 0 0
HILLENBRAND INC COM 431571108 259,217 7,781,955 SH   SOLE 21 7,781,955 0 0
HILLENBRAND INC COM 431571108 80,110 2,404,969 SH   SOLE 22 2,311,358 0 93,611
HILLENBRAND INC COM 431571108 1,467 44,052 SH   SOLE 23 44,052 0 0
HILLENBRAND INC COM 431571108 4,383 131,597 SH   SOLE 26 21,866 0 109,731
HILLENBRAND INC COM 431571108 324 9,733 SH   SOLE 28 9,733 0 0
HILLENBRAND INC COM 431571108 16,350 490,835 SH   SOLE 30 490,835 0 0
HILLENBRAND INC COM 431571108 439 13,194 SH   SOLE 34 13,194 0 0
HILLENBRAND INC COM 431571108 61 1,841 SH   SOLE 36 1,841 0 0
HILLENBRAND INC COM 431571108 280 8,416 SH   SOLE 40 8,416 0 0
HILLTOP HOLDINGS INC COM 432748101 1,836 73,638 SH   SOLE 2 2,812 0 70,826
HILLTOP HOLDINGS INC COM 432748101 12 463 SH   SOLE 4 463 0 0
HILLTOP HOLDINGS INC COM 432748101 30 1,188 SH   SOLE 7 1,188 0 0
HILLTOP HOLDINGS INC COM 432748101 5,924 237,613 SH   SOLE 18 237,613 0 0
HILLTOP HOLDINGS INC COM 432748101 3,129 125,503 SH   SOLE 19 125,503 0 0
HILLTOP HOLDINGS INC COM 432748101 60,067 2,409,418 SH   SOLE 21 2,409,418 0 0
HILLTOP HOLDINGS INC COM 432748101 52,173 2,092,787 SH   SOLE 22 1,996,942 0 95,845
HILLTOP HOLDINGS INC COM 432748101 356 14,283 SH   SOLE 26 8,932 0 5,351
HILLTOP HOLDINGS INC COM 432748101 267 10,719 SH   SOLE 28 10,719 0 0
HILLTOP HOLDINGS INC COM 432748101 564 22,608 SH   SOLE 30 22,608 0 0
HILLTOP HOLDINGS INC COM 432748101 121 4,848 SH   SOLE 34 4,848 0 0
HILLTOP HOLDINGS INC COM 432748101 214 8,566 SH   SOLE 40 8,566 0 0
HILTON GRAND VACATIONS INC COM 43283X105 5,556 161,547 SH   SOLE 2 5,745 0 155,802
HILTON GRAND VACATIONS INC COM 43283X105 13 391 SH   SOLE 4 391 0 0
HILTON GRAND VACATIONS INC COM 43283X105 52 1,500 SH   SOLE 7 1,500 0 0
HILTON GRAND VACATIONS INC COM 43283X105 1,420 41,284 SH   SOLE 18 39,733 0 1,551
HILTON GRAND VACATIONS INC COM 43283X105 687 19,972 SH   SOLE 19 19,972 0 0
HILTON GRAND VACATIONS INC COM 43283X105 34,088 991,209 SH   SOLE 21 991,209 0 0
HILTON GRAND VACATIONS INC COM 43283X105 80,036 2,327,305 SH   SOLE 22 2,162,368 0 164,937
HILTON GRAND VACATIONS INC COM 43283X105 833 24,214 SH   SOLE 26 15,899 0 8,315
HILTON GRAND VACATIONS INC COM 43283X105 385 11,208 SH   SOLE 28 11,208 0 0
HILTON GRAND VACATIONS INC COM 43283X105 1,992 57,919 SH   SOLE 30 57,919 0 0
HILTON GRAND VACATIONS INC COM 43283X105 113 3,274 SH   SOLE 31 1,794 0 1,480
HILTON GRAND VACATIONS INC COM 43283X105 374 10,876 SH   SOLE 40 10,876 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 75,015 676,362 SH   SOLE 2 75,565 0 600,797
HILTON WORLDWIDE HLDGS INC COM 43300A203 16,487 148,655 SH   SOLE 4 141,263 0 7,392
HILTON WORLDWIDE HLDGS INC COM 43300A203 26,750 241,186 SH   SOLE 7 241,186 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 258 2,330 SH   SOLE 13 2,330 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 199 1,795 SH   SOLE 15 1,795 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 68,830 620,595 SH   SOLE 18 582,974 0 37,621
HILTON WORLDWIDE HLDGS INC COM 43300A203 13,909 125,405 SH   SOLE 19 125,405 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 749,356 6,756,437 SH   SOLE 21 6,756,437 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 764,789 6,895,585 SH   SOLE 22 6,176,360 0 719,225
HILTON WORLDWIDE HLDGS INC COM 43300A203 23,090 208,189 SH   SOLE 23 208,189 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 30,711 276,901 SH   SOLE 25 276,901 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 150,595 1,357,816 SH   SOLE 26 181,032 0 1,176,784
HILTON WORLDWIDE HLDGS INC COM 43300A203 6,315 56,938 SH   SOLE 28 40,846 0 16,092
HILTON WORLDWIDE HLDGS INC COM 43300A203 620 5,588 SH   SOLE 29 5,588 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 123,442 1,112,996 SH   SOLE 30 1,112,996 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 6,551 59,067 SH   SOLE 31 49,794 0 9,273
HILTON WORLDWIDE HLDGS INC COM 43300A203 3,917 35,315 SH   SOLE 34 35,315 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 20,047 180,754 SH   SOLE 36 180,754 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 631 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 15 5,473 SH   SOLE 25 5,473 0 0
HINGHAM INSTN SVGS MASS COM 433323102 230 1,096 SH   SOLE 2 52 0 1,044
HINGHAM INSTN SVGS MASS COM 433323102 6 29 SH   SOLE 7 29 0 0
HINGHAM INSTN SVGS MASS COM 433323102 1,064 5,060 SH   SOLE 18 5,060 0 0
HINGHAM INSTN SVGS MASS COM 433323102 528 2,514 SH   SOLE 19 2,514 0 0
HINGHAM INSTN SVGS MASS COM 433323102 10,156 48,314 SH   SOLE 21 48,314 0 0
HINGHAM INSTN SVGS MASS COM 433323102 9,338 44,426 SH   SOLE 22 43,414 0 1,012
HIREQUEST INC COM 433535101 24 3,385 SH   SOLE 21 3,385 0 0
HMN FINL INC COM 40424G108 17 826 SH   SOLE 18 826 0 0
HMN FINL INC COM 40424G108 18 848 SH   SOLE 21 848 0 0
HMN FINL INC COM 40424G108 681 32,409 SH   SOLE 22 32,409 0 0
HMS HLDGS CORP COM 40425J101 1,085 36,656 SH   SOLE 2 3,308 0 33,348
HMS HLDGS CORP COM 40425J101 13 433 SH   SOLE 4 433 0 0
HMS HLDGS CORP COM 40425J101 44 1,476 SH   SOLE 7 1,476 0 0
HMS HLDGS CORP COM 40425J101 11,591 391,575 SH   SOLE 18 391,575 0 0
HMS HLDGS CORP COM 40425J101 4,680 158,098 SH   SOLE 19 158,098 0 0
HMS HLDGS CORP COM 40425J101 298,989 10,100,991 SH   SOLE 21 10,100,991 0 0
HMS HLDGS CORP COM 40425J101 76,812 2,594,996 SH   SOLE 22 2,484,936 0 110,060
HMS HLDGS CORP COM 40425J101 821 27,752 SH   SOLE 26 20,710 0 7,042
HMS HLDGS CORP COM 40425J101 324 10,956 SH   SOLE 28 10,956 0 0
HMS HLDGS CORP COM 40425J101 7,561 255,453 SH   SOLE 30 255,453 0 0
HMS HLDGS CORP COM 40425J101 280 9,471 SH   SOLE 40 9,471 0 0
HNI CORP COM 404251100 1,579 42,150 SH   SOLE 2 19,855 0 22,295
HNI CORP COM 404251100 11 293 SH   SOLE 4 293 0 0
HNI CORP COM 404251100 27 708 SH   SOLE 7 708 0 0
HNI CORP COM 404251100 9,333 249,139 SH   SOLE 18 249,139 0 0
HNI CORP COM 404251100 2,820 75,290 SH   SOLE 19 75,290 0 0
HNI CORP COM 404251100 117,599 3,139,326 SH   SOLE 21 3,139,326 0 0
HNI CORP COM 404251100 55,619 1,484,762 SH   SOLE 22 1,426,904 0 57,858
HNI CORP COM 404251100 676 18,045 SH   SOLE 26 5,072 0 12,973
HNI CORP COM 404251100 199 5,311 SH   SOLE 28 5,311 0 0
HNI CORP COM 404251100 562 14,995 SH   SOLE 30 14,995 0 0
HNI CORP COM 404251100 175 4,668 SH   SOLE 40 4,668 0 0
HOLLYFRONTIER CORP COM 436106108 20,076 395,897 SH   SOLE 2 57,483 0 338,414
HOLLYFRONTIER CORP COM 436106108 3,792 74,781 SH   SOLE 4 70,356 0 4,425
HOLLYFRONTIER CORP COM 436106108 12,726 250,948 SH   SOLE 7 163,569 0 87,379
HOLLYFRONTIER CORP COM 436106108 115 2,276 SH   SOLE 13 2,276 0 0
HOLLYFRONTIER CORP COM 436106108 51 1,002 SH   SOLE 15 1,002 0 0
HOLLYFRONTIER CORP COM 436106108 18,579 366,378 SH   SOLE 18 340,539 0 25,839
HOLLYFRONTIER CORP COM 436106108 4,771 94,077 SH   SOLE 19 94,077 0 0
HOLLYFRONTIER CORP COM 436106108 364,103 7,180,108 SH   SOLE 21 7,180,108 0 0
HOLLYFRONTIER CORP COM 436106108 233,313 4,600,924 SH   SOLE 22 4,161,261 0 439,663
HOLLYFRONTIER CORP COM 436106108 6,236 122,965 SH   SOLE 23 122,965 0 0
HOLLYFRONTIER CORP COM 436106108 11,112 219,119 SH   SOLE 25 219,119 0 0
HOLLYFRONTIER CORP COM 436106108 42,628 840,619 SH   SOLE 26 153,656 0 686,963
HOLLYFRONTIER CORP COM 436106108 1,483 29,235 SH   SOLE 28 20,767 0 8,468
HOLLYFRONTIER CORP COM 436106108 1,886 37,184 SH   SOLE 29 2,981 0 34,203
HOLLYFRONTIER CORP COM 436106108 37,207 733,724 SH   SOLE 30 733,724 0 0
HOLLYFRONTIER CORP COM 436106108 1,994 39,320 SH   SOLE 31 33,098 0 6,222
HOLLYFRONTIER CORP COM 436106108 2,510 49,507 SH   SOLE 32 49,507 0 0
HOLLYFRONTIER CORP COM 436106108 585 11,533 SH   SOLE 34 11,533 0 0
HOLLYFRONTIER CORP COM 436106108 7,020 138,431 SH   SOLE 36 138,431 0 0
HOLLYFRONTIER CORP COM 436106108 182 3,590 SH   SOLE 40 3,590 0 0
HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 59 3,566 SH   SOLE 4 3,566 0 0
HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 5,010 305,272 SH   SOLE 22 305,272 0 0
HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 55 3,345 SH   SOLE 25 3,345 0 0
HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 265 16,121 SH   SOLE 31 16,121 0 0
HOLOGIC INC COM 436440101 55,131 1,055,943 SH   SOLE 2 409,706 0 646,237
HOLOGIC INC COM 436440101 8,098 155,108 SH   SOLE 4 147,904 0 7,204
HOLOGIC INC COM 436440101 13,434 257,309 SH   SOLE 7 238,205 0 19,104
HOLOGIC INC COM 436440101 1,922 36,804 SH   SOLE 13 36,804 0 0
HOLOGIC INC COM 436440101 91 1,737 SH   SOLE 15 1,737 0 0
HOLOGIC INC COM 436440101 33,596 643,484 SH   SOLE 18 545,116 0 98,368
HOLOGIC INC COM 436440101 25,138 481,483 SH   SOLE 19 481,483 0 0
HOLOGIC INC COM 436440101 412,058 7,892,319 SH   SOLE 21 7,892,319 0 0
HOLOGIC INC COM 436440101 374,447 7,171,938 SH   SOLE 22 6,435,676 0 736,262
HOLOGIC INC COM 436440101 13,013 249,251 SH   SOLE 23 249,251 0 0
HOLOGIC INC COM 436440101 13,817 264,636 SH   SOLE 25 264,636 0 0
HOLOGIC INC COM 436440101 82,328 1,576,860 SH   SOLE 26 343,067 0 1,233,793
HOLOGIC INC COM 436440101 2,674 51,215 SH   SOLE 28 36,099 0 15,116
HOLOGIC INC COM 436440101 9,666 185,129 SH   SOLE 29 45,590 0 139,539
HOLOGIC INC COM 436440101 55,135 1,056,024 SH   SOLE 30 1,056,024 0 0
HOLOGIC INC COM 436440101 6,755 129,388 SH   SOLE 31 104,188 0 25,200
HOLOGIC INC COM 436440101 30,923 592,282 SH   SOLE 34 592,282 0 0
HOLOGIC INC COM 436440101 9,874 189,114 SH   SOLE 36 189,114 0 0
HOLOGIC INC COM 436440101 298 5,708 SH   SOLE 40 5,708 0 0
HOME BANCORP INC COM 43689E107 337 8,609 SH   SOLE 2 296 0 8,313
HOME BANCORP INC COM 43689E107 6 142 SH   SOLE 7 142 0 0
HOME BANCORP INC COM 43689E107 1,110 28,333 SH   SOLE 18 28,333 0 0
HOME BANCORP INC COM 43689E107 537 13,706 SH   SOLE 19 13,706 0 0
HOME BANCORP INC COM 43689E107 11,135 284,129 SH   SOLE 21 284,129 0 0
HOME BANCORP INC COM 43689E107 3,446 87,941 SH   SOLE 22 81,914 0 6,027
HOME BANCSHARES INC COM 436893200 4,804 244,335 SH   SOLE 2 90,244 0 154,091
HOME BANCSHARES INC COM 436893200 10 508 SH   SOLE 4 508 0 0
HOME BANCSHARES INC COM 436893200 55 2,804 SH   SOLE 7 2,804 0 0
HOME BANCSHARES INC COM 436893200 20,610 1,048,324 SH   SOLE 18 1,048,324 0 0
HOME BANCSHARES INC COM 436893200 10,816 550,161 SH   SOLE 19 550,161 0 0
HOME BANCSHARES INC COM 436893200 225,446 11,467,249 SH   SOLE 21 11,467,249 0 0
HOME BANCSHARES INC COM 436893200 123,716 6,292,784 SH   SOLE 22 6,098,430 0 194,354
HOME BANCSHARES INC COM 436893200 1,047 53,272 SH   SOLE 23 53,272 0 0
HOME BANCSHARES INC COM 436893200 5,070 257,882 SH   SOLE 26 45,151 0 212,731
HOME BANCSHARES INC COM 436893200 393 20,011 SH   SOLE 28 20,011 0 0
HOME BANCSHARES INC COM 436893200 986 50,142 SH   SOLE 30 50,142 0 0
HOME BANCSHARES INC COM 436893200 369 18,771 SH   SOLE 40 18,771 0 0
HOME DEPOT INC COM 437076102 673,030 3,081,922 SH   SOLE 2 625,250 0 2,456,672
HOME DEPOT INC COM 437076102 120,928 553,751 SH   SOLE 4 523,909 0 29,842
HOME DEPOT INC COM 437076102 208,220 953,475 SH   SOLE 7 947,841 0 5,634
HOME DEPOT INC COM 437076102 10,570 48,404 SH   SOLE 13 48,404 0 0
HOME DEPOT INC COM 437076102 1,431 6,551 SH   SOLE 15 6,551 0 0
HOME DEPOT INC COM 437076102 176 807 SH   SOLE 17 0 0 807
HOME DEPOT INC COM 437076102 624,748 2,860,827 SH   SOLE 18 2,640,924 0 219,903
HOME DEPOT INC COM 437076102 293,155 1,342,406 SH   SOLE 19 1,342,406 0 0
HOME DEPOT INC COM 437076102 4,393 20,117 SH   SOLE 20 20,117 0 0
HOME DEPOT INC COM 437076102 4,745,210 21,729,142 SH   SOLE 21 21,729,142 0 0
HOME DEPOT INC COM 437076102 5,914,554 27,083,770 SH   SOLE 22 24,051,592 0 3,032,178
HOME DEPOT INC COM 437076102 191,773 878,163 SH   SOLE 23 878,163 0 0
HOME DEPOT INC COM 437076102 256,179 1,173,087 SH   SOLE 25 1,173,087 0 0
HOME DEPOT INC COM 437076102 1,169,460 5,355,162 SH   SOLE 26 636,087 0 4,719,075
HOME DEPOT INC COM 437076102 44,677 204,582 SH   SOLE 28 142,873 0 61,709
HOME DEPOT INC COM 437076102 57,768 264,532 SH   SOLE 29 65,651 0 198,881
HOME DEPOT INC COM 437076102 1,033,693 4,733,461 SH   SOLE 30 4,733,461 0 0
HOME DEPOT INC COM 437076102 63,696 291,677 SH   SOLE 31 225,478 0 66,199
HOME DEPOT INC COM 437076102 14,530 66,536 SH   SOLE 32 66,536 0 0
HOME DEPOT INC COM 437076102 116,838 535,022 SH   SOLE 34 535,022 0 0
HOME DEPOT INC COM 437076102 176,436 807,933 SH   SOLE 36 807,933 0 0
HOME DEPOT INC COM 437076102 1,284 5,879 SH   SOLE 37 5,879 0 0
HOME DEPOT INC COM 437076102 5,384 24,654 SH   SOLE 40 24,654 0 0
HOME FED BANCORP INC LA NEW COM 43708L108 10 273 SH   SOLE 18 273 0 0
HOME FED BANCORP INC LA NEW COM 43708L108 9 253 SH   SOLE 21 253 0 0
HOMESTREET INC COM 43785V102 624 18,351 SH   SOLE 2 863 0 17,488
HOMESTREET INC COM 43785V102 16 480 SH   SOLE 7 480 0 0
HOMESTREET INC COM 43785V102 3,509 103,205 SH   SOLE 18 103,205 0 0
HOMESTREET INC COM 43785V102 1,187 34,911 SH   SOLE 19 34,911 0 0
HOMESTREET INC COM 43785V102 89,462 2,631,221 SH   SOLE 21 2,631,221 0 0
HOMESTREET INC COM 43785V102 25,899 761,726 SH   SOLE 22 734,434 0 27,292
HOMESTREET INC COM 43785V102 297 8,744 SH   SOLE 26 0 0 8,744
HOMESTREET INC COM 43785V102 97 2,865 SH   SOLE 28 2,865 0 0
HOMESTREET INC COM 43785V102 1,108 32,601 SH   SOLE 30 32,601 0 0
HOMESTREET INC COM 43785V102 65 1,915 SH   SOLE 40 1,915 0 0
HOMETRUST BANCSHARES INC COM 437872104 362 13,504 SH   SOLE 2 634 0 12,870
HOMETRUST BANCSHARES INC COM 437872104 6 242 SH   SOLE 7 242 0 0
HOMETRUST BANCSHARES INC COM 437872104 1,580 58,876 SH   SOLE 18 58,876 0 0
HOMETRUST BANCSHARES INC COM 437872104 749 27,906 SH   SOLE 19 27,906 0 0
HOMETRUST BANCSHARES INC COM 437872104 16,215 604,348 SH   SOLE 21 604,348 0 0
HOMETRUST BANCSHARES INC COM 437872104 13,484 502,577 SH   SOLE 22 480,683 0 21,894
HOMETRUST BANCSHARES INC COM 437872104 73 2,716 SH   SOLE 26 0 0 2,716
HOMETRUST BANCSHARES INC COM 437872104 72 2,685 SH   SOLE 28 2,685 0 0
HOMETRUST BANCSHARES INC COM 437872104 61 2,288 SH   SOLE 30 2,288 0 0
HOMETRUST BANCSHARES INC COM 437872104 54 2,005 SH   SOLE 40 2,005 0 0
HOMOLOGY MEDICINES INC COM 438083107 215 10,383 SH   SOLE 2 1,012 0 9,371
HOMOLOGY MEDICINES INC COM 438083107 7 327 SH   SOLE 7 327 0 0
HOMOLOGY MEDICINES INC COM 438083107 1,827 88,282 SH   SOLE 18 88,282 0 0
HOMOLOGY MEDICINES INC COM 438083107 901 43,503 SH   SOLE 19 43,503 0 0
HOMOLOGY MEDICINES INC COM 438083107 26,990 1,303,869 SH   SOLE 21 1,303,869 0 0
HOMOLOGY MEDICINES INC COM 438083107 14,358 693,616 SH   SOLE 22 656,306 0 37,310
HOMOLOGY MEDICINES INC COM 438083107 94 4,531 SH   SOLE 26 0 0 4,531
HOMOLOGY MEDICINES INC COM 438083107 112 5,411 SH   SOLE 30 5,411 0 0
HOMOLOGY MEDICINES INC COM 438083107 40 1,944 SH   SOLE 40 1,944 0 0
HONDA MOTOR LTD AMERN SHS 438128308 0 5 SH   SOLE 18 5 0 0
HONEYWELL INTL INC COM 438516106 393,033 2,220,526 SH   SOLE 2 598,060 0 1,622,466
HONEYWELL INTL INC COM 438516106 55,337 312,636 SH   SOLE 4 292,928 0 19,708
HONEYWELL INTL INC COM 438516106 113,457 640,999 SH   SOLE 7 635,524 0 5,475
HONEYWELL INTL INC COM 438516106 5,249 29,655 SH   SOLE 13 29,655 0 0
HONEYWELL INTL INC COM 438516106 755 4,264 SH   SOLE 15 4,264 0 0
HONEYWELL INTL INC COM 438516106 8 44 SH   SOLE 17 0 0 44
HONEYWELL INTL INC COM 438516106 332,956 1,881,107 SH   SOLE 18 1,665,710 0 215,397
HONEYWELL INTL INC COM 438516106 87,375 493,644 SH   SOLE 19 493,644 0 0
HONEYWELL INTL INC COM 438516106 2,435,866 13,761,953 SH   SOLE 21 13,761,953 0 0
HONEYWELL INTL INC COM 438516106 3,127,481 17,669,383 SH   SOLE 22 15,778,668 0 1,890,715
HONEYWELL INTL INC COM 438516106 120,851 682,775 SH   SOLE 23 682,775 0 0
HONEYWELL INTL INC COM 438516106 129,468 731,459 SH   SOLE 25 731,459 0 0
HONEYWELL INTL INC COM 438516106 299,141 1,690,060 SH   SOLE 26 425,016 0 1,265,044
HONEYWELL INTL INC COM 438516106 7,262 41,029 SH   SOLE 28 0 0 41,029
HONEYWELL INTL INC COM 438516106 35,820 202,373 SH   SOLE 29 94,579 0 107,794
HONEYWELL INTL INC COM 438516106 430,362 2,431,424 SH   SOLE 30 2,431,424 0 0
HONEYWELL INTL INC COM 438516106 52,872 298,714 SH   SOLE 31 272,490 0 26,224
HONEYWELL INTL INC COM 438516106 26,552 150,011 SH   SOLE 34 150,011 0 0
HONEYWELL INTL INC COM 438516106 96,973 547,869 SH   SOLE 36 547,869 0 0
HONEYWELL INTL INC COM 438516106 2,829 15,984 SH   SOLE 40 15,984 0 0
HOOKER FURNITURE CORP COM 439038100 418 16,264 SH   SOLE 2 4,565 0 11,699
HOOKER FURNITURE CORP COM 439038100 8 303 SH   SOLE 7 303 0 0
HOOKER FURNITURE CORP COM 439038100 1,277 49,694 SH   SOLE 18 42,225 0 7,469
HOOKER FURNITURE CORP COM 439038100 1,381 53,775 SH   SOLE 19 53,775 0 0
HOOKER FURNITURE CORP COM 439038100 11,190 435,585 SH   SOLE 21 435,585 0 0
HOOKER FURNITURE CORP COM 439038100 11,110 432,469 SH   SOLE 22 415,710 0 16,759
HOOKER FURNITURE CORP COM 439038100 133 5,160 SH   SOLE 23 5,160 0 0
HOOKER FURNITURE CORP COM 439038100 541 21,058 SH   SOLE 26 0 0 21,058
HOOKER FURNITURE CORP COM 439038100 31 1,201 SH   SOLE 28 1,201 0 0
HOOKER FURNITURE CORP COM 439038100 40 1,547 SH   SOLE 30 1,547 0 0
HOOKER FURNITURE CORP COM 439038100 50 1,936 SH   SOLE 40 1,936 0 0
HOOKIPA PHARMA INC COM 43906K100 43 3,551 SH   SOLE 2 0 0 3,551
HOOKIPA PHARMA INC COM 43906K100 376 30,775 SH   SOLE 18 30,775 0 0
HOOKIPA PHARMA INC COM 43906K100 272 22,209 SH   SOLE 19 22,209 0 0
HOOKIPA PHARMA INC COM 43906K100 4,108 335,869 SH   SOLE 21 335,869 0 0
HOOKIPA PHARMA INC COM 43906K100 243 19,852 SH   SOLE 22 16,141 0 3,711
HOPE BANCORP INC COM 43940T109 1,466 98,672 SH   SOLE 2 4,262 0 94,410
HOPE BANCORP INC COM 43940T109 15 1,041 SH   SOLE 4 1,041 0 0
HOPE BANCORP INC COM 43940T109 12 832 SH   SOLE 7 832 0 0
HOPE BANCORP INC COM 43940T109 9,105 612,740 SH   SOLE 18 612,740 0 0
HOPE BANCORP INC COM 43940T109 3,084 207,504 SH   SOLE 19 207,504 0 0
HOPE BANCORP INC COM 43940T109 204,363 13,752,528 SH   SOLE 21 13,752,528 0 0
HOPE BANCORP INC COM 43940T109 55,814 3,756,014 SH   SOLE 22 3,595,411 0 160,603
HOPE BANCORP INC COM 43940T109 592 39,864 SH   SOLE 26 29,370 0 10,494
HOPE BANCORP INC COM 43940T109 277 18,667 SH   SOLE 28 18,667 0 0
HOPE BANCORP INC COM 43940T109 2,675 180,011 SH   SOLE 30 180,011 0 0
HOPE BANCORP INC COM 43940T109 214 14,393 SH   SOLE 40 14,393 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 1,448 33,157 SH   SOLE 2 1,419 0 31,738
HORACE MANN EDUCATORS CORP N COM 440327104 7 164 SH   SOLE 4 164 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 31 701 SH   SOLE 7 701 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 7,587 173,766 SH   SOLE 18 173,766 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 2,888 66,156 SH   SOLE 19 66,156 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 193,919 4,441,572 SH   SOLE 21 4,441,572 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 51,093 1,170,253 SH   SOLE 22 1,118,883 0 51,370
HORACE MANN EDUCATORS CORP N COM 440327104 724 16,573 SH   SOLE 26 7,588 0 8,985
HORACE MANN EDUCATORS CORP N COM 440327104 255 5,846 SH   SOLE 28 5,846 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 2,475 56,696 SH   SOLE 30 56,696 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 73 1,678 SH   SOLE 36 1,678 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 203 4,645 SH   SOLE 40 4,645 0 0
HORIZON BANCORP INC COM 440407104 759 39,945 SH   SOLE 2 1,284 0 38,661
HORIZON BANCORP INC COM 440407104 14 745 SH   SOLE 7 745 0 0
HORIZON BANCORP INC COM 440407104 2,551 134,277 SH   SOLE 18 134,277 0 0
HORIZON BANCORP INC COM 440407104 1,235 64,975 SH   SOLE 19 64,975 0 0
HORIZON BANCORP INC COM 440407104 25,477 1,340,888 SH   SOLE 21 1,340,888 0 0
HORIZON BANCORP INC COM 440407104 20,673 1,088,027 SH   SOLE 22 1,050,487 0 37,540
HORIZON BANCORP INC COM 440407104 27 1,446 SH   SOLE 28 1,446 0 0
HORIZON BANCORP INC COM 440407104 142 7,471 SH   SOLE 30 7,471 0 0
HORIZON BANCORP INC COM 440407104 107 5,610 SH   SOLE 40 5,610 0 0
HORIZON GLOBAL CORP COM 44052W104 14 4,152 SH   SOLE 18 4,152 0 0
HORIZON GLOBAL CORP COM 44052W104 294 84,314 SH   SOLE 21 84,314 0 0
HORIZON GLOBAL CORP COM 44052W104 1,222 350,041 SH   SOLE 22 350,041 0 0
HORIZON PHARMA INVT LTD NOTE 2.500% 3/1 44052TAB7 1,354 1,025,000 PRN   SOLE 21 1,025,000 0 0
HORIZON TECHNOLOGY FIN CORP COM 44045A102 0 27 SH   SOLE 17 0 0 27
HORIZON TECHNOLOGY FIN CORP COM 44045A102 988 76,396 SH   SOLE 30 76,396 0 0
HORIZON THERAPEUTICS PUB LTD SHS G46188101 12,948 357,672 SH   SOLE 2 17,962 0 339,710
HORIZON THERAPEUTICS PUB LTD SHS G46188101 30 818 SH   SOLE 4 818 0 0
HORIZON THERAPEUTICS PUB LTD SHS G46188101 116 3,215 SH   SOLE 7 3,215 0 0
HORIZON THERAPEUTICS PUB LTD SHS G46188101 3,487 96,325 SH   SOLE 18 86,847 0 9,478
HORIZON THERAPEUTICS PUB LTD SHS G46188101 5,804 160,336 SH   SOLE 19 160,336 0 0
HORIZON THERAPEUTICS PUB LTD SHS G46188101 152,587 4,215,122 SH   SOLE 21 4,215,122 0 0
HORIZON THERAPEUTICS PUB LTD SHS G46188101 190,083 5,250,914 SH   SOLE 22 4,912,396 0 338,518
HORIZON THERAPEUTICS PUB LTD SHS G46188101 803 22,174 SH   SOLE 23 22,174 0 0
HORIZON THERAPEUTICS PUB LTD SHS G46188101 4,460 123,197 SH   SOLE 26 36,345 0 86,852
HORIZON THERAPEUTICS PUB LTD SHS G46188101 1,041 28,769 SH   SOLE 28 28,769 0 0
HORIZON THERAPEUTICS PUB LTD SHS G46188101 2,628 72,603 SH   SOLE 30 72,603 0 0
HORIZON THERAPEUTICS PUB LTD SHS G46188101 140 3,870 SH   SOLE 31 3,870 0 0
HORIZON THERAPEUTICS PUB LTD SHS G46188101 740 20,444 SH   SOLE 40 20,444 0 0
HORMEL FOODS CORP COM 440452100 28,263 626,544 SH   SOLE 2 94,673 0 531,871
HORMEL FOODS CORP COM 440452100 6,933 153,683 SH   SOLE 4 145,988 0 7,695
HORMEL FOODS CORP COM 440452100 32,635 723,447 SH   SOLE 7 422,399 0 301,048
HORMEL FOODS CORP COM 440452100 883 19,566 SH   SOLE 13 19,566 0 0
HORMEL FOODS CORP COM 440452100 68 1,506 SH   SOLE 15 1,506 0 0
HORMEL FOODS CORP COM 440452100 32,011 709,613 SH   SOLE 18 634,850 0 74,763
HORMEL FOODS CORP COM 440452100 11,150 247,178 SH   SOLE 19 247,178 0 0
HORMEL FOODS CORP COM 440452100 635,783 14,094,048 SH   SOLE 21 14,094,048 0 0
HORMEL FOODS CORP COM 440452100 368,016 8,158,187 SH   SOLE 22 7,548,931 0 609,256
HORMEL FOODS CORP COM 440452100 9,661 214,164 SH   SOLE 23 214,164 0 0
HORMEL FOODS CORP COM 440452100 13,339 295,701 SH   SOLE 25 295,701 0 0
HORMEL FOODS CORP COM 440452100 94,728 2,099,923 SH   SOLE 26 265,717 0 1,834,206
HORMEL FOODS CORP COM 440452100 2,453 54,380 SH   SOLE 28 38,305 0 16,075
HORMEL FOODS CORP COM 440452100 9,094 201,591 SH   SOLE 29 0 0 201,591
HORMEL FOODS CORP COM 440452100 90,180 1,999,116 SH   SOLE 30 1,999,116 0 0
HORMEL FOODS CORP COM 440452100 944 20,926 SH   SOLE 31 8,380 0 12,546
HORMEL FOODS CORP COM 440452100 2,446 54,212 SH   SOLE 34 54,212 0 0
HORMEL FOODS CORP COM 440452100 18,265 404,902 SH   SOLE 36 404,902 0 0
HORMEL FOODS CORP COM 440452100 354 7,853 SH   SOLE 40 7,853 0 0
HOST HOTELS & RESORTS INC COM 44107P104 36,009 1,941,178 SH   SOLE 2 300,213 0 1,640,965
HOST HOTELS & RESORTS INC COM 44107P104 17,960 968,183 SH   SOLE 4 948,903 0 19,280
HOST HOTELS & RESORTS INC COM 44107P104 32,182 1,734,857 SH   SOLE 7 1,460,396 0 274,461
HOST HOTELS & RESORTS INC COM 44107P104 627 33,819 SH   SOLE 13 33,819 0 0
HOST HOTELS & RESORTS INC COM 44107P104 20 1,088 SH   SOLE 15 1,088 0 0
HOST HOTELS & RESORTS INC COM 44107P104 63,130 3,403,250 SH   SOLE 18 3,211,634 0 191,616
HOST HOTELS & RESORTS INC COM 44107P104 29,544 1,592,661 SH   SOLE 19 1,592,661 0 0
HOST HOTELS & RESORTS INC COM 44107P104 551,977 29,756,171 SH   SOLE 21 29,756,171 0 0
HOST HOTELS & RESORTS INC COM 44107P104 465,786 25,109,779 SH   SOLE 22 22,766,939 0 2,342,840
HOST HOTELS & RESORTS INC COM 44107P104 13,260 714,840 SH   SOLE 23 714,840 0 0
HOST HOTELS & RESORTS INC COM 44107P104 46,559 2,509,938 SH   SOLE 25 2,509,938 0 0
HOST HOTELS & RESORTS INC COM 44107P104 83,713 4,512,831 SH   SOLE 26 564,692 0 3,948,139
HOST HOTELS & RESORTS INC COM 44107P104 3,852 207,669 SH   SOLE 28 167,817 0 39,852
HOST HOTELS & RESORTS INC COM 44107P104 10,610 571,981 SH   SOLE 29 394,810 0 177,171
HOST HOTELS & RESORTS INC COM 44107P104 164,080 8,845,261 SH   SOLE 30 8,845,261 0 0
HOST HOTELS & RESORTS INC COM 44107P104 3,120 168,215 SH   SOLE 31 132,308 0 35,907
HOST HOTELS & RESORTS INC COM 44107P104 5,111 275,549 SH   SOLE 34 275,549 0 0
HOST HOTELS & RESORTS INC COM 44107P104 10,914 588,356 SH   SOLE 36 588,356 0 0
HOST HOTELS & RESORTS INC COM 44107P104 369 19,900 SH   SOLE 40 19,900 0 0
HOSTESS BRANDS INC CL A 44109J106 1,951 134,188 SH   SOLE 2 20,412 0 113,776
HOSTESS BRANDS INC CL A 44109J106 6 383 SH   SOLE 4 383 0 0
HOSTESS BRANDS INC CL A 44109J106 29 1,997 SH   SOLE 7 1,997 0 0
HOSTESS BRANDS INC CL A 44109J106 5,923 407,372 SH   SOLE 18 407,372 0 0
HOSTESS BRANDS INC CL A 44109J106 6,798 467,569 SH   SOLE 19 467,569 0 0
HOSTESS BRANDS INC CL A 44109J106 61,448 4,226,114 SH   SOLE 21 4,226,114 0 0
HOSTESS BRANDS INC CL A 44109J106 62,291 4,284,128 SH   SOLE 22 4,124,730 0 159,398
HOSTESS BRANDS INC CL A 44109J106 988 67,976 SH   SOLE 23 67,976 0 0
HOSTESS BRANDS INC CL A 44109J106 3,092 212,682 SH   SOLE 26 35,529 0 177,153
HOSTESS BRANDS INC CL A 44109J106 201 13,825 SH   SOLE 28 13,825 0 0
HOSTESS BRANDS INC CL A 44109J106 515 35,453 SH   SOLE 30 35,453 0 0
HOSTESS BRANDS INC CL A 44109J106 98 6,724 SH   SOLE 34 6,724 0 0
HOSTESS BRANDS INC CL A 44109J106 196 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 660 105,616 SH   SOLE 2 3,556 0 102,060
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 4 609 SH   SOLE 4 609 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 10 1,638 SH   SOLE 7 1,638 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 2,203 352,459 SH   SOLE 18 352,459 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 1,146 183,432 SH   SOLE 19 183,432 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 21,922 3,507,570 SH   SOLE 21 3,507,570 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 19,154 3,064,591 SH   SOLE 22 2,903,064 0 161,527
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 76 12,130 SH   SOLE 26 8,007 0 4,123
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 97 15,525 SH   SOLE 28 15,525 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 220 35,197 SH   SOLE 30 35,197 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 87 13,918 SH   SOLE 40 13,918 0 0
HOULIHAN LOKEY INC CL A 441593100 846 17,302 SH   SOLE 2 1,533 0 15,769
HOULIHAN LOKEY INC CL A 441593100 10 211 SH   SOLE 4 211 0 0
HOULIHAN LOKEY INC CL A 441593100 36 740 SH   SOLE 7 740 0 0
HOULIHAN LOKEY INC CL A 441593100 6,930 141,800 SH   SOLE 18 141,800 0 0
HOULIHAN LOKEY INC CL A 441593100 3,870 79,194 SH   SOLE 19 79,194 0 0
HOULIHAN LOKEY INC CL A 441593100 73,265 1,499,177 SH   SOLE 21 1,499,177 0 0
HOULIHAN LOKEY INC CL A 441593100 64,219 1,314,072 SH   SOLE 22 1,255,004 0 59,068
HOULIHAN LOKEY INC CL A 441593100 608 12,437 SH   SOLE 26 9,934 0 2,503
HOULIHAN LOKEY INC CL A 441593100 218 4,452 SH   SOLE 28 4,452 0 0
HOULIHAN LOKEY INC CL A 441593100 629 12,874 SH   SOLE 30 12,874 0 0
HOULIHAN LOKEY INC CL A 441593100 258 5,270 SH   SOLE 40 5,270 0 0
HOUSTON AMERN ENERGY CORP COM 44183U100 4 28,403 SH   SOLE 21 28,403 0 0
HOUSTON WIRE & CABLE CO COM 44244K109 15 3,349 SH   SOLE 18 3,349 0 0
HOUSTON WIRE & CABLE CO COM 44244K109 234 53,081 SH   SOLE 21 53,081 0 0
HOUSTON WIRE & CABLE CO COM 44244K109 1,943 440,636 SH   SOLE 22 440,636 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401 21 1,018 SH   SOLE 18 1,018 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401 332 15,928 SH   SOLE 21 15,928 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401 1,677 80,369 SH   SOLE 22 80,369 0 0
HOWARD BANCORP INC COM 442496105 223 13,193 SH   SOLE 2 590 0 12,603
HOWARD BANCORP INC COM 442496105 5 324 SH   SOLE 7 324 0 0
HOWARD BANCORP INC COM 442496105 765 45,309 SH   SOLE 18 45,309 0 0
HOWARD BANCORP INC COM 442496105 382 22,647 SH   SOLE 19 22,647 0 0
HOWARD BANCORP INC COM 442496105 7,496 444,061 SH   SOLE 21 444,061 0 0
HOWARD BANCORP INC COM 442496105 2,802 165,989 SH   SOLE 22 154,925 0 11,064
HOWARD HUGHES CORP COM 44267D107 9,450 74,527 SH   SOLE 2 2,679 0 71,848
HOWARD HUGHES CORP COM 44267D107 24 190 SH   SOLE 4 190 0 0
HOWARD HUGHES CORP COM 44267D107 118 932 SH   SOLE 7 932 0 0
HOWARD HUGHES CORP COM 44267D107 3,294 25,974 SH   SOLE 18 25,974 0 0
HOWARD HUGHES CORP COM 44267D107 6,377 50,294 SH   SOLE 19 50,294 0 0
HOWARD HUGHES CORP COM 44267D107 83,124 655,555 SH   SOLE 21 655,555 0 0
HOWARD HUGHES CORP COM 44267D107 145,479 1,147,314 SH   SOLE 22 1,071,683 0 75,631
HOWARD HUGHES CORP COM 44267D107 1,609 12,690 SH   SOLE 25 12,690 0 0
HOWARD HUGHES CORP COM 44267D107 2,490 19,639 SH   SOLE 26 11,984 0 7,655
HOWARD HUGHES CORP COM 44267D107 676 5,328 SH   SOLE 28 5,328 0 0
HOWARD HUGHES CORP COM 44267D107 1,643 12,958 SH   SOLE 30 12,958 0 0
HOWARD HUGHES CORP COM 44267D107 106 837 SH   SOLE 31 837 0 0
HOWARD HUGHES CORP COM 44267D107 2,582 20,359 SH   SOLE 34 20,359 0 0
HOWARD HUGHES CORP COM 44267D107 156 1,228 SH   SOLE 36 1,228 0 0
HOWARD HUGHES CORP COM 44267D107 583 4,600 SH   SOLE 40 4,600 0 0
HP INC COM 40434L105 79,281 3,857,942 SH   SOLE 2 495,486 0 3,362,456
HP INC COM 40434L105 15,916 774,523 SH   SOLE 4 731,085 0 43,438
HP INC COM 40434L105 44,259 2,153,711 SH   SOLE 7 1,385,461 0 768,250
HP INC COM 40434L105 1,478 71,940 SH   SOLE 13 71,940 0 0
HP INC COM 40434L105 186 9,061 SH   SOLE 15 9,061 0 0
HP INC COM 40434L105 57,002 2,773,825 SH   SOLE 18 2,519,509 0 254,316
HP INC COM 40434L105 16,428 799,405 SH   SOLE 19 799,405 0 0
HP INC COM 40434L105 637,304 31,012,380 SH   SOLE 21 31,012,380 0 0
HP INC COM 40434L105 777,155 37,817,748 SH   SOLE 22 33,172,850 0 4,644,898
HP INC COM 40434L105 23,801 1,158,216 SH   SOLE 23 1,158,216 0 0
HP INC COM 40434L105 36,560 1,779,082 SH   SOLE 25 1,779,082 0 0
HP INC COM 40434L105 159,921 7,782,025 SH   SOLE 26 1,073,346 0 6,708,679
HP INC COM 40434L105 5,698 277,293 SH   SOLE 28 193,329 0 83,964
HP INC COM 40434L105 6,032 293,540 SH   SOLE 29 31,296 0 262,244
HP INC COM 40434L105 141,413 6,881,415 SH   SOLE 30 6,881,415 0 0
HP INC COM 40434L105 7,433 361,701 SH   SOLE 31 280,481 0 81,220
HP INC COM 40434L105 9,796 476,705 SH   SOLE 34 476,705 0 0
HP INC COM 40434L105 8,804 428,435 SH   SOLE 35 428,435 0 0
HP INC COM 40434L105 23,871 1,161,629 SH   SOLE 36 1,161,629 0 0
HP INC COM 40434L105 674 32,785 SH   SOLE 40 32,785 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 26 670 SH   SOLE 18 670 0 0
HSBC HLDGS PLC ADR A 1/40PF A 404280604 767 28,526 SH   SOLE 7 28,526 0 0
HSBC HLDGS PLC ADR A 1/40PF A 404280604 131,697 4,899,440 SH   SOLE 21 4,899,440 0 0
HTG MOLECULAR DIAGNOSTICS IN COM 40434H104 7 9,796 SH   SOLE 18 9,796 0 0
HTG MOLECULAR DIAGNOSTICS IN COM 40434H104 50 71,171 SH   SOLE 21 71,171 0 0
HTG MOLECULAR DIAGNOSTICS IN COM 40434H104 228 324,758 SH   SOLE 22 324,758 0 0
HUAMI CORP SPONSORED ADS 44331K103 77 6,380 SH   SOLE 21 6,380 0 0
HUAMI CORP SPONSORED ADS 44331K103 1,564 130,115 SH   SOLE 22 122,281 0 7,834
HUAMI CORP SPONSORED ADS 44331K103 597 49,643 SH   SOLE 30 49,643 0 0
HUANENG PWR INTL INC SPON ADR H SHS 443304100 19 957 SH   SOLE 22 957 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 6,878 171,644 SH   SOLE 2 4,118 0 167,526
HUAZHU GROUP LTD SPONSORED ADS 44332N106 1,829 45,636 SH   SOLE 4 45,636 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 653 16,288 SH   SOLE 7 16,288 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 10 249 SH   SOLE 13 249 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 2,371 59,159 SH   SOLE 15 57,259 0 1,900
HUAZHU GROUP LTD SPONSORED ADS 44332N106 2,819 70,357 SH   SOLE 18 70,357 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 5,733 143,069 SH   SOLE 19 143,069 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 95,363 2,379,905 SH   SOLE 21 2,379,905 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 62,518 1,560,218 SH   SOLE 22 1,394,418 0 165,800
HUAZHU GROUP LTD SPONSORED ADS 44332N106 3,094 77,217 SH   SOLE 23 77,217 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 2,936 73,261 SH   SOLE 25 73,261 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 20,807 519,261 SH   SOLE 26 102,395 0 416,866
HUAZHU GROUP LTD SPONSORED ADS 44332N106 700 17,471 SH   SOLE 28 17,471 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 534 13,333 SH   SOLE 29 13,333 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 29,322 731,761 SH   SOLE 30 731,761 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 672 16,767 SH   SOLE 31 7,505 0 9,262
HUAZHU GROUP LTD SPONSORED ADS 44332N106 3,297 82,273 SH   SOLE 34 82,273 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 43 1,073 SH   SOLE 40 1,073 0 0
HUB GROUP INC CL A 443320106 1,996 38,923 SH   SOLE 2 7,574 0 31,349
HUB GROUP INC CL A 443320106 8 150 SH   SOLE 4 150 0 0
HUB GROUP INC CL A 443320106 52 1,017 SH   SOLE 7 1,017 0 0
HUB GROUP INC CL A 443320106 7,602 148,225 SH   SOLE 18 146,988 0 1,237
HUB GROUP INC CL A 443320106 10,059 196,128 SH   SOLE 19 196,128 0 0
HUB GROUP INC CL A 443320106 194,755 3,797,135 SH   SOLE 21 3,797,135 0 0
HUB GROUP INC CL A 443320106 61,033 1,189,957 SH   SOLE 22 1,143,101 0 46,856
HUB GROUP INC CL A 443320106 1,326 25,851 SH   SOLE 23 25,851 0 0
HUB GROUP INC CL A 443320106 3,827 74,624 SH   SOLE 26 4,315 0 70,309
HUB GROUP INC CL A 443320106 219 4,271 SH   SOLE 28 4,271 0 0
HUB GROUP INC CL A 443320106 2,396 46,707 SH   SOLE 30 46,707 0 0
HUB GROUP INC CL A 443320106 104 2,032 SH   SOLE 36 2,032 0 0
HUB GROUP INC CL A 443320106 205 3,988 SH   SOLE 40 3,988 0 0
HUBBELL INC COM 443510607 25,180 170,342 SH   SOLE 2 64,099 0 106,243
HUBBELL INC COM 443510607 850 5,749 SH   SOLE 4 5,749 0 0
HUBBELL INC COM 443510607 281 1,904 SH   SOLE 7 1,904 0 0
HUBBELL INC COM 443510607 2,190 14,817 SH   SOLE 13 14,817 0 0
HUBBELL INC COM 443510607 128,623 870,135 SH   SOLE 18 778,806 0 91,329
HUBBELL INC COM 443510607 60,473 409,096 SH   SOLE 19 409,096 0 0
HUBBELL INC COM 443510607 407,940 2,759,706 SH   SOLE 21 2,759,706 0 0
HUBBELL INC COM 443510607 293,130 1,983,022 SH   SOLE 22 1,812,761 0 170,261
HUBBELL INC COM 443510607 2,288 15,479 SH   SOLE 23 15,479 0 0
HUBBELL INC COM 443510607 3,293 22,278 SH   SOLE 25 6,584 0 15,694
HUBBELL INC COM 443510607 3,840 25,980 SH   SOLE 26 13,500 0 12,480
HUBBELL INC COM 443510607 1,049 7,098 SH   SOLE 28 7,098 0 0
HUBBELL INC COM 443510607 1,752 11,850 SH   SOLE 29 2,455 0 9,395
HUBBELL INC COM 443510607 3,914 26,481 SH   SOLE 30 26,481 0 0
HUBBELL INC COM 443510607 1,030 6,971 SH   SOLE 31 3,489 0 3,482
HUBBELL INC COM 443510607 30,439 205,916 SH   SOLE 34 205,916 0 0
HUBBELL INC COM 443510607 2,756 18,641 SH   SOLE 36 18,641 0 0
HUBBELL INC COM 443510607 809 5,471 SH   SOLE 40 5,471 0 0
HUBSPOT INC COM 443573100 12,187 76,887 SH   SOLE 2 5,543 0 71,344
HUBSPOT INC COM 443573100 97 614 SH   SOLE 4 614 0 0
HUBSPOT INC COM 443573100 113 711 SH   SOLE 7 711 0 0
HUBSPOT INC COM 443573100 3,311 20,891 SH   SOLE 18 20,891 0 0
HUBSPOT INC COM 443573100 1,511 9,530 SH   SOLE 19 9,530 0 0
HUBSPOT INC COM 443573100 103,333 651,944 SH   SOLE 21 651,944 0 0
HUBSPOT INC COM 443573100 181,892 1,147,581 SH   SOLE 22 1,075,242 0 72,339
HUBSPOT INC COM 443573100 5 33 SH   SOLE 23 33 0 0
HUBSPOT INC COM 443573100 2,597 16,384 SH   SOLE 26 10,012 0 6,372
HUBSPOT INC COM 443573100 835 5,267 SH   SOLE 28 5,267 0 0
HUBSPOT INC COM 443573100 2,022 12,754 SH   SOLE 30 12,754 0 0
HUBSPOT INC COM 443573100 135 850 SH   SOLE 31 850 0 0
HUBSPOT INC COM 443573100 367 2,314 SH   SOLE 34 2,314 0 0
HUBSPOT INC COM 443573100 659 4,155 SH   SOLE 40 4,155 0 0
HUBSPOT INC NOTE 0.250% 6/0 443573AB6 1,945 1,125,000 PRN   SOLE 21 1,125,000 0 0
HUDSON GLOBAL INC COM NEW 443787205 7 619 SH   SOLE 18 619 0 0
HUDSON GLOBAL INC COM NEW 443787205 120 10,065 SH   SOLE 21 10,065 0 0
HUDSON GLOBAL INC COM NEW 443787205 770 64,440 SH   SOLE 22 64,440 0 0
HUDSON LTD COM CL A G46408103 575 37,503 SH   SOLE 2 1,389 0 36,114
HUDSON LTD COM CL A G46408103 9 597 SH   SOLE 7 597 0 0
HUDSON LTD COM CL A G46408103 2,075 135,243 SH   SOLE 18 135,243 0 0
HUDSON LTD COM CL A G46408103 1,059 69,022 SH   SOLE 19 69,022 0 0
HUDSON LTD COM CL A G46408103 20,215 1,317,806 SH   SOLE 21 1,317,806 0 0
HUDSON LTD COM CL A G46408103 6,774 441,568 SH   SOLE 22 408,814 0 32,754
HUDSON PAC PPTYS INC COM 444097109 11,028 292,905 SH   SOLE 2 10,025 0 282,880
HUDSON PAC PPTYS INC COM 444097109 4,863 129,151 SH   SOLE 4 129,151 0 0
HUDSON PAC PPTYS INC COM 444097109 5,799 154,037 SH   SOLE 7 154,037 0 0
HUDSON PAC PPTYS INC COM 444097109 16,884 448,435 SH   SOLE 18 448,435 0 0
HUDSON PAC PPTYS INC COM 444097109 23,784 631,716 SH   SOLE 19 631,716 0 0
HUDSON PAC PPTYS INC COM 444097109 106,036 2,816,355 SH   SOLE 21 2,816,355 0 0
HUDSON PAC PPTYS INC COM 444097109 213,687 5,675,614 SH   SOLE 22 5,309,690 0 365,924
HUDSON PAC PPTYS INC COM 444097109 1,677 44,532 SH   SOLE 23 44,532 0 0
HUDSON PAC PPTYS INC COM 444097109 12,871 341,848 SH   SOLE 25 341,848 0 0
HUDSON PAC PPTYS INC COM 444097109 4,393 116,675 SH   SOLE 26 38,647 0 78,028
HUDSON PAC PPTYS INC COM 444097109 1,710 45,422 SH   SOLE 28 45,422 0 0
HUDSON PAC PPTYS INC COM 444097109 2,983 79,223 SH   SOLE 29 79,223 0 0
HUDSON PAC PPTYS INC COM 444097109 26,137 694,207 SH   SOLE 30 694,207 0 0
HUDSON PAC PPTYS INC COM 444097109 116 3,092 SH   SOLE 31 3,092 0 0
HUDSON PAC PPTYS INC COM 444097109 11,293 299,960 SH   SOLE 34 299,960 0 0
HUDSON PAC PPTYS INC COM 444097109 617 16,376 SH   SOLE 40 16,376 0 0
HUDSON TECHNOLOGIES INC COM 444144109 8 7,876 SH   SOLE 18 7,876 0 0
HUDSON TECHNOLOGIES INC COM 444144109 116 118,358 SH   SOLE 21 118,358 0 0
HUDSON TECHNOLOGIES INC COM 444144109 678 693,660 SH   SOLE 22 693,660 0 0
HUMANA INC COM 444859102 159,269 434,543 SH   SOLE 2 134,548 0 299,995
HUMANA INC COM 444859102 22,078 60,237 SH   SOLE 4 56,594 0 3,643
HUMANA INC COM 444859102 44,004 120,060 SH   SOLE 7 118,509 0 1,551
HUMANA INC COM 444859102 1,683 4,591 SH   SOLE 13 4,591 0 0
HUMANA INC COM 444859102 292 797 SH   SOLE 15 797 0 0
HUMANA INC COM 444859102 473,047 1,290,644 SH   SOLE 18 1,163,829 0 126,815
HUMANA INC COM 444859102 626,016 1,707,999 SH   SOLE 19 1,707,999 0 0
HUMANA INC COM 444859102 1,686 4,600 SH   SOLE 20 4,600 0 0
HUMANA INC COM 444859102 1,060,897 2,894,514 SH   SOLE 21 2,894,514 0 0
HUMANA INC COM 444859102 1,255,032 3,424,183 SH   SOLE 22 3,055,339 0 368,844
HUMANA INC COM 444859102 36,961 100,844 SH   SOLE 23 100,844 0 0
HUMANA INC COM 444859102 65,727 179,328 SH   SOLE 25 170,109 0 9,219
HUMANA INC COM 444859102 275,634 752,030 SH   SOLE 26 83,497 0 668,533
HUMANA INC COM 444859102 9,249 25,234 SH   SOLE 28 17,624 0 7,610
HUMANA INC COM 444859102 5,300 14,459 SH   SOLE 29 2,849 0 11,610
HUMANA INC COM 444859102 195,747 534,068 SH   SOLE 30 534,068 0 0
HUMANA INC COM 444859102 11,543 31,493 SH   SOLE 31 24,322 0 7,171
HUMANA INC COM 444859102 147,910 403,553 SH   SOLE 34 403,553 0 0
HUMANA INC COM 444859102 44,156 120,473 SH   SOLE 36 120,473 0 0
HUMANA INC COM 444859102 1,170 3,191 SH   SOLE 40 3,191 0 0
HUNT COS FIN TR INC COM 44558T100 12 3,750 SH   SOLE 18 3,750 0 0
HUNT COS FIN TR INC COM 44558T100 189 58,448 SH   SOLE 21 58,448 0 0
HUNT COS FIN TR INC COM 44558T100 383 118,557 SH   SOLE 22 118,557 0 0
HUNT J B TRANS SVCS INC COM 445658107 25,345 217,033 SH   SOLE 2 31,913 0 185,120
HUNT J B TRANS SVCS INC COM 445658107 4,644 39,765 SH   SOLE 4 37,448 0 2,317
HUNT J B TRANS SVCS INC COM 445658107 14,799 126,723 SH   SOLE 7 77,633 0 49,090
HUNT J B TRANS SVCS INC COM 445658107 140 1,203 SH   SOLE 13 1,203 0 0
HUNT J B TRANS SVCS INC COM 445658107 50 424 SH   SOLE 15 424 0 0
HUNT J B TRANS SVCS INC COM 445658107 20,841 178,468 SH   SOLE 18 166,327 0 12,141
HUNT J B TRANS SVCS INC COM 445658107 3,026 25,915 SH   SOLE 19 25,915 0 0
HUNT J B TRANS SVCS INC COM 445658107 270,676 2,317,829 SH   SOLE 21 2,317,829 0 0
HUNT J B TRANS SVCS INC COM 445658107 254,846 2,182,271 SH   SOLE 22 1,960,013 0 222,258
HUNT J B TRANS SVCS INC COM 445658107 7,182 61,497 SH   SOLE 23 61,497 0 0
HUNT J B TRANS SVCS INC COM 445658107 11,610 99,421 SH   SOLE 25 99,421 0 0
HUNT J B TRANS SVCS INC COM 445658107 43,720 374,379 SH   SOLE 26 72,297 0 302,082
HUNT J B TRANS SVCS INC COM 445658107 1,866 15,976 SH   SOLE 28 10,880 0 5,096
HUNT J B TRANS SVCS INC COM 445658107 2,329 19,944 SH   SOLE 29 1,772 0 18,172
HUNT J B TRANS SVCS INC COM 445658107 38,655 331,009 SH   SOLE 30 331,009 0 0
HUNT J B TRANS SVCS INC COM 445658107 2,362 20,224 SH   SOLE 31 16,864 0 3,360
HUNT J B TRANS SVCS INC COM 445658107 648 5,552 SH   SOLE 34 5,552 0 0
HUNT J B TRANS SVCS INC COM 445658107 5,994 51,325 SH   SOLE 36 51,325 0 0
HUNT J B TRANS SVCS INC COM 445658107 205 1,757 SH   SOLE 40 1,757 0 0
HUNTINGTON BANCSHARES INC COM 446150104 38,401 2,546,472 SH   SOLE 2 284,292 0 2,262,180
HUNTINGTON BANCSHARES INC COM 446150104 7,244 480,392 SH   SOLE 4 451,551 0 28,841
HUNTINGTON BANCSHARES INC COM 446150104 15,261 1,011,986 SH   SOLE 7 1,011,986 0 0
HUNTINGTON BANCSHARES INC COM 446150104 165 10,937 SH   SOLE 13 10,937 0 0
HUNTINGTON BANCSHARES INC COM 446150104 90 5,977 SH   SOLE 15 5,977 0 0
HUNTINGTON BANCSHARES INC COM 446150104 47,993 3,182,564 SH   SOLE 18 3,042,461 0 140,103
HUNTINGTON BANCSHARES INC COM 446150104 4,349 288,376 SH   SOLE 19 288,376 0 0
HUNTINGTON BANCSHARES INC COM 446150104 644,503 42,738,956 SH   SOLE 21 42,738,956 0 0
HUNTINGTON BANCSHARES INC COM 446150104 378,626 25,107,833 SH   SOLE 22 22,400,139 0 2,707,694
HUNTINGTON BANCSHARES INC COM 446150104 11,447 759,059 SH   SOLE 23 759,059 0 0
HUNTINGTON BANCSHARES INC COM 446150104 16,262 1,078,408 SH   SOLE 25 1,078,408 0 0
HUNTINGTON BANCSHARES INC COM 446150104 60,318 3,999,862 SH   SOLE 26 663,848 0 3,336,014
HUNTINGTON BANCSHARES INC COM 446150104 2,919 193,554 SH   SOLE 28 135,396 0 58,158
HUNTINGTON BANCSHARES INC COM 446150104 3,638 241,251 SH   SOLE 29 20,500 0 220,751
HUNTINGTON BANCSHARES INC COM 446150104 61,485 4,077,275 SH   SOLE 30 4,077,275 0 0
HUNTINGTON BANCSHARES INC COM 446150104 3,611 239,458 SH   SOLE 31 192,515 0 46,943
HUNTINGTON BANCSHARES INC COM 446150104 4,040 267,882 SH   SOLE 32 267,882 0 0
HUNTINGTON BANCSHARES INC COM 446150104 1,067 70,756 SH   SOLE 34 70,756 0 0
HUNTINGTON BANCSHARES INC COM 446150104 11,394 755,568 SH   SOLE 36 755,568 0 0
HUNTINGTON BANCSHARES INC COM 446150104 335 22,189 SH   SOLE 40 22,189 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 25,435 101,384 SH   SOLE 2 17,541 0 83,843
HUNTINGTON INGALLS INDS INC COM 446413106 4,360 17,380 SH   SOLE 4 16,235 0 1,145
HUNTINGTON INGALLS INDS INC COM 446413106 15,843 63,148 SH   SOLE 7 39,007 0 24,141
HUNTINGTON INGALLS INDS INC COM 446413106 18 72 SH   SOLE 13 72 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 84 333 SH   SOLE 15 333 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 22,456 89,507 SH   SOLE 18 83,426 0 6,081
HUNTINGTON INGALLS INDS INC COM 446413106 3,339 13,310 SH   SOLE 19 13,310 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 456,138 1,818,152 SH   SOLE 21 1,818,152 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 270,285 1,077,349 SH   SOLE 22 970,836 0 106,513
HUNTINGTON INGALLS INDS INC COM 446413106 7,633 30,426 SH   SOLE 23 30,426 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 20,691 82,472 SH   SOLE 25 82,472 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 36,650 146,087 SH   SOLE 26 41,330 0 104,757
HUNTINGTON INGALLS INDS INC COM 446413106 663 2,641 SH   SOLE 28 0 0 2,641
HUNTINGTON INGALLS INDS INC COM 446413106 2,441 9,731 SH   SOLE 29 915 0 8,816
HUNTINGTON INGALLS INDS INC COM 446413106 43,198 172,187 SH   SOLE 30 172,187 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 2,359 9,403 SH   SOLE 31 8,233 0 1,170
HUNTINGTON INGALLS INDS INC COM 446413106 1,801 7,178 SH   SOLE 34 7,178 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 6,114 24,369 SH   SOLE 36 24,369 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 229 911 SH   SOLE 40 911 0 0
HUNTSMAN CORP COM 447011107 10,324 427,301 SH   SOLE 2 14,642 0 412,659
HUNTSMAN CORP COM 447011107 49 2,021 SH   SOLE 4 2,021 0 0
HUNTSMAN CORP COM 447011107 587 24,282 SH   SOLE 7 24,282 0 0
HUNTSMAN CORP COM 447011107 12 500 SH   SOLE 17 0 0 500
HUNTSMAN CORP COM 447011107 5,656 234,114 SH   SOLE 18 234,114 0 0
HUNTSMAN CORP COM 447011107 4,111 170,158 SH   SOLE 19 170,158 0 0
HUNTSMAN CORP COM 447011107 174,006 7,202,220 SH   SOLE 21 7,202,220 0 0
HUNTSMAN CORP COM 447011107 140,026 5,795,792 SH   SOLE 22 5,362,149 0 433,643
HUNTSMAN CORP COM 447011107 395 16,364 SH   SOLE 25 16,364 0 0
HUNTSMAN CORP COM 447011107 2,139 88,552 SH   SOLE 26 60,934 0 27,618
HUNTSMAN CORP COM 447011107 643 26,608 SH   SOLE 28 26,608 0 0
HUNTSMAN CORP COM 447011107 1,604 66,397 SH   SOLE 30 66,397 0 0
HUNTSMAN CORP COM 447011107 199 8,252 SH   SOLE 31 4,652 0 3,600
HUNTSMAN CORP COM 447011107 1,950 80,710 SH   SOLE 32 80,710 0 0
HUNTSMAN CORP COM 447011107 1,430 59,176 SH   SOLE 34 59,176 0 0
HUNTSMAN CORP COM 447011107 729 30,172 SH   SOLE 36 30,172 0 0
HUNTSMAN CORP COM 447011107 549 22,724 SH   SOLE 40 22,724 0 0
HURCO COMPANIES INC COM 447324104 243 6,332 SH   SOLE 2 226 0 6,106
HURCO COMPANIES INC COM 447324104 6 166 SH   SOLE 7 166 0 0
HURCO COMPANIES INC COM 447324104 860 22,426 SH   SOLE 18 22,426 0 0
HURCO COMPANIES INC COM 447324104 408 10,635 SH   SOLE 19 10,635 0 0
HURCO COMPANIES INC COM 447324104 8,567 223,324 SH   SOLE 21 223,324 0 0
HURCO COMPANIES INC COM 447324104 5,089 132,664 SH   SOLE 22 127,598 0 5,066
HURON CONSULTING GROUP INC COM 447462102 1,430 20,804 SH   SOLE 2 795 0 20,009
HURON CONSULTING GROUP INC COM 447462102 6 85 SH   SOLE 4 85 0 0
HURON CONSULTING GROUP INC COM 447462102 25 363 SH   SOLE 7 363 0 0
HURON CONSULTING GROUP INC COM 447462102 5,211 75,825 SH   SOLE 18 75,825 0 0
HURON CONSULTING GROUP INC COM 447462102 2,720 39,577 SH   SOLE 19 39,577 0 0
HURON CONSULTING GROUP INC COM 447462102 53,248 774,856 SH   SOLE 21 774,856 0 0
HURON CONSULTING GROUP INC COM 447462102 46,157 671,661 SH   SOLE 22 641,427 0 30,234
HURON CONSULTING GROUP INC COM 447462102 306 4,460 SH   SOLE 26 3,202 0 1,258
HURON CONSULTING GROUP INC COM 447462102 174 2,533 SH   SOLE 28 2,533 0 0
HURON CONSULTING GROUP INC COM 447462102 518 7,545 SH   SOLE 30 7,545 0 0
HURON CONSULTING GROUP INC COM 447462102 169 2,457 SH   SOLE 40 2,457 0 0
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 2,141 85,409 SH   SOLE 2 1,651 0 83,758
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 485 19,361 SH   SOLE 4 19,361 0 0
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 188 7,515 SH   SOLE 7 7,515 0 0
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 710 28,328 SH   SOLE 15 27,512 0 816
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 445 17,749 SH   SOLE 18 17,749 0 0
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 38,007 1,516,049 SH   SOLE 21 1,516,049 0 0
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 18,464 736,483 SH   SOLE 22 664,507 0 71,976
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 778 31,015 SH   SOLE 23 31,015 0 0
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 7,491 298,820 SH   SOLE 26 142,590 0 156,230
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 175 6,967 SH   SOLE 28 6,967 0 0
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 121 4,835 SH   SOLE 29 4,835 0 0
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 8,358 333,368 SH   SOLE 30 333,368 0 0
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 155 6,171 SH   SOLE 31 2,811 0 3,360
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 64 2,571 SH   SOLE 34 2,571 0 0
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 12 463 SH   SOLE 40 463 0 0
HUTTIG BLDG PRODS INC COM 448451104 8 5,211 SH   SOLE 18 5,211 0 0
HUTTIG BLDG PRODS INC COM 448451104 111 72,298 SH   SOLE 21 72,298 0 0
HUYA INC ADS REP SHS A 44852D108 871 48,542 SH   SOLE 2 1,756 0 46,786
HUYA INC ADS REP SHS A 44852D108 601 33,507 SH   SOLE 4 33,507 0 0
HUYA INC ADS REP SHS A 44852D108 139 7,720 SH   SOLE 7 7,720 0 0
HUYA INC ADS REP SHS A 44852D108 196 10,936 SH   SOLE 13 10,936 0 0
HUYA INC ADS REP SHS A 44852D108 476 26,501 SH   SOLE 15 26,501 0 0
HUYA INC ADS REP SHS A 44852D108 5 275 SH   SOLE 17 0 0 275
HUYA INC ADS REP SHS A 44852D108 398 22,190 SH   SOLE 18 22,190 0 0
HUYA INC ADS REP SHS A 44852D108 318 17,694 SH   SOLE 19 17,694 0 0
HUYA INC ADS REP SHS A 44852D108 20,088 1,119,123 SH   SOLE 21 1,119,123 0 0
HUYA INC ADS REP SHS A 44852D108 16,447 916,283 SH   SOLE 22 790,471 0 125,812
HUYA INC ADS REP SHS A 44852D108 638 35,526 SH   SOLE 23 35,526 0 0
HUYA INC ADS REP SHS A 44852D108 72 3,989 SH   SOLE 25 3,989 0 0
HUYA INC ADS REP SHS A 44852D108 4,234 235,858 SH   SOLE 26 145,166 0 90,692
HUYA INC ADS REP SHS A 44852D108 258 14,380 SH   SOLE 28 14,380 0 0
HUYA INC ADS REP SHS A 44852D108 6,377 355,249 SH   SOLE 30 355,249 0 0
HUYA INC ADS REP SHS A 44852D108 138 7,678 SH   SOLE 31 3,409 0 4,269
HUYA INC ADS REP SHS A 44852D108 201 11,192 SH   SOLE 34 11,192 0 0
HUYA INC ADS REP SHS A 44852D108 9 485 SH   SOLE 40 485 0 0
HV BANCORP INC COM 40441H105 7 403 SH   SOLE 18 403 0 0
HV BANCORP INC COM 40441H105 23 1,371 SH   SOLE 21 1,371 0 0
HYATT HOTELS CORP COM CL A 448579102 9,403 104,820 SH   SOLE 2 37,701 0 67,119
HYATT HOTELS CORP COM CL A 448579102 85 952 SH   SOLE 7 952 0 0
HYATT HOTELS CORP COM CL A 448579102 1,538 17,149 SH   SOLE 18 17,149 0 0
HYATT HOTELS CORP COM CL A 448579102 767 8,552 SH   SOLE 19 8,552 0 0
HYATT HOTELS CORP COM CL A 448579102 36,281 404,423 SH   SOLE 21 404,423 0 0
HYATT HOTELS CORP COM CL A 448579102 121,259 1,351,676 SH   SOLE 22 1,297,990 0 53,686
HYATT HOTELS CORP COM CL A 448579102 157 1,747 SH   SOLE 30 1,747 0 0
HYATT HOTELS CORP COM CL A 448579102 72 801 SH   SOLE 31 801 0 0
HYATT HOTELS CORP COM CL A 448579102 146 1,627 SH   SOLE 36 1,627 0 0
HYRECAR INC COM 44916T107 8 2,914 SH   SOLE 18 2,914 0 0
HYRECAR INC COM 44916T107 105 40,003 SH   SOLE 21 40,003 0 0
HYRECAR INC COM 44916T107 681 258,824 SH   SOLE 22 258,824 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 629 10,667 SH   SOLE 2 408 0 10,259
HYSTER YALE MATLS HANDLING I CL A 449172105 5 92 SH   SOLE 4 92 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 12 197 SH   SOLE 7 197 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 2,021 34,275 SH   SOLE 18 34,275 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 1,039 17,623 SH   SOLE 19 17,623 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 20,239 343,273 SH   SOLE 21 343,273 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 17,537 297,443 SH   SOLE 22 282,515 0 14,928
HYSTER YALE MATLS HANDLING I CL A 449172105 27 454 SH   SOLE 26 0 0 454
HYSTER YALE MATLS HANDLING I CL A 449172105 75 1,279 SH   SOLE 28 1,279 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 18,199 308,661 SH   SOLE 30 308,661 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 57 963 SH   SOLE 40 963 0 0
I3 VERTICALS INC COM CL A 46571Y107 184 6,515 SH   SOLE 2 1,078 0 5,437
I3 VERTICALS INC COM CL A 46571Y107 1,477 52,277 SH   SOLE 18 52,277 0 0
I3 VERTICALS INC COM CL A 46571Y107 881 31,201 SH   SOLE 19 31,201 0 0
I3 VERTICALS INC COM CL A 46571Y107 14,439 511,126 SH   SOLE 21 511,126 0 0
I3 VERTICALS INC COM CL A 46571Y107 11,286 399,512 SH   SOLE 22 388,744 0 10,768
I3 VERTICALS INC COM CL A 46571Y107 9 316 SH   SOLE 23 316 0 0
IAA INC COM 449253103 12,698 269,834 SH   SOLE 2 21,355 0 248,479
IAA INC COM 449253103 31 652 SH   SOLE 4 652 0 0
IAA INC COM 449253103 144 3,056 SH   SOLE 7 3,056 0 0
IAA INC COM 449253103 1 28 SH   SOLE 17 0 0 28
IAA INC COM 449253103 3,663 77,844 SH   SOLE 18 77,365 0 479
IAA INC COM 449253103 1,475 31,337 SH   SOLE 19 31,337 0 0
IAA INC COM 449253103 78,688 1,672,086 SH   SOLE 21 1,672,086 0 0
IAA INC COM 449253103 172,458 3,664,641 SH   SOLE 22 3,412,924 0 251,717
IAA INC COM 449253103 2,858 60,732 SH   SOLE 26 27,340 0 33,392
IAA INC COM 449253103 829 17,611 SH   SOLE 28 17,611 0 0
IAA INC COM 449253103 1,957 41,584 SH   SOLE 30 41,584 0 0
IAA INC COM 449253103 127 2,703 SH   SOLE 31 2,703 0 0
IAA INC COM 449253103 60 1,274 SH   SOLE 36 1,274 0 0
IAA INC COM 449253103 681 14,479 SH   SOLE 40 14,479 0 0
IAC INTERACTIVECORP COM 44919P508 59,660 239,493 SH   SOLE 2 11,799 0 227,694
IAC INTERACTIVECORP COM 44919P508 8,159 32,752 SH   SOLE 4 30,697 0 2,055
IAC INTERACTIVECORP COM 44919P508 2,630 10,559 SH   SOLE 7 5,009 0 5,550
IAC INTERACTIVECORP COM 44919P508 487 1,955 SH   SOLE 13 1,955 0 0
IAC INTERACTIVECORP COM 44919P508 120 481 SH   SOLE 15 481 0 0
IAC INTERACTIVECORP COM 44919P508 5 19 SH   SOLE 17 0 0 19
IAC INTERACTIVECORP COM 44919P508 277,282 1,113,092 SH   SOLE 18 722,223 0 390,869
IAC INTERACTIVECORP COM 44919P508 372,562 1,495,573 SH   SOLE 19 1,495,573 0 0
IAC INTERACTIVECORP COM 44919P508 245,991 987,478 SH   SOLE 21 987,478 0 0
IAC INTERACTIVECORP COM 44919P508 515,959 2,071,208 SH   SOLE 22 1,930,972 0 140,236
IAC INTERACTIVECORP COM 44919P508 14,090 56,561 SH   SOLE 23 56,561 0 0
IAC INTERACTIVECORP COM 44919P508 18,934 76,007 SH   SOLE 25 76,007 0 0
IAC INTERACTIVECORP COM 44919P508 55,427 222,500 SH   SOLE 26 53,348 0 169,152
IAC INTERACTIVECORP COM 44919P508 3,658 14,683 SH   SOLE 28 10,242 0 4,441
IAC INTERACTIVECORP COM 44919P508 4,483 17,998 SH   SOLE 29 1,593 0 16,405
IAC INTERACTIVECORP COM 44919P508 34,180 137,207 SH   SOLE 30 137,207 0 0
IAC INTERACTIVECORP COM 44919P508 4,256 17,083 SH   SOLE 31 13,302 0 3,781
IAC INTERACTIVECORP COM 44919P508 38,366 154,012 SH   SOLE 34 154,012 0 0
IAC INTERACTIVECORP COM 44919P508 12,179 48,889 SH   SOLE 36 48,889 0 0
IAC INTERACTIVECORP COM 44919P508 492 1,977 SH   SOLE 40 1,977 0 0
IBERIABANK CORP COM 450828108 4,132 55,217 SH   SOLE 2 3,748 0 51,469
IBERIABANK CORP COM 450828108 9 124 SH   SOLE 4 124 0 0
IBERIABANK CORP COM 450828108 92 1,226 SH   SOLE 7 1,226 0 0
IBERIABANK CORP COM 450828108 13,263 177,238 SH   SOLE 18 177,229 0 9
IBERIABANK CORP COM 450828108 9,624 128,610 SH   SOLE 19 128,610 0 0
IBERIABANK CORP COM 450828108 140,858 1,882,373 SH   SOLE 21 1,882,373 0 0
IBERIABANK CORP COM 450828108 126,813 1,694,678 SH   SOLE 22 1,627,067 0 67,611
IBERIABANK CORP COM 450828108 588 7,857 SH   SOLE 23 7,857 0 0
IBERIABANK CORP COM 450828108 62 825 SH   SOLE 25 825 0 0
IBERIABANK CORP COM 450828108 3,025 40,425 SH   SOLE 26 12,508 0 27,917
IBERIABANK CORP COM 450828108 563 7,518 SH   SOLE 28 7,518 0 0
IBERIABANK CORP COM 450828108 1,398 18,686 SH   SOLE 30 18,686 0 0
IBERIABANK CORP COM 450828108 34 461 SH   SOLE 34 461 0 0
IBERIABANK CORP COM 450828108 80 1,064 SH   SOLE 36 1,064 0 0
IBERIABANK CORP COM 450828108 420 5,613 SH   SOLE 40 5,613 0 0
IBIO INC COM NEW 451033203 2 6,469 SH   SOLE 21 6,469 0 0
IBIO INC COM NEW 451033203 181 727,664 SH   SOLE 22 727,664 0 0
ICAD INC COM NEW 44934S206 26 3,370 SH   SOLE 18 3,370 0 0
ICAD INC COM NEW 44934S206 382 49,184 SH   SOLE 21 49,184 0 0
ICAD INC COM NEW 44934S206 2,962 381,209 SH   SOLE 22 381,209 0 0
ICC HLDGS INC COM 44931Q104 4 307 SH   SOLE 18 307 0 0
ICC HLDGS INC COM 44931Q104 16 1,139 SH   SOLE 21 1,139 0 0
ICF INTL INC COM 44925C103 1,073 11,706 SH   SOLE 2 651 0 11,055
ICF INTL INC COM 44925C103 12 127 SH   SOLE 4 127 0 0
ICF INTL INC COM 44925C103 28 306 SH   SOLE 7 306 0 0
ICF INTL INC COM 44925C103 5,774 63,016 SH   SOLE 18 63,016 0 0
ICF INTL INC COM 44925C103 2,927 31,947 SH   SOLE 19 31,947 0 0
ICF INTL INC COM 44925C103 59,567 650,156 SH   SOLE 21 650,156 0 0
ICF INTL INC COM 44925C103 49,559 540,917 SH   SOLE 22 517,144 0 23,773
ICF INTL INC COM 44925C103 414 4,519 SH   SOLE 23 4,519 0 0
ICF INTL INC COM 44925C103 1,052 11,479 SH   SOLE 26 5,462 0 6,017
ICF INTL INC COM 44925C103 230 2,507 SH   SOLE 28 2,507 0 0
ICF INTL INC COM 44925C103 552 6,023 SH   SOLE 30 6,023 0 0
ICF INTL INC COM 44925C103 189 2,058 SH   SOLE 40 2,058 0 0
ICHOR HOLDINGS SHS G4740B105 619 18,603 SH   SOLE 2 771 0 17,832
ICHOR HOLDINGS SHS G4740B105 13 387 SH   SOLE 7 387 0 0
ICHOR HOLDINGS SHS G4740B105 3,462 104,059 SH   SOLE 18 104,059 0 0
ICHOR HOLDINGS SHS G4740B105 15,591 468,627 SH   SOLE 19 468,627 0 0
ICHOR HOLDINGS SHS G4740B105 85,256 2,562,540 SH   SOLE 21 2,562,540 0 0
ICHOR HOLDINGS SHS G4740B105 22,338 671,411 SH   SOLE 22 644,074 0 27,337
ICHOR HOLDINGS SHS G4740B105 48 1,431 SH   SOLE 26 0 0 1,431
ICHOR HOLDINGS SHS G4740B105 55 1,666 SH   SOLE 28 1,666 0 0
ICHOR HOLDINGS SHS G4740B105 1,122 33,715 SH   SOLE 30 33,715 0 0
ICHOR HOLDINGS SHS G4740B105 1,184 35,582 SH   SOLE 34 35,582 0 0
ICHOR HOLDINGS SHS G4740B105 71 2,134 SH   SOLE 40 2,134 0 0
ICICI BK LTD ADR 45104G104 17,359 1,150,357 SH   SOLE 18 1,150,357 0 0
ICICI BK LTD ADR 45104G104 564 37,398 SH   SOLE 21 37,398 0 0
ICICI BK LTD ADR 45104G104 37,256 2,468,888 SH   SOLE 22 1,086,197 0 1,382,691
ICICI BK LTD ADR 45104G104 9,002 596,538 SH   SOLE 26 423,238 0 173,300
ICICI BK LTD ADR 45104G104 10,454 692,804 SH   SOLE 28 692,804 0 0
ICICI BK LTD ADR 45104G104 1,151 76,302 SH   SOLE 29 76,302 0 0
ICICI BK LTD ADR 45104G104 5,456 361,579 SH   SOLE 30 361,579 0 0
ICON PLC SHS G4705A100 24 139 SH   SOLE 7 139 0 0
ICON PLC SHS G4705A100 3,190 18,523 SH   SOLE 21 18,523 0 0
ICON PLC SHS G4705A100 5,232 30,378 SH   SOLE 22 1,481 0 28,897
ICONIX BRAND GROUP INC COM NEW 451055305 6 4,545 SH   SOLE 21 4,545 0 0
ICONIX BRAND GROUP INC COM NEW 451055305 117 86,533 SH   SOLE 22 86,533 0 0
ICU MED INC COM 44930G107 8,397 44,875 SH   SOLE 2 9,952 0 34,923
ICU MED INC COM 44930G107 19 101 SH   SOLE 4 101 0 0
ICU MED INC COM 44930G107 66 353 SH   SOLE 7 353 0 0
ICU MED INC COM 44930G107 9,802 52,385 SH   SOLE 18 52,385 0 0
ICU MED INC COM 44930G107 847 4,527 SH   SOLE 19 4,527 0 0
ICU MED INC COM 44930G107 182,552 975,589 SH   SOLE 21 975,589 0 0
ICU MED INC COM 44930G107 116,184 620,908 SH   SOLE 22 584,915 0 35,993
ICU MED INC COM 44930G107 1,356 7,248 SH   SOLE 26 4,808 0 2,440
ICU MED INC COM 44930G107 604 3,227 SH   SOLE 28 3,227 0 0
ICU MED INC COM 44930G107 1,209 6,463 SH   SOLE 30 6,463 0 0
ICU MED INC COM 44930G107 76 408 SH   SOLE 31 408 0 0
ICU MED INC COM 44930G107 402 2,147 SH   SOLE 40 2,147 0 0
IDACORP INC COM 451107106 42,360 396,628 SH   SOLE 2 276,236 0 120,392
IDACORP INC COM 451107106 4,062 38,038 SH   SOLE 4 38,038 0 0
IDACORP INC COM 451107106 1,408 13,179 SH   SOLE 7 13,179 0 0
IDACORP INC COM 451107106 537 5,028 SH   SOLE 13 5,028 0 0
IDACORP INC COM 451107106 20,918 195,859 SH   SOLE 18 190,848 0 5,011
IDACORP INC COM 451107106 27,058 253,351 SH   SOLE 19 253,351 0 0
IDACORP INC COM 451107106 398,495 3,731,228 SH   SOLE 21 3,731,228 0 0
IDACORP INC COM 451107106 283,957 2,658,770 SH   SOLE 22 2,172,299 0 486,471
IDACORP INC COM 451107106 10,558 98,859 SH   SOLE 23 98,859 0 0
IDACORP INC COM 451107106 12,228 114,497 SH   SOLE 26 20,931 0 93,566
IDACORP INC COM 451107106 743 6,961 SH   SOLE 28 6,961 0 0
IDACORP INC COM 451107106 3,954 37,023 SH   SOLE 29 37,023 0 0
IDACORP INC COM 451107106 4,289 40,159 SH   SOLE 30 40,159 0 0
IDACORP INC COM 451107106 8,546 80,023 SH   SOLE 31 61,495 0 18,528
IDACORP INC COM 451107106 1,975 18,496 SH   SOLE 32 18,496 0 0
IDACORP INC COM 451107106 840 7,868 SH   SOLE 34 7,868 0 0
IDACORP INC COM 451107106 667 6,246 SH   SOLE 36 6,246 0 0
IDACORP INC COM 451107106 602 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 17 20,226 SH   SOLE 2 2,102 0 18,124
IDEANOMICS INC COM 45166V106 158 185,095 SH   SOLE 18 185,095 0 0
IDEANOMICS INC COM 45166V106 73 85,322 SH   SOLE 19 85,322 0 0
IDEANOMICS INC COM 45166V106 1,497 1,749,484 SH   SOLE 21 1,749,484 0 0
IDEANOMICS INC COM 45166V106 392 457,916 SH   SOLE 22 443,176 0 14,740
IDEAYA BIOSCIENCES INC COM 45166A102 5 616 SH   SOLE 18 616 0 0
IDEAYA BIOSCIENCES INC COM 45166A102 81 10,828 SH   SOLE 21 10,828 0 0
IDENTIV INC COM NEW 45170X205 19 3,426 SH   SOLE 18 3,426 0 0
IDENTIV INC COM NEW 45170X205 269 47,619 SH   SOLE 21 47,619 0 0
IDENTIV INC COM NEW 45170X205 1,359 240,997 SH   SOLE 22 240,997 0 0
IDERA PHARMACEUTICALS INC COM PAR 45168K405 9 4,862 SH   SOLE 18 4,862 0 0
IDERA PHARMACEUTICALS INC COM PAR 45168K405 117 64,461 SH   SOLE 21 64,461 0 0
IDERA PHARMACEUTICALS INC COM PAR 45168K405 937 515,071 SH   SOLE 22 515,071 0 0
IDEX CORP COM 45167R104 50,719 294,880 SH   SOLE 2 119,651 0 175,229
IDEX CORP COM 45167R104 9,727 56,555 SH   SOLE 4 54,531 0 2,024
IDEX CORP COM 45167R104 26,535 154,276 SH   SOLE 7 110,977 0 43,299
IDEX CORP COM 45167R104 2,364 13,744 SH   SOLE 13 13,744 0 0
IDEX CORP COM 45167R104 72 419 SH   SOLE 15 419 0 0
IDEX CORP COM 45167R104 35,884 208,630 SH   SOLE 18 172,302 0 36,328
IDEX CORP COM 45167R104 99,077 576,028 SH   SOLE 19 576,028 0 0
IDEX CORP COM 45167R104 307,505 1,787,821 SH   SOLE 21 1,787,821 0 0
IDEX CORP COM 45167R104 385,856 2,243,347 SH   SOLE 22 1,965,911 0 277,436
IDEX CORP COM 45167R104 12,861 74,773 SH   SOLE 23 74,773 0 0
IDEX CORP COM 45167R104 13,822 80,362 SH   SOLE 25 80,362 0 0
IDEX CORP COM 45167R104 67,842 394,428 SH   SOLE 26 61,621 0 332,807
IDEX CORP COM 45167R104 2,611 15,180 SH   SOLE 28 10,459 0 4,721
IDEX CORP COM 45167R104 5,507 32,018 SH   SOLE 29 16,204 0 15,814
IDEX CORP COM 45167R104 106,924 621,650 SH   SOLE 30 621,650 0 0
IDEX CORP COM 45167R104 7,317 42,542 SH   SOLE 31 30,633 0 11,909
IDEX CORP COM 45167R104 3,998 23,242 SH   SOLE 34 23,242 0 0
IDEX CORP COM 45167R104 9,671 56,224 SH   SOLE 36 56,224 0 0
IDEX CORP COM 45167R104 280 1,629 SH   SOLE 40 1,629 0 0
IDEXX LABS INC COM 45168D104 74,418 284,986 SH   SOLE 2 93,386 0 191,600
IDEXX LABS INC COM 45168D104 12,977 49,697 SH   SOLE 4 47,405 0 2,292
IDEXX LABS INC COM 45168D104 21,943 84,032 SH   SOLE 7 80,202 0 3,830
IDEXX LABS INC COM 45168D104 1,671 6,401 SH   SOLE 13 6,401 0 0
IDEXX LABS INC COM 45168D104 158 605 SH   SOLE 15 605 0 0
IDEXX LABS INC COM 45168D104 2 9 SH   SOLE 17 0 0 9
IDEXX LABS INC COM 45168D104 50,339 192,773 SH   SOLE 18 170,205 0 22,568
IDEXX LABS INC COM 45168D104 116,611 446,564 SH   SOLE 19 446,564 0 0
IDEXX LABS INC COM 45168D104 753,905 2,887,088 SH   SOLE 21 2,887,088 0 0
IDEXX LABS INC COM 45168D104 585,054 2,240,470 SH   SOLE 22 1,976,460 0 264,010
IDEXX LABS INC COM 45168D104 20,748 79,455 SH   SOLE 23 79,455 0 0
IDEXX LABS INC COM 45168D104 25,748 98,603 SH   SOLE 25 98,603 0 0
IDEXX LABS INC COM 45168D104 111,814 428,193 SH   SOLE 26 65,594 0 362,599
IDEXX LABS INC COM 45168D104 4,188 16,038 SH   SOLE 28 11,231 0 4,807
IDEXX LABS INC COM 45168D104 11,259 43,117 SH   SOLE 29 8,292 0 34,825
IDEXX LABS INC COM 45168D104 115,050 440,586 SH   SOLE 30 440,586 0 0
IDEXX LABS INC COM 45168D104 8,832 33,821 SH   SOLE 31 25,989 0 7,832
IDEXX LABS INC COM 45168D104 3,646 13,961 SH   SOLE 32 13,961 0 0
IDEXX LABS INC COM 45168D104 4,761 18,231 SH   SOLE 34 18,231 0 0
IDEXX LABS INC COM 45168D104 15,265 58,456 SH   SOLE 36 58,456 0 0
IDEXX LABS INC COM 45168D104 459 1,759 SH   SOLE 40 1,759 0 0
IDT CORP CL B NEW 448947507 121 16,736 SH   SOLE 2 7,325 0 9,411
IDT CORP CL B NEW 448947507 489 67,856 SH   SOLE 18 59,289 0 8,567
IDT CORP CL B NEW 448947507 485 67,286 SH   SOLE 19 67,286 0 0
IDT CORP CL B NEW 448947507 4,306 597,203 SH   SOLE 21 597,203 0 0
IDT CORP CL B NEW 448947507 3,860 535,403 SH   SOLE 22 528,411 0 6,992
IDT CORP CL B NEW 448947507 50 6,930 SH   SOLE 23 6,930 0 0
IDT CORP CL B NEW 448947507 89 12,342 SH   SOLE 26 0 0 12,342
IEC ELECTRS CORP NEW COM 44949L105 17 1,919 SH   SOLE 18 1,919 0 0
IEC ELECTRS CORP NEW COM 44949L105 255 28,002 SH   SOLE 21 28,002 0 0
IEC ELECTRS CORP NEW COM 44949L105 306 33,692 SH   SOLE 22 33,692 0 0
IES HLDGS INC COM 44951W106 194 7,572 SH   SOLE 2 295 0 7,277
IES HLDGS INC COM 44951W106 790 30,773 SH   SOLE 18 30,773 0 0
IES HLDGS INC COM 44951W106 360 14,037 SH   SOLE 19 14,037 0 0
IES HLDGS INC COM 44951W106 7,872 306,765 SH   SOLE 21 306,765 0 0
IES HLDGS INC COM 44951W106 2,083 81,191 SH   SOLE 22 74,455 0 6,736
IES HLDGS INC COM 44951W106 67 2,615 SH   SOLE 30 2,615 0 0
IF BANCORP INC COM 44951J105 11 479 SH   SOLE 18 479 0 0
IF BANCORP INC COM 44951J105 16 697 SH   SOLE 21 697 0 0
IGM BIOSCIENCES INC COM 449585108 87 2,269 SH   SOLE 2 0 0 2,269
IGM BIOSCIENCES INC COM 449585108 677 17,754 SH   SOLE 18 17,754 0 0
IGM BIOSCIENCES INC COM 449585108 36 937 SH   SOLE 19 937 0 0
IGM BIOSCIENCES INC COM 449585108 6,978 182,850 SH   SOLE 21 182,850 0 0
IGM BIOSCIENCES INC COM 449585108 4,933 129,269 SH   SOLE 22 129,269 0 0
IHEARTMEDIA INC COM CL A 45174J509 354 20,965 SH   SOLE 2 20,965 0 0
IHEARTMEDIA INC COM CL A 45174J509 634 37,488 SH   SOLE 18 37,488 0 0
IHEARTMEDIA INC COM CL A 45174J509 8,695 514,478 SH   SOLE 19 514,478 0 0
IHEARTMEDIA INC COM CL A 45174J509 2,295 135,823 SH   SOLE 21 135,823 0 0
IHEARTMEDIA INC COM CL A 45174J509 24,140 1,428,392 SH   SOLE 22 1,398,583 0 29,809
IHEARTMEDIA INC COM CL A 45174J509 946 55,962 SH   SOLE 23 55,962 0 0
IHEARTMEDIA INC COM CL A 45174J509 964 57,050 SH   SOLE 25 57,050 0 0
IHEARTMEDIA INC COM CL A 45174J509 2,765 163,635 SH   SOLE 26 0 0 163,635
IHEARTMEDIA INC COM CL A 45174J509 366 21,682 SH   SOLE 28 21,682 0 0
IHEARTMEDIA INC COM CL A 45174J509 240 14,229 SH   SOLE 30 14,229 0 0
IHEARTMEDIA INC COM CL A 45174J509 1,549 91,657 SH   SOLE 34 91,657 0 0
IHEARTMEDIA INC COM CL A 45174J509 17 1,021 SH   SOLE 37 1,021 0 0
IHEARTMEDIA INC COM CL A 45174J509 147 8,675 SH   SOLE 40 8,675 0 0
IHS MARKIT LTD SHS G47567105 112,940 1,498,874 SH   SOLE 2 583,539 0 915,335
IHS MARKIT LTD SHS G47567105 21,025 279,025 SH   SOLE 4 268,726 0 10,299
IHS MARKIT LTD SHS G47567105 28,148 373,558 SH   SOLE 7 356,372 0 17,186
IHS MARKIT LTD SHS G47567105 1,114 14,787 SH   SOLE 13 14,787 0 0
IHS MARKIT LTD SHS G47567105 177 2,345 SH   SOLE 15 2,345 0 0
IHS MARKIT LTD SHS G47567105 63,488 842,571 SH   SOLE 18 763,112 0 79,459
IHS MARKIT LTD SHS G47567105 13,297 176,470 SH   SOLE 19 176,470 0 0
IHS MARKIT LTD SHS G47567105 770,413 10,224,458 SH   SOLE 21 10,224,458 0 0
IHS MARKIT LTD SHS G47567105 780,075 10,352,684 SH   SOLE 22 9,044,933 0 1,307,751
IHS MARKIT LTD SHS G47567105 33,650 446,576 SH   SOLE 23 446,576 0 0
IHS MARKIT LTD SHS G47567105 38,085 505,442 SH   SOLE 25 505,442 0 0
IHS MARKIT LTD SHS G47567105 165,531 2,196,834 SH   SOLE 26 304,371 0 1,892,463
IHS MARKIT LTD SHS G47567105 5,320 70,599 SH   SOLE 28 49,711 0 20,888
IHS MARKIT LTD SHS G47567105 6,548 86,900 SH   SOLE 29 60,836 0 26,064
IHS MARKIT LTD SHS G47567105 123,089 1,633,558 SH   SOLE 30 1,633,558 0 0
IHS MARKIT LTD SHS G47567105 21,734 288,441 SH   SOLE 31 231,892 0 56,549
IHS MARKIT LTD SHS G47567105 8,922 118,414 SH   SOLE 34 118,414 0 0
IHS MARKIT LTD SHS G47567105 19,785 262,570 SH   SOLE 36 262,570 0 0
IHS MARKIT LTD SHS G47567105 613 8,135 SH   SOLE 40 8,135 0 0
II VI INC COM 902104108 3,177 94,371 SH   SOLE 2 41,218 0 53,153
II VI INC COM 902104108 12 350 SH   SOLE 4 350 0 0
II VI INC COM 902104108 54 1,616 SH   SOLE 7 1,616 0 0
II VI INC COM 902104108 16,771 498,100 SH   SOLE 18 498,100 0 0
II VI INC COM 902104108 5,717 169,794 SH   SOLE 19 169,794 0 0
II VI INC COM 902104108 213,164 6,330,988 SH   SOLE 21 6,330,988 0 0
II VI INC COM 902104108 101,008 2,999,930 SH   SOLE 22 2,884,430 0 115,500
II VI INC COM 902104108 147 4,353 SH   SOLE 23 4,353 0 0
II VI INC COM 902104108 1,294 38,431 SH   SOLE 26 21,311 0 17,120
II VI INC COM 902104108 373 11,068 SH   SOLE 28 11,068 0 0
II VI INC COM 902104108 15,309 454,681 SH   SOLE 30 454,681 0 0
II VI INC COM 902104108 4,013 119,185 SH   SOLE 34 119,185 0 0
II VI INC COM 902104108 357 10,601 SH   SOLE 40 10,601 0 0
II VI INC NOTE 0.250% 9/0 902104AB4 1,018 999,000 PRN   SOLE 21 999,000 0 0
IKONICS CORP COM 45172K102 1 237 SH   SOLE 21 237 0 0
ILLINOIS TOOL WKS INC COM 452308109 142,643 794,096 SH   SOLE 2 85,316 0 708,780
ILLINOIS TOOL WKS INC COM 452308109 26,095 145,270 SH   SOLE 4 136,173 0 9,097
ILLINOIS TOOL WKS INC COM 452308109 62,070 345,546 SH   SOLE 7 280,711 0 64,835
ILLINOIS TOOL WKS INC COM 452308109 980 5,453 SH   SOLE 13 5,453 0 0
ILLINOIS TOOL WKS INC COM 452308109 343 1,912 SH   SOLE 15 1,912 0 0
ILLINOIS TOOL WKS INC COM 452308109 27 152 SH   SOLE 17 0 0 152
ILLINOIS TOOL WKS INC COM 452308109 123,490 687,470 SH   SOLE 18 645,174 0 42,296
ILLINOIS TOOL WKS INC COM 452308109 7,668 42,686 SH   SOLE 19 42,686 0 0
ILLINOIS TOOL WKS INC COM 452308109 1,272,850 7,085,952 SH   SOLE 21 7,085,952 0 0
ILLINOIS TOOL WKS INC COM 452308109 1,325,734 7,380,357 SH   SOLE 22 6,570,233 0 810,124
ILLINOIS TOOL WKS INC COM 452308109 42,377 235,914 SH   SOLE 23 235,914 0 0
ILLINOIS TOOL WKS INC COM 452308109 60,032 334,198 SH   SOLE 25 334,198 0 0
ILLINOIS TOOL WKS INC COM 452308109 308,956 1,719,957 SH   SOLE 26 195,016 0 1,524,941
ILLINOIS TOOL WKS INC COM 452308109 10,937 60,888 SH   SOLE 28 42,201 0 18,687
ILLINOIS TOOL WKS INC COM 452308109 1,153 6,420 SH   SOLE 29 6,420 0 0
ILLINOIS TOOL WKS INC COM 452308109 238,660 1,328,620 SH   SOLE 30 1,328,620 0 0
ILLINOIS TOOL WKS INC COM 452308109 13,470 74,988 SH   SOLE 31 59,620 0 15,368
ILLINOIS TOOL WKS INC COM 452308109 3,913 21,784 SH   SOLE 34 21,784 0 0
ILLINOIS TOOL WKS INC COM 452308109 40,429 225,070 SH   SOLE 36 225,070 0 0
ILLINOIS TOOL WKS INC COM 452308109 1,270 7,072 SH   SOLE 40 7,072 0 0
ILLUMINA INC COM 452327109 135,382 408,097 SH   SOLE 2 75,271 0 332,826
ILLUMINA INC COM 452327109 22,396 67,511 SH   SOLE 4 63,523 0 3,988
ILLUMINA INC COM 452327109 43,134 130,024 SH   SOLE 7 130,024 0 0
ILLUMINA INC COM 452327109 413 1,245 SH   SOLE 13 1,245 0 0
ILLUMINA INC COM 452327109 347 1,047 SH   SOLE 15 1,047 0 0
ILLUMINA INC COM 452327109 162,464 489,733 SH   SOLE 18 419,640 0 70,093
ILLUMINA INC COM 452327109 131,516 396,444 SH   SOLE 19 396,444 0 0
ILLUMINA INC COM 452327109 929 2,800 SH   SOLE 20 2,800 0 0
ILLUMINA INC COM 452327109 1,413,853 4,261,931 SH   SOLE 21 4,261,931 0 0
ILLUMINA INC COM 452327109 1,175,758 3,544,215 SH   SOLE 22 3,176,344 0 367,871
ILLUMINA INC COM 452327109 35,416 106,758 SH   SOLE 23 106,758 0 0
ILLUMINA INC COM 452327109 49,689 149,783 SH   SOLE 25 149,783 0 0
ILLUMINA INC COM 452327109 183,863 554,239 SH   SOLE 26 89,986 0 464,253
ILLUMINA INC COM 452327109 9,113 27,469 SH   SOLE 28 19,177 0 8,292
ILLUMINA INC COM 452327109 1,020 3,076 SH   SOLE 29 3,076 0 0
ILLUMINA INC COM 452327109 214,139 645,503 SH   SOLE 30 645,503 0 0
ILLUMINA INC COM 452327109 10,695 32,240 SH   SOLE 31 27,010 0 5,230
ILLUMINA INC COM 452327109 7,937 23,926 SH   SOLE 32 23,926 0 0
ILLUMINA INC COM 452327109 60,812 183,312 SH   SOLE 34 183,312 0 0
ILLUMINA INC COM 452327109 31,393 94,632 SH   SOLE 36 94,632 0 0
ILLUMINA INC COM 452327109 1,071 3,229 SH   SOLE 40 3,229 0 0
ILLUMINA INC NOTE 0.500% 6/1 452327AH2 2,155 1,550,000 PRN   SOLE 21 1,550,000 0 0
ILLUMINA INC NOTE 8/1 452327AK5 2,628 2,385,000 PRN   SOLE 21 2,385,000 0 0
IMAGE SENSING SYS INC COM 45244C104 28 6,272 SH   SOLE 21 6,272 0 0
IMAGE SENSING SYS INC COM 45244C104 920 202,704 SH   SOLE 22 202,704 0 0
IMAX CORP COM 45245E109 441 21,610 SH   SOLE 2 1,852 0 19,758
IMAX CORP COM 45245E109 5 233 SH   SOLE 4 233 0 0
IMAX CORP COM 45245E109 18 901 SH   SOLE 7 901 0 0
IMAX CORP COM 45245E109 3,653 178,790 SH   SOLE 18 178,790 0 0
IMAX CORP COM 45245E109 2,095 102,531 SH   SOLE 19 102,531 0 0
IMAX CORP COM 45245E109 37,260 1,823,791 SH   SOLE 21 1,823,791 0 0
IMAX CORP COM 45245E109 13,309 651,448 SH   SOLE 22 582,265 0 69,183
IMAX CORP COM 45245E109 98 4,777 SH   SOLE 23 4,777 0 0
IMAX CORP COM 45245E109 162 7,953 SH   SOLE 26 3,890 0 4,063
IMAX CORP COM 45245E109 148 7,228 SH   SOLE 28 7,228 0 0
IMAX CORP COM 45245E109 386 18,875 SH   SOLE 30 18,875 0 0
IMAX CORP COM 45245E109 106 5,198 SH   SOLE 40 5,198 0 0
IMEDIA BRANDS INC COM CL A 452465206 10 2,509 SH   SOLE 21 2,509 0 0
IMEDIA BRANDS INC COM CL A 452465206 371 93,073 SH   SOLE 22 93,073 0 0
IMMERSION CORP COM 452521107 225 30,349 SH   SOLE 2 1,328 0 29,021
IMMERSION CORP COM 452521107 5 720 SH   SOLE 7 720 0 0
IMMERSION CORP COM 452521107 829 111,613 SH   SOLE 18 111,613 0 0
IMMERSION CORP COM 452521107 415 55,915 SH   SOLE 19 55,915 0 0
IMMERSION CORP COM 452521107 8,213 1,105,401 SH   SOLE 21 1,105,401 0 0
IMMERSION CORP COM 452521107 6,631 892,441 SH   SOLE 22 866,923 0 25,518
IMMUCELL CORP COM PAR 452525306 6 1,094 SH   SOLE 18 1,094 0 0
IMMUCELL CORP COM PAR 452525306 4 736 SH   SOLE 21 736 0 0
IMMUNIC INC COM 4525EP101 2 224 SH   SOLE 18 224 0 0
IMMUNIC INC COM 4525EP101 47 4,797 SH   SOLE 19 4,797 0 0
IMMUNIC INC COM 4525EP101 29 2,995 SH   SOLE 21 2,995 0 0
IMMUNIC INC COM 4525EP101 252 25,985 SH   SOLE 22 25,985 0 0
IMMUNOGEN INC COM 45253H101 504 98,658 SH   SOLE 2 5,447 0 93,211
IMMUNOGEN INC COM 45253H101 3 529 SH   SOLE 4 529 0 0
IMMUNOGEN INC COM 45253H101 15 2,852 SH   SOLE 7 2,852 0 0
IMMUNOGEN INC COM 45253H101 2,671 523,247 SH   SOLE 18 523,247 0 0
IMMUNOGEN INC COM 45253H101 1,296 253,950 SH   SOLE 19 253,950 0 0
IMMUNOGEN INC COM 45253H101 34,067 6,673,168 SH   SOLE 21 6,673,168 0 0
IMMUNOGEN INC COM 45253H101 22,926 4,490,897 SH   SOLE 22 4,319,965 0 170,932
IMMUNOGEN INC COM 45253H101 177 34,588 SH   SOLE 26 25,420 0 9,168
IMMUNOGEN INC COM 45253H101 100 19,513 SH   SOLE 28 19,513 0 0
IMMUNOGEN INC COM 45253H101 372 72,934 SH   SOLE 30 72,934 0 0
IMMUNOGEN INC COM 45253H101 59 11,653 SH   SOLE 40 11,653 0 0
IMMUNOMEDICS INC COM 452907108 1,908 90,183 SH   SOLE 2 13,928 0 76,255
IMMUNOMEDICS INC COM 452907108 15 726 SH   SOLE 4 726 0 0
IMMUNOMEDICS INC COM 452907108 66 3,133 SH   SOLE 7 3,133 0 0
IMMUNOMEDICS INC COM 452907108 13,408 633,668 SH   SOLE 18 597,359 0 36,309
IMMUNOMEDICS INC COM 452907108 11,623 549,296 SH   SOLE 19 549,296 0 0
IMMUNOMEDICS INC COM 452907108 165,456 7,819,295 SH   SOLE 21 7,819,295 0 0
IMMUNOMEDICS INC COM 452907108 112,970 5,338,837 SH   SOLE 22 5,136,359 0 202,478
IMMUNOMEDICS INC COM 452907108 569 26,913 SH   SOLE 23 26,913 0 0
IMMUNOMEDICS INC COM 452907108 2,813 132,941 SH   SOLE 26 60,909 0 72,032
IMMUNOMEDICS INC COM 452907108 388 18,329 SH   SOLE 28 18,329 0 0
IMMUNOMEDICS INC COM 452907108 1,307 61,773 SH   SOLE 30 61,773 0 0
IMMUNOMEDICS INC COM 452907108 69 3,240 SH   SOLE 34 3,240 0 0
IMMUNOMEDICS INC COM 452907108 386 18,262 SH   SOLE 40 18,262 0 0
IMMUNOVANT INC COM 45258J102 699 44,067 SH   SOLE 18 44,067 0 0
IMMUNOVANT INC COM 45258J102 8,727 549,900 SH   SOLE 19 549,900 0 0
IMMUNOVANT INC COM 45258J102 94 5,900 SH   SOLE 20 5,900 0 0
IMPAC MTG HLDGS INC COM NEW 45254P508 11 2,136 SH   SOLE 18 2,136 0 0
IMPAC MTG HLDGS INC COM NEW 45254P508 170 32,348 SH   SOLE 21 32,348 0 0
IMPAC MTG HLDGS INC COM NEW 45254P508 278 52,815 SH   SOLE 22 52,815 0 0
IMPERIAL OIL LTD COM NEW 453038408 110 4,170 SH   SOLE 21 4,170 0 0
IMPINJ INC COM 453204109 179 6,904 SH   SOLE 2 599 0 6,305
IMPINJ INC COM 453204109 7 282 SH   SOLE 7 282 0 0
IMPINJ INC COM 453204109 1,442 55,761 SH   SOLE 18 55,761 0 0
IMPINJ INC COM 453204109 839 32,461 SH   SOLE 19 32,461 0 0
IMPINJ INC COM 453204109 15,540 600,936 SH   SOLE 21 600,936 0 0
IMPINJ INC COM 453204109 11,707 452,717 SH   SOLE 22 425,143 0 27,574
IMPINJ INC COM 453204109 33 1,292 SH   SOLE 26 0 0 1,292
IMPINJ INC COM 453204109 160 6,187 SH   SOLE 30 6,187 0 0
IMPINJ INC COM 453204109 53 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 46,719 535,035 SH   SOLE 2 138,772 0 396,263
INCYTE CORP COM 45337C102 7,384 84,568 SH   SOLE 4 79,457 0 5,111
INCYTE CORP COM 45337C102 13,957 159,836 SH   SOLE 7 159,836 0 0
INCYTE CORP COM 45337C102 643 7,359 SH   SOLE 13 7,359 0 0
INCYTE CORP COM 45337C102 123 1,410 SH   SOLE 15 1,410 0 0
INCYTE CORP COM 45337C102 49,928 571,781 SH   SOLE 18 536,701 0 35,080
INCYTE CORP COM 45337C102 52,628 602,707 SH   SOLE 19 602,707 0 0
INCYTE CORP COM 45337C102 567,469 6,498,726 SH   SOLE 21 6,498,726 0 0
INCYTE CORP COM 45337C102 394,690 4,520,045 SH   SOLE 22 4,049,117 0 470,928
INCYTE CORP COM 45337C102 12,663 145,014 SH   SOLE 23 145,014 0 0
INCYTE CORP COM 45337C102 15,920 182,322 SH   SOLE 25 182,322 0 0
INCYTE CORP COM 45337C102 58,718 672,449 SH   SOLE 26 139,211 0 533,238
INCYTE CORP COM 45337C102 3,088 35,369 SH   SOLE 28 25,109 0 10,260
INCYTE CORP COM 45337C102 851 9,750 SH   SOLE 29 9,750 0 0
INCYTE CORP COM 45337C102 67,529 773,348 SH   SOLE 30 773,348 0 0
INCYTE CORP COM 45337C102 4,412 50,529 SH   SOLE 31 41,130 0 9,399
INCYTE CORP COM 45337C102 3,061 35,058 SH   SOLE 32 35,058 0 0
INCYTE CORP COM 45337C102 17,136 196,243 SH   SOLE 34 196,243 0 0
INCYTE CORP COM 45337C102 10,895 124,776 SH   SOLE 36 124,776 0 0
INCYTE CORP COM 45337C102 328 3,761 SH   SOLE 40 3,761 0 0
INDEPENDENCE CONTRACT DRIL I COM 453415309 54 54,617 SH   SOLE 2 12,863 0 41,754
INDEPENDENCE CONTRACT DRIL I COM 453415309 170 170,648 SH   SOLE 18 170,648 0 0
INDEPENDENCE CONTRACT DRIL I COM 453415309 110 110,125 SH   SOLE 19 110,125 0 0
INDEPENDENCE CONTRACT DRIL I COM 453415309 1,651 1,656,582 SH   SOLE 21 1,656,582 0 0
INDEPENDENCE CONTRACT DRIL I COM 453415309 1,007 1,009,900 SH   SOLE 22 982,320 0 27,580
INDEPENDENCE CONTRACT DRIL I COM 453415309 13 13,012 SH   SOLE 26 0 0 13,012
INDEPENDENCE HLDG CO NEW COM NEW 453440307 244 5,797 SH   SOLE 2 214 0 5,583
INDEPENDENCE HLDG CO NEW COM NEW 453440307 778 18,488 SH   SOLE 18 18,488 0 0
INDEPENDENCE HLDG CO NEW COM NEW 453440307 367 8,714 SH   SOLE 19 8,714 0 0
INDEPENDENCE HLDG CO NEW COM NEW 453440307 8,173 194,230 SH   SOLE 21 194,230 0 0
INDEPENDENCE HLDG CO NEW COM NEW 453440307 2,754 65,456 SH   SOLE 22 61,085 0 4,371
INDEPENDENCE HLDG CO NEW COM NEW 453440307 58 1,382 SH   SOLE 30 1,382 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 1,349 95,829 SH   SOLE 2 3,114 0 92,715
INDEPENDENCE RLTY TR INC COM 45378A106 355 25,195 SH   SOLE 4 25,195 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 1,291 91,718 SH   SOLE 7 91,718 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 5,971 424,079 SH   SOLE 18 424,079 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 3,616 256,841 SH   SOLE 19 256,841 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 153,684 10,915,081 SH   SOLE 21 10,915,081 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 51,262 3,640,790 SH   SOLE 22 3,522,122 0 118,668
INDEPENDENCE RLTY TR INC COM 45378A106 82 5,814 SH   SOLE 23 5,814 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 2,764 196,283 SH   SOLE 25 196,283 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 1,615 114,737 SH   SOLE 26 47,948 0 66,789
INDEPENDENCE RLTY TR INC COM 45378A106 166 11,766 SH   SOLE 28 11,766 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 723 51,328 SH   SOLE 29 51,328 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 7,200 511,370 SH   SOLE 30 511,370 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 123 8,764 SH   SOLE 40 8,764 0 0
INDEPENDENT BANK CORP MASS COM 453836108 2,634 31,638 SH   SOLE 2 1,189 0 30,449
INDEPENDENT BANK CORP MASS COM 453836108 12 144 SH   SOLE 4 144 0 0
INDEPENDENT BANK CORP MASS COM 453836108 49 585 SH   SOLE 7 585 0 0
INDEPENDENT BANK CORP MASS COM 453836108 13,414 161,126 SH   SOLE 18 161,126 0 0
INDEPENDENT BANK CORP MASS COM 453836108 4,856 58,332 SH   SOLE 19 58,332 0 0
INDEPENDENT BANK CORP MASS COM 453836108 295,758 3,552,645 SH   SOLE 21 3,552,645 0 0
INDEPENDENT BANK CORP MASS COM 453836108 83,402 1,001,828 SH   SOLE 22 960,298 0 41,530
INDEPENDENT BANK CORP MASS COM 453836108 688 8,260 SH   SOLE 26 5,479 0 2,781
INDEPENDENT BANK CORP MASS COM 453836108 394 4,728 SH   SOLE 28 4,728 0 0
INDEPENDENT BANK CORP MASS COM 453836108 4,087 49,090 SH   SOLE 30 49,090 0 0
INDEPENDENT BANK CORP MASS COM 453836108 268 3,217 SH   SOLE 40 3,217 0 0
INDEPENDENT BANK CORP MICH COM NEW 453838609 459 20,269 SH   SOLE 2 869 0 19,400
INDEPENDENT BANK CORP MICH COM NEW 453838609 11 487 SH   SOLE 7 487 0 0
INDEPENDENT BANK CORP MICH COM NEW 453838609 1,869 82,533 SH   SOLE 18 82,533 0 0
INDEPENDENT BANK CORP MICH COM NEW 453838609 870 38,416 SH   SOLE 19 38,416 0 0
INDEPENDENT BANK CORP MICH COM NEW 453838609 18,639 822,905 SH   SOLE 21 822,905 0 0
INDEPENDENT BANK CORP MICH COM NEW 453838609 22,002 971,396 SH   SOLE 22 935,367 0 36,029
INDEPENDENT BANK CORP MICH COM NEW 453838609 0 6 SH   SOLE 23 6 0 0
INDEPENDENT BANK CORP MICH COM NEW 453838609 1 64 SH   SOLE 26 0 0 64
INDEPENDENT BANK CORP MICH COM NEW 453838609 68 3,012 SH   SOLE 30 3,012 0 0
INDEPENDENT BANK CORP MICH COM NEW 453838609 49 2,156 SH   SOLE 34 2,156 0 0
INDEPENDENT BK GROUP INC COM 45384B106 2,123 38,302 SH   SOLE 2 8,128 0 30,174
INDEPENDENT BK GROUP INC COM 45384B106 32 580 SH   SOLE 7 580 0 0
INDEPENDENT BK GROUP INC COM 45384B106 9,281 167,403 SH   SOLE 18 167,403 0 0
INDEPENDENT BK GROUP INC COM 45384B106 10,207 184,103 SH   SOLE 19 184,103 0 0
INDEPENDENT BK GROUP INC COM 45384B106 68,863 1,242,117 SH   SOLE 21 1,242,117 0 0
INDEPENDENT BK GROUP INC COM 45384B106 75,352 1,359,156 SH   SOLE 22 1,315,369 0 43,787
INDEPENDENT BK GROUP INC COM 45384B106 1,441 25,992 SH   SOLE 23 25,992 0 0
INDEPENDENT BK GROUP INC COM 45384B106 5,318 95,918 SH   SOLE 26 7,422 0 88,496
INDEPENDENT BK GROUP INC COM 45384B106 249 4,483 SH   SOLE 28 4,483 0 0
INDEPENDENT BK GROUP INC COM 45384B106 684 12,340 SH   SOLE 30 12,340 0 0
INDEPENDENT BK GROUP INC COM 45384B106 243 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 5 7,480 SH   SOLE 18 7,480 0 0
INDIA GLOBALIZATION CAP INC COM NEW 45408X308 17 26,774 SH   SOLE 21 26,774 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 4,717 210,380 SH   SOLE 2 2,292 0 208,088
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 402 17,933 SH   SOLE 4 17,933 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 1,479 65,953 SH   SOLE 7 65,953 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 6,267 279,539 SH   SOLE 18 279,539 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 4,027 179,597 SH   SOLE 19 179,597 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 161,180 7,189,101 SH   SOLE 21 7,189,101 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 53,570 2,389,367 SH   SOLE 22 2,308,873 0 80,494
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 91 4,057 SH   SOLE 23 4,057 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 3,071 136,982 SH   SOLE 25 136,982 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 1,421 63,373 SH   SOLE 26 27,417 0 35,956
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 316 14,095 SH   SOLE 28 14,095 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 743 33,143 SH   SOLE 29 33,143 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 8,206 365,994 SH   SOLE 30 365,994 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 132 5,894 SH   SOLE 40 5,894 0 0
INDUSTRIAS BACHOCO S A B DE SPON ADR B 456463108 2,689 51,711 SH   SOLE 7 51,711 0 0
INFINERA CORPORATION COM 45667G103 1,427 179,726 SH   SOLE 2 6,279 0 173,447
INFINERA CORPORATION COM 45667G103 6 707 SH   SOLE 4 707 0 0
INFINERA CORPORATION COM 45667G103 26 3,284 SH   SOLE 7 3,284 0 0
INFINERA CORPORATION COM 45667G103 4,739 596,855 SH   SOLE 18 596,855 0 0
INFINERA CORPORATION COM 45667G103 2,477 311,939 SH   SOLE 19 311,939 0 0
INFINERA CORPORATION COM 45667G103 50,479 6,357,584 SH   SOLE 21 6,357,584 0 0
INFINERA CORPORATION COM 45667G103 37,961 4,781,042 SH   SOLE 22 4,587,303 0 193,739
INFINERA CORPORATION COM 45667G103 211 26,589 SH   SOLE 26 16,395 0 10,194
INFINERA CORPORATION COM 45667G103 160 20,122 SH   SOLE 28 20,122 0 0
INFINERA CORPORATION COM 45667G103 6,132 772,334 SH   SOLE 30 772,334 0 0
INFINERA CORPORATION COM 45667G103 128 16,170 SH   SOLE 40 16,170 0 0
INFINERA CORPORATION NOTE 2.125% 9/0 45667GAC7 1,293 1,225,000 PRN   SOLE 21 1,225,000 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 8 8,648 SH   SOLE 18 8,648 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 127 131,826 SH   SOLE 21 131,826 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 796 829,033 SH   SOLE 22 829,033 0 0
INFLARX NV COM N44821101 47 11,752 SH   SOLE 22 11,752 0 0
INFORMATION SERVICES GROUP I COM 45675Y104 81 32,067 SH   SOLE 2 1,089 0 30,978
INFORMATION SERVICES GROUP I COM 45675Y104 331 130,921 SH   SOLE 18 130,921 0 0
INFORMATION SERVICES GROUP I COM 45675Y104 144 56,924 SH   SOLE 19 56,924 0 0
INFORMATION SERVICES GROUP I COM 45675Y104 3,142 1,241,883 SH   SOLE 21 1,241,883 0 0
INFORMATION SERVICES GROUP I COM 45675Y104 930 367,495 SH   SOLE 22 345,457 0 22,038
INFOSYS LTD SPONSORED ADR 456788108 39,634 3,840,484 SH   SOLE 2 657,417 0 3,183,067
INFOSYS LTD SPONSORED ADR 456788108 6,192 600,000 SH   SOLE 7 0 0 600,000
INFOSYS LTD SPONSORED ADR 456788108 4,838 468,840 SH   SOLE 13 468,840 0 0
INFOSYS LTD SPONSORED ADR 456788108 17,415 1,687,492 SH   SOLE 18 1,687,492 0 0
INFOSYS LTD SPONSORED ADR 456788108 1,834 177,743 SH   SOLE 19 177,743 0 0
INFOSYS LTD SPONSORED ADR 456788108 3,640 352,701 SH   SOLE 21 352,701 0 0
INFOSYS LTD SPONSORED ADR 456788108 134,130 12,997,053 SH   SOLE 22 7,238,340 0 5,758,713
INFOSYS LTD SPONSORED ADR 456788108 1,922 186,192 SH   SOLE 25 186,192 0 0
INFOSYS LTD SPONSORED ADR 456788108 15,816 1,532,602 SH   SOLE 26 760,054 0 772,548
INFOSYS LTD SPONSORED ADR 456788108 10,322 1,000,170 SH   SOLE 28 1,000,170 0 0
INFOSYS LTD SPONSORED ADR 456788108 1,513 146,562 SH   SOLE 29 146,562 0 0
INFOSYS LTD SPONSORED ADR 456788108 29,643 2,872,346 SH   SOLE 30 2,872,346 0 0
INFOSYS LTD SPONSORED ADR 456788108 4,205 407,448 SH   SOLE 31 106,611 0 300,837
INFOSYS LTD SPONSORED ADR 456788108 3,124 302,749 SH   SOLE 34 302,749 0 0
INFRA AND ENERGY ALTRNTIVE I COM 45686J104 7 2,150 SH   SOLE 18 2,150 0 0
INFRA AND ENERGY ALTRNTIVE I COM 45686J104 100 31,179 SH   SOLE 21 31,179 0 0
INFRA AND ENERGY ALTRNTIVE I *W EXP 05/20/202 45686J112 3 30,000 SH   SOLE 2 30,000 0 0
INFUSYSTEM HLDGS INC COM 45685K102 26 3,033 SH   SOLE 18 3,033 0 0
INFUSYSTEM HLDGS INC COM 45685K102 440 51,538 SH   SOLE 21 51,538 0 0
INFUSYSTEM HLDGS INC COM 45685K102 16 1,819 SH   SOLE 22 1,819 0 0
ING GROEP N V SPONSORED ADR 456837103 58 4,810 SH   SOLE 18 4,810 0 0
INGERSOLL-RAND PLC SHS G47791101 83,019 624,576 SH   SOLE 2 70,906 0 553,670
INGERSOLL-RAND PLC SHS G47791101 14,899 112,091 SH   SOLE 4 105,548 0 6,543
INGERSOLL-RAND PLC SHS G47791101 27,782 209,014 SH   SOLE 7 200,075 0 8,939
INGERSOLL-RAND PLC SHS G47791101 1,439 10,826 SH   SOLE 13 10,826 0 0
INGERSOLL-RAND PLC SHS G47791101 181 1,360 SH   SOLE 15 1,360 0 0
INGERSOLL-RAND PLC SHS G47791101 1 6 SH   SOLE 17 0 0 6
INGERSOLL-RAND PLC SHS G47791101 75,406 567,306 SH   SOLE 18 523,723 0 43,583
INGERSOLL-RAND PLC SHS G47791101 23,270 175,070 SH   SOLE 19 175,070 0 0
INGERSOLL-RAND PLC SHS G47791101 780,689 5,873,372 SH   SOLE 21 5,873,372 0 0
INGERSOLL-RAND PLC SHS G47791101 788,837 5,934,678 SH   SOLE 22 5,309,628 0 625,050
INGERSOLL-RAND PLC SHS G47791101 23,165 174,280 SH   SOLE 23 174,280 0 0
INGERSOLL-RAND PLC SHS G47791101 32,997 248,244 SH   SOLE 25 248,244 0 0
INGERSOLL-RAND PLC SHS G47791101 209,894 1,579,102 SH   SOLE 26 153,214 0 1,425,888
INGERSOLL-RAND PLC SHS G47791101 6,146 46,241 SH   SOLE 28 32,239 0 14,002
INGERSOLL-RAND PLC SHS G47791101 629 4,729 SH   SOLE 29 4,729 0 0
INGERSOLL-RAND PLC SHS G47791101 130,335 980,555 SH   SOLE 30 980,555 0 0
INGERSOLL-RAND PLC SHS G47791101 6,863 51,632 SH   SOLE 31 41,719 0 9,913
INGERSOLL-RAND PLC SHS G47791101 27,612 207,731 SH   SOLE 34 207,731 0 0
INGERSOLL-RAND PLC SHS G47791101 22,986 172,928 SH   SOLE 36 172,928 0 0
INGERSOLL-RAND PLC SHS G47791101 700 5,265 SH   SOLE 40 5,265 0 0
INGEVITY CORP COM 45688C107 3,175 36,341 SH   SOLE 2 20,331 0 16,010
INGEVITY CORP COM 45688C107 17 197 SH   SOLE 4 197 0 0
INGEVITY CORP COM 45688C107 64 727 SH   SOLE 7 727 0 0
INGEVITY CORP COM 45688C107 21,431 245,263 SH   SOLE 18 237,454 0 7,809
INGEVITY CORP COM 45688C107 9,564 109,458 SH   SOLE 19 109,458 0 0
INGEVITY CORP COM 45688C107 265,764 3,041,471 SH   SOLE 21 3,041,471 0 0
INGEVITY CORP COM 45688C107 127,954 1,464,340 SH   SOLE 22 1,411,804 0 52,536
INGEVITY CORP COM 45688C107 399 4,563 SH   SOLE 23 4,563 0 0
INGEVITY CORP COM 45688C107 2,219 25,394 SH   SOLE 26 7,909 0 17,485
INGEVITY CORP COM 45688C107 453 5,188 SH   SOLE 28 5,188 0 0
INGEVITY CORP COM 45688C107 1,179 13,492 SH   SOLE 30 13,492 0 0
INGEVITY CORP COM 45688C107 58 660 SH   SOLE 31 0 0 660
INGEVITY CORP COM 45688C107 399 4,566 SH   SOLE 40 4,566 0 0
INGLES MKTS INC CL A 457030104 714 15,029 SH   SOLE 2 572 0 14,457
INGLES MKTS INC CL A 457030104 11 225 SH   SOLE 7 225 0 0
INGLES MKTS INC CL A 457030104 2,418 50,895 SH   SOLE 18 50,895 0 0
INGLES MKTS INC CL A 457030104 1,184 24,922 SH   SOLE 19 24,922 0 0
INGLES MKTS INC CL A 457030104 25,005 526,317 SH   SOLE 21 526,317 0 0
INGLES MKTS INC CL A 457030104 20,828 438,400 SH   SOLE 22 416,664 0 21,736
INGLES MKTS INC CL A 457030104 449 9,453 SH   SOLE 26 0 0 9,453
INGLES MKTS INC CL A 457030104 82 1,727 SH   SOLE 28 1,727 0 0
INGLES MKTS INC CL A 457030104 241 5,083 SH   SOLE 30 5,083 0 0
INGLES MKTS INC CL A 457030104 68 1,424 SH   SOLE 40 1,424 0 0
INGREDION INC COM 457187102 22,805 245,349 SH   SOLE 2 79,723 0 165,626
INGREDION INC COM 457187102 3,823 41,135 SH   SOLE 4 39,243 0 1,892
INGREDION INC COM 457187102 6,167 66,347 SH   SOLE 7 28,922 0 37,425
INGREDION INC COM 457187102 10 110 SH   SOLE 13 110 0 0
INGREDION INC COM 457187102 22 240 SH   SOLE 15 240 0 0
INGREDION INC COM 457187102 19,794 212,953 SH   SOLE 18 207,695 0 5,258
INGREDION INC COM 457187102 1,695 18,235 SH   SOLE 19 18,235 0 0
INGREDION INC COM 457187102 326,110 3,508,443 SH   SOLE 21 3,508,443 0 0
INGREDION INC COM 457187102 211,891 2,279,621 SH   SOLE 22 2,135,371 0 144,250
INGREDION INC COM 457187102 5,053 54,363 SH   SOLE 23 54,363 0 0
INGREDION INC COM 457187102 6,823 73,410 SH   SOLE 25 73,410 0 0
INGREDION INC COM 457187102 28,738 309,176 SH   SOLE 26 82,738 0 226,438
INGREDION INC COM 457187102 1,152 12,391 SH   SOLE 28 8,807 0 3,584
INGREDION INC COM 457187102 1,767 19,014 SH   SOLE 29 5,237 0 13,777
INGREDION INC COM 457187102 15,030 161,701 SH   SOLE 30 161,701 0 0
INGREDION INC COM 457187102 1,275 13,719 SH   SOLE 31 10,815 0 2,904
INGREDION INC COM 457187102 310 3,331 SH   SOLE 34 3,331 0 0
INGREDION INC COM 457187102 4,517 48,597 SH   SOLE 36 48,597 0 0
INGREDION INC COM 457187102 134 1,441 SH   SOLE 40 1,441 0 0
INMUNE BIO INC COM 45782T105 8 1,326 SH   SOLE 18 1,326 0 0
INMUNE BIO INC COM 45782T105 30 5,226 SH   SOLE 21 5,226 0 0
INNERWORKINGS INC COM 45773Y105 244 44,333 SH   SOLE 2 1,497 0 42,836
INNERWORKINGS INC COM 45773Y105 5 869 SH   SOLE 7 869 0 0
INNERWORKINGS INC COM 45773Y105 879 159,479 SH   SOLE 18 159,479 0 0
INNERWORKINGS INC COM 45773Y105 425 77,047 SH   SOLE 19 77,047 0 0
INNERWORKINGS INC COM 45773Y105 8,548 1,551,383 SH   SOLE 21 1,551,383 0 0
INNERWORKINGS INC COM 45773Y105 7,034 1,276,612 SH   SOLE 22 1,218,590 0 58,022
INNODATA INC COM NEW 457642205 24 20,630 SH   SOLE 21 20,630 0 0
INNODATA INC COM NEW 457642205 632 554,536 SH   SOLE 22 554,536 0 0
INNOPHOS HOLDINGS INC COM 45774N108 683 21,342 SH   SOLE 2 1,490 0 19,852
INNOPHOS HOLDINGS INC COM 45774N108 4 134 SH   SOLE 4 134 0 0
INNOPHOS HOLDINGS INC COM 45774N108 14 440 SH   SOLE 7 440 0 0
INNOPHOS HOLDINGS INC COM 45774N108 2,787 87,133 SH   SOLE 18 87,133 0 0
INNOPHOS HOLDINGS INC COM 45774N108 1,727 53,988 SH   SOLE 19 53,988 0 0
INNOPHOS HOLDINGS INC COM 45774N108 72,860 2,278,310 SH   SOLE 21 2,278,310 0 0
INNOPHOS HOLDINGS INC COM 45774N108 20,401 637,934 SH   SOLE 22 606,553 0 31,381
INNOPHOS HOLDINGS INC COM 45774N108 95 2,961 SH   SOLE 23 2,961 0 0
INNOPHOS HOLDINGS INC COM 45774N108 718 22,458 SH   SOLE 26 3,077 0 19,381
INNOPHOS HOLDINGS INC COM 45774N108 91 2,844 SH   SOLE 28 2,844 0 0
INNOPHOS HOLDINGS INC COM 45774N108 866 27,070 SH   SOLE 30 27,070 0 0
INNOPHOS HOLDINGS INC COM 45774N108 77 2,403 SH   SOLE 40 2,403 0 0
INNOSPEC INC COM 45768S105 1,456 14,075 SH   SOLE 2 2,671 0 11,404
INNOSPEC INC COM 45768S105 14 132 SH   SOLE 4 132 0 0
INNOSPEC INC COM 45768S105 42 408 SH   SOLE 7 408 0 0
INNOSPEC INC COM 45768S105 12,032 116,317 SH   SOLE 18 109,786 0 6,531
INNOSPEC INC COM 45768S105 8,842 85,476 SH   SOLE 19 85,476 0 0
INNOSPEC INC COM 45768S105 280,756 2,714,195 SH   SOLE 21 2,714,195 0 0
INNOSPEC INC COM 45768S105 82,133 794,013 SH   SOLE 22 762,930 0 31,083
INNOSPEC INC COM 45768S105 865 8,367 SH   SOLE 23 8,367 0 0
INNOSPEC INC COM 45768S105 3,912 37,820 SH   SOLE 26 7,794 0 30,026
INNOSPEC INC COM 45768S105 315 3,042 SH   SOLE 28 3,042 0 0
INNOSPEC INC COM 45768S105 3,625 35,044 SH   SOLE 30 35,044 0 0
INNOSPEC INC COM 45768S105 292 2,824 SH   SOLE 40 2,824 0 0
INNOVATE BIOPHARMACEUTICLS I COM PAR 45782F105 4 6,897 SH   SOLE 18 6,897 0 0
INNOVATE BIOPHARMACEUTICLS I COM PAR 45782F105 54 96,973 SH   SOLE 21 96,973 0 0
INNOVATE BIOPHARMACEUTICLS I COM PAR 45782F105 142 254,242 SH   SOLE 22 254,242 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 354 4,665 SH   SOLE 2 386 0 4,279
INNOVATIVE INDL PPTYS INC COM 45781V101 230 3,033 SH   SOLE 4 3,033 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 867 11,424 SH   SOLE 7 11,424 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 5 67 SH   SOLE 17 0 0 67
INNOVATIVE INDL PPTYS INC COM 45781V101 3,974 52,380 SH   SOLE 18 52,380 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 2,329 30,702 SH   SOLE 19 30,702 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 100,869 1,329,502 SH   SOLE 21 1,329,502 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 31,571 416,119 SH   SOLE 22 402,128 0 13,991
INNOVATIVE INDL PPTYS INC COM 45781V101 57 749 SH   SOLE 23 749 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 1,960 25,837 SH   SOLE 25 25,837 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 849 11,190 SH   SOLE 26 6,162 0 5,028
INNOVATIVE INDL PPTYS INC COM 45781V101 193 2,542 SH   SOLE 28 2,542 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 485 6,396 SH   SOLE 29 6,396 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 4,982 65,664 SH   SOLE 30 65,664 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 75 994 SH   SOLE 40 994 0 0
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 16 2,670 SH   SOLE 18 2,670 0 0
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 277 47,381 SH   SOLE 21 47,381 0 0
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 2,407 412,201 SH   SOLE 22 412,201 0 0
INNOVIVA INC COM 45781M101 421 29,712 SH   SOLE 2 5,062 0 24,650
INNOVIVA INC COM 45781M101 7 504 SH   SOLE 4 504 0 0
INNOVIVA INC COM 45781M101 14 1,017 SH   SOLE 7 1,017 0 0
INNOVIVA INC COM 45781M101 4,263 301,059 SH   SOLE 18 288,186 0 12,873
INNOVIVA INC COM 45781M101 3,339 235,821 SH   SOLE 19 235,821 0 0
INNOVIVA INC COM 45781M101 120,792 8,530,491 SH   SOLE 21 8,530,491 0 0
INNOVIVA INC COM 45781M101 30,813 2,176,067 SH   SOLE 22 2,085,873 0 90,194
INNOVIVA INC COM 45781M101 268 18,956 SH   SOLE 23 18,956 0 0
INNOVIVA INC COM 45781M101 1,147 80,982 SH   SOLE 26 10,561 0 70,421
INNOVIVA INC COM 45781M101 139 9,802 SH   SOLE 28 9,802 0 0
INNOVIVA INC COM 45781M101 1,487 105,048 SH   SOLE 30 105,048 0 0
INNOVIVA INC COM 45781M101 122 8,587 SH   SOLE 40 8,587 0 0
INOGEN INC COM 45780L104 840 12,287 SH   SOLE 2 5,339 0 6,948
INOGEN INC COM 45780L104 5 76 SH   SOLE 4 76 0 0
INOGEN INC COM 45780L104 20 297 SH   SOLE 7 297 0 0
INOGEN INC COM 45780L104 6,659 97,454 SH   SOLE 18 81,966 0 15,488
INOGEN INC COM 45780L104 9,746 142,629 SH   SOLE 19 142,629 0 0
INOGEN INC COM 45780L104 145,001 2,122,072 SH   SOLE 21 2,122,072 0 0
INOGEN INC COM 45780L104 44,930 657,545 SH   SOLE 22 634,559 0 22,986
INOGEN INC COM 45780L104 1,264 18,501 SH   SOLE 23 18,501 0 0
INOGEN INC COM 45780L104 3,658 53,541 SH   SOLE 26 5,524 0 48,017
INOGEN INC COM 45780L104 167 2,448 SH   SOLE 28 2,448 0 0
INOGEN INC COM 45780L104 1,783 26,099 SH   SOLE 30 26,099 0 0
INOGEN INC COM 45780L104 168 2,457 SH   SOLE 40 2,457 0 0
INOVALON HLDGS INC COM CL A 45781D101 784 41,682 SH   SOLE 2 13,994 0 27,688
INOVALON HLDGS INC COM CL A 45781D101 8 437 SH   SOLE 4 437 0 0
INOVALON HLDGS INC COM CL A 45781D101 25 1,341 SH   SOLE 7 1,341 0 0
INOVALON HLDGS INC COM CL A 45781D101 5,072 269,522 SH   SOLE 18 243,789 0 25,733
INOVALON HLDGS INC COM CL A 45781D101 7,876 418,495 SH   SOLE 19 418,495 0 0
INOVALON HLDGS INC COM CL A 45781D101 50,002 2,656,880 SH   SOLE 21 2,656,880 0 0
INOVALON HLDGS INC COM CL A 45781D101 45,515 2,418,417 SH   SOLE 22 2,329,043 0 89,374
INOVALON HLDGS INC COM CL A 45781D101 753 39,985 SH   SOLE 23 39,985 0 0
INOVALON HLDGS INC COM CL A 45781D101 2,729 145,016 SH   SOLE 26 27,273 0 117,743
INOVALON HLDGS INC COM CL A 45781D101 198 10,504 SH   SOLE 28 10,504 0 0
INOVALON HLDGS INC COM CL A 45781D101 402 21,377 SH   SOLE 30 21,377 0 0
INOVALON HLDGS INC COM CL A 45781D101 147 7,800 SH   SOLE 40 7,800 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 128 38,809 SH   SOLE 2 3,158 0 35,651
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 8 2,321 SH   SOLE 7 2,321 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 1,104 334,394 SH   SOLE 18 334,394 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 530 160,685 SH   SOLE 19 160,685 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 14,048 4,256,831 SH   SOLE 21 4,256,831 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 9,354 2,834,463 SH   SOLE 22 2,765,665 0 68,798
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 23 7,097 SH   SOLE 30 7,097 0 0
INPHI CORP COM 45772F107 1,496 20,209 SH   SOLE 2 3,200 0 17,009
INPHI CORP COM 45772F107 15 208 SH   SOLE 4 208 0 0
INPHI CORP COM 45772F107 58 785 SH   SOLE 7 785 0 0
INPHI CORP COM 45772F107 11,854 160,145 SH   SOLE 18 153,248 0 6,897
INPHI CORP COM 45772F107 51,754 699,195 SH   SOLE 19 699,195 0 0
INPHI CORP COM 45772F107 113,897 1,538,734 SH   SOLE 21 1,538,734 0 0
INPHI CORP COM 45772F107 99,663 1,346,435 SH   SOLE 22 1,292,569 0 53,866
INPHI CORP COM 45772F107 427 5,772 SH   SOLE 23 5,772 0 0
INPHI CORP COM 45772F107 3,535 47,759 SH   SOLE 26 14,635 0 33,124
INPHI CORP COM 45772F107 358 4,832 SH   SOLE 28 4,832 0 0
INPHI CORP COM 45772F107 25,692 347,098 SH   SOLE 30 347,098 0 0
INPHI CORP COM 45772F107 19,426 262,436 SH   SOLE 34 262,436 0 0
INPHI CORP COM 45772F107 312 4,219 SH   SOLE 40 4,219 0 0
INPHI CORP NOTE 0.750% 9/0 45772FAC1 977 691,000 PRN   SOLE 21 691,000 0 0
INPIXON COM 45790J503 0 2 SH   SOLE 21 2 0 0
INSEEGO CORP COM 45782B104 357 48,670 SH   SOLE 2 1,829 0 46,841
INSEEGO CORP COM 45782B104 1,159 158,076 SH   SOLE 18 158,076 0 0
INSEEGO CORP COM 45782B104 584 79,615 SH   SOLE 19 79,615 0 0
INSEEGO CORP COM 45782B104 13,050 1,780,305 SH   SOLE 21 1,780,305 0 0
INSEEGO CORP COM 45782B104 9,567 1,305,117 SH   SOLE 22 1,287,281 0 17,836
INSIGHT ENTERPRISES INC COM 45765U103 2,175 30,947 SH   SOLE 2 4,104 0 26,843
INSIGHT ENTERPRISES INC COM 45765U103 14 195 SH   SOLE 4 195 0 0
INSIGHT ENTERPRISES INC COM 45765U103 84 1,200 SH   SOLE 7 1,200 0 0
INSIGHT ENTERPRISES INC COM 45765U103 11,503 163,656 SH   SOLE 18 158,721 0 4,935
INSIGHT ENTERPRISES INC COM 45765U103 7,591 107,990 SH   SOLE 19 107,990 0 0
INSIGHT ENTERPRISES INC COM 45765U103 283,083 4,027,361 SH   SOLE 21 4,027,361 0 0
INSIGHT ENTERPRISES INC COM 45765U103 79,194 1,126,678 SH   SOLE 22 1,074,911 0 51,767
INSIGHT ENTERPRISES INC COM 45765U103 562 7,997 SH   SOLE 23 7,997 0 0
INSIGHT ENTERPRISES INC COM 45765U103 3,285 46,733 SH   SOLE 26 14,377 0 32,356
INSIGHT ENTERPRISES INC COM 45765U103 315 4,483 SH   SOLE 28 4,483 0 0
INSIGHT ENTERPRISES INC COM 45765U103 3,590 51,077 SH   SOLE 30 51,077 0 0
INSIGHT ENTERPRISES INC COM 45765U103 291 4,142 SH   SOLE 34 4,142 0 0
INSIGHT ENTERPRISES INC COM 45765U103 145 2,066 SH   SOLE 36 2,066 0 0
INSIGHT ENTERPRISES INC COM 45765U103 229 3,251 SH   SOLE 40 3,251 0 0
INSIGNIA SYS INC COM 45765Y105 6 7,638 SH   SOLE 21 7,638 0 0
INSIGNIA SYS INC COM 45765Y105 336 460,797 SH   SOLE 22 460,797 0 0
INSMED INC COM PAR $.01 457669307 1,050 43,985 SH   SOLE 2 10,136 0 33,849
INSMED INC COM PAR $.01 457669307 12 506 SH   SOLE 4 506 0 0
INSMED INC COM PAR $.01 457669307 39 1,653 SH   SOLE 7 1,653 0 0
INSMED INC COM PAR $.01 457669307 3 126 SH   SOLE 17 0 0 126
INSMED INC COM PAR $.01 457669307 8,029 336,237 SH   SOLE 18 305,417 0 30,820
INSMED INC COM PAR $.01 457669307 7,693 322,147 SH   SOLE 19 322,147 0 0
INSMED INC COM PAR $.01 457669307 92,313 3,865,699 SH   SOLE 21 3,865,699 0 0
INSMED INC COM PAR $.01 457669307 65,156 2,728,469 SH   SOLE 22 2,627,510 0 100,959
INSMED INC COM PAR $.01 457669307 637 26,665 SH   SOLE 23 26,665 0 0
INSMED INC COM PAR $.01 457669307 1,812 75,896 SH   SOLE 26 11,000 0 64,896
INSMED INC COM PAR $.01 457669307 232 9,726 SH   SOLE 28 9,726 0 0
INSMED INC COM PAR $.01 457669307 783 32,782 SH   SOLE 30 32,782 0 0
INSMED INC COM PAR $.01 457669307 77 3,211 SH   SOLE 34 3,211 0 0
INSMED INC COM PAR $.01 457669307 225 9,415 SH   SOLE 40 9,415 0 0
INSMED INC NOTE 1.750% 1/1 457669AA7 1,122 1,165,000 PRN   SOLE 21 1,165,000 0 0
INSPERITY INC COM 45778Q107 8,757 101,773 SH   SOLE 2 81,017 0 20,756
INSPERITY INC COM 45778Q107 306 3,556 SH   SOLE 4 3,556 0 0
INSPERITY INC COM 45778Q107 266 3,088 SH   SOLE 7 3,088 0 0
INSPERITY INC COM 45778Q107 21,070 244,882 SH   SOLE 18 221,898 0 22,984
INSPERITY INC COM 45778Q107 25,254 293,514 SH   SOLE 19 293,514 0 0
INSPERITY INC COM 45778Q107 234,527 2,725,793 SH   SOLE 21 2,725,793 0 0
INSPERITY INC COM 45778Q107 140,322 1,630,887 SH   SOLE 22 1,499,331 0 131,556
INSPERITY INC COM 45778Q107 3,827 44,479 SH   SOLE 23 44,479 0 0
INSPERITY INC COM 45778Q107 327 3,799 SH   SOLE 25 3,799 0 0
INSPERITY INC COM 45778Q107 7,751 90,085 SH   SOLE 26 11,999 0 78,086
INSPERITY INC COM 45778Q107 408 4,747 SH   SOLE 28 4,747 0 0
INSPERITY INC COM 45778Q107 2,069 24,047 SH   SOLE 29 24,047 0 0
INSPERITY INC COM 45778Q107 1,321 15,354 SH   SOLE 30 15,354 0 0
INSPERITY INC COM 45778Q107 928 10,784 SH   SOLE 31 8,249 0 2,535
INSPERITY INC COM 45778Q107 274 3,190 SH   SOLE 34 3,190 0 0
INSPERITY INC COM 45778Q107 51 589 SH   SOLE 36 589 0 0
INSPERITY INC COM 45778Q107 334 3,882 SH   SOLE 40 3,882 0 0
INSPIRE MED SYS INC COM 457730109 492 6,630 SH   SOLE 2 1,588 0 5,042
INSPIRE MED SYS INC COM 457730109 11 154 SH   SOLE 4 154 0 0
INSPIRE MED SYS INC COM 457730109 19 254 SH   SOLE 7 254 0 0
INSPIRE MED SYS INC COM 457730109 4,055 54,636 SH   SOLE 18 46,316 0 8,320
INSPIRE MED SYS INC COM 457730109 5,396 72,713 SH   SOLE 19 72,713 0 0
INSPIRE MED SYS INC COM 457730109 36,198 487,776 SH   SOLE 21 487,776 0 0
INSPIRE MED SYS INC COM 457730109 32,391 436,476 SH   SOLE 22 419,025 0 17,451
INSPIRE MED SYS INC COM 457730109 325 4,380 SH   SOLE 23 4,380 0 0
INSPIRE MED SYS INC COM 457730109 55,280 744,914 SH   SOLE 25 744,914 0 0
INSPIRE MED SYS INC COM 457730109 1,406 18,949 SH   SOLE 26 0 0 18,949
INSPIRE MED SYS INC COM 457730109 116 1,560 SH   SOLE 28 1,560 0 0
INSPIRE MED SYS INC COM 457730109 314 4,232 SH   SOLE 30 4,232 0 0
INSPIRE MED SYS INC COM 457730109 115 1,545 SH   SOLE 40 1,545 0 0
INSPIRED ENTMT INC COM 45782N108 25 3,669 SH   SOLE 2 463 0 3,206
INSPIRED ENTMT INC COM 45782N108 209 31,007 SH   SOLE 18 31,007 0 0
INSPIRED ENTMT INC COM 45782N108 100 14,820 SH   SOLE 19 14,820 0 0
INSPIRED ENTMT INC COM 45782N108 2,497 369,991 SH   SOLE 21 369,991 0 0
INSPIRED ENTMT INC COM 45782N108 781 115,747 SH   SOLE 22 113,253 0 2,494
INSTALLED BLDG PRODS INC COM 45780R101 651 9,457 SH   SOLE 2 812 0 8,645
INSTALLED BLDG PRODS INC COM 45780R101 9 130 SH   SOLE 4 130 0 0
INSTALLED BLDG PRODS INC COM 45780R101 27 399 SH   SOLE 7 399 0 0
INSTALLED BLDG PRODS INC COM 45780R101 6,884 99,952 SH   SOLE 18 99,952 0 0
INSTALLED BLDG PRODS INC COM 45780R101 2,745 39,852 SH   SOLE 19 39,852 0 0
INSTALLED BLDG PRODS INC COM 45780R101 177,003 2,570,105 SH   SOLE 21 2,570,105 0 0
INSTALLED BLDG PRODS INC COM 45780R101 45,197 656,269 SH   SOLE 22 627,535 0 28,734
INSTALLED BLDG PRODS INC COM 45780R101 936 13,588 SH   SOLE 26 11,899 0 1,689
INSTALLED BLDG PRODS INC COM 45780R101 213 3,086 SH   SOLE 28 3,086 0 0
INSTALLED BLDG PRODS INC COM 45780R101 2,144 31,131 SH   SOLE 30 31,131 0 0
INSTALLED BLDG PRODS INC COM 45780R101 825 11,978 SH   SOLE 34 11,978 0 0
INSTALLED BLDG PRODS INC COM 45780R101 179 2,598 SH   SOLE 40 2,598 0 0
INSTEEL INDUSTRIES INC COM 45774W108 382 17,792 SH   SOLE 2 677 0 17,115
INSTEEL INDUSTRIES INC COM 45774W108 9 431 SH   SOLE 7 431 0 0
INSTEEL INDUSTRIES INC COM 45774W108 1,822 84,805 SH   SOLE 18 84,805 0 0
INSTEEL INDUSTRIES INC COM 45774W108 692 32,211 SH   SOLE 19 32,211 0 0
INSTEEL INDUSTRIES INC COM 45774W108 46,907 2,182,713 SH   SOLE 21 2,182,713 0 0
INSTEEL INDUSTRIES INC COM 45774W108 11,823 550,156 SH   SOLE 22 522,977 0 27,179
INSTEEL INDUSTRIES INC COM 45774W108 55 2,559 SH   SOLE 28 2,559 0 0
INSTEEL INDUSTRIES INC COM 45774W108 621 28,887 SH   SOLE 30 28,887 0 0
INSTEEL INDUSTRIES INC COM 45774W108 32 1,504 SH   SOLE 40 1,504 0 0
INSTRUCTURE INC COM 45781U103 689 14,290 SH   SOLE 2 1,222 0 13,068
INSTRUCTURE INC COM 45781U103 8 175 SH   SOLE 4 175 0 0
INSTRUCTURE INC COM 45781U103 30 613 SH   SOLE 7 613 0 0
INSTRUCTURE INC COM 45781U103 5,577 115,682 SH   SOLE 18 115,682 0 0
INSTRUCTURE INC COM 45781U103 3,016 62,567 SH   SOLE 19 62,567 0 0
INSTRUCTURE INC COM 45781U103 61,172 1,268,873 SH   SOLE 21 1,268,873 0 0
INSTRUCTURE INC COM 45781U103 47,492 985,114 SH   SOLE 22 942,204 0 42,910
INSTRUCTURE INC COM 45781U103 881 18,270 SH   SOLE 26 9,652 0 8,618
INSTRUCTURE INC COM 45781U103 225 4,662 SH   SOLE 28 4,662 0 0
INSTRUCTURE INC COM 45781U103 508 10,541 SH   SOLE 30 10,541 0 0
INSTRUCTURE INC COM 45781U103 146 3,030 SH   SOLE 40 3,030 0 0
INSULET CORP COM 45784P101 24,227 141,514 SH   SOLE 2 15,033 0 126,481
INSULET CORP COM 45784P101 4,682 27,351 SH   SOLE 4 25,711 0 1,640
INSULET CORP COM 45784P101 695 4,060 SH   SOLE 7 4,060 0 0
INSULET CORP COM 45784P101 7,035 41,095 SH   SOLE 18 36,085 0 5,010
INSULET CORP COM 45784P101 3,388 19,788 SH   SOLE 19 19,788 0 0
INSULET CORP COM 45784P101 216,653 1,265,497 SH   SOLE 21 1,265,497 0 0
INSULET CORP COM 45784P101 297,482 1,737,630 SH   SOLE 22 1,628,998 0 108,632
INSULET CORP COM 45784P101 7,697 44,958 SH   SOLE 23 44,958 0 0
INSULET CORP COM 45784P101 150 879 SH   SOLE 25 879 0 0
INSULET CORP COM 45784P101 19,547 114,176 SH   SOLE 26 51,671 0 62,505
INSULET CORP COM 45784P101 1,947 11,374 SH   SOLE 28 7,855 0 3,519
INSULET CORP COM 45784P101 2,478 14,472 SH   SOLE 29 1,871 0 12,601
INSULET CORP COM 45784P101 17,875 104,408 SH   SOLE 30 104,408 0 0
INSULET CORP COM 45784P101 2,234 13,051 SH   SOLE 31 10,878 0 2,173
INSULET CORP COM 45784P101 613 3,582 SH   SOLE 34 3,582 0 0
INSULET CORP COM 45784P101 1,895 11,070 SH   SOLE 36 11,070 0 0
INSULET CORP COM 45784P101 246 1,434 SH   SOLE 40 1,434 0 0
INSULET CORP NOTE 1.375%11/1 45784PAH4 3,425 1,803,000 PRN   SOLE 21 1,803,000 0 0
INTEC PHARMA LTD JERUSALEM SHS M53644106 1 1,927 SH   SOLE 22 1,927 0 0
INTEGER HLDGS CORP COM 45826H109 1,650 20,510 SH   SOLE 2 2,759 0 17,751
INTEGER HLDGS CORP COM 45826H109 9 109 SH   SOLE 4 109 0 0
INTEGER HLDGS CORP COM 45826H109 43 540 SH   SOLE 7 540 0 0
INTEGER HLDGS CORP COM 45826H109 12,109 150,553 SH   SOLE 18 145,490 0 5,063
INTEGER HLDGS CORP COM 45826H109 9,100 113,143 SH   SOLE 19 113,143 0 0
INTEGER HLDGS CORP COM 45826H109 313,316 3,895,516 SH   SOLE 21 3,895,516 0 0
INTEGER HLDGS CORP COM 45826H109 82,969 1,031,571 SH   SOLE 22 990,014 0 41,557
INTEGER HLDGS CORP COM 45826H109 801 9,963 SH   SOLE 23 9,963 0 0
INTEGER HLDGS CORP COM 45826H109 3,288 40,875 SH   SOLE 26 5,705 0 35,170
INTEGER HLDGS CORP COM 45826H109 489 6,081 SH   SOLE 28 6,081 0 0
INTEGER HLDGS CORP COM 45826H109 3,683 45,790 SH   SOLE 30 45,790 0 0
INTEGER HLDGS CORP COM 45826H109 308 3,828 SH   SOLE 40 3,828 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 10,085 173,048 SH   SOLE 2 36,519 0 136,529
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 70 1,204 SH   SOLE 4 1,204 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 73 1,248 SH   SOLE 7 1,248 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 11,274 193,454 SH   SOLE 18 193,454 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 965 16,551 SH   SOLE 19 16,551 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 226,683 3,889,556 SH   SOLE 21 3,889,556 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 135,422 2,323,649 SH   SOLE 22 2,194,685 0 128,964
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 1,672 28,686 SH   SOLE 26 15,715 0 12,971
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 523 8,979 SH   SOLE 28 8,979 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 1,341 23,006 SH   SOLE 30 23,006 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 84 1,443 SH   SOLE 31 1,443 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 420 7,202 SH   SOLE 40 7,202 0 0
INTEL CORP COM 458140100 677,963 11,327,698 SH   SOLE 2 1,326,377 0 10,001,321
INTEL CORP COM 458140100 129,493 2,163,630 SH   SOLE 4 2,042,528 0 121,102
INTEL CORP COM 458140100 309,016 5,163,170 SH   SOLE 7 4,105,244 0 1,057,926
INTEL CORP COM 458140100 13,467 225,019 SH   SOLE 13 225,019 0 0
INTEL CORP COM 458140100 1,919 32,056 SH   SOLE 15 32,056 0 0
INTEL CORP COM 458140100 81 1,354 SH   SOLE 17 0 0 1,354
INTEL CORP COM 458140100 581,362 9,713,647 SH   SOLE 18 8,838,329 0 875,318
INTEL CORP COM 458140100 107,968 1,803,979 SH   SOLE 19 1,803,979 0 0
INTEL CORP COM 458140100 11,599 193,794 SH   SOLE 20 193,794 0 0
INTEL CORP COM 458140100 5,925,279 99,002,155 SH   SOLE 21 99,002,155 0 0
INTEL CORP COM 458140100 6,418,406 107,241,534 SH   SOLE 22 95,344,030 0 11,897,504
INTEL CORP COM 458140100 196,594 3,284,782 SH   SOLE 23 3,284,782 0 0
INTEL CORP COM 458140100 297,885 4,977,199 SH   SOLE 25 4,977,199 0 0
INTEL CORP COM 458140100 1,583,190 26,452,634 SH   SOLE 26 2,502,766 0 23,949,868
INTEL CORP COM 458140100 49,538 827,706 SH   SOLE 28 577,934 0 249,772
INTEL CORP COM 458140100 46,253 772,816 SH   SOLE 29 102,382 0 670,434
INTEL CORP COM 458140100 1,416,203 23,662,544 SH   SOLE 30 23,662,544 0 0
INTEL CORP COM 458140100 64,208 1,072,818 SH   SOLE 31 853,139 0 219,679
INTEL CORP COM 458140100 58,283 973,815 SH   SOLE 32 973,815 0 0
INTEL CORP COM 458140100 26,410 441,263 SH   SOLE 34 441,263 0 0
INTEL CORP COM 458140100 197,496 3,299,852 SH   SOLE 36 3,299,852 0 0
INTEL CORP COM 458140100 5,895 98,501 SH   SOLE 40 98,501 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 406 27,688 SH   SOLE 2 6,847 0 20,841
INTELLIA THERAPEUTICS INC COM 45826J105 11 720 SH   SOLE 7 720 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 2,133 145,399 SH   SOLE 18 136,575 0 8,824
INTELLIA THERAPEUTICS INC COM 45826J105 2,733 186,304 SH   SOLE 19 186,304 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 27,134 1,849,642 SH   SOLE 21 1,849,642 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 19,196 1,308,488 SH   SOLE 22 1,267,775 0 40,713
INTELLIA THERAPEUTICS INC COM 45826J105 367 25,008 SH   SOLE 23 25,008 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 1,089 74,261 SH   SOLE 26 0 0 74,261
INTELLIA THERAPEUTICS INC COM 45826J105 53 3,618 SH   SOLE 28 3,618 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 290 19,756 SH   SOLE 30 19,756 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 31 2,100 SH   SOLE 34 2,100 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 33 2,246 SH   SOLE 40 2,246 0 0
INTELLICHECK INC COM NEW 45817G201 24 3,257 SH   SOLE 18 3,257 0 0
INTELLICHECK INC COM NEW 45817G201 335 44,762 SH   SOLE 21 44,762 0 0
INTELLIGENT SYS CORP NEW COM 45816D100 114 2,843 SH   SOLE 2 281 0 2,562
INTELLIGENT SYS CORP NEW COM 45816D100 5 113 SH   SOLE 7 113 0 0
INTELLIGENT SYS CORP NEW COM 45816D100 979 24,505 SH   SOLE 18 24,505 0 0
INTELLIGENT SYS CORP NEW COM 45816D100 486 12,165 SH   SOLE 19 12,165 0 0
INTELLIGENT SYS CORP NEW COM 45816D100 9,610 240,600 SH   SOLE 21 240,600 0 0
INTELLIGENT SYS CORP NEW COM 45816D100 6,506 162,883 SH   SOLE 22 157,496 0 5,387
INTELSAT S A COM L5140P101 521 74,080 SH   SOLE 2 9,459 0 64,621
INTELSAT S A COM L5140P101 17 2,408 SH   SOLE 4 2,408 0 0
INTELSAT S A COM L5140P101 7 1,020 SH   SOLE 7 1,020 0 0
INTELSAT S A COM L5140P101 1,595 226,944 SH   SOLE 18 226,944 0 0
INTELSAT S A COM L5140P101 1,665 236,807 SH   SOLE 19 236,807 0 0
INTELSAT S A COM L5140P101 15,473 2,201,059 SH   SOLE 21 2,201,059 0 0
INTELSAT S A COM L5140P101 5,492 781,163 SH   SOLE 22 710,861 0 70,302
INTELSAT S A COM L5140P101 159 22,548 SH   SOLE 30 22,548 0 0
INTELSAT S A COM L5140P101 168 23,835 SH   SOLE 34 23,835 0 0
INTELSAT S A COM L5140P101 19 2,772 SH   SOLE 36 2,772 0 0
INTER PARFUMS INC COM 458334109 533 7,327 SH   SOLE 2 629 0 6,698
INTER PARFUMS INC COM 458334109 9 118 SH   SOLE 4 118 0 0
INTER PARFUMS INC COM 458334109 22 301 SH   SOLE 7 301 0 0
INTER PARFUMS INC COM 458334109 5,729 78,794 SH   SOLE 18 78,794 0 0
INTER PARFUMS INC COM 458334109 2,267 31,175 SH   SOLE 19 31,175 0 0
INTER PARFUMS INC COM 458334109 144,058 1,981,268 SH   SOLE 21 1,981,268 0 0
INTER PARFUMS INC COM 458334109 38,626 531,233 SH   SOLE 22 510,075 0 21,158
INTER PARFUMS INC COM 458334109 962 13,237 SH   SOLE 26 6,364 0 6,873
INTER PARFUMS INC COM 458334109 170 2,339 SH   SOLE 28 2,339 0 0
INTER PARFUMS INC COM 458334109 1,801 24,764 SH   SOLE 30 24,764 0 0
INTER PARFUMS INC COM 458334109 150 2,061 SH   SOLE 40 2,061 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 7,698 165,126 SH   SOLE 2 36,383 0 128,743
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 16 334 SH   SOLE 4 334 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 64 1,372 SH   SOLE 7 1,372 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 9,584 205,583 SH   SOLE 18 205,583 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 666 14,281 SH   SOLE 19 14,281 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 182,696 3,918,841 SH   SOLE 21 3,918,841 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 110,119 2,362,045 SH   SOLE 22 2,223,117 0 138,928
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 1,300 27,895 SH   SOLE 26 19,700 0 8,195
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 403 8,646 SH   SOLE 28 8,646 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 1,070 22,958 SH   SOLE 30 22,958 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 69 1,481 SH   SOLE 31 1,481 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 329 7,062 SH   SOLE 40 7,062 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 1,575 12,706 SH   SOLE 2 3,123 0 9,583
INTERCEPT PHARMACEUTICALS IN COM 45845P108 9 74 SH   SOLE 4 74 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 55 444 SH   SOLE 7 444 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 11,611 93,694 SH   SOLE 18 85,330 0 8,364
INTERCEPT PHARMACEUTICALS IN COM 45845P108 11,768 94,965 SH   SOLE 19 94,965 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 158,596 1,279,828 SH   SOLE 21 1,279,828 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 96,816 781,277 SH   SOLE 22 748,478 0 32,799
INTERCEPT PHARMACEUTICALS IN COM 45845P108 968 7,811 SH   SOLE 23 7,811 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 3,347 27,009 SH   SOLE 26 5,142 0 21,867
INTERCEPT PHARMACEUTICALS IN COM 45845P108 350 2,821 SH   SOLE 28 2,821 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 1,343 10,841 SH   SOLE 30 10,841 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 65 525 SH   SOLE 34 525 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 306 2,473 SH   SOLE 40 2,473 0 0
INTERCEPT PHARMACEUTICALS IN NOTE 3.250% 7/0 45845PAA6 1,482 1,470,000 PRN   SOLE 21 1,470,000 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 164,454 1,776,918 SH   SOLE 2 520,975 0 1,255,943
INTERCONTINENTAL EXCHANGE IN COM 45866F104 31,141 336,475 SH   SOLE 4 321,192 0 15,283
INTERCONTINENTAL EXCHANGE IN COM 45866F104 48,964 529,050 SH   SOLE 7 515,184 0 13,866
INTERCONTINENTAL EXCHANGE IN COM 45866F104 6,470 69,906 SH   SOLE 13 69,906 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 284 3,069 SH   SOLE 15 3,069 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 2 26 SH   SOLE 17 0 0 26
INTERCONTINENTAL EXCHANGE IN COM 45866F104 120,315 1,300,005 SH   SOLE 18 1,123,878 0 176,127
INTERCONTINENTAL EXCHANGE IN COM 45866F104 48,686 526,050 SH   SOLE 19 526,050 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1,173,908 12,684,045 SH   SOLE 21 12,684,045 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1,332,328 14,395,762 SH   SOLE 22 12,567,675 0 1,828,087
INTERCONTINENTAL EXCHANGE IN COM 45866F104 46,539 502,850 SH   SOLE 23 502,850 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 52,276 564,845 SH   SOLE 25 564,845 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 270,105 2,918,474 SH   SOLE 26 407,770 0 2,510,704
INTERCONTINENTAL EXCHANGE IN COM 45866F104 9,702 104,825 SH   SOLE 28 73,111 0 31,714
INTERCONTINENTAL EXCHANGE IN COM 45866F104 19,105 206,425 SH   SOLE 29 63,797 0 142,628
INTERCONTINENTAL EXCHANGE IN COM 45866F104 216,079 2,334,722 SH   SOLE 30 2,334,722 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 24,514 264,869 SH   SOLE 31 205,338 0 59,531
INTERCONTINENTAL EXCHANGE IN COM 45866F104 5,117 55,290 SH   SOLE 34 55,290 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 44,062 476,085 SH   SOLE 36 476,085 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1,200 12,969 SH   SOLE 40 12,969 0 0
INTERDIGITAL INC COM 45867G101 1,433 26,293 SH   SOLE 2 14,392 0 11,901
INTERDIGITAL INC COM 45867G101 8 149 SH   SOLE 4 149 0 0
INTERDIGITAL INC COM 45867G101 28 511 SH   SOLE 7 511 0 0
INTERDIGITAL INC COM 45867G101 0 6 SH   SOLE 17 0 0 6
INTERDIGITAL INC COM 45867G101 9,613 176,409 SH   SOLE 18 176,409 0 0
INTERDIGITAL INC COM 45867G101 2,982 54,728 SH   SOLE 19 54,728 0 0
INTERDIGITAL INC COM 45867G101 127,196 2,334,298 SH   SOLE 21 2,334,298 0 0
INTERDIGITAL INC COM 45867G101 58,461 1,072,872 SH   SOLE 22 1,028,988 0 43,884
INTERDIGITAL INC COM 45867G101 763 14,001 SH   SOLE 26 10,305 0 3,696
INTERDIGITAL INC COM 45867G101 240 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 5,472 100,418 SH   SOLE 30 100,418 0 0
INTERDIGITAL INC COM 45867G101 86 1,574 SH   SOLE 34 1,574 0 0
INTERDIGITAL INC COM 45867G101 181 3,330 SH   SOLE 40 3,330 0 0
INTERFACE INC COM 458665304 490 29,515 SH   SOLE 2 2,035 0 27,480
INTERFACE INC COM 458665304 6 360 SH   SOLE 4 360 0 0
INTERFACE INC COM 458665304 16 977 SH   SOLE 7 977 0 0
INTERFACE INC COM 458665304 4,361 262,882 SH   SOLE 18 262,882 0 0
INTERFACE INC COM 458665304 1,683 101,476 SH   SOLE 19 101,476 0 0
INTERFACE INC COM 458665304 109,097 6,576,087 SH   SOLE 21 6,576,087 0 0
INTERFACE INC COM 458665304 30,855 1,859,855 SH   SOLE 22 1,778,325 0 81,530
INTERFACE INC COM 458665304 500 30,124 SH   SOLE 26 13,389 0 16,735
INTERFACE INC COM 458665304 132 7,927 SH   SOLE 28 7,927 0 0
INTERFACE INC COM 458665304 1,309 78,891 SH   SOLE 30 78,891 0 0
INTERFACE INC COM 458665304 122 7,342 SH   SOLE 40 7,342 0 0
INTERGROUP CORP COM 458685104 7 200 SH   SOLE 18 200 0 0
INTERGROUP CORP COM 458685104 5 126 SH   SOLE 21 126 0 0
INTERNAP CORP COM PAR 45885A409 6 5,296 SH   SOLE 18 5,296 0 0
INTERNAP CORP COM PAR 45885A409 68 62,156 SH   SOLE 21 62,156 0 0
INTERNAP CORP COM PAR 45885A409 505 458,966 SH   SOLE 22 458,966 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 3,549 82,391 SH   SOLE 2 26,671 0 55,720
INTERNATIONAL BANCSHARES COR COM 459044103 17 396 SH   SOLE 4 396 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 41 945 SH   SOLE 7 945 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 13,745 319,125 SH   SOLE 18 319,125 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 4,434 102,942 SH   SOLE 19 102,942 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 179,197 4,160,590 SH   SOLE 21 4,160,590 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 86,407 2,006,207 SH   SOLE 22 1,935,372 0 70,835
INTERNATIONAL BANCSHARES COR COM 459044103 742 17,235 SH   SOLE 26 11,888 0 5,347
INTERNATIONAL BANCSHARES COR COM 459044103 306 7,094 SH   SOLE 28 7,094 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 827 19,198 SH   SOLE 30 19,198 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 262 6,093 SH   SOLE 40 6,093 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 319,349 2,382,490 SH   SOLE 2 318,113 0 2,064,377
INTERNATIONAL BUSINESS MACHS COM 459200101 56,252 419,665 SH   SOLE 4 395,668 0 23,997
INTERNATIONAL BUSINESS MACHS COM 459200101 113,108 843,836 SH   SOLE 7 840,045 0 3,791
INTERNATIONAL BUSINESS MACHS COM 459200101 1,618 12,074 SH   SOLE 13 12,074 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 692 5,161 SH   SOLE 15 5,161 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 3 20 SH   SOLE 17 0 0 20
INTERNATIONAL BUSINESS MACHS COM 459200101 226,121 1,686,966 SH   SOLE 18 1,560,405 0 126,561
INTERNATIONAL BUSINESS MACHS COM 459200101 19,002 141,764 SH   SOLE 19 141,764 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 2,972,316 22,174,841 SH   SOLE 21 22,174,841 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 2,952,308 22,025,575 SH   SOLE 22 19,642,263 0 2,383,312
INTERNATIONAL BUSINESS MACHS COM 459200101 89,035 664,244 SH   SOLE 23 664,244 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 130,982 977,188 SH   SOLE 25 977,188 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 678,612 5,062,757 SH   SOLE 26 514,558 0 4,548,199
INTERNATIONAL BUSINESS MACHS COM 459200101 22,257 166,051 SH   SOLE 28 115,570 0 50,481
INTERNATIONAL BUSINESS MACHS COM 459200101 9,291 69,318 SH   SOLE 29 25,726 0 43,592
INTERNATIONAL BUSINESS MACHS COM 459200101 569,155 4,246,157 SH   SOLE 30 4,246,157 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 29,396 219,311 SH   SOLE 31 169,880 0 49,431
INTERNATIONAL BUSINESS MACHS COM 459200101 17,472 130,351 SH   SOLE 32 130,351 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 9,929 74,077 SH   SOLE 34 74,077 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 11,101 82,821 SH   SOLE 35 82,821 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 97,717 729,010 SH   SOLE 36 729,010 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 2,610 19,474 SH   SOLE 40 19,474 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 36,300 281,351 SH   SOLE 2 34,332 0 247,019
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 5,624 43,592 SH   SOLE 4 40,873 0 2,719
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 12,277 95,158 SH   SOLE 7 90,461 0 4,697
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 22 169 SH   SOLE 13 169 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 73 562 SH   SOLE 15 562 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 31,309 242,665 SH   SOLE 18 227,662 0 15,003
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 5,395 41,815 SH   SOLE 19 41,815 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 333,326 2,583,520 SH   SOLE 21 2,583,520 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 330,077 2,558,339 SH   SOLE 22 2,284,909 0 273,430
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 9,750 75,567 SH   SOLE 23 75,567 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 14,844 115,053 SH   SOLE 25 115,053 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 85,115 659,702 SH   SOLE 26 83,888 0 575,814
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 2,484 19,255 SH   SOLE 28 13,507 0 5,748
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 3,158 24,478 SH   SOLE 29 3,106 0 21,372
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 52,282 405,226 SH   SOLE 30 405,226 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 2,495 19,341 SH   SOLE 31 16,313 0 3,028
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 810 6,276 SH   SOLE 34 6,276 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 9,236 71,584 SH   SOLE 36 71,584 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 323 2,500 SH   SOLE 40 2,500 0 0
INTERNATIONAL FLAVORS&FRAGRA UNIT 09/15/2021 459506309 67,207 1,399,857 SH   SOLE 21 1,399,857 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 2,697 180,189 SH   SOLE 2 12,423 0 167,766
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 49 3,288 SH   SOLE 7 3,288 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 124 8,274 SH   SOLE 13 8,274 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 1,065 71,121 SH   SOLE 18 67,183 0 3,938
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 2,443 163,168 SH   SOLE 19 163,168 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 14,766 986,341 SH   SOLE 21 986,341 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 16,254 1,085,768 SH   SOLE 22 894,437 0 191,331
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 836 55,855 SH   SOLE 29 0 0 55,855
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 122 8,176 SH   SOLE 30 8,176 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 310 20,709 SH   SOLE 31 1,991 0 18,718
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 151 10,092 SH   SOLE 36 10,092 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101 148 12,303 SH   SOLE 2 5,753 0 6,550
INTERNATIONAL MNY EXPRESS IN COM 46005L101 841 69,861 SH   SOLE 18 51,725 0 18,136
INTERNATIONAL MNY EXPRESS IN COM 46005L101 2,673 222,024 SH   SOLE 19 222,024 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101 8,568 711,608 SH   SOLE 21 711,608 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101 10,456 868,463 SH   SOLE 22 852,259 0 16,204
INTERNATIONAL MNY EXPRESS IN COM 46005L101 268 22,257 SH   SOLE 23 22,257 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101 892 74,104 SH   SOLE 26 0 0 74,104
INTERNATIONAL MNY EXPRESS IN COM 46005L101 51 4,220 SH   SOLE 30 4,220 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101 59 4,905 SH   SOLE 40 4,905 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 736 24,731 SH   SOLE 2 852 0 23,879
INTERNATIONAL SEAWAYS INC COM Y41053102 12 399 SH   SOLE 7 399 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 2,677 89,949 SH   SOLE 18 89,949 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 1,312 44,070 SH   SOLE 19 44,070 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 27,294 917,133 SH   SOLE 21 917,133 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 23,216 780,116 SH   SOLE 22 744,592 0 35,524
INTERNATIONAL SEAWAYS INC COM Y41053102 148 4,964 SH   SOLE 26 0 0 4,964
INTERNATIONAL SEAWAYS INC COM Y41053102 252 8,461 SH   SOLE 30 8,461 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 69 2,330 SH   SOLE 40 2,330 0 0
INTERPACE BIOSCIENCES INC COM NEW 46062X204 0 271 SH   SOLE 21 271 0 0
INTERPACE BIOSCIENCES INC COM NEW 46062X204 586 1,171,260 SH   SOLE 22 1,171,260 0 0
INTERPUBLIC GROUP COS INC COM 460690100 55,319 2,394,768 SH   SOLE 2 1,398,820 0 995,948
INTERPUBLIC GROUP COS INC COM 460690100 9,535 412,756 SH   SOLE 4 402,796 0 9,960
INTERPUBLIC GROUP COS INC COM 460690100 10,819 468,374 SH   SOLE 7 468,374 0 0
INTERPUBLIC GROUP COS INC COM 460690100 4,900 212,129 SH   SOLE 13 212,129 0 0
INTERPUBLIC GROUP COS INC COM 460690100 70 3,028 SH   SOLE 15 3,028 0 0
INTERPUBLIC GROUP COS INC COM 460690100 62,754 2,716,602 SH   SOLE 18 2,440,665 0 275,937
INTERPUBLIC GROUP COS INC COM 460690100 67,323 2,914,424 SH   SOLE 19 2,914,424 0 0
INTERPUBLIC GROUP COS INC COM 460690100 431,517 18,680,389 SH   SOLE 21 18,680,389 0 0
INTERPUBLIC GROUP COS INC COM 460690100 351,202 15,203,564 SH   SOLE 22 12,067,443 0 3,136,121
INTERPUBLIC GROUP COS INC COM 460690100 19,656 850,909 SH   SOLE 23 850,909 0 0
INTERPUBLIC GROUP COS INC COM 460690100 9,681 419,090 SH   SOLE 25 419,090 0 0
INTERPUBLIC GROUP COS INC COM 460690100 44,621 1,931,647 SH   SOLE 26 387,537 0 1,544,110
INTERPUBLIC GROUP COS INC COM 460690100 1,659 71,828 SH   SOLE 28 48,979 0 22,849
INTERPUBLIC GROUP COS INC COM 460690100 26,975 1,167,767 SH   SOLE 29 380,686 0 787,081
INTERPUBLIC GROUP COS INC COM 460690100 36,869 1,596,059 SH   SOLE 30 1,596,059 0 0
INTERPUBLIC GROUP COS INC COM 460690100 16,821 728,171 SH   SOLE 31 533,928 0 194,243
INTERPUBLIC GROUP COS INC COM 460690100 3,279 141,939 SH   SOLE 32 141,939 0 0
INTERPUBLIC GROUP COS INC COM 460690100 7,963 344,724 SH   SOLE 34 344,724 0 0
INTERPUBLIC GROUP COS INC COM 460690100 9,435 408,453 SH   SOLE 36 408,453 0 0
INTERPUBLIC GROUP COS INC COM 460690100 204 8,824 SH   SOLE 40 8,824 0 0
INTERSECT ENT INC COM 46071F103 482 19,349 SH   SOLE 2 7,595 0 11,754
INTERSECT ENT INC COM 46071F103 6 245 SH   SOLE 4 245 0 0
INTERSECT ENT INC COM 46071F103 16 637 SH   SOLE 7 637 0 0
INTERSECT ENT INC COM 46071F103 3,103 124,630 SH   SOLE 18 104,845 0 19,785
INTERSECT ENT INC COM 46071F103 4,747 190,626 SH   SOLE 19 190,626 0 0
INTERSECT ENT INC COM 46071F103 27,432 1,101,685 SH   SOLE 21 1,101,685 0 0
INTERSECT ENT INC COM 46071F103 27,375 1,099,382 SH   SOLE 22 1,060,203 0 39,179
INTERSECT ENT INC COM 46071F103 632 25,396 SH   SOLE 23 25,396 0 0
INTERSECT ENT INC COM 46071F103 1,695 68,088 SH   SOLE 26 15,063 0 53,025
INTERSECT ENT INC COM 46071F103 112 4,508 SH   SOLE 28 4,508 0 0
INTERSECT ENT INC COM 46071F103 276 11,073 SH   SOLE 30 11,073 0 0
INTERSECT ENT INC COM 46071F103 77 3,111 SH   SOLE 40 3,111 0 0
INTERXION HOLDING N.V SHS N47279109 1,878 22,412 SH   SOLE 4 22,412 0 0
INTERXION HOLDING N.V SHS N47279109 1,116 13,321 SH   SOLE 7 13,321 0 0
INTERXION HOLDING N.V SHS N47279109 8,202 97,865 SH   SOLE 18 97,865 0 0
INTERXION HOLDING N.V SHS N47279109 53,251 635,381 SH   SOLE 19 635,381 0 0
INTERXION HOLDING N.V SHS N47279109 67,431 804,568 SH   SOLE 21 804,568 0 0
INTERXION HOLDING N.V SHS N47279109 45,391 541,592 SH   SOLE 22 506,840 0 34,752
INTERXION HOLDING N.V SHS N47279109 473 5,638 SH   SOLE 23 5,638 0 0
INTERXION HOLDING N.V SHS N47279109 2,400 28,640 SH   SOLE 26 0 0 28,640
INTERXION HOLDING N.V SHS N47279109 1,402 16,724 SH   SOLE 28 16,724 0 0
INTERXION HOLDING N.V SHS N47279109 12,284 146,565 SH   SOLE 30 146,565 0 0
INTERXION HOLDING N.V SHS N47279109 1,974 23,548 SH   SOLE 34 23,548 0 0
INTERXION HOLDING N.V SHS N47279109 704 8,394 SH   SOLE 40 8,394 0 0
INTEST CORP COM 461147100 13 2,164 SH   SOLE 18 2,164 0 0
INTEST CORP COM 461147100 183 30,799 SH   SOLE 21 30,799 0 0
INTEST CORP COM 461147100 3,130 526,034 SH   SOLE 22 526,034 0 0
INTEVAC INC COM 461148108 33 4,744 SH   SOLE 18 4,744 0 0
INTEVAC INC COM 461148108 495 70,137 SH   SOLE 21 70,137 0 0
INTEVAC INC COM 461148108 4,079 577,723 SH   SOLE 22 577,723 0 0
INTL FCSTONE INC COM 46116V105 834 17,082 SH   SOLE 2 559 0 16,523
INTL FCSTONE INC COM 46116V105 14 278 SH   SOLE 7 278 0 0
INTL FCSTONE INC COM 46116V105 3,657 74,891 SH   SOLE 18 74,891 0 0
INTL FCSTONE INC COM 46116V105 1,351 27,658 SH   SOLE 19 27,658 0 0
INTL FCSTONE INC COM 46116V105 94,513 1,935,558 SH   SOLE 21 1,935,558 0 0
INTL FCSTONE INC COM 46116V105 25,769 527,726 SH   SOLE 22 507,870 0 19,856
INTL FCSTONE INC COM 46116V105 192 3,933 SH   SOLE 26 0 0 3,933
INTL FCSTONE INC COM 46116V105 114 2,325 SH   SOLE 28 2,325 0 0
INTL FCSTONE INC COM 46116V105 1,136 23,269 SH   SOLE 30 23,269 0 0
INTL FCSTONE INC COM 46116V105 69 1,418 SH   SOLE 40 1,418 0 0
INTL PAPER CO COM 460146103 45,943 997,680 SH   SOLE 2 126,335 0 871,345
INTL PAPER CO COM 460146103 7,800 169,375 SH   SOLE 4 158,995 0 10,380
INTL PAPER CO COM 460146103 17,250 374,594 SH   SOLE 7 364,260 0 10,334
INTL PAPER CO COM 460146103 379 8,240 SH   SOLE 13 8,240 0 0
INTL PAPER CO COM 460146103 113 2,445 SH   SOLE 15 2,445 0 0
INTL PAPER CO COM 460146103 112,093 2,434,152 SH   SOLE 18 2,377,814 0 56,338
INTL PAPER CO COM 460146103 111,175 2,414,213 SH   SOLE 19 2,414,213 0 0
INTL PAPER CO COM 460146103 677,544 14,713,219 SH   SOLE 21 14,713,219 0 0
INTL PAPER CO COM 460146103 465,549 10,109,635 SH   SOLE 22 9,068,323 0 1,041,312
INTL PAPER CO COM 460146103 12,793 277,809 SH   SOLE 23 277,809 0 0
INTL PAPER CO COM 460146103 38,000 825,183 SH   SOLE 25 825,183 0 0
INTL PAPER CO COM 460146103 82,515 1,791,867 SH   SOLE 26 492,582 0 1,299,285
INTL PAPER CO COM 460146103 3,197 69,424 SH   SOLE 28 48,687 0 20,737
INTL PAPER CO COM 460146103 14,599 317,028 SH   SOLE 29 317,028 0 0
INTL PAPER CO COM 460146103 71,564 1,554,047 SH   SOLE 30 1,554,047 0 0
INTL PAPER CO COM 460146103 4,031 87,527 SH   SOLE 31 66,183 0 21,344
INTL PAPER CO COM 460146103 4,229 91,827 SH   SOLE 32 91,827 0 0
INTL PAPER CO COM 460146103 49,367 1,072,026 SH   SOLE 34 1,072,026 0 0
INTL PAPER CO COM 460146103 10,876 236,182 SH   SOLE 35 236,182 0 0
INTL PAPER CO COM 460146103 14,372 312,096 SH   SOLE 36 312,096 0 0
INTL PAPER CO COM 460146103 2,623 56,963 SH   SOLE 37 56,963 0 0
INTL PAPER CO COM 460146103 373 8,099 SH   SOLE 40 8,099 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 1,192 34,743 SH   SOLE 2 3,565 0 31,178
INTRA CELLULAR THERAPIES INC COM 46116X101 5 158 SH   SOLE 4 158 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 22 638 SH   SOLE 7 638 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 5,946 173,314 SH   SOLE 18 150,958 0 22,356
INTRA CELLULAR THERAPIES INC COM 46116X101 4,262 124,214 SH   SOLE 19 124,214 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 71,851 2,094,166 SH   SOLE 21 2,094,166 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 48,717 1,419,899 SH   SOLE 22 1,369,682 0 50,217
INTRA CELLULAR THERAPIES INC COM 46116X101 312 9,105 SH   SOLE 23 9,105 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 631 18,386 SH   SOLE 26 3,823 0 14,563
INTRA CELLULAR THERAPIES INC COM 46116X101 224 6,541 SH   SOLE 28 6,541 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 833 24,269 SH   SOLE 30 24,269 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 174 5,078 SH   SOLE 40 5,078 0 0
INTREPID POTASH INC COM 46121Y102 270 99,732 SH   SOLE 2 3,591 0 96,141
INTREPID POTASH INC COM 46121Y102 1,220 450,224 SH   SOLE 7 450,224 0 0
INTREPID POTASH INC COM 46121Y102 0 20 SH   SOLE 17 0 0 20
INTREPID POTASH INC COM 46121Y102 934 344,758 SH   SOLE 18 344,758 0 0
INTREPID POTASH INC COM 46121Y102 449 165,788 SH   SOLE 19 165,788 0 0
INTREPID POTASH INC COM 46121Y102 9,358 3,453,168 SH   SOLE 21 3,453,168 0 0
INTREPID POTASH INC COM 46121Y102 7,803 2,879,159 SH   SOLE 22 2,750,280 0 128,879
INTREPID POTASH INC COM 46121Y102 38 14,088 SH   SOLE 30 14,088 0 0
INTREXON CORP COM 46122T102 340 62,090 SH   SOLE 2 3,085 0 59,005
INTREXON CORP COM 46122T102 1 218 SH   SOLE 4 218 0 0
INTREXON CORP COM 46122T102 8 1,472 SH   SOLE 7 1,472 0 0
INTREXON CORP COM 46122T102 1,350 246,277 SH   SOLE 18 246,277 0 0
INTREXON CORP COM 46122T102 1,280 233,652 SH   SOLE 19 233,652 0 0
INTREXON CORP COM 46122T102 21,614 3,944,127 SH   SOLE 21 3,944,127 0 0
INTREXON CORP COM 46122T102 12,526 2,285,770 SH   SOLE 22 2,201,973 0 83,797
INTREXON CORP COM 46122T102 97 17,780 SH   SOLE 23 17,780 0 0
INTREXON CORP COM 46122T102 475 86,620 SH   SOLE 26 3,387 0 83,233
INTREXON CORP COM 46122T102 48 8,838 SH   SOLE 28 8,838 0 0
INTREXON CORP COM 46122T102 244 44,459 SH   SOLE 30 44,459 0 0
INTREXON CORP COM 46122T102 56 10,220 SH   SOLE 40 10,220 0 0
INTRICON CORP COM 46121H109 62 3,443 SH   SOLE 2 271 0 3,172
INTRICON CORP COM 46121H109 2 138 SH   SOLE 7 138 0 0
INTRICON CORP COM 46121H109 535 29,732 SH   SOLE 18 29,732 0 0
INTRICON CORP COM 46121H109 258 14,310 SH   SOLE 19 14,310 0 0
INTRICON CORP COM 46121H109 5,196 288,644 SH   SOLE 21 288,644 0 0
INTRICON CORP COM 46121H109 4,781 265,584 SH   SOLE 22 259,970 0 5,614
INTUIT COM 461202103 226,058 863,047 SH   SOLE 2 238,688 0 624,359
INTUIT COM 461202103 40,955 156,359 SH   SOLE 4 149,318 0 7,041
INTUIT COM 461202103 104,235 397,950 SH   SOLE 7 260,520 0 137,430
INTUIT COM 461202103 7,621 29,095 SH   SOLE 13 29,095 0 0
INTUIT COM 461202103 484 1,849 SH   SOLE 15 1,849 0 0
INTUIT COM 461202103 13 48 SH   SOLE 17 0 0 48
INTUIT COM 461202103 427,174 1,630,869 SH   SOLE 18 1,267,654 0 363,215
INTUIT COM 461202103 283,923 1,083,965 SH   SOLE 19 1,083,965 0 0
INTUIT COM 461202103 1,681,070 6,418,013 SH   SOLE 21 6,418,013 0 0
INTUIT COM 461202103 1,813,453 6,923,426 SH   SOLE 22 6,036,929 0 886,497
INTUIT COM 461202103 63,291 241,635 SH   SOLE 23 241,635 0 0
INTUIT COM 461202103 204,688 781,459 SH   SOLE 25 781,459 0 0
INTUIT COM 461202103 364,087 1,390,015 SH   SOLE 26 187,849 0 1,202,166
INTUIT COM 461202103 12,737 48,627 SH   SOLE 28 33,929 0 14,698
INTUIT COM 461202103 38,814 148,183 SH   SOLE 29 41,558 0 106,625
INTUIT COM 461202103 330,502 1,261,796 SH   SOLE 30 1,261,796 0 0
INTUIT COM 461202103 31,340 119,650 SH   SOLE 31 96,868 0 22,782
INTUIT COM 461202103 11,097 42,366 SH   SOLE 32 42,366 0 0
INTUIT COM 461202103 94,884 362,251 SH   SOLE 34 362,251 0 0
INTUIT COM 461202103 48,655 185,754 SH   SOLE 36 185,754 0 0
INTUIT COM 461202103 1,485 5,668 SH   SOLE 40 5,668 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 200,572 339,292 SH   SOLE 2 68,509 0 270,783
INTUITIVE SURGICAL INC COM NEW 46120E602 29,390 49,717 SH   SOLE 4 46,650 0 3,067
INTUITIVE SURGICAL INC COM NEW 46120E602 60,192 101,822 SH   SOLE 7 101,822 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 331 560 SH   SOLE 13 560 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 502 850 SH   SOLE 15 850 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 354,823 600,225 SH   SOLE 18 460,602 0 139,623
INTUITIVE SURGICAL INC COM NEW 46120E602 354,559 599,779 SH   SOLE 19 599,779 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 1,477,559 2,499,465 SH   SOLE 21 2,499,465 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 1,670,204 2,825,347 SH   SOLE 22 2,537,492 0 287,855
INTUITIVE SURGICAL INC COM NEW 46120E602 49,499 83,733 SH   SOLE 23 83,733 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 67,661 114,456 SH   SOLE 25 114,456 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 255,992 433,040 SH   SOLE 26 66,947 0 366,093
INTUITIVE SURGICAL INC COM NEW 46120E602 12,680 21,449 SH   SOLE 28 15,036 0 6,413
INTUITIVE SURGICAL INC COM NEW 46120E602 1,392 2,354 SH   SOLE 29 2,354 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 309,605 523,733 SH   SOLE 30 523,733 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 14,771 24,987 SH   SOLE 31 20,755 0 4,232
INTUITIVE SURGICAL INC COM NEW 46120E602 11,120 18,811 SH   SOLE 32 18,811 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 114,872 194,319 SH   SOLE 34 194,319 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 44,347 75,019 SH   SOLE 36 75,019 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 1,499 2,536 SH   SOLE 40 2,536 0 0
INUVO INC COM NEW 46122W204 2 5,792 SH   SOLE 18 5,792 0 0
INUVO INC COM NEW 46122W204 23 78,207 SH   SOLE 21 78,207 0 0
INUVO INC COM NEW 46122W204 273 922,742 SH   SOLE 22 922,742 0 0
INVACARE CORP COM 461203101 311 34,445 SH   SOLE 2 1,278 0 33,167
INVACARE CORP COM 461203101 6 683 SH   SOLE 7 683 0 0
INVACARE CORP COM 461203101 1,409 156,247 SH   SOLE 18 156,247 0 0
INVACARE CORP COM 461203101 527 58,438 SH   SOLE 19 58,438 0 0
INVACARE CORP COM 461203101 36,183 4,011,390 SH   SOLE 21 4,011,390 0 0
INVACARE CORP COM 461203101 8,822 978,074 SH   SOLE 22 937,564 0 40,510
INVACARE CORP COM 461203101 311 34,523 SH   SOLE 30 34,523 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 291 18,228 SH   SOLE 18 18,228 0 0
INVESCO DYNAMIC CR OPP FD COM 46132R104 2,470 217,647 SH   SOLE 2 217,647 0 0
INVESCO EXCHANGE TRADED FD T S&P SML600 VAL 46137V167 4 60 SH   SOLE 17 0 0 60
INVESCO EXCHANGE TRADED FD T S&P MDCP400 VL 46137V191 1 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 16,724 457,317 SH   SOLE 2 0 0 457,317
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 5 132 SH   SOLE 17 0 0 132
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 5 SH   SOLE 17 0 0 5
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 175 1,511 SH   SOLE 17 0 0 1,511
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 19,385 167,516 SH   SOLE 22 167,516 0 0
INVESCO EXCHANGE TRADED FD T CLEANTECH ETF 46137V407 0 2 SH   SOLE 17 0 0 2
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 2 100 SH   SOLE 17 0 0 100
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 27 1,422 SH   SOLE 17 0 0 1,422
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 20 144 SH   SOLE 17 0 0 144
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 177 1,395 SH   SOLE 7 1,395 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 51 403 SH   SOLE 17 0 0 403
INVESCO EXCHANGE TRADED FD T ZACKS MULT AST 46137Y500 0 8 SH   SOLE 17 0 0 8
INVESCO EXCHNG TRADED FD TR 1 30 LADER TRE 46138E107 9 252 SH   SOLE 17 0 0 252
INVESCO EXCHNG TRADED FD TR S&P MIDCP LOW 46138E198 5 102 SH   SOLE 17 0 0 102
INVESCO EXCHNG TRADED FD TR CALIF AMT MUN 46138E206 2 78 SH   SOLE 17 0 0 78
INVESCO EXCHNG TRADED FD TR S&P INTL LOW 46138E230 1 40 SH   SOLE 17 0 0 40
INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 7 122 SH   SOLE 17 0 0 122
INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 293 5,025 SH   SOLE 18 5,025 0 0
INVESCO EXCHNG TRADED FD TR S&P500 HDL VOL 46138E362 15 330 SH   SOLE 17 0 0 330
INVESCO EXCHNG TRADED FD TR NY AMT FRE MUN 46138E529 6 250 SH   SOLE 17 0 0 250
INVESCO EXCHNG TRADED FD TR NATL AMT MUNI 46138E537 233 8,793 SH   SOLE 18 8,793 0 0
INVESCO EXCHNG TRADED FD TR INTL BUYBACK 46138E644 11 333 SH   SOLE 17 0 0 333
INVESCO EXCHNG TRADED FD TR FTSE RAFI EMNG 46138E727 73 3,288 SH   SOLE 7 3,288 0 0
INVESCO EXCHNG TRADED FD TR FTSE RAFI EMNG 46138E727 2 103 SH   SOLE 17 0 0 103
INVESCO EXCHNG TRADED FD TR FTSE RAFI SML 46138E735 4 124 SH   SOLE 17 0 0 124
INVESCO EXCHNG TRADED FD TR FTSE RAFI DEV 46138E743 289 6,802 SH   SOLE 7 6,802 0 0
INVESCO EXCHNG TRADED FD TR FTSE RAFI DEV 46138E743 1 25 SH   SOLE 17 0 0 25
INVESCO EXCHNG TRADED FD TR EMRNG MKT SVRG 46138E784 6 198 SH   SOLE 17 0 0 198
INVESCO EXCHNG TRADED FD TR EMRNG MKT SVRG 46138E784 93,852 3,172,809 SH   SOLE 26 0 0 3,172,809
INVESCO EXCHNG TRADED FD TR OPTIONS 46138G508 148 6,500 SH Put SOLE 2 6,500 0 0
INVESCO EXCHNG TRADED FD TR OPTIONS 46138G508 25,444 1,115,000 SH Put SOLE 19 1,115,000 0 0
INVESCO EXCHNG TRADED FD TR OPTIONS 46138G508 217 9,500 SH Put SOLE 22 9,500 0 0
INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 42 1,834 SH   SOLE 2 1,834 0 0
INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 5,663 248,145 SH   SOLE 7 248,145 0 0
INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 0 1 SH   SOLE 17 0 0 1
INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 3,469 152,000 SH   SOLE 18 152,000 0 0
INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 292,191 12,804,166 SH   SOLE 19 12,804,166 0 0
INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 295 12,921 SH   SOLE 22 12,921 0 0
INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 42,871 1,878,679 SH   SOLE 30 1,878,679 0 0
INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 6,732 295,000 SH   SOLE 37 295,000 0 0
INVESCO EXCHNG TRADED FD TR S&P MDCP 400 REV 46138G672 2 24 SH   SOLE 17 0 0 24
INVESCO EXCHNG TRADED FD TR TAXABLE MUN BD 46138G805 2 77 SH   SOLE 17 0 0 77
INVESCO EXCHNG TRADED FD TR TAXABLE MUN BD 46138G805 16 500 SH   SOLE 18 500 0 0
INVESCO INDIA EXCHG TRED FD INDIA ETF 46137R109 2,191 110,400 SH   SOLE 26 0 0 110,400
INVESCO LTD SHS G491BT108 27,807 1,546,571 SH   SOLE 2 666,672 0 879,899
INVESCO LTD SHS G491BT108 4,008 222,903 SH   SOLE 4 212,065 0 10,838
INVESCO LTD SHS G491BT108 6,786 377,400 SH   SOLE 7 377,400 0 0
INVESCO LTD SHS G491BT108 15 813 SH   SOLE 13 813 0 0
INVESCO LTD SHS G491BT108 27 1,521 SH   SOLE 15 1,521 0 0
INVESCO LTD SHS G491BT108 20,534 1,142,030 SH   SOLE 18 981,415 0 160,615
INVESCO LTD SHS G491BT108 3,423 190,352 SH   SOLE 19 190,352 0 0
INVESCO LTD SHS G491BT108 321,582 17,885,534 SH   SOLE 21 17,885,534 0 0
INVESCO LTD SHS G491BT108 183,329 10,196,267 SH   SOLE 22 8,895,845 0 1,300,422
INVESCO LTD SHS G491BT108 6,466 359,625 SH   SOLE 23 359,625 0 0
INVESCO LTD SHS G491BT108 9,542 530,709 SH   SOLE 25 530,709 0 0
INVESCO LTD SHS G491BT108 38,091 2,118,505 SH   SOLE 26 407,535 0 1,710,970
INVESCO LTD SHS G491BT108 1,297 72,154 SH   SOLE 28 51,054 0 21,100
INVESCO LTD SHS G491BT108 2,344 130,357 SH   SOLE 29 45,174 0 85,183
INVESCO LTD SHS G491BT108 35,978 2,000,995 SH   SOLE 30 2,000,995 0 0
INVESCO LTD SHS G491BT108 3,645 202,738 SH   SOLE 31 160,499 0 42,239
INVESCO LTD SHS G491BT108 2,741 152,437 SH   SOLE 32 152,437 0 0
INVESCO LTD SHS G491BT108 3,632 202,012 SH   SOLE 34 202,012 0 0
INVESCO LTD SHS G491BT108 14,744 820,039 SH   SOLE 35 820,039 0 0
INVESCO LTD SHS G491BT108 10,484 583,078 SH   SOLE 36 583,078 0 0
INVESCO LTD SHS G491BT108 147 8,169 SH   SOLE 40 8,169 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 2,803 168,326 SH   SOLE 2 26,562 0 141,764
INVESCO MORTGAGE CAPITAL INC COM 46131B100 14 860 SH   SOLE 4 860 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 62 3,726 SH   SOLE 7 3,726 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 10,761 646,308 SH   SOLE 18 646,308 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 10,036 602,764 SH   SOLE 19 602,764 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 333,044 20,002,624 SH   SOLE 21 20,002,624 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 81,505 4,895,196 SH   SOLE 22 4,717,092 0 178,104
INVESCO MORTGAGE CAPITAL INC COM 46131B100 1,848 111,004 SH   SOLE 23 111,004 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 823 49,426 SH   SOLE 26 38,415 0 11,011
INVESCO MORTGAGE CAPITAL INC COM 46131B100 261 15,658 SH   SOLE 28 15,658 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 3,318 199,252 SH   SOLE 30 199,252 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 113 6,800 SH   SOLE 31 0 0 6,800
INVESCO MORTGAGE CAPITAL INC COM 46131B100 177 10,606 SH   SOLE 36 10,606 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 219 13,153 SH   SOLE 40 13,153 0 0
INVESCO MUN OPPORTUNITY TR COM 46132C107 12 1,000 SH   SOLE 18 1,000 0 0
INVESCO QQQ TR OPTIONS 46090E103 319 1,500 SH Put SOLE 2 1,500 0 0
INVESCO QQQ TR OPTIONS 46090E103 48,900 230,000 SH Put SOLE 19 230,000 0 0
INVESCO QQQ TR OPTIONS 46090E103 531 2,500 SH Put SOLE 22 2,500 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 10,545 49,600 SH   SOLE 2 49,600 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 688 3,234 SH   SOLE 17 0 0 3,234
INVESCO QQQ TR UNIT SER 1 46090E103 57 270 SH   SOLE 18 270 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 506,777 2,383,599 SH   SOLE 19 2,383,599 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 10,292 48,410 SH   SOLE 22 48,410 0 0
INVESCO SR INCOME TR COM 46131H107 0 81 SH   SOLE 17 0 0 81
INVESTAR HLDG CORP COM 46134L105 193 8,059 SH   SOLE 2 334 0 7,725
INVESTAR HLDG CORP COM 46134L105 5 223 SH   SOLE 7 223 0 0
INVESTAR HLDG CORP COM 46134L105 811 33,788 SH   SOLE 18 33,788 0 0
INVESTAR HLDG CORP COM 46134L105 409 17,023 SH   SOLE 19 17,023 0 0
INVESTAR HLDG CORP COM 46134L105 8,065 336,055 SH   SOLE 21 336,055 0 0
INVESTAR HLDG CORP COM 46134L105 2,281 95,041 SH   SOLE 22 88,363 0 6,678
INVESTORS BANCORP INC NEW COM 46146L101 6,288 527,698 SH   SOLE 2 283,019 0 244,679
INVESTORS BANCORP INC NEW COM 46146L101 379 31,776 SH   SOLE 4 31,776 0 0
INVESTORS BANCORP INC NEW COM 46146L101 115 9,625 SH   SOLE 7 9,625 0 0
INVESTORS BANCORP INC NEW COM 46146L101 12,754 1,070,388 SH   SOLE 18 1,065,975 0 4,413
INVESTORS BANCORP INC NEW COM 46146L101 6,846 574,579 SH   SOLE 19 574,579 0 0
INVESTORS BANCORP INC NEW COM 46146L101 99,813 8,377,083 SH   SOLE 21 8,377,083 0 0
INVESTORS BANCORP INC NEW COM 46146L101 86,673 7,274,295 SH   SOLE 22 6,846,717 0 427,578
INVESTORS BANCORP INC NEW COM 46146L101 1,329 111,555 SH   SOLE 23 111,555 0 0
INVESTORS BANCORP INC NEW COM 46146L101 44 3,711 SH   SOLE 25 3,711 0 0
INVESTORS BANCORP INC NEW COM 46146L101 2,257 189,416 SH   SOLE 26 66,062 0 123,354
INVESTORS BANCORP INC NEW COM 46146L101 388 32,565 SH   SOLE 28 32,565 0 0
INVESTORS BANCORP INC NEW COM 46146L101 371 31,132 SH   SOLE 29 31,132 0 0
INVESTORS BANCORP INC NEW COM 46146L101 845 70,931 SH   SOLE 30 70,931 0 0
INVESTORS BANCORP INC NEW COM 46146L101 813 68,262 SH   SOLE 31 53,705 0 14,557
INVESTORS BANCORP INC NEW COM 46146L101 93 7,844 SH   SOLE 34 7,844 0 0
INVESTORS BANCORP INC NEW COM 46146L101 128 10,711 SH   SOLE 36 10,711 0 0
INVESTORS BANCORP INC NEW COM 46146L101 269 22,538 SH   SOLE 40 22,538 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730509 875 12,075 SH   SOLE 2 459 0 11,616
INVESTORS REAL ESTATE TR SH BEN INT 461730509 242 3,341 SH   SOLE 4 3,341 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730509 889 12,260 SH   SOLE 7 12,260 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730509 2,863 39,483 SH   SOLE 18 39,483 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730509 2,281 31,463 SH   SOLE 19 31,463 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730509 33,922 467,886 SH   SOLE 21 467,886 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730509 33,425 461,028 SH   SOLE 22 443,038 0 17,990
INVESTORS REAL ESTATE TR SH BEN INT 461730509 55 757 SH   SOLE 23 757 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730509 1,861 25,672 SH   SOLE 25 25,672 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730509 888 12,252 SH   SOLE 26 4,227 0 8,025
INVESTORS REAL ESTATE TR SH BEN INT 461730509 131 1,806 SH   SOLE 28 1,806 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730509 444 6,128 SH   SOLE 29 6,128 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730509 3,906 53,881 SH   SOLE 30 53,881 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730509 103 1,420 SH   SOLE 40 1,420 0 0
INVESTORS TITLE CO COM 461804106 223 1,401 SH   SOLE 2 67 0 1,334
INVESTORS TITLE CO COM 461804106 5 34 SH   SOLE 7 34 0 0
INVESTORS TITLE CO COM 461804106 847 5,323 SH   SOLE 18 5,323 0 0
INVESTORS TITLE CO COM 461804106 553 3,474 SH   SOLE 19 3,474 0 0
INVESTORS TITLE CO COM 461804106 7,944 49,901 SH   SOLE 21 49,901 0 0
INVESTORS TITLE CO COM 461804106 8,122 51,016 SH   SOLE 22 49,856 0 1,160
INVITAE CORP COM 46185L103 718 44,511 SH   SOLE 2 11,666 0 32,845
INVITAE CORP COM 46185L103 9 579 SH   SOLE 4 579 0 0
INVITAE CORP COM 46185L103 23 1,406 SH   SOLE 7 1,406 0 0
INVITAE CORP COM 46185L103 5,354 331,911 SH   SOLE 18 301,930 0 29,981
INVITAE CORP COM 46185L103 5,434 336,898 SH   SOLE 19 336,898 0 0
INVITAE CORP COM 46185L103 47,891 2,969,052 SH   SOLE 21 2,969,052 0 0
INVITAE CORP COM 46185L103 44,523 2,760,277 SH   SOLE 22 2,648,845 0 111,432
INVITAE CORP COM 46185L103 537 33,291 SH   SOLE 23 33,291 0 0
INVITAE CORP COM 46185L103 1,662 103,025 SH   SOLE 26 26,965 0 76,060
INVITAE CORP COM 46185L103 209 12,966 SH   SOLE 28 12,966 0 0
INVITAE CORP COM 46185L103 479 29,682 SH   SOLE 30 29,682 0 0
INVITAE CORP COM 46185L103 57 3,562 SH   SOLE 34 3,562 0 0
INVITAE CORP COM 46185L103 137 8,488 SH   SOLE 40 8,488 0 0
INVITATION HOMES INC COM 46187W107 35,420 1,181,860 SH   SOLE 2 68,457 0 1,113,403
INVITATION HOMES INC COM 46187W107 10,528 351,270 SH   SOLE 4 339,029 0 12,241
INVITATION HOMES INC COM 46187W107 20,443 682,100 SH   SOLE 7 682,100 0 0
INVITATION HOMES INC COM 46187W107 1,918 64,011 SH   SOLE 13 64,011 0 0
INVITATION HOMES INC COM 46187W107 19 638 SH   SOLE 15 638 0 0
INVITATION HOMES INC COM 46187W107 13,802 460,521 SH   SOLE 18 325,413 0 135,108
INVITATION HOMES INC COM 46187W107 34,980 1,167,171 SH   SOLE 19 1,167,171 0 0
INVITATION HOMES INC COM 46187W107 482,289 16,092,390 SH   SOLE 21 16,092,390 0 0
INVITATION HOMES INC COM 46187W107 583,315 19,463,299 SH   SOLE 22 18,317,135 0 1,146,164
INVITATION HOMES INC COM 46187W107 12,527 417,999 SH   SOLE 23 417,999 0 0
INVITATION HOMES INC COM 46187W107 51,798 1,728,325 SH   SOLE 25 1,728,325 0 0
INVITATION HOMES INC COM 46187W107 55,160 1,840,497 SH   SOLE 26 378,908 0 1,461,589
INVITATION HOMES INC COM 46187W107 2,998 100,049 SH   SOLE 28 68,412 0 31,637
INVITATION HOMES INC COM 46187W107 12,287 409,974 SH   SOLE 29 283,678 0 126,296
INVITATION HOMES INC COM 46187W107 46,341 1,546,261 SH   SOLE 30 1,546,261 0 0
INVITATION HOMES INC COM 46187W107 3,353 111,864 SH   SOLE 31 93,014 0 18,850
INVITATION HOMES INC COM 46187W107 944 31,489 SH   SOLE 34 31,489 0 0
INVITATION HOMES INC COM 46187W107 11,935 398,248 SH   SOLE 36 398,248 0 0
INVITATION HOMES INC COM 46187W107 396 13,224 SH   SOLE 40 13,224 0 0
INVIVO THERAPEUTICS HLDGS CO COM 46186M407 0 509 SH   SOLE 21 509 0 0
INVIVO THERAPEUTICS HLDGS CO COM 46186M407 4 19,446 SH   SOLE 22 19,446 0 0
ION GEOPHYSICAL CORP COM NEW 462044207 20 2,280 SH   SOLE 18 2,280 0 0
ION GEOPHYSICAL CORP COM NEW 462044207 282 32,452 SH   SOLE 21 32,452 0 0
ION GEOPHYSICAL CORP COM NEW 462044207 1,399 161,200 SH   SOLE 22 161,200 0 0
IONIS PHARMACEUTICALS INC COM 462222100 20,183 334,101 SH   SOLE 2 49,105 0 284,996
IONIS PHARMACEUTICALS INC COM 462222100 3,834 63,466 SH   SOLE 4 59,847 0 3,619
IONIS PHARMACEUTICALS INC COM 462222100 554 9,170 SH   SOLE 7 9,170 0 0
IONIS PHARMACEUTICALS INC COM 462222100 12,557 207,865 SH   SOLE 18 194,833 0 13,032
IONIS PHARMACEUTICALS INC COM 462222100 2,876 47,616 SH   SOLE 19 47,616 0 0
IONIS PHARMACEUTICALS INC COM 462222100 197,985 3,277,363 SH   SOLE 21 3,277,363 0 0
IONIS PHARMACEUTICALS INC COM 462222100 222,175 3,677,791 SH   SOLE 22 3,419,102 0 258,689
IONIS PHARMACEUTICALS INC COM 462222100 6,436 106,531 SH   SOLE 23 106,531 0 0
IONIS PHARMACEUTICALS INC COM 462222100 154 2,546 SH   SOLE 25 2,546 0 0
IONIS PHARMACEUTICALS INC COM 462222100 15,457 255,876 SH   SOLE 26 125,181 0 130,695
IONIS PHARMACEUTICALS INC COM 462222100 1,637 27,096 SH   SOLE 28 19,891 0 7,205
IONIS PHARMACEUTICALS INC COM 462222100 2,139 35,403 SH   SOLE 29 7,010 0 28,393
IONIS PHARMACEUTICALS INC COM 462222100 17,232 285,243 SH   SOLE 30 285,243 0 0
IONIS PHARMACEUTICALS INC COM 462222100 2,229 36,892 SH   SOLE 31 29,970 0 6,922
IONIS PHARMACEUTICALS INC COM 462222100 519 8,599 SH   SOLE 34 8,599 0 0
IONIS PHARMACEUTICALS INC COM 462222100 1,436 23,763 SH   SOLE 36 23,763 0 0
IONIS PHARMACEUTICALS INC COM 462222100 185 3,068 SH   SOLE 40 3,068 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 1,350 48,788 SH   SOLE 2 4,312 0 44,476
IOVANCE BIOTHERAPEUTICS INC COM 462260100 14 515 SH   SOLE 4 515 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 56 2,021 SH   SOLE 7 2,021 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 11,184 404,061 SH   SOLE 18 395,152 0 8,909
IOVANCE BIOTHERAPEUTICS INC COM 462260100 7,163 258,770 SH   SOLE 19 258,770 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 142,697 5,155,236 SH   SOLE 21 5,155,236 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 92,519 3,342,458 SH   SOLE 22 3,210,779 0 131,679
IOVANCE BIOTHERAPEUTICS INC COM 462260100 54 1,968 SH   SOLE 23 1,968 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 1,561 56,387 SH   SOLE 26 48,306 0 8,081
IOVANCE BIOTHERAPEUTICS INC COM 462260100 366 13,208 SH   SOLE 28 13,208 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 8,257 298,290 SH   SOLE 30 298,290 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 63 2,289 SH   SOLE 34 2,289 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 295 10,669 SH   SOLE 40 10,669 0 0
IPG PHOTONICS CORP COM 44980X109 12,232 84,404 SH   SOLE 2 8,428 0 75,976
IPG PHOTONICS CORP COM 44980X109 2,064 14,244 SH   SOLE 4 13,263 0 981
IPG PHOTONICS CORP COM 44980X109 4,273 29,482 SH   SOLE 7 29,482 0 0
IPG PHOTONICS CORP COM 44980X109 10 71 SH   SOLE 13 71 0 0
IPG PHOTONICS CORP COM 44980X109 25 170 SH   SOLE 15 170 0 0
IPG PHOTONICS CORP COM 44980X109 10,000 69,007 SH   SOLE 18 63,976 0 5,031
IPG PHOTONICS CORP COM 44980X109 1,642 11,328 SH   SOLE 19 11,328 0 0
IPG PHOTONICS CORP COM 44980X109 123,677 853,417 SH   SOLE 21 853,417 0 0
IPG PHOTONICS CORP COM 44980X109 123,918 855,079 SH   SOLE 22 762,364 0 92,715
IPG PHOTONICS CORP COM 44980X109 3,856 26,609 SH   SOLE 23 26,609 0 0
IPG PHOTONICS CORP COM 44980X109 5,318 36,699 SH   SOLE 25 36,699 0 0
IPG PHOTONICS CORP COM 44980X109 21,357 147,369 SH   SOLE 26 43,395 0 103,974
IPG PHOTONICS CORP COM 44980X109 979 6,757 SH   SOLE 28 4,858 0 1,899
IPG PHOTONICS CORP COM 44980X109 1,273 8,781 SH   SOLE 29 833 0 7,948
IPG PHOTONICS CORP COM 44980X109 35,723 246,499 SH   SOLE 30 246,499 0 0
IPG PHOTONICS CORP COM 44980X109 1,190 8,213 SH   SOLE 31 6,813 0 1,400
IPG PHOTONICS CORP COM 44980X109 361 2,494 SH   SOLE 34 2,494 0 0
IPG PHOTONICS CORP COM 44980X109 2,638 18,204 SH   SOLE 36 18,204 0 0
IPG PHOTONICS CORP COM 44980X109 110 757 SH   SOLE 40 757 0 0
IQIYI INC SPONSORED ADS 46267X108 3,962 187,671 SH   SOLE 2 3,784 0 183,887
IQIYI INC SPONSORED ADS 46267X108 890 42,177 SH   SOLE 4 42,177 0 0
IQIYI INC SPONSORED ADS 46267X108 381 18,039 SH   SOLE 7 18,039 0 0
IQIYI INC SPONSORED ADS 46267X108 1,180 55,885 SH   SOLE 15 54,055 0 1,830
IQIYI INC SPONSORED ADS 46267X108 768 36,400 SH   SOLE 18 36,400 0 0
IQIYI INC SPONSORED ADS 46267X108 49,822 2,360,130 SH   SOLE 21 2,360,130 0 0
IQIYI INC SPONSORED ADS 46267X108 31,611 1,497,443 SH   SOLE 22 1,351,500 0 145,943
IQIYI INC SPONSORED ADS 46267X108 1,536 72,785 SH   SOLE 23 72,785 0 0
IQIYI INC SPONSORED ADS 46267X108 2,991 141,708 SH   SOLE 25 141,708 0 0
IQIYI INC SPONSORED ADS 46267X108 14,793 700,766 SH   SOLE 26 191,988 0 508,778
IQIYI INC SPONSORED ADS 46267X108 482 22,812 SH   SOLE 28 22,812 0 0
IQIYI INC SPONSORED ADS 46267X108 286 13,547 SH   SOLE 29 13,547 0 0
IQIYI INC SPONSORED ADS 46267X108 15,362 727,689 SH   SOLE 30 727,689 0 0
IQIYI INC SPONSORED ADS 46267X108 213 10,087 SH   SOLE 31 6,157 0 3,930
IQIYI INC SPONSORED ADS 46267X108 179 8,474 SH   SOLE 34 8,474 0 0
IQIYI INC SPONSORED ADS 46267X108 25 1,195 SH   SOLE 40 1,195 0 0
IQIYI INC NOTE 3.750%12/0 46267XAB4 2,084 1,900,000 PRN   SOLE 21 1,900,000 0 0
IQVIA HLDGS INC COM 46266C105 84,664 547,952 SH   SOLE 2 103,478 0 444,474
IQVIA HLDGS INC COM 46266C105 11,911 77,091 SH   SOLE 4 72,370 0 4,721
IQVIA HLDGS INC COM 46266C105 24,087 155,896 SH   SOLE 7 151,011 0 4,885
IQVIA HLDGS INC COM 46266C105 538 3,482 SH   SOLE 13 3,482 0 0
IQVIA HLDGS INC COM 46266C105 164 1,060 SH   SOLE 15 1,060 0 0
IQVIA HLDGS INC COM 46266C105 216,425 1,400,721 SH   SOLE 18 1,025,913 0 374,808
IQVIA HLDGS INC COM 46266C105 188,297 1,218,670 SH   SOLE 19 1,218,670 0 0
IQVIA HLDGS INC COM 46266C105 674,760 4,367,096 SH   SOLE 21 4,367,096 0 0
IQVIA HLDGS INC COM 46266C105 691,830 4,477,575 SH   SOLE 22 4,023,832 0 453,743
IQVIA HLDGS INC COM 46266C105 19,194 124,228 SH   SOLE 23 124,228 0 0
IQVIA HLDGS INC COM 46266C105 29,252 189,324 SH   SOLE 25 189,324 0 0
IQVIA HLDGS INC COM 46266C105 136,408 882,842 SH   SOLE 26 117,073 0 765,769
IQVIA HLDGS INC COM 46266C105 4,881 31,590 SH   SOLE 28 21,834 0 9,756
IQVIA HLDGS INC COM 46266C105 503 3,257 SH   SOLE 29 3,257 0 0
IQVIA HLDGS INC COM 46266C105 116,715 755,385 SH   SOLE 30 755,385 0 0
IQVIA HLDGS INC COM 46266C105 5,703 36,911 SH   SOLE 31 30,714 0 6,197
IQVIA HLDGS INC COM 46266C105 44,083 285,307 SH   SOLE 34 285,307 0 0
IQVIA HLDGS INC COM 46266C105 19,076 123,461 SH   SOLE 36 123,461 0 0
IQVIA HLDGS INC COM 46266C105 606 3,919 SH   SOLE 40 3,919 0 0
IRADIMED CORP COM 46266A109 45 1,911 SH   SOLE 2 193 0 1,718
IRADIMED CORP COM 46266A109 480 20,550 SH   SOLE 18 15,742 0 4,808
IRADIMED CORP COM 46266A109 631 26,996 SH   SOLE 19 26,996 0 0
IRADIMED CORP COM 46266A109 3,666 156,786 SH   SOLE 21 156,786 0 0
IRADIMED CORP COM 46266A109 3,425 146,481 SH   SOLE 22 143,784 0 2,697
IRADIMED CORP COM 46266A109 56 2,375 SH   SOLE 23 2,375 0 0
IRADIMED CORP COM 46266A109 209 8,946 SH   SOLE 26 0 0 8,946
IRHYTHM TECHNOLOGIES INC COM 450056106 905 13,290 SH   SOLE 2 3,278 0 10,012
IRHYTHM TECHNOLOGIES INC COM 450056106 10 150 SH   SOLE 4 150 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 30 436 SH   SOLE 7 436 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 6,891 101,199 SH   SOLE 18 89,745 0 11,454
IRHYTHM TECHNOLOGIES INC COM 450056106 9,835 144,440 SH   SOLE 19 144,440 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 69,878 1,026,255 SH   SOLE 21 1,026,255 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 57,353 842,309 SH   SOLE 22 811,610 0 30,699
IRHYTHM TECHNOLOGIES INC COM 450056106 796 11,685 SH   SOLE 23 11,685 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 2,484 36,486 SH   SOLE 26 5,349 0 31,137
IRHYTHM TECHNOLOGIES INC COM 450056106 232 3,410 SH   SOLE 28 3,410 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 565 8,297 SH   SOLE 30 8,297 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 184 2,705 SH   SOLE 40 2,705 0 0
IRIDEX CORP COM 462684101 6 2,762 SH   SOLE 18 2,762 0 0
IRIDEX CORP COM 462684101 87 39,206 SH   SOLE 21 39,206 0 0
IRIDEX CORP COM 462684101 87 39,048 SH   SOLE 22 39,048 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 2,464 100,000 SH   SOLE 2 3,765 0 96,235
IRIDIUM COMMUNICATIONS INC COM 46269C102 97 3,955 SH   SOLE 4 3,955 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 42 1,691 SH   SOLE 7 1,691 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 10,832 439,596 SH   SOLE 18 439,596 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 4,291 174,163 SH   SOLE 19 174,163 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 275,301 11,172,936 SH   SOLE 21 11,172,936 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 73,183 2,970,091 SH   SOLE 22 2,825,173 0 144,918
IRIDIUM COMMUNICATIONS INC COM 46269C102 1,187 48,156 SH   SOLE 26 38,275 0 9,881
IRIDIUM COMMUNICATIONS INC COM 46269C102 398 16,147 SH   SOLE 28 16,147 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 4,303 174,650 SH   SOLE 30 174,650 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 102 4,132 SH   SOLE 36 4,132 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 330 13,398 SH   SOLE 40 13,398 0 0
IROBOT CORP COM 462726100 609 12,030 SH   SOLE 2 1,542 0 10,488
IROBOT CORP COM 462726100 8 160 SH   SOLE 4 160 0 0
IROBOT CORP COM 462726100 25 494 SH   SOLE 7 494 0 0
IROBOT CORP COM 462726100 6,595 130,250 SH   SOLE 18 123,932 0 6,318
IROBOT CORP COM 462726100 4,618 91,210 SH   SOLE 19 91,210 0 0
IROBOT CORP COM 462726100 159,644 3,153,151 SH   SOLE 21 3,153,151 0 0
IROBOT CORP COM 462726100 43,448 858,151 SH   SOLE 22 822,625 0 35,526
IROBOT CORP COM 462726100 240 4,735 SH   SOLE 23 4,735 0 0
IROBOT CORP COM 462726100 1,181 23,323 SH   SOLE 26 8,584 0 14,739
IROBOT CORP COM 462726100 186 3,679 SH   SOLE 28 3,679 0 0
IROBOT CORP COM 462726100 10,284 203,114 SH   SOLE 30 203,114 0 0
IROBOT CORP COM 462726100 144 2,837 SH   SOLE 40 2,837 0 0
IRON MTN INC NEW COM 46284V101 23,540 738,638 SH   SOLE 2 91,338 0 647,300
IRON MTN INC NEW COM 46284V101 4,108 128,911 SH   SOLE 4 120,565 0 8,346
IRON MTN INC NEW COM 46284V101 7,431 233,151 SH   SOLE 7 233,151 0 0
IRON MTN INC NEW COM 46284V101 16 503 SH   SOLE 13 503 0 0
IRON MTN INC NEW COM 46284V101 12 364 SH   SOLE 15 364 0 0
IRON MTN INC NEW COM 46284V101 18,342 575,510 SH   SOLE 18 537,340 0 38,170
IRON MTN INC NEW COM 46284V101 2,916 91,486 SH   SOLE 19 91,486 0 0
IRON MTN INC NEW COM 46284V101 265,867 8,342,236 SH   SOLE 21 8,342,236 0 0
IRON MTN INC NEW COM 46284V101 251,968 7,906,127 SH   SOLE 22 7,148,801 0 757,326
IRON MTN INC NEW COM 46284V101 7,168 224,900 SH   SOLE 23 224,900 0 0
IRON MTN INC NEW COM 46284V101 9,840 308,750 SH   SOLE 25 308,750 0 0
IRON MTN INC NEW COM 46284V101 38,032 1,193,336 SH   SOLE 26 280,796 0 912,540
IRON MTN INC NEW COM 46284V101 1,706 53,535 SH   SOLE 28 37,456 0 16,079
IRON MTN INC NEW COM 46284V101 2,084 65,394 SH   SOLE 29 5,368 0 60,026
IRON MTN INC NEW COM 46284V101 36,790 1,154,374 SH   SOLE 30 1,154,374 0 0
IRON MTN INC NEW COM 46284V101 2,293 71,934 SH   SOLE 31 51,965 0 19,969
IRON MTN INC NEW COM 46284V101 797 25,006 SH   SOLE 34 25,006 0 0
IRON MTN INC NEW COM 46284V101 6,355 199,407 SH   SOLE 36 199,407 0 0
IRON MTN INC NEW COM 46284V101 176 5,507 SH   SOLE 40 5,507 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 1,045 78,542 SH   SOLE 2 20,122 0 58,420
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 12 930 SH   SOLE 4 930 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 38 2,874 SH   SOLE 7 2,874 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 7,823 587,760 SH   SOLE 18 525,317 0 62,443
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 9,200 691,192 SH   SOLE 19 691,192 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 91,726 6,891,535 SH   SOLE 21 6,891,535 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 65,893 4,950,673 SH   SOLE 22 4,763,112 0 187,561
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 838 62,952 SH   SOLE 23 62,952 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 2,291 172,132 SH   SOLE 26 23,474 0 148,658
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 270 20,270 SH   SOLE 28 20,270 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 829 62,295 SH   SOLE 30 62,295 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 80 5,983 SH   SOLE 34 5,983 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 192 14,407 SH   SOLE 40 14,407 0 0
IRSA INVERSIONES Y REP S A GLOBL DEP RCPT 450047204 244 35,290 SH   SOLE 21 35,290 0 0
IRSA INVERSIONES Y REP S A GLOBL DEP RCPT 450047204 951 137,369 SH   SOLE 22 137,369 0 0
IRSA INVERSIONES Y REP S A GLOBL DEP RCPT 450047204 69 9,929 SH   SOLE 30 9,929 0 0
IRSA PROPIEDADES COMERCIALES SPONSORED ADR 463588103 160 9,580 SH   SOLE 21 9,580 0 0
ISHARES GOLD TRUST ISHARES 464285105 3,148 217,086 SH   SOLE 18 217,086 0 0
ISHARES GOLD TRUST ISHARES 464285105 1,258 86,725 SH   SOLE 21 86,725 0 0
ISHARES GOLD TRUST ISHARES 464285105 16,846 1,161,793 SH   SOLE 23 1,161,793 0 0
ISHARES INC MSCI AUST ETF 464286103 136,832 6,043,827 SH   SOLE 7 0 0 6,043,827
ISHARES INC MSCI AUST ETF 464286103 73,063 3,227,145 SH   SOLE 18 3,227,145 0 0
ISHARES INC MSCI AUST ETF 464286103 1,320 58,322 SH   SOLE 21 58,322 0 0
ISHARES INC MSCI FRNTR100ETF 464286145 7,322 241,268 SH   SOLE 23 241,268 0 0
ISHARES INC EM HGHYL BD ETF 464286285 787 16,627 SH   SOLE 18 305 0 16,322
ISHARES INC EM MKTS DIV ETF 464286319 587 14,454 SH   SOLE 2 14,454 0 0
ISHARES INC EM MKTS DIV ETF 464286319 132 3,247 SH   SOLE 7 3,247 0 0
ISHARES INC EM MKTS DIV ETF 464286319 1,891 46,557 SH   SOLE 18 11,612 0 34,945
ISHARES INC EM MKTS DIV ETF 464286319 35,599 876,388 SH   SOLE 21 876,388 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 2,701 56,918 SH   SOLE 7 0 0 56,918
ISHARES INC MSCI BRAZIL ETF 464286400 4,147 87,391 SH   SOLE 18 87,391 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 168 3,539 SH   SOLE 23 3,539 0 0
ISHARES INC OPTIONS 464286400 29,894 630,000 SH Call SOLE 2 630,000 0 0
ISHARES INC MSCI CDA ETF 464286509 23,412 783,285 SH   SOLE 2 783,285 0 0
ISHARES INC MSCI CDA ETF 464286509 1 17 SH   SOLE 17 0 0 17
ISHARES INC MSCI CDA ETF 464286509 1 20 SH   SOLE 18 20 0 0
ISHARES INC MSCI CDA ETF 464286509 47,788 1,598,784 SH   SOLE 21 1,598,784 0 0
ISHARES INC MSCI CDA ETF 464286509 5,018 167,871 SH   SOLE 22 167,871 0 0
ISHARES INC JP MORGAN EM ETF 464286517 1,069 24,360 SH   SOLE 2 0 0 24,360
ISHARES INC JP MORGAN EM ETF 464286517 0 11 SH   SOLE 17 0 0 11
ISHARES INC JP MORGAN EM ETF 464286517 4,066 92,642 SH   SOLE 18 92,642 0 0
ISHARES INC JP MORGAN EM ETF 464286517 33,866 771,610 SH   SOLE 21 771,610 0 0
ISHARES INC JP MORGAN EM ETF 464286517 405 9,219 SH   SOLE 23 9,219 0 0
ISHARES INC MIN VOL GBL ETF 464286525 9 94 SH   SOLE 2 94 0 0
ISHARES INC MIN VOL GBL ETF 464286525 228,256 2,381,884 SH   SOLE 7 2,381,884 0 0
ISHARES INC MIN VOL GBL ETF 464286525 54 560 SH   SOLE 17 0 0 560
ISHARES INC MIN VOL GBL ETF 464286525 17,621 183,874 SH   SOLE 18 99,764 0 84,110
ISHARES INC MIN VOL GBL ETF 464286525 68,901 718,996 SH   SOLE 40 718,996 0 0
ISHARES INC MIN VOL EMRG MKT 464286533 19,695 335,749 SH   SOLE 2 0 0 335,749
ISHARES INC MIN VOL EMRG MKT 464286533 75,070 1,279,754 SH   SOLE 7 1,279,754 0 0
ISHARES INC MIN VOL EMRG MKT 464286533 8 139 SH   SOLE 17 0 0 139
ISHARES INC MIN VOL EMRG MKT 464286533 89,138 1,519,562 SH   SOLE 18 1,519,562 0 0
ISHARES INC MIN VOL EMRG MKT 464286533 2,628 44,797 SH   SOLE 19 44,797 0 0
ISHARES INC MIN VOL EMRG MKT 464286533 3,761 64,109 SH   SOLE 21 64,109 0 0
ISHARES INC MIN VOL EMRG MKT 464286533 90,772 1,547,432 SH   SOLE 22 1,547,432 0 0
ISHARES INC MSCI EURZONE ETF 464286608 49,160 1,172,720 SH   SOLE 2 1,172,720 0 0
ISHARES INC MSCI EURZONE ETF 464286608 8 196 SH   SOLE 17 0 0 196
ISHARES INC MSCI EURZONE ETF 464286608 5,094 121,520 SH   SOLE 18 11,507 0 110,013
ISHARES INC MSCI EURZONE ETF 464286608 954,432 22,767,933 SH   SOLE 21 22,767,933 0 0
ISHARES INC MSCI THAILND ETF 464286624 1,113 12,700 SH   SOLE 4 12,700 0 0
ISHARES INC MSCI THAILND ETF 464286624 6,485 74,024 SH   SOLE 22 0 0 74,024
ISHARES INC MSCI CHILE ETF 464286640 39,200 1,176,107 SH   SOLE 7 0 0 1,176,107
ISHARES INC MSCI CHILE ETF 464286640 771 23,125 SH   SOLE 18 23,125 0 0
ISHARES INC MSCI CHILE ETF 464286640 5,084 152,544 SH   SOLE 22 152,544 0 0
ISHARES INC MSCI PAC JP ETF 464286665 7 152 SH   SOLE 17 0 0 152
ISHARES INC MSCI PAC JP ETF 464286665 135 2,907 SH   SOLE 18 2,907 0 0
ISHARES INC MSCI PAC JP ETF 464286665 84,874 1,833,127 SH   SOLE 23 1,833,127 0 0
ISHARES INC MSCI PAC JP ETF 464286665 4,377 94,530 SH   SOLE 26 0 0 94,530
ISHARES INC MSCI EQUAL WEITE 464286681 1 11 SH   SOLE 17 0 0 11
ISHARES INC MSCI FRANCE ETF 464286707 53,961 1,649,667 SH   SOLE 7 0 0 1,649,667
ISHARES INC MSCI FRANCE ETF 464286707 639 19,544 SH   SOLE 18 19,544 0 0
ISHARES INC MSCI TURKEY ETF 464286715 865 31,919 SH   SOLE 18 31,919 0 0
ISHARES INC MSCI TURKEY ETF 464286715 1,579 58,300 SH   SOLE 22 0 0 58,300
ISHARES INC MSCI SWITZERLAND 464286749 84,441 2,077,781 SH   SOLE 7 0 0 2,077,781
ISHARES INC MSCI SWITZERLAND 464286749 4 93 SH   SOLE 17 0 0 93
ISHARES INC MSCI SWITZERLAND 464286749 658 16,184 SH   SOLE 18 16,184 0 0
ISHARES INC MSCI SWITZERLAND 464286749 9,346 229,961 SH   SOLE 21 229,961 0 0
ISHARES INC MSCI SWEDEN ETF 464286756 0 5 SH   SOLE 18 5 0 0
ISHARES INC MSCI SPAIN ETF 464286764 77,653 2,685,114 SH   SOLE 7 0 0 2,685,114
ISHARES INC MSCI SPAIN ETF 464286764 9,928 343,294 SH   SOLE 18 343,294 0 0
ISHARES INC MSCI SPAIN ETF 464286764 7,766 268,521 SH   SOLE 21 268,521 0 0
ISHARES INC MSCI STH KOR ETF 464286772 50,853 817,699 SH   SOLE 4 817,699 0 0
ISHARES INC MSCI STH KOR ETF 464286772 32 512 SH   SOLE 18 512 0 0
ISHARES INC MSCI STH KOR ETF 464286772 2,165 34,816 SH   SOLE 21 34,816 0 0
ISHARES INC MSCI STH KOR ETF 464286772 30,787 495,043 SH   SOLE 22 495,043 0 0
ISHARES INC MSCI STH KOR ETF 464286772 1,196 19,235 SH   SOLE 26 0 0 19,235
ISHARES INC OPTIONS 464286772 37,314 600,000 SH Call SOLE 2 600,000 0 0
ISHARES INC MSCI STH AFR ETF 464286780 56 1,133 SH   SOLE 18 1,133 0 0
ISHARES INC MSCI STH AFR ETF 464286780 127 2,590 SH   SOLE 23 2,590 0 0
ISHARES INC MSCI GERMANY ETF 464286806 1,884 64,077 SH   SOLE 18 64,077 0 0
ISHARES INC MSCI GERMANY ETF 464286806 160,948 5,474,423 SH   SOLE 21 5,474,423 0 0
ISHARES INC MSCI NETHERL ETF 464286814 11,892 351,216 SH   SOLE 7 0 0 351,216
ISHARES INC MSCI NETHERL ETF 464286814 23 668 SH   SOLE 18 668 0 0
ISHARES INC MSCI MEXICO ETF 464286822 276 6,123 SH   SOLE 2 6,123 0 0
ISHARES INC MSCI MEXICO ETF 464286822 78,359 1,740,157 SH   SOLE 7 0 0 1,740,157
ISHARES INC MSCI MEXICO ETF 464286822 16,676 370,333 SH   SOLE 18 370,333 0 0
ISHARES INC MSCI MEXICO ETF 464286822 804 17,846 SH   SOLE 21 17,846 0 0
ISHARES INC MSCI MEXICO ETF 464286822 145 3,230 SH   SOLE 23 3,230 0 0
ISHARES INC MSCI HONG KG ETF 464286871 77,680 3,192,774 SH   SOLE 7 0 0 3,192,774
ISHARES INC MSCI HONG KG ETF 464286871 0 20 SH   SOLE 17 0 0 20
ISHARES INC MSCI HONG KG ETF 464286871 3,286 135,064 SH   SOLE 18 135,064 0 0
ISHARES INC CORE MSCI EMKT 46434G103 157,973 2,938,485 SH   SOLE 2 2,864,977 0 73,508
ISHARES INC CORE MSCI EMKT 46434G103 375 6,967 SH   SOLE 3 6,967 0 0
ISHARES INC CORE MSCI EMKT 46434G103 685,064 12,743,004 SH   SOLE 7 12,743,004 0 0
ISHARES INC CORE MSCI EMKT 46434G103 53,998 1,004,432 SH   SOLE 17 0 0 1,004,432
ISHARES INC CORE MSCI EMKT 46434G103 219,406 4,081,218 SH   SOLE 18 4,036,650 0 44,568
ISHARES INC CORE MSCI EMKT 46434G103 20,419 379,814 SH   SOLE 19 379,814 0 0
ISHARES INC CORE MSCI EMKT 46434G103 296,686 5,518,712 SH   SOLE 21 4,973,407 0 545,305
ISHARES INC CORE MSCI EMKT 46434G103 344,279 6,404,007 SH   SOLE 22 4,445,501 0 1,958,506
ISHARES INC CORE MSCI EMKT 46434G103 297,122 5,526,830 SH   SOLE 23 5,526,830 0 0
ISHARES INC CORE MSCI EMKT 46434G103 4,887 90,896 SH   SOLE 26 90,896 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 284,889 6,926,540 SH   SOLE 2 68,540 0 6,858,000
ISHARES INC MSCI TAIWAN ETF 46434G772 3,924 95,412 SH   SOLE 4 95,412 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 4,312 104,842 SH   SOLE 18 104,842 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 325,094 7,904,063 SH   SOLE 22 2,403,813 0 5,500,250
ISHARES INC MSCI TAIWAN ETF 46434G772 1,220 29,666 SH   SOLE 26 29,666 0 0
ISHARES INC MSCI SINGPOR ETF 46434G780 3 137 SH   SOLE 17 0 0 137
ISHARES INC MSCI RUSSIA ETF 46434G798 50,091 1,174,182 SH   SOLE 2 0 0 1,174,182
ISHARES INC MSCI RUSSIA ETF 46434G798 1,488 34,881 SH   SOLE 4 34,881 0 0
ISHARES INC MSCI RUSSIA ETF 46434G798 7,605 178,269 SH   SOLE 7 0 0 178,269
ISHARES INC MSCI RUSSIA ETF 46434G798 3,662 85,837 SH   SOLE 18 85,837 0 0
ISHARES INC MSCI RUSSIA ETF 46434G798 29,103 682,207 SH   SOLE 22 466,766 0 215,441
ISHARES INC MSCI MLY ETF NEW 46434G814 0 5 SH   SOLE 18 5 0 0
ISHARES INC MSCI MLY ETF NEW 46434G814 2,442 85,653 SH   SOLE 22 85,653 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 15,176 256,186 SH   SOLE 2 256,186 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 216,418 3,653,244 SH   SOLE 4 3,653,244 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 93,999 1,586,754 SH   SOLE 7 0 0 1,586,754
ISHARES INC MSCI JPN ETF NEW 46434G822 5 89 SH   SOLE 17 0 0 89
ISHARES INC MSCI JPN ETF NEW 46434G822 2,908 49,088 SH   SOLE 18 49,088 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 370,783 6,259,001 SH   SOLE 21 6,259,001 0 0
ISHARES INC MSCI ITALY ETF 46434G830 29,378 995,848 SH   SOLE 7 0 0 995,848
ISHARES INC MSCI ITALY ETF 46434G830 9,245 313,404 SH   SOLE 18 313,404 0 0
ISHARES INC MSCI ITALY ETF 46434G830 1,849 62,663 SH   SOLE 21 62,663 0 0
ISHARES INC ESG MSCI EM ETF 46434G863 11,591 322,593 SH   SOLE 2 322,593 0 0
ISHARES INC ESG MSCI EM ETF 46434G863 6,242 173,733 SH   SOLE 7 173,733 0 0
ISHARES INC ESG MSCI EM ETF 46434G863 2 66 SH   SOLE 17 0 0 66
ISHARES INC ESG MSCI EM ETF 46434G863 4 122 SH   SOLE 18 122 0 0
ISHARES INC ESG MSCI EM ETF 46434G863 1,022 28,433 SH   SOLE 22 28,433 0 0
ISHARES INC MLT FCTR EMG MKT 46434G889 2,333 51,220 SH   SOLE 2 0 0 51,220
ISHARES INC MLT FCTR EMG MKT 46434G889 6 137 SH   SOLE 18 137 0 0
ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 8 504 SH   SOLE 2 504 0 0
ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 240 14,798 SH   SOLE 3 14,798 0 0
ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 205,847 12,698,795 SH   SOLE 7 12,698,795 0 0
ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 5,305 327,269 SH   SOLE 23 327,269 0 0
ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 2,773 171,039 SH   SOLE 26 0 0 171,039
ISHARES SILVER TRUST ISHARES 46428Q109 475 28,451 SH   SOLE 18 28,451 0 0
ISHARES TR S&P 100 ETF 464287101 20 138 SH   SOLE 17 0 0 138
ISHARES TR MRNGSTR LG-CP GR 464287119 3 14 SH   SOLE 17 0 0 14
ISHARES TR MRNGSTR LG-CP ET 464287127 64 346 SH   SOLE 17 0 0 346
ISHARES TR CORE S&P TTL STK 464287150 276,688 3,806,406 SH   SOLE 2 3,550,905 0 255,501
ISHARES TR CORE S&P TTL STK 464287150 672,127 9,246,490 SH   SOLE 7 6,583,335 0 2,663,155
ISHARES TR CORE S&P TTL STK 464287150 860 11,836 SH   SOLE 17 0 0 11,836
ISHARES TR CORE S&P TTL STK 464287150 20,612 283,559 SH   SOLE 18 283,559 0 0
ISHARES TR CORE S&P TTL STK 464287150 335,863 4,620,479 SH   SOLE 19 4,620,479 0 0
ISHARES TR CORE S&P TTL STK 464287150 96,639 1,329,470 SH   SOLE 21 0 0 1,329,470
ISHARES TR CORE S&P TTL STK 464287150 495,200 6,812,486 SH   SOLE 22 0 0 6,812,486
ISHARES TR CORE S&P TTL STK 464287150 80,585 1,108,610 SH   SOLE 26 1,108,610 0 0
ISHARES TR SELECT DIVID ETF 464287168 760 7,195 SH   SOLE 7 7,195 0 0
ISHARES TR SELECT DIVID ETF 464287168 5 46 SH   SOLE 17 0 0 46
ISHARES TR SELECT DIVID ETF 464287168 60,410 571,739 SH   SOLE 18 571,739 0 0
ISHARES TR SELECT DIVID ETF 464287168 9,920 93,888 SH   SOLE 21 93,888 0 0
ISHARES TR SELECT DIVID ETF 464287168 24,515 232,017 SH   SOLE 22 232,017 0 0
ISHARES TR TIPS BD ETF 464287176 15,028 128,916 SH   SOLE 2 67,252 0 61,664
ISHARES TR TIPS BD ETF 464287176 18,675 160,200 SH   SOLE 17 0 0 160,200
ISHARES TR TIPS BD ETF 464287176 42,389 363,635 SH   SOLE 18 363,635 0 0
ISHARES TR TIPS BD ETF 464287176 6,552 56,208 SH   SOLE 19 56,208 0 0
ISHARES TR TIPS BD ETF 464287176 1,945,292 16,687,761 SH   SOLE 21 16,497,857 0 189,904
ISHARES TR TIPS BD ETF 464287176 45,188 387,644 SH   SOLE 22 0 0 387,644
ISHARES TR TIPS BD ETF 464287176 30,008 257,429 SH   SOLE 23 257,429 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 621 14,230 SH   SOLE 2 14,230 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 74,053 1,697,300 SH   SOLE 4 1,697,300 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 37,543 860,497 SH   SOLE 7 860,497 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 6,885 157,802 SH   SOLE 18 157,802 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 84,397 1,934,380 SH   SOLE 19 1,934,380 0 0
ISHARES TR CORE S&P500 ETF 464287200 3,115,928 9,639,673 SH   SOLE 2 8,561,249 0 1,078,424
ISHARES TR CORE S&P500 ETF 464287200 549 1,699 SH   SOLE 3 1,699 0 0
ISHARES TR CORE S&P500 ETF 464287200 2,677,497 8,283,309 SH   SOLE 4 8,283,309 0 0
ISHARES TR CORE S&P500 ETF 464287200 6,549,965 20,263,472 SH   SOLE 7 19,835,886 0 427,586
ISHARES TR CORE S&P500 ETF 464287200 113,968 352,581 SH   SOLE 16 352,581 0 0
ISHARES TR CORE S&P500 ETF 464287200 342,665 1,060,094 SH   SOLE 17 0 0 1,060,094
ISHARES TR CORE S&P500 ETF 464287200 389,930 1,206,317 SH   SOLE 18 1,204,682 0 1,635
ISHARES TR CORE S&P500 ETF 464287200 239,259 740,190 SH   SOLE 19 740,190 0 0
ISHARES TR CORE S&P500 ETF 464287200 1,236,055 3,823,954 SH   SOLE 21 3,823,954 0 0
ISHARES TR CORE S&P500 ETF 464287200 1,490,049 4,609,730 SH   SOLE 22 2,132,148 0 2,477,582
ISHARES TR CORE S&P500 ETF 464287200 994,531 3,076,758 SH   SOLE 23 3,076,758 0 0
ISHARES TR CORE S&P500 ETF 464287200 19,948 61,714 SH   SOLE 26 31,503 0 30,211
ISHARES TR CORE S&P500 ETF 464287200 214,725 664,290 SH   SOLE 28 664,290 0 0
ISHARES TR CORE US AGGBD ET 464287226 1,674,469 14,901,388 SH   SOLE 2 14,415,914 0 485,474
ISHARES TR CORE US AGGBD ET 464287226 2,515 22,385 SH   SOLE 7 22,385 0 0
ISHARES TR CORE US AGGBD ET 464287226 233,332 2,076,464 SH   SOLE 17 0 0 2,076,464
ISHARES TR CORE US AGGBD ET 464287226 556,220 4,949,900 SH   SOLE 18 4,949,900 0 0
ISHARES TR CORE US AGGBD ET 464287226 59,800 532,171 SH   SOLE 19 532,171 0 0
ISHARES TR CORE US AGGBD ET 464287226 80,148 713,249 SH   SOLE 21 0 0 713,249
ISHARES TR CORE US AGGBD ET 464287226 387,621 3,449,506 SH   SOLE 22 658,016 0 2,791,490
ISHARES TR MSCI EMG MKT ETF 464287234 42,716 952,004 SH   SOLE 2 36,668 0 915,336
ISHARES TR MSCI EMG MKT ETF 464287234 489,784 10,915,623 SH   SOLE 4 10,915,623 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 1,820,310 40,568,524 SH   SOLE 7 40,568,524 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 3,798 84,639 SH   SOLE 17 0 0 84,639
ISHARES TR MSCI EMG MKT ETF 464287234 20,278 451,925 SH   SOLE 18 451,925 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 247,390 5,513,494 SH   SOLE 19 5,513,494 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 186,753 4,162,101 SH   SOLE 21 4,162,101 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 54,380 1,211,952 SH   SOLE 23 1,211,952 0 0
ISHARES TR OPTIONS 464287234 3,630 80,900 SH Call SOLE 2 80,900 0 0
ISHARES TR OPTIONS 464287234 1,117 24,900 SH Put SOLE 2 24,900 0 0
ISHARES TR OPTIONS 464287234 328,497 7,321,100 SH Call SOLE 19 7,321,100 0 0
ISHARES TR OPTIONS 464287234 90,480 2,016,500 SH Put SOLE 19 2,016,500 0 0
ISHARES TR IBOXX INV CP ETF 464287242 79,155 618,592 SH   SOLE 2 549,246 0 69,346
ISHARES TR IBOXX INV CP ETF 464287242 90,732 709,063 SH   SOLE 7 692,959 0 16,104
ISHARES TR IBOXX INV CP ETF 464287242 7,445 58,185 SH   SOLE 17 0 0 58,185
ISHARES TR IBOXX INV CP ETF 464287242 103,477 808,667 SH   SOLE 18 736,646 0 72,021
ISHARES TR IBOXX INV CP ETF 464287242 317,875 2,484,178 SH   SOLE 19 2,484,178 0 0
ISHARES TR IBOXX INV CP ETF 464287242 114,297 893,228 SH   SOLE 21 893,228 0 0
ISHARES TR IBOXX INV CP ETF 464287242 14,022 109,578 SH   SOLE 22 109,578 0 0
ISHARES TR IBOXX INV CP ETF 464287242 299,235 2,338,502 SH   SOLE 23 2,338,502 0 0
ISHARES TR GBL COMM SVC ETF 464287275 5,035 82,005 SH   SOLE 7 82,005 0 0
ISHARES TR GLOBAL TECH ETF 464287291 86,440 410,659 SH   SOLE 2 410,659 0 0
ISHARES TR GLOBAL TECH ETF 464287291 14,641 69,555 SH   SOLE 7 69,555 0 0
ISHARES TR GLOBAL TECH ETF 464287291 22 106 SH   SOLE 17 0 0 106
ISHARES TR GLOBAL TECH ETF 464287291 12,560 59,672 SH   SOLE 18 59,672 0 0
ISHARES TR GLOBAL TECH ETF 464287291 7,974 37,882 SH   SOLE 19 37,882 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 40,071 206,935 SH   SOLE 2 206,935 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 1,023 5,282 SH   SOLE 17 0 0 5,282
ISHARES TR S&P 500 GRWT ETF 464287309 21,714 112,138 SH   SOLE 18 112,138 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 183,450 947,374 SH   SOLE 22 0 0 947,374
ISHARES TR GLOB HLTHCRE ETF 464287325 474,170 6,897,018 SH   SOLE 4 6,897,018 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325 250,422 3,642,505 SH   SOLE 7 3,642,505 0 0
ISHARES TR NORTH AMERN NAT 464287374 7,352 244,244 SH   SOLE 2 0 0 244,244
ISHARES TR JPX NIKKEI 400 464287382 3,004 47,095 SH   SOLE 21 47,095 0 0
ISHARES TR S&P 500 VAL ETF 464287408 40,246 309,373 SH   SOLE 2 309,373 0 0
ISHARES TR S&P 500 VAL ETF 464287408 580 4,458 SH   SOLE 4 4,458 0 0
ISHARES TR S&P 500 VAL ETF 464287408 28,704 220,646 SH   SOLE 17 0 0 220,646
ISHARES TR S&P 500 VAL ETF 464287408 9,055 69,605 SH   SOLE 18 69,605 0 0
ISHARES TR S&P 500 VAL ETF 464287408 85,760 659,234 SH   SOLE 19 659,234 0 0
ISHARES TR 20 YR TR BD ETF 464287432 138,640 1,023,324 SH   SOLE 2 822,818 0 200,506
ISHARES TR 20 YR TR BD ETF 464287432 73 542 SH   SOLE 17 0 0 542
ISHARES TR 20 YR TR BD ETF 464287432 24,011 177,229 SH   SOLE 18 156,122 0 21,107
ISHARES TR 20 YR TR BD ETF 464287432 116,891 862,793 SH   SOLE 19 862,793 0 0
ISHARES TR 20 YR TR BD ETF 464287432 4,770 35,211 SH   SOLE 21 0 0 35,211
ISHARES TR 20 YR TR BD ETF 464287432 61,923 457,062 SH   SOLE 22 112,855 0 344,207
ISHARES TR 20 YR TR BD ETF 464287432 9,189 67,829 SH   SOLE 23 67,829 0 0
ISHARES TR OPTIONS 464287432 68 500 SH Put SOLE 2 500 0 0
ISHARES TR OPTIONS 464287432 13,548 100,000 SH Put SOLE 19 100,000 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 567 5,145 SH   SOLE 2 5,145 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 17,159 155,681 SH   SOLE 7 0 0 155,681
ISHARES TR BARCLAYS 7 10 YR 464287440 68 621 SH   SOLE 17 0 0 621
ISHARES TR BARCLAYS 7 10 YR 464287440 13,219 119,932 SH   SOLE 18 110,992 0 8,940
ISHARES TR BARCLAYS 7 10 YR 464287440 141,821 1,286,710 SH   SOLE 23 1,286,710 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 114,164 1,348,981 SH   SOLE 2 784,213 0 564,768
ISHARES TR 1 3 YR TREAS BD 464287457 23,901 282,421 SH   SOLE 3 282,421 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 6,102 72,104 SH   SOLE 7 72,104 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 34 401 SH   SOLE 17 0 0 401
ISHARES TR 1 3 YR TREAS BD 464287457 33,019 390,161 SH   SOLE 18 95,973 0 294,188
ISHARES TR 1 3 YR TREAS BD 464287457 311,616 3,682,093 SH   SOLE 19 3,682,093 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 19,682 232,563 SH   SOLE 21 0 0 232,563
ISHARES TR 1 3 YR TREAS BD 464287457 102,509 1,211,262 SH   SOLE 22 281,701 0 929,561
ISHARES TR 1 3 YR TREAS BD 464287457 147 1,736 SH   SOLE 23 1,736 0 0
ISHARES TR MSCI EAFE ETF 464287465 127,206 1,831,877 SH   SOLE 2 1,317,506 0 514,371
ISHARES TR MSCI EAFE ETF 464287465 268,340 3,864,345 SH   SOLE 4 3,864,345 0 0
ISHARES TR MSCI EAFE ETF 464287465 1,146,332 16,508,231 SH   SOLE 7 16,508,231 0 0
ISHARES TR MSCI EAFE ETF 464287465 8,425 121,326 SH   SOLE 17 0 0 121,326
ISHARES TR MSCI EAFE ETF 464287465 8,874 127,800 SH   SOLE 18 121,447 0 6,353
ISHARES TR MSCI EAFE ETF 464287465 3,015,680 43,428,567 SH   SOLE 21 43,428,567 0 0
ISHARES TR MSCI EAFE ETF 464287465 700 10,082 SH   SOLE 23 10,082 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 23 243 SH   SOLE 17 0 0 243
ISHARES TR RUS MDCP VAL ETF 464287473 8,415 88,796 SH   SOLE 18 88,796 0 0
ISHARES TR RUS MD CP GR ETF 464287481 45 294 SH   SOLE 17 0 0 294
ISHARES TR RUS MD CP GR ETF 464287481 7,370 48,303 SH   SOLE 18 48,303 0 0
ISHARES TR RUS MID CAP ETF 464287499 655 10,989 SH   SOLE 17 0 0 10,989
ISHARES TR RUS MID CAP ETF 464287499 14,041 235,502 SH   SOLE 18 235,502 0 0
ISHARES TR RUS MID CAP ETF 464287499 7,696 129,083 SH   SOLE 19 129,083 0 0
ISHARES TR CORE S&P MCP ETF 464287507 103,810 504,374 SH   SOLE 2 216,731 0 287,643
ISHARES TR CORE S&P MCP ETF 464287507 107,259 521,132 SH   SOLE 4 521,132 0 0
ISHARES TR CORE S&P MCP ETF 464287507 176,107 855,637 SH   SOLE 7 855,637 0 0
ISHARES TR CORE S&P MCP ETF 464287507 613 2,977 SH   SOLE 17 0 0 2,977
ISHARES TR CORE S&P MCP ETF 464287507 282,117 1,370,696 SH   SOLE 18 1,368,091 0 2,605
ISHARES TR CORE S&P MCP ETF 464287507 30,757 149,437 SH   SOLE 19 149,437 0 0
ISHARES TR CORE S&P MCP ETF 464287507 86,785 421,656 SH   SOLE 21 421,656 0 0
ISHARES TR CORE S&P MCP ETF 464287507 314,010 1,525,652 SH   SOLE 22 253,435 0 1,272,217
ISHARES TR PHLX SEMICND ETF 464287523 75 300 SH   SOLE 18 300 0 0
ISHARES TR NASDAQ BIOTECH 464287556 8 66 SH   SOLE 17 0 0 66
ISHARES TR COHEN STEER REIT 464287564 9,790 83,686 SH   SOLE 18 83,686 0 0
ISHARES TR COHEN STEER REIT 464287564 94,606 808,666 SH   SOLE 22 0 0 808,666
ISHARES TR GLOBAL 100 ETF 464287572 1,264,913 23,450,380 SH   SOLE 4 23,450,380 0 0
ISHARES TR GLOBAL 100 ETF 464287572 4 71 SH   SOLE 17 0 0 71
ISHARES TR RUS 1000 VAL ETF 464287598 7,053 51,677 SH   SOLE 2 0 0 51,677
ISHARES TR RUS 1000 VAL ETF 464287598 17,227 126,222 SH   SOLE 17 0 0 126,222
ISHARES TR RUS 1000 VAL ETF 464287598 323,656 2,371,452 SH   SOLE 18 2,371,155 0 297
ISHARES TR RUS 1000 VAL ETF 464287598 153,889 1,127,558 SH   SOLE 22 123,531 0 1,004,027
ISHARES TR S&P MC 400GR ETF 464287606 1,080 4,537 SH   SOLE 2 4,537 0 0
ISHARES TR S&P MC 400GR ETF 464287606 14 57 SH   SOLE 17 0 0 57
ISHARES TR S&P MC 400GR ETF 464287606 1,200 5,038 SH   SOLE 18 5,038 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 20,359 115,728 SH   SOLE 17 0 0 115,728
ISHARES TR RUS 1000 GRW ETF 464287614 223,367 1,269,709 SH   SOLE 18 1,269,709 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 89,137 506,689 SH   SOLE 22 506,689 0 0
ISHARES TR RUS 1000 ETF 464287622 343,438 1,924,883 SH   SOLE 2 122,782 0 1,802,101
ISHARES TR RUS 1000 ETF 464287622 153 855 SH   SOLE 17 0 0 855
ISHARES TR RUS 1000 ETF 464287622 102,104 572,265 SH   SOLE 18 572,265 0 0
ISHARES TR RUS 1000 ETF 464287622 562,577 3,153,106 SH   SOLE 19 3,153,106 0 0
ISHARES TR RUS 1000 ETF 464287622 98,861 554,094 SH   SOLE 21 256,813 0 297,281
ISHARES TR RUS 1000 ETF 464287622 81,666 457,715 SH   SOLE 22 292,667 0 165,048
ISHARES TR RUS 2000 VAL ETF 464287630 13,675 106,352 SH   SOLE 2 0 0 106,352
ISHARES TR RUS 2000 VAL ETF 464287630 106 823 SH   SOLE 17 0 0 823
ISHARES TR RUS 2000 VAL ETF 464287630 20,911 162,631 SH   SOLE 18 162,631 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 13,494 104,948 SH   SOLE 22 104,948 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 5,432 25,358 SH   SOLE 2 0 0 25,358
ISHARES TR RUS 2000 GRW ETF 464287648 101 472 SH   SOLE 17 0 0 472
ISHARES TR RUS 2000 GRW ETF 464287648 13,933 65,040 SH   SOLE 18 65,040 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 15,900 74,221 SH   SOLE 22 74,221 0 0
ISHARES TR OPTIONS 464287655 861 5,200 SH Call SOLE 2 5,200 0 0
ISHARES TR OPTIONS 464287655 944 5,700 SH Call SOLE 4 5,700 0 0
ISHARES TR OPTIONS 464287655 14,248 86,000 SH Call SOLE 18 86,000 0 0
ISHARES TR OPTIONS 464287655 227,084 1,370,700 SH Call SOLE 19 1,370,700 0 0
ISHARES TR OPTIONS 464287655 24,155 145,800 SH Call SOLE 30 145,800 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 105,057 634,135 SH   SOLE 2 291,656 0 342,479
ISHARES TR RUSSELL 2000 ETF 464287655 779 4,700 SH   SOLE 4 4,700 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 648,731 3,915,804 SH   SOLE 7 3,915,804 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 957 5,779 SH   SOLE 17 0 0 5,779
ISHARES TR RUSSELL 2000 ETF 464287655 143,963 868,975 SH   SOLE 18 868,975 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 169,791 1,024,872 SH   SOLE 19 1,024,872 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 45,805 276,483 SH   SOLE 21 128,474 0 148,009
ISHARES TR RUSSELL 2000 ETF 464287655 1,359,024 8,203,201 SH   SOLE 22 8,203,201 0 0
ISHARES TR CORE S&P US VLU 464287663 42,551 675,204 SH   SOLE 2 675,204 0 0
ISHARES TR CORE S&P US VLU 464287663 9,047 143,553 SH   SOLE 17 0 0 143,553
ISHARES TR CORE S&P US VLU 464287663 28,422 450,996 SH   SOLE 18 40,642 0 410,354
ISHARES TR CORE S&P US GWT 464287671 6,090 90,031 SH   SOLE 17 0 0 90,031
ISHARES TR CORE S&P US GWT 464287671 30,832 455,829 SH   SOLE 18 72,595 0 383,234
ISHARES TR RUSSELL 3000 ETF 464287689 195 1,034 SH   SOLE 17 0 0 1,034
ISHARES TR RUSSELL 3000 ETF 464287689 89,126 472,842 SH   SOLE 18 472,842 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 183,757 974,890 SH   SOLE 22 854,189 0 120,701
ISHARES TR S&P MC 400VL ETF 464287705 45 265 SH   SOLE 17 0 0 265
ISHARES TR S&P MC 400VL ETF 464287705 367 2,151 SH   SOLE 18 2,151 0 0
ISHARES TR U.S. TECH ETF 464287721 14,659 63,022 SH   SOLE 7 0 0 63,022
ISHARES TR U.S. TECH ETF 464287721 6,676 28,702 SH   SOLE 18 28,702 0 0
ISHARES TR U.S. REAL ES ETF 464287739 15,676 168,410 SH   SOLE 2 24,525 0 143,885
ISHARES TR U.S. REAL ES ETF 464287739 0 4 SH   SOLE 17 0 0 4
ISHARES TR U.S. REAL ES ETF 464287739 494 5,304 SH   SOLE 18 5,304 0 0
ISHARES TR U.S. REAL ES ETF 464287739 20,766 223,103 SH   SOLE 22 223,103 0 0
ISHARES TR US INDUSTRIALS 464287754 1,397 8,332 SH   SOLE 18 8,332 0 0
ISHARES TR US HLTHCARE ETF 464287762 36,022 166,985 SH   SOLE 7 0 0 166,985
ISHARES TR US HLTHCARE ETF 464287762 110 509 SH   SOLE 18 509 0 0
ISHARES TR U.S. FINLS ETF 464287788 2,848 20,672 SH   SOLE 18 20,672 0 0
ISHARES TR U.S. ENERGY ETF 464287796 794 24,710 SH   SOLE 18 24,710 0 0
ISHARES TR CORE S&P SCP ETF 464287804 43,732 521,549 SH   SOLE 2 279,825 0 241,724
ISHARES TR CORE S&P SCP ETF 464287804 150,559 1,795,579 SH   SOLE 4 1,795,579 0 0
ISHARES TR CORE S&P SCP ETF 464287804 53,039 632,546 SH   SOLE 7 632,546 0 0
ISHARES TR CORE S&P SCP ETF 464287804 72,115 860,053 SH   SOLE 17 0 0 860,053
ISHARES TR CORE S&P SCP ETF 464287804 195,566 2,332,330 SH   SOLE 18 2,325,540 0 6,790
ISHARES TR CORE S&P SCP ETF 464287804 37,864 451,567 SH   SOLE 21 451,567 0 0
ISHARES TR CORE S&P SCP ETF 464287804 154,605 1,843,824 SH   SOLE 22 389,980 0 1,453,844
ISHARES TR CORE S&P SCP ETF 464287804 17,721 211,344 SH   SOLE 23 211,344 0 0
ISHARES TR CORE S&P SCP ETF 464287804 8,076 96,320 SH   SOLE 26 0 0 96,320
ISHARES TR U.S. CNSM GD ETF 464287812 112 841 SH   SOLE 18 841 0 0
ISHARES TR U.S. BAS MTL ETF 464287838 13 130 SH   SOLE 18 130 0 0
ISHARES TR DOW JONES US ETF 464287846 19 121 SH   SOLE 17 0 0 121
ISHARES TR EUROPE ETF 464287861 444,990 9,475,934 SH   SOLE 4 9,475,934 0 0
ISHARES TR EUROPE ETF 464287861 3 71 SH   SOLE 17 0 0 71
ISHARES TR SP SMCP600VL ETF 464287879 74 458 SH   SOLE 17 0 0 458
ISHARES TR SP SMCP600VL ETF 464287879 34 209 SH   SOLE 18 209 0 0
ISHARES TR S&P SML 600 GWT 464287887 18 92 SH   SOLE 17 0 0 92
ISHARES TR S&P SML 600 GWT 464287887 248 1,283 SH   SOLE 18 1,283 0 0
ISHARES TR INTL TREA BD ETF 464288117 51,746 1,031,421 SH   SOLE 7 32,993 0 998,428
ISHARES TR INTL TREA BD ETF 464288117 53 1,063 SH   SOLE 17 0 0 1,063
ISHARES TR INTL TREA BD ETF 464288117 8,340 166,242 SH   SOLE 18 166,242 0 0
ISHARES TR INTL TREA BD ETF 464288117 16,263 324,164 SH   SOLE 22 0 0 324,164
ISHARES TR SHRT NAT MUN ETF 464288158 84 786 SH   SOLE 17 0 0 786
ISHARES TR SHRT NAT MUN ETF 464288158 2,523 23,630 SH   SOLE 18 23,630 0 0
ISHARES TR AGENCY BOND ETF 464288166 17,324 149,888 SH   SOLE 21 149,888 0 0
ISHARES TR MSCI AC ASIA ETF 464288182 1,733 23,578 SH   SOLE 3 23,578 0 0
ISHARES TR GL CLEAN ENE ETF 464288224 103 8,784 SH   SOLE 18 8,784 0 0
ISHARES TR MSCI ACWI EX US 464288240 1 14 SH   SOLE 17 0 0 14
ISHARES TR MSCI ACWI EX US 464288240 34,523 702,838 SH   SOLE 18 702,838 0 0
ISHARES TR MSCI ACWI EX US 464288240 80,356 1,635,921 SH   SOLE 21 1,635,921 0 0
ISHARES TR MSCI ACWI ETF 464288257 23,710 299,184 SH   SOLE 2 299,184 0 0
ISHARES TR MSCI ACWI ETF 464288257 2,210 27,891 SH   SOLE 3 27,891 0 0
ISHARES TR MSCI ACWI ETF 464288257 396 4,998 SH   SOLE 17 0 0 4,998
ISHARES TR MSCI ACWI ETF 464288257 63,211 797,613 SH   SOLE 18 797,613 0 0
ISHARES TR MSCI KOKUSAI ETF 464288265 5,096 68,991 SH   SOLE 23 68,991 0 0
ISHARES TR EAFE SML CP ETF 464288273 23,243 373,203 SH   SOLE 17 0 0 373,203
ISHARES TR EAFE SML CP ETF 464288273 21,611 346,995 SH   SOLE 18 346,995 0 0
ISHARES TR EAFE SML CP ETF 464288273 3,954 63,489 SH   SOLE 19 63,489 0 0
ISHARES TR EAFE SML CP ETF 464288273 72,863 1,169,919 SH   SOLE 21 1,169,919 0 0
ISHARES TR EAFE SML CP ETF 464288273 11,784 189,207 SH   SOLE 23 189,207 0 0
ISHARES TR EAFE SML CP ETF 464288273 72,684 1,167,050 SH   SOLE 26 0 0 1,167,050
ISHARES TR JPMORGAN USD EMG 464288281 13,155 114,835 SH   SOLE 2 24,161 0 90,674
ISHARES TR JPMORGAN USD EMG 464288281 80,896 706,146 SH   SOLE 7 706,146 0 0
ISHARES TR JPMORGAN USD EMG 464288281 2,662 23,237 SH   SOLE 17 0 0 23,237
ISHARES TR JPMORGAN USD EMG 464288281 27,089 236,460 SH   SOLE 18 236,460 0 0
ISHARES TR JPMORGAN USD EMG 464288281 8,384 73,183 SH   SOLE 19 73,183 0 0
ISHARES TR JPMORGAN USD EMG 464288281 87,716 765,674 SH   SOLE 21 765,674 0 0
ISHARES TR JPMORGAN USD EMG 464288281 163,025 1,423,056 SH   SOLE 22 1,134,202 0 288,854
ISHARES TR JPMORGAN USD EMG 464288281 26,579 232,013 SH   SOLE 23 232,013 0 0
ISHARES TR JPMORGAN USD EMG 464288281 121,402 1,059,720 SH   SOLE 26 0 0 1,059,720
ISHARES TR MRGSTR MD CP GRW 464288307 1 2 SH   SOLE 17 0 0 2
ISHARES TR NEW YORK MUN ETF 464288323 558 9,783 SH   SOLE 18 9,783 0 0
ISHARES TR CALIF MUN BD ETF 464288356 1 23 SH   SOLE 17 0 0 23
ISHARES TR CALIF MUN BD ETF 464288356 2,698 44,062 SH   SOLE 18 5,922 0 38,140
ISHARES TR GLB INFRASTR ETF 464288372 23,270 485,696 SH   SOLE 2 485,696 0 0
ISHARES TR GLB INFRASTR ETF 464288372 7,379 154,014 SH   SOLE 22 0 0 154,014
ISHARES TR GLB INFRASTR ETF 464288372 268 5,590 SH   SOLE 23 5,590 0 0
ISHARES TR MRGSTR MD CP VAL 464288406 0 1 SH   SOLE 17 0 0 1
ISHARES TR NATIONAL MUN ETF 464288414 21,153 185,697 SH   SOLE 2 185,697 0 0
ISHARES TR NATIONAL MUN ETF 464288414 21,372 187,622 SH   SOLE 17 0 0 187,622
ISHARES TR NATIONAL MUN ETF 464288414 11,979 105,158 SH   SOLE 18 105,158 0 0
ISHARES TR NATIONAL MUN ETF 464288414 489,813 4,300,000 SH   SOLE 19 4,300,000 0 0
ISHARES TR ASIA 50 ETF 464288430 394,095 5,971,132 SH   SOLE 4 5,971,132 0 0
ISHARES TR INTL SEL DIV ETF 464288448 780 23,244 SH   SOLE 2 23,244 0 0
ISHARES TR INTL SEL DIV ETF 464288448 651 19,389 SH   SOLE 7 19,389 0 0
ISHARES TR INTL SEL DIV ETF 464288448 1 15 SH   SOLE 17 0 0 15
ISHARES TR INTL SEL DIV ETF 464288448 44,918 1,338,043 SH   SOLE 18 1,263,980 0 74,063
ISHARES TR INTL SEL DIV ETF 464288448 1,163 34,638 SH   SOLE 19 34,638 0 0
ISHARES TR INTL SEL DIV ETF 464288448 36,561 1,089,092 SH   SOLE 21 1,089,092 0 0
ISHARES TR INTL DEV RE ETF 464288489 1,890 62,585 SH   SOLE 2 5,971 0 56,614
ISHARES TR INTL DEV RE ETF 464288489 0 1 SH   SOLE 17 0 0 1
ISHARES TR INTL DEV RE ETF 464288489 1,082 35,842 SH   SOLE 18 15 0 35,827
ISHARES TR INTL DEV RE ETF 464288489 2,061 68,230 SH   SOLE 22 68,230 0 0
ISHARES TR IBOXX HI YD ETF 464288513 114,217 1,298,807 SH   SOLE 2 504,270 0 794,537
ISHARES TR IBOXX HI YD ETF 464288513 2,397 27,256 SH   SOLE 7 27,256 0 0
ISHARES TR IBOXX HI YD ETF 464288513 2,146 24,399 SH   SOLE 17 0 0 24,399
ISHARES TR IBOXX HI YD ETF 464288513 75,000 852,854 SH   SOLE 18 621,257 0 231,597
ISHARES TR IBOXX HI YD ETF 464288513 447,281 5,086,203 SH   SOLE 19 5,086,203 0 0
ISHARES TR IBOXX HI YD ETF 464288513 236,036 2,684,056 SH   SOLE 21 2,684,056 0 0
ISHARES TR IBOXX HI YD ETF 464288513 16,607 188,841 SH   SOLE 22 71,434 0 117,407
ISHARES TR IBOXX HI YD ETF 464288513 83,180 945,870 SH   SOLE 23 945,870 0 0
ISHARES TR IBOXX HI YD ETF 464288513 96,149 1,093,344 SH   SOLE 26 1,093,344 0 0
ISHARES TR OPTIONS 464288513 165,020 1,876,500 SH Put SOLE 2 1,876,500 0 0
ISHARES TR OPTIONS 464288513 206,658 2,350,000 SH Put SOLE 19 2,350,000 0 0
ISHARES TR CRE U S REIT ETF 464288521 9 167 SH   SOLE 17 0 0 167
ISHARES TR CRE U S REIT ETF 464288521 29,085 532,792 SH   SOLE 21 0 0 532,792
ISHARES TR CRE U S REIT ETF 464288521 14,439 264,491 SH   SOLE 22 0 0 264,491
ISHARES TR CRE U S REIT ETF 464288521 99,070 1,814,806 SH   SOLE 23 1,814,806 0 0
ISHARES TR MSCI KLD400 SOC 464288570 3 22 SH   SOLE 17 0 0 22
ISHARES TR MSCI KLD400 SOC 464288570 7,268 60,505 SH   SOLE 18 60,505 0 0
ISHARES TR MBS ETF 464288588 44,348 410,406 SH   SOLE 2 311,666 0 98,740
ISHARES TR MBS ETF 464288588 13,141 121,607 SH   SOLE 3 121,607 0 0
ISHARES TR MBS ETF 464288588 29 272 SH   SOLE 17 0 0 272
ISHARES TR MBS ETF 464288588 122,259 1,131,399 SH   SOLE 18 1,131,399 0 0
ISHARES TR MBS ETF 464288588 917,201 8,487,890 SH   SOLE 19 8,487,890 0 0
ISHARES TR MBS ETF 464288588 35,969 332,859 SH   SOLE 21 332,859 0 0
ISHARES TR INTRM GOV CR ETF 464288612 5 48 SH   SOLE 17 0 0 48
ISHARES TR INTRM GOV CR ETF 464288612 588 5,218 SH   SOLE 18 5,218 0 0
ISHARES TR USD INV GRDE ETF 464288620 791 13,568 SH   SOLE 2 0 0 13,568
ISHARES TR USD INV GRDE ETF 464288620 11,608 199,112 SH   SOLE 7 199,112 0 0
ISHARES TR USD INV GRDE ETF 464288620 12 201 SH   SOLE 17 0 0 201
ISHARES TR USD INV GRDE ETF 464288620 82,639 1,417,473 SH   SOLE 18 1,417,473 0 0
ISHARES TR USD INV GRDE ETF 464288620 266 4,559 SH   SOLE 23 4,559 0 0
ISHARES TR INTRM TR CRP ETF 464288638 151,421 2,611,612 SH   SOLE 2 2,479,482 0 132,130
ISHARES TR INTRM TR CRP ETF 464288638 18 303 SH   SOLE 17 0 0 303
ISHARES TR INTRM TR CRP ETF 464288638 10,326 178,100 SH   SOLE 18 178,100 0 0
ISHARES TR INTRM TR CRP ETF 464288638 12,543 216,330 SH   SOLE 19 216,330 0 0
ISHARES TR INTRM TR CRP ETF 464288638 55,770 961,885 SH   SOLE 21 961,885 0 0
ISHARES TR INTRM TR CRP ETF 464288638 1,335 23,033 SH   SOLE 22 23,033 0 0
ISHARES TR SH TR CRPORT ETF 464288646 15,814 294,867 SH   SOLE 2 280,134 0 14,733
ISHARES TR SH TR CRPORT ETF 464288646 3,638 67,826 SH   SOLE 7 67,826 0 0
ISHARES TR SH TR CRPORT ETF 464288646 3 47 SH   SOLE 17 0 0 47
ISHARES TR SH TR CRPORT ETF 464288646 51,850 966,805 SH   SOLE 18 805,692 0 161,113
ISHARES TR SH TR CRPORT ETF 464288646 85,127 1,587,302 SH   SOLE 19 1,587,302 0 0
ISHARES TR SH TR CRPORT ETF 464288646 6,488 120,975 SH   SOLE 21 0 0 120,975
ISHARES TR 10-20 YR TRS ETF 464288653 49,260 343,014 SH   SOLE 2 343,014 0 0
ISHARES TR 10-20 YR TRS ETF 464288653 191 1,327 SH   SOLE 22 1,327 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 8,197 65,184 SH   SOLE 2 65,184 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 35 282 SH   SOLE 17 0 0 282
ISHARES TR 3 7 YR TREAS BD 464288661 25,324 201,380 SH   SOLE 18 91,874 0 109,506
ISHARES TR 3 7 YR TREAS BD 464288661 19,308 153,541 SH   SOLE 23 153,541 0 0
ISHARES TR SHORT TREAS BD 464288679 11 100 SH   SOLE 17 0 0 100
ISHARES TR SHORT TREAS BD 464288679 15,098 136,684 SH   SOLE 18 63,885 0 72,799
ISHARES TR SHORT TREAS BD 464288679 661,332 5,987,070 SH   SOLE 19 5,987,070 0 0
ISHARES TR SHORT TREAS BD 464288679 32,657 295,649 SH   SOLE 21 0 0 295,649
ISHARES TR SHORT TREAS BD 464288679 120,178 1,087,974 SH   SOLE 22 288,499 0 799,475
ISHARES TR PFD AND INCM SEC 464288687 10,961 291,602 SH   SOLE 2 291,602 0 0
ISHARES TR PFD AND INCM SEC 464288687 1,223 32,522 SH   SOLE 3 32,522 0 0
ISHARES TR PFD AND INCM SEC 464288687 883 23,480 SH   SOLE 7 23,480 0 0
ISHARES TR PFD AND INCM SEC 464288687 137,361 3,654,200 SH   SOLE 18 3,560,621 0 93,579
ISHARES TR PFD AND INCM SEC 464288687 20,665 549,734 SH   SOLE 21 549,734 0 0
ISHARES TR MRNING SM CP ETF 464288703 2 15 SH   SOLE 17 0 0 15
ISHARES TR GLOB UTILITS ETF 464288711 295 5,025 SH   SOLE 23 5,025 0 0
ISHARES TR GLOB INDSTRL ETF 464288729 29,987 308,257 SH   SOLE 7 308,257 0 0
ISHARES TR GLB CNSM STP ETF 464288737 130,875 2,358,960 SH   SOLE 4 2,358,960 0 0
ISHARES TR GLB CNSM STP ETF 464288737 6,347 114,396 SH   SOLE 7 114,396 0 0
ISHARES TR GLB CNS DISC ETF 464288745 42,461 337,180 SH   SOLE 7 337,180 0 0
ISHARES TR MSCI USA ESG SLC 464288802 3 19 SH   SOLE 17 0 0 19
ISHARES TR MSCI USA ESG SLC 464288802 109 811 SH   SOLE 18 811 0 0
ISHARES TR MSCI USA ESG SLC 464288802 619 4,615 SH   SOLE 22 0 0 4,615
ISHARES TR US HLTHCR PR ETF 464288828 20 100 SH   SOLE 18 100 0 0
ISHARES TR EAFE VALUE ETF 464288877 18,354 367,601 SH   SOLE 17 0 0 367,601
ISHARES TR EAFE GRWTH ETF 464288885 37,328 431,684 SH   SOLE 2 431,684 0 0
ISHARES TR EAFE GRWTH ETF 464288885 7 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 2 30 SH   SOLE 17 0 0 30
ISHARES TR CORE LT USDB ETF 464289479 4 60 SH   SOLE 17 0 0 60
ISHARES TR CORE LT USDB ETF 464289479 529 7,764 SH   SOLE 18 7,764 0 0
ISHARES TR LNG TR CRPRT BD 464289511 66,655 999,774 SH   SOLE 2 999,774 0 0
ISHARES TR LNG TR CRPRT BD 464289511 6,341 95,105 SH   SOLE 18 43 0 95,062
ISHARES TR LNG TR CRPRT BD 464289511 136,960 2,054,299 SH   SOLE 21 2,054,299 0 0
ISHARES TR LNG TR CRPRT BD 464289511 565 8,469 SH   SOLE 22 8,469 0 0
ISHARES TR LNG TR CRPRT BD 464289511 3,416 51,244 SH   SOLE 23 51,244 0 0
ISHARES TR INDIA 50 ETF 464289529 53,077 1,374,345 SH   SOLE 7 1,374,345 0 0
ISHARES TR INDIA 50 ETF 464289529 23,779 615,717 SH   SOLE 22 615,717 0 0
ISHARES TR AGGRES ALLOC ETF 464289859 12 207 SH   SOLE 17 0 0 207
ISHARES TR GRWT ALLOCAT ETF 464289867 9 189 SH   SOLE 17 0 0 189
ISHARES TR GRWT ALLOCAT ETF 464289867 59,881 1,251,686 SH   SOLE 22 0 0 1,251,686
ISHARES TR MODERT ALLOC ETF 464289875 67,817 1,689,933 SH   SOLE 22 0 0 1,689,933
ISHARES TR CONSER ALLOC ETF 464289883 14,552 401,544 SH   SOLE 22 0 0 401,544
ISHARES TR US TREAS BD ETF 46429B267 199,148 7,677,256 SH   SOLE 2 4,373,378 0 3,303,878
ISHARES TR US TREAS BD ETF 46429B267 11,152 429,896 SH   SOLE 7 429,896 0 0
ISHARES TR US TREAS BD ETF 46429B267 116 4,485 SH   SOLE 17 0 0 4,485
ISHARES TR US TREAS BD ETF 46429B267 76,748 2,958,685 SH   SOLE 18 2,958,685 0 0
ISHARES TR US TREAS BD ETF 46429B267 187,963 7,246,062 SH   SOLE 19 7,246,062 0 0
ISHARES TR A RATE CP BD ETF 46429B291 8 152 SH   SOLE 18 152 0 0
ISHARES TR CMBS ETF 46429B366 690 13,074 SH   SOLE 3 13,074 0 0
ISHARES TR CMBS ETF 46429B366 4,201 79,575 SH   SOLE 18 39,578 0 39,997
ISHARES TR MSCI PHILIPS ETF 46429B408 2,619 76,316 SH   SOLE 22 0 0 76,316
ISHARES TR MSCI INDIA ETF 46429B598 291,037 8,279,847 SH   SOLE 2 46,740 0 8,233,107
ISHARES TR MSCI INDIA ETF 46429B598 53,098 1,510,614 SH   SOLE 4 1,510,614 0 0
ISHARES TR MSCI INDIA ETF 46429B598 6,569 186,895 SH   SOLE 7 0 0 186,895
ISHARES TR MSCI INDIA ETF 46429B598 872 24,805 SH   SOLE 13 24,805 0 0
ISHARES TR MSCI INDIA ETF 46429B598 7,368 209,608 SH   SOLE 15 0 0 209,608
ISHARES TR MSCI INDIA ETF 46429B598 83,128 2,364,951 SH   SOLE 18 2,364,951 0 0
ISHARES TR MSCI INDIA ETF 46429B598 6,328 180,029 SH   SOLE 19 180,029 0 0
ISHARES TR MSCI INDIA ETF 46429B598 223,011 6,344,553 SH   SOLE 21 6,344,553 0 0
ISHARES TR MSCI INDIA ETF 46429B598 187,487 5,333,902 SH   SOLE 22 4,391,914 0 941,988
ISHARES TR MSCI INDIA ETF 46429B598 450 12,807 SH   SOLE 26 12,807 0 0
ISHARES TR MSCI POLAND ETF 46429B606 308 14,591 SH   SOLE 18 14,591 0 0
ISHARES TR MSCI POLAND ETF 46429B606 2,281 108,188 SH   SOLE 22 0 0 108,188
ISHARES TR FLTG RATE NT ETF 46429B655 13,135 257,962 SH   SOLE 2 0 0 257,962
ISHARES TR FLTG RATE NT ETF 46429B655 14,378 282,372 SH   SOLE 7 0 0 282,372
ISHARES TR FLTG RATE NT ETF 46429B655 3 57 SH   SOLE 17 0 0 57
ISHARES TR FLTG RATE NT ETF 46429B655 28,650 562,649 SH   SOLE 18 428,196 0 134,453
ISHARES TR FLTG RATE NT ETF 46429B655 25,049 491,932 SH   SOLE 19 491,932 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 22,371 228,109 SH   SOLE 2 228,109 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 41,923 427,480 SH   SOLE 3 427,480 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 220 2,248 SH   SOLE 15 2,248 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 18 179 SH   SOLE 17 0 0 179
ISHARES TR CORE HIGH DV ETF 46429B663 11,504 117,307 SH   SOLE 18 76,174 0 41,133
ISHARES TR CORE HIGH DV ETF 46429B663 20,759 211,673 SH   SOLE 21 211,673 0 0
ISHARES TR MSCI CHINA ETF 46429B671 31,565 492,514 SH   SOLE 7 0 0 492,514
ISHARES TR MSCI CHINA ETF 46429B671 11,971 186,780 SH   SOLE 18 186,780 0 0
ISHARES TR MIN VOL EAFE ETF 46429B689 34,539 463,365 SH   SOLE 2 200,725 0 262,640
ISHARES TR MIN VOL EAFE ETF 46429B689 248,713 3,336,633 SH   SOLE 7 3,336,633 0 0
ISHARES TR MIN VOL EAFE ETF 46429B689 6 82 SH   SOLE 17 0 0 82
ISHARES TR MIN VOL EAFE ETF 46429B689 211,244 2,833,975 SH   SOLE 18 2,833,975 0 0
ISHARES TR MIN VOL EAFE ETF 46429B689 7,514 100,803 SH   SOLE 19 100,803 0 0
ISHARES TR MIN VOL EAFE ETF 46429B689 7,458 100,056 SH   SOLE 21 100,056 0 0
ISHARES TR MIN VOL EAFE ETF 46429B689 29,478 395,471 SH   SOLE 22 47,183 0 348,288
ISHARES TR MSCI MIN VOL ETF 46429B697 290,445 4,427,522 SH   SOLE 2 3,019,443 0 1,408,079
ISHARES TR MSCI MIN VOL ETF 46429B697 440 6,712 SH   SOLE 7 6,712 0 0
ISHARES TR MSCI MIN VOL ETF 46429B697 125 1,907 SH   SOLE 17 0 0 1,907
ISHARES TR MSCI MIN VOL ETF 46429B697 523,952 7,987,069 SH   SOLE 18 7,987,069 0 0
ISHARES TR MSCI MIN VOL ETF 46429B697 91,367 1,392,787 SH   SOLE 19 1,392,787 0 0
ISHARES TR MSCI MIN VOL ETF 46429B697 41,939 639,315 SH   SOLE 22 639,315 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 2,209 21,930 SH   SOLE 17 0 0 21,930
ISHARES TR 0-5 YR TIPS ETF 46429B747 188 1,868 SH   SOLE 18 1,868 0 0
ISHARES TR USA QUALITY FCTR 46432F339 549,282 5,438,439 SH   SOLE 2 5,066,327 0 372,112
ISHARES TR USA QUALITY FCTR 46432F339 826 8,178 SH   SOLE 7 8,178 0 0
ISHARES TR USA QUALITY FCTR 46432F339 20 195 SH   SOLE 17 0 0 195
ISHARES TR USA QUALITY FCTR 46432F339 132,571 1,312,581 SH   SOLE 18 1,184,675 0 127,906
ISHARES TR USA QUALITY FCTR 46432F339 140,132 1,387,446 SH   SOLE 19 1,387,446 0 0
ISHARES TR USA QUALITY FCTR 46432F339 19,896 196,995 SH   SOLE 22 196,995 0 0
ISHARES TR USA SIZE FACTOR 46432F370 103,645 1,064,010 SH   SOLE 2 1,064,010 0 0
ISHARES TR USA SIZE FACTOR 46432F370 60,150 617,498 SH   SOLE 18 617,498 0 0
ISHARES TR USA SIZE FACTOR 46432F370 85,316 875,847 SH   SOLE 19 875,847 0 0
ISHARES TR EDGE MSCI USA VL 46432F388 90,574 1,009,408 SH   SOLE 2 1,009,408 0 0
ISHARES TR EDGE MSCI USA VL 46432F388 12,782 142,445 SH   SOLE 7 142,445 0 0
ISHARES TR EDGE MSCI USA VL 46432F388 78,877 879,048 SH   SOLE 18 879,048 0 0
ISHARES TR EDGE MSCI USA VL 46432F388 38,451 428,519 SH   SOLE 19 428,519 0 0
ISHARES TR EDGE MSCI USA VL 46432F388 19,628 218,741 SH   SOLE 22 218,741 0 0
ISHARES TR USA MOMENTUM FCT 46432F396 4,977 39,637 SH   SOLE 2 39,637 0 0
ISHARES TR USA MOMENTUM FCT 46432F396 1,156 9,204 SH   SOLE 7 9,204 0 0
ISHARES TR USA MOMENTUM FCT 46432F396 61 485 SH   SOLE 17 0 0 485
ISHARES TR USA MOMENTUM FCT 46432F396 104,638 833,369 SH   SOLE 18 730,855 0 102,514
ISHARES TR USA MOMENTUM FCT 46432F396 17,188 136,893 SH   SOLE 19 136,893 0 0
ISHARES TR USA MOMENTUM FCT 46432F396 19,042 151,654 SH   SOLE 22 151,654 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 40,569 655,392 SH   SOLE 2 440,902 0 214,490
ISHARES TR CORE MSCI TOTAL 46432F834 178 2,879 SH   SOLE 17 0 0 2,879
ISHARES TR CORE MSCI TOTAL 46432F834 596 9,635 SH   SOLE 18 9,635 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 10,370,910 167,542,966 SH   SOLE 21 167,487,988 0 54,978
ISHARES TR CORE MSCI TOTAL 46432F834 387,889 6,266,374 SH   SOLE 22 0 0 6,266,374
ISHARES TR CORE MSCI EAFE 46432F842 1,887,860 28,937,148 SH   SOLE 2 27,556,780 0 1,380,368
ISHARES TR CORE MSCI EAFE 46432F842 63,329 970,703 SH   SOLE 3 970,703 0 0
ISHARES TR CORE MSCI EAFE 46432F842 58,382 894,888 SH   SOLE 4 894,888 0 0
ISHARES TR CORE MSCI EAFE 46432F842 21,797 334,109 SH   SOLE 7 334,109 0 0
ISHARES TR CORE MSCI EAFE 46432F842 107,749 1,651,580 SH   SOLE 17 0 0 1,651,580
ISHARES TR CORE MSCI EAFE 46432F842 238,640 3,657,877 SH   SOLE 18 3,193,346 0 464,531
ISHARES TR CORE MSCI EAFE 46432F842 318,816 4,886,824 SH   SOLE 19 4,886,824 0 0
ISHARES TR CORE MSCI EAFE 46432F842 57,483 881,108 SH   SOLE 21 0 0 881,108
ISHARES TR CORE MSCI EAFE 46432F842 64,665 991,184 SH   SOLE 22 988,651 0 2,533
ISHARES TR CORE MSCI EAFE 46432F842 12,518 191,879 SH   SOLE 23 191,879 0 0
ISHARES TR CORE MSCI EAFE 46432F842 5,284 81,000 SH   SOLE 26 0 0 81,000
ISHARES TR CORE 1 5 YR USD 46432F859 16 317 SH   SOLE 17 0 0 317
ISHARES TR CORE 1 5 YR USD 46432F859 797 15,818 SH   SOLE 18 15,818 0 0
ISHARES TR MRNGSTR INC ETF 46432F875 566 22,170 SH   SOLE 18 22,170 0 0
ISHARES TR IBNDS MAR20 ETF 46432FAK3 3,155 128,400 SH   SOLE 21 128,400 0 0
ISHARES TR IBNDS MAR23 ETF 46432FAN7 3,166 129,000 SH   SOLE 21 129,000 0 0
ISHARES TR 0-5YR INVT GR CP 46434V100 7,543 147,790 SH   SOLE 2 147,790 0 0
ISHARES TR 0-5YR INVT GR CP 46434V100 145 2,845 SH   SOLE 18 2,845 0 0
ISHARES TR MLTFCTR INTL SML 46434V266 1,507 47,554 SH   SOLE 2 0 0 47,554
ISHARES TR MULTIFACTOR INTL 46434V274 6,624 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 8 280 SH   SOLE 18 280 0 0
ISHARES TR MULTIFACTOR USA 46434V282 11,169 323,935 SH   SOLE 2 0 0 323,935
ISHARES TR MULTIFACTOR USA 46434V282 353 10,244 SH   SOLE 7 10,244 0 0
ISHARES TR MULTIFACTOR USA 46434V282 339 9,838 SH   SOLE 18 9,838 0 0
ISHARES TR MULTIFACTOR USA 46434V282 43 1,239 SH   SOLE 19 1,239 0 0
ISHARES TR MULTIFACTOR USA 46434V290 1,478 34,438 SH   SOLE 2 0 0 34,438
ISHARES TR MULTIFACTOR USA 46434V290 63 1,468 SH   SOLE 18 1,468 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 5,710 122,988 SH   SOLE 2 122,988 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 6,532 140,678 SH   SOLE 7 140,678 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 2 48 SH   SOLE 17 0 0 48
ISHARES TR 0-5YR HI YL CP 46434V407 152,243 3,278,969 SH   SOLE 18 3,028,856 0 250,113
ISHARES TR 0-5YR HI YL CP 46434V407 47,832 1,030,200 SH   SOLE 19 1,030,200 0 0
ISHARES TR MSCI SAUDI ARBIA 46434V423 129,885 4,200,677 SH   SOLE 2 21,836 0 4,178,841
ISHARES TR MSCI SAUDI ARBIA 46434V423 12,269 396,786 SH   SOLE 4 396,786 0 0
ISHARES TR MSCI SAUDI ARBIA 46434V423 2,945 95,247 SH   SOLE 7 0 0 95,247
ISHARES TR MSCI SAUDI ARBIA 46434V423 19,469 629,649 SH   SOLE 22 629,649 0 0
ISHARES TR MSCI SAUDI ARBIA 46434V423 2,262 73,160 SH   SOLE 23 73,160 0 0
ISHARES TR MSCI SAUDI ARBIA 46434V423 3,676 118,900 SH   SOLE 31 118,900 0 0
ISHARES TR INTL MOMENTUM FT 46434V449 2,882 92,459 SH   SOLE 2 92,459 0 0
ISHARES TR INTL MOMENTUM FT 46434V449 1,769 56,740 SH   SOLE 19 56,740 0 0
ISHARES TR INTL QLTY FACTOR 46434V456 20,224 626,334 SH   SOLE 2 626,334 0 0
ISHARES TR INTL QLTY FACTOR 46434V456 9,629 298,213 SH   SOLE 19 298,213 0 0
ISHARES TR MSCI LW CRB TG 46434V464 169 1,304 SH   SOLE 18 1,304 0 0
ISHARES TR MSCI CHINA A 46434V514 20,182 663,000 SH   SOLE 2 0 0 663,000
ISHARES TR MSCI CHINA A 46434V514 6,158 202,289 SH   SOLE 31 202,289 0 0
ISHARES TR IBONDS SEP2020 46434V571 1 26 SH   SOLE 17 0 0 26
ISHARES TR IBONDS SEP2020 46434V571 3 137 SH   SOLE 18 137 0 0
ISHARES TR CORE TOTAL USD 46434V613 15 280 SH   SOLE 17 0 0 280
ISHARES TR CORE TOTAL USD 46434V613 533 10,235 SH   SOLE 18 10,235 0 0
ISHARES TR CORE TOTAL USD 46434V613 1,646,928 31,604,841 SH   SOLE 21 31,604,841 0 0
ISHARES TR CORE DIV GRWTH 46434V621 44 1,037 SH   SOLE 17 0 0 1,037
ISHARES TR CORE DIV GRWTH 46434V621 2,205 52,408 SH   SOLE 18 27,166 0 25,242
ISHARES TR CORE DIV GRWTH 46434V621 16,995 403,968 SH   SOLE 19 403,968 0 0
ISHARES TR CUR HD EURZN ETF 46434V639 594 18,699 SH   SOLE 2 18,699 0 0
ISHARES TR CUR HD EURZN ETF 46434V639 514 16,169 SH   SOLE 3 16,169 0 0
ISHARES TR CUR HD EURZN ETF 46434V639 131 4,134 SH   SOLE 18 4,134 0 0
ISHARES TR GLOBAL REIT ETF 46434V647 15,279 553,174 SH   SOLE 2 553,174 0 0
ISHARES TR GLOBAL REIT ETF 46434V647 98 3,536 SH   SOLE 18 3,536 0 0
ISHARES TR GLOBAL REIT ETF 46434V647 4,886 176,912 SH   SOLE 19 176,912 0 0
ISHARES TR CORE MSCI PAC 46434V696 39,796 681,326 SH   SOLE 2 681,326 0 0
ISHARES TR CUR HED MSCI GER 46434V704 1 21 SH   SOLE 17 0 0 21
ISHARES TR CORE MSCI EURO 46434V738 369 7,399 SH   SOLE 2 7,399 0 0
ISHARES TR CORE MSCI EURO 46434V738 104,266 2,090,762 SH   SOLE 7 2,126 0 2,088,636
ISHARES TR CORE MSCI EURO 46434V738 1 11 SH   SOLE 17 0 0 11
ISHARES TR CORE MSCI EURO 46434V738 16,267 326,189 SH   SOLE 23 326,189 0 0
ISHARES TR MSCI UAE ETF 46434V761 225 16,787 SH   SOLE 23 16,787 0 0
ISHARES TR MSCI QATAR ETF 46434V779 406 22,800 SH   SOLE 4 22,800 0 0
ISHARES TR MSCI QATAR ETF 46434V779 323 18,136 SH   SOLE 23 18,136 0 0
ISHARES TR HDG MSCI EAFE 46434V803 15 487 SH   SOLE 17 0 0 487
ISHARES TR HDG MSCI EAFE 46434V803 1,510 49,489 SH   SOLE 18 49,489 0 0
ISHARES TR HDG MSCI EAFE 46434V803 7,019 230,021 SH   SOLE 22 0 0 230,021
ISHARES TR ULTR SH TRM BD 46434V878 16,028 318,467 SH   SOLE 2 318,467 0 0
ISHARES TR ULTR SH TRM BD 46434V878 3 62 SH   SOLE 17 0 0 62
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 2 94 SH   SOLE 18 94 0 0
ISHARES TR EDGE INVT GRDE 46435G219 2 41 SH   SOLE 18 41 0 0
ISHARES TR EDGE INVT GRDE 46435G219 9,518 184,113 SH   SOLE 19 184,113 0 0
ISHARES TR ESG 1 5 YR USD 46435G243 2 61 SH   SOLE 18 61 0 0
ISHARES TR EDEG HIG YLELD 46435G250 3,821 75,281 SH   SOLE 19 75,281 0 0
ISHARES TR IBONDS DEC2023 46435G318 4 138 SH   SOLE 18 138 0 0
ISHARES TR CORE MSCI INTL 46435G326 74,719 1,284,502 SH   SOLE 2 1,098,765 0 185,737
ISHARES TR CORE MSCI INTL 46435G326 498 8,559 SH   SOLE 18 8,559 0 0
ISHARES TR CORE MSCI INTL 46435G326 937,029 16,108,466 SH   SOLE 21 16,108,466 0 0
ISHARES TR MSCI UK ETF NEW 46435G334 25,363 743,770 SH   SOLE 2 743,770 0 0
ISHARES TR MSCI UK ETF NEW 46435G334 0 2 SH   SOLE 17 0 0 2
ISHARES TR MSCI UK ETF NEW 46435G334 116 3,405 SH   SOLE 18 3,405 0 0
ISHARES TR MSCI UK ETF NEW 46435G334 66,155 1,940,023 SH   SOLE 21 1,940,023 0 0
ISHARES TR MORTGE REL ETF 46435G342 129 2,895 SH   SOLE 15 2,895 0 0
ISHARES TR MORTGE REL ETF 46435G342 63,207 1,419,424 SH   SOLE 21 1,419,424 0 0
ISHARES TR INTL VALUE FACTR 46435G409 11,038 452,922 SH   SOLE 2 452,922 0 0
ISHARES TR INTL VALUE FACTR 46435G409 5,817 238,706 SH   SOLE 19 238,706 0 0
ISHARES TR ESG MSCI USA ETF 46435G425 39,438 552,966 SH   SOLE 2 552,966 0 0
ISHARES TR ESG MSCI USA ETF 46435G425 12 173 SH   SOLE 18 173 0 0
ISHARES TR ESG MSCI USA ETF 46435G425 5,039 70,659 SH   SOLE 22 70,659 0 0
ISHARES TR INTL SIZE FACTOR 46435G508 2,946 105,000 SH   SOLE   105,000 0 0
ISHARES TR INTL SIZE FACTOR 46435G508 7,697 274,287 SH   SOLE 2 274,287 0 0
ISHARES TR ESG MSCI EAFE 46435G516 35,641 518,494 SH   SOLE 2 518,494 0 0
ISHARES TR ESG MSCI EAFE 46435G516 3 46 SH   SOLE 17 0 0 46
ISHARES TR ESG MSCI EAFE 46435G516 425 6,176 SH   SOLE 18 6,176 0 0
ISHARES TR ESG MSCI EAFE 46435G516 3,925 57,102 SH   SOLE 22 57,102 0 0
ISHARES TR MSCI GLOBAL IMP 46435G532 1 10 SH   SOLE 17 0 0 10
ISHARES TR ADAPTIVE ETF 46435G656 1,990 68,093 SH   SOLE   68,093 0 0
ISHARES TR CORE INTL AGGR 46435G672 5,976 109,065 SH   SOLE 2 109,065 0 0
ISHARES TR CORE INTL AGGR 46435G672 1,016 18,539 SH   SOLE 3 18,539 0 0
ISHARES TR CORE INTL AGGR 46435G672 98,922 1,805,470 SH   SOLE 7 0 0 1,805,470
ISHARES TR CORE INTL AGGR 46435G672 288,988 5,274,468 SH   SOLE 21 5,274,468 0 0
ISHARES TR IBONDS DEC2022 46435G755 299 11,428 SH   SOLE 18 11,428 0 0
ISHARES TR IBONDS DEC2021 46435G789 309 11,981 SH   SOLE 18 11,981 0 0
ISHARES TR IBONDS DEC2026 46435GAA0 1 46 SH   SOLE 18 46 0 0
ISHARES TR CYBERSECURITY 46435U135 134 5,000 SH   SOLE   5,000 0 0
ISHARES TR EDGE MSCI MULT 46435U143 1,421 50,000 SH   SOLE   50,000 0 0
ISHARES TR IBONDS 23 TRM HG 46435U150 4,894 196,000 SH   SOLE   196,000 0 0
ISHARES TR IBONDS 25 TRM HG 46435U168 5,086 200,000 SH   SOLE   200,000 0 0
ISHARES TR IBONDS 22 TRM HG 46435U176 4,945 200,000 SH   SOLE   200,000 0 0
ISHARES TR IBONDS 24 TRM HG 46435U184 4,969 196,000 SH   SOLE   196,000 0 0
ISHARES TR GENOMICS IMMUN 46435U192 21,952 735,000 SH   SOLE   735,000 0 0
ISHARES TR IBONDS 21 TRM HG 46435U226 3,743 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 27,371 537,000 SH   SOLE   537,000 0 0
ISHARES TR SELF DRIVNG EV 46435U366 27,350 1,000,000 SH   SOLE   1,000,000 0 0
ISHARES TR MSCI JP VALUE 46435U374 5,820 225,000 SH   SOLE   225,000 0 0
ISHARES TR MSCI JP EQUL 46435U382 6,798 190,000 SH   SOLE   190,000 0 0
ISHARES TR IBONDS DEC 25 46435U432 2 57 SH   SOLE 18 57 0 0
ISHARES TR IBDS DEC28 ETF 46435U515 1 43 SH   SOLE 18 43 0 0
ISHARES TR ESG US AGR BD 46435U549 9 169 SH   SOLE 18 169 0 0
ISHARES TR ESG MSCI USA SML 46435U663 868 30,000 SH   SOLE   30,000 0 0
ISHARES TR ESG MSCI USA SML 46435U663 2 71 SH   SOLE 18 71 0 0
ISHARES TR ESG MSCI USA SML 46435U663 546 18,879 SH   SOLE 22 18,879 0 0
ISHARES TR IBONDS DEC 46435U697 4 135 SH   SOLE 18 135 0 0
ISHARES TR BROAD USD HIGH 46435U853 1 33 SH   SOLE 17 0 0 33
ISHARES TR BROAD USD HIGH 46435U853 276 6,704 SH   SOLE 18 6,704 0 0
ISHARES TR BROAD USD HIGH 46435U853 75,534 1,837,800 SH   SOLE 19 1,837,800 0 0
ISHARES TR IBONDS ETF 46435UAA9 1 45 SH   SOLE 18 45 0 0
ISHARES TR IBONDS DEC 29 46436E205 7,662 300,000 SH   SOLE   300,000 0 0
ISHARES TR IBONDS DEC 29 46436E205 1 45 SH   SOLE 18 45 0 0
ISHARES US ETF TR SHT MAT BD ETF 46431W507 24,837 494,260 SH   SOLE 2 494,260 0 0
ISHARES US ETF TR SHT MAT BD ETF 46431W507 10 199 SH   SOLE 17 0 0 199
ISHARES US ETF TR SHT MAT BD ETF 46431W507 15,830 315,021 SH   SOLE 18 315,021 0 0
ISHARES US ETF TR SHT MAT BD ETF 46431W507 165,463 3,292,795 SH   SOLE 19 3,292,795 0 0
ISHARES US ETF TR INFLATION HEDG 46431W580 6,822 255,000 SH   SOLE   255,000 0 0
ISHARES US ETF TR BLOOMBERG ROLL 46431W598 11,522 255,400 SH   SOLE   255,400 0 0
ISHARES US ETF TR IT RT HDG HGYL 46431W606 2,300 25,668 SH   SOLE 23 25,668 0 0
ISHARES US ETF TR GOLD STRATEGY 46431W614 209 4,000 SH   SOLE   4,000 0 0
ISHARES US ETF TR INOVATIV HLTCR 46431W622 1,957 70,000 SH   SOLE   70,000 0 0
ISHARES US ETF TR MEDIA ENTRNMNT 46431W630 1,240 45,000 SH   SOLE   45,000 0 0
ISHARES US ETF TR EVOLVED FINLS 46431W655 3,971 150,000 SH   SOLE   150,000 0 0
ISHARES US ETF TR SHT MAT MUN ETF 46431W838 7,475 149,209 SH   SOLE 18 149,209 0 0
ISHARES US ETF TR COMMOD SEL STG 46431W853 2 53 SH   SOLE 18 53 0 0
ISIS PHARMACEUTICALS INC DEL NOTE 1.000%11/1 464337AJ3 915 800,000 PRN   SOLE 21 800,000 0 0
ISORAY INC COM 46489V104 30 47,959 SH   SOLE 21 47,959 0 0
ISORAY INC COM 46489V104 634 1,016,060 SH   SOLE 22 1,016,060 0 0
ISRAEL CHEMICALS LTD SHS M5920A109 1,357 283,345 SH   SOLE 7 283,345 0 0
ISSUER DIRECT CORPORATION COM NEW 46520M204 7 597 SH   SOLE 18 597 0 0
ISSUER DIRECT CORPORATION COM NEW 46520M204 66 5,650 SH   SOLE 21 5,650 0 0
ISTAR INC COM 45031U101 525 36,155 SH   SOLE 2 2,056 0 34,099
ISTAR INC COM 45031U101 8 566 SH   SOLE 4 566 0 0
ISTAR INC COM 45031U101 15 1,003 SH   SOLE 7 1,003 0 0
ISTAR INC COM 45031U101 3,859 265,959 SH   SOLE 18 265,959 0 0
ISTAR INC COM 45031U101 1,512 104,176 SH   SOLE 19 104,176 0 0
ISTAR INC COM 45031U101 116,926 8,058,288 SH   SOLE 21 8,058,288 0 0
ISTAR INC COM 45031U101 28,533 1,966,420 SH   SOLE 22 1,875,118 0 91,302
ISTAR INC COM 45031U101 377 26,005 SH   SOLE 26 0 0 26,005
ISTAR INC COM 45031U101 123 8,492 SH   SOLE 28 8,492 0 0
ISTAR INC COM 45031U101 1,351 93,108 SH   SOLE 30 93,108 0 0
ISTAR INC COM 45031U101 131 9,043 SH   SOLE 40 9,043 0 0
ISTAR INC NOTE 3.125% 9/1 45031UCB5 1,082 965,000 PRN   SOLE 21 965,000 0 0
ITAU CORPBANCA SPONSORED ADR 45033E105 387 45,000 SH   SOLE 26 45,000 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 3,185 348,059 SH   SOLE 2 348,059 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 4,502 492,061 SH   SOLE 13 492,061 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 5 581 SH   SOLE 17 0 0 581
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 45,521 4,974,959 SH   SOLE 18 2,123,599 0 2,851,360
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 22,914 2,504,242 SH   SOLE 19 2,504,242 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 149,800 16,371,589 SH   SOLE 21 16,371,589 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 26,996 2,950,386 SH   SOLE 22 2,950,386 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 22,381 2,445,965 SH   SOLE 25 2,445,965 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 7,272 794,727 SH   SOLE 30 794,727 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 6,087 665,286 SH   SOLE 31 0 0 665,286
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 114,869 12,553,994 SH   SOLE 34 12,553,994 0 0
ITERIS INC COM 46564T107 80 15,935 SH   SOLE 2 974 0 14,961
ITERIS INC COM 46564T107 722 144,608 SH   SOLE 18 144,608 0 0
ITERIS INC COM 46564T107 347 69,620 SH   SOLE 19 69,620 0 0
ITERIS INC COM 46564T107 7,077 1,418,306 SH   SOLE 21 1,418,306 0 0
ITERIS INC COM 46564T107 5,956 1,193,570 SH   SOLE 22 1,170,278 0 23,292
ITRON INC COM 465741106 1,202 14,314 SH   SOLE 2 1,296 0 13,018
ITRON INC COM 465741106 14 164 SH   SOLE 4 164 0 0
ITRON INC COM 465741106 52 619 SH   SOLE 7 619 0 0
ITRON INC COM 465741106 13,086 155,883 SH   SOLE 18 155,883 0 0
ITRON INC COM 465741106 5,062 60,299 SH   SOLE 19 60,299 0 0
ITRON INC COM 465741106 325,163 3,873,292 SH   SOLE 21 3,873,292 0 0
ITRON INC COM 465741106 86,304 1,028,043 SH   SOLE 22 982,167 0 45,876
ITRON INC COM 465741106 979 11,661 SH   SOLE 26 8,956 0 2,705
ITRON INC COM 465741106 378 4,508 SH   SOLE 28 4,508 0 0
ITRON INC COM 465741106 4,153 49,473 SH   SOLE 30 49,473 0 0
ITRON INC COM 465741106 270 3,217 SH   SOLE 40 3,217 0 0
ITT INC COM 45073V108 18,259 247,048 SH   SOLE 2 58,632 0 188,416
ITT INC COM 45073V108 27 361 SH   SOLE 4 361 0 0
ITT INC COM 45073V108 146 1,972 SH   SOLE 7 1,972 0 0
ITT INC COM 45073V108 17,892 242,078 SH   SOLE 18 242,078 0 0
ITT INC COM 45073V108 1,530 20,701 SH   SOLE 19 20,701 0 0
ITT INC COM 45073V108 319,413 4,321,643 SH   SOLE 21 4,321,643 0 0
ITT INC COM 45073V108 223,363 3,022,094 SH   SOLE 22 2,854,741 0 167,353
ITT INC COM 45073V108 2,847 38,517 SH   SOLE 26 22,092 0 16,425
ITT INC COM 45073V108 836 11,315 SH   SOLE 28 11,315 0 0
ITT INC COM 45073V108 2,064 27,925 SH   SOLE 30 27,925 0 0
ITT INC COM 45073V108 415 5,618 SH   SOLE 31 1,768 0 3,850
ITT INC COM 45073V108 68 925 SH   SOLE 36 925 0 0
ITT INC COM 45073V108 660 8,924 SH   SOLE 40 8,924 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 33 1,305 SH   SOLE 7 1,305 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 7,688 305,911 SH   SOLE 21 305,911 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 3,791 150,842 SH   SOLE 22 134,282 0 16,560
ITURAN LOCATION AND CONTROL SHS M6158M104 366 14,583 SH   SOLE 23 14,583 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 80 3,166 SH   SOLE 26 0 0 3,166
ITURAN LOCATION AND CONTROL SHS M6158M104 86 3,441 SH   SOLE 30 3,441 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 37 1,457 SH   SOLE 40 1,457 0 0
IVERIC BIO INC COM 46583P102 72 8,395 SH   SOLE 18 8,395 0 0
IVERIC BIO INC COM 46583P102 1,046 121,961 SH   SOLE 21 121,961 0 0
IVERIC BIO INC COM 46583P102 4,901 571,171 SH   SOLE 22 571,171 0 0
IZEA WORLDWIDE INC COM 46604H105 2 6,525 SH   SOLE 21 6,525 0 0
J & J SNACK FOODS CORP COM 466032109 1,553 8,426 SH   SOLE 2 2,637 0 5,789
J & J SNACK FOODS CORP COM 466032109 9 50 SH   SOLE 4 50 0 0
J & J SNACK FOODS CORP COM 466032109 48 261 SH   SOLE 7 261 0 0
J & J SNACK FOODS CORP COM 466032109 14,296 77,583 SH   SOLE 18 67,798 0 9,785
J & J SNACK FOODS CORP COM 466032109 18,489 100,336 SH   SOLE 19 100,336 0 0
J & J SNACK FOODS CORP COM 466032109 309,387 1,678,988 SH   SOLE 21 1,678,988 0 0
J & J SNACK FOODS CORP COM 466032109 97,693 530,163 SH   SOLE 22 511,245 0 18,918
J & J SNACK FOODS CORP COM 466032109 1,982 10,758 SH   SOLE 23 10,758 0 0
J & J SNACK FOODS CORP COM 466032109 5,135 27,867 SH   SOLE 26 2,800 0 25,067
J & J SNACK FOODS CORP COM 466032109 383 2,080 SH   SOLE 28 2,080 0 0
J & J SNACK FOODS CORP COM 466032109 3,861 20,951 SH   SOLE 30 20,951 0 0
J & J SNACK FOODS CORP COM 466032109 309 1,678 SH   SOLE 40 1,678 0 0
J ALEXANDERS HLDGS INC COM 46609J106 151 15,770 SH   SOLE 2 5,018 0 10,752
J ALEXANDERS HLDGS INC COM 46609J106 3 343 SH   SOLE 7 343 0 0
J ALEXANDERS HLDGS INC COM 46609J106 448 46,854 SH   SOLE 18 46,854 0 0
J ALEXANDERS HLDGS INC COM 46609J106 739 77,333 SH   SOLE 19 77,333 0 0
J ALEXANDERS HLDGS INC COM 46609J106 4,372 457,272 SH   SOLE 21 457,272 0 0
J ALEXANDERS HLDGS INC COM 46609J106 4,446 465,091 SH   SOLE 22 454,544 0 10,547
J ALEXANDERS HLDGS INC COM 46609J106 105 10,956 SH   SOLE 23 10,956 0 0
J ALEXANDERS HLDGS INC COM 46609J106 427 44,698 SH   SOLE 26 0 0 44,698
J JILL INC COM 46620W102 24 21,284 SH   SOLE 2 421 0 20,863
J JILL INC COM 46620W102 63 55,662 SH   SOLE 18 55,662 0 0
J JILL INC COM 46620W102 31 27,275 SH   SOLE 19 27,275 0 0
J JILL INC COM 46620W102 661 584,861 SH   SOLE 21 584,861 0 0
J JILL INC COM 46620W102 668 591,476 SH   SOLE 22 581,013 0 10,463
J2 GLOBAL INC COM 48123V102 4,841 51,663 SH   SOLE 2 33,909 0 17,754
J2 GLOBAL INC COM 48123V102 18 193 SH   SOLE 4 193 0 0
J2 GLOBAL INC COM 48123V102 104 1,112 SH   SOLE 7 1,112 0 0
J2 GLOBAL INC COM 48123V102 26,185 279,424 SH   SOLE 18 272,063 0 7,361
J2 GLOBAL INC COM 48123V102 9,542 101,828 SH   SOLE 19 101,828 0 0
J2 GLOBAL INC COM 48123V102 333,679 3,560,760 SH   SOLE 21 3,560,760 0 0
J2 GLOBAL INC COM 48123V102 151,373 1,615,336 SH   SOLE 22 1,555,435 0 59,901
J2 GLOBAL INC COM 48123V102 106 1,128 SH   SOLE 23 1,128 0 0
J2 GLOBAL INC COM 48123V102 2,284 24,375 SH   SOLE 26 12,901 0 11,474
J2 GLOBAL INC COM 48123V102 602 6,423 SH   SOLE 28 6,423 0 0
J2 GLOBAL INC COM 48123V102 65 689 SH   SOLE 29 689 0 0
J2 GLOBAL INC COM 48123V102 5,160 55,065 SH   SOLE 30 55,065 0 0
J2 GLOBAL INC COM 48123V102 104 1,110 SH   SOLE 31 1,110 0 0
J2 GLOBAL INC COM 48123V102 15 163 SH   SOLE 34 163 0 0
J2 GLOBAL INC COM 48123V102 461 4,923 SH   SOLE 40 4,923 0 0
J2 GLOBAL INC NOTE 3.250% 6/1 48123VAC6 1,518 1,050,000 PRN   SOLE 21 1,050,000 0 0
JABIL INC COM 466313103 15,068 364,575 SH   SOLE 2 86,012 0 278,563
JABIL INC COM 466313103 32 775 SH   SOLE 4 775 0 0
JABIL INC COM 466313103 235 5,691 SH   SOLE 7 5,691 0 0
JABIL INC COM 466313103 44 1,067 SH   SOLE 15 1,067 0 0
JABIL INC COM 466313103 15,796 382,185 SH   SOLE 18 382,185 0 0
JABIL INC COM 466313103 1,447 35,007 SH   SOLE 19 35,007 0 0
JABIL INC COM 466313103 294,630 7,128,712 SH   SOLE 21 7,128,712 0 0
JABIL INC COM 466313103 208,226 5,038,132 SH   SOLE 22 4,727,166 0 310,966
JABIL INC COM 466313103 6,684 161,719 SH   SOLE 25 161,719 0 0
JABIL INC COM 466313103 18,963 458,817 SH   SOLE 26 32,335 0 426,482
JABIL INC COM 466313103 760 18,381 SH   SOLE 28 18,381 0 0
JABIL INC COM 466313103 1,943 47,006 SH   SOLE 30 47,006 0 0
JABIL INC COM 466313103 593 14,358 SH   SOLE 31 3,158 0 11,200
JABIL INC COM 466313103 4,977 120,410 SH   SOLE 36 120,410 0 0
JABIL INC COM 466313103 557 13,474 SH   SOLE 40 13,474 0 0
JACK IN THE BOX INC COM 466367109 2,638 33,808 SH   SOLE 2 10,963 0 22,845
JACK IN THE BOX INC COM 466367109 5 70 SH   SOLE 4 70 0 0
JACK IN THE BOX INC COM 466367109 33 429 SH   SOLE 7 429 0 0
JACK IN THE BOX INC COM 466367109 10,987 140,800 SH   SOLE 18 140,800 0 0
JACK IN THE BOX INC COM 466367109 3,563 45,662 SH   SOLE 19 45,662 0 0
JACK IN THE BOX INC COM 466367109 140,506 1,800,665 SH   SOLE 21 1,800,665 0 0
JACK IN THE BOX INC COM 466367109 68,133 873,161 SH   SOLE 22 836,695 0 36,466
JACK IN THE BOX INC COM 466367109 1,113 14,265 SH   SOLE 23 14,265 0 0
JACK IN THE BOX INC COM 466367109 579 7,425 SH   SOLE 26 5,398 0 2,027
JACK IN THE BOX INC COM 466367109 244 3,128 SH   SOLE 28 3,128 0 0
JACK IN THE BOX INC COM 466367109 554 7,101 SH   SOLE 30 7,101 0 0
JACK IN THE BOX INC COM 466367109 166 2,121 SH   SOLE 40 2,121 0 0
JACOBS ENGR GROUP INC COM 469814107 35,538 395,611 SH   SOLE 2 114,454 0 281,157
JACOBS ENGR GROUP INC COM 469814107 5,538 61,647 SH   SOLE 4 57,607 0 4,040
JACOBS ENGR GROUP INC COM 469814107 18,888 210,269 SH   SOLE 7 132,819 0 77,450
JACOBS ENGR GROUP INC COM 469814107 529 5,894 SH   SOLE 13 5,894 0 0
JACOBS ENGR GROUP INC COM 469814107 71 787 SH   SOLE 15 787 0 0
JACOBS ENGR GROUP INC COM 469814107 25,234 280,905 SH   SOLE 18 250,898 0 30,007
JACOBS ENGR GROUP INC COM 469814107 3,906 43,481 SH   SOLE 19 43,481 0 0
JACOBS ENGR GROUP INC COM 469814107 271,853 3,026,305 SH   SOLE 21 3,026,305 0 0
JACOBS ENGR GROUP INC COM 469814107 314,731 3,503,624 SH   SOLE 22 3,140,997 0 362,627
JACOBS ENGR GROUP INC COM 469814107 9,007 100,267 SH   SOLE 23 100,267 0 0
JACOBS ENGR GROUP INC COM 469814107 13,953 155,331 SH   SOLE 25 155,331 0 0
JACOBS ENGR GROUP INC COM 469814107 28,930 322,054 SH   SOLE 26 104,561 0 217,493
JACOBS ENGR GROUP INC COM 469814107 735 8,186 SH   SOLE 28 0 0 8,186
JACOBS ENGR GROUP INC COM 469814107 3,568 39,722 SH   SOLE 29 10,890 0 28,832
JACOBS ENGR GROUP INC COM 469814107 44,461 494,949 SH   SOLE 30 494,949 0 0
JACOBS ENGR GROUP INC COM 469814107 2,617 29,134 SH   SOLE 31 24,481 0 4,653
JACOBS ENGR GROUP INC COM 469814107 859 9,565 SH   SOLE 34 9,565 0 0
JACOBS ENGR GROUP INC COM 469814107 8,410 93,621 SH   SOLE 36 93,621 0 0
JACOBS ENGR GROUP INC COM 469814107 257 2,860 SH   SOLE 40 2,860 0 0
JAGGED PEAK ENERGY INC COM 47009K107 436 51,406 SH   SOLE 2 2,139 0 49,267
JAGGED PEAK ENERGY INC COM 47009K107 13 1,473 SH   SOLE 7 1,473 0 0
JAGGED PEAK ENERGY INC COM 47009K107 2,435 286,817 SH   SOLE 18 286,817 0 0
JAGGED PEAK ENERGY INC COM 47009K107 947 111,546 SH   SOLE 19 111,546 0 0
JAGGED PEAK ENERGY INC COM 47009K107 59,397 6,996,136 SH   SOLE 21 6,996,136 0 0
JAGGED PEAK ENERGY INC COM 47009K107 16,357 1,926,600 SH   SOLE 22 1,845,491 0 81,109
JAGGED PEAK ENERGY INC COM 47009K107 35 4,083 SH   SOLE 26 0 0 4,083
JAGGED PEAK ENERGY INC COM 47009K107 57 6,677 SH   SOLE 28 6,677 0 0
JAGGED PEAK ENERGY INC COM 47009K107 742 87,414 SH   SOLE 30 87,414 0 0
JAGGED PEAK ENERGY INC COM 47009K107 45 5,344 SH   SOLE 40 5,344 0 0
JAGUAR HEALTH INC COM 47010C409 0 109 SH   SOLE 21 109 0 0
JAKKS PAC INC COM 47012E106 14 13,240 SH   SOLE 21 13,240 0 0
JAKKS PAC INC COM 47012E106 360 349,882 SH   SOLE 22 349,882 0 0
JAMES RIV GROUP LTD COM G5005R107 896 21,740 SH   SOLE 2 991 0 20,749
JAMES RIV GROUP LTD COM G5005R107 6 140 SH   SOLE 4 140 0 0
JAMES RIV GROUP LTD COM G5005R107 24 577 SH   SOLE 7 577 0 0
JAMES RIV GROUP LTD COM G5005R107 5,460 132,501 SH   SOLE 18 132,501 0 0
JAMES RIV GROUP LTD COM G5005R107 2,140 51,934 SH   SOLE 19 51,934 0 0
JAMES RIV GROUP LTD COM G5005R107 135,928 3,298,420 SH   SOLE 21 3,298,420 0 0
JAMES RIV GROUP LTD COM G5005R107 34,679 841,530 SH   SOLE 22 806,171 0 35,359
JAMES RIV GROUP LTD COM G5005R107 17 403 SH   SOLE 23 403 0 0
JAMES RIV GROUP LTD COM G5005R107 363 8,816 SH   SOLE 26 6,986 0 1,830
JAMES RIV GROUP LTD COM G5005R107 143 3,471 SH   SOLE 28 3,471 0 0
JAMES RIV GROUP LTD COM G5005R107 1,786 43,341 SH   SOLE 30 43,341 0 0
JAMES RIV GROUP LTD COM G5005R107 152 3,700 SH   SOLE 40 3,700 0 0
JANONE INC COM 47089W104 1 173 SH   SOLE 21 173 0 0
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 1 14 SH   SOLE 17 0 0 14
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 9,803 400,942 SH   SOLE 2 99,833 0 301,109
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 8 312 SH   SOLE 4 312 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 773 31,620 SH   SOLE 7 31,620 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 12,378 506,274 SH   SOLE 18 506,274 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 926 37,866 SH   SOLE 19 37,866 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 289,803 11,852,881 SH   SOLE 21 11,852,881 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 125,817 5,145,903 SH   SOLE 22 4,870,911 0 274,992
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 1,909 78,080 SH   SOLE 26 50,613 0 27,467
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 552 22,583 SH   SOLE 28 22,583 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 1,766 72,226 SH   SOLE 30 72,226 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 172 7,026 SH   SOLE 31 3,298 0 3,728
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 1,534 62,736 SH   SOLE 32 62,736 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 114 4,654 SH   SOLE 36 4,654 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 464 18,960 SH   SOLE 40 18,960 0 0
JASON INDS INC COM 471172106 2 4,335 SH   SOLE 18 4,335 0 0
JASON INDS INC COM 471172106 21 55,338 SH   SOLE 21 55,338 0 0
JASON INDS INC COM 471172106 9 24,905 SH   SOLE 22 24,905 0 0
JAZZ INVESTMENTS I LTD NOTE 1.500% 8/1 472145AD3 2,517 2,500,000 PRN   SOLE 21 2,500,000 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 21,039 140,939 SH   SOLE 2 17,390 0 123,549
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 4,224 28,296 SH   SOLE 4 26,758 0 1,538
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 6,272 42,015 SH   SOLE 7 8,042 0 33,973
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 121 808 SH   SOLE 13 808 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 42 283 SH   SOLE 15 283 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 5,940 39,794 SH   SOLE 18 34,697 0 5,097
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 5,081 34,038 SH   SOLE 19 34,038 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 232,222 1,555,614 SH   SOLE 21 1,555,614 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 247,968 1,661,096 SH   SOLE 22 1,553,703 0 107,393
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 6,443 43,160 SH   SOLE 23 43,160 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 9,612 64,387 SH   SOLE 25 64,387 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 37,510 251,273 SH   SOLE 26 70,646 0 180,627
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1,624 10,877 SH   SOLE 28 7,875 0 3,002
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1,974 13,225 SH   SOLE 29 1,434 0 11,791
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 24,038 161,023 SH   SOLE 30 161,023 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1,721 11,529 SH   SOLE 31 9,890 0 1,639
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 9,968 66,777 SH   SOLE 34 66,777 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 5,554 37,207 SH   SOLE 36 37,207 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 180 1,206 SH   SOLE 40 1,206 0 0
JBG SMITH PPTYS COM 46590V100 10,695 268,100 SH   SOLE 2 57,908 0 210,192
JBG SMITH PPTYS COM 46590V100 1,393 34,910 SH   SOLE 4 34,910 0 0
JBG SMITH PPTYS COM 46590V100 4,943 123,923 SH   SOLE 7 123,923 0 0
JBG SMITH PPTYS COM 46590V100 12,871 322,652 SH   SOLE 18 322,652 0 0
JBG SMITH PPTYS COM 46590V100 5,944 149,019 SH   SOLE 19 149,019 0 0
JBG SMITH PPTYS COM 46590V100 267,407 6,703,616 SH   SOLE 21 6,703,616 0 0
JBG SMITH PPTYS COM 46590V100 200,299 5,021,294 SH   SOLE 22 4,789,682 0 231,612
JBG SMITH PPTYS COM 46590V100 302 7,571 SH   SOLE 23 7,571 0 0
JBG SMITH PPTYS COM 46590V100 10,756 269,653 SH   SOLE 25 269,653 0 0
JBG SMITH PPTYS COM 46590V100 4,337 108,730 SH   SOLE 26 40,608 0 68,122
JBG SMITH PPTYS COM 46590V100 663 16,623 SH   SOLE 28 16,623 0 0
JBG SMITH PPTYS COM 46590V100 2,587 64,864 SH   SOLE 29 64,864 0 0
JBG SMITH PPTYS COM 46590V100 22,321 559,571 SH   SOLE 30 559,571 0 0
JBG SMITH PPTYS COM 46590V100 130 3,251 SH   SOLE 31 2,601 0 650
JBG SMITH PPTYS COM 46590V100 503 12,619 SH   SOLE 40 12,619 0 0
JD COM INC SPON ADR CL A 47215P106 124,317 3,528,732 SH   SOLE 2 325,692 0 3,203,040
JD COM INC SPON ADR CL A 47215P106 15,955 452,870 SH   SOLE 4 452,870 0 0
JD COM INC SPON ADR CL A 47215P106 6,164 174,969 SH   SOLE 7 174,969 0 0
JD COM INC SPON ADR CL A 47215P106 9,592 272,269 SH   SOLE 13 272,269 0 0
JD COM INC SPON ADR CL A 47215P106 11,902 337,832 SH   SOLE 15 327,315 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 24,161 685,818 SH   SOLE 18 685,818 0 0
JD COM INC SPON ADR CL A 47215P106 5,878 166,860 SH   SOLE 19 166,860 0 0
JD COM INC SPON ADR CL A 47215P106 468,999 13,312,503 SH   SOLE 21 13,312,503 0 0
JD COM INC SPON ADR CL A 47215P106 549,492 15,597,288 SH   SOLE 22 12,441,873 0 3,155,415
JD COM INC SPON ADR CL A 47215P106 21,484 609,810 SH   SOLE 23 609,810 0 0
JD COM INC SPON ADR CL A 47215P106 17,741 503,567 SH   SOLE 25 503,567 0 0
JD COM INC SPON ADR CL A 47215P106 93,576 2,656,151 SH   SOLE 26 134,079 0 2,522,072
JD COM INC SPON ADR CL A 47215P106 3,455 98,059 SH   SOLE 28 98,059 0 0
JD COM INC SPON ADR CL A 47215P106 7,761 220,299 SH   SOLE 29 220,299 0 0
JD COM INC SPON ADR CL A 47215P106 176,408 5,007,312 SH   SOLE 30 5,007,312 0 0
JD COM INC SPON ADR CL A 47215P106 15,497 439,892 SH   SOLE 31 364,824 0 75,068
JD COM INC SPON ADR CL A 47215P106 7,281 206,674 SH   SOLE 32 206,674 0 0
JD COM INC SPON ADR CL A 47215P106 4,563 129,527 SH   SOLE 34 129,527 0 0
JD COM INC SPON ADR CL A 47215P106 838 23,797 SH   SOLE 36 23,797 0 0
JD COM INC SPON ADR CL A 47215P106 208 5,911 SH   SOLE 40 5,911 0 0
JEFFERIES FINL GROUP INC COM 47233W109 16,124 754,503 SH   SOLE 2 147,833 0 606,670
JEFFERIES FINL GROUP INC COM 47233W109 2,352 110,075 SH   SOLE 4 101,893 0 8,182
JEFFERIES FINL GROUP INC COM 47233W109 461 21,568 SH   SOLE 7 21,568 0 0
JEFFERIES FINL GROUP INC COM 47233W109 12 577 SH   SOLE 13 577 0 0
JEFFERIES FINL GROUP INC COM 47233W109 33 1,559 SH   SOLE 15 1,559 0 0
JEFFERIES FINL GROUP INC COM 47233W109 16,288 762,212 SH   SOLE 18 741,969 0 20,243
JEFFERIES FINL GROUP INC COM 47233W109 5,244 245,405 SH   SOLE 19 245,405 0 0
JEFFERIES FINL GROUP INC COM 47233W109 273,219 12,785,167 SH   SOLE 21 12,785,167 0 0
JEFFERIES FINL GROUP INC COM 47233W109 183,787 8,600,236 SH   SOLE 22 8,071,366 0 528,870
JEFFERIES FINL GROUP INC COM 47233W109 4,041 189,119 SH   SOLE 23 189,119 0 0
JEFFERIES FINL GROUP INC COM 47233W109 7,031 329,020 SH   SOLE 25 329,020 0 0
JEFFERIES FINL GROUP INC COM 47233W109 20,427 955,886 SH   SOLE 26 298,587 0 657,299
JEFFERIES FINL GROUP INC COM 47233W109 1,091 51,068 SH   SOLE 28 35,811 0 15,257
JEFFERIES FINL GROUP INC COM 47233W109 1,249 58,465 SH   SOLE 29 5,307 0 53,158
JEFFERIES FINL GROUP INC COM 47233W109 11,275 527,602 SH   SOLE 30 527,602 0 0
JEFFERIES FINL GROUP INC COM 47233W109 1,338 62,613 SH   SOLE 31 56,349 0 6,264
JEFFERIES FINL GROUP INC COM 47233W109 2,275 106,460 SH   SOLE 34 106,460 0 0
JEFFERIES FINL GROUP INC COM 47233W109 4,733 221,465 SH   SOLE 36 221,465 0 0
JEFFERIES FINL GROUP INC COM 47233W109 138 6,476 SH   SOLE 40 6,476 0 0
JELD-WEN HLDG INC COM 47580P103 776 33,128 SH   SOLE 2 2,573 0 30,555
JELD-WEN HLDG INC COM 47580P103 10 422 SH   SOLE 4 422 0 0
JELD-WEN HLDG INC COM 47580P103 30 1,301 SH   SOLE 7 1,301 0 0
JELD-WEN HLDG INC COM 47580P103 5,377 229,678 SH   SOLE 18 229,678 0 0
JELD-WEN HLDG INC COM 47580P103 2,784 118,934 SH   SOLE 19 118,934 0 0
JELD-WEN HLDG INC COM 47580P103 57,504 2,456,377 SH   SOLE 21 2,456,377 0 0
JELD-WEN HLDG INC COM 47580P103 45,854 1,958,723 SH   SOLE 22 1,865,255 0 93,468
JELD-WEN HLDG INC COM 47580P103 461 19,677 SH   SOLE 26 13,166 0 6,511
JELD-WEN HLDG INC COM 47580P103 200 8,525 SH   SOLE 28 8,525 0 0
JELD-WEN HLDG INC COM 47580P103 502 21,446 SH   SOLE 30 21,446 0 0
JELD-WEN HLDG INC COM 47580P103 138 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 30 5,044 SH   SOLE 21 5,044 0 0
JERNIGAN CAP INC COM 476405105 459 23,991 SH   SOLE 2 670 0 23,321
JERNIGAN CAP INC COM 476405105 6 330 SH   SOLE 7 330 0 0
JERNIGAN CAP INC COM 476405105 1,435 74,994 SH   SOLE 18 74,994 0 0
JERNIGAN CAP INC COM 476405105 844 44,106 SH   SOLE 19 44,106 0 0
JERNIGAN CAP INC COM 476405105 24,213 1,265,055 SH   SOLE 21 1,265,055 0 0
JERNIGAN CAP INC COM 476405105 15,362 802,597 SH   SOLE 22 788,466 0 14,131
JERNIGAN CAP INC COM 476405105 67 3,496 SH   SOLE 30 3,496 0 0
JERNIGAN CAP INC COM 476405105 62 3,252 SH   SOLE 40 3,252 0 0
JETBLUE AWYS CORP COM 477143101 13,511 721,765 SH   SOLE 2 186,439 0 535,326
JETBLUE AWYS CORP COM 477143101 120 6,434 SH   SOLE 7 6,434 0 0
JETBLUE AWYS CORP COM 477143101 14,768 788,893 SH   SOLE 18 788,893 0 0
JETBLUE AWYS CORP COM 477143101 1,273 67,983 SH   SOLE 19 67,983 0 0
JETBLUE AWYS CORP COM 477143101 268,047 14,318,745 SH   SOLE 21 14,318,745 0 0
JETBLUE AWYS CORP COM 477143101 179,723 9,600,595 SH   SOLE 22 9,175,606 0 424,989
JETBLUE AWYS CORP COM 477143101 209 11,139 SH   SOLE 31 5,939 0 5,200
JEWETT CAMERON TRADING LTD COM NEW 47733C207 4 538 SH   SOLE 18 538 0 0
JEWETT CAMERON TRADING LTD COM NEW 47733C207 4 566 SH   SOLE 21 566 0 0
JIANPU TECHNOLOGY INC ADR 47738D101 50 33,547 SH   SOLE 21 33,547 0 0
JIANPU TECHNOLOGY INC ADR 47738D101 493 330,676 SH   SOLE 22 300,234 0 30,442
JIANPU TECHNOLOGY INC ADR 47738D101 214 143,463 SH   SOLE 30 143,463 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 94 4,178 SH   SOLE 4 4,178 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 14,198 631,325 SH   SOLE 21 631,325 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 4,323 192,219 SH   SOLE 22 185,080 0 7,139
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 49 2,167 SH   SOLE 25 2,167 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 7,249 322,315 SH   SOLE 30 322,315 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 1,486 13,187 SH   SOLE 2 1,313 0 11,874
JOHN BEAN TECHNOLOGIES CORP COM 477839104 18 161 SH   SOLE 4 161 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 65 575 SH   SOLE 7 575 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 16,696 148,202 SH   SOLE 18 140,204 0 7,998
JOHN BEAN TECHNOLOGIES CORP COM 477839104 10,042 89,139 SH   SOLE 19 89,139 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 390,581 3,466,900 SH   SOLE 21 3,466,900 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 106,948 949,297 SH   SOLE 22 910,004 0 39,293
JOHN BEAN TECHNOLOGIES CORP COM 477839104 540 4,794 SH   SOLE 23 4,794 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 1,896 16,825 SH   SOLE 26 7,726 0 9,099
JOHN BEAN TECHNOLOGIES CORP COM 477839104 451 4,002 SH   SOLE 28 4,002 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 19,745 175,264 SH   SOLE 30 175,264 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 380 3,369 SH   SOLE 40 3,369 0 0
JOHNSON & JOHNSON COM 478160104 1,099,318 7,536,287 SH   SOLE 2 1,641,645 0 5,894,642
JOHNSON & JOHNSON COM 478160104 189,422 1,298,569 SH   SOLE 4 1,226,399 0 72,170
JOHNSON & JOHNSON COM 478160104 376,427 2,580,567 SH   SOLE 7 2,504,458 0 76,109
JOHNSON & JOHNSON COM 478160104 21,242 145,622 SH   SOLE 13 145,622 0 0
JOHNSON & JOHNSON COM 478160104 2,332 15,990 SH   SOLE 15 15,990 0 0
JOHNSON & JOHNSON COM 478160104 62 428 SH   SOLE 17 0 0 428
JOHNSON & JOHNSON COM 478160104 1,381,170 9,468,499 SH   SOLE 18 8,893,287 0 575,212
JOHNSON & JOHNSON COM 478160104 913,810 6,264,552 SH   SOLE 19 6,264,552 0 0
JOHNSON & JOHNSON COM 478160104 10,273 70,429 SH   SOLE 20 70,429 0 0
JOHNSON & JOHNSON COM 478160104 9,133,523 62,614,127 SH   SOLE 21 62,614,127 0 0
JOHNSON & JOHNSON COM 478160104 9,701,355 66,506,858 SH   SOLE 22 58,786,380 0 7,720,478
JOHNSON & JOHNSON COM 478160104 315,582 2,163,444 SH   SOLE 23 2,163,444 0 0
JOHNSON & JOHNSON COM 478160104 417,280 2,860,631 SH   SOLE 25 2,860,631 0 0
JOHNSON & JOHNSON COM 478160104 1,947,178 13,348,724 SH   SOLE 26 1,689,963 0 11,658,761
JOHNSON & JOHNSON COM 478160104 71,908 492,959 SH   SOLE 28 344,303 0 148,656
JOHNSON & JOHNSON COM 478160104 95,332 653,544 SH   SOLE 29 195,281 0 458,263
JOHNSON & JOHNSON COM 478160104 1,648,079 11,298,271 SH   SOLE 30 11,298,271 0 0
JOHNSON & JOHNSON COM 478160104 125,454 860,039 SH   SOLE 31 671,992 0 188,047
JOHNSON & JOHNSON COM 478160104 23,461 160,836 SH   SOLE 32 160,836 0 0
JOHNSON & JOHNSON COM 478160104 347,913 2,385,092 SH   SOLE 34 2,385,092 0 0
JOHNSON & JOHNSON COM 478160104 298,132 2,043,818 SH   SOLE 36 2,043,818 0 0
JOHNSON & JOHNSON COM 478160104 3,630 24,886 SH   SOLE 37 24,886 0 0
JOHNSON & JOHNSON COM 478160104 8,507 58,316 SH   SOLE 40 58,316 0 0
JOHNSON & JOHNSON OPTIONS 478160104 248 1,700 SH Call SOLE 4 1,700 0 0
JOHNSON & JOHNSON OPTIONS 478160104 3,705 25,400 SH Call SOLE 18 25,400 0 0
JOHNSON & JOHNSON OPTIONS 478160104 17,986 123,300 SH Call SOLE 19 123,300 0 0
JOHNSON & JOHNSON OPTIONS 478160104 1,357 9,300 SH Call SOLE 22 9,300 0 0
JOHNSON & JOHNSON OPTIONS 478160104 8,636 59,200 SH Call SOLE 34 59,200 0 0
JOHNSON CTLS INTL PLC SHS G51502105 83,525 2,051,715 SH   SOLE 2 344,152 0 1,707,563
JOHNSON CTLS INTL PLC SHS G51502105 16,217 398,363 SH   SOLE 4 376,944 0 21,419
JOHNSON CTLS INTL PLC SHS G51502105 27,564 677,088 SH   SOLE 7 667,185 0 9,903
JOHNSON CTLS INTL PLC SHS G51502105 988 24,281 SH   SOLE 13 24,281 0 0
JOHNSON CTLS INTL PLC SHS G51502105 196 4,817 SH   SOLE 15 4,817 0 0
JOHNSON CTLS INTL PLC SHS G51502105 90,495 2,222,921 SH   SOLE 18 2,111,193 0 111,728
JOHNSON CTLS INTL PLC SHS G51502105 11,641 285,948 SH   SOLE 19 285,948 0 0
JOHNSON CTLS INTL PLC SHS G51502105 601,375 14,772,167 SH   SOLE 21 14,772,167 0 0
JOHNSON CTLS INTL PLC SHS G51502105 782,183 19,213,541 SH   SOLE 22 17,057,380 0 2,156,161
JOHNSON CTLS INTL PLC SHS G51502105 25,575 628,226 SH   SOLE 23 628,226 0 0
JOHNSON CTLS INTL PLC SHS G51502105 35,190 864,418 SH   SOLE 25 864,418 0 0
JOHNSON CTLS INTL PLC SHS G51502105 157,707 3,873,912 SH   SOLE 26 514,869 0 3,359,043
JOHNSON CTLS INTL PLC SHS G51502105 6,100 149,850 SH   SOLE 28 103,807 0 46,043
JOHNSON CTLS INTL PLC SHS G51502105 1,254 30,792 SH   SOLE 29 30,792 0 0
JOHNSON CTLS INTL PLC SHS G51502105 142,314 3,495,791 SH   SOLE 30 3,495,791 0 0
JOHNSON CTLS INTL PLC SHS G51502105 9,216 226,378 SH   SOLE 31 165,843 0 60,535
JOHNSON CTLS INTL PLC SHS G51502105 35,022 860,271 SH   SOLE 34 860,271 0 0
JOHNSON CTLS INTL PLC SHS G51502105 23,802 584,671 SH   SOLE 36 584,671 0 0
JOHNSON CTLS INTL PLC SHS G51502105 730 17,936 SH   SOLE 40 17,936 0 0
JOHNSON OUTDOORS INC CL A 479167108 270 3,522 SH   SOLE 2 187 0 3,335
JOHNSON OUTDOORS INC CL A 479167108 5 62 SH   SOLE 7 62 0 0
JOHNSON OUTDOORS INC CL A 479167108 1,379 17,985 SH   SOLE 18 17,985 0 0
JOHNSON OUTDOORS INC CL A 479167108 658 8,578 SH   SOLE 19 8,578 0 0
JOHNSON OUTDOORS INC CL A 479167108 13,879 180,953 SH   SOLE 21 180,953 0 0
JOHNSON OUTDOORS INC CL A 479167108 13,994 182,450 SH   SOLE 22 178,610 0 3,840
JOHNSON OUTDOORS INC CL A 479167108 81 1,062 SH   SOLE 23 1,062 0 0
JOHNSON OUTDOORS INC CL A 479167108 102 1,330 SH   SOLE 26 0 0 1,330
JOHNSON OUTDOORS INC CL A 479167108 235 3,067 SH   SOLE 30 3,067 0 0
JOHNSON OUTDOORS INC CL A 479167108 75 974 SH   SOLE 40 974 0 0
JOINT CORP COM 47973J102 88 5,424 SH   SOLE 2 537 0 4,887
JOINT CORP COM 47973J102 860 53,276 SH   SOLE 18 47,333 0 5,943
JOINT CORP COM 47973J102 649 40,216 SH   SOLE 19 40,216 0 0
JOINT CORP COM 47973J102 7,394 458,134 SH   SOLE 21 458,134 0 0
JOINT CORP COM 47973J102 5,383 333,540 SH   SOLE 22 321,252 0 12,288
JOINT CORP COM 47973J102 22 1,355 SH   SOLE 23 1,355 0 0
JONES LANG LASALLE INC COM 48020Q107 26,057 149,675 SH   SOLE 2 38,561 0 111,114
JONES LANG LASALLE INC COM 48020Q107 4,036 23,182 SH   SOLE 4 21,982 0 1,200
JONES LANG LASALLE INC COM 48020Q107 7,960 45,723 SH   SOLE 7 9,277 0 36,446
JONES LANG LASALLE INC COM 48020Q107 16 93 SH   SOLE 13 93 0 0
JONES LANG LASALLE INC COM 48020Q107 26,421 151,766 SH   SOLE 18 147,537 0 4,229
JONES LANG LASALLE INC COM 48020Q107 2,147 12,332 SH   SOLE 19 12,332 0 0
JONES LANG LASALLE INC COM 48020Q107 550,066 3,159,665 SH   SOLE 21 3,159,665 0 0
JONES LANG LASALLE INC COM 48020Q107 309,189 1,776,031 SH   SOLE 22 1,675,501 0 100,530
JONES LANG LASALLE INC COM 48020Q107 6,430 36,937 SH   SOLE 23 36,937 0 0
JONES LANG LASALLE INC COM 48020Q107 1,840 10,567 SH   SOLE 25 10,567 0 0
JONES LANG LASALLE INC COM 48020Q107 33,256 191,025 SH   SOLE 26 49,347 0 141,678
JONES LANG LASALLE INC COM 48020Q107 1,618 9,294 SH   SOLE 28 6,583 0 2,711
JONES LANG LASALLE INC COM 48020Q107 2,036 11,697 SH   SOLE 29 925 0 10,772
JONES LANG LASALLE INC COM 48020Q107 39,308 225,793 SH   SOLE 30 225,793 0 0
JONES LANG LASALLE INC COM 48020Q107 1,727 9,921 SH   SOLE 31 8,279 0 1,642
JONES LANG LASALLE INC COM 48020Q107 470 2,699 SH   SOLE 34 2,699 0 0
JONES LANG LASALLE INC COM 48020Q107 1,882 10,810 SH   SOLE 36 10,810 0 0
JONES LANG LASALLE INC COM 48020Q107 172 989 SH   SOLE 40 989 0 0
JOUNCE THERAPEUTICS INC COM 481116101 190 21,797 SH   SOLE 2 7,184 0 14,613
JOUNCE THERAPEUTICS INC COM 481116101 4 505 SH   SOLE 7 505 0 0
JOUNCE THERAPEUTICS INC COM 481116101 500 57,296 SH   SOLE 18 57,296 0 0
JOUNCE THERAPEUTICS INC COM 481116101 406 46,522 SH   SOLE 19 46,522 0 0
JOUNCE THERAPEUTICS INC COM 481116101 5,115 585,894 SH   SOLE 21 585,894 0 0
JOUNCE THERAPEUTICS INC COM 481116101 4,523 518,120 SH   SOLE 22 508,808 0 9,312
JOUNCE THERAPEUTICS INC COM 481116101 5 557 SH   SOLE 23 557 0 0
JOUNCE THERAPEUTICS INC COM 481116101 64 7,386 SH   SOLE 26 0 0 7,386
JOYY INC ADS REPSTG COM A 46591M109 3,789 71,778 SH   SOLE 2 3,696 0 68,082
JOYY INC ADS REPSTG COM A 46591M109 1,170 22,172 SH   SOLE 4 22,172 0 0
JOYY INC ADS REPSTG COM A 46591M109 719 13,621 SH   SOLE 7 7,204 0 6,417
JOYY INC ADS REPSTG COM A 46591M109 5 95 SH   SOLE 13 95 0 0
JOYY INC ADS REPSTG COM A 46591M109 1,375 26,041 SH   SOLE 15 25,311 0 730
JOYY INC ADS REPSTG COM A 46591M109 772 14,631 SH   SOLE 18 14,631 0 0
JOYY INC ADS REPSTG COM A 46591M109 54,498 1,032,359 SH   SOLE 21 1,032,359 0 0
JOYY INC ADS REPSTG COM A 46591M109 38,662 732,371 SH   SOLE 22 663,232 0 69,139
JOYY INC ADS REPSTG COM A 46591M109 1,759 33,327 SH   SOLE 23 33,327 0 0
JOYY INC ADS REPSTG COM A 46591M109 1,673 31,701 SH   SOLE 25 31,701 0 0
JOYY INC ADS REPSTG COM A 46591M109 13,778 261,003 SH   SOLE 26 53,804 0 207,199
JOYY INC ADS REPSTG COM A 46591M109 288 5,459 SH   SOLE 28 5,459 0 0
JOYY INC ADS REPSTG COM A 46591M109 280 5,304 SH   SOLE 29 5,304 0 0
JOYY INC ADS REPSTG COM A 46591M109 17,337 328,422 SH   SOLE 30 328,422 0 0
JOYY INC ADS REPSTG COM A 46591M109 195 3,698 SH   SOLE 31 3,019 0 679
JOYY INC ADS REPSTG COM A 46591M109 230 4,358 SH   SOLE 34 4,358 0 0
JOYY INC ADS REPSTG COM A 46591M109 25 476 SH   SOLE 40 476 0 0
JP MORGAN EXCHANGE TRADED FD DIV RTN INT EQ 46641Q209 3,487 61,081 SH   SOLE 17 0 0 61,081
JP MORGAN EXCHANGE TRADED FD JPMORGAN DIVER 46641Q407 12,925 162,249 SH   SOLE 17 0 0 162,249
JP MORGAN EXCHANGE TRADED FD BETABULDR DEVE 46641Q688 4 146 SH   SOLE 17 0 0 146
JP MORGAN EXCHANGE TRADED FD BETABULDRS CDA 46641Q696 7 257 SH   SOLE 17 0 0 257
JP MORGAN EXCHANGE TRADED FD BETBULD JAPAN 46641Q712 8 343 SH   SOLE 17 0 0 343
JP MORGAN EXCHANGE TRADED FD BETBULD EUROPE 46641Q720 2 84 SH   SOLE 17 0 0 84
JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC 46641Q837 6 124 SH   SOLE 17 0 0 124
JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC 46641Q837 301 5,968 SH   SOLE 18 5,968 0 0
JPMORGAN CHASE & CO COM 46625H100 1,140,335 8,180,306 SH   SOLE 2 1,202,302 0 6,978,004
JPMORGAN CHASE & CO COM 46625H100 204,849 1,469,507 SH   SOLE 4 1,382,507 0 87,000
JPMORGAN CHASE & CO COM 46625H100 372,980 2,675,607 SH   SOLE 7 2,668,452 0 7,155
JPMORGAN CHASE & CO COM 46625H100 12,425 89,134 SH   SOLE 13 89,134 0 0
JPMORGAN CHASE & CO COM 46625H100 2,584 18,533 SH   SOLE 15 18,533 0 0
JPMORGAN CHASE & CO COM 46625H100 215 1,545 SH   SOLE 17 0 0 1,545
JPMORGAN CHASE & CO COM 46625H100 1,754,423 12,585,530 SH   SOLE 18 11,400,585 0 1,184,945
JPMORGAN CHASE & CO COM 46625H100 1,539,843 11,046,217 SH   SOLE 19 11,046,217 0 0
JPMORGAN CHASE & CO COM 46625H100 15,030 107,818 SH   SOLE 20 107,818 0 0
JPMORGAN CHASE & CO COM 46625H100 8,087,934 58,019,612 SH   SOLE 21 58,019,612 0 0
JPMORGAN CHASE & CO COM 46625H100 10,691,621 76,697,423 SH   SOLE 22 68,109,674 0 8,587,749
JPMORGAN CHASE & CO COM 46625H100 339,675 2,436,691 SH   SOLE 23 2,436,691 0 0
JPMORGAN CHASE & CO COM 46625H100 460,158 3,300,987 SH   SOLE 25 3,261,610 0 39,377
JPMORGAN CHASE & CO COM 46625H100 1,791,192 12,849,297 SH   SOLE 26 1,429,454 0 11,419,843
JPMORGAN CHASE & CO COM 46625H100 83,604 599,741 SH   SOLE 28 419,485 0 180,256
JPMORGAN CHASE & CO COM 46625H100 61,431 440,685 SH   SOLE 29 101,182 0 339,503
JPMORGAN CHASE & CO COM 46625H100 1,745,924 12,524,565 SH   SOLE 30 12,524,565 0 0
JPMORGAN CHASE & CO COM 46625H100 111,790 801,935 SH   SOLE 31 620,601 0 181,334
JPMORGAN CHASE & CO COM 46625H100 24,942 178,924 SH   SOLE 32 178,924 0 0
JPMORGAN CHASE & CO COM 46625H100 301,886 2,165,608 SH   SOLE 34 2,165,608 0 0
JPMORGAN CHASE & CO COM 46625H100 344,573 2,471,826 SH   SOLE 36 2,471,826 0 0
JPMORGAN CHASE & CO COM 46625H100 9,911 71,096 SH   SOLE 40 71,096 0 0
JUMEI INTL HLDG LTD SPONSORED ADR 48138L107 21 10,471 SH   SOLE 4 10,471 0 0
JUMEI INTL HLDG LTD SPONSORED ADR 48138L107 1,862 908,247 SH   SOLE 21 908,247 0 0
JUMEI INTL HLDG LTD SPONSORED ADR 48138L107 963 469,688 SH   SOLE 22 446,881 0 22,807
JUMEI INTL HLDG LTD SPONSORED ADR 48138L107 463 225,939 SH   SOLE 30 225,939 0 0
JUNIPER NETWORKS INC COM 48203R104 24,820 1,007,706 SH   SOLE 2 258,673 0 749,033
JUNIPER NETWORKS INC COM 48203R104 4,329 175,754 SH   SOLE 4 166,541 0 9,213
JUNIPER NETWORKS INC COM 48203R104 13,861 562,784 SH   SOLE 7 356,008 0 206,776
JUNIPER NETWORKS INC COM 48203R104 348 14,139 SH   SOLE 13 14,139 0 0
JUNIPER NETWORKS INC COM 48203R104 37 1,492 SH   SOLE 15 1,492 0 0
JUNIPER NETWORKS INC COM 48203R104 16,364 664,392 SH   SOLE 18 615,965 0 48,427
JUNIPER NETWORKS INC COM 48203R104 2,473 100,388 SH   SOLE 19 100,388 0 0
JUNIPER NETWORKS INC COM 48203R104 269,766 10,952,725 SH   SOLE 21 10,952,725 0 0
JUNIPER NETWORKS INC COM 48203R104 219,539 8,913,469 SH   SOLE 22 7,916,167 0 997,302
JUNIPER NETWORKS INC COM 48203R104 6,646 269,827 SH   SOLE 23 269,827 0 0
JUNIPER NETWORKS INC COM 48203R104 10,257 416,441 SH   SOLE 25 416,441 0 0
JUNIPER NETWORKS INC COM 48203R104 63,518 2,578,901 SH   SOLE 26 434,302 0 2,144,599
JUNIPER NETWORKS INC COM 48203R104 1,623 65,901 SH   SOLE 28 45,115 0 20,786
JUNIPER NETWORKS INC COM 48203R104 2,268 92,098 SH   SOLE 29 18,673 0 73,425
JUNIPER NETWORKS INC COM 48203R104 52,239 2,120,948 SH   SOLE 30 2,120,948 0 0
JUNIPER NETWORKS INC COM 48203R104 2,722 110,522 SH   SOLE 31 86,994 0 23,528
JUNIPER NETWORKS INC COM 48203R104 563 22,844 SH   SOLE 34 22,844 0 0
JUNIPER NETWORKS INC COM 48203R104 9,566 388,377 SH   SOLE 36 388,377 0 0
JUNIPER NETWORKS INC COM 48203R104 188 7,629 SH   SOLE 40 7,629 0 0
K12 INC COM 48273U102 771 37,909 SH   SOLE 2 1,321 0 36,588
K12 INC COM 48273U102 3 158 SH   SOLE 4 158 0 0
K12 INC COM 48273U102 16 794 SH   SOLE 7 794 0 0
K12 INC COM 48273U102 2,689 132,146 SH   SOLE 18 132,146 0 0
K12 INC COM 48273U102 1,383 67,970 SH   SOLE 19 67,970 0 0
K12 INC COM 48273U102 27,701 1,361,231 SH   SOLE 21 1,361,231 0 0
K12 INC COM 48273U102 24,184 1,188,388 SH   SOLE 22 1,137,589 0 50,799
K12 INC COM 48273U102 147 7,231 SH   SOLE 23 7,231 0 0
K12 INC COM 48273U102 502 24,687 SH   SOLE 26 15,354 0 9,333
K12 INC COM 48273U102 97 4,770 SH   SOLE 28 4,770 0 0
K12 INC COM 48273U102 258 12,684 SH   SOLE 30 12,684 0 0
K12 INC COM 48273U102 276 13,567 SH   SOLE 34 13,567 0 0
K12 INC COM 48273U102 68 3,364 SH   SOLE 40 3,364 0 0
KADANT INC COM 48282T104 482 4,578 SH   SOLE 2 386 0 4,192
KADANT INC COM 48282T104 12 118 SH   SOLE 4 118 0 0
KADANT INC COM 48282T104 19 182 SH   SOLE 7 182 0 0
KADANT INC COM 48282T104 4,177 39,648 SH   SOLE 18 39,648 0 0
KADANT INC COM 48282T104 1,995 18,935 SH   SOLE 19 18,935 0 0
KADANT INC COM 48282T104 41,297 392,039 SH   SOLE 21 392,039 0 0
KADANT INC COM 48282T104 35,278 334,892 SH   SOLE 22 321,148 0 13,744
KADANT INC COM 48282T104 1,011 9,593 SH   SOLE 26 5,904 0 3,689
KADANT INC COM 48282T104 168 1,595 SH   SOLE 28 1,595 0 0
KADANT INC COM 48282T104 18,130 172,105 SH   SOLE 30 172,105 0 0
KADANT INC COM 48282T104 142 1,348 SH   SOLE 40 1,348 0 0
KADMON HLDGS INC COM 48283N106 296 65,340 SH   SOLE 2 6,613 0 58,727
KADMON HLDGS INC COM 48283N106 13 2,939 SH   SOLE 7 2,939 0 0
KADMON HLDGS INC COM 48283N106 2,515 555,156 SH   SOLE 18 555,156 0 0
KADMON HLDGS INC COM 48283N106 1,300 286,869 SH   SOLE 19 286,869 0 0
KADMON HLDGS INC COM 48283N106 25,340 5,593,746 SH   SOLE 21 5,593,746 0 0
KADMON HLDGS INC COM 48283N106 18,842 4,159,283 SH   SOLE 22 4,032,360 0 126,923
KAISER ALUMINUM CORP COM PAR $0.01 483007704 1,311 11,823 SH   SOLE 2 1,200 0 10,623
KAISER ALUMINUM CORP COM PAR $0.01 483007704 9 80 SH   SOLE 4 80 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 1,255 11,315 SH   SOLE 7 11,315 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 8,016 72,284 SH   SOLE 18 72,284 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 4,080 36,794 SH   SOLE 19 36,794 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 198,892 1,793,601 SH   SOLE 21 1,793,601 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 53,500 482,463 SH   SOLE 22 460,311 0 22,152
KAISER ALUMINUM CORP COM PAR $0.01 483007704 1,591 14,347 SH   SOLE 26 6,514 0 7,833
KAISER ALUMINUM CORP COM PAR $0.01 483007704 253 2,279 SH   SOLE 28 2,279 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 2,505 22,592 SH   SOLE 30 22,592 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 192 1,728 SH   SOLE 40 1,728 0 0
KALA PHARMACEUTICALS INC COM 483119103 49 13,373 SH   SOLE 2 1,102 0 12,271
KALA PHARMACEUTICALS INC COM 483119103 2 467 SH   SOLE 7 467 0 0
KALA PHARMACEUTICALS INC COM 483119103 289 78,352 SH   SOLE 18 78,352 0 0
KALA PHARMACEUTICALS INC COM 483119103 143 38,887 SH   SOLE 19 38,887 0 0
KALA PHARMACEUTICALS INC COM 483119103 2,988 809,705 SH   SOLE 21 809,705 0 0
KALA PHARMACEUTICALS INC COM 483119103 1,782 482,822 SH   SOLE 22 470,714 0 12,108
KALEIDO BIOSCIENCES INC COM 483347100 22 4,454 SH   SOLE 2 331 0 4,123
KALEIDO BIOSCIENCES INC COM 483347100 130 25,844 SH   SOLE 18 25,844 0 0
KALEIDO BIOSCIENCES INC COM 483347100 154 30,718 SH   SOLE 19 30,718 0 0
KALEIDO BIOSCIENCES INC COM 483347100 1,945 387,427 SH   SOLE 21 387,427 0 0
KALEIDO BIOSCIENCES INC COM 483347100 303 60,308 SH   SOLE 22 55,488 0 4,820
KALVISTA PHARMACEUTICALS INC COM 483497103 105 5,915 SH   SOLE 2 1,193 0 4,722
KALVISTA PHARMACEUTICALS INC COM 483497103 815 45,742 SH   SOLE 18 42,664 0 3,078
KALVISTA PHARMACEUTICALS INC COM 483497103 482 27,067 SH   SOLE 19 27,067 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103 8,024 450,546 SH   SOLE 21 450,546 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103 5,864 329,280 SH   SOLE 22 316,429 0 12,851
KALVISTA PHARMACEUTICALS INC COM 483497103 17 955 SH   SOLE 23 955 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103 20 1,128 SH   SOLE 26 0 0 1,128
KAMADA LTD SHS M6240T109 155 22,744 SH   SOLE 22 22,744 0 0
KAMAN CORP COM 483548103 1,552 23,540 SH   SOLE 2 1,094 0 22,446
KAMAN CORP COM 483548103 12 189 SH   SOLE 4 189 0 0
KAMAN CORP COM 483548103 30 461 SH   SOLE 7 461 0 0
KAMAN CORP COM 483548103 8,143 123,521 SH   SOLE 18 123,521 0 0
KAMAN CORP COM 483548103 3,202 48,575 SH   SOLE 19 48,575 0 0
KAMAN CORP COM 483548103 209,438 3,177,160 SH   SOLE 21 3,177,160 0 0
KAMAN CORP COM 483548103 53,891 817,526 SH   SOLE 22 784,584 0 32,942
KAMAN CORP COM 483548103 714 10,825 SH   SOLE 26 4,549 0 6,276
KAMAN CORP COM 483548103 200 3,041 SH   SOLE 28 3,041 0 0
KAMAN CORP COM 483548103 2,523 38,281 SH   SOLE 30 38,281 0 0
KAMAN CORP COM 483548103 173 2,619 SH   SOLE 40 2,619 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 37,908 247,509 SH   SOLE 2 34,894 0 212,615
KANSAS CITY SOUTHERN COM NEW 485170302 8,163 53,299 SH   SOLE 4 50,501 0 2,798
KANSAS CITY SOUTHERN COM NEW 485170302 20,409 133,253 SH   SOLE 7 90,227 0 43,026
KANSAS CITY SOUTHERN COM NEW 485170302 948 6,190 SH   SOLE 13 6,190 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 110 720 SH   SOLE 15 720 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 30,200 197,182 SH   SOLE 18 183,323 0 13,859
KANSAS CITY SOUTHERN COM NEW 485170302 4,294 28,039 SH   SOLE 19 28,039 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 405,236 2,645,836 SH   SOLE 21 2,645,836 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 377,254 2,463,136 SH   SOLE 22 2,200,608 0 262,528
KANSAS CITY SOUTHERN COM NEW 485170302 11,168 72,917 SH   SOLE 23 72,917 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 18,844 123,034 SH   SOLE 25 123,034 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 83,650 546,162 SH   SOLE 26 75,702 0 470,460
KANSAS CITY SOUTHERN COM NEW 485170302 2,869 18,730 SH   SOLE 28 13,035 0 5,695
KANSAS CITY SOUTHERN COM NEW 485170302 3,506 22,894 SH   SOLE 29 2,005 0 20,889
KANSAS CITY SOUTHERN COM NEW 485170302 69,732 455,286 SH   SOLE 30 455,286 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 3,403 22,218 SH   SOLE 31 18,162 0 4,056
KANSAS CITY SOUTHERN COM NEW 485170302 1,090 7,118 SH   SOLE 34 7,118 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 10,518 68,674 SH   SOLE 36 68,674 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 338 2,205 SH   SOLE 40 2,205 0 0
KAR AUCTION SVCS INC COM 48238T109 7,324 336,095 SH   SOLE 2 84,490 0 251,605
KAR AUCTION SVCS INC COM 48238T109 14 652 SH   SOLE 4 652 0 0
KAR AUCTION SVCS INC COM 48238T109 69 3,165 SH   SOLE 7 3,165 0 0
KAR AUCTION SVCS INC COM 48238T109 61,469 2,820,981 SH   SOLE 18 2,470,885 0 350,096
KAR AUCTION SVCS INC COM 48238T109 10,296 472,508 SH   SOLE 19 472,508 0 0
KAR AUCTION SVCS INC COM 48238T109 145,246 6,665,716 SH   SOLE 21 6,665,716 0 0
KAR AUCTION SVCS INC COM 48238T109 95,621 4,388,303 SH   SOLE 22 4,141,798 0 246,505
KAR AUCTION SVCS INC COM 48238T109 1,965 90,183 SH   SOLE 25 0 0 90,183
KAR AUCTION SVCS INC COM 48238T109 988 45,364 SH   SOLE 26 27,340 0 18,024
KAR AUCTION SVCS INC COM 48238T109 384 17,611 SH   SOLE 28 17,611 0 0
KAR AUCTION SVCS INC COM 48238T109 902 41,386 SH   SOLE 30 41,386 0 0
KAR AUCTION SVCS INC COM 48238T109 61 2,795 SH   SOLE 31 2,795 0 0
KAR AUCTION SVCS INC COM 48238T109 18,277 838,787 SH   SOLE 34 838,787 0 0
KAR AUCTION SVCS INC COM 48238T109 934 42,844 SH   SOLE 36 42,844 0 0
KAR AUCTION SVCS INC COM 48238T109 291 13,345 SH   SOLE 40 13,345 0 0
KARUNA THERAPEUTICS INC COM 48576A100 178 2,368 SH   SOLE 2 183 0 2,185
KARUNA THERAPEUTICS INC COM 48576A100 1,236 16,401 SH   SOLE 18 16,401 0 0
KARUNA THERAPEUTICS INC COM 48576A100 615 8,164 SH   SOLE 19 8,164 0 0
KARUNA THERAPEUTICS INC COM 48576A100 30,490 404,693 SH   SOLE 21 404,693 0 0
KARUNA THERAPEUTICS INC COM 48576A100 14,079 186,868 SH   SOLE 22 182,983 0 3,885
KARUNA THERAPEUTICS INC COM 48576A100 140 1,864 SH   SOLE 30 1,864 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 473 24,695 SH   SOLE 2 2,104 0 22,591
KARYOPHARM THERAPEUTICS INC COM 48576U106 20 1,051 SH   SOLE 7 1,051 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 4,066 212,090 SH   SOLE 18 212,090 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 2,086 108,841 SH   SOLE 19 108,841 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 52,299 2,728,174 SH   SOLE 21 2,728,174 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 31,456 1,640,908 SH   SOLE 22 1,572,776 0 68,132
KARYOPHARM THERAPEUTICS INC COM 48576U106 312 16,264 SH   SOLE 26 0 0 16,264
KARYOPHARM THERAPEUTICS INC COM 48576U106 129 6,748 SH   SOLE 28 6,748 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 395 20,588 SH   SOLE 30 20,588 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 48 2,499 SH   SOLE 34 2,499 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 135 7,068 SH   SOLE 40 7,068 0 0
KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 394 9,519 SH   SOLE 13 9,519 0 0
KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 1,093 26,411 SH   SOLE 21 26,411 0 0
KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 1,522 36,785 SH   SOLE 22 36,785 0 0
KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 237 5,728 SH   SOLE 30 5,728 0 0
KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 50 1,202 SH   SOLE 31 1,202 0 0
KB HOME COM 48666K109 3,951 115,294 SH   SOLE 2 41,490 0 73,804
KB HOME COM 48666K109 14 417 SH   SOLE 4 417 0 0
KB HOME COM 48666K109 78 2,271 SH   SOLE 7 2,271 0 0
KB HOME COM 48666K109 16,685 486,876 SH   SOLE 18 481,089 0 5,787
KB HOME COM 48666K109 7,050 205,717 SH   SOLE 19 205,717 0 0
KB HOME COM 48666K109 232,538 6,785,454 SH   SOLE 21 6,785,454 0 0
KB HOME COM 48666K109 105,847 3,088,631 SH   SOLE 22 2,978,719 0 109,912
KB HOME COM 48666K109 561 16,368 SH   SOLE 23 16,368 0 0
KB HOME COM 48666K109 1,921 56,049 SH   SOLE 26 25,122 0 30,927
KB HOME COM 48666K109 369 10,770 SH   SOLE 28 10,770 0 0
KB HOME COM 48666K109 837 24,412 SH   SOLE 30 24,412 0 0
KB HOME COM 48666K109 356 10,400 SH   SOLE 31 0 0 10,400
KB HOME COM 48666K109 323 9,439 SH   SOLE 34 9,439 0 0
KB HOME COM 48666K109 73 2,143 SH   SOLE 36 2,143 0 0
KB HOME COM 48666K109 310 9,054 SH   SOLE 40 9,054 0 0
KBR INC COM 48242W106 6,191 202,983 SH   SOLE 2 65,182 0 137,801
KBR INC COM 48242W106 20 663 SH   SOLE 4 663 0 0
KBR INC COM 48242W106 123 4,042 SH   SOLE 7 4,042 0 0
KBR INC COM 48242W106 24,342 798,099 SH   SOLE 18 798,099 0 0
KBR INC COM 48242W106 7,629 250,132 SH   SOLE 19 250,132 0 0
KBR INC COM 48242W106 316,655 10,382,122 SH   SOLE 21 10,382,122 0 0
KBR INC COM 48242W106 150,056 4,919,873 SH   SOLE 22 4,732,296 0 187,577
KBR INC COM 48242W106 1,754 57,524 SH   SOLE 26 37,938 0 19,586
KBR INC COM 48242W106 557 18,270 SH   SOLE 28 18,270 0 0
KBR INC COM 48242W106 1,358 44,512 SH   SOLE 30 44,512 0 0
KBR INC COM 48242W106 445 14,600 SH   SOLE 31 0 0 14,600
KBR INC COM 48242W106 133 4,363 SH   SOLE 36 4,363 0 0
KBR INC COM 48242W106 483 15,844 SH   SOLE 40 15,844 0 0
KEARNY FINL CORP MD COM 48716P108 920 66,553 SH   SOLE 2 3,367 0 63,186
KEARNY FINL CORP MD COM 48716P108 15 1,068 SH   SOLE 4 1,068 0 0
KEARNY FINL CORP MD COM 48716P108 19 1,338 SH   SOLE 7 1,338 0 0
KEARNY FINL CORP MD COM 48716P108 3,834 277,206 SH   SOLE 18 277,206 0 0
KEARNY FINL CORP MD COM 48716P108 2,003 144,826 SH   SOLE 19 144,826 0 0
KEARNY FINL CORP MD COM 48716P108 39,137 2,829,876 SH   SOLE 21 2,829,876 0 0
KEARNY FINL CORP MD COM 48716P108 35,931 2,598,026 SH   SOLE 22 2,493,796 0 104,230
KEARNY FINL CORP MD COM 48716P108 14 1,011 SH   SOLE 23 1,011 0 0
KEARNY FINL CORP MD COM 48716P108 461 33,321 SH   SOLE 26 29,365 0 3,956
KEARNY FINL CORP MD COM 48716P108 185 13,367 SH   SOLE 28 13,367 0 0
KEARNY FINL CORP MD COM 48716P108 356 25,759 SH   SOLE 30 25,759 0 0
KEARNY FINL CORP MD COM 48716P108 160 11,603 SH   SOLE 40 11,603 0 0
KELLOGG CO COM 487836108 48,432 700,284 SH   SOLE 2 109,498 0 590,786
KELLOGG CO COM 487836108 8,917 128,927 SH   SOLE 4 122,063 0 6,864
KELLOGG CO COM 487836108 18,774 271,461 SH   SOLE 7 269,493 0 1,968
KELLOGG CO COM 487836108 29 416 SH   SOLE 13 416 0 0
KELLOGG CO COM 487836108 115 1,660 SH   SOLE 15 1,660 0 0
KELLOGG CO COM 487836108 189,478 2,739,706 SH   SOLE 18 2,632,559 0 107,147
KELLOGG CO COM 487836108 205,208 2,967,151 SH   SOLE 19 2,967,151 0 0
KELLOGG CO COM 487836108 641,786 9,279,730 SH   SOLE 21 9,279,730 0 0
KELLOGG CO COM 487836108 473,882 6,851,972 SH   SOLE 22 6,208,217 0 643,755
KELLOGG CO COM 487836108 15,151 219,065 SH   SOLE 23 219,065 0 0
KELLOGG CO COM 487836108 20,899 302,185 SH   SOLE 25 302,185 0 0
KELLOGG CO COM 487836108 109,678 1,585,861 SH   SOLE 26 250,732 0 1,335,129
KELLOGG CO COM 487836108 3,321 48,016 SH   SOLE 28 33,329 0 14,687
KELLOGG CO COM 487836108 361 5,216 SH   SOLE 29 5,216 0 0
KELLOGG CO COM 487836108 99,061 1,432,340 SH   SOLE 30 1,432,340 0 0
KELLOGG CO COM 487836108 4,020 58,123 SH   SOLE 31 44,305 0 13,818
KELLOGG CO COM 487836108 17,557 253,856 SH   SOLE 34 253,856 0 0
KELLOGG CO COM 487836108 18,510 267,640 SH   SOLE 36 267,640 0 0
KELLOGG CO COM 487836108 348 5,035 SH   SOLE 40 5,035 0 0
KELLOGG CO OPTIONS 487836108 76 1,100 SH Put SOLE 2 1,100 0 0
KELLOGG CO OPTIONS 487836108 6,114 88,400 SH Put SOLE 19 88,400 0 0
KELLOGG CO OPTIONS 487836108 131 1,900 SH Put SOLE 22 1,900 0 0
KELLOGG CO OPTIONS 487836108 1,770 25,600 SH Put SOLE 34 25,600 0 0
KELLY SVCS INC CL A 488152208 773 34,254 SH   SOLE 2 1,134 0 33,120
KELLY SVCS INC CL A 488152208 5 221 SH   SOLE 4 221 0 0
KELLY SVCS INC CL A 488152208 12 544 SH   SOLE 7 544 0 0
KELLY SVCS INC CL A 488152208 3,473 153,820 SH   SOLE 18 153,820 0 0
KELLY SVCS INC CL A 488152208 1,306 57,833 SH   SOLE 19 57,833 0 0
KELLY SVCS INC CL A 488152208 89,386 3,958,630 SH   SOLE 21 3,958,630 0 0
KELLY SVCS INC CL A 488152208 22,588 1,000,341 SH   SOLE 22 946,659 0 53,682
KELLY SVCS INC CL A 488152208 242 10,734 SH   SOLE 26 0 0 10,734
KELLY SVCS INC CL A 488152208 95 4,215 SH   SOLE 28 4,215 0 0
KELLY SVCS INC CL A 488152208 1,055 46,712 SH   SOLE 30 46,712 0 0
KELLY SVCS INC CL A 488152208 85 3,779 SH   SOLE 40 3,779 0 0
KEMET CORP COM NEW 488360207 1,572 58,107 SH   SOLE 2 2,043 0 56,064
KEMET CORP COM NEW 488360207 7 273 SH   SOLE 4 273 0 0
KEMET CORP COM NEW 488360207 26 965 SH   SOLE 7 965 0 0
KEMET CORP COM NEW 488360207 6,891 254,759 SH   SOLE 18 254,759 0 0
KEMET CORP COM NEW 488360207 2,745 101,497 SH   SOLE 19 101,497 0 0
KEMET CORP COM NEW 488360207 174,587 6,454,223 SH   SOLE 21 6,454,223 0 0
KEMET CORP COM NEW 488360207 46,248 1,709,710 SH   SOLE 22 1,623,575 0 86,135
KEMET CORP COM NEW 488360207 807 29,842 SH   SOLE 26 23,458 0 6,384
KEMET CORP COM NEW 488360207 191 7,053 SH   SOLE 28 7,053 0 0
KEMET CORP COM NEW 488360207 2,215 81,872 SH   SOLE 30 81,872 0 0
KEMET CORP COM NEW 488360207 163 6,025 SH   SOLE 40 6,025 0 0
KEMPER CORP DEL COM 488401100 11,159 143,992 SH   SOLE 2 30,796 0 113,196
KEMPER CORP DEL COM 488401100 25 324 SH   SOLE 4 324 0 0
KEMPER CORP DEL COM 488401100 109 1,407 SH   SOLE 7 1,407 0 0
KEMPER CORP DEL COM 488401100 13,276 171,301 SH   SOLE 18 171,301 0 0
KEMPER CORP DEL COM 488401100 1,138 14,688 SH   SOLE 19 14,688 0 0
KEMPER CORP DEL COM 488401100 239,262 3,087,251 SH   SOLE 21 3,087,251 0 0
KEMPER CORP DEL COM 488401100 158,370 2,043,481 SH   SOLE 22 1,926,839 0 116,642
KEMPER CORP DEL COM 488401100 1,780 22,967 SH   SOLE 26 16,632 0 6,335
KEMPER CORP DEL COM 488401100 572 7,387 SH   SOLE 28 7,387 0 0
KEMPER CORP DEL COM 488401100 1,442 18,600 SH   SOLE 30 18,600 0 0
KEMPER CORP DEL COM 488401100 101 1,307 SH   SOLE 31 1,307 0 0
KEMPER CORP DEL COM 488401100 111 1,438 SH   SOLE 36 1,438 0 0
KEMPER CORP DEL COM 488401100 469 6,055 SH   SOLE 40 6,055 0 0
KEMPHARM INC COM 488445107 2 5,095 SH   SOLE 18 5,095 0 0
KEMPHARM INC COM 488445107 25 64,991 SH   SOLE 21 64,991 0 0
KEMPHARM INC COM 488445107 12 32,604 SH   SOLE 22 32,604 0 0
KENNAMETAL INC COM 489170100 4,391 119,040 SH   SOLE 2 38,016 0 81,024
KENNAMETAL INC COM 489170100 14 387 SH   SOLE 4 387 0 0
KENNAMETAL INC COM 489170100 74 2,009 SH   SOLE 7 2,009 0 0
KENNAMETAL INC COM 489170100 17,123 464,151 SH   SOLE 18 464,151 0 0
KENNAMETAL INC COM 489170100 5,330 144,471 SH   SOLE 19 144,471 0 0
KENNAMETAL INC COM 489170100 219,227 5,942,718 SH   SOLE 21 5,942,718 0 0
KENNAMETAL INC COM 489170100 106,625 2,890,356 SH   SOLE 22 2,780,704 0 109,652
KENNAMETAL INC COM 489170100 1,817 49,254 SH   SOLE 26 17,962 0 31,292
KENNAMETAL INC COM 489170100 376 10,186 SH   SOLE 28 10,186 0 0
KENNAMETAL INC COM 489170100 1,005 27,238 SH   SOLE 30 27,238 0 0
KENNAMETAL INC COM 489170100 184 5,000 SH   SOLE 31 0 0 5,000
KENNAMETAL INC COM 489170100 96 2,592 SH   SOLE 36 2,592 0 0
KENNAMETAL INC COM 489170100 324 8,778 SH   SOLE 40 8,778 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 2,224 99,751 SH   SOLE 2 13,919 0 85,832
KENNEDY-WILSON HLDGS INC COM 489398107 772 34,641 SH   SOLE 4 34,641 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 2,948 132,191 SH   SOLE 7 132,191 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 9,264 415,436 SH   SOLE 18 415,436 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 7,481 335,493 SH   SOLE 19 335,493 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 100,701 4,515,744 SH   SOLE 21 4,515,744 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 97,788 4,385,107 SH   SOLE 22 4,225,128 0 159,979
KENNEDY-WILSON HLDGS INC COM 489398107 5,977 268,044 SH   SOLE 25 268,044 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 2,015 90,344 SH   SOLE 26 30,784 0 59,560
KENNEDY-WILSON HLDGS INC COM 489398107 394 17,670 SH   SOLE 28 17,670 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 1,428 64,024 SH   SOLE 29 64,024 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 12,463 558,901 SH   SOLE 30 558,901 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 11 485 SH   SOLE 34 485 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 286 12,805 SH   SOLE 40 12,805 0 0
KENTUCKY FIRST FED BANCORP COM 491292108 7 844 SH   SOLE 21 844 0 0
KEURIG DR PEPPER INC COM 49271V100 12,344 426,401 SH   SOLE 2 5,816 0 420,585
KEURIG DR PEPPER INC COM 49271V100 105 3,633 SH   SOLE 7 3,633 0 0
KEURIG DR PEPPER INC COM 49271V100 20 683 SH   SOLE 15 683 0 0
KEURIG DR PEPPER INC COM 49271V100 1,283 44,323 SH   SOLE 18 44,323 0 0
KEURIG DR PEPPER INC COM 49271V100 215 7,432 SH   SOLE 19 7,432 0 0
KEURIG DR PEPPER INC COM 49271V100 37,335 1,289,647 SH   SOLE 21 1,289,647 0 0
KEURIG DR PEPPER INC COM 49271V100 174,248 6,018,945 SH   SOLE 22 5,727,210 0 291,735
KEURIG DR PEPPER INC COM 49271V100 6,379 220,336 SH   SOLE 25 220,336 0 0
KEURIG DR PEPPER INC COM 49271V100 8,399 290,120 SH   SOLE 26 0 0 290,120
KEURIG DR PEPPER INC COM 49271V100 203 7,028 SH   SOLE 31 4,128 0 2,900
KEURIG DR PEPPER INC COM 49271V100 3,013 104,065 SH   SOLE 36 104,065 0 0
KEWAUNEE SCIENTIFIC CORP COM 492854104 7 516 SH   SOLE 18 516 0 0
KEWAUNEE SCIENTIFIC CORP COM 492854104 4 262 SH   SOLE 21 262 0 0
KEWAUNEE SCIENTIFIC CORP COM 492854104 153 11,359 SH   SOLE 22 11,359 0 0
KEY TRONIC CORP COM 493144109 12 2,116 SH   SOLE 18 2,116 0 0
KEY TRONIC CORP COM 493144109 190 34,958 SH   SOLE 21 34,958 0 0
KEY TRONIC CORP COM 493144109 92 16,985 SH   SOLE 22 16,985 0 0
KEYCORP NEW COM 493267108 48,870 2,414,519 SH   SOLE 2 235,971 0 2,178,548
KEYCORP NEW COM 493267108 9,640 476,280 SH   SOLE 4 448,345 0 27,935
KEYCORP NEW COM 493267108 18,543 916,137 SH   SOLE 7 910,009 0 6,128
KEYCORP NEW COM 493267108 317 15,657 SH   SOLE 13 15,657 0 0
KEYCORP NEW COM 493267108 122 6,050 SH   SOLE 15 6,050 0 0
KEYCORP NEW COM 493267108 61,590 3,042,985 SH   SOLE 18 2,885,541 0 157,444
KEYCORP NEW COM 493267108 12,392 612,242 SH   SOLE 19 612,242 0 0
KEYCORP NEW COM 493267108 755,725 37,338,178 SH   SOLE 21 37,338,178 0 0
KEYCORP NEW COM 493267108 482,840 23,855,751 SH   SOLE 22 21,273,240 0 2,582,511
KEYCORP NEW COM 493267108 14,837 733,029 SH   SOLE 23 733,029 0 0
KEYCORP NEW COM 493267108 22,099 1,091,864 SH   SOLE 25 1,091,864 0 0
KEYCORP NEW COM 493267108 91,727 4,531,945 SH   SOLE 26 646,585 0 3,885,360
KEYCORP NEW COM 493267108 3,789 187,210 SH   SOLE 28 130,884 0 56,326
KEYCORP NEW COM 493267108 403 19,898 SH   SOLE 29 19,898 0 0
KEYCORP NEW COM 493267108 88,094 4,352,447 SH   SOLE 30 4,352,447 0 0
KEYCORP NEW COM 493267108 5,083 251,160 SH   SOLE 31 189,550 0 61,610
KEYCORP NEW COM 493267108 4,456 220,135 SH   SOLE 32 220,135 0 0
KEYCORP NEW COM 493267108 4,776 235,950 SH   SOLE 34 235,950 0 0
KEYCORP NEW COM 493267108 15,171 749,566 SH   SOLE 36 749,566 0 0
KEYCORP NEW COM 493267108 442 21,829 SH   SOLE 40 21,829 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 60,494 589,435 SH   SOLE 2 111,009 0 478,426
KEYSIGHT TECHNOLOGIES INC COM 49338L103 11,058 107,743 SH   SOLE 4 102,812 0 4,931
KEYSIGHT TECHNOLOGIES INC COM 49338L103 28,091 273,712 SH   SOLE 7 170,725 0 102,987
KEYSIGHT TECHNOLOGIES INC COM 49338L103 269 2,617 SH   SOLE 13 2,617 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 125 1,221 SH   SOLE 15 1,221 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 137,887 1,343,535 SH   SOLE 18 1,063,506 0 280,029
KEYSIGHT TECHNOLOGIES INC COM 49338L103 223,377 2,176,531 SH   SOLE 19 2,176,531 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 533,177 5,195,142 SH   SOLE 21 5,195,142 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 518,147 5,048,685 SH   SOLE 22 4,560,744 0 487,941
KEYSIGHT TECHNOLOGIES INC COM 49338L103 14,614 142,392 SH   SOLE 23 142,392 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 24,037 234,211 SH   SOLE 25 234,211 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 102,485 998,587 SH   SOLE 26 140,040 0 858,547
KEYSIGHT TECHNOLOGIES INC COM 49338L103 3,589 34,970 SH   SOLE 28 24,500 0 10,470
KEYSIGHT TECHNOLOGIES INC COM 49338L103 4,631 45,126 SH   SOLE 29 5,862 0 39,264
KEYSIGHT TECHNOLOGIES INC COM 49338L103 78,292 762,861 SH   SOLE 30 762,861 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 5,183 50,501 SH   SOLE 31 38,993 0 11,508
KEYSIGHT TECHNOLOGIES INC COM 49338L103 24,373 237,489 SH   SOLE 34 237,489 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 12,488 121,676 SH   SOLE 36 121,676 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 438 4,268 SH   SOLE 40 4,268 0 0
KEZAR LIFE SCIENCES INC COM 49372L100 76 19,012 SH   SOLE 2 2,730 0 16,282
KEZAR LIFE SCIENCES INC COM 49372L100 215 53,679 SH   SOLE 18 53,679 0 0
KEZAR LIFE SCIENCES INC COM 49372L100 129 32,259 SH   SOLE 19 32,259 0 0
KEZAR LIFE SCIENCES INC COM 49372L100 2,290 571,059 SH   SOLE 21 571,059 0 0
KEZAR LIFE SCIENCES INC COM 49372L100 925 230,560 SH   SOLE 22 225,478 0 5,082
KEZAR LIFE SCIENCES INC COM 49372L100 9 2,227 SH   SOLE 26 0 0 2,227
KFORCE INC COM 493732101 757 19,067 SH   SOLE 2 11,330 0 7,737
KFORCE INC COM 493732101 14 355 SH   SOLE 7 355 0 0
KFORCE INC COM 493732101 3,822 96,276 SH   SOLE 18 75,490 0 20,786
KFORCE INC COM 493732101 10,710 269,773 SH   SOLE 19 269,773 0 0
KFORCE INC COM 493732101 29,800 750,636 SH   SOLE 21 750,636 0 0
KFORCE INC COM 493732101 36,617 922,332 SH   SOLE 22 892,527 0 29,805
KFORCE INC COM 493732101 1,997 50,304 SH   SOLE 23 50,304 0 0
KFORCE INC COM 493732101 4,516 113,764 SH   SOLE 26 0 0 113,764
KFORCE INC COM 493732101 143 3,614 SH   SOLE 28 3,614 0 0
KFORCE INC COM 493732101 422 10,636 SH   SOLE 30 10,636 0 0
KFORCE INC COM 493732101 111 2,788 SH   SOLE 40 2,788 0 0
KILROY RLTY CORP COM 49427F108 23,434 279,311 SH   SOLE 2 51,711 0 227,600
KILROY RLTY CORP COM 49427F108 2,461 29,328 SH   SOLE 4 29,328 0 0
KILROY RLTY CORP COM 49427F108 10,025 119,484 SH   SOLE 7 119,484 0 0
KILROY RLTY CORP COM 49427F108 22,484 267,984 SH   SOLE 18 267,984 0 0
KILROY RLTY CORP COM 49427F108 10,632 126,718 SH   SOLE 19 126,718 0 0
KILROY RLTY CORP COM 49427F108 495,783 5,909,214 SH   SOLE 21 5,909,214 0 0
KILROY RLTY CORP COM 49427F108 346,273 4,127,211 SH   SOLE 22 3,935,376 0 191,835
KILROY RLTY CORP COM 49427F108 525 6,258 SH   SOLE 23 6,258 0 0
KILROY RLTY CORP COM 49427F108 19,519 232,641 SH   SOLE 25 232,641 0 0
KILROY RLTY CORP COM 49427F108 8,350 99,524 SH   SOLE 26 23,189 0 76,335
KILROY RLTY CORP COM 49427F108 1,170 13,950 SH   SOLE 28 13,950 0 0
KILROY RLTY CORP COM 49427F108 4,481 53,404 SH   SOLE 29 53,404 0 0
KILROY RLTY CORP COM 49427F108 39,640 472,471 SH   SOLE 30 472,471 0 0
KILROY RLTY CORP COM 49427F108 180 2,142 SH   SOLE 31 2,142 0 0
KILROY RLTY CORP COM 49427F108 682 8,134 SH   SOLE 34 8,134 0 0
KILROY RLTY CORP COM 49427F108 106 1,259 SH   SOLE 36 1,259 0 0
KILROY RLTY CORP COM 49427F108 892 10,633 SH   SOLE 40 10,633 0 0
KIMBALL ELECTRONICS INC COM 49428J109 437 24,897 SH   SOLE 2 988 0 23,909
KIMBALL ELECTRONICS INC COM 49428J109 6 335 SH   SOLE 7 335 0 0
KIMBALL ELECTRONICS INC COM 49428J109 1,544 87,966 SH   SOLE 18 87,966 0 0
KIMBALL ELECTRONICS INC COM 49428J109 761 43,338 SH   SOLE 19 43,338 0 0
KIMBALL ELECTRONICS INC COM 49428J109 15,775 898,838 SH   SOLE 21 898,838 0 0
KIMBALL ELECTRONICS INC COM 49428J109 13,848 789,046 SH   SOLE 22 757,345 0 31,701
KIMBALL ELECTRONICS INC COM 49428J109 100 5,715 SH   SOLE 26 0 0 5,715
KIMBALL ELECTRONICS INC COM 49428J109 70 3,976 SH   SOLE 28 3,976 0 0
KIMBALL ELECTRONICS INC COM 49428J109 67 3,802 SH   SOLE 30 3,802 0 0
KIMBALL ELECTRONICS INC COM 49428J109 50 2,827 SH   SOLE 40 2,827 0 0
KIMBALL INTL INC CL B 494274103 355 17,194 SH   SOLE 2 1,250 0 15,944
KIMBALL INTL INC CL B 494274103 12 603 SH   SOLE 7 603 0 0
KIMBALL INTL INC CL B 494274103 2,675 129,409 SH   SOLE 18 129,409 0 0
KIMBALL INTL INC CL B 494274103 1,834 88,730 SH   SOLE 19 88,730 0 0
KIMBALL INTL INC CL B 494274103 27,135 1,312,773 SH   SOLE 21 1,312,773 0 0
KIMBALL INTL INC CL B 494274103 24,449 1,182,837 SH   SOLE 22 1,141,428 0 41,409
KIMBALL INTL INC CL B 494274103 226 10,920 SH   SOLE 26 0 0 10,920
KIMBALL INTL INC CL B 494274103 96 4,655 SH   SOLE 28 4,655 0 0
KIMBALL INTL INC CL B 494274103 226 10,915 SH   SOLE 30 10,915 0 0
KIMBALL INTL INC CL B 494274103 82 3,946 SH   SOLE 40 3,946 0 0
KIMBERLY CLARK CORP COM 494368103 120,530 876,265 SH   SOLE 2 113,207 0 763,058
KIMBERLY CLARK CORP COM 494368103 22,235 161,653 SH   SOLE 4 152,436 0 9,217
KIMBERLY CLARK CORP COM 494368103 61,012 443,559 SH   SOLE 7 367,654 0 75,905
KIMBERLY CLARK CORP COM 494368103 1,105 8,037 SH   SOLE 13 8,037 0 0
KIMBERLY CLARK CORP COM 494368103 276 2,003 SH   SOLE 15 2,003 0 0
KIMBERLY CLARK CORP COM 494368103 3 18 SH   SOLE 17 0 0 18
KIMBERLY CLARK CORP COM 494368103 109,284 794,505 SH   SOLE 18 746,563 0 47,942
KIMBERLY CLARK CORP COM 494368103 12,114 88,070 SH   SOLE 19 88,070 0 0
KIMBERLY CLARK CORP COM 494368103 1,324,487 9,629,133 SH   SOLE 21 9,629,133 0 0
KIMBERLY CLARK CORP COM 494368103 1,166,320 8,479,244 SH   SOLE 22 7,587,437 0 891,807
KIMBERLY CLARK CORP COM 494368103 34,598 251,527 SH   SOLE 23 251,527 0 0
KIMBERLY CLARK CORP COM 494368103 49,622 360,756 SH   SOLE 25 360,756 0 0
KIMBERLY CLARK CORP COM 494368103 254,448 1,849,855 SH   SOLE 26 218,752 0 1,631,103
KIMBERLY CLARK CORP COM 494368103 8,855 64,377 SH   SOLE 28 44,904 0 19,473
KIMBERLY CLARK CORP COM 494368103 1,009 7,334 SH   SOLE 29 7,334 0 0
KIMBERLY CLARK CORP COM 494368103 214,256 1,557,659 SH   SOLE 30 1,557,659 0 0
KIMBERLY CLARK CORP COM 494368103 11,906 86,558 SH   SOLE 31 60,871 0 25,687
KIMBERLY CLARK CORP COM 494368103 4,041 29,379 SH   SOLE 32 29,379 0 0
KIMBERLY CLARK CORP COM 494368103 3,242 23,570 SH   SOLE 34 23,570 0 0
KIMBERLY CLARK CORP COM 494368103 40,363 293,443 SH   SOLE 36 293,443 0 0
KIMBERLY CLARK CORP COM 494368103 1,081 7,856 SH   SOLE 40 7,856 0 0
KIMCO RLTY CORP COM 49446R109 22,174 1,070,697 SH   SOLE 2 108,389 0 962,308
KIMCO RLTY CORP COM 49446R109 6,429 310,411 SH   SOLE 4 299,629 0 10,782
KIMCO RLTY CORP COM 49446R109 20,636 996,446 SH   SOLE 7 777,904 0 218,542
KIMCO RLTY CORP COM 49446R109 20 982 SH   SOLE 13 982 0 0
KIMCO RLTY CORP COM 49446R109 12 591 SH   SOLE 15 591 0 0
KIMCO RLTY CORP COM 49446R109 17,190 830,012 SH   SOLE 18 772,357 0 57,655
KIMCO RLTY CORP COM 49446R109 10,969 529,669 SH   SOLE 19 529,669 0 0
KIMCO RLTY CORP COM 49446R109 265,542 12,821,913 SH   SOLE 21 12,821,913 0 0
KIMCO RLTY CORP COM 49446R109 309,127 14,926,482 SH   SOLE 22 13,868,045 0 1,058,437
KIMCO RLTY CORP COM 49446R109 7,273 351,198 SH   SOLE 23 351,198 0 0
KIMCO RLTY CORP COM 49446R109 28,503 1,376,314 SH   SOLE 25 1,376,314 0 0
KIMCO RLTY CORP COM 49446R109 43,679 2,109,079 SH   SOLE 26 361,104 0 1,747,975
KIMCO RLTY CORP COM 49446R109 1,590 76,776 SH   SOLE 28 54,525 0 22,251
KIMCO RLTY CORP COM 49446R109 6,455 311,699 SH   SOLE 29 221,170 0 90,529
KIMCO RLTY CORP COM 49446R109 72,142 3,483,456 SH   SOLE 30 3,483,456 0 0
KIMCO RLTY CORP COM 49446R109 2,041 98,545 SH   SOLE 31 70,947 0 27,598
KIMCO RLTY CORP COM 49446R109 603 29,111 SH   SOLE 34 29,111 0 0
KIMCO RLTY CORP COM 49446R109 5,093 245,911 SH   SOLE 36 245,911 0 0
KIMCO RLTY CORP COM 49446R109 177 8,543 SH   SOLE 40 8,543 0 0
KINDER MORGAN INC DEL COM 49456B101 110,023 5,197,097 SH   SOLE 2 488,997 0 4,708,100
KINDER MORGAN INC DEL COM 49456B101 21,455 1,013,466 SH   SOLE 4 958,370 0 55,096
KINDER MORGAN INC DEL COM 49456B101 84,231 3,978,797 SH   SOLE 7 3,921,908 0 56,889
KINDER MORGAN INC DEL COM 49456B101 942 44,479 SH   SOLE 13 44,479 0 0
KINDER MORGAN INC DEL COM 49456B101 252 11,896 SH   SOLE 15 11,896 0 0
KINDER MORGAN INC DEL COM 49456B101 2 104 SH   SOLE 17 0 0 104
KINDER MORGAN INC DEL COM 49456B101 72,260 3,413,337 SH   SOLE 18 3,143,423 0 269,914
KINDER MORGAN INC DEL COM 49456B101 21,834 1,031,375 SH   SOLE 19 1,031,375 0 0
KINDER MORGAN INC DEL COM 49456B101 1,017,116 48,045,150 SH   SOLE 21 48,045,150 0 0
KINDER MORGAN INC DEL COM 49456B101 1,014,971 47,943,817 SH   SOLE 22 42,765,134 0 5,178,683
KINDER MORGAN INC DEL COM 49456B101 31,293 1,478,188 SH   SOLE 23 1,478,188 0 0
KINDER MORGAN INC DEL COM 49456B101 42,567 2,010,729 SH   SOLE 25 2,010,729 0 0
KINDER MORGAN INC DEL COM 49456B101 207,682 9,810,187 SH   SOLE 26 1,241,245 0 8,568,942
KINDER MORGAN INC DEL COM 49456B101 8,114 383,273 SH   SOLE 28 265,801 0 117,472
KINDER MORGAN INC DEL COM 49456B101 2,647 125,028 SH   SOLE 29 40,458 0 84,570
KINDER MORGAN INC DEL COM 49456B101 163,354 7,716,275 SH   SOLE 30 7,716,275 0 0
KINDER MORGAN INC DEL COM 49456B101 10,392 490,902 SH   SOLE 31 351,784 0 139,118
KINDER MORGAN INC DEL COM 49456B101 14,314 676,125 SH   SOLE 34 676,125 0 0
KINDER MORGAN INC DEL COM 49456B101 34,405 1,625,183 SH   SOLE 36 1,625,183 0 0
KINDER MORGAN INC DEL COM 49456B101 972 45,937 SH   SOLE 40 45,937 0 0
KINDRED BIOSCIENCES INC COM 494577109 134 15,753 SH   SOLE 2 1,656 0 14,097
KINDRED BIOSCIENCES INC COM 494577109 5 623 SH   SOLE 7 623 0 0
KINDRED BIOSCIENCES INC COM 494577109 1,126 132,730 SH   SOLE 18 132,730 0 0
KINDRED BIOSCIENCES INC COM 494577109 538 63,456 SH   SOLE 19 63,456 0 0
KINDRED BIOSCIENCES INC COM 494577109 10,933 1,289,221 SH   SOLE 21 1,289,221 0 0
KINDRED BIOSCIENCES INC COM 494577109 8,091 954,090 SH   SOLE 22 929,713 0 24,377
KINGSTONE COS INC COM 496719105 15 1,959 SH   SOLE 18 1,959 0 0
KINGSTONE COS INC COM 496719105 214 27,606 SH   SOLE 21 27,606 0 0
KINGSTONE COS INC COM 496719105 1,064 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 53 28,518 SH   SOLE 21 28,518 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 79 7,127 SH   SOLE 2 1,641 0 5,486
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 552 49,904 SH   SOLE 18 49,904 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 361 32,667 SH   SOLE 19 32,667 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 5,606 506,904 SH   SOLE 21 506,904 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 3,886 351,343 SH   SOLE 22 334,942 0 16,401
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 6 512 SH   SOLE 23 512 0 0
KINROSS GOLD CORP COM 496902404 2,012 424,384 SH   SOLE 21 424,384 0 0
KINSALE CAP GROUP INC COM 49714P108 908 8,930 SH   SOLE 2 1,296 0 7,634
KINSALE CAP GROUP INC COM 49714P108 14 139 SH   SOLE 4 139 0 0
KINSALE CAP GROUP INC COM 49714P108 36 351 SH   SOLE 7 351 0 0
KINSALE CAP GROUP INC COM 49714P108 8,599 84,583 SH   SOLE 18 78,721 0 5,862
KINSALE CAP GROUP INC COM 49714P108 6,523 64,167 SH   SOLE 19 64,167 0 0
KINSALE CAP GROUP INC COM 49714P108 130,995 1,288,561 SH   SOLE 21 1,288,561 0 0
KINSALE CAP GROUP INC COM 49714P108 64,365 633,138 SH   SOLE 22 606,360 0 26,778
KINSALE CAP GROUP INC COM 49714P108 455 4,477 SH   SOLE 23 4,477 0 0
KINSALE CAP GROUP INC COM 49714P108 3,836 37,729 SH   SOLE 26 7,941 0 29,788
KINSALE CAP GROUP INC COM 49714P108 266 2,618 SH   SOLE 28 2,618 0 0
KINSALE CAP GROUP INC COM 49714P108 1,509 14,848 SH   SOLE 30 14,848 0 0
KINSALE CAP GROUP INC COM 49714P108 231 2,273 SH   SOLE 40 2,273 0 0
KIRBY CORP COM 497266106 12,517 139,808 SH   SOLE 2 29,194 0 110,614
KIRBY CORP COM 497266106 7 76 SH   SOLE 4 76 0 0
KIRBY CORP COM 497266106 137 1,532 SH   SOLE 7 1,532 0 0
KIRBY CORP COM 497266106 14,545 162,460 SH   SOLE 18 162,460 0 0
KIRBY CORP COM 497266106 1,242 13,875 SH   SOLE 19 13,875 0 0
KIRBY CORP COM 497266106 291,476 3,255,621 SH   SOLE 21 3,255,621 0 0
KIRBY CORP COM 497266106 170,688 1,906,493 SH   SOLE 22 1,812,634 0 93,859
KIRBY CORP COM 497266106 455 5,079 SH   SOLE 26 3,914 0 1,165
KIRBY CORP COM 497266106 178 1,987 SH   SOLE 28 1,987 0 0
KIRBY CORP COM 497266106 455 5,087 SH   SOLE 30 5,087 0 0
KIRBY CORP COM 497266106 107 1,195 SH   SOLE 31 1,195 0 0
KIRBY CORP COM 497266106 152 1,697 SH   SOLE 36 1,697 0 0
KIRBY CORP COM 497266106 137 1,528 SH   SOLE 40 1,528 0 0
KIRKLAND LAKE GOLD LTD COM 49741E100 2,854 64,761 SH   SOLE 21 64,761 0 0
KIRKLANDS INC COM 497498105 4 3,164 SH   SOLE 18 3,164 0 0
KIRKLANDS INC COM 497498105 55 43,999 SH   SOLE 21 43,999 0 0
KIRKLANDS INC COM 497498105 598 482,044 SH   SOLE 22 432,436 0 49,608
KITE RLTY GROUP TR COM NEW 49803T300 1,676 85,802 SH   SOLE 2 3,291 0 82,511
KITE RLTY GROUP TR COM NEW 49803T300 452 23,154 SH   SOLE 4 23,154 0 0
KITE RLTY GROUP TR COM NEW 49803T300 1,632 83,554 SH   SOLE 7 83,554 0 0
KITE RLTY GROUP TR COM NEW 49803T300 7,282 372,877 SH   SOLE 18 372,877 0 0
KITE RLTY GROUP TR COM NEW 49803T300 4,461 228,406 SH   SOLE 19 228,406 0 0
KITE RLTY GROUP TR COM NEW 49803T300 187,899 9,621,032 SH   SOLE 21 9,621,032 0 0
KITE RLTY GROUP TR COM NEW 49803T300 63,703 3,261,820 SH   SOLE 22 3,149,048 0 112,772
KITE RLTY GROUP TR COM NEW 49803T300 105 5,353 SH   SOLE 23 5,353 0 0
KITE RLTY GROUP TR COM NEW 49803T300 3,620 185,358 SH   SOLE 25 185,358 0 0
KITE RLTY GROUP TR COM NEW 49803T300 1,427 73,049 SH   SOLE 26 35,651 0 37,398
KITE RLTY GROUP TR COM NEW 49803T300 235 12,058 SH   SOLE 28 12,058 0 0
KITE RLTY GROUP TR COM NEW 49803T300 826 42,281 SH   SOLE 29 42,281 0 0
KITE RLTY GROUP TR COM NEW 49803T300 9,234 472,832 SH   SOLE 30 472,832 0 0
KITE RLTY GROUP TR COM NEW 49803T300 181 9,280 SH   SOLE 40 9,280 0 0
KKR & CO INC CL A 48251W104 5,137 176,121 SH   SOLE 2 26,433 0 149,688
KKR & CO INC CL A 48251W104 6,023 206,475 SH   SOLE 4 193,580 0 12,895
KKR & CO INC CL A 48251W104 790 27,088 SH   SOLE 7 24,429 0 2,659
KKR & CO INC CL A 48251W104 26 906 SH   SOLE 13 906 0 0
KKR & CO INC CL A 48251W104 5 156 SH   SOLE 17 0 0 156
KKR & CO INC CL A 48251W104 3,249 111,380 SH   SOLE 18 73,623 0 37,757
KKR & CO INC CL A 48251W104 213 7,293 SH   SOLE 19 7,293 0 0
KKR & CO INC CL A 48251W104 30,619 1,049,691 SH   SOLE 21 1,049,691 0 0
KKR & CO INC CL A 48251W104 291,715 10,000,505 SH   SOLE 22 9,764,672 0 235,833
KKR & CO INC CL A 48251W104 10,116 346,808 SH   SOLE 23 346,808 0 0
KKR & CO INC CL A 48251W104 534 18,298 SH   SOLE 25 18,298 0 0
KKR & CO INC CL A 48251W104 25,109 860,784 SH   SOLE 26 320,618 0 540,166
KKR & CO INC CL A 48251W104 2,687 92,113 SH   SOLE 28 64,063 0 28,050
KKR & CO INC CL A 48251W104 3,263 111,859 SH   SOLE 29 9,492 0 102,367
KKR & CO INC CL A 48251W104 53,009 1,817,244 SH   SOLE 30 1,817,244 0 0
KKR & CO INC CL A 48251W104 2,784 95,429 SH   SOLE 31 77,425 0 18,004
KKR & CO INC CL A 48251W104 833 28,552 SH   SOLE 34 28,552 0 0
KKR & CO INC CL A 48251W104 3,301 113,173 SH   SOLE 36 113,173 0 0
KKR & CO INC CL A 48251W104 301 10,326 SH   SOLE 40 10,326 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 475 23,267 SH   SOLE 2 940 0 22,327
KKR REAL ESTATE FIN TR INC COM 48251K100 6 305 SH   SOLE 7 305 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 2,262 110,781 SH   SOLE 18 110,781 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 2,079 101,791 SH   SOLE 19 101,791 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 69,594 3,408,110 SH   SOLE 21 3,408,110 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 20,924 1,024,700 SH   SOLE 22 986,705 0 37,995
KKR REAL ESTATE FIN TR INC COM 48251K100 76 3,705 SH   SOLE 23 3,705 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 109 5,342 SH   SOLE 26 0 0 5,342
KKR REAL ESTATE FIN TR INC COM 48251K100 1,019 49,922 SH   SOLE 30 49,922 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 60 2,922 SH   SOLE 40 2,922 0 0
KLA CORPORATION COM NEW 482480100 89,405 501,795 SH   SOLE 2 148,389 0 353,406
KLA CORPORATION COM NEW 482480100 15,488 86,930 SH   SOLE 4 82,282 0 4,648
KLA CORPORATION COM NEW 482480100 27,379 153,670 SH   SOLE 7 145,411 0 8,259
KLA CORPORATION COM NEW 482480100 51 287 SH   SOLE 13 287 0 0
KLA CORPORATION COM NEW 482480100 193 1,083 SH   SOLE 15 1,083 0 0
KLA CORPORATION COM NEW 482480100 66,001 370,436 SH   SOLE 18 347,406 0 23,030
KLA CORPORATION COM NEW 482480100 13,184 73,996 SH   SOLE 19 73,996 0 0
KLA CORPORATION COM NEW 482480100 944,041 5,298,539 SH   SOLE 21 5,298,539 0 0
KLA CORPORATION COM NEW 482480100 724,397 4,065,762 SH   SOLE 22 3,606,172 0 459,590
KLA CORPORATION COM NEW 482480100 25,397 142,546 SH   SOLE 23 142,546 0 0
KLA CORPORATION COM NEW 482480100 30,226 169,647 SH   SOLE 25 169,647 0 0
KLA CORPORATION COM NEW 482480100 124,365 698,015 SH   SOLE 26 108,170 0 589,845
KLA CORPORATION COM NEW 482480100 5,296 29,725 SH   SOLE 28 20,776 0 8,949
KLA CORPORATION COM NEW 482480100 8,495 47,677 SH   SOLE 29 14,381 0 33,296
KLA CORPORATION COM NEW 482480100 124,992 701,535 SH   SOLE 30 701,535 0 0
KLA CORPORATION COM NEW 482480100 13,312 74,713 SH   SOLE 31 60,937 0 13,776
KLA CORPORATION COM NEW 482480100 4,576 25,682 SH   SOLE 32 25,682 0 0
KLA CORPORATION COM NEW 482480100 5,170 29,018 SH   SOLE 34 29,018 0 0
KLA CORPORATION COM NEW 482480100 20,461 114,837 SH   SOLE 36 114,837 0 0
KLA CORPORATION COM NEW 482480100 618 3,471 SH   SOLE 40 3,471 0 0
KLX ENERGY SERVICS HOLDNGS I COM 48253L106 143 22,238 SH   SOLE 2 797 0 21,441
KLX ENERGY SERVICS HOLDNGS I COM 48253L106 3 446 SH   SOLE 7 446 0 0
KLX ENERGY SERVICS HOLDNGS I COM 48253L106 596 92,608 SH   SOLE 18 92,608 0 0
KLX ENERGY SERVICS HOLDNGS I COM 48253L106 231 35,939 SH   SOLE 19 35,939 0 0
KLX ENERGY SERVICS HOLDNGS I COM 48253L106 15,716 2,440,373 SH   SOLE 21 2,440,373 0 0
KLX ENERGY SERVICS HOLDNGS I COM 48253L106 4,280 664,557 SH   SOLE 22 648,024 0 16,533
KLX ENERGY SERVICS HOLDNGS I COM 48253L106 146 22,602 SH   SOLE 30 22,602 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 11,949 333,390 SH   SOLE 2 74,063 0 259,327
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 2,148 59,943 SH   SOLE 4 56,563 0 3,380
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 706 19,703 SH   SOLE 7 9,548 0 10,155
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 55 1,523 SH   SOLE 13 1,523 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 12,737 355,381 SH   SOLE 18 345,285 0 10,096
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 1,030 28,732 SH   SOLE 19 28,732 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 232,396 6,484,270 SH   SOLE 21 6,484,270 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 146,422 4,085,430 SH   SOLE 22 3,835,103 0 250,327
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 3,373 94,099 SH   SOLE 23 94,099 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 106 2,960 SH   SOLE 25 2,960 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 11,531 321,732 SH   SOLE 26 163,092 0 158,640
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 825 23,006 SH   SOLE 28 16,272 0 6,734
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 1,075 29,993 SH   SOLE 29 2,337 0 27,656
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 14,298 398,948 SH   SOLE 30 398,948 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 1,043 29,097 SH   SOLE 31 24,164 0 4,933
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 293 8,187 SH   SOLE 34 8,187 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 959 26,755 SH   SOLE 36 26,755 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 96 2,676 SH   SOLE 40 2,676 0 0
KNOLL INC COM NEW 498904200 563 22,288 SH   SOLE 2 1,727 0 20,561
KNOLL INC COM NEW 498904200 7 266 SH   SOLE 4 266 0 0
KNOLL INC COM NEW 498904200 25 1,003 SH   SOLE 7 1,003 0 0
KNOLL INC COM NEW 498904200 4,239 167,828 SH   SOLE 18 167,828 0 0
KNOLL INC COM NEW 498904200 2,178 86,211 SH   SOLE 19 86,211 0 0
KNOLL INC COM NEW 498904200 42,111 1,667,119 SH   SOLE 21 1,667,119 0 0
KNOLL INC COM NEW 498904200 37,720 1,493,275 SH   SOLE 22 1,429,095 0 64,180
KNOLL INC COM NEW 498904200 706 27,958 SH   SOLE 26 9,886 0 18,072
KNOLL INC COM NEW 498904200 177 7,022 SH   SOLE 28 7,022 0 0
KNOLL INC COM NEW 498904200 427 16,900 SH   SOLE 30 16,900 0 0
KNOLL INC COM NEW 498904200 117 4,619 SH   SOLE 34 4,619 0 0
KNOLL INC COM NEW 498904200 137 5,404 SH   SOLE 40 5,404 0 0
KNOWLES CORP COM 49926D109 1,766 83,506 SH   SOLE 2 2,992 0 80,514
KNOWLES CORP COM 49926D109 10 492 SH   SOLE 4 492 0 0
KNOWLES CORP COM 49926D109 29 1,376 SH   SOLE 7 1,376 0 0
KNOWLES CORP COM 49926D109 7,796 368,611 SH   SOLE 18 368,611 0 0
KNOWLES CORP COM 49926D109 3,040 143,752 SH   SOLE 19 143,752 0 0
KNOWLES CORP COM 49926D109 202,727 9,585,188 SH   SOLE 21 9,585,188 0 0
KNOWLES CORP COM 49926D109 52,433 2,479,112 SH   SOLE 22 2,371,569 0 107,543
KNOWLES CORP COM 49926D109 683 32,302 SH   SOLE 26 8,531 0 23,771
KNOWLES CORP COM 49926D109 226 10,691 SH   SOLE 28 10,691 0 0
KNOWLES CORP COM 49926D109 2,609 123,372 SH   SOLE 30 123,372 0 0
KNOWLES CORP COM 49926D109 16 777 SH   SOLE 31 0 0 777
KNOWLES CORP COM 49926D109 200 9,440 SH   SOLE 40 9,440 0 0
KODIAK SCIENCES INC COM 50015M109 735 10,216 SH   SOLE 2 1,356 0 8,860
KODIAK SCIENCES INC COM 50015M109 28 395 SH   SOLE 7 395 0 0
KODIAK SCIENCES INC COM 50015M109 6,344 88,176 SH   SOLE 18 84,591 0 3,585
KODIAK SCIENCES INC COM 50015M109 4,119 57,252 SH   SOLE 19 57,252 0 0
KODIAK SCIENCES INC COM 50015M109 85,016 1,181,597 SH   SOLE 21 1,181,597 0 0
KODIAK SCIENCES INC COM 50015M109 50,120 696,592 SH   SOLE 22 663,581 0 33,011
KODIAK SCIENCES INC COM 50015M109 110 1,522 SH   SOLE 23 1,522 0 0
KODIAK SCIENCES INC COM 50015M109 335 4,661 SH   SOLE 26 0 0 4,661
KODIAK SCIENCES INC COM 50015M109 334 4,647 SH   SOLE 28 4,647 0 0
KODIAK SCIENCES INC COM 50015M109 806 11,205 SH   SOLE 30 11,205 0 0
KODIAK SCIENCES INC COM 50015M109 31 424 SH   SOLE 34 424 0 0
KODIAK SCIENCES INC COM 50015M109 183 2,550 SH   SOLE 40 2,550 0 0
KOHLS CORP COM 500255104 21,655 425,015 SH   SOLE 2 52,055 0 372,960
KOHLS CORP COM 500255104 4,337 85,114 SH   SOLE 4 80,806 0 4,308
KOHLS CORP COM 500255104 13,295 260,942 SH   SOLE 7 162,866 0 98,076
KOHLS CORP COM 500255104 314 6,157 SH   SOLE 13 6,157 0 0
KOHLS CORP COM 500255104 43 848 SH   SOLE 15 848 0 0
KOHLS CORP COM 500255104 19,756 387,755 SH   SOLE 18 362,304 0 25,451
KOHLS CORP COM 500255104 2,746 53,900 SH   SOLE 19 53,900 0 0
KOHLS CORP COM 500255104 344,073 6,753,157 SH   SOLE 21 6,753,157 0 0
KOHLS CORP COM 500255104 222,447 4,365,983 SH   SOLE 22 3,891,074 0 474,909
KOHLS CORP COM 500255104 6,162 120,936 SH   SOLE 23 120,936 0 0
KOHLS CORP COM 500255104 9,976 195,801 SH   SOLE 25 195,801 0 0
KOHLS CORP COM 500255104 47,656 935,351 SH   SOLE 26 152,548 0 782,803
KOHLS CORP COM 500255104 1,556 30,545 SH   SOLE 28 21,033 0 9,512
KOHLS CORP COM 500255104 2,365 46,409 SH   SOLE 29 3,118 0 43,291
KOHLS CORP COM 500255104 40,227 789,537 SH   SOLE 30 789,537 0 0
KOHLS CORP COM 500255104 2,027 39,776 SH   SOLE 31 27,132 0 12,644
KOHLS CORP COM 500255104 2,553 50,113 SH   SOLE 32 50,113 0 0
KOHLS CORP COM 500255104 682 13,379 SH   SOLE 34 13,379 0 0
KOHLS CORP COM 500255104 6,629 130,114 SH   SOLE 35 130,114 0 0
KOHLS CORP COM 500255104 7,529 147,774 SH   SOLE 36 147,774 0 0
KOHLS CORP COM 500255104 175 3,426 SH   SOLE 40 3,426 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 4,468 91,555 SH   SOLE 2 91,555 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 315,713 6,469,536 SH   SOLE 18 6,322,932 0 146,604
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 46,415 951,134 SH   SOLE 19 951,134 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 1,648 33,769 SH   SOLE 23 33,769 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 1,456 29,832 SH   SOLE 25 0 0 29,832
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 23,588 483,358 SH   SOLE 34 483,358 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 1,212 24,829 SH   SOLE 36 24,829 0 0
KONTOOR BRANDS INC COM 50050N103 1,627 38,751 SH   SOLE 2 1,677 0 37,074
KONTOOR BRANDS INC COM 50050N103 10 232 SH   SOLE 4 232 0 0
KONTOOR BRANDS INC COM 50050N103 4,788 114,038 SH   SOLE 7 114,038 0 0
KONTOOR BRANDS INC COM 50050N103 8,402 200,086 SH   SOLE 18 200,086 0 0
KONTOOR BRANDS INC COM 50050N103 3,313 78,892 SH   SOLE 19 78,892 0 0
KONTOOR BRANDS INC COM 50050N103 221,527 5,275,710 SH   SOLE 21 5,275,710 0 0
KONTOOR BRANDS INC COM 50050N103 56,855 1,354,013 SH   SOLE 22 1,294,516 0 59,497
KONTOOR BRANDS INC COM 50050N103 704 16,759 SH   SOLE 26 11,021 0 5,738
KONTOOR BRANDS INC COM 50050N103 252 6,002 SH   SOLE 28 6,002 0 0
KONTOOR BRANDS INC COM 50050N103 2,456 58,486 SH   SOLE 30 58,486 0 0
KONTOOR BRANDS INC COM 50050N103 21 508 SH   SOLE 31 0 0 508
KONTOOR BRANDS INC COM 50050N103 130 3,092 SH   SOLE 36 3,092 0 0
KONTOOR BRANDS INC COM 50050N103 238 5,666 SH   SOLE 40 5,666 0 0
KOPIN CORP COM 500600101 6 14,585 SH   SOLE 18 14,585 0 0
KOPIN CORP COM 500600101 88 219,601 SH   SOLE 21 219,601 0 0
KOPIN CORP COM 500600101 515 1,284,674 SH   SOLE 22 1,284,674 0 0
KOPPERS HOLDINGS INC COM 50060P106 443 11,590 SH   SOLE 2 743 0 10,847
KOPPERS HOLDINGS INC COM 50060P106 7 192 SH   SOLE 4 192 0 0
KOPPERS HOLDINGS INC COM 50060P106 12 311 SH   SOLE 7 311 0 0
KOPPERS HOLDINGS INC COM 50060P106 3,463 90,619 SH   SOLE 18 90,619 0 0
KOPPERS HOLDINGS INC COM 50060P106 1,268 33,173 SH   SOLE 19 33,173 0 0
KOPPERS HOLDINGS INC COM 50060P106 88,138 2,306,073 SH   SOLE 21 2,306,073 0 0
KOPPERS HOLDINGS INC COM 50060P106 22,303 583,543 SH   SOLE 22 558,398 0 25,145
KOPPERS HOLDINGS INC COM 50060P106 208 5,436 SH   SOLE 26 3,977 0 1,459
KOPPERS HOLDINGS INC COM 50060P106 113 2,969 SH   SOLE 28 2,969 0 0
KOPPERS HOLDINGS INC COM 50060P106 1,111 29,059 SH   SOLE 30 29,059 0 0
KOPPERS HOLDINGS INC COM 50060P106 96 2,512 SH   SOLE 40 2,512 0 0
KOREA ELECTRIC PWR SPONSORED ADR 500631106 877 74,115 SH   SOLE 21 74,115 0 0
KOREA ELECTRIC PWR SPONSORED ADR 500631106 1,335 112,852 SH   SOLE 22 112,852 0 0
KOREA ELECTRIC PWR SPONSORED ADR 500631106 13 1,129 SH   SOLE 25 1,129 0 0
KOREA ELECTRIC PWR SPONSORED ADR 500631106 1,899 160,500 SH   SOLE 30 160,500 0 0
KORN FERRY COM NEW 500643200 1,008 23,770 SH   SOLE 2 2,161 0 21,609
KORN FERRY COM NEW 500643200 11 254 SH   SOLE 4 254 0 0
KORN FERRY COM NEW 500643200 41 977 SH   SOLE 7 977 0 0
KORN FERRY COM NEW 500643200 10,641 250,961 SH   SOLE 18 250,961 0 0
KORN FERRY COM NEW 500643200 4,241 100,030 SH   SOLE 19 100,030 0 0
KORN FERRY COM NEW 500643200 270,671 6,383,747 SH   SOLE 21 6,383,747 0 0
KORN FERRY COM NEW 500643200 71,090 1,676,658 SH   SOLE 22 1,604,523 0 72,135
KORN FERRY COM NEW 500643200 629 14,845 SH   SOLE 26 10,487 0 4,358
KORN FERRY COM NEW 500643200 280 6,609 SH   SOLE 28 6,609 0 0
KORN FERRY COM NEW 500643200 3,364 79,333 SH   SOLE 30 79,333 0 0
KORN FERRY COM NEW 500643200 228 5,373 SH   SOLE 40 5,373 0 0
KORNIT DIGITAL LTD SHS M6372Q113 5 154 SH   SOLE 4 154 0 0
KORNIT DIGITAL LTD SHS M6372Q113 191 5,587 SH   SOLE 7 5,587 0 0
KORNIT DIGITAL LTD SHS M6372Q113 18,661 545,169 SH   SOLE 21 545,169 0 0
KORNIT DIGITAL LTD SHS M6372Q113 9,238 269,867 SH   SOLE 22 261,538 0 8,329
KORNIT DIGITAL LTD SHS M6372Q113 148 4,336 SH   SOLE 26 0 0 4,336
KORNIT DIGITAL LTD SHS M6372Q113 180 5,267 SH   SOLE 28 5,267 0 0
KORNIT DIGITAL LTD SHS M6372Q113 18,366 536,539 SH   SOLE 30 536,539 0 0
KORNIT DIGITAL LTD SHS M6372Q113 121 3,523 SH   SOLE 40 3,523 0 0
KOSMOS ENERGY LTD COM 500688106 3,672 644,161 SH   SOLE 2 24,286 0 619,875
KOSMOS ENERGY LTD COM 500688106 8 1,479 SH   SOLE 4 1,479 0 0
KOSMOS ENERGY LTD COM 500688106 36 6,317 SH   SOLE 7 6,317 0 0
KOSMOS ENERGY LTD COM 500688106 965 169,278 SH   SOLE 18 169,278 0 0
KOSMOS ENERGY LTD COM 500688106 17,052 2,991,622 SH   SOLE 19 2,991,622 0 0
KOSMOS ENERGY LTD COM 500688106 24,329 4,268,163 SH   SOLE 21 4,268,163 0 0
KOSMOS ENERGY LTD COM 500688106 55,939 9,813,863 SH   SOLE 22 9,175,704 0 638,159
KOSMOS ENERGY LTD COM 500688106 1,862 326,700 SH   SOLE 25 326,700 0 0
KOSMOS ENERGY LTD COM 500688106 790 138,568 SH   SOLE 26 73,272 0 65,296
KOSMOS ENERGY LTD COM 500688106 192 33,637 SH   SOLE 28 33,637 0 0
KOSMOS ENERGY LTD COM 500688106 4,167 731,023 SH   SOLE 29 731,023 0 0
KOSMOS ENERGY LTD COM 500688106 888 155,743 SH   SOLE 30 155,743 0 0
KOSMOS ENERGY LTD COM 500688106 44 7,675 SH   SOLE 31 7,675 0 0
KOSMOS ENERGY LTD COM 500688106 22,553 3,956,689 SH   SOLE 34 3,956,689 0 0
KOSMOS ENERGY LTD COM 500688106 177 31,119 SH   SOLE 40 31,119 0 0
KOSS CORP COM 500692108 14 8,843 SH   SOLE 22 8,843 0 0
KRAFT HEINZ CO COM 500754106 57,996 1,805,042 SH   SOLE 2 297,552 0 1,507,490
KRAFT HEINZ CO COM 500754106 10,335 321,661 SH   SOLE 4 303,682 0 17,979
KRAFT HEINZ CO COM 500754106 22,900 712,726 SH   SOLE 7 593,037 0 119,689
KRAFT HEINZ CO COM 500754106 1,197 37,247 SH   SOLE 13 37,247 0 0
KRAFT HEINZ CO COM 500754106 185 5,760 SH   SOLE 15 5,760 0 0
KRAFT HEINZ CO COM 500754106 2 55 SH   SOLE 17 0 0 55
KRAFT HEINZ CO COM 500754106 35,395 1,101,622 SH   SOLE 18 1,012,604 0 89,018
KRAFT HEINZ CO COM 500754106 6,401 199,237 SH   SOLE 19 199,237 0 0
KRAFT HEINZ CO COM 500754106 116 3,607 SH   SOLE 20 3,607 0 0
KRAFT HEINZ CO COM 500754106 390,478 12,153,080 SH   SOLE 21 12,153,080 0 0
KRAFT HEINZ CO COM 500754106 487,201 15,163,443 SH   SOLE 22 13,480,900 0 1,682,543
KRAFT HEINZ CO COM 500754106 15,963 496,827 SH   SOLE 23 496,827 0 0
KRAFT HEINZ CO COM 500754106 21,394 665,849 SH   SOLE 25 665,849 0 0
KRAFT HEINZ CO COM 500754106 107,692 3,351,771 SH   SOLE 26 481,797 0 2,869,974
KRAFT HEINZ CO COM 500754106 4,031 125,466 SH   SOLE 28 87,537 0 37,929
KRAFT HEINZ CO COM 500754106 862 26,823 SH   SOLE 29 26,823 0 0
KRAFT HEINZ CO COM 500754106 108,378 3,373,112 SH   SOLE 30 3,373,112 0 0
KRAFT HEINZ CO COM 500754106 4,820 150,007 SH   SOLE 31 116,480 0 33,527
KRAFT HEINZ CO COM 500754106 6,386 198,755 SH   SOLE 32 198,755 0 0
KRAFT HEINZ CO COM 500754106 1,416 44,084 SH   SOLE 34 44,084 0 0
KRAFT HEINZ CO COM 500754106 17,998 560,154 SH   SOLE 36 560,154 0 0
KRAFT HEINZ CO COM 500754106 455 14,157 SH   SOLE 40 14,157 0 0
KRAFT HEINZ CO OPTIONS 500754106 5,912 184,000 SH Call SOLE 2 184,000 0 0
KRAFT HEINZ CO OPTIONS 500754106 8,460 263,300 SH Call SOLE 19 263,300 0 0
KRAFT HEINZ CO OPTIONS 500754106 119 3,700 SH Call SOLE 22 3,700 0 0
KRAFT HEINZ CO OPTIONS 500754106 16 500 SH Call SOLE 25 500 0 0
KRAFT HEINZ CO OPTIONS 500754106 13 400 SH Call SOLE 26 0 0 400
KRAFT HEINZ CO OPTIONS 500754106 1,690 52,600 SH Call SOLE 34 52,600 0 0
KRANESHARES TR BOSERA MSCI CH 500767405 54,459 1,669,500 SH   SOLE 2 0 0 1,669,500
KRATON CORPORATION COM 50077C106 670 26,476 SH   SOLE 2 1,239 0 25,237
KRATON CORPORATION COM 50077C106 8 300 SH   SOLE 4 300 0 0
KRATON CORPORATION COM 50077C106 16 620 SH   SOLE 7 620 0 0
KRATON CORPORATION COM 50077C106 3,540 139,802 SH   SOLE 18 139,802 0 0
KRATON CORPORATION COM 50077C106 1,395 55,095 SH   SOLE 19 55,095 0 0
KRATON CORPORATION COM 50077C106 92,289 3,644,922 SH   SOLE 21 3,644,922 0 0
KRATON CORPORATION COM 50077C106 24,623 972,479 SH   SOLE 22 928,315 0 44,164
KRATON CORPORATION COM 50077C106 419 16,550 SH   SOLE 26 8,535 0 8,015
KRATON CORPORATION COM 50077C106 113 4,444 SH   SOLE 28 4,444 0 0
KRATON CORPORATION COM 50077C106 1,083 42,767 SH   SOLE 30 42,767 0 0
KRATON CORPORATION COM 50077C106 45 1,772 SH   SOLE 34 1,772 0 0
KRATON CORPORATION COM 50077C106 86 3,403 SH   SOLE 40 3,403 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 671 37,273 SH   SOLE 2 3,437 0 33,836
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 8 417 SH   SOLE 4 417 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 27 1,511 SH   SOLE 7 1,511 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 1 50 SH   SOLE 17 0 0 50
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 5,529 306,989 SH   SOLE 18 306,989 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 2,856 158,601 SH   SOLE 19 158,601 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 80,503 4,469,879 SH   SOLE 21 4,469,879 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 47,416 2,632,785 SH   SOLE 22 2,512,347 0 120,438
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 653 36,272 SH   SOLE 26 27,406 0 8,866
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 219 12,147 SH   SOLE 28 12,147 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 517 28,724 SH   SOLE 30 28,724 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 187 10,396 SH   SOLE 40 10,396 0 0
KROGER CO COM 501044101 57,182 1,972,465 SH   SOLE 2 250,131 0 1,722,334
KROGER CO COM 501044101 12,327 425,220 SH   SOLE 4 403,773 0 21,447
KROGER CO COM 501044101 37,147 1,281,362 SH   SOLE 7 750,519 0 530,843
KROGER CO COM 501044101 1,098 37,874 SH   SOLE 13 37,874 0 0
KROGER CO COM 501044101 144 4,960 SH   SOLE 15 4,960 0 0
KROGER CO COM 501044101 18 628 SH   SOLE 17 0 0 628
KROGER CO COM 501044101 54,489 1,879,592 SH   SOLE 18 1,763,234 0 116,358
KROGER CO COM 501044101 12,227 421,769 SH   SOLE 19 421,769 0 0
KROGER CO COM 501044101 584,640 20,166,945 SH   SOLE 21 20,166,945 0 0
KROGER CO COM 501044101 586,296 20,224,081 SH   SOLE 22 17,957,061 0 2,267,020
KROGER CO COM 501044101 17,421 600,922 SH   SOLE 23 600,922 0 0
KROGER CO COM 501044101 26,801 924,485 SH   SOLE 25 924,485 0 0
KROGER CO COM 501044101 146,723 5,061,169 SH   SOLE 26 565,732 0 4,495,437
KROGER CO COM 501044101 4,357 150,285 SH   SOLE 28 104,211 0 46,074
KROGER CO COM 501044101 584 20,132 SH   SOLE 29 20,132 0 0
KROGER CO COM 501044101 106,349 3,668,468 SH   SOLE 30 3,668,468 0 0
KROGER CO COM 501044101 6,128 211,399 SH   SOLE 31 142,333 0 69,066
KROGER CO COM 501044101 4,097 141,331 SH   SOLE 34 141,331 0 0
KROGER CO COM 501044101 22,818 787,082 SH   SOLE 36 787,082 0 0
KROGER CO COM 501044101 523 18,027 SH   SOLE 40 18,027 0 0
KRONOS WORLDWIDE INC COM 50105F105 341 25,412 SH   SOLE 2 934 0 24,478
KRONOS WORLDWIDE INC COM 50105F105 1 107 SH   SOLE 4 107 0 0
KRONOS WORLDWIDE INC COM 50105F105 6 456 SH   SOLE 7 456 0 0
KRONOS WORLDWIDE INC COM 50105F105 1,038 77,441 SH   SOLE 18 77,441 0 0
KRONOS WORLDWIDE INC COM 50105F105 522 38,964 SH   SOLE 19 38,964 0 0
KRONOS WORLDWIDE INC COM 50105F105 10,319 770,048 SH   SOLE 21 770,048 0 0
KRONOS WORLDWIDE INC COM 50105F105 9,080 677,645 SH   SOLE 22 649,218 0 28,427
KRONOS WORLDWIDE INC COM 50105F105 107 7,978 SH   SOLE 26 0 0 7,978
KRONOS WORLDWIDE INC COM 50105F105 53 3,975 SH   SOLE 28 3,975 0 0
KRONOS WORLDWIDE INC COM 50105F105 43 3,173 SH   SOLE 30 3,173 0 0
KRONOS WORLDWIDE INC COM 50105F105 29 2,183 SH   SOLE 40 2,183 0 0
KRYSTAL BIOTECH INC COM 501147102 241 4,346 SH   SOLE 2 391 0 3,955
KRYSTAL BIOTECH INC COM 501147102 10 179 SH   SOLE 7 179 0 0
KRYSTAL BIOTECH INC COM 501147102 2,110 38,097 SH   SOLE 18 38,097 0 0
KRYSTAL BIOTECH INC COM 501147102 1,027 18,545 SH   SOLE 19 18,545 0 0
KRYSTAL BIOTECH INC COM 501147102 21,003 379,254 SH   SOLE 21 379,254 0 0
KRYSTAL BIOTECH INC COM 501147102 16,969 306,415 SH   SOLE 22 291,577 0 14,838
KRYSTAL BIOTECH INC COM 501147102 230 4,151 SH   SOLE 30 4,151 0 0
KRYSTAL BIOTECH INC COM 501147102 102 1,843 SH   SOLE 40 1,843 0 0
KT CORP SPONSORED ADR 48268K101 11,659 1,005,055 SH   SOLE 2 140,298 0 864,757
KT CORP SPONSORED ADR 48268K101 1,462 126,012 SH   SOLE 4 126,012 0 0
KT CORP SPONSORED ADR 48268K101 1,858 160,153 SH   SOLE 13 160,153 0 0
KT CORP SPONSORED ADR 48268K101 3,181 274,227 SH   SOLE 18 274,227 0 0
KT CORP SPONSORED ADR 48268K101 1,239 106,770 SH   SOLE 19 106,770 0 0
KT CORP SPONSORED ADR 48268K101 460 39,616 SH   SOLE 21 39,616 0 0
KT CORP SPONSORED ADR 48268K101 34,729 2,993,915 SH   SOLE 22 2,077,154 0 916,761
KT CORP SPONSORED ADR 48268K101 1,229 105,962 SH   SOLE 30 105,962 0 0
KT CORP SPONSORED ADR 48268K101 378 32,577 SH   SOLE 31 32,577 0 0
KT CORP SPONSORED ADR 48268K101 448 38,655 SH   SOLE 34 38,655 0 0
KULICKE & SOFFA INDS INC COM 501242101 14 508 SH   SOLE 4 508 0 0
KULICKE & SOFFA INDS INC COM 501242101 1,838 67,581 SH   SOLE 18 67,581 0 0
KULICKE & SOFFA INDS INC COM 501242101 138,813 5,103,404 SH   SOLE 21 5,103,404 0 0
KULICKE & SOFFA INDS INC COM 501242101 33,445 1,229,578 SH   SOLE 22 1,191,019 0 38,559
KULICKE & SOFFA INDS INC COM 501242101 852 31,314 SH   SOLE 26 14,439 0 16,875
KULICKE & SOFFA INDS INC COM 501242101 228 8,367 SH   SOLE 28 8,367 0 0
KULICKE & SOFFA INDS INC COM 501242101 2,391 87,909 SH   SOLE 30 87,909 0 0
KULICKE & SOFFA INDS INC COM 501242101 160 5,892 SH   SOLE 40 5,892 0 0
KURA ONCOLOGY INC COM 50127T109 198 14,431 SH   SOLE 2 1,232 0 13,199
KURA ONCOLOGY INC COM 50127T109 5 397 SH   SOLE 7 397 0 0
KURA ONCOLOGY INC COM 50127T109 1,719 125,013 SH   SOLE 18 125,013 0 0
KURA ONCOLOGY INC COM 50127T109 833 60,552 SH   SOLE 19 60,552 0 0
KURA ONCOLOGY INC COM 50127T109 22,750 1,654,526 SH   SOLE 21 1,654,526 0 0
KURA ONCOLOGY INC COM 50127T109 15,260 1,109,790 SH   SOLE 22 1,070,949 0 38,841
KURA ONCOLOGY INC COM 50127T109 88 6,381 SH   SOLE 26 0 0 6,381
KURA ONCOLOGY INC COM 50127T109 240 17,447 SH   SOLE 30 17,447 0 0
KURA ONCOLOGY INC COM 50127T109 28 2,057 SH   SOLE 34 2,057 0 0
KURA ONCOLOGY INC COM 50127T109 43 3,158 SH   SOLE 40 3,158 0 0
KURA SUSHI USA INC CL A COM 501270102 38 1,485 SH   SOLE 2 0 0 1,485
KURA SUSHI USA INC CL A COM 501270102 305 11,985 SH   SOLE 18 11,985 0 0
KURA SUSHI USA INC CL A COM 501270102 148 5,826 SH   SOLE 19 5,826 0 0
KURA SUSHI USA INC CL A COM 501270102 3,042 119,514 SH   SOLE 21 119,514 0 0
KURA SUSHI USA INC CL A COM 501270102 658 25,857 SH   SOLE 22 24,854 0 1,003
KVH INDS INC COM 482738101 167 15,042 SH   SOLE 2 659 0 14,383
KVH INDS INC COM 482738101 6 499 SH   SOLE 7 499 0 0
KVH INDS INC COM 482738101 636 57,137 SH   SOLE 18 57,137 0 0
KVH INDS INC COM 482738101 307 27,608 SH   SOLE 19 27,608 0 0
KVH INDS INC COM 482738101 6,385 573,654 SH   SOLE 21 573,654 0 0
KVH INDS INC COM 482738101 6,129 550,687 SH   SOLE 22 538,687 0 12,000
L BRANDS INC COM 501797104 8,898 491,058 SH   SOLE 2 61,957 0 429,101
L BRANDS INC COM 501797104 17 960 SH   SOLE 4 960 0 0
L BRANDS INC COM 501797104 3,690 203,619 SH   SOLE 7 203,619 0 0
L BRANDS INC COM 501797104 11 620 SH   SOLE 15 620 0 0
L BRANDS INC COM 501797104 9,551 527,076 SH   SOLE 18 514,373 0 12,703
L BRANDS INC COM 501797104 1,327 73,232 SH   SOLE 19 73,232 0 0
L BRANDS INC COM 501797104 181,095 9,994,204 SH   SOLE 21 9,994,204 0 0
L BRANDS INC COM 501797104 117,412 6,479,692 SH   SOLE 22 5,830,731 0 648,961
L BRANDS INC COM 501797104 4 203 SH   SOLE 23 203 0 0
L BRANDS INC COM 501797104 3,574 197,220 SH   SOLE 25 197,220 0 0
L BRANDS INC COM 501797104 11,300 623,623 SH   SOLE 26 57,410 0 566,213
L BRANDS INC COM 501797104 527 29,070 SH   SOLE 28 29,070 0 0
L BRANDS INC COM 501797104 10,070 555,766 SH   SOLE 30 555,766 0 0
L BRANDS INC COM 501797104 140 7,721 SH   SOLE 31 4,766 0 2,955
L BRANDS INC COM 501797104 1,499 82,733 SH   SOLE 32 82,733 0 0
L BRANDS INC COM 501797104 31 1,700 SH   SOLE 34 1,700 0 0
L BRANDS INC COM 501797104 3,292 181,663 SH   SOLE 36 181,663 0 0
L BRANDS INC COM 501797104 467 25,761 SH   SOLE 40 25,761 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 109,227 552,015 SH   SOLE 2 79,105 0 472,910
L3HARRIS TECHNOLOGIES INC COM 502431109 19,994 101,045 SH   SOLE 4 94,979 0 6,066
L3HARRIS TECHNOLOGIES INC COM 502431109 41,835 211,426 SH   SOLE 7 202,638 0 8,788
L3HARRIS TECHNOLOGIES INC COM 502431109 703 3,554 SH   SOLE 13 3,554 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 263 1,328 SH   SOLE 15 1,328 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 2 8 SH   SOLE 17 0 0 8
L3HARRIS TECHNOLOGIES INC COM 502431109 95,842 484,369 SH   SOLE 18 453,437 0 30,932
L3HARRIS TECHNOLOGIES INC COM 502431109 13,785 69,666 SH   SOLE 19 69,666 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 1,575,574 7,962,671 SH   SOLE 21 7,962,671 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 1,102,915 5,573,937 SH   SOLE 22 5,001,767 0 572,170
L3HARRIS TECHNOLOGIES INC COM 502431109 32,850 166,017 SH   SOLE 23 166,017 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 57,635 291,278 SH   SOLE 25 291,278 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 120,375 608,352 SH   SOLE 26 152,674 0 455,678
L3HARRIS TECHNOLOGIES INC COM 502431109 8,333 42,112 SH   SOLE 28 29,129 0 12,983
L3HARRIS TECHNOLOGIES INC COM 502431109 2,152 10,878 SH   SOLE 29 10,878 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 174,172 880,235 SH   SOLE 30 880,235 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 11,257 56,892 SH   SOLE 31 41,690 0 15,202
L3HARRIS TECHNOLOGIES INC COM 502431109 4,180 21,123 SH   SOLE 34 21,123 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 33,644 170,029 SH   SOLE 36 170,029 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 1,002 5,063 SH   SOLE 40 5,063 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 34 8,765 SH   SOLE 2 798 0 7,967
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 296 75,254 SH   SOLE 18 75,254 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 139 35,330 SH   SOLE 19 35,330 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 2,862 728,245 SH   SOLE 21 728,245 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 2,854 726,249 SH   SOLE 22 709,070 0 17,179
LA Z BOY INC COM 505336107 1,158 36,788 SH   SOLE 2 2,875 0 33,913
LA Z BOY INC COM 505336107 7 222 SH   SOLE 4 222 0 0
LA Z BOY INC COM 505336107 24 760 SH   SOLE 7 760 0 0
LA Z BOY INC COM 505336107 6,927 220,031 SH   SOLE 18 219,046 0 985
LA Z BOY INC COM 505336107 2,766 87,866 SH   SOLE 19 87,866 0 0
LA Z BOY INC COM 505336107 163,340 5,188,685 SH   SOLE 21 5,188,685 0 0
LA Z BOY INC COM 505336107 44,225 1,404,845 SH   SOLE 22 1,341,312 0 63,533
LA Z BOY INC COM 505336107 72 2,281 SH   SOLE 23 2,281 0 0
LA Z BOY INC COM 505336107 758 24,084 SH   SOLE 26 9,481 0 14,603
LA Z BOY INC COM 505336107 186 5,909 SH   SOLE 28 5,909 0 0
LA Z BOY INC COM 505336107 2,079 66,029 SH   SOLE 30 66,029 0 0
LA Z BOY INC COM 505336107 179 5,689 SH   SOLE 40 5,689 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 53,852 318,329 SH   SOLE 2 87,125 0 231,204
LABORATORY CORP AMER HLDGS COM NEW 50540R409 8,963 52,984 SH   SOLE 4 50,285 0 2,699
LABORATORY CORP AMER HLDGS COM NEW 50540R409 19,781 116,930 SH   SOLE 7 86,040 0 30,890
LABORATORY CORP AMER HLDGS COM NEW 50540R409 809 4,781 SH   SOLE 13 4,781 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 79 469 SH   SOLE 15 469 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 222,923 1,317,744 SH   SOLE 18 1,034,969 0 282,775
LABORATORY CORP AMER HLDGS COM NEW 50540R409 65,567 387,581 SH   SOLE 19 387,581 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 426,985 2,523,997 SH   SOLE 21 2,523,997 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 406,180 2,401,017 SH   SOLE 22 2,119,598 0 281,419
LABORATORY CORP AMER HLDGS COM NEW 50540R409 15,965 94,375 SH   SOLE 23 94,375 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 20,896 123,522 SH   SOLE 25 103,230 0 20,292
LABORATORY CORP AMER HLDGS COM NEW 50540R409 91,923 543,375 SH   SOLE 26 82,790 0 460,585
LABORATORY CORP AMER HLDGS COM NEW 50540R409 3,117 18,426 SH   SOLE 28 12,746 0 5,680
LABORATORY CORP AMER HLDGS COM NEW 50540R409 5,115 30,233 SH   SOLE 29 9,875 0 20,358
LABORATORY CORP AMER HLDGS COM NEW 50540R409 83,779 495,237 SH   SOLE 30 495,237 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 6,113 36,133 SH   SOLE 31 28,588 0 7,545
LABORATORY CORP AMER HLDGS COM NEW 50540R409 46,828 276,813 SH   SOLE 34 276,813 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 18,883 111,620 SH   SOLE 36 111,620 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 362 2,137 SH   SOLE 40 2,137 0 0
LADDER CAP CORP CL A 505743104 1,956 108,416 SH   SOLE 2 4,028 0 104,388
LADDER CAP CORP CL A 505743104 13 731 SH   SOLE 4 731 0 0
LADDER CAP CORP CL A 505743104 33 1,845 SH   SOLE 7 1,845 0 0
LADDER CAP CORP CL A 505743104 6,282 348,251 SH   SOLE 18 348,251 0 0
LADDER CAP CORP CL A 505743104 3,400 188,449 SH   SOLE 19 188,449 0 0
LADDER CAP CORP CL A 505743104 100,807 5,587,948 SH   SOLE 21 5,587,948 0 0
LADDER CAP CORP CL A 505743104 52,112 2,888,681 SH   SOLE 22 2,764,019 0 124,662
LADDER CAP CORP CL A 505743104 15 827 SH   SOLE 23 827 0 0
LADDER CAP CORP CL A 505743104 609 33,733 SH   SOLE 26 26,091 0 7,642
LADDER CAP CORP CL A 505743104 179 9,928 SH   SOLE 28 9,928 0 0
LADDER CAP CORP CL A 505743104 442 24,481 SH   SOLE 30 24,481 0 0
LADDER CAP CORP CL A 505743104 140 7,775 SH   SOLE 40 7,775 0 0
LADENBURG THALMAN FIN SVCS I COM 50575Q102 206 59,114 SH   SOLE 2 5,049 0 54,065
LADENBURG THALMAN FIN SVCS I COM 50575Q102 10 2,792 SH   SOLE 7 2,792 0 0
LADENBURG THALMAN FIN SVCS I COM 50575Q102 1,501 431,267 SH   SOLE 18 431,267 0 0
LADENBURG THALMAN FIN SVCS I COM 50575Q102 737 211,785 SH   SOLE 19 211,785 0 0
LADENBURG THALMAN FIN SVCS I COM 50575Q102 14,677 4,217,390 SH   SOLE 21 4,217,390 0 0
LADENBURG THALMAN FIN SVCS I COM 50575Q102 12,464 3,581,707 SH   SOLE 22 3,489,535 0 92,172
LADENBURG THALMAN FIN SVCS I COM 50575Q102 97 27,865 SH   SOLE 26 0 0 27,865
LADENBURG THALMAN FIN SVCS I COM 50575Q102 45 12,937 SH   SOLE 28 12,937 0 0
LADENBURG THALMAN FIN SVCS I COM 50575Q102 48 13,774 SH   SOLE 30 13,774 0 0
LADENBURG THALMAN FIN SVCS I COM 50575Q102 63 18,107 SH   SOLE 40 18,107 0 0
LAKE SHORE BANCORP INC COM 510700107 6 411 SH   SOLE 18 411 0 0
LAKE SHORE BANCORP INC COM 510700107 10 652 SH   SOLE 21 652 0 0
LAKELAND BANCORP INC COM 511637100 989 56,931 SH   SOLE 2 6,447 0 50,484
LAKELAND BANCORP INC COM 511637100 19 1,112 SH   SOLE 7 1,112 0 0
LAKELAND BANCORP INC COM 511637100 3,073 176,824 SH   SOLE 18 176,824 0 0
LAKELAND BANCORP INC COM 511637100 3,730 214,601 SH   SOLE 19 214,601 0 0
LAKELAND BANCORP INC COM 511637100 30,484 1,753,966 SH   SOLE 21 1,753,966 0 0
LAKELAND BANCORP INC COM 511637100 29,080 1,673,210 SH   SOLE 22 1,618,744 0 54,466
LAKELAND BANCORP INC COM 511637100 511 29,383 SH   SOLE 23 29,383 0 0
LAKELAND BANCORP INC COM 511637100 1,211 69,660 SH   SOLE 26 34,700 0 34,960
LAKELAND BANCORP INC COM 511637100 99 5,691 SH   SOLE 28 5,691 0 0
LAKELAND BANCORP INC COM 511637100 117 6,730 SH   SOLE 30 6,730 0 0
LAKELAND BANCORP INC COM 511637100 369 21,258 SH   SOLE 34 21,258 0 0
LAKELAND BANCORP INC COM 511637100 62 3,569 SH   SOLE 40 3,569 0 0
LAKELAND FINL CORP COM 511656100 787 16,076 SH   SOLE 2 924 0 15,152
LAKELAND FINL CORP COM 511656100 24 498 SH   SOLE 7 498 0 0
LAKELAND FINL CORP COM 511656100 4,220 86,236 SH   SOLE 18 86,236 0 0
LAKELAND FINL CORP COM 511656100 2,144 43,821 SH   SOLE 19 43,821 0 0
LAKELAND FINL CORP COM 511656100 40,726 832,331 SH   SOLE 21 832,331 0 0
LAKELAND FINL CORP COM 511656100 43,915 897,509 SH   SOLE 22 865,593 0 31,916
LAKELAND FINL CORP COM 511656100 579 11,833 SH   SOLE 26 9,378 0 2,455
LAKELAND FINL CORP COM 511656100 164 3,343 SH   SOLE 28 3,343 0 0
LAKELAND FINL CORP COM 511656100 520 10,630 SH   SOLE 30 10,630 0 0
LAKELAND FINL CORP COM 511656100 128 2,619 SH   SOLE 40 2,619 0 0
LAKELAND INDS INC COM 511795106 17 1,605 SH   SOLE 18 1,605 0 0
LAKELAND INDS INC COM 511795106 296 27,411 SH   SOLE 21 27,411 0 0
LAKELAND INDS INC COM 511795106 204 18,927 SH   SOLE 22 18,927 0 0
LAM RESEARCH CORP COM 512807108 144,951 495,728 SH   SOLE 2 161,456 0 334,272
LAM RESEARCH CORP COM 512807108 24,396 83,432 SH   SOLE 4 79,499 0 3,933
LAM RESEARCH CORP COM 512807108 40,433 138,279 SH   SOLE 7 134,318 0 3,961
LAM RESEARCH CORP COM 512807108 4,765 16,295 SH   SOLE 13 16,295 0 0
LAM RESEARCH CORP COM 512807108 330 1,128 SH   SOLE 15 1,128 0 0
LAM RESEARCH CORP COM 512807108 112,007 383,061 SH   SOLE 18 337,481 0 45,580
LAM RESEARCH CORP COM 512807108 107,882 368,954 SH   SOLE 19 368,954 0 0
LAM RESEARCH CORP COM 512807108 1,389,631 4,752,500 SH   SOLE 21 4,752,500 0 0
LAM RESEARCH CORP COM 512807108 1,160,090 3,967,477 SH   SOLE 22 3,429,181 0 538,296
LAM RESEARCH CORP COM 512807108 41,099 140,556 SH   SOLE 23 140,556 0 0
LAM RESEARCH CORP COM 512807108 48,068 164,391 SH   SOLE 25 164,391 0 0
LAM RESEARCH CORP COM 512807108 233,937 800,059 SH   SOLE 26 106,615 0 693,444
LAM RESEARCH CORP COM 512807108 7,884 26,964 SH   SOLE 28 18,856 0 8,108
LAM RESEARCH CORP COM 512807108 21,999 75,236 SH   SOLE 29 20,951 0 54,285
LAM RESEARCH CORP COM 512807108 206,968 707,826 SH   SOLE 30 707,826 0 0
LAM RESEARCH CORP COM 512807108 23,366 79,912 SH   SOLE 31 64,751 0 15,161
LAM RESEARCH CORP COM 512807108 6,904 23,613 SH   SOLE 32 23,613 0 0
LAM RESEARCH CORP COM 512807108 49,078 167,847 SH   SOLE 34 167,847 0 0
LAM RESEARCH CORP COM 512807108 32,382 110,745 SH   SOLE 36 110,745 0 0
LAM RESEARCH CORP COM 512807108 980 3,351 SH   SOLE 40 3,351 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 19,255 215,723 SH   SOLE 2 62,012 0 153,711
LAMAR ADVERTISING CO NEW CL A 512816109 41 461 SH   SOLE 4 461 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 174 1,947 SH   SOLE 7 1,947 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 2,641 29,590 SH   SOLE 13 29,590 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 2 22 SH   SOLE 17 0 0 22
LAMAR ADVERTISING CO NEW CL A 512816109 28,781 322,435 SH   SOLE 18 285,655 0 36,780
LAMAR ADVERTISING CO NEW CL A 512816109 24,518 274,683 SH   SOLE 19 274,683 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 430,306 4,820,815 SH   SOLE 21 4,820,815 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 272,669 3,054,774 SH   SOLE 22 2,840,107 0 214,667
LAMAR ADVERTISING CO NEW CL A 512816109 1,284 14,387 SH   SOLE 25 14,387 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 3,005 33,666 SH   SOLE 26 23,363 0 10,303
LAMAR ADVERTISING CO NEW CL A 512816109 951 10,652 SH   SOLE 28 10,652 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 4,616 51,718 SH   SOLE 29 0 0 51,718
LAMAR ADVERTISING CO NEW CL A 512816109 3,897 43,656 SH   SOLE 30 43,656 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 154 1,730 SH   SOLE 31 1,730 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 2,061 23,095 SH   SOLE 34 23,095 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 1,571 17,602 SH   SOLE 36 17,602 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 799 8,947 SH   SOLE 40 8,947 0 0
LAMB WESTON HLDGS INC COM 513272104 33,505 389,455 SH   SOLE 2 42,625 0 346,830
LAMB WESTON HLDGS INC COM 513272104 6,065 70,501 SH   SOLE 4 66,635 0 3,866
LAMB WESTON HLDGS INC COM 513272104 14,572 169,377 SH   SOLE 7 169,377 0 0
LAMB WESTON HLDGS INC COM 513272104 21 248 SH   SOLE 13 248 0 0
LAMB WESTON HLDGS INC COM 513272104 72 837 SH   SOLE 15 837 0 0
LAMB WESTON HLDGS INC COM 513272104 25,589 297,447 SH   SOLE 18 278,003 0 19,444
LAMB WESTON HLDGS INC COM 513272104 4,210 48,931 SH   SOLE 19 48,931 0 0
LAMB WESTON HLDGS INC COM 513272104 574,412 6,676,878 SH   SOLE 21 6,676,878 0 0
LAMB WESTON HLDGS INC COM 513272104 367,358 4,270,113 SH   SOLE 22 3,900,728 0 369,385
LAMB WESTON HLDGS INC COM 513272104 9,060 105,307 SH   SOLE 23 105,307 0 0
LAMB WESTON HLDGS INC COM 513272104 12,654 147,091 SH   SOLE 25 147,091 0 0
LAMB WESTON HLDGS INC COM 513272104 74,333 864,036 SH   SOLE 26 148,579 0 715,457
LAMB WESTON HLDGS INC COM 513272104 2,368 27,529 SH   SOLE 28 18,989 0 8,540
LAMB WESTON HLDGS INC COM 513272104 2,901 33,725 SH   SOLE 29 2,911 0 30,814
LAMB WESTON HLDGS INC COM 513272104 60,646 704,936 SH   SOLE 30 704,936 0 0
LAMB WESTON HLDGS INC COM 513272104 2,867 33,326 SH   SOLE 31 27,638 0 5,688
LAMB WESTON HLDGS INC COM 513272104 906 10,527 SH   SOLE 34 10,527 0 0
LAMB WESTON HLDGS INC COM 513272104 10,595 123,149 SH   SOLE 36 123,149 0 0
LAMB WESTON HLDGS INC COM 513272104 261 3,038 SH   SOLE 40 3,038 0 0
LANCASTER COLONY CORP COM 513847103 3,136 19,585 SH   SOLE 2 9,270 0 10,315
LANCASTER COLONY CORP COM 513847103 14 90 SH   SOLE 4 90 0 0
LANCASTER COLONY CORP COM 513847103 2,987 18,659 SH   SOLE 7 18,659 0 0
LANCASTER COLONY CORP COM 513847103 17,822 111,317 SH   SOLE 18 111,038 0 279
LANCASTER COLONY CORP COM 513847103 5,999 37,470 SH   SOLE 19 37,470 0 0
LANCASTER COLONY CORP COM 513847103 228,991 1,430,301 SH   SOLE 21 1,430,301 0 0
LANCASTER COLONY CORP COM 513847103 107,320 670,332 SH   SOLE 22 646,231 0 24,101
LANCASTER COLONY CORP COM 513847103 20 124 SH   SOLE 23 124 0 0
LANCASTER COLONY CORP COM 513847103 1,652 10,321 SH   SOLE 26 5,166 0 5,155
LANCASTER COLONY CORP COM 513847103 389 2,431 SH   SOLE 28 2,431 0 0
LANCASTER COLONY CORP COM 513847103 1,035 6,464 SH   SOLE 30 6,464 0 0
LANCASTER COLONY CORP COM 513847103 343 2,144 SH   SOLE 40 2,144 0 0
LANDEC CORP COM 514766104 282 24,919 SH   SOLE 2 1,096 0 23,823
LANDEC CORP COM 514766104 8 707 SH   SOLE 7 707 0 0
LANDEC CORP COM 514766104 996 88,088 SH   SOLE 18 88,088 0 0
LANDEC CORP COM 514766104 723 63,917 SH   SOLE 19 63,917 0 0
LANDEC CORP COM 514766104 10,888 962,725 SH   SOLE 21 962,725 0 0
LANDEC CORP COM 514766104 9,635 851,910 SH   SOLE 22 819,602 0 32,308
LANDEC CORP COM 514766104 116 10,234 SH   SOLE 26 0 0 10,234
LANDEC CORP COM 514766104 41 3,584 SH   SOLE 28 3,584 0 0
LANDEC CORP COM 514766104 37 3,242 SH   SOLE 30 3,242 0 0
LANDEC CORP COM 514766104 27 2,385 SH   SOLE 40 2,385 0 0
LANDMARK BANCORP INC COM 51504L107 20 781 SH   SOLE 21 781 0 0
LANDS END INC NEW COM 51509F105 180 10,734 SH   SOLE 2 409 0 10,325
LANDS END INC NEW COM 51509F105 6 331 SH   SOLE 7 331 0 0
LANDS END INC NEW COM 51509F105 621 36,961 SH   SOLE 18 36,961 0 0
LANDS END INC NEW COM 51509F105 383 22,774 SH   SOLE 19 22,774 0 0
LANDS END INC NEW COM 51509F105 6,764 402,638 SH   SOLE 21 402,638 0 0
LANDS END INC NEW COM 51509F105 7,068 420,729 SH   SOLE 22 404,796 0 15,933
LANDS END INC NEW COM 51509F105 214 12,724 SH   SOLE 26 3,857 0 8,867
LANDS END INC NEW COM 51509F105 9 558 SH   SOLE 28 558 0 0
LANDS END INC NEW COM 51509F105 37 2,184 SH   SOLE 30 2,184 0 0
LANDS END INC NEW COM 51509F105 32 1,932 SH   SOLE 40 1,932 0 0
LANDSTAR SYS INC COM 515098101 18,077 158,751 SH   SOLE 2 82,971 0 75,780
LANDSTAR SYS INC COM 515098101 605 5,316 SH   SOLE 4 5,316 0 0
LANDSTAR SYS INC COM 515098101 99 870 SH   SOLE 7 870 0 0
LANDSTAR SYS INC COM 515098101 1,789 15,712 SH   SOLE 13 15,712 0 0
LANDSTAR SYS INC COM 515098101 17,802 156,335 SH   SOLE 18 131,244 0 25,091
LANDSTAR SYS INC COM 515098101 18,104 158,991 SH   SOLE 19 158,991 0 0
LANDSTAR SYS INC COM 515098101 268,132 2,354,716 SH   SOLE 21 2,354,716 0 0
LANDSTAR SYS INC COM 515098101 180,649 1,586,447 SH   SOLE 22 1,433,886 0 152,561
LANDSTAR SYS INC COM 515098101 238 2,093 SH   SOLE 23 2,093 0 0
LANDSTAR SYS INC COM 515098101 2,384 20,938 SH   SOLE 26 9,781 0 11,157
LANDSTAR SYS INC COM 515098101 583 5,121 SH   SOLE 28 5,121 0 0
LANDSTAR SYS INC COM 515098101 7,976 70,044 SH   SOLE 29 8,131 0 61,913
LANDSTAR SYS INC COM 515098101 2,354 20,676 SH   SOLE 30 20,676 0 0
LANDSTAR SYS INC COM 515098101 92 812 SH   SOLE 31 812 0 0
LANDSTAR SYS INC COM 515098101 1,087 9,545 SH   SOLE 36 9,545 0 0
LANDSTAR SYS INC COM 515098101 490 4,303 SH   SOLE 40 4,303 0 0
LANNET INC COM 516012101 284 32,250 SH   SOLE 2 1,196 0 31,054
LANNET INC COM 516012101 6 694 SH   SOLE 7 694 0 0
LANNET INC COM 516012101 1,324 150,115 SH   SOLE 18 150,115 0 0
LANNET INC COM 516012101 490 55,520 SH   SOLE 19 55,520 0 0
LANNET INC COM 516012101 34,926 3,959,822 SH   SOLE 21 3,959,822 0 0
LANNET INC COM 516012101 8,728 989,534 SH   SOLE 22 964,731 0 24,803
LANNET INC COM 516012101 353 39,977 SH   SOLE 30 39,977 0 0
LANTHEUS HLDGS INC COM 516544103 329 16,031 SH   SOLE 2 1,313 0 14,718
LANTHEUS HLDGS INC COM 516544103 4 194 SH   SOLE 4 194 0 0
LANTHEUS HLDGS INC COM 516544103 16 796 SH   SOLE 7 796 0 0
LANTHEUS HLDGS INC COM 516544103 3,708 180,801 SH   SOLE 18 180,801 0 0
LANTHEUS HLDGS INC COM 516544103 1,382 67,385 SH   SOLE 19 67,385 0 0
LANTHEUS HLDGS INC COM 516544103 93,114 4,539,915 SH   SOLE 21 4,539,915 0 0
LANTHEUS HLDGS INC COM 516544103 23,922 1,166,378 SH   SOLE 22 1,118,320 0 48,058
LANTHEUS HLDGS INC COM 516544103 498 24,297 SH   SOLE 26 21,775 0 2,522
LANTHEUS HLDGS INC COM 516544103 96 4,696 SH   SOLE 28 4,696 0 0
LANTHEUS HLDGS INC COM 516544103 1,095 53,390 SH   SOLE 30 53,390 0 0
LANTHEUS HLDGS INC COM 516544103 93 4,546 SH   SOLE 40 4,546 0 0
LANTRONIX INC COM NEW 516548203 10 2,816 SH   SOLE 18 2,816 0 0
LANTRONIX INC COM NEW 516548203 141 39,810 SH   SOLE 21 39,810 0 0
LANTRONIX INC COM NEW 516548203 338 95,141 SH   SOLE 22 95,141 0 0
LAREDO PETROLEUM INC COM 516806106 700 243,835 SH   SOLE 2 53,097 0 190,738
LAREDO PETROLEUM INC COM 516806106 3 962 SH   SOLE 4 962 0 0
LAREDO PETROLEUM INC COM 516806106 10 3,496 SH   SOLE 7 3,496 0 0
LAREDO PETROLEUM INC COM 516806106 2,333 812,755 SH   SOLE 18 812,755 0 0
LAREDO PETROLEUM INC COM 516806106 2,180 759,453 SH   SOLE 19 759,453 0 0
LAREDO PETROLEUM INC COM 516806106 60,589 21,111,126 SH   SOLE 21 21,111,126 0 0
LAREDO PETROLEUM INC COM 516806106 18,174 6,332,488 SH   SOLE 22 6,123,519 0 208,969
LAREDO PETROLEUM INC COM 516806106 356 124,104 SH   SOLE 23 124,104 0 0
LAREDO PETROLEUM INC COM 516806106 953 332,052 SH   SOLE 26 17,573 0 314,479
LAREDO PETROLEUM INC COM 516806106 62 21,588 SH   SOLE 28 21,588 0 0
LAREDO PETROLEUM INC COM 516806106 641 223,403 SH   SOLE 30 223,403 0 0
LAREDO PETROLEUM INC COM 516806106 148 51,531 SH   SOLE 34 51,531 0 0
LAREDO PETROLEUM INC COM 516806106 47 16,204 SH   SOLE 40 16,204 0 0
LAS VEGAS SANDS CORP COM 517834107 48,488 702,317 SH   SOLE 2 78,129 0 624,188
LAS VEGAS SANDS CORP COM 517834107 10,419 150,910 SH   SOLE 4 141,401 0 9,509
LAS VEGAS SANDS CORP COM 517834107 23,420 339,230 SH   SOLE 7 325,819 0 13,411
LAS VEGAS SANDS CORP COM 517834107 40 578 SH   SOLE 13 578 0 0
LAS VEGAS SANDS CORP COM 517834107 148 2,150 SH   SOLE 15 2,150 0 0
LAS VEGAS SANDS CORP COM 517834107 42,139 610,359 SH   SOLE 18 564,498 0 45,861
LAS VEGAS SANDS CORP COM 517834107 2,833 41,030 SH   SOLE 19 41,030 0 0
LAS VEGAS SANDS CORP COM 517834107 457,491 6,626,457 SH   SOLE 21 6,626,457 0 0
LAS VEGAS SANDS CORP COM 517834107 548,742 7,948,170 SH   SOLE 22 7,274,092 0 674,078
LAS VEGAS SANDS CORP COM 517834107 17,218 249,391 SH   SOLE 23 249,391 0 0
LAS VEGAS SANDS CORP COM 517834107 23,786 344,524 SH   SOLE 25 344,524 0 0
LAS VEGAS SANDS CORP COM 517834107 97,389 1,410,612 SH   SOLE 26 207,917 0 1,202,695
LAS VEGAS SANDS CORP COM 517834107 4,460 64,596 SH   SOLE 28 45,192 0 19,404
LAS VEGAS SANDS CORP COM 517834107 88,521 1,282,174 SH   SOLE 30 1,282,174 0 0
LAS VEGAS SANDS CORP COM 517834107 1,874 27,140 SH   SOLE 31 9,544 0 17,596
LAS VEGAS SANDS CORP COM 517834107 1,655 23,977 SH   SOLE 34 23,977 0 0
LAS VEGAS SANDS CORP COM 517834107 17,454 252,816 SH   SOLE 36 252,816 0 0
LAS VEGAS SANDS CORP COM 517834107 543 7,860 SH   SOLE 40 7,860 0 0
LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 9,892 973,603 SH   SOLE 21 973,603 0 0
LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 117 11,482 SH   SOLE 22 11,482 0 0
LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 77 7,538 SH   SOLE 25 7,538 0 0
LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 1,454 143,100 SH   SOLE 26 143,100 0 0
LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 3,285 323,320 SH   SOLE 30 323,320 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 1,006 52,552 SH   SOLE 2 4,752 0 47,800
LATTICE SEMICONDUCTOR CORP COM 518415104 5 279 SH   SOLE 4 279 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 41 2,132 SH   SOLE 7 2,132 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 8,164 426,557 SH   SOLE 18 426,557 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 4,335 226,508 SH   SOLE 19 226,508 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 84,112 4,394,586 SH   SOLE 21 4,394,586 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 71,707 3,746,436 SH   SOLE 22 3,596,749 0 149,687
LATTICE SEMICONDUCTOR CORP COM 518415104 16 828 SH   SOLE 23 828 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 1,032 53,906 SH   SOLE 26 20,268 0 33,638
LATTICE SEMICONDUCTOR CORP COM 518415104 325 16,984 SH   SOLE 28 16,984 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 20,946 1,094,354 SH   SOLE 30 1,094,354 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 262 13,705 SH   SOLE 40 13,705 0 0
LATTICE STRATEGIES TR HARTFORD US EQTY 518416409 0 10 SH   SOLE 17 0 0 10
LAUDER ESTEE COS INC CL A 518439104 155,752 754,103 SH   SOLE 2 255,681 0 498,422
LAUDER ESTEE COS INC CL A 518439104 27,523 133,259 SH   SOLE 4 127,308 0 5,951
LAUDER ESTEE COS INC CL A 518439104 42,783 207,142 SH   SOLE 7 199,296 0 7,846
LAUDER ESTEE COS INC CL A 518439104 7,975 38,610 SH   SOLE 13 38,610 0 0
LAUDER ESTEE COS INC CL A 518439104 268 1,299 SH   SOLE 15 1,299 0 0
LAUDER ESTEE COS INC CL A 518439104 109,576 530,534 SH   SOLE 18 450,659 0 79,875
LAUDER ESTEE COS INC CL A 518439104 54,855 265,592 SH   SOLE 19 265,592 0 0
LAUDER ESTEE COS INC CL A 518439104 999,184 4,837,724 SH   SOLE 21 4,837,724 0 0
LAUDER ESTEE COS INC CL A 518439104 1,236,053 5,984,569 SH   SOLE 22 5,133,988 0 850,581
LAUDER ESTEE COS INC CL A 518439104 45,711 221,318 SH   SOLE 23 221,318 0 0
LAUDER ESTEE COS INC CL A 518439104 49,075 237,604 SH   SOLE 25 237,604 0 0
LAUDER ESTEE COS INC CL A 518439104 267,108 1,293,252 SH   SOLE 26 146,033 0 1,147,219
LAUDER ESTEE COS INC CL A 518439104 8,517 41,238 SH   SOLE 28 28,860 0 12,378
LAUDER ESTEE COS INC CL A 518439104 28,889 139,872 SH   SOLE 29 38,044 0 101,828
LAUDER ESTEE COS INC CL A 518439104 185,847 899,810 SH   SOLE 30 899,810 0 0
LAUDER ESTEE COS INC CL A 518439104 22,545 109,157 SH   SOLE 31 84,287 0 24,870
LAUDER ESTEE COS INC CL A 518439104 6,136 29,710 SH   SOLE 34 29,710 0 0
LAUDER ESTEE COS INC CL A 518439104 34,177 165,476 SH   SOLE 36 165,476 0 0
LAUDER ESTEE COS INC CL A 518439104 961 4,652 SH   SOLE 40 4,652 0 0
LAUREATE EDUCATION INC CL A 518613203 2,085 118,424 SH   SOLE 2 3,950 0 114,474
LAUREATE EDUCATION INC CL A 518613203 7 392 SH   SOLE 4 392 0 0
LAUREATE EDUCATION INC CL A 518613203 39 2,204 SH   SOLE 7 2,204 0 0
LAUREATE EDUCATION INC CL A 518613203 7,161 406,641 SH   SOLE 18 406,641 0 0
LAUREATE EDUCATION INC CL A 518613203 3,679 208,924 SH   SOLE 19 208,924 0 0
LAUREATE EDUCATION INC CL A 518613203 72,049 4,091,372 SH   SOLE 21 4,091,372 0 0
LAUREATE EDUCATION INC CL A 518613203 56,787 3,224,702 SH   SOLE 22 3,083,540 0 141,162
LAUREATE EDUCATION INC CL A 518613203 544 30,869 SH   SOLE 26 23,231 0 7,638
LAUREATE EDUCATION INC CL A 518613203 197 11,165 SH   SOLE 28 11,165 0 0
LAUREATE EDUCATION INC CL A 518613203 586 33,278 SH   SOLE 30 33,278 0 0
LAUREATE EDUCATION INC CL A 518613203 155 8,799 SH   SOLE 40 8,799 0 0
LAWSON PRODS INC COM 520776105 87 1,663 SH   SOLE 2 128 0 1,535
LAWSON PRODS INC COM 520776105 799 15,333 SH   SOLE 18 15,333 0 0
LAWSON PRODS INC COM 520776105 739 14,176 SH   SOLE 19 14,176 0 0
LAWSON PRODS INC COM 520776105 7,852 150,705 SH   SOLE 21 150,705 0 0
LAWSON PRODS INC COM 520776105 11,136 213,742 SH   SOLE 22 209,469 0 4,273
LAWSON PRODS INC COM 520776105 137 2,639 SH   SOLE 26 0 0 2,639
LAZARD GLB TTL RET&INCM FD I COM 52106W103 753 45,473 SH   SOLE 2 45,473 0 0
LAZARD LTD SHS A G54050102 7,985 199,815 SH   SOLE 2 6,851 0 192,964
LAZARD LTD SHS A G54050102 416 10,420 SH   SOLE 7 10,420 0 0
LAZARD LTD SHS A G54050102 4,320 108,096 SH   SOLE 18 108,096 0 0
LAZARD LTD SHS A G54050102 968 24,232 SH   SOLE 19 24,232 0 0
LAZARD LTD SHS A G54050102 169,231 4,235,020 SH   SOLE 21 4,235,020 0 0
LAZARD LTD SHS A G54050102 1,958 48,998 SH   SOLE 32 48,998 0 0
LAZYDAYS HLDGS INC COM 52110H100 5 1,144 SH   SOLE 18 1,144 0 0
LAZYDAYS HLDGS INC COM 52110H100 72 17,668 SH   SOLE 21 17,668 0 0
LCI INDS COM 50189K103 1,532 14,299 SH   SOLE 2 4,885 0 9,414
LCI INDS COM 50189K103 18 166 SH   SOLE 4 166 0 0
LCI INDS COM 50189K103 46 426 SH   SOLE 7 426 0 0
LCI INDS COM 50189K103 13,199 123,201 SH   SOLE 18 110,330 0 12,871
LCI INDS COM 50189K103 16,594 154,892 SH   SOLE 19 154,892 0 0
LCI INDS COM 50189K103 293,590 2,740,500 SH   SOLE 21 2,740,500 0 0
LCI INDS COM 50189K103 89,158 832,238 SH   SOLE 22 798,688 0 33,550
LCI INDS COM 50189K103 1,636 15,274 SH   SOLE 23 15,274 0 0
LCI INDS COM 50189K103 4,906 45,796 SH   SOLE 26 4,797 0 40,999
LCI INDS COM 50189K103 325 3,034 SH   SOLE 28 3,034 0 0
LCI INDS COM 50189K103 4,823 45,024 SH   SOLE 30 45,024 0 0
LCI INDS COM 50189K103 749 6,996 SH   SOLE 34 6,996 0 0
LCI INDS COM 50189K103 270 2,520 SH   SOLE 40 2,520 0 0
LCNB CORP COM 50181P100 265 13,751 SH   SOLE 2 530 0 13,221
LCNB CORP COM 50181P100 865 44,820 SH   SOLE 18 44,820 0 0
LCNB CORP COM 50181P100 422 21,886 SH   SOLE 19 21,886 0 0
LCNB CORP COM 50181P100 8,526 441,767 SH   SOLE 21 441,767 0 0
LCNB CORP COM 50181P100 3,402 176,278 SH   SOLE 22 168,602 0 7,676
LEAF GROUP LTD COM 52177G102 42 10,403 SH   SOLE 2 584 0 9,819
LEAF GROUP LTD COM 52177G102 2 577 SH   SOLE 7 577 0 0
LEAF GROUP LTD COM 52177G102 237 59,215 SH   SOLE 18 59,215 0 0
LEAF GROUP LTD COM 52177G102 116 28,892 SH   SOLE 19 28,892 0 0
LEAF GROUP LTD COM 52177G102 2,558 639,489 SH   SOLE 21 639,489 0 0
LEAF GROUP LTD COM 52177G102 793 198,218 SH   SOLE 22 186,571 0 11,647
LEAP THERAPEUTICS INC COM 52187K101 3 2,489 SH   SOLE 18 2,489 0 0
LEAP THERAPEUTICS INC COM 52187K101 33 29,560 SH   SOLE 21 29,560 0 0
LEAR CORP COM NEW 521865204 22,895 166,873 SH   SOLE 2 41,490 0 125,383
LEAR CORP COM NEW 521865204 3,799 27,687 SH   SOLE 4 26,047 0 1,640
LEAR CORP COM NEW 521865204 6,422 46,810 SH   SOLE 7 9,201 0 37,609
LEAR CORP COM NEW 521865204 227 1,651 SH   SOLE 13 1,651 0 0
LEAR CORP COM NEW 521865204 59 433 SH   SOLE 15 433 0 0
LEAR CORP COM NEW 521865204 25,497 185,835 SH   SOLE 18 181,137 0 4,698
LEAR CORP COM NEW 521865204 4,146 30,221 SH   SOLE 19 30,221 0 0
LEAR CORP COM NEW 521865204 404,501 2,948,260 SH   SOLE 21 2,948,260 0 0
LEAR CORP COM NEW 521865204 250,604 1,826,562 SH   SOLE 22 1,698,709 0 127,853
LEAR CORP COM NEW 521865204 5,862 42,725 SH   SOLE 23 42,725 0 0
LEAR CORP COM NEW 521865204 9,177 66,887 SH   SOLE 25 66,887 0 0
LEAR CORP COM NEW 521865204 30,169 219,892 SH   SOLE 26 65,923 0 153,969
LEAR CORP COM NEW 521865204 1,506 10,975 SH   SOLE 28 8,096 0 2,879
LEAR CORP COM NEW 521865204 1,849 13,474 SH   SOLE 29 1,201 0 12,273
LEAR CORP COM NEW 521865204 23,934 174,449 SH   SOLE 30 174,449 0 0
LEAR CORP COM NEW 521865204 2,394 17,452 SH   SOLE 31 13,044 0 4,408
LEAR CORP COM NEW 521865204 1,590 11,591 SH   SOLE 34 11,591 0 0
LEAR CORP COM NEW 521865204 6,413 46,743 SH   SOLE 36 46,743 0 0
LEAR CORP COM NEW 521865204 188 1,368 SH   SOLE 40 1,368 0 0
LEE ENTERPRISES INC COM 523768109 77 54,242 SH   SOLE 2 2,251 0 51,991
LEE ENTERPRISES INC COM 523768109 269 189,490 SH   SOLE 18 189,490 0 0
LEE ENTERPRISES INC COM 523768109 127 89,208 SH   SOLE 19 89,208 0 0
LEE ENTERPRISES INC COM 523768109 2,690 1,894,408 SH   SOLE 21 1,894,408 0 0
LEE ENTERPRISES INC COM 523768109 1,340 943,557 SH   SOLE 22 928,041 0 15,516
LEGACY HOUSING CORP COM 52472M101 61 3,684 SH   SOLE 2 284 0 3,400
LEGACY HOUSING CORP COM 52472M101 285 17,107 SH   SOLE 18 17,107 0 0
LEGACY HOUSING CORP COM 52472M101 155 9,309 SH   SOLE 19 9,309 0 0
LEGACY HOUSING CORP COM 52472M101 3,877 232,983 SH   SOLE 21 232,983 0 0
LEGACY HOUSING CORP COM 52472M101 1,007 60,500 SH   SOLE 22 58,827 0 1,673
LEGG MASON ETF INVESTMENT TR EMRG MKTS VOLA 52468L604 1 20 SH   SOLE 17 0 0 20
LEGG MASON INC COM 524901105 8,535 237,680 SH   SOLE 2 79,503 0 158,177
LEGG MASON INC COM 524901105 35 973 SH   SOLE 4 973 0 0
LEGG MASON INC COM 524901105 101 2,825 SH   SOLE 7 2,825 0 0
LEGG MASON INC COM 524901105 10,713 298,330 SH   SOLE 18 295,615 0 2,715
LEGG MASON INC COM 524901105 732 20,382 SH   SOLE 19 20,382 0 0
LEGG MASON INC COM 524901105 153,159 4,265,084 SH   SOLE 21 4,265,084 0 0
LEGG MASON INC COM 524901105 120,765 3,362,995 SH   SOLE 22 3,186,151 0 176,844
LEGG MASON INC COM 524901105 151 4,214 SH   SOLE 23 4,214 0 0
LEGG MASON INC COM 524901105 940 26,174 SH   SOLE 26 15,815 0 10,359
LEGG MASON INC COM 524901105 383 10,676 SH   SOLE 28 10,676 0 0
LEGG MASON INC COM 524901105 1,086 30,246 SH   SOLE 30 30,246 0 0
LEGG MASON INC COM 524901105 191 5,322 SH   SOLE 31 3,422 0 1,900
LEGG MASON INC COM 524901105 401 11,179 SH   SOLE 34 11,179 0 0
LEGG MASON INC COM 524901105 204 5,685 SH   SOLE 36 5,685 0 0
LEGG MASON INC COM 524901105 299 8,315 SH   SOLE 40 8,315 0 0
LEGGETT & PLATT INC COM 524660107 18,010 354,327 SH   SOLE 2 55,208 0 299,119
LEGGETT & PLATT INC COM 524660107 2,821 55,490 SH   SOLE 4 52,026 0 3,464
LEGGETT & PLATT INC COM 524660107 22,796 448,474 SH   SOLE 7 244,878 0 203,596
LEGGETT & PLATT INC COM 524660107 15 294 SH   SOLE 13 294 0 0
LEGGETT & PLATT INC COM 524660107 55 1,085 SH   SOLE 15 1,085 0 0
LEGGETT & PLATT INC COM 524660107 19,519 384,005 SH   SOLE 18 366,288 0 17,717
LEGGETT & PLATT INC COM 524660107 2,123 41,770 SH   SOLE 19 41,770 0 0
LEGGETT & PLATT INC COM 524660107 331,535 6,522,426 SH   SOLE 21 6,522,426 0 0
LEGGETT & PLATT INC COM 524660107 177,438 3,490,803 SH   SOLE 22 3,144,579 0 346,224
LEGGETT & PLATT INC COM 524660107 4,704 92,553 SH   SOLE 23 92,553 0 0
LEGGETT & PLATT INC COM 524660107 7,161 140,890 SH   SOLE 25 140,890 0 0
LEGGETT & PLATT INC COM 524660107 30,766 605,279 SH   SOLE 26 133,379 0 471,900
LEGGETT & PLATT INC COM 524660107 1,292 25,427 SH   SOLE 28 18,135 0 7,292
LEGGETT & PLATT INC COM 524660107 1,503 29,562 SH   SOLE 29 2,045 0 27,517
LEGGETT & PLATT INC COM 524660107 25,597 503,575 SH   SOLE 30 503,575 0 0
LEGGETT & PLATT INC COM 524660107 1,515 29,809 SH   SOLE 31 21,527 0 8,282
LEGGETT & PLATT INC COM 524660107 2,460 48,399 SH   SOLE 32 48,399 0 0
LEGGETT & PLATT INC COM 524660107 489 9,630 SH   SOLE 34 9,630 0 0
LEGGETT & PLATT INC COM 524660107 4,662 91,723 SH   SOLE 36 91,723 0 0
LEGGETT & PLATT INC COM 524660107 135 2,656 SH   SOLE 40 2,656 0 0
LEIDOS HLDGS INC COM 525327102 33,451 341,724 SH   SOLE 2 44,680 0 297,044
LEIDOS HLDGS INC COM 525327102 5,896 60,228 SH   SOLE 4 56,483 0 3,745
LEIDOS HLDGS INC COM 525327102 11,398 116,440 SH   SOLE 7 116,440 0 0
LEIDOS HLDGS INC COM 525327102 24 246 SH   SOLE 13 246 0 0
LEIDOS HLDGS INC COM 525327102 74 754 SH   SOLE 15 754 0 0
LEIDOS HLDGS INC COM 525327102 26,253 268,189 SH   SOLE 18 249,374 0 18,815
LEIDOS HLDGS INC COM 525327102 4,209 42,997 SH   SOLE 19 42,997 0 0
LEIDOS HLDGS INC COM 525327102 311,016 3,177,196 SH   SOLE 21 3,177,196 0 0
LEIDOS HLDGS INC COM 525327102 342,347 3,497,264 SH   SOLE 22 3,137,752 0 359,512
LEIDOS HLDGS INC COM 525327102 10,093 103,107 SH   SOLE 23 103,107 0 0
LEIDOS HLDGS INC COM 525327102 28,510 291,243 SH   SOLE 25 291,243 0 0
LEIDOS HLDGS INC COM 525327102 51,017 521,163 SH   SOLE 26 134,030 0 387,133
LEIDOS HLDGS INC COM 525327102 2,557 26,119 SH   SOLE 28 17,949 0 8,170
LEIDOS HLDGS INC COM 525327102 3,108 31,751 SH   SOLE 29 3,056 0 28,695
LEIDOS HLDGS INC COM 525327102 49,328 503,915 SH   SOLE 30 503,915 0 0
LEIDOS HLDGS INC COM 525327102 3,004 30,683 SH   SOLE 31 25,108 0 5,575
LEIDOS HLDGS INC COM 525327102 2,564 26,188 SH   SOLE 34 26,188 0 0
LEIDOS HLDGS INC COM 525327102 10,344 105,667 SH   SOLE 36 105,667 0 0
LEIDOS HLDGS INC COM 525327102 282 2,883 SH   SOLE 40 2,883 0 0
LEMAITRE VASCULAR INC COM 525558201 280 7,792 SH   SOLE 2 657 0 7,135
LEMAITRE VASCULAR INC COM 525558201 9 256 SH   SOLE 7 256 0 0
LEMAITRE VASCULAR INC COM 525558201 2,917 81,130 SH   SOLE 18 76,082 0 5,048
LEMAITRE VASCULAR INC COM 525558201 1,026 28,538 SH   SOLE 19 28,538 0 0
LEMAITRE VASCULAR INC COM 525558201 70,290 1,955,215 SH   SOLE 21 1,955,215 0 0
LEMAITRE VASCULAR INC COM 525558201 18,501 514,621 SH   SOLE 22 490,942 0 23,679
LEMAITRE VASCULAR INC COM 525558201 136 3,780 SH   SOLE 26 0 0 3,780
LEMAITRE VASCULAR INC COM 525558201 78 2,159 SH   SOLE 28 2,159 0 0
LEMAITRE VASCULAR INC COM 525558201 847 23,556 SH   SOLE 30 23,556 0 0
LEMAITRE VASCULAR INC COM 525558201 58 1,601 SH   SOLE 40 1,601 0 0
LENDINGCLUB CORP COM NEW 52603A208 8,387 664,608 SH   SOLE 2 597,554 0 67,054
LENDINGCLUB CORP COM NEW 52603A208 4 325 SH   SOLE 4 325 0 0
LENDINGCLUB CORP COM NEW 52603A208 16 1,292 SH   SOLE 7 1,292 0 0
LENDINGCLUB CORP COM NEW 52603A208 2,838 224,865 SH   SOLE 18 224,865 0 0
LENDINGCLUB CORP COM NEW 52603A208 1,464 116,034 SH   SOLE 19 116,034 0 0
LENDINGCLUB CORP COM NEW 52603A208 28,801 2,282,142 SH   SOLE 21 2,282,142 0 0
LENDINGCLUB CORP COM NEW 52603A208 30,162 2,390,036 SH   SOLE 22 2,309,124 0 80,912
LENDINGCLUB CORP COM NEW 52603A208 424 33,603 SH   SOLE 26 16,960 0 16,643
LENDINGCLUB CORP COM NEW 52603A208 97 7,680 SH   SOLE 28 7,680 0 0
LENDINGCLUB CORP COM NEW 52603A208 226 17,881 SH   SOLE 30 17,881 0 0
LENDINGCLUB CORP COM NEW 52603A208 94 7,424 SH   SOLE 40 7,424 0 0
LENDINGTREE INC NEW COM 52603B107 5,102 16,815 SH   SOLE 2 3,779 0 13,036
LENDINGTREE INC NEW COM 52603B107 11 37 SH   SOLE 4 37 0 0
LENDINGTREE INC NEW COM 52603B107 45 147 SH   SOLE 7 147 0 0
LENDINGTREE INC NEW COM 52603B107 6,533 21,529 SH   SOLE 18 21,345 0 184
LENDINGTREE INC NEW COM 52603B107 842 2,774 SH   SOLE 19 2,774 0 0
LENDINGTREE INC NEW COM 52603B107 119,087 392,457 SH   SOLE 21 392,457 0 0
LENDINGTREE INC NEW COM 52603B107 77,353 254,921 SH   SOLE 22 240,704 0 14,217
LENDINGTREE INC NEW COM 52603B107 1,242 4,094 SH   SOLE 26 2,145 0 1,949
LENDINGTREE INC NEW COM 52603B107 327 1,076 SH   SOLE 28 1,076 0 0
LENDINGTREE INC NEW COM 52603B107 777 2,560 SH   SOLE 30 2,560 0 0
LENDINGTREE INC NEW COM 52603B107 50 164 SH   SOLE 31 164 0 0
LENDINGTREE INC NEW COM 52603B107 252 830 SH   SOLE 40 830 0 0
LENDINGTREE INC NEW NOTE 0.625% 6/0 52603BAA5 1,291 825,000 PRN   SOLE 21 825,000 0 0
LENNAR CORP CL A 526057104 48,715 873,190 SH   SOLE 2 245,743 0 627,447
LENNAR CORP CL A 526057104 10,271 184,106 SH   SOLE 4 175,563 0 8,543
LENNAR CORP CL A 526057104 15,931 285,549 SH   SOLE 7 248,544 0 37,005
LENNAR CORP CL A 526057104 472 8,461 SH   SOLE 13 8,461 0 0
LENNAR CORP CL A 526057104 115 2,064 SH   SOLE 15 2,064 0 0
LENNAR CORP CL A 526057104 52,811 946,609 SH   SOLE 18 903,910 0 42,699
LENNAR CORP CL A 526057104 105,219 1,885,984 SH   SOLE 19 1,885,984 0 0
LENNAR CORP CL A 526057104 488,833 8,762,023 SH   SOLE 21 8,762,023 0 0
LENNAR CORP CL A 526057104 398,999 7,151,795 SH   SOLE 22 6,353,557 0 798,238
LENNAR CORP CL A 526057104 13,691 245,400 SH   SOLE 23 245,400 0 0
LENNAR CORP CL A 526057104 15,719 281,754 SH   SOLE 25 281,754 0 0
LENNAR CORP CL A 526057104 70,988 1,272,408 SH   SOLE 26 218,820 0 1,053,588
LENNAR CORP CL A 526057104 2,943 52,756 SH   SOLE 28 37,103 0 15,653
LENNAR CORP CL A 526057104 5,030 90,151 SH   SOLE 29 30,724 0 59,427
LENNAR CORP CL A 526057104 66,969 1,200,380 SH   SOLE 30 1,200,380 0 0
LENNAR CORP CL A 526057104 6,807 122,008 SH   SOLE 31 97,120 0 24,888
LENNAR CORP CL A 526057104 49,576 888,619 SH   SOLE 34 888,619 0 0
LENNAR CORP CL A 526057104 11,015 197,432 SH   SOLE 36 197,432 0 0
LENNAR CORP CL A 526057104 336 6,023 SH   SOLE 40 6,023 0 0
LENNAR CORP CL B 526057302 1,094 24,466 SH   SOLE 2 460 0 24,006
LENNAR CORP CL B 526057302 15 344 SH   SOLE 7 344 0 0
LENNAR CORP CL B 526057302 315 7,051 SH   SOLE 18 7,051 0 0
LENNAR CORP CL B 526057302 162 3,628 SH   SOLE 19 3,628 0 0
LENNAR CORP CL B 526057302 14,035 313,982 SH   SOLE 21 313,982 0 0
LENNAR CORP CL B 526057302 5,349 119,656 SH   SOLE 22 94,396 0 25,260
LENNAR CORP CL B 526057302 15 344 SH   SOLE 31 344 0 0
LENNOX INTL INC COM 526107107 23,106 94,710 SH   SOLE 2 21,131 0 73,579
LENNOX INTL INC COM 526107107 4,339 17,787 SH   SOLE 4 16,808 0 979
LENNOX INTL INC COM 526107107 5,609 22,989 SH   SOLE 7 4,677 0 18,312
LENNOX INTL INC COM 526107107 15 61 SH   SOLE 13 61 0 0
LENNOX INTL INC COM 526107107 25,915 106,221 SH   SOLE 18 103,297 0 2,924
LENNOX INTL INC COM 526107107 2,343 9,604 SH   SOLE 19 9,604 0 0
LENNOX INTL INC COM 526107107 463,806 1,901,078 SH   SOLE 21 1,901,078 0 0
LENNOX INTL INC COM 526107107 285,806 1,171,482 SH   SOLE 22 1,104,534 0 66,948
LENNOX INTL INC COM 526107107 6,435 26,375 SH   SOLE 23 26,375 0 0
LENNOX INTL INC COM 526107107 2,100 8,608 SH   SOLE 25 8,608 0 0
LENNOX INTL INC COM 526107107 25,782 105,676 SH   SOLE 26 29,521 0 76,155
LENNOX INTL INC COM 526107107 1,719 7,046 SH   SOLE 28 5,004 0 2,042
LENNOX INTL INC COM 526107107 1,970 8,073 SH   SOLE 29 723 0 7,350
LENNOX INTL INC COM 526107107 14,996 61,467 SH   SOLE 30 61,467 0 0
LENNOX INTL INC COM 526107107 1,955 8,014 SH   SOLE 31 6,911 0 1,103
LENNOX INTL INC COM 526107107 768 3,149 SH   SOLE 34 3,149 0 0
LENNOX INTL INC COM 526107107 1,666 6,828 SH   SOLE 36 6,828 0 0
LENNOX INTL INC COM 526107107 186 763 SH   SOLE 40 763 0 0
LEVEL ONE BANCORP INC COM 52730D208 147 5,854 SH   SOLE 2 228 0 5,626
LEVEL ONE BANCORP INC COM 52730D208 474 18,829 SH   SOLE 18 18,829 0 0
LEVEL ONE BANCORP INC COM 52730D208 221 8,803 SH   SOLE 19 8,803 0 0
LEVEL ONE BANCORP INC COM 52730D208 4,882 194,039 SH   SOLE 21 194,039 0 0
LEVEL ONE BANCORP INC COM 52730D208 1,265 50,292 SH   SOLE 22 47,852 0 2,440
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 25 1,296 SH   SOLE 19 1,296 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 1,147 59,485 SH   SOLE 21 59,485 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 14,434 748,277 SH   SOLE 22 721,586 0 26,691
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 71 3,681 SH   SOLE 26 0 0 3,681
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 331 17,139 SH   SOLE 28 17,139 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 142 7,355 SH   SOLE 30 7,355 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 73 17,509 SH   SOLE 2 1,501 0 16,008
LEXICON PHARMACEUTICALS INC COM NEW 528872302 4 898 SH   SOLE 7 898 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 565 136,067 SH   SOLE 18 136,067 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 297 71,587 SH   SOLE 19 71,587 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 9,774 2,355,137 SH   SOLE 21 2,355,137 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 5,928 1,428,369 SH   SOLE 22 1,377,016 0 51,353
LEXICON PHARMACEUTICALS INC COM NEW 528872302 19 4,470 SH   SOLE 23 4,470 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 13 3,205 SH   SOLE 26 0 0 3,205
LEXICON PHARMACEUTICALS INC COM NEW 528872302 24 5,854 SH   SOLE 28 5,854 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 53 12,707 SH   SOLE 30 12,707 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 78 18,831 SH   SOLE 40 18,831 0 0
LEXINFINTECH HLDGS LTD ADR 528877103 5 358 SH   SOLE 17 0 0 358
LEXINFINTECH HLDGS LTD ADR 528877103 153 11,004 SH   SOLE 22 384 0 10,620
LEXINFINTECH HLDGS LTD ADR 528877103 53 3,843 SH   SOLE 25 3,843 0 0
LEXINGTON REALTY TRUST COM 529043101 8,360 787,179 SH   SOLE 2 8,801 0 778,378
LEXINGTON REALTY TRUST COM 529043101 725 68,236 SH   SOLE 4 68,236 0 0
LEXINGTON REALTY TRUST COM 529043101 2,589 243,747 SH   SOLE 7 243,747 0 0
LEXINGTON REALTY TRUST COM 529043101 11,447 1,077,838 SH   SOLE 18 1,077,838 0 0
LEXINGTON REALTY TRUST COM 529043101 7,091 667,698 SH   SOLE 19 667,698 0 0
LEXINGTON REALTY TRUST COM 529043101 314,806 29,642,713 SH   SOLE 21 29,642,713 0 0
LEXINGTON REALTY TRUST COM 529043101 94,948 8,940,515 SH   SOLE 22 8,648,742 0 291,773
LEXINGTON REALTY TRUST COM 529043101 168 15,842 SH   SOLE 23 15,842 0 0
LEXINGTON REALTY TRUST COM 529043101 5,651 532,144 SH   SOLE 25 532,144 0 0
LEXINGTON REALTY TRUST COM 529043101 1,756 165,335 SH   SOLE 26 63,342 0 101,993
LEXINGTON REALTY TRUST COM 529043101 285 26,828 SH   SOLE 28 26,828 0 0
LEXINGTON REALTY TRUST COM 529043101 1,315 123,858 SH   SOLE 29 123,858 0 0
LEXINGTON REALTY TRUST COM 529043101 14,234 1,340,329 SH   SOLE 30 1,340,329 0 0
LEXINGTON REALTY TRUST COM 529043101 41 3,821 SH   SOLE 36 3,821 0 0
LEXINGTON REALTY TRUST COM 529043101 236 22,232 SH   SOLE 40 22,232 0 0
LEXINGTON REALTY TRUST PFD CONV SER C 529043309 8,947 156,942 SH   SOLE 21 156,942 0 0
LF CAP ACQUISITION CORP CL A 50200K108 2,508 243,000 SH   SOLE 2 243,000 0 0
LF CAP ACQUISITION CORP UNIT 06/19/2025 50200K207 12,855 1,215,000 SH   SOLE 2 1,215,000 0 0
LG DISPLAY CO LTD SPONS ADR REP 50186V102 972 140,000 SH   SOLE 22 140,000 0 0
LGI HOMES INC COM 50187T106 650 9,198 SH   SOLE 2 1,590 0 7,608
LGI HOMES INC COM 50187T106 8 108 SH   SOLE 4 108 0 0
LGI HOMES INC COM 50187T106 24 336 SH   SOLE 7 336 0 0
LGI HOMES INC COM 50187T106 7,127 100,874 SH   SOLE 18 89,757 0 11,117
LGI HOMES INC COM 50187T106 4,164 58,935 SH   SOLE 19 58,935 0 0
LGI HOMES INC COM 50187T106 167,260 2,367,450 SH   SOLE 21 2,367,450 0 0
LGI HOMES INC COM 50187T106 42,705 604,462 SH   SOLE 22 579,225 0 25,237
LGI HOMES INC COM 50187T106 227 3,219 SH   SOLE 23 3,219 0 0
LGI HOMES INC COM 50187T106 1,232 17,442 SH   SOLE 26 7,069 0 10,373
LGI HOMES INC COM 50187T106 156 2,215 SH   SOLE 28 2,215 0 0
LGI HOMES INC COM 50187T106 1,941 27,479 SH   SOLE 30 27,479 0 0
LGI HOMES INC COM 50187T106 156 2,206 SH   SOLE 40 2,206 0 0
LGL GROUP INC COM 50186A108 9 628 SH   SOLE 18 628 0 0
LGL GROUP INC COM 50186A108 125 8,308 SH   SOLE 21 8,308 0 0
LHC GROUP INC COM 50187A107 7,713 55,990 SH   SOLE 2 44,584 0 11,406
LHC GROUP INC COM 50187A107 21 149 SH   SOLE 4 149 0 0
LHC GROUP INC COM 50187A107 76 550 SH   SOLE 7 550 0 0
LHC GROUP INC COM 50187A107 22,767 165,268 SH   SOLE 18 160,251 0 5,017
LHC GROUP INC COM 50187A107 56,800 412,309 SH   SOLE 19 412,309 0 0
LHC GROUP INC COM 50187A107 1,653 12,000 SH   SOLE 20 12,000 0 0
LHC GROUP INC COM 50187A107 464,041 3,368,472 SH   SOLE 21 3,368,472 0 0
LHC GROUP INC COM 50187A107 123,392 895,702 SH   SOLE 22 857,516 0 38,186
LHC GROUP INC COM 50187A107 896 6,502 SH   SOLE 23 6,502 0 0
LHC GROUP INC COM 50187A107 2,052 14,898 SH   SOLE 26 4,936 0 9,962
LHC GROUP INC COM 50187A107 517 3,756 SH   SOLE 28 3,756 0 0
LHC GROUP INC COM 50187A107 6,770 49,145 SH   SOLE 30 49,145 0 0
LHC GROUP INC COM 50187A107 22,347 162,216 SH   SOLE 34 162,216 0 0
LHC GROUP INC COM 50187A107 458 3,324 SH   SOLE 40 3,324 0 0
LIBBEY INC COM 529898108 7 4,607 SH   SOLE 18 4,607 0 0
LIBBEY INC COM 529898108 103 70,874 SH   SOLE 21 70,874 0 0
LIBBEY INC COM 529898108 531 366,515 SH   SOLE 22 366,515 0 0
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 0 1 SH   SOLE 18 1 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 4,998 40,126 SH   SOLE 2 700 0 39,426
LIBERTY BROADBAND CORP COM SER A 530307107 64 510 SH   SOLE 7 510 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 4 29 SH   SOLE 15 29 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 1,343 10,778 SH   SOLE 18 10,778 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 626 5,029 SH   SOLE 19 5,029 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 34,581 277,622 SH   SOLE 21 277,622 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 81,495 654,265 SH   SOLE 22 620,398 0 33,867
LIBERTY BROADBAND CORP COM SER A 530307107 2,178 17,482 SH   SOLE 25 17,482 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 3,854 30,939 SH   SOLE 26 0 0 30,939
LIBERTY BROADBAND CORP COM SER A 530307107 62 498 SH   SOLE 31 498 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 718 5,763 SH   SOLE 36 5,763 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 30,369 241,501 SH   SOLE 2 8,377 0 233,124
LIBERTY BROADBAND CORP COM SER C 530307305 6,807 54,130 SH   SOLE 4 50,918 0 3,212
LIBERTY BROADBAND CORP COM SER C 530307305 890 7,076 SH   SOLE 7 7,076 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 27 216 SH   SOLE 13 216 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 103 820 SH   SOLE 15 820 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 20,641 164,141 SH   SOLE 18 155,903 0 8,238
LIBERTY BROADBAND CORP COM SER C 530307305 64,574 513,509 SH   SOLE 19 513,509 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 173,329 1,378,365 SH   SOLE 21 1,378,365 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 446,584 3,551,361 SH   SOLE 22 3,353,752 0 197,609
LIBERTY BROADBAND CORP COM SER C 530307305 9,630 76,582 SH   SOLE 23 76,582 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 13,878 110,360 SH   SOLE 25 110,360 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 51,664 410,848 SH   SOLE 26 90,072 0 320,776
LIBERTY BROADBAND CORP COM SER C 530307305 2,515 19,999 SH   SOLE 28 13,946 0 6,053
LIBERTY BROADBAND CORP COM SER C 530307305 3,095 24,609 SH   SOLE 29 2,136 0 22,473
LIBERTY BROADBAND CORP COM SER C 530307305 22,786 181,202 SH   SOLE 30 181,202 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 2,771 22,039 SH   SOLE 31 18,495 0 3,544
LIBERTY BROADBAND CORP COM SER C 530307305 30,128 239,584 SH   SOLE 34 239,584 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 9,109 72,437 SH   SOLE 36 72,437 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 271 2,154 SH   SOLE 40 2,154 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 4,185 184,045 SH   SOLE 2 111,407 0 72,638
LIBERTY GLOBAL PLC SHS CL A G5480U104 2,041 89,756 SH   SOLE 4 84,604 0 5,152
LIBERTY GLOBAL PLC SHS CL A G5480U104 437 19,222 SH   SOLE 7 19,222 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 19 826 SH   SOLE 15 826 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 815 35,854 SH   SOLE 18 18,628 0 17,226
LIBERTY GLOBAL PLC SHS CL A G5480U104 230 10,124 SH   SOLE 19 10,124 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 11,813 519,476 SH   SOLE 21 519,476 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 67,242 2,956,991 SH   SOLE 22 2,830,382 0 126,609
LIBERTY GLOBAL PLC SHS CL A G5480U104 3,445 151,476 SH   SOLE 23 151,476 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 4,805 211,296 SH   SOLE 25 211,296 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 12,860 565,522 SH   SOLE 26 140,471 0 425,051
LIBERTY GLOBAL PLC SHS CL A G5480U104 676 29,744 SH   SOLE 28 22,522 0 7,222
LIBERTY GLOBAL PLC SHS CL A G5480U104 93 4,096 SH   SOLE 29 4,096 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 9,665 425,040 SH   SOLE 30 425,040 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 792 34,839 SH   SOLE 31 29,483 0 5,356
LIBERTY GLOBAL PLC SHS CL A G5480U104 637 27,997 SH   SOLE 32 27,997 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 1,563 68,743 SH   SOLE 34 68,743 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 3,600 158,311 SH   SOLE 36 158,311 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 93 4,085 SH   SOLE 40 4,085 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 8,126 372,853 SH   SOLE 2 211,755 0 161,098
LIBERTY GLOBAL PLC SHS CL C G5480U120 4,882 223,994 SH   SOLE 4 209,703 0 14,291
LIBERTY GLOBAL PLC SHS CL C G5480U120 1,060 48,620 SH   SOLE 7 48,620 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 295 13,535 SH   SOLE 13 13,535 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 57 2,631 SH   SOLE 15 2,631 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 1,374 63,043 SH   SOLE 18 30,846 0 32,197
LIBERTY GLOBAL PLC SHS CL C G5480U120 306 14,047 SH   SOLE 19 14,047 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 23,786 1,091,353 SH   SOLE 21 1,091,353 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 177,483 8,143,285 SH   SOLE 22 7,789,539 0 353,746
LIBERTY GLOBAL PLC SHS CL C G5480U120 7,602 348,805 SH   SOLE 23 348,805 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 10,576 485,228 SH   SOLE 25 485,228 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 41,062 1,884,014 SH   SOLE 26 390,618 0 1,493,396
LIBERTY GLOBAL PLC SHS CL C G5480U120 1,773 81,351 SH   SOLE 28 54,253 0 27,098
LIBERTY GLOBAL PLC SHS CL C G5480U120 1,405 64,448 SH   SOLE 29 10,299 0 54,149
LIBERTY GLOBAL PLC SHS CL C G5480U120 22,292 1,022,788 SH   SOLE 30 1,022,788 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 2,555 117,214 SH   SOLE 31 73,164 0 44,050
LIBERTY GLOBAL PLC SHS CL C G5480U120 1,557 71,422 SH   SOLE 32 71,422 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 2,493 114,397 SH   SOLE 34 114,397 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 8,064 369,975 SH   SOLE 36 369,975 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 248 11,379 SH   SOLE 40 11,379 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 911 47,218 SH   SOLE 2 1,808 0 45,410
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 30 1,578 SH   SOLE 7 1,578 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 2,941 152,400 SH   SOLE 18 152,400 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 1,598 82,778 SH   SOLE 19 82,778 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 31,401 1,627,012 SH   SOLE 21 1,627,012 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 24,887 1,289,457 SH   SOLE 22 1,222,211 0 67,246
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 107 5,543 SH   SOLE 26 0 0 5,543
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 91 4,695 SH   SOLE 28 4,695 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 252 13,053 SH   SOLE 30 13,053 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 144 7,476 SH   SOLE 40 7,476 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 2,227 114,448 SH   SOLE 2 4,286 0 110,162
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 10 531 SH   SOLE 4 531 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 69 3,541 SH   SOLE 7 3,541 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 7,562 388,569 SH   SOLE 18 388,569 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 3,889 199,822 SH   SOLE 19 199,822 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 77,273 3,970,850 SH   SOLE 21 3,970,850 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 66,502 3,417,354 SH   SOLE 22 3,265,551 0 151,803
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 865 44,460 SH   SOLE 26 33,803 0 10,657
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 286 14,682 SH   SOLE 28 14,682 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 745 38,292 SH   SOLE 30 38,292 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 32 1,620 SH   SOLE 31 0 0 1,620
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 278 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 DEB 3.500% 1/1 530715AN1 824 950,000 PRN   SOLE 21 950,000 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 10,489 216,993 SH   SOLE 2 39,727 0 177,266
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 2,486 51,431 SH   SOLE 4 49,339 0 2,092
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 776 16,046 SH   SOLE 7 16,046 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 129 2,673 SH   SOLE 13 2,673 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 10 209 SH   SOLE 15 209 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 9,083 187,891 SH   SOLE 18 180,875 0 7,016
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 33,405 691,036 SH   SOLE 19 691,036 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 83,662 1,730,707 SH   SOLE 21 1,730,707 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 113,082 2,339,297 SH   SOLE 22 2,154,645 0 184,652
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 3,155 65,272 SH   SOLE 23 65,272 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 4,431 91,653 SH   SOLE 25 91,653 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 10,588 219,027 SH   SOLE 26 57,511 0 161,516
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 741 15,329 SH   SOLE 28 10,453 0 4,876
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 947 19,594 SH   SOLE 29 1,560 0 18,034
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 6,598 136,490 SH   SOLE 30 136,490 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 911 18,854 SH   SOLE 31 14,428 0 4,426
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 15,525 321,162 SH   SOLE 34 321,162 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 3,453 71,422 SH   SOLE 36 71,422 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 83 1,711 SH   SOLE 40 1,711 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 20,039 416,260 SH   SOLE 2 62,858 0 353,402
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 4,083 84,810 SH   SOLE 4 80,137 0 4,673
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 765 15,881 SH   SOLE 7 15,881 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 16 330 SH   SOLE 13 330 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 51 1,056 SH   SOLE 15 1,056 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 15,476 321,480 SH   SOLE 18 308,216 0 13,264
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 54,259 1,127,108 SH   SOLE 19 1,127,108 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 97,059 2,016,177 SH   SOLE 21 2,016,177 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 221,832 4,608,064 SH   SOLE 22 4,283,283 0 324,781
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 6,108 126,877 SH   SOLE 23 126,877 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 7,387 153,457 SH   SOLE 25 153,457 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 25,805 536,031 SH   SOLE 26 124,220 0 411,811
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 1,529 31,765 SH   SOLE 28 21,698 0 10,067
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 1,849 38,402 SH   SOLE 29 3,548 0 34,854
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 12,317 255,855 SH   SOLE 30 255,855 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 1,573 32,682 SH   SOLE 31 26,264 0 6,418
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 25,957 539,198 SH   SOLE 34 539,198 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 5,858 121,680 SH   SOLE 36 121,680 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 173 3,598 SH   SOLE 40 3,598 0 0
LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 122 4,129 SH   SOLE 2 367 0 3,762
LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 1 40 SH   SOLE 4 40 0 0
LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 7 238 SH   SOLE 7 238 0 0
LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 995 33,572 SH   SOLE 18 33,572 0 0
LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 502 16,928 SH   SOLE 19 16,928 0 0
LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 10,583 356,919 SH   SOLE 21 356,919 0 0
LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 8,115 273,708 SH   SOLE 22 261,774 0 11,934
LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 236 7,976 SH   SOLE 26 1,045 0 6,931
LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 39 1,325 SH   SOLE 28 1,325 0 0
LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 79 2,679 SH   SOLE 30 2,679 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 21,505 467,856 SH   SOLE 2 23,212 0 444,644
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 3,806 82,802 SH   SOLE 4 77,565 0 5,237
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 640 13,934 SH   SOLE 7 13,934 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 19 417 SH   SOLE 13 417 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 5,604 121,908 SH   SOLE 18 106,328 0 15,580
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 126,222 2,746,044 SH   SOLE 19 2,746,044 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 112,019 2,437,045 SH   SOLE 21 2,437,045 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 252,768 5,499,134 SH   SOLE 22 5,124,747 0 374,387
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 6,701 145,783 SH   SOLE 23 145,783 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 253 5,513 SH   SOLE 25 5,513 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 18,017 391,978 SH   SOLE 26 182,434 0 209,544
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 1,671 36,360 SH   SOLE 28 25,272 0 11,088
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 2,145 46,657 SH   SOLE 29 4,059 0 42,598
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 13,754 299,221 SH   SOLE 30 299,221 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 2,047 44,527 SH   SOLE 31 36,640 0 7,887
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 565 12,282 SH   SOLE 34 12,282 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 2,446 53,214 SH   SOLE 36 53,214 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 186 4,051 SH   SOLE 40 4,051 0 0
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 1,598 36,509 SH   SOLE 2 1,520 0 34,989
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 28 633 SH   SOLE 7 633 0 0
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 526 12,007 SH   SOLE 18 12,007 0 0
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 251 5,730 SH   SOLE 19 5,730 0 0
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 12,485 285,187 SH   SOLE 21 285,187 0 0
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 32,771 748,546 SH   SOLE 22 717,439 0 31,107
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 24 559 SH   SOLE 31 559 0 0
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 444 15,025 SH   SOLE 2 1,294 0 13,731
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 5 170 SH   SOLE 4 170 0 0
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 19 655 SH   SOLE 7 655 0 0
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 3,624 122,674 SH   SOLE 18 122,674 0 0
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 1,860 62,972 SH   SOLE 19 62,972 0 0
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 37,405 1,266,265 SH   SOLE 21 1,266,265 0 0
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 30,525 1,033,329 SH   SOLE 22 989,245 0 44,084
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 246 8,342 SH   SOLE 26 3,565 0 4,777
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 143 4,848 SH   SOLE 28 4,848 0 0
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 317 10,739 SH   SOLE 30 10,739 0 0
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 111 3,760 SH   SOLE 40 3,760 0 0
LIBERTY MEDIA CORP DELAWARE NOTE 1.375%10/1 531229AB8 3,633 2,700,000 PRN   SOLE 21 2,700,000 0 0
LIBERTY MEDIA CORP DELAWARE NOTE 1.000% 1/3 531229AF9 1,962 1,475,000 PRN   SOLE 21 1,475,000 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 497 44,683 SH   SOLE 2 1,737 0 42,946
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 3 251 SH   SOLE 4 251 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 12 1,042 SH   SOLE 7 1,042 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 2,335 210,018 SH   SOLE 18 181,313 0 28,705
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 1,207 108,537 SH   SOLE 19 108,537 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 20,587 1,851,379 SH   SOLE 21 1,851,379 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 16,311 1,466,792 SH   SOLE 22 1,400,526 0 66,266
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 78 7,026 SH   SOLE 26 0 0 7,026
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 262 23,541 SH   SOLE 30 23,541 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 54 4,844 SH   SOLE 40 4,844 0 0
LIBERTY PPTY TR SH BEN INT 531172104 47,349 788,496 SH   SOLE 2 96,675 0 691,821
LIBERTY PPTY TR SH BEN INT 531172104 6,980 116,229 SH   SOLE 4 112,316 0 3,913
LIBERTY PPTY TR SH BEN INT 531172104 15,208 253,260 SH   SOLE 7 176,230 0 77,030
LIBERTY PPTY TR SH BEN INT 531172104 20 334 SH   SOLE 13 334 0 0
LIBERTY PPTY TR SH BEN INT 531172104 13 213 SH   SOLE 15 213 0 0
LIBERTY PPTY TR SH BEN INT 531172104 27,165 452,377 SH   SOLE 18 440,407 0 11,970
LIBERTY PPTY TR SH BEN INT 531172104 11,411 190,020 SH   SOLE 19 190,020 0 0
LIBERTY PPTY TR SH BEN INT 531172104 579,202 9,645,324 SH   SOLE 21 9,645,324 0 0
LIBERTY PPTY TR SH BEN INT 531172104 400,143 6,663,499 SH   SOLE 22 6,365,098 0 298,401
LIBERTY PPTY TR SH BEN INT 531172104 7,497 124,839 SH   SOLE 23 124,839 0 0
LIBERTY PPTY TR SH BEN INT 531172104 32,436 540,148 SH   SOLE 25 540,148 0 0
LIBERTY PPTY TR SH BEN INT 531172104 36,069 600,654 SH   SOLE 26 153,601 0 447,053
LIBERTY PPTY TR SH BEN INT 531172104 1,770 29,480 SH   SOLE 28 20,407 0 9,073
LIBERTY PPTY TR SH BEN INT 531172104 7,089 118,055 SH   SOLE 29 84,976 0 33,079
LIBERTY PPTY TR SH BEN INT 531172104 60,986 1,015,586 SH   SOLE 30 1,015,586 0 0
LIBERTY PPTY TR SH BEN INT 531172104 2,103 35,025 SH   SOLE 31 27,742 0 7,283
LIBERTY PPTY TR SH BEN INT 531172104 544 9,053 SH   SOLE 34 9,053 0 0
LIBERTY PPTY TR SH BEN INT 531172104 6,309 105,058 SH   SOLE 36 105,058 0 0
LIBERTY PPTY TR SH BEN INT 531172104 178 2,961 SH   SOLE 40 2,961 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 223 30,299 SH   SOLE 2 2,270 0 28,029
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 3 364 SH   SOLE 4 364 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 11 1,502 SH   SOLE 7 1,502 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 1,823 248,015 SH   SOLE 18 248,015 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 940 127,902 SH   SOLE 19 127,902 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 17,911 2,436,903 SH   SOLE 21 2,436,903 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 15,852 2,156,781 SH   SOLE 22 2,059,964 0 96,817
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 113 15,377 SH   SOLE 26 7,995 0 7,382
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 76 10,311 SH   SOLE 28 10,311 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 2,803 381,419 SH   SOLE 30 381,419 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 55 7,486 SH   SOLE 40 7,486 0 0
LIFE STORAGE INC COM 53223X107 15,252 140,857 SH   SOLE 2 40,668 0 100,189
LIFE STORAGE INC COM 53223X107 3,364 31,070 SH   SOLE 4 31,070 0 0
LIFE STORAGE INC COM 53223X107 5,624 51,937 SH   SOLE 7 51,937 0 0
LIFE STORAGE INC COM 53223X107 14,986 138,398 SH   SOLE 18 136,474 0 1,924
LIFE STORAGE INC COM 53223X107 11,494 106,154 SH   SOLE 19 106,154 0 0
LIFE STORAGE INC COM 53223X107 296,139 2,734,935 SH   SOLE 21 2,734,935 0 0
LIFE STORAGE INC COM 53223X107 233,165 2,153,356 SH   SOLE 22 2,013,963 0 139,393
LIFE STORAGE INC COM 53223X107 4,978 45,972 SH   SOLE 23 45,972 0 0
LIFE STORAGE INC COM 53223X107 11,395 105,236 SH   SOLE 25 105,236 0 0
LIFE STORAGE INC COM 53223X107 4,239 39,148 SH   SOLE 26 15,893 0 23,255
LIFE STORAGE INC COM 53223X107 614 5,672 SH   SOLE 28 5,672 0 0
LIFE STORAGE INC COM 53223X107 4,707 43,470 SH   SOLE 29 43,470 0 0
LIFE STORAGE INC COM 53223X107 23,090 213,245 SH   SOLE 30 213,245 0 0
LIFE STORAGE INC COM 53223X107 5,194 47,964 SH   SOLE 31 40,385 0 7,579
LIFE STORAGE INC COM 53223X107 1,644 15,185 SH   SOLE 34 15,185 0 0
LIFE STORAGE INC COM 53223X107 346 3,198 SH   SOLE 36 3,198 0 0
LIFE STORAGE INC COM 53223X107 508 4,687 SH   SOLE 40 4,687 0 0
LIFETIME BRANDS INC COM 53222Q103 99 14,293 SH   SOLE 2 440 0 13,853
LIFETIME BRANDS INC COM 53222Q103 295 42,392 SH   SOLE 18 42,392 0 0
LIFETIME BRANDS INC COM 53222Q103 140 20,116 SH   SOLE 19 20,116 0 0
LIFETIME BRANDS INC COM 53222Q103 2,817 405,269 SH   SOLE 21 405,269 0 0
LIFETIME BRANDS INC COM 53222Q103 2,721 391,550 SH   SOLE 22 382,650 0 8,900
LIFEVANTAGE CORP COM NEW 53222K205 92 5,865 SH   SOLE 2 585 0 5,280
LIFEVANTAGE CORP COM NEW 53222K205 775 49,668 SH   SOLE 18 49,668 0 0
LIFEVANTAGE CORP COM NEW 53222K205 375 24,000 SH   SOLE 19 24,000 0 0
LIFEVANTAGE CORP COM NEW 53222K205 7,784 498,676 SH   SOLE 21 498,676 0 0
LIFEVANTAGE CORP COM NEW 53222K205 5,567 356,646 SH   SOLE 22 343,729 0 12,917
LIFEWAY FOODS INC COM 531914109 2 946 SH   SOLE 18 946 0 0
LIFEWAY FOODS INC COM 531914109 34 16,991 SH   SOLE 21 16,991 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 2,741 26,285 SH   SOLE 2 11,024 0 15,261
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 8 78 SH   SOLE 4 78 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 30 283 SH   SOLE 7 283 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 10,706 102,655 SH   SOLE 18 98,981 0 3,674
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 7,777 74,572 SH   SOLE 19 74,572 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 148,759 1,426,394 SH   SOLE 21 1,426,394 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 73,144 701,351 SH   SOLE 22 678,105 0 23,246
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 940 9,015 SH   SOLE 23 9,015 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 3,300 31,640 SH   SOLE 26 4,221 0 27,419
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 290 2,779 SH   SOLE 28 2,779 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 771 7,390 SH   SOLE 30 7,390 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 75 717 SH   SOLE 34 717 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 208 1,999 SH   SOLE 40 1,999 0 0
LIGAND PHARMACEUTICALS INC NOTE 0.750% 5/1 53220KAF5 1,597 1,850,000 PRN   SOLE 21 1,850,000 0 0
LIGHTBRIDGE CORP COM 53224K302 2 501 SH   SOLE 21 501 0 0
LIGHTPATH TECHNOLOGIES INC COM CL A 532257805 6 7,750 SH   SOLE 21 7,750 0 0
LIGHTPATH TECHNOLOGIES INC COM CL A 532257805 161 222,724 SH   SOLE 22 222,724 0 0
LILIS ENERGY INC COM NEW 532403201 7 17,342 SH   SOLE 18 17,342 0 0
LILIS ENERGY INC COM NEW 532403201 188 493,573 SH   SOLE 21 493,573 0 0
LILIS ENERGY INC COM NEW 532403201 215 564,891 SH   SOLE 22 564,891 0 0
LILLY ELI & CO COM 532457108 285,396 2,171,470 SH   SOLE 2 305,622 0 1,865,848
LILLY ELI & CO COM 532457108 49,870 379,442 SH   SOLE 4 355,203 0 24,239
LILLY ELI & CO COM 532457108 101,997 776,056 SH   SOLE 7 772,028 0 4,028
LILLY ELI & CO COM 532457108 759 5,773 SH   SOLE 13 5,773 0 0
LILLY ELI & CO COM 532457108 667 5,076 SH   SOLE 15 5,076 0 0
LILLY ELI & CO COM 532457108 43 330 SH   SOLE 17 0 0 330
LILLY ELI & CO COM 532457108 345,784 2,630,935 SH   SOLE 18 2,512,365 0 118,570
LILLY ELI & CO COM 532457108 123,272 937,926 SH   SOLE 19 937,926 0 0
LILLY ELI & CO COM 532457108 2,836,230 21,579,775 SH   SOLE 21 21,579,775 0 0
LILLY ELI & CO COM 532457108 2,784,671 21,187,483 SH   SOLE 22 19,034,702 0 2,152,781
LILLY ELI & CO COM 532457108 83,637 636,361 SH   SOLE 23 636,361 0 0
LILLY ELI & CO COM 532457108 125,626 955,837 SH   SOLE 25 955,837 0 0
LILLY ELI & CO COM 532457108 594,244 4,521,370 SH   SOLE 26 518,407 0 4,002,963
LILLY ELI & CO COM 532457108 21,338 162,349 SH   SOLE 28 113,355 0 48,994
LILLY ELI & CO COM 532457108 4,272 32,506 SH   SOLE 29 20,098 0 12,408
LILLY ELI & CO COM 532457108 473,570 3,603,213 SH   SOLE 30 3,603,213 0 0
LILLY ELI & CO COM 532457108 25,668 195,295 SH   SOLE 31 155,884 0 39,411
LILLY ELI & CO COM 532457108 56,171 427,387 SH   SOLE 34 427,387 0 0
LILLY ELI & CO COM 532457108 85,618 651,437 SH   SOLE 36 651,437 0 0
LILLY ELI & CO COM 532457108 2,522 19,191 SH   SOLE 40 19,191 0 0
LIMBACH HLDGS INC COM 53263P105 4 931 SH   SOLE 18 931 0 0
LIMBACH HLDGS INC COM 53263P105 56 14,908 SH   SOLE 21 14,908 0 0
LIMBACH HLDGS INC COM 53263P105 69 18,151 SH   SOLE 22 18,151 0 0
LIMELIGHT NETWORKS INC COM 53261M104 342 83,792 SH   SOLE 2 3,856 0 79,936
LIMELIGHT NETWORKS INC COM 53261M104 9 2,223 SH   SOLE 7 2,223 0 0
LIMELIGHT NETWORKS INC COM 53261M104 1,664 407,884 SH   SOLE 18 407,884 0 0
LIMELIGHT NETWORKS INC COM 53261M104 809 198,391 SH   SOLE 19 198,391 0 0
LIMELIGHT NETWORKS INC COM 53261M104 16,591 4,066,429 SH   SOLE 21 4,066,429 0 0
LIMELIGHT NETWORKS INC COM 53261M104 13,531 3,316,302 SH   SOLE 22 3,182,900 0 133,402
LIMELIGHT NETWORKS INC COM 53261M104 155 38,002 SH   SOLE 26 0 0 38,002
LIMELIGHT NETWORKS INC COM 53261M104 69 16,916 SH   SOLE 28 16,916 0 0
LIMELIGHT NETWORKS INC COM 53261M104 202 49,415 SH   SOLE 30 49,415 0 0
LIMELIGHT NETWORKS INC COM 53261M104 62 15,214 SH   SOLE 40 15,214 0 0
LIMESTONE BANCORP INC COM 53262L105 16 901 SH   SOLE 18 901 0 0
LIMESTONE BANCORP INC COM 53262L105 207 11,525 SH   SOLE 21 11,525 0 0
LIMONEIRA CO COM 532746104 235 12,237 SH   SOLE 2 624 0 11,613
LIMONEIRA CO COM 532746104 6 314 SH   SOLE 7 314 0 0
LIMONEIRA CO COM 532746104 1,063 55,282 SH   SOLE 18 55,282 0 0
LIMONEIRA CO COM 532746104 518 26,960 SH   SOLE 19 26,960 0 0
LIMONEIRA CO COM 532746104 10,705 556,687 SH   SOLE 21 556,687 0 0
LIMONEIRA CO COM 532746104 8,243 428,639 SH   SOLE 22 416,440 0 12,199
LINCOLN EDL SVCS CORP COM 533535100 14 5,002 SH   SOLE 18 5,002 0 0
LINCOLN EDL SVCS CORP COM 533535100 216 80,117 SH   SOLE 21 80,117 0 0
LINCOLN EDL SVCS CORP COM 533535100 1,448 536,314 SH   SOLE 22 536,314 0 0
LINCOLN ELEC HLDGS INC COM 533900106 13,403 138,557 SH   SOLE 2 37,125 0 101,432
LINCOLN ELEC HLDGS INC COM 533900106 30 315 SH   SOLE 4 315 0 0
LINCOLN ELEC HLDGS INC COM 533900106 3,313 34,253 SH   SOLE 7 34,253 0 0
LINCOLN ELEC HLDGS INC COM 533900106 17,277 178,613 SH   SOLE 18 178,613 0 0
LINCOLN ELEC HLDGS INC COM 533900106 1,339 13,844 SH   SOLE 19 13,844 0 0
LINCOLN ELEC HLDGS INC COM 533900106 312,918 3,234,968 SH   SOLE 21 3,234,968 0 0
LINCOLN ELEC HLDGS INC COM 533900106 193,989 2,005,464 SH   SOLE 22 1,891,779 0 113,685
LINCOLN ELEC HLDGS INC COM 533900106 2,387 24,675 SH   SOLE 26 17,665 0 7,010
LINCOLN ELEC HLDGS INC COM 533900106 747 7,724 SH   SOLE 28 7,724 0 0
LINCOLN ELEC HLDGS INC COM 533900106 20,309 209,957 SH   SOLE 30 209,957 0 0
LINCOLN ELEC HLDGS INC COM 533900106 122 1,265 SH   SOLE 31 1,265 0 0
LINCOLN ELEC HLDGS INC COM 533900106 87 897 SH   SOLE 36 897 0 0
LINCOLN ELEC HLDGS INC COM 533900106 613 6,333 SH   SOLE 40 6,333 0 0
LINCOLN NATL CORP IND COM 534187109 32,615 552,705 SH   SOLE 2 104,819 0 447,886
LINCOLN NATL CORP IND COM 534187109 6,812 115,446 SH   SOLE 4 109,675 0 5,771
LINCOLN NATL CORP IND COM 534187109 18,322 310,496 SH   SOLE 7 185,909 0 124,587
LINCOLN NATL CORP IND COM 534187109 1,101 18,655 SH   SOLE 13 18,655 0 0
LINCOLN NATL CORP IND COM 534187109 63 1,068 SH   SOLE 15 1,068 0 0
LINCOLN NATL CORP IND COM 534187109 47,505 805,039 SH   SOLE 18 764,059 0 40,980
LINCOLN NATL CORP IND COM 534187109 14,115 239,203 SH   SOLE 19 239,203 0 0
LINCOLN NATL CORP IND COM 534187109 291,681 4,942,901 SH   SOLE 21 4,942,901 0 0
LINCOLN NATL CORP IND COM 534187109 313,337 5,309,903 SH   SOLE 22 4,746,782 0 563,121
LINCOLN NATL CORP IND COM 534187109 9,150 155,051 SH   SOLE 23 155,051 0 0
LINCOLN NATL CORP IND COM 534187109 14,055 238,175 SH   SOLE 25 238,175 0 0
LINCOLN NATL CORP IND COM 534187109 62,085 1,052,117 SH   SOLE 26 170,856 0 881,261
LINCOLN NATL CORP IND COM 534187109 2,300 38,984 SH   SOLE 28 27,954 0 11,030
LINCOLN NATL CORP IND COM 534187109 4,610 78,125 SH   SOLE 29 7,265 0 70,860
LINCOLN NATL CORP IND COM 534187109 58,344 988,709 SH   SOLE 30 988,709 0 0
LINCOLN NATL CORP IND COM 534187109 2,962 50,203 SH   SOLE 31 34,563 0 15,640
LINCOLN NATL CORP IND COM 534187109 14,289 242,137 SH   SOLE 34 242,137 0 0
LINCOLN NATL CORP IND COM 534187109 10,951 185,575 SH   SOLE 36 185,575 0 0
LINCOLN NATL CORP IND COM 534187109 262 4,446 SH   SOLE 40 4,446 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 166 10,124 SH   SOLE 2 892 0 9,232
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 8 474 SH   SOLE 7 474 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 1,352 82,696 SH   SOLE 18 82,696 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 667 40,767 SH   SOLE 19 40,767 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 14,122 863,727 SH   SOLE 21 863,727 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 12,448 761,333 SH   SOLE 22 726,235 0 35,098
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 318 19,438 SH   SOLE 26 0 0 19,438
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 45 2,758 SH   SOLE 28 2,758 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 62 3,810 SH   SOLE 30 3,810 0 0
LINDE PLC SHS G5494J103 287,731 1,351,485 SH   SOLE 2 160,125 0 1,191,360
LINDE PLC SHS G5494J103 53,857 252,967 SH   SOLE 4 238,116 0 14,851
LINDE PLC SHS G5494J103 110,649 519,725 SH   SOLE 7 466,709 0 53,016
LINDE PLC SHS G5494J103 2,699 12,678 SH   SOLE 13 12,678 0 0
LINDE PLC SHS G5494J103 673 3,159 SH   SOLE 15 3,159 0 0
LINDE PLC SHS G5494J103 231,248 1,086,181 SH   SOLE 18 1,011,855 0 74,326
LINDE PLC SHS G5494J103 18,473 86,769 SH   SOLE 19 86,769 0 0
LINDE PLC SHS G5494J103 2,101,590 9,871,256 SH   SOLE 21 9,871,256 0 0
LINDE PLC SHS G5494J103 2,737,299 12,857,203 SH   SOLE 22 11,470,169 0 1,387,034
LINDE PLC SHS G5494J103 85,240 400,377 SH   SOLE 23 400,377 0 0
LINDE PLC SHS G5494J103 116,170 545,657 SH   SOLE 25 545,657 0 0
LINDE PLC SHS G5494J103 434,326 2,040,047 SH   SOLE 26 301,597 0 1,738,450
LINDE PLC SHS G5494J103 21,504 101,006 SH   SOLE 28 70,525 0 30,481
LINDE PLC SHS G5494J103 2,511 11,796 SH   SOLE 29 11,796 0 0
LINDE PLC SHS G5494J103 410,860 1,929,827 SH   SOLE 30 1,929,827 0 0
LINDE PLC SHS G5494J103 27,580 129,544 SH   SOLE 31 97,389 0 32,155
LINDE PLC SHS G5494J103 8,952 42,048 SH   SOLE 34 42,048 0 0
LINDE PLC SHS G5494J103 85,289 400,607 SH   SOLE 36 400,607 0 0
LINDE PLC SHS G5494J103 2,538 11,921 SH   SOLE 40 11,921 0 0
LINDSAY CORP COM 535555106 814 8,484 SH   SOLE 2 430 0 8,054
LINDSAY CORP COM 535555106 5 53 SH   SOLE 4 53 0 0
LINDSAY CORP COM 535555106 695 7,240 SH   SOLE 7 7,240 0 0
LINDSAY CORP COM 535555106 4,625 48,181 SH   SOLE 18 48,181 0 0
LINDSAY CORP COM 535555106 1,810 18,858 SH   SOLE 19 18,858 0 0
LINDSAY CORP COM 535555106 118,056 1,229,875 SH   SOLE 21 1,229,875 0 0
LINDSAY CORP COM 535555106 31,493 328,082 SH   SOLE 22 312,462 0 15,620
LINDSAY CORP COM 535555106 278 2,895 SH   SOLE 26 2,191 0 704
LINDSAY CORP COM 535555106 158 1,649 SH   SOLE 28 1,649 0 0
LINDSAY CORP COM 535555106 6,624 69,003 SH   SOLE 30 69,003 0 0
LINDSAY CORP COM 535555106 127 1,328 SH   SOLE 40 1,328 0 0
LINEAGE CELL THERAPEUTICS IN COM 53566P109 97 108,809 SH   SOLE 2 3,583 0 105,226
LINEAGE CELL THERAPEUTICS IN COM 53566P109 1 1,045 SH   SOLE 7 1,045 0 0
LINEAGE CELL THERAPEUTICS IN COM 53566P109 360 404,471 SH   SOLE 18 404,471 0 0
LINEAGE CELL THERAPEUTICS IN COM 53566P109 162 182,199 SH   SOLE 19 182,199 0 0
LINEAGE CELL THERAPEUTICS IN COM 53566P109 3,426 3,849,832 SH   SOLE 21 3,849,832 0 0
LINEAGE CELL THERAPEUTICS IN COM 53566P109 2,444 2,745,625 SH   SOLE 22 2,667,133 0 78,492
LINX S A SPONSORED ADS 53619W101 49 5,581 SH   SOLE 2 5,581 0 0
LINX S A SPONSORED ADS 53619W101 13,666 1,559,991 SH   SOLE 19 1,559,991 0 0
LINX S A SPONSORED ADS 53619W101 240 27,448 SH   SOLE 34 27,448 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 930 87,274 SH   SOLE 2 9,368 0 77,906
LIONS GATE ENTMNT CORP CL A VTG 535919401 2 200 SH   SOLE 4 200 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 18 1,662 SH   SOLE 7 1,662 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 254 23,813 SH   SOLE 18 23,813 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 10,140 951,220 SH   SOLE 19 951,220 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 6,393 599,717 SH   SOLE 21 599,717 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 15,400 1,444,692 SH   SOLE 22 1,346,841 0 97,851
LIONS GATE ENTMNT CORP CL A VTG 535919401 207 19,420 SH   SOLE 26 4,909 0 14,511
LIONS GATE ENTMNT CORP CL A VTG 535919401 80 7,511 SH   SOLE 28 7,511 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 223 20,960 SH   SOLE 30 20,960 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 11 1,075 SH   SOLE 31 1,075 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 738 69,250 SH   SOLE 34 69,250 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 66 6,223 SH   SOLE 40 6,223 0 0
LIONS GATE ENTMNT CORP OPTIONS 535919401 21 2,000 SH Call SOLE 2 2,000 0 0
LIONS GATE ENTMNT CORP OPTIONS 535919401 3,646 342,000 SH Call SOLE 19 342,000 0 0
LIONS GATE ENTMNT CORP OPTIONS 535919401 36 3,400 SH Call SOLE 22 3,400 0 0
LIONS GATE ENTMNT CORP OPTIONS 535919401 412 38,600 SH Call SOLE 34 38,600 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 2,171 218,588 SH   SOLE 2 7,464 0 211,124
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 5 548 SH   SOLE 4 548 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 30 3,066 SH   SOLE 7 3,066 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 516 51,984 SH   SOLE 18 51,984 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 248 24,970 SH   SOLE 19 24,970 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 13,686 1,378,199 SH   SOLE 21 1,378,199 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 30,279 3,049,207 SH   SOLE 22 2,821,247 0 227,960
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 575 57,930 SH   SOLE 26 36,441 0 21,489
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 140 14,084 SH   SOLE 28 14,084 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 337 33,901 SH   SOLE 30 33,901 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 24 2,427 SH   SOLE 31 2,427 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 111 11,133 SH   SOLE 40 11,133 0 0
LIPOCINE INC NEW COM 53630X104 2 4,061 SH   SOLE 18 4,061 0 0
LIPOCINE INC NEW COM 53630X104 43 111,446 SH   SOLE 21 111,446 0 0
LIPOCINE INC NEW COM 53630X104 253 658,299 SH   SOLE 22 658,299 0 0
LIQTECH INTL INC COM 53632A201 55 9,416 SH   SOLE 21 9,416 0 0
LIQTECH INTL INC COM 53632A201 241 41,282 SH   SOLE 22 41,282 0 0
LIQUIDIA TECHNOLOGIES INC COM 53635D202 24 5,648 SH   SOLE 2 345 0 5,303
LIQUIDIA TECHNOLOGIES INC COM 53635D202 202 47,136 SH   SOLE 18 47,136 0 0
LIQUIDIA TECHNOLOGIES INC COM 53635D202 95 22,334 SH   SOLE 19 22,334 0 0
LIQUIDIA TECHNOLOGIES INC COM 53635D202 2,092 489,268 SH   SOLE 21 489,268 0 0
LIQUIDIA TECHNOLOGIES INC COM 53635D202 1,114 260,603 SH   SOLE 22 256,684 0 3,919
LIQUIDITY SERVICES INC COM 53635B107 167 27,937 SH   SOLE 2 1,072 0 26,865
LIQUIDITY SERVICES INC COM 53635B107 3 522 SH   SOLE 7 522 0 0
LIQUIDITY SERVICES INC COM 53635B107 759 127,345 SH   SOLE 18 127,345 0 0
LIQUIDITY SERVICES INC COM 53635B107 287 48,170 SH   SOLE 19 48,170 0 0
LIQUIDITY SERVICES INC COM 53635B107 19,440 3,261,753 SH   SOLE 21 3,261,753 0 0
LIQUIDITY SERVICES INC COM 53635B107 4,646 779,546 SH   SOLE 22 756,474 0 23,072
LIQUIDITY SERVICES INC COM 53635B107 196 32,862 SH   SOLE 30 32,862 0 0
LITHIA MTRS INC CL A 536797103 2,325 15,817 SH   SOLE 2 2,250 0 13,567
LITHIA MTRS INC CL A 536797103 18 125 SH   SOLE 4 125 0 0
LITHIA MTRS INC CL A 536797103 115 782 SH   SOLE 7 782 0 0
LITHIA MTRS INC CL A 536797103 15,810 107,549 SH   SOLE 18 102,945 0 4,604
LITHIA MTRS INC CL A 536797103 11,244 76,489 SH   SOLE 19 76,489 0 0
LITHIA MTRS INC CL A 536797103 368,219 2,504,894 SH   SOLE 21 2,504,894 0 0
LITHIA MTRS INC CL A 536797103 106,046 721,400 SH   SOLE 22 690,543 0 30,857
LITHIA MTRS INC CL A 536797103 922 6,270 SH   SOLE 23 6,270 0 0
LITHIA MTRS INC CL A 536797103 3,791 25,790 SH   SOLE 26 6,835 0 18,955
LITHIA MTRS INC CL A 536797103 446 3,037 SH   SOLE 28 3,037 0 0
LITHIA MTRS INC CL A 536797103 4,699 31,969 SH   SOLE 30 31,969 0 0
LITHIA MTRS INC CL A 536797103 133 903 SH   SOLE 36 903 0 0
LITHIA MTRS INC CL A 536797103 351 2,388 SH   SOLE 40 2,388 0 0
LITHIUM AMERS CORP NEW COM NEW 53680Q207 5 1,600 SH   SOLE 22 1,600 0 0
LITTELFUSE INC COM 537008104 10,819 56,554 SH   SOLE 2 13,582 0 42,972
LITTELFUSE INC COM 537008104 55 290 SH   SOLE 4 290 0 0
LITTELFUSE INC COM 537008104 103 537 SH   SOLE 7 537 0 0
LITTELFUSE INC COM 537008104 12,865 67,252 SH   SOLE 18 67,252 0 0
LITTELFUSE INC COM 537008104 1,073 5,611 SH   SOLE 19 5,611 0 0
LITTELFUSE INC COM 537008104 230,212 1,203,410 SH   SOLE 21 1,203,410 0 0
LITTELFUSE INC COM 537008104 152,521 797,287 SH   SOLE 22 752,026 0 45,261
LITTELFUSE INC COM 537008104 93 488 SH   SOLE 23 488 0 0
LITTELFUSE INC COM 537008104 1,564 8,175 SH   SOLE 26 4,816 0 3,359
LITTELFUSE INC COM 537008104 615 3,214 SH   SOLE 28 3,214 0 0
LITTELFUSE INC COM 537008104 42 221 SH   SOLE 29 221 0 0
LITTELFUSE INC COM 537008104 1,518 7,936 SH   SOLE 30 7,936 0 0
LITTELFUSE INC COM 537008104 172 899 SH   SOLE 31 899 0 0
LITTELFUSE INC COM 537008104 512 2,675 SH   SOLE 40 2,675 0 0
LIVANOVA PLC SHS G5509L101 3,546 47,010 SH   SOLE 2 22,595 0 24,415
LIVANOVA PLC SHS G5509L101 18 242 SH   SOLE 4 242 0 0
LIVANOVA PLC SHS G5509L101 64 846 SH   SOLE 7 846 0 0
LIVANOVA PLC SHS G5509L101 20,822 276,048 SH   SOLE 18 273,993 0 2,055
LIVANOVA PLC SHS G5509L101 7,599 100,738 SH   SOLE 19 100,738 0 0
LIVANOVA PLC SHS G5509L101 282,776 3,748,852 SH   SOLE 21 3,748,852 0 0
LIVANOVA PLC SHS G5509L101 125,520 1,664,056 SH   SOLE 22 1,602,887 0 61,169
LIVANOVA PLC SHS G5509L101 18 241 SH   SOLE 23 241 0 0
LIVANOVA PLC SHS G5509L101 1,578 20,917 SH   SOLE 26 13,849 0 7,068
LIVANOVA PLC SHS G5509L101 473 6,276 SH   SOLE 28 6,276 0 0
LIVANOVA PLC SHS G5509L101 6,321 83,793 SH   SOLE 30 83,793 0 0
LIVANOVA PLC SHS G5509L101 401 5,311 SH   SOLE 40 5,311 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 23,586 330,017 SH   SOLE 2 51,137 0 278,880
LIVE NATION ENTERTAINMENT IN COM 538034109 4,757 66,559 SH   SOLE 4 62,701 0 3,858
LIVE NATION ENTERTAINMENT IN COM 538034109 8,198 114,707 SH   SOLE 7 114,707 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 1,524 21,317 SH   SOLE 13 21,317 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 47 653 SH   SOLE 15 653 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 21,343 298,635 SH   SOLE 18 265,905 0 32,730
LIVE NATION ENTERTAINMENT IN COM 538034109 147,909 2,069,528 SH   SOLE 19 2,069,528 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 245,821 3,439,500 SH   SOLE 21 3,439,500 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 250,307 3,502,269 SH   SOLE 22 3,116,033 0 386,236
LIVE NATION ENTERTAINMENT IN COM 538034109 7,763 108,622 SH   SOLE 23 108,622 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 8,293 116,037 SH   SOLE 25 116,037 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 39,961 559,128 SH   SOLE 26 144,233 0 414,895
LIVE NATION ENTERTAINMENT IN COM 538034109 2,121 29,678 SH   SOLE 28 21,385 0 8,293
LIVE NATION ENTERTAINMENT IN COM 538034109 6,339 88,696 SH   SOLE 29 2,937 0 85,759
LIVE NATION ENTERTAINMENT IN COM 538034109 37,865 529,802 SH   SOLE 30 529,802 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 2,207 30,875 SH   SOLE 31 25,288 0 5,587
LIVE NATION ENTERTAINMENT IN COM 538034109 660 9,229 SH   SOLE 34 9,229 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 6,952 97,273 SH   SOLE 36 97,273 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 193 2,705 SH   SOLE 40 2,705 0 0
LIVE NATION ENTERTAINMENT IN NOTE 2.500% 3/1 538034AQ2 2,134 1,750,000 PRN   SOLE 21 1,750,000 0 0
LIVE OAK BANCSHARES INC COM 53803X105 501 26,348 SH   SOLE 2 960 0 25,388
LIVE OAK BANCSHARES INC COM 53803X105 9 494 SH   SOLE 7 494 0 0
LIVE OAK BANCSHARES INC COM 53803X105 1,656 87,102 SH   SOLE 18 87,102 0 0
LIVE OAK BANCSHARES INC COM 53803X105 850 44,720 SH   SOLE 19 44,720 0 0
LIVE OAK BANCSHARES INC COM 53803X105 17,092 899,121 SH   SOLE 21 899,121 0 0
LIVE OAK BANCSHARES INC COM 53803X105 15,027 790,469 SH   SOLE 22 754,983 0 35,486
LIVE OAK BANCSHARES INC COM 53803X105 96 5,066 SH   SOLE 28 5,066 0 0
LIVE OAK BANCSHARES INC COM 53803X105 212 11,127 SH   SOLE 30 11,127 0 0
LIVE OAK BANCSHARES INC COM 53803X105 50 2,613 SH   SOLE 40 2,613 0 0
LIVE VENTURES INC COM NEW 538142308 5 631 SH   SOLE 21 631 0 0
LIVENT CORP COM 53814L108 1,261 147,451 SH   SOLE 2 5,193 0 142,258
LIVENT CORP COM 53814L108 5 549 SH   SOLE 4 549 0 0
LIVENT CORP COM 53814L108 21 2,491 SH   SOLE 7 2,491 0 0
LIVENT CORP COM 53814L108 5,573 651,829 SH   SOLE 18 651,829 0 0
LIVENT CORP COM 53814L108 2,212 258,755 SH   SOLE 19 258,755 0 0
LIVENT CORP COM 53814L108 143,698 16,806,803 SH   SOLE 21 16,806,803 0 0
LIVENT CORP COM 53814L108 37,226 4,353,968 SH   SOLE 22 4,178,014 0 175,954
LIVENT CORP COM 53814L108 378 44,236 SH   SOLE 26 26,906 0 17,330
LIVENT CORP COM 53814L108 139 16,260 SH   SOLE 28 16,260 0 0
LIVENT CORP COM 53814L108 1,547 180,970 SH   SOLE 30 180,970 0 0
LIVENT CORP COM 53814L108 102 11,918 SH   SOLE 40 11,918 0 0
LIVEPERSON INC COM 538146101 961 25,971 SH   SOLE 2 2,351 0 23,620
LIVEPERSON INC COM 538146101 12 317 SH   SOLE 4 317 0 0
LIVEPERSON INC COM 538146101 43 1,169 SH   SOLE 7 1,169 0 0
LIVEPERSON INC COM 538146101 10,218 276,164 SH   SOLE 18 276,164 0 0
LIVEPERSON INC COM 538146101 4,130 111,615 SH   SOLE 19 111,615 0 0
LIVEPERSON INC COM 538146101 259,163 7,004,401 SH   SOLE 21 7,004,401 0 0
LIVEPERSON INC COM 538146101 68,484 1,850,909 SH   SOLE 22 1,771,363 0 79,546
LIVEPERSON INC COM 538146101 713 19,275 SH   SOLE 26 14,899 0 4,376
LIVEPERSON INC COM 538146101 285 7,693 SH   SOLE 28 7,693 0 0
LIVEPERSON INC COM 538146101 3,245 87,703 SH   SOLE 30 87,703 0 0
LIVEPERSON INC COM 538146101 239 6,450 SH   SOLE 40 6,450 0 0
LIVERAMP HLDGS INC COM 53815P108 4,876 101,430 SH   SOLE 2 36,159 0 65,271
LIVERAMP HLDGS INC COM 53815P108 12 245 SH   SOLE 4 245 0 0
LIVERAMP HLDGS INC COM 53815P108 55 1,153 SH   SOLE 7 1,153 0 0
LIVERAMP HLDGS INC COM 53815P108 18,283 380,347 SH   SOLE 18 380,347 0 0
LIVERAMP HLDGS INC COM 53815P108 8,185 170,267 SH   SOLE 19 170,267 0 0
LIVERAMP HLDGS INC COM 53815P108 235,573 4,900,632 SH   SOLE 21 4,900,632 0 0
LIVERAMP HLDGS INC COM 53815P108 116,591 2,425,445 SH   SOLE 22 2,342,323 0 83,122
LIVERAMP HLDGS INC COM 53815P108 812 16,897 SH   SOLE 23 16,897 0 0
LIVERAMP HLDGS INC COM 53815P108 3,463 72,047 SH   SOLE 26 20,487 0 51,560
LIVERAMP HLDGS INC COM 53815P108 391 8,127 SH   SOLE 28 8,127 0 0
LIVERAMP HLDGS INC COM 53815P108 991 20,608 SH   SOLE 30 20,608 0 0
LIVERAMP HLDGS INC COM 53815P108 343 7,131 SH   SOLE 40 7,131 0 0
LIVEXLIVE MEDIA INC COM NEW 53839L208 21 13,502 SH   SOLE 2 1,068 0 12,434
LIVEXLIVE MEDIA INC COM NEW 53839L208 1 654 SH   SOLE 7 654 0 0
LIVEXLIVE MEDIA INC COM NEW 53839L208 161 103,894 SH   SOLE 18 103,894 0 0
LIVEXLIVE MEDIA INC COM NEW 53839L208 82 53,030 SH   SOLE 19 53,030 0 0
LIVEXLIVE MEDIA INC COM NEW 53839L208 1,647 1,065,951 SH   SOLE 21 1,065,951 0 0
LIVEXLIVE MEDIA INC COM NEW 53839L208 520 336,414 SH   SOLE 22 313,766 0 22,648
LIVONGO HEALTH INC COM 539183103 314 12,511 SH   SOLE 2 6,273 0 6,238
LIVONGO HEALTH INC COM 539183103 7 260 SH   SOLE 7 260 0 0
LIVONGO HEALTH INC COM 539183103 1,237 49,372 SH   SOLE 18 49,372 0 0
LIVONGO HEALTH INC COM 539183103 7,203 287,430 SH   SOLE 19 287,430 0 0
LIVONGO HEALTH INC COM 539183103 12,216 487,454 SH   SOLE 21 487,454 0 0
LIVONGO HEALTH INC COM 539183103 9,744 388,834 SH   SOLE 22 376,940 0 11,894
LIVONGO HEALTH INC COM 539183103 1,357 54,143 SH   SOLE 34 54,143 0 0
LKQ CORP COM 501889208 28,526 799,058 SH   SOLE 2 110,489 0 688,569
LKQ CORP COM 501889208 5,140 143,969 SH   SOLE 4 135,797 0 8,172
LKQ CORP COM 501889208 9,825 275,220 SH   SOLE 7 258,676 0 16,544
LKQ CORP COM 501889208 245 6,855 SH   SOLE 13 6,855 0 0
LKQ CORP COM 501889208 56 1,581 SH   SOLE 15 1,581 0 0
LKQ CORP COM 501889208 21,409 599,688 SH   SOLE 18 557,636 0 42,052
LKQ CORP COM 501889208 3,041 85,181 SH   SOLE 19 85,181 0 0
LKQ CORP COM 501889208 249,619 6,992,128 SH   SOLE 21 6,992,128 0 0
LKQ CORP COM 501889208 266,776 7,472,706 SH   SOLE 22 6,681,845 0 790,861
LKQ CORP COM 501889208 8,158 228,514 SH   SOLE 23 228,514 0 0
LKQ CORP COM 501889208 11,770 329,683 SH   SOLE 25 329,683 0 0
LKQ CORP COM 501889208 66,050 1,850,153 SH   SOLE 26 257,669 0 1,592,484
LKQ CORP COM 501889208 2,158 60,452 SH   SOLE 28 43,378 0 17,074
LKQ CORP COM 501889208 2,554 71,548 SH   SOLE 29 7,111 0 64,437
LKQ CORP COM 501889208 43,832 1,227,784 SH   SOLE 30 1,227,784 0 0
LKQ CORP COM 501889208 2,330 65,260 SH   SOLE 31 54,808 0 10,452
LKQ CORP COM 501889208 1,147 32,137 SH   SOLE 34 32,137 0 0
LKQ CORP COM 501889208 8,203 229,783 SH   SOLE 36 229,783 0 0
LKQ CORP COM 501889208 221 6,201 SH   SOLE 40 6,201 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 1 248 SH   SOLE 18 248 0 0
LM FDG AMER INC COM NEW 502074305 0 426 SH   SOLE 21 426 0 0
LOCKHEED MARTIN CORP COM 539830109 304,855 782,923 SH   SOLE 2 234,583 0 548,340
LOCKHEED MARTIN CORP COM 539830109 36,594 93,980 SH   SOLE 4 86,999 0 6,981
LOCKHEED MARTIN CORP COM 539830109 90,713 232,968 SH   SOLE 7 232,968 0 0
LOCKHEED MARTIN CORP COM 539830109 13,319 34,205 SH   SOLE 13 34,205 0 0
LOCKHEED MARTIN CORP COM 539830109 567 1,455 SH   SOLE 15 1,455 0 0
LOCKHEED MARTIN CORP COM 539830109 3 7 SH   SOLE 17 0 0 7
LOCKHEED MARTIN CORP COM 539830109 396,198 1,017,510 SH   SOLE 18 942,699 0 74,811
LOCKHEED MARTIN CORP COM 539830109 304,263 781,403 SH   SOLE 19 781,403 0 0
LOCKHEED MARTIN CORP COM 539830109 2,597,807 6,671,650 SH   SOLE 21 6,671,650 0 0
LOCKHEED MARTIN CORP COM 539830109 2,539,537 6,522,001 SH   SOLE 22 5,748,295 0 773,706
LOCKHEED MARTIN CORP COM 539830109 94,404 242,446 SH   SOLE 23 242,446 0 0
LOCKHEED MARTIN CORP COM 539830109 114,547 294,179 SH   SOLE 25 294,179 0 0
LOCKHEED MARTIN CORP COM 539830109 181,878 467,097 SH   SOLE 26 164,293 0 302,804
LOCKHEED MARTIN CORP COM 539830109 5,661 14,539 SH   SOLE 28 0 0 14,539
LOCKHEED MARTIN CORP COM 539830109 50,089 128,638 SH   SOLE 29 41,116 0 87,522
LOCKHEED MARTIN CORP COM 539830109 347,214 891,711 SH   SOLE 30 891,711 0 0
LOCKHEED MARTIN CORP COM 539830109 42,850 110,047 SH   SOLE 31 95,976 0 14,071
LOCKHEED MARTIN CORP COM 539830109 3,529 9,064 SH   SOLE 32 9,064 0 0
LOCKHEED MARTIN CORP COM 539830109 80,836 207,602 SH   SOLE 36 207,602 0 0
LOCKHEED MARTIN CORP COM 539830109 2,177 5,590 SH   SOLE 40 5,590 0 0
LOEWS CORP COM 540424108 33,172 631,964 SH   SOLE 2 72,138 0 559,826
LOEWS CORP COM 540424108 6,633 126,360 SH   SOLE 4 119,198 0 7,162
LOEWS CORP COM 540424108 21,777 414,872 SH   SOLE 7 253,386 0 161,486
LOEWS CORP COM 540424108 407 7,755 SH   SOLE 13 7,755 0 0
LOEWS CORP COM 540424108 71 1,361 SH   SOLE 15 1,361 0 0
LOEWS CORP COM 540424108 27,636 526,505 SH   SOLE 18 488,139 0 38,366
LOEWS CORP COM 540424108 3,835 73,059 SH   SOLE 19 73,059 0 0
LOEWS CORP COM 540424108 337,342 6,426,786 SH   SOLE 21 6,426,786 0 0
LOEWS CORP COM 540424108 330,901 6,304,077 SH   SOLE 22 5,612,336 0 691,741
LOEWS CORP COM 540424108 10,638 202,669 SH   SOLE 23 202,669 0 0
LOEWS CORP COM 540424108 15,641 297,990 SH   SOLE 25 297,990 0 0
LOEWS CORP COM 540424108 70,928 1,351,272 SH   SOLE 26 218,271 0 1,133,001
LOEWS CORP COM 540424108 2,750 52,384 SH   SOLE 28 35,503 0 16,881
LOEWS CORP COM 540424108 273 5,206 SH   SOLE 29 5,206 0 0
LOEWS CORP COM 540424108 58,384 1,112,295 SH   SOLE 30 1,112,295 0 0
LOEWS CORP COM 540424108 4,551 86,703 SH   SOLE 31 48,605 0 38,098
LOEWS CORP COM 540424108 995 18,964 SH   SOLE 34 18,964 0 0
LOEWS CORP COM 540424108 11,672 222,358 SH   SOLE 36 222,358 0 0
LOEWS CORP COM 540424108 299 5,691 SH   SOLE 40 5,691 0 0
LOGICBIO THERAPEUTICS INC COM 54142F102 24 3,381 SH   SOLE 2 198 0 3,183
LOGICBIO THERAPEUTICS INC COM 54142F102 211 29,245 SH   SOLE 18 29,245 0 0
LOGICBIO THERAPEUTICS INC COM 54142F102 101 13,993 SH   SOLE 19 13,993 0 0
LOGICBIO THERAPEUTICS INC COM 54142F102 1,989 276,249 SH   SOLE 21 276,249 0 0
LOGICBIO THERAPEUTICS INC COM 54142F102 1,313 182,412 SH   SOLE 22 178,979 0 3,433
LOGMEIN INC COM 54142L109 10,615 123,802 SH   SOLE 2 37,052 0 86,750
LOGMEIN INC COM 54142L109 19 222 SH   SOLE 4 222 0 0
LOGMEIN INC COM 54142L109 74 863 SH   SOLE 7 863 0 0
LOGMEIN INC COM 54142L109 11,374 132,654 SH   SOLE 18 132,654 0 0
LOGMEIN INC COM 54142L109 986 11,497 SH   SOLE 19 11,497 0 0
LOGMEIN INC COM 54142L109 221,906 2,588,128 SH   SOLE 21 2,588,128 0 0
LOGMEIN INC COM 54142L109 150,706 1,757,713 SH   SOLE 22 1,666,355 0 91,358
LOGMEIN INC COM 54142L109 1,608 18,754 SH   SOLE 26 12,294 0 6,460
LOGMEIN INC COM 54142L109 576 6,721 SH   SOLE 28 6,721 0 0
LOGMEIN INC COM 54142L109 1,398 16,307 SH   SOLE 30 16,307 0 0
LOGMEIN INC COM 54142L109 85 996 SH   SOLE 31 996 0 0
LOGMEIN INC COM 54142L109 417 4,862 SH   SOLE 40 4,862 0 0
LOMA NEGRA CORP SPONSORED ADS 54150E104 76 9,723 SH   SOLE 4 9,723 0 0
LOMA NEGRA CORP SPONSORED ADS 54150E104 5,619 718,606 SH   SOLE 21 718,606 0 0
LOMA NEGRA CORP SPONSORED ADS 54150E104 2,664 340,643 SH   SOLE 22 325,075 0 15,568
LOMA NEGRA CORP SPONSORED ADS 54150E104 1,265 161,707 SH   SOLE 30 161,707 0 0
LONESTAR RES US INC CL A VTG 54240F103 13 4,805 SH   SOLE 18 4,805 0 0
LONESTAR RES US INC CL A VTG 54240F103 414 158,750 SH   SOLE 21 158,750 0 0
LONESTAR RES US INC CL A VTG 54240F103 648 248,327 SH   SOLE 22 248,327 0 0
LONESTAR RES US INC CL A VTG 54240F103 10 3,953 SH   SOLE 26 0 0 3,953
LOOP INDS INC COM 543518104 474 47,876 SH   SOLE 21 47,876 0 0
LOOP INDS INC COM 543518104 2,413 243,723 SH   SOLE 22 243,723 0 0
LOOP INDS INC COM 543518104 103 10,440 SH   SOLE 34 10,440 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 174 5,385 SH   SOLE 2 526 0 4,859
LORAL SPACE & COMMUNICATNS I COM 543881106 20 610 SH   SOLE 4 610 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 9 277 SH   SOLE 7 277 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 1,425 44,080 SH   SOLE 18 44,080 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 728 22,529 SH   SOLE 19 22,529 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 14,876 460,266 SH   SOLE 21 460,266 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 12,471 385,850 SH   SOLE 22 369,559 0 16,291
LORAL SPACE & COMMUNICATNS I COM 543881106 17 539 SH   SOLE 26 0 0 539
LORAL SPACE & COMMUNICATNS I COM 543881106 64 1,965 SH   SOLE 28 1,965 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 293 9,080 SH   SOLE 30 9,080 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 14 445 SH   SOLE 36 445 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 56 1,727 SH   SOLE 40 1,727 0 0
LOUISIANA PAC CORP COM 546347105 4,828 162,721 SH   SOLE 2 56,250 0 106,471
LOUISIANA PAC CORP COM 546347105 17 581 SH   SOLE 4 581 0 0
LOUISIANA PAC CORP COM 546347105 88 2,964 SH   SOLE 7 2,964 0 0
LOUISIANA PAC CORP COM 546347105 19,853 669,129 SH   SOLE 18 669,129 0 0
LOUISIANA PAC CORP COM 546347105 6,336 213,547 SH   SOLE 19 213,547 0 0
LOUISIANA PAC CORP COM 546347105 262,227 8,838,114 SH   SOLE 21 8,838,114 0 0
LOUISIANA PAC CORP COM 546347105 128,841 4,342,454 SH   SOLE 22 4,174,487 0 167,967
LOUISIANA PAC CORP COM 546347105 1,237 41,704 SH   SOLE 26 26,642 0 15,062
LOUISIANA PAC CORP COM 546347105 495 16,674 SH   SOLE 28 16,674 0 0
LOUISIANA PAC CORP COM 546347105 1,118 37,682 SH   SOLE 30 37,682 0 0
LOUISIANA PAC CORP COM 546347105 95 3,192 SH   SOLE 36 3,192 0 0
LOUISIANA PAC CORP COM 546347105 334 11,267 SH   SOLE 40 11,267 0 0
LOVESAC COMPANY COM 54738L109 59 3,650 SH   SOLE 2 232 0 3,418
LOVESAC COMPANY COM 54738L109 508 31,635 SH   SOLE 18 31,635 0 0
LOVESAC COMPANY COM 54738L109 251 15,625 SH   SOLE 19 15,625 0 0
LOVESAC COMPANY COM 54738L109 5,015 312,456 SH   SOLE 21 312,456 0 0
LOVESAC COMPANY COM 54738L109 4,114 256,354 SH   SOLE 22 252,539 0 3,815
LOWES COS INC COM 548661107 244,342 2,040,263 SH   SOLE 2 276,295 0 1,763,968
LOWES COS INC COM 548661107 45,647 381,153 SH   SOLE 4 359,464 0 21,689
LOWES COS INC COM 548661107 90,852 758,617 SH   SOLE 7 670,706 0 87,911
LOWES COS INC COM 548661107 468 3,906 SH   SOLE 13 3,906 0 0
LOWES COS INC COM 548661107 550 4,593 SH   SOLE 15 4,593 0 0
LOWES COS INC COM 548661107 14 115 SH   SOLE 17 0 0 115
LOWES COS INC COM 548661107 632,240 5,279,228 SH   SOLE 18 4,592,992 0 686,236
LOWES COS INC COM 548661107 488,787 4,081,387 SH   SOLE 19 4,081,387 0 0
LOWES COS INC COM 548661107 1,748,411 14,599,292 SH   SOLE 21 14,599,292 0 0
LOWES COS INC COM 548661107 2,277,343 19,015,892 SH   SOLE 22 17,016,798 0 1,999,094
LOWES COS INC COM 548661107 69,449 579,905 SH   SOLE 23 579,905 0 0
LOWES COS INC COM 548661107 101,428 846,925 SH   SOLE 25 816,881 0 30,044
LOWES COS INC COM 548661107 451,853 3,772,989 SH   SOLE 26 447,886 0 3,325,103
LOWES COS INC COM 548661107 17,362 144,970 SH   SOLE 28 101,236 0 43,734
LOWES COS INC COM 548661107 3,785 31,605 SH   SOLE 29 19,768 0 11,837
LOWES COS INC COM 548661107 321,972 2,688,477 SH   SOLE 30 2,688,477 0 0
LOWES COS INC COM 548661107 21,504 179,562 SH   SOLE 31 142,695 0 36,867
LOWES COS INC COM 548661107 112,082 935,886 SH   SOLE 34 935,886 0 0
LOWES COS INC COM 548661107 69,785 582,709 SH   SOLE 36 582,709 0 0
LOWES COS INC COM 548661107 2,091 17,461 SH   SOLE 40 17,461 0 0
LOWES COS INC OPTIONS 548661107 1,293 10,800 SH Call SOLE 2 10,800 0 0
LOWES COS INC OPTIONS 548661107 60,347 503,900 SH Call SOLE 19 503,900 0 0
LOWES COS INC OPTIONS 548661107 1,054 8,800 SH Call SOLE 22 8,800 0 0
LOWES COS INC OPTIONS 548661107 168 1,400 SH Call SOLE 25 1,400 0 0
LOWES COS INC OPTIONS 548661107 156 1,300 SH Call SOLE 26 0 0 1,300
LOWES COS INC OPTIONS 548661107 17,605 147,000 SH Call SOLE 34 147,000 0 0
LPL FINL HLDGS INC COM 50212V100 15,234 165,134 SH   SOLE 2 20,139 0 144,995
LPL FINL HLDGS INC COM 50212V100 33 355 SH   SOLE 4 355 0 0
LPL FINL HLDGS INC COM 50212V100 173 1,877 SH   SOLE 7 1,877 0 0
LPL FINL HLDGS INC COM 50212V100 3,811 41,312 SH   SOLE 18 41,312 0 0
LPL FINL HLDGS INC COM 50212V100 1,748 18,944 SH   SOLE 19 18,944 0 0
LPL FINL HLDGS INC COM 50212V100 109,099 1,182,640 SH   SOLE 21 1,182,640 0 0
LPL FINL HLDGS INC COM 50212V100 224,142 2,429,721 SH   SOLE 22 2,276,112 0 153,609
LPL FINL HLDGS INC COM 50212V100 3,454 37,441 SH   SOLE 26 24,265 0 13,176
LPL FINL HLDGS INC COM 50212V100 989 10,719 SH   SOLE 28 10,719 0 0
LPL FINL HLDGS INC COM 50212V100 3,329 36,085 SH   SOLE 30 36,085 0 0
LPL FINL HLDGS INC COM 50212V100 156 1,692 SH   SOLE 31 1,692 0 0
LPL FINL HLDGS INC COM 50212V100 98 1,066 SH   SOLE 34 1,066 0 0
LPL FINL HLDGS INC COM 50212V100 186 2,018 SH   SOLE 36 2,018 0 0
LPL FINL HLDGS INC COM 50212V100 766 8,307 SH   SOLE 40 8,307 0 0
LRAD CORP COM 50213V109 22 6,840 SH   SOLE 18 6,840 0 0
LRAD CORP COM 50213V109 334 102,187 SH   SOLE 21 102,187 0 0
LRAD CORP COM 50213V109 3,727 1,139,892 SH   SOLE 22 1,139,892 0 0
LSB INDS INC COM 502160104 97 23,148 SH   SOLE 2 973 0 22,175
LSB INDS INC COM 502160104 2 438 SH   SOLE 7 438 0 0
LSB INDS INC COM 502160104 415 98,714 SH   SOLE 18 98,714 0 0
LSB INDS INC COM 502160104 151 35,876 SH   SOLE 19 35,876 0 0
LSB INDS INC COM 502160104 11,083 2,638,718 SH   SOLE 21 2,638,718 0 0
LSB INDS INC COM 502160104 2,499 594,915 SH   SOLE 22 578,719 0 16,196
LSB INDS INC COM 502160104 80 19,046 SH   SOLE 30 19,046 0 0
LSI INDS INC COM 50216C108 36 6,014 SH   SOLE 2 6,014 0 0
LSI INDS INC COM 50216C108 51 8,443 SH   SOLE 18 8,443 0 0
LSI INDS INC COM 50216C108 483 79,863 SH   SOLE 19 79,863 0 0
LSI INDS INC COM 50216C108 587 96,989 SH   SOLE 21 96,989 0 0
LSI INDS INC COM 50216C108 5,107 844,169 SH   SOLE 22 844,169 0 0
LSI INDS INC COM 50216C108 66 10,919 SH   SOLE 23 10,919 0 0
LSI INDS INC COM 50216C108 514 85,036 SH   SOLE 26 0 0 85,036
LTC PPTYS INC COM 502175102 1,372 30,643 SH   SOLE 2 1,599 0 29,044
LTC PPTYS INC COM 502175102 503 11,231 SH   SOLE 4 11,231 0 0
LTC PPTYS INC COM 502175102 1,766 39,437 SH   SOLE 7 39,437 0 0
LTC PPTYS INC COM 502175102 7,889 176,222 SH   SOLE 18 176,222 0 0
LTC PPTYS INC COM 502175102 5,065 113,125 SH   SOLE 19 113,125 0 0
LTC PPTYS INC COM 502175102 209,805 4,686,283 SH   SOLE 21 4,686,283 0 0
LTC PPTYS INC COM 502175102 69,325 1,548,475 SH   SOLE 22 1,494,785 0 53,690
LTC PPTYS INC COM 502175102 114 2,555 SH   SOLE 23 2,555 0 0
LTC PPTYS INC COM 502175102 3,961 88,478 SH   SOLE 25 88,478 0 0
LTC PPTYS INC COM 502175102 1,526 34,095 SH   SOLE 26 9,143 0 24,952
LTC PPTYS INC COM 502175102 238 5,308 SH   SOLE 28 5,308 0 0
LTC PPTYS INC COM 502175102 900 20,103 SH   SOLE 29 20,103 0 0
LTC PPTYS INC COM 502175102 10,901 243,486 SH   SOLE 30 243,486 0 0
LTC PPTYS INC COM 502175102 225 5,021 SH   SOLE 40 5,021 0 0
LUBYS INC COM 549282101 9 3,975 SH   SOLE 18 3,975 0 0
LUBYS INC COM 549282101 140 63,673 SH   SOLE 21 63,673 0 0
LUBYS INC COM 549282101 1,096 498,034 SH   SOLE 22 498,034 0 0
LUCKIN COFFEE INC SPONSORED ADS 54951L109 4 100 SH   SOLE 17 0 0 100
LUCKIN COFFEE INC SPONSORED ADS 54951L109 36,719 932,894 SH   SOLE 19 932,894 0 0
LUCKIN COFFEE INC SPONSORED ADS 54951L109 79 2,001 SH   SOLE 25 2,001 0 0
LUCKIN COFFEE INC SPONSORED ADS 54951L109 18,614 472,913 SH   SOLE 34 472,913 0 0
LULULEMON ATHLETICA INC COM 550021109 60,058 259,238 SH   SOLE 2 44,514 0 214,724
LULULEMON ATHLETICA INC COM 550021109 13,925 60,109 SH   SOLE 4 57,083 0 3,026
LULULEMON ATHLETICA INC COM 550021109 19,593 84,574 SH   SOLE 7 23,621 0 60,953
LULULEMON ATHLETICA INC COM 550021109 2,076 8,963 SH   SOLE 13 8,963 0 0
LULULEMON ATHLETICA INC COM 550021109 213 919 SH   SOLE 15 919 0 0
LULULEMON ATHLETICA INC COM 550021109 17,948 77,474 SH   SOLE 18 67,394 0 10,080
LULULEMON ATHLETICA INC COM 550021109 19,591 84,564 SH   SOLE 19 84,564 0 0
LULULEMON ATHLETICA INC COM 550021109 480,524 2,074,174 SH   SOLE 21 2,074,174 0 0
LULULEMON ATHLETICA INC COM 550021109 738,511 3,187,770 SH   SOLE 22 2,955,133 0 232,637
LULULEMON ATHLETICA INC COM 550021109 19,193 82,848 SH   SOLE 23 82,848 0 0
LULULEMON ATHLETICA INC COM 550021109 32,022 138,223 SH   SOLE 25 138,223 0 0
LULULEMON ATHLETICA INC COM 550021109 100,309 432,984 SH   SOLE 26 74,918 0 358,066
LULULEMON ATHLETICA INC COM 550021109 4,907 21,182 SH   SOLE 28 15,018 0 6,164
LULULEMON ATHLETICA INC COM 550021109 6,108 26,364 SH   SOLE 29 3,213 0 23,151
LULULEMON ATHLETICA INC COM 550021109 64,091 276,646 SH   SOLE 30 276,646 0 0
LULULEMON ATHLETICA INC COM 550021109 5,672 24,485 SH   SOLE 31 20,421 0 4,064
LULULEMON ATHLETICA INC COM 550021109 4,643 20,041 SH   SOLE 32 20,041 0 0
LULULEMON ATHLETICA INC COM 550021109 1,915 8,265 SH   SOLE 34 8,265 0 0
LULULEMON ATHLETICA INC COM 550021109 17,131 73,947 SH   SOLE 36 73,947 0 0
LULULEMON ATHLETICA INC COM 550021109 612 2,642 SH   SOLE 40 2,642 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 239 24,493 SH   SOLE 2 1,030 0 23,463
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 1 111 SH   SOLE 4 111 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 6 587 SH   SOLE 7 587 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 1,285 131,498 SH   SOLE 18 131,498 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 488 49,938 SH   SOLE 19 49,938 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 34,083 3,488,518 SH   SOLE 21 3,488,518 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 8,371 856,815 SH   SOLE 22 822,452 0 34,363
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 32 3,245 SH   SOLE 26 3,245 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 39 3,965 SH   SOLE 28 3,965 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 314 32,155 SH   SOLE 30 32,155 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 27 2,755 SH   SOLE 40 2,755 0 0
LUMENTUM HLDGS INC COM 55024U109 8,761 110,485 SH   SOLE 2 35,625 0 74,860
LUMENTUM HLDGS INC COM 55024U109 27 341 SH   SOLE 4 341 0 0
LUMENTUM HLDGS INC COM 55024U109 106 1,343 SH   SOLE 7 1,343 0 0
LUMENTUM HLDGS INC COM 55024U109 34,388 433,649 SH   SOLE 18 433,649 0 0
LUMENTUM HLDGS INC COM 55024U109 28,202 355,637 SH   SOLE 19 355,637 0 0
LUMENTUM HLDGS INC COM 55024U109 460,687 5,809,424 SH   SOLE 21 5,809,424 0 0
LUMENTUM HLDGS INC COM 55024U109 210,363 2,652,745 SH   SOLE 22 2,557,382 0 95,363
LUMENTUM HLDGS INC COM 55024U109 2,044 25,774 SH   SOLE 26 15,383 0 10,391
LUMENTUM HLDGS INC COM 55024U109 732 9,237 SH   SOLE 28 9,237 0 0
LUMENTUM HLDGS INC COM 55024U109 1,941 24,473 SH   SOLE 30 24,473 0 0
LUMENTUM HLDGS INC COM 55024U109 1,367 17,234 SH   SOLE 34 17,234 0 0
LUMENTUM HLDGS INC COM 55024U109 610 7,694 SH   SOLE 40 7,694 0 0
LUMENTUM HLDGS INC NOTE 0.250% 3/1 55024UAB5 2,325 1,595,000 PRN   SOLE 21 1,595,000 0 0
LUMINEX CORP DEL COM 55027E102 966 41,697 SH   SOLE 2 1,451 0 40,246
LUMINEX CORP DEL COM 55027E102 7 308 SH   SOLE 4 308 0 0
LUMINEX CORP DEL COM 55027E102 15 648 SH   SOLE 7 648 0 0
LUMINEX CORP DEL COM 55027E102 4,323 186,642 SH   SOLE 18 186,642 0 0
LUMINEX CORP DEL COM 55027E102 2,009 86,729 SH   SOLE 19 86,729 0 0
LUMINEX CORP DEL COM 55027E102 122,512 5,289,818 SH   SOLE 21 5,289,818 0 0
LUMINEX CORP DEL COM 55027E102 29,849 1,288,809 SH   SOLE 22 1,238,474 0 50,335
LUMINEX CORP DEL COM 55027E102 462 19,967 SH   SOLE 26 11,720 0 8,247
LUMINEX CORP DEL COM 55027E102 132 5,684 SH   SOLE 28 5,684 0 0
LUMINEX CORP DEL COM 55027E102 5,683 245,397 SH   SOLE 30 245,397 0 0
LUMINEX CORP DEL COM 55027E102 95 4,091 SH   SOLE 40 4,091 0 0
LUNA INNOVATIONS COM 550351100 40 5,462 SH   SOLE 18 5,462 0 0
LUNA INNOVATIONS COM 550351100 672 92,222 SH   SOLE 21 92,222 0 0
LUNA INNOVATIONS COM 550351100 2,921 400,719 SH   SOLE 22 400,719 0 0
LUTHER BURBANK CORP COM 550550107 272 23,619 SH   SOLE 2 1,062 0 22,557
LUTHER BURBANK CORP COM 550550107 6 503 SH   SOLE 7 503 0 0
LUTHER BURBANK CORP COM 550550107 849 73,668 SH   SOLE 18 73,668 0 0
LUTHER BURBANK CORP COM 550550107 389 33,739 SH   SOLE 19 33,739 0 0
LUTHER BURBANK CORP COM 550550107 8,482 735,671 SH   SOLE 21 735,671 0 0
LUTHER BURBANK CORP COM 550550107 4,666 404,705 SH   SOLE 22 390,666 0 14,039
LUTHER BURBANK CORP COM 550550107 49 4,222 SH   SOLE 30 4,222 0 0
LUXFER HOLDINGS PLC SHS G5698W116 229 12,377 SH   SOLE 2 827 0 11,550
LUXFER HOLDINGS PLC SHS G5698W116 9 472 SH   SOLE 7 472 0 0
LUXFER HOLDINGS PLC SHS G5698W116 1,814 97,988 SH   SOLE 18 97,988 0 0
LUXFER HOLDINGS PLC SHS G5698W116 847 45,751 SH   SOLE 19 45,751 0 0
LUXFER HOLDINGS PLC SHS G5698W116 17,493 945,072 SH   SOLE 21 945,072 0 0
LUXFER HOLDINGS PLC SHS G5698W116 5,692 307,488 SH   SOLE 22 287,060 0 20,428
LUXFER HOLDINGS PLC SHS G5698W116 55 2,996 SH   SOLE 26 0 0 2,996
LUXFER HOLDINGS PLC SHS G5698W116 314 16,961 SH   SOLE 30 16,961 0 0
LUXFER HOLDINGS PLC SHS G5698W116 86 4,632 SH   SOLE 40 4,632 0 0
LYDALL INC DEL COM 550819106 362 17,634 SH   SOLE 2 618 0 17,016
LYDALL INC DEL COM 550819106 8 375 SH   SOLE 7 375 0 0
LYDALL INC DEL COM 550819106 1,627 79,266 SH   SOLE 18 79,266 0 0
LYDALL INC DEL COM 550819106 609 29,691 SH   SOLE 19 29,691 0 0
LYDALL INC DEL COM 550819106 42,329 2,062,823 SH   SOLE 21 2,062,823 0 0
LYDALL INC DEL COM 550819106 11,111 541,468 SH   SOLE 22 515,766 0 25,702
LYDALL INC DEL COM 550819106 25 1,217 SH   SOLE 26 0 0 1,217
LYDALL INC DEL COM 550819106 51 2,493 SH   SOLE 28 2,493 0 0
LYDALL INC DEL COM 550819106 427 20,823 SH   SOLE 30 20,823 0 0
LYDALL INC DEL COM 550819106 34 1,642 SH   SOLE 40 1,642 0 0
LYFT INC CL A COM 55087P104 14,975 348,093 SH   SOLE 2 6,712 0 341,381
LYFT INC CL A COM 55087P104 145 3,378 SH   SOLE 7 3,378 0 0
LYFT INC CL A COM 55087P104 344 7,989 SH   SOLE 13 7,989 0 0
LYFT INC CL A COM 55087P104 49 1,129 SH   SOLE 15 1,129 0 0
LYFT INC CL A COM 55087P104 3,742 86,991 SH   SOLE 18 86,991 0 0
LYFT INC CL A COM 55087P104 5,244 121,896 SH   SOLE 19 121,896 0 0
LYFT INC CL A COM 55087P104 92,686 2,154,483 SH   SOLE 21 2,154,483 0 0
LYFT INC CL A COM 55087P104 212,560 4,940,958 SH   SOLE 22 4,637,073 0 303,885
LYFT INC CL A COM 55087P104 7,213 167,658 SH   SOLE 25 167,658 0 0
LYFT INC CL A COM 55087P104 8,496 197,486 SH   SOLE 26 0 0 197,486
LYFT INC CL A COM 55087P104 606 14,075 SH   SOLE 29 0 0 14,075
LYFT INC CL A COM 55087P104 85 1,965 SH   SOLE 30 1,965 0 0
LYFT INC CL A COM 55087P104 169 3,923 SH   SOLE 31 3,923 0 0
LYFT INC CL A COM 55087P104 205 4,769 SH   SOLE 34 4,769 0 0
LYFT INC CL A COM 55087P104 3,705 86,115 SH   SOLE 36 86,115 0 0
LYON WILLIAM HOMES CL A NEW 552074700 1,016 50,831 SH   SOLE 2 19,960 0 30,871
LYON WILLIAM HOMES CL A NEW 552074700 14 720 SH   SOLE 7 720 0 0
LYON WILLIAM HOMES CL A NEW 552074700 2,873 143,783 SH   SOLE 18 143,783 0 0
LYON WILLIAM HOMES CL A NEW 552074700 7,766 388,668 SH   SOLE 19 388,668 0 0
LYON WILLIAM HOMES CL A NEW 552074700 80,089 4,008,479 SH   SOLE 21 4,008,479 0 0
LYON WILLIAM HOMES CL A NEW 552074700 20,204 1,011,205 SH   SOLE 22 959,993 0 51,212
LYON WILLIAM HOMES CL A NEW 552074700 241 12,056 SH   SOLE 26 0 0 12,056
LYON WILLIAM HOMES CL A NEW 552074700 68 3,385 SH   SOLE 28 3,385 0 0
LYON WILLIAM HOMES CL A NEW 552074700 934 46,740 SH   SOLE 30 46,740 0 0
LYON WILLIAM HOMES CL A NEW 552074700 1,543 77,224 SH   SOLE 34 77,224 0 0
LYON WILLIAM HOMES CL A NEW 552074700 42 2,100 SH   SOLE 40 2,100 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 62,977 666,563 SH   SOLE 2 73,883 0 592,680
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 13,266 140,412 SH   SOLE 4 132,317 0 8,095
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 38,345 405,856 SH   SOLE 7 260,865 0 144,991
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 1,614 17,083 SH   SOLE 13 17,083 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 167 1,769 SH   SOLE 15 1,769 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 8 84 SH   SOLE 17 0 0 84
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 64,679 684,575 SH   SOLE 18 604,165 0 80,410
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 59,226 626,864 SH   SOLE 19 626,864 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 810,160 8,574,934 SH   SOLE 21 8,574,934 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 631,722 6,686,300 SH   SOLE 22 5,909,524 0 776,776
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 18,382 194,558 SH   SOLE 23 194,558 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 27,285 288,795 SH   SOLE 25 288,795 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 115,851 1,226,201 SH   SOLE 26 182,200 0 1,044,001
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 4,751 50,281 SH   SOLE 28 34,989 0 15,292
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 4,091 43,303 SH   SOLE 29 5,828 0 37,475
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 107,421 1,136,975 SH   SOLE 30 1,136,975 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 6,386 67,592 SH   SOLE 31 48,037 0 19,555
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 4,791 50,706 SH   SOLE 32 50,706 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 23,440 248,093 SH   SOLE 34 248,093 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 12,508 132,389 SH   SOLE 35 132,389 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 21,650 229,148 SH   SOLE 36 229,148 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 527 5,576 SH   SOLE 40 5,576 0 0
M & T BK CORP COM 55261F104 54,689 322,172 SH   SOLE 2 33,912 0 288,260
M & T BK CORP COM 55261F104 9,742 57,390 SH   SOLE 4 53,749 0 3,641
M & T BK CORP COM 55261F104 20,535 120,971 SH   SOLE 7 116,438 0 4,533
M & T BK CORP COM 55261F104 707 4,165 SH   SOLE 13 4,165 0 0
M & T BK CORP COM 55261F104 159 937 SH   SOLE 15 937 0 0
M & T BK CORP COM 55261F104 89,933 529,797 SH   SOLE 18 511,701 0 18,096
M & T BK CORP COM 55261F104 55,039 324,233 SH   SOLE 19 324,233 0 0
M & T BK CORP COM 55261F104 566,910 3,339,676 SH   SOLE 21 3,339,676 0 0
M & T BK CORP COM 55261F104 547,493 3,225,290 SH   SOLE 22 2,876,051 0 349,239
M & T BK CORP COM 55261F104 15,695 92,462 SH   SOLE 23 92,462 0 0
M & T BK CORP COM 55261F104 28,710 169,130 SH   SOLE 25 169,130 0 0
M & T BK CORP COM 55261F104 115,610 681,063 SH   SOLE 26 111,697 0 569,366
M & T BK CORP COM 55261F104 4,029 23,734 SH   SOLE 28 16,566 0 7,168
M & T BK CORP COM 55261F104 445 2,619 SH   SOLE 29 2,619 0 0
M & T BK CORP COM 55261F104 99,443 585,821 SH   SOLE 30 585,821 0 0
M & T BK CORP COM 55261F104 5,089 29,980 SH   SOLE 31 23,747 0 6,233
M & T BK CORP COM 55261F104 27,413 161,492 SH   SOLE 34 161,492 0 0
M & T BK CORP COM 55261F104 18,303 107,825 SH   SOLE 36 107,825 0 0
M & T BK CORP COM 55261F104 1,636 9,637 SH   SOLE 37 9,637 0 0
M & T BK CORP COM 55261F104 472 2,779 SH   SOLE 40 2,779 0 0
M D C HLDGS INC COM 552676108 2,616 68,548 SH   SOLE 2 18,995 0 49,553
M D C HLDGS INC COM 552676108 10 257 SH   SOLE 4 257 0 0
M D C HLDGS INC COM 552676108 31 819 SH   SOLE 7 819 0 0
M D C HLDGS INC COM 552676108 9,293 243,538 SH   SOLE 18 225,190 0 18,348
M D C HLDGS INC COM 552676108 16,201 424,562 SH   SOLE 19 424,562 0 0
M D C HLDGS INC COM 552676108 228,034 5,975,741 SH   SOLE 21 5,975,741 0 0
M D C HLDGS INC COM 552676108 76,974 2,017,140 SH   SOLE 22 1,950,568 0 66,572
M D C HLDGS INC COM 552676108 2,850 74,691 SH   SOLE 23 74,691 0 0
M D C HLDGS INC COM 552676108 7,561 198,147 SH   SOLE 26 9,178 0 188,969
M D C HLDGS INC COM 552676108 224 5,857 SH   SOLE 28 5,857 0 0
M D C HLDGS INC COM 552676108 2,676 70,117 SH   SOLE 30 70,117 0 0
M D C HLDGS INC COM 552676108 210 5,500 SH   SOLE 40 5,500 0 0
M/I HOMES INC COM 55305B101 1,405 35,709 SH   SOLE 2 9,783 0 25,926
M/I HOMES INC COM 55305B101 9 228 SH   SOLE 4 228 0 0
M/I HOMES INC COM 55305B101 18 450 SH   SOLE 7 450 0 0
M/I HOMES INC COM 55305B101 4,955 125,912 SH   SOLE 18 125,912 0 0
M/I HOMES INC COM 55305B101 11,419 290,189 SH   SOLE 19 290,189 0 0
M/I HOMES INC COM 55305B101 133,647 3,396,354 SH   SOLE 21 3,396,354 0 0
M/I HOMES INC COM 55305B101 36,961 939,300 SH   SOLE 22 904,981 0 34,319
M/I HOMES INC COM 55305B101 496 12,610 SH   SOLE 23 12,610 0 0
M/I HOMES INC COM 55305B101 14 356 SH   SOLE 25 356 0 0
M/I HOMES INC COM 55305B101 2,389 60,706 SH   SOLE 26 16,591 0 44,115
M/I HOMES INC COM 55305B101 144 3,658 SH   SOLE 28 3,658 0 0
M/I HOMES INC COM 55305B101 1,554 39,487 SH   SOLE 30 39,487 0 0
M/I HOMES INC COM 55305B101 2,011 51,114 SH   SOLE 34 51,114 0 0
M/I HOMES INC COM 55305B101 108 2,744 SH   SOLE 40 2,744 0 0
MACATAWA BK CORP COM 554225102 314 28,252 SH   SOLE 2 1,474 0 26,778
MACATAWA BK CORP COM 554225102 6 498 SH   SOLE 7 498 0 0
MACATAWA BK CORP COM 554225102 1,054 94,664 SH   SOLE 18 94,664 0 0
MACATAWA BK CORP COM 554225102 725 65,109 SH   SOLE 19 65,109 0 0
MACATAWA BK CORP COM 554225102 10,465 940,243 SH   SOLE 21 940,243 0 0
MACATAWA BK CORP COM 554225102 3,511 315,466 SH   SOLE 22 295,266 0 20,200
MACATAWA BK CORP COM 554225102 315 28,305 SH   SOLE 23 28,305 0 0
MACERICH CO COM 554382101 8,943 332,190 SH   SOLE 2 56,370 0 275,820
MACERICH CO COM 554382101 1,073 39,853 SH   SOLE 4 39,853 0 0
MACERICH CO COM 554382101 3,857 143,269 SH   SOLE 7 143,269 0 0
MACERICH CO COM 554382101 5 202 SH   SOLE 15 202 0 0
MACERICH CO COM 554382101 8,607 319,735 SH   SOLE 18 317,557 0 2,178
MACERICH CO COM 554382101 5,377 199,736 SH   SOLE 19 199,736 0 0
MACERICH CO COM 554382101 177,936 6,609,819 SH   SOLE 21 6,609,819 0 0
MACERICH CO COM 554382101 126,217 4,688,587 SH   SOLE 22 4,423,412 0 265,175
MACERICH CO COM 554382101 190 7,044 SH   SOLE 23 7,044 0 0
MACERICH CO COM 554382101 12,354 458,920 SH   SOLE 25 458,920 0 0
MACERICH CO COM 554382101 6,720 249,635 SH   SOLE 26 26,612 0 223,023
MACERICH CO COM 554382101 420 15,610 SH   SOLE 28 15,610 0 0
MACERICH CO COM 554382101 2,028 75,340 SH   SOLE 29 75,340 0 0
MACERICH CO COM 554382101 17,098 635,151 SH   SOLE 30 635,151 0 0
MACERICH CO COM 554382101 77 2,873 SH   SOLE 31 2,873 0 0
MACERICH CO COM 554382101 2,281 84,747 SH   SOLE 36 84,747 0 0
MACERICH CO COM 554382101 281 10,450 SH   SOLE 40 10,450 0 0
MACK CALI RLTY CORP COM 554489104 2,970 128,417 SH   SOLE 2 41,802 0 86,615
MACK CALI RLTY CORP COM 554489104 586 25,338 SH   SOLE 4 25,338 0 0
MACK CALI RLTY CORP COM 554489104 2,025 87,542 SH   SOLE 7 87,542 0 0
MACK CALI RLTY CORP COM 554489104 11,514 497,797 SH   SOLE 18 497,797 0 0
MACK CALI RLTY CORP COM 554489104 5,498 237,703 SH   SOLE 19 237,703 0 0
MACK CALI RLTY CORP COM 554489104 162,532 7,026,887 SH   SOLE 21 7,026,887 0 0
MACK CALI RLTY CORP COM 554489104 90,057 3,893,496 SH   SOLE 22 3,780,894 0 112,602
MACK CALI RLTY CORP COM 554489104 134 5,814 SH   SOLE 23 5,814 0 0
MACK CALI RLTY CORP COM 554489104 4,431 191,554 SH   SOLE 25 191,554 0 0
MACK CALI RLTY CORP COM 554489104 1,404 60,689 SH   SOLE 26 19,459 0 41,230
MACK CALI RLTY CORP COM 554489104 287 12,429 SH   SOLE 28 12,429 0 0
MACK CALI RLTY CORP COM 554489104 1,136 49,100 SH   SOLE 29 49,100 0 0
MACK CALI RLTY CORP COM 554489104 9,214 398,357 SH   SOLE 30 398,357 0 0
MACK CALI RLTY CORP COM 554489104 125 5,400 SH   SOLE 31 0 0 5,400
MACK CALI RLTY CORP COM 554489104 60 2,610 SH   SOLE 36 2,610 0 0
MACK CALI RLTY CORP COM 554489104 210 9,091 SH   SOLE 40 9,091 0 0
MACKINAC FINL CORP COM 554571109 178 10,167 SH   SOLE 2 392 0 9,775
MACKINAC FINL CORP COM 554571109 555 31,780 SH   SOLE 18 31,780 0 0
MACKINAC FINL CORP COM 554571109 276 15,809 SH   SOLE 19 15,809 0 0
MACKINAC FINL CORP COM 554571109 5,748 329,221 SH   SOLE 21 329,221 0 0
MACKINAC FINL CORP COM 554571109 1,544 88,453 SH   SOLE 22 85,150 0 3,303
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 1,238 46,548 SH   SOLE 2 1,638 0 44,910
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 6 222 SH   SOLE 4 222 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 21 775 SH   SOLE 7 775 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 4,138 155,575 SH   SOLE 18 155,575 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 18,665 701,699 SH   SOLE 19 701,699 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 41,892 1,574,873 SH   SOLE 21 1,574,873 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 36,853 1,385,444 SH   SOLE 22 1,328,742 0 56,702
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 196 7,380 SH   SOLE 26 5,156 0 2,224
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 151 5,690 SH   SOLE 28 5,690 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 420 15,797 SH   SOLE 30 15,797 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 1,050 39,458 SH   SOLE 34 39,458 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 131 4,923 SH   SOLE 40 4,923 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 8,240 192,350 SH   SOLE 2 36,927 0 155,423
MACQUARIE INFRASTRUCTURE COR COM 55608B105 1,695 39,559 SH   SOLE 4 39,559 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 685 15,985 SH   SOLE 7 15,985 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 1,800 42,007 SH   SOLE 18 42,007 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 3,841 89,654 SH   SOLE 19 89,654 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 77,900 1,818,392 SH   SOLE 21 1,818,392 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 91,035 2,125,008 SH   SOLE 22 1,975,689 0 149,319
MACQUARIE INFRASTRUCTURE COR COM 55608B105 352 8,206 SH   SOLE 23 8,206 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 1,239 28,911 SH   SOLE 26 15,166 0 13,745
MACQUARIE INFRASTRUCTURE COR COM 55608B105 435 10,160 SH   SOLE 28 10,160 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 2,096 48,916 SH   SOLE 30 48,916 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 67 1,557 SH   SOLE 31 1,557 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 2,966 69,224 SH   SOLE 34 69,224 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 244 5,705 SH   SOLE 36 5,705 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 302 7,046 SH   SOLE 40 7,046 0 0
MACQUARIE INFRASTRUCTURE COR NOTE 2.000%10/0 55608BAB1 961 1,005,000 PRN   SOLE 21 1,005,000 0 0
MACROGENICS INC COM 556099109 450 41,399 SH   SOLE 2 8,363 0 33,036
MACROGENICS INC COM 556099109 3 230 SH   SOLE 4 230 0 0
MACROGENICS INC COM 556099109 9 811 SH   SOLE 7 811 0 0
MACROGENICS INC COM 556099109 1,971 181,192 SH   SOLE 18 172,403 0 8,789
MACROGENICS INC COM 556099109 2,398 220,400 SH   SOLE 19 220,400 0 0
MACROGENICS INC COM 556099109 23,691 2,177,524 SH   SOLE 21 2,177,524 0 0
MACROGENICS INC COM 556099109 17,573 1,615,201 SH   SOLE 22 1,554,922 0 60,279
MACROGENICS INC COM 556099109 326 29,968 SH   SOLE 23 29,968 0 0
MACROGENICS INC COM 556099109 1,009 92,699 SH   SOLE 26 23,950 0 68,749
MACROGENICS INC COM 556099109 62 5,731 SH   SOLE 28 5,731 0 0
MACROGENICS INC COM 556099109 3,796 348,889 SH   SOLE 30 348,889 0 0
MACROGENICS INC COM 556099109 37 3,392 SH   SOLE 34 3,392 0 0
MACROGENICS INC COM 556099109 55 5,101 SH   SOLE 40 5,101 0 0
MACYS INC COM 55616P104 15,002 882,478 SH   SOLE 2 252,413 0 630,065
MACYS INC COM 55616P104 279 16,441 SH   SOLE 4 16,441 0 0
MACYS INC COM 55616P104 5,207 306,269 SH   SOLE 7 280,522 0 25,747
MACYS INC COM 55616P104 227 13,354 SH   SOLE 13 13,354 0 0
MACYS INC COM 55616P104 31 1,813 SH   SOLE 15 1,813 0 0
MACYS INC COM 55616P104 2 135 SH   SOLE 17 0 0 135
MACYS INC COM 55616P104 12,325 725,020 SH   SOLE 18 707,914 0 17,106
MACYS INC COM 55616P104 1,728 101,675 SH   SOLE 19 101,675 0 0
MACYS INC COM 55616P104 234,754 13,809,031 SH   SOLE 21 13,809,031 0 0
MACYS INC COM 55616P104 163,948 9,643,973 SH   SOLE 22 8,717,854 0 926,119
MACYS INC COM 55616P104 586 34,485 SH   SOLE 23 34,485 0 0
MACYS INC COM 55616P104 5,027 295,715 SH   SOLE 25 295,715 0 0
MACYS INC COM 55616P104 18,886 1,110,926 SH   SOLE 26 71,405 0 1,039,521
MACYS INC COM 55616P104 645 37,923 SH   SOLE 28 37,923 0 0
MACYS INC COM 55616P104 12,571 739,466 SH   SOLE 30 739,466 0 0
MACYS INC COM 55616P104 505 29,687 SH   SOLE 31 6,487 0 23,200
MACYS INC COM 55616P104 1,984 116,716 SH   SOLE 32 116,716 0 0
MACYS INC COM 55616P104 109 6,389 SH   SOLE 34 6,389 0 0
MACYS INC COM 55616P104 10,951 644,178 SH   SOLE 35 644,178 0 0
MACYS INC COM 55616P104 5,476 322,131 SH   SOLE 36 322,131 0 0
MACYS INC COM 55616P104 560 32,958 SH   SOLE 40 32,958 0 0
MADDEN STEVEN LTD COM 556269108 1,710 39,767 SH   SOLE 2 7,632 0 32,135
MADDEN STEVEN LTD COM 556269108 20 463 SH   SOLE 4 463 0 0
MADDEN STEVEN LTD COM 556269108 64 1,477 SH   SOLE 7 1,477 0 0
MADDEN STEVEN LTD COM 556269108 17,400 404,552 SH   SOLE 18 369,110 0 35,442
MADDEN STEVEN LTD COM 556269108 12,988 301,968 SH   SOLE 19 301,968 0 0
MADDEN STEVEN LTD COM 556269108 376,962 8,764,527 SH   SOLE 21 8,764,527 0 0
MADDEN STEVEN LTD COM 556269108 105,476 2,452,369 SH   SOLE 22 2,339,793 0 112,576
MADDEN STEVEN LTD COM 556269108 1,170 27,210 SH   SOLE 23 27,210 0 0
MADDEN STEVEN LTD COM 556269108 2,862 66,549 SH   SOLE 26 20,275 0 46,274
MADDEN STEVEN LTD COM 556269108 463 10,764 SH   SOLE 28 10,764 0 0
MADDEN STEVEN LTD COM 556269108 4,740 110,214 SH   SOLE 30 110,214 0 0
MADDEN STEVEN LTD COM 556269108 91 2,124 SH   SOLE 34 2,124 0 0
MADDEN STEVEN LTD COM 556269108 392 9,111 SH   SOLE 40 9,111 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 12,858 43,707 SH   SOLE 2 2,134 0 41,573
MADISON SQUARE GARDEN CO NEW CL A 55825T103 21 71 SH   SOLE 4 71 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 96 326 SH   SOLE 7 326 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 2,532 8,608 SH   SOLE 18 8,608 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 93,771 318,742 SH   SOLE 19 318,742 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 65,296 221,952 SH   SOLE 21 221,952 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 141,915 482,394 SH   SOLE 22 448,292 0 34,102
MADISON SQUARE GARDEN CO NEW CL A 55825T103 1,147 3,900 SH   SOLE 23 3,900 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 2,230 7,579 SH   SOLE 26 4,498 0 3,081
MADISON SQUARE GARDEN CO NEW CL A 55825T103 615 2,092 SH   SOLE 28 2,092 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 1,456 4,948 SH   SOLE 30 4,948 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 115 390 SH   SOLE 31 390 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 492 1,674 SH   SOLE 40 1,674 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 298 3,270 SH   SOLE 2 279 0 2,991
MADRIGAL PHARMACEUTICALS INC COM 558868105 4 41 SH   SOLE 4 41 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 11 126 SH   SOLE 7 126 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 2,434 26,717 SH   SOLE 18 26,504 0 213
MADRIGAL PHARMACEUTICALS INC COM 558868105 1,256 13,782 SH   SOLE 19 13,782 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 25,486 279,726 SH   SOLE 21 279,726 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 22,401 245,869 SH   SOLE 22 235,558 0 10,311
MADRIGAL PHARMACEUTICALS INC COM 558868105 523 5,744 SH   SOLE 26 4,329 0 1,415
MADRIGAL PHARMACEUTICALS INC COM 558868105 94 1,032 SH   SOLE 28 1,032 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 243 2,662 SH   SOLE 30 2,662 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 5 53 SH   SOLE 34 53 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 69 758 SH   SOLE 40 758 0 0
MAGELLAN HEALTH INC COM NEW 559079207 1,244 15,902 SH   SOLE 2 1,830 0 14,072
MAGELLAN HEALTH INC COM NEW 559079207 13 166 SH   SOLE 4 166 0 0
MAGELLAN HEALTH INC COM NEW 559079207 62 789 SH   SOLE 7 789 0 0
MAGELLAN HEALTH INC COM NEW 559079207 7,377 94,270 SH   SOLE 18 94,270 0 0
MAGELLAN HEALTH INC COM NEW 559079207 3,733 47,710 SH   SOLE 19 47,710 0 0
MAGELLAN HEALTH INC COM NEW 559079207 201,576 2,576,054 SH   SOLE 21 2,576,054 0 0
MAGELLAN HEALTH INC COM NEW 559079207 53,118 678,824 SH   SOLE 22 645,959 0 32,865
MAGELLAN HEALTH INC COM NEW 559079207 224 2,857 SH   SOLE 23 2,857 0 0
MAGELLAN HEALTH INC COM NEW 559079207 1,286 16,433 SH   SOLE 26 5,888 0 10,545
MAGELLAN HEALTH INC COM NEW 559079207 256 3,269 SH   SOLE 28 3,269 0 0
MAGELLAN HEALTH INC COM NEW 559079207 2,451 31,322 SH   SOLE 30 31,322 0 0
MAGELLAN HEALTH INC COM NEW 559079207 67 856 SH   SOLE 36 856 0 0
MAGELLAN HEALTH INC COM NEW 559079207 161 2,061 SH   SOLE 40 2,061 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 584 9,289 SH   SOLE 18 9,289 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 61,979 985,821 SH   SOLE 19 985,821 0 0
MAGENTA THERAPEUTICS INC COM 55910K108 123 8,083 SH   SOLE 2 815 0 7,268
MAGENTA THERAPEUTICS INC COM 55910K108 1,065 70,270 SH   SOLE 18 70,270 0 0
MAGENTA THERAPEUTICS INC COM 55910K108 575 37,902 SH   SOLE 19 37,902 0 0
MAGENTA THERAPEUTICS INC COM 55910K108 15,812 1,043,030 SH   SOLE 21 1,043,030 0 0
MAGENTA THERAPEUTICS INC COM 55910K108 7,517 495,843 SH   SOLE 22 478,414 0 17,429
MAGENTA THERAPEUTICS INC COM 55910K108 9 567 SH   SOLE 23 567 0 0
MAGENTA THERAPEUTICS INC COM 55910K108 42 2,793 SH   SOLE 30 2,793 0 0
MAGIC SOFTWARE ENTERPRISES L ORD 559166103 110 11,211 SH   SOLE 22 11,211 0 0
MAGNA INTL INC COM 559222401 1,040 18,970 SH   SOLE 2 18,970 0 0
MAGNA INTL INC COM 559222401 343 6,246 SH   SOLE 18 6,246 0 0
MAGNA INTL INC COM 559222401 1,057 19,283 SH   SOLE 19 19,283 0 0
MAGNA INTL INC COM 559222401 12,886 234,982 SH   SOLE 22 234,982 0 0
MAGNA INTL INC COM 559222401 329 5,995 SH   SOLE 25 5,995 0 0
MAGNA INTL INC COM 559222401 527 9,615 SH   SOLE 34 9,615 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 551 47,428 SH   SOLE 22 47,428 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 1,327 105,467 SH   SOLE 2 3,569 0 101,898
MAGNOLIA OIL & GAS CORP CL A 559663109 6 462 SH   SOLE 4 462 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 19 1,518 SH   SOLE 7 1,518 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 4,299 341,757 SH   SOLE 18 341,757 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 2,221 176,554 SH   SOLE 19 176,554 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 45,110 3,585,825 SH   SOLE 21 3,585,825 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 38,522 3,062,198 SH   SOLE 22 2,924,985 0 137,213
MAGNOLIA OIL & GAS CORP CL A 559663109 831 66,093 SH   SOLE 26 52,564 0 13,529
MAGNOLIA OIL & GAS CORP CL A 559663109 327 26,015 SH   SOLE 28 26,015 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 697 55,398 SH   SOLE 30 55,398 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 126 10,018 SH   SOLE 40 10,018 0 0
MAGYAR BANCORP INC COM 55977T109 9 714 SH   SOLE 21 714 0 0
MAIDEN HOLDINGS LTD SHS G5753U112 12 16,620 SH   SOLE 21 16,620 0 0
MAIDEN HOLDINGS LTD SHS G5753U112 779 1,038,792 SH   SOLE 22 1,038,792 0 0
MAIN STREET CAPITAL CORP COM 56035L104 1 13 SH   SOLE 17 0 0 13
MAIN STREET CAPITAL CORP COM 56035L104 5 110 SH   SOLE 18 0 0 110
MAIN STREET CAPITAL CORP COM 56035L104 14,461 335,453 SH   SOLE 30 335,453 0 0
MAINSTREET BANCSHARES INC COM 56064Y100 159 6,925 SH   SOLE 2 314 0 6,611
MAINSTREET BANCSHARES INC COM 56064Y100 577 25,067 SH   SOLE 18 25,067 0 0
MAINSTREET BANCSHARES INC COM 56064Y100 296 12,887 SH   SOLE 19 12,887 0 0
MAINSTREET BANCSHARES INC COM 56064Y100 5,819 252,997 SH   SOLE 21 252,997 0 0
MAINSTREET BANCSHARES INC COM 56064Y100 1,832 79,648 SH   SOLE 22 77,575 0 2,073
MAJESCO COM 56068V102 26 3,174 SH   SOLE 2 231 0 2,943
MAJESCO COM 56068V102 232 28,178 SH   SOLE 18 28,178 0 0
MAJESCO COM 56068V102 104 12,605 SH   SOLE 19 12,605 0 0
MAJESCO COM 56068V102 2,430 294,600 SH   SOLE 21 294,600 0 0
MAJESCO COM 56068V102 746 90,367 SH   SOLE 22 84,544 0 5,823
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 95 4,130 SH   SOLE 25 4,130 0 0
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 767 33,479 SH   SOLE 30 33,479 0 0
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 4 193 SH   SOLE 34 193 0 0
MALIBU BOATS INC COM CL A 56117J100 593 14,471 SH   SOLE 2 6,440 0 8,031
MALIBU BOATS INC COM CL A 56117J100 4 100 SH   SOLE 4 100 0 0
MALIBU BOATS INC COM CL A 56117J100 13 328 SH   SOLE 7 328 0 0
MALIBU BOATS INC COM CL A 56117J100 3,761 91,841 SH   SOLE 18 75,740 0 16,101
MALIBU BOATS INC COM CL A 56117J100 6,539 159,683 SH   SOLE 19 159,683 0 0
MALIBU BOATS INC COM CL A 56117J100 30,257 738,869 SH   SOLE 21 738,869 0 0
MALIBU BOATS INC COM CL A 56117J100 30,209 737,713 SH   SOLE 22 709,781 0 27,932
MALIBU BOATS INC COM CL A 56117J100 885 21,602 SH   SOLE 23 21,602 0 0
MALIBU BOATS INC COM CL A 56117J100 2,055 50,176 SH   SOLE 26 0 0 50,176
MALIBU BOATS INC COM CL A 56117J100 223 5,453 SH   SOLE 28 5,453 0 0
MALIBU BOATS INC COM CL A 56117J100 1,234 30,127 SH   SOLE 30 30,127 0 0
MALIBU BOATS INC COM CL A 56117J100 79 1,926 SH   SOLE 40 1,926 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 304 87,060 SH   SOLE 2 3,636 0 83,424
MALLINCKRODT PUB LTD CO SHS G5785G107 16 4,653 SH   SOLE 7 4,653 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 994 284,854 SH   SOLE 18 284,854 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 509 145,945 SH   SOLE 19 145,945 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 9,792 2,805,656 SH   SOLE 21 2,805,656 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 9,271 2,656,395 SH   SOLE 22 2,460,056 0 196,339
MALLINCKRODT PUB LTD CO SHS G5785G107 34 9,687 SH   SOLE 31 0 0 9,687
MALLINCKRODT PUB LTD CO SHS G5785G107 524 150,041 SH   SOLE 36 150,041 0 0
MALVERN BANCORP INC COM 561409103 153 6,618 SH   SOLE 2 238 0 6,380
MALVERN BANCORP INC COM 561409103 648 28,061 SH   SOLE 18 28,061 0 0
MALVERN BANCORP INC COM 561409103 296 12,810 SH   SOLE 19 12,810 0 0
MALVERN BANCORP INC COM 561409103 5,625 243,622 SH   SOLE 21 243,622 0 0
MALVERN BANCORP INC COM 561409103 1,627 70,442 SH   SOLE 22 66,314 0 4,128
MAMMOTH ENERGY SVCS INC COM 56155L108 46 21,080 SH   SOLE 2 496 0 20,584
MAMMOTH ENERGY SVCS INC COM 56155L108 0 177 SH   SOLE 7 177 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108 93 42,320 SH   SOLE 18 42,320 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108 46 21,020 SH   SOLE 19 21,020 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108 913 415,103 SH   SOLE 21 415,103 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108 823 374,265 SH   SOLE 22 366,520 0 7,745
MANHATTAN ASSOCS INC COM 562750109 14,489 181,685 SH   SOLE 2 63,975 0 117,710
MANHATTAN ASSOCS INC COM 562750109 249 3,117 SH   SOLE 4 3,117 0 0
MANHATTAN ASSOCS INC COM 562750109 160 2,008 SH   SOLE 7 2,008 0 0
MANHATTAN ASSOCS INC COM 562750109 250 3,139 SH   SOLE 13 3,139 0 0
MANHATTAN ASSOCS INC COM 562750109 15,733 197,285 SH   SOLE 18 188,404 0 8,881
MANHATTAN ASSOCS INC COM 562750109 5,588 70,070 SH   SOLE 19 70,070 0 0
MANHATTAN ASSOCS INC COM 562750109 277,924 3,484,936 SH   SOLE 21 3,484,936 0 0
MANHATTAN ASSOCS INC COM 562750109 188,479 2,363,376 SH   SOLE 22 2,214,638 0 148,738
MANHATTAN ASSOCS INC COM 562750109 704 8,822 SH   SOLE 23 8,822 0 0
MANHATTAN ASSOCS INC COM 562750109 176 2,204 SH   SOLE 25 2,204 0 0
MANHATTAN ASSOCS INC COM 562750109 2,929 36,726 SH   SOLE 26 21,976 0 14,750
MANHATTAN ASSOCS INC COM 562750109 669 8,392 SH   SOLE 28 8,392 0 0
MANHATTAN ASSOCS INC COM 562750109 284 3,558 SH   SOLE 29 3,558 0 0
MANHATTAN ASSOCS INC COM 562750109 1,824 22,877 SH   SOLE 30 22,877 0 0
MANHATTAN ASSOCS INC COM 562750109 692 8,671 SH   SOLE 31 6,796 0 1,875
MANHATTAN ASSOCS INC COM 562750109 1,494 18,732 SH   SOLE 34 18,732 0 0
MANHATTAN ASSOCS INC COM 562750109 183 2,300 SH   SOLE 36 2,300 0 0
MANHATTAN ASSOCS INC COM 562750109 552 6,921 SH   SOLE 40 6,921 0 0
MANHATTAN BRIDGE CAPITAL INC COM 562803106 9 1,488 SH   SOLE 18 1,488 0 0
MANHATTAN BRIDGE CAPITAL INC COM 562803106 109 17,095 SH   SOLE 21 17,095 0 0
MANITEX INTL INC COM 563420108 19 3,169 SH   SOLE 18 3,169 0 0
MANITEX INTL INC COM 563420108 297 49,910 SH   SOLE 21 49,910 0 0
MANITEX INTL INC COM 563420108 114 19,101 SH   SOLE 22 19,101 0 0
MANITOWOC CO INC COM NEW 563571405 651 37,224 SH   SOLE 2 1,403 0 35,821
MANITOWOC CO INC COM NEW 563571405 4 200 SH   SOLE 4 200 0 0
MANITOWOC CO INC COM NEW 563571405 9 534 SH   SOLE 7 534 0 0
MANITOWOC CO INC COM NEW 563571405 2,084 119,112 SH   SOLE 18 119,112 0 0
MANITOWOC CO INC COM NEW 563571405 1,064 60,807 SH   SOLE 19 60,807 0 0
MANITOWOC CO INC COM NEW 563571405 20,871 1,192,611 SH   SOLE 21 1,192,611 0 0
MANITOWOC CO INC COM NEW 563571405 18,634 1,064,824 SH   SOLE 22 1,012,861 0 51,963
MANITOWOC CO INC COM NEW 563571405 67 3,822 SH   SOLE 26 2,577 0 1,245
MANITOWOC CO INC COM NEW 563571405 82 4,679 SH   SOLE 28 4,679 0 0
MANITOWOC CO INC COM NEW 563571405 214 12,253 SH   SOLE 30 12,253 0 0
MANITOWOC CO INC COM NEW 563571405 12 675 SH   SOLE 31 0 0 675
MANITOWOC CO INC COM NEW 563571405 62 3,537 SH   SOLE 40 3,537 0 0
MANNATECH INC COM NEW 563771203 5 338 SH   SOLE 18 338 0 0
MANNATECH INC COM NEW 563771203 93 5,752 SH   SOLE 21 5,752 0 0
MANNATECH INC COM NEW 563771203 1,164 72,340 SH   SOLE 22 72,340 0 0
MANNING & NAPIER INC CL A 56382Q102 6 3,235 SH   SOLE 18 3,235 0 0
MANNING & NAPIER INC CL A 56382Q102 84 48,004 SH   SOLE 21 48,004 0 0
MANNING & NAPIER INC CL A 56382Q102 185 106,489 SH   SOLE 22 106,489 0 0
MANNKIND CORP COM NEW 56400P706 100 77,483 SH   SOLE 2 6,214 0 71,269
MANNKIND CORP COM NEW 56400P706 4 3,163 SH   SOLE 7 3,163 0 0
MANNKIND CORP COM NEW 56400P706 873 676,691 SH   SOLE 18 676,691 0 0
MANNKIND CORP COM NEW 56400P706 417 323,246 SH   SOLE 19 323,246 0 0
MANNKIND CORP COM NEW 56400P706 10,839 8,402,594 SH   SOLE 21 8,402,594 0 0
MANNKIND CORP COM NEW 56400P706 7,026 5,446,443 SH   SOLE 22 5,314,520 0 131,923
MANNKIND CORP COM NEW 56400P706 17 13,466 SH   SOLE 30 13,466 0 0
MANPOWERGROUP INC COM 56418H100 18,692 192,502 SH   SOLE 2 57,942 0 134,560
MANPOWERGROUP INC COM 56418H100 2,768 28,502 SH   SOLE 4 26,765 0 1,737
MANPOWERGROUP INC COM 56418H100 3,932 40,490 SH   SOLE 7 9,329 0 31,161
MANPOWERGROUP INC COM 56418H100 12 123 SH   SOLE 13 123 0 0
MANPOWERGROUP INC COM 56418H100 61 625 SH   SOLE 15 625 0 0
MANPOWERGROUP INC COM 56418H100 18,902 194,666 SH   SOLE 18 189,636 0 5,030
MANPOWERGROUP INC COM 56418H100 1,373 14,137 SH   SOLE 19 14,137 0 0
MANPOWERGROUP INC COM 56418H100 300,916 3,099,027 SH   SOLE 21 3,099,027 0 0
MANPOWERGROUP INC COM 56418H100 216,437 2,229,009 SH   SOLE 22 2,098,665 0 130,344
MANPOWERGROUP INC COM 56418H100 5,116 52,684 SH   SOLE 23 52,684 0 0
MANPOWERGROUP INC COM 56418H100 7,481 77,048 SH   SOLE 25 77,048 0 0
MANPOWERGROUP INC COM 56418H100 39,607 407,894 SH   SOLE 26 71,584 0 336,310
MANPOWERGROUP INC COM 56418H100 1,058 10,897 SH   SOLE 28 7,801 0 3,096
MANPOWERGROUP INC COM 56418H100 1,319 13,589 SH   SOLE 29 1,305 0 12,284
MANPOWERGROUP INC COM 56418H100 16,091 165,716 SH   SOLE 30 165,716 0 0
MANPOWERGROUP INC COM 56418H100 1,190 12,257 SH   SOLE 31 8,775 0 3,482
MANPOWERGROUP INC COM 56418H100 556 5,731 SH   SOLE 34 5,731 0 0
MANPOWERGROUP INC COM 56418H100 5,762 59,340 SH   SOLE 36 59,340 0 0
MANPOWERGROUP INC COM 56418H100 130 1,343 SH   SOLE 40 1,343 0 0
MANTECH INTL CORP CL A 564563104 2,601 32,557 SH   SOLE 2 9,168 0 23,389
MANTECH INTL CORP CL A 564563104 11 136 SH   SOLE 4 136 0 0
MANTECH INTL CORP CL A 564563104 37 467 SH   SOLE 7 467 0 0
MANTECH INTL CORP CL A 564563104 10,241 128,206 SH   SOLE 18 120,459 0 7,747
MANTECH INTL CORP CL A 564563104 15,682 196,322 SH   SOLE 19 196,322 0 0
MANTECH INTL CORP CL A 564563104 240,135 3,006,201 SH   SOLE 21 3,006,201 0 0
MANTECH INTL CORP CL A 564563104 82,826 1,036,882 SH   SOLE 22 1,001,689 0 35,193
MANTECH INTL CORP CL A 564563104 2,698 33,771 SH   SOLE 23 33,771 0 0
MANTECH INTL CORP CL A 564563104 177 2,220 SH   SOLE 25 2,220 0 0
MANTECH INTL CORP CL A 564563104 7,878 98,620 SH   SOLE 26 8,314 0 90,306
MANTECH INTL CORP CL A 564563104 282 3,532 SH   SOLE 28 3,532 0 0
MANTECH INTL CORP CL A 564563104 5,969 74,721 SH   SOLE 30 74,721 0 0
MANTECH INTL CORP CL A 564563104 13 164 SH   SOLE 34 164 0 0
MANTECH INTL CORP CL A 564563104 23 286 SH   SOLE 36 286 0 0
MANTECH INTL CORP CL A 564563104 222 2,782 SH   SOLE 40 2,782 0 0
MANULIFE FINL CORP COM 56501R106 47 2,322 SH   SOLE 18 2,322 0 0
MANULIFE FINL CORP COM 56501R106 5,405 266,376 SH   SOLE 22 266,376 0 0
MARATHON OIL CORP COM 565849106 34,021 2,505,194 SH   SOLE 2 642,044 0 1,863,150
MARATHON OIL CORP COM 565849106 5,131 377,852 SH   SOLE 4 355,340 0 22,512
MARATHON OIL CORP COM 565849106 10,026 738,319 SH   SOLE 7 679,527 0 58,792
MARATHON OIL CORP COM 565849106 707 52,072 SH   SOLE 13 52,072 0 0
MARATHON OIL CORP COM 565849106 70 5,136 SH   SOLE 15 5,136 0 0
MARATHON OIL CORP COM 565849106 130,542 9,612,817 SH   SOLE 18 8,582,326 0 1,030,491
MARATHON OIL CORP COM 565849106 179,506 13,218,375 SH   SOLE 19 13,218,375 0 0
MARATHON OIL CORP COM 565849106 287,331 21,158,377 SH   SOLE 21 21,158,377 0 0
MARATHON OIL CORP COM 565849106 326,523 24,044,429 SH   SOLE 22 21,756,130 0 2,288,299
MARATHON OIL CORP COM 565849106 8,672 638,603 SH   SOLE 23 638,603 0 0
MARATHON OIL CORP COM 565849106 15,322 1,128,292 SH   SOLE 25 1,011,320 0 116,972
MARATHON OIL CORP COM 565849106 48,515 3,572,530 SH   SOLE 26 783,073 0 2,789,457
MARATHON OIL CORP COM 565849106 2,145 157,937 SH   SOLE 28 112,995 0 44,942
MARATHON OIL CORP COM 565849106 3,490 257,014 SH   SOLE 29 17,978 0 239,036
MARATHON OIL CORP COM 565849106 50,861 3,745,277 SH   SOLE 30 3,745,277 0 0
MARATHON OIL CORP COM 565849106 2,899 213,474 SH   SOLE 31 149,714 0 63,760
MARATHON OIL CORP COM 565849106 22,130 1,629,601 SH   SOLE 34 1,629,601 0 0
MARATHON OIL CORP COM 565849106 10,809 795,944 SH   SOLE 36 795,944 0 0
MARATHON OIL CORP COM 565849106 200 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 109,371 1,815,288 SH   SOLE 2 384,423 0 1,430,865
MARATHON PETE CORP COM 56585A102 19,200 318,667 SH   SOLE 4 300,294 0 18,373
MARATHON PETE CORP COM 56585A102 36,398 604,109 SH   SOLE 7 604,109 0 0
MARATHON PETE CORP COM 56585A102 4,195 69,619 SH   SOLE 13 69,619 0 0
MARATHON PETE CORP COM 56585A102 250 4,151 SH   SOLE 15 4,151 0 0
MARATHON PETE CORP COM 56585A102 6 100 SH   SOLE 17 0 0 100
MARATHON PETE CORP COM 56585A102 317,810 5,274,858 SH   SOLE 18 4,891,130 0 383,728
MARATHON PETE CORP COM 56585A102 491,727 8,161,451 SH   SOLE 19 8,161,451 0 0
MARATHON PETE CORP COM 56585A102 903,465 14,995,268 SH   SOLE 21 14,995,268 0 0
MARATHON PETE CORP COM 56585A102 1,026,259 17,033,338 SH   SOLE 22 15,018,626 0 2,014,712
MARATHON PETE CORP COM 56585A102 30,924 513,254 SH   SOLE 23 513,254 0 0
MARATHON PETE CORP COM 56585A102 49,332 818,785 SH   SOLE 25 818,785 0 0
MARATHON PETE CORP COM 56585A102 149,767 2,485,765 SH   SOLE 26 410,745 0 2,075,020
MARATHON PETE CORP COM 56585A102 7,418 123,128 SH   SOLE 28 85,884 0 37,244
MARATHON PETE CORP COM 56585A102 24,122 400,370 SH   SOLE 29 173,317 0 227,053
MARATHON PETE CORP COM 56585A102 174,583 2,897,645 SH   SOLE 30 2,897,645 0 0
MARATHON PETE CORP COM 56585A102 9,539 158,325 SH   SOLE 31 118,689 0 39,636
MARATHON PETE CORP COM 56585A102 85,739 1,423,047 SH   SOLE 34 1,423,047 0 0
MARATHON PETE CORP COM 56585A102 34,218 567,939 SH   SOLE 36 567,939 0 0
MARATHON PETE CORP COM 56585A102 877 14,554 SH   SOLE 40 14,554 0 0
MARATHON PETE CORP OPTIONS 56585A102 452 7,500 SH Call SOLE 4 7,500 0 0
MARATHON PETE CORP OPTIONS 56585A102 6,712 111,400 SH Call SOLE 18 111,400 0 0
MARATHON PETE CORP OPTIONS 56585A102 32,294 536,000 SH Call SOLE 19 536,000 0 0
MARATHON PETE CORP OPTIONS 56585A102 2,458 40,800 SH Call SOLE 22 40,800 0 0
MARATHON PETE CORP OPTIONS 56585A102 14,358 238,300 SH Call SOLE 34 238,300 0 0
MARCHEX INC CL B 56624R108 148 39,135 SH   SOLE 2 7,440 0 31,695
MARCHEX INC CL B 56624R108 465 122,986 SH   SOLE 18 122,986 0 0
MARCHEX INC CL B 56624R108 229 60,706 SH   SOLE 19 60,706 0 0
MARCHEX INC CL B 56624R108 4,638 1,227,029 SH   SOLE 21 1,227,029 0 0
MARCHEX INC CL B 56624R108 4,075 1,077,916 SH   SOLE 22 1,067,996 0 9,920
MARCHEX INC CL B 56624R108 23 6,011 SH   SOLE 26 0 0 6,011
MARCUS & MILLICHAP INC COM 566324109 439 11,790 SH   SOLE 2 814 0 10,976
MARCUS & MILLICHAP INC COM 566324109 14 388 SH   SOLE 7 388 0 0
MARCUS & MILLICHAP INC COM 566324109 3,858 103,571 SH   SOLE 18 103,571 0 0
MARCUS & MILLICHAP INC COM 566324109 1,512 40,602 SH   SOLE 19 40,602 0 0
MARCUS & MILLICHAP INC COM 566324109 99,678 2,675,923 SH   SOLE 21 2,675,923 0 0
MARCUS & MILLICHAP INC COM 566324109 24,528 658,458 SH   SOLE 22 633,093 0 25,365
MARCUS & MILLICHAP INC COM 566324109 80 2,148 SH   SOLE 26 0 0 2,148
MARCUS & MILLICHAP INC COM 566324109 83 2,219 SH   SOLE 28 2,219 0 0
MARCUS & MILLICHAP INC COM 566324109 1,275 34,223 SH   SOLE 30 34,223 0 0
MARCUS & MILLICHAP INC COM 566324109 97 2,613 SH   SOLE 40 2,613 0 0
MARCUS CORP COM 566330106 742 23,367 SH   SOLE 2 768 0 22,599
MARCUS CORP COM 566330106 15 470 SH   SOLE 7 470 0 0
MARCUS CORP COM 566330106 3,206 100,922 SH   SOLE 18 100,922 0 0
MARCUS CORP COM 566330106 2,027 63,798 SH   SOLE 19 63,798 0 0
MARCUS CORP COM 566330106 83,858 2,639,547 SH   SOLE 21 2,639,547 0 0
MARCUS CORP COM 566330106 23,322 734,087 SH   SOLE 22 709,466 0 24,621
MARCUS CORP COM 566330106 147 4,637 SH   SOLE 23 4,637 0 0
MARCUS CORP COM 566330106 787 24,783 SH   SOLE 26 0 0 24,783
MARCUS CORP COM 566330106 81 2,555 SH   SOLE 28 2,555 0 0
MARCUS CORP COM 566330106 1,027 32,337 SH   SOLE 30 32,337 0 0
MARCUS CORP COM 566330106 57 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 2 1,144 SH   SOLE 22 1,144 0 0
MARINE PRODS CORP COM 568427108 58 3,994 SH   SOLE 2 338 0 3,656
MARINE PRODS CORP COM 568427108 375 26,032 SH   SOLE 18 26,032 0 0
MARINE PRODS CORP COM 568427108 178 12,380 SH   SOLE 19 12,380 0 0
MARINE PRODS CORP COM 568427108 3,922 272,352 SH   SOLE 21 272,352 0 0
MARINE PRODS CORP COM 568427108 3,388 235,307 SH   SOLE 22 230,585 0 4,722
MARINEMAX INC COM 567908108 457 27,362 SH   SOLE 2 6,239 0 21,123
MARINEMAX INC COM 567908108 9 563 SH   SOLE 7 563 0 0
MARINEMAX INC COM 567908108 1,679 100,625 SH   SOLE 18 100,625 0 0
MARINEMAX INC COM 567908108 1,741 104,311 SH   SOLE 19 104,311 0 0
MARINEMAX INC COM 567908108 43,232 2,590,266 SH   SOLE 21 2,590,266 0 0
MARINEMAX INC COM 567908108 14,424 864,218 SH   SOLE 22 835,505 0 28,713
MARINEMAX INC COM 567908108 369 22,109 SH   SOLE 23 22,109 0 0
MARINEMAX INC COM 567908108 1,073 64,286 SH   SOLE 26 0 0 64,286
MARINEMAX INC COM 567908108 62 3,699 SH   SOLE 28 3,699 0 0
MARINEMAX INC COM 567908108 443 26,552 SH   SOLE 30 26,552 0 0
MARINEMAX INC COM 567908108 39 2,362 SH   SOLE 40 2,362 0 0
MARINUS PHARMACEUTICALS INC COM 56854Q101 46 21,115 SH   SOLE 2 1,814 0 19,301
MARINUS PHARMACEUTICALS INC COM 56854Q101 2 895 SH   SOLE 7 895 0 0
MARINUS PHARMACEUTICALS INC COM 56854Q101 373 172,601 SH   SOLE 18 172,601 0 0
MARINUS PHARMACEUTICALS INC COM 56854Q101 183 84,541 SH   SOLE 19 84,541 0 0
MARINUS PHARMACEUTICALS INC COM 56854Q101 3,975 1,840,241 SH   SOLE 21 1,840,241 0 0
MARINUS PHARMACEUTICALS INC COM 56854Q101 3,308 1,531,558 SH   SOLE 22 1,497,687 0 33,871
MARKEL CORP COM 570535104 34,236 29,948 SH   SOLE 2 1,566 0 28,382
MARKEL CORP COM 570535104 6,721 5,879 SH   SOLE 4 5,458 0 421
MARKEL CORP COM 570535104 5,278 4,617 SH   SOLE 7 3,558 0 1,059
MARKEL CORP COM 570535104 468 409 SH   SOLE 13 409 0 0
MARKEL CORP COM 570535104 105 92 SH   SOLE 15 92 0 0
MARKEL CORP COM 570535104 10,195 8,918 SH   SOLE 18 7,304 0 1,614
MARKEL CORP COM 570535104 3,447 3,015 SH   SOLE 19 3,015 0 0
MARKEL CORP COM 570535104 377,802 330,486 SH   SOLE 21 330,486 0 0
MARKEL CORP COM 570535104 451,553 395,001 SH   SOLE 22 369,234 0 25,767
MARKEL CORP COM 570535104 11,401 9,973 SH   SOLE 23 9,973 0 0
MARKEL CORP COM 570535104 16,629 14,546 SH   SOLE 25 14,546 0 0
MARKEL CORP COM 570535104 58,663 51,316 SH   SOLE 26 14,943 0 36,373
MARKEL CORP COM 570535104 3,168 2,771 SH   SOLE 28 1,925 0 846
MARKEL CORP COM 570535104 3,630 3,175 SH   SOLE 29 277 0 2,898
MARKEL CORP COM 570535104 45,007 39,370 SH   SOLE 30 39,370 0 0
MARKEL CORP COM 570535104 3,293 2,881 SH   SOLE 31 2,352 0 529
MARKEL CORP COM 570535104 942 824 SH   SOLE 34 824 0 0
MARKEL CORP COM 570535104 15,723 13,754 SH   SOLE 36 13,754 0 0
MARKEL CORP COM 570535104 313 274 SH   SOLE 40 274 0 0
MARKER THERAPEUTICS INC COM 57055L107 33 11,535 SH   SOLE 2 1,128 0 10,407
MARKER THERAPEUTICS INC COM 57055L107 278 96,593 SH   SOLE 18 96,593 0 0
MARKER THERAPEUTICS INC COM 57055L107 130 45,239 SH   SOLE 19 45,239 0 0
MARKER THERAPEUTICS INC COM 57055L107 2,932 1,018,030 SH   SOLE 21 1,018,030 0 0
MARKER THERAPEUTICS INC COM 57055L107 2,177 756,050 SH   SOLE 22 744,223 0 11,827
MARKETAXESS HLDGS INC COM 57060D108 34,662 91,430 SH   SOLE 2 11,143 0 80,287
MARKETAXESS HLDGS INC COM 57060D108 6,655 17,553 SH   SOLE 4 16,539 0 1,014
MARKETAXESS HLDGS INC COM 57060D108 21,587 56,941 SH   SOLE 7 36,290 0 20,651
MARKETAXESS HLDGS INC COM 57060D108 26 69 SH   SOLE 13 69 0 0
MARKETAXESS HLDGS INC COM 57060D108 78 205 SH   SOLE 15 205 0 0
MARKETAXESS HLDGS INC COM 57060D108 31,219 82,348 SH   SOLE 18 77,123 0 5,225
MARKETAXESS HLDGS INC COM 57060D108 46,621 122,974 SH   SOLE 19 122,974 0 0
MARKETAXESS HLDGS INC COM 57060D108 527,167 1,390,539 SH   SOLE 21 1,390,539 0 0
MARKETAXESS HLDGS INC COM 57060D108 378,577 998,594 SH   SOLE 22 906,017 0 92,577
MARKETAXESS HLDGS INC COM 57060D108 12,936 34,123 SH   SOLE 23 34,123 0 0
MARKETAXESS HLDGS INC COM 57060D108 30,236 79,756 SH   SOLE 25 79,756 0 0
MARKETAXESS HLDGS INC COM 57060D108 58,621 154,628 SH   SOLE 26 29,639 0 124,989
MARKETAXESS HLDGS INC COM 57060D108 2,677 7,060 SH   SOLE 28 4,926 0 2,134
MARKETAXESS HLDGS INC COM 57060D108 3,345 8,824 SH   SOLE 29 797 0 8,027
MARKETAXESS HLDGS INC COM 57060D108 70,965 187,188 SH   SOLE 30 187,188 0 0
MARKETAXESS HLDGS INC COM 57060D108 3,010 7,939 SH   SOLE 31 6,566 0 1,373
MARKETAXESS HLDGS INC COM 57060D108 2,756 7,269 SH   SOLE 34 7,269 0 0
MARKETAXESS HLDGS INC COM 57060D108 9,413 24,828 SH   SOLE 36 24,828 0 0
MARKETAXESS HLDGS INC COM 57060D108 333 878 SH   SOLE 40 878 0 0
MARLIN BUSINESS SVCS CORP COM 571157106 186 8,449 SH   SOLE 2 329 0 8,120
MARLIN BUSINESS SVCS CORP COM 571157106 5 207 SH   SOLE 7 207 0 0
MARLIN BUSINESS SVCS CORP COM 571157106 699 31,818 SH   SOLE 18 31,818 0 0
MARLIN BUSINESS SVCS CORP COM 571157106 340 15,470 SH   SOLE 19 15,470 0 0
MARLIN BUSINESS SVCS CORP COM 571157106 6,768 307,932 SH   SOLE 21 307,932 0 0
MARLIN BUSINESS SVCS CORP COM 571157106 6,565 298,665 SH   SOLE 22 291,884 0 6,781
MARRIOTT INTL INC NEW CL A 571903202 101,489 670,206 SH   SOLE 2 54,321 0 615,885
MARRIOTT INTL INC NEW CL A 571903202 19,611 129,506 SH   SOLE 4 121,612 0 7,894
MARRIOTT INTL INC NEW CL A 571903202 37,236 245,897 SH   SOLE 7 245,897 0 0
MARRIOTT INTL INC NEW CL A 571903202 416 2,745 SH   SOLE 13 2,745 0 0
MARRIOTT INTL INC NEW CL A 571903202 337 2,228 SH   SOLE 15 2,228 0 0
MARRIOTT INTL INC NEW CL A 571903202 119 787 SH   SOLE 17 0 0 787
MARRIOTT INTL INC NEW CL A 571903202 86,965 574,291 SH   SOLE 18 536,645 0 37,646
MARRIOTT INTL INC NEW CL A 571903202 5,023 33,169 SH   SOLE 19 33,169 0 0
MARRIOTT INTL INC NEW CL A 571903202 740,512 4,890,130 SH   SOLE 21 4,890,130 0 0
MARRIOTT INTL INC NEW CL A 571903202 990,916 6,543,726 SH   SOLE 22 5,848,776 0 694,950
MARRIOTT INTL INC NEW CL A 571903202 30,792 203,340 SH   SOLE 23 203,340 0 0
MARRIOTT INTL INC NEW CL A 571903202 40,709 268,829 SH   SOLE 25 268,829 0 0
MARRIOTT INTL INC NEW CL A 571903202 172,798 1,141,110 SH   SOLE 26 173,612 0 967,498
MARRIOTT INTL INC NEW CL A 571903202 7,995 52,796 SH   SOLE 28 36,523 0 16,273
MARRIOTT INTL INC NEW CL A 571903202 855 5,648 SH   SOLE 29 5,648 0 0
MARRIOTT INTL INC NEW CL A 571903202 182,387 1,204,434 SH   SOLE 30 1,204,434 0 0
MARRIOTT INTL INC NEW CL A 571903202 9,656 63,763 SH   SOLE 31 51,089 0 12,674
MARRIOTT INTL INC NEW CL A 571903202 8,058 53,212 SH   SOLE 32 53,212 0 0
MARRIOTT INTL INC NEW CL A 571903202 2,839 18,745 SH   SOLE 34 18,745 0 0
MARRIOTT INTL INC NEW CL A 571903202 29,046 191,811 SH   SOLE 36 191,811 0 0
MARRIOTT INTL INC NEW CL A 571903202 941 6,217 SH   SOLE 40 6,217 0 0
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 6,986 54,258 SH   SOLE 2 17,873 0 36,385
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 26 199 SH   SOLE 4 199 0 0
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 92 715 SH   SOLE 7 715 0 0
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 29,855 231,863 SH   SOLE 18 231,863 0 0
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 9,568 74,307 SH   SOLE 19 74,307 0 0
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 367,420 2,853,527 SH   SOLE 21 2,853,527 0 0
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 174,951 1,358,734 SH   SOLE 22 1,305,439 0 53,295
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 2,337 18,153 SH   SOLE 26 12,021 0 6,132
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 701 5,445 SH   SOLE 28 5,445 0 0
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 2,715 21,088 SH   SOLE 30 21,088 0 0
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 535 4,154 SH   SOLE 40 4,154 0 0
MARRONE BIO INNOVATIONS INC COM 57165B106 20 19,785 SH   SOLE 2 1,702 0 18,083
MARRONE BIO INNOVATIONS INC COM 57165B106 184 182,630 SH   SOLE 18 182,630 0 0
MARRONE BIO INNOVATIONS INC COM 57165B106 86 84,784 SH   SOLE 19 84,784 0 0
MARRONE BIO INNOVATIONS INC COM 57165B106 1,873 1,854,520 SH   SOLE 21 1,854,520 0 0
MARRONE BIO INNOVATIONS INC COM 57165B106 550 544,724 SH   SOLE 22 512,725 0 31,999
MARSH & MCLENNAN COS INC COM 571748102 141,492 1,270,009 SH   SOLE 2 142,132 0 1,127,877
MARSH & MCLENNAN COS INC COM 571748102 29,503 264,812 SH   SOLE 4 250,864 0 13,948
MARSH & MCLENNAN COS INC COM 571748102 55,022 493,873 SH   SOLE 7 486,129 0 7,744
MARSH & MCLENNAN COS INC COM 571748102 1,861 16,705 SH   SOLE 13 16,705 0 0
MARSH & MCLENNAN COS INC COM 571748102 328 2,941 SH   SOLE 15 2,941 0 0
MARSH & MCLENNAN COS INC COM 571748102 0 4 SH   SOLE 17 0 0 4
MARSH & MCLENNAN COS INC COM 571748102 201,046 1,804,561 SH   SOLE 18 1,715,070 0 89,491
MARSH & MCLENNAN COS INC COM 571748102 203,786 1,829,153 SH   SOLE 19 1,829,153 0 0
MARSH & MCLENNAN COS INC COM 571748102 1,633,664 14,663,534 SH   SOLE 21 14,663,534 0 0
MARSH & MCLENNAN COS INC COM 571748102 1,431,968 12,853,133 SH   SOLE 22 11,543,864 0 1,309,269
MARSH & MCLENNAN COS INC COM 571748102 42,290 379,592 SH   SOLE 23 379,592 0 0
MARSH & MCLENNAN COS INC COM 571748102 59,627 535,203 SH   SOLE 25 535,203 0 0
MARSH & MCLENNAN COS INC COM 571748102 329,771 2,959,981 SH   SOLE 26 327,647 0 2,632,334
MARSH & MCLENNAN COS INC COM 571748102 10,576 94,930 SH   SOLE 28 66,053 0 28,877
MARSH & MCLENNAN COS INC COM 571748102 6,953 62,408 SH   SOLE 29 9,811 0 52,597
MARSH & MCLENNAN COS INC COM 571748102 334,472 3,002,174 SH   SOLE 30 3,002,174 0 0
MARSH & MCLENNAN COS INC COM 571748102 14,786 132,713 SH   SOLE 31 89,017 0 43,696
MARSH & MCLENNAN COS INC COM 571748102 96,211 863,574 SH   SOLE 34 863,574 0 0
MARSH & MCLENNAN COS INC COM 571748102 45,313 406,719 SH   SOLE 36 406,719 0 0
MARSH & MCLENNAN COS INC COM 571748102 1,251 11,231 SH   SOLE 40 11,231 0 0
MARTEN TRANS LTD COM 573075108 906 42,179 SH   SOLE 2 5,540 0 36,639
MARTEN TRANS LTD COM 573075108 11 505 SH   SOLE 4 505 0 0
MARTEN TRANS LTD COM 573075108 15 681 SH   SOLE 7 681 0 0
MARTEN TRANS LTD COM 573075108 4,773 222,089 SH   SOLE 18 176,944 0 45,145
MARTEN TRANS LTD COM 573075108 3,728 173,494 SH   SOLE 19 173,494 0 0
MARTEN TRANS LTD COM 573075108 95,460 4,442,045 SH   SOLE 21 4,442,045 0 0
MARTEN TRANS LTD COM 573075108 29,839 1,388,513 SH   SOLE 22 1,333,023 0 55,490
MARTEN TRANS LTD COM 573075108 370 17,198 SH   SOLE 23 17,198 0 0
MARTEN TRANS LTD COM 573075108 1,390 64,658 SH   SOLE 26 0 0 64,658
MARTEN TRANS LTD COM 573075108 130 6,063 SH   SOLE 28 6,063 0 0
MARTEN TRANS LTD COM 573075108 1,201 55,876 SH   SOLE 30 55,876 0 0
MARTEN TRANS LTD COM 573075108 409 19,025 SH   SOLE 34 19,025 0 0
MARTEN TRANS LTD COM 573075108 102 4,750 SH   SOLE 40 4,750 0 0
MARTIN MARIETTA MATLS INC COM 573284106 41,876 149,750 SH   SOLE 2 14,377 0 135,373
MARTIN MARIETTA MATLS INC COM 573284106 7,560 27,036 SH   SOLE 4 25,186 0 1,850
MARTIN MARIETTA MATLS INC COM 573284106 14,670 52,459 SH   SOLE 7 52,459 0 0
MARTIN MARIETTA MATLS INC COM 573284106 30 107 SH   SOLE 13 107 0 0
MARTIN MARIETTA MATLS INC COM 573284106 93 331 SH   SOLE 15 331 0 0
MARTIN MARIETTA MATLS INC COM 573284106 34,942 124,955 SH   SOLE 18 116,344 0 8,611
MARTIN MARIETTA MATLS INC COM 573284106 5,947 21,265 SH   SOLE 19 21,265 0 0
MARTIN MARIETTA MATLS INC COM 573284106 437,749 1,565,401 SH   SOLE 21 1,565,401 0 0
MARTIN MARIETTA MATLS INC COM 573284106 430,657 1,540,041 SH   SOLE 22 1,381,056 0 158,985
MARTIN MARIETTA MATLS INC COM 573284106 12,644 45,214 SH   SOLE 23 45,214 0 0
MARTIN MARIETTA MATLS INC COM 573284106 18,262 65,304 SH   SOLE 25 65,304 0 0
MARTIN MARIETTA MATLS INC COM 573284106 56,566 202,282 SH   SOLE 26 46,984 0 155,298
MARTIN MARIETTA MATLS INC COM 573284106 3,233 11,560 SH   SOLE 28 8,146 0 3,414
MARTIN MARIETTA MATLS INC COM 573284106 4,083 14,601 SH   SOLE 29 1,422 0 13,179
MARTIN MARIETTA MATLS INC COM 573284106 62,802 224,581 SH   SOLE 30 224,581 0 0
MARTIN MARIETTA MATLS INC COM 573284106 3,940 14,091 SH   SOLE 31 12,054 0 2,037
MARTIN MARIETTA MATLS INC COM 573284106 1,166 4,169 SH   SOLE 34 4,169 0 0
MARTIN MARIETTA MATLS INC COM 573284106 11,390 40,732 SH   SOLE 36 40,732 0 0
MARTIN MARIETTA MATLS INC COM 573284106 376 1,344 SH   SOLE 40 1,344 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 40,441 1,522,614 SH   SOLE 2 99,292 0 1,423,322
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 7,811 294,093 SH   SOLE 4 277,512 0 16,581
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 2,333 87,821 SH   SOLE 7 45,324 0 42,497
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 666 25,080 SH   SOLE 13 25,080 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 112 4,221 SH   SOLE 15 4,221 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 3 113 SH   SOLE 17 0 0 113
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 15,536 584,948 SH   SOLE 18 536,000 0 48,948
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 91,308 3,437,794 SH   SOLE 19 3,437,794 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 299,025 11,258,480 SH   SOLE 21 11,258,480 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 458,189 17,251,102 SH   SOLE 22 15,988,537 0 1,262,565
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 12,132 456,762 SH   SOLE 23 456,762 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 24,245 912,844 SH   SOLE 25 912,844 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 77,749 2,927,303 SH   SOLE 26 501,424 0 2,425,879
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 3,116 117,334 SH   SOLE 28 81,922 0 35,412
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 3,791 142,745 SH   SOLE 29 11,752 0 130,993
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 24,679 929,175 SH   SOLE 30 929,175 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 3,433 129,266 SH   SOLE 31 102,154 0 27,112
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 46,204 1,739,625 SH   SOLE 34 1,739,625 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 11,002 414,218 SH   SOLE 36 414,218 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 358 13,497 SH   SOLE 40 13,497 0 0
MASCO CORP COM 574599106 36,039 750,959 SH   SOLE 2 114,155 0 636,804
MASCO CORP COM 574599106 7,349 153,141 SH   SOLE 4 144,949 0 8,192
MASCO CORP COM 574599106 20,030 417,381 SH   SOLE 7 252,252 0 165,129
MASCO CORP COM 574599106 26 533 SH   SOLE 13 533 0 0
MASCO CORP COM 574599106 88 1,826 SH   SOLE 15 1,826 0 0
MASCO CORP COM 574599106 1 11 SH   SOLE 17 0 0 11
MASCO CORP COM 574599106 64,403 1,342,015 SH   SOLE 18 1,300,763 0 41,252
MASCO CORP COM 574599106 47,222 983,996 SH   SOLE 19 983,996 0 0
MASCO CORP COM 574599106 375,426 7,823,012 SH   SOLE 21 7,823,012 0 0
MASCO CORP COM 574599106 341,093 7,107,575 SH   SOLE 22 6,344,942 0 762,633
MASCO CORP COM 574599106 11,474 239,093 SH   SOLE 23 239,093 0 0
MASCO CORP COM 574599106 17,538 365,455 SH   SOLE 25 365,455 0 0
MASCO CORP COM 574599106 76,908 1,602,586 SH   SOLE 26 230,906 0 1,371,680
MASCO CORP COM 574599106 2,661 55,440 SH   SOLE 28 37,762 0 17,678
MASCO CORP COM 574599106 3,194 66,565 SH   SOLE 29 6,048 0 60,517
MASCO CORP COM 574599106 54,868 1,143,316 SH   SOLE 30 1,143,316 0 0
MASCO CORP COM 574599106 3,220 67,101 SH   SOLE 31 48,830 0 18,271
MASCO CORP COM 574599106 16,357 340,835 SH   SOLE 34 340,835 0 0
MASCO CORP COM 574599106 8,964 186,794 SH   SOLE 36 186,794 0 0
MASCO CORP COM 574599106 307 6,399 SH   SOLE 40 6,399 0 0
MASIMO CORP COM 574795100 36,244 229,304 SH   SOLE 2 140,300 0 89,004
MASIMO CORP COM 574795100 607 3,840 SH   SOLE 4 3,840 0 0
MASIMO CORP COM 574795100 131 831 SH   SOLE 7 831 0 0
MASIMO CORP COM 574795100 28,972 183,299 SH   SOLE 18 183,171 0 128
MASIMO CORP COM 574795100 210,328 1,330,683 SH   SOLE 19 1,330,683 0 0
MASIMO CORP COM 574795100 433,528 2,742,809 SH   SOLE 21 2,742,809 0 0
MASIMO CORP COM 574795100 260,443 1,647,745 SH   SOLE 22 1,558,462 0 89,283
MASIMO CORP COM 574795100 306 1,937 SH   SOLE 23 1,937 0 0
MASIMO CORP COM 574795100 7,548 47,754 SH   SOLE 25 47,754 0 0
MASIMO CORP COM 574795100 3,358 21,246 SH   SOLE 26 13,840 0 7,406
MASIMO CORP COM 574795100 1,107 7,003 SH   SOLE 28 7,003 0 0
MASIMO CORP COM 574795100 139 878 SH   SOLE 29 878 0 0
MASIMO CORP COM 574795100 2,647 16,746 SH   SOLE 30 16,746 0 0
MASIMO CORP COM 574795100 464 2,933 SH   SOLE 31 959 0 1,974
MASIMO CORP COM 574795100 47,766 302,202 SH   SOLE 34 302,202 0 0
MASIMO CORP COM 574795100 28 178 SH   SOLE 36 178 0 0
MASIMO CORP COM 574795100 843 5,333 SH   SOLE 40 5,333 0 0
MASONITE INTL CORP NEW COM 575385109 832 11,524 SH   SOLE 2 928 0 10,596
MASONITE INTL CORP NEW COM 575385109 10 133 SH   SOLE 4 133 0 0
MASONITE INTL CORP NEW COM 575385109 31 423 SH   SOLE 7 423 0 0
MASONITE INTL CORP NEW COM 575385109 6,108 84,585 SH   SOLE 18 84,585 0 0
MASONITE INTL CORP NEW COM 575385109 3,143 43,526 SH   SOLE 19 43,526 0 0
MASONITE INTL CORP NEW COM 575385109 64,596 894,562 SH   SOLE 21 894,562 0 0
MASONITE INTL CORP NEW COM 575385109 53,612 742,445 SH   SOLE 22 706,917 0 35,528
MASONITE INTL CORP NEW COM 575385109 404 5,597 SH   SOLE 26 2,787 0 2,810
MASONITE INTL CORP NEW COM 575385109 231 3,199 SH   SOLE 28 3,199 0 0
MASONITE INTL CORP NEW COM 575385109 598 8,279 SH   SOLE 30 8,279 0 0
MASONITE INTL CORP NEW COM 575385109 202 2,803 SH   SOLE 40 2,803 0 0
MASTEC INC COM 576323109 4,043 63,015 SH   SOLE 2 40,138 0 22,877
MASTEC INC COM 576323109 21 331 SH   SOLE 4 331 0 0
MASTEC INC COM 576323109 5,673 88,420 SH   SOLE 7 88,420 0 0
MASTEC INC COM 576323109 1,512 23,572 SH   SOLE 13 23,572 0 0
MASTEC INC COM 576323109 26,518 413,307 SH   SOLE 18 369,209 0 44,098
MASTEC INC COM 576323109 25,404 395,945 SH   SOLE 19 395,945 0 0
MASTEC INC COM 576323109 278,577 4,341,916 SH   SOLE 21 4,341,916 0 0
MASTEC INC COM 576323109 160,119 2,495,625 SH   SOLE 22 2,263,637 0 231,988
MASTEC INC COM 576323109 1,267 19,746 SH   SOLE 23 19,746 0 0
MASTEC INC COM 576323109 5,009 78,069 SH   SOLE 26 16,254 0 61,815
MASTEC INC COM 576323109 526 8,194 SH   SOLE 28 8,194 0 0
MASTEC INC COM 576323109 5,298 82,569 SH   SOLE 29 0 0 82,569
MASTEC INC COM 576323109 1,977 30,811 SH   SOLE 30 30,811 0 0
MASTEC INC COM 576323109 1,062 16,558 SH   SOLE 36 16,558 0 0
MASTEC INC COM 576323109 381 5,940 SH   SOLE 40 5,940 0 0
MASTECH DIGITAL INC COM 57633B100 9 824 SH   SOLE 18 824 0 0
MASTECH DIGITAL INC COM 57633B100 107 9,654 SH   SOLE 21 9,654 0 0
MASTECH DIGITAL INC COM 57633B100 2,032 183,561 SH   SOLE 22 183,561 0 0
MASTERCARD INC CL A 57636Q104 791,415 2,650,506 SH   SOLE 2 516,122 0 2,134,384
MASTERCARD INC CL A 57636Q104 137,983 462,116 SH   SOLE 4 437,365 0 24,751
MASTERCARD INC CL A 57636Q104 233,250 781,172 SH   SOLE 7 778,992 0 2,180
MASTERCARD INC CL A 57636Q104 18,698 62,620 SH   SOLE 13 62,620 0 0
MASTERCARD INC CL A 57636Q104 1,535 5,142 SH   SOLE 15 5,142 0 0
MASTERCARD INC CL A 57636Q104 5 16 SH   SOLE 17 0 0 16
MASTERCARD INC CL A 57636Q104 1,032,905 3,459,274 SH   SOLE 18 2,739,388 0 719,886
MASTERCARD INC CL A 57636Q104 615,093 2,059,992 SH   SOLE 19 2,059,992 0 0
MASTERCARD INC CL A 57636Q104 6,447,771 21,594,062 SH   SOLE 21 21,594,062 0 0
MASTERCARD INC CL A 57636Q104 6,826,978 22,864,055 SH   SOLE 22 20,215,309 0 2,648,746
MASTERCARD INC CL A 57636Q104 221,585 742,106 SH   SOLE 23 742,106 0 0
MASTERCARD INC CL A 57636Q104 545,245 1,826,065 SH   SOLE 25 1,826,065 0 0
MASTERCARD INC CL A 57636Q104 1,312,615 4,396,046 SH   SOLE 26 517,179 0 3,878,867
MASTERCARD INC CL A 57636Q104 50,452 168,967 SH   SOLE 28 117,778 0 51,189
MASTERCARD INC CL A 57636Q104 82,423 276,040 SH   SOLE 29 64,693 0 211,347
MASTERCARD INC CL A 57636Q104 1,087,423 3,641,861 SH   SOLE 30 3,641,861 0 0
MASTERCARD INC CL A 57636Q104 83,660 280,184 SH   SOLE 31 223,559 0 56,625
MASTERCARD INC CL A 57636Q104 9,513 31,861 SH   SOLE 32 31,861 0 0
MASTERCARD INC CL A 57636Q104 142,220 476,304 SH   SOLE 34 476,304 0 0
MASTERCARD INC CL A 57636Q104 183,796 615,548 SH   SOLE 36 615,548 0 0
MASTERCARD INC CL A 57636Q104 5,961 19,963 SH   SOLE 40 19,963 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103 129 8,188 SH   SOLE 2 766 0 7,422
MASTERCRAFT BOAT HLDGS INC COM 57637H103 6 378 SH   SOLE 7 378 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103 1,052 66,762 SH   SOLE 18 66,762 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103 502 31,854 SH   SOLE 19 31,854 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103 10,212 648,403 SH   SOLE 21 648,403 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103 8,917 566,155 SH   SOLE 22 542,029 0 24,126
MASTERCRAFT BOAT HLDGS INC COM 57637H103 43 2,736 SH   SOLE 30 2,736 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103 33 2,078 SH   SOLE 40 2,078 0 0
MATADOR RES CO COM 576485205 3,099 172,427 SH   SOLE 2 66,910 0 105,517
MATADOR RES CO COM 576485205 8 442 SH   SOLE 4 442 0 0
MATADOR RES CO COM 576485205 34 1,887 SH   SOLE 7 1,887 0 0
MATADOR RES CO COM 576485205 11,254 626,289 SH   SOLE 18 626,289 0 0
MATADOR RES CO COM 576485205 7,919 440,657 SH   SOLE 19 440,657 0 0
MATADOR RES CO COM 576485205 146,543 8,154,873 SH   SOLE 21 8,154,873 0 0
MATADOR RES CO COM 576485205 76,172 4,238,841 SH   SOLE 22 4,104,365 0 134,476
MATADOR RES CO COM 576485205 1,073 59,685 SH   SOLE 23 59,685 0 0
MATADOR RES CO COM 576485205 3,300 183,614 SH   SOLE 26 20,810 0 162,804
MATADOR RES CO COM 576485205 243 13,503 SH   SOLE 28 13,503 0 0
MATADOR RES CO COM 576485205 1,028 57,226 SH   SOLE 30 57,226 0 0
MATADOR RES CO COM 576485205 594 33,067 SH   SOLE 34 33,067 0 0
MATADOR RES CO COM 576485205 234 13,007 SH   SOLE 40 13,007 0 0
MATCH GROUP INC COM 57665R106 10,277 125,162 SH   SOLE 2 8,506 0 116,656
MATCH GROUP INC COM 57665R106 1,176 14,325 SH   SOLE 4 12,780 0 1,545
MATCH GROUP INC COM 57665R106 293 3,564 SH   SOLE 7 3,564 0 0
MATCH GROUP INC COM 57665R106 2,693 32,795 SH   SOLE 18 28,396 0 4,399
MATCH GROUP INC COM 57665R106 933 11,368 SH   SOLE 19 11,368 0 0
MATCH GROUP INC COM 57665R106 64,488 785,388 SH   SOLE 21 785,388 0 0
MATCH GROUP INC COM 57665R106 122,849 1,496,157 SH   SOLE 22 1,398,025 0 98,132
MATCH GROUP INC COM 57665R106 3,457 42,101 SH   SOLE 23 42,101 0 0
MATCH GROUP INC COM 57665R106 11,060 134,697 SH   SOLE 26 75,962 0 58,735
MATCH GROUP INC COM 57665R106 942 11,469 SH   SOLE 28 8,366 0 3,103
MATCH GROUP INC COM 57665R106 1,063 12,951 SH   SOLE 29 1,066 0 11,885
MATCH GROUP INC COM 57665R106 11,230 136,766 SH   SOLE 30 136,766 0 0
MATCH GROUP INC COM 57665R106 997 12,145 SH   SOLE 31 9,780 0 2,365
MATCH GROUP INC COM 57665R106 272 3,307 SH   SOLE 34 3,307 0 0
MATCH GROUP INC COM 57665R106 1,162 14,148 SH   SOLE 36 14,148 0 0
MATCH GROUP INC COM 57665R106 125 1,528 SH   SOLE 40 1,528 0 0
MATERION CORP COM 576690101 1,329 22,354 SH   SOLE 2 7,361 0 14,993
MATERION CORP COM 576690101 8 130 SH   SOLE 4 130 0 0
MATERION CORP COM 576690101 865 14,557 SH   SOLE 7 14,557 0 0
MATERION CORP COM 576690101 6,173 103,829 SH   SOLE 18 91,080 0 12,749
MATERION CORP COM 576690101 10,673 179,536 SH   SOLE 19 179,536 0 0
MATERION CORP COM 576690101 138,141 2,323,643 SH   SOLE 21 2,323,643 0 0
MATERION CORP COM 576690101 47,188 793,749 SH   SOLE 22 765,977 0 27,772
MATERION CORP COM 576690101 1,770 29,769 SH   SOLE 23 29,769 0 0
MATERION CORP COM 576690101 4,159 69,953 SH   SOLE 26 6,027 0 63,926
MATERION CORP COM 576690101 170 2,863 SH   SOLE 28 2,863 0 0
MATERION CORP COM 576690101 1,690 28,421 SH   SOLE 30 28,421 0 0
MATERION CORP COM 576690101 147 2,466 SH   SOLE 40 2,466 0 0
MATINAS BIOPHARMA HLDGS INC COM 576810105 422 185,921 SH   SOLE 21 185,921 0 0
MATINAS BIOPHARMA HLDGS INC COM 576810105 4,229 1,862,978 SH   SOLE 22 1,862,978 0 0
MATRIX SVC CO COM 576853105 779 34,056 SH   SOLE 2 7,519 0 26,537
MATRIX SVC CO COM 576853105 14 606 SH   SOLE 7 606 0 0
MATRIX SVC CO COM 576853105 2,872 125,520 SH   SOLE 18 125,520 0 0
MATRIX SVC CO COM 576853105 2,499 109,209 SH   SOLE 19 109,209 0 0
MATRIX SVC CO COM 576853105 74,871 3,272,348 SH   SOLE 21 3,272,348 0 0
MATRIX SVC CO COM 576853105 21,730 949,758 SH   SOLE 22 909,471 0 40,287
MATRIX SVC CO COM 576853105 384 16,779 SH   SOLE 23 16,779 0 0
MATRIX SVC CO COM 576853105 984 43,008 SH   SOLE 26 0 0 43,008
MATRIX SVC CO COM 576853105 87 3,802 SH   SOLE 28 3,802 0 0
MATRIX SVC CO COM 576853105 994 43,439 SH   SOLE 30 43,439 0 0
MATRIX SVC CO COM 576853105 286 12,500 SH   SOLE 34 12,500 0 0
MATRIX SVC CO COM 576853105 69 3,013 SH   SOLE 40 3,013 0 0
MATSON INC COM 57686G105 1,744 42,735 SH   SOLE 2 1,651 0 41,084
MATSON INC COM 57686G105 0 6 SH   SOLE 4 6 0 0
MATSON INC COM 57686G105 30 737 SH   SOLE 7 737 0 0
MATSON INC COM 57686G105 7,829 191,893 SH   SOLE 18 191,893 0 0
MATSON INC COM 57686G105 3,057 74,929 SH   SOLE 19 74,929 0 0
MATSON INC COM 57686G105 214,178 5,249,467 SH   SOLE 21 5,249,467 0 0
MATSON INC COM 57686G105 51,224 1,255,494 SH   SOLE 22 1,216,903 0 38,591
MATSON INC COM 57686G105 138 3,394 SH   SOLE 26 898 0 2,496
MATSON INC COM 57686G105 58 1,421 SH   SOLE 28 1,421 0 0
MATSON INC COM 57686G105 2,091 51,253 SH   SOLE 30 51,253 0 0
MATSON INC COM 57686G105 38 942 SH   SOLE 40 942 0 0
MATTEL INC COM 577081102 11,101 819,279 SH   SOLE 2 169,962 0 649,317
MATTEL INC COM 577081102 23 1,679 SH   SOLE 4 1,679 0 0
MATTEL INC COM 577081102 164 12,080 SH   SOLE 7 12,080 0 0
MATTEL INC COM 577081102 12,879 950,462 SH   SOLE 18 949,988 0 474
MATTEL INC COM 577081102 1,091 80,486 SH   SOLE 19 80,486 0 0
MATTEL INC COM 577081102 234,852 17,332,230 SH   SOLE 21 17,332,230 0 0
MATTEL INC COM 577081102 163,933 12,098,354 SH   SOLE 22 11,391,179 0 707,175
MATTEL INC COM 577081102 1,705 125,846 SH   SOLE 26 81,564 0 44,282
MATTEL INC COM 577081102 606 44,738 SH   SOLE 28 44,738 0 0
MATTEL INC COM 577081102 1,450 106,994 SH   SOLE 30 106,994 0 0
MATTEL INC COM 577081102 198 14,595 SH   SOLE 31 7,295 0 7,300
MATTEL INC COM 577081102 1,270 93,714 SH   SOLE 36 93,714 0 0
MATTEL INC COM 577081102 463 34,157 SH   SOLE 40 34,157 0 0
MATTHEWS INTL CORP CL A 577128101 1,205 31,561 SH   SOLE 2 1,085 0 30,476
MATTHEWS INTL CORP CL A 577128101 7 196 SH   SOLE 4 196 0 0
MATTHEWS INTL CORP CL A 577128101 24 621 SH   SOLE 7 621 0 0
MATTHEWS INTL CORP CL A 577128101 5,309 139,078 SH   SOLE 18 139,078 0 0
MATTHEWS INTL CORP CL A 577128101 2,060 53,963 SH   SOLE 19 53,963 0 0
MATTHEWS INTL CORP CL A 577128101 135,937 3,561,345 SH   SOLE 21 3,561,345 0 0
MATTHEWS INTL CORP CL A 577128101 36,239 949,400 SH   SOLE 22 905,588 0 43,812
MATTHEWS INTL CORP CL A 577128101 242 6,334 SH   SOLE 26 4,534 0 1,800
MATTHEWS INTL CORP CL A 577128101 180 4,718 SH   SOLE 28 4,718 0 0
MATTHEWS INTL CORP CL A 577128101 1,658 43,436 SH   SOLE 30 43,436 0 0
MATTHEWS INTL CORP CL A 577128101 139 3,645 SH   SOLE 40 3,645 0 0
MAUI LD & PINEAPPLE INC COM 577345101 65 5,769 SH   SOLE 2 322 0 5,447
MAUI LD & PINEAPPLE INC COM 577345101 270 23,975 SH   SOLE 18 23,975 0 0
MAUI LD & PINEAPPLE INC COM 577345101 124 10,991 SH   SOLE 19 10,991 0 0
MAUI LD & PINEAPPLE INC COM 577345101 2,602 231,280 SH   SOLE 21 231,280 0 0
MAUI LD & PINEAPPLE INC COM 577345101 2,840 252,446 SH   SOLE 22 248,367 0 4,079
MAXAR TECHNOLOGIES INC COM 57778K105 1,022 65,243 SH   SOLE 2 2,162 0 63,081
MAXAR TECHNOLOGIES INC COM 57778K105 20 1,251 SH   SOLE 7 1,251 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 3,212 205,000 SH   SOLE 18 205,000 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 1,650 105,265 SH   SOLE 19 105,265 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 33,980 2,168,467 SH   SOLE 21 2,168,467 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 27,105 1,729,709 SH   SOLE 22 1,646,511 0 83,198
MAXAR TECHNOLOGIES INC COM 57778K105 87 5,546 SH   SOLE 26 0 0 5,546
MAXAR TECHNOLOGIES INC COM 57778K105 321 20,508 SH   SOLE 30 20,508 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 124 7,886 SH   SOLE 40 7,886 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 49,400 803,125 SH   SOLE 2 217,915 0 585,210
MAXIM INTEGRATED PRODS INC COM 57772K101 8,889 144,513 SH   SOLE 4 137,134 0 7,379
MAXIM INTEGRATED PRODS INC COM 57772K101 18,320 297,832 SH   SOLE 7 277,823 0 20,009
MAXIM INTEGRATED PRODS INC COM 57772K101 330 5,368 SH   SOLE 13 5,368 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 137 2,225 SH   SOLE 15 2,225 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 33,221 540,098 SH   SOLE 18 496,871 0 43,227
MAXIM INTEGRATED PRODS INC COM 57772K101 5,894 95,817 SH   SOLE 19 95,817 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 526,387 8,557,749 SH   SOLE 21 8,557,749 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 426,828 6,939,157 SH   SOLE 22 6,175,259 0 763,898
MAXIM INTEGRATED PRODS INC COM 57772K101 13,600 221,101 SH   SOLE 23 221,101 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 19,902 323,559 SH   SOLE 25 323,559 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 96,248 1,564,756 SH   SOLE 26 245,270 0 1,319,486
MAXIM INTEGRATED PRODS INC COM 57772K101 3,123 50,772 SH   SOLE 28 35,390 0 15,382
MAXIM INTEGRATED PRODS INC COM 57772K101 4,461 72,523 SH   SOLE 29 15,030 0 57,493
MAXIM INTEGRATED PRODS INC COM 57772K101 77,667 1,262,672 SH   SOLE 30 1,262,672 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 6,399 104,032 SH   SOLE 31 86,646 0 17,386
MAXIM INTEGRATED PRODS INC COM 57772K101 2,709 44,045 SH   SOLE 32 44,045 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 47,516 772,491 SH   SOLE 34 772,491 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 11,792 191,712 SH   SOLE 36 191,712 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 346 5,630 SH   SOLE 40 5,630 0 0
MAXIMUS INC COM 577933104 3,974 53,424 SH   SOLE 2 29,262 0 24,162
MAXIMUS INC COM 577933104 19 259 SH   SOLE 4 259 0 0
MAXIMUS INC COM 577933104 82 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 27,083 364,068 SH   SOLE 18 361,331 0 2,737
MAXIMUS INC COM 577933104 13,442 180,696 SH   SOLE 19 180,696 0 0
MAXIMUS INC COM 577933104 348,620 4,686,384 SH   SOLE 21 4,686,384 0 0
MAXIMUS INC COM 577933104 161,394 2,169,562 SH   SOLE 22 2,086,655 0 82,907
MAXIMUS INC COM 577933104 49 652 SH   SOLE 23 652 0 0
MAXIMUS INC COM 577933104 1,724 23,178 SH   SOLE 26 16,056 0 7,122
MAXIMUS INC COM 577933104 594 7,989 SH   SOLE 28 7,989 0 0
MAXIMUS INC COM 577933104 5,490 73,798 SH   SOLE 30 73,798 0 0
MAXIMUS INC COM 577933104 520 6,996 SH   SOLE 40 6,996 0 0
MAXLINEAR INC COM 57776J100 580 27,344 SH   SOLE 2 2,318 0 25,026
MAXLINEAR INC COM 57776J100 6 295 SH   SOLE 4 295 0 0
MAXLINEAR INC COM 57776J100 23 1,095 SH   SOLE 7 1,095 0 0
MAXLINEAR INC COM 57776J100 6,200 292,167 SH   SOLE 18 292,167 0 0
MAXLINEAR INC COM 57776J100 2,445 115,214 SH   SOLE 19 115,214 0 0
MAXLINEAR INC COM 57776J100 158,210 7,455,711 SH   SOLE 21 7,455,711 0 0
MAXLINEAR INC COM 57776J100 41,713 1,965,733 SH   SOLE 22 1,887,164 0 78,569
MAXLINEAR INC COM 57776J100 729 34,366 SH   SOLE 26 19,589 0 14,777
MAXLINEAR INC COM 57776J100 168 7,900 SH   SOLE 28 7,900 0 0
MAXLINEAR INC COM 57776J100 16,587 781,645 SH   SOLE 30 781,645 0 0
MAXLINEAR INC COM 57776J100 21 1,006 SH   SOLE 34 1,006 0 0
MAXLINEAR INC COM 57776J100 160 7,519 SH   SOLE 40 7,519 0 0
MAYS J W INC COM 578473100 3 85 SH   SOLE 18 85 0 0
MAYS J W INC COM 578473100 3 106 SH   SOLE 21 106 0 0
MAYVILLE ENGINEERING CO INC COM 578605107 27 2,881 SH   SOLE 2 267 0 2,614
MAYVILLE ENGINEERING CO INC COM 578605107 207 22,059 SH   SOLE 18 22,059 0 0
MAYVILLE ENGINEERING CO INC COM 578605107 99 10,558 SH   SOLE 19 10,558 0 0
MAYVILLE ENGINEERING CO INC COM 578605107 2,064 220,002 SH   SOLE 21 220,002 0 0
MAYVILLE ENGINEERING CO INC COM 578605107 694 74,005 SH   SOLE 22 72,176 0 1,829
MBIA INC COM 55262C100 726 78,071 SH   SOLE 2 3,186 0 74,885
MBIA INC COM 55262C100 8 867 SH   SOLE 4 867 0 0
MBIA INC COM 55262C100 12 1,286 SH   SOLE 7 1,286 0 0
MBIA INC COM 55262C100 2,487 267,445 SH   SOLE 18 267,445 0 0
MBIA INC COM 55262C100 1,324 142,368 SH   SOLE 19 142,368 0 0
MBIA INC COM 55262C100 23,778 2,556,806 SH   SOLE 21 2,556,806 0 0
MBIA INC COM 55262C100 23,009 2,474,102 SH   SOLE 22 2,342,949 0 131,153
MBIA INC COM 55262C100 283 30,451 SH   SOLE 26 12,817 0 17,634
MBIA INC COM 55262C100 112 12,062 SH   SOLE 28 12,062 0 0
MBIA INC COM 55262C100 116 12,509 SH   SOLE 30 12,509 0 0
MBIA INC COM 55262C100 152 16,300 SH   SOLE 31 0 0 16,300
MBIA INC COM 55262C100 137 14,748 SH   SOLE 36 14,748 0 0
MBIA INC COM 55262C100 88 9,432 SH   SOLE 40 9,432 0 0
MCCLATCHY CO CL A NEW 579489303 5 9,420 SH   SOLE 21 9,420 0 0
MCCLATCHY CO CL A NEW 579489303 52 108,431 SH   SOLE 22 108,431 0 0
MCCORMICK & CO INC COM NON VTG 579780206 57,401 338,192 SH   SOLE 2 53,239 0 284,953
MCCORMICK & CO INC COM NON VTG 579780206 11,117 65,496 SH   SOLE 4 62,296 0 3,200
MCCORMICK & CO INC COM NON VTG 579780206 32,823 193,385 SH   SOLE 7 134,095 0 59,290
MCCORMICK & CO INC COM NON VTG 579780206 35 208 SH   SOLE 13 208 0 0
MCCORMICK & CO INC COM NON VTG 579780206 112 659 SH   SOLE 15 659 0 0
MCCORMICK & CO INC COM NON VTG 579780206 8 50 SH   SOLE 17 0 0 50
MCCORMICK & CO INC COM NON VTG 579780206 45,792 269,795 SH   SOLE 18 249,616 0 20,179
MCCORMICK & CO INC COM NON VTG 579780206 6,654 39,201 SH   SOLE 19 39,201 0 0
MCCORMICK & CO INC COM NON VTG 579780206 703,083 4,142,362 SH   SOLE 21 4,142,362 0 0
MCCORMICK & CO INC COM NON VTG 579780206 551,935 3,251,842 SH   SOLE 22 2,935,589 0 316,253
MCCORMICK & CO INC COM NON VTG 579780206 15,421 90,854 SH   SOLE 23 90,854 0 0
MCCORMICK & CO INC COM NON VTG 579780206 22,853 134,644 SH   SOLE 25 134,644 0 0
MCCORMICK & CO INC COM NON VTG 579780206 123,684 728,709 SH   SOLE 26 118,100 0 610,609
MCCORMICK & CO INC COM NON VTG 579780206 3,902 22,991 SH   SOLE 28 16,053 0 6,938
MCCORMICK & CO INC COM NON VTG 579780206 5,049 29,748 SH   SOLE 29 4,022 0 25,726
MCCORMICK & CO INC COM NON VTG 579780206 131,454 774,489 SH   SOLE 30 774,489 0 0
MCCORMICK & CO INC COM NON VTG 579780206 5,154 30,368 SH   SOLE 31 23,720 0 6,648
MCCORMICK & CO INC COM NON VTG 579780206 4,294 25,298 SH   SOLE 34 25,298 0 0
MCCORMICK & CO INC COM NON VTG 579780206 18,423 108,543 SH   SOLE 36 108,543 0 0
MCCORMICK & CO INC COM NON VTG 579780206 505 2,973 SH   SOLE 40 2,973 0 0
MCDERMOTT INTL INC COM 580037703 149 220,743 SH   SOLE 2 31,388 0 189,355
MCDERMOTT INTL INC COM 580037703 0 700 SH   SOLE 4 700 0 0
MCDERMOTT INTL INC COM 580037703 6 8,164 SH   SOLE 7 8,164 0 0
MCDERMOTT INTL INC COM 580037703 549 812,019 SH   SOLE 18 812,019 0 0
MCDERMOTT INTL INC COM 580037703 583 862,221 SH   SOLE 19 862,221 0 0
MCDERMOTT INTL INC COM 580037703 13,723 20,282,870 SH   SOLE 21 20,282,870 0 0
MCDERMOTT INTL INC COM 580037703 3,778 5,584,003 SH   SOLE 22 5,234,752 0 349,251
MCDERMOTT INTL INC COM 580037703 41 60,026 SH   SOLE 26 24,446 0 35,580
MCDERMOTT INTL INC COM 580037703 16 23,666 SH   SOLE 28 23,666 0 0
MCDERMOTT INTL INC COM 580037703 153 226,402 SH   SOLE 30 226,402 0 0
MCDERMOTT INTL INC COM 580037703 6 9,174 SH   SOLE 31 0 0 9,174
MCDERMOTT INTL INC COM 580037703 120 177,465 SH   SOLE 36 177,465 0 0
MCDERMOTT INTL INC COM 580037703 2 2,513 SH   SOLE 37 2,513 0 0
MCDERMOTT INTL INC COM 580037703 13 18,764 SH   SOLE 40 18,764 0 0
MCDONALDS CORP COM 580135101 457,057 2,312,923 SH   SOLE 2 606,430 0 1,706,493
MCDONALDS CORP COM 580135101 81,772 413,803 SH   SOLE 4 393,145 0 20,658
MCDONALDS CORP COM 580135101 154,692 782,815 SH   SOLE 7 726,182 0 56,633
MCDONALDS CORP COM 580135101 5,798 29,342 SH   SOLE 13 29,342 0 0
MCDONALDS CORP COM 580135101 886 4,482 SH   SOLE 15 4,482 0 0
MCDONALDS CORP COM 580135101 58 293 SH   SOLE 17 0 0 293
MCDONALDS CORP COM 580135101 375,745 1,901,446 SH   SOLE 18 1,744,705 0 156,741
MCDONALDS CORP COM 580135101 199,747 1,010,816 SH   SOLE 19 1,010,816 0 0
MCDONALDS CORP COM 580135101 3,505,361 17,738,782 SH   SOLE 21 17,738,782 0 0
MCDONALDS CORP COM 580135101 3,815,944 19,310,479 SH   SOLE 22 17,003,101 0 2,307,378
MCDONALDS CORP COM 580135101 137,963 698,159 SH   SOLE 23 698,159 0 0
MCDONALDS CORP COM 580135101 156,308 790,991 SH   SOLE 25 790,991 0 0
MCDONALDS CORP COM 580135101 677,864 3,430,313 SH   SOLE 26 500,803 0 2,929,510
MCDONALDS CORP COM 580135101 28,015 141,769 SH   SOLE 28 99,076 0 42,693
MCDONALDS CORP COM 580135101 40,305 203,962 SH   SOLE 29 105,630 0 98,332
MCDONALDS CORP COM 580135101 635,304 3,214,938 SH   SOLE 30 3,214,938 0 0
MCDONALDS CORP COM 580135101 68,102 344,630 SH   SOLE 31 262,667 0 81,963
MCDONALDS CORP COM 580135101 21,136 106,958 SH   SOLE 32 106,958 0 0
MCDONALDS CORP COM 580135101 92,205 466,601 SH   SOLE 34 466,601 0 0
MCDONALDS CORP COM 580135101 119,574 605,102 SH   SOLE 36 605,102 0 0
MCDONALDS CORP COM 580135101 3,314 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 1,361 1,072,017 SH   SOLE 7 1,072,017 0 0
MCEWEN MNG INC COM 58039P107 3,611 2,843,692 SH   SOLE 21 2,843,692 0 0
MCEWEN MNG INC COM 58039P107 7,235 5,696,789 SH   SOLE 22 5,601,816 0 94,973
MCEWEN MNG INC COM 58039P107 104 82,092 SH   SOLE 26 65,311 0 16,781
MCEWEN MNG INC COM 58039P107 43 33,488 SH   SOLE 28 33,488 0 0
MCEWEN MNG INC COM 58039P107 2,524 1,987,375 SH   SOLE 30 1,987,375 0 0
MCEWEN MNG INC COM 58039P107 29 22,796 SH   SOLE 40 22,796 0 0
MCGRATH RENTCORP COM 580589109 1,759 22,978 SH   SOLE 2 9,573 0 13,405
MCGRATH RENTCORP COM 580589109 9 123 SH   SOLE 4 123 0 0
MCGRATH RENTCORP COM 580589109 35 451 SH   SOLE 7 451 0 0
MCGRATH RENTCORP COM 580589109 7,599 99,278 SH   SOLE 18 84,599 0 14,679
MCGRATH RENTCORP COM 580589109 16,379 213,997 SH   SOLE 19 213,997 0 0
MCGRATH RENTCORP COM 580589109 65,987 862,127 SH   SOLE 21 862,127 0 0
MCGRATH RENTCORP COM 580589109 72,238 943,788 SH   SOLE 22 913,267 0 30,521
MCGRATH RENTCORP COM 580589109 2,903 37,926 SH   SOLE 23 37,926 0 0
MCGRATH RENTCORP COM 580589109 6,604 86,278 SH   SOLE 26 3,873 0 82,405
MCGRATH RENTCORP COM 580589109 256 3,341 SH   SOLE 28 3,341 0 0
MCGRATH RENTCORP COM 580589109 616 8,045 SH   SOLE 30 8,045 0 0
MCGRATH RENTCORP COM 580589109 451 5,898 SH   SOLE 34 5,898 0 0
MCGRATH RENTCORP COM 580589109 198 2,585 SH   SOLE 40 2,585 0 0
MCKESSON CORP COM 58155Q103 63,424 458,531 SH   SOLE 2 66,050 0 392,481
MCKESSON CORP COM 58155Q103 11,817 85,434 SH   SOLE 4 80,115 0 5,319
MCKESSON CORP COM 58155Q103 23,870 172,571 SH   SOLE 7 158,405 0 14,166
MCKESSON CORP COM 58155Q103 599 4,327 SH   SOLE 13 4,327 0 0
MCKESSON CORP COM 58155Q103 159 1,149 SH   SOLE 15 1,149 0 0
MCKESSON CORP COM 58155Q103 105,124 760,006 SH   SOLE 18 708,219 0 51,787
MCKESSON CORP COM 58155Q103 79,738 576,474 SH   SOLE 19 576,474 0 0
MCKESSON CORP COM 58155Q103 605,336 4,376,345 SH   SOLE 21 4,376,345 0 0
MCKESSON CORP COM 58155Q103 654,882 4,734,546 SH   SOLE 22 4,211,275 0 523,271
MCKESSON CORP COM 58155Q103 20,962 151,550 SH   SOLE 23 151,550 0 0
MCKESSON CORP COM 58155Q103 25,532 184,589 SH   SOLE 25 184,589 0 0
MCKESSON CORP COM 58155Q103 136,883 989,613 SH   SOLE 26 139,572 0 850,041
MCKESSON CORP COM 58155Q103 4,806 34,746 SH   SOLE 28 24,122 0 10,624
MCKESSON CORP COM 58155Q103 2,130 15,402 SH   SOLE 29 4,110 0 11,292
MCKESSON CORP COM 58155Q103 111,386 805,279 SH   SOLE 30 805,279 0 0
MCKESSON CORP COM 58155Q103 6,975 50,425 SH   SOLE 31 34,303 0 16,122
MCKESSON CORP COM 58155Q103 10,322 74,621 SH   SOLE 34 74,621 0 0
MCKESSON CORP COM 58155Q103 26,111 188,776 SH   SOLE 36 188,776 0 0
MCKESSON CORP COM 58155Q103 584 4,221 SH   SOLE 40 4,221 0 0
MDC PARTNERS INC CL A SUB VTG 552697104 69 24,676 SH   SOLE 2 2,388 0 22,288
MDC PARTNERS INC CL A SUB VTG 552697104 3 1,219 SH   SOLE 7 1,219 0 0
MDC PARTNERS INC CL A SUB VTG 552697104 573 206,108 SH   SOLE 18 206,108 0 0
MDC PARTNERS INC CL A SUB VTG 552697104 278 100,128 SH   SOLE 19 100,128 0 0
MDC PARTNERS INC CL A SUB VTG 552697104 5,926 2,131,650 SH   SOLE 21 2,131,650 0 0
MDC PARTNERS INC CL A SUB VTG 552697104 1,676 602,898 SH   SOLE 22 557,302 0 45,596
MDU RES GROUP INC COM 552690109 22,169 746,164 SH   SOLE 2 350,207 0 395,957
MDU RES GROUP INC COM 552690109 258 8,673 SH   SOLE 4 8,673 0 0
MDU RES GROUP INC COM 552690109 5,344 179,880 SH   SOLE 7 179,880 0 0
MDU RES GROUP INC COM 552690109 42 1,430 SH   SOLE 15 1,430 0 0
MDU RES GROUP INC COM 552690109 18,521 623,384 SH   SOLE 18 623,384 0 0
MDU RES GROUP INC COM 552690109 1,845 62,108 SH   SOLE 19 62,108 0 0
MDU RES GROUP INC COM 552690109 313,912 10,565,872 SH   SOLE 21 10,565,872 0 0
MDU RES GROUP INC COM 552690109 207,795 6,994,105 SH   SOLE 22 6,616,688 0 377,417
MDU RES GROUP INC COM 552690109 232 7,796 SH   SOLE 23 7,796 0 0
MDU RES GROUP INC COM 552690109 6,533 219,894 SH   SOLE 25 219,894 0 0
MDU RES GROUP INC COM 552690109 12,468 419,657 SH   SOLE 26 38,726 0 380,931
MDU RES GROUP INC COM 552690109 813 27,365 SH   SOLE 28 27,365 0 0
MDU RES GROUP INC COM 552690109 589 19,836 SH   SOLE 29 19,836 0 0
MDU RES GROUP INC COM 552690109 2,181 73,425 SH   SOLE 30 73,425 0 0
MDU RES GROUP INC COM 552690109 464 15,623 SH   SOLE 31 4,149 0 11,474
MDU RES GROUP INC COM 552690109 2,427 81,700 SH   SOLE 36 81,700 0 0
MDU RES GROUP INC COM 552690109 643 21,638 SH   SOLE 40 21,638 0 0
MECHEL PAO SPONSORED ADR NE 583840608 37 17,899 SH   SOLE 4 17,899 0 0
MECHEL PAO SPONSORED ADR NE 583840608 3,265 1,584,750 SH   SOLE 21 1,584,750 0 0
MECHEL PAO SPONSORED ADR NE 583840608 1,354 657,384 SH   SOLE 22 539,484 0 117,900
MECHEL PAO SPONSORED ADR NE 583840608 94 45,407 SH   SOLE 30 45,407 0 0
MEDALLIA INC COM 584021109 1,245 40,016 SH   SOLE 2 8,438 0 31,578
MEDALLIA INC COM 584021109 10 319 SH   SOLE 4 319 0 0
MEDALLIA INC COM 584021109 7 230 SH   SOLE 7 230 0 0
MEDALLIA INC COM 584021109 235 7,565 SH   SOLE 18 7,565 0 0
MEDALLIA INC COM 584021109 605 19,432 SH   SOLE 19 19,432 0 0
MEDALLIA INC COM 584021109 6,881 221,179 SH   SOLE 21 221,179 0 0
MEDALLIA INC COM 584021109 14,185 455,971 SH   SOLE 22 418,545 0 37,426
MEDALLIA INC COM 584021109 200 6,433 SH   SOLE 28 6,433 0 0
MEDALLIA INC COM 584021109 125 4,012 SH   SOLE 30 4,012 0 0
MEDALLIA INC COM 584021109 10 318 SH   SOLE 31 318 0 0
MEDALLIA INC COM 584021109 1,275 40,976 SH   SOLE 34 40,976 0 0
MEDALLION FINL CORP COM 583928106 144 19,743 SH   SOLE 2 860 0 18,883
MEDALLION FINL CORP COM 583928106 531 72,996 SH   SOLE 18 72,996 0 0
MEDALLION FINL CORP COM 583928106 256 35,252 SH   SOLE 19 35,252 0 0
MEDALLION FINL CORP COM 583928106 5,715 786,091 SH   SOLE 21 786,091 0 0
MEDALLION FINL CORP COM 583928106 1,423 195,691 SH   SOLE 22 187,578 0 8,113
MEDICAL PPTYS TRUST INC COM 58463J304 31,176 1,476,820 SH   SOLE 2 348,092 0 1,128,728
MEDICAL PPTYS TRUST INC COM 58463J304 7,615 360,749 SH   SOLE 4 346,873 0 13,876
MEDICAL PPTYS TRUST INC COM 58463J304 13,843 655,760 SH   SOLE 7 555,707 0 100,053
MEDICAL PPTYS TRUST INC COM 58463J304 31,142 1,475,208 SH   SOLE 18 1,435,742 0 39,466
MEDICAL PPTYS TRUST INC COM 58463J304 19,991 947,003 SH   SOLE 19 947,003 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 653,666 30,964,753 SH   SOLE 21 30,964,753 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 436,657 20,684,862 SH   SOLE 22 19,709,545 0 975,317
MEDICAL PPTYS TRUST INC COM 58463J304 8,498 402,535 SH   SOLE 23 402,535 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 24,312 1,151,684 SH   SOLE 25 1,151,684 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 25,592 1,212,309 SH   SOLE 26 433,815 0 778,494
MEDICAL PPTYS TRUST INC COM 58463J304 1,948 92,296 SH   SOLE 28 66,526 0 25,770
MEDICAL PPTYS TRUST INC COM 58463J304 8,034 380,581 SH   SOLE 29 273,967 0 106,614
MEDICAL PPTYS TRUST INC COM 58463J304 62,964 2,982,660 SH   SOLE 30 2,982,660 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 2,353 111,442 SH   SOLE 31 92,391 0 19,051
MEDICAL PPTYS TRUST INC COM 58463J304 6,419 304,057 SH   SOLE 34 304,057 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 2,421 114,690 SH   SOLE 36 114,690 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 256 12,135 SH   SOLE 40 12,135 0 0
MEDICINES CO COM 584688105 5,354 63,035 SH   SOLE 2 5,069 0 57,966
MEDICINES CO COM 584688105 23 275 SH   SOLE 4 275 0 0
MEDICINES CO COM 584688105 114 1,339 SH   SOLE 7 1,339 0 0
MEDICINES CO COM 584688105 29,019 341,641 SH   SOLE 18 336,831 0 4,810
MEDICINES CO COM 584688105 16,162 190,281 SH   SOLE 19 190,281 0 0
MEDICINES CO COM 584688105 765,737 9,015,039 SH   SOLE 21 9,015,039 0 0
MEDICINES CO COM 584688105 194,866 2,294,163 SH   SOLE 22 2,202,887 0 91,276
MEDICINES CO COM 584688105 923 10,871 SH   SOLE 23 10,871 0 0
MEDICINES CO COM 584688105 4,683 55,135 SH   SOLE 26 17,021 0 38,114
MEDICINES CO COM 584688105 817 9,621 SH   SOLE 28 9,621 0 0
MEDICINES CO COM 584688105 9,472 111,510 SH   SOLE 30 111,510 0 0
MEDICINES CO COM 584688105 724 8,525 SH   SOLE 40 8,525 0 0
MEDICINES CO NOTE 2.500% 1/1 584688AE5 2,061 815,000 PRN   SOLE 21 815,000 0 0
MEDICINES CO NOTE 2.750% 7/1 584688AG0 2,857 1,640,000 PRN   SOLE 21 1,640,000 0 0
MEDICINOVA INC COM NEW 58468P206 117 17,285 SH   SOLE 2 1,587 0 15,698
MEDICINOVA INC COM NEW 58468P206 6 828 SH   SOLE 7 828 0 0
MEDICINOVA INC COM NEW 58468P206 1,002 148,696 SH   SOLE 18 148,696 0 0
MEDICINOVA INC COM NEW 58468P206 479 71,111 SH   SOLE 19 71,111 0 0
MEDICINOVA INC COM NEW 58468P206 9,825 1,457,672 SH   SOLE 21 1,457,672 0 0
MEDICINOVA INC COM NEW 58468P206 7,684 1,139,998 SH   SOLE 22 1,108,052 0 31,946
MEDIFAST INC COM 58470H101 512 4,668 SH   SOLE 2 401 0 4,267
MEDIFAST INC COM 58470H101 7 61 SH   SOLE 4 61 0 0
MEDIFAST INC COM 58470H101 24 215 SH   SOLE 7 215 0 0
MEDIFAST INC COM 58470H101 5,570 50,828 SH   SOLE 18 50,828 0 0
MEDIFAST INC COM 58470H101 2,182 19,914 SH   SOLE 19 19,914 0 0
MEDIFAST INC COM 58470H101 139,936 1,277,025 SH   SOLE 21 1,277,025 0 0
MEDIFAST INC COM 58470H101 37,275 340,159 SH   SOLE 22 327,496 0 12,663
MEDIFAST INC COM 58470H101 490 4,473 SH   SOLE 26 2,570 0 1,903
MEDIFAST INC COM 58470H101 171 1,557 SH   SOLE 28 1,557 0 0
MEDIFAST INC COM 58470H101 1,833 16,730 SH   SOLE 30 16,730 0 0
MEDIFAST INC COM 58470H101 129 1,179 SH   SOLE 40 1,179 0 0
MEDIWOUND LTD ORD SHS M68830104 72 23,318 SH   SOLE 22 23,318 0 0
MEDLEY MGMT INC CL A COM 58503T106 18 6,241 SH   SOLE 18 6,241 0 0
MEDLEY MGMT INC CL A COM 58503T106 52 17,620 SH   SOLE 21 17,620 0 0
MEDNAX INC COM 58502B106 7,033 253,072 SH   SOLE 2 59,172 0 193,900
MEDNAX INC COM 58502B106 12 435 SH   SOLE 4 435 0 0
MEDNAX INC COM 58502B106 71 2,563 SH   SOLE 7 2,563 0 0
MEDNAX INC COM 58502B106 6,354 228,652 SH   SOLE 18 228,652 0 0
MEDNAX INC COM 58502B106 542 19,518 SH   SOLE 19 19,518 0 0
MEDNAX INC COM 58502B106 121,026 4,355,030 SH   SOLE 21 4,355,030 0 0
MEDNAX INC COM 58502B106 80,991 2,914,391 SH   SOLE 22 2,748,084 0 166,307
MEDNAX INC COM 58502B106 904 32,530 SH   SOLE 26 19,800 0 12,730
MEDNAX INC COM 58502B106 336 12,098 SH   SOLE 28 12,098 0 0
MEDNAX INC COM 58502B106 782 28,151 SH   SOLE 30 28,151 0 0
MEDNAX INC COM 58502B106 52 1,856 SH   SOLE 31 1,856 0 0
MEDNAX INC COM 58502B106 226 8,128 SH   SOLE 34 8,128 0 0
MEDNAX INC COM 58502B106 71 2,556 SH   SOLE 36 2,556 0 0
MEDNAX INC COM 58502B106 281 10,103 SH   SOLE 40 10,103 0 0
MEDPACE HLDGS INC COM 58506Q109 1,206 14,342 SH   SOLE 2 3,916 0 10,426
MEDPACE HLDGS INC COM 58506Q109 15 174 SH   SOLE 4 174 0 0
MEDPACE HLDGS INC COM 58506Q109 39 464 SH   SOLE 7 464 0 0
MEDPACE HLDGS INC COM 58506Q109 11,266 134,028 SH   SOLE 18 123,790 0 10,238
MEDPACE HLDGS INC COM 58506Q109 8,907 105,961 SH   SOLE 19 105,961 0 0
MEDPACE HLDGS INC COM 58506Q109 283,716 3,375,155 SH   SOLE 21 3,375,155 0 0
MEDPACE HLDGS INC COM 58506Q109 74,352 884,513 SH   SOLE 22 851,176 0 33,337
MEDPACE HLDGS INC COM 58506Q109 970 11,542 SH   SOLE 23 11,542 0 0
MEDPACE HLDGS INC COM 58506Q109 3,475 41,340 SH   SOLE 26 6,665 0 34,675
MEDPACE HLDGS INC COM 58506Q109 402 4,782 SH   SOLE 28 4,782 0 0
MEDPACE HLDGS INC COM 58506Q109 9,575 113,905 SH   SOLE 30 113,905 0 0
MEDPACE HLDGS INC COM 58506Q109 245 2,909 SH   SOLE 40 2,909 0 0
MEDTRONIC PLC SHS G5960L103 437,148 3,853,220 SH   SOLE 2 904,821 0 2,948,399
MEDTRONIC PLC SHS G5960L103 72,800 641,688 SH   SOLE 4 605,398 0 36,290
MEDTRONIC PLC SHS G5960L103 155,745 1,372,806 SH   SOLE 7 1,226,650 0 146,156
MEDTRONIC PLC SHS G5960L103 5,659 49,879 SH   SOLE 13 49,879 0 0
MEDTRONIC PLC SHS G5960L103 891 7,858 SH   SOLE 15 7,858 0 0
MEDTRONIC PLC SHS G5960L103 30 268 SH   SOLE 17 0 0 268
MEDTRONIC PLC SHS G5960L103 727,179 6,409,684 SH   SOLE 18 6,016,436 0 393,248
MEDTRONIC PLC SHS G5960L103 997,284 8,790,518 SH   SOLE 19 8,790,518 0 0
MEDTRONIC PLC SHS G5960L103 4,179,085 36,836,361 SH   SOLE 21 36,836,361 0 0
MEDTRONIC PLC SHS G5960L103 3,813,078 33,610,203 SH   SOLE 22 30,023,808 0 3,586,395
MEDTRONIC PLC SHS G5960L103 116,701 1,028,657 SH   SOLE 23 1,028,657 0 0
MEDTRONIC PLC SHS G5960L103 169,677 1,495,609 SH   SOLE 25 1,495,609 0 0
MEDTRONIC PLC SHS G5960L103 653,470 5,759,982 SH   SOLE 26 857,010 0 4,902,972
MEDTRONIC PLC SHS G5960L103 28,431 250,606 SH   SOLE 28 175,033 0 75,573
MEDTRONIC PLC SHS G5960L103 17,830 157,165 SH   SOLE 29 54,871 0 102,294
MEDTRONIC PLC SHS G5960L103 666,124 5,871,523 SH   SOLE 30 5,871,523 0 0
MEDTRONIC PLC SHS G5960L103 44,078 388,525 SH   SOLE 31 298,898 0 89,627
MEDTRONIC PLC SHS G5960L103 5,451 48,051 SH   SOLE 32 48,051 0 0
MEDTRONIC PLC SHS G5960L103 218,325 1,924,417 SH   SOLE 34 1,924,417 0 0
MEDTRONIC PLC SHS G5960L103 115,250 1,015,866 SH   SOLE 36 1,015,866 0 0
MEDTRONIC PLC SHS G5960L103 2,127 18,746 SH   SOLE 37 18,746 0 0
MEDTRONIC PLC SHS G5960L103 3,436 30,289 SH   SOLE 40 30,289 0 0
MEET GROUP INC COM 58513U101 217 43,401 SH   SOLE 2 2,635 0 40,766
MEET GROUP INC COM 58513U101 7 1,394 SH   SOLE 7 1,394 0 0
MEET GROUP INC COM 58513U101 1,289 257,320 SH   SOLE 18 257,320 0 0
MEET GROUP INC COM 58513U101 625 124,757 SH   SOLE 19 124,757 0 0
MEET GROUP INC COM 58513U101 12,420 2,479,085 SH   SOLE 21 2,479,085 0 0
MEET GROUP INC COM 58513U101 10,784 2,152,521 SH   SOLE 22 2,096,315 0 56,206
MEI PHARMA INC COM NEW 55279B202 73 29,280 SH   SOLE 2 2,911 0 26,369
MEI PHARMA INC COM NEW 55279B202 608 245,226 SH   SOLE 18 245,226 0 0
MEI PHARMA INC COM NEW 55279B202 282 113,650 SH   SOLE 19 113,650 0 0
MEI PHARMA INC COM NEW 55279B202 5,840 2,354,783 SH   SOLE 21 2,354,783 0 0
MEI PHARMA INC COM NEW 55279B202 2,879 1,161,084 SH   SOLE 22 1,141,433 0 19,651
MEIRAGTX HOLDINGS PLC COM G59665102 142 7,100 SH   SOLE 2 648 0 6,452
MEIRAGTX HOLDINGS PLC COM G59665102 4 215 SH   SOLE 7 215 0 0
MEIRAGTX HOLDINGS PLC COM G59665102 1,199 59,883 SH   SOLE 18 58,691 0 1,192
MEIRAGTX HOLDINGS PLC COM G59665102 714 35,644 SH   SOLE 19 35,644 0 0
MEIRAGTX HOLDINGS PLC COM G59665102 18,858 941,975 SH   SOLE 21 941,975 0 0
MEIRAGTX HOLDINGS PLC COM G59665102 3,891 194,359 SH   SOLE 22 179,940 0 14,419
MEIRAGTX HOLDINGS PLC COM G59665102 95 4,740 SH   SOLE 30 4,740 0 0
MELCO RESORTS AND ENTMT LTD ADR 585464100 1,328 54,963 SH   SOLE 2 17,065 0 37,898
MELCO RESORTS AND ENTMT LTD ADR 585464100 28 1,171 SH   SOLE 3 1,171 0 0
MELCO RESORTS AND ENTMT LTD ADR 585464100 3,162 130,838 SH   SOLE 4 124,295 0 6,543
MELCO RESORTS AND ENTMT LTD ADR 585464100 3,698 153,004 SH   SOLE 7 153,004 0 0
MELCO RESORTS AND ENTMT LTD ADR 585464100 9 352 SH   SOLE 13 352 0 0
MELCO RESORTS AND ENTMT LTD ADR 585464100 463 19,148 SH   SOLE 15 15,536 0 3,612
MELCO RESORTS AND ENTMT LTD ADR 585464100 5,339 220,898 SH   SOLE 18 209,732 0 11,166
MELCO RESORTS AND ENTMT LTD ADR 585464100 3,010 124,552 SH   SOLE 19 124,552 0 0
MELCO RESORTS AND ENTMT LTD ADR 585464100 84,820 3,509,297 SH   SOLE 21 3,509,297 0 0
MELCO RESORTS AND ENTMT LTD ADR 585464100 91,148 3,771,135 SH   SOLE 22 3,593,654 0 177,481
MELCO RESORTS AND ENTMT LTD ADR 585464100 4,961 205,237 SH   SOLE 23 205,237 0 0
MELCO RESORTS AND ENTMT LTD ADR 585464100 206 8,535 SH   SOLE 25 8,535 0 0
MELCO RESORTS AND ENTMT LTD ADR 585464100 22,166 917,107 SH   SOLE 26 225,768 0 691,339
MELCO RESORTS AND ENTMT LTD ADR 585464100 925 38,278 SH   SOLE 28 27,417 0 10,861
MELCO RESORTS AND ENTMT LTD ADR 585464100 2,317 95,857 SH   SOLE 29 14,559 0 81,298
MELCO RESORTS AND ENTMT LTD ADR 585464100 18,409 761,646 SH   SOLE 30 761,646 0 0
MELCO RESORTS AND ENTMT LTD ADR 585464100 1,204 49,810 SH   SOLE 31 27,656 0 22,154
MELCO RESORTS AND ENTMT LTD ADR 585464100 1,382 57,189 SH   SOLE 34 57,189 0 0
MELCO RESORTS AND ENTMT LTD ADR 585464100 891 36,873 SH   SOLE 36 36,873 0 0
MELCO RESORTS AND ENTMT LTD ADR 585464100 119 4,935 SH   SOLE 40 4,935 0 0
MELINTA THERAPEUTICS INC COM NEW 58549G209 1 1,769 SH   SOLE 18 1,769 0 0
MELINTA THERAPEUTICS INC COM NEW 58549G209 8 15,604 SH   SOLE 21 15,604 0 0
MELLANOX TECHNOLOGIES LTD SHS M51363113 26 226 SH   SOLE 4 226 0 0
MELLANOX TECHNOLOGIES LTD SHS M51363113 9,827 83,863 SH   SOLE 21 83,863 0 0
MELLANOX TECHNOLOGIES LTD SHS M51363113 5,486 46,821 SH   SOLE 22 26,395 0 20,426
MELLANOX TECHNOLOGIES LTD SHS M51363113 1,918 16,369 SH   SOLE 26 9,993 0 6,376
MELLANOX TECHNOLOGIES LTD SHS M51363113 680 5,804 SH   SOLE 28 5,804 0 0
MELLANOX TECHNOLOGIES LTD SHS M51363113 4,234 36,132 SH   SOLE 30 36,132 0 0
MELLANOX TECHNOLOGIES LTD SHS M51363113 560 4,782 SH   SOLE 40 4,782 0 0
MENLO THERAPEUTICS INC COM 586858102 70 15,014 SH   SOLE 2 936 0 14,078
MENLO THERAPEUTICS INC COM 586858102 251 54,198 SH   SOLE 18 54,198 0 0
MENLO THERAPEUTICS INC COM 586858102 119 25,591 SH   SOLE 19 25,591 0 0
MENLO THERAPEUTICS INC COM 586858102 2,530 545,181 SH   SOLE 21 545,181 0 0
MENLO THERAPEUTICS INC COM 586858102 1,466 315,852 SH   SOLE 22 309,887 0 5,965
MERCADOLIBRE INC COM 58733R102 19,133 33,452 SH   SOLE 2 2,791 0 30,661
MERCADOLIBRE INC COM 58733R102 11,247 19,664 SH   SOLE 4 18,473 0 1,191
MERCADOLIBRE INC COM 58733R102 2,499 4,370 SH   SOLE 7 4,370 0 0
MERCADOLIBRE INC COM 58733R102 310 542 SH   SOLE 13 542 0 0
MERCADOLIBRE INC COM 58733R102 182 318 SH   SOLE 15 318 0 0
MERCADOLIBRE INC COM 58733R102 165,675 289,672 SH   SOLE 18 186,349 0 103,323
MERCADOLIBRE INC COM 58733R102 213,631 373,520 SH   SOLE 19 373,520 0 0
MERCADOLIBRE INC COM 58733R102 44,389 77,612 SH   SOLE 21 77,612 0 0
MERCADOLIBRE INC COM 58733R102 66,256 115,844 SH   SOLE 22 83,781 0 32,063
MERCADOLIBRE INC COM 58733R102 19,844 34,696 SH   SOLE 23 34,696 0 0
MERCADOLIBRE INC COM 58733R102 25,863 45,219 SH   SOLE 25 45,219 0 0
MERCADOLIBRE INC COM 58733R102 104,638 182,952 SH   SOLE 26 29,881 0 153,071
MERCADOLIBRE INC COM 58733R102 4,773 8,345 SH   SOLE 28 5,837 0 2,508
MERCADOLIBRE INC COM 58733R102 520 910 SH   SOLE 29 910 0 0
MERCADOLIBRE INC COM 58733R102 61,638 107,770 SH   SOLE 30 107,770 0 0
MERCADOLIBRE INC COM 58733R102 5,069 8,862 SH   SOLE 31 7,335 0 1,527
MERCADOLIBRE INC COM 58733R102 4,628 8,091 SH   SOLE 32 8,091 0 0
MERCADOLIBRE INC COM 58733R102 42,280 73,924 SH   SOLE 34 73,924 0 0
MERCADOLIBRE INC COM 58733R102 16,996 29,717 SH   SOLE 36 29,717 0 0
MERCADOLIBRE INC COM 58733R102 532 930 SH   SOLE 40 930 0 0
MERCADOLIBRE INC NOTE 2.000% 8/1 58733RAD4 4,062 2,725,000 PRN   SOLE 21 2,725,000 0 0
MERCANTILE BANK CORP COM 587376104 752 20,622 SH   SOLE 2 3,677 0 16,945
MERCANTILE BANK CORP COM 587376104 12 323 SH   SOLE 7 323 0 0
MERCANTILE BANK CORP COM 587376104 2,114 57,957 SH   SOLE 18 57,957 0 0
MERCANTILE BANK CORP COM 587376104 3,452 94,649 SH   SOLE 19 94,649 0 0
MERCANTILE BANK CORP COM 587376104 21,628 593,024 SH   SOLE 21 593,024 0 0
MERCANTILE BANK CORP COM 587376104 20,825 571,013 SH   SOLE 22 549,796 0 21,217
MERCANTILE BANK CORP COM 587376104 171 4,701 SH   SOLE 23 4,701 0 0
MERCANTILE BANK CORP COM 587376104 1,130 30,976 SH   SOLE 26 0 0 30,976
MERCANTILE BANK CORP COM 587376104 121 3,320 SH   SOLE 30 3,320 0 0
MERCER INTL INC COM 588056101 515 41,842 SH   SOLE 18 41,842 0 0
MERCER INTL INC COM 588056101 40,310 3,277,233 SH   SOLE 21 3,277,233 0 0
MERCER INTL INC COM 588056101 9,846 800,495 SH   SOLE 22 778,907 0 21,588
MERCER INTL INC COM 588056101 194 15,741 SH   SOLE 26 0 0 15,741
MERCER INTL INC COM 588056101 51 4,145 SH   SOLE 28 4,145 0 0
MERCER INTL INC COM 588056101 705 57,287 SH   SOLE 30 57,287 0 0
MERCER INTL INC COM 588056101 62 5,053 SH   SOLE 40 5,053 0 0
MERCHANTS BANCORP IND COM 58844R108 309 15,689 SH   SOLE 2 6,153 0 9,536
MERCHANTS BANCORP IND COM 58844R108 6 326 SH   SOLE 7 326 0 0
MERCHANTS BANCORP IND COM 58844R108 635 32,210 SH   SOLE 18 32,210 0 0
MERCHANTS BANCORP IND COM 58844R108 1,086 55,078 SH   SOLE 19 55,078 0 0
MERCHANTS BANCORP IND COM 58844R108 6,596 334,628 SH   SOLE 21 334,628 0 0
MERCHANTS BANCORP IND COM 58844R108 9,540 484,005 SH   SOLE 22 473,292 0 10,713
MERCHANTS BANCORP IND COM 58844R108 126 6,416 SH   SOLE 23 6,416 0 0
MERCHANTS BANCORP IND COM 58844R108 456 23,117 SH   SOLE 26 0 0 23,117
MERCHANTS BANCORP IND COM 58844R108 39 1,982 SH   SOLE 30 1,982 0 0
MERCK & CO INC COM 58933Y105 647,017 7,113,990 SH   SOLE 2 1,543,986 0 5,570,004
MERCK & CO INC COM 58933Y105 109,110 1,199,666 SH   SOLE 4 1,129,986 0 69,680
MERCK & CO INC COM 58933Y105 213,084 2,342,874 SH   SOLE 7 2,331,362 0 11,512
MERCK & CO INC COM 58933Y105 13,061 143,605 SH   SOLE 13 143,605 0 0
MERCK & CO INC COM 58933Y105 1,378 15,154 SH   SOLE 15 15,154 0 0
MERCK & CO INC COM 58933Y105 0 2 SH   SOLE 17 0 0 2
MERCK & CO INC COM 58933Y105 818,915 9,004,010 SH   SOLE 18 8,520,293 0 483,717
MERCK & CO INC COM 58933Y105 655,245 7,204,458 SH   SOLE 19 7,204,458 0 0
MERCK & CO INC COM 58933Y105 9,475 104,178 SH   SOLE 20 104,178 0 0
MERCK & CO INC COM 58933Y105 5,673,273 62,377,930 SH   SOLE 21 62,377,930 0 0
MERCK & CO INC COM 58933Y105 5,833,649 64,141,274 SH   SOLE 22 57,308,852 0 6,832,422
MERCK & CO INC COM 58933Y105 176,769 1,943,589 SH   SOLE 23 1,943,589 0 0
MERCK & CO INC COM 58933Y105 240,983 2,649,616 SH   SOLE 25 2,649,616 0 0
MERCK & CO INC COM 58933Y105 1,235,176 13,580,820 SH   SOLE 26 1,559,919 0 12,020,901
MERCK & CO INC COM 58933Y105 43,503 478,318 SH   SOLE 28 334,024 0 144,294
MERCK & CO INC COM 58933Y105 45,633 501,732 SH   SOLE 29 67,277 0 434,455
MERCK & CO INC COM 58933Y105 1,000,068 10,995,795 SH   SOLE 30 10,995,795 0 0
MERCK & CO INC COM 58933Y105 53,117 584,019 SH   SOLE 31 461,783 0 122,236
MERCK & CO INC COM 58933Y105 17,312 190,349 SH   SOLE 32 190,349 0 0
MERCK & CO INC COM 58933Y105 381,481 4,194,408 SH   SOLE 34 4,194,408 0 0
MERCK & CO INC COM 58933Y105 178,343 1,960,888 SH   SOLE 36 1,960,888 0 0
MERCK & CO INC COM 58933Y105 5,143 56,550 SH   SOLE 40 56,550 0 0
MERCURY GENL CORP NEW COM 589400100 2,900 59,509 SH   SOLE 2 13,267 0 46,242
MERCURY GENL CORP NEW COM 589400100 5 111 SH   SOLE 4 111 0 0
MERCURY GENL CORP NEW COM 589400100 22 456 SH   SOLE 7 456 0 0
MERCURY GENL CORP NEW COM 589400100 3,707 76,080 SH   SOLE 18 73,971 0 2,109
MERCURY GENL CORP NEW COM 589400100 325 6,677 SH   SOLE 19 6,677 0 0
MERCURY GENL CORP NEW COM 589400100 65,637 1,346,947 SH   SOLE 21 1,346,947 0 0
MERCURY GENL CORP NEW COM 589400100 43,950 901,908 SH   SOLE 22 848,744 0 53,164
MERCURY GENL CORP NEW COM 589400100 788 16,172 SH   SOLE 26 9,279 0 6,893
MERCURY GENL CORP NEW COM 589400100 175 3,581 SH   SOLE 28 3,581 0 0
MERCURY GENL CORP NEW COM 589400100 462 9,477 SH   SOLE 30 9,477 0 0
MERCURY GENL CORP NEW COM 589400100 30 606 SH   SOLE 31 606 0 0
MERCURY GENL CORP NEW COM 589400100 40 818 SH   SOLE 36 818 0 0
MERCURY GENL CORP NEW COM 589400100 129 2,648 SH   SOLE 40 2,648 0 0
MERCURY SYS INC COM 589378108 3,238 46,856 SH   SOLE 2 26,513 0 20,343
MERCURY SYS INC COM 589378108 22 318 SH   SOLE 4 318 0 0
MERCURY SYS INC COM 589378108 66 960 SH   SOLE 7 960 0 0
MERCURY SYS INC COM 589378108 22,068 319,324 SH   SOLE 18 310,482 0 8,842
MERCURY SYS INC COM 589378108 77,843 1,126,361 SH   SOLE 19 1,126,361 0 0
MERCURY SYS INC COM 589378108 334,202 4,835,801 SH   SOLE 21 4,835,801 0 0
MERCURY SYS INC COM 589378108 132,977 1,924,133 SH   SOLE 22 1,855,525 0 68,608
MERCURY SYS INC COM 589378108 232 3,363 SH   SOLE 23 3,363 0 0
MERCURY SYS INC COM 589378108 2,528 36,573 SH   SOLE 26 15,496 0 21,077
MERCURY SYS INC COM 589378108 611 8,836 SH   SOLE 28 8,836 0 0
MERCURY SYS INC COM 589378108 1,241 17,958 SH   SOLE 30 17,958 0 0
MERCURY SYS INC COM 589378108 115 1,666 SH   SOLE 34 1,666 0 0
MERCURY SYS INC COM 589378108 418 6,046 SH   SOLE 40 6,046 0 0
MEREDITH CORP COM 589433101 1,096 33,753 SH   SOLE 2 18,380 0 15,373
MEREDITH CORP COM 589433101 7 230 SH   SOLE 4 230 0 0
MEREDITH CORP COM 589433101 4,601 141,700 SH   SOLE 7 141,700 0 0
MEREDITH CORP COM 589433101 7,955 245,010 SH   SOLE 18 245,010 0 0
MEREDITH CORP COM 589433101 2,269 69,895 SH   SOLE 19 69,895 0 0
MEREDITH CORP COM 589433101 120,761 3,719,151 SH   SOLE 21 3,719,151 0 0
MEREDITH CORP COM 589433101 44,602 1,373,649 SH   SOLE 22 1,319,317 0 54,332
MEREDITH CORP COM 589433101 503 15,483 SH   SOLE 26 9,647 0 5,836
MEREDITH CORP COM 589433101 156 4,805 SH   SOLE 28 4,805 0 0
MEREDITH CORP COM 589433101 419 12,901 SH   SOLE 30 12,901 0 0
MEREDITH CORP COM 589433101 480 14,784 SH   SOLE 32 14,784 0 0
MEREDITH CORP COM 589433101 23 693 SH   SOLE 36 693 0 0
MEREDITH CORP COM 589433101 128 3,956 SH   SOLE 40 3,956 0 0
MERIDIAN BANCORP INC MD COM 58958U103 913 45,439 SH   SOLE 2 2,055 0 43,384
MERIDIAN BANCORP INC MD COM 58958U103 20 1,013 SH   SOLE 7 1,013 0 0
MERIDIAN BANCORP INC MD COM 58958U103 3,573 177,854 SH   SOLE 18 177,854 0 0
MERIDIAN BANCORP INC MD COM 58958U103 2,764 137,565 SH   SOLE 19 137,565 0 0
MERIDIAN BANCORP INC MD COM 58958U103 36,361 1,809,905 SH   SOLE 21 1,809,905 0 0
MERIDIAN BANCORP INC MD COM 58958U103 34,522 1,718,348 SH   SOLE 22 1,660,177 0 58,171
MERIDIAN BANCORP INC MD COM 58958U103 360 17,910 SH   SOLE 26 0 0 17,910
MERIDIAN BANCORP INC MD COM 58958U103 142 7,093 SH   SOLE 28 7,093 0 0
MERIDIAN BANCORP INC MD COM 58958U103 426 21,187 SH   SOLE 30 21,187 0 0
MERIDIAN BANCORP INC MD COM 58958U103 741 36,900 SH   SOLE 34 36,900 0 0
MERIDIAN BANCORP INC MD COM 58958U103 136 6,779 SH   SOLE 40 6,779 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 386 39,526 SH   SOLE 2 1,702 0 37,824
MERIDIAN BIOSCIENCE INC COM 589584101 3 318 SH   SOLE 4 318 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 8 807 SH   SOLE 7 807 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 1,906 195,058 SH   SOLE 18 195,058 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 717 73,365 SH   SOLE 19 73,365 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 50,140 5,132,028 SH   SOLE 21 5,132,028 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 13,556 1,387,550 SH   SOLE 22 1,336,105 0 51,445
MERIDIAN BIOSCIENCE INC COM 589584101 103 10,585 SH   SOLE 26 7,909 0 2,676
MERIDIAN BIOSCIENCE INC COM 589584101 60 6,137 SH   SOLE 28 6,137 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 551 56,428 SH   SOLE 30 56,428 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 43 4,407 SH   SOLE 40 4,407 0 0
MERIDIAN BK PAOLI PA COM 58958P104 25 1,232 SH   SOLE 18 1,232 0 0
MERIDIAN BK PAOLI PA COM 58958P104 113 5,592 SH   SOLE 21 5,592 0 0
MERIT MED SYS INC COM 589889104 750 24,031 SH   SOLE 2 3,717 0 20,314
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 7,887 252,629 SH   SOLE 18 242,085 0 10,544
MERIT MED SYS INC COM 589889104 5,267 168,706 SH   SOLE 19 168,706 0 0
MERIT MED SYS INC COM 589889104 194,617 6,233,728 SH   SOLE 21 6,233,728 0 0
MERIT MED SYS INC COM 589889104 52,581 1,684,201 SH   SOLE 22 1,615,863 0 68,338
MERIT MED SYS INC COM 589889104 197 6,317 SH   SOLE 23 6,317 0 0
MERIT MED SYS INC COM 589889104 1,041 33,334 SH   SOLE 26 12,843 0 20,491
MERIT MED SYS INC COM 589889104 217 6,945 SH   SOLE 28 6,945 0 0
MERIT MED SYS INC COM 589889104 2,433 77,931 SH   SOLE 30 77,931 0 0
MERIT MED SYS INC COM 589889104 177 5,671 SH   SOLE 40 5,671 0 0
MERITAGE HOMES CORP COM 59001A102 2,479 40,571 SH   SOLE 2 5,030 0 35,541
MERITAGE HOMES CORP COM 59001A102 14 234 SH   SOLE 4 234 0 0
MERITAGE HOMES CORP COM 59001A102 69 1,132 SH   SOLE 7 1,132 0 0
MERITAGE HOMES CORP COM 59001A102 9,951 162,838 SH   SOLE 18 162,838 0 0
MERITAGE HOMES CORP COM 59001A102 5,537 90,603 SH   SOLE 19 90,603 0 0
MERITAGE HOMES CORP COM 59001A102 265,851 4,350,369 SH   SOLE 21 4,350,369 0 0
MERITAGE HOMES CORP COM 59001A102 70,202 1,148,788 SH   SOLE 22 1,099,876 0 48,912
MERITAGE HOMES CORP COM 59001A102 405 6,632 SH   SOLE 23 6,632 0 0
MERITAGE HOMES CORP COM 59001A102 2,936 48,047 SH   SOLE 26 13,441 0 34,606
MERITAGE HOMES CORP COM 59001A102 287 4,702 SH   SOLE 28 4,702 0 0
MERITAGE HOMES CORP COM 59001A102 3,120 51,063 SH   SOLE 30 51,063 0 0
MERITAGE HOMES CORP COM 59001A102 627 10,259 SH   SOLE 34 10,259 0 0
MERITAGE HOMES CORP COM 59001A102 122 1,999 SH   SOLE 36 1,999 0 0
MERITAGE HOMES CORP COM 59001A102 244 3,993 SH   SOLE 40 3,993 0 0
MERITOR INC COM 59001K100 1,014 38,703 SH   SOLE 2 2,690 0 36,013
MERITOR INC COM 59001K100 12 463 SH   SOLE 4 463 0 0
MERITOR INC COM 59001K100 58 2,203 SH   SOLE 7 2,203 0 0
MERITOR INC COM 59001K100 6,897 263,334 SH   SOLE 18 259,495 0 3,839
MERITOR INC COM 59001K100 4,422 168,851 SH   SOLE 19 168,851 0 0
MERITOR INC COM 59001K100 68,277 2,606,980 SH   SOLE 21 2,606,980 0 0
MERITOR INC COM 59001K100 69,160 2,640,693 SH   SOLE 22 2,534,424 0 106,269
MERITOR INC COM 59001K100 10 381 SH   SOLE 23 381 0 0
MERITOR INC COM 59001K100 9,448 360,749 SH   SOLE 25 360,749 0 0
MERITOR INC COM 59001K100 1,025 39,149 SH   SOLE 26 11,528 0 27,621
MERITOR INC COM 59001K100 290 11,058 SH   SOLE 28 11,058 0 0
MERITOR INC COM 59001K100 634 24,203 SH   SOLE 30 24,203 0 0
MERITOR INC COM 59001K100 296 11,300 SH   SOLE 31 0 0 11,300
MERITOR INC COM 59001K100 109 4,155 SH   SOLE 36 4,155 0 0
MERITOR INC COM 59001K100 192 7,326 SH   SOLE 40 7,326 0 0
MERITOR INC NOTE 3.250%10/1 59001KAF7 1,006 925,000 PRN   SOLE 21 925,000 0 0
MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 7 2,320 SH   SOLE 18 2,320 0 0
MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 107 33,957 SH   SOLE 21 33,957 0 0
MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 669 212,416 SH   SOLE 22 212,416 0 0
MERSANA THERAPEUTICS INC COM 59045L106 235 40,955 SH   SOLE 2 7,358 0 33,597
MERSANA THERAPEUTICS INC COM 59045L106 2 338 SH   SOLE 7 338 0 0
MERSANA THERAPEUTICS INC COM 59045L106 709 123,801 SH   SOLE 18 123,801 0 0
MERSANA THERAPEUTICS INC COM 59045L106 347 60,519 SH   SOLE 19 60,519 0 0
MERSANA THERAPEUTICS INC COM 59045L106 7,606 1,327,452 SH   SOLE 21 1,327,452 0 0
MERSANA THERAPEUTICS INC COM 59045L106 5,227 912,254 SH   SOLE 22 894,576 0 17,678
MERUS N V COM N5749R100 20 1,410 SH   SOLE 22 1,410 0 0
MESA AIR GROUP INC COM NEW 590479135 130 14,514 SH   SOLE 2 861 0 13,653
MESA AIR GROUP INC COM NEW 590479135 659 73,711 SH   SOLE 18 73,711 0 0
MESA AIR GROUP INC COM NEW 590479135 327 36,612 SH   SOLE 19 36,612 0 0
MESA AIR GROUP INC COM NEW 590479135 6,855 766,736 SH   SOLE 21 766,736 0 0
MESA AIR GROUP INC COM NEW 590479135 5,852 654,623 SH   SOLE 22 632,620 0 22,003
MESA LABS INC COM 59064R109 414 1,661 SH   SOLE 2 137 0 1,524
MESA LABS INC COM 59064R109 4 16 SH   SOLE 4 16 0 0
MESA LABS INC COM 59064R109 18 72 SH   SOLE 7 72 0 0
MESA LABS INC COM 59064R109 4,576 18,347 SH   SOLE 18 18,347 0 0
MESA LABS INC COM 59064R109 1,867 7,487 SH   SOLE 19 7,487 0 0
MESA LABS INC COM 59064R109 120,526 483,263 SH   SOLE 21 483,263 0 0
MESA LABS INC COM 59064R109 28,759 115,311 SH   SOLE 22 110,192 0 5,119
MESA LABS INC COM 59064R109 25 102 SH   SOLE 23 102 0 0
MESA LABS INC COM 59064R109 67 267 SH   SOLE 26 0 0 267
MESA LABS INC COM 59064R109 88 352 SH   SOLE 28 352 0 0
MESA LABS INC COM 59064R109 19,191 76,949 SH   SOLE 30 76,949 0 0
MESA LABS INC COM 59064R109 122 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 840 23,020 SH   SOLE 2 1,262 0 21,758
META FINL GROUP INC COM 59100U108 7 186 SH   SOLE 4 186 0 0
META FINL GROUP INC COM 59100U108 19 534 SH   SOLE 7 534 0 0
META FINL GROUP INC COM 59100U108 5,739 157,196 SH   SOLE 18 157,196 0 0
META FINL GROUP INC COM 59100U108 2,285 62,573 SH   SOLE 19 62,573 0 0
META FINL GROUP INC COM 59100U108 127,517 3,492,660 SH   SOLE 21 3,492,660 0 0
META FINL GROUP INC COM 59100U108 37,697 1,032,503 SH   SOLE 22 990,114 0 42,389
META FINL GROUP INC COM 59100U108 353 9,675 SH   SOLE 26 0 0 9,675
META FINL GROUP INC COM 59100U108 142 3,894 SH   SOLE 28 3,894 0 0
META FINL GROUP INC COM 59100U108 6,118 167,577 SH   SOLE 30 167,577 0 0
META FINL GROUP INC COM 59100U108 144 3,945 SH   SOLE 40 3,945 0 0
METHANEX CORP COM 59151K108 1,615 41,811 SH   SOLE 22 41,811 0 0
METHODE ELECTRS INC COM 591520200 1,326 33,690 SH   SOLE 2 1,346 0 32,344
METHODE ELECTRS INC COM 591520200 4 106 SH   SOLE 4 106 0 0
METHODE ELECTRS INC COM 591520200 25 629 SH   SOLE 7 629 0 0
METHODE ELECTRS INC COM 591520200 6,458 164,125 SH   SOLE 18 164,125 0 0
METHODE ELECTRS INC COM 591520200 2,532 64,334 SH   SOLE 19 64,334 0 0
METHODE ELECTRS INC COM 591520200 164,827 4,188,731 SH   SOLE 21 4,188,731 0 0
METHODE ELECTRS INC COM 591520200 43,920 1,116,149 SH   SOLE 22 1,065,732 0 50,417
METHODE ELECTRS INC COM 591520200 695 17,663 SH   SOLE 26 12,808 0 4,855
METHODE ELECTRS INC COM 591520200 208 5,282 SH   SOLE 28 5,282 0 0
METHODE ELECTRS INC COM 591520200 2,892 73,499 SH   SOLE 30 73,499 0 0
METHODE ELECTRS INC COM 591520200 153 3,886 SH   SOLE 40 3,886 0 0
METLIFE INC COM 59156R108 144,873 2,842,328 SH   SOLE 2 1,008,997 0 1,833,331
METLIFE INC COM 59156R108 22,042 432,451 SH   SOLE 4 410,852 0 21,599
METLIFE INC COM 59156R108 38,291 751,240 SH   SOLE 7 693,806 0 57,434
METLIFE INC COM 59156R108 2,375 46,601 SH   SOLE 13 46,601 0 0
METLIFE INC COM 59156R108 244 4,790 SH   SOLE 15 4,790 0 0
METLIFE INC COM 59156R108 389,730 7,646,258 SH   SOLE 18 7,117,550 0 528,708
METLIFE INC COM 59156R108 454,233 8,911,768 SH   SOLE 19 8,911,768 0 0
METLIFE INC COM 59156R108 760,262 14,915,876 SH   SOLE 21 14,915,876 0 0
METLIFE INC COM 59156R108 1,068,644 20,966,129 SH   SOLE 22 18,268,853 0 2,697,276
METLIFE INC COM 59156R108 41,004 804,481 SH   SOLE 23 804,481 0 0
METLIFE INC COM 59156R108 46,871 919,573 SH   SOLE 25 919,573 0 0
METLIFE INC COM 59156R108 254,714 4,997,322 SH   SOLE 26 630,202 0 4,367,120
METLIFE INC COM 59156R108 7,660 150,291 SH   SOLE 28 103,843 0 46,448
METLIFE INC COM 59156R108 15,204 298,286 SH   SOLE 29 130,244 0 168,042
METLIFE INC COM 59156R108 175,852 3,450,099 SH   SOLE 30 3,450,099 0 0
METLIFE INC COM 59156R108 18,968 372,146 SH   SOLE 31 288,467 0 83,679
METLIFE INC COM 59156R108 38,921 763,597 SH   SOLE 34 763,597 0 0
METLIFE INC COM 59156R108 36,786 721,725 SH   SOLE 36 721,725 0 0
METLIFE INC COM 59156R108 923 18,115 SH   SOLE 40 18,115 0 0
METROCITY BANKSHARES INC COM 59165J105 250 14,273 SH   SOLE 2 0 0 14,273
METROCITY BANKSHARES INC COM 59165J105 990 56,531 SH   SOLE 18 56,531 0 0
METROCITY BANKSHARES INC COM 59165J105 489 27,904 SH   SOLE 19 27,904 0 0
METROCITY BANKSHARES INC COM 59165J105 9,811 560,283 SH   SOLE 21 560,283 0 0
METROCITY BANKSHARES INC COM 59165J105 2,216 126,567 SH   SOLE 22 124,396 0 2,171
METROPOLITAN BK HLDG CORP COM 591774104 361 7,489 SH   SOLE 2 214 0 7,275
METROPOLITAN BK HLDG CORP COM 591774104 7 138 SH   SOLE 7 138 0 0
METROPOLITAN BK HLDG CORP COM 591774104 1,220 25,295 SH   SOLE 18 25,295 0 0
METROPOLITAN BK HLDG CORP COM 591774104 598 12,393 SH   SOLE 19 12,393 0 0
METROPOLITAN BK HLDG CORP COM 591774104 12,487 258,907 SH   SOLE 21 258,907 0 0
METROPOLITAN BK HLDG CORP COM 591774104 7,714 159,947 SH   SOLE 22 154,561 0 5,386
METTLER TOLEDO INTERNATIONAL COM 592688105 48,463 61,092 SH   SOLE 2 8,032 0 53,060
METTLER TOLEDO INTERNATIONAL COM 592688105 9,332 11,764 SH   SOLE 4 11,094 0 670
METTLER TOLEDO INTERNATIONAL COM 592688105 16,987 21,413 SH   SOLE 7 20,721 0 692
METTLER TOLEDO INTERNATIONAL COM 592688105 252 318 SH   SOLE 13 318 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 121 153 SH   SOLE 15 153 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 38,602 48,661 SH   SOLE 18 45,324 0 3,337
METTLER TOLEDO INTERNATIONAL COM 592688105 6,392 8,058 SH   SOLE 19 8,058 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 532,088 670,744 SH   SOLE 21 670,744 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 480,836 606,137 SH   SOLE 22 544,685 0 61,452
METTLER TOLEDO INTERNATIONAL COM 592688105 14,477 18,249 SH   SOLE 23 18,249 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 21,462 27,055 SH   SOLE 25 27,055 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 109,155 137,600 SH   SOLE 26 17,713 0 119,887
METTLER TOLEDO INTERNATIONAL COM 592688105 3,632 4,578 SH   SOLE 28 3,210 0 1,368
METTLER TOLEDO INTERNATIONAL COM 592688105 4,484 5,653 SH   SOLE 29 508 0 5,145
METTLER TOLEDO INTERNATIONAL COM 592688105 87,457 110,247 SH   SOLE 30 110,247 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 4,264 5,375 SH   SOLE 31 4,435 0 940
METTLER TOLEDO INTERNATIONAL COM 592688105 2,018 2,544 SH   SOLE 34 2,544 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 12,146 15,311 SH   SOLE 36 15,311 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 437 551 SH   SOLE 40 551 0 0
MFA FINL INC COM 55272X102 7,026 918,396 SH   SOLE 2 67,021 0 851,375
MFA FINL INC COM 55272X102 15 1,955 SH   SOLE 4 1,955 0 0
MFA FINL INC COM 55272X102 94 12,265 SH   SOLE 7 12,265 0 0
MFA FINL INC COM 55272X102 1,589 207,750 SH   SOLE 18 207,750 0 0
MFA FINL INC COM 55272X102 806 105,394 SH   SOLE 19 105,394 0 0
MFA FINL INC COM 55272X102 118,167 15,446,615 SH   SOLE 21 15,446,615 0 0
MFA FINL INC COM 55272X102 97,701 12,771,386 SH   SOLE 22 11,923,004 0 848,382
MFA FINL INC COM 55272X102 27 3,569 SH   SOLE 23 3,569 0 0
MFA FINL INC COM 55272X102 1,093 142,861 SH   SOLE 26 80,451 0 62,410
MFA FINL INC COM 55272X102 459 59,957 SH   SOLE 28 59,957 0 0
MFA FINL INC COM 55272X102 890 116,293 SH   SOLE 30 116,293 0 0
MFA FINL INC COM 55272X102 125 16,335 SH   SOLE 31 16,335 0 0
MFA FINL INC COM 55272X102 94 12,262 SH   SOLE 36 12,262 0 0
MFA FINL INC COM 55272X102 402 52,562 SH   SOLE 40 52,562 0 0
MGE ENERGY INC COM 55277P104 2,196 27,865 SH   SOLE 2 1,285 0 26,580
MGE ENERGY INC COM 55277P104 129 1,636 SH   SOLE 4 1,636 0 0
MGE ENERGY INC COM 55277P104 46 585 SH   SOLE 7 585 0 0
MGE ENERGY INC COM 55277P104 9,588 121,649 SH   SOLE 18 121,649 0 0
MGE ENERGY INC COM 55277P104 4,850 61,528 SH   SOLE 19 61,528 0 0
MGE ENERGY INC COM 55277P104 98,839 1,253,980 SH   SOLE 21 1,253,980 0 0
MGE ENERGY INC COM 55277P104 81,299 1,031,452 SH   SOLE 22 987,431 0 44,021
MGE ENERGY INC COM 55277P104 1,141 14,471 SH   SOLE 26 12,176 0 2,295
MGE ENERGY INC COM 55277P104 378 4,796 SH   SOLE 28 4,796 0 0
MGE ENERGY INC COM 55277P104 1,910 24,233 SH   SOLE 30 24,233 0 0
MGE ENERGY INC COM 55277P104 116 1,477 SH   SOLE 36 1,477 0 0
MGE ENERGY INC COM 55277P104 299 3,797 SH   SOLE 40 3,797 0 0
MGIC INVT CORP WIS COM 552848103 12,142 856,848 SH   SOLE 2 220,729 0 636,119
MGIC INVT CORP WIS COM 552848103 283 19,946 SH   SOLE 4 19,946 0 0
MGIC INVT CORP WIS COM 552848103 180 12,711 SH   SOLE 7 12,711 0 0
MGIC INVT CORP WIS COM 552848103 0 33 SH   SOLE 17 0 0 33
MGIC INVT CORP WIS COM 552848103 2,588 182,642 SH   SOLE 18 172,532 0 10,110
MGIC INVT CORP WIS COM 552848103 4,489 316,764 SH   SOLE 19 316,764 0 0
MGIC INVT CORP WIS COM 552848103 62,606 4,418,223 SH   SOLE 21 4,418,223 0 0
MGIC INVT CORP WIS COM 552848103 165,484 11,678,474 SH   SOLE 22 10,881,364 0 797,110
MGIC INVT CORP WIS COM 552848103 682 48,132 SH   SOLE 23 48,132 0 0
MGIC INVT CORP WIS COM 552848103 127 8,991 SH   SOLE 25 8,991 0 0
MGIC INVT CORP WIS COM 552848103 2,183 154,039 SH   SOLE 26 104,751 0 49,288
MGIC INVT CORP WIS COM 552848103 684 48,273 SH   SOLE 28 48,273 0 0
MGIC INVT CORP WIS COM 552848103 189 13,318 SH   SOLE 29 13,318 0 0
MGIC INVT CORP WIS COM 552848103 1,505 106,226 SH   SOLE 30 106,226 0 0
MGIC INVT CORP WIS COM 552848103 686 48,395 SH   SOLE 31 33,313 0 15,082
MGIC INVT CORP WIS COM 552848103 133 9,413 SH   SOLE 34 9,413 0 0
MGIC INVT CORP WIS COM 552848103 135 9,547 SH   SOLE 36 9,547 0 0
MGIC INVT CORP WIS COM 552848103 493 34,774 SH   SOLE 40 34,774 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 521 16,826 SH   SOLE 2 16,826 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 12 388 SH   SOLE 4 388 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 10,104 326,242 SH   SOLE 19 326,242 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 3,290 106,222 SH   SOLE 21 106,222 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 11,860 382,960 SH   SOLE 22 320,842 0 62,118
MGM GROWTH PPTYS LLC CL A COM 55303A105 1,269 40,966 SH   SOLE 26 22,901 0 18,065
MGM GROWTH PPTYS LLC CL A COM 55303A105 539 17,417 SH   SOLE 28 17,417 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 977 31,550 SH   SOLE 30 31,550 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 1,866 60,250 SH   SOLE 34 60,250 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 353 11,412 SH   SOLE 40 11,412 0 0
MGM RESORTS INTERNATIONAL COM 552953101 33,203 997,992 SH   SOLE 2 113,281 0 884,711
MGM RESORTS INTERNATIONAL COM 552953101 7,211 216,743 SH   SOLE 4 202,642 0 14,101
MGM RESORTS INTERNATIONAL COM 552953101 15,146 455,246 SH   SOLE 7 436,966 0 18,280
MGM RESORTS INTERNATIONAL COM 552953101 31 930 SH   SOLE 13 930 0 0
MGM RESORTS INTERNATIONAL COM 552953101 104 3,125 SH   SOLE 15 3,125 0 0
MGM RESORTS INTERNATIONAL COM 552953101 33,217 998,403 SH   SOLE 18 929,662 0 68,741
MGM RESORTS INTERNATIONAL COM 552953101 4,643 139,564 SH   SOLE 19 139,564 0 0
MGM RESORTS INTERNATIONAL COM 552953101 380,310 11,431,010 SH   SOLE 21 11,431,010 0 0
MGM RESORTS INTERNATIONAL COM 552953101 404,133 12,147,075 SH   SOLE 22 11,150,845 0 996,230
MGM RESORTS INTERNATIONAL COM 552953101 12,340 370,900 SH   SOLE 23 370,900 0 0
MGM RESORTS INTERNATIONAL COM 552953101 17,075 513,218 SH   SOLE 25 513,218 0 0
MGM RESORTS INTERNATIONAL COM 552953101 72,003 2,164,189 SH   SOLE 26 324,300 0 1,839,889
MGM RESORTS INTERNATIONAL COM 552953101 3,089 92,841 SH   SOLE 28 64,624 0 28,217
MGM RESORTS INTERNATIONAL COM 552953101 3,446 103,565 SH   SOLE 29 0 0 103,565
MGM RESORTS INTERNATIONAL COM 552953101 60,924 1,831,206 SH   SOLE 30 1,831,206 0 0
MGM RESORTS INTERNATIONAL COM 552953101 3,819 114,781 SH   SOLE 31 91,327 0 23,454
MGM RESORTS INTERNATIONAL COM 552953101 1,123 33,753 SH   SOLE 34 33,753 0 0
MGM RESORTS INTERNATIONAL COM 552953101 12,105 363,838 SH   SOLE 36 363,838 0 0
MGM RESORTS INTERNATIONAL COM 552953101 400 12,033 SH   SOLE 40 12,033 0 0
MGP INGREDIENTS INC NEW COM 55303J106 268 5,523 SH   SOLE 2 522 0 5,001
MGP INGREDIENTS INC NEW COM 55303J106 5 98 SH   SOLE 4 98 0 0
MGP INGREDIENTS INC NEW COM 55303J106 14 283 SH   SOLE 7 283 0 0
MGP INGREDIENTS INC NEW COM 55303J106 2,830 58,416 SH   SOLE 18 58,416 0 0
MGP INGREDIENTS INC NEW COM 55303J106 1,112 22,953 SH   SOLE 19 22,953 0 0
MGP INGREDIENTS INC NEW COM 55303J106 72,988 1,506,466 SH   SOLE 21 1,506,466 0 0
MGP INGREDIENTS INC NEW COM 55303J106 19,508 402,633 SH   SOLE 22 385,585 0 17,048
MGP INGREDIENTS INC NEW COM 55303J106 405 8,354 SH   SOLE 26 6,980 0 1,374
MGP INGREDIENTS INC NEW COM 55303J106 94 1,939 SH   SOLE 28 1,939 0 0
MGP INGREDIENTS INC NEW COM 55303J106 905 18,669 SH   SOLE 30 18,669 0 0
MGP INGREDIENTS INC NEW COM 55303J106 75 1,553 SH   SOLE 40 1,553 0 0
MICHAELS COS INC COM 59408Q106 702 86,735 SH   SOLE 2 3,529 0 83,206
MICHAELS COS INC COM 59408Q106 3 432 SH   SOLE 4 432 0 0
MICHAELS COS INC COM 59408Q106 28 3,465 SH   SOLE 7 3,465 0 0
MICHAELS COS INC COM 59408Q106 2,986 369,055 SH   SOLE 18 369,055 0 0
MICHAELS COS INC COM 59408Q106 1,224 151,313 SH   SOLE 19 151,313 0 0
MICHAELS COS INC COM 59408Q106 74,718 9,235,904 SH   SOLE 21 9,235,904 0 0
MICHAELS COS INC COM 59408Q106 20,496 2,533,439 SH   SOLE 22 2,404,130 0 129,309
MICHAELS COS INC COM 59408Q106 315 38,946 SH   SOLE 26 29,812 0 9,134
MICHAELS COS INC COM 59408Q106 116 14,306 SH   SOLE 28 14,306 0 0
MICHAELS COS INC COM 59408Q106 942 116,434 SH   SOLE 30 116,434 0 0
MICHAELS COS INC COM 59408Q106 34 4,198 SH   SOLE 36 4,198 0 0
MICHAELS COS INC COM 59408Q106 88 10,880 SH   SOLE 40 10,880 0 0
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837403 196 13,935 SH   SOLE 2 0 0 13,935
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837403 1 99 SH   SOLE 18 99 0 0
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837403 199 14,218 SH   SOLE 25 14,218 0 0
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837403 2,880 205,308 SH   SOLE 26 48,002 0 157,306
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837403 157 11,204 SH   SOLE 30 11,204 0 0
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837403 495 35,255 SH   SOLE 31 29,439 0 5,816
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837403 31 2,196 SH   SOLE 34 2,196 0 0
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837403 138 9,814 SH   SOLE 36 9,814 0 0
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837403 15 1,035 SH   SOLE 40 1,035 0 0
MICROBOT MED INC COM NEW 59503A204 8 779 SH   SOLE 18 779 0 0
MICROBOT MED INC COM NEW 59503A204 87 8,521 SH   SOLE 21 8,521 0 0
MICROBOT MED INC COM NEW 59503A204 1,765 173,596 SH   SOLE 22 173,596 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 58,423 557,902 SH   SOLE 2 52,861 0 505,041
MICROCHIP TECHNOLOGY INC COM 595017104 10,258 97,959 SH   SOLE 4 91,805 0 6,154
MICROCHIP TECHNOLOGY INC COM 595017104 22,660 216,391 SH   SOLE 7 210,873 0 5,518
MICROCHIP TECHNOLOGY INC COM 595017104 619 5,913 SH   SOLE 13 5,913 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 181 1,725 SH   SOLE 15 1,725 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 0 1 SH   SOLE 17 0 0 1
MICROCHIP TECHNOLOGY INC COM 595017104 54,357 519,070 SH   SOLE 18 487,358 0 31,712
MICROCHIP TECHNOLOGY INC COM 595017104 12,563 119,966 SH   SOLE 19 119,966 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 708,174 6,762,547 SH   SOLE 21 6,762,547 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 596,823 5,699,224 SH   SOLE 22 5,096,048 0 603,176
MICROCHIP TECHNOLOGY INC COM 595017104 18,148 173,303 SH   SOLE 23 173,303 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 24,679 235,665 SH   SOLE 25 235,665 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 113,849 1,087,177 SH   SOLE 26 160,162 0 927,015
MICROCHIP TECHNOLOGY INC COM 595017104 4,749 45,345 SH   SOLE 28 31,822 0 13,523
MICROCHIP TECHNOLOGY INC COM 595017104 5,689 54,325 SH   SOLE 29 4,557 0 49,768
MICROCHIP TECHNOLOGY INC COM 595017104 121,908 1,164,132 SH   SOLE 30 1,164,132 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 5,701 54,442 SH   SOLE 31 44,649 0 9,793
MICROCHIP TECHNOLOGY INC COM 595017104 4,073 38,895 SH   SOLE 32 38,895 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 3,425 32,706 SH   SOLE 34 32,706 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 16,498 157,545 SH   SOLE 36 157,545 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 606 5,789 SH   SOLE 40 5,789 0 0
MICROCHIP TECHNOLOGY INC NOTE 1.625% 2/1 595017AD6 1,151 535,000 PRN   SOLE 2 390,000 0 145,000
MICROCHIP TECHNOLOGY INC NOTE 1.625% 2/1 595017AD6 699 325,000 PRN   SOLE 19 325,000 0 0
MICROCHIP TECHNOLOGY INC NOTE 1.625% 2/1 595017AD6 10,272 4,775,000 PRN   SOLE 21 4,775,000 0 0
MICROCHIP TECHNOLOGY INC NOTE 1.625% 2/1 595017AD6 15 7,000 PRN   SOLE 25 7,000 0 0
MICROCHIP TECHNOLOGY INC NOTE 1.625% 2/1 595017AD6 469 218,000 PRN   SOLE 26 218,000 0 0
MICROCHIP TECHNOLOGY INC NOTE 1.625% 2/1 595017AD6 17 8,000 PRN   SOLE 30 8,000 0 0
MICROCHIP TECHNOLOGY INC NOTE 1.625% 2/1 595017AD6 731 340,000 PRN   SOLE 34 340,000 0 0
MICROCHIP TECHNOLOGY INC NOTE 1.625% 2/1 595017AF1 8,657 6,075,000 PRN   SOLE 21 6,075,000 0 0
MICROCHIP TECHNOLOGY INC NOTE 2.250% 2/1 595017AH7 3,000 2,065,000 PRN   SOLE 21 2,065,000 0 0
MICRON SOLUTIONS INC COM 59511X105 1 620 SH   SOLE 21 620 0 0
MICRON TECHNOLOGY INC COM 595112103 143,832 2,674,443 SH   SOLE 2 262,048 0 2,412,395
MICRON TECHNOLOGY INC COM 595112103 28,778 535,107 SH   SOLE 4 504,759 0 30,348
MICRON TECHNOLOGY INC COM 595112103 101,121 1,880,266 SH   SOLE 7 1,059,843 0 820,423
MICRON TECHNOLOGY INC COM 595112103 3,087 57,398 SH   SOLE 13 57,398 0 0
MICRON TECHNOLOGY INC COM 595112103 445 8,268 SH   SOLE 15 8,268 0 0
MICRON TECHNOLOGY INC COM 595112103 11 200 SH   SOLE 17 0 0 200
MICRON TECHNOLOGY INC COM 595112103 117,274 2,180,632 SH   SOLE 18 1,964,703 0 215,929
MICRON TECHNOLOGY INC COM 595112103 117,515 2,185,107 SH   SOLE 19 2,185,107 0 0
MICRON TECHNOLOGY INC COM 595112103 1,382,810 25,712,339 SH   SOLE 21 25,712,339 0 0
MICRON TECHNOLOGY INC COM 595112103 1,449,274 26,948,203 SH   SOLE 22 24,041,103 0 2,907,100
MICRON TECHNOLOGY INC COM 595112103 43,052 800,519 SH   SOLE 23 800,519 0 0
MICRON TECHNOLOGY INC COM 595112103 69,060 1,284,115 SH   SOLE 25 1,284,115 0 0
MICRON TECHNOLOGY INC COM 595112103 292,091 5,431,216 SH   SOLE 26 699,351 0 4,731,865
MICRON TECHNOLOGY INC COM 595112103 11,076 205,957 SH   SOLE 28 144,001 0 61,956
MICRON TECHNOLOGY INC COM 595112103 6,468 120,271 SH   SOLE 29 22,347 0 97,924
MICRON TECHNOLOGY INC COM 595112103 353,804 6,578,727 SH   SOLE 30 6,578,727 0 0
MICRON TECHNOLOGY INC COM 595112103 13,949 259,370 SH   SOLE 31 207,028 0 52,342
MICRON TECHNOLOGY INC COM 595112103 9,690 180,181 SH   SOLE 32 180,181 0 0
MICRON TECHNOLOGY INC COM 595112103 50,204 933,515 SH   SOLE 34 933,515 0 0
MICRON TECHNOLOGY INC COM 595112103 43,350 806,057 SH   SOLE 36 806,057 0 0
MICRON TECHNOLOGY INC COM 595112103 1,288 23,953 SH   SOLE 40 23,953 0 0
MICRON TECHNOLOGY INC OPTIONS 595112103 5,351 99,500 SH Call SOLE 2 99,500 0 0
MICRON TECHNOLOGY INC OPTIONS 595112103 8,336 155,000 SH Call SOLE 19 155,000 0 0
MICRON TECHNOLOGY INC OPTIONS 595112103 81 1,500 SH Call SOLE 22 1,500 0 0
MICRON TECHNOLOGY INC OPTIONS 595112103 1,076 20,000 SH Call SOLE 34 20,000 0 0
MICROSOFT CORP COM 594918104 3,356,468 21,283,878 SH   SOLE 2 3,883,678 0 17,400,200
MICROSOFT CORP COM 594918104 580,389 3,680,335 SH   SOLE 4 3,482,823 0 197,512
MICROSOFT CORP COM 594918104 1,083,678 6,871,771 SH   SOLE 7 6,808,776 0 62,995
MICROSOFT CORP COM 594918104 38,667 245,194 SH   SOLE 13 245,194 0 0
MICROSOFT CORP COM 594918104 8,473 53,730 SH   SOLE 15 53,730 0 0
MICROSOFT CORP COM 594918104 602 3,819 SH   SOLE 17 0 0 3,819
MICROSOFT CORP COM 594918104 4,666,301 29,589,734 SH   SOLE 18 26,596,469 0 2,993,265
MICROSOFT CORP COM 594918104 2,023,531 12,831,522 SH   SOLE 19 12,831,522 0 0
MICROSOFT CORP COM 594918104 6,902 43,766 SH   SOLE 20 43,766 0 0
MICROSOFT CORP COM 594918104 25,173,727 159,630,482 SH   SOLE 21 159,630,482 0 0
MICROSOFT CORP COM 594918104 29,598,611 187,689,355 SH   SOLE 22 166,869,104 0 20,820,251
MICROSOFT CORP COM 594918104 920,991 5,840,145 SH   SOLE 23 5,840,145 0 0
MICROSOFT CORP COM 594918104 1,279,214 8,111,690 SH   SOLE 25 8,050,894 0 60,796
MICROSOFT CORP COM 594918104 5,008,407 31,759,083 SH   SOLE 26 4,028,495 0 27,730,588
MICROSOFT CORP COM 594918104 214,118 1,357,757 SH   SOLE 28 948,388 0 409,369
MICROSOFT CORP COM 594918104 236,452 1,499,380 SH   SOLE 29 467,799 0 1,031,581
MICROSOFT CORP COM 594918104 5,032,358 31,910,957 SH   SOLE 30 31,910,957 0 0
MICROSOFT CORP COM 594918104 347,660 2,204,568 SH   SOLE 31 1,764,718 0 439,850
MICROSOFT CORP COM 594918104 207,139 1,313,503 SH   SOLE 32 1,313,503 0 0
MICROSOFT CORP COM 594918104 602,986 3,823,626 SH   SOLE 34 3,823,626 0 0
MICROSOFT CORP COM 594918104 834,492 5,291,642 SH   SOLE 36 5,291,642 0 0
MICROSOFT CORP COM 594918104 25,434 161,284 SH   SOLE 40 161,284 0 0
MICROSTRATEGY INC CL A NEW 594972408 486 3,405 SH   SOLE 2 295 0 3,110
MICROSTRATEGY INC CL A NEW 594972408 7 48 SH   SOLE 4 48 0 0
MICROSTRATEGY INC CL A NEW 594972408 21 149 SH   SOLE 7 149 0 0
MICROSTRATEGY INC CL A NEW 594972408 5,278 37,003 SH   SOLE 18 37,003 0 0
MICROSTRATEGY INC CL A NEW 594972408 2,086 14,627 SH   SOLE 19 14,627 0 0
MICROSTRATEGY INC CL A NEW 594972408 137,877 966,673 SH   SOLE 21 966,673 0 0
MICROSTRATEGY INC CL A NEW 594972408 34,880 244,550 SH   SOLE 22 233,682 0 10,868
MICROSTRATEGY INC CL A NEW 594972408 591 4,144 SH   SOLE 26 1,131 0 3,013
MICROSTRATEGY INC CL A NEW 594972408 194 1,357 SH   SOLE 28 1,357 0 0
MICROSTRATEGY INC CL A NEW 594972408 17,995 126,169 SH   SOLE 30 126,169 0 0
MICROSTRATEGY INC CL A NEW 594972408 152 1,069 SH   SOLE 40 1,069 0 0
MICROVISION INC DEL COM NEW 594960304 16 21,758 SH   SOLE 18 21,758 0 0
MICROVISION INC DEL COM NEW 594960304 216 299,610 SH   SOLE 21 299,610 0 0
MICROVISION INC DEL COM NEW 594960304 926 1,286,751 SH   SOLE 22 1,286,751 0 0
MICT INC COM 55328R109 4 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 39,656 300,742 SH   SOLE 2 49,324 0 251,418
MID AMER APT CMNTYS INC COM 59522J103 19,045 144,432 SH   SOLE 4 140,812 0 3,620
MID AMER APT CMNTYS INC COM 59522J103 30,011 227,600 SH   SOLE 7 217,708 0 9,892
MID AMER APT CMNTYS INC COM 59522J103 209 1,582 SH   SOLE 13 1,582 0 0
MID AMER APT CMNTYS INC COM 59522J103 23 174 SH   SOLE 15 174 0 0
MID AMER APT CMNTYS INC COM 59522J103 60,075 455,594 SH   SOLE 18 440,375 0 15,219
MID AMER APT CMNTYS INC COM 59522J103 28,656 217,324 SH   SOLE 19 217,324 0 0
MID AMER APT CMNTYS INC COM 59522J103 599,473 4,546,282 SH   SOLE 21 4,546,282 0 0
MID AMER APT CMNTYS INC COM 59522J103 528,616 4,008,918 SH   SOLE 22 3,669,762 0 339,156
MID AMER APT CMNTYS INC COM 59522J103 14,724 111,663 SH   SOLE 23 111,663 0 0
MID AMER APT CMNTYS INC COM 59522J103 47,765 362,243 SH   SOLE 25 362,243 0 0
MID AMER APT CMNTYS INC COM 59522J103 74,033 561,453 SH   SOLE 26 85,639 0 475,814
MID AMER APT CMNTYS INC COM 59522J103 4,791 36,334 SH   SOLE 28 29,798 0 6,536
MID AMER APT CMNTYS INC COM 59522J103 11,580 87,818 SH   SOLE 29 63,926 0 23,892
MID AMER APT CMNTYS INC COM 59522J103 121,321 920,078 SH   SOLE 30 920,078 0 0
MID AMER APT CMNTYS INC COM 59522J103 4,055 30,749 SH   SOLE 31 25,243 0 5,506
MID AMER APT CMNTYS INC COM 59522J103 5,385 40,838 SH   SOLE 34 40,838 0 0
MID AMER APT CMNTYS INC COM 59522J103 13,560 102,837 SH   SOLE 36 102,837 0 0
MID AMER APT CMNTYS INC COM 59522J103 307 2,332 SH   SOLE 40 2,332 0 0
MID PENN BANCORP INC COM 59540G107 226 7,831 SH   SOLE 2 367 0 7,464
MID PENN BANCORP INC COM 59540G107 706 24,521 SH   SOLE 18 24,521 0 0
MID PENN BANCORP INC COM 59540G107 342 11,858 SH   SOLE 19 11,858 0 0
MID PENN BANCORP INC COM 59540G107 6,972 242,086 SH   SOLE 21 242,086 0 0
MID PENN BANCORP INC COM 59540G107 2,017 70,031 SH   SOLE 22 66,613 0 3,418
MID SOUTHERN BANCORP INC COM 59548Q107 9 669 SH   SOLE 18 669 0 0
MID SOUTHERN BANCORP INC COM 59548Q107 33 2,439 SH   SOLE 21 2,439 0 0
MIDDLEBY CORP COM 596278101 13,112 119,723 SH   SOLE 2 6,498 0 113,225
MIDDLEBY CORP COM 596278101 2,625 23,965 SH   SOLE 4 22,544 0 1,421
MIDDLEBY CORP COM 596278101 404 3,688 SH   SOLE 7 3,688 0 0
MIDDLEBY CORP COM 596278101 11 96 SH   SOLE 13 96 0 0
MIDDLEBY CORP COM 596278101 3,734 34,096 SH   SOLE 18 29,789 0 4,307
MIDDLEBY CORP COM 596278101 1,427 13,027 SH   SOLE 19 13,027 0 0
MIDDLEBY CORP COM 596278101 82,233 750,848 SH   SOLE 21 750,848 0 0
MIDDLEBY CORP COM 596278101 171,062 1,561,929 SH   SOLE 22 1,458,952 0 102,977
MIDDLEBY CORP COM 596278101 4,775 43,597 SH   SOLE 23 43,597 0 0
MIDDLEBY CORP COM 596278101 170 1,553 SH   SOLE 25 1,553 0 0
MIDDLEBY CORP COM 596278101 17,425 159,105 SH   SOLE 26 56,513 0 102,592
MIDDLEBY CORP COM 596278101 1,143 10,438 SH   SOLE 28 7,263 0 3,175
MIDDLEBY CORP COM 596278101 1,425 13,009 SH   SOLE 29 1,132 0 11,877
MIDDLEBY CORP COM 596278101 9,508 86,817 SH   SOLE 30 86,817 0 0
MIDDLEBY CORP COM 596278101 1,390 12,694 SH   SOLE 31 10,359 0 2,335
MIDDLEBY CORP COM 596278101 364 3,326 SH   SOLE 34 3,326 0 0
MIDDLEBY CORP COM 596278101 1,313 11,993 SH   SOLE 36 11,993 0 0
MIDDLEBY CORP COM 596278101 127 1,156 SH   SOLE 40 1,156 0 0
MIDDLEFIELD BANC CORP COM NEW 596304204 32 1,243 SH   SOLE 18 1,243 0 0
MIDDLEFIELD BANC CORP COM NEW 596304204 14 538 SH   SOLE 21 538 0 0
MIDDLEFIELD BANC CORP COM NEW 596304204 7 286 SH   SOLE 22 286 0 0
MIDDLESEX WATER CO COM 596680108 467 7,343 SH   SOLE 2 550 0 6,793
MIDDLESEX WATER CO COM 596680108 7 105 SH   SOLE 4 105 0 0
MIDDLESEX WATER CO COM 596680108 646 10,169 SH   SOLE 7 10,169 0 0
MIDDLESEX WATER CO COM 596680108 3,673 57,777 SH   SOLE 18 57,777 0 0
MIDDLESEX WATER CO COM 596680108 1,817 28,581 SH   SOLE 19 28,581 0 0
MIDDLESEX WATER CO COM 596680108 38,538 606,231 SH   SOLE 21 606,231 0 0
MIDDLESEX WATER CO COM 596680108 32,559 512,170 SH   SOLE 22 492,179 0 19,991
MIDDLESEX WATER CO COM 596680108 1,009 15,869 SH   SOLE 23 15,869 0 0
MIDDLESEX WATER CO COM 596680108 666 10,476 SH   SOLE 26 6,485 0 3,991
MIDDLESEX WATER CO COM 596680108 132 2,069 SH   SOLE 28 2,069 0 0
MIDDLESEX WATER CO COM 596680108 4,970 78,176 SH   SOLE 30 78,176 0 0
MIDDLESEX WATER CO COM 596680108 88 1,390 SH   SOLE 40 1,390 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 650 22,431 SH   SOLE 2 711 0 21,720
MIDLAND STS BANCORP INC ILL COM 597742105 12 402 SH   SOLE 7 402 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 2,306 79,612 SH   SOLE 18 79,612 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 1,129 38,977 SH   SOLE 19 38,977 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 23,234 802,285 SH   SOLE 21 802,285 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 17,923 618,871 SH   SOLE 22 593,318 0 25,553
MIDLAND STS BANCORP INC ILL COM 597742105 188 6,494 SH   SOLE 26 0 0 6,494
MIDLAND STS BANCORP INC ILL COM 597742105 322 11,126 SH   SOLE 30 11,126 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 67 2,324 SH   SOLE 40 2,324 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 475 13,098 SH   SOLE 2 467 0 12,631
MIDWESTONE FINL GROUP INC NE COM 598511103 4 115 SH   SOLE 7 115 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 1,564 43,167 SH   SOLE 18 43,167 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 755 20,842 SH   SOLE 19 20,842 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 15,530 428,662 SH   SOLE 21 428,662 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 11,431 315,520 SH   SOLE 22 306,487 0 9,033
MIDWESTONE FINL GROUP INC NE COM 598511103 221 6,101 SH   SOLE 30 6,101 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 67 1,841 SH   SOLE 40 1,841 0 0
MILESTONE SCIENTIFIC INC COM NEW 59935P209 11 7,650 SH   SOLE 21 7,650 0 0
MILLENDO THERAPEUTICS INC COM 60040X103 28 4,101 SH   SOLE 2 407 0 3,694
MILLENDO THERAPEUTICS INC COM 60040X103 222 32,952 SH   SOLE 18 32,952 0 0
MILLENDO THERAPEUTICS INC COM 60040X103 105 15,646 SH   SOLE 19 15,646 0 0
MILLENDO THERAPEUTICS INC COM 60040X103 2,166 321,419 SH   SOLE 21 321,419 0 0
MILLENDO THERAPEUTICS INC COM 60040X103 905 134,305 SH   SOLE 22 131,610 0 2,695
MILLER HERMAN INC COM 600544100 2,063 49,529 SH   SOLE 2 27,134 0 22,395
MILLER HERMAN INC COM 600544100 11 267 SH   SOLE 4 267 0 0
MILLER HERMAN INC COM 600544100 41 994 SH   SOLE 7 994 0 0
MILLER HERMAN INC COM 600544100 14,140 339,501 SH   SOLE 18 339,501 0 0
MILLER HERMAN INC COM 600544100 4,339 104,168 SH   SOLE 19 104,168 0 0
MILLER HERMAN INC COM 600544100 178,548 4,286,875 SH   SOLE 21 4,286,875 0 0
MILLER HERMAN INC COM 600544100 84,312 2,024,291 SH   SOLE 22 1,945,850 0 78,441
MILLER HERMAN INC COM 600544100 1,041 24,993 SH   SOLE 26 19,565 0 5,428
MILLER HERMAN INC COM 600544100 316 7,577 SH   SOLE 28 7,577 0 0
MILLER HERMAN INC COM 600544100 851 20,436 SH   SOLE 30 20,436 0 0
MILLER HERMAN INC COM 600544100 264 6,334 SH   SOLE 40 6,334 0 0
MILLER INDS INC TENN COM NEW 600551204 621 16,720 SH   SOLE 2 6,569 0 10,151
MILLER INDS INC TENN COM NEW 600551204 6 159 SH   SOLE 7 159 0 0
MILLER INDS INC TENN COM NEW 600551204 1,675 45,104 SH   SOLE 18 40,129 0 4,975
MILLER INDS INC TENN COM NEW 600551204 2,646 71,250 SH   SOLE 19 71,250 0 0
MILLER INDS INC TENN COM NEW 600551204 15,922 428,820 SH   SOLE 21 428,820 0 0
MILLER INDS INC TENN COM NEW 600551204 17,301 465,969 SH   SOLE 22 456,835 0 9,134
MILLER INDS INC TENN COM NEW 600551204 1,089 29,326 SH   SOLE 23 29,326 0 0
MILLER INDS INC TENN COM NEW 600551204 1,072 28,869 SH   SOLE 26 0 0 28,869
MIMECAST LTD ORD SHS G14838109 15 340 SH   SOLE 4 340 0 0
MIMECAST LTD ORD SHS G14838109 2,012 46,384 SH   SOLE 21 46,384 0 0
MIMECAST LTD ORD SHS G14838109 2,024 46,647 SH   SOLE 22 26,106 0 20,541
MIMECAST LTD ORD SHS G14838109 3,658 84,321 SH   SOLE 25 84,321 0 0
MIMECAST LTD ORD SHS G14838109 1,130 26,060 SH   SOLE 26 13,147 0 12,913
MIMECAST LTD ORD SHS G14838109 301 6,936 SH   SOLE 28 6,936 0 0
MIMECAST LTD ORD SHS G14838109 6,382 147,113 SH   SOLE 30 147,113 0 0
MIMECAST LTD ORD SHS G14838109 1,115 25,694 SH   SOLE 34 25,694 0 0
MIMECAST LTD ORD SHS G14838109 14 333 SH   SOLE 36 333 0 0
MIMECAST LTD ORD SHS G14838109 230 5,296 SH   SOLE 40 5,296 0 0
MIND C T I LTD ORD M70240102 8 3,477 SH   SOLE 18 3,477 0 0
MIND C T I LTD ORD M70240102 130 53,991 SH   SOLE 21 53,991 0 0
MINERALS TECHNOLOGIES INC COM 603158106 2,946 51,116 SH   SOLE 2 16,065 0 35,051
MINERALS TECHNOLOGIES INC COM 603158106 10 168 SH   SOLE 4 168 0 0
MINERALS TECHNOLOGIES INC COM 603158106 37 640 SH   SOLE 7 640 0 0
MINERALS TECHNOLOGIES INC COM 603158106 11,435 198,421 SH   SOLE 18 198,421 0 0
MINERALS TECHNOLOGIES INC COM 603158106 3,565 61,867 SH   SOLE 19 61,867 0 0
MINERALS TECHNOLOGIES INC COM 603158106 144,596 2,509,032 SH   SOLE 21 2,509,032 0 0
MINERALS TECHNOLOGIES INC COM 603158106 71,077 1,233,339 SH   SOLE 22 1,187,558 0 45,781
MINERALS TECHNOLOGIES INC COM 603158106 898 15,589 SH   SOLE 26 12,852 0 2,737
MINERALS TECHNOLOGIES INC COM 603158106 264 4,574 SH   SOLE 28 4,574 0 0
MINERALS TECHNOLOGIES INC COM 603158106 762 13,226 SH   SOLE 30 13,226 0 0
MINERALS TECHNOLOGIES INC COM 603158106 220 3,818 SH   SOLE 40 3,818 0 0
MINERVA NEUROSCIENCES INC COM 603380106 106 14,855 SH   SOLE 2 1,140 0 13,715
MINERVA NEUROSCIENCES INC COM 603380106 5 700 SH   SOLE 7 700 0 0
MINERVA NEUROSCIENCES INC COM 603380106 755 106,233 SH   SOLE 18 106,233 0 0
MINERVA NEUROSCIENCES INC COM 603380106 363 50,988 SH   SOLE 19 50,988 0 0
MINERVA NEUROSCIENCES INC COM 603380106 7,419 1,043,410 SH   SOLE 21 1,043,410 0 0
MINERVA NEUROSCIENCES INC COM 603380106 6,363 894,956 SH   SOLE 22 871,900 0 23,056
MIRAGEN THERAPEUTICS INC COM 60463E103 3 5,809 SH   SOLE 18 5,809 0 0
MIRAGEN THERAPEUTICS INC COM 60463E103 33 68,746 SH   SOLE 21 68,746 0 0
MIRAGEN THERAPEUTICS INC COM 60463E103 142 296,509 SH   SOLE 22 296,509 0 0
MIRAGEN THERAPEUTICS INC COM 60463E103 21 44,088 SH   SOLE 26 0 0 44,088
MIRATI THERAPEUTICS INC COM 60468T105 3,291 25,538 SH   SOLE 2 15,192 0 10,346
MIRATI THERAPEUTICS INC COM 60468T105 20 158 SH   SOLE 4 158 0 0
MIRATI THERAPEUTICS INC COM 60468T105 64 498 SH   SOLE 7 498 0 0
MIRATI THERAPEUTICS INC COM 60468T105 14,621 113,465 SH   SOLE 18 108,204 0 5,261
MIRATI THERAPEUTICS INC COM 60468T105 33,433 259,451 SH   SOLE 19 259,451 0 0
MIRATI THERAPEUTICS INC COM 60468T105 167,782 1,302,045 SH   SOLE 21 1,302,045 0 0
MIRATI THERAPEUTICS INC COM 60468T105 118,300 918,049 SH   SOLE 22 887,282 0 30,767
MIRATI THERAPEUTICS INC COM 60468T105 481 3,731 SH   SOLE 23 3,731 0 0
MIRATI THERAPEUTICS INC COM 60468T105 2,214 17,184 SH   SOLE 26 7,750 0 9,434
MIRATI THERAPEUTICS INC COM 60468T105 354 2,749 SH   SOLE 28 2,749 0 0
MIRATI THERAPEUTICS INC COM 60468T105 7,998 62,067 SH   SOLE 30 62,067 0 0
MIRATI THERAPEUTICS INC COM 60468T105 6,343 49,224 SH   SOLE 34 49,224 0 0
MIRATI THERAPEUTICS INC COM 60468T105 327 2,540 SH   SOLE 40 2,540 0 0
MIRUM PHARMACEUTICALS INC COM 604749101 20 817 SH   SOLE 2 0 0 817
MIRUM PHARMACEUTICALS INC COM 604749101 91 3,727 SH   SOLE 18 3,727 0 0
MIRUM PHARMACEUTICALS INC COM 604749101 210 8,546 SH   SOLE 19 8,546 0 0
MIRUM PHARMACEUTICALS INC COM 604749101 2,400 97,873 SH   SOLE 21 97,873 0 0
MIRUM PHARMACEUTICALS INC COM 604749101 1,721 70,206 SH   SOLE 22 69,367 0 839
MISONIX INC COM 604871103 59 3,151 SH   SOLE 2 301 0 2,850
MISONIX INC COM 604871103 499 26,838 SH   SOLE 18 26,838 0 0
MISONIX INC COM 604871103 235 12,621 SH   SOLE 19 12,621 0 0
MISONIX INC COM 604871103 5,474 294,134 SH   SOLE 21 294,134 0 0
MISONIX INC COM 604871103 5,212 280,066 SH   SOLE 22 277,947 0 2,119
MISTRAS GROUP INC COM 60649T107 221 15,508 SH   SOLE 2 729 0 14,779
MISTRAS GROUP INC COM 60649T107 6 429 SH   SOLE 7 429 0 0
MISTRAS GROUP INC COM 60649T107 928 65,024 SH   SOLE 18 65,024 0 0
MISTRAS GROUP INC COM 60649T107 549 38,469 SH   SOLE 19 38,469 0 0
MISTRAS GROUP INC COM 60649T107 9,782 685,494 SH   SOLE 21 685,494 0 0
MISTRAS GROUP INC COM 60649T107 6,335 443,907 SH   SOLE 22 422,298 0 21,609
MISTRAS GROUP INC COM 60649T107 36 2,523 SH   SOLE 28 2,523 0 0
MISTRAS GROUP INC COM 60649T107 49 3,421 SH   SOLE 30 3,421 0 0
MISTRAS GROUP INC COM 60649T107 25 1,749 SH   SOLE 40 1,749 0 0
MITCHAM INDS INC COM 606501104 7 2,503 SH   SOLE 18 2,503 0 0
MITCHAM INDS INC COM 606501104 118 41,011 SH   SOLE 21 41,011 0 0
MITCHAM INDS INC COM 606501104 826 287,794 SH   SOLE 22 287,794 0 0
MITEK SYS INC COM NEW 606710200 116 15,192 SH   SOLE 2 1,166 0 14,026
MITEK SYS INC COM NEW 606710200 7 895 SH   SOLE 7 895 0 0
MITEK SYS INC COM NEW 606710200 806 105,374 SH   SOLE 18 105,374 0 0
MITEK SYS INC COM NEW 606710200 324 42,383 SH   SOLE 19 42,383 0 0
MITEK SYS INC COM NEW 606710200 8,028 1,049,370 SH   SOLE 21 1,049,370 0 0
MITEK SYS INC COM NEW 606710200 6,558 857,302 SH   SOLE 22 835,113 0 22,189
MKS INSTRUMENT INC COM 55306N104 14,667 133,327 SH   SOLE 2 32,493 0 100,834
MKS INSTRUMENT INC COM 55306N104 33 297 SH   SOLE 4 297 0 0
MKS INSTRUMENT INC COM 55306N104 106 960 SH   SOLE 7 960 0 0
MKS INSTRUMENT INC COM 55306N104 16,531 150,270 SH   SOLE 18 150,270 0 0
MKS INSTRUMENT INC COM 55306N104 12,925 117,489 SH   SOLE 19 117,489 0 0
MKS INSTRUMENT INC COM 55306N104 321,431 2,921,830 SH   SOLE 21 2,921,830 0 0
MKS INSTRUMENT INC COM 55306N104 195,230 1,774,661 SH   SOLE 22 1,673,894 0 100,767
MKS INSTRUMENT INC COM 55306N104 2,065 18,767 SH   SOLE 26 12,146 0 6,621
MKS INSTRUMENT INC COM 55306N104 782 7,108 SH   SOLE 28 7,108 0 0
MKS INSTRUMENT INC COM 55306N104 1,935 17,591 SH   SOLE 30 17,591 0 0
MKS INSTRUMENT INC COM 55306N104 121 1,098 SH   SOLE 31 1,098 0 0
MKS INSTRUMENT INC COM 55306N104 922 8,379 SH   SOLE 34 8,379 0 0
MKS INSTRUMENT INC COM 55306N104 618 5,620 SH   SOLE 40 5,620 0 0
MMA CAPITAL HOLDINGS INC COM 55315D105 144 4,530 SH   SOLE 2 202 0 4,328
MMA CAPITAL HOLDINGS INC COM 55315D105 564 17,735 SH   SOLE 18 17,735 0 0
MMA CAPITAL HOLDINGS INC COM 55315D105 275 8,648 SH   SOLE 19 8,648 0 0
MMA CAPITAL HOLDINGS INC COM 55315D105 5,884 185,039 SH   SOLE 21 185,039 0 0
MOBILE MINI INC COM 60740F105 1,740 45,887 SH   SOLE 2 12,681 0 33,206
MOBILE MINI INC COM 60740F105 7 195 SH   SOLE 4 195 0 0
MOBILE MINI INC COM 60740F105 30 781 SH   SOLE 7 781 0 0
MOBILE MINI INC COM 60740F105 8,527 224,930 SH   SOLE 18 204,978 0 19,952
MOBILE MINI INC COM 60740F105 11,994 316,369 SH   SOLE 19 316,369 0 0
MOBILE MINI INC COM 60740F105 189,564 5,000,362 SH   SOLE 21 5,000,362 0 0
MOBILE MINI INC COM 60740F105 62,019 1,635,962 SH   SOLE 22 1,579,041 0 56,921
MOBILE MINI INC COM 60740F105 1,491 39,334 SH   SOLE 23 39,334 0 0
MOBILE MINI INC COM 60740F105 4,382 115,598 SH   SOLE 26 6,236 0 109,362
MOBILE MINI INC COM 60740F105 213 5,631 SH   SOLE 28 5,631 0 0
MOBILE MINI INC COM 60740F105 2,393 63,114 SH   SOLE 30 63,114 0 0
MOBILE MINI INC COM 60740F105 1,783 47,041 SH   SOLE 34 47,041 0 0
MOBILE MINI INC COM 60740F105 185 4,887 SH   SOLE 40 4,887 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 7,914 779,709 SH   SOLE 2 191,084 0 588,625
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 5,103 502,764 SH   SOLE 4 502,764 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1,262 124,350 SH   SOLE 7 86,135 0 38,215
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 448 44,186 SH   SOLE 13 44,186 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 2,870 282,774 SH   SOLE 18 282,774 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 14,180 1,397,019 SH   SOLE 19 1,397,019 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 108,325 10,672,404 SH   SOLE 21 10,672,404 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 76,476 7,534,615 SH   SOLE 22 6,492,991 0 1,041,624
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 3,101 305,505 SH   SOLE 23 305,505 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 29,354 2,892,013 SH   SOLE 25 2,892,013 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 11,236 1,107,010 SH   SOLE 26 499,851 0 607,159
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1,147 112,989 SH   SOLE 28 112,989 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 730 71,926 SH   SOLE 29 71,926 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 48,036 4,732,563 SH   SOLE 30 4,732,563 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 618 60,900 SH   SOLE 31 60,900 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 39,749 3,916,148 SH   SOLE 34 3,916,148 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 7 701 SH   SOLE 36 701 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 47 4,635 SH   SOLE 40 4,635 0 0
MOBILEIRON INC COM NEW 60739U204 198 40,718 SH   SOLE 2 3,970 0 36,748
MOBILEIRON INC COM NEW 60739U204 11 2,187 SH   SOLE 7 2,187 0 0
MOBILEIRON INC COM NEW 60739U204 1,699 349,687 SH   SOLE 18 349,687 0 0
MOBILEIRON INC COM NEW 60739U204 818 168,384 SH   SOLE 19 168,384 0 0
MOBILEIRON INC COM NEW 60739U204 16,752 3,446,987 SH   SOLE 21 3,446,987 0 0
MOBILEIRON INC COM NEW 60739U204 13,007 2,676,370 SH   SOLE 22 2,595,809 0 80,561
MOBILEIRON INC COM NEW 60739U204 156 32,035 SH   SOLE 25 32,035 0 0
MOBILEIRON INC COM NEW 60739U204 571 117,391 SH   SOLE 26 23,994 0 93,397
MOBILEIRON INC COM NEW 60739U204 30 6,220 SH   SOLE 28 6,220 0 0
MOBILEIRON INC COM NEW 60739U204 33 6,697 SH   SOLE 30 6,697 0 0
MOBILEIRON INC COM NEW 60739U204 8 1,657 SH   SOLE 34 1,657 0 0
MOBILEIRON INC COM NEW 60739U204 14 2,884 SH   SOLE 36 2,884 0 0
MOBILEIRON INC COM NEW 60739U204 15 3,042 SH   SOLE 40 3,042 0 0
MODEL N INC COM 607525102 565 16,124 SH   SOLE 2 3,727 0 12,397
MODEL N INC COM 607525102 21 608 SH   SOLE 7 608 0 0
MODEL N INC COM 607525102 4,944 140,966 SH   SOLE 18 118,028 0 22,938
MODEL N INC COM 607525102 5,447 155,312 SH   SOLE 19 155,312 0 0
MODEL N INC COM 607525102 43,501 1,240,418 SH   SOLE 21 1,240,418 0 0
MODEL N INC COM 607525102 33,271 948,697 SH   SOLE 22 908,405 0 40,292
MODEL N INC COM 607525102 709 20,203 SH   SOLE 23 20,203 0 0
MODEL N INC COM 607525102 1,180 33,646 SH   SOLE 26 0 0 33,646
MODEL N INC COM 607525102 247 7,035 SH   SOLE 30 7,035 0 0
MODEL N INC COM 607525102 118 3,361 SH   SOLE 40 3,361 0 0
MODERNA INC COM 60770K107 7,631 390,142 SH   SOLE 2 13,735 0 376,407
MODERNA INC COM 60770K107 71 3,625 SH   SOLE 7 3,625 0 0
MODERNA INC COM 60770K107 1,923 98,334 SH   SOLE 18 98,334 0 0
MODERNA INC COM 60770K107 946 48,340 SH   SOLE 19 48,340 0 0
MODERNA INC COM 60770K107 111,296 5,689,993 SH   SOLE 21 5,689,993 0 0
MODERNA INC COM 60770K107 106,906 5,465,524 SH   SOLE 22 5,192,804 0 272,720
MODERNA INC COM 60770K107 467 23,882 SH   SOLE 30 23,882 0 0
MODERNA INC COM 60770K107 82 4,178 SH   SOLE 31 4,178 0 0
MODINE MFG CO COM 607828100 392 50,894 SH   SOLE 2 2,131 0 48,763
MODINE MFG CO COM 607828100 3 331 SH   SOLE 4 331 0 0
MODINE MFG CO COM 607828100 9 1,109 SH   SOLE 7 1,109 0 0
MODINE MFG CO COM 607828100 1,359 176,467 SH   SOLE 18 176,467 0 0
MODINE MFG CO COM 607828100 671 87,148 SH   SOLE 19 87,148 0 0
MODINE MFG CO COM 607828100 13,921 1,807,956 SH   SOLE 21 1,807,956 0 0
MODINE MFG CO COM 607828100 12,001 1,558,622 SH   SOLE 22 1,486,317 0 72,305
MODINE MFG CO COM 607828100 116 15,126 SH   SOLE 26 0 0 15,126
MODINE MFG CO COM 607828100 52 6,705 SH   SOLE 28 6,705 0 0
MODINE MFG CO COM 607828100 57 7,428 SH   SOLE 30 7,428 0 0
MODINE MFG CO COM 607828100 38 4,995 SH   SOLE 40 4,995 0 0
MOELIS & CO CL A 60786M105 1,234 38,645 SH   SOLE 2 13,782 0 24,863
MOELIS & CO CL A 60786M105 6 194 SH   SOLE 4 194 0 0
MOELIS & CO CL A 60786M105 188 5,904 SH   SOLE 7 5,904 0 0
MOELIS & CO CL A 60786M105 5,777 180,982 SH   SOLE 18 162,812 0 18,170
MOELIS & CO CL A 60786M105 9,553 299,283 SH   SOLE 19 299,283 0 0
MOELIS & CO CL A 60786M105 60,618 1,899,047 SH   SOLE 21 1,899,047 0 0
MOELIS & CO CL A 60786M105 53,692 1,682,087 SH   SOLE 22 1,620,627 0 61,460
MOELIS & CO CL A 60786M105 1,048 32,823 SH   SOLE 23 32,823 0 0
MOELIS & CO CL A 60786M105 3,067 96,074 SH   SOLE 26 6,533 0 89,541
MOELIS & CO CL A 60786M105 185 5,787 SH   SOLE 28 5,787 0 0
MOELIS & CO CL A 60786M105 537 16,821 SH   SOLE 30 16,821 0 0
MOELIS & CO CL A 60786M105 23 729 SH   SOLE 34 729 0 0
MOELIS & CO CL A 60786M105 160 4,999 SH   SOLE 40 4,999 0 0
MOHAWK GROUP HLDGS INC COM 608189106 5 796 SH   SOLE 18 796 0 0
MOHAWK GROUP HLDGS INC COM 608189106 68 11,624 SH   SOLE 21 11,624 0 0
MOHAWK INDS INC COM 608190104 21,694 159,071 SH   SOLE 2 22,503 0 136,568
MOHAWK INDS INC COM 608190104 3,709 27,195 SH   SOLE 4 25,480 0 1,715
MOHAWK INDS INC COM 608190104 7,404 54,287 SH   SOLE 7 50,575 0 3,712
MOHAWK INDS INC COM 608190104 440 3,226 SH   SOLE 13 3,226 0 0
MOHAWK INDS INC COM 608190104 62 454 SH   SOLE 15 454 0 0
MOHAWK INDS INC COM 608190104 15,928 116,790 SH   SOLE 18 108,507 0 8,283
MOHAWK INDS INC COM 608190104 2,241 16,430 SH   SOLE 19 16,430 0 0
MOHAWK INDS INC COM 608190104 212,269 1,556,456 SH   SOLE 21 1,556,456 0 0
MOHAWK INDS INC COM 608190104 200,881 1,472,952 SH   SOLE 22 1,312,834 0 160,118
MOHAWK INDS INC COM 608190104 6,210 45,533 SH   SOLE 23 45,533 0 0
MOHAWK INDS INC COM 608190104 7,981 58,522 SH   SOLE 25 58,522 0 0
MOHAWK INDS INC COM 608190104 44,212 324,181 SH   SOLE 26 55,667 0 268,514
MOHAWK INDS INC COM 608190104 1,582 11,602 SH   SOLE 28 7,957 0 3,645
MOHAWK INDS INC COM 608190104 1,945 14,260 SH   SOLE 29 1,193 0 13,067
MOHAWK INDS INC COM 608190104 45,270 331,941 SH   SOLE 30 331,941 0 0
MOHAWK INDS INC COM 608190104 2,108 15,456 SH   SOLE 31 10,626 0 4,830
MOHAWK INDS INC COM 608190104 554 4,060 SH   SOLE 34 4,060 0 0
MOHAWK INDS INC COM 608190104 6,512 47,748 SH   SOLE 36 47,748 0 0
MOHAWK INDS INC COM 608190104 173 1,269 SH   SOLE 40 1,269 0 0
MOLECULAR TEMPLATES INC COM 608550109 1,096 78,347 SH   SOLE 2 69,169 0 9,178
MOLECULAR TEMPLATES INC COM 608550109 1,268 90,687 SH   SOLE 18 90,687 0 0
MOLECULAR TEMPLATES INC COM 608550109 5,921 423,392 SH   SOLE 19 423,392 0 0
MOLECULAR TEMPLATES INC COM 608550109 60 4,256 SH   SOLE 20 4,256 0 0
MOLECULAR TEMPLATES INC COM 608550109 8,371 598,564 SH   SOLE 21 598,564 0 0
MOLECULAR TEMPLATES INC COM 608550109 7,628 545,473 SH   SOLE 22 536,096 0 9,377
MOLECULAR TEMPLATES INC COM 608550109 3,652 261,151 SH   SOLE 34 261,151 0 0
MOLECULIN BIOTECH INC COM 60855D101 8 8,436 SH   SOLE 18 8,436 0 0
MOLECULIN BIOTECH INC COM 60855D101 119 129,714 SH   SOLE 21 129,714 0 0
MOLINA HEALTHCARE INC COM 60855R100 19,259 141,931 SH   SOLE 2 30,719 0 111,212
MOLINA HEALTHCARE INC COM 60855R100 37 276 SH   SOLE 4 276 0 0
MOLINA HEALTHCARE INC COM 60855R100 220 1,623 SH   SOLE 7 1,623 0 0
MOLINA HEALTHCARE INC COM 60855R100 23,064 169,975 SH   SOLE 18 169,975 0 0
MOLINA HEALTHCARE INC COM 60855R100 1,970 14,522 SH   SOLE 19 14,522 0 0
MOLINA HEALTHCARE INC COM 60855R100 444,533 3,276,094 SH   SOLE 21 3,276,094 0 0
MOLINA HEALTHCARE INC COM 60855R100 289,271 2,131,850 SH   SOLE 22 2,018,228 0 113,622
MOLINA HEALTHCARE INC COM 60855R100 9,878 72,800 SH   SOLE 26 21,153 0 51,647
MOLINA HEALTHCARE INC COM 60855R100 1,016 7,489 SH   SOLE 28 7,489 0 0
MOLINA HEALTHCARE INC COM 60855R100 2,550 18,793 SH   SOLE 30 18,793 0 0
MOLINA HEALTHCARE INC COM 60855R100 263 1,936 SH   SOLE 31 1,270 0 666
MOLINA HEALTHCARE INC COM 60855R100 952 7,013 SH   SOLE 36 7,013 0 0
MOLINA HEALTHCARE INC COM 60855R100 813 5,989 SH   SOLE 40 5,989 0 0
MOLSON COORS BREWING CO CL B 60871R209 32,231 597,976 SH   SOLE 2 231,987 0 365,989
MOLSON COORS BREWING CO CL B 60871R209 6,672 123,777 SH   SOLE 4 118,784 0 4,993
MOLSON COORS BREWING CO CL B 60871R209 10,934 202,854 SH   SOLE 7 166,201 0 36,653
MOLSON COORS BREWING CO CL B 60871R209 421 7,813 SH   SOLE 13 7,813 0 0
MOLSON COORS BREWING CO CL B 60871R209 69 1,276 SH   SOLE 15 1,276 0 0
MOLSON COORS BREWING CO CL B 60871R209 113,893 2,113,035 SH   SOLE 18 1,935,742 0 177,293
MOLSON COORS BREWING CO CL B 60871R209 56,493 1,048,111 SH   SOLE 19 1,048,111 0 0
MOLSON COORS BREWING CO CL B 60871R209 247,274 4,587,635 SH   SOLE 21 4,587,635 0 0
MOLSON COORS BREWING CO CL B 60871R209 249,650 4,631,723 SH   SOLE 22 4,187,274 0 444,449
MOLSON COORS BREWING CO CL B 60871R209 10,930 202,774 SH   SOLE 23 202,774 0 0
MOLSON COORS BREWING CO CL B 60871R209 13,355 247,774 SH   SOLE 25 219,454 0 28,320
MOLSON COORS BREWING CO CL B 60871R209 69,127 1,282,509 SH   SOLE 26 170,097 0 1,112,412
MOLSON COORS BREWING CO CL B 60871R209 1,951 36,197 SH   SOLE 28 24,782 0 11,415
MOLSON COORS BREWING CO CL B 60871R209 5,825 108,064 SH   SOLE 29 24,007 0 84,057
MOLSON COORS BREWING CO CL B 60871R209 49,014 909,350 SH   SOLE 30 909,350 0 0
MOLSON COORS BREWING CO CL B 60871R209 4,145 76,894 SH   SOLE 31 60,751 0 16,143
MOLSON COORS BREWING CO CL B 60871R209 26,022 482,790 SH   SOLE 34 482,790 0 0
MOLSON COORS BREWING CO CL B 60871R209 8,801 163,285 SH   SOLE 36 163,285 0 0
MOLSON COORS BREWING CO CL B 60871R209 280 5,197 SH   SOLE 40 5,197 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 812 41,175 SH   SOLE 2 3,773 0 37,402
MOMENTA PHARMACEUTICALS INC COM 60877T100 6 283 SH   SOLE 4 283 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 32 1,619 SH   SOLE 7 1,619 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 9,007 456,533 SH   SOLE 18 456,533 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 4,038 204,673 SH   SOLE 19 204,673 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 257,584 13,055,460 SH   SOLE 21 13,055,460 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 58,622 2,971,220 SH   SOLE 22 2,858,232 0 112,988
MOMENTA PHARMACEUTICALS INC COM 60877T100 25 1,277 SH   SOLE 23 1,277 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 720 36,494 SH   SOLE 26 28,040 0 8,454
MOMENTA PHARMACEUTICALS INC COM 60877T100 227 11,506 SH   SOLE 28 11,506 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 9,753 494,304 SH   SOLE 30 494,304 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 42 2,125 SH   SOLE 34 2,125 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 139 7,069 SH   SOLE 40 7,069 0 0
MOMO INC ADR 60879B107 8,868 264,704 SH   SOLE 2 23,055 0 241,649
MOMO INC ADR 60879B107 6,237 186,187 SH   SOLE 4 186,187 0 0
MOMO INC ADR 60879B107 659 19,664 SH   SOLE 7 19,664 0 0
MOMO INC ADR 60879B107 2,626 78,381 SH   SOLE 13 78,381 0 0
MOMO INC ADR 60879B107 15,530 463,583 SH   SOLE 15 442,822 0 20,761
MOMO INC ADR 60879B107 2,687 80,213 SH   SOLE 18 80,213 0 0
MOMO INC ADR 60879B107 12,268 366,208 SH   SOLE 19 366,208 0 0
MOMO INC ADR 60879B107 91,126 2,720,168 SH   SOLE 21 2,720,168 0 0
MOMO INC ADR 60879B107 62,618 1,869,185 SH   SOLE 22 1,652,094 0 217,091
MOMO INC ADR 60879B107 2,988 89,195 SH   SOLE 23 89,195 0 0
MOMO INC ADR 60879B107 15,823 472,333 SH   SOLE 25 472,333 0 0
MOMO INC ADR 60879B107 27,366 816,904 SH   SOLE 26 214,710 0 602,194
MOMO INC ADR 60879B107 632 18,858 SH   SOLE 28 18,858 0 0
MOMO INC ADR 60879B107 492 14,676 SH   SOLE 29 14,676 0 0
MOMO INC ADR 60879B107 28,043 837,108 SH   SOLE 30 837,108 0 0
MOMO INC ADR 60879B107 525 15,657 SH   SOLE 31 8,175 0 7,482
MOMO INC ADR 60879B107 116,147 3,467,078 SH   SOLE 34 3,467,078 0 0
MOMO INC ADR 60879B107 44 1,309 SH   SOLE 40 1,309 0 0
MONAKER GROUP INC COM NEW 609011200 3 1,615 SH   SOLE 18 1,615 0 0
MONAKER GROUP INC COM NEW 609011200 18 8,235 SH   SOLE 21 8,235 0 0
MONARCH CASINO & RESORT INC COM 609027107 262 5,396 SH   SOLE 2 453 0 4,943
MONARCH CASINO & RESORT INC COM 609027107 7 148 SH   SOLE 7 148 0 0
MONARCH CASINO & RESORT INC COM 609027107 2,601 53,569 SH   SOLE 18 53,569 0 0
MONARCH CASINO & RESORT INC COM 609027107 948 19,529 SH   SOLE 19 19,529 0 0
MONARCH CASINO & RESORT INC COM 609027107 66,076 1,360,983 SH   SOLE 21 1,360,983 0 0
MONARCH CASINO & RESORT INC COM 609027107 19,169 394,821 SH   SOLE 22 378,403 0 16,418
MONARCH CASINO & RESORT INC COM 609027107 339 6,989 SH   SOLE 26 0 0 6,989
MONARCH CASINO & RESORT INC COM 609027107 887 18,276 SH   SOLE 30 18,276 0 0
MONARCH CASINO & RESORT INC COM 609027107 104 2,132 SH   SOLE 40 2,132 0 0
MONDELEZ INTL INC CL A 609207105 201,061 3,650,338 SH   SOLE 2 312,096 0 3,338,242
MONDELEZ INTL INC CL A 609207105 37,440 679,741 SH   SOLE 4 640,821 0 38,920
MONDELEZ INTL INC CL A 609207105 75,065 1,362,837 SH   SOLE 7 1,344,063 0 18,774
MONDELEZ INTL INC CL A 609207105 1,953 35,461 SH   SOLE 13 35,461 0 0
MONDELEZ INTL INC CL A 609207105 587 10,649 SH   SOLE 15 10,649 0 0
MONDELEZ INTL INC CL A 609207105 2 30 SH   SOLE 17 0 0 30
MONDELEZ INTL INC CL A 609207105 263,322 4,780,716 SH   SOLE 18 4,577,917 0 202,799
MONDELEZ INTL INC CL A 609207105 51,926 942,742 SH   SOLE 19 942,742 0 0
MONDELEZ INTL INC CL A 609207105 590 10,720 SH   SOLE 20 10,720 0 0
MONDELEZ INTL INC CL A 609207105 1,610,046 29,231,042 SH   SOLE 21 29,231,042 0 0
MONDELEZ INTL INC CL A 609207105 1,943,218 35,279,915 SH   SOLE 22 31,534,219 0 3,745,696
MONDELEZ INTL INC CL A 609207105 57,688 1,047,350 SH   SOLE 23 1,047,350 0 0
MONDELEZ INTL INC CL A 609207105 80,964 1,469,943 SH   SOLE 25 1,469,943 0 0
MONDELEZ INTL INC CL A 609207105 366,322 6,650,734 SH   SOLE 26 881,193 0 5,769,541
MONDELEZ INTL INC CL A 609207105 14,825 269,145 SH   SOLE 28 188,142 0 81,003
MONDELEZ INTL INC CL A 609207105 11,681 212,077 SH   SOLE 29 212,077 0 0
MONDELEZ INTL INC CL A 609207105 320,720 5,822,811 SH   SOLE 30 5,822,811 0 0
MONDELEZ INTL INC CL A 609207105 18,425 334,511 SH   SOLE 31 258,132 0 76,379
MONDELEZ INTL INC CL A 609207105 12,908 234,343 SH   SOLE 32 234,343 0 0
MONDELEZ INTL INC CL A 609207105 30,091 546,306 SH   SOLE 34 546,306 0 0
MONDELEZ INTL INC CL A 609207105 58,480 1,061,720 SH   SOLE 36 1,061,720 0 0
MONDELEZ INTL INC CL A 609207105 1,743 31,638 SH   SOLE 40 31,638 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 16 7,457 SH   SOLE 18 7,457 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 194 92,447 SH   SOLE 21 92,447 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 1,158 551,641 SH   SOLE 22 551,641 0 0
MONGODB INC CL A 60937P106 12,482 94,839 SH   SOLE 2 5,013 0 89,826
MONGODB INC CL A 60937P106 2,246 17,067 SH   SOLE 4 15,903 0 1,164
MONGODB INC CL A 60937P106 348 2,646 SH   SOLE 7 2,646 0 0
MONGODB INC CL A 60937P106 3,389 25,747 SH   SOLE 18 22,498 0 3,249
MONGODB INC CL A 60937P106 26,936 204,669 SH   SOLE 19 204,669 0 0
MONGODB INC CL A 60937P106 78,215 594,290 SH   SOLE 21 594,290 0 0
MONGODB INC CL A 60937P106 137,571 1,045,295 SH   SOLE 22 968,713 0 76,582
MONGODB INC CL A 60937P106 3,992 30,329 SH   SOLE 23 30,329 0 0
MONGODB INC CL A 60937P106 40,257 305,878 SH   SOLE 25 305,878 0 0
MONGODB INC CL A 60937P106 12,504 95,009 SH   SOLE 26 49,502 0 45,507
MONGODB INC CL A 60937P106 1,135 8,627 SH   SOLE 28 6,401 0 2,226
MONGODB INC CL A 60937P106 1,226 9,317 SH   SOLE 29 560 0 8,757
MONGODB INC CL A 60937P106 12,621 95,898 SH   SOLE 30 95,898 0 0
MONGODB INC CL A 60937P106 948 7,200 SH   SOLE 31 5,906 0 1,294
MONGODB INC CL A 60937P106 11,791 89,588 SH   SOLE 34 89,588 0 0
MONGODB INC CL A 60937P106 1,538 11,685 SH   SOLE 36 11,685 0 0
MONGODB INC CL A 60937P106 97 738 SH   SOLE 40 738 0 0
MONGODB INC NOTE 0.750% 6/1 60937PAB2 1,516 750,000 PRN   SOLE 21 750,000 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 4,217 291,206 SH   SOLE 2 3,195 0 288,011
MONMOUTH REAL ESTATE INVT CO CL A 609720107 375 25,905 SH   SOLE 4 25,905 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 1,360 93,955 SH   SOLE 7 93,955 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 4,564 315,192 SH   SOLE 18 315,192 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 3,685 254,480 SH   SOLE 19 254,480 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 50,371 3,478,671 SH   SOLE 21 3,478,671 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 51,114 3,529,969 SH   SOLE 22 3,420,998 0 108,971
MONMOUTH REAL ESTATE INVT CO CL A 609720107 88 6,099 SH   SOLE 23 6,099 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 2,998 207,025 SH   SOLE 25 207,025 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 1,317 90,938 SH   SOLE 26 31,250 0 59,688
MONMOUTH REAL ESTATE INVT CO CL A 609720107 131 9,062 SH   SOLE 28 9,062 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 730 50,391 SH   SOLE 29 50,391 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 6,264 432,626 SH   SOLE 30 432,626 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 179 12,374 SH   SOLE 40 12,374 0 0
MONOLITHIC PWR SYS INC COM 609839105 17,193 96,580 SH   SOLE 2 22,880 0 73,700
MONOLITHIC PWR SYS INC COM 609839105 69 386 SH   SOLE 4 386 0 0
MONOLITHIC PWR SYS INC COM 609839105 150 844 SH   SOLE 7 844 0 0
MONOLITHIC PWR SYS INC COM 609839105 19,763 111,015 SH   SOLE 18 110,876 0 139
MONOLITHIC PWR SYS INC COM 609839105 114,638 643,961 SH   SOLE 19 643,961 0 0
MONOLITHIC PWR SYS INC COM 609839105 398,559 2,238,845 SH   SOLE 21 2,238,845 0 0
MONOLITHIC PWR SYS INC COM 609839105 237,558 1,334,447 SH   SOLE 22 1,260,140 0 74,307
MONOLITHIC PWR SYS INC COM 609839105 279 1,567 SH   SOLE 23 1,567 0 0
MONOLITHIC PWR SYS INC COM 609839105 3,378 18,975 SH   SOLE 26 8,154 0 10,821
MONOLITHIC PWR SYS INC COM 609839105 954 5,359 SH   SOLE 28 5,359 0 0
MONOLITHIC PWR SYS INC COM 609839105 2,336 13,124 SH   SOLE 30 13,124 0 0
MONOLITHIC PWR SYS INC COM 609839105 423 2,374 SH   SOLE 31 1,674 0 700
MONOLITHIC PWR SYS INC COM 609839105 20,213 113,541 SH   SOLE 34 113,541 0 0
MONOLITHIC PWR SYS INC COM 609839105 744 4,178 SH   SOLE 40 4,178 0 0
MONRO INC COM 610236101 1,070 13,687 SH   SOLE 2 1,238 0 12,449
MONRO INC COM 610236101 15 198 SH   SOLE 4 198 0 0
MONRO INC COM 610236101 48 611 SH   SOLE 7 611 0 0
MONRO INC COM 610236101 11,463 146,586 SH   SOLE 18 146,586 0 0
MONRO INC COM 610236101 4,488 57,396 SH   SOLE 19 57,396 0 0
MONRO INC COM 610236101 290,766 3,718,232 SH   SOLE 21 3,718,232 0 0
MONRO INC COM 610236101 76,178 974,145 SH   SOLE 22 933,325 0 40,820
MONRO INC COM 610236101 889 11,366 SH   SOLE 26 9,157 0 2,209
MONRO INC COM 610236101 321 4,109 SH   SOLE 28 4,109 0 0
MONRO INC COM 610236101 3,624 46,349 SH   SOLE 30 46,349 0 0
MONRO INC COM 610236101 274 3,504 SH   SOLE 40 3,504 0 0
MONROE CAP CORP COM 610335101 1,246 114,692 SH   SOLE 30 114,692 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 61,920 974,357 SH   SOLE 2 119,167 0 855,190
MONSTER BEVERAGE CORP NEW COM 61174X109 11,545 181,668 SH   SOLE 4 170,297 0 11,371
MONSTER BEVERAGE CORP NEW COM 61174X109 23,063 362,906 SH   SOLE 7 356,711 0 6,195
MONSTER BEVERAGE CORP NEW COM 61174X109 2,262 35,596 SH   SOLE 13 35,596 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 201 3,162 SH   SOLE 15 3,162 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 80,413 1,265,349 SH   SOLE 18 1,189,698 0 75,651
MONSTER BEVERAGE CORP NEW COM 61174X109 21,255 334,464 SH   SOLE 19 334,464 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 507,731 7,989,479 SH   SOLE 21 7,989,479 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 615,507 9,685,390 SH   SOLE 22 8,595,913 0 1,089,477
MONSTER BEVERAGE CORP NEW COM 61174X109 18,867 296,889 SH   SOLE 23 296,889 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 24,192 380,680 SH   SOLE 25 380,680 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 96,362 1,516,310 SH   SOLE 26 261,899 0 1,254,411
MONSTER BEVERAGE CORP NEW COM 61174X109 4,836 76,103 SH   SOLE 28 53,313 0 22,790
MONSTER BEVERAGE CORP NEW COM 61174X109 618 9,731 SH   SOLE 29 9,731 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 119,618 1,882,260 SH   SOLE 30 1,882,260 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 5,478 86,204 SH   SOLE 31 71,201 0 15,003
MONSTER BEVERAGE CORP NEW COM 61174X109 5,561 87,513 SH   SOLE 32 87,513 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 2,489 39,171 SH   SOLE 34 39,171 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 17,766 279,561 SH   SOLE 36 279,561 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 601 9,464 SH   SOLE 40 9,464 0 0
MONTAGE RES CORP COM 61179L100 648 81,565 SH   SOLE 2 58,726 0 22,839
MONTAGE RES CORP COM 61179L100 0 38 SH   SOLE 7 38 0 0
MONTAGE RES CORP COM 61179L100 588 74,114 SH   SOLE 18 74,114 0 0
MONTAGE RES CORP COM 61179L100 284 35,807 SH   SOLE 19 35,807 0 0
MONTAGE RES CORP COM 61179L100 5,989 754,267 SH   SOLE 21 754,267 0 0
MONTAGE RES CORP COM 61179L100 4,581 576,992 SH   SOLE 22 568,000 0 8,992
MOODYS CORP COM 615369105 121,505 511,796 SH   SOLE 2 144,897 0 366,899
MOODYS CORP COM 615369105 22,740 95,783 SH   SOLE 4 91,054 0 4,729
MOODYS CORP COM 615369105 32,673 137,624 SH   SOLE 7 137,624 0 0
MOODYS CORP COM 615369105 2,294 9,662 SH   SOLE 13 9,662 0 0
MOODYS CORP COM 615369105 253 1,067 SH   SOLE 15 1,067 0 0
MOODYS CORP COM 615369105 85,872 361,704 SH   SOLE 18 326,937 0 34,767
MOODYS CORP COM 615369105 23,268 98,008 SH   SOLE 19 98,008 0 0
MOODYS CORP COM 615369105 16,844 70,949 SH   SOLE 20 70,949 0 0
MOODYS CORP COM 615369105 804,334 3,387,955 SH   SOLE 21 3,387,955 0 0
MOODYS CORP COM 615369105 977,118 4,115,742 SH   SOLE 22 3,616,497 0 499,245
MOODYS CORP COM 615369105 34,623 145,837 SH   SOLE 23 145,837 0 0
MOODYS CORP COM 615369105 41,417 174,455 SH   SOLE 25 174,455 0 0
MOODYS CORP COM 615369105 188,843 795,428 SH   SOLE 26 112,386 0 683,042
MOODYS CORP COM 615369105 7,583 31,939 SH   SOLE 28 22,215 0 9,724
MOODYS CORP COM 615369105 6,715 28,286 SH   SOLE 29 11,930 0 16,356
MOODYS CORP COM 615369105 177,720 748,580 SH   SOLE 30 748,580 0 0
MOODYS CORP COM 615369105 13,280 55,938 SH   SOLE 31 41,574 0 14,364
MOODYS CORP COM 615369105 6,822 28,735 SH   SOLE 34 28,735 0 0
MOODYS CORP COM 615369105 27,209 114,608 SH   SOLE 36 114,608 0 0
MOODYS CORP COM 615369105 860 3,624 SH   SOLE 40 3,624 0 0
MOOG INC CL A 615394202 1,326 15,538 SH   SOLE 2 1,220 0 14,318
MOOG INC CL A 615394202 11 130 SH   SOLE 4 130 0 0
MOOG INC CL A 615394202 69 803 SH   SOLE 7 803 0 0
MOOG INC CL A 615394202 12,302 144,168 SH   SOLE 18 144,168 0 0
MOOG INC CL A 615394202 4,837 56,680 SH   SOLE 19 56,680 0 0
MOOG INC CL A 615394202 353,613 4,144,061 SH   SOLE 21 4,144,061 0 0
MOOG INC CL A 615394202 82,626 968,314 SH   SOLE 22 924,943 0 43,371
MOOG INC CL A 615394202 700 8,200 SH   SOLE 26 8,200 0 0
MOOG INC CL A 615394202 334 3,918 SH   SOLE 28 3,918 0 0
MOOG INC CL A 615394202 3,849 45,103 SH   SOLE 30 45,103 0 0
MOOG INC CL A 615394202 53 616 SH   SOLE 36 616 0 0
MOOG INC CL A 615394202 257 3,015 SH   SOLE 40 3,015 0 0
MORGAN STANLEY COM NEW 617446448 226,926 4,439,094 SH   SOLE 2 1,665,817 0 2,773,277
MORGAN STANLEY COM NEW 617446448 41,484 811,506 SH   SOLE 4 776,612 0 34,894
MORGAN STANLEY COM NEW 617446448 56,475 1,104,754 SH   SOLE 7 1,096,878 0 7,876
MORGAN STANLEY COM NEW 617446448 6,830 133,604 SH   SOLE 13 133,604 0 0
MORGAN STANLEY COM NEW 617446448 362 7,074 SH   SOLE 15 7,074 0 0
MORGAN STANLEY COM NEW 617446448 469,349 9,181,315 SH   SOLE 18 8,602,482 0 578,833
MORGAN STANLEY COM NEW 617446448 616,890 12,067,482 SH   SOLE 19 12,067,482 0 0
MORGAN STANLEY COM NEW 617446448 1,218,760 23,841,153 SH   SOLE 21 23,841,153 0 0
MORGAN STANLEY COM NEW 617446448 1,667,376 32,616,898 SH   SOLE 22 28,300,719 0 4,316,179
MORGAN STANLEY COM NEW 617446448 68,586 1,341,657 SH   SOLE 23 1,341,657 0 0
MORGAN STANLEY COM NEW 617446448 68,209 1,334,293 SH   SOLE 25 1,334,293 0 0
MORGAN STANLEY COM NEW 617446448 264,892 5,181,762 SH   SOLE 26 695,533 0 4,486,229
MORGAN STANLEY COM NEW 617446448 11,902 232,823 SH   SOLE 28 161,714 0 71,109
MORGAN STANLEY COM NEW 617446448 32,881 643,219 SH   SOLE 29 282,092 0 361,127
MORGAN STANLEY COM NEW 617446448 258,877 5,064,099 SH   SOLE 30 5,064,099 0 0
MORGAN STANLEY COM NEW 617446448 37,343 730,503 SH   SOLE 31 555,267 0 175,236
MORGAN STANLEY COM NEW 617446448 120,779 2,362,657 SH   SOLE 34 2,362,657 0 0
MORGAN STANLEY COM NEW 617446448 52,476 1,026,527 SH   SOLE 36 1,026,527 0 0
MORGAN STANLEY COM NEW 617446448 1,417 27,712 SH   SOLE 40 27,712 0 0
MORNINGSTAR INC COM 617700109 5,973 39,473 SH   SOLE 2 3,332 0 36,141
MORNINGSTAR INC COM 617700109 17 113 SH   SOLE 4 113 0 0
MORNINGSTAR INC COM 617700109 54 357 SH   SOLE 7 357 0 0
MORNINGSTAR INC COM 617700109 1,787 11,807 SH   SOLE 18 11,807 0 0
MORNINGSTAR INC COM 617700109 694 4,587 SH   SOLE 19 4,587 0 0
MORNINGSTAR INC COM 617700109 39,913 263,785 SH   SOLE 21 263,785 0 0
MORNINGSTAR INC COM 617700109 85,830 567,246 SH   SOLE 22 531,869 0 35,377
MORNINGSTAR INC COM 617700109 135 889 SH   SOLE 23 889 0 0
MORNINGSTAR INC COM 617700109 1,154 7,630 SH   SOLE 26 2,893 0 4,737
MORNINGSTAR INC COM 617700109 388 2,566 SH   SOLE 28 2,566 0 0
MORNINGSTAR INC COM 617700109 978 6,463 SH   SOLE 30 6,463 0 0
MORNINGSTAR INC COM 617700109 63 416 SH   SOLE 31 416 0 0
MORNINGSTAR INC COM 617700109 348 2,298 SH   SOLE 40 2,298 0 0
MORPHIC HLDG INC COM 61775R105 40 2,352 SH   SOLE 2 0 0 2,352
MORPHIC HLDG INC COM 61775R105 309 18,035 SH   SOLE 18 18,035 0 0
MORPHIC HLDG INC COM 61775R105 146 8,492 SH   SOLE 19 8,492 0 0
MORPHIC HLDG INC COM 61775R105 3,385 197,244 SH   SOLE 21 197,244 0 0
MORPHIC HLDG INC COM 61775R105 653 38,055 SH   SOLE 22 36,586 0 1,469
MORPHOSYS AG SPONSORED ADS 617760202 15,881 445,211 SH   SOLE 18 445,211 0 0
MOSAIC CO NEW COM 61945C103 23,066 1,065,875 SH   SOLE 2 297,485 0 768,390
MOSAIC CO NEW COM 61945C103 3,768 174,106 SH   SOLE 4 164,445 0 9,661
MOSAIC CO NEW COM 61945C103 7,720 356,726 SH   SOLE 7 351,050 0 5,676
MOSAIC CO NEW COM 61945C103 1,035 47,847 SH   SOLE 13 47,847 0 0
MOSAIC CO NEW COM 61945C103 40 1,841 SH   SOLE 15 1,841 0 0
MOSAIC CO NEW COM 61945C103 18,900 873,389 SH   SOLE 18 709,661 0 163,728
MOSAIC CO NEW COM 61945C103 9,679 447,280 SH   SOLE 19 447,280 0 0
MOSAIC CO NEW COM 61945C103 186,714 8,628,196 SH   SOLE 21 8,628,196 0 0
MOSAIC CO NEW COM 61945C103 198,476 9,171,722 SH   SOLE 22 8,023,392 0 1,148,330
MOSAIC CO NEW COM 61945C103 5,867 271,120 SH   SOLE 23 271,120 0 0
MOSAIC CO NEW COM 61945C103 9,483 438,204 SH   SOLE 25 438,204 0 0
MOSAIC CO NEW COM 61945C103 43,444 2,007,588 SH   SOLE 26 375,876 0 1,631,712
MOSAIC CO NEW COM 61945C103 1,426 65,907 SH   SOLE 28 46,200 0 19,707
MOSAIC CO NEW COM 61945C103 5,205 240,538 SH   SOLE 29 7,027 0 233,511
MOSAIC CO NEW COM 61945C103 37,934 1,752,948 SH   SOLE 30 1,752,948 0 0
MOSAIC CO NEW COM 61945C103 1,729 79,879 SH   SOLE 31 61,514 0 18,365
MOSAIC CO NEW COM 61945C103 765 35,336 SH   SOLE 34 35,336 0 0
MOSAIC CO NEW COM 61945C103 6,682 308,764 SH   SOLE 36 308,764 0 0
MOSAIC CO NEW COM 61945C103 196 9,051 SH   SOLE 40 9,051 0 0
MOSYS INC COM 619718307 1 293 SH   SOLE 21 293 0 0
MOSYS INC COM 619718307 10 5,553 SH   SOLE 22 5,553 0 0
MOTORCAR PTS AMER INC COM 620071100 412 18,680 SH   SOLE 2 780 0 17,900
MOTORCAR PTS AMER INC COM 620071100 9 415 SH   SOLE 7 415 0 0
MOTORCAR PTS AMER INC COM 620071100 1,918 87,058 SH   SOLE 18 87,058 0 0
MOTORCAR PTS AMER INC COM 620071100 897 40,703 SH   SOLE 19 40,703 0 0
MOTORCAR PTS AMER INC COM 620071100 50,270 2,281,908 SH   SOLE 21 2,281,908 0 0
MOTORCAR PTS AMER INC COM 620071100 12,678 575,489 SH   SOLE 22 552,308 0 23,181
MOTORCAR PTS AMER INC COM 620071100 58 2,615 SH   SOLE 28 2,615 0 0
MOTORCAR PTS AMER INC COM 620071100 600 27,219 SH   SOLE 30 27,219 0 0
MOTORCAR PTS AMER INC COM 620071100 51 2,323 SH   SOLE 40 2,323 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 95,637 593,505 SH   SOLE 2 198,442 0 395,063
MOTOROLA SOLUTIONS INC COM NEW 620076307 18,073 112,157 SH   SOLE 4 107,513 0 4,644
MOTOROLA SOLUTIONS INC COM NEW 620076307 40,245 249,751 SH   SOLE 7 187,718 0 62,033
MOTOROLA SOLUTIONS INC COM NEW 620076307 539 3,342 SH   SOLE 13 3,342 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 169 1,050 SH   SOLE 15 1,050 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 43 268 SH   SOLE 17 0 0 268
MOTOROLA SOLUTIONS INC COM NEW 620076307 171,814 1,066,240 SH   SOLE 18 996,589 0 69,651
MOTOROLA SOLUTIONS INC COM NEW 620076307 350,560 2,175,499 SH   SOLE 19 2,175,499 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 1,139,949 7,074,276 SH   SOLE 21 7,074,276 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 810,229 5,028,108 SH   SOLE 22 4,502,522 0 525,586
MOTOROLA SOLUTIONS INC COM NEW 620076307 27,137 168,406 SH   SOLE 23 168,406 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 137,254 851,770 SH   SOLE 25 851,770 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 176,326 1,094,243 SH   SOLE 26 171,712 0 922,531
MOTOROLA SOLUTIONS INC COM NEW 620076307 5,001 31,035 SH   SOLE 28 21,598 0 9,437
MOTOROLA SOLUTIONS INC COM NEW 620076307 3,906 24,241 SH   SOLE 29 24,241 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 138,657 860,474 SH   SOLE 30 860,474 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 15,618 96,923 SH   SOLE 31 75,006 0 21,917
MOTOROLA SOLUTIONS INC COM NEW 620076307 17,752 110,168 SH   SOLE 34 110,168 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 28,577 177,341 SH   SOLE 36 177,341 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 546 3,388 SH   SOLE 40 3,388 0 0
MOTUS GI HLDGS INC COM 62014P108 8 3,304 SH   SOLE 18 3,304 0 0
MOTUS GI HLDGS INC COM 62014P108 79 34,381 SH   SOLE 21 34,381 0 0
MOTUS GI HLDGS INC COM 62014P108 90 39,197 SH   SOLE 22 39,197 0 0
MOVADO GROUP INC COM 624580106 371 17,050 SH   SOLE 2 703 0 16,347
MOVADO GROUP INC COM 624580106 5 220 SH   SOLE 7 220 0 0
MOVADO GROUP INC COM 624580106 1,602 73,679 SH   SOLE 18 73,679 0 0
MOVADO GROUP INC COM 624580106 596 27,417 SH   SOLE 19 27,417 0 0
MOVADO GROUP INC COM 624580106 42,461 1,953,131 SH   SOLE 21 1,953,131 0 0
MOVADO GROUP INC COM 624580106 11,185 514,479 SH   SOLE 22 490,476 0 24,003
MOVADO GROUP INC COM 624580106 173 7,960 SH   SOLE 26 0 0 7,960
MOVADO GROUP INC COM 624580106 51 2,356 SH   SOLE 28 2,356 0 0
MOVADO GROUP INC COM 624580106 550 25,284 SH   SOLE 30 25,284 0 0
MOVADO GROUP INC COM 624580106 39 1,797 SH   SOLE 40 1,797 0 0
MPLX LP COM UNIT REP LTD 55336V100 695 27,304 SH   SOLE 18 27,304 0 0
MPLX LP COM UNIT REP LTD 55336V100 61,380 2,410,853 SH   SOLE 19 2,410,853 0 0
MR COOPER GROUP INC COM 62482R107 715 57,139 SH   SOLE 2 2,723 0 54,416
MR COOPER GROUP INC COM 62482R107 6 455 SH   SOLE 4 455 0 0
MR COOPER GROUP INC COM 62482R107 19 1,528 SH   SOLE 7 1,528 0 0
MR COOPER GROUP INC COM 62482R107 3,439 274,940 SH   SOLE 18 274,940 0 0
MR COOPER GROUP INC COM 62482R107 1,689 135,022 SH   SOLE 19 135,022 0 0
MR COOPER GROUP INC COM 62482R107 34,417 2,751,145 SH   SOLE 21 2,751,145 0 0
MR COOPER GROUP INC COM 62482R107 27,299 2,182,156 SH   SOLE 22 2,087,356 0 94,800
MR COOPER GROUP INC COM 62482R107 472 37,713 SH   SOLE 26 29,256 0 8,457
MR COOPER GROUP INC COM 62482R107 298 23,845 SH   SOLE 28 23,845 0 0
MR COOPER GROUP INC COM 62482R107 284 22,740 SH   SOLE 30 22,740 0 0
MR COOPER GROUP INC COM 62482R107 131 10,449 SH   SOLE 40 10,449 0 0
MRC GLOBAL INC COM 55345K103 1,033 75,756 SH   SOLE 2 2,790 0 72,966
MRC GLOBAL INC COM 55345K103 7 496 SH   SOLE 4 496 0 0
MRC GLOBAL INC COM 55345K103 34 2,465 SH   SOLE 7 2,465 0 0
MRC GLOBAL INC COM 55345K103 3,669 268,982 SH   SOLE 18 268,982 0 0
MRC GLOBAL INC COM 55345K103 1,890 138,539 SH   SOLE 19 138,539 0 0
MRC GLOBAL INC COM 55345K103 36,385 2,667,510 SH   SOLE 21 2,667,510 0 0
MRC GLOBAL INC COM 55345K103 32,637 2,392,717 SH   SOLE 22 2,269,984 0 122,733
MRC GLOBAL INC COM 55345K103 477 34,972 SH   SOLE 26 9,899 0 25,073
MRC GLOBAL INC COM 55345K103 170 12,442 SH   SOLE 28 12,442 0 0
MRC GLOBAL INC COM 55345K103 372 27,265 SH   SOLE 30 27,265 0 0
MRC GLOBAL INC COM 55345K103 169 12,400 SH   SOLE 31 0 0 12,400
MRC GLOBAL INC COM 55345K103 101 7,429 SH   SOLE 36 7,429 0 0
MRC GLOBAL INC COM 55345K103 96 7,044 SH   SOLE 40 7,044 0 0
MRI INTERVENTIONS INC COM NEW 55347P209 37 7,773 SH   SOLE 21 7,773 0 0
MSA SAFETY INC COM 553498106 3,776 29,886 SH   SOLE 2 16,442 0 13,444
MSA SAFETY INC COM 553498106 27 213 SH   SOLE 4 213 0 0
MSA SAFETY INC COM 553498106 2,442 19,325 SH   SOLE 7 19,325 0 0
MSA SAFETY INC COM 553498106 25,727 203,600 SH   SOLE 18 203,600 0 0
MSA SAFETY INC COM 553498106 7,839 62,040 SH   SOLE 19 62,040 0 0
MSA SAFETY INC COM 553498106 323,286 2,558,450 SH   SOLE 21 2,558,450 0 0
MSA SAFETY INC COM 553498106 154,382 1,221,761 SH   SOLE 22 1,173,872 0 47,889
MSA SAFETY INC COM 553498106 1,257 9,949 SH   SOLE 26 7,063 0 2,886
MSA SAFETY INC COM 553498106 598 4,735 SH   SOLE 28 4,735 0 0
MSA SAFETY INC COM 553498106 1,516 11,996 SH   SOLE 30 11,996 0 0
MSA SAFETY INC COM 553498106 495 3,917 SH   SOLE 40 3,917 0 0
MSB FINL CORP NEW COM 55352L101 16 903 SH   SOLE 18 903 0 0
MSB FINL CORP NEW COM 55352L101 12 650 SH   SOLE 21 650 0 0
MSC INDL DIRECT INC CL A 553530106 21,225 270,480 SH   SOLE 2 172,296 0 98,184
MSC INDL DIRECT INC CL A 553530106 2,224 28,341 SH   SOLE 4 28,341 0 0
MSC INDL DIRECT INC CL A 553530106 700 8,917 SH   SOLE 7 8,917 0 0
MSC INDL DIRECT INC CL A 553530106 11,586 147,643 SH   SOLE 18 144,000 0 3,643
MSC INDL DIRECT INC CL A 553530106 1,173 14,946 SH   SOLE 19 14,946 0 0
MSC INDL DIRECT INC CL A 553530106 182,860 2,330,311 SH   SOLE 21 2,330,311 0 0
MSC INDL DIRECT INC CL A 553530106 146,519 1,867,196 SH   SOLE 22 1,698,262 0 168,934
MSC INDL DIRECT INC CL A 553530106 3,641 46,397 SH   SOLE 23 46,397 0 0
MSC INDL DIRECT INC CL A 553530106 1,298 16,543 SH   SOLE 25 16,543 0 0
MSC INDL DIRECT INC CL A 553530106 2,858 36,417 SH   SOLE 26 23,421 0 12,996
MSC INDL DIRECT INC CL A 553530106 444 5,656 SH   SOLE 28 5,656 0 0
MSC INDL DIRECT INC CL A 553530106 1,507 19,199 SH   SOLE 29 19,199 0 0
MSC INDL DIRECT INC CL A 553530106 1,444 18,407 SH   SOLE 30 18,407 0 0
MSC INDL DIRECT INC CL A 553530106 3,461 44,101 SH   SOLE 31 32,087 0 12,014
MSC INDL DIRECT INC CL A 553530106 2,370 30,200 SH   SOLE 34 30,200 0 0
MSC INDL DIRECT INC CL A 553530106 346 4,404 SH   SOLE 36 4,404 0 0
MSC INDL DIRECT INC CL A 553530106 369 4,698 SH   SOLE 40 4,698 0 0
MSCI INC COM 55354G100 56,150 217,483 SH   SOLE 2 38,146 0 179,337
MSCI INC COM 55354G100 10,773 41,725 SH   SOLE 4 39,376 0 2,349
MSCI INC COM 55354G100 23,864 92,431 SH   SOLE 7 71,245 0 21,186
MSCI INC COM 55354G100 300 1,163 SH   SOLE 13 1,163 0 0
MSCI INC COM 55354G100 141 545 SH   SOLE 15 545 0 0
MSCI INC COM 55354G100 131 506 SH   SOLE 17 0 0 506
MSCI INC COM 55354G100 49,161 190,415 SH   SOLE 18 178,822 0 11,593
MSCI INC COM 55354G100 158,660 614,534 SH   SOLE 19 614,534 0 0
MSCI INC COM 55354G100 568,291 2,201,143 SH   SOLE 21 2,201,143 0 0
MSCI INC COM 55354G100 533,634 2,066,906 SH   SOLE 22 1,853,128 0 213,778
MSCI INC COM 55354G100 16,479 63,829 SH   SOLE 23 63,829 0 0
MSCI INC COM 55354G100 83,986 325,302 SH   SOLE 25 325,302 0 0
MSCI INC COM 55354G100 105,948 410,366 SH   SOLE 26 55,632 0 354,734
MSCI INC COM 55354G100 4,100 15,880 SH   SOLE 28 11,050 0 4,830
MSCI INC COM 55354G100 5,198 20,132 SH   SOLE 29 2,424 0 17,708
MSCI INC COM 55354G100 87,876 340,368 SH   SOLE 30 340,368 0 0
MSCI INC COM 55354G100 5,068 19,631 SH   SOLE 31 15,981 0 3,650
MSCI INC COM 55354G100 1,439 5,574 SH   SOLE 34 5,574 0 0
MSCI INC COM 55354G100 13,303 51,526 SH   SOLE 36 51,526 0 0
MSCI INC COM 55354G100 491 1,900 SH   SOLE 40 1,900 0 0
MSG NETWORK INC CL A 553573106 851 48,934 SH   SOLE 2 4,313 0 44,621
MSG NETWORK INC CL A 553573106 4 213 SH   SOLE 4 213 0 0
MSG NETWORK INC CL A 553573106 17 956 SH   SOLE 7 956 0 0
MSG NETWORK INC CL A 553573106 2,754 158,298 SH   SOLE 18 146,184 0 12,114
MSG NETWORK INC CL A 553573106 2,947 169,376 SH   SOLE 19 169,376 0 0
MSG NETWORK INC CL A 553573106 26,571 1,527,091 SH   SOLE 21 1,527,091 0 0
MSG NETWORK INC CL A 553573106 28,771 1,653,519 SH   SOLE 22 1,589,672 0 63,847
MSG NETWORK INC CL A 553573106 196 11,255 SH   SOLE 23 11,255 0 0
MSG NETWORK INC CL A 553573106 1,558 89,545 SH   SOLE 26 24,342 0 65,203
MSG NETWORK INC CL A 553573106 140 8,052 SH   SOLE 28 8,052 0 0
MSG NETWORK INC CL A 553573106 273 15,691 SH   SOLE 30 15,691 0 0
MSG NETWORK INC CL A 553573106 120 6,870 SH   SOLE 40 6,870 0 0
MTBC INC COM 55378G102 5 1,262 SH   SOLE 18 1,262 0 0
MTBC INC COM 55378G102 86 21,168 SH   SOLE 21 21,168 0 0
MTBC INC COM 55378G102 201 49,415 SH   SOLE 22 49,415 0 0
MTS SYS CORP COM 553777103 721 15,016 SH   SOLE 2 633 0 14,383
MTS SYS CORP COM 553777103 6 127 SH   SOLE 4 127 0 0
MTS SYS CORP COM 553777103 15 303 SH   SOLE 7 303 0 0
MTS SYS CORP COM 553777103 3,848 80,120 SH   SOLE 18 80,120 0 0
MTS SYS CORP COM 553777103 1,503 31,298 SH   SOLE 19 31,298 0 0
MTS SYS CORP COM 553777103 99,339 2,068,274 SH   SOLE 21 2,068,274 0 0
MTS SYS CORP COM 553777103 25,796 537,085 SH   SOLE 22 514,931 0 22,154
MTS SYS CORP COM 553777103 359 7,476 SH   SOLE 26 2,155 0 5,321
MTS SYS CORP COM 553777103 104 2,167 SH   SOLE 28 2,167 0 0
MTS SYS CORP COM 553777103 14,463 301,121 SH   SOLE 30 301,121 0 0
MTS SYS CORP COM 553777103 76 1,582 SH   SOLE 40 1,582 0 0
MUELLER INDS INC COM 624756102 1,219 38,379 SH   SOLE 2 2,163 0 36,216
MUELLER INDS INC COM 624756102 10 318 SH   SOLE 4 318 0 0
MUELLER INDS INC COM 624756102 51 1,618 SH   SOLE 7 1,618 0 0
MUELLER INDS INC COM 624756102 7,918 249,372 SH   SOLE 18 249,372 0 0
MUELLER INDS INC COM 624756102 3,117 98,180 SH   SOLE 19 98,180 0 0
MUELLER INDS INC COM 624756102 200,342 6,309,981 SH   SOLE 21 6,309,981 0 0
MUELLER INDS INC COM 624756102 53,422 1,682,578 SH   SOLE 22 1,604,673 0 77,905
MUELLER INDS INC COM 624756102 614 19,323 SH   SOLE 26 6,532 0 12,791
MUELLER INDS INC COM 624756102 209 6,594 SH   SOLE 28 6,594 0 0
MUELLER INDS INC COM 624756102 2,492 78,503 SH   SOLE 30 78,503 0 0
MUELLER INDS INC COM 624756102 79 2,485 SH   SOLE 36 2,485 0 0
MUELLER INDS INC COM 624756102 191 6,027 SH   SOLE 40 6,027 0 0
MUELLER WTR PRODS INC COM SER A 624758108 1,267 105,759 SH   SOLE 2 5,708 0 100,051
MUELLER WTR PRODS INC COM SER A 624758108 14 1,208 SH   SOLE 4 1,208 0 0
MUELLER WTR PRODS INC COM SER A 624758108 1,275 106,420 SH   SOLE 7 106,420 0 0
MUELLER WTR PRODS INC COM SER A 624758108 6,385 532,982 SH   SOLE 18 532,982 0 0
MUELLER WTR PRODS INC COM SER A 624758108 3,303 275,719 SH   SOLE 19 275,719 0 0
MUELLER WTR PRODS INC COM SER A 624758108 64,597 5,392,073 SH   SOLE 21 5,392,073 0 0
MUELLER WTR PRODS INC COM SER A 624758108 54,893 4,582,060 SH   SOLE 22 4,374,480 0 207,580
MUELLER WTR PRODS INC COM SER A 624758108 396 33,032 SH   SOLE 26 18,054 0 14,978
MUELLER WTR PRODS INC COM SER A 624758108 235 19,583 SH   SOLE 28 19,583 0 0
MUELLER WTR PRODS INC COM SER A 624758108 9,636 804,365 SH   SOLE 30 804,365 0 0
MUELLER WTR PRODS INC COM SER A 624758108 224 18,689 SH   SOLE 40 18,689 0 0
MURPHY OIL CORP COM 626717102 10,311 384,733 SH   SOLE 2 74,741 0 309,992
MURPHY OIL CORP COM 626717102 20 754 SH   SOLE 4 754 0 0
MURPHY OIL CORP COM 626717102 142 5,297 SH   SOLE 7 5,297 0 0
MURPHY OIL CORP COM 626717102 10,960 408,945 SH   SOLE 18 408,945 0 0
MURPHY OIL CORP COM 626717102 952 35,541 SH   SOLE 19 35,541 0 0
MURPHY OIL CORP COM 626717102 201,228 7,508,524 SH   SOLE 21 7,508,524 0 0
MURPHY OIL CORP COM 626717102 150,621 5,620,204 SH   SOLE 22 5,283,643 0 336,561
MURPHY OIL CORP COM 626717102 1,912 71,353 SH   SOLE 26 47,479 0 23,874
MURPHY OIL CORP COM 626717102 571 21,306 SH   SOLE 28 21,306 0 0
MURPHY OIL CORP COM 626717102 2,096 78,215 SH   SOLE 30 78,215 0 0
MURPHY OIL CORP COM 626717102 345 12,856 SH   SOLE 31 3,154 0 9,702
MURPHY OIL CORP COM 626717102 1,214 45,314 SH   SOLE 36 45,314 0 0
MURPHY OIL CORP COM 626717102 447 16,666 SH   SOLE 40 16,666 0 0
MURPHY USA INC COM 626755102 4,568 39,045 SH   SOLE 2 13,727 0 25,318
MURPHY USA INC COM 626755102 12 106 SH   SOLE 4 106 0 0
MURPHY USA INC COM 626755102 148 1,265 SH   SOLE 7 1,265 0 0
MURPHY USA INC COM 626755102 19,316 165,091 SH   SOLE 18 165,091 0 0
MURPHY USA INC COM 626755102 6,092 52,070 SH   SOLE 19 52,070 0 0
MURPHY USA INC COM 626755102 246,984 2,110,973 SH   SOLE 21 2,110,973 0 0
MURPHY USA INC COM 626755102 139,129 1,189,135 SH   SOLE 22 1,142,773 0 46,362
MURPHY USA INC COM 626755102 1,108 9,469 SH   SOLE 23 9,469 0 0
MURPHY USA INC COM 626755102 1,579 13,496 SH   SOLE 26 11,159 0 2,337
MURPHY USA INC COM 626755102 476 4,065 SH   SOLE 28 4,065 0 0
MURPHY USA INC COM 626755102 1,247 10,658 SH   SOLE 30 10,658 0 0
MURPHY USA INC COM 626755102 427 3,650 SH   SOLE 31 0 0 3,650
MURPHY USA INC COM 626755102 251 2,149 SH   SOLE 36 2,149 0 0
MURPHY USA INC COM 626755102 380 3,245 SH   SOLE 40 3,245 0 0
MUSTANG BIO INC COM 62818Q104 49 12,001 SH   SOLE 2 1,465 0 10,536
MUSTANG BIO INC COM 62818Q104 407 99,747 SH   SOLE 18 99,747 0 0
MUSTANG BIO INC COM 62818Q104 190 46,502 SH   SOLE 19 46,502 0 0
MUSTANG BIO INC COM 62818Q104 4,242 1,039,687 SH   SOLE 21 1,039,687 0 0
MUSTANG BIO INC COM 62818Q104 3,028 742,195 SH   SOLE 22 728,676 0 13,519
MUTUALFIRST FINL INC COM 62845B104 246 6,213 SH   SOLE 2 234 0 5,979
MUTUALFIRST FINL INC COM 62845B104 6 163 SH   SOLE 7 163 0 0
MUTUALFIRST FINL INC COM 62845B104 839 21,147 SH   SOLE 18 21,147 0 0
MUTUALFIRST FINL INC COM 62845B104 412 10,376 SH   SOLE 19 10,376 0 0
MUTUALFIRST FINL INC COM 62845B104 8,235 207,599 SH   SOLE 21 207,599 0 0
MUTUALFIRST FINL INC COM 62845B104 2,973 74,948 SH   SOLE 22 69,897 0 5,051
MVB FINANCIAL CORP COM 553810102 245 9,850 SH   SOLE 2 362 0 9,488
MVB FINANCIAL CORP COM 553810102 838 33,620 SH   SOLE 18 33,620 0 0
MVB FINANCIAL CORP COM 553810102 412 16,536 SH   SOLE 19 16,536 0 0
MVB FINANCIAL CORP COM 553810102 8,998 361,078 SH   SOLE 21 361,078 0 0
MVB FINANCIAL CORP COM 553810102 2,792 112,031 SH   SOLE 22 105,918 0 6,113
MYERS INDS INC COM 628464109 254 15,230 SH   SOLE 2 1,435 0 13,795
MYERS INDS INC COM 628464109 11 670 SH   SOLE 7 670 0 0
MYERS INDS INC COM 628464109 2,767 165,875 SH   SOLE 18 165,875 0 0
MYERS INDS INC COM 628464109 1,027 61,561 SH   SOLE 19 61,561 0 0
MYERS INDS INC COM 628464109 69,963 4,194,395 SH   SOLE 21 4,194,395 0 0
MYERS INDS INC COM 628464109 18,206 1,091,496 SH   SOLE 22 1,047,765 0 43,731
MYERS INDS INC COM 628464109 55 3,288 SH   SOLE 28 3,288 0 0
MYERS INDS INC COM 628464109 872 52,292 SH   SOLE 30 52,292 0 0
MYERS INDS INC COM 628464109 45 2,706 SH   SOLE 40 2,706 0 0
MYLAN N V SHS EURO N59465109 25,818 1,284,472 SH   SOLE 2 160,016 0 1,124,456
MYLAN N V SHS EURO N59465109 4,306 214,211 SH   SOLE 4 200,242 0 13,969
MYLAN N V SHS EURO N59465109 10,334 514,139 SH   SOLE 7 438,725 0 75,414
MYLAN N V SHS EURO N59465109 1,110 55,216 SH   SOLE 13 55,216 0 0
MYLAN N V SHS EURO N59465109 60 2,989 SH   SOLE 15 2,989 0 0
MYLAN N V SHS EURO N59465109 32,339 1,608,926 SH   SOLE 18 1,451,070 0 157,856
MYLAN N V SHS EURO N59465109 11,641 579,177 SH   SOLE 19 579,177 0 0
MYLAN N V SHS EURO N59465109 364,277 18,123,240 SH   SOLE 21 18,123,240 0 0
MYLAN N V SHS EURO N59465109 265,275 13,197,781 SH   SOLE 22 11,617,008 0 1,580,773
MYLAN N V SHS EURO N59465109 7,480 372,133 SH   SOLE 23 372,133 0 0
MYLAN N V SHS EURO N59465109 18,214 906,150 SH   SOLE 25 906,150 0 0
MYLAN N V SHS EURO N59465109 46,863 2,331,484 SH   SOLE 26 506,319 0 1,825,165
MYLAN N V SHS EURO N59465109 1,919 95,483 SH   SOLE 28 67,300 0 28,183
MYLAN N V SHS EURO N59465109 5,061 251,775 SH   SOLE 29 12,625 0 239,150
MYLAN N V SHS EURO N59465109 52,302 2,602,083 SH   SOLE 30 2,602,083 0 0
MYLAN N V SHS EURO N59465109 2,217 110,303 SH   SOLE 31 86,383 0 23,920
MYLAN N V SHS EURO N59465109 1,564 77,791 SH   SOLE 34 77,791 0 0
MYLAN N V SHS EURO N59465109 8,676 431,659 SH   SOLE 36 431,659 0 0
MYLAN N V SHS EURO N59465109 230 11,436 SH   SOLE 40 11,436 0 0
MYLAN N V OPTIONS N59465909 44 2,200 SH Call SOLE 2 2,200 0 0
MYLAN N V OPTIONS N59465909 6,633 330,000 SH Call SOLE 19 330,000 0 0
MYLAN N V OPTIONS N59465909 66 3,300 SH Call SOLE 22 3,300 0 0
MYLAN N V OPTIONS N59465909 634 31,500 SH Call SOLE 34 31,500 0 0
MYOKARDIA INC COM 62857M105 3,801 52,145 SH   SOLE 2 35,287 0 16,858
MYOKARDIA INC COM 62857M105 16 215 SH   SOLE 4 215 0 0
MYOKARDIA INC COM 62857M105 59 807 SH   SOLE 7 807 0 0
MYOKARDIA INC COM 62857M105 12,894 176,908 SH   SOLE 18 176,908 0 0
MYOKARDIA INC COM 62857M105 29,175 400,287 SH   SOLE 19 400,287 0 0
MYOKARDIA INC COM 62857M105 778 10,679 SH   SOLE 20 10,679 0 0
MYOKARDIA INC COM 62857M105 145,721 1,999,332 SH   SOLE 21 1,999,332 0 0
MYOKARDIA INC COM 62857M105 96,739 1,327,288 SH   SOLE 22 1,271,496 0 55,792
MYOKARDIA INC COM 62857M105 1,009 13,848 SH   SOLE 26 7,830 0 6,018
MYOKARDIA INC COM 62857M105 391 5,359 SH   SOLE 28 5,359 0 0
MYOKARDIA INC COM 62857M105 1,303 17,876 SH   SOLE 30 17,876 0 0
MYOKARDIA INC COM 62857M105 9,741 133,655 SH   SOLE 34 133,655 0 0
MYOKARDIA INC COM 62857M105 321 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 243 15,679 SH   SOLE 21 15,679 0 0
MYOVANT SCIENCES LTD COM G637AM102 447 28,777 SH   SOLE 22 17,194 0 11,583
MYOVANT SCIENCES LTD COM G637AM102 101 6,478 SH   SOLE 30 6,478 0 0
MYR GROUP INC DEL COM 55405W104 317 9,716 SH   SOLE 2 3,475 0 6,241
MYR GROUP INC DEL COM 55405W104 7 222 SH   SOLE 4 222 0 0
MYR GROUP INC DEL COM 55405W104 622 19,082 SH   SOLE 7 19,082 0 0
MYR GROUP INC DEL COM 55405W104 2,629 80,656 SH   SOLE 18 76,837 0 3,819
MYR GROUP INC DEL COM 55405W104 2,747 84,286 SH   SOLE 19 84,286 0 0
MYR GROUP INC DEL COM 55405W104 63,102 1,936,240 SH   SOLE 21 1,936,240 0 0
MYR GROUP INC DEL COM 55405W104 19,928 611,487 SH   SOLE 22 585,221 0 26,266
MYR GROUP INC DEL COM 55405W104 222 6,816 SH   SOLE 23 6,816 0 0
MYR GROUP INC DEL COM 55405W104 1,055 32,384 SH   SOLE 26 0 0 32,384
MYR GROUP INC DEL COM 55405W104 64 1,961 SH   SOLE 28 1,961 0 0
MYR GROUP INC DEL COM 55405W104 788 24,174 SH   SOLE 30 24,174 0 0
MYR GROUP INC DEL COM 55405W104 164 5,046 SH   SOLE 34 5,046 0 0
MYR GROUP INC DEL COM 55405W104 64 1,975 SH   SOLE 40 1,975 0 0
MYRIAD GENETICS INC COM 62855J104 1,811 66,520 SH   SOLE 2 2,647 0 63,873
MYRIAD GENETICS INC COM 62855J104 11 399 SH   SOLE 4 399 0 0
MYRIAD GENETICS INC COM 62855J104 32 1,160 SH   SOLE 7 1,160 0 0
MYRIAD GENETICS INC COM 62855J104 8,669 318,360 SH   SOLE 18 318,360 0 0
MYRIAD GENETICS INC COM 62855J104 3,396 124,722 SH   SOLE 19 124,722 0 0
MYRIAD GENETICS INC COM 62855J104 265,362 9,745,216 SH   SOLE 21 9,745,216 0 0
MYRIAD GENETICS INC COM 62855J104 59,534 2,186,323 SH   SOLE 22 2,084,243 0 102,080
MYRIAD GENETICS INC COM 62855J104 755 27,728 SH   SOLE 26 21,398 0 6,330
MYRIAD GENETICS INC COM 62855J104 251 9,212 SH   SOLE 28 9,212 0 0
MYRIAD GENETICS INC COM 62855J104 7,201 264,434 SH   SOLE 30 264,434 0 0
MYRIAD GENETICS INC COM 62855J104 40 1,452 SH   SOLE 34 1,452 0 0
MYRIAD GENETICS INC COM 62855J104 180 6,593 SH   SOLE 40 6,593 0 0
NABORS INDS INC NEW NOTE 0.750% 1/1 62957HAB1 1,267 1,700,000 PRN   SOLE 21 1,700,000 0 0
NABORS INDUSTRIES LTD SHS G6359F103 1,037 360,185 SH   SOLE 2 12,302 0 347,883
NABORS INDUSTRIES LTD SHS G6359F103 7 2,306 SH   SOLE 4 2,306 0 0
NABORS INDUSTRIES LTD SHS G6359F103 58 20,058 SH   SOLE 7 20,058 0 0
NABORS INDUSTRIES LTD SHS G6359F103 4,492 1,559,554 SH   SOLE 18 1,559,554 0 0
NABORS INDUSTRIES LTD SHS G6359F103 1,792 622,231 SH   SOLE 19 622,231 0 0
NABORS INDUSTRIES LTD SHS G6359F103 113,839 39,527,428 SH   SOLE 21 39,527,428 0 0
NABORS INDUSTRIES LTD SHS G6359F103 30,846 10,710,513 SH   SOLE 22 9,970,915 0 739,598
NABORS INDUSTRIES LTD SHS G6359F103 201 69,635 SH   SOLE 26 46,639 0 22,996
NABORS INDUSTRIES LTD SHS G6359F103 127 43,940 SH   SOLE 28 43,940 0 0
NABORS INDUSTRIES LTD SHS G6359F103 1,425 494,685 SH   SOLE 30 494,685 0 0
NABORS INDUSTRIES LTD SHS G6359F103 119 41,400 SH   SOLE 31 0 0 41,400
NABORS INDUSTRIES LTD SHS G6359F103 253 87,997 SH   SOLE 36 87,997 0 0
NABORS INDUSTRIES LTD SHS G6359F103 94 32,507 SH   SOLE 40 32,507 0 0
NACCO INDS INC CL A 629579103 182 3,878 SH   SOLE 2 175 0 3,703
NACCO INDS INC CL A 629579103 5 115 SH   SOLE 7 115 0 0
NACCO INDS INC CL A 629579103 634 13,545 SH   SOLE 18 13,545 0 0
NACCO INDS INC CL A 629579103 300 6,414 SH   SOLE 19 6,414 0 0
NACCO INDS INC CL A 629579103 6,175 131,856 SH   SOLE 21 131,856 0 0
NACCO INDS INC CL A 629579103 6,081 129,852 SH   SOLE 22 126,701 0 3,151
NACCO INDS INC CL A 629579103 53 1,132 SH   SOLE 30 1,132 0 0
NAM TAI PPTY INC SHS G63907102 204 23,722 SH   SOLE 21 23,722 0 0
NAM TAI PPTY INC SHS G63907102 1,058 122,903 SH   SOLE 22 122,903 0 0
NAM TAI PPTY INC SHS G63907102 159 18,517 SH   SOLE 30 18,517 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 505 18,155 SH   SOLE 2 4,006 0 14,149
NANOSTRING TECHNOLOGIES INC COM 63009R109 5 175 SH   SOLE 4 175 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 15 550 SH   SOLE 7 550 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 3,574 128,454 SH   SOLE 18 120,779 0 7,675
NANOSTRING TECHNOLOGIES INC COM 63009R109 3,987 143,308 SH   SOLE 19 143,308 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 47,343 1,701,777 SH   SOLE 21 1,701,777 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 29,694 1,067,375 SH   SOLE 22 1,023,080 0 44,295
NANOSTRING TECHNOLOGIES INC COM 63009R109 452 16,250 SH   SOLE 23 16,250 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 1,152 41,426 SH   SOLE 26 0 0 41,426
NANOSTRING TECHNOLOGIES INC COM 63009R109 128 4,600 SH   SOLE 28 4,600 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 4,859 174,652 SH   SOLE 30 174,652 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 94 3,365 SH   SOLE 40 3,365 0 0
NANOVIRICIDES INC COM 630087302 4 1,651 SH   SOLE 21 1,651 0 0
NANTHEALTH INC COM 630104107 18 17,414 SH   SOLE 21 17,414 0 0
NANTHEALTH INC COM 630104107 6 5,474 SH   SOLE 22 5,474 0 0
NANTKWEST INC COM 63016Q102 23 6,079 SH   SOLE 18 6,079 0 0
NANTKWEST INC COM 63016Q102 352 92,934 SH   SOLE 21 92,934 0 0
NANTKWEST INC COM 63016Q102 2,204 581,462 SH   SOLE 22 581,462 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 142 4,842 SH   SOLE 2 505 0 4,337
NAPCO SEC TECHNOLOGIES INC COM 630402105 6 199 SH   SOLE 7 199 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 1,230 41,836 SH   SOLE 18 41,836 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 606 20,605 SH   SOLE 19 20,605 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 12,252 416,880 SH   SOLE 21 416,880 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 9,585 326,129 SH   SOLE 22 317,779 0 8,350
NAPCO SEC TECHNOLOGIES INC COM 630402105 55 1,888 SH   SOLE 30 1,888 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 61 2,081 SH   SOLE 40 2,081 0 0
NASDAQ INC COM 631103108 33,132 309,352 SH   SOLE 2 55,215 0 254,137
NASDAQ INC COM 631103108 6,342 59,212 SH   SOLE 4 56,128 0 3,084
NASDAQ INC COM 631103108 11,389 106,343 SH   SOLE 7 98,545 0 7,798
NASDAQ INC COM 631103108 359 3,348 SH   SOLE 13 3,348 0 0
NASDAQ INC COM 631103108 58 544 SH   SOLE 15 544 0 0
NASDAQ INC COM 631103108 31,095 290,334 SH   SOLE 18 263,836 0 26,498
NASDAQ INC COM 631103108 5,262 49,135 SH   SOLE 19 49,135 0 0
NASDAQ INC COM 631103108 311,238 2,906,046 SH   SOLE 21 2,906,046 0 0
NASDAQ INC COM 631103108 298,665 2,788,656 SH   SOLE 22 2,485,559 0 303,097
NASDAQ INC COM 631103108 9,383 87,608 SH   SOLE 23 87,608 0 0
NASDAQ INC COM 631103108 12,375 115,546 SH   SOLE 25 115,546 0 0
NASDAQ INC COM 631103108 57,630 538,094 SH   SOLE 26 95,655 0 442,439
NASDAQ INC COM 631103108 2,273 21,220 SH   SOLE 28 14,480 0 6,740
NASDAQ INC COM 631103108 2,920 27,262 SH   SOLE 29 3,160 0 24,102
NASDAQ INC COM 631103108 47,973 447,929 SH   SOLE 30 447,929 0 0
NASDAQ INC COM 631103108 3,232 30,175 SH   SOLE 31 23,759 0 6,416
NASDAQ INC COM 631103108 815 7,610 SH   SOLE 34 7,610 0 0
NASDAQ INC COM 631103108 9,510 88,799 SH   SOLE 36 88,799 0 0
NASDAQ INC COM 631103108 248 2,314 SH   SOLE 40 2,314 0 0
NATERA INC COM 632307104 1,109 32,915 SH   SOLE 2 9,424 0 23,491
NATERA INC COM 632307104 7 221 SH   SOLE 4 221 0 0
NATERA INC COM 632307104 38 1,128 SH   SOLE 7 1,128 0 0
NATERA INC COM 632307104 7,843 232,801 SH   SOLE 18 212,031 0 20,770
NATERA INC COM 632307104 9,237 274,180 SH   SOLE 19 274,180 0 0
NATERA INC COM 632307104 71,282 2,115,812 SH   SOLE 21 2,115,812 0 0
NATERA INC COM 632307104 67,787 2,012,094 SH   SOLE 22 1,943,118 0 68,976
NATERA INC COM 632307104 950 28,200 SH   SOLE 23 28,200 0 0
NATERA INC COM 632307104 2,995 88,889 SH   SOLE 26 16,955 0 71,934
NATERA INC COM 632307104 165 4,896 SH   SOLE 28 4,896 0 0
NATERA INC COM 632307104 5,960 176,908 SH   SOLE 30 176,908 0 0
NATERA INC COM 632307104 64 1,888 SH   SOLE 34 1,888 0 0
NATERA INC COM 632307104 212 6,292 SH   SOLE 40 6,292 0 0
NATHANS FAMOUS INC NEW COM 632347100 136 1,914 SH   SOLE 2 109 0 1,805
NATHANS FAMOUS INC NEW COM 632347100 5 66 SH   SOLE 7 66 0 0
NATHANS FAMOUS INC NEW COM 632347100 727 10,261 SH   SOLE 18 10,261 0 0
NATHANS FAMOUS INC NEW COM 632347100 356 5,020 SH   SOLE 19 5,020 0 0
NATHANS FAMOUS INC NEW COM 632347100 7,389 104,249 SH   SOLE 21 104,249 0 0
NATHANS FAMOUS INC NEW COM 632347100 3,402 47,995 SH   SOLE 22 45,599 0 2,396
NATIONAL BANKSHARES INC VA COM 634865109 320 7,133 SH   SOLE 2 251 0 6,882
NATIONAL BANKSHARES INC VA COM 634865109 5 114 SH   SOLE 7 114 0 0
NATIONAL BANKSHARES INC VA COM 634865109 1,033 22,986 SH   SOLE 18 22,986 0 0
NATIONAL BANKSHARES INC VA COM 634865109 497 11,068 SH   SOLE 19 11,068 0 0
NATIONAL BANKSHARES INC VA COM 634865109 10,697 238,073 SH   SOLE 21 238,073 0 0
NATIONAL BANKSHARES INC VA COM 634865109 8,583 191,037 SH   SOLE 22 185,539 0 5,498
NATIONAL BEVERAGE CORP COM 635017106 474 9,289 SH   SOLE 2 4,030 0 5,259
NATIONAL BEVERAGE CORP COM 635017106 3 63 SH   SOLE 4 63 0 0
NATIONAL BEVERAGE CORP COM 635017106 13 255 SH   SOLE 7 255 0 0
NATIONAL BEVERAGE CORP COM 635017106 3,071 60,189 SH   SOLE 18 52,681 0 7,508
NATIONAL BEVERAGE CORP COM 635017106 4,311 84,502 SH   SOLE 19 84,502 0 0
NATIONAL BEVERAGE CORP COM 635017106 68,789 1,348,277 SH   SOLE 21 1,348,277 0 0
NATIONAL BEVERAGE CORP COM 635017106 21,103 413,626 SH   SOLE 22 399,061 0 14,565
NATIONAL BEVERAGE CORP COM 635017106 547 10,726 SH   SOLE 23 10,726 0 0
NATIONAL BEVERAGE CORP COM 635017106 1,912 37,477 SH   SOLE 26 5,635 0 31,842
NATIONAL BEVERAGE CORP COM 635017106 68 1,326 SH   SOLE 28 1,326 0 0
NATIONAL BEVERAGE CORP COM 635017106 886 17,364 SH   SOLE 30 17,364 0 0
NATIONAL BEVERAGE CORP COM 635017106 65 1,276 SH   SOLE 40 1,276 0 0
NATIONAL BK HLDGS CORP CL A 633707104 757 21,491 SH   SOLE 2 2,732 0 18,759
NATIONAL BK HLDGS CORP CL A 633707104 11 307 SH   SOLE 4 307 0 0
NATIONAL BK HLDGS CORP CL A 633707104 19 546 SH   SOLE 7 546 0 0
NATIONAL BK HLDGS CORP CL A 633707104 4,746 134,739 SH   SOLE 18 134,739 0 0
NATIONAL BK HLDGS CORP CL A 633707104 2,775 78,782 SH   SOLE 19 78,782 0 0
NATIONAL BK HLDGS CORP CL A 633707104 114,656 3,255,411 SH   SOLE 21 3,255,411 0 0
NATIONAL BK HLDGS CORP CL A 633707104 34,145 969,476 SH   SOLE 22 932,609 0 36,867
NATIONAL BK HLDGS CORP CL A 633707104 277 7,864 SH   SOLE 23 7,864 0 0
NATIONAL BK HLDGS CORP CL A 633707104 1,102 31,294 SH   SOLE 26 10,626 0 20,668
NATIONAL BK HLDGS CORP CL A 633707104 116 3,300 SH   SOLE 28 3,300 0 0
NATIONAL BK HLDGS CORP CL A 633707104 1,454 41,281 SH   SOLE 30 41,281 0 0
NATIONAL BK HLDGS CORP CL A 633707104 136 3,849 SH   SOLE 40 3,849 0 0
NATIONAL CINEMEDIA INC COM 635309107 461 63,208 SH   SOLE 2 2,565 0 60,643
NATIONAL CINEMEDIA INC COM 635309107 3 380 SH   SOLE 4 380 0 0
NATIONAL CINEMEDIA INC COM 635309107 7 922 SH   SOLE 7 922 0 0
NATIONAL CINEMEDIA INC COM 635309107 1,694 232,375 SH   SOLE 18 232,375 0 0
NATIONAL CINEMEDIA INC COM 635309107 801 109,873 SH   SOLE 19 109,873 0 0
NATIONAL CINEMEDIA INC COM 635309107 16,910 2,319,585 SH   SOLE 21 2,319,585 0 0
NATIONAL CINEMEDIA INC COM 635309107 13,564 1,860,574 SH   SOLE 22 1,757,838 0 102,736
NATIONAL CINEMEDIA INC COM 635309107 80 11,014 SH   SOLE 26 7,817 0 3,197
NATIONAL CINEMEDIA INC COM 635309107 64 8,826 SH   SOLE 28 8,826 0 0
NATIONAL CINEMEDIA INC COM 635309107 103 14,197 SH   SOLE 30 14,197 0 0
NATIONAL CINEMEDIA INC COM 635309107 53 7,277 SH   SOLE 40 7,277 0 0
NATIONAL ENERGY SERVICES REU SHS G6375R107 198 21,721 SH   SOLE 2 984 0 20,737
NATIONAL ENERGY SERVICES REU SHS G6375R107 718 78,727 SH   SOLE 18 78,727 0 0
NATIONAL ENERGY SERVICES REU SHS G6375R107 376 41,209 SH   SOLE 19 41,209 0 0
NATIONAL ENERGY SERVICES REU SHS G6375R107 7,063 774,477 SH   SOLE 21 774,477 0 0
NATIONAL ENERGY SERVICES REU SHS G6375R107 2,410 264,293 SH   SOLE 22 241,737 0 22,556
NATIONAL FUEL GAS CO N J COM 636180101 10,248 220,195 SH   SOLE 2 86,459 0 133,736
NATIONAL FUEL GAS CO N J COM 636180101 39 834 SH   SOLE 4 834 0 0
NATIONAL FUEL GAS CO N J COM 636180101 10,399 223,439 SH   SOLE 7 223,439 0 0
NATIONAL FUEL GAS CO N J COM 636180101 12,534 269,308 SH   SOLE 18 269,308 0 0
NATIONAL FUEL GAS CO N J COM 636180101 892 19,157 SH   SOLE 19 19,157 0 0
NATIONAL FUEL GAS CO N J COM 636180101 214,411 4,607,022 SH   SOLE 21 4,607,022 0 0
NATIONAL FUEL GAS CO N J COM 636180101 148,248 3,185,385 SH   SOLE 22 3,034,376 0 151,009
NATIONAL FUEL GAS CO N J COM 636180101 79 1,699 SH   SOLE 23 1,699 0 0
NATIONAL FUEL GAS CO N J COM 636180101 1,310 28,150 SH   SOLE 26 18,854 0 9,296
NATIONAL FUEL GAS CO N J COM 636180101 472 10,135 SH   SOLE 28 10,135 0 0
NATIONAL FUEL GAS CO N J COM 636180101 1,156 24,837 SH   SOLE 30 24,837 0 0
NATIONAL FUEL GAS CO N J COM 636180101 77 1,665 SH   SOLE 31 1,665 0 0
NATIONAL FUEL GAS CO N J COM 636180101 138 2,961 SH   SOLE 36 2,961 0 0
NATIONAL FUEL GAS CO N J COM 636180101 412 8,850 SH   SOLE 40 8,850 0 0
NATIONAL GEN HLDGS CORP COM 636220303 1,075 48,626 SH   SOLE 2 4,212 0 44,414
NATIONAL GEN HLDGS CORP COM 636220303 8 366 SH   SOLE 4 366 0 0
NATIONAL GEN HLDGS CORP COM 636220303 25 1,138 SH   SOLE 7 1,138 0 0
NATIONAL GEN HLDGS CORP COM 636220303 5,128 232,050 SH   SOLE 18 232,050 0 0
NATIONAL GEN HLDGS CORP COM 636220303 4,027 182,209 SH   SOLE 19 182,209 0 0
NATIONAL GEN HLDGS CORP COM 636220303 51,693 2,339,029 SH   SOLE 21 2,339,029 0 0
NATIONAL GEN HLDGS CORP COM 636220303 45,281 2,048,914 SH   SOLE 22 1,961,428 0 87,486
NATIONAL GEN HLDGS CORP COM 636220303 197 8,906 SH   SOLE 23 8,906 0 0
NATIONAL GEN HLDGS CORP COM 636220303 759 34,355 SH   SOLE 26 21,735 0 12,620
NATIONAL GEN HLDGS CORP COM 636220303 187 8,480 SH   SOLE 28 8,480 0 0
NATIONAL GEN HLDGS CORP COM 636220303 488 22,075 SH   SOLE 30 22,075 0 0
NATIONAL GEN HLDGS CORP COM 636220303 157 7,103 SH   SOLE 40 7,103 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409 2 26 SH   SOLE 18 26 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409 4,305 68,687 SH   SOLE 19 68,687 0 0
NATIONAL HEALTH INVS INC COM 63633D104 2,636 32,347 SH   SOLE 2 1,565 0 30,782
NATIONAL HEALTH INVS INC COM 63633D104 978 11,997 SH   SOLE 4 11,997 0 0
NATIONAL HEALTH INVS INC COM 63633D104 3,511 43,093 SH   SOLE 7 43,093 0 0
NATIONAL HEALTH INVS INC COM 63633D104 11,641 142,864 SH   SOLE 18 142,864 0 0
NATIONAL HEALTH INVS INC COM 63633D104 9,742 119,561 SH   SOLE 19 119,561 0 0
NATIONAL HEALTH INVS INC COM 63633D104 152,653 1,873,500 SH   SOLE 21 1,873,500 0 0
NATIONAL HEALTH INVS INC COM 63633D104 128,812 1,580,909 SH   SOLE 22 1,524,408 0 56,501
NATIONAL HEALTH INVS INC COM 63633D104 231 2,833 SH   SOLE 23 2,833 0 0
NATIONAL HEALTH INVS INC COM 63633D104 7,787 95,573 SH   SOLE 25 95,573 0 0
NATIONAL HEALTH INVS INC COM 63633D104 2,598 31,890 SH   SOLE 26 9,285 0 22,605
NATIONAL HEALTH INVS INC COM 63633D104 461 5,657 SH   SOLE 28 5,657 0 0
NATIONAL HEALTH INVS INC COM 63633D104 1,773 21,756 SH   SOLE 29 21,756 0 0
NATIONAL HEALTH INVS INC COM 63633D104 16,909 207,523 SH   SOLE 30 207,523 0 0
NATIONAL HEALTH INVS INC COM 63633D104 361 4,430 SH   SOLE 34 4,430 0 0
NATIONAL HEALTH INVS INC COM 63633D104 394 4,831 SH   SOLE 40 4,831 0 0
NATIONAL HEALTHCARE CORP COM 635906100 1,052 12,173 SH   SOLE 2 442 0 11,731
NATIONAL HEALTHCARE CORP COM 635906100 5 58 SH   SOLE 4 58 0 0
NATIONAL HEALTHCARE CORP COM 635906100 20 232 SH   SOLE 7 232 0 0
NATIONAL HEALTHCARE CORP COM 635906100 3,590 41,532 SH   SOLE 18 41,532 0 0
NATIONAL HEALTHCARE CORP COM 635906100 1,942 22,466 SH   SOLE 19 22,466 0 0
NATIONAL HEALTHCARE CORP COM 635906100 39,793 460,407 SH   SOLE 21 460,407 0 0
NATIONAL HEALTHCARE CORP COM 635906100 30,870 357,163 SH   SOLE 22 343,270 0 13,893
NATIONAL HEALTHCARE CORP COM 635906100 600 6,937 SH   SOLE 23 6,937 0 0
NATIONAL HEALTHCARE CORP COM 635906100 279 3,223 SH   SOLE 26 0 0 3,223
NATIONAL HEALTHCARE CORP COM 635906100 123 1,420 SH   SOLE 28 1,420 0 0
NATIONAL HEALTHCARE CORP COM 635906100 419 4,849 SH   SOLE 30 4,849 0 0
NATIONAL HEALTHCARE CORP COM 635906100 97 1,126 SH   SOLE 40 1,126 0 0
NATIONAL HOLDINGS CORP COM NEW 636375206 2 903 SH   SOLE 18 903 0 0
NATIONAL HOLDINGS CORP COM NEW 636375206 48 18,935 SH   SOLE 21 18,935 0 0
NATIONAL INSTRS CORP COM 636518102 27,267 644,005 SH   SOLE 2 370,961 0 273,044
NATIONAL INSTRS CORP COM 636518102 2,310 54,564 SH   SOLE 4 54,564 0 0
NATIONAL INSTRS CORP COM 636518102 673 15,894 SH   SOLE 7 15,894 0 0
NATIONAL INSTRS CORP COM 636518102 2,589 61,152 SH   SOLE 13 61,152 0 0
NATIONAL INSTRS CORP COM 636518102 18,411 434,835 SH   SOLE 18 380,916 0 53,919
NATIONAL INSTRS CORP COM 636518102 28,025 661,906 SH   SOLE 19 661,906 0 0
NATIONAL INSTRS CORP COM 636518102 256,452 6,056,961 SH   SOLE 21 6,056,961 0 0
NATIONAL INSTRS CORP COM 636518102 219,790 5,191,073 SH   SOLE 22 4,297,960 0 893,113
NATIONAL INSTRS CORP COM 636518102 3,677 86,838 SH   SOLE 23 86,838 0 0
NATIONAL INSTRS CORP COM 636518102 329 7,771 SH   SOLE 25 7,771 0 0
NATIONAL INSTRS CORP COM 636518102 2,969 70,122 SH   SOLE 26 40,510 0 29,612
NATIONAL INSTRS CORP COM 636518102 689 16,279 SH   SOLE 28 16,279 0 0
NATIONAL INSTRS CORP COM 636518102 8,598 203,067 SH   SOLE 29 50,171 0 152,896
NATIONAL INSTRS CORP COM 636518102 2,924 69,067 SH   SOLE 30 69,067 0 0
NATIONAL INSTRS CORP COM 636518102 5,671 133,938 SH   SOLE 31 105,582 0 28,356
NATIONAL INSTRS CORP COM 636518102 1,084 25,593 SH   SOLE 34 25,593 0 0
NATIONAL INSTRS CORP COM 636518102 1,689 39,892 SH   SOLE 36 39,892 0 0
NATIONAL INSTRS CORP COM 636518102 574 13,560 SH   SOLE 40 13,560 0 0
NATIONAL OILWELL VARCO INC COM 637071101 24,544 979,796 SH   SOLE 2 120,604 0 859,192
NATIONAL OILWELL VARCO INC COM 637071101 3,850 153,695 SH   SOLE 4 143,869 0 9,826
NATIONAL OILWELL VARCO INC COM 637071101 9,032 360,544 SH   SOLE 7 331,455 0 29,089
NATIONAL OILWELL VARCO INC COM 637071101 313 12,489 SH   SOLE 13 12,489 0 0
NATIONAL OILWELL VARCO INC COM 637071101 68 2,712 SH   SOLE 15 2,712 0 0
NATIONAL OILWELL VARCO INC COM 637071101 19,939 795,976 SH   SOLE 18 719,013 0 76,963
NATIONAL OILWELL VARCO INC COM 637071101 4,043 161,413 SH   SOLE 19 161,413 0 0
NATIONAL OILWELL VARCO INC COM 637071101 236,695 9,448,920 SH   SOLE 21 9,448,920 0 0
NATIONAL OILWELL VARCO INC COM 637071101 239,766 9,571,499 SH   SOLE 22 8,474,415 0 1,097,084
NATIONAL OILWELL VARCO INC COM 637071101 7,000 279,434 SH   SOLE 23 279,434 0 0
NATIONAL OILWELL VARCO INC COM 637071101 11,818 471,780 SH   SOLE 25 471,780 0 0
NATIONAL OILWELL VARCO INC COM 637071101 57,073 2,278,358 SH   SOLE 26 360,681 0 1,917,677
NATIONAL OILWELL VARCO INC COM 637071101 1,845 73,672 SH   SOLE 28 53,315 0 20,357
NATIONAL OILWELL VARCO INC COM 637071101 2,283 91,142 SH   SOLE 29 8,407 0 82,735
NATIONAL OILWELL VARCO INC COM 637071101 39,887 1,592,284 SH   SOLE 30 1,592,284 0 0
NATIONAL OILWELL VARCO INC COM 637071101 2,474 98,775 SH   SOLE 31 70,254 0 28,521
NATIONAL OILWELL VARCO INC COM 637071101 614 24,507 SH   SOLE 34 24,507 0 0
NATIONAL OILWELL VARCO INC COM 637071101 8,074 322,308 SH   SOLE 36 322,308 0 0
NATIONAL OILWELL VARCO INC COM 637071101 276 11,028 SH   SOLE 40 11,028 0 0
NATIONAL PRESTO INDS INC COM 637215104 420 4,755 SH   SOLE 2 200 0 4,555
NATIONAL PRESTO INDS INC COM 637215104 5 60 SH   SOLE 4 60 0 0
NATIONAL PRESTO INDS INC COM 637215104 10 116 SH   SOLE 7 116 0 0
NATIONAL PRESTO INDS INC COM 637215104 2,061 23,315 SH   SOLE 18 23,315 0 0
NATIONAL PRESTO INDS INC COM 637215104 775 8,767 SH   SOLE 19 8,767 0 0
NATIONAL PRESTO INDS INC COM 637215104 60,895 688,931 SH   SOLE 21 688,931 0 0
NATIONAL PRESTO INDS INC COM 637215104 14,222 160,897 SH   SOLE 22 153,812 0 7,085
NATIONAL PRESTO INDS INC COM 637215104 225 2,548 SH   SOLE 26 0 0 2,548
NATIONAL PRESTO INDS INC COM 637215104 65 734 SH   SOLE 28 734 0 0
NATIONAL PRESTO INDS INC COM 637215104 718 8,119 SH   SOLE 30 8,119 0 0
NATIONAL PRESTO INDS INC COM 637215104 41 468 SH   SOLE 40 468 0 0
NATIONAL RESH CORP COM NEW 637372202 329 4,994 SH   SOLE 2 413 0 4,581
NATIONAL RESH CORP COM NEW 637372202 15 230 SH   SOLE 7 230 0 0
NATIONAL RESH CORP COM NEW 637372202 2,723 41,289 SH   SOLE 18 41,289 0 0
NATIONAL RESH CORP COM NEW 637372202 1,403 21,271 SH   SOLE 19 21,271 0 0
NATIONAL RESH CORP COM NEW 637372202 27,863 422,554 SH   SOLE 21 422,554 0 0
NATIONAL RESH CORP COM NEW 637372202 22,825 346,152 SH   SOLE 22 329,367 0 16,785
NATIONAL RESH CORP COM NEW 637372202 0 1 SH   SOLE 23 1 0 0
NATIONAL RESH CORP COM NEW 637372202 284 4,307 SH   SOLE 30 4,307 0 0
NATIONAL RESH CORP COM NEW 637372202 61 922 SH   SOLE 40 922 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 26,065 486,100 SH   SOLE 2 113,000 0 373,100
NATIONAL RETAIL PPTYS INC COM 637417106 7,079 132,020 SH   SOLE 4 127,961 0 4,059
NATIONAL RETAIL PPTYS INC COM 637417106 22,596 421,415 SH   SOLE 7 335,795 0 85,620
NATIONAL RETAIL PPTYS INC COM 637417106 285 5,324 SH   SOLE 13 5,324 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 31,337 584,424 SH   SOLE 18 485,004 0 99,420
NATIONAL RETAIL PPTYS INC COM 637417106 14,627 272,797 SH   SOLE 19 272,797 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 681,337 12,706,772 SH   SOLE 21 12,706,772 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 398,190 7,426,156 SH   SOLE 22 7,067,280 0 358,876
NATIONAL RETAIL PPTYS INC COM 637417106 6,932 129,285 SH   SOLE 23 129,285 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 20,928 390,300 SH   SOLE 25 390,300 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 27,592 514,575 SH   SOLE 26 231,667 0 282,908
NATIONAL RETAIL PPTYS INC COM 637417106 1,576 29,400 SH   SOLE 28 20,252 0 9,148
NATIONAL RETAIL PPTYS INC COM 637417106 4,849 90,430 SH   SOLE 29 90,430 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 66,999 1,249,520 SH   SOLE 30 1,249,520 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 2,102 39,193 SH   SOLE 31 27,103 0 12,090
NATIONAL RETAIL PPTYS INC COM 637417106 561 10,460 SH   SOLE 34 10,460 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 3,709 69,172 SH   SOLE 36 69,172 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 165 3,086 SH   SOLE 40 3,086 0 0
NATIONAL SEC GROUP INC COM 637546102 4 249 SH   SOLE 21 249 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 1,176 34,974 SH   SOLE 2 11,910 0 23,064
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 546 16,243 SH   SOLE 4 16,243 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 2,004 59,609 SH   SOLE 7 59,609 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 9,126 271,436 SH   SOLE 18 266,760 0 4,676
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 12,733 378,720 SH   SOLE 19 378,720 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 232,287 6,909,180 SH   SOLE 21 6,909,180 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 87,973 2,616,683 SH   SOLE 22 2,544,809 0 71,874
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 1,566 46,589 SH   SOLE 23 46,589 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 4,233 125,893 SH   SOLE 25 125,893 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 5,956 177,143 SH   SOLE 26 15,695 0 161,448
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 226 6,714 SH   SOLE 28 6,714 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 1,050 31,237 SH   SOLE 29 31,237 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 11,139 331,327 SH   SOLE 30 331,327 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 192 5,711 SH   SOLE 40 5,711 0 0
NATIONAL VISION HLDGS INC COM 63845R107 1,060 32,678 SH   SOLE 2 2,843 0 29,835
NATIONAL VISION HLDGS INC COM 63845R107 11 327 SH   SOLE 4 327 0 0
NATIONAL VISION HLDGS INC COM 63845R107 46 1,430 SH   SOLE 7 1,430 0 0
NATIONAL VISION HLDGS INC COM 63845R107 8,584 264,699 SH   SOLE 18 264,699 0 0
NATIONAL VISION HLDGS INC COM 63845R107 4,976 153,428 SH   SOLE 19 153,428 0 0
NATIONAL VISION HLDGS INC COM 63845R107 86,630 2,671,292 SH   SOLE 21 2,671,292 0 0
NATIONAL VISION HLDGS INC COM 63845R107 72,905 2,248,066 SH   SOLE 22 2,145,411 0 102,655
NATIONAL VISION HLDGS INC COM 63845R107 538 16,590 SH   SOLE 26 10,835 0 5,755
NATIONAL VISION HLDGS INC COM 63845R107 347 10,693 SH   SOLE 28 10,693 0 0
NATIONAL VISION HLDGS INC COM 63845R107 801 24,704 SH   SOLE 30 24,704 0 0
NATIONAL VISION HLDGS INC COM 63845R107 269 8,310 SH   SOLE 40 8,310 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 728 2,504 SH   SOLE 2 91 0 2,413
NATIONAL WESTN LIFE GROUP IN CL A 638517102 10 33 SH   SOLE 7 33 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 2,298 7,899 SH   SOLE 18 7,899 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 1,181 4,061 SH   SOLE 19 4,061 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 23,383 80,387 SH   SOLE 21 80,387 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 21,605 74,274 SH   SOLE 22 71,037 0 3,237
NATIONAL WESTN LIFE GROUP IN CL A 638517102 271 933 SH   SOLE 26 0 0 933
NATIONAL WESTN LIFE GROUP IN CL A 638517102 111 380 SH   SOLE 28 380 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 1,204 4,139 SH   SOLE 30 4,139 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 122 420 SH   SOLE 40 420 0 0
NATURAL ALTERNATIVES INTL IN COM NEW 638842302 9 1,123 SH   SOLE 18 1,123 0 0
NATURAL ALTERNATIVES INTL IN COM NEW 638842302 121 15,181 SH   SOLE 21 15,181 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 216 17,587 SH   SOLE 2 4,860 0 12,727
NATURAL GAS SERVICES GROUP COM 63886Q109 4 342 SH   SOLE 7 342 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 562 45,872 SH   SOLE 18 45,872 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 517 42,193 SH   SOLE 19 42,193 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 5,606 457,293 SH   SOLE 21 457,293 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 5,933 483,940 SH   SOLE 22 473,483 0 10,457
NATURAL GAS SERVICES GROUP COM 63886Q109 51 4,142 SH   SOLE 23 4,142 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 65 5,311 SH   SOLE 26 0 0 5,311
NATURAL GROCERS BY VITAMIN C COM 63888U108 98 9,952 SH   SOLE 2 321 0 9,631
NATURAL GROCERS BY VITAMIN C COM 63888U108 2 227 SH   SOLE 7 227 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 311 31,490 SH   SOLE 18 31,490 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 356 36,114 SH   SOLE 19 36,114 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 3,341 338,481 SH   SOLE 21 338,481 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 3,127 316,867 SH   SOLE 22 309,847 0 7,020
NATURAL GROCERS BY VITAMIN C COM 63888U108 179 18,183 SH   SOLE 26 0 0 18,183
NATURAL HEALTH TRENDS CORP COM 63888P406 13 2,410 SH   SOLE 2 2,410 0 0
NATURAL HEALTH TRENDS CORP COM 63888P406 13 2,349 SH   SOLE 18 2,349 0 0
NATURAL HEALTH TRENDS CORP COM 63888P406 162 30,057 SH   SOLE 19 30,057 0 0
NATURAL HEALTH TRENDS CORP COM 63888P406 140 26,099 SH   SOLE 21 26,099 0 0
NATURAL HEALTH TRENDS CORP COM 63888P406 952 177,022 SH   SOLE 22 177,022 0 0
NATURAL HEALTH TRENDS CORP COM 63888P406 151 28,004 SH   SOLE 26 0 0 28,004
NATURES SUNSHINE PRODUCTS IN COM 639027101 77 8,672 SH   SOLE 2 462 0 8,210
NATURES SUNSHINE PRODUCTS IN COM 639027101 3 355 SH   SOLE 7 355 0 0
NATURES SUNSHINE PRODUCTS IN COM 639027101 290 32,475 SH   SOLE 18 32,475 0 0
NATURES SUNSHINE PRODUCTS IN COM 639027101 129 14,442 SH   SOLE 19 14,442 0 0
NATURES SUNSHINE PRODUCTS IN COM 639027101 2,985 334,256 SH   SOLE 21 334,256 0 0
NATURES SUNSHINE PRODUCTS IN COM 639027101 893 100,030 SH   SOLE 22 93,081 0 6,949
NATUS MEDICAL INC COM 639050103 461 13,967 SH   SOLE 2 1,193 0 12,774
NATUS MEDICAL INC COM 639050103 6 195 SH   SOLE 4 195 0 0
NATUS MEDICAL INC COM 639050103 22 676 SH   SOLE 7 676 0 0
NATUS MEDICAL INC COM 639050103 4,990 151,271 SH   SOLE 18 151,271 0 0
NATUS MEDICAL INC COM 639050103 1,967 59,611 SH   SOLE 19 59,611 0 0
NATUS MEDICAL INC COM 639050103 133,562 4,048,558 SH   SOLE 21 4,048,558 0 0
NATUS MEDICAL INC COM 639050103 33,767 1,023,567 SH   SOLE 22 982,957 0 40,610
NATUS MEDICAL INC COM 639050103 653 19,790 SH   SOLE 26 11,776 0 8,014
NATUS MEDICAL INC COM 639050103 159 4,815 SH   SOLE 28 4,815 0 0
NATUS MEDICAL INC COM 639050103 1,577 47,796 SH   SOLE 30 47,796 0 0
NATUS MEDICAL INC COM 639050103 118 3,579 SH   SOLE 40 3,579 0 0
NAUTILUS INC COM 63910B102 11 6,096 SH   SOLE 18 6,096 0 0
NAUTILUS INC COM 63910B102 167 95,242 SH   SOLE 21 95,242 0 0
NAUTILUS INC COM 63910B102 1,257 718,128 SH   SOLE 22 718,128 0 0
NAVIDEA BIOPHARMACEUTICALS I COM NEW 63937X202 7 5,344 SH   SOLE 21 5,344 0 0
NAVIDEA BIOPHARMACEUTICALS I COM NEW 63937X202 152 120,507 SH   SOLE 22 120,507 0 0
NAVIENT CORPORATION COM 63938C108 7,848 573,669 SH   SOLE 2 193,800 0 379,869
NAVIENT CORPORATION COM 63938C108 50 3,674 SH   SOLE 4 3,674 0 0
NAVIENT CORPORATION COM 63938C108 153 11,191 SH   SOLE 7 11,191 0 0
NAVIENT CORPORATION COM 63938C108 7,309 534,279 SH   SOLE 18 534,279 0 0
NAVIENT CORPORATION COM 63938C108 644 47,059 SH   SOLE 19 47,059 0 0
NAVIENT CORPORATION COM 63938C108 132,742 9,703,346 SH   SOLE 21 9,703,346 0 0
NAVIENT CORPORATION COM 63938C108 116,953 8,549,203 SH   SOLE 22 8,062,053 0 487,150
NAVIENT CORPORATION COM 63938C108 1,175 85,891 SH   SOLE 26 45,566 0 40,325
NAVIENT CORPORATION COM 63938C108 414 30,250 SH   SOLE 28 30,250 0 0
NAVIENT CORPORATION COM 63938C108 848 61,966 SH   SOLE 30 61,966 0 0
NAVIENT CORPORATION COM 63938C108 367 26,806 SH   SOLE 31 4,006 0 22,800
NAVIENT CORPORATION COM 63938C108 128 9,365 SH   SOLE 34 9,365 0 0
NAVIENT CORPORATION COM 63938C108 1,411 103,154 SH   SOLE 36 103,154 0 0
NAVIENT CORPORATION COM 63938C108 323 23,628 SH   SOLE 40 23,628 0 0
NAVIOS MARITIME ACQUIS CORP SHS Y62159143 17 2,056 SH   SOLE 18 2,056 0 0
NAVIOS MARITIME ACQUIS CORP SHS Y62159143 173 20,390 SH   SOLE 21 20,390 0 0
NAVIOS MARITIME HLDGS INC COM Y62197119 9 2,009 SH   SOLE 18 2,009 0 0
NAVIOS MARITIME HLDGS INC COM Y62197119 107 23,989 SH   SOLE 21 23,989 0 0
NAVIOS MARITIME PARTNERS L P COM UNIT LPI Y62267409 112 5,993 SH   SOLE 22 5,993 0 0
NAVISTAR INTL CORP NEW COM 63934E108 1,508 52,104 SH   SOLE 2 1,910 0 50,194
NAVISTAR INTL CORP NEW COM 63934E108 7 231 SH   SOLE 4 231 0 0
NAVISTAR INTL CORP NEW COM 63934E108 44 1,507 SH   SOLE 7 1,507 0 0
NAVISTAR INTL CORP NEW COM 63934E108 5,107 176,465 SH   SOLE 18 168,205 0 8,260
NAVISTAR INTL CORP NEW COM 63934E108 3,011 104,057 SH   SOLE 19 104,057 0 0
NAVISTAR INTL CORP NEW COM 63934E108 50,542 1,746,437 SH   SOLE 21 1,746,437 0 0
NAVISTAR INTL CORP NEW COM 63934E108 56,209 1,942,270 SH   SOLE 22 1,880,535 0 61,735
NAVISTAR INTL CORP NEW COM 63934E108 6 199 SH   SOLE 23 199 0 0
NAVISTAR INTL CORP NEW COM 63934E108 820 28,350 SH   SOLE 26 5,352 0 22,998
NAVISTAR INTL CORP NEW COM 63934E108 173 5,962 SH   SOLE 28 5,962 0 0
NAVISTAR INTL CORP NEW COM 63934E108 441 15,237 SH   SOLE 30 15,237 0 0
NAVISTAR INTL CORP NEW COM 63934E108 49 1,700 SH   SOLE 31 0 0 1,700
NAVISTAR INTL CORP NEW COM 63934E108 119 4,108 SH   SOLE 36 4,108 0 0
NAVISTAR INTL CORP NEW COM 63934E108 161 5,553 SH   SOLE 40 5,553 0 0
NBT BANCORP INC COM 628778102 1,396 34,428 SH   SOLE 2 1,492 0 32,936
NBT BANCORP INC COM 628778102 11 272 SH   SOLE 4 272 0 0
NBT BANCORP INC COM 628778102 16 386 SH   SOLE 7 386 0 0
NBT BANCORP INC COM 628778102 8,251 203,433 SH   SOLE 18 203,433 0 0
NBT BANCORP INC COM 628778102 2,940 72,485 SH   SOLE 19 72,485 0 0
NBT BANCORP INC COM 628778102 189,881 4,681,486 SH   SOLE 21 4,681,486 0 0
NBT BANCORP INC COM 628778102 53,446 1,317,698 SH   SOLE 22 1,261,392 0 56,306
NBT BANCORP INC COM 628778102 736 18,144 SH   SOLE 26 7,373 0 10,771
NBT BANCORP INC COM 628778102 254 6,259 SH   SOLE 28 6,259 0 0
NBT BANCORP INC COM 628778102 2,482 61,184 SH   SOLE 30 61,184 0 0
NBT BANCORP INC COM 628778102 200 4,934 SH   SOLE 40 4,934 0 0
NCR CORP NEW COM 62886E108 10,716 304,779 SH   SOLE 2 74,902 0 229,877
NCR CORP NEW COM 62886E108 21 597 SH   SOLE 4 597 0 0
NCR CORP NEW COM 62886E108 142 4,027 SH   SOLE 7 4,027 0 0
NCR CORP NEW COM 62886E108 12,293 349,633 SH   SOLE 18 349,633 0 0
NCR CORP NEW COM 62886E108 1,058 30,077 SH   SOLE 19 30,077 0 0
NCR CORP NEW COM 62886E108 231,465 6,583,188 SH   SOLE 21 6,583,188 0 0
NCR CORP NEW COM 62886E108 151,112 4,297,842 SH   SOLE 22 4,054,239 0 243,603
NCR CORP NEW COM 62886E108 13 372 SH   SOLE 23 372 0 0
NCR CORP NEW COM 62886E108 1,211 34,434 SH   SOLE 26 20,694 0 13,740
NCR CORP NEW COM 62886E108 526 14,951 SH   SOLE 28 14,951 0 0
NCR CORP NEW COM 62886E108 3,874 110,186 SH   SOLE 30 110,186 0 0
NCR CORP NEW COM 62886E108 95 2,689 SH   SOLE 31 2,689 0 0
NCR CORP NEW COM 62886E108 359 10,222 SH   SOLE 34 10,222 0 0
NCR CORP NEW COM 62886E108 300 8,519 SH   SOLE 36 8,519 0 0
NCR CORP NEW COM 62886E108 443 12,601 SH   SOLE 40 12,601 0 0
NCS MULTISTAGE HLDGS INC COM 628877102 30 14,382 SH   SOLE 2 258 0 14,124
NCS MULTISTAGE HLDGS INC COM 628877102 73 34,981 SH   SOLE 18 34,981 0 0
NCS MULTISTAGE HLDGS INC COM 628877102 33 15,926 SH   SOLE 19 15,926 0 0
NCS MULTISTAGE HLDGS INC COM 628877102 978 465,643 SH   SOLE 21 465,643 0 0
NCS MULTISTAGE HLDGS INC COM 628877102 270 128,717 SH   SOLE 22 122,226 0 6,491
NEENAH INC COM 640079109 650 9,227 SH   SOLE 2 598 0 8,629
NEENAH INC COM 640079109 7 103 SH   SOLE 4 103 0 0
NEENAH INC COM 640079109 23 333 SH   SOLE 7 333 0 0
NEENAH INC COM 640079109 5,289 75,102 SH   SOLE 18 75,102 0 0
NEENAH INC COM 640079109 2,077 29,493 SH   SOLE 19 29,493 0 0
NEENAH INC COM 640079109 134,377 1,907,957 SH   SOLE 21 1,907,957 0 0
NEENAH INC COM 640079109 35,295 501,130 SH   SOLE 22 479,798 0 21,332
NEENAH INC COM 640079109 839 11,918 SH   SOLE 26 6,481 0 5,437
NEENAH INC COM 640079109 131 1,864 SH   SOLE 28 1,864 0 0
NEENAH INC COM 640079109 1,631 23,157 SH   SOLE 30 23,157 0 0
NEENAH INC COM 640079109 132 1,874 SH   SOLE 40 1,874 0 0
NEKTAR THERAPEUTICS COM 640268108 9,610 445,221 SH   SOLE 2 123,697 0 321,524
NEKTAR THERAPEUTICS COM 640268108 16 727 SH   SOLE 4 727 0 0
NEKTAR THERAPEUTICS COM 640268108 63 2,898 SH   SOLE 7 2,898 0 0
NEKTAR THERAPEUTICS COM 640268108 10,971 508,276 SH   SOLE 18 508,276 0 0
NEKTAR THERAPEUTICS COM 640268108 10,289 476,677 SH   SOLE 19 476,677 0 0
NEKTAR THERAPEUTICS COM 640268108 1,019 47,200 SH   SOLE 20 47,200 0 0
NEKTAR THERAPEUTICS COM 640268108 236,148 10,940,355 SH   SOLE 21 10,940,355 0 0
NEKTAR THERAPEUTICS COM 640268108 122,420 5,671,537 SH   SOLE 22 5,366,447 0 305,090
NEKTAR THERAPEUTICS COM 640268108 1,374 63,672 SH   SOLE 26 39,081 0 24,591
NEKTAR THERAPEUTICS COM 640268108 471 21,837 SH   SOLE 28 21,837 0 0
NEKTAR THERAPEUTICS COM 640268108 1,531 70,946 SH   SOLE 30 70,946 0 0
NEKTAR THERAPEUTICS COM 640268108 77 3,560 SH   SOLE 31 3,560 0 0
NEKTAR THERAPEUTICS COM 640268108 3,204 148,423 SH   SOLE 34 148,423 0 0
NEKTAR THERAPEUTICS COM 640268108 350 16,206 SH   SOLE 40 16,206 0 0
NELNET INC CL A 64031N108 1,057 18,156 SH   SOLE 2 716 0 17,440
NELNET INC CL A 64031N108 0 4 SH   SOLE 4 4 0 0
NELNET INC CL A 64031N108 21 364 SH   SOLE 7 364 0 0
NELNET INC CL A 64031N108 3,544 60,856 SH   SOLE 18 60,856 0 0
NELNET INC CL A 64031N108 1,824 31,315 SH   SOLE 19 31,315 0 0
NELNET INC CL A 64031N108 37,036 635,918 SH   SOLE 21 635,918 0 0
NELNET INC CL A 64031N108 34,846 598,314 SH   SOLE 22 572,663 0 25,651
NELNET INC CL A 64031N108 56 970 SH   SOLE 23 970 0 0
NELNET INC CL A 64031N108 244 4,189 SH   SOLE 26 2,907 0 1,282
NELNET INC CL A 64031N108 166 2,844 SH   SOLE 28 2,844 0 0
NELNET INC CL A 64031N108 408 7,003 SH   SOLE 30 7,003 0 0
NELNET INC CL A 64031N108 173 2,974 SH   SOLE 40 2,974 0 0
NEOGEN CORP COM 640491106 1,404 21,520 SH   SOLE 2 2,138 0 19,382
NEOGEN CORP COM 640491106 16 248 SH   SOLE 4 248 0 0
NEOGEN CORP COM 640491106 59 910 SH   SOLE 7 910 0 0
NEOGEN CORP COM 640491106 15,482 237,242 SH   SOLE 18 230,884 0 6,358
NEOGEN CORP COM 640491106 7,605 116,530 SH   SOLE 19 116,530 0 0
NEOGEN CORP COM 640491106 381,547 5,846,572 SH   SOLE 21 5,846,572 0 0
NEOGEN CORP COM 640491106 99,970 1,531,880 SH   SOLE 22 1,466,624 0 65,256
NEOGEN CORP COM 640491106 119 1,818 SH   SOLE 23 1,818 0 0
NEOGEN CORP COM 640491106 1,436 22,007 SH   SOLE 26 11,245 0 10,762
NEOGEN CORP COM 640491106 429 6,577 SH   SOLE 28 6,577 0 0
NEOGEN CORP COM 640491106 9,104 139,509 SH   SOLE 30 139,509 0 0
NEOGEN CORP COM 640491106 345 5,292 SH   SOLE 40 5,292 0 0
NEOGENOMICS INC COM NEW 64049M209 1,215 41,545 SH   SOLE 2 5,424 0 36,121
NEOGENOMICS INC COM NEW 64049M209 14 479 SH   SOLE 4 479 0 0
NEOGENOMICS INC COM NEW 64049M209 50 1,695 SH   SOLE 7 1,695 0 0
NEOGENOMICS INC COM NEW 64049M209 13,341 456,105 SH   SOLE 18 438,341 0 17,764
NEOGENOMICS INC COM NEW 64049M209 8,128 277,875 SH   SOLE 19 277,875 0 0
NEOGENOMICS INC COM NEW 64049M209 335,543 11,471,565 SH   SOLE 21 11,471,565 0 0
NEOGENOMICS INC COM NEW 64049M209 89,672 3,065,700 SH   SOLE 22 2,949,151 0 116,549
NEOGENOMICS INC COM NEW 64049M209 408 13,937 SH   SOLE 23 13,937 0 0
NEOGENOMICS INC COM NEW 64049M209 2,870 98,117 SH   SOLE 26 29,990 0 68,127
NEOGENOMICS INC COM NEW 64049M209 330 11,285 SH   SOLE 28 11,285 0 0
NEOGENOMICS INC COM NEW 64049M209 4,149 141,856 SH   SOLE 30 141,856 0 0
NEOGENOMICS INC COM NEW 64049M209 262 8,973 SH   SOLE 40 8,973 0 0
NEOLEUKIN THERAPEUTICS INC COM 64049K104 86 6,956 SH   SOLE 21 6,956 0 0
NEOLEUKIN THERAPEUTICS INC COM 64049K104 7,386 599,506 SH   SOLE 22 599,506 0 0
NEON THERAPEUTICS INC COM 64050Y100 20 17,314 SH   SOLE 2 427 0 16,887
NEON THERAPEUTICS INC COM 64050Y100 66 55,974 SH   SOLE 18 55,974 0 0
NEON THERAPEUTICS INC COM 64050Y100 28 23,757 SH   SOLE 19 23,757 0 0
NEON THERAPEUTICS INC COM 64050Y100 605 512,746 SH   SOLE 21 512,746 0 0
NEON THERAPEUTICS INC COM 64050Y100 288 244,328 SH   SOLE 22 239,529 0 4,799
NEONODE INC COM PAR 64051M709 4 2,003 SH   SOLE 21 2,003 0 0
NEONODE INC COM PAR 64051M709 183 94,557 SH   SOLE 22 94,557 0 0
NEOPHOTONICS CORP COM 64051T100 349 39,579 SH   SOLE 2 1,552 0 38,027
NEOPHOTONICS CORP COM 64051T100 6 683 SH   SOLE 7 683 0 0
NEOPHOTONICS CORP COM 64051T100 1,214 137,604 SH   SOLE 18 137,604 0 0
NEOPHOTONICS CORP COM 64051T100 602 68,260 SH   SOLE 19 68,260 0 0
NEOPHOTONICS CORP COM 64051T100 12,133 1,375,624 SH   SOLE 21 1,375,624 0 0
NEOPHOTONICS CORP COM 64051T100 10,020 1,136,072 SH   SOLE 22 1,106,004 0 30,068
NEOS THERAPEUTICS INC COM 64052L106 16 10,408 SH   SOLE 18 10,408 0 0
NEOS THERAPEUTICS INC COM 64052L106 261 173,005 SH   SOLE 21 173,005 0 0
NEOS THERAPEUTICS INC COM 64052L106 517 342,423 SH   SOLE 22 342,423 0 0
NEPHROS INC COM 640671400 25 2,562 SH   SOLE 21 2,562 0 0
NEPTUNE WELLNESS SOLUTIONS I COM 64079L105 0 50 SH   SOLE 17 0 0 50
NEPTUNE WELLNESS SOLUTIONS I COM 64079L105 19 6,903 SH   SOLE 22 6,903 0 0
NESCO HLDGS INC COM 64083J104 289 70,396 SH   SOLE 21 70,396 0 0
NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 310 83,256 SH   SOLE 22 57,094 0 26,162
NET ELEMENT INC COM 64111R300 0 51 SH   SOLE 21 51 0 0
NET ELEMENT INC COM 64111R300 44 13,844 SH   SOLE 22 13,844 0 0
NETAPP INC COM 64110D104 37,827 607,662 SH   SOLE 2 85,704 0 521,958
NETAPP INC COM 64110D104 6,730 108,114 SH   SOLE 4 101,139 0 6,975
NETAPP INC COM 64110D104 13,812 221,879 SH   SOLE 7 214,289 0 7,590
NETAPP INC COM 64110D104 26 423 SH   SOLE 13 423 0 0
NETAPP INC COM 64110D104 108 1,736 SH   SOLE 15 1,736 0 0
NETAPP INC COM 64110D104 35,444 569,387 SH   SOLE 18 537,704 0 31,683
NETAPP INC COM 64110D104 7,378 118,525 SH   SOLE 19 118,525 0 0
NETAPP INC COM 64110D104 401,392 6,448,071 SH   SOLE 21 6,448,071 0 0
NETAPP INC COM 64110D104 372,444 5,983,034 SH   SOLE 22 5,342,921 0 640,113
NETAPP INC COM 64110D104 12,089 194,206 SH   SOLE 23 194,206 0 0
NETAPP INC COM 64110D104 20,088 322,697 SH   SOLE 25 322,697 0 0
NETAPP INC COM 64110D104 67,437 1,083,322 SH   SOLE 26 194,539 0 888,783
NETAPP INC COM 64110D104 2,775 44,571 SH   SOLE 28 31,038 0 13,533
NETAPP INC COM 64110D104 3,410 54,784 SH   SOLE 29 5,043 0 49,741
NETAPP INC COM 64110D104 65,926 1,059,046 SH   SOLE 30 1,059,046 0 0
NETAPP INC COM 64110D104 3,713 59,647 SH   SOLE 31 47,237 0 12,410
NETAPP INC COM 64110D104 2,278 36,587 SH   SOLE 32 36,587 0 0
NETAPP INC COM 64110D104 1,503 24,149 SH   SOLE 34 24,149 0 0
NETAPP INC COM 64110D104 10,469 168,182 SH   SOLE 36 168,182 0 0
NETAPP INC COM 64110D104 337 5,419 SH   SOLE 40 5,419 0 0
NETEASE INC SPONSORED ADS 64110W102 53,323 173,893 SH   SOLE 2 10,260 0 163,633
NETEASE INC SPONSORED ADS 64110W102 15,750 51,364 SH   SOLE 4 51,364 0 0
NETEASE INC SPONSORED ADS 64110W102 3,963 12,925 SH   SOLE 7 12,925 0 0
NETEASE INC SPONSORED ADS 64110W102 7,183 23,424 SH   SOLE 13 23,424 0 0
NETEASE INC SPONSORED ADS 64110W102 28,824 94,000 SH   SOLE 15 90,096 0 3,904
NETEASE INC SPONSORED ADS 64110W102 12,326 40,196 SH   SOLE 18 40,196 0 0
NETEASE INC SPONSORED ADS 64110W102 42,255 137,800 SH   SOLE 19 137,800 0 0
NETEASE INC SPONSORED ADS 64110W102 416,410 1,357,976 SH   SOLE 21 1,357,976 0 0
NETEASE INC SPONSORED ADS 64110W102 343,823 1,121,258 SH   SOLE 22 949,886 0 171,372
NETEASE INC SPONSORED ADS 64110W102 12,749 41,578 SH   SOLE 23 41,578 0 0
NETEASE INC SPONSORED ADS 64110W102 17,727 57,809 SH   SOLE 25 57,809 0 0
NETEASE INC SPONSORED ADS 64110W102 86,793 283,044 SH   SOLE 26 31,206 0 251,838
NETEASE INC SPONSORED ADS 64110W102 2,979 9,715 SH   SOLE 28 9,715 0 0
NETEASE INC SPONSORED ADS 64110W102 2,348 7,656 SH   SOLE 29 7,656 0 0
NETEASE INC SPONSORED ADS 64110W102 140,297 457,529 SH   SOLE 30 457,529 0 0
NETEASE INC SPONSORED ADS 64110W102 2,805 9,148 SH   SOLE 31 4,513 0 4,635
NETEASE INC SPONSORED ADS 64110W102 4,995 16,291 SH   SOLE 32 16,291 0 0
NETEASE INC SPONSORED ADS 64110W102 67,408 219,828 SH   SOLE 34 219,828 0 0
NETEASE INC SPONSORED ADS 64110W102 180 588 SH   SOLE 36 588 0 0
NETEASE INC SPONSORED ADS 64110W102 174 569 SH   SOLE 40 569 0 0
NETFLIX INC COM 64110L106 351,116 1,085,133 SH   SOLE 2 109,778 0 975,355
NETFLIX INC COM 64110L106 62,536 193,270 SH   SOLE 4 181,486 0 11,784
NETFLIX INC COM 64110L106 124,814 385,740 SH   SOLE 7 385,740 0 0
NETFLIX INC COM 64110L106 1,571 4,856 SH   SOLE 13 4,856 0 0
NETFLIX INC COM 64110L106 1,024 3,165 SH   SOLE 15 3,165 0 0
NETFLIX INC COM 64110L106 38 118 SH   SOLE 17 0 0 118
NETFLIX INC COM 64110L106 542,168 1,675,582 SH   SOLE 18 1,322,907 0 352,675
NETFLIX INC COM 64110L106 268,296 829,175 SH   SOLE 19 829,175 0 0
NETFLIX INC COM 64110L106 2,519,222 7,785,710 SH   SOLE 21 7,785,710 0 0
NETFLIX INC COM 64110L106 3,400,457 10,509,185 SH   SOLE 22 9,435,674 0 1,073,511
NETFLIX INC COM 64110L106 103,203 318,950 SH   SOLE 23 318,950 0 0
NETFLIX INC COM 64110L106 139,935 432,471 SH   SOLE 25 432,471 0 0
NETFLIX INC COM 64110L106 508,804 1,572,471 SH   SOLE 26 241,934 0 1,330,537
NETFLIX INC COM 64110L106 26,458 81,768 SH   SOLE 28 57,120 0 24,648
NETFLIX INC COM 64110L106 8,401 25,964 SH   SOLE 29 8,519 0 17,445
NETFLIX INC COM 64110L106 552,113 1,706,317 SH   SOLE 30 1,706,317 0 0
NETFLIX INC COM 64110L106 30,897 95,487 SH   SOLE 31 79,155 0 16,332
NETFLIX INC COM 64110L106 23,080 71,328 SH   SOLE 32 71,328 0 0
NETFLIX INC COM 64110L106 37,863 117,016 SH   SOLE 34 117,016 0 0
NETFLIX INC COM 64110L106 89,478 276,533 SH   SOLE 36 276,533 0 0
NETFLIX INC COM 64110L106 3,107 9,603 SH   SOLE 40 9,603 0 0
NETFLIX INC OPTIONS 64110L106 97 300 SH Put SOLE 2 300 0 0
NETFLIX INC OPTIONS 64110L106 17,149 53,000 SH Put SOLE 19 53,000 0 0
NETFLIX INC OPTIONS 64110L106 162 500 SH Put SOLE 22 500 0 0
NETFLIX INC OPTIONS 64110L106 2,329 7,200 SH Put SOLE 34 7,200 0 0
NETGEAR INC COM 64111Q104 747 30,492 SH   SOLE 2 1,233 0 29,259
NETGEAR INC COM 64111Q104 3 119 SH   SOLE 4 119 0 0
NETGEAR INC COM 64111Q104 12 478 SH   SOLE 7 478 0 0
NETGEAR INC COM 64111Q104 3,322 135,528 SH   SOLE 18 135,528 0 0
NETGEAR INC COM 64111Q104 1,325 54,048 SH   SOLE 19 54,048 0 0
NETGEAR INC COM 64111Q104 87,208 3,558,061 SH   SOLE 21 3,558,061 0 0
NETGEAR INC COM 64111Q104 22,486 917,430 SH   SOLE 22 875,560 0 41,870
NETGEAR INC COM 64111Q104 232 9,470 SH   SOLE 26 4,354 0 5,116
NETGEAR INC COM 64111Q104 107 4,361 SH   SOLE 28 4,361 0 0
NETGEAR INC COM 64111Q104 3,262 133,105 SH   SOLE 30 133,105 0 0
NETGEAR INC COM 64111Q104 85 3,482 SH   SOLE 40 3,482 0 0
NETSCOUT SYS INC COM 64115T104 2,454 101,941 SH   SOLE 2 31,106 0 70,835
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,504 394,852 SH   SOLE 18 394,852 0 0
NETSCOUT SYS INC COM 64115T104 3,072 127,637 SH   SOLE 19 127,637 0 0
NETSCOUT SYS INC COM 64115T104 125,835 5,227,864 SH   SOLE 21 5,227,864 0 0
NETSCOUT SYS INC COM 64115T104 58,022 2,410,557 SH   SOLE 22 2,302,033 0 108,524
NETSCOUT SYS INC COM 64115T104 803 33,359 SH   SOLE 26 26,259 0 7,100
NETSCOUT SYS INC COM 64115T104 255 10,585 SH   SOLE 28 10,585 0 0
NETSCOUT SYS INC COM 64115T104 5,969 247,971 SH   SOLE 30 247,971 0 0
NETSCOUT SYS INC COM 64115T104 66 2,743 SH   SOLE 36 2,743 0 0
NETSCOUT SYS INC COM 64115T104 214 8,871 SH   SOLE 40 8,871 0 0
NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 9 2,157 SH   SOLE 18 2,157 0 0
NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 128 31,907 SH   SOLE 21 31,907 0 0
NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 1,231 307,628 SH   SOLE 22 307,628 0 0
NETWORK 1 TECHNOLOGIES INC COM 64121N109 6 2,745 SH   SOLE 18 2,745 0 0
NETWORK 1 TECHNOLOGIES INC COM 64121N109 99 45,531 SH   SOLE 21 45,531 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 369 51,269 SH   SOLE 22 51,269 0 0
NEUROBO PHARMACEUTICALS INC COM 64132R107 226 25,783 SH   SOLE 22 25,783 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 29,809 277,319 SH   SOLE 2 85,100 0 192,219
NEUROCRINE BIOSCIENCES INC COM 64125C109 4,293 39,935 SH   SOLE 4 37,568 0 2,367
NEUROCRINE BIOSCIENCES INC COM 64125C109 656 6,105 SH   SOLE 7 6,105 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 20,143 187,397 SH   SOLE 18 180,148 0 7,249
NEUROCRINE BIOSCIENCES INC COM 64125C109 73,931 687,792 SH   SOLE 19 687,792 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 1,107 10,300 SH   SOLE 20 10,300 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 222,992 2,074,540 SH   SOLE 21 2,074,540 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 278,772 2,593,469 SH   SOLE 22 2,418,911 0 174,558
NEUROCRINE BIOSCIENCES INC COM 64125C109 7,500 69,771 SH   SOLE 23 69,771 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 89 827 SH   SOLE 25 827 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 18,362 170,824 SH   SOLE 26 78,678 0 92,146
NEUROCRINE BIOSCIENCES INC COM 64125C109 1,817 16,903 SH   SOLE 28 11,736 0 5,167
NEUROCRINE BIOSCIENCES INC COM 64125C109 2,467 22,948 SH   SOLE 29 4,759 0 18,189
NEUROCRINE BIOSCIENCES INC COM 64125C109 19,887 185,012 SH   SOLE 30 185,012 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 2,616 24,341 SH   SOLE 31 19,889 0 4,452
NEUROCRINE BIOSCIENCES INC COM 64125C109 21,886 203,608 SH   SOLE 34 203,608 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 1,977 18,391 SH   SOLE 36 18,391 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 223 2,070 SH   SOLE 40 2,070 0 0
NEUROCRINE BIOSCIENCES INC NOTE 2.250% 5/1 64125CAD1 2,909 1,900,000 PRN   SOLE 21 1,900,000 0 0
NEUROMETRIX INC COM 641255807 0 10 SH   SOLE 21 10 0 0
NEUROMETRIX INC COM 641255807 7 1,518 SH   SOLE 22 1,518 0 0
NEURONETICS INC COM 64131A105 25 5,576 SH   SOLE 2 434 0 5,142
NEURONETICS INC COM 64131A105 205 45,642 SH   SOLE 18 45,642 0 0
NEURONETICS INC COM 64131A105 103 22,988 SH   SOLE 19 22,988 0 0
NEURONETICS INC COM 64131A105 2,251 501,237 SH   SOLE 21 501,237 0 0
NEURONETICS INC COM 64131A105 1,349 300,361 SH   SOLE 22 296,745 0 3,616
NEUROTROPE INC COM NEW 64129T207 3 2,597 SH   SOLE 18 2,597 0 0
NEUROTROPE INC COM NEW 64129T207 31 31,489 SH   SOLE 21 31,489 0 0
NEUROTROPE INC COM NEW 64129T207 17 17,576 SH   SOLE 22 17,576 0 0
NEVRO CORP COM 64157F103 4,029 34,280 SH   SOLE 2 22,926 0 11,354
NEVRO CORP COM 64157F103 16 134 SH   SOLE 4 134 0 0
NEVRO CORP COM 64157F103 60 514 SH   SOLE 7 514 0 0
NEVRO CORP COM 64157F103 15,017 127,759 SH   SOLE 18 125,439 0 2,320
NEVRO CORP COM 64157F103 38,107 324,204 SH   SOLE 19 324,204 0 0
NEVRO CORP COM 64157F103 670 5,700 SH   SOLE 20 5,700 0 0
NEVRO CORP COM 64157F103 137,469 1,169,548 SH   SOLE 21 1,169,548 0 0
NEVRO CORP COM 64157F103 103,314 878,968 SH   SOLE 22 842,426 0 36,542
NEVRO CORP COM 64157F103 53 450 SH   SOLE 23 450 0 0
NEVRO CORP COM 64157F103 2,280 19,400 SH   SOLE 26 13,105 0 6,295
NEVRO CORP COM 64157F103 440 3,740 SH   SOLE 28 3,740 0 0
NEVRO CORP COM 64157F103 10,267 87,345 SH   SOLE 30 87,345 0 0
NEVRO CORP COM 64157F103 8,520 72,486 SH   SOLE 34 72,486 0 0
NEVRO CORP COM 64157F103 387 3,295 SH   SOLE 40 3,295 0 0
NEW AGE BEVERAGES CORP COM 64157V108 64 34,953 SH   SOLE 2 3,000 0 31,953
NEW AGE BEVERAGES CORP COM 64157V108 5 2,496 SH   SOLE 7 2,496 0 0
NEW AGE BEVERAGES CORP COM 64157V108 481 264,345 SH   SOLE 18 264,345 0 0
NEW AGE BEVERAGES CORP COM 64157V108 243 133,695 SH   SOLE 19 133,695 0 0
NEW AGE BEVERAGES CORP COM 64157V108 4,752 2,610,968 SH   SOLE 21 2,610,968 0 0
NEW AGE BEVERAGES CORP COM 64157V108 4,184 2,298,922 SH   SOLE 22 2,260,525 0 38,397
NEW HOME CO INC COM 645370107 12 2,566 SH   SOLE 18 2,566 0 0
NEW HOME CO INC COM 645370107 167 35,861 SH   SOLE 21 35,861 0 0
NEW HOME CO INC COM 645370107 354 75,944 SH   SOLE 22 75,944 0 0
NEW JERSEY RES COM 646025106 6,086 136,559 SH   SOLE 2 53,269 0 83,290
NEW JERSEY RES COM 646025106 16 356 SH   SOLE 4 356 0 0
NEW JERSEY RES COM 646025106 8,401 188,492 SH   SOLE 7 188,492 0 0
NEW JERSEY RES COM 646025106 26,585 596,472 SH   SOLE 18 585,659 0 10,813
NEW JERSEY RES COM 646025106 14,284 320,482 SH   SOLE 19 320,482 0 0
NEW JERSEY RES COM 646025106 390,362 8,758,407 SH   SOLE 21 8,758,407 0 0
NEW JERSEY RES COM 646025106 156,383 3,508,708 SH   SOLE 22 3,394,004 0 114,704
NEW JERSEY RES COM 646025106 1,560 34,991 SH   SOLE 23 34,991 0 0
NEW JERSEY RES COM 646025106 254 5,698 SH   SOLE 25 5,698 0 0
NEW JERSEY RES COM 646025106 6,297 141,279 SH   SOLE 26 25,907 0 115,372
NEW JERSEY RES COM 646025106 498 11,166 SH   SOLE 28 11,166 0 0
NEW JERSEY RES COM 646025106 1,268 28,441 SH   SOLE 30 28,441 0 0
NEW JERSEY RES COM 646025106 1,442 32,359 SH   SOLE 32 32,359 0 0
NEW JERSEY RES COM 646025106 161 3,611 SH   SOLE 34 3,611 0 0
NEW JERSEY RES COM 646025106 91 2,038 SH   SOLE 36 2,038 0 0
NEW JERSEY RES COM 646025106 414 9,278 SH   SOLE 40 9,278 0 0
NEW MTN FIN CORP COM 647551100 5,939 432,263 SH   SOLE 30 432,263 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 66,386 547,517 SH   SOLE 2 37,019 0 510,498
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 5 39 SH   SOLE 3 39 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 15,717 129,626 SH   SOLE 4 129,626 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 2,366 19,512 SH   SOLE 7 19,512 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 7,383 60,890 SH   SOLE 13 60,890 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 28,822 237,706 SH   SOLE 15 227,461 0 10,245
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 12,591 103,843 SH   SOLE 18 103,843 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 26,024 214,630 SH   SOLE 19 214,630 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 343,490 2,832,904 SH   SOLE 21 2,832,904 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 325,577 2,685,168 SH   SOLE 22 2,206,014 0 479,154
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 11,618 95,818 SH   SOLE 23 95,818 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 12,314 101,555 SH   SOLE 25 101,555 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 71,029 585,806 SH   SOLE 26 75,430 0 510,376
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 2,631 21,700 SH   SOLE 28 21,700 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 2,734 22,547 SH   SOLE 29 22,547 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 103,122 850,492 SH   SOLE 30 850,492 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 5,810 47,921 SH   SOLE 31 38,679 0 9,242
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 923 7,611 SH   SOLE 32 7,611 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 79,954 659,414 SH   SOLE 34 659,414 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 163 1,345 SH   SOLE 36 1,345 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 138 1,140 SH   SOLE 40 1,140 0 0
NEW RELIC INC COM 64829B100 5,878 89,458 SH   SOLE 2 3,267 0 86,191
NEW RELIC INC COM 64829B100 15 227 SH   SOLE 4 227 0 0
NEW RELIC INC COM 64829B100 61 925 SH   SOLE 7 925 0 0
NEW RELIC INC COM 64829B100 1,683 25,613 SH   SOLE 18 25,613 0 0
NEW RELIC INC COM 64829B100 761 11,586 SH   SOLE 19 11,586 0 0
NEW RELIC INC COM 64829B100 52,754 802,831 SH   SOLE 21 802,831 0 0
NEW RELIC INC COM 64829B100 90,375 1,375,366 SH   SOLE 22 1,282,882 0 92,484
NEW RELIC INC COM 64829B100 1,220 18,574 SH   SOLE 26 10,601 0 7,973
NEW RELIC INC COM 64829B100 377 5,741 SH   SOLE 28 5,741 0 0
NEW RELIC INC COM 64829B100 5,012 76,269 SH   SOLE 30 76,269 0 0
NEW RELIC INC COM 64829B100 65 993 SH   SOLE 31 993 0 0
NEW RELIC INC COM 64829B100 336 5,110 SH   SOLE 40 5,110 0 0
NEW RELIC INC NOTE 0.500% 5/0 64829BAB6 1,312 1,350,000 PRN   SOLE 21 1,350,000 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 14,440 896,360 SH   SOLE 2 43,957 0 852,403
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 39 2,416 SH   SOLE 4 2,416 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 179 11,124 SH   SOLE 7 11,124 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 3,098 192,318 SH   SOLE 18 192,318 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 1,556 96,610 SH   SOLE 19 96,610 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 214,089 13,289,229 SH   SOLE 21 13,289,229 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 184,639 11,461,117 SH   SOLE 22 10,680,149 0 780,968
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 49 3,059 SH   SOLE 23 3,059 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 2,209 137,111 SH   SOLE 26 83,954 0 53,157
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 816 50,633 SH   SOLE 28 50,633 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 2,057 127,671 SH   SOLE 30 127,671 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 386 23,961 SH   SOLE 31 9,961 0 14,000
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 134 8,324 SH   SOLE 36 8,324 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 738 45,823 SH   SOLE 40 45,823 0 0
NEW SR INVT GROUP INC COM 648691103 523 68,380 SH   SOLE 2 3,400 0 64,980
NEW SR INVT GROUP INC COM 648691103 11 1,473 SH   SOLE 7 1,473 0 0
NEW SR INVT GROUP INC COM 648691103 2,291 299,535 SH   SOLE 18 299,535 0 0
NEW SR INVT GROUP INC COM 648691103 1,119 146,273 SH   SOLE 19 146,273 0 0
NEW SR INVT GROUP INC COM 648691103 25,550 3,339,900 SH   SOLE 21 3,339,900 0 0
NEW SR INVT GROUP INC COM 648691103 20,682 2,703,540 SH   SOLE 22 2,591,794 0 111,746
NEW SR INVT GROUP INC COM 648691103 40 5,248 SH   SOLE 23 5,248 0 0
NEW SR INVT GROUP INC COM 648691103 212 27,654 SH   SOLE 26 10,204 0 17,450
NEW SR INVT GROUP INC COM 648691103 95 12,439 SH   SOLE 28 12,439 0 0
NEW SR INVT GROUP INC COM 648691103 259 33,920 SH   SOLE 30 33,920 0 0
NEW SR INVT GROUP INC COM 648691103 67 8,758 SH   SOLE 40 8,758 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 14,274 1,187,486 SH   SOLE 2 288,315 0 899,171
NEW YORK CMNTY BANCORP INC COM 649445103 80 6,664 SH   SOLE 4 6,664 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 675 56,170 SH   SOLE 7 56,170 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 18,078 1,504,028 SH   SOLE 18 1,502,533 0 1,495
NEW YORK CMNTY BANCORP INC COM 649445103 1,328 110,495 SH   SOLE 19 110,495 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 407,503 33,902,103 SH   SOLE 21 33,902,103 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 184,269 15,330,233 SH   SOLE 22 14,412,059 0 918,174
NEW YORK CMNTY BANCORP INC COM 649445103 144 12,001 SH   SOLE 23 12,001 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 2,426 201,804 SH   SOLE 26 126,125 0 75,679
NEW YORK CMNTY BANCORP INC COM 649445103 744 61,862 SH   SOLE 28 61,862 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 31 2,567 SH   SOLE 29 2,567 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 1,782 148,245 SH   SOLE 30 148,245 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 440 36,638 SH   SOLE 31 19,238 0 17,400
NEW YORK CMNTY BANCORP INC COM 649445103 2,192 182,392 SH   SOLE 32 182,392 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 1,162 96,700 SH   SOLE 36 96,700 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 628 52,284 SH   SOLE 40 52,284 0 0
NEW YORK CMNTY CAP TR V UNIT 11/01/2051 64944P307 7,083 139,697 SH   SOLE 21 139,697 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 1,626 260,956 SH   SOLE 2 8,531 0 252,425
NEW YORK MTG TR INC COM PAR $.02 649604501 2 286 SH   SOLE 4 286 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 28 4,446 SH   SOLE 7 4,446 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 1 86 SH   SOLE 17 0 0 86
NEW YORK MTG TR INC COM PAR $.02 649604501 7,414 1,190,088 SH   SOLE 18 1,190,088 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 2,984 478,996 SH   SOLE 19 478,996 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 236,150 37,905,303 SH   SOLE 21 37,905,303 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 51,652 8,290,865 SH   SOLE 22 7,904,080 0 386,785
NEW YORK MTG TR INC COM PAR $.02 649604501 849 136,305 SH   SOLE 26 84,484 0 51,821
NEW YORK MTG TR INC COM PAR $.02 649604501 159 25,536 SH   SOLE 28 25,536 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 2,357 378,385 SH   SOLE 30 378,385 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 174 27,908 SH   SOLE 40 27,908 0 0
NEW YORK TIMES CO CL A 650111107 12,546 389,999 SH   SOLE 2 77,622 0 312,377
NEW YORK TIMES CO CL A 650111107 21 651 SH   SOLE 4 651 0 0
NEW YORK TIMES CO CL A 650111107 93 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,882 400,439 SH   SOLE 18 400,439 0 0
NEW YORK TIMES CO CL A 650111107 1,328 41,274 SH   SOLE 19 41,274 0 0
NEW YORK TIMES CO CL A 650111107 236,233 7,343,255 SH   SOLE 21 7,343,255 0 0
NEW YORK TIMES CO CL A 650111107 156,552 4,866,410 SH   SOLE 22 4,569,939 0 296,471
NEW YORK TIMES CO CL A 650111107 1,988 61,794 SH   SOLE 26 44,222 0 17,572
NEW YORK TIMES CO CL A 650111107 749 23,298 SH   SOLE 28 23,298 0 0
NEW YORK TIMES CO CL A 650111107 1,537 47,782 SH   SOLE 30 47,782 0 0
NEW YORK TIMES CO CL A 650111107 104 3,246 SH   SOLE 31 3,246 0 0
NEW YORK TIMES CO CL A 650111107 473 14,693 SH   SOLE 40 14,693 0 0
NEWELL BRANDS INC COM 651229106 21,390 1,112,896 SH   SOLE 2 226,542 0 886,354
NEWELL BRANDS INC COM 651229106 3,456 179,804 SH   SOLE 4 166,989 0 12,815
NEWELL BRANDS INC COM 651229106 7,060 367,326 SH   SOLE 7 367,326 0 0
NEWELL BRANDS INC COM 651229106 14 734 SH   SOLE 13 734 0 0
NEWELL BRANDS INC COM 651229106 55 2,850 SH   SOLE 15 2,850 0 0
NEWELL BRANDS INC COM 651229106 82,985 4,317,663 SH   SOLE 18 3,971,179 0 346,484
NEWELL BRANDS INC COM 651229106 174,772 9,093,250 SH   SOLE 19 9,093,250 0 0
NEWELL BRANDS INC COM 651229106 358,326 18,643,369 SH   SOLE 21 18,643,369 0 0
NEWELL BRANDS INC COM 651229106 223,364 11,621,437 SH   SOLE 22 10,516,579 0 1,104,858
NEWELL BRANDS INC COM 651229106 5,583 290,464 SH   SOLE 23 290,464 0 0
NEWELL BRANDS INC COM 651229106 10,188 530,080 SH   SOLE 25 530,080 0 0
NEWELL BRANDS INC COM 651229106 39,449 2,052,513 SH   SOLE 26 456,663 0 1,595,850
NEWELL BRANDS INC COM 651229106 1,527 79,472 SH   SOLE 28 57,433 0 22,039
NEWELL BRANDS INC COM 651229106 1,783 92,763 SH   SOLE 29 8,820 0 83,943
NEWELL BRANDS INC COM 651229106 35,621 1,853,345 SH   SOLE 30 1,853,345 0 0
NEWELL BRANDS INC COM 651229106 2,348 122,189 SH   SOLE 31 84,406 0 37,783
NEWELL BRANDS INC COM 651229106 3,143 163,521 SH   SOLE 32 163,521 0 0
NEWELL BRANDS INC COM 651229106 2,096 109,077 SH   SOLE 34 109,077 0 0
NEWELL BRANDS INC COM 651229106 6,511 338,756 SH   SOLE 36 338,756 0 0
NEWELL BRANDS INC COM 651229106 189 9,846 SH   SOLE 40 9,846 0 0
NEWLINK GENETICS CORP COM 651511107 15 6,118 SH   SOLE 18 6,118 0 0
NEWLINK GENETICS CORP COM 651511107 241 95,298 SH   SOLE 21 95,298 0 0
NEWLINK GENETICS CORP COM 651511107 1,104 436,197 SH   SOLE 22 436,197 0 0
NEWMARK GROUP INC CL A 65158N102 938 69,746 SH   SOLE 2 5,455 0 64,291
NEWMARK GROUP INC CL A 65158N102 8 597 SH   SOLE 4 597 0 0
NEWMARK GROUP INC CL A 65158N102 33 2,487 SH   SOLE 7 2,487 0 0
NEWMARK GROUP INC CL A 65158N102 6,573 488,486 SH   SOLE 18 488,486 0 0
NEWMARK GROUP INC CL A 65158N102 3,426 254,598 SH   SOLE 19 254,598 0 0
NEWMARK GROUP INC CL A 65158N102 66,705 4,957,619 SH   SOLE 21 4,957,619 0 0
NEWMARK GROUP INC CL A 65158N102 59,406 4,415,127 SH   SOLE 22 4,234,961 0 180,166
NEWMARK GROUP INC CL A 65158N102 972 72,261 SH   SOLE 26 55,352 0 16,909
NEWMARK GROUP INC CL A 65158N102 186 13,856 SH   SOLE 28 13,856 0 0
NEWMARK GROUP INC CL A 65158N102 609 45,279 SH   SOLE 30 45,279 0 0
NEWMARK GROUP INC CL A 65158N102 286 21,231 SH   SOLE 40 21,231 0 0
NEWMARKET CORP COM 651587107 9,340 19,197 SH   SOLE 2 5,762 0 13,435
NEWMARKET CORP COM 651587107 21 43 SH   SOLE 4 43 0 0
NEWMARKET CORP COM 651587107 58 120 SH   SOLE 7 120 0 0
NEWMARKET CORP COM 651587107 9,929 20,408 SH   SOLE 18 20,408 0 0
NEWMARKET CORP COM 651587107 779 1,602 SH   SOLE 19 1,602 0 0
NEWMARKET CORP COM 651587107 184,728 379,693 SH   SOLE 21 379,693 0 0
NEWMARKET CORP COM 651587107 121,879 250,512 SH   SOLE 22 236,953 0 13,559
NEWMARKET CORP COM 651587107 1,098 2,257 SH   SOLE 23 2,257 0 0
NEWMARKET CORP COM 651587107 1,663 3,419 SH   SOLE 26 2,420 0 999
NEWMARKET CORP COM 651587107 545 1,121 SH   SOLE 28 1,121 0 0
NEWMARKET CORP COM 651587107 1,393 2,864 SH   SOLE 30 2,864 0 0
NEWMARKET CORP COM 651587107 69 142 SH   SOLE 31 142 0 0
NEWMARKET CORP COM 651587107 35 72 SH   SOLE 36 72 0 0
NEWMARKET CORP COM 651587107 468 962 SH   SOLE 40 962 0 0
NEWMONT GOLDCORP CORPORATION COM 651639106 91,983 2,116,993 SH   SOLE 2 307,434 0 1,809,559
NEWMONT GOLDCORP CORPORATION COM 651639106 18,409 423,683 SH   SOLE 4 401,685 0 21,998
NEWMONT GOLDCORP CORPORATION COM 651639106 168,397 3,875,639 SH   SOLE 7 3,836,821 0 38,818
NEWMONT GOLDCORP CORPORATION COM 651639106 1,636 37,645 SH   SOLE 13 37,645 0 0
NEWMONT GOLDCORP CORPORATION COM 651639106 212 4,882 SH   SOLE 15 4,882 0 0
NEWMONT GOLDCORP CORPORATION COM 651639106 0 11 SH   SOLE 17 0 0 11
NEWMONT GOLDCORP CORPORATION COM 651639106 92,482 2,128,466 SH   SOLE 18 2,019,249 0 109,217
NEWMONT GOLDCORP CORPORATION COM 651639106 118,312 2,722,943 SH   SOLE 19 2,722,943 0 0
NEWMONT GOLDCORP CORPORATION COM 651639106 1,548,734 35,644,042 SH   SOLE 21 35,644,042 0 0
NEWMONT GOLDCORP CORPORATION COM 651639106 987,294 22,722,534 SH   SOLE 22 20,628,737 0 2,093,797
NEWMONT GOLDCORP CORPORATION COM 651639106 65,906 1,516,828 SH   SOLE 23 1,516,828 0 0
NEWMONT GOLDCORP CORPORATION COM 651639106 226,378 5,210,078 SH   SOLE 25 5,210,078 0 0
NEWMONT GOLDCORP CORPORATION COM 651639106 296,638 6,827,107 SH   SOLE 26 652,349 0 6,174,758
NEWMONT GOLDCORP CORPORATION COM 651639106 6,699 154,177 SH   SOLE 28 106,963 0 47,214
NEWMONT GOLDCORP CORPORATION COM 651639106 685 15,754 SH   SOLE 29 15,754 0 0
NEWMONT GOLDCORP CORPORATION COM 651639106 353,843 8,143,682 SH   SOLE 30 8,143,682 0 0
NEWMONT GOLDCORP CORPORATION COM 651639106 8,025 184,703 SH   SOLE 31 145,888 0 38,815
NEWMONT GOLDCORP CORPORATION COM 651639106 838,345 19,294,465 SH   SOLE 34 19,294,465 0 0
NEWMONT GOLDCORP CORPORATION COM 651639106 52,290 1,203,449 SH   SOLE 36 1,203,449 0 0
NEWMONT GOLDCORP CORPORATION COM 651639106 801 18,431 SH   SOLE 40 18,431 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 577 91,955 SH   SOLE 2 2,821 0 89,134
NEWPARK RES INC COM PAR $.01NEW 651718504 4 635 SH   SOLE 4 635 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 12 1,863 SH   SOLE 7 1,863 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 2,591 413,272 SH   SOLE 18 413,272 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 977 155,866 SH   SOLE 19 155,866 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 65,427 10,434,900 SH   SOLE 21 10,434,900 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 17,948 2,862,467 SH   SOLE 22 2,735,569 0 126,898
NEWPARK RES INC COM PAR $.01NEW 651718504 281 44,854 SH   SOLE 26 9,285 0 35,569
NEWPARK RES INC COM PAR $.01NEW 651718504 76 12,178 SH   SOLE 28 12,178 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 810 129,107 SH   SOLE 30 129,107 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 59 9,418 SH   SOLE 40 9,418 0 0
NEWS CORP NEW CL A 65249B109 14,327 1,013,227 SH   SOLE 2 114,766 0 898,461
NEWS CORP NEW CL A 65249B109 2,292 162,069 SH   SOLE 4 153,378 0 8,691
NEWS CORP NEW CL A 65249B109 8,306 587,384 SH   SOLE 7 362,346 0 225,038
NEWS CORP NEW CL A 65249B109 40 2,811 SH   SOLE 15 2,811 0 0
NEWS CORP NEW CL A 65249B109 11,057 781,943 SH   SOLE 18 729,488 0 52,455
NEWS CORP NEW CL A 65249B109 1,770 125,205 SH   SOLE 19 125,205 0 0
NEWS CORP NEW CL A 65249B109 136,055 9,622,013 SH   SOLE 21 9,622,013 0 0
NEWS CORP NEW CL A 65249B109 145,690 10,303,373 SH   SOLE 22 9,284,237 0 1,019,136
NEWS CORP NEW CL A 65249B109 4,125 291,699 SH   SOLE 23 291,699 0 0
NEWS CORP NEW CL A 65249B109 6,065 428,931 SH   SOLE 25 428,931 0 0
NEWS CORP NEW CL A 65249B109 27,370 1,935,630 SH   SOLE 26 502,308 0 1,433,322
NEWS CORP NEW CL A 65249B109 959 67,792 SH   SOLE 28 47,147 0 20,645
NEWS CORP NEW CL A 65249B109 1,307 92,447 SH   SOLE 29 7,874 0 84,573
NEWS CORP NEW CL A 65249B109 24,152 1,708,087 SH   SOLE 30 1,708,087 0 0
NEWS CORP NEW CL A 65249B109 1,340 94,764 SH   SOLE 31 60,341 0 34,423
NEWS CORP NEW CL A 65249B109 309 21,831 SH   SOLE 34 21,831 0 0
NEWS CORP NEW CL A 65249B109 4,530 320,350 SH   SOLE 36 320,350 0 0
NEWS CORP NEW CL A 65249B109 108 7,667 SH   SOLE 40 7,667 0 0
NEWS CORP NEW CL B 65249B208 2,947 203,073 SH   SOLE 2 31,523 0 171,550
NEWS CORP NEW CL B 65249B208 1,385 95,479 SH   SOLE 7 95,479 0 0
NEWS CORP NEW CL B 65249B208 1 73 SH   SOLE 15 73 0 0
NEWS CORP NEW CL B 65249B208 3,279 225,974 SH   SOLE 18 219,641 0 6,333
NEWS CORP NEW CL B 65249B208 574 39,581 SH   SOLE 19 39,581 0 0
NEWS CORP NEW CL B 65249B208 36,082 2,486,681 SH   SOLE 21 2,486,681 0 0
NEWS CORP NEW CL B 65249B208 46,218 3,185,228 SH   SOLE 22 2,869,615 0 315,613
NEWS CORP NEW CL B 65249B208 2 135 SH   SOLE 23 135 0 0
NEWS CORP NEW CL B 65249B208 1,286 88,641 SH   SOLE 25 88,641 0 0
NEWS CORP NEW CL B 65249B208 2,853 196,625 SH   SOLE 26 0 0 196,625
NEWS CORP NEW CL B 65249B208 3,642 250,968 SH   SOLE 30 250,968 0 0
NEWS CORP NEW CL B 65249B208 36 2,513 SH   SOLE 31 2,413 0 100
NEWS CORP NEW CL B 65249B208 10 689 SH   SOLE 34 689 0 0
NEWS CORP NEW CL B 65249B208 242 16,707 SH   SOLE 36 16,707 0 0
NEWTEK BUSINESS SVCS CORP COM NEW 652526203 0 15 SH   SOLE 17 0 0 15
NEXA RES S A COM L67359106 219 26,879 SH   SOLE 7 26,879 0 0
NEXA RES S A COM L67359106 105 12,838 SH   SOLE 22 0 0 12,838
NEXPOINT RESIDENTIAL TR INC COM 65341D102 996 22,137 SH   SOLE 2 14,222 0 7,915
NEXPOINT RESIDENTIAL TR INC COM 65341D102 2 35 SH   SOLE 4 35 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 15 327 SH   SOLE 7 327 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 4,668 103,741 SH   SOLE 18 69,734 0 34,007
NEXPOINT RESIDENTIAL TR INC COM 65341D102 16,134 358,528 SH   SOLE 19 358,528 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 35,982 799,607 SH   SOLE 21 799,607 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 48,668 1,081,504 SH   SOLE 22 1,057,824 0 23,680
NEXPOINT RESIDENTIAL TR INC COM 65341D102 2,441 54,249 SH   SOLE 23 54,249 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 5,903 131,179 SH   SOLE 26 0 0 131,179
NEXPOINT RESIDENTIAL TR INC COM 65341D102 261 5,790 SH   SOLE 28 5,790 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 429 9,535 SH   SOLE 30 9,535 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 503 11,179 SH   SOLE 34 11,179 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 56 1,248 SH   SOLE 40 1,248 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 10,042 85,643 SH   SOLE 2 2,973 0 82,670
NEXSTAR MEDIA GROUP INC CL A 65336K103 24 204 SH   SOLE 4 204 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 120 1,023 SH   SOLE 7 1,023 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 3,329 28,393 SH   SOLE 18 28,393 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 1,218 10,389 SH   SOLE 19 10,389 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 69,971 596,765 SH   SOLE 21 596,765 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 147,571 1,258,600 SH   SOLE 22 1,175,921 0 82,679
NEXSTAR MEDIA GROUP INC CL A 65336K103 1,694 14,447 SH   SOLE 26 8,780 0 5,667
NEXSTAR MEDIA GROUP INC CL A 65336K103 705 6,015 SH   SOLE 28 6,015 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 1,757 14,985 SH   SOLE 30 14,985 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 111 946 SH   SOLE 31 946 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 591 5,039 SH   SOLE 40 5,039 0 0
NEXTCURE INC COM 65343E108 345 6,122 SH   SOLE 2 567 0 5,555
NEXTCURE INC COM 65343E108 3,731 66,238 SH   SOLE 18 66,238 0 0
NEXTCURE INC COM 65343E108 12,500 221,906 SH   SOLE 19 221,906 0 0
NEXTCURE INC COM 65343E108 310 5,500 SH   SOLE 20 5,500 0 0
NEXTCURE INC COM 65343E108 28,394 504,067 SH   SOLE 21 504,067 0 0
NEXTCURE INC COM 65343E108 16,807 298,373 SH   SOLE 22 287,210 0 11,163
NEXTDECADE CORP COM 65342K105 30 4,865 SH   SOLE 2 636 0 4,229
NEXTDECADE CORP COM 65342K105 253 41,133 SH   SOLE 18 41,133 0 0
NEXTDECADE CORP COM 65342K105 115 18,714 SH   SOLE 19 18,714 0 0
NEXTDECADE CORP COM 65342K105 2,436 396,715 SH   SOLE 21 396,715 0 0
NEXTDECADE CORP COM 65342K105 697 113,498 SH   SOLE 22 107,449 0 6,049
NEXTERA ENERGY INC COM 65339F101 290,144 1,198,151 SH   SOLE 2 126,015 0 1,072,136
NEXTERA ENERGY INC COM 65339F101 60,377 249,325 SH   SOLE 4 236,434 0 12,891
NEXTERA ENERGY INC COM 65339F101 117,732 486,174 SH   SOLE 7 479,480 0 6,694
NEXTERA ENERGY INC COM 65339F101 1,783 7,364 SH   SOLE 13 7,364 0 0
NEXTERA ENERGY INC COM 65339F101 685 2,830 SH   SOLE 15 2,830 0 0
NEXTERA ENERGY INC COM 65339F101 71 292 SH   SOLE 17 0 0 292
NEXTERA ENERGY INC COM 65339F101 387,525 1,600,287 SH   SOLE 18 1,514,620 0 85,667
NEXTERA ENERGY INC COM 65339F101 396,707 1,638,202 SH   SOLE 19 1,638,202 0 0
NEXTERA ENERGY INC COM 65339F101 3,577,097 14,771,625 SH   SOLE 21 14,771,625 0 0
NEXTERA ENERGY INC COM 65339F101 2,988,350 12,340,394 SH   SOLE 22 11,084,385 0 1,256,009
NEXTERA ENERGY INC COM 65339F101 85,455 352,888 SH   SOLE 23 352,888 0 0
NEXTERA ENERGY INC COM 65339F101 125,057 516,423 SH   SOLE 25 516,423 0 0
NEXTERA ENERGY INC COM 65339F101 680,659 2,810,783 SH   SOLE 26 295,947 0 2,514,836
NEXTERA ENERGY INC COM 65339F101 21,601 89,202 SH   SOLE 28 62,503 0 26,699
NEXTERA ENERGY INC COM 65339F101 2,421 9,996 SH   SOLE 29 9,996 0 0
NEXTERA ENERGY INC COM 65339F101 594,857 2,456,461 SH   SOLE 30 2,456,461 0 0
NEXTERA ENERGY INC COM 65339F101 28,248 116,652 SH   SOLE 31 85,156 0 31,496
NEXTERA ENERGY INC COM 65339F101 3,340 13,791 SH   SOLE 32 13,791 0 0
NEXTERA ENERGY INC COM 65339F101 181,466 749,364 SH   SOLE 34 749,364 0 0
NEXTERA ENERGY INC COM 65339F101 106,041 437,895 SH   SOLE 36 437,895 0 0
NEXTERA ENERGY INC COM 65339F101 2,662 10,991 SH   SOLE 40 10,991 0 0
NEXTERA ENERGY INC UNIT 09/01/2022S 65339F796 130,520 2,545,243 SH   SOLE 21 2,545,243 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 8 150 SH   SOLE 17 0 0 150
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 2,837 53,887 SH   SOLE 21 53,887 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 917 17,409 SH   SOLE 26 8,872 0 8,537
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 408 7,757 SH   SOLE 28 7,757 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 1,012 19,216 SH   SOLE 30 19,216 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 298 5,662 SH   SOLE 40 5,662 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 434 27,018 SH   SOLE 2 6,087 0 20,931
NEXTGEN HEALTHCARE INC COM 65343C102 5 288 SH   SOLE 4 288 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 18 1,132 SH   SOLE 7 1,132 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 3,941 245,242 SH   SOLE 18 236,704 0 8,538
NEXTGEN HEALTHCARE INC COM 65343C102 2,664 165,788 SH   SOLE 19 165,788 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 91,566 5,697,956 SH   SOLE 21 5,697,956 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 25,651 1,596,190 SH   SOLE 22 1,528,736 0 67,454
NEXTGEN HEALTHCARE INC COM 65343C102 164 10,232 SH   SOLE 23 10,232 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 1,001 62,309 SH   SOLE 26 14,362 0 47,947
NEXTGEN HEALTHCARE INC COM 65343C102 107 6,648 SH   SOLE 28 6,648 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 4,506 280,375 SH   SOLE 30 280,375 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 68 4,230 SH   SOLE 34 4,230 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 78 4,845 SH   SOLE 40 4,845 0 0
NEXTIER OILFIELD SOLUTIONS I COM 65290C105 1,078 160,838 SH   SOLE 2 5,524 0 155,314
NEXTIER OILFIELD SOLUTIONS I COM 65290C105 3 387 SH   SOLE 4 387 0 0
NEXTIER OILFIELD SOLUTIONS I COM 65290C105 17 2,596 SH   SOLE 7 2,596 0 0
NEXTIER OILFIELD SOLUTIONS I COM 65290C105 3,599 537,148 SH   SOLE 18 537,148 0 0
NEXTIER OILFIELD SOLUTIONS I COM 65290C105 1,878 280,367 SH   SOLE 19 280,367 0 0
NEXTIER OILFIELD SOLUTIONS I COM 65290C105 37,625 5,615,668 SH   SOLE 21 5,615,668 0 0
NEXTIER OILFIELD SOLUTIONS I COM 65290C105 31,113 4,643,752 SH   SOLE 22 4,452,570 0 191,182
NEXTIER OILFIELD SOLUTIONS I COM 65290C105 462 69,002 SH   SOLE 26 28,616 0 40,386
NEXTIER OILFIELD SOLUTIONS I COM 65290C105 39 5,778 SH   SOLE 28 5,778 0 0
NEXTIER OILFIELD SOLUTIONS I COM 65290C105 337 50,260 SH   SOLE 30 50,260 0 0
NEXTIER OILFIELD SOLUTIONS I COM 65290C105 115 17,138 SH   SOLE 40 17,138 0 0
NF ENERGY SAVING CORP COM 629099300 7 2,272 SH   SOLE 22 2,272 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105 341 18,469 SH   SOLE 2 8,825 0 9,644
NGM BIOPHARMACEUTICALS INC COM 62921N105 2,006 108,496 SH   SOLE 18 83,851 0 24,645
NGM BIOPHARMACEUTICALS INC COM 62921N105 3,227 174,513 SH   SOLE 19 174,513 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105 26,626 1,440,047 SH   SOLE 21 1,440,047 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105 9,321 504,125 SH   SOLE 22 484,100 0 20,025
NGM BIOPHARMACEUTICALS INC COM 62921N105 315 17,019 SH   SOLE 23 17,019 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105 755 40,842 SH   SOLE 26 0 0 40,842
NGM BIOPHARMACEUTICALS INC COM 62921N105 88 4,775 SH   SOLE 30 4,775 0 0
NI HLDGS INC COM 65342T106 199 11,590 SH   SOLE 2 380 0 11,210
NI HLDGS INC COM 65342T106 646 37,572 SH   SOLE 18 37,572 0 0
NI HLDGS INC COM 65342T106 319 18,543 SH   SOLE 19 18,543 0 0
NI HLDGS INC COM 65342T106 6,315 367,167 SH   SOLE 21 367,167 0 0
NI HLDGS INC COM 65342T106 2,088 121,392 SH   SOLE 22 114,501 0 6,891
NIC INC COM 62914B100 614 27,469 SH   SOLE 2 2,466 0 25,003
NIC INC COM 62914B100 5 221 SH   SOLE 4 221 0 0
NIC INC COM 62914B100 28 1,267 SH   SOLE 7 1,267 0 0
NIC INC COM 62914B100 6,621 296,254 SH   SOLE 18 296,254 0 0
NIC INC COM 62914B100 2,579 115,375 SH   SOLE 19 115,375 0 0
NIC INC COM 62914B100 165,517 7,405,665 SH   SOLE 21 7,405,665 0 0
NIC INC COM 62914B100 44,263 1,980,444 SH   SOLE 22 1,896,772 0 83,672
NIC INC COM 62914B100 319 14,273 SH   SOLE 26 9,532 0 4,741
NIC INC COM 62914B100 199 8,899 SH   SOLE 28 8,899 0 0
NIC INC COM 62914B100 5,345 239,133 SH   SOLE 30 239,133 0 0
NIC INC COM 62914B100 142 6,342 SH   SOLE 40 6,342 0 0
NICE SYS INC NOTE 1.250% 1/1 65366HAB9 1,486 780,000 PRN   SOLE 21 780,000 0 0
NICHOLAS FINANCIAL INC COM NEW 65373J209 11 1,387 SH   SOLE 18 1,387 0 0
NICHOLAS FINANCIAL INC COM NEW 65373J209 230 27,871 SH   SOLE 21 27,871 0 0
NICOLET BANKSHARES INC COM 65406E102 685 9,282 SH   SOLE 2 315 0 8,967
NICOLET BANKSHARES INC COM 65406E102 15 207 SH   SOLE 7 207 0 0
NICOLET BANKSHARES INC COM 65406E102 2,428 32,876 SH   SOLE 18 32,876 0 0
NICOLET BANKSHARES INC COM 65406E102 1,220 16,514 SH   SOLE 19 16,514 0 0
NICOLET BANKSHARES INC COM 65406E102 25,872 350,326 SH   SOLE 21 350,326 0 0
NICOLET BANKSHARES INC COM 65406E102 20,948 283,658 SH   SOLE 22 271,650 0 12,008
NICOLET BANKSHARES INC COM 65406E102 34 466 SH   SOLE 23 466 0 0
NICOLET BANKSHARES INC COM 65406E102 129 1,748 SH   SOLE 26 0 0 1,748
NICOLET BANKSHARES INC COM 65406E102 185 2,500 SH   SOLE 28 2,500 0 0
NICOLET BANKSHARES INC COM 65406E102 322 4,360 SH   SOLE 30 4,360 0 0
NICOLET BANKSHARES INC COM 65406E102 63 858 SH   SOLE 40 858 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 18,178 895,472 SH   SOLE 2 125,245 0 770,227
NIELSEN HLDGS PLC SHS EUR G6518L108 3,762 185,307 SH   SOLE 4 175,933 0 9,374
NIELSEN HLDGS PLC SHS EUR G6518L108 6,749 332,466 SH   SOLE 7 311,573 0 20,893
NIELSEN HLDGS PLC SHS EUR G6518L108 13 644 SH   SOLE 13 644 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 27 1,338 SH   SOLE 15 1,338 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 14,133 696,194 SH   SOLE 18 649,043 0 47,151
NIELSEN HLDGS PLC SHS EUR G6518L108 2,002 98,620 SH   SOLE 19 98,620 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 168,245 8,287,912 SH   SOLE 21 8,287,912 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 188,485 9,284,957 SH   SOLE 22 8,330,427 0 954,530
NIELSEN HLDGS PLC SHS EUR G6518L108 5,082 250,338 SH   SOLE 23 250,338 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 8,046 396,337 SH   SOLE 25 396,337 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 43,424 2,139,102 SH   SOLE 26 364,199 0 1,774,903
NIELSEN HLDGS PLC SHS EUR G6518L108 1,300 64,040 SH   SOLE 28 44,218 0 19,822
NIELSEN HLDGS PLC SHS EUR G6518L108 1,635 80,543 SH   SOLE 29 6,547 0 73,996
NIELSEN HLDGS PLC SHS EUR G6518L108 27,884 1,373,586 SH   SOLE 30 1,373,586 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 1,897 93,453 SH   SOLE 31 65,121 0 28,332
NIELSEN HLDGS PLC SHS EUR G6518L108 560 27,600 SH   SOLE 34 27,600 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 5,592 275,474 SH   SOLE 36 275,474 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 145 7,155 SH   SOLE 40 7,155 0 0
NII HLDGS INC COM PAR 62913F508 166 76,586 SH   SOLE 21 76,586 0 0
NII HLDGS INC COM PAR 62913F508 3,691 1,701,035 SH   SOLE 22 1,701,035 0 0
NIKE INC CL B 654106103 377,845 3,729,596 SH   SOLE 2 865,568 0 2,864,028
NIKE INC CL B 654106103 67,404 665,327 SH   SOLE 4 631,435 0 33,892
NIKE INC CL B 654106103 116,454 1,149,485 SH   SOLE 7 1,118,445 0 31,040
NIKE INC CL B 654106103 9,492 93,694 SH   SOLE 13 93,694 0 0
NIKE INC CL B 654106103 710 7,004 SH   SOLE 15 7,004 0 0
NIKE INC CL B 654106103 6 60 SH   SOLE 17 0 0 60
NIKE INC CL B 654106103 446,973 4,411,930 SH   SOLE 18 3,570,647 0 841,283
NIKE INC CL B 654106103 190,279 1,878,190 SH   SOLE 19 1,878,190 0 0
NIKE INC CL B 654106103 2,149 21,213 SH   SOLE 20 21,213 0 0
NIKE INC CL B 654106103 2,890,439 28,530,634 SH   SOLE 21 28,530,634 0 0
NIKE INC CL B 654106103 3,214,277 31,727,148 SH   SOLE 22 28,133,080 0 3,594,068
NIKE INC CL B 654106103 105,344 1,039,818 SH   SOLE 23 1,039,818 0 0
NIKE INC CL B 654106103 127,157 1,255,132 SH   SOLE 25 1,255,132 0 0
NIKE INC CL B 654106103 663,724 6,551,414 SH   SOLE 26 744,002 0 5,807,412
NIKE INC CL B 654106103 23,715 234,086 SH   SOLE 28 163,317 0 70,769
NIKE INC CL B 654106103 37,699 372,120 SH   SOLE 29 99,317 0 272,803
NIKE INC CL B 654106103 615,767 6,078,045 SH   SOLE 30 6,078,045 0 0
NIKE INC CL B 654106103 42,703 421,512 SH   SOLE 31 327,611 0 93,901
NIKE INC CL B 654106103 6,730 66,428 SH   SOLE 32 66,428 0 0
NIKE INC CL B 654106103 34,052 336,117 SH   SOLE 34 336,117 0 0
NIKE INC CL B 654106103 90,278 891,109 SH   SOLE 36 891,109 0 0
NIKE INC CL B 654106103 2,796 27,603 SH   SOLE 40 27,603 0 0
NINE ENERGY SVC INC COM 65441V101 132 16,882 SH   SOLE 2 648 0 16,234
NINE ENERGY SVC INC COM 65441V101 2 203 SH   SOLE 7 203 0 0
NINE ENERGY SVC INC COM 65441V101 447 57,186 SH   SOLE 18 57,186 0 0
NINE ENERGY SVC INC COM 65441V101 211 26,962 SH   SOLE 19 26,962 0 0
NINE ENERGY SVC INC COM 65441V101 4,407 563,545 SH   SOLE 21 563,545 0 0
NINE ENERGY SVC INC COM 65441V101 3,214 410,936 SH   SOLE 22 399,885 0 11,051
NIO INC SPON ADS 62914V106 3,267 812,691 SH   SOLE 2 27,477 0 785,214
NIO INC SPON ADS 62914V106 891 221,691 SH   SOLE 4 221,691 0 0
NIO INC SPON ADS 62914V106 356 88,589 SH   SOLE 7 88,589 0 0
NIO INC SPON ADS 62914V106 1,326 329,917 SH   SOLE 15 320,357 0 9,560
NIO INC SPON ADS 62914V106 732 182,124 SH   SOLE 18 182,124 0 0
NIO INC SPON ADS 62914V106 51,332 12,769,044 SH   SOLE 21 12,769,044 0 0
NIO INC SPON ADS 62914V106 30,336 7,546,298 SH   SOLE 22 6,735,946 0 810,352
NIO INC SPON ADS 62914V106 1,543 383,827 SH   SOLE 23 383,827 0 0
NIO INC SPON ADS 62914V106 1,875 466,332 SH   SOLE 25 466,332 0 0
NIO INC SPON ADS 62914V106 15,961 3,970,324 SH   SOLE 26 2,012,732 0 1,957,592
NIO INC SPON ADS 62914V106 22 5,507 SH   SOLE 28 5,507 0 0
NIO INC SPON ADS 62914V106 244 60,783 SH   SOLE 29 60,783 0 0
NIO INC SPON ADS 62914V106 16,744 4,165,288 SH   SOLE 30 4,165,288 0 0
NIO INC SPON ADS 62914V106 277 68,883 SH   SOLE 31 33,599 0 35,284
NIO INC SPON ADS 62914V106 113 28,174 SH   SOLE 34 28,174 0 0
NIO INC SPON ADS 62914V106 23 5,604 SH   SOLE 40 5,604 0 0
NISOURCE INC COM 65473P105 25,622 920,319 SH   SOLE 2 119,115 0 801,204
NISOURCE INC COM 65473P105 4,869 174,879 SH   SOLE 4 164,077 0 10,802
NISOURCE INC COM 65473P105 22,228 798,421 SH   SOLE 7 761,574 0 36,847
NISOURCE INC COM 65473P105 523 18,779 SH   SOLE 13 18,779 0 0
NISOURCE INC COM 65473P105 60 2,154 SH   SOLE 15 2,154 0 0
NISOURCE INC COM 65473P105 28,303 1,016,636 SH   SOLE 18 967,227 0 49,409
NISOURCE INC COM 65473P105 2,877 103,326 SH   SOLE 19 103,326 0 0
NISOURCE INC COM 65473P105 429,485 15,426,892 SH   SOLE 21 15,426,892 0 0
NISOURCE INC COM 65473P105 256,097 9,198,879 SH   SOLE 22 8,225,099 0 973,780
NISOURCE INC COM 65473P105 7,451 267,646 SH   SOLE 23 267,646 0 0
NISOURCE INC COM 65473P105 9,783 351,413 SH   SOLE 25 351,413 0 0
NISOURCE INC COM 65473P105 41,770 1,500,360 SH   SOLE 26 315,457 0 1,184,903
NISOURCE INC COM 65473P105 1,901 68,294 SH   SOLE 28 46,594 0 21,700
NISOURCE INC COM 65473P105 209 7,520 SH   SOLE 29 7,520 0 0
NISOURCE INC COM 65473P105 40,523 1,455,566 SH   SOLE 30 1,455,566 0 0
NISOURCE INC COM 65473P105 3,116 111,923 SH   SOLE 31 59,213 0 52,710
NISOURCE INC COM 65473P105 2,961 106,374 SH   SOLE 32 106,374 0 0
NISOURCE INC COM 65473P105 638 22,910 SH   SOLE 34 22,910 0 0
NISOURCE INC COM 65473P105 7,523 270,232 SH   SOLE 36 270,232 0 0
NISOURCE INC COM 65473P105 274 9,831 SH   SOLE 40 9,831 0 0
NL INDS INC COM NEW 629156407 35 9,001 SH   SOLE 2 157 0 8,844
NL INDS INC COM NEW 629156407 106 27,125 SH   SOLE 18 27,125 0 0
NL INDS INC COM NEW 629156407 44 11,290 SH   SOLE 19 11,290 0 0
NL INDS INC COM NEW 629156407 1,167 298,439 SH   SOLE 21 298,439 0 0
NL INDS INC COM NEW 629156407 783 200,168 SH   SOLE 22 198,174 0 1,994
NLIGHT INC COM 65487K100 281 13,875 SH   SOLE 2 1,356 0 12,519
NLIGHT INC COM 65487K100 10 510 SH   SOLE 7 510 0 0
NLIGHT INC COM 65487K100 2,247 110,789 SH   SOLE 18 110,789 0 0
NLIGHT INC COM 65487K100 1,180 58,167 SH   SOLE 19 58,167 0 0
NLIGHT INC COM 65487K100 22,638 1,116,296 SH   SOLE 21 1,116,296 0 0
NLIGHT INC COM 65487K100 18,669 920,556 SH   SOLE 22 880,869 0 39,687
NLIGHT INC COM 65487K100 107 5,268 SH   SOLE 26 0 0 5,268
NLIGHT INC COM 65487K100 266 13,119 SH   SOLE 30 13,119 0 0
NLIGHT INC COM 65487K100 57 2,835 SH   SOLE 40 2,835 0 0
NMI HLDGS INC CL A 629209305 903 27,217 SH   SOLE 2 2,519 0 24,698
NMI HLDGS INC CL A 629209305 11 327 SH   SOLE 4 327 0 0
NMI HLDGS INC CL A 629209305 40 1,208 SH   SOLE 7 1,208 0 0
NMI HLDGS INC CL A 629209305 9,974 300,598 SH   SOLE 18 296,356 0 4,242
NMI HLDGS INC CL A 629209305 4,233 127,569 SH   SOLE 19 127,569 0 0
NMI HLDGS INC CL A 629209305 247,449 7,457,769 SH   SOLE 21 7,457,769 0 0
NMI HLDGS INC CL A 629209305 66,870 2,015,375 SH   SOLE 22 1,934,220 0 81,155
NMI HLDGS INC CL A 629209305 895 26,964 SH   SOLE 26 21,318 0 5,646
NMI HLDGS INC CL A 629209305 247 7,453 SH   SOLE 28 7,453 0 0
NMI HLDGS INC CL A 629209305 3,140 94,638 SH   SOLE 30 94,638 0 0
NMI HLDGS INC CL A 629209305 252 7,582 SH   SOLE 40 7,582 0 0
NN INC COM 629337106 405 43,815 SH   SOLE 2 1,578 0 42,237
NN INC COM 629337106 5 542 SH   SOLE 7 542 0 0
NN INC COM 629337106 1,389 150,131 SH   SOLE 18 150,131 0 0
NN INC COM 629337106 682 73,742 SH   SOLE 19 73,742 0 0
NN INC COM 629337106 14,070 1,521,055 SH   SOLE 21 1,521,055 0 0
NN INC COM 629337106 12,240 1,323,269 SH   SOLE 22 1,253,934 0 69,335
NN INC COM 629337106 36 3,941 SH   SOLE 26 0 0 3,941
NN INC COM 629337106 34 3,729 SH   SOLE 28 3,729 0 0
NN INC COM 629337106 207 22,328 SH   SOLE 30 22,328 0 0
NN INC COM 629337106 23 2,441 SH   SOLE 40 2,441 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 1,627 45,989 SH   SOLE 2 1,671 0 44,318
NOAH HLDGS LTD SPON ADS CL A 65487X102 334 9,443 SH   SOLE 4 9,443 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 342 9,673 SH   SOLE 7 4,178 0 5,495
NOAH HLDGS LTD SPON ADS CL A 65487X102 561 15,874 SH   SOLE 15 15,348 0 526
NOAH HLDGS LTD SPON ADS CL A 65487X102 360 10,172 SH   SOLE 18 10,172 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 22,149 626,216 SH   SOLE 21 626,216 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 13,789 389,855 SH   SOLE 22 347,582 0 42,273
NOAH HLDGS LTD SPON ADS CL A 65487X102 603 17,059 SH   SOLE 23 17,059 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 52 1,459 SH   SOLE 25 1,459 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 6,742 190,604 SH   SOLE 26 136,505 0 54,099
NOAH HLDGS LTD SPON ADS CL A 65487X102 29 818 SH   SOLE 28 818 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 101 2,855 SH   SOLE 29 2,855 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 6,244 176,547 SH   SOLE 30 176,547 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 56 1,595 SH   SOLE 31 1,595 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 57 1,624 SH   SOLE 34 1,624 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 8 213 SH   SOLE 40 213 0 0
NOBLE CORP PLC SHS USD G65431101 315 258,373 SH   SOLE 2 9,245 0 249,128
NOBLE CORP PLC SHS USD G65431101 1 832 SH   SOLE 4 832 0 0
NOBLE CORP PLC SHS USD G65431101 32 26,620 SH   SOLE 7 26,620 0 0
NOBLE CORP PLC SHS USD G65431101 1,348 1,104,890 SH   SOLE 18 1,104,890 0 0
NOBLE CORP PLC SHS USD G65431101 529 433,960 SH   SOLE 19 433,960 0 0
NOBLE CORP PLC SHS USD G65431101 35,340 28,967,140 SH   SOLE 21 28,967,140 0 0
NOBLE CORP PLC SHS USD G65431101 10,112 8,288,848 SH   SOLE 22 7,500,105 0 788,743
NOBLE CORP PLC SHS USD G65431101 54 44,204 SH   SOLE 26 27,490 0 16,714
NOBLE CORP PLC SHS USD G65431101 43 34,907 SH   SOLE 28 34,907 0 0
NOBLE CORP PLC SHS USD G65431101 378 309,617 SH   SOLE 30 309,617 0 0
NOBLE CORP PLC SHS USD G65431101 14 11,496 SH   SOLE 31 0 0 11,496
NOBLE CORP PLC SHS USD G65431101 565 463,422 SH   SOLE 36 463,422 0 0
NOBLE CORP PLC SHS USD G65431101 33 26,730 SH   SOLE 40 26,730 0 0
NOBLE ENERGY INC COM 655044105 29,373 1,182,487 SH   SOLE 2 159,697 0 1,022,790
NOBLE ENERGY INC COM 655044105 5,234 210,716 SH   SOLE 4 198,186 0 12,530
NOBLE ENERGY INC COM 655044105 10,897 438,668 SH   SOLE 7 401,830 0 36,838
NOBLE ENERGY INC COM 655044105 469 18,884 SH   SOLE 13 18,884 0 0
NOBLE ENERGY INC COM 655044105 70 2,830 SH   SOLE 15 2,830 0 0
NOBLE ENERGY INC COM 655044105 24,031 967,427 SH   SOLE 18 901,649 0 65,778
NOBLE ENERGY INC COM 655044105 15,433 621,303 SH   SOLE 19 621,303 0 0
NOBLE ENERGY INC COM 655044105 285,982 11,512,964 SH   SOLE 21 11,512,964 0 0
NOBLE ENERGY INC COM 655044105 287,983 11,593,515 SH   SOLE 22 10,339,573 0 1,253,942
NOBLE ENERGY INC COM 655044105 8,676 349,266 SH   SOLE 23 349,266 0 0
NOBLE ENERGY INC COM 655044105 11,831 476,299 SH   SOLE 25 476,299 0 0
NOBLE ENERGY INC COM 655044105 56,614 2,279,132 SH   SOLE 26 419,850 0 1,859,282
NOBLE ENERGY INC COM 655044105 2,270 91,385 SH   SOLE 28 62,392 0 28,993
NOBLE ENERGY INC COM 655044105 2,725 109,689 SH   SOLE 29 9,814 0 99,875
NOBLE ENERGY INC COM 655044105 45,327 1,824,777 SH   SOLE 30 1,824,777 0 0
NOBLE ENERGY INC COM 655044105 2,619 105,422 SH   SOLE 31 86,268 0 19,154
NOBLE ENERGY INC COM 655044105 19,718 793,789 SH   SOLE 34 793,789 0 0
NOBLE ENERGY INC COM 655044105 8,482 341,466 SH   SOLE 36 341,466 0 0
NOBLE ENERGY INC COM 655044105 244 9,828 SH   SOLE 40 9,828 0 0
NOBLE MIDSTREAM PARTNERS LP COM UNIT REPST 65506L105 3,712 139,767 SH   SOLE 19 139,767 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 10 468 SH   SOLE 2 468 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 31 1,384 SH   SOLE 7 1,384 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 729 32,585 SH   SOLE 22 18,904 0 13,681
NOMAD FOODS LTD USD ORD SHS G6564A105 862 38,544 SH   SOLE 26 0 0 38,544
NOMAD FOODS LTD USD ORD SHS G6564A105 5 226 SH   SOLE 30 226 0 0
NOODLES & CO COM CL A 65540B105 68 12,217 SH   SOLE 2 1,212 0 11,005
NOODLES & CO COM CL A 65540B105 1 261 SH   SOLE 7 261 0 0
NOODLES & CO COM CL A 65540B105 566 102,224 SH   SOLE 18 102,224 0 0
NOODLES & CO COM CL A 65540B105 276 49,875 SH   SOLE 19 49,875 0 0
NOODLES & CO COM CL A 65540B105 5,505 993,705 SH   SOLE 21 993,705 0 0
NOODLES & CO COM CL A 65540B105 5,039 909,513 SH   SOLE 22 891,525 0 17,988
NORBORD INC COM NEW 65548P403 369 13,788 SH   SOLE 21 13,788 0 0
NORBORD INC COM NEW 65548P403 157 5,883 SH   SOLE 34 5,883 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 775 157,610 SH   SOLE 2 20,866 0 136,744
NORDIC AMERICAN TANKERS LIMI COM G65773106 11 2,223 SH   SOLE 7 2,223 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 2,476 503,164 SH   SOLE 18 503,164 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 2,112 429,229 SH   SOLE 19 429,229 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 24,340 4,947,189 SH   SOLE 21 4,947,189 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 9,259 1,881,874 SH   SOLE 22 1,761,225 0 120,649
NORDIC AMERICAN TANKERS LIMI COM G65773106 178 36,201 SH   SOLE 23 36,201 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 544 110,612 SH   SOLE 26 0 0 110,612
NORDSON CORP COM 655663102 21,349 131,107 SH   SOLE 2 30,450 0 100,657
NORDSON CORP COM 655663102 242 1,487 SH   SOLE 4 1,487 0 0
NORDSON CORP COM 655663102 1,720 10,561 SH   SOLE 7 10,561 0 0
NORDSON CORP COM 655663102 23,711 145,610 SH   SOLE 18 145,299 0 311
NORDSON CORP COM 655663102 2,228 13,684 SH   SOLE 19 13,684 0 0
NORDSON CORP COM 655663102 432,788 2,657,748 SH   SOLE 21 2,657,748 0 0
NORDSON CORP COM 655663102 284,836 1,749,178 SH   SOLE 22 1,640,299 0 108,879
NORDSON CORP COM 655663102 228 1,401 SH   SOLE 23 1,401 0 0
NORDSON CORP COM 655663102 3,585 22,015 SH   SOLE 26 15,210 0 6,805
NORDSON CORP COM 655663102 1,061 6,518 SH   SOLE 28 6,518 0 0
NORDSON CORP COM 655663102 157 965 SH   SOLE 29 965 0 0
NORDSON CORP COM 655663102 2,734 16,791 SH   SOLE 30 16,791 0 0
NORDSON CORP COM 655663102 628 3,854 SH   SOLE 31 3,049 0 805
NORDSON CORP COM 655663102 35 213 SH   SOLE 34 213 0 0
NORDSON CORP COM 655663102 152 936 SH   SOLE 36 936 0 0
NORDSON CORP COM 655663102 863 5,297 SH   SOLE 40 5,297 0 0
NORDSTROM INC COM 655664100 11,543 282,025 SH   SOLE 2 41,028 0 240,997
NORDSTROM INC COM 655664100 2,213 54,078 SH   SOLE 4 50,979 0 3,099
NORDSTROM INC COM 655664100 6,183 151,066 SH   SOLE 7 93,460 0 57,606
NORDSTROM INC COM 655664100 14 352 SH   SOLE 15 352 0 0
NORDSTROM INC COM 655664100 1 16 SH   SOLE 17 0 0 16
NORDSTROM INC COM 655664100 8,913 217,761 SH   SOLE 18 201,923 0 15,838
NORDSTROM INC COM 655664100 1,699 41,511 SH   SOLE 19 41,511 0 0
NORDSTROM INC COM 655664100 116,992 2,858,348 SH   SOLE 21 2,858,348 0 0
NORDSTROM INC COM 655664100 122,247 2,986,724 SH   SOLE 22 2,676,797 0 309,927
NORDSTROM INC COM 655664100 3,361 82,116 SH   SOLE 23 82,116 0 0
NORDSTROM INC COM 655664100 6,227 152,127 SH   SOLE 25 152,127 0 0
NORDSTROM INC COM 655664100 27,732 677,545 SH   SOLE 26 169,318 0 508,227
NORDSTROM INC COM 655664100 850 20,764 SH   SOLE 28 15,170 0 5,594
NORDSTROM INC COM 655664100 1,014 24,785 SH   SOLE 29 2,404 0 22,381
NORDSTROM INC COM 655664100 21,691 529,951 SH   SOLE 30 529,951 0 0
NORDSTROM INC COM 655664100 1,287 31,435 SH   SOLE 31 21,177 0 10,258
NORDSTROM INC COM 655664100 276 6,745 SH   SOLE 34 6,745 0 0
NORDSTROM INC COM 655664100 4,785 116,916 SH   SOLE 36 116,916 0 0
NORDSTROM INC COM 655664100 103 2,505 SH   SOLE 40 2,505 0 0
NORFOLK SOUTHERN CORP COM 655844108 127,749 658,059 SH   SOLE 2 74,729 0 583,330
NORFOLK SOUTHERN CORP COM 655844108 24,094 124,115 SH   SOLE 4 116,917 0 7,198
NORFOLK SOUTHERN CORP COM 655844108 43,725 225,237 SH   SOLE 7 221,006 0 4,231
NORFOLK SOUTHERN CORP COM 655844108 1,394 7,183 SH   SOLE 13 7,183 0 0
NORFOLK SOUTHERN CORP COM 655844108 313 1,612 SH   SOLE 15 1,612 0 0
NORFOLK SOUTHERN CORP COM 655844108 2 12 SH   SOLE 17 0 0 12
NORFOLK SOUTHERN CORP COM 655844108 155,481 800,912 SH   SOLE 18 736,901 0 64,011
NORFOLK SOUTHERN CORP COM 655844108 16,023 82,536 SH   SOLE 19 82,536 0 0
NORFOLK SOUTHERN CORP COM 655844108 938,211 4,832,901 SH   SOLE 21 4,832,901 0 0
NORFOLK SOUTHERN CORP COM 655844108 1,225,345 6,311,981 SH   SOLE 22 5,627,444 0 684,537
NORFOLK SOUTHERN CORP COM 655844108 37,400 192,652 SH   SOLE 23 192,652 0 0
NORFOLK SOUTHERN CORP COM 655844108 54,549 280,991 SH   SOLE 25 273,775 0 7,216
NORFOLK SOUTHERN CORP COM 655844108 251,025 1,293,076 SH   SOLE 26 160,795 0 1,132,281
NORFOLK SOUTHERN CORP COM 655844108 9,571 49,304 SH   SOLE 28 34,364 0 14,940
NORFOLK SOUTHERN CORP COM 655844108 1,088 5,606 SH   SOLE 29 5,606 0 0
NORFOLK SOUTHERN CORP COM 655844108 217,993 1,122,923 SH   SOLE 30 1,122,923 0 0
NORFOLK SOUTHERN CORP COM 655844108 11,953 61,571 SH   SOLE 31 47,484 0 14,087
NORFOLK SOUTHERN CORP COM 655844108 17,315 89,195 SH   SOLE 34 89,195 0 0
NORFOLK SOUTHERN CORP COM 655844108 40,125 206,689 SH   SOLE 36 206,689 0 0
NORFOLK SOUTHERN CORP COM 655844108 1,134 5,842 SH   SOLE 40 5,842 0 0
NORTH AMERN CONSTR GROUP LTD COM 656811106 137 11,266 SH   SOLE 22 11,266 0 0
NORTHEAST BK LEWISTON ME COM 66405S100 152 6,902 SH   SOLE 2 318 0 6,584
NORTHEAST BK LEWISTON ME COM 66405S100 575 26,161 SH   SOLE 18 26,161 0 0
NORTHEAST BK LEWISTON ME COM 66405S100 283 12,865 SH   SOLE 19 12,865 0 0
NORTHEAST BK LEWISTON ME COM 66405S100 6,085 276,731 SH   SOLE 21 276,731 0 0
NORTHEAST BK LEWISTON ME COM 66405S100 2,478 112,694 SH   SOLE 22 108,021 0 4,673
NORTHERN OIL & GAS INC NEV COM 665531109 729 311,347 SH   SOLE 2 11,553 0 299,794
NORTHERN OIL & GAS INC NEV COM 665531109 12 4,920 SH   SOLE 7 4,920 0 0
NORTHERN OIL & GAS INC NEV COM 665531109 2,388 1,020,637 SH   SOLE 18 1,020,637 0 0
NORTHERN OIL & GAS INC NEV COM 665531109 1,780 760,667 SH   SOLE 19 760,667 0 0
NORTHERN OIL & GAS INC NEV COM 665531109 25,540 10,914,386 SH   SOLE 21 10,914,386 0 0
NORTHERN OIL & GAS INC NEV COM 665531109 18,839 8,050,727 SH   SOLE 22 7,666,343 0 384,384
NORTHERN OIL & GAS INC NEV COM 665531109 137 58,390 SH   SOLE 23 58,390 0 0
NORTHERN OIL & GAS INC NEV COM 665531109 557 238,197 SH   SOLE 26 0 0 238,197
NORTHERN OIL & GAS INC NEV COM 665531109 253 108,333 SH   SOLE 30 108,333 0 0
NORTHERN OIL & GAS INC NEV COM 665531109 84 35,713 SH   SOLE 40 35,713 0 0
NORTHERN TECH INTL CORP COM 665809109 23 1,602 SH   SOLE 18 1,602 0 0
NORTHERN TECH INTL CORP COM 665809109 286 20,367 SH   SOLE 21 20,367 0 0
NORTHERN TECH INTL CORP COM 665809109 158 11,269 SH   SOLE 22 11,269 0 0
NORTHERN TR CORP COM 665859104 52,457 493,763 SH   SOLE 2 58,192 0 435,571
NORTHERN TR CORP COM 665859104 9,880 93,001 SH   SOLE 4 87,375 0 5,626
NORTHERN TR CORP COM 665859104 19,239 181,091 SH   SOLE 7 181,091 0 0
NORTHERN TR CORP COM 665859104 36 339 SH   SOLE 13 339 0 0
NORTHERN TR CORP COM 665859104 155 1,459 SH   SOLE 15 1,459 0 0
NORTHERN TR CORP COM 665859104 2 20 SH   SOLE 17 0 0 20
NORTHERN TR CORP COM 665859104 55,260 520,139 SH   SOLE 18 491,705 0 28,434
NORTHERN TR CORP COM 665859104 58,795 553,416 SH   SOLE 19 553,416 0 0
NORTHERN TR CORP COM 665859104 539,517 5,078,289 SH   SOLE 21 5,078,289 0 0
NORTHERN TR CORP COM 665859104 539,238 5,075,658 SH   SOLE 22 4,551,850 0 523,808
NORTHERN TR CORP COM 665859104 16,090 151,447 SH   SOLE 23 151,447 0 0
NORTHERN TR CORP COM 665859104 23,085 217,295 SH   SOLE 25 217,295 0 0
NORTHERN TR CORP COM 665859104 105,244 990,621 SH   SOLE 26 133,616 0 857,005
NORTHERN TR CORP COM 665859104 4,050 38,123 SH   SOLE 28 26,633 0 11,490
NORTHERN TR CORP COM 665859104 451 4,242 SH   SOLE 29 4,242 0 0
NORTHERN TR CORP COM 665859104 97,075 913,736 SH   SOLE 30 913,736 0 0
NORTHERN TR CORP COM 665859104 4,821 45,377 SH   SOLE 31 36,689 0 8,688
NORTHERN TR CORP COM 665859104 1,460 13,742 SH   SOLE 34 13,742 0 0
NORTHERN TR CORP COM 665859104 18,725 176,254 SH   SOLE 36 176,254 0 0
NORTHERN TR CORP COM 665859104 475 4,468 SH   SOLE 40 4,468 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 747 44,029 SH   SOLE 2 1,652 0 42,377
NORTHFIELD BANCORP INC DEL COM 66611T108 14 820 SH   SOLE 7 820 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 3,333 196,540 SH   SOLE 18 196,540 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 1,302 76,786 SH   SOLE 19 76,786 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 84,356 4,973,816 SH   SOLE 21 4,973,816 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 25,947 1,529,899 SH   SOLE 22 1,469,156 0 60,743
NORTHFIELD BANCORP INC DEL COM 66611T108 61 3,604 SH   SOLE 26 0 0 3,604
NORTHFIELD BANCORP INC DEL COM 66611T108 101 5,943 SH   SOLE 28 5,943 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 874 51,535 SH   SOLE 30 51,535 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 88 5,166 SH   SOLE 40 5,166 0 0
NORTHRIM BANCORP INC COM 666762109 293 7,658 SH   SOLE 2 262 0 7,396
NORTHRIM BANCORP INC COM 666762109 6 157 SH   SOLE 7 157 0 0
NORTHRIM BANCORP INC COM 666762109 926 24,172 SH   SOLE 18 24,172 0 0
NORTHRIM BANCORP INC COM 666762109 462 12,060 SH   SOLE 19 12,060 0 0
NORTHRIM BANCORP INC COM 666762109 9,297 242,737 SH   SOLE 21 242,737 0 0
NORTHRIM BANCORP INC COM 666762109 9,685 252,883 SH   SOLE 22 246,813 0 6,070
NORTHROP GRUMMAN CORP COM 666807102 134,774 391,819 SH   SOLE 2 52,421 0 339,398
NORTHROP GRUMMAN CORP COM 666807102 19,436 56,506 SH   SOLE 4 52,135 0 4,371
NORTHROP GRUMMAN CORP COM 666807102 45,806 133,168 SH   SOLE 7 133,168 0 0
NORTHROP GRUMMAN CORP COM 666807102 3,313 9,632 SH   SOLE 13 9,632 0 0
NORTHROP GRUMMAN CORP COM 666807102 311 904 SH   SOLE 15 904 0 0
NORTHROP GRUMMAN CORP COM 666807102 188,727 548,672 SH   SOLE 18 518,716 0 29,956
NORTHROP GRUMMAN CORP COM 666807102 132,212 384,370 SH   SOLE 19 384,370 0 0
NORTHROP GRUMMAN CORP COM 666807102 1,349,994 3,924,744 SH   SOLE 21 3,924,744 0 0
NORTHROP GRUMMAN CORP COM 666807102 1,371,867 3,988,334 SH   SOLE 22 3,560,784 0 427,550
NORTHROP GRUMMAN CORP COM 666807102 41,030 119,284 SH   SOLE 23 119,284 0 0
NORTHROP GRUMMAN CORP COM 666807102 65,031 189,060 SH   SOLE 25 189,060 0 0
NORTHROP GRUMMAN CORP COM 666807102 76,306 221,838 SH   SOLE 26 91,922 0 129,916
NORTHROP GRUMMAN CORP COM 666807102 11,468 33,341 SH   SOLE 29 3,672 0 29,669
NORTHROP GRUMMAN CORP COM 666807102 192,881 560,750 SH   SOLE 30 560,750 0 0
NORTHROP GRUMMAN CORP COM 666807102 12,017 34,936 SH   SOLE 31 28,986 0 5,950
NORTHROP GRUMMAN CORP COM 666807102 41,131 119,578 SH   SOLE 36 119,578 0 0
NORTHROP GRUMMAN CORP COM 666807102 1,185 3,445 SH   SOLE 40 3,445 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 1,694 101,844 SH   SOLE 2 3,499 0 98,345
NORTHWEST BANCSHARES INC MD COM 667340103 10 630 SH   SOLE 4 630 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 14 837 SH   SOLE 7 837 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 7,251 436,034 SH   SOLE 18 436,034 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 2,942 176,922 SH   SOLE 19 176,922 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 189,726 11,408,671 SH   SOLE 21 11,408,671 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 52,389 3,150,281 SH   SOLE 22 3,024,899 0 125,382
NORTHWEST BANCSHARES INC MD COM 667340103 788 47,359 SH   SOLE 26 22,765 0 24,594
NORTHWEST BANCSHARES INC MD COM 667340103 236 14,184 SH   SOLE 28 14,184 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 2,295 138,017 SH   SOLE 30 138,017 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 180 10,804 SH   SOLE 40 10,804 0 0
NORTHWEST NAT HLDG CO COM 66765N105 2,053 27,851 SH   SOLE 2 1,080 0 26,771
NORTHWEST NAT HLDG CO COM 66765N105 106 1,441 SH   SOLE 4 1,441 0 0
NORTHWEST NAT HLDG CO COM 66765N105 2,477 33,597 SH   SOLE 7 33,597 0 0
NORTHWEST NAT HLDG CO COM 66765N105 10,021 135,909 SH   SOLE 18 135,909 0 0
NORTHWEST NAT HLDG CO COM 66765N105 3,954 53,629 SH   SOLE 19 53,629 0 0
NORTHWEST NAT HLDG CO COM 66765N105 256,983 3,485,467 SH   SOLE 21 3,485,467 0 0
NORTHWEST NAT HLDG CO COM 66765N105 67,424 914,465 SH   SOLE 22 877,193 0 37,272
NORTHWEST NAT HLDG CO COM 66765N105 437 5,932 SH   SOLE 26 3,464 0 2,468
NORTHWEST NAT HLDG CO COM 66765N105 293 3,972 SH   SOLE 28 3,972 0 0
NORTHWEST NAT HLDG CO COM 66765N105 4,040 54,793 SH   SOLE 30 54,793 0 0
NORTHWEST NAT HLDG CO COM 66765N105 98 1,335 SH   SOLE 36 1,335 0 0
NORTHWEST NAT HLDG CO COM 66765N105 223 3,031 SH   SOLE 40 3,031 0 0
NORTHWEST PIPE CO COM 667746101 305 9,161 SH   SOLE 2 371 0 8,790
NORTHWEST PIPE CO COM 667746101 5 141 SH   SOLE 7 141 0 0
NORTHWEST PIPE CO COM 667746101 1,152 34,584 SH   SOLE 18 34,584 0 0
NORTHWEST PIPE CO COM 667746101 561 16,847 SH   SOLE 19 16,847 0 0
NORTHWEST PIPE CO COM 667746101 11,588 347,895 SH   SOLE 21 347,895 0 0
NORTHWEST PIPE CO COM 667746101 9,955 298,849 SH   SOLE 22 291,814 0 7,035
NORTHWESTERN CORP COM NEW 668074305 5,343 74,549 SH   SOLE 2 25,289 0 49,260
NORTHWESTERN CORP COM NEW 668074305 168 2,350 SH   SOLE 4 2,350 0 0
NORTHWESTERN CORP COM NEW 668074305 4,527 63,171 SH   SOLE 7 63,171 0 0
NORTHWESTERN CORP COM NEW 668074305 23,425 326,844 SH   SOLE 18 326,844 0 0
NORTHWESTERN CORP COM NEW 668074305 6,393 89,197 SH   SOLE 19 89,197 0 0
NORTHWESTERN CORP COM NEW 668074305 357,293 4,985,250 SH   SOLE 21 4,985,250 0 0
NORTHWESTERN CORP COM NEW 668074305 127,410 1,777,734 SH   SOLE 22 1,713,190 0 64,544
NORTHWESTERN CORP COM NEW 668074305 989 13,805 SH   SOLE 26 9,879 0 3,926
NORTHWESTERN CORP COM NEW 668074305 499 6,968 SH   SOLE 28 6,968 0 0
NORTHWESTERN CORP COM NEW 668074305 2,468 34,440 SH   SOLE 30 34,440 0 0
NORTHWESTERN CORP COM NEW 668074305 1,315 18,347 SH   SOLE 32 18,347 0 0
NORTHWESTERN CORP COM NEW 668074305 245 3,414 SH   SOLE 36 3,414 0 0
NORTHWESTERN CORP COM NEW 668074305 399 5,569 SH   SOLE 40 5,569 0 0
NORTONLIFELOCK INC COM 668771108 35,522 1,391,928 SH   SOLE 2 127,461 0 1,264,467
NORTONLIFELOCK INC COM 668771108 7,082 277,492 SH   SOLE 4 260,695 0 16,797
NORTONLIFELOCK INC COM 668771108 12,881 504,751 SH   SOLE 7 490,346 0 14,405
NORTONLIFELOCK INC COM 668771108 623 24,410 SH   SOLE 13 24,410 0 0
NORTONLIFELOCK INC COM 668771108 90 3,518 SH   SOLE 15 3,518 0 0
NORTONLIFELOCK INC COM 668771108 38,749 1,518,382 SH   SOLE 18 1,436,814 0 81,568
NORTONLIFELOCK INC COM 668771108 4,084 160,015 SH   SOLE 19 160,015 0 0
NORTONLIFELOCK INC COM 668771108 395,473 15,496,599 SH   SOLE 21 15,496,599 0 0
NORTONLIFELOCK INC COM 668771108 358,902 14,063,539 SH   SOLE 22 12,485,974 0 1,577,565
NORTONLIFELOCK INC COM 668771108 11,616 455,161 SH   SOLE 23 455,161 0 0
NORTONLIFELOCK INC COM 668771108 21,446 840,365 SH   SOLE 25 840,365 0 0
NORTONLIFELOCK INC COM 668771108 91,390 3,581,105 SH   SOLE 26 525,120 0 3,055,985
NORTONLIFELOCK INC COM 668771108 2,961 116,017 SH   SOLE 28 80,628 0 35,389
NORTONLIFELOCK INC COM 668771108 323 12,655 SH   SOLE 29 12,655 0 0
NORTONLIFELOCK INC COM 668771108 67,633 2,650,197 SH   SOLE 30 2,650,197 0 0
NORTONLIFELOCK INC COM 668771108 3,778 148,035 SH   SOLE 31 110,355 0 37,680
NORTONLIFELOCK INC COM 668771108 2,217 86,861 SH   SOLE 34 86,861 0 0
NORTONLIFELOCK INC COM 668771108 11,599 454,503 SH   SOLE 36 454,503 0 0
NORTONLIFELOCK INC COM 668771108 318 12,479 SH   SOLE 40 12,479 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 31,772 543,941 SH   SOLE 2 71,678 0 472,263
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 6,306 107,953 SH   SOLE 4 102,198 0 5,755
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 10,758 184,178 SH   SOLE 7 178,805 0 5,373
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 353 6,051 SH   SOLE 13 6,051 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 84 1,435 SH   SOLE 15 1,435 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 24,393 417,616 SH   SOLE 18 388,542 0 29,074
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 3,451 59,084 SH   SOLE 19 59,084 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 294,641 5,044,356 SH   SOLE 21 5,044,356 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 315,007 5,393,032 SH   SOLE 22 4,841,268 0 551,764
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 9,453 161,843 SH   SOLE 23 161,843 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 12,125 207,586 SH   SOLE 25 207,586 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 49,385 845,482 SH   SOLE 26 173,912 0 671,570
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 2,535 43,404 SH   SOLE 28 30,928 0 12,476
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 2,913 49,876 SH   SOLE 29 4,259 0 45,617
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 56,327 964,346 SH   SOLE 30 964,346 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 2,679 45,873 SH   SOLE 31 38,290 0 7,583
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 826 14,143 SH   SOLE 34 14,143 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 9,032 154,633 SH   SOLE 36 154,633 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 311 5,328 SH   SOLE 40 5,328 0 0
NORWOOD FINANCIAL CORP COM 669549107 249 6,400 SH   SOLE 2 201 0 6,199
NORWOOD FINANCIAL CORP COM 669549107 7 168 SH   SOLE 7 168 0 0
NORWOOD FINANCIAL CORP COM 669549107 824 21,178 SH   SOLE 18 21,178 0 0
NORWOOD FINANCIAL CORP COM 669549107 401 10,305 SH   SOLE 19 10,305 0 0
NORWOOD FINANCIAL CORP COM 669549107 8,047 206,865 SH   SOLE 21 206,865 0 0
NORWOOD FINANCIAL CORP COM 669549107 2,346 60,307 SH   SOLE 22 56,661 0 3,646
NOVA LIFESTYLE INC COM NEW 66979P201 5 2,790 SH   SOLE 21 2,790 0 0
NOVA LIFESTYLE INC COM NEW 66979P201 15 8,084 SH   SOLE 22 8,084 0 0
NOVABAY PHARMACEUTICALS INC COM NEW 66987P201 0 657 SH   SOLE 21 657 0 0
NOVAGOLD RES INC COM NEW 66987E206 1,201 134,059 SH   SOLE 2 8,430 0 125,629
NOVAGOLD RES INC COM NEW 66987E206 39 4,304 SH   SOLE 7 4,304 0 0
NOVAGOLD RES INC COM NEW 66987E206 7,043 786,087 SH   SOLE 18 786,087 0 0
NOVAGOLD RES INC COM NEW 66987E206 3,796 423,679 SH   SOLE 19 423,679 0 0
NOVAGOLD RES INC COM NEW 66987E206 67,226 7,502,898 SH   SOLE 21 7,502,898 0 0
NOVAGOLD RES INC COM NEW 66987E206 23,155 2,584,244 SH   SOLE 22 2,394,877 0 189,367
NOVAN INC COM 66988N106 13 3,959 SH   SOLE 18 3,959 0 0
NOVAN INC COM 66988N106 193 60,925 SH   SOLE 21 60,925 0 0
NOVAN INC COM 66988N106 133 42,174 SH   SOLE 22 42,174 0 0
NOVANTA INC COM 67000B104 1,243 14,051 SH   SOLE 2 1,275 0 12,776
NOVANTA INC COM 67000B104 14 162 SH   SOLE 4 162 0 0
NOVANTA INC COM 67000B104 53 603 SH   SOLE 7 603 0 0
NOVANTA INC COM 67000B104 10,136 114,607 SH   SOLE 18 114,607 0 0
NOVANTA INC COM 67000B104 5,237 59,212 SH   SOLE 19 59,212 0 0
NOVANTA INC COM 67000B104 102,911 1,163,624 SH   SOLE 21 1,163,624 0 0
NOVANTA INC COM 67000B104 87,451 988,814 SH   SOLE 22 947,732 0 41,082
NOVANTA INC COM 67000B104 769 8,693 SH   SOLE 26 6,010 0 2,683
NOVANTA INC COM 67000B104 402 4,546 SH   SOLE 28 4,546 0 0
NOVANTA INC COM 67000B104 1,058 11,967 SH   SOLE 30 11,967 0 0
NOVANTA INC COM 67000B104 369 4,171 SH   SOLE 40 4,171 0 0
NOVARTIS A G SPONSORED ADR 66987V109 7,838 82,776 SH   SOLE 2 0 0 82,776
NOVARTIS A G SPONSORED ADR 66987V109 265,162 2,800,318 SH   SOLE 18 2,249,648 0 550,670
NOVARTIS A G SPONSORED ADR 66987V109 106,649 1,126,296 SH   SOLE 19 1,126,296 0 0
NOVARTIS A G SPONSORED ADR 66987V109 19,752 208,596 SH   SOLE 22 208,596 0 0
NOVARTIS A G SPONSORED ADR 66987V109 1,441 15,214 SH   SOLE 25 0 0 15,214
NOVARTIS A G SPONSORED ADR 66987V109 19,857 209,706 SH   SOLE 34 209,706 0 0
NOVARTIS A G SPONSORED ADR 66987V109 938 9,905 SH   SOLE 36 9,905 0 0
NOVAVAX INC COM NEW 670002401 86 21,642 SH   SOLE 2 708 0 20,934
NOVAVAX INC COM NEW 670002401 1 337 SH   SOLE 7 337 0 0
NOVAVAX INC COM NEW 670002401 345 86,744 SH   SOLE 18 86,744 0 0
NOVAVAX INC COM NEW 670002401 159 39,931 SH   SOLE 19 39,931 0 0
NOVAVAX INC COM NEW 670002401 3,793 952,993 SH   SOLE 21 952,993 0 0
NOVAVAX INC COM NEW 670002401 2,957 742,920 SH   SOLE 22 725,222 0 17,698
NOVAVAX INC NOTE 3.750% 2/0 670002AB0 277 700,000 PRN   SOLE 21 700,000 0 0
NOVO-NORDISK A S ADR 670100205 127,477 2,202,434 SH   SOLE 18 2,060,162 0 142,272
NOVO-NORDISK A S ADR 670100205 9,854 170,252 SH   SOLE 19 170,252 0 0
NOVO-NORDISK A S ADR 670100205 1,969 34,023 SH   SOLE 25 0 0 34,023
NOVO-NORDISK A S ADR 670100205 18,360 317,209 SH   SOLE 34 317,209 0 0
NOVO-NORDISK A S ADR 670100205 1,130 19,522 SH   SOLE 36 19,522 0 0
NOVOCURE LTD ORD SHS G6674U108 3,283 38,960 SH   SOLE 2 5,965 0 32,995
NOVOCURE LTD ORD SHS G6674U108 34 403 SH   SOLE 4 403 0 0
NOVOCURE LTD ORD SHS G6674U108 130 1,540 SH   SOLE 7 1,540 0 0
NOVOCURE LTD ORD SHS G6674U108 26,793 317,947 SH   SOLE 18 295,739 0 22,208
NOVOCURE LTD ORD SHS G6674U108 21,755 258,164 SH   SOLE 19 258,164 0 0
NOVOCURE LTD ORD SHS G6674U108 320,684 3,805,440 SH   SOLE 21 3,805,440 0 0
NOVOCURE LTD ORD SHS G6674U108 92,423 1,096,753 SH   SOLE 22 996,697 0 100,056
NOVOCURE LTD ORD SHS G6674U108 1,191 14,128 SH   SOLE 23 14,128 0 0
NOVOCURE LTD ORD SHS G6674U108 5,190 61,585 SH   SOLE 26 20,287 0 41,298
NOVOCURE LTD ORD SHS G6674U108 975 11,568 SH   SOLE 28 11,568 0 0
NOVOCURE LTD ORD SHS G6674U108 9,981 118,440 SH   SOLE 30 118,440 0 0
NOVOCURE LTD ORD SHS G6674U108 707 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 14 23,657 SH   SOLE 21 23,657 0 0
NOVUS THERAPEUTICS INC COM 67011N105 4 6,117 SH   SOLE 22 6,117 0 0
NOW INC COM 67011P100 1,780 158,378 SH   SOLE 2 50,182 0 108,196
NOW INC COM 67011P100 6 574 SH   SOLE 4 574 0 0
NOW INC COM 67011P100 32 2,837 SH   SOLE 7 2,837 0 0
NOW INC COM 67011P100 6,884 612,437 SH   SOLE 18 612,437 0 0
NOW INC COM 67011P100 2,124 188,952 SH   SOLE 19 188,952 0 0
NOW INC COM 67011P100 86,685 7,712,224 SH   SOLE 21 7,712,224 0 0
NOW INC COM 67011P100 42,443 3,776,025 SH   SOLE 22 3,614,441 0 161,584
NOW INC COM 67011P100 575 51,115 SH   SOLE 26 43,758 0 7,357
NOW INC COM 67011P100 173 15,376 SH   SOLE 28 15,376 0 0
NOW INC COM 67011P100 396 35,230 SH   SOLE 30 35,230 0 0
NOW INC COM 67011P100 4 395 SH   SOLE 31 0 0 395
NOW INC COM 67011P100 100 8,917 SH   SOLE 36 8,917 0 0
NOW INC COM 67011P100 133 11,818 SH   SOLE 40 11,818 0 0
NRG ENERGY INC COM NEW 629377508 28,205 709,563 SH   SOLE 2 137,574 0 571,989
NRG ENERGY INC COM NEW 629377508 4,962 124,840 SH   SOLE 4 116,831 0 8,009
NRG ENERGY INC COM NEW 629377508 15,452 388,731 SH   SOLE 7 252,345 0 136,386
NRG ENERGY INC COM NEW 629377508 20 504 SH   SOLE 13 504 0 0
NRG ENERGY INC COM NEW 629377508 59 1,494 SH   SOLE 15 1,494 0 0
NRG ENERGY INC COM NEW 629377508 0 2 SH   SOLE 17 0 0 2
NRG ENERGY INC COM NEW 629377508 20,089 505,382 SH   SOLE 18 467,713 0 37,669
NRG ENERGY INC COM NEW 629377508 3,275 82,397 SH   SOLE 19 82,397 0 0
NRG ENERGY INC COM NEW 629377508 243,920 6,136,345 SH   SOLE 21 6,136,345 0 0
NRG ENERGY INC COM NEW 629377508 324,318 8,158,948 SH   SOLE 22 7,470,521 0 688,427
NRG ENERGY INC COM NEW 629377508 9,262 233,017 SH   SOLE 23 233,017 0 0
NRG ENERGY INC COM NEW 629377508 11,436 287,706 SH   SOLE 25 287,706 0 0
NRG ENERGY INC COM NEW 629377508 65,485 1,647,421 SH   SOLE 26 255,951 0 1,391,470
NRG ENERGY INC COM NEW 629377508 1,990 50,057 SH   SOLE 28 36,578 0 13,479
NRG ENERGY INC COM NEW 629377508 204 5,142 SH   SOLE 29 5,142 0 0
NRG ENERGY INC COM NEW 629377508 38,976 980,522 SH   SOLE 30 980,522 0 0
NRG ENERGY INC COM NEW 629377508 2,878 72,398 SH   SOLE 31 54,003 0 18,395
NRG ENERGY INC COM NEW 629377508 697 17,540 SH   SOLE 34 17,540 0 0
NRG ENERGY INC COM NEW 629377508 7,670 192,955 SH   SOLE 36 192,955 0 0
NRG ENERGY INC COM NEW 629377508 249 6,254 SH   SOLE 40 6,254 0 0
NRG ENERGY INC DBCV 2.750% 6/0 629377CG5 644 568,000 PRN   SOLE 2 568,000 0 0
NRG ENERGY INC DBCV 2.750% 6/0 629377CG5 12,283 10,834,000 PRN   SOLE 19 10,834,000 0 0
NRG ENERGY INC DBCV 2.750% 6/0 629377CG5 1,794 1,582,000 PRN   SOLE 21 1,582,000 0 0
NRG ENERGY INC DBCV 2.750% 6/0 629377CG5 124 109,000 PRN   SOLE 22 109,000 0 0
NRG ENERGY INC DBCV 2.750% 6/0 629377CG5 3,100 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 6 2,689 SH   SOLE 22 2,689 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 8,568 209,086 SH   SOLE 2 92,726 0 116,360
NU SKIN ENTERPRISES INC CL A 67018T105 119 2,909 SH   SOLE 4 2,909 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 284 6,921 SH   SOLE 7 6,921 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 8,078 197,113 SH   SOLE 18 197,113 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 518 12,632 SH   SOLE 19 12,632 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 163,719 3,995,089 SH   SOLE 21 3,995,089 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 89,655 2,187,773 SH   SOLE 22 2,074,962 0 112,811
NU SKIN ENTERPRISES INC CL A 67018T105 20 487 SH   SOLE 23 487 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 694 16,926 SH   SOLE 26 11,496 0 5,430
NU SKIN ENTERPRISES INC CL A 67018T105 279 6,810 SH   SOLE 28 6,810 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 807 19,685 SH   SOLE 30 19,685 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 47 1,153 SH   SOLE 31 1,153 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 869 21,200 SH   SOLE 32 21,200 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 92 2,243 SH   SOLE 34 2,243 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 38 938 SH   SOLE 36 938 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 231 5,640 SH   SOLE 40 5,640 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 10,504 589,141 SH   SOLE 2 50,588 0 538,553
NUANCE COMMUNICATIONS INC COM 67020Y100 20 1,100 SH   SOLE 4 1,100 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 118 6,630 SH   SOLE 7 6,630 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 2,489 139,585 SH   SOLE 18 139,585 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 1,198 67,175 SH   SOLE 19 67,175 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 76,867 4,311,111 SH   SOLE 21 4,311,111 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 146,479 8,215,309 SH   SOLE 22 7,668,856 0 546,453
NUANCE COMMUNICATIONS INC COM 67020Y100 1,784 100,032 SH   SOLE 26 58,533 0 41,499
NUANCE COMMUNICATIONS INC COM 67020Y100 678 38,020 SH   SOLE 28 38,020 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 9,458 530,475 SH   SOLE 30 530,475 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 109 6,123 SH   SOLE 31 6,123 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 54 3,021 SH   SOLE 36 3,021 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 560 31,435 SH   SOLE 40 31,435 0 0
NUANCE COMMUNICATIONS INC DEBT 1.500%11/0 67020YAG5 685 650,000 PRN   SOLE 21 650,000 0 0
NUANCE COMMUNICATIONS INC DBCV 1.000%12/1 67020YAK6 2,127 2,115,000 PRN   SOLE 21 2,115,000 0 0
NUANCE COMMUNICATIONS INC NOTE 1.250% 4/0 67020YAN0 1,139 1,025,000 PRN   SOLE 21 1,025,000 0 0
NUCANA PLC SPONSORED ADR 67022C106 3 453 SH   SOLE 22 453 0 0
NUCOR CORP COM 670346105 46,441 825,181 SH   SOLE 2 142,138 0 683,043
NUCOR CORP COM 670346105 7,390 131,305 SH   SOLE 4 122,935 0 8,370
NUCOR CORP COM 670346105 29,794 529,390 SH   SOLE 7 354,070 0 175,320
NUCOR CORP COM 670346105 540 9,602 SH   SOLE 13 9,602 0 0
NUCOR CORP COM 670346105 113 2,001 SH   SOLE 15 2,001 0 0
NUCOR CORP COM 670346105 1 23 SH   SOLE 17 0 0 23
NUCOR CORP COM 670346105 42,765 759,867 SH   SOLE 18 711,162 0 48,705
NUCOR CORP COM 670346105 9,967 177,090 SH   SOLE 19 177,090 0 0
NUCOR CORP COM 670346105 472,387 8,393,519 SH   SOLE 21 8,393,519 0 0
NUCOR CORP COM 670346105 426,653 7,580,892 SH   SOLE 22 6,761,464 0 819,428
NUCOR CORP COM 670346105 12,392 220,183 SH   SOLE 23 220,183 0 0
NUCOR CORP COM 670346105 14,975 266,076 SH   SOLE 25 266,076 0 0
NUCOR CORP COM 670346105 106,297 1,888,717 SH   SOLE 26 236,503 0 1,652,214
NUCOR CORP COM 670346105 3,269 58,090 SH   SOLE 28 39,606 0 18,484
NUCOR CORP COM 670346105 685 12,171 SH   SOLE 29 12,171 0 0
NUCOR CORP COM 670346105 70,188 1,247,121 SH   SOLE 30 1,247,121 0 0
NUCOR CORP COM 670346105 3,733 66,336 SH   SOLE 31 52,157 0 14,179
NUCOR CORP COM 670346105 1,246 22,137 SH   SOLE 34 22,137 0 0
NUCOR CORP COM 670346105 14,500 257,633 SH   SOLE 36 257,633 0 0
NUCOR CORP COM 670346105 432 7,678 SH   SOLE 40 7,678 0 0
NUSTAR ENERGY LP UNIT COM 67058H102 18,551 717,658 SH   SOLE 19 717,658 0 0
NUTANIX INC CL A 67059N108 9,833 314,558 SH   SOLE 2 11,235 0 303,323
NUTANIX INC CL A 67059N108 21 669 SH   SOLE 4 669 0 0
NUTANIX INC CL A 67059N108 94 3,001 SH   SOLE 7 3,001 0 0
NUTANIX INC CL A 67059N108 2,822 90,263 SH   SOLE 18 90,263 0 0
NUTANIX INC CL A 67059N108 1,245 39,837 SH   SOLE 19 39,837 0 0
NUTANIX INC CL A 67059N108 81,711 2,613,921 SH   SOLE 21 2,613,921 0 0
NUTANIX INC CL A 67059N108 132,397 4,235,349 SH   SOLE 22 3,945,812 0 289,537
NUTANIX INC CL A 67059N108 1,836 58,725 SH   SOLE 26 33,768 0 24,957
NUTANIX INC CL A 67059N108 750 24,002 SH   SOLE 28 24,002 0 0
NUTANIX INC CL A 67059N108 1,564 50,019 SH   SOLE 30 50,019 0 0
NUTANIX INC CL A 67059N108 109 3,485 SH   SOLE 31 3,485 0 0
NUTANIX INC CL A 67059N108 535 17,128 SH   SOLE 40 17,128 0 0
NUTANIX INC NOTE 1/1 67059NAB4 1,451 1,459,000 PRN   SOLE 21 1,459,000 0 0
NUTRIEN LTD COM 67077M108 1,373 28,655 SH   SOLE 2 28,655 0 0
NUTRIEN LTD COM 67077M108 1 21 SH   SOLE 18 21 0 0
NUTRIEN LTD COM 67077M108 1,762 36,774 SH   SOLE 21 36,774 0 0
NUTRIEN LTD COM 67077M108 17,256 360,179 SH   SOLE 22 360,179 0 0
NUVASIVE INC COM 670704105 3,445 44,546 SH   SOLE 2 24,825 0 19,721
NUVASIVE INC COM 670704105 60 780 SH   SOLE 4 780 0 0
NUVASIVE INC COM 670704105 74 953 SH   SOLE 7 953 0 0
NUVASIVE INC COM 670704105 22,747 294,116 SH   SOLE 18 294,116 0 0
NUVASIVE INC COM 670704105 7,055 91,217 SH   SOLE 19 91,217 0 0
NUVASIVE INC COM 670704105 313,369 4,051,836 SH   SOLE 21 4,051,836 0 0
NUVASIVE INC COM 670704105 138,468 1,790,380 SH   SOLE 22 1,725,827 0 64,553
NUVASIVE INC COM 670704105 177 2,292 SH   SOLE 23 2,292 0 0
NUVASIVE INC COM 670704105 1,684 21,773 SH   SOLE 26 17,310 0 4,463
NUVASIVE INC COM 670704105 504 6,512 SH   SOLE 28 6,512 0 0
NUVASIVE INC COM 670704105 2,420 31,293 SH   SOLE 30 31,293 0 0
NUVASIVE INC COM 670704105 404 5,227 SH   SOLE 40 5,227 0 0
NUVASIVE INC NOTE 2.250% 3/1 670704AG0 2,715 2,040,000 PRN   SOLE 21 2,040,000 0 0
NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103 1,693 103,358 SH   SOLE 2 103,358 0 0
NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102 0 1 SH   SOLE 17 0 0 1
NUVERRA ENVIRONMENTAL SOLUTI COM PAR 67091K302 1 370 SH   SOLE 18 370 0 0
NUVERRA ENVIRONMENTAL SOLUTI COM PAR 67091K302 14 4,697 SH   SOLE 21 4,697 0 0
NV5 GLOBAL INC COM 62945V109 224 4,448 SH   SOLE 2 421 0 4,027
NV5 GLOBAL INC COM 62945V109 3 51 SH   SOLE 4 51 0 0
NV5 GLOBAL INC COM 62945V109 2,685 53,215 SH   SOLE 7 53,215 0 0
NV5 GLOBAL INC COM 62945V109 1,871 37,093 SH   SOLE 18 37,093 0 0
NV5 GLOBAL INC COM 62945V109 915 18,144 SH   SOLE 19 18,144 0 0
NV5 GLOBAL INC COM 62945V109 19,131 379,207 SH   SOLE 21 379,207 0 0
NV5 GLOBAL INC COM 62945V109 15,313 303,530 SH   SOLE 22 290,126 0 13,404
NV5 GLOBAL INC COM 62945V109 231 4,574 SH   SOLE 26 0 0 4,574
NV5 GLOBAL INC COM 62945V109 185 3,661 SH   SOLE 28 3,661 0 0
NV5 GLOBAL INC COM 62945V109 208 4,126 SH   SOLE 30 4,126 0 0
NV5 GLOBAL INC COM 62945V109 30 591 SH   SOLE 40 591 0 0
NVE CORP COM NEW 629445206 187 2,617 SH   SOLE 2 187 0 2,430
NVE CORP COM NEW 629445206 9 130 SH   SOLE 7 130 0 0
NVE CORP COM NEW 629445206 1,235 17,296 SH   SOLE 18 17,296 0 0
NVE CORP COM NEW 629445206 597 8,358 SH   SOLE 19 8,358 0 0
NVE CORP COM NEW 629445206 12,649 177,160 SH   SOLE 21 177,160 0 0
NVE CORP COM NEW 629445206 10,997 154,014 SH   SOLE 22 148,191 0 5,823
NVE CORP COM NEW 629445206 39 543 SH   SOLE 28 543 0 0
NVE CORP COM NEW 629445206 185 2,590 SH   SOLE 30 2,590 0 0
NVE CORP COM NEW 629445206 33 467 SH   SOLE 40 467 0 0
NVENT ELECTRIC PLC SHS G6700G107 10,780 421,408 SH   SOLE 2 119,958 0 301,450
NVENT ELECTRIC PLC SHS G6700G107 53 2,074 SH   SOLE 4 2,074 0 0
NVENT ELECTRIC PLC SHS G6700G107 5,141 200,989 SH   SOLE 7 200,989 0 0
NVENT ELECTRIC PLC SHS G6700G107 12,322 481,717 SH   SOLE 18 481,717 0 0
NVENT ELECTRIC PLC SHS G6700G107 2,477 96,816 SH   SOLE 19 96,816 0 0
NVENT ELECTRIC PLC SHS G6700G107 197,293 7,712,796 SH   SOLE 21 7,712,796 0 0
NVENT ELECTRIC PLC SHS G6700G107 133,443 5,216,710 SH   SOLE 22 4,911,572 0 305,138
NVENT ELECTRIC PLC SHS G6700G107 478 18,670 SH   SOLE 25 18,670 0 0
NVENT ELECTRIC PLC SHS G6700G107 1,847 72,212 SH   SOLE 26 48,089 0 24,123
NVENT ELECTRIC PLC SHS G6700G107 572 22,376 SH   SOLE 28 22,376 0 0
NVENT ELECTRIC PLC SHS G6700G107 84 3,290 SH   SOLE 29 3,290 0 0
NVENT ELECTRIC PLC SHS G6700G107 1,239 48,419 SH   SOLE 30 48,419 0 0
NVENT ELECTRIC PLC SHS G6700G107 120 4,692 SH   SOLE 31 3,185 0 1,507
NVENT ELECTRIC PLC SHS G6700G107 766 29,956 SH   SOLE 34 29,956 0 0
NVENT ELECTRIC PLC SHS G6700G107 139 5,445 SH   SOLE 36 5,445 0 0
NVENT ELECTRIC PLC SHS G6700G107 409 16,006 SH   SOLE 40 16,006 0 0
NVIDIA CORP COM 67066G104 398,852 1,695,080 SH   SOLE 2 355,946 0 1,339,134
NVIDIA CORP COM 67066G104 70,372 299,072 SH   SOLE 4 283,275 0 15,797
NVIDIA CORP COM 67066G104 126,814 538,945 SH   SOLE 7 538,945 0 0
NVIDIA CORP COM 67066G104 6,498 27,615 SH   SOLE 13 27,615 0 0
NVIDIA CORP COM 67066G104 1,024 4,354 SH   SOLE 15 4,354 0 0
NVIDIA CORP COM 67066G104 24 103 SH   SOLE 17 0 0 103
NVIDIA CORP COM 67066G104 381,469 1,621,202 SH   SOLE 18 1,507,025 0 114,177
NVIDIA CORP COM 67066G104 160,367 681,543 SH   SOLE 19 681,543 0 0
NVIDIA CORP COM 67066G104 2,969,539 12,620,225 SH   SOLE 21 12,620,225 0 0
NVIDIA CORP COM 67066G104 3,518,476 14,953,151 SH   SOLE 22 13,241,882 0 1,711,269
NVIDIA CORP COM 67066G104 111,115 472,229 SH   SOLE 23 472,229 0 0
NVIDIA CORP COM 67066G104 149,966 637,340 SH   SOLE 25 637,340 0 0
NVIDIA CORP COM 67066G104 644,860 2,740,587 SH   SOLE 26 338,327 0 2,402,260
NVIDIA CORP COM 67066G104 25,420 108,033 SH   SOLE 28 75,477 0 32,556
NVIDIA CORP COM 67066G104 27,331 116,152 SH   SOLE 29 34,922 0 81,230
NVIDIA CORP COM 67066G104 659,510 2,802,849 SH   SOLE 30 2,802,849 0 0
NVIDIA CORP COM 67066G104 41,704 177,237 SH   SOLE 31 140,532 0 36,705
NVIDIA CORP COM 67066G104 28,600 121,545 SH   SOLE 32 121,545 0 0
NVIDIA CORP COM 67066G104 67,328 286,136 SH   SOLE 34 286,136 0 0
NVIDIA CORP COM 67066G104 93,676 398,115 SH   SOLE 36 398,115 0 0
NVIDIA CORP COM 67066G104 2,990 12,707 SH   SOLE 40 12,707 0 0
NVR INC COM 62944T105 32,947 8,651 SH   SOLE 2 1,689 0 6,962
NVR INC COM 62944T105 6,482 1,702 SH   SOLE 4 1,609 0 93
NVR INC COM 62944T105 21,632 5,680 SH   SOLE 7 3,643 0 2,037
NVR INC COM 62944T105 194 51 SH   SOLE 13 51 0 0
NVR INC COM 62944T105 103 27 SH   SOLE 15 27 0 0
NVR INC COM 62944T105 25,874 6,794 SH   SOLE 18 6,318 0 476
NVR INC COM 62944T105 4,547 1,194 SH   SOLE 19 1,194 0 0
NVR INC COM 62944T105 573,874 150,686 SH   SOLE 21 150,686 0 0
NVR INC COM 62944T105 370,513 97,288 SH   SOLE 22 88,690 0 8,598
NVR INC COM 62944T105 9,750 2,560 SH   SOLE 23 2,560 0 0
NVR INC COM 62944T105 14,895 3,911 SH   SOLE 25 3,911 0 0
NVR INC COM 62944T105 60,363 15,850 SH   SOLE 26 2,999 0 12,851
NVR INC COM 62944T105 2,395 629 SH   SOLE 28 453 0 176
NVR INC COM 62944T105 2,993 786 SH   SOLE 29 70 0 716
NVR INC COM 62944T105 61,574 16,168 SH   SOLE 30 16,168 0 0
NVR INC COM 62944T105 2,814 739 SH   SOLE 31 630 0 109
NVR INC COM 62944T105 983 258 SH   SOLE 34 258 0 0
NVR INC COM 62944T105 10,009 2,628 SH   SOLE 36 2,628 0 0
NVR INC COM 62944T105 274 72 SH   SOLE 40 72 0 0
NXP SEMICONDUCTORS N V COM N6596X109 24,325 191,141 SH   SOLE 2 114,046 0 77,095
NXP SEMICONDUCTORS N V COM N6596X109 17,648 138,673 SH   SOLE 4 130,485 0 8,188
NXP SEMICONDUCTORS N V COM N6596X109 27,891 219,167 SH   SOLE 7 215,450 0 3,717
NXP SEMICONDUCTORS N V COM N6596X109 1,097 8,624 SH   SOLE 13 8,624 0 0
NXP SEMICONDUCTORS N V COM N6596X109 300 2,355 SH   SOLE 15 2,355 0 0
NXP SEMICONDUCTORS N V COM N6596X109 178,544 1,402,985 SH   SOLE 18 1,371,764 0 31,221
NXP SEMICONDUCTORS N V COM N6596X109 190,683 1,498,377 SH   SOLE 19 1,498,377 0 0
NXP SEMICONDUCTORS N V COM N6596X109 544,862 4,281,485 SH   SOLE 21 4,281,485 0 0
NXP SEMICONDUCTORS N V COM N6596X109 546,002 4,290,442 SH   SOLE 22 4,018,746 0 271,696
NXP SEMICONDUCTORS N V COM N6596X109 27,746 218,026 SH   SOLE 23 218,026 0 0
NXP SEMICONDUCTORS N V COM N6596X109 38,972 306,238 SH   SOLE 25 306,238 0 0
NXP SEMICONDUCTORS N V COM N6596X109 129,650 1,018,782 SH   SOLE 26 87,763 0 931,019
NXP SEMICONDUCTORS N V COM N6596X109 4,628 36,366 SH   SOLE 28 36,366 0 0
NXP SEMICONDUCTORS N V COM N6596X109 4,934 38,773 SH   SOLE 29 7,226 0 31,547
NXP SEMICONDUCTORS N V COM N6596X109 212,370 1,668,791 SH   SOLE 30 1,668,791 0 0
NXP SEMICONDUCTORS N V COM N6596X109 32,529 255,612 SH   SOLE 31 59,445 0 196,167
NXP SEMICONDUCTORS N V COM N6596X109 5,790 45,495 SH   SOLE 32 45,495 0 0
NXP SEMICONDUCTORS N V COM N6596X109 31,086 244,269 SH   SOLE 34 244,269 0 0
NXP SEMICONDUCTORS N V COM N6596X109 26,036 204,592 SH   SOLE 36 204,592 0 0
NXP SEMICONDUCTORS N V COM N6596X109 768 6,036 SH   SOLE 40 6,036 0 0
NXP SEMICONDUCTORS N V OPTIONS N6596X909 331 2,600 SH Call SOLE 2 2,600 0 0
NXP SEMICONDUCTORS N V OPTIONS N6596X909 54,085 425,000 SH Call SOLE 19 425,000 0 0
NXP SEMICONDUCTORS N V OPTIONS N6596X909 572 4,500 SH Call SOLE 22 4,500 0 0
NXP SEMICONDUCTORS N V OPTIONS N6596X909 6,668 52,400 SH Call SOLE 34 52,400 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 23 10,621 SH   SOLE 18 10,621 0 0
NYMOX PHARMACEUTICAL CORP COM P73398102 39 17,877 SH   SOLE 19 17,877 0 0
NYMOX PHARMACEUTICAL CORP COM P73398102 199 90,287 SH   SOLE 21 90,287 0 0
NYMOX PHARMACEUTICAL CORP COM P73398102 15 6,765 SH   SOLE 23 6,765 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 92,961 212,113 SH   SOLE 2 48,530 0 163,583
O REILLY AUTOMOTIVE INC NEW COM 67103H107 16,749 38,217 SH   SOLE 4 36,034 0 2,183
O REILLY AUTOMOTIVE INC NEW COM 67103H107 32,206 73,485 SH   SOLE 7 72,740 0 745
O REILLY AUTOMOTIVE INC NEW COM 67103H107 849 1,938 SH   SOLE 13 1,938 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 253 578 SH   SOLE 15 578 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 2 5 SH   SOLE 17 0 0 5
O REILLY AUTOMOTIVE INC NEW COM 67103H107 160,919 367,177 SH   SOLE 18 327,510 0 39,667
O REILLY AUTOMOTIVE INC NEW COM 67103H107 34,532 78,793 SH   SOLE 19 78,793 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 964,454 2,200,644 SH   SOLE 21 2,200,644 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 849,170 1,937,593 SH   SOLE 22 1,730,997 0 206,596
O REILLY AUTOMOTIVE INC NEW COM 67103H107 26,640 60,786 SH   SOLE 23 60,786 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 35,936 81,996 SH   SOLE 25 75,278 0 6,718
O REILLY AUTOMOTIVE INC NEW COM 67103H107 134,931 307,879 SH   SOLE 26 60,008 0 247,871
O REILLY AUTOMOTIVE INC NEW COM 67103H107 6,263 14,291 SH   SOLE 28 9,982 0 4,309
O REILLY AUTOMOTIVE INC NEW COM 67103H107 2,425 5,533 SH   SOLE 29 5,533 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 147,312 336,130 SH   SOLE 30 336,130 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 10,259 23,408 SH   SOLE 31 18,629 0 4,779
O REILLY AUTOMOTIVE INC NEW COM 67103H107 5,396 12,313 SH   SOLE 32 12,313 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 39,852 90,932 SH   SOLE 34 90,932 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 27,602 62,981 SH   SOLE 36 62,981 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 758 1,730 SH   SOLE 40 1,730 0 0
O-I GLASS INC COM 67098H104 4,599 385,485 SH   SOLE 2 80,332 0 305,153
O-I GLASS INC COM 67098H104 9 787 SH   SOLE 4 787 0 0
O-I GLASS INC COM 67098H104 70 5,836 SH   SOLE 7 5,836 0 0
O-I GLASS INC COM 67098H104 5,047 423,016 SH   SOLE 18 423,016 0 0
O-I GLASS INC COM 67098H104 445 37,314 SH   SOLE 19 37,314 0 0
O-I GLASS INC COM 67098H104 90,089 7,551,437 SH   SOLE 21 7,551,437 0 0
O-I GLASS INC COM 67098H104 62,014 5,198,188 SH   SOLE 22 4,870,199 0 327,989
O-I GLASS INC COM 67098H104 625 52,365 SH   SOLE 26 34,811 0 17,554
O-I GLASS INC COM 67098H104 237 19,842 SH   SOLE 28 19,842 0 0
O-I GLASS INC COM 67098H104 576 48,307 SH   SOLE 30 48,307 0 0
O-I GLASS INC COM 67098H104 232 19,466 SH   SOLE 31 3,366 0 16,100
O-I GLASS INC COM 67098H104 128 10,742 SH   SOLE 36 10,742 0 0
O-I GLASS INC COM 67098H104 208 17,408 SH   SOLE 40 17,408 0 0
OAK VALLEY BANCORP OAKDALE C COM 671807105 140 7,175 SH   SOLE 2 304 0 6,871
OAK VALLEY BANCORP OAKDALE C COM 671807105 481 24,722 SH   SOLE 18 24,722 0 0
OAK VALLEY BANCORP OAKDALE C COM 671807105 229 11,793 SH   SOLE 19 11,793 0 0
OAK VALLEY BANCORP OAKDALE C COM 671807105 4,391 225,652 SH   SOLE 21 225,652 0 0
OAK VALLEY BANCORP OAKDALE C COM 671807105 1,296 66,597 SH   SOLE 22 62,387 0 4,210
OAKTREE SPECIALTY LENDING CO COM 67401P108 3,550 650,125 SH   SOLE 30 650,125 0 0
OASIS PETE INC NEW COM 674215108 1,089 334,088 SH   SOLE 2 11,168 0 322,920
OASIS PETE INC NEW COM 674215108 4 1,377 SH   SOLE 4 1,377 0 0
OASIS PETE INC NEW COM 674215108 36 10,959 SH   SOLE 7 10,959 0 0
OASIS PETE INC NEW COM 674215108 4,574 1,402,931 SH   SOLE 18 1,402,931 0 0
OASIS PETE INC NEW COM 674215108 2,205 676,346 SH   SOLE 19 676,346 0 0
OASIS PETE INC NEW COM 674215108 111,941 34,337,694 SH   SOLE 21 34,337,694 0 0
OASIS PETE INC NEW COM 674215108 29,990 9,199,330 SH   SOLE 22 8,759,954 0 439,376
OASIS PETE INC NEW COM 674215108 328 100,703 SH   SOLE 26 41,113 0 59,590
OASIS PETE INC NEW COM 674215108 121 37,259 SH   SOLE 28 37,259 0 0
OASIS PETE INC NEW COM 674215108 1,501 460,350 SH   SOLE 30 460,350 0 0
OASIS PETE INC NEW COM 674215108 190 58,333 SH   SOLE 36 58,333 0 0
OASIS PETE INC NEW COM 674215108 100 30,628 SH   SOLE 40 30,628 0 0
OASIS PETE INC NEW NOTE 2.625% 9/1 674215AJ7 683 880,000 PRN   SOLE 21 880,000 0 0
OBSEVA SA COM H5861P103 41 10,643 SH   SOLE 22 10,643 0 0
OCCIDENTAL PETE CORP COM 674599105 90,905 2,205,891 SH   SOLE 2 258,594 0 1,947,297
OCCIDENTAL PETE CORP COM 674599105 16,039 389,195 SH   SOLE 4 364,981 0 24,214
OCCIDENTAL PETE CORP COM 674599105 33,240 806,593 SH   SOLE 7 780,633 0 25,960
OCCIDENTAL PETE CORP COM 674599105 1,463 35,489 SH   SOLE 13 35,489 0 0
OCCIDENTAL PETE CORP COM 674599105 231 5,610 SH   SOLE 15 5,610 0 0
OCCIDENTAL PETE CORP COM 674599105 1 26 SH   SOLE 17 0 0 26
OCCIDENTAL PETE CORP COM 674599105 67,838 1,646,145 SH   SOLE 18 1,523,853 0 122,292
OCCIDENTAL PETE CORP COM 674599105 5,698 138,277 SH   SOLE 19 138,277 0 0
OCCIDENTAL PETE CORP COM 674599105 898,474 21,802,340 SH   SOLE 21 21,802,340 0 0
OCCIDENTAL PETE CORP COM 674599105 895,589 21,732,334 SH   SOLE 22 19,319,731 0 2,412,603
OCCIDENTAL PETE CORP COM 674599105 26,806 650,462 SH   SOLE 23 650,462 0 0
OCCIDENTAL PETE CORP COM 674599105 36,619 888,588 SH   SOLE 25 888,588 0 0
OCCIDENTAL PETE CORP COM 674599105 148,752 3,609,599 SH   SOLE 26 554,148 0 3,055,451
OCCIDENTAL PETE CORP COM 674599105 6,897 167,369 SH   SOLE 28 116,693 0 50,676
OCCIDENTAL PETE CORP COM 674599105 788 19,118 SH   SOLE 29 19,118 0 0
OCCIDENTAL PETE CORP COM 674599105 141,961 3,444,829 SH   SOLE 30 3,444,829 0 0
OCCIDENTAL PETE CORP COM 674599105 8,716 211,503 SH   SOLE 31 159,113 0 52,390
OCCIDENTAL PETE CORP COM 674599105 2,839 68,898 SH   SOLE 32 68,898 0 0
OCCIDENTAL PETE CORP COM 674599105 2,494 60,516 SH   SOLE 34 60,516 0 0
OCCIDENTAL PETE CORP COM 674599105 7,343 178,192 SH   SOLE 35 178,192 0 0
OCCIDENTAL PETE CORP COM 674599105 28,289 686,470 SH   SOLE 36 686,470 0 0
OCCIDENTAL PETE CORP COM 674599105 844 20,484 SH   SOLE 40 20,484 0 0
OCEAN BIO CHEM INC COM 674631106 2 728 SH   SOLE 21 728 0 0
OCEAN PWR TECHNOLOGIES INC COM NEW 674870506 0 15 SH   SOLE 21 15 0 0
OCEANEERING INTL INC COM 675232102 1,755 117,709 SH   SOLE 2 19,889 0 97,820
OCEANEERING INTL INC COM 675232102 6 425 SH   SOLE 4 425 0 0
OCEANEERING INTL INC COM 675232102 57 3,854 SH   SOLE 7 3,854 0 0
OCEANEERING INTL INC COM 675232102 6,590 441,985 SH   SOLE 18 441,985 0 0
OCEANEERING INTL INC COM 675232102 5,909 396,279 SH   SOLE 19 396,279 0 0
OCEANEERING INTL INC COM 675232102 171,813 11,523,311 SH   SOLE 21 11,523,311 0 0
OCEANEERING INTL INC COM 675232102 50,772 3,405,248 SH   SOLE 22 3,236,251 0 168,997
OCEANEERING INTL INC COM 675232102 596 39,945 SH   SOLE 23 39,945 0 0
OCEANEERING INTL INC COM 675232102 1,932 129,595 SH   SOLE 26 12,844 0 116,751
OCEANEERING INTL INC COM 675232102 211 14,132 SH   SOLE 28 14,132 0 0
OCEANEERING INTL INC COM 675232102 2,046 137,213 SH   SOLE 30 137,213 0 0
OCEANEERING INTL INC COM 675232102 140 9,400 SH   SOLE 31 0 0 9,400
OCEANEERING INTL INC COM 675232102 87 5,855 SH   SOLE 34 5,855 0 0
OCEANEERING INTL INC COM 675232102 112 7,502 SH   SOLE 36 7,502 0 0
OCEANEERING INTL INC COM 675232102 164 10,990 SH   SOLE 40 10,990 0 0
OCEANFIRST FINL CORP COM 675234108 1,618 63,369 SH   SOLE 2 12,021 0 51,348
OCEANFIRST FINL CORP COM 675234108 15 573 SH   SOLE 4 573 0 0
OCEANFIRST FINL CORP COM 675234108 25 967 SH   SOLE 7 967 0 0
OCEANFIRST FINL CORP COM 675234108 4,547 178,043 SH   SOLE 18 176,357 0 1,686
OCEANFIRST FINL CORP COM 675234108 6,420 251,369 SH   SOLE 19 251,369 0 0
OCEANFIRST FINL CORP COM 675234108 47,296 1,851,858 SH   SOLE 21 1,851,858 0 0
OCEANFIRST FINL CORP COM 675234108 49,770 1,948,705 SH   SOLE 22 1,888,351 0 60,354
OCEANFIRST FINL CORP COM 675234108 892 34,945 SH   SOLE 23 34,945 0 0
OCEANFIRST FINL CORP COM 675234108 3,343 130,906 SH   SOLE 26 20,603 0 110,303
OCEANFIRST FINL CORP COM 675234108 159 6,230 SH   SOLE 28 6,230 0 0
OCEANFIRST FINL CORP COM 675234108 423 16,561 SH   SOLE 30 16,561 0 0
OCEANFIRST FINL CORP COM 675234108 100 3,898 SH   SOLE 40 3,898 0 0
OCONEE FED FINL CORP COM 675607105 9 359 SH   SOLE 18 359 0 0
OCONEE FED FINL CORP COM 675607105 6 212 SH   SOLE 21 212 0 0
OCUGEN INC COM 67577C105 0 114 SH   SOLE 21 114 0 0
OCUGEN INC COM 67577C105 336 645,871 SH   SOLE 22 645,871 0 0
OCULAR THERAPEUTIX INC COM 67576A100 70 17,622 SH   SOLE 2 1,503 0 16,119
OCULAR THERAPEUTIX INC COM 67576A100 1 322 SH   SOLE 7 322 0 0
OCULAR THERAPEUTIX INC COM 67576A100 550 139,166 SH   SOLE 18 139,166 0 0
OCULAR THERAPEUTIX INC COM 67576A100 281 71,140 SH   SOLE 19 71,140 0 0
OCULAR THERAPEUTIX INC COM 67576A100 5,888 1,490,532 SH   SOLE 21 1,490,532 0 0
OCULAR THERAPEUTIX INC COM 67576A100 4,388 1,110,862 SH   SOLE 22 1,083,331 0 27,531
OCWEN FINL CORP COM NEW 675746309 195 142,550 SH   SOLE 2 5,152 0 137,398
OCWEN FINL CORP COM NEW 675746309 1 634 SH   SOLE 4 634 0 0
OCWEN FINL CORP COM NEW 675746309 4 3,137 SH   SOLE 7 3,137 0 0
OCWEN FINL CORP COM NEW 675746309 665 485,627 SH   SOLE 18 485,627 0 0
OCWEN FINL CORP COM NEW 675746309 318 232,239 SH   SOLE 19 232,239 0 0
OCWEN FINL CORP COM NEW 675746309 6,595 4,813,737 SH   SOLE 21 4,813,737 0 0
OCWEN FINL CORP COM NEW 675746309 5,163 3,768,828 SH   SOLE 22 3,533,098 0 235,730
OCWEN FINL CORP COM NEW 675746309 39 28,190 SH   SOLE 26 16,159 0 12,031
OCWEN FINL CORP COM NEW 675746309 21 15,315 SH   SOLE 28 15,315 0 0
OCWEN FINL CORP COM NEW 675746309 18 13,395 SH   SOLE 30 13,395 0 0
OCWEN FINL CORP COM NEW 675746309 15 11,019 SH   SOLE 40 11,019 0 0
ODONATE THERAPEUTICS INC COM 676079106 159 4,896 SH   SOLE 2 470 0 4,426
ODONATE THERAPEUTICS INC COM 676079106 8 245 SH   SOLE 7 245 0 0
ODONATE THERAPEUTICS INC COM 676079106 1,374 42,334 SH   SOLE 18 42,334 0 0
ODONATE THERAPEUTICS INC COM 676079106 670 20,635 SH   SOLE 19 20,635 0 0
ODONATE THERAPEUTICS INC COM 676079106 14,150 436,047 SH   SOLE 21 436,047 0 0
ODONATE THERAPEUTICS INC COM 676079106 11,669 359,597 SH   SOLE 22 343,971 0 15,626
ODONATE THERAPEUTICS INC COM 676079106 204 6,283 SH   SOLE 30 6,283 0 0
ODONATE THERAPEUTICS INC COM 676079106 74 2,266 SH   SOLE 40 2,266 0 0
ODYSSEY MARINE EXPLORATION I COM NEW 676118201 6 1,776 SH   SOLE 18 1,776 0 0
ODYSSEY MARINE EXPLORATION I COM NEW 676118201 87 27,332 SH   SOLE 21 27,332 0 0
ODYSSEY MARINE EXPLORATION I COM NEW 676118201 607 190,183 SH   SOLE 22 190,183 0 0
OFFICE DEPOT INC COM 676220106 1,525 556,549 SH   SOLE 2 19,471 0 537,078
OFFICE DEPOT INC COM 676220106 6 2,123 SH   SOLE 4 2,123 0 0
OFFICE DEPOT INC COM 676220106 65 23,723 SH   SOLE 7 23,723 0 0
OFFICE DEPOT INC COM 676220106 6,651 2,427,203 SH   SOLE 18 2,427,203 0 0
OFFICE DEPOT INC COM 676220106 2,621 956,675 SH   SOLE 19 956,675 0 0
OFFICE DEPOT INC COM 676220106 173,347 63,265,443 SH   SOLE 21 63,265,443 0 0
OFFICE DEPOT INC COM 676220106 46,850 17,098,364 SH   SOLE 22 16,073,483 0 1,024,881
OFFICE DEPOT INC COM 676220106 220 80,469 SH   SOLE 26 44,724 0 35,745
OFFICE DEPOT INC COM 676220106 194 70,878 SH   SOLE 28 70,878 0 0
OFFICE DEPOT INC COM 676220106 2,096 765,109 SH   SOLE 30 765,109 0 0
OFFICE DEPOT INC COM 676220106 53 19,200 SH   SOLE 31 0 0 19,200
OFFICE DEPOT INC COM 676220106 170 61,936 SH   SOLE 36 61,936 0 0
OFFICE DEPOT INC COM 676220106 147 53,553 SH   SOLE 40 53,553 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 1,572 48,925 SH   SOLE 2 1,689 0 47,236
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 417 12,990 SH   SOLE 4 12,990 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 1,467 45,644 SH   SOLE 7 45,644 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 6,827 212,405 SH   SOLE 18 212,405 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 4,139 128,794 SH   SOLE 19 128,794 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 182,965 5,692,754 SH   SOLE 21 5,692,754 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 59,190 1,841,631 SH   SOLE 22 1,781,635 0 59,996
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 100 3,124 SH   SOLE 23 3,124 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 3,275 101,896 SH   SOLE 25 101,896 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 1,813 56,419 SH   SOLE 26 31,234 0 25,185
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 301 9,364 SH   SOLE 28 9,364 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 783 24,359 SH   SOLE 29 24,359 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 8,672 269,835 SH   SOLE 30 269,835 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 213 6,641 SH   SOLE 40 6,641 0 0
OFG BANCORP COM 67103X102 1,220 51,684 SH   SOLE 2 1,804 0 49,880
OFG BANCORP COM 67103X102 9 377 SH   SOLE 4 377 0 0
OFG BANCORP COM 67103X102 19 810 SH   SOLE 7 810 0 0
OFG BANCORP COM 67103X102 5,303 224,592 SH   SOLE 18 224,592 0 0
OFG BANCORP COM 67103X102 2,118 89,719 SH   SOLE 19 89,719 0 0
OFG BANCORP COM 67103X102 131,695 5,577,953 SH   SOLE 21 5,577,953 0 0
OFG BANCORP COM 67103X102 35,767 1,514,926 SH   SOLE 22 1,455,690 0 59,236
OFG BANCORP COM 67103X102 10 443 SH   SOLE 23 443 0 0
OFG BANCORP COM 67103X102 667 28,261 SH   SOLE 26 25,178 0 3,083
OFG BANCORP COM 67103X102 157 6,641 SH   SOLE 28 6,641 0 0
OFG BANCORP COM 67103X102 1,733 73,416 SH   SOLE 30 73,416 0 0
OFG BANCORP COM 67103X102 103 4,372 SH   SOLE 40 4,372 0 0
OGE ENERGY CORP COM 670837103 31,473 707,733 SH   SOLE 2 247,703 0 460,030
OGE ENERGY CORP COM 670837103 5,041 113,360 SH   SOLE 4 108,090 0 5,270
OGE ENERGY CORP COM 670837103 8,457 190,168 SH   SOLE 7 85,140 0 105,028
OGE ENERGY CORP COM 670837103 128 2,889 SH   SOLE 13 2,889 0 0
OGE ENERGY CORP COM 670837103 34,598 778,001 SH   SOLE 18 761,725 0 16,276
OGE ENERGY CORP COM 670837103 10,934 245,875 SH   SOLE 19 245,875 0 0
OGE ENERGY CORP COM 670837103 793,716 17,848,358 SH   SOLE 21 17,848,358 0 0
OGE ENERGY CORP COM 670837103 309,161 6,952,124 SH   SOLE 22 6,559,887 0 392,237
OGE ENERGY CORP COM 670837103 7,048 158,480 SH   SOLE 23 158,480 0 0
OGE ENERGY CORP COM 670837103 825 18,546 SH   SOLE 25 18,546 0 0
OGE ENERGY CORP COM 670837103 20,181 453,811 SH   SOLE 26 307,491 0 146,320
OGE ENERGY CORP COM 670837103 1,723 38,749 SH   SOLE 28 27,654 0 11,095
OGE ENERGY CORP COM 670837103 171 3,851 SH   SOLE 29 3,851 0 0
OGE ENERGY CORP COM 670837103 27,297 613,822 SH   SOLE 30 613,822 0 0
OGE ENERGY CORP COM 670837103 3,646 81,995 SH   SOLE 31 38,450 0 43,545
OGE ENERGY CORP COM 670837103 3,313 74,505 SH   SOLE 32 74,505 0 0
OGE ENERGY CORP COM 670837103 21,347 480,035 SH   SOLE 34 480,035 0 0
OGE ENERGY CORP COM 670837103 2,300 51,725 SH   SOLE 36 51,725 0 0
OGE ENERGY CORP COM 670837103 178 4,013 SH   SOLE 40 4,013 0 0
OHIO VY BANC CORP COM 677719106 186 4,693 SH   SOLE 2 134 0 4,559
OHIO VY BANC CORP COM 677719106 5 120 SH   SOLE 7 120 0 0
OHIO VY BANC CORP COM 677719106 594 14,984 SH   SOLE 18 14,984 0 0
OHIO VY BANC CORP COM 677719106 289 7,284 SH   SOLE 19 7,284 0 0
OHIO VY BANC CORP COM 677719106 5,900 148,903 SH   SOLE 21 148,903 0 0
OHIO VY BANC CORP COM 677719106 2,050 51,739 SH   SOLE 22 48,575 0 3,164
OIL DRI CORP AMER COM 677864100 188 5,186 SH   SOLE 2 209 0 4,977
OIL DRI CORP AMER COM 677864100 5 146 SH   SOLE 7 146 0 0
OIL DRI CORP AMER COM 677864100 671 18,524 SH   SOLE 18 18,524 0 0
OIL DRI CORP AMER COM 677864100 331 9,119 SH   SOLE 19 9,119 0 0
OIL DRI CORP AMER COM 677864100 6,735 185,791 SH   SOLE 21 185,791 0 0
OIL DRI CORP AMER COM 677864100 2,475 68,264 SH   SOLE 22 64,194 0 4,070
OIL STS INTL INC COM 678026105 1,038 63,614 SH   SOLE 2 4,175 0 59,439
OIL STS INTL INC COM 678026105 3 213 SH   SOLE 4 213 0 0
OIL STS INTL INC COM 678026105 16 988 SH   SOLE 7 988 0 0
OIL STS INTL INC COM 678026105 4,395 269,454 SH   SOLE 18 269,454 0 0
OIL STS INTL INC COM 678026105 2,036 124,847 SH   SOLE 19 124,847 0 0
OIL STS INTL INC COM 678026105 113,849 6,980,349 SH   SOLE 21 6,980,349 0 0
OIL STS INTL INC COM 678026105 30,726 1,883,863 SH   SOLE 22 1,787,439 0 96,424
OIL STS INTL INC COM 678026105 182 11,178 SH   SOLE 23 11,178 0 0
OIL STS INTL INC COM 678026105 594 36,447 SH   SOLE 26 6,943 0 29,504
OIL STS INTL INC COM 678026105 129 7,894 SH   SOLE 28 7,894 0 0
OIL STS INTL INC COM 678026105 1,495 91,657 SH   SOLE 30 91,657 0 0
OIL STS INTL INC COM 678026105 90 5,498 SH   SOLE 40 5,498 0 0
OKTA INC CL A 679295105 27,732 240,376 SH   SOLE 2 17,059 0 223,317
OKTA INC CL A 679295105 5,146 44,603 SH   SOLE 4 41,522 0 3,081
OKTA INC CL A 679295105 1,112 9,642 SH   SOLE 7 6,732 0 2,910
OKTA INC CL A 679295105 23 201 SH   SOLE 13 201 0 0
OKTA INC CL A 679295105 65 567 SH   SOLE 15 567 0 0
OKTA INC CL A 679295105 7,717 66,889 SH   SOLE 18 58,798 0 8,091
OKTA INC CL A 679295105 161,602 1,400,726 SH   SOLE 19 1,400,726 0 0
OKTA INC CL A 679295105 197,449 1,711,444 SH   SOLE 21 1,711,444 0 0
OKTA INC CL A 679295105 355,129 3,078,173 SH   SOLE 22 2,884,957 0 193,216
OKTA INC CL A 679295105 8,757 75,904 SH   SOLE 23 75,904 0 0
OKTA INC CL A 679295105 11,723 101,609 SH   SOLE 25 101,609 0 0
OKTA INC CL A 679295105 47,625 412,801 SH   SOLE 26 87,368 0 325,433
OKTA INC CL A 679295105 2,315 20,062 SH   SOLE 28 13,906 0 6,156
OKTA INC CL A 679295105 2,790 24,184 SH   SOLE 29 2,040 0 22,144
OKTA INC CL A 679295105 22,602 195,910 SH   SOLE 30 195,910 0 0
OKTA INC CL A 679295105 2,515 21,802 SH   SOLE 31 18,080 0 3,722
OKTA INC CL A 679295105 21,967 190,407 SH   SOLE 34 190,407 0 0
OKTA INC CL A 679295105 7,862 68,146 SH   SOLE 36 68,146 0 0
OKTA INC CL A 679295105 273 2,363 SH   SOLE 40 2,363 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 29,684 156,411 SH   SOLE 2 18,615 0 137,796
OLD DOMINION FREIGHT LINE IN COM 679580100 5,687 29,966 SH   SOLE 4 28,407 0 1,559
OLD DOMINION FREIGHT LINE IN COM 679580100 17,565 92,553 SH   SOLE 7 58,898 0 33,655
OLD DOMINION FREIGHT LINE IN COM 679580100 797 4,200 SH   SOLE 13 4,200 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 95 502 SH   SOLE 15 502 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 26,148 137,779 SH   SOLE 18 121,811 0 15,968
OLD DOMINION FREIGHT LINE IN COM 679580100 8,071 42,528 SH   SOLE 19 42,528 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 283,030 1,491,360 SH   SOLE 21 1,491,360 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 300,755 1,584,756 SH   SOLE 22 1,410,467 0 174,289
OLD DOMINION FREIGHT LINE IN COM 679580100 8,817 46,459 SH   SOLE 23 46,459 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 13,416 70,695 SH   SOLE 25 70,695 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 49,290 259,723 SH   SOLE 26 54,676 0 205,047
OLD DOMINION FREIGHT LINE IN COM 679580100 2,360 12,433 SH   SOLE 28 8,800 0 3,633
OLD DOMINION FREIGHT LINE IN COM 679580100 4,076 21,477 SH   SOLE 29 1,311 0 20,166
OLD DOMINION FREIGHT LINE IN COM 679580100 48,301 254,511 SH   SOLE 30 254,511 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 2,594 13,666 SH   SOLE 31 11,275 0 2,391
OLD DOMINION FREIGHT LINE IN COM 679580100 820 4,322 SH   SOLE 34 4,322 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 7,802 41,109 SH   SOLE 36 41,109 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 248 1,307 SH   SOLE 40 1,307 0 0
OLD NATL BANCORP IND COM 680033107 2,526 138,104 SH   SOLE 2 6,058 0 132,046
OLD NATL BANCORP IND COM 680033107 12 645 SH   SOLE 4 645 0 0
OLD NATL BANCORP IND COM 680033107 58 3,194 SH   SOLE 7 3,194 0 0
OLD NATL BANCORP IND COM 680033107 13,840 756,674 SH   SOLE 18 756,674 0 0
OLD NATL BANCORP IND COM 680033107 5,442 297,516 SH   SOLE 19 297,516 0 0
OLD NATL BANCORP IND COM 680033107 293,274 16,034,689 SH   SOLE 21 16,034,689 0 0
OLD NATL BANCORP IND COM 680033107 91,837 5,021,173 SH   SOLE 22 4,815,578 0 205,595
OLD NATL BANCORP IND COM 680033107 1,374 75,105 SH   SOLE 26 52,018 0 23,087
OLD NATL BANCORP IND COM 680033107 182 9,968 SH   SOLE 28 9,968 0 0
OLD NATL BANCORP IND COM 680033107 4,290 234,568 SH   SOLE 30 234,568 0 0
OLD NATL BANCORP IND COM 680033107 72 3,959 SH   SOLE 36 3,959 0 0
OLD NATL BANCORP IND COM 680033107 234 12,813 SH   SOLE 40 12,813 0 0
OLD POINT FINL CORP COM 680194107 21 748 SH   SOLE 18 748 0 0
OLD POINT FINL CORP COM 680194107 21 766 SH   SOLE 21 766 0 0
OLD REP INTL CORP COM 680223104 15,498 692,822 SH   SOLE 2 163,715 0 529,107
OLD REP INTL CORP COM 680223104 32 1,435 SH   SOLE 4 1,435 0 0
OLD REP INTL CORP COM 680223104 5,178 231,487 SH   SOLE 7 231,487 0 0
OLD REP INTL CORP COM 680223104 36 1,596 SH   SOLE 15 1,596 0 0
OLD REP INTL CORP COM 680223104 24,334 1,087,783 SH   SOLE 18 1,087,783 0 0
OLD REP INTL CORP COM 680223104 1,484 66,351 SH   SOLE 19 66,351 0 0
OLD REP INTL CORP COM 680223104 458,151 20,480,584 SH   SOLE 21 20,480,584 0 0
OLD REP INTL CORP COM 680223104 211,688 9,463,044 SH   SOLE 22 8,911,604 0 551,440
OLD REP INTL CORP COM 680223104 5,674 253,621 SH   SOLE 25 253,621 0 0
OLD REP INTL CORP COM 680223104 9,640 430,935 SH   SOLE 26 59,211 0 371,724
OLD REP INTL CORP COM 680223104 841 37,578 SH   SOLE 28 37,578 0 0
OLD REP INTL CORP COM 680223104 2,012 89,963 SH   SOLE 30 89,963 0 0
OLD REP INTL CORP COM 680223104 1,467 65,585 SH   SOLE 31 5,740 0 59,845
OLD REP INTL CORP COM 680223104 2,377 106,248 SH   SOLE 32 106,248 0 0
OLD REP INTL CORP COM 680223104 3,224 144,127 SH   SOLE 36 144,127 0 0
OLD REP INTL CORP COM 680223104 658 29,405 SH   SOLE 40 29,405 0 0
OLD SECOND BANCORP INC ILL COM 680277100 444 32,953 SH   SOLE 2 1,221 0 31,732
OLD SECOND BANCORP INC ILL COM 680277100 9 698 SH   SOLE 7 698 0 0
OLD SECOND BANCORP INC ILL COM 680277100 1,403 104,138 SH   SOLE 18 104,138 0 0
OLD SECOND BANCORP INC ILL COM 680277100 780 57,902 SH   SOLE 19 57,902 0 0
OLD SECOND BANCORP INC ILL COM 680277100 13,984 1,038,179 SH   SOLE 21 1,038,179 0 0
OLD SECOND BANCORP INC ILL COM 680277100 11,078 822,424 SH   SOLE 22 799,664 0 22,760
OLIN CORP COM PAR $1 680665205 5,220 302,582 SH   SOLE 2 230,433 0 72,149
OLIN CORP COM PAR $1 680665205 15 869 SH   SOLE 4 869 0 0
OLIN CORP COM PAR $1 680665205 2,193 127,152 SH   SOLE 7 127,152 0 0
OLIN CORP COM PAR $1 680665205 9,028 523,387 SH   SOLE 18 523,387 0 0
OLIN CORP COM PAR $1 680665205 2,036 118,052 SH   SOLE 19 118,052 0 0
OLIN CORP COM PAR $1 680665205 200,490 11,622,582 SH   SOLE 21 11,622,582 0 0
OLIN CORP COM PAR $1 680665205 98,494 5,709,810 SH   SOLE 22 5,396,650 0 313,160
OLIN CORP COM PAR $1 680665205 982 56,954 SH   SOLE 26 34,269 0 22,685
OLIN CORP COM PAR $1 680665205 367 21,256 SH   SOLE 28 21,256 0 0
OLIN CORP COM PAR $1 680665205 14,549 843,447 SH   SOLE 30 843,447 0 0
OLIN CORP COM PAR $1 680665205 61 3,525 SH   SOLE 31 3,525 0 0
OLIN CORP COM PAR $1 680665205 1,126 65,277 SH   SOLE 32 65,277 0 0
OLIN CORP COM PAR $1 680665205 1,410 81,739 SH   SOLE 34 81,739 0 0
OLIN CORP COM PAR $1 680665205 117 6,795 SH   SOLE 36 6,795 0 0
OLIN CORP COM PAR $1 680665205 251 14,550 SH   SOLE 40 14,550 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 8,069 123,545 SH   SOLE 2 26,549 0 96,996
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 19 286 SH   SOLE 4 286 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 63 972 SH   SOLE 7 972 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 9,670 148,070 SH   SOLE 18 148,070 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 806 12,345 SH   SOLE 19 12,345 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 179,549 2,749,175 SH   SOLE 21 2,749,175 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 115,672 1,771,122 SH   SOLE 22 1,674,192 0 96,930
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 1,699 26,019 SH   SOLE 26 16,611 0 9,408
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 439 6,724 SH   SOLE 28 6,724 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 1,161 17,780 SH   SOLE 30 17,780 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 68 1,046 SH   SOLE 31 1,046 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 417 6,391 SH   SOLE 40 6,391 0 0
OLYMPIC STEEL INC COM 68162K106 211 11,799 SH   SOLE 2 2,197 0 9,602
OLYMPIC STEEL INC COM 68162K106 5 279 SH   SOLE 7 279 0 0
OLYMPIC STEEL INC COM 68162K106 754 42,058 SH   SOLE 18 42,058 0 0
OLYMPIC STEEL INC COM 68162K106 950 53,006 SH   SOLE 19 53,006 0 0
OLYMPIC STEEL INC COM 68162K106 19,836 1,106,930 SH   SOLE 21 1,106,930 0 0
OLYMPIC STEEL INC COM 68162K106 6,117 341,362 SH   SOLE 22 333,314 0 8,048
OLYMPIC STEEL INC COM 68162K106 172 9,615 SH   SOLE 23 9,615 0 0
OLYMPIC STEEL INC COM 68162K106 493 27,494 SH   SOLE 26 0 0 27,494
OLYMPIC STEEL INC COM 68162K106 152 8,465 SH   SOLE 30 8,465 0 0
OMEGA FLEX INC COM 682095104 135 1,255 SH   SOLE 2 102 0 1,153
OMEGA FLEX INC COM 682095104 3 32 SH   SOLE 7 32 0 0
OMEGA FLEX INC COM 682095104 1,114 10,382 SH   SOLE 18 10,382 0 0
OMEGA FLEX INC COM 682095104 543 5,063 SH   SOLE 19 5,063 0 0
OMEGA FLEX INC COM 682095104 11,451 106,727 SH   SOLE 21 106,727 0 0
OMEGA FLEX INC COM 682095104 6,850 63,842 SH   SOLE 22 61,233 0 2,609
OMEGA FLEX INC COM 682095104 12 113 SH   SOLE 23 113 0 0
OMEGA FLEX INC COM 682095104 203 1,888 SH   SOLE 26 0 0 1,888
OMEGA FLEX INC COM 682095104 69 640 SH   SOLE 30 640 0 0
OMEGA FLEX INC COM 682095104 56 520 SH   SOLE 40 520 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 26,325 621,597 SH   SOLE 2 123,205 0 498,392
OMEGA HEALTHCARE INVS INC COM 681936100 6,500 153,477 SH   SOLE 4 147,545 0 5,932
OMEGA HEALTHCARE INVS INC COM 681936100 9,774 230,781 SH   SOLE 7 230,781 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 26,392 623,183 SH   SOLE 18 606,335 0 16,848
OMEGA HEALTHCARE INVS INC COM 681936100 23,716 559,994 SH   SOLE 19 559,994 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 552,935 13,056,328 SH   SOLE 21 13,056,328 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 372,216 8,789,054 SH   SOLE 22 8,371,073 0 417,981
OMEGA HEALTHCARE INVS INC COM 681936100 7,284 172,007 SH   SOLE 23 172,007 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 20,717 489,183 SH   SOLE 25 489,183 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 20,766 490,340 SH   SOLE 26 183,484 0 306,856
OMEGA HEALTHCARE INVS INC COM 681936100 1,819 42,942 SH   SOLE 28 29,962 0 12,980
OMEGA HEALTHCARE INVS INC COM 681936100 6,842 161,565 SH   SOLE 29 115,926 0 45,639
OMEGA HEALTHCARE INVS INC COM 681936100 53,360 1,259,971 SH   SOLE 30 1,259,971 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 2,010 47,468 SH   SOLE 31 39,519 0 7,949
OMEGA HEALTHCARE INVS INC COM 681936100 7,747 182,924 SH   SOLE 34 182,924 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 2,121 50,076 SH   SOLE 36 50,076 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 220 5,194 SH   SOLE 40 5,194 0 0
OMEROS CORP COM 682143102 275 19,519 SH   SOLE 2 1,559 0 17,960
OMEROS CORP COM 682143102 3 239 SH   SOLE 4 239 0 0
OMEROS CORP COM 682143102 12 835 SH   SOLE 7 835 0 0
OMEROS CORP COM 682143102 2,518 178,716 SH   SOLE 18 169,575 0 9,141
OMEROS CORP COM 682143102 1,956 138,833 SH   SOLE 19 138,833 0 0
OMEROS CORP COM 682143102 31,335 2,223,914 SH   SOLE 21 2,223,914 0 0
OMEROS CORP COM 682143102 20,486 1,453,959 SH   SOLE 22 1,386,448 0 67,511
OMEROS CORP COM 682143102 39 2,788 SH   SOLE 23 2,788 0 0
OMEROS CORP COM 682143102 214 15,219 SH   SOLE 26 0 0 15,219
OMEROS CORP COM 682143102 97 6,903 SH   SOLE 28 6,903 0 0
OMEROS CORP COM 682143102 255 18,066 SH   SOLE 30 18,066 0 0
OMEROS CORP COM 682143102 51 3,632 SH   SOLE 40 3,632 0 0
OMNICELL INC COM 68213N109 1,925 23,558 SH   SOLE 2 7,805 0 15,753
OMNICELL INC COM 68213N109 17 211 SH   SOLE 4 211 0 0
OMNICELL INC COM 68213N109 58 711 SH   SOLE 7 711 0 0
OMNICELL INC COM 68213N109 17,163 210,024 SH   SOLE 18 186,697 0 23,327
OMNICELL INC COM 68213N109 20,464 250,416 SH   SOLE 19 250,416 0 0
OMNICELL INC COM 68213N109 384,665 4,707,111 SH   SOLE 21 4,707,111 0 0
OMNICELL INC COM 68213N109 114,876 1,405,727 SH   SOLE 22 1,355,100 0 50,627
OMNICELL INC COM 68213N109 2,119 25,928 SH   SOLE 23 25,928 0 0
OMNICELL INC COM 68213N109 6,194 75,797 SH   SOLE 26 14,325 0 61,472
OMNICELL INC COM 68213N109 419 5,130 SH   SOLE 28 5,130 0 0
OMNICELL INC COM 68213N109 4,825 59,048 SH   SOLE 30 59,048 0 0
OMNICELL INC COM 68213N109 135 1,658 SH   SOLE 34 1,658 0 0
OMNICELL INC COM 68213N109 374 4,578 SH   SOLE 40 4,578 0 0
OMNICOM GROUP INC COM 681919106 46,399 572,684 SH   SOLE 2 95,161 0 477,523
OMNICOM GROUP INC COM 681919106 8,967 110,678 SH   SOLE 4 104,823 0 5,855
OMNICOM GROUP INC COM 681919106 17,917 221,141 SH   SOLE 7 221,141 0 0
OMNICOM GROUP INC COM 681919106 29 356 SH   SOLE 13 356 0 0
OMNICOM GROUP INC COM 681919106 92 1,133 SH   SOLE 15 1,133 0 0
OMNICOM GROUP INC COM 681919106 44,768 552,558 SH   SOLE 18 521,358 0 31,200
OMNICOM GROUP INC COM 681919106 14,682 181,212 SH   SOLE 19 181,212 0 0
OMNICOM GROUP INC COM 681919106 568,399 7,015,545 SH   SOLE 21 7,015,545 0 0
OMNICOM GROUP INC COM 681919106 473,600 5,845,476 SH   SOLE 22 5,282,116 0 563,360
OMNICOM GROUP INC COM 681919106 13,176 162,622 SH   SOLE 23 162,622 0 0
OMNICOM GROUP INC COM 681919106 17,421 215,024 SH   SOLE 25 215,024 0 0
OMNICOM GROUP INC COM 681919106 92,695 1,144,098 SH   SOLE 26 155,797 0 988,301
OMNICOM GROUP INC COM 681919106 3,314 40,901 SH   SOLE 28 28,378 0 12,523
OMNICOM GROUP INC COM 681919106 693 8,559 SH   SOLE 29 8,559 0 0
OMNICOM GROUP INC COM 681919106 66,994 826,883 SH   SOLE 30 826,883 0 0
OMNICOM GROUP INC COM 681919106 5,530 68,253 SH   SOLE 31 44,952 0 23,301
OMNICOM GROUP INC COM 681919106 5,548 68,474 SH   SOLE 34 68,474 0 0
OMNICOM GROUP INC COM 681919106 15,164 187,161 SH   SOLE 36 187,161 0 0
OMNICOM GROUP INC COM 681919106 376 4,636 SH   SOLE 40 4,636 0 0
OMNOVA SOLUTIONS INC COM 682129101 188 18,563 SH   SOLE 2 1,668 0 16,895
OMNOVA SOLUTIONS INC COM 682129101 5 514 SH   SOLE 7 514 0 0
OMNOVA SOLUTIONS INC COM 682129101 1,626 160,796 SH   SOLE 18 160,796 0 0
OMNOVA SOLUTIONS INC COM 682129101 776 76,785 SH   SOLE 19 76,785 0 0
OMNOVA SOLUTIONS INC COM 682129101 16,173 1,599,748 SH   SOLE 21 1,599,748 0 0
OMNOVA SOLUTIONS INC COM 682129101 14,283 1,412,742 SH   SOLE 22 1,356,513 0 56,229
OMNOVA SOLUTIONS INC COM 682129101 66 6,495 SH   SOLE 28 6,495 0 0
OMNOVA SOLUTIONS INC COM 682129101 215 21,256 SH   SOLE 30 21,256 0 0
OMNOVA SOLUTIONS INC COM 682129101 42 4,200 SH   SOLE 40 4,200 0 0
ON DECK CAP INC COM 682163100 274 66,194 SH   SOLE 2 2,989 0 63,205
ON DECK CAP INC COM 682163100 5 1,192 SH   SOLE 7 1,192 0 0
ON DECK CAP INC COM 682163100 981 236,877 SH   SOLE 18 236,877 0 0
ON DECK CAP INC COM 682163100 608 146,799 SH   SOLE 19 146,799 0 0
ON DECK CAP INC COM 682163100 9,599 2,318,581 SH   SOLE 21 2,318,581 0 0
ON DECK CAP INC COM 682163100 8,446 2,040,126 SH   SOLE 22 1,963,514 0 76,612
ON DECK CAP INC COM 682163100 31 7,533 SH   SOLE 23 7,533 0 0
ON DECK CAP INC COM 682163100 164 39,727 SH   SOLE 26 0 0 39,727
ON DECK CAP INC COM 682163100 21 5,054 SH   SOLE 28 5,054 0 0
ON DECK CAP INC COM 682163100 35 8,349 SH   SOLE 30 8,349 0 0
ON SEMICONDUCTOR CORP COM 682189105 36,893 1,513,234 SH   SOLE 2 48,432 0 1,464,802
ON SEMICONDUCTOR CORP COM 682189105 4,028 165,209 SH   SOLE 4 154,779 0 10,430
ON SEMICONDUCTOR CORP COM 682189105 674 27,654 SH   SOLE 7 27,654 0 0
ON SEMICONDUCTOR CORP COM 682189105 20 833 SH   SOLE 13 833 0 0
ON SEMICONDUCTOR CORP COM 682189105 38,738 1,588,915 SH   SOLE 18 1,556,451 0 32,464
ON SEMICONDUCTOR CORP COM 682189105 71,358 2,926,918 SH   SOLE 19 2,926,918 0 0
ON SEMICONDUCTOR CORP COM 682189105 189,424 7,769,657 SH   SOLE 21 7,769,657 0 0
ON SEMICONDUCTOR CORP COM 682189105 280,087 11,488,409 SH   SOLE 22 10,694,359 0 794,050
ON SEMICONDUCTOR CORP COM 682189105 7,354 301,637 SH   SOLE 23 301,637 0 0
ON SEMICONDUCTOR CORP COM 682189105 3,495 143,349 SH   SOLE 25 143,349 0 0
ON SEMICONDUCTOR CORP COM 682189105 30,920 1,268,260 SH   SOLE 26 395,682 0 872,578
ON SEMICONDUCTOR CORP COM 682189105 1,840 75,459 SH   SOLE 28 53,105 0 22,354
ON SEMICONDUCTOR CORP COM 682189105 17,300 709,591 SH   SOLE 29 623,003 0 86,588
ON SEMICONDUCTOR CORP COM 682189105 24,560 1,007,366 SH   SOLE 30 1,007,366 0 0
ON SEMICONDUCTOR CORP COM 682189105 2,301 94,365 SH   SOLE 31 78,388 0 15,977
ON SEMICONDUCTOR CORP COM 682189105 56,033 2,298,299 SH   SOLE 34 2,298,299 0 0
ON SEMICONDUCTOR CORP COM 682189105 2,233 91,603 SH   SOLE 36 91,603 0 0
ON SEMICONDUCTOR CORP COM 682189105 206 8,448 SH   SOLE 40 8,448 0 0
ON SEMICONDUCTOR CORP NOTE 1.000%12/0 682189AK1 2,317 1,705,000 PRN   SOLE 2 1,243,000 0 462,000
ON SEMICONDUCTOR CORP NOTE 1.000%12/0 682189AK1 1,417 1,043,000 PRN   SOLE 19 1,043,000 0 0
ON SEMICONDUCTOR CORP NOTE 1.000%12/0 682189AK1 2,935 2,160,000 PRN   SOLE 21 2,160,000 0 0
ON SEMICONDUCTOR CORP NOTE 1.000%12/0 682189AK1 30 22,000 PRN   SOLE 25 22,000 0 0
ON SEMICONDUCTOR CORP NOTE 1.000%12/0 682189AK1 995 732,000 PRN   SOLE 26 732,000 0 0
ON SEMICONDUCTOR CORP NOTE 1.000%12/0 682189AK1 34 25,000 PRN   SOLE 30 25,000 0 0
ON SEMICONDUCTOR CORP NOTE 1.000%12/0 682189AK1 1,475 1,085,000 PRN   SOLE 34 1,085,000 0 0
ON SEMICONDUCTOR CORP NOTE 1.625%10/1 682189AP0 1,999 1,450,000 PRN   SOLE 21 1,450,000 0 0
ONCOCYTE CORPORATION COM 68235C107 20 8,877 SH   SOLE 2 686 0 8,191
ONCOCYTE CORPORATION COM 68235C107 167 74,009 SH   SOLE 18 74,009 0 0
ONCOCYTE CORPORATION COM 68235C107 80 35,597 SH   SOLE 19 35,597 0 0
ONCOCYTE CORPORATION COM 68235C107 1,662 738,736 SH   SOLE 21 738,736 0 0
ONCOCYTE CORPORATION COM 68235C107 1,642 729,786 SH   SOLE 22 723,600 0 6,186
ONCONOVA THERAPEUTICS INC COM PAR 68232V405 0 12 SH   SOLE 17 0 0 12
ONCONOVA THERAPEUTICS INC COM PAR 68232V405 0 31 SH   SOLE 21 31 0 0
ONCONOVA THERAPEUTICS INC COM PAR 68232V405 329 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 57 31,361 SH   SOLE 22 31,361 0 0
ONCTERNAL THERAPEUTICS INC COM 68236P107 3 722 SH   SOLE 21 722 0 0
ONCTERNAL THERAPEUTICS INC COM 68236P107 136 34,497 SH   SOLE 22 34,497 0 0
ONE GAS INC COM 68235P108 6,994 74,748 SH   SOLE 2 24,175 0 50,573
ONE GAS INC COM 68235P108 223 2,378 SH   SOLE 4 2,378 0 0
ONE GAS INC COM 68235P108 6,022 64,359 SH   SOLE 7 64,359 0 0
ONE GAS INC COM 68235P108 28,729 307,034 SH   SOLE 18 307,034 0 0
ONE GAS INC COM 68235P108 8,590 91,803 SH   SOLE 19 91,803 0 0
ONE GAS INC COM 68235P108 367,888 3,931,686 SH   SOLE 21 3,931,686 0 0
ONE GAS INC COM 68235P108 170,849 1,825,900 SH   SOLE 22 1,759,098 0 66,802
ONE GAS INC COM 68235P108 2,227 23,801 SH   SOLE 26 12,259 0 11,542
ONE GAS INC COM 68235P108 681 7,279 SH   SOLE 28 7,279 0 0
ONE GAS INC COM 68235P108 3,255 34,783 SH   SOLE 30 34,783 0 0
ONE GAS INC COM 68235P108 47 502 SH   SOLE 31 0 0 502
ONE GAS INC COM 68235P108 344 3,679 SH   SOLE 36 3,679 0 0
ONE GAS INC COM 68235P108 488 5,218 SH   SOLE 40 5,218 0 0
ONE LIBERTY PPTYS INC COM 682406103 445 16,363 SH   SOLE 2 612 0 15,751
ONE LIBERTY PPTYS INC COM 682406103 1 27 SH   SOLE 4 27 0 0
ONE LIBERTY PPTYS INC COM 682406103 13 463 SH   SOLE 7 463 0 0
ONE LIBERTY PPTYS INC COM 682406103 1,500 55,174 SH   SOLE 18 55,174 0 0
ONE LIBERTY PPTYS INC COM 682406103 736 27,074 SH   SOLE 19 27,074 0 0
ONE LIBERTY PPTYS INC COM 682406103 16,285 598,948 SH   SOLE 21 598,948 0 0
ONE LIBERTY PPTYS INC COM 682406103 16,110 592,504 SH   SOLE 22 572,481 0 20,023
ONE LIBERTY PPTYS INC COM 682406103 26 970 SH   SOLE 23 970 0 0
ONE LIBERTY PPTYS INC COM 682406103 91 3,356 SH   SOLE 26 0 0 3,356
ONE LIBERTY PPTYS INC COM 682406103 53 1,949 SH   SOLE 28 1,949 0 0
ONE LIBERTY PPTYS INC COM 682406103 47 1,714 SH   SOLE 30 1,714 0 0
ONE LIBERTY PPTYS INC COM 682406103 34 1,242 SH   SOLE 40 1,242 0 0
ONE STOP SYS INC COM 68247W109 4 1,790 SH   SOLE 18 1,790 0 0
ONE STOP SYS INC COM 68247W109 54 26,611 SH   SOLE 21 26,611 0 0
ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 10,030 1,000,000 SH   SOLE 34 1,000,000 0 0
ONEMAIN HLDGS INC COM 68268W103 5,696 135,137 SH   SOLE 2 13,354 0 121,783
ONEMAIN HLDGS INC COM 68268W103 14 340 SH   SOLE 4 340 0 0
ONEMAIN HLDGS INC COM 68268W103 89 2,105 SH   SOLE 7 2,105 0 0
ONEMAIN HLDGS INC COM 68268W103 1,287 30,522 SH   SOLE 18 30,522 0 0
ONEMAIN HLDGS INC COM 68268W103 665 15,786 SH   SOLE 19 15,786 0 0
ONEMAIN HLDGS INC COM 68268W103 34,195 811,262 SH   SOLE 21 811,262 0 0
ONEMAIN HLDGS INC COM 68268W103 97,838 2,321,196 SH   SOLE 22 2,185,693 0 135,503
ONEMAIN HLDGS INC COM 68268W103 1,322 31,367 SH   SOLE 26 15,055 0 16,312
ONEMAIN HLDGS INC COM 68268W103 434 10,295 SH   SOLE 28 10,295 0 0
ONEMAIN HLDGS INC COM 68268W103 1,087 25,790 SH   SOLE 30 25,790 0 0
ONEMAIN HLDGS INC COM 68268W103 56 1,327 SH   SOLE 31 1,327 0 0
ONEMAIN HLDGS INC COM 68268W103 122 2,899 SH   SOLE 36 2,899 0 0
ONEMAIN HLDGS INC COM 68268W103 356 8,451 SH   SOLE 40 8,451 0 0
ONEOK INC NEW COM 682680103 78,843 1,041,928 SH   SOLE 2 133,094 0 908,834
ONEOK INC NEW COM 682680103 18,486 244,297 SH   SOLE 4 233,484 0 10,813
ONEOK INC NEW COM 682680103 69,489 918,321 SH   SOLE 7 915,678 0 2,643
ONEOK INC NEW COM 682680103 53 706 SH   SOLE 13 706 0 0
ONEOK INC NEW COM 682680103 193 2,555 SH   SOLE 15 2,555 0 0
ONEOK INC NEW COM 682680103 1 7 SH   SOLE 17 0 0 7
ONEOK INC NEW COM 682680103 206,763 2,732,428 SH   SOLE 18 2,669,295 0 63,133
ONEOK INC NEW COM 682680103 245,103 3,239,106 SH   SOLE 19 3,239,106 0 0
ONEOK INC NEW COM 682680103 1,299,755 17,176,627 SH   SOLE 21 17,176,627 0 0
ONEOK INC NEW COM 682680103 781,443 10,326,983 SH   SOLE 22 9,258,952 0 1,068,031
ONEOK INC NEW COM 682680103 22,675 299,660 SH   SOLE 23 299,660 0 0
ONEOK INC NEW COM 682680103 37,403 494,295 SH   SOLE 25 494,295 0 0
ONEOK INC NEW COM 682680103 158,513 2,094,789 SH   SOLE 26 272,755 0 1,822,034
ONEOK INC NEW COM 682680103 5,845 77,246 SH   SOLE 28 53,875 0 23,371
ONEOK INC NEW COM 682680103 634 8,372 SH   SOLE 29 8,372 0 0
ONEOK INC NEW COM 682680103 155,501 2,054,995 SH   SOLE 30 2,054,995 0 0
ONEOK INC NEW COM 682680103 7,545 99,706 SH   SOLE 31 76,333 0 23,373
ONEOK INC NEW COM 682680103 5,996 79,235 SH   SOLE 32 79,235 0 0
ONEOK INC NEW COM 682680103 109,940 1,452,891 SH   SOLE 34 1,452,891 0 0
ONEOK INC NEW COM 682680103 24,387 322,285 SH   SOLE 36 322,285 0 0
ONEOK INC NEW COM 682680103 667 8,813 SH   SOLE 40 8,813 0 0
ONESMART INTL ED GROUP LTD SPONSORED ADS 68276W103 90 13,536 SH   SOLE 4 13,536 0 0
ONESMART INTL ED GROUP LTD SPONSORED ADS 68276W103 5,479 821,513 SH   SOLE 21 821,513 0 0
ONESMART INTL ED GROUP LTD SPONSORED ADS 68276W103 3,070 460,252 SH   SOLE 22 423,464 0 36,788
ONESMART INTL ED GROUP LTD SPONSORED ADS 68276W103 1,290 193,442 SH   SOLE 30 193,442 0 0
ONESPAN INC COM 68287N100 323 18,895 SH   SOLE 2 1,102 0 17,793
ONESPAN INC COM 68287N100 11 643 SH   SOLE 7 643 0 0
ONESPAN INC COM 68287N100 2,630 153,629 SH   SOLE 18 153,629 0 0
ONESPAN INC COM 68287N100 987 57,652 SH   SOLE 19 57,652 0 0
ONESPAN INC COM 68287N100 63,739 3,723,075 SH   SOLE 21 3,723,075 0 0
ONESPAN INC COM 68287N100 17,359 1,013,982 SH   SOLE 22 975,444 0 38,538
ONESPAN INC COM 68287N100 190 11,109 SH   SOLE 25 11,109 0 0
ONESPAN INC COM 68287N100 587 34,304 SH   SOLE 26 7,799 0 26,505
ONESPAN INC COM 68287N100 75 4,371 SH   SOLE 28 4,371 0 0
ONESPAN INC COM 68287N100 832 48,597 SH   SOLE 30 48,597 0 0
ONESPAN INC COM 68287N100 9 539 SH   SOLE 34 539 0 0
ONESPAN INC COM 68287N100 16 937 SH   SOLE 36 937 0 0
ONESPAN INC COM 68287N100 57 3,328 SH   SOLE 40 3,328 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113 817 48,511 SH   SOLE 2 5,850 0 42,661
ONESPAWORLD HOLDINGS LIMITED COM P73684113 14 829 SH   SOLE 7 829 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113 2,736 162,480 SH   SOLE 18 155,724 0 6,756
ONESPAWORLD HOLDINGS LIMITED COM P73684113 2,333 138,565 SH   SOLE 19 138,565 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113 26,034 1,545,946 SH   SOLE 21 1,545,946 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113 23,630 1,403,185 SH   SOLE 22 1,339,036 0 64,149
ONESPAWORLD HOLDINGS LIMITED COM P73684113 302 17,962 SH   SOLE 23 17,962 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113 1,049 62,302 SH   SOLE 26 0 0 62,302
ONESPAWORLD HOLDINGS LIMITED COM P73684113 337 20,016 SH   SOLE 28 20,016 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113 121 7,206 SH   SOLE 30 7,206 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113 76 4,491 SH   SOLE 40 4,491 0 0
ONTO INNOVATION INC COM 683344105 1,502 41,114 SH   SOLE 2 1,798 0 39,316
ONTO INNOVATION INC COM 683344105 10 284 SH   SOLE 4 284 0 0
ONTO INNOVATION INC COM 683344105 30 827 SH   SOLE 7 827 0 0
ONTO INNOVATION INC COM 683344105 0 1 SH   SOLE 15 0 0 1
ONTO INNOVATION INC COM 683344105 8,206 224,577 SH   SOLE 18 224,577 0 0
ONTO INNOVATION INC COM 683344105 3,115 85,262 SH   SOLE 19 85,262 0 0
ONTO INNOVATION INC COM 683344105 206,623 5,654,699 SH   SOLE 21 5,654,699 0 0
ONTO INNOVATION INC COM 683344105 55,117 1,508,405 SH   SOLE 22 1,451,098 0 57,307
ONTO INNOVATION INC COM 683344105 1,107 30,283 SH   SOLE 26 16,694 0 13,589
ONTO INNOVATION INC COM 683344105 244 6,689 SH   SOLE 28 6,689 0 0
ONTO INNOVATION INC COM 683344105 19,854 543,353 SH   SOLE 30 543,353 0 0
ONTO INNOVATION INC COM 683344105 160 4,381 SH   SOLE 40 4,381 0 0
OOMA INC COM 683416101 174 13,148 SH   SOLE 2 5,795 0 7,353
OOMA INC COM 683416101 7 498 SH   SOLE 7 498 0 0
OOMA INC COM 683416101 1,030 77,829 SH   SOLE 18 70,689 0 7,140
OOMA INC COM 683416101 2,299 173,787 SH   SOLE 19 173,787 0 0
OOMA INC COM 683416101 9,320 704,493 SH   SOLE 21 704,493 0 0
OOMA INC COM 683416101 8,713 658,616 SH   SOLE 22 642,021 0 16,595
OOMA INC COM 683416101 336 25,427 SH   SOLE 23 25,427 0 0
OOMA INC COM 683416101 613 46,345 SH   SOLE 26 0 0 46,345
OP BANCORP COM 67109R109 160 15,386 SH   SOLE 2 581 0 14,805
OP BANCORP COM 67109R109 482 46,436 SH   SOLE 18 46,436 0 0
OP BANCORP COM 67109R109 234 22,533 SH   SOLE 19 22,533 0 0
OP BANCORP COM 67109R109 5,522 532,486 SH   SOLE 21 532,486 0 0
OP BANCORP COM 67109R109 1,309 126,271 SH   SOLE 22 118,236 0 8,035
OPEN TEXT CORP COM 683715106 31,102 705,750 SH   SOLE 21 705,750 0 0
OPEN TEXT CORP COM 683715106 150 3,408 SH   SOLE 26 0 0 3,408
OPEN TEXT CORP COM 683715106 16,129 365,979 SH   SOLE 30 365,979 0 0
OPGEN INC COM 68373L307 0 1 SH   SOLE 21 1 0 0
OPIANT PHARMACEUTICALS INC COM 683750103 11 798 SH   SOLE 18 798 0 0
OPIANT PHARMACEUTICALS INC COM 683750103 175 12,125 SH   SOLE 21 12,125 0 0
OPIANT PHARMACEUTICALS INC COM 683750103 199 13,787 SH   SOLE 22 13,787 0 0
OPKO HEALTH INC COM 68375N103 629 427,895 SH   SOLE 2 55,386 0 372,509
OPKO HEALTH INC COM 68375N103 3 1,796 SH   SOLE 4 1,796 0 0
OPKO HEALTH INC COM 68375N103 10 6,742 SH   SOLE 7 6,742 0 0
OPKO HEALTH INC COM 68375N103 1,789 1,217,198 SH   SOLE 18 1,217,198 0 0
OPKO HEALTH INC COM 68375N103 1,581 1,075,805 SH   SOLE 19 1,075,805 0 0
OPKO HEALTH INC COM 68375N103 28,249 19,216,826 SH   SOLE 21 19,216,826 0 0
OPKO HEALTH INC COM 68375N103 18,868 12,835,101 SH   SOLE 22 12,392,069 0 443,032
OPKO HEALTH INC COM 68375N103 156 105,967 SH   SOLE 23 105,967 0 0
OPKO HEALTH INC COM 68375N103 607 412,589 SH   SOLE 26 79,720 0 332,869
OPKO HEALTH INC COM 68375N103 69 46,689 SH   SOLE 28 46,689 0 0
OPKO HEALTH INC COM 68375N103 913 621,191 SH   SOLE 30 621,191 0 0
OPKO HEALTH INC COM 68375N103 28 19,343 SH   SOLE 34 19,343 0 0
OPKO HEALTH INC COM 68375N103 52 35,289 SH   SOLE 40 35,289 0 0
OPORTUN FINL CORP COM 68376D104 117 4,927 SH   SOLE 2 0 0 4,927
OPORTUN FINL CORP COM 68376D104 617 25,942 SH   SOLE 18 25,942 0 0
OPORTUN FINL CORP COM 68376D104 34 1,430 SH   SOLE 19 1,430 0 0
OPORTUN FINL CORP COM 68376D104 6,136 257,799 SH   SOLE 21 257,799 0 0
OPORTUN FINL CORP COM 68376D104 2,506 105,277 SH   SOLE 22 105,277 0 0
OPORTUN FINL CORP COM 68376D104 11,082 465,610 SH   SOLE 34 465,610 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 297 10,794 SH   SOLE 2 410 0 10,384
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 8 278 SH   SOLE 7 278 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 958 34,874 SH   SOLE 18 34,874 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 461 16,761 SH   SOLE 19 16,761 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 9,453 344,002 SH   SOLE 21 344,002 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 8,561 311,540 SH   SOLE 22 303,008 0 8,532
OPTICAL CABLE CORP COM NEW 683827208 4 1,195 SH   SOLE 18 1,195 0 0
OPTICAL CABLE CORP COM NEW 683827208 47 14,457 SH   SOLE 21 14,457 0 0
OPTICAL CABLE CORP COM NEW 683827208 10 3,089 SH   SOLE 22 3,089 0 0
OPTIMIZERX CORP COM NEW 68401U204 59 5,767 SH   SOLE 2 500 0 5,267
OPTIMIZERX CORP COM NEW 68401U204 469 45,629 SH   SOLE 18 45,629 0 0
OPTIMIZERX CORP COM NEW 68401U204 242 23,574 SH   SOLE 19 23,574 0 0
OPTIMIZERX CORP COM NEW 68401U204 5,345 520,494 SH   SOLE 21 520,494 0 0
OPTIMIZERX CORP COM NEW 68401U204 3,522 342,972 SH   SOLE 22 337,279 0 5,693
OPTINOSE INC COM 68404V100 96 10,442 SH   SOLE 2 987 0 9,455
OPTINOSE INC COM 68404V100 3 351 SH   SOLE 7 351 0 0
OPTINOSE INC COM 68404V100 817 88,615 SH   SOLE 18 88,615 0 0
OPTINOSE INC COM 68404V100 398 43,188 SH   SOLE 19 43,188 0 0
OPTINOSE INC COM 68404V100 12,336 1,337,947 SH   SOLE 21 1,337,947 0 0
OPTINOSE INC COM 68404V100 6,485 703,409 SH   SOLE 22 687,665 0 15,744
OPTINOSE INC COM 68404V100 7 772 SH   SOLE 23 772 0 0
OPTINOSE INC COM 68404V100 367 39,816 SH   SOLE 26 0 0 39,816
OPTINOSE INC COM 68404V100 52 5,621 SH   SOLE 30 5,621 0 0
OPTION CARE HEALTH INC COM 68404L102 437 117,079 SH   SOLE 2 4,442 0 112,637
OPTION CARE HEALTH INC COM 68404L102 6 1,658 SH   SOLE 7 1,658 0 0
OPTION CARE HEALTH INC COM 68404L102 1,654 443,394 SH   SOLE 18 443,394 0 0
OPTION CARE HEALTH INC COM 68404L102 806 216,187 SH   SOLE 19 216,187 0 0
OPTION CARE HEALTH INC COM 68404L102 18,315 4,910,252 SH   SOLE 21 4,910,252 0 0
OPTION CARE HEALTH INC COM 68404L102 13,926 3,733,451 SH   SOLE 22 3,625,005 0 108,446
OPTION CARE HEALTH INC COM 68404L102 232 62,119 SH   SOLE 30 62,119 0 0
OPTION CARE HEALTH INC COM 68404L102 72 19,218 SH   SOLE 40 19,218 0 0
OPUS BK IRVINE CALIF COM 684000102 628 24,280 SH   SOLE 2 1,400 0 22,880
OPUS BK IRVINE CALIF COM 684000102 4 150 SH   SOLE 4 150 0 0
OPUS BK IRVINE CALIF COM 684000102 12 459 SH   SOLE 7 459 0 0
OPUS BK IRVINE CALIF COM 684000102 2,562 99,043 SH   SOLE 18 99,043 0 0
OPUS BK IRVINE CALIF COM 684000102 2,075 80,211 SH   SOLE 19 80,211 0 0
OPUS BK IRVINE CALIF COM 684000102 65,765 2,542,125 SH   SOLE 21 2,542,125 0 0
OPUS BK IRVINE CALIF COM 684000102 21,719 839,529 SH   SOLE 22 809,811 0 29,718
OPUS BK IRVINE CALIF COM 684000102 211 8,155 SH   SOLE 23 8,155 0 0
OPUS BK IRVINE CALIF COM 684000102 724 27,980 SH   SOLE 26 0 0 27,980
OPUS BK IRVINE CALIF COM 684000102 76 2,944 SH   SOLE 28 2,944 0 0
OPUS BK IRVINE CALIF COM 684000102 932 36,032 SH   SOLE 30 36,032 0 0
OPUS BK IRVINE CALIF COM 684000102 40 1,558 SH   SOLE 40 1,558 0 0
ORACLE CORP COM 68389X105 281,639 5,315,944 SH   SOLE 2 518,004 0 4,797,940
ORACLE CORP COM 68389X105 55,150 1,040,954 SH   SOLE 4 976,042 0 64,912
ORACLE CORP COM 68389X105 102,017 1,925,572 SH   SOLE 7 1,925,572 0 0
ORACLE CORP COM 68389X105 449 8,482 SH   SOLE 13 8,482 0 0
ORACLE CORP COM 68389X105 652 12,313 SH   SOLE 15 12,313 0 0
ORACLE CORP COM 68389X105 13 246 SH   SOLE 17 0 0 246
ORACLE CORP COM 68389X105 484,060 9,136,658 SH   SOLE 18 8,759,760 0 376,898
ORACLE CORP COM 68389X105 227,520 4,294,454 SH   SOLE 19 4,294,454 0 0
ORACLE CORP COM 68389X105 3,222 60,814 SH   SOLE 20 60,814 0 0
ORACLE CORP COM 68389X105 2,823,343 53,290,723 SH   SOLE 21 53,290,723 0 0
ORACLE CORP COM 68389X105 2,826,470 53,349,761 SH   SOLE 22 47,810,117 0 5,539,644
ORACLE CORP COM 68389X105 91,049 1,718,550 SH   SOLE 23 1,718,550 0 0
ORACLE CORP COM 68389X105 124,493 2,349,815 SH   SOLE 25 2,349,815 0 0
ORACLE CORP COM 68389X105 611,315 11,538,607 SH   SOLE 26 1,453,877 0 10,084,730
ORACLE CORP COM 68389X105 23,191 437,729 SH   SOLE 28 304,632 0 133,097
ORACLE CORP COM 68389X105 2,564 48,400 SH   SOLE 29 48,400 0 0
ORACLE CORP COM 68389X105 450,980 8,512,262 SH   SOLE 30 8,512,262 0 0
ORACLE CORP COM 68389X105 27,624 521,398 SH   SOLE 31 414,582 0 106,816
ORACLE CORP COM 68389X105 4,115 77,663 SH   SOLE 32 77,663 0 0
ORACLE CORP COM 68389X105 88,987 1,679,638 SH   SOLE 34 1,679,638 0 0
ORACLE CORP COM 68389X105 86,306 1,629,030 SH   SOLE 36 1,629,030 0 0
ORACLE CORP COM 68389X105 2,784 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 369 704,970 SH   SOLE 22 704,970 0 0
ORAMED PHARM INC COM NEW 68403P203 15 2,905 SH   SOLE 18 2,905 0 0
ORAMED PHARM INC COM NEW 68403P203 182 35,261 SH   SOLE 21 35,261 0 0
ORAMED PHARM INC COM NEW 68403P203 101 19,670 SH   SOLE 22 19,670 0 0
ORANGE SPONSORED ADR 684060106 0 19 SH   SOLE 18 19 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 482 59,998 SH   SOLE 2 2,028 0 57,970
ORASURE TECHNOLOGIES INC COM 68554V108 10 1,213 SH   SOLE 7 1,213 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 2,296 285,987 SH   SOLE 18 285,987 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 859 106,981 SH   SOLE 19 106,981 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 58,725 7,313,203 SH   SOLE 21 7,313,203 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 15,980 1,990,029 SH   SOLE 22 1,917,186 0 72,843
ORASURE TECHNOLOGIES INC COM 68554V108 51 6,374 SH   SOLE 26 0 0 6,374
ORASURE TECHNOLOGIES INC COM 68554V108 66 8,216 SH   SOLE 28 8,216 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 603 75,121 SH   SOLE 30 75,121 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 45 5,641 SH   SOLE 40 5,641 0 0
ORBCOMM INC COM 68555P100 168 39,981 SH   SOLE 2 3,059 0 36,922
ORBCOMM INC COM 68555P100 6 1,517 SH   SOLE 7 1,517 0 0
ORBCOMM INC COM 68555P100 1,134 269,326 SH   SOLE 18 269,326 0 0
ORBCOMM INC COM 68555P100 548 130,051 SH   SOLE 19 130,051 0 0
ORBCOMM INC COM 68555P100 11,579 2,750,323 SH   SOLE 21 2,750,323 0 0
ORBCOMM INC COM 68555P100 9,791 2,325,732 SH   SOLE 22 2,243,836 0 81,896
ORBCOMM INC COM 68555P100 92 21,760 SH   SOLE 26 0 0 21,760
ORBCOMM INC COM 68555P100 40 9,392 SH   SOLE 28 9,392 0 0
ORBCOMM INC COM 68555P100 53 12,686 SH   SOLE 30 12,686 0 0
ORBCOMM INC COM 68555P100 27 6,455 SH   SOLE 40 6,455 0 0
ORCHARD THERAPEUTICS PLC ADS 68570P101 5,158 375,140 SH   SOLE 21 375,140 0 0
ORCHARD THERAPEUTICS PLC ADS 68570P101 39 2,800 SH   SOLE 30 2,800 0 0
ORCHID IS CAP INC COM 68571X103 357 61,014 SH   SOLE 2 1,954 0 59,060
ORCHID IS CAP INC COM 68571X103 4 641 SH   SOLE 7 641 0 0
ORCHID IS CAP INC COM 68571X103 1,328 226,958 SH   SOLE 18 226,958 0 0
ORCHID IS CAP INC COM 68571X103 638 109,058 SH   SOLE 19 109,058 0 0
ORCHID IS CAP INC COM 68571X103 21,158 3,616,736 SH   SOLE 21 3,616,736 0 0
ORCHID IS CAP INC COM 68571X103 11,164 1,908,460 SH   SOLE 22 1,856,268 0 52,192
ORGANOGENESIS HLDGS INC COM 68621F102 31 6,347 SH   SOLE 2 2,207 0 4,140
ORGANOGENESIS HLDGS INC COM 68621F102 176 36,647 SH   SOLE 18 36,647 0 0
ORGANOGENESIS HLDGS INC COM 68621F102 120 24,962 SH   SOLE 19 24,962 0 0
ORGANOGENESIS HLDGS INC COM 68621F102 1,955 406,513 SH   SOLE 21 406,513 0 0
ORGANOGENESIS HLDGS INC COM 68621F102 730 151,765 SH   SOLE 22 148,774 0 2,991
ORGANOGENESIS HLDGS INC COM 68621F102 9 1,799 SH   SOLE 23 1,799 0 0
ORGANOVO HLDGS INC COM 68620A104 9 25,183 SH   SOLE 18 25,183 0 0
ORGANOVO HLDGS INC COM 68620A104 134 375,735 SH   SOLE 21 375,735 0 0
ORGANOVO HLDGS INC COM 68620A104 601 1,690,180 SH   SOLE 22 1,690,180 0 0
ORGENESIS INC COM NEW 68619K204 12 2,564 SH   SOLE 18 2,564 0 0
ORGENESIS INC COM NEW 68619K204 186 39,968 SH   SOLE 21 39,968 0 0
ORGENESIS INC COM NEW 68619K204 124 26,604 SH   SOLE 22 26,604 0 0
ORIGIN BANCORP INC COM 68621T102 743 19,637 SH   SOLE 2 624 0 19,013
ORIGIN BANCORP INC COM 68621T102 13 336 SH   SOLE 7 336 0 0
ORIGIN BANCORP INC COM 68621T102 2,620 69,230 SH   SOLE 18 69,230 0 0
ORIGIN BANCORP INC COM 68621T102 1,265 33,428 SH   SOLE 19 33,428 0 0
ORIGIN BANCORP INC COM 68621T102 26,095 689,612 SH   SOLE 21 689,612 0 0
ORIGIN BANCORP INC COM 68621T102 21,081 557,114 SH   SOLE 22 535,128 0 21,986
ORIGIN BANCORP INC COM 68621T102 6 157 SH   SOLE 28 157 0 0
ORIGIN BANCORP INC COM 68621T102 230 6,083 SH   SOLE 30 6,083 0 0
ORION ENERGY SYSTEMS INC COM 686275108 18 5,518 SH   SOLE 18 5,518 0 0
ORION ENERGY SYSTEMS INC COM 686275108 285 85,138 SH   SOLE 21 85,138 0 0
ORION ENERGY SYSTEMS INC COM 686275108 164 49,013 SH   SOLE 22 49,013 0 0
ORION ENGINEERED CARBONS S A COM L72967109 716 37,114 SH   SOLE 2 2,150 0 34,964
ORION ENGINEERED CARBONS S A COM L72967109 23 1,174 SH   SOLE 7 1,174 0 0
ORION ENGINEERED CARBONS S A COM L72967109 3,920 203,096 SH   SOLE 18 203,096 0 0
ORION ENGINEERED CARBONS S A COM L72967109 2,046 105,996 SH   SOLE 19 105,996 0 0
ORION ENGINEERED CARBONS S A COM L72967109 37,750 1,955,950 SH   SOLE 21 1,955,950 0 0
ORION ENGINEERED CARBONS S A COM L72967109 12,718 658,978 SH   SOLE 22 609,530 0 49,448
ORION GROUP HOLDINGS INC COM 68628V308 30 5,700 SH   SOLE 18 5,700 0 0
ORION GROUP HOLDINGS INC COM 68628V308 470 90,653 SH   SOLE 21 90,653 0 0
ORION GROUP HOLDINGS INC COM 68628V308 3,205 617,480 SH   SOLE 22 617,480 0 0
ORMAT TECHNOLOGIES INC COM 686688102 4,519 60,644 SH   SOLE 2 30,481 0 30,163
ORMAT TECHNOLOGIES INC COM 686688102 13 170 SH   SOLE 4 170 0 0
ORMAT TECHNOLOGIES INC COM 686688102 52 700 SH   SOLE 7 700 0 0
ORMAT TECHNOLOGIES INC COM 686688102 10,059 134,982 SH   SOLE 18 134,982 0 0
ORMAT TECHNOLOGIES INC COM 686688102 5,199 69,761 SH   SOLE 19 69,761 0 0
ORMAT TECHNOLOGIES INC COM 686688102 124,943 1,676,638 SH   SOLE 21 1,676,638 0 0
ORMAT TECHNOLOGIES INC COM 686688102 101,333 1,359,805 SH   SOLE 22 1,308,126 0 51,679
ORMAT TECHNOLOGIES INC COM 686688102 1,201 16,115 SH   SOLE 26 13,203 0 2,912
ORMAT TECHNOLOGIES INC COM 686688102 347 4,663 SH   SOLE 28 4,663 0 0
ORMAT TECHNOLOGIES INC COM 686688102 16,249 218,047 SH   SOLE 30 218,047 0 0
ORMAT TECHNOLOGIES INC COM 686688102 300 4,025 SH   SOLE 40 4,025 0 0
ORRSTOWN FINL SVCS INC COM 687380105 257 11,343 SH   SOLE 2 454 0 10,889
ORRSTOWN FINL SVCS INC COM 687380105 827 36,566 SH   SOLE 18 36,566 0 0
ORRSTOWN FINL SVCS INC COM 687380105 430 19,015 SH   SOLE 19 19,015 0 0
ORRSTOWN FINL SVCS INC COM 687380105 8,256 364,994 SH   SOLE 21 364,994 0 0
ORRSTOWN FINL SVCS INC COM 687380105 6,324 279,577 SH   SOLE 22 273,148 0 6,429
ORTHOFIX MED INC COM 68752M108 456 9,874 SH   SOLE 2 612 0 9,262
ORTHOFIX MED INC COM 68752M108 4 91 SH   SOLE 4 91 0 0
ORTHOFIX MED INC COM 68752M108 16 342 SH   SOLE 7 342 0 0
ORTHOFIX MED INC COM 68752M108 3,780 81,863 SH   SOLE 18 81,863 0 0
ORTHOFIX MED INC COM 68752M108 1,467 31,774 SH   SOLE 19 31,774 0 0
ORTHOFIX MED INC COM 68752M108 103,897 2,249,822 SH   SOLE 21 2,249,822 0 0
ORTHOFIX MED INC COM 68752M108 26,274 568,938 SH   SOLE 22 544,467 0 24,471
ORTHOFIX MED INC COM 68752M108 259 5,604 SH   SOLE 26 4,845 0 759
ORTHOFIX MED INC COM 68752M108 126 2,718 SH   SOLE 28 2,718 0 0
ORTHOFIX MED INC COM 68752M108 1,995 43,206 SH   SOLE 30 43,206 0 0
ORTHOFIX MED INC COM 68752M108 123 2,673 SH   SOLE 34 2,673 0 0
ORTHOFIX MED INC COM 68752M108 95 2,057 SH   SOLE 40 2,057 0 0
ORTHOPEDIATRICS CORP COM 68752L100 176 3,749 SH   SOLE 2 367 0 3,382
ORTHOPEDIATRICS CORP COM 68752L100 11 230 SH   SOLE 7 230 0 0
ORTHOPEDIATRICS CORP COM 68752L100 1,502 31,961 SH   SOLE 18 31,961 0 0
ORTHOPEDIATRICS CORP COM 68752L100 737 15,691 SH   SOLE 19 15,691 0 0
ORTHOPEDIATRICS CORP COM 68752L100 15,114 321,652 SH   SOLE 21 321,652 0 0
ORTHOPEDIATRICS CORP COM 68752L100 12,045 256,327 SH   SOLE 22 249,563 0 6,764
ORTHOPEDIATRICS CORP COM 68752L100 109 2,311 SH   SOLE 26 0 0 2,311
ORTHOPEDIATRICS CORP COM 68752L100 223 4,740 SH   SOLE 30 4,740 0 0
OSHKOSH CORP COM 688239201 17,598 185,930 SH   SOLE 2 62,494 0 123,436
OSHKOSH CORP COM 688239201 64 680 SH   SOLE 4 680 0 0
OSHKOSH CORP COM 688239201 168 1,773 SH   SOLE 7 1,773 0 0
OSHKOSH CORP COM 688239201 4,243 44,829 SH   SOLE 13 44,829 0 0
OSHKOSH CORP COM 688239201 29,751 314,323 SH   SOLE 18 259,258 0 55,065
OSHKOSH CORP COM 688239201 38,329 404,959 SH   SOLE 19 404,959 0 0
OSHKOSH CORP COM 688239201 319,484 3,375,428 SH   SOLE 21 3,375,428 0 0
OSHKOSH CORP COM 688239201 283,306 2,993,196 SH   SOLE 22 2,560,323 0 432,873
OSHKOSH CORP COM 688239201 208 2,195 SH   SOLE 25 2,195 0 0
OSHKOSH CORP COM 688239201 2,624 27,722 SH   SOLE 26 14,506 0 13,216
OSHKOSH CORP COM 688239201 845 8,924 SH   SOLE 28 8,924 0 0
OSHKOSH CORP COM 688239201 11,173 118,049 SH   SOLE 29 0 0 118,049
OSHKOSH CORP COM 688239201 4,436 46,863 SH   SOLE 30 46,863 0 0
OSHKOSH CORP COM 688239201 511 5,394 SH   SOLE 31 1,394 0 4,000
OSHKOSH CORP COM 688239201 1,692 17,874 SH   SOLE 34 17,874 0 0
OSHKOSH CORP COM 688239201 2,749 29,048 SH   SOLE 36 29,048 0 0
OSHKOSH CORP COM 688239201 641 6,768 SH   SOLE 40 6,768 0 0
OSI SYSTEMS INC COM 671044105 1,315 13,052 SH   SOLE 2 6,669 0 6,383
OSI SYSTEMS INC COM 671044105 8 80 SH   SOLE 4 80 0 0
OSI SYSTEMS INC COM 671044105 29 286 SH   SOLE 7 286 0 0
OSI SYSTEMS INC COM 671044105 9,601 95,304 SH   SOLE 18 76,388 0 18,916
OSI SYSTEMS INC COM 671044105 17,533 174,041 SH   SOLE 19 174,041 0 0
OSI SYSTEMS INC COM 671044105 193,741 1,923,175 SH   SOLE 21 1,923,175 0 0
OSI SYSTEMS INC COM 671044105 67,963 674,640 SH   SOLE 22 652,341 0 22,299
OSI SYSTEMS INC COM 671044105 2,691 26,714 SH   SOLE 23 26,714 0 0
OSI SYSTEMS INC COM 671044105 6,776 67,266 SH   SOLE 26 6,846 0 60,420
OSI SYSTEMS INC COM 671044105 223 2,211 SH   SOLE 28 2,211 0 0
OSI SYSTEMS INC COM 671044105 4,471 44,383 SH   SOLE 30 44,383 0 0
OSI SYSTEMS INC COM 671044105 69 683 SH   SOLE 34 683 0 0
OSI SYSTEMS INC COM 671044105 152 1,504 SH   SOLE 40 1,504 0 0
OSI SYSTEMS INC NOTE 1.250% 9/0 671044AD7 900 825,000 PRN   SOLE 21 825,000 0 0
OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 67 9,628 SH   SOLE 2 2,664 0 6,964
OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 209 29,937 SH   SOLE 18 29,937 0 0
OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 93 13,367 SH   SOLE 19 13,367 0 0
OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 5,487 784,925 SH   SOLE 21 784,925 0 0
OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 1,663 237,950 SH   SOLE 22 234,881 0 3,069
OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 26 3,719 SH   SOLE 30 3,719 0 0
OTELCO INC CL A NEW 688823301 5 460 SH   SOLE 18 460 0 0
OTELCO INC CL A NEW 688823301 81 8,085 SH   SOLE 21 8,085 0 0
OTONOMY INC COM 68906L105 21 5,526 SH   SOLE 18 5,526 0 0
OTONOMY INC COM 68906L105 308 80,345 SH   SOLE 21 80,345 0 0
OTONOMY INC COM 68906L105 2,828 738,430 SH   SOLE 22 738,430 0 0
OTTAWA BANCORP INC COM 689195105 8 612 SH   SOLE 18 612 0 0
OTTAWA BANCORP INC COM 689195105 29 2,091 SH   SOLE 21 2,091 0 0
OTTER TAIL CORP COM 689648103 3,692 71,991 SH   SOLE 2 42,886 0 29,105
OTTER TAIL CORP COM 689648103 14 265 SH   SOLE 4 265 0 0
OTTER TAIL CORP COM 689648103 37 719 SH   SOLE 7 719 0 0
OTTER TAIL CORP COM 689648103 7,223 140,824 SH   SOLE 18 140,824 0 0
OTTER TAIL CORP COM 689648103 3,742 72,951 SH   SOLE 19 72,951 0 0
OTTER TAIL CORP COM 689648103 72,950 1,422,314 SH   SOLE 21 1,422,314 0 0
OTTER TAIL CORP COM 689648103 59,799 1,165,894 SH   SOLE 22 1,114,531 0 51,363
OTTER TAIL CORP COM 689648103 538 10,486 SH   SOLE 26 7,652 0 2,834
OTTER TAIL CORP COM 689648103 235 4,575 SH   SOLE 28 4,575 0 0
OTTER TAIL CORP COM 689648103 625 12,176 SH   SOLE 30 12,176 0 0
OTTER TAIL CORP COM 689648103 195 3,803 SH   SOLE 40 3,803 0 0
OUTFRONT MEDIA INC COM 69007J106 7,642 284,927 SH   SOLE 2 13,887 0 271,040
OUTFRONT MEDIA INC COM 69007J106 81 3,030 SH   SOLE 4 3,030 0 0
OUTFRONT MEDIA INC COM 69007J106 120 4,460 SH   SOLE 7 4,460 0 0
OUTFRONT MEDIA INC COM 69007J106 750 27,980 SH   SOLE 13 27,980 0 0
OUTFRONT MEDIA INC COM 69007J106 2,400 89,484 SH   SOLE 18 82,679 0 6,805
OUTFRONT MEDIA INC COM 69007J106 12,108 451,439 SH   SOLE 19 451,439 0 0
OUTFRONT MEDIA INC COM 69007J106 68,868 2,567,773 SH   SOLE 21 2,567,773 0 0
OUTFRONT MEDIA INC COM 69007J106 124,157 4,629,267 SH   SOLE 22 4,326,097 0 303,170
OUTFRONT MEDIA INC COM 69007J106 1,295 48,287 SH   SOLE 26 27,036 0 21,251
OUTFRONT MEDIA INC COM 69007J106 473 17,646 SH   SOLE 28 17,646 0 0
OUTFRONT MEDIA INC COM 69007J106 1,452 54,134 SH   SOLE 29 0 0 54,134
OUTFRONT MEDIA INC COM 69007J106 1,260 46,985 SH   SOLE 30 46,985 0 0
OUTFRONT MEDIA INC COM 69007J106 77 2,873 SH   SOLE 31 2,873 0 0
OUTFRONT MEDIA INC COM 69007J106 382 14,252 SH   SOLE 36 14,252 0 0
OUTFRONT MEDIA INC COM 69007J106 426 15,872 SH   SOLE 40 15,872 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 154 66,968 SH   SOLE 2 1,628 0 65,340
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 524 227,758 SH   SOLE 18 227,758 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 255 110,830 SH   SOLE 19 110,830 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 5,196 2,259,245 SH   SOLE 21 2,259,245 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 4,431 1,926,583 SH   SOLE 22 1,876,780 0 49,803
OVERSTOCK COM INC DEL COM 690370101 178 25,184 SH   SOLE 2 1,108 0 24,076
OVERSTOCK COM INC DEL COM 690370101 0 50 SH   SOLE 4 50 0 0
OVERSTOCK COM INC DEL COM 690370101 3 455 SH   SOLE 7 455 0 0
OVERSTOCK COM INC DEL COM 690370101 682 96,739 SH   SOLE 18 96,739 0 0
OVERSTOCK COM INC DEL COM 690370101 328 46,516 SH   SOLE 19 46,516 0 0
OVERSTOCK COM INC DEL COM 690370101 6,844 970,748 SH   SOLE 21 970,748 0 0
OVERSTOCK COM INC DEL COM 690370101 5,801 822,776 SH   SOLE 22 789,168 0 33,608
OVERSTOCK COM INC DEL COM 690370101 13 1,877 SH   SOLE 26 0 0 1,877
OVERSTOCK COM INC DEL COM 690370101 17 2,398 SH   SOLE 28 2,398 0 0
OVERSTOCK COM INC DEL COM 690370101 29 4,122 SH   SOLE 30 4,122 0 0
OVERSTOCK COM INC DEL COM 690370101 11 1,547 SH   SOLE 40 1,547 0 0
OVID THERAPEUTICS INC COM 690469101 24 5,819 SH   SOLE 18 5,819 0 0
OVID THERAPEUTICS INC COM 690469101 337 81,156 SH   SOLE 21 81,156 0 0
OVID THERAPEUTICS INC COM 690469101 1,510 363,771 SH   SOLE 22 363,771 0 0
OWENS & MINOR INC NEW COM 690732102 330 63,862 SH   SOLE 2 2,277 0 61,585
OWENS & MINOR INC NEW COM 690732102 38 7,301 SH   SOLE 7 7,301 0 0
OWENS & MINOR INC NEW COM 690732102 1,504 290,913 SH   SOLE 18 290,913 0 0
OWENS & MINOR INC NEW COM 690732102 556 107,448 SH   SOLE 19 107,448 0 0
OWENS & MINOR INC NEW COM 690732102 38,753 7,495,666 SH   SOLE 21 7,495,666 0 0
OWENS & MINOR INC NEW COM 690732102 9,964 1,927,344 SH   SOLE 22 1,877,307 0 50,037
OWENS & MINOR INC NEW COM 690732102 490 94,832 SH   SOLE 30 94,832 0 0
OWENS & MINOR INC NEW COM 690732102 69 13,300 SH   SOLE 31 0 0 13,300
OWENS & MINOR INC NEW COM 690732102 46 8,887 SH   SOLE 40 8,887 0 0
OWENS CORNING NEW COM 690742101 20,185 309,972 SH   SOLE 2 68,300 0 241,672
OWENS CORNING NEW COM 690742101 3,387 52,016 SH   SOLE 4 49,359 0 2,657
OWENS CORNING NEW COM 690742101 5,430 83,389 SH   SOLE 7 15,917 0 67,472
OWENS CORNING NEW COM 690742101 13 201 SH   SOLE 13 201 0 0
OWENS CORNING NEW COM 690742101 0 6 SH   SOLE 17 0 0 6
OWENS CORNING NEW COM 690742101 24,602 377,793 SH   SOLE 18 368,894 0 8,899
OWENS CORNING NEW COM 690742101 1,675 25,726 SH   SOLE 19 25,726 0 0
OWENS CORNING NEW COM 690742101 392,956 6,034,331 SH   SOLE 21 6,034,331 0 0
OWENS CORNING NEW COM 690742101 237,692 3,650,069 SH   SOLE 22 3,433,211 0 216,858
OWENS CORNING NEW COM 690742101 6,071 93,223 SH   SOLE 23 93,223 0 0
OWENS CORNING NEW COM 690742101 1,960 30,101 SH   SOLE 25 30,101 0 0
OWENS CORNING NEW COM 690742101 26,896 413,028 SH   SOLE 26 120,073 0 292,955
OWENS CORNING NEW COM 690742101 1,284 19,718 SH   SOLE 28 13,522 0 6,196
OWENS CORNING NEW COM 690742101 1,633 25,074 SH   SOLE 29 2,294 0 22,780
OWENS CORNING NEW COM 690742101 23,516 361,119 SH   SOLE 30 361,119 0 0
OWENS CORNING NEW COM 690742101 2,072 31,825 SH   SOLE 31 20,159 0 11,666
OWENS CORNING NEW COM 690742101 1,289 19,793 SH   SOLE 34 19,793 0 0
OWENS CORNING NEW COM 690742101 1,471 22,594 SH   SOLE 36 22,594 0 0
OWENS CORNING NEW COM 690742101 146 2,237 SH   SOLE 40 2,237 0 0
OWL ROCK CAPITAL CORPORATION COM 69121K104 1,741 97,294 SH   SOLE 2 97,294 0 0
OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 237 14,260 SH   SOLE 22 14,260 0 0
OXFORD INDS INC COM 691497309 1,550 20,554 SH   SOLE 2 7,606 0 12,948
OXFORD INDS INC COM 691497309 9 122 SH   SOLE 4 122 0 0
OXFORD INDS INC COM 691497309 22 294 SH   SOLE 7 294 0 0
OXFORD INDS INC COM 691497309 6,498 86,154 SH   SOLE 18 75,157 0 10,997
OXFORD INDS INC COM 691497309 12,614 167,256 SH   SOLE 19 167,256 0 0
OXFORD INDS INC COM 691497309 147,938 1,961,523 SH   SOLE 21 1,961,523 0 0
OXFORD INDS INC COM 691497309 51,871 687,757 SH   SOLE 22 665,528 0 22,229
OXFORD INDS INC COM 691497309 2,128 28,210 SH   SOLE 23 28,210 0 0
OXFORD INDS INC COM 691497309 4,814 63,832 SH   SOLE 26 1,478 0 62,354
OXFORD INDS INC COM 691497309 162 2,154 SH   SOLE 28 2,154 0 0
OXFORD INDS INC COM 691497309 1,843 24,432 SH   SOLE 30 24,432 0 0
OXFORD INDS INC COM 691497309 126 1,668 SH   SOLE 40 1,668 0 0
OXFORD SQUARE CAP CORP COM 69181V107 1,350 248,156 SH   SOLE 30 248,156 0 0
OYSTER POINT PHARMA INC COM 69242L106 68 2,798 SH   SOLE 2 0 0 2,798
OYSTER POINT PHARMA INC COM 69242L106 441 18,044 SH   SOLE 18 18,044 0 0
OYSTER POINT PHARMA INC COM 69242L106 28 1,135 SH   SOLE 19 1,135 0 0
OYSTER POINT PHARMA INC COM 69242L106 4,838 197,967 SH   SOLE 21 197,967 0 0
OYSTER POINT PHARMA INC COM 69242L106 1,448 59,240 SH   SOLE 22 59,240 0 0
OYSTER POINT PHARMA INC COM 69242L106 14 566 SH   SOLE 23 566 0 0
OYSTER POINT PHARMA INC COM 69242L106 2,329 95,282 SH   SOLE 26 17,264 0 78,018
OYSTER POINT PHARMA INC COM 69242L106 37 1,525 SH   SOLE 31 0 0 1,525
P & F INDS INC CL A NEW 692830508 5 689 SH   SOLE 21 689 0 0
P A M TRANSN SVCS INC COM 693149106 57 981 SH   SOLE 2 82 0 899
P A M TRANSN SVCS INC COM 693149106 400 6,929 SH   SOLE 18 6,929 0 0
P A M TRANSN SVCS INC COM 693149106 187 3,243 SH   SOLE 19 3,243 0 0
P A M TRANSN SVCS INC COM 693149106 4,007 69,440 SH   SOLE 21 69,440 0 0
P A M TRANSN SVCS INC COM 693149106 8,852 153,389 SH   SOLE 22 152,110 0 1,279
PACCAR INC COM 693718108 71,955 909,673 SH   SOLE 2 130,210 0 779,463
PACCAR INC COM 693718108 12,664 160,100 SH   SOLE 4 150,817 0 9,283
PACCAR INC COM 693718108 24,872 314,434 SH   SOLE 7 314,434 0 0
PACCAR INC COM 693718108 9,921 125,420 SH   SOLE 13 125,420 0 0
PACCAR INC COM 693718108 202 2,555 SH   SOLE 15 2,555 0 0
PACCAR INC COM 693718108 88,813 1,122,793 SH   SOLE 18 891,976 0 230,817
PACCAR INC COM 693718108 89,402 1,130,234 SH   SOLE 19 1,130,234 0 0
PACCAR INC COM 693718108 668,595 8,452,529 SH   SOLE 21 8,452,529 0 0
PACCAR INC COM 693718108 769,987 9,734,354 SH   SOLE 22 8,228,232 0 1,506,122
PACCAR INC COM 693718108 19,907 251,673 SH   SOLE 23 251,673 0 0
PACCAR INC COM 693718108 26,951 340,725 SH   SOLE 25 340,725 0 0
PACCAR INC COM 693718108 153,146 1,936,104 SH   SOLE 26 244,056 0 1,692,048
PACCAR INC COM 693718108 5,194 65,669 SH   SOLE 28 45,187 0 20,482
PACCAR INC COM 693718108 30,859 390,123 SH   SOLE 29 6,928 0 383,195
PACCAR INC COM 693718108 126,861 1,603,805 SH   SOLE 30 1,603,805 0 0
PACCAR INC COM 693718108 6,218 78,610 SH   SOLE 31 60,240 0 18,370
PACCAR INC COM 693718108 4,453 56,294 SH   SOLE 32 56,294 0 0
PACCAR INC COM 693718108 12,462 157,551 SH   SOLE 34 157,551 0 0
PACCAR INC COM 693718108 25,120 317,569 SH   SOLE 36 317,569 0 0
PACCAR INC COM 693718108 592 7,485 SH   SOLE 40 7,485 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 340 66,211 SH   SOLE 2 5,740 0 60,471
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 4 749 SH   SOLE 4 749 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 12 2,364 SH   SOLE 7 2,364 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 2,490 484,350 SH   SOLE 18 484,350 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 1,417 275,595 SH   SOLE 19 275,595 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 32,559 6,334,448 SH   SOLE 21 6,334,448 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 20,994 4,084,488 SH   SOLE 22 3,924,134 0 160,354
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 4 826 SH   SOLE 23 826 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 388 75,484 SH   SOLE 26 60,658 0 14,826
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 96 18,637 SH   SOLE 28 18,637 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 3,469 674,926 SH   SOLE 30 674,926 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 78 15,242 SH   SOLE 40 15,242 0 0
PACIFIC DRILLING SA LUXEMBOU COM L7257P205 124 30,501 SH   SOLE 2 1,234 0 29,267
PACIFIC DRILLING SA LUXEMBOU COM L7257P205 3 840 SH   SOLE 7 840 0 0
PACIFIC DRILLING SA LUXEMBOU COM L7257P205 405 99,221 SH   SOLE 18 99,221 0 0
PACIFIC DRILLING SA LUXEMBOU COM L7257P205 212 51,946 SH   SOLE 19 51,946 0 0
PACIFIC DRILLING SA LUXEMBOU COM L7257P205 3,945 966,895 SH   SOLE 21 966,895 0 0
PACIFIC DRILLING SA LUXEMBOU COM L7257P205 1,324 324,613 SH   SOLE 22 309,536 0 15,077
PACIFIC ETHANOL INC COM 69423U305 1,500 2,308,323 SH   SOLE 2 2,308,323 0 0
PACIFIC ETHANOL INC COM 69423U305 7 10,082 SH   SOLE 18 10,082 0 0
PACIFIC ETHANOL INC COM 69423U305 66 101,925 SH   SOLE 19 101,925 0 0
PACIFIC ETHANOL INC COM 69423U305 104 159,569 SH   SOLE 21 159,569 0 0
PACIFIC ETHANOL INC COM 69423U305 847 1,303,435 SH   SOLE 22 1,303,435 0 0
PACIFIC ETHANOL INC COM 69423U305 21 31,764 SH   SOLE 23 31,764 0 0
PACIFIC ETHANOL INC COM 69423U305 168 258,380 SH   SOLE 26 0 0 258,380
PACIFIC MERCANTILE BANCORP COM 694552100 329 40,566 SH   SOLE 2 18,864 0 21,702
PACIFIC MERCANTILE BANCORP COM 694552100 737 90,737 SH   SOLE 18 71,883 0 18,854
PACIFIC MERCANTILE BANCORP COM 694552100 1,905 234,574 SH   SOLE 19 234,574 0 0
PACIFIC MERCANTILE BANCORP COM 694552100 5,780 711,856 SH   SOLE 21 711,856 0 0
PACIFIC MERCANTILE BANCORP COM 694552100 5,340 657,652 SH   SOLE 22 647,008 0 10,644
PACIFIC MERCANTILE BANCORP COM 694552100 233 28,694 SH   SOLE 23 28,694 0 0
PACIFIC MERCANTILE BANCORP COM 694552100 805 99,117 SH   SOLE 26 0 0 99,117
PACIFIC PREMIER BANCORP COM 69478X105 1,527 46,828 SH   SOLE 2 2,096 0 44,732
PACIFIC PREMIER BANCORP COM 69478X105 9 267 SH   SOLE 4 267 0 0
PACIFIC PREMIER BANCORP COM 69478X105 32 996 SH   SOLE 7 996 0 0
PACIFIC PREMIER BANCORP COM 69478X105 8,576 263,026 SH   SOLE 18 263,026 0 0
PACIFIC PREMIER BANCORP COM 69478X105 3,312 101,577 SH   SOLE 19 101,577 0 0
PACIFIC PREMIER BANCORP COM 69478X105 211,423 6,484,363 SH   SOLE 21 6,484,363 0 0
PACIFIC PREMIER BANCORP COM 69478X105 56,193 1,723,450 SH   SOLE 22 1,659,571 0 63,879
PACIFIC PREMIER BANCORP COM 69478X105 669 20,530 SH   SOLE 26 9,022 0 11,508
PACIFIC PREMIER BANCORP COM 69478X105 206 6,305 SH   SOLE 28 6,305 0 0
PACIFIC PREMIER BANCORP COM 69478X105 2,699 82,771 SH   SOLE 30 82,771 0 0
PACIFIC PREMIER BANCORP COM 69478X105 176 5,390 SH   SOLE 40 5,390 0 0
PACIRA BIOSCIENCES COM 695127100 885 19,545 SH   SOLE 2 3,997 0 15,548
PACIRA BIOSCIENCES COM 695127100 9 204 SH   SOLE 4 204 0 0
PACIRA BIOSCIENCES COM 695127100 31 691 SH   SOLE 7 691 0 0
PACIRA BIOSCIENCES COM 695127100 0 6 SH   SOLE 17 0 0 6
PACIRA BIOSCIENCES COM 695127100 9,127 201,488 SH   SOLE 18 183,803 0 17,685
PACIRA BIOSCIENCES COM 695127100 8,726 192,628 SH   SOLE 19 192,628 0 0
PACIRA BIOSCIENCES COM 695127100 992 21,900 SH   SOLE 20 21,900 0 0
PACIRA BIOSCIENCES COM 695127100 232,288 5,127,774 SH   SOLE 21 5,127,774 0 0
PACIRA BIOSCIENCES COM 695127100 58,871 1,299,576 SH   SOLE 22 1,251,025 0 48,551
PACIRA BIOSCIENCES COM 695127100 639 14,110 SH   SOLE 23 14,110 0 0
PACIRA BIOSCIENCES COM 695127100 2,502 55,223 SH   SOLE 26 16,431 0 38,792
PACIRA BIOSCIENCES COM 695127100 255 5,640 SH   SOLE 28 5,640 0 0
PACIRA BIOSCIENCES COM 695127100 2,763 60,986 SH   SOLE 30 60,986 0 0
PACIRA BIOSCIENCES COM 695127100 36 789 SH   SOLE 34 789 0 0
PACIRA BIOSCIENCES COM 695127100 178 3,939 SH   SOLE 40 3,939 0 0
PACIRA BIOSCIENCES NOTE 2.375% 4/0 695127AD2 1,091 1,050,000 PRN   SOLE 21 1,050,000 0 0
PACKAGING CORP AMER COM 695156109 28,114 251,042 SH   SOLE 2 31,861 0 219,181
PACKAGING CORP AMER COM 695156109 4,399 39,281 SH   SOLE 4 36,792 0 2,489
PACKAGING CORP AMER COM 695156109 10,748 95,974 SH   SOLE 7 93,237 0 2,737
PACKAGING CORP AMER COM 695156109 125 1,112 SH   SOLE 13 1,112 0 0
PACKAGING CORP AMER COM 695156109 77 685 SH   SOLE 15 685 0 0
PACKAGING CORP AMER COM 695156109 82,363 735,446 SH   SOLE 18 667,393 0 68,053
PACKAGING CORP AMER COM 695156109 40,321 360,038 SH   SOLE 19 360,038 0 0
PACKAGING CORP AMER COM 695156109 488,941 4,365,930 SH   SOLE 21 4,365,930 0 0
PACKAGING CORP AMER COM 695156109 281,493 2,513,558 SH   SOLE 22 2,258,511 0 255,047
PACKAGING CORP AMER COM 695156109 7,581 67,694 SH   SOLE 23 67,694 0 0
PACKAGING CORP AMER COM 695156109 12,809 114,375 SH   SOLE 25 101,467 0 12,908
PACKAGING CORP AMER COM 695156109 43,669 389,933 SH   SOLE 26 83,575 0 306,358
PACKAGING CORP AMER COM 695156109 2,054 18,340 SH   SOLE 28 13,054 0 5,286
PACKAGING CORP AMER COM 695156109 16,833 150,306 SH   SOLE 29 150,306 0 0
PACKAGING CORP AMER COM 695156109 41,605 371,507 SH   SOLE 30 371,507 0 0
PACKAGING CORP AMER COM 695156109 2,282 20,381 SH   SOLE 31 16,565 0 3,816
PACKAGING CORP AMER COM 695156109 3,630 32,410 SH   SOLE 32 32,410 0 0
PACKAGING CORP AMER COM 695156109 18,864 168,442 SH   SOLE 34 168,442 0 0
PACKAGING CORP AMER COM 695156109 8,309 74,198 SH   SOLE 36 74,198 0 0
PACKAGING CORP AMER COM 695156109 211 1,888 SH   SOLE 40 1,888 0 0
PACWEST BANCORP DEL COM 695263103 37,819 988,217 SH   SOLE 2 692,463 0 295,754
PACWEST BANCORP DEL COM 695263103 4,222 110,316 SH   SOLE 4 110,316 0 0
PACWEST BANCORP DEL COM 695263103 1,456 38,048 SH   SOLE 7 38,048 0 0
PACWEST BANCORP DEL COM 695263103 1 37 SH   SOLE 17 0 0 37
PACWEST BANCORP DEL COM 695263103 15,587 407,295 SH   SOLE 18 386,716 0 20,579
PACWEST BANCORP DEL COM 695263103 3,155 82,438 SH   SOLE 19 82,438 0 0
PACWEST BANCORP DEL COM 695263103 330,782 8,643,368 SH   SOLE 21 8,643,368 0 0
PACWEST BANCORP DEL COM 695263103 187,037 4,887,312 SH   SOLE 22 4,255,598 0 631,714
PACWEST BANCORP DEL COM 695263103 8,556 223,564 SH   SOLE 23 223,564 0 0
PACWEST BANCORP DEL COM 695263103 1,737 45,384 SH   SOLE 25 45,384 0 0
PACWEST BANCORP DEL COM 695263103 4,929 128,797 SH   SOLE 26 72,772 0 56,025
PACWEST BANCORP DEL COM 695263103 628 16,417 SH   SOLE 28 16,417 0 0
PACWEST BANCORP DEL COM 695263103 4,662 121,817 SH   SOLE 29 121,817 0 0
PACWEST BANCORP DEL COM 695263103 2,254 58,900 SH   SOLE 30 58,900 0 0
PACWEST BANCORP DEL COM 695263103 10,032 262,147 SH   SOLE 31 195,382 0 66,765
PACWEST BANCORP DEL COM 695263103 1,745 45,591 SH   SOLE 32 45,591 0 0
PACWEST BANCORP DEL COM 695263103 2,167 56,620 SH   SOLE 34 56,620 0 0
PACWEST BANCORP DEL COM 695263103 695 18,165 SH   SOLE 36 18,165 0 0
PACWEST BANCORP DEL COM 695263103 514 13,438 SH   SOLE 40 13,438 0 0
PAGERDUTY INC COM 69553P100 1,753 74,954 SH   SOLE 2 2,856 0 72,098
PAGERDUTY INC COM 69553P100 18 749 SH   SOLE 7 749 0 0
PAGERDUTY INC COM 69553P100 434 18,549 SH   SOLE 18 18,549 0 0
PAGERDUTY INC COM 69553P100 237 10,137 SH   SOLE 19 10,137 0 0
PAGERDUTY INC COM 69553P100 11,117 475,283 SH   SOLE 21 475,283 0 0
PAGERDUTY INC COM 69553P100 13,548 579,216 SH   SOLE 22 522,316 0 56,900
PAGERDUTY INC COM 69553P100 56 2,399 SH   SOLE 30 2,399 0 0
PAGERDUTY INC COM 69553P100 20 867 SH   SOLE 31 867 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 110 3,225 SH   SOLE 18 3,225 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 27,403 802,193 SH   SOLE 19 802,193 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 22,717 665,008 SH   SOLE 21 665,008 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 607 17,764 SH   SOLE 25 17,764 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 2,166 63,414 SH   SOLE 26 5,218 0 58,196
PAGSEGURO DIGITAL LTD COM CL A G68707101 3,190 93,377 SH   SOLE 30 93,377 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 14,481 423,920 SH   SOLE 34 423,920 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 21 627 SH   SOLE 36 627 0 0
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 76 97,323 SH   SOLE 2 8,666 0 88,657
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 2 2,892 SH   SOLE 7 2,892 0 0
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 601 768,020 SH   SOLE 18 768,020 0 0
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 287 367,010 SH   SOLE 19 367,010 0 0
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 6,460 8,258,221 SH   SOLE 21 8,258,221 0 0
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 4,827 6,170,858 SH   SOLE 22 6,004,647 0 166,211
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 62 78,843 SH   SOLE 26 0 0 78,843
PALO ALTO NETWORKS INC COM 697435105 51,433 222,412 SH   SOLE 2 17,477 0 204,935
PALO ALTO NETWORKS INC COM 697435105 10,225 44,218 SH   SOLE 4 41,542 0 2,676
PALO ALTO NETWORKS INC COM 697435105 2,380 10,291 SH   SOLE 7 10,291 0 0
PALO ALTO NETWORKS INC COM 697435105 296 1,281 SH   SOLE 13 1,281 0 0
PALO ALTO NETWORKS INC COM 697435105 130 562 SH   SOLE 15 562 0 0
PALO ALTO NETWORKS INC COM 697435105 13,574 58,698 SH   SOLE 18 51,380 0 7,318
PALO ALTO NETWORKS INC COM 697435105 4,448 19,236 SH   SOLE 19 19,236 0 0
PALO ALTO NETWORKS INC COM 697435105 439,056 1,898,622 SH   SOLE 21 1,898,622 0 0
PALO ALTO NETWORKS INC COM 697435105 592,412 2,561,780 SH   SOLE 22 2,385,833 0 175,947
PALO ALTO NETWORKS INC COM 697435105 16,243 70,238 SH   SOLE 23 70,238 0 0
PALO ALTO NETWORKS INC COM 697435105 28,537 123,405 SH   SOLE 25 123,405 0 0
PALO ALTO NETWORKS INC COM 697435105 70,108 303,168 SH   SOLE 26 68,247 0 234,921
PALO ALTO NETWORKS INC COM 697435105 4,167 18,021 SH   SOLE 28 12,521 0 5,500
PALO ALTO NETWORKS INC COM 697435105 5,072 21,933 SH   SOLE 29 1,867 0 20,066
PALO ALTO NETWORKS INC COM 697435105 43,983 190,197 SH   SOLE 30 190,197 0 0
PALO ALTO NETWORKS INC COM 697435105 4,599 19,889 SH   SOLE 31 16,509 0 3,380
PALO ALTO NETWORKS INC COM 697435105 1,838 7,946 SH   SOLE 34 7,946 0 0
PALO ALTO NETWORKS INC COM 697435105 14,898 64,424 SH   SOLE 36 64,424 0 0
PALO ALTO NETWORKS INC COM 697435105 528 2,283 SH   SOLE 40 2,283 0 0
PALO ALTO NETWORKS INC NOTE 0.750% 7/0 697435AD7 5,454 4,945,000 PRN   SOLE 21 4,945,000 0 0
PALOMAR HLDGS INC COM 69753M105 261 5,177 SH   SOLE 2 500 0 4,677
PALOMAR HLDGS INC COM 69753M105 2,277 45,090 SH   SOLE 18 45,090 0 0
PALOMAR HLDGS INC COM 69753M105 1,110 21,984 SH   SOLE 19 21,984 0 0
PALOMAR HLDGS INC COM 69753M105 23,005 455,635 SH   SOLE 21 455,635 0 0
PALOMAR HLDGS INC COM 69753M105 17,772 351,981 SH   SOLE 22 334,663 0 17,318
PALOMAR HLDGS INC COM 69753M105 817 16,172 SH   SOLE 26 0 0 16,172
PALOMAR HLDGS INC COM 69753M105 90 1,778 SH   SOLE 30 1,778 0 0
PALOMAR HLDGS INC COM 69753M105 62 1,237 SH   SOLE 40 1,237 0 0
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 83 5,036 SH   SOLE 4 5,036 0 0
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 10,418 634,105 SH   SOLE 21 634,105 0 0
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 5,378 327,304 SH   SOLE 22 318,776 0 8,528
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 5,226 318,053 SH   SOLE 30 318,053 0 0
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 51 3,083 SH   SOLE 34 3,083 0 0
PAN AMERICAN SILVER CORP COM 697900108 1,463 61,770 SH   SOLE 21 61,770 0 0
PAN AMERICAN SILVER CORP COM 697900108 7,397 312,260 SH   SOLE 23 312,260 0 0
PAN AMERICAN SILVER CORP COM 697900108 23,028 972,076 SH   SOLE 25 972,076 0 0
PAN AMERICAN SILVER CORP COM 697900108 13,471 568,622 SH   SOLE 26 0 0 568,622
PAN AMERICAN SILVER CORP COM 697900108 96,048 4,054,350 SH   SOLE 34 4,054,350 0 0
PANGAEA LOGISTICS SOLUTION L SHS G6891L105 5 1,823 SH   SOLE 18 1,823 0 0
PANGAEA LOGISTICS SOLUTION L SHS G6891L105 113 38,453 SH   SOLE 21 38,453 0 0
PANGAEA LOGISTICS SOLUTION L SHS G6891L105 39 13,277 SH   SOLE 22 13,277 0 0
PANHANDLE OIL AND GAS INC CL A 698477106 226 20,165 SH   SOLE 2 616 0 19,549
PANHANDLE OIL AND GAS INC CL A 698477106 2 191 SH   SOLE 7 191 0 0
PANHANDLE OIL AND GAS INC CL A 698477106 602 53,696 SH   SOLE 18 53,696 0 0
PANHANDLE OIL AND GAS INC CL A 698477106 292 26,038 SH   SOLE 19 26,038 0 0
PANHANDLE OIL AND GAS INC CL A 698477106 6,383 569,390 SH   SOLE 21 569,390 0 0
PANHANDLE OIL AND GAS INC CL A 698477106 5,835 520,516 SH   SOLE 22 507,466 0 13,050
PAPA JOHNS INTL INC COM 698813102 1,261 19,976 SH   SOLE 2 10,035 0 9,941
PAPA JOHNS INTL INC COM 698813102 1 8 SH   SOLE 4 8 0 0
PAPA JOHNS INTL INC COM 698813102 24 374 SH   SOLE 7 374 0 0
PAPA JOHNS INTL INC COM 698813102 7,887 124,891 SH   SOLE 18 124,891 0 0
PAPA JOHNS INTL INC COM 698813102 2,467 39,067 SH   SOLE 19 39,067 0 0
PAPA JOHNS INTL INC COM 698813102 101,233 1,603,055 SH   SOLE 21 1,603,055 0 0
PAPA JOHNS INTL INC COM 698813102 48,138 762,274 SH   SOLE 22 733,817 0 28,457
PAPA JOHNS INTL INC COM 698813102 109 1,725 SH   SOLE 23 1,725 0 0
PAPA JOHNS INTL INC COM 698813102 690 10,931 SH   SOLE 26 4,118 0 6,813
PAPA JOHNS INTL INC COM 698813102 201 3,189 SH   SOLE 28 3,189 0 0
PAPA JOHNS INTL INC COM 698813102 448 7,099 SH   SOLE 30 7,099 0 0
PAPA JOHNS INTL INC COM 698813102 134 2,118 SH   SOLE 40 2,118 0 0
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 817 35,174 SH   SOLE 2 1,236 0 33,938
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 18 754 SH   SOLE 7 754 0 0
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 3,654 157,236 SH   SOLE 18 157,236 0 0
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 1,450 62,404 SH   SOLE 19 62,404 0 0
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 92,817 3,993,832 SH   SOLE 21 3,993,832 0 0
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 26,689 1,148,429 SH   SOLE 22 1,103,876 0 44,553
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 233 10,034 SH   SOLE 26 0 0 10,034
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 68 2,934 SH   SOLE 28 2,934 0 0
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 1,281 55,111 SH   SOLE 30 55,111 0 0
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 70 3,011 SH   SOLE 40 3,011 0 0
PAR TECHNOLOGY CORP COM 698884103 144 4,670 SH   SOLE 2 337 0 4,333
PAR TECHNOLOGY CORP COM 698884103 5 153 SH   SOLE 7 153 0 0
PAR TECHNOLOGY CORP COM 698884103 1,318 42,885 SH   SOLE 18 42,885 0 0
PAR TECHNOLOGY CORP COM 698884103 630 20,481 SH   SOLE 19 20,481 0 0
PAR TECHNOLOGY CORP COM 698884103 12,558 408,521 SH   SOLE 21 408,521 0 0
PAR TECHNOLOGY CORP COM 698884103 9,086 295,563 SH   SOLE 22 285,370 0 10,193
PARAMOUNT GOLD NEV CORP COM 69924M109 5 6,326 SH   SOLE 21 6,326 0 0
PARAMOUNT GOLD NEV CORP COM 69924M109 14 18,259 SH   SOLE 22 18,259 0 0
PARAMOUNT GROUP INC COM 69924R108 4,913 352,954 SH   SOLE 2 12,940 0 340,014
PARAMOUNT GROUP INC COM 69924R108 785 56,405 SH   SOLE 4 56,405 0 0
PARAMOUNT GROUP INC COM 69924R108 2,758 198,100 SH   SOLE 7 198,100 0 0
PARAMOUNT GROUP INC COM 69924R108 1,272 91,414 SH   SOLE 18 91,414 0 0
PARAMOUNT GROUP INC COM 69924R108 3,316 238,247 SH   SOLE 19 238,247 0 0
PARAMOUNT GROUP INC COM 69924R108 50,849 3,652,951 SH   SOLE 21 3,652,951 0 0
PARAMOUNT GROUP INC COM 69924R108 103,690 7,448,964 SH   SOLE 22 7,072,687 0 376,277
PARAMOUNT GROUP INC COM 69924R108 180 12,947 SH   SOLE 23 12,947 0 0
PARAMOUNT GROUP INC COM 69924R108 6,079 436,701 SH   SOLE 25 436,701 0 0
PARAMOUNT GROUP INC COM 69924R108 2,162 155,350 SH   SOLE 26 45,492 0 109,858
PARAMOUNT GROUP INC COM 69924R108 375 26,939 SH   SOLE 28 26,939 0 0
PARAMOUNT GROUP INC COM 69924R108 1,463 105,111 SH   SOLE 29 105,111 0 0
PARAMOUNT GROUP INC COM 69924R108 12,634 907,614 SH   SOLE 30 907,614 0 0
PARAMOUNT GROUP INC COM 69924R108 57 4,068 SH   SOLE 31 4,068 0 0
PARAMOUNT GROUP INC COM 69924R108 93 6,696 SH   SOLE 36 6,696 0 0
PARAMOUNT GROUP INC COM 69924R108 257 18,469 SH   SOLE 40 18,469 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 57 14,214 SH   SOLE 2 1,169 0 13,045
PARATEK PHARMACEUTICALS INC COM 699374302 4 876 SH   SOLE 7 876 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 467 115,849 SH   SOLE 18 115,849 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 214 53,100 SH   SOLE 19 53,100 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 4,505 1,117,825 SH   SOLE 21 1,117,825 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 4,119 1,022,048 SH   SOLE 22 995,841 0 26,207
PARETEUM CORP COM NEW 69946T207 45 102,597 SH   SOLE 2 4,484 0 98,113
PARETEUM CORP COM NEW 69946T207 171 391,817 SH   SOLE 18 391,817 0 0
PARETEUM CORP COM NEW 69946T207 80 182,086 SH   SOLE 19 182,086 0 0
PARETEUM CORP COM NEW 69946T207 1,667 3,812,039 SH   SOLE 21 3,812,039 0 0
PARETEUM CORP COM NEW 69946T207 1,455 3,326,364 SH   SOLE 22 3,282,895 0 43,469
PARK AEROSPACE CORP COM 70014A104 289 17,763 SH   SOLE 2 809 0 16,954
PARK AEROSPACE CORP COM 70014A104 4 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,422 87,423 SH   SOLE 18 87,423 0 0
PARK AEROSPACE CORP COM 70014A104 532 32,705 SH   SOLE 19 32,705 0 0
PARK AEROSPACE CORP COM 70014A104 37,716 2,318,137 SH   SOLE 21 2,318,137 0 0
PARK AEROSPACE CORP COM 70014A104 10,008 615,118 SH   SOLE 22 591,050 0 24,068
PARK AEROSPACE CORP COM 70014A104 134 8,227 SH   SOLE 26 5,864 0 2,363
PARK AEROSPACE CORP COM 70014A104 44 2,724 SH   SOLE 28 2,724 0 0
PARK AEROSPACE CORP COM 70014A104 386 23,703 SH   SOLE 30 23,703 0 0
PARK AEROSPACE CORP COM 70014A104 34 2,064 SH   SOLE 40 2,064 0 0
PARK CITY GROUP INC COM NEW 700215304 13 2,622 SH   SOLE 18 2,622 0 0
PARK CITY GROUP INC COM NEW 700215304 218 43,085 SH   SOLE 21 43,085 0 0
PARK CITY GROUP INC COM NEW 700215304 155 30,644 SH   SOLE 22 30,644 0 0
PARK HOTELS RESORTS INC COM 700517105 26,334 1,017,947 SH   SOLE 2 385,401 0 632,546
PARK HOTELS RESORTS INC COM 700517105 7,667 296,358 SH   SOLE 4 296,358 0 0
PARK HOTELS RESORTS INC COM 700517105 8,185 316,389 SH   SOLE 7 316,389 0 0
PARK HOTELS RESORTS INC COM 700517105 3,295 127,386 SH   SOLE 13 127,386 0 0
PARK HOTELS RESORTS INC COM 700517105 6 225 SH   SOLE 15 225 0 0
PARK HOTELS RESORTS INC COM 700517105 26,315 1,017,210 SH   SOLE 18 816,571 0 200,639
PARK HOTELS RESORTS INC COM 700517105 41,527 1,605,223 SH   SOLE 19 1,605,223 0 0
PARK HOTELS RESORTS INC COM 700517105 348,228 13,460,674 SH   SOLE 21 13,460,674 0 0
PARK HOTELS RESORTS INC COM 700517105 359,485 13,895,812 SH   SOLE 22 11,093,641 0 2,802,171
PARK HOTELS RESORTS INC COM 700517105 10,007 386,826 SH   SOLE 23 386,826 0 0
PARK HOTELS RESORTS INC COM 700517105 21,625 835,909 SH   SOLE 25 835,909 0 0
PARK HOTELS RESORTS INC COM 700517105 16,076 621,411 SH   SOLE 26 117,606 0 503,805
PARK HOTELS RESORTS INC COM 700517105 779 30,119 SH   SOLE 28 30,119 0 0
PARK HOTELS RESORTS INC COM 700517105 27,592 1,066,566 SH   SOLE 29 459,677 0 606,889
PARK HOTELS RESORTS INC COM 700517105 31,351 1,211,850 SH   SOLE 30 1,211,850 0 0
PARK HOTELS RESORTS INC COM 700517105 15,212 588,024 SH   SOLE 31 470,366 0 117,658
PARK HOTELS RESORTS INC COM 700517105 2,265 87,546 SH   SOLE 34 87,546 0 0
PARK HOTELS RESORTS INC COM 700517105 5,611 216,878 SH   SOLE 36 216,878 0 0
PARK HOTELS RESORTS INC COM 700517105 583 22,549 SH   SOLE 40 22,549 0 0
PARK NATL CORP COM 700658107 1,458 14,238 SH   SOLE 2 564 0 13,674
PARK NATL CORP COM 700658107 6 56 SH   SOLE 4 56 0 0
PARK NATL CORP COM 700658107 24 233 SH   SOLE 7 233 0 0
PARK NATL CORP COM 700658107 4,627 45,197 SH   SOLE 18 45,197 0 0
PARK NATL CORP COM 700658107 2,560 25,003 SH   SOLE 19 25,003 0 0
PARK NATL CORP COM 700658107 46,802 457,140 SH   SOLE 21 457,140 0 0
PARK NATL CORP COM 700658107 45,410 443,544 SH   SOLE 22 426,365 0 17,179
PARK NATL CORP COM 700658107 732 7,145 SH   SOLE 26 3,671 0 3,474
PARK NATL CORP COM 700658107 197 1,927 SH   SOLE 28 1,927 0 0
PARK NATL CORP COM 700658107 608 5,942 SH   SOLE 30 5,942 0 0
PARK NATL CORP COM 700658107 195 1,900 SH   SOLE 40 1,900 0 0
PARK OHIO HLDGS CORP COM 700666100 344 10,235 SH   SOLE 2 384 0 9,851
PARK OHIO HLDGS CORP COM 700666100 7 205 SH   SOLE 7 205 0 0
PARK OHIO HLDGS CORP COM 700666100 1,056 31,383 SH   SOLE 18 31,383 0 0
PARK OHIO HLDGS CORP COM 700666100 869 25,837 SH   SOLE 19 25,837 0 0
PARK OHIO HLDGS CORP COM 700666100 10,783 320,440 SH   SOLE 21 320,440 0 0
PARK OHIO HLDGS CORP COM 700666100 7,693 228,615 SH   SOLE 22 217,467 0 11,148
PARK OHIO HLDGS CORP COM 700666100 152 4,503 SH   SOLE 26 0 0 4,503
PARK OHIO HLDGS CORP COM 700666100 40 1,192 SH   SOLE 28 1,192 0 0
PARK OHIO HLDGS CORP COM 700666100 37 1,114 SH   SOLE 30 1,114 0 0
PARK OHIO HLDGS CORP COM 700666100 28 842 SH   SOLE 40 842 0 0
PARKE BANCORP INC COM 700885106 254 10,005 SH   SOLE 2 447 0 9,558
PARKE BANCORP INC COM 700885106 829 32,668 SH   SOLE 18 32,668 0 0
PARKE BANCORP INC COM 700885106 403 15,862 SH   SOLE 19 15,862 0 0
PARKE BANCORP INC COM 700885106 8,205 323,163 SH   SOLE 21 323,163 0 0
PARKE BANCORP INC COM 700885106 2,520 99,264 SH   SOLE 22 93,535 0 5,729
PARKER DRILLING CO COM 701081507 212 9,402 SH   SOLE 2 942 0 8,460
PARKER DRILLING CO COM 701081507 741 32,913 SH   SOLE 18 32,913 0 0
PARKER DRILLING CO COM 701081507 370 16,431 SH   SOLE 19 16,431 0 0
PARKER DRILLING CO COM 701081507 7,368 327,446 SH   SOLE 21 327,446 0 0
PARKER DRILLING CO COM 701081507 2,895 128,645 SH   SOLE 22 123,592 0 5,053
PARKER DRILLING CO COM 701081507 41 1,824 SH   SOLE 23 1,824 0 0
PARKER DRILLING CO COM 701081507 123 5,460 SH   SOLE 26 0 0 5,460
PARKER HANNIFIN CORP COM 701094104 64,163 311,744 SH   SOLE 2 29,752 0 281,992
PARKER HANNIFIN CORP COM 701094104 12,471 60,594 SH   SOLE 4 57,086 0 3,508
PARKER HANNIFIN CORP COM 701094104 22,339 108,536 SH   SOLE 7 108,536 0 0
PARKER HANNIFIN CORP COM 701094104 44 213 SH   SOLE 13 213 0 0
PARKER HANNIFIN CORP COM 701094104 156 758 SH   SOLE 15 758 0 0
PARKER HANNIFIN CORP COM 701094104 52,693 256,016 SH   SOLE 18 238,644 0 17,372
PARKER HANNIFIN CORP COM 701094104 7,327 35,599 SH   SOLE 19 35,599 0 0
PARKER HANNIFIN CORP COM 701094104 595,370 2,892,671 SH   SOLE 21 2,892,671 0 0
PARKER HANNIFIN CORP COM 701094104 635,846 3,089,329 SH   SOLE 22 2,753,176 0 336,153
PARKER HANNIFIN CORP COM 701094104 19,134 92,963 SH   SOLE 23 92,963 0 0
PARKER HANNIFIN CORP COM 701094104 27,441 133,326 SH   SOLE 25 133,326 0 0
PARKER HANNIFIN CORP COM 701094104 156,890 762,267 SH   SOLE 26 89,190 0 673,077
PARKER HANNIFIN CORP COM 701094104 5,001 24,298 SH   SOLE 28 16,756 0 7,542
PARKER HANNIFIN CORP COM 701094104 530 2,573 SH   SOLE 29 2,573 0 0
PARKER HANNIFIN CORP COM 701094104 90,104 437,779 SH   SOLE 30 437,779 0 0
PARKER HANNIFIN CORP COM 701094104 6,446 31,321 SH   SOLE 31 23,681 0 7,640
PARKER HANNIFIN CORP COM 701094104 1,914 9,298 SH   SOLE 34 9,298 0 0
PARKER HANNIFIN CORP COM 701094104 18,861 91,636 SH   SOLE 36 91,636 0 0
PARKER HANNIFIN CORP COM 701094104 568 2,762 SH   SOLE 40 2,762 0 0
PARSLEY ENERGY INC CL A 701877102 9,308 492,210 SH   SOLE 2 18,011 0 474,199
PARSLEY ENERGY INC CL A 701877102 28 1,456 SH   SOLE 4 1,456 0 0
PARSLEY ENERGY INC CL A 701877102 118 6,230 SH   SOLE 7 6,230 0 0
PARSLEY ENERGY INC CL A 701877102 2,370 125,325 SH   SOLE 18 125,325 0 0
PARSLEY ENERGY INC CL A 701877102 1,202 63,579 SH   SOLE 19 63,579 0 0
PARSLEY ENERGY INC CL A 701877102 68,908 3,644,004 SH   SOLE 21 3,644,004 0 0
PARSLEY ENERGY INC CL A 701877102 145,872 7,713,991 SH   SOLE 22 7,200,706 0 513,285
PARSLEY ENERGY INC CL A 701877102 2,198 116,242 SH   SOLE 26 87,637 0 28,605
PARSLEY ENERGY INC CL A 701877102 777 41,089 SH   SOLE 28 41,089 0 0
PARSLEY ENERGY INC CL A 701877102 2,772 146,613 SH   SOLE 30 146,613 0 0
PARSLEY ENERGY INC CL A 701877102 104 5,476 SH   SOLE 31 5,476 0 0
PARSLEY ENERGY INC CL A 701877102 539 28,502 SH   SOLE 34 28,502 0 0
PARSLEY ENERGY INC CL A 701877102 583 30,828 SH   SOLE 40 30,828 0 0
PARSONS CORPORATION COM 70202L102 380 9,200 SH   SOLE 2 1,892 0 7,308
PARSONS CORPORATION COM 70202L102 11 256 SH   SOLE 4 256 0 0
PARSONS CORPORATION COM 70202L102 12 298 SH   SOLE 7 298 0 0
PARSONS CORPORATION COM 70202L102 2,892 70,065 SH   SOLE 18 64,689 0 5,376
PARSONS CORPORATION COM 70202L102 2,392 57,957 SH   SOLE 19 57,957 0 0
PARSONS CORPORATION COM 70202L102 39,884 966,189 SH   SOLE 21 966,189 0 0
PARSONS CORPORATION COM 70202L102 23,674 573,499 SH   SOLE 22 545,129 0 28,370
PARSONS CORPORATION COM 70202L102 203 4,928 SH   SOLE 23 4,928 0 0
PARSONS CORPORATION COM 70202L102 1,073 25,986 SH   SOLE 26 679 0 25,307
PARSONS CORPORATION COM 70202L102 225 5,462 SH   SOLE 28 5,462 0 0
PARSONS CORPORATION COM 70202L102 161 3,908 SH   SOLE 30 3,908 0 0
PARSONS CORPORATION COM 70202L102 2 47 SH   SOLE 31 0 0 47
PARSONS CORPORATION COM 70202L102 140 3,386 SH   SOLE 40 3,386 0 0
PARTY CITY HOLDCO INC COM 702149105 141 60,420 SH   SOLE 2 4,922 0 55,498
PARTY CITY HOLDCO INC COM 702149105 1 553 SH   SOLE 7 553 0 0
PARTY CITY HOLDCO INC COM 702149105 434 185,331 SH   SOLE 18 185,331 0 0
PARTY CITY HOLDCO INC COM 702149105 353 150,936 SH   SOLE 19 150,936 0 0
PARTY CITY HOLDCO INC COM 702149105 4,426 1,891,627 SH   SOLE 21 1,891,627 0 0
PARTY CITY HOLDCO INC COM 702149105 3,870 1,653,640 SH   SOLE 22 1,556,036 0 97,604
PARTY CITY HOLDCO INC COM 702149105 16 7,035 SH   SOLE 28 7,035 0 0
PARTY CITY HOLDCO INC COM 702149105 22 9,525 SH   SOLE 30 9,525 0 0
PARTY CITY HOLDCO INC COM 702149105 25 10,562 SH   SOLE 34 10,562 0 0
PARTY CITY HOLDCO INC COM 702149105 34 14,486 SH   SOLE 40 14,486 0 0
PATHFINDER BANCORP INC MD COM 70319R109 10 703 SH   SOLE 18 703 0 0
PATHFINDER BANCORP INC MD COM 70319R109 10 713 SH   SOLE 21 713 0 0
PATRICK INDS INC COM 703343103 744 14,187 SH   SOLE 2 793 0 13,394
PATRICK INDS INC COM 703343103 10 192 SH   SOLE 4 192 0 0
PATRICK INDS INC COM 703343103 24 449 SH   SOLE 7 449 0 0
PATRICK INDS INC COM 703343103 5,272 100,552 SH   SOLE 18 100,552 0 0
PATRICK INDS INC COM 703343103 2,074 39,556 SH   SOLE 19 39,556 0 0
PATRICK INDS INC COM 703343103 129,108 2,462,492 SH   SOLE 21 2,462,492 0 0
PATRICK INDS INC COM 703343103 35,280 672,900 SH   SOLE 22 642,659 0 30,241
PATRICK INDS INC COM 703343103 754 14,385 SH   SOLE 26 12,558 0 1,827
PATRICK INDS INC COM 703343103 174 3,316 SH   SOLE 28 3,316 0 0
PATRICK INDS INC COM 703343103 1,625 30,989 SH   SOLE 30 30,989 0 0
PATRICK INDS INC COM 703343103 93 1,780 SH   SOLE 40 1,780 0 0
PATRIOT NATL BANCORP INC COM NEW 70336F203 4 316 SH   SOLE 18 316 0 0
PATRIOT NATL BANCORP INC COM NEW 70336F203 1 59 SH   SOLE 21 59 0 0
PATRIOT TRANSN HLDG INC COM 70338W105 13 681 SH   SOLE 21 681 0 0
PATRIOT TRANSN HLDG INC COM 70338W105 983 50,486 SH   SOLE 22 50,486 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 4,557 170,321 SH   SOLE 2 82,826 0 87,495
PATTERN ENERGY GROUP INC CL A 70338P100 14 509 SH   SOLE 4 509 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 43 1,625 SH   SOLE 7 1,625 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 8,008 299,297 SH   SOLE 18 299,297 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 4,446 166,156 SH   SOLE 19 166,156 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 102,758 3,840,689 SH   SOLE 21 3,840,689 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 73,234 2,737,201 SH   SOLE 22 2,626,655 0 110,546
PATTERN ENERGY GROUP INC CL A 70338P100 1,303 48,699 SH   SOLE 26 26,420 0 22,279
PATTERN ENERGY GROUP INC CL A 70338P100 309 11,535 SH   SOLE 28 11,535 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 15,913 594,761 SH   SOLE 30 594,761 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 313 11,687 SH   SOLE 40 11,687 0 0
PATTERSON COMPANIES INC COM 703395103 3,245 158,448 SH   SOLE 2 75,897 0 82,551
PATTERSON COMPANIES INC COM 703395103 8 383 SH   SOLE 4 383 0 0
PATTERSON COMPANIES INC COM 703395103 57 2,801 SH   SOLE 7 2,801 0 0
PATTERSON COMPANIES INC COM 703395103 11,008 537,501 SH   SOLE 18 481,990 0 55,511
PATTERSON COMPANIES INC COM 703395103 17,378 848,557 SH   SOLE 19 848,557 0 0
PATTERSON COMPANIES INC COM 703395103 127,683 6,234,507 SH   SOLE 21 6,234,507 0 0
PATTERSON COMPANIES INC COM 703395103 81,870 3,997,546 SH   SOLE 22 3,864,525 0 133,021
PATTERSON COMPANIES INC COM 703395103 2,808 137,115 SH   SOLE 23 137,115 0 0
PATTERSON COMPANIES INC COM 703395103 7,908 386,114 SH   SOLE 26 14,756 0 371,358
PATTERSON COMPANIES INC COM 703395103 214 10,439 SH   SOLE 28 10,439 0 0
PATTERSON COMPANIES INC COM 703395103 535 26,127 SH   SOLE 30 26,127 0 0
PATTERSON COMPANIES INC COM 703395103 9 459 SH   SOLE 31 0 0 459
PATTERSON COMPANIES INC COM 703395103 277 13,538 SH   SOLE 34 13,538 0 0
PATTERSON COMPANIES INC COM 703395103 49 2,392 SH   SOLE 36 2,392 0 0
PATTERSON COMPANIES INC COM 703395103 191 9,307 SH   SOLE 40 9,307 0 0
PATTERSON UTI ENERGY INC COM 703481101 5,851 557,206 SH   SOLE 2 168,835 0 388,371
PATTERSON UTI ENERGY INC COM 703481101 8 770 SH   SOLE 4 770 0 0
PATTERSON UTI ENERGY INC COM 703481101 61 5,809 SH   SOLE 7 5,809 0 0
PATTERSON UTI ENERGY INC COM 703481101 373 35,520 SH   SOLE 13 35,520 0 0
PATTERSON UTI ENERGY INC COM 703481101 6,410 610,439 SH   SOLE 18 576,921 0 33,518
PATTERSON UTI ENERGY INC COM 703481101 5,020 478,135 SH   SOLE 19 478,135 0 0
PATTERSON UTI ENERGY INC COM 703481101 103,995 9,904,289 SH   SOLE 21 9,904,289 0 0
PATTERSON UTI ENERGY INC COM 703481101 82,361 7,843,948 SH   SOLE 22 7,331,377 0 512,571
PATTERSON UTI ENERGY INC COM 703481101 1,153 109,810 SH   SOLE 26 42,608 0 67,202
PATTERSON UTI ENERGY INC COM 703481101 276 26,300 SH   SOLE 28 26,300 0 0
PATTERSON UTI ENERGY INC COM 703481101 785 74,781 SH   SOLE 30 74,781 0 0
PATTERSON UTI ENERGY INC COM 703481101 70 6,711 SH   SOLE 31 4,473 0 2,238
PATTERSON UTI ENERGY INC COM 703481101 321 30,524 SH   SOLE 36 30,524 0 0
PATTERSON UTI ENERGY INC COM 703481101 217 20,687 SH   SOLE 40 20,687 0 0
PAVMED INC COM 70387R106 4 3,686 SH   SOLE 18 3,686 0 0
PAVMED INC COM 70387R106 72 60,342 SH   SOLE 21 60,342 0 0
PAYCHEX INC COM 704326107 107,813 1,267,490 SH   SOLE 2 522,110 0 745,380
PAYCHEX INC COM 704326107 18,139 213,252 SH   SOLE 4 204,720 0 8,532
PAYCHEX INC COM 704326107 51,663 607,366 SH   SOLE 7 432,239 0 175,127
PAYCHEX INC COM 704326107 6,564 77,173 SH   SOLE 13 77,173 0 0
PAYCHEX INC COM 704326107 196 2,301 SH   SOLE 15 2,301 0 0
PAYCHEX INC COM 704326107 3 34 SH   SOLE 17 0 0 34
PAYCHEX INC COM 704326107 131,197 1,542,408 SH   SOLE 18 1,369,931 0 172,477
PAYCHEX INC COM 704326107 138,661 1,630,160 SH   SOLE 19 1,630,160 0 0
PAYCHEX INC COM 704326107 1,189,361 13,982,612 SH   SOLE 21 13,982,612 0 0
PAYCHEX INC COM 704326107 890,793 10,472,523 SH   SOLE 22 8,927,859 0 1,544,664
PAYCHEX INC COM 704326107 30,604 359,791 SH   SOLE 23 359,791 0 0
PAYCHEX INC COM 704326107 39,543 464,884 SH   SOLE 25 464,884 0 0
PAYCHEX INC COM 704326107 187,319 2,202,199 SH   SOLE 26 481,798 0 1,720,401
PAYCHEX INC COM 704326107 5,212 61,272 SH   SOLE 28 42,192 0 19,080
PAYCHEX INC COM 704326107 32,346 380,278 SH   SOLE 29 109,769 0 270,509
PAYCHEX INC COM 704326107 153,255 1,801,733 SH   SOLE 30 1,801,733 0 0
PAYCHEX INC COM 704326107 18,617 218,871 SH   SOLE 31 179,996 0 38,875
PAYCHEX INC COM 704326107 4,956 58,259 SH   SOLE 32 58,259 0 0
PAYCHEX INC COM 704326107 75,300 885,253 SH   SOLE 34 885,253 0 0
PAYCHEX INC COM 704326107 35,238 414,268 SH   SOLE 36 414,268 0 0
PAYCHEX INC COM 704326107 2,342 27,530 SH   SOLE 37 27,530 0 0
PAYCHEX INC COM 704326107 566 6,659 SH   SOLE 40 6,659 0 0
PAYCOM SOFTWARE INC COM 70432V102 29,161 110,140 SH   SOLE 2 7,177 0 102,963
PAYCOM SOFTWARE INC COM 70432V102 5,991 22,628 SH   SOLE 4 21,241 0 1,387
PAYCOM SOFTWARE INC COM 70432V102 1,260 4,758 SH   SOLE 7 3,688 0 1,070
PAYCOM SOFTWARE INC COM 70432V102 194 731 SH   SOLE 13 731 0 0
PAYCOM SOFTWARE INC COM 70432V102 72 273 SH   SOLE 15 273 0 0
PAYCOM SOFTWARE INC COM 70432V102 9,393 35,479 SH   SOLE 18 31,364 0 4,115
PAYCOM SOFTWARE INC COM 70432V102 3,771 14,242 SH   SOLE 19 14,242 0 0
PAYCOM SOFTWARE INC COM 70432V102 252,713 954,498 SH   SOLE 21 954,498 0 0
PAYCOM SOFTWARE INC COM 70432V102 368,108 1,390,347 SH   SOLE 22 1,300,419 0 89,928
PAYCOM SOFTWARE INC COM 70432V102 9,387 35,455 SH   SOLE 23 35,455 0 0
PAYCOM SOFTWARE INC COM 70432V102 11,610 43,851 SH   SOLE 25 43,851 0 0
PAYCOM SOFTWARE INC COM 70432V102 51,808 195,678 SH   SOLE 26 42,179 0 153,499
PAYCOM SOFTWARE INC COM 70432V102 2,459 9,286 SH   SOLE 28 6,478 0 2,808
PAYCOM SOFTWARE INC COM 70432V102 3,009 11,366 SH   SOLE 29 984 0 10,382
PAYCOM SOFTWARE INC COM 70432V102 24,014 90,700 SH   SOLE 30 90,700 0 0
PAYCOM SOFTWARE INC COM 70432V102 2,811 10,617 SH   SOLE 31 8,813 0 1,804
PAYCOM SOFTWARE INC COM 70432V102 733 2,770 SH   SOLE 34 2,770 0 0
PAYCOM SOFTWARE INC COM 70432V102 7,988 30,172 SH   SOLE 36 30,172 0 0
PAYCOM SOFTWARE INC COM 70432V102 307 1,160 SH   SOLE 40 1,160 0 0
PAYLOCITY HLDG CORP COM 70438V106 14,026 116,086 SH   SOLE 2 48,329 0 67,757
PAYLOCITY HLDG CORP COM 70438V106 743 6,150 SH   SOLE 4 6,150 0 0
PAYLOCITY HLDG CORP COM 70438V106 168 1,391 SH   SOLE 7 1,391 0 0
PAYLOCITY HLDG CORP COM 70438V106 826 6,839 SH   SOLE 13 6,839 0 0
PAYLOCITY HLDG CORP COM 70438V106 6,124 50,684 SH   SOLE 18 33,529 0 17,155
PAYLOCITY HLDG CORP COM 70438V106 77,742 643,452 SH   SOLE 19 643,452 0 0
PAYLOCITY HLDG CORP COM 70438V106 69,093 571,870 SH   SOLE 21 571,870 0 0
PAYLOCITY HLDG CORP COM 70438V106 158,501 1,311,880 SH   SOLE 22 1,208,641 0 103,239
PAYLOCITY HLDG CORP COM 70438V106 4,867 40,281 SH   SOLE 23 40,281 0 0
PAYLOCITY HLDG CORP COM 70438V106 141 1,164 SH   SOLE 25 1,164 0 0
PAYLOCITY HLDG CORP COM 70438V106 10,359 85,741 SH   SOLE 26 9,935 0 75,806
PAYLOCITY HLDG CORP COM 70438V106 544 4,501 SH   SOLE 28 4,501 0 0
PAYLOCITY HLDG CORP COM 70438V106 2,292 18,972 SH   SOLE 29 4,566 0 14,406
PAYLOCITY HLDG CORP COM 70438V106 1,866 15,447 SH   SOLE 30 15,447 0 0
PAYLOCITY HLDG CORP COM 70438V106 1,293 10,704 SH   SOLE 31 9,390 0 1,314
PAYLOCITY HLDG CORP COM 70438V106 494 4,089 SH   SOLE 34 4,089 0 0
PAYLOCITY HLDG CORP COM 70438V106 440 3,644 SH   SOLE 36 3,644 0 0
PAYLOCITY HLDG CORP COM 70438V106 450 3,724 SH   SOLE 40 3,724 0 0
PAYPAL HLDGS INC COM 70450Y103 345,308 3,192,275 SH   SOLE 2 436,757 0 2,755,518
PAYPAL HLDGS INC COM 70450Y103 56,211 519,654 SH   SOLE 4 489,438 0 30,216
PAYPAL HLDGS INC COM 70450Y103 111,733 1,032,941 SH   SOLE 7 1,032,941 0 0
PAYPAL HLDGS INC COM 70450Y103 941 8,695 SH   SOLE 13 8,695 0 0
PAYPAL HLDGS INC COM 70450Y103 955 8,826 SH   SOLE 15 8,826 0 0
PAYPAL HLDGS INC COM 70450Y103 2 18 SH   SOLE 17 0 0 18
PAYPAL HLDGS INC COM 70450Y103 342,378 3,165,189 SH   SOLE 18 2,792,883 0 372,306
PAYPAL HLDGS INC COM 70450Y103 175,553 1,622,935 SH   SOLE 19 1,622,935 0 0
PAYPAL HLDGS INC COM 70450Y103 2,368,438 21,895,513 SH   SOLE 21 21,895,513 0 0
PAYPAL HLDGS INC COM 70450Y103 3,065,089 28,335,852 SH   SOLE 22 25,368,055 0 2,967,797
PAYPAL HLDGS INC COM 70450Y103 93,044 860,168 SH   SOLE 23 860,168 0 0
PAYPAL HLDGS INC COM 70450Y103 150,251 1,389,031 SH   SOLE 25 1,389,031 0 0
PAYPAL HLDGS INC COM 70450Y103 560,124 5,178,182 SH   SOLE 26 641,448 0 4,536,734
PAYPAL HLDGS INC COM 70450Y103 22,610 209,019 SH   SOLE 28 145,833 0 63,186
PAYPAL HLDGS INC COM 70450Y103 13,242 122,418 SH   SOLE 29 26,466 0 95,952
PAYPAL HLDGS INC COM 70450Y103 501,361 4,634,936 SH   SOLE 30 4,634,936 0 0
PAYPAL HLDGS INC COM 70450Y103 28,411 262,655 SH   SOLE 31 204,713 0 57,942
PAYPAL HLDGS INC COM 70450Y103 20,672 191,108 SH   SOLE 32 191,108 0 0
PAYPAL HLDGS INC COM 70450Y103 71,866 664,383 SH   SOLE 34 664,383 0 0
PAYPAL HLDGS INC COM 70450Y103 83,511 772,032 SH   SOLE 36 772,032 0 0
PAYPAL HLDGS INC COM 70450Y103 2,765 25,562 SH   SOLE 40 25,562 0 0
PAYSIGN INC COM 70451A104 126 12,407 SH   SOLE 2 1,221 0 11,186
PAYSIGN INC COM 70451A104 4 352 SH   SOLE 7 352 0 0
PAYSIGN INC COM 70451A104 1,095 107,842 SH   SOLE 18 107,842 0 0
PAYSIGN INC COM 70451A104 534 52,587 SH   SOLE 19 52,587 0 0
PAYSIGN INC COM 70451A104 11,022 1,085,895 SH   SOLE 21 1,085,895 0 0
PAYSIGN INC COM 70451A104 8,573 844,582 SH   SOLE 22 822,736 0 21,846
PAYSIGN INC COM 70451A104 60 5,880 SH   SOLE 30 5,880 0 0
PB BANCORP INC COM 70454T100 19 1,283 SH   SOLE 18 1,283 0 0
PB BANCORP INC COM 70454T100 355 23,422 SH   SOLE 21 23,422 0 0
PBF ENERGY INC CL A 69318G106 9,351 298,089 SH   SOLE 2 50,929 0 247,160
PBF ENERGY INC CL A 69318G106 15 465 SH   SOLE 4 465 0 0
PBF ENERGY INC CL A 69318G106 144 4,605 SH   SOLE 7 4,605 0 0
PBF ENERGY INC CL A 69318G106 8,934 284,795 SH   SOLE 18 284,795 0 0
PBF ENERGY INC CL A 69318G106 877 27,957 SH   SOLE 19 27,957 0 0
PBF ENERGY INC CL A 69318G106 166,214 5,298,510 SH   SOLE 21 5,298,510 0 0
PBF ENERGY INC CL A 69318G106 113,613 3,621,694 SH   SOLE 22 3,361,016 0 260,678
PBF ENERGY INC CL A 69318G106 79 2,517 SH   SOLE 25 2,517 0 0
PBF ENERGY INC CL A 69318G106 1,205 38,419 SH   SOLE 26 22,651 0 15,768
PBF ENERGY INC CL A 69318G106 441 14,059 SH   SOLE 28 14,059 0 0
PBF ENERGY INC CL A 69318G106 1,150 36,649 SH   SOLE 30 36,649 0 0
PBF ENERGY INC CL A 69318G106 526 16,773 SH   SOLE 31 2,573 0 14,200
PBF ENERGY INC CL A 69318G106 148 4,708 SH   SOLE 34 4,708 0 0
PBF ENERGY INC CL A 69318G106 1,178 37,539 SH   SOLE 36 37,539 0 0
PBF ENERGY INC CL A 69318G106 384 12,229 SH   SOLE 40 12,229 0 0
PC CONNECTION INC COM 69318J100 922 18,561 SH   SOLE 2 7,423 0 11,138
PC CONNECTION INC COM 69318J100 5 108 SH   SOLE 4 108 0 0
PC CONNECTION INC COM 69318J100 9 183 SH   SOLE 7 183 0 0
PC CONNECTION INC COM 69318J100 2,576 51,874 SH   SOLE 18 41,176 0 10,698
PC CONNECTION INC COM 69318J100 8,600 173,181 SH   SOLE 19 173,181 0 0
PC CONNECTION INC COM 69318J100 21,307 429,052 SH   SOLE 21 429,052 0 0
PC CONNECTION INC COM 69318J100 25,816 519,848 SH   SOLE 22 502,924 0 16,924
PC CONNECTION INC COM 69318J100 1,201 24,184 SH   SOLE 23 24,184 0 0
PC CONNECTION INC COM 69318J100 3,162 63,675 SH   SOLE 26 0 0 63,675
PC CONNECTION INC COM 69318J100 76 1,534 SH   SOLE 28 1,534 0 0
PC CONNECTION INC COM 69318J100 200 4,026 SH   SOLE 30 4,026 0 0
PC CONNECTION INC COM 69318J100 440 8,860 SH   SOLE 34 8,860 0 0
PC CONNECTION INC COM 69318J100 48 968 SH   SOLE 40 968 0 0
PC-TEL INC COM 69325Q105 30 3,554 SH   SOLE 18 3,554 0 0
PC-TEL INC COM 69325Q105 462 54,518 SH   SOLE 21 54,518 0 0
PC-TEL INC COM 69325Q105 3,979 469,749 SH   SOLE 22 469,749 0 0
PCB BANCORP COM 69320M109 229 13,277 SH   SOLE 2 473 0 12,804
PCB BANCORP COM 69320M109 766 44,345 SH   SOLE 18 44,345 0 0
PCB BANCORP COM 69320M109 370 21,405 SH   SOLE 19 21,405 0 0
PCB BANCORP COM 69320M109 7,978 461,699 SH   SOLE 21 461,699 0 0
PCB BANCORP COM 69320M109 3,708 214,568 SH   SOLE 22 209,399 0 5,169
PCSB FINL CORP COM 69324R104 305 15,049 SH   SOLE 2 738 0 14,311
PCSB FINL CORP COM 69324R104 9 445 SH   SOLE 7 445 0 0
PCSB FINL CORP COM 69324R104 1,190 58,773 SH   SOLE 18 58,773 0 0
PCSB FINL CORP COM 69324R104 576 28,448 SH   SOLE 19 28,448 0 0
PCSB FINL CORP COM 69324R104 12,123 598,675 SH   SOLE 21 598,675 0 0
PCSB FINL CORP COM 69324R104 7,712 380,818 SH   SOLE 22 366,755 0 14,063
PDC ENERGY INC COM 69327R101 1,724 65,870 SH   SOLE 2 3,552 0 62,318
PDC ENERGY INC COM 69327R101 9 361 SH   SOLE 4 361 0 0
PDC ENERGY INC COM 69327R101 42 1,589 SH   SOLE 7 1,589 0 0
PDC ENERGY INC COM 69327R101 7,203 275,247 SH   SOLE 18 275,247 0 0
PDC ENERGY INC COM 69327R101 3,761 143,707 SH   SOLE 19 143,707 0 0
PDC ENERGY INC COM 69327R101 178,814 6,832,787 SH   SOLE 21 6,832,787 0 0
PDC ENERGY INC COM 69327R101 47,779 1,825,724 SH   SOLE 22 1,742,205 0 83,519
PDC ENERGY INC COM 69327R101 55 2,095 SH   SOLE 23 2,095 0 0
PDC ENERGY INC COM 69327R101 906 34,603 SH   SOLE 26 11,918 0 22,685
PDC ENERGY INC COM 69327R101 225 8,614 SH   SOLE 28 8,614 0 0
PDC ENERGY INC COM 69327R101 2,485 94,972 SH   SOLE 30 94,972 0 0
PDC ENERGY INC COM 69327R101 238 9,093 SH   SOLE 34 9,093 0 0
PDC ENERGY INC COM 69327R101 86 3,268 SH   SOLE 36 3,268 0 0
PDC ENERGY INC COM 69327R101 172 6,584 SH   SOLE 40 6,584 0 0
PDC ENERGY INC NOTE 1.125% 9/1 69327RAD3 830 884,000 PRN   SOLE 2 884,000 0 0
PDC ENERGY INC NOTE 1.125% 9/1 69327RAD3 2,676 2,850,000 PRN   SOLE 19 2,850,000 0 0
PDC ENERGY INC NOTE 1.125% 9/1 69327RAD3 4 4,000 PRN   SOLE 22 4,000 0 0
PDC ENERGY INC NOTE 1.125% 9/1 69327RAD3 27 29,000 PRN   SOLE 25 29,000 0 0
PDC ENERGY INC NOTE 1.125% 9/1 69327RAD3 1,903 2,027,000 PRN   SOLE 26 2,027,000 0 0
PDC ENERGY INC NOTE 1.125% 9/1 69327RAD3 28 30,000 PRN   SOLE 30 30,000 0 0
PDC ENERGY INC NOTE 1.125% 9/1 69327RAD3 357 380,000 PRN   SOLE 34 380,000 0 0
PDF SOLUTIONS INC COM 693282105 443 26,258 SH   SOLE 2 1,169 0 25,089
PDF SOLUTIONS INC COM 693282105 6 380 SH   SOLE 7 380 0 0
PDF SOLUTIONS INC COM 693282105 2,190 129,646 SH   SOLE 18 129,646 0 0
PDF SOLUTIONS INC COM 693282105 833 49,343 SH   SOLE 19 49,343 0 0
PDF SOLUTIONS INC COM 693282105 55,587 3,291,104 SH   SOLE 21 3,291,104 0 0
PDF SOLUTIONS INC COM 693282105 14,808 876,738 SH   SOLE 22 842,067 0 34,671
PDF SOLUTIONS INC COM 693282105 322 19,076 SH   SOLE 26 0 0 19,076
PDF SOLUTIONS INC COM 693282105 64 3,800 SH   SOLE 28 3,800 0 0
PDF SOLUTIONS INC COM 693282105 547 32,369 SH   SOLE 30 32,369 0 0
PDF SOLUTIONS INC COM 693282105 50 2,955 SH   SOLE 40 2,955 0 0
PDL BIOPHARMA INC COM 69329Y104 389 119,953 SH   SOLE 2 4,395 0 115,558
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,326 408,565 SH   SOLE 18 408,565 0 0
PDL BIOPHARMA INC COM 69329Y104 655 201,952 SH   SOLE 19 201,952 0 0
PDL BIOPHARMA INC COM 69329Y104 17,872 5,507,685 SH   SOLE 21 5,507,685 0 0
PDL BIOPHARMA INC COM 69329Y104 14,353 4,423,264 SH   SOLE 22 4,181,988 0 241,276
PDL BIOPHARMA INC COM 69329Y104 103 31,774 SH   SOLE 26 21,375 0 10,399
PDL BIOPHARMA INC COM 69329Y104 74 22,824 SH   SOLE 28 22,824 0 0
PDL BIOPHARMA INC COM 69329Y104 125 38,576 SH   SOLE 30 38,576 0 0
PDL BIOPHARMA INC COM 69329Y104 58 17,876 SH   SOLE 40 17,876 0 0
PDL CMNTY BANCORP COM 69290X101 110 7,461 SH   SOLE 2 270 0 7,191
PDL CMNTY BANCORP COM 69290X101 447 30,414 SH   SOLE 18 30,414 0 0
PDL CMNTY BANCORP COM 69290X101 213 14,465 SH   SOLE 19 14,465 0 0
PDL CMNTY BANCORP COM 69290X101 4,977 338,566 SH   SOLE 21 338,566 0 0
PDL CMNTY BANCORP COM 69290X101 1,273 86,593 SH   SOLE 22 81,248 0 5,345
PDS BIOTECHNOLOGY CORP COM 70465T107 1 277 SH   SOLE 21 277 0 0
PDS BIOTECHNOLOGY CORP COM 70465T107 37 14,136 SH   SOLE 22 14,136 0 0
PEABODY ENERGY CORP NEW COM 704551100 21 2,288 SH   SOLE 2 2,288 0 0
PEABODY ENERGY CORP NEW COM 704551100 3 359 SH   SOLE 4 359 0 0
PEABODY ENERGY CORP NEW COM 704551100 20 2,175 SH   SOLE 7 2,175 0 0
PEABODY ENERGY CORP NEW COM 704551100 2,086 228,734 SH   SOLE 18 228,734 0 0
PEABODY ENERGY CORP NEW COM 704551100 1,409 154,497 SH   SOLE 19 154,497 0 0
PEABODY ENERGY CORP NEW COM 704551100 20,380 2,234,700 SH   SOLE 21 2,234,700 0 0
PEABODY ENERGY CORP NEW COM 704551100 19,763 2,167,042 SH   SOLE 22 2,077,196 0 89,846
PEABODY ENERGY CORP NEW COM 704551100 207 22,738 SH   SOLE 26 16,203 0 6,535
PEABODY ENERGY CORP NEW COM 704551100 86 9,390 SH   SOLE 28 9,390 0 0
PEABODY ENERGY CORP NEW COM 704551100 218 23,958 SH   SOLE 30 23,958 0 0
PEABODY ENERGY CORP NEW COM 704551100 141 15,406 SH   SOLE 36 15,406 0 0
PEABODY ENERGY CORP NEW COM 704551100 70 7,659 SH   SOLE 40 7,659 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 627 20,304 SH   SOLE 2 774 0 19,530
PEAPACK-GLADSTONE FINL CORP COM 704699107 11 353 SH   SOLE 7 353 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 2,102 68,033 SH   SOLE 18 68,033 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 1,032 33,384 SH   SOLE 19 33,384 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 20,802 673,205 SH   SOLE 21 673,205 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 16,448 532,299 SH   SOLE 22 510,791 0 21,508
PEAPACK-GLADSTONE FINL CORP COM 704699107 0 8 SH   SOLE 23 8 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 185 5,986 SH   SOLE 26 0 0 5,986
PEAPACK-GLADSTONE FINL CORP COM 704699107 65 2,107 SH   SOLE 30 2,107 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 5,075 189,283 SH   SOLE 2 60,012 0 129,271
PEBBLEBROOK HOTEL TR COM 70509V100 973 36,277 SH   SOLE 4 36,277 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 3,505 130,748 SH   SOLE 7 130,748 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 19,674 733,843 SH   SOLE 18 733,843 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 9,925 370,190 SH   SOLE 19 370,190 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 276,821 10,325,281 SH   SOLE 21 10,325,281 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 152,767 5,698,129 SH   SOLE 22 5,533,626 0 164,503
PEBBLEBROOK HOTEL TR COM 70509V100 226 8,423 SH   SOLE 23 8,423 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 7,688 286,750 SH   SOLE 25 286,750 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 2,924 109,048 SH   SOLE 26 27,628 0 81,420
PEBBLEBROOK HOTEL TR COM 70509V100 484 18,047 SH   SOLE 28 18,047 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 1,844 68,762 SH   SOLE 29 68,762 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 15,974 595,836 SH   SOLE 30 595,836 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 54 2,001 SH   SOLE 36 2,001 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 340 12,684 SH   SOLE 40 12,684 0 0
PEDEVCO CORP COM PAR 70532Y303 3 1,539 SH   SOLE 18 1,539 0 0
PEDEVCO CORP COM PAR 70532Y303 30 18,346 SH   SOLE 21 18,346 0 0
PEGASYSTEMS INC COM 705573103 5,797 72,787 SH   SOLE 2 2,578 0 70,209
PEGASYSTEMS INC COM 705573103 18 226 SH   SOLE 4 226 0 0
PEGASYSTEMS INC COM 705573103 56 697 SH   SOLE 7 697 0 0
PEGASYSTEMS INC COM 705573103 1,404 17,628 SH   SOLE 18 17,628 0 0
PEGASYSTEMS INC COM 705573103 710 8,919 SH   SOLE 19 8,919 0 0
PEGASYSTEMS INC COM 705573103 48,768 612,278 SH   SOLE 21 612,278 0 0
PEGASYSTEMS INC COM 705573103 84,253 1,057,793 SH   SOLE 22 987,615 0 70,178
PEGASYSTEMS INC COM 705573103 1,510 18,960 SH   SOLE 26 13,744 0 5,216
PEGASYSTEMS INC COM 705573103 438 5,496 SH   SOLE 28 5,496 0 0
PEGASYSTEMS INC COM 705573103 18,016 226,187 SH   SOLE 30 226,187 0 0
PEGASYSTEMS INC COM 705573103 64 806 SH   SOLE 31 806 0 0
PEGASYSTEMS INC COM 705573103 342 4,291 SH   SOLE 40 4,291 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 281 9,902 SH   SOLE 2 9,902 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 178 6,260 SH   SOLE 4 6,260 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 2,664 93,820 SH   SOLE 18 93,820 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 58,096 2,045,649 SH   SOLE 19 2,045,649 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 899 31,638 SH   SOLE 21 31,638 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 20,444 719,850 SH   SOLE 22 719,850 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 8,046 283,301 SH   SOLE 34 283,301 0 0
PEMBINA PIPELINE CORP COM 706327103 1 31 SH   SOLE 18 31 0 0
PEMBINA PIPELINE CORP COM 706327103 6,026 162,597 SH   SOLE 21 162,597 0 0
PENN NATL GAMING INC COM 707569109 3,862 151,109 SH   SOLE 2 59,675 0 91,434
PENN NATL GAMING INC COM 707569109 14 536 SH   SOLE 4 536 0 0
PENN NATL GAMING INC COM 707569109 70 2,726 SH   SOLE 7 2,726 0 0
PENN NATL GAMING INC COM 707569109 429 16,775 SH   SOLE 13 16,775 0 0
PENN NATL GAMING INC COM 707569109 17,510 685,036 SH   SOLE 18 648,069 0 36,967
PENN NATL GAMING INC COM 707569109 9,936 388,745 SH   SOLE 19 388,745 0 0
PENN NATL GAMING INC COM 707569109 200,727 7,853,151 SH   SOLE 21 7,853,151 0 0
PENN NATL GAMING INC COM 707569109 101,144 3,957,110 SH   SOLE 22 3,766,634 0 190,476
PENN NATL GAMING INC COM 707569109 1,023 40,005 SH   SOLE 26 24,589 0 15,416
PENN NATL GAMING INC COM 707569109 351 13,727 SH   SOLE 28 13,727 0 0
PENN NATL GAMING INC COM 707569109 255 9,982 SH   SOLE 29 0 0 9,982
PENN NATL GAMING INC COM 707569109 1,242 48,603 SH   SOLE 30 48,603 0 0
PENN NATL GAMING INC COM 707569109 364 14,230 SH   SOLE 36 14,230 0 0
PENN NATL GAMING INC COM 707569109 283 11,078 SH   SOLE 40 11,078 0 0
PENN VA CORP NEW COM 70788V102 492 16,211 SH   SOLE 2 1,447 0 14,764
PENN VA CORP NEW COM 70788V102 8 266 SH   SOLE 7 266 0 0
PENN VA CORP NEW COM 70788V102 1,932 63,651 SH   SOLE 18 63,651 0 0
PENN VA CORP NEW COM 70788V102 1,346 44,355 SH   SOLE 19 44,355 0 0
PENN VA CORP NEW COM 70788V102 47,339 1,559,768 SH   SOLE 21 1,559,768 0 0
PENN VA CORP NEW COM 70788V102 12,742 419,851 SH   SOLE 22 404,558 0 15,293
PENN VA CORP NEW COM 70788V102 66 2,181 SH   SOLE 23 2,181 0 0
PENN VA CORP NEW COM 70788V102 198 6,521 SH   SOLE 26 0 0 6,521
PENN VA CORP NEW COM 70788V102 34 1,114 SH   SOLE 28 1,114 0 0
PENN VA CORP NEW COM 70788V102 647 21,312 SH   SOLE 30 21,312 0 0
PENN VA CORP NEW COM 70788V102 25 836 SH   SOLE 40 836 0 0
PENNANT GROUP INC COM 70805E109 354 10,716 SH   SOLE 2 998 0 9,718
PENNANT GROUP INC COM 70805E109 4 136 SH   SOLE 4 136 0 0
PENNANT GROUP INC COM 70805E109 16 486 SH   SOLE 7 486 0 0
PENNANT GROUP INC COM 70805E109 3,902 117,978 SH   SOLE 18 114,761 0 3,217
PENNANT GROUP INC COM 70805E109 1,801 54,459 SH   SOLE 19 54,459 0 0
PENNANT GROUP INC COM 70805E109 96,438 2,916,191 SH   SOLE 21 2,916,191 0 0
PENNANT GROUP INC COM 70805E109 25,998 786,140 SH   SOLE 22 751,979 0 34,161
PENNANT GROUP INC COM 70805E109 975 29,485 SH   SOLE 26 5,164 0 24,321
PENNANT GROUP INC COM 70805E109 102 3,095 SH   SOLE 28 3,095 0 0
PENNANT GROUP INC COM 70805E109 1,082 32,713 SH   SOLE 30 32,713 0 0
PENNANT GROUP INC COM 70805E109 88 2,670 SH   SOLE 40 2,670 0 0
PENNANTPARK FLOATING RATE CA COM 70806A106 2,636 216,389 SH   SOLE 30 216,389 0 0
PENNANTPARK INVT CORP COM 708062104 2,423 371,049 SH   SOLE 30 371,049 0 0
PENNEY J C CORP INC COM 708160106 363 324,238 SH   SOLE 2 11,493 0 312,745
PENNEY J C CORP INC COM 708160106 2 1,890 SH   SOLE 4 1,890 0 0
PENNEY J C CORP INC COM 708160106 55 49,467 SH   SOLE 7 49,467 0 0
PENNEY J C CORP INC COM 708160106 1,636 1,460,962 SH   SOLE 18 1,460,962 0 0
PENNEY J C CORP INC COM 708160106 624 556,823 SH   SOLE 19 556,823 0 0
PENNEY J C CORP INC COM 708160106 35,766 31,934,273 SH   SOLE 21 31,934,273 0 0
PENNEY J C CORP INC COM 708160106 10,693 9,547,504 SH   SOLE 22 9,154,012 0 393,492
PENNEY J C CORP INC COM 708160106 79 70,717 SH   SOLE 26 30,526 0 40,191
PENNEY J C CORP INC COM 708160106 47 41,613 SH   SOLE 28 41,613 0 0
PENNEY J C CORP INC COM 708160106 428 382,505 SH   SOLE 30 382,505 0 0
PENNEY J C CORP INC COM 708160106 23 20,953 SH   SOLE 31 0 0 20,953
PENNEY J C CORP INC COM 708160106 35 31,559 SH   SOLE 40 31,559 0 0
PENNS WOODS BANCORP INC COM 708430103 265 7,443 SH   SOLE 2 253 0 7,190
PENNS WOODS BANCORP INC COM 708430103 878 24,699 SH   SOLE 18 24,699 0 0
PENNS WOODS BANCORP INC COM 708430103 431 12,125 SH   SOLE 19 12,125 0 0
PENNS WOODS BANCORP INC COM 708430103 9,079 255,324 SH   SOLE 21 255,324 0 0
PENNS WOODS BANCORP INC COM 708430103 2,767 77,821 SH   SOLE 22 71,553 0 6,268
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 291 54,548 SH   SOLE 2 2,751 0 51,797
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 2 404 SH   SOLE 4 404 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 7 1,394 SH   SOLE 7 1,394 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 1,610 302,050 SH   SOLE 18 302,050 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 641 120,347 SH   SOLE 19 120,347 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 39,345 7,381,823 SH   SOLE 21 7,381,823 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 11,912 2,234,899 SH   SOLE 22 2,150,396 0 84,503
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 20 3,766 SH   SOLE 23 3,766 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 173 32,368 SH   SOLE 26 9,199 0 23,169
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 54 10,193 SH   SOLE 28 10,193 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 603 113,123 SH   SOLE 30 113,123 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 41 7,653 SH   SOLE 40 7,653 0 0
PENNYMAC FINL SVCS INC COM 70932M107 529,684 15,560,647 SH   SOLE   15,560,647 0 0
PENNYMAC FINL SVCS INC COM 70932M107 147 4,309 SH   SOLE 2 0 0 4,309
PENNYMAC FINL SVCS INC COM 70932M107 14 406 SH   SOLE 7 406 0 0
PENNYMAC FINL SVCS INC COM 70932M107 981 28,816 SH   SOLE 18 28,816 0 0
PENNYMAC FINL SVCS INC COM 70932M107 188 5,513 SH   SOLE 19 5,513 0 0
PENNYMAC FINL SVCS INC COM 70932M107 10,912 320,562 SH   SOLE 21 320,562 0 0
PENNYMAC FINL SVCS INC COM 70932M107 3,631 106,668 SH   SOLE 22 106,668 0 0
PENNYMAC MTG INVT TR COM 70931T103 5,911 265,188 SH   SOLE   265,188 0 0
PENNYMAC MTG INVT TR COM 70931T103 1,983 88,980 SH   SOLE 2 3,033 0 85,947
PENNYMAC MTG INVT TR COM 70931T103 7 336 SH   SOLE 4 336 0 0
PENNYMAC MTG INVT TR COM 70931T103 57 2,536 SH   SOLE 7 2,536 0 0
PENNYMAC MTG INVT TR COM 70931T103 1 25 SH   SOLE 17 0 0 25
PENNYMAC MTG INVT TR COM 70931T103 8,988 403,251 SH   SOLE 18 403,251 0 0
PENNYMAC MTG INVT TR COM 70931T103 3,405 152,754 SH   SOLE 19 152,754 0 0
PENNYMAC MTG INVT TR COM 70931T103 280,986 12,605,924 SH   SOLE 21 12,605,924 0 0
PENNYMAC MTG INVT TR COM 70931T103 58,884 2,641,726 SH   SOLE 22 2,533,737 0 107,989
PENNYMAC MTG INVT TR COM 70931T103 230 10,328 SH   SOLE 26 4,146 0 6,182
PENNYMAC MTG INVT TR COM 70931T103 205 9,210 SH   SOLE 28 9,210 0 0
PENNYMAC MTG INVT TR COM 70931T103 2,958 132,688 SH   SOLE 30 132,688 0 0
PENNYMAC MTG INVT TR COM 70931T103 131 5,858 SH   SOLE 36 5,858 0 0
PENNYMAC MTG INVT TR COM 70931T103 187 8,390 SH   SOLE 40 8,390 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 9,784 194,827 SH   SOLE 2 112,655 0 82,172
PENSKE AUTOMOTIVE GRP INC COM 70959W103 697 13,881 SH   SOLE 4 13,881 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 263 5,241 SH   SOLE 7 5,241 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 1,334 26,567 SH   SOLE 18 24,963 0 1,604
PENSKE AUTOMOTIVE GRP INC COM 70959W103 863 17,175 SH   SOLE 19 17,175 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 21,873 435,544 SH   SOLE 21 435,544 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 53,745 1,070,197 SH   SOLE 22 939,999 0 130,198
PENSKE AUTOMOTIVE GRP INC COM 70959W103 1,738 34,610 SH   SOLE 23 34,610 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 462 9,208 SH   SOLE 25 9,208 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 1,185 23,604 SH   SOLE 26 12,109 0 11,495
PENSKE AUTOMOTIVE GRP INC COM 70959W103 228 4,535 SH   SOLE 28 4,535 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 903 17,981 SH   SOLE 29 17,981 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 669 13,327 SH   SOLE 30 13,327 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 1,731 34,462 SH   SOLE 31 32,357 0 2,105
PENSKE AUTOMOTIVE GRP INC COM 70959W103 491 9,778 SH   SOLE 34 9,778 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 298 5,937 SH   SOLE 36 5,937 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 219 4,370 SH   SOLE 40 4,370 0 0
PENTAIR PLC SHS G7S00T104 21,702 473,111 SH   SOLE 2 91,533 0 381,578
PENTAIR PLC SHS G7S00T104 3,445 75,093 SH   SOLE 4 69,833 0 5,260
PENTAIR PLC SHS G7S00T104 28,081 612,183 SH   SOLE 7 324,498 0 287,685
PENTAIR PLC SHS G7S00T104 101 2,209 SH   SOLE 13 2,209 0 0
PENTAIR PLC SHS G7S00T104 51 1,118 SH   SOLE 15 1,118 0 0
PENTAIR PLC SHS G7S00T104 86,824 1,892,826 SH   SOLE 18 1,763,775 0 129,051
PENTAIR PLC SHS G7S00T104 149,381 3,256,619 SH   SOLE 19 3,256,619 0 0
PENTAIR PLC SHS G7S00T104 177,539 3,870,480 SH   SOLE 21 3,870,480 0 0
PENTAIR PLC SHS G7S00T104 217,814 4,748,515 SH   SOLE 22 4,311,795 0 436,720
PENTAIR PLC SHS G7S00T104 5,535 120,664 SH   SOLE 23 120,664 0 0
PENTAIR PLC SHS G7S00T104 12,000 261,608 SH   SOLE 25 261,608 0 0
PENTAIR PLC SHS G7S00T104 43,427 946,747 SH   SOLE 26 158,201 0 788,546
PENTAIR PLC SHS G7S00T104 1,362 29,689 SH   SOLE 28 20,585 0 9,104
PENTAIR PLC SHS G7S00T104 1,672 36,449 SH   SOLE 29 3,071 0 33,378
PENTAIR PLC SHS G7S00T104 68,068 1,483,923 SH   SOLE 30 1,483,923 0 0
PENTAIR PLC SHS G7S00T104 1,828 39,843 SH   SOLE 31 32,230 0 7,613
PENTAIR PLC SHS G7S00T104 3,652 79,610 SH   SOLE 34 79,610 0 0
PENTAIR PLC SHS G7S00T104 5,202 113,414 SH   SOLE 36 113,414 0 0
PENTAIR PLC SHS G7S00T104 159 3,456 SH   SOLE 40 3,456 0 0
PENUMBRA INC COM 70975L107 12,461 75,854 SH   SOLE 2 18,285 0 57,569
PENUMBRA INC COM 70975L107 45 273 SH   SOLE 4 273 0 0
PENUMBRA INC COM 70975L107 89 544 SH   SOLE 7 544 0 0
PENUMBRA INC COM 70975L107 14,731 89,674 SH   SOLE 18 89,584 0 90
PENUMBRA INC COM 70975L107 2,778 16,912 SH   SOLE 19 16,912 0 0
PENUMBRA INC COM 70975L107 294,398 1,792,159 SH   SOLE 21 1,792,159 0 0
PENUMBRA INC COM 70975L107 173,093 1,053,712 SH   SOLE 22 997,761 0 55,951
PENUMBRA INC COM 70975L107 23 139 SH   SOLE 23 139 0 0
PENUMBRA INC COM 70975L107 2,314 14,088 SH   SOLE 26 6,138 0 7,950
PENUMBRA INC COM 70975L107 671 4,085 SH   SOLE 28 4,085 0 0
PENUMBRA INC COM 70975L107 6,647 40,462 SH   SOLE 30 40,462 0 0
PENUMBRA INC COM 70975L107 108 660 SH   SOLE 31 660 0 0
PENUMBRA INC COM 70975L107 544 3,313 SH   SOLE 40 3,313 0 0
PEOPLES BANCORP INC COM 709789101 692 19,962 SH   SOLE 2 869 0 19,093
PEOPLES BANCORP INC COM 709789101 11 330 SH   SOLE 7 330 0 0
PEOPLES BANCORP INC COM 709789101 2,278 65,716 SH   SOLE 18 65,716 0 0
PEOPLES BANCORP INC COM 709789101 1,247 35,973 SH   SOLE 19 35,973 0 0
PEOPLES BANCORP INC COM 709789101 22,592 651,810 SH   SOLE 21 651,810 0 0
PEOPLES BANCORP INC COM 709789101 22,019 635,287 SH   SOLE 22 606,551 0 28,736
PEOPLES BANCORP INC COM 709789101 139 4,000 SH   SOLE 26 0 0 4,000
PEOPLES BANCORP INC COM 709789101 86 2,473 SH   SOLE 28 2,473 0 0
PEOPLES BANCORP INC COM 709789101 143 4,135 SH   SOLE 30 4,135 0 0
PEOPLES BANCORP INC COM 709789101 292 8,421 SH   SOLE 34 8,421 0 0
PEOPLES BANCORP INC COM 709789101 49 1,417 SH   SOLE 40 1,417 0 0
PEOPLES BANCORP N C INC COM 710577107 178 5,428 SH   SOLE 2 165 0 5,263
PEOPLES BANCORP N C INC COM 710577107 547 16,637 SH   SOLE 18 16,637 0 0
PEOPLES BANCORP N C INC COM 710577107 264 8,027 SH   SOLE 19 8,027 0 0
PEOPLES BANCORP N C INC COM 710577107 5,259 160,102 SH   SOLE 21 160,102 0 0
PEOPLES BANCORP N C INC COM 710577107 1,643 50,026 SH   SOLE 22 47,056 0 2,970
PEOPLES FINL SVCS CORP COM 711040105 375 7,439 SH   SOLE 2 268 0 7,171
PEOPLES FINL SVCS CORP COM 711040105 5 92 SH   SOLE 7 92 0 0
PEOPLES FINL SVCS CORP COM 711040105 1,254 24,910 SH   SOLE 18 24,910 0 0
PEOPLES FINL SVCS CORP COM 711040105 609 12,101 SH   SOLE 19 12,101 0 0
PEOPLES FINL SVCS CORP COM 711040105 12,683 251,889 SH   SOLE 21 251,889 0 0
PEOPLES FINL SVCS CORP COM 711040105 4,506 89,500 SH   SOLE 22 83,699 0 5,801
PEOPLES UTAH BANCORP COM 712706209 450 14,954 SH   SOLE 2 672 0 14,282
PEOPLES UTAH BANCORP COM 712706209 8 270 SH   SOLE 7 270 0 0
PEOPLES UTAH BANCORP COM 712706209 1,715 56,928 SH   SOLE 18 56,928 0 0
PEOPLES UTAH BANCORP COM 712706209 849 28,171 SH   SOLE 19 28,171 0 0
PEOPLES UTAH BANCORP COM 712706209 16,685 553,941 SH   SOLE 21 553,941 0 0
PEOPLES UTAH BANCORP COM 712706209 11,949 396,725 SH   SOLE 22 375,222 0 21,503
PEOPLES UTAH BANCORP COM 712706209 2 71 SH   SOLE 23 71 0 0
PEOPLES UTAH BANCORP COM 712706209 61 2,023 SH   SOLE 30 2,023 0 0
PEOPLES UTAH BANCORP COM 712706209 51 1,702 SH   SOLE 40 1,702 0 0
PEOPLES UTD FINL INC COM 712704105 19,479 1,152,630 SH   SOLE 2 130,035 0 1,022,595
PEOPLES UTD FINL INC COM 712704105 2,989 176,858 SH   SOLE 4 167,679 0 9,179
PEOPLES UTD FINL INC COM 712704105 21,959 1,299,347 SH   SOLE 7 763,287 0 536,060
PEOPLES UTD FINL INC COM 712704105 18 1,044 SH   SOLE 13 1,044 0 0
PEOPLES UTD FINL INC COM 712704105 51 3,008 SH   SOLE 15 3,008 0 0
PEOPLES UTD FINL INC COM 712704105 18,579 1,099,372 SH   SOLE 18 1,044,704 0 54,668
PEOPLES UTD FINL INC COM 712704105 2,643 156,389 SH   SOLE 19 156,389 0 0
PEOPLES UTD FINL INC COM 712704105 318,273 18,832,717 SH   SOLE 21 18,832,717 0 0
PEOPLES UTD FINL INC COM 712704105 197,328 11,676,212 SH   SOLE 22 10,496,286 0 1,179,926
PEOPLES UTD FINL INC COM 712704105 6,441 381,153 SH   SOLE 23 381,153 0 0
PEOPLES UTD FINL INC COM 712704105 7,814 462,371 SH   SOLE 25 462,371 0 0
PEOPLES UTD FINL INC COM 712704105 35,551 2,103,589 SH   SOLE 26 373,779 0 1,729,810
PEOPLES UTD FINL INC COM 712704105 1,385 81,972 SH   SOLE 28 57,855 0 24,117
PEOPLES UTD FINL INC COM 712704105 1,700 100,610 SH   SOLE 29 7,319 0 93,291
PEOPLES UTD FINL INC COM 712704105 31,936 1,889,730 SH   SOLE 30 1,889,730 0 0
PEOPLES UTD FINL INC COM 712704105 1,802 106,619 SH   SOLE 31 77,599 0 29,020
PEOPLES UTD FINL INC COM 712704105 2,397 141,814 SH   SOLE 32 141,814 0 0
PEOPLES UTD FINL INC COM 712704105 448 26,524 SH   SOLE 34 26,524 0 0
PEOPLES UTD FINL INC COM 712704105 6,205 367,165 SH   SOLE 36 367,165 0 0
PEOPLES UTD FINL INC COM 712704105 230 13,619 SH   SOLE 40 13,619 0 0
PEPSICO INC COM 713448108 485,536 3,552,618 SH   SOLE 2 463,909 0 3,088,709
PEPSICO INC COM 713448108 90,624 663,085 SH   SOLE 4 624,991 0 38,094
PEPSICO INC COM 713448108 210,238 1,538,292 SH   SOLE 7 1,460,980 0 77,312
PEPSICO INC COM 713448108 6,792 49,699 SH   SOLE 13 49,699 0 0
PEPSICO INC COM 713448108 1,420 10,388 SH   SOLE 15 10,388 0 0
PEPSICO INC COM 713448108 48 350 SH   SOLE 17 0 0 350
PEPSICO INC COM 713448108 853,995 6,248,594 SH   SOLE 18 5,965,006 0 283,588
PEPSICO INC COM 713448108 276,881 2,025,908 SH   SOLE 19 2,025,908 0 0
PEPSICO INC COM 713448108 5,115 37,423 SH   SOLE 20 37,423 0 0
PEPSICO INC COM 713448108 5,081,716 37,182,381 SH   SOLE 21 37,182,381 0 0
PEPSICO INC COM 713448108 4,829,384 35,336,095 SH   SOLE 22 31,674,843 0 3,661,252
PEPSICO INC COM 713448108 140,395 1,027,254 SH   SOLE 23 1,027,254 0 0
PEPSICO INC COM 713448108 208,689 1,526,958 SH   SOLE 25 1,526,958 0 0
PEPSICO INC COM 713448108 1,025,922 7,506,565 SH   SOLE 26 886,062 0 6,620,503
PEPSICO INC COM 713448108 35,752 261,597 SH   SOLE 28 182,404 0 79,193
PEPSICO INC COM 713448108 23,588 172,590 SH   SOLE 29 30,321 0 142,269
PEPSICO INC COM 713448108 956,131 6,995,909 SH   SOLE 30 6,995,909 0 0
PEPSICO INC COM 713448108 45,175 330,541 SH   SOLE 31 251,136 0 79,405
PEPSICO INC COM 713448108 37,850 276,942 SH   SOLE 32 276,942 0 0
PEPSICO INC COM 713448108 61,359 448,956 SH   SOLE 34 448,956 0 0
PEPSICO INC COM 713448108 157,099 1,149,476 SH   SOLE 36 1,149,476 0 0
PEPSICO INC COM 713448108 1,803 13,192 SH   SOLE 37 13,192 0 0
PEPSICO INC COM 713448108 4,208 30,790 SH   SOLE 40 30,790 0 0
PERCEPTRON INC COM 71361F100 9 1,707 SH   SOLE 18 1,707 0 0
PERCEPTRON INC COM 71361F100 154 27,974 SH   SOLE 21 27,974 0 0
PERFICIENT INC COM 71375U101 712 15,465 SH   SOLE 2 3,602 0 11,863
PERFICIENT INC COM 71375U101 7 152 SH   SOLE 4 152 0 0
PERFICIENT INC COM 71375U101 25 552 SH   SOLE 7 552 0 0
PERFICIENT INC COM 71375U101 7,105 154,226 SH   SOLE 18 152,453 0 1,773
PERFICIENT INC COM 71375U101 5,531 120,049 SH   SOLE 19 120,049 0 0
PERFICIENT INC COM 71375U101 169,029 3,668,964 SH   SOLE 21 3,668,964 0 0
PERFICIENT INC COM 71375U101 51,320 1,113,954 SH   SOLE 22 1,071,582 0 42,372
PERFICIENT INC COM 71375U101 343 7,448 SH   SOLE 23 7,448 0 0
PERFICIENT INC COM 71375U101 2,296 49,829 SH   SOLE 26 12,620 0 37,209
PERFICIENT INC COM 71375U101 235 5,092 SH   SOLE 28 5,092 0 0
PERFICIENT INC COM 71375U101 2,141 46,471 SH   SOLE 30 46,471 0 0
PERFICIENT INC COM 71375U101 1,182 25,653 SH   SOLE 34 25,653 0 0
PERFICIENT INC COM 71375U101 189 4,110 SH   SOLE 40 4,110 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 2,916 56,640 SH   SOLE 2 16,340 0 40,300
PERFORMANCE FOOD GROUP CO COM 71377A103 157 3,048 SH   SOLE 4 3,048 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 169 3,285 SH   SOLE 7 3,285 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 2,243 43,578 SH   SOLE 13 43,578 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 22,424 435,578 SH   SOLE 18 378,744 0 56,834
PERFORMANCE FOOD GROUP CO COM 71377A103 40,899 794,461 SH   SOLE 19 794,461 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 182,939 3,553,600 SH   SOLE 21 3,553,600 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 190,019 3,691,127 SH   SOLE 22 3,426,957 0 264,170
PERFORMANCE FOOD GROUP CO COM 71377A103 1,718 33,363 SH   SOLE 23 33,363 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 5,915 114,903 SH   SOLE 26 31,205 0 83,698
PERFORMANCE FOOD GROUP CO COM 71377A103 682 13,255 SH   SOLE 28 13,255 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 2,239 43,498 SH   SOLE 29 0 0 43,498
PERFORMANCE FOOD GROUP CO COM 71377A103 2,562 49,766 SH   SOLE 30 49,766 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 1,070 20,780 SH   SOLE 34 20,780 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 1,332 25,866 SH   SOLE 36 25,866 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 571 11,087 SH   SOLE 40 11,087 0 0
PERFORMANT FINL CORP COM 71377E105 8 7,867 SH   SOLE 18 7,867 0 0
PERFORMANT FINL CORP COM 71377E105 121 118,262 SH   SOLE 21 118,262 0 0
PERFORMANT FINL CORP COM 71377E105 44 43,420 SH   SOLE 22 43,420 0 0
PERION NETWORK LTD SHS NEW M78673114 165 26,520 SH   SOLE 22 26,520 0 0
PERKINELMER INC COM 714046109 26,654 274,501 SH   SOLE 2 27,791 0 246,710
PERKINELMER INC COM 714046109 4,673 48,126 SH   SOLE 4 45,061 0 3,065
PERKINELMER INC COM 714046109 9,165 94,386 SH   SOLE 7 94,386 0 0
PERKINELMER INC COM 714046109 2 24 SH   SOLE 17 0 0 24
PERKINELMER INC COM 714046109 21,567 222,110 SH   SOLE 18 207,368 0 14,742
PERKINELMER INC COM 714046109 3,453 35,564 SH   SOLE 19 35,564 0 0
PERKINELMER INC COM 714046109 249,689 2,571,467 SH   SOLE 21 2,571,467 0 0
PERKINELMER INC COM 714046109 278,753 2,870,786 SH   SOLE 22 2,592,053 0 278,733
PERKINELMER INC COM 714046109 7,705 79,349 SH   SOLE 23 79,349 0 0
PERKINELMER INC COM 714046109 278 2,861 SH   SOLE 25 2,861 0 0
PERKINELMER INC COM 714046109 36,796 378,945 SH   SOLE 26 97,160 0 281,785
PERKINELMER INC COM 714046109 1,969 20,279 SH   SOLE 28 14,034 0 6,245
PERKINELMER INC COM 714046109 2,522 25,975 SH   SOLE 29 2,144 0 23,831
PERKINELMER INC COM 714046109 40,003 411,977 SH   SOLE 30 411,977 0 0
PERKINELMER INC COM 714046109 2,271 23,391 SH   SOLE 31 19,376 0 4,015
PERKINELMER INC COM 714046109 683 7,030 SH   SOLE 34 7,030 0 0
PERKINELMER INC COM 714046109 2,088 21,500 SH   SOLE 36 21,500 0 0
PERKINELMER INC COM 714046109 251 2,588 SH   SOLE 40 2,588 0 0
PERMA PIPE INTL HLDGS INC COM 714167103 15 1,618 SH   SOLE 18 1,618 0 0
PERMA PIPE INTL HLDGS INC COM 714167103 268 28,615 SH   SOLE 21 28,615 0 0
PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 22 2,402 SH   SOLE 18 2,402 0 0
PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 334 36,685 SH   SOLE 21 36,685 0 0
PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 2,904 319,124 SH   SOLE 22 319,124 0 0
PERRIGO CO PLC SHS G97822103 17,515 339,040 SH   SOLE 2 45,992 0 293,048
PERRIGO CO PLC SHS G97822103 3,126 60,507 SH   SOLE 4 57,116 0 3,391
PERRIGO CO PLC SHS G97822103 10,648 206,112 SH   SOLE 7 123,282 0 82,830
PERRIGO CO PLC SHS G97822103 302 5,841 SH   SOLE 13 5,841 0 0
PERRIGO CO PLC SHS G97822103 29 559 SH   SOLE 15 559 0 0
PERRIGO CO PLC SHS G97822103 20,590 398,558 SH   SOLE 18 379,257 0 19,301
PERRIGO CO PLC SHS G97822103 2,879 55,737 SH   SOLE 19 55,737 0 0
PERRIGO CO PLC SHS G97822103 181,421 3,511,836 SH   SOLE 21 3,511,836 0 0
PERRIGO CO PLC SHS G97822103 181,864 3,520,400 SH   SOLE 22 3,183,320 0 337,080
PERRIGO CO PLC SHS G97822103 4,779 92,516 SH   SOLE 23 92,516 0 0
PERRIGO CO PLC SHS G97822103 7,296 141,231 SH   SOLE 25 141,231 0 0
PERRIGO CO PLC SHS G97822103 36,774 711,850 SH   SOLE 26 146,386 0 565,464
PERRIGO CO PLC SHS G97822103 1,239 23,984 SH   SOLE 28 16,943 0 7,041
PERRIGO CO PLC SHS G97822103 1,587 30,717 SH   SOLE 29 3,390 0 27,327
PERRIGO CO PLC SHS G97822103 32,032 620,062 SH   SOLE 30 620,062 0 0
PERRIGO CO PLC SHS G97822103 1,566 30,318 SH   SOLE 31 23,812 0 6,506
PERRIGO CO PLC SHS G97822103 425 8,232 SH   SOLE 34 8,232 0 0
PERRIGO CO PLC SHS G97822103 3,838 74,302 SH   SOLE 36 74,302 0 0
PERRIGO CO PLC SHS G97822103 133 2,579 SH   SOLE 40 2,579 0 0
PERSONALIS INC COM 71535D106 88 8,077 SH   SOLE 2 3,274 0 4,803
PERSONALIS INC COM 71535D106 348 31,949 SH   SOLE 18 31,949 0 0
PERSONALIS INC COM 71535D106 787 72,215 SH   SOLE 19 72,215 0 0
PERSONALIS INC COM 71535D106 6,817 625,452 SH   SOLE 21 625,452 0 0
PERSONALIS INC COM 71535D106 2,978 273,202 SH   SOLE 22 270,553 0 2,649
PERSONALIS INC COM 71535D106 90 8,243 SH   SOLE 23 8,243 0 0
PERSONALIS INC COM 71535D106 150 13,754 SH   SOLE 26 0 0 13,754
PERSONALIS INC COM 71535D106 24 2,238 SH   SOLE 30 2,238 0 0
PERSPECTA INC COM 715347100 5,145 194,598 SH   SOLE 2 65,064 0 129,534
PERSPECTA INC COM 715347100 17 660 SH   SOLE 4 660 0 0
PERSPECTA INC COM 715347100 104 3,943 SH   SOLE 7 3,943 0 0
PERSPECTA INC COM 715347100 3 104 SH   SOLE 17 0 0 104
PERSPECTA INC COM 715347100 20,832 787,888 SH   SOLE 18 787,888 0 0
PERSPECTA INC COM 715347100 6,563 248,212 SH   SOLE 19 248,212 0 0
PERSPECTA INC COM 715347100 269,829 10,205,338 SH   SOLE 21 10,205,338 0 0
PERSPECTA INC COM 715347100 127,815 4,834,150 SH   SOLE 22 4,642,497 0 191,653
PERSPECTA INC COM 715347100 1,675 63,334 SH   SOLE 26 23,903 0 39,431
PERSPECTA INC COM 715347100 494 18,675 SH   SOLE 28 18,675 0 0
PERSPECTA INC COM 715347100 3,891 147,158 SH   SOLE 30 147,158 0 0
PERSPECTA INC COM 715347100 79 2,986 SH   SOLE 31 0 0 2,986
PERSPECTA INC COM 715347100 126 4,748 SH   SOLE 36 4,748 0 0
PERSPECTA INC COM 715347100 392 14,832 SH   SOLE 40 14,832 0 0
PETIQ INC COM CL A 71639T106 237 9,447 SH   SOLE 2 1,991 0 7,456
PETIQ INC COM CL A 71639T106 7 268 SH   SOLE 7 268 0 0
PETIQ INC COM CL A 71639T106 1,946 77,677 SH   SOLE 18 69,377 0 8,300
PETIQ INC COM CL A 71639T106 1,662 66,330 SH   SOLE 19 66,330 0 0
PETIQ INC COM CL A 71639T106 23,497 938,002 SH   SOLE 21 938,002 0 0
PETIQ INC COM CL A 71639T106 14,910 595,205 SH   SOLE 22 565,738 0 29,467
PETIQ INC COM CL A 71639T106 111 4,439 SH   SOLE 23 4,439 0 0
PETIQ INC COM CL A 71639T106 211 8,435 SH   SOLE 26 0 0 8,435
PETIQ INC COM CL A 71639T106 252 10,040 SH   SOLE 30 10,040 0 0
PETIQ INC COM CL A 71639T106 51 2,017 SH   SOLE 40 2,017 0 0
PETMED EXPRESS INC COM 716382106 382 16,259 SH   SOLE 2 827 0 15,432
PETMED EXPRESS INC COM 716382106 3 113 SH   SOLE 4 113 0 0
PETMED EXPRESS INC COM 716382106 6 249 SH   SOLE 7 249 0 0
PETMED EXPRESS INC COM 716382106 2,177 92,568 SH   SOLE 18 92,568 0 0
PETMED EXPRESS INC COM 716382106 815 34,653 SH   SOLE 19 34,653 0 0
PETMED EXPRESS INC COM 716382106 55,497 2,359,566 SH   SOLE 21 2,359,566 0 0
PETMED EXPRESS INC COM 716382106 14,198 603,669 SH   SOLE 22 578,828 0 24,841
PETMED EXPRESS INC COM 716382106 1,481 62,949 SH   SOLE 23 62,949 0 0
PETMED EXPRESS INC COM 716382106 173 7,373 SH   SOLE 26 0 0 7,373
PETMED EXPRESS INC COM 716382106 72 3,051 SH   SOLE 28 3,051 0 0
PETMED EXPRESS INC COM 716382106 743 31,583 SH   SOLE 30 31,583 0 0
PETMED EXPRESS INC COM 716382106 56 2,381 SH   SOLE 40 2,381 0 0
PETROCHINA CO LTD SPONSORED ADR 71646E100 4,340 86,236 SH   SOLE 2 0 0 86,236
PETROCHINA CO LTD SPONSORED ADR 71646E100 189 3,758 SH   SOLE 19 3,758 0 0
PETROCHINA CO LTD SPONSORED ADR 71646E100 6,415 127,460 SH   SOLE 22 127,460 0 0
PETROCHINA CO LTD SPONSORED ADR 71646E100 791 15,710 SH   SOLE 30 15,710 0 0
PETROCHINA CO LTD SPONSORED ADR 71646E100 5,916 117,541 SH   SOLE 34 117,541 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 15,277 1,023,930 SH   SOLE 18 0 0 1,023,930
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 8,196 549,350 SH   SOLE 19 549,350 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 123,047 8,247,150 SH   SOLE 21 8,247,150 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 20 1,351 SH   SOLE 22 1,351 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 11,621 778,900 SH   SOLE 25 778,900 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 56,685 3,799,270 SH   SOLE 34 3,799,270 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 14,947 937,717 SH   SOLE 18 96,769 0 840,948
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 36,998 2,321,098 SH   SOLE 19 2,321,098 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 78,620 4,932,259 SH   SOLE 21 4,932,259 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 26,234 1,645,790 SH   SOLE 25 1,645,790 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 563 35,342 SH   SOLE 26 35,342 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 7,020 440,400 SH   SOLE 29 440,400 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 5,404 339,031 SH   SOLE 30 339,031 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 4,425 277,631 SH   SOLE 31 0 0 277,631
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 84,277 5,287,128 SH   SOLE 34 5,287,128 0 0
PFENEX INC COM 717071104 134 12,181 SH   SOLE 2 926 0 11,255
PFENEX INC COM 717071104 1,181 107,579 SH   SOLE 18 107,579 0 0
PFENEX INC COM 717071104 583 53,124 SH   SOLE 19 53,124 0 0
PFENEX INC COM 717071104 11,769 1,071,853 SH   SOLE 21 1,071,853 0 0
PFENEX INC COM 717071104 9,362 852,622 SH   SOLE 22 831,940 0 20,682
PFIZER INC COM 717081103 655,944 16,741,814 SH   SOLE 2 4,476,175 0 12,265,639
PFIZER INC COM 717081103 111,327 2,841,412 SH   SOLE 4 2,691,452 0 149,960
PFIZER INC COM 717081103 219,778 5,609,434 SH   SOLE 7 5,347,766 0 261,668
PFIZER INC COM 717081103 8,223 209,890 SH   SOLE 13 209,890 0 0
PFIZER INC COM 717081103 1,290 32,926 SH   SOLE 15 32,926 0 0
PFIZER INC COM 717081103 30 755 SH   SOLE 17 0 0 755
PFIZER INC COM 717081103 1,184,274 30,226,497 SH   SOLE 18 28,527,995 0 1,698,502
PFIZER INC COM 717081103 797,205 20,347,255 SH   SOLE 19 20,347,255 0 0
PFIZER INC COM 717081103 5,229,446 133,472,325 SH   SOLE 21 133,472,325 0 0
PFIZER INC COM 717081103 5,426,525 138,502,422 SH   SOLE 22 122,246,099 0 16,256,323
PFIZER INC COM 717081103 188,578 4,813,110 SH   SOLE 23 4,813,110 0 0
PFIZER INC COM 717081103 240,960 6,150,070 SH   SOLE 25 6,065,194 0 84,876
PFIZER INC COM 717081103 1,043,000 26,620,715 SH   SOLE 26 3,564,458 0 23,056,257
PFIZER INC COM 717081103 40,492 1,033,489 SH   SOLE 28 721,575 0 311,914
PFIZER INC COM 717081103 46,313 1,182,062 SH   SOLE 29 518,148 0 663,914
PFIZER INC COM 717081103 934,559 23,852,972 SH   SOLE 30 23,852,972 0 0
PFIZER INC COM 717081103 82,752 2,112,094 SH   SOLE 31 1,634,894 0 477,200
PFIZER INC COM 717081103 13,371 341,277 SH   SOLE 32 341,277 0 0
PFIZER INC COM 717081103 284,555 7,262,760 SH   SOLE 34 7,262,760 0 0
PFIZER INC COM 717081103 7,809 199,301 SH   SOLE 35 199,301 0 0
PFIZER INC COM 717081103 175,651 4,483,174 SH   SOLE 36 4,483,174 0 0
PFIZER INC COM 717081103 2,673 68,224 SH   SOLE 37 68,224 0 0
PFIZER INC COM 717081103 4,873 124,382 SH   SOLE 40 124,382 0 0
PFSWEB INC COM NEW 717098206 11 3,010 SH   SOLE 18 3,010 0 0
PFSWEB INC COM NEW 717098206 188 49,208 SH   SOLE 21 49,208 0 0
PFSWEB INC COM NEW 717098206 1,112 291,016 SH   SOLE 22 291,016 0 0
PG&E CORP COM 69331C108 10,744 988,402 SH   SOLE 2 15,109 0 973,293
PG&E CORP COM 69331C108 359 32,983 SH   SOLE 4 32,983 0 0
PG&E CORP COM 69331C108 317 29,128 SH   SOLE 7 29,128 0 0
PG&E CORP COM 69331C108 23 2,138 SH   SOLE 15 2,138 0 0
PG&E CORP COM 69331C108 2,488 228,882 SH   SOLE 18 228,882 0 0
PG&E CORP COM 69331C108 1,102 101,403 SH   SOLE 19 101,403 0 0
PG&E CORP COM 69331C108 56,355 5,184,486 SH   SOLE 21 5,184,486 0 0
PG&E CORP COM 69331C108 49,362 4,541,141 SH   SOLE 22 3,502,932 0 1,038,209
PG&E CORP COM 69331C108 5,606 515,744 SH   SOLE 25 515,744 0 0
PG&E CORP COM 69331C108 12,835 1,180,766 SH   SOLE 26 0 0 1,180,766
PG&E CORP COM 69331C108 1,994 183,466 SH   SOLE 30 183,466 0 0
PG&E CORP COM 69331C108 117 10,747 SH   SOLE 31 10,747 0 0
PG&E CORP COM 69331C108 6,077 559,019 SH   SOLE 36 559,019 0 0
PGT INNOVATIONS INC COM 69336V101 602 40,396 SH   SOLE 2 1,969 0 38,427
PGT INNOVATIONS INC COM 69336V101 5 350 SH   SOLE 4 350 0 0
PGT INNOVATIONS INC COM 69336V101 16 1,105 SH   SOLE 7 1,105 0 0
PGT INNOVATIONS INC COM 69336V101 3,959 265,520 SH   SOLE 18 265,520 0 0
PGT INNOVATIONS INC COM 69336V101 1,481 99,350 SH   SOLE 19 99,350 0 0
PGT INNOVATIONS INC COM 69336V101 104,208 6,989,156 SH   SOLE 21 6,989,156 0 0
PGT INNOVATIONS INC COM 69336V101 26,085 1,749,521 SH   SOLE 22 1,686,051 0 63,470
PGT INNOVATIONS INC COM 69336V101 691 46,366 SH   SOLE 26 26,100 0 20,266
PGT INNOVATIONS INC COM 69336V101 109 7,310 SH   SOLE 28 7,310 0 0
PGT INNOVATIONS INC COM 69336V101 1,190 79,835 SH   SOLE 30 79,835 0 0
PGT INNOVATIONS INC COM 69336V101 74 4,981 SH   SOLE 40 4,981 0 0
PHASEBIO PHARMACEUTICALS INC COM 717224109 36 5,889 SH   SOLE 2 567 0 5,322
PHASEBIO PHARMACEUTICALS INC COM 717224109 299 48,912 SH   SOLE 18 48,912 0 0
PHASEBIO PHARMACEUTICALS INC COM 717224109 140 22,889 SH   SOLE 19 22,889 0 0
PHASEBIO PHARMACEUTICALS INC COM 717224109 3,084 504,779 SH   SOLE 21 504,779 0 0
PHASEBIO PHARMACEUTICALS INC COM 717224109 2,549 417,239 SH   SOLE 22 413,250 0 3,989
PHATHOM PHARMACEUTICALS INC COM 71722W107 162 5,191 SH   SOLE 2 0 0 5,191
PHATHOM PHARMACEUTICALS INC COM 71722W107 1,212 38,912 SH   SOLE 18 38,912 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107 602 19,344 SH   SOLE 19 19,344 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107 12,040 386,636 SH   SOLE 21 386,636 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107 3,885 124,768 SH   SOLE 22 118,453 0 6,315
PHATHOM PHARMACEUTICALS INC COM 71722W107 2,019 64,821 SH   SOLE 26 11,761 0 53,060
PHATHOM PHARMACEUTICALS INC COM 71722W107 32 1,043 SH   SOLE 31 0 0 1,043
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 235 9,447 SH   SOLE 2 663 0 8,784
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,391 96,281 SH   SOLE 18 91,393 0 4,888
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 2,263 91,138 SH   SOLE 19 91,138 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 60,422 2,433,436 SH   SOLE 21 2,433,436 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 18,428 742,152 SH   SOLE 22 719,829 0 22,323
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 273 11,008 SH   SOLE 23 11,008 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 877 35,312 SH   SOLE 26 0 0 35,312
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 59 2,384 SH   SOLE 28 2,384 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 721 29,050 SH   SOLE 30 29,050 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 43 1,726 SH   SOLE 40 1,726 0 0
PHILIP MORRIS INTL INC COM 718172109 258,618 3,039,351 SH   SOLE 2 749,330 0 2,290,021
PHILIP MORRIS INTL INC COM 718172109 22,126 260,031 SH   SOLE 4 260,031 0 0
PHILIP MORRIS INTL INC COM 718172109 113,727 1,336,549 SH   SOLE 7 1,336,549 0 0
PHILIP MORRIS INTL INC COM 718172109 1,922 22,583 SH   SOLE 13 22,583 0 0
PHILIP MORRIS INTL INC COM 718172109 623 7,320 SH   SOLE 15 7,320 0 0
PHILIP MORRIS INTL INC COM 718172109 0 1 SH   SOLE 17 0 0 1
PHILIP MORRIS INTL INC COM 718172109 371,418 4,364,997 SH   SOLE 18 4,097,516 0 267,481
PHILIP MORRIS INTL INC COM 718172109 128,791 1,513,585 SH   SOLE 19 1,513,585 0 0
PHILIP MORRIS INTL INC COM 718172109 1,313 15,436 SH   SOLE 20 15,436 0 0
PHILIP MORRIS INTL INC COM 718172109 2,664,228 31,310,711 SH   SOLE 21 31,310,711 0 0
PHILIP MORRIS INTL INC COM 718172109 3,196,020 37,560,466 SH   SOLE 22 33,570,362 0 3,990,104
PHILIP MORRIS INTL INC COM 718172109 106,842 1,255,634 SH   SOLE 23 1,255,634 0 0
PHILIP MORRIS INTL INC COM 718172109 150,375 1,767,247 SH   SOLE 25 1,767,247 0 0
PHILIP MORRIS INTL INC COM 718172109 392,849 4,616,864 SH   SOLE 26 838,547 0 3,778,317
PHILIP MORRIS INTL INC COM 718172109 4,798 56,386 SH   SOLE 29 56,386 0 0
PHILIP MORRIS INTL INC COM 718172109 457,546 5,377,206 SH   SOLE 30 5,377,206 0 0
PHILIP MORRIS INTL INC COM 718172109 14,665 172,349 SH   SOLE 31 83,322 0 89,027
PHILIP MORRIS INTL INC COM 718172109 9,710 114,118 SH   SOLE 32 114,118 0 0
PHILIP MORRIS INTL INC COM 718172109 58,226 684,284 SH   SOLE 34 684,284 0 0
PHILIP MORRIS INTL INC COM 718172109 101,550 1,193,444 SH   SOLE 36 1,193,444 0 0
PHILIP MORRIS INTL INC COM 718172109 2,766 32,508 SH   SOLE 37 32,508 0 0
PHILIP MORRIS INTL INC COM 718172109 2,908 34,172 SH   SOLE 40 34,172 0 0
PHILLIPS 66 COM 718546104 129,594 1,163,217 SH   SOLE 2 165,874 0 997,343
PHILLIPS 66 COM 718546104 22,960 206,084 SH   SOLE 4 193,879 0 12,205
PHILLIPS 66 COM 718546104 59,886 537,524 SH   SOLE 7 425,966 0 111,558
PHILLIPS 66 COM 718546104 3,601 32,323 SH   SOLE 13 32,323 0 0
PHILLIPS 66 COM 718546104 283 2,542 SH   SOLE 15 2,542 0 0
PHILLIPS 66 COM 718546104 1 10 SH   SOLE 17 0 0 10
PHILLIPS 66 COM 718546104 114,570 1,028,360 SH   SOLE 18 953,352 0 75,008
PHILLIPS 66 COM 718546104 19,205 172,378 SH   SOLE 19 172,378 0 0
PHILLIPS 66 COM 718546104 1,131,089 10,152,489 SH   SOLE 21 10,152,489 0 0
PHILLIPS 66 COM 718546104 1,235,443 11,089,154 SH   SOLE 22 9,807,006 0 1,282,148
PHILLIPS 66 COM 718546104 36,779 330,121 SH   SOLE 23 330,121 0 0
PHILLIPS 66 COM 718546104 54,232 486,780 SH   SOLE 25 486,780 0 0
PHILLIPS 66 COM 718546104 291,905 2,620,095 SH   SOLE 26 271,909 0 2,348,186
PHILLIPS 66 COM 718546104 9,346 83,887 SH   SOLE 28 58,516 0 25,371
PHILLIPS 66 COM 718546104 6,181 55,478 SH   SOLE 29 9,985 0 45,493
PHILLIPS 66 COM 718546104 213,331 1,914,824 SH   SOLE 30 1,914,824 0 0
PHILLIPS 66 COM 718546104 12,191 109,426 SH   SOLE 31 78,210 0 31,216
PHILLIPS 66 COM 718546104 4,620 41,468 SH   SOLE 34 41,468 0 0
PHILLIPS 66 COM 718546104 41,805 375,233 SH   SOLE 36 375,233 0 0
PHILLIPS 66 COM 718546104 1,065 9,555 SH   SOLE 40 9,555 0 0
PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 29,734 482,380 SH   SOLE 19 482,380 0 0
PHIO PHARMACEUTICALS CORP COM 71880W204 0 403 SH   SOLE 21 403 0 0
PHIO PHARMACEUTICALS CORP COM 71880W204 0 712 SH   SOLE 22 712 0 0
PHOTRONICS INC COM 719405102 829 52,570 SH   SOLE 2 2,296 0 50,274
PHOTRONICS INC COM 719405102 16 1,005 SH   SOLE 7 1,005 0 0
PHOTRONICS INC COM 719405102 4,793 304,116 SH   SOLE 18 304,116 0 0
PHOTRONICS INC COM 719405102 1,774 112,571 SH   SOLE 19 112,571 0 0
PHOTRONICS INC COM 719405102 118,120 7,494,915 SH   SOLE 21 7,494,915 0 0
PHOTRONICS INC COM 719405102 32,937 2,089,893 SH   SOLE 22 2,000,097 0 89,796
PHOTRONICS INC COM 719405102 419 26,568 SH   SOLE 26 0 0 26,568
PHOTRONICS INC COM 719405102 150 9,535 SH   SOLE 28 9,535 0 0
PHOTRONICS INC COM 719405102 1,508 95,708 SH   SOLE 30 95,708 0 0
PHOTRONICS INC COM 719405102 118 7,483 SH   SOLE 40 7,483 0 0
PHREESIA INC COM 71944F106 608 22,815 SH   SOLE 2 18,264 0 4,551
PHREESIA INC COM 71944F106 1,709 64,134 SH   SOLE 18 36,187 0 27,947
PHREESIA INC COM 71944F106 7,094 266,294 SH   SOLE 19 266,294 0 0
PHREESIA INC COM 71944F106 9,788 367,428 SH   SOLE 21 367,428 0 0
PHREESIA INC COM 71944F106 16,831 631,781 SH   SOLE 22 622,922 0 8,859
PHREESIA INC COM 71944F106 957 35,922 SH   SOLE 23 35,922 0 0
PHREESIA INC COM 71944F106 2,717 101,977 SH   SOLE 26 0 0 101,977
PHREESIA INC COM 71944F106 50 1,867 SH   SOLE 30 1,867 0 0
PHREESIA INC COM 71944F106 987 37,058 SH   SOLE 34 37,058 0 0
PHREESIA INC COM 71944F106 59 2,212 SH   SOLE 40 2,212 0 0
PHUNWARE INC COM 71948P100 15 12,618 SH   SOLE 2 0 0 12,618
PHUNWARE INC COM 71948P100 134 112,832 SH   SOLE 18 112,832 0 0
PHUNWARE INC COM 71948P100 62 52,216 SH   SOLE 19 52,216 0 0
PHUNWARE INC COM 71948P100 1,271 1,067,875 SH   SOLE 21 1,067,875 0 0
PHUNWARE INC COM 71948P100 272 228,614 SH   SOLE 22 219,155 0 9,459
PHYSICIANS RLTY TR COM 71943U104 3,578 188,921 SH   SOLE 2 7,040 0 181,881
PHYSICIANS RLTY TR COM 71943U104 1,017 53,695 SH   SOLE 4 53,695 0 0
PHYSICIANS RLTY TR COM 71943U104 3,545 187,146 SH   SOLE 7 187,146 0 0
PHYSICIANS RLTY TR COM 71943U104 11,981 632,558 SH   SOLE 18 632,558 0 0
PHYSICIANS RLTY TR COM 71943U104 9,790 516,871 SH   SOLE 19 516,871 0 0
PHYSICIANS RLTY TR COM 71943U104 154,890 8,177,945 SH   SOLE 21 8,177,945 0 0
PHYSICIANS RLTY TR COM 71943U104 132,491 6,995,293 SH   SOLE 22 6,766,678 0 228,615
PHYSICIANS RLTY TR COM 71943U104 224 11,848 SH   SOLE 23 11,848 0 0
PHYSICIANS RLTY TR COM 71943U104 7,928 418,606 SH   SOLE 25 418,606 0 0
PHYSICIANS RLTY TR COM 71943U104 2,454 129,593 SH   SOLE 26 31,223 0 98,370
PHYSICIANS RLTY TR COM 71943U104 470 24,794 SH   SOLE 28 24,794 0 0
PHYSICIANS RLTY TR COM 71943U104 1,943 102,590 SH   SOLE 29 102,590 0 0
PHYSICIANS RLTY TR COM 71943U104 16,915 893,065 SH   SOLE 30 893,065 0 0
PHYSICIANS RLTY TR COM 71943U104 342 18,074 SH   SOLE 40 18,074 0 0
PICO HLDGS INC COM NEW 693366205 155 13,928 SH   SOLE 2 787 0 13,141
PICO HLDGS INC COM NEW 693366205 6 580 SH   SOLE 7 580 0 0
PICO HLDGS INC COM NEW 693366205 696 62,604 SH   SOLE 18 62,604 0 0
PICO HLDGS INC COM NEW 693366205 191 17,161 SH   SOLE 19 17,161 0 0
PICO HLDGS INC COM NEW 693366205 7,043 633,407 SH   SOLE 21 633,407 0 0
PICO HLDGS INC COM NEW 693366205 6,843 615,418 SH   SOLE 22 599,841 0 15,577
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 2,888 129,861 SH   SOLE 2 4,880 0 124,981
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 803 36,104 SH   SOLE 4 36,104 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 2,786 125,287 SH   SOLE 7 125,287 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 9,419 423,507 SH   SOLE 18 423,507 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 7,652 344,049 SH   SOLE 19 344,049 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 117,594 5,287,502 SH   SOLE 21 5,287,502 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 108,036 4,857,727 SH   SOLE 22 4,679,103 0 178,624
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 180 8,072 SH   SOLE 23 8,072 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 6,416 288,503 SH   SOLE 25 288,503 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 2,022 90,911 SH   SOLE 26 30,383 0 60,528
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 356 16,023 SH   SOLE 28 16,023 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 1,434 64,489 SH   SOLE 29 64,489 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 13,011 585,011 SH   SOLE 30 585,011 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 53 2,395 SH   SOLE 36 2,395 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 283 12,744 SH   SOLE 40 12,744 0 0
PIER 1 IMPORTS INC COM NEW 720279504 399 62,352 SH   SOLE 21 62,352 0 0
PIER 1 IMPORTS INC COM NEW 720279504 569 88,861 SH   SOLE 22 74,572 0 14,289
PIERIS PHARMACEUTICALS INC COM 720795103 72 19,833 SH   SOLE 2 1,923 0 17,910
PIERIS PHARMACEUTICALS INC COM 720795103 4 1,231 SH   SOLE 7 1,231 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 610 168,549 SH   SOLE 18 168,549 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 290 80,172 SH   SOLE 19 80,172 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 6,421 1,773,685 SH   SOLE 21 1,773,685 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 4,929 1,361,655 SH   SOLE 22 1,320,655 0 41,000
PILGRIMS PRIDE CORP NEW COM 72147K108 4,852 148,309 SH   SOLE 2 25,828 0 122,481
PILGRIMS PRIDE CORP NEW COM 72147K108 9 289 SH   SOLE 4 289 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 7,313 223,539 SH   SOLE 7 223,539 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 1 17 SH   SOLE 17 0 0 17
PILGRIMS PRIDE CORP NEW COM 72147K108 4,675 142,908 SH   SOLE 18 142,908 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 416 12,728 SH   SOLE 19 12,728 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 85,616 2,617,015 SH   SOLE 21 2,617,015 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 61,740 1,887,221 SH   SOLE 22 1,777,439 0 109,782
PILGRIMS PRIDE CORP NEW COM 72147K108 919 28,087 SH   SOLE 26 23,267 0 4,820
PILGRIMS PRIDE CORP NEW COM 72147K108 295 9,016 SH   SOLE 28 9,016 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 922 28,194 SH   SOLE 30 28,194 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 38 1,162 SH   SOLE 31 1,162 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 333 10,183 SH   SOLE 34 10,183 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 271 8,295 SH   SOLE 40 8,295 0 0
PIMCO ETF TR 1-5 US TIP IDX 72201R205 93 1,782 SH   SOLE 17 0 0 1,782
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 1 15 SH   SOLE 17 0 0 15
PIMCO ETF TR INV GRD CRP BD 72201R817 2 19 SH   SOLE 17 0 0 19
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 1 5 SH   SOLE 17 0 0 5
PIMCO ETF TR 25YR+ ZERO U S 72201R882 1 5 SH   SOLE 17 0 0 5
PIMCO MUN INCOME FD II COM 72200W106 106 6,666 SH   SOLE 18 6,666 0 0
PINDUODUO INC SPONSORED ADS 722304102 10,189 269,405 SH   SOLE 2 5,607 0 263,798
PINDUODUO INC SPONSORED ADS 722304102 2,507 66,287 SH   SOLE 4 66,287 0 0
PINDUODUO INC SPONSORED ADS 722304102 975 25,784 SH   SOLE 7 25,784 0 0
PINDUODUO INC SPONSORED ADS 722304102 13 348 SH   SOLE 13 348 0 0
PINDUODUO INC SPONSORED ADS 722304102 3,368 89,043 SH   SOLE 15 86,215 0 2,828
PINDUODUO INC SPONSORED ADS 722304102 2,078 54,940 SH   SOLE 18 54,940 0 0
PINDUODUO INC SPONSORED ADS 722304102 133,399 3,527,201 SH   SOLE 21 3,527,201 0 0
PINDUODUO INC SPONSORED ADS 722304102 86,439 2,285,536 SH   SOLE 22 2,051,484 0 234,052
PINDUODUO INC SPONSORED ADS 722304102 4,234 111,942 SH   SOLE 23 111,942 0 0
PINDUODUO INC SPONSORED ADS 722304102 6,299 166,542 SH   SOLE 25 166,542 0 0
PINDUODUO INC SPONSORED ADS 722304102 28,973 766,080 SH   SOLE 26 81,606 0 684,474
PINDUODUO INC SPONSORED ADS 722304102 1,083 28,633 SH   SOLE 28 28,633 0 0
PINDUODUO INC SPONSORED ADS 722304102 825 21,810 SH   SOLE 29 21,810 0 0
PINDUODUO INC SPONSORED ADS 722304102 40,284 1,065,154 SH   SOLE 30 1,065,154 0 0
PINDUODUO INC SPONSORED ADS 722304102 850 22,477 SH   SOLE 31 10,788 0 11,689
PINDUODUO INC SPONSORED ADS 722304102 870 23,003 SH   SOLE 32 23,003 0 0
PINDUODUO INC SPONSORED ADS 722304102 56,162 1,484,980 SH   SOLE 34 1,484,980 0 0
PINDUODUO INC SPONSORED ADS 722304102 59 1,560 SH   SOLE 40 1,560 0 0
PING IDENTITY HLDG CORP COM 72341T103 808 33,261 SH   SOLE 2 27,619 0 5,642
PING IDENTITY HLDG CORP COM 72341T103 1,133 46,642 SH   SOLE 18 46,642 0 0
PING IDENTITY HLDG CORP COM 72341T103 2,198 90,456 SH   SOLE 19 90,456 0 0
PING IDENTITY HLDG CORP COM 72341T103 11,203 461,018 SH   SOLE 21 461,018 0 0
PING IDENTITY HLDG CORP COM 72341T103 7,903 325,242 SH   SOLE 22 320,228 0 5,014
PING IDENTITY HLDG CORP COM 72341T103 3,950 162,548 SH   SOLE 34 162,548 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 13,550 211,714 SH   SOLE 2 76,385 0 135,329
PINNACLE FINL PARTNERS INC COM 72346Q104 227 3,550 SH   SOLE 4 3,550 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 110 1,719 SH   SOLE 7 1,719 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 12,850 200,788 SH   SOLE 18 197,711 0 3,077
PINNACLE FINL PARTNERS INC COM 72346Q104 1,349 21,078 SH   SOLE 19 21,078 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 232,703 3,635,985 SH   SOLE 21 3,635,985 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 171,348 2,677,308 SH   SOLE 22 2,538,744 0 138,564
PINNACLE FINL PARTNERS INC COM 72346Q104 24 371 SH   SOLE 23 371 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 2,039 31,858 SH   SOLE 26 20,008 0 11,850
PINNACLE FINL PARTNERS INC COM 72346Q104 646 10,100 SH   SOLE 28 10,100 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 1,616 25,250 SH   SOLE 30 25,250 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 97 1,510 SH   SOLE 31 1,510 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 488 7,619 SH   SOLE 40 7,619 0 0
PINNACLE WEST CAP CORP COM 723484101 38,128 423,978 SH   SOLE 2 154,201 0 269,777
PINNACLE WEST CAP CORP COM 723484101 6,918 76,926 SH   SOLE 4 73,973 0 2,953
PINNACLE WEST CAP CORP COM 723484101 21,257 236,375 SH   SOLE 7 164,317 0 72,058
PINNACLE WEST CAP CORP COM 723484101 1,627 18,089 SH   SOLE 13 18,089 0 0
PINNACLE WEST CAP CORP COM 723484101 62 691 SH   SOLE 15 691 0 0
PINNACLE WEST CAP CORP COM 723484101 1 13 SH   SOLE 17 0 0 13
PINNACLE WEST CAP CORP COM 723484101 34,909 388,180 SH   SOLE 18 324,749 0 63,431
PINNACLE WEST CAP CORP COM 723484101 16,777 186,559 SH   SOLE 19 186,559 0 0
PINNACLE WEST CAP CORP COM 723484101 596,232 6,629,960 SH   SOLE 21 6,629,960 0 0
PINNACLE WEST CAP CORP COM 723484101 310,713 3,455,057 SH   SOLE 22 3,080,487 0 374,570
PINNACLE WEST CAP CORP COM 723484101 9,362 104,102 SH   SOLE 23 104,102 0 0
PINNACLE WEST CAP CORP COM 723484101 12,440 138,333 SH   SOLE 25 138,333 0 0
PINNACLE WEST CAP CORP COM 723484101 65,901 732,808 SH   SOLE 26 157,623 0 575,185
PINNACLE WEST CAP CORP COM 723484101 1,866 20,747 SH   SOLE 28 14,651 0 6,096
PINNACLE WEST CAP CORP COM 723484101 1,281 14,246 SH   SOLE 29 14,246 0 0
PINNACLE WEST CAP CORP COM 723484101 63,698 708,307 SH   SOLE 30 708,307 0 0
PINNACLE WEST CAP CORP COM 723484101 5,520 61,379 SH   SOLE 31 33,664 0 27,715
PINNACLE WEST CAP CORP COM 723484101 2,963 32,944 SH   SOLE 32 32,944 0 0
PINNACLE WEST CAP CORP COM 723484101 820 9,115 SH   SOLE 34 9,115 0 0
PINNACLE WEST CAP CORP COM 723484101 12,980 144,330 SH   SOLE 36 144,330 0 0
PINNACLE WEST CAP CORP COM 723484101 185 2,060 SH   SOLE 40 2,060 0 0
PINTEREST INC CL A 72352L106 838 44,962 SH   SOLE 2 17,889 0 27,073
PINTEREST INC CL A 72352L106 571 30,644 SH   SOLE 4 30,644 0 0
PINTEREST INC CL A 72352L106 123 6,611 SH   SOLE 7 6,611 0 0
PINTEREST INC CL A 72352L106 640 34,335 SH   SOLE 13 34,335 0 0
PINTEREST INC CL A 72352L106 1,539 82,566 SH   SOLE 18 47,812 0 34,754
PINTEREST INC CL A 72352L106 25,274 1,355,910 SH   SOLE 19 1,355,910 0 0
PINTEREST INC CL A 72352L106 8,005 429,438 SH   SOLE 21 429,438 0 0
PINTEREST INC CL A 72352L106 35,801 1,920,651 SH   SOLE 22 1,773,660 0 146,991
PINTEREST INC CL A 72352L106 1,994 106,955 SH   SOLE 23 106,955 0 0
PINTEREST INC CL A 72352L106 7,081 379,892 SH   SOLE 26 239,610 0 140,282
PINTEREST INC CL A 72352L106 566 30,377 SH   SOLE 28 22,457 0 7,920
PINTEREST INC CL A 72352L106 1,868 100,224 SH   SOLE 29 3,872 0 96,352
PINTEREST INC CL A 72352L106 5,543 297,355 SH   SOLE 30 297,355 0 0
PINTEREST INC CL A 72352L106 547 29,320 SH   SOLE 31 27,414 0 1,906
PINTEREST INC CL A 72352L106 10,998 590,003 SH   SOLE 34 590,003 0 0
PINTEREST INC CL A 72352L106 1,320 70,827 SH   SOLE 36 70,827 0 0
PINTEREST INC CL A 72352L106 104 5,578 SH   SOLE 40 5,578 0 0
PIONEER BANCORP INC COM 723561106 190 12,404 SH   SOLE 2 545 0 11,859
PIONEER BANCORP INC COM 723561106 605 39,486 SH   SOLE 18 39,486 0 0
PIONEER BANCORP INC COM 723561106 294 19,192 SH   SOLE 19 19,192 0 0
PIONEER BANCORP INC COM 723561106 6,590 430,466 SH   SOLE 21 430,466 0 0
PIONEER BANCORP INC COM 723561106 1,367 89,267 SH   SOLE 22 85,982 0 3,285
PIONEER NAT RES CO COM 723787107 60,963 402,741 SH   SOLE 2 48,243 0 354,498
PIONEER NAT RES CO COM 723787107 11,629 76,827 SH   SOLE 4 72,355 0 4,472
PIONEER NAT RES CO COM 723787107 21,437 141,623 SH   SOLE 7 141,623 0 0
PIONEER NAT RES CO COM 723787107 623 4,118 SH   SOLE 13 4,118 0 0
PIONEER NAT RES CO COM 723787107 157 1,034 SH   SOLE 15 1,034 0 0
PIONEER NAT RES CO COM 723787107 56,952 376,244 SH   SOLE 18 353,185 0 23,059
PIONEER NAT RES CO COM 723787107 49,172 324,845 SH   SOLE 19 324,845 0 0
PIONEER NAT RES CO COM 723787107 614,815 4,061,669 SH   SOLE 21 4,061,669 0 0
PIONEER NAT RES CO COM 723787107 607,090 4,010,638 SH   SOLE 22 3,581,240 0 429,398
PIONEER NAT RES CO COM 723787107 18,507 122,266 SH   SOLE 23 122,266 0 0
PIONEER NAT RES CO COM 723787107 25,710 169,850 SH   SOLE 25 169,850 0 0
PIONEER NAT RES CO COM 723787107 83,572 552,106 SH   SOLE 26 113,860 0 438,246
PIONEER NAT RES CO COM 723787107 4,854 32,070 SH   SOLE 28 22,550 0 9,520
PIONEER NAT RES CO COM 723787107 567 3,749 SH   SOLE 29 3,749 0 0
PIONEER NAT RES CO COM 723787107 95,731 632,432 SH   SOLE 30 632,432 0 0
PIONEER NAT RES CO COM 723787107 5,671 37,462 SH   SOLE 31 29,369 0 8,093
PIONEER NAT RES CO COM 723787107 47,433 313,357 SH   SOLE 34 313,357 0 0
PIONEER NAT RES CO COM 723787107 17,344 114,583 SH   SOLE 36 114,583 0 0
PIONEER NAT RES CO COM 723787107 616 4,070 SH   SOLE 40 4,070 0 0
PIONEER PWR SOLUTIONS INC COM NEW 723836300 14 6,148 SH   SOLE 21 6,148 0 0
PIONEER PWR SOLUTIONS INC COM NEW 723836300 42 18,320 SH   SOLE 22 18,320 0 0
PIPER JAFFRAY COS COM 724078100 1,158 14,488 SH   SOLE 2 590 0 13,898
PIPER JAFFRAY COS COM 724078100 2 21 SH   SOLE 4 21 0 0
PIPER JAFFRAY COS COM 724078100 24 297 SH   SOLE 7 297 0 0
PIPER JAFFRAY COS COM 724078100 0 1 SH   SOLE 17 0 0 1
PIPER JAFFRAY COS COM 724078100 5,016 62,748 SH   SOLE 18 62,748 0 0
PIPER JAFFRAY COS COM 724078100 1,947 24,355 SH   SOLE 19 24,355 0 0
PIPER JAFFRAY COS COM 724078100 130,265 1,629,540 SH   SOLE 21 1,629,540 0 0
PIPER JAFFRAY COS COM 724078100 37,960 474,857 SH   SOLE 22 455,121 0 19,736
PIPER JAFFRAY COS COM 724078100 554 6,934 SH   SOLE 26 5,752 0 1,182
PIPER JAFFRAY COS COM 724078100 140 1,755 SH   SOLE 28 1,755 0 0
PIPER JAFFRAY COS COM 724078100 1,621 20,282 SH   SOLE 30 20,282 0 0
PIPER JAFFRAY COS COM 724078100 156 1,955 SH   SOLE 40 1,955 0 0
PITNEY BOWES INC COM 724479100 442 109,598 SH   SOLE 2 6,102 0 103,496
PITNEY BOWES INC COM 724479100 3 774 SH   SOLE 4 774 0 0
PITNEY BOWES INC COM 724479100 33 8,208 SH   SOLE 7 8,208 0 0
PITNEY BOWES INC COM 724479100 2,958 733,893 SH   SOLE 18 733,893 0 0
PITNEY BOWES INC COM 724479100 1,084 268,934 SH   SOLE 19 268,934 0 0
PITNEY BOWES INC COM 724479100 73,710 18,290,327 SH   SOLE 21 18,290,327 0 0
PITNEY BOWES INC COM 724479100 21,175 5,254,300 SH   SOLE 22 4,967,110 0 287,190
PITNEY BOWES INC COM 724479100 133 32,895 SH   SOLE 26 16,608 0 16,287
PITNEY BOWES INC COM 724479100 93 23,150 SH   SOLE 28 23,150 0 0
PITNEY BOWES INC COM 724479100 998 247,620 SH   SOLE 30 247,620 0 0
PITNEY BOWES INC COM 724479100 88 21,768 SH   SOLE 36 21,768 0 0
PITNEY BOWES INC COM 724479100 83 20,616 SH   SOLE 40 20,616 0 0
PIXELWORKS INC COM NEW 72581M305 30 7,574 SH   SOLE 18 7,574 0 0
PIXELWORKS INC COM NEW 72581M305 425 108,454 SH   SOLE 21 108,454 0 0
PIXELWORKS INC COM NEW 72581M305 2,440 622,540 SH   SOLE 22 622,540 0 0
PJT PARTNERS INC COM CL A 69343T107 664 14,712 SH   SOLE 2 782 0 13,930
PJT PARTNERS INC COM CL A 69343T107 11 251 SH   SOLE 4 251 0 0
PJT PARTNERS INC COM CL A 69343T107 20 443 SH   SOLE 7 443 0 0
PJT PARTNERS INC COM CL A 69343T107 3,509 77,751 SH   SOLE 18 77,751 0 0
PJT PARTNERS INC COM CL A 69343T107 1,803 39,960 SH   SOLE 19 39,960 0 0
PJT PARTNERS INC COM CL A 69343T107 35,273 781,596 SH   SOLE 21 781,596 0 0
PJT PARTNERS INC COM CL A 69343T107 30,427 674,198 SH   SOLE 22 648,651 0 25,547
PJT PARTNERS INC COM CL A 69343T107 625 13,842 SH   SOLE 26 11,479 0 2,363
PJT PARTNERS INC COM CL A 69343T107 128 2,845 SH   SOLE 28 2,845 0 0
PJT PARTNERS INC COM CL A 69343T107 398 8,824 SH   SOLE 30 8,824 0 0
PJT PARTNERS INC COM CL A 69343T107 117 2,599 SH   SOLE 40 2,599 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 370 20,110 SH   SOLE 18 20,110 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 77,024 4,188,353 SH   SOLE 19 4,188,353 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1,895 100,000 SH   SOLE 2 0 0 100,000
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 409 21,603 SH   SOLE 4 21,603 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1,327 70,024 SH   SOLE 18 70,024 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1,053 55,586 SH   SOLE 21 55,586 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 3,995 210,831 SH   SOLE 22 112,931 0 97,900
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1,204 63,515 SH   SOLE 26 41,395 0 22,120
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 366 19,331 SH   SOLE 28 19,331 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1,107 58,422 SH   SOLE 30 58,422 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 10,939 577,239 SH   SOLE 34 577,239 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 302 15,939 SH   SOLE 40 15,939 0 0
PLANET FITNESS INC CL A 72703H101 11,530 154,394 SH   SOLE 2 5,470 0 148,924
PLANET FITNESS INC CL A 72703H101 22 296 SH   SOLE 4 296 0 0
PLANET FITNESS INC CL A 72703H101 107 1,432 SH   SOLE 7 1,432 0 0
PLANET FITNESS INC CL A 72703H101 2,979 39,886 SH   SOLE 18 38,186 0 1,700
PLANET FITNESS INC CL A 72703H101 110,958 1,485,778 SH   SOLE 19 1,485,778 0 0
PLANET FITNESS INC CL A 72703H101 77,833 1,042,218 SH   SOLE 21 1,042,218 0 0
PLANET FITNESS INC CL A 72703H101 171,364 2,294,645 SH   SOLE 22 2,143,549 0 151,096
PLANET FITNESS INC CL A 72703H101 3,594 48,131 SH   SOLE 26 22,459 0 25,672
PLANET FITNESS INC CL A 72703H101 831 11,124 SH   SOLE 28 11,124 0 0
PLANET FITNESS INC CL A 72703H101 2,009 26,899 SH   SOLE 30 26,899 0 0
PLANET FITNESS INC CL A 72703H101 129 1,721 SH   SOLE 31 1,721 0 0
PLANET FITNESS INC CL A 72703H101 672 8,992 SH   SOLE 40 8,992 0 0
PLANTRONICS INC NEW COM 727493108 386 14,114 SH   SOLE 2 1,174 0 12,940
PLANTRONICS INC NEW COM 727493108 4 131 SH   SOLE 4 131 0 0
PLANTRONICS INC NEW COM 727493108 16 578 SH   SOLE 7 578 0 0
PLANTRONICS INC NEW COM 727493108 4,098 149,895 SH   SOLE 18 149,895 0 0
PLANTRONICS INC NEW COM 727493108 1,606 58,733 SH   SOLE 19 58,733 0 0
PLANTRONICS INC NEW COM 727493108 107,259 3,923,165 SH   SOLE 21 3,923,165 0 0
PLANTRONICS INC NEW COM 727493108 27,036 988,871 SH   SOLE 22 941,393 0 47,478
PLANTRONICS INC NEW COM 727493108 193 7,069 SH   SOLE 26 3,884 0 3,185
PLANTRONICS INC NEW COM 727493108 117 4,287 SH   SOLE 28 4,287 0 0
PLANTRONICS INC NEW COM 727493108 1,252 45,791 SH   SOLE 30 45,791 0 0
PLANTRONICS INC NEW COM 727493108 103 3,775 SH   SOLE 40 3,775 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106 1,274 151,694 SH   SOLE 21 151,694 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106 8,981 1,069,222 SH   SOLE 22 1,044,242 0 24,980
PLAYA HOTELS & RESORTS NV SHS N70544106 174 20,665 SH   SOLE 26 0 0 20,665
PLAYA HOTELS & RESORTS NV SHS N70544106 73 8,731 SH   SOLE 30 8,731 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106 57 6,802 SH   SOLE 40 6,802 0 0
PLAYAGS INC COM 72814N104 140 11,558 SH   SOLE 2 1,121 0 10,437
PLAYAGS INC COM 72814N104 4 339 SH   SOLE 7 339 0 0
PLAYAGS INC COM 72814N104 1,163 95,874 SH   SOLE 18 95,874 0 0
PLAYAGS INC COM 72814N104 780 64,341 SH   SOLE 19 64,341 0 0
PLAYAGS INC COM 72814N104 11,513 949,113 SH   SOLE 21 949,113 0 0
PLAYAGS INC COM 72814N104 9,372 772,657 SH   SOLE 22 737,150 0 35,507
PLAYAGS INC COM 72814N104 48 3,977 SH   SOLE 30 3,977 0 0
PLAYAGS INC COM 72814N104 23 1,920 SH   SOLE 40 1,920 0 0
PLDT INC SPONSORED ADR 69344D408 361 18,043 SH   SOLE 4 18,043 0 0
PLDT INC SPONSORED ADR 69344D408 6 301 SH   SOLE 18 301 0 0
PLDT INC SPONSORED ADR 69344D408 1,817 90,907 SH   SOLE 22 90,907 0 0
PLDT INC SPONSORED ADR 69344D408 160 8,022 SH   SOLE 30 8,022 0 0
PLEXUS CORP COM 729132100 2,095 27,229 SH   SOLE 2 1,109 0 26,120
PLEXUS CORP COM 729132100 13 163 SH   SOLE 4 163 0 0
PLEXUS CORP COM 729132100 62 804 SH   SOLE 7 804 0 0
PLEXUS CORP COM 729132100 10,277 133,567 SH   SOLE 18 133,567 0 0
PLEXUS CORP COM 729132100 3,910 50,823 SH   SOLE 19 50,823 0 0
PLEXUS CORP COM 729132100 249,560 3,243,567 SH   SOLE 21 3,243,567 0 0
PLEXUS CORP COM 729132100 66,485 864,110 SH   SOLE 22 821,746 0 42,364
PLEXUS CORP COM 729132100 1,125 14,623 SH   SOLE 26 6,009 0 8,614
PLEXUS CORP COM 729132100 241 3,132 SH   SOLE 28 3,132 0 0
PLEXUS CORP COM 729132100 3,308 42,996 SH   SOLE 30 42,996 0 0
PLEXUS CORP COM 729132100 62 803 SH   SOLE 36 803 0 0
PLEXUS CORP COM 729132100 247 3,206 SH   SOLE 40 3,206 0 0
PLUG POWER INC COM NEW 72919P202 318 100,642 SH   SOLE 2 7,836 0 92,806
PLUG POWER INC COM NEW 72919P202 12 3,889 SH   SOLE 7 3,889 0 0
PLUG POWER INC COM NEW 72919P202 0 5 SH   SOLE 17 0 0 5
PLUG POWER INC COM NEW 72919P202 2,671 845,291 SH   SOLE 18 845,291 0 0
PLUG POWER INC COM NEW 72919P202 1,313 415,391 SH   SOLE 19 415,391 0 0
PLUG POWER INC COM NEW 72919P202 34,243 10,836,546 SH   SOLE 21 10,836,546 0 0
PLUG POWER INC COM NEW 72919P202 23,753 7,516,836 SH   SOLE 22 7,155,655 0 361,181
PLUG POWER INC COM NEW 72919P202 59 18,656 SH   SOLE 26 0 0 18,656
PLUG POWER INC COM NEW 72919P202 81 25,776 SH   SOLE 28 25,776 0 0
PLUG POWER INC COM NEW 72919P202 5,499 1,740,331 SH   SOLE 30 1,740,331 0 0
PLUG POWER INC COM NEW 72919P202 117 37,035 SH   SOLE 40 37,035 0 0
PLUMAS BANCORP COM 729273102 26 991 SH   SOLE 18 991 0 0
PLUMAS BANCORP COM 729273102 161 6,087 SH   SOLE 21 6,087 0 0
PLUMAS BANCORP COM 729273102 171 6,494 SH   SOLE 22 6,494 0 0
PLURALSIGHT INC COM CL A 72941B106 1,755 101,955 SH   SOLE 2 3,858 0 98,097
PLURALSIGHT INC COM CL A 72941B106 4 249 SH   SOLE 4 249 0 0
PLURALSIGHT INC COM CL A 72941B106 17 959 SH   SOLE 7 959 0 0
PLURALSIGHT INC COM CL A 72941B106 625 36,302 SH   SOLE 18 36,302 0 0
PLURALSIGHT INC COM CL A 72941B106 245 14,255 SH   SOLE 19 14,255 0 0
PLURALSIGHT INC COM CL A 72941B106 19,410 1,127,804 SH   SOLE 21 1,127,804 0 0
PLURALSIGHT INC COM CL A 72941B106 35,931 2,087,781 SH   SOLE 22 1,958,176 0 129,605
PLURALSIGHT INC COM CL A 72941B106 432 25,104 SH   SOLE 26 19,532 0 5,572
PLURALSIGHT INC COM CL A 72941B106 143 8,297 SH   SOLE 28 8,297 0 0
PLURALSIGHT INC COM CL A 72941B106 407 23,640 SH   SOLE 30 23,640 0 0
PLURALSIGHT INC COM CL A 72941B106 24 1,415 SH   SOLE 31 1,415 0 0
PLURALSIGHT INC COM CL A 72941B106 183 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 290 121,029 SH   SOLE 22 121,029 0 0
PLX PHARMA INC COM 72942A107 7 1,600 SH   SOLE 18 1,600 0 0
PLX PHARMA INC COM 72942A107 27 6,231 SH   SOLE 21 6,231 0 0
PLX PHARMA INC COM 72942A107 7 1,637 SH   SOLE 22 1,637 0 0
PLYMOUTH INDL REIT INC COM 729640102 532 28,948 SH   SOLE 2 0 0 28,948
PLYMOUTH INDL REIT INC COM 729640102 835 45,378 SH   SOLE 4 45,378 0 0
PLYMOUTH INDL REIT INC COM 729640102 4,251 231,173 SH   SOLE 18 219,102 0 12,071
PLYMOUTH INDL REIT INC COM 729640102 6,887 374,479 SH   SOLE 19 374,479 0 0
PLYMOUTH INDL REIT INC COM 729640102 1,376 74,822 SH   SOLE 21 74,822 0 0
PLYMOUTH INDL REIT INC COM 729640102 5,623 305,741 SH   SOLE 22 262,079 0 43,662
PLYMOUTH INDL REIT INC COM 729640102 294 15,967 SH   SOLE 23 15,967 0 0
PLYMOUTH INDL REIT INC COM 729640102 4,398 239,132 SH   SOLE 34 239,132 0 0
PNC FINL SVCS GROUP INC COM 693475105 173,901 1,089,400 SH   SOLE 2 108,487 0 980,913
PNC FINL SVCS GROUP INC COM 693475105 31,924 199,990 SH   SOLE 4 187,603 0 12,387
PNC FINL SVCS GROUP INC COM 693475105 60,587 379,549 SH   SOLE 7 373,584 0 5,965
PNC FINL SVCS GROUP INC COM 693475105 2,048 12,831 SH   SOLE 13 12,831 0 0
PNC FINL SVCS GROUP INC COM 693475105 96 601 SH   SOLE 15 601 0 0
PNC FINL SVCS GROUP INC COM 693475105 158,674 994,013 SH   SOLE 18 923,690 0 70,323
PNC FINL SVCS GROUP INC COM 693475105 12,548 78,605 SH   SOLE 19 78,605 0 0
PNC FINL SVCS GROUP INC COM 693475105 1,340,037 8,394,644 SH   SOLE 21 8,394,644 0 0
PNC FINL SVCS GROUP INC COM 693475105 1,681,018 10,530,713 SH   SOLE 22 9,381,101 0 1,149,612
PNC FINL SVCS GROUP INC COM 693475105 51,447 322,288 SH   SOLE 23 322,288 0 0
PNC FINL SVCS GROUP INC COM 693475105 72,919 456,800 SH   SOLE 25 456,800 0 0
PNC FINL SVCS GROUP INC COM 693475105 344,554 2,158,454 SH   SOLE 26 223,259 0 1,935,195
PNC FINL SVCS GROUP INC COM 693475105 13,281 83,198 SH   SOLE 28 58,088 0 25,110
PNC FINL SVCS GROUP INC COM 693475105 4,298 26,925 SH   SOLE 29 8,984 0 17,941
PNC FINL SVCS GROUP INC COM 693475105 300,584 1,883,003 SH   SOLE 30 1,883,003 0 0
PNC FINL SVCS GROUP INC COM 693475105 17,126 107,283 SH   SOLE 31 81,309 0 25,974
PNC FINL SVCS GROUP INC COM 693475105 4,790 30,005 SH   SOLE 34 30,005 0 0
PNC FINL SVCS GROUP INC COM 693475105 55,838 349,799 SH   SOLE 36 349,799 0 0
PNC FINL SVCS GROUP INC COM 693475105 1,668 10,452 SH   SOLE 40 10,452 0 0
PNM RES INC COM 69349H107 7,844 154,693 SH   SOLE 2 78,190 0 76,503
PNM RES INC COM 69349H107 181 3,573 SH   SOLE 4 3,573 0 0
PNM RES INC COM 69349H107 104 2,055 SH   SOLE 7 2,055 0 0
PNM RES INC COM 69349H107 23,850 470,322 SH   SOLE 18 468,685 0 1,637
PNM RES INC COM 69349H107 8,069 159,118 SH   SOLE 19 159,118 0 0
PNM RES INC COM 69349H107 303,443 5,983,889 SH   SOLE 21 5,983,889 0 0
PNM RES INC COM 69349H107 143,443 2,828,690 SH   SOLE 22 2,725,892 0 102,798
PNM RES INC COM 69349H107 83 1,630 SH   SOLE 23 1,630 0 0
PNM RES INC COM 69349H107 1,165 22,979 SH   SOLE 26 14,496 0 8,483
PNM RES INC COM 69349H107 534 10,534 SH   SOLE 28 10,534 0 0
PNM RES INC COM 69349H107 2,633 51,919 SH   SOLE 30 51,919 0 0
PNM RES INC COM 69349H107 283 5,577 SH   SOLE 36 5,577 0 0
PNM RES INC COM 69349H107 426 8,395 SH   SOLE 40 8,395 0 0
POINTS INTL LTD COM NEW 730843208 690 45,242 SH   SOLE 22 45,242 0 0
POLAR PWR INC COM 73102V105 2 842 SH   SOLE 18 842 0 0
POLAR PWR INC COM 73102V105 23 9,539 SH   SOLE 21 9,539 0 0
POLARIS INC COM 731068102 16,329 160,565 SH   SOLE 2 31,175 0 129,390
POLARIS INC COM 731068102 2,347 23,082 SH   SOLE 4 21,499 0 1,583
POLARIS INC COM 731068102 4,303 42,311 SH   SOLE 7 42,311 0 0
POLARIS INC COM 731068102 10 99 SH   SOLE 13 99 0 0
POLARIS INC COM 731068102 32 317 SH   SOLE 15 317 0 0
POLARIS INC COM 731068102 18,635 183,237 SH   SOLE 18 178,710 0 4,527
POLARIS INC COM 731068102 1,363 13,406 SH   SOLE 19 13,406 0 0
POLARIS INC COM 731068102 303,934 2,988,539 SH   SOLE 21 2,988,539 0 0
POLARIS INC COM 731068102 196,163 1,928,840 SH   SOLE 22 1,814,819 0 114,021
POLARIS INC COM 731068102 4,379 43,059 SH   SOLE 23 43,059 0 0
POLARIS INC COM 731068102 5,785 56,886 SH   SOLE 25 56,886 0 0
POLARIS INC COM 731068102 20,807 204,595 SH   SOLE 26 67,388 0 137,207
POLARIS INC COM 731068102 1,125 11,058 SH   SOLE 28 7,755 0 3,303
POLARIS INC COM 731068102 1,333 13,111 SH   SOLE 29 947 0 12,164
POLARIS INC COM 731068102 10,093 99,242 SH   SOLE 30 99,242 0 0
POLARIS INC COM 731068102 1,558 15,316 SH   SOLE 31 11,083 0 4,233
POLARIS INC COM 731068102 377 3,707 SH   SOLE 34 3,707 0 0
POLARIS INC COM 731068102 4,068 39,999 SH   SOLE 36 39,999 0 0
POLARIS INC COM 731068102 121 1,194 SH   SOLE 40 1,194 0 0
POLARITYTE INC COM 731094108 41 15,684 SH   SOLE 2 389 0 15,295
POLARITYTE INC COM 731094108 1 195 SH   SOLE 7 195 0 0
POLARITYTE INC COM 731094108 129 49,642 SH   SOLE 18 49,642 0 0
POLARITYTE INC COM 731094108 62 23,968 SH   SOLE 19 23,968 0 0
POLARITYTE INC COM 731094108 1,312 504,491 SH   SOLE 21 504,491 0 0
POLARITYTE INC COM 731094108 1,253 482,087 SH   SOLE 22 472,990 0 9,097
POLYMET MINING CORP COM 731916102 4 14,803 SH   SOLE 17 0 0 14,803
POLYONE CORP COM 73179P106 3,295 89,560 SH   SOLE 2 55,843 0 33,717
POLYONE CORP COM 73179P106 18 486 SH   SOLE 4 486 0 0
POLYONE CORP COM 73179P106 73 1,982 SH   SOLE 7 1,982 0 0
POLYONE CORP COM 73179P106 18,576 504,915 SH   SOLE 18 452,510 0 52,405
POLYONE CORP COM 73179P106 22,416 609,302 SH   SOLE 19 609,302 0 0
POLYONE CORP COM 73179P106 206,013 5,599,697 SH   SOLE 21 5,599,697 0 0
POLYONE CORP COM 73179P106 119,200 3,240,004 SH   SOLE 22 3,127,053 0 112,951
POLYONE CORP COM 73179P106 2,677 72,769 SH   SOLE 23 72,769 0 0
POLYONE CORP COM 73179P106 7,423 201,773 SH   SOLE 26 21,314 0 180,459
POLYONE CORP COM 73179P106 365 9,916 SH   SOLE 28 9,916 0 0
POLYONE CORP COM 73179P106 893 24,280 SH   SOLE 30 24,280 0 0
POLYONE CORP COM 73179P106 1,900 51,654 SH   SOLE 34 51,654 0 0
POLYONE CORP COM 73179P106 40 1,098 SH   SOLE 36 1,098 0 0
POLYONE CORP COM 73179P106 247 6,715 SH   SOLE 40 6,715 0 0
POOL CORPORATION COM 73278L105 20,094 94,612 SH   SOLE 2 27,614 0 66,998
POOL CORPORATION COM 73278L105 242 1,140 SH   SOLE 4 1,140 0 0
POOL CORPORATION COM 73278L105 162 764 SH   SOLE 7 764 0 0
POOL CORPORATION COM 73278L105 108 509 SH   SOLE 13 509 0 0
POOL CORPORATION COM 73278L105 2 11 SH   SOLE 17 0 0 11
POOL CORPORATION COM 73278L105 25,037 117,888 SH   SOLE 18 116,344 0 1,544
POOL CORPORATION COM 73278L105 3,664 17,252 SH   SOLE 19 17,252 0 0
POOL CORPORATION COM 73278L105 432,845 2,038,067 SH   SOLE 21 2,038,067 0 0
POOL CORPORATION COM 73278L105 281,507 1,325,488 SH   SOLE 22 1,252,616 0 72,872
POOL CORPORATION COM 73278L105 390 1,837 SH   SOLE 23 1,837 0 0
POOL CORPORATION COM 73278L105 2,965 13,961 SH   SOLE 26 9,277 0 4,684
POOL CORPORATION COM 73278L105 1,118 5,263 SH   SOLE 28 5,263 0 0
POOL CORPORATION COM 73278L105 76 356 SH   SOLE 29 356 0 0
POOL CORPORATION COM 73278L105 2,672 12,579 SH   SOLE 30 12,579 0 0
POOL CORPORATION COM 73278L105 271 1,276 SH   SOLE 31 1,276 0 0
POOL CORPORATION COM 73278L105 1,106 5,208 SH   SOLE 34 5,208 0 0
POOL CORPORATION COM 73278L105 81 383 SH   SOLE 36 383 0 0
POOL CORPORATION COM 73278L105 870 4,095 SH   SOLE 40 4,095 0 0
POPULAR INC COM NEW 733174700 13,140 223,657 SH   SOLE 2 47,823 0 175,834
POPULAR INC COM NEW 733174700 29 492 SH   SOLE 4 492 0 0
POPULAR INC COM NEW 733174700 144 2,451 SH   SOLE 7 2,451 0 0
POPULAR INC COM NEW 733174700 6,402 108,970 SH   SOLE 18 108,970 0 0
POPULAR INC COM NEW 733174700 1,314 22,362 SH   SOLE 19 22,362 0 0
POPULAR INC COM NEW 733174700 76,775 1,306,815 SH   SOLE 21 1,306,815 0 0
POPULAR INC COM NEW 733174700 184,235 3,135,922 SH   SOLE 22 2,954,718 0 181,204
POPULAR INC COM NEW 733174700 2,054 34,956 SH   SOLE 26 20,585 0 14,371
POPULAR INC COM NEW 733174700 744 12,661 SH   SOLE 28 12,661 0 0
POPULAR INC COM NEW 733174700 1,848 31,462 SH   SOLE 30 31,462 0 0
POPULAR INC COM NEW 733174700 245 4,174 SH   SOLE 31 1,914 0 2,260
POPULAR INC COM NEW 733174700 109 1,848 SH   SOLE 36 1,848 0 0
POPULAR INC COM NEW 733174700 570 9,704 SH   SOLE 40 9,704 0 0
PORTFOLIO RECOVERY ASSOCS IN NOTE 3.000% 8/0 73640QAB1 698 700,000 PRN   SOLE 21 700,000 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 5,778 103,558 SH   SOLE 2 15,661 0 87,897
PORTLAND GEN ELEC CO COM NEW 736508847 444 7,953 SH   SOLE 4 7,953 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 348 6,234 SH   SOLE 7 6,234 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 1 11 SH   SOLE 17 0 0 11
PORTLAND GEN ELEC CO COM NEW 736508847 18,607 333,516 SH   SOLE 18 333,516 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 11,715 209,988 SH   SOLE 19 209,988 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 199,805 3,581,378 SH   SOLE 21 3,581,378 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 146,301 2,622,346 SH   SOLE 22 2,506,417 0 115,929
PORTLAND GEN ELEC CO COM NEW 736508847 275 4,925 SH   SOLE 23 4,925 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 3,495 62,648 SH   SOLE 26 23,475 0 39,173
PORTLAND GEN ELEC CO COM NEW 736508847 689 12,345 SH   SOLE 28 12,345 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 3,233 57,951 SH   SOLE 30 57,951 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 352 6,318 SH   SOLE 36 6,318 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 525 9,417 SH   SOLE 40 9,417 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 823 34,457 SH   SOLE 2 5,551 0 28,906
PORTOLA PHARMACEUTICALS INC COM 737010108 6 251 SH   SOLE 4 251 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 32 1,352 SH   SOLE 7 1,352 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 6,799 284,695 SH   SOLE 18 257,868 0 26,827
PORTOLA PHARMACEUTICALS INC COM 737010108 5,954 249,315 SH   SOLE 19 249,315 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 79,626 3,334,415 SH   SOLE 21 3,334,415 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 52,462 2,196,898 SH   SOLE 22 2,101,541 0 95,357
PORTOLA PHARMACEUTICALS INC COM 737010108 355 14,882 SH   SOLE 23 14,882 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 1,211 50,713 SH   SOLE 26 15,474 0 35,239
PORTOLA PHARMACEUTICALS INC COM 737010108 222 9,289 SH   SOLE 28 9,289 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 687 28,763 SH   SOLE 30 28,763 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 65 2,722 SH   SOLE 34 2,722 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 160 6,691 SH   SOLE 40 6,691 0 0
POSCO SPONSORED ADR 693483109 10,037 198,289 SH   SOLE 2 0 0 198,289
POSCO SPONSORED ADR 693483109 503 9,929 SH   SOLE 4 9,929 0 0
POSCO SPONSORED ADR 693483109 927 18,306 SH   SOLE 21 18,306 0 0
POSCO SPONSORED ADR 693483109 26,977 532,926 SH   SOLE 22 301,980 0 230,946
POSCO SPONSORED ADR 693483109 1,152 22,749 SH   SOLE 30 22,749 0 0
POST HLDGS INC COM 737446104 17,350 159,030 SH   SOLE 2 32,491 0 126,539
POST HLDGS INC COM 737446104 35 318 SH   SOLE 4 318 0 0
POST HLDGS INC COM 737446104 163 1,495 SH   SOLE 7 1,495 0 0
POST HLDGS INC COM 737446104 20,379 186,796 SH   SOLE 18 186,796 0 0
POST HLDGS INC COM 737446104 5,424 49,718 SH   SOLE 19 49,718 0 0
POST HLDGS INC COM 737446104 359,987 3,299,609 SH   SOLE 21 3,299,609 0 0
POST HLDGS INC COM 737446104 241,379 2,212,459 SH   SOLE 22 2,088,369 0 124,090
POST HLDGS INC COM 737446104 1,168 10,710 SH   SOLE 25 10,710 0 0
POST HLDGS INC COM 737446104 3,151 28,881 SH   SOLE 26 18,327 0 10,554
POST HLDGS INC COM 737446104 974 8,924 SH   SOLE 28 8,924 0 0
POST HLDGS INC COM 737446104 2,450 22,460 SH   SOLE 30 22,460 0 0
POST HLDGS INC COM 737446104 144 1,322 SH   SOLE 31 1,322 0 0
POST HLDGS INC COM 737446104 1,876 17,192 SH   SOLE 34 17,192 0 0
POST HLDGS INC COM 737446104 164 1,506 SH   SOLE 36 1,506 0 0
POST HLDGS INC COM 737446104 810 7,428 SH   SOLE 40 7,428 0 0
POSTAL REALTY TRUST INC CL A 73757R102 16 973 SH   SOLE 18 973 0 0
POSTAL REALTY TRUST INC CL A 73757R102 245 14,425 SH   SOLE 21 14,425 0 0
POTBELLY CORP COM 73754Y100 85 20,081 SH   SOLE 2 807 0 19,274
POTBELLY CORP COM 73754Y100 2 414 SH   SOLE 7 414 0 0
POTBELLY CORP COM 73754Y100 311 73,591 SH   SOLE 18 73,591 0 0
POTBELLY CORP COM 73754Y100 151 35,725 SH   SOLE 19 35,725 0 0
POTBELLY CORP COM 73754Y100 3,242 768,170 SH   SOLE 21 768,170 0 0
POTBELLY CORP COM 73754Y100 3,173 751,896 SH   SOLE 22 733,065 0 18,831
POTLATCHDELTIC CORPORATION COM 737630103 4,175 96,479 SH   SOLE 2 30,855 0 65,624
POTLATCHDELTIC CORPORATION COM 737630103 11 260 SH   SOLE 4 260 0 0
POTLATCHDELTIC CORPORATION COM 737630103 50 1,157 SH   SOLE 7 1,157 0 0
POTLATCHDELTIC CORPORATION COM 737630103 16,265 375,902 SH   SOLE 18 375,902 0 0
POTLATCHDELTIC CORPORATION COM 737630103 5,073 117,239 SH   SOLE 19 117,239 0 0
POTLATCHDELTIC CORPORATION COM 737630103 240,912 5,567,647 SH   SOLE 21 5,567,647 0 0
POTLATCHDELTIC CORPORATION COM 737630103 99,611 2,302,079 SH   SOLE 22 2,219,876 0 82,203
POTLATCHDELTIC CORPORATION COM 737630103 71 1,645 SH   SOLE 23 1,645 0 0
POTLATCHDELTIC CORPORATION COM 737630103 1,445 33,391 SH   SOLE 26 22,300 0 11,091
POTLATCHDELTIC CORPORATION COM 737630103 335 7,741 SH   SOLE 28 7,741 0 0
POTLATCHDELTIC CORPORATION COM 737630103 0 11 SH   SOLE 29 11 0 0
POTLATCHDELTIC CORPORATION COM 737630103 7,725 178,519 SH   SOLE 30 178,519 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 307 7,096 SH   SOLE 40 7,096 0 0
POWELL INDS INC COM 739128106 446 9,112 SH   SOLE 2 358 0 8,754
POWELL INDS INC COM 739128106 5 95 SH   SOLE 4 95 0 0
POWELL INDS INC COM 739128106 10 206 SH   SOLE 7 206 0 0
POWELL INDS INC COM 739128106 2,044 41,733 SH   SOLE 18 41,733 0 0
POWELL INDS INC COM 739128106 760 15,518 SH   SOLE 19 15,518 0 0
POWELL INDS INC COM 739128106 51,353 1,048,242 SH   SOLE 21 1,048,242 0 0
POWELL INDS INC COM 739128106 13,947 284,691 SH   SOLE 22 273,266 0 11,425
POWELL INDS INC COM 739128106 34 692 SH   SOLE 26 0 0 692
POWELL INDS INC COM 739128106 69 1,411 SH   SOLE 28 1,411 0 0
POWELL INDS INC COM 739128106 764 15,591 SH   SOLE 30 15,591 0 0
POWELL INDS INC COM 739128106 46 938 SH   SOLE 40 938 0 0
POWER INTEGRATIONS INC COM 739276103 1,230 12,438 SH   SOLE 2 1,744 0 10,694
POWER INTEGRATIONS INC COM 739276103 20 206 SH   SOLE 4 206 0 0
POWER INTEGRATIONS INC COM 739276103 52 523 SH   SOLE 7 523 0 0
POWER INTEGRATIONS INC COM 739276103 13,648 137,982 SH   SOLE 18 127,764 0 10,218
POWER INTEGRATIONS INC COM 739276103 8,104 81,932 SH   SOLE 19 81,932 0 0
POWER INTEGRATIONS INC COM 739276103 319,983 3,235,097 SH   SOLE 21 3,235,097 0 0
POWER INTEGRATIONS INC COM 739276103 87,354 883,167 SH   SOLE 22 846,497 0 36,670
POWER INTEGRATIONS INC COM 739276103 436 4,407 SH   SOLE 23 4,407 0 0
POWER INTEGRATIONS INC COM 739276103 2,165 21,893 SH   SOLE 26 8,575 0 13,318
POWER INTEGRATIONS INC COM 739276103 355 3,585 SH   SOLE 28 3,585 0 0
POWER INTEGRATIONS INC COM 739276103 4,081 41,260 SH   SOLE 30 41,260 0 0
POWER INTEGRATIONS INC COM 739276103 1,147 11,592 SH   SOLE 34 11,592 0 0
POWER INTEGRATIONS INC COM 739276103 349 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 34 3,765 SH   SOLE 22 3,765 0 0
POWERFLEET INC COM 73931J109 27 4,133 SH   SOLE 18 4,133 0 0
POWERFLEET INC COM 73931J109 376 57,831 SH   SOLE 21 57,831 0 0
POWERFLEET INC COM 73931J109 2,579 396,163 SH   SOLE 22 396,163 0 0
PPG INDS INC COM 693506107 116,482 872,590 SH   SOLE 2 296,475 0 576,115
PPG INDS INC COM 693506107 20,997 157,295 SH   SOLE 4 150,717 0 6,578
PPG INDS INC COM 693506107 42,066 315,127 SH   SOLE 7 230,811 0 84,316
PPG INDS INC COM 693506107 577 4,323 SH   SOLE 13 4,323 0 0
PPG INDS INC COM 693506107 172 1,288 SH   SOLE 15 1,288 0 0
PPG INDS INC COM 693506107 88,321 661,630 SH   SOLE 18 613,197 0 48,433
PPG INDS INC COM 693506107 106,349 796,680 SH   SOLE 19 796,680 0 0
PPG INDS INC COM 693506107 580,137 4,345,923 SH   SOLE 21 4,345,923 0 0
PPG INDS INC COM 693506107 804,850 6,029,290 SH   SOLE 22 5,257,961 0 771,329
PPG INDS INC COM 693506107 31,176 233,546 SH   SOLE 23 233,546 0 0
PPG INDS INC COM 693506107 33,726 252,650 SH   SOLE 25 252,650 0 0
PPG INDS INC COM 693506107 187,545 1,404,937 SH   SOLE 26 164,143 0 1,240,794
PPG INDS INC COM 693506107 5,974 44,754 SH   SOLE 28 31,201 0 13,553
PPG INDS INC COM 693506107 6,119 45,840 SH   SOLE 29 33,122 0 12,718
PPG INDS INC COM 693506107 114,982 861,356 SH   SOLE 30 861,356 0 0
PPG INDS INC COM 693506107 17,485 130,987 SH   SOLE 31 89,629 0 41,358
PPG INDS INC COM 693506107 50,623 379,229 SH   SOLE 34 379,229 0 0
PPG INDS INC COM 693506107 23,144 173,374 SH   SOLE 36 173,374 0 0
PPG INDS INC COM 693506107 692 5,186 SH   SOLE 40 5,186 0 0
PPL CORP COM 69351T106 76,118 2,121,458 SH   SOLE 2 501,442 0 1,620,016
PPL CORP COM 69351T106 14,260 397,443 SH   SOLE 4 377,283 0 20,160
PPL CORP COM 69351T106 27,232 758,972 SH   SOLE 7 714,278 0 44,694
PPL CORP COM 69351T106 795 22,165 SH   SOLE 13 22,165 0 0
PPL CORP COM 69351T106 156 4,353 SH   SOLE 15 4,353 0 0
PPL CORP COM 69351T106 1 15 SH   SOLE 17 0 0 15
PPL CORP COM 69351T106 59,467 1,657,399 SH   SOLE 18 1,528,345 0 129,054
PPL CORP COM 69351T106 7,852 218,833 SH   SOLE 19 218,833 0 0
PPL CORP COM 69351T106 958,052 26,701,574 SH   SOLE 21 26,701,574 0 0
PPL CORP COM 69351T106 631,988 17,613,945 SH   SOLE 22 15,703,552 0 1,910,393
PPL CORP COM 69351T106 21,787 607,225 SH   SOLE 23 607,225 0 0
PPL CORP COM 69351T106 26,143 728,636 SH   SOLE 25 728,636 0 0
PPL CORP COM 69351T106 95,394 2,658,705 SH   SOLE 26 509,002 0 2,149,703
PPL CORP COM 69351T106 4,852 135,226 SH   SOLE 28 94,224 0 41,002
PPL CORP COM 69351T106 2,566 71,519 SH   SOLE 29 71,519 0 0
PPL CORP COM 69351T106 110,753 3,086,751 SH   SOLE 30 3,086,751 0 0
PPL CORP COM 69351T106 7,429 207,043 SH   SOLE 31 124,290 0 82,753
PPL CORP COM 69351T106 5,505 153,416 SH   SOLE 32 153,416 0 0
PPL CORP COM 69351T106 2,487 69,303 SH   SOLE 34 69,303 0 0
PPL CORP COM 69351T106 14,156 394,534 SH   SOLE 35 394,534 0 0
PPL CORP COM 69351T106 22,039 614,236 SH   SOLE 36 614,236 0 0
PPL CORP COM 69351T106 604 16,844 SH   SOLE 40 16,844 0 0
PQ GROUP HLDGS INC COM 73943T103 646 37,618 SH   SOLE 2 1,274 0 36,344
PQ GROUP HLDGS INC COM 73943T103 14 795 SH   SOLE 7 795 0 0
PQ GROUP HLDGS INC COM 73943T103 2,204 128,316 SH   SOLE 18 128,316 0 0
PQ GROUP HLDGS INC COM 73943T103 1,139 66,285 SH   SOLE 19 66,285 0 0
PQ GROUP HLDGS INC COM 73943T103 22,134 1,288,372 SH   SOLE 21 1,288,372 0 0
PQ GROUP HLDGS INC COM 73943T103 20,534 1,195,210 SH   SOLE 22 1,137,354 0 57,856
PQ GROUP HLDGS INC COM 73943T103 88 5,132 SH   SOLE 28 5,132 0 0
PQ GROUP HLDGS INC COM 73943T103 228 13,246 SH   SOLE 30 13,246 0 0
PQ GROUP HLDGS INC COM 73943T103 112 6,523 SH   SOLE 40 6,523 0 0
PRA GROUP INC COM 69354N106 1,678 46,214 SH   SOLE 2 1,745 0 44,469
PRA GROUP INC COM 69354N106 9 237 SH   SOLE 4 237 0 0
PRA GROUP INC COM 69354N106 28 780 SH   SOLE 7 780 0 0
PRA GROUP INC COM 69354N106 7,300 201,115 SH   SOLE 18 201,115 0 0
PRA GROUP INC COM 69354N106 2,870 79,060 SH   SOLE 19 79,060 0 0
PRA GROUP INC COM 69354N106 184,984 5,095,973 SH   SOLE 21 5,095,973 0 0
PRA GROUP INC COM 69354N106 50,894 1,402,051 SH   SOLE 22 1,338,481 0 63,570
PRA GROUP INC COM 69354N106 335 9,218 SH   SOLE 26 4,827 0 4,391
PRA GROUP INC COM 69354N106 213 5,864 SH   SOLE 28 5,864 0 0
PRA GROUP INC COM 69354N106 2,299 63,329 SH   SOLE 30 63,329 0 0
PRA GROUP INC COM 69354N106 191 5,266 SH   SOLE 40 5,266 0 0
PRA GROUP INC NOTE 3.500% 6/0 69354NAB2 1,432 1,375,000 PRN   SOLE 21 1,375,000 0 0
PRA HEALTH SCIENCES INC COM 69354M108 16,248 146,185 SH   SOLE 2 30,992 0 115,193
PRA HEALTH SCIENCES INC COM 69354M108 34 303 SH   SOLE 4 303 0 0
PRA HEALTH SCIENCES INC COM 69354M108 125 1,127 SH   SOLE 7 1,127 0 0
PRA HEALTH SCIENCES INC COM 69354M108 19,575 176,117 SH   SOLE 18 176,117 0 0
PRA HEALTH SCIENCES INC COM 69354M108 1,647 14,815 SH   SOLE 19 14,815 0 0
PRA HEALTH SCIENCES INC COM 69354M108 437,051 3,932,080 SH   SOLE 21 3,932,080 0 0
PRA HEALTH SCIENCES INC COM 69354M108 230,106 2,070,227 SH   SOLE 22 1,955,213 0 115,014
PRA HEALTH SCIENCES INC COM 69354M108 2,337 21,025 SH   SOLE 26 12,164 0 8,861
PRA HEALTH SCIENCES INC COM 69354M108 908 8,165 SH   SOLE 28 8,165 0 0
PRA HEALTH SCIENCES INC COM 69354M108 7,375 66,352 SH   SOLE 30 66,352 0 0
PRA HEALTH SCIENCES INC COM 69354M108 141 1,268 SH   SOLE 31 1,268 0 0
PRA HEALTH SCIENCES INC COM 69354M108 334 3,007 SH   SOLE 34 3,007 0 0
PRA HEALTH SCIENCES INC COM 69354M108 709 6,379 SH   SOLE 40 6,379 0 0
PRECIPIO INC COM 74019L503 2 1,120 SH   SOLE 18 1,120 0 0
PRECIPIO INC COM 74019L503 24 11,898 SH   SOLE 21 11,898 0 0
PRECISION BIOSCIENCES INC COM 74019P108 251 18,096 SH   SOLE 2 4,655 0 13,441
PRECISION BIOSCIENCES INC COM 74019P108 1,912 137,681 SH   SOLE 18 128,964 0 8,717
PRECISION BIOSCIENCES INC COM 74019P108 1,752 126,153 SH   SOLE 19 126,153 0 0
PRECISION BIOSCIENCES INC COM 74019P108 24,089 1,734,265 SH   SOLE 21 1,734,265 0 0
PRECISION BIOSCIENCES INC COM 74019P108 8,697 626,158 SH   SOLE 22 595,516 0 30,642
PRECISION BIOSCIENCES INC COM 74019P108 155 11,164 SH   SOLE 23 11,164 0 0
PRECISION BIOSCIENCES INC COM 74019P108 365 26,271 SH   SOLE 26 0 0 26,271
PRECISION BIOSCIENCES INC COM 74019P108 51 3,640 SH   SOLE 30 3,640 0 0
PRECISION DRILLING CORP COM 2010 74022D308 44 31,477 SH   SOLE 22 31,477 0 0
PREDICTIVE ONCOLOGY INC COM NEW 74039M200 0 5 SH   SOLE 21 5 0 0
PREFERRED APT CMNTYS INC COM 74039L103 619 46,467 SH   SOLE 2 1,708 0 44,759
PREFERRED APT CMNTYS INC COM 74039L103 8 612 SH   SOLE 7 612 0 0
PREFERRED APT CMNTYS INC COM 74039L103 2,113 158,636 SH   SOLE 18 158,636 0 0
PREFERRED APT CMNTYS INC COM 74039L103 1,018 76,402 SH   SOLE 19 76,402 0 0
PREFERRED APT CMNTYS INC COM 74039L103 24,340 1,827,324 SH   SOLE 21 1,827,324 0 0
PREFERRED APT CMNTYS INC COM 74039L103 20,049 1,505,165 SH   SOLE 22 1,449,841 0 55,324
PREFERRED APT CMNTYS INC COM 74039L103 39 2,923 SH   SOLE 23 2,923 0 0
PREFERRED APT CMNTYS INC COM 74039L103 139 10,460 SH   SOLE 26 0 0 10,460
PREFERRED APT CMNTYS INC COM 74039L103 88 6,587 SH   SOLE 40 6,587 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 670 11,151 SH   SOLE 2 470 0 10,681
PREFERRED BK LOS ANGELES CA COM NEW 740367404 19 308 SH   SOLE 7 308 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 3,930 65,395 SH   SOLE 18 65,395 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 1,486 24,726 SH   SOLE 19 24,726 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 92,380 1,537,359 SH   SOLE 21 1,537,359 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 26,899 447,642 SH   SOLE 22 430,490 0 17,152
PREFERRED BK LOS ANGELES CA COM NEW 740367404 79 1,321 SH   SOLE 26 0 0 1,321
PREFERRED BK LOS ANGELES CA COM NEW 740367404 103 1,708 SH   SOLE 28 1,708 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 1,183 19,689 SH   SOLE 30 19,689 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 151 2,509 SH   SOLE 40 2,509 0 0
PREFORMED LINE PRODS CO COM 740444104 200 3,312 SH   SOLE 2 102 0 3,210
PREFORMED LINE PRODS CO COM 740444104 4 74 SH   SOLE 7 74 0 0
PREFORMED LINE PRODS CO COM 740444104 659 10,917 SH   SOLE 18 10,917 0 0
PREFORMED LINE PRODS CO COM 740444104 316 5,240 SH   SOLE 19 5,240 0 0
PREFORMED LINE PRODS CO COM 740444104 6,448 106,842 SH   SOLE 21 106,842 0 0
PREFORMED LINE PRODS CO COM 740444104 3,720 61,643 SH   SOLE 22 58,998 0 2,645
PREMIER FINL BANCORP INC COM 74050M105 271 14,918 SH   SOLE 2 352 0 14,566
PREMIER FINL BANCORP INC COM 74050M105 6 316 SH   SOLE 7 316 0 0
PREMIER FINL BANCORP INC COM 74050M105 855 47,145 SH   SOLE 18 47,145 0 0
PREMIER FINL BANCORP INC COM 74050M105 424 23,376 SH   SOLE 19 23,376 0 0
PREMIER FINL BANCORP INC COM 74050M105 8,620 475,212 SH   SOLE 21 475,212 0 0
PREMIER FINL BANCORP INC COM 74050M105 2,404 132,533 SH   SOLE 22 123,541 0 8,992
PREMIER INC CL A 74051N102 5,372 141,822 SH   SOLE 2 21,464 0 120,358
PREMIER INC CL A 74051N102 9 242 SH   SOLE 4 242 0 0
PREMIER INC CL A 74051N102 42 1,102 SH   SOLE 7 1,102 0 0
PREMIER INC CL A 74051N102 1,078 28,455 SH   SOLE 18 28,455 0 0
PREMIER INC CL A 74051N102 547 14,444 SH   SOLE 19 14,444 0 0
PREMIER INC CL A 74051N102 47,976 1,266,519 SH   SOLE 21 1,266,519 0 0
PREMIER INC CL A 74051N102 70,287 1,855,515 SH   SOLE 22 1,732,917 0 122,598
PREMIER INC CL A 74051N102 1,283 33,867 SH   SOLE 26 19,258 0 14,609
PREMIER INC CL A 74051N102 301 7,955 SH   SOLE 28 7,955 0 0
PREMIER INC CL A 74051N102 744 19,636 SH   SOLE 30 19,636 0 0
PREMIER INC CL A 74051N102 48 1,268 SH   SOLE 31 1,268 0 0
PREMIER INC CL A 74051N102 239 6,297 SH   SOLE 40 6,297 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 3,459 85,397 SH   SOLE 2 36,112 0 49,285
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 9 223 SH   SOLE 4 223 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 38 931 SH   SOLE 7 931 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 11,616 286,803 SH   SOLE 18 285,430 0 1,373
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 12,670 312,838 SH   SOLE 19 312,838 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 150,154 3,707,511 SH   SOLE 21 3,707,511 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 84,202 2,079,060 SH   SOLE 22 2,012,996 0 66,064
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 1,774 43,814 SH   SOLE 23 43,814 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 5,562 137,327 SH   SOLE 26 12,823 0 124,504
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 268 6,615 SH   SOLE 28 6,615 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 671 16,569 SH   SOLE 30 16,569 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 233 5,747 SH   SOLE 40 5,747 0 0
PREVAIL THERAPEUTICS INC COM 74140Y101 67 4,211 SH   SOLE 2 348 0 3,863
PREVAIL THERAPEUTICS INC COM 74140Y101 422 26,636 SH   SOLE 18 26,636 0 0
PREVAIL THERAPEUTICS INC COM 74140Y101 212 13,374 SH   SOLE 19 13,374 0 0
PREVAIL THERAPEUTICS INC COM 74140Y101 9,607 606,860 SH   SOLE 21 606,860 0 0
PREVAIL THERAPEUTICS INC COM 74140Y101 922 58,251 SH   SOLE 22 56,047 0 2,204
PREVAIL THERAPEUTICS INC COM 74140Y101 39 2,442 SH   SOLE 30 2,442 0 0
PRGX GLOBAL INC COM NEW 69357C503 46 9,437 SH   SOLE 2 695 0 8,742
PRGX GLOBAL INC COM NEW 69357C503 3 674 SH   SOLE 7 674 0 0
PRGX GLOBAL INC COM NEW 69357C503 364 74,019 SH   SOLE 18 74,019 0 0
PRGX GLOBAL INC COM NEW 69357C503 165 33,456 SH   SOLE 19 33,456 0 0
PRGX GLOBAL INC COM NEW 69357C503 3,551 721,657 SH   SOLE 21 721,657 0 0
PRGX GLOBAL INC COM NEW 69357C503 4,230 859,787 SH   SOLE 22 848,084 0 11,703
PRICE T ROWE GROUP INC COM 74144T108 72,833 597,776 SH   SOLE 2 95,323 0 502,453
PRICE T ROWE GROUP INC COM 74144T108 14,650 120,237 SH   SOLE 4 113,822 0 6,415
PRICE T ROWE GROUP INC COM 74144T108 57,282 470,138 SH   SOLE 7 266,378 0 203,760
PRICE T ROWE GROUP INC COM 74144T108 46 376 SH   SOLE 13 376 0 0
PRICE T ROWE GROUP INC COM 74144T108 187 1,537 SH   SOLE 15 1,537 0 0
PRICE T ROWE GROUP INC COM 74144T108 69,974 574,312 SH   SOLE 18 539,939 0 34,373
PRICE T ROWE GROUP INC COM 74144T108 9,186 75,390 SH   SOLE 19 75,390 0 0
PRICE T ROWE GROUP INC COM 74144T108 947,232 7,774,392 SH   SOLE 21 7,774,392 0 0
PRICE T ROWE GROUP INC COM 74144T108 712,767 5,850,024 SH   SOLE 22 5,250,124 0 599,900
PRICE T ROWE GROUP INC COM 74144T108 20,713 170,001 SH   SOLE 23 170,001 0 0
PRICE T ROWE GROUP INC COM 74144T108 33,449 274,534 SH   SOLE 25 274,534 0 0
PRICE T ROWE GROUP INC COM 74144T108 151,775 1,245,695 SH   SOLE 26 138,307 0 1,107,388
PRICE T ROWE GROUP INC COM 74144T108 5,324 43,694 SH   SOLE 28 30,732 0 12,962
PRICE T ROWE GROUP INC COM 74144T108 589 4,834 SH   SOLE 29 4,834 0 0
PRICE T ROWE GROUP INC COM 74144T108 147,180 1,207,981 SH   SOLE 30 1,207,981 0 0
PRICE T ROWE GROUP INC COM 74144T108 6,794 55,765 SH   SOLE 31 41,967 0 13,798
PRICE T ROWE GROUP INC COM 74144T108 2,022 16,592 SH   SOLE 34 16,592 0 0
PRICE T ROWE GROUP INC COM 74144T108 24,037 197,285 SH   SOLE 36 197,285 0 0
PRICE T ROWE GROUP INC COM 74144T108 606 4,972 SH   SOLE 40 4,972 0 0
PRICELINE GRP INC NOTE 0.350% 6/1 741503AS5 4,227 2,725,000 PRN   SOLE 21 2,725,000 0 0
PRICELINE GRP INC NOTE 0.900% 9/1 741503AX4 4,068 3,530,000 PRN   SOLE 21 3,530,000 0 0
PRICESMART INC COM 741511109 1,487 20,932 SH   SOLE 2 805 0 20,127
PRICESMART INC COM 741511109 5 64 SH   SOLE 4 64 0 0
PRICESMART INC COM 741511109 31 431 SH   SOLE 7 431 0 0
PRICESMART INC COM 741511109 7,084 99,742 SH   SOLE 18 99,742 0 0
PRICESMART INC COM 741511109 2,811 39,586 SH   SOLE 19 39,586 0 0
PRICESMART INC COM 741511109 178,835 2,518,095 SH   SOLE 21 2,518,095 0 0
PRICESMART INC COM 741511109 47,482 668,576 SH   SOLE 22 634,725 0 33,851
PRICESMART INC COM 741511109 293 4,128 SH   SOLE 26 1,928 0 2,200
PRICESMART INC COM 741511109 202 2,838 SH   SOLE 28 2,838 0 0
PRICESMART INC COM 741511109 2,240 31,535 SH   SOLE 30 31,535 0 0
PRICESMART INC COM 741511109 201 2,824 SH   SOLE 40 2,824 0 0
PRIMEENERGY RESOURCES CORP COM 74158E104 54 358 SH   SOLE 2 28 0 330
PRIMEENERGY RESOURCES CORP COM 74158E104 273 1,803 SH   SOLE 18 1,803 0 0
PRIMEENERGY RESOURCES CORP COM 74158E104 130 857 SH   SOLE 19 857 0 0
PRIMEENERGY RESOURCES CORP COM 74158E104 2,529 16,719 SH   SOLE 21 16,719 0 0
PRIMEENERGY RESOURCES CORP COM 74158E104 712 4,705 SH   SOLE 22 4,557 0 148
PRIMERICA INC COM 74164M108 13,472 103,185 SH   SOLE 2 29,758 0 73,427
PRIMERICA INC COM 74164M108 25 194 SH   SOLE 4 194 0 0
PRIMERICA INC COM 74164M108 122 935 SH   SOLE 7 935 0 0
PRIMERICA INC COM 74164M108 15,152 116,054 SH   SOLE 18 116,054 0 0
PRIMERICA INC COM 74164M108 1,265 9,689 SH   SOLE 19 9,689 0 0
PRIMERICA INC COM 74164M108 273,614 2,095,698 SH   SOLE 21 2,095,698 0 0
PRIMERICA INC COM 74164M108 193,605 1,482,884 SH   SOLE 22 1,403,521 0 79,363
PRIMERICA INC COM 74164M108 2,117 16,211 SH   SOLE 26 9,797 0 6,414
PRIMERICA INC COM 74164M108 764 5,849 SH   SOLE 28 5,849 0 0
PRIMERICA INC COM 74164M108 2,696 20,646 SH   SOLE 30 20,646 0 0
PRIMERICA INC COM 74164M108 111 847 SH   SOLE 31 847 0 0
PRIMERICA INC COM 74164M108 61 468 SH   SOLE 36 468 0 0
PRIMERICA INC COM 74164M108 539 4,132 SH   SOLE 40 4,132 0 0
PRIMO WTR CORP COM 74165N105 192 17,081 SH   SOLE 2 1,485 0 15,596
PRIMO WTR CORP COM 74165N105 7 620 SH   SOLE 7 620 0 0
PRIMO WTR CORP COM 74165N105 1,427 127,146 SH   SOLE 18 127,146 0 0
PRIMO WTR CORP COM 74165N105 687 61,194 SH   SOLE 19 61,194 0 0
PRIMO WTR CORP COM 74165N105 14,374 1,280,576 SH   SOLE 21 1,280,576 0 0
PRIMO WTR CORP COM 74165N105 10,935 974,169 SH   SOLE 22 934,267 0 39,902
PRIMO WTR CORP COM 74165N105 96 8,544 SH   SOLE 26 0 0 8,544
PRIMO WTR CORP COM 74165N105 56 4,966 SH   SOLE 30 4,966 0 0
PRIMO WTR CORP COM 74165N105 65 5,830 SH   SOLE 40 5,830 0 0
PRIMORIS SVCS CORP COM 74164F103 651 29,251 SH   SOLE 2 1,540 0 27,711
PRIMORIS SVCS CORP COM 74164F103 6 262 SH   SOLE 4 262 0 0
PRIMORIS SVCS CORP COM 74164F103 558 25,079 SH   SOLE 7 25,079 0 0
PRIMORIS SVCS CORP COM 74164F103 3,360 151,064 SH   SOLE 18 151,064 0 0
PRIMORIS SVCS CORP COM 74164F103 1,687 75,875 SH   SOLE 19 75,875 0 0
PRIMORIS SVCS CORP COM 74164F103 33,181 1,491,946 SH   SOLE 21 1,491,946 0 0
PRIMORIS SVCS CORP COM 74164F103 28,860 1,297,654 SH   SOLE 22 1,234,401 0 63,253
PRIMORIS SVCS CORP COM 74164F103 86 3,852 SH   SOLE 26 0 0 3,852
PRIMORIS SVCS CORP COM 74164F103 123 5,547 SH   SOLE 28 5,547 0 0
PRIMORIS SVCS CORP COM 74164F103 309 13,877 SH   SOLE 30 13,877 0 0
PRIMORIS SVCS CORP COM 74164F103 97 4,351 SH   SOLE 40 4,351 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 38,078 692,330 SH   SOLE 2 74,211 0 618,119
PRINCIPAL FINL GROUP INC COM 74251V102 6,899 125,433 SH   SOLE 4 117,877 0 7,556
PRINCIPAL FINL GROUP INC COM 74251V102 13,943 253,503 SH   SOLE 7 251,296 0 2,207
PRINCIPAL FINL GROUP INC COM 74251V102 28 505 SH   SOLE 13 505 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 84 1,526 SH   SOLE 15 1,526 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 8 154 SH   SOLE 17 0 0 154
PRINCIPAL FINL GROUP INC COM 74251V102 45,727 831,396 SH   SOLE 18 794,557 0 36,839
PRINCIPAL FINL GROUP INC COM 74251V102 4,499 81,803 SH   SOLE 19 81,803 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 600,382 10,916,044 SH   SOLE 21 10,916,044 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 356,015 6,472,997 SH   SOLE 22 5,765,143 0 707,854
PRINCIPAL FINL GROUP INC COM 74251V102 11,084 201,532 SH   SOLE 23 201,532 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 16,423 298,607 SH   SOLE 25 298,607 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 76,946 1,399,012 SH   SOLE 26 216,420 0 1,182,592
PRINCIPAL FINL GROUP INC COM 74251V102 2,944 53,535 SH   SOLE 28 36,372 0 17,163
PRINCIPAL FINL GROUP INC COM 74251V102 3,531 64,202 SH   SOLE 29 5,663 0 58,539
PRINCIPAL FINL GROUP INC COM 74251V102 70,196 1,276,293 SH   SOLE 30 1,276,293 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 3,634 66,072 SH   SOLE 31 47,506 0 18,566
PRINCIPAL FINL GROUP INC COM 74251V102 4,287 77,947 SH   SOLE 32 77,947 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 1,228 22,333 SH   SOLE 34 22,333 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 11,130 202,361 SH   SOLE 35 202,361 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 12,809 232,882 SH   SOLE 36 232,882 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 321 5,842 SH   SOLE 40 5,842 0 0
PRINCIPAL REAL ESTATE INCOME SHS BEN INT 74255X104 0 17 SH   SOLE 17 0 0 17
PRINCIPIA BIOPHARMA INC COM 74257L108 1,276 23,294 SH   SOLE 2 15,811 0 7,483
PRINCIPIA BIOPHARMA INC COM 74257L108 18 320 SH   SOLE 7 320 0 0
PRINCIPIA BIOPHARMA INC COM 74257L108 4,371 79,792 SH   SOLE 18 73,097 0 6,695
PRINCIPIA BIOPHARMA INC COM 74257L108 8,028 146,557 SH   SOLE 19 146,557 0 0
PRINCIPIA BIOPHARMA INC COM 74257L108 64 1,168 SH   SOLE 20 1,168 0 0
PRINCIPIA BIOPHARMA INC COM 74257L108 52,658 961,265 SH   SOLE 21 961,265 0 0
PRINCIPIA BIOPHARMA INC COM 74257L108 31,344 572,174 SH   SOLE 22 551,606 0 20,568
PRINCIPIA BIOPHARMA INC COM 74257L108 343 6,257 SH   SOLE 23 6,257 0 0
PRINCIPIA BIOPHARMA INC COM 74257L108 882 16,094 SH   SOLE 26 0 0 16,094
PRINCIPIA BIOPHARMA INC COM 74257L108 412 7,515 SH   SOLE 28 7,515 0 0
PRINCIPIA BIOPHARMA INC COM 74257L108 529 9,648 SH   SOLE 30 9,648 0 0
PRINCIPIA BIOPHARMA INC COM 74257L108 2,401 43,832 SH   SOLE 34 43,832 0 0
PRINCIPIA BIOPHARMA INC COM 74257L108 167 3,041 SH   SOLE 40 3,041 0 0
PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 9 3,486 SH   SOLE 2 482 0 3,004
PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 54 22,232 SH   SOLE 18 22,232 0 0
PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 26 10,810 SH   SOLE 19 10,810 0 0
PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 522 213,187 SH   SOLE 21 213,187 0 0
PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 84 34,103 SH   SOLE 22 32,413 0 1,690
PRO-DEX INC COLO COM NEW 74265M205 9 513 SH   SOLE 18 513 0 0
PRO-DEX INC COLO COM NEW 74265M205 117 6,686 SH   SOLE 21 6,686 0 0
PRO-DEX INC COLO COM NEW 74265M205 954 54,348 SH   SOLE 22 54,348 0 0
PROASSURANCE CORP COM 74267C106 1,549 42,861 SH   SOLE 2 1,849 0 41,012
PROASSURANCE CORP COM 74267C106 8 235 SH   SOLE 4 235 0 0
PROASSURANCE CORP COM 74267C106 43 1,179 SH   SOLE 7 1,179 0 0
PROASSURANCE CORP COM 74267C106 8,184 226,448 SH   SOLE 18 226,448 0 0
PROASSURANCE CORP COM 74267C106 3,147 87,066 SH   SOLE 19 87,066 0 0
PROASSURANCE CORP COM 74267C106 208,436 5,767,465 SH   SOLE 21 5,767,465 0 0
PROASSURANCE CORP COM 74267C106 55,645 1,539,697 SH   SOLE 22 1,468,288 0 71,409
PROASSURANCE CORP COM 74267C106 648 17,938 SH   SOLE 26 9,131 0 8,807
PROASSURANCE CORP COM 74267C106 250 6,926 SH   SOLE 28 6,926 0 0
PROASSURANCE CORP COM 74267C106 2,776 76,819 SH   SOLE 30 76,819 0 0
PROASSURANCE CORP COM 74267C106 99 2,732 SH   SOLE 36 2,732 0 0
PROASSURANCE CORP COM 74267C106 193 5,336 SH   SOLE 40 5,336 0 0
PROCTER & GAMBLE CO COM 742718109 850,546 6,809,813 SH   SOLE 2 1,277,831 0 5,531,982
PROCTER & GAMBLE CO COM 742718109 156,013 1,249,103 SH   SOLE 4 1,181,083 0 68,020
PROCTER & GAMBLE CO COM 742718109 293,160 2,347,160 SH   SOLE 7 2,263,211 0 83,949
PROCTER & GAMBLE CO COM 742718109 15,217 121,831 SH   SOLE 13 121,831 0 0
PROCTER & GAMBLE CO COM 742718109 1,832 14,670 SH   SOLE 15 14,670 0 0
PROCTER & GAMBLE CO COM 742718109 60 484 SH   SOLE 17 0 0 484
PROCTER & GAMBLE CO COM 742718109 757,298 6,063,238 SH   SOLE 18 5,591,244 0 471,994
PROCTER & GAMBLE CO COM 742718109 198,531 1,589,518 SH   SOLE 19 1,589,518 0 0
PROCTER & GAMBLE CO COM 742718109 6,722,861 53,825,948 SH   SOLE 21 53,825,948 0 0
PROCTER & GAMBLE CO COM 742718109 7,781,544 62,302,190 SH   SOLE 22 55,448,144 0 6,854,046
PROCTER & GAMBLE CO COM 742718109 247,575 1,982,182 SH   SOLE 23 1,982,182 0 0
PROCTER & GAMBLE CO COM 742718109 329,828 2,640,740 SH   SOLE 25 2,640,740 0 0
PROCTER & GAMBLE CO COM 742718109 1,713,952 13,722,595 SH   SOLE 26 1,560,413 0 12,162,182
PROCTER & GAMBLE CO COM 742718109 58,385 467,451 SH   SOLE 28 326,491 0 140,960
PROCTER & GAMBLE CO COM 742718109 61,698 493,983 SH   SOLE 29 163,998 0 329,985
PROCTER & GAMBLE CO COM 742718109 1,365,162 10,930,039 SH   SOLE 30 10,930,039 0 0
PROCTER & GAMBLE CO COM 742718109 96,176 770,027 SH   SOLE 31 604,367 0 165,660
PROCTER & GAMBLE CO COM 742718109 19,477 155,941 SH   SOLE 32 155,941 0 0
PROCTER & GAMBLE CO COM 742718109 90,150 721,781 SH   SOLE 34 721,781 0 0
PROCTER & GAMBLE CO COM 742718109 235,830 1,888,151 SH   SOLE 36 1,888,151 0 0
PROCTER & GAMBLE CO COM 742718109 2,014 16,125 SH   SOLE 37 16,125 0 0
PROCTER & GAMBLE CO COM 742718109 6,975 55,843 SH   SOLE 40 55,843 0 0
PROFIRE ENERGY INC COM 74316X101 10 6,607 SH   SOLE 18 6,607 0 0
PROFIRE ENERGY INC COM 74316X101 140 96,845 SH   SOLE 21 96,845 0 0
PROFIRE ENERGY INC COM 74316X101 493 339,862 SH   SOLE 22 339,862 0 0
PROGENICS PHARMACEUTICALS IN COM 743187106 188 36,917 SH   SOLE 2 3,674 0 33,243
PROGENICS PHARMACEUTICALS IN COM 743187106 8 1,529 SH   SOLE 7 1,529 0 0
PROGENICS PHARMACEUTICALS IN COM 743187106 2,039 400,638 SH   SOLE 18 400,638 0 0
PROGENICS PHARMACEUTICALS IN COM 743187106 772 151,688 SH   SOLE 19 151,688 0 0
PROGENICS PHARMACEUTICALS IN COM 743187106 55,372 10,878,624 SH   SOLE 21 10,878,624 0 0
PROGENICS PHARMACEUTICALS IN COM 743187106 13,467 2,645,702 SH   SOLE 22 2,539,659 0 106,043
PROGENICS PHARMACEUTICALS IN COM 743187106 108 21,271 SH   SOLE 26 0 0 21,271
PROGENICS PHARMACEUTICALS IN COM 743187106 51 10,089 SH   SOLE 28 10,089 0 0
PROGENICS PHARMACEUTICALS IN COM 743187106 688 135,113 SH   SOLE 30 135,113 0 0
PROGENICS PHARMACEUTICALS IN COM 743187106 37 7,353 SH   SOLE 40 7,353 0 0
PROGRESS SOFTWARE CORP COM 743312100 773 18,596 SH   SOLE 2 1,651 0 16,945
PROGRESS SOFTWARE CORP COM 743312100 6 135 SH   SOLE 4 135 0 0
PROGRESS SOFTWARE CORP COM 743312100 34 810 SH   SOLE 7 810 0 0
PROGRESS SOFTWARE CORP COM 743312100 8,640 207,932 SH   SOLE 18 200,070 0 7,862
PROGRESS SOFTWARE CORP COM 743312100 5,168 124,370 SH   SOLE 19 124,370 0 0
PROGRESS SOFTWARE CORP COM 743312100 211,100 5,080,625 SH   SOLE 21 5,080,625 0 0
PROGRESS SOFTWARE CORP COM 743312100 56,616 1,362,589 SH   SOLE 22 1,304,753 0 57,836
PROGRESS SOFTWARE CORP COM 743312100 52 1,260 SH   SOLE 23 1,260 0 0
PROGRESS SOFTWARE CORP COM 743312100 766 18,443 SH   SOLE 26 6,680 0 11,763
PROGRESS SOFTWARE CORP COM 743312100 220 5,304 SH   SOLE 28 5,304 0 0
PROGRESS SOFTWARE CORP COM 743312100 2,683 64,564 SH   SOLE 30 64,564 0 0
PROGRESS SOFTWARE CORP COM 743312100 1,075 25,869 SH   SOLE 34 25,869 0 0
PROGRESS SOFTWARE CORP COM 743312100 212 5,098 SH   SOLE 40 5,098 0 0
PROGRESSIVE CORP OHIO COM 743315103 103,212 1,425,772 SH   SOLE 2 149,131 0 1,276,641
PROGRESSIVE CORP OHIO COM 743315103 19,316 266,835 SH   SOLE 4 251,469 0 15,366
PROGRESSIVE CORP OHIO COM 743315103 48,255 666,595 SH   SOLE 7 547,499 0 119,096
PROGRESSIVE CORP OHIO COM 743315103 1,273 17,579 SH   SOLE 13 17,579 0 0
PROGRESSIVE CORP OHIO COM 743315103 232 3,198 SH   SOLE 15 3,198 0 0
PROGRESSIVE CORP OHIO COM 743315103 1 9 SH   SOLE 17 0 0 9
PROGRESSIVE CORP OHIO COM 743315103 80,330 1,109,689 SH   SOLE 18 1,006,317 0 103,372
PROGRESSIVE CORP OHIO COM 743315103 12,594 173,970 SH   SOLE 19 173,970 0 0
PROGRESSIVE CORP OHIO COM 743315103 1,130,690 15,619,424 SH   SOLE 21 15,619,424 0 0
PROGRESSIVE CORP OHIO COM 743315103 1,048,524 14,484,373 SH   SOLE 22 12,968,234 0 1,516,139
PROGRESSIVE CORP OHIO COM 743315103 30,519 421,591 SH   SOLE 23 421,591 0 0
PROGRESSIVE CORP OHIO COM 743315103 43,450 600,227 SH   SOLE 25 600,227 0 0
PROGRESSIVE CORP OHIO COM 743315103 244,896 3,383,004 SH   SOLE 26 339,058 0 3,043,946
PROGRESSIVE CORP OHIO COM 743315103 7,924 109,463 SH   SOLE 28 76,273 0 33,190
PROGRESSIVE CORP OHIO COM 743315103 6,083 84,032 SH   SOLE 29 12,018 0 72,014
PROGRESSIVE CORP OHIO COM 743315103 204,086 2,819,253 SH   SOLE 30 2,819,253 0 0
PROGRESSIVE CORP OHIO COM 743315103 9,564 132,112 SH   SOLE 31 102,164 0 29,948
PROGRESSIVE CORP OHIO COM 743315103 14,014 193,594 SH   SOLE 34 193,594 0 0
PROGRESSIVE CORP OHIO COM 743315103 35,635 492,263 SH   SOLE 36 492,263 0 0
PROGRESSIVE CORP OHIO COM 743315103 929 12,827 SH   SOLE 40 12,827 0 0
PROGYNY INC COM 74340E103 188 6,864 SH   SOLE 2 0 0 6,864
PROGYNY INC COM 74340E103 1,102 40,130 SH   SOLE 18 40,130 0 0
PROGYNY INC COM 74340E103 572 20,852 SH   SOLE 19 20,852 0 0
PROGYNY INC COM 74340E103 10,672 388,789 SH   SOLE 21 388,789 0 0
PROGYNY INC COM 74340E103 7,450 271,394 SH   SOLE 22 265,650 0 5,744
PROGYNY INC COM 74340E103 3,344 121,805 SH   SOLE 26 22,093 0 99,712
PROGYNY INC COM 74340E103 54 1,958 SH   SOLE 31 0 0 1,958
PROLOGIS INC COM 74340W103 192,292 2,157,189 SH   SOLE 2 166,027 0 1,991,162
PROLOGIS INC COM 74340W103 56,338 632,015 SH   SOLE 4 614,748 0 17,267
PROLOGIS INC COM 74340W103 108,522 1,217,429 SH   SOLE 7 1,210,250 0 7,179
PROLOGIS INC COM 74340W103 2,839 31,846 SH   SOLE 13 31,846 0 0
PROLOGIS INC COM 74340W103 72 812 SH   SOLE 15 812 0 0
PROLOGIS INC COM 74340W103 3 38 SH   SOLE 17 0 0 38
PROLOGIS INC COM 74340W103 215,311 2,415,429 SH   SOLE 18 2,175,136 0 240,293
PROLOGIS INC COM 74340W103 156,579 1,756,547 SH   SOLE 19 1,756,547 0 0
PROLOGIS INC COM 74340W103 1,803,951 20,237,283 SH   SOLE 21 20,237,283 0 0
PROLOGIS INC COM 74340W103 1,887,234 21,171,572 SH   SOLE 22 19,327,526 0 1,844,046
PROLOGIS INC COM 74340W103 48,882 548,368 SH   SOLE 23 548,368 0 0
PROLOGIS INC COM 74340W103 183,232 2,055,557 SH   SOLE 25 2,055,557 0 0
PROLOGIS INC COM 74340W103 260,357 2,920,761 SH   SOLE 26 376,665 0 2,544,096
PROLOGIS INC COM 74340W103 13,318 149,407 SH   SOLE 28 114,405 0 35,002
PROLOGIS INC COM 74340W103 31,359 351,790 SH   SOLE 29 333,858 0 17,932
PROLOGIS INC COM 74340W103 486,765 5,460,676 SH   SOLE 30 5,460,676 0 0
PROLOGIS INC COM 74340W103 12,764 143,193 SH   SOLE 31 114,053 0 29,140
PROLOGIS INC COM 74340W103 38,187 428,399 SH   SOLE 34 428,399 0 0
PROLOGIS INC COM 74340W103 38,785 435,100 SH   SOLE 36 435,100 0 0
PROLOGIS INC COM 74340W103 1,235 13,855 SH   SOLE 40 13,855 0 0
PROOFPOINT INC COM 743424103 12,296 107,131 SH   SOLE 2 10,657 0 96,474
PROOFPOINT INC COM 743424103 59 513 SH   SOLE 4 513 0 0
PROOFPOINT INC COM 743424103 132 1,146 SH   SOLE 7 1,146 0 0
PROOFPOINT INC COM 743424103 3,341 29,105 SH   SOLE 18 28,983 0 122
PROOFPOINT INC COM 743424103 1,514 13,192 SH   SOLE 19 13,192 0 0
PROOFPOINT INC COM 743424103 103,026 897,599 SH   SOLE 21 897,599 0 0
PROOFPOINT INC COM 743424103 180,912 1,576,162 SH   SOLE 22 1,467,015 0 109,147
PROOFPOINT INC COM 743424103 240 2,094 SH   SOLE 23 2,094 0 0
PROOFPOINT INC COM 743424103 171 1,491 SH   SOLE 25 1,491 0 0
PROOFPOINT INC COM 743424103 3,074 26,778 SH   SOLE 26 15,655 0 11,123
PROOFPOINT INC COM 743424103 840 7,315 SH   SOLE 28 7,315 0 0
PROOFPOINT INC COM 743424103 53 463 SH   SOLE 29 463 0 0
PROOFPOINT INC COM 743424103 8,161 71,102 SH   SOLE 30 71,102 0 0
PROOFPOINT INC COM 743424103 281 2,451 SH   SOLE 31 1,167 0 1,284
PROOFPOINT INC COM 743424103 693 6,038 SH   SOLE 34 6,038 0 0
PROOFPOINT INC COM 743424103 34 293 SH   SOLE 36 293 0 0
PROOFPOINT INC COM 743424103 672 5,855 SH   SOLE 40 5,855 0 0
PROPETRO HLDG CORP COM 74347M108 661 58,745 SH   SOLE 2 7,230 0 51,515
PROPETRO HLDG CORP COM 74347M108 5 439 SH   SOLE 4 439 0 0
PROPETRO HLDG CORP COM 74347M108 17 1,522 SH   SOLE 7 1,522 0 0
PROPETRO HLDG CORP COM 74347M108 4,175 371,106 SH   SOLE 18 361,129 0 9,977
PROPETRO HLDG CORP COM 74347M108 3,001 266,796 SH   SOLE 19 266,796 0 0
PROPETRO HLDG CORP COM 74347M108 106,283 9,447,411 SH   SOLE 21 9,447,411 0 0
PROPETRO HLDG CORP COM 74347M108 29,749 2,644,323 SH   SOLE 22 2,537,350 0 106,973
PROPETRO HLDG CORP COM 74347M108 420 37,312 SH   SOLE 23 37,312 0 0
PROPETRO HLDG CORP COM 74347M108 1,569 139,482 SH   SOLE 26 21,184 0 118,298
PROPETRO HLDG CORP COM 74347M108 149 13,252 SH   SOLE 28 13,252 0 0
PROPETRO HLDG CORP COM 74347M108 1,309 116,355 SH   SOLE 30 116,355 0 0
PROPETRO HLDG CORP COM 74347M108 104 9,253 SH   SOLE 40 9,253 0 0
PROPHASE LABS INC COM 74345W108 4 1,886 SH   SOLE 18 1,886 0 0
PROPHASE LABS INC COM 74345W108 38 19,516 SH   SOLE 21 19,516 0 0
PROQR THRAPEUTICS N V SHS EURO N71542109 4,580 462,144 SH   SOLE 21 462,144 0 0
PROQR THRAPEUTICS N V SHS EURO N71542109 34 3,418 SH   SOLE 30 3,418 0 0
PROS HOLDINGS INC COM 74346Y103 868 14,489 SH   SOLE 2 2,055 0 12,434
PROS HOLDINGS INC COM 74346Y103 14 231 SH   SOLE 4 231 0 0
PROS HOLDINGS INC COM 74346Y103 32 537 SH   SOLE 7 537 0 0
PROS HOLDINGS INC COM 74346Y103 7,186 119,930 SH   SOLE 18 112,444 0 7,486
PROS HOLDINGS INC COM 74346Y103 5,687 94,915 SH   SOLE 19 94,915 0 0
PROS HOLDINGS INC COM 74346Y103 73,754 1,230,877 SH   SOLE 21 1,230,877 0 0
PROS HOLDINGS INC COM 74346Y103 65,079 1,086,103 SH   SOLE 22 1,042,617 0 43,486
PROS HOLDINGS INC COM 74346Y103 310 5,179 SH   SOLE 23 5,179 0 0
PROS HOLDINGS INC COM 74346Y103 1,780 29,709 SH   SOLE 26 12,206 0 17,503
PROS HOLDINGS INC COM 74346Y103 286 4,778 SH   SOLE 28 4,778 0 0
PROS HOLDINGS INC COM 74346Y103 700 11,684 SH   SOLE 30 11,684 0 0
PROS HOLDINGS INC COM 74346Y103 223 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 PSHS ULT S&P 500 74347R107 7 46 SH   SOLE 17 0 0 46
PROSHARES TR ULTR 7-10 TREA 74347R180 9 140 SH   SOLE 17 0 0 140
PROSHARES TR S&P 500 DV ARIST 74348A467 12 153 SH   SOLE 17 0 0 153
PROSIGHT GLOBAL INC COM 74349J103 153 9,466 SH   SOLE 2 465 0 9,001
PROSIGHT GLOBAL INC COM 74349J103 523 32,409 SH   SOLE 18 32,409 0 0
PROSIGHT GLOBAL INC COM 74349J103 259 16,035 SH   SOLE 19 16,035 0 0
PROSIGHT GLOBAL INC COM 74349J103 5,673 351,693 SH   SOLE 21 351,693 0 0
PROSIGHT GLOBAL INC COM 74349J103 1,250 77,486 SH   SOLE 22 74,775 0 2,711
PROSIGHT GLOBAL INC COM 74349J103 54 3,346 SH   SOLE 30 3,346 0 0
PROSPECT CAPITAL CORPORATION COM 74348T102 10,955 1,701,014 SH   SOLE 30 1,701,014 0 0
PROSPECT CAPITAL CORPORATION NOTE 4.950% 7/1 74348TAR3 769 750,000 PRN   SOLE 21 750,000 0 0
PROSPERITY BANCSHARES INC COM 743606105 15,503 215,650 SH   SOLE 2 46,009 0 169,641
PROSPERITY BANCSHARES INC COM 743606105 34 469 SH   SOLE 4 469 0 0
PROSPERITY BANCSHARES INC COM 743606105 147 2,051 SH   SOLE 7 2,051 0 0
PROSPERITY BANCSHARES INC COM 743606105 22,646 315,007 SH   SOLE 18 315,007 0 0
PROSPERITY BANCSHARES INC COM 743606105 1,553 21,601 SH   SOLE 19 21,601 0 0
PROSPERITY BANCSHARES INC COM 743606105 343,149 4,773,253 SH   SOLE 21 4,773,253 0 0
PROSPERITY BANCSHARES INC COM 743606105 223,309 3,106,258 SH   SOLE 22 2,930,759 0 175,499
PROSPERITY BANCSHARES INC COM 743606105 2,081 28,943 SH   SOLE 26 18,951 0 9,992
PROSPERITY BANCSHARES INC COM 743606105 908 12,628 SH   SOLE 28 12,628 0 0
PROSPERITY BANCSHARES INC COM 743606105 2,312 32,162 SH   SOLE 30 32,162 0 0
PROSPERITY BANCSHARES INC COM 743606105 307 4,270 SH   SOLE 31 1,870 0 2,400
PROSPERITY BANCSHARES INC COM 743606105 157 2,177 SH   SOLE 36 2,177 0 0
PROSPERITY BANCSHARES INC COM 743606105 697 9,696 SH   SOLE 40 9,696 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 79 11,223 SH   SOLE 2 629 0 10,594
PROTAGONIST THERAPEUTICS INC COM 74366E102 405 57,410 SH   SOLE 18 57,410 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 237 33,679 SH   SOLE 19 33,679 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 6,430 912,087 SH   SOLE 21 912,087 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 3,848 545,778 SH   SOLE 22 539,061 0 6,717
PROTAGONIST THERAPEUTICS INC COM 74366E102 13 1,780 SH   SOLE 30 1,780 0 0
PROTECTIVE INS CORP CL A 74368L104 3 175 SH   SOLE 21 175 0 0
PROTECTIVE INS CORP CL B 74368L203 222 13,821 SH   SOLE 2 2,740 0 11,081
PROTECTIVE INS CORP CL B 74368L203 4 233 SH   SOLE 7 233 0 0
PROTECTIVE INS CORP CL B 74368L203 576 35,815 SH   SOLE 18 35,815 0 0
PROTECTIVE INS CORP CL B 74368L203 975 60,577 SH   SOLE 19 60,577 0 0
PROTECTIVE INS CORP CL B 74368L203 5,453 338,889 SH   SOLE 21 338,889 0 0
PROTECTIVE INS CORP CL B 74368L203 7,654 475,676 SH   SOLE 22 466,145 0 9,531
PROTECTIVE INS CORP CL B 74368L203 229 14,205 SH   SOLE 23 14,205 0 0
PROTECTIVE INS CORP CL B 74368L203 623 38,721 SH   SOLE 26 0 0 38,721
PROTEON THERAPEUTICS INC COM 74371L109 3 6,328 SH   SOLE 21 6,328 0 0
PROTEOSTASIS THERAPEUTICS IN COM 74373B109 20 8,905 SH   SOLE 18 8,905 0 0
PROTEOSTASIS THERAPEUTICS IN COM 74373B109 249 109,311 SH   SOLE 21 109,311 0 0
PROTEOSTASIS THERAPEUTICS IN COM 74373B109 2,152 943,760 SH   SOLE 22 943,760 0 0
PROTHENA CORP PLC SHS G72800108 655 41,365 SH   SOLE 2 1,326 0 40,039
PROTHENA CORP PLC SHS G72800108 2 111 SH   SOLE 4 111 0 0
PROTHENA CORP PLC SHS G72800108 10 606 SH   SOLE 7 606 0 0
PROTHENA CORP PLC SHS G72800108 2,260 142,773 SH   SOLE 18 142,773 0 0
PROTHENA CORP PLC SHS G72800108 1,102 69,624 SH   SOLE 19 69,624 0 0
PROTHENA CORP PLC SHS G72800108 28,976 1,830,428 SH   SOLE 21 1,830,428 0 0
PROTHENA CORP PLC SHS G72800108 20,851 1,317,157 SH   SOLE 22 1,265,190 0 51,967
PROTHENA CORP PLC SHS G72800108 76 4,823 SH   SOLE 26 2,640 0 2,183
PROTHENA CORP PLC SHS G72800108 105 6,604 SH   SOLE 28 6,604 0 0
PROTHENA CORP PLC SHS G72800108 126 7,957 SH   SOLE 30 7,957 0 0
PROTHENA CORP PLC SHS G72800108 52 3,315 SH   SOLE 40 3,315 0 0
PROTO LABS INC COM 743713109 1,151 11,332 SH   SOLE 2 1,045 0 10,287
PROTO LABS INC COM 743713109 14 140 SH   SOLE 4 140 0 0
PROTO LABS INC COM 743713109 48 472 SH   SOLE 7 472 0 0
PROTO LABS INC COM 743713109 12,229 120,423 SH   SOLE 18 120,423 0 0
PROTO LABS INC COM 743713109 4,850 47,761 SH   SOLE 19 47,761 0 0
PROTO LABS INC COM 743713109 304,012 2,993,720 SH   SOLE 21 2,993,720 0 0
PROTO LABS INC COM 743713109 80,779 795,462 SH   SOLE 22 760,378 0 35,084
PROTO LABS INC COM 743713109 854 8,408 SH   SOLE 26 6,136 0 2,272
PROTO LABS INC COM 743713109 319 3,146 SH   SOLE 28 3,146 0 0
PROTO LABS INC COM 743713109 18,332 180,525 SH   SOLE 30 180,525 0 0
PROTO LABS INC COM 743713109 262 2,584 SH   SOLE 40 2,584 0 0
PROVENTION BIO INC COM 74374N102 5 345 SH   SOLE 17 0 0 345
PROVENTION BIO INC COM 74374N102 94 6,335 SH   SOLE 18 6,335 0 0
PROVENTION BIO INC COM 74374N102 1,307 87,717 SH   SOLE 21 87,717 0 0
PROVENTION BIO INC COM 74374N102 8,382 562,534 SH   SOLE 22 562,534 0 0
PROVIDENCE SVC CORP COM 743815102 286 4,832 SH   SOLE 2 383 0 4,449
PROVIDENCE SVC CORP COM 743815102 15 255 SH   SOLE 7 255 0 0
PROVIDENCE SVC CORP COM 743815102 3,212 54,268 SH   SOLE 18 54,268 0 0
PROVIDENCE SVC CORP COM 743815102 1,209 20,434 SH   SOLE 19 20,434 0 0
PROVIDENCE SVC CORP COM 743815102 83,209 1,406,030 SH   SOLE 21 1,406,030 0 0
PROVIDENCE SVC CORP COM 743815102 20,505 346,484 SH   SOLE 22 329,948 0 16,536
PROVIDENCE SVC CORP COM 743815102 329 5,563 SH   SOLE 26 0 0 5,563
PROVIDENCE SVC CORP COM 743815102 112 1,900 SH   SOLE 28 1,900 0 0
PROVIDENCE SVC CORP COM 743815102 1,015 17,143 SH   SOLE 30 17,143 0 0
PROVIDENCE SVC CORP COM 743815102 88 1,495 SH   SOLE 40 1,495 0 0
PROVIDENT BANCORP INC COM NEW 74383L105 109 8,784 SH   SOLE 2 375 0 8,409
PROVIDENT BANCORP INC COM NEW 74383L105 383 30,799 SH   SOLE 18 30,799 0 0
PROVIDENT BANCORP INC COM NEW 74383L105 200 16,030 SH   SOLE 19 16,030 0 0
PROVIDENT BANCORP INC COM NEW 74383L105 3,845 308,800 SH   SOLE 21 308,800 0 0
PROVIDENT BANCORP INC COM NEW 74383L105 1,031 82,813 SH   SOLE 22 76,648 0 6,165
PROVIDENT FINL HLDGS INC COM 743868101 144 6,596 SH   SOLE 2 253 0 6,343
PROVIDENT FINL HLDGS INC COM 743868101 453 20,679 SH   SOLE 18 20,679 0 0
PROVIDENT FINL HLDGS INC COM 743868101 224 10,243 SH   SOLE 19 10,243 0 0
PROVIDENT FINL HLDGS INC COM 743868101 4,652 212,442 SH   SOLE 21 212,442 0 0
PROVIDENT FINL HLDGS INC COM 743868101 8,524 389,234 SH   SOLE 22 387,636 0 1,598
PROVIDENT FINL SVCS INC COM 74386T105 1,536 62,327 SH   SOLE 2 2,057 0 60,270
PROVIDENT FINL SVCS INC COM 74386T105 13 525 SH   SOLE 4 525 0 0
PROVIDENT FINL SVCS INC COM 74386T105 25 1,028 SH   SOLE 7 1,028 0 0
PROVIDENT FINL SVCS INC COM 74386T105 8,758 355,279 SH   SOLE 18 355,279 0 0
PROVIDENT FINL SVCS INC COM 74386T105 2,678 108,651 SH   SOLE 19 108,651 0 0
PROVIDENT FINL SVCS INC COM 74386T105 171,672 6,964,399 SH   SOLE 21 6,964,399 0 0
PROVIDENT FINL SVCS INC COM 74386T105 46,240 1,875,857 SH   SOLE 22 1,796,369 0 79,488
PROVIDENT FINL SVCS INC COM 74386T105 349 14,149 SH   SOLE 26 10,644 0 3,505
PROVIDENT FINL SVCS INC COM 74386T105 213 8,628 SH   SOLE 28 8,628 0 0
PROVIDENT FINL SVCS INC COM 74386T105 2,023 82,080 SH   SOLE 30 82,080 0 0
PROVIDENT FINL SVCS INC COM 74386T105 160 6,488 SH   SOLE 40 6,488 0 0
PRUDENTIAL BANCORP INC NEW COM 74431A101 152 8,222 SH   SOLE 2 276 0 7,946
PRUDENTIAL BANCORP INC NEW COM 74431A101 583 31,442 SH   SOLE 18 31,442 0 0
PRUDENTIAL BANCORP INC NEW COM 74431A101 267 14,411 SH   SOLE 19 14,411 0 0
PRUDENTIAL BANCORP INC NEW COM 74431A101 5,838 315,057 SH   SOLE 21 315,057 0 0
PRUDENTIAL BANCORP INC NEW COM 74431A101 1,581 85,300 SH   SOLE 22 79,642 0 5,658
PRUDENTIAL FINL INC COM 744320102 158,762 1,693,639 SH   SOLE 2 707,752 0 985,887
PRUDENTIAL FINL INC COM 744320102 27,659 295,057 SH   SOLE 4 284,007 0 11,050
PRUDENTIAL FINL INC COM 744320102 38,378 409,414 SH   SOLE 7 380,438 0 28,976
PRUDENTIAL FINL INC COM 744320102 3,949 42,127 SH   SOLE 13 42,127 0 0
PRUDENTIAL FINL INC COM 744320102 204 2,171 SH   SOLE 15 2,171 0 0
PRUDENTIAL FINL INC COM 744320102 1 6 SH   SOLE 17 0 0 6
PRUDENTIAL FINL INC COM 744320102 87,529 933,737 SH   SOLE 18 761,588 0 172,149
PRUDENTIAL FINL INC COM 744320102 44,003 469,415 SH   SOLE 19 469,415 0 0
PRUDENTIAL FINL INC COM 744320102 913,506 9,745,100 SH   SOLE 21 9,745,100 0 0
PRUDENTIAL FINL INC COM 744320102 1,027,244 10,958,437 SH   SOLE 22 9,186,681 0 1,771,756
PRUDENTIAL FINL INC COM 744320102 48,233 514,537 SH   SOLE 23 514,537 0 0
PRUDENTIAL FINL INC COM 744320102 41,737 445,238 SH   SOLE 25 445,238 0 0
PRUDENTIAL FINL INC COM 744320102 274,237 2,925,507 SH   SOLE 26 304,438 0 2,621,069
PRUDENTIAL FINL INC COM 744320102 7,105 75,790 SH   SOLE 28 52,445 0 23,345
PRUDENTIAL FINL INC COM 744320102 25,901 276,308 SH   SOLE 29 147,817 0 128,491
PRUDENTIAL FINL INC COM 744320102 182,420 1,946,018 SH   SOLE 30 1,946,018 0 0
PRUDENTIAL FINL INC COM 744320102 33,876 361,380 SH   SOLE 31 275,104 0 86,276
PRUDENTIAL FINL INC COM 744320102 3,964 42,284 SH   SOLE 32 42,284 0 0
PRUDENTIAL FINL INC COM 744320102 10,234 109,177 SH   SOLE 34 109,177 0 0
PRUDENTIAL FINL INC COM 744320102 10,316 110,046 SH   SOLE 35 110,046 0 0
PRUDENTIAL FINL INC COM 744320102 35,587 379,638 SH   SOLE 36 379,638 0 0
PRUDENTIAL FINL INC COM 744320102 803 8,568 SH   SOLE 40 8,568 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 10,118 61,367 SH   SOLE 2 9,214 0 52,153
PS BUSINESS PKS INC CALIF COM 69360J107 928 5,627 SH   SOLE 4 5,627 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 3,309 20,073 SH   SOLE 7 20,073 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 18,668 113,228 SH   SOLE 18 113,228 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 9,106 55,233 SH   SOLE 19 55,233 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 263,957 1,601,001 SH   SOLE 21 1,601,001 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 138,488 839,981 SH   SOLE 22 814,946 0 25,035
PS BUSINESS PKS INC CALIF COM 69360J107 211 1,281 SH   SOLE 23 1,281 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 7,242 43,927 SH   SOLE 25 43,927 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 2,358 14,303 SH   SOLE 26 5,181 0 9,122
PS BUSINESS PKS INC CALIF COM 69360J107 422 2,560 SH   SOLE 28 2,560 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 1,743 10,573 SH   SOLE 29 10,573 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 15,185 92,105 SH   SOLE 30 92,105 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 324 1,963 SH   SOLE 40 1,963 0 0
PSYCHEMEDICS CORP COM NEW 744375205 10 1,073 SH   SOLE 18 1,073 0 0
PSYCHEMEDICS CORP COM NEW 744375205 168 18,342 SH   SOLE 21 18,342 0 0
PSYCHEMEDICS CORP COM NEW 744375205 742 81,088 SH   SOLE 22 81,088 0 0
PTC INC COM 69370C100 26,515 354,046 SH   SOLE 2 56,213 0 297,833
PTC INC COM 69370C100 3,599 48,059 SH   SOLE 4 45,104 0 2,955
PTC INC COM 69370C100 517 6,906 SH   SOLE 7 6,906 0 0
PTC INC COM 69370C100 124 1,655 SH   SOLE 13 1,655 0 0
PTC INC COM 69370C100 34 458 SH   SOLE 15 458 0 0
PTC INC COM 69370C100 34,086 455,144 SH   SOLE 18 446,449 0 8,695
PTC INC COM 69370C100 25,715 343,364 SH   SOLE 19 343,364 0 0
PTC INC COM 69370C100 425,435 5,680,793 SH   SOLE 21 5,680,793 0 0
PTC INC COM 69370C100 262,277 3,502,164 SH   SOLE 22 3,306,463 0 195,701
PTC INC COM 69370C100 6,113 81,629 SH   SOLE 23 81,629 0 0
PTC INC COM 69370C100 12,111 161,722 SH   SOLE 25 161,722 0 0
PTC INC COM 69370C100 33,546 447,937 SH   SOLE 26 100,156 0 347,781
PTC INC COM 69370C100 1,515 20,229 SH   SOLE 28 14,224 0 6,005
PTC INC COM 69370C100 18,720 249,967 SH   SOLE 29 227,090 0 22,877
PTC INC COM 69370C100 26,127 348,875 SH   SOLE 30 348,875 0 0
PTC INC COM 69370C100 1,849 24,694 SH   SOLE 31 20,942 0 3,752
PTC INC COM 69370C100 9,303 124,219 SH   SOLE 34 124,219 0 0
PTC INC COM 69370C100 4,222 56,372 SH   SOLE 36 56,372 0 0
PTC INC COM 69370C100 174 2,322 SH   SOLE 40 2,322 0 0
PTC THERAPEUTICS INC COM 69366J200 1,205 25,083 SH   SOLE 2 2,187 0 22,896
PTC THERAPEUTICS INC COM 69366J200 13 271 SH   SOLE 4 271 0 0
PTC THERAPEUTICS INC COM 69366J200 49 1,030 SH   SOLE 7 1,030 0 0
PTC THERAPEUTICS INC COM 69366J200 10,216 212,707 SH   SOLE 18 204,548 0 8,159
PTC THERAPEUTICS INC COM 69366J200 6,497 135,266 SH   SOLE 19 135,266 0 0
PTC THERAPEUTICS INC COM 69366J200 124,975 2,602,029 SH   SOLE 21 2,602,029 0 0
PTC THERAPEUTICS INC COM 69366J200 84,935 1,768,373 SH   SOLE 22 1,692,876 0 75,497
PTC THERAPEUTICS INC COM 69366J200 50 1,040 SH   SOLE 23 1,040 0 0
PTC THERAPEUTICS INC COM 69366J200 704 14,654 SH   SOLE 26 10,864 0 3,790
PTC THERAPEUTICS INC COM 69366J200 308 6,423 SH   SOLE 28 6,423 0 0
PTC THERAPEUTICS INC COM 69366J200 6,747 140,467 SH   SOLE 30 140,467 0 0
PTC THERAPEUTICS INC COM 69366J200 90 1,880 SH   SOLE 34 1,880 0 0
PTC THERAPEUTICS INC COM 69366J200 258 5,370 SH   SOLE 40 5,370 0 0
PUBLIC STORAGE COM 74460D109 79,238 372,080 SH   SOLE 2 35,954 0 336,126
PUBLIC STORAGE COM 74460D109 25,229 118,467 SH   SOLE 4 114,261 0 4,206
PUBLIC STORAGE COM 74460D109 84,632 397,408 SH   SOLE 7 339,662 0 57,746
PUBLIC STORAGE COM 74460D109 754 3,539 SH   SOLE 13 3,539 0 0
PUBLIC STORAGE COM 74460D109 33 156 SH   SOLE 15 156 0 0
PUBLIC STORAGE COM 74460D109 59,224 278,101 SH   SOLE 18 256,699 0 21,402
PUBLIC STORAGE COM 74460D109 36,570 171,723 SH   SOLE 19 171,723 0 0
PUBLIC STORAGE COM 74460D109 1,423,626 6,684,944 SH   SOLE 21 6,684,944 0 0
PUBLIC STORAGE COM 74460D109 1,120,709 5,262,534 SH   SOLE 22 4,885,192 0 377,342
PUBLIC STORAGE COM 74460D109 28,227 132,544 SH   SOLE 23 132,544 0 0
PUBLIC STORAGE COM 74460D109 104,542 490,898 SH   SOLE 25 490,898 0 0
PUBLIC STORAGE COM 74460D109 156,164 733,300 SH   SOLE 26 103,464 0 629,836
PUBLIC STORAGE COM 74460D109 6,239 29,295 SH   SOLE 28 20,500 0 8,795
PUBLIC STORAGE COM 74460D109 16,989 79,777 SH   SOLE 29 79,777 0 0
PUBLIC STORAGE COM 74460D109 306,148 1,437,583 SH   SOLE 30 1,437,583 0 0
PUBLIC STORAGE COM 74460D109 7,315 34,349 SH   SOLE 31 27,632 0 6,717
PUBLIC STORAGE COM 74460D109 2,196 10,312 SH   SOLE 34 10,312 0 0
PUBLIC STORAGE COM 74460D109 32,386 152,077 SH   SOLE 36 152,077 0 0
PUBLIC STORAGE COM 74460D109 760 3,571 SH   SOLE 40 3,571 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 77,053 1,304,881 SH   SOLE 2 195,677 0 1,109,204
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 15,501 262,512 SH   SOLE 4 249,182 0 13,330
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 35,634 603,462 SH   SOLE 7 583,433 0 20,029
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 663 11,230 SH   SOLE 13 11,230 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 173 2,928 SH   SOLE 15 2,928 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 134,688 2,280,915 SH   SOLE 18 2,171,678 0 109,237
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 82,821 1,402,558 SH   SOLE 19 1,402,558 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 1,011,456 17,128,805 SH   SOLE 21 17,128,805 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 730,980 12,379,004 SH   SOLE 22 11,059,869 0 1,319,135
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 21,496 364,023 SH   SOLE 23 364,023 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 31,478 533,067 SH   SOLE 25 533,067 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 203,957 3,453,967 SH   SOLE 26 345,711 0 3,108,256
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 5,657 95,797 SH   SOLE 28 66,993 0 28,804
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 593 10,047 SH   SOLE 29 10,047 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 161,130 2,728,701 SH   SOLE 30 2,728,701 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 8,691 147,182 SH   SOLE 31 89,714 0 57,468
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 3,099 52,474 SH   SOLE 32 52,474 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 2,853 48,313 SH   SOLE 34 48,313 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 7,943 134,507 SH   SOLE 35 134,507 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 24,481 414,586 SH   SOLE 36 414,586 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 697 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 25 29,145 SH   SOLE 22 29,145 0 0
PULSE BIOSCIENCES INC COM 74587B101 63 4,682 SH   SOLE 2 392 0 4,290
PULSE BIOSCIENCES INC COM 74587B101 4 328 SH   SOLE 7 328 0 0
PULSE BIOSCIENCES INC COM 74587B101 530 39,556 SH   SOLE 18 39,556 0 0
PULSE BIOSCIENCES INC COM 74587B101 270 20,115 SH   SOLE 19 20,115 0 0
PULSE BIOSCIENCES INC COM 74587B101 5,661 422,141 SH   SOLE 21 422,141 0 0
PULSE BIOSCIENCES INC COM 74587B101 3,640 271,420 SH   SOLE 22 261,323 0 10,097
PULTE GROUP INC COM 745867101 26,329 678,574 SH   SOLE 2 119,994 0 558,580
PULTE GROUP INC COM 745867101 5,072 130,716 SH   SOLE 4 123,578 0 7,138
PULTE GROUP INC COM 745867101 15,207 391,930 SH   SOLE 7 245,015 0 146,915
PULTE GROUP INC COM 745867101 19 486 SH   SOLE 13 486 0 0
PULTE GROUP INC COM 745867101 55 1,418 SH   SOLE 15 1,418 0 0
PULTE GROUP INC COM 745867101 19,793 510,125 SH   SOLE 18 473,915 0 36,210
PULTE GROUP INC COM 745867101 23,445 604,255 SH   SOLE 19 604,255 0 0
PULTE GROUP INC COM 745867101 334,435 8,619,467 SH   SOLE 21 8,619,467 0 0
PULTE GROUP INC COM 745867101 285,422 7,356,249 SH   SOLE 22 6,658,196 0 698,053
PULTE GROUP INC COM 745867101 7,508 193,512 SH   SOLE 23 193,512 0 0
PULTE GROUP INC COM 745867101 12,264 316,084 SH   SOLE 25 316,084 0 0
PULTE GROUP INC COM 745867101 45,509 1,172,905 SH   SOLE 26 279,720 0 893,185
PULTE GROUP INC COM 745867101 1,849 47,645 SH   SOLE 28 33,236 0 14,409
PULTE GROUP INC COM 745867101 2,376 61,238 SH   SOLE 29 5,491 0 55,747
PULTE GROUP INC COM 745867101 46,318 1,193,756 SH   SOLE 30 1,193,756 0 0
PULTE GROUP INC COM 745867101 2,430 62,618 SH   SOLE 31 51,705 0 10,913
PULTE GROUP INC COM 745867101 15,504 399,584 SH   SOLE 34 399,584 0 0
PULTE GROUP INC COM 745867101 6,378 164,374 SH   SOLE 36 164,374 0 0
PULTE GROUP INC COM 745867101 212 5,458 SH   SOLE 40 5,458 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 149 17,058 SH   SOLE 2 5,272 0 11,786
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,084 123,884 SH   SOLE 18 104,852 0 19,032
PUMA BIOTECHNOLOGY INC COM 74587V107 1,564 178,791 SH   SOLE 19 178,791 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 12,098 1,382,597 SH   SOLE 21 1,382,597 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 9,650 1,102,912 SH   SOLE 22 1,066,149 0 36,763
PUMA BIOTECHNOLOGY INC COM 74587V107 174 19,861 SH   SOLE 23 19,861 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 446 50,915 SH   SOLE 26 6,898 0 44,017
PUMA BIOTECHNOLOGY INC COM 74587V107 34 3,901 SH   SOLE 28 3,901 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 63 7,211 SH   SOLE 30 7,211 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 30 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 7,388 431,807 SH   SOLE 2 20,195 0 411,612
PURE STORAGE INC CL A 74624M102 15 896 SH   SOLE 4 896 0 0
PURE STORAGE INC CL A 74624M102 72 4,231 SH   SOLE 7 4,231 0 0
PURE STORAGE INC CL A 74624M102 2,147 125,474 SH   SOLE 18 125,474 0 0
PURE STORAGE INC CL A 74624M102 934 54,588 SH   SOLE 19 54,588 0 0
PURE STORAGE INC CL A 74624M102 54,566 3,189,142 SH   SOLE 21 3,189,142 0 0
PURE STORAGE INC CL A 74624M102 107,930 6,308,009 SH   SOLE 22 5,881,396 0 426,613
PURE STORAGE INC CL A 74624M102 1,306 76,316 SH   SOLE 26 40,950 0 35,366
PURE STORAGE INC CL A 74624M102 626 36,560 SH   SOLE 28 36,560 0 0
PURE STORAGE INC CL A 74624M102 1,215 71,003 SH   SOLE 30 71,003 0 0
PURE STORAGE INC CL A 74624M102 83 4,849 SH   SOLE 31 4,849 0 0
PURE STORAGE INC CL A 74624M102 398 23,288 SH   SOLE 40 23,288 0 0
PURE STORAGE INC NOTE 0.125% 4/1 74624MAB8 1,487 1,500,000 PRN   SOLE 21 1,500,000 0 0
PURECYCLE CORP COM NEW 746228303 86 6,836 SH   SOLE 2 592 0 6,244
PURECYCLE CORP COM NEW 746228303 758 60,207 SH   SOLE 18 60,207 0 0
PURECYCLE CORP COM NEW 746228303 374 29,697 SH   SOLE 19 29,697 0 0
PURECYCLE CORP COM NEW 746228303 7,562 600,616 SH   SOLE 21 600,616 0 0
PURECYCLE CORP COM NEW 746228303 2,554 202,852 SH   SOLE 22 189,373 0 13,479
PURPLE INNOVATION INC COM 74640Y106 41 4,726 SH   SOLE 2 0 0 4,726
PURPLE INNOVATION INC COM 74640Y106 178 20,444 SH   SOLE 18 20,444 0 0
PURPLE INNOVATION INC COM 74640Y106 57 6,564 SH   SOLE 19 6,564 0 0
PURPLE INNOVATION INC COM 74640Y106 2,317 265,977 SH   SOLE 21 265,977 0 0
PURPLE INNOVATION INC COM 74640Y106 441 50,666 SH   SOLE 22 47,122 0 3,544
PUTNAM MASTER INTER INCOME T SH BEN INT 746909100 2 478 SH   SOLE 17 0 0 478
PVH CORP COM 693656100 19,768 187,999 SH   SOLE 2 26,511 0 161,488
PVH CORP COM 693656100 4,030 38,330 SH   SOLE 4 36,297 0 2,033
PVH CORP COM 693656100 8,769 83,398 SH   SOLE 7 61,445 0 21,953
PVH CORP COM 693656100 282 2,685 SH   SOLE 13 2,685 0 0
PVH CORP COM 693656100 58 547 SH   SOLE 15 547 0 0
PVH CORP COM 693656100 15,725 149,545 SH   SOLE 18 139,415 0 10,130
PVH CORP COM 693656100 3,160 30,048 SH   SOLE 19 30,048 0 0
PVH CORP COM 693656100 188,408 1,791,803 SH   SOLE 21 1,791,803 0 0
PVH CORP COM 693656100 190,684 1,813,448 SH   SOLE 22 1,610,283 0 203,165
PVH CORP COM 693656100 5,879 55,911 SH   SOLE 23 55,911 0 0
PVH CORP COM 693656100 9,622 91,512 SH   SOLE 25 91,512 0 0
PVH CORP COM 693656100 51,838 492,989 SH   SOLE 26 77,846 0 415,143
PVH CORP COM 693656100 1,449 13,785 SH   SOLE 28 9,773 0 4,012
PVH CORP COM 693656100 1,796 17,083 SH   SOLE 29 1,521 0 15,562
PVH CORP COM 693656100 46,430 441,561 SH   SOLE 30 441,561 0 0
PVH CORP COM 693656100 1,780 16,924 SH   SOLE 31 14,316 0 2,608
PVH CORP COM 693656100 1,118 10,628 SH   SOLE 34 10,628 0 0
PVH CORP COM 693656100 5,358 50,958 SH   SOLE 36 50,958 0 0
PVH CORP COM 693656100 163 1,554 SH   SOLE 40 1,554 0 0
PYXUS INTL INC COM 74737V106 73 8,110 SH   SOLE 2 288 0 7,822
PYXUS INTL INC COM 74737V106 269 30,061 SH   SOLE 18 30,061 0 0
PYXUS INTL INC COM 74737V106 133 14,837 SH   SOLE 19 14,837 0 0
PYXUS INTL INC COM 74737V106 2,614 292,418 SH   SOLE 21 292,418 0 0
PYXUS INTL INC COM 74737V106 2,211 247,360 SH   SOLE 22 237,564 0 9,796
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 78 9,002 SH   SOLE 2 1,682 0 7,320
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 5 626 SH   SOLE 7 626 0 0
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 545 63,186 SH   SOLE 18 63,186 0 0
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 305 35,432 SH   SOLE 19 35,432 0 0
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 5,568 645,889 SH   SOLE 21 645,889 0 0
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 3,390 393,216 SH   SOLE 22 374,450 0 18,766
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 36 4,147 SH   SOLE 26 0 0 4,147
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 28 3,284 SH   SOLE 28 3,284 0 0
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 46 5,357 SH   SOLE 30 5,357 0 0
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 8 896 SH   SOLE 40 896 0 0
Q2 HLDGS INC COM 74736L109 1,546 19,067 SH   SOLE 2 2,512 0 16,555
Q2 HLDGS INC COM 74736L109 21 256 SH   SOLE 4 256 0 0
Q2 HLDGS INC COM 74736L109 63 777 SH   SOLE 7 777 0 0
Q2 HLDGS INC COM 74736L109 12,796 157,817 SH   SOLE 18 148,540 0 9,277
Q2 HLDGS INC COM 74736L109 9,023 111,282 SH   SOLE 19 111,282 0 0
Q2 HLDGS INC COM 74736L109 129,771 1,600,531 SH   SOLE 21 1,600,531 0 0
Q2 HLDGS INC COM 74736L109 110,362 1,361,145 SH   SOLE 22 1,306,018 0 55,127
Q2 HLDGS INC COM 74736L109 333 4,113 SH   SOLE 23 4,113 0 0
Q2 HLDGS INC COM 74736L109 2,793 34,442 SH   SOLE 26 13,573 0 20,869
Q2 HLDGS INC COM 74736L109 453 5,592 SH   SOLE 28 5,592 0 0
Q2 HLDGS INC COM 74736L109 4,938 60,897 SH   SOLE 30 60,897 0 0
Q2 HLDGS INC COM 74736L109 372 4,582 SH   SOLE 40 4,582 0 0
QAD INC CL B 74727D207 9 249 SH   SOLE 18 249 0 0
QAD INC CL B 74727D207 9 244 SH   SOLE 21 244 0 0
QAD INC CL B 74727D207 1,030 28,016 SH   SOLE 22 28,016 0 0
QAD INC CL A 74727D306 381 7,487 SH   SOLE 2 431 0 7,056
QAD INC CL A 74727D306 8 157 SH   SOLE 7 157 0 0
QAD INC CL A 74727D306 2,048 40,204 SH   SOLE 18 40,204 0 0
QAD INC CL A 74727D306 979 19,230 SH   SOLE 19 19,230 0 0
QAD INC CL A 74727D306 21,749 427,029 SH   SOLE 21 427,029 0 0
QAD INC CL A 74727D306 16,821 330,284 SH   SOLE 22 317,848 0 12,436
QAD INC CL A 74727D306 295 5,785 SH   SOLE 26 0 0 5,785
QAD INC CL A 74727D306 73 1,431 SH   SOLE 28 1,431 0 0
QAD INC CL A 74727D306 199 3,905 SH   SOLE 30 3,905 0 0
QAD INC CL A 74727D306 46 905 SH   SOLE 40 905 0 0
QCR HOLDINGS INC COM 74727A104 672 15,329 SH   SOLE 2 499 0 14,830
QCR HOLDINGS INC COM 74727A104 13 302 SH   SOLE 7 302 0 0
QCR HOLDINGS INC COM 74727A104 2,341 53,381 SH   SOLE 18 53,381 0 0
QCR HOLDINGS INC COM 74727A104 1,144 26,076 SH   SOLE 19 26,076 0 0
QCR HOLDINGS INC COM 74727A104 23,314 531,554 SH   SOLE 21 531,554 0 0
QCR HOLDINGS INC COM 74727A104 19,372 441,668 SH   SOLE 22 424,545 0 17,123
QCR HOLDINGS INC COM 74727A104 148 3,367 SH   SOLE 26 0 0 3,367
QCR HOLDINGS INC COM 74727A104 154 3,500 SH   SOLE 28 3,500 0 0
QCR HOLDINGS INC COM 74727A104 254 5,781 SH   SOLE 30 5,781 0 0
QCR HOLDINGS INC COM 74727A104 29 652 SH   SOLE 34 652 0 0
QCR HOLDINGS INC COM 74727A104 95 2,157 SH   SOLE 40 2,157 0 0
QEP RES INC COM 74733V100 1,130 251,075 SH   SOLE 2 10,227 0 240,848
QEP RES INC COM 74733V100 5 1,154 SH   SOLE 4 1,154 0 0
QEP RES INC COM 74733V100 37 8,284 SH   SOLE 7 8,284 0 0
QEP RES INC COM 74733V100 4,800 1,066,628 SH   SOLE 18 1,066,628 0 0
QEP RES INC COM 74733V100 1,900 422,190 SH   SOLE 19 422,190 0 0
QEP RES INC COM 74733V100 121,225 26,938,915 SH   SOLE 21 26,938,915 0 0
QEP RES INC COM 74733V100 39,262 8,724,844 SH   SOLE 22 8,330,977 0 393,867
QEP RES INC COM 74733V100 76 16,949 SH   SOLE 23 16,949 0 0
QEP RES INC COM 74733V100 615 136,693 SH   SOLE 26 54,543 0 82,150
QEP RES INC COM 74733V100 127 28,296 SH   SOLE 28 28,296 0 0
QEP RES INC COM 74733V100 1,663 369,584 SH   SOLE 30 369,584 0 0
QEP RES INC COM 74733V100 6 1,300 SH   SOLE 31 0 0 1,300
QEP RES INC COM 74733V100 174 38,559 SH   SOLE 34 38,559 0 0
QEP RES INC COM 74733V100 68 15,021 SH   SOLE 36 15,021 0 0
QEP RES INC COM 74733V100 102 22,630 SH   SOLE 40 22,630 0 0
QIAGEN NV SHS NEW N72482123 17,862 528,467 SH   SOLE 2 96,649 0 431,818
QIAGEN NV SHS NEW N72482123 132 3,915 SH   SOLE 7 3,915 0 0
QIAGEN NV SHS NEW N72482123 4,727 139,842 SH   SOLE 18 139,842 0 0
QIAGEN NV SHS NEW N72482123 17,705 523,819 SH   SOLE 19 523,819 0 0
QIAGEN NV SHS NEW N72482123 72,234 2,137,107 SH   SOLE 21 2,137,107 0 0
QIAGEN NV SHS NEW N72482123 69,994 2,070,842 SH   SOLE 22 1,764,383 0 306,459
QIAGEN NV SHS NEW N72482123 152 4,506 SH   SOLE 31 4,506 0 0
QIAGEN NV SHS NEW N72482123 10,648 315,031 SH   SOLE 34 315,031 0 0
QIWI PLC SPON ADR REP B 74735M108 123 6,353 SH   SOLE 25 6,353 0 0
QORVO INC COM 74736K101 35,393 304,512 SH   SOLE 2 50,481 0 254,031
QORVO INC COM 74736K101 6,560 56,438 SH   SOLE 4 52,995 0 3,443
QORVO INC COM 74736K101 21,885 188,290 SH   SOLE 7 106,195 0 82,095
QORVO INC COM 74736K101 630 5,417 SH   SOLE 13 5,417 0 0
QORVO INC COM 74736K101 85 735 SH   SOLE 15 735 0 0
QORVO INC COM 74736K101 15 126 SH   SOLE 17 0 0 126
QORVO INC COM 74736K101 26,820 230,749 SH   SOLE 18 214,096 0 16,653
QORVO INC COM 74736K101 3,845 33,083 SH   SOLE 19 33,083 0 0
QORVO INC COM 74736K101 403,149 3,468,549 SH   SOLE 21 3,468,549 0 0
QORVO INC COM 74736K101 349,181 3,004,223 SH   SOLE 22 2,693,908 0 310,315
QORVO INC COM 74736K101 10,880 93,608 SH   SOLE 23 93,608 0 0
QORVO INC COM 74736K101 15,009 129,136 SH   SOLE 25 129,136 0 0
QORVO INC COM 74736K101 72,855 626,820 SH   SOLE 26 101,478 0 525,342
QORVO INC COM 74736K101 2,613 22,480 SH   SOLE 28 15,758 0 6,722
QORVO INC COM 74736K101 3,277 28,196 SH   SOLE 29 3,356 0 24,840
QORVO INC COM 74736K101 66,733 574,146 SH   SOLE 30 574,146 0 0
QORVO INC COM 74736K101 4,011 34,505 SH   SOLE 31 30,038 0 4,467
QORVO INC COM 74736K101 949 8,167 SH   SOLE 34 8,167 0 0
QORVO INC COM 74736K101 8,841 76,068 SH   SOLE 36 76,068 0 0
QORVO INC COM 74736K101 297 2,557 SH   SOLE 40 2,557 0 0
QTS RLTY TR INC COM CL A 74736A103 1,944 35,828 SH   SOLE 2 13,544 0 22,284
QTS RLTY TR INC COM CL A 74736A103 877 16,162 SH   SOLE 4 16,162 0 0
QTS RLTY TR INC COM CL A 74736A103 3,121 57,512 SH   SOLE 7 57,512 0 0
QTS RLTY TR INC COM CL A 74736A103 12,392 228,340 SH   SOLE 18 195,797 0 32,543
QTS RLTY TR INC COM CL A 74736A103 28,236 520,281 SH   SOLE 19 520,281 0 0
QTS RLTY TR INC COM CL A 74736A103 117,428 2,163,769 SH   SOLE 21 2,163,769 0 0
QTS RLTY TR INC COM CL A 74736A103 141,761 2,612,150 SH   SOLE 22 2,541,616 0 70,534
QTS RLTY TR INC COM CL A 74736A103 3,086 56,868 SH   SOLE 23 56,868 0 0
QTS RLTY TR INC COM CL A 74736A103 6,901 127,164 SH   SOLE 25 127,164 0 0
QTS RLTY TR INC COM CL A 74736A103 8,670 159,758 SH   SOLE 26 14,957 0 144,801
QTS RLTY TR INC COM CL A 74736A103 332 6,126 SH   SOLE 28 6,126 0 0
QTS RLTY TR INC COM CL A 74736A103 1,594 29,371 SH   SOLE 29 29,371 0 0
QTS RLTY TR INC COM CL A 74736A103 14,122 260,223 SH   SOLE 30 260,223 0 0
QTS RLTY TR INC COM CL A 74736A103 341 6,279 SH   SOLE 40 6,279 0 0
QTS RLTY TR INC 6.50% CON PFD B 74736A301 219 1,699 SH   SOLE 7 1,699 0 0
QTS RLTY TR INC 6.50% CON PFD B 74736A301 31,980 247,584 SH   SOLE 21 247,584 0 0
QUAD / GRAPHICS INC COM CL A 747301109 165 35,377 SH   SOLE 2 1,140 0 34,237
QUAD / GRAPHICS INC COM CL A 747301109 3 630 SH   SOLE 7 630 0 0
QUAD / GRAPHICS INC COM CL A 747301109 505 108,076 SH   SOLE 18 108,076 0 0
QUAD / GRAPHICS INC COM CL A 747301109 260 55,650 SH   SOLE 19 55,650 0 0
QUAD / GRAPHICS INC COM CL A 747301109 4,946 1,059,103 SH   SOLE 21 1,059,103 0 0
QUAD / GRAPHICS INC COM CL A 747301109 4,245 908,962 SH   SOLE 22 846,358 0 62,604
QUAD / GRAPHICS INC COM CL A 747301109 5 1,107 SH   SOLE 26 0 0 1,107
QUAD / GRAPHICS INC COM CL A 747301109 19 3,974 SH   SOLE 28 3,974 0 0
QUAD / GRAPHICS INC COM CL A 747301109 27 5,829 SH   SOLE 30 5,829 0 0
QUAD / GRAPHICS INC COM CL A 747301109 11 2,354 SH   SOLE 40 2,354 0 0
QUAKER CHEM CORP COM 747316107 899 5,467 SH   SOLE 2 486 0 4,981
QUAKER CHEM CORP COM 747316107 12 73 SH   SOLE 4 73 0 0
QUAKER CHEM CORP COM 747316107 38 228 SH   SOLE 7 228 0 0
QUAKER CHEM CORP COM 747316107 9,625 58,505 SH   SOLE 18 58,505 0 0
QUAKER CHEM CORP COM 747316107 3,801 23,104 SH   SOLE 19 23,104 0 0
QUAKER CHEM CORP COM 747316107 245,763 1,493,817 SH   SOLE 21 1,493,817 0 0
QUAKER CHEM CORP COM 747316107 63,692 387,140 SH   SOLE 22 370,587 0 16,553
QUAKER CHEM CORP COM 747316107 876 5,327 SH   SOLE 26 4,073 0 1,254
QUAKER CHEM CORP COM 747316107 284 1,729 SH   SOLE 28 1,729 0 0
QUAKER CHEM CORP COM 747316107 3,093 18,801 SH   SOLE 30 18,801 0 0
QUAKER CHEM CORP COM 747316107 247 1,500 SH   SOLE 40 1,500 0 0
QUALCOMM INC COM 747525103 252,692 2,864,018 SH   SOLE 2 272,540 0 2,591,478
QUALCOMM INC COM 747525103 48,599 550,823 SH   SOLE 4 517,464 0 33,359
QUALCOMM INC COM 747525103 94,223 1,067,928 SH   SOLE 7 1,044,937 0 22,991
QUALCOMM INC COM 747525103 2,408 27,296 SH   SOLE 13 27,296 0 0
QUALCOMM INC COM 747525103 759 8,606 SH   SOLE 15 8,606 0 0
QUALCOMM INC COM 747525103 1 6 SH   SOLE 17 0 0 6
QUALCOMM INC COM 747525103 307,807 3,488,692 SH   SOLE 18 3,300,653 0 188,039
QUALCOMM INC COM 747525103 77,301 876,133 SH   SOLE 19 876,133 0 0
QUALCOMM INC COM 747525103 2,629,236 29,799,793 SH   SOLE 21 29,799,793 0 0
QUALCOMM INC COM 747525103 2,480,270 28,111,419 SH   SOLE 22 25,048,479 0 3,062,940
QUALCOMM INC COM 747525103 78,814 893,277 SH   SOLE 23 893,277 0 0
QUALCOMM INC COM 747525103 117,489 1,331,621 SH   SOLE 25 1,331,621 0 0
QUALCOMM INC COM 747525103 417,455 4,731,437 SH   SOLE 26 688,158 0 4,043,279
QUALCOMM INC COM 747525103 20,045 227,186 SH   SOLE 28 158,594 0 68,592
QUALCOMM INC COM 747525103 9,877 111,948 SH   SOLE 29 23,973 0 87,975
QUALCOMM INC COM 747525103 474,975 5,383,368 SH   SOLE 30 5,383,368 0 0
QUALCOMM INC COM 747525103 24,897 282,183 SH   SOLE 31 214,559 0 67,624
QUALCOMM INC COM 747525103 23,724 268,886 SH   SOLE 32 268,886 0 0
QUALCOMM INC COM 747525103 30,933 350,600 SH   SOLE 34 350,600 0 0
QUALCOMM INC COM 747525103 78,205 886,378 SH   SOLE 36 886,378 0 0
QUALCOMM INC COM 747525103 2,356 26,702 SH   SOLE 40 26,702 0 0
QUALCOMM INC OPTIONS 747525103 856 9,700 SH Call SOLE 2 9,700 0 0
QUALCOMM INC OPTIONS 747525103 40,003 453,400 SH Call SOLE 19 453,400 0 0
QUALCOMM INC OPTIONS 747525103 697 7,900 SH Call SOLE 22 7,900 0 0
QUALCOMM INC OPTIONS 747525103 115 1,300 SH Call SOLE 25 1,300 0 0
QUALCOMM INC OPTIONS 747525103 106 1,200 SH Call SOLE 26 0 0 1,200
QUALCOMM INC OPTIONS 747525103 11,673 132,300 SH Call SOLE 34 132,300 0 0
QUALYS INC COM 74758T303 1,172 14,052 SH   SOLE 2 1,292 0 12,760
QUALYS INC COM 74758T303 16 189 SH   SOLE 4 189 0 0
QUALYS INC COM 74758T303 49 585 SH   SOLE 7 585 0 0
QUALYS INC COM 74758T303 12,903 154,768 SH   SOLE 18 151,460 0 3,308
QUALYS INC COM 74758T303 5,183 62,166 SH   SOLE 19 62,166 0 0
QUALYS INC COM 74758T303 314,814 3,776,103 SH   SOLE 21 3,776,103 0 0
QUALYS INC COM 74758T303 83,560 1,002,281 SH   SOLE 22 960,506 0 41,775
QUALYS INC COM 74758T303 17 198 SH   SOLE 23 198 0 0
QUALYS INC COM 74758T303 175 2,105 SH   SOLE 25 2,105 0 0
QUALYS INC COM 74758T303 1,511 18,122 SH   SOLE 26 10,169 0 7,953
QUALYS INC COM 74758T303 372 4,459 SH   SOLE 28 4,459 0 0
QUALYS INC COM 74758T303 9,404 112,804 SH   SOLE 30 112,804 0 0
QUALYS INC COM 74758T303 9 111 SH   SOLE 34 111 0 0
QUALYS INC COM 74758T303 16 194 SH   SOLE 36 194 0 0
QUALYS INC COM 74758T303 294 3,530 SH   SOLE 40 3,530 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 584 34,182 SH   SOLE 2 1,109 0 33,073
QUANEX BUILDING PRODUCTS COR COM 747619104 6 357 SH   SOLE 4 357 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 11 632 SH   SOLE 7 632 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 2,635 154,280 SH   SOLE 18 154,280 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 967 56,625 SH   SOLE 19 56,625 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 68,530 4,012,283 SH   SOLE 21 4,012,283 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 18,136 1,061,853 SH   SOLE 22 1,010,820 0 51,033
QUANEX BUILDING PRODUCTS COR COM 747619104 191 11,168 SH   SOLE 26 8,673 0 2,495
QUANEX BUILDING PRODUCTS COR COM 747619104 83 4,862 SH   SOLE 28 4,862 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 830 48,593 SH   SOLE 30 48,593 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 89 5,196 SH   SOLE 34 5,196 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 69 4,013 SH   SOLE 40 4,013 0 0
QUANTA SVCS INC COM 74762E102 12,589 309,236 SH   SOLE 2 38,049 0 271,187
QUANTA SVCS INC COM 74762E102 27 667 SH   SOLE 4 667 0 0
QUANTA SVCS INC COM 74762E102 6,947 170,641 SH   SOLE 7 170,641 0 0
QUANTA SVCS INC COM 74762E102 60,890 1,495,698 SH   SOLE 18 1,238,154 0 257,544
QUANTA SVCS INC COM 74762E102 49,338 1,211,940 SH   SOLE 19 1,211,940 0 0
QUANTA SVCS INC COM 74762E102 130,847 3,214,134 SH   SOLE 21 3,214,134 0 0
QUANTA SVCS INC COM 74762E102 153,085 3,760,386 SH   SOLE 22 3,375,224 0 385,162
QUANTA SVCS INC COM 74762E102 1,158 28,453 SH   SOLE 23 28,453 0 0
QUANTA SVCS INC COM 74762E102 3,155 77,498 SH   SOLE 25 13,480 0 64,018
QUANTA SVCS INC COM 74762E102 7,202 176,919 SH   SOLE 26 36,425 0 140,494
QUANTA SVCS INC COM 74762E102 743 18,251 SH   SOLE 28 18,251 0 0
QUANTA SVCS INC COM 74762E102 13,626 334,702 SH   SOLE 30 334,702 0 0
QUANTA SVCS INC COM 74762E102 459 11,270 SH   SOLE 31 2,870 0 8,400
QUANTA SVCS INC COM 74762E102 70,651 1,735,467 SH   SOLE 34 1,735,467 0 0
QUANTA SVCS INC COM 74762E102 2,310 56,746 SH   SOLE 36 56,746 0 0
QUANTA SVCS INC COM 74762E102 583 14,320 SH   SOLE 40 14,320 0 0
QUANTERIX CORP COM 74766Q101 126 5,349 SH   SOLE 2 391 0 4,958
QUANTERIX CORP COM 74766Q101 8 333 SH   SOLE 7 333 0 0
QUANTERIX CORP COM 74766Q101 1,124 47,556 SH   SOLE 18 47,556 0 0
QUANTERIX CORP COM 74766Q101 538 22,758 SH   SOLE 19 22,758 0 0
QUANTERIX CORP COM 74766Q101 17,041 721,161 SH   SOLE 21 721,161 0 0
QUANTERIX CORP COM 74766Q101 9,420 398,665 SH   SOLE 22 375,825 0 22,840
QUANTERIX CORP COM 74766Q101 85 3,611 SH   SOLE 26 0 0 3,611
QUANTERIX CORP COM 74766Q101 101 4,289 SH   SOLE 30 4,289 0 0
QUDIAN INC ADR 747798106 552 117,178 SH   SOLE 2 4,414 0 112,764
QUDIAN INC ADR 747798106 139 29,535 SH   SOLE 4 29,535 0 0
QUDIAN INC ADR 747798106 270 57,388 SH   SOLE 7 17,736 0 39,652
QUDIAN INC ADR 747798106 256 54,323 SH   SOLE 15 54,323 0 0
QUDIAN INC ADR 747798106 44 9,310 SH   SOLE 18 9,310 0 0
QUDIAN INC ADR 747798106 12,871 2,732,714 SH   SOLE 21 2,732,714 0 0
QUDIAN INC ADR 747798106 8,297 1,761,630 SH   SOLE 22 1,586,698 0 174,932
QUDIAN INC ADR 747798106 418 88,793 SH   SOLE 23 88,793 0 0
QUDIAN INC ADR 747798106 34 7,298 SH   SOLE 25 7,298 0 0
QUDIAN INC ADR 747798106 2,985 633,716 SH   SOLE 26 413,328 0 220,388
QUDIAN INC ADR 747798106 180 38,238 SH   SOLE 28 38,238 0 0
QUDIAN INC ADR 747798106 3,866 820,702 SH   SOLE 30 820,702 0 0
QUDIAN INC ADR 747798106 39 8,216 SH   SOLE 31 8,216 0 0
QUDIAN INC ADR 747798106 12,067 2,562,018 SH   SOLE 34 2,562,018 0 0
QUDIAN INC ADR 747798106 6 1,210 SH   SOLE 40 1,210 0 0
QUEST DIAGNOSTICS INC COM 74834L100 62,933 589,312 SH   SOLE 2 260,297 0 329,015
QUEST DIAGNOSTICS INC COM 74834L100 9,874 92,461 SH   SOLE 4 88,877 0 3,584
QUEST DIAGNOSTICS INC COM 74834L100 23,840 223,242 SH   SOLE 7 137,306 0 85,936
QUEST DIAGNOSTICS INC COM 74834L100 542 5,073 SH   SOLE 13 5,073 0 0
QUEST DIAGNOSTICS INC COM 74834L100 107 1,001 SH   SOLE 15 1,001 0 0
QUEST DIAGNOSTICS INC COM 74834L100 95,726 896,395 SH   SOLE 18 848,719 0 47,676
QUEST DIAGNOSTICS INC COM 74834L100 108,743 1,018,288 SH   SOLE 19 1,018,288 0 0
QUEST DIAGNOSTICS INC COM 74834L100 423,025 3,961,275 SH   SOLE 21 3,961,275 0 0
QUEST DIAGNOSTICS INC COM 74834L100 394,732 3,696,337 SH   SOLE 22 3,258,626 0 437,711
QUEST DIAGNOSTICS INC COM 74834L100 15,343 143,670 SH   SOLE 23 143,670 0 0
QUEST DIAGNOSTICS INC COM 74834L100 19,237 180,135 SH   SOLE 25 180,135 0 0
QUEST DIAGNOSTICS INC COM 74834L100 95,829 897,361 SH   SOLE 26 182,321 0 715,040
QUEST DIAGNOSTICS INC COM 74834L100 2,832 26,516 SH   SOLE 28 18,564 0 7,952
QUEST DIAGNOSTICS INC COM 74834L100 6,380 59,745 SH   SOLE 29 31,384 0 28,361
QUEST DIAGNOSTICS INC COM 74834L100 78,647 736,466 SH   SOLE 30 736,466 0 0
QUEST DIAGNOSTICS INC COM 74834L100 9,418 88,190 SH   SOLE 31 69,215 0 18,975
QUEST DIAGNOSTICS INC COM 74834L100 36,197 338,956 SH   SOLE 34 338,956 0 0
QUEST DIAGNOSTICS INC COM 74834L100 14,565 136,386 SH   SOLE 36 136,386 0 0
QUEST DIAGNOSTICS INC COM 74834L100 299 2,796 SH   SOLE 40 2,796 0 0
QUEST RESOURCE HLDG CORP COM NEW 74836W203 2 1,041 SH   SOLE 18 1,041 0 0
QUEST RESOURCE HLDG CORP COM NEW 74836W203 43 19,806 SH   SOLE 21 19,806 0 0
QUEST RESOURCE HLDG CORP COM NEW 74836W203 1 578 SH   SOLE 22 578 0 0
QUICKLOGIC CORP COM NEW 74837P405 21 3,452 SH   SOLE 21 3,452 0 0
QUICKLOGIC CORP COM NEW 74837P405 715 119,094 SH   SOLE 22 119,094 0 0
QUIDEL CORP COM 74838J101 1,110 14,792 SH   SOLE 2 1,348 0 13,444
QUIDEL CORP COM 74838J101 12 163 SH   SOLE 4 163 0 0
QUIDEL CORP COM 74838J101 50 667 SH   SOLE 7 667 0 0
QUIDEL CORP COM 74838J101 9,043 120,531 SH   SOLE 18 120,531 0 0
QUIDEL CORP COM 74838J101 4,671 62,251 SH   SOLE 19 62,251 0 0
QUIDEL CORP COM 74838J101 91,702 1,222,205 SH   SOLE 21 1,222,205 0 0
QUIDEL CORP COM 74838J101 79,479 1,059,292 SH   SOLE 22 1,015,494 0 43,798
QUIDEL CORP COM 74838J101 920 12,258 SH   SOLE 26 6,103 0 6,155
QUIDEL CORP COM 74838J101 308 4,109 SH   SOLE 28 4,109 0 0
QUIDEL CORP COM 74838J101 6,368 84,875 SH   SOLE 30 84,875 0 0
QUIDEL CORP COM 74838J101 284 3,779 SH   SOLE 40 3,779 0 0
QUINSTREET INC COM 74874Q100 290 18,933 SH   SOLE 2 1,529 0 17,404
QUINSTREET INC COM 74874Q100 13 877 SH   SOLE 7 877 0 0
QUINSTREET INC COM 74874Q100 3,696 241,438 SH   SOLE 18 214,656 0 26,782
QUINSTREET INC COM 74874Q100 2,356 153,888 SH   SOLE 19 153,888 0 0
QUINSTREET INC COM 74874Q100 80,460 5,255,412 SH   SOLE 21 5,255,412 0 0
QUINSTREET INC COM 74874Q100 21,669 1,415,372 SH   SOLE 22 1,362,392 0 52,980
QUINSTREET INC COM 74874Q100 170 11,080 SH   SOLE 23 11,080 0 0
QUINSTREET INC COM 74874Q100 524 34,258 SH   SOLE 26 0 0 34,258
QUINSTREET INC COM 74874Q100 4,145 270,706 SH   SOLE 30 270,706 0 0
QUINSTREET INC COM 74874Q100 104 6,803 SH   SOLE 40 6,803 0 0
QUINTANA ENERGY SVCS INC COM 74875T103 5 1,641 SH   SOLE 18 1,641 0 0
QUINTANA ENERGY SVCS INC COM 74875T103 74 26,260 SH   SOLE 21 26,260 0 0
QUMU CORP COM 749063103 4 1,638 SH   SOLE 18 1,638 0 0
QUMU CORP COM 749063103 70 26,959 SH   SOLE 21 26,959 0 0
QUMU CORP COM 749063103 692 265,280 SH   SOLE 22 265,280 0 0
QUORUM HEALTH CORP COM 74909E106 6 6,317 SH   SOLE 18 6,317 0 0
QUORUM HEALTH CORP COM 74909E106 93 96,857 SH   SOLE 21 96,857 0 0
QUORUM HEALTH CORP COM 74909E106 396 414,499 SH   SOLE 22 414,499 0 0
QUOTIENT LTD SHS G73268107 713 74,941 SH   SOLE 18 0 0 74,941
QUOTIENT LTD SHS G73268107 315 33,096 SH   SOLE 21 33,096 0 0
QUOTIENT LTD SHS G73268107 556 58,455 SH   SOLE 22 30,836 0 27,619
QUOTIENT LTD SHS G73268107 287 30,165 SH   SOLE 30 30,165 0 0
QUOTIENT LTD SHS G73268107 48 5,081 SH   SOLE 40 5,081 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 684 69,410 SH   SOLE 2 2,691 0 66,719
QUOTIENT TECHNOLOGY INC COM 749119103 6 565 SH   SOLE 4 565 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 12 1,232 SH   SOLE 7 1,232 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 2,515 255,056 SH   SOLE 18 255,056 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 1,301 131,968 SH   SOLE 19 131,968 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 24,946 2,530,002 SH   SOLE 21 2,530,002 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 22,004 2,231,617 SH   SOLE 22 2,132,634 0 98,983
QUOTIENT TECHNOLOGY INC COM 749119103 126 12,806 SH   SOLE 26 0 0 12,806
QUOTIENT TECHNOLOGY INC COM 749119103 110 11,159 SH   SOLE 28 11,159 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 3,312 335,952 SH   SOLE 30 335,952 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 57 5,780 SH   SOLE 40 5,780 0 0
QURATE RETAIL INC COM SER A 74915M100 7,419 880,049 SH   SOLE 2 172,691 0 707,358
QURATE RETAIL INC COM SER A 74915M100 41 4,819 SH   SOLE 4 4,819 0 0
QURATE RETAIL INC COM SER A 74915M100 99 11,766 SH   SOLE 7 11,766 0 0
QURATE RETAIL INC COM SER A 74915M100 90 10,650 SH   SOLE 13 10,650 0 0
QURATE RETAIL INC COM SER A 74915M100 17 2,002 SH   SOLE 15 2,002 0 0
QURATE RETAIL INC COM SER A 74915M100 1,870 221,813 SH   SOLE 18 194,593 0 27,220
QURATE RETAIL INC COM SER A 74915M100 992 117,729 SH   SOLE 19 117,729 0 0
QURATE RETAIL INC COM SER A 74915M100 38,751 4,596,773 SH   SOLE 21 4,596,773 0 0
QURATE RETAIL INC COM SER A 74915M100 99,288 11,777,933 SH   SOLE 22 10,887,911 0 890,022
QURATE RETAIL INC COM SER A 74915M100 25 2,956 SH   SOLE 23 2,956 0 0
QURATE RETAIL INC COM SER A 74915M100 3,201 379,697 SH   SOLE 25 379,697 0 0
QURATE RETAIL INC COM SER A 74915M100 4,897 580,957 SH   SOLE 26 104,027 0 476,930
QURATE RETAIL INC COM SER A 74915M100 447 53,007 SH   SOLE 28 53,007 0 0
QURATE RETAIL INC COM SER A 74915M100 72 8,487 SH   SOLE 29 8,487 0 0
QURATE RETAIL INC COM SER A 74915M100 1,140 135,203 SH   SOLE 30 135,203 0 0
QURATE RETAIL INC COM SER A 74915M100 128 15,206 SH   SOLE 31 7,836 0 7,370
QURATE RETAIL INC COM SER A 74915M100 51 6,033 SH   SOLE 34 6,033 0 0
QURATE RETAIL INC COM SER A 74915M100 2,380 282,368 SH   SOLE 36 282,368 0 0
QURATE RETAIL INC COM SER A 74915M100 309 36,651 SH   SOLE 40 36,651 0 0
QUTOUTIAO INC ADS REP SHS A 74915J107 115 33,721 SH   SOLE 21 33,721 0 0
QUTOUTIAO INC ADS REP SHS A 74915J107 1,821 534,033 SH   SOLE 22 534,033 0 0
QUTOUTIAO INC ADS REP SHS A 74915J107 534 156,714 SH   SOLE 30 156,714 0 0
QUTOUTIAO INC ADS REP SHS A 74915J107 12 3,605 SH   SOLE 34 3,605 0 0
R1 RCM INC COM 749397105 559 43,097 SH   SOLE 2 3,758 0 39,339
R1 RCM INC COM 749397105 6 454 SH   SOLE 4 454 0 0
R1 RCM INC COM 749397105 26 1,979 SH   SOLE 7 1,979 0 0
R1 RCM INC COM 749397105 4,550 350,556 SH   SOLE 18 350,556 0 0
R1 RCM INC COM 749397105 2,363 182,015 SH   SOLE 19 182,015 0 0
R1 RCM INC COM 749397105 48,228 3,715,584 SH   SOLE 21 3,715,584 0 0
R1 RCM INC COM 749397105 38,725 2,983,440 SH   SOLE 22 2,863,496 0 119,944
R1 RCM INC COM 749397105 1,080 83,194 SH   SOLE 23 83,194 0 0
R1 RCM INC COM 749397105 1,882 145,004 SH   SOLE 26 33,066 0 111,938
R1 RCM INC COM 749397105 144 11,126 SH   SOLE 28 11,126 0 0
R1 RCM INC COM 749397105 4,982 383,856 SH   SOLE 30 383,856 0 0
R1 RCM INC COM 749397105 148 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 22 19,304 SH   SOLE 21 19,304 0 0
RA PHARMACEUTICALS INC COM 74933V108 2,827 60,229 SH   SOLE 2 47,096 0 13,133
RA PHARMACEUTICALS INC COM 74933V108 10 207 SH   SOLE 4 207 0 0
RA PHARMACEUTICALS INC COM 74933V108 29 625 SH   SOLE 7 625 0 0
RA PHARMACEUTICALS INC COM 74933V108 9,687 206,422 SH   SOLE 18 199,725 0 6,697
RA PHARMACEUTICALS INC COM 74933V108 46,843 998,151 SH   SOLE 19 998,151 0 0
RA PHARMACEUTICALS INC COM 74933V108 779 16,600 SH   SOLE 20 16,600 0 0
RA PHARMACEUTICALS INC COM 74933V108 79,915 1,702,849 SH   SOLE 21 1,702,849 0 0
RA PHARMACEUTICALS INC COM 74933V108 48,799 1,039,827 SH   SOLE 22 995,748 0 44,079
RA PHARMACEUTICALS INC COM 74933V108 289 6,158 SH   SOLE 23 6,158 0 0
RA PHARMACEUTICALS INC COM 74933V108 1,493 31,807 SH   SOLE 26 15,489 0 16,318
RA PHARMACEUTICALS INC COM 74933V108 187 3,987 SH   SOLE 28 3,987 0 0
RA PHARMACEUTICALS INC COM 74933V108 11,696 249,229 SH   SOLE 30 249,229 0 0
RA PHARMACEUTICALS INC COM 74933V108 7,908 168,498 SH   SOLE 34 168,498 0 0
RA PHARMACEUTICALS INC COM 74933V108 175 3,735 SH   SOLE 40 3,735 0 0
RADIAN GROUP INC COM 750236101 5,880 233,686 SH   SOLE 2 34,416 0 199,270
RADIAN GROUP INC COM 750236101 93 3,699 SH   SOLE 4 3,699 0 0
RADIAN GROUP INC COM 750236101 149 5,936 SH   SOLE 7 5,936 0 0
RADIAN GROUP INC COM 750236101 17,306 687,846 SH   SOLE 18 686,812 0 1,034
RADIAN GROUP INC COM 750236101 13,570 539,352 SH   SOLE 19 539,352 0 0
RADIAN GROUP INC COM 750236101 181,641 7,219,423 SH   SOLE 21 7,219,423 0 0
RADIAN GROUP INC COM 750236101 166,949 6,635,485 SH   SOLE 22 6,373,798 0 261,687
RADIAN GROUP INC COM 750236101 1,305 51,880 SH   SOLE 23 51,880 0 0
RADIAN GROUP INC COM 750236101 4,560 181,259 SH   SOLE 26 44,756 0 136,503
RADIAN GROUP INC COM 750236101 701 27,869 SH   SOLE 28 27,869 0 0
RADIAN GROUP INC COM 750236101 86 3,435 SH   SOLE 29 3,435 0 0
RADIAN GROUP INC COM 750236101 1,590 63,184 SH   SOLE 30 63,184 0 0
RADIAN GROUP INC COM 750236101 99 3,930 SH   SOLE 31 3,930 0 0
RADIAN GROUP INC COM 750236101 41 1,645 SH   SOLE 34 1,645 0 0
RADIAN GROUP INC COM 750236101 139 5,511 SH   SOLE 36 5,511 0 0
RADIAN GROUP INC COM 750236101 572 22,742 SH   SOLE 40 22,742 0 0
RADIANT LOGISTICS INC COM 75025X100 169 30,259 SH   SOLE 2 15,021 0 15,238
RADIANT LOGISTICS INC COM 75025X100 838 150,506 SH   SOLE 18 140,275 0 10,231
RADIANT LOGISTICS INC COM 75025X100 662 118,920 SH   SOLE 19 118,920 0 0
RADIANT LOGISTICS INC COM 75025X100 7,792 1,398,938 SH   SOLE 21 1,398,938 0 0
RADIANT LOGISTICS INC COM 75025X100 6,660 1,195,759 SH   SOLE 22 1,167,953 0 27,806
RADIANT LOGISTICS INC COM 75025X100 304 54,576 SH   SOLE 23 54,576 0 0
RADIANT LOGISTICS INC COM 75025X100 183 32,853 SH   SOLE 26 0 0 32,853
RADIUS HEALTH INC COM NEW 750469207 744 36,893 SH   SOLE 2 19,752 0 17,141
RADIUS HEALTH INC COM NEW 750469207 4 177 SH   SOLE 4 177 0 0
RADIUS HEALTH INC COM NEW 750469207 16 816 SH   SOLE 7 816 0 0
RADIUS HEALTH INC COM NEW 750469207 3,377 167,487 SH   SOLE 18 153,937 0 13,550
RADIUS HEALTH INC COM NEW 750469207 2,528 125,400 SH   SOLE 19 125,400 0 0
RADIUS HEALTH INC COM NEW 750469207 39,223 1,945,586 SH   SOLE 21 1,945,586 0 0
RADIUS HEALTH INC COM NEW 750469207 26,903 1,334,486 SH   SOLE 22 1,279,101 0 55,385
RADIUS HEALTH INC COM NEW 750469207 89 4,402 SH   SOLE 23 4,402 0 0
RADIUS HEALTH INC COM NEW 750469207 227 11,241 SH   SOLE 26 3,310 0 7,931
RADIUS HEALTH INC COM NEW 750469207 120 5,973 SH   SOLE 28 5,973 0 0
RADIUS HEALTH INC COM NEW 750469207 363 18,016 SH   SOLE 30 18,016 0 0
RADIUS HEALTH INC COM NEW 750469207 43 2,128 SH   SOLE 34 2,128 0 0
RADIUS HEALTH INC COM NEW 750469207 122 6,061 SH   SOLE 40 6,061 0 0
RADIUS HEALTH INC NOTE 3.000% 9/0 750469AA6 572 675,000 PRN   SOLE 21 675,000 0 0
RADNET INC COM 750491102 358 17,658 SH   SOLE 2 1,508 0 16,150
RADNET INC COM 750491102 17 859 SH   SOLE 7 859 0 0
RADNET INC COM 750491102 3,998 196,961 SH   SOLE 18 196,961 0 0
RADNET INC COM 750491102 1,491 73,468 SH   SOLE 19 73,468 0 0
RADNET INC COM 750491102 98,801 4,867,044 SH   SOLE 21 4,867,044 0 0
RADNET INC COM 750491102 26,778 1,319,094 SH   SOLE 22 1,259,606 0 59,488
RADNET INC COM 750491102 332 16,373 SH   SOLE 26 0 0 16,373
RADNET INC COM 750491102 1,162 57,243 SH   SOLE 30 57,243 0 0
RADNET INC COM 750491102 21 1,026 SH   SOLE 34 1,026 0 0
RADNET INC COM 750491102 68 3,353 SH   SOLE 40 3,353 0 0
RADWARE LTD ORD M81873107 114 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 175 6,773 SH   SOLE 7 6,773 0 0
RADWARE LTD ORD M81873107 132 5,120 SH   SOLE 18 0 0 5,120
RADWARE LTD ORD M81873107 12,056 467,657 SH   SOLE 21 467,657 0 0
RADWARE LTD ORD M81873107 8,192 317,761 SH   SOLE 22 282,559 0 35,202
RADWARE LTD ORD M81873107 19 725 SH   SOLE 23 725 0 0
RADWARE LTD ORD M81873107 141 5,466 SH   SOLE 26 0 0 5,466
RADWARE LTD ORD M81873107 203 7,863 SH   SOLE 28 7,863 0 0
RADWARE LTD ORD M81873107 205 7,967 SH   SOLE 30 7,967 0 0
RADWARE LTD ORD M81873107 166 6,426 SH   SOLE 40 6,426 0 0
RAFAEL HLDGS INC COM CL B 75062E106 182 10,186 SH   SOLE 2 435 0 9,751
RAFAEL HLDGS INC COM CL B 75062E106 674 37,772 SH   SOLE 18 37,772 0 0
RAFAEL HLDGS INC COM CL B 75062E106 333 18,639 SH   SOLE 19 18,639 0 0
RAFAEL HLDGS INC COM CL B 75062E106 6,633 371,807 SH   SOLE 21 371,807 0 0
RAFAEL HLDGS INC COM CL B 75062E106 5,013 280,973 SH   SOLE 22 275,895 0 5,078
RALPH LAUREN CORP CL A 751212101 17,385 148,310 SH   SOLE 2 32,447 0 115,863
RALPH LAUREN CORP CL A 751212101 3,350 28,577 SH   SOLE 4 27,185 0 1,392
RALPH LAUREN CORP CL A 751212101 8,662 73,893 SH   SOLE 7 46,075 0 27,818
RALPH LAUREN CORP CL A 751212101 885 7,550 SH   SOLE 13 7,550 0 0
RALPH LAUREN CORP CL A 751212101 37 315 SH   SOLE 15 315 0 0
RALPH LAUREN CORP CL A 751212101 14,545 124,080 SH   SOLE 18 108,704 0 15,376
RALPH LAUREN CORP CL A 751212101 13,261 113,127 SH   SOLE 19 113,127 0 0
RALPH LAUREN CORP CL A 751212101 138,698 1,183,229 SH   SOLE 21 1,183,229 0 0
RALPH LAUREN CORP CL A 751212101 182,860 1,559,973 SH   SOLE 22 1,400,162 0 159,811
RALPH LAUREN CORP CL A 751212101 5,126 43,727 SH   SOLE 23 43,727 0 0
RALPH LAUREN CORP CL A 751212101 8,109 69,179 SH   SOLE 25 69,179 0 0
RALPH LAUREN CORP CL A 751212101 32,022 273,178 SH   SOLE 26 81,265 0 191,913
RALPH LAUREN CORP CL A 751212101 1,117 9,527 SH   SOLE 28 6,796 0 2,731
RALPH LAUREN CORP CL A 751212101 5,037 42,971 SH   SOLE 29 999 0 41,972
RALPH LAUREN CORP CL A 751212101 34,184 291,622 SH   SOLE 30 291,622 0 0
RALPH LAUREN CORP CL A 751212101 1,501 12,809 SH   SOLE 31 10,435 0 2,374
RALPH LAUREN CORP CL A 751212101 13,444 114,687 SH   SOLE 34 114,687 0 0
RALPH LAUREN CORP CL A 751212101 4,248 36,236 SH   SOLE 36 36,236 0 0
RALPH LAUREN CORP CL A 751212101 130 1,112 SH   SOLE 40 1,112 0 0
RAMACO RES INC COM 75134P303 55 15,292 SH   SOLE 2 0 0 15,292
RAMACO RES INC COM 75134P303 98 27,464 SH   SOLE 18 27,464 0 0
RAMACO RES INC COM 75134P303 43 11,901 SH   SOLE 19 11,901 0 0
RAMACO RES INC COM 75134P303 1,158 323,424 SH   SOLE 21 323,424 0 0
RAMACO RES INC COM 75134P303 271 75,752 SH   SOLE 22 71,553 0 4,199
RAMBUS INC DEL COM 750917106 1,529 111,025 SH   SOLE 2 3,824 0 107,201
RAMBUS INC DEL COM 750917106 11 765 SH   SOLE 4 765 0 0
RAMBUS INC DEL COM 750917106 28 2,025 SH   SOLE 7 2,025 0 0
RAMBUS INC DEL COM 750917106 6,783 492,378 SH   SOLE 18 492,378 0 0
RAMBUS INC DEL COM 750917106 2,684 194,816 SH   SOLE 19 194,816 0 0
RAMBUS INC DEL COM 750917106 173,226 12,575,381 SH   SOLE 21 12,575,381 0 0
RAMBUS INC DEL COM 750917106 48,205 3,499,437 SH   SOLE 22 3,350,011 0 149,426
RAMBUS INC DEL COM 750917106 495 35,934 SH   SOLE 26 20,646 0 15,288
RAMBUS INC DEL COM 750917106 185 13,401 SH   SOLE 28 13,401 0 0
RAMBUS INC DEL COM 750917106 2,143 155,569 SH   SOLE 30 155,569 0 0
RAMBUS INC DEL COM 750917106 176 12,773 SH   SOLE 40 12,773 0 0
RANDOLPH BANCORP INC COM 752378109 16 923 SH   SOLE 18 923 0 0
RANDOLPH BANCORP INC COM 752378109 698 39,521 SH   SOLE 21 39,521 0 0
RANGE RES CORP COM 75281A109 1,909 393,630 SH   SOLE 2 69,128 0 324,502
RANGE RES CORP COM 75281A109 4 790 SH   SOLE 4 790 0 0
RANGE RES CORP COM 75281A109 36 7,321 SH   SOLE 7 7,321 0 0
RANGE RES CORP COM 75281A109 1,712 353,015 SH   SOLE 18 332,450 0 20,565
RANGE RES CORP COM 75281A109 793 163,472 SH   SOLE 19 163,472 0 0
RANGE RES CORP COM 75281A109 92,240 19,018,499 SH   SOLE 21 19,018,499 0 0
RANGE RES CORP COM 75281A109 35,167 7,250,879 SH   SOLE 22 6,758,778 0 492,101
RANGE RES CORP COM 75281A109 380 78,337 SH   SOLE 26 47,122 0 31,215
RANGE RES CORP COM 75281A109 130 26,756 SH   SOLE 28 26,756 0 0
RANGE RES CORP COM 75281A109 1,592 328,183 SH   SOLE 30 328,183 0 0
RANGE RES CORP COM 75281A109 101 20,783 SH   SOLE 31 4,250 0 16,533
RANGE RES CORP COM 75281A109 191 39,297 SH   SOLE 36 39,297 0 0
RANGE RES CORP COM 75281A109 113 23,293 SH   SOLE 40 23,293 0 0
RANGER ENERGY SVCS INC COM CL A 75282U104 6 1,006 SH   SOLE 18 1,006 0 0
RANGER ENERGY SVCS INC COM CL A 75282U104 103 16,027 SH   SOLE 21 16,027 0 0
RANPAK HLDGS CORP COM CL A 75321W103 53 6,491 SH   SOLE 21 6,491 0 0
RANPAK HLDGS CORP COM CL A 75321W103 2,082 255,474 SH   SOLE 22 255,474 0 0
RAPID7 INC COM 753422104 1,239 22,113 SH   SOLE 2 3,337 0 18,776
RAPID7 INC COM 753422104 11 203 SH   SOLE 4 203 0 0
RAPID7 INC COM 753422104 49 877 SH   SOLE 7 877 0 0
RAPID7 INC COM 753422104 11,138 198,823 SH   SOLE 18 169,669 0 29,154
RAPID7 INC COM 753422104 12,086 215,736 SH   SOLE 19 215,736 0 0
RAPID7 INC COM 753422104 99,893 1,783,168 SH   SOLE 21 1,783,168 0 0
RAPID7 INC COM 753422104 80,706 1,440,669 SH   SOLE 22 1,380,915 0 59,754
RAPID7 INC COM 753422104 631 11,261 SH   SOLE 23 11,261 0 0
RAPID7 INC COM 753422104 191 3,412 SH   SOLE 25 3,412 0 0
RAPID7 INC COM 753422104 2,904 51,834 SH   SOLE 26 13,832 0 38,002
RAPID7 INC COM 753422104 275 4,912 SH   SOLE 28 4,912 0 0
RAPID7 INC COM 753422104 3,264 58,269 SH   SOLE 30 58,269 0 0
RAPID7 INC COM 753422104 269 4,799 SH   SOLE 34 4,799 0 0
RAPID7 INC COM 753422104 17 312 SH   SOLE 36 312 0 0
RAPID7 INC COM 753422104 257 4,590 SH   SOLE 40 4,590 0 0
RAPT THERAPEUTICS INC COM 75382E109 11 401 SH   SOLE 2 0 0 401
RAPT THERAPEUTICS INC COM 75382E109 51 1,843 SH   SOLE 18 1,843 0 0
RAPT THERAPEUTICS INC COM 75382E109 1,534 55,565 SH   SOLE 21 55,565 0 0
RAPT THERAPEUTICS INC COM 75382E109 32 1,153 SH   SOLE 22 1,153 0 0
RATTLER MIDSTREAM LP COM UNITS 75419T103 715 40,204 SH   SOLE 2 40,204 0 0
RATTLER MIDSTREAM LP COM UNITS 75419T103 12,653 711,240 SH   SOLE 19 711,240 0 0
RATTLER MIDSTREAM LP COM UNITS 75419T103 982 55,227 SH   SOLE 21 55,227 0 0
RATTLER MIDSTREAM LP COM UNITS 75419T103 485 27,248 SH   SOLE 22 27,248 0 0
RATTLER MIDSTREAM LP COM UNITS 75419T103 122 6,870 SH   SOLE 30 6,870 0 0
RATTLER MIDSTREAM LP COM UNITS 75419T103 2,628 147,713 SH   SOLE 34 147,713 0 0
RAVE RESTAURANT GROUP INC COM 754198109 5 3,285 SH   SOLE 21 3,285 0 0
RAVE RESTAURANT GROUP INC COM 754198109 43 25,976 SH   SOLE 22 25,976 0 0
RAVEN INDS INC COM 754212108 524 15,206 SH   SOLE 2 1,305 0 13,901
RAVEN INDS INC COM 754212108 8 226 SH   SOLE 4 226 0 0
RAVEN INDS INC COM 754212108 21 608 SH   SOLE 7 608 0 0
RAVEN INDS INC COM 754212108 5,546 160,940 SH   SOLE 18 160,940 0 0
RAVEN INDS INC COM 754212108 2,152 62,447 SH   SOLE 19 62,447 0 0
RAVEN INDS INC COM 754212108 135,561 3,933,855 SH   SOLE 21 3,933,855 0 0
RAVEN INDS INC COM 754212108 37,701 1,094,056 SH   SOLE 22 1,045,797 0 48,259
RAVEN INDS INC COM 754212108 303 8,800 SH   SOLE 26 4,924 0 3,876
RAVEN INDS INC COM 754212108 156 4,532 SH   SOLE 28 4,532 0 0
RAVEN INDS INC COM 754212108 1,722 49,969 SH   SOLE 30 49,969 0 0
RAVEN INDS INC COM 754212108 154 4,478 SH   SOLE 40 4,478 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 30,551 341,499 SH   SOLE 2 70,215 0 271,284
RAYMOND JAMES FINANCIAL INC COM 754730109 4,863 54,361 SH   SOLE 4 51,122 0 3,239
RAYMOND JAMES FINANCIAL INC COM 754730109 9,827 109,847 SH   SOLE 7 107,393 0 2,454
RAYMOND JAMES FINANCIAL INC COM 754730109 20 219 SH   SOLE 13 219 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 71 798 SH   SOLE 15 798 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 43,738 488,910 SH   SOLE 18 418,115 0 70,795
RAYMOND JAMES FINANCIAL INC COM 754730109 156,629 1,750,827 SH   SOLE 19 1,750,827 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 272,306 3,043,881 SH   SOLE 21 3,043,881 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 294,702 3,294,230 SH   SOLE 22 2,977,551 0 316,679
RAYMOND JAMES FINANCIAL INC COM 754730109 8,384 93,721 SH   SOLE 23 93,721 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 13,720 153,366 SH   SOLE 25 153,366 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 44,233 494,450 SH   SOLE 26 96,897 0 397,553
RAYMOND JAMES FINANCIAL INC COM 754730109 2,098 23,454 SH   SOLE 28 16,302 0 7,152
RAYMOND JAMES FINANCIAL INC COM 754730109 2,561 28,623 SH   SOLE 29 2,498 0 26,125
RAYMOND JAMES FINANCIAL INC COM 754730109 47,619 532,292 SH   SOLE 30 532,292 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 2,468 27,583 SH   SOLE 31 22,597 0 4,986
RAYMOND JAMES FINANCIAL INC COM 754730109 3,182 35,567 SH   SOLE 34 35,567 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 7,921 88,538 SH   SOLE 36 88,538 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 233 2,605 SH   SOLE 40 2,605 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 195 50,886 SH   SOLE 2 2,136 0 48,750
RAYONIER ADVANCED MATLS INC COM 75508B104 1 224 SH   SOLE 4 224 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 4 956 SH   SOLE 7 956 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 879 228,963 SH   SOLE 18 228,963 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 326 84,778 SH   SOLE 19 84,778 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 22,863 5,953,859 SH   SOLE 21 5,953,859 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 5,962 1,552,609 SH   SOLE 22 1,462,444 0 90,165
RAYONIER ADVANCED MATLS INC COM 75508B104 50 13,120 SH   SOLE 26 7,265 0 5,855
RAYONIER ADVANCED MATLS INC COM 75508B104 24 6,231 SH   SOLE 28 6,231 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 252 65,529 SH   SOLE 30 65,529 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 19 4,978 SH   SOLE 40 4,978 0 0
RAYONIER INC COM 754907103 10,382 316,903 SH   SOLE 2 69,744 0 247,159
RAYONIER INC COM 754907103 22 674 SH   SOLE 4 674 0 0
RAYONIER INC COM 754907103 107 3,277 SH   SOLE 7 3,277 0 0
RAYONIER INC COM 754907103 11,521 351,674 SH   SOLE 18 351,674 0 0
RAYONIER INC COM 754907103 1,000 30,519 SH   SOLE 19 30,519 0 0
RAYONIER INC COM 754907103 247,390 7,551,601 SH   SOLE 21 7,551,601 0 0
RAYONIER INC COM 754907103 138,632 4,231,747 SH   SOLE 22 3,988,098 0 243,649
RAYONIER INC COM 754907103 1,354 41,341 SH   SOLE 26 27,405 0 13,936
RAYONIER INC COM 754907103 546 16,677 SH   SOLE 28 16,677 0 0
RAYONIER INC COM 754907103 8,823 269,335 SH   SOLE 30 269,335 0 0
RAYONIER INC COM 754907103 134 4,101 SH   SOLE 31 2,601 0 1,500
RAYONIER INC COM 754907103 196 5,979 SH   SOLE 36 5,979 0 0
RAYONIER INC COM 754907103 435 13,276 SH   SOLE 40 13,276 0 0
RAYTHEON CO COM NEW 755111507 163,251 742,926 SH   SOLE 2 139,535 0 603,391
RAYTHEON CO COM NEW 755111507 32,777 149,163 SH   SOLE 4 141,422 0 7,741
RAYTHEON CO COM NEW 755111507 55,527 252,695 SH   SOLE 7 243,884 0 8,811
RAYTHEON CO COM NEW 755111507 5,307 24,149 SH   SOLE 13 24,149 0 0
RAYTHEON CO COM NEW 755111507 368 1,675 SH   SOLE 15 1,675 0 0
RAYTHEON CO COM NEW 755111507 0 1 SH   SOLE 17 0 0 1
RAYTHEON CO COM NEW 755111507 207,136 942,642 SH   SOLE 18 872,220 0 70,422
RAYTHEON CO COM NEW 755111507 387,387 1,762,935 SH   SOLE 19 1,762,935 0 0
RAYTHEON CO COM NEW 755111507 1,393,070 6,339,628 SH   SOLE 21 6,339,628 0 0
RAYTHEON CO COM NEW 755111507 1,558,751 7,093,616 SH   SOLE 22 6,303,547 0 790,069
RAYTHEON CO COM NEW 755111507 48,379 220,166 SH   SOLE 23 220,166 0 0
RAYTHEON CO COM NEW 755111507 75,604 344,059 SH   SOLE 25 344,059 0 0
RAYTHEON CO COM NEW 755111507 161,788 736,272 SH   SOLE 26 170,753 0 565,519
RAYTHEON CO COM NEW 755111507 3,531 16,068 SH   SOLE 28 0 0 16,068
RAYTHEON CO COM NEW 755111507 18,773 85,435 SH   SOLE 29 15,631 0 69,804
RAYTHEON CO COM NEW 755111507 236,639 1,076,906 SH   SOLE 30 1,076,906 0 0
RAYTHEON CO COM NEW 755111507 16,449 74,855 SH   SOLE 31 63,355 0 11,500
RAYTHEON CO COM NEW 755111507 149,572 680,677 SH   SOLE 34 680,677 0 0
RAYTHEON CO COM NEW 755111507 46,232 210,393 SH   SOLE 36 210,393 0 0
RAYTHEON CO COM NEW 755111507 1,414 6,435 SH   SOLE 40 6,435 0 0
RBB BANCORP COM 74930B105 388 18,344 SH   SOLE 2 711 0 17,633
RBB BANCORP COM 74930B105 6 279 SH   SOLE 7 279 0 0
RBB BANCORP COM 74930B105 1,234 58,308 SH   SOLE 18 58,308 0 0
RBB BANCORP COM 74930B105 617 29,147 SH   SOLE 19 29,147 0 0
RBB BANCORP COM 74930B105 12,516 591,232 SH   SOLE 21 591,232 0 0
RBB BANCORP COM 74930B105 8,524 402,655 SH   SOLE 22 391,045 0 11,610
RBC BEARINGS INC COM 75524B104 1,600 10,105 SH   SOLE 2 913 0 9,192
RBC BEARINGS INC COM 75524B104 21 133 SH   SOLE 4 133 0 0
RBC BEARINGS INC COM 75524B104 68 428 SH   SOLE 7 428 0 0
RBC BEARINGS INC COM 75524B104 13,227 83,537 SH   SOLE 18 82,626 0 911
RBC BEARINGS INC COM 75524B104 7,663 48,397 SH   SOLE 19 48,397 0 0
RBC BEARINGS INC COM 75524B104 192,523 1,215,885 SH   SOLE 21 1,215,885 0 0
RBC BEARINGS INC COM 75524B104 113,135 714,508 SH   SOLE 22 683,838 0 30,670
RBC BEARINGS INC COM 75524B104 7 44 SH   SOLE 23 44 0 0
RBC BEARINGS INC COM 75524B104 1,682 10,620 SH   SOLE 26 6,606 0 4,014
RBC BEARINGS INC COM 75524B104 487 3,075 SH   SOLE 28 3,075 0 0
RBC BEARINGS INC COM 75524B104 1,270 8,021 SH   SOLE 30 8,021 0 0
RBC BEARINGS INC COM 75524B104 424 2,675 SH   SOLE 40 2,675 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 171 8,365 SH   SOLE 2 336 0 8,029
RCI HOSPITALITY HLDGS INC COM 74934Q108 4 204 SH   SOLE 7 204 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 653 31,866 SH   SOLE 18 31,866 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 321 15,647 SH   SOLE 19 15,647 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 6,763 329,905 SH   SOLE 21 329,905 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 4,319 210,680 SH   SOLE 22 203,139 0 7,541
RCM TECHNOLOGIES INC COM NEW 749360400 5 1,780 SH   SOLE 18 1,780 0 0
RCM TECHNOLOGIES INC COM NEW 749360400 93 30,992 SH   SOLE 21 30,992 0 0
RCM TECHNOLOGIES INC COM NEW 749360400 25 8,219 SH   SOLE 22 8,219 0 0
RE MAX HLDGS INC CL A 75524W108 1,054 27,387 SH   SOLE 2 9,675 0 17,712
RE MAX HLDGS INC CL A 75524W108 15 384 SH   SOLE 7 384 0 0
RE MAX HLDGS INC CL A 75524W108 3,096 80,444 SH   SOLE 18 80,444 0 0
RE MAX HLDGS INC CL A 75524W108 6,254 162,478 SH   SOLE 19 162,478 0 0
RE MAX HLDGS INC CL A 75524W108 78,271 2,033,531 SH   SOLE 21 2,033,531 0 0
RE MAX HLDGS INC CL A 75524W108 31,414 816,152 SH   SOLE 22 793,447 0 22,705
RE MAX HLDGS INC CL A 75524W108 1,288 33,462 SH   SOLE 23 33,462 0 0
RE MAX HLDGS INC CL A 75524W108 3,304 85,830 SH   SOLE 26 0 0 85,830
RE MAX HLDGS INC CL A 75524W108 98 2,539 SH   SOLE 28 2,539 0 0
RE MAX HLDGS INC CL A 75524W108 1,025 26,632 SH   SOLE 30 26,632 0 0
RE MAX HLDGS INC CL A 75524W108 69 1,803 SH   SOLE 40 1,803 0 0
READING INTERNATIONAL INC CL A 755408101 196 17,530 SH   SOLE 2 609 0 16,921
READING INTERNATIONAL INC CL A 755408101 4 386 SH   SOLE 7 386 0 0
READING INTERNATIONAL INC CL A 755408101 668 59,725 SH   SOLE 18 59,725 0 0
READING INTERNATIONAL INC CL A 755408101 323 28,891 SH   SOLE 19 28,891 0 0
READING INTERNATIONAL INC CL A 755408101 6,770 605,014 SH   SOLE 21 605,014 0 0
READING INTERNATIONAL INC CL A 755408101 2,641 235,983 SH   SOLE 22 222,200 0 13,783
READY CAP CORP COM 75574U101 481 31,176 SH   SOLE 2 1,068 0 30,108
READY CAP CORP COM 75574U101 12 793 SH   SOLE 7 793 0 0
READY CAP CORP COM 75574U101 2,324 150,699 SH   SOLE 18 150,699 0 0
READY CAP CORP COM 75574U101 853 55,318 SH   SOLE 19 55,318 0 0
READY CAP CORP COM 75574U101 71,791 4,655,736 SH   SOLE 21 4,655,736 0 0
READY CAP CORP COM 75574U101 17,641 1,144,021 SH   SOLE 22 1,124,286 0 19,735
READY CAP CORP COM 75574U101 246 15,938 SH   SOLE 26 0 0 15,938
READY CAP CORP COM 75574U101 670 43,430 SH   SOLE 30 43,430 0 0
READY CAP CORP 7% CN SR NT 2023 75574U200 5,939 221,598 SH   SOLE 21 221,598 0 0
REALNETWORKS INC COM NEW 75605L708 6 5,118 SH   SOLE 18 5,118 0 0
REALNETWORKS INC COM NEW 75605L708 95 79,203 SH   SOLE 21 79,203 0 0
REALNETWORKS INC COM NEW 75605L708 863 719,195 SH   SOLE 22 719,195 0 0
REALOGY HLDGS CORP COM 75605Y106 1,131 116,861 SH   SOLE 2 4,177 0 112,684
REALOGY HLDGS CORP COM 75605Y106 6 584 SH   SOLE 4 584 0 0
REALOGY HLDGS CORP COM 75605Y106 40 4,145 SH   SOLE 7 4,145 0 0
REALOGY HLDGS CORP COM 75605Y106 5,386 556,379 SH   SOLE 18 556,379 0 0
REALOGY HLDGS CORP COM 75605Y106 3,651 377,191 SH   SOLE 19 377,191 0 0
REALOGY HLDGS CORP COM 75605Y106 128,778 13,303,517 SH   SOLE 21 13,303,517 0 0
REALOGY HLDGS CORP COM 75605Y106 37,997 3,925,358 SH   SOLE 22 3,705,081 0 220,277
REALOGY HLDGS CORP COM 75605Y106 530 54,768 SH   SOLE 25 54,768 0 0
REALOGY HLDGS CORP COM 75605Y106 327 33,773 SH   SOLE 26 18,909 0 14,864
REALOGY HLDGS CORP COM 75605Y106 162 16,756 SH   SOLE 28 16,756 0 0
REALOGY HLDGS CORP COM 75605Y106 1,856 191,713 SH   SOLE 30 191,713 0 0
REALOGY HLDGS CORP COM 75605Y106 851 87,886 SH   SOLE 34 87,886 0 0
REALOGY HLDGS CORP COM 75605Y106 287 29,625 SH   SOLE 36 29,625 0 0
REALOGY HLDGS CORP COM 75605Y106 133 13,774 SH   SOLE 40 13,774 0 0
REALPAGE INC COM 75606N109 7,716 143,553 SH   SOLE 2 5,165 0 138,388
REALPAGE INC COM 75606N109 16 300 SH   SOLE 4 300 0 0
REALPAGE INC COM 75606N109 79 1,467 SH   SOLE 7 1,467 0 0
REALPAGE INC COM 75606N109 2,104 39,137 SH   SOLE 18 39,137 0 0
REALPAGE INC COM 75606N109 68,569 1,275,710 SH   SOLE 19 1,275,710 0 0
REALPAGE INC COM 75606N109 69,097 1,285,525 SH   SOLE 21 1,285,525 0 0
REALPAGE INC COM 75606N109 118,189 2,198,863 SH   SOLE 22 2,057,432 0 141,431
REALPAGE INC COM 75606N109 1,690 31,438 SH   SOLE 26 16,596 0 14,842
REALPAGE INC COM 75606N109 711 13,234 SH   SOLE 28 13,234 0 0
REALPAGE INC COM 75606N109 1,386 25,788 SH   SOLE 30 25,788 0 0
REALPAGE INC COM 75606N109 86 1,596 SH   SOLE 31 1,596 0 0
REALPAGE INC COM 75606N109 425 7,912 SH   SOLE 40 7,912 0 0
REALPAGE INC NOTE 1.500%11/1 75606NAB5 1,323 950,000 PRN   SOLE 21 950,000 0 0
REALTY INCOME CORP COM 756109104 58,842 799,157 SH   SOLE 2 76,258 0 722,899
REALTY INCOME CORP COM 756109104 17,084 232,029 SH   SOLE 4 223,489 0 8,540
REALTY INCOME CORP COM 756109104 55,902 759,228 SH   SOLE 7 742,430 0 16,798
REALTY INCOME CORP COM 756109104 294 3,989 SH   SOLE 13 3,989 0 0
REALTY INCOME CORP COM 756109104 28 379 SH   SOLE 15 379 0 0
REALTY INCOME CORP COM 756109104 11 150 SH   SOLE 17 0 0 150
REALTY INCOME CORP COM 756109104 48,322 656,285 SH   SOLE 18 597,619 0 58,666
REALTY INCOME CORP COM 756109104 31,098 422,357 SH   SOLE 19 422,357 0 0
REALTY INCOME CORP COM 756109104 1,076,589 14,621,606 SH   SOLE 21 14,621,606 0 0
REALTY INCOME CORP COM 756109104 778,932 10,578,998 SH   SOLE 22 9,745,763 0 833,235
REALTY INCOME CORP COM 756109104 18,494 251,175 SH   SOLE 23 251,175 0 0
REALTY INCOME CORP COM 756109104 78,199 1,062,053 SH   SOLE 25 1,062,053 0 0
REALTY INCOME CORP COM 756109104 117,336 1,593,589 SH   SOLE 26 228,738 0 1,364,851
REALTY INCOME CORP COM 756109104 4,363 59,253 SH   SOLE 28 41,155 0 18,098
REALTY INCOME CORP COM 756109104 17,740 240,937 SH   SOLE 29 173,799 0 67,138
REALTY INCOME CORP COM 756109104 199,999 2,716,273 SH   SOLE 30 2,716,273 0 0
REALTY INCOME CORP COM 756109104 5,658 76,848 SH   SOLE 31 61,456 0 15,392
REALTY INCOME CORP COM 756109104 1,688 22,919 SH   SOLE 34 22,919 0 0
REALTY INCOME CORP COM 756109104 19,279 261,840 SH   SOLE 36 261,840 0 0
REALTY INCOME CORP COM 756109104 504 6,851 SH   SOLE 40 6,851 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 7,787 38,092 SH   SOLE 2 22,141 0 15,951
REATA PHARMACEUTICALS INC CL A 75615P103 12 61 SH   SOLE 4 61 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 81 396 SH   SOLE 7 396 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 18,165 88,859 SH   SOLE 18 86,722 0 2,137
REATA PHARMACEUTICALS INC CL A 75615P103 42,844 209,580 SH   SOLE 19 209,580 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 215,952 1,056,363 SH   SOLE 21 1,056,363 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 150,122 734,346 SH   SOLE 22 707,798 0 26,548
REATA PHARMACEUTICALS INC CL A 75615P103 1,130 5,528 SH   SOLE 23 5,528 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 4,564 22,326 SH   SOLE 26 5,410 0 16,916
REATA PHARMACEUTICALS INC CL A 75615P103 605 2,959 SH   SOLE 28 2,959 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 1,693 8,283 SH   SOLE 30 8,283 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 15,323 74,954 SH   SOLE 34 74,954 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 434 2,124 SH   SOLE 40 2,124 0 0
RECRO PHARMA INC COM 75629F109 148 8,068 SH   SOLE 2 719 0 7,349
RECRO PHARMA INC COM 75629F109 1,334 72,755 SH   SOLE 18 69,434 0 3,321
RECRO PHARMA INC COM 75629F109 629 34,289 SH   SOLE 19 34,289 0 0
RECRO PHARMA INC COM 75629F109 12,888 703,105 SH   SOLE 21 703,105 0 0
RECRO PHARMA INC COM 75629F109 9,933 541,901 SH   SOLE 22 525,441 0 16,460
RED LION HOTELS CORP COM 756764106 92 24,677 SH   SOLE 2 287 0 24,390
RED LION HOTELS CORP COM 756764106 2 530 SH   SOLE 7 530 0 0
RED LION HOTELS CORP COM 756764106 315 84,336 SH   SOLE 18 84,336 0 0
RED LION HOTELS CORP COM 756764106 157 42,119 SH   SOLE 19 42,119 0 0
RED LION HOTELS CORP COM 756764106 3,152 845,114 SH   SOLE 21 845,114 0 0
RED LION HOTELS CORP COM 756764106 2,748 736,791 SH   SOLE 22 724,307 0 12,484
RED RIVER BANCSHARES INC COM 75686R202 257 4,585 SH   SOLE 2 0 0 4,585
RED RIVER BANCSHARES INC COM 75686R202 977 17,429 SH   SOLE 18 17,429 0 0
RED RIVER BANCSHARES INC COM 75686R202 642 11,449 SH   SOLE 19 11,449 0 0
RED RIVER BANCSHARES INC COM 75686R202 9,089 162,127 SH   SOLE 21 162,127 0 0
RED RIVER BANCSHARES INC COM 75686R202 2,293 40,894 SH   SOLE 22 38,671 0 2,223
RED ROBIN GOURMET BURGERS IN COM 75689M101 439 13,301 SH   SOLE 2 529 0 12,772
RED ROBIN GOURMET BURGERS IN COM 75689M101 3 102 SH   SOLE 4 102 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 8 251 SH   SOLE 7 251 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 1,980 59,956 SH   SOLE 18 59,956 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 753 22,797 SH   SOLE 19 22,797 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 51,356 1,555,287 SH   SOLE 21 1,555,287 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 12,626 382,361 SH   SOLE 22 366,144 0 16,217
RED ROBIN GOURMET BURGERS IN COM 75689M101 25 769 SH   SOLE 26 0 0 769
RED ROBIN GOURMET BURGERS IN COM 75689M101 67 2,034 SH   SOLE 28 2,034 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 667 20,210 SH   SOLE 30 20,210 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 52 1,567 SH   SOLE 40 1,567 0 0
RED ROCK RESORTS INC CL A 75700L108 695 29,039 SH   SOLE 2 2,578 0 26,461
RED ROCK RESORTS INC CL A 75700L108 5 222 SH   SOLE 4 222 0 0
RED ROCK RESORTS INC CL A 75700L108 28 1,175 SH   SOLE 7 1,175 0 0
RED ROCK RESORTS INC CL A 75700L108 5,697 237,882 SH   SOLE 18 237,882 0 0
RED ROCK RESORTS INC CL A 75700L108 2,946 123,019 SH   SOLE 19 123,019 0 0
RED ROCK RESORTS INC CL A 75700L108 55,753 2,327,884 SH   SOLE 21 2,327,884 0 0
RED ROCK RESORTS INC CL A 75700L108 48,345 2,018,575 SH   SOLE 22 1,926,028 0 92,547
RED ROCK RESORTS INC CL A 75700L108 552 23,050 SH   SOLE 26 18,359 0 4,691
RED ROCK RESORTS INC CL A 75700L108 228 9,508 SH   SOLE 28 9,508 0 0
RED ROCK RESORTS INC CL A 75700L108 567 23,657 SH   SOLE 30 23,657 0 0
RED ROCK RESORTS INC CL A 75700L108 173 7,213 SH   SOLE 40 7,213 0 0
RED VIOLET INC COM 75704L104 24 1,286 SH   SOLE 18 1,286 0 0
RED VIOLET INC COM 75704L104 273 14,774 SH   SOLE 21 14,774 0 0
RED VIOLET INC COM 75704L104 223 12,041 SH   SOLE 22 12,041 0 0
REDFIN CORP COM 75737F108 791 37,429 SH   SOLE 2 3,377 0 34,052
REDFIN CORP COM 75737F108 8 362 SH   SOLE 4 362 0 0
REDFIN CORP COM 75737F108 36 1,713 SH   SOLE 7 1,713 0 0
REDFIN CORP COM 75737F108 6,393 302,397 SH   SOLE 18 302,397 0 0
REDFIN CORP COM 75737F108 3,441 162,783 SH   SOLE 19 162,783 0 0
REDFIN CORP COM 75737F108 64,232 3,038,418 SH   SOLE 21 3,038,418 0 0
REDFIN CORP COM 75737F108 52,491 2,483,008 SH   SOLE 22 2,372,098 0 110,910
REDFIN CORP COM 75737F108 691 32,710 SH   SOLE 26 26,661 0 6,049
REDFIN CORP COM 75737F108 331 15,662 SH   SOLE 28 15,662 0 0
REDFIN CORP COM 75737F108 501 23,683 SH   SOLE 30 23,683 0 0
REDFIN CORP COM 75737F108 162 7,686 SH   SOLE 40 7,686 0 0
REDWOOD TR INC COM 758075402 1,815 109,741 SH   SOLE 2 4,092 0 105,649
REDWOOD TR INC COM 758075402 9 550 SH   SOLE 4 550 0 0
REDWOOD TR INC COM 758075402 30 1,830 SH   SOLE 7 1,830 0 0
REDWOOD TR INC COM 758075402 8,223 497,139 SH   SOLE 18 497,139 0 0
REDWOOD TR INC COM 758075402 3,398 205,457 SH   SOLE 19 205,457 0 0
REDWOOD TR INC COM 758075402 253,833 15,346,593 SH   SOLE 21 15,346,593 0 0
REDWOOD TR INC COM 758075402 56,478 3,414,622 SH   SOLE 22 3,241,903 0 172,719
REDWOOD TR INC COM 758075402 599 36,212 SH   SOLE 26 10,532 0 25,680
REDWOOD TR INC COM 758075402 198 12,000 SH   SOLE 28 12,000 0 0
REDWOOD TR INC COM 758075402 2,578 155,872 SH   SOLE 30 155,872 0 0
REDWOOD TR INC COM 758075402 228 13,804 SH   SOLE 40 13,804 0 0
REEDS INC COM 758338107 6 7,106 SH   SOLE 18 7,106 0 0
REEDS INC COM 758338107 55 60,032 SH   SOLE 21 60,032 0 0
REEDS INC COM 758338107 242 265,856 SH   SOLE 22 265,856 0 0
REGAL BELOIT CORP COM 758750103 15,420 180,121 SH   SOLE 2 93,877 0 86,244
REGAL BELOIT CORP COM 758750103 1,082 12,635 SH   SOLE 4 12,635 0 0
REGAL BELOIT CORP COM 758750103 256 2,986 SH   SOLE 7 2,986 0 0
REGAL BELOIT CORP COM 758750103 10,126 118,285 SH   SOLE 18 116,660 0 1,625
REGAL BELOIT CORP COM 758750103 1,023 11,946 SH   SOLE 19 11,946 0 0
REGAL BELOIT CORP COM 758750103 173,648 2,028,356 SH   SOLE 21 2,028,356 0 0
REGAL BELOIT CORP COM 758750103 126,888 1,482,159 SH   SOLE 22 1,355,229 0 126,930
REGAL BELOIT CORP COM 758750103 1,930 22,549 SH   SOLE 23 22,549 0 0
REGAL BELOIT CORP COM 758750103 1,966 22,968 SH   SOLE 26 14,216 0 8,752
REGAL BELOIT CORP COM 758750103 491 5,733 SH   SOLE 28 5,733 0 0
REGAL BELOIT CORP COM 758750103 776 9,062 SH   SOLE 29 9,062 0 0
REGAL BELOIT CORP COM 758750103 17,558 205,096 SH   SOLE 30 205,096 0 0
REGAL BELOIT CORP COM 758750103 1,890 22,074 SH   SOLE 31 14,235 0 7,839
REGAL BELOIT CORP COM 758750103 12,917 150,881 SH   SOLE 34 150,881 0 0
REGAL BELOIT CORP COM 758750103 128 1,490 SH   SOLE 36 1,490 0 0
REGAL BELOIT CORP COM 758750103 371 4,339 SH   SOLE 40 4,339 0 0
REGENCY CTRS CORP COM 758849103 25,935 411,087 SH   SOLE 2 47,236 0 363,851
REGENCY CTRS CORP COM 758849103 14,244 225,774 SH   SOLE 4 220,586 0 5,188
REGENCY CTRS CORP COM 758849103 21,614 342,589 SH   SOLE 7 328,842 0 13,747
REGENCY CTRS CORP COM 758849103 424 6,723 SH   SOLE 13 6,723 0 0
REGENCY CTRS CORP COM 758849103 8 132 SH   SOLE 15 132 0 0
REGENCY CTRS CORP COM 758849103 1 15 SH   SOLE 17 0 0 15
REGENCY CTRS CORP COM 758849103 48,394 767,061 SH   SOLE 18 741,024 0 26,037
REGENCY CTRS CORP COM 758849103 35,446 561,834 SH   SOLE 19 561,834 0 0
REGENCY CTRS CORP COM 758849103 348,870 5,529,715 SH   SOLE 21 5,529,715 0 0
REGENCY CTRS CORP COM 758849103 378,476 5,998,990 SH   SOLE 22 5,466,601 0 532,389
REGENCY CTRS CORP COM 758849103 10,158 161,012 SH   SOLE 23 161,012 0 0
REGENCY CTRS CORP COM 758849103 33,698 534,133 SH   SOLE 25 534,133 0 0
REGENCY CTRS CORP COM 758849103 59,406 941,610 SH   SOLE 26 140,494 0 801,116
REGENCY CTRS CORP COM 758849103 4,153 65,831 SH   SOLE 28 56,099 0 9,732
REGENCY CTRS CORP COM 758849103 7,989 126,623 SH   SOLE 29 91,081 0 35,542
REGENCY CTRS CORP COM 758849103 80,537 1,276,537 SH   SOLE 30 1,276,537 0 0
REGENCY CTRS CORP COM 758849103 2,139 33,909 SH   SOLE 31 27,696 0 6,213
REGENCY CTRS CORP COM 758849103 13,605 215,650 SH   SOLE 34 215,650 0 0
REGENCY CTRS CORP COM 758849103 6,636 105,186 SH   SOLE 36 105,186 0 0
REGENCY CTRS CORP COM 758849103 289 4,583 SH   SOLE 40 4,583 0 0
REGENERON PHARMACEUTICALS COM 75886F107 85,210 226,936 SH   SOLE 2 40,395 0 186,541
REGENERON PHARMACEUTICALS COM 75886F107 14,572 38,809 SH   SOLE 4 36,712 0 2,097
REGENERON PHARMACEUTICALS COM 75886F107 27,748 73,900 SH   SOLE 7 73,258 0 642
REGENERON PHARMACEUTICALS COM 75886F107 4,012 10,685 SH   SOLE 13 10,685 0 0
REGENERON PHARMACEUTICALS COM 75886F107 244 651 SH   SOLE 15 651 0 0
REGENERON PHARMACEUTICALS COM 75886F107 86,274 229,770 SH   SOLE 18 209,310 0 20,460
REGENERON PHARMACEUTICALS COM 75886F107 32,025 85,292 SH   SOLE 19 85,292 0 0
REGENERON PHARMACEUTICALS COM 75886F107 907,811 2,417,734 SH   SOLE 21 2,417,734 0 0
REGENERON PHARMACEUTICALS COM 75886F107 772,462 2,057,266 SH   SOLE 22 1,808,149 0 249,117
REGENERON PHARMACEUTICALS COM 75886F107 23,893 63,634 SH   SOLE 23 63,634 0 0
REGENERON PHARMACEUTICALS COM 75886F107 29,613 78,866 SH   SOLE 25 78,866 0 0
REGENERON PHARMACEUTICALS COM 75886F107 126,830 337,780 SH   SOLE 26 53,604 0 284,176
REGENERON PHARMACEUTICALS COM 75886F107 5,679 15,125 SH   SOLE 28 10,566 0 4,559
REGENERON PHARMACEUTICALS COM 75886F107 8,794 23,420 SH   SOLE 29 4,292 0 19,128
REGENERON PHARMACEUTICALS COM 75886F107 139,430 371,338 SH   SOLE 30 371,338 0 0
REGENERON PHARMACEUTICALS COM 75886F107 8,662 23,068 SH   SOLE 31 18,644 0 4,424
REGENERON PHARMACEUTICALS COM 75886F107 6,597 17,569 SH   SOLE 32 17,569 0 0
REGENERON PHARMACEUTICALS COM 75886F107 2,504 6,669 SH   SOLE 34 6,669 0 0
REGENERON PHARMACEUTICALS COM 75886F107 21,974 58,523 SH   SOLE 36 58,523 0 0
REGENERON PHARMACEUTICALS COM 75886F107 681 1,813 SH   SOLE 40 1,813 0 0
REGENXBIO INC COM 75901B107 570 13,913 SH   SOLE 2 1,193 0 12,720
REGENXBIO INC COM 75901B107 6 153 SH   SOLE 4 153 0 0
REGENXBIO INC COM 75901B107 25 621 SH   SOLE 7 621 0 0
REGENXBIO INC COM 75901B107 6,114 149,230 SH   SOLE 18 147,404 0 1,826
REGENXBIO INC COM 75901B107 2,751 67,149 SH   SOLE 19 67,149 0 0
REGENXBIO INC COM 75901B107 158,964 3,880,010 SH   SOLE 21 3,880,010 0 0
REGENXBIO INC COM 75901B107 38,990 951,673 SH   SOLE 22 912,402 0 39,271
REGENXBIO INC COM 75901B107 15 359 SH   SOLE 23 359 0 0
REGENXBIO INC COM 75901B107 444 10,835 SH   SOLE 26 7,553 0 3,282
REGENXBIO INC COM 75901B107 167 4,070 SH   SOLE 28 4,070 0 0
REGENXBIO INC COM 75901B107 5,973 145,798 SH   SOLE 30 145,798 0 0
REGENXBIO INC COM 75901B107 20 483 SH   SOLE 34 483 0 0
REGENXBIO INC COM 75901B107 188 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 276 9,206 SH   SOLE 2 3,093 0 6,113
REGIONAL MGMT CORP COM 75902K106 7 245 SH   SOLE 7 245 0 0
REGIONAL MGMT CORP COM 75902K106 988 32,894 SH   SOLE 18 32,894 0 0
REGIONAL MGMT CORP COM 75902K106 2,225 74,080 SH   SOLE 19 74,080 0 0
REGIONAL MGMT CORP COM 75902K106 9,377 312,254 SH   SOLE 21 312,254 0 0
REGIONAL MGMT CORP COM 75902K106 12,345 411,094 SH   SOLE 22 403,200 0 7,894
REGIONAL MGMT CORP COM 75902K106 470 15,654 SH   SOLE 23 15,654 0 0
REGIONAL MGMT CORP COM 75902K106 1,345 44,774 SH   SOLE 26 0 0 44,774
REGIONS FINL CORP NEW COM 7591EP100 57,919 3,375,216 SH   SOLE 2 1,103,144 0 2,272,072
REGIONS FINL CORP NEW COM 7591EP100 9,957 580,253 SH   SOLE 4 550,618 0 29,635
REGIONS FINL CORP NEW COM 7591EP100 15,464 901,163 SH   SOLE 7 847,657 0 53,506
REGIONS FINL CORP NEW COM 7591EP100 740 43,124 SH   SOLE 13 43,124 0 0
REGIONS FINL CORP NEW COM 7591EP100 90 5,222 SH   SOLE 15 5,222 0 0
REGIONS FINL CORP NEW COM 7591EP100 141,440 8,242,448 SH   SOLE 18 7,744,912 0 497,536
REGIONS FINL CORP NEW COM 7591EP100 92,505 5,390,731 SH   SOLE 19 5,390,731 0 0
REGIONS FINL CORP NEW COM 7591EP100 416,681 24,282,091 SH   SOLE 21 24,282,091 0 0
REGIONS FINL CORP NEW COM 7591EP100 425,895 24,819,057 SH   SOLE 22 22,070,981 0 2,748,076
REGIONS FINL CORP NEW COM 7591EP100 15,843 923,225 SH   SOLE 23 923,225 0 0
REGIONS FINL CORP NEW COM 7591EP100 20,351 1,185,931 SH   SOLE 25 1,126,108 0 59,823
REGIONS FINL CORP NEW COM 7591EP100 89,539 5,217,910 SH   SOLE 26 723,092 0 4,494,818
REGIONS FINL CORP NEW COM 7591EP100 3,208 186,950 SH   SOLE 28 130,168 0 56,782
REGIONS FINL CORP NEW COM 7591EP100 4,851 282,706 SH   SOLE 29 74,100 0 208,606
REGIONS FINL CORP NEW COM 7591EP100 71,237 4,151,324 SH   SOLE 30 4,151,324 0 0
REGIONS FINL CORP NEW COM 7591EP100 5,550 323,450 SH   SOLE 31 220,116 0 103,334
REGIONS FINL CORP NEW COM 7591EP100 46,252 2,695,340 SH   SOLE 34 2,695,340 0 0
REGIONS FINL CORP NEW COM 7591EP100 14,207 827,924 SH   SOLE 36 827,924 0 0
REGIONS FINL CORP NEW COM 7591EP100 418 24,352 SH   SOLE 40 24,352 0 0
REGIS CORP MINN COM 758932107 428 23,933 SH   SOLE 2 1,186 0 22,747
REGIS CORP MINN COM 758932107 8 440 SH   SOLE 4 440 0 0
REGIS CORP MINN COM 758932107 5 295 SH   SOLE 7 295 0 0
REGIS CORP MINN COM 758932107 2,008 112,352 SH   SOLE 18 112,352 0 0
REGIS CORP MINN COM 758932107 787 44,038 SH   SOLE 19 44,038 0 0
REGIS CORP MINN COM 758932107 51,231 2,866,868 SH   SOLE 21 2,866,868 0 0
REGIS CORP MINN COM 758932107 13,669 764,929 SH   SOLE 22 720,402 0 44,527
REGIS CORP MINN COM 758932107 703 39,347 SH   SOLE 26 22,513 0 16,834
REGIS CORP MINN COM 758932107 99 5,530 SH   SOLE 28 5,530 0 0
REGIS CORP MINN COM 758932107 674 37,734 SH   SOLE 30 37,734 0 0
REGIS CORP MINN COM 758932107 86 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 42 47,635 SH   SOLE 22 47,635 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 29,260 179,446 SH   SOLE 2 43,652 0 135,794
REINSURANCE GRP OF AMERICA I COM NEW 759351604 5,131 31,468 SH   SOLE 4 29,886 0 1,582
REINSURANCE GRP OF AMERICA I COM NEW 759351604 6,874 42,154 SH   SOLE 7 9,199 0 32,955
REINSURANCE GRP OF AMERICA I COM NEW 759351604 18 110 SH   SOLE 13 110 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 36,264 222,396 SH   SOLE 18 212,460 0 9,936
REINSURANCE GRP OF AMERICA I COM NEW 759351604 6,508 39,910 SH   SOLE 19 39,910 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 510,762 3,132,357 SH   SOLE 21 3,132,357 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 345,391 2,118,181 SH   SOLE 22 1,996,136 0 122,045
REINSURANCE GRP OF AMERICA I COM NEW 759351604 7,895 48,417 SH   SOLE 23 48,417 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 1,057 6,485 SH   SOLE 25 6,485 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 19,222 117,881 SH   SOLE 26 53,909 0 63,972
REINSURANCE GRP OF AMERICA I COM NEW 759351604 1,946 11,933 SH   SOLE 28 7,920 0 4,013
REINSURANCE GRP OF AMERICA I COM NEW 759351604 2,341 14,357 SH   SOLE 29 1,274 0 13,083
REINSURANCE GRP OF AMERICA I COM NEW 759351604 16,805 103,061 SH   SOLE 30 103,061 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 4,655 28,548 SH   SOLE 31 12,342 0 16,206
REINSURANCE GRP OF AMERICA I COM NEW 759351604 2,305 14,134 SH   SOLE 34 14,134 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 4,455 27,323 SH   SOLE 36 27,323 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 211 1,296 SH   SOLE 40 1,296 0 0
REKOR SYS INC COM 759419104 32 8,435 SH   SOLE 21 8,435 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 31,465 262,731 SH   SOLE 2 109,474 0 153,257
RELIANCE STEEL & ALUMINUM CO COM 759509102 1,422 11,877 SH   SOLE 4 11,877 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 331 2,765 SH   SOLE 7 2,765 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 1,006 8,402 SH   SOLE 13 8,402 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 27,029 225,694 SH   SOLE 18 209,924 0 15,770
RELIANCE STEEL & ALUMINUM CO COM 759509102 10,856 90,646 SH   SOLE 19 90,646 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 404,145 3,374,621 SH   SOLE 21 3,374,621 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 303,461 2,533,913 SH   SOLE 22 2,305,105 0 228,808
RELIANCE STEEL & ALUMINUM CO COM 759509102 1,838 15,345 SH   SOLE 23 15,345 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 1,436 11,988 SH   SOLE 25 11,988 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 4,012 33,498 SH   SOLE 26 21,386 0 12,112
RELIANCE STEEL & ALUMINUM CO COM 759509102 1,053 8,791 SH   SOLE 28 8,791 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 4,197 35,047 SH   SOLE 29 7,166 0 27,881
RELIANCE STEEL & ALUMINUM CO COM 759509102 3,159 26,379 SH   SOLE 30 26,379 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 1,503 12,546 SH   SOLE 31 8,373 0 4,173
RELIANCE STEEL & ALUMINUM CO COM 759509102 2,697 22,522 SH   SOLE 34 22,522 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 2,126 17,750 SH   SOLE 36 17,750 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 810 6,761 SH   SOLE 40 6,761 0 0
RELIANT BANCORP INC COM 75956B101 240 10,769 SH   SOLE 2 417 0 10,352
RELIANT BANCORP INC COM 75956B101 5 219 SH   SOLE 7 219 0 0
RELIANT BANCORP INC COM 75956B101 823 36,988 SH   SOLE 18 36,988 0 0
RELIANT BANCORP INC COM 75956B101 404 18,174 SH   SOLE 19 18,174 0 0
RELIANT BANCORP INC COM 75956B101 8,590 386,262 SH   SOLE 21 386,262 0 0
RELIANT BANCORP INC COM 75956B101 2,729 122,690 SH   SOLE 22 115,179 0 7,511
RELIV INTL INC COM NEW 75952R209 1 258 SH   SOLE 21 258 0 0
RELMADA THERAPEUTICS INC COM 75955J402 377 9,661 SH   SOLE 21 9,661 0 0
RELMADA THERAPEUTICS INC COM 75955J402 5,205 133,452 SH   SOLE 22 133,452 0 0
RELX PLC SPONSORED ADR 759530108 30,426 1,204,034 SH   SOLE 18 1,201,220 0 2,814
REMARK HLDGS INC COM 75955K102 3 6,732 SH   SOLE 18 6,732 0 0
REMARK HLDGS INC COM 75955K102 47 92,073 SH   SOLE 21 92,073 0 0
REMARK HLDGS INC COM 75955K102 68 132,919 SH   SOLE 22 132,919 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 23,164 118,172 SH   SOLE 2 26,759 0 91,413
RENAISSANCERE HOLDINGS LTD COM G7496G103 3,772 19,243 SH   SOLE 4 18,181 0 1,062
RENAISSANCERE HOLDINGS LTD COM G7496G103 5,514 28,132 SH   SOLE 7 28,132 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 17 85 SH   SOLE 13 85 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 40 203 SH   SOLE 15 203 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 25,940 132,334 SH   SOLE 18 128,975 0 3,359
RENAISSANCERE HOLDINGS LTD COM G7496G103 2,356 12,021 SH   SOLE 19 12,021 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 696,127 3,551,306 SH   SOLE 21 3,551,306 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 330,751 1,687,334 SH   SOLE 22 1,602,043 0 85,291
RENAISSANCERE HOLDINGS LTD COM G7496G103 7,271 37,092 SH   SOLE 23 37,092 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 8,328 42,487 SH   SOLE 25 42,487 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 35,537 181,294 SH   SOLE 26 44,776 0 136,518
RENAISSANCERE HOLDINGS LTD COM G7496G103 1,646 8,395 SH   SOLE 28 5,761 0 2,634
RENAISSANCERE HOLDINGS LTD COM G7496G103 1,961 10,002 SH   SOLE 29 780 0 9,222
RENAISSANCERE HOLDINGS LTD COM G7496G103 30,181 153,971 SH   SOLE 30 153,971 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 1,987 10,137 SH   SOLE 31 7,792 0 2,345
RENAISSANCERE HOLDINGS LTD COM G7496G103 494 2,518 SH   SOLE 34 2,518 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 11,341 57,858 SH   SOLE 36 57,858 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 227 1,157 SH   SOLE 40 1,157 0 0
RENASANT CORP COM 75970E107 2,074 58,568 SH   SOLE 2 2,076 0 56,492
RENASANT CORP COM 75970E107 9 241 SH   SOLE 4 241 0 0
RENASANT CORP COM 75970E107 34 963 SH   SOLE 7 963 0 0
RENASANT CORP COM 75970E107 6,715 189,575 SH   SOLE 18 189,575 0 0
RENASANT CORP COM 75970E107 3,533 99,739 SH   SOLE 19 99,739 0 0
RENASANT CORP COM 75970E107 67,216 1,897,694 SH   SOLE 21 1,897,694 0 0
RENASANT CORP COM 75970E107 61,059 1,723,868 SH   SOLE 22 1,661,539 0 62,329
RENASANT CORP COM 75970E107 840 23,728 SH   SOLE 26 11,197 0 12,531
RENASANT CORP COM 75970E107 234 6,611 SH   SOLE 28 6,611 0 0
RENASANT CORP COM 75970E107 612 17,290 SH   SOLE 30 17,290 0 0
RENASANT CORP COM 75970E107 213 6,008 SH   SOLE 40 6,008 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 1,024 37,983 SH   SOLE 2 1,298 0 36,685
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 6 208 SH   SOLE 4 208 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 16 590 SH   SOLE 7 590 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 4,683 173,749 SH   SOLE 18 173,749 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 1,769 65,646 SH   SOLE 19 65,646 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 132,940 4,932,828 SH   SOLE 21 4,932,828 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 31,480 1,168,085 SH   SOLE 22 1,112,010 0 56,075
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 587 21,789 SH   SOLE 26 16,618 0 5,171
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 124 4,605 SH   SOLE 28 4,605 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 9,189 340,950 SH   SOLE 30 340,950 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 78 2,886 SH   SOLE 40 2,886 0 0
RENT A CTR INC NEW COM 76009N100 596 20,680 SH   SOLE 2 1,796 0 18,884
RENT A CTR INC NEW COM 76009N100 11 376 SH   SOLE 4 376 0 0
RENT A CTR INC NEW COM 76009N100 28 962 SH   SOLE 7 962 0 0
RENT A CTR INC NEW COM 76009N100 6,330 219,471 SH   SOLE 18 219,471 0 0
RENT A CTR INC NEW COM 76009N100 2,476 85,859 SH   SOLE 19 85,859 0 0
RENT A CTR INC NEW COM 76009N100 158,465 5,494,623 SH   SOLE 21 5,494,623 0 0
RENT A CTR INC NEW COM 76009N100 41,709 1,446,223 SH   SOLE 22 1,378,627 0 67,596
RENT A CTR INC NEW COM 76009N100 213 7,378 SH   SOLE 26 5,025 0 2,353
RENT A CTR INC NEW COM 76009N100 145 5,025 SH   SOLE 28 5,025 0 0
RENT A CTR INC NEW COM 76009N100 1,981 68,689 SH   SOLE 30 68,689 0 0
RENT A CTR INC NEW COM 76009N100 49 1,700 SH   SOLE 31 0 0 1,700
RENT A CTR INC NEW COM 76009N100 170 5,902 SH   SOLE 40 5,902 0 0
REPAY HLDGS CORP COM CL A 76029L100 9 629 SH   SOLE 2 629 0 0
REPAY HLDGS CORP COM CL A 76029L100 1,100 75,067 SH   SOLE 19 75,067 0 0
REPAY HLDGS CORP COM CL A 76029L100 706 48,203 SH   SOLE 21 48,203 0 0
REPAY HLDGS CORP COM CL A 76029L100 8,252 563,252 SH   SOLE 22 563,252 0 0
REPAY HLDGS CORP COM CL A 76029L100 55 3,772 SH   SOLE 23 3,772 0 0
REPAY HLDGS CORP COM CL A 76029L100 187 12,738 SH   SOLE 26 0 0 12,738
REPAY HLDGS CORP COM CL A 76029L100 72 4,944 SH   SOLE 30 4,944 0 0
REPAY HLDGS CORP COM CL A 76029L100 16,945 1,156,633 SH   SOLE 34 1,156,633 0 0
REPLIGEN CORP COM 759916109 3,922 42,400 SH   SOLE 2 22,550 0 19,850
REPLIGEN CORP COM 759916109 17 184 SH   SOLE 4 184 0 0
REPLIGEN CORP COM 759916109 83 901 SH   SOLE 7 901 0 0
REPLIGEN CORP COM 759916109 26,771 289,416 SH   SOLE 18 282,901 0 6,515
REPLIGEN CORP COM 759916109 12,199 131,886 SH   SOLE 19 131,886 0 0
REPLIGEN CORP COM 759916109 330,084 3,568,474 SH   SOLE 21 3,568,474 0 0
REPLIGEN CORP COM 759916109 155,988 1,686,352 SH   SOLE 22 1,625,961 0 60,391
REPLIGEN CORP COM 759916109 349 3,772 SH   SOLE 23 3,772 0 0
REPLIGEN CORP COM 759916109 2,381 25,742 SH   SOLE 26 10,409 0 15,333
REPLIGEN CORP COM 759916109 736 7,954 SH   SOLE 28 7,954 0 0
REPLIGEN CORP COM 759916109 1,373 14,844 SH   SOLE 30 14,844 0 0
REPLIGEN CORP COM 759916109 169 1,824 SH   SOLE 34 1,824 0 0
REPLIGEN CORP COM 759916109 477 5,160 SH   SOLE 40 5,160 0 0
REPLIGEN CORP NOTE 0.375% 7/1 759916AB5 1,321 1,225,000 PRN   SOLE 21 1,225,000 0 0
REPLIMUNE GROUP INC COM 76029N106 114 7,960 SH   SOLE 2 3,021 0 4,939
REPLIMUNE GROUP INC COM 76029N106 611 42,583 SH   SOLE 18 42,583 0 0
REPLIMUNE GROUP INC COM 76029N106 912 63,564 SH   SOLE 19 63,564 0 0
REPLIMUNE GROUP INC COM 76029N106 7,070 492,688 SH   SOLE 21 492,688 0 0
REPLIMUNE GROUP INC COM 76029N106 4,633 322,846 SH   SOLE 22 308,806 0 14,040
REPLIMUNE GROUP INC COM 76029N106 17 1,177 SH   SOLE 23 1,177 0 0
REPLIMUNE GROUP INC COM 76029N106 41 2,891 SH   SOLE 26 0 0 2,891
REPRO MED SYS INC COM 759910102 85 13,054 SH   SOLE 21 13,054 0 0
REPUBLIC BANCORP KY CL A 760281204 689 14,712 SH   SOLE 2 4,504 0 10,208
REPUBLIC BANCORP KY CL A 760281204 6 134 SH   SOLE 7 134 0 0
REPUBLIC BANCORP KY CL A 760281204 1,661 35,488 SH   SOLE 18 35,488 0 0
REPUBLIC BANCORP KY CL A 760281204 2,382 50,905 SH   SOLE 19 50,905 0 0
REPUBLIC BANCORP KY CL A 760281204 16,780 358,541 SH   SOLE 21 358,541 0 0
REPUBLIC BANCORP KY CL A 760281204 20,708 442,469 SH   SOLE 22 429,599 0 12,870
REPUBLIC BANCORP KY CL A 760281204 751 16,042 SH   SOLE 23 16,042 0 0
REPUBLIC BANCORP KY CL A 760281204 1,402 29,951 SH   SOLE 26 0 0 29,951
REPUBLIC BANCORP KY CL A 760281204 67 1,434 SH   SOLE 28 1,434 0 0
REPUBLIC BANCORP KY CL A 760281204 187 3,992 SH   SOLE 30 3,992 0 0
REPUBLIC BANCORP KY CL A 760281204 44 941 SH   SOLE 40 941 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 423 101,120 SH   SOLE 2 51,047 0 50,073
REPUBLIC FIRST BANCORP INC COM 760416107 3 746 SH   SOLE 7 746 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 697 166,814 SH   SOLE 18 157,391 0 9,423
REPUBLIC FIRST BANCORP INC COM 760416107 5,015 1,199,686 SH   SOLE 19 1,199,686 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 6,674 1,596,640 SH   SOLE 21 1,596,640 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 11,486 2,747,921 SH   SOLE 22 2,661,857 0 86,064
REPUBLIC FIRST BANCORP INC COM 760416107 542 129,716 SH   SOLE 23 129,716 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 1,603 383,551 SH   SOLE 26 0 0 383,551
REPUBLIC FIRST BANCORP INC COM 760416107 27 6,380 SH   SOLE 30 6,380 0 0
REPUBLIC SVCS INC COM 760759100 48,904 545,619 SH   SOLE 2 66,913 0 478,706
REPUBLIC SVCS INC COM 760759100 9,756 108,853 SH   SOLE 4 102,796 0 6,057
REPUBLIC SVCS INC COM 760759100 27,212 303,605 SH   SOLE 7 287,458 0 16,147
REPUBLIC SVCS INC COM 760759100 531 5,925 SH   SOLE 13 5,925 0 0
REPUBLIC SVCS INC COM 760759100 118 1,313 SH   SOLE 15 1,313 0 0
REPUBLIC SVCS INC COM 760759100 44,625 497,883 SH   SOLE 18 468,373 0 29,510
REPUBLIC SVCS INC COM 760759100 6,118 68,263 SH   SOLE 19 68,263 0 0
REPUBLIC SVCS INC COM 760759100 1,036,954 11,569,279 SH   SOLE 21 11,569,279 0 0
REPUBLIC SVCS INC COM 760759100 578,853 6,458,246 SH   SOLE 22 5,902,140 0 556,106
REPUBLIC SVCS INC COM 760759100 15,661 174,730 SH   SOLE 23 174,730 0 0
REPUBLIC SVCS INC COM 760759100 19,403 216,475 SH   SOLE 25 216,475 0 0
REPUBLIC SVCS INC COM 760759100 104,152 1,162,019 SH   SOLE 26 202,235 0 959,784
REPUBLIC SVCS INC COM 760759100 3,771 42,074 SH   SOLE 28 29,291 0 12,783
REPUBLIC SVCS INC COM 760759100 388 4,328 SH   SOLE 29 4,328 0 0
REPUBLIC SVCS INC COM 760759100 144,685 1,614,246 SH   SOLE 30 1,614,246 0 0
REPUBLIC SVCS INC COM 760759100 6,644 74,130 SH   SOLE 31 40,020 0 34,110
REPUBLIC SVCS INC COM 760759100 1,766 19,698 SH   SOLE 34 19,698 0 0
REPUBLIC SVCS INC COM 760759100 25,595 285,560 SH   SOLE 36 285,560 0 0
REPUBLIC SVCS INC COM 760759100 414 4,624 SH   SOLE 40 4,624 0 0
RESEARCH FRONTIERS INC COM 760911107 15 5,008 SH   SOLE 18 5,008 0 0
RESEARCH FRONTIERS INC COM 760911107 230 76,527 SH   SOLE 21 76,527 0 0
RESEARCH FRONTIERS INC COM 760911107 1,943 645,516 SH   SOLE 22 645,516 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 3,598 301,575 SH   SOLE 2 78,750 0 222,825
RESIDEO TECHNOLOGIES INC COM 76118Y104 6 525 SH   SOLE 4 525 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 47 3,903 SH   SOLE 7 3,903 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 143 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 4,322 362,271 SH   SOLE 18 356,549 0 5,722
RESIDEO TECHNOLOGIES INC COM 76118Y104 2,340 196,146 SH   SOLE 19 196,146 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 70,684 5,924,899 SH   SOLE 21 5,924,899 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 50,189 4,206,939 SH   SOLE 22 3,901,414 0 305,525
RESIDEO TECHNOLOGIES INC COM 76118Y104 418 35,003 SH   SOLE 26 20,885 0 14,118
RESIDEO TECHNOLOGIES INC COM 76118Y104 191 16,046 SH   SOLE 28 16,046 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 502 42,042 SH   SOLE 29 0 0 42,042
RESIDEO TECHNOLOGIES INC COM 76118Y104 343 28,715 SH   SOLE 30 28,715 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 31 2,597 SH   SOLE 31 2,597 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 108 9,066 SH   SOLE 36 9,066 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 170 14,224 SH   SOLE 40 14,224 0 0
RESMED INC COM 761152107 67,926 438,317 SH   SOLE 2 128,145 0 310,172
RESMED INC COM 761152107 10,738 69,291 SH   SOLE 4 65,553 0 3,738
RESMED INC COM 761152107 33,140 213,851 SH   SOLE 7 130,887 0 82,964
RESMED INC COM 761152107 328 2,115 SH   SOLE 13 2,115 0 0
RESMED INC COM 761152107 129 835 SH   SOLE 15 835 0 0
RESMED INC COM 761152107 53,119 342,767 SH   SOLE 18 322,725 0 20,042
RESMED INC COM 761152107 81,519 526,033 SH   SOLE 19 526,033 0 0
RESMED INC COM 761152107 733,344 4,732,165 SH   SOLE 21 4,732,165 0 0
RESMED INC COM 761152107 548,574 3,539,872 SH   SOLE 22 3,180,207 0 359,665
RESMED INC COM 761152107 15,965 103,017 SH   SOLE 23 103,017 0 0
RESMED INC COM 761152107 27,542 177,724 SH   SOLE 25 177,724 0 0
RESMED INC COM 761152107 107,522 693,825 SH   SOLE 26 104,275 0 589,550
RESMED INC COM 761152107 4,150 26,779 SH   SOLE 28 18,743 0 8,036
RESMED INC COM 761152107 5,152 33,242 SH   SOLE 29 2,886 0 30,356
RESMED INC COM 761152107 104,959 677,288 SH   SOLE 30 677,288 0 0
RESMED INC COM 761152107 4,929 31,805 SH   SOLE 31 25,010 0 6,795
RESMED INC COM 761152107 50,672 326,978 SH   SOLE 34 326,978 0 0
RESMED INC COM 761152107 13,843 89,325 SH   SOLE 36 89,325 0 0
RESMED INC COM 761152107 450 2,905 SH   SOLE 40 2,905 0 0
RESOLUTE FST PRODS INC COM 76117W109 378 90,058 SH   SOLE 21 90,058 0 0
RESOLUTE FST PRODS INC COM 76117W109 6,727 1,601,730 SH   SOLE 22 1,560,481 0 41,249
RESONANT INC COM 76118L102 12 4,823 SH   SOLE 18 4,823 0 0
RESONANT INC COM 76118L102 143 59,080 SH   SOLE 21 59,080 0 0
RESONANT INC COM 76118L102 900 371,749 SH   SOLE 22 371,749 0 0
RESOURCES CONNECTION INC COM 76122Q105 417 25,534 SH   SOLE 2 1,034 0 24,500
RESOURCES CONNECTION INC COM 76122Q105 5 336 SH   SOLE 4 336 0 0
RESOURCES CONNECTION INC COM 76122Q105 12 705 SH   SOLE 7 705 0 0
RESOURCES CONNECTION INC COM 76122Q105 2,317 141,905 SH   SOLE 18 141,905 0 0
RESOURCES CONNECTION INC COM 76122Q105 864 52,912 SH   SOLE 19 52,912 0 0
RESOURCES CONNECTION INC COM 76122Q105 58,801 3,600,801 SH   SOLE 21 3,600,801 0 0
RESOURCES CONNECTION INC COM 76122Q105 16,474 1,008,843 SH   SOLE 22 958,548 0 50,295
RESOURCES CONNECTION INC COM 76122Q105 242 14,813 SH   SOLE 26 0 0 14,813
RESOURCES CONNECTION INC COM 76122Q105 48 2,964 SH   SOLE 28 2,964 0 0
RESOURCES CONNECTION INC COM 76122Q105 588 36,008 SH   SOLE 30 36,008 0 0
RESOURCES CONNECTION INC COM 76122Q105 53 3,238 SH   SOLE 40 3,238 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 13 199 SH   SOLE 17 0 0 199
RESTAURANT BRANDS INTL INC COM 76131D103 1,242 19,480 SH   SOLE 18 19,480 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 231 3,630 SH   SOLE 22 3,630 0 0
RESTORATION HARDWARE HLDGS I DBCV 7/1 761283AC4 1,264 700,000 PRN   SOLE 21 700,000 0 0
RESTORBIO INC COM 76133L103 26 17,726 SH   SOLE 2 623 0 17,103
RESTORBIO INC COM 76133L103 79 52,786 SH   SOLE 18 52,786 0 0
RESTORBIO INC COM 76133L103 37 25,050 SH   SOLE 19 25,050 0 0
RESTORBIO INC COM 76133L103 1,339 898,852 SH   SOLE 21 898,852 0 0
RESTORBIO INC COM 76133L103 813 545,713 SH   SOLE 22 536,778 0 8,935
RESTORBIO INC COM 76133L103 4 2,574 SH   SOLE 30 2,574 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 2,118 119,960 SH   SOLE 2 4,208 0 115,752
RETAIL OPPORTUNITY INVTS COR COM 76131N101 564 31,957 SH   SOLE 4 31,957 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 1,983 112,275 SH   SOLE 7 112,275 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 5 293 SH   SOLE 17 0 0 293
RETAIL OPPORTUNITY INVTS COR COM 76131N101 8,923 505,292 SH   SOLE 18 505,292 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 5,456 308,949 SH   SOLE 19 308,949 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 236,277 13,379,206 SH   SOLE 21 13,379,206 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 80,623 4,565,293 SH   SOLE 22 4,421,675 0 143,618
RETAIL OPPORTUNITY INVTS COR COM 76131N101 130 7,382 SH   SOLE 23 7,382 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 4,499 254,759 SH   SOLE 25 254,759 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 1,353 76,632 SH   SOLE 26 26,183 0 50,449
RETAIL OPPORTUNITY INVTS COR COM 76131N101 268 15,181 SH   SOLE 28 15,181 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 1,084 61,399 SH   SOLE 29 61,399 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 11,379 644,347 SH   SOLE 30 644,347 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 178 10,077 SH   SOLE 40 10,077 0 0
RETAIL PPTYS AMER INC CL A 76131V202 5,918 441,658 SH   SOLE 2 22,875 0 418,783
RETAIL PPTYS AMER INC CL A 76131V202 814 60,743 SH   SOLE 4 60,743 0 0
RETAIL PPTYS AMER INC CL A 76131V202 2,940 219,382 SH   SOLE 7 219,382 0 0
RETAIL PPTYS AMER INC CL A 76131V202 1,319 98,456 SH   SOLE 18 98,456 0 0
RETAIL PPTYS AMER INC CL A 76131V202 3,449 257,394 SH   SOLE 19 257,394 0 0
RETAIL PPTYS AMER INC CL A 76131V202 54,964 4,101,817 SH   SOLE 21 4,101,817 0 0
RETAIL PPTYS AMER INC CL A 76131V202 104,789 7,820,071 SH   SOLE 22 7,398,186 0 421,885
RETAIL PPTYS AMER INC CL A 76131V202 183 13,662 SH   SOLE 23 13,662 0 0
RETAIL PPTYS AMER INC CL A 76131V202 6,364 474,933 SH   SOLE 25 474,933 0 0
RETAIL PPTYS AMER INC CL A 76131V202 2,022 150,922 SH   SOLE 26 46,989 0 103,933
RETAIL PPTYS AMER INC CL A 76131V202 376 28,050 SH   SOLE 28 28,050 0 0
RETAIL PPTYS AMER INC CL A 76131V202 1,481 110,551 SH   SOLE 29 110,551 0 0
RETAIL PPTYS AMER INC CL A 76131V202 13,010 970,909 SH   SOLE 30 970,909 0 0
RETAIL PPTYS AMER INC CL A 76131V202 56 4,200 SH   SOLE 31 4,200 0 0
RETAIL PPTYS AMER INC CL A 76131V202 100 7,460 SH   SOLE 36 7,460 0 0
RETAIL PPTYS AMER INC CL A 76131V202 302 22,507 SH   SOLE 40 22,507 0 0
RETAIL VALUE INC COM 76133Q102 555 15,087 SH   SOLE 2 555 0 14,532
RETAIL VALUE INC COM 76133Q102 154 4,190 SH   SOLE 4 4,190 0 0
RETAIL VALUE INC COM 76133Q102 552 15,003 SH   SOLE 7 15,003 0 0
RETAIL VALUE INC COM 76133Q102 1,905 51,771 SH   SOLE 18 51,771 0 0
RETAIL VALUE INC COM 76133Q102 1,566 42,566 SH   SOLE 19 42,566 0 0
RETAIL VALUE INC COM 76133Q102 21,744 590,859 SH   SOLE 21 590,859 0 0
RETAIL VALUE INC COM 76133Q102 23,354 634,625 SH   SOLE 22 615,103 0 19,522
RETAIL VALUE INC COM 76133Q102 35 962 SH   SOLE 23 962 0 0
RETAIL VALUE INC COM 76133Q102 353 9,596 SH   SOLE 26 2,165 0 7,431
RETAIL VALUE INC COM 76133Q102 74 2,019 SH   SOLE 28 2,019 0 0
RETAIL VALUE INC COM 76133Q102 301 8,188 SH   SOLE 29 8,188 0 0
RETAIL VALUE INC COM 76133Q102 9 251 SH   SOLE 31 0 0 251
RETAIL VALUE INC COM 76133Q102 1 24 SH   SOLE 36 24 0 0
RETAIL VALUE INC COM 76133Q102 58 1,565 SH   SOLE 40 1,565 0 0
RETRACTABLE TECHNOLOGIES INC COM 76129W105 12 7,703 SH   SOLE 21 7,703 0 0
RETRACTABLE TECHNOLOGIES INC COM 76129W105 39 26,069 SH   SOLE 22 26,069 0 0
RETROPHIN INC COM 761299106 445 31,349 SH   SOLE 2 15,525 0 15,824
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,601 183,153 SH   SOLE 18 147,148 0 36,005
RETROPHIN INC COM 761299106 4,961 349,382 SH   SOLE 19 349,382 0 0
RETROPHIN INC COM 761299106 25,716 1,810,970 SH   SOLE 21 1,810,970 0 0
RETROPHIN INC COM 761299106 24,835 1,748,930 SH   SOLE 22 1,703,290 0 45,640
RETROPHIN INC COM 761299106 758 53,412 SH   SOLE 23 53,412 0 0
RETROPHIN INC COM 761299106 1,925 135,576 SH   SOLE 26 0 0 135,576
RETROPHIN INC COM 761299106 67 4,693 SH   SOLE 28 4,693 0 0
RETROPHIN INC COM 761299106 258 18,201 SH   SOLE 30 18,201 0 0
RETROPHIN INC COM 761299106 33 2,291 SH   SOLE 34 2,291 0 0
RETROPHIN INC COM 761299106 39 2,732 SH   SOLE 40 2,732 0 0
RETROPHIN INC NOTE 2.500% 9/1 761299AB2 522 675,000 PRN   SOLE 21 675,000 0 0
REV GROUP INC COM 749527107 311 25,456 SH   SOLE 2 1,127 0 24,329
REV GROUP INC COM 749527107 5 392 SH   SOLE 7 392 0 0
REV GROUP INC COM 749527107 1,134 92,705 SH   SOLE 18 92,705 0 0
REV GROUP INC COM 749527107 770 62,963 SH   SOLE 19 62,963 0 0
REV GROUP INC COM 749527107 11,376 930,201 SH   SOLE 21 930,201 0 0
REV GROUP INC COM 749527107 10,826 885,195 SH   SOLE 22 850,066 0 35,129
REV GROUP INC COM 749527107 156 12,723 SH   SOLE 26 0 0 12,723
REV GROUP INC COM 749527107 157 12,851 SH   SOLE 30 12,851 0 0
REV GROUP INC COM 749527107 69 5,646 SH   SOLE 40 5,646 0 0
REVANCE THERAPEUTICS INC COM 761330109 366 22,548 SH   SOLE 2 1,521 0 21,027
REVANCE THERAPEUTICS INC COM 761330109 11 648 SH   SOLE 7 648 0 0
REVANCE THERAPEUTICS INC COM 761330109 2,586 159,309 SH   SOLE 18 159,309 0 0
REVANCE THERAPEUTICS INC COM 761330109 1,443 88,919 SH   SOLE 19 88,919 0 0
REVANCE THERAPEUTICS INC COM 761330109 33,588 2,069,501 SH   SOLE 21 2,069,501 0 0
REVANCE THERAPEUTICS INC COM 761330109 21,365 1,316,396 SH   SOLE 22 1,249,458 0 66,938
REVANCE THERAPEUTICS INC COM 761330109 59 3,631 SH   SOLE 26 0 0 3,631
REVANCE THERAPEUTICS INC COM 761330109 75 4,628 SH   SOLE 28 4,628 0 0
REVANCE THERAPEUTICS INC COM 761330109 317 19,508 SH   SOLE 30 19,508 0 0
REVANCE THERAPEUTICS INC COM 761330109 58 3,569 SH   SOLE 40 3,569 0 0
REVLON INC CL A NEW 761525609 81 3,803 SH   SOLE 2 325 0 3,478
REVLON INC CL A NEW 761525609 1 42 SH   SOLE 7 42 0 0
REVLON INC CL A NEW 761525609 523 24,418 SH   SOLE 18 24,418 0 0
REVLON INC CL A NEW 761525609 268 12,489 SH   SOLE 19 12,489 0 0
REVLON INC CL A NEW 761525609 5,333 248,976 SH   SOLE 21 248,976 0 0
REVLON INC CL A NEW 761525609 5,359 250,168 SH   SOLE 22 242,973 0 7,195
REVOLVE GROUP INC CL A 76156B107 400 21,784 SH   SOLE 21 21,784 0 0
REVOLVE GROUP INC CL A 76156B107 4,495 244,811 SH   SOLE 22 244,811 0 0
REVOLVE GROUP INC CL A 76156B107 66 3,598 SH   SOLE 30 3,598 0 0
REX AMERICAN RESOURCES CORP COM 761624105 439 5,360 SH   SOLE 2 184 0 5,176
REX AMERICAN RESOURCES CORP COM 761624105 7 85 SH   SOLE 7 85 0 0
REX AMERICAN RESOURCES CORP COM 761624105 2,119 25,850 SH   SOLE 18 25,850 0 0
REX AMERICAN RESOURCES CORP COM 761624105 801 9,770 SH   SOLE 19 9,770 0 0
REX AMERICAN RESOURCES CORP COM 761624105 54,026 659,181 SH   SOLE 21 659,181 0 0
REX AMERICAN RESOURCES CORP COM 761624105 13,992 170,714 SH   SOLE 22 162,524 0 8,190
REX AMERICAN RESOURCES CORP COM 761624105 82 999 SH   SOLE 26 0 0 999
REX AMERICAN RESOURCES CORP COM 761624105 74 907 SH   SOLE 28 907 0 0
REX AMERICAN RESOURCES CORP COM 761624105 653 7,973 SH   SOLE 30 7,973 0 0
REX AMERICAN RESOURCES CORP COM 761624105 70 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 15 7,766 SH   SOLE 22 7,766 0 0
REXFORD INDL RLTY INC COM 76169C100 16,212 354,979 SH   SOLE 2 4,124 0 350,855
REXFORD INDL RLTY INC COM 76169C100 8,554 187,305 SH   SOLE 4 187,305 0 0
REXFORD INDL RLTY INC COM 76169C100 5,040 110,349 SH   SOLE 7 110,349 0 0
REXFORD INDL RLTY INC COM 76169C100 48,931 1,071,398 SH   SOLE 18 1,071,398 0 0
REXFORD INDL RLTY INC COM 76169C100 23,149 506,869 SH   SOLE 19 506,869 0 0
REXFORD INDL RLTY INC COM 76169C100 211,892 4,639,639 SH   SOLE 21 4,639,639 0 0
REXFORD INDL RLTY INC COM 76169C100 202,469 4,433,298 SH   SOLE 22 4,149,694 0 283,604
REXFORD INDL RLTY INC COM 76169C100 2,635 57,691 SH   SOLE 23 57,691 0 0
REXFORD INDL RLTY INC COM 76169C100 11,226 245,808 SH   SOLE 25 245,808 0 0
REXFORD INDL RLTY INC COM 76169C100 3,253 71,228 SH   SOLE 26 21,548 0 49,680
REXFORD INDL RLTY INC COM 76169C100 2,379 52,086 SH   SOLE 28 52,086 0 0
REXFORD INDL RLTY INC COM 76169C100 2,614 57,235 SH   SOLE 29 57,235 0 0
REXFORD INDL RLTY INC COM 76169C100 7,489 163,987 SH   SOLE 30 163,987 0 0
REXFORD INDL RLTY INC COM 76169C100 4,590 100,498 SH   SOLE 34 100,498 0 0
REXFORD INDL RLTY INC COM 76169C100 539 11,808 SH   SOLE 40 11,808 0 0
REXNORD CORP NEW COM 76169B102 3,521 107,955 SH   SOLE 2 12,884 0 95,071
REXNORD CORP NEW COM 76169B102 11 332 SH   SOLE 4 332 0 0
REXNORD CORP NEW COM 76169B102 90 2,769 SH   SOLE 7 2,769 0 0
REXNORD CORP NEW COM 76169B102 12,052 369,453 SH   SOLE 18 360,215 0 9,238
REXNORD CORP NEW COM 76169B102 7,237 221,852 SH   SOLE 19 221,852 0 0
REXNORD CORP NEW COM 76169B102 118,510 3,633,052 SH   SOLE 21 3,633,052 0 0
REXNORD CORP NEW COM 76169B102 118,194 3,623,361 SH   SOLE 22 3,487,551 0 135,810
REXNORD CORP NEW COM 76169B102 501 15,346 SH   SOLE 23 15,346 0 0
REXNORD CORP NEW COM 76169B102 3,776 115,760 SH   SOLE 26 26,208 0 89,552
REXNORD CORP NEW COM 76169B102 422 12,936 SH   SOLE 28 12,936 0 0
REXNORD CORP NEW COM 76169B102 1,090 33,400 SH   SOLE 30 33,400 0 0
REXNORD CORP NEW COM 76169B102 130 3,977 SH   SOLE 36 3,977 0 0
REXNORD CORP NEW COM 76169B102 365 11,181 SH   SOLE 40 11,181 0 0
RF INDS LTD COM PAR $0.01 749552105 13 1,960 SH   SOLE 18 1,960 0 0
RF INDS LTD COM PAR $0.01 749552105 209 30,971 SH   SOLE 21 30,971 0 0
RF INDS LTD COM PAR $0.01 749552105 906 134,073 SH   SOLE 22 134,073 0 0
RGC RES INC COM 74955L103 193 6,737 SH   SOLE 2 278 0 6,459
RGC RES INC COM 74955L103 6 214 SH   SOLE 7 214 0 0
RGC RES INC COM 74955L103 745 26,060 SH   SOLE 18 26,060 0 0
RGC RES INC COM 74955L103 388 13,584 SH   SOLE 19 13,584 0 0
RGC RES INC COM 74955L103 7,744 270,942 SH   SOLE 21 270,942 0 0
RGC RES INC COM 74955L103 2,523 88,292 SH   SOLE 22 83,117 0 5,175
RH COM 74967X103 4,472 20,948 SH   SOLE 2 7,563 0 13,385
RH COM 74967X103 19 91 SH   SOLE 4 91 0 0
RH COM 74967X103 65 303 SH   SOLE 7 303 0 0
RH COM 74967X103 19,870 93,066 SH   SOLE 18 93,066 0 0
RH COM 74967X103 6,205 29,062 SH   SOLE 19 29,062 0 0
RH COM 74967X103 254,386 1,191,502 SH   SOLE 21 1,191,502 0 0
RH COM 74967X103 120,621 564,968 SH   SOLE 22 542,987 0 21,981
RH COM 74967X103 205 961 SH   SOLE 23 961 0 0
RH COM 74967X103 1,130 5,294 SH   SOLE 26 3,949 0 1,345
RH COM 74967X103 562 2,634 SH   SOLE 28 2,634 0 0
RH COM 74967X103 1,114 5,219 SH   SOLE 30 5,219 0 0
RH COM 74967X103 369 1,729 SH   SOLE 40 1,729 0 0
RH NOTE 6/1 74967XAA1 1,515 1,194,000 PRN   SOLE 21 1,194,000 0 0
RHINEBECK BANCORP INC COM 762093102 11 979 SH   SOLE 18 979 0 0
RHINEBECK BANCORP INC COM 762093102 182 16,100 SH   SOLE 21 16,100 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 282 12,302 SH   SOLE 2 1,347 0 10,955
RHYTHM PHARMACEUTICALS INC COM 76243J105 8 366 SH   SOLE 4 366 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 13 546 SH   SOLE 7 546 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 2,369 103,190 SH   SOLE 18 103,190 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 1,598 69,595 SH   SOLE 19 69,595 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 33,192 1,445,633 SH   SOLE 21 1,445,633 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 20,724 902,621 SH   SOLE 22 869,218 0 33,403
RHYTHM PHARMACEUTICALS INC COM 76243J105 87 3,790 SH   SOLE 26 0 0 3,790
RHYTHM PHARMACEUTICALS INC COM 76243J105 342 14,889 SH   SOLE 30 14,889 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 42 1,834 SH   SOLE 40 1,834 0 0
RIBBON COMMUNICATIONS INC COM 762544104 189 60,895 SH   SOLE 2 1,590 0 59,305
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 666 214,707 SH   SOLE 18 214,707 0 0
RIBBON COMMUNICATIONS INC COM 762544104 322 103,885 SH   SOLE 19 103,885 0 0
RIBBON COMMUNICATIONS INC COM 762544104 6,739 2,173,812 SH   SOLE 21 2,173,812 0 0
RIBBON COMMUNICATIONS INC COM 762544104 5,141 1,658,440 SH   SOLE 22 1,595,455 0 62,985
RIBBON COMMUNICATIONS INC COM 762544104 34 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 31 9,916 SH   SOLE 30 9,916 0 0
RIBBON COMMUNICATIONS INC COM 762544104 15 4,894 SH   SOLE 40 4,894 0 0
RICEBRAN TECHNOLOGIES COM NEW 762831204 8 5,141 SH   SOLE 18 5,141 0 0
RICEBRAN TECHNOLOGIES COM NEW 762831204 101 68,881 SH   SOLE 21 68,881 0 0
RICEBRAN TECHNOLOGIES COM NEW 762831204 79 53,912 SH   SOLE 22 53,912 0 0
RICHARDSON ELECTRS LTD COM 763165107 13 2,317 SH   SOLE 18 2,317 0 0
RICHARDSON ELECTRS LTD COM 763165107 200 35,516 SH   SOLE 21 35,516 0 0
RICHARDSON ELECTRS LTD COM 763165107 1,726 306,603 SH   SOLE 22 306,603 0 0
RICHMOND MUT BANCORPORATIN I COM 76525P100 214 13,406 SH   SOLE 2 617 0 12,789
RICHMOND MUT BANCORPORATIN I COM 76525P100 749 46,933 SH   SOLE 18 46,933 0 0
RICHMOND MUT BANCORPORATIN I COM 76525P100 368 23,040 SH   SOLE 19 23,040 0 0
RICHMOND MUT BANCORPORATIN I COM 76525P100 8,032 503,270 SH   SOLE 21 503,270 0 0
RICHMOND MUT BANCORPORATIN I COM 76525P100 1,721 107,834 SH   SOLE 22 102,237 0 5,597
RIGEL PHARMACEUTICALS INC COM NEW 766559603 200 93,429 SH   SOLE 2 20,825 0 72,604
RIGEL PHARMACEUTICALS INC COM NEW 766559603 9 4,101 SH   SOLE 7 4,101 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 1,418 662,782 SH   SOLE 18 601,992 0 60,790
RIGEL PHARMACEUTICALS INC COM NEW 766559603 1,436 671,002 SH   SOLE 19 671,002 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 15,972 7,463,329 SH   SOLE 21 7,463,329 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 11,887 5,554,873 SH   SOLE 22 5,341,042 0 213,831
RIGEL PHARMACEUTICALS INC COM NEW 766559603 77 35,767 SH   SOLE 23 35,767 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 314 146,516 SH   SOLE 26 0 0 146,516
RIGEL PHARMACEUTICALS INC COM NEW 766559603 69 32,027 SH   SOLE 30 32,027 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 30 14,144 SH   SOLE 34 14,144 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 65 30,315 SH   SOLE 40 30,315 0 0
RIGNET INC COM 766582100 53 8,065 SH   SOLE 2 429 0 7,636
RIGNET INC COM 766582100 2 264 SH   SOLE 7 264 0 0
RIGNET INC COM 766582100 340 51,502 SH   SOLE 18 51,502 0 0
RIGNET INC COM 766582100 163 24,754 SH   SOLE 19 24,754 0 0
RIGNET INC COM 766582100 3,287 498,015 SH   SOLE 21 498,015 0 0
RIGNET INC COM 766582100 2,456 372,175 SH   SOLE 22 360,500 0 11,675
RIMINI STR INC DEL COM 76674Q107 34 8,802 SH   SOLE 2 1,073 0 7,729
RIMINI STR INC DEL COM 76674Q107 268 68,971 SH   SOLE 18 68,971 0 0
RIMINI STR INC DEL COM 76674Q107 210 54,050 SH   SOLE 19 54,050 0 0
RIMINI STR INC DEL COM 76674Q107 2,663 686,287 SH   SOLE 21 686,287 0 0
RIMINI STR INC DEL COM 76674Q107 883 227,598 SH   SOLE 22 218,862 0 8,736
RIMINI STR INC DEL COM 76674Q107 10 2,454 SH   SOLE 23 2,454 0 0
RING ENERGY INC COM 76680V108 135 51,169 SH   SOLE 2 2,143 0 49,026
RING ENERGY INC COM 76680V108 4 1,494 SH   SOLE 7 1,494 0 0
RING ENERGY INC COM 76680V108 723 273,742 SH   SOLE 18 273,742 0 0
RING ENERGY INC COM 76680V108 271 102,603 SH   SOLE 19 102,603 0 0
RING ENERGY INC COM 76680V108 18,754 7,103,782 SH   SOLE 21 7,103,782 0 0
RING ENERGY INC COM 76680V108 4,781 1,811,138 SH   SOLE 22 1,761,411 0 49,727
RING ENERGY INC COM 76680V108 157 59,473 SH   SOLE 30 59,473 0 0
RINGCENTRAL INC CL A 76680R206 35,292 209,237 SH   SOLE 2 50,392 0 158,845
RINGCENTRAL INC CL A 76680R206 5,911 35,042 SH   SOLE 4 33,089 0 1,953
RINGCENTRAL INC CL A 76680R206 857 5,082 SH   SOLE 7 5,082 0 0
RINGCENTRAL INC CL A 76680R206 9,857 58,441 SH   SOLE 18 45,754 0 12,687
RINGCENTRAL INC CL A 76680R206 61,518 364,722 SH   SOLE 19 364,722 0 0
RINGCENTRAL INC CL A 76680R206 235,621 1,396,932 SH   SOLE 21 1,396,932 0 0
RINGCENTRAL INC CL A 76680R206 376,700 2,233,357 SH   SOLE 22 2,084,264 0 149,093
RINGCENTRAL INC CL A 76680R206 12,247 72,611 SH   SOLE 23 72,611 0 0
RINGCENTRAL INC CL A 76680R206 27,037 160,297 SH   SOLE 25 160,297 0 0
RINGCENTRAL INC CL A 76680R206 27,483 162,939 SH   SOLE 26 58,754 0 104,185
RINGCENTRAL INC CL A 76680R206 2,285 13,547 SH   SOLE 28 9,362 0 4,185
RINGCENTRAL INC CL A 76680R206 3,579 21,216 SH   SOLE 29 6,213 0 15,003
RINGCENTRAL INC CL A 76680R206 20,877 123,775 SH   SOLE 30 123,775 0 0
RINGCENTRAL INC CL A 76680R206 3,452 20,467 SH   SOLE 31 14,006 0 6,461
RINGCENTRAL INC CL A 76680R206 27,238 161,489 SH   SOLE 34 161,489 0 0
RINGCENTRAL INC CL A 76680R206 2,584 15,322 SH   SOLE 36 15,322 0 0
RINGCENTRAL INC CL A 76680R206 288 1,708 SH   SOLE 40 1,708 0 0
RINGCENTRAL INC NOTE 3/1 76680RAD9 2,464 1,175,000 PRN   SOLE 21 1,175,000 0 0
RIO TINTO PLC SPONSORED ADR 767204100 5,092 85,781 SH   SOLE 7 85,781 0 0
RIO TINTO PLC SPONSORED ADR 767204100 172 2,897 SH   SOLE 18 2,897 0 0
RIO TINTO PLC SPONSORED ADR 767204100 13,690 230,629 SH   SOLE 19 230,629 0 0
RIO TINTO PLC SPONSORED ADR 767204100 2,594 43,701 SH   SOLE 21 43,701 0 0
RIOT BLOCKCHAIN INC COM 767292105 6 5,037 SH   SOLE 18 5,037 0 0
RIOT BLOCKCHAIN INC COM 767292105 49 44,160 SH   SOLE 21 44,160 0 0
RIOT BLOCKCHAIN INC COM 767292105 601 536,875 SH   SOLE 22 536,875 0 0
RISE ED CAYMAN LTD SPONSORED ADR 76761L102 1,929 275,946 SH   SOLE 21 275,946 0 0
RISE ED CAYMAN LTD SPONSORED ADR 76761L102 1,025 146,688 SH   SOLE 22 130,823 0 15,865
RISE ED CAYMAN LTD SPONSORED ADR 76761L102 325 46,484 SH   SOLE 30 46,484 0 0
RITE AID CORP COM 767754872 879 56,807 SH   SOLE 2 1,764 0 55,043
RITE AID CORP COM 767754872 4 252 SH   SOLE 4 252 0 0
RITE AID CORP COM 767754872 69 4,437 SH   SOLE 7 4,437 0 0
RITE AID CORP COM 767754872 3,044 196,797 SH   SOLE 18 196,797 0 0
RITE AID CORP COM 767754872 1,476 95,380 SH   SOLE 19 95,380 0 0
RITE AID CORP COM 767754872 31,119 2,011,591 SH   SOLE 21 2,011,591 0 0
RITE AID CORP COM 767754872 27,093 1,751,294 SH   SOLE 22 1,589,608 0 161,686
RITE AID CORP COM 767754872 215 13,889 SH   SOLE 26 10,038 0 3,851
RITE AID CORP COM 767754872 115 7,402 SH   SOLE 28 7,402 0 0
RITE AID CORP COM 767754872 2,188 141,425 SH   SOLE 30 141,425 0 0
RITE AID CORP COM 767754872 137 8,880 SH   SOLE 31 0 0 8,880
RITE AID CORP COM 767754872 452 29,245 SH   SOLE 36 29,245 0 0
RITE AID CORP COM 767754872 79 5,137 SH   SOLE 40 5,137 0 0
RITTER PHARMACEUTICALS INC COM NEW 767836307 2 13,941 SH   SOLE 21 13,941 0 0
RIVERVIEW BANCORP INC COM 769397100 618 75,329 SH   SOLE 2 50,229 0 25,100
RIVERVIEW BANCORP INC COM 769397100 678 82,543 SH   SOLE 18 81,443 0 1,100
RIVERVIEW BANCORP INC COM 769397100 2,646 322,278 SH   SOLE 19 322,278 0 0
RIVERVIEW BANCORP INC COM 769397100 6,619 806,271 SH   SOLE 21 806,271 0 0
RIVERVIEW BANCORP INC COM 769397100 8,314 1,012,692 SH   SOLE 22 998,827 0 13,865
RIVERVIEW BANCORP INC COM 769397100 1,665 202,796 SH   SOLE 23 202,796 0 0
RIVERVIEW BANCORP INC COM 769397100 1,452 176,918 SH   SOLE 26 0 0 176,918
RIVERVIEW FINL CORP NEW COM 76940Q105 23 1,851 SH   SOLE 18 1,851 0 0
RIVERVIEW FINL CORP NEW COM 76940Q105 164 13,170 SH   SOLE 21 13,170 0 0
RLI CORP COM 749607107 3,030 33,661 SH   SOLE 2 18,449 0 15,212
RLI CORP COM 749607107 17 192 SH   SOLE 4 192 0 0
RLI CORP COM 749607107 1,326 14,735 SH   SOLE 7 14,735 0 0
RLI CORP COM 749607107 20,416 226,799 SH   SOLE 18 226,799 0 0
RLI CORP COM 749607107 7,057 78,399 SH   SOLE 19 78,399 0 0
RLI CORP COM 749607107 260,017 2,888,438 SH   SOLE 21 2,888,438 0 0
RLI CORP COM 749607107 124,700 1,385,253 SH   SOLE 22 1,334,787 0 50,466
RLI CORP COM 749607107 45 499 SH   SOLE 23 499 0 0
RLI CORP COM 749607107 935 10,383 SH   SOLE 26 6,827 0 3,556
RLI CORP COM 749607107 442 4,911 SH   SOLE 28 4,911 0 0
RLI CORP COM 749607107 1,114 12,372 SH   SOLE 30 12,372 0 0
RLI CORP COM 749607107 77 857 SH   SOLE 36 857 0 0
RLI CORP COM 749607107 391 4,344 SH   SOLE 40 4,344 0 0
RLJ LODGING TR COM 74965L101 7,131 402,425 SH   SOLE 2 129,537 0 272,888
RLJ LODGING TR COM 74965L101 3,195 180,300 SH   SOLE 4 180,300 0 0
RLJ LODGING TR COM 74965L101 3,638 205,285 SH   SOLE 7 205,285 0 0
RLJ LODGING TR COM 74965L101 1,128 63,648 SH   SOLE 13 63,648 0 0
RLJ LODGING TR COM 74965L101 14,689 828,929 SH   SOLE 18 664,134 0 164,795
RLJ LODGING TR COM 74965L101 34,008 1,919,185 SH   SOLE 19 1,919,185 0 0
RLJ LODGING TR COM 74965L101 125,907 7,105,355 SH   SOLE 21 7,105,355 0 0
RLJ LODGING TR COM 74965L101 171,871 9,699,262 SH   SOLE 22 8,348,841 0 1,350,421
RLJ LODGING TR COM 74965L101 6,308 355,998 SH   SOLE 23 355,998 0 0
RLJ LODGING TR COM 74965L101 6,620 373,586 SH   SOLE 25 373,586 0 0
RLJ LODGING TR COM 74965L101 8,437 476,133 SH   SOLE 26 52,074 0 424,059
RLJ LODGING TR COM 74965L101 382 21,578 SH   SOLE 28 21,578 0 0
RLJ LODGING TR COM 74965L101 5,656 319,187 SH   SOLE 29 240,024 0 79,163
RLJ LODGING TR COM 74965L101 14,915 841,711 SH   SOLE 30 841,711 0 0
RLJ LODGING TR COM 74965L101 4,755 268,336 SH   SOLE 31 230,194 0 38,142
RLJ LODGING TR COM 74965L101 473 26,684 SH   SOLE 34 26,684 0 0
RLJ LODGING TR COM 74965L101 1,158 65,365 SH   SOLE 36 65,365 0 0
RLJ LODGING TR COM 74965L101 285 16,080 SH   SOLE 40 16,080 0 0
RLJ LODGING TR CUM CONV PFD A 74965L200 200 6,983 SH   SOLE 7 6,983 0 0
RLJ LODGING TR CUM CONV PFD A 74965L200 28,951 1,008,395 SH   SOLE 21 1,008,395 0 0
RMG ACQUISITION CORP UNIT 99/99/9999 749641205 17,137 1,686,667 SH   SOLE 2 1,686,667 0 0
RMR GROUP INC CL A 74967R106 449 9,842 SH   SOLE 2 3,662 0 6,180
RMR GROUP INC CL A 74967R106 1 32 SH   SOLE 4 32 0 0
RMR GROUP INC CL A 74967R106 13 278 SH   SOLE 7 278 0 0
RMR GROUP INC CL A 74967R106 2,766 60,600 SH   SOLE 18 52,340 0 8,260
RMR GROUP INC CL A 74967R106 4,127 90,416 SH   SOLE 19 90,416 0 0
RMR GROUP INC CL A 74967R106 23,763 520,655 SH   SOLE 21 520,655 0 0
RMR GROUP INC CL A 74967R106 23,855 522,685 SH   SOLE 22 504,019 0 18,666
RMR GROUP INC CL A 74967R106 575 12,590 SH   SOLE 23 12,590 0 0
RMR GROUP INC CL A 74967R106 1,156 25,319 SH   SOLE 26 598 0 24,721
RMR GROUP INC CL A 74967R106 49 1,067 SH   SOLE 28 1,067 0 0
RMR GROUP INC CL A 74967R106 228 5,000 SH   SOLE 30 5,000 0 0
RMR GROUP INC CL A 74967R106 2 51 SH   SOLE 31 0 0 51
RMR GROUP INC CL A 74967R106 146 3,207 SH   SOLE 40 3,207 0 0
ROADRUNNER TRANSN SYS INC COM NEW 76973Q204 32 3,523 SH   SOLE 2 0 0 3,523
ROADRUNNER TRANSN SYS INC COM NEW 76973Q204 117 12,686 SH   SOLE 18 12,686 0 0
ROADRUNNER TRANSN SYS INC COM NEW 76973Q204 56 6,116 SH   SOLE 19 6,116 0 0
ROADRUNNER TRANSN SYS INC COM NEW 76973Q204 1,325 143,892 SH   SOLE 21 143,892 0 0
ROADRUNNER TRANSN SYS INC COM NEW 76973Q204 1,141 123,847 SH   SOLE 22 122,568 0 1,279
ROBERT HALF INTL INC COM 770323103 21,393 338,772 SH   SOLE 2 86,447 0 252,325
ROBERT HALF INTL INC COM 770323103 3,850 60,973 SH   SOLE 4 57,713 0 3,260
ROBERT HALF INTL INC COM 770323103 11,007 174,301 SH   SOLE 7 112,785 0 61,516
ROBERT HALF INTL INC COM 770323103 2,106 33,356 SH   SOLE 13 33,356 0 0
ROBERT HALF INTL INC COM 770323103 42 673 SH   SOLE 15 673 0 0
ROBERT HALF INTL INC COM 770323103 23,285 368,728 SH   SOLE 18 301,072 0 67,656
ROBERT HALF INTL INC COM 770323103 18,232 288,704 SH   SOLE 19 288,704 0 0
ROBERT HALF INTL INC COM 770323103 221,926 3,514,272 SH   SOLE 21 3,514,272 0 0
ROBERT HALF INTL INC COM 770323103 237,025 3,753,368 SH   SOLE 22 3,378,478 0 374,890
ROBERT HALF INTL INC COM 770323103 5,973 94,588 SH   SOLE 23 94,588 0 0
ROBERT HALF INTL INC COM 770323103 10,784 170,761 SH   SOLE 25 170,761 0 0
ROBERT HALF INTL INC COM 770323103 46,155 730,881 SH   SOLE 26 135,976 0 594,905
ROBERT HALF INTL INC COM 770323103 1,326 20,999 SH   SOLE 28 15,326 0 5,673
ROBERT HALF INTL INC COM 770323103 14,001 221,709 SH   SOLE 29 2,522 0 219,187
ROBERT HALF INTL INC COM 770323103 36,167 572,719 SH   SOLE 30 572,719 0 0
ROBERT HALF INTL INC COM 770323103 1,917 30,351 SH   SOLE 31 23,157 0 7,194
ROBERT HALF INTL INC COM 770323103 2,044 32,367 SH   SOLE 34 32,367 0 0
ROBERT HALF INTL INC COM 770323103 5,784 91,591 SH   SOLE 36 91,591 0 0
ROBERT HALF INTL INC COM 770323103 160 2,534 SH   SOLE 40 2,534 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 280 12,315 SH   SOLE 2 1,014 0 11,301
ROCKET PHARMACEUTICALS INC COM 77313F106 10 449 SH   SOLE 7 449 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 2,437 107,066 SH   SOLE 18 107,066 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 1,183 51,963 SH   SOLE 19 51,963 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 34,722 1,525,556 SH   SOLE 21 1,525,556 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 20,738 911,173 SH   SOLE 22 877,422 0 33,751
ROCKET PHARMACEUTICALS INC COM 77313F106 144 6,338 SH   SOLE 26 0 0 6,338
ROCKET PHARMACEUTICALS INC COM 77313F106 415 18,240 SH   SOLE 30 18,240 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 72 3,176 SH   SOLE 40 3,176 0 0
ROCKWELL AUTOMATION INC COM 773903109 59,560 293,877 SH   SOLE 2 38,179 0 255,698
ROCKWELL AUTOMATION INC COM 773903109 11,756 58,008 SH   SOLE 4 54,784 0 3,224
ROCKWELL AUTOMATION INC COM 773903109 34,876 172,084 SH   SOLE 7 106,081 0 66,003
ROCKWELL AUTOMATION INC COM 773903109 26 129 SH   SOLE 13 129 0 0
ROCKWELL AUTOMATION INC COM 773903109 153 753 SH   SOLE 15 753 0 0
ROCKWELL AUTOMATION INC COM 773903109 55,795 275,299 SH   SOLE 18 259,019 0 16,280
ROCKWELL AUTOMATION INC COM 773903109 9,396 46,360 SH   SOLE 19 46,360 0 0
ROCKWELL AUTOMATION INC COM 773903109 737,548 3,639,158 SH   SOLE 21 3,639,158 0 0
ROCKWELL AUTOMATION INC COM 773903109 578,827 2,856,007 SH   SOLE 22 2,556,926 0 299,081
ROCKWELL AUTOMATION INC COM 773903109 17,670 87,186 SH   SOLE 23 87,186 0 0
ROCKWELL AUTOMATION INC COM 773903109 27,378 135,087 SH   SOLE 25 135,087 0 0
ROCKWELL AUTOMATION INC COM 773903109 131,135 647,038 SH   SOLE 26 80,686 0 566,352
ROCKWELL AUTOMATION INC COM 773903109 4,503 22,219 SH   SOLE 28 15,265 0 6,954
ROCKWELL AUTOMATION INC COM 773903109 483 2,382 SH   SOLE 29 2,382 0 0
ROCKWELL AUTOMATION INC COM 773903109 126,053 621,963 SH   SOLE 30 621,963 0 0
ROCKWELL AUTOMATION INC COM 773903109 5,782 28,530 SH   SOLE 31 22,169 0 6,361
ROCKWELL AUTOMATION INC COM 773903109 3,775 18,627 SH   SOLE 34 18,627 0 0
ROCKWELL AUTOMATION INC COM 773903109 16,955 83,660 SH   SOLE 36 83,660 0 0
ROCKWELL AUTOMATION INC COM 773903109 522 2,578 SH   SOLE 40 2,578 0 0
ROCKWELL MED INC COM 774374102 72 29,452 SH   SOLE 2 1,804 0 27,648
ROCKWELL MED INC COM 774374102 3 1,027 SH   SOLE 7 1,027 0 0
ROCKWELL MED INC COM 774374102 494 202,616 SH   SOLE 18 202,616 0 0
ROCKWELL MED INC COM 774374102 260 106,440 SH   SOLE 19 106,440 0 0
ROCKWELL MED INC COM 774374102 5,529 2,265,994 SH   SOLE 21 2,265,994 0 0
ROCKWELL MED INC COM 774374102 3,877 1,588,734 SH   SOLE 22 1,546,899 0 41,835
ROCKY BRANDS INC COM 774515100 223 7,569 SH   SOLE 2 212 0 7,357
ROCKY BRANDS INC COM 774515100 6 214 SH   SOLE 7 214 0 0
ROCKY BRANDS INC COM 774515100 726 24,668 SH   SOLE 18 24,668 0 0
ROCKY BRANDS INC COM 774515100 366 12,433 SH   SOLE 19 12,433 0 0
ROCKY BRANDS INC COM 774515100 7,547 256,425 SH   SOLE 21 256,425 0 0
ROCKY BRANDS INC COM 774515100 7,059 239,874 SH   SOLE 22 233,876 0 5,998
ROCKY MTN CHOCOLATE FACTORY COM 77467X101 10 1,114 SH   SOLE 18 1,114 0 0
ROCKY MTN CHOCOLATE FACTORY COM 77467X101 195 21,122 SH   SOLE 21 21,122 0 0
ROCKY MTN CHOCOLATE FACTORY COM 77467X101 69 7,512 SH   SOLE 22 7,512 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 100,664 2,026,659 SH   SOLE 18 2,022,971 0 3,688
ROGERS CORP COM 775133101 964 7,728 SH   SOLE 2 705 0 7,023
ROGERS CORP COM 775133101 10 81 SH   SOLE 4 81 0 0
ROGERS CORP COM 775133101 43 341 SH   SOLE 7 341 0 0
ROGERS CORP COM 775133101 10,321 82,747 SH   SOLE 18 82,747 0 0
ROGERS CORP COM 775133101 4,059 32,544 SH   SOLE 19 32,544 0 0
ROGERS CORP COM 775133101 255,993 2,052,380 SH   SOLE 21 2,052,380 0 0
ROGERS CORP COM 775133101 67,871 544,145 SH   SOLE 22 521,452 0 22,693
ROGERS CORP COM 775133101 930 7,458 SH   SOLE 26 5,841 0 1,617
ROGERS CORP COM 775133101 287 2,304 SH   SOLE 28 2,304 0 0
ROGERS CORP COM 775133101 3,277 26,271 SH   SOLE 30 26,271 0 0
ROGERS CORP COM 775133101 250 2,003 SH   SOLE 40 2,003 0 0
ROKU INC COM CL A 77543R102 26,084 194,803 SH   SOLE 2 10,170 0 184,633
ROKU INC COM CL A 77543R102 4,631 34,583 SH   SOLE 4 32,360 0 2,223
ROKU INC COM CL A 77543R102 761 5,681 SH   SOLE 7 5,681 0 0
ROKU INC COM CL A 77543R102 0 1 SH   SOLE 17 0 0 1
ROKU INC COM CL A 77543R102 7,278 54,351 SH   SOLE 18 48,017 0 6,334
ROKU INC COM CL A 77543R102 45,180 337,413 SH   SOLE 19 337,413 0 0
ROKU INC COM CL A 77543R102 192,512 1,437,732 SH   SOLE 21 1,437,732 0 0
ROKU INC COM CL A 77543R102 336,454 2,512,724 SH   SOLE 22 2,356,188 0 156,536
ROKU INC COM CL A 77543R102 8,263 61,708 SH   SOLE 23 61,708 0 0
ROKU INC COM CL A 77543R102 307 2,291 SH   SOLE 25 2,291 0 0
ROKU INC COM CL A 77543R102 20,082 149,980 SH   SOLE 26 68,020 0 81,960
ROKU INC COM CL A 77543R102 2,154 16,086 SH   SOLE 28 11,144 0 4,942
ROKU INC COM CL A 77543R102 2,612 19,509 SH   SOLE 29 1,649 0 17,860
ROKU INC COM CL A 77543R102 20,616 153,964 SH   SOLE 30 153,964 0 0
ROKU INC COM CL A 77543R102 2,654 19,819 SH   SOLE 31 16,817 0 3,002
ROKU INC COM CL A 77543R102 21,501 160,577 SH   SOLE 34 160,577 0 0
ROKU INC COM CL A 77543R102 1,916 14,312 SH   SOLE 36 14,312 0 0
ROKU INC COM CL A 77543R102 260 1,943 SH   SOLE 40 1,943 0 0
ROLLINS INC COM 775711104 11,878 358,193 SH   SOLE 2 45,794 0 312,399
ROLLINS INC COM 775711104 2,322 70,015 SH   SOLE 4 65,892 0 4,123
ROLLINS INC COM 775711104 6,985 210,641 SH   SOLE 7 134,153 0 76,488
ROLLINS INC COM 775711104 68 2,039 SH   SOLE 13 2,039 0 0
ROLLINS INC COM 775711104 20 591 SH   SOLE 15 591 0 0
ROLLINS INC COM 775711104 9,823 296,235 SH   SOLE 18 276,153 0 20,082
ROLLINS INC COM 775711104 1,532 46,213 SH   SOLE 19 46,213 0 0
ROLLINS INC COM 775711104 138,430 4,174,620 SH   SOLE 21 4,174,620 0 0
ROLLINS INC COM 775711104 124,484 3,754,029 SH   SOLE 22 3,380,884 0 373,145
ROLLINS INC COM 775711104 3,648 110,009 SH   SOLE 23 110,009 0 0
ROLLINS INC COM 775711104 4,421 133,330 SH   SOLE 25 133,330 0 0
ROLLINS INC COM 775711104 21,849 658,883 SH   SOLE 26 171,322 0 487,561
ROLLINS INC COM 775711104 890 26,834 SH   SOLE 28 19,203 0 7,631
ROLLINS INC COM 775711104 1,327 40,027 SH   SOLE 29 7,548 0 32,479
ROLLINS INC COM 775711104 28,762 867,368 SH   SOLE 30 867,368 0 0
ROLLINS INC COM 775711104 1,101 33,197 SH   SOLE 31 27,967 0 5,230
ROLLINS INC COM 775711104 366 11,039 SH   SOLE 34 11,039 0 0
ROLLINS INC COM 775711104 2,665 80,375 SH   SOLE 36 80,375 0 0
ROLLINS INC COM 775711104 98 2,959 SH   SOLE 40 2,959 0 0
ROPER TECHNOLOGIES INC COM 776696106 121,541 343,114 SH   SOLE 2 69,550 0 273,564
ROPER TECHNOLOGIES INC COM 776696106 19,849 56,033 SH   SOLE 4 53,158 0 2,875
ROPER TECHNOLOGIES INC COM 776696106 41,998 118,561 SH   SOLE 7 88,943 0 29,618
ROPER TECHNOLOGIES INC COM 776696106 4,221 11,917 SH   SOLE 13 11,917 0 0
ROPER TECHNOLOGIES INC COM 776696106 236 665 SH   SOLE 15 665 0 0
ROPER TECHNOLOGIES INC COM 776696106 3 8 SH   SOLE 17 0 0 8
ROPER TECHNOLOGIES INC COM 776696106 178,843 504,877 SH   SOLE 18 398,896 0 105,981
ROPER TECHNOLOGIES INC COM 776696106 92,030 259,802 SH   SOLE 19 259,802 0 0
ROPER TECHNOLOGIES INC COM 776696106 665,350 1,878,298 SH   SOLE 21 1,878,298 0 0
ROPER TECHNOLOGIES INC COM 776696106 941,270 2,657,229 SH   SOLE 22 2,347,775 0 309,454
ROPER TECHNOLOGIES INC COM 776696106 27,937 78,866 SH   SOLE 23 78,866 0 0
ROPER TECHNOLOGIES INC COM 776696106 38,445 108,532 SH   SOLE 25 108,532 0 0
ROPER TECHNOLOGIES INC COM 776696106 198,798 561,211 SH   SOLE 26 63,746 0 497,465
ROPER TECHNOLOGIES INC COM 776696106 6,942 19,597 SH   SOLE 28 13,568 0 6,029
ROPER TECHNOLOGIES INC COM 776696106 9,509 26,844 SH   SOLE 29 6,168 0 20,676
ROPER TECHNOLOGIES INC COM 776696106 130,868 369,444 SH   SOLE 30 369,444 0 0
ROPER TECHNOLOGIES INC COM 776696106 9,001 25,410 SH   SOLE 31 18,897 0 6,513
ROPER TECHNOLOGIES INC COM 776696106 8,234 23,244 SH   SOLE 34 23,244 0 0
ROPER TECHNOLOGIES INC COM 776696106 25,960 73,286 SH   SOLE 36 73,286 0 0
ROPER TECHNOLOGIES INC COM 776696106 841 2,374 SH   SOLE 40 2,374 0 0
ROSEHILL RES INC CL A 777385105 7 5,360 SH   SOLE 2 0 0 5,360
ROSEHILL RES INC CL A 777385105 47 36,476 SH   SOLE 18 36,476 0 0
ROSEHILL RES INC CL A 777385105 22 17,247 SH   SOLE 19 17,247 0 0
ROSEHILL RES INC CL A 777385105 468 365,517 SH   SOLE 21 365,517 0 0
ROSEHILL RES INC CL A 777385105 61 47,704 SH   SOLE 22 43,209 0 4,495
ROSETTA STONE INC COM 777780107 347 19,147 SH   SOLE 2 869 0 18,278
ROSETTA STONE INC COM 777780107 7 398 SH   SOLE 7 398 0 0
ROSETTA STONE INC COM 777780107 1,361 75,019 SH   SOLE 18 75,019 0 0
ROSETTA STONE INC COM 777780107 658 36,284 SH   SOLE 19 36,284 0 0
ROSETTA STONE INC COM 777780107 13,866 764,366 SH   SOLE 21 764,366 0 0
ROSETTA STONE INC COM 777780107 12,022 662,758 SH   SOLE 22 637,807 0 24,951
ROSETTA STONE INC COM 777780107 55 3,005 SH   SOLE 30 3,005 0 0
ROSETTA STONE INC COM 777780107 38 2,075 SH   SOLE 40 2,075 0 0
ROSS STORES INC COM 778296103 101,442 871,348 SH   SOLE 2 99,464 0 771,884
ROSS STORES INC COM 778296103 22,093 189,766 SH   SOLE 4 179,799 0 9,967
ROSS STORES INC COM 778296103 67,338 578,410 SH   SOLE 7 383,499 0 194,911
ROSS STORES INC COM 778296103 1,026 8,815 SH   SOLE 13 8,815 0 0
ROSS STORES INC COM 778296103 298 2,558 SH   SOLE 15 2,558 0 0
ROSS STORES INC COM 778296103 88,741 762,251 SH   SOLE 18 706,428 0 55,823
ROSS STORES INC COM 778296103 15,272 131,176 SH   SOLE 19 131,176 0 0
ROSS STORES INC COM 778296103 1,043,871 8,966,422 SH   SOLE 21 8,966,422 0 0
ROSS STORES INC COM 778296103 1,048,477 9,005,985 SH   SOLE 22 8,084,267 0 921,718
ROSS STORES INC COM 778296103 31,294 268,804 SH   SOLE 23 268,804 0 0
ROSS STORES INC COM 778296103 44,833 385,098 SH   SOLE 25 385,098 0 0
ROSS STORES INC COM 778296103 180,106 1,547,039 SH   SOLE 26 241,331 0 1,305,708
ROSS STORES INC COM 778296103 7,861 67,519 SH   SOLE 28 47,578 0 19,941
ROSS STORES INC COM 778296103 6,049 51,956 SH   SOLE 29 8,525 0 43,431
ROSS STORES INC COM 778296103 200,357 1,720,986 SH   SOLE 30 1,720,986 0 0
ROSS STORES INC COM 778296103 10,093 86,694 SH   SOLE 31 68,565 0 18,129
ROSS STORES INC COM 778296103 6,854 58,875 SH   SOLE 32 58,875 0 0
ROSS STORES INC COM 778296103 5,179 44,484 SH   SOLE 34 44,484 0 0
ROSS STORES INC COM 778296103 33,394 286,838 SH   SOLE 36 286,838 0 0
ROSS STORES INC COM 778296103 927 7,962 SH   SOLE 40 7,962 0 0
ROVI CORP NOTE 0.500% 3/0 779376AD4 832 840,000 PRN   SOLE 21 840,000 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 769 9,706 SH   SOLE 18 9,706 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 745 9,410 SH   SOLE 25 9,410 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 55,182 413,317 SH   SOLE 2 36,267 0 377,050
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 11,285 84,523 SH   SOLE 4 79,652 0 4,871
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 20,112 150,639 SH   SOLE 7 147,860 0 2,779
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 534 4,001 SH   SOLE 13 4,001 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 130 973 SH   SOLE 15 973 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 74,183 555,637 SH   SOLE 18 532,103 0 23,534
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 65,050 487,233 SH   SOLE 19 487,233 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 553,050 4,142,385 SH   SOLE 21 4,142,385 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 558,294 4,181,668 SH   SOLE 22 3,732,360 0 449,308
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 17,074 127,889 SH   SOLE 23 127,889 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 24,081 180,368 SH   SOLE 25 180,368 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 113,036 846,647 SH   SOLE 26 125,208 0 721,439
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 4,487 33,610 SH   SOLE 28 23,238 0 10,372
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 446 3,339 SH   SOLE 29 3,339 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 87,583 656,002 SH   SOLE 30 656,002 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 5,440 40,743 SH   SOLE 31 33,066 0 7,677
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 31,352 234,829 SH   SOLE 34 234,829 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 16,394 122,795 SH   SOLE 36 122,795 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 580 4,346 SH   SOLE 40 4,346 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 14 236 SH   SOLE 18 236 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 2,016 33,613 SH   SOLE 21 33,613 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 525 8,902 SH   SOLE 4 8,902 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 8,219 139,354 SH   SOLE 18 139,354 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 124,580 2,112,236 SH   SOLE 19 2,112,236 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 2,214 37,532 SH   SOLE 21 37,532 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 2,879 48,821 SH   SOLE 22 48,821 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 18,236 309,194 SH   SOLE 34 309,194 0 0
ROYAL GOLD INC COM 780287108 19,564 160,034 SH   SOLE 2 34,490 0 125,544
ROYAL GOLD INC COM 780287108 36 296 SH   SOLE 4 296 0 0
ROYAL GOLD INC COM 780287108 28,132 230,118 SH   SOLE 7 230,118 0 0
ROYAL GOLD INC COM 780287108 22,671 185,451 SH   SOLE 18 184,493 0 958
ROYAL GOLD INC COM 780287108 2,070 16,936 SH   SOLE 19 16,936 0 0
ROYAL GOLD INC COM 780287108 413,149 3,379,543 SH   SOLE 21 3,379,543 0 0
ROYAL GOLD INC COM 780287108 265,990 2,175,790 SH   SOLE 22 2,055,495 0 120,295
ROYAL GOLD INC COM 780287108 1,323 10,823 SH   SOLE 23 10,823 0 0
ROYAL GOLD INC COM 780287108 3,234 26,458 SH   SOLE 26 14,161 0 12,297
ROYAL GOLD INC COM 780287108 1,107 9,052 SH   SOLE 28 9,052 0 0
ROYAL GOLD INC COM 780287108 50,704 414,753 SH   SOLE 30 414,753 0 0
ROYAL GOLD INC COM 780287108 163 1,330 SH   SOLE 31 1,330 0 0
ROYAL GOLD INC COM 780287108 116 951 SH   SOLE 36 951 0 0
ROYAL GOLD INC COM 780287108 878 7,184 SH   SOLE 40 7,184 0 0
RPC INC COM 749660106 330 62,931 SH   SOLE 2 2,291 0 60,640
RPC INC COM 749660106 2 303 SH   SOLE 4 303 0 0
RPC INC COM 749660106 7 1,326 SH   SOLE 7 1,326 0 0
RPC INC COM 749660106 1,325 252,826 SH   SOLE 18 252,826 0 0
RPC INC COM 749660106 533 101,803 SH   SOLE 19 101,803 0 0
RPC INC COM 749660106 32,529 6,207,840 SH   SOLE 21 6,207,840 0 0
RPC INC COM 749660106 8,904 1,699,263 SH   SOLE 22 1,606,846 0 92,417
RPC INC COM 749660106 145 27,719 SH   SOLE 26 24,672 0 3,047
RPC INC COM 749660106 49 9,323 SH   SOLE 28 9,323 0 0
RPC INC COM 749660106 330 63,014 SH   SOLE 30 63,014 0 0
RPC INC COM 749660106 36 6,918 SH   SOLE 40 6,918 0 0
RPM INTL INC COM 749685103 30,228 393,795 SH   SOLE 2 101,803 0 291,992
RPM INTL INC COM 749685103 4,382 57,086 SH   SOLE 4 53,557 0 3,529
RPM INTL INC COM 749685103 3,797 49,461 SH   SOLE 7 49,461 0 0
RPM INTL INC COM 749685103 30,700 399,952 SH   SOLE 18 388,805 0 11,147
RPM INTL INC COM 749685103 3,200 41,683 SH   SOLE 19 41,683 0 0
RPM INTL INC COM 749685103 502,921 6,551,862 SH   SOLE 21 6,551,862 0 0
RPM INTL INC COM 749685103 329,169 4,288,285 SH   SOLE 22 4,038,492 0 249,793
RPM INTL INC COM 749685103 7,569 98,606 SH   SOLE 23 98,606 0 0
RPM INTL INC COM 749685103 113 1,467 SH   SOLE 25 1,467 0 0
RPM INTL INC COM 749685103 18,917 246,447 SH   SOLE 26 115,276 0 131,171
RPM INTL INC COM 749685103 1,866 24,308 SH   SOLE 28 16,532 0 7,776
RPM INTL INC COM 749685103 2,346 30,563 SH   SOLE 29 3,450 0 27,113
RPM INTL INC COM 749685103 12,196 158,885 SH   SOLE 30 158,885 0 0
RPM INTL INC COM 749685103 2,393 31,178 SH   SOLE 31 24,713 0 6,465
RPM INTL INC COM 749685103 608 7,927 SH   SOLE 34 7,927 0 0
RPM INTL INC COM 749685103 2,179 28,387 SH   SOLE 36 28,387 0 0
RPM INTL INC COM 749685103 237 3,086 SH   SOLE 40 3,086 0 0
RPT REALTY SH BEN INT 74971D101 1,238 82,285 SH   SOLE 2 2,678 0 79,607
RPT REALTY SH BEN INT 74971D101 335 22,289 SH   SOLE 4 22,289 0 0
RPT REALTY SH BEN INT 74971D101 1,209 80,388 SH   SOLE 7 80,388 0 0
RPT REALTY SH BEN INT 74971D101 5,239 348,362 SH   SOLE 18 348,362 0 0
RPT REALTY SH BEN INT 74971D101 3,242 215,588 SH   SOLE 19 215,588 0 0
RPT REALTY SH BEN INT 74971D101 143,060 9,511,961 SH   SOLE 21 9,511,961 0 0
RPT REALTY SH BEN INT 74971D101 48,151 3,201,525 SH   SOLE 22 3,095,851 0 105,674
RPT REALTY SH BEN INT 74971D101 78 5,190 SH   SOLE 23 5,190 0 0
RPT REALTY SH BEN INT 74971D101 2,838 188,729 SH   SOLE 25 188,729 0 0
RPT REALTY SH BEN INT 74971D101 967 64,326 SH   SOLE 26 13,131 0 51,195
RPT REALTY SH BEN INT 74971D101 178 11,833 SH   SOLE 28 11,833 0 0
RPT REALTY SH BEN INT 74971D101 610 40,538 SH   SOLE 29 40,538 0 0
RPT REALTY SH BEN INT 74971D101 6,710 446,124 SH   SOLE 30 446,124 0 0
RPT REALTY SH BEN INT 74971D101 129 8,564 SH   SOLE 40 8,564 0 0
RTI SURGICAL HOLDINGS INC COM 74975N105 180 65,700 SH   SOLE 2 10,582 0 55,118
RTI SURGICAL HOLDINGS INC COM 74975N105 4 1,387 SH   SOLE 7 1,387 0 0
RTI SURGICAL HOLDINGS INC COM 74975N105 548 199,897 SH   SOLE 18 199,897 0 0
RTI SURGICAL HOLDINGS INC COM 74975N105 1,058 386,069 SH   SOLE 19 386,069 0 0
RTI SURGICAL HOLDINGS INC COM 74975N105 5,541 2,022,081 SH   SOLE 21 2,022,081 0 0
RTI SURGICAL HOLDINGS INC COM 74975N105 7,424 2,709,356 SH   SOLE 22 2,663,429 0 45,927
RTI SURGICAL HOLDINGS INC COM 74975N105 40 14,744 SH   SOLE 23 14,744 0 0
RTI SURGICAL HOLDINGS INC COM 74975N105 47 17,115 SH   SOLE 26 0 0 17,115
RTW RETAILWINDS INC COM 74980D100 29 35,721 SH   SOLE 2 797 0 34,924
RTW RETAILWINDS INC COM 74980D100 76 95,391 SH   SOLE 18 95,391 0 0
RTW RETAILWINDS INC COM 74980D100 39 48,508 SH   SOLE 19 48,508 0 0
RTW RETAILWINDS INC COM 74980D100 820 1,023,113 SH   SOLE 21 1,023,113 0 0
RTW RETAILWINDS INC COM 74980D100 715 892,913 SH   SOLE 22 875,705 0 17,208
RUBICON PROJ INC COM 78112V102 232 28,487 SH   SOLE 2 1,975 0 26,512
RUBICON PROJ INC COM 78112V102 10 1,194 SH   SOLE 7 1,194 0 0
RUBICON PROJ INC COM 78112V102 1,415 173,439 SH   SOLE 18 173,439 0 0
RUBICON PROJ INC COM 78112V102 713 87,402 SH   SOLE 19 87,402 0 0
RUBICON PROJ INC COM 78112V102 14,334 1,756,609 SH   SOLE 21 1,756,609 0 0
RUBICON PROJ INC COM 78112V102 11,539 1,414,145 SH   SOLE 22 1,377,028 0 37,117
RUBICON PROJ INC COM 78112V102 109 13,367 SH   SOLE 26 0 0 13,367
RUBICON PROJ INC COM 78112V102 58 7,081 SH   SOLE 30 7,081 0 0
RUBICON TECHNOLOGY INC COM NEW 78112T206 7 842 SH   SOLE 21 842 0 0
RUBICON TECHNOLOGY INC COM NEW 78112T206 406 48,761 SH   SOLE 22 48,761 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 140 14,710 SH   SOLE 2 1,414 0 13,296
RUBIUS THERAPEUTICS INC COM 78116T103 7 688 SH   SOLE 7 688 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 1,126 118,574 SH   SOLE 18 118,574 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 717 75,526 SH   SOLE 19 75,526 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 17,787 1,872,315 SH   SOLE 21 1,872,315 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 9,525 1,002,630 SH   SOLE 22 954,978 0 47,652
RUBIUS THERAPEUTICS INC COM 78116T103 61 6,447 SH   SOLE 26 0 0 6,447
RUBIUS THERAPEUTICS INC COM 78116T103 101 10,597 SH   SOLE 30 10,597 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 30 3,154 SH   SOLE 40 3,154 0 0
RUMBLEON INC COM CL B 781386206 2 2,867 SH   SOLE 18 2,867 0 0
RUMBLEON INC COM CL B 781386206 18 22,018 SH   SOLE 21 22,018 0 0
RUMBLEON INC COM CL B 781386206 160 193,920 SH   SOLE 22 193,920 0 0
RUSH ENTERPRISES INC CL A 781846209 1,415 30,421 SH   SOLE 2 4,347 0 26,074
RUSH ENTERPRISES INC CL A 781846209 7 161 SH   SOLE 4 161 0 0
RUSH ENTERPRISES INC CL A 781846209 48 1,030 SH   SOLE 7 1,030 0 0
RUSH ENTERPRISES INC CL A 781846209 4,836 104,005 SH   SOLE 18 93,649 0 10,356
RUSH ENTERPRISES INC CL A 781846209 5,619 120,831 SH   SOLE 19 120,831 0 0
RUSH ENTERPRISES INC CL A 781846209 43,506 935,620 SH   SOLE 21 935,620 0 0
RUSH ENTERPRISES INC CL A 781846209 46,349 996,748 SH   SOLE 22 949,508 0 47,240
RUSH ENTERPRISES INC CL A 781846209 786 16,895 SH   SOLE 23 16,895 0 0
RUSH ENTERPRISES INC CL A 781846209 2,932 63,053 SH   SOLE 26 5,546 0 57,507
RUSH ENTERPRISES INC CL A 781846209 201 4,325 SH   SOLE 28 4,325 0 0
RUSH ENTERPRISES INC CL A 781846209 444 9,550 SH   SOLE 30 9,550 0 0
RUSH ENTERPRISES INC CL A 781846209 107 2,303 SH   SOLE 36 2,303 0 0
RUSH ENTERPRISES INC CL A 781846209 147 3,168 SH   SOLE 40 3,168 0 0
RUSH ENTERPRISES INC CL B 781846308 178 3,902 SH   SOLE 2 192 0 3,710
RUSH ENTERPRISES INC CL B 781846308 703 15,377 SH   SOLE 18 15,377 0 0
RUSH ENTERPRISES INC CL B 781846308 339 7,417 SH   SOLE 19 7,417 0 0
RUSH ENTERPRISES INC CL B 781846308 7,516 164,463 SH   SOLE 21 164,463 0 0
RUSH ENTERPRISES INC CL B 781846308 4,061 88,869 SH   SOLE 22 85,417 0 3,452
RUSH ENTERPRISES INC CL B 781846308 40 881 SH   SOLE 30 881 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 342 15,705 SH   SOLE 2 5,248 0 10,457
RUTHS HOSPITALITY GROUP INC COM 783332109 0 9 SH   SOLE 4 9 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 8 388 SH   SOLE 7 388 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 2,841 130,508 SH   SOLE 18 130,508 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 3,065 140,840 SH   SOLE 19 140,840 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 68,791 3,160,619 SH   SOLE 21 3,160,619 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 21,581 991,543 SH   SOLE 22 953,718 0 37,825
RUTHS HOSPITALITY GROUP INC COM 783332109 378 17,381 SH   SOLE 23 17,381 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 782 35,939 SH   SOLE 26 0 0 35,939
RUTHS HOSPITALITY GROUP INC COM 783332109 78 3,566 SH   SOLE 28 3,566 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 836 38,399 SH   SOLE 30 38,399 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 364 16,722 SH   SOLE 34 16,722 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 86 3,946 SH   SOLE 40 3,946 0 0
RYANAIR HLDGS PLC SPONSORED ADS 783513203 5,048 57,617 SH   SOLE 21 57,617 0 0
RYDER SYS INC COM 783549108 12,573 231,509 SH   SOLE 2 116,735 0 114,774
RYDER SYS INC COM 783549108 458 8,440 SH   SOLE 4 8,440 0 0
RYDER SYS INC COM 783549108 183 3,361 SH   SOLE 7 3,361 0 0
RYDER SYS INC COM 783549108 7,995 147,205 SH   SOLE 18 147,205 0 0
RYDER SYS INC COM 783549108 4,016 73,942 SH   SOLE 19 73,942 0 0
RYDER SYS INC COM 783549108 159,205 2,931,407 SH   SOLE 21 2,931,407 0 0
RYDER SYS INC COM 783549108 105,709 1,946,399 SH   SOLE 22 1,831,029 0 115,370
RYDER SYS INC COM 783549108 395 7,267 SH   SOLE 23 7,267 0 0
RYDER SYS INC COM 783549108 1,532 28,205 SH   SOLE 26 17,140 0 11,065
RYDER SYS INC COM 783549108 359 6,610 SH   SOLE 28 6,610 0 0
RYDER SYS INC COM 783549108 1,168 21,498 SH   SOLE 29 21,498 0 0
RYDER SYS INC COM 783549108 1,033 19,029 SH   SOLE 30 19,029 0 0
RYDER SYS INC COM 783549108 141 2,598 SH   SOLE 31 1,098 0 1,500
RYDER SYS INC COM 783549108 1,101 20,270 SH   SOLE 36 20,270 0 0
RYDER SYS INC COM 783549108 373 6,872 SH   SOLE 40 6,872 0 0
RYERSON HLDG CORP COM 783754104 211 17,798 SH   SOLE 2 11,147 0 6,651
RYERSON HLDG CORP COM 783754104 6 524 SH   SOLE 7 524 0 0
RYERSON HLDG CORP COM 783754104 717 60,567 SH   SOLE 18 60,567 0 0
RYERSON HLDG CORP COM 783754104 2,316 195,791 SH   SOLE 19 195,791 0 0
RYERSON HLDG CORP COM 783754104 7,468 631,305 SH   SOLE 21 631,305 0 0
RYERSON HLDG CORP COM 783754104 8,965 757,783 SH   SOLE 22 744,991 0 12,792
RYERSON HLDG CORP COM 783754104 401 33,877 SH   SOLE 23 33,877 0 0
RYERSON HLDG CORP COM 783754104 1,163 98,326 SH   SOLE 26 0 0 98,326
RYERSON HLDG CORP COM 783754104 59 5,000 SH   SOLE 30 5,000 0 0
RYERSON HLDG CORP COM 783754104 51 4,318 SH   SOLE 40 4,318 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 2,136 24,651 SH   SOLE 2 6,873 0 17,778
RYMAN HOSPITALITY PPTYS INC COM 78377T107 1,255 14,487 SH   SOLE 4 14,487 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 3,995 46,104 SH   SOLE 7 46,104 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 15,561 179,559 SH   SOLE 18 156,836 0 22,723
RYMAN HOSPITALITY PPTYS INC COM 78377T107 24,559 283,394 SH   SOLE 19 283,394 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 168,077 1,939,498 SH   SOLE 21 1,939,498 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 178,312 2,057,607 SH   SOLE 22 1,998,227 0 59,380
RYMAN HOSPITALITY PPTYS INC COM 78377T107 2,215 25,558 SH   SOLE 23 25,558 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 8,878 102,443 SH   SOLE 25 102,443 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 7,647 88,247 SH   SOLE 26 10,246 0 78,001
RYMAN HOSPITALITY PPTYS INC COM 78377T107 553 6,376 SH   SOLE 28 6,376 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 2,055 23,713 SH   SOLE 29 23,713 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 18,011 207,831 SH   SOLE 30 207,831 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 674 7,783 SH   SOLE 34 7,783 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 42 483 SH   SOLE 36 483 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 431 4,974 SH   SOLE 40 4,974 0 0
S & T BANCORP INC COM 783859101 1,499 37,200 SH   SOLE 2 1,358 0 35,842
S & T BANCORP INC COM 783859101 12 307 SH   SOLE 4 307 0 0
S & T BANCORP INC COM 783859101 30 734 SH   SOLE 7 734 0 0
S & T BANCORP INC COM 783859101 6,861 170,291 SH   SOLE 18 170,291 0 0
S & T BANCORP INC COM 783859101 2,792 69,286 SH   SOLE 19 69,286 0 0
S & T BANCORP INC COM 783859101 161,377 4,005,374 SH   SOLE 21 4,005,374 0 0
S & T BANCORP INC COM 783859101 44,668 1,108,661 SH   SOLE 22 1,065,574 0 43,087
S & T BANCORP INC COM 783859101 690 17,119 SH   SOLE 26 7,756 0 9,363
S & T BANCORP INC COM 783859101 188 4,655 SH   SOLE 28 4,655 0 0
S & T BANCORP INC COM 783859101 2,026 50,293 SH   SOLE 30 50,293 0 0
S & T BANCORP INC COM 783859101 130 3,237 SH   SOLE 40 3,237 0 0
S&P GLOBAL INC COM 78409V104 252,976 926,483 SH   SOLE 2 297,415 0 629,068
S&P GLOBAL INC COM 78409V104 43,871 160,671 SH   SOLE 4 153,845 0 6,826
S&P GLOBAL INC COM 78409V104 71,542 262,012 SH   SOLE 7 221,725 0 40,287
S&P GLOBAL INC COM 78409V104 8,021 29,377 SH   SOLE 13 29,377 0 0
S&P GLOBAL INC COM 78409V104 383 1,401 SH   SOLE 15 1,401 0 0
S&P GLOBAL INC COM 78409V104 400,198 1,465,659 SH   SOLE 18 1,072,179 0 393,480
S&P GLOBAL INC COM 78409V104 239,167 875,910 SH   SOLE 19 875,910 0 0
S&P GLOBAL INC COM 78409V104 1,381,545 5,059,678 SH   SOLE 21 5,059,678 0 0
S&P GLOBAL INC COM 78409V104 1,834,979 6,720,305 SH   SOLE 22 5,786,099 0 934,206
S&P GLOBAL INC COM 78409V104 74,038 271,153 SH   SOLE 23 271,153 0 0
S&P GLOBAL INC COM 78409V104 94,807 347,214 SH   SOLE 25 347,214 0 0
S&P GLOBAL INC COM 78409V104 353,601 1,295,005 SH   SOLE 26 157,262 0 1,137,743
S&P GLOBAL INC COM 78409V104 12,586 46,095 SH   SOLE 28 32,132 0 13,963
S&P GLOBAL INC COM 78409V104 40,788 149,379 SH   SOLE 29 63,981 0 85,398
S&P GLOBAL INC COM 78409V104 278,143 1,018,654 SH   SOLE 30 1,018,654 0 0
S&P GLOBAL INC COM 78409V104 44,205 161,894 SH   SOLE 31 128,673 0 33,221
S&P GLOBAL INC COM 78409V104 23,167 84,846 SH   SOLE 34 84,846 0 0
S&P GLOBAL INC COM 78409V104 50,821 186,122 SH   SOLE 36 186,122 0 0
S&P GLOBAL INC COM 78409V104 1,451 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 87 41,205 SH   SOLE 21 41,205 0 0
S&W SEED CO COM 785135104 58 27,451 SH   SOLE 22 27,451 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 6,035 282,823 SH   SOLE 2 92,008 0 190,815
SABRA HEALTH CARE REIT INC COM 78573L106 1,381 64,734 SH   SOLE 4 64,734 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 4,146 194,306 SH   SOLE 7 194,306 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 23,065 1,080,836 SH   SOLE 18 1,080,836 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 11,404 534,378 SH   SOLE 19 534,378 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 333,251 15,616,239 SH   SOLE 21 15,616,239 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 176,076 8,250,977 SH   SOLE 22 8,008,565 0 242,412
SABRA HEALTH CARE REIT INC COM 78573L106 728 34,133 SH   SOLE 23 34,133 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 9,226 432,315 SH   SOLE 25 432,315 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 3,037 142,294 SH   SOLE 26 43,513 0 98,781
SABRA HEALTH CARE REIT INC COM 78573L106 480 22,493 SH   SOLE 28 22,493 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 2,166 101,492 SH   SOLE 29 101,492 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 19,348 906,661 SH   SOLE 30 906,661 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 190 8,926 SH   SOLE 31 3,000 0 5,926
SABRA HEALTH CARE REIT INC COM 78573L106 561 26,304 SH   SOLE 34 26,304 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 27 1,271 SH   SOLE 36 1,271 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 446 20,913 SH   SOLE 40 20,913 0 0
SABRE CORP COM 78573M104 17,588 783,767 SH   SOLE 2 168,987 0 614,780
SABRE CORP COM 78573M104 2,463 109,770 SH   SOLE 4 102,858 0 6,912
SABRE CORP COM 78573M104 581 25,878 SH   SOLE 7 25,878 0 0
SABRE CORP COM 78573M104 17,498 779,768 SH   SOLE 18 758,535 0 21,233
SABRE CORP COM 78573M104 1,449 64,568 SH   SOLE 19 64,568 0 0
SABRE CORP COM 78573M104 309,777 13,804,664 SH   SOLE 21 13,804,664 0 0
SABRE CORP COM 78573M104 205,926 9,176,755 SH   SOLE 22 8,647,509 0 529,246
SABRE CORP COM 78573M104 4,491 200,152 SH   SOLE 23 200,152 0 0
SABRE CORP COM 78573M104 5,367 239,188 SH   SOLE 25 239,188 0 0
SABRE CORP COM 78573M104 18,428 821,232 SH   SOLE 26 302,576 0 518,656
SABRE CORP COM 78573M104 1,134 50,553 SH   SOLE 28 34,030 0 16,523
SABRE CORP COM 78573M104 1,443 64,320 SH   SOLE 29 5,389 0 58,931
SABRE CORP COM 78573M104 10,492 467,565 SH   SOLE 30 467,565 0 0
SABRE CORP COM 78573M104 1,479 65,930 SH   SOLE 31 56,754 0 9,176
SABRE CORP COM 78573M104 1,581 70,456 SH   SOLE 34 70,456 0 0
SABRE CORP COM 78573M104 1,790 79,748 SH   SOLE 36 79,748 0 0
SABRE CORP COM 78573M104 170 7,596 SH   SOLE 40 7,596 0 0
SACHEM CAP CORP COM 78590A109 16 3,727 SH   SOLE 18 3,727 0 0
SACHEM CAP CORP COM 78590A109 610 140,612 SH   SOLE 21 140,612 0 0
SACHEM CAP CORP COM 78590A109 1,835 422,727 SH   SOLE 22 422,727 0 0
SAEXPLORATION HLDGS INC COM PAR 78636X873 163 53,551 SH   SOLE 22 53,551 0 0
SAFE BULKERS INC COM Y7388L103 88 51,957 SH   SOLE 2 2,124 0 49,833
SAFE BULKERS INC COM Y7388L103 3 1,635 SH   SOLE 7 1,635 0 0
SAFE BULKERS INC COM Y7388L103 311 182,720 SH   SOLE 18 182,720 0 0
SAFE BULKERS INC COM Y7388L103 147 86,184 SH   SOLE 19 86,184 0 0
SAFE BULKERS INC COM Y7388L103 3,057 1,798,373 SH   SOLE 21 1,798,373 0 0
SAFE BULKERS INC COM Y7388L103 880 517,369 SH   SOLE 22 478,004 0 39,365
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 88 8,004 SH   SOLE 2 723 0 7,281
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 7 628 SH   SOLE 7 628 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 728 66,262 SH   SOLE 18 66,262 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 387 35,265 SH   SOLE 19 35,265 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 7,576 689,999 SH   SOLE 21 689,999 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 7,426 676,322 SH   SOLE 22 660,826 0 15,496
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 1,198 109,137 SH   SOLE 30 109,137 0 0
SAFEHOLD INC COM 78645L100 408 10,129 SH   SOLE 2 329 0 9,800
SAFEHOLD INC COM 78645L100 8 195 SH   SOLE 7 195 0 0
SAFEHOLD INC COM 78645L100 2,102 52,170 SH   SOLE 18 52,170 0 0
SAFEHOLD INC COM 78645L100 762 18,903 SH   SOLE 19 18,903 0 0
SAFEHOLD INC COM 78645L100 55,220 1,370,234 SH   SOLE 21 1,370,234 0 0
SAFEHOLD INC COM 78645L100 14,058 348,827 SH   SOLE 22 340,723 0 8,104
SAFEHOLD INC COM 78645L100 32 782 SH   SOLE 23 782 0 0
SAFETY INS GROUP INC COM 78648T100 1,397 15,102 SH   SOLE 2 504 0 14,598
SAFETY INS GROUP INC COM 78648T100 9 92 SH   SOLE 4 92 0 0
SAFETY INS GROUP INC COM 78648T100 28 308 SH   SOLE 7 308 0 0
SAFETY INS GROUP INC COM 78648T100 6,063 65,523 SH   SOLE 18 65,523 0 0
SAFETY INS GROUP INC COM 78648T100 2,429 26,256 SH   SOLE 19 26,256 0 0
SAFETY INS GROUP INC COM 78648T100 150,875 1,630,552 SH   SOLE 21 1,630,552 0 0
SAFETY INS GROUP INC COM 78648T100 41,094 444,117 SH   SOLE 22 425,228 0 18,889
SAFETY INS GROUP INC COM 78648T100 582 6,294 SH   SOLE 26 3,605 0 2,689
SAFETY INS GROUP INC COM 78648T100 185 2,000 SH   SOLE 28 2,000 0 0
SAFETY INS GROUP INC COM 78648T100 2,020 21,836 SH   SOLE 30 21,836 0 0
SAFETY INS GROUP INC COM 78648T100 131 1,412 SH   SOLE 40 1,412 0 0
SAGA COMMUNICATIONS INC CL A NEW 786598300 139 4,566 SH   SOLE 2 152 0 4,414
SAGA COMMUNICATIONS INC CL A NEW 786598300 390 12,827 SH   SOLE 18 12,827 0 0
SAGA COMMUNICATIONS INC CL A NEW 786598300 194 6,388 SH   SOLE 19 6,388 0 0
SAGA COMMUNICATIONS INC CL A NEW 786598300 4,223 138,902 SH   SOLE 21 138,902 0 0
SAGA COMMUNICATIONS INC CL A NEW 786598300 4,170 137,185 SH   SOLE 22 134,310 0 2,875
SAGE THERAPEUTICS INC COM 78667J108 6,857 94,986 SH   SOLE 2 3,393 0 91,593
SAGE THERAPEUTICS INC COM 78667J108 18 243 SH   SOLE 4 243 0 0
SAGE THERAPEUTICS INC COM 78667J108 65 906 SH   SOLE 7 906 0 0
SAGE THERAPEUTICS INC COM 78667J108 1,695 23,484 SH   SOLE 18 23,123 0 361
SAGE THERAPEUTICS INC COM 78667J108 869 12,035 SH   SOLE 19 12,035 0 0
SAGE THERAPEUTICS INC COM 78667J108 83,628 1,158,446 SH   SOLE 21 1,158,446 0 0
SAGE THERAPEUTICS INC COM 78667J108 101,810 1,410,306 SH   SOLE 22 1,319,510 0 90,796
SAGE THERAPEUTICS INC COM 78667J108 1,575 21,815 SH   SOLE 26 14,111 0 7,704
SAGE THERAPEUTICS INC COM 78667J108 510 7,064 SH   SOLE 28 7,064 0 0
SAGE THERAPEUTICS INC COM 78667J108 3,505 48,559 SH   SOLE 30 48,559 0 0
SAGE THERAPEUTICS INC COM 78667J108 74 1,027 SH   SOLE 31 1,027 0 0
SAGE THERAPEUTICS INC COM 78667J108 82 1,140 SH   SOLE 34 1,140 0 0
SAGE THERAPEUTICS INC COM 78667J108 378 5,237 SH   SOLE 40 5,237 0 0
SAIA INC COM 78709Y105 1,630 17,506 SH   SOLE 2 1,602 0 15,904
SAIA INC COM 78709Y105 16 169 SH   SOLE 4 169 0 0
SAIA INC COM 78709Y105 43 458 SH   SOLE 7 458 0 0
SAIA INC COM 78709Y105 11,005 118,179 SH   SOLE 18 115,968 0 2,211
SAIA INC COM 78709Y105 5,746 61,703 SH   SOLE 19 61,703 0 0
SAIA INC COM 78709Y105 267,027 2,867,556 SH   SOLE 21 2,867,556 0 0
SAIA INC COM 78709Y105 73,070 784,684 SH   SOLE 22 750,945 0 33,739
SAIA INC COM 78709Y105 292 3,133 SH   SOLE 23 3,133 0 0
SAIA INC COM 78709Y105 1,600 17,182 SH   SOLE 26 4,541 0 12,641
SAIA INC COM 78709Y105 286 3,072 SH   SOLE 28 3,072 0 0
SAIA INC COM 78709Y105 3,422 36,752 SH   SOLE 30 36,752 0 0
SAIA INC COM 78709Y105 252 2,704 SH   SOLE 40 2,704 0 0
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 841 35,625 SH   SOLE 2 3,301 0 32,324
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 11 449 SH   SOLE 4 449 0 0
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 35 1,503 SH   SOLE 7 1,503 0 0
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 6,883 291,672 SH   SOLE 18 291,672 0 0
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 3,857 163,452 SH   SOLE 19 163,452 0 0
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 74,116 3,140,491 SH   SOLE 21 3,140,491 0 0
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 57,798 2,449,087 SH   SOLE 22 2,342,681 0 106,406
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 523 22,161 SH   SOLE 26 15,182 0 6,979
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 207 8,782 SH   SOLE 28 8,782 0 0
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 3,571 151,334 SH   SOLE 30 151,334 0 0
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 231 9,797 SH   SOLE 40 9,797 0 0
SALARIUS PHARMACEUTICALS INC COM NEW 79400X107 3 802 SH   SOLE 21 802 0 0
SALARIUS PHARMACEUTICALS INC COM NEW 79400X107 1 395 SH   SOLE 22 395 0 0
SALEM MEDIA GROUP INC CL A 794093104 3 2,410 SH   SOLE 18 2,410 0 0
SALEM MEDIA GROUP INC CL A 794093104 53 36,515 SH   SOLE 21 36,515 0 0
SALEM MEDIA GROUP INC CL A 794093104 473 328,453 SH   SOLE 22 328,453 0 0
SALESFORCE COM INC COM 79466L302 437,677 2,691,080 SH   SOLE 2 713,737 0 1,977,343
SALESFORCE COM INC COM 79466L302 77,683 477,638 SH   SOLE 4 454,647 0 22,991
SALESFORCE COM INC COM 79466L302 122,439 752,825 SH   SOLE 7 751,149 0 1,676
SALESFORCE COM INC COM 79466L302 10,452 64,266 SH   SOLE 13 64,266 0 0
SALESFORCE COM INC COM 79466L302 813 4,999 SH   SOLE 15 4,999 0 0
SALESFORCE COM INC COM 79466L302 9 53 SH   SOLE 17 0 0 53
SALESFORCE COM INC COM 79466L302 686,574 4,221,431 SH   SOLE 18 3,455,311 0 766,120
SALESFORCE COM INC COM 79466L302 480,141 2,952,168 SH   SOLE 19 2,952,168 0 0
SALESFORCE COM INC COM 79466L302 2,970,781 18,265,995 SH   SOLE 21 18,265,995 0 0
SALESFORCE COM INC COM 79466L302 3,593,735 22,096,258 SH   SOLE 22 19,398,988 0 2,697,270
SALESFORCE COM INC COM 79466L302 127,796 785,760 SH   SOLE 23 785,760 0 0
SALESFORCE COM INC COM 79466L302 152,954 940,443 SH   SOLE 25 940,443 0 0
SALESFORCE COM INC COM 79466L302 654,165 4,022,164 SH   SOLE 26 491,541 0 3,530,623
SALESFORCE COM INC COM 79466L302 25,346 155,843 SH   SOLE 28 108,692 0 47,151
SALESFORCE COM INC COM 79466L302 47,012 289,058 SH   SOLE 29 128,432 0 160,626
SALESFORCE COM INC COM 79466L302 582,117 3,579,174 SH   SOLE 30 3,579,174 0 0
SALESFORCE COM INC COM 79466L302 62,226 382,597 SH   SOLE 31 308,952 0 73,645
SALESFORCE COM INC COM 79466L302 151,955 934,304 SH   SOLE 34 934,304 0 0
SALESFORCE COM INC COM 79466L302 94,518 581,147 SH   SOLE 36 581,147 0 0
SALESFORCE COM INC COM 79466L302 2,970 18,263 SH   SOLE 40 18,263 0 0
SALISBURY BANCORP INC COM 795226109 24 516 SH   SOLE 18 516 0 0
SALISBURY BANCORP INC COM 795226109 9 207 SH   SOLE 21 207 0 0
SALISBURY BANCORP INC COM 795226109 92 2,017 SH   SOLE 22 2,017 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 3,133 171,680 SH   SOLE 2 55,682 0 115,998
SALLY BEAUTY HLDGS INC COM 79546E104 13 709 SH   SOLE 4 709 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 67 3,683 SH   SOLE 7 3,683 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 12,299 673,910 SH   SOLE 18 673,910 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 3,874 212,260 SH   SOLE 19 212,260 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 156,206 8,559,233 SH   SOLE 21 8,559,233 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 75,940 4,161,094 SH   SOLE 22 3,985,166 0 175,928
SALLY BEAUTY HLDGS INC COM 79546E104 192 10,514 SH   SOLE 23 10,514 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 806 44,151 SH   SOLE 26 32,792 0 11,359
SALLY BEAUTY HLDGS INC COM 79546E104 277 15,162 SH   SOLE 28 15,162 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 692 37,900 SH   SOLE 30 37,900 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 150 8,200 SH   SOLE 31 0 0 8,200
SALLY BEAUTY HLDGS INC COM 79546E104 103 5,629 SH   SOLE 36 5,629 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 233 12,763 SH   SOLE 40 12,763 0 0
SANDERSON FARMS INC COM 800013104 3,282 18,627 SH   SOLE 2 9,114 0 9,513
SANDERSON FARMS INC COM 800013104 14 81 SH   SOLE 4 81 0 0
SANDERSON FARMS INC COM 800013104 1,282 7,275 SH   SOLE 7 7,275 0 0
SANDERSON FARMS INC COM 800013104 19,744 112,042 SH   SOLE 18 112,042 0 0
SANDERSON FARMS INC COM 800013104 6,266 35,556 SH   SOLE 19 35,556 0 0
SANDERSON FARMS INC COM 800013104 251,782 1,428,796 SH   SOLE 21 1,428,796 0 0
SANDERSON FARMS INC COM 800013104 120,026 681,115 SH   SOLE 22 653,128 0 27,987
SANDERSON FARMS INC COM 800013104 1,594 9,047 SH   SOLE 26 4,900 0 4,147
SANDERSON FARMS INC COM 800013104 452 2,566 SH   SOLE 28 2,566 0 0
SANDERSON FARMS INC COM 800013104 1,747 9,915 SH   SOLE 30 9,915 0 0
SANDERSON FARMS INC COM 800013104 393 2,233 SH   SOLE 40 2,233 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 173 40,865 SH   SOLE 2 1,143 0 39,722
SANDRIDGE ENERGY INC COM NEW 80007P869 3 616 SH   SOLE 7 616 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 459 108,237 SH   SOLE 18 108,237 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 222 52,329 SH   SOLE 19 52,329 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 4,773 1,125,782 SH   SOLE 21 1,125,782 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 4,061 957,895 SH   SOLE 22 915,447 0 42,448
SANDY SPRING BANCORP INC COM 800363103 2,179 57,521 SH   SOLE 2 21,774 0 35,747
SANDY SPRING BANCORP INC COM 800363103 14 367 SH   SOLE 4 367 0 0
SANDY SPRING BANCORP INC COM 800363103 24 631 SH   SOLE 7 631 0 0
SANDY SPRING BANCORP INC COM 800363103 5,051 133,336 SH   SOLE 18 126,863 0 6,473
SANDY SPRING BANCORP INC COM 800363103 16,905 446,289 SH   SOLE 19 446,289 0 0
SANDY SPRING BANCORP INC COM 800363103 46,283 1,221,845 SH   SOLE 21 1,221,845 0 0
SANDY SPRING BANCORP INC COM 800363103 69,235 1,827,740 SH   SOLE 22 1,784,166 0 43,574
SANDY SPRING BANCORP INC COM 800363103 2,908 76,766 SH   SOLE 23 76,766 0 0
SANDY SPRING BANCORP INC COM 800363103 8,333 219,994 SH   SOLE 26 14,870 0 205,124
SANDY SPRING BANCORP INC COM 800363103 176 4,640 SH   SOLE 28 4,640 0 0
SANDY SPRING BANCORP INC COM 800363103 530 13,984 SH   SOLE 30 13,984 0 0
SANDY SPRING BANCORP INC COM 800363103 1,761 46,491 SH   SOLE 34 46,491 0 0
SANDY SPRING BANCORP INC COM 800363103 168 4,444 SH   SOLE 40 4,444 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 628 6,875 SH   SOLE 2 3,492 0 3,383
SANFILIPPO JOHN B & SON INC COM 800422107 16 179 SH   SOLE 7 179 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 4,172 45,702 SH   SOLE 18 41,143 0 4,559
SANFILIPPO JOHN B & SON INC COM 800422107 7,057 77,311 SH   SOLE 19 77,311 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 92,120 1,009,206 SH   SOLE 21 1,009,206 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 32,510 356,154 SH   SOLE 22 344,578 0 11,576
SANFILIPPO JOHN B & SON INC COM 800422107 1,109 12,153 SH   SOLE 23 12,153 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 3,180 34,835 SH   SOLE 26 0 0 34,835
SANFILIPPO JOHN B & SON INC COM 800422107 77 846 SH   SOLE 28 846 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 1,351 14,796 SH   SOLE 30 14,796 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 71 782 SH   SOLE 40 782 0 0
SANGAMO THERAPEUTICS INC COM 800677106 611 73,046 SH   SOLE 2 9,463 0 63,583
SANGAMO THERAPEUTICS INC COM 800677106 5 554 SH   SOLE 4 554 0 0
SANGAMO THERAPEUTICS INC COM 800677106 18 2,201 SH   SOLE 7 2,201 0 0
SANGAMO THERAPEUTICS INC COM 800677106 3,326 397,429 SH   SOLE 18 391,692 0 5,737
SANGAMO THERAPEUTICS INC COM 800677106 2,784 332,661 SH   SOLE 19 332,661 0 0
SANGAMO THERAPEUTICS INC COM 800677106 41,653 4,976,447 SH   SOLE 21 4,976,447 0 0
SANGAMO THERAPEUTICS INC COM 800677106 29,742 3,553,449 SH   SOLE 22 3,403,152 0 150,297
SANGAMO THERAPEUTICS INC COM 800677106 199 23,750 SH   SOLE 23 23,750 0 0
SANGAMO THERAPEUTICS INC COM 800677106 777 92,793 SH   SOLE 26 19,244 0 73,549
SANGAMO THERAPEUTICS INC COM 800677106 122 14,622 SH   SOLE 28 14,622 0 0
SANGAMO THERAPEUTICS INC COM 800677106 400 47,808 SH   SOLE 30 47,808 0 0
SANGAMO THERAPEUTICS INC COM 800677106 46 5,539 SH   SOLE 34 5,539 0 0
SANGAMO THERAPEUTICS INC COM 800677106 117 13,972 SH   SOLE 40 13,972 0 0
SANMINA CORPORATION COM 801056102 2,250 65,699 SH   SOLE 2 7,144 0 58,555
SANMINA CORPORATION COM 801056102 7 208 SH   SOLE 4 208 0 0
SANMINA CORPORATION COM 801056102 81 2,370 SH   SOLE 7 2,370 0 0
SANMINA CORPORATION COM 801056102 1 15 SH   SOLE 17 0 0 15
SANMINA CORPORATION COM 801056102 10,482 306,127 SH   SOLE 18 306,127 0 0
SANMINA CORPORATION COM 801056102 7,911 231,050 SH   SOLE 19 231,050 0 0
SANMINA CORPORATION COM 801056102 276,778 8,083,472 SH   SOLE 21 8,083,472 0 0
SANMINA CORPORATION COM 801056102 78,950 2,305,790 SH   SOLE 22 2,203,051 0 102,739
SANMINA CORPORATION COM 801056102 901 26,315 SH   SOLE 23 26,315 0 0
SANMINA CORPORATION COM 801056102 3,221 94,072 SH   SOLE 26 12,912 0 81,160
SANMINA CORPORATION COM 801056102 311 9,092 SH   SOLE 28 9,092 0 0
SANMINA CORPORATION COM 801056102 3,413 99,668 SH   SOLE 30 99,668 0 0
SANMINA CORPORATION COM 801056102 212 6,200 SH   SOLE 31 0 0 6,200
SANMINA CORPORATION COM 801056102 150 4,394 SH   SOLE 36 4,394 0 0
SANMINA CORPORATION COM 801056102 200 5,827 SH   SOLE 40 5,827 0 0
SANOFI SPONSORED ADR 80105N105 2,234 44,500 SH   SOLE 2 44,500 0 0
SANOFI SPONSORED ADR 80105N105 232,353 4,628,540 SH   SOLE 18 3,829,446 0 799,094
SANOFI SPONSORED ADR 80105N105 91,727 1,827,235 SH   SOLE 19 1,827,235 0 0
SANOFI SPONSORED ADR 80105N105 1,155 23,000 SH   SOLE 20 23,000 0 0
SANOFI SPONSORED ADR 80105N105 95,182 1,896,047 SH   SOLE 21 1,896,047 0 0
SANOFI SPONSORED ADR 80105N105 1,816 36,180 SH   SOLE 23 36,180 0 0
SANOFI SPONSORED ADR 80105N105 751 14,963 SH   SOLE 30 14,963 0 0
SANOFI SPONSORED ADR 80105N105 11,207 223,250 SH   SOLE 34 223,250 0 0
SANOFI RIGHT 12/31/2020 80105N113 10 11,392 SH   SOLE 4 11,392 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 4,872 208,473 SH   SOLE 2 7,055 0 201,418
SANTANDER CONSUMER USA HDG I COM 80283M101 80 3,433 SH   SOLE 7 3,433 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 2 76 SH   SOLE 15 76 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 1,114 47,664 SH   SOLE 18 47,664 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 564 24,153 SH   SOLE 19 24,153 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 27,093 1,159,328 SH   SOLE 21 1,159,328 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 67,457 2,886,470 SH   SOLE 22 2,722,057 0 164,413
SANTANDER CONSUMER USA HDG I COM 80283M101 1,965 84,083 SH   SOLE 25 84,083 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 3,158 135,126 SH   SOLE 26 0 0 135,126
SANTANDER CONSUMER USA HDG I COM 80283M101 50 2,135 SH   SOLE 31 2,135 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 810 34,640 SH   SOLE 36 34,640 0 0
SAP SE SPON ADR 803054204 5 41 SH   SOLE 18 41 0 0
SAPIENS INTL CORP N V SHS G7T16G103 203 8,807 SH   SOLE 22 8,807 0 0
SARATOGA INVT CORP COM NEW 80349A208 0 12 SH   SOLE 17 0 0 12
SAREPTA THERAPEUTICS INC COM 803607100 23,066 178,751 SH   SOLE 2 25,440 0 153,311
SAREPTA THERAPEUTICS INC COM 803607100 4,373 33,886 SH   SOLE 4 31,875 0 2,011
SAREPTA THERAPEUTICS INC COM 803607100 658 5,100 SH   SOLE 7 5,100 0 0
SAREPTA THERAPEUTICS INC COM 803607100 15,556 120,552 SH   SOLE 18 114,362 0 6,190
SAREPTA THERAPEUTICS INC COM 803607100 22,468 174,119 SH   SOLE 19 174,119 0 0
SAREPTA THERAPEUTICS INC COM 803607100 387 3,000 SH   SOLE 20 3,000 0 0
SAREPTA THERAPEUTICS INC COM 803607100 216,096 1,674,645 SH   SOLE 21 1,674,645 0 0
SAREPTA THERAPEUTICS INC COM 803607100 257,256 1,993,615 SH   SOLE 22 1,854,058 0 139,557
SAREPTA THERAPEUTICS INC COM 803607100 7,749 60,051 SH   SOLE 23 60,051 0 0
SAREPTA THERAPEUTICS INC COM 803607100 254 1,965 SH   SOLE 25 1,965 0 0
SAREPTA THERAPEUTICS INC COM 803607100 19,580 151,737 SH   SOLE 26 75,551 0 76,186
SAREPTA THERAPEUTICS INC COM 803607100 1,770 13,714 SH   SOLE 28 9,698 0 4,016
SAREPTA THERAPEUTICS INC COM 803607100 2,502 19,387 SH   SOLE 29 3,901 0 15,486
SAREPTA THERAPEUTICS INC COM 803607100 21,055 163,169 SH   SOLE 30 163,169 0 0
SAREPTA THERAPEUTICS INC COM 803607100 2,658 20,595 SH   SOLE 31 16,824 0 3,771
SAREPTA THERAPEUTICS INC COM 803607100 657 5,094 SH   SOLE 34 5,094 0 0
SAREPTA THERAPEUTICS INC COM 803607100 2,471 19,148 SH   SOLE 36 19,148 0 0
SAREPTA THERAPEUTICS INC COM 803607100 227 1,757 SH   SOLE 40 1,757 0 0
SAREPTA THERAPEUTICS INC DBCV 1.500%11/1 803607AB6 2,820 1,450,000 PRN   SOLE 21 1,450,000 0 0
SATSUMA PHARMACEUTICALS INC COM 80405P107 48 2,455 SH   SOLE 2 0 0 2,455
SATSUMA PHARMACEUTICALS INC COM 80405P107 121 6,151 SH   SOLE 18 6,151 0 0
SATSUMA PHARMACEUTICALS INC COM 80405P107 7 355 SH   SOLE 19 355 0 0
SATSUMA PHARMACEUTICALS INC COM 80405P107 2,978 151,327 SH   SOLE 21 151,327 0 0
SATSUMA PHARMACEUTICALS INC COM 80405P107 64 3,245 SH   SOLE 22 3,245 0 0
SAUL CTRS INC COM 804395101 336 6,358 SH   SOLE 2 479 0 5,879
SAUL CTRS INC COM 804395101 182 3,445 SH   SOLE 4 3,445 0 0
SAUL CTRS INC COM 804395101 603 11,432 SH   SOLE 7 11,432 0 0
SAUL CTRS INC COM 804395101 2,784 52,747 SH   SOLE 18 52,747 0 0
SAUL CTRS INC COM 804395101 1,690 32,012 SH   SOLE 19 32,012 0 0
SAUL CTRS INC COM 804395101 73,433 1,391,312 SH   SOLE 21 1,391,312 0 0
SAUL CTRS INC COM 804395101 23,872 452,297 SH   SOLE 22 437,327 0 14,970
SAUL CTRS INC COM 804395101 41 771 SH   SOLE 23 771 0 0
SAUL CTRS INC COM 804395101 1,387 26,288 SH   SOLE 25 26,288 0 0
SAUL CTRS INC COM 804395101 437 8,280 SH   SOLE 26 3,470 0 4,810
SAUL CTRS INC COM 804395101 118 2,227 SH   SOLE 28 2,227 0 0
SAUL CTRS INC COM 804395101 382 7,240 SH   SOLE 29 7,240 0 0
SAUL CTRS INC COM 804395101 3,757 71,177 SH   SOLE 30 71,177 0 0
SAUL CTRS INC COM 804395101 74 1,397 SH   SOLE 40 1,397 0 0
SAVARA INC COM 805111101 65 14,581 SH   SOLE 2 1,075 0 13,506
SAVARA INC COM 805111101 2 532 SH   SOLE 7 532 0 0
SAVARA INC COM 805111101 497 111,032 SH   SOLE 18 111,032 0 0
SAVARA INC COM 805111101 233 51,958 SH   SOLE 19 51,958 0 0
SAVARA INC COM 805111101 5,640 1,259,003 SH   SOLE 21 1,259,003 0 0
SAVARA INC COM 805111101 3,734 833,514 SH   SOLE 22 812,735 0 20,779
SB FINL GROUP INC COM 78408D105 24 1,236 SH   SOLE 18 1,236 0 0
SB FINL GROUP INC COM 78408D105 17 865 SH   SOLE 21 865 0 0
SB FINL GROUP INC COM 78408D105 117 5,964 SH   SOLE 22 5,964 0 0
SB ONE BANCORP COM 78413T103 216 8,659 SH   SOLE 2 331 0 8,328
SB ONE BANCORP COM 78413T103 5 205 SH   SOLE 7 205 0 0
SB ONE BANCORP COM 78413T103 731 29,324 SH   SOLE 18 29,324 0 0
SB ONE BANCORP COM 78413T103 340 13,637 SH   SOLE 19 13,637 0 0
SB ONE BANCORP COM 78413T103 7,317 293,625 SH   SOLE 21 293,625 0 0
SB ONE BANCORP COM 78413T103 2,226 89,333 SH   SOLE 22 83,526 0 5,807
SBA COMMUNICATIONS CORP NEW CL A 78410G104 75,921 315,038 SH   SOLE 2 28,513 0 286,525
SBA COMMUNICATIONS CORP NEW CL A 78410G104 14,068 58,377 SH   SOLE 4 55,374 0 3,003
SBA COMMUNICATIONS CORP NEW CL A 78410G104 56,295 233,599 SH   SOLE 7 233,599 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 48 198 SH   SOLE 13 198 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 28 116 SH   SOLE 15 116 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 230,798 957,708 SH   SOLE 18 686,884 0 270,824
SBA COMMUNICATIONS CORP NEW CL A 78410G104 259,544 1,076,992 SH   SOLE 19 1,076,992 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 958,674 3,978,064 SH   SOLE 21 3,978,064 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 691,348 2,868,782 SH   SOLE 22 2,586,694 0 282,088
SBA COMMUNICATIONS CORP NEW CL A 78410G104 19,695 81,727 SH   SOLE 23 81,727 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 125,581 521,104 SH   SOLE 25 521,104 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 102,584 425,677 SH   SOLE 26 71,609 0 354,068
SBA COMMUNICATIONS CORP NEW CL A 78410G104 5,093 21,135 SH   SOLE 28 14,756 0 6,379
SBA COMMUNICATIONS CORP NEW CL A 78410G104 550 2,283 SH   SOLE 29 2,283 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 108,988 452,252 SH   SOLE 30 452,252 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 5,974 24,788 SH   SOLE 31 20,803 0 3,985
SBA COMMUNICATIONS CORP NEW CL A 78410G104 10,216 42,393 SH   SOLE 34 42,393 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 20,615 85,541 SH   SOLE 36 85,541 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 576 2,391 SH   SOLE 40 2,391 0 0
SCANSOURCE INC COM 806037107 1,475 39,924 SH   SOLE 2 15,166 0 24,758
SCANSOURCE INC COM 806037107 8 223 SH   SOLE 4 223 0 0
SCANSOURCE INC COM 806037107 14 382 SH   SOLE 7 382 0 0
SCANSOURCE INC COM 806037107 4,289 116,063 SH   SOLE 18 116,063 0 0
SCANSOURCE INC COM 806037107 8,359 226,216 SH   SOLE 19 226,216 0 0
SCANSOURCE INC COM 806037107 109,280 2,957,513 SH   SOLE 21 2,957,513 0 0
SCANSOURCE INC COM 806037107 44,436 1,202,586 SH   SOLE 22 1,159,317 0 43,269
SCANSOURCE INC COM 806037107 2,044 55,318 SH   SOLE 23 55,318 0 0
SCANSOURCE INC COM 806037107 5,891 159,435 SH   SOLE 26 7,693 0 151,742
SCANSOURCE INC COM 806037107 107 2,883 SH   SOLE 28 2,883 0 0
SCANSOURCE INC COM 806037107 1,510 40,855 SH   SOLE 30 40,855 0 0
SCANSOURCE INC COM 806037107 125 3,370 SH   SOLE 40 3,370 0 0
SCHLUMBERGER LTD COM 806857108 140,040 3,483,588 SH   SOLE 2 362,066 0 3,121,522
SCHLUMBERGER LTD COM 806857108 24,966 621,042 SH   SOLE 4 582,827 0 38,215
SCHLUMBERGER LTD COM 806857108 52,157 1,297,448 SH   SOLE 7 1,297,448 0 0
SCHLUMBERGER LTD COM 806857108 1,025 25,497 SH   SOLE 13 25,497 0 0
SCHLUMBERGER LTD COM 806857108 315 7,841 SH   SOLE 15 7,841 0 0
SCHLUMBERGER LTD COM 806857108 1 35 SH   SOLE 17 0 0 35
SCHLUMBERGER LTD COM 806857108 99,643 2,478,671 SH   SOLE 18 2,293,475 0 185,196
SCHLUMBERGER LTD COM 806857108 18,184 452,342 SH   SOLE 19 452,342 0 0
SCHLUMBERGER LTD COM 806857108 2,847 70,818 SH   SOLE 20 70,818 0 0
SCHLUMBERGER LTD COM 806857108 1,183,810 29,448,017 SH   SOLE 21 29,448,017 0 0
SCHLUMBERGER LTD COM 806857108 1,345,889 33,479,818 SH   SOLE 22 29,742,487 0 3,737,331
SCHLUMBERGER LTD COM 806857108 40,841 1,015,956 SH   SOLE 23 1,015,956 0 0
SCHLUMBERGER LTD COM 806857108 62,065 1,543,917 SH   SOLE 25 1,543,917 0 0
SCHLUMBERGER LTD COM 806857108 366,819 9,124,859 SH   SOLE 26 838,579 0 8,286,280
SCHLUMBERGER LTD COM 806857108 10,320 256,714 SH   SOLE 28 180,426 0 76,288
SCHLUMBERGER LTD COM 806857108 1,082 26,923 SH   SOLE 29 26,923 0 0
SCHLUMBERGER LTD COM 806857108 196,660 4,892,040 SH   SOLE 30 4,892,040 0 0
SCHLUMBERGER LTD COM 806857108 13,477 335,256 SH   SOLE 31 250,623 0 84,633
SCHLUMBERGER LTD COM 806857108 8,208 204,185 SH   SOLE 34 204,185 0 0
SCHLUMBERGER LTD COM 806857108 45,172 1,123,680 SH   SOLE 36 1,123,680 0 0
SCHLUMBERGER LTD COM 806857108 1,223 30,423 SH   SOLE 40 30,423 0 0
SCHLUMBERGER LTD OPTIONS 806857108 486 12,100 SH Call SOLE 4 12,100 0 0
SCHLUMBERGER LTD OPTIONS 806857108 7,288 181,300 SH Call SOLE 18 181,300 0 0
SCHLUMBERGER LTD OPTIONS 806857108 35,070 872,400 SH Call SOLE 19 872,400 0 0
SCHLUMBERGER LTD OPTIONS 806857108 2,669 66,400 SH Call SOLE 22 66,400 0 0
SCHLUMBERGER LTD OPTIONS 806857108 15,590 387,800 SH Call SOLE 34 387,800 0 0
SCHMITT INDS INC ORE COM NEW 806870200 2 498 SH   SOLE 21 498 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 3,626 166,157 SH   SOLE 2 55,506 0 110,651
SCHNEIDER NATIONAL INC CL B 80689H102 22 1,028 SH   SOLE 7 1,028 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 554 25,368 SH   SOLE 18 25,368 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 285 13,069 SH   SOLE 19 13,069 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 12,791 586,214 SH   SOLE 21 586,214 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 37,885 1,736,234 SH   SOLE 22 1,624,431 0 111,803
SCHNEIDER NATIONAL INC CL B 80689H102 88 4,012 SH   SOLE 26 0 0 4,012
SCHNEIDER NATIONAL INC CL B 80689H102 147 6,751 SH   SOLE 28 6,751 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 342 15,691 SH   SOLE 30 15,691 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 28 1,275 SH   SOLE 31 1,275 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 104 4,764 SH   SOLE 40 4,764 0 0
SCHNITZER STL INDS CL A 806882106 652 30,053 SH   SOLE 2 3,637 0 26,416
SCHNITZER STL INDS CL A 806882106 4 164 SH   SOLE 4 164 0 0
SCHNITZER STL INDS CL A 806882106 13 589 SH   SOLE 7 589 0 0
SCHNITZER STL INDS CL A 806882106 2,041 94,121 SH   SOLE 18 94,121 0 0
SCHNITZER STL INDS CL A 806882106 2,467 113,812 SH   SOLE 19 113,812 0 0
SCHNITZER STL INDS CL A 806882106 20,908 964,405 SH   SOLE 21 964,405 0 0
SCHNITZER STL INDS CL A 806882106 19,715 909,341 SH   SOLE 22 868,213 0 41,128
SCHNITZER STL INDS CL A 806882106 303 13,965 SH   SOLE 23 13,965 0 0
SCHNITZER STL INDS CL A 806882106 1,183 54,544 SH   SOLE 26 4,779 0 49,765
SCHNITZER STL INDS CL A 806882106 84 3,897 SH   SOLE 28 3,897 0 0
SCHNITZER STL INDS CL A 806882106 219 10,116 SH   SOLE 30 10,116 0 0
SCHNITZER STL INDS CL A 806882106 62 2,851 SH   SOLE 40 2,851 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 95 7,235 SH   SOLE 2 516 0 6,719
SCHOLAR ROCK HLDG CORP COM 80706P103 776 58,867 SH   SOLE 18 58,867 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 399 30,236 SH   SOLE 19 30,236 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 12,056 914,739 SH   SOLE 21 914,739 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 3,405 258,336 SH   SOLE 22 241,500 0 16,836
SCHOLAR ROCK HLDG CORP COM 80706P103 63 4,770 SH   SOLE 30 4,770 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 24 1,787 SH   SOLE 34 1,787 0 0
SCHOLASTIC CORP COM 807066105 1,158 30,117 SH   SOLE 2 1,205 0 28,912
SCHOLASTIC CORP COM 807066105 7 191 SH   SOLE 4 191 0 0
SCHOLASTIC CORP COM 807066105 22 573 SH   SOLE 7 573 0 0
SCHOLASTIC CORP COM 807066105 5,110 132,896 SH   SOLE 18 132,896 0 0
SCHOLASTIC CORP COM 807066105 1,990 51,748 SH   SOLE 19 51,748 0 0
SCHOLASTIC CORP COM 807066105 136,073 3,538,953 SH   SOLE 21 3,538,953 0 0
SCHOLASTIC CORP COM 807066105 35,462 922,283 SH   SOLE 22 876,811 0 45,472
SCHOLASTIC CORP COM 807066105 527 13,706 SH   SOLE 26 5,590 0 8,116
SCHOLASTIC CORP COM 807066105 138 3,600 SH   SOLE 28 3,600 0 0
SCHOLASTIC CORP COM 807066105 1,621 42,167 SH   SOLE 30 42,167 0 0
SCHOLASTIC CORP COM 807066105 97 2,515 SH   SOLE 40 2,515 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 7,425 96,580 SH   SOLE 17 0 0 96,580
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 948 12,344 SH   SOLE 17 0 0 12,344
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 33 351 SH   SOLE 2 351 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 63 683 SH   SOLE 17 0 0 683
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 29 485 SH   SOLE 2 485 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 20,108 334,466 SH   SOLE 17 0 0 334,466
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 97 1,619 SH   SOLE 17 0 0 1,619
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 1,221 16,139 SH   SOLE 17 0 0 16,139
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 9,317 340,392 SH   SOLE 17 0 0 340,392
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 30 1,001 SH   SOLE 17 0 0 1,001
SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 11 324 SH   SOLE 17 0 0 324
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 17,289 597,836 SH   SOLE 17 0 0 597,836
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 27 665 SH   SOLE 17 0 0 665
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 110 2,566 SH   SOLE 17 0 0 2,566
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 42 730 SH   SOLE 17 0 0 730
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 10,290 305,973 SH   SOLE 17 0 0 305,973
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 5,969 111,722 SH   SOLE 17 0 0 111,722
SCHWAB STRATEGIC TR US REIT ETF 808524847 834 18,141 SH   SOLE 17 0 0 18,141
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 17 312 SH   SOLE 2 312 0 0
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 59 1,067 SH   SOLE 17 0 0 1,067
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 19 373 SH   SOLE 2 373 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 2 32 SH   SOLE 17 0 0 32
SCHWAB STRATEGIC TR US TIPS ETF 808524870 1,595 28,164 SH   SOLE 17 0 0 28,164
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 10,272 296,439 SH   SOLE 17 0 0 296,439
SCHWEITZER-MAUDUIT INTL INC COM 808541106 1,012 24,105 SH   SOLE 2 1,147 0 22,958
SCHWEITZER-MAUDUIT INTL INC COM 808541106 1 20 SH   SOLE 4 20 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 21 512 SH   SOLE 7 512 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 5,786 137,801 SH   SOLE 18 137,801 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 2,294 54,626 SH   SOLE 19 54,626 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 144,129 3,432,470 SH   SOLE 21 3,432,470 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 39,179 933,055 SH   SOLE 22 890,322 0 42,733
SCHWEITZER-MAUDUIT INTL INC COM 808541106 580 13,819 SH   SOLE 26 3,821 0 9,998
SCHWEITZER-MAUDUIT INTL INC COM 808541106 185 4,397 SH   SOLE 28 4,397 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 1,862 44,355 SH   SOLE 30 44,355 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 141 3,367 SH   SOLE 40 3,367 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 3,891 44,717 SH   SOLE 2 22,878 0 21,839
SCIENCE APPLICATNS INTL CP N COM 808625107 19 222 SH   SOLE 4 222 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 112 1,292 SH   SOLE 7 1,292 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 0 1 SH   SOLE 17 0 0 1
SCIENCE APPLICATNS INTL CP N COM 808625107 27,163 312,146 SH   SOLE 18 307,886 0 4,260
SCIENCE APPLICATNS INTL CP N COM 808625107 8,943 102,772 SH   SOLE 19 102,772 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 336,680 3,868,995 SH   SOLE 21 3,868,995 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 154,868 1,779,681 SH   SOLE 22 1,706,478 0 73,203
SCIENCE APPLICATNS INTL CP N COM 808625107 151 1,736 SH   SOLE 25 1,736 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 2,575 29,589 SH   SOLE 26 16,300 0 13,289
SCIENCE APPLICATNS INTL CP N COM 808625107 559 6,424 SH   SOLE 28 6,424 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 3,752 43,117 SH   SOLE 30 43,117 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 52 599 SH   SOLE 31 0 0 599
SCIENCE APPLICATNS INTL CP N COM 808625107 11 128 SH   SOLE 34 128 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 177 2,033 SH   SOLE 36 2,033 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 465 5,340 SH   SOLE 40 5,340 0 0
SCIENTIFIC GAMES CORP COM 80874P109 1,227 45,814 SH   SOLE 2 24,763 0 21,051
SCIENTIFIC GAMES CORP COM 80874P109 1 23 SH   SOLE 4 23 0 0
SCIENTIFIC GAMES CORP COM 80874P109 26 967 SH   SOLE 7 967 0 0
SCIENTIFIC GAMES CORP COM 80874P109 8,491 317,056 SH   SOLE 18 311,043 0 6,013
SCIENTIFIC GAMES CORP COM 80874P109 2,625 98,027 SH   SOLE 19 98,027 0 0
SCIENTIFIC GAMES CORP COM 80874P109 105,738 3,948,406 SH   SOLE 21 3,948,406 0 0
SCIENTIFIC GAMES CORP COM 80874P109 50,695 1,893,024 SH   SOLE 22 1,815,750 0 77,274
SCIENTIFIC GAMES CORP COM 80874P109 455 16,985 SH   SOLE 26 12,013 0 4,972
SCIENTIFIC GAMES CORP COM 80874P109 203 7,596 SH   SOLE 28 7,596 0 0
SCIENTIFIC GAMES CORP COM 80874P109 422 15,748 SH   SOLE 30 15,748 0 0
SCIENTIFIC GAMES CORP COM 80874P109 144 5,367 SH   SOLE 40 5,367 0 0
SCIPLAY CORP CL A 809087109 99 8,088 SH   SOLE 2 8,088 0 0
SCIPLAY CORP CL A 809087109 1,767 143,760 SH   SOLE 19 143,760 0 0
SCIPLAY CORP CL A 809087109 155 12,645 SH   SOLE 21 12,645 0 0
SCIPLAY CORP CL A 809087109 4,329 352,202 SH   SOLE 22 352,202 0 0
SCIPLAY CORP CL A 809087109 367 29,854 SH   SOLE 34 29,854 0 0
SCORPIO BULKERS INC COM Y7546A122 319 50,002 SH   SOLE 2 1,967 0 48,035
SCORPIO BULKERS INC COM Y7546A122 9 1,474 SH   SOLE 7 1,474 0 0
SCORPIO BULKERS INC COM Y7546A122 1,251 196,448 SH   SOLE 18 196,448 0 0
SCORPIO BULKERS INC COM Y7546A122 607 95,358 SH   SOLE 19 95,358 0 0
SCORPIO BULKERS INC COM Y7546A122 11,943 1,874,898 SH   SOLE 21 1,874,898 0 0
SCORPIO BULKERS INC COM Y7546A122 3,913 614,322 SH   SOLE 22 570,438 0 43,884
SCORPIO TANKERS INC SHS Y7542C130 2,007 51,017 SH   SOLE 2 8,175 0 42,842
SCORPIO TANKERS INC SHS Y7542C130 33 838 SH   SOLE 7 838 0 0
SCORPIO TANKERS INC SHS Y7542C130 5,901 149,996 SH   SOLE 18 149,996 0 0
SCORPIO TANKERS INC SHS Y7542C130 6,098 155,001 SH   SOLE 19 155,001 0 0
SCORPIO TANKERS INC SHS Y7542C130 57,197 1,453,921 SH   SOLE 21 1,453,921 0 0
SCORPIO TANKERS INC SHS Y7542C130 25,251 641,869 SH   SOLE 22 601,193 0 40,676
SCORPIO TANKERS INC SHS Y7542C130 752 19,114 SH   SOLE 23 19,114 0 0
SCORPIO TANKERS INC SHS Y7542C130 2,182 55,465 SH   SOLE 26 0 0 55,465
SCOTTS MIRACLE GRO CO CL A 810186106 11,438 107,723 SH   SOLE 2 30,845 0 76,878
SCOTTS MIRACLE GRO CO CL A 810186106 290 2,727 SH   SOLE 4 2,727 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 11,668 109,890 SH   SOLE 7 109,890 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 3 25 SH   SOLE 17 0 0 25
SCOTTS MIRACLE GRO CO CL A 810186106 13,132 123,679 SH   SOLE 18 121,635 0 2,044
SCOTTS MIRACLE GRO CO CL A 810186106 1,514 14,256 SH   SOLE 19 14,256 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 217,606 2,049,403 SH   SOLE 21 2,049,403 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 152,933 1,440,314 SH   SOLE 22 1,317,796 0 122,518
SCOTTS MIRACLE GRO CO CL A 810186106 499 4,695 SH   SOLE 23 4,695 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 352 3,319 SH   SOLE 25 3,319 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 1,509 14,209 SH   SOLE 26 8,870 0 5,339
SCOTTS MIRACLE GRO CO CL A 810186106 567 5,340 SH   SOLE 28 5,340 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 39 368 SH   SOLE 29 368 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 1,472 13,865 SH   SOLE 30 13,865 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 366 3,445 SH   SOLE 31 2,468 0 977
SCOTTS MIRACLE GRO CO CL A 810186106 1,501 14,139 SH   SOLE 34 14,139 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 164 1,546 SH   SOLE 36 1,546 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 489 4,607 SH   SOLE 40 4,607 0 0
SCPHARMACEUTICALS INC COM 810648105 8 1,491 SH   SOLE 18 1,491 0 0
SCPHARMACEUTICALS INC COM 810648105 104 18,405 SH   SOLE 21 18,405 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 914 58,175 SH   SOLE 2 4,951 0 53,224
SCRIPPS E W CO OHIO CL A NEW 811054402 6 364 SH   SOLE 4 364 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 17 1,053 SH   SOLE 7 1,053 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 3,806 242,280 SH   SOLE 18 242,280 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 2,046 130,213 SH   SOLE 19 130,213 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 97,717 6,220,039 SH   SOLE 21 6,220,039 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 27,739 1,765,681 SH   SOLE 22 1,702,222 0 63,459
SCRIPPS E W CO OHIO CL A NEW 811054402 174 11,045 SH   SOLE 23 11,045 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 1,195 76,045 SH   SOLE 26 26,680 0 49,365
SCRIPPS E W CO OHIO CL A NEW 811054402 94 5,994 SH   SOLE 28 5,994 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 1,203 76,596 SH   SOLE 30 76,596 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 91 5,782 SH   SOLE 40 5,782 0 0
SCULPTOR CAP MGMT COM CL A 811246107 266 12,015 SH   SOLE 2 704 0 11,311
SCULPTOR CAP MGMT COM CL A 811246107 5 228 SH   SOLE 7 228 0 0
SCULPTOR CAP MGMT COM CL A 811246107 1,266 57,287 SH   SOLE 18 57,287 0 0
SCULPTOR CAP MGMT COM CL A 811246107 656 29,665 SH   SOLE 19 29,665 0 0
SCULPTOR CAP MGMT COM CL A 811246107 12,504 565,809 SH   SOLE 21 565,809 0 0
SCULPTOR CAP MGMT COM CL A 811246107 10,321 467,020 SH   SOLE 22 453,641 0 13,379
SCWORX CORP COM 78396V109 3 1,169 SH   SOLE 18 1,169 0 0
SCWORX CORP COM 78396V109 43 14,913 SH   SOLE 21 14,913 0 0
SCYNEXIS INC COM 811292101 10 11,185 SH   SOLE 18 11,185 0 0
SCYNEXIS INC COM 811292101 180 197,929 SH   SOLE 21 197,929 0 0
SCYNEXIS INC COM 811292101 584 641,722 SH   SOLE 22 641,722 0 0
SEA LTD SPONSORED ADS 81141R100 4,568 113,585 SH   SOLE 2 0 0 113,585
SEA LTD SPONSORED ADS 81141R100 10,894 270,855 SH   SOLE 18 270,855 0 0
SEA LTD SPONSORED ADS 81141R100 10,086 250,764 SH   SOLE 19 250,764 0 0
SEA LTD SPONSORED ADS 81141R100 3,585 89,135 SH   SOLE 22 89,135 0 0
SEA LTD SPONSORED ADS 81141R100 12,814 318,610 SH   SOLE 29 318,610 0 0
SEA LTD SPONSORED ADS 81141R100 13 323 SH   SOLE 30 323 0 0
SEA LTD SPONSORED ADS 81141R100 276 6,871 SH   SOLE 34 6,871 0 0
SEA LTD NOTE 2.250% 7/0 81141RAB6 3,161 1,481,000 PRN   SOLE 21 1,481,000 0 0
SEABOARD CORP COM 811543107 2,963 697 SH   SOLE 2 28 0 669
SEABOARD CORP COM 811543107 9 2 SH   SOLE 4 2 0 0
SEABOARD CORP COM 811543107 1,041 245 SH   SOLE 7 245 0 0
SEABOARD CORP COM 811543107 510 120 SH   SOLE 18 120 0 0
SEABOARD CORP COM 811543107 268 63 SH   SOLE 19 63 0 0
SEABOARD CORP COM 811543107 14,057 3,307 SH   SOLE 21 3,307 0 0
SEABOARD CORP COM 811543107 27,102 6,376 SH   SOLE 22 5,883 0 493
SEABOARD CORP COM 811543107 174 41 SH   SOLE 23 41 0 0
SEABOARD CORP COM 811543107 663 156 SH   SOLE 26 133 0 23
SEABOARD CORP COM 811543107 179 42 SH   SOLE 28 42 0 0
SEABOARD CORP COM 811543107 574 135 SH   SOLE 30 135 0 0
SEABOARD CORP COM 811543107 21 5 SH   SOLE 31 5 0 0
SEABOARD CORP COM 811543107 140 33 SH   SOLE 40 33 0 0
SEABRIDGE GOLD INC COM 811916105 2,428 175,682 SH   SOLE 7 175,682 0 0
SEACHANGE INTL INC COM 811699107 26 6,281 SH   SOLE 18 6,281 0 0
SEACHANGE INTL INC COM 811699107 416 99,189 SH   SOLE 21 99,189 0 0
SEACHANGE INTL INC COM 811699107 2,406 574,236 SH   SOLE 22 574,236 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 1,391 45,506 SH   SOLE 2 1,788 0 43,718
SEACOAST BKG CORP FLA COM NEW 811707801 6 207 SH   SOLE 4 207 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 29 952 SH   SOLE 7 952 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 6,895 225,536 SH   SOLE 18 225,536 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 2,717 88,892 SH   SOLE 19 88,892 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 160,177 5,239,671 SH   SOLE 21 5,239,671 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 47,652 1,558,770 SH   SOLE 22 1,497,244 0 61,526
SEACOAST BKG CORP FLA COM NEW 811707801 781 25,544 SH   SOLE 26 11,925 0 13,619
SEACOAST BKG CORP FLA COM NEW 811707801 197 6,457 SH   SOLE 28 6,457 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 2,245 73,427 SH   SOLE 30 73,427 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 180 5,903 SH   SOLE 40 5,903 0 0
SEACOR HOLDINGS INC COM 811904101 771 17,863 SH   SOLE 2 690 0 17,173
SEACOR HOLDINGS INC COM 811904101 6 146 SH   SOLE 4 146 0 0
SEACOR HOLDINGS INC COM 811904101 16 364 SH   SOLE 7 364 0 0
SEACOR HOLDINGS INC COM 811904101 3,505 81,239 SH   SOLE 18 81,239 0 0
SEACOR HOLDINGS INC COM 811904101 1,372 31,789 SH   SOLE 19 31,789 0 0
SEACOR HOLDINGS INC COM 811904101 88,401 2,048,700 SH   SOLE 21 2,048,700 0 0
SEACOR HOLDINGS INC COM 811904101 22,798 528,352 SH   SOLE 22 503,447 0 24,905
SEACOR HOLDINGS INC COM 811904101 383 8,875 SH   SOLE 26 1,993 0 6,882
SEACOR HOLDINGS INC COM 811904101 102 2,371 SH   SOLE 28 2,371 0 0
SEACOR HOLDINGS INC COM 811904101 1,151 26,673 SH   SOLE 30 26,673 0 0
SEACOR HOLDINGS INC COM 811904101 84 1,942 SH   SOLE 40 1,942 0 0
SEACOR MARINE HLDGS INC COM 78413P101 264 19,149 SH   SOLE 2 894 0 18,255
SEACOR MARINE HLDGS INC COM 78413P101 7 495 SH   SOLE 7 495 0 0
SEACOR MARINE HLDGS INC COM 78413P101 935 67,781 SH   SOLE 18 67,781 0 0
SEACOR MARINE HLDGS INC COM 78413P101 450 32,620 SH   SOLE 19 32,620 0 0
SEACOR MARINE HLDGS INC COM 78413P101 9,734 705,852 SH   SOLE 21 705,852 0 0
SEACOR MARINE HLDGS INC COM 78413P101 8,244 597,854 SH   SOLE 22 583,745 0 14,109
SEADRILL LTD COM G7998G106 159 62,706 SH   SOLE 2 7,035 0 55,671
SEADRILL LTD COM G7998G106 526 207,181 SH   SOLE 18 207,181 0 0
SEADRILL LTD COM G7998G106 313 123,330 SH   SOLE 19 123,330 0 0
SEADRILL LTD COM G7998G106 5,209 2,050,630 SH   SOLE 21 2,050,630 0 0
SEADRILL LTD COM G7998G106 1,981 779,989 SH   SOLE 22 746,186 0 33,803
SEADRILL LTD COM G7998G106 21 8,097 SH   SOLE 23 8,097 0 0
SEADRILL LTD COM G7998G106 54 21,123 SH   SOLE 26 0 0 21,123
SEAGATE TECHNOLOGY PLC SHS G7945M107 8,038 135,089 SH   SOLE 2 45,353 0 89,736
SEAGATE TECHNOLOGY PLC SHS G7945M107 7,628 128,206 SH   SOLE 4 120,661 0 7,545
SEAGATE TECHNOLOGY PLC SHS G7945M107 23,789 399,810 SH   SOLE 7 242,204 0 157,606
SEAGATE TECHNOLOGY PLC SHS G7945M107 27 455 SH   SOLE 13 455 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 104 1,741 SH   SOLE 15 1,741 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 28,698 482,317 SH   SOLE 18 448,815 0 33,502
SEAGATE TECHNOLOGY PLC SHS G7945M107 1,273 21,393 SH   SOLE 19 21,393 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 565,163 9,498,540 SH   SOLE 21 9,498,540 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 243,144 4,086,458 SH   SOLE 22 3,723,922 0 362,536
SEAGATE TECHNOLOGY PLC SHS G7945M107 10,969 184,345 SH   SOLE 23 184,345 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 25,967 436,413 SH   SOLE 25 436,413 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 81,686 1,372,867 SH   SOLE 26 208,175 0 1,164,692
SEAGATE TECHNOLOGY PLC SHS G7945M107 2,857 48,012 SH   SOLE 28 33,868 0 14,144
SEAGATE TECHNOLOGY PLC SHS G7945M107 3,334 56,042 SH   SOLE 29 5,419 0 50,623
SEAGATE TECHNOLOGY PLC SHS G7945M107 69,427 1,166,841 SH   SOLE 30 1,166,841 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 3,801 63,890 SH   SOLE 31 46,328 0 17,562
SEAGATE TECHNOLOGY PLC SHS G7945M107 5,722 96,165 SH   SOLE 32 96,165 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 2,741 46,075 SH   SOLE 34 46,075 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 17,587 295,580 SH   SOLE 35 295,580 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 12,284 206,455 SH   SOLE 36 206,455 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 344 5,778 SH   SOLE 40 5,778 0 0
SEALED AIR CORP NEW COM 81211K100 19,018 477,485 SH   SOLE 2 113,237 0 364,248
SEALED AIR CORP NEW COM 81211K100 2,874 72,159 SH   SOLE 4 67,907 0 4,252
SEALED AIR CORP NEW COM 81211K100 5,456 136,974 SH   SOLE 7 136,974 0 0
SEALED AIR CORP NEW COM 81211K100 11 285 SH   SOLE 13 285 0 0
SEALED AIR CORP NEW COM 81211K100 46 1,163 SH   SOLE 15 1,163 0 0
SEALED AIR CORP NEW COM 81211K100 12,368 310,509 SH   SOLE 18 289,748 0 20,761
SEALED AIR CORP NEW COM 81211K100 1,981 49,740 SH   SOLE 19 49,740 0 0
SEALED AIR CORP NEW COM 81211K100 142,169 3,569,394 SH   SOLE 21 3,569,394 0 0
SEALED AIR CORP NEW COM 81211K100 174,867 4,390,330 SH   SOLE 22 3,910,100 0 480,230
SEALED AIR CORP NEW COM 81211K100 4,830 121,264 SH   SOLE 23 121,264 0 0
SEALED AIR CORP NEW COM 81211K100 6,661 167,224 SH   SOLE 25 167,224 0 0
SEALED AIR CORP NEW COM 81211K100 31,868 800,096 SH   SOLE 26 168,418 0 631,678
SEALED AIR CORP NEW COM 81211K100 1,124 28,228 SH   SOLE 28 19,547 0 8,681
SEALED AIR CORP NEW COM 81211K100 1,433 35,980 SH   SOLE 29 3,296 0 32,684
SEALED AIR CORP NEW COM 81211K100 22,064 553,957 SH   SOLE 30 553,957 0 0
SEALED AIR CORP NEW COM 81211K100 1,317 33,071 SH   SOLE 31 25,643 0 7,428
SEALED AIR CORP NEW COM 81211K100 421 10,577 SH   SOLE 34 10,577 0 0
SEALED AIR CORP NEW COM 81211K100 4,792 120,301 SH   SOLE 36 120,301 0 0
SEALED AIR CORP NEW COM 81211K100 152 3,815 SH   SOLE 40 3,815 0 0
SEASPAN CORP SHS Y75638109 119 8,390 SH   SOLE 4 8,390 0 0
SEASPAN CORP SHS Y75638109 163 11,449 SH   SOLE 7 11,449 0 0
SEASPAN CORP SHS Y75638109 22,165 1,559,817 SH   SOLE 21 1,559,817 0 0
SEASPAN CORP SHS Y75638109 7,389 519,980 SH   SOLE 22 493,267 0 26,713
SEASPAN CORP SHS Y75638109 64 4,480 SH   SOLE 25 4,480 0 0
SEASPAN CORP SHS Y75638109 9,967 701,416 SH   SOLE 30 701,416 0 0
SEASPINE HLDGS CORP COM 81255T108 204 17,027 SH   SOLE 2 2,032 0 14,995
SEASPINE HLDGS CORP COM 81255T108 685 57,007 SH   SOLE 18 57,007 0 0
SEASPINE HLDGS CORP COM 81255T108 753 62,736 SH   SOLE 19 62,736 0 0
SEASPINE HLDGS CORP COM 81255T108 6,819 567,801 SH   SOLE 21 567,801 0 0
SEASPINE HLDGS CORP COM 81255T108 5,896 490,934 SH   SOLE 22 478,871 0 12,063
SEATTLE GENETICS INC COM 812578102 46,912 410,576 SH   SOLE 2 156,828 0 253,748
SEATTLE GENETICS INC COM 812578102 6,139 53,727 SH   SOLE 4 50,404 0 3,323
SEATTLE GENETICS INC COM 812578102 1,846 16,153 SH   SOLE 7 16,153 0 0
SEATTLE GENETICS INC COM 812578102 193 1,691 SH   SOLE 13 1,691 0 0
SEATTLE GENETICS INC COM 812578102 28 249 SH   SOLE 15 249 0 0
SEATTLE GENETICS INC COM 812578102 29,574 258,835 SH   SOLE 18 249,272 0 9,563
SEATTLE GENETICS INC COM 812578102 117,454 1,027,951 SH   SOLE 19 1,027,951 0 0
SEATTLE GENETICS INC COM 812578102 2,057 18,000 SH   SOLE 20 18,000 0 0
SEATTLE GENETICS INC COM 812578102 403,707 3,533,228 SH   SOLE 21 3,533,228 0 0
SEATTLE GENETICS INC COM 812578102 372,498 3,260,092 SH   SOLE 22 3,033,360 0 226,732
SEATTLE GENETICS INC COM 812578102 10,527 92,128 SH   SOLE 23 92,128 0 0
SEATTLE GENETICS INC COM 812578102 277 2,426 SH   SOLE 25 2,426 0 0
SEATTLE GENETICS INC COM 812578102 24,450 213,986 SH   SOLE 26 94,117 0 119,869
SEATTLE GENETICS INC COM 812578102 2,542 22,245 SH   SOLE 28 15,421 0 6,824
SEATTLE GENETICS INC COM 812578102 3,553 31,098 SH   SOLE 29 6,383 0 24,715
SEATTLE GENETICS INC COM 812578102 41,159 360,221 SH   SOLE 30 360,221 0 0
SEATTLE GENETICS INC COM 812578102 3,941 34,488 SH   SOLE 31 28,391 0 6,097
SEATTLE GENETICS INC COM 812578102 3,187 27,895 SH   SOLE 32 27,895 0 0
SEATTLE GENETICS INC COM 812578102 51,208 448,171 SH   SOLE 34 448,171 0 0
SEATTLE GENETICS INC COM 812578102 2,442 21,368 SH   SOLE 36 21,368 0 0
SEATTLE GENETICS INC COM 812578102 353 3,091 SH   SOLE 40 3,091 0 0
SEAWORLD ENTMT INC COM 81282V100 625 19,725 SH   SOLE 2 1,683 0 18,042
SEAWORLD ENTMT INC COM 81282V100 8 262 SH   SOLE 4 262 0 0
SEAWORLD ENTMT INC COM 81282V100 24 756 SH   SOLE 7 756 0 0
SEAWORLD ENTMT INC COM 81282V100 5,106 161,020 SH   SOLE 18 161,020 0 0
SEAWORLD ENTMT INC COM 81282V100 2,632 82,988 SH   SOLE 19 82,988 0 0
SEAWORLD ENTMT INC COM 81282V100 50,794 1,601,826 SH   SOLE 21 1,601,826 0 0
SEAWORLD ENTMT INC COM 81282V100 39,425 1,243,314 SH   SOLE 22 1,176,899 0 66,415
SEAWORLD ENTMT INC COM 81282V100 746 23,523 SH   SOLE 26 15,922 0 7,601
SEAWORLD ENTMT INC COM 81282V100 216 6,816 SH   SOLE 28 6,816 0 0
SEAWORLD ENTMT INC COM 81282V100 547 17,264 SH   SOLE 30 17,264 0 0
SEAWORLD ENTMT INC COM 81282V100 158 4,996 SH   SOLE 40 4,996 0 0
SECOND SIGHT MED PRODS INC COM 81362J100 10 13,242 SH   SOLE 21 13,242 0 0
SECOND SIGHT MED PRODS INC COM 81362J100 201 270,229 SH   SOLE 22 270,229 0 0
SECUREWORKS CORP CL A 81374A105 140 8,412 SH   SOLE 2 333 0 8,079
SECUREWORKS CORP CL A 81374A105 490 29,428 SH   SOLE 18 29,428 0 0
SECUREWORKS CORP CL A 81374A105 246 14,785 SH   SOLE 19 14,785 0 0
SECUREWORKS CORP CL A 81374A105 4,684 281,177 SH   SOLE 21 281,177 0 0
SECUREWORKS CORP CL A 81374A105 4,630 277,911 SH   SOLE 22 272,662 0 5,249
SECUREWORKS CORP CL A 81374A105 177 10,630 SH   SOLE 25 10,630 0 0
SECUREWORKS CORP CL A 81374A105 511 30,698 SH   SOLE 26 7,302 0 23,396
SECUREWORKS CORP CL A 81374A105 8 504 SH   SOLE 34 504 0 0
SECUREWORKS CORP CL A 81374A105 15 877 SH   SOLE 36 877 0 0
SECURITY NATL FINL CORP CL A NEW 814785309 10 1,738 SH   SOLE 18 1,738 0 0
SECURITY NATL FINL CORP CL A NEW 814785309 199 33,937 SH   SOLE 21 33,937 0 0
SECURITY NATL FINL CORP CL A NEW 814785309 247 42,211 SH   SOLE 22 42,211 0 0
SEELOS THERAPEUTICS INC COM 81577F109 4 3,206 SH   SOLE 18 3,206 0 0
SEELOS THERAPEUTICS INC COM 81577F109 54 40,091 SH   SOLE 21 40,091 0 0
SEELOS THERAPEUTICS INC COM 81577F109 483 360,759 SH   SOLE 22 360,759 0 0
SEI INVESTMENTS CO COM 784117103 24,450 373,390 SH   SOLE 2 94,594 0 278,796
SEI INVESTMENTS CO COM 784117103 3,919 59,855 SH   SOLE 4 56,310 0 3,545
SEI INVESTMENTS CO COM 784117103 7,605 116,146 SH   SOLE 7 48,371 0 67,775
SEI INVESTMENTS CO COM 784117103 99 1,512 SH   SOLE 13 1,512 0 0
SEI INVESTMENTS CO COM 784117103 43 653 SH   SOLE 15 653 0 0
SEI INVESTMENTS CO COM 784117103 26,641 406,861 SH   SOLE 18 387,619 0 19,242
SEI INVESTMENTS CO COM 784117103 3,106 47,430 SH   SOLE 19 47,430 0 0
SEI INVESTMENTS CO COM 784117103 486,450 7,428,991 SH   SOLE 21 7,428,991 0 0
SEI INVESTMENTS CO COM 784117103 288,068 4,399,321 SH   SOLE 22 4,144,211 0 255,110
SEI INVESTMENTS CO COM 784117103 6,212 94,864 SH   SOLE 23 94,864 0 0
SEI INVESTMENTS CO COM 784117103 10,097 154,196 SH   SOLE 25 154,196 0 0
SEI INVESTMENTS CO COM 784117103 26,645 406,924 SH   SOLE 26 105,874 0 301,050
SEI INVESTMENTS CO COM 784117103 1,512 23,090 SH   SOLE 28 16,747 0 6,343
SEI INVESTMENTS CO COM 784117103 1,951 29,791 SH   SOLE 29 2,706 0 27,085
SEI INVESTMENTS CO COM 784117103 21,269 324,821 SH   SOLE 30 324,821 0 0
SEI INVESTMENTS CO COM 784117103 2,105 32,150 SH   SOLE 31 26,077 0 6,073
SEI INVESTMENTS CO COM 784117103 1,540 23,526 SH   SOLE 34 23,526 0 0
SEI INVESTMENTS CO COM 784117103 7,555 115,382 SH   SOLE 36 115,382 0 0
SEI INVESTMENTS CO COM 784117103 177 2,702 SH   SOLE 40 2,702 0 0
SELECT BANCORP INC NEW COM 81617L108 193 15,682 SH   SOLE 2 823 0 14,859
SELECT BANCORP INC NEW COM 81617L108 720 58,553 SH   SOLE 18 58,553 0 0
SELECT BANCORP INC NEW COM 81617L108 373 30,288 SH   SOLE 19 30,288 0 0
SELECT BANCORP INC NEW COM 81617L108 7,238 588,474 SH   SOLE 21 588,474 0 0
SELECT BANCORP INC NEW COM 81617L108 1,882 152,996 SH   SOLE 22 144,960 0 8,036
SELECT ENERGY SVCS INC CL A COM 81617J301 559 60,270 SH   SOLE 2 2,438 0 57,832
SELECT ENERGY SVCS INC CL A COM 81617J301 3 337 SH   SOLE 4 337 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 356 38,343 SH   SOLE 7 38,343 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 1,858 200,258 SH   SOLE 18 200,258 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 955 102,860 SH   SOLE 19 102,860 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 19,257 2,075,068 SH   SOLE 21 2,075,068 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 16,600 1,788,825 SH   SOLE 22 1,726,641 0 62,184
SELECT ENERGY SVCS INC CL A COM 81617J301 151 16,232 SH   SOLE 26 0 0 16,232
SELECT ENERGY SVCS INC CL A COM 81617J301 83 8,941 SH   SOLE 28 8,941 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 2,759 297,307 SH   SOLE 30 297,307 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 69 7,453 SH   SOLE 40 7,453 0 0
SELECT INTERIOR CONCEPTS INC CL A 816120307 148 16,481 SH   SOLE 2 886 0 15,595
SELECT INTERIOR CONCEPTS INC CL A 816120307 688 76,541 SH   SOLE 18 76,541 0 0
SELECT INTERIOR CONCEPTS INC CL A 816120307 329 36,595 SH   SOLE 19 36,595 0 0
SELECT INTERIOR CONCEPTS INC CL A 816120307 6,995 778,053 SH   SOLE 21 778,053 0 0
SELECT INTERIOR CONCEPTS INC CL A 816120307 4,591 510,709 SH   SOLE 22 501,126 0 9,583
SELECT MED HLDGS CORP COM 81619Q105 1,248 53,463 SH   SOLE 2 11,640 0 41,823
SELECT MED HLDGS CORP COM 81619Q105 8 355 SH   SOLE 4 355 0 0
SELECT MED HLDGS CORP COM 81619Q105 71 3,036 SH   SOLE 7 3,036 0 0
SELECT MED HLDGS CORP COM 81619Q105 11,834 507,008 SH   SOLE 18 492,061 0 14,947
SELECT MED HLDGS CORP COM 81619Q105 7,905 338,671 SH   SOLE 19 338,671 0 0
SELECT MED HLDGS CORP COM 81619Q105 289,136 12,388,010 SH   SOLE 21 12,388,010 0 0
SELECT MED HLDGS CORP COM 81619Q105 80,059 3,430,110 SH   SOLE 22 3,277,496 0 152,614
SELECT MED HLDGS CORP COM 81619Q105 830 35,551 SH   SOLE 23 35,551 0 0
SELECT MED HLDGS CORP COM 81619Q105 2,283 97,835 SH   SOLE 26 41,728 0 56,107
SELECT MED HLDGS CORP COM 81619Q105 324 13,903 SH   SOLE 28 13,903 0 0
SELECT MED HLDGS CORP COM 81619Q105 4,985 213,582 SH   SOLE 30 213,582 0 0
SELECT MED HLDGS CORP COM 81619Q105 142 6,099 SH   SOLE 36 6,099 0 0
SELECT MED HLDGS CORP COM 81619Q105 303 12,996 SH   SOLE 40 12,996 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 29,974 488,019 SH   SOLE 2 488,019 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 14,935 243,167 SH   SOLE 7 0 0 243,167
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 15 245 SH   SOLE 18 245 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 204,223 2,004,940 SH   SOLE 2 2,004,940 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 15,209 149,310 SH   SOLE 7 0 0 149,310
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 123 1,211 SH   SOLE 18 1,211 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 80,669 1,280,867 SH   SOLE 2 1,280,867 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 3,531 56,068 SH   SOLE 7 0 0 56,068
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 3 54 SH   SOLE 17 0 0 54
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 60 957 SH   SOLE 18 957 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y407 8,591 68,500 SH Call SOLE 2 68,500 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y407 5,957 47,500 SH Call SOLE 4 47,500 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y407 89,638 714,700 SH Call SOLE 18 714,700 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y407 885,014 7,056,400 SH Call SOLE 19 7,056,400 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y407 42,078 335,500 SH Call SOLE 22 335,500 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 135,111 1,077,265 SH   SOLE 2 1,077,265 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 53,775 428,758 SH   SOLE 7 0 0 428,758
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 60 476 SH   SOLE 18 476 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 72,057 1,200,155 SH   SOLE 2 1,200,155 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 38,071 634,100 SH   SOLE 7 0 0 634,100
SELECT SECTOR SPDR TR ENERGY 81369Y506 41 683 SH   SOLE 18 683 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y506 22,335 372,000 SH Call SOLE 19 372,000 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y506 1,981 33,000 SH Call SOLE 30 33,000 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 178,477 5,798,463 SH   SOLE 2 5,798,463 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 583 18,940 SH   SOLE 4 18,940 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 58,109 1,887,868 SH   SOLE 7 0 0 1,887,868
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 8,780 285,254 SH   SOLE 18 285,254 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 116,131 3,772,948 SH   SOLE 19 3,772,948 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 2,363 76,778 SH   SOLE 22 76,778 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 128,920 1,582,419 SH   SOLE 2 1,582,419 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 564 6,923 SH   SOLE 4 6,923 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 30,219 370,926 SH   SOLE 7 0 0 370,926
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 8,469 103,948 SH   SOLE 18 103,948 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 83,417 1,023,899 SH   SOLE 19 1,023,899 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 1,862 22,860 SH   SOLE 22 22,860 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 296,524 3,234,692 SH   SOLE 2 3,234,692 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 46,347 505,580 SH   SOLE 7 0 0 505,580
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 7 75 SH   SOLE 17 0 0 75
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 77 844 SH   SOLE 18 844 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 136,984 2,554,240 SH   SOLE 2 2,554,240 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 28,751 536,107 SH   SOLE 7 0 0 536,107
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 2 36 SH   SOLE 17 0 0 36
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 38 708 SH   SOLE 18 708 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 163,731 4,234,057 SH   SOLE 2 4,234,057 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 25,617 662,453 SH   SOLE 7 0 0 662,453
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 26 678 SH   SOLE 18 678 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 57,359 1,483,307 SH   SOLE 22 1,483,307 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 29,747 460,338 SH   SOLE 2 460,338 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 23,014 356,150 SH   SOLE 7 0 0 356,150
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 219 3,391 SH   SOLE 18 3,391 0 0
SELECTA BIOSCIENCES INC COM 816212104 16 6,861 SH   SOLE 18 6,861 0 0
SELECTA BIOSCIENCES INC COM 816212104 685 287,984 SH   SOLE 21 287,984 0 0
SELECTA BIOSCIENCES INC COM 816212104 867 364,208 SH   SOLE 22 364,208 0 0
SELECTIVE INS GROUP INC COM 816300107 4,512 69,219 SH   SOLE 2 27,235 0 41,984
SELECTIVE INS GROUP INC COM 816300107 16 249 SH   SOLE 4 249 0 0
SELECTIVE INS GROUP INC COM 816300107 90 1,377 SH   SOLE 7 1,377 0 0
SELECTIVE INS GROUP INC COM 816300107 21,881 335,652 SH   SOLE 18 335,652 0 0
SELECTIVE INS GROUP INC COM 816300107 6,827 104,722 SH   SOLE 19 104,722 0 0
SELECTIVE INS GROUP INC COM 816300107 280,295 4,299,657 SH   SOLE 21 4,299,657 0 0
SELECTIVE INS GROUP INC COM 816300107 133,947 2,054,718 SH   SOLE 22 1,979,346 0 75,372
SELECTIVE INS GROUP INC COM 816300107 1,585 24,315 SH   SOLE 26 12,144 0 12,171
SELECTIVE INS GROUP INC COM 816300107 484 7,430 SH   SOLE 28 7,430 0 0
SELECTIVE INS GROUP INC COM 816300107 1,200 18,409 SH   SOLE 30 18,409 0 0
SELECTIVE INS GROUP INC COM 816300107 91 1,403 SH   SOLE 36 1,403 0 0
SELECTIVE INS GROUP INC COM 816300107 359 5,511 SH   SOLE 40 5,511 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 432 100,422 SH   SOLE 22 100,422 0 0
SEMPRA ENERGY COM 816851109 111,498 736,057 SH   SOLE 2 85,644 0 650,413
SEMPRA ENERGY COM 816851109 21,222 140,100 SH   SOLE 4 132,613 0 7,487
SEMPRA ENERGY COM 816851109 85,895 567,040 SH   SOLE 7 557,289 0 9,751
SEMPRA ENERGY COM 816851109 1,289 8,510 SH   SOLE 13 8,510 0 0
SEMPRA ENERGY COM 816851109 254 1,680 SH   SOLE 15 1,680 0 0
SEMPRA ENERGY COM 816851109 110,508 729,523 SH   SOLE 18 692,391 0 37,132
SEMPRA ENERGY COM 816851109 17,301 114,210 SH   SOLE 19 114,210 0 0
SEMPRA ENERGY COM 816851109 1,447,719 9,557,164 SH   SOLE 21 9,557,164 0 0
SEMPRA ENERGY COM 816851109 1,041,886 6,878,044 SH   SOLE 22 6,147,031 0 731,013
SEMPRA ENERGY COM 816851109 30,459 201,078 SH   SOLE 23 201,078 0 0
SEMPRA ENERGY COM 816851109 45,448 300,027 SH   SOLE 25 300,027 0 0
SEMPRA ENERGY COM 816851109 281,057 1,855,408 SH   SOLE 26 172,032 0 1,683,376
SEMPRA ENERGY COM 816851109 7,755 51,197 SH   SOLE 28 35,818 0 15,379
SEMPRA ENERGY COM 816851109 810 5,346 SH   SOLE 29 5,346 0 0
SEMPRA ENERGY COM 816851109 188,454 1,244,086 SH   SOLE 30 1,244,086 0 0
SEMPRA ENERGY COM 816851109 11,250 74,265 SH   SOLE 31 50,417 0 23,848
SEMPRA ENERGY COM 816851109 3,891 25,685 SH   SOLE 32 25,685 0 0
SEMPRA ENERGY COM 816851109 2,792 18,432 SH   SOLE 34 18,432 0 0
SEMPRA ENERGY COM 816851109 33,933 224,013 SH   SOLE 36 224,013 0 0
SEMPRA ENERGY COM 816851109 958 6,325 SH   SOLE 40 6,325 0 0
SEMPRA ENERGY 6% PFD CONV A 816851406 1,018 8,484 SH   SOLE 7 8,484 0 0
SEMPRA ENERGY 6% PFD CONV A 816851406 162,101 1,350,613 SH   SOLE 21 1,350,613 0 0
SEMPRA ENERGY 6.75% CNV PFD B 816851505 337 2,831 SH   SOLE 7 2,831 0 0
SEMPRA ENERGY 6.75% CNV PFD B 816851505 53,603 450,179 SH   SOLE 21 450,179 0 0
SEMTECH CORP COM 816850101 3,098 58,561 SH   SOLE 2 30,383 0 28,178
SEMTECH CORP COM 816850101 16 311 SH   SOLE 4 311 0 0
SEMTECH CORP COM 816850101 61 1,159 SH   SOLE 7 1,159 0 0
SEMTECH CORP COM 816850101 19,841 375,057 SH   SOLE 18 373,737 0 1,320
SEMTECH CORP COM 816850101 6,134 115,949 SH   SOLE 19 115,949 0 0
SEMTECH CORP COM 816850101 265,742 5,023,487 SH   SOLE 21 5,023,487 0 0
SEMTECH CORP COM 816850101 119,237 2,254,005 SH   SOLE 22 2,171,840 0 82,165
SEMTECH CORP COM 816850101 978 18,482 SH   SOLE 26 12,712 0 5,770
SEMTECH CORP COM 816850101 451 8,526 SH   SOLE 28 8,526 0 0
SEMTECH CORP COM 816850101 19,355 365,877 SH   SOLE 30 365,877 0 0
SEMTECH CORP COM 816850101 393 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 3 3,411 SH   SOLE 22 3,411 0 0
SENECA FOODS CORP NEW CL B 817070105 5 117 SH   SOLE 21 117 0 0
SENECA FOODS CORP NEW CL A 817070501 276 6,756 SH   SOLE 2 217 0 6,539
SENECA FOODS CORP NEW CL A 817070501 3 71 SH   SOLE 7 71 0 0
SENECA FOODS CORP NEW CL A 817070501 1,305 32,005 SH   SOLE 18 32,005 0 0
SENECA FOODS CORP NEW CL A 817070501 471 11,536 SH   SOLE 19 11,536 0 0
SENECA FOODS CORP NEW CL A 817070501 33,342 817,407 SH   SOLE 21 817,407 0 0
SENECA FOODS CORP NEW CL A 817070501 9,894 242,552 SH   SOLE 22 236,421 0 6,131
SENECA FOODS CORP NEW CL A 817070501 277 6,783 SH   SOLE 30 6,783 0 0
SENESTECH INC COM 81720R109 3 4,712 SH   SOLE 18 4,712 0 0
SENESTECH INC COM 81720R109 31 55,534 SH   SOLE 21 55,534 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 2,895 342,963 SH   SOLE 2 109,880 0 233,083
SENIOR HSG PPTYS TR SH BEN INT 81721M109 565 66,988 SH   SOLE 4 66,988 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 2,017 239,020 SH   SOLE 7 239,020 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 11,299 1,338,691 SH   SOLE 18 1,338,691 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 5,505 652,269 SH   SOLE 19 652,269 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 161,437 19,127,554 SH   SOLE 21 19,127,554 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 88,136 10,442,704 SH   SOLE 22 10,091,975 0 350,729
SENIOR HSG PPTYS TR SH BEN INT 81721M109 128 15,184 SH   SOLE 23 15,184 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 4,664 552,622 SH   SOLE 25 552,622 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 1,852 219,384 SH   SOLE 26 58,453 0 160,931
SENIOR HSG PPTYS TR SH BEN INT 81721M109 265 31,441 SH   SOLE 28 31,441 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 1,020 120,875 SH   SOLE 29 120,875 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 10,051 1,190,833 SH   SOLE 30 1,190,833 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 180 21,286 SH   SOLE 36 21,286 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 213 25,210 SH   SOLE 40 25,210 0 0
SENMIAO TECHNOLOGY LTD COM 817225105 5 6,826 SH   SOLE 22 6,826 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 19,880 369,036 SH   SOLE 2 23,765 0 345,271
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 3,661 67,961 SH   SOLE 4 63,434 0 4,527
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 588 10,913 SH   SOLE 7 10,913 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 15 277 SH   SOLE 13 277 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 49 904 SH   SOLE 15 904 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 5,219 96,873 SH   SOLE 18 84,213 0 12,660
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 1,978 36,712 SH   SOLE 19 36,712 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 106,273 1,972,775 SH   SOLE 21 1,972,775 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 233,959 4,343,023 SH   SOLE 22 4,042,297 0 300,726
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 6,496 120,578 SH   SOLE 23 120,578 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 9,101 168,938 SH   SOLE 25 168,938 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 39,580 734,724 SH   SOLE 26 157,323 0 577,401
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 1,625 30,160 SH   SOLE 28 20,709 0 9,451
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 2,036 37,789 SH   SOLE 29 3,154 0 34,635
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 12,670 235,188 SH   SOLE 30 235,188 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 1,848 34,309 SH   SOLE 31 27,733 0 6,576
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 4,356 80,869 SH   SOLE 34 80,869 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 5,179 96,133 SH   SOLE 36 96,133 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 185 3,438 SH   SOLE 40 3,438 0 0
SENSEONICS HLDGS INC COM 81727U105 48 52,003 SH   SOLE 2 4,888 0 47,115
SENSEONICS HLDGS INC COM 81727U105 1 1,421 SH   SOLE 7 1,421 0 0
SENSEONICS HLDGS INC COM 81727U105 368 401,661 SH   SOLE 18 401,661 0 0
SENSEONICS HLDGS INC COM 81727U105 193 211,096 SH   SOLE 19 211,096 0 0
SENSEONICS HLDGS INC COM 81727U105 4,064 4,436,170 SH   SOLE 21 4,436,170 0 0
SENSEONICS HLDGS INC COM 81727U105 3,596 3,925,753 SH   SOLE 22 3,854,992 0 70,761
SENSIENT TECHNOLOGIES CORP COM 81725T100 3,186 48,206 SH   SOLE 2 19,567 0 28,639
SENSIENT TECHNOLOGIES CORP COM 81725T100 13 190 SH   SOLE 4 190 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 47 713 SH   SOLE 7 713 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 16,267 246,139 SH   SOLE 18 246,139 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 4,918 74,412 SH   SOLE 19 74,412 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 203,244 3,075,259 SH   SOLE 21 3,075,259 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 96,169 1,455,121 SH   SOLE 22 1,398,140 0 56,981
SENSIENT TECHNOLOGIES CORP COM 81725T100 1,113 16,845 SH   SOLE 26 11,098 0 5,747
SENSIENT TECHNOLOGIES CORP COM 81725T100 354 5,361 SH   SOLE 28 5,361 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 945 14,301 SH   SOLE 30 14,301 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 53 809 SH   SOLE 36 809 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 269 4,064 SH   SOLE 40 4,064 0 0
SENSUS HEATLHCARE INC COM 81728J109 9 2,405 SH   SOLE 18 2,405 0 0
SENSUS HEATLHCARE INC COM 81728J109 301 85,158 SH   SOLE 21 85,158 0 0
SENSUS HEATLHCARE INC COM 81728J109 65 18,336 SH   SOLE 22 18,336 0 0
SEQUENTIAL BRNDS GROUP INC N COM 81734P107 3 8,437 SH   SOLE 18 8,437 0 0
SEQUENTIAL BRNDS GROUP INC N COM 81734P107 42 123,539 SH   SOLE 21 123,539 0 0
SEQUENTIAL BRNDS GROUP INC N COM 81734P107 140 409,550 SH   SOLE 22 409,550 0 0
SERES THERAPEUTICS INC COM 81750R102 76 21,997 SH   SOLE 2 8,086 0 13,911
SERES THERAPEUTICS INC COM 81750R102 0 122 SH   SOLE 7 122 0 0
SERES THERAPEUTICS INC COM 81750R102 550 159,323 SH   SOLE 18 136,535 0 22,788
SERES THERAPEUTICS INC COM 81750R102 893 258,771 SH   SOLE 19 258,771 0 0
SERES THERAPEUTICS INC COM 81750R102 6,757 1,958,629 SH   SOLE 21 1,958,629 0 0
SERES THERAPEUTICS INC COM 81750R102 5,109 1,480,816 SH   SOLE 22 1,459,861 0 20,955
SERES THERAPEUTICS INC COM 81750R102 128 37,078 SH   SOLE 23 37,078 0 0
SERES THERAPEUTICS INC COM 81750R102 283 81,950 SH   SOLE 26 0 0 81,950
SERES THERAPEUTICS INC COM 81750R102 16 4,667 SH   SOLE 30 4,667 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 1,332 33,239 SH   SOLE 2 1,374 0 31,865
SERITAGE GROWTH PPTYS CL A 81752R100 363 9,056 SH   SOLE 4 9,056 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 1,370 34,185 SH   SOLE 7 34,185 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 4,533 113,096 SH   SOLE 18 113,096 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 3,721 92,840 SH   SOLE 19 92,840 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 48,541 1,211,113 SH   SOLE 21 1,211,113 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 52,997 1,322,285 SH   SOLE 22 1,275,994 0 46,291
SERITAGE GROWTH PPTYS CL A 81752R100 88 2,201 SH   SOLE 23 2,201 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 3,117 77,780 SH   SOLE 25 77,780 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 1,120 27,956 SH   SOLE 26 11,491 0 16,465
SERITAGE GROWTH PPTYS CL A 81752R100 177 4,413 SH   SOLE 28 4,413 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 742 18,509 SH   SOLE 29 18,509 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 6,283 156,769 SH   SOLE 30 156,769 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 144 3,581 SH   SOLE 40 3,581 0 0
SERVICE CORP INTL COM 817565104 21,527 467,672 SH   SOLE 2 99,436 0 368,236
SERVICE CORP INTL COM 817565104 34 741 SH   SOLE 4 741 0 0
SERVICE CORP INTL COM 817565104 178 3,866 SH   SOLE 7 3,866 0 0
SERVICE CORP INTL COM 817565104 24,263 527,121 SH   SOLE 18 527,121 0 0
SERVICE CORP INTL COM 817565104 1,907 41,420 SH   SOLE 19 41,420 0 0
SERVICE CORP INTL COM 817565104 418,968 9,102,062 SH   SOLE 21 9,102,062 0 0
SERVICE CORP INTL COM 817565104 272,672 5,923,797 SH   SOLE 22 5,591,362 0 332,435
SERVICE CORP INTL COM 817565104 3,504 76,129 SH   SOLE 26 48,285 0 27,844
SERVICE CORP INTL COM 817565104 1,095 23,791 SH   SOLE 28 23,791 0 0
SERVICE CORP INTL COM 817565104 3,544 76,998 SH   SOLE 30 76,998 0 0
SERVICE CORP INTL COM 817565104 166 3,611 SH   SOLE 31 3,611 0 0
SERVICE CORP INTL COM 817565104 100 2,177 SH   SOLE 36 2,177 0 0
SERVICE CORP INTL COM 817565104 894 19,423 SH   SOLE 40 19,423 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 9,948 408,871 SH   SOLE 2 93,203 0 315,668
SERVICE PPTYS TR COM SH BEN INT 81761L102 1,112 45,694 SH   SOLE 4 45,694 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 4,027 165,533 SH   SOLE 7 165,533 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 10,852 446,022 SH   SOLE 18 446,022 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 4,846 199,174 SH   SOLE 19 199,174 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 226,047 9,290,863 SH   SOLE 21 9,290,863 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 169,136 6,951,748 SH   SOLE 22 6,617,518 0 334,230
SERVICE PPTYS TR COM SH BEN INT 81761L102 257 10,556 SH   SOLE 23 10,556 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 8,852 363,844 SH   SOLE 25 363,844 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 3,114 127,990 SH   SOLE 26 44,266 0 83,724
SERVICE PPTYS TR COM SH BEN INT 81761L102 494 20,322 SH   SOLE 28 20,322 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 2,109 86,669 SH   SOLE 29 86,669 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 18,140 745,599 SH   SOLE 30 745,599 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 342 14,056 SH   SOLE 31 3,256 0 10,800
SERVICE PPTYS TR COM SH BEN INT 81761L102 106 4,355 SH   SOLE 36 4,355 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 475 19,525 SH   SOLE 40 19,525 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 10,376 268,394 SH   SOLE 2 9,027 0 259,367
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 23 602 SH   SOLE 4 602 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 113 2,929 SH   SOLE 7 2,929 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 2,472 63,940 SH   SOLE 18 63,940 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 1,234 31,932 SH   SOLE 19 31,932 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 62,088 1,606,000 SH   SOLE 21 1,606,000 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 143,433 3,710,108 SH   SOLE 22 3,460,387 0 249,721
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 1,978 51,164 SH   SOLE 26 34,490 0 16,674
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 648 16,773 SH   SOLE 28 16,773 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 1,661 42,975 SH   SOLE 30 42,975 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 107 2,776 SH   SOLE 31 2,776 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 90 2,337 SH   SOLE 36 2,337 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 553 14,299 SH   SOLE 40 14,299 0 0
SERVICENOW INC COM 81762P102 173,190 613,454 SH   SOLE 2 148,707 0 464,747
SERVICENOW INC COM 81762P102 28,281 100,175 SH   SOLE 4 95,170 0 5,005
SERVICENOW INC COM 81762P102 45,328 160,556 SH   SOLE 7 158,895 0 1,661
SERVICENOW INC COM 81762P102 5,790 20,508 SH   SOLE 13 20,508 0 0
SERVICENOW INC COM 81762P102 315 1,116 SH   SOLE 15 1,116 0 0
SERVICENOW INC COM 81762P102 411,289 1,456,817 SH   SOLE 18 1,097,799 0 359,018
SERVICENOW INC COM 81762P102 317,085 1,123,141 SH   SOLE 19 1,123,141 0 0
SERVICENOW INC COM 81762P102 1,144,053 4,052,328 SH   SOLE 21 4,052,328 0 0
SERVICENOW INC COM 81762P102 1,399,255 4,956,274 SH   SOLE 22 4,347,095 0 609,179
SERVICENOW INC COM 81762P102 46,749 165,588 SH   SOLE 23 165,588 0 0
SERVICENOW INC COM 81762P102 54,139 191,763 SH   SOLE 25 191,763 0 0
SERVICENOW INC COM 81762P102 229,946 814,488 SH   SOLE 26 117,223 0 697,265
SERVICENOW INC COM 81762P102 9,885 35,012 SH   SOLE 28 24,456 0 10,556
SERVICENOW INC COM 81762P102 20,335 72,029 SH   SOLE 29 18,304 0 53,725
SERVICENOW INC COM 81762P102 210,004 743,852 SH   SOLE 30 743,852 0 0
SERVICENOW INC COM 81762P102 17,029 60,319 SH   SOLE 31 46,115 0 14,204
SERVICENOW INC COM 81762P102 73,249 259,455 SH   SOLE 34 259,455 0 0
SERVICENOW INC COM 81762P102 37,557 133,030 SH   SOLE 36 133,030 0 0
SERVICENOW INC COM 81762P102 1,218 4,315 SH   SOLE 40 4,315 0 0
SERVICENOW INC NOTE 6/0 81762PAC6 4,378 2,075,000 PRN   SOLE 21 2,075,000 0 0
SERVICESOURCE INTL INC COM 81763U100 30 18,001 SH   SOLE 18 18,001 0 0
SERVICESOURCE INTL INC COM 81763U100 431 258,033 SH   SOLE 21 258,033 0 0
SERVICESOURCE INTL INC COM 81763U100 1,950 1,167,815 SH   SOLE 22 1,167,815 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 987 26,203 SH   SOLE 2 2,010 0 24,193
SERVISFIRST BANCSHARES INC COM 81768T108 9 234 SH   SOLE 4 234 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 34 896 SH   SOLE 7 896 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 10,592 281,103 SH   SOLE 18 281,103 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 3,478 92,299 SH   SOLE 19 92,299 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 194,091 5,151,034 SH   SOLE 21 5,151,034 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 56,170 1,490,706 SH   SOLE 22 1,427,846 0 62,860
SERVISFIRST BANCSHARES INC COM 81768T108 948 25,160 SH   SOLE 26 13,257 0 11,903
SERVISFIRST BANCSHARES INC COM 81768T108 224 5,937 SH   SOLE 28 5,937 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 2,541 67,428 SH   SOLE 30 67,428 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 179 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 20 18,918 SH   SOLE 18 18,918 0 0
SESEN BIO INC COM 817763105 276 265,644 SH   SOLE 21 265,644 0 0
SESEN BIO INC COM 817763105 1,937 1,862,313 SH   SOLE 22 1,862,313 0 0
SEVERN BANCORP ANNAPOLIS MD COM 81811M100 18 1,953 SH   SOLE 18 1,953 0 0
SEVERN BANCORP ANNAPOLIS MD COM 81811M100 320 34,406 SH   SOLE 21 34,406 0 0
SEVERN BANCORP ANNAPOLIS MD COM 81811M100 16 1,690 SH   SOLE 22 1,690 0 0
SFL CORPORATION LTD SHS G7738W106 1,197 82,316 SH   SOLE 2 2,718 0 79,598
SFL CORPORATION LTD SHS G7738W106 617 42,450 SH   SOLE 7 42,450 0 0
SFL CORPORATION LTD SHS G7738W106 4,006 275,537 SH   SOLE 18 275,537 0 0
SFL CORPORATION LTD SHS G7738W106 2,082 143,165 SH   SOLE 19 143,165 0 0
SFL CORPORATION LTD SHS G7738W106 38,778 2,666,967 SH   SOLE 21 2,666,967 0 0
SFL CORPORATION LTD SHS G7738W106 13,814 950,094 SH   SOLE 22 872,901 0 77,193
SHAKE SHACK INC CL A 819047101 721 12,102 SH   SOLE 2 1,129 0 10,973
SHAKE SHACK INC CL A 819047101 10 161 SH   SOLE 4 161 0 0
SHAKE SHACK INC CL A 819047101 32 538 SH   SOLE 7 538 0 0
SHAKE SHACK INC CL A 819047101 7,871 132,136 SH   SOLE 18 132,136 0 0
SHAKE SHACK INC CL A 819047101 3,042 51,066 SH   SOLE 19 51,066 0 0
SHAKE SHACK INC CL A 819047101 200,004 3,357,455 SH   SOLE 21 3,357,455 0 0
SHAKE SHACK INC CL A 819047101 53,115 891,634 SH   SOLE 22 856,567 0 35,067
SHAKE SHACK INC CL A 819047101 620 10,416 SH   SOLE 26 8,042 0 2,374
SHAKE SHACK INC CL A 819047101 214 3,591 SH   SOLE 28 3,591 0 0
SHAKE SHACK INC CL A 819047101 2,548 42,776 SH   SOLE 30 42,776 0 0
SHAKE SHACK INC CL A 819047101 161 2,703 SH   SOLE 40 2,703 0 0
SHARPS COMPLIANCE CORP COM 820017101 12 2,804 SH   SOLE 18 2,804 0 0
SHARPS COMPLIANCE CORP COM 820017101 183 43,437 SH   SOLE 21 43,437 0 0
SHARPS COMPLIANCE CORP COM 820017101 260 61,609 SH   SOLE 22 61,609 0 0
SHARPSPRING INC COM 820054104 49 4,252 SH   SOLE 2 361 0 3,891
SHARPSPRING INC COM 820054104 372 32,475 SH   SOLE 18 32,475 0 0
SHARPSPRING INC COM 820054104 198 17,284 SH   SOLE 19 17,284 0 0
SHARPSPRING INC COM 820054104 4,185 364,823 SH   SOLE 21 364,823 0 0
SHARPSPRING INC COM 820054104 2,952 257,344 SH   SOLE 22 254,251 0 3,093
SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 17,259 854,005 SH   SOLE 19 854,005 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 832 19,998 SH   SOLE 2 1,790 0 18,208
SHENANDOAH TELECOMMUNICATION COM 82312B106 9 226 SH   SOLE 4 226 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 37 897 SH   SOLE 7 897 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 8,610 206,931 SH   SOLE 18 206,931 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 3,525 84,725 SH   SOLE 19 84,725 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 208,780 5,017,533 SH   SOLE 21 5,017,533 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 59,030 1,418,641 SH   SOLE 22 1,359,488 0 59,153
SHENANDOAH TELECOMMUNICATION COM 82312B106 1,043 25,063 SH   SOLE 26 12,820 0 12,243
SHENANDOAH TELECOMMUNICATION COM 82312B106 240 5,764 SH   SOLE 28 5,764 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 2,748 66,033 SH   SOLE 30 66,033 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 204 4,910 SH   SOLE 40 4,910 0 0
SHERWIN WILLIAMS CO COM 824348106 188,380 322,822 SH   SOLE 2 111,623 0 211,199
SHERWIN WILLIAMS CO COM 824348106 30,160 51,684 SH   SOLE 4 49,463 0 2,221
SHERWIN WILLIAMS CO COM 824348106 51,954 89,032 SH   SOLE 7 73,334 0 15,698
SHERWIN WILLIAMS CO COM 824348106 3,457 5,924 SH   SOLE 13 5,924 0 0
SHERWIN WILLIAMS CO COM 824348106 292 501 SH   SOLE 15 501 0 0
SHERWIN WILLIAMS CO COM 824348106 273,702 469,038 SH   SOLE 18 356,542 0 112,496
SHERWIN WILLIAMS CO COM 824348106 145,266 248,940 SH   SOLE 19 248,940 0 0
SHERWIN WILLIAMS CO COM 824348106 1,033,678 1,771,392 SH   SOLE 21 1,771,392 0 0
SHERWIN WILLIAMS CO COM 824348106 1,278,617 2,191,139 SH   SOLE 22 1,911,684 0 279,455
SHERWIN WILLIAMS CO COM 824348106 49,945 85,589 SH   SOLE 23 85,589 0 0
SHERWIN WILLIAMS CO COM 824348106 51,152 87,658 SH   SOLE 25 87,658 0 0
SHERWIN WILLIAMS CO COM 824348106 238,510 408,729 SH   SOLE 26 54,241 0 354,488
SHERWIN WILLIAMS CO COM 824348106 9,085 15,569 SH   SOLE 28 10,832 0 4,737
SHERWIN WILLIAMS CO COM 824348106 18,546 31,782 SH   SOLE 29 13,848 0 17,934
SHERWIN WILLIAMS CO COM 824348106 200,117 342,936 SH   SOLE 30 342,936 0 0
SHERWIN WILLIAMS CO COM 824348106 27,235 46,672 SH   SOLE 31 34,560 0 12,112
SHERWIN WILLIAMS CO COM 824348106 13,968 23,936 SH   SOLE 34 23,936 0 0
SHERWIN WILLIAMS CO COM 824348106 34,413 58,973 SH   SOLE 36 58,973 0 0
SHERWIN WILLIAMS CO COM 824348106 1,119 1,917 SH   SOLE 40 1,917 0 0
SHILOH INDS INC COM 824543102 12 3,267 SH   SOLE 18 3,267 0 0
SHILOH INDS INC COM 824543102 160 44,914 SH   SOLE 21 44,914 0 0
SHILOH INDS INC COM 824543102 639 179,536 SH   SOLE 22 179,536 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 1 23 SH   SOLE 19 23 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 1,219 32,033 SH   SOLE 21 32,033 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 3,179 83,501 SH   SOLE 22 83,501 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 15 387 SH   SOLE 30 387 0 0
SHOCKWAVE MED INC COM 82489T104 464 10,558 SH   SOLE 2 979 0 9,579
SHOCKWAVE MED INC COM 82489T104 20 455 SH   SOLE 7 455 0 0
SHOCKWAVE MED INC COM 82489T104 3,791 86,308 SH   SOLE 18 86,308 0 0
SHOCKWAVE MED INC COM 82489T104 2,155 49,076 SH   SOLE 19 49,076 0 0
SHOCKWAVE MED INC COM 82489T104 36,735 836,412 SH   SOLE 21 836,412 0 0
SHOCKWAVE MED INC COM 82489T104 18,518 421,634 SH   SOLE 22 401,546 0 20,088
SHOCKWAVE MED INC COM 82489T104 63 1,427 SH   SOLE 30 1,427 0 0
SHOE CARNIVAL INC COM 824889109 424 11,360 SH   SOLE 2 1,698 0 9,662
SHOE CARNIVAL INC COM 824889109 6 153 SH   SOLE 7 153 0 0
SHOE CARNIVAL INC COM 824889109 1,652 44,312 SH   SOLE 18 44,312 0 0
SHOE CARNIVAL INC COM 824889109 1,012 27,151 SH   SOLE 19 27,151 0 0
SHOE CARNIVAL INC COM 824889109 41,229 1,105,941 SH   SOLE 21 1,105,941 0 0
SHOE CARNIVAL INC COM 824889109 12,672 339,925 SH   SOLE 22 322,636 0 17,289
SHOE CARNIVAL INC COM 824889109 86 2,295 SH   SOLE 23 2,295 0 0
SHOE CARNIVAL INC COM 824889109 525 14,081 SH   SOLE 26 0 0 14,081
SHOE CARNIVAL INC COM 824889109 49 1,315 SH   SOLE 28 1,315 0 0
SHOE CARNIVAL INC COM 824889109 554 14,868 SH   SOLE 30 14,868 0 0
SHOE CARNIVAL INC COM 824889109 27 733 SH   SOLE 34 733 0 0
SHOE CARNIVAL INC COM 824889109 66 1,759 SH   SOLE 40 1,759 0 0
SHOPIFY INC CL A 82509L107 3,074 7,731 SH   SOLE 2 0 0 7,731
SHOPIFY INC CL A 82509L107 8 20 SH   SOLE 17 0 0 20
SHOPIFY INC CL A 82509L107 45,608 114,715 SH   SOLE 18 84,438 0 30,277
SHOPIFY INC CL A 82509L107 79,991 201,195 SH   SOLE 19 201,195 0 0
SHOPIFY INC CL A 82509L107 8,641 21,735 SH   SOLE 21 21,735 0 0
SHOPIFY INC CL A 82509L107 7,736 19,457 SH   SOLE 22 19,457 0 0
SHOPIFY INC CL A 82509L107 1,674 4,211 SH   SOLE 26 0 0 4,211
SHOPIFY INC CL A 82509L107 18,161 45,678 SH   SOLE 34 45,678 0 0
SHORE BANCSHARES INC COM 825107105 259 14,945 SH   SOLE 2 449 0 14,496
SHORE BANCSHARES INC COM 825107105 6 317 SH   SOLE 7 317 0 0
SHORE BANCSHARES INC COM 825107105 815 46,957 SH   SOLE 18 46,957 0 0
SHORE BANCSHARES INC COM 825107105 387 22,307 SH   SOLE 19 22,307 0 0
SHORE BANCSHARES INC COM 825107105 8,009 461,323 SH   SOLE 21 461,323 0 0
SHORE BANCSHARES INC COM 825107105 4,954 285,351 SH   SOLE 22 276,500 0 8,851
SHOTSPOTTER INC COM 82536T107 88 3,453 SH   SOLE 2 360 0 3,093
SHOTSPOTTER INC COM 82536T107 4 153 SH   SOLE 7 153 0 0
SHOTSPOTTER INC COM 82536T107 749 29,363 SH   SOLE 18 29,363 0 0
SHOTSPOTTER INC COM 82536T107 359 14,080 SH   SOLE 19 14,080 0 0
SHOTSPOTTER INC COM 82536T107 7,299 286,220 SH   SOLE 21 286,220 0 0
SHOTSPOTTER INC COM 82536T107 6,009 235,637 SH   SOLE 22 229,613 0 6,024
SHUTTERSTOCK INC COM 825690100 342 7,981 SH   SOLE 2 682 0 7,299
SHUTTERSTOCK INC COM 825690100 4 102 SH   SOLE 4 102 0 0
SHUTTERSTOCK INC COM 825690100 13 308 SH   SOLE 7 308 0 0
SHUTTERSTOCK INC COM 825690100 3,677 85,748 SH   SOLE 18 85,748 0 0
SHUTTERSTOCK INC COM 825690100 1,441 33,604 SH   SOLE 19 33,604 0 0
SHUTTERSTOCK INC COM 825690100 91,461 2,132,948 SH   SOLE 21 2,132,948 0 0
SHUTTERSTOCK INC COM 825690100 24,494 571,228 SH   SOLE 22 547,778 0 23,450
SHUTTERSTOCK INC COM 825690100 353 8,222 SH   SOLE 26 0 0 8,222
SHUTTERSTOCK INC COM 825690100 124 2,902 SH   SOLE 28 2,902 0 0
SHUTTERSTOCK INC COM 825690100 1,165 27,167 SH   SOLE 30 27,167 0 0
SHUTTERSTOCK INC COM 825690100 86 2,000 SH   SOLE 40 2,000 0 0
SI BONE INC COM 825704109 496 23,070 SH   SOLE 2 16,949 0 6,121
SI BONE INC COM 825704109 1,587 73,823 SH   SOLE 18 65,503 0 8,320
SI BONE INC COM 825704109 3,798 176,648 SH   SOLE 19 176,648 0 0
SI BONE INC COM 825704109 12,631 587,509 SH   SOLE 21 587,509 0 0
SI BONE INC COM 825704109 10,432 485,209 SH   SOLE 22 472,102 0 13,107
SI BONE INC COM 825704109 220 10,234 SH   SOLE 23 10,234 0 0
SI BONE INC COM 825704109 938 43,619 SH   SOLE 26 0 0 43,619
SI BONE INC COM 825704109 990 46,046 SH   SOLE 34 46,046 0 0
SIBANYE STILLWATER SPONSORED ADR 825724206 18,435 1,856,462 SH   SOLE 7 1,856,462 0 0
SIBANYE STILLWATER SPONSORED ADR 825724206 31,651 3,187,462 SH   SOLE 30 3,187,462 0 0
SIEBERT FINL CORP COM 826176109 28 3,212 SH   SOLE 2 309 0 2,903
SIEBERT FINL CORP COM 826176109 225 26,024 SH   SOLE 18 26,024 0 0
SIEBERT FINL CORP COM 826176109 110 12,698 SH   SOLE 19 12,698 0 0
SIEBERT FINL CORP COM 826176109 2,494 288,283 SH   SOLE 21 288,283 0 0
SIEBERT FINL CORP COM 826176109 634 73,237 SH   SOLE 22 68,797 0 4,440
SIENTRA INC COM 82621J105 163 18,284 SH   SOLE 2 1,549 0 16,735
SIENTRA INC COM 82621J105 4 495 SH   SOLE 7 495 0 0
SIENTRA INC COM 82621J105 1,250 139,831 SH   SOLE 18 139,831 0 0
SIENTRA INC COM 82621J105 613 68,624 SH   SOLE 19 68,624 0 0
SIENTRA INC COM 82621J105 12,290 1,374,742 SH   SOLE 21 1,374,742 0 0
SIENTRA INC COM 82621J105 10,399 1,163,254 SH   SOLE 22 1,139,741 0 23,513
SIERRA BANCORP COM 82620P102 650 22,306 SH   SOLE 2 7,178 0 15,128
SIERRA BANCORP COM 82620P102 7 232 SH   SOLE 7 232 0 0
SIERRA BANCORP COM 82620P102 1,527 52,427 SH   SOLE 18 52,427 0 0
SIERRA BANCORP COM 82620P102 3,338 114,621 SH   SOLE 19 114,621 0 0
SIERRA BANCORP COM 82620P102 14,983 514,520 SH   SOLE 21 514,520 0 0
SIERRA BANCORP COM 82620P102 13,357 458,682 SH   SOLE 22 448,457 0 10,225
SIERRA BANCORP COM 82620P102 422 14,494 SH   SOLE 23 14,494 0 0
SIERRA BANCORP COM 82620P102 1,424 48,915 SH   SOLE 26 0 0 48,915
SIERRA WIRELESS INC COM 826516106 57 5,947 SH   SOLE 22 5,947 0 0
SIFCO INDS INC COM 826546103 2 614 SH   SOLE 21 614 0 0
SIFCO INDS INC COM 826546103 22 5,558 SH   SOLE 22 5,558 0 0
SIGA TECHNOLOGIES INC COM 826917106 114 23,816 SH   SOLE 2 2,481 0 21,335
SIGA TECHNOLOGIES INC COM 826917106 5 1,099 SH   SOLE 7 1,099 0 0
SIGA TECHNOLOGIES INC COM 826917106 945 198,089 SH   SOLE 18 198,089 0 0
SIGA TECHNOLOGIES INC COM 826917106 462 96,847 SH   SOLE 19 96,847 0 0
SIGA TECHNOLOGIES INC COM 826917106 13,455 2,820,825 SH   SOLE 21 2,820,825 0 0
SIGA TECHNOLOGIES INC COM 826917106 7,753 1,625,361 SH   SOLE 22 1,582,749 0 42,612
SIGA TECHNOLOGIES INC COM 826917106 79 16,534 SH   SOLE 30 16,534 0 0
SIGMATRON INTL INC COM 82661L101 25 6,112 SH   SOLE 21 6,112 0 0
SIGMATRON INTL INC COM 82661L101 723 179,293 SH   SOLE 22 179,293 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 20,099 147,129 SH   SOLE 2 35,560 0 111,569
SIGNATURE BK NEW YORK N Y COM 82669G104 3,295 24,120 SH   SOLE 4 22,564 0 1,556
SIGNATURE BK NEW YORK N Y COM 82669G104 546 3,996 SH   SOLE 7 3,996 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 13 95 SH   SOLE 13 95 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 21,930 160,533 SH   SOLE 18 156,264 0 4,269
SIGNATURE BK NEW YORK N Y COM 82669G104 1,714 12,546 SH   SOLE 19 12,546 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 379,647 2,779,057 SH   SOLE 21 2,779,057 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 251,782 1,843,074 SH   SOLE 22 1,742,218 0 100,856
SIGNATURE BK NEW YORK N Y COM 82669G104 5,520 40,407 SH   SOLE 23 40,407 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 151 1,106 SH   SOLE 25 1,106 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 21,778 159,415 SH   SOLE 26 51,642 0 107,773
SIGNATURE BK NEW YORK N Y COM 82669G104 1,360 9,956 SH   SOLE 28 6,983 0 2,973
SIGNATURE BK NEW YORK N Y COM 82669G104 1,753 12,833 SH   SOLE 29 1,132 0 11,701
SIGNATURE BK NEW YORK N Y COM 82669G104 15,357 112,415 SH   SOLE 30 112,415 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 2,051 15,017 SH   SOLE 31 11,454 0 3,563
SIGNATURE BK NEW YORK N Y COM 82669G104 430 3,148 SH   SOLE 34 3,148 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 1,742 12,753 SH   SOLE 36 12,753 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 150 1,101 SH   SOLE 40 1,101 0 0
SIGNET JEWELERS LIMITED SHS G81276100 1,195 54,972 SH   SOLE 2 4,125 0 50,847
SIGNET JEWELERS LIMITED SHS G81276100 5 247 SH   SOLE 4 247 0 0
SIGNET JEWELERS LIMITED SHS G81276100 66 3,056 SH   SOLE 7 3,056 0 0
SIGNET JEWELERS LIMITED SHS G81276100 1 30 SH   SOLE 17 0 0 30
SIGNET JEWELERS LIMITED SHS G81276100 5,043 231,965 SH   SOLE 18 231,965 0 0
SIGNET JEWELERS LIMITED SHS G81276100 3,073 141,343 SH   SOLE 19 141,343 0 0
SIGNET JEWELERS LIMITED SHS G81276100 131,014 6,026,388 SH   SOLE 21 6,026,388 0 0
SIGNET JEWELERS LIMITED SHS G81276100 38,008 1,748,276 SH   SOLE 22 1,631,175 0 117,101
SIGNET JEWELERS LIMITED SHS G81276100 260 11,949 SH   SOLE 23 11,949 0 0
SIGNET JEWELERS LIMITED SHS G81276100 1,270 58,397 SH   SOLE 26 14,438 0 43,959
SIGNET JEWELERS LIMITED SHS G81276100 128 5,874 SH   SOLE 28 5,874 0 0
SIGNET JEWELERS LIMITED SHS G81276100 1,797 82,663 SH   SOLE 30 82,663 0 0
SIGNET JEWELERS LIMITED SHS G81276100 22 1,000 SH   SOLE 31 0 0 1,000
SIGNET JEWELERS LIMITED SHS G81276100 198 9,125 SH   SOLE 36 9,125 0 0
SIGNET JEWELERS LIMITED SHS G81276100 113 5,199 SH   SOLE 40 5,199 0 0
SILGAN HOLDINGS INC COM 827048109 7,139 229,694 SH   SOLE 2 64,578 0 165,116
SILGAN HOLDINGS INC COM 827048109 3 84 SH   SOLE 4 84 0 0
SILGAN HOLDINGS INC COM 827048109 66 2,130 SH   SOLE 7 2,130 0 0
SILGAN HOLDINGS INC COM 827048109 6,969 224,225 SH   SOLE 18 211,446 0 12,779
SILGAN HOLDINGS INC COM 827048109 585 18,826 SH   SOLE 19 18,826 0 0
SILGAN HOLDINGS INC COM 827048109 121,087 3,895,970 SH   SOLE 21 3,895,970 0 0
SILGAN HOLDINGS INC COM 827048109 87,546 2,816,783 SH   SOLE 22 2,662,387 0 154,396
SILGAN HOLDINGS INC COM 827048109 861 27,692 SH   SOLE 26 21,176 0 6,516
SILGAN HOLDINGS INC COM 827048109 431 13,863 SH   SOLE 28 13,863 0 0
SILGAN HOLDINGS INC COM 827048109 734 23,602 SH   SOLE 30 23,602 0 0
SILGAN HOLDINGS INC COM 827048109 49 1,566 SH   SOLE 31 1,566 0 0
SILGAN HOLDINGS INC COM 827048109 44 1,412 SH   SOLE 36 1,412 0 0
SILGAN HOLDINGS INC COM 827048109 264 8,480 SH   SOLE 40 8,480 0 0
SILICON LABORATORIES INC COM 826919102 5,890 50,785 SH   SOLE 2 33,811 0 16,974
SILICON LABORATORIES INC COM 826919102 197 1,699 SH   SOLE 4 1,699 0 0
SILICON LABORATORIES INC COM 826919102 88 759 SH   SOLE 7 759 0 0
SILICON LABORATORIES INC COM 826919102 28,685 247,326 SH   SOLE 18 244,185 0 3,141
SILICON LABORATORIES INC COM 826919102 46,091 397,401 SH   SOLE 19 397,401 0 0
SILICON LABORATORIES INC COM 826919102 382,211 3,295,492 SH   SOLE 21 3,295,492 0 0
SILICON LABORATORIES INC COM 826919102 174,753 1,506,755 SH   SOLE 22 1,440,531 0 66,224
SILICON LABORATORIES INC COM 826919102 584 5,038 SH   SOLE 23 5,038 0 0
SILICON LABORATORIES INC COM 826919102 100 862 SH   SOLE 25 862 0 0
SILICON LABORATORIES INC COM 826919102 1,603 13,818 SH   SOLE 26 8,784 0 5,034
SILICON LABORATORIES INC COM 826919102 623 5,375 SH   SOLE 28 5,375 0 0
SILICON LABORATORIES INC COM 826919102 88 763 SH   SOLE 29 763 0 0
SILICON LABORATORIES INC COM 826919102 19,439 167,605 SH   SOLE 30 167,605 0 0
SILICON LABORATORIES INC COM 826919102 425 3,667 SH   SOLE 31 2,262 0 1,405
SILICON LABORATORIES INC COM 826919102 16,402 141,418 SH   SOLE 34 141,418 0 0
SILICON LABORATORIES INC COM 826919102 40 346 SH   SOLE 36 346 0 0
SILICON LABORATORIES INC COM 826919102 492 4,242 SH   SOLE 40 4,242 0 0
SILICON LABORATORIES INC NOTE 1.375% 3/0 826919AB8 1,494 1,125,000 PRN   SOLE 21 1,125,000 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 2 39 SH   SOLE 17 0 0 39
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 97 1,921 SH   SOLE 18 0 0 1,921
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 9,486 187,058 SH   SOLE 19 187,058 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 2,427 47,854 SH   SOLE 22 47,854 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 6,413 126,470 SH   SOLE 25 126,470 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 2 40 SH   SOLE 30 40 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 30,376 599,016 SH   SOLE 34 599,016 0 0
SILK ROAD MEDICAL INC COM 82710M100 1,412 34,976 SH   SOLE 2 28,949 0 6,027
SILK ROAD MEDICAL INC COM 82710M100 10 239 SH   SOLE 7 239 0 0
SILK ROAD MEDICAL INC COM 82710M100 3,123 77,336 SH   SOLE 18 68,239 0 9,097
SILK ROAD MEDICAL INC COM 82710M100 10,782 267,020 SH   SOLE 19 267,020 0 0
SILK ROAD MEDICAL INC COM 82710M100 21,610 535,163 SH   SOLE 21 535,163 0 0
SILK ROAD MEDICAL INC COM 82710M100 13,773 341,093 SH   SOLE 22 316,546 0 24,547
SILK ROAD MEDICAL INC COM 82710M100 291 7,207 SH   SOLE 23 7,207 0 0
SILK ROAD MEDICAL INC COM 82710M100 1,271 31,476 SH   SOLE 26 0 0 31,476
SILK ROAD MEDICAL INC COM 82710M100 117 2,893 SH   SOLE 30 2,893 0 0
SILK ROAD MEDICAL INC COM 82710M100 3,904 96,670 SH   SOLE 34 96,670 0 0
SILK ROAD MEDICAL INC COM 82710M100 99 2,443 SH   SOLE 40 2,443 0 0
SILVERBOW RES INC COM 82836G102 91 9,202 SH   SOLE 2 220 0 8,982
SILVERBOW RES INC COM 82836G102 2 230 SH   SOLE 7 230 0 0
SILVERBOW RES INC COM 82836G102 237 23,912 SH   SOLE 18 23,912 0 0
SILVERBOW RES INC COM 82836G102 111 11,253 SH   SOLE 19 11,253 0 0
SILVERBOW RES INC COM 82836G102 2,658 268,493 SH   SOLE 21 268,493 0 0
SILVERBOW RES INC COM 82836G102 1,768 178,602 SH   SOLE 22 173,752 0 4,850
SILVERCREST ASSET MGMT GROUP CL A 828359109 53 4,217 SH   SOLE 2 518 0 3,699
SILVERCREST ASSET MGMT GROUP CL A 828359109 392 31,132 SH   SOLE 18 31,132 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109 176 14,006 SH   SOLE 19 14,006 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109 3,658 290,782 SH   SOLE 21 290,782 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109 1,493 118,690 SH   SOLE 22 112,507 0 6,183
SILVERCREST ASSET MGMT GROUP CL A 828359109 1 96 SH   SOLE 26 0 0 96
SILVERGATE CAP CORP CL A 82837P408 65 4,068 SH   SOLE 2 0 0 4,068
SILVERGATE CAP CORP CL A 82837P408 49 3,059 SH   SOLE 18 3,059 0 0
SILVERGATE CAP CORP CL A 82837P408 1,705 107,157 SH   SOLE 21 107,157 0 0
SILVERGATE CAP CORP CL A 82837P408 46 2,876 SH   SOLE 22 2,876 0 0
SILVERGATE CAP CORP CL A 82837P408 8,962 563,285 SH   SOLE 34 563,285 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 2,503 93,447 SH   SOLE 2 3,347 0 90,100
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 11 412 SH   SOLE 4 412 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 36 1,335 SH   SOLE 7 1,335 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 12,566 469,060 SH   SOLE 18 469,060 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 4,279 159,739 SH   SOLE 19 159,739 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 328,758 12,271,682 SH   SOLE 21 12,271,682 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 80,524 3,005,737 SH   SOLE 22 2,902,469 0 103,268
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 688 25,679 SH   SOLE 26 13,198 0 12,481
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 288 10,742 SH   SOLE 28 10,742 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 4,058 151,466 SH   SOLE 30 151,466 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 280 10,433 SH   SOLE 40 10,433 0 0
SIMON PPTY GROUP INC NEW COM 828806109 172,865 1,160,477 SH   SOLE 2 438,945 0 721,532
SIMON PPTY GROUP INC NEW COM 828806109 53,063 356,225 SH   SOLE 4 347,672 0 8,553
SIMON PPTY GROUP INC NEW COM 828806109 91,439 613,852 SH   SOLE 7 613,852 0 0
SIMON PPTY GROUP INC NEW COM 828806109 7,273 48,825 SH   SOLE 13 48,825 0 0
SIMON PPTY GROUP INC NEW COM 828806109 52 352 SH   SOLE 15 352 0 0
SIMON PPTY GROUP INC NEW COM 828806109 150,577 1,010,855 SH   SOLE 18 918,736 0 92,119
SIMON PPTY GROUP INC NEW COM 828806109 130,909 878,820 SH   SOLE 19 878,820 0 0
SIMON PPTY GROUP INC NEW COM 828806109 1,401,209 9,406,614 SH   SOLE 21 9,406,614 0 0
SIMON PPTY GROUP INC NEW COM 828806109 1,628,583 10,933,022 SH   SOLE 22 9,765,683 0 1,167,339
SIMON PPTY GROUP INC NEW COM 828806109 56,002 375,956 SH   SOLE 23 375,956 0 0
SIMON PPTY GROUP INC NEW COM 828806109 149,123 1,001,093 SH   SOLE 25 1,001,093 0 0
SIMON PPTY GROUP INC NEW COM 828806109 202,720 1,360,904 SH   SOLE 26 197,758 0 1,163,146
SIMON PPTY GROUP INC NEW COM 828806109 11,074 74,339 SH   SOLE 28 56,653 0 17,686
SIMON PPTY GROUP INC NEW COM 828806109 55,658 373,645 SH   SOLE 29 223,659 0 149,986
SIMON PPTY GROUP INC NEW COM 828806109 360,727 2,421,640 SH   SOLE 30 2,421,640 0 0
SIMON PPTY GROUP INC NEW COM 828806109 27,428 184,133 SH   SOLE 31 132,436 0 51,697
SIMON PPTY GROUP INC NEW COM 828806109 23,068 154,862 SH   SOLE 34 154,862 0 0
SIMON PPTY GROUP INC NEW COM 828806109 38,994 261,774 SH   SOLE 36 261,774 0 0
SIMON PPTY GROUP INC NEW COM 828806109 1,011 6,787 SH   SOLE 40 6,787 0 0
SIMPLY GOOD FOODS CO COM 82900L102 2,727 95,534 SH   SOLE 2 16,444 0 79,090
SIMPLY GOOD FOODS CO COM 82900L102 150 5,260 SH   SOLE 4 5,260 0 0
SIMPLY GOOD FOODS CO COM 82900L102 42 1,471 SH   SOLE 7 1,471 0 0
SIMPLY GOOD FOODS CO COM 82900L102 10,017 350,964 SH   SOLE 18 350,964 0 0
SIMPLY GOOD FOODS CO COM 82900L102 26,470 927,453 SH   SOLE 19 927,453 0 0
SIMPLY GOOD FOODS CO COM 82900L102 81,180 2,844,428 SH   SOLE 21 2,844,428 0 0
SIMPLY GOOD FOODS CO COM 82900L102 73,937 2,590,658 SH   SOLE 22 2,479,650 0 111,008
SIMPLY GOOD FOODS CO COM 82900L102 630 22,064 SH   SOLE 23 22,064 0 0
SIMPLY GOOD FOODS CO COM 82900L102 29 1,019 SH   SOLE 25 1,019 0 0
SIMPLY GOOD FOODS CO COM 82900L102 2,184 76,511 SH   SOLE 26 20,822 0 55,689
SIMPLY GOOD FOODS CO COM 82900L102 273 9,580 SH   SOLE 28 9,580 0 0
SIMPLY GOOD FOODS CO COM 82900L102 772 27,067 SH   SOLE 30 27,067 0 0
SIMPLY GOOD FOODS CO COM 82900L102 7,670 268,763 SH   SOLE 34 268,763 0 0
SIMPLY GOOD FOODS CO COM 82900L102 243 8,521 SH   SOLE 40 8,521 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 1,502 18,722 SH   SOLE 2 1,689 0 17,033
SIMPSON MANUFACTURING CO INC COM 829073105 10 126 SH   SOLE 4 126 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 64 797 SH   SOLE 7 797 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 15,866 197,760 SH   SOLE 18 197,760 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 6,317 78,740 SH   SOLE 19 78,740 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 376,721 4,695,511 SH   SOLE 21 4,695,511 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 99,477 1,239,904 SH   SOLE 22 1,183,561 0 56,343
SIMPSON MANUFACTURING CO INC COM 829073105 1,340 16,699 SH   SOLE 26 12,776 0 3,923
SIMPSON MANUFACTURING CO INC COM 829073105 420 5,240 SH   SOLE 28 5,240 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 4,598 57,311 SH   SOLE 30 57,311 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 361 4,495 SH   SOLE 40 4,495 0 0
SIMULATIONS PLUS INC COM 829214105 144 4,943 SH   SOLE 2 445 0 4,498
SIMULATIONS PLUS INC COM 829214105 8 283 SH   SOLE 7 283 0 0
SIMULATIONS PLUS INC COM 829214105 1,255 43,166 SH   SOLE 18 43,166 0 0
SIMULATIONS PLUS INC COM 829214105 614 21,132 SH   SOLE 19 21,132 0 0
SIMULATIONS PLUS INC COM 829214105 12,520 430,686 SH   SOLE 21 430,686 0 0
SIMULATIONS PLUS INC COM 829214105 10,201 350,906 SH   SOLE 22 341,261 0 9,645
SIMULATIONS PLUS INC COM 829214105 173 5,952 SH   SOLE 30 5,952 0 0
SINA CORP ORD G81477104 3,239 81,109 SH   SOLE 2 1,870 0 79,239
SINA CORP ORD G81477104 833 20,857 SH   SOLE 4 20,857 0 0
SINA CORP ORD G81477104 479 12,008 SH   SOLE 7 9,006 0 3,002
SINA CORP ORD G81477104 1,183 29,629 SH   SOLE 15 28,641 0 988
SINA CORP ORD G81477104 787 19,709 SH   SOLE 18 19,709 0 0
SINA CORP ORD G81477104 45,921 1,150,027 SH   SOLE 21 1,150,027 0 0
SINA CORP ORD G81477104 35,765 895,703 SH   SOLE 22 820,840 0 74,863
SINA CORP ORD G81477104 1,477 36,994 SH   SOLE 23 36,994 0 0
SINA CORP ORD G81477104 1,392 34,850 SH   SOLE 25 34,850 0 0
SINA CORP ORD G81477104 12,670 317,311 SH   SOLE 26 119,120 0 198,191
SINA CORP ORD G81477104 263 6,580 SH   SOLE 29 6,580 0 0
SINA CORP ORD G81477104 17,094 428,111 SH   SOLE 30 428,111 0 0
SINA CORP ORD G81477104 138 3,456 SH   SOLE 31 3,456 0 0
SINA CORP ORD G81477104 191 4,772 SH   SOLE 34 4,772 0 0
SINA CORP ORD G81477104 163 4,075 SH   SOLE 36 4,075 0 0
SINA CORP ORD G81477104 21 519 SH   SOLE 40 519 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 4,200 125,977 SH   SOLE 2 7,693 0 118,284
SINCLAIR BROADCAST GROUP INC CL A 829226109 13 389 SH   SOLE 4 389 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 60 1,813 SH   SOLE 7 1,813 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 212 6,373 SH   SOLE 13 6,373 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 1,530 45,877 SH   SOLE 18 45,877 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 4,116 123,466 SH   SOLE 19 123,466 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 28,659 859,608 SH   SOLE 21 859,608 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 74,414 2,231,959 SH   SOLE 22 2,104,219 0 127,740
SINCLAIR BROADCAST GROUP INC CL A 829226109 901 27,023 SH   SOLE 26 17,148 0 9,875
SINCLAIR BROADCAST GROUP INC CL A 829226109 307 9,207 SH   SOLE 28 9,207 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 867 26,015 SH   SOLE 29 0 0 26,015
SINCLAIR BROADCAST GROUP INC CL A 829226109 714 21,424 SH   SOLE 30 21,424 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 43 1,275 SH   SOLE 31 1,275 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 546 16,370 SH   SOLE 34 16,370 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 67 1,995 SH   SOLE 36 1,995 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 235 7,034 SH   SOLE 40 7,034 0 0
SINCLAIR BROADCAST GROUP INC OPTIONS 829226109 40 1,200 SH Put SOLE 2 1,200 0 0
SINCLAIR BROADCAST GROUP INC OPTIONS 829226109 5,835 175,000 SH Put SOLE 19 175,000 0 0
SINCLAIR BROADCAST GROUP INC OPTIONS 829226109 60 1,800 SH Put SOLE 22 1,800 0 0
SINCLAIR BROADCAST GROUP INC OPTIONS 829226109 867 26,000 SH Put SOLE 34 26,000 0 0
SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 914 29,907 SH   SOLE 2 0 0 29,907
SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 192 6,283 SH   SOLE 4 6,283 0 0
SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 286 9,359 SH   SOLE 18 9,359 0 0
SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 993 32,493 SH   SOLE 22 32,493 0 0
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 80,681 11,284,122 SH   SOLE 2 7,416,824 0 3,867,298
SIRIUS XM HLDGS INC COM 82968B103 13,652 1,909,353 SH   SOLE 4 1,866,871 0 42,482
SIRIUS XM HLDGS INC COM 82968B103 5,706 798,104 SH   SOLE 7 755,402 0 42,702
SIRIUS XM HLDGS INC COM 82968B103 4,474 625,783 SH   SOLE 13 625,783 0 0
SIRIUS XM HLDGS INC COM 82968B103 106 14,825 SH   SOLE 15 14,825 0 0
SIRIUS XM HLDGS INC COM 82968B103 28 3,873 SH   SOLE 17 0 0 3,873
SIRIUS XM HLDGS INC COM 82968B103 18,320 2,562,270 SH   SOLE 18 1,370,757 0 1,191,513
SIRIUS XM HLDGS INC COM 82968B103 36,487 5,103,016 SH   SOLE 19 5,103,016 0 0
SIRIUS XM HLDGS INC COM 82968B103 192,749 26,957,912 SH   SOLE 21 26,957,912 0 0
SIRIUS XM HLDGS INC COM 82968B103 373,862 52,288,371 SH   SOLE 22 39,990,569 0 12,297,802
SIRIUS XM HLDGS INC COM 82968B103 25,284 3,536,266 SH   SOLE 23 3,536,266 0 0
SIRIUS XM HLDGS INC COM 82968B103 11,825 1,653,839 SH   SOLE 25 1,653,839 0 0
SIRIUS XM HLDGS INC COM 82968B103 47,208 6,602,566 SH   SOLE 26 2,211,348 0 4,391,218
SIRIUS XM HLDGS INC COM 82968B103 2,147 300,253 SH   SOLE 28 210,524 0 89,729
SIRIUS XM HLDGS INC COM 82968B103 24,475 3,423,048 SH   SOLE 29 1,558,699 0 1,864,349
SIRIUS XM HLDGS INC COM 82968B103 35,326 4,940,669 SH   SOLE 30 4,940,669 0 0
SIRIUS XM HLDGS INC COM 82968B103 24,529 3,430,662 SH   SOLE 31 2,650,396 0 780,266
SIRIUS XM HLDGS INC COM 82968B103 5,148 720,009 SH   SOLE 32 720,009 0 0
SIRIUS XM HLDGS INC COM 82968B103 3,432 479,940 SH   SOLE 34 479,940 0 0
SIRIUS XM HLDGS INC COM 82968B103 11,599 1,622,192 SH   SOLE 36 1,622,192 0 0
SIRIUS XM HLDGS INC COM 82968B103 243 33,973 SH   SOLE 40 33,973 0 0
SITE CENTERS CORP COM 82981J109 4,175 297,755 SH   SOLE 2 9,707 0 288,048
SITE CENTERS CORP COM 82981J109 604 43,070 SH   SOLE 4 43,070 0 0
SITE CENTERS CORP COM 82981J109 2,145 153,029 SH   SOLE 7 153,029 0 0
SITE CENTERS CORP COM 82981J109 951 67,834 SH   SOLE 18 67,834 0 0
SITE CENTERS CORP COM 82981J109 2,565 182,936 SH   SOLE 19 182,936 0 0
SITE CENTERS CORP COM 82981J109 40,080 2,858,805 SH   SOLE 21 2,858,805 0 0
SITE CENTERS CORP COM 82981J109 82,877 5,911,327 SH   SOLE 22 5,608,846 0 302,481
SITE CENTERS CORP COM 82981J109 135 9,663 SH   SOLE 23 9,663 0 0
SITE CENTERS CORP COM 82981J109 4,714 336,212 SH   SOLE 25 336,212 0 0
SITE CENTERS CORP COM 82981J109 2,151 153,450 SH   SOLE 26 58,544 0 94,906
SITE CENTERS CORP COM 82981J109 309 22,060 SH   SOLE 28 22,060 0 0
SITE CENTERS CORP COM 82981J109 1,100 78,437 SH   SOLE 29 78,437 0 0
SITE CENTERS CORP COM 82981J109 9,720 693,317 SH   SOLE 30 693,317 0 0
SITE CENTERS CORP COM 82981J109 81 5,744 SH   SOLE 31 3,294 0 2,450
SITE CENTERS CORP COM 82981J109 77 5,458 SH   SOLE 36 5,458 0 0
SITE CENTERS CORP COM 82981J109 205 14,623 SH   SOLE 40 14,623 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 1,633 18,010 SH   SOLE 2 2,476 0 15,534
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 33 369 SH   SOLE 4 369 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 68 753 SH   SOLE 7 753 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 12,931 142,643 SH   SOLE 18 139,318 0 3,325
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 8,839 97,511 SH   SOLE 19 97,511 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 126,080 1,390,846 SH   SOLE 21 1,390,846 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 109,662 1,209,735 SH   SOLE 22 1,158,655 0 51,080
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 47 519 SH   SOLE 23 519 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 1,196 13,198 SH   SOLE 26 9,546 0 3,652
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 448 4,937 SH   SOLE 28 4,937 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 1,158 12,777 SH   SOLE 30 12,777 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 369 4,072 SH   SOLE 40 4,072 0 0
SITO MOBILE LTD COM NEW 82988R203 1 5,282 SH   SOLE 18 5,282 0 0
SITO MOBILE LTD COM NEW 82988R203 20 70,532 SH   SOLE 21 70,532 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 9,879 218,995 SH   SOLE 2 43,921 0 175,074
SIX FLAGS ENTMT CORP NEW COM 83001A102 16 352 SH   SOLE 4 352 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 86 1,910 SH   SOLE 7 1,910 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 9,658 214,097 SH   SOLE 18 214,097 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 878 19,457 SH   SOLE 19 19,457 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 175,313 3,886,340 SH   SOLE 21 3,886,340 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 116,858 2,590,506 SH   SOLE 22 2,437,623 0 152,883
SIX FLAGS ENTMT CORP NEW COM 83001A102 89 1,969 SH   SOLE 25 1,969 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 1,096 24,303 SH   SOLE 26 14,925 0 9,378
SIX FLAGS ENTMT CORP NEW COM 83001A102 413 9,150 SH   SOLE 28 9,150 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 1,101 24,405 SH   SOLE 30 24,405 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 212 4,692 SH   SOLE 31 1,592 0 3,100
SIX FLAGS ENTMT CORP NEW COM 83001A102 41 910 SH   SOLE 34 910 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 80 1,775 SH   SOLE 36 1,775 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 345 7,639 SH   SOLE 40 7,639 0 0
SJW GROUP COM 784305104 1,136 15,990 SH   SOLE 2 1,042 0 14,948
SJW GROUP COM 784305104 88 1,235 SH   SOLE 4 1,235 0 0
SJW GROUP COM 784305104 3,134 44,104 SH   SOLE 7 44,104 0 0
SJW GROUP COM 784305104 6,381 89,801 SH   SOLE 18 89,801 0 0
SJW GROUP COM 784305104 3,297 46,399 SH   SOLE 19 46,399 0 0
SJW GROUP COM 784305104 65,932 927,830 SH   SOLE 21 927,830 0 0
SJW GROUP COM 784305104 53,430 751,905 SH   SOLE 22 719,769 0 32,136
SJW GROUP COM 784305104 880 12,389 SH   SOLE 26 10,204 0 2,185
SJW GROUP COM 784305104 237 3,339 SH   SOLE 28 3,339 0 0
SJW GROUP COM 784305104 9,295 130,798 SH   SOLE 30 130,798 0 0
SJW GROUP COM 784305104 83 1,165 SH   SOLE 36 1,165 0 0
SJW GROUP COM 784305104 165 2,329 SH   SOLE 40 2,329 0 0
SK TELECOM LTD SPONSORED ADR 78440P108 626 27,072 SH   SOLE 2 27,072 0 0
SK TELECOM LTD SPONSORED ADR 78440P108 0 1 SH   SOLE 18 1 0 0
SK TELECOM LTD SPONSORED ADR 78440P108 1,888 81,682 SH   SOLE 22 81,682 0 0
SK TELECOM LTD SPONSORED ADR 78440P108 69 2,982 SH   SOLE 25 2,982 0 0
SK TELECOM LTD SPONSORED ADR 78440P108 2,244 97,104 SH   SOLE 30 97,104 0 0
SKECHERS U S A INC CL A 830566105 13,456 311,548 SH   SOLE 2 72,791 0 238,757
SKECHERS U S A INC CL A 830566105 50 1,150 SH   SOLE 4 1,150 0 0
SKECHERS U S A INC CL A 830566105 134 3,099 SH   SOLE 7 3,099 0 0
SKECHERS U S A INC CL A 830566105 15,768 365,084 SH   SOLE 18 365,084 0 0
SKECHERS U S A INC CL A 830566105 1,323 30,631 SH   SOLE 19 30,631 0 0
SKECHERS U S A INC CL A 830566105 286,170 6,625,847 SH   SOLE 21 6,625,847 0 0
SKECHERS U S A INC CL A 830566105 192,190 4,449,879 SH   SOLE 22 4,201,718 0 248,161
SKECHERS U S A INC CL A 830566105 2,417 55,965 SH   SOLE 26 36,317 0 19,648
SKECHERS U S A INC CL A 830566105 743 17,212 SH   SOLE 28 17,212 0 0
SKECHERS U S A INC CL A 830566105 1,810 41,915 SH   SOLE 30 41,915 0 0
SKECHERS U S A INC CL A 830566105 114 2,647 SH   SOLE 31 2,647 0 0
SKECHERS U S A INC CL A 830566105 397 9,192 SH   SOLE 34 9,192 0 0
SKECHERS U S A INC CL A 830566105 121 2,806 SH   SOLE 36 2,806 0 0
SKECHERS U S A INC CL A 830566105 625 14,475 SH   SOLE 40 14,475 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 658 20,754 SH   SOLE 2 1,803 0 18,951
SKYLINE CHAMPION CORPORATION COM 830830105 8 255 SH   SOLE 4 255 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 28 897 SH   SOLE 7 897 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 5,427 171,208 SH   SOLE 18 171,208 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 2,811 88,662 SH   SOLE 19 88,662 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 65,091 2,053,341 SH   SOLE 21 2,053,341 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 46,870 1,478,547 SH   SOLE 22 1,411,936 0 66,611
SKYLINE CHAMPION CORPORATION COM 830830105 1,762 55,581 SH   SOLE 26 18,319 0 37,262
SKYLINE CHAMPION CORPORATION COM 830830105 237 7,471 SH   SOLE 28 7,471 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 504 15,894 SH   SOLE 30 15,894 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 155 4,898 SH   SOLE 40 4,898 0 0
SKYWEST INC COM 830879102 3,215 49,738 SH   SOLE 2 1,889 0 47,849
SKYWEST INC COM 830879102 4 57 SH   SOLE 4 57 0 0
SKYWEST INC COM 830879102 57 878 SH   SOLE 7 878 0 0
SKYWEST INC COM 830879102 14,565 225,353 SH   SOLE 18 220,694 0 4,659
SKYWEST INC COM 830879102 6,488 100,382 SH   SOLE 19 100,382 0 0
SKYWEST INC COM 830879102 371,228 5,743,897 SH   SOLE 21 5,743,897 0 0
SKYWEST INC COM 830879102 95,104 1,471,512 SH   SOLE 22 1,427,164 0 44,348
SKYWEST INC COM 830879102 52 799 SH   SOLE 26 0 0 799
SKYWEST INC COM 830879102 123 1,909 SH   SOLE 28 1,909 0 0
SKYWEST INC COM 830879102 3,950 61,116 SH   SOLE 30 61,116 0 0
SKYWEST INC COM 830879102 801 12,396 SH   SOLE 34 12,396 0 0
SKYWEST INC COM 830879102 84 1,296 SH   SOLE 40 1,296 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 51,613 426,979 SH   SOLE 2 56,766 0 370,213
SKYWORKS SOLUTIONS INC COM 83088M102 10,445 86,405 SH   SOLE 4 81,601 0 4,804
SKYWORKS SOLUTIONS INC COM 83088M102 32,779 271,171 SH   SOLE 7 164,609 0 106,562
SKYWORKS SOLUTIONS INC COM 83088M102 1,945 16,091 SH   SOLE 13 16,091 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 145 1,196 SH   SOLE 15 1,196 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 47,514 393,069 SH   SOLE 18 356,673 0 36,396
SKYWORKS SOLUTIONS INC COM 83088M102 64,359 532,419 SH   SOLE 19 532,419 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 617,410 5,107,626 SH   SOLE 21 5,107,626 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 512,995 4,243,837 SH   SOLE 22 3,767,035 0 476,802
SKYWORKS SOLUTIONS INC COM 83088M102 15,523 128,414 SH   SOLE 23 128,414 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 24,757 204,805 SH   SOLE 25 204,805 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 121,582 1,005,807 SH   SOLE 26 124,207 0 881,600
SKYWORKS SOLUTIONS INC COM 83088M102 3,850 31,853 SH   SOLE 28 22,400 0 9,453
SKYWORKS SOLUTIONS INC COM 83088M102 6,048 50,031 SH   SOLE 29 3,476 0 46,555
SKYWORKS SOLUTIONS INC COM 83088M102 95,439 789,532 SH   SOLE 30 789,532 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 4,603 38,075 SH   SOLE 31 30,633 0 7,442
SKYWORKS SOLUTIONS INC COM 83088M102 3,352 27,729 SH   SOLE 32 27,729 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 26,865 222,243 SH   SOLE 34 222,243 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 14,691 121,531 SH   SOLE 36 121,531 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 446 3,687 SH   SOLE 40 3,687 0 0
SL GREEN RLTY CORP COM 78440X101 32,259 351,101 SH   SOLE 2 140,483 0 210,618
SL GREEN RLTY CORP COM 78440X101 6,526 71,022 SH   SOLE 4 68,811 0 2,211
SL GREEN RLTY CORP COM 78440X101 15,423 167,861 SH   SOLE 7 162,150 0 5,711
SL GREEN RLTY CORP COM 78440X101 371 4,037 SH   SOLE 13 4,037 0 0
SL GREEN RLTY CORP COM 78440X101 13 137 SH   SOLE 15 137 0 0
SL GREEN RLTY CORP COM 78440X101 15,254 166,022 SH   SOLE 18 154,791 0 11,231
SL GREEN RLTY CORP COM 78440X101 10,544 114,761 SH   SOLE 19 114,761 0 0
SL GREEN RLTY CORP COM 78440X101 250,074 2,721,743 SH   SOLE 21 2,721,743 0 0
SL GREEN RLTY CORP COM 78440X101 269,315 2,931,158 SH   SOLE 22 2,677,192 0 253,966
SL GREEN RLTY CORP COM 78440X101 8,249 89,785 SH   SOLE 23 89,785 0 0
SL GREEN RLTY CORP COM 78440X101 26,087 283,922 SH   SOLE 25 283,922 0 0
SL GREEN RLTY CORP COM 78440X101 41,766 454,575 SH   SOLE 26 88,725 0 365,850
SL GREEN RLTY CORP COM 78440X101 1,472 16,023 SH   SOLE 28 11,650 0 4,373
SL GREEN RLTY CORP COM 78440X101 6,333 68,925 SH   SOLE 29 51,197 0 17,728
SL GREEN RLTY CORP COM 78440X101 60,760 661,294 SH   SOLE 30 661,294 0 0
SL GREEN RLTY CORP COM 78440X101 3,050 33,195 SH   SOLE 31 27,267 0 5,928
SL GREEN RLTY CORP COM 78440X101 1,115 12,138 SH   SOLE 34 12,138 0 0
SL GREEN RLTY CORP COM 78440X101 5,884 64,040 SH   SOLE 36 64,040 0 0
SL GREEN RLTY CORP COM 78440X101 182 1,985 SH   SOLE 40 1,985 0 0
SLACK TECHNOLOGIES INC COM CL A 83088V102 1,645 73,161 SH   SOLE 21 73,161 0 0
SLACK TECHNOLOGIES INC COM CL A 83088V102 16,142 718,052 SH   SOLE 22 718,052 0 0
SLEEP NUMBER CORP COM 83125X103 651 13,227 SH   SOLE 2 1,030 0 12,197
SLEEP NUMBER CORP COM 83125X103 8 165 SH   SOLE 4 165 0 0
SLEEP NUMBER CORP COM 83125X103 27 544 SH   SOLE 7 544 0 0
SLEEP NUMBER CORP COM 83125X103 6,197 125,849 SH   SOLE 18 125,849 0 0
SLEEP NUMBER CORP COM 83125X103 2,751 55,866 SH   SOLE 19 55,866 0 0
SLEEP NUMBER CORP COM 83125X103 153,724 3,121,931 SH   SOLE 21 3,121,931 0 0
SLEEP NUMBER CORP COM 83125X103 42,207 857,178 SH   SOLE 22 815,752 0 41,426
SLEEP NUMBER CORP COM 83125X103 435 8,830 SH   SOLE 26 6,305 0 2,525
SLEEP NUMBER CORP COM 83125X103 206 4,191 SH   SOLE 28 4,191 0 0
SLEEP NUMBER CORP COM 83125X103 2,041 41,443 SH   SOLE 30 41,443 0 0
SLEEP NUMBER CORP COM 83125X103 162 3,286 SH   SOLE 40 3,286 0 0
SLM CORP COM 78442P106 9,511 1,067,443 SH   SOLE 2 276,797 0 790,646
SLM CORP COM 78442P106 14 1,523 SH   SOLE 4 1,523 0 0
SLM CORP COM 78442P106 89 9,933 SH   SOLE 7 9,933 0 0
SLM CORP COM 78442P106 12,195 1,368,715 SH   SOLE 18 1,150,004 0 218,711
SLM CORP COM 78442P106 3,293 369,553 SH   SOLE 19 369,553 0 0
SLM CORP COM 78442P106 186,287 20,907,615 SH   SOLE 21 20,907,615 0 0
SLM CORP COM 78442P106 135,737 15,234,230 SH   SOLE 22 14,434,870 0 799,360
SLM CORP COM 78442P106 504 56,605 SH   SOLE 25 0 0 56,605
SLM CORP COM 78442P106 1,219 136,836 SH   SOLE 26 84,221 0 52,615
SLM CORP COM 78442P106 490 54,964 SH   SOLE 28 54,964 0 0
SLM CORP COM 78442P106 1,137 127,619 SH   SOLE 30 127,619 0 0
SLM CORP COM 78442P106 81 9,041 SH   SOLE 31 9,041 0 0
SLM CORP COM 78442P106 4,679 525,109 SH   SOLE 34 525,109 0 0
SLM CORP COM 78442P106 77 8,627 SH   SOLE 36 8,627 0 0
SLM CORP COM 78442P106 410 46,042 SH   SOLE 40 46,042 0 0
SM ENERGY CO COM 78454L100 1,326 118,002 SH   SOLE 2 3,943 0 114,059
SM ENERGY CO COM 78454L100 4 327 SH   SOLE 4 327 0 0
SM ENERGY CO COM 78454L100 39 3,456 SH   SOLE 7 3,456 0 0
SM ENERGY CO COM 78454L100 5,530 491,963 SH   SOLE 18 491,963 0 0
SM ENERGY CO COM 78454L100 2,346 208,720 SH   SOLE 19 208,720 0 0
SM ENERGY CO COM 78454L100 139,600 12,419,910 SH   SOLE 21 12,419,910 0 0
SM ENERGY CO COM 78454L100 38,717 3,444,542 SH   SOLE 22 3,270,273 0 174,269
SM ENERGY CO COM 78454L100 281 25,040 SH   SOLE 26 17,766 0 7,274
SM ENERGY CO COM 78454L100 152 13,551 SH   SOLE 28 13,551 0 0
SM ENERGY CO COM 78454L100 1,908 169,762 SH   SOLE 30 169,762 0 0
SM ENERGY CO COM 78454L100 133 11,800 SH   SOLE 31 0 0 11,800
SM ENERGY CO COM 78454L100 170 15,154 SH   SOLE 36 15,154 0 0
SM ENERGY CO COM 78454L100 110 9,803 SH   SOLE 40 9,803 0 0
SM ENERGY CO OPTIONS 78454L100 779 69,300 SH Put SOLE 19 69,300 0 0
SM ENERGY CO OPTIONS 78454L100 8 700 SH Put SOLE 22 700 0 0
SM ENERGY CO NOTE 1.500% 7/0 78454LAM2 2,489 2,629,000 PRN   SOLE 2 2,188,000 0 441,000
SM ENERGY CO NOTE 1.500% 7/0 78454LAM2 25,649 27,093,000 PRN   SOLE 19 27,093,000 0 0
SM ENERGY CO NOTE 1.500% 7/0 78454LAM2 463 489,000 PRN   SOLE 22 489,000 0 0
SM ENERGY CO NOTE 1.500% 7/0 78454LAM2 488 515,000 PRN   SOLE 26 515,000 0 0
SM ENERGY CO NOTE 1.500% 7/0 78454LAM2 3,763 3,975,000 PRN   SOLE 34 3,975,000 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 513 13,531 SH   SOLE 2 455 0 13,076
SMART GLOBAL HLDGS INC SHS G8232Y101 10 262 SH   SOLE 7 262 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 2,349 61,915 SH   SOLE 18 61,915 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 883 23,283 SH   SOLE 19 23,283 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 60,539 1,595,645 SH   SOLE 21 1,595,645 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 14,644 385,965 SH   SOLE 22 371,364 0 14,601
SMART GLOBAL HLDGS INC SHS G8232Y101 763 20,100 SH   SOLE 30 20,100 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 81 2,127 SH   SOLE 40 2,127 0 0
SMART SAND INC COM 83191H107 58 22,920 SH   SOLE 2 1,101 0 21,819
SMART SAND INC COM 83191H107 313 124,250 SH   SOLE 18 76,961 0 47,289
SMART SAND INC COM 83191H107 91 35,972 SH   SOLE 19 35,972 0 0
SMART SAND INC COM 83191H107 2,193 870,304 SH   SOLE 21 870,304 0 0
SMART SAND INC COM 83191H107 1,744 692,088 SH   SOLE 22 679,590 0 12,498
SMARTFINANCIAL INC COM NEW 83190L208 319 13,492 SH   SOLE 2 393 0 13,099
SMARTFINANCIAL INC COM NEW 83190L208 6 241 SH   SOLE 7 241 0 0
SMARTFINANCIAL INC COM NEW 83190L208 1,118 47,255 SH   SOLE 18 47,255 0 0
SMARTFINANCIAL INC COM NEW 83190L208 529 22,380 SH   SOLE 19 22,380 0 0
SMARTFINANCIAL INC COM NEW 83190L208 10,708 452,773 SH   SOLE 21 452,773 0 0
SMARTFINANCIAL INC COM NEW 83190L208 4,280 180,958 SH   SOLE 22 172,207 0 8,751
SMARTSHEET INC COM CL A 83200N103 7,227 160,886 SH   SOLE 2 5,868 0 155,018
SMARTSHEET INC COM CL A 83200N103 15 338 SH   SOLE 4 338 0 0
SMARTSHEET INC COM CL A 83200N103 68 1,509 SH   SOLE 7 1,509 0 0
SMARTSHEET INC COM CL A 83200N103 1,801 40,091 SH   SOLE 18 40,091 0 0
SMARTSHEET INC COM CL A 83200N103 26,046 579,826 SH   SOLE 19 579,826 0 0
SMARTSHEET INC COM CL A 83200N103 64,727 1,440,948 SH   SOLE 21 1,440,948 0 0
SMARTSHEET INC COM CL A 83200N103 109,983 2,448,430 SH   SOLE 22 2,295,043 0 153,387
SMARTSHEET INC COM CL A 83200N103 1,466 32,633 SH   SOLE 26 15,796 0 16,837
SMARTSHEET INC COM CL A 83200N103 625 13,904 SH   SOLE 28 13,904 0 0
SMARTSHEET INC COM CL A 83200N103 1,300 28,949 SH   SOLE 30 28,949 0 0
SMARTSHEET INC COM CL A 83200N103 82 1,832 SH   SOLE 31 1,832 0 0
SMARTSHEET INC COM CL A 83200N103 12,426 276,629 SH   SOLE 34 276,629 0 0
SMARTSHEET INC COM CL A 83200N103 469 10,439 SH   SOLE 40 10,439 0 0
SMILEDIRECTCLUB INC CL A COM 83192H106 698 79,812 SH   SOLE 2 79,812 0 0
SMILEDIRECTCLUB INC CL A COM 83192H106 687 78,640 SH   SOLE 18 55,769 0 22,871
SMILEDIRECTCLUB INC CL A COM 83192H106 32,014 3,662,935 SH   SOLE 19 3,662,935 0 0
SMILEDIRECTCLUB INC CL A COM 83192H106 503 57,522 SH   SOLE 21 57,522 0 0
SMILEDIRECTCLUB INC CL A COM 83192H106 10,508 1,202,249 SH   SOLE 22 1,202,249 0 0
SMILEDIRECTCLUB INC CL A COM 83192H106 365 41,715 SH   SOLE 23 41,715 0 0
SMILEDIRECTCLUB INC CL A COM 83192H106 780 89,202 SH   SOLE 26 0 0 89,202
SMILEDIRECTCLUB INC CL A COM 83192H106 6,381 730,052 SH   SOLE 34 730,052 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 356 7,405 SH   SOLE 18 7,405 0 0
SMITH A O CORP COM 831865209 17,306 363,273 SH   SOLE 2 49,496 0 313,777
SMITH A O CORP COM 831865209 3,136 65,821 SH   SOLE 4 61,669 0 4,152
SMITH A O CORP COM 831865209 16,402 344,296 SH   SOLE 7 167,329 0 176,967
SMITH A O CORP COM 831865209 91 1,914 SH   SOLE 13 1,914 0 0
SMITH A O CORP COM 831865209 14,574 305,922 SH   SOLE 18 286,937 0 18,985
SMITH A O CORP COM 831865209 2,074 43,538 SH   SOLE 19 43,538 0 0
SMITH A O CORP COM 831865209 178,182 3,740,179 SH   SOLE 21 3,740,179 0 0
SMITH A O CORP COM 831865209 174,757 3,668,274 SH   SOLE 22 3,291,681 0 376,593
SMITH A O CORP COM 831865209 4,968 104,272 SH   SOLE 23 104,272 0 0
SMITH A O CORP COM 831865209 86,839 1,822,816 SH   SOLE 25 1,822,816 0 0
SMITH A O CORP COM 831865209 23,430 491,819 SH   SOLE 26 145,527 0 346,292
SMITH A O CORP COM 831865209 1,238 25,985 SH   SOLE 28 18,153 0 7,832
SMITH A O CORP COM 831865209 1,556 32,657 SH   SOLE 29 3,014 0 29,643
SMITH A O CORP COM 831865209 26,582 557,981 SH   SOLE 30 557,981 0 0
SMITH A O CORP COM 831865209 1,330 27,912 SH   SOLE 31 21,821 0 6,091
SMITH A O CORP COM 831865209 1,601 33,600 SH   SOLE 34 33,600 0 0
SMITH A O CORP COM 831865209 1,110 23,295 SH   SOLE 36 23,295 0 0
SMITH A O CORP COM 831865209 140 2,939 SH   SOLE 40 2,939 0 0
SMITH MICRO SOFTWARE INC COM NEW 832154207 20 5,059 SH   SOLE 18 5,059 0 0
SMITH MICRO SOFTWARE INC COM NEW 832154207 264 66,428 SH   SOLE 21 66,428 0 0
SMITH MICRO SOFTWARE INC COM NEW 832154207 1,729 434,545 SH   SOLE 22 434,545 0 0
SMTC CORP COM NEW 832682207 12 3,467 SH   SOLE 18 3,467 0 0
SMTC CORP COM NEW 832682207 133 39,340 SH   SOLE 21 39,340 0 0
SMUCKER J M CO COM NEW 832696405 29,653 284,765 SH   SOLE 2 32,259 0 252,506
SMUCKER J M CO COM NEW 832696405 6,456 61,996 SH   SOLE 4 58,872 0 3,124
SMUCKER J M CO COM NEW 832696405 25,399 243,917 SH   SOLE 7 165,596 0 78,321
SMUCKER J M CO COM NEW 832696405 427 4,098 SH   SOLE 13 4,098 0 0
SMUCKER J M CO COM NEW 832696405 80 766 SH   SOLE 15 766 0 0
SMUCKER J M CO COM NEW 832696405 29,761 285,810 SH   SOLE 18 264,896 0 20,914
SMUCKER J M CO COM NEW 832696405 3,769 36,198 SH   SOLE 19 36,198 0 0
SMUCKER J M CO COM NEW 832696405 396,115 3,804,041 SH   SOLE 21 3,804,041 0 0
SMUCKER J M CO COM NEW 832696405 305,078 2,929,778 SH   SOLE 22 2,632,665 0 297,113
SMUCKER J M CO COM NEW 832696405 8,933 85,786 SH   SOLE 23 85,786 0 0
SMUCKER J M CO COM NEW 832696405 13,930 133,776 SH   SOLE 25 133,776 0 0
SMUCKER J M CO COM NEW 832696405 88,087 845,933 SH   SOLE 26 112,000 0 733,933
SMUCKER J M CO COM NEW 832696405 2,347 22,536 SH   SOLE 28 15,999 0 6,537
SMUCKER J M CO COM NEW 832696405 2,708 26,007 SH   SOLE 29 2,214 0 23,793
SMUCKER J M CO COM NEW 832696405 80,563 773,679 SH   SOLE 30 773,679 0 0
SMUCKER J M CO COM NEW 832696405 2,698 25,907 SH   SOLE 31 19,288 0 6,619
SMUCKER J M CO COM NEW 832696405 864 8,299 SH   SOLE 34 8,299 0 0
SMUCKER J M CO COM NEW 832696405 12,911 123,986 SH   SOLE 36 123,986 0 0
SMUCKER J M CO COM NEW 832696405 248 2,378 SH   SOLE 40 2,378 0 0
SNAP INC CL A 83304A106 4,836 296,143 SH   SOLE 2 57,824 0 238,319
SNAP INC CL A 83304A106 4,763 291,671 SH   SOLE 4 273,257 0 18,414
SNAP INC CL A 83304A106 527 32,257 SH   SOLE 7 32,257 0 0
SNAP INC CL A 83304A106 404 24,762 SH   SOLE 13 24,762 0 0
SNAP INC CL A 83304A106 1,785 109,318 SH   SOLE 18 54,712 0 54,606
SNAP INC CL A 83304A106 44,402 2,719,024 SH   SOLE 19 2,719,024 0 0
SNAP INC CL A 83304A106 105,116 6,437,010 SH   SOLE 21 6,437,010 0 0
SNAP INC CL A 83304A106 237,092 14,518,800 SH   SOLE 22 14,164,261 0 354,539
SNAP INC CL A 83304A106 8,533 522,565 SH   SOLE 23 522,565 0 0
SNAP INC CL A 83304A106 328 20,116 SH   SOLE 25 20,116 0 0
SNAP INC CL A 83304A106 30,845 1,888,880 SH   SOLE 26 612,526 0 1,276,354
SNAP INC CL A 83304A106 2,368 145,032 SH   SOLE 28 103,149 0 41,883
SNAP INC CL A 83304A106 2,630 161,053 SH   SOLE 29 14,528 0 146,525
SNAP INC CL A 83304A106 24,547 1,503,187 SH   SOLE 30 1,503,187 0 0
SNAP INC CL A 83304A106 2,191 134,169 SH   SOLE 31 109,021 0 25,148
SNAP INC CL A 83304A106 20,978 1,284,630 SH   SOLE 34 1,284,630 0 0
SNAP INC CL A 83304A106 1,982 121,355 SH   SOLE 36 121,355 0 0
SNAP INC CL A 83304A106 259 15,849 SH   SOLE 40 15,849 0 0
SNAP ON INC COM 833034101 42,752 252,372 SH   SOLE 2 113,066 0 139,306
SNAP ON INC COM 833034101 7,910 46,694 SH   SOLE 4 45,201 0 1,493
SNAP ON INC COM 833034101 15,172 89,562 SH   SOLE 7 55,647 0 33,915
SNAP ON INC COM 833034101 2,043 12,061 SH   SOLE 13 12,061 0 0
SNAP ON INC COM 833034101 46 270 SH   SOLE 15 270 0 0
SNAP ON INC COM 833034101 26,871 158,624 SH   SOLE 18 131,696 0 26,928
SNAP ON INC COM 833034101 17,333 102,320 SH   SOLE 19 102,320 0 0
SNAP ON INC COM 833034101 216,078 1,275,547 SH   SOLE 21 1,275,547 0 0
SNAP ON INC COM 833034101 288,584 1,703,563 SH   SOLE 22 1,452,213 0 251,350
SNAP ON INC COM 833034101 12,258 72,360 SH   SOLE 23 72,360 0 0
SNAP ON INC COM 833034101 11,527 68,048 SH   SOLE 25 68,048 0 0
SNAP ON INC COM 833034101 62,236 367,389 SH   SOLE 26 53,698 0 313,691
SNAP ON INC COM 833034101 1,800 10,625 SH   SOLE 28 7,203 0 3,422
SNAP ON INC COM 833034101 8,274 48,843 SH   SOLE 29 27,767 0 21,076
SNAP ON INC COM 833034101 38,206 225,535 SH   SOLE 30 225,535 0 0
SNAP ON INC COM 833034101 8,445 49,852 SH   SOLE 31 34,285 0 15,567
SNAP ON INC COM 833034101 2,790 16,470 SH   SOLE 34 16,470 0 0
SNAP ON INC COM 833034101 7,302 43,103 SH   SOLE 36 43,103 0 0
SNAP ON INC COM 833034101 196 1,155 SH   SOLE 40 1,155 0 0
SO YOUNG INTERNATIONAL INC SPONSORED ADS 83356Q108 61 4,961 SH   SOLE 21 4,961 0 0
SO YOUNG INTERNATIONAL INC SPONSORED ADS 83356Q108 1,254 102,592 SH   SOLE 22 102,592 0 0
SO YOUNG INTERNATIONAL INC SPONSORED ADS 83356Q108 480 39,239 SH   SOLE 30 39,239 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 199 7,439 SH   SOLE 2 0 0 7,439
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 10,485 392,846 SH   SOLE 21 392,846 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 600 22,499 SH   SOLE 25 22,499 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 839 31,427 SH   SOLE 26 31,427 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 1,195 44,772 SH   SOLE 30 44,772 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 184 6,897 SH   SOLE 34 6,897 0 0
SOHU COM LTD SPONSORED ADS 83410S108 29 2,633 SH   SOLE 2 2,633 0 0
SOHU COM LTD SPONSORED ADS 83410S108 45 4,050 SH   SOLE 4 4,050 0 0
SOHU COM LTD SPONSORED ADS 83410S108 27 2,384 SH   SOLE 7 2,384 0 0
SOHU COM LTD SPONSORED ADS 83410S108 2 185 SH   SOLE 18 185 0 0
SOHU COM LTD SPONSORED ADS 83410S108 3,495 312,600 SH   SOLE 21 312,600 0 0
SOHU COM LTD SPONSORED ADS 83410S108 6,493 580,757 SH   SOLE 22 580,757 0 0
SOHU COM LTD SPONSORED ADS 83410S108 102 9,156 SH   SOLE 23 9,156 0 0
SOHU COM LTD SPONSORED ADS 83410S108 20 1,770 SH   SOLE 25 1,770 0 0
SOHU COM LTD SPONSORED ADS 83410S108 149 13,313 SH   SOLE 29 13,313 0 0
SOHU COM LTD SPONSORED ADS 83410S108 1,109 99,183 SH   SOLE 30 99,183 0 0
SOHU COM LTD SPONSORED ADS 83410S108 21 1,835 SH   SOLE 34 1,835 0 0
SOL GEL TECHNOLOGIES SHS M8694L103 184 10,753 SH   SOLE 22 10,753 0 0
SOLAR CAP LTD COM 83413U100 4,145 201,026 SH   SOLE 30 201,026 0 0
SOLAR SR CAP LTD COM 83416M105 1,316 74,786 SH   SOLE 30 74,786 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 1,961 20,622 SH   SOLE 2 20,622 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 20 208 SH   SOLE 4 208 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 10,310 108,424 SH   SOLE 18 108,424 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 205,208 2,158,037 SH   SOLE 21 2,158,037 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 106,513 1,120,131 SH   SOLE 22 1,101,321 0 18,810
SOLAREDGE TECHNOLOGIES INC COM 83417M104 1,946 20,462 SH   SOLE 26 14,408 0 6,054
SOLAREDGE TECHNOLOGIES INC COM 83417M104 562 5,912 SH   SOLE 28 5,912 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 18,289 192,336 SH   SOLE 30 192,336 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 462 4,862 SH   SOLE 40 4,862 0 0
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 187 13,388 SH   SOLE 2 1,342 0 12,046
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 7 533 SH   SOLE 7 533 0 0
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 1,552 110,863 SH   SOLE 18 110,863 0 0
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 755 53,955 SH   SOLE 19 53,955 0 0
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 15,513 1,108,095 SH   SOLE 21 1,108,095 0 0
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 12,576 898,279 SH   SOLE 22 853,627 0 44,652
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 92 6,576 SH   SOLE 26 0 0 6,576
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 67 4,769 SH   SOLE 30 4,769 0 0
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 46 3,313 SH   SOLE 40 3,313 0 0
SOLARWINDS CORP COM 83417Q105 1,312 70,702 SH   SOLE 2 2,880 0 67,822
SOLARWINDS CORP COM 83417Q105 17 901 SH   SOLE 7 901 0 0
SOLARWINDS CORP COM 83417Q105 384 20,682 SH   SOLE 18 20,682 0 0
SOLARWINDS CORP COM 83417Q105 195 10,538 SH   SOLE 19 10,538 0 0
SOLARWINDS CORP COM 83417Q105 13,621 734,289 SH   SOLE 21 734,289 0 0
SOLARWINDS CORP COM 83417Q105 28,900 1,557,964 SH   SOLE 22 1,500,835 0 57,129
SOLARWINDS CORP COM 83417Q105 5,875 316,692 SH   SOLE 30 316,692 0 0
SOLARWINDS CORP COM 83417Q105 16 859 SH   SOLE 31 859 0 0
SOLENO THERAPEUTICS INC COM NEW 834203200 12 4,200 SH   SOLE 18 4,200 0 0
SOLENO THERAPEUTICS INC COM NEW 834203200 145 49,265 SH   SOLE 21 49,265 0 0
SOLENO THERAPEUTICS INC COM NEW 834203200 44 14,999 SH   SOLE 22 14,999 0 0
SOLID BIOSCIENCES INC COM 83422E105 73 16,414 SH   SOLE 2 374 0 16,040
SOLID BIOSCIENCES INC COM 83422E105 1 197 SH   SOLE 7 197 0 0
SOLID BIOSCIENCES INC COM 83422E105 304 68,231 SH   SOLE 18 68,231 0 0
SOLID BIOSCIENCES INC COM 83422E105 145 32,674 SH   SOLE 19 32,674 0 0
SOLID BIOSCIENCES INC COM 83422E105 4,862 1,092,484 SH   SOLE 21 1,092,484 0 0
SOLID BIOSCIENCES INC COM 83422E105 3,136 704,695 SH   SOLE 22 686,856 0 17,839
SOLID BIOSCIENCES INC COM 83422E105 26 5,927 SH   SOLE 30 5,927 0 0
SOLIGENIX INC COM 834223307 18 12,514 SH   SOLE 21 12,514 0 0
SOLITARIO ZINC CORP COM 8342EP107 8 27,560 SH   SOLE 21 27,560 0 0
SOLITON INC COM 834251100 21 1,947 SH   SOLE 2 0 0 1,947
SOLITON INC COM 834251100 150 13,701 SH   SOLE 18 13,701 0 0
SOLITON INC COM 834251100 99 9,057 SH   SOLE 19 9,057 0 0
SOLITON INC COM 834251100 2,176 198,159 SH   SOLE 21 198,159 0 0
SOLITON INC COM 834251100 2,088 190,197 SH   SOLE 22 188,570 0 1,627
SONIC AUTOMOTIVE INC CL A 83545G102 977 31,521 SH   SOLE 2 7,678 0 23,843
SONIC AUTOMOTIVE INC CL A 83545G102 9 287 SH   SOLE 4 287 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 12 398 SH   SOLE 7 398 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 3,389 109,314 SH   SOLE 18 109,314 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 5,460 176,117 SH   SOLE 19 176,117 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 87,893 2,835,242 SH   SOLE 21 2,835,242 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 29,816 961,793 SH   SOLE 22 927,587 0 34,206
SONIC AUTOMOTIVE INC CL A 83545G102 920 29,673 SH   SOLE 23 29,673 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 2,650 85,487 SH   SOLE 26 0 0 85,487
SONIC AUTOMOTIVE INC CL A 83545G102 89 2,870 SH   SOLE 28 2,870 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 1,064 34,320 SH   SOLE 30 34,320 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 8 253 SH   SOLE 34 253 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 111 3,592 SH   SOLE 40 3,592 0 0
SONIM TECHNOLOGIES INC COM 83548F101 16 4,439 SH   SOLE 2 295 0 4,144
SONIM TECHNOLOGIES INC COM 83548F101 67 18,337 SH   SOLE 18 18,337 0 0
SONIM TECHNOLOGIES INC COM 83548F101 21 5,861 SH   SOLE 19 5,861 0 0
SONIM TECHNOLOGIES INC COM 83548F101 1,289 355,009 SH   SOLE 21 355,009 0 0
SONIM TECHNOLOGIES INC COM 83548F101 147 40,548 SH   SOLE 22 39,507 0 1,041
SONOCO PRODS CO COM 835495102 17,022 275,799 SH   SOLE 2 68,391 0 207,408
SONOCO PRODS CO COM 835495102 25 407 SH   SOLE 4 407 0 0
SONOCO PRODS CO COM 835495102 4,919 79,692 SH   SOLE 7 79,692 0 0
SONOCO PRODS CO COM 835495102 21,848 353,989 SH   SOLE 18 353,989 0 0
SONOCO PRODS CO COM 835495102 1,424 23,075 SH   SOLE 19 23,075 0 0
SONOCO PRODS CO COM 835495102 439,716 7,124,366 SH   SOLE 21 7,124,366 0 0
SONOCO PRODS CO COM 835495102 208,411 3,376,717 SH   SOLE 22 3,185,079 0 191,638
SONOCO PRODS CO COM 835495102 2,009 32,558 SH   SOLE 26 20,822 0 11,736
SONOCO PRODS CO COM 835495102 767 12,433 SH   SOLE 28 12,433 0 0
SONOCO PRODS CO COM 835495102 2,049 33,191 SH   SOLE 30 33,191 0 0
SONOCO PRODS CO COM 835495102 234 3,797 SH   SOLE 31 1,997 0 1,800
SONOCO PRODS CO COM 835495102 2,252 36,480 SH   SOLE 32 36,480 0 0
SONOCO PRODS CO COM 835495102 202 3,269 SH   SOLE 36 3,269 0 0
SONOCO PRODS CO COM 835495102 646 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 12 2,835 SH   SOLE 22 2,835 0 0
SONOS INC COM 83570H108 452 28,935 SH   SOLE 2 2,479 0 26,456
SONOS INC COM 83570H108 16 1,048 SH   SOLE 7 1,048 0 0
SONOS INC COM 83570H108 3,797 243,116 SH   SOLE 18 238,941 0 4,175
SONOS INC COM 83570H108 2,686 171,932 SH   SOLE 19 171,932 0 0
SONOS INC COM 83570H108 36,952 2,365,661 SH   SOLE 21 2,365,661 0 0
SONOS INC COM 83570H108 28,756 1,840,975 SH   SOLE 22 1,753,973 0 87,002
SONOS INC COM 83570H108 12 773 SH   SOLE 23 773 0 0
SONOS INC COM 83570H108 65 4,170 SH   SOLE 30 4,170 0 0
SONOS INC COM 83570H108 58 3,739 SH   SOLE 40 3,739 0 0
SONY CORP SPONSORED ADR 835699307 3,006 44,210 SH   SOLE 2 44,210 0 0
SONY CORP SPONSORED ADR 835699307 280,869 4,130,422 SH   SOLE 18 3,999,442 0 130,980
SONY CORP SPONSORED ADR 835699307 58,093 854,314 SH   SOLE 19 854,314 0 0
SONY CORP SPONSORED ADR 835699307 2,037 29,952 SH   SOLE 23 29,952 0 0
SONY CORP SPONSORED ADR 835699307 2,007 29,511 SH   SOLE 25 0 0 29,511
SONY CORP SPONSORED ADR 835699307 31,038 456,441 SH   SOLE 34 456,441 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 177 52,244 SH   SOLE 2 4,857 0 47,387
SORRENTO THERAPEUTICS INC COM NEW 83587F202 6 1,870 SH   SOLE 7 1,870 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 1,474 435,960 SH   SOLE 18 435,960 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 739 218,627 SH   SOLE 19 218,627 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 14,902 4,408,782 SH   SOLE 21 4,408,782 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 11,916 3,525,575 SH   SOLE 22 3,436,740 0 88,835
SOTHERLY HOTELS INC COM 83600C103 18 2,643 SH   SOLE 18 2,643 0 0
SOTHERLY HOTELS INC COM 83600C103 305 44,981 SH   SOLE 21 44,981 0 0
SOTHERLY HOTELS INC COM 83600C103 1,741 256,792 SH   SOLE 22 256,792 0 0
SOUND FINL BANCORP INC COM 83607A100 17 459 SH   SOLE 18 459 0 0
SOUND FINL BANCORP INC COM 83607A100 9 260 SH   SOLE 21 260 0 0
SOUTH JERSEY INDS INC COM 838518108 2,882 87,372 SH   SOLE 2 3,565 0 83,807
SOUTH JERSEY INDS INC COM 838518108 15 458 SH   SOLE 4 458 0 0
SOUTH JERSEY INDS INC COM 838518108 72 2,180 SH   SOLE 7 2,180 0 0
SOUTH JERSEY INDS INC COM 838518108 14,733 446,726 SH   SOLE 18 446,726 0 0
SOUTH JERSEY INDS INC COM 838518108 5,375 162,974 SH   SOLE 19 162,974 0 0
SOUTH JERSEY INDS INC COM 838518108 349,984 10,612,007 SH   SOLE 21 10,612,007 0 0
SOUTH JERSEY INDS INC COM 838518108 91,496 2,774,297 SH   SOLE 22 2,656,972 0 117,325
SOUTH JERSEY INDS INC COM 838518108 704 21,355 SH   SOLE 26 14,158 0 7,197
SOUTH JERSEY INDS INC COM 838518108 363 11,005 SH   SOLE 28 11,005 0 0
SOUTH JERSEY INDS INC COM 838518108 4,231 128,301 SH   SOLE 30 128,301 0 0
SOUTH JERSEY INDS INC COM 838518108 83 2,503 SH   SOLE 36 2,503 0 0
SOUTH JERSEY INDS INC COM 838518108 364 11,040 SH   SOLE 40 11,040 0 0
SOUTH JERSEY INDS INC UNIT 99/99/9999 838518116 13,858 266,957 SH   SOLE 21 266,957 0 0
SOUTH PLAINS FINANCIAL INC COM 83946P107 304 14,580 SH   SOLE 2 4,304 0 10,276
SOUTH PLAINS FINANCIAL INC COM 83946P107 768 36,781 SH   SOLE 18 36,781 0 0
SOUTH PLAINS FINANCIAL INC COM 83946P107 1,498 71,775 SH   SOLE 19 71,775 0 0
SOUTH PLAINS FINANCIAL INC COM 83946P107 7,632 365,700 SH   SOLE 21 365,700 0 0
SOUTH PLAINS FINANCIAL INC COM 83946P107 3,863 185,080 SH   SOLE 22 181,719 0 3,361
SOUTH PLAINS FINANCIAL INC COM 83946P107 122 5,825 SH   SOLE 23 5,825 0 0
SOUTH PLAINS FINANCIAL INC COM 83946P107 362 17,330 SH   SOLE 26 0 0 17,330
SOUTH ST CORP COM 840441109 3,198 36,860 SH   SOLE 2 3,544 0 33,316
SOUTH ST CORP COM 840441109 14 160 SH   SOLE 4 160 0 0
SOUTH ST CORP COM 840441109 50 576 SH   SOLE 7 576 0 0
SOUTH ST CORP COM 840441109 12,899 148,697 SH   SOLE 18 148,697 0 0
SOUTH ST CORP COM 840441109 10,075 116,144 SH   SOLE 19 116,144 0 0
SOUTH ST CORP COM 840441109 101,714 1,172,490 SH   SOLE 21 1,172,490 0 0
SOUTH ST CORP COM 840441109 94,361 1,087,739 SH   SOLE 22 1,044,355 0 43,384
SOUTH ST CORP COM 840441109 909 10,473 SH   SOLE 23 10,473 0 0
SOUTH ST CORP COM 840441109 3,617 41,690 SH   SOLE 26 11,046 0 30,644
SOUTH ST CORP COM 840441109 427 4,927 SH   SOLE 28 4,927 0 0
SOUTH ST CORP COM 840441109 1,044 12,030 SH   SOLE 30 12,030 0 0
SOUTH ST CORP COM 840441109 317 3,655 SH   SOLE 40 3,655 0 0
SOUTHERN CO COM 842587107 161,958 2,542,514 SH   SOLE 2 286,304 0 2,256,210
SOUTHERN CO COM 842587107 32,001 502,369 SH   SOLE 4 473,830 0 28,539
SOUTHERN CO COM 842587107 75,090 1,178,813 SH   SOLE 7 1,123,557 0 55,256
SOUTHERN CO COM 842587107 2,397 37,629 SH   SOLE 13 37,629 0 0
SOUTHERN CO COM 842587107 403 6,321 SH   SOLE 15 6,321 0 0
SOUTHERN CO COM 842587107 1 23 SH   SOLE 17 0 0 23
SOUTHERN CO COM 842587107 115,990 1,820,882 SH   SOLE 18 1,681,729 0 139,153
SOUTHERN CO COM 842587107 8,500 133,441 SH   SOLE 19 133,441 0 0
SOUTHERN CO COM 842587107 2,093,375 32,863,032 SH   SOLE 21 32,863,032 0 0
SOUTHERN CO COM 842587107 1,710,218 26,848,005 SH   SOLE 22 24,126,188 0 2,721,817
SOUTHERN CO COM 842587107 49,410 775,669 SH   SOLE 23 775,669 0 0
SOUTHERN CO COM 842587107 65,155 1,022,839 SH   SOLE 25 1,022,839 0 0
SOUTHERN CO COM 842587107 187,312 2,940,541 SH   SOLE 26 679,207 0 2,261,334
SOUTHERN CO COM 842587107 12,456 195,539 SH   SOLE 28 136,360 0 59,179
SOUTHERN CO COM 842587107 1,282 20,122 SH   SOLE 29 20,122 0 0
SOUTHERN CO COM 842587107 362,420 5,689,476 SH   SOLE 30 5,689,476 0 0
SOUTHERN CO COM 842587107 17,365 272,607 SH   SOLE 31 189,091 0 83,516
SOUTHERN CO COM 842587107 4,500 70,637 SH   SOLE 34 70,637 0 0
SOUTHERN CO COM 842587107 15,042 236,132 SH   SOLE 35 236,132 0 0
SOUTHERN CO COM 842587107 66,986 1,051,592 SH   SOLE 36 1,051,592 0 0
SOUTHERN CO COM 842587107 1,455 22,849 SH   SOLE 40 22,849 0 0
SOUTHERN CO UNIT 08/01/2022 842587602 157,765 2,926,994 SH   SOLE 21 2,926,994 0 0
SOUTHERN COPPER CORP COM 84265V105 16,514 388,756 SH   SOLE 2 13,118 0 375,638
SOUTHERN COPPER CORP COM 84265V105 1,259 29,642 SH   SOLE 4 29,642 0 0
SOUTHERN COPPER CORP COM 84265V105 3,058 71,978 SH   SOLE 7 71,978 0 0
SOUTHERN COPPER CORP COM 84265V105 3 68 SH   SOLE 15 68 0 0
SOUTHERN COPPER CORP COM 84265V105 2 55 SH   SOLE 17 0 0 55
SOUTHERN COPPER CORP COM 84265V105 6,893 162,266 SH   SOLE 18 52,766 0 109,500
SOUTHERN COPPER CORP COM 84265V105 2,388 56,204 SH   SOLE 19 56,204 0 0
SOUTHERN COPPER CORP COM 84265V105 103,752 2,442,377 SH   SOLE 21 2,442,377 0 0
SOUTHERN COPPER CORP COM 84265V105 72,272 1,701,317 SH   SOLE 22 1,465,040 0 236,277
SOUTHERN COPPER CORP COM 84265V105 2,311 54,400 SH   SOLE 23 54,400 0 0
SOUTHERN COPPER CORP COM 84265V105 7,087 166,829 SH   SOLE 25 166,829 0 0
SOUTHERN COPPER CORP COM 84265V105 22,307 525,109 SH   SOLE 26 108,448 0 416,661
SOUTHERN COPPER CORP COM 84265V105 389 9,160 SH   SOLE 29 9,160 0 0
SOUTHERN COPPER CORP COM 84265V105 22,783 536,312 SH   SOLE 30 536,312 0 0
SOUTHERN COPPER CORP COM 84265V105 1,484 34,939 SH   SOLE 31 8,228 0 26,711
SOUTHERN COPPER CORP COM 84265V105 16,523 388,957 SH   SOLE 34 388,957 0 0
SOUTHERN COPPER CORP COM 84265V105 944 22,218 SH   SOLE 36 22,218 0 0
SOUTHERN COPPER CORP COM 84265V105 30 696 SH   SOLE 40 696 0 0
SOUTHERN FIRST BANCSHARES IN COM 842873101 321 7,548 SH   SOLE 2 257 0 7,291
SOUTHERN FIRST BANCSHARES IN COM 842873101 6 133 SH   SOLE 7 133 0 0
SOUTHERN FIRST BANCSHARES IN COM 842873101 1,087 25,576 SH   SOLE 18 25,576 0 0
SOUTHERN FIRST BANCSHARES IN COM 842873101 519 12,207 SH   SOLE 19 12,207 0 0
SOUTHERN FIRST BANCSHARES IN COM 842873101 10,835 255,012 SH   SOLE 21 255,012 0 0
SOUTHERN FIRST BANCSHARES IN COM 842873101 4,562 107,370 SH   SOLE 22 101,902 0 5,468
SOUTHERN MO BANCORP INC COM 843380106 305 7,956 SH   SOLE 2 238 0 7,718
SOUTHERN MO BANCORP INC COM 843380106 6 159 SH   SOLE 7 159 0 0
SOUTHERN MO BANCORP INC COM 843380106 1,091 28,442 SH   SOLE 18 28,442 0 0
SOUTHERN MO BANCORP INC COM 843380106 538 14,016 SH   SOLE 19 14,016 0 0
SOUTHERN MO BANCORP INC COM 843380106 10,957 285,638 SH   SOLE 21 285,638 0 0
SOUTHERN MO BANCORP INC COM 843380106 6,302 164,296 SH   SOLE 22 158,665 0 5,631
SOUTHERN NATL BANCORP OF VA COM 843395104 348 21,274 SH   SOLE 2 756 0 20,518
SOUTHERN NATL BANCORP OF VA COM 843395104 6 359 SH   SOLE 7 359 0 0
SOUTHERN NATL BANCORP OF VA COM 843395104 1,168 71,420 SH   SOLE 18 71,420 0 0
SOUTHERN NATL BANCORP OF VA COM 843395104 565 34,538 SH   SOLE 19 34,538 0 0
SOUTHERN NATL BANCORP OF VA COM 843395104 11,828 723,414 SH   SOLE 21 723,414 0 0
SOUTHERN NATL BANCORP OF VA COM 843395104 5,701 348,707 SH   SOLE 22 333,697 0 15,010
SOUTHSIDE BANCSHARES INC COM 84470P109 1,205 32,440 SH   SOLE 2 1,087 0 31,353
SOUTHSIDE BANCSHARES INC COM 84470P109 4 100 SH   SOLE 4 100 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 20 551 SH   SOLE 7 551 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 5,292 142,492 SH   SOLE 18 142,492 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 2,109 56,791 SH   SOLE 19 56,791 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 134,804 3,629,608 SH   SOLE 21 3,629,608 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 36,449 981,393 SH   SOLE 22 944,994 0 36,399
SOUTHSIDE BANCSHARES INC COM 84470P109 407 10,956 SH   SOLE 26 8,050 0 2,906
SOUTHSIDE BANCSHARES INC COM 84470P109 134 3,606 SH   SOLE 28 3,606 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 1,682 45,296 SH   SOLE 30 45,296 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 90 2,420 SH   SOLE 40 2,420 0 0
SOUTHWEST AIRLS CO COM 844741108 61,912 1,146,950 SH   SOLE 2 202,158 0 944,792
SOUTHWEST AIRLS CO COM 844741108 3,649 67,595 SH   SOLE 4 63,770 0 3,825
SOUTHWEST AIRLS CO COM 844741108 25,397 470,483 SH   SOLE 7 393,634 0 76,849
SOUTHWEST AIRLS CO COM 844741108 365 6,770 SH   SOLE 13 6,770 0 0
SOUTHWEST AIRLS CO COM 844741108 69 1,278 SH   SOLE 15 1,278 0 0
SOUTHWEST AIRLS CO COM 844741108 60 1,111 SH   SOLE 17 0 0 1,111
SOUTHWEST AIRLS CO COM 844741108 49,759 921,805 SH   SOLE 18 870,341 0 51,464
SOUTHWEST AIRLS CO COM 844741108 10,499 194,499 SH   SOLE 19 194,499 0 0
SOUTHWEST AIRLS CO COM 844741108 478,003 8,855,191 SH   SOLE 21 8,855,191 0 0
SOUTHWEST AIRLS CO COM 844741108 612,963 11,355,368 SH   SOLE 22 10,290,335 0 1,065,033
SOUTHWEST AIRLS CO COM 844741108 5,650 104,668 SH   SOLE 23 104,668 0 0
SOUTHWEST AIRLS CO COM 844741108 8,177 151,479 SH   SOLE 25 151,479 0 0
SOUTHWEST AIRLS CO COM 844741108 54,526 1,010,120 SH   SOLE 26 134,884 0 875,236
SOUTHWEST AIRLS CO COM 844741108 1,353 25,073 SH   SOLE 28 17,982 0 7,091
SOUTHWEST AIRLS CO COM 844741108 702 12,999 SH   SOLE 29 12,999 0 0
SOUTHWEST AIRLS CO COM 844741108 73,608 1,363,617 SH   SOLE 30 1,363,617 0 0
SOUTHWEST AIRLS CO COM 844741108 1,823 33,773 SH   SOLE 31 29,618 0 4,155
SOUTHWEST AIRLS CO COM 844741108 662 12,260 SH   SOLE 34 12,260 0 0
SOUTHWEST AIRLS CO COM 844741108 4,962 91,927 SH   SOLE 36 91,927 0 0
SOUTHWEST AIRLS CO COM 844741108 162 2,994 SH   SOLE 40 2,994 0 0
SOUTHWEST GA FINL CORP COM 84502A104 10 281 SH   SOLE 21 281 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 8,470 111,486 SH   SOLE 2 58,575 0 52,911
SOUTHWEST GAS HOLDINGS INC COM 844895102 289 3,809 SH   SOLE 4 3,809 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 4,649 61,200 SH   SOLE 7 61,200 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 1,493 19,658 SH   SOLE 13 19,658 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 26,403 347,550 SH   SOLE 18 335,804 0 11,746
SOUTHWEST GAS HOLDINGS INC COM 844895102 26,412 347,657 SH   SOLE 19 347,657 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 310,455 4,086,551 SH   SOLE 21 4,086,551 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 173,301 2,281,171 SH   SOLE 22 2,070,884 0 210,287
SOUTHWEST GAS HOLDINGS INC COM 844895102 2,085 27,448 SH   SOLE 23 27,448 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 476 6,271 SH   SOLE 25 6,271 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 5,790 76,208 SH   SOLE 26 14,617 0 61,591
SOUTHWEST GAS HOLDINGS INC COM 844895102 665 8,760 SH   SOLE 28 8,760 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 151 1,991 SH   SOLE 29 1,991 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 1,867 24,577 SH   SOLE 30 24,577 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 385 5,073 SH   SOLE 31 5,073 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 380 4,997 SH   SOLE 34 4,997 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 880 11,577 SH   SOLE 36 11,577 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 453 5,961 SH   SOLE 40 5,961 0 0
SOUTHWESTERN ENERGY CO COM 845467109 1,391 574,715 SH   SOLE 2 19,039 0 555,676
SOUTHWESTERN ENERGY CO COM 845467109 6 2,634 SH   SOLE 4 2,634 0 0
SOUTHWESTERN ENERGY CO COM 845467109 25 10,510 SH   SOLE 7 10,510 0 0
SOUTHWESTERN ENERGY CO COM 845467109 5,902 2,438,885 SH   SOLE 18 2,438,885 0 0
SOUTHWESTERN ENERGY CO COM 845467109 2,320 958,476 SH   SOLE 19 958,476 0 0
SOUTHWESTERN ENERGY CO COM 845467109 151,504 62,604,995 SH   SOLE 21 62,604,995 0 0
SOUTHWESTERN ENERGY CO COM 845467109 39,162 16,182,671 SH   SOLE 22 15,495,165 0 687,506
SOUTHWESTERN ENERGY CO COM 845467109 415 171,561 SH   SOLE 26 98,877 0 72,684
SOUTHWESTERN ENERGY CO COM 845467109 187 77,394 SH   SOLE 28 77,394 0 0
SOUTHWESTERN ENERGY CO COM 845467109 2,079 859,050 SH   SOLE 30 859,050 0 0
SOUTHWESTERN ENERGY CO COM 845467109 50 20,800 SH   SOLE 31 0 0 20,800
SOUTHWESTERN ENERGY CO COM 845467109 133 55,163 SH   SOLE 40 55,163 0 0
SP PLUS CORP COM 78469C103 992 23,387 SH   SOLE 2 1,900 0 21,487
SP PLUS CORP COM 78469C103 9 214 SH   SOLE 4 214 0 0
SP PLUS CORP COM 78469C103 16 375 SH   SOLE 7 375 0 0
SP PLUS CORP COM 78469C103 3,562 83,940 SH   SOLE 18 83,940 0 0
SP PLUS CORP COM 78469C103 2,344 55,245 SH   SOLE 19 55,245 0 0
SP PLUS CORP COM 78469C103 36,049 849,612 SH   SOLE 21 849,612 0 0
SP PLUS CORP COM 78469C103 32,627 768,954 SH   SOLE 22 738,212 0 30,742
SP PLUS CORP COM 78469C103 144 3,388 SH   SOLE 23 3,388 0 0
SP PLUS CORP COM 78469C103 386 9,097 SH   SOLE 26 0 0 9,097
SP PLUS CORP COM 78469C103 132 3,116 SH   SOLE 28 3,116 0 0
SP PLUS CORP COM 78469C103 305 7,192 SH   SOLE 30 7,192 0 0
SP PLUS CORP COM 78469C103 154 3,633 SH   SOLE 34 3,633 0 0
SP PLUS CORP COM 78469C103 128 3,010 SH   SOLE 40 3,010 0 0
SPAR GROUP INC COM 784933103 8 6,282 SH   SOLE 21 6,282 0 0
SPAR GROUP INC COM 784933103 1 1,079 SH   SOLE 22 1,079 0 0
SPARK ENERGY INC CL A COM 846511103 52 5,682 SH   SOLE 2 502 0 5,180
SPARK ENERGY INC CL A COM 846511103 1 123 SH   SOLE 7 123 0 0
SPARK ENERGY INC CL A COM 846511103 381 41,284 SH   SOLE 18 41,284 0 0
SPARK ENERGY INC CL A COM 846511103 197 21,369 SH   SOLE 19 21,369 0 0
SPARK ENERGY INC CL A COM 846511103 3,665 397,053 SH   SOLE 21 397,053 0 0
SPARK ENERGY INC CL A COM 846511103 4,692 508,332 SH   SOLE 22 499,370 0 8,962
SPARTAN MTRS INC COM 846819100 324 17,900 SH   SOLE 2 1,110 0 16,790
SPARTAN MTRS INC COM 846819100 13 729 SH   SOLE 7 729 0 0
SPARTAN MTRS INC COM 846819100 2,258 124,893 SH   SOLE 18 124,893 0 0
SPARTAN MTRS INC COM 846819100 1,096 60,592 SH   SOLE 19 60,592 0 0
SPARTAN MTRS INC COM 846819100 21,933 1,213,102 SH   SOLE 21 1,213,102 0 0
SPARTAN MTRS INC COM 846819100 17,474 966,486 SH   SOLE 22 917,697 0 48,789
SPARTAN MTRS INC COM 846819100 244 13,510 SH   SOLE 26 0 0 13,510
SPARTAN MTRS INC COM 846819100 211 11,680 SH   SOLE 30 11,680 0 0
SPARTAN MTRS INC COM 846819100 64 3,537 SH   SOLE 40 3,537 0 0
SPARTANNASH CO COM 847215100 536 37,663 SH   SOLE 2 1,330 0 36,333
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,394 168,104 SH   SOLE 18 168,104 0 0
SPARTANNASH CO COM 847215100 893 62,677 SH   SOLE 19 62,677 0 0
SPARTANNASH CO COM 847215100 61,452 4,315,415 SH   SOLE 21 4,315,415 0 0
SPARTANNASH CO COM 847215100 15,988 1,122,739 SH   SOLE 22 1,039,305 0 83,434
SPARTANNASH CO COM 847215100 447 31,364 SH   SOLE 26 13,987 0 17,377
SPARTANNASH CO COM 847215100 77 5,434 SH   SOLE 28 5,434 0 0
SPARTANNASH CO COM 847215100 784 55,066 SH   SOLE 30 55,066 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 208 729 SH   SOLE 17 0 0 729
SPDR GOLD TRUST GOLD SHS 78463V107 2,875 20,121 SH   SOLE 4 20,121 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 19 135 SH   SOLE 17 0 0 135
SPDR GOLD TRUST GOLD SHS 78463V107 44,564 311,856 SH   SOLE 18 311,856 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 207,093 1,449,219 SH   SOLE 19 1,449,219 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 16,571 115,961 SH   SOLE 22 115,961 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 95,199 666,193 SH   SOLE 34 666,193 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 10 235 SH   SOLE 17 0 0 235
SPDR INDEX SHS FDS EUR STOXX SMCP 78463X392 2 26 SH   SOLE 17 0 0 26
SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 2,524 24,592 SH   SOLE 22 24,592 0 0
SPDR INDEX SHS FDS MSCI EMRG MKTS 78463X426 4 68 SH   SOLE 18 68 0 0
SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 8 113 SH   SOLE 17 0 0 113
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 40 1,056 SH   SOLE 17 0 0 1,056
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 70,073 1,518,376 SH   SOLE 13 1,518,376 0 0
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 118 2,282 SH   SOLE 17 0 0 2,282
SPDR INDEX SHS FDS S&P INTL ETF 78463X772 2 42 SH   SOLE 17 0 0 42
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 1 43 SH   SOLE 17 0 0 43
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 344 8,868 SH   SOLE 17 0 0 8,868
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 0 15 SH   SOLE 17 0 0 15
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 63 2,020 SH   SOLE 17 0 0 2,020
SPDR S&P 500 ETF TR OPTIONS 78462F103 69,362 215,500 SH Call SOLE 2 215,500 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 15,996 49,700 SH Put SOLE 2 49,700 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 39,557 122,900 SH Call SOLE 4 122,900 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 9,559 29,700 SH Put SOLE 4 29,700 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 592,255 1,840,100 SH Call SOLE 18 1,840,100 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 140,750 437,300 SH Put SOLE 18 437,300 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 6,184,411 19,214,600 SH Call SOLE 19 19,214,600 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 1,530,251 4,754,400 SH Put SOLE 19 4,754,400 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 285,328 886,500 SH Call SOLE 22 886,500 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 67,654 210,200 SH Put SOLE 22 210,200 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 8,304 25,800 SH Call SOLE 25 25,800 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 2,028 6,300 SH Put SOLE 25 6,300 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 6,115 19,000 SH Call SOLE 26 0 0 19,000
SPDR S&P 500 ETF TR OPTIONS 78462F103 1,481 4,600 SH Put SOLE 26 0 0 4,600
SPDR S&P 500 ETF TR OPTIONS 78462F103 7,564 23,500 SH Call SOLE 30 23,500 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 2,131,486 6,622,400 SH Call SOLE 34 6,622,400 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 516,458 1,604,600 SH Put SOLE 34 1,604,600 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 497,919 1,547,006 SH   SOLE 2 1,361,974 0 185,032
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,424 4,423 SH   SOLE 4 4,423 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 8,042 24,986 SH   SOLE 17 0 0 24,986
SPDR S&P 500 ETF TR TR UNIT 78462F103 64,415 200,133 SH   SOLE 18 184,082 0 16,051
SPDR S&P 500 ETF TR TR UNIT 78462F103 174,091 540,891 SH   SOLE 19 540,891 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 20,502 63,698 SH   SOLE 22 63,698 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 292,955 910,193 SH   SOLE 23 910,193 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 12,376 38,453 SH   SOLE 25 38,453 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 172 535 SH   SOLE 26 0 0 535
SPDR S&P 500 ETF TR TR UNIT 78462F103 73,677 228,911 SH   SOLE 34 228,911 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 9,730 25,920 SH   SOLE 2 25,920 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 7,056 18,797 SH   SOLE 17 0 0 18,797
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 595 1,584 SH   SOLE 18 1,584 0 0
SPDR SERIES TRUST SPDR S&P1500VL 78464A128 2 14 SH   SOLE 17 0 0 14
SPDR SERIES TRUST PORTFOLIO CRPORT 78464A144 1 21 SH   SOLE 17 0 0 21
SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 8 125 SH   SOLE 17 0 0 125
SPDR SERIES TRUST NUVEEN BBG BRCLY 78464A284 5,900 100,000 SH   SOLE 19 100,000 0 0
SPDR SERIES TRUST S&P 600 SMCP VAL 78464A300 3 47 SH   SOLE 17 0 0 47
SPDR SERIES TRUST PORTFOLIO LN COR 78464A367 1 42 SH   SOLE 17 0 0 42
SPDR SERIES TRUST PORTFOLIO LN COR 78464A367 2,783 92,434 SH   SOLE 18 92,434 0 0
SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375 19 525 SH   SOLE 17 0 0 525
SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 11,270 268,918 SH   SOLE 17 0 0 268,918
SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 5 175 SH   SOLE 17 0 0 175
SPDR SERIES TRUST PRTFLO S&P500 VL 78464A508 11,924 341,551 SH   SOLE 17 0 0 341,551
SPDR SERIES TRUST PRTFLO S&P500 VL 78464A508 3,178 91,042 SH   SOLE 22 91,042 0 0
SPDR SERIES TRUST BLOMBERG INTL TR 78464A516 171 5,943 SH   SOLE 17 0 0 5,943
SPDR SERIES TRUST BLOMBERG INTL TR 78464A516 43 1,496 SH   SOLE 18 1,496 0 0
SPDR SERIES TRUST DJ REIT ETF 78464A607 10 100 SH   SOLE 17 0 0 100
SPDR SERIES TRUST DJ REIT ETF 78464A607 914 8,963 SH   SOLE 22 8,963 0 0
SPDR SERIES TRUST PORTFOLIO AGRGTE 78464A649 1 19 SH   SOLE 17 0 0 19
SPDR SERIES TRUST PORTFLI TIPS ETF 78464A656 0 12 SH   SOLE 17 0 0 12
SPDR SERIES TRUST PORTFOLIO LN TSR 78464A664 16,845 433,367 SH   SOLE 2 0 0 433,367
SPDR SERIES TRUST PORTFOLIO LN TSR 78464A664 57 1,454 SH   SOLE 17 0 0 1,454
SPDR SERIES TRUST PORTFOLIO LN TSR 78464A664 126 3,233 SH   SOLE 18 0 0 3,233
SPDR SERIES TRUST PORTFLI INTRMDIT 78464A672 43,474 1,405,559 SH   SOLE 2 0 0 1,405,559
SPDR SERIES TRUST PORTFLI INTRMDIT 78464A672 10 320 SH   SOLE 17 0 0 320
SPDR SERIES TRUST OPTIONS 78464A730 9,705 409,500 SH Call SOLE 19 409,500 0 0
SPDR SERIES TRUST OPTIONS 78464A730 2,429 102,500 SH Put SOLE 19 102,500 0 0
SPDR SERIES TRUST OPTIONS 78464A730 24 1,000 SH Put SOLE 22 1,000 0 0
SPDR SERIES TRUST OPTIONS 78464A730 652 27,500 SH Call SOLE 30 27,500 0 0
SPDR SERIES TRUST S&P DIVID ETF 78464A763 59 552 SH   SOLE 17 0 0 552
SPDR SERIES TRUST PORTFOLIO TL STK 78464A805 119 2,982 SH   SOLE 17 0 0 2,982
SPDR SERIES TRUST S&P 600 SML CAP 78464A813 6,690 92,344 SH   SOLE 17 0 0 92,344
SPDR SERIES TRUST S&P 400 MDCP GRW 78464A821 1 16 SH   SOLE 17 0 0 16
SPDR SERIES TRUST S&P 400 MDCP VAL 78464A839 2 32 SH   SOLE 17 0 0 32
SPDR SERIES TRUST PORTFOLIO MD ETF 78464A847 10 288 SH   SOLE 17 0 0 288
SPDR SERIES TRUST PORTFOLIO LR ETF 78464A854 15 384 SH   SOLE 17 0 0 384
SPDR SERIES TRUST S&P BIOTECH 78464A870 0 2 SH   SOLE 17 0 0 2
SPDR SERIES TRUST PORTFOLIO SH TSR 78468R101 31,712 1,058,462 SH   SOLE 2 0 0 1,058,462
SPDR SERIES TRUST BLOMBERG BRC INV 78468R200 1 34 SH   SOLE 17 0 0 34
SPDR SERIES TRUST BLOMBERG BRC INV 78468R200 693 22,564 SH   SOLE 18 22,564 0 0
SPDR SERIES TRUST BLOOMBERG SRT TR 78468R408 94,290 3,500,000 SH   SOLE 19 3,500,000 0 0
SPDR SERIES TRUST BLOOMBERG BRCLYS 78468R622 45,705 417,247 SH   SOLE 2 417,247 0 0
SPDR SERIES TRUST BLOOMBERG BRCLYS 78468R622 4,708 42,984 SH   SOLE 17 0 0 42,984
SPDR SERIES TRUST BLOOMBERG BRCLYS 78468R622 121,650 1,110,556 SH   SOLE 19 1,110,556 0 0
SPDR SERIES TRUST BLOOMBERG BRCLYS 78468R622 6,091 55,604 SH   SOLE 22 55,604 0 0
SPDR SERIES TRUST BLOOMBERG BRCLYS 78468R622 16,194 147,837 SH   SOLE 26 0 0 147,837
SPDR SERIES TRUST SPDR BLOOMBERG 78468R663 8 91 SH   SOLE 17 0 0 91
SPDR SERIES TRUST SPDR BLOOMBERG 78468R663 20,743 226,868 SH   SOLE 18 0 0 226,868
SPDR SERIES TRUST NUVEEN BRC MUNIC 78468R721 7 141 SH   SOLE 2 141 0 0
SPDR SERIES TRUST NUVEEN BRC MUNIC 78468R721 6 120 SH   SOLE 17 0 0 120
SPDR SERIES TRUST NUVEEN BLMBRG SR 78468R739 1 18 SH   SOLE 17 0 0 18
SPDR SERIES TRUST NUVEEN BLMBRG SR 78468R739 151 3,070 SH   SOLE 18 3,070 0 0
SPDR SERIES TRUST PRTFLO S&P500 HI 78468R788 18 447 SH   SOLE 17 0 0 447
SPDR SERIES TRUST S&P 500 BUYBCK 78468R820 4 51 SH   SOLE 17 0 0 51
SPDR SERIES TRUST PORTFOLIO SM ETF 78468R853 18 555 SH   SOLE 17 0 0 555
SPDR SERIES TRUST SSGA US SMAL ETF 78468R887 3 25 SH   SOLE 17 0 0 25
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 6,388 99,360 SH   SOLE 2 5,787 0 93,573
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 17 262 SH   SOLE 4 262 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 93 1,447 SH   SOLE 7 1,447 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 1,266 19,686 SH   SOLE 18 19,686 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 633 9,853 SH   SOLE 19 9,853 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 31,481 489,669 SH   SOLE 21 489,669 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 87,707 1,364,247 SH   SOLE 22 1,281,158 0 83,089
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 994 15,457 SH   SOLE 26 8,074 0 7,383
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 375 5,840 SH   SOLE 28 5,840 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 893 13,886 SH   SOLE 30 13,886 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 56 873 SH   SOLE 31 873 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 9 142 SH   SOLE 34 142 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 90 1,395 SH   SOLE 36 1,395 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 309 4,800 SH   SOLE 40 4,800 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 220 60,328 SH   SOLE 2 11,886 0 48,442
SPECTRUM PHARMACEUTICALS INC COM 84763A108 1 377 SH   SOLE 4 377 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 8 2,144 SH   SOLE 7 2,144 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 1,863 511,799 SH   SOLE 18 498,214 0 13,585
SPECTRUM PHARMACEUTICALS INC COM 84763A108 1,581 434,363 SH   SOLE 19 434,363 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 50,907 13,985,356 SH   SOLE 21 13,985,356 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 12,734 3,498,293 SH   SOLE 22 3,371,266 0 127,027
SPECTRUM PHARMACEUTICALS INC COM 84763A108 159 43,688 SH   SOLE 23 43,688 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 415 114,106 SH   SOLE 26 21,329 0 92,777
SPECTRUM PHARMACEUTICALS INC COM 84763A108 45 12,332 SH   SOLE 28 12,332 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 574 157,769 SH   SOLE 30 157,769 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 12 3,415 SH   SOLE 34 3,415 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 39 10,623 SH   SOLE 40 10,623 0 0
SPERO THERAPEUTICS INC COM 84833T103 101 10,534 SH   SOLE 2 372 0 10,162
SPERO THERAPEUTICS INC COM 84833T103 344 35,810 SH   SOLE 18 35,810 0 0
SPERO THERAPEUTICS INC COM 84833T103 173 17,956 SH   SOLE 19 17,956 0 0
SPERO THERAPEUTICS INC COM 84833T103 4,233 440,266 SH   SOLE 21 440,266 0 0
SPERO THERAPEUTICS INC COM 84833T103 2,410 250,699 SH   SOLE 22 244,743 0 5,956
SPHERIX INC COM 84842R502 0 56 SH   SOLE 21 56 0 0
SPIRE INC COM 84857L101 5,998 72,000 SH   SOLE 2 23,484 0 48,516
SPIRE INC COM 84857L101 184 2,205 SH   SOLE 4 2,205 0 0
SPIRE INC COM 84857L101 4,682 56,197 SH   SOLE 7 56,197 0 0
SPIRE INC COM 84857L101 24,887 298,733 SH   SOLE 18 298,733 0 0
SPIRE INC COM 84857L101 7,277 87,344 SH   SOLE 19 87,344 0 0
SPIRE INC COM 84857L101 314,325 3,772,962 SH   SOLE 21 3,772,962 0 0
SPIRE INC COM 84857L101 145,924 1,751,577 SH   SOLE 22 1,684,495 0 67,082
SPIRE INC COM 84857L101 1,642 19,704 SH   SOLE 26 9,790 0 9,914
SPIRE INC COM 84857L101 519 6,225 SH   SOLE 28 6,225 0 0
SPIRE INC COM 84857L101 2,777 33,333 SH   SOLE 30 33,333 0 0
SPIRE INC COM 84857L101 291 3,487 SH   SOLE 36 3,487 0 0
SPIRE INC COM 84857L101 405 4,864 SH   SOLE 40 4,864 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 17,884 245,394 SH   SOLE 2 23,889 0 221,505
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 3,855 52,900 SH   SOLE 4 49,945 0 2,955
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 5,234 71,821 SH   SOLE 7 16,494 0 55,327
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 13 184 SH   SOLE 13 184 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 4,660 63,944 SH   SOLE 18 54,580 0 9,364
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 2,318 31,803 SH   SOLE 19 31,803 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 229,627 3,150,749 SH   SOLE 21 3,150,749 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 217,603 2,985,772 SH   SOLE 22 2,785,034 0 200,738
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 5,572 76,460 SH   SOLE 23 76,460 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 2,049 28,120 SH   SOLE 25 28,120 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 26,055 357,505 SH   SOLE 26 94,063 0 263,442
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 1,468 20,143 SH   SOLE 28 13,314 0 6,829
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 1,754 24,064 SH   SOLE 29 2,270 0 21,794
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 16,790 230,374 SH   SOLE 30 230,374 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 1,759 24,132 SH   SOLE 31 16,630 0 7,502
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 462 6,339 SH   SOLE 34 6,339 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 1,939 26,601 SH   SOLE 36 26,601 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 173 2,379 SH   SOLE 40 2,379 0 0
SPIRIT AIRLS INC COM 848577102 1,825 45,282 SH   SOLE 2 9,887 0 35,395
SPIRIT AIRLS INC COM 848577102 5 128 SH   SOLE 4 128 0 0
SPIRIT AIRLS INC COM 848577102 47 1,172 SH   SOLE 7 1,172 0 0
SPIRIT AIRLS INC COM 848577102 9,623 238,717 SH   SOLE 18 234,570 0 4,147
SPIRIT AIRLS INC COM 848577102 10,788 267,632 SH   SOLE 19 267,632 0 0
SPIRIT AIRLS INC COM 848577102 94,920 2,354,747 SH   SOLE 21 2,354,747 0 0
SPIRIT AIRLS INC COM 848577102 85,299 2,116,072 SH   SOLE 22 2,053,321 0 62,751
SPIRIT AIRLS INC COM 848577102 938 23,262 SH   SOLE 23 23,262 0 0
SPIRIT AIRLS INC COM 848577102 2,843 70,536 SH   SOLE 26 7,210 0 63,326
SPIRIT AIRLS INC COM 848577102 105 2,601 SH   SOLE 28 2,601 0 0
SPIRIT AIRLS INC COM 848577102 251 6,231 SH   SOLE 30 6,231 0 0
SPIRIT AIRLS INC COM 848577102 82 2,029 SH   SOLE 40 2,029 0 0
SPIRIT OF TEX BANCSHARES INC COM 84861D103 288 12,508 SH   SOLE 2 505 0 12,003
SPIRIT OF TEX BANCSHARES INC COM 84861D103 1,024 44,517 SH   SOLE 18 44,517 0 0
SPIRIT OF TEX BANCSHARES INC COM 84861D103 574 24,960 SH   SOLE 19 24,960 0 0
SPIRIT OF TEX BANCSHARES INC COM 84861D103 11,543 501,871 SH   SOLE 21 501,871 0 0
SPIRIT OF TEX BANCSHARES INC COM 84861D103 9,317 405,079 SH   SOLE 22 399,194 0 5,885
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 11,861 241,175 SH   SOLE 2 51,364 0 189,811
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 9,305 189,207 SH   SOLE 4 189,207 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 4,943 100,517 SH   SOLE 7 100,517 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 45,796 931,187 SH   SOLE 18 931,187 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 32,674 664,385 SH   SOLE 19 664,385 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 276,614 5,624,531 SH   SOLE 21 5,624,531 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 212,383 4,318,489 SH   SOLE 22 3,990,451 0 328,038
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 2,484 50,510 SH   SOLE 23 50,510 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 10,706 217,699 SH   SOLE 25 217,699 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 3,402 69,166 SH   SOLE 26 18,241 0 50,925
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 2,524 51,314 SH   SOLE 28 51,314 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 2,547 51,798 SH   SOLE 29 51,798 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 22,157 450,519 SH   SOLE 30 450,519 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 346 7,043 SH   SOLE 31 2,043 0 5,000
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 19,024 386,816 SH   SOLE 34 386,816 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 152 3,081 SH   SOLE 36 3,081 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 448 9,100 SH   SOLE 40 9,100 0 0
SPIRIT RLTY CAP INC NEW NOTE 3.750% 5/1 84860WAB8 883 850,000 PRN   SOLE 21 850,000 0 0
SPLUNK INC COM 848637104 51,019 340,647 SH   SOLE 2 15,314 0 325,333
SPLUNK INC COM 848637104 9,478 63,281 SH   SOLE 4 59,151 0 4,130
SPLUNK INC COM 848637104 2,891 19,305 SH   SOLE 7 16,644 0 2,661
SPLUNK INC COM 848637104 40 264 SH   SOLE 13 264 0 0
SPLUNK INC COM 848637104 166 1,106 SH   SOLE 15 1,106 0 0
SPLUNK INC COM 848637104 0 3 SH   SOLE 17 0 0 3
SPLUNK INC COM 848637104 15,428 103,008 SH   SOLE 18 91,325 0 11,683
SPLUNK INC COM 848637104 36,758 245,429 SH   SOLE 19 245,429 0 0
SPLUNK INC COM 848637104 394,524 2,634,198 SH   SOLE 21 2,634,198 0 0
SPLUNK INC COM 848637104 596,854 3,985,139 SH   SOLE 22 3,704,756 0 280,383
SPLUNK INC COM 848637104 16,329 109,026 SH   SOLE 23 109,026 0 0
SPLUNK INC COM 848637104 32,877 219,518 SH   SOLE 25 219,518 0 0
SPLUNK INC COM 848637104 83,055 554,548 SH   SOLE 26 110,100 0 444,448
SPLUNK INC COM 848637104 4,205 28,076 SH   SOLE 28 19,591 0 8,485
SPLUNK INC COM 848637104 5,211 34,796 SH   SOLE 29 3,012 0 31,784
SPLUNK INC COM 848637104 58,858 392,988 SH   SOLE 30 392,988 0 0
SPLUNK INC COM 848637104 4,775 31,883 SH   SOLE 31 26,272 0 5,611
SPLUNK INC COM 848637104 3,689 24,633 SH   SOLE 32 24,633 0 0
SPLUNK INC COM 848637104 21,318 142,340 SH   SOLE 34 142,340 0 0
SPLUNK INC COM 848637104 13,549 90,465 SH   SOLE 36 90,465 0 0
SPLUNK INC COM 848637104 552 3,683 SH   SOLE 40 3,683 0 0
SPLUNK INC NOTE 0.500% 9/1 848637AC8 4,803 3,998,000 PRN   SOLE 21 3,998,000 0 0
SPLUNK INC NOTE 1.125% 9/1 848637AD6 3,172 2,572,000 PRN   SOLE 21 2,572,000 0 0
SPOK HLDGS INC COM 84863T106 215 17,570 SH   SOLE 2 703 0 16,867
SPOK HLDGS INC COM 84863T106 6 516 SH   SOLE 7 516 0 0
SPOK HLDGS INC COM 84863T106 1,004 82,055 SH   SOLE 18 82,055 0 0
SPOK HLDGS INC COM 84863T106 395 32,275 SH   SOLE 19 32,275 0 0
SPOK HLDGS INC COM 84863T106 26,634 2,177,739 SH   SOLE 21 2,177,739 0 0
SPOK HLDGS INC COM 84863T106 7,798 637,649 SH   SOLE 22 621,950 0 15,699
SPOK HLDGS INC COM 84863T106 246 20,134 SH   SOLE 30 20,134 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 254 31,692 SH   SOLE 2 1,261 0 30,431
SPORTSMANS WHSE HLDGS INC COM 84920Y106 9 1,131 SH   SOLE 7 1,131 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 1,221 152,026 SH   SOLE 18 152,026 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 608 75,745 SH   SOLE 19 75,745 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 12,175 1,516,251 SH   SOLE 21 1,516,251 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 9,623 1,198,422 SH   SOLE 22 1,166,230 0 32,192
SPOTIFY TECHNOLOGY S A SHS L8681T102 32,838 219,582 SH   SOLE 2 4,569 0 215,013
SPOTIFY TECHNOLOGY S A SHS L8681T102 313 2,091 SH   SOLE 7 2,091 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 428 2,863 SH   SOLE 13 2,863 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 97 647 SH   SOLE 15 647 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 8,475 56,667 SH   SOLE 18 55,626 0 1,041
SPOTIFY TECHNOLOGY S A SHS L8681T102 10,267 68,653 SH   SOLE 19 68,653 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 197,201 1,318,632 SH   SOLE 21 1,318,632 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 137,248 917,743 SH   SOLE 22 751,194 0 166,549
SPOTIFY TECHNOLOGY S A SHS L8681T102 16,737 111,914 SH   SOLE 25 111,914 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 25,326 169,351 SH   SOLE 26 0 0 169,351
SPOTIFY TECHNOLOGY S A SHS L8681T102 540 3,610 SH   SOLE 29 0 0 3,610
SPOTIFY TECHNOLOGY S A SHS L8681T102 3,656 24,445 SH   SOLE 30 24,445 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 366 2,447 SH   SOLE 31 2,447 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 7,558 50,538 SH   SOLE 36 50,538 0 0
SPRING BK PHARMACEUTICALS IN COM 849431101 4 2,682 SH   SOLE 18 2,682 0 0
SPRING BK PHARMACEUTICALS IN COM 849431101 115 72,564 SH   SOLE 21 72,564 0 0
SPRING BK PHARMACEUTICALS IN COM 849431101 221 139,868 SH   SOLE 22 139,868 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107 201 5,222 SH   SOLE 2 390 0 4,832
SPRINGWORKS THERAPEUTICS INC COM 85205L107 1,442 37,470 SH   SOLE 18 37,470 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107 718 18,665 SH   SOLE 19 18,665 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107 14,361 373,112 SH   SOLE 21 373,112 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107 7,948 206,492 SH   SOLE 22 201,115 0 5,377
SPRINT CORPORATION COM 85207U105 7,991 1,533,781 SH   SOLE 2 304,582 0 1,229,199
SPRINT CORPORATION COM 85207U105 1,582 303,734 SH   SOLE 4 282,342 0 21,392
SPRINT CORPORATION COM 85207U105 326 62,564 SH   SOLE 7 62,564 0 0
SPRINT CORPORATION COM 85207U105 10 2,012 SH   SOLE 15 2,012 0 0
SPRINT CORPORATION COM 85207U105 2,101 403,331 SH   SOLE 18 308,400 0 94,931
SPRINT CORPORATION COM 85207U105 2,232 428,463 SH   SOLE 19 428,463 0 0
SPRINT CORPORATION COM 85207U105 61,957 11,891,889 SH   SOLE 21 11,891,889 0 0
SPRINT CORPORATION COM 85207U105 84,861 16,288,182 SH   SOLE 22 14,937,605 0 1,350,577
SPRINT CORPORATION COM 85207U105 3,338 640,620 SH   SOLE 23 640,620 0 0
SPRINT CORPORATION COM 85207U105 2,906 557,770 SH   SOLE 25 557,770 0 0
SPRINT CORPORATION COM 85207U105 14,338 2,752,037 SH   SOLE 26 1,050,815 0 1,701,222
SPRINT CORPORATION COM 85207U105 782 150,056 SH   SOLE 28 104,011 0 46,045
SPRINT CORPORATION COM 85207U105 197 37,875 SH   SOLE 29 37,875 0 0
SPRINT CORPORATION COM 85207U105 7,500 1,439,621 SH   SOLE 30 1,439,621 0 0
SPRINT CORPORATION COM 85207U105 932 178,804 SH   SOLE 31 150,409 0 28,395
SPRINT CORPORATION COM 85207U105 219 41,967 SH   SOLE 34 41,967 0 0
SPRINT CORPORATION COM 85207U105 3,070 589,294 SH   SOLE 36 589,294 0 0
SPRINT CORPORATION COM 85207U105 84 16,064 SH   SOLE 40 16,064 0 0
SPRINT CORPORATION OPTIONS 85207U105 20 4,000 SH Put SOLE 2 4,000 0 0
SPRINT CORPORATION OPTIONS 85207U105 3,439 660,000 SH Put SOLE 19 660,000 0 0
SPRINT CORPORATION OPTIONS 85207U105 34 6,500 SH Put SOLE 22 6,500 0 0
SPRINT CORPORATION OPTIONS 85207U105 239 46,000 SH Put SOLE 34 46,000 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 10 649 SH   SOLE 18 649 0 0
SPROUT SOCIAL INC COM CL A 85209W109 68 4,245 SH   SOLE 22 4,245 0 0
SPROUT SOCIAL INC COM CL A 85209W109 1,502 93,605 SH   SOLE 26 16,912 0 76,693
SPROUT SOCIAL INC COM CL A 85209W109 24 1,501 SH   SOLE 31 0 0 1,501
SPROUTS FMRS MKT INC COM 85208M102 5,829 301,227 SH   SOLE 2 140,279 0 160,948
SPROUTS FMRS MKT INC COM 85208M102 10 517 SH   SOLE 4 517 0 0
SPROUTS FMRS MKT INC COM 85208M102 59 3,071 SH   SOLE 7 3,071 0 0
SPROUTS FMRS MKT INC COM 85208M102 6,388 330,105 SH   SOLE 18 321,305 0 8,800
SPROUTS FMRS MKT INC COM 85208M102 548 28,339 SH   SOLE 19 28,339 0 0
SPROUTS FMRS MKT INC COM 85208M102 116,371 6,014,003 SH   SOLE 21 6,014,003 0 0
SPROUTS FMRS MKT INC COM 85208M102 93,304 4,821,892 SH   SOLE 22 4,591,482 0 230,410
SPROUTS FMRS MKT INC COM 85208M102 630 32,582 SH   SOLE 23 32,582 0 0
SPROUTS FMRS MKT INC COM 85208M102 779 40,282 SH   SOLE 26 31,049 0 9,233
SPROUTS FMRS MKT INC COM 85208M102 278 14,364 SH   SOLE 28 14,364 0 0
SPROUTS FMRS MKT INC COM 85208M102 721 37,283 SH   SOLE 30 37,283 0 0
SPROUTS FMRS MKT INC COM 85208M102 46 2,393 SH   SOLE 31 2,393 0 0
SPROUTS FMRS MKT INC COM 85208M102 81 4,198 SH   SOLE 36 4,198 0 0
SPROUTS FMRS MKT INC COM 85208M102 237 12,244 SH   SOLE 40 12,244 0 0
SPS COMMERCE INC COM 78463M107 1,295 23,363 SH   SOLE 2 10,101 0 13,262
SPS COMMERCE INC COM 78463M107 10 172 SH   SOLE 4 172 0 0
SPS COMMERCE INC COM 78463M107 32 580 SH   SOLE 7 580 0 0
SPS COMMERCE INC COM 78463M107 10,727 193,557 SH   SOLE 18 157,304 0 36,253
SPS COMMERCE INC COM 78463M107 17,423 314,384 SH   SOLE 19 314,384 0 0
SPS COMMERCE INC COM 78463M107 220,481 3,978,365 SH   SOLE 21 3,978,365 0 0
SPS COMMERCE INC COM 78463M107 72,575 1,309,554 SH   SOLE 22 1,265,100 0 44,454
SPS COMMERCE INC COM 78463M107 1,911 34,479 SH   SOLE 23 34,479 0 0
SPS COMMERCE INC COM 78463M107 5,100 92,030 SH   SOLE 26 8,388 0 83,642
SPS COMMERCE INC COM 78463M107 269 4,860 SH   SOLE 28 4,860 0 0
SPS COMMERCE INC COM 78463M107 2,759 49,787 SH   SOLE 30 49,787 0 0
SPS COMMERCE INC COM 78463M107 702 12,675 SH   SOLE 34 12,675 0 0
SPS COMMERCE INC COM 78463M107 191 3,446 SH   SOLE 40 3,446 0 0
SPX CORP COM 784635104 1,205 23,677 SH   SOLE 2 1,700 0 21,977
SPX CORP COM 784635104 5 100 SH   SOLE 4 100 0 0
SPX CORP COM 784635104 39 761 SH   SOLE 7 761 0 0
SPX CORP COM 784635104 9,985 196,238 SH   SOLE 18 196,238 0 0
SPX CORP COM 784635104 4,693 92,238 SH   SOLE 19 92,238 0 0
SPX CORP COM 784635104 248,303 4,880,162 SH   SOLE 21 4,880,162 0 0
SPX CORP COM 784635104 68,429 1,344,904 SH   SOLE 22 1,286,796 0 58,108
SPX CORP COM 784635104 4 77 SH   SOLE 23 77 0 0
SPX CORP COM 784635104 497 9,763 SH   SOLE 26 5,150 0 4,613
SPX CORP COM 784635104 277 5,435 SH   SOLE 28 5,435 0 0
SPX CORP COM 784635104 3,132 61,555 SH   SOLE 30 61,555 0 0
SPX CORP COM 784635104 46 906 SH   SOLE 31 0 0 906
SPX CORP COM 784635104 136 2,667 SH   SOLE 34 2,667 0 0
SPX CORP COM 784635104 203 3,991 SH   SOLE 40 3,991 0 0
SPX FLOW INC COM 78469X107 2,122 43,425 SH   SOLE 2 1,631 0 41,794
SPX FLOW INC COM 78469X107 5 100 SH   SOLE 4 100 0 0
SPX FLOW INC COM 78469X107 35 725 SH   SOLE 7 725 0 0
SPX FLOW INC COM 78469X107 9,160 187,427 SH   SOLE 18 187,427 0 0
SPX FLOW INC COM 78469X107 3,593 73,519 SH   SOLE 19 73,519 0 0
SPX FLOW INC COM 78469X107 228,992 4,685,741 SH   SOLE 21 4,685,741 0 0
SPX FLOW INC COM 78469X107 62,042 1,269,533 SH   SOLE 22 1,209,588 0 59,945
SPX FLOW INC COM 78469X107 411 8,417 SH   SOLE 26 5,150 0 3,267
SPX FLOW INC COM 78469X107 287 5,865 SH   SOLE 28 5,865 0 0
SPX FLOW INC COM 78469X107 2,912 59,591 SH   SOLE 30 59,591 0 0
SPX FLOW INC COM 78469X107 44 906 SH   SOLE 31 0 0 906
SPX FLOW INC COM 78469X107 174 3,561 SH   SOLE 36 3,561 0 0
SPX FLOW INC COM 78469X107 195 3,991 SH   SOLE 40 3,991 0 0
SQUARE INC CL A 852234103 48,313 772,261 SH   SOLE 2 32,829 0 739,432
SQUARE INC CL A 852234103 9,291 148,509 SH   SOLE 4 139,545 0 8,964
SQUARE INC CL A 852234103 1,359 21,719 SH   SOLE 7 21,719 0 0
SQUARE INC CL A 852234103 348 5,556 SH   SOLE 13 5,556 0 0
SQUARE INC CL A 852234103 122 1,947 SH   SOLE 15 1,947 0 0
SQUARE INC CL A 852234103 13 200 SH   SOLE 17 0 0 200
SQUARE INC CL A 852234103 13,859 221,531 SH   SOLE 18 192,415 0 29,116
SQUARE INC CL A 852234103 60,116 960,941 SH   SOLE 19 960,941 0 0
SQUARE INC CL A 852234103 304,206 4,862,625 SH   SOLE 21 4,862,625 0 0
SQUARE INC CL A 852234103 555,364 8,877,306 SH   SOLE 22 8,242,481 0 634,825
SQUARE INC CL A 852234103 15,295 244,487 SH   SOLE 23 244,487 0 0
SQUARE INC CL A 852234103 21,916 350,327 SH   SOLE 25 350,327 0 0
SQUARE INC CL A 852234103 64,412 1,029,609 SH   SOLE 26 233,454 0 796,155
SQUARE INC CL A 852234103 4,005 64,011 SH   SOLE 28 44,700 0 19,311
SQUARE INC CL A 852234103 413 6,594 SH   SOLE 29 6,594 0 0
SQUARE INC CL A 852234103 32,001 511,519 SH   SOLE 30 511,519 0 0
SQUARE INC CL A 852234103 4,643 74,211 SH   SOLE 31 61,694 0 12,517
SQUARE INC CL A 852234103 27,685 442,543 SH   SOLE 34 442,543 0 0
SQUARE INC CL A 852234103 13,585 217,151 SH   SOLE 36 217,151 0 0
SQUARE INC CL A 852234103 482 7,698 SH   SOLE 40 7,698 0 0
SQUARE INC NOTE 0.500% 5/1 852234AD5 2,791 2,500,000 PRN   SOLE 21 2,500,000 0 0
SRAX INC CL A 78472M106 6 2,363 SH   SOLE 18 2,363 0 0
SRAX INC CL A 78472M106 100 40,266 SH   SOLE 21 40,266 0 0
SRAX INC CL A 78472M106 5 1,868 SH   SOLE 22 1,868 0 0
SRC ENERGY INC COM 78470V108 1,032 250,462 SH   SOLE 2 8,612 0 241,850
SRC ENERGY INC COM 78470V108 5 1,123 SH   SOLE 4 1,123 0 0
SRC ENERGY INC COM 78470V108 15 3,725 SH   SOLE 7 3,725 0 0
SRC ENERGY INC COM 78470V108 4,872 1,182,609 SH   SOLE 18 1,088,754 0 93,855
SRC ENERGY INC COM 78470V108 1,750 424,828 SH   SOLE 19 424,828 0 0
SRC ENERGY INC COM 78470V108 112,488 27,302,945 SH   SOLE 21 27,302,945 0 0
SRC ENERGY INC COM 78470V108 38,808 9,419,331 SH   SOLE 22 9,102,360 0 316,971
SRC ENERGY INC COM 78470V108 211 51,311 SH   SOLE 26 21,682 0 29,629
SRC ENERGY INC COM 78470V108 134 32,632 SH   SOLE 28 32,632 0 0
SRC ENERGY INC COM 78470V108 1,586 384,930 SH   SOLE 30 384,930 0 0
SRC ENERGY INC COM 78470V108 103 24,981 SH   SOLE 40 24,981 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 30,314 493,714 SH   SOLE 2 17,703 0 476,011
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 5,971 97,247 SH   SOLE 4 90,657 0 6,590
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 1,011 16,465 SH   SOLE 7 14,593 0 1,872
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 24 396 SH   SOLE 13 396 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 95 1,552 SH   SOLE 15 1,552 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 8,389 136,626 SH   SOLE 18 119,225 0 17,401
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 2,593 42,228 SH   SOLE 19 42,228 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 222,449 3,622,946 SH   SOLE 21 3,622,946 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 350,830 5,713,846 SH   SOLE 22 5,297,068 0 416,778
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 9,958 162,178 SH   SOLE 23 162,178 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 13,678 222,766 SH   SOLE 25 222,766 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 42,469 691,677 SH   SOLE 26 177,681 0 513,996
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 2,634 42,905 SH   SOLE 28 29,795 0 13,110
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 3,240 52,770 SH   SOLE 29 4,509 0 48,261
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 24,145 393,249 SH   SOLE 30 393,249 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 3,015 49,109 SH   SOLE 31 41,704 0 7,405
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 9,802 159,642 SH   SOLE 34 159,642 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 8,385 136,570 SH   SOLE 36 136,570 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 321 5,228 SH   SOLE 40 5,228 0 0
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 2,676 54,632 SH   SOLE 18 0 0 54,632
ST JOE CO COM 790148100 665 33,553 SH   SOLE 2 1,309 0 32,244
ST JOE CO COM 790148100 7 354 SH   SOLE 4 354 0 0
ST JOE CO COM 790148100 14 726 SH   SOLE 7 726 0 0
ST JOE CO COM 790148100 2,949 148,695 SH   SOLE 18 148,695 0 0
ST JOE CO COM 790148100 1,185 59,759 SH   SOLE 19 59,759 0 0
ST JOE CO COM 790148100 72,135 3,637,691 SH   SOLE 21 3,637,691 0 0
ST JOE CO COM 790148100 22,201 1,119,578 SH   SOLE 22 1,061,477 0 58,101
ST JOE CO COM 790148100 208 10,512 SH   SOLE 26 0 0 10,512
ST JOE CO COM 790148100 91 4,593 SH   SOLE 28 4,593 0 0
ST JOE CO COM 790148100 916 46,171 SH   SOLE 30 46,171 0 0
ST JOE CO COM 790148100 110 5,527 SH   SOLE 40 5,527 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 648 18,425 SH   SOLE 2 1,591 0 16,834
STAAR SURGICAL CO COM PAR $0.01 852312305 6 158 SH   SOLE 4 158 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 27 780 SH   SOLE 7 780 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 5,319 151,244 SH   SOLE 18 151,244 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 2,766 78,651 SH   SOLE 19 78,651 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 57,021 1,621,302 SH   SOLE 21 1,621,302 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 35,846 1,019,212 SH   SOLE 22 970,571 0 48,641
STAAR SURGICAL CO COM PAR $0.01 852312305 688 19,551 SH   SOLE 26 12,278 0 7,273
STAAR SURGICAL CO COM PAR $0.01 852312305 162 4,595 SH   SOLE 28 4,595 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 1,528 43,436 SH   SOLE 30 43,436 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 115 3,269 SH   SOLE 40 3,269 0 0
STAG INDL INC COM 85254J102 14,075 445,843 SH   SOLE 2 14,176 0 431,667
STAG INDL INC COM 85254J102 5,918 187,462 SH   SOLE 4 187,462 0 0
STAG INDL INC COM 85254J102 4,287 135,795 SH   SOLE 7 135,795 0 0
STAG INDL INC COM 85254J102 34,568 1,094,955 SH   SOLE 18 1,081,677 0 13,278
STAG INDL INC COM 85254J102 36,492 1,155,914 SH   SOLE 19 1,155,914 0 0
STAG INDL INC COM 85254J102 159,507 5,052,480 SH   SOLE 21 5,052,480 0 0
STAG INDL INC COM 85254J102 172,578 5,466,532 SH   SOLE 22 5,132,763 0 333,769
STAG INDL INC COM 85254J102 2,901 91,891 SH   SOLE 23 91,891 0 0
STAG INDL INC COM 85254J102 9,230 292,369 SH   SOLE 25 292,369 0 0
STAG INDL INC COM 85254J102 3,655 115,781 SH   SOLE 26 23,896 0 91,885
STAG INDL INC COM 85254J102 548 17,359 SH   SOLE 28 17,359 0 0
STAG INDL INC COM 85254J102 2,480 78,566 SH   SOLE 29 78,566 0 0
STAG INDL INC COM 85254J102 19,202 608,232 SH   SOLE 30 608,232 0 0
STAG INDL INC COM 85254J102 485 15,361 SH   SOLE 31 15,361 0 0
STAG INDL INC COM 85254J102 12,129 384,193 SH   SOLE 34 384,193 0 0
STAG INDL INC COM 85254J102 15 469 SH   SOLE 36 469 0 0
STAG INDL INC COM 85254J102 383 12,140 SH   SOLE 40 12,140 0 0
STAGE STORES INC COM NEW 85254C305 41 5,055 SH   SOLE 18 5,055 0 0
STAGE STORES INC COM NEW 85254C305 675 83,132 SH   SOLE 21 83,132 0 0
STAGE STORES INC COM NEW 85254C305 3,191 393,025 SH   SOLE 22 393,025 0 0
STAMPS COM INC COM NEW 852857200 1,406 16,829 SH   SOLE 2 600 0 16,229
STAMPS COM INC COM NEW 852857200 7 82 SH   SOLE 4 82 0 0
STAMPS COM INC COM NEW 852857200 25 303 SH   SOLE 7 303 0 0
STAMPS COM INC COM NEW 852857200 6,164 73,802 SH   SOLE 18 73,802 0 0
STAMPS COM INC COM NEW 852857200 2,458 29,430 SH   SOLE 19 29,430 0 0
STAMPS COM INC COM NEW 852857200 152,952 1,831,318 SH   SOLE 21 1,831,318 0 0
STAMPS COM INC COM NEW 852857200 42,059 503,580 SH   SOLE 22 481,461 0 22,119
STAMPS COM INC COM NEW 852857200 198 2,370 SH   SOLE 23 2,370 0 0
STAMPS COM INC COM NEW 852857200 586 7,020 SH   SOLE 26 4,423 0 2,597
STAMPS COM INC COM NEW 852857200 187 2,233 SH   SOLE 28 2,233 0 0
STAMPS COM INC COM NEW 852857200 1,896 22,705 SH   SOLE 30 22,705 0 0
STAMPS COM INC COM NEW 852857200 135 1,621 SH   SOLE 40 1,621 0 0
STANDARD AVB FINL CORP COM 85303B100 23 767 SH   SOLE 18 767 0 0
STANDARD AVB FINL CORP COM 85303B100 67 2,225 SH   SOLE 21 2,225 0 0
STANDARD DIVERSIFIED INC COM CL A 85336L109 31 2,109 SH   SOLE 21 2,109 0 0
STANDARD MTR PRODS INC COM 853666105 1,015 19,063 SH   SOLE 2 1,280 0 17,783
STANDARD MTR PRODS INC COM 853666105 6 105 SH   SOLE 4 105 0 0
STANDARD MTR PRODS INC COM 853666105 18 339 SH   SOLE 7 339 0 0
STANDARD MTR PRODS INC COM 853666105 5,103 95,886 SH   SOLE 18 93,116 0 2,770
STANDARD MTR PRODS INC COM 853666105 3,170 59,566 SH   SOLE 19 59,566 0 0
STANDARD MTR PRODS INC COM 853666105 125,060 2,349,874 SH   SOLE 21 2,349,874 0 0
STANDARD MTR PRODS INC COM 853666105 34,599 650,113 SH   SOLE 22 620,806 0 29,307
STANDARD MTR PRODS INC COM 853666105 155 2,920 SH   SOLE 23 2,920 0 0
STANDARD MTR PRODS INC COM 853666105 979 18,404 SH   SOLE 26 7,864 0 10,540
STANDARD MTR PRODS INC COM 853666105 152 2,859 SH   SOLE 28 2,859 0 0
STANDARD MTR PRODS INC COM 853666105 2,201 41,362 SH   SOLE 30 41,362 0 0
STANDARD MTR PRODS INC COM 853666105 115 2,167 SH   SOLE 40 2,167 0 0
STANDEX INTL CORP COM 854231107 983 12,387 SH   SOLE 2 499 0 11,888
STANDEX INTL CORP COM 854231107 8 95 SH   SOLE 4 95 0 0
STANDEX INTL CORP COM 854231107 16 205 SH   SOLE 7 205 0 0
STANDEX INTL CORP COM 854231107 4,424 55,748 SH   SOLE 18 55,748 0 0
STANDEX INTL CORP COM 854231107 1,731 21,814 SH   SOLE 19 21,814 0 0
STANDEX INTL CORP COM 854231107 112,160 1,413,488 SH   SOLE 21 1,413,488 0 0
STANDEX INTL CORP COM 854231107 29,827 375,896 SH   SOLE 22 359,993 0 15,903
STANDEX INTL CORP COM 854231107 561 7,067 SH   SOLE 26 5,996 0 1,071
STANDEX INTL CORP COM 854231107 147 1,851 SH   SOLE 28 1,851 0 0
STANDEX INTL CORP COM 854231107 1,598 20,140 SH   SOLE 30 20,140 0 0
STANDEX INTL CORP COM 854231107 117 1,479 SH   SOLE 40 1,479 0 0
STANLEY BLACK & DECKER INC COM 854502101 63,944 385,807 SH   SOLE 2 44,868 0 340,939
STANLEY BLACK & DECKER INC COM 854502101 12,226 73,767 SH   SOLE 4 69,695 0 4,072
STANLEY BLACK & DECKER INC COM 854502101 34,878 210,440 SH   SOLE 7 145,601 0 64,839
STANLEY BLACK & DECKER INC COM 854502101 753 4,545 SH   SOLE 13 4,545 0 0
STANLEY BLACK & DECKER INC COM 854502101 149 898 SH   SOLE 15 898 0 0
STANLEY BLACK & DECKER INC COM 854502101 57,494 346,890 SH   SOLE 18 326,638 0 20,252
STANLEY BLACK & DECKER INC COM 854502101 8,964 54,084 SH   SOLE 19 54,084 0 0
STANLEY BLACK & DECKER INC COM 854502101 568,215 3,428,350 SH   SOLE 21 3,428,350 0 0
STANLEY BLACK & DECKER INC COM 854502101 606,959 3,662,118 SH   SOLE 22 3,266,806 0 395,312
STANLEY BLACK & DECKER INC COM 854502101 18,038 108,836 SH   SOLE 23 108,836 0 0
STANLEY BLACK & DECKER INC COM 854502101 26,754 161,423 SH   SOLE 25 161,423 0 0
STANLEY BLACK & DECKER INC COM 854502101 147,477 889,807 SH   SOLE 26 102,912 0 786,895
STANLEY BLACK & DECKER INC COM 854502101 4,840 29,200 SH   SOLE 28 20,345 0 8,855
STANLEY BLACK & DECKER INC COM 854502101 487 2,939 SH   SOLE 29 2,939 0 0
STANLEY BLACK & DECKER INC COM 854502101 87,386 527,250 SH   SOLE 30 527,250 0 0
STANLEY BLACK & DECKER INC COM 854502101 5,985 36,110 SH   SOLE 31 26,809 0 9,301
STANLEY BLACK & DECKER INC COM 854502101 2,639 15,925 SH   SOLE 34 15,925 0 0
STANLEY BLACK & DECKER INC COM 854502101 18,906 114,068 SH   SOLE 36 114,068 0 0
STANLEY BLACK & DECKER INC COM 854502101 523 3,156 SH   SOLE 40 3,156 0 0
STANLEY BLACK & DECKER INC UNIT 11/15/2022 854502846 62,401 572,693 SH   SOLE 21 572,693 0 0
STANLEY BLACK & DECKER INC UNIT 05/15/2020 854502887 64,089 587,270 SH   SOLE 21 587,270 0 0
STAR GROUP L P UNIT LTD PARTNR 85512C105 588 62,153 SH   SOLE 21 62,153 0 0
STAR GROUP L P UNIT LTD PARTNR 85512C105 69 7,307 SH   SOLE 30 7,307 0 0
STARBUCKS CORP COM 855244109 267,026 3,037,143 SH   SOLE 2 420,840 0 2,616,303
STARBUCKS CORP COM 855244109 50,844 578,300 SH   SOLE 4 544,790 0 33,510
STARBUCKS CORP COM 855244109 96,569 1,098,379 SH   SOLE 7 1,098,379 0 0
STARBUCKS CORP COM 855244109 671 7,630 SH   SOLE 13 7,630 0 0
STARBUCKS CORP COM 855244109 781 8,888 SH   SOLE 15 8,888 0 0
STARBUCKS CORP COM 855244109 70 798 SH   SOLE 17 0 0 798
STARBUCKS CORP COM 855244109 227,985 2,593,092 SH   SOLE 18 2,426,630 0 166,462
STARBUCKS CORP COM 855244109 26,386 300,114 SH   SOLE 19 300,114 0 0
STARBUCKS CORP COM 855244109 2,380,106 27,071,266 SH   SOLE 21 27,071,266 0 0
STARBUCKS CORP COM 855244109 2,598,876 29,559,559 SH   SOLE 22 26,554,983 0 3,004,576
STARBUCKS CORP COM 855244109 80,476 915,329 SH   SOLE 23 915,329 0 0
STARBUCKS CORP COM 855244109 110,855 1,260,865 SH   SOLE 25 1,260,865 0 0
STARBUCKS CORP COM 855244109 623,289 7,089,278 SH   SOLE 26 792,372 0 6,296,906
STARBUCKS CORP COM 855244109 19,625 223,217 SH   SOLE 28 156,160 0 67,057
STARBUCKS CORP COM 855244109 4,731 53,813 SH   SOLE 29 24,149 0 29,664
STARBUCKS CORP COM 855244109 441,932 5,026,525 SH   SOLE 30 5,026,525 0 0
STARBUCKS CORP COM 855244109 23,876 271,565 SH   SOLE 31 219,418 0 52,147
STARBUCKS CORP COM 855244109 16,900 192,215 SH   SOLE 32 192,215 0 0
STARBUCKS CORP COM 855244109 42,772 486,484 SH   SOLE 34 486,484 0 0
STARBUCKS CORP COM 855244109 76,981 875,576 SH   SOLE 36 875,576 0 0
STARBUCKS CORP COM 855244109 2,339 26,603 SH   SOLE 40 26,603 0 0
STARRETT L S CO CL A 855668109 7 1,217 SH   SOLE 18 1,217 0 0
STARRETT L S CO CL A 855668109 119 20,793 SH   SOLE 21 20,793 0 0
STARRETT L S CO CL A 855668109 137 24,005 SH   SOLE 22 24,005 0 0
STARTEK INC COM 85569C107 117 14,603 SH   SOLE 2 675 0 13,928
STARTEK INC COM 85569C107 458 57,407 SH   SOLE 18 57,407 0 0
STARTEK INC COM 85569C107 216 27,083 SH   SOLE 19 27,083 0 0
STARTEK INC COM 85569C107 4,547 569,840 SH   SOLE 21 569,840 0 0
STARTEK INC COM 85569C107 4,259 533,656 SH   SOLE 22 528,966 0 4,690
STARWOOD PPTY TR INC COM 85571B105 14,704 591,476 SH   SOLE 2 28,943 0 562,533
STARWOOD PPTY TR INC COM 85571B105 26 1,034 SH   SOLE 4 1,034 0 0
STARWOOD PPTY TR INC COM 85571B105 210 8,451 SH   SOLE 7 8,451 0 0
STARWOOD PPTY TR INC COM 85571B105 3,133 126,035 SH   SOLE 18 126,035 0 0
STARWOOD PPTY TR INC COM 85571B105 1,606 64,593 SH   SOLE 19 64,593 0 0
STARWOOD PPTY TR INC COM 85571B105 222,874 8,965,185 SH   SOLE 21 8,965,185 0 0
STARWOOD PPTY TR INC COM 85571B105 188,040 7,563,940 SH   SOLE 22 7,039,407 0 524,533
STARWOOD PPTY TR INC COM 85571B105 251 10,097 SH   SOLE 23 10,097 0 0
STARWOOD PPTY TR INC COM 85571B105 2,618 105,290 SH   SOLE 26 71,002 0 34,288
STARWOOD PPTY TR INC COM 85571B105 857 34,463 SH   SOLE 28 34,463 0 0
STARWOOD PPTY TR INC COM 85571B105 37 1,488 SH   SOLE 29 1,488 0 0
STARWOOD PPTY TR INC COM 85571B105 2,096 84,321 SH   SOLE 30 84,321 0 0
STARWOOD PPTY TR INC COM 85571B105 350 14,070 SH   SOLE 31 14,070 0 0
STARWOOD PPTY TR INC COM 85571B105 172 6,933 SH   SOLE 36 6,933 0 0
STARWOOD PPTY TR INC COM 85571B105 726 29,210 SH   SOLE 40 29,210 0 0
STARWOOD PPTY TR INC NOTE 4.375% 4/0 85571BAH8 597 575,000 PRN   SOLE 21 575,000 0 0
STATE AUTO FINL CORP COM 855707105 570 18,374 SH   SOLE 2 718 0 17,656
STATE AUTO FINL CORP COM 855707105 12 381 SH   SOLE 7 381 0 0
STATE AUTO FINL CORP COM 855707105 1,877 60,513 SH   SOLE 18 60,513 0 0
STATE AUTO FINL CORP COM 855707105 1,108 35,723 SH   SOLE 19 35,723 0 0
STATE AUTO FINL CORP COM 855707105 18,783 605,512 SH   SOLE 21 605,512 0 0
STATE AUTO FINL CORP COM 855707105 16,988 547,633 SH   SOLE 22 526,029 0 21,604
STATE AUTO FINL CORP COM 855707105 77 2,475 SH   SOLE 28 2,475 0 0
STATE AUTO FINL CORP COM 855707105 285 9,187 SH   SOLE 30 9,187 0 0
STATE AUTO FINL CORP COM 855707105 47 1,519 SH   SOLE 40 1,519 0 0
STATE STR CORP COM 857477103 76,488 966,980 SH   SOLE 2 156,458 0 810,522
STATE STR CORP COM 857477103 14,585 184,382 SH   SOLE 4 173,918 0 10,464
STATE STR CORP COM 857477103 25,242 319,109 SH   SOLE 7 312,849 0 6,260
STATE STR CORP COM 857477103 779 9,853 SH   SOLE 13 9,853 0 0
STATE STR CORP COM 857477103 207 2,622 SH   SOLE 15 2,622 0 0
STATE STR CORP COM 857477103 189,281 2,392,927 SH   SOLE 18 2,275,382 0 117,545
STATE STR CORP COM 857477103 159,413 2,015,335 SH   SOLE 19 2,015,335 0 0
STATE STR CORP COM 857477103 686,289 8,676,222 SH   SOLE 21 8,676,222 0 0
STATE STR CORP COM 857477103 710,413 8,981,197 SH   SOLE 22 8,011,041 0 970,156
STATE STR CORP COM 857477103 21,729 274,705 SH   SOLE 23 274,705 0 0
STATE STR CORP COM 857477103 34,427 435,235 SH   SOLE 25 435,235 0 0
STATE STR CORP COM 857477103 152,361 1,926,177 SH   SOLE 26 217,322 0 1,708,855
STATE STR CORP COM 857477103 5,500 69,535 SH   SOLE 28 48,606 0 20,929
STATE STR CORP COM 857477103 612 7,736 SH   SOLE 29 7,736 0 0
STATE STR CORP COM 857477103 126,376 1,597,675 SH   SOLE 30 1,597,675 0 0
STATE STR CORP COM 857477103 6,932 87,634 SH   SOLE 31 67,691 0 19,943
STATE STR CORP COM 857477103 18,201 230,096 SH   SOLE 34 230,096 0 0
STATE STR CORP COM 857477103 26,842 339,347 SH   SOLE 36 339,347 0 0
STATE STR CORP COM 857477103 708 8,957 SH   SOLE 40 8,957 0 0
STEEL CONNECT INC COM 858098106 10 6,987 SH   SOLE 18 6,987 0 0
STEEL CONNECT INC COM 858098106 184 126,292 SH   SOLE 21 126,292 0 0
STEEL CONNECT INC COM 858098106 1,555 1,065,394 SH   SOLE 22 1,065,394 0 0
STEEL DYNAMICS INC COM 858119100 22,720 667,458 SH   SOLE 2 196,256 0 471,202
STEEL DYNAMICS INC COM 858119100 3,685 108,267 SH   SOLE 4 102,057 0 6,210
STEEL DYNAMICS INC COM 858119100 745 21,879 SH   SOLE 7 21,879 0 0
STEEL DYNAMICS INC COM 858119100 113 3,307 SH   SOLE 13 3,307 0 0
STEEL DYNAMICS INC COM 858119100 21 614 SH   SOLE 15 614 0 0
STEEL DYNAMICS INC COM 858119100 24,364 715,732 SH   SOLE 18 675,870 0 39,862
STEEL DYNAMICS INC COM 858119100 5,727 168,251 SH   SOLE 19 168,251 0 0
STEEL DYNAMICS INC COM 858119100 381,330 11,202,398 SH   SOLE 21 11,202,398 0 0
STEEL DYNAMICS INC COM 858119100 249,195 7,320,663 SH   SOLE 22 6,876,681 0 443,982
STEEL DYNAMICS INC COM 858119100 5,695 167,309 SH   SOLE 23 167,309 0 0
STEEL DYNAMICS INC COM 858119100 6,017 176,774 SH   SOLE 25 176,774 0 0
STEEL DYNAMICS INC COM 858119100 29,727 873,285 SH   SOLE 26 237,373 0 635,912
STEEL DYNAMICS INC COM 858119100 1,486 43,649 SH   SOLE 28 28,961 0 14,688
STEEL DYNAMICS INC COM 858119100 2,492 73,209 SH   SOLE 29 11,311 0 61,898
STEEL DYNAMICS INC COM 858119100 17,642 518,266 SH   SOLE 30 518,266 0 0
STEEL DYNAMICS INC COM 858119100 2,070 60,801 SH   SOLE 31 42,758 0 18,043
STEEL DYNAMICS INC COM 858119100 487 14,307 SH   SOLE 34 14,307 0 0
STEEL DYNAMICS INC COM 858119100 5,460 160,410 SH   SOLE 36 160,410 0 0
STEEL DYNAMICS INC COM 858119100 164 4,832 SH   SOLE 40 4,832 0 0
STEELCASE INC CL A 858155203 2,066 100,982 SH   SOLE 2 27,225 0 73,757
STEELCASE INC CL A 858155203 11 544 SH   SOLE 4 544 0 0
STEELCASE INC CL A 858155203 30 1,487 SH   SOLE 7 1,487 0 0
STEELCASE INC CL A 858155203 6,930 338,721 SH   SOLE 18 296,995 0 41,726
STEELCASE INC CL A 858155203 13,257 647,952 SH   SOLE 19 647,952 0 0
STEELCASE INC CL A 858155203 61,705 3,015,887 SH   SOLE 21 3,015,887 0 0
STEELCASE INC CL A 858155203 66,595 3,254,888 SH   SOLE 22 3,128,483 0 126,405
STEELCASE INC CL A 858155203 1,976 96,591 SH   SOLE 23 96,591 0 0
STEELCASE INC CL A 858155203 4,948 241,835 SH   SOLE 26 8,213 0 233,622
STEELCASE INC CL A 858155203 224 10,928 SH   SOLE 28 10,928 0 0
STEELCASE INC CL A 858155203 580 28,334 SH   SOLE 30 28,334 0 0
STEELCASE INC CL A 858155203 151 7,400 SH   SOLE 31 0 0 7,400
STEELCASE INC CL A 858155203 67 3,264 SH   SOLE 34 3,264 0 0
STEELCASE INC CL A 858155203 194 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 399 595,958 SH   SOLE 22 595,958 0 0
STELLUS CAP INVT CORP COM 858568108 1,441 101,256 SH   SOLE 30 101,256 0 0
STEMLINE THERAPEUTICS INC COM 85858C107 211 19,868 SH   SOLE 2 2,539 0 17,329
STEMLINE THERAPEUTICS INC COM 85858C107 7 673 SH   SOLE 7 673 0 0
STEMLINE THERAPEUTICS INC COM 85858C107 1,794 168,795 SH   SOLE 18 162,317 0 6,478
STEMLINE THERAPEUTICS INC COM 85858C107 1,458 137,166 SH   SOLE 19 137,166 0 0
STEMLINE THERAPEUTICS INC COM 85858C107 17,247 1,622,448 SH   SOLE 21 1,622,448 0 0
STEMLINE THERAPEUTICS INC COM 85858C107 14,554 1,369,178 SH   SOLE 22 1,314,090 0 55,088
STEMLINE THERAPEUTICS INC COM 85858C107 59 5,531 SH   SOLE 23 5,531 0 0
STEMLINE THERAPEUTICS INC COM 85858C107 226 21,235 SH   SOLE 26 0 0 21,235
STEMLINE THERAPEUTICS INC COM 85858C107 3,898 366,701 SH   SOLE 30 366,701 0 0
STEMLINE THERAPEUTICS INC COM 85858C107 43 4,053 SH   SOLE 40 4,053 0 0
STEPAN CO COM 858586100 2,037 19,881 SH   SOLE 2 816 0 19,065
STEPAN CO COM 858586100 7 64 SH   SOLE 4 64 0 0
STEPAN CO COM 858586100 39 378 SH   SOLE 7 378 0 0
STEPAN CO COM 858586100 9,363 91,401 SH   SOLE 18 91,401 0 0
STEPAN CO COM 858586100 3,696 36,080 SH   SOLE 19 36,080 0 0
STEPAN CO COM 858586100 233,784 2,282,156 SH   SOLE 21 2,282,156 0 0
STEPAN CO COM 858586100 61,880 604,057 SH   SOLE 22 579,014 0 25,043
STEPAN CO COM 858586100 510 4,975 SH   SOLE 26 3,219 0 1,756
STEPAN CO COM 858586100 253 2,465 SH   SOLE 28 2,465 0 0
STEPAN CO COM 858586100 3,001 29,294 SH   SOLE 30 29,294 0 0
STEPAN CO COM 858586100 231 2,258 SH   SOLE 40 2,258 0 0
STEREOTAXIS INC COM NEW 85916J409 133 25,201 SH   SOLE 21 25,201 0 0
STEREOTAXIS INC COM NEW 85916J409 254 48,000 SH   SOLE 22 48,000 0 0
STERICYCLE INC COM 858912108 13,587 212,930 SH   SOLE 2 44,606 0 168,324
STERICYCLE INC COM 858912108 25 392 SH   SOLE 4 392 0 0
STERICYCLE INC COM 858912108 147 2,309 SH   SOLE 7 2,309 0 0
STERICYCLE INC COM 858912108 15,736 246,601 SH   SOLE 18 246,601 0 0
STERICYCLE INC COM 858912108 1,342 21,030 SH   SOLE 19 21,030 0 0
STERICYCLE INC COM 858912108 285,054 4,467,233 SH   SOLE 21 4,467,233 0 0
STERICYCLE INC COM 858912108 189,796 2,974,386 SH   SOLE 22 2,805,130 0 169,256
STERICYCLE INC COM 858912108 2,270 35,577 SH   SOLE 26 23,145 0 12,432
STERICYCLE INC COM 858912108 879 13,777 SH   SOLE 28 13,777 0 0
STERICYCLE INC COM 858912108 1,855 29,069 SH   SOLE 30 29,069 0 0
STERICYCLE INC COM 858912108 248 3,884 SH   SOLE 31 1,884 0 2,000
STERICYCLE INC COM 858912108 98 1,532 SH   SOLE 36 1,532 0 0
STERICYCLE INC COM 858912108 596 9,334 SH   SOLE 40 9,334 0 0
STERIS PLC SHS USD G8473T100 34,013 223,156 SH   SOLE 2 34,485 0 188,671
STERIS PLC SHS USD G8473T100 5,849 38,376 SH   SOLE 4 35,796 0 2,580
STERIS PLC SHS USD G8473T100 13,770 90,344 SH   SOLE 7 71,117 0 19,227
STERIS PLC SHS USD G8473T100 552 3,622 SH   SOLE 13 3,622 0 0
STERIS PLC SHS USD G8473T100 71 465 SH   SOLE 15 465 0 0
STERIS PLC SHS USD G8473T100 26,970 176,943 SH   SOLE 18 165,624 0 11,319
STERIS PLC SHS USD G8473T100 132,861 871,677 SH   SOLE 19 871,677 0 0
STERIS PLC SHS USD G8473T100 385,074 2,526,402 SH   SOLE 21 2,526,402 0 0
STERIS PLC SHS USD G8473T100 342,676 2,248,237 SH   SOLE 22 2,031,958 0 216,279
STERIS PLC SHS USD G8473T100 9,289 60,941 SH   SOLE 23 60,941 0 0
STERIS PLC SHS USD G8473T100 13,135 86,177 SH   SOLE 25 86,177 0 0
STERIS PLC SHS USD G8473T100 68,774 451,216 SH   SOLE 26 84,672 0 366,544
STERIS PLC SHS USD G8473T100 2,475 16,235 SH   SOLE 28 11,680 0 4,555
STERIS PLC SHS USD G8473T100 2,975 19,519 SH   SOLE 29 1,608 0 17,911
STERIS PLC SHS USD G8473T100 57,788 379,139 SH   SOLE 30 379,139 0 0
STERIS PLC SHS USD G8473T100 2,964 19,444 SH   SOLE 31 14,816 0 4,628
STERIS PLC SHS USD G8473T100 10,102 66,275 SH   SOLE 34 66,275 0 0
STERIS PLC SHS USD G8473T100 8,710 57,142 SH   SOLE 36 57,142 0 0
STERIS PLC SHS USD G8473T100 301 1,974 SH   SOLE 40 1,974 0 0
STERLING BANCORP DEL COM 85917A100 9,745 462,288 SH   SOLE 2 116,481 0 345,807
STERLING BANCORP DEL COM 85917A100 43 2,049 SH   SOLE 4 2,049 0 0
STERLING BANCORP DEL COM 85917A100 100 4,722 SH   SOLE 7 4,722 0 0
STERLING BANCORP DEL COM 85917A100 11,610 550,737 SH   SOLE 18 550,737 0 0
STERLING BANCORP DEL COM 85917A100 1,006 47,707 SH   SOLE 19 47,707 0 0
STERLING BANCORP DEL COM 85917A100 211,789 10,046,910 SH   SOLE 21 10,046,910 0 0
STERLING BANCORP DEL COM 85917A100 146,493 6,949,405 SH   SOLE 22 6,571,471 0 377,934
STERLING BANCORP DEL COM 85917A100 1,826 86,609 SH   SOLE 26 59,721 0 26,888
STERLING BANCORP DEL COM 85917A100 567 26,899 SH   SOLE 28 26,899 0 0
STERLING BANCORP DEL COM 85917A100 1,418 67,258 SH   SOLE 30 67,258 0 0
STERLING BANCORP DEL COM 85917A100 87 4,108 SH   SOLE 31 4,108 0 0
STERLING BANCORP DEL COM 85917A100 430 20,377 SH   SOLE 40 20,377 0 0
STERLING BANCORP INC COM 85917W102 145 17,924 SH   SOLE 2 662 0 17,262
STERLING BANCORP INC COM 85917W102 4 449 SH   SOLE 7 449 0 0
STERLING BANCORP INC COM 85917W102 487 60,168 SH   SOLE 18 60,168 0 0
STERLING BANCORP INC COM 85917W102 251 31,035 SH   SOLE 19 31,035 0 0
STERLING BANCORP INC COM 85917W102 5,193 641,155 SH   SOLE 21 641,155 0 0
STERLING BANCORP INC COM 85917W102 2,805 346,248 SH   SOLE 22 332,497 0 13,751
STERLING BANCORP INC COM 85917W102 31 3,798 SH   SOLE 30 3,798 0 0
STERLING CONSTRUCTION CO INC COM 859241101 350 24,836 SH   SOLE 2 1,080 0 23,756
STERLING CONSTRUCTION CO INC COM 859241101 7 484 SH   SOLE 7 484 0 0
STERLING CONSTRUCTION CO INC COM 859241101 1,310 93,020 SH   SOLE 18 93,020 0 0
STERLING CONSTRUCTION CO INC COM 859241101 641 45,543 SH   SOLE 19 45,543 0 0
STERLING CONSTRUCTION CO INC COM 859241101 13,180 936,114 SH   SOLE 21 936,114 0 0
STERLING CONSTRUCTION CO INC COM 859241101 11,235 797,935 SH   SOLE 22 775,942 0 21,993
STERLING CONSTRUCTION CO INC COM 859241101 187 13,299 SH   SOLE 30 13,299 0 0
STERLING CONSTRUCTION CO INC COM 859241101 51 3,642 SH   SOLE 40 3,642 0 0
STEWART INFORMATION SVCS COR COM 860372101 769 18,855 SH   SOLE 2 888 0 17,967
STEWART INFORMATION SVCS COR COM 860372101 4 103 SH   SOLE 4 103 0 0
STEWART INFORMATION SVCS COR COM 860372101 14 353 SH   SOLE 7 353 0 0
STEWART INFORMATION SVCS COR COM 860372101 4,065 99,665 SH   SOLE 18 99,665 0 0
STEWART INFORMATION SVCS COR COM 860372101 1,536 37,650 SH   SOLE 19 37,650 0 0
STEWART INFORMATION SVCS COR COM 860372101 105,292 2,581,327 SH   SOLE 21 2,581,327 0 0
STEWART INFORMATION SVCS COR COM 860372101 28,019 686,917 SH   SOLE 22 654,880 0 32,037
STEWART INFORMATION SVCS COR COM 860372101 280 6,861 SH   SOLE 26 0 0 6,861
STEWART INFORMATION SVCS COR COM 860372101 100 2,461 SH   SOLE 28 2,461 0 0
STEWART INFORMATION SVCS COR COM 860372101 1,353 33,158 SH   SOLE 30 33,158 0 0
STEWART INFORMATION SVCS COR COM 860372101 95 2,334 SH   SOLE 40 2,334 0 0
STIFEL FINL CORP COM 860630102 7,041 116,095 SH   SOLE 2 49,455 0 66,640
STIFEL FINL CORP COM 860630102 68 1,117 SH   SOLE 4 1,117 0 0
STIFEL FINL CORP COM 860630102 130 2,138 SH   SOLE 7 2,138 0 0
STIFEL FINL CORP COM 860630102 23,156 381,803 SH   SOLE 18 381,803 0 0
STIFEL FINL CORP COM 860630102 12,980 214,015 SH   SOLE 19 214,015 0 0
STIFEL FINL CORP COM 860630102 304,999 5,028,836 SH   SOLE 21 5,028,836 0 0
STIFEL FINL CORP COM 860630102 162,860 2,685,251 SH   SOLE 22 2,593,716 0 91,535
STIFEL FINL CORP COM 860630102 1,443 23,793 SH   SOLE 23 23,793 0 0
STIFEL FINL CORP COM 860630102 5,925 97,693 SH   SOLE 26 20,292 0 77,401
STIFEL FINL CORP COM 860630102 593 9,776 SH   SOLE 28 9,776 0 0
STIFEL FINL CORP COM 860630102 1,402 23,111 SH   SOLE 30 23,111 0 0
STIFEL FINL CORP COM 860630102 1,320 21,762 SH   SOLE 34 21,762 0 0
STIFEL FINL CORP COM 860630102 138 2,279 SH   SOLE 36 2,279 0 0
STIFEL FINL CORP COM 860630102 410 6,754 SH   SOLE 40 6,754 0 0
STITCH FIX INC COM CL A 860897107 540 21,061 SH   SOLE 2 2,257 0 18,804
STITCH FIX INC COM CL A 860897107 5 205 SH   SOLE 4 205 0 0
STITCH FIX INC COM CL A 860897107 20 772 SH   SOLE 7 772 0 0
STITCH FIX INC COM CL A 860897107 3,951 153,969 SH   SOLE 18 142,339 0 11,630
STITCH FIX INC COM CL A 860897107 3,238 126,183 SH   SOLE 19 126,183 0 0
STITCH FIX INC COM CL A 860897107 35,250 1,373,748 SH   SOLE 21 1,373,748 0 0
STITCH FIX INC COM CL A 860897107 24,861 968,869 SH   SOLE 22 917,665 0 51,204
STITCH FIX INC COM CL A 860897107 189 7,379 SH   SOLE 23 7,379 0 0
STITCH FIX INC COM CL A 860897107 1,129 44,012 SH   SOLE 26 16,230 0 27,782
STITCH FIX INC COM CL A 860897107 243 9,472 SH   SOLE 28 9,472 0 0
STITCH FIX INC COM CL A 860897107 3,387 132,010 SH   SOLE 30 132,010 0 0
STITCH FIX INC COM CL A 860897107 116 4,510 SH   SOLE 40 4,510 0 0
STOCK YDS BANCORP INC COM 861025104 787 19,178 SH   SOLE 2 824 0 18,354
STOCK YDS BANCORP INC COM 861025104 14 337 SH   SOLE 7 337 0 0
STOCK YDS BANCORP INC COM 861025104 3,005 73,180 SH   SOLE 18 73,180 0 0
STOCK YDS BANCORP INC COM 861025104 1,474 35,896 SH   SOLE 19 35,896 0 0
STOCK YDS BANCORP INC COM 861025104 29,986 730,289 SH   SOLE 21 730,289 0 0
STOCK YDS BANCORP INC COM 861025104 28,368 690,889 SH   SOLE 22 663,859 0 27,030
STOCK YDS BANCORP INC COM 861025104 185 4,509 SH   SOLE 23 4,509 0 0
STOCK YDS BANCORP INC COM 861025104 62 1,499 SH   SOLE 26 0 0 1,499
STOCK YDS BANCORP INC COM 861025104 127 3,091 SH   SOLE 28 3,091 0 0
STOCK YDS BANCORP INC COM 861025104 394 9,584 SH   SOLE 30 9,584 0 0
STOCK YDS BANCORP INC COM 861025104 111 2,694 SH   SOLE 40 2,694 0 0
STOKE THERAPEUTICS INC COM 86150R107 141 4,963 SH   SOLE 2 236 0 4,727
STOKE THERAPEUTICS INC COM 86150R107 879 31,046 SH   SOLE 18 31,046 0 0
STOKE THERAPEUTICS INC COM 86150R107 455 16,077 SH   SOLE 19 16,077 0 0
STOKE THERAPEUTICS INC COM 86150R107 17,541 619,375 SH   SOLE 21 619,375 0 0
STOKE THERAPEUTICS INC COM 86150R107 6,888 243,214 SH   SOLE 22 234,748 0 8,466
STOKE THERAPEUTICS INC COM 86150R107 134 4,748 SH   SOLE 30 4,748 0 0
STONECO LTD COM CL A G85158106 75 1,880 SH   SOLE 18 1,880 0 0
STONECO LTD COM CL A G85158106 34,004 852,449 SH   SOLE 19 852,449 0 0
STONECO LTD COM CL A G85158106 1,102 27,622 SH   SOLE 26 0 0 27,622
STONECO LTD COM CL A G85158106 4,809 120,565 SH   SOLE 30 120,565 0 0
STONECO LTD COM CL A G85158106 14,845 372,144 SH   SOLE 34 372,144 0 0
STONERIDGE INC COM 86183P102 699 23,841 SH   SOLE 2 887 0 22,954
STONERIDGE INC COM 86183P102 7 250 SH   SOLE 4 250 0 0
STONERIDGE INC COM 86183P102 16 552 SH   SOLE 7 552 0 0
STONERIDGE INC COM 86183P102 2,786 95,015 SH   SOLE 18 95,015 0 0
STONERIDGE INC COM 86183P102 1,367 46,635 SH   SOLE 19 46,635 0 0
STONERIDGE INC COM 86183P102 28,463 970,756 SH   SOLE 21 970,756 0 0
STONERIDGE INC COM 86183P102 23,404 798,214 SH   SOLE 22 758,251 0 39,963
STONERIDGE INC COM 86183P102 666 22,708 SH   SOLE 26 20,857 0 1,851
STONERIDGE INC COM 86183P102 117 3,986 SH   SOLE 28 3,986 0 0
STONERIDGE INC COM 86183P102 944 32,196 SH   SOLE 30 32,196 0 0
STONERIDGE INC COM 86183P102 68 2,329 SH   SOLE 40 2,329 0 0
STORE CAP CORP COM 862121100 15,043 403,959 SH   SOLE 2 14,044 0 389,915
STORE CAP CORP COM 862121100 2,245 60,285 SH   SOLE 4 60,285 0 0
STORE CAP CORP COM 862121100 8,065 216,556 SH   SOLE 7 216,556 0 0
STORE CAP CORP COM 862121100 2 45 SH   SOLE 17 0 0 45
STORE CAP CORP COM 862121100 3,694 99,181 SH   SOLE 18 99,181 0 0
STORE CAP CORP COM 862121100 9,718 260,961 SH   SOLE 19 260,961 0 0
STORE CAP CORP COM 862121100 152,754 4,101,868 SH   SOLE 21 4,101,868 0 0
STORE CAP CORP COM 862121100 273,790 7,352,028 SH   SOLE 22 6,948,413 0 403,615
STORE CAP CORP COM 862121100 511 13,726 SH   SOLE 23 13,726 0 0
STORE CAP CORP COM 862121100 17,894 480,516 SH   SOLE 25 480,516 0 0
STORE CAP CORP COM 862121100 6,229 167,273 SH   SOLE 26 50,743 0 116,530
STORE CAP CORP COM 862121100 1,066 28,627 SH   SOLE 28 28,627 0 0
STORE CAP CORP COM 862121100 4,125 110,768 SH   SOLE 29 110,768 0 0
STORE CAP CORP COM 862121100 36,278 974,164 SH   SOLE 30 974,164 0 0
STORE CAP CORP COM 862121100 163 4,371 SH   SOLE 31 4,371 0 0
STORE CAP CORP COM 862121100 117 3,139 SH   SOLE 36 3,139 0 0
STORE CAP CORP COM 862121100 856 22,984 SH   SOLE 40 22,984 0 0
STRATA SKIN SCIENCES INC COM NEW 86272A206 7 3,355 SH   SOLE 18 3,355 0 0
STRATA SKIN SCIENCES INC COM NEW 86272A206 71 34,126 SH   SOLE 21 34,126 0 0
STRATA SKIN SCIENCES INC COM NEW 86272A206 127 60,978 SH   SOLE 22 60,978 0 0
STRATASYS LTD SHS M85548101 1,063 52,540 SH   SOLE 2 1,806 0 50,734
STRATASYS LTD SHS M85548101 21 1,022 SH   SOLE 7 1,022 0 0
STRATASYS LTD SHS M85548101 3,525 174,300 SH   SOLE 18 174,300 0 0
STRATASYS LTD SHS M85548101 1,826 90,279 SH   SOLE 19 90,279 0 0
STRATASYS LTD SHS M85548101 34,715 1,716,427 SH   SOLE 21 1,716,427 0 0
STRATASYS LTD SHS M85548101 11,768 581,849 SH   SOLE 22 536,216 0 45,633
STRATASYS LTD SHS M85548101 13,181 651,712 SH   SOLE 30 651,712 0 0
STRATEGIC ED INC COM 86272C103 1,890 11,897 SH   SOLE 2 3,806 0 8,091
STRATEGIC ED INC COM 86272C103 17 110 SH   SOLE 4 110 0 0
STRATEGIC ED INC COM 86272C103 58 368 SH   SOLE 7 368 0 0
STRATEGIC ED INC COM 86272C103 16,620 104,595 SH   SOLE 18 96,424 0 8,171
STRATEGIC ED INC COM 86272C103 18,588 116,977 SH   SOLE 19 116,977 0 0
STRATEGIC ED INC COM 86272C103 387,923 2,441,301 SH   SOLE 21 2,441,301 0 0
STRATEGIC ED INC COM 86272C103 116,131 730,841 SH   SOLE 22 703,087 0 27,754
STRATEGIC ED INC COM 86272C103 1,913 12,040 SH   SOLE 23 12,040 0 0
STRATEGIC ED INC COM 86272C103 6,145 38,674 SH   SOLE 26 5,773 0 32,901
STRATEGIC ED INC COM 86272C103 441 2,777 SH   SOLE 28 2,777 0 0
STRATEGIC ED INC COM 86272C103 4,898 30,822 SH   SOLE 30 30,822 0 0
STRATEGIC ED INC COM 86272C103 413 2,596 SH   SOLE 40 2,596 0 0
STRATTEC SEC CORP COM 863111100 17 762 SH   SOLE 18 762 0 0
STRATTEC SEC CORP COM 863111100 542 24,383 SH   SOLE 21 24,383 0 0
STRATTEC SEC CORP COM 863111100 1,889 85,065 SH   SOLE 22 85,065 0 0
STRATUS PPTYS INC COM NEW 863167201 180 5,803 SH   SOLE 2 302 0 5,501
STRATUS PPTYS INC COM NEW 863167201 623 20,109 SH   SOLE 18 20,109 0 0
STRATUS PPTYS INC COM NEW 863167201 310 9,996 SH   SOLE 19 9,996 0 0
STRATUS PPTYS INC COM NEW 863167201 6,074 196,063 SH   SOLE 21 196,063 0 0
STRATUS PPTYS INC COM NEW 863167201 1,780 57,459 SH   SOLE 22 53,791 0 3,668
STREAMLINE HEALTH SOLUTIONS COM 86323X106 21 14,795 SH   SOLE 21 14,795 0 0
STREAMLINE HEALTH SOLUTIONS COM 86323X106 509 366,368 SH   SOLE 22 366,368 0 0
STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 73 35,038 SH   SOLE 2 1,532 0 33,506
STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 261 124,987 SH   SOLE 18 124,987 0 0
STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 126 60,344 SH   SOLE 19 60,344 0 0
STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 2,969 1,420,449 SH   SOLE 21 1,420,449 0 0
STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 717 343,299 SH   SOLE 22 332,934 0 10,365
STRYKER CORP COM 863667101 273,543 1,302,958 SH   SOLE 2 535,060 0 767,898
STRYKER CORP COM 863667101 41,949 199,815 SH   SOLE 4 190,646 0 9,169
STRYKER CORP COM 863667101 62,834 299,297 SH   SOLE 7 296,915 0 2,382
STRYKER CORP COM 863667101 10,187 48,522 SH   SOLE 13 48,522 0 0
STRYKER CORP COM 863667101 413 1,967 SH   SOLE 15 1,967 0 0
STRYKER CORP COM 863667101 185,264 882,460 SH   SOLE 18 764,521 0 117,939
STRYKER CORP COM 863667101 332,191 1,582,314 SH   SOLE 19 1,582,314 0 0
STRYKER CORP COM 863667101 1,734,774 8,263,191 SH   SOLE 21 8,263,191 0 0
STRYKER CORP COM 863667101 1,855,462 8,838,060 SH   SOLE 22 7,606,260 0 1,231,800
STRYKER CORP COM 863667101 69,668 331,849 SH   SOLE 23 331,849 0 0
STRYKER CORP COM 863667101 74,497 354,848 SH   SOLE 25 354,848 0 0
STRYKER CORP COM 863667101 287,486 1,369,370 SH   SOLE 26 237,806 0 1,131,564
STRYKER CORP COM 863667101 13,193 62,842 SH   SOLE 28 43,925 0 18,917
STRYKER CORP COM 863667101 42,691 203,349 SH   SOLE 29 44,066 0 159,283
STRYKER CORP COM 863667101 294,145 1,401,092 SH   SOLE 30 1,401,092 0 0
STRYKER CORP COM 863667101 33,873 161,345 SH   SOLE 31 117,908 0 43,437
STRYKER CORP COM 863667101 160,066 762,436 SH   SOLE 34 762,436 0 0
STRYKER CORP COM 863667101 59,994 285,766 SH   SOLE 36 285,766 0 0
STRYKER CORP COM 863667101 1,551 7,389 SH   SOLE 40 7,389 0 0
STURM RUGER & CO INC COM 864159108 141 2,991 SH   SOLE 2 656 0 2,335
STURM RUGER & CO INC COM 864159108 6 122 SH   SOLE 4 122 0 0
STURM RUGER & CO INC COM 864159108 12 249 SH   SOLE 7 249 0 0
STURM RUGER & CO INC COM 864159108 3,512 74,686 SH   SOLE 18 74,686 0 0
STURM RUGER & CO INC COM 864159108 1,382 29,381 SH   SOLE 19 29,381 0 0
STURM RUGER & CO INC COM 864159108 104,097 2,213,422 SH   SOLE 21 2,213,422 0 0
STURM RUGER & CO INC COM 864159108 24,023 510,809 SH   SOLE 22 485,893 0 24,916
STURM RUGER & CO INC COM 864159108 177 3,756 SH   SOLE 26 2,795 0 961
STURM RUGER & CO INC COM 864159108 127 2,696 SH   SOLE 28 2,696 0 0
STURM RUGER & CO INC COM 864159108 1,089 23,146 SH   SOLE 30 23,146 0 0
STURM RUGER & CO INC COM 864159108 95 2,018 SH   SOLE 40 2,018 0 0
SUMMER INFANT INC COM 865646103 2 7,640 SH   SOLE 21 7,640 0 0
SUMMIT FINANCIAL GROUP INC COM 86606G101 330 12,195 SH   SOLE 2 395 0 11,800
SUMMIT FINANCIAL GROUP INC COM 86606G101 6 227 SH   SOLE 7 227 0 0
SUMMIT FINANCIAL GROUP INC COM 86606G101 1,089 40,188 SH   SOLE 18 40,188 0 0
SUMMIT FINANCIAL GROUP INC COM 86606G101 553 20,421 SH   SOLE 19 20,421 0 0
SUMMIT FINANCIAL GROUP INC COM 86606G101 10,576 390,414 SH   SOLE 21 390,414 0 0
SUMMIT FINANCIAL GROUP INC COM 86606G101 5,093 188,013 SH   SOLE 22 179,464 0 8,549
SUMMIT HOTEL PPTYS INC COM 866082100 1,668 135,179 SH   SOLE 2 25,862 0 109,317
SUMMIT HOTEL PPTYS INC COM 866082100 347 28,125 SH   SOLE 4 28,125 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 1,307 105,895 SH   SOLE 7 105,895 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 6,698 542,791 SH   SOLE 18 475,416 0 67,375
SUMMIT HOTEL PPTYS INC COM 866082100 7,644 619,485 SH   SOLE 19 619,485 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 154,730 12,538,923 SH   SOLE 21 12,538,923 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 59,111 4,790,158 SH   SOLE 22 4,650,088 0 140,070
SUMMIT HOTEL PPTYS INC COM 866082100 949 76,905 SH   SOLE 23 76,905 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 2,929 237,333 SH   SOLE 25 237,333 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 3,822 309,730 SH   SOLE 26 26,929 0 282,801
SUMMIT HOTEL PPTYS INC COM 866082100 163 13,213 SH   SOLE 28 13,213 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 652 52,842 SH   SOLE 29 52,842 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 7,386 598,554 SH   SOLE 30 598,554 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 122 9,879 SH   SOLE 40 9,879 0 0
SUMMIT MATLS INC CL A 86614U100 2,696 112,787 SH   SOLE 2 15,899 0 96,888
SUMMIT MATLS INC CL A 86614U100 9 374 SH   SOLE 4 374 0 0
SUMMIT MATLS INC CL A 86614U100 45 1,892 SH   SOLE 7 1,892 0 0
SUMMIT MATLS INC CL A 86614U100 9,813 410,605 SH   SOLE 18 382,901 0 27,704
SUMMIT MATLS INC CL A 86614U100 10,796 451,697 SH   SOLE 19 451,697 0 0
SUMMIT MATLS INC CL A 86614U100 93,775 3,923,647 SH   SOLE 21 3,923,647 0 0
SUMMIT MATLS INC CL A 86614U100 86,347 3,612,843 SH   SOLE 22 3,464,947 0 147,896
SUMMIT MATLS INC CL A 86614U100 1,039 43,460 SH   SOLE 23 43,460 0 0
SUMMIT MATLS INC CL A 86614U100 4,015 167,983 SH   SOLE 26 40,185 0 127,798
SUMMIT MATLS INC CL A 86614U100 364 15,217 SH   SOLE 28 15,217 0 0
SUMMIT MATLS INC CL A 86614U100 855 35,776 SH   SOLE 30 35,776 0 0
SUMMIT MATLS INC CL A 86614U100 307 12,839 SH   SOLE 40 12,839 0 0
SUMMIT ST BK SANTA ROSA CALI COM 866264203 14 1,062 SH   SOLE 18 1,062 0 0
SUMMIT ST BK SANTA ROSA CALI COM 866264203 11 868 SH   SOLE 21 868 0 0
SUN CMNTYS INC COM 866674104 31,932 212,737 SH   SOLE 2 14,775 0 197,962
SUN CMNTYS INC COM 866674104 16,427 109,440 SH   SOLE 4 106,667 0 2,773
SUN CMNTYS INC COM 866674104 15,240 101,533 SH   SOLE 7 95,609 0 5,924
SUN CMNTYS INC COM 866674104 221 1,470 SH   SOLE 13 1,470 0 0
SUN CMNTYS INC COM 866674104 39,769 264,951 SH   SOLE 18 258,269 0 6,682
SUN CMNTYS INC COM 866674104 42,904 285,839 SH   SOLE 19 285,839 0 0
SUN CMNTYS INC COM 866674104 326,550 2,175,549 SH   SOLE 21 2,175,549 0 0
SUN CMNTYS INC COM 866674104 510,088 3,398,318 SH   SOLE 22 3,181,466 0 216,852
SUN CMNTYS INC COM 866674104 13,000 86,608 SH   SOLE 23 86,608 0 0
SUN CMNTYS INC COM 866674104 30,211 201,271 SH   SOLE 25 201,271 0 0
SUN CMNTYS INC COM 866674104 34,863 232,266 SH   SOLE 26 70,961 0 161,305
SUN CMNTYS INC COM 866674104 4,221 28,118 SH   SOLE 28 23,056 0 5,062
SUN CMNTYS INC COM 866674104 10,069 67,085 SH   SOLE 29 48,128 0 18,957
SUN CMNTYS INC COM 866674104 83,509 556,355 SH   SOLE 30 556,355 0 0
SUN CMNTYS INC COM 866674104 2,796 18,626 SH   SOLE 31 15,484 0 3,142
SUN CMNTYS INC COM 866674104 19,204 127,939 SH   SOLE 34 127,939 0 0
SUN CMNTYS INC COM 866674104 5,528 36,832 SH   SOLE 36 36,832 0 0
SUN CMNTYS INC COM 866674104 303 2,016 SH   SOLE 40 2,016 0 0
SUNCOKE ENERGY INC COM 86722A103 469 75,293 SH   SOLE 2 3,068 0 72,225
SUNCOKE ENERGY INC COM 86722A103 2 371 SH   SOLE 4 371 0 0
SUNCOKE ENERGY INC COM 86722A103 9 1,424 SH   SOLE 7 1,424 0 0
SUNCOKE ENERGY INC COM 86722A103 2,270 364,306 SH   SOLE 18 364,306 0 0
SUNCOKE ENERGY INC COM 86722A103 814 130,718 SH   SOLE 19 130,718 0 0
SUNCOKE ENERGY INC COM 86722A103 60,046 9,638,227 SH   SOLE 21 9,638,227 0 0
SUNCOKE ENERGY INC COM 86722A103 15,510 2,489,527 SH   SOLE 22 2,388,270 0 101,257
SUNCOKE ENERGY INC COM 86722A103 254 40,737 SH   SOLE 26 17,169 0 23,568
SUNCOKE ENERGY INC COM 86722A103 58 9,380 SH   SOLE 28 9,380 0 0
SUNCOKE ENERGY INC COM 86722A103 848 136,128 SH   SOLE 30 136,128 0 0
SUNCOKE ENERGY INC COM 86722A103 46 7,310 SH   SOLE 40 7,310 0 0
SUNCOR ENERGY INC NEW COM 867224107 22,047 672,158 SH   SOLE 18 669,885 0 2,273
SUNCOR ENERGY INC NEW COM 867224107 26,939 821,304 SH   SOLE 19 821,304 0 0
SUNCOR ENERGY INC NEW COM 867224107 15,818 482,256 SH   SOLE 21 482,256 0 0
SUNCOR ENERGY INC NEW COM 867224107 765 23,333 SH   SOLE 23 23,333 0 0
SUNCOR ENERGY INC NEW COM 867224107 4,590 139,932 SH   SOLE 34 139,932 0 0
SUNDIAL GROWERS INC COM 86730L109 83 27,605 SH   SOLE 2 27,605 0 0
SUNESIS PHARMACEUTICALS INC COM 867328700 7 20,221 SH   SOLE 18 20,221 0 0
SUNESIS PHARMACEUTICALS INC COM 867328700 44 130,221 SH   SOLE 21 130,221 0 0
SUNESIS PHARMACEUTICALS INC COM 867328700 342 1,012,700 SH   SOLE 22 1,012,700 0 0
SUNNOVA ENERGY INTL INC COM 86745K104 107 9,601 SH   SOLE 2 663 0 8,938
SUNNOVA ENERGY INTL INC COM 86745K104 532 47,680 SH   SOLE 18 47,680 0 0
SUNNOVA ENERGY INTL INC COM 86745K104 260 23,317 SH   SOLE 19 23,317 0 0
SUNNOVA ENERGY INTL INC COM 86745K104 5,837 523,050 SH   SOLE 21 523,050 0 0
SUNNOVA ENERGY INTL INC COM 86745K104 1,648 147,643 SH   SOLE 22 143,651 0 3,992
SUNOCO LP COM UT REP LP 86765K109 886 28,951 SH   SOLE 2 28,951 0 0
SUNOCO LP COM UT REP LP 86765K109 18,120 592,153 SH   SOLE 19 592,153 0 0
SUNOPTA INC COM 8676EP108 45 18,151 SH   SOLE 22 18,151 0 0
SUNPOWER CORP COM 867652406 515 66,088 SH   SOLE 2 5,056 0 61,032
SUNPOWER CORP COM 867652406 2 234 SH   SOLE 4 234 0 0
SUNPOWER CORP COM 867652406 11 1,396 SH   SOLE 7 1,396 0 0
SUNPOWER CORP COM 867652406 1,676 214,879 SH   SOLE 18 214,879 0 0
SUNPOWER CORP COM 867652406 1,204 154,393 SH   SOLE 19 154,393 0 0
SUNPOWER CORP COM 867652406 21,585 2,767,348 SH   SOLE 21 2,767,348 0 0
SUNPOWER CORP COM 867652406 17,739 2,274,233 SH   SOLE 22 2,200,570 0 73,663
SUNPOWER CORP COM 867652406 49 6,227 SH   SOLE 23 6,227 0 0
SUNPOWER CORP COM 867652406 222 28,455 SH   SOLE 26 0 0 28,455
SUNPOWER CORP COM 867652406 61 7,870 SH   SOLE 28 7,870 0 0
SUNPOWER CORP COM 867652406 3,759 481,883 SH   SOLE 30 481,883 0 0
SUNPOWER CORP COM 867652406 98 12,603 SH   SOLE 40 12,603 0 0
SUNPOWER CORP DBCV 0.875% 6/0 867652AJ8 817 890,000 PRN   SOLE 21 890,000 0 0
SUNPOWER CORP DBCV 4.000% 1/1 867652AL3 878 1,075,000 PRN   SOLE 21 1,075,000 0 0
SUNRUN INC COM 86771W105 647 46,875 SH   SOLE 2 4,048 0 42,827
SUNRUN INC COM 86771W105 6 467 SH   SOLE 4 467 0 0
SUNRUN INC COM 86771W105 28 2,052 SH   SOLE 7 2,052 0 0
SUNRUN INC COM 86771W105 5,552 402,007 SH   SOLE 18 385,556 0 16,451
SUNRUN INC COM 86771W105 3,125 226,298 SH   SOLE 19 226,298 0 0
SUNRUN INC COM 86771W105 62,122 4,498,359 SH   SOLE 21 4,498,359 0 0
SUNRUN INC COM 86771W105 36,021 2,608,337 SH   SOLE 22 2,489,515 0 118,822
SUNRUN INC COM 86771W105 11 763 SH   SOLE 23 763 0 0
SUNRUN INC COM 86771W105 602 43,616 SH   SOLE 26 38,050 0 5,566
SUNRUN INC COM 86771W105 155 11,218 SH   SOLE 28 11,218 0 0
SUNRUN INC COM 86771W105 8,054 583,202 SH   SOLE 30 583,202 0 0
SUNRUN INC COM 86771W105 97 7,049 SH   SOLE 40 7,049 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 3,479 249,920 SH   SOLE 2 21,611 0 228,309
SUNSTONE HOTEL INVS INC NEW COM 867892101 1,112 79,877 SH   SOLE 4 79,877 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 3,218 231,173 SH   SOLE 7 231,173 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 10,801 775,969 SH   SOLE 18 763,073 0 12,896
SUNSTONE HOTEL INVS INC NEW COM 867892101 9,558 686,608 SH   SOLE 19 686,608 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 132,379 9,510,008 SH   SOLE 21 9,510,008 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 124,034 8,910,473 SH   SOLE 22 8,606,783 0 303,690
SUNSTONE HOTEL INVS INC NEW COM 867892101 513 36,875 SH   SOLE 23 36,875 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 6,868 493,421 SH   SOLE 25 493,421 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 4,307 309,387 SH   SOLE 26 60,470 0 248,917
SUNSTONE HOTEL INVS INC NEW COM 867892101 403 28,920 SH   SOLE 28 28,920 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 1,697 121,923 SH   SOLE 29 121,923 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 14,035 1,008,266 SH   SOLE 30 1,008,266 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 114 8,173 SH   SOLE 31 8,173 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 26 1,861 SH   SOLE 34 1,861 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 63 4,536 SH   SOLE 36 4,536 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 330 23,696 SH   SOLE 40 23,696 0 0
SUNWORKS INC COM NEW 86803X204 1 769 SH   SOLE 18 769 0 0
SUNWORKS INC COM NEW 86803X204 5 4,302 SH   SOLE 21 4,302 0 0
SUNWORKS INC COM NEW 86803X204 7 5,523 SH   SOLE 22 5,523 0 0
SUPER LEAGUE GAMING INC COM 86804F202 4 1,560 SH   SOLE 18 1,560 0 0
SUPER LEAGUE GAMING INC COM 86804F202 36 15,056 SH   SOLE 21 15,056 0 0
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 6 6,789 SH   SOLE 21 6,789 0 0
SUPERIOR ENERGY SVCS INC COM NEW 868157306 2 499 SH   SOLE 18 499 0 0
SUPERIOR ENERGY SVCS INC COM NEW 868157306 401 80,085 SH   SOLE 19 80,085 0 0
SUPERIOR ENERGY SVCS INC COM NEW 868157306 661 131,978 SH   SOLE 22 131,978 0 0
SUPERIOR ENERGY SVCS INC COM NEW 868157306 72 14,325 SH   SOLE 23 14,325 0 0
SUPERIOR ENERGY SVCS INC COM NEW 868157306 248 49,583 SH   SOLE 26 0 0 49,583
SUPERIOR GRP OF COMPANIES IN COM 868358102 143 10,529 SH   SOLE 2 332 0 10,197
SUPERIOR GRP OF COMPANIES IN COM 868358102 4 285 SH   SOLE 7 285 0 0
SUPERIOR GRP OF COMPANIES IN COM 868358102 508 37,534 SH   SOLE 18 37,534 0 0
SUPERIOR GRP OF COMPANIES IN COM 868358102 238 17,558 SH   SOLE 19 17,558 0 0
SUPERIOR GRP OF COMPANIES IN COM 868358102 5,093 376,117 SH   SOLE 21 376,117 0 0
SUPERIOR GRP OF COMPANIES IN COM 868358102 2,866 211,674 SH   SOLE 22 204,016 0 7,658
SUPERIOR INDS INTL INC COM 868168105 19 5,253 SH   SOLE 18 5,253 0 0
SUPERIOR INDS INTL INC COM 868168105 417 113,111 SH   SOLE 21 113,111 0 0
SUPERIOR INDS INTL INC COM 868168105 2,241 607,421 SH   SOLE 22 574,855 0 32,566
SUPERNUS PHARMACEUTICALS INC COM 868459108 599 25,265 SH   SOLE 2 6,396 0 18,869
SUPERNUS PHARMACEUTICALS INC COM 868459108 7 313 SH   SOLE 4 313 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 18 774 SH   SOLE 7 774 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 5,883 248,026 SH   SOLE 18 224,522 0 23,504
SUPERNUS PHARMACEUTICALS INC COM 868459108 5,170 217,941 SH   SOLE 19 217,941 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 149,423 6,299,455 SH   SOLE 21 6,299,455 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 38,748 1,633,538 SH   SOLE 22 1,569,748 0 63,790
SUPERNUS PHARMACEUTICALS INC COM 868459108 352 14,831 SH   SOLE 23 14,831 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 1,233 51,962 SH   SOLE 26 13,587 0 38,375
SUPERNUS PHARMACEUTICALS INC COM 868459108 162 6,817 SH   SOLE 28 6,817 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 5,477 230,901 SH   SOLE 30 230,901 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 119 5,009 SH   SOLE 40 5,009 0 0
SUPERNUS PHARMACEUTICALS INC NOTE 0.625% 4/0 868459AD0 860 950,000 PRN   SOLE 21 950,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 47 43,083 SH   SOLE 21 43,083 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 54 28,602 SH   SOLE 21 28,602 0 0
SURFACE ONCOLOGY INC COM 86877M209 406 216,035 SH   SOLE 22 216,035 0 0
SURGERY PARTNERS INC COM 86881A100 352 22,461 SH   SOLE 2 962 0 21,499
SURGERY PARTNERS INC COM 86881A100 5 311 SH   SOLE 7 311 0 0
SURGERY PARTNERS INC COM 86881A100 1,322 84,434 SH   SOLE 18 84,434 0 0
SURGERY PARTNERS INC COM 86881A100 1,176 75,091 SH   SOLE 19 75,091 0 0
SURGERY PARTNERS INC COM 86881A100 13,735 877,378 SH   SOLE 21 877,378 0 0
SURGERY PARTNERS INC COM 86881A100 10,681 682,277 SH   SOLE 22 651,377 0 30,900
SURGERY PARTNERS INC COM 86881A100 89 5,686 SH   SOLE 23 5,686 0 0
SURGERY PARTNERS INC COM 86881A100 348 22,250 SH   SOLE 26 0 0 22,250
SURGERY PARTNERS INC COM 86881A100 50 3,193 SH   SOLE 28 3,193 0 0
SURGERY PARTNERS INC COM 86881A100 74 4,729 SH   SOLE 30 4,729 0 0
SURGERY PARTNERS INC COM 86881A100 37 2,380 SH   SOLE 40 2,380 0 0
SURMODICS INC COM 868873100 228 5,503 SH   SOLE 2 439 0 5,064
SURMODICS INC COM 868873100 6 135 SH   SOLE 4 135 0 0
SURMODICS INC COM 868873100 11 272 SH   SOLE 7 272 0 0
SURMODICS INC COM 868873100 2,553 61,631 SH   SOLE 18 61,631 0 0
SURMODICS INC COM 868873100 953 23,006 SH   SOLE 19 23,006 0 0
SURMODICS INC COM 868873100 67,468 1,628,476 SH   SOLE 21 1,628,476 0 0
SURMODICS INC COM 868873100 17,644 425,874 SH   SOLE 22 409,530 0 16,344
SURMODICS INC COM 868873100 531 12,826 SH   SOLE 26 10,122 0 2,704
SURMODICS INC COM 868873100 81 1,952 SH   SOLE 28 1,952 0 0
SURMODICS INC COM 868873100 849 20,501 SH   SOLE 30 20,501 0 0
SURMODICS INC COM 868873100 82 1,981 SH   SOLE 40 1,981 0 0
SUTRO BIOPHARMA INC COM 869367102 129 11,683 SH   SOLE 2 3,040 0 8,643
SUTRO BIOPHARMA INC COM 869367102 413 37,517 SH   SOLE 18 37,517 0 0
SUTRO BIOPHARMA INC COM 869367102 234 21,313 SH   SOLE 19 21,313 0 0
SUTRO BIOPHARMA INC COM 869367102 4,627 420,680 SH   SOLE 21 420,680 0 0
SUTRO BIOPHARMA INC COM 869367102 1,676 152,341 SH   SOLE 22 149,194 0 3,147
SUTRO BIOPHARMA INC COM 869367102 13 1,164 SH   SOLE 23 1,164 0 0
SUTRO BIOPHARMA INC COM 869367102 26 2,409 SH   SOLE 26 0 0 2,409
SVB FINL GROUP COM 78486Q101 31,348 124,872 SH   SOLE 2 12,339 0 112,533
SVB FINL GROUP COM 78486Q101 5,842 23,272 SH   SOLE 4 21,846 0 1,426
SVB FINL GROUP COM 78486Q101 11,277 44,923 SH   SOLE 7 44,923 0 0
SVB FINL GROUP COM 78486Q101 140 556 SH   SOLE 13 556 0 0
SVB FINL GROUP COM 78486Q101 83 329 SH   SOLE 15 329 0 0
SVB FINL GROUP COM 78486Q101 26,615 106,020 SH   SOLE 18 98,590 0 7,430
SVB FINL GROUP COM 78486Q101 39,463 157,197 SH   SOLE 19 157,197 0 0
SVB FINL GROUP COM 78486Q101 317,821 1,266,017 SH   SOLE 21 1,266,017 0 0
SVB FINL GROUP COM 78486Q101 312,520 1,244,903 SH   SOLE 22 1,111,607 0 133,296
SVB FINL GROUP COM 78486Q101 9,643 38,412 SH   SOLE 23 38,412 0 0
SVB FINL GROUP COM 78486Q101 13,918 55,440 SH   SOLE 25 55,440 0 0
SVB FINL GROUP COM 78486Q101 57,124 227,551 SH   SOLE 26 38,177 0 189,374
SVB FINL GROUP COM 78486Q101 2,397 9,548 SH   SOLE 28 6,724 0 2,824
SVB FINL GROUP COM 78486Q101 2,958 11,784 SH   SOLE 29 1,009 0 10,775
SVB FINL GROUP COM 78486Q101 60,066 239,268 SH   SOLE 30 239,268 0 0
SVB FINL GROUP COM 78486Q101 2,703 10,768 SH   SOLE 31 9,276 0 1,492
SVB FINL GROUP COM 78486Q101 18,831 75,012 SH   SOLE 34 75,012 0 0
SVB FINL GROUP COM 78486Q101 8,861 35,298 SH   SOLE 36 35,298 0 0
SVB FINL GROUP COM 78486Q101 262 1,042 SH   SOLE 40 1,042 0 0
SVMK INC COM 78489X103 728 40,754 SH   SOLE 2 7,997 0 32,757
SVMK INC COM 78489X103 27 1,534 SH   SOLE 7 1,534 0 0
SVMK INC COM 78489X103 5,476 306,460 SH   SOLE 18 290,224 0 16,236
SVMK INC COM 78489X103 32,265 1,805,537 SH   SOLE 19 1,805,537 0 0
SVMK INC COM 78489X103 56,635 3,169,265 SH   SOLE 21 3,169,265 0 0
SVMK INC COM 78489X103 47,983 2,685,136 SH   SOLE 22 2,603,780 0 81,356
SVMK INC COM 78489X103 445 24,930 SH   SOLE 23 24,930 0 0
SVMK INC COM 78489X103 1,008 56,384 SH   SOLE 26 0 0 56,384
SVMK INC COM 78489X103 213 11,900 SH   SOLE 30 11,900 0 0
SVMK INC COM 78489X103 10,632 594,939 SH   SOLE 34 594,939 0 0
SVMK INC COM 78489X103 52 2,937 SH   SOLE 40 2,937 0 0
SWITCH INC CL A 87105L104 1,422 95,932 SH   SOLE 2 8,417 0 87,515
SWITCH INC CL A 87105L104 17 1,165 SH   SOLE 7 1,165 0 0
SWITCH INC CL A 87105L104 408 27,514 SH   SOLE 18 27,514 0 0
SWITCH INC CL A 87105L104 206 13,903 SH   SOLE 19 13,903 0 0
SWITCH INC CL A 87105L104 11,059 746,199 SH   SOLE 21 746,199 0 0
SWITCH INC CL A 87105L104 22,910 1,545,903 SH   SOLE 22 1,451,948 0 93,955
SWITCH INC CL A 87105L104 79 5,334 SH   SOLE 26 0 0 5,334
SWITCH INC CL A 87105L104 104 7,005 SH   SOLE 28 7,005 0 0
SWITCH INC CL A 87105L104 241 16,265 SH   SOLE 30 16,265 0 0
SWITCH INC CL A 87105L104 17 1,143 SH   SOLE 31 1,143 0 0
SWITCH INC CL A 87105L104 59 3,971 SH   SOLE 34 3,971 0 0
SYKES ENTERPRISES INC COM 871237103 1,454 39,313 SH   SOLE 2 1,364 0 37,949
SYKES ENTERPRISES INC COM 871237103 10 273 SH   SOLE 4 273 0 0
SYKES ENTERPRISES INC COM 871237103 24 646 SH   SOLE 7 646 0 0
SYKES ENTERPRISES INC COM 871237103 6,314 170,704 SH   SOLE 18 170,704 0 0
SYKES ENTERPRISES INC COM 871237103 2,493 67,393 SH   SOLE 19 67,393 0 0
SYKES ENTERPRISES INC COM 871237103 162,146 4,383,504 SH   SOLE 21 4,383,504 0 0
SYKES ENTERPRISES INC COM 871237103 44,855 1,212,614 SH   SOLE 22 1,162,117 0 50,497
SYKES ENTERPRISES INC COM 871237103 1,056 28,556 SH   SOLE 26 17,176 0 11,380
SYKES ENTERPRISES INC COM 871237103 210 5,675 SH   SOLE 28 5,675 0 0
SYKES ENTERPRISES INC COM 871237103 2,007 54,246 SH   SOLE 30 54,246 0 0
SYKES ENTERPRISES INC COM 871237103 170 4,609 SH   SOLE 40 4,609 0 0
SYNACOR INC COM 871561106 8 5,177 SH   SOLE 18 5,177 0 0
SYNACOR INC COM 871561106 150 98,925 SH   SOLE 21 98,925 0 0
SYNACOR INC COM 871561106 8 5,264 SH   SOLE 22 5,264 0 0
SYNALLOY CP DEL COM 871565107 101 7,855 SH   SOLE 2 272 0 7,583
SYNALLOY CP DEL COM 871565107 4 297 SH   SOLE 7 297 0 0
SYNALLOY CP DEL COM 871565107 378 29,283 SH   SOLE 18 29,283 0 0
SYNALLOY CP DEL COM 871565107 183 14,168 SH   SOLE 19 14,168 0 0
SYNALLOY CP DEL COM 871565107 3,739 289,605 SH   SOLE 21 289,605 0 0
SYNALLOY CP DEL COM 871565107 2,992 231,729 SH   SOLE 22 226,960 0 4,769
SYNAPTICS INC COM 87157D109 3,175 48,270 SH   SOLE 2 15,486 0 32,784
SYNAPTICS INC COM 87157D109 12 175 SH   SOLE 4 175 0 0
SYNAPTICS INC COM 87157D109 41 619 SH   SOLE 7 619 0 0
SYNAPTICS INC COM 87157D109 12,422 188,866 SH   SOLE 18 188,866 0 0
SYNAPTICS INC COM 87157D109 3,892 59,183 SH   SOLE 19 59,183 0 0
SYNAPTICS INC COM 87157D109 159,660 2,427,556 SH   SOLE 21 2,427,556 0 0
SYNAPTICS INC COM 87157D109 76,118 1,157,343 SH   SOLE 22 1,109,406 0 47,937
SYNAPTICS INC COM 87157D109 410 6,236 SH   SOLE 26 3,868 0 2,368
SYNAPTICS INC COM 87157D109 278 4,228 SH   SOLE 28 4,228 0 0
SYNAPTICS INC COM 87157D109 666 10,119 SH   SOLE 30 10,119 0 0
SYNAPTICS INC COM 87157D109 261 3,972 SH   SOLE 40 3,972 0 0
SYNAPTICS INC NOTE 0.500% 6/1 87157DAD1 2,079 1,875,000 PRN   SOLE 21 1,875,000 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 181 38,003 SH   SOLE 2 1,577 0 36,426
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 647 136,311 SH   SOLE 18 136,311 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 314 66,159 SH   SOLE 19 66,159 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 6,671 1,404,474 SH   SOLE 21 1,404,474 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 5,130 1,079,938 SH   SOLE 22 1,060,620 0 19,318
SYNCHRONY FINL COM 87165B103 57,437 1,595,019 SH   SOLE 2 189,924 0 1,405,095
SYNCHRONY FINL COM 87165B103 9,895 274,775 SH   SOLE 4 257,521 0 17,254
SYNCHRONY FINL COM 87165B103 18,638 517,569 SH   SOLE 7 512,685 0 4,884
SYNCHRONY FINL COM 87165B103 302 8,397 SH   SOLE 13 8,397 0 0
SYNCHRONY FINL COM 87165B103 158 4,385 SH   SOLE 15 4,385 0 0
SYNCHRONY FINL COM 87165B103 44,117 1,225,133 SH   SOLE 18 1,133,812 0 91,321
SYNCHRONY FINL COM 87165B103 6,777 188,187 SH   SOLE 19 188,187 0 0
SYNCHRONY FINL COM 87165B103 515,619 14,318,777 SH   SOLE 21 14,318,777 0 0
SYNCHRONY FINL COM 87165B103 559,416 15,535,016 SH   SOLE 22 13,826,219 0 1,708,797
SYNCHRONY FINL COM 87165B103 16,666 462,810 SH   SOLE 23 462,810 0 0
SYNCHRONY FINL COM 87165B103 23,450 651,215 SH   SOLE 25 651,215 0 0
SYNCHRONY FINL COM 87165B103 116,375 3,231,749 SH   SOLE 26 428,024 0 2,803,725
SYNCHRONY FINL COM 87165B103 4,030 111,921 SH   SOLE 28 77,897 0 34,024
SYNCHRONY FINL COM 87165B103 468 12,984 SH   SOLE 29 12,984 0 0
SYNCHRONY FINL COM 87165B103 84,224 2,338,907 SH   SOLE 30 2,338,907 0 0
SYNCHRONY FINL COM 87165B103 5,325 147,866 SH   SOLE 31 115,304 0 32,562
SYNCHRONY FINL COM 87165B103 1,533 42,570 SH   SOLE 34 42,570 0 0
SYNCHRONY FINL COM 87165B103 18,302 508,252 SH   SOLE 36 508,252 0 0
SYNCHRONY FINL COM 87165B103 513 14,241 SH   SOLE 40 14,241 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 73 8,270 SH   SOLE 2 683 0 7,587
SYNDAX PHARMACEUTICALS INC COM 87164F105 875 99,641 SH   SOLE 18 99,641 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 3,192 363,605 SH   SOLE 19 363,605 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 6,101 694,825 SH   SOLE 21 694,825 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 4,813 548,140 SH   SOLE 22 531,836 0 16,304
SYNEOS HEALTH INC CL A 87166B102 5,415 91,050 SH   SOLE 2 32,947 0 58,103
SYNEOS HEALTH INC CL A 87166B102 19 324 SH   SOLE 4 324 0 0
SYNEOS HEALTH INC CL A 87166B102 65 1,101 SH   SOLE 7 1,101 0 0
SYNEOS HEALTH INC CL A 87166B102 21,396 359,745 SH   SOLE 18 351,344 0 8,401
SYNEOS HEALTH INC CL A 87166B102 11,195 188,227 SH   SOLE 19 188,227 0 0
SYNEOS HEALTH INC CL A 87166B102 340,642 5,727,484 SH   SOLE 21 5,727,484 0 0
SYNEOS HEALTH INC CL A 87166B102 134,261 2,257,432 SH   SOLE 22 2,180,455 0 76,977
SYNEOS HEALTH INC CL A 87166B102 1,042 17,520 SH   SOLE 23 17,520 0 0
SYNEOS HEALTH INC CL A 87166B102 4,187 70,394 SH   SOLE 26 11,997 0 58,397
SYNEOS HEALTH INC CL A 87166B102 496 8,337 SH   SOLE 28 8,337 0 0
SYNEOS HEALTH INC CL A 87166B102 6,766 113,768 SH   SOLE 30 113,768 0 0
SYNEOS HEALTH INC CL A 87166B102 374 6,281 SH   SOLE 40 6,281 0 0
SYNLOGIC INC COM 87166L100 37 14,445 SH   SOLE 2 671 0 13,774
SYNLOGIC INC COM 87166L100 141 54,663 SH   SOLE 18 54,663 0 0
SYNLOGIC INC COM 87166L100 72 27,729 SH   SOLE 19 27,729 0 0
SYNLOGIC INC COM 87166L100 1,368 530,370 SH   SOLE 21 530,370 0 0
SYNLOGIC INC COM 87166L100 1,403 543,967 SH   SOLE 22 534,706 0 9,261
SYNNEX CORP COM 87162W100 12,334 95,761 SH   SOLE 2 19,942 0 75,819
SYNNEX CORP COM 87162W100 22 173 SH   SOLE 4 173 0 0
SYNNEX CORP COM 87162W100 159 1,238 SH   SOLE 7 1,238 0 0
SYNNEX CORP COM 87162W100 15,098 117,218 SH   SOLE 18 117,218 0 0
SYNNEX CORP COM 87162W100 1,238 9,614 SH   SOLE 19 9,614 0 0
SYNNEX CORP COM 87162W100 264,199 2,051,234 SH   SOLE 21 2,051,234 0 0
SYNNEX CORP COM 87162W100 172,596 1,340,029 SH   SOLE 22 1,256,615 0 83,414
SYNNEX CORP COM 87162W100 2,944 22,859 SH   SOLE 26 12,782 0 10,077
SYNNEX CORP COM 87162W100 697 5,414 SH   SOLE 28 5,414 0 0
SYNNEX CORP COM 87162W100 1,775 13,778 SH   SOLE 30 13,778 0 0
SYNNEX CORP COM 87162W100 113 876 SH   SOLE 31 876 0 0
SYNNEX CORP COM 87162W100 228 1,773 SH   SOLE 36 1,773 0 0
SYNNEX CORP COM 87162W100 551 4,277 SH   SOLE 40 4,277 0 0
SYNOPSYS INC COM 871607107 52,216 375,116 SH   SOLE 2 54,172 0 320,944
SYNOPSYS INC COM 871607107 10,196 73,249 SH   SOLE 4 69,317 0 3,932
SYNOPSYS INC COM 871607107 31,923 229,335 SH   SOLE 7 142,553 0 86,782
SYNOPSYS INC COM 871607107 953 6,848 SH   SOLE 13 6,848 0 0
SYNOPSYS INC COM 871607107 168 1,206 SH   SOLE 15 1,206 0 0
SYNOPSYS INC COM 871607107 55,868 401,351 SH   SOLE 18 380,606 0 20,745
SYNOPSYS INC COM 871607107 152,320 1,094,250 SH   SOLE 19 1,094,250 0 0
SYNOPSYS INC COM 871607107 633,327 4,549,764 SH   SOLE 21 4,549,764 0 0
SYNOPSYS INC COM 871607107 524,278 3,766,365 SH   SOLE 22 3,397,759 0 368,606
SYNOPSYS INC COM 871607107 15,047 108,096 SH   SOLE 23 108,096 0 0
SYNOPSYS INC COM 871607107 23,733 170,496 SH   SOLE 25 170,496 0 0
SYNOPSYS INC COM 871607107 93,104 668,847 SH   SOLE 26 108,322 0 560,525
SYNOPSYS INC COM 871607107 3,927 28,209 SH   SOLE 28 19,584 0 8,625
SYNOPSYS INC COM 871607107 4,833 34,718 SH   SOLE 29 2,989 0 31,729
SYNOPSYS INC COM 871607107 91,344 656,207 SH   SOLE 30 656,207 0 0
SYNOPSYS INC COM 871607107 4,200 30,173 SH   SOLE 31 24,561 0 5,612
SYNOPSYS INC COM 871607107 3,405 24,461 SH   SOLE 32 24,461 0 0
SYNOPSYS INC COM 871607107 1,453 10,435 SH   SOLE 34 10,435 0 0
SYNOPSYS INC COM 871607107 13,436 96,520 SH   SOLE 36 96,520 0 0
SYNOPSYS INC COM 871607107 456 3,278 SH   SOLE 40 3,278 0 0
SYNOVUS FINL CORP COM NEW 87161C501 33,807 862,427 SH   SOLE 2 548,664 0 313,763
SYNOVUS FINL CORP COM NEW 87161C501 2,460 62,762 SH   SOLE 4 62,762 0 0
SYNOVUS FINL CORP COM NEW 87161C501 702 17,906 SH   SOLE 7 17,906 0 0
SYNOVUS FINL CORP COM NEW 87161C501 20,917 533,601 SH   SOLE 18 522,791 0 10,810
SYNOVUS FINL CORP COM NEW 87161C501 5,421 138,279 SH   SOLE 19 138,279 0 0
SYNOVUS FINL CORP COM NEW 87161C501 289,397 7,382,588 SH   SOLE 21 7,382,588 0 0
SYNOVUS FINL CORP COM NEW 87161C501 213,446 5,445,047 SH   SOLE 22 4,917,198 0 527,849
SYNOVUS FINL CORP COM NEW 87161C501 5,609 143,086 SH   SOLE 23 143,086 0 0
SYNOVUS FINL CORP COM NEW 87161C501 496 12,645 SH   SOLE 25 12,645 0 0
SYNOVUS FINL CORP COM NEW 87161C501 5,500 140,310 SH   SOLE 26 59,830 0 80,480
SYNOVUS FINL CORP COM NEW 87161C501 826 21,082 SH   SOLE 28 21,082 0 0
SYNOVUS FINL CORP COM NEW 87161C501 2,392 61,033 SH   SOLE 29 61,033 0 0
SYNOVUS FINL CORP COM NEW 87161C501 2,416 61,624 SH   SOLE 30 61,624 0 0
SYNOVUS FINL CORP COM NEW 87161C501 5,202 132,706 SH   SOLE 31 93,122 0 39,584
SYNOVUS FINL CORP COM NEW 87161C501 833 21,240 SH   SOLE 34 21,240 0 0
SYNOVUS FINL CORP COM NEW 87161C501 318 8,119 SH   SOLE 36 8,119 0 0
SYNOVUS FINL CORP COM NEW 87161C501 649 16,561 SH   SOLE 40 16,561 0 0
SYNTHESIS ENERGY SYS INC COM 871628301 5 796 SH   SOLE 21 796 0 0
SYNTHESIS ENERGY SYS INC COM 871628301 137 24,057 SH   SOLE 22 24,057 0 0
SYNTHETIC BIOLOGICS INC COM NEW 87164U201 1 1,090 SH   SOLE 21 1,090 0 0
SYNTHETIC BIOLOGICS INC COM NEW 87164U201 19 37,120 SH   SOLE 22 37,120 0 0
SYNTHORX INC COM 87167A103 307 4,386 SH   SOLE 2 368 0 4,018
SYNTHORX INC COM 87167A103 2,417 34,581 SH   SOLE 18 34,581 0 0
SYNTHORX INC COM 87167A103 1,145 16,387 SH   SOLE 19 16,387 0 0
SYNTHORX INC COM 87167A103 23,863 341,430 SH   SOLE 21 341,430 0 0
SYNTHORX INC COM 87167A103 20,053 286,927 SH   SOLE 22 279,186 0 7,741
SYPRIS SOLUTIONS INC COM 871655106 11 13,981 SH   SOLE 21 13,981 0 0
SYPRIS SOLUTIONS INC COM 871655106 24 30,300 SH   SOLE 22 30,300 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 102 14,690 SH   SOLE 2 1,444 0 13,246
SYROS PHARMACEUTICALS INC COM 87184Q107 4 526 SH   SOLE 7 526 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 860 124,407 SH   SOLE 18 124,407 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 410 59,350 SH   SOLE 19 59,350 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 11,346 1,641,982 SH   SOLE 21 1,641,982 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 7,044 1,019,387 SH   SOLE 22 996,793 0 22,594
SYROS PHARMACEUTICALS INC COM 87184Q107 21 3,070 SH   SOLE 30 3,070 0 0
SYSCO CORP COM 871829107 103,621 1,211,372 SH   SOLE 2 156,045 0 1,055,327
SYSCO CORP COM 871829107 18,476 215,991 SH   SOLE 4 202,932 0 13,059
SYSCO CORP COM 871829107 54,859 641,325 SH   SOLE 7 499,511 0 141,814
SYSCO CORP COM 871829107 1,098 12,832 SH   SOLE 13 12,832 0 0
SYSCO CORP COM 871829107 234 2,730 SH   SOLE 15 2,730 0 0
SYSCO CORP COM 871829107 26 308 SH   SOLE 17 0 0 308
SYSCO CORP COM 871829107 94,117 1,100,269 SH   SOLE 18 1,031,073 0 69,196
SYSCO CORP COM 871829107 10,574 123,613 SH   SOLE 19 123,613 0 0
SYSCO CORP COM 871829107 942,757 11,021,240 SH   SOLE 21 11,021,240 0 0
SYSCO CORP COM 871829107 1,079,370 12,618,311 SH   SOLE 22 11,359,050 0 1,259,261
SYSCO CORP COM 871829107 31,094 363,497 SH   SOLE 23 363,497 0 0
SYSCO CORP COM 871829107 41,158 481,160 SH   SOLE 25 481,160 0 0
SYSCO CORP COM 871829107 255,253 2,984,014 SH   SOLE 26 330,322 0 2,653,692
SYSCO CORP COM 871829107 7,872 92,029 SH   SOLE 28 63,601 0 28,428
SYSCO CORP COM 871829107 969 11,325 SH   SOLE 29 11,325 0 0
SYSCO CORP COM 871829107 177,438 2,074,332 SH   SOLE 30 2,074,332 0 0
SYSCO CORP COM 871829107 11,612 135,748 SH   SOLE 31 86,602 0 49,146
SYSCO CORP COM 871829107 3,954 46,228 SH   SOLE 34 46,228 0 0
SYSCO CORP COM 871829107 37,029 432,890 SH   SOLE 36 432,890 0 0
SYSCO CORP COM 871829107 967 11,300 SH   SOLE 40 11,300 0 0
SYSTEMAX INC COM 871851101 186 7,385 SH   SOLE 2 460 0 6,925
SYSTEMAX INC COM 871851101 7 261 SH   SOLE 7 261 0 0
SYSTEMAX INC COM 871851101 1,074 42,699 SH   SOLE 18 42,699 0 0
SYSTEMAX INC COM 871851101 542 21,532 SH   SOLE 19 21,532 0 0
SYSTEMAX INC COM 871851101 10,596 421,142 SH   SOLE 21 421,142 0 0
SYSTEMAX INC COM 871851101 10,229 406,562 SH   SOLE 22 387,836 0 18,726
SYSTEMAX INC COM 871851101 171 6,811 SH   SOLE 26 0 0 6,811
SYSTEMAX INC COM 871851101 56 2,208 SH   SOLE 30 2,208 0 0
T MOBILE US INC COM 872590104 63,388 808,313 SH   SOLE 2 117,713 0 690,600
T MOBILE US INC COM 872590104 11,545 147,222 SH   SOLE 4 138,438 0 8,784
T MOBILE US INC COM 872590104 30,381 387,420 SH   SOLE 7 368,571 0 18,849
T MOBILE US INC COM 872590104 995 12,693 SH   SOLE 13 12,693 0 0
T MOBILE US INC COM 872590104 250 3,188 SH   SOLE 15 3,188 0 0
T MOBILE US INC COM 872590104 0 5 SH   SOLE 17 0 0 5
T MOBILE US INC COM 872590104 45,321 577,932 SH   SOLE 18 529,673 0 48,259
T MOBILE US INC COM 872590104 9,563 121,949 SH   SOLE 19 121,949 0 0
T MOBILE US INC COM 872590104 738,051 9,411,510 SH   SOLE 21 9,411,510 0 0
T MOBILE US INC COM 872590104 616,869 7,866,220 SH   SOLE 22 7,040,465 0 825,755
T MOBILE US INC COM 872590104 19,564 249,475 SH   SOLE 23 249,475 0 0
T MOBILE US INC COM 872590104 24,540 312,928 SH   SOLE 25 312,928 0 0
T MOBILE US INC COM 872590104 94,031 1,199,066 SH   SOLE 26 224,945 0 974,121
T MOBILE US INC COM 872590104 5,130 65,420 SH   SOLE 28 45,904 0 19,516
T MOBILE US INC COM 872590104 757 9,653 SH   SOLE 29 9,653 0 0
T MOBILE US INC COM 872590104 118,166 1,506,836 SH   SOLE 30 1,506,836 0 0
T MOBILE US INC COM 872590104 6,233 79,484 SH   SOLE 31 62,767 0 16,717
T MOBILE US INC COM 872590104 10,920 139,252 SH   SOLE 32 139,252 0 0
T MOBILE US INC COM 872590104 9,537 121,609 SH   SOLE 34 121,609 0 0
T MOBILE US INC COM 872590104 20,150 256,950 SH   SOLE 36 256,950 0 0
T MOBILE US INC COM 872590104 572 7,292 SH   SOLE 40 7,292 0 0
T2 BIOSYSTEMS INC COM 89853L104 8 6,979 SH   SOLE 18 6,979 0 0
T2 BIOSYSTEMS INC COM 89853L104 107 91,036 SH   SOLE 21 91,036 0 0
T2 BIOSYSTEMS INC COM 89853L104 1,088 929,784 SH   SOLE 22 929,784 0 0
TABULA RASA HEALTHCARE INC COM 873379101 396 8,145 SH   SOLE 2 681 0 7,464
TABULA RASA HEALTHCARE INC COM 873379101 6 131 SH   SOLE 4 131 0 0
TABULA RASA HEALTHCARE INC COM 873379101 19 397 SH   SOLE 7 397 0 0
TABULA RASA HEALTHCARE INC COM 873379101 4,412 90,632 SH   SOLE 18 87,453 0 3,179
TABULA RASA HEALTHCARE INC COM 873379101 2,423 49,777 SH   SOLE 19 49,777 0 0
TABULA RASA HEALTHCARE INC COM 873379101 110,408 2,268,032 SH   SOLE 21 2,268,032 0 0
TABULA RASA HEALTHCARE INC COM 873379101 28,243 580,183 SH   SOLE 22 557,463 0 22,720
TABULA RASA HEALTHCARE INC COM 873379101 15 317 SH   SOLE 23 317 0 0
TABULA RASA HEALTHCARE INC COM 873379101 344 7,061 SH   SOLE 26 5,954 0 1,107
TABULA RASA HEALTHCARE INC COM 873379101 97 1,986 SH   SOLE 28 1,986 0 0
TABULA RASA HEALTHCARE INC COM 873379101 1,306 26,819 SH   SOLE 30 26,819 0 0
TABULA RASA HEALTHCARE INC COM 873379101 77 1,591 SH   SOLE 40 1,591 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 512 7,577 SH   SOLE 2 651 0 6,926
TACTILE SYS TECHNOLOGY INC COM 87357P100 10 146 SH   SOLE 4 146 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 20 289 SH   SOLE 7 289 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 5,835 86,436 SH   SOLE 18 82,572 0 3,864
TACTILE SYS TECHNOLOGY INC COM 87357P100 2,967 43,951 SH   SOLE 19 43,951 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 149,559 2,215,362 SH   SOLE 21 2,215,362 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 36,467 540,173 SH   SOLE 22 518,553 0 21,620
TACTILE SYS TECHNOLOGY INC COM 87357P100 34 504 SH   SOLE 23 504 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 526 7,788 SH   SOLE 26 7,129 0 659
TACTILE SYS TECHNOLOGY INC COM 87357P100 140 2,068 SH   SOLE 28 2,068 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 1,749 25,901 SH   SOLE 30 25,901 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 145 2,148 SH   SOLE 40 2,148 0 0
TAILORED BRANDS INC COM 87403A107 112 26,990 SH   SOLE 2 1,797 0 25,193
TAILORED BRANDS INC COM 87403A107 4 1,073 SH   SOLE 7 1,073 0 0
TAILORED BRANDS INC COM 87403A107 960 231,858 SH   SOLE 18 231,858 0 0
TAILORED BRANDS INC COM 87403A107 371 89,726 SH   SOLE 19 89,726 0 0
TAILORED BRANDS INC COM 87403A107 23,857 5,762,610 SH   SOLE 21 5,762,610 0 0
TAILORED BRANDS INC COM 87403A107 6,145 1,484,308 SH   SOLE 22 1,442,646 0 41,662
TAILORED BRANDS INC COM 87403A107 208 50,263 SH   SOLE 30 50,263 0 0
TAITRON COMPONENTS INC CL A 874028103 2 646 SH   SOLE 18 646 0 0
TAITRON COMPONENTS INC CL A 874028103 21 7,527 SH   SOLE 21 7,527 0 0
TAIWAN SEMICONDUCTOR MFG LTD OPTIONS 874039100 523 9,000 SH Call SOLE 2 9,000 0 0
TAIWAN SEMICONDUCTOR MFG LTD OPTIONS 874039100 57,281 985,900 SH Call SOLE 19 985,900 0 0
TAIWAN SEMICONDUCTOR MFG LTD OPTIONS 874039100 1,156 19,900 SH Call SOLE 22 19,900 0 0
TAIWAN SEMICONDUCTOR MFG LTD OPTIONS 874039100 163 2,800 SH Call SOLE 25 2,800 0 0
TAIWAN SEMICONDUCTOR MFG LTD OPTIONS 874039100 122 2,100 SH Call SOLE 26 0 0 2,100
TAIWAN SEMICONDUCTOR MFG LTD OPTIONS 874039100 16,285 280,300 SH Call SOLE 34 280,300 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 79,229 1,363,674 SH   SOLE 2 8,349 0 1,355,325
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 128 2,210 SH   SOLE 4 2,210 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 6,583 113,309 SH   SOLE 13 113,309 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 5 86 SH   SOLE 17 0 0 86
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 124,499 2,142,848 SH   SOLE 18 1,947,783 0 195,065
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 61,835 1,064,278 SH   SOLE 19 1,064,278 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 95,313 1,640,496 SH   SOLE 21 1,640,496 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 64,877 1,116,638 SH   SOLE 22 1,116,638 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 2,848 49,016 SH   SOLE 25 0 0 49,016
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 28,476 490,128 SH   SOLE 26 301,014 0 189,114
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 581 10,005 SH   SOLE 30 10,005 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1,114 19,175 SH   SOLE 31 19,175 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 7,849 135,098 SH   SOLE 32 135,098 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 74,786 1,287,194 SH   SOLE 34 1,287,194 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1,364 23,482 SH   SOLE 36 23,482 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 33,189 271,082 SH   SOLE 2 27,411 0 243,671
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 6,684 54,596 SH   SOLE 4 51,634 0 2,962
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 12,484 101,970 SH   SOLE 7 101,970 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1,785 14,577 SH   SOLE 13 14,577 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 101 828 SH   SOLE 15 828 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 31,690 258,839 SH   SOLE 18 226,077 0 32,762
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 16,902 138,058 SH   SOLE 19 138,058 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 378,477 3,091,373 SH   SOLE 21 3,091,373 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 347,725 2,840,191 SH   SOLE 22 2,501,405 0 338,786
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 10,248 83,705 SH   SOLE 23 83,705 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 13,458 109,928 SH   SOLE 25 109,928 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 51,910 424,001 SH   SOLE 26 91,302 0 332,699
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 2,608 21,302 SH   SOLE 28 14,765 0 6,537
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 6,085 49,698 SH   SOLE 29 2,285 0 47,413
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 58,414 477,122 SH   SOLE 30 477,122 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 2,849 23,271 SH   SOLE 31 19,141 0 4,130
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 2,259 18,449 SH   SOLE 32 18,449 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1,737 14,184 SH   SOLE 34 14,184 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 9,818 80,196 SH   SOLE 36 80,196 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 364 2,971 SH   SOLE 40 2,971 0 0
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 1 66 SH   SOLE 18 66 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 23,724 492,193 SH   SOLE 2 13,123 0 479,070
TAL EDUCATION GROUP SPONSORED ADS 874080104 6,287 130,442 SH   SOLE 4 130,442 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 2,424 50,289 SH   SOLE 7 50,289 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 32 658 SH   SOLE 13 658 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 8,473 175,782 SH   SOLE 15 170,466 0 5,316
TAL EDUCATION GROUP SPONSORED ADS 874080104 6,717 139,348 SH   SOLE 18 139,348 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 27,464 569,785 SH   SOLE 19 569,785 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 349,079 7,242,296 SH   SOLE 21 7,242,296 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 222,076 4,607,387 SH   SOLE 22 4,134,084 0 473,303
TAL EDUCATION GROUP SPONSORED ADS 874080104 11,266 233,733 SH   SOLE 23 233,733 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 10,386 215,471 SH   SOLE 25 215,471 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 65,475 1,358,408 SH   SOLE 26 102,568 0 1,255,840
TAL EDUCATION GROUP SPONSORED ADS 874080104 2,666 55,305 SH   SOLE 28 55,305 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 2,000 41,489 SH   SOLE 29 41,489 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 101,327 2,102,212 SH   SOLE 30 2,102,212 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 2,340 48,542 SH   SOLE 31 20,872 0 27,670
TAL EDUCATION GROUP SPONSORED ADS 874080104 1,187 24,632 SH   SOLE 32 24,632 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 21,962 455,652 SH   SOLE 34 455,652 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 150 3,121 SH   SOLE 40 3,121 0 0
TALEND S A ADS 874224207 568 14,520 SH   SOLE 21 14,520 0 0
TALLGRASS ENERGY LP CLASS A SHS 874696107 17 777 SH   SOLE 4 777 0 0
TALLGRASS ENERGY LP CLASS A SHS 874696107 22,741 1,028,062 SH   SOLE 19 1,028,062 0 0
TALLGRASS ENERGY LP CLASS A SHS 874696107 1,242 56,127 SH   SOLE 21 56,127 0 0
TALLGRASS ENERGY LP CLASS A SHS 874696107 3,235 146,234 SH   SOLE 22 77,086 0 69,148
TALLGRASS ENERGY LP CLASS A SHS 874696107 1,109 50,147 SH   SOLE 26 36,227 0 13,920
TALLGRASS ENERGY LP CLASS A SHS 874696107 453 20,481 SH   SOLE 28 20,481 0 0
TALLGRASS ENERGY LP CLASS A SHS 874696107 1,121 50,667 SH   SOLE 30 50,667 0 0
TALLGRASS ENERGY LP CLASS A SHS 874696107 3,193 144,361 SH   SOLE 34 144,361 0 0
TALLGRASS ENERGY LP CLASS A SHS 874696107 400 18,077 SH   SOLE 40 18,077 0 0
TALOS ENERGY INC COM 87484T108 660 21,904 SH   SOLE 2 676 0 21,228
TALOS ENERGY INC COM 87484T108 13 421 SH   SOLE 7 421 0 0
TALOS ENERGY INC COM 87484T108 2,712 89,942 SH   SOLE 18 89,942 0 0
TALOS ENERGY INC COM 87484T108 2,279 75,574 SH   SOLE 19 75,574 0 0
TALOS ENERGY INC COM 87484T108 68,086 2,258,255 SH   SOLE 21 2,258,255 0 0
TALOS ENERGY INC COM 87484T108 20,387 676,201 SH   SOLE 22 649,447 0 26,754
TALOS ENERGY INC COM 87484T108 238 7,887 SH   SOLE 23 7,887 0 0
TALOS ENERGY INC COM 87484T108 1,030 34,148 SH   SOLE 26 0 0 34,148
TALOS ENERGY INC COM 87484T108 891 29,536 SH   SOLE 30 29,536 0 0
TALOS ENERGY INC COM 87484T108 64 2,121 SH   SOLE 40 2,121 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 1,469 24,641 SH   SOLE 2 3,385 0 21,256
TANDEM DIABETES CARE INC COM NEW 875372203 17 283 SH   SOLE 4 283 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 57 964 SH   SOLE 7 964 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 12,043 202,035 SH   SOLE 18 191,512 0 10,523
TANDEM DIABETES CARE INC COM NEW 875372203 8,561 143,621 SH   SOLE 19 143,621 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 131,189 2,200,788 SH   SOLE 21 2,200,788 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 97,828 1,641,135 SH   SOLE 22 1,574,658 0 66,477
TANDEM DIABETES CARE INC COM NEW 875372203 300 5,030 SH   SOLE 23 5,030 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 1,914 32,115 SH   SOLE 26 11,060 0 21,055
TANDEM DIABETES CARE INC COM NEW 875372203 388 6,511 SH   SOLE 28 6,511 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 1,000 16,784 SH   SOLE 30 16,784 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 322 5,398 SH   SOLE 40 5,398 0 0
TANDY LEATHER FACTORY INC COM 87538X105 7 1,153 SH   SOLE 18 1,153 0 0
TANDY LEATHER FACTORY INC COM 87538X105 126 22,003 SH   SOLE 21 22,003 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 1,155 78,444 SH   SOLE 2 43,034 0 35,410
TANGER FACTORY OUTLET CTRS I COM 875465106 365 24,789 SH   SOLE 4 24,789 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 7,093 481,503 SH   SOLE 7 481,503 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 7,637 518,432 SH   SOLE 18 518,432 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 3,697 251,001 SH   SOLE 19 251,001 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 99,941 6,784,832 SH   SOLE 21 6,784,832 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 67,507 4,582,980 SH   SOLE 22 4,457,009 0 125,971
TANGER FACTORY OUTLET CTRS I COM 875465106 88 5,974 SH   SOLE 23 5,974 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 3,041 206,458 SH   SOLE 25 206,458 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 1,155 78,378 SH   SOLE 26 20,646 0 57,732
TANGER FACTORY OUTLET CTRS I COM 875465106 178 12,091 SH   SOLE 28 12,091 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 692 46,958 SH   SOLE 29 46,958 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 6,131 416,202 SH   SOLE 30 416,202 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 136 9,248 SH   SOLE 40 9,248 0 0
TAPESTRY INC COM 876030107 19,065 706,882 SH   SOLE 2 94,014 0 612,868
TAPESTRY INC COM 876030107 3,395 125,871 SH   SOLE 4 118,323 0 7,548
TAPESTRY INC COM 876030107 7,305 270,856 SH   SOLE 7 248,018 0 22,838
TAPESTRY INC COM 876030107 307 11,376 SH   SOLE 13 11,376 0 0
TAPESTRY INC COM 876030107 35 1,311 SH   SOLE 15 1,311 0 0
TAPESTRY INC COM 876030107 1 50 SH   SOLE 17 0 0 50
TAPESTRY INC COM 876030107 15,208 563,887 SH   SOLE 18 526,575 0 37,312
TAPESTRY INC COM 876030107 4,438 164,569 SH   SOLE 19 164,569 0 0
TAPESTRY INC COM 876030107 169,779 6,295,094 SH   SOLE 21 6,295,094 0 0
TAPESTRY INC COM 876030107 185,128 6,864,222 SH   SOLE 22 6,113,375 0 750,847
TAPESTRY INC COM 876030107 5,526 204,912 SH   SOLE 23 204,912 0 0
TAPESTRY INC COM 876030107 8,283 307,129 SH   SOLE 25 307,129 0 0
TAPESTRY INC COM 876030107 41,142 1,525,466 SH   SOLE 26 280,592 0 1,244,874
TAPESTRY INC COM 876030107 1,390 51,553 SH   SOLE 28 35,946 0 15,607
TAPESTRY INC COM 876030107 1,794 66,535 SH   SOLE 29 6,004 0 60,531
TAPESTRY INC COM 876030107 40,898 1,516,443 SH   SOLE 30 1,516,443 0 0
TAPESTRY INC COM 876030107 1,694 62,825 SH   SOLE 31 47,265 0 15,560
TAPESTRY INC COM 876030107 1,715 63,599 SH   SOLE 34 63,599 0 0
TAPESTRY INC COM 876030107 5,795 214,865 SH   SOLE 36 214,865 0 0
TAPESTRY INC COM 876030107 222 8,233 SH   SOLE 40 8,233 0 0
TARENA INTL INC SPONSORED ADS 876108101 1 425 SH   SOLE 4 425 0 0
TARENA INTL INC SPONSORED ADS 876108101 68 34,774 SH   SOLE 21 34,774 0 0
TARENA INTL INC SPONSORED ADS 876108101 15 7,791 SH   SOLE 22 7,791 0 0
TARENA INTL INC SPONSORED ADS 876108101 4 1,790 SH   SOLE 30 1,790 0 0
TARGA RES CORP COM 87612G101 23,903 585,416 SH   SOLE 2 31,452 0 553,964
TARGA RES CORP COM 87612G101 4,155 101,753 SH   SOLE 4 95,829 0 5,924
TARGA RES CORP COM 87612G101 11,455 280,556 SH   SOLE 7 269,142 0 11,414
TARGA RES CORP COM 87612G101 2 46 SH   SOLE 13 46 0 0
TARGA RES CORP COM 87612G101 72 1,771 SH   SOLE 15 1,771 0 0
TARGA RES CORP COM 87612G101 6,822 167,092 SH   SOLE 18 149,409 0 17,683
TARGA RES CORP COM 87612G101 12,636 309,481 SH   SOLE 19 309,481 0 0
TARGA RES CORP COM 87612G101 145,956 3,574,722 SH   SOLE 21 3,574,722 0 0
TARGA RES CORP COM 87612G101 267,790 6,558,664 SH   SOLE 22 6,091,896 0 466,768
TARGA RES CORP COM 87612G101 6,840 167,519 SH   SOLE 23 167,519 0 0
TARGA RES CORP COM 87612G101 8,453 207,030 SH   SOLE 25 207,030 0 0
TARGA RES CORP COM 87612G101 33,398 817,978 SH   SOLE 26 210,199 0 607,779
TARGA RES CORP COM 87612G101 1,775 43,479 SH   SOLE 28 29,669 0 13,810
TARGA RES CORP COM 87612G101 2,198 53,840 SH   SOLE 29 4,378 0 49,462
TARGA RES CORP COM 87612G101 14,649 358,784 SH   SOLE 30 358,784 0 0
TARGA RES CORP COM 87612G101 2,173 53,219 SH   SOLE 31 40,820 0 12,399
TARGA RES CORP COM 87612G101 8,364 204,844 SH   SOLE 34 204,844 0 0
TARGA RES CORP COM 87612G101 6,929 169,699 SH   SOLE 36 169,699 0 0
TARGA RES CORP COM 87612G101 268 6,561 SH   SOLE 40 6,561 0 0
TARGET CORP COM 87612E106 159,621 1,244,996 SH   SOLE 2 139,728 0 1,105,268
TARGET CORP COM 87612E106 32,521 253,652 SH   SOLE 4 239,621 0 14,031
TARGET CORP COM 87612E106 114,966 896,700 SH   SOLE 7 523,261 0 373,439
TARGET CORP COM 87612E106 3,421 26,683 SH   SOLE 13 26,683 0 0
TARGET CORP COM 87612E106 380 2,964 SH   SOLE 15 2,964 0 0
TARGET CORP COM 87612E106 15 115 SH   SOLE 17 0 0 115
TARGET CORP COM 87612E106 163,451 1,274,870 SH   SOLE 18 1,178,937 0 95,933
TARGET CORP COM 87612E106 102,198 797,113 SH   SOLE 19 797,113 0 0
TARGET CORP COM 87612E106 1,662,351 12,965,846 SH   SOLE 21 12,965,846 0 0
TARGET CORP COM 87612E106 1,633,384 12,739,910 SH   SOLE 22 11,342,035 0 1,397,875
TARGET CORP COM 87612E106 47,778 372,653 SH   SOLE 23 372,653 0 0
TARGET CORP COM 87612E106 74,273 579,308 SH   SOLE 25 579,308 0 0
TARGET CORP COM 87612E106 432,348 3,372,186 SH   SOLE 26 329,026 0 3,043,160
TARGET CORP COM 87612E106 12,231 95,395 SH   SOLE 28 66,655 0 28,740
TARGET CORP COM 87612E106 11,241 87,676 SH   SOLE 29 9,777 0 77,899
TARGET CORP COM 87612E106 275,183 2,146,348 SH   SOLE 30 2,146,348 0 0
TARGET CORP COM 87612E106 15,964 124,518 SH   SOLE 31 88,458 0 36,060
TARGET CORP COM 87612E106 5,683 44,327 SH   SOLE 32 44,327 0 0
TARGET CORP COM 87612E106 57,913 451,706 SH   SOLE 34 451,706 0 0
TARGET CORP COM 87612E106 14,638 114,170 SH   SOLE 35 114,170 0 0
TARGET CORP COM 87612E106 53,083 414,029 SH   SOLE 36 414,029 0 0
TARGET CORP COM 87612E106 1,411 11,003 SH   SOLE 40 11,003 0 0
TARGET HOSPITALITY CORP COM 87615L107 181 36,231 SH   SOLE 2 23,524 0 12,707
TARGET HOSPITALITY CORP COM 87615L107 557 111,345 SH   SOLE 18 111,345 0 0
TARGET HOSPITALITY CORP COM 87615L107 6,116 1,223,201 SH   SOLE 19 1,223,201 0 0
TARGET HOSPITALITY CORP COM 87615L107 5,378 1,075,595 SH   SOLE 21 1,075,595 0 0
TARGET HOSPITALITY CORP COM 87615L107 6,592 1,318,355 SH   SOLE 22 1,305,150 0 13,205
TARGET HOSPITALITY CORP COM 87615L107 269 53,809 SH   SOLE 23 53,809 0 0
TARGET HOSPITALITY CORP COM 87615L107 641 128,207 SH   SOLE 26 0 0 128,207
TARGET HOSPITALITY CORP COM 87615L107 1,011 202,208 SH   SOLE 34 202,208 0 0
TARGET HOSPITALITY CORP *W EXP 03/15/202 87615L115 1 1,683 SH   SOLE 2 1,683 0 0
TARGET HOSPITALITY CORP *W EXP 03/15/202 87615L115 16 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 4 6,913 SH   SOLE 34 6,913 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 101 1,143 SH   SOLE 22 0 0 1,143
TARONIS TECHNOLOGIES INC COM NEW 876214206 18 19,738 SH   SOLE 21 19,738 0 0
TATA MTRS LTD SPONSORED ADR 876568502 878 67,914 SH   SOLE 7 9,914 0 58,000
TATA MTRS LTD SPONSORED ADR 876568502 3,628 280,552 SH   SOLE 18 280,552 0 0
TATA MTRS LTD SPONSORED ADR 876568502 78 6,008 SH   SOLE 21 6,008 0 0
TATA MTRS LTD SPONSORED ADR 876568502 21,793 1,685,432 SH   SOLE 22 561,138 0 1,124,294
TATA MTRS LTD SPONSORED ADR 876568502 392 30,335 SH   SOLE 25 30,335 0 0
TATA MTRS LTD SPONSORED ADR 876568502 2,818 217,929 SH   SOLE 26 79,445 0 138,484
TATA MTRS LTD SPONSORED ADR 876568502 4,722 365,233 SH   SOLE 28 365,233 0 0
TATA MTRS LTD SPONSORED ADR 876568502 545 42,158 SH   SOLE 29 42,158 0 0
TATA MTRS LTD SPONSORED ADR 876568502 2,805 216,946 SH   SOLE 30 216,946 0 0
TATA MTRS LTD SPONSORED ADR 876568502 93 7,229 SH   SOLE 34 7,229 0 0
TAUBMAN CTRS INC COM 876664103 4,222 135,797 SH   SOLE 2 31,759 0 104,038
TAUBMAN CTRS INC COM 876664103 521 16,747 SH   SOLE 4 16,747 0 0
TAUBMAN CTRS INC COM 876664103 1,835 59,019 SH   SOLE 7 59,019 0 0
TAUBMAN CTRS INC COM 876664103 5,126 164,885 SH   SOLE 18 164,885 0 0
TAUBMAN CTRS INC COM 876664103 2,239 72,027 SH   SOLE 19 72,027 0 0
TAUBMAN CTRS INC COM 876664103 105,827 3,403,898 SH   SOLE 21 3,403,898 0 0
TAUBMAN CTRS INC COM 876664103 78,362 2,520,493 SH   SOLE 22 2,403,901 0 116,592
TAUBMAN CTRS INC COM 876664103 124 3,985 SH   SOLE 23 3,985 0 0
TAUBMAN CTRS INC COM 876664103 4,128 132,774 SH   SOLE 25 132,774 0 0
TAUBMAN CTRS INC COM 876664103 1,634 52,551 SH   SOLE 26 12,545 0 40,006
TAUBMAN CTRS INC COM 876664103 241 7,761 SH   SOLE 28 7,761 0 0
TAUBMAN CTRS INC COM 876664103 1,020 32,820 SH   SOLE 29 32,820 0 0
TAUBMAN CTRS INC COM 876664103 8,414 270,647 SH   SOLE 30 270,647 0 0
TAUBMAN CTRS INC COM 876664103 40 1,272 SH   SOLE 31 1,272 0 0
TAUBMAN CTRS INC COM 876664103 178 5,715 SH   SOLE 34 5,715 0 0
TAUBMAN CTRS INC COM 876664103 70 2,254 SH   SOLE 36 2,254 0 0
TAUBMAN CTRS INC COM 876664103 203 6,517 SH   SOLE 40 6,517 0 0
TAYLOR DEVICES INC COM 877163105 7 699 SH   SOLE 18 699 0 0
TAYLOR DEVICES INC COM 877163105 7 702 SH   SOLE 21 702 0 0
TAYLOR DEVICES INC COM 877163105 28 2,630 SH   SOLE 22 2,630 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 2,723 124,576 SH   SOLE 2 29,251 0 95,325
TAYLOR MORRISON HOME CORP COM 87724P106 7 334 SH   SOLE 4 334 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 74 3,398 SH   SOLE 7 3,398 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 7,797 356,676 SH   SOLE 18 356,676 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 16,379 749,270 SH   SOLE 19 749,270 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 96,154 4,398,617 SH   SOLE 21 4,398,617 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 70,572 3,228,364 SH   SOLE 22 3,072,342 0 156,022
TAYLOR MORRISON HOME CORP COM 87724P106 12 528 SH   SOLE 25 528 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 872 39,892 SH   SOLE 26 17,192 0 22,700
TAYLOR MORRISON HOME CORP COM 87724P106 336 15,366 SH   SOLE 28 15,366 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 676 30,925 SH   SOLE 30 30,925 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 3,192 146,004 SH   SOLE 34 146,004 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 139 6,369 SH   SOLE 36 6,369 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 223 10,182 SH   SOLE 40 10,182 0 0
TC ENERGY CORP COM 87807B107 15,573 292,127 SH   SOLE 21 292,127 0 0
TCF FINANCIAL CORPORATION NE COM 872307103 19,838 423,879 SH   SOLE 2 140,302 0 283,577
TCF FINANCIAL CORPORATION NE COM 872307103 36 769 SH   SOLE 4 769 0 0
TCF FINANCIAL CORPORATION NE COM 872307103 177 3,784 SH   SOLE 7 3,784 0 0
TCF FINANCIAL CORPORATION NE COM 872307103 24,930 532,702 SH   SOLE 18 532,702 0 0
TCF FINANCIAL CORPORATION NE COM 872307103 2,642 56,450 SH   SOLE 19 56,450 0 0
TCF FINANCIAL CORPORATION NE COM 872307103 363,364 7,764,180 SH   SOLE 21 7,764,180 0 0
TCF FINANCIAL CORPORATION NE COM 872307103 241,294 5,155,860 SH   SOLE 22 4,857,281 0 298,579
TCF FINANCIAL CORPORATION NE COM 872307103 650 13,889 SH   SOLE 23 13,889 0 0
TCF FINANCIAL CORPORATION NE COM 872307103 4,244 90,676 SH   SOLE 26 38,724 0 51,952
TCF FINANCIAL CORPORATION NE COM 872307103 1,001 21,395 SH   SOLE 28 21,395 0 0
TCF FINANCIAL CORPORATION NE COM 872307103 2,401 51,314 SH   SOLE 30 51,314 0 0
TCF FINANCIAL CORPORATION NE COM 872307103 149 3,184 SH   SOLE 31 3,184 0 0
TCF FINANCIAL CORPORATION NE COM 872307103 238 5,090 SH   SOLE 36 5,090 0 0
TCF FINANCIAL CORPORATION NE COM 872307103 735 15,701 SH   SOLE 40 15,701 0 0
TCG BDC INC COM 872280102 270 20,184 SH   SOLE 26 0 0 20,184
TCG BDC INC COM 872280102 4,180 312,393 SH   SOLE 30 312,393 0 0
TCR2 THERAPEUTICS INC COM 87808K106 145 10,133 SH   SOLE 2 335 0 9,798
TCR2 THERAPEUTICS INC COM 87808K106 613 42,899 SH   SOLE 18 42,899 0 0
TCR2 THERAPEUTICS INC COM 87808K106 296 20,730 SH   SOLE 19 20,730 0 0
TCR2 THERAPEUTICS INC COM 87808K106 6,370 446,061 SH   SOLE 21 446,061 0 0
TCR2 THERAPEUTICS INC COM 87808K106 5,287 370,217 SH   SOLE 22 357,826 0 12,391
TD AMERITRADE HLDG CORP COM 87236Y108 30,165 606,941 SH   SOLE 2 37,271 0 569,670
TD AMERITRADE HLDG CORP COM 87236Y108 5,987 120,465 SH   SOLE 4 112,979 0 7,486
TD AMERITRADE HLDG CORP COM 87236Y108 1,602 32,224 SH   SOLE 7 32,224 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 1,572 31,637 SH   SOLE 13 31,637 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 64 1,291 SH   SOLE 15 1,291 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 3 64 SH   SOLE 17 0 0 64
TD AMERITRADE HLDG CORP COM 87236Y108 14,132 284,348 SH   SOLE 18 242,470 0 41,878
TD AMERITRADE HLDG CORP COM 87236Y108 12,308 247,640 SH   SOLE 19 247,640 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 201,686 4,058,065 SH   SOLE 21 4,058,065 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 367,943 7,403,273 SH   SOLE 22 6,655,148 0 748,125
TD AMERITRADE HLDG CORP COM 87236Y108 10,190 205,036 SH   SOLE 23 205,036 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 13,432 270,263 SH   SOLE 25 270,263 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 40,226 809,382 SH   SOLE 26 194,583 0 614,799
TD AMERITRADE HLDG CORP COM 87236Y108 2,540 51,109 SH   SOLE 28 35,475 0 15,634
TD AMERITRADE HLDG CORP COM 87236Y108 5,197 104,558 SH   SOLE 29 6,030 0 98,528
TD AMERITRADE HLDG CORP COM 87236Y108 27,985 563,075 SH   SOLE 30 563,075 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 2,917 58,700 SH   SOLE 31 49,320 0 9,380
TD AMERITRADE HLDG CORP COM 87236Y108 15,713 316,149 SH   SOLE 34 316,149 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 9,065 182,404 SH   SOLE 36 182,404 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 333 6,703 SH   SOLE 40 6,703 0 0
TE CONNECTIVITY LTD REG SHS H84989104 24,065 251,095 SH   SOLE 2 125,455 0 125,640
TE CONNECTIVITY LTD REG SHS H84989104 17,736 185,057 SH   SOLE 4 175,933 0 9,124
TE CONNECTIVITY LTD REG SHS H84989104 47,524 495,870 SH   SOLE 7 314,301 0 181,569
TE CONNECTIVITY LTD REG SHS H84989104 949 9,905 SH   SOLE 13 9,905 0 0
TE CONNECTIVITY LTD REG SHS H84989104 193 2,016 SH   SOLE 15 2,016 0 0
TE CONNECTIVITY LTD REG SHS H84989104 2 19 SH   SOLE 17 0 0 19
TE CONNECTIVITY LTD REG SHS H84989104 60,265 628,804 SH   SOLE 18 581,134 0 47,670
TE CONNECTIVITY LTD REG SHS H84989104 4,900 51,127 SH   SOLE 19 51,127 0 0
TE CONNECTIVITY LTD REG SHS H84989104 554,809 5,788,904 SH   SOLE 21 5,788,904 0 0
TE CONNECTIVITY LTD REG SHS H84989104 555,277 5,793,796 SH   SOLE 22 5,357,278 0 436,518
TE CONNECTIVITY LTD REG SHS H84989104 24,979 260,636 SH   SOLE 23 260,636 0 0
TE CONNECTIVITY LTD REG SHS H84989104 39,252 409,558 SH   SOLE 25 409,558 0 0
TE CONNECTIVITY LTD REG SHS H84989104 203,950 2,128,023 SH   SOLE 26 232,390 0 1,895,633
TE CONNECTIVITY LTD REG SHS H84989104 6,007 62,677 SH   SOLE 28 43,826 0 18,851
TE CONNECTIVITY LTD REG SHS H84989104 1,047 10,920 SH   SOLE 29 10,920 0 0
TE CONNECTIVITY LTD REG SHS H84989104 126,381 1,318,665 SH   SOLE 30 1,318,665 0 0
TE CONNECTIVITY LTD REG SHS H84989104 8,547 89,180 SH   SOLE 31 65,609 0 23,571
TE CONNECTIVITY LTD REG SHS H84989104 39,005 406,983 SH   SOLE 34 406,983 0 0
TE CONNECTIVITY LTD REG SHS H84989104 28,578 298,185 SH   SOLE 36 298,185 0 0
TE CONNECTIVITY LTD REG SHS H84989104 694 7,240 SH   SOLE 40 7,240 0 0
TEAM INC COM 878155100 476 29,802 SH   SOLE 2 1,210 0 28,592
TEAM INC COM 878155100 3 214 SH   SOLE 4 214 0 0
TEAM INC COM 878155100 10 639 SH   SOLE 7 639 0 0
TEAM INC COM 878155100 2,238 140,130 SH   SOLE 18 140,130 0 0
TEAM INC COM 878155100 829 51,926 SH   SOLE 19 51,926 0 0
TEAM INC COM 878155100 57,009 3,569,782 SH   SOLE 21 3,569,782 0 0
TEAM INC COM 878155100 15,391 963,773 SH   SOLE 22 922,056 0 41,717
TEAM INC COM 878155100 119 7,466 SH   SOLE 26 2,358 0 5,108
TEAM INC COM 878155100 65 4,052 SH   SOLE 28 4,052 0 0
TEAM INC COM 878155100 675 42,249 SH   SOLE 30 42,249 0 0
TEAM INC COM 878155100 50 3,112 SH   SOLE 40 3,112 0 0
TECH DATA CORP COM 878237106 7,539 52,499 SH   SOLE 2 17,802 0 34,697
TECH DATA CORP COM 878237106 25 177 SH   SOLE 4 177 0 0
TECH DATA CORP COM 878237106 289 2,012 SH   SOLE 7 2,012 0 0
TECH DATA CORP COM 878237106 28,790 200,485 SH   SOLE 18 200,485 0 0
TECH DATA CORP COM 878237106 12,264 85,404 SH   SOLE 19 85,404 0 0
TECH DATA CORP COM 878237106 374,749 2,609,675 SH   SOLE 21 2,609,675 0 0
TECH DATA CORP COM 878237106 185,114 1,289,092 SH   SOLE 22 1,232,028 0 57,064
TECH DATA CORP COM 878237106 787 5,479 SH   SOLE 23 5,479 0 0
TECH DATA CORP COM 878237106 3,883 27,038 SH   SOLE 26 6,767 0 20,271
TECH DATA CORP COM 878237106 660 4,596 SH   SOLE 28 4,596 0 0
TECH DATA CORP COM 878237106 1,677 11,677 SH   SOLE 30 11,677 0 0
TECH DATA CORP COM 878237106 732 5,100 SH   SOLE 31 0 0 5,100
TECH DATA CORP COM 878237106 2,613 18,199 SH   SOLE 36 18,199 0 0
TECH DATA CORP COM 878237106 563 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 8,856 413,049 SH   SOLE 2 257,526 0 155,523
TECHNIPFMC PLC COM G87110105 4,230 197,294 SH   SOLE 4 185,715 0 11,579
TECHNIPFMC PLC COM G87110105 7,274 339,284 SH   SOLE 7 339,284 0 0
TECHNIPFMC PLC COM G87110105 238 11,115 SH   SOLE 13 11,115 0 0
TECHNIPFMC PLC COM G87110105 14,883 694,176 SH   SOLE 18 605,435 0 88,741
TECHNIPFMC PLC COM G87110105 3,780 176,296 SH   SOLE 19 176,296 0 0
TECHNIPFMC PLC COM G87110105 131,591 6,137,643 SH   SOLE 21 6,137,643 0 0
TECHNIPFMC PLC COM G87110105 151,429 7,062,935 SH   SOLE 22 6,533,989 0 528,946
TECHNIPFMC PLC COM G87110105 7,087 330,556 SH   SOLE 23 330,556 0 0
TECHNIPFMC PLC COM G87110105 2,143 99,955 SH   SOLE 25 99,955 0 0
TECHNIPFMC PLC COM G87110105 32,388 1,510,626 SH   SOLE 26 415,628 0 1,094,998
TECHNIPFMC PLC COM G87110105 1,689 78,799 SH   SOLE 28 55,335 0 23,464
TECHNIPFMC PLC COM G87110105 2,302 107,380 SH   SOLE 29 17,530 0 89,850
TECHNIPFMC PLC COM G87110105 38,287 1,785,766 SH   SOLE 30 1,785,766 0 0
TECHNIPFMC PLC COM G87110105 1,848 86,171 SH   SOLE 31 69,663 0 16,508
TECHNIPFMC PLC COM G87110105 2,004 93,474 SH   SOLE 34 93,474 0 0
TECHNIPFMC PLC COM G87110105 2,294 107,006 SH   SOLE 36 107,006 0 0
TECHNIPFMC PLC COM G87110105 169 7,902 SH   SOLE 40 7,902 0 0
TECHTARGET INC COM 87874R100 249 9,533 SH   SOLE 2 912 0 8,621
TECHTARGET INC COM 87874R100 12 460 SH   SOLE 7 460 0 0
TECHTARGET INC COM 87874R100 2,917 111,769 SH   SOLE 18 108,235 0 3,534
TECHTARGET INC COM 87874R100 1,643 62,946 SH   SOLE 19 62,946 0 0
TECHTARGET INC COM 87874R100 69,334 2,656,494 SH   SOLE 21 2,656,494 0 0
TECHTARGET INC COM 87874R100 17,568 673,091 SH   SOLE 22 641,586 0 31,505
TECHTARGET INC COM 87874R100 36 1,377 SH   SOLE 26 0 0 1,377
TECHTARGET INC COM 87874R100 838 32,106 SH   SOLE 30 32,106 0 0
TECHTARGET INC COM 87874R100 61 2,332 SH   SOLE 40 2,332 0 0
TECK RESOURCES LTD CL B 878742204 15,124 870,717 SH   SOLE 19 870,717 0 0
TECK RESOURCES LTD CL B 878742204 2,860 164,640 SH   SOLE 21 164,640 0 0
TECK RESOURCES LTD CL B 878742204 3,168 182,396 SH   SOLE 22 182,396 0 0
TECK RESOURCES LTD CL B 878742204 1,161 66,844 SH   SOLE 23 66,844 0 0
TECK RESOURCES LTD CL B 878742204 8,426 485,107 SH   SOLE 25 485,107 0 0
TECK RESOURCES LTD CL B 878742204 1,547 89,067 SH   SOLE 26 0 0 89,067
TECK RESOURCES LTD CL B 878742204 10,176 585,831 SH   SOLE 29 585,831 0 0
TECK RESOURCES LTD CL B 878742204 15,749 906,653 SH   SOLE 34 906,653 0 0
TECNOGLASS INC SHS G87264100 395 47,910 SH   SOLE 21 47,910 0 0
TECNOGLASS INC SHS G87264100 410 49,637 SH   SOLE 22 49,637 0 0
TECOGEN INC NEW COM NEW 87876P201 7 3,166 SH   SOLE 18 3,166 0 0
TECOGEN INC NEW COM NEW 87876P201 111 52,393 SH   SOLE 21 52,393 0 0
TEEKAY CORPORATION COM Y8564W103 375 70,418 SH   SOLE 2 2,597 0 67,821
TEEKAY CORPORATION COM Y8564W103 6 1,205 SH   SOLE 7 1,205 0 0
TEEKAY CORPORATION COM Y8564W103 1,301 244,488 SH   SOLE 18 244,488 0 0
TEEKAY CORPORATION COM Y8564W103 860 161,667 SH   SOLE 19 161,667 0 0
TEEKAY CORPORATION COM Y8564W103 13,199 2,481,103 SH   SOLE 21 2,481,103 0 0
TEEKAY CORPORATION COM Y8564W103 4,348 817,233 SH   SOLE 22 758,888 0 58,345
TEEKAY CORPORATION COM Y8564W103 62 11,660 SH   SOLE 23 11,660 0 0
TEEKAY CORPORATION COM Y8564W103 105 19,683 SH   SOLE 26 0 0 19,683
TEEKAY TANKERS LTD CL A Y8565N300 575 23,984 SH   SOLE 2 878 0 23,106
TEEKAY TANKERS LTD CL A Y8565N300 8 324 SH   SOLE 7 324 0 0
TEEKAY TANKERS LTD CL A Y8565N300 2,047 85,389 SH   SOLE 18 85,389 0 0
TEEKAY TANKERS LTD CL A Y8565N300 984 41,057 SH   SOLE 19 41,057 0 0
TEEKAY TANKERS LTD CL A Y8565N300 20,112 839,068 SH   SOLE 21 839,068 0 0
TEEKAY TANKERS LTD CL A Y8565N300 6,379 266,133 SH   SOLE 22 246,503 0 19,630
TEGNA INC COM 87901J105 5,216 312,536 SH   SOLE 2 99,553 0 212,983
TEGNA INC COM 87901J105 17 997 SH   SOLE 4 997 0 0
TEGNA INC COM 87901J105 99 5,927 SH   SOLE 7 5,927 0 0
TEGNA INC COM 87901J105 20,424 1,223,737 SH   SOLE 18 1,223,737 0 0
TEGNA INC COM 87901J105 6,379 382,222 SH   SOLE 19 382,222 0 0
TEGNA INC COM 87901J105 264,787 15,865,034 SH   SOLE 21 15,865,034 0 0
TEGNA INC COM 87901J105 124,859 7,481,067 SH   SOLE 22 7,191,683 0 289,384
TEGNA INC COM 87901J105 1,510 90,464 SH   SOLE 26 73,189 0 17,275
TEGNA INC COM 87901J105 448 26,819 SH   SOLE 28 26,819 0 0
TEGNA INC COM 87901J105 1,080 64,710 SH   SOLE 30 64,710 0 0
TEGNA INC COM 87901J105 108 6,500 SH   SOLE 31 0 0 6,500
TEGNA INC COM 87901J105 219 13,108 SH   SOLE 36 13,108 0 0
TEGNA INC COM 87901J105 350 20,955 SH   SOLE 40 20,955 0 0
TEJON RANCH CO COM 879080109 303 18,957 SH   SOLE 2 798 0 18,159
TEJON RANCH CO COM 879080109 3 178 SH   SOLE 4 178 0 0
TEJON RANCH CO COM 879080109 7 412 SH   SOLE 7 412 0 0
TEJON RANCH CO COM 879080109 1,196 74,836 SH   SOLE 18 74,836 0 0
TEJON RANCH CO COM 879080109 582 36,434 SH   SOLE 19 36,434 0 0
TEJON RANCH CO COM 879080109 12,190 762,843 SH   SOLE 21 762,843 0 0
TEJON RANCH CO COM 879080109 9,658 604,391 SH   SOLE 22 579,609 0 24,782
TEJON RANCH CO COM 879080109 148 9,279 SH   SOLE 26 0 0 9,279
TEJON RANCH CO COM 879080109 44 2,738 SH   SOLE 28 2,738 0 0
TEJON RANCH CO COM 879080109 69 4,319 SH   SOLE 30 4,319 0 0
TEJON RANCH CO COM 879080109 28 1,731 SH   SOLE 40 1,731 0 0
TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 0 13 SH   SOLE 17 0 0 13
TELA BIO INC COM 872381108 11 818 SH   SOLE 18 818 0 0
TELA BIO INC COM 872381108 66 5,071 SH   SOLE 21 5,071 0 0
TELADOC HEALTH INC COM 87918A105 11,241 134,271 SH   SOLE 2 106,819 0 27,452
TELADOC HEALTH INC COM 87918A105 29 350 SH   SOLE 4 350 0 0
TELADOC HEALTH INC COM 87918A105 106 1,265 SH   SOLE 7 1,265 0 0
TELADOC HEALTH INC COM 87918A105 26,647 318,284 SH   SOLE 18 302,831 0 15,453
TELADOC HEALTH INC COM 87918A105 105,809 1,263,839 SH   SOLE 19 1,263,839 0 0
TELADOC HEALTH INC COM 87918A105 221,080 2,640,711 SH   SOLE 21 2,640,711 0 0
TELADOC HEALTH INC COM 87918A105 178,499 2,132,095 SH   SOLE 22 2,046,121 0 85,974
TELADOC HEALTH INC COM 87918A105 810 9,672 SH   SOLE 23 9,672 0 0
TELADOC HEALTH INC COM 87918A105 5,208 62,212 SH   SOLE 26 16,915 0 45,297
TELADOC HEALTH INC COM 87918A105 747 8,928 SH   SOLE 28 8,928 0 0
TELADOC HEALTH INC COM 87918A105 3,086 36,866 SH   SOLE 30 36,866 0 0
TELADOC HEALTH INC COM 87918A105 45,850 547,656 SH   SOLE 34 547,656 0 0
TELADOC HEALTH INC COM 87918A105 583 6,968 SH   SOLE 40 6,968 0 0
TELADOC HEALTH INC NOTE 3.000%12/1 87918AAB1 1,503 750,000 PRN   SOLE 21 750,000 0 0
TELADOC HEALTH INC NOTE 1.375% 5/1 87918AAC9 1,231 710,000 PRN   SOLE 21 710,000 0 0
TELARIA INC COM 879181105 160 18,124 SH   SOLE 2 1,631 0 16,493
TELARIA INC COM 879181105 6 679 SH   SOLE 7 679 0 0
TELARIA INC COM 879181105 1,388 157,517 SH   SOLE 18 157,517 0 0
TELARIA INC COM 879181105 679 77,073 SH   SOLE 19 77,073 0 0
TELARIA INC COM 879181105 13,779 1,564,023 SH   SOLE 21 1,564,023 0 0
TELARIA INC COM 879181105 9,766 1,108,557 SH   SOLE 22 1,070,578 0 37,979
TELECOM ARGENTINA S A SPON ADR REP B 879273209 2,793 246,076 SH   SOLE 2 1,726 0 244,350
TELECOM ARGENTINA S A SPON ADR REP B 879273209 359 31,587 SH   SOLE 4 31,587 0 0
TELECOM ARGENTINA S A SPON ADR REP B 879273209 200 17,644 SH   SOLE 7 12,217 0 5,427
TELECOM ARGENTINA S A SPON ADR REP B 879273209 166 14,603 SH   SOLE 18 14,603 0 0
TELECOM ARGENTINA S A SPON ADR REP B 879273209 16,024 1,411,805 SH   SOLE 21 1,411,805 0 0
TELECOM ARGENTINA S A SPON ADR REP B 879273209 11,508 1,013,877 SH   SOLE 22 905,501 0 108,376
TELECOM ARGENTINA S A SPON ADR REP B 879273209 584 51,461 SH   SOLE 23 51,461 0 0
TELECOM ARGENTINA S A SPON ADR REP B 879273209 5,382 474,189 SH   SOLE 26 377,937 0 96,252
TELECOM ARGENTINA S A SPON ADR REP B 879273209 128 11,257 SH   SOLE 29 11,257 0 0
TELECOM ARGENTINA S A SPON ADR REP B 879273209 5,027 442,882 SH   SOLE 30 442,882 0 0
TELECOM ARGENTINA S A SPON ADR REP B 879273209 303 26,663 SH   SOLE 31 3,505 0 23,158
TELECOM ARGENTINA S A SPON ADR REP B 879273209 89 7,881 SH   SOLE 34 7,881 0 0
TELECOM ARGENTINA S A SPON ADR REP B 879273209 9 768 SH   SOLE 40 768 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 96,944 279,749 SH   SOLE 2 177,391 0 102,358
TELEDYNE TECHNOLOGIES INC COM 879360105 15,525 44,799 SH   SOLE 4 43,809 0 990
TELEDYNE TECHNOLOGIES INC COM 879360105 10,691 30,850 SH   SOLE 7 12,774 0 18,076
TELEDYNE TECHNOLOGIES INC COM 879360105 3,994 11,524 SH   SOLE 13 11,524 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 49,356 142,424 SH   SOLE 18 117,247 0 25,177
TELEDYNE TECHNOLOGIES INC COM 879360105 154,565 446,023 SH   SOLE 19 446,023 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 860,851 2,484,132 SH   SOLE 21 2,484,132 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 542,416 1,565,234 SH   SOLE 22 1,346,314 0 218,920
TELEDYNE TECHNOLOGIES INC COM 879360105 29,932 86,375 SH   SOLE 23 86,375 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 4,243 12,243 SH   SOLE 25 12,243 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 31,747 91,612 SH   SOLE 26 39,268 0 52,344
TELEDYNE TECHNOLOGIES INC COM 879360105 2,434 7,023 SH   SOLE 28 4,746 0 2,277
TELEDYNE TECHNOLOGIES INC COM 879360105 31,706 91,493 SH   SOLE 29 37,502 0 53,991
TELEDYNE TECHNOLOGIES INC COM 879360105 26,429 76,264 SH   SOLE 30 76,264 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 27,854 80,378 SH   SOLE 31 64,256 0 16,122
TELEDYNE TECHNOLOGIES INC COM 879360105 6,859 19,794 SH   SOLE 34 19,794 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 5,767 16,643 SH   SOLE 36 16,643 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 300 866 SH   SOLE 40 866 0 0
TELEFLEX INC COM 879369106 56,565 150,262 SH   SOLE 2 49,153 0 101,109
TELEFLEX INC COM 879369106 7,745 20,574 SH   SOLE 4 19,372 0 1,202
TELEFLEX INC COM 879369106 14,632 38,869 SH   SOLE 7 38,869 0 0
TELEFLEX INC COM 879369106 31 83 SH   SOLE 13 83 0 0
TELEFLEX INC COM 879369106 123 326 SH   SOLE 15 326 0 0
TELEFLEX INC COM 879369106 44,064 117,054 SH   SOLE 18 110,828 0 6,226
TELEFLEX INC COM 879369106 283,320 752,631 SH   SOLE 19 752,631 0 0
TELEFLEX INC COM 879369106 543,697 1,444,312 SH   SOLE 21 1,444,312 0 0
TELEFLEX INC COM 879369106 421,944 1,120,881 SH   SOLE 22 1,005,490 0 115,391
TELEFLEX INC COM 879369106 12,616 33,514 SH   SOLE 23 33,514 0 0
TELEFLEX INC COM 879369106 18,450 49,011 SH   SOLE 25 49,011 0 0
TELEFLEX INC COM 879369106 65,112 172,968 SH   SOLE 26 36,383 0 136,585
TELEFLEX INC COM 879369106 3,374 8,963 SH   SOLE 28 6,369 0 2,594
TELEFLEX INC COM 879369106 4,019 10,676 SH   SOLE 29 879 0 9,797
TELEFLEX INC COM 879369106 68,345 181,555 SH   SOLE 30 181,555 0 0
TELEFLEX INC COM 879369106 3,665 9,735 SH   SOLE 31 7,898 0 1,837
TELEFLEX INC COM 879369106 58,066 154,251 SH   SOLE 34 154,251 0 0
TELEFLEX INC COM 879369106 10,668 28,339 SH   SOLE 36 28,339 0 0
TELEFLEX INC COM 879369106 352 935 SH   SOLE 40 935 0 0
TELEFONICA BRASIL SA SPONSORED ADR 87936R106 697 48,669 SH   SOLE 2 0 0 48,669
TELEFONICA BRASIL SA SPONSORED ADR 87936R106 3,307 230,930 SH   SOLE 18 430 0 230,500
TELEFONICA BRASIL SA SPONSORED ADR 87936R106 744 51,928 SH   SOLE 30 51,928 0 0
TELENAV INC COM 879455103 109 22,410 SH   SOLE 2 1,092 0 21,318
TELENAV INC COM 879455103 5 966 SH   SOLE 7 966 0 0
TELENAV INC COM 879455103 572 117,783 SH   SOLE 18 117,783 0 0
TELENAV INC COM 879455103 274 56,480 SH   SOLE 19 56,480 0 0
TELENAV INC COM 879455103 5,579 1,148,010 SH   SOLE 21 1,148,010 0 0
TELENAV INC COM 879455103 4,687 964,324 SH   SOLE 22 936,726 0 27,598
TELEPHONE & DATA SYS INC COM NEW 879433829 10,842 426,344 SH   SOLE 2 235,301 0 191,043
TELEPHONE & DATA SYS INC COM NEW 879433829 302 11,862 SH   SOLE 4 11,862 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 3,512 138,092 SH   SOLE 7 138,092 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 1,793 70,501 SH   SOLE 13 70,501 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 49,680 1,953,592 SH   SOLE 18 1,875,701 0 77,891
TELEPHONE & DATA SYS INC COM NEW 879433829 55,024 2,163,756 SH   SOLE 19 2,163,756 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 127,951 5,031,501 SH   SOLE 21 5,031,501 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 113,994 4,482,649 SH   SOLE 22 3,922,344 0 560,305
TELEPHONE & DATA SYS INC COM NEW 879433829 1,955 76,885 SH   SOLE 23 76,885 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 2,014 79,203 SH   SOLE 25 79,203 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 1,590 62,535 SH   SOLE 26 29,307 0 33,228
TELEPHONE & DATA SYS INC COM NEW 879433829 325 12,763 SH   SOLE 28 12,763 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 6,282 247,033 SH   SOLE 29 5,924 0 241,109
TELEPHONE & DATA SYS INC COM NEW 879433829 1,777 69,894 SH   SOLE 30 69,894 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 1,229 48,340 SH   SOLE 31 19,794 0 28,546
TELEPHONE & DATA SYS INC COM NEW 879433829 11,529 453,364 SH   SOLE 34 453,364 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 1,156 45,451 SH   SOLE 36 45,451 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 265 10,404 SH   SOLE 40 10,404 0 0
TELIGENT INC NEW COM 87960W104 21 49,506 SH   SOLE 21 49,506 0 0
TELIGENT INC NEW COM 87960W104 331 776,227 SH   SOLE 22 776,227 0 0
TELLURIAN INC NEW COM 87968A104 285 39,128 SH   SOLE 2 3,162 0 35,966
TELLURIAN INC NEW COM 87968A104 3 382 SH   SOLE 4 382 0 0
TELLURIAN INC NEW COM 87968A104 10 1,411 SH   SOLE 7 1,411 0 0
TELLURIAN INC NEW COM 87968A104 2,350 322,775 SH   SOLE 18 322,775 0 0
TELLURIAN INC NEW COM 87968A104 1,216 167,074 SH   SOLE 19 167,074 0 0
TELLURIAN INC NEW COM 87968A104 24,122 3,313,425 SH   SOLE 21 3,313,425 0 0
TELLURIAN INC NEW COM 87968A104 19,989 2,745,788 SH   SOLE 22 2,653,471 0 92,317
TELLURIAN INC NEW COM 87968A104 166 22,823 SH   SOLE 26 0 0 22,823
TELLURIAN INC NEW COM 87968A104 93 12,808 SH   SOLE 28 12,808 0 0
TELLURIAN INC NEW COM 87968A104 217 29,862 SH   SOLE 30 29,862 0 0
TELLURIAN INC NEW COM 87968A104 62 8,489 SH   SOLE 40 8,489 0 0
TELUS CORP COM 87971M103 110,525 2,853,721 SH   SOLE 18 2,846,835 0 6,886
TELUS CORP COM 87971M103 3,672 94,803 SH   SOLE 26 94,803 0 0
TELUS CORP COM 87971M103 1,041 26,889 SH   SOLE 31 0 0 26,889
TEMPUR SEALY INTL INC COM 88023U101 12,451 143,011 SH   SOLE 2 49,616 0 93,395
TEMPUR SEALY INTL INC COM 88023U101 230 2,641 SH   SOLE 4 2,641 0 0
TEMPUR SEALY INTL INC COM 88023U101 101 1,158 SH   SOLE 7 1,158 0 0
TEMPUR SEALY INTL INC COM 88023U101 11,182 128,437 SH   SOLE 18 128,437 0 0
TEMPUR SEALY INTL INC COM 88023U101 954 10,956 SH   SOLE 19 10,956 0 0
TEMPUR SEALY INTL INC COM 88023U101 200,018 2,297,471 SH   SOLE 21 2,297,471 0 0
TEMPUR SEALY INTL INC COM 88023U101 137,360 1,577,764 SH   SOLE 22 1,491,877 0 85,887
TEMPUR SEALY INTL INC COM 88023U101 389 4,473 SH   SOLE 23 4,473 0 0
TEMPUR SEALY INTL INC COM 88023U101 2,189 25,138 SH   SOLE 26 9,492 0 15,646
TEMPUR SEALY INTL INC COM 88023U101 525 6,026 SH   SOLE 28 6,026 0 0
TEMPUR SEALY INTL INC COM 88023U101 232 2,667 SH   SOLE 29 2,667 0 0
TEMPUR SEALY INTL INC COM 88023U101 1,344 15,434 SH   SOLE 30 15,434 0 0
TEMPUR SEALY INTL INC COM 88023U101 82 941 SH   SOLE 31 941 0 0
TEMPUR SEALY INTL INC COM 88023U101 948 10,884 SH   SOLE 34 10,884 0 0
TEMPUR SEALY INTL INC COM 88023U101 461 5,290 SH   SOLE 40 5,290 0 0
TENABLE HLDGS INC COM 88025T102 371 15,476 SH   SOLE 2 1,327 0 14,149
TENABLE HLDGS INC COM 88025T102 4 181 SH   SOLE 4 181 0 0
TENABLE HLDGS INC COM 88025T102 13 560 SH   SOLE 7 560 0 0
TENABLE HLDGS INC COM 88025T102 3,228 134,737 SH   SOLE 18 127,735 0 7,002
TENABLE HLDGS INC COM 88025T102 1,566 65,349 SH   SOLE 19 65,349 0 0
TENABLE HLDGS INC COM 88025T102 33,349 1,391,849 SH   SOLE 21 1,391,849 0 0
TENABLE HLDGS INC COM 88025T102 28,381 1,184,504 SH   SOLE 22 1,140,646 0 43,858
TENABLE HLDGS INC COM 88025T102 58 2,439 SH   SOLE 26 0 0 2,439
TENABLE HLDGS INC COM 88025T102 158 6,574 SH   SOLE 28 6,574 0 0
TENABLE HLDGS INC COM 88025T102 5,453 227,585 SH   SOLE 30 227,585 0 0
TENABLE HLDGS INC COM 88025T102 85 3,542 SH   SOLE 40 3,542 0 0
TENARIS S A SPONSORED ADS 88031M109 96 4,238 SH   SOLE 21 4,238 0 0
TENAX THERAPEUTICS INC COM NEW 88032L209 1 627 SH   SOLE 21 627 0 0
TENAX THERAPEUTICS INC COM NEW 88032L209 844 598,475 SH   SOLE 22 598,475 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 2,279 194,124 SH   SOLE 2 2,719 0 191,405
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 410 34,900 SH   SOLE 4 34,900 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 149 12,680 SH   SOLE 7 12,680 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 576 49,054 SH   SOLE 15 47,649 0 1,405
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 407 34,626 SH   SOLE 18 34,626 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 700 59,628 SH   SOLE 19 59,628 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 20,727 1,765,477 SH   SOLE 21 1,765,477 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 11,920 1,015,370 SH   SOLE 22 905,404 0 109,966
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 621 52,919 SH   SOLE 23 52,919 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 802 68,300 SH   SOLE 25 68,300 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 6,786 578,053 SH   SOLE 26 253,320 0 324,733
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 457 38,947 SH   SOLE 28 38,947 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 159 13,545 SH   SOLE 29 13,545 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 6,599 562,091 SH   SOLE 30 562,091 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 60 5,147 SH   SOLE 31 5,147 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 364 31,024 SH   SOLE 34 31,024 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 9 795 SH   SOLE 40 795 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 4,695 123,447 SH   SOLE 2 80,210 0 43,237
TENET HEALTHCARE CORP COM NEW 88033G407 16 433 SH   SOLE 4 433 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 216 5,675 SH   SOLE 7 5,675 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 22,628 595,011 SH   SOLE 18 583,776 0 11,235
TENET HEALTHCARE CORP COM NEW 88033G407 7,453 195,971 SH   SOLE 19 195,971 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 293,559 7,719,137 SH   SOLE 21 7,719,137 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 144,471 3,798,882 SH   SOLE 22 3,651,507 0 147,375
TENET HEALTHCARE CORP COM NEW 88033G407 26 686 SH   SOLE 23 686 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 1,228 32,301 SH   SOLE 26 22,687 0 9,614
TENET HEALTHCARE CORP COM NEW 88033G407 500 13,147 SH   SOLE 28 13,147 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 2,661 69,982 SH   SOLE 30 69,982 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 491 12,900 SH   SOLE 31 0 0 12,900
TENET HEALTHCARE CORP COM NEW 88033G407 2,085 54,827 SH   SOLE 36 54,827 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 371 9,746 SH   SOLE 40 9,746 0 0
TENNANT CO COM 880345103 586 7,521 SH   SOLE 2 641 0 6,880
TENNANT CO COM 880345103 12 151 SH   SOLE 4 151 0 0
TENNANT CO COM 880345103 24 313 SH   SOLE 7 313 0 0
TENNANT CO COM 880345103 6,309 80,969 SH   SOLE 18 80,969 0 0
TENNANT CO COM 880345103 2,454 31,493 SH   SOLE 19 31,493 0 0
TENNANT CO COM 880345103 156,859 2,013,077 SH   SOLE 21 2,013,077 0 0
TENNANT CO COM 880345103 41,953 538,410 SH   SOLE 22 514,828 0 23,582
TENNANT CO COM 880345103 346 4,445 SH   SOLE 26 3,364 0 1,081
TENNANT CO COM 880345103 189 2,430 SH   SOLE 28 2,430 0 0
TENNANT CO COM 880345103 2,006 25,738 SH   SOLE 30 25,738 0 0
TENNANT CO COM 880345103 152 1,948 SH   SOLE 40 1,948 0 0
TENNECO INC CL A VTG COM STK 880349105 787 60,111 SH   SOLE 2 10,926 0 49,185
TENNECO INC CL A VTG COM STK 880349105 3 261 SH   SOLE 4 261 0 0
TENNECO INC CL A VTG COM STK 880349105 26 1,976 SH   SOLE 7 1,976 0 0
TENNECO INC CL A VTG COM STK 880349105 2,266 172,990 SH   SOLE 18 172,990 0 0
TENNECO INC CL A VTG COM STK 880349105 2,998 228,843 SH   SOLE 19 228,843 0 0
TENNECO INC CL A VTG COM STK 880349105 23,045 1,759,164 SH   SOLE 21 1,759,164 0 0
TENNECO INC CL A VTG COM STK 880349105 24,363 1,859,750 SH   SOLE 22 1,765,116 0 94,634
TENNECO INC CL A VTG COM STK 880349105 410 31,334 SH   SOLE 23 31,334 0 0
TENNECO INC CL A VTG COM STK 880349105 1,253 95,677 SH   SOLE 26 9,675 0 86,002
TENNECO INC CL A VTG COM STK 880349105 93 7,137 SH   SOLE 28 7,137 0 0
TENNECO INC CL A VTG COM STK 880349105 900 68,687 SH   SOLE 30 68,687 0 0
TENNECO INC CL A VTG COM STK 880349105 161 12,267 SH   SOLE 36 12,267 0 0
TENNECO INC CL A VTG COM STK 880349105 84 6,432 SH   SOLE 40 6,432 0 0
TERADATA CORP DEL COM 88076W103 7,455 278,483 SH   SOLE 2 66,257 0 212,226
TERADATA CORP DEL COM 88076W103 33 1,242 SH   SOLE 4 1,242 0 0
TERADATA CORP DEL COM 88076W103 65 2,435 SH   SOLE 7 2,435 0 0
TERADATA CORP DEL COM 88076W103 8,570 320,119 SH   SOLE 18 320,119 0 0
TERADATA CORP DEL COM 88076W103 808 30,192 SH   SOLE 19 30,192 0 0
TERADATA CORP DEL COM 88076W103 163,058 6,091,074 SH   SOLE 21 6,091,074 0 0
TERADATA CORP DEL COM 88076W103 102,770 3,839,006 SH   SOLE 22 3,617,240 0 221,766
TERADATA CORP DEL COM 88076W103 1,096 40,935 SH   SOLE 26 29,312 0 11,623
TERADATA CORP DEL COM 88076W103 402 15,012 SH   SOLE 28 15,012 0 0
TERADATA CORP DEL COM 88076W103 11,972 447,222 SH   SOLE 30 447,222 0 0
TERADATA CORP DEL COM 88076W103 63 2,344 SH   SOLE 31 2,344 0 0
TERADATA CORP DEL COM 88076W103 10 390 SH   SOLE 34 390 0 0
TERADATA CORP DEL COM 88076W103 56 2,086 SH   SOLE 36 2,086 0 0
TERADATA CORP DEL COM 88076W103 302 11,280 SH   SOLE 40 11,280 0 0
TERADYNE INC COM 880770102 33,530 491,721 SH   SOLE 2 138,798 0 352,923
TERADYNE INC COM 880770102 5,291 77,594 SH   SOLE 4 72,969 0 4,625
TERADYNE INC COM 880770102 7,647 112,146 SH   SOLE 7 24,382 0 87,764
TERADYNE INC COM 880770102 3 41 SH   SOLE 17 0 0 41
TERADYNE INC COM 880770102 33,680 493,908 SH   SOLE 18 480,064 0 13,844
TERADYNE INC COM 880770102 2,724 39,953 SH   SOLE 19 39,953 0 0
TERADYNE INC COM 880770102 657,536 9,642,705 SH   SOLE 21 9,642,705 0 0
TERADYNE INC COM 880770102 416,993 6,115,159 SH   SOLE 22 5,802,039 0 313,120
TERADYNE INC COM 880770102 9,416 138,082 SH   SOLE 23 138,082 0 0
TERADYNE INC COM 880770102 2,015 29,547 SH   SOLE 25 29,547 0 0
TERADYNE INC COM 880770102 20,983 307,707 SH   SOLE 26 137,133 0 170,574
TERADYNE INC COM 880770102 2,199 32,253 SH   SOLE 28 22,614 0 9,639
TERADYNE INC COM 880770102 2,630 38,574 SH   SOLE 29 3,043 0 35,531
TERADYNE INC COM 880770102 43,564 638,864 SH   SOLE 30 638,864 0 0
TERADYNE INC COM 880770102 2,509 36,795 SH   SOLE 31 30,744 0 6,051
TERADYNE INC COM 880770102 689 10,102 SH   SOLE 34 10,102 0 0
TERADYNE INC COM 880770102 2,602 38,155 SH   SOLE 36 38,155 0 0
TERADYNE INC COM 880770102 276 4,044 SH   SOLE 40 4,044 0 0
TERADYNE INC NOTE 1.250%12/1 880770AG7 2,632 1,200,000 PRN   SOLE 21 1,200,000 0 0
TEREX CORP NEW COM 880779103 1,948 65,417 SH   SOLE 2 30,116 0 35,301
TEREX CORP NEW COM 880779103 9 319 SH   SOLE 4 319 0 0
TEREX CORP NEW COM 880779103 55 1,853 SH   SOLE 7 1,853 0 0
TEREX CORP NEW COM 880779103 10,815 363,175 SH   SOLE 18 363,175 0 0
TEREX CORP NEW COM 880779103 3,327 111,727 SH   SOLE 19 111,727 0 0
TEREX CORP NEW COM 880779103 139,138 4,672,199 SH   SOLE 21 4,672,199 0 0
TEREX CORP NEW COM 880779103 66,822 2,243,840 SH   SOLE 22 2,136,717 0 107,123
TEREX CORP NEW COM 880779103 1,010 33,914 SH   SOLE 26 23,141 0 10,773
TEREX CORP NEW COM 880779103 291 9,785 SH   SOLE 28 9,785 0 0
TEREX CORP NEW COM 880779103 878 29,476 SH   SOLE 30 29,476 0 0
TEREX CORP NEW COM 880779103 83 2,800 SH   SOLE 31 0 0 2,800
TEREX CORP NEW COM 880779103 58 1,945 SH   SOLE 36 1,945 0 0
TEREX CORP NEW COM 880779103 195 6,542 SH   SOLE 40 6,542 0 0
TERNIUM SA SPONSORED ADS 880890108 465 21,142 SH   SOLE 19 21,142 0 0
TERNIUM SA SPONSORED ADS 880890108 51 2,322 SH   SOLE 21 2,322 0 0
TERNIUM SA SPONSORED ADS 880890108 7,805 354,779 SH   SOLE 25 354,779 0 0
TERNIUM SA SPONSORED ADS 880890108 14,599 663,602 SH   SOLE 34 663,602 0 0
TERRAFORM PWR INC COM CL A 88104R209 874 56,812 SH   SOLE 2 11,893 0 44,919
TERRAFORM PWR INC COM CL A 88104R209 2 148 SH   SOLE 4 148 0 0
TERRAFORM PWR INC COM CL A 88104R209 24 1,565 SH   SOLE 7 1,565 0 0
TERRAFORM PWR INC COM CL A 88104R209 4,123 267,879 SH   SOLE 18 267,879 0 0
TERRAFORM PWR INC COM CL A 88104R209 5,483 356,269 SH   SOLE 19 356,269 0 0
TERRAFORM PWR INC COM CL A 88104R209 52,993 3,443,313 SH   SOLE 21 3,443,313 0 0
TERRAFORM PWR INC COM CL A 88104R209 42,070 2,733,590 SH   SOLE 22 2,630,518 0 103,072
TERRAFORM PWR INC COM CL A 88104R209 643 41,807 SH   SOLE 23 41,807 0 0
TERRAFORM PWR INC COM CL A 88104R209 100 6,475 SH   SOLE 26 0 0 6,475
TERRAFORM PWR INC COM CL A 88104R209 132 8,603 SH   SOLE 28 8,603 0 0
TERRAFORM PWR INC COM CL A 88104R209 8,428 547,637 SH   SOLE 30 547,637 0 0
TERRAFORM PWR INC COM CL A 88104R209 131 8,491 SH   SOLE 40 8,491 0 0
TERRENO RLTY CORP COM 88146M101 11,246 207,727 SH   SOLE 2 2,450 0 205,277
TERRENO RLTY CORP COM 88146M101 1,015 18,744 SH   SOLE 4 18,744 0 0
TERRENO RLTY CORP COM 88146M101 3,589 66,299 SH   SOLE 7 66,299 0 0
TERRENO RLTY CORP COM 88146M101 12,039 222,374 SH   SOLE 18 222,374 0 0
TERRENO RLTY CORP COM 88146M101 10,266 189,611 SH   SOLE 19 189,611 0 0
TERRENO RLTY CORP COM 88146M101 136,554 2,522,231 SH   SOLE 21 2,522,231 0 0
TERRENO RLTY CORP COM 88146M101 135,644 2,505,424 SH   SOLE 22 2,419,014 0 86,410
TERRENO RLTY CORP COM 88146M101 231 4,275 SH   SOLE 23 4,275 0 0
TERRENO RLTY CORP COM 88146M101 7,901 145,928 SH   SOLE 25 145,928 0 0
TERRENO RLTY CORP COM 88146M101 2,865 52,919 SH   SOLE 26 13,892 0 39,027
TERRENO RLTY CORP COM 88146M101 472 8,721 SH   SOLE 28 8,721 0 0
TERRENO RLTY CORP COM 88146M101 1,847 34,114 SH   SOLE 29 34,114 0 0
TERRENO RLTY CORP COM 88146M101 16,035 296,180 SH   SOLE 30 296,180 0 0
TERRENO RLTY CORP COM 88146M101 612 11,313 SH   SOLE 34 11,313 0 0
TERRENO RLTY CORP COM 88146M101 391 7,229 SH   SOLE 40 7,229 0 0
TERRITORIAL BANCORP INC COM 88145X108 255 8,256 SH   SOLE 2 291 0 7,965
TERRITORIAL BANCORP INC COM 88145X108 881 28,476 SH   SOLE 18 28,476 0 0
TERRITORIAL BANCORP INC COM 88145X108 452 14,604 SH   SOLE 19 14,604 0 0
TERRITORIAL BANCORP INC COM 88145X108 9,213 297,773 SH   SOLE 21 297,773 0 0
TERRITORIAL BANCORP INC COM 88145X108 3,975 128,485 SH   SOLE 22 121,234 0 7,251
TESLA INC COM 88160R101 135,240 323,285 SH   SOLE 2 23,051 0 300,234
TESLA INC COM 88160R101 25,764 61,587 SH   SOLE 4 58,000 0 3,587
TESLA INC COM 88160R101 7,199 17,209 SH   SOLE 7 17,209 0 0
TESLA INC COM 88160R101 1,876 4,485 SH   SOLE 13 4,485 0 0
TESLA INC COM 88160R101 454 1,086 SH   SOLE 15 1,086 0 0
TESLA INC COM 88160R101 54 128 SH   SOLE 17 0 0 128
TESLA INC COM 88160R101 34,363 82,144 SH   SOLE 18 70,173 0 11,971
TESLA INC COM 88160R101 96,432 230,516 SH   SOLE 19 230,516 0 0
TESLA INC COM 88160R101 444,795 1,063,264 SH   SOLE 21 1,063,264 0 0
TESLA INC COM 88160R101 1,537,233 3,674,690 SH   SOLE 22 3,413,193 0 261,497
TESLA INC COM 88160R101 40,681 97,246 SH   SOLE 23 97,246 0 0
TESLA INC COM 88160R101 60,713 145,131 SH   SOLE 25 145,131 0 0
TESLA INC COM 88160R101 160,604 383,917 SH   SOLE 26 80,290 0 303,627
TESLA INC COM 88160R101 10,493 25,082 SH   SOLE 28 17,527 0 7,555
TESLA INC COM 88160R101 6,093 14,565 SH   SOLE 29 3,076 0 11,489
TESLA INC COM 88160R101 135,340 323,524 SH   SOLE 30 323,524 0 0
TESLA INC COM 88160R101 12,228 29,231 SH   SOLE 31 24,597 0 4,634
TESLA INC COM 88160R101 12,272 29,336 SH   SOLE 32 29,336 0 0
TESLA INC COM 88160R101 43,938 105,033 SH   SOLE 34 105,033 0 0
TESLA INC COM 88160R101 38,130 91,147 SH   SOLE 36 91,147 0 0
TESLA INC COM 88160R101 1,359 3,249 SH   SOLE 40 3,249 0 0
TESLA INC NOTE 1.250% 3/0 88160RAC5 5,226 4,100,000 PRN   SOLE 21 4,100,000 0 0
TESLA INC NOTE 2.375% 3/1 88160RAD3 3,995 2,825,000 PRN   SOLE 21 2,825,000 0 0
TESLA INC NOTE 2.000% 5/1 88160RAG6 8,187 5,415,000 PRN   SOLE 21 5,415,000 0 0
TESSCO TECHNOLOGIES INC COM 872386107 204 18,221 SH   SOLE 2 12,065 0 6,156
TESSCO TECHNOLOGIES INC COM 872386107 324 28,836 SH   SOLE 18 23,849 0 4,987
TESSCO TECHNOLOGIES INC COM 872386107 1,281 114,181 SH   SOLE 19 114,181 0 0
TESSCO TECHNOLOGIES INC COM 872386107 2,651 236,316 SH   SOLE 21 236,316 0 0
TESSCO TECHNOLOGIES INC COM 872386107 4,515 402,415 SH   SOLE 22 400,632 0 1,783
TESSCO TECHNOLOGIES INC COM 872386107 283 25,255 SH   SOLE 23 25,255 0 0
TESSCO TECHNOLOGIES INC COM 872386107 737 65,701 SH   SOLE 26 0 0 65,701
TETRA TECH INC NEW COM 88162G103 4,145 48,112 SH   SOLE 2 27,429 0 20,683
TETRA TECH INC NEW COM 88162G103 22 252 SH   SOLE 4 252 0 0
TETRA TECH INC NEW COM 88162G103 2,883 33,460 SH   SOLE 7 33,460 0 0
TETRA TECH INC NEW COM 88162G103 28,293 328,381 SH   SOLE 18 310,860 0 17,521
TETRA TECH INC NEW COM 88162G103 16,331 189,542 SH   SOLE 19 189,542 0 0
TETRA TECH INC NEW COM 88162G103 339,987 3,945,991 SH   SOLE 21 3,945,991 0 0
TETRA TECH INC NEW COM 88162G103 165,801 1,924,333 SH   SOLE 22 1,854,596 0 69,737
TETRA TECH INC NEW COM 88162G103 1,001 11,622 SH   SOLE 23 11,622 0 0
TETRA TECH INC NEW COM 88162G103 3,710 43,057 SH   SOLE 26 13,451 0 29,606
TETRA TECH INC NEW COM 88162G103 634 7,356 SH   SOLE 28 7,356 0 0
TETRA TECH INC NEW COM 88162G103 22,052 255,948 SH   SOLE 30 255,948 0 0
TETRA TECH INC NEW COM 88162G103 507 5,889 SH   SOLE 40 5,889 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 230 117,204 SH   SOLE 2 4,851 0 112,353
TETRA TECHNOLOGIES INC DEL COM 88162F105 6 3,207 SH   SOLE 7 3,207 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 1,110 566,125 SH   SOLE 18 566,125 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 412 210,456 SH   SOLE 19 210,456 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 29,144 14,869,532 SH   SOLE 21 14,869,532 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 7,084 3,614,105 SH   SOLE 22 3,516,314 0 97,791
TETRA TECHNOLOGIES INC DEL COM 88162F105 240 122,366 SH   SOLE 30 122,366 0 0
TETRAPHASE PHARMACEUTICALS I COM NEW 88165N204 2 571 SH   SOLE 18 571 0 0
TETRAPHASE PHARMACEUTICALS I COM NEW 88165N204 20 7,219 SH   SOLE 21 7,219 0 0
TETRAPHASE PHARMACEUTICALS I COM NEW 88165N204 141 50,252 SH   SOLE 22 50,252 0 0
TEVA PHARMACEUTICAL FIN LLC DBCV 0.250% 2/0 88163VAE9 1,455 1,535,000 PRN   SOLE 21 1,535,000 0 0
TEVA PHARMACEUTICAL INDS LTD OPTIONS 881624209 25 2,500 SH Put SOLE 2 2,500 0 0
TEVA PHARMACEUTICAL INDS LTD OPTIONS 881624209 6,027 615,000 SH Put SOLE 19 615,000 0 0
TEVA PHARMACEUTICAL INDS LTD OPTIONS 881624209 39 4,000 SH Put SOLE 22 4,000 0 0
TEVA PHARMACEUTICAL INDS LTD OPTIONS 881624209 588 60,000 SH Put SOLE 34 60,000 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 2,510 256,126 SH   SOLE 2 44,812 0 211,314
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 4,482 457,334 SH   SOLE 4 427,439 0 29,895
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 8,696 887,301 SH   SOLE 7 758,767 0 128,534
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 19 1,890 SH   SOLE 13 1,890 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 10,110 1,031,655 SH   SOLE 18 1,030,693 0 962
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 6,073 619,688 SH   SOLE 19 619,688 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 127,125 12,971,919 SH   SOLE 21 12,971,919 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 156,778 15,997,776 SH   SOLE 22 15,125,807 0 871,969
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 7,852 801,196 SH   SOLE 23 801,196 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 271 27,615 SH   SOLE 25 27,615 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 21,163 2,159,480 SH   SOLE 26 555,611 0 1,603,869
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 1,408 143,668 SH   SOLE 28 143,668 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 15 1,504 SH   SOLE 29 1,504 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 2,476 252,625 SH   SOLE 30 252,625 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 2,011 205,224 SH   SOLE 31 168,901 0 36,323
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 343 35,014 SH   SOLE 34 35,014 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 1,880 191,850 SH   SOLE 36 191,850 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 220 22,458 SH   SOLE 40 22,458 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 6,630 116,787 SH   SOLE 2 24,768 0 92,019
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 14 246 SH   SOLE 4 246 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 72 1,277 SH   SOLE 7 1,277 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 7,750 136,523 SH   SOLE 18 136,523 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 677 11,934 SH   SOLE 19 11,934 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 142,718 2,513,971 SH   SOLE 21 2,513,971 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 94,403 1,662,898 SH   SOLE 22 1,564,342 0 98,556
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 961 16,934 SH   SOLE 26 9,779 0 7,155
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 394 6,945 SH   SOLE 28 6,945 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 1,004 17,684 SH   SOLE 30 17,684 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 61 1,078 SH   SOLE 31 1,078 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 47 832 SH   SOLE 36 832 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 283 4,992 SH   SOLE 40 4,992 0 0
TEXAS INSTRS INC COM 882508104 334,538 2,607,667 SH   SOLE 2 460,969 0 2,146,698
TEXAS INSTRS INC COM 882508104 64,527 502,975 SH   SOLE 4 477,632 0 25,343
TEXAS INSTRS INC COM 882508104 115,883 903,289 SH   SOLE 7 890,933 0 12,356
TEXAS INSTRS INC COM 882508104 5,060 39,438 SH   SOLE 13 39,438 0 0
TEXAS INSTRS INC COM 882508104 888 6,920 SH   SOLE 15 6,920 0 0
TEXAS INSTRS INC COM 882508104 347,567 2,709,231 SH   SOLE 18 2,545,671 0 163,560
TEXAS INSTRS INC COM 882508104 170,820 1,331,515 SH   SOLE 19 1,331,515 0 0
TEXAS INSTRS INC COM 882508104 3,058,944 23,843,978 SH   SOLE 21 23,843,978 0 0
TEXAS INSTRS INC COM 882508104 2,988,926 23,298,199 SH   SOLE 22 20,775,832 0 2,522,367
TEXAS INSTRS INC COM 882508104 95,372 743,406 SH   SOLE 23 743,406 0 0
TEXAS INSTRS INC COM 882508104 137,824 1,074,318 SH   SOLE 25 1,074,318 0 0
TEXAS INSTRS INC COM 882508104 714,101 5,566,303 SH   SOLE 26 587,219 0 4,979,084
TEXAS INSTRS INC COM 882508104 22,369 174,360 SH   SOLE 28 121,799 0 52,561
TEXAS INSTRS INC COM 882508104 18,593 144,927 SH   SOLE 29 37,607 0 107,320
TEXAS INSTRS INC COM 882508104 555,939 4,333,456 SH   SOLE 30 4,333,456 0 0
TEXAS INSTRS INC COM 882508104 36,679 285,908 SH   SOLE 31 231,684 0 54,224
TEXAS INSTRS INC COM 882508104 19,518 152,140 SH   SOLE 32 152,140 0 0
TEXAS INSTRS INC COM 882508104 112,316 875,488 SH   SOLE 34 875,488 0 0
TEXAS INSTRS INC COM 882508104 84,399 657,877 SH   SOLE 36 657,877 0 0
TEXAS INSTRS INC COM 882508104 1,603 12,494 SH   SOLE 37 12,494 0 0
TEXAS INSTRS INC COM 882508104 2,644 20,607 SH   SOLE 40 20,607 0 0
TEXAS PAC LD TR SUB CTF PROP I T 882610108 1,754 2,245 SH   SOLE 21 2,245 0 0
TEXAS PAC LD TR SUB CTF PROP I T 882610108 1,148 1,470 SH   SOLE 26 1,037 0 433
TEXAS PAC LD TR SUB CTF PROP I T 882610108 613 785 SH   SOLE 28 785 0 0
TEXAS PAC LD TR SUB CTF PROP I T 882610108 638 817 SH   SOLE 30 817 0 0
TEXAS PAC LD TR SUB CTF PROP I T 882610108 492 630 SH   SOLE 40 630 0 0
TEXAS ROADHOUSE INC COM 882681109 4,533 80,490 SH   SOLE 2 55,489 0 25,001
TEXAS ROADHOUSE INC COM 882681109 15 262 SH   SOLE 4 262 0 0
TEXAS ROADHOUSE INC COM 882681109 65 1,159 SH   SOLE 7 1,159 0 0
TEXAS ROADHOUSE INC COM 882681109 759 13,480 SH   SOLE 13 13,480 0 0
TEXAS ROADHOUSE INC COM 882681109 26,833 476,447 SH   SOLE 18 400,793 0 75,654
TEXAS ROADHOUSE INC COM 882681109 38,516 683,873 SH   SOLE 19 683,873 0 0
TEXAS ROADHOUSE INC COM 882681109 270,099 4,795,788 SH   SOLE 21 4,795,788 0 0
TEXAS ROADHOUSE INC COM 882681109 165,214 2,933,489 SH   SOLE 22 2,793,867 0 139,622
TEXAS ROADHOUSE INC COM 882681109 4,734 84,047 SH   SOLE 23 84,047 0 0
TEXAS ROADHOUSE INC COM 882681109 12,201 216,640 SH   SOLE 26 13,992 0 202,648
TEXAS ROADHOUSE INC COM 882681109 495 8,781 SH   SOLE 28 8,781 0 0
TEXAS ROADHOUSE INC COM 882681109 801 14,223 SH   SOLE 29 0 0 14,223
TEXAS ROADHOUSE INC COM 882681109 1,672 29,688 SH   SOLE 30 29,688 0 0
TEXAS ROADHOUSE INC COM 882681109 511 9,067 SH   SOLE 36 9,067 0 0
TEXAS ROADHOUSE INC COM 882681109 388 6,896 SH   SOLE 40 6,896 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 497 46,394 SH   SOLE 2 2,048 0 44,346
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 10 952 SH   SOLE 7 952 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 1 57 SH   SOLE 17 0 0 57
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 1,865 174,119 SH   SOLE 18 174,119 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 992 92,660 SH   SOLE 19 92,660 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 18,551 1,732,076 SH   SOLE 21 1,732,076 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 6,120 571,388 SH   SOLE 22 518,105 0 53,283
TEXTRON INC COM 883203101 25,218 565,436 SH   SOLE 2 80,311 0 485,125
TEXTRON INC COM 883203101 4,745 106,399 SH   SOLE 4 99,811 0 6,588
TEXTRON INC COM 883203101 15,102 338,608 SH   SOLE 7 206,034 0 132,574
TEXTRON INC COM 883203101 219 4,915 SH   SOLE 13 4,915 0 0
TEXTRON INC COM 883203101 61 1,367 SH   SOLE 15 1,367 0 0
TEXTRON INC COM 883203101 6 142 SH   SOLE 17 0 0 142
TEXTRON INC COM 883203101 19,287 432,446 SH   SOLE 18 417,928 0 14,518
TEXTRON INC COM 883203101 2,917 65,403 SH   SOLE 19 65,403 0 0
TEXTRON INC COM 883203101 397,934 8,922,285 SH   SOLE 21 8,922,285 0 0
TEXTRON INC COM 883203101 253,380 5,681,174 SH   SOLE 22 5,047,351 0 633,823
TEXTRON INC COM 883203101 7,523 168,667 SH   SOLE 23 168,667 0 0
TEXTRON INC COM 883203101 17,036 381,975 SH   SOLE 25 381,975 0 0
TEXTRON INC COM 883203101 18,704 419,375 SH   SOLE 26 197,404 0 221,971
TEXTRON INC COM 883203101 658 14,754 SH   SOLE 28 0 0 14,754
TEXTRON INC COM 883203101 2,375 53,244 SH   SOLE 29 4,633 0 48,611
TEXTRON INC COM 883203101 40,832 915,508 SH   SOLE 30 915,508 0 0
TEXTRON INC COM 883203101 2,433 54,554 SH   SOLE 31 45,482 0 9,072
TEXTRON INC COM 883203101 8,023 179,891 SH   SOLE 36 179,891 0 0
TEXTRON INC COM 883203101 237 5,314 SH   SOLE 40 5,314 0 0
TFF PHARMACEUTICALS INC COM 87241J104 5 880 SH   SOLE 18 880 0 0
TFF PHARMACEUTICALS INC COM 87241J104 29 5,474 SH   SOLE 21 5,474 0 0
TFF PHARMACEUTICALS INC COM 87241J104 33 6,098 SH   SOLE 22 6,098 0 0
TFS FINL CORP COM 87240R107 2,687 136,538 SH   SOLE 2 6,817 0 129,721
TFS FINL CORP COM 87240R107 5 278 SH   SOLE 4 278 0 0
TFS FINL CORP COM 87240R107 106 5,396 SH   SOLE 7 5,396 0 0
TFS FINL CORP COM 87240R107 458 23,284 SH   SOLE 18 23,284 0 0
TFS FINL CORP COM 87240R107 221 11,205 SH   SOLE 19 11,205 0 0
TFS FINL CORP COM 87240R107 16,271 826,765 SH   SOLE 21 826,765 0 0
TFS FINL CORP COM 87240R107 33,042 1,678,940 SH   SOLE 22 1,585,586 0 93,354
TFS FINL CORP COM 87240R107 13 670 SH   SOLE 23 670 0 0
TFS FINL CORP COM 87240R107 320 16,237 SH   SOLE 26 11,939 0 4,298
TFS FINL CORP COM 87240R107 139 7,070 SH   SOLE 28 7,070 0 0
TFS FINL CORP COM 87240R107 320 16,279 SH   SOLE 30 16,279 0 0
TFS FINL CORP COM 87240R107 18 905 SH   SOLE 31 905 0 0
TFS FINL CORP COM 87240R107 173 8,771 SH   SOLE 40 8,771 0 0
TG THERAPEUTICS INC COM 88322Q108 445 40,120 SH   SOLE 2 3,268 0 36,852
TG THERAPEUTICS INC COM 88322Q108 18 1,611 SH   SOLE 7 1,611 0 0
TG THERAPEUTICS INC COM 88322Q108 3,407 306,937 SH   SOLE 18 306,937 0 0
TG THERAPEUTICS INC COM 88322Q108 1,740 156,731 SH   SOLE 19 156,731 0 0
TG THERAPEUTICS INC COM 88322Q108 34,164 3,077,804 SH   SOLE 21 3,077,804 0 0
TG THERAPEUTICS INC COM 88322Q108 26,444 2,382,306 SH   SOLE 22 2,287,616 0 94,690
TG THERAPEUTICS INC COM 88322Q108 186 16,784 SH   SOLE 26 0 0 16,784
TG THERAPEUTICS INC COM 88322Q108 97 8,753 SH   SOLE 28 8,753 0 0
TG THERAPEUTICS INC COM 88322Q108 318 28,630 SH   SOLE 30 28,630 0 0
TG THERAPEUTICS INC COM 88322Q108 101 9,114 SH   SOLE 40 9,114 0 0
THE CHARLES SCHWAB CORPORATI COM 808513105 137,777 2,896,917 SH   SOLE 2 367,211 0 2,529,706
THE CHARLES SCHWAB CORPORATI COM 808513105 27,015 568,029 SH   SOLE 4 535,784 0 32,245
THE CHARLES SCHWAB CORPORATI COM 808513105 48,012 1,009,514 SH   SOLE 7 1,009,514 0 0
THE CHARLES SCHWAB CORPORATI COM 808513105 3,681 77,397 SH   SOLE 13 77,397 0 0
THE CHARLES SCHWAB CORPORATI COM 808513105 322 6,760 SH   SOLE 15 6,760 0 0
THE CHARLES SCHWAB CORPORATI COM 808513105 1 15 SH   SOLE 17 0 0 15
THE CHARLES SCHWAB CORPORATI COM 808513105 247,242 5,198,529 SH   SOLE 18 4,822,081 0 376,448
THE CHARLES SCHWAB CORPORATI COM 808513105 290,471 6,107,457 SH   SOLE 19 6,107,457 0 0
THE CHARLES SCHWAB CORPORATI COM 808513105 1,285,034 27,019,224 SH   SOLE 21 27,019,224 0 0
THE CHARLES SCHWAB CORPORATI COM 808513105 1,364,366 28,687,259 SH   SOLE 22 25,357,446 0 3,329,813
THE CHARLES SCHWAB CORPORATI COM 808513105 40,580 853,228 SH   SOLE 23 853,228 0 0
THE CHARLES SCHWAB CORPORATI COM 808513105 55,637 1,169,837 SH   SOLE 25 1,169,837 0 0
THE CHARLES SCHWAB CORPORATI COM 808513105 266,751 5,608,717 SH   SOLE 26 581,498 0 5,027,219
THE CHARLES SCHWAB CORPORATI COM 808513105 10,440 219,508 SH   SOLE 28 153,481 0 66,027
THE CHARLES SCHWAB CORPORATI COM 808513105 13,224 278,058 SH   SOLE 29 25,248 0 252,810
THE CHARLES SCHWAB CORPORATI COM 808513105 240,913 5,065,452 SH   SOLE 30 5,065,452 0 0
THE CHARLES SCHWAB CORPORATI COM 808513105 12,552 263,920 SH   SOLE 31 211,419 0 52,501
THE CHARLES SCHWAB CORPORATI COM 808513105 43,203 908,383 SH   SOLE 34 908,383 0 0
THE CHARLES SCHWAB CORPORATI COM 808513105 38,739 814,529 SH   SOLE 36 814,529 0 0
THE CHARLES SCHWAB CORPORATI COM 808513105 1,225 25,753 SH   SOLE 40 25,753 0 0
THE ONE GROUP HOSPITALITY IN COM 88338K103 11 3,060 SH   SOLE 18 3,060 0 0
THE ONE GROUP HOSPITALITY IN COM 88338K103 184 50,495 SH   SOLE 21 50,495 0 0
THE ONE GROUP HOSPITALITY IN COM 88338K103 114 31,452 SH   SOLE 22 31,452 0 0
THE REALREAL INC COM 88339P101 259 13,726 SH   SOLE 2 714 0 13,012
THE REALREAL INC COM 88339P101 1,621 85,981 SH   SOLE 18 75,419 0 10,562
THE REALREAL INC COM 88339P101 7,639 405,230 SH   SOLE 19 405,230 0 0
THE REALREAL INC COM 88339P101 11,255 597,107 SH   SOLE 21 597,107 0 0
THE REALREAL INC COM 88339P101 8,685 460,727 SH   SOLE 22 446,543 0 14,184
THE REALREAL INC COM 88339P101 43 2,294 SH   SOLE 26 0 0 2,294
THE REALREAL INC COM 88339P101 63 3,339 SH   SOLE 30 3,339 0 0
THE REALREAL INC COM 88339P101 495 26,285 SH   SOLE 34 26,285 0 0
THE REALREAL INC COM 88339P101 70 3,736 SH   SOLE 40 3,736 0 0
THE TRADE DESK INC COM CL A 88339J105 19,145 73,696 SH   SOLE 2 2,600 0 71,096
THE TRADE DESK INC COM CL A 88339J105 44 171 SH   SOLE 4 171 0 0
THE TRADE DESK INC COM CL A 88339J105 183 704 SH   SOLE 7 704 0 0
THE TRADE DESK INC COM CL A 88339J105 5,320 20,478 SH   SOLE 18 20,478 0 0
THE TRADE DESK INC COM CL A 88339J105 13,070 50,311 SH   SOLE 19 50,311 0 0
THE TRADE DESK INC COM CL A 88339J105 163,677 630,061 SH   SOLE 21 630,061 0 0
THE TRADE DESK INC COM CL A 88339J105 280,972 1,081,575 SH   SOLE 22 1,012,832 0 68,743
THE TRADE DESK INC COM CL A 88339J105 7,244 27,887 SH   SOLE 25 27,887 0 0
THE TRADE DESK INC COM CL A 88339J105 3,527 13,575 SH   SOLE 26 8,188 0 5,387
THE TRADE DESK INC COM CL A 88339J105 1,387 5,339 SH   SOLE 28 5,339 0 0
THE TRADE DESK INC COM CL A 88339J105 3,042 11,710 SH   SOLE 30 11,710 0 0
THE TRADE DESK INC COM CL A 88339J105 208 799 SH   SOLE 31 799 0 0
THE TRADE DESK INC COM CL A 88339J105 2,900 11,165 SH   SOLE 34 11,165 0 0
THE TRADE DESK INC COM CL A 88339J105 1,015 3,908 SH   SOLE 40 3,908 0 0
THERAPEUTICSMD INC COM 88338N107 265 109,377 SH   SOLE 2 12,761 0 96,616
THERAPEUTICSMD INC COM 88338N107 3 1,101 SH   SOLE 4 1,101 0 0
THERAPEUTICSMD INC COM 88338N107 8 3,346 SH   SOLE 7 3,346 0 0
THERAPEUTICSMD INC COM 88338N107 1,766 729,729 SH   SOLE 18 701,398 0 28,331
THERAPEUTICSMD INC COM 88338N107 1,319 545,030 SH   SOLE 19 545,030 0 0
THERAPEUTICSMD INC COM 88338N107 24,613 10,170,802 SH   SOLE 21 10,170,802 0 0
THERAPEUTICSMD INC COM 88338N107 15,638 6,462,142 SH   SOLE 22 6,234,208 0 227,934
THERAPEUTICSMD INC COM 88338N107 33 13,637 SH   SOLE 23 13,637 0 0
THERAPEUTICSMD INC COM 88338N107 153 63,045 SH   SOLE 26 22,961 0 40,084
THERAPEUTICSMD INC COM 88338N107 69 28,707 SH   SOLE 28 28,707 0 0
THERAPEUTICSMD INC COM 88338N107 259 107,046 SH   SOLE 30 107,046 0 0
THERAPEUTICSMD INC COM 88338N107 61 25,181 SH   SOLE 40 25,181 0 0
THERATECHNOLOGIES INC COM 88338H100 17 5,057 SH   SOLE 22 5,057 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 482 18,615 SH   SOLE 2 1,578 0 17,037
THERAVANCE BIOPHARMA INC COM G8807B106 4 143 SH   SOLE 4 143 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 23 891 SH   SOLE 7 891 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 4,296 165,950 SH   SOLE 18 159,443 0 6,507
THERAVANCE BIOPHARMA INC COM G8807B106 5,320 205,486 SH   SOLE 19 205,486 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 505 19,500 SH   SOLE 20 19,500 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 53,807 2,078,280 SH   SOLE 21 2,078,280 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 33,600 1,297,814 SH   SOLE 22 1,242,174 0 55,640
THERAVANCE BIOPHARMA INC COM G8807B106 11 439 SH   SOLE 23 439 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 323 12,477 SH   SOLE 26 9,808 0 2,669
THERAVANCE BIOPHARMA INC COM G8807B106 156 6,034 SH   SOLE 28 6,034 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 465 17,979 SH   SOLE 30 17,979 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 142 5,471 SH   SOLE 40 5,471 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 372,462 1,146,497 SH   SOLE 2 271,677 0 874,820
THERMO FISHER SCIENTIFIC INC COM 883556102 62,156 191,327 SH   SOLE 4 180,460 0 10,867
THERMO FISHER SCIENTIFIC INC COM 883556102 109,432 336,849 SH   SOLE 7 335,016 0 1,833
THERMO FISHER SCIENTIFIC INC COM 883556102 2,092 6,440 SH   SOLE 13 6,440 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 751 2,312 SH   SOLE 15 2,312 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 3 10 SH   SOLE 17 0 0 10
THERMO FISHER SCIENTIFIC INC COM 883556102 284,036 874,308 SH   SOLE 18 815,527 0 58,781
THERMO FISHER SCIENTIFIC INC COM 883556102 431,106 1,327,010 SH   SOLE 19 1,327,010 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 2,989 9,200 SH   SOLE 20 9,200 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 3,122,129 9,610,394 SH   SOLE 21 9,610,394 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 3,139,025 9,662,404 SH   SOLE 22 8,645,480 0 1,016,924
THERMO FISHER SCIENTIFIC INC COM 883556102 96,053 295,667 SH   SOLE 23 295,667 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 131,943 406,141 SH   SOLE 25 406,141 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 499,820 1,538,522 SH   SOLE 26 223,981 0 1,314,541
THERMO FISHER SCIENTIFIC INC COM 883556102 24,281 74,742 SH   SOLE 28 52,246 0 22,496
THERMO FISHER SCIENTIFIC INC COM 883556102 7,472 23,001 SH   SOLE 29 8,381 0 14,620
THERMO FISHER SCIENTIFIC INC COM 883556102 506,608 1,559,417 SH   SOLE 30 1,559,417 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 28,845 88,789 SH   SOLE 31 71,611 0 17,178
THERMO FISHER SCIENTIFIC INC COM 883556102 250,169 770,058 SH   SOLE 34 770,058 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 87,938 270,687 SH   SOLE 36 270,687 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 2,950 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 63 14,396 SH   SOLE 22 14,396 0 0
THERMON GROUP HLDGS INC COM 88362T103 732 27,313 SH   SOLE 2 1,130 0 26,183
THERMON GROUP HLDGS INC COM 88362T103 5 200 SH   SOLE 4 200 0 0
THERMON GROUP HLDGS INC COM 88362T103 14 527 SH   SOLE 7 527 0 0
THERMON GROUP HLDGS INC COM 88362T103 2,937 109,608 SH   SOLE 18 109,608 0 0
THERMON GROUP HLDGS INC COM 88362T103 1,505 56,152 SH   SOLE 19 56,152 0 0
THERMON GROUP HLDGS INC COM 88362T103 29,023 1,082,950 SH   SOLE 21 1,082,950 0 0
THERMON GROUP HLDGS INC COM 88362T103 26,289 980,937 SH   SOLE 22 940,959 0 39,978
THERMON GROUP HLDGS INC COM 88362T103 320 11,958 SH   SOLE 26 0 0 11,958
THERMON GROUP HLDGS INC COM 88362T103 125 4,666 SH   SOLE 28 4,666 0 0
THERMON GROUP HLDGS INC COM 88362T103 20,133 751,247 SH   SOLE 30 751,247 0 0
THERMON GROUP HLDGS INC COM 88362T103 101 3,776 SH   SOLE 40 3,776 0 0
THIRD PT REINS LTD COM G8827U100 831 79,012 SH   SOLE 2 2,325 0 76,687
THIRD PT REINS LTD COM G8827U100 13 1,255 SH   SOLE 7 1,255 0 0
THIRD PT REINS LTD COM G8827U100 3,589 341,196 SH   SOLE 18 341,196 0 0
THIRD PT REINS LTD COM G8827U100 1,396 132,689 SH   SOLE 19 132,689 0 0
THIRD PT REINS LTD COM G8827U100 95,380 9,066,530 SH   SOLE 21 9,066,530 0 0
THIRD PT REINS LTD COM G8827U100 26,732 2,541,019 SH   SOLE 22 2,423,704 0 117,315
THIRD PT REINS LTD COM G8827U100 134 12,772 SH   SOLE 26 0 0 12,772
THIRD PT REINS LTD COM G8827U100 97 9,262 SH   SOLE 28 9,262 0 0
THIRD PT REINS LTD COM G8827U100 1,008 95,841 SH   SOLE 30 95,841 0 0
THIRD PT REINS LTD COM G8827U100 68 6,481 SH   SOLE 40 6,481 0 0
THL CREDIT INC COM 872438106 1,012 160,397 SH   SOLE 30 160,397 0 0
THOMSON REUTERS CORP COM NEW 884903709 458 6,393 SH   SOLE 2 6,393 0 0
THOMSON REUTERS CORP COM NEW 884903709 6 80 SH   SOLE 18 80 0 0
THOMSON REUTERS CORP COM NEW 884903709 5,977 83,476 SH   SOLE 22 83,476 0 0
THOR INDS INC COM 885160101 9,397 126,493 SH   SOLE 2 31,101 0 95,392
THOR INDS INC COM 885160101 21 282 SH   SOLE 4 282 0 0
THOR INDS INC COM 885160101 106 1,425 SH   SOLE 7 1,425 0 0
THOR INDS INC COM 885160101 12,274 165,223 SH   SOLE 18 164,804 0 419
THOR INDS INC COM 885160101 925 12,446 SH   SOLE 19 12,446 0 0
THOR INDS INC COM 885160101 202,111 2,720,565 SH   SOLE 21 2,720,565 0 0
THOR INDS INC COM 885160101 133,152 1,792,321 SH   SOLE 22 1,680,648 0 111,673
THOR INDS INC COM 885160101 1,750 23,562 SH   SOLE 26 14,896 0 8,666
THOR INDS INC COM 885160101 501 6,738 SH   SOLE 28 6,738 0 0
THOR INDS INC COM 885160101 2,492 33,541 SH   SOLE 30 33,541 0 0
THOR INDS INC COM 885160101 78 1,049 SH   SOLE 31 1,049 0 0
THOR INDS INC COM 885160101 193 2,597 SH   SOLE 36 2,597 0 0
THOR INDS INC COM 885160101 424 5,706 SH   SOLE 40 5,706 0 0
TIDEWATER INC NEW COM 88642R109 751 38,941 SH   SOLE 2 1,554 0 37,387
TIDEWATER INC NEW COM 88642R109 4 212 SH   SOLE 4 212 0 0
TIDEWATER INC NEW COM 88642R109 10 513 SH   SOLE 7 513 0 0
TIDEWATER INC NEW COM 88642R109 2,646 137,250 SH   SOLE 18 137,250 0 0
TIDEWATER INC NEW COM 88642R109 1,309 67,904 SH   SOLE 19 67,904 0 0
TIDEWATER INC NEW COM 88642R109 28,481 1,477,256 SH   SOLE 21 1,477,256 0 0
TIDEWATER INC NEW COM 88642R109 21,302 1,104,901 SH   SOLE 22 1,057,021 0 47,880
TIDEWATER INC NEW COM 88642R109 547 28,355 SH   SOLE 26 26,796 0 1,559
TIDEWATER INC NEW COM 88642R109 94 4,870 SH   SOLE 28 4,870 0 0
TIDEWATER INC NEW COM 88642R109 276 14,291 SH   SOLE 30 14,291 0 0
TIDEWATER INC NEW COM 88642R109 72 3,730 SH   SOLE 40 3,730 0 0
TIFFANY & CO NEW COM 886547108 39,528 295,759 SH   SOLE 2 37,282 0 258,477
TIFFANY & CO NEW COM 886547108 6,422 48,052 SH   SOLE 4 45,202 0 2,850
TIFFANY & CO NEW COM 886547108 13,930 104,229 SH   SOLE 7 92,087 0 12,142
TIFFANY & CO NEW COM 886547108 429 3,210 SH   SOLE 13 3,210 0 0
TIFFANY & CO NEW COM 886547108 118 882 SH   SOLE 15 882 0 0
TIFFANY & CO NEW COM 886547108 43,567 325,982 SH   SOLE 18 311,486 0 14,496
TIFFANY & CO NEW COM 886547108 4,458 33,355 SH   SOLE 19 33,355 0 0
TIFFANY & CO NEW COM 886547108 373,553 2,795,007 SH   SOLE 21 2,795,007 0 0
TIFFANY & CO NEW COM 886547108 361,121 2,701,988 SH   SOLE 22 2,405,816 0 296,172
TIFFANY & CO NEW COM 886547108 10,521 78,720 SH   SOLE 23 78,720 0 0
TIFFANY & CO NEW COM 886547108 19,221 143,816 SH   SOLE 25 143,816 0 0
TIFFANY & CO NEW COM 886547108 96,745 723,865 SH   SOLE 26 94,016 0 629,849
TIFFANY & CO NEW COM 886547108 2,718 20,338 SH   SOLE 28 14,183 0 6,155
TIFFANY & CO NEW COM 886547108 3,351 25,076 SH   SOLE 29 2,141 0 22,935
TIFFANY & CO NEW COM 886547108 56,825 425,176 SH   SOLE 30 425,176 0 0
TIFFANY & CO NEW COM 886547108 3,391 25,371 SH   SOLE 31 21,528 0 3,843
TIFFANY & CO NEW COM 886547108 1,046 7,823 SH   SOLE 34 7,823 0 0
TIFFANY & CO NEW COM 886547108 11,504 86,078 SH   SOLE 36 86,078 0 0
TIFFANY & CO NEW COM 886547108 334 2,500 SH   SOLE 40 2,500 0 0
TILLYS INC CL A 886885102 326 26,647 SH   SOLE 2 5,311 0 21,336
TILLYS INC CL A 886885102 5 415 SH   SOLE 7 415 0 0
TILLYS INC CL A 886885102 946 77,265 SH   SOLE 18 77,265 0 0
TILLYS INC CL A 886885102 975 79,628 SH   SOLE 19 79,628 0 0
TILLYS INC CL A 886885102 9,745 795,513 SH   SOLE 21 795,513 0 0
TILLYS INC CL A 886885102 8,434 688,494 SH   SOLE 22 673,042 0 15,452
TILLYS INC CL A 886885102 73 5,948 SH   SOLE 23 5,948 0 0
TILLYS INC CL A 886885102 195 15,944 SH   SOLE 26 0 0 15,944
TILRAY INC COM CL 2 88688T100 332 19,404 SH   SOLE 21 19,404 0 0
TILRAY INC COM CL 2 88688T100 372 21,700 SH   SOLE 22 10,647 0 11,053
TILRAY INC COM CL 2 88688T100 116 6,775 SH   SOLE 30 6,775 0 0
TILRAY INC COM CL 2 88688T100 42 2,429 SH   SOLE 40 2,429 0 0
TILRAY INC NOTE 5.000%10/0 88688TAB6 572 1,100,000 PRN   SOLE 21 1,100,000 0 0
TIM PARTICIPACOES S A SPONSORED ADR 88706P205 375 19,601 SH   SOLE 30 19,601 0 0
TIMBERLAND BANCORP INC COM 887098101 250 8,414 SH   SOLE 2 287 0 8,127
TIMBERLAND BANCORP INC COM 887098101 5 176 SH   SOLE 7 176 0 0
TIMBERLAND BANCORP INC COM 887098101 780 26,239 SH   SOLE 18 26,239 0 0
TIMBERLAND BANCORP INC COM 887098101 393 13,218 SH   SOLE 19 13,218 0 0
TIMBERLAND BANCORP INC COM 887098101 7,962 267,708 SH   SOLE 21 267,708 0 0
TIMBERLAND BANCORP INC COM 887098101 5,421 182,284 SH   SOLE 22 177,040 0 5,244
TIMBERLAND BANCORP INC COM 887098101 6 210 SH   SOLE 23 210 0 0
TIMBERLAND BANCORP INC COM 887098101 112 3,779 SH   SOLE 26 0 0 3,779
TIMKEN CO COM 887389104 9,259 164,424 SH   SOLE 2 44,042 0 120,382
TIMKEN CO COM 887389104 21 376 SH   SOLE 4 376 0 0
TIMKEN CO COM 887389104 97 1,728 SH   SOLE 7 1,728 0 0
TIMKEN CO COM 887389104 11,323 201,083 SH   SOLE 18 201,083 0 0
TIMKEN CO COM 887389104 890 15,805 SH   SOLE 19 15,805 0 0
TIMKEN CO COM 887389104 190,021 3,374,555 SH   SOLE 21 3,374,555 0 0
TIMKEN CO COM 887389104 130,518 2,317,847 SH   SOLE 22 2,184,502 0 133,345
TIMKEN CO COM 887389104 1,458 25,894 SH   SOLE 26 16,145 0 9,749
TIMKEN CO COM 887389104 482 8,563 SH   SOLE 28 8,563 0 0
TIMKEN CO COM 887389104 1,245 22,102 SH   SOLE 30 22,102 0 0
TIMKEN CO COM 887389104 79 1,409 SH   SOLE 31 1,409 0 0
TIMKEN CO COM 887389104 35 623 SH   SOLE 36 623 0 0
TIMKEN CO COM 887389104 368 6,527 SH   SOLE 40 6,527 0 0
TIMKENSTEEL CORP COM 887399103 331 42,162 SH   SOLE 2 1,755 0 40,407
TIMKENSTEEL CORP COM 887399103 2 213 SH   SOLE 4 213 0 0
TIMKENSTEEL CORP COM 887399103 7 861 SH   SOLE 7 861 0 0
TIMKENSTEEL CORP COM 887399103 1,454 184,940 SH   SOLE 18 184,940 0 0
TIMKENSTEEL CORP COM 887399103 809 102,977 SH   SOLE 19 102,977 0 0
TIMKENSTEEL CORP COM 887399103 38,007 4,835,490 SH   SOLE 21 4,835,490 0 0
TIMKENSTEEL CORP COM 887399103 10,892 1,385,813 SH   SOLE 22 1,338,092 0 47,721
TIMKENSTEEL CORP COM 887399103 135 17,114 SH   SOLE 26 2,891 0 14,223
TIMKENSTEEL CORP COM 887399103 40 5,144 SH   SOLE 28 5,144 0 0
TIMKENSTEEL CORP COM 887399103 345 43,887 SH   SOLE 30 43,887 0 0
TIMKENSTEEL CORP COM 887399103 30 3,816 SH   SOLE 40 3,816 0 0
TIPTREE INC COM 88822Q103 244 29,924 SH   SOLE 2 1,343 0 28,581
TIPTREE INC COM 88822Q103 6 776 SH   SOLE 7 776 0 0
TIPTREE INC COM 88822Q103 740 90,854 SH   SOLE 18 90,854 0 0
TIPTREE INC COM 88822Q103 362 44,489 SH   SOLE 19 44,489 0 0
TIPTREE INC COM 88822Q103 7,413 910,637 SH   SOLE 21 910,637 0 0
TIPTREE INC COM 88822Q103 2,777 341,152 SH   SOLE 22 319,417 0 21,735
TITAN INTL INC ILL COM 88830M102 187 51,627 SH   SOLE 2 1,809 0 49,818
TITAN INTL INC ILL COM 88830M102 1,250 345,393 SH   SOLE 7 345,393 0 0
TITAN INTL INC ILL COM 88830M102 826 228,149 SH   SOLE 18 228,149 0 0
TITAN INTL INC ILL COM 88830M102 306 84,592 SH   SOLE 19 84,592 0 0
TITAN INTL INC ILL COM 88830M102 21,862 6,039,319 SH   SOLE 21 6,039,319 0 0
TITAN INTL INC ILL COM 88830M102 5,897 1,629,078 SH   SOLE 22 1,567,829 0 61,249
TITAN INTL INC ILL COM 88830M102 181 50,122 SH   SOLE 30 50,122 0 0
TITAN MACHY INC COM 88830R101 305 20,630 SH   SOLE 2 1,755 0 18,875
TITAN MACHY INC COM 88830R101 7 467 SH   SOLE 7 467 0 0
TITAN MACHY INC COM 88830R101 1,000 67,681 SH   SOLE 18 67,681 0 0
TITAN MACHY INC COM 88830R101 693 46,919 SH   SOLE 19 46,919 0 0
TITAN MACHY INC COM 88830R101 10,178 688,630 SH   SOLE 21 688,630 0 0
TITAN MACHY INC COM 88830R101 8,995 608,604 SH   SOLE 22 579,332 0 29,272
TITAN MACHY INC COM 88830R101 153 10,368 SH   SOLE 23 10,368 0 0
TITAN MACHY INC COM 88830R101 190 12,885 SH   SOLE 26 0 0 12,885
TITAN MACHY INC COM 88830R101 40 2,691 SH   SOLE 28 2,691 0 0
TITAN MACHY INC COM 88830R101 39 2,608 SH   SOLE 30 2,608 0 0
TITAN MACHY INC COM 88830R101 25 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 987 48,529 SH   SOLE 2 2,635 0 45,894
TIVITY HEALTH INC COM 88870R102 5 244 SH   SOLE 4 244 0 0
TIVITY HEALTH INC COM 88870R102 15 731 SH   SOLE 7 731 0 0
TIVITY HEALTH INC COM 88870R102 4,216 207,236 SH   SOLE 18 207,236 0 0
TIVITY HEALTH INC COM 88870R102 1,908 93,780 SH   SOLE 19 93,780 0 0
TIVITY HEALTH INC COM 88870R102 107,035 5,261,000 SH   SOLE 21 5,261,000 0 0
TIVITY HEALTH INC COM 88870R102 28,052 1,378,834 SH   SOLE 22 1,309,501 0 69,333
TIVITY HEALTH INC COM 88870R102 480 23,578 SH   SOLE 26 11,593 0 11,985
TIVITY HEALTH INC COM 88870R102 115 5,637 SH   SOLE 28 5,637 0 0
TIVITY HEALTH INC COM 88870R102 5,830 286,539 SH   SOLE 30 286,539 0 0
TIVITY HEALTH INC COM 88870R102 139 6,815 SH   SOLE 40 6,815 0 0
TIVO CORP COM 88870P106 1,073 126,505 SH   SOLE 2 4,345 0 122,160
TIVO CORP COM 88870P106 7 806 SH   SOLE 4 806 0 0
TIVO CORP COM 88870P106 16 1,911 SH   SOLE 7 1,911 0 0
TIVO CORP COM 88870P106 4,732 557,962 SH   SOLE 18 557,962 0 0
TIVO CORP COM 88870P106 1,841 217,127 SH   SOLE 19 217,127 0 0
TIVO CORP COM 88870P106 124,992 14,739,590 SH   SOLE 21 14,739,590 0 0
TIVO CORP COM 88870P106 32,301 3,809,026 SH   SOLE 22 3,636,540 0 172,486
TIVO CORP COM 88870P106 434 51,163 SH   SOLE 26 19,627 0 31,536
TIVO CORP COM 88870P106 148 17,433 SH   SOLE 28 17,433 0 0
TIVO CORP COM 88870P106 1,510 178,023 SH   SOLE 30 178,023 0 0
TIVO CORP COM 88870P106 126 14,828 SH   SOLE 40 14,828 0 0
TJX COS INC NEW COM 872540109 179,684 2,942,750 SH   SOLE 2 312,329 0 2,630,421
TJX COS INC NEW COM 872540109 36,689 600,869 SH   SOLE 4 567,785 0 33,084
TJX COS INC NEW COM 872540109 72,944 1,194,621 SH   SOLE 7 1,157,883 0 36,738
TJX COS INC NEW COM 872540109 1,408 23,052 SH   SOLE 13 23,052 0 0
TJX COS INC NEW COM 872540109 440 7,209 SH   SOLE 15 7,209 0 0
TJX COS INC NEW COM 872540109 183,854 3,011,031 SH   SOLE 18 2,847,329 0 163,702
TJX COS INC NEW COM 872540109 126,655 2,074,278 SH   SOLE 19 2,074,278 0 0
TJX COS INC NEW COM 872540109 1,887,994 30,920,315 SH   SOLE 21 30,920,315 0 0
TJX COS INC NEW COM 872540109 1,869,461 30,616,782 SH   SOLE 22 27,511,271 0 3,105,511
TJX COS INC NEW COM 872540109 54,105 886,092 SH   SOLE 23 886,092 0 0
TJX COS INC NEW COM 872540109 76,039 1,245,323 SH   SOLE 25 1,245,323 0 0
TJX COS INC NEW COM 872540109 422,156 6,913,790 SH   SOLE 26 728,936 0 6,184,854
TJX COS INC NEW COM 872540109 13,718 224,666 SH   SOLE 28 157,716 0 66,950
TJX COS INC NEW COM 872540109 1,473 24,116 SH   SOLE 29 24,116 0 0
TJX COS INC NEW COM 872540109 346,274 5,671,051 SH   SOLE 30 5,671,051 0 0
TJX COS INC NEW COM 872540109 17,302 283,358 SH   SOLE 31 219,711 0 63,647
TJX COS INC NEW COM 872540109 62,141 1,017,712 SH   SOLE 34 1,017,712 0 0
TJX COS INC NEW COM 872540109 59,332 971,701 SH   SOLE 36 971,701 0 0
TJX COS INC NEW COM 872540109 1,606 26,307 SH   SOLE 40 26,307 0 0
TOCAGEN INC COM 888846102 6 12,023 SH   SOLE 2 697 0 11,326
TOCAGEN INC COM 888846102 0 665 SH   SOLE 7 665 0 0
TOCAGEN INC COM 888846102 39 73,828 SH   SOLE 18 73,828 0 0
TOCAGEN INC COM 888846102 19 36,089 SH   SOLE 19 36,089 0 0
TOCAGEN INC COM 888846102 397 743,779 SH   SOLE 21 743,779 0 0
TOCAGEN INC COM 888846102 442 828,986 SH   SOLE 22 814,498 0 14,488
TOLL BROTHERS INC COM 889478103 12,168 307,975 SH   SOLE 2 78,931 0 229,044
TOLL BROTHERS INC COM 889478103 26 653 SH   SOLE 4 653 0 0
TOLL BROTHERS INC COM 889478103 135 3,415 SH   SOLE 7 3,415 0 0
TOLL BROTHERS INC COM 889478103 42 1,051 SH   SOLE 15 1,051 0 0
TOLL BROTHERS INC COM 889478103 13,868 351,012 SH   SOLE 18 351,012 0 0
TOLL BROTHERS INC COM 889478103 1,197 30,299 SH   SOLE 19 30,299 0 0
TOLL BROTHERS INC COM 889478103 289,073 7,316,461 SH   SOLE 21 7,316,461 0 0
TOLL BROTHERS INC COM 889478103 196,436 4,971,796 SH   SOLE 22 4,716,201 0 255,595
TOLL BROTHERS INC COM 889478103 6,131 155,178 SH   SOLE 25 155,178 0 0
TOLL BROTHERS INC COM 889478103 12,383 313,422 SH   SOLE 26 32,576 0 280,846
TOLL BROTHERS INC COM 889478103 714 18,080 SH   SOLE 28 18,080 0 0
TOLL BROTHERS INC COM 889478103 1,773 44,877 SH   SOLE 30 44,877 0 0
TOLL BROTHERS INC COM 889478103 105 2,670 SH   SOLE 31 2,670 0 0
TOLL BROTHERS INC COM 889478103 2,092 52,940 SH   SOLE 36 52,940 0 0
TOLL BROTHERS INC COM 889478103 592 14,988 SH   SOLE 40 14,988 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 1,384 15,126 SH   SOLE 2 609 0 14,517
TOMPKINS FINANCIAL CORPORATI COM 890110109 4 40 SH   SOLE 4 40 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 22 237 SH   SOLE 7 237 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 5,815 63,556 SH   SOLE 18 63,556 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 2,374 25,944 SH   SOLE 19 25,944 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 131,932 1,441,882 SH   SOLE 21 1,441,882 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 39,538 432,105 SH   SOLE 22 413,953 0 18,152
TOMPKINS FINANCIAL CORPORATI COM 890110109 897 9,798 SH   SOLE 26 6,528 0 3,270
TOMPKINS FINANCIAL CORPORATI COM 890110109 162 1,773 SH   SOLE 28 1,773 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 1,698 18,559 SH   SOLE 30 18,559 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 141 1,546 SH   SOLE 40 1,546 0 0
TONIX PHARMACEUTICALS HLDG C COM 890260706 0 6 SH   SOLE 21 6 0 0
TONIX PHARMACEUTICALS HLDG C COM 890260706 0 46 SH   SOLE 22 46 0 0
TOOTSIE ROLL INDS INC COM 890516107 512 15,008 SH   SOLE 2 7,766 0 7,242
TOOTSIE ROLL INDS INC COM 890516107 6 165 SH   SOLE 4 165 0 0
TOOTSIE ROLL INDS INC COM 890516107 11 311 SH   SOLE 7 311 0 0
TOOTSIE ROLL INDS INC COM 890516107 3,222 94,377 SH   SOLE 18 94,377 0 0
TOOTSIE ROLL INDS INC COM 890516107 1,250 36,624 SH   SOLE 19 36,624 0 0
TOOTSIE ROLL INDS INC COM 890516107 41,568 1,217,589 SH   SOLE 21 1,217,589 0 0
TOOTSIE ROLL INDS INC COM 890516107 22,310 653,489 SH   SOLE 22 629,751 0 23,738
TOOTSIE ROLL INDS INC COM 890516107 211 6,186 SH   SOLE 30 6,186 0 0
TOOTSIE ROLL INDS INC COM 890516107 83 2,425 SH   SOLE 40 2,425 0 0
TOPBUILD CORP COM 89055F103 1,650 16,005 SH   SOLE 2 3,269 0 12,736
TOPBUILD CORP COM 89055F103 19 184 SH   SOLE 4 184 0 0
TOPBUILD CORP COM 89055F103 58 567 SH   SOLE 7 567 0 0
TOPBUILD CORP COM 89055F103 16,511 160,173 SH   SOLE 18 150,685 0 9,488
TOPBUILD CORP COM 89055F103 11,648 112,998 SH   SOLE 19 112,998 0 0
TOPBUILD CORP COM 89055F103 409,804 3,975,587 SH   SOLE 21 3,975,587 0 0
TOPBUILD CORP COM 89055F103 108,728 1,054,788 SH   SOLE 22 1,009,395 0 45,393
TOPBUILD CORP COM 89055F103 687 6,661 SH   SOLE 23 6,661 0 0
TOPBUILD CORP COM 89055F103 4,910 47,630 SH   SOLE 26 12,444 0 35,186
TOPBUILD CORP COM 89055F103 497 4,822 SH   SOLE 28 4,822 0 0
TOPBUILD CORP COM 89055F103 4,954 48,059 SH   SOLE 30 48,059 0 0
TOPBUILD CORP COM 89055F103 81 788 SH   SOLE 31 0 0 788
TOPBUILD CORP COM 89055F103 263 2,551 SH   SOLE 34 2,551 0 0
TOPBUILD CORP COM 89055F103 387 3,750 SH   SOLE 40 3,750 0 0
TORCHLIGHT ENERGY RES INC COM 89102U103 8 10,702 SH   SOLE 18 10,702 0 0
TORCHLIGHT ENERGY RES INC COM 89102U103 221 290,262 SH   SOLE 21 290,262 0 0
TORCHLIGHT ENERGY RES INC COM 89102U103 517 680,022 SH   SOLE 22 680,022 0 0
TORO CO COM 891092108 20,554 257,992 SH   SOLE 2 64,552 0 193,440
TORO CO COM 891092108 36 451 SH   SOLE 4 451 0 0
TORO CO COM 891092108 1,194 14,992 SH   SOLE 7 14,992 0 0
TORO CO COM 891092108 23,818 298,963 SH   SOLE 18 298,963 0 0
TORO CO COM 891092108 1,968 24,704 SH   SOLE 19 24,704 0 0
TORO CO COM 891092108 434,390 5,452,365 SH   SOLE 21 5,452,365 0 0
TORO CO COM 891092108 278,340 3,493,662 SH   SOLE 22 3,299,115 0 194,547
TORO CO COM 891092108 3,190 40,040 SH   SOLE 26 21,608 0 18,432
TORO CO COM 891092108 1,044 13,103 SH   SOLE 28 13,103 0 0
TORO CO COM 891092108 2,697 33,851 SH   SOLE 30 33,851 0 0
TORO CO COM 891092108 172 2,153 SH   SOLE 31 2,153 0 0
TORO CO COM 891092108 101 1,273 SH   SOLE 36 1,273 0 0
TORO CO COM 891092108 917 11,506 SH   SOLE 40 11,506 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 54 958 SH   SOLE 18 958 0 0
TORTOISE ENERGY INFRA CORP COM 89147L100 9 500 SH   SOLE 17 0 0 500
TOTAL S A SPONSORED ADS 89151E109 1,198 21,659 SH   SOLE 2 21,659 0 0
TOTAL S A SPONSORED ADS 89151E109 70,319 1,271,593 SH   SOLE 18 1,191,415 0 80,178
TOTAL S A SPONSORED ADS 89151E109 131,883 2,384,859 SH   SOLE 19 2,384,859 0 0
TOTAL S A SPONSORED ADS 89151E109 2,507 45,330 SH   SOLE 21 45,330 0 0
TOTAL S A SPONSORED ADS 89151E109 11,154 201,708 SH   SOLE 22 201,708 0 0
TOTAL S A SPONSORED ADS 89151E109 1,133 20,487 SH   SOLE 25 20,487 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 803 33,370 SH   SOLE 18 0 0 33,370
TOWN SPORTS INTL HLDGS INC COM 89214A102 6 3,336 SH   SOLE 18 3,336 0 0
TOWN SPORTS INTL HLDGS INC COM 89214A102 114 66,632 SH   SOLE 21 66,632 0 0
TOWN SPORTS INTL HLDGS INC COM 89214A102 688 402,521 SH   SOLE 22 402,521 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 1,962 70,509 SH   SOLE 2 2,466 0 68,043
TOWNEBANK PORTSMOUTH VA COM 89214P109 10 342 SH   SOLE 4 342 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 33 1,197 SH   SOLE 7 1,197 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 9,040 324,959 SH   SOLE 18 324,959 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 3,467 124,628 SH   SOLE 19 124,628 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 64,645 2,323,702 SH   SOLE 21 2,323,702 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 58,475 2,101,917 SH   SOLE 22 2,009,863 0 92,054
TOWNEBANK PORTSMOUTH VA COM 89214P109 1,121 40,279 SH   SOLE 26 25,256 0 15,023
TOWNEBANK PORTSMOUTH VA COM 89214P109 263 9,438 SH   SOLE 28 9,438 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 675 24,275 SH   SOLE 30 24,275 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 212 7,611 SH   SOLE 40 7,611 0 0
TOWNSQUARE MEDIA INC CL A 892231101 14 1,405 SH   SOLE 2 1,405 0 0
TOWNSQUARE MEDIA INC CL A 892231101 36 3,650 SH   SOLE 18 3,650 0 0
TOWNSQUARE MEDIA INC CL A 892231101 345 34,643 SH   SOLE 21 34,643 0 0
TOWNSQUARE MEDIA INC CL A 892231101 581 58,231 SH   SOLE 22 58,231 0 0
TOWNSQUARE MEDIA INC CL A 892231101 163 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 1,983 14,113 SH   SOLE 18 14,113 0 0
TPG RE FIN TR INC COM 87266M107 973 48,025 SH   SOLE 2 1,809 0 46,216
TPG RE FIN TR INC COM 87266M107 15 729 SH   SOLE 7 729 0 0
TPG RE FIN TR INC COM 87266M107 3,429 169,170 SH   SOLE 18 169,170 0 0
TPG RE FIN TR INC COM 87266M107 2,530 124,824 SH   SOLE 19 124,824 0 0
TPG RE FIN TR INC COM 87266M107 55,739 2,749,847 SH   SOLE 21 2,749,847 0 0
TPG RE FIN TR INC COM 87266M107 34,062 1,680,413 SH   SOLE 22 1,625,062 0 55,351
TPG RE FIN TR INC COM 87266M107 37 1,839 SH   SOLE 26 0 0 1,839
TPG RE FIN TR INC COM 87266M107 116 5,710 SH   SOLE 28 5,710 0 0
TPG RE FIN TR INC COM 87266M107 599 29,535 SH   SOLE 30 29,535 0 0
TPG RE FIN TR INC COM 87266M107 51 2,500 SH   SOLE 40 2,500 0 0
TPI COMPOSITES INC COM 87266J104 225 12,176 SH   SOLE 2 1,193 0 10,983
TPI COMPOSITES INC COM 87266J104 11 616 SH   SOLE 7 616 0 0
TPI COMPOSITES INC COM 87266J104 1,938 104,717 SH   SOLE 18 104,717 0 0
TPI COMPOSITES INC COM 87266J104 939 50,731 SH   SOLE 19 50,731 0 0
TPI COMPOSITES INC COM 87266J104 24,416 1,319,050 SH   SOLE 21 1,319,050 0 0
TPI COMPOSITES INC COM 87266J104 16,179 874,074 SH   SOLE 22 841,053 0 33,021
TPI COMPOSITES INC COM 87266J104 4,433 239,491 SH   SOLE 30 239,491 0 0
TPI COMPOSITES INC COM 87266J104 28 1,513 SH   SOLE 40 1,513 0 0
TRACON PHARMACEUTICALS INC COM NEW 89237H209 1 631 SH   SOLE 21 631 0 0
TRACON PHARMACEUTICALS INC COM NEW 89237H209 12 4,932 SH   SOLE 22 4,932 0 0
TRACTOR SUPPLY CO COM 892356106 28,833 308,567 SH   SOLE 2 53,849 0 254,718
TRACTOR SUPPLY CO COM 892356106 5,317 56,903 SH   SOLE 4 53,662 0 3,241
TRACTOR SUPPLY CO COM 892356106 32,001 342,480 SH   SOLE 7 274,642 0 67,838
TRACTOR SUPPLY CO COM 892356106 183 1,962 SH   SOLE 13 1,962 0 0
TRACTOR SUPPLY CO COM 892356106 72 769 SH   SOLE 15 769 0 0
TRACTOR SUPPLY CO COM 892356106 24,325 260,331 SH   SOLE 18 243,448 0 16,883
TRACTOR SUPPLY CO COM 892356106 30,548 326,928 SH   SOLE 19 326,928 0 0
TRACTOR SUPPLY CO COM 892356106 307,854 3,294,666 SH   SOLE 21 3,294,666 0 0
TRACTOR SUPPLY CO COM 892356106 292,708 3,132,580 SH   SOLE 22 2,819,782 0 312,798
TRACTOR SUPPLY CO COM 892356106 9,059 96,955 SH   SOLE 23 96,955 0 0
TRACTOR SUPPLY CO COM 892356106 13,873 148,465 SH   SOLE 25 148,465 0 0
TRACTOR SUPPLY CO COM 892356106 66,317 709,725 SH   SOLE 26 95,497 0 614,228
TRACTOR SUPPLY CO COM 892356106 2,208 23,634 SH   SOLE 28 17,005 0 6,629
TRACTOR SUPPLY CO COM 892356106 10,912 116,784 SH   SOLE 29 75,507 0 41,277
TRACTOR SUPPLY CO COM 892356106 50,137 536,569 SH   SOLE 30 536,569 0 0
TRACTOR SUPPLY CO COM 892356106 2,591 27,725 SH   SOLE 31 23,361 0 4,364
TRACTOR SUPPLY CO COM 892356106 32,089 343,417 SH   SOLE 34 343,417 0 0
TRACTOR SUPPLY CO COM 892356106 7,817 83,653 SH   SOLE 36 83,653 0 0
TRACTOR SUPPLY CO COM 892356106 238 2,544 SH   SOLE 40 2,544 0 0
TRADEWEB MKTS INC CL A 892672106 18 389 SH   SOLE 4 389 0 0
TRADEWEB MKTS INC CL A 892672106 5 109 SH   SOLE 18 109 0 0
TRADEWEB MKTS INC CL A 892672106 112,297 2,422,802 SH   SOLE 19 2,422,802 0 0
TRADEWEB MKTS INC CL A 892672106 6,562 141,572 SH   SOLE 21 141,572 0 0
TRADEWEB MKTS INC CL A 892672106 54,681 1,179,738 SH   SOLE 22 1,149,944 0 29,794
TRADEWEB MKTS INC CL A 892672106 920 19,849 SH   SOLE 26 14,943 0 4,906
TRADEWEB MKTS INC CL A 892672106 489 10,560 SH   SOLE 28 10,560 0 0
TRADEWEB MKTS INC CL A 892672106 461 9,950 SH   SOLE 30 9,950 0 0
TRADEWEB MKTS INC CL A 892672106 642 13,854 SH   SOLE 34 13,854 0 0
TRADEWEB MKTS INC CL A 892672106 267 5,763 SH   SOLE 40 5,763 0 0
TRANS WORLD ENTMT CORP COM NEW 89336Q209 1 364 SH   SOLE 21 364 0 0
TRANS WORLD ENTMT CORP COM NEW 89336Q209 32 16,073 SH   SOLE 22 16,073 0 0
TRANSACT TECHNOLOGIES INC COM 892918103 17 1,521 SH   SOLE 18 1,521 0 0
TRANSACT TECHNOLOGIES INC COM 892918103 270 24,579 SH   SOLE 21 24,579 0 0
TRANSACT TECHNOLOGIES INC COM 892918103 2,801 255,360 SH   SOLE 22 255,360 0 0
TRANSATLANTIC PETROLEUM LTD SHS NEW G89982113 67 138,079 SH   SOLE 21 138,079 0 0
TRANSATLANTIC PETROLEUM LTD SHS NEW G89982113 5 10,075 SH   SOLE 22 10,075 0 0
TRANSCAT INC COM 893529107 90 2,815 SH   SOLE 2 269 0 2,546
TRANSCAT INC COM 893529107 768 24,098 SH   SOLE 18 24,098 0 0
TRANSCAT INC COM 893529107 406 12,728 SH   SOLE 19 12,728 0 0
TRANSCAT INC COM 893529107 7,780 244,200 SH   SOLE 21 244,200 0 0
TRANSCAT INC COM 893529107 4,463 140,092 SH   SOLE 22 137,754 0 2,338
TRANSCONTINENTAL RLTY INVS COM NEW 893617209 55 1,386 SH   SOLE 2 70 0 1,316
TRANSCONTINENTAL RLTY INVS COM NEW 893617209 189 4,738 SH   SOLE 18 4,738 0 0
TRANSCONTINENTAL RLTY INVS COM NEW 893617209 94 2,368 SH   SOLE 19 2,368 0 0
TRANSCONTINENTAL RLTY INVS COM NEW 893617209 1,824 45,749 SH   SOLE 21 45,749 0 0
TRANSCONTINENTAL RLTY INVS COM NEW 893617209 463 11,607 SH   SOLE 22 10,617 0 990
TRANSDIGM GROUP INC COM 893641100 73,247 130,799 SH   SOLE 2 24,948 0 105,851
TRANSDIGM GROUP INC COM 893641100 13,107 23,405 SH   SOLE 4 22,171 0 1,234
TRANSDIGM GROUP INC COM 893641100 23,219 41,462 SH   SOLE 7 41,462 0 0
TRANSDIGM GROUP INC COM 893641100 47 84 SH   SOLE 13 84 0 0
TRANSDIGM GROUP INC COM 893641100 165 295 SH   SOLE 15 295 0 0
TRANSDIGM GROUP INC COM 893641100 55,018 98,247 SH   SOLE 18 91,393 0 6,854
TRANSDIGM GROUP INC COM 893641100 9,350 16,697 SH   SOLE 19 16,697 0 0
TRANSDIGM GROUP INC COM 893641100 957,715 1,710,205 SH   SOLE 21 1,710,205 0 0
TRANSDIGM GROUP INC COM 893641100 675,619 1,206,462 SH   SOLE 22 1,079,886 0 126,576
TRANSDIGM GROUP INC COM 893641100 19,815 35,384 SH   SOLE 23 35,384 0 0
TRANSDIGM GROUP INC COM 893641100 28,068 50,121 SH   SOLE 25 50,121 0 0
TRANSDIGM GROUP INC COM 893641100 123,359 220,284 SH   SOLE 26 32,982 0 187,302
TRANSDIGM GROUP INC COM 893641100 5,103 9,113 SH   SOLE 28 6,267 0 2,846
TRANSDIGM GROUP INC COM 893641100 637 1,137 SH   SOLE 29 1,137 0 0
TRANSDIGM GROUP INC COM 893641100 101,092 180,521 SH   SOLE 30 180,521 0 0
TRANSDIGM GROUP INC COM 893641100 6,549 11,694 SH   SOLE 31 8,474 0 3,220
TRANSDIGM GROUP INC COM 893641100 18,753 33,488 SH   SOLE 36 33,488 0 0
TRANSDIGM GROUP INC COM 893641100 583 1,041 SH   SOLE 40 1,041 0 0
TRANSENTERIX INC COM 89366M300 17 11,740 SH   SOLE 2 545 0 11,195
TRANSENTERIX INC COM 89366M300 0 258 SH   SOLE 7 258 0 0
TRANSENTERIX INC COM 89366M300 75 51,115 SH   SOLE 18 51,115 0 0
TRANSENTERIX INC COM 89366M300 36 24,291 SH   SOLE 19 24,291 0 0
TRANSENTERIX INC COM 89366M300 742 504,460 SH   SOLE 21 504,460 0 0
TRANSENTERIX INC COM 89366M300 611 415,442 SH   SOLE 22 404,805 0 10,637
TRANSGLOBE ENERGY CORP COM 893662106 58 42,088 SH   SOLE 22 42,088 0 0
TRANSLATE BIO INC COM 89374L104 115 14,120 SH   SOLE 2 1,297 0 12,823
TRANSLATE BIO INC COM 89374L104 7 880 SH   SOLE 7 880 0 0
TRANSLATE BIO INC COM 89374L104 915 112,393 SH   SOLE 18 112,393 0 0
TRANSLATE BIO INC COM 89374L104 547 67,220 SH   SOLE 19 67,220 0 0
TRANSLATE BIO INC COM 89374L104 14,826 1,821,413 SH   SOLE 21 1,821,413 0 0
TRANSLATE BIO INC COM 89374L104 9,221 1,132,763 SH   SOLE 22 1,102,365 0 30,398
TRANSLATE BIO INC COM 89374L104 80 9,782 SH   SOLE 30 9,782 0 0
TRANSMEDICS GROUP INC COM 89377M109 152 8,000 SH   SOLE 2 2,116 0 5,884
TRANSMEDICS GROUP INC COM 89377M109 1,101 57,917 SH   SOLE 18 50,959 0 6,958
TRANSMEDICS GROUP INC COM 89377M109 999 52,556 SH   SOLE 19 52,556 0 0
TRANSMEDICS GROUP INC COM 89377M109 9,443 496,749 SH   SOLE 21 496,749 0 0
TRANSMEDICS GROUP INC COM 89377M109 4,581 240,992 SH   SOLE 22 228,661 0 12,331
TRANSMEDICS GROUP INC COM 89377M109 19 990 SH   SOLE 23 990 0 0
TRANSMEDICS GROUP INC COM 89377M109 21 1,093 SH   SOLE 26 0 0 1,093
TRANSOCEAN INC DEB 0.500% 1/3 893830BJ7 3,117 3,125,000 PRN   SOLE 21 3,125,000 0 0
TRANSOCEAN LTD REG SHS H8817H100 9,868 1,434,307 SH   SOLE 2 330,050 0 1,104,257
TRANSOCEAN LTD REG SHS H8817H100 16 2,392 SH   SOLE 4 2,392 0 0
TRANSOCEAN LTD REG SHS H8817H100 154 22,336 SH   SOLE 7 22,336 0 0
TRANSOCEAN LTD REG SHS H8817H100 1,119 162,705 SH   SOLE 13 162,705 0 0
TRANSOCEAN LTD REG SHS H8817H100 1 150 SH   SOLE 17 0 0 150
TRANSOCEAN LTD REG SHS H8817H100 12,649 1,838,585 SH   SOLE 18 1,761,696 0 76,889
TRANSOCEAN LTD REG SHS H8817H100 10,624 1,544,226 SH   SOLE 19 1,544,226 0 0
TRANSOCEAN LTD REG SHS H8817H100 201,882 29,343,315 SH   SOLE 21 29,343,315 0 0
TRANSOCEAN LTD REG SHS H8817H100 139,551 20,283,614 SH   SOLE 22 18,854,399 0 1,429,215
TRANSOCEAN LTD REG SHS H8817H100 1,284 186,665 SH   SOLE 26 117,442 0 69,223
TRANSOCEAN LTD REG SHS H8817H100 450 65,373 SH   SOLE 28 65,373 0 0
TRANSOCEAN LTD REG SHS H8817H100 1,393 202,414 SH   SOLE 30 202,414 0 0
TRANSOCEAN LTD REG SHS H8817H100 435 63,277 SH   SOLE 31 12,277 0 51,000
TRANSOCEAN LTD REG SHS H8817H100 2,337 339,679 SH   SOLE 36 339,679 0 0
TRANSOCEAN LTD REG SHS H8817H100 380 55,286 SH   SOLE 40 55,286 0 0
TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 443 61,731 SH   SOLE 2 0 0 61,731
TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 74 10,339 SH   SOLE 4 10,339 0 0
TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 6,849 955,275 SH   SOLE 21 955,275 0 0
TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 3,122 435,437 SH   SOLE 22 424,827 0 10,610
TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 1,545 215,536 SH   SOLE 30 215,536 0 0
TRANSUNION COM 89400J107 52,689 615,456 SH   SOLE 2 121,924 0 493,532
TRANSUNION COM 89400J107 9,025 105,416 SH   SOLE 4 100,561 0 4,855
TRANSUNION COM 89400J107 1,384 16,165 SH   SOLE 7 16,165 0 0
TRANSUNION COM 89400J107 29 335 SH   SOLE 13 335 0 0
TRANSUNION COM 89400J107 99 1,157 SH   SOLE 15 1,157 0 0
TRANSUNION COM 89400J107 143,722 1,678,798 SH   SOLE 18 1,104,769 0 574,029
TRANSUNION COM 89400J107 223,491 2,610,577 SH   SOLE 19 2,610,577 0 0
TRANSUNION COM 89400J107 212,376 2,480,742 SH   SOLE 21 2,480,742 0 0
TRANSUNION COM 89400J107 451,886 5,278,431 SH   SOLE 22 4,856,750 0 421,681
TRANSUNION COM 89400J107 14,689 171,585 SH   SOLE 23 171,585 0 0
TRANSUNION COM 89400J107 117,886 1,377,013 SH   SOLE 25 1,377,013 0 0
TRANSUNION COM 89400J107 64,007 747,658 SH   SOLE 26 148,942 0 598,716
TRANSUNION COM 89400J107 2,998 35,018 SH   SOLE 28 24,500 0 10,518
TRANSUNION COM 89400J107 5,372 62,752 SH   SOLE 29 23,104 0 39,648
TRANSUNION COM 89400J107 24,264 283,419 SH   SOLE 30 283,419 0 0
TRANSUNION COM 89400J107 5,932 69,294 SH   SOLE 31 55,753 0 13,541
TRANSUNION COM 89400J107 7,861 91,819 SH   SOLE 34 91,819 0 0
TRANSUNION COM 89400J107 10,873 127,007 SH   SOLE 36 127,007 0 0
TRANSUNION COM 89400J107 375 4,385 SH   SOLE 40 4,385 0 0
TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 613 35,718 SH   SOLE 21 35,718 0 0
TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 186 10,836 SH   SOLE 22 10,836 0 0
TRAVELERS COMPANIES INC COM 89417E109 91,742 669,893 SH   SOLE 2 91,491 0 578,402
TRAVELERS COMPANIES INC COM 89417E109 16,468 120,248 SH   SOLE 4 113,107 0 7,141
TRAVELERS COMPANIES INC COM 89417E109 43,281 316,037 SH   SOLE 7 257,650 0 58,387
TRAVELERS COMPANIES INC COM 89417E109 1,858 13,568 SH   SOLE 13 13,568 0 0
TRAVELERS COMPANIES INC COM 89417E109 233 1,699 SH   SOLE 15 1,699 0 0
TRAVELERS COMPANIES INC COM 89417E109 188,360 1,375,394 SH   SOLE 18 1,286,385 0 89,009
TRAVELERS COMPANIES INC COM 89417E109 237,205 1,732,056 SH   SOLE 19 1,732,056 0 0
TRAVELERS COMPANIES INC COM 89417E109 869,805 6,351,260 SH   SOLE 21 6,351,260 0 0
TRAVELERS COMPANIES INC COM 89417E109 937,902 6,848,502 SH   SOLE 22 6,074,715 0 773,787
TRAVELERS COMPANIES INC COM 89417E109 25,918 189,250 SH   SOLE 23 189,250 0 0
TRAVELERS COMPANIES INC COM 89417E109 41,042 299,688 SH   SOLE 25 299,688 0 0
TRAVELERS COMPANIES INC COM 89417E109 293,476 2,142,943 SH   SOLE 26 171,440 0 1,971,503
TRAVELERS COMPANIES INC COM 89417E109 6,709 48,989 SH   SOLE 28 33,970 0 15,019
TRAVELERS COMPANIES INC COM 89417E109 2,454 17,919 SH   SOLE 29 5,241 0 12,678
TRAVELERS COMPANIES INC COM 89417E109 201,459 1,471,042 SH   SOLE 30 1,471,042 0 0
TRAVELERS COMPANIES INC COM 89417E109 9,891 72,223 SH   SOLE 31 46,745 0 25,478
TRAVELERS COMPANIES INC COM 89417E109 9,105 66,485 SH   SOLE 32 66,485 0 0
TRAVELERS COMPANIES INC COM 89417E109 9,459 69,068 SH   SOLE 34 69,068 0 0
TRAVELERS COMPANIES INC COM 89417E109 35,340 258,052 SH   SOLE 36 258,052 0 0
TRAVELERS COMPANIES INC COM 89417E109 765 5,584 SH   SOLE 40 5,584 0 0
TRAVELZOO COM NEW 89421Q205 24 2,236 SH   SOLE 2 118 0 2,118
TRAVELZOO COM NEW 89421Q205 202 18,870 SH   SOLE 18 18,870 0 0
TRAVELZOO COM NEW 89421Q205 92 8,586 SH   SOLE 19 8,586 0 0
TRAVELZOO COM NEW 89421Q205 2,160 201,830 SH   SOLE 21 201,830 0 0
TRAVELZOO COM NEW 89421Q205 2,025 189,295 SH   SOLE 22 185,879 0 3,416
TRECORA RES COM 894648104 154 21,506 SH   SOLE 2 792 0 20,714
TRECORA RES COM 894648104 4 564 SH   SOLE 7 564 0 0
TRECORA RES COM 894648104 534 74,676 SH   SOLE 18 74,676 0 0
TRECORA RES COM 894648104 258 36,020 SH   SOLE 19 36,020 0 0
TRECORA RES COM 894648104 5,514 771,203 SH   SOLE 21 771,203 0 0
TRECORA RES COM 894648104 2,016 282,022 SH   SOLE 22 263,837 0 18,185
TREDEGAR CORP COM 894650100 603 26,965 SH   SOLE 2 977 0 25,988
TREDEGAR CORP COM 894650100 3 153 SH   SOLE 4 153 0 0
TREDEGAR CORP COM 894650100 8 368 SH   SOLE 7 368 0 0
TREDEGAR CORP COM 894650100 2,689 120,317 SH   SOLE 18 120,317 0 0
TREDEGAR CORP COM 894650100 1,013 45,319 SH   SOLE 19 45,319 0 0
TREDEGAR CORP COM 894650100 65,882 2,947,750 SH   SOLE 21 2,947,750 0 0
TREDEGAR CORP COM 894650100 18,059 808,019 SH   SOLE 22 777,821 0 30,198
TREDEGAR CORP COM 894650100 71 3,190 SH   SOLE 28 3,190 0 0
TREDEGAR CORP COM 894650100 825 36,910 SH   SOLE 30 36,910 0 0
TREDEGAR CORP COM 894650100 57 2,528 SH   SOLE 40 2,528 0 0
TREEHOUSE FOODS INC COM 89469A104 6,753 139,228 SH   SOLE 2 27,426 0 111,802
TREEHOUSE FOODS INC COM 89469A104 12 244 SH   SOLE 4 244 0 0
TREEHOUSE FOODS INC COM 89469A104 75 1,543 SH   SOLE 7 1,543 0 0
TREEHOUSE FOODS INC COM 89469A104 7,399 152,560 SH   SOLE 18 152,560 0 0
TREEHOUSE FOODS INC COM 89469A104 641 13,224 SH   SOLE 19 13,224 0 0
TREEHOUSE FOODS INC COM 89469A104 133,445 2,751,449 SH   SOLE 21 2,751,449 0 0
TREEHOUSE FOODS INC COM 89469A104 89,448 1,844,285 SH   SOLE 22 1,734,540 0 109,745
TREEHOUSE FOODS INC COM 89469A104 812 16,750 SH   SOLE 26 12,245 0 4,505
TREEHOUSE FOODS INC COM 89469A104 354 7,307 SH   SOLE 28 7,307 0 0
TREEHOUSE FOODS INC COM 89469A104 887 18,288 SH   SOLE 30 18,288 0 0
TREEHOUSE FOODS INC COM 89469A104 56 1,150 SH   SOLE 31 1,150 0 0
TREEHOUSE FOODS INC COM 89469A104 97 1,999 SH   SOLE 36 1,999 0 0
TREEHOUSE FOODS INC COM 89469A104 309 6,377 SH   SOLE 40 6,377 0 0
TREMONT MTG TR COM 894789106 23 4,673 SH   SOLE 21 4,673 0 0
TREVENA INC COM 89532E109 16 19,381 SH   SOLE 18 19,381 0 0
TREVENA INC COM 89532E109 205 244,372 SH   SOLE 21 244,372 0 0
TREVENA INC COM 89532E109 1,992 2,369,245 SH   SOLE 22 2,369,245 0 0
TREVI THERAPEUTICS INC COM 89532M101 12 3,133 SH   SOLE 18 3,133 0 0
TREVI THERAPEUTICS INC COM 89532M101 16 4,216 SH   SOLE 21 4,216 0 0
TREX CO INC COM 89531P105 4,518 50,271 SH   SOLE 2 27,884 0 22,387
TREX CO INC COM 89531P105 25 283 SH   SOLE 4 283 0 0
TREX CO INC COM 89531P105 92 1,027 SH   SOLE 7 1,027 0 0
TREX CO INC COM 89531P105 30,932 344,144 SH   SOLE 18 332,132 0 12,012
TREX CO INC COM 89531P105 15,134 168,376 SH   SOLE 19 168,376 0 0
TREX CO INC COM 89531P105 390,935 4,349,520 SH   SOLE 21 4,349,520 0 0
TREX CO INC COM 89531P105 182,479 2,030,253 SH   SOLE 22 1,957,050 0 73,203
TREX CO INC COM 89531P105 694 7,718 SH   SOLE 23 7,718 0 0
TREX CO INC COM 89531P105 2,822 31,393 SH   SOLE 26 10,820 0 20,573
TREX CO INC COM 89531P105 677 7,535 SH   SOLE 28 7,535 0 0
TREX CO INC COM 89531P105 1,670 18,579 SH   SOLE 30 18,579 0 0
TREX CO INC COM 89531P105 525 5,841 SH   SOLE 34 5,841 0 0
TREX CO INC COM 89531P105 558 6,210 SH   SOLE 40 6,210 0 0
TRI POINTE GROUP INC COM 87265H109 3,177 203,946 SH   SOLE 2 67,913 0 136,033
TRI POINTE GROUP INC COM 87265H109 6 371 SH   SOLE 4 371 0 0
TRI POINTE GROUP INC COM 87265H109 63 4,062 SH   SOLE 7 4,062 0 0
TRI POINTE GROUP INC COM 87265H109 12,253 786,432 SH   SOLE 18 786,432 0 0
TRI POINTE GROUP INC COM 87265H109 4,806 308,494 SH   SOLE 19 308,494 0 0
TRI POINTE GROUP INC COM 87265H109 171,381 11,000,065 SH   SOLE 21 11,000,065 0 0
TRI POINTE GROUP INC COM 87265H109 80,455 5,164,022 SH   SOLE 22 4,966,990 0 197,032
TRI POINTE GROUP INC COM 87265H109 321 20,633 SH   SOLE 23 20,633 0 0
TRI POINTE GROUP INC COM 87265H109 1,249 80,165 SH   SOLE 26 35,187 0 44,978
TRI POINTE GROUP INC COM 87265H109 280 17,941 SH   SOLE 28 17,941 0 0
TRI POINTE GROUP INC COM 87265H109 743 47,708 SH   SOLE 30 47,708 0 0
TRI POINTE GROUP INC COM 87265H109 130 8,361 SH   SOLE 36 8,361 0 0
TRI POINTE GROUP INC COM 87265H109 252 16,202 SH   SOLE 40 16,202 0 0
TRIBUNE PUBG CO NEW COM 89609W107 223 16,924 SH   SOLE 2 653 0 16,271
TRIBUNE PUBG CO NEW COM 89609W107 6 472 SH   SOLE 7 472 0 0
TRIBUNE PUBG CO NEW COM 89609W107 820 62,344 SH   SOLE 18 62,344 0 0
TRIBUNE PUBG CO NEW COM 89609W107 430 32,678 SH   SOLE 19 32,678 0 0
TRIBUNE PUBG CO NEW COM 89609W107 8,523 647,632 SH   SOLE 21 647,632 0 0
TRIBUNE PUBG CO NEW COM 89609W107 6,933 526,803 SH   SOLE 22 505,420 0 21,383
TRIBUNE PUBG CO NEW COM 89609W107 141 10,684 SH   SOLE 26 0 0 10,684
TRIBUNE PUBG CO NEW COM 89609W107 40 3,055 SH   SOLE 28 3,055 0 0
TRIBUNE PUBG CO NEW COM 89609W107 31 2,359 SH   SOLE 30 2,359 0 0
TRIBUNE PUBG CO NEW COM 89609W107 28 2,097 SH   SOLE 40 2,097 0 0
TRICIDA INC COM 89610F101 1,532 40,588 SH   SOLE 2 32,352 0 8,236
TRICIDA INC COM 89610F101 4 105 SH   SOLE 4 105 0 0
TRICIDA INC COM 89610F101 17 438 SH   SOLE 7 438 0 0
TRICIDA INC COM 89610F101 3,650 96,727 SH   SOLE 18 93,810 0 2,917
TRICIDA INC COM 89610F101 11,432 302,906 SH   SOLE 19 302,906 0 0
TRICIDA INC COM 89610F101 752 19,932 SH   SOLE 20 19,932 0 0
TRICIDA INC COM 89610F101 46,654 1,236,184 SH   SOLE 21 1,236,184 0 0
TRICIDA INC COM 89610F101 27,033 716,307 SH   SOLE 22 692,572 0 23,735
TRICIDA INC COM 89610F101 29 769 SH   SOLE 23 769 0 0
TRICIDA INC COM 89610F101 53 1,407 SH   SOLE 26 0 0 1,407
TRICIDA INC COM 89610F101 288 7,644 SH   SOLE 28 7,644 0 0
TRICIDA INC COM 89610F101 393 10,415 SH   SOLE 30 10,415 0 0
TRICIDA INC COM 89610F101 3,354 88,860 SH   SOLE 34 88,860 0 0
TRICIDA INC COM 89610F101 76 2,016 SH   SOLE 40 2,016 0 0
TRICO BANCSHARES COM 896095106 1,149 28,160 SH   SOLE 2 1,139 0 27,021
TRICO BANCSHARES COM 896095106 14 348 SH   SOLE 4 348 0 0
TRICO BANCSHARES COM 896095106 19 462 SH   SOLE 7 462 0 0
TRICO BANCSHARES COM 896095106 3,768 92,341 SH   SOLE 18 92,341 0 0
TRICO BANCSHARES COM 896095106 2,083 51,035 SH   SOLE 19 51,035 0 0
TRICO BANCSHARES COM 896095106 36,643 897,885 SH   SOLE 21 897,885 0 0
TRICO BANCSHARES COM 896095106 36,540 895,358 SH   SOLE 22 860,901 0 34,457
TRICO BANCSHARES COM 896095106 878 21,524 SH   SOLE 26 12,975 0 8,549
TRICO BANCSHARES COM 896095106 121 2,965 SH   SOLE 28 2,965 0 0
TRICO BANCSHARES COM 896095106 425 10,421 SH   SOLE 30 10,421 0 0
TRICO BANCSHARES COM 896095106 96 2,348 SH   SOLE 40 2,348 0 0
TRIMAS CORP COM NEW 896215209 1,416 45,082 SH   SOLE 2 1,607 0 43,475
TRIMAS CORP COM NEW 896215209 8 251 SH   SOLE 4 251 0 0
TRIMAS CORP COM NEW 896215209 23 746 SH   SOLE 7 746 0 0
TRIMAS CORP COM NEW 896215209 4,828 153,706 SH   SOLE 18 153,706 0 0
TRIMAS CORP COM NEW 896215209 2,466 78,507 SH   SOLE 19 78,507 0 0
TRIMAS CORP COM NEW 896215209 49,424 1,573,525 SH   SOLE 21 1,573,525 0 0
TRIMAS CORP COM NEW 896215209 43,285 1,378,061 SH   SOLE 22 1,321,216 0 56,845
TRIMAS CORP COM NEW 896215209 578 18,399 SH   SOLE 26 16,233 0 2,166
TRIMAS CORP COM NEW 896215209 203 6,462 SH   SOLE 28 6,462 0 0
TRIMAS CORP COM NEW 896215209 477 15,173 SH   SOLE 30 15,173 0 0
TRIMAS CORP COM NEW 896215209 158 5,042 SH   SOLE 40 5,042 0 0
TRIMBLE INC COM 896239100 28,656 687,368 SH   SOLE 2 144,313 0 543,055
TRIMBLE INC COM 896239100 4,493 107,779 SH   SOLE 4 101,203 0 6,576
TRIMBLE INC COM 896239100 708 16,978 SH   SOLE 7 16,978 0 0
TRIMBLE INC COM 896239100 20 481 SH   SOLE 13 481 0 0
TRIMBLE INC COM 896239100 80 1,909 SH   SOLE 15 1,909 0 0
TRIMBLE INC COM 896239100 29,965 718,756 SH   SOLE 18 699,386 0 19,370
TRIMBLE INC COM 896239100 10,953 262,730 SH   SOLE 19 262,730 0 0
TRIMBLE INC COM 896239100 534,257 12,814,981 SH   SOLE 21 12,814,981 0 0
TRIMBLE INC COM 896239100 340,308 8,162,823 SH   SOLE 22 7,684,484 0 478,339
TRIMBLE INC COM 896239100 7,626 182,917 SH   SOLE 23 182,917 0 0
TRIMBLE INC COM 896239100 13,049 312,994 SH   SOLE 25 312,994 0 0
TRIMBLE INC COM 896239100 44,848 1,075,746 SH   SOLE 26 222,123 0 853,623
TRIMBLE INC COM 896239100 1,954 46,876 SH   SOLE 28 32,848 0 14,028
TRIMBLE INC COM 896239100 7,666 183,872 SH   SOLE 29 131,321 0 52,551
TRIMBLE INC COM 896239100 24,357 584,250 SH   SOLE 30 584,250 0 0
TRIMBLE INC COM 896239100 2,548 61,126 SH   SOLE 31 47,901 0 13,225
TRIMBLE INC COM 896239100 6,366 152,698 SH   SOLE 34 152,698 0 0
TRIMBLE INC COM 896239100 7,317 175,520 SH   SOLE 36 175,520 0 0
TRIMBLE INC COM 896239100 212 5,089 SH   SOLE 40 5,089 0 0
TRINET GROUP INC COM 896288107 1,299 22,941 SH   SOLE 2 5,966 0 16,975
TRINET GROUP INC COM 896288107 16 278 SH   SOLE 4 278 0 0
TRINET GROUP INC COM 896288107 46 808 SH   SOLE 7 808 0 0
TRINET GROUP INC COM 896288107 9,772 172,623 SH   SOLE 18 152,491 0 20,132
TRINET GROUP INC COM 896288107 10,694 188,904 SH   SOLE 19 188,904 0 0
TRINET GROUP INC COM 896288107 86,208 1,522,847 SH   SOLE 21 1,522,847 0 0
TRINET GROUP INC COM 896288107 77,699 1,372,529 SH   SOLE 22 1,317,717 0 54,812
TRINET GROUP INC COM 896288107 866 15,302 SH   SOLE 23 15,302 0 0
TRINET GROUP INC COM 896288107 4,222 74,576 SH   SOLE 26 18,286 0 56,290
TRINET GROUP INC COM 896288107 318 5,625 SH   SOLE 28 5,625 0 0
TRINET GROUP INC COM 896288107 818 14,457 SH   SOLE 30 14,457 0 0
TRINET GROUP INC COM 896288107 246 4,339 SH   SOLE 40 4,339 0 0
TRINITY INDS INC COM 896522109 5,526 249,478 SH   SOLE 2 50,050 0 199,428
TRINITY INDS INC COM 896522109 15 673 SH   SOLE 4 673 0 0
TRINITY INDS INC COM 896522109 81 3,637 SH   SOLE 7 3,637 0 0
TRINITY INDS INC COM 896522109 7 300 SH   SOLE 17 0 0 300
TRINITY INDS INC COM 896522109 6,643 299,920 SH   SOLE 18 299,920 0 0
TRINITY INDS INC COM 896522109 540 24,390 SH   SOLE 19 24,390 0 0
TRINITY INDS INC COM 896522109 108,641 4,904,776 SH   SOLE 21 4,904,776 0 0
TRINITY INDS INC COM 896522109 78,807 3,557,886 SH   SOLE 22 3,322,747 0 235,139
TRINITY INDS INC COM 896522109 895 40,387 SH   SOLE 26 24,706 0 15,681
TRINITY INDS INC COM 896522109 386 17,435 SH   SOLE 28 17,435 0 0
TRINITY INDS INC COM 896522109 745 33,631 SH   SOLE 30 33,631 0 0
TRINITY INDS INC COM 896522109 50 2,258 SH   SOLE 31 2,258 0 0
TRINITY INDS INC COM 896522109 171 7,740 SH   SOLE 36 7,740 0 0
TRINITY INDS INC COM 896522109 274 12,360 SH   SOLE 40 12,360 0 0
TRINITY PL HLDGS INC COM 89656D101 11 3,678 SH   SOLE 18 3,678 0 0
TRINITY PL HLDGS INC COM 89656D101 485 161,003 SH   SOLE 21 161,003 0 0
TRINITY PL HLDGS INC COM 89656D101 86 28,578 SH   SOLE 22 28,578 0 0
TRINSEO S A SHS L9340P101 1,505 40,436 SH   SOLE 2 1,438 0 38,998
TRINSEO S A SHS L9340P101 6 151 SH   SOLE 4 151 0 0
TRINSEO S A SHS L9340P101 46 1,242 SH   SOLE 7 1,242 0 0
TRINSEO S A SHS L9340P101 6,600 177,367 SH   SOLE 18 177,367 0 0
TRINSEO S A SHS L9340P101 2,925 78,616 SH   SOLE 19 78,616 0 0
TRINSEO S A SHS L9340P101 167,507 4,501,677 SH   SOLE 21 4,501,677 0 0
TRINSEO S A SHS L9340P101 45,140 1,213,121 SH   SOLE 22 1,154,323 0 58,798
TRINSEO S A SHS L9340P101 685 18,406 SH   SOLE 26 11,328 0 7,078
TRINSEO S A SHS L9340P101 199 5,350 SH   SOLE 28 5,350 0 0
TRINSEO S A SHS L9340P101 2,114 56,804 SH   SOLE 30 56,804 0 0
TRINSEO S A SHS L9340P101 69 1,867 SH   SOLE 36 1,867 0 0
TRINSEO S A SHS L9340P101 134 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 19,565 583,327 SH   SOLE 2 16,354 0 566,973
TRIP COM GROUP LTD ADS 89677Q107 5,572 166,118 SH   SOLE 4 166,118 0 0
TRIP COM GROUP LTD ADS 89677Q107 2,981 88,868 SH   SOLE 7 88,868 0 0
TRIP COM GROUP LTD ADS 89677Q107 23 686 SH   SOLE 13 686 0 0
TRIP COM GROUP LTD ADS 89677Q107 7,202 214,722 SH   SOLE 15 208,220 0 6,502
TRIP COM GROUP LTD ADS 89677Q107 4,259 126,987 SH   SOLE 18 126,987 0 0
TRIP COM GROUP LTD ADS 89677Q107 740 22,072 SH   SOLE 19 22,072 0 0
TRIP COM GROUP LTD ADS 89677Q107 283,622 8,456,229 SH   SOLE 21 8,456,229 0 0
TRIP COM GROUP LTD ADS 89677Q107 190,469 5,678,857 SH   SOLE 22 5,105,307 0 573,550
TRIP COM GROUP LTD ADS 89677Q107 9,476 282,540 SH   SOLE 23 282,540 0 0
TRIP COM GROUP LTD ADS 89677Q107 27,209 811,246 SH   SOLE 25 811,246 0 0
TRIP COM GROUP LTD ADS 89677Q107 57,996 1,729,158 SH   SOLE 26 100,743 0 1,628,415
TRIP COM GROUP LTD ADS 89677Q107 2,034 60,636 SH   SOLE 28 60,636 0 0
TRIP COM GROUP LTD ADS 89677Q107 1,726 51,472 SH   SOLE 29 51,472 0 0
TRIP COM GROUP LTD ADS 89677Q107 99,508 2,966,839 SH   SOLE 30 2,966,839 0 0
TRIP COM GROUP LTD ADS 89677Q107 2,638 78,648 SH   SOLE 31 25,276 0 53,372
TRIP COM GROUP LTD ADS 89677Q107 3,732 111,256 SH   SOLE 32 111,256 0 0
TRIP COM GROUP LTD ADS 89677Q107 64,127 1,911,943 SH   SOLE 34 1,911,943 0 0
TRIP COM GROUP LTD ADS 89677Q107 161 4,807 SH   SOLE 36 4,807 0 0
TRIP COM GROUP LTD ADS 89677Q107 126 3,767 SH   SOLE 40 3,767 0 0
TRIPADVISOR INC COM 896945201 9,905 326,030 SH   SOLE 2 86,992 0 239,038
TRIPADVISOR INC COM 896945201 1,433 47,169 SH   SOLE 4 44,384 0 2,785
TRIPADVISOR INC COM 896945201 2,090 68,793 SH   SOLE 7 14,159 0 54,634
TRIPADVISOR INC COM 896945201 559 18,392 SH   SOLE 13 18,392 0 0
TRIPADVISOR INC COM 896945201 28 931 SH   SOLE 15 931 0 0
TRIPADVISOR INC COM 896945201 11,142 366,769 SH   SOLE 18 328,325 0 38,444
TRIPADVISOR INC COM 896945201 8,349 274,827 SH   SOLE 19 274,827 0 0
TRIPADVISOR INC COM 896945201 167,288 5,506,508 SH   SOLE 21 5,506,508 0 0
TRIPADVISOR INC COM 896945201 126,484 4,163,397 SH   SOLE 22 3,862,278 0 301,119
TRIPADVISOR INC COM 896945201 2,448 80,567 SH   SOLE 23 80,567 0 0
TRIPADVISOR INC COM 896945201 9,135 300,688 SH   SOLE 25 300,688 0 0
TRIPADVISOR INC COM 896945201 17,875 588,396 SH   SOLE 26 266,550 0 321,846
TRIPADVISOR INC COM 896945201 589 19,379 SH   SOLE 28 13,898 0 5,481
TRIPADVISOR INC COM 896945201 1,089 35,854 SH   SOLE 29 2,093 0 33,761
TRIPADVISOR INC COM 896945201 9,248 304,399 SH   SOLE 30 304,399 0 0
TRIPADVISOR INC COM 896945201 805 26,488 SH   SOLE 31 20,495 0 5,993
TRIPADVISOR INC COM 896945201 10,253 337,503 SH   SOLE 34 337,503 0 0
TRIPADVISOR INC COM 896945201 2,420 79,653 SH   SOLE 36 79,653 0 0
TRIPADVISOR INC COM 896945201 64 2,097 SH   SOLE 40 2,097 0 0
TRIPLE-S MGMT CORP CL B 896749108 431 23,292 SH   SOLE 2 945 0 22,347
TRIPLE-S MGMT CORP CL B 896749108 4 236 SH   SOLE 4 236 0 0
TRIPLE-S MGMT CORP CL B 896749108 5 274 SH   SOLE 7 274 0 0
TRIPLE-S MGMT CORP CL B 896749108 1,526 82,541 SH   SOLE 18 82,541 0 0
TRIPLE-S MGMT CORP CL B 896749108 745 40,305 SH   SOLE 19 40,305 0 0
TRIPLE-S MGMT CORP CL B 896749108 16,783 907,667 SH   SOLE 21 907,667 0 0
TRIPLE-S MGMT CORP CL B 896749108 12,930 699,298 SH   SOLE 22 660,208 0 39,090
TRIPLE-S MGMT CORP CL B 896749108 196 10,620 SH   SOLE 26 0 0 10,620
TRIPLE-S MGMT CORP CL B 896749108 65 3,489 SH   SOLE 28 3,489 0 0
TRIPLE-S MGMT CORP CL B 896749108 175 9,482 SH   SOLE 30 9,482 0 0
TRIPLE-S MGMT CORP CL B 896749108 52 2,815 SH   SOLE 40 2,815 0 0
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 1,990 139,944 SH   SOLE 30 139,944 0 0
TRISTATE CAP HLDGS INC COM 89678F100 1,423 54,478 SH   SOLE 2 33,328 0 21,150
TRISTATE CAP HLDGS INC COM 89678F100 13 503 SH   SOLE 7 503 0 0
TRISTATE CAP HLDGS INC COM 89678F100 4,657 178,283 SH   SOLE 18 91,837 0 86,446
TRISTATE CAP HLDGS INC COM 89678F100 16,425 628,825 SH   SOLE 19 628,825 0 0
TRISTATE CAP HLDGS INC COM 89678F100 24,043 920,473 SH   SOLE 21 920,473 0 0
TRISTATE CAP HLDGS INC COM 89678F100 47,098 1,803,125 SH   SOLE 22 1,774,562 0 28,563
TRISTATE CAP HLDGS INC COM 89678F100 3,570 136,695 SH   SOLE 23 136,695 0 0
TRISTATE CAP HLDGS INC COM 89678F100 8,521 326,239 SH   SOLE 26 0 0 326,239
TRISTATE CAP HLDGS INC COM 89678F100 80 3,058 SH   SOLE 28 3,058 0 0
TRISTATE CAP HLDGS INC COM 89678F100 79 3,017 SH   SOLE 30 3,017 0 0
TRISTATE CAP HLDGS INC COM 89678F100 62 2,387 SH   SOLE 40 2,387 0 0
TRITON INTL LTD CL A G9078F107 2,257 56,142 SH   SOLE 2 2,152 0 53,990
TRITON INTL LTD CL A G9078F107 6 156 SH   SOLE 4 156 0 0
TRITON INTL LTD CL A G9078F107 37 932 SH   SOLE 7 932 0 0
TRITON INTL LTD CL A G9078F107 7,374 183,425 SH   SOLE 18 183,425 0 0
TRITON INTL LTD CL A G9078F107 3,900 97,018 SH   SOLE 19 97,018 0 0
TRITON INTL LTD CL A G9078F107 74,814 1,861,056 SH   SOLE 21 1,861,056 0 0
TRITON INTL LTD CL A G9078F107 64,769 1,611,168 SH   SOLE 22 1,541,079 0 70,089
TRITON INTL LTD CL A G9078F107 826 20,549 SH   SOLE 26 15,122 0 5,427
TRITON INTL LTD CL A G9078F107 277 6,894 SH   SOLE 28 6,894 0 0
TRITON INTL LTD CL A G9078F107 690 17,162 SH   SOLE 30 17,162 0 0
TRITON INTL LTD CL A G9078F107 252 6,274 SH   SOLE 40 6,274 0 0
TRIUMPH BANCORP INC COM 89679E300 614 16,142 SH   SOLE 2 825 0 15,317
TRIUMPH BANCORP INC COM 89679E300 13 330 SH   SOLE 4 330 0 0
TRIUMPH BANCORP INC COM 89679E300 17 445 SH   SOLE 7 445 0 0
TRIUMPH BANCORP INC COM 89679E300 4,268 112,265 SH   SOLE 18 112,265 0 0
TRIUMPH BANCORP INC COM 89679E300 1,612 42,405 SH   SOLE 19 42,405 0 0
TRIUMPH BANCORP INC COM 89679E300 101,594 2,672,109 SH   SOLE 21 2,672,109 0 0
TRIUMPH BANCORP INC COM 89679E300 29,511 776,198 SH   SOLE 22 748,757 0 27,441
TRIUMPH BANCORP INC COM 89679E300 105 2,772 SH   SOLE 26 0 0 2,772
TRIUMPH BANCORP INC COM 89679E300 1,238 32,561 SH   SOLE 30 32,561 0 0
TRIUMPH BANCORP INC COM 89679E300 94 2,471 SH   SOLE 40 2,471 0 0
TRIUMPH GROUP INC NEW COM 896818101 1,162 45,965 SH   SOLE 2 1,771 0 44,194
TRIUMPH GROUP INC NEW COM 896818101 8 302 SH   SOLE 4 302 0 0
TRIUMPH GROUP INC NEW COM 896818101 21 822 SH   SOLE 7 822 0 0
TRIUMPH GROUP INC NEW COM 896818101 5,680 224,771 SH   SOLE 18 221,851 0 2,920
TRIUMPH GROUP INC NEW COM 896818101 2,219 87,815 SH   SOLE 19 87,815 0 0
TRIUMPH GROUP INC NEW COM 896818101 157,282 6,224,044 SH   SOLE 21 6,224,044 0 0
TRIUMPH GROUP INC NEW COM 896818101 37,764 1,494,402 SH   SOLE 22 1,426,563 0 67,839
TRIUMPH GROUP INC NEW COM 896818101 409 16,177 SH   SOLE 26 3,314 0 12,863
TRIUMPH GROUP INC NEW COM 896818101 181 7,174 SH   SOLE 28 7,174 0 0
TRIUMPH GROUP INC NEW COM 896818101 1,755 69,434 SH   SOLE 30 69,434 0 0
TRIUMPH GROUP INC NEW COM 896818101 43 1,700 SH   SOLE 31 0 0 1,700
TRIUMPH GROUP INC NEW COM 896818101 139 5,484 SH   SOLE 40 5,484 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 784 68,652 SH   SOLE 2 3,172 0 65,480
TRONOX HOLDINGS PLC SHS G9087Q102 3 280 SH   SOLE 4 280 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 16 1,438 SH   SOLE 7 1,438 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 3,545 310,380 SH   SOLE 18 310,380 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 1,842 161,323 SH   SOLE 19 161,323 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 35,238 3,085,602 SH   SOLE 21 3,085,602 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 30,959 2,710,907 SH   SOLE 22 2,576,639 0 134,268
TRONOX HOLDINGS PLC SHS G9087Q102 288 25,235 SH   SOLE 26 13,394 0 11,841
TRONOX HOLDINGS PLC SHS G9087Q102 143 12,565 SH   SOLE 28 12,565 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 312 27,338 SH   SOLE 30 27,338 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 107 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 7 5,360 SH   SOLE 22 5,360 0 0
TRUEBLUE INC COM 89785X101 964 40,068 SH   SOLE 2 1,343 0 38,725
TRUEBLUE INC COM 89785X101 4 168 SH   SOLE 4 168 0 0
TRUEBLUE INC COM 89785X101 14 581 SH   SOLE 7 581 0 0
TRUEBLUE INC COM 89785X101 4,226 175,632 SH   SOLE 18 175,632 0 0
TRUEBLUE INC COM 89785X101 1,675 69,623 SH   SOLE 19 69,623 0 0
TRUEBLUE INC COM 89785X101 107,385 4,463,210 SH   SOLE 21 4,463,210 0 0
TRUEBLUE INC COM 89785X101 30,796 1,279,950 SH   SOLE 22 1,218,460 0 61,490
TRUEBLUE INC COM 89785X101 381 15,828 SH   SOLE 26 4,473 0 11,355
TRUEBLUE INC COM 89785X101 110 4,587 SH   SOLE 28 4,587 0 0
TRUEBLUE INC COM 89785X101 1,460 60,683 SH   SOLE 30 60,683 0 0
TRUEBLUE INC COM 89785X101 109 4,517 SH   SOLE 40 4,517 0 0
TRUECAR INC COM 89785L107 315 66,409 SH   SOLE 2 18,369 0 48,040
TRUECAR INC COM 89785L107 2 447 SH   SOLE 4 447 0 0
TRUECAR INC COM 89785L107 8 1,750 SH   SOLE 7 1,750 0 0
TRUECAR INC COM 89785L107 1,791 377,021 SH   SOLE 18 354,391 0 22,630
TRUECAR INC COM 89785L107 2,336 491,767 SH   SOLE 19 491,767 0 0
TRUECAR INC COM 89785L107 16,967 3,572,087 SH   SOLE 21 3,572,087 0 0
TRUECAR INC COM 89785L107 15,884 3,343,994 SH   SOLE 22 3,224,653 0 119,341
TRUECAR INC COM 89785L107 298 62,812 SH   SOLE 23 62,812 0 0
TRUECAR INC COM 89785L107 711 149,722 SH   SOLE 26 0 0 149,722
TRUECAR INC COM 89785L107 56 11,828 SH   SOLE 28 11,828 0 0
TRUECAR INC COM 89785L107 184 38,751 SH   SOLE 30 38,751 0 0
TRUECAR INC COM 89785L107 44 9,339 SH   SOLE 40 9,339 0 0
TRUIST FINL CORP COM 89832Q109 184,687 3,279,246 SH   SOLE 2 321,312 0 2,957,934
TRUIST FINL CORP COM 89832Q109 36,798 653,380 SH   SOLE 4 616,923 0 36,457
TRUIST FINL CORP COM 89832Q109 69,100 1,226,925 SH   SOLE 7 1,217,427 0 9,498
TRUIST FINL CORP COM 89832Q109 1,732 30,748 SH   SOLE 13 30,748 0 0
TRUIST FINL CORP COM 89832Q109 482 8,550 SH   SOLE 15 8,550 0 0
TRUIST FINL CORP COM 89832Q109 6 109 SH   SOLE 17 0 0 109
TRUIST FINL CORP COM 89832Q109 265,629 4,716,427 SH   SOLE 18 4,426,179 0 290,248
TRUIST FINL CORP COM 89832Q109 163,101 2,895,965 SH   SOLE 19 2,895,965 0 0
TRUIST FINL CORP COM 89832Q109 1,708,097 30,328,423 SH   SOLE 21 30,328,423 0 0
TRUIST FINL CORP COM 89832Q109 1,826,518 32,431,065 SH   SOLE 22 28,904,178 0 3,526,887
TRUIST FINL CORP COM 89832Q109 55,073 977,857 SH   SOLE 23 977,857 0 0
TRUIST FINL CORP COM 89832Q109 77,513 1,376,297 SH   SOLE 25 1,355,805 0 20,492
TRUIST FINL CORP COM 89832Q109 322,557 5,727,219 SH   SOLE 26 705,537 0 5,021,682
TRUIST FINL CORP COM 89832Q109 14,128 250,850 SH   SOLE 28 174,954 0 75,896
TRUIST FINL CORP COM 89832Q109 6,448 114,496 SH   SOLE 29 27,505 0 86,991
TRUIST FINL CORP COM 89832Q109 295,452 5,245,954 SH   SOLE 30 5,245,954 0 0
TRUIST FINL CORP COM 89832Q109 18,082 321,064 SH   SOLE 31 245,782 0 75,282
TRUIST FINL CORP COM 89832Q109 3,435 60,997 SH   SOLE 32 60,997 0 0
TRUIST FINL CORP COM 89832Q109 82,953 1,472,880 SH   SOLE 34 1,472,880 0 0
TRUIST FINL CORP COM 89832Q109 57,884 1,027,764 SH   SOLE 36 1,027,764 0 0
TRUIST FINL CORP COM 89832Q109 1,641 29,130 SH   SOLE 40 29,130 0 0
TRUPANION INC COM 898202106 447 11,933 SH   SOLE 2 1,021 0 10,912
TRUPANION INC COM 898202106 5 145 SH   SOLE 4 145 0 0
TRUPANION INC COM 898202106 21 553 SH   SOLE 7 553 0 0
TRUPANION INC COM 898202106 3,661 97,732 SH   SOLE 18 97,732 0 0
TRUPANION INC COM 898202106 2,457 65,603 SH   SOLE 19 65,603 0 0
TRUPANION INC COM 898202106 36,203 966,443 SH   SOLE 21 966,443 0 0
TRUPANION INC COM 898202106 31,695 846,093 SH   SOLE 22 814,218 0 31,875
TRUPANION INC COM 898202106 16 428 SH   SOLE 23 428 0 0
TRUPANION INC COM 898202106 398 10,633 SH   SOLE 26 0 0 10,633
TRUPANION INC COM 898202106 110 2,949 SH   SOLE 28 2,949 0 0
TRUPANION INC COM 898202106 391 10,436 SH   SOLE 30 10,436 0 0
TRUPANION INC COM 898202106 128 3,415 SH   SOLE 40 3,415 0 0
TRUSTCO BK CORP N Y COM 898349105 662 76,312 SH   SOLE 2 3,578 0 72,734
TRUSTCO BK CORP N Y COM 898349105 10 1,129 SH   SOLE 4 1,129 0 0
TRUSTCO BK CORP N Y COM 898349105 20 2,331 SH   SOLE 7 2,331 0 0
TRUSTCO BK CORP N Y COM 898349105 3,689 425,541 SH   SOLE 18 425,541 0 0
TRUSTCO BK CORP N Y COM 898349105 1,398 161,292 SH   SOLE 19 161,292 0 0
TRUSTCO BK CORP N Y COM 898349105 90,308 10,416,205 SH   SOLE 21 10,416,205 0 0
TRUSTCO BK CORP N Y COM 898349105 25,592 2,951,800 SH   SOLE 22 2,830,109 0 121,691
TRUSTCO BK CORP N Y COM 898349105 671 77,344 SH   SOLE 26 45,476 0 31,868
TRUSTCO BK CORP N Y COM 898349105 118 13,622 SH   SOLE 28 13,622 0 0
TRUSTCO BK CORP N Y COM 898349105 1,148 132,365 SH   SOLE 30 132,365 0 0
TRUSTCO BK CORP N Y COM 898349105 112 12,966 SH   SOLE 40 12,966 0 0
TRUSTMARK CORP COM 898402102 3,232 93,643 SH   SOLE 2 29,549 0 64,094
TRUSTMARK CORP COM 898402102 13 375 SH   SOLE 4 375 0 0
TRUSTMARK CORP COM 898402102 217 6,302 SH   SOLE 7 6,302 0 0
TRUSTMARK CORP COM 898402102 13,610 394,391 SH   SOLE 18 394,391 0 0
TRUSTMARK CORP COM 898402102 3,947 114,382 SH   SOLE 19 114,382 0 0
TRUSTMARK CORP COM 898402102 212,288 6,151,479 SH   SOLE 21 6,151,479 0 0
TRUSTMARK CORP COM 898402102 77,535 2,246,741 SH   SOLE 22 2,164,996 0 81,745
TRUSTMARK CORP COM 898402102 869 25,180 SH   SOLE 26 15,095 0 10,085
TRUSTMARK CORP COM 898402102 277 8,041 SH   SOLE 28 8,041 0 0
TRUSTMARK CORP COM 898402102 737 21,346 SH   SOLE 30 21,346 0 0
TRUSTMARK CORP COM 898402102 865 25,062 SH   SOLE 32 25,062 0 0
TRUSTMARK CORP COM 898402102 100 2,899 SH   SOLE 36 2,899 0 0
TRUSTMARK CORP COM 898402102 237 6,879 SH   SOLE 40 6,879 0 0
TSAKOS ENERGY NAVIGATION LTD SHS G9108L108 47 10,875 SH   SOLE 25 10,875 0 0
TTEC HLDGS INC COM 89854H102 238 6,012 SH   SOLE 2 571 0 5,441
TTEC HLDGS INC COM 89854H102 4 90 SH   SOLE 4 90 0 0
TTEC HLDGS INC COM 89854H102 10 254 SH   SOLE 7 254 0 0
TTEC HLDGS INC COM 89854H102 2,672 67,445 SH   SOLE 18 67,445 0 0
TTEC HLDGS INC COM 89854H102 998 25,186 SH   SOLE 19 25,186 0 0
TTEC HLDGS INC COM 89854H102 74,670 1,884,653 SH   SOLE 21 1,884,653 0 0
TTEC HLDGS INC COM 89854H102 19,036 480,462 SH   SOLE 22 459,931 0 20,531
TTEC HLDGS INC COM 89854H102 257 6,477 SH   SOLE 26 0 0 6,477
TTEC HLDGS INC COM 89854H102 102 2,566 SH   SOLE 28 2,566 0 0
TTEC HLDGS INC COM 89854H102 960 24,234 SH   SOLE 30 24,234 0 0
TTEC HLDGS INC COM 89854H102 153 3,872 SH   SOLE 34 3,872 0 0
TTEC HLDGS INC COM 89854H102 87 2,195 SH   SOLE 40 2,195 0 0
TTM TECHNOLOGIES INC COM 87305R109 1,523 101,176 SH   SOLE 2 3,644 0 97,532
TTM TECHNOLOGIES INC COM 87305R109 5 355 SH   SOLE 4 355 0 0
TTM TECHNOLOGIES INC COM 87305R109 25 1,680 SH   SOLE 7 1,680 0 0
TTM TECHNOLOGIES INC COM 87305R109 6,613 439,433 SH   SOLE 18 439,433 0 0
TTM TECHNOLOGIES INC COM 87305R109 2,640 175,441 SH   SOLE 19 175,441 0 0
TTM TECHNOLOGIES INC COM 87305R109 171,506 11,395,752 SH   SOLE 21 11,395,752 0 0
TTM TECHNOLOGIES INC COM 87305R109 44,372 2,948,329 SH   SOLE 22 2,798,926 0 149,403
TTM TECHNOLOGIES INC COM 87305R109 442 29,400 SH   SOLE 26 5,993 0 23,407
TTM TECHNOLOGIES INC COM 87305R109 188 12,489 SH   SOLE 28 12,489 0 0
TTM TECHNOLOGIES INC COM 87305R109 2,032 135,024 SH   SOLE 30 135,024 0 0
TTM TECHNOLOGIES INC COM 87305R109 184 12,199 SH   SOLE 40 12,199 0 0
TUCOWS INC COM NEW 898697206 244 3,948 SH   SOLE 2 371 0 3,577
TUCOWS INC COM NEW 898697206 11 174 SH   SOLE 7 174 0 0
TUCOWS INC COM NEW 898697206 2,117 34,268 SH   SOLE 18 34,268 0 0
TUCOWS INC COM NEW 898697206 1,026 16,604 SH   SOLE 19 16,604 0 0
TUCOWS INC COM NEW 898697206 20,912 338,484 SH   SOLE 21 338,484 0 0
TUCOWS INC COM NEW 898697206 7,062 114,309 SH   SOLE 22 101,380 0 12,929
TUCOWS INC COM NEW 898697206 208 3,373 SH   SOLE 26 0 0 3,373
TUCOWS INC COM NEW 898697206 98 1,591 SH   SOLE 28 1,591 0 0
TUCOWS INC COM NEW 898697206 193 3,119 SH   SOLE 30 3,119 0 0
TUCOWS INC COM NEW 898697206 88 1,422 SH   SOLE 40 1,422 0 0
TUESDAY MORNING CORP COM NEW 899035505 17 9,329 SH   SOLE 18 9,329 0 0
TUESDAY MORNING CORP COM NEW 899035505 266 143,815 SH   SOLE 21 143,815 0 0
TUESDAY MORNING CORP COM NEW 899035505 1,462 790,192 SH   SOLE 22 790,192 0 0
TUNIU CORP SPONSORED ADS A 89977P106 6 2,326 SH   SOLE 4 2,326 0 0
TUNIU CORP SPONSORED ADS A 89977P106 246 97,500 SH   SOLE 21 97,500 0 0
TUNIU CORP SPONSORED ADS A 89977P106 97 38,643 SH   SOLE 22 38,643 0 0
TUNIU CORP SPONSORED ADS A 89977P106 48 19,175 SH   SOLE 30 19,175 0 0
TUPPERWARE BRANDS CORP COM 899896104 443 51,676 SH   SOLE 2 1,972 0 49,704
TUPPERWARE BRANDS CORP COM 899896104 2 231 SH   SOLE 4 231 0 0
TUPPERWARE BRANDS CORP COM 899896104 14 1,675 SH   SOLE 7 1,675 0 0
TUPPERWARE BRANDS CORP COM 899896104 1,891 220,424 SH   SOLE 18 220,424 0 0
TUPPERWARE BRANDS CORP COM 899896104 740 86,221 SH   SOLE 19 86,221 0 0
TUPPERWARE BRANDS CORP COM 899896104 48,637 5,668,612 SH   SOLE 21 5,668,612 0 0
TUPPERWARE BRANDS CORP COM 899896104 12,814 1,493,510 SH   SOLE 22 1,411,044 0 82,466
TUPPERWARE BRANDS CORP COM 899896104 172 20,080 SH   SOLE 26 11,707 0 8,373
TUPPERWARE BRANDS CORP COM 899896104 62 7,206 SH   SOLE 28 7,206 0 0
TUPPERWARE BRANDS CORP COM 899896104 623 72,659 SH   SOLE 30 72,659 0 0
TUPPERWARE BRANDS CORP COM 899896104 75 8,700 SH   SOLE 31 0 0 8,700
TUPPERWARE BRANDS CORP COM 899896104 22 2,550 SH   SOLE 36 2,550 0 0
TUPPERWARE BRANDS CORP COM 899896104 41 4,804 SH   SOLE 40 4,804 0 0
TUPPERWARE BRANDS CORP OPTIONS 899896104 1 100 SH Put SOLE 2 100 0 0
TUPPERWARE BRANDS CORP OPTIONS 899896104 184 21,500 SH Put SOLE 19 21,500 0 0
TUPPERWARE BRANDS CORP OPTIONS 899896104 2 200 SH Put SOLE 22 200 0 0
TUPPERWARE BRANDS CORP OPTIONS 899896104 19 2,200 SH Put SOLE 34 2,200 0 0
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 205 35,422 SH   SOLE 4 35,422 0 0
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 173 29,762 SH   SOLE 19 29,762 0 0
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 28 4,813 SH   SOLE 23 4,813 0 0
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 221 38,050 SH   SOLE 25 38,050 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 813 13,052 SH   SOLE 2 1,881 0 11,171
TURNING POINT THERAPEUTICS I COM 90041T108 8 134 SH   SOLE 4 134 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 6,110 98,096 SH   SOLE 18 93,873 0 4,223
TURNING POINT THERAPEUTICS I COM 90041T108 3,887 62,401 SH   SOLE 19 62,401 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 77,619 1,246,096 SH   SOLE 21 1,246,096 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 35,260 566,054 SH   SOLE 22 535,313 0 30,741
TURNING POINT THERAPEUTICS I COM 90041T108 82 1,315 SH   SOLE 23 1,315 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 247 3,970 SH   SOLE 26 0 0 3,970
TURNING POINT THERAPEUTICS I COM 90041T108 362 5,807 SH   SOLE 28 5,807 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 8,190 131,486 SH   SOLE 30 131,486 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 10 161 SH   SOLE 34 161 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 141 2,259 SH   SOLE 40 2,259 0 0
TURNING PT BRANDS INC COM 90041L105 76 2,664 SH   SOLE 2 322 0 2,342
TURNING PT BRANDS INC COM 90041L105 6 202 SH   SOLE 7 202 0 0
TURNING PT BRANDS INC COM 90041L105 863 30,178 SH   SOLE 18 30,178 0 0
TURNING PT BRANDS INC COM 90041L105 415 14,500 SH   SOLE 19 14,500 0 0
TURNING PT BRANDS INC COM 90041L105 8,854 309,588 SH   SOLE 21 309,588 0 0
TURNING PT BRANDS INC COM 90041L105 7,195 251,584 SH   SOLE 22 237,233 0 14,351
TURNING PT BRANDS INC COM 90041L105 63 2,199 SH   SOLE 26 0 0 2,199
TURNING PT BRANDS INC COM 90041L105 48 1,695 SH   SOLE 30 1,695 0 0
TURNING PT BRANDS INC COM 90041L105 33 1,150 SH   SOLE 40 1,150 0 0
TURTLE BEACH CORP COM NEW 900450206 25 2,672 SH   SOLE 18 2,672 0 0
TURTLE BEACH CORP COM NEW 900450206 327 34,600 SH   SOLE 21 34,600 0 0
TURTLE BEACH CORP COM NEW 900450206 2,140 226,455 SH   SOLE 22 226,455 0 0
TUTOR PERINI CORP COM 901109108 535 41,598 SH   SOLE 2 1,327 0 40,271
TUTOR PERINI CORP COM 901109108 3 253 SH   SOLE 4 253 0 0
TUTOR PERINI CORP COM 901109108 29 2,277 SH   SOLE 7 2,277 0 0
TUTOR PERINI CORP COM 901109108 1,739 135,231 SH   SOLE 18 135,231 0 0
TUTOR PERINI CORP COM 901109108 898 69,846 SH   SOLE 19 69,846 0 0
TUTOR PERINI CORP COM 901109108 17,906 1,392,381 SH   SOLE 21 1,392,381 0 0
TUTOR PERINI CORP COM 901109108 16,170 1,257,366 SH   SOLE 22 1,186,254 0 71,112
TUTOR PERINI CORP COM 901109108 155 12,026 SH   SOLE 26 0 0 12,026
TUTOR PERINI CORP COM 901109108 73 5,652 SH   SOLE 28 5,652 0 0
TUTOR PERINI CORP COM 901109108 156 12,165 SH   SOLE 30 12,165 0 0
TUTOR PERINI CORP COM 901109108 27 2,123 SH   SOLE 36 2,123 0 0
TUTOR PERINI CORP COM 901109108 53 4,106 SH   SOLE 40 4,106 0 0
TWILIO INC CL A 90138F102 26,764 272,319 SH   SOLE 2 12,857 0 259,462
TWILIO INC CL A 90138F102 4,611 46,915 SH   SOLE 4 43,940 0 2,975
TWILIO INC CL A 90138F102 938 9,549 SH   SOLE 7 7,465 0 2,084
TWILIO INC CL A 90138F102 304 3,089 SH   SOLE 13 3,089 0 0
TWILIO INC CL A 90138F102 65 663 SH   SOLE 15 663 0 0
TWILIO INC CL A 90138F102 7,030 71,527 SH   SOLE 18 62,645 0 8,882
TWILIO INC CL A 90138F102 59,998 610,485 SH   SOLE 19 610,485 0 0
TWILIO INC CL A 90138F102 170,910 1,739,015 SH   SOLE 21 1,739,015 0 0
TWILIO INC CL A 90138F102 314,769 3,202,780 SH   SOLE 22 2,979,883 0 222,897
TWILIO INC CL A 90138F102 7,931 80,693 SH   SOLE 23 80,693 0 0
TWILIO INC CL A 90138F102 12,490 127,082 SH   SOLE 25 127,082 0 0
TWILIO INC CL A 90138F102 46,997 478,194 SH   SOLE 26 92,952 0 385,242
TWILIO INC CL A 90138F102 2,097 21,334 SH   SOLE 28 15,063 0 6,271
TWILIO INC CL A 90138F102 2,626 26,715 SH   SOLE 29 2,573 0 24,142
TWILIO INC CL A 90138F102 18,064 183,802 SH   SOLE 30 183,802 0 0
TWILIO INC CL A 90138F102 2,425 24,677 SH   SOLE 31 21,082 0 3,595
TWILIO INC CL A 90138F102 34,205 348,037 SH   SOLE 34 348,037 0 0
TWILIO INC CL A 90138F102 7,294 74,221 SH   SOLE 36 74,221 0 0
TWILIO INC CL A 90138F102 291 2,962 SH   SOLE 40 2,962 0 0
TWILIO INC NOTE 0.250% 6/0 90138FAB8 2,175 1,425,000 PRN   SOLE 21 1,425,000 0 0
TWIN DISC INC COM 901476101 122 11,101 SH   SOLE 2 319 0 10,782
TWIN DISC INC COM 901476101 3 245 SH   SOLE 7 245 0 0
TWIN DISC INC COM 901476101 390 35,414 SH   SOLE 18 35,414 0 0
TWIN DISC INC COM 901476101 183 16,631 SH   SOLE 19 16,631 0 0
TWIN DISC INC COM 901476101 4,066 368,991 SH   SOLE 21 368,991 0 0
TWIN DISC INC COM 901476101 3,097 281,023 SH   SOLE 22 273,248 0 7,775
TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 192 7,476 SH   SOLE 2 787 0 6,689
TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 3 130 SH   SOLE 4 130 0 0
TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 9 360 SH   SOLE 7 360 0 0
TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 1,548 60,345 SH   SOLE 18 60,345 0 0
TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 874 34,057 SH   SOLE 19 34,057 0 0
TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 15,396 600,217 SH   SOLE 21 600,217 0 0
TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 17,079 665,843 SH   SOLE 22 636,497 0 29,346
TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 97 3,773 SH   SOLE 23 3,773 0 0
TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 108 4,203 SH   SOLE 26 0 0 4,203
TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 236 9,197 SH   SOLE 30 9,197 0 0
TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 62 2,404 SH   SOLE 40 2,404 0 0
TWIST BIOSCIENCE CORP COM 90184D100 193 9,185 SH   SOLE 2 880 0 8,305
TWIST BIOSCIENCE CORP COM 90184D100 9 447 SH   SOLE 7 447 0 0
TWIST BIOSCIENCE CORP COM 90184D100 1,731 82,438 SH   SOLE 18 77,774 0 4,664
TWIST BIOSCIENCE CORP COM 90184D100 972 46,270 SH   SOLE 19 46,270 0 0
TWIST BIOSCIENCE CORP COM 90184D100 22,754 1,083,518 SH   SOLE 21 1,083,518 0 0
TWIST BIOSCIENCE CORP COM 90184D100 14,545 692,599 SH   SOLE 22 665,803 0 26,796
TWIST BIOSCIENCE CORP COM 90184D100 76 3,621 SH   SOLE 30 3,621 0 0
TWITTER INC COM 90184L102 57,864 1,805,426 SH   SOLE 2 180,688 0 1,624,738
TWITTER INC COM 90184L102 11,146 347,778 SH   SOLE 4 328,098 0 19,680
TWITTER INC COM 90184L102 26,717 833,611 SH   SOLE 7 682,641 0 150,970
TWITTER INC COM 90184L102 1,189 37,107 SH   SOLE 13 37,107 0 0
TWITTER INC COM 90184L102 138 4,310 SH   SOLE 15 4,310 0 0
TWITTER INC COM 90184L102 23 707 SH   SOLE 17 0 0 707
TWITTER INC COM 90184L102 74,584 2,327,111 SH   SOLE 18 2,192,124 0 134,987
TWITTER INC COM 90184L102 14,554 454,110 SH   SOLE 19 454,110 0 0
TWITTER INC COM 90184L102 605,456 18,890,981 SH   SOLE 21 18,890,981 0 0
TWITTER INC COM 90184L102 605,152 18,881,506 SH   SOLE 22 16,967,329 0 1,914,177
TWITTER INC COM 90184L102 17,045 531,819 SH   SOLE 23 531,819 0 0
TWITTER INC COM 90184L102 33,165 1,034,799 SH   SOLE 25 1,034,799 0 0
TWITTER INC COM 90184L102 88,926 2,774,607 SH   SOLE 26 505,986 0 2,268,621
TWITTER INC COM 90184L102 4,394 137,106 SH   SOLE 28 95,805 0 41,301
TWITTER INC COM 90184L102 3,603 112,430 SH   SOLE 29 16,213 0 96,217
TWITTER INC COM 90184L102 90,784 2,832,587 SH   SOLE 30 2,832,587 0 0
TWITTER INC COM 90184L102 4,835 150,862 SH   SOLE 31 125,821 0 25,041
TWITTER INC COM 90184L102 2,411 75,233 SH   SOLE 34 75,233 0 0
TWITTER INC COM 90184L102 16,151 503,927 SH   SOLE 36 503,927 0 0
TWITTER INC COM 90184L102 555 17,316 SH   SOLE 40 17,316 0 0
TWITTER INC NOTE 1.000% 9/1 90184LAD4 3,024 3,110,000 PRN   SOLE 21 3,110,000 0 0
TWITTER INC NOTE 0.250% 6/1 90184LAF9 3,459 3,580,000 PRN   SOLE 21 3,580,000 0 0
TWO HBRS INVT CORP COM NEW 90187B408 8,754 598,789 SH   SOLE 2 41,159 0 557,630
TWO HBRS INVT CORP COM NEW 90187B408 193 13,192 SH   SOLE 4 13,192 0 0
TWO HBRS INVT CORP COM NEW 90187B408 220 15,030 SH   SOLE 7 15,030 0 0
TWO HBRS INVT CORP COM NEW 90187B408 1,905 130,324 SH   SOLE 18 127,708 0 2,616
TWO HBRS INVT CORP COM NEW 90187B408 1,033 70,649 SH   SOLE 19 70,649 0 0
TWO HBRS INVT CORP COM NEW 90187B408 125,086 8,555,837 SH   SOLE 21 8,555,837 0 0
TWO HBRS INVT CORP COM NEW 90187B408 111,195 7,605,704 SH   SOLE 22 7,006,092 0 599,612
TWO HBRS INVT CORP COM NEW 90187B408 447 30,576 SH   SOLE 23 30,576 0 0
TWO HBRS INVT CORP COM NEW 90187B408 1,801 123,220 SH   SOLE 26 87,425 0 35,795
TWO HBRS INVT CORP COM NEW 90187B408 463 31,652 SH   SOLE 28 31,652 0 0
TWO HBRS INVT CORP COM NEW 90187B408 509 34,799 SH   SOLE 29 34,799 0 0
TWO HBRS INVT CORP COM NEW 90187B408 1,312 89,749 SH   SOLE 30 89,749 0 0
TWO HBRS INVT CORP COM NEW 90187B408 1,343 91,857 SH   SOLE 31 84,304 0 7,553
TWO HBRS INVT CORP COM NEW 90187B408 71 4,849 SH   SOLE 34 4,849 0 0
TWO HBRS INVT CORP COM NEW 90187B408 150 10,258 SH   SOLE 36 10,258 0 0
TWO HBRS INVT CORP COM NEW 90187B408 412 28,201 SH   SOLE 40 28,201 0 0
TWO RIV BANCORP COM 90207C105 151 6,748 SH   SOLE 21 6,748 0 0
TYLER TECHNOLOGIES INC COM 902252105 31,053 103,502 SH   SOLE 2 23,584 0 79,918
TYLER TECHNOLOGIES INC COM 902252105 5,015 16,714 SH   SOLE 4 15,664 0 1,050
TYLER TECHNOLOGIES INC COM 902252105 2,762 9,207 SH   SOLE 7 9,207 0 0
TYLER TECHNOLOGIES INC COM 902252105 2 8 SH   SOLE 17 0 0 8
TYLER TECHNOLOGIES INC COM 902252105 33,249 110,822 SH   SOLE 18 107,796 0 3,026
TYLER TECHNOLOGIES INC COM 902252105 124,152 413,811 SH   SOLE 19 413,811 0 0
TYLER TECHNOLOGIES INC COM 902252105 761,773 2,539,075 SH   SOLE 21 2,539,075 0 0
TYLER TECHNOLOGIES INC COM 902252105 406,018 1,353,304 SH   SOLE 22 1,282,376 0 70,928
TYLER TECHNOLOGIES INC COM 902252105 8,356 27,851 SH   SOLE 23 27,851 0 0
TYLER TECHNOLOGIES INC COM 902252105 46,827 156,079 SH   SOLE 25 156,079 0 0
TYLER TECHNOLOGIES INC COM 902252105 24,801 82,663 SH   SOLE 26 31,761 0 50,902
TYLER TECHNOLOGIES INC COM 902252105 2,336 7,785 SH   SOLE 28 5,519 0 2,266
TYLER TECHNOLOGIES INC COM 902252105 2,658 8,861 SH   SOLE 29 794 0 8,067
TYLER TECHNOLOGIES INC COM 902252105 26,134 87,106 SH   SOLE 30 87,106 0 0
TYLER TECHNOLOGIES INC COM 902252105 2,508 8,361 SH   SOLE 31 6,981 0 1,380
TYLER TECHNOLOGIES INC COM 902252105 688 2,294 SH   SOLE 34 2,294 0 0
TYLER TECHNOLOGIES INC COM 902252105 4,007 13,356 SH   SOLE 36 13,356 0 0
TYLER TECHNOLOGIES INC COM 902252105 275 918 SH   SOLE 40 918 0 0
TYME TECHNOLOGIES INC COM 90238J103 33 23,272 SH   SOLE 2 176 0 23,096
TYME TECHNOLOGIES INC COM 90238J103 2 1,675 SH   SOLE 7 1,675 0 0
TYME TECHNOLOGIES INC COM 90238J103 305 217,905 SH   SOLE 18 217,905 0 0
TYME TECHNOLOGIES INC COM 90238J103 165 118,123 SH   SOLE 19 118,123 0 0
TYME TECHNOLOGIES INC COM 90238J103 3,141 2,243,590 SH   SOLE 21 2,243,590 0 0
TYME TECHNOLOGIES INC COM 90238J103 2,152 1,537,019 SH   SOLE 22 1,498,634 0 38,385
TYSON FOODS INC CL A 902494103 57,384 630,319 SH   SOLE 2 82,764 0 547,555
TYSON FOODS INC CL A 902494103 13,076 143,625 SH   SOLE 4 135,398 0 8,227
TYSON FOODS INC CL A 902494103 61,806 678,889 SH   SOLE 7 479,026 0 199,863
TYSON FOODS INC CL A 902494103 46 502 SH   SOLE 13 502 0 0
TYSON FOODS INC CL A 902494103 161 1,763 SH   SOLE 15 1,763 0 0
TYSON FOODS INC CL A 902494103 60,022 659,292 SH   SOLE 18 618,460 0 40,832
TYSON FOODS INC CL A 902494103 38,503 422,922 SH   SOLE 19 422,922 0 0
TYSON FOODS INC CL A 902494103 696,432 7,649,739 SH   SOLE 21 7,649,739 0 0
TYSON FOODS INC CL A 902494103 676,596 7,431,850 SH   SOLE 22 6,653,181 0 778,669
TYSON FOODS INC CL A 902494103 19,734 216,758 SH   SOLE 23 216,758 0 0
TYSON FOODS INC CL A 902494103 30,939 339,844 SH   SOLE 25 339,844 0 0
TYSON FOODS INC CL A 902494103 138,552 1,521,876 SH   SOLE 26 192,816 0 1,329,060
TYSON FOODS INC CL A 902494103 5,007 54,999 SH   SOLE 28 38,443 0 16,556
TYSON FOODS INC CL A 902494103 15,920 174,873 SH   SOLE 29 174,873 0 0
TYSON FOODS INC CL A 902494103 153,643 1,687,643 SH   SOLE 30 1,687,643 0 0
TYSON FOODS INC CL A 902494103 6,460 70,957 SH   SOLE 31 52,870 0 18,087
TYSON FOODS INC CL A 902494103 8,100 88,967 SH   SOLE 34 88,967 0 0
TYSON FOODS INC CL A 902494103 21,437 235,467 SH   SOLE 36 235,467 0 0
TYSON FOODS INC CL A 902494103 562 6,170 SH   SOLE 40 6,170 0 0
U S CONCRETE INC COM NEW 90333L201 278 6,668 SH   SOLE 2 537 0 6,131
U S CONCRETE INC COM NEW 90333L201 3 78 SH   SOLE 4 78 0 0
U S CONCRETE INC COM NEW 90333L201 14 328 SH   SOLE 7 328 0 0
U S CONCRETE INC COM NEW 90333L201 2,972 71,341 SH   SOLE 18 71,341 0 0
U S CONCRETE INC COM NEW 90333L201 1,172 28,126 SH   SOLE 19 28,126 0 0
U S CONCRETE INC COM NEW 90333L201 76,346 1,832,597 SH   SOLE 21 1,832,597 0 0
U S CONCRETE INC COM NEW 90333L201 20,032 480,855 SH   SOLE 22 458,778 0 22,077
U S CONCRETE INC COM NEW 90333L201 187 4,495 SH   SOLE 26 0 0 4,495
U S CONCRETE INC COM NEW 90333L201 84 2,021 SH   SOLE 28 2,021 0 0
U S CONCRETE INC COM NEW 90333L201 894 21,459 SH   SOLE 30 21,459 0 0
U S CONCRETE INC COM NEW 90333L201 58 1,397 SH   SOLE 40 1,397 0 0
U S ENERGY CORP WYO COM NEW 911805208 0 658 SH   SOLE 21 658 0 0
U S ENERGY CORP WYO COM NEW 911805208 50 164,611 SH   SOLE 22 164,611 0 0
U S GLOBAL INVS INC CL A 902952100 20 14,173 SH   SOLE 21 14,173 0 0
U S GLOBAL INVS INC CL A 902952100 475 329,700 SH   SOLE 22 329,700 0 0
U S PHYSICAL THERAPY INC COM 90337L108 927 8,109 SH   SOLE 2 3,312 0 4,797
U S PHYSICAL THERAPY INC COM 90337L108 2 20 SH   SOLE 4 20 0 0
U S PHYSICAL THERAPY INC COM 90337L108 26 228 SH   SOLE 7 228 0 0
U S PHYSICAL THERAPY INC COM 90337L108 7,515 65,716 SH   SOLE 18 56,714 0 9,002
U S PHYSICAL THERAPY INC COM 90337L108 11,711 102,416 SH   SOLE 19 102,416 0 0
U S PHYSICAL THERAPY INC COM 90337L108 166,091 1,452,477 SH   SOLE 21 1,452,477 0 0
U S PHYSICAL THERAPY INC COM 90337L108 52,648 460,411 SH   SOLE 22 445,391 0 15,020
U S PHYSICAL THERAPY INC COM 90337L108 1,325 11,583 SH   SOLE 23 11,583 0 0
U S PHYSICAL THERAPY INC COM 90337L108 4,357 38,104 SH   SOLE 26 4,185 0 33,919
U S PHYSICAL THERAPY INC COM 90337L108 172 1,502 SH   SOLE 28 1,502 0 0
U S PHYSICAL THERAPY INC COM 90337L108 2,035 17,792 SH   SOLE 30 17,792 0 0
U S PHYSICAL THERAPY INC COM 90337L108 152 1,326 SH   SOLE 40 1,326 0 0
U S SILICA HLDGS INC COM 90346E103 458 74,391 SH   SOLE 2 3,056 0 71,335
U S SILICA HLDGS INC COM 90346E103 2 291 SH   SOLE 4 291 0 0
U S SILICA HLDGS INC COM 90346E103 8 1,294 SH   SOLE 7 1,294 0 0
U S SILICA HLDGS INC COM 90346E103 2,024 329,130 SH   SOLE 18 329,130 0 0
U S SILICA HLDGS INC COM 90346E103 787 127,897 SH   SOLE 19 127,897 0 0
U S SILICA HLDGS INC COM 90346E103 52,492 8,535,219 SH   SOLE 21 8,535,219 0 0
U S SILICA HLDGS INC COM 90346E103 13,808 2,245,239 SH   SOLE 22 2,123,880 0 121,359
U S SILICA HLDGS INC COM 90346E103 186 30,321 SH   SOLE 26 11,577 0 18,744
U S SILICA HLDGS INC COM 90346E103 69 11,281 SH   SOLE 28 11,281 0 0
U S SILICA HLDGS INC COM 90346E103 709 115,338 SH   SOLE 30 115,338 0 0
U S SILICA HLDGS INC COM 90346E103 57 9,253 SH   SOLE 40 9,253 0 0
U S WELL SVCS INC CL A 91274U101 27 14,064 SH   SOLE 2 818 0 13,246
U S WELL SVCS INC CL A 91274U101 129 67,990 SH   SOLE 18 67,990 0 0
U S WELL SVCS INC CL A 91274U101 63 33,234 SH   SOLE 19 33,234 0 0
U S WELL SVCS INC CL A 91274U101 1,362 720,856 SH   SOLE 21 720,856 0 0
U S WELL SVCS INC CL A 91274U101 379 200,315 SH   SOLE 22 194,887 0 5,428
U.S. AUTO PARTS NETWORK INC COM 90343C100 11 4,997 SH   SOLE 18 4,997 0 0
U.S. AUTO PARTS NETWORK INC COM 90343C100 0 176 SH   SOLE 19 176 0 0
U.S. AUTO PARTS NETWORK INC COM 90343C100 156 71,084 SH   SOLE 21 71,084 0 0
UBER TECHNOLOGIES INC COM 90353T100 54,300 1,825,831 SH   SOLE 2 42,972 0 1,782,859
UBER TECHNOLOGIES INC COM 90353T100 4,096 137,735 SH   SOLE 4 132,398 0 5,337
UBER TECHNOLOGIES INC COM 90353T100 751 25,262 SH   SOLE 7 25,262 0 0
UBER TECHNOLOGIES INC COM 90353T100 167 5,625 SH   SOLE 15 5,625 0 0
UBER TECHNOLOGIES INC COM 90353T100 98 3,307 SH   SOLE 17 0 0 3,307
UBER TECHNOLOGIES INC COM 90353T100 34,116 1,147,137 SH   SOLE 18 1,131,816 0 15,321
UBER TECHNOLOGIES INC COM 90353T100 141,825 4,768,823 SH   SOLE 19 4,768,823 0 0
UBER TECHNOLOGIES INC COM 90353T100 152,830 5,138,885 SH   SOLE 21 5,138,885 0 0
UBER TECHNOLOGIES INC COM 90353T100 325,520 10,945,519 SH   SOLE 22 9,540,584 0 1,404,935
UBER TECHNOLOGIES INC COM 90353T100 4,014 134,979 SH   SOLE 23 134,979 0 0
UBER TECHNOLOGIES INC COM 90353T100 26,237 882,199 SH   SOLE 25 882,199 0 0
UBER TECHNOLOGIES INC COM 90353T100 44,803 1,506,489 SH   SOLE 26 207,657 0 1,298,832
UBER TECHNOLOGIES INC COM 90353T100 1,087 36,534 SH   SOLE 28 26,668 0 9,866
UBER TECHNOLOGIES INC COM 90353T100 117 3,946 SH   SOLE 29 3,946 0 0
UBER TECHNOLOGIES INC COM 90353T100 8,991 302,312 SH   SOLE 30 302,312 0 0
UBER TECHNOLOGIES INC COM 90353T100 1,649 55,450 SH   SOLE 31 48,918 0 6,532
UBER TECHNOLOGIES INC COM 90353T100 63,417 2,132,370 SH   SOLE 34 2,132,370 0 0
UBER TECHNOLOGIES INC COM 90353T100 12,662 425,760 SH   SOLE 36 425,760 0 0
UBER TECHNOLOGIES INC COM 90353T100 128 4,310 SH   SOLE 40 4,310 0 0
UBER TECHNOLOGIES INC OPTIONS 90353T100 18 600 SH Put SOLE 2 600 0 0
UBER TECHNOLOGIES INC OPTIONS 90353T100 3,123 105,000 SH Put SOLE 19 105,000 0 0
UBER TECHNOLOGIES INC OPTIONS 90353T100 27 900 SH Put SOLE 22 900 0 0
UBER TECHNOLOGIES INC OPTIONS 90353T100 401 13,500 SH Put SOLE 34 13,500 0 0
UBIQUITI INC COM 90353W103 3,081 16,304 SH   SOLE 2 565 0 15,739
UBIQUITI INC COM 90353W103 29 152 SH   SOLE 7 152 0 0
UBIQUITI INC COM 90353W103 0 1 SH   SOLE 17 0 0 1
UBIQUITI INC COM 90353W103 779 4,124 SH   SOLE 18 4,124 0 0
UBIQUITI INC COM 90353W103 376 1,991 SH   SOLE 19 1,991 0 0
UBIQUITI INC COM 90353W103 29,000 153,453 SH   SOLE 21 153,453 0 0
UBIQUITI INC COM 90353W103 55,231 292,257 SH   SOLE 22 280,740 0 11,517
UBIQUITI INC COM 90353W103 3,335 17,649 SH   SOLE 30 17,649 0 0
UBIQUITI INC COM 90353W103 33 177 SH   SOLE 31 177 0 0
UDR INC COM 902653104 31,950 684,163 SH   SOLE 2 70,564 0 613,599
UDR INC COM 902653104 18,069 386,909 SH   SOLE 4 380,071 0 6,838
UDR INC COM 902653104 30,086 644,243 SH   SOLE 7 620,133 0 24,110
UDR INC COM 902653104 228 4,886 SH   SOLE 13 4,886 0 0
UDR INC COM 902653104 18 380 SH   SOLE 15 380 0 0
UDR INC COM 902653104 61,672 1,320,593 SH   SOLE 18 1,282,765 0 37,828
UDR INC COM 902653104 29,383 629,192 SH   SOLE 19 629,192 0 0
UDR INC COM 902653104 661,009 14,154,373 SH   SOLE 21 14,154,373 0 0
UDR INC COM 902653104 491,755 10,530,079 SH   SOLE 22 9,614,456 0 915,623
UDR INC COM 902653104 13,260 283,933 SH   SOLE 23 283,933 0 0
UDR INC COM 902653104 44,659 956,300 SH   SOLE 25 956,300 0 0
UDR INC COM 902653104 74,452 1,594,265 SH   SOLE 26 309,828 0 1,284,437
UDR INC COM 902653104 2,606 55,793 SH   SOLE 28 38,655 0 17,138
UDR INC COM 902653104 10,068 215,588 SH   SOLE 29 155,610 0 59,978
UDR INC COM 902653104 119,681 2,562,771 SH   SOLE 30 2,562,771 0 0
UDR INC COM 902653104 3,080 65,949 SH   SOLE 31 47,919 0 18,030
UDR INC COM 902653104 5,885 126,021 SH   SOLE 34 126,021 0 0
UDR INC COM 902653104 12,682 271,557 SH   SOLE 36 271,557 0 0
UDR INC COM 902653104 344 7,367 SH   SOLE 40 7,367 0 0
UFP TECHNOLOGIES INC COM 902673102 304 6,129 SH   SOLE 2 306 0 5,823
UFP TECHNOLOGIES INC COM 902673102 4 83 SH   SOLE 7 83 0 0
UFP TECHNOLOGIES INC COM 902673102 1,215 24,501 SH   SOLE 18 24,501 0 0
UFP TECHNOLOGIES INC COM 902673102 602 12,136 SH   SOLE 19 12,136 0 0
UFP TECHNOLOGIES INC COM 902673102 12,002 241,934 SH   SOLE 21 241,934 0 0
UFP TECHNOLOGIES INC COM 902673102 8,572 172,779 SH   SOLE 22 168,002 0 4,777
UGI CORP NEW COM 902681105 41,285 914,198 SH   SOLE 2 415,876 0 498,322
UGI CORP NEW COM 902681105 6,322 139,985 SH   SOLE 4 134,251 0 5,734
UGI CORP NEW COM 902681105 7,856 173,967 SH   SOLE 7 109,985 0 63,982
UGI CORP NEW COM 902681105 17 379 SH   SOLE 13 379 0 0
UGI CORP NEW COM 902681105 31,001 686,462 SH   SOLE 18 665,234 0 21,228
UGI CORP NEW COM 902681105 2,576 57,043 SH   SOLE 19 57,043 0 0
UGI CORP NEW COM 902681105 492,368 10,902,751 SH   SOLE 21 10,902,751 0 0
UGI CORP NEW COM 902681105 325,823 7,214,862 SH   SOLE 22 6,619,126 0 595,736
UGI CORP NEW COM 902681105 10,151 224,770 SH   SOLE 23 224,770 0 0
UGI CORP NEW COM 902681105 759 16,810 SH   SOLE 25 16,810 0 0
UGI CORP NEW COM 902681105 26,217 580,540 SH   SOLE 26 190,055 0 390,485
UGI CORP NEW COM 902681105 1,751 38,774 SH   SOLE 28 27,241 0 11,533
UGI CORP NEW COM 902681105 4,651 102,983 SH   SOLE 29 59,376 0 43,607
UGI CORP NEW COM 902681105 16,142 357,440 SH   SOLE 30 357,440 0 0
UGI CORP NEW COM 902681105 7,171 158,791 SH   SOLE 31 100,530 0 58,261
UGI CORP NEW COM 902681105 879 19,475 SH   SOLE 34 19,475 0 0
UGI CORP NEW COM 902681105 2,741 60,703 SH   SOLE 36 60,703 0 0
UGI CORP NEW COM 902681105 243 5,375 SH   SOLE 40 5,375 0 0
ULTA BEAUTY INC COM 90384S303 34,157 134,933 SH   SOLE 2 12,496 0 122,437
ULTA BEAUTY INC COM 90384S303 7,190 28,402 SH   SOLE 4 26,859 0 1,543
ULTA BEAUTY INC COM 90384S303 21,830 86,236 SH   SOLE 7 54,884 0 31,352
ULTA BEAUTY INC COM 90384S303 189 746 SH   SOLE 13 746 0 0
ULTA BEAUTY INC COM 90384S303 92 363 SH   SOLE 15 363 0 0
ULTA BEAUTY INC COM 90384S303 28,584 112,917 SH   SOLE 18 105,067 0 7,850
ULTA BEAUTY INC COM 90384S303 3,973 15,695 SH   SOLE 19 15,695 0 0
ULTA BEAUTY INC COM 90384S303 394,221 1,557,323 SH   SOLE 21 1,557,323 0 0
ULTA BEAUTY INC COM 90384S303 353,034 1,394,620 SH   SOLE 22 1,253,762 0 140,858
ULTA BEAUTY INC COM 90384S303 10,369 40,961 SH   SOLE 23 40,961 0 0
ULTA BEAUTY INC COM 90384S303 15,799 62,412 SH   SOLE 25 62,412 0 0
ULTA BEAUTY INC COM 90384S303 57,714 227,991 SH   SOLE 26 42,854 0 185,137
ULTA BEAUTY INC COM 90384S303 2,649 10,466 SH   SOLE 28 7,294 0 3,172
ULTA BEAUTY INC COM 90384S303 3,213 12,692 SH   SOLE 29 1,062 0 11,630
ULTA BEAUTY INC COM 90384S303 63,697 251,626 SH   SOLE 30 251,626 0 0
ULTA BEAUTY INC COM 90384S303 3,006 11,875 SH   SOLE 31 9,735 0 2,140
ULTA BEAUTY INC COM 90384S303 2,424 9,577 SH   SOLE 32 9,577 0 0
ULTA BEAUTY INC COM 90384S303 974 3,846 SH   SOLE 34 3,846 0 0
ULTA BEAUTY INC COM 90384S303 10,023 39,596 SH   SOLE 36 39,596 0 0
ULTA BEAUTY INC COM 90384S303 299 1,182 SH   SOLE 40 1,182 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 941 40,108 SH   SOLE 2 1,339 0 38,769
ULTRA CLEAN HLDGS INC COM 90385V107 17 716 SH   SOLE 7 716 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 4,356 185,612 SH   SOLE 18 185,612 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 1,624 69,196 SH   SOLE 19 69,196 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 105,819 4,508,686 SH   SOLE 21 4,508,686 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 27,694 1,179,982 SH   SOLE 22 1,135,508 0 44,474
ULTRA CLEAN HLDGS INC COM 90385V107 135 5,731 SH   SOLE 26 0 0 5,731
ULTRA CLEAN HLDGS INC COM 90385V107 139 5,912 SH   SOLE 28 5,912 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 1,340 57,102 SH   SOLE 30 57,102 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 104 4,412 SH   SOLE 40 4,412 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 1,198 28,053 SH   SOLE 2 7,279 0 20,774
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 9 210 SH   SOLE 4 210 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 40 948 SH   SOLE 7 948 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 8,757 205,036 SH   SOLE 18 186,864 0 18,172
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 10,177 238,293 SH   SOLE 19 238,293 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 103,282 2,418,222 SH   SOLE 21 2,418,222 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 73,392 1,718,385 SH   SOLE 22 1,649,692 0 68,693
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 873 20,447 SH   SOLE 23 20,447 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 2,792 65,363 SH   SOLE 26 8,731 0 56,632
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 287 6,729 SH   SOLE 28 6,729 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 961 22,509 SH   SOLE 30 22,509 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 82 1,926 SH   SOLE 34 1,926 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 297 6,963 SH   SOLE 40 6,963 0 0
ULTRALIFE CORP COM 903899102 15 2,075 SH   SOLE 18 2,075 0 0
ULTRALIFE CORP COM 903899102 235 31,769 SH   SOLE 21 31,769 0 0
ULTRALIFE CORP COM 903899102 990 133,959 SH   SOLE 22 133,959 0 0
ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 3,396 542,538 SH   SOLE 2 138,752 0 403,786
ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 2,616 417,875 SH   SOLE 7 417,875 0 0
ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 537 85,857 SH   SOLE 13 85,857 0 0
ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 14,653 2,340,799 SH   SOLE 21 2,340,799 0 0
ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 9,219 1,472,640 SH   SOLE 22 1,233,536 0 239,104
ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 4,066 649,599 SH   SOLE 30 649,599 0 0
UMB FINL CORP COM 902788108 4,392 63,993 SH   SOLE 2 19,940 0 44,053
UMB FINL CORP COM 902788108 14 199 SH   SOLE 4 199 0 0
UMB FINL CORP COM 902788108 70 1,022 SH   SOLE 7 1,022 0 0
UMB FINL CORP COM 902788108 19,857 289,285 SH   SOLE 18 289,285 0 0
UMB FINL CORP COM 902788108 5,500 80,125 SH   SOLE 19 80,125 0 0
UMB FINL CORP COM 902788108 221,528 3,227,387 SH   SOLE 21 3,227,387 0 0
UMB FINL CORP COM 902788108 106,518 1,551,838 SH   SOLE 22 1,493,050 0 58,788
UMB FINL CORP COM 902788108 1,120 16,321 SH   SOLE 26 9,157 0 7,164
UMB FINL CORP COM 902788108 416 6,066 SH   SOLE 28 6,066 0 0
UMB FINL CORP COM 902788108 1,108 16,138 SH   SOLE 30 16,138 0 0
UMB FINL CORP COM 902788108 72 1,047 SH   SOLE 36 1,047 0 0
UMB FINL CORP COM 902788108 298 4,348 SH   SOLE 40 4,348 0 0
UMH PPTYS INC COM 903002103 285 18,132 SH   SOLE 2 1,218 0 16,914
UMH PPTYS INC COM 903002103 10 651 SH   SOLE 7 651 0 0
UMH PPTYS INC COM 903002103 2,002 127,296 SH   SOLE 18 127,296 0 0
UMH PPTYS INC COM 903002103 970 61,662 SH   SOLE 19 61,662 0 0
UMH PPTYS INC COM 903002103 22,474 1,428,758 SH   SOLE 21 1,428,758 0 0
UMH PPTYS INC COM 903002103 18,863 1,199,144 SH   SOLE 22 1,147,095 0 52,049
UMH PPTYS INC COM 903002103 37 2,372 SH   SOLE 23 2,372 0 0
UMH PPTYS INC COM 903002103 120 7,630 SH   SOLE 26 0 0 7,630
UMH PPTYS INC COM 903002103 67 4,277 SH   SOLE 28 4,277 0 0
UMH PPTYS INC COM 903002103 104 6,627 SH   SOLE 30 6,627 0 0
UMPQUA HLDGS CORP COM 904214103 12,956 732,000 SH   SOLE 2 315,166 0 416,834
UMPQUA HLDGS CORP COM 904214103 407 22,978 SH   SOLE 4 22,978 0 0
UMPQUA HLDGS CORP COM 904214103 178 10,080 SH   SOLE 7 10,080 0 0
UMPQUA HLDGS CORP COM 904214103 10,769 608,398 SH   SOLE 18 601,663 0 6,735
UMPQUA HLDGS CORP COM 904214103 1,002 56,607 SH   SOLE 19 56,607 0 0
UMPQUA HLDGS CORP COM 904214103 196,247 11,087,407 SH   SOLE 21 11,087,407 0 0
UMPQUA HLDGS CORP COM 904214103 135,064 7,630,724 SH   SOLE 22 7,128,653 0 502,071
UMPQUA HLDGS CORP COM 904214103 1,292 73,004 SH   SOLE 23 73,004 0 0
UMPQUA HLDGS CORP COM 904214103 1,692 95,577 SH   SOLE 26 59,635 0 35,942
UMPQUA HLDGS CORP COM 904214103 530 29,942 SH   SOLE 28 29,942 0 0
UMPQUA HLDGS CORP COM 904214103 498 28,127 SH   SOLE 29 28,127 0 0
UMPQUA HLDGS CORP COM 904214103 1,249 70,542 SH   SOLE 30 70,542 0 0
UMPQUA HLDGS CORP COM 904214103 679 38,381 SH   SOLE 31 32,207 0 6,174
UMPQUA HLDGS CORP COM 904214103 135 7,614 SH   SOLE 34 7,614 0 0
UMPQUA HLDGS CORP COM 904214103 174 9,818 SH   SOLE 36 9,818 0 0
UMPQUA HLDGS CORP COM 904214103 422 23,824 SH   SOLE 40 23,824 0 0
UNDER ARMOUR INC CL A 904311107 9,013 417,270 SH   SOLE 2 37,222 0 380,048
UNDER ARMOUR INC CL A 904311107 1,572 72,776 SH   SOLE 4 68,116 0 4,660
UNDER ARMOUR INC CL A 904311107 3,430 158,809 SH   SOLE 7 158,809 0 0
UNDER ARMOUR INC CL A 904311107 52 2,409 SH   SOLE 13 2,409 0 0
UNDER ARMOUR INC CL A 904311107 8 386 SH   SOLE 15 386 0 0
UNDER ARMOUR INC CL A 904311107 8,088 374,431 SH   SOLE 18 349,514 0 24,917
UNDER ARMOUR INC CL A 904311107 1,108 51,292 SH   SOLE 19 51,292 0 0
UNDER ARMOUR INC CL A 904311107 96,404 4,463,165 SH   SOLE 21 4,463,165 0 0
UNDER ARMOUR INC CL A 904311107 107,680 4,985,176 SH   SOLE 22 4,513,062 0 472,114
UNDER ARMOUR INC CL A 904311107 2,971 137,534 SH   SOLE 23 137,534 0 0
UNDER ARMOUR INC CL A 904311107 4,321 200,049 SH   SOLE 25 200,049 0 0
UNDER ARMOUR INC CL A 904311107 17,144 793,692 SH   SOLE 26 193,941 0 599,751
UNDER ARMOUR INC CL A 904311107 740 34,260 SH   SOLE 28 24,359 0 9,901
UNDER ARMOUR INC CL A 904311107 916 42,403 SH   SOLE 29 3,835 0 38,568
UNDER ARMOUR INC CL A 904311107 14,407 666,988 SH   SOLE 30 666,988 0 0
UNDER ARMOUR INC CL A 904311107 844 39,056 SH   SOLE 31 31,126 0 7,930
UNDER ARMOUR INC CL A 904311107 313 14,506 SH   SOLE 34 14,506 0 0
UNDER ARMOUR INC CL A 904311107 2,277 105,413 SH   SOLE 36 105,413 0 0
UNDER ARMOUR INC CL A 904311107 74 3,405 SH   SOLE 40 3,405 0 0
UNDER ARMOUR INC CL C 904311206 8,789 458,241 SH   SOLE 2 40,002 0 418,239
UNDER ARMOUR INC CL C 904311206 1,476 76,980 SH   SOLE 4 72,287 0 4,693
UNDER ARMOUR INC CL C 904311206 3,130 163,169 SH   SOLE 7 163,169 0 0
UNDER ARMOUR INC CL C 904311206 48 2,506 SH   SOLE 13 2,506 0 0
UNDER ARMOUR INC CL C 904311206 7 388 SH   SOLE 15 388 0 0
UNDER ARMOUR INC CL C 904311206 0 20 SH   SOLE 17 0 0 20
UNDER ARMOUR INC CL C 904311206 7,379 384,735 SH   SOLE 18 358,549 0 26,186
UNDER ARMOUR INC CL C 904311206 1,043 54,386 SH   SOLE 19 54,386 0 0
UNDER ARMOUR INC CL C 904311206 88,471 4,612,666 SH   SOLE 21 4,612,666 0 0
UNDER ARMOUR INC CL C 904311206 89,888 4,686,562 SH   SOLE 22 4,193,776 0 492,786
UNDER ARMOUR INC CL C 904311206 2,826 147,349 SH   SOLE 23 147,349 0 0
UNDER ARMOUR INC CL C 904311206 3,805 198,387 SH   SOLE 25 198,387 0 0
UNDER ARMOUR INC CL C 904311206 14,792 771,219 SH   SOLE 26 188,046 0 583,173
UNDER ARMOUR INC CL C 904311206 671 34,992 SH   SOLE 28 24,268 0 10,724
UNDER ARMOUR INC CL C 904311206 907 47,292 SH   SOLE 29 3,680 0 43,612
UNDER ARMOUR INC CL C 904311206 13,237 690,138 SH   SOLE 30 690,138 0 0
UNDER ARMOUR INC CL C 904311206 732 38,158 SH   SOLE 31 31,189 0 6,969
UNDER ARMOUR INC CL C 904311206 290 15,137 SH   SOLE 34 15,137 0 0
UNDER ARMOUR INC CL C 904311206 2,139 111,531 SH   SOLE 36 111,531 0 0
UNDER ARMOUR INC CL C 904311206 66 3,467 SH   SOLE 40 3,467 0 0
UNICO AMERN CORP COM 904607108 4 619 SH   SOLE 21 619 0 0
UNIFI INC COM NEW 904677200 384 15,202 SH   SOLE 2 507 0 14,695
UNIFI INC COM NEW 904677200 9 343 SH   SOLE 7 343 0 0
UNIFI INC COM NEW 904677200 1,736 68,716 SH   SOLE 18 68,716 0 0
UNIFI INC COM NEW 904677200 638 25,257 SH   SOLE 19 25,257 0 0
UNIFI INC COM NEW 904677200 44,204 1,749,949 SH   SOLE 21 1,749,949 0 0
UNIFI INC COM NEW 904677200 11,440 452,888 SH   SOLE 22 428,775 0 24,113
UNIFI INC COM NEW 904677200 55 2,197 SH   SOLE 28 2,197 0 0
UNIFI INC COM NEW 904677200 569 22,534 SH   SOLE 30 22,534 0 0
UNIFI INC COM NEW 904677200 42 1,671 SH   SOLE 40 1,671 0 0
UNIFIRST CORP MASS COM 904708104 3,052 15,110 SH   SOLE 2 570 0 14,540
UNIFIRST CORP MASS COM 904708104 16 77 SH   SOLE 4 77 0 0
UNIFIRST CORP MASS COM 904708104 55 273 SH   SOLE 7 273 0 0
UNIFIRST CORP MASS COM 904708104 13,659 67,626 SH   SOLE 18 67,626 0 0
UNIFIRST CORP MASS COM 904708104 5,419 26,829 SH   SOLE 19 26,829 0 0
UNIFIRST CORP MASS COM 904708104 341,420 1,690,367 SH   SOLE 21 1,690,367 0 0
UNIFIRST CORP MASS COM 904708104 91,067 450,873 SH   SOLE 22 431,328 0 19,545
UNIFIRST CORP MASS COM 904708104 1,211 5,997 SH   SOLE 26 4,593 0 1,404
UNIFIRST CORP MASS COM 904708104 455 2,251 SH   SOLE 28 2,251 0 0
UNIFIRST CORP MASS COM 904708104 4,391 21,740 SH   SOLE 30 21,740 0 0
UNIFIRST CORP MASS COM 904708104 311 1,538 SH   SOLE 40 1,538 0 0
UNILEVER N V N Y SHS NEW 904784709 2,963 51,565 SH   SOLE 2 51,565 0 0
UNILEVER N V N Y SHS NEW 904784709 5 85 SH   SOLE 17 0 0 85
UNILEVER N V N Y SHS NEW 904784709 297,213 5,172,513 SH   SOLE 18 4,871,094 0 301,419
UNILEVER N V N Y SHS NEW 904784709 292,120 5,083,884 SH   SOLE 19 5,083,884 0 0
UNILEVER N V N Y SHS NEW 904784709 23,138 402,681 SH   SOLE 22 402,681 0 0
UNILEVER N V N Y SHS NEW 904784709 726 12,633 SH   SOLE 23 12,633 0 0
UNILEVER N V N Y SHS NEW 904784709 4,363 75,926 SH   SOLE 25 41,110 0 34,816
UNILEVER N V N Y SHS NEW 904784709 23,268 404,947 SH   SOLE 34 404,947 0 0
UNILEVER N V N Y SHS NEW 904784709 1,619 28,169 SH   SOLE 36 28,169 0 0
UNILEVER PLC SPON ADR NEW 904767704 5,732 100,256 SH   SOLE 18 100,256 0 0
UNION BANKSHARES INC COM 905400107 143 3,954 SH   SOLE 2 117 0 3,837
UNION BANKSHARES INC COM 905400107 4 120 SH   SOLE 7 120 0 0
UNION BANKSHARES INC COM 905400107 510 14,055 SH   SOLE 18 14,055 0 0
UNION BANKSHARES INC COM 905400107 253 6,977 SH   SOLE 19 6,977 0 0
UNION BANKSHARES INC COM 905400107 4,611 127,160 SH   SOLE 21 127,160 0 0
UNION BANKSHARES INC COM 905400107 1,290 35,566 SH   SOLE 22 32,545 0 3,021
UNION PACIFIC CORP COM 907818108 309,509 1,711,982 SH   SOLE 2 160,768 0 1,551,214
UNION PACIFIC CORP COM 907818108 59,376 328,426 SH   SOLE 4 308,883 0 19,543
UNION PACIFIC CORP COM 907818108 109,399 605,117 SH   SOLE 7 600,318 0 4,799
UNION PACIFIC CORP COM 907818108 841 4,651 SH   SOLE 13 4,651 0 0
UNION PACIFIC CORP COM 907818108 752 4,157 SH   SOLE 15 4,157 0 0
UNION PACIFIC CORP COM 907818108 9 51 SH   SOLE 17 0 0 51
UNION PACIFIC CORP COM 907818108 466,231 2,578,855 SH   SOLE 18 2,283,282 0 295,573
UNION PACIFIC CORP COM 907818108 331,740 1,834,946 SH   SOLE 19 1,834,946 0 0
UNION PACIFIC CORP COM 907818108 16,468 91,087 SH   SOLE 20 91,087 0 0
UNION PACIFIC CORP COM 907818108 2,378,037 13,153,589 SH   SOLE 21 13,153,589 0 0
UNION PACIFIC CORP COM 907818108 3,102,976 17,163,426 SH   SOLE 22 15,370,908 0 1,792,518
UNION PACIFIC CORP COM 907818108 92,322 510,660 SH   SOLE 23 510,660 0 0
UNION PACIFIC CORP COM 907818108 130,123 719,745 SH   SOLE 25 719,745 0 0
UNION PACIFIC CORP COM 907818108 609,422 3,370,885 SH   SOLE 26 395,971 0 2,974,914
UNION PACIFIC CORP COM 907818108 23,823 131,771 SH   SOLE 28 91,912 0 39,859
UNION PACIFIC CORP COM 907818108 2,732 15,110 SH   SOLE 29 15,110 0 0
UNION PACIFIC CORP COM 907818108 502,464 2,779,267 SH   SOLE 30 2,779,267 0 0
UNION PACIFIC CORP COM 907818108 28,785 159,220 SH   SOLE 31 126,480 0 32,740
UNION PACIFIC CORP COM 907818108 83,969 464,457 SH   SOLE 34 464,457 0 0
UNION PACIFIC CORP COM 907818108 94,177 520,919 SH   SOLE 36 520,919 0 0
UNION PACIFIC CORP COM 907818108 2,811 15,547 SH   SOLE 40 15,547 0 0
UNIQUE FABRICATING INC COM 90915J103 6 1,641 SH   SOLE 18 1,641 0 0
UNIQUE FABRICATING INC COM 90915J103 64 16,467 SH   SOLE 21 16,467 0 0
UNIQURE NV SHS N90064101 13 177 SH   SOLE 4 177 0 0
UNIQURE NV SHS N90064101 30,266 422,349 SH   SOLE 21 422,349 0 0
UNIQURE NV SHS N90064101 2,224 31,037 SH   SOLE 22 16,224 0 14,813
UNIQURE NV SHS N90064101 857 11,955 SH   SOLE 26 9,315 0 2,640
UNIQURE NV SHS N90064101 219 3,057 SH   SOLE 28 3,057 0 0
UNIQURE NV SHS N90064101 5,954 83,081 SH   SOLE 30 83,081 0 0
UNIQURE NV SHS N90064101 48 676 SH   SOLE 34 676 0 0
UNIQURE NV SHS N90064101 272 3,802 SH   SOLE 40 3,802 0 0
UNISYS CORP COM NEW 909214306 385 32,495 SH   SOLE 2 2,073 0 30,422
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,827 238,399 SH   SOLE 18 238,399 0 0
UNISYS CORP COM NEW 909214306 1,644 138,643 SH   SOLE 19 138,643 0 0
UNISYS CORP COM NEW 909214306 72,123 6,081,184 SH   SOLE 21 6,081,184 0 0
UNISYS CORP COM NEW 909214306 18,475 1,557,772 SH   SOLE 22 1,484,624 0 73,148
UNISYS CORP COM NEW 909214306 72 6,050 SH   SOLE 26 3,927 0 2,123
UNISYS CORP COM NEW 909214306 85 7,185 SH   SOLE 28 7,185 0 0
UNISYS CORP COM NEW 909214306 891 75,161 SH   SOLE 30 75,161 0 0
UNISYS CORP COM NEW 909214306 69 5,819 SH   SOLE 40 5,819 0 0
UNIT CORP COM 909218109 49 71,029 SH   SOLE 2 2,096 0 68,933
UNIT CORP COM 909218109 1 1,117 SH   SOLE 7 1,117 0 0
UNIT CORP COM 909218109 127 182,375 SH   SOLE 18 182,375 0 0
UNIT CORP COM 909218109 63 91,045 SH   SOLE 19 91,045 0 0
UNIT CORP COM 909218109 1,363 1,959,788 SH   SOLE 21 1,959,788 0 0
UNIT CORP COM 909218109 1,085 1,559,914 SH   SOLE 22 1,449,960 0 109,954
UNIT CORP COM 909218109 1 2,029 SH   SOLE 30 2,029 0 0
UNITED AIRLINES HLDGS INC COM 910047109 49,833 565,702 SH   SOLE 2 111,633 0 454,069
UNITED AIRLINES HLDGS INC COM 910047109 2,676 30,376 SH   SOLE 4 28,547 0 1,829
UNITED AIRLINES HLDGS INC COM 910047109 20,758 235,644 SH   SOLE 7 191,874 0 43,770
UNITED AIRLINES HLDGS INC COM 910047109 1,538 17,465 SH   SOLE 13 17,465 0 0
UNITED AIRLINES HLDGS INC COM 910047109 88 1,000 SH   SOLE 15 1,000 0 0
UNITED AIRLINES HLDGS INC COM 910047109 45,788 519,781 SH   SOLE 18 444,860 0 74,921
UNITED AIRLINES HLDGS INC COM 910047109 33,580 381,200 SH   SOLE 19 381,200 0 0
UNITED AIRLINES HLDGS INC COM 910047109 485,886 5,515,790 SH   SOLE 21 5,515,790 0 0
UNITED AIRLINES HLDGS INC COM 910047109 526,513 5,976,985 SH   SOLE 22 5,375,884 0 601,101
UNITED AIRLINES HLDGS INC COM 910047109 4,781 54,276 SH   SOLE 23 54,276 0 0
UNITED AIRLINES HLDGS INC COM 910047109 7,035 79,867 SH   SOLE 25 79,867 0 0
UNITED AIRLINES HLDGS INC COM 910047109 49,817 565,524 SH   SOLE 26 73,085 0 492,439
UNITED AIRLINES HLDGS INC COM 910047109 1,125 12,775 SH   SOLE 28 8,416 0 4,359
UNITED AIRLINES HLDGS INC COM 910047109 537 6,100 SH   SOLE 29 6,100 0 0
UNITED AIRLINES HLDGS INC COM 910047109 69,905 793,562 SH   SOLE 30 793,562 0 0
UNITED AIRLINES HLDGS INC COM 910047109 1,678 19,050 SH   SOLE 31 15,060 0 3,990
UNITED AIRLINES HLDGS INC COM 910047109 3,628 41,185 SH   SOLE 32 41,185 0 0
UNITED AIRLINES HLDGS INC COM 910047109 2,082 23,639 SH   SOLE 34 23,639 0 0
UNITED AIRLINES HLDGS INC COM 910047109 6,793 77,113 SH   SOLE 36 77,113 0 0
UNITED AIRLINES HLDGS INC COM 910047109 134 1,524 SH   SOLE 40 1,524 0 0
UNITED BANCORP INC OHIO COM 909911109 15 1,032 SH   SOLE 18 1,032 0 0
UNITED BANCORP INC OHIO COM 909911109 87 6,103 SH   SOLE 21 6,103 0 0
UNITED BANCSHARES INC OHIO COM 909458101 13 588 SH   SOLE 18 588 0 0
UNITED BANCSHARES INC OHIO COM 909458101 15 679 SH   SOLE 21 679 0 0
UNITED BANKSHARES INC WEST V COM 909907107 5,487 141,926 SH   SOLE 2 46,586 0 95,340
UNITED BANKSHARES INC WEST V COM 909907107 15 387 SH   SOLE 4 387 0 0
UNITED BANKSHARES INC WEST V COM 909907107 2,971 76,840 SH   SOLE 7 76,840 0 0
UNITED BANKSHARES INC WEST V COM 909907107 23,518 608,340 SH   SOLE 18 608,340 0 0
UNITED BANKSHARES INC WEST V COM 909907107 6,631 171,526 SH   SOLE 19 171,526 0 0
UNITED BANKSHARES INC WEST V COM 909907107 369,660 9,561,811 SH   SOLE 21 9,561,811 0 0
UNITED BANKSHARES INC WEST V COM 909907107 140,014 3,621,682 SH   SOLE 22 3,490,095 0 131,587
UNITED BANKSHARES INC WEST V COM 909907107 1,261 32,615 SH   SOLE 26 21,637 0 10,978
UNITED BANKSHARES INC WEST V COM 909907107 514 13,291 SH   SOLE 28 13,291 0 0
UNITED BANKSHARES INC WEST V COM 909907107 1,398 36,161 SH   SOLE 30 36,161 0 0
UNITED BANKSHARES INC WEST V COM 909907107 1,494 38,647 SH   SOLE 32 38,647 0 0
UNITED BANKSHARES INC WEST V COM 909907107 89 2,306 SH   SOLE 36 2,306 0 0
UNITED BANKSHARES INC WEST V COM 909907107 385 9,961 SH   SOLE 40 9,961 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 2,735 88,554 SH   SOLE 2 30,136 0 58,418
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 6 189 SH   SOLE 4 189 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 39 1,252 SH   SOLE 7 1,252 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 10,171 329,374 SH   SOLE 18 329,374 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 7,100 229,912 SH   SOLE 19 229,912 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 234,085 7,580,460 SH   SOLE 21 7,580,460 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 78,994 2,558,084 SH   SOLE 22 2,469,508 0 88,576
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 3,725 120,622 SH   SOLE 23 120,622 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 8,605 278,656 SH   SOLE 26 7,068 0 271,588
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 315 10,198 SH   SOLE 28 10,198 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 3,166 102,534 SH   SOLE 30 102,534 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 318 10,288 SH   SOLE 40 10,288 0 0
UNITED CMNTY FINL CORP OHIO COM 909839102 636 54,555 SH   SOLE 2 9,543 0 45,012
UNITED CMNTY FINL CORP OHIO COM 909839102 12 1,044 SH   SOLE 7 1,044 0 0
UNITED CMNTY FINL CORP OHIO COM 909839102 2,038 174,760 SH   SOLE 18 174,760 0 0
UNITED CMNTY FINL CORP OHIO COM 909839102 3,241 277,916 SH   SOLE 19 277,916 0 0
UNITED CMNTY FINL CORP OHIO COM 909839102 20,314 1,742,199 SH   SOLE 21 1,742,199 0 0
UNITED CMNTY FINL CORP OHIO COM 909839102 23,900 2,049,782 SH   SOLE 22 1,967,034 0 82,748
UNITED CMNTY FINL CORP OHIO COM 909839102 432 37,036 SH   SOLE 23 37,036 0 0
UNITED CMNTY FINL CORP OHIO COM 909839102 1,477 126,632 SH   SOLE 26 0 0 126,632
UNITED CMNTY FINL CORP OHIO COM 909839102 84 7,180 SH   SOLE 30 7,180 0 0
UNITED FIRE GROUP INC COM 910340108 928 21,215 SH   SOLE 2 728 0 20,487
UNITED FIRE GROUP INC COM 910340108 3 68 SH   SOLE 4 68 0 0
UNITED FIRE GROUP INC COM 910340108 14 329 SH   SOLE 7 329 0 0
UNITED FIRE GROUP INC COM 910340108 4,229 96,701 SH   SOLE 18 96,701 0 0
UNITED FIRE GROUP INC COM 910340108 1,810 41,387 SH   SOLE 19 41,387 0 0
UNITED FIRE GROUP INC COM 910340108 107,793 2,464,966 SH   SOLE 21 2,464,966 0 0
UNITED FIRE GROUP INC COM 910340108 29,251 668,900 SH   SOLE 22 641,205 0 27,695
UNITED FIRE GROUP INC COM 910340108 21 472 SH   SOLE 23 472 0 0
UNITED FIRE GROUP INC COM 910340108 223 5,095 SH   SOLE 26 3,611 0 1,484
UNITED FIRE GROUP INC COM 910340108 102 2,333 SH   SOLE 28 2,333 0 0
UNITED FIRE GROUP INC COM 910340108 1,407 32,167 SH   SOLE 30 32,167 0 0
UNITED FIRE GROUP INC COM 910340108 91 2,071 SH   SOLE 40 2,071 0 0
UNITED GUARDIAN INC COM 910571108 13 679 SH   SOLE 18 679 0 0
UNITED GUARDIAN INC COM 910571108 434 22,081 SH   SOLE 21 22,081 0 0
UNITED GUARDIAN INC COM 910571108 59 3,009 SH   SOLE 22 3,009 0 0
UNITED INS HLDGS CORP COM 910710102 300 23,822 SH   SOLE 2 2,695 0 21,127
UNITED INS HLDGS CORP COM 910710102 5 394 SH   SOLE 7 394 0 0
UNITED INS HLDGS CORP COM 910710102 1,258 99,742 SH   SOLE 18 99,742 0 0
UNITED INS HLDGS CORP COM 910710102 796 63,109 SH   SOLE 19 63,109 0 0
UNITED INS HLDGS CORP COM 910710102 31,395 2,489,659 SH   SOLE 21 2,489,659 0 0
UNITED INS HLDGS CORP COM 910710102 9,527 755,544 SH   SOLE 22 732,127 0 23,417
UNITED INS HLDGS CORP COM 910710102 29 2,265 SH   SOLE 26 0 0 2,265
UNITED INS HLDGS CORP COM 910710102 34 2,660 SH   SOLE 28 2,660 0 0
UNITED INS HLDGS CORP COM 910710102 334 26,458 SH   SOLE 30 26,458 0 0
UNITED INS HLDGS CORP COM 910710102 23 1,809 SH   SOLE 40 1,809 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 6,138 2,290,474 SH   SOLE 2 0 0 2,290,474
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 93 34,730 SH   SOLE 4 34,730 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 197 73,639 SH   SOLE 13 73,639 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 288 107,382 SH   SOLE 18 107,382 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 994 370,921 SH   SOLE 22 370,921 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 11 3,968 SH   SOLE 30 3,968 0 0
UNITED NAT FOODS INC COM 911163103 481 54,930 SH   SOLE 2 1,879 0 53,051
UNITED NAT FOODS INC COM 911163103 2 207 SH   SOLE 4 207 0 0
UNITED NAT FOODS INC COM 911163103 39 4,488 SH   SOLE 7 4,488 0 0
UNITED NAT FOODS INC COM 911163103 2,023 230,909 SH   SOLE 18 230,909 0 0
UNITED NAT FOODS INC COM 911163103 804 91,771 SH   SOLE 19 91,771 0 0
UNITED NAT FOODS INC COM 911163103 53,236 6,077,171 SH   SOLE 21 6,077,171 0 0
UNITED NAT FOODS INC COM 911163103 14,354 1,638,637 SH   SOLE 22 1,576,501 0 62,136
UNITED NAT FOODS INC COM 911163103 64 7,304 SH   SOLE 26 3,766 0 3,538
UNITED NAT FOODS INC COM 911163103 64 7,277 SH   SOLE 28 7,277 0 0
UNITED NAT FOODS INC COM 911163103 694 79,192 SH   SOLE 30 79,192 0 0
UNITED NAT FOODS INC COM 911163103 49 5,600 SH   SOLE 31 0 0 5,600
UNITED NAT FOODS INC COM 911163103 130 14,784 SH   SOLE 36 14,784 0 0
UNITED NAT FOODS INC COM 911163103 47 5,368 SH   SOLE 40 5,368 0 0
UNITED PARCEL SERVICE INC CL B 911312106 212,892 1,818,655 SH   SOLE 2 280,663 0 1,537,992
UNITED PARCEL SERVICE INC CL B 911312106 38,561 329,410 SH   SOLE 4 310,310 0 19,100
UNITED PARCEL SERVICE INC CL B 911312106 70,438 601,727 SH   SOLE 7 601,727 0 0
UNITED PARCEL SERVICE INC CL B 911312106 873 7,459 SH   SOLE 13 7,459 0 0
UNITED PARCEL SERVICE INC CL B 911312106 482 4,116 SH   SOLE 15 4,116 0 0
UNITED PARCEL SERVICE INC CL B 911312106 4 32 SH   SOLE 17 0 0 32
UNITED PARCEL SERVICE INC CL B 911312106 239,932 2,049,649 SH   SOLE 18 1,940,847 0 108,802
UNITED PARCEL SERVICE INC CL B 911312106 20,781 177,525 SH   SOLE 19 177,525 0 0
UNITED PARCEL SERVICE INC CL B 911312106 1,571,565 13,425,291 SH   SOLE 21 13,425,291 0 0
UNITED PARCEL SERVICE INC CL B 911312106 1,984,485 16,952,713 SH   SOLE 22 15,161,360 0 1,791,353
UNITED PARCEL SERVICE INC CL B 911312106 61,474 525,147 SH   SOLE 23 525,147 0 0
UNITED PARCEL SERVICE INC CL B 911312106 93,370 797,623 SH   SOLE 25 797,623 0 0
UNITED PARCEL SERVICE INC CL B 911312106 431,080 3,682,552 SH   SOLE 26 405,253 0 3,277,299
UNITED PARCEL SERVICE INC CL B 911312106 15,310 130,786 SH   SOLE 28 91,104 0 39,682
UNITED PARCEL SERVICE INC CL B 911312106 11,400 97,385 SH   SOLE 29 17,309 0 80,076
UNITED PARCEL SERVICE INC CL B 911312106 329,989 2,818,974 SH   SOLE 30 2,818,974 0 0
UNITED PARCEL SERVICE INC CL B 911312106 19,001 162,315 SH   SOLE 31 126,973 0 35,342
UNITED PARCEL SERVICE INC CL B 911312106 8,246 70,446 SH   SOLE 34 70,446 0 0
UNITED PARCEL SERVICE INC CL B 911312106 59,676 509,789 SH   SOLE 36 509,789 0 0
UNITED PARCEL SERVICE INC CL B 911312106 1,793 15,321 SH   SOLE 40 15,321 0 0
UNITED RENTALS INC COM 911363109 30,517 182,989 SH   SOLE 2 15,612 0 167,377
UNITED RENTALS INC COM 911363109 6,316 37,871 SH   SOLE 4 35,615 0 2,256
UNITED RENTALS INC COM 911363109 18,292 109,681 SH   SOLE 7 69,317 0 40,364
UNITED RENTALS INC COM 911363109 182 1,089 SH   SOLE 13 1,089 0 0
UNITED RENTALS INC COM 911363109 68 410 SH   SOLE 15 410 0 0
UNITED RENTALS INC COM 911363109 25,289 151,641 SH   SOLE 18 140,840 0 10,801
UNITED RENTALS INC COM 911363109 4,936 29,597 SH   SOLE 19 29,597 0 0
UNITED RENTALS INC COM 911363109 341,569 2,048,142 SH   SOLE 21 2,048,142 0 0
UNITED RENTALS INC COM 911363109 323,011 1,936,865 SH   SOLE 22 1,730,116 0 206,749
UNITED RENTALS INC COM 911363109 9,398 56,354 SH   SOLE 23 56,354 0 0
UNITED RENTALS INC COM 911363109 15,486 92,861 SH   SOLE 25 92,861 0 0
UNITED RENTALS INC COM 911363109 68,900 413,142 SH   SOLE 26 68,805 0 344,337
UNITED RENTALS INC COM 911363109 2,437 14,615 SH   SOLE 28 10,232 0 4,383
UNITED RENTALS INC COM 911363109 3,006 18,025 SH   SOLE 29 1,577 0 16,448
UNITED RENTALS INC COM 911363109 65,863 394,932 SH   SOLE 30 394,932 0 0
UNITED RENTALS INC COM 911363109 2,767 16,589 SH   SOLE 31 12,800 0 3,789
UNITED RENTALS INC COM 911363109 1,415 8,483 SH   SOLE 34 8,483 0 0
UNITED RENTALS INC COM 911363109 9,713 58,243 SH   SOLE 36 58,243 0 0
UNITED RENTALS INC COM 911363109 283 1,698 SH   SOLE 40 1,698 0 0
UNITED SECURITY BANCSHARES C COM 911460103 171 15,965 SH   SOLE 2 508 0 15,457
UNITED SECURITY BANCSHARES C COM 911460103 513 47,768 SH   SOLE 18 47,768 0 0
UNITED SECURITY BANCSHARES C COM 911460103 330 30,798 SH   SOLE 19 30,798 0 0
UNITED SECURITY BANCSHARES C COM 911460103 5,381 501,514 SH   SOLE 21 501,514 0 0
UNITED SECURITY BANCSHARES C COM 911460103 1,380 128,644 SH   SOLE 22 120,388 0 8,256
UNITED STATES ANTIMONY CORP COM 911549103 21 54,926 SH   SOLE 21 54,926 0 0
UNITED STATES ANTIMONY CORP COM 911549103 7 18,368 SH   SOLE 22 18,368 0 0
UNITED STATES CELLULAR CORP COM 911684108 1,813 50,028 SH   SOLE 2 24,627 0 25,401
UNITED STATES CELLULAR CORP COM 911684108 2 57 SH   SOLE 4 57 0 0
UNITED STATES CELLULAR CORP COM 911684108 12 333 SH   SOLE 7 333 0 0
UNITED STATES CELLULAR CORP COM 911684108 1,188 32,803 SH   SOLE 13 32,803 0 0
UNITED STATES CELLULAR CORP COM 911684108 3,269 90,236 SH   SOLE 18 43,375 0 46,861
UNITED STATES CELLULAR CORP COM 911684108 10,037 277,049 SH   SOLE 19 277,049 0 0
UNITED STATES CELLULAR CORP COM 911684108 8,184 225,903 SH   SOLE 21 225,903 0 0
UNITED STATES CELLULAR CORP COM 911684108 32,380 893,746 SH   SOLE 22 698,614 0 195,132
UNITED STATES CELLULAR CORP COM 911684108 890 24,575 SH   SOLE 26 0 0 24,575
UNITED STATES CELLULAR CORP COM 911684108 58 1,609 SH   SOLE 28 1,609 0 0
UNITED STATES CELLULAR CORP COM 911684108 3,699 102,084 SH   SOLE 29 0 0 102,084
UNITED STATES CELLULAR CORP COM 911684108 860 23,733 SH   SOLE 30 23,733 0 0
UNITED STATES CELLULAR CORP COM 911684108 11 296 SH   SOLE 31 296 0 0
UNITED STATES CELLULAR CORP COM 911684108 327 9,016 SH   SOLE 34 9,016 0 0
UNITED STATES CELLULAR CORP COM 911684108 738 20,379 SH   SOLE 36 20,379 0 0
UNITED STATES CELLULAR CORP COM 911684108 45 1,229 SH   SOLE 40 1,229 0 0
UNITED STATES LIME & MINERAL COM 911922102 144 1,600 SH   SOLE 2 79 0 1,521
UNITED STATES LIME & MINERAL COM 911922102 658 7,292 SH   SOLE 18 7,292 0 0
UNITED STATES LIME & MINERAL COM 911922102 315 3,491 SH   SOLE 19 3,491 0 0
UNITED STATES LIME & MINERAL COM 911922102 6,678 73,952 SH   SOLE 21 73,952 0 0
UNITED STATES LIME & MINERAL COM 911922102 8,349 92,454 SH   SOLE 22 90,315 0 2,139
UNITED STATES LIME & MINERAL COM 911922102 32 357 SH   SOLE 23 357 0 0
UNITED STATES LIME & MINERAL COM 911922102 36 400 SH   SOLE 28 400 0 0
UNITED STATES LIME & MINERAL COM 911922102 44 489 SH   SOLE 30 489 0 0
UNITED STATES LIME & MINERAL COM 911922102 23 259 SH   SOLE 40 259 0 0
UNITED STATES STL CORP NEW COM 912909108 4,903 429,747 SH   SOLE 2 83,741 0 346,006
UNITED STATES STL CORP NEW COM 912909108 10 867 SH   SOLE 4 867 0 0
UNITED STATES STL CORP NEW COM 912909108 65 5,677 SH   SOLE 7 5,677 0 0
UNITED STATES STL CORP NEW COM 912909108 5,293 463,926 SH   SOLE 18 463,926 0 0
UNITED STATES STL CORP NEW COM 912909108 463 40,609 SH   SOLE 19 40,609 0 0
UNITED STATES STL CORP NEW COM 912909108 95,898 8,404,736 SH   SOLE 21 8,404,736 0 0
UNITED STATES STL CORP NEW COM 912909108 64,310 5,636,314 SH   SOLE 22 5,270,629 0 365,685
UNITED STATES STL CORP NEW COM 912909108 893 78,232 SH   SOLE 26 53,310 0 24,922
UNITED STATES STL CORP NEW COM 912909108 260 22,792 SH   SOLE 28 22,792 0 0
UNITED STATES STL CORP NEW COM 912909108 625 54,797 SH   SOLE 30 54,797 0 0
UNITED STATES STL CORP NEW COM 912909108 43 3,769 SH   SOLE 31 3,769 0 0
UNITED STATES STL CORP NEW COM 912909108 231 20,231 SH   SOLE 36 20,231 0 0
UNITED STATES STL CORP NEW COM 912909108 189 16,605 SH   SOLE 40 16,605 0 0
UNITED TECHNOLOGIES CORP COM 913017109 348,684 2,328,284 SH   SOLE 2 555,547 0 1,772,737
UNITED TECHNOLOGIES CORP COM 913017109 59,576 397,809 SH   SOLE 4 375,301 0 22,508
UNITED TECHNOLOGIES CORP COM 913017109 118,316 790,038 SH   SOLE 7 722,612 0 67,426
UNITED TECHNOLOGIES CORP COM 913017109 822 5,487 SH   SOLE 13 5,487 0 0
UNITED TECHNOLOGIES CORP COM 913017109 718 4,792 SH   SOLE 15 4,792 0 0
UNITED TECHNOLOGIES CORP COM 913017109 0 3 SH   SOLE 17 0 0 3
UNITED TECHNOLOGIES CORP COM 913017109 347,350 2,319,379 SH   SOLE 18 2,197,932 0 121,447
UNITED TECHNOLOGIES CORP COM 913017109 275,748 1,841,267 SH   SOLE 19 1,841,267 0 0
UNITED TECHNOLOGIES CORP COM 913017109 3,228,322 21,556,636 SH   SOLE 21 21,556,636 0 0
UNITED TECHNOLOGIES CORP COM 913017109 2,963,459 19,788,057 SH   SOLE 22 17,417,897 0 2,370,160
UNITED TECHNOLOGIES CORP COM 913017109 100,674 672,238 SH   SOLE 23 672,238 0 0
UNITED TECHNOLOGIES CORP COM 913017109 129,358 863,771 SH   SOLE 25 863,771 0 0
UNITED TECHNOLOGIES CORP COM 913017109 321,301 2,145,442 SH   SOLE 26 527,799 0 1,617,643
UNITED TECHNOLOGIES CORP COM 913017109 23,018 153,696 SH   SOLE 28 106,936 0 46,760
UNITED TECHNOLOGIES CORP COM 913017109 6,733 44,958 SH   SOLE 29 44,958 0 0
UNITED TECHNOLOGIES CORP COM 913017109 425,260 2,839,608 SH   SOLE 30 2,839,608 0 0
UNITED TECHNOLOGIES CORP COM 913017109 42,231 281,988 SH   SOLE 31 201,492 0 80,496
UNITED TECHNOLOGIES CORP COM 913017109 9,956 66,482 SH   SOLE 32 66,482 0 0
UNITED TECHNOLOGIES CORP COM 913017109 136,854 913,823 SH   SOLE 34 913,823 0 0
UNITED TECHNOLOGIES CORP COM 913017109 88,959 594,010 SH   SOLE 36 594,010 0 0
UNITED TECHNOLOGIES CORP COM 913017109 2,057 13,736 SH   SOLE 37 13,736 0 0
UNITED TECHNOLOGIES CORP COM 913017109 2,694 17,992 SH   SOLE 40 17,992 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 9,619 109,213 SH   SOLE 2 25,883 0 83,330
UNITED THERAPEUTICS CORP DEL COM 91307C102 19 217 SH   SOLE 4 217 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 96 1,090 SH   SOLE 7 1,090 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 556 6,316 SH   SOLE 13 6,316 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 11,992 136,144 SH   SOLE 18 129,183 0 6,961
UNITED THERAPEUTICS CORP DEL COM 91307C102 6,535 74,195 SH   SOLE 19 74,195 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 239,882 2,723,458 SH   SOLE 21 2,723,458 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 135,282 1,535,901 SH   SOLE 22 1,433,648 0 102,253
UNITED THERAPEUTICS CORP DEL COM 91307C102 1,452 16,482 SH   SOLE 26 9,552 0 6,930
UNITED THERAPEUTICS CORP DEL COM 91307C102 500 5,678 SH   SOLE 28 5,678 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 1,814 20,595 SH   SOLE 30 20,595 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 81 922 SH   SOLE 31 922 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 128 1,457 SH   SOLE 34 1,457 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 434 4,924 SH   SOLE 36 4,924 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 396 4,493 SH   SOLE 40 4,493 0 0
UNITEDHEALTH GROUP INC COM 91324P102 818,514 2,784,250 SH   SOLE 2 670,136 0 2,114,114
UNITEDHEALTH GROUP INC COM 91324P102 133,575 454,366 SH   SOLE 4 428,478 0 25,888
UNITEDHEALTH GROUP INC COM 91324P102 238,638 811,748 SH   SOLE 7 810,165 0 1,583
UNITEDHEALTH GROUP INC COM 91324P102 6,415 21,821 SH   SOLE 13 21,821 0 0
UNITEDHEALTH GROUP INC COM 91324P102 1,654 5,627 SH   SOLE 15 5,627 0 0
UNITEDHEALTH GROUP INC COM 91324P102 142 484 SH   SOLE 17 0 0 484
UNITEDHEALTH GROUP INC COM 91324P102 1,129,118 3,840,800 SH   SOLE 18 3,435,374 0 405,426
UNITEDHEALTH GROUP INC COM 91324P102 1,388,025 4,721,496 SH   SOLE 19 4,721,496 0 0
UNITEDHEALTH GROUP INC COM 91324P102 2,734 9,300 SH   SOLE 20 9,300 0 0
UNITEDHEALTH GROUP INC COM 91324P102 5,619,498 19,115,239 SH   SOLE 21 19,115,239 0 0
UNITEDHEALTH GROUP INC COM 91324P102 6,855,601 23,319,957 SH   SOLE 22 20,763,399 0 2,556,558
UNITEDHEALTH GROUP INC COM 91324P102 214,264 728,839 SH   SOLE 23 728,839 0 0
UNITEDHEALTH GROUP INC COM 91324P102 293,915 999,780 SH   SOLE 25 982,483 0 17,297
UNITEDHEALTH GROUP INC COM 91324P102 1,202,251 4,089,566 SH   SOLE 26 522,551 0 3,567,015
UNITEDHEALTH GROUP INC COM 91324P102 52,023 176,962 SH   SOLE 28 123,634 0 53,328
UNITEDHEALTH GROUP INC COM 91324P102 48,364 164,513 SH   SOLE 29 38,632 0 125,881
UNITEDHEALTH GROUP INC COM 91324P102 1,140,944 3,881,027 SH   SOLE 30 3,881,027 0 0
UNITEDHEALTH GROUP INC COM 91324P102 71,210 242,227 SH   SOLE 31 191,327 0 50,900
UNITEDHEALTH GROUP INC COM 91324P102 19,561 66,537 SH   SOLE 32 66,537 0 0
UNITEDHEALTH GROUP INC COM 91324P102 581,345 1,977,497 SH   SOLE 34 1,977,497 0 0
UNITEDHEALTH GROUP INC COM 91324P102 210,959 717,595 SH   SOLE 36 717,595 0 0
UNITEDHEALTH GROUP INC COM 91324P102 6,136 20,873 SH   SOLE 40 20,873 0 0
UNITEDHEALTH GROUP INC OPTIONS 91324P102 29,075 98,900 SH Call SOLE 19 98,900 0 0
UNITEDHEALTH GROUP INC OPTIONS 91324P102 617 2,100 SH Call SOLE 22 2,100 0 0
UNITEDHEALTH GROUP INC OPTIONS 91324P102 8,525 29,000 SH Call SOLE 34 29,000 0 0
UNITI GROUP INC COM 91325V108 637 77,573 SH   SOLE 2 6,629 0 70,944
UNITI GROUP INC COM 91325V108 57 6,923 SH   SOLE 4 6,923 0 0
UNITI GROUP INC COM 91325V108 38 4,619 SH   SOLE 7 4,619 0 0
UNITI GROUP INC COM 91325V108 6,862 835,777 SH   SOLE 18 835,777 0 0
UNITI GROUP INC COM 91325V108 2,726 332,003 SH   SOLE 19 332,003 0 0
UNITI GROUP INC COM 91325V108 179,612 21,877,220 SH   SOLE 21 21,877,220 0 0
UNITI GROUP INC COM 91325V108 46,292 5,638,493 SH   SOLE 22 5,377,128 0 261,365
UNITI GROUP INC COM 91325V108 358 43,665 SH   SOLE 26 31,574 0 12,091
UNITI GROUP INC COM 91325V108 182 22,124 SH   SOLE 28 22,124 0 0
UNITI GROUP INC COM 91325V108 2,749 334,795 SH   SOLE 30 334,795 0 0
UNITI GROUP INC COM 91325V108 18 2,200 SH   SOLE 31 0 0 2,200
UNITI GROUP INC COM 91325V108 239 29,051 SH   SOLE 36 29,051 0 0
UNITI GROUP INC COM 91325V108 143 17,459 SH   SOLE 40 17,459 0 0
UNITIL CORP COM 913259107 869 14,061 SH   SOLE 2 472 0 13,589
UNITIL CORP COM 913259107 11 183 SH   SOLE 4 183 0 0
UNITIL CORP COM 913259107 1,052 17,011 SH   SOLE 7 17,011 0 0
UNITIL CORP COM 913259107 3,212 51,953 SH   SOLE 18 51,953 0 0
UNITIL CORP COM 913259107 1,601 25,892 SH   SOLE 19 25,892 0 0
UNITIL CORP COM 913259107 34,941 565,201 SH   SOLE 21 565,201 0 0
UNITIL CORP COM 913259107 32,195 520,790 SH   SOLE 22 501,333 0 19,457
UNITIL CORP COM 913259107 120 1,949 SH   SOLE 23 1,949 0 0
UNITIL CORP COM 913259107 306 4,957 SH   SOLE 26 0 0 4,957
UNITIL CORP COM 913259107 121 1,954 SH   SOLE 28 1,954 0 0
UNITIL CORP COM 913259107 370 5,985 SH   SOLE 30 5,985 0 0
UNITIL CORP COM 913259107 93 1,509 SH   SOLE 40 1,509 0 0
UNITY BANCORP INC COM 913290102 183 8,117 SH   SOLE 2 281 0 7,836
UNITY BANCORP INC COM 913290102 643 28,499 SH   SOLE 18 28,499 0 0
UNITY BANCORP INC COM 913290102 323 14,329 SH   SOLE 19 14,329 0 0
UNITY BANCORP INC COM 913290102 6,665 295,288 SH   SOLE 21 295,288 0 0
UNITY BANCORP INC COM 913290102 1,608 71,224 SH   SOLE 22 66,373 0 4,851
UNITY BIOTECHNOLOGY INC COM 91381U101 161 22,314 SH   SOLE 2 7,622 0 14,692
UNITY BIOTECHNOLOGY INC COM 91381U101 767 106,403 SH   SOLE 18 99,022 0 7,381
UNITY BIOTECHNOLOGY INC COM 91381U101 861 119,364 SH   SOLE 19 119,364 0 0
UNITY BIOTECHNOLOGY INC COM 91381U101 10,737 1,489,209 SH   SOLE 21 1,489,209 0 0
UNITY BIOTECHNOLOGY INC COM 91381U101 3,175 440,383 SH   SOLE 22 411,827 0 28,556
UNITY BIOTECHNOLOGY INC COM 91381U101 73 10,067 SH   SOLE 23 10,067 0 0
UNITY BIOTECHNOLOGY INC COM 91381U101 133 18,433 SH   SOLE 26 0 0 18,433
UNITY BIOTECHNOLOGY INC COM 91381U101 23 3,153 SH   SOLE 30 3,153 0 0
UNIVAR SOLUTIONS INC COM 91336L107 8,654 357,033 SH   SOLE 2 10,871 0 346,162
UNIVAR SOLUTIONS INC COM 91336L107 11 467 SH   SOLE 4 467 0 0
UNIVAR SOLUTIONS INC COM 91336L107 117 4,812 SH   SOLE 7 4,812 0 0
UNIVAR SOLUTIONS INC COM 91336L107 1,896 78,213 SH   SOLE 18 78,213 0 0
UNIVAR SOLUTIONS INC COM 91336L107 958 39,537 SH   SOLE 19 39,537 0 0
UNIVAR SOLUTIONS INC COM 91336L107 45,570 1,879,964 SH   SOLE 21 1,879,964 0 0
UNIVAR SOLUTIONS INC COM 91336L107 97,682 4,029,765 SH   SOLE 22 3,715,309 0 314,456
UNIVAR SOLUTIONS INC COM 91336L107 992 40,907 SH   SOLE 26 23,673 0 17,234
UNIVAR SOLUTIONS INC COM 91336L107 375 15,450 SH   SOLE 28 15,450 0 0
UNIVAR SOLUTIONS INC COM 91336L107 1,063 43,848 SH   SOLE 30 43,848 0 0
UNIVAR SOLUTIONS INC COM 91336L107 81 3,347 SH   SOLE 31 3,347 0 0
UNIVAR SOLUTIONS INC COM 91336L107 192 7,927 SH   SOLE 36 7,927 0 0
UNIVAR SOLUTIONS INC COM 91336L107 321 13,261 SH   SOLE 40 13,261 0 0
UNIVERSAL CORP VA COM 913456109 1,115 19,549 SH   SOLE 2 882 0 18,667
UNIVERSAL CORP VA COM 913456109 6 101 SH   SOLE 4 101 0 0
UNIVERSAL CORP VA COM 913456109 46 805 SH   SOLE 7 805 0 0
UNIVERSAL CORP VA COM 913456109 6,251 109,546 SH   SOLE 18 109,546 0 0
UNIVERSAL CORP VA COM 913456109 2,457 43,054 SH   SOLE 19 43,054 0 0
UNIVERSAL CORP VA COM 913456109 162,455 2,847,089 SH   SOLE 21 2,847,089 0 0
UNIVERSAL CORP VA COM 913456109 42,817 750,392 SH   SOLE 22 713,149 0 37,243
UNIVERSAL CORP VA COM 913456109 15 263 SH   SOLE 23 263 0 0
UNIVERSAL CORP VA COM 913456109 630 11,040 SH   SOLE 26 9,647 0 1,393
UNIVERSAL CORP VA COM 913456109 1,987 34,823 SH   SOLE 30 34,823 0 0
UNIVERSAL CORP VA COM 913456109 54 946 SH   SOLE 36 946 0 0
UNIVERSAL CORP VA COM 913456109 132 2,318 SH   SOLE 40 2,318 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 20,095 97,514 SH   SOLE 2 20,811 0 76,703
UNIVERSAL DISPLAY CORP COM 91347P105 41 199 SH   SOLE 4 199 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 156 756 SH   SOLE 7 756 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 24,266 117,757 SH   SOLE 18 117,757 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 2,058 9,987 SH   SOLE 19 9,987 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 450,968 2,188,423 SH   SOLE 21 2,188,423 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 286,096 1,388,342 SH   SOLE 22 1,313,077 0 75,265
UNIVERSAL DISPLAY CORP COM 91347P105 3,651 17,718 SH   SOLE 26 10,321 0 7,397
UNIVERSAL DISPLAY CORP COM 91347P105 1,288 6,248 SH   SOLE 28 6,248 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 2,765 13,418 SH   SOLE 30 13,418 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 179 868 SH   SOLE 31 868 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 893 4,334 SH   SOLE 40 4,334 0 0
UNIVERSAL ELECTRS INC COM 913483103 347 6,632 SH   SOLE 2 449 0 6,183
UNIVERSAL ELECTRS INC COM 913483103 1 23 SH   SOLE 4 23 0 0
UNIVERSAL ELECTRS INC COM 913483103 12 238 SH   SOLE 7 238 0 0
UNIVERSAL ELECTRS INC COM 913483103 3,322 63,573 SH   SOLE 18 63,573 0 0
UNIVERSAL ELECTRS INC COM 913483103 1,241 23,754 SH   SOLE 19 23,754 0 0
UNIVERSAL ELECTRS INC COM 913483103 82,052 1,570,082 SH   SOLE 21 1,570,082 0 0
UNIVERSAL ELECTRS INC COM 913483103 22,589 432,249 SH   SOLE 22 411,998 0 20,251
UNIVERSAL ELECTRS INC COM 913483103 35 664 SH   SOLE 26 0 0 664
UNIVERSAL ELECTRS INC COM 913483103 109 2,083 SH   SOLE 28 2,083 0 0
UNIVERSAL ELECTRS INC COM 913483103 1,010 19,327 SH   SOLE 30 19,327 0 0
UNIVERSAL ELECTRS INC COM 913483103 87 1,658 SH   SOLE 40 1,658 0 0
UNIVERSAL FST PRODS INC COM 913543104 1,589 33,310 SH   SOLE 2 7,534 0 25,776
UNIVERSAL FST PRODS INC COM 913543104 8 177 SH   SOLE 4 177 0 0
UNIVERSAL FST PRODS INC COM 913543104 50 1,050 SH   SOLE 7 1,050 0 0
UNIVERSAL FST PRODS INC COM 913543104 13,188 276,485 SH   SOLE 18 269,434 0 7,051
UNIVERSAL FST PRODS INC COM 913543104 10,829 227,031 SH   SOLE 19 227,031 0 0
UNIVERSAL FST PRODS INC COM 913543104 313,775 6,578,094 SH   SOLE 21 6,578,094 0 0
UNIVERSAL FST PRODS INC COM 913543104 92,737 1,944,177 SH   SOLE 22 1,862,762 0 81,415
UNIVERSAL FST PRODS INC COM 913543104 1,065 22,323 SH   SOLE 23 22,323 0 0
UNIVERSAL FST PRODS INC COM 913543104 4,451 93,311 SH   SOLE 26 23,089 0 70,222
UNIVERSAL FST PRODS INC COM 913543104 170 3,570 SH   SOLE 28 3,570 0 0
UNIVERSAL FST PRODS INC COM 913543104 4,093 85,797 SH   SOLE 30 85,797 0 0
UNIVERSAL FST PRODS INC COM 913543104 305 6,390 SH   SOLE 40 6,390 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 720 6,138 SH   SOLE 2 522 0 5,616
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 420 3,576 SH   SOLE 4 3,576 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 1,525 12,990 SH   SOLE 7 12,990 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 6,722 57,274 SH   SOLE 18 57,274 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 4,155 35,408 SH   SOLE 19 35,408 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 173,148 1,475,357 SH   SOLE 21 1,475,357 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 58,295 496,722 SH   SOLE 22 481,392 0 15,330
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 96 815 SH   SOLE 23 815 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 3,422 29,160 SH   SOLE 25 29,160 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 1,868 15,915 SH   SOLE 26 6,872 0 9,043
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 200 1,705 SH   SOLE 28 1,705 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 769 6,549 SH   SOLE 29 6,549 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 9,869 84,094 SH   SOLE 30 84,094 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 179 1,529 SH   SOLE 40 1,529 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 28,717 200,176 SH   SOLE 2 30,311 0 169,865
UNIVERSAL HLTH SVCS INC CL B 913903100 5,687 39,645 SH   SOLE 4 37,269 0 2,376
UNIVERSAL HLTH SVCS INC CL B 913903100 19,519 136,057 SH   SOLE 7 82,517 0 53,540
UNIVERSAL HLTH SVCS INC CL B 913903100 393 2,741 SH   SOLE 13 2,741 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 74 517 SH   SOLE 15 517 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 22,563 157,275 SH   SOLE 18 145,863 0 11,412
UNIVERSAL HLTH SVCS INC CL B 913903100 3,463 24,139 SH   SOLE 19 24,139 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 366,950 2,557,856 SH   SOLE 21 2,557,856 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 308,871 2,153,013 SH   SOLE 22 1,938,503 0 214,510
UNIVERSAL HLTH SVCS INC CL B 913903100 8,809 61,405 SH   SOLE 23 61,405 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 12,316 85,848 SH   SOLE 25 85,848 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 52,863 368,484 SH   SOLE 26 72,175 0 296,309
UNIVERSAL HLTH SVCS INC CL B 913903100 2,222 15,491 SH   SOLE 28 10,756 0 4,735
UNIVERSAL HLTH SVCS INC CL B 913903100 242 1,684 SH   SOLE 29 1,684 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 62,626 436,541 SH   SOLE 30 436,541 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 2,561 17,852 SH   SOLE 31 15,375 0 2,477
UNIVERSAL HLTH SVCS INC CL B 913903100 827 5,767 SH   SOLE 34 5,767 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 9,930 69,219 SH   SOLE 36 69,219 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 254 1,774 SH   SOLE 40 1,774 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 706 25,209 SH   SOLE 2 2,125 0 23,084
UNIVERSAL INS HLDGS INC COM 91359V107 6 222 SH   SOLE 4 222 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 14 510 SH   SOLE 7 510 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 3,838 137,116 SH   SOLE 18 137,116 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 2,140 76,453 SH   SOLE 19 76,453 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 98,074 3,503,906 SH   SOLE 21 3,503,906 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 26,760 956,041 SH   SOLE 22 917,761 0 38,280
UNIVERSAL INS HLDGS INC COM 91359V107 129 4,603 SH   SOLE 23 4,603 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 719 25,694 SH   SOLE 26 10,936 0 14,758
UNIVERSAL INS HLDGS INC COM 91359V107 129 4,603 SH   SOLE 28 4,603 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 1,191 42,544 SH   SOLE 30 42,544 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 102 3,631 SH   SOLE 40 3,631 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 224 11,816 SH   SOLE 2 8,555 0 3,261
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 5 240 SH   SOLE 7 240 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 602 31,760 SH   SOLE 18 30,167 0 1,593
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 3,242 170,985 SH   SOLE 19 170,985 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 5,907 311,548 SH   SOLE 21 311,548 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 7,969 420,315 SH   SOLE 22 409,996 0 10,319
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 708 37,325 SH   SOLE 23 37,325 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 1,355 71,461 SH   SOLE 26 0 0 71,461
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 27 1,411 SH   SOLE 28 1,411 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 34 1,817 SH   SOLE 30 1,817 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 14 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 27 1,833 SH   SOLE 18 1,833 0 0
UNIVERSAL STAINLESS & ALLOY COM 913837100 409 27,429 SH   SOLE 21 27,429 0 0
UNIVERSAL STAINLESS & ALLOY COM 913837100 1,494 100,241 SH   SOLE 22 100,241 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104 25 3,184 SH   SOLE 18 3,184 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104 450 58,384 SH   SOLE 21 58,384 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104 3,072 398,388 SH   SOLE 22 398,388 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 913 34,080 SH   SOLE 2 3,565 0 30,515
UNIVEST FINANCIAL CORPORATIO COM 915271100 17 629 SH   SOLE 7 629 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 2,786 104,047 SH   SOLE 18 104,047 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 3,801 141,943 SH   SOLE 19 141,943 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 27,601 1,030,664 SH   SOLE 21 1,030,664 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 33,218 1,240,401 SH   SOLE 22 1,204,081 0 36,320
UNIVEST FINANCIAL CORPORATIO COM 915271100 508 18,955 SH   SOLE 23 18,955 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 1,899 70,920 SH   SOLE 26 0 0 70,920
UNIVEST FINANCIAL CORPORATIO COM 915271100 119 4,445 SH   SOLE 28 4,445 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 362 13,517 SH   SOLE 30 13,517 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 65 2,425 SH   SOLE 40 2,425 0 0
UNUM GROUP COM 91529Y106 33,428 1,146,378 SH   SOLE 2 603,199 0 543,179
UNUM GROUP COM 91529Y106 5,612 192,442 SH   SOLE 4 187,049 0 5,393
UNUM GROUP COM 91529Y106 10,660 365,576 SH   SOLE 7 220,987 0 144,589
UNUM GROUP COM 91529Y106 1,201 41,180 SH   SOLE 13 41,180 0 0
UNUM GROUP COM 91529Y106 27 938 SH   SOLE 15 938 0 0
UNUM GROUP COM 91529Y106 18,224 624,971 SH   SOLE 18 552,687 0 72,284
UNUM GROUP COM 91529Y106 9,658 331,223 SH   SOLE 19 331,223 0 0
UNUM GROUP COM 91529Y106 148,825 5,103,731 SH   SOLE 21 5,103,731 0 0
UNUM GROUP COM 91529Y106 202,353 6,939,397 SH   SOLE 22 5,961,038 0 978,359
UNUM GROUP COM 91529Y106 10,427 357,581 SH   SOLE 23 357,581 0 0
UNUM GROUP COM 91529Y106 7,784 266,952 SH   SOLE 25 266,952 0 0
UNUM GROUP COM 91529Y106 27,081 928,705 SH   SOLE 26 241,445 0 687,260
UNUM GROUP COM 91529Y106 1,144 39,244 SH   SOLE 28 27,694 0 11,550
UNUM GROUP COM 91529Y106 9,089 311,686 SH   SOLE 29 137,143 0 174,543
UNUM GROUP COM 91529Y106 32,025 1,098,260 SH   SOLE 30 1,098,260 0 0
UNUM GROUP COM 91529Y106 9,254 317,354 SH   SOLE 31 236,105 0 81,249
UNUM GROUP COM 91529Y106 1,061 36,387 SH   SOLE 34 36,387 0 0
UNUM GROUP COM 91529Y106 6,074 208,309 SH   SOLE 36 208,309 0 0
UNUM GROUP COM 91529Y106 138 4,725 SH   SOLE 40 4,725 0 0
UNUM THERAPEUTICS INC COM 903214104 0 132 SH   SOLE 2 132 0 0
UNUM THERAPEUTICS INC COM 903214104 2 2,810 SH   SOLE 18 2,810 0 0
UNUM THERAPEUTICS INC COM 903214104 6 8,207 SH   SOLE 19 8,207 0 0
UNUM THERAPEUTICS INC COM 903214104 22 29,974 SH   SOLE 21 29,974 0 0
UNUM THERAPEUTICS INC COM 903214104 325 450,763 SH   SOLE 22 450,763 0 0
UP FINTECH HLDG LTD SPONSORED ADS 91531W106 61 17,104 SH   SOLE 22 17,104 0 0
UPLAND SOFTWARE INC COM 91544A109 337 9,427 SH   SOLE 2 782 0 8,645
UPLAND SOFTWARE INC COM 91544A109 4 124 SH   SOLE 4 124 0 0
UPLAND SOFTWARE INC COM 91544A109 12 330 SH   SOLE 7 330 0 0
UPLAND SOFTWARE INC COM 91544A109 2,751 77,044 SH   SOLE 18 77,044 0 0
UPLAND SOFTWARE INC COM 91544A109 2,192 61,379 SH   SOLE 19 61,379 0 0
UPLAND SOFTWARE INC COM 91544A109 27,247 762,999 SH   SOLE 21 762,999 0 0
UPLAND SOFTWARE INC COM 91544A109 22,769 637,621 SH   SOLE 22 610,873 0 26,748
UPLAND SOFTWARE INC COM 91544A109 13 373 SH   SOLE 23 373 0 0
UPLAND SOFTWARE INC COM 91544A109 53 1,488 SH   SOLE 26 0 0 1,488
UPLAND SOFTWARE INC COM 91544A109 153 4,288 SH   SOLE 28 4,288 0 0
UPLAND SOFTWARE INC COM 91544A109 242 6,769 SH   SOLE 30 6,769 0 0
UPLAND SOFTWARE INC COM 91544A109 89 2,489 SH   SOLE 40 2,489 0 0
UPWORK INC COM 91688F104 254 23,826 SH   SOLE 2 2,273 0 21,553
UPWORK INC COM 91688F104 3 252 SH   SOLE 4 252 0 0
UPWORK INC COM 91688F104 10 949 SH   SOLE 7 949 0 0
UPWORK INC COM 91688F104 2,100 196,840 SH   SOLE 18 196,840 0 0
UPWORK INC COM 91688F104 1,059 99,261 SH   SOLE 19 99,261 0 0
UPWORK INC COM 91688F104 20,969 1,965,235 SH   SOLE 21 1,965,235 0 0
UPWORK INC COM 91688F104 19,531 1,830,475 SH   SOLE 22 1,756,790 0 73,685
UPWORK INC COM 91688F104 52 4,872 SH   SOLE 26 0 0 4,872
UPWORK INC COM 91688F104 77 7,228 SH   SOLE 28 7,228 0 0
UPWORK INC COM 91688F104 2,545 238,519 SH   SOLE 30 238,519 0 0
UPWORK INC COM 91688F104 57 5,358 SH   SOLE 40 5,358 0 0
URANIUM ENERGY CORP COM 916896103 67 73,383 SH   SOLE 2 5,949 0 67,434
URANIUM ENERGY CORP COM 916896103 4 4,020 SH   SOLE 7 4,020 0 0
URANIUM ENERGY CORP COM 916896103 584 635,119 SH   SOLE 18 635,119 0 0
URANIUM ENERGY CORP COM 916896103 278 302,764 SH   SOLE 19 302,764 0 0
URANIUM ENERGY CORP COM 916896103 6,010 6,538,048 SH   SOLE 21 6,538,048 0 0
URANIUM ENERGY CORP COM 916896103 4,465 4,856,944 SH   SOLE 22 4,720,161 0 136,783
URBAN EDGE PPTYS COM 91704F104 3,218 167,754 SH   SOLE 2 53,388 0 114,366
URBAN EDGE PPTYS COM 91704F104 606 31,606 SH   SOLE 4 31,606 0 0
URBAN EDGE PPTYS COM 91704F104 2,194 114,381 SH   SOLE 7 114,381 0 0
URBAN EDGE PPTYS COM 91704F104 12,514 652,454 SH   SOLE 18 652,454 0 0
URBAN EDGE PPTYS COM 91704F104 6,039 314,845 SH   SOLE 19 314,845 0 0
URBAN EDGE PPTYS COM 91704F104 174,814 9,114,370 SH   SOLE 21 9,114,370 0 0
URBAN EDGE PPTYS COM 91704F104 97,631 5,090,252 SH   SOLE 22 4,939,301 0 150,951
URBAN EDGE PPTYS COM 91704F104 141 7,352 SH   SOLE 23 7,352 0 0
URBAN EDGE PPTYS COM 91704F104 5,146 268,316 SH   SOLE 25 268,316 0 0
URBAN EDGE PPTYS COM 91704F104 1,555 81,091 SH   SOLE 26 25,537 0 55,554
URBAN EDGE PPTYS COM 91704F104 302 15,746 SH   SOLE 28 15,746 0 0
URBAN EDGE PPTYS COM 91704F104 1,147 59,794 SH   SOLE 29 59,794 0 0
URBAN EDGE PPTYS COM 91704F104 10,110 527,108 SH   SOLE 30 527,108 0 0
URBAN EDGE PPTYS COM 91704F104 93 4,871 SH   SOLE 34 4,871 0 0
URBAN EDGE PPTYS COM 91704F104 291 15,198 SH   SOLE 40 15,198 0 0
URBAN ONE INC CL A 91705J105 0 233 SH   SOLE 21 233 0 0
URBAN ONE INC CL D NON VTG 91705J204 8 4,244 SH   SOLE 18 4,244 0 0
URBAN ONE INC CL D NON VTG 91705J204 143 75,291 SH   SOLE 21 75,291 0 0
URBAN ONE INC CL D NON VTG 91705J204 1,837 966,868 SH   SOLE 22 966,868 0 0
URBAN OUTFITTERS INC COM 917047102 4,616 166,225 SH   SOLE 2 33,748 0 132,477
URBAN OUTFITTERS INC COM 917047102 9 335 SH   SOLE 4 335 0 0
URBAN OUTFITTERS INC COM 917047102 52 1,875 SH   SOLE 7 1,875 0 0
URBAN OUTFITTERS INC COM 917047102 5,386 193,934 SH   SOLE 18 193,934 0 0
URBAN OUTFITTERS INC COM 917047102 456 16,433 SH   SOLE 19 16,433 0 0
URBAN OUTFITTERS INC COM 917047102 96,557 3,477,023 SH   SOLE 21 3,477,023 0 0
URBAN OUTFITTERS INC COM 917047102 64,873 2,336,083 SH   SOLE 22 2,188,556 0 147,527
URBAN OUTFITTERS INC COM 917047102 724 26,076 SH   SOLE 26 20,504 0 5,572
URBAN OUTFITTERS INC COM 917047102 256 9,203 SH   SOLE 28 9,203 0 0
URBAN OUTFITTERS INC COM 917047102 597 21,504 SH   SOLE 30 21,504 0 0
URBAN OUTFITTERS INC COM 917047102 127 4,576 SH   SOLE 31 1,576 0 3,000
URBAN OUTFITTERS INC COM 917047102 119 4,272 SH   SOLE 36 4,272 0 0
URBAN OUTFITTERS INC COM 917047102 142 5,101 SH   SOLE 40 5,101 0 0
UROGEN PHARMA LTD COM M96088105 686 20,571 SH   SOLE 2 624 0 19,947
UROGEN PHARMA LTD COM M96088105 3 99 SH   SOLE 4 99 0 0
UROGEN PHARMA LTD COM M96088105 102 3,050 SH   SOLE 7 3,050 0 0
UROGEN PHARMA LTD COM M96088105 2,126 63,718 SH   SOLE 18 63,718 0 0
UROGEN PHARMA LTD COM M96088105 1,253 37,559 SH   SOLE 19 37,559 0 0
UROGEN PHARMA LTD COM M96088105 30,202 905,075 SH   SOLE 21 905,075 0 0
UROGEN PHARMA LTD COM M96088105 11,091 332,364 SH   SOLE 22 312,136 0 20,228
UROGEN PHARMA LTD COM M96088105 86 2,591 SH   SOLE 26 0 0 2,591
UROGEN PHARMA LTD COM M96088105 202 6,051 SH   SOLE 30 6,051 0 0
UROGEN PHARMA LTD COM M96088105 60 1,785 SH   SOLE 40 1,785 0 0
UROVANT SCIENCES LTD SHS G9381B108 339 21,880 SH   SOLE 2 21,880 0 0
UROVANT SCIENCES LTD SHS G9381B108 176 11,340 SH   SOLE 18 11,340 0 0
UROVANT SCIENCES LTD SHS G9381B108 2,020 130,248 SH   SOLE 19 130,248 0 0
UROVANT SCIENCES LTD SHS G9381B108 517 33,314 SH   SOLE 21 33,314 0 0
UROVANT SCIENCES LTD SHS G9381B108 363 23,384 SH   SOLE 22 23,384 0 0
UROVANT SCIENCES LTD SHS G9381B108 1,087 70,104 SH   SOLE 34 70,104 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 761 30,624 SH   SOLE 2 1,022 0 29,602
URSTADT BIDDLE PPTYS INC CL A 917286205 199 8,016 SH   SOLE 4 8,016 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 705 28,388 SH   SOLE 7 28,388 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 3,431 138,140 SH   SOLE 18 138,140 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 1,971 79,330 SH   SOLE 19 79,330 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 88,501 3,562,845 SH   SOLE 21 3,562,845 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 28,510 1,147,734 SH   SOLE 22 1,113,691 0 34,043
URSTADT BIDDLE PPTYS INC CL A 917286205 49 1,956 SH   SOLE 23 1,956 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 1,578 63,538 SH   SOLE 25 63,538 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 284 11,432 SH   SOLE 26 0 0 11,432
URSTADT BIDDLE PPTYS INC CL A 917286205 375 15,107 SH   SOLE 29 15,107 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 4,256 171,351 SH   SOLE 30 171,351 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 73 2,926 SH   SOLE 40 2,926 0 0
US BANCORP DEL COM NEW 902973304 213,079 3,593,844 SH   SOLE 2 376,685 0 3,217,159
US BANCORP DEL COM NEW 902973304 40,342 680,421 SH   SOLE 4 639,251 0 41,170
US BANCORP DEL COM NEW 902973304 80,345 1,355,122 SH   SOLE 7 1,342,579 0 12,543
US BANCORP DEL COM NEW 902973304 2,665 44,949 SH   SOLE 13 44,949 0 0
US BANCORP DEL COM NEW 902973304 512 8,635 SH   SOLE 15 8,635 0 0
US BANCORP DEL COM NEW 902973304 2 33 SH   SOLE 17 0 0 33
US BANCORP DEL COM NEW 902973304 330,582 5,575,672 SH   SOLE 18 5,119,635 0 456,037
US BANCORP DEL COM NEW 902973304 107,406 1,811,543 SH   SOLE 19 1,811,543 0 0
US BANCORP DEL COM NEW 902973304 1,927,978 32,517,757 SH   SOLE 21 32,517,757 0 0
US BANCORP DEL COM NEW 902973304 2,074,991 34,997,316 SH   SOLE 22 31,041,193 0 3,956,123
US BANCORP DEL COM NEW 902973304 64,628 1,090,037 SH   SOLE 23 1,090,037 0 0
US BANCORP DEL COM NEW 902973304 93,735 1,580,956 SH   SOLE 25 1,534,068 0 46,888
US BANCORP DEL COM NEW 902973304 362,821 6,119,438 SH   SOLE 26 790,087 0 5,329,351
US BANCORP DEL COM NEW 902973304 16,576 279,569 SH   SOLE 28 195,302 0 84,267
US BANCORP DEL COM NEW 902973304 11,471 193,465 SH   SOLE 29 31,444 0 162,021
US BANCORP DEL COM NEW 902973304 341,527 5,760,283 SH   SOLE 30 5,760,283 0 0
US BANCORP DEL COM NEW 902973304 22,066 372,173 SH   SOLE 31 271,222 0 100,951
US BANCORP DEL COM NEW 902973304 68,297 1,151,910 SH   SOLE 34 1,151,910 0 0
US BANCORP DEL COM NEW 902973304 76,749 1,294,462 SH   SOLE 36 1,294,462 0 0
US BANCORP DEL COM NEW 902973304 1,496 25,233 SH   SOLE 37 25,233 0 0
US BANCORP DEL COM NEW 902973304 1,970 33,220 SH   SOLE 40 33,220 0 0
US ECOLOGY INC COM 91734M103 584 10,089 SH   SOLE 2 961 0 9,128
US ECOLOGY INC COM 91734M103 9 149 SH   SOLE 4 149 0 0
US ECOLOGY INC COM 91734M103 23 404 SH   SOLE 7 404 0 0
US ECOLOGY INC COM 91734M103 6,316 109,074 SH   SOLE 18 109,074 0 0
US ECOLOGY INC COM 91734M103 2,479 42,802 SH   SOLE 19 42,802 0 0
US ECOLOGY INC COM 91734M103 164,648 2,843,170 SH   SOLE 21 2,843,170 0 0
US ECOLOGY INC COM 91734M103 43,365 748,843 SH   SOLE 22 719,699 0 29,144
US ECOLOGY INC COM 91734M103 1,006 17,376 SH   SOLE 26 6,236 0 11,140
US ECOLOGY INC COM 91734M103 181 3,134 SH   SOLE 28 3,134 0 0
US ECOLOGY INC COM 91734M103 2,052 35,438 SH   SOLE 30 35,438 0 0
US ECOLOGY INC COM 91734M103 140 2,424 SH   SOLE 40 2,424 0 0
US FOODS HLDG CORP COM 912008109 19,442 464,122 SH   SOLE 2 38,449 0 425,673
US FOODS HLDG CORP COM 912008109 34 821 SH   SOLE 4 821 0 0
US FOODS HLDG CORP COM 912008109 314 7,496 SH   SOLE 7 7,496 0 0
US FOODS HLDG CORP COM 912008109 4,236 101,125 SH   SOLE 18 101,125 0 0
US FOODS HLDG CORP COM 912008109 2,150 51,321 SH   SOLE 19 51,321 0 0
US FOODS HLDG CORP COM 912008109 106,317 2,538,009 SH   SOLE 21 2,538,009 0 0
US FOODS HLDG CORP COM 912008109 254,426 6,073,665 SH   SOLE 22 5,632,087 0 441,578
US FOODS HLDG CORP COM 912008109 3,546 84,651 SH   SOLE 26 51,118 0 33,533
US FOODS HLDG CORP COM 912008109 1,323 31,580 SH   SOLE 28 31,580 0 0
US FOODS HLDG CORP COM 912008109 2,920 69,695 SH   SOLE 30 69,695 0 0
US FOODS HLDG CORP COM 912008109 530 12,644 SH   SOLE 31 4,444 0 8,200
US FOODS HLDG CORP COM 912008109 1,979 47,235 SH   SOLE 36 47,235 0 0
US FOODS HLDG CORP COM 912008109 1,005 23,986 SH   SOLE 40 23,986 0 0
US XPRESS ENTERPRISES INC COM CL A 90338N202 138 27,523 SH   SOLE 2 6,183 0 21,340
US XPRESS ENTERPRISES INC COM CL A 90338N202 400 79,492 SH   SOLE 18 79,492 0 0
US XPRESS ENTERPRISES INC COM CL A 90338N202 199 39,513 SH   SOLE 19 39,513 0 0
US XPRESS ENTERPRISES INC COM CL A 90338N202 4,224 839,738 SH   SOLE 21 839,738 0 0
US XPRESS ENTERPRISES INC COM CL A 90338N202 3,332 662,394 SH   SOLE 22 655,597 0 6,797
US XPRESS ENTERPRISES INC COM CL A 90338N202 35 6,869 SH   SOLE 26 0 0 6,869
USA TRUCK INC COM 902925106 13 1,688 SH   SOLE 18 1,688 0 0
USA TRUCK INC COM 902925106 195 26,232 SH   SOLE 21 26,232 0 0
USA TRUCK INC COM 902925106 1,741 233,670 SH   SOLE 22 233,670 0 0
USANA HEALTH SCIENCES INC COM 90328M107 458 5,826 SH   SOLE 2 1,008 0 4,818
USANA HEALTH SCIENCES INC COM 90328M107 6 80 SH   SOLE 4 80 0 0
USANA HEALTH SCIENCES INC COM 90328M107 20 250 SH   SOLE 7 250 0 0
USANA HEALTH SCIENCES INC COM 90328M107 4,573 58,215 SH   SOLE 18 57,308 0 907
USANA HEALTH SCIENCES INC COM 90328M107 3,401 43,297 SH   SOLE 19 43,297 0 0
USANA HEALTH SCIENCES INC COM 90328M107 113,742 1,448,019 SH   SOLE 21 1,448,019 0 0
USANA HEALTH SCIENCES INC COM 90328M107 32,383 412,265 SH   SOLE 22 394,768 0 17,497
USANA HEALTH SCIENCES INC COM 90328M107 234 2,979 SH   SOLE 23 2,979 0 0
USANA HEALTH SCIENCES INC COM 90328M107 1,438 18,305 SH   SOLE 26 3,762 0 14,543
USANA HEALTH SCIENCES INC COM 90328M107 132 1,684 SH   SOLE 28 1,684 0 0
USANA HEALTH SCIENCES INC COM 90328M107 1,465 18,656 SH   SOLE 30 18,656 0 0
USANA HEALTH SCIENCES INC COM 90328M107 145 1,852 SH   SOLE 40 1,852 0 0
USIO INC COM 917313108 3 1,795 SH   SOLE 18 1,795 0 0
USIO INC COM 917313108 30 19,005 SH   SOLE 21 19,005 0 0
UTAH MED PRODS INC COM 917488108 170 1,580 SH   SOLE 2 142 0 1,438
UTAH MED PRODS INC COM 917488108 7 64 SH   SOLE 7 64 0 0
UTAH MED PRODS INC COM 917488108 1,353 12,535 SH   SOLE 18 12,535 0 0
UTAH MED PRODS INC COM 917488108 652 6,046 SH   SOLE 19 6,046 0 0
UTAH MED PRODS INC COM 917488108 13,235 122,656 SH   SOLE 21 122,656 0 0
UTAH MED PRODS INC COM 917488108 8,892 82,408 SH   SOLE 22 79,688 0 2,720
V F CORP COM 918204108 77,071 773,342 SH   SOLE 2 89,504 0 683,838
V F CORP COM 918204108 15,297 153,495 SH   SOLE 4 144,050 0 9,445
V F CORP COM 918204108 43,649 437,977 SH   SOLE 7 317,040 0 120,937
V F CORP COM 918204108 647 6,495 SH   SOLE 13 6,495 0 0
V F CORP COM 918204108 195 1,960 SH   SOLE 15 1,960 0 0
V F CORP COM 918204108 78,628 788,960 SH   SOLE 18 744,503 0 44,457
V F CORP COM 918204108 4,026 40,402 SH   SOLE 19 40,402 0 0
V F CORP COM 918204108 683,596 6,859,286 SH   SOLE 21 6,859,286 0 0
V F CORP COM 918204108 779,378 7,820,372 SH   SOLE 22 7,003,485 0 816,887
V F CORP COM 918204108 24,262 243,448 SH   SOLE 23 243,448 0 0
V F CORP COM 918204108 34,134 342,501 SH   SOLE 25 342,501 0 0
V F CORP COM 918204108 182,874 1,834,983 SH   SOLE 26 222,657 0 1,612,326
V F CORP COM 918204108 6,317 63,385 SH   SOLE 28 44,154 0 19,231
V F CORP COM 918204108 668 6,707 SH   SOLE 29 6,707 0 0
V F CORP COM 918204108 181,702 1,823,214 SH   SOLE 30 1,823,214 0 0
V F CORP COM 918204108 7,208 72,329 SH   SOLE 31 57,589 0 14,740
V F CORP COM 918204108 2,515 25,238 SH   SOLE 34 25,238 0 0
V F CORP COM 918204108 24,280 243,627 SH   SOLE 36 243,627 0 0
V F CORP COM 918204108 789 7,921 SH   SOLE 40 7,921 0 0
VAALCO ENERGY INC COM NEW 91851C201 22 9,895 SH   SOLE 18 9,895 0 0
VAALCO ENERGY INC COM NEW 91851C201 739 333,054 SH   SOLE 21 333,054 0 0
VAALCO ENERGY INC COM NEW 91851C201 2,168 976,429 SH   SOLE 22 976,429 0 0
VACCINEX INC COM 918640103 3 591 SH   SOLE 18 591 0 0
VACCINEX INC COM 918640103 28 5,862 SH   SOLE 21 5,862 0 0
VAIL RESORTS INC COM 91879Q109 23,875 99,549 SH   SOLE 2 12,154 0 87,395
VAIL RESORTS INC COM 91879Q109 4,637 19,336 SH   SOLE 4 18,269 0 1,067
VAIL RESORTS INC COM 91879Q109 776 3,236 SH   SOLE 7 3,236 0 0
VAIL RESORTS INC COM 91879Q109 17 72 SH   SOLE 13 72 0 0
VAIL RESORTS INC COM 91879Q109 65 271 SH   SOLE 15 271 0 0
VAIL RESORTS INC COM 91879Q109 6,758 28,179 SH   SOLE 18 25,059 0 3,120
VAIL RESORTS INC COM 91879Q109 85,318 355,744 SH   SOLE 19 355,744 0 0
VAIL RESORTS INC COM 91879Q109 132,125 550,912 SH   SOLE 21 550,912 0 0
VAIL RESORTS INC COM 91879Q109 271,320 1,131,300 SH   SOLE 22 1,054,994 0 76,306
VAIL RESORTS INC COM 91879Q109 7,125 29,709 SH   SOLE 23 29,709 0 0
VAIL RESORTS INC COM 91879Q109 9,989 41,649 SH   SOLE 25 41,649 0 0
VAIL RESORTS INC COM 91879Q109 39,055 162,843 SH   SOLE 26 40,105 0 122,738
VAIL RESORTS INC COM 91879Q109 1,957 8,162 SH   SOLE 28 5,895 0 2,267
VAIL RESORTS INC COM 91879Q109 2,240 9,340 SH   SOLE 29 789 0 8,551
VAIL RESORTS INC COM 91879Q109 18,796 78,373 SH   SOLE 30 78,373 0 0
VAIL RESORTS INC COM 91879Q109 2,406 10,034 SH   SOLE 31 7,248 0 2,786
VAIL RESORTS INC COM 91879Q109 6,150 25,643 SH   SOLE 34 25,643 0 0
VAIL RESORTS INC COM 91879Q109 6,136 25,583 SH   SOLE 36 25,583 0 0
VAIL RESORTS INC COM 91879Q109 193 805 SH   SOLE 40 805 0 0
VALARIS PLC SHS CLASS A G9402V109 5 760 SH   SOLE 4 760 0 0
VALARIS PLC SHS CLASS A G9402V109 39 6,021 SH   SOLE 7 6,021 0 0
VALARIS PLC SHS CLASS A G9402V109 1,399 213,303 SH   SOLE 18 213,303 0 0
VALARIS PLC SHS CLASS A G9402V109 107,389 16,370,267 SH   SOLE 21 16,370,267 0 0
VALARIS PLC SHS CLASS A G9402V109 25,702 3,917,982 SH   SOLE 22 3,700,467 0 217,515
VALARIS PLC SHS CLASS A G9402V109 498 75,862 SH   SOLE 26 51,441 0 24,421
VALARIS PLC SHS CLASS A G9402V109 158 24,015 SH   SOLE 28 24,015 0 0
VALARIS PLC SHS CLASS A G9402V109 1,847 281,576 SH   SOLE 30 281,576 0 0
VALARIS PLC SHS CLASS A G9402V109 236 35,956 SH   SOLE 31 0 0 35,956
VALARIS PLC SHS CLASS A G9402V109 1,159 176,613 SH   SOLE 36 176,613 0 0
VALARIS PLC SHS CLASS A G9402V109 132 20,131 SH   SOLE 40 20,131 0 0
VALE S A SPONSORED ADS 91912E105 20,982 1,589,535 SH   SOLE 18 0 0 1,589,535
VALE S A SPONSORED ADS 91912E105 51,527 3,903,555 SH   SOLE 19 3,903,555 0 0
VALE S A SPONSORED ADS 91912E105 147,518 11,175,601 SH   SOLE 21 11,175,601 0 0
VALE S A SPONSORED ADS 91912E105 103,421 7,834,915 SH   SOLE 25 7,834,915 0 0
VALE S A SPONSORED ADS 91912E105 20,846 1,579,214 SH   SOLE 29 1,579,214 0 0
VALE S A SPONSORED ADS 91912E105 9,730 737,120 SH   SOLE 30 737,120 0 0
VALE S A SPONSORED ADS 91912E105 3,865 292,838 SH   SOLE 31 0 0 292,838
VALE S A SPONSORED ADS 91912E105 425,963 32,269,942 SH   SOLE 34 32,269,942 0 0
VALERO ENERGY CORP NEW COM 91913Y100 99,605 1,063,590 SH   SOLE 2 138,052 0 925,538
VALERO ENERGY CORP NEW COM 91913Y100 17,789 189,948 SH   SOLE 4 178,578 0 11,370
VALERO ENERGY CORP NEW COM 91913Y100 40,110 428,298 SH   SOLE 7 412,751 0 15,547
VALERO ENERGY CORP NEW COM 91913Y100 3,633 38,789 SH   SOLE 13 38,789 0 0
VALERO ENERGY CORP NEW COM 91913Y100 243 2,597 SH   SOLE 15 2,597 0 0
VALERO ENERGY CORP NEW COM 91913Y100 2 26 SH   SOLE 17 0 0 26
VALERO ENERGY CORP NEW COM 91913Y100 105,554 1,127,109 SH   SOLE 18 1,027,080 0 100,029
VALERO ENERGY CORP NEW COM 91913Y100 40,608 433,619 SH   SOLE 19 433,619 0 0
VALERO ENERGY CORP NEW COM 91913Y100 1,183,166 12,633,917 SH   SOLE 21 12,633,917 0 0
VALERO ENERGY CORP NEW COM 91913Y100 1,003,171 10,711,912 SH   SOLE 22 9,439,532 0 1,272,380
VALERO ENERGY CORP NEW COM 91913Y100 28,725 306,723 SH   SOLE 23 306,723 0 0
VALERO ENERGY CORP NEW COM 91913Y100 43,128 460,523 SH   SOLE 25 460,523 0 0
VALERO ENERGY CORP NEW COM 91913Y100 244,228 2,607,876 SH   SOLE 26 257,167 0 2,350,709
VALERO ENERGY CORP NEW COM 91913Y100 7,258 77,496 SH   SOLE 28 54,063 0 23,433
VALERO ENERGY CORP NEW COM 91913Y100 10,430 111,370 SH   SOLE 29 8,756 0 102,614
VALERO ENERGY CORP NEW COM 91913Y100 151,181 1,614,316 SH   SOLE 30 1,614,316 0 0
VALERO ENERGY CORP NEW COM 91913Y100 9,960 106,357 SH   SOLE 31 75,097 0 31,260
VALERO ENERGY CORP NEW COM 91913Y100 4,917 52,509 SH   SOLE 32 52,509 0 0
VALERO ENERGY CORP NEW COM 91913Y100 48,794 521,029 SH   SOLE 34 521,029 0 0
VALERO ENERGY CORP NEW COM 91913Y100 12,650 135,077 SH   SOLE 35 135,077 0 0
VALERO ENERGY CORP NEW COM 91913Y100 35,391 377,907 SH   SOLE 36 377,907 0 0
VALERO ENERGY CORP NEW COM 91913Y100 848 9,052 SH   SOLE 40 9,052 0 0
VALERO ENERGY CORP NEW OPTIONS 91913Y100 440 4,700 SH Call SOLE 4 4,700 0 0
VALERO ENERGY CORP NEW OPTIONS 91913Y100 6,593 70,400 SH Call SOLE 18 70,400 0 0
VALERO ENERGY CORP NEW OPTIONS 91913Y100 31,775 339,300 SH Call SOLE 19 339,300 0 0
VALERO ENERGY CORP NEW OPTIONS 91913Y100 2,416 25,800 SH Call SOLE 22 25,800 0 0
VALERO ENERGY CORP NEW OPTIONS 91913Y100 14,122 150,800 SH Call SOLE 34 150,800 0 0
VALHI INC NEW COM 918905100 63 33,809 SH   SOLE 2 599 0 33,210
VALHI INC NEW COM 918905100 174 92,904 SH   SOLE 18 92,904 0 0
VALHI INC NEW COM 918905100 90 48,298 SH   SOLE 19 48,298 0 0
VALHI INC NEW COM 918905100 1,937 1,035,987 SH   SOLE 21 1,035,987 0 0
VALHI INC NEW COM 918905100 1,017 543,685 SH   SOLE 22 524,131 0 19,554
VALLEY NATL BANCORP COM 919794107 8,356 729,749 SH   SOLE 2 350,804 0 378,945
VALLEY NATL BANCORP COM 919794107 72 6,286 SH   SOLE 4 6,286 0 0
VALLEY NATL BANCORP COM 919794107 417 36,437 SH   SOLE 7 36,437 0 0
VALLEY NATL BANCORP COM 919794107 1 46 SH   SOLE 17 0 0 46
VALLEY NATL BANCORP COM 919794107 26,904 2,349,715 SH   SOLE 18 2,349,715 0 0
VALLEY NATL BANCORP COM 919794107 9,064 791,587 SH   SOLE 19 791,587 0 0
VALLEY NATL BANCORP COM 919794107 409,110 35,730,138 SH   SOLE 21 35,730,138 0 0
VALLEY NATL BANCORP COM 919794107 163,597 14,287,954 SH   SOLE 22 13,795,584 0 492,370
VALLEY NATL BANCORP COM 919794107 19 1,657 SH   SOLE 23 1,657 0 0
VALLEY NATL BANCORP COM 919794107 2,119 185,096 SH   SOLE 26 134,892 0 50,204
VALLEY NATL BANCORP COM 919794107 556 48,555 SH   SOLE 28 48,555 0 0
VALLEY NATL BANCORP COM 919794107 1,226 107,077 SH   SOLE 30 107,077 0 0
VALLEY NATL BANCORP COM 919794107 1,409 123,068 SH   SOLE 32 123,068 0 0
VALLEY NATL BANCORP COM 919794107 67 5,818 SH   SOLE 36 5,818 0 0
VALLEY NATL BANCORP COM 919794107 450 39,275 SH   SOLE 40 39,275 0 0
VALMONT INDS INC COM 920253101 8,068 53,865 SH   SOLE 2 12,159 0 41,706
VALMONT INDS INC COM 920253101 18 122 SH   SOLE 4 122 0 0
VALMONT INDS INC COM 920253101 79 528 SH   SOLE 7 528 0 0
VALMONT INDS INC COM 920253101 8,749 58,409 SH   SOLE 18 58,409 0 0
VALMONT INDS INC COM 920253101 741 4,948 SH   SOLE 19 4,948 0 0
VALMONT INDS INC COM 920253101 157,070 1,048,673 SH   SOLE 21 1,048,673 0 0
VALMONT INDS INC COM 920253101 107,382 716,934 SH   SOLE 22 674,343 0 42,591
VALMONT INDS INC COM 920253101 1,092 7,294 SH   SOLE 26 4,855 0 2,439
VALMONT INDS INC COM 920253101 452 3,019 SH   SOLE 28 3,019 0 0
VALMONT INDS INC COM 920253101 1,104 7,368 SH   SOLE 30 7,368 0 0
VALMONT INDS INC COM 920253101 65 435 SH   SOLE 31 435 0 0
VALMONT INDS INC COM 920253101 102 678 SH   SOLE 36 678 0 0
VALMONT INDS INC COM 920253101 307 2,053 SH   SOLE 40 2,053 0 0
VALUE LINE INC COM 920437100 17 596 SH   SOLE 2 0 0 596
VALUE LINE INC COM 920437100 124 4,282 SH   SOLE 18 4,282 0 0
VALUE LINE INC COM 920437100 49 1,687 SH   SOLE 19 1,687 0 0
VALUE LINE INC COM 920437100 1,016 35,148 SH   SOLE 21 35,148 0 0
VALUE LINE INC COM 920437100 1,694 58,596 SH   SOLE 22 57,326 0 1,270
VALVOLINE INC COM 92047W101 11,433 533,997 SH   SOLE 2 158,875 0 375,122
VALVOLINE INC COM 92047W101 140 6,543 SH   SOLE 4 6,543 0 0
VALVOLINE INC COM 92047W101 88 4,130 SH   SOLE 7 4,130 0 0
VALVOLINE INC COM 92047W101 2 79 SH   SOLE 17 0 0 79
VALVOLINE INC COM 92047W101 11,823 552,223 SH   SOLE 18 547,643 0 4,580
VALVOLINE INC COM 92047W101 1,104 51,548 SH   SOLE 19 51,548 0 0
VALVOLINE INC COM 92047W101 204,660 9,559,079 SH   SOLE 21 9,559,079 0 0
VALVOLINE INC COM 92047W101 133,095 6,216,489 SH   SOLE 22 5,863,743 0 352,746
VALVOLINE INC COM 92047W101 299 13,955 SH   SOLE 23 13,955 0 0
VALVOLINE INC COM 92047W101 652 30,453 SH   SOLE 25 30,453 0 0
VALVOLINE INC COM 92047W101 1,537 71,808 SH   SOLE 26 46,646 0 25,162
VALVOLINE INC COM 92047W101 508 23,739 SH   SOLE 28 23,739 0 0
VALVOLINE INC COM 92047W101 30 1,424 SH   SOLE 29 1,424 0 0
VALVOLINE INC COM 92047W101 1,259 58,823 SH   SOLE 30 58,823 0 0
VALVOLINE INC COM 92047W101 228 10,651 SH   SOLE 31 10,651 0 0
VALVOLINE INC COM 92047W101 853 39,822 SH   SOLE 34 39,822 0 0
VALVOLINE INC COM 92047W101 2 100 SH   SOLE 36 100 0 0
VALVOLINE INC COM 92047W101 438 20,467 SH   SOLE 40 20,467 0 0
VANDA PHARMACEUTICALS INC COM 921659108 380 23,177 SH   SOLE 2 3,277 0 19,900
VANDA PHARMACEUTICALS INC COM 921659108 6 345 SH   SOLE 4 345 0 0
VANDA PHARMACEUTICALS INC COM 921659108 16 986 SH   SOLE 7 986 0 0
VANDA PHARMACEUTICALS INC COM 921659108 4,278 260,692 SH   SOLE 18 244,937 0 15,755
VANDA PHARMACEUTICALS INC COM 921659108 2,866 174,655 SH   SOLE 19 174,655 0 0
VANDA PHARMACEUTICALS INC COM 921659108 110,375 6,726,111 SH   SOLE 21 6,726,111 0 0
VANDA PHARMACEUTICALS INC COM 921659108 28,029 1,708,018 SH   SOLE 22 1,638,919 0 69,099
VANDA PHARMACEUTICALS INC COM 921659108 200 12,212 SH   SOLE 23 12,212 0 0
VANDA PHARMACEUTICALS INC COM 921659108 998 60,800 SH   SOLE 26 17,441 0 43,359
VANDA PHARMACEUTICALS INC COM 921659108 134 8,178 SH   SOLE 28 8,178 0 0
VANDA PHARMACEUTICALS INC COM 921659108 6,622 403,535 SH   SOLE 30 403,535 0 0
VANDA PHARMACEUTICALS INC COM 921659108 44 2,679 SH   SOLE 34 2,679 0 0
VANDA PHARMACEUTICALS INC COM 921659108 74 4,493 SH   SOLE 40 4,493 0 0
VANECK VECTORS ETF TR AMT FREE INT ETF 92189H201 741 14,743 SH   SOLE 17 0 0 14,743
VANECK VECTORS ETF TR AMT FREE INT ETF 92189H201 285 5,682 SH   SOLE 18 5,682 0 0
VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 2,425 71,303 SH   SOLE 2 71,303 0 0
VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 4 104 SH   SOLE 17 0 0 104
VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 0 1 SH   SOLE 18 1 0 0
VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 187,707 5,519,165 SH   SOLE 19 5,519,165 0 0
VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 2,489 73,176 SH   SOLE 22 73,176 0 0
VANECK VECTORS ETF TR OPTIONS 92189H300 1,925 56,600 SH Call SOLE 2 56,600 0 0
VANECK VECTORS ETF TR OPTIONS 92189H300 129,517 3,808,200 SH Call SOLE 19 3,808,200 0 0
VANECK VECTORS ETF TR OPTIONS 92189H300 1,813 53,300 SH Call SOLE 22 53,300 0 0
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 5 72 SH   SOLE 17 0 0 72
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 75 1,169 SH   SOLE 18 1,169 0 0
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 24,019 375,000 SH   SOLE 19 375,000 0 0
VANECK VECTORS ETF TRUST GOLD MINERS ETF 92189F106 268 9,159 SH   SOLE 2 9,159 0 0
VANECK VECTORS ETF TRUST GOLD MINERS ETF 92189F106 1 22 SH   SOLE 17 0 0 22
VANECK VECTORS ETF TRUST GOLD MINERS ETF 92189F106 15,159 517,733 SH   SOLE 19 517,733 0 0
VANECK VECTORS ETF TRUST GOLD MINERS ETF 92189F106 267 9,108 SH   SOLE 22 9,108 0 0
VANECK VECTORS ETF TRUST OPTIONS 92189F106 1,063 36,300 SH Call SOLE 2 36,300 0 0
VANECK VECTORS ETF TRUST OPTIONS 92189F106 56,508 1,929,900 SH Call SOLE 19 1,929,900 0 0
VANECK VECTORS ETF TRUST OPTIONS 92189F106 990 33,800 SH Call SOLE 22 33,800 0 0
VANECK VECTORS ETF TRUST SHORT HIGH YIELD 92189F387 18 699 SH   SOLE 18 699 0 0
VANECK VECTORS ETF TRUST RUSSIA ETF 92189F403 15,944 638,523 SH   SOLE 2 638,523 0 0
VANECK VECTORS ETF TRUST RUSSIA ETF 92189F403 26,548 1,063,196 SH   SOLE 22 1,063,196 0 0
VANECK VECTORS ETF TRUST FALLEN ANGEL HG 92189F437 7 228 SH   SOLE 17 0 0 228
VANECK VECTORS ETF TRUST AMT FREE SHORT M 92189F528 1 77 SH   SOLE 17 0 0 77
VANECK VECTORS ETF TRUST OPTIONS 92189F676 269 1,900 SH Call SOLE 2 1,900 0 0
VANECK VECTORS ETF TRUST OPTIONS 92189F676 141 1,000 SH Put SOLE 2 1,000 0 0
VANECK VECTORS ETF TRUST OPTIONS 92189F676 31,761 224,600 SH Call SOLE 19 224,600 0 0
VANECK VECTORS ETF TRUST OPTIONS 92189F676 14,848 105,000 SH Put SOLE 19 105,000 0 0
VANECK VECTORS ETF TRUST OPTIONS 92189F676 212 1,500 SH Put SOLE 22 1,500 0 0
VANECK VECTORS ETF TRUST SEMICONDUCTOR ET 92189F676 426 3,010 SH   SOLE 2 3,010 0 0
VANECK VECTORS ETF TRUST SEMICONDUCTOR ET 92189F676 25,381 179,482 SH   SOLE 19 179,482 0 0
VANECK VECTORS ETF TRUST SEMICONDUCTOR ET 92189F676 476 3,363 SH   SOLE 22 3,363 0 0
VANECK VECTORS ETF TRUST INDIA SMALL CAP 92189F767 469 14,309 SH   SOLE 26 0 0 14,309
VANECK VECTORS ETF TRUST EGYPT INDX ETF 92189F775 253 8,720 SH   SOLE 22 0 0 8,720
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 3 20 SH   SOLE 17 0 0 20
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 131 752 SH   SOLE 18 752 0 0
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 4 35 SH   SOLE 17 0 0 35
VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 1 4 SH   SOLE 17 0 0 4
VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 0 1 SH   SOLE 17 0 0 1
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 0 3 SH   SOLE 17 0 0 3
VANGUARD BD INDEX FD INC LONG TERM BOND 921937793 35 345 SH   SOLE 17 0 0 345
VANGUARD BD INDEX FD INC INTERMED TERM 921937819 77 878 SH   SOLE 17 0 0 878
VANGUARD BD INDEX FD INC INTERMED TERM 921937819 0 4 SH   SOLE 18 4 0 0
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 124 1,533 SH   SOLE 17 0 0 1,533
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 1,200,082 14,310,544 SH   SOLE 2 14,310,544 0 0
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 30,468 363,321 SH   SOLE 17 0 0 363,321
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 13,605 162,233 SH   SOLE 18 0 0 162,233
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 19,418 343,199 SH   SOLE 2 343,199 0 0
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 671 11,853 SH   SOLE 17 0 0 11,853
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 1,750 30,938 SH   SOLE 18 30,938 0 0
VANGUARD GROUP DIV APP ETF 921908844 153 1,227 SH   SOLE 17 0 0 1,227
VANGUARD GROUP DIV APP ETF 921908844 440 3,530 SH   SOLE 18 3,530 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 6,402 21,644 SH   SOLE 17 0 0 21,644
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 2,752 9,304 SH   SOLE 18 9,304 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 141 1,179 SH   SOLE 17 0 0 1,179
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 133 837 SH   SOLE 17 0 0 837
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 28 300 SH   SOLE 2 0 0 300
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 36,292 391,122 SH   SOLE 4 391,122 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1,874 20,198 SH   SOLE 17 0 0 20,198
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 156 1,680 SH   SOLE 18 1,680 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1,244 13,406 SH   SOLE 22 13,406 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 82 415 SH   SOLE 17 0 0 415
VANGUARD INDEX FDS SM CP VAL ETF 922908611 117 852 SH   SOLE 17 0 0 852
VANGUARD INDEX FDS SM CP VAL ETF 922908611 23 167 SH   SOLE 18 167 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 12,963 72,755 SH   SOLE 17 0 0 72,755
VANGUARD INDEX FDS MID CAP ETF 922908629 483 2,711 SH   SOLE 18 2,711 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 854 5,775 SH   SOLE 17 0 0 5,775
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 9,467 75,137 SH   SOLE 17 0 0 75,137
VANGUARD INDEX FDS GROWTH ETF 922908736 6,723 36,905 SH   SOLE 17 0 0 36,905
VANGUARD INDEX FDS GROWTH ETF 922908736 191 1,048 SH   SOLE 18 1,048 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 17,466 145,732 SH   SOLE 17 0 0 145,732
VANGUARD INDEX FDS VALUE ETF 922908744 48,593 405,448 SH   SOLE 18 402,311 0 3,137
VANGUARD INDEX FDS SMALL CP ETF 922908751 17,016 102,731 SH   SOLE 17 0 0 102,731
VANGUARD INDEX FDS SMALL CP ETF 922908751 1,420 8,571 SH   SOLE 18 8,571 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 822 4,960 SH   SOLE 22 4,960 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 10,777 65,866 SH   SOLE 17 0 0 65,866
VANGUARD INDEX FDS TOTAL STK MKT 922908769 690 4,217 SH   SOLE 18 4,217 0 0
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 1,146 19,395 SH   SOLE 17 0 0 19,395
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 0 7 SH   SOLE 18 7 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 4,794 43,147 SH   SOLE 17 0 0 43,147
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 315 2,835 SH   SOLE 18 2,835 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 34 422 SH   SOLE 17 0 0 422
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 5,098 62,948 SH   SOLE 18 62,640 0 308
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 321 5,973 SH   SOLE 17 0 0 5,973
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 10,110 188,084 SH   SOLE 18 188,084 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2,726 61,297 SH   SOLE 2 61,297 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 8,447 189,944 SH   SOLE 17 0 0 189,944
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 11,046 248,400 SH   SOLE 18 248,400 0 0
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 8 110 SH   SOLE 17 0 0 110
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 80 1,363 SH   SOLE 17 0 0 1,363
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 126,303 2,155,344 SH   SOLE 23 2,155,344 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 266 5,399 SH   SOLE 17 0 0 5,399
VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 370 6,919 SH   SOLE 17 0 0 6,919
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 40 650 SH   SOLE 17 0 0 650
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 93 1,144 SH   SOLE 17 0 0 1,144
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 6 40 SH   SOLE 17 0 0 40
VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 1 4 SH   SOLE 17 0 0 4
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 33 248 SH   SOLE 17 0 0 248
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 3 23 SH   SOLE 18 23 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 3 16 SH   SOLE 17 0 0 16
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 3 53 SH   SOLE 17 0 0 53
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 10 70 SH   SOLE 17 0 0 70
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 47 876 SH   SOLE 17 0 0 876
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 20 193 SH   SOLE 17 0 0 193
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 2,785 27,472 SH   SOLE 18 27,472 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,148 122,061 SH   SOLE 17 0 0 122,061
VANGUARD STAR FD VG TL INTL STK F 921909768 50 901 SH   SOLE 17 0 0 901
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 5,495 124,705 SH   SOLE 2 124,705 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 15,996 363,061 SH   SOLE 17 0 0 363,061
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 2,042 46,346 SH   SOLE 18 46,346 0 0
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 76 813 SH   SOLE 17 0 0 813
VANGUARD WHITEHALL FDS INC INTL HIGH ETF 921946794 0 7 SH   SOLE 17 0 0 7
VANGUARD WHITEHALL FDS INC INTL DVD ETF 921946810 1 7 SH   SOLE 17 0 0 7
VANGUARD WHITEHALL FDS INC EMERG MKT BD ETF 921946885 3 32 SH   SOLE 17 0 0 32
VANGUARD WORLD FD EXTENDED DUR 921910709 9 66 SH   SOLE 17 0 0 66
VANGUARD WORLD FD EXTENDED DUR 921910709 146 1,126 SH   SOLE 18 0 0 1,126
VANGUARD WORLD FD MEGA GRWTH IND 921910816 327 2,243 SH   SOLE 17 0 0 2,243
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 21 239 SH   SOLE 17 0 0 239
VANGUARD WORLD FD MEGA CAP INDEX 921910873 9 77 SH   SOLE 17 0 0 77
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 106 658 SH   SOLE 17 0 0 658
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 8 100 SH   SOLE 17 0 0 100
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 4 20 SH   SOLE 17 0 0 20
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 767 3,999 SH   SOLE 18 3,999 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 0 2 SH   SOLE 17 0 0 2
VANGUARD WORLD FDS MATERIALS ETF 92204A801 3 20 SH   SOLE 17 0 0 20
VANGUARD WORLD FDS MATERIALS ETF 92204A801 134 999 SH   SOLE 18 999 0 0
VAPOTHERM INC COM 922107107 78 6,406 SH   SOLE 2 709 0 5,697
VAPOTHERM INC COM 922107107 645 53,002 SH   SOLE 18 53,002 0 0
VAPOTHERM INC COM 922107107 317 26,079 SH   SOLE 19 26,079 0 0
VAPOTHERM INC COM 922107107 6,539 537,743 SH   SOLE 21 537,743 0 0
VAPOTHERM INC COM 922107107 4,859 399,572 SH   SOLE 22 392,795 0 6,777
VAREX IMAGING CORP COM 92214X106 836 28,060 SH   SOLE 2 1,322 0 26,738
VAREX IMAGING CORP COM 92214X106 5 184 SH   SOLE 4 184 0 0
VAREX IMAGING CORP COM 92214X106 18 599 SH   SOLE 7 599 0 0
VAREX IMAGING CORP COM 92214X106 5,030 168,719 SH   SOLE 18 168,719 0 0
VAREX IMAGING CORP COM 92214X106 1,981 66,445 SH   SOLE 19 66,445 0 0
VAREX IMAGING CORP COM 92214X106 134,658 4,517,221 SH   SOLE 21 4,517,221 0 0
VAREX IMAGING CORP COM 92214X106 33,263 1,115,827 SH   SOLE 22 1,064,856 0 50,971
VAREX IMAGING CORP COM 92214X106 434 14,551 SH   SOLE 26 3,818 0 10,733
VAREX IMAGING CORP COM 92214X106 160 5,378 SH   SOLE 28 5,378 0 0
VAREX IMAGING CORP COM 92214X106 1,636 54,887 SH   SOLE 30 54,887 0 0
VAREX IMAGING CORP COM 92214X106 126 4,240 SH   SOLE 40 4,240 0 0
VARIAN MED SYS INC COM 92220P105 52,577 370,232 SH   SOLE 2 171,591 0 198,641
VARIAN MED SYS INC COM 92220P105 6,554 46,155 SH   SOLE 4 43,665 0 2,490
VARIAN MED SYS INC COM 92220P105 19,030 134,004 SH   SOLE 7 83,646 0 50,358
VARIAN MED SYS INC COM 92220P105 22 156 SH   SOLE 13 156 0 0
VARIAN MED SYS INC COM 92220P105 98 691 SH   SOLE 15 691 0 0
VARIAN MED SYS INC COM 92220P105 34,163 240,570 SH   SOLE 18 228,048 0 12,522
VARIAN MED SYS INC COM 92220P105 108,163 761,657 SH   SOLE 19 761,657 0 0
VARIAN MED SYS INC COM 92220P105 1,576 11,100 SH   SOLE 20 11,100 0 0
VARIAN MED SYS INC COM 92220P105 422,812 2,977,340 SH   SOLE 21 2,977,340 0 0
VARIAN MED SYS INC COM 92220P105 321,686 2,265,232 SH   SOLE 22 2,035,683 0 229,549
VARIAN MED SYS INC COM 92220P105 9,548 67,234 SH   SOLE 23 67,234 0 0
VARIAN MED SYS INC COM 92220P105 26,953 189,798 SH   SOLE 25 189,798 0 0
VARIAN MED SYS INC COM 92220P105 71,492 503,432 SH   SOLE 26 78,344 0 425,088
VARIAN MED SYS INC COM 92220P105 2,395 16,867 SH   SOLE 28 11,751 0 5,116
VARIAN MED SYS INC COM 92220P105 2,955 20,805 SH   SOLE 29 1,767 0 19,038
VARIAN MED SYS INC COM 92220P105 64,500 454,191 SH   SOLE 30 454,191 0 0
VARIAN MED SYS INC COM 92220P105 2,613 18,402 SH   SOLE 31 15,341 0 3,061
VARIAN MED SYS INC COM 92220P105 70,313 495,129 SH   SOLE 34 495,129 0 0
VARIAN MED SYS INC COM 92220P105 8,872 62,474 SH   SOLE 36 62,474 0 0
VARIAN MED SYS INC COM 92220P105 262 1,844 SH   SOLE 40 1,844 0 0
VARONIS SYS INC COM 922280102 962 12,376 SH   SOLE 2 1,138 0 11,238
VARONIS SYS INC COM 922280102 12 158 SH   SOLE 4 158 0 0
VARONIS SYS INC COM 922280102 41 523 SH   SOLE 7 523 0 0
VARONIS SYS INC COM 922280102 7,838 100,868 SH   SOLE 18 100,868 0 0
VARONIS SYS INC COM 922280102 4,058 52,219 SH   SOLE 19 52,219 0 0
VARONIS SYS INC COM 922280102 84,930 1,092,912 SH   SOLE 21 1,092,912 0 0
VARONIS SYS INC COM 922280102 68,712 884,215 SH   SOLE 22 847,013 0 37,202
VARONIS SYS INC COM 922280102 221 2,838 SH   SOLE 25 2,838 0 0
VARONIS SYS INC COM 922280102 1,621 20,856 SH   SOLE 26 7,038 0 13,818
VARONIS SYS INC COM 922280102 297 3,822 SH   SOLE 28 3,822 0 0
VARONIS SYS INC COM 922280102 3,696 47,566 SH   SOLE 30 47,566 0 0
VARONIS SYS INC COM 922280102 12 148 SH   SOLE 34 148 0 0
VARONIS SYS INC COM 922280102 20 257 SH   SOLE 36 257 0 0
VARONIS SYS INC COM 922280102 236 3,039 SH   SOLE 40 3,039 0 0
VAXART INC COM NEW 92243A200 1 1,830 SH   SOLE 21 1,830 0 0
VAXART INC COM NEW 92243A200 14 38,579 SH   SOLE 22 38,579 0 0
VBI VACCINES INC COM NEW 91822J103 99 71,584 SH   SOLE 2 3,629 0 67,955
VBI VACCINES INC COM NEW 91822J103 530 383,944 SH   SOLE 18 383,944 0 0
VBI VACCINES INC COM NEW 91822J103 468 339,203 SH   SOLE 19 339,203 0 0
VBI VACCINES INC COM NEW 91822J103 7,461 5,406,532 SH   SOLE 21 5,406,532 0 0
VBI VACCINES INC COM NEW 91822J103 5,708 4,136,066 SH   SOLE 22 4,081,231 0 54,835
VECTOIQ ACQUISITION CORP UNIT 05/11/2023 92243N202 29,983 2,776,207 SH   SOLE 2 2,776,207 0 0
VECTOR GROUP LTD COM 92240M108 603 45,015 SH   SOLE 2 10,771 0 34,244
VECTOR GROUP LTD COM 92240M108 7 511 SH   SOLE 4 511 0 0
VECTOR GROUP LTD COM 92240M108 26 1,932 SH   SOLE 7 1,932 0 0
VECTOR GROUP LTD COM 92240M108 7,227 539,737 SH   SOLE 18 504,205 0 35,532
VECTOR GROUP LTD COM 92240M108 6,301 470,549 SH   SOLE 19 470,549 0 0
VECTOR GROUP LTD COM 92240M108 172,477 12,881,051 SH   SOLE 21 12,881,051 0 0
VECTOR GROUP LTD COM 92240M108 49,266 3,679,333 SH   SOLE 22 3,523,752 0 155,581
VECTOR GROUP LTD COM 92240M108 497 37,095 SH   SOLE 23 37,095 0 0
VECTOR GROUP LTD COM 92240M108 1,934 144,472 SH   SOLE 26 25,594 0 118,878
VECTOR GROUP LTD COM 92240M108 2,213 165,291 SH   SOLE 30 165,291 0 0
VECTOR GROUP LTD COM 92240M108 162 12,077 SH   SOLE 40 12,077 0 0
VECTRUS INC COM 92242T101 595 11,603 SH   SOLE 2 458 0 11,145
VECTRUS INC COM 92242T101 12 234 SH   SOLE 7 234 0 0
VECTRUS INC COM 92242T101 2,083 40,639 SH   SOLE 18 40,639 0 0
VECTRUS INC COM 92242T101 1,341 26,158 SH   SOLE 19 26,158 0 0
VECTRUS INC COM 92242T101 21,279 415,122 SH   SOLE 21 415,122 0 0
VECTRUS INC COM 92242T101 18,874 368,194 SH   SOLE 22 348,203 0 19,991
VECTRUS INC COM 92242T101 67 1,313 SH   SOLE 23 1,313 0 0
VECTRUS INC COM 92242T101 437 8,517 SH   SOLE 26 0 0 8,517
VECTRUS INC COM 92242T101 218 4,259 SH   SOLE 30 4,259 0 0
VECTRUS INC COM 92242T101 0 9 SH   SOLE 31 9 0 0
VECTRUS INC COM 92242T101 71 1,379 SH   SOLE 40 1,379 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 343 39,728 SH   SOLE 2 39,728 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 3,404 394,393 SH   SOLE 7 315,973 0 78,420
VEDANTA LTD SPONSORED ADR 92242Y100 4,633 536,799 SH   SOLE 18 536,799 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 421 48,793 SH   SOLE 21 48,793 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 18,231 2,112,492 SH   SOLE 22 467,275 0 1,645,217
VEDANTA LTD SPONSORED ADR 92242Y100 603 69,882 SH   SOLE 25 69,882 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 1,405 162,773 SH   SOLE 26 162,773 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 3,161 366,274 SH   SOLE 28 366,274 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 670 77,585 SH   SOLE 29 77,585 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 5,879 681,271 SH   SOLE 30 681,271 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 109 12,661 SH   SOLE 34 12,661 0 0
VEECO INSTRS INC DEL COM 922417100 715 48,714 SH   SOLE 2 1,688 0 47,026
VEECO INSTRS INC DEL COM 922417100 5 334 SH   SOLE 4 334 0 0
VEECO INSTRS INC DEL COM 922417100 13 910 SH   SOLE 7 910 0 0
VEECO INSTRS INC DEL COM 922417100 3,144 214,113 SH   SOLE 18 214,113 0 0
VEECO INSTRS INC DEL COM 922417100 1,246 84,845 SH   SOLE 19 84,845 0 0
VEECO INSTRS INC DEL COM 922417100 79,968 5,445,550 SH   SOLE 21 5,445,550 0 0
VEECO INSTRS INC DEL COM 922417100 21,489 1,463,328 SH   SOLE 22 1,404,461 0 58,867
VEECO INSTRS INC DEL COM 922417100 314 21,416 SH   SOLE 26 4,993 0 16,423
VEECO INSTRS INC DEL COM 922417100 101 6,846 SH   SOLE 28 6,846 0 0
VEECO INSTRS INC DEL COM 922417100 965 65,746 SH   SOLE 30 65,746 0 0
VEECO INSTRS INC DEL COM 922417100 79 5,402 SH   SOLE 40 5,402 0 0
VEECO INSTRS INC DEL NOTE 2.700% 1/1 922417AD2 705 750,000 PRN   SOLE 21 750,000 0 0
VEEVA SYS INC CL A COM 922475108 70,410 500,566 SH   SOLE 2 202,824 0 297,742
VEEVA SYS INC CL A COM 922475108 12,353 87,820 SH   SOLE 4 84,311 0 3,509
VEEVA SYS INC CL A COM 922475108 2,367 16,826 SH   SOLE 7 15,006 0 1,820
VEEVA SYS INC CL A COM 922475108 2,328 16,549 SH   SOLE 13 16,549 0 0
VEEVA SYS INC CL A COM 922475108 110 781 SH   SOLE 15 781 0 0
VEEVA SYS INC CL A COM 922475108 15,331 108,991 SH   SOLE 18 85,473 0 23,518
VEEVA SYS INC CL A COM 922475108 23,325 165,825 SH   SOLE 19 165,825 0 0
VEEVA SYS INC CL A COM 922475108 253,871 1,804,859 SH   SOLE 21 1,804,859 0 0
VEEVA SYS INC CL A COM 922475108 542,431 3,856,330 SH   SOLE 22 3,345,421 0 510,909
VEEVA SYS INC CL A COM 922475108 21,636 153,820 SH   SOLE 23 153,820 0 0
VEEVA SYS INC CL A COM 922475108 19,597 139,321 SH   SOLE 25 139,321 0 0
VEEVA SYS INC CL A COM 922475108 56,953 404,898 SH   SOLE 26 100,819 0 304,079
VEEVA SYS INC CL A COM 922475108 3,393 24,125 SH   SOLE 28 16,969 0 7,156
VEEVA SYS INC CL A COM 922475108 14,297 101,645 SH   SOLE 29 45,041 0 56,604
VEEVA SYS INC CL A COM 922475108 29,851 212,223 SH   SOLE 30 212,223 0 0
VEEVA SYS INC CL A COM 922475108 13,149 93,479 SH   SOLE 31 72,664 0 20,815
VEEVA SYS INC CL A COM 922475108 2,497 17,751 SH   SOLE 34 17,751 0 0
VEEVA SYS INC CL A COM 922475108 13,501 95,980 SH   SOLE 36 95,980 0 0
VEEVA SYS INC CL A COM 922475108 433 3,080 SH   SOLE 40 3,080 0 0
VENATOR MATLS PLC SHS G9329Z100 560 146,203 SH   SOLE 18 0 0 146,203
VENATOR MATLS PLC SHS G9329Z100 199 51,828 SH   SOLE 21 51,828 0 0
VENATOR MATLS PLC SHS G9329Z100 3,516 917,991 SH   SOLE 22 894,247 0 23,744
VENATOR MATLS PLC SHS G9329Z100 59 15,363 SH   SOLE 26 0 0 15,363
VENATOR MATLS PLC SHS G9329Z100 28 7,363 SH   SOLE 28 7,363 0 0
VENATOR MATLS PLC SHS G9329Z100 29 7,617 SH   SOLE 30 7,617 0 0
VENATOR MATLS PLC SHS G9329Z100 23 5,954 SH   SOLE 40 5,954 0 0
VENTAS INC COM 92276F100 51,828 897,607 SH   SOLE 2 84,346 0 813,261
VENTAS INC COM 92276F100 15,831 274,169 SH   SOLE 4 264,790 0 9,379
VENTAS INC COM 92276F100 44,116 764,040 SH   SOLE 7 751,162 0 12,878
VENTAS INC COM 92276F100 35 602 SH   SOLE 13 602 0 0
VENTAS INC COM 92276F100 23 390 SH   SOLE 15 390 0 0
VENTAS INC COM 92276F100 46,382 803,282 SH   SOLE 18 729,892 0 73,390
VENTAS INC COM 92276F100 31,727 549,472 SH   SOLE 19 549,472 0 0
VENTAS INC COM 92276F100 804,799 13,938,323 SH   SOLE 21 13,938,323 0 0
VENTAS INC COM 92276F100 732,222 12,681,367 SH   SOLE 22 11,694,585 0 986,782
VENTAS INC COM 92276F100 18,621 322,506 SH   SOLE 23 322,506 0 0
VENTAS INC COM 92276F100 69,351 1,201,083 SH   SOLE 25 1,201,083 0 0
VENTAS INC COM 92276F100 113,426 1,964,421 SH   SOLE 26 265,370 0 1,699,051
VENTAS INC COM 92276F100 4,147 71,821 SH   SOLE 28 50,687 0 21,134
VENTAS INC COM 92276F100 11,405 197,518 SH   SOLE 29 197,518 0 0
VENTAS INC COM 92276F100 173,191 2,999,495 SH   SOLE 30 2,999,495 0 0
VENTAS INC COM 92276F100 4,872 84,380 SH   SOLE 31 64,172 0 20,208
VENTAS INC COM 92276F100 1,981 34,317 SH   SOLE 34 34,317 0 0
VENTAS INC COM 92276F100 17,245 298,668 SH   SOLE 36 298,668 0 0
VENTAS INC COM 92276F100 494 8,563 SH   SOLE 40 8,563 0 0
VENUS CONCEPT INC COM 92332W105 54 11,443 SH   SOLE 21 11,443 0 0
VEON LTD SPONSORED ADR 91822M106 1,004 396,869 SH   SOLE 19 396,869 0 0
VEON LTD SPONSORED ADR 91822M106 29,920 11,826,138 SH   SOLE 25 11,826,138 0 0
VEON LTD SPONSORED ADR 91822M106 3,763 1,487,371 SH   SOLE 30 1,487,371 0 0
VEON LTD SPONSORED ADR 91822M106 47,311 18,700,021 SH   SOLE 34 18,700,021 0 0
VEONEER INCORPORATED COM 92336X109 7 429 SH   SOLE 4 429 0 0
VEONEER INCORPORATED COM 92336X109 3,008 192,543 SH   SOLE 21 192,543 0 0
VEONEER INCORPORATED COM 92336X109 28,279 1,810,425 SH   SOLE 22 1,759,129 0 51,296
VEONEER INCORPORATED COM 92336X109 425 27,215 SH   SOLE 26 16,725 0 10,490
VEONEER INCORPORATED COM 92336X109 173 11,100 SH   SOLE 28 11,100 0 0
VEONEER INCORPORATED COM 92336X109 1,068 68,367 SH   SOLE 30 68,367 0 0
VEONEER INCORPORATED COM 92336X109 16 1,000 SH   SOLE 31 0 0 1,000
VEONEER INCORPORATED COM 92336X109 224 14,326 SH   SOLE 40 14,326 0 0
VERA BRADLEY INC COM 92335C106 255 21,603 SH   SOLE 2 769 0 20,834
VERA BRADLEY INC COM 92335C106 1 64 SH   SOLE 4 64 0 0
VERA BRADLEY INC COM 92335C106 6 489 SH   SOLE 7 489 0 0
VERA BRADLEY INC COM 92335C106 1,171 99,226 SH   SOLE 18 99,226 0 0
VERA BRADLEY INC COM 92335C106 428 36,229 SH   SOLE 19 36,229 0 0
VERA BRADLEY INC COM 92335C106 32,040 2,715,293 SH   SOLE 21 2,715,293 0 0
VERA BRADLEY INC COM 92335C106 7,777 659,065 SH   SOLE 22 631,512 0 27,553
VERA BRADLEY INC COM 92335C106 36 3,039 SH   SOLE 28 3,039 0 0
VERA BRADLEY INC COM 92335C106 321 27,228 SH   SOLE 30 27,228 0 0
VERA BRADLEY INC COM 92335C106 32 2,688 SH   SOLE 40 2,688 0 0
VERACYTE INC COM 92337F107 740 26,510 SH   SOLE 2 8,673 0 17,837
VERACYTE INC COM 92337F107 5 177 SH   SOLE 4 177 0 0
VERACYTE INC COM 92337F107 24 864 SH   SOLE 7 864 0 0
VERACYTE INC COM 92337F107 5,013 179,531 SH   SOLE 18 160,305 0 19,226
VERACYTE INC COM 92337F107 6,323 226,485 SH   SOLE 19 226,485 0 0
VERACYTE INC COM 92337F107 57,176 2,047,842 SH   SOLE 21 2,047,842 0 0
VERACYTE INC COM 92337F107 42,371 1,517,587 SH   SOLE 22 1,462,546 0 55,041
VERACYTE INC COM 92337F107 793 28,393 SH   SOLE 23 28,393 0 0
VERACYTE INC COM 92337F107 2,846 101,937 SH   SOLE 26 27,575 0 74,362
VERACYTE INC COM 92337F107 300 10,736 SH   SOLE 28 10,736 0 0
VERACYTE INC COM 92337F107 4,549 162,942 SH   SOLE 30 162,942 0 0
VERACYTE INC COM 92337F107 52 1,858 SH   SOLE 34 1,858 0 0
VERACYTE INC COM 92337F107 158 5,672 SH   SOLE 40 5,672 0 0
VERASTEM INC COM 92337C104 20 14,968 SH   SOLE 18 14,968 0 0
VERASTEM INC COM 92337C104 308 230,113 SH   SOLE 21 230,113 0 0
VERASTEM INC COM 92337C104 2,119 1,581,131 SH   SOLE 22 1,581,131 0 0
VERB TECHNOLOGY CO INC COM 92337U104 23 14,619 SH   SOLE 21 14,619 0 0
VEREIT INC COM 92339V100 22,688 2,455,389 SH   SOLE 2 125,969 0 2,329,420
VEREIT INC COM 92339V100 11,163 1,208,101 SH   SOLE 4 1,182,553 0 25,548
VEREIT INC COM 92339V100 16,141 1,746,840 SH   SOLE 7 1,209,733 0 537,107
VEREIT INC COM 92339V100 29 3,095 SH   SOLE 13 3,095 0 0
VEREIT INC COM 92339V100 12 1,304 SH   SOLE 15 1,304 0 0
VEREIT INC COM 92339V100 24,526 2,654,360 SH   SOLE 18 2,575,568 0 78,792
VEREIT INC COM 92339V100 29,065 3,145,534 SH   SOLE 19 3,145,534 0 0
VEREIT INC COM 92339V100 208,855 22,603,400 SH   SOLE 21 22,603,400 0 0
VEREIT INC COM 92339V100 352,363 38,134,501 SH   SOLE 22 35,638,066 0 2,496,435
VEREIT INC COM 92339V100 9,328 1,009,498 SH   SOLE 23 1,009,498 0 0
VEREIT INC COM 92339V100 33,074 3,579,446 SH   SOLE 25 3,579,446 0 0
VEREIT INC COM 92339V100 34,362 3,718,838 SH   SOLE 26 965,835 0 2,753,003
VEREIT INC COM 92339V100 1,805 195,372 SH   SOLE 28 137,685 0 57,687
VEREIT INC COM 92339V100 7,323 792,542 SH   SOLE 29 569,237 0 223,305
VEREIT INC COM 92339V100 59,013 6,386,667 SH   SOLE 30 6,386,667 0 0
VEREIT INC COM 92339V100 1,981 214,406 SH   SOLE 31 172,092 0 42,314
VEREIT INC COM 92339V100 10,383 1,123,649 SH   SOLE 34 1,123,649 0 0
VEREIT INC COM 92339V100 7,281 787,989 SH   SOLE 36 787,989 0 0
VEREIT INC COM 92339V100 181 19,568 SH   SOLE 40 19,568 0 0
VERICEL CORP COM 92346J108 318 18,292 SH   SOLE 2 1,534 0 16,758
VERICEL CORP COM 92346J108 14 797 SH   SOLE 7 797 0 0
VERICEL CORP COM 92346J108 2,772 159,319 SH   SOLE 18 159,319 0 0
VERICEL CORP COM 92346J108 1,517 87,168 SH   SOLE 19 87,168 0 0
VERICEL CORP COM 92346J108 27,932 1,605,288 SH   SOLE 21 1,605,288 0 0
VERICEL CORP COM 92346J108 22,758 1,307,946 SH   SOLE 22 1,255,781 0 52,165
VERICEL CORP COM 92346J108 49 2,788 SH   SOLE 26 0 0 2,788
VERICEL CORP COM 92346J108 1,123 64,523 SH   SOLE 30 64,523 0 0
VERICEL CORP COM 92346J108 40 2,322 SH   SOLE 34 2,322 0 0
VERICEL CORP COM 92346J108 54 3,128 SH   SOLE 40 3,128 0 0
VERINT SYS INC COM 92343X100 1,674 30,244 SH   SOLE 2 2,466 0 27,778
VERINT SYS INC COM 92343X100 16 288 SH   SOLE 4 288 0 0
VERINT SYS INC COM 92343X100 66 1,200 SH   SOLE 7 1,200 0 0
VERINT SYS INC COM 92343X100 12,412 224,198 SH   SOLE 18 224,198 0 0
VERINT SYS INC COM 92343X100 6,649 120,112 SH   SOLE 19 120,112 0 0
VERINT SYS INC COM 92343X100 139,277 2,515,845 SH   SOLE 21 2,515,845 0 0
VERINT SYS INC COM 92343X100 106,238 1,919,038 SH   SOLE 22 1,834,429 0 84,609
VERINT SYS INC COM 92343X100 397 7,171 SH   SOLE 25 7,171 0 0
VERINT SYS INC COM 92343X100 2,705 48,865 SH   SOLE 26 22,168 0 26,697
VERINT SYS INC COM 92343X100 453 8,189 SH   SOLE 28 8,189 0 0
VERINT SYS INC COM 92343X100 1,167 21,083 SH   SOLE 30 21,083 0 0
VERINT SYS INC COM 92343X100 26 462 SH   SOLE 34 462 0 0
VERINT SYS INC COM 92343X100 71 1,283 SH   SOLE 36 1,283 0 0
VERINT SYS INC COM 92343X100 368 6,645 SH   SOLE 40 6,645 0 0
VERINT SYS INC NOTE 1.500% 6/0 92343XAA8 1,146 1,065,000 PRN   SOLE 21 1,065,000 0 0
VERISIGN INC COM 92343E102 60,843 315,771 SH   SOLE 2 82,493 0 233,278
VERISIGN INC COM 92343E102 9,709 50,390 SH   SOLE 4 47,467 0 2,923
VERISIGN INC COM 92343E102 21,271 110,397 SH   SOLE 7 103,454 0 6,943
VERISIGN INC COM 92343E102 344 1,784 SH   SOLE 13 1,784 0 0
VERISIGN INC COM 92343E102 160 831 SH   SOLE 15 831 0 0
VERISIGN INC COM 92343E102 42,508 220,617 SH   SOLE 18 200,507 0 20,110
VERISIGN INC COM 92343E102 11,663 60,533 SH   SOLE 19 60,533 0 0
VERISIGN INC COM 92343E102 620,886 3,222,367 SH   SOLE 21 3,222,367 0 0
VERISIGN INC COM 92343E102 558,196 2,897,012 SH   SOLE 22 2,631,870 0 265,142
VERISIGN INC COM 92343E102 16,973 88,090 SH   SOLE 23 88,090 0 0
VERISIGN INC COM 92343E102 180,858 938,646 SH   SOLE 25 938,646 0 0
VERISIGN INC COM 92343E102 102,988 534,501 SH   SOLE 26 90,972 0 443,529
VERISIGN INC COM 92343E102 3,889 20,183 SH   SOLE 28 13,898 0 6,285
VERISIGN INC COM 92343E102 7,640 39,652 SH   SOLE 29 17,088 0 22,564
VERISIGN INC COM 92343E102 89,897 466,561 SH   SOLE 30 466,561 0 0
VERISIGN INC COM 92343E102 5,362 27,828 SH   SOLE 31 23,900 0 3,928
VERISIGN INC COM 92343E102 3,682 19,110 SH   SOLE 32 19,110 0 0
VERISIGN INC COM 92343E102 11,012 57,150 SH   SOLE 34 57,150 0 0
VERISIGN INC COM 92343E102 14,502 75,267 SH   SOLE 36 75,267 0 0
VERISIGN INC COM 92343E102 459 2,383 SH   SOLE 40 2,383 0 0
VERISK ANALYTICS INC COM 92345Y106 57,122 382,494 SH   SOLE 2 38,244 0 344,250
VERISK ANALYTICS INC COM 92345Y106 9,952 66,641 SH   SOLE 4 62,274 0 4,367
VERISK ANALYTICS INC COM 92345Y106 24,847 166,378 SH   SOLE 7 157,778 0 8,600
VERISK ANALYTICS INC COM 92345Y106 369 2,474 SH   SOLE 13 2,474 0 0
VERISK ANALYTICS INC COM 92345Y106 173 1,160 SH   SOLE 15 1,160 0 0
VERISK ANALYTICS INC COM 92345Y106 2 16 SH   SOLE 17 0 0 16
VERISK ANALYTICS INC COM 92345Y106 47,901 320,750 SH   SOLE 18 299,394 0 21,356
VERISK ANALYTICS INC COM 92345Y106 110,740 741,532 SH   SOLE 19 741,532 0 0
VERISK ANALYTICS INC COM 92345Y106 680,840 4,558,995 SH   SOLE 21 4,558,995 0 0
VERISK ANALYTICS INC COM 92345Y106 594,362 3,979,922 SH   SOLE 22 3,578,604 0 401,318
VERISK ANALYTICS INC COM 92345Y106 16,852 112,841 SH   SOLE 23 112,841 0 0
VERISK ANALYTICS INC COM 92345Y106 104,143 697,355 SH   SOLE 25 697,355 0 0
VERISK ANALYTICS INC COM 92345Y106 101,253 678,002 SH   SOLE 26 106,806 0 571,196
VERISK ANALYTICS INC COM 92345Y106 4,311 28,868 SH   SOLE 28 20,264 0 8,604
VERISK ANALYTICS INC COM 92345Y106 5,309 35,553 SH   SOLE 29 3,078 0 32,475
VERISK ANALYTICS INC COM 92345Y106 92,979 622,602 SH   SOLE 30 622,602 0 0
VERISK ANALYTICS INC COM 92345Y106 4,993 33,435 SH   SOLE 31 27,806 0 5,629
VERISK ANALYTICS INC COM 92345Y106 3,983 26,671 SH   SOLE 32 26,671 0 0
VERISK ANALYTICS INC COM 92345Y106 1,485 9,944 SH   SOLE 34 9,944 0 0
VERISK ANALYTICS INC COM 92345Y106 15,650 104,797 SH   SOLE 36 104,797 0 0
VERISK ANALYTICS INC COM 92345Y106 474 3,174 SH   SOLE 40 3,174 0 0
VERITEX HLDGS INC COM 923451108 1,222 41,946 SH   SOLE 2 1,839 0 40,107
VERITEX HLDGS INC COM 923451108 29 995 SH   SOLE 7 995 0 0
VERITEX HLDGS INC COM 923451108 6,489 222,762 SH   SOLE 18 222,762 0 0
VERITEX HLDGS INC COM 923451108 2,634 90,413 SH   SOLE 19 90,413 0 0
VERITEX HLDGS INC COM 923451108 157,227 5,397,419 SH   SOLE 21 5,397,419 0 0
VERITEX HLDGS INC COM 923451108 43,626 1,497,621 SH   SOLE 22 1,438,420 0 59,201
VERITEX HLDGS INC COM 923451108 859 29,505 SH   SOLE 26 18,937 0 10,568
VERITEX HLDGS INC COM 923451108 230 7,907 SH   SOLE 28 7,907 0 0
VERITEX HLDGS INC COM 923451108 1,964 67,432 SH   SOLE 30 67,432 0 0
VERITEX HLDGS INC COM 923451108 126 4,324 SH   SOLE 40 4,324 0 0
VERITIV CORP COM 923454102 261 13,291 SH   SOLE 2 446 0 12,845
VERITIV CORP COM 923454102 4 187 SH   SOLE 7 187 0 0
VERITIV CORP COM 923454102 1,188 60,394 SH   SOLE 18 60,394 0 0
VERITIV CORP COM 923454102 680 34,580 SH   SOLE 19 34,580 0 0
VERITIV CORP COM 923454102 29,776 1,513,761 SH   SOLE 21 1,513,761 0 0
VERITIV CORP COM 923454102 7,896 401,420 SH   SOLE 22 382,002 0 19,418
VERITIV CORP COM 923454102 52 2,644 SH   SOLE 26 0 0 2,644
VERITIV CORP COM 923454102 245 12,445 SH   SOLE 30 12,445 0 0
VERITONE INC COM 92347M100 8 3,053 SH   SOLE 18 3,053 0 0
VERITONE INC COM 92347M100 217 87,141 SH   SOLE 21 87,141 0 0
VERITONE INC COM 92347M100 675 270,951 SH   SOLE 22 270,951 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 732,209 11,925,235 SH   SOLE 2 2,574,714 0 9,350,521
VERIZON COMMUNICATIONS INC COM 92343V104 130,985 2,133,300 SH   SOLE 4 2,020,725 0 112,575
VERIZON COMMUNICATIONS INC COM 92343V104 251,692 4,099,216 SH   SOLE 7 4,075,019 0 24,197
VERIZON COMMUNICATIONS INC COM 92343V104 11,469 186,799 SH   SOLE 13 186,799 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,510 24,595 SH   SOLE 15 24,595 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 21 334 SH   SOLE 17 0 0 334
VERIZON COMMUNICATIONS INC COM 92343V104 1,415,688 23,056,816 SH   SOLE 18 20,866,648 0 2,190,168
VERIZON COMMUNICATIONS INC COM 92343V104 1,181,884 19,248,920 SH   SOLE 19 19,248,920 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 6,084,570 99,097,228 SH   SOLE 21 99,097,228 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 6,506,837 105,974,545 SH   SOLE 22 93,369,237 0 12,605,308
VERIZON COMMUNICATIONS INC COM 92343V104 214,805 3,498,454 SH   SOLE 23 3,498,454 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 274,940 4,477,848 SH   SOLE 25 4,403,933 0 73,915
VERIZON COMMUNICATIONS INC COM 92343V104 1,117,222 18,195,795 SH   SOLE 26 2,509,087 0 15,686,708
VERIZON COMMUNICATIONS INC COM 92343V104 47,459 772,952 SH   SOLE 28 539,579 0 233,373
VERIZON COMMUNICATIONS INC COM 92343V104 63,710 1,037,626 SH   SOLE 29 322,565 0 715,061
VERIZON COMMUNICATIONS INC COM 92343V104 989,423 16,114,388 SH   SOLE 30 16,114,388 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 88,963 1,448,901 SH   SOLE 31 1,077,195 0 371,706
VERIZON COMMUNICATIONS INC COM 92343V104 8,591 139,912 SH   SOLE 32 139,912 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 117,909 1,920,334 SH   SOLE 34 1,920,334 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 11,386 185,440 SH   SOLE 35 185,440 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 221,081 3,600,665 SH   SOLE 36 3,600,665 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 5,672 92,371 SH   SOLE 40 92,371 0 0
VERMILION ENERGY INC COM 923725105 752 45,955 SH   SOLE 21 45,955 0 0
VERMILLION INC COM NEW 92407M206 8 9,946 SH   SOLE 18 9,946 0 0
VERMILLION INC COM NEW 92407M206 91 111,996 SH   SOLE 21 111,996 0 0
VERMILLION INC COM NEW 92407M206 4 5,223 SH   SOLE 22 5,223 0 0
VERRA MOBILITY CORP COM 92511U102 745 53,281 SH   SOLE 2 5,458 0 47,823
VERRA MOBILITY CORP COM 92511U102 12 843 SH   SOLE 4 843 0 0
VERRA MOBILITY CORP COM 92511U102 32 2,276 SH   SOLE 7 2,276 0 0
VERRA MOBILITY CORP COM 92511U102 6,017 430,117 SH   SOLE 18 430,117 0 0
VERRA MOBILITY CORP COM 92511U102 4,557 325,758 SH   SOLE 19 325,758 0 0
VERRA MOBILITY CORP COM 92511U102 61,035 4,362,765 SH   SOLE 21 4,362,765 0 0
VERRA MOBILITY CORP COM 92511U102 53,416 3,818,166 SH   SOLE 22 3,667,698 0 150,468
VERRA MOBILITY CORP COM 92511U102 45 3,198 SH   SOLE 23 3,198 0 0
VERRA MOBILITY CORP COM 92511U102 1,023 73,094 SH   SOLE 26 49,131 0 23,963
VERRA MOBILITY CORP COM 92511U102 199 14,238 SH   SOLE 28 14,238 0 0
VERRA MOBILITY CORP COM 92511U102 222 15,857 SH   SOLE 30 15,857 0 0
VERRA MOBILITY CORP COM 92511U102 131 9,393 SH   SOLE 34 9,393 0 0
VERRA MOBILITY CORP COM 92511U102 192 13,693 SH   SOLE 40 13,693 0 0
VERRICA PHARMACEUTICALS INC COM 92511W108 146 9,200 SH   SOLE 2 397 0 8,803
VERRICA PHARMACEUTICALS INC COM 92511W108 748 47,088 SH   SOLE 18 47,088 0 0
VERRICA PHARMACEUTICALS INC COM 92511W108 369 23,192 SH   SOLE 19 23,192 0 0
VERRICA PHARMACEUTICALS INC COM 92511W108 7,643 481,015 SH   SOLE 21 481,015 0 0
VERRICA PHARMACEUTICALS INC COM 92511W108 2,650 166,770 SH   SOLE 22 152,898 0 13,872
VERSO CORP CL A 92531L207 631 34,991 SH   SOLE 2 1,388 0 33,603
VERSO CORP CL A 92531L207 8 469 SH   SOLE 7 469 0 0
VERSO CORP CL A 92531L207 2,254 125,025 SH   SOLE 18 125,025 0 0
VERSO CORP CL A 92531L207 1,480 82,087 SH   SOLE 19 82,087 0 0
VERSO CORP CL A 92531L207 23,257 1,289,919 SH   SOLE 21 1,289,919 0 0
VERSO CORP CL A 92531L207 18,809 1,043,218 SH   SOLE 22 988,198 0 55,020
VERSO CORP CL A 92531L207 43 2,368 SH   SOLE 26 0 0 2,368
VERSO CORP CL A 92531L207 84 4,683 SH   SOLE 28 4,683 0 0
VERSO CORP CL A 92531L207 203 11,286 SH   SOLE 30 11,286 0 0
VERSO CORP CL A 92531L207 93 5,175 SH   SOLE 40 5,175 0 0
VERTEX ENERGY INC COM 92534K107 10 6,360 SH   SOLE 18 6,360 0 0
VERTEX ENERGY INC COM 92534K107 137 89,277 SH   SOLE 21 89,277 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 176,422 805,764 SH   SOLE 2 206,944 0 598,820
VERTEX PHARMACEUTICALS INC COM 92532F100 27,881 127,339 SH   SOLE 4 120,277 0 7,062
VERTEX PHARMACEUTICALS INC COM 92532F100 50,107 228,850 SH   SOLE 7 228,850 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 3,767 17,207 SH   SOLE 13 17,207 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 423 1,934 SH   SOLE 15 1,934 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 8 35 SH   SOLE 17 0 0 35
VERTEX PHARMACEUTICALS INC COM 92532F100 290,645 1,327,448 SH   SOLE 18 1,132,854 0 194,594
VERTEX PHARMACEUTICALS INC COM 92532F100 274,351 1,253,029 SH   SOLE 19 1,253,029 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 1,051 4,800 SH   SOLE 20 4,800 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 1,577,823 7,206,316 SH   SOLE 21 7,206,316 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 1,426,141 6,513,546 SH   SOLE 22 5,787,089 0 726,457
VERTEX PHARMACEUTICALS INC COM 92532F100 44,081 201,329 SH   SOLE 23 201,329 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 69,843 318,991 SH   SOLE 25 318,991 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 258,154 1,179,053 SH   SOLE 26 163,673 0 1,015,380
VERTEX PHARMACEUTICALS INC COM 92532F100 10,515 48,026 SH   SOLE 28 33,533 0 14,493
VERTEX PHARMACEUTICALS INC COM 92532F100 10,764 49,161 SH   SOLE 29 13,982 0 35,179
VERTEX PHARMACEUTICALS INC COM 92532F100 262,909 1,200,770 SH   SOLE 30 1,200,770 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 15,233 69,572 SH   SOLE 31 57,185 0 12,387
VERTEX PHARMACEUTICALS INC COM 92532F100 9,164 41,853 SH   SOLE 32 41,853 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 75,291 343,873 SH   SOLE 34 343,873 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 37,725 172,300 SH   SOLE 36 172,300 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 1,232 5,625 SH   SOLE 40 5,625 0 0
VERU INC COM 92536C103 31 9,322 SH   SOLE 18 9,322 0 0
VERU INC COM 92536C103 422 125,876 SH   SOLE 21 125,876 0 0
VERU INC COM 92536C103 290 86,604 SH   SOLE 22 86,604 0 0
VIACOMCBS INC CL A 92556H107 245 5,468 SH   SOLE 2 181 0 5,287
VIACOMCBS INC CL A 92556H107 5 107 SH   SOLE 7 107 0 0
VIACOMCBS INC CL A 92556H107 446 9,949 SH   SOLE 18 2,155 0 7,794
VIACOMCBS INC CL A 92556H107 488 10,885 SH   SOLE 19 10,885 0 0
VIACOMCBS INC CL A 92556H107 3,914 87,231 SH   SOLE 21 87,231 0 0
VIACOMCBS INC CL A 92556H107 3,162 70,463 SH   SOLE 22 57,918 0 12,545
VIACOMCBS INC CL A 92556H107 3,439 76,650 SH   SOLE 29 0 0 76,650
VIACOMCBS INC CL A 92556H107 177 3,950 SH   SOLE 30 3,950 0 0
VIACOMCBS INC CL A 92556H107 6 123 SH   SOLE 31 123 0 0
VIACOMCBS INC CL B 92556H206 56,433 1,344,601 SH   SOLE 2 131,177 0 1,213,424
VIACOMCBS INC CL B 92556H206 9,892 235,685 SH   SOLE 4 221,123 0 14,562
VIACOMCBS INC CL B 92556H206 21,600 514,665 SH   SOLE 7 461,330 0 53,335
VIACOMCBS INC CL B 92556H206 191 4,549 SH   SOLE 13 4,549 0 0
VIACOMCBS INC CL B 92556H206 135 3,226 SH   SOLE 15 3,226 0 0
VIACOMCBS INC CL B 92556H206 1 23 SH   SOLE 17 0 0 23
VIACOMCBS INC CL B 92556H206 49,797 1,186,481 SH   SOLE 18 1,066,995 0 119,486
VIACOMCBS INC CL B 92556H206 12,384 295,061 SH   SOLE 19 295,061 0 0
VIACOMCBS INC CL B 92556H206 2,141 51,024 SH   SOLE 20 51,024 0 0
VIACOMCBS INC CL B 92556H206 547,492 13,044,841 SH   SOLE 21 13,044,841 0 0
VIACOMCBS INC CL B 92556H206 584,433 13,925,024 SH   SOLE 22 12,379,006 0 1,546,018
VIACOMCBS INC CL B 92556H206 17,985 428,515 SH   SOLE 23 428,515 0 0
VIACOMCBS INC CL B 92556H206 30,210 719,809 SH   SOLE 25 719,809 0 0
VIACOMCBS INC CL B 92556H206 114,415 2,726,115 SH   SOLE 26 475,151 0 2,250,964
VIACOMCBS INC CL B 92556H206 4,329 103,146 SH   SOLE 28 71,142 0 32,004
VIACOMCBS INC CL B 92556H206 5,579 132,939 SH   SOLE 29 10,716 0 122,223
VIACOMCBS INC CL B 92556H206 95,901 2,284,996 SH   SOLE 30 2,284,996 0 0
VIACOMCBS INC CL B 92556H206 5,446 129,755 SH   SOLE 31 97,226 0 32,529
VIACOMCBS INC CL B 92556H206 3,299 78,604 SH   SOLE 34 78,604 0 0
VIACOMCBS INC CL B 92556H206 18,298 435,972 SH   SOLE 36 435,972 0 0
VIACOMCBS INC CL B 92556H206 560 13,341 SH   SOLE 40 13,341 0 0
VIAD CORP COM NEW 92552R406 842 12,473 SH   SOLE 2 4,835 0 7,638
VIAD CORP COM NEW 92552R406 10 151 SH   SOLE 4 151 0 0
VIAD CORP COM NEW 92552R406 25 375 SH   SOLE 7 375 0 0
VIAD CORP COM NEW 92552R406 7,212 106,842 SH   SOLE 18 90,279 0 16,563
VIAD CORP COM NEW 92552R406 8,940 132,449 SH   SOLE 19 132,449 0 0
VIAD CORP COM NEW 92552R406 156,405 2,317,118 SH   SOLE 21 2,317,118 0 0
VIAD CORP COM NEW 92552R406 49,106 727,502 SH   SOLE 22 700,083 0 27,419
VIAD CORP COM NEW 92552R406 1,131 16,752 SH   SOLE 23 16,752 0 0
VIAD CORP COM NEW 92552R406 3,642 53,952 SH   SOLE 26 5,536 0 48,416
VIAD CORP COM NEW 92552R406 197 2,916 SH   SOLE 28 2,916 0 0
VIAD CORP COM NEW 92552R406 1,930 28,594 SH   SOLE 30 28,594 0 0
VIAD CORP COM NEW 92552R406 139 2,055 SH   SOLE 40 2,055 0 0
VIASAT INC COM 92552V100 9,486 129,600 SH   SOLE 2 28,193 0 101,407
VIASAT INC COM 92552V100 16 212 SH   SOLE 4 212 0 0
VIASAT INC COM 92552V100 96 1,317 SH   SOLE 7 1,317 0 0
VIASAT INC COM 92552V100 11,430 156,157 SH   SOLE 18 156,157 0 0
VIASAT INC COM 92552V100 966 13,199 SH   SOLE 19 13,199 0 0
VIASAT INC COM 92552V100 220,548 3,013,161 SH   SOLE 21 3,013,161 0 0
VIASAT INC COM 92552V100 136,784 1,868,767 SH   SOLE 22 1,770,291 0 98,476
VIASAT INC COM 92552V100 1,035 14,144 SH   SOLE 26 7,545 0 6,599
VIASAT INC COM 92552V100 529 7,221 SH   SOLE 28 7,221 0 0
VIASAT INC COM 92552V100 970 13,259 SH   SOLE 30 13,259 0 0
VIASAT INC COM 92552V100 87 1,182 SH   SOLE 31 1,182 0 0
VIASAT INC COM 92552V100 34 466 SH   SOLE 36 466 0 0
VIASAT INC COM 92552V100 368 5,034 SH   SOLE 40 5,034 0 0
VIAVI SOLUTIONS INC COM 925550105 12,804 853,595 SH   SOLE 2 8,617 0 844,978
VIAVI SOLUTIONS INC COM 925550105 14 962 SH   SOLE 4 962 0 0
VIAVI SOLUTIONS INC COM 925550105 64 4,237 SH   SOLE 7 4,237 0 0
VIAVI SOLUTIONS INC COM 925550105 37,648 2,509,835 SH   SOLE 18 2,509,835 0 0
VIAVI SOLUTIONS INC COM 925550105 54,147 3,609,794 SH   SOLE 19 3,609,794 0 0
VIAVI SOLUTIONS INC COM 925550105 393,548 26,236,527 SH   SOLE 21 26,236,527 0 0
VIAVI SOLUTIONS INC COM 925550105 102,946 6,863,091 SH   SOLE 22 6,580,317 0 282,774
VIAVI SOLUTIONS INC COM 925550105 1,726 115,048 SH   SOLE 26 57,291 0 57,757
VIAVI SOLUTIONS INC COM 925550105 457 30,442 SH   SOLE 28 30,442 0 0
VIAVI SOLUTIONS INC COM 925550105 30,961 2,064,062 SH   SOLE 29 2,064,062 0 0
VIAVI SOLUTIONS INC COM 925550105 4,721 314,725 SH   SOLE 30 314,725 0 0
VIAVI SOLUTIONS INC COM 925550105 15,075 1,005,018 SH   SOLE 34 1,005,018 0 0
VIAVI SOLUTIONS INC COM 925550105 379 25,290 SH   SOLE 40 25,290 0 0
VIAVI SOLUTIONS INC NOTE 1.000% 3/0 925550AB1 1,546 1,200,000 PRN   SOLE 21 1,200,000 0 0
VICI PPTYS INC COM 925652109 28,006 1,096,131 SH   SOLE 2 140,679 0 955,452
VICI PPTYS INC COM 925652109 14,980 586,318 SH   SOLE 4 573,773 0 12,545
VICI PPTYS INC COM 925652109 12,521 490,065 SH   SOLE 7 490,065 0 0
VICI PPTYS INC COM 925652109 35,817 1,401,857 SH   SOLE 18 1,366,199 0 35,658
VICI PPTYS INC COM 925652109 52,465 2,053,410 SH   SOLE 19 2,053,410 0 0
VICI PPTYS INC COM 925652109 223,696 8,755,210 SH   SOLE 21 8,755,210 0 0
VICI PPTYS INC COM 925652109 415,340 16,255,955 SH   SOLE 22 15,136,073 0 1,119,882
VICI PPTYS INC COM 925652109 11,317 442,917 SH   SOLE 23 442,917 0 0
VICI PPTYS INC COM 925652109 26,937 1,054,280 SH   SOLE 25 1,054,280 0 0
VICI PPTYS INC COM 925652109 28,176 1,102,782 SH   SOLE 26 379,511 0 723,271
VICI PPTYS INC COM 925652109 2,982 116,709 SH   SOLE 28 90,890 0 25,819
VICI PPTYS INC COM 925652109 2,463 96,383 SH   SOLE 29 0 0 96,383
VICI PPTYS INC COM 925652109 64,539 2,526,000 SH   SOLE 30 2,526,000 0 0
VICI PPTYS INC COM 925652109 2,564 100,359 SH   SOLE 31 83,410 0 16,949
VICI PPTYS INC COM 925652109 25,070 981,225 SH   SOLE 34 981,225 0 0
VICI PPTYS INC COM 925652109 2,586 101,229 SH   SOLE 36 101,229 0 0
VICI PPTYS INC COM 925652109 280 10,970 SH   SOLE 40 10,970 0 0
VICOR CORP COM 925815102 352 7,536 SH   SOLE 2 714 0 6,822
VICOR CORP COM 925815102 17 371 SH   SOLE 7 371 0 0
VICOR CORP COM 925815102 3,743 80,108 SH   SOLE 18 80,108 0 0
VICOR CORP COM 925815102 1,456 31,155 SH   SOLE 19 31,155 0 0
VICOR CORP COM 925815102 94,569 2,024,160 SH   SOLE 21 2,024,160 0 0
VICOR CORP COM 925815102 24,659 527,796 SH   SOLE 22 505,688 0 22,108
VICOR CORP COM 925815102 162 3,460 SH   SOLE 26 0 0 3,460
VICOR CORP COM 925815102 131 2,809 SH   SOLE 28 2,809 0 0
VICOR CORP COM 925815102 1,152 24,662 SH   SOLE 30 24,662 0 0
VICOR CORP COM 925815102 77 1,655 SH   SOLE 40 1,655 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103 920 43,862 SH   SOLE 21 43,862 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103 5,860 279,435 SH   SOLE 22 279,435 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103 60 2,839 SH   SOLE 30 2,839 0 0
VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782 1 10 SH   SOLE 17 0 0 10
VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 3 69 SH   SOLE 17 0 0 69
VICTORY PORTFOLIOS II VCSHS US LRG CAP 92647N865 1 10 SH   SOLE 17 0 0 10
VIELA BIO INC COM 926613100 70 2,568 SH   SOLE 2 0 0 2,568
VIELA BIO INC COM 926613100 497 18,324 SH   SOLE 18 18,324 0 0
VIELA BIO INC COM 926613100 29 1,063 SH   SOLE 19 1,063 0 0
VIELA BIO INC COM 926613100 4,975 183,232 SH   SOLE 21 183,232 0 0
VIELA BIO INC COM 926613100 1,614 59,430 SH   SOLE 22 59,430 0 0
VIEWRAY INC COM 92672L107 125 29,562 SH   SOLE 2 2,868 0 26,694
VIEWRAY INC COM 92672L107 4 1,062 SH   SOLE 7 1,062 0 0
VIEWRAY INC COM 92672L107 1,063 251,864 SH   SOLE 18 251,864 0 0
VIEWRAY INC COM 92672L107 515 121,970 SH   SOLE 19 121,970 0 0
VIEWRAY INC COM 92672L107 10,595 2,510,619 SH   SOLE 21 2,510,619 0 0
VIEWRAY INC COM 92672L107 10,570 2,504,813 SH   SOLE 22 2,432,319 0 72,494
VIEWRAY INC COM 92672L107 51 12,117 SH   SOLE 26 0 0 12,117
VIEWRAY INC COM 92672L107 50 11,956 SH   SOLE 30 11,956 0 0
VIEWRAY INC COM 92672L107 25 5,809 SH   SOLE 40 5,809 0 0
VIKING THERAPEUTICS INC COM 92686J106 487 60,729 SH   SOLE 2 2,045 0 58,684
VIKING THERAPEUTICS INC COM 92686J106 7 934 SH   SOLE 7 934 0 0
VIKING THERAPEUTICS INC COM 92686J106 1,870 233,167 SH   SOLE 18 233,167 0 0
VIKING THERAPEUTICS INC COM 92686J106 914 113,905 SH   SOLE 19 113,905 0 0
VIKING THERAPEUTICS INC COM 92686J106 19,459 2,426,358 SH   SOLE 21 2,426,358 0 0
VIKING THERAPEUTICS INC COM 92686J106 14,676 1,829,943 SH   SOLE 22 1,755,987 0 73,956
VIKING THERAPEUTICS INC COM 92686J106 103 12,877 SH   SOLE 26 0 0 12,877
VIKING THERAPEUTICS INC COM 92686J106 192 23,905 SH   SOLE 30 23,905 0 0
VIKING THERAPEUTICS INC COM 92686J106 44 5,443 SH   SOLE 40 5,443 0 0
VILLAGE BK & TR FINANCIAL CO COM NEW 92705T200 4 113 SH   SOLE 21 113 0 0
VILLAGE FARMS INTL INC COM 92707Y108 12 1,985 SH   SOLE 22 1,985 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 219 9,442 SH   SOLE 2 361 0 9,081
VILLAGE SUPER MKT INC CL A NEW 927107409 5 212 SH   SOLE 7 212 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 686 29,588 SH   SOLE 18 29,588 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 346 14,893 SH   SOLE 19 14,893 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 7,094 305,766 SH   SOLE 21 305,766 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 5,183 223,422 SH   SOLE 22 213,639 0 9,783
VILLAGE SUPER MKT INC CL A NEW 927107409 10 433 SH   SOLE 23 433 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 25 1,065 SH   SOLE 28 1,065 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 23 1,005 SH   SOLE 30 1,005 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 16 682 SH   SOLE 40 682 0 0
VINCE HLDG CORP COM NEW 92719W207 43 2,512 SH   SOLE 2 0 0 2,512
VINCE HLDG CORP COM NEW 92719W207 184 10,607 SH   SOLE 18 10,607 0 0
VINCE HLDG CORP COM NEW 92719W207 93 5,390 SH   SOLE 19 5,390 0 0
VINCE HLDG CORP COM NEW 92719W207 1,857 107,265 SH   SOLE 21 107,265 0 0
VINCE HLDG CORP COM NEW 92719W207 1,252 72,319 SH   SOLE 22 71,408 0 911
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 530 21,507 SH   SOLE 21 21,507 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 120 4,855 SH   SOLE 26 0 0 4,855
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 279 11,307 SH   SOLE 28 11,307 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 24,242 1,710,792 SH   SOLE 2 92,250 0 1,618,542
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 3,332 235,133 SH   SOLE 4 235,133 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 2,104 148,466 SH   SOLE 7 64,350 0 84,116
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 1,250 88,215 SH   SOLE 13 88,215 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 2,820 199,040 SH   SOLE 15 192,610 0 6,430
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 4,782 337,466 SH   SOLE 18 337,466 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 1,429 100,834 SH   SOLE 19 100,834 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 112,919 7,968,904 SH   SOLE 21 7,968,904 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 113,069 7,979,435 SH   SOLE 22 6,514,666 0 1,464,769
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 3,736 263,647 SH   SOLE 23 263,647 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 3,883 274,055 SH   SOLE 25 274,055 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 24,553 1,732,779 SH   SOLE 26 281,117 0 1,451,662
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 806 56,916 SH   SOLE 28 56,916 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 875 61,763 SH   SOLE 29 61,763 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 37,050 2,614,647 SH   SOLE 30 2,614,647 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 1,192 84,112 SH   SOLE 31 54,446 0 29,666
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 941 66,374 SH   SOLE 34 66,374 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 258 18,237 SH   SOLE 36 18,237 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 54 3,837 SH   SOLE 40 3,837 0 0
VIR BIOTECHNOLOGY INC COM 92764N102 45 3,582 SH   SOLE 2 0 0 3,582
VIR BIOTECHNOLOGY INC COM 92764N102 262 20,796 SH   SOLE 18 20,796 0 0
VIR BIOTECHNOLOGY INC COM 92764N102 20 1,577 SH   SOLE 19 1,577 0 0
VIR BIOTECHNOLOGY INC COM 92764N102 3,062 243,492 SH   SOLE 21 243,492 0 0
VIR BIOTECHNOLOGY INC COM 92764N102 96 7,602 SH   SOLE 22 7,602 0 0
VIRCO MFG CO COM 927651109 9 2,018 SH   SOLE 18 2,018 0 0
VIRCO MFG CO COM 927651109 28 6,707 SH   SOLE 21 6,707 0 0
VIRCO MFG CO COM 927651109 276 65,136 SH   SOLE 22 65,136 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 730 63,217 SH   SOLE 21 63,217 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 15,410 1,334,171 SH   SOLE 22 1,334,171 0 0
VIRNETX HLDG CORP COM 92823T108 99 26,105 SH   SOLE 2 2,699 0 23,406
VIRNETX HLDG CORP COM 92823T108 4 957 SH   SOLE 7 957 0 0
VIRNETX HLDG CORP COM 92823T108 832 219,026 SH   SOLE 18 219,026 0 0
VIRNETX HLDG CORP COM 92823T108 415 109,325 SH   SOLE 19 109,325 0 0
VIRNETX HLDG CORP COM 92823T108 8,180 2,152,528 SH   SOLE 21 2,152,528 0 0
VIRNETX HLDG CORP COM 92823T108 6,730 1,770,931 SH   SOLE 22 1,723,065 0 47,866
VIRTRA INC COM PAR 92827K301 28 5,730 SH   SOLE 21 5,730 0 0
VIRTU FINL INC CL A 928254101 1,661 103,860 SH   SOLE 2 3,288 0 100,572
VIRTU FINL INC CL A 928254101 6 363 SH   SOLE 4 363 0 0
VIRTU FINL INC CL A 928254101 14 856 SH   SOLE 7 856 0 0
VIRTU FINL INC CL A 928254101 373 23,308 SH   SOLE 18 23,308 0 0
VIRTU FINL INC CL A 928254101 294 18,365 SH   SOLE 19 18,365 0 0
VIRTU FINL INC CL A 928254101 13,361 835,554 SH   SOLE 21 835,554 0 0
VIRTU FINL INC CL A 928254101 29,474 1,843,277 SH   SOLE 22 1,751,057 0 92,220
VIRTU FINL INC CL A 928254101 2,442 152,744 SH   SOLE 23 152,744 0 0
VIRTU FINL INC CL A 928254101 294 18,372 SH   SOLE 26 14,596 0 3,776
VIRTU FINL INC CL A 928254101 101 6,303 SH   SOLE 28 6,303 0 0
VIRTU FINL INC CL A 928254101 297 18,564 SH   SOLE 30 18,564 0 0
VIRTU FINL INC CL A 928254101 18 1,122 SH   SOLE 31 1,122 0 0
VIRTU FINL INC CL A 928254101 72 4,480 SH   SOLE 40 4,480 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 934 7,674 SH   SOLE 2 1,602 0 6,072
VIRTUS INVT PARTNERS INC COM 92828Q109 7 55 SH   SOLE 4 55 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 13 105 SH   SOLE 7 105 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 3,783 31,080 SH   SOLE 18 29,781 0 1,299
VIRTUS INVT PARTNERS INC COM 92828Q109 5,870 48,225 SH   SOLE 19 48,225 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 87,600 719,687 SH   SOLE 21 719,687 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 33,114 272,051 SH   SOLE 22 263,275 0 8,776
VIRTUS INVT PARTNERS INC COM 92828Q109 774 6,359 SH   SOLE 23 6,359 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 2,044 16,794 SH   SOLE 26 0 0 16,794
VIRTUS INVT PARTNERS INC COM 92828Q109 126 1,037 SH   SOLE 28 1,037 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 1,098 9,019 SH   SOLE 30 9,019 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 1 8 SH   SOLE 34 8 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 91 751 SH   SOLE 40 751 0 0
VIRTUS INVT PARTNERS INC PFD CV SER D 92828Q208 9,470 93,305 SH   SOLE 21 93,305 0 0
VIRTUSA CORP COM 92827P102 541 11,925 SH   SOLE 2 1,038 0 10,887
VIRTUSA CORP COM 92827P102 10 212 SH   SOLE 4 212 0 0
VIRTUSA CORP COM 92827P102 22 476 SH   SOLE 7 476 0 0
VIRTUSA CORP COM 92827P102 6,204 136,873 SH   SOLE 18 130,410 0 6,463
VIRTUSA CORP COM 92827P102 2,924 64,507 SH   SOLE 19 64,507 0 0
VIRTUSA CORP COM 92827P102 147,334 3,250,262 SH   SOLE 21 3,250,262 0 0
VIRTUSA CORP COM 92827P102 40,271 888,399 SH   SOLE 22 851,284 0 37,115
VIRTUSA CORP COM 92827P102 25 551 SH   SOLE 23 551 0 0
VIRTUSA CORP COM 92827P102 525 11,580 SH   SOLE 26 8,996 0 2,584
VIRTUSA CORP COM 92827P102 153 3,381 SH   SOLE 28 3,381 0 0
VIRTUSA CORP COM 92827P102 4,292 94,688 SH   SOLE 30 94,688 0 0
VIRTUSA CORP COM 92827P102 142 3,125 SH   SOLE 40 3,125 0 0
VISA INC COM CL A 92826C839 969,811 5,161,315 SH   SOLE 2 1,040,707 0 4,120,608
VISA INC COM CL A 92826C839 170,608 907,970 SH   SOLE 4 860,635 0 47,335
VISA INC COM CL A 92826C839 288,259 1,534,106 SH   SOLE 7 1,530,238 0 3,868
VISA INC COM CL A 92826C839 8,275 44,039 SH   SOLE 13 44,039 0 0
VISA INC COM CL A 92826C839 1,865 9,927 SH   SOLE 15 9,927 0 0
VISA INC COM CL A 92826C839 14 77 SH   SOLE 17 0 0 77
VISA INC COM CL A 92826C839 1,168,995 6,221,369 SH   SOLE 18 5,053,786 0 1,167,583
VISA INC COM CL A 92826C839 551,518 2,935,169 SH   SOLE 19 2,935,169 0 0
VISA INC COM CL A 92826C839 7,806,815 41,547,712 SH   SOLE 21 41,547,712 0 0
VISA INC COM CL A 92826C839 8,206,906 43,676,990 SH   SOLE 22 38,926,988 0 4,750,002
VISA INC COM CL A 92826C839 276,626 1,472,198 SH   SOLE 23 1,472,198 0 0
VISA INC COM CL A 92826C839 511,546 2,722,438 SH   SOLE 25 2,722,438 0 0
VISA INC COM CL A 92826C839 1,615,940 8,600,000 SH   SOLE 26 1,031,615 0 7,568,385
VISA INC COM CL A 92826C839 61,042 324,863 SH   SOLE 28 227,028 0 97,835
VISA INC COM CL A 92826C839 58,632 312,038 SH   SOLE 29 165,593 0 146,445
VISA INC COM CL A 92826C839 1,338,702 7,124,546 SH   SOLE 30 7,124,546 0 0
VISA INC COM CL A 92826C839 115,802 616,297 SH   SOLE 31 496,142 0 120,155
VISA INC COM CL A 92826C839 24,025 127,862 SH   SOLE 32 127,862 0 0
VISA INC COM CL A 92826C839 115,692 615,712 SH   SOLE 34 615,712 0 0
VISA INC COM CL A 92826C839 232,802 1,238,967 SH   SOLE 36 1,238,967 0 0
VISA INC COM CL A 92826C839 7,177 38,195 SH   SOLE 40 38,195 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 4,108 192,940 SH   SOLE 2 61,108 0 131,832
VISHAY INTERTECHNOLOGY INC COM 928298108 12 585 SH   SOLE 4 585 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 67 3,147 SH   SOLE 7 3,147 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 15,900 746,847 SH   SOLE 18 746,847 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 4,965 233,213 SH   SOLE 19 233,213 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 206,035 9,677,565 SH   SOLE 21 9,677,565 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 97,845 4,595,830 SH   SOLE 22 4,416,198 0 179,632
VISHAY INTERTECHNOLOGY INC COM 928298108 1,008 47,359 SH   SOLE 26 35,651 0 11,708
VISHAY INTERTECHNOLOGY INC COM 928298108 369 17,330 SH   SOLE 28 17,330 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 1,639 76,992 SH   SOLE 30 76,992 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 147 6,899 SH   SOLE 36 6,899 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 310 14,547 SH   SOLE 40 14,547 0 0
VISHAY INTERTECHNOLOGY INC NOTE 2.250% 6/1 928298AP3 1,801 1,798,000 PRN   SOLE 21 1,798,000 0 0
VISHAY PRECISION GROUP INC COM 92835K103 198 5,818 SH   SOLE 2 406 0 5,412
VISHAY PRECISION GROUP INC COM 92835K103 6 169 SH   SOLE 7 169 0 0
VISHAY PRECISION GROUP INC COM 92835K103 1,270 37,354 SH   SOLE 18 37,354 0 0
VISHAY PRECISION GROUP INC COM 92835K103 610 17,929 SH   SOLE 19 17,929 0 0
VISHAY PRECISION GROUP INC COM 92835K103 12,964 381,294 SH   SOLE 21 381,294 0 0
VISHAY PRECISION GROUP INC COM 92835K103 11,659 342,911 SH   SOLE 22 334,891 0 8,020
VISHAY PRECISION GROUP INC COM 92835K103 87 2,552 SH   SOLE 26 0 0 2,552
VISHAY PRECISION GROUP INC COM 92835K103 183 5,390 SH   SOLE 30 5,390 0 0
VISHAY PRECISION GROUP INC COM 92835K103 51 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 306 38,949 SH   SOLE 2 0 0 38,949
VISTA OUTDOOR INC COM 928377100 108 14,417 SH   SOLE 2 1,941 0 12,476
VISTA OUTDOOR INC COM 928377100 2 316 SH   SOLE 4 316 0 0
VISTA OUTDOOR INC COM 928377100 9 1,228 SH   SOLE 7 1,228 0 0
VISTA OUTDOOR INC COM 928377100 1,920 256,644 SH   SOLE 18 256,644 0 0
VISTA OUTDOOR INC COM 928377100 756 101,094 SH   SOLE 19 101,094 0 0
VISTA OUTDOOR INC COM 928377100 50,212 6,712,832 SH   SOLE 21 6,712,832 0 0
VISTA OUTDOOR INC COM 928377100 13,085 1,749,265 SH   SOLE 22 1,638,756 0 110,509
VISTA OUTDOOR INC COM 928377100 130 17,346 SH   SOLE 26 8,770 0 8,576
VISTA OUTDOOR INC COM 928377100 65 8,710 SH   SOLE 28 8,710 0 0
VISTA OUTDOOR INC COM 928377100 654 87,403 SH   SOLE 30 87,403 0 0
VISTA OUTDOOR INC COM 928377100 38 5,146 SH   SOLE 36 5,146 0 0
VISTA OUTDOOR INC COM 928377100 52 6,970 SH   SOLE 40 6,970 0 0
VISTAGEN THERAPEUTICS INC COM NEW 92840H202 22 31,631 SH   SOLE 21 31,631 0 0
VISTEON CORP COM NEW 92839U206 3,539 40,871 SH   SOLE 2 13,748 0 27,123
VISTEON CORP COM NEW 92839U206 13 148 SH   SOLE 4 148 0 0
VISTEON CORP COM NEW 92839U206 98 1,133 SH   SOLE 7 1,133 0 0
VISTEON CORP COM NEW 92839U206 13,693 158,134 SH   SOLE 18 158,134 0 0
VISTEON CORP COM NEW 92839U206 6,626 76,525 SH   SOLE 19 76,525 0 0
VISTEON CORP COM NEW 92839U206 174,523 2,015,510 SH   SOLE 21 2,015,510 0 0
VISTEON CORP COM NEW 92839U206 88,809 1,025,630 SH   SOLE 22 974,788 0 50,842
VISTEON CORP COM NEW 92839U206 322 3,714 SH   SOLE 23 3,714 0 0
VISTEON CORP COM NEW 92839U206 2,266 26,173 SH   SOLE 26 10,319 0 15,854
VISTEON CORP COM NEW 92839U206 328 3,785 SH   SOLE 28 3,785 0 0
VISTEON CORP COM NEW 92839U206 1,781 20,564 SH   SOLE 30 20,564 0 0
VISTEON CORP COM NEW 92839U206 81 931 SH   SOLE 34 931 0 0
VISTEON CORP COM NEW 92839U206 306 3,534 SH   SOLE 36 3,534 0 0
VISTEON CORP COM NEW 92839U206 271 3,130 SH   SOLE 40 3,130 0 0
VISTRA ENERGY CORP COM 92840M102 24,709 1,074,752 SH   SOLE 2 172,760 0 901,992
VISTRA ENERGY CORP COM 92840M102 3,998 173,898 SH   SOLE 4 164,929 0 8,969
VISTRA ENERGY CORP COM 92840M102 643 27,963 SH   SOLE 7 27,963 0 0
VISTRA ENERGY CORP COM 92840M102 16 679 SH   SOLE 13 679 0 0
VISTRA ENERGY CORP COM 92840M102 37 1,604 SH   SOLE 15 1,604 0 0
VISTRA ENERGY CORP COM 92840M102 9,207 400,480 SH   SOLE 18 371,873 0 28,607
VISTRA ENERGY CORP COM 92840M102 20,978 912,473 SH   SOLE 19 912,473 0 0
VISTRA ENERGY CORP COM 92840M102 137,793 5,993,619 SH   SOLE 21 5,993,619 0 0
VISTRA ENERGY CORP COM 92840M102 310,907 13,523,569 SH   SOLE 22 12,725,777 0 797,792
VISTRA ENERGY CORP COM 92840M102 6,369 277,027 SH   SOLE 23 277,027 0 0
VISTRA ENERGY CORP COM 92840M102 9,445 410,825 SH   SOLE 25 410,825 0 0
VISTRA ENERGY CORP COM 92840M102 22,712 987,898 SH   SOLE 26 315,137 0 672,761
VISTRA ENERGY CORP COM 92840M102 1,621 70,516 SH   SOLE 28 50,405 0 20,111
VISTRA ENERGY CORP COM 92840M102 158 6,853 SH   SOLE 29 6,853 0 0
VISTRA ENERGY CORP COM 92840M102 14,883 647,374 SH   SOLE 30 647,374 0 0
VISTRA ENERGY CORP COM 92840M102 1,850 80,459 SH   SOLE 31 58,471 0 21,988
VISTRA ENERGY CORP COM 92840M102 8,472 368,527 SH   SOLE 34 368,527 0 0
VISTRA ENERGY CORP COM 92840M102 6,701 291,492 SH   SOLE 36 291,492 0 0
VISTRA ENERGY CORP COM 92840M102 201 8,757 SH   SOLE 40 8,757 0 0
VIVEVE MED INC COM 92852W303 8 6,541 SH   SOLE 22 6,541 0 0
VIVINT SOLAR INC COM 92854Q106 133 18,331 SH   SOLE 2 1,903 0 16,428
VIVINT SOLAR INC COM 92854Q106 4 596 SH   SOLE 7 596 0 0
VIVINT SOLAR INC COM 92854Q106 1,143 157,380 SH   SOLE 18 157,380 0 0
VIVINT SOLAR INC COM 92854Q106 556 76,645 SH   SOLE 19 76,645 0 0
VIVINT SOLAR INC COM 92854Q106 11,253 1,549,974 SH   SOLE 21 1,549,974 0 0
VIVINT SOLAR INC COM 92854Q106 9,428 1,298,617 SH   SOLE 22 1,237,684 0 60,933
VIVINT SOLAR INC COM 92854Q106 51 7,089 SH   SOLE 30 7,089 0 0
VIVINT SOLAR INC COM 92854Q106 63 8,619 SH   SOLE 40 8,619 0 0
VIVUS INC COM NEW 928551308 6 2,200 SH   SOLE 18 2,200 0 0
VIVUS INC COM NEW 928551308 100 36,627 SH   SOLE 21 36,627 0 0
VIVUS INC COM NEW 928551308 570 209,543 SH   SOLE 22 209,543 0 0
VMWARE INC CL A COM 928563402 29,585 194,910 SH   SOLE 2 28,490 0 166,420
VMWARE INC CL A COM 928563402 6,070 39,990 SH   SOLE 4 37,545 0 2,445
VMWARE INC CL A COM 928563402 885 5,830 SH   SOLE 7 5,218 0 612
VMWARE INC CL A COM 928563402 173 1,143 SH   SOLE 13 1,143 0 0
VMWARE INC CL A COM 928563402 87 573 SH   SOLE 15 573 0 0
VMWARE INC CL A COM 928563402 6,588 43,400 SH   SOLE 18 37,011 0 6,389
VMWARE INC CL A COM 928563402 3,152 20,766 SH   SOLE 19 20,766 0 0
VMWARE INC CL A COM 928563402 142,063 935,920 SH   SOLE 21 935,920 0 0
VMWARE INC CL A COM 928563402 318,830 2,100,467 SH   SOLE 22 1,954,214 0 146,253
VMWARE INC CL A COM 928563402 9,124 60,111 SH   SOLE 23 60,111 0 0
VMWARE INC CL A COM 928563402 18,117 119,355 SH   SOLE 25 119,355 0 0
VMWARE INC CL A COM 928563402 68,113 448,733 SH   SOLE 26 69,066 0 379,667
VMWARE INC CL A COM 928563402 2,293 15,108 SH   SOLE 28 10,283 0 4,825
VMWARE INC CL A COM 928563402 249 1,642 SH   SOLE 29 1,642 0 0
VMWARE INC CL A COM 928563402 28,643 188,701 SH   SOLE 30 188,701 0 0
VMWARE INC CL A COM 928563402 2,758 18,168 SH   SOLE 31 15,347 0 2,821
VMWARE INC CL A COM 928563402 3,408 22,454 SH   SOLE 34 22,454 0 0
VMWARE INC CL A COM 928563402 7,827 51,566 SH   SOLE 36 51,566 0 0
VMWARE INC CL A COM 928563402 302 1,990 SH   SOLE 40 1,990 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 302 14,543 SH   SOLE 2 2,747 0 11,796
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,622 126,305 SH   SOLE 18 106,132 0 20,173
VOCERA COMMUNICATIONS INC COM 92857F107 2,665 128,379 SH   SOLE 19 128,379 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 22,186 1,068,671 SH   SOLE 21 1,068,671 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 19,850 956,142 SH   SOLE 22 916,273 0 39,869
VOCERA COMMUNICATIONS INC COM 92857F107 377 18,162 SH   SOLE 23 18,162 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 828 39,871 SH   SOLE 26 9,499 0 30,372
VOCERA COMMUNICATIONS INC COM 92857F107 76 3,661 SH   SOLE 28 3,661 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 221 10,656 SH   SOLE 30 10,656 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 52 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 502 25,989 SH   SOLE 18 754 0 25,235
VOLITIONRX LTD COM 928661107 36 7,642 SH   SOLE 21 7,642 0 0
VOLT INFORMATION SCIENCES IN COM 928703107 7 2,928 SH   SOLE 18 2,928 0 0
VOLT INFORMATION SCIENCES IN COM 928703107 105 42,204 SH   SOLE 21 42,204 0 0
VONAGE HLDGS CORP COM 92886T201 1,024 138,254 SH   SOLE 2 10,160 0 128,094
VONAGE HLDGS CORP COM 92886T201 8 1,075 SH   SOLE 4 1,075 0 0
VONAGE HLDGS CORP COM 92886T201 30 3,995 SH   SOLE 7 3,995 0 0
VONAGE HLDGS CORP COM 92886T201 7,559 1,020,090 SH   SOLE 18 1,014,332 0 5,758
VONAGE HLDGS CORP COM 92886T201 4,206 567,674 SH   SOLE 19 567,674 0 0
VONAGE HLDGS CORP COM 92886T201 171,792 23,183,831 SH   SOLE 21 23,183,831 0 0
VONAGE HLDGS CORP COM 92886T201 51,530 6,954,105 SH   SOLE 22 6,657,437 0 296,668
VONAGE HLDGS CORP COM 92886T201 103 13,851 SH   SOLE 23 13,851 0 0
VONAGE HLDGS CORP COM 92886T201 732 98,750 SH   SOLE 26 60,883 0 37,867
VONAGE HLDGS CORP COM 92886T201 211 28,472 SH   SOLE 28 28,472 0 0
VONAGE HLDGS CORP COM 92886T201 2,346 316,572 SH   SOLE 30 316,572 0 0
VONAGE HLDGS CORP COM 92886T201 145 19,634 SH   SOLE 34 19,634 0 0
VONAGE HLDGS CORP COM 92886T201 168 22,737 SH   SOLE 40 22,737 0 0
VORNADO RLTY TR SH BEN INT 929042109 27,898 419,513 SH   SOLE 2 39,148 0 380,365
VORNADO RLTY TR SH BEN INT 929042109 8,243 123,959 SH   SOLE 4 119,443 0 4,516
VORNADO RLTY TR SH BEN INT 929042109 22,314 335,554 SH   SOLE 7 331,309 0 4,245
VORNADO RLTY TR SH BEN INT 929042109 16 244 SH   SOLE 13 244 0 0
VORNADO RLTY TR SH BEN INT 929042109 16 241 SH   SOLE 15 241 0 0
VORNADO RLTY TR SH BEN INT 929042109 21,454 322,614 SH   SOLE 18 300,484 0 22,130
VORNADO RLTY TR SH BEN INT 929042109 14,460 217,446 SH   SOLE 19 217,446 0 0
VORNADO RLTY TR SH BEN INT 929042109 371,995 5,593,917 SH   SOLE 21 5,593,917 0 0
VORNADO RLTY TR SH BEN INT 929042109 364,816 5,485,952 SH   SOLE 22 5,043,089 0 442,863
VORNADO RLTY TR SH BEN INT 929042109 9,131 137,306 SH   SOLE 23 137,306 0 0
VORNADO RLTY TR SH BEN INT 929042109 38,089 572,762 SH   SOLE 25 572,762 0 0
VORNADO RLTY TR SH BEN INT 929042109 50,837 764,468 SH   SOLE 26 143,207 0 621,261
VORNADO RLTY TR SH BEN INT 929042109 2,165 32,549 SH   SOLE 28 22,404 0 10,145
VORNADO RLTY TR SH BEN INT 929042109 8,626 129,712 SH   SOLE 29 93,023 0 36,689
VORNADO RLTY TR SH BEN INT 929042109 88,109 1,324,948 SH   SOLE 30 1,324,948 0 0
VORNADO RLTY TR SH BEN INT 929042109 3,388 50,950 SH   SOLE 31 29,170 0 21,780
VORNADO RLTY TR SH BEN INT 929042109 717 10,789 SH   SOLE 34 10,789 0 0
VORNADO RLTY TR SH BEN INT 929042109 8,583 129,075 SH   SOLE 36 129,075 0 0
VORNADO RLTY TR SH BEN INT 929042109 212 3,194 SH   SOLE 40 3,194 0 0
VOXX INTL CORP CL A 91829F104 18 4,200 SH   SOLE 18 4,200 0 0
VOXX INTL CORP CL A 91829F104 291 66,370 SH   SOLE 21 66,370 0 0
VOXX INTL CORP CL A 91829F104 1,877 428,513 SH   SOLE 22 428,513 0 0
VOYA FINL INC COM 929089100 25,352 415,736 SH   SOLE 2 106,575 0 309,161
VOYA FINL INC COM 929089100 5,087 83,424 SH   SOLE 4 78,970 0 4,454
VOYA FINL INC COM 929089100 5,875 96,345 SH   SOLE 7 22,684 0 73,661
VOYA FINL INC COM 929089100 18 298 SH   SOLE 13 298 0 0
VOYA FINL INC COM 929089100 55 901 SH   SOLE 15 901 0 0
VOYA FINL INC COM 929089100 6,544 107,306 SH   SOLE 18 85,446 0 21,860
VOYA FINL INC COM 929089100 2,304 37,778 SH   SOLE 19 37,778 0 0
VOYA FINL INC COM 929089100 112,864 1,850,838 SH   SOLE 21 1,850,838 0 0
VOYA FINL INC COM 929089100 260,217 4,267,257 SH   SOLE 22 3,948,561 0 318,696
VOYA FINL INC COM 929089100 7,275 119,295 SH   SOLE 23 119,295 0 0
VOYA FINL INC COM 929089100 10,682 175,164 SH   SOLE 25 175,164 0 0
VOYA FINL INC COM 929089100 38,869 637,413 SH   SOLE 26 154,875 0 482,538
VOYA FINL INC COM 929089100 1,713 28,086 SH   SOLE 28 20,173 0 7,913
VOYA FINL INC COM 929089100 2,456 40,274 SH   SOLE 29 10,082 0 30,192
VOYA FINL INC COM 929089100 21,611 354,392 SH   SOLE 30 354,392 0 0
VOYA FINL INC COM 929089100 3,499 57,373 SH   SOLE 31 40,659 0 16,714
VOYA FINL INC COM 929089100 650 10,654 SH   SOLE 34 10,654 0 0
VOYA FINL INC COM 929089100 10,754 176,359 SH   SOLE 36 176,359 0 0
VOYA FINL INC COM 929089100 221 3,616 SH   SOLE 40 3,616 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 142 10,150 SH   SOLE 2 1,001 0 9,149
VOYAGER THERAPEUTICS INC COM 92915B106 5 368 SH   SOLE 7 368 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 1,215 87,115 SH   SOLE 18 87,115 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 589 42,191 SH   SOLE 19 42,191 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 16,862 1,208,726 SH   SOLE 21 1,208,726 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 10,430 747,688 SH   SOLE 22 717,412 0 30,276
VOYAGER THERAPEUTICS INC COM 92915B106 67 4,785 SH   SOLE 26 0 0 4,785
VOYAGER THERAPEUTICS INC COM 92915B106 200 14,362 SH   SOLE 30 14,362 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 25 1,809 SH   SOLE 40 1,809 0 0
VSE CORP COM 918284100 295 7,762 SH   SOLE 2 363 0 7,399
VSE CORP COM 918284100 8 214 SH   SOLE 7 214 0 0
VSE CORP COM 918284100 1,191 31,320 SH   SOLE 18 31,320 0 0
VSE CORP COM 918284100 581 15,281 SH   SOLE 19 15,281 0 0
VSE CORP COM 918284100 11,903 312,920 SH   SOLE 21 312,920 0 0
VSE CORP COM 918284100 9,930 261,034 SH   SOLE 22 250,591 0 10,443
VSE CORP COM 918284100 95 2,494 SH   SOLE 26 0 0 2,494
VSE CORP COM 918284100 47 1,245 SH   SOLE 28 1,245 0 0
VSE CORP COM 918284100 42 1,106 SH   SOLE 30 1,106 0 0
VSE CORP COM 918284100 35 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 54 31,616 SH   SOLE 21 31,616 0 0
VTV THERAPEUTICS INC CL A 918385105 51 30,000 SH   SOLE 22 30,000 0 0
VULCAN MATLS CO COM 929160109 53,123 368,932 SH   SOLE 2 73,201 0 295,731
VULCAN MATLS CO COM 929160109 9,172 63,701 SH   SOLE 4 60,213 0 3,488
VULCAN MATLS CO COM 929160109 15,949 110,762 SH   SOLE 7 110,762 0 0
VULCAN MATLS CO COM 929160109 271 1,881 SH   SOLE 13 1,881 0 0
VULCAN MATLS CO COM 929160109 134 933 SH   SOLE 15 933 0 0
VULCAN MATLS CO COM 929160109 40,992 284,684 SH   SOLE 18 264,670 0 20,014
VULCAN MATLS CO COM 929160109 6,403 44,468 SH   SOLE 19 44,468 0 0
VULCAN MATLS CO COM 929160109 462,795 3,214,079 SH   SOLE 21 3,214,079 0 0
VULCAN MATLS CO COM 929160109 477,441 3,315,790 SH   SOLE 22 2,954,796 0 360,994
VULCAN MATLS CO COM 929160109 14,221 98,763 SH   SOLE 23 98,763 0 0
VULCAN MATLS CO COM 929160109 18,779 130,421 SH   SOLE 25 130,421 0 0
VULCAN MATLS CO COM 929160109 78,507 545,222 SH   SOLE 26 94,713 0 450,509
VULCAN MATLS CO COM 929160109 3,527 24,497 SH   SOLE 28 17,258 0 7,239
VULCAN MATLS CO COM 929160109 4,980 34,587 SH   SOLE 29 7,002 0 27,585
VULCAN MATLS CO COM 929160109 67,030 465,517 SH   SOLE 30 465,517 0 0
VULCAN MATLS CO COM 929160109 4,794 33,294 SH   SOLE 31 25,565 0 7,729
VULCAN MATLS CO COM 929160109 1,260 8,753 SH   SOLE 34 8,753 0 0
VULCAN MATLS CO COM 929160109 12,884 89,476 SH   SOLE 36 89,476 0 0
VULCAN MATLS CO COM 929160109 410 2,844 SH   SOLE 40 2,844 0 0
VUZIX CORP COM NEW 92921W300 13 6,231 SH   SOLE 18 6,231 0 0
VUZIX CORP COM NEW 92921W300 154 76,799 SH   SOLE 21 76,799 0 0
VUZIX CORP COM NEW 92921W300 926 460,928 SH   SOLE 22 460,928 0 0
W & T OFFSHORE INC COM 92922P106 579 104,101 SH   SOLE 2 3,477 0 100,624
W & T OFFSHORE INC COM 92922P106 11 1,976 SH   SOLE 7 1,976 0 0
W & T OFFSHORE INC COM 92922P106 1,875 337,171 SH   SOLE 18 337,171 0 0
W & T OFFSHORE INC COM 92922P106 912 164,065 SH   SOLE 19 164,065 0 0
W & T OFFSHORE INC COM 92922P106 19,562 3,518,413 SH   SOLE 21 3,518,413 0 0
W & T OFFSHORE INC COM 92922P106 15,532 2,793,499 SH   SOLE 22 2,671,106 0 122,393
W & T OFFSHORE INC COM 92922P106 217 38,940 SH   SOLE 26 0 0 38,940
W & T OFFSHORE INC COM 92922P106 76 13,684 SH   SOLE 28 13,684 0 0
W & T OFFSHORE INC COM 92922P106 240 43,186 SH   SOLE 30 43,186 0 0
W & T OFFSHORE INC COM 92922P106 51 9,160 SH   SOLE 40 9,160 0 0
W P CAREY INC COM 92936U109 31,468 393,148 SH   SOLE 2 25,955 0 367,193
W P CAREY INC COM 92936U109 9,847 123,022 SH   SOLE 4 118,761 0 4,261
W P CAREY INC COM 92936U109 17,697 221,097 SH   SOLE 7 209,339 0 11,758
W P CAREY INC COM 92936U109 278 3,469 SH   SOLE 13 3,469 0 0
W P CAREY INC COM 92936U109 16 198 SH   SOLE 15 198 0 0
W P CAREY INC COM 92936U109 21 262 SH   SOLE 17 0 0 262
W P CAREY INC COM 92936U109 7,963 99,485 SH   SOLE 18 86,636 0 12,849
W P CAREY INC COM 92936U109 16,285 203,459 SH   SOLE 19 203,459 0 0
W P CAREY INC COM 92936U109 395,384 4,939,835 SH   SOLE 21 4,939,835 0 0
W P CAREY INC COM 92936U109 480,379 6,001,740 SH   SOLE 22 5,674,899 0 326,841
W P CAREY INC COM 92936U109 11,083 138,464 SH   SOLE 23 138,464 0 0
W P CAREY INC COM 92936U109 44,962 561,738 SH   SOLE 25 561,738 0 0
W P CAREY INC COM 92936U109 64,272 803,001 SH   SOLE 26 180,127 0 622,874
W P CAREY INC COM 92936U109 2,587 32,316 SH   SOLE 28 22,281 0 10,035
W P CAREY INC COM 92936U109 10,234 127,860 SH   SOLE 29 92,162 0 35,698
W P CAREY INC COM 92936U109 95,196 1,189,353 SH   SOLE 30 1,189,353 0 0
W P CAREY INC COM 92936U109 2,869 35,845 SH   SOLE 31 29,905 0 5,940
W P CAREY INC COM 92936U109 786 9,816 SH   SOLE 34 9,816 0 0
W P CAREY INC COM 92936U109 17,647 220,482 SH   SOLE 36 220,482 0 0
W P CAREY INC COM 92936U109 286 3,572 SH   SOLE 40 3,572 0 0
WABASH NATL CORP COM 929566107 922 62,785 SH   SOLE 2 8,875 0 53,910
WABASH NATL CORP COM 929566107 7 489 SH   SOLE 4 489 0 0
WABASH NATL CORP COM 929566107 13 889 SH   SOLE 7 889 0 0
WABASH NATL CORP COM 929566107 3,651 248,527 SH   SOLE 18 241,677 0 6,850
WABASH NATL CORP COM 929566107 3,406 231,891 SH   SOLE 19 231,891 0 0
WABASH NATL CORP COM 929566107 92,438 6,292,553 SH   SOLE 21 6,292,553 0 0
WABASH NATL CORP COM 929566107 30,284 2,061,562 SH   SOLE 22 1,968,668 0 92,894
WABASH NATL CORP COM 929566107 439 29,918 SH   SOLE 23 29,918 0 0
WABASH NATL CORP COM 929566107 1,366 92,982 SH   SOLE 26 13,307 0 79,675
WABASH NATL CORP COM 929566107 103 6,980 SH   SOLE 28 6,980 0 0
WABASH NATL CORP COM 929566107 1,237 84,214 SH   SOLE 30 84,214 0 0
WABASH NATL CORP COM 929566107 155 10,579 SH   SOLE 34 10,579 0 0
WABASH NATL CORP COM 929566107 107 7,301 SH   SOLE 40 7,301 0 0
WABCO HLDGS INC COM 92927K102 15,570 114,908 SH   SOLE 2 12,459 0 102,449
WABCO HLDGS INC COM 92927K102 3,415 25,204 SH   SOLE 4 23,790 0 1,414
WABCO HLDGS INC COM 92927K102 6,248 46,114 SH   SOLE 7 19,572 0 26,542
WABCO HLDGS INC COM 92927K102 93 690 SH   SOLE 13 690 0 0
WABCO HLDGS INC COM 92927K102 4,237 31,271 SH   SOLE 18 27,028 0 4,243
WABCO HLDGS INC COM 92927K102 2,085 15,384 SH   SOLE 19 15,384 0 0
WABCO HLDGS INC COM 92927K102 193,222 1,425,989 SH   SOLE 21 1,425,989 0 0
WABCO HLDGS INC COM 92927K102 213,352 1,574,553 SH   SOLE 22 1,475,782 0 98,771
WABCO HLDGS INC COM 92927K102 5,147 37,988 SH   SOLE 23 37,988 0 0
WABCO HLDGS INC COM 92927K102 1,048 7,731 SH   SOLE 25 7,731 0 0
WABCO HLDGS INC COM 92927K102 25,900 191,143 SH   SOLE 26 59,757 0 131,386
WABCO HLDGS INC COM 92927K102 1,293 9,540 SH   SOLE 28 6,582 0 2,958
WABCO HLDGS INC COM 92927K102 1,620 11,953 SH   SOLE 29 803 0 11,150
WABCO HLDGS INC COM 92927K102 20,320 149,960 SH   SOLE 30 149,960 0 0
WABCO HLDGS INC COM 92927K102 1,734 12,798 SH   SOLE 31 10,630 0 2,168
WABCO HLDGS INC COM 92927K102 405 2,986 SH   SOLE 34 2,986 0 0
WABCO HLDGS INC COM 92927K102 4,369 32,242 SH   SOLE 36 32,242 0 0
WABCO HLDGS INC COM 92927K102 139 1,024 SH   SOLE 40 1,024 0 0
WABTEC CORP COM 929740108 33,992 436,917 SH   SOLE 2 51,250 0 385,667
WABTEC CORP COM 929740108 6,649 85,464 SH   SOLE 4 80,819 0 4,645
WABTEC CORP COM 929740108 11,738 150,876 SH   SOLE 7 150,876 0 0
WABTEC CORP COM 929740108 193 2,485 SH   SOLE 13 2,485 0 0
WABTEC CORP COM 929740108 97 1,246 SH   SOLE 15 1,246 0 0
WABTEC CORP COM 929740108 28,068 360,765 SH   SOLE 18 335,316 0 25,449
WABTEC CORP COM 929740108 6,178 79,414 SH   SOLE 19 79,414 0 0
WABTEC CORP COM 929740108 39 496 SH   SOLE 20 496 0 0
WABTEC CORP COM 929740108 330,637 4,249,835 SH   SOLE 21 4,249,835 0 0
WABTEC CORP COM 929740108 341,946 4,395,188 SH   SOLE 22 3,931,703 0 463,485
WABTEC CORP COM 929740108 10,486 134,779 SH   SOLE 23 134,779 0 0
WABTEC CORP COM 929740108 14,552 187,041 SH   SOLE 25 187,041 0 0
WABTEC CORP COM 929740108 58,772 755,428 SH   SOLE 26 146,427 0 609,001
WABTEC CORP COM 929740108 2,673 34,363 SH   SOLE 28 23,758 0 10,605
WABTEC CORP COM 929740108 3,327 42,758 SH   SOLE 29 4,699 0 38,059
WABTEC CORP COM 929740108 53,911 692,947 SH   SOLE 30 692,947 0 0
WABTEC CORP COM 929740108 3,443 44,254 SH   SOLE 31 34,652 0 9,602
WABTEC CORP COM 929740108 1,526 19,617 SH   SOLE 34 19,617 0 0
WABTEC CORP COM 929740108 8,733 112,254 SH   SOLE 36 112,254 0 0
WABTEC CORP COM 929740108 329 4,233 SH   SOLE 40 4,233 0 0
WADDELL & REED FINL INC CL A 930059100 1,265 75,661 SH   SOLE 2 2,890 0 72,771
WADDELL & REED FINL INC CL A 930059100 4 222 SH   SOLE 4 222 0 0
WADDELL & REED FINL INC CL A 930059100 45 2,683 SH   SOLE 7 2,683 0 0
WADDELL & REED FINL INC CL A 930059100 5,196 310,760 SH   SOLE 18 310,760 0 0
WADDELL & REED FINL INC CL A 930059100 2,120 126,780 SH   SOLE 19 126,780 0 0
WADDELL & REED FINL INC CL A 930059100 134,354 8,035,533 SH   SOLE 21 8,035,533 0 0
WADDELL & REED FINL INC CL A 930059100 39,525 2,363,945 SH   SOLE 22 2,245,494 0 118,451
WADDELL & REED FINL INC CL A 930059100 276 16,503 SH   SOLE 26 10,737 0 5,766
WADDELL & REED FINL INC CL A 930059100 174 10,427 SH   SOLE 28 10,427 0 0
WADDELL & REED FINL INC CL A 930059100 1,742 104,182 SH   SOLE 30 104,182 0 0
WADDELL & REED FINL INC CL A 930059100 69 4,123 SH   SOLE 36 4,123 0 0
WADDELL & REED FINL INC CL A 930059100 154 9,205 SH   SOLE 40 9,205 0 0
WAITR HLDGS INC COM 930752100 15 46,912 SH   SOLE 2 2,179 0 44,733
WAITR HLDGS INC COM 930752100 1 1,813 SH   SOLE 7 1,813 0 0
WAITR HLDGS INC COM 930752100 60 187,353 SH   SOLE 18 187,353 0 0
WAITR HLDGS INC COM 930752100 29 91,391 SH   SOLE 19 91,391 0 0
WAITR HLDGS INC COM 930752100 607 1,883,931 SH   SOLE 21 1,883,931 0 0
WAITR HLDGS INC COM 930752100 639 1,985,159 SH   SOLE 22 1,962,578 0 22,581
WALGREENS BOOTS ALLIANCE INC COM 931427108 117,079 1,985,738 SH   SOLE 2 236,512 0 1,749,226
WALGREENS BOOTS ALLIANCE INC COM 931427108 22,691 384,857 SH   SOLE 4 362,616 0 22,241
WALGREENS BOOTS ALLIANCE INC COM 931427108 87,619 1,486,081 SH   SOLE 7 811,660 0 674,421
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,443 24,468 SH   SOLE 13 24,468 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 330 5,597 SH   SOLE 15 5,597 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 0 2 SH   SOLE 17 0 0 2
WALGREENS BOOTS ALLIANCE INC COM 931427108 122,762 2,082,124 SH   SOLE 18 1,971,907 0 110,217
WALGREENS BOOTS ALLIANCE INC COM 931427108 30,216 512,490 SH   SOLE 19 512,490 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 898,019 15,230,984 SH   SOLE 21 15,230,984 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,082,898 18,366,649 SH   SOLE 22 16,268,828 0 2,097,821
WALGREENS BOOTS ALLIANCE INC COM 931427108 33,677 571,180 SH   SOLE 23 571,180 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 52,618 892,440 SH   SOLE 25 892,440 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 302,520 5,130,936 SH   SOLE 26 487,054 0 4,643,882
WALGREENS BOOTS ALLIANCE INC COM 931427108 8,503 144,223 SH   SOLE 28 100,150 0 44,073
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,096 18,581 SH   SOLE 29 18,581 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 243,404 4,128,294 SH   SOLE 30 4,128,294 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 11,144 189,005 SH   SOLE 31 142,262 0 46,743
WALGREENS BOOTS ALLIANCE INC COM 931427108 12,474 211,567 SH   SOLE 32 211,567 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 12,651 214,566 SH   SOLE 34 214,566 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 37,311 632,811 SH   SOLE 36 632,811 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,006 17,069 SH   SOLE 40 17,069 0 0
WALKER & DUNLOP INC COM 93148P102 1,741 26,920 SH   SOLE 2 968 0 25,952
WALKER & DUNLOP INC COM 93148P102 12 188 SH   SOLE 4 188 0 0
WALKER & DUNLOP INC COM 93148P102 31 475 SH   SOLE 7 475 0 0
WALKER & DUNLOP INC COM 93148P102 8,101 125,250 SH   SOLE 18 125,250 0 0
WALKER & DUNLOP INC COM 93148P102 3,493 54,000 SH   SOLE 19 54,000 0 0
WALKER & DUNLOP INC COM 93148P102 177,014 2,736,767 SH   SOLE 21 2,736,767 0 0
WALKER & DUNLOP INC COM 93148P102 54,833 847,754 SH   SOLE 22 810,177 0 37,577
WALKER & DUNLOP INC COM 93148P102 44 686 SH   SOLE 23 686 0 0
WALKER & DUNLOP INC COM 93148P102 638 9,866 SH   SOLE 26 6,574 0 3,292
WALKER & DUNLOP INC COM 93148P102 257 3,966 SH   SOLE 28 3,966 0 0
WALKER & DUNLOP INC COM 93148P102 2,656 41,056 SH   SOLE 30 41,056 0 0
WALKER & DUNLOP INC COM 93148P102 181 2,798 SH   SOLE 40 2,798 0 0
WALMART INC COM 931142103 412,534 3,471,340 SH   SOLE 2 351,649 0 3,119,691
WALMART INC COM 931142103 73,153 615,562 SH   SOLE 4 576,611 0 38,951
WALMART INC COM 931142103 200,593 1,687,922 SH   SOLE 7 1,313,199 0 374,723
WALMART INC COM 931142103 4,233 35,622 SH   SOLE 13 35,622 0 0
WALMART INC COM 931142103 984 8,282 SH   SOLE 15 8,282 0 0
WALMART INC COM 931142103 39 331 SH   SOLE 17 0 0 331
WALMART INC COM 931142103 509,331 4,285,856 SH   SOLE 18 3,923,525 0 362,331
WALMART INC COM 931142103 220,101 1,852,076 SH   SOLE 19 1,852,076 0 0
WALMART INC COM 931142103 2,180 18,345 SH   SOLE 20 18,345 0 0
WALMART INC COM 931142103 3,305,031 27,810,760 SH   SOLE 21 27,810,760 0 0
WALMART INC COM 931142103 4,168,944 35,080,307 SH   SOLE 22 31,248,731 0 3,831,576
WALMART INC COM 931142103 124,850 1,050,573 SH   SOLE 23 1,050,573 0 0
WALMART INC COM 931142103 181,466 1,526,979 SH   SOLE 25 1,493,447 0 33,532
WALMART INC COM 931142103 494,710 4,162,825 SH   SOLE 26 789,128 0 3,373,697
WALMART INC COM 931142103 31,775 267,375 SH   SOLE 28 186,212 0 81,163
WALMART INC COM 931142103 3,971 33,412 SH   SOLE 29 33,412 0 0
WALMART INC COM 931142103 632,646 5,323,508 SH   SOLE 30 5,323,508 0 0
WALMART INC COM 931142103 36,687 308,711 SH   SOLE 31 257,640 0 51,071
WALMART INC COM 931142103 13,944 117,331 SH   SOLE 32 117,331 0 0
WALMART INC COM 931142103 125,252 1,053,957 SH   SOLE 34 1,053,957 0 0
WALMART INC COM 931142103 147,822 1,243,872 SH   SOLE 36 1,243,872 0 0
WALMART INC COM 931142103 3,742 31,487 SH   SOLE 40 31,487 0 0
WARRIOR MET COAL INC COM 93627C101 1,153 54,584 SH   SOLE 2 2,693 0 51,891
WARRIOR MET COAL INC COM 93627C101 5 232 SH   SOLE 4 232 0 0
WARRIOR MET COAL INC COM 93627C101 34 1,607 SH   SOLE 7 1,607 0 0
WARRIOR MET COAL INC COM 93627C101 4,868 230,395 SH   SOLE 18 230,395 0 0
WARRIOR MET COAL INC COM 93627C101 1,927 91,206 SH   SOLE 19 91,206 0 0
WARRIOR MET COAL INC COM 93627C101 109,146 5,165,472 SH   SOLE 21 5,165,472 0 0
WARRIOR MET COAL INC COM 93627C101 32,191 1,523,462 SH   SOLE 22 1,449,139 0 74,323
WARRIOR MET COAL INC COM 93627C101 478 22,610 SH   SOLE 26 17,440 0 5,170
WARRIOR MET COAL INC COM 93627C101 146 6,919 SH   SOLE 28 6,919 0 0
WARRIOR MET COAL INC COM 93627C101 1,443 68,280 SH   SOLE 30 68,280 0 0
WARRIOR MET COAL INC COM 93627C101 78 3,682 SH   SOLE 40 3,682 0 0
WASHINGTON FED INC COM 938824109 4,517 123,242 SH   SOLE 2 44,478 0 78,764
WASHINGTON FED INC COM 938824109 16 446 SH   SOLE 4 446 0 0
WASHINGTON FED INC COM 938824109 75 2,046 SH   SOLE 7 2,046 0 0
WASHINGTON FED INC COM 938824109 19,413 529,684 SH   SOLE 18 529,684 0 0
WASHINGTON FED INC COM 938824109 9,194 250,863 SH   SOLE 19 250,863 0 0
WASHINGTON FED INC COM 938824109 214,482 5,852,167 SH   SOLE 21 5,852,167 0 0
WASHINGTON FED INC COM 938824109 110,434 3,013,205 SH   SOLE 22 2,907,079 0 106,126
WASHINGTON FED INC COM 938824109 797 21,757 SH   SOLE 23 21,757 0 0
WASHINGTON FED INC COM 938824109 4,244 115,810 SH   SOLE 26 21,850 0 93,960
WASHINGTON FED INC COM 938824109 407 11,113 SH   SOLE 28 11,113 0 0
WASHINGTON FED INC COM 938824109 968 26,417 SH   SOLE 30 26,417 0 0
WASHINGTON FED INC COM 938824109 79 2,163 SH   SOLE 36 2,163 0 0
WASHINGTON FED INC COM 938824109 281 7,657 SH   SOLE 40 7,657 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 736 202,191 SH   SOLE 2 7,293 0 194,898
WASHINGTON PRIME GROUP NEW COM 93964W108 187 51,438 SH   SOLE 4 51,438 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 673 184,822 SH   SOLE 7 184,822 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 2,997 823,327 SH   SOLE 18 823,327 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 1,839 505,270 SH   SOLE 19 505,270 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 81,483 22,385,555 SH   SOLE 21 22,385,555 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 27,722 7,615,992 SH   SOLE 22 7,316,319 0 299,673
WASHINGTON PRIME GROUP NEW COM 93964W108 43 11,773 SH   SOLE 23 11,773 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 1,545 424,351 SH   SOLE 25 424,351 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 486 133,527 SH   SOLE 26 24,115 0 109,412
WASHINGTON PRIME GROUP NEW COM 93964W108 98 26,864 SH   SOLE 28 26,864 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 348 95,511 SH   SOLE 29 95,511 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 3,875 1,064,528 SH   SOLE 30 1,064,528 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 62 16,900 SH   SOLE 31 0 0 16,900
WASHINGTON PRIME GROUP NEW COM 93964W108 59 16,122 SH   SOLE 36 16,122 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 73 20,154 SH   SOLE 40 20,154 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 2,411 82,634 SH   SOLE 2 3,174 0 79,460
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 664 22,760 SH   SOLE 4 22,760 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 2,317 79,407 SH   SOLE 7 79,407 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 10,432 357,493 SH   SOLE 18 357,493 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 6,407 219,564 SH   SOLE 19 219,564 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 282,644 9,686,225 SH   SOLE 21 9,686,225 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 91,732 3,143,665 SH   SOLE 22 3,034,396 0 109,269
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 152 5,222 SH   SOLE 23 5,222 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 5,207 178,452 SH   SOLE 25 178,452 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 1,742 59,707 SH   SOLE 26 11,549 0 48,158
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 317 10,855 SH   SOLE 28 10,855 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 1,266 43,383 SH   SOLE 29 43,383 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 13,487 462,192 SH   SOLE 30 462,192 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 41 1,411 SH   SOLE 36 1,411 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 308 10,558 SH   SOLE 40 10,558 0 0
WASHINGTON TR BANCORP COM 940610108 828 15,389 SH   SOLE 2 539 0 14,850
WASHINGTON TR BANCORP COM 940610108 14 266 SH   SOLE 7 266 0 0
WASHINGTON TR BANCORP COM 940610108 2,941 54,674 SH   SOLE 18 54,674 0 0
WASHINGTON TR BANCORP COM 940610108 1,421 26,412 SH   SOLE 19 26,412 0 0
WASHINGTON TR BANCORP COM 940610108 29,397 546,520 SH   SOLE 21 546,520 0 0
WASHINGTON TR BANCORP COM 940610108 27,282 507,197 SH   SOLE 22 485,644 0 21,553
WASHINGTON TR BANCORP COM 940610108 49 909 SH   SOLE 23 909 0 0
WASHINGTON TR BANCORP COM 940610108 169 3,138 SH   SOLE 26 1,018 0 2,120
WASHINGTON TR BANCORP COM 940610108 106 1,964 SH   SOLE 28 1,964 0 0
WASHINGTON TR BANCORP COM 940610108 379 7,044 SH   SOLE 30 7,044 0 0
WASHINGTON TR BANCORP COM 940610108 84 1,566 SH   SOLE 40 1,566 0 0
WASTE CONNECTIONS INC COM 94106B101 1,326 14,600 SH   SOLE 2 14,600 0 0
WASTE CONNECTIONS INC COM 94106B101 10,506 115,713 SH   SOLE 4 108,813 0 6,900
WASTE CONNECTIONS INC COM 94106B101 7,600 83,713 SH   SOLE 7 83,713 0 0
WASTE CONNECTIONS INC COM 94106B101 40 446 SH   SOLE 13 446 0 0
WASTE CONNECTIONS INC COM 94106B101 3,954 43,550 SH   SOLE 18 23,227 0 20,323
WASTE CONNECTIONS INC COM 94106B101 112,479 1,238,888 SH   SOLE 19 1,238,888 0 0
WASTE CONNECTIONS INC COM 94106B101 421,969 4,647,745 SH   SOLE 21 4,647,745 0 0
WASTE CONNECTIONS INC COM 94106B101 82,173 905,086 SH   SOLE 22 777,788 0 127,298
WASTE CONNECTIONS INC COM 94106B101 17,875 196,878 SH   SOLE 23 196,878 0 0
WASTE CONNECTIONS INC COM 94106B101 50,358 554,666 SH   SOLE 26 186,084 0 368,582
WASTE CONNECTIONS INC COM 94106B101 4,457 49,094 SH   SOLE 28 34,398 0 14,696
WASTE CONNECTIONS INC COM 94106B101 5,469 60,241 SH   SOLE 29 5,116 0 55,125
WASTE CONNECTIONS INC COM 94106B101 50,994 561,672 SH   SOLE 30 561,672 0 0
WASTE CONNECTIONS INC COM 94106B101 3,920 43,175 SH   SOLE 31 34,883 0 8,292
WASTE CONNECTIONS INC COM 94106B101 1,355 14,925 SH   SOLE 34 14,925 0 0
WASTE CONNECTIONS INC COM 94106B101 8,718 96,024 SH   SOLE 36 96,024 0 0
WASTE CONNECTIONS INC COM 94106B101 484 5,330 SH   SOLE 40 5,330 0 0
WASTE MGMT INC DEL COM 94106L109 120,992 1,061,705 SH   SOLE 2 91,750 0 969,955
WASTE MGMT INC DEL COM 94106L109 21,588 189,434 SH   SOLE 4 178,025 0 11,409
WASTE MGMT INC DEL COM 94106L109 48,401 424,717 SH   SOLE 7 411,391 0 13,326
WASTE MGMT INC DEL COM 94106L109 363 3,186 SH   SOLE 13 3,186 0 0
WASTE MGMT INC DEL COM 94106L109 275 2,415 SH   SOLE 15 2,415 0 0
WASTE MGMT INC DEL COM 94106L109 18 162 SH   SOLE 17 0 0 162
WASTE MGMT INC DEL COM 94106L109 170,891 1,499,573 SH   SOLE 18 1,274,796 0 224,777
WASTE MGMT INC DEL COM 94106L109 52,042 456,673 SH   SOLE 19 456,673 0 0
WASTE MGMT INC DEL COM 94106L109 1,474,740 12,940,855 SH   SOLE 21 12,940,855 0 0
WASTE MGMT INC DEL COM 94106L109 1,256,513 11,025,909 SH   SOLE 22 9,959,209 0 1,066,700
WASTE MGMT INC DEL COM 94106L109 35,468 311,232 SH   SOLE 23 311,232 0 0
WASTE MGMT INC DEL COM 94106L109 47,067 413,011 SH   SOLE 25 413,011 0 0
WASTE MGMT INC DEL COM 94106L109 250,560 2,198,662 SH   SOLE 26 289,746 0 1,908,916
WASTE MGMT INC DEL COM 94106L109 9,043 79,349 SH   SOLE 28 55,345 0 24,004
WASTE MGMT INC DEL COM 94106L109 957 8,397 SH   SOLE 29 8,397 0 0
WASTE MGMT INC DEL COM 94106L109 262,786 2,305,951 SH   SOLE 30 2,305,951 0 0
WASTE MGMT INC DEL COM 94106L109 12,446 109,210 SH   SOLE 31 75,020 0 34,190
WASTE MGMT INC DEL COM 94106L109 7,728 67,810 SH   SOLE 34 67,810 0 0
WASTE MGMT INC DEL COM 94106L109 45,107 395,812 SH   SOLE 36 395,812 0 0
WASTE MGMT INC DEL COM 94106L109 1,124 9,866 SH   SOLE 40 9,866 0 0
WATERS CORP COM 941848103 38,485 164,711 SH   SOLE 2 20,824 0 143,887
WATERS CORP COM 941848103 7,774 33,271 SH   SOLE 4 31,204 0 2,067
WATERS CORP COM 941848103 23,331 99,854 SH   SOLE 7 61,614 0 38,240
WATERS CORP COM 941848103 28 118 SH   SOLE 13 118 0 0
WATERS CORP COM 941848103 89 381 SH   SOLE 15 381 0 0
WATERS CORP COM 941848103 29,747 127,313 SH   SOLE 18 117,857 0 9,456
WATERS CORP COM 941848103 4,476 19,157 SH   SOLE 19 19,157 0 0
WATERS CORP COM 941848103 511,421 2,188,835 SH   SOLE 21 2,188,835 0 0
WATERS CORP COM 941848103 372,060 1,592,381 SH   SOLE 22 1,421,949 0 170,432
WATERS CORP COM 941848103 11,522 49,315 SH   SOLE 23 49,315 0 0
WATERS CORP COM 941848103 19,716 84,384 SH   SOLE 25 84,384 0 0
WATERS CORP COM 941848103 81,909 350,562 SH   SOLE 26 56,368 0 294,194
WATERS CORP COM 941848103 3,075 13,162 SH   SOLE 28 9,435 0 3,727
WATERS CORP COM 941848103 3,610 15,451 SH   SOLE 29 1,493 0 13,958
WATERS CORP COM 941848103 71,179 304,641 SH   SOLE 30 304,641 0 0
WATERS CORP COM 941848103 3,861 16,526 SH   SOLE 31 14,195 0 2,331
WATERS CORP COM 941848103 1,155 4,942 SH   SOLE 34 4,942 0 0
WATERS CORP COM 941848103 10,036 42,952 SH   SOLE 36 42,952 0 0
WATERS CORP COM 941848103 368 1,576 SH   SOLE 40 1,576 0 0
WATERSTONE FINL INC MD COM 94188P101 474 24,921 SH   SOLE 2 956 0 23,965
WATERSTONE FINL INC MD COM 94188P101 12 650 SH   SOLE 7 650 0 0
WATERSTONE FINL INC MD COM 94188P101 1,686 88,612 SH   SOLE 18 88,612 0 0
WATERSTONE FINL INC MD COM 94188P101 801 42,084 SH   SOLE 19 42,084 0 0
WATERSTONE FINL INC MD COM 94188P101 17,724 931,394 SH   SOLE 21 931,394 0 0
WATERSTONE FINL INC MD COM 94188P101 15,375 807,956 SH   SOLE 22 765,348 0 42,608
WATERSTONE FINL INC MD COM 94188P101 47 2,462 SH   SOLE 26 0 0 2,462
WATERSTONE FINL INC MD COM 94188P101 80 4,204 SH   SOLE 28 4,204 0 0
WATERSTONE FINL INC MD COM 94188P101 100 5,265 SH   SOLE 30 5,265 0 0
WATERSTONE FINL INC MD COM 94188P101 68 3,561 SH   SOLE 40 3,561 0 0
WATFORD HOLDINGS LTD SHS G94787101 476 18,903 SH   SOLE 2 984 0 17,919
WATFORD HOLDINGS LTD SHS G94787101 10 401 SH   SOLE 7 401 0 0
WATFORD HOLDINGS LTD SHS G94787101 1,809 71,901 SH   SOLE 18 71,901 0 0
WATFORD HOLDINGS LTD SHS G94787101 1,289 51,244 SH   SOLE 19 51,244 0 0
WATFORD HOLDINGS LTD SHS G94787101 17,491 695,171 SH   SOLE 21 695,171 0 0
WATFORD HOLDINGS LTD SHS G94787101 8,168 324,656 SH   SOLE 22 294,227 0 30,429
WATFORD HOLDINGS LTD SHS G94787101 27 1,074 SH   SOLE 23 1,074 0 0
WATFORD HOLDINGS LTD SHS G94787101 12 492 SH   SOLE 26 0 0 492
WATFORD HOLDINGS LTD SHS G94787101 81 3,211 SH   SOLE 30 3,211 0 0
WATFORD HOLDINGS LTD SHS G94787101 56 2,206 SH   SOLE 40 2,206 0 0
WATSCO INC COM 942622200 19,794 109,876 SH   SOLE 2 48,278 0 61,598
WATSCO INC COM 942622200 268 1,486 SH   SOLE 4 1,486 0 0
WATSCO INC COM 942622200 933 5,179 SH   SOLE 7 5,179 0 0
WATSCO INC COM 942622200 19,283 107,039 SH   SOLE 18 104,527 0 2,512
WATSCO INC COM 942622200 2,237 12,420 SH   SOLE 19 12,420 0 0
WATSCO INC COM 942622200 436,738 2,424,302 SH   SOLE 21 2,424,302 0 0
WATSCO INC COM 942622200 193,568 1,074,481 SH   SOLE 22 1,010,847 0 63,634
WATSCO INC COM 942622200 269 1,494 SH   SOLE 23 1,494 0 0
WATSCO INC COM 942622200 98 546 SH   SOLE 25 546 0 0
WATSCO INC COM 942622200 2,438 13,531 SH   SOLE 26 9,176 0 4,355
WATSCO INC COM 942622200 718 3,985 SH   SOLE 28 3,985 0 0
WATSCO INC COM 942622200 38 209 SH   SOLE 29 209 0 0
WATSCO INC COM 942622200 2,091 11,609 SH   SOLE 30 11,609 0 0
WATSCO INC COM 942622200 152 846 SH   SOLE 31 846 0 0
WATSCO INC COM 942622200 2,133 11,839 SH   SOLE 32 11,839 0 0
WATSCO INC COM 942622200 81 448 SH   SOLE 34 448 0 0
WATSCO INC COM 942622200 118 654 SH   SOLE 36 654 0 0
WATSCO INC COM 942622200 633 3,513 SH   SOLE 40 3,513 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 1,819 18,233 SH   SOLE 2 1,064 0 17,169
WATTS WATER TECHNOLOGIES INC CL A 942749102 17 168 SH   SOLE 4 168 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 1,868 18,728 SH   SOLE 7 18,728 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 12,938 129,696 SH   SOLE 18 125,072 0 4,624
WATTS WATER TECHNOLOGIES INC CL A 942749102 7,218 72,355 SH   SOLE 19 72,355 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 304,259 3,049,907 SH   SOLE 21 3,049,907 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 82,296 824,935 SH   SOLE 22 789,608 0 35,327
WATTS WATER TECHNOLOGIES INC CL A 942749102 53 527 SH   SOLE 23 527 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 1,442 14,458 SH   SOLE 26 7,716 0 6,742
WATTS WATER TECHNOLOGIES INC CL A 942749102 340 3,409 SH   SOLE 28 3,409 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 17,170 172,115 SH   SOLE 30 172,115 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 271 2,713 SH   SOLE 40 2,713 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 96 11,945 SH   SOLE 2 770 0 11,175
WAVE LIFE SCIENCES LTD SHS Y95308105 3 381 SH   SOLE 7 381 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 613 76,542 SH   SOLE 18 76,542 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 319 39,859 SH   SOLE 19 39,859 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 8,810 1,099,157 SH   SOLE 21 1,099,157 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 4,720 588,889 SH   SOLE 22 565,430 0 23,459
WAVE LIFE SCIENCES LTD SHS Y95308105 11 1,348 SH   SOLE 26 0 0 1,348
WAVE LIFE SCIENCES LTD SHS Y95308105 81 10,077 SH   SOLE 30 10,077 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 19 2,422 SH   SOLE 40 2,422 0 0
WAYFAIR INC CL A 94419L101 11,975 132,514 SH   SOLE 2 6,656 0 125,858
WAYFAIR INC CL A 94419L101 2,477 27,413 SH   SOLE 4 25,584 0 1,829
WAYFAIR INC CL A 94419L101 350 3,871 SH   SOLE 7 3,871 0 0
WAYFAIR INC CL A 94419L101 10 108 SH   SOLE 13 108 0 0
WAYFAIR INC CL A 94419L101 3,537 39,134 SH   SOLE 18 34,142 0 4,992
WAYFAIR INC CL A 94419L101 1,325 14,660 SH   SOLE 19 14,660 0 0
WAYFAIR INC CL A 94419L101 79,859 883,687 SH   SOLE 21 883,687 0 0
WAYFAIR INC CL A 94419L101 151,250 1,673,670 SH   SOLE 22 1,559,385 0 114,285
WAYFAIR INC CL A 94419L101 4,116 45,547 SH   SOLE 23 45,547 0 0
WAYFAIR INC CL A 94419L101 181 2,006 SH   SOLE 25 2,006 0 0
WAYFAIR INC CL A 94419L101 16,425 181,752 SH   SOLE 26 71,204 0 110,548
WAYFAIR INC CL A 94419L101 963 10,658 SH   SOLE 28 7,407 0 3,251
WAYFAIR INC CL A 94419L101 1,319 14,592 SH   SOLE 29 1,421 0 13,171
WAYFAIR INC CL A 94419L101 10,140 112,209 SH   SOLE 30 112,209 0 0
WAYFAIR INC CL A 94419L101 1,153 12,764 SH   SOLE 31 10,746 0 2,018
WAYFAIR INC CL A 94419L101 366 4,045 SH   SOLE 34 4,045 0 0
WAYFAIR INC CL A 94419L101 960 10,618 SH   SOLE 36 10,618 0 0
WAYFAIR INC CL A 94419L101 104 1,152 SH   SOLE 40 1,152 0 0
WAYFAIR INC NOTE 0.375% 9/0 94419LAB7 1,467 1,350,000 PRN   SOLE 21 1,350,000 0 0
WAYSIDE TECHNOLOGY GROUP INC COM 946760105 15 896 SH   SOLE 18 896 0 0
WAYSIDE TECHNOLOGY GROUP INC COM 946760105 13 830 SH   SOLE 21 830 0 0
WAYSIDE TECHNOLOGY GROUP INC COM 946760105 2,277 140,583 SH   SOLE 22 140,583 0 0
WD-40 CO COM 929236107 1,120 5,767 SH   SOLE 2 527 0 5,240
WD-40 CO COM 929236107 13 69 SH   SOLE 4 69 0 0
WD-40 CO COM 929236107 49 253 SH   SOLE 7 253 0 0
WD-40 CO COM 929236107 11,967 61,643 SH   SOLE 18 61,643 0 0
WD-40 CO COM 929236107 4,738 24,404 SH   SOLE 19 24,404 0 0
WD-40 CO COM 929236107 296,750 1,528,537 SH   SOLE 21 1,528,537 0 0
WD-40 CO COM 929236107 78,128 402,433 SH   SOLE 22 385,427 0 17,006
WD-40 CO COM 929236107 1,308 6,739 SH   SOLE 26 3,222 0 3,517
WD-40 CO COM 929236107 358 1,845 SH   SOLE 28 1,845 0 0
WD-40 CO COM 929236107 3,787 19,505 SH   SOLE 30 19,505 0 0
WD-40 CO COM 929236107 292 1,502 SH   SOLE 40 1,502 0 0
WEBSTER FINL CORP CONN COM 947890109 16,392 307,202 SH   SOLE 2 131,936 0 175,266
WEBSTER FINL CORP CONN COM 947890109 321 6,012 SH   SOLE 4 6,012 0 0
WEBSTER FINL CORP CONN COM 947890109 114 2,128 SH   SOLE 7 2,128 0 0
WEBSTER FINL CORP CONN COM 947890109 17,715 331,989 SH   SOLE 18 331,989 0 0
WEBSTER FINL CORP CONN COM 947890109 1,342 25,148 SH   SOLE 19 25,148 0 0
WEBSTER FINL CORP CONN COM 947890109 250,460 4,693,773 SH   SOLE 21 4,693,773 0 0
WEBSTER FINL CORP CONN COM 947890109 170,468 3,194,679 SH   SOLE 22 2,998,817 0 195,862
WEBSTER FINL CORP CONN COM 947890109 1,225 22,949 SH   SOLE 23 22,949 0 0
WEBSTER FINL CORP CONN COM 947890109 2,276 42,648 SH   SOLE 26 23,724 0 18,924
WEBSTER FINL CORP CONN COM 947890109 655 12,278 SH   SOLE 28 12,278 0 0
WEBSTER FINL CORP CONN COM 947890109 217 4,059 SH   SOLE 29 4,059 0 0
WEBSTER FINL CORP CONN COM 947890109 1,687 31,607 SH   SOLE 30 31,607 0 0
WEBSTER FINL CORP CONN COM 947890109 203 3,813 SH   SOLE 31 1,827 0 1,986
WEBSTER FINL CORP CONN COM 947890109 16 301 SH   SOLE 34 301 0 0
WEBSTER FINL CORP CONN COM 947890109 121 2,263 SH   SOLE 36 2,263 0 0
WEBSTER FINL CORP CONN COM 947890109 568 10,653 SH   SOLE 40 10,653 0 0
WEC ENERGY GROUP INC COM 92939U106 76,068 824,767 SH   SOLE 2 132,278 0 692,489
WEC ENERGY GROUP INC COM 92939U106 14,987 162,494 SH   SOLE 4 154,168 0 8,326
WEC ENERGY GROUP INC COM 92939U106 37,406 405,577 SH   SOLE 7 382,530 0 23,047
WEC ENERGY GROUP INC COM 92939U106 1,171 12,693 SH   SOLE 13 12,693 0 0
WEC ENERGY GROUP INC COM 92939U106 168 1,818 SH   SOLE 15 1,818 0 0
WEC ENERGY GROUP INC COM 92939U106 74,636 809,238 SH   SOLE 18 767,025 0 42,213
WEC ENERGY GROUP INC COM 92939U106 12,523 135,775 SH   SOLE 19 135,775 0 0
WEC ENERGY GROUP INC COM 92939U106 1,373,678 14,894,046 SH   SOLE 21 14,894,046 0 0
WEC ENERGY GROUP INC COM 92939U106 782,397 8,483,103 SH   SOLE 22 7,661,262 0 821,841
WEC ENERGY GROUP INC COM 92939U106 23,530 255,119 SH   SOLE 23 255,119 0 0
WEC ENERGY GROUP INC COM 92939U106 28,435 308,304 SH   SOLE 25 308,304 0 0
WEC ENERGY GROUP INC COM 92939U106 105,170 1,140,296 SH   SOLE 26 209,969 0 930,327
WEC ENERGY GROUP INC COM 92939U106 5,546 60,129 SH   SOLE 28 42,751 0 17,378
WEC ENERGY GROUP INC COM 92939U106 565 6,121 SH   SOLE 29 6,121 0 0
WEC ENERGY GROUP INC COM 92939U106 151,757 1,645,423 SH   SOLE 30 1,645,423 0 0
WEC ENERGY GROUP INC COM 92939U106 8,917 96,685 SH   SOLE 31 59,261 0 37,424
WEC ENERGY GROUP INC COM 92939U106 3,605 39,092 SH   SOLE 32 39,092 0 0
WEC ENERGY GROUP INC COM 92939U106 2,295 24,880 SH   SOLE 34 24,880 0 0
WEC ENERGY GROUP INC COM 92939U106 30,284 328,354 SH   SOLE 36 328,354 0 0
WEC ENERGY GROUP INC COM 92939U106 689 7,468 SH   SOLE 40 7,468 0 0
WEIBO CORP SPONSORED ADR 948596101 3,265 70,435 SH   SOLE 2 2,348 0 68,087
WEIBO CORP SPONSORED ADR 948596101 842 18,175 SH   SOLE 4 18,175 0 0
WEIBO CORP SPONSORED ADR 948596101 367 7,922 SH   SOLE 7 7,922 0 0
WEIBO CORP SPONSORED ADR 948596101 1,132 24,422 SH   SOLE 15 23,613 0 809
WEIBO CORP SPONSORED ADR 948596101 731 15,763 SH   SOLE 18 15,763 0 0
WEIBO CORP SPONSORED ADR 948596101 46,853 1,010,857 SH   SOLE 21 1,010,857 0 0
WEIBO CORP SPONSORED ADR 948596101 31,635 682,526 SH   SOLE 22 616,683 0 65,843
WEIBO CORP SPONSORED ADR 948596101 1,468 31,677 SH   SOLE 23 31,677 0 0
WEIBO CORP SPONSORED ADR 948596101 1,357 29,279 SH   SOLE 25 29,279 0 0
WEIBO CORP SPONSORED ADR 948596101 14,205 306,467 SH   SOLE 26 75,385 0 231,082
WEIBO CORP SPONSORED ADR 948596101 247 5,321 SH   SOLE 28 5,321 0 0
WEIBO CORP SPONSORED ADR 948596101 282 6,091 SH   SOLE 29 6,091 0 0
WEIBO CORP SPONSORED ADR 948596101 14,107 304,361 SH   SOLE 30 304,361 0 0
WEIBO CORP SPONSORED ADR 948596101 586 12,641 SH   SOLE 31 2,712 0 9,929
WEIBO CORP SPONSORED ADR 948596101 206 4,452 SH   SOLE 34 4,452 0 0
WEIBO CORP SPONSORED ADR 948596101 20 424 SH   SOLE 40 424 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 9,581 306,702 SH   SOLE 2 81,634 0 225,068
WEINGARTEN RLTY INVS SH BEN INT 948741103 1,411 45,171 SH   SOLE 4 45,171 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 3,833 122,695 SH   SOLE 7 122,695 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 10,262 328,496 SH   SOLE 18 328,496 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 4,640 148,531 SH   SOLE 19 148,531 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 215,459 6,896,899 SH   SOLE 21 6,896,899 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 160,379 5,133,766 SH   SOLE 22 4,904,792 0 228,974
WEINGARTEN RLTY INVS SH BEN INT 948741103 848 27,145 SH   SOLE 23 27,145 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 8,439 270,140 SH   SOLE 25 270,140 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 2,761 88,396 SH   SOLE 26 27,895 0 60,501
WEINGARTEN RLTY INVS SH BEN INT 948741103 574 18,380 SH   SOLE 28 18,380 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 1,993 63,783 SH   SOLE 29 63,783 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 17,180 549,937 SH   SOLE 30 549,937 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 80 2,557 SH   SOLE 31 2,557 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 107 3,419 SH   SOLE 34 3,419 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 53 1,703 SH   SOLE 36 1,703 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 391 12,516 SH   SOLE 40 12,516 0 0
WEIS MKTS INC COM 948849104 454 11,219 SH   SOLE 2 1,042 0 10,177
WEIS MKTS INC COM 948849104 6 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,323 32,686 SH   SOLE 18 32,686 0 0
WEIS MKTS INC COM 948849104 1,044 25,780 SH   SOLE 19 25,780 0 0
WEIS MKTS INC COM 948849104 14,718 363,492 SH   SOLE 21 363,492 0 0
WEIS MKTS INC COM 948849104 18,725 462,456 SH   SOLE 22 446,411 0 16,045
WEIS MKTS INC COM 948849104 361 8,907 SH   SOLE 23 8,907 0 0
WEIS MKTS INC COM 948849104 517 12,777 SH   SOLE 26 5,765 0 7,012
WEIS MKTS INC COM 948849104 71 1,755 SH   SOLE 28 1,755 0 0
WEIS MKTS INC COM 948849104 223 5,497 SH   SOLE 30 5,497 0 0
WEIS MKTS INC COM 948849104 60 1,475 SH   SOLE 40 1,475 0 0
WELBILT INC COM 949090104 851 54,546 SH   SOLE 2 4,987 0 49,559
WELBILT INC COM 949090104 13 803 SH   SOLE 4 803 0 0
WELBILT INC COM 949090104 36 2,282 SH   SOLE 7 2,282 0 0
WELBILT INC COM 949090104 6,896 441,748 SH   SOLE 18 441,748 0 0
WELBILT INC COM 949090104 3,599 230,576 SH   SOLE 19 230,576 0 0
WELBILT INC COM 949090104 69,034 4,422,431 SH   SOLE 21 4,422,431 0 0
WELBILT INC COM 949090104 58,785 3,765,827 SH   SOLE 22 3,603,080 0 162,747
WELBILT INC COM 949090104 711 45,578 SH   SOLE 26 34,747 0 10,831
WELBILT INC COM 949090104 263 16,820 SH   SOLE 28 16,820 0 0
WELBILT INC COM 949090104 672 43,073 SH   SOLE 30 43,073 0 0
WELBILT INC COM 949090104 42 2,700 SH   SOLE 31 0 0 2,700
WELBILT INC COM 949090104 221 14,151 SH   SOLE 40 14,151 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 40,252 121,897 SH   SOLE 2 13,275 0 108,622
WELLCARE HEALTH PLANS INC COM 94946T106 7,046 21,339 SH   SOLE 4 20,020 0 1,319
WELLCARE HEALTH PLANS INC COM 94946T106 16,097 48,748 SH   SOLE 7 46,081 0 2,667
WELLCARE HEALTH PLANS INC COM 94946T106 887 2,685 SH   SOLE 13 2,685 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 107 325 SH   SOLE 15 325 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 34,253 103,732 SH   SOLE 18 94,761 0 8,971
WELLCARE HEALTH PLANS INC COM 94946T106 8,311 25,169 SH   SOLE 19 25,169 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 472,681 1,431,455 SH   SOLE 21 1,431,455 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 408,040 1,235,699 SH   SOLE 22 1,103,948 0 131,751
WELLCARE HEALTH PLANS INC COM 94946T106 12,005 36,355 SH   SOLE 23 36,355 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 27,539 83,398 SH   SOLE 25 83,398 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 66,531 201,480 SH   SOLE 26 39,849 0 161,631
WELLCARE HEALTH PLANS INC COM 94946T106 3,177 9,621 SH   SOLE 28 6,777 0 2,844
WELLCARE HEALTH PLANS INC COM 94946T106 3,927 11,892 SH   SOLE 29 1,242 0 10,650
WELLCARE HEALTH PLANS INC COM 94946T106 67,476 204,343 SH   SOLE 30 204,343 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 4,206 12,737 SH   SOLE 31 9,456 0 3,281
WELLCARE HEALTH PLANS INC COM 94946T106 2,464 7,463 SH   SOLE 34 7,463 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 14,540 44,032 SH   SOLE 36 44,032 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 350 1,060 SH   SOLE 40 1,060 0 0
WELLESLEY BANCORP INC COM 949485106 20 450 SH   SOLE 18 450 0 0
WELLESLEY BANCORP INC COM 949485106 12 267 SH   SOLE 21 267 0 0
WELLS FARGO & CO MTNF 0.250% 6/2 94986RXR7 2,224 2,360,000 PRN   SOLE 2 2,360,000 0 0
WELLS FARGO CO NEW COM 949746101 587,847 10,926,516 SH   SOLE 2 2,214,230 0 8,712,286
WELLS FARGO CO NEW COM 949746101 106,108 1,972,260 SH   SOLE 4 1,858,368 0 113,892
WELLS FARGO CO NEW COM 949746101 192,163 3,571,809 SH   SOLE 7 3,552,665 0 19,144
WELLS FARGO CO NEW COM 949746101 6,942 129,030 SH   SOLE 13 129,030 0 0
WELLS FARGO CO NEW COM 949746101 1,234 22,945 SH   SOLE 15 22,945 0 0
WELLS FARGO CO NEW COM 949746101 29 537 SH   SOLE 17 0 0 537
WELLS FARGO CO NEW COM 949746101 1,108,925 20,611,992 SH   SOLE 18 19,367,899 0 1,244,093
WELLS FARGO CO NEW COM 949746101 1,024,008 19,033,602 SH   SOLE 19 19,033,602 0 0
WELLS FARGO CO NEW COM 949746101 11,884 220,899 SH   SOLE 20 220,899 0 0
WELLS FARGO CO NEW COM 949746101 4,307,735 80,069,423 SH   SOLE 21 80,069,423 0 0
WELLS FARGO CO NEW COM 949746101 5,140,698 95,552,015 SH   SOLE 22 84,579,317 0 10,972,698
WELLS FARGO CO NEW COM 949746101 181,555 3,374,631 SH   SOLE 23 3,374,631 0 0
WELLS FARGO CO NEW COM 949746101 219,941 4,088,118 SH   SOLE 25 4,088,118 0 0
WELLS FARGO CO NEW COM 949746101 801,502 14,897,808 SH   SOLE 26 1,979,607 0 12,918,201
WELLS FARGO CO NEW COM 949746101 42,096 782,457 SH   SOLE 28 546,076 0 236,381
WELLS FARGO CO NEW COM 949746101 35,523 660,280 SH   SOLE 29 217,951 0 442,329
WELLS FARGO CO NEW COM 949746101 831,988 15,464,469 SH   SOLE 30 15,464,469 0 0
WELLS FARGO CO NEW COM 949746101 62,966 1,170,380 SH   SOLE 31 878,342 0 292,038
WELLS FARGO CO NEW COM 949746101 76,221 1,416,746 SH   SOLE 34 1,416,746 0 0
WELLS FARGO CO NEW COM 949746101 176,633 3,283,135 SH   SOLE 36 3,283,135 0 0
WELLS FARGO CO NEW COM 949746101 1,516 28,177 SH   SOLE 37 28,177 0 0
WELLS FARGO CO NEW COM 949746101 5,021 93,331 SH   SOLE 40 93,331 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 251 173 SH   SOLE 4 173 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 2,688 1,854 SH   SOLE 7 1,854 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 3,042 2,098 SH   SOLE 18 2,098 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 16,678 11,502 SH   SOLE 19 11,502 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 295,182 203,574 SH   SOLE 21 203,574 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 653 450 SH   SOLE 22 450 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 6,792 4,684 SH   SOLE 34 4,684 0 0
WELLTOWER INC COM 95040Q104 82,411 1,007,712 SH   SOLE 2 107,933 0 899,779
WELLTOWER INC COM 95040Q104 25,339 309,846 SH   SOLE 4 299,268 0 10,578
WELLTOWER INC COM 95040Q104 70,165 857,972 SH   SOLE 7 832,857 0 25,115
WELLTOWER INC COM 95040Q104 798 9,762 SH   SOLE 13 9,762 0 0
WELLTOWER INC COM 95040Q104 43 526 SH   SOLE 15 526 0 0
WELLTOWER INC COM 95040Q104 2 30 SH   SOLE 17 0 0 30
WELLTOWER INC COM 95040Q104 68,030 831,871 SH   SOLE 18 745,783 0 86,088
WELLTOWER INC COM 95040Q104 49,217 601,823 SH   SOLE 19 601,823 0 0
WELLTOWER INC COM 95040Q104 1,369,359 16,744,430 SH   SOLE 21 16,744,430 0 0
WELLTOWER INC COM 95040Q104 1,128,564 13,799,997 SH   SOLE 22 12,756,554 0 1,043,443
WELLTOWER INC COM 95040Q104 26,155 319,817 SH   SOLE 23 319,817 0 0
WELLTOWER INC COM 95040Q104 108,112 1,321,986 SH   SOLE 25 1,321,986 0 0
WELLTOWER INC COM 95040Q104 189,785 2,320,673 SH   SOLE 26 302,308 0 2,018,365
WELLTOWER INC COM 95040Q104 6,204 75,868 SH   SOLE 28 52,868 0 23,000
WELLTOWER INC COM 95040Q104 17,769 217,273 SH   SOLE 29 217,273 0 0
WELLTOWER INC COM 95040Q104 273,108 3,339,544 SH   SOLE 30 3,339,544 0 0
WELLTOWER INC COM 95040Q104 7,743 94,679 SH   SOLE 31 74,925 0 19,754
WELLTOWER INC COM 95040Q104 4,685 57,285 SH   SOLE 34 57,285 0 0
WELLTOWER INC COM 95040Q104 25,172 307,807 SH   SOLE 36 307,807 0 0
WELLTOWER INC COM 95040Q104 693 8,476 SH   SOLE 40 8,476 0 0
WENDYS CO COM 95058W100 9,686 436,096 SH   SOLE 2 110,992 0 325,104
WENDYS CO COM 95058W100 19 856 SH   SOLE 4 856 0 0
WENDYS CO COM 95058W100 75 3,362 SH   SOLE 7 3,362 0 0
WENDYS CO COM 95058W100 11,992 539,940 SH   SOLE 18 539,940 0 0
WENDYS CO COM 95058W100 972 43,781 SH   SOLE 19 43,781 0 0
WENDYS CO COM 95058W100 211,436 9,519,867 SH   SOLE 21 9,519,867 0 0
WENDYS CO COM 95058W100 135,247 6,089,464 SH   SOLE 22 5,738,390 0 351,074
WENDYS CO COM 95058W100 1,599 72,002 SH   SOLE 26 57,489 0 14,513
WENDYS CO COM 95058W100 531 23,897 SH   SOLE 28 23,897 0 0
WENDYS CO COM 95058W100 1,236 55,629 SH   SOLE 30 55,629 0 0
WENDYS CO COM 95058W100 85 3,818 SH   SOLE 31 3,818 0 0
WENDYS CO COM 95058W100 117 5,262 SH   SOLE 36 5,262 0 0
WENDYS CO COM 95058W100 404 18,188 SH   SOLE 40 18,188 0 0
WERNER ENTERPRISES INC COM 950755108 2,335 64,168 SH   SOLE 2 20,469 0 43,699
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,476 260,406 SH   SOLE 18 260,406 0 0
WERNER ENTERPRISES INC COM 950755108 2,923 80,321 SH   SOLE 19 80,321 0 0
WERNER ENTERPRISES INC COM 950755108 119,181 3,275,108 SH   SOLE 21 3,275,108 0 0
WERNER ENTERPRISES INC COM 950755108 55,523 1,525,783 SH   SOLE 22 1,464,239 0 61,544
WERNER ENTERPRISES INC COM 950755108 426 11,715 SH   SOLE 26 6,879 0 4,836
WERNER ENTERPRISES INC COM 950755108 208 5,714 SH   SOLE 28 5,714 0 0
WERNER ENTERPRISES INC COM 950755108 500 13,740 SH   SOLE 30 13,740 0 0
WERNER ENTERPRISES INC COM 950755108 188 5,155 SH   SOLE 40 5,155 0 0
WESBANCO INC COM 950810101 2,555 67,618 SH   SOLE 2 2,752 0 64,866
WESBANCO INC COM 950810101 13 337 SH   SOLE 4 337 0 0
WESBANCO INC COM 950810101 44 1,161 SH   SOLE 7 1,161 0 0
WESBANCO INC COM 950810101 11,644 308,121 SH   SOLE 18 308,121 0 0
WESBANCO INC COM 950810101 5,697 150,751 SH   SOLE 19 150,751 0 0
WESBANCO INC COM 950810101 86,807 2,297,081 SH   SOLE 21 2,297,081 0 0
WESBANCO INC COM 950810101 76,976 2,036,936 SH   SOLE 22 1,952,869 0 84,067
WESBANCO INC COM 950810101 71 1,882 SH   SOLE 23 1,882 0 0
WESBANCO INC COM 950810101 2,019 53,437 SH   SOLE 26 19,354 0 34,083
WESBANCO INC COM 950810101 319 8,432 SH   SOLE 28 8,432 0 0
WESBANCO INC COM 950810101 768 20,315 SH   SOLE 30 20,315 0 0
WESBANCO INC COM 950810101 238 6,303 SH   SOLE 40 6,303 0 0
WESCO AIRCRAFT HLDGS INC COM 950814103 619 56,209 SH   SOLE 2 4,156 0 52,053
WESCO AIRCRAFT HLDGS INC COM 950814103 2 200 SH   SOLE 4 200 0 0
WESCO AIRCRAFT HLDGS INC COM 950814103 12 1,128 SH   SOLE 7 1,128 0 0
WESCO AIRCRAFT HLDGS INC COM 950814103 1,998 181,328 SH   SOLE 18 181,328 0 0
WESCO AIRCRAFT HLDGS INC COM 950814103 1,487 134,916 SH   SOLE 19 134,916 0 0
WESCO AIRCRAFT HLDGS INC COM 950814103 32,279 2,929,119 SH   SOLE 21 2,929,119 0 0
WESCO AIRCRAFT HLDGS INC COM 950814103 20,889 1,895,516 SH   SOLE 22 1,823,620 0 71,896
WESCO AIRCRAFT HLDGS INC COM 950814103 88 8,024 SH   SOLE 23 8,024 0 0
WESCO AIRCRAFT HLDGS INC COM 950814103 266 24,160 SH   SOLE 26 0 0 24,160
WESCO AIRCRAFT HLDGS INC COM 950814103 58 5,230 SH   SOLE 28 5,230 0 0
WESCO AIRCRAFT HLDGS INC COM 950814103 194 17,560 SH   SOLE 30 17,560 0 0
WESCO AIRCRAFT HLDGS INC COM 950814103 85 7,676 SH   SOLE 40 7,676 0 0
WESCO INTL INC COM 95082P105 6,119 103,036 SH   SOLE 2 24,009 0 79,027
WESCO INTL INC COM 95082P105 13 225 SH   SOLE 4 225 0 0
WESCO INTL INC COM 95082P105 98 1,658 SH   SOLE 7 1,658 0 0
WESCO INTL INC COM 95082P105 1,147 19,308 SH   SOLE 18 19,308 0 0
WESCO INTL INC COM 95082P105 1,657 27,897 SH   SOLE 19 27,897 0 0
WESCO INTL INC COM 95082P105 28,579 481,203 SH   SOLE 21 481,203 0 0
WESCO INTL INC COM 95082P105 88,802 1,495,236 SH   SOLE 22 1,399,011 0 96,225
WESCO INTL INC COM 95082P105 330 5,560 SH   SOLE 25 5,560 0 0
WESCO INTL INC COM 95082P105 782 13,165 SH   SOLE 26 9,742 0 3,423
WESCO INTL INC COM 95082P105 355 5,973 SH   SOLE 28 5,973 0 0
WESCO INTL INC COM 95082P105 872 14,688 SH   SOLE 30 14,688 0 0
WESCO INTL INC COM 95082P105 208 3,508 SH   SOLE 31 908 0 2,600
WESCO INTL INC COM 95082P105 674 11,356 SH   SOLE 34 11,356 0 0
WESCO INTL INC COM 95082P105 264 4,452 SH   SOLE 36 4,452 0 0
WESCO INTL INC COM 95082P105 257 4,330 SH   SOLE 40 4,330 0 0
WEST BANCORPORATION INC CAP STK 95123P106 406 15,834 SH   SOLE 2 549 0 15,285
WEST BANCORPORATION INC CAP STK 95123P106 8 319 SH   SOLE 7 319 0 0
WEST BANCORPORATION INC CAP STK 95123P106 1,603 62,555 SH   SOLE 18 59,642 0 2,913
WEST BANCORPORATION INC CAP STK 95123P106 1,256 49,007 SH   SOLE 19 49,007 0 0
WEST BANCORPORATION INC CAP STK 95123P106 14,855 579,586 SH   SOLE 21 579,586 0 0
WEST BANCORPORATION INC CAP STK 95123P106 9,664 377,053 SH   SOLE 22 364,443 0 12,610
WEST BANCORPORATION INC CAP STK 95123P106 533 20,808 SH   SOLE 26 0 0 20,808
WEST PHARMACEUTICAL SVSC INC COM 955306105 33,124 220,344 SH   SOLE 2 59,683 0 160,661
WEST PHARMACEUTICAL SVSC INC COM 955306105 5,313 35,339 SH   SOLE 4 33,332 0 2,007
WEST PHARMACEUTICAL SVSC INC COM 955306105 7,758 51,604 SH   SOLE 7 14,281 0 37,323
WEST PHARMACEUTICAL SVSC INC COM 955306105 32,213 214,281 SH   SOLE 18 208,167 0 6,114
WEST PHARMACEUTICAL SVSC INC COM 955306105 132,283 879,951 SH   SOLE 19 879,951 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 573,941 3,817,874 SH   SOLE 21 3,817,874 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 381,045 2,534,722 SH   SOLE 22 2,397,572 0 137,150
WEST PHARMACEUTICAL SVSC INC COM 955306105 8,567 56,985 SH   SOLE 23 56,985 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 3,062 20,367 SH   SOLE 25 20,367 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 21,580 143,553 SH   SOLE 26 65,790 0 77,763
WEST PHARMACEUTICAL SVSC INC COM 955306105 2,220 14,766 SH   SOLE 28 10,583 0 4,183
WEST PHARMACEUTICAL SVSC INC COM 955306105 2,628 17,483 SH   SOLE 29 2,064 0 15,419
WEST PHARMACEUTICAL SVSC INC COM 955306105 17,050 113,419 SH   SOLE 30 113,419 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 2,746 18,266 SH   SOLE 31 14,559 0 3,707
WEST PHARMACEUTICAL SVSC INC COM 955306105 717 4,771 SH   SOLE 34 4,771 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 2,020 13,440 SH   SOLE 36 13,440 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 264 1,755 SH   SOLE 40 1,755 0 0
WESTAMERICA BANCORPORATION COM 957090103 1,623 23,943 SH   SOLE 2 905 0 23,038
WESTAMERICA BANCORPORATION COM 957090103 15 219 SH   SOLE 4 219 0 0
WESTAMERICA BANCORPORATION COM 957090103 32 467 SH   SOLE 7 467 0 0
WESTAMERICA BANCORPORATION COM 957090103 8,683 128,126 SH   SOLE 18 128,126 0 0
WESTAMERICA BANCORPORATION COM 957090103 3,119 46,025 SH   SOLE 19 46,025 0 0
WESTAMERICA BANCORPORATION COM 957090103 185,061 2,730,725 SH   SOLE 21 2,730,725 0 0
WESTAMERICA BANCORPORATION COM 957090103 54,450 803,451 SH   SOLE 22 771,837 0 31,614
WESTAMERICA BANCORPORATION COM 957090103 694 10,245 SH   SOLE 26 8,645 0 1,600
WESTAMERICA BANCORPORATION COM 957090103 255 3,763 SH   SOLE 28 3,763 0 0
WESTAMERICA BANCORPORATION COM 957090103 2,680 39,544 SH   SOLE 30 39,544 0 0
WESTAMERICA BANCORPORATION COM 957090103 193 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 36 39,767 SH   SOLE 21 39,767 0 0
WESTELL TECHNOLOGIES INC CL A NEW 957541204 267 298,868 SH   SOLE 22 298,868 0 0
WESTERN ALLIANCE BANCORP COM 957638109 11,198 196,450 SH   SOLE 2 16,135 0 180,315
WESTERN ALLIANCE BANCORP COM 957638109 28 487 SH   SOLE 4 487 0 0
WESTERN ALLIANCE BANCORP COM 957638109 122 2,140 SH   SOLE 7 2,140 0 0
WESTERN ALLIANCE BANCORP COM 957638109 2,517 44,166 SH   SOLE 18 44,166 0 0
WESTERN ALLIANCE BANCORP COM 957638109 1,284 22,535 SH   SOLE 19 22,535 0 0
WESTERN ALLIANCE BANCORP COM 957638109 68,418 1,200,314 SH   SOLE 21 1,200,314 0 0
WESTERN ALLIANCE BANCORP COM 957638109 155,679 2,731,210 SH   SOLE 22 2,553,891 0 177,319
WESTERN ALLIANCE BANCORP COM 957638109 2,167 38,020 SH   SOLE 26 20,017 0 18,003
WESTERN ALLIANCE BANCORP COM 957638109 732 12,844 SH   SOLE 28 12,844 0 0
WESTERN ALLIANCE BANCORP COM 957638109 1,796 31,510 SH   SOLE 30 31,510 0 0
WESTERN ALLIANCE BANCORP COM 957638109 111 1,947 SH   SOLE 31 1,947 0 0
WESTERN ALLIANCE BANCORP COM 957638109 143 2,506 SH   SOLE 36 2,506 0 0
WESTERN ALLIANCE BANCORP COM 957638109 595 10,446 SH   SOLE 40 10,446 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 523 50,658 SH   SOLE 2 1,737 0 48,921
WESTERN ASSET MTG CAP CORP COM 95790D105 4 386 SH   SOLE 4 386 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 16 1,545 SH   SOLE 7 1,545 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 1,943 188,102 SH   SOLE 18 188,102 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 922 89,294 SH   SOLE 19 89,294 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 30,235 2,926,921 SH   SOLE 21 2,926,921 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 20,600 1,994,152 SH   SOLE 22 1,937,562 0 56,590
WESTERN ASSET MTG CAP CORP COM 95790D105 249 24,130 SH   SOLE 26 0 0 24,130
WESTERN ASSET MTG CAP CORP COM 95790D105 66 6,376 SH   SOLE 28 6,376 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 110 10,681 SH   SOLE 30 10,681 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 44 4,222 SH   SOLE 40 4,222 0 0
WESTERN DIGITAL CORP COM 958102105 46,099 726,309 SH   SOLE 2 70,378 0 655,931
WESTERN DIGITAL CORP COM 958102105 7,912 124,652 SH   SOLE 4 116,846 0 7,806
WESTERN DIGITAL CORP COM 958102105 21,716 342,144 SH   SOLE 7 280,509 0 61,635
WESTERN DIGITAL CORP COM 958102105 708 11,150 SH   SOLE 13 11,150 0 0
WESTERN DIGITAL CORP COM 958102105 129 2,040 SH   SOLE 15 2,040 0 0
WESTERN DIGITAL CORP COM 958102105 44,548 701,872 SH   SOLE 18 655,546 0 46,326
WESTERN DIGITAL CORP COM 958102105 7,690 121,159 SH   SOLE 19 121,159 0 0
WESTERN DIGITAL CORP COM 958102105 789,668 12,441,597 SH   SOLE 21 12,441,597 0 0
WESTERN DIGITAL CORP COM 958102105 464,589 7,319,826 SH   SOLE 22 6,520,697 0 799,129
WESTERN DIGITAL CORP COM 958102105 13,272 209,099 SH   SOLE 23 209,099 0 0
WESTERN DIGITAL CORP COM 958102105 19,128 301,372 SH   SOLE 25 301,372 0 0
WESTERN DIGITAL CORP COM 958102105 84,042 1,324,116 SH   SOLE 26 231,122 0 1,092,994
WESTERN DIGITAL CORP COM 958102105 3,514 55,372 SH   SOLE 28 38,616 0 16,756
WESTERN DIGITAL CORP COM 958102105 373 5,876 SH   SOLE 29 5,876 0 0
WESTERN DIGITAL CORP COM 958102105 98,806 1,556,728 SH   SOLE 30 1,556,728 0 0
WESTERN DIGITAL CORP COM 958102105 4,798 75,587 SH   SOLE 31 53,115 0 22,472
WESTERN DIGITAL CORP COM 958102105 8,147 128,367 SH   SOLE 32 128,367 0 0
WESTERN DIGITAL CORP COM 958102105 2,300 36,245 SH   SOLE 34 36,245 0 0
WESTERN DIGITAL CORP COM 958102105 15,471 243,748 SH   SOLE 36 243,748 0 0
WESTERN DIGITAL CORP COM 958102105 375 5,912 SH   SOLE 40 5,912 0 0
WESTERN DIGITAL CORP NOTE 1.500% 2/0 958102AP0 3,582 3,657,000 PRN   SOLE 21 3,657,000 0 0
WESTERN DIGITAL CORP NOTE 1.500% 2/0 958102AP0 318 325,000 PRN   SOLE 26 0 0 325,000
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 21,327 1,083,135 SH   SOLE 19 1,083,135 0 0
WESTERN NEW ENG BANCORP INC COM 958892101 249 25,879 SH   SOLE 2 950 0 24,929
WESTERN NEW ENG BANCORP INC COM 958892101 5 569 SH   SOLE 7 569 0 0
WESTERN NEW ENG BANCORP INC COM 958892101 839 87,133 SH   SOLE 18 87,133 0 0
WESTERN NEW ENG BANCORP INC COM 958892101 419 43,490 SH   SOLE 19 43,490 0 0
WESTERN NEW ENG BANCORP INC COM 958892101 8,621 895,244 SH   SOLE 21 895,244 0 0
WESTERN NEW ENG BANCORP INC COM 958892101 11,105 1,153,128 SH   SOLE 22 1,133,805 0 19,323
WESTERN UN CO COM 959802109 29,903 1,116,626 SH   SOLE 2 192,379 0 924,247
WESTERN UN CO COM 959802109 5,707 213,104 SH   SOLE 4 200,947 0 12,157
WESTERN UN CO COM 959802109 22,972 857,815 SH   SOLE 7 625,748 0 232,067
WESTERN UN CO COM 959802109 21 797 SH   SOLE 13 797 0 0
WESTERN UN CO COM 959802109 80 2,985 SH   SOLE 15 2,985 0 0
WESTERN UN CO COM 959802109 32,224 1,203,294 SH   SOLE 18 1,144,287 0 59,007
WESTERN UN CO COM 959802109 3,407 127,229 SH   SOLE 19 127,229 0 0
WESTERN UN CO COM 959802109 898,590 33,554,534 SH   SOLE 21 33,554,534 0 0
WESTERN UN CO COM 959802109 340,004 12,696,188 SH   SOLE 22 11,553,679 0 1,142,509
WESTERN UN CO COM 959802109 8,535 318,722 SH   SOLE 23 318,722 0 0
WESTERN UN CO COM 959802109 14,688 548,475 SH   SOLE 25 548,475 0 0
WESTERN UN CO COM 959802109 79,634 2,973,634 SH   SOLE 26 445,945 0 2,527,689
WESTERN UN CO COM 959802109 2,173 81,158 SH   SOLE 28 55,370 0 25,788
WESTERN UN CO COM 959802109 2,641 98,625 SH   SOLE 29 8,675 0 89,950
WESTERN UN CO COM 959802109 71,718 2,678,052 SH   SOLE 30 2,678,052 0 0
WESTERN UN CO COM 959802109 2,518 94,040 SH   SOLE 31 67,370 0 26,670
WESTERN UN CO COM 959802109 4,300 160,571 SH   SOLE 32 160,571 0 0
WESTERN UN CO COM 959802109 773 28,857 SH   SOLE 34 28,857 0 0
WESTERN UN CO COM 959802109 16,706 623,810 SH   SOLE 35 623,810 0 0
WESTERN UN CO COM 959802109 16,630 620,970 SH   SOLE 36 620,970 0 0
WESTERN UN CO COM 959802109 250 9,319 SH   SOLE 40 9,319 0 0
WESTLAKE CHEM CORP COM 960413102 6,750 96,225 SH   SOLE 2 8,668 0 87,557
WESTLAKE CHEM CORP COM 960413102 1,171 16,695 SH   SOLE 4 15,669 0 1,026
WESTLAKE CHEM CORP COM 960413102 261 3,722 SH   SOLE 7 3,722 0 0
WESTLAKE CHEM CORP COM 960413102 32 457 SH   SOLE 13 457 0 0
WESTLAKE CHEM CORP COM 960413102 6 87 SH   SOLE 15 87 0 0
WESTLAKE CHEM CORP COM 960413102 1,650 23,523 SH   SOLE 18 19,918 0 3,605
WESTLAKE CHEM CORP COM 960413102 971 13,844 SH   SOLE 19 13,844 0 0
WESTLAKE CHEM CORP COM 960413102 35,006 499,013 SH   SOLE 21 499,013 0 0
WESTLAKE CHEM CORP COM 960413102 70,835 1,009,771 SH   SOLE 22 937,521 0 72,250
WESTLAKE CHEM CORP COM 960413102 2,052 29,257 SH   SOLE 23 29,257 0 0
WESTLAKE CHEM CORP COM 960413102 2,234 31,847 SH   SOLE 25 31,847 0 0
WESTLAKE CHEM CORP COM 960413102 11,853 168,973 SH   SOLE 26 72,235 0 96,738
WESTLAKE CHEM CORP COM 960413102 476 6,782 SH   SOLE 28 4,778 0 2,004
WESTLAKE CHEM CORP COM 960413102 59 838 SH   SOLE 29 838 0 0
WESTLAKE CHEM CORP COM 960413102 5,469 77,956 SH   SOLE 30 77,956 0 0
WESTLAKE CHEM CORP COM 960413102 507 7,230 SH   SOLE 31 6,793 0 437
WESTLAKE CHEM CORP COM 960413102 124 1,767 SH   SOLE 34 1,767 0 0
WESTLAKE CHEM CORP COM 960413102 1,797 25,616 SH   SOLE 36 25,616 0 0
WESTLAKE CHEM CORP COM 960413102 55 791 SH   SOLE 40 791 0 0
WESTPAC BKG CORP SPONSORED ADR 961214301 1 38 SH   SOLE 18 38 0 0
WESTROCK CO COM 96145D105 47,677 1,111,100 SH   SOLE 2 494,966 0 616,134
WESTROCK CO COM 96145D105 7,218 168,223 SH   SOLE 4 161,456 0 6,767
WESTROCK CO COM 96145D105 11,354 264,598 SH   SOLE 7 256,611 0 7,987
WESTROCK CO COM 96145D105 1,986 46,277 SH   SOLE 13 46,277 0 0
WESTROCK CO COM 96145D105 68 1,585 SH   SOLE 15 1,585 0 0
WESTROCK CO COM 96145D105 30,928 720,758 SH   SOLE 18 648,661 0 72,097
WESTROCK CO COM 96145D105 46,120 1,074,817 SH   SOLE 19 1,074,817 0 0
WESTROCK CO COM 96145D105 503,798 11,740,811 SH   SOLE 21 11,740,811 0 0
WESTROCK CO COM 96145D105 329,004 7,667,314 SH   SOLE 22 6,454,319 0 1,212,995
WESTROCK CO COM 96145D105 13,359 311,316 SH   SOLE 23 311,316 0 0
WESTROCK CO COM 96145D105 13,703 319,351 SH   SOLE 25 319,351 0 0
WESTROCK CO COM 96145D105 42,211 983,715 SH   SOLE 26 250,367 0 733,348
WESTROCK CO COM 96145D105 2,112 49,223 SH   SOLE 28 35,511 0 13,712
WESTROCK CO COM 96145D105 24,246 565,053 SH   SOLE 29 458,368 0 106,685
WESTROCK CO COM 96145D105 51,281 1,195,094 SH   SOLE 30 1,195,094 0 0
WESTROCK CO COM 96145D105 7,422 172,964 SH   SOLE 31 127,297 0 45,667
WESTROCK CO COM 96145D105 3,933 91,654 SH   SOLE 32 91,654 0 0
WESTROCK CO COM 96145D105 5,750 134,012 SH   SOLE 34 134,012 0 0
WESTROCK CO COM 96145D105 13,389 312,033 SH   SOLE 35 312,033 0 0
WESTROCK CO COM 96145D105 10,142 236,347 SH   SOLE 36 236,347 0 0
WESTROCK CO COM 96145D105 219 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 18 8,447 SH   SOLE 22 8,447 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 294 9,912 SH   SOLE 2 1,578 0 8,334
WESTWOOD HLDGS GROUP INC COM 961765104 4 149 SH   SOLE 7 149 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 881 29,759 SH   SOLE 18 29,759 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 1,004 33,881 SH   SOLE 19 33,881 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 8,833 298,204 SH   SOLE 21 298,204 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 10,109 341,304 SH   SOLE 22 329,497 0 11,807
WESTWOOD HLDGS GROUP INC COM 961765104 101 3,395 SH   SOLE 23 3,395 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 277 9,366 SH   SOLE 26 0 0 9,366
WESTWOOD HLDGS GROUP INC COM 961765104 34 1,133 SH   SOLE 28 1,133 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 30 996 SH   SOLE 30 996 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 21 715 SH   SOLE 40 715 0 0
WEX INC COM 96208T104 20,872 99,649 SH   SOLE 2 21,222 0 78,427
WEX INC COM 96208T104 42 200 SH   SOLE 4 200 0 0
WEX INC COM 96208T104 187 894 SH   SOLE 7 894 0 0
WEX INC COM 96208T104 24,516 117,043 SH   SOLE 18 117,043 0 0
WEX INC COM 96208T104 2,122 10,133 SH   SOLE 19 10,133 0 0
WEX INC COM 96208T104 461,324 2,202,444 SH   SOLE 21 2,202,444 0 0
WEX INC COM 96208T104 297,041 1,418,127 SH   SOLE 22 1,340,037 0 78,090
WEX INC COM 96208T104 3,282 15,668 SH   SOLE 26 10,389 0 5,279
WEX INC COM 96208T104 1,320 6,303 SH   SOLE 28 6,303 0 0
WEX INC COM 96208T104 6,386 30,489 SH   SOLE 30 30,489 0 0
WEX INC COM 96208T104 183 876 SH   SOLE 31 876 0 0
WEX INC COM 96208T104 139 663 SH   SOLE 36 663 0 0
WEX INC COM 96208T104 934 4,459 SH   SOLE 40 4,459 0 0
WEYCO GROUP INC COM 962149100 187 7,088 SH   SOLE 2 241 0 6,847
WEYCO GROUP INC COM 962149100 5 172 SH   SOLE 7 172 0 0
WEYCO GROUP INC COM 962149100 571 21,580 SH   SOLE 18 21,580 0 0
WEYCO GROUP INC COM 962149100 290 10,978 SH   SOLE 19 10,978 0 0
WEYCO GROUP INC COM 962149100 5,708 215,808 SH   SOLE 21 215,808 0 0
WEYCO GROUP INC COM 962149100 5,149 194,671 SH   SOLE 22 190,230 0 4,441
WEYERHAEUSER CO COM 962166104 54,790 1,814,223 SH   SOLE 2 182,796 0 1,631,427
WEYERHAEUSER CO COM 962166104 10,681 353,677 SH   SOLE 4 333,975 0 19,702
WEYERHAEUSER CO COM 962166104 18,743 620,615 SH   SOLE 7 608,123 0 12,492
WEYERHAEUSER CO COM 962166104 39 1,294 SH   SOLE 13 1,294 0 0
WEYERHAEUSER CO COM 962166104 26 874 SH   SOLE 15 874 0 0
WEYERHAEUSER CO COM 962166104 49,280 1,631,790 SH   SOLE 18 1,531,811 0 99,979
WEYERHAEUSER CO COM 962166104 28,676 949,542 SH   SOLE 19 949,542 0 0
WEYERHAEUSER CO COM 962166104 616,800 20,423,833 SH   SOLE 21 20,423,833 0 0
WEYERHAEUSER CO COM 962166104 557,102 18,447,100 SH   SOLE 22 16,492,669 0 1,954,431
WEYERHAEUSER CO COM 962166104 16,208 536,680 SH   SOLE 23 536,680 0 0
WEYERHAEUSER CO COM 962166104 35,157 1,164,124 SH   SOLE 25 1,164,124 0 0
WEYERHAEUSER CO COM 962166104 99,074 3,280,604 SH   SOLE 26 520,105 0 2,760,499
WEYERHAEUSER CO COM 962166104 4,192 138,793 SH   SOLE 28 97,183 0 41,610
WEYERHAEUSER CO COM 962166104 457 15,140 SH   SOLE 29 15,140 0 0
WEYERHAEUSER CO COM 962166104 84,704 2,804,781 SH   SOLE 30 2,804,781 0 0
WEYERHAEUSER CO COM 962166104 5,270 174,512 SH   SOLE 31 133,043 0 41,469
WEYERHAEUSER CO COM 962166104 12,171 403,021 SH   SOLE 34 403,021 0 0
WEYERHAEUSER CO COM 962166104 16,959 561,552 SH   SOLE 36 561,552 0 0
WEYERHAEUSER CO COM 962166104 466 15,436 SH   SOLE 40 15,436 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 21,994 739,278 SH   SOLE 19 739,278 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 4,505 151,419 SH   SOLE 21 151,419 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 1,527 51,340 SH   SOLE 25 51,340 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 14,690 493,782 SH   SOLE 29 493,782 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 2,440 82,020 SH   SOLE 34 82,020 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 78 47,749 SH   SOLE 22 47,749 0 0
WHIRLPOOL CORP COM 963320106 24,718 167,544 SH   SOLE 2 20,763 0 146,781
WHIRLPOOL CORP COM 963320106 4,568 30,962 SH   SOLE 4 29,139 0 1,823
WHIRLPOOL CORP COM 963320106 14,418 97,728 SH   SOLE 7 60,170 0 37,558
WHIRLPOOL CORP COM 963320106 357 2,417 SH   SOLE 13 2,417 0 0
WHIRLPOOL CORP COM 963320106 62 417 SH   SOLE 15 417 0 0
WHIRLPOOL CORP COM 963320106 23,640 160,241 SH   SOLE 18 149,559 0 10,682
WHIRLPOOL CORP COM 963320106 2,600 17,624 SH   SOLE 19 17,624 0 0
WHIRLPOOL CORP COM 963320106 232,783 1,577,867 SH   SOLE 21 1,577,867 0 0
WHIRLPOOL CORP COM 963320106 251,985 1,708,027 SH   SOLE 22 1,529,958 0 178,069
WHIRLPOOL CORP COM 963320106 6,784 45,984 SH   SOLE 23 45,984 0 0
WHIRLPOOL CORP COM 963320106 10,768 72,989 SH   SOLE 25 72,989 0 0
WHIRLPOOL CORP COM 963320106 50,602 342,993 SH   SOLE 26 61,029 0 281,964
WHIRLPOOL CORP COM 963320106 1,765 11,966 SH   SOLE 28 8,288 0 3,678
WHIRLPOOL CORP COM 963320106 2,179 14,768 SH   SOLE 29 1,254 0 13,514
WHIRLPOOL CORP COM 963320106 39,463 267,494 SH   SOLE 30 267,494 0 0
WHIRLPOOL CORP COM 963320106 2,317 15,708 SH   SOLE 31 12,281 0 3,427
WHIRLPOOL CORP COM 963320106 595 4,033 SH   SOLE 34 4,033 0 0
WHIRLPOOL CORP COM 963320106 8,171 55,388 SH   SOLE 36 55,388 0 0
WHIRLPOOL CORP COM 963320106 216 1,465 SH   SOLE 40 1,465 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 7,070 6,338 SH   SOLE 2 1,095 0 5,243
WHITE MTNS INS GROUP LTD COM G9618E107 17 15 SH   SOLE 4 15 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 83 74 SH   SOLE 7 74 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 1,593 1,428 SH   SOLE 18 1,428 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 4,005 3,590 SH   SOLE 19 3,590 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 44,958 40,303 SH   SOLE 21 40,303 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 105,534 94,606 SH   SOLE 22 88,450 0 6,156
WHITE MTNS INS GROUP LTD COM G9618E107 991 888 SH   SOLE 25 888 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 969 869 SH   SOLE 26 585 0 284
WHITE MTNS INS GROUP LTD COM G9618E107 490 439 SH   SOLE 28 439 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 1,439 1,290 SH   SOLE 30 1,290 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 73 65 SH   SOLE 31 65 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 1,584 1,420 SH   SOLE 34 1,420 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 158 142 SH   SOLE 36 142 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 413 370 SH   SOLE 40 370 0 0
WHITEHORSE FIN INC COM 96524V106 826 60,260 SH   SOLE 30 60,260 0 0
WHITESTONE REIT COM 966084204 568 41,706 SH   SOLE 2 1,560 0 40,146
WHITESTONE REIT COM 966084204 10 762 SH   SOLE 7 762 0 0
WHITESTONE REIT COM 966084204 2,438 179,035 SH   SOLE 18 179,035 0 0
WHITESTONE REIT COM 966084204 897 65,842 SH   SOLE 19 65,842 0 0
WHITESTONE REIT COM 966084204 65,174 4,785,162 SH   SOLE 21 4,785,162 0 0
WHITESTONE REIT COM 966084204 18,448 1,354,472 SH   SOLE 22 1,304,993 0 49,479
WHITESTONE REIT COM 966084204 35 2,543 SH   SOLE 23 2,543 0 0
WHITESTONE REIT COM 966084204 305 22,408 SH   SOLE 26 0 0 22,408
WHITESTONE REIT COM 966084204 730 53,597 SH   SOLE 30 53,597 0 0
WHITING PETE CORP NEW COM NEW 966387409 712 97,062 SH   SOLE 2 3,776 0 93,286
WHITING PETE CORP NEW COM NEW 966387409 3 408 SH   SOLE 4 408 0 0
WHITING PETE CORP NEW COM NEW 966387409 22 3,053 SH   SOLE 7 3,053 0 0
WHITING PETE CORP NEW COM NEW 966387409 3,010 410,133 SH   SOLE 18 410,133 0 0
WHITING PETE CORP NEW COM NEW 966387409 1,326 180,672 SH   SOLE 19 180,672 0 0
WHITING PETE CORP NEW COM NEW 966387409 76,715 10,451,690 SH   SOLE 21 10,451,690 0 0
WHITING PETE CORP NEW COM NEW 966387409 20,381 2,776,683 SH   SOLE 22 2,641,957 0 134,726
WHITING PETE CORP NEW COM NEW 966387409 258 35,103 SH   SOLE 26 26,841 0 8,262
WHITING PETE CORP NEW COM NEW 966387409 88 11,965 SH   SOLE 28 11,965 0 0
WHITING PETE CORP NEW COM NEW 966387409 1,088 148,177 SH   SOLE 30 148,177 0 0
WHITING PETE CORP NEW COM NEW 966387409 205 27,969 SH   SOLE 36 27,969 0 0
WHITING PETE CORP NEW COM NEW 966387409 68 9,210 SH   SOLE 40 9,210 0 0
WHITING PETE CORP NEW NOTE 1.250% 4/0 966387AL6 98 100,000 PRN   SOLE 2 100,000 0 0
WHITING PETE CORP NEW NOTE 1.250% 4/0 966387AL6 1,579 1,618,000 PRN   SOLE 19 1,618,000 0 0
WHITING PETE CORP NEW NOTE 1.250% 4/0 966387AL6 663 679,000 PRN   SOLE 21 679,000 0 0
WHITING PETE CORP NEW NOTE 1.250% 4/0 966387AL6 19 19,000 PRN   SOLE 22 19,000 0 0
WHITING PETE CORP NEW NOTE 1.250% 4/0 966387AL6 390 400,000 PRN   SOLE 34 400,000 0 0
WIDEOPENWEST INC COM 96758W101 193 26,041 SH   SOLE 2 1,084 0 24,957
WIDEOPENWEST INC COM 96758W101 6 770 SH   SOLE 7 770 0 0
WIDEOPENWEST INC COM 96758W101 668 90,060 SH   SOLE 18 90,060 0 0
WIDEOPENWEST INC COM 96758W101 330 44,512 SH   SOLE 19 44,512 0 0
WIDEOPENWEST INC COM 96758W101 6,439 867,777 SH   SOLE 21 867,777 0 0
WIDEOPENWEST INC COM 96758W101 5,885 793,194 SH   SOLE 22 769,508 0 23,686
WIDEOPENWEST INC COM 96758W101 31 4,128 SH   SOLE 30 4,128 0 0
WIDEPOINT CORP COM 967590100 22 56,372 SH   SOLE 21 56,372 0 0
WIDEPOINT CORP COM 967590100 62 155,395 SH   SOLE 22 155,395 0 0
WILEY JOHN & SONS INC CL A 968223206 5,781 119,144 SH   SOLE 2 29,641 0 89,503
WILEY JOHN & SONS INC CL A 968223206 8 159 SH   SOLE 4 159 0 0
WILEY JOHN & SONS INC CL A 968223206 2,255 46,480 SH   SOLE 7 46,480 0 0
WILEY JOHN & SONS INC CL A 968223206 6,166 127,080 SH   SOLE 18 127,080 0 0
WILEY JOHN & SONS INC CL A 968223206 509 10,495 SH   SOLE 19 10,495 0 0
WILEY JOHN & SONS INC CL A 968223206 106,918 2,203,592 SH   SOLE 21 2,203,592 0 0
WILEY JOHN & SONS INC CL A 968223206 70,930 1,461,874 SH   SOLE 22 1,381,250 0 80,624
WILEY JOHN & SONS INC CL A 968223206 760 15,663 SH   SOLE 26 11,896 0 3,767
WILEY JOHN & SONS INC CL A 968223206 285 5,875 SH   SOLE 28 5,875 0 0
WILEY JOHN & SONS INC CL A 968223206 764 15,743 SH   SOLE 30 15,743 0 0
WILEY JOHN & SONS INC CL A 968223206 45 934 SH   SOLE 31 934 0 0
WILEY JOHN & SONS INC CL A 968223206 77 1,593 SH   SOLE 36 1,593 0 0
WILEY JOHN & SONS INC CL A 968223206 251 5,166 SH   SOLE 40 5,166 0 0
WILEY JOHN & SONS INC CL B 968223305 38 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 7 949 SH   SOLE 18 949 0 0
WILLAMETTE VY VINEYARD INC COM 969136100 6 794 SH   SOLE 21 794 0 0
WILLDAN GROUP INC COM 96924N100 135 4,263 SH   SOLE 2 395 0 3,868
WILLDAN GROUP INC COM 96924N100 7 208 SH   SOLE 7 208 0 0
WILLDAN GROUP INC COM 96924N100 1,144 35,998 SH   SOLE 18 35,998 0 0
WILLDAN GROUP INC COM 96924N100 561 17,656 SH   SOLE 19 17,656 0 0
WILLDAN GROUP INC COM 96924N100 11,224 353,164 SH   SOLE 21 353,164 0 0
WILLDAN GROUP INC COM 96924N100 9,749 306,750 SH   SOLE 22 292,069 0 14,681
WILLDAN GROUP INC COM 96924N100 86 2,697 SH   SOLE 26 0 0 2,697
WILLDAN GROUP INC COM 96924N100 51 1,594 SH   SOLE 30 1,594 0 0
WILLDAN GROUP INC COM 96924N100 69 2,173 SH   SOLE 40 2,173 0 0
WILLIAMS COS INC DEL COM 969457100 86,160 3,632,392 SH   SOLE 2 989,183 0 2,643,209
WILLIAMS COS INC DEL COM 969457100 14,987 631,831 SH   SOLE 4 599,911 0 31,920
WILLIAMS COS INC DEL COM 969457100 59,385 2,503,563 SH   SOLE 7 2,495,766 0 7,797
WILLIAMS COS INC DEL COM 969457100 2,496 105,233 SH   SOLE 13 105,233 0 0
WILLIAMS COS INC DEL COM 969457100 176 7,407 SH   SOLE 15 7,407 0 0
WILLIAMS COS INC DEL COM 969457100 2 77 SH   SOLE 17 0 0 77
WILLIAMS COS INC DEL COM 969457100 304,248 12,826,636 SH   SOLE 18 12,093,755 0 732,881
WILLIAMS COS INC DEL COM 969457100 601,624 25,363,596 SH   SOLE 19 25,363,596 0 0
WILLIAMS COS INC DEL COM 969457100 823,546 34,719,457 SH   SOLE 21 34,719,457 0 0
WILLIAMS COS INC DEL COM 969457100 761,514 32,104,299 SH   SOLE 22 28,825,180 0 3,279,119
WILLIAMS COS INC DEL COM 969457100 22,631 954,106 SH   SOLE 23 954,106 0 0
WILLIAMS COS INC DEL COM 969457100 38,863 1,638,416 SH   SOLE 25 1,638,416 0 0
WILLIAMS COS INC DEL COM 969457100 99,702 4,203,301 SH   SOLE 26 756,463 0 3,446,838
WILLIAMS COS INC DEL COM 969457100 5,382 226,914 SH   SOLE 28 158,119 0 68,795
WILLIAMS COS INC DEL COM 969457100 20,577 867,479 SH   SOLE 29 465,915 0 401,564
WILLIAMS COS INC DEL COM 969457100 116,221 4,899,712 SH   SOLE 30 4,899,712 0 0
WILLIAMS COS INC DEL COM 969457100 6,823 287,647 SH   SOLE 31 221,258 0 66,389
WILLIAMS COS INC DEL COM 969457100 136,921 5,772,370 SH   SOLE 34 5,772,370 0 0
WILLIAMS COS INC DEL COM 969457100 23,790 1,002,962 SH   SOLE 36 1,002,962 0 0
WILLIAMS COS INC DEL COM 969457100 670 28,234 SH   SOLE 40 28,234 0 0
WILLIAMS COS INC DEL OPTIONS 969457100 230 9,700 SH Call SOLE 4 9,700 0 0
WILLIAMS COS INC DEL OPTIONS 969457100 3,458 145,800 SH Call SOLE 18 145,800 0 0
WILLIAMS COS INC DEL OPTIONS 969457100 16,613 700,400 SH Call SOLE 19 700,400 0 0
WILLIAMS COS INC DEL OPTIONS 969457100 1,264 53,300 SH Call SOLE 22 53,300 0 0
WILLIAMS COS INC DEL OPTIONS 969457100 7,396 311,800 SH Call SOLE 34 311,800 0 0
WILLIAMS SONOMA INC COM 969904101 14,229 193,747 SH   SOLE 2 53,010 0 140,737
WILLIAMS SONOMA INC COM 969904101 24 322 SH   SOLE 4 322 0 0
WILLIAMS SONOMA INC COM 969904101 162 2,208 SH   SOLE 7 2,208 0 0
WILLIAMS SONOMA INC COM 969904101 17,416 237,151 SH   SOLE 18 237,151 0 0
WILLIAMS SONOMA INC COM 969904101 1,343 18,281 SH   SOLE 19 18,281 0 0
WILLIAMS SONOMA INC COM 969904101 288,397 3,926,968 SH   SOLE 21 3,926,968 0 0
WILLIAMS SONOMA INC COM 969904101 194,019 2,641,866 SH   SOLE 22 2,485,185 0 156,681
WILLIAMS SONOMA INC COM 969904101 2,117 28,823 SH   SOLE 26 16,347 0 12,476
WILLIAMS SONOMA INC COM 969904101 721 9,813 SH   SOLE 28 9,813 0 0
WILLIAMS SONOMA INC COM 969904101 5,969 81,277 SH   SOLE 30 81,277 0 0
WILLIAMS SONOMA INC COM 969904101 483 6,582 SH   SOLE 31 1,582 0 5,000
WILLIAMS SONOMA INC COM 969904101 225 3,064 SH   SOLE 36 3,064 0 0
WILLIAMS SONOMA INC COM 969904101 560 7,628 SH   SOLE 40 7,628 0 0
WILLIS LEASE FINANCE CORP COM 970646105 158 2,678 SH   SOLE 2 120 0 2,558
WILLIS LEASE FINANCE CORP COM 970646105 634 10,754 SH   SOLE 18 10,754 0 0
WILLIS LEASE FINANCE CORP COM 970646105 290 4,929 SH   SOLE 19 4,929 0 0
WILLIS LEASE FINANCE CORP COM 970646105 6,380 108,309 SH   SOLE 21 108,309 0 0
WILLIS LEASE FINANCE CORP COM 970646105 3,371 57,217 SH   SOLE 22 54,603 0 2,614
WILLIS TOWERS WATSON PUB LTD SHS G96629103 67,422 333,871 SH   SOLE 2 46,999 0 286,872
WILLIS TOWERS WATSON PUB LTD SHS G96629103 12,664 62,713 SH   SOLE 4 59,234 0 3,479
WILLIS TOWERS WATSON PUB LTD SHS G96629103 25,515 126,349 SH   SOLE 7 122,339 0 4,010
WILLIS TOWERS WATSON PUB LTD SHS G96629103 1,044 5,171 SH   SOLE 13 5,171 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 174 864 SH   SOLE 15 864 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 251,180 1,243,834 SH   SOLE 18 1,174,298 0 69,536
WILLIS TOWERS WATSON PUB LTD SHS G96629103 329,992 1,634,111 SH   SOLE 19 1,634,111 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 679,627 3,365,488 SH   SOLE 21 3,365,488 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 668,943 3,312,584 SH   SOLE 22 2,971,957 0 340,627
WILLIS TOWERS WATSON PUB LTD SHS G96629103 19,914 98,612 SH   SOLE 23 98,612 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 27,337 135,373 SH   SOLE 25 135,373 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 128,384 635,754 SH   SOLE 26 86,637 0 549,117
WILLIS TOWERS WATSON PUB LTD SHS G96629103 4,937 24,446 SH   SOLE 28 17,170 0 7,276
WILLIS TOWERS WATSON PUB LTD SHS G96629103 3,848 19,053 SH   SOLE 29 2,688 0 16,365
WILLIS TOWERS WATSON PUB LTD SHS G96629103 115,877 573,817 SH   SOLE 30 573,817 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 7,403 36,660 SH   SOLE 31 22,440 0 14,220
WILLIS TOWERS WATSON PUB LTD SHS G96629103 4,226 20,926 SH   SOLE 32 20,926 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 11,385 56,376 SH   SOLE 34 56,376 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 18,712 92,661 SH   SOLE 36 92,661 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 635 3,143 SH   SOLE 40 3,143 0 0
WILLSCOT CORP COM 971375126 571 30,878 SH   SOLE 2 1,835 0 29,043
WILLSCOT CORP COM 971375126 5 255 SH   SOLE 4 255 0 0
WILLSCOT CORP COM 971375126 14 754 SH   SOLE 7 754 0 0
WILLSCOT CORP COM 971375126 3,236 175,025 SH   SOLE 18 175,025 0 0
WILLSCOT CORP COM 971375126 2,378 128,634 SH   SOLE 19 128,634 0 0
WILLSCOT CORP COM 971375126 32,300 1,746,864 SH   SOLE 21 1,746,864 0 0
WILLSCOT CORP COM 971375126 31,225 1,688,736 SH   SOLE 22 1,624,749 0 63,987
WILLSCOT CORP COM 971375126 71 3,848 SH   SOLE 26 0 0 3,848
WILLSCOT CORP COM 971375126 252 13,609 SH   SOLE 28 13,609 0 0
WILLSCOT CORP COM 971375126 437 23,629 SH   SOLE 30 23,629 0 0
WILLSCOT CORP COM 971375126 83 4,483 SH   SOLE 40 4,483 0 0
WINGSTOP INC COM 974155103 1,273 14,761 SH   SOLE 2 2,577 0 12,184
WINGSTOP INC COM 974155103 14 164 SH   SOLE 4 164 0 0
WINGSTOP INC COM 974155103 43 501 SH   SOLE 7 501 0 0
WINGSTOP INC COM 974155103 11,928 138,329 SH   SOLE 18 131,945 0 6,384
WINGSTOP INC COM 974155103 9,253 107,306 SH   SOLE 19 107,306 0 0
WINGSTOP INC COM 974155103 280,151 3,248,885 SH   SOLE 21 3,248,885 0 0
WINGSTOP INC COM 974155103 79,676 923,998 SH   SOLE 22 886,658 0 37,340
WINGSTOP INC COM 974155103 484 5,618 SH   SOLE 23 5,618 0 0
WINGSTOP INC COM 974155103 1,864 21,615 SH   SOLE 26 5,898 0 15,717
WINGSTOP INC COM 974155103 305 3,540 SH   SOLE 28 3,540 0 0
WINGSTOP INC COM 974155103 3,511 40,715 SH   SOLE 30 40,715 0 0
WINGSTOP INC COM 974155103 677 7,849 SH   SOLE 34 7,849 0 0
WINGSTOP INC COM 974155103 266 3,080 SH   SOLE 40 3,080 0 0
WINMARK CORP COM 974250102 322 1,623 SH   SOLE 2 88 0 1,535
WINMARK CORP COM 974250102 7 37 SH   SOLE 4 37 0 0
WINMARK CORP COM 974250102 9 45 SH   SOLE 7 45 0 0
WINMARK CORP COM 974250102 1,729 8,718 SH   SOLE 18 8,718 0 0
WINMARK CORP COM 974250102 870 4,387 SH   SOLE 19 4,387 0 0
WINMARK CORP COM 974250102 18,411 92,845 SH   SOLE 21 92,845 0 0
WINMARK CORP COM 974250102 11,580 58,396 SH   SOLE 22 55,372 0 3,024
WINMARK CORP COM 974250102 131 662 SH   SOLE 23 662 0 0
WINMARK CORP COM 974250102 113 572 SH   SOLE 26 0 0 572
WINMARK CORP COM 974250102 64 323 SH   SOLE 28 323 0 0
WINMARK CORP COM 974250102 61 307 SH   SOLE 30 307 0 0
WINMARK CORP COM 974250102 51 255 SH   SOLE 40 255 0 0
WINNEBAGO INDS INC COM 974637100 1,011 19,084 SH   SOLE 2 1,425 0 17,659
WINNEBAGO INDS INC COM 974637100 4 74 SH   SOLE 4 74 0 0
WINNEBAGO INDS INC COM 974637100 29 543 SH   SOLE 7 543 0 0
WINNEBAGO INDS INC COM 974637100 7,500 141,558 SH   SOLE 18 141,558 0 0
WINNEBAGO INDS INC COM 974637100 3,826 72,225 SH   SOLE 19 72,225 0 0
WINNEBAGO INDS INC COM 974637100 191,886 3,621,849 SH   SOLE 21 3,621,849 0 0
WINNEBAGO INDS INC COM 974637100 51,252 967,375 SH   SOLE 22 927,881 0 39,494
WINNEBAGO INDS INC COM 974637100 1,174 22,153 SH   SOLE 26 15,293 0 6,860
WINNEBAGO INDS INC COM 974637100 221 4,180 SH   SOLE 28 4,180 0 0
WINNEBAGO INDS INC COM 974637100 3,660 69,081 SH   SOLE 30 69,081 0 0
WINNEBAGO INDS INC COM 974637100 453 8,551 SH   SOLE 34 8,551 0 0
WINNEBAGO INDS INC COM 974637100 156 2,948 SH   SOLE 40 2,948 0 0
WINTRUST FINL CORP COM 97650W108 14,062 198,341 SH   SOLE 2 94,551 0 103,790
WINTRUST FINL CORP COM 97650W108 624 8,798 SH   SOLE 4 8,798 0 0
WINTRUST FINL CORP COM 97650W108 224 3,162 SH   SOLE 7 3,162 0 0
WINTRUST FINL CORP COM 97650W108 14,904 210,216 SH   SOLE 18 197,031 0 13,185
WINTRUST FINL CORP COM 97650W108 4,332 61,107 SH   SOLE 19 61,107 0 0
WINTRUST FINL CORP COM 97650W108 203,496 2,870,180 SH   SOLE 21 2,870,180 0 0
WINTRUST FINL CORP COM 97650W108 153,935 2,171,151 SH   SOLE 22 2,031,675 0 139,476
WINTRUST FINL CORP COM 97650W108 2,807 39,593 SH   SOLE 23 39,593 0 0
WINTRUST FINL CORP COM 97650W108 6,549 92,369 SH   SOLE 26 20,991 0 71,378
WINTRUST FINL CORP COM 97650W108 555 7,828 SH   SOLE 28 7,828 0 0
WINTRUST FINL CORP COM 97650W108 447 6,307 SH   SOLE 29 6,307 0 0
WINTRUST FINL CORP COM 97650W108 1,537 21,682 SH   SOLE 30 21,682 0 0
WINTRUST FINL CORP COM 97650W108 1,258 17,746 SH   SOLE 31 11,194 0 6,552
WINTRUST FINL CORP COM 97650W108 149 2,107 SH   SOLE 34 2,107 0 0
WINTRUST FINL CORP COM 97650W108 133 1,875 SH   SOLE 36 1,875 0 0
WINTRUST FINL CORP COM 97650W108 402 5,666 SH   SOLE 40 5,666 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 4,061 1,082,964 SH   SOLE 2 123,784 0 959,180
WIPRO LTD SPON ADR 1 SH 97651M109 717 191,297 SH   SOLE 7 0 0 191,297
WIPRO LTD SPON ADR 1 SH 97651M109 6,622 1,765,840 SH   SOLE 18 1,765,840 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 6,156 1,641,621 SH   SOLE 21 1,641,621 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 28,964 7,723,736 SH   SOLE 22 4,090,884 0 3,632,852
WIPRO LTD SPON ADR 1 SH 97651M109 498 132,880 SH   SOLE 25 132,880 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 11,789 3,143,765 SH   SOLE 26 504,910 0 2,638,855
WIPRO LTD SPON ADR 1 SH 97651M109 3,759 1,002,373 SH   SOLE 28 1,002,373 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 559 148,957 SH   SOLE 29 148,957 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 4,146 1,105,553 SH   SOLE 30 1,105,553 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 220 58,756 SH   SOLE 31 58,756 0 0
WIRELESS TELECOM GROUP INC COM 976524108 5 3,476 SH   SOLE 18 3,476 0 0
WIRELESS TELECOM GROUP INC COM 976524108 84 58,483 SH   SOLE 21 58,483 0 0
WISDOMTREE INVTS INC COM 97717P104 517 106,826 SH   SOLE 2 4,523 0 102,303
WISDOMTREE INVTS INC COM 97717P104 2 323 SH   SOLE 4 323 0 0
WISDOMTREE INVTS INC COM 97717P104 14 2,867 SH   SOLE 7 2,867 0 0
WISDOMTREE INVTS INC COM 97717P104 2,809 580,334 SH   SOLE 18 580,334 0 0
WISDOMTREE INVTS INC COM 97717P104 1,358 280,596 SH   SOLE 19 280,596 0 0
WISDOMTREE INVTS INC COM 97717P104 68,763 14,207,230 SH   SOLE 21 14,207,230 0 0
WISDOMTREE INVTS INC COM 97717P104 20,413 4,217,519 SH   SOLE 22 4,059,326 0 158,193
WISDOMTREE INVTS INC COM 97717P104 66 13,650 SH   SOLE 26 7,318 0 6,332
WISDOMTREE INVTS INC COM 97717P104 83 17,107 SH   SOLE 28 17,107 0 0
WISDOMTREE INVTS INC COM 97717P104 811 167,516 SH   SOLE 30 167,516 0 0
WISDOMTREE INVTS INC COM 97717P104 60 12,488 SH   SOLE 40 12,488 0 0
WISDOMTREE TR US LARGECAP DIVD 97717W307 0 1 SH   SOLE 18 1 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 INTRST RATE HDGE 97717W380 1 13 SH   SOLE 17 0 0 13
WISDOMTREE TR INDIA ERNGS FD 97717W422 8,200 329,468 SH   SOLE 2 0 0 329,468
WISDOMTREE TR INDIA ERNGS FD 97717W422 46,023 1,849,060 SH   SOLE 22 1,849,060 0 0
WISDOMTREE TR US MIDCAP DIVID 97717W505 6 151 SH   SOLE 17 0 0 151
WISDOMTREE TR US MIDCAP FUND 97717W570 4 101 SH   SOLE 17 0 0 101
WISDOMTREE TR INTL EQUITY FD 97717W703 0 1 SH   SOLE 17 0 0 1
WISDOMTREE TR INTL EQUITY FD 97717W703 2,234 41,766 SH   SOLE 19 41,766 0 0
WISDOMTREE TR INTL SMCAP DIV 97717W760 1 9 SH   SOLE 17 0 0 9
WISDOMTREE TR JP SMALLCP DIV 97717W836 3 40 SH   SOLE 17 0 0 40
WISDOMTREE TR YIELD ENHANCD US 97717X511 1 27 SH   SOLE 17 0 0 27
WISDOMTREE TR YIELD ENHANCD US 97717X511 458 8,768 SH   SOLE 18 0 0 8,768
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 2 27 SH   SOLE 17 0 0 27
WISDOMTREE TR CHINADIV EX FI 97717X719 5 55 SH   SOLE 17 0 0 55
WISDOMTREE TR EM LCL DEBT FD 97717X867 1 29 SH   SOLE 17 0 0 29
WIX COM LTD SHS M98068105 941 7,687 SH   SOLE 2 1,571 0 6,116
WIX COM LTD SHS M98068105 2,451 20,024 SH   SOLE 4 18,660 0 1,364
WIX COM LTD SHS M98068105 3,963 32,383 SH   SOLE 7 32,383 0 0
WIX COM LTD SHS M98068105 5,071 41,438 SH   SOLE 18 41,438 0 0
WIX COM LTD SHS M98068105 110,035 899,124 SH   SOLE 19 899,124 0 0
WIX COM LTD SHS M98068105 71,262 582,297 SH   SOLE 21 582,297 0 0
WIX COM LTD SHS M98068105 83,152 679,461 SH   SOLE 22 642,695 0 36,766
WIX COM LTD SHS M98068105 4,410 36,039 SH   SOLE 23 36,039 0 0
WIX COM LTD SHS M98068105 170 1,392 SH   SOLE 25 1,392 0 0
WIX COM LTD SHS M98068105 9,933 81,165 SH   SOLE 26 30,320 0 50,845
WIX COM LTD SHS M98068105 829 6,773 SH   SOLE 28 6,773 0 0
WIX COM LTD SHS M98068105 9,050 73,946 SH   SOLE 30 73,946 0 0
WIX COM LTD SHS M98068105 1,089 8,901 SH   SOLE 31 7,279 0 1,622
WIX COM LTD SHS M98068105 12,658 103,436 SH   SOLE 34 103,436 0 0
WIX COM LTD SHS M98068105 1,074 8,778 SH   SOLE 36 8,778 0 0
WIX COM LTD SHS M98068105 118 964 SH   SOLE 40 964 0 0
WNS HOLDINGS LTD SPON ADR 92932M101 124 1,876 SH   SOLE 3 1,876 0 0
WNS HOLDINGS LTD SPON ADR 92932M101 751 11,349 SH   SOLE 18 0 0 11,349
WNS HOLDINGS LTD SPON ADR 92932M101 6,079 91,890 SH   SOLE 22 91,890 0 0
WNS HOLDINGS LTD SPON ADR 92932M101 249 3,758 SH   SOLE 25 3,758 0 0
WNS HOLDINGS LTD SPON ADR 92932M101 1,016 15,364 SH   SOLE 26 0 0 15,364
WNS HOLDINGS LTD SPON ADR 92932M101 50 763 SH   SOLE 30 763 0 0
WNS HOLDINGS LTD SPON ADR 92932M101 144 2,173 SH   SOLE 34 2,173 0 0
WOLVERINE WORLD WIDE INC COM 978097103 2,114 62,661 SH   SOLE 2 6,901 0 55,760
WOLVERINE WORLD WIDE INC COM 978097103 17 508 SH   SOLE 4 508 0 0
WOLVERINE WORLD WIDE INC COM 978097103 48 1,429 SH   SOLE 7 1,429 0 0
WOLVERINE WORLD WIDE INC COM 978097103 12,376 366,813 SH   SOLE 18 358,537 0 8,276
WOLVERINE WORLD WIDE INC COM 978097103 8,603 254,984 SH   SOLE 19 254,984 0 0
WOLVERINE WORLD WIDE INC COM 978097103 311,881 9,243,672 SH   SOLE 21 9,243,672 0 0
WOLVERINE WORLD WIDE INC COM 978097103 87,129 2,582,371 SH   SOLE 22 2,466,387 0 115,984
WOLVERINE WORLD WIDE INC COM 978097103 501 14,842 SH   SOLE 23 14,842 0 0
WOLVERINE WORLD WIDE INC COM 978097103 2,448 72,552 SH   SOLE 26 19,085 0 53,467
WOLVERINE WORLD WIDE INC COM 978097103 420 12,454 SH   SOLE 28 12,454 0 0
WOLVERINE WORLD WIDE INC COM 978097103 3,827 113,414 SH   SOLE 30 113,414 0 0
WOLVERINE WORLD WIDE INC COM 978097103 104 3,081 SH   SOLE 36 3,081 0 0
WOLVERINE WORLD WIDE INC COM 978097103 296 8,759 SH   SOLE 40 8,759 0 0
WOODWARD INC COM 980745103 17,566 148,308 SH   SOLE 2 51,376 0 96,932
WOODWARD INC COM 980745103 379 3,197 SH   SOLE 4 3,197 0 0
WOODWARD INC COM 980745103 147 1,240 SH   SOLE 7 1,240 0 0
WOODWARD INC COM 980745103 19,101 161,268 SH   SOLE 18 156,377 0 4,891
WOODWARD INC COM 980745103 6,905 58,302 SH   SOLE 19 58,302 0 0
WOODWARD INC COM 980745103 335,542 2,833,015 SH   SOLE 21 2,833,015 0 0
WOODWARD INC COM 980745103 232,964 1,966,941 SH   SOLE 22 1,858,874 0 108,067
WOODWARD INC COM 980745103 1,376 11,619 SH   SOLE 23 11,619 0 0
WOODWARD INC COM 980745103 5,459 46,090 SH   SOLE 26 12,764 0 33,326
WOODWARD INC COM 980745103 817 6,898 SH   SOLE 28 6,898 0 0
WOODWARD INC COM 980745103 124 1,044 SH   SOLE 29 1,044 0 0
WOODWARD INC COM 980745103 2,216 18,712 SH   SOLE 30 18,712 0 0
WOODWARD INC COM 980745103 418 3,526 SH   SOLE 31 1,828 0 1,698
WOODWARD INC COM 980745103 21 177 SH   SOLE 34 177 0 0
WOODWARD INC COM 980745103 29 248 SH   SOLE 36 248 0 0
WOODWARD INC COM 980745103 697 5,887 SH   SOLE 40 5,887 0 0
WORKDAY INC CL A 98138H101 62,953 382,812 SH   SOLE 2 35,109 0 347,703
WORKDAY INC CL A 98138H101 12,192 74,137 SH   SOLE 4 69,854 0 4,283
WORKDAY INC CL A 98138H101 2,968 18,050 SH   SOLE 7 18,050 0 0
WORKDAY INC CL A 98138H101 2,064 12,551 SH   SOLE 13 12,551 0 0
WORKDAY INC CL A 98138H101 188 1,144 SH   SOLE 15 1,144 0 0
WORKDAY INC CL A 98138H101 16,407 99,770 SH   SOLE 18 78,374 0 21,396
WORKDAY INC CL A 98138H101 17,432 106,000 SH   SOLE 19 106,000 0 0
WORKDAY INC CL A 98138H101 283,849 1,726,053 SH   SOLE 21 1,726,053 0 0
WORKDAY INC CL A 98138H101 706,585 4,296,655 SH   SOLE 22 3,970,728 0 325,927
WORKDAY INC CL A 98138H101 19,707 119,833 SH   SOLE 23 119,833 0 0
WORKDAY INC CL A 98138H101 27,984 170,167 SH   SOLE 25 170,167 0 0
WORKDAY INC CL A 98138H101 95,699 581,931 SH   SOLE 26 106,499 0 475,432
WORKDAY INC CL A 98138H101 5,049 30,703 SH   SOLE 28 21,395 0 9,308
WORKDAY INC CL A 98138H101 6,506 39,563 SH   SOLE 29 3,443 0 36,120
WORKDAY INC CL A 98138H101 48,420 294,433 SH   SOLE 30 294,433 0 0
WORKDAY INC CL A 98138H101 5,791 35,214 SH   SOLE 31 29,616 0 5,598
WORKDAY INC CL A 98138H101 4,389 26,692 SH   SOLE 32 26,692 0 0
WORKDAY INC CL A 98138H101 1,645 10,001 SH   SOLE 34 10,001 0 0
WORKDAY INC CL A 98138H101 17,866 108,640 SH   SOLE 36 108,640 0 0
WORKDAY INC CL A 98138H101 631 3,839 SH   SOLE 40 3,839 0 0
WORKDAY INC NOTE 0.250%10/0 98138HAF8 4,758 3,725,000 PRN   SOLE 21 3,725,000 0 0
WORKHORSE GROUP INC COM NEW 98138J206 33 10,964 SH   SOLE 18 10,964 0 0
WORKHORSE GROUP INC COM NEW 98138J206 477 156,872 SH   SOLE 21 156,872 0 0
WORKHORSE GROUP INC COM NEW 98138J206 2,907 956,109 SH   SOLE 22 956,109 0 0
WORKIVA INC COM CL A 98139A105 641 15,254 SH   SOLE 2 1,321 0 13,933
WORKIVA INC COM CL A 98139A105 9 212 SH   SOLE 4 212 0 0
WORKIVA INC COM CL A 98139A105 27 641 SH   SOLE 7 641 0 0
WORKIVA INC COM CL A 98139A105 5,288 125,750 SH   SOLE 18 125,750 0 0
WORKIVA INC COM CL A 98139A105 2,711 64,472 SH   SOLE 19 64,472 0 0
WORKIVA INC COM CL A 98139A105 57,112 1,358,194 SH   SOLE 21 1,358,194 0 0
WORKIVA INC COM CL A 98139A105 45,223 1,075,448 SH   SOLE 22 1,030,738 0 44,710
WORKIVA INC COM CL A 98139A105 600 14,269 SH   SOLE 26 11,364 0 2,905
WORKIVA INC COM CL A 98139A105 158 3,759 SH   SOLE 28 3,759 0 0
WORKIVA INC COM CL A 98139A105 472 11,224 SH   SOLE 30 11,224 0 0
WORKIVA INC COM CL A 98139A105 149 3,546 SH   SOLE 40 3,546 0 0
WORLD ACCEP CORP DEL COM 981419104 335 3,875 SH   SOLE 2 250 0 3,625
WORLD ACCEP CORP DEL COM 981419104 3 35 SH   SOLE 4 35 0 0
WORLD ACCEP CORP DEL COM 981419104 11 127 SH   SOLE 7 127 0 0
WORLD ACCEP CORP DEL COM 981419104 2,157 24,969 SH   SOLE 18 24,969 0 0
WORLD ACCEP CORP DEL COM 981419104 1,000 11,572 SH   SOLE 19 11,572 0 0
WORLD ACCEP CORP DEL COM 981419104 55,689 644,554 SH   SOLE 21 644,554 0 0
WORLD ACCEP CORP DEL COM 981419104 16,208 187,593 SH   SOLE 22 177,960 0 9,633
WORLD ACCEP CORP DEL COM 981419104 281 3,258 SH   SOLE 26 2,571 0 687
WORLD ACCEP CORP DEL COM 981419104 83 964 SH   SOLE 28 964 0 0
WORLD ACCEP CORP DEL COM 981419104 732 8,470 SH   SOLE 30 8,470 0 0
WORLD ACCEP CORP DEL COM 981419104 71 818 SH   SOLE 40 818 0 0
WORLD FUEL SVCS CORP COM 981475106 4,066 93,637 SH   SOLE 2 30,173 0 63,464
WORLD FUEL SVCS CORP COM 981475106 12 272 SH   SOLE 4 272 0 0
WORLD FUEL SVCS CORP COM 981475106 125 2,886 SH   SOLE 7 2,886 0 0
WORLD FUEL SVCS CORP COM 981475106 15,914 366,519 SH   SOLE 18 366,519 0 0
WORLD FUEL SVCS CORP COM 981475106 4,931 113,566 SH   SOLE 19 113,566 0 0
WORLD FUEL SVCS CORP COM 981475106 207,108 4,769,887 SH   SOLE 21 4,769,887 0 0
WORLD FUEL SVCS CORP COM 981475106 101,188 2,330,446 SH   SOLE 22 2,186,362 0 144,084
WORLD FUEL SVCS CORP COM 981475106 609 14,023 SH   SOLE 26 9,133 0 4,890
WORLD FUEL SVCS CORP COM 981475106 388 8,946 SH   SOLE 28 8,946 0 0
WORLD FUEL SVCS CORP COM 981475106 933 21,478 SH   SOLE 30 21,478 0 0
WORLD FUEL SVCS CORP COM 981475106 269 6,200 SH   SOLE 31 0 0 6,200
WORLD FUEL SVCS CORP COM 981475106 239 5,508 SH   SOLE 36 5,508 0 0
WORLD FUEL SVCS CORP COM 981475106 321 7,385 SH   SOLE 40 7,385 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 6,425 99,050 SH   SOLE 2 23,117 0 75,933
WORLD WRESTLING ENTMT INC CL A 98156Q108 15 225 SH   SOLE 4 225 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 51 781 SH   SOLE 7 781 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 8,278 127,605 SH   SOLE 18 127,605 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 674 10,392 SH   SOLE 19 10,392 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 153,344 2,363,864 SH   SOLE 21 2,363,864 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 98,236 1,514,350 SH   SOLE 22 1,435,053 0 79,297
WORLD WRESTLING ENTMT INC CL A 98156Q108 1,431 22,061 SH   SOLE 26 14,824 0 7,237
WORLD WRESTLING ENTMT INC CL A 98156Q108 421 6,486 SH   SOLE 28 6,486 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 964 14,853 SH   SOLE 30 14,853 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 60 922 SH   SOLE 31 922 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 312 4,812 SH   SOLE 40 4,812 0 0
WORTHINGTON INDS INC COM 981811102 2,063 48,907 SH   SOLE 2 17,191 0 31,716
WORTHINGTON INDS INC COM 981811102 13 299 SH   SOLE 4 299 0 0
WORTHINGTON INDS INC COM 981811102 26 621 SH   SOLE 7 621 0 0
WORTHINGTON INDS INC COM 981811102 9,254 219,385 SH   SOLE 18 219,385 0 0
WORTHINGTON INDS INC COM 981811102 2,865 67,933 SH   SOLE 19 67,933 0 0
WORTHINGTON INDS INC COM 981811102 117,808 2,792,992 SH   SOLE 21 2,792,992 0 0
WORTHINGTON INDS INC COM 981811102 54,439 1,290,627 SH   SOLE 22 1,230,183 0 60,444
WORTHINGTON INDS INC COM 981811102 940 22,285 SH   SOLE 26 17,554 0 4,731
WORTHINGTON INDS INC COM 981811102 239 5,668 SH   SOLE 28 5,668 0 0
WORTHINGTON INDS INC COM 981811102 651 15,424 SH   SOLE 30 15,424 0 0
WORTHINGTON INDS INC COM 981811102 157 3,718 SH   SOLE 40 3,718 0 0
WPX ENERGY INC COM 98212B103 13,575 987,973 SH   SOLE 2 206,070 0 781,903
WPX ENERGY INC COM 98212B103 26 1,916 SH   SOLE 4 1,916 0 0
WPX ENERGY INC COM 98212B103 137 9,983 SH   SOLE 7 9,983 0 0
WPX ENERGY INC COM 98212B103 15,625 1,137,175 SH   SOLE 18 1,137,175 0 0
WPX ENERGY INC COM 98212B103 1,351 98,314 SH   SOLE 19 98,314 0 0
WPX ENERGY INC COM 98212B103 288,244 20,978,491 SH   SOLE 21 20,978,491 0 0
WPX ENERGY INC COM 98212B103 188,225 13,699,025 SH   SOLE 22 12,900,933 0 798,092
WPX ENERGY INC COM 98212B103 2,036 148,160 SH   SOLE 26 82,953 0 65,207
WPX ENERGY INC COM 98212B103 729 53,025 SH   SOLE 28 53,025 0 0
WPX ENERGY INC COM 98212B103 2,867 208,635 SH   SOLE 30 208,635 0 0
WPX ENERGY INC COM 98212B103 139 10,116 SH   SOLE 31 8,517 0 1,599
WPX ENERGY INC COM 98212B103 137 9,988 SH   SOLE 36 9,988 0 0
WPX ENERGY INC COM 98212B103 624 45,427 SH   SOLE 40 45,427 0 0
WRAP TECHNOLOGIES INC COM 98212N107 20 3,121 SH   SOLE 2 179 0 2,942
WRAP TECHNOLOGIES INC COM 98212N107 173 27,012 SH   SOLE 18 27,012 0 0
WRAP TECHNOLOGIES INC COM 98212N107 81 12,644 SH   SOLE 19 12,644 0 0
WRAP TECHNOLOGIES INC COM 98212N107 2,066 323,345 SH   SOLE 21 323,345 0 0
WRAP TECHNOLOGIES INC COM 98212N107 537 83,966 SH   SOLE 22 81,802 0 2,164
WRIGHT MED GROUP N V ORD SHS N96617118 1,606 52,700 SH   SOLE 2 4,742 0 47,958
WRIGHT MED GROUP N V ORD SHS N96617118 17 574 SH   SOLE 4 574 0 0
WRIGHT MED GROUP N V ORD SHS N96617118 66 2,159 SH   SOLE 7 2,159 0 0
WRIGHT MED GROUP N V ORD SHS N96617118 13,090 429,450 SH   SOLE 18 429,450 0 0
WRIGHT MED GROUP N V ORD SHS N96617118 6,753 221,549 SH   SOLE 19 221,549 0 0
WRIGHT MED GROUP N V ORD SHS N96617118 150,532 4,938,698 SH   SOLE 21 4,938,698 0 0
WRIGHT MED GROUP N V ORD SHS N96617118 110,828 3,636,084 SH   SOLE 22 3,481,614 0 154,470
WRIGHT MED GROUP N V ORD SHS N96617118 1,125 36,925 SH   SOLE 26 27,997 0 8,928
WRIGHT MED GROUP N V ORD SHS N96617118 455 14,942 SH   SOLE 28 14,942 0 0
WRIGHT MED GROUP N V ORD SHS N96617118 1,156 37,933 SH   SOLE 30 37,933 0 0
WRIGHT MED GROUP N V ORD SHS N96617118 384 12,589 SH   SOLE 40 12,589 0 0
WSFS FINL CORP COM 929328102 2,299 52,259 SH   SOLE 2 1,848 0 50,411
WSFS FINL CORP COM 929328102 8 171 SH   SOLE 4 171 0 0
WSFS FINL CORP COM 929328102 38 856 SH   SOLE 7 856 0 0
WSFS FINL CORP COM 929328102 10,110 229,832 SH   SOLE 18 229,832 0 0
WSFS FINL CORP COM 929328102 4,061 92,320 SH   SOLE 19 92,320 0 0
WSFS FINL CORP COM 929328102 78,236 1,778,489 SH   SOLE 21 1,778,489 0 0
WSFS FINL CORP COM 929328102 67,980 1,545,351 SH   SOLE 22 1,482,924 0 62,427
WSFS FINL CORP COM 929328102 1,321 30,040 SH   SOLE 26 15,012 0 15,028
WSFS FINL CORP COM 929328102 281 6,392 SH   SOLE 28 6,392 0 0
WSFS FINL CORP COM 929328102 707 16,074 SH   SOLE 30 16,074 0 0
WSFS FINL CORP COM 929328102 269 6,111 SH   SOLE 40 6,111 0 0
WVS FINL CORP COM 929358109 4 222 SH   SOLE 21 222 0 0
WW INTL INC COM 98262P101 2,557 66,924 SH   SOLE 2 21,492 0 45,432
WW INTL INC COM 98262P101 7 172 SH   SOLE 4 172 0 0
WW INTL INC COM 98262P101 32 836 SH   SOLE 7 836 0 0
WW INTL INC COM 98262P101 0 4 SH   SOLE 17 0 0 4
WW INTL INC COM 98262P101 10,015 262,116 SH   SOLE 18 262,116 0 0
WW INTL INC COM 98262P101 3,170 82,957 SH   SOLE 19 82,957 0 0
WW INTL INC COM 98262P101 128,577 3,365,018 SH   SOLE 21 3,365,018 0 0
WW INTL INC COM 98262P101 60,860 1,592,774 SH   SOLE 22 1,537,065 0 55,709
WW INTL INC COM 98262P101 360 9,412 SH   SOLE 26 5,585 0 3,827
WW INTL INC COM 98262P101 198 5,191 SH   SOLE 28 5,191 0 0
WW INTL INC COM 98262P101 603 15,791 SH   SOLE 30 15,791 0 0
WW INTL INC COM 98262P101 204 5,336 SH   SOLE 40 5,336 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 12,491 241,643 SH   SOLE 2 71,640 0 170,003
WYNDHAM DESTINATIONS INC COM 98310W108 109 2,109 SH   SOLE 4 2,109 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 114 2,207 SH   SOLE 7 2,207 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 16,287 315,088 SH   SOLE 18 307,383 0 7,705
WYNDHAM DESTINATIONS INC COM 98310W108 3,652 70,653 SH   SOLE 19 70,653 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 235,643 4,558,782 SH   SOLE 21 4,558,782 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 177,112 3,426,419 SH   SOLE 22 3,241,455 0 184,964
WYNDHAM DESTINATIONS INC COM 98310W108 40 779 SH   SOLE 23 779 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 1,863 36,036 SH   SOLE 26 28,612 0 7,424
WYNDHAM DESTINATIONS INC COM 98310W108 630 12,182 SH   SOLE 28 12,182 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 2,554 49,408 SH   SOLE 30 49,408 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 448 8,660 SH   SOLE 31 1,860 0 6,800
WYNDHAM DESTINATIONS INC COM 98310W108 1,812 35,052 SH   SOLE 34 35,052 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 137 2,659 SH   SOLE 36 2,659 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 501 9,692 SH   SOLE 40 9,692 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 13,784 219,459 SH   SOLE 2 46,746 0 172,713
WYNDHAM HOTELS & RESORTS INC COM 98311A105 33 530 SH   SOLE 4 530 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 134 2,129 SH   SOLE 7 2,129 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 19 310 SH   SOLE 15 310 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 17,523 278,978 SH   SOLE 18 278,978 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 1,390 22,126 SH   SOLE 19 22,126 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 298,639 4,754,647 SH   SOLE 21 4,754,647 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 198,892 3,166,558 SH   SOLE 22 2,988,502 0 178,056
WYNDHAM HOTELS & RESORTS INC COM 98311A105 5,703 90,804 SH   SOLE 25 90,804 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 11,146 177,453 SH   SOLE 26 20,386 0 157,067
WYNDHAM HOTELS & RESORTS INC COM 98311A105 786 12,513 SH   SOLE 28 12,513 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 1,929 30,704 SH   SOLE 30 30,704 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 223 3,550 SH   SOLE 31 1,950 0 1,600
WYNDHAM HOTELS & RESORTS INC COM 98311A105 2,432 38,721 SH   SOLE 36 38,721 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 628 9,999 SH   SOLE 40 9,999 0 0
WYNN RESORTS LTD COM 983134107 27,748 199,815 SH   SOLE 2 20,777 0 179,038
WYNN RESORTS LTD COM 983134107 5,659 40,751 SH   SOLE 4 38,269 0 2,482
WYNN RESORTS LTD COM 983134107 12,002 86,429 SH   SOLE 7 82,865 0 3,564
WYNN RESORTS LTD COM 983134107 23 168 SH   SOLE 13 168 0 0
WYNN RESORTS LTD COM 983134107 66 473 SH   SOLE 15 473 0 0
WYNN RESORTS LTD COM 983134107 26,660 191,976 SH   SOLE 18 179,039 0 12,937
WYNN RESORTS LTD COM 983134107 3,757 27,057 SH   SOLE 19 27,057 0 0
WYNN RESORTS LTD COM 983134107 320,813 2,310,167 SH   SOLE 21 2,310,167 0 0
WYNN RESORTS LTD COM 983134107 318,899 2,296,388 SH   SOLE 22 2,107,402 0 188,986
WYNN RESORTS LTD COM 983134107 9,798 70,552 SH   SOLE 23 70,552 0 0
WYNN RESORTS LTD COM 983134107 13,788 99,288 SH   SOLE 25 99,288 0 0
WYNN RESORTS LTD COM 983134107 51,105 368,008 SH   SOLE 26 72,847 0 295,161
WYNN RESORTS LTD COM 983134107 2,525 18,182 SH   SOLE 28 12,636 0 5,546
WYNN RESORTS LTD COM 983134107 47,538 342,320 SH   SOLE 30 342,320 0 0
WYNN RESORTS LTD COM 983134107 916 6,598 SH   SOLE 31 2,514 0 4,084
WYNN RESORTS LTD COM 983134107 883 6,356 SH   SOLE 34 6,356 0 0
WYNN RESORTS LTD COM 983134107 9,457 68,098 SH   SOLE 36 68,098 0 0
WYNN RESORTS LTD COM 983134107 296 2,130 SH   SOLE 40 2,130 0 0
X FINANCIAL SPONSORED ADS 98372W103 56 33,037 SH   SOLE 21 33,037 0 0
X FINANCIAL SPONSORED ADS 98372W103 489 289,250 SH   SOLE 22 256,230 0 33,020
X FINANCIAL SPONSORED ADS 98372W103 189 111,570 SH   SOLE 30 111,570 0 0
X4 PHARMACEUTICALS INC COM 98420X103 60 5,628 SH   SOLE 2 1,091 0 4,537
X4 PHARMACEUTICALS INC COM 98420X103 459 42,933 SH   SOLE 18 42,933 0 0
X4 PHARMACEUTICALS INC COM 98420X103 226 21,141 SH   SOLE 19 21,141 0 0
X4 PHARMACEUTICALS INC COM 98420X103 4,386 409,935 SH   SOLE 21 409,935 0 0
X4 PHARMACEUTICALS INC COM 98420X103 3,410 318,710 SH   SOLE 22 313,229 0 5,481
X4 PHARMACEUTICALS INC COM 98420X103 13 1,232 SH   SOLE 26 0 0 1,232
XBIOTECH INC COM 98400H102 146 7,832 SH   SOLE 2 706 0 7,126
XBIOTECH INC COM 98400H102 1,177 63,035 SH   SOLE 18 63,035 0 0
XBIOTECH INC COM 98400H102 613 32,859 SH   SOLE 19 32,859 0 0
XBIOTECH INC COM 98400H102 19,554 1,047,618 SH   SOLE 21 1,047,618 0 0
XBIOTECH INC COM 98400H102 11,155 597,632 SH   SOLE 22 582,844 0 14,788
XBIOTECH INC COM 98400H102 55 2,945 SH   SOLE 30 2,945 0 0
XCEL BRANDS INC COM NEW 98400M101 0 315 SH   SOLE 21 315 0 0
XCEL ENERGY INC COM 98389B100 86,357 1,360,172 SH   SOLE 2 214,942 0 1,145,230
XCEL ENERGY INC COM 98389B100 17,725 279,175 SH   SOLE 4 265,749 0 13,426
XCEL ENERGY INC COM 98389B100 39,540 622,768 SH   SOLE 7 601,737 0 21,031
XCEL ENERGY INC COM 98389B100 9,210 145,067 SH   SOLE 13 145,067 0 0
XCEL ENERGY INC COM 98389B100 246 3,867 SH   SOLE 15 3,867 0 0
XCEL ENERGY INC COM 98389B100 107,984 1,700,807 SH   SOLE 18 1,441,384 0 259,423
XCEL ENERGY INC COM 98389B100 72,629 1,143,941 SH   SOLE 19 1,143,941 0 0
XCEL ENERGY INC COM 98389B100 1,529,849 24,095,899 SH   SOLE 21 24,095,899 0 0
XCEL ENERGY INC COM 98389B100 972,385 15,315,563 SH   SOLE 22 13,485,165 0 1,830,398
XCEL ENERGY INC COM 98389B100 23,766 374,323 SH   SOLE 23 374,323 0 0
XCEL ENERGY INC COM 98389B100 33,430 526,535 SH   SOLE 25 526,535 0 0
XCEL ENERGY INC COM 98389B100 132,731 2,090,585 SH   SOLE 26 333,523 0 1,757,062
XCEL ENERGY INC COM 98389B100 6,163 97,075 SH   SOLE 28 68,444 0 28,631
XCEL ENERGY INC COM 98389B100 629 9,911 SH   SOLE 29 9,911 0 0
XCEL ENERGY INC COM 98389B100 188,576 2,970,175 SH   SOLE 30 2,970,175 0 0
XCEL ENERGY INC COM 98389B100 10,024 157,882 SH   SOLE 31 95,034 0 62,848
XCEL ENERGY INC COM 98389B100 8,846 139,331 SH   SOLE 32 139,331 0 0
XCEL ENERGY INC COM 98389B100 4,679 73,704 SH   SOLE 34 73,704 0 0
XCEL ENERGY INC COM 98389B100 39,080 615,536 SH   SOLE 36 615,536 0 0
XCEL ENERGY INC COM 98389B100 755 11,899 SH   SOLE 40 11,899 0 0
XENCOR INC COM 98401F105 725 21,068 SH   SOLE 2 3,119 0 17,949
XENCOR INC COM 98401F105 7 213 SH   SOLE 4 213 0 0
XENCOR INC COM 98401F105 29 840 SH   SOLE 7 840 0 0
XENCOR INC COM 98401F105 7,870 228,834 SH   SOLE 18 214,521 0 14,313
XENCOR INC COM 98401F105 4,921 143,083 SH   SOLE 19 143,083 0 0
XENCOR INC COM 98401F105 207,541 6,034,931 SH   SOLE 21 6,034,931 0 0
XENCOR INC COM 98401F105 51,635 1,501,453 SH   SOLE 22 1,439,726 0 61,727
XENCOR INC COM 98401F105 289 8,404 SH   SOLE 23 8,404 0 0
XENCOR INC COM 98401F105 1,671 48,578 SH   SOLE 26 9,415 0 39,163
XENCOR INC COM 98401F105 236 6,865 SH   SOLE 28 6,865 0 0
XENCOR INC COM 98401F105 7,730 224,779 SH   SOLE 30 224,779 0 0
XENCOR INC COM 98401F105 33 961 SH   SOLE 34 961 0 0
XENCOR INC COM 98401F105 188 5,472 SH   SOLE 40 5,472 0 0
XENIA HOTELS & RESORTS INC COM 984017103 2,569 118,869 SH   SOLE 2 4,403 0 114,466
XENIA HOTELS & RESORTS INC COM 984017103 690 31,950 SH   SOLE 4 31,950 0 0
XENIA HOTELS & RESORTS INC COM 984017103 2,455 113,599 SH   SOLE 7 113,599 0 0
XENIA HOTELS & RESORTS INC COM 984017103 10,911 504,889 SH   SOLE 18 504,889 0 0
XENIA HOTELS & RESORTS INC COM 984017103 6,978 322,893 SH   SOLE 19 322,893 0 0
XENIA HOTELS & RESORTS INC COM 984017103 298,901 13,831,616 SH   SOLE 21 13,831,616 0 0
XENIA HOTELS & RESORTS INC COM 984017103 94,738 4,383,972 SH   SOLE 22 4,226,698 0 157,274
XENIA HOTELS & RESORTS INC COM 984017103 158 7,304 SH   SOLE 23 7,304 0 0
XENIA HOTELS & RESORTS INC COM 984017103 5,470 253,111 SH   SOLE 25 253,111 0 0
XENIA HOTELS & RESORTS INC COM 984017103 1,621 75,004 SH   SOLE 26 21,490 0 53,514
XENIA HOTELS & RESORTS INC COM 984017103 293 13,560 SH   SOLE 28 13,560 0 0
XENIA HOTELS & RESORTS INC COM 984017103 1,314 60,796 SH   SOLE 29 60,796 0 0
XENIA HOTELS & RESORTS INC COM 984017103 13,701 634,019 SH   SOLE 30 634,019 0 0
XENIA HOTELS & RESORTS INC COM 984017103 64 2,941 SH   SOLE 36 2,941 0 0
XENIA HOTELS & RESORTS INC COM 984017103 252 11,644 SH   SOLE 40 11,644 0 0
XERIS PHARMACEUTICALS INC COM 98422L107 82 11,601 SH   SOLE 2 1,114 0 10,487
XERIS PHARMACEUTICALS INC COM 98422L107 678 96,204 SH   SOLE 18 96,204 0 0
XERIS PHARMACEUTICALS INC COM 98422L107 487 69,042 SH   SOLE 19 69,042 0 0
XERIS PHARMACEUTICALS INC COM 98422L107 8,399 1,191,343 SH   SOLE 21 1,191,343 0 0
XERIS PHARMACEUTICALS INC COM 98422L107 5,688 806,835 SH   SOLE 22 781,241 0 25,594
XERIS PHARMACEUTICALS INC COM 98422L107 139 19,657 SH   SOLE 26 0 0 19,657
XERIS PHARMACEUTICALS INC COM 98422L107 15 2,065 SH   SOLE 30 2,065 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 18,639 505,540 SH   SOLE 2 76,320 0 429,220
XEROX HOLDINGS CORP COM NEW 98421M106 3,474 94,217 SH   SOLE 4 88,169 0 6,048
XEROX HOLDINGS CORP COM NEW 98421M106 11,766 319,133 SH   SOLE 7 176,715 0 142,418
XEROX HOLDINGS CORP COM NEW 98421M106 15 404 SH   SOLE 13 404 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 52 1,405 SH   SOLE 15 1,405 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 6 172 SH   SOLE 17 0 0 172
XEROX HOLDINGS CORP COM NEW 98421M106 16,529 448,308 SH   SOLE 18 420,647 0 27,661
XEROX HOLDINGS CORP COM NEW 98421M106 2,191 59,429 SH   SOLE 19 59,429 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 187,957 5,097,822 SH   SOLE 21 5,097,822 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 215,217 5,837,192 SH   SOLE 22 5,311,158 0 526,034
XEROX HOLDINGS CORP COM NEW 98421M106 6,446 174,837 SH   SOLE 23 174,837 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 20,349 551,904 SH   SOLE 25 551,904 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 61,740 1,674,538 SH   SOLE 26 221,341 0 1,453,197
XEROX HOLDINGS CORP COM NEW 98421M106 1,401 37,994 SH   SOLE 28 27,056 0 10,938
XEROX HOLDINGS CORP COM NEW 98421M106 1,726 46,822 SH   SOLE 29 4,095 0 42,727
XEROX HOLDINGS CORP COM NEW 98421M106 38,641 1,048,030 SH   SOLE 30 1,048,030 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 1,821 49,401 SH   SOLE 31 37,936 0 11,465
XEROX HOLDINGS CORP COM NEW 98421M106 1,744 47,295 SH   SOLE 34 47,295 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 6,277 170,258 SH   SOLE 36 170,258 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 160 4,329 SH   SOLE 40 4,329 0 0
XILINX INC COM 983919101 66,370 678,837 SH   SOLE 2 63,724 0 615,113
XILINX INC COM 983919101 11,276 115,330 SH   SOLE 4 108,644 0 6,686
XILINX INC COM 983919101 22,780 232,998 SH   SOLE 7 224,675 0 8,323
XILINX INC COM 983919101 328 3,359 SH   SOLE 13 3,359 0 0
XILINX INC COM 983919101 179 1,826 SH   SOLE 15 1,826 0 0
XILINX INC COM 983919101 172,181 1,761,085 SH   SOLE 18 1,362,295 0 398,790
XILINX INC COM 983919101 245,147 2,507,382 SH   SOLE 19 2,507,382 0 0
XILINX INC COM 983919101 757,364 7,746,387 SH   SOLE 21 7,746,387 0 0
XILINX INC COM 983919101 625,230 6,394,911 SH   SOLE 22 5,752,375 0 642,536
XILINX INC COM 983919101 18,064 184,765 SH   SOLE 23 184,765 0 0
XILINX INC COM 983919101 25,652 262,375 SH   SOLE 25 262,375 0 0
XILINX INC COM 983919101 126,136 1,290,133 SH   SOLE 26 168,585 0 1,121,548
XILINX INC COM 983919101 4,609 47,146 SH   SOLE 28 32,955 0 14,191
XILINX INC COM 983919101 479 4,902 SH   SOLE 29 4,902 0 0
XILINX INC COM 983919101 115,419 1,180,514 SH   SOLE 30 1,180,514 0 0
XILINX INC COM 983919101 5,346 54,676 SH   SOLE 31 45,417 0 9,259
XILINX INC COM 983919101 4,002 40,930 SH   SOLE 32 40,930 0 0
XILINX INC COM 983919101 62,697 641,272 SH   SOLE 34 641,272 0 0
XILINX INC COM 983919101 16,936 173,222 SH   SOLE 36 173,222 0 0
XILINX INC COM 983919101 588 6,011 SH   SOLE 40 6,011 0 0
XILINX INC OPTIONS 983919101 7,608 77,800 SH Call SOLE 2 77,800 0 0
XILINX INC OPTIONS 983919101 78,950 807,500 SH Call SOLE 19 807,500 0 0
XILINX INC OPTIONS 983919101 1,730 17,700 SH Call SOLE 22 17,700 0 0
XILINX INC OPTIONS 983919101 10,314 105,500 SH Call SOLE 34 105,500 0 0
XOMA CORP DEL COM NEW 98419J206 30 1,110 SH   SOLE 18 1,110 0 0
XOMA CORP DEL COM NEW 98419J206 586 21,478 SH   SOLE 21 21,478 0 0
XOMA CORP DEL COM NEW 98419J206 4,205 154,029 SH   SOLE 22 154,029 0 0
XP INC CL A G98239109 2,113 54,859 SH   SOLE 18 0 0 54,859
XP INC CL A G98239109 19,668 510,584 SH   SOLE 19 510,584 0 0
XP INC CL A G98239109 546 14,179 SH   SOLE 22 14,179 0 0
XP INC CL A G98239109 905 23,500 SH   SOLE 26 0 0 23,500
XP INC CL A G98239109 6,591 171,113 SH   SOLE 29 171,113 0 0
XP INC CL A G98239109 25,630 665,372 SH   SOLE 34 665,372 0 0
XPEL INC COM 98379L100 314 21,449 SH   SOLE 21 21,449 0 0
XPEL INC COM 98379L100 2,352 160,572 SH   SOLE 22 160,572 0 0
XPERI CORP COM 98421B100 819 44,288 SH   SOLE 2 1,721 0 42,567
XPERI CORP COM 98421B100 4 207 SH   SOLE 4 207 0 0
XPERI CORP COM 98421B100 18 947 SH   SOLE 7 947 0 0
XPERI CORP COM 98421B100 4,058 219,337 SH   SOLE 18 219,337 0 0
XPERI CORP COM 98421B100 1,607 86,840 SH   SOLE 19 86,840 0 0
XPERI CORP COM 98421B100 102,420 5,536,238 SH   SOLE 21 5,536,238 0 0
XPERI CORP COM 98421B100 27,526 1,487,887 SH   SOLE 22 1,422,274 0 65,613
XPERI CORP COM 98421B100 429 23,186 SH   SOLE 23 23,186 0 0
XPERI CORP COM 98421B100 166 8,992 SH   SOLE 26 5,498 0 3,494
XPERI CORP COM 98421B100 123 6,638 SH   SOLE 28 6,638 0 0
XPERI CORP COM 98421B100 1,255 67,856 SH   SOLE 30 67,856 0 0
XPERI CORP COM 98421B100 94 5,071 SH   SOLE 40 5,071 0 0
XPO LOGISTICS INC COM 983793100 20,945 262,802 SH   SOLE 2 64,969 0 197,833
XPO LOGISTICS INC COM 983793100 3,377 42,373 SH   SOLE 4 39,258 0 3,115
XPO LOGISTICS INC COM 983793100 563 7,062 SH   SOLE 7 7,062 0 0
XPO LOGISTICS INC COM 983793100 14 173 SH   SOLE 13 173 0 0
XPO LOGISTICS INC COM 983793100 33 415 SH   SOLE 15 415 0 0
XPO LOGISTICS INC COM 983793100 16 200 SH   SOLE 17 0 0 200
XPO LOGISTICS INC COM 983793100 21,454 269,179 SH   SOLE 18 258,576 0 10,603
XPO LOGISTICS INC COM 983793100 3,443 43,205 SH   SOLE 19 43,205 0 0
XPO LOGISTICS INC COM 983793100 381,269 4,783,806 SH   SOLE 21 4,783,806 0 0
XPO LOGISTICS INC COM 983793100 245,651 3,082,194 SH   SOLE 22 2,902,360 0 179,834
XPO LOGISTICS INC COM 983793100 5,447 68,349 SH   SOLE 23 68,349 0 0
XPO LOGISTICS INC COM 983793100 7,141 89,598 SH   SOLE 25 89,598 0 0
XPO LOGISTICS INC COM 983793100 25,457 319,410 SH   SOLE 26 101,918 0 217,492
XPO LOGISTICS INC COM 983793100 1,349 16,931 SH   SOLE 28 12,026 0 4,905
XPO LOGISTICS INC COM 983793100 327 4,105 SH   SOLE 29 4,105 0 0
XPO LOGISTICS INC COM 983793100 12,254 153,748 SH   SOLE 30 153,748 0 0
XPO LOGISTICS INC COM 983793100 2,345 29,429 SH   SOLE 31 21,307 0 8,122
XPO LOGISTICS INC COM 983793100 462 5,798 SH   SOLE 34 5,798 0 0
XPO LOGISTICS INC COM 983793100 5,105 64,052 SH   SOLE 36 64,052 0 0
XPO LOGISTICS INC COM 983793100 183 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 9 12,977 SH   SOLE 22 12,977 0 0
XTANT MED HLDGS INC COM NEW 98420P308 1 690 SH   SOLE 18 690 0 0
XTANT MED HLDGS INC COM NEW 98420P308 15 9,619 SH   SOLE 21 9,619 0 0
XYLEM INC COM 98419M100 41,470 526,340 SH   SOLE 2 132,190 0 394,150
XYLEM INC COM 98419M100 8,016 101,742 SH   SOLE 4 96,995 0 4,747
XYLEM INC COM 98419M100 22,348 283,634 SH   SOLE 7 273,584 0 10,050
XYLEM INC COM 98419M100 306 3,882 SH   SOLE 13 3,882 0 0
XYLEM INC COM 98419M100 95 1,209 SH   SOLE 15 1,209 0 0
XYLEM INC COM 98419M100 31,496 399,747 SH   SOLE 18 366,806 0 32,941
XYLEM INC COM 98419M100 5,389 68,395 SH   SOLE 19 68,395 0 0
XYLEM INC COM 98419M100 362,951 4,606,568 SH   SOLE 21 4,606,568 0 0
XYLEM INC COM 98419M100 353,701 4,489,157 SH   SOLE 22 3,951,580 0 537,577
XYLEM INC COM 98419M100 11,860 150,521 SH   SOLE 23 150,521 0 0
XYLEM INC COM 98419M100 17,509 222,221 SH   SOLE 25 222,221 0 0
XYLEM INC COM 98419M100 102,351 1,299,030 SH   SOLE 26 163,528 0 1,135,502
XYLEM INC COM 98419M100 2,718 34,499 SH   SOLE 28 23,486 0 11,013
XYLEM INC COM 98419M100 3,991 50,656 SH   SOLE 29 13,013 0 37,643
XYLEM INC COM 98419M100 124,562 1,580,940 SH   SOLE 30 1,580,940 0 0
XYLEM INC COM 98419M100 5,664 71,891 SH   SOLE 31 53,583 0 18,308
XYLEM INC COM 98419M100 3,207 40,708 SH   SOLE 34 40,708 0 0
XYLEM INC COM 98419M100 9,467 120,149 SH   SOLE 36 120,149 0 0
XYLEM INC COM 98419M100 285 3,615 SH   SOLE 40 3,615 0 0
Y MABS THERAPEUTICS INC COM 984241109 344 10,995 SH   SOLE 2 2,142 0 8,853
Y MABS THERAPEUTICS INC COM 984241109 15 486 SH   SOLE 7 486 0 0
Y MABS THERAPEUTICS INC COM 984241109 2,625 84,001 SH   SOLE 18 84,001 0 0
Y MABS THERAPEUTICS INC COM 984241109 2,131 68,185 SH   SOLE 19 68,185 0 0
Y MABS THERAPEUTICS INC COM 984241109 37,923 1,213,536 SH   SOLE 21 1,213,536 0 0
Y MABS THERAPEUTICS INC COM 984241109 18,855 603,352 SH   SOLE 22 569,829 0 33,523
Y MABS THERAPEUTICS INC COM 984241109 142 4,551 SH   SOLE 23 4,551 0 0
Y MABS THERAPEUTICS INC COM 984241109 450 14,388 SH   SOLE 26 0 0 14,388
Y MABS THERAPEUTICS INC COM 984241109 328 10,493 SH   SOLE 30 10,493 0 0
Y MABS THERAPEUTICS INC COM 984241109 97 3,104 SH   SOLE 40 3,104 0 0
YAMANA GOLD INC COM 98462Y100 1,106 280,083 SH   SOLE 21 280,083 0 0
YANDEX N V SHS CLASS A N97284108 11,087 254,927 SH   SOLE 2 34,805 0 220,122
YANDEX N V SHS CLASS A N97284108 2,330 53,581 SH   SOLE 4 53,581 0 0
YANDEX N V SHS CLASS A N97284108 26 604 SH   SOLE 7 604 0 0
YANDEX N V SHS CLASS A N97284108 1,447 33,273 SH   SOLE 13 33,273 0 0
YANDEX N V SHS CLASS A N97284108 91 2,098 SH   SOLE 15 2,098 0 0
YANDEX N V SHS CLASS A N97284108 393 9,029 SH   SOLE 18 9,029 0 0
YANDEX N V SHS CLASS A N97284108 46,541 1,070,155 SH   SOLE 19 1,070,155 0 0
YANDEX N V SHS CLASS A N97284108 951 21,872 SH   SOLE 21 21,872 0 0
YANDEX N V SHS CLASS A N97284108 32,673 751,272 SH   SOLE 22 491,765 0 259,507
YANDEX N V SHS CLASS A N97284108 13,512 310,689 SH   SOLE 25 310,689 0 0
YANDEX N V SHS CLASS A N97284108 16,473 378,779 SH   SOLE 26 0 0 378,779
YANDEX N V SHS CLASS A N97284108 3,340 76,793 SH   SOLE 30 76,793 0 0
YANDEX N V SHS CLASS A N97284108 54,775 1,259,479 SH   SOLE 34 1,259,479 0 0
YANDEX N V SHS CLASS A N97284108 5,122 117,770 SH   SOLE 36 117,770 0 0
YAYYO INC COM 985294107 2 1,764 SH   SOLE 18 1,764 0 0
YELP INC CL A 985817105 6,927 198,877 SH   SOLE 2 160,360 0 38,517
YELP INC CL A 985817105 249 7,137 SH   SOLE 4 7,137 0 0
YELP INC CL A 985817105 117 3,349 SH   SOLE 7 3,349 0 0
YELP INC CL A 985817105 560 16,088 SH   SOLE 13 16,088 0 0
YELP INC CL A 985817105 1 31 SH   SOLE 17 0 0 31
YELP INC CL A 985817105 15,423 442,806 SH   SOLE 18 393,795 0 49,011
YELP INC CL A 985817105 15,341 440,440 SH   SOLE 19 440,440 0 0
YELP INC CL A 985817105 167,723 4,815,474 SH   SOLE 21 4,815,474 0 0
YELP INC CL A 985817105 94,304 2,707,537 SH   SOLE 22 2,589,250 0 118,287
YELP INC CL A 985817105 1,906 54,728 SH   SOLE 23 54,728 0 0
YELP INC CL A 985817105 4,365 125,336 SH   SOLE 26 20,814 0 104,522
YELP INC CL A 985817105 360 10,344 SH   SOLE 28 10,344 0 0
YELP INC CL A 985817105 2,200 63,170 SH   SOLE 29 24,214 0 38,956
YELP INC CL A 985817105 4,913 141,068 SH   SOLE 30 141,068 0 0
YELP INC CL A 985817105 253 7,251 SH   SOLE 31 4,290 0 2,961
YELP INC CL A 985817105 361 10,378 SH   SOLE 34 10,378 0 0
YELP INC CL A 985817105 358 10,287 SH   SOLE 36 10,287 0 0
YELP INC CL A 985817105 286 8,219 SH   SOLE 40 8,219 0 0
YETI HLDGS INC COM 98585X104 596 17,125 SH   SOLE 2 1,536 0 15,589
YETI HLDGS INC COM 98585X104 9 252 SH   SOLE 4 252 0 0
YETI HLDGS INC COM 98585X104 25 716 SH   SOLE 7 716 0 0
YETI HLDGS INC COM 98585X104 4,816 138,475 SH   SOLE 18 138,475 0 0
YETI HLDGS INC COM 98585X104 2,501 71,912 SH   SOLE 19 71,912 0 0
YETI HLDGS INC COM 98585X104 48,063 1,381,927 SH   SOLE 21 1,381,927 0 0
YETI HLDGS INC COM 98585X104 34,683 997,224 SH   SOLE 22 951,510 0 45,714
YETI HLDGS INC COM 98585X104 103 2,951 SH   SOLE 26 0 0 2,951
YETI HLDGS INC COM 98585X104 175 5,043 SH   SOLE 28 5,043 0 0
YETI HLDGS INC COM 98585X104 223 6,409 SH   SOLE 30 6,409 0 0
YETI HLDGS INC COM 98585X104 130 3,734 SH   SOLE 40 3,734 0 0
YEXT INC COM 98585N106 771 53,457 SH   SOLE 2 17,963 0 35,494
YEXT INC COM 98585N106 4 289 SH   SOLE 4 289 0 0
YEXT INC COM 98585N106 25 1,745 SH   SOLE 7 1,745 0 0
YEXT INC COM 98585N106 5,413 375,403 SH   SOLE 18 319,330 0 56,073
YEXT INC COM 98585N106 6,844 474,625 SH   SOLE 19 474,625 0 0
YEXT INC COM 98585N106 49,581 3,438,317 SH   SOLE 21 3,438,317 0 0
YEXT INC COM 98585N106 43,739 3,033,184 SH   SOLE 22 2,932,263 0 100,921
YEXT INC COM 98585N106 730 50,600 SH   SOLE 23 50,600 0 0
YEXT INC COM 98585N106 2,294 159,105 SH   SOLE 26 18,761 0 140,344
YEXT INC COM 98585N106 90 6,250 SH   SOLE 28 6,250 0 0
YEXT INC COM 98585N106 11,052 766,404 SH   SOLE 30 766,404 0 0
YEXT INC COM 98585N106 143 9,919 SH   SOLE 40 9,919 0 0
YIELD10 BIOSCIENCE INC COM NEW 98585K201 0 315 SH   SOLE 21 315 0 0
YIELD10 BIOSCIENCE INC COM NEW 98585K201 259 1,507,745 SH   SOLE 22 1,507,745 0 0
YINTECH INVT HLDGS LTD SPONSORED ADR 98585M108 60 11,370 SH   SOLE 4 11,370 0 0
YINTECH INVT HLDGS LTD SPONSORED ADR 98585M108 1,137 214,510 SH   SOLE 21 214,510 0 0
YINTECH INVT HLDGS LTD SPONSORED ADR 98585M108 656 123,766 SH   SOLE 22 117,023 0 6,743
YINTECH INVT HLDGS LTD SPONSORED ADR 98585M108 69 13,054 SH   SOLE 30 13,054 0 0
YORK WTR CO COM 987184108 237 5,149 SH   SOLE 2 533 0 4,616
YORK WTR CO COM 987184108 363 7,876 SH   SOLE 7 7,876 0 0
YORK WTR CO COM 987184108 2,125 46,087 SH   SOLE 18 46,087 0 0
YORK WTR CO COM 987184108 1,069 23,191 SH   SOLE 19 23,191 0 0
YORK WTR CO COM 987184108 22,080 478,855 SH   SOLE 21 478,855 0 0
YORK WTR CO COM 987184108 14,978 324,835 SH   SOLE 22 304,640 0 20,195
YORK WTR CO COM 987184108 55 1,198 SH   SOLE 26 0 0 1,198
YORK WTR CO COM 987184108 2,837 61,519 SH   SOLE 30 61,519 0 0
YORK WTR CO COM 987184108 65 1,415 SH   SOLE 40 1,415 0 0
YOUNGEVITY INTL INC COM NEW 987537206 12 3,543 SH   SOLE 2 305 0 3,238
YOUNGEVITY INTL INC COM NEW 987537206 95 29,217 SH   SOLE 18 29,217 0 0
YOUNGEVITY INTL INC COM NEW 987537206 45 13,799 SH   SOLE 19 13,799 0 0
YOUNGEVITY INTL INC COM NEW 987537206 957 293,647 SH   SOLE 21 293,647 0 0
YOUNGEVITY INTL INC COM NEW 987537206 647 198,556 SH   SOLE 22 196,185 0 2,371
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 5,809 501,661 SH   SOLE 2 47,344 0 454,317
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 703 60,711 SH   SOLE 4 60,711 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 495 42,711 SH   SOLE 7 23,734 0 18,977
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 383 33,099 SH   SOLE 18 33,099 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 1,427 123,194 SH   SOLE 19 123,194 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 31,992 2,762,655 SH   SOLE 21 2,762,655 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 24,185 2,088,515 SH   SOLE 22 1,877,665 0 210,850
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 1,181 101,989 SH   SOLE 23 101,989 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 4,827 416,871 SH   SOLE 25 416,871 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 9,563 825,827 SH   SOLE 26 361,598 0 464,229
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 226 19,479 SH   SOLE 29 19,479 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 12,334 1,065,113 SH   SOLE 30 1,065,113 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 315 27,193 SH   SOLE 31 10,683 0 16,510
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 19,630 1,695,130 SH   SOLE 34 1,695,130 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 17 1,511 SH   SOLE 40 1,511 0 0
YRC WORLDWIDE INC COM PAR $.01 984249607 92 36,206 SH   SOLE 2 1,308 0 34,898
YRC WORLDWIDE INC COM PAR $.01 984249607 10 4,112 SH   SOLE 7 4,112 0 0
YRC WORLDWIDE INC COM PAR $.01 984249607 298 116,897 SH   SOLE 18 116,897 0 0
YRC WORLDWIDE INC COM PAR $.01 984249607 146 57,281 SH   SOLE 19 57,281 0 0
YRC WORLDWIDE INC COM PAR $.01 984249607 3,142 1,232,123 SH   SOLE 21 1,232,123 0 0
YRC WORLDWIDE INC COM PAR $.01 984249607 2,786 1,092,439 SH   SOLE 22 1,037,871 0 54,568
YUM BRANDS INC COM 988498101 79,920 793,413 SH   SOLE 2 126,294 0 667,119
YUM BRANDS INC COM 988498101 14,257 141,538 SH   SOLE 4 133,010 0 8,528
YUM BRANDS INC COM 988498101 35,581 353,227 SH   SOLE 7 337,994 0 15,233
YUM BRANDS INC COM 988498101 714 7,092 SH   SOLE 13 7,092 0 0
YUM BRANDS INC COM 988498101 180 1,788 SH   SOLE 15 1,788 0 0
YUM BRANDS INC COM 988498101 1 6 SH   SOLE 17 0 0 6
YUM BRANDS INC COM 988498101 64,980 645,090 SH   SOLE 18 604,338 0 40,752
YUM BRANDS INC COM 988498101 7,824 77,672 SH   SOLE 19 77,672 0 0
YUM BRANDS INC COM 988498101 1,074,948 10,671,575 SH   SOLE 21 10,671,575 0 0
YUM BRANDS INC COM 988498101 852,292 8,461,154 SH   SOLE 22 7,677,547 0 783,607
YUM BRANDS INC COM 988498101 23,900 237,268 SH   SOLE 23 237,268 0 0
YUM BRANDS INC COM 988498101 41,938 416,338 SH   SOLE 25 416,338 0 0
YUM BRANDS INC COM 988498101 152,794 1,516,869 SH   SOLE 26 261,770 0 1,255,099
YUM BRANDS INC COM 988498101 5,711 56,700 SH   SOLE 28 39,697 0 17,003
YUM BRANDS INC COM 988498101 1,982 19,672 SH   SOLE 29 19,672 0 0
YUM BRANDS INC COM 988498101 166,544 1,653,368 SH   SOLE 30 1,653,368 0 0
YUM BRANDS INC COM 988498101 6,883 68,331 SH   SOLE 31 53,967 0 14,364
YUM BRANDS INC COM 988498101 7,033 69,819 SH   SOLE 34 69,819 0 0
YUM BRANDS INC COM 988498101 30,620 303,983 SH   SOLE 36 303,983 0 0
YUM BRANDS INC COM 988498101 648 6,438 SH   SOLE 40 6,438 0 0
YUM CHINA HLDGS INC COM 98850P109 57,440 1,196,414 SH   SOLE 2 59,340 0 1,137,074
YUM CHINA HLDGS INC COM 98850P109 16,057 334,447 SH   SOLE 4 334,447 0 0
YUM CHINA HLDGS INC COM 98850P109 5,939 123,703 SH   SOLE 7 53,484 0 70,219
YUM CHINA HLDGS INC COM 98850P109 6,348 132,226 SH   SOLE 13 132,226 0 0
YUM CHINA HLDGS INC COM 98850P109 37,650 784,204 SH   SOLE 15 749,458 0 34,746
YUM CHINA HLDGS INC COM 98850P109 18,207 379,242 SH   SOLE 18 379,242 0 0
YUM CHINA HLDGS INC COM 98850P109 20,532 427,656 SH   SOLE 19 427,656 0 0
YUM CHINA HLDGS INC COM 98850P109 554,030 11,539,895 SH   SOLE 21 11,539,895 0 0
YUM CHINA HLDGS INC COM 98850P109 412,262 8,586,997 SH   SOLE 22 7,247,191 0 1,339,806
YUM CHINA HLDGS INC COM 98850P109 10,343 215,433 SH   SOLE 23 215,433 0 0
YUM CHINA HLDGS INC COM 98850P109 20,670 430,538 SH   SOLE 25 430,538 0 0
YUM CHINA HLDGS INC COM 98850P109 96,925 2,018,843 SH   SOLE 26 245,141 0 1,773,702
YUM CHINA HLDGS INC COM 98850P109 2,626 54,700 SH   SOLE 28 54,700 0 0
YUM CHINA HLDGS INC COM 98850P109 2,161 45,015 SH   SOLE 29 45,015 0 0
YUM CHINA HLDGS INC COM 98850P109 102,248 2,129,723 SH   SOLE 30 2,129,723 0 0
YUM CHINA HLDGS INC COM 98850P109 3,004 62,576 SH   SOLE 31 31,481 0 31,095
YUM CHINA HLDGS INC COM 98850P109 1,154 24,045 SH   SOLE 32 24,045 0 0
YUM CHINA HLDGS INC COM 98850P109 98,227 2,045,977 SH   SOLE 34 2,045,977 0 0
YUM CHINA HLDGS INC COM 98850P109 7,735 161,119 SH   SOLE 36 161,119 0 0
YUM CHINA HLDGS INC COM 98850P109 136 2,836 SH   SOLE 40 2,836 0 0
YUMA ENERGY INC NEW COM NEW 98872F204 0 48 SH   SOLE 21 48 0 0
YUNJI INC ADS RP CL A 98873N107 196 42,774 SH   SOLE 22 42,774 0 0
ZAFGEN INC COM 98885E103 8 7,085 SH   SOLE 18 7,085 0 0
ZAFGEN INC COM 98885E103 112 101,280 SH   SOLE 21 101,280 0 0
ZAFGEN INC COM 98885E103 703 633,450 SH   SOLE 22 633,450 0 0
ZAGG INC COM 98884U108 233 28,760 SH   SOLE 2 1,005 0 27,755
ZAGG INC COM 98884U108 6 746 SH   SOLE 7 746 0 0
ZAGG INC COM 98884U108 808 99,629 SH   SOLE 18 99,629 0 0
ZAGG INC COM 98884U108 1,021 125,861 SH   SOLE 19 125,861 0 0
ZAGG INC COM 98884U108 8,344 1,028,842 SH   SOLE 21 1,028,842 0 0
ZAGG INC COM 98884U108 8,379 1,033,159 SH   SOLE 22 1,008,546 0 24,613
ZAGG INC COM 98884U108 182 22,484 SH   SOLE 23 22,484 0 0
ZAGG INC COM 98884U108 491 60,589 SH   SOLE 26 0 0 60,589
ZAI LAB LTD ADR 98887Q104 252 6,053 SH   SOLE 4 6,053 0 0
ZAI LAB LTD ADR 98887Q104 5 120 SH   SOLE 17 0 0 120
ZAI LAB LTD ADR 98887Q104 30,284 728,152 SH   SOLE 21 728,152 0 0
ZAI LAB LTD ADR 98887Q104 9,014 216,730 SH   SOLE 22 206,219 0 10,511
ZAI LAB LTD ADR 98887Q104 102 2,460 SH   SOLE 25 2,460 0 0
ZAI LAB LTD ADR 98887Q104 4,523 108,756 SH   SOLE 30 108,756 0 0
ZAI LAB LTD ADR 98887Q104 24 587 SH   SOLE 34 587 0 0
ZAYO GROUP HLDGS INC COM 98919V105 17,752 512,333 SH   SOLE 2 27,344 0 484,989
ZAYO GROUP HLDGS INC COM 98919V105 3,361 96,995 SH   SOLE 4 89,890 0 7,105
ZAYO GROUP HLDGS INC COM 98919V105 1,665 48,054 SH   SOLE 7 48,054 0 0
ZAYO GROUP HLDGS INC COM 98919V105 16 458 SH   SOLE 13 458 0 0
ZAYO GROUP HLDGS INC COM 98919V105 4,741 136,836 SH   SOLE 18 118,665 0 18,171
ZAYO GROUP HLDGS INC COM 98919V105 1,894 54,663 SH   SOLE 19 54,663 0 0
ZAYO GROUP HLDGS INC COM 98919V105 206,416 5,957,171 SH   SOLE 21 5,957,171 0 0
ZAYO GROUP HLDGS INC COM 98919V105 231,612 6,684,335 SH   SOLE 22 6,259,453 0 424,882
ZAYO GROUP HLDGS INC COM 98919V105 5,920 170,863 SH   SOLE 23 170,863 0 0
ZAYO GROUP HLDGS INC COM 98919V105 258 7,460 SH   SOLE 25 7,460 0 0
ZAYO GROUP HLDGS INC COM 98919V105 15,647 451,565 SH   SOLE 26 201,558 0 250,007
ZAYO GROUP HLDGS INC COM 98919V105 1,683 48,561 SH   SOLE 28 34,408 0 14,153
ZAYO GROUP HLDGS INC COM 98919V105 1,902 54,889 SH   SOLE 29 3,972 0 50,917
ZAYO GROUP HLDGS INC COM 98919V105 12,116 349,673 SH   SOLE 30 349,673 0 0
ZAYO GROUP HLDGS INC COM 98919V105 1,770 51,077 SH   SOLE 31 43,528 0 7,549
ZAYO GROUP HLDGS INC COM 98919V105 503 14,524 SH   SOLE 34 14,524 0 0
ZAYO GROUP HLDGS INC COM 98919V105 2,061 59,478 SH   SOLE 36 59,478 0 0
ZAYO GROUP HLDGS INC COM 98919V105 227 6,565 SH   SOLE 40 6,565 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 32,954 129,007 SH   SOLE 2 13,762 0 115,245
ZEBRA TECHNOLOGIES CORP CL A 989207105 6,180 24,192 SH   SOLE 4 22,757 0 1,435
ZEBRA TECHNOLOGIES CORP CL A 989207105 11,614 45,468 SH   SOLE 7 45,468 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 25 98 SH   SOLE 13 98 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 26 100 SH   SOLE 17 0 0 100
ZEBRA TECHNOLOGIES CORP CL A 989207105 28,891 113,102 SH   SOLE 18 105,891 0 7,211
ZEBRA TECHNOLOGIES CORP CL A 989207105 4,394 17,202 SH   SOLE 19 17,202 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 353,745 1,384,845 SH   SOLE 21 1,384,845 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 361,320 1,414,502 SH   SOLE 22 1,279,791 0 134,711
ZEBRA TECHNOLOGIES CORP CL A 989207105 9,834 38,497 SH   SOLE 23 38,497 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 9,085 35,568 SH   SOLE 25 35,568 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 37,136 145,379 SH   SOLE 26 43,652 0 101,727
ZEBRA TECHNOLOGIES CORP CL A 989207105 2,754 10,781 SH   SOLE 28 7,687 0 3,094
ZEBRA TECHNOLOGIES CORP CL A 989207105 3,139 12,287 SH   SOLE 29 1,029 0 11,258
ZEBRA TECHNOLOGIES CORP CL A 989207105 50,503 197,708 SH   SOLE 30 197,708 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 2,951 11,551 SH   SOLE 31 9,588 0 1,963
ZEBRA TECHNOLOGIES CORP CL A 989207105 2,771 10,847 SH   SOLE 34 10,847 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 2,532 9,913 SH   SOLE 36 9,913 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 322 1,259 SH   SOLE 40 1,259 0 0
ZEDGE INC CL B 98923T104 10 6,227 SH   SOLE 21 6,227 0 0
ZEDGE INC CL B 98923T104 142 92,155 SH   SOLE 22 92,155 0 0
ZENDESK INC COM 98936J101 18,669 243,622 SH   SOLE 2 40,388 0 203,234
ZENDESK INC COM 98936J101 146 1,901 SH   SOLE 4 1,901 0 0
ZENDESK INC COM 98936J101 169 2,203 SH   SOLE 7 2,203 0 0
ZENDESK INC COM 98936J101 4,149 54,144 SH   SOLE 18 53,859 0 285
ZENDESK INC COM 98936J101 109,348 1,426,962 SH   SOLE 19 1,426,962 0 0
ZENDESK INC COM 98936J101 136,527 1,781,636 SH   SOLE 21 1,781,636 0 0
ZENDESK INC COM 98936J101 241,392 3,150,097 SH   SOLE 22 2,938,714 0 211,383
ZENDESK INC COM 98936J101 834 10,882 SH   SOLE 23 10,882 0 0
ZENDESK INC COM 98936J101 4,191 54,689 SH   SOLE 26 32,260 0 22,429
ZENDESK INC COM 98936J101 1,110 14,479 SH   SOLE 28 14,479 0 0
ZENDESK INC COM 98936J101 669 8,725 SH   SOLE 29 8,725 0 0
ZENDESK INC COM 98936J101 2,810 36,675 SH   SOLE 30 36,675 0 0
ZENDESK INC COM 98936J101 240 3,126 SH   SOLE 31 2,273 0 853
ZENDESK INC COM 98936J101 15,933 207,926 SH   SOLE 34 207,926 0 0
ZENDESK INC COM 98936J101 15 197 SH   SOLE 36 197 0 0
ZENDESK INC COM 98936J101 910 11,871 SH   SOLE 40 11,871 0 0
ZENDESK INC NOTE 0.250% 3/1 98936JAB7 2,104 1,543,000 PRN   SOLE 21 1,543,000 0 0
ZILLOW GROUP INC CL A 98954M101 4,483 98,020 SH   SOLE 2 3,648 0 94,372
ZILLOW GROUP INC CL A 98954M101 45 975 SH   SOLE 7 975 0 0
ZILLOW GROUP INC CL A 98954M101 1,198 26,199 SH   SOLE 18 26,199 0 0
ZILLOW GROUP INC CL A 98954M101 598 13,083 SH   SOLE 19 13,083 0 0
ZILLOW GROUP INC CL A 98954M101 28,575 624,724 SH   SOLE 21 624,724 0 0
ZILLOW GROUP INC CL A 98954M101 60,934 1,332,183 SH   SOLE 22 1,251,416 0 80,767
ZILLOW GROUP INC CL A 98954M101 2,162 47,266 SH   SOLE 25 47,266 0 0
ZILLOW GROUP INC CL A 98954M101 2,936 64,190 SH   SOLE 26 0 0 64,190
ZILLOW GROUP INC CL A 98954M101 3,471 75,875 SH   SOLE 30 75,875 0 0
ZILLOW GROUP INC CL A 98954M101 56 1,230 SH   SOLE 31 1,230 0 0
ZILLOW GROUP INC CL A 98954M101 738 16,144 SH   SOLE 36 16,144 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 13,722 298,688 SH   SOLE 2 16,431 0 282,257
ZILLOW GROUP INC CL C CAP STK 98954M200 2,293 49,917 SH   SOLE 4 46,792 0 3,125
ZILLOW GROUP INC CL C CAP STK 98954M200 377 8,210 SH   SOLE 7 8,210 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 90 1,951 SH   SOLE 13 1,951 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 3,555 77,385 SH   SOLE 18 67,408 0 9,977
ZILLOW GROUP INC CL C CAP STK 98954M200 1,474 32,075 SH   SOLE 19 32,075 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 75,140 1,635,605 SH   SOLE 21 1,635,605 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 152,706 3,324,029 SH   SOLE 22 3,085,240 0 238,789
ZILLOW GROUP INC CL C CAP STK 98954M200 4,134 89,983 SH   SOLE 23 89,983 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 5,545 120,707 SH   SOLE 25 120,707 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 21,720 472,793 SH   SOLE 26 165,739 0 307,054
ZILLOW GROUP INC CL C CAP STK 98954M200 1,038 22,597 SH   SOLE 28 15,700 0 6,897
ZILLOW GROUP INC CL C CAP STK 98954M200 110 2,401 SH   SOLE 29 2,401 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 14,042 305,663 SH   SOLE 30 305,663 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 1,155 25,144 SH   SOLE 31 20,772 0 4,372
ZILLOW GROUP INC CL C CAP STK 98954M200 282 6,133 SH   SOLE 34 6,133 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 3,304 71,930 SH   SOLE 36 71,930 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 98 2,136 SH   SOLE 40 2,136 0 0
ZILLOW GROUP INC NOTE 2.000%12/0 98954MAB7 1,611 1,440,000 PRN   SOLE 21 1,440,000 0 0
ZILLOW GROUP INC NOTE 1.500% 7/0 98954MAC5 933 975,000 PRN   SOLE 21 975,000 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 85,775 573,053 SH   SOLE 2 114,312 0 458,741
ZIMMER BIOMET HLDGS INC COM 98956P102 13,681 91,404 SH   SOLE 4 85,634 0 5,770
ZIMMER BIOMET HLDGS INC COM 98956P102 28,497 190,386 SH   SOLE 7 176,803 0 13,583
ZIMMER BIOMET HLDGS INC COM 98956P102 334 2,229 SH   SOLE 13 2,229 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 179 1,193 SH   SOLE 15 1,193 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 2 12 SH   SOLE 17 0 0 12
ZIMMER BIOMET HLDGS INC COM 98956P102 145,516 972,182 SH   SOLE 18 944,428 0 27,754
ZIMMER BIOMET HLDGS INC COM 98956P102 147,122 982,907 SH   SOLE 19 982,907 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 884,828 5,911,466 SH   SOLE 21 5,911,466 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 741,165 4,951,664 SH   SOLE 22 4,418,128 0 533,536
ZIMMER BIOMET HLDGS INC COM 98956P102 24,924 166,514 SH   SOLE 23 166,514 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 31,964 213,547 SH   SOLE 25 213,547 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 115,777 773,495 SH   SOLE 26 127,804 0 645,691
ZIMMER BIOMET HLDGS INC COM 98956P102 5,744 38,374 SH   SOLE 28 26,785 0 11,589
ZIMMER BIOMET HLDGS INC COM 98956P102 619 4,133 SH   SOLE 29 4,133 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 119,681 799,580 SH   SOLE 30 799,580 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 6,469 43,221 SH   SOLE 31 34,922 0 8,299
ZIMMER BIOMET HLDGS INC COM 98956P102 53,753 359,119 SH   SOLE 34 359,119 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 21,302 142,317 SH   SOLE 36 142,317 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 732 4,892 SH   SOLE 40 4,892 0 0
ZION OIL & GAS INC COM 989696109 15 89,599 SH   SOLE 21 89,599 0 0
ZION OIL & GAS INC COM 989696109 27 155,445 SH   SOLE 22 155,445 0 0
ZIONS BANCORPORATION N A COM 989701107 29,719 572,403 SH   SOLE 2 172,486 0 399,917
ZIONS BANCORPORATION N A COM 989701107 5,290 101,895 SH   SOLE 4 96,694 0 5,201
ZIONS BANCORPORATION N A COM 989701107 7,882 151,808 SH   SOLE 7 145,940 0 5,868
ZIONS BANCORPORATION N A COM 989701107 15 285 SH   SOLE 13 285 0 0
ZIONS BANCORPORATION N A COM 989701107 48 918 SH   SOLE 15 918 0 0
ZIONS BANCORPORATION N A COM 989701107 25,368 488,591 SH   SOLE 18 452,243 0 36,348
ZIONS BANCORPORATION N A COM 989701107 5,523 106,380 SH   SOLE 19 106,380 0 0
ZIONS BANCORPORATION N A COM 989701107 217,041 4,180,293 SH   SOLE 21 4,180,293 0 0
ZIONS BANCORPORATION N A COM 989701107 254,435 4,900,517 SH   SOLE 22 4,422,911 0 477,606
ZIONS BANCORPORATION N A COM 989701107 7,716 148,605 SH   SOLE 23 148,605 0 0
ZIONS BANCORPORATION N A COM 989701107 11,147 214,703 SH   SOLE 25 214,703 0 0
ZIONS BANCORPORATION N A COM 989701107 47,866 921,923 SH   SOLE 26 179,173 0 742,750
ZIONS BANCORPORATION N A COM 989701107 1,792 34,519 SH   SOLE 28 25,221 0 9,298
ZIONS BANCORPORATION N A COM 989701107 2,211 42,592 SH   SOLE 29 5,594 0 36,998
ZIONS BANCORPORATION N A COM 989701107 41,493 799,163 SH   SOLE 30 799,163 0 0
ZIONS BANCORPORATION N A COM 989701107 2,283 43,975 SH   SOLE 31 35,336 0 8,639
ZIONS BANCORPORATION N A COM 989701107 1,873 36,080 SH   SOLE 34 36,080 0 0
ZIONS BANCORPORATION N A COM 989701107 6,479 124,791 SH   SOLE 36 124,791 0 0
ZIONS BANCORPORATION N A COM 989701107 211 4,060 SH   SOLE 40 4,060 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 315 66,810 SH   SOLE 2 5,615 0 61,195
ZIOPHARM ONCOLOGY INC COM 98973P101 4 774 SH   SOLE 4 774 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 14 2,901 SH   SOLE 7 2,901 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 2,747 582,017 SH   SOLE 18 582,017 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 1,336 282,953 SH   SOLE 19 282,953 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 27,556 5,838,135 SH   SOLE 21 5,838,135 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 22,059 4,673,491 SH   SOLE 22 4,501,048 0 172,443
ZIOPHARM ONCOLOGY INC COM 98973P101 41 8,651 SH   SOLE 26 0 0 8,651
ZIOPHARM ONCOLOGY INC COM 98973P101 80 16,894 SH   SOLE 28 16,894 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 4,707 997,270 SH   SOLE 30 997,270 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 103 21,823 SH   SOLE 40 21,823 0 0
ZIX CORP COM 98974P100 151 22,311 SH   SOLE 2 2,129 0 20,182
ZIX CORP COM 98974P100 6 937 SH   SOLE 7 937 0 0
ZIX CORP COM 98974P100 1,310 193,217 SH   SOLE 18 193,217 0 0
ZIX CORP COM 98974P100 885 130,518 SH   SOLE 19 130,518 0 0
ZIX CORP COM 98974P100 12,947 1,909,565 SH   SOLE 21 1,909,565 0 0
ZIX CORP COM 98974P100 11,855 1,748,590 SH   SOLE 22 1,704,119 0 44,471
ZIX CORP COM 98974P100 395 58,231 SH   SOLE 25 58,231 0 0
ZIX CORP COM 98974P100 1,601 236,169 SH   SOLE 26 56,169 0 180,000
ZIX CORP COM 98974P100 26 3,880 SH   SOLE 34 3,880 0 0
ZIX CORP COM 98974P100 46 6,751 SH   SOLE 36 6,751 0 0
ZOETIS INC CL A 98978V103 255,067 1,927,213 SH   SOLE 2 764,200 0 1,163,013
ZOETIS INC CL A 98978V103 37,739 285,143 SH   SOLE 4 272,376 0 12,767
ZOETIS INC CL A 98978V103 57,104 431,463 SH   SOLE 7 426,955 0 4,508
ZOETIS INC CL A 98978V103 5,990 45,259 SH   SOLE 13 45,259 0 0
ZOETIS INC CL A 98978V103 354 2,676 SH   SOLE 15 2,676 0 0
ZOETIS INC CL A 98978V103 359,065 2,712,993 SH   SOLE 18 2,184,233 0 528,760
ZOETIS INC CL A 98978V103 386,901 2,923,317 SH   SOLE 19 2,923,317 0 0
ZOETIS INC CL A 98978V103 1,491,200 11,267,097 SH   SOLE 21 11,267,097 0 0
ZOETIS INC CL A 98978V103 1,679,220 12,687,723 SH   SOLE 22 11,018,117 0 1,669,606
ZOETIS INC CL A 98978V103 63,221 477,679 SH   SOLE 23 477,679 0 0
ZOETIS INC CL A 98978V103 304,086 2,297,588 SH   SOLE 25 2,297,588 0 0
ZOETIS INC CL A 98978V103 300,368 2,269,497 SH   SOLE 26 309,536 0 1,959,961
ZOETIS INC CL A 98978V103 11,823 89,331 SH   SOLE 28 62,302 0 27,029
ZOETIS INC CL A 98978V103 27,262 205,986 SH   SOLE 29 89,395 0 116,591
ZOETIS INC CL A 98978V103 285,832 2,159,670 SH   SOLE 30 2,159,670 0 0
ZOETIS INC CL A 98978V103 31,944 241,357 SH   SOLE 31 188,404 0 52,953
ZOETIS INC CL A 98978V103 156,361 1,181,418 SH   SOLE 34 1,181,418 0 0
ZOETIS INC CL A 98978V103 46,024 347,747 SH   SOLE 36 347,747 0 0
ZOETIS INC CL A 98978V103 1,391 10,513 SH   SOLE 40 10,513 0 0
ZOGENIX INC COM NEW 98978L204 926 17,768 SH   SOLE 2 1,627 0 16,141
ZOGENIX INC COM NEW 98978L204 11 218 SH   SOLE 4 218 0 0
ZOGENIX INC COM NEW 98978L204 42 805 SH   SOLE 7 805 0 0
ZOGENIX INC COM NEW 98978L204 7,578 145,372 SH   SOLE 18 145,372 0 0
ZOGENIX INC COM NEW 98978L204 3,916 75,127 SH   SOLE 19 75,127 0 0
ZOGENIX INC COM NEW 98978L204 99,553 1,909,701 SH   SOLE 21 1,909,701 0 0
ZOGENIX INC COM NEW 98978L204 63,792 1,223,710 SH   SOLE 22 1,170,325 0 53,385
ZOGENIX INC COM NEW 98978L204 600 11,518 SH   SOLE 26 8,893 0 2,625
ZOGENIX INC COM NEW 98978L204 295 5,665 SH   SOLE 28 5,665 0 0
ZOGENIX INC COM NEW 98978L204 7,357 141,137 SH   SOLE 30 141,137 0 0
ZOGENIX INC COM NEW 98978L204 188 3,615 SH   SOLE 40 3,615 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 18,481 271,625 SH   SOLE 19 271,625 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 7,832 115,102 SH   SOLE 21 115,102 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 29,364 431,567 SH   SOLE 22 431,567 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 26,794 393,804 SH   SOLE 25 393,804 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 6,476 95,182 SH   SOLE 34 95,182 0 0
ZOSANO PHARMA CORP COM NEW 98979H202 5 3,262 SH   SOLE 18 3,262 0 0
ZOSANO PHARMA CORP COM NEW 98979H202 54 35,614 SH   SOLE 21 35,614 0 0
ZOSANO PHARMA CORP COM NEW 98979H202 490 322,368 SH   SOLE 22 322,368 0 0
ZOVIO INC COM 98979V102 12 6,031 SH   SOLE 18 6,031 0 0
ZOVIO INC COM 98979V102 0 44 SH   SOLE 19 44 0 0
ZOVIO INC COM 98979V102 174 84,603 SH   SOLE 21 84,603 0 0
ZOVIO INC COM 98979V102 882 428,152 SH   SOLE 22 428,152 0 0
ZSCALER INC COM 98980G102 5,479 117,819 SH   SOLE 2 4,208 0 113,611
ZSCALER INC COM 98980G102 12 264 SH   SOLE 4 264 0 0
ZSCALER INC COM 98980G102 51 1,093 SH   SOLE 7 1,093 0 0
ZSCALER INC COM 98980G102 1,474 31,709 SH   SOLE 18 31,709 0 0
ZSCALER INC COM 98980G102 30,264 650,840 SH   SOLE 19 650,840 0 0
ZSCALER INC COM 98980G102 47,829 1,028,584 SH   SOLE 21 1,028,584 0 0
ZSCALER INC COM 98980G102 81,983 1,763,085 SH   SOLE 22 1,651,228 0 111,857
ZSCALER INC COM 98980G102 123 2,638 SH   SOLE 25 2,638 0 0
ZSCALER INC COM 98980G102 1,695 36,443 SH   SOLE 26 20,772 0 15,671
ZSCALER INC COM 98980G102 411 8,832 SH   SOLE 28 8,832 0 0
ZSCALER INC COM 98980G102 4,261 91,633 SH   SOLE 30 91,633 0 0
ZSCALER INC COM 98980G102 57 1,224 SH   SOLE 31 1,224 0 0
ZSCALER INC COM 98980G102 13,777 296,283 SH   SOLE 34 296,283 0 0
ZSCALER INC COM 98980G102 12 252 SH   SOLE 36 252 0 0
ZSCALER INC COM 98980G102 275 5,914 SH   SOLE 40 5,914 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 10,354 443,425 SH   SOLE 2 9,384 0 434,041
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 2,480 106,223 SH   SOLE 4 106,223 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 927 39,712 SH   SOLE 7 39,712 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 13 572 SH   SOLE 13 572 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 3,417 146,357 SH   SOLE 15 141,649 0 4,708
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 2,659 113,863 SH   SOLE 18 113,863 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 135,669 5,810,229 SH   SOLE 21 5,810,229 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 88,089 3,772,556 SH   SOLE 22 3,382,053 0 390,503
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 4,394 188,163 SH   SOLE 23 188,163 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 5,685 243,451 SH   SOLE 25 243,451 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 31,318 1,341,244 SH   SOLE 26 182,862 0 1,158,382
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 1,103 47,227 SH   SOLE 28 47,227 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 865 37,043 SH   SOLE 29 37,043 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 40,780 1,746,467 SH   SOLE 30 1,746,467 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 799 34,206 SH   SOLE 31 17,053 0 17,153
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 644 27,566 SH   SOLE 32 27,566 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 558 23,881 SH   SOLE 34 23,881 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 62 2,676 SH   SOLE 40 2,676 0 0
ZUMIEZ INC COM 989817101 814 23,566 SH   SOLE 2 4,579 0 18,987
ZUMIEZ INC COM 989817101 4 122 SH   SOLE 4 122 0 0
ZUMIEZ INC COM 989817101 9 275 SH   SOLE 7 275 0 0
ZUMIEZ INC COM 989817101 3,249 94,064 SH   SOLE 18 94,064 0 0
ZUMIEZ INC COM 989817101 2,844 82,345 SH   SOLE 19 82,345 0 0
ZUMIEZ INC COM 989817101 80,844 2,340,604 SH   SOLE 21 2,340,604 0 0
ZUMIEZ INC COM 989817101 23,584 682,813 SH   SOLE 22 652,985 0 29,828
ZUMIEZ INC COM 989817101 408 11,816 SH   SOLE 23 11,816 0 0
ZUMIEZ INC COM 989817101 1,349 39,062 SH   SOLE 26 4,857 0 34,205
ZUMIEZ INC COM 989817101 100 2,901 SH   SOLE 28 2,901 0 0
ZUMIEZ INC COM 989817101 965 27,938 SH   SOLE 30 27,938 0 0
ZUMIEZ INC COM 989817101 90 2,609 SH   SOLE 34 2,609 0 0
ZUMIEZ INC COM 989817101 90 2,600 SH   SOLE 40 2,600 0 0
ZUORA INC COM CL A 98983V106 521 36,392 SH   SOLE 2 3,114 0 33,278
ZUORA INC COM CL A 98983V106 5 328 SH   SOLE 4 328 0 0
ZUORA INC COM CL A 98983V106 22 1,551 SH   SOLE 7 1,551 0 0
ZUORA INC COM CL A 98983V106 4,219 294,437 SH   SOLE 18 294,437 0 0
ZUORA INC COM CL A 98983V106 2,590 180,740 SH   SOLE 19 180,740 0 0
ZUORA INC COM CL A 98983V106 44,859 3,130,444 SH   SOLE 21 3,130,444 0 0
ZUORA INC COM CL A 98983V106 32,322 2,255,542 SH   SOLE 22 2,152,273 0 103,269
ZUORA INC COM CL A 98983V106 534 37,246 SH   SOLE 26 29,389 0 7,857
ZUORA INC COM CL A 98983V106 147 10,224 SH   SOLE 28 10,224 0 0
ZUORA INC COM CL A 98983V106 14,636 1,021,356 SH   SOLE 30 1,021,356 0 0
ZUORA INC COM CL A 98983V106 100 7,000 SH   SOLE 40 7,000 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109 58 9,593 SH   SOLE 2 870 0 8,723
ZYNERBA PHARMACEUTICALS INC COM 98986X109 467 77,294 SH   SOLE 18 77,294 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109 247 40,875 SH   SOLE 19 40,875 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109 4,917 814,014 SH   SOLE 21 814,014 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109 3,454 571,829 SH   SOLE 22 562,819 0 9,010
ZYNEX INC COM 98986M103 51 6,473 SH   SOLE 2 633 0 5,840
ZYNEX INC COM 98986M103 437 55,466 SH   SOLE 18 55,466 0 0
ZYNEX INC COM 98986M103 218 27,755 SH   SOLE 19 27,755 0 0
ZYNEX INC COM 98986M103 4,313 548,047 SH   SOLE 21 548,047 0 0
ZYNEX INC COM 98986M103 1,415 179,793 SH   SOLE 22 175,248 0 4,545
ZYNGA INC CL A 98986T108 13,295 2,172,384 SH   SOLE 2 559,388 0 1,612,996
ZYNGA INC CL A 98986T108 299 48,890 SH   SOLE 4 48,890 0 0
ZYNGA INC CL A 98986T108 150 24,557 SH   SOLE 7 24,557 0 0
ZYNGA INC CL A 98986T108 996 162,681 SH   SOLE 13 162,681 0 0
ZYNGA INC CL A 98986T108 5,440 888,954 SH   SOLE 18 660,794 0 228,160
ZYNGA INC CL A 98986T108 11,087 1,811,610 SH   SOLE 19 1,811,610 0 0
ZYNGA INC CL A 98986T108 78,960 12,901,893 SH   SOLE 21 12,901,893 0 0
ZYNGA INC CL A 98986T108 172,268 28,148,328 SH   SOLE 22 25,689,285 0 2,459,043
ZYNGA INC CL A 98986T108 397 64,801 SH   SOLE 23 64,801 0 0
ZYNGA INC CL A 98986T108 2,498 408,151 SH   SOLE 26 208,711 0 199,440
ZYNGA INC CL A 98986T108 702 114,641 SH   SOLE 28 114,641 0 0
ZYNGA INC CL A 98986T108 4,481 732,126 SH   SOLE 29 68,079 0 664,047
ZYNGA INC CL A 98986T108 2,189 357,710 SH   SOLE 30 357,710 0 0
ZYNGA INC CL A 98986T108 845 138,095 SH   SOLE 31 115,778 0 22,317
ZYNGA INC CL A 98986T108 35 5,692 SH   SOLE 34 5,692 0 0
ZYNGA INC CL A 98986T108 590 96,362 SH   SOLE 36 96,362 0 0
ZYNGA INC CL A 98986T108 515 84,096 SH   SOLE 40 84,096 0 0