0001086364-20-000006.txt : 20200213 0001086364-20-000006.hdr.sgml : 20200213 20200213144704 ACCESSION NUMBER: 0001086364-20-000006 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20191231 FILED AS OF DATE: 20200213 DATE AS OF CHANGE: 20200213 EFFECTIVENESS DATE: 20200213 FILER: COMPANY DATA: COMPANY CONFORMED NAME: BlackRock Inc. CENTRAL INDEX KEY: 0001364742 STANDARD INDUSTRIAL CLASSIFICATION: SECURITY BROKERS, DEALERS & FLOTATION COMPANIES [6211] IRS NUMBER: 320174431 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-12019 FILM NUMBER: 20609363 BUSINESS ADDRESS: STREET 1: 55 EAST 52ND STREET CITY: NEW YORK STATE: NY ZIP: 10055 BUSINESS PHONE: 212-810-5300 MAIL ADDRESS: STREET 1: 55 EAST 52ND STREET CITY: NEW YORK STATE: NY ZIP: 10055 FORMER COMPANY: FORMER CONFORMED NAME: BlackRock, Inc. DATE OF NAME CHANGE: 20060929 FORMER COMPANY: FORMER CONFORMED NAME: New BlackRock, Inc. DATE OF NAME CHANGE: 20060601 13F-HR 1 primary_doc.xml 13F-HR LIVE 0001364742 XXXXXXXX 12-31-2019 12-31-2019 BlackRock Inc.
55 East 52nd Street New York NY 10055
13F COMBINATION REPORT 028-12019 RUSSELL FRANK CO Nationwide Mutual Funds/Nationwide Fund Advisors Nationwide Variable Insurance Trust and Nationwide Fund Advisors Y BlackRock, Inc. is the parent holding company of certain institutional investment managers. For purposes of the reporting requirements under Section 13(f) of the Securities Exchange Act of 1934 (the Act), and the rules promulgated thereunder, BlackRock, Inc. itself does not exercise, and therefore disclaims, investment discretion with respect to any Section 13(f) securities positions over which its investment operating subsidiaries exercise such discretion. To the extent, however, that BlackRock Inc.'s ownership interest in such subsidiaries may nevertheless give rise to a Form 13F obligation on behalf of BlackRock, Inc., the information required by Form 13F is reported herein on behalf of all such subsidiaries.
/s/ Spencer Fleming Attorney-In-Fact pursuant to PoA date January 2019 212-810-5300 /s/ Spencer Fleming New York NY 12-31-2019 29 43159 2608040392 false 2 BlackRock Financial Management, Inc. 3 BlackRock Investment Management (Taiwan) Limited 4 BlackRock Investment Management (Australia) Limited 7 BlackRock Asset Management Canada Limited 13 BlackRock (Singapore) Limited 15 BlackRock Asset Management North Asia Ltd 16 BlackRock Brasil Gestora de Investimentos Ltd. 17 FutureAdvisor, Inc. 18 BlackRock Investment Management, LLC 19 BlackRock Advisors LLC 20 BlackRock Capital Management, Inc. 21 BlackRock Fund Advisors 22 BlackRock Institutional Trust Company, N.A. 23 BlackRock Japan Co. Ltd 24 BlackRock Group LTD 25 BlackRock Fund Managers Limited 26 BlackRock Investment Management (UK) Limited 28 BlackRock (Netherlands) B.V. 29 BlackRock International Limited 30 BlackRock Asset Management Ireland Limited 31 BlackRock Advisors (UK) Limited 32 BlackRock Asset Management Deutschland AG 34 BlackRock (Luxembourg) S.A. 35 IShares (DE) I InvAG Mit Teilgesellschaftsvermogen 36 BlackRock Life Limited 37 BlackRock Fund Management Company S.A. 40 BlackRock Asset Management Schweiz AG 42 Tennenbaum Capital Partners, LLC 44 BlackRock Capital Investment Advisors, LLC
INFORMATION TABLE 2 form13fInfoTable.xml DESCRIPTION FOR INFORMATION TABLE EURODRY LTD COM Y23508107 1404 180000 SH SOLE 42 180000 0 0 EUROSEAS LTD SHS Y23592135 457 112500 SH SOLE 42 112500 0 0 ENVESTNET INC COM 29404K106 164036 2355816 SH SOLE 0 2355816 0 0 U S WELL SVCS INC CL A 91274U101 8458 4474937 SH SOLE 44 4474937 0 0 10X GENOMICS INC CL A COM 88025U109 1758 23051 SH SOLE 2 23051 0 0 10X GENOMICS INC CL A COM 88025U109 652 8552 SH SOLE 18 7286 0 1266 10X GENOMICS INC CL A COM 88025U109 9967 130714 SH SOLE 19 130714 0 0 10X GENOMICS INC CL A COM 88025U109 78 1022 SH SOLE 20 1022 0 0 10X GENOMICS INC CL A COM 88025U109 816 10702 SH SOLE 21 10702 0 0 10X GENOMICS INC CL A COM 88025U109 11774 154411 SH SOLE 22 154411 0 0 10X GENOMICS INC CL A COM 88025U109 398 5221 SH SOLE 23 5221 0 0 10X GENOMICS INC CL A COM 88025U109 1578 20698 SH SOLE 26 0 0 20698 10X GENOMICS INC CL A COM 88025U109 8437 110651 SH SOLE 34 110651 0 0 1347 PPTY INS HLDGS INC COM 68244P107 34 6165 SH SOLE 21 6165 0 0 1895 BANCORP OF WIS INC COM 28252W105 17 1607 SH SOLE 21 1607 0 0 1ST CONSTITUTION BANCORP COM 31986N102 196 8849 SH SOLE 2 350 0 8499 1ST CONSTITUTION BANCORP COM 31986N102 611 27620 SH SOLE 18 27620 0 0 1ST CONSTITUTION BANCORP COM 31986N102 288 12997 SH SOLE 19 12997 0 0 1ST CONSTITUTION BANCORP COM 31986N102 7031 317729 SH SOLE 21 317729 0 0 1ST CONSTITUTION BANCORP COM 31986N102 1515 68459 SH SOLE 22 64030 0 4429 1ST SOURCE CORP COM 336901103 803 15469 SH SOLE 2 675 0 14794 1ST SOURCE CORP COM 336901103 15 281 SH SOLE 7 281 0 0 1ST SOURCE CORP COM 336901103 2579 49720 SH SOLE 18 49720 0 0 1ST SOURCE CORP COM 336901103 1522 29335 SH SOLE 19 29335 0 0 1ST SOURCE CORP COM 336901103 24772 477493 SH SOLE 21 477493 0 0 1ST SOURCE CORP COM 336901103 28313 545747 SH SOLE 22 526141 0 19606 1ST SOURCE CORP COM 336901103 358 6899 SH SOLE 26 0 0 6899 1ST SOURCE CORP COM 336901103 130 2512 SH SOLE 28 2512 0 0 1ST SOURCE CORP COM 336901103 456 8788 SH SOLE 30 8788 0 0 1ST SOURCE CORP COM 336901103 79 1516 SH SOLE 40 1516 0 0 21VIANET GROUP INC SPONSORED ADS A 90138A103 105 14547 SH SOLE 4 14547 0 0 21VIANET GROUP INC SPONSORED ADS A 90138A103 4507 621626 SH SOLE 21 621626 0 0 21VIANET GROUP INC SPONSORED ADS A 90138A103 2526 348404 SH SOLE 22 340868 0 7536 21VIANET GROUP INC SPONSORED ADS A 90138A103 23 3179 SH SOLE 25 3179 0 0 21VIANET GROUP INC SPONSORED ADS A 90138A103 1413 194938 SH SOLE 30 194938 0 0 22ND CENTY GROUP INC COM 90137F103 53 48102 SH SOLE 2 3975 0 44127 22ND CENTY GROUP INC COM 90137F103 3 2871 SH SOLE 7 2871 0 0 22ND CENTY GROUP INC COM 90137F103 456 414605 SH SOLE 18 414605 0 0 22ND CENTY GROUP INC COM 90137F103 225 204244 SH SOLE 19 204244 0 0 22ND CENTY GROUP INC COM 90137F103 4615 4195377 SH SOLE 21 4195377 0 0 22ND CENTY GROUP INC COM 90137F103 3737 3397592 SH SOLE 22 3298756 0 98836 2U INC COM 90214J101 2600 108361 SH SOLE 2 3665 0 104696 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 32691 SH SOLE 18 26301 0 6390 2U INC COM 90214J101 320 13321 SH SOLE 19 13321 0 0 2U INC COM 90214J101 18605 775552 SH SOLE 21 775552 0 0 2U INC COM 90214J101 40242 1677436 SH SOLE 22 1570567 0 106869 2U INC COM 90214J101 469 19548 SH SOLE 26 11851 0 7697 2U INC COM 90214J101 185 7695 SH SOLE 28 7695 0 0 2U INC COM 90214J101 503 20982 SH SOLE 30 20982 0 0 2U INC COM 90214J101 29 1190 SH SOLE 31 1190 0 0 2U INC COM 90214J101 138 5768 SH SOLE 40 5768 0 0 3-D SYS CORP DEL COM NEW 88554D205 1020 116594 SH SOLE 2 4064 0 112530 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 1746 SH SOLE 7 1746 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 4487 512748 SH SOLE 18 512748 0 0 3-D SYS CORP DEL COM NEW 88554D205 1781 203539 SH SOLE 19 203539 0 0 3-D SYS CORP DEL COM NEW 88554D205 114717 13110504 SH SOLE 21 13110504 0 0 3-D SYS CORP DEL COM NEW 88554D205 30472 3482546 SH SOLE 22 3347589 0 134957 3-D SYS CORP DEL COM NEW 88554D205 473 54015 SH SOLE 26 46641 0 7374 3-D SYS CORP DEL COM NEW 88554D205 135 15374 SH SOLE 28 15374 0 0 3-D SYS CORP DEL COM NEW 88554D205 17497 1999615 SH SOLE 30 1999615 0 0 3-D SYS CORP DEL COM NEW 88554D205 97 11083 SH SOLE 40 11083 0 0 360 FINANCE INC ADS 88557W101 89 9089 SH SOLE 4 9089 0 0 360 FINANCE INC ADS 88557W101 246 25170 SH SOLE 21 25170 0 0 360 FINANCE INC ADS 88557W101 2822 288888 SH SOLE 22 272229 0 16659 360 FINANCE INC ADS 88557W101 873 89337 SH SOLE 30 89337 0 0 3M CO COM 88579Y101 316082 1791646 SH SOLE 2 497047 0 1294599 3M CO COM 88579Y101 54152 306950 SH SOLE 4 291285 0 15665 3M CO COM 88579Y101 112970 640347 SH SOLE 7 581523 0 58824 3M CO COM 88579Y101 925 5242 SH SOLE 13 5242 0 0 3M CO COM 88579Y101 580 3289 SH SOLE 15 3289 0 0 3M CO COM 88579Y101 18 101 SH SOLE 17 0 0 101 3M CO COM 88579Y101 322348 1827160 SH SOLE 18 1734874 0 92286 3M CO COM 88579Y101 92410 523804 SH SOLE 19 523804 0 0 3M CO COM 88579Y101 4170 23636 SH SOLE 20 23636 0 0 3M CO COM 88579Y101 2556473 14490835 SH SOLE 21 14490835 0 0 3M CO COM 88579Y101 2516966 14266896 SH SOLE 22 12537513 0 1729383 3M CO COM 88579Y101 87778 497551 SH SOLE 23 497551 0 0 3M CO COM 88579Y101 123958 702629 SH SOLE 25 702629 0 0 3M CO COM 88579Y101 553027 3134719 SH SOLE 26 384955 0 2749764 3M CO COM 88579Y101 19013 107774 SH SOLE 28 75050 0 32724 3M CO COM 88579Y101 13014 73768 SH SOLE 29 67806 0 5962 3M CO COM 88579Y101 417813 2368284 SH SOLE 30 2368284 0 0 3M CO COM 88579Y101 40770 231094 SH SOLE 31 170343 0 60751 3M CO COM 88579Y101 15368 87109 SH SOLE 32 87109 0 0 3M CO COM 88579Y101 35278 199967 SH SOLE 34 199967 0 0 3M CO COM 88579Y101 72169 409077 SH SOLE 36 409077 0 0 3M CO COM 88579Y101 1603 9089 SH SOLE 37 9089 0 0 3M CO COM 88579Y101 2234 12661 SH SOLE 40 12661 0 0 500 COM LTD SPON ADR REP A 33829R100 35 4075 SH SOLE 4 4075 0 0 500 COM LTD SPON ADR REP A 33829R100 1603 186372 SH SOLE 21 186372 0 0 500 COM LTD SPON ADR REP A 33829R100 1015 117994 SH SOLE 22 110557 0 7437 500 COM LTD SPON ADR REP A 33829R100 537 62430 SH SOLE 30 62430 0 0 51JOB INC SPONSORED ADS 316827104 3420 40279 SH SOLE 2 560 0 39719 51JOB INC SPONSORED ADS 316827104 802 9446 SH SOLE 4 9446 0 0 51JOB INC SPONSORED ADS 316827104 710 8361 SH SOLE 7 3455 0 4906 51JOB INC SPONSORED ADS 316827104 1067 12564 SH SOLE 15 12188 0 376 51JOB INC SPONSORED ADS 316827104 704 8295 SH SOLE 18 8295 0 0 51JOB INC SPONSORED ADS 316827104 42432 499791 SH SOLE 21 499791 0 0 51JOB INC SPONSORED ADS 316827104 25879 304818 SH SOLE 22 270310 0 34508 51JOB INC SPONSORED ADS 316827104 1239 14592 SH SOLE 23 14592 0 0 51JOB INC SPONSORED ADS 316827104 1319 15533 SH SOLE 25 15533 0 0 51JOB INC SPONSORED ADS 316827104 12842 151263 SH SOLE 26 47503 0 103760 51JOB INC SPONSORED ADS 316827104 331 3898 SH SOLE 28 3898 0 0 51JOB INC SPONSORED ADS 316827104 168 1983 SH SOLE 29 1983 0 0 51JOB INC SPONSORED ADS 316827104 12498 147207 SH SOLE 30 147207 0 0 51JOB INC SPONSORED ADS 316827104 248 2924 SH SOLE 31 1437 0 1487 51JOB INC SPONSORED ADS 316827104 158 1857 SH SOLE 34 1857 0 0 51JOB INC SPONSORED ADS 316827104 17 196 SH SOLE 40 196 0 0 58 COM INC SPON ADR REP A 31680Q104 8053 124403 SH SOLE 2 7309 0 117094 58 COM INC SPON ADR REP A 31680Q104 2026 31292 SH SOLE 4 31292 0 0 58 COM INC SPON ADR REP A 31680Q104 829 12800 SH SOLE 7 12800 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 2833 43771 SH SOLE 15 42397 0 1374 58 COM INC SPON ADR REP A 31680Q104 1626 25127 SH SOLE 18 25127 0 0 58 COM INC SPON ADR REP A 31680Q104 109070 1684996 SH SOLE 21 1684996 0 0 58 COM INC SPON ADR REP A 31680Q104 72657 1122469 SH SOLE 22 1006186 0 116283 58 COM INC SPON ADR REP A 31680Q104 3588 55437 SH SOLE 23 55437 0 0 58 COM INC SPON ADR REP A 31680Q104 3926 60651 SH SOLE 25 60651 0 0 58 COM INC SPON ADR REP A 31680Q104 27014 417328 SH SOLE 26 64386 0 352942 58 COM INC SPON ADR REP A 31680Q104 653 10088 SH SOLE 28 10088 0 0 58 COM INC SPON ADR REP A 31680Q104 650 10049 SH SOLE 29 10049 0 0 58 COM INC SPON ADR REP A 31680Q104 33933 524230 SH SOLE 30 524230 0 0 58 COM INC SPON ADR REP A 31680Q104 648 10014 SH SOLE 31 5391 0 4623 58 COM INC SPON ADR REP A 31680Q104 386 5960 SH SOLE 32 5960 0 0 58 COM INC SPON ADR REP A 31680Q104 1530 23637 SH SOLE 34 23637 0 0 58 COM INC SPON ADR REP A 31680Q104 50 769 SH SOLE 40 769 0 0 89BIO INC COM 282559103 38 1431 SH SOLE 2 0 0 1431 89BIO INC COM 282559103 240 9110 SH SOLE 18 9110 0 0 89BIO INC COM 282559103 6 221 SH SOLE 19 221 0 0 89BIO INC COM 282559103 2715 103253 SH SOLE 21 103253 0 0 89BIO INC COM 282559103 1724 65566 SH SOLE 22 65566 0 0 89BIO INC COM 282559103 97 3679 SH SOLE 26 509 0 3170 89BIO INC COM 282559103 2 62 SH SOLE 31 0 0 62 8X8 INC NEW COM 282914100 710 38786 SH SOLE 2 3513 0 35273 8X8 INC NEW COM 282914100 8 422 SH SOLE 4 422 0 0 8X8 INC NEW COM 282914100 31 1688 SH SOLE 7 1688 0 0 8X8 INC NEW COM 282914100 7796 426027 SH SOLE 18 426027 0 0 8X8 INC NEW COM 282914100 3019 164988 SH SOLE 19 164988 0 0 8X8 INC NEW COM 282914100 203689 11130533 SH SOLE 21 11130533 0 0 8X8 INC NEW COM 282914100 53431 2919728 SH SOLE 22 2809596 0 110132 8X8 INC NEW COM 282914100 785 42910 SH SOLE 26 34365 0 8545 8X8 INC NEW COM 282914100 237 12935 SH SOLE 28 12935 0 0 8X8 INC NEW COM 282914100 2601 142126 SH SOLE 30 142126 0 0 8X8 INC NEW COM 282914100 193 10544 SH SOLE 40 10544 0 0 9F INC SPONSORED ADS 65442R109 56 5836 SH SOLE 25 5836 0 0 A H BELO CORP COM CL A 001282102 11 3895 SH SOLE 18 3895 0 0 A H BELO CORP COM CL A 001282102 190 67386 SH SOLE 21 67386 0 0 A H BELO CORP COM CL A 001282102 1349 478360 SH SOLE 22 478360 0 0 A MARK PRECIOUS METALS INC COM 00181T107 8 1019 SH SOLE 18 1019 0 0 A MARK PRECIOUS METALS INC COM 00181T107 112 13599 SH SOLE 21 13599 0 0 A10 NETWORKS INC COM 002121101 142 20626 SH SOLE 2 2126 0 18500 A10 NETWORKS INC COM 002121101 7 1036 SH SOLE 7 1036 0 0 A10 NETWORKS INC COM 002121101 1344 195582 SH SOLE 18 195582 0 0 A10 NETWORKS INC COM 002121101 2552 371410 SH SOLE 19 371410 0 0 A10 NETWORKS INC COM 002121101 12200 1775900 SH SOLE 21 1775900 0 0 A10 NETWORKS INC COM 002121101 14504 2111193 SH SOLE 22 2038150 0 73043 A10 NETWORKS INC COM 002121101 416 60621 SH SOLE 23 60621 0 0 A10 NETWORKS INC COM 002121101 183 26667 SH SOLE 25 26667 0 0 A10 NETWORKS INC COM 002121101 2084 303336 SH SOLE 26 19496 0 283840 A10 NETWORKS INC COM 002121101 32 4609 SH SOLE 28 4609 0 0 A10 NETWORKS INC COM 002121101 62 9049 SH SOLE 30 9049 0 0 A10 NETWORKS INC COM 002121101 9 1347 SH SOLE 34 1347 0 0 A10 NETWORKS INC COM 002121101 16 2343 SH SOLE 36 2343 0 0 AAON INC COM PAR $0.004 000360206 849 17183 SH SOLE 2 1595 0 15588 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 9066 183493 SH SOLE 18 183493 0 0 AAON INC COM PAR $0.004 000360206 3573 72320 SH SOLE 19 72320 0 0 AAON INC COM PAR $0.004 000360206 221941 4491816 SH SOLE 21 4491816 0 0 AAON INC COM PAR $0.004 000360206 60315 1220702 SH SOLE 22 1168459 0 52243 AAON INC COM PAR $0.004 000360206 906 18340 SH SOLE 26 15487 0 2853 AAON INC COM PAR $0.004 000360206 256 5191 SH SOLE 28 5191 0 0 AAON INC COM PAR $0.004 000360206 2816 56994 SH SOLE 30 56994 0 0 AAON INC COM PAR $0.004 000360206 233 4716 SH SOLE 40 4716 0 0 AAR CORP COM 000361105 1661 36824 SH SOLE 2 2438 0 34386 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 6699 148539 SH SOLE 18 148539 0 0 AAR CORP COM 000361105 3388 75111 SH SOLE 19 75111 0 0 AAR CORP COM 000361105 193832 4297837 SH SOLE 21 4297837 0 0 AAR CORP COM 000361105 46570 1032597 SH SOLE 22 986277 0 46320 AAR CORP COM 000361105 154 3407 SH SOLE 23 3407 0 0 AAR CORP COM 000361105 1306 28952 SH SOLE 26 5768 0 23184 AAR CORP COM 000361105 216 4796 SH SOLE 28 4796 0 0 AAR CORP COM 000361105 2122 47050 SH SOLE 30 47050 0 0 AAR CORP COM 000361105 162 3586 SH SOLE 40 3586 0 0 AARONS INC COM PAR $0.50 002535300 3519 61621 SH SOLE 2 31062 0 30559 AARONS INC COM PAR $0.50 002535300 18 307 SH SOLE 4 307 0 0 AARONS INC COM PAR $0.50 002535300 91 1591 SH SOLE 7 1591 0 0 AARONS INC COM PAR $0.50 002535300 21962 384562 SH SOLE 18 381768 0 2794 AARONS INC COM PAR $0.50 002535300 9028 158084 SH SOLE 19 158084 0 0 AARONS INC COM PAR $0.50 002535300 278448 4875649 SH SOLE 21 4875649 0 0 AARONS INC COM PAR $0.50 002535300 132207 2314958 SH SOLE 22 2225579 0 89379 AARONS INC COM PAR $0.50 002535300 108 1886 SH SOLE 23 1886 0 0 AARONS INC COM PAR $0.50 002535300 1266 22170 SH SOLE 26 15134 0 7036 AARONS INC COM PAR $0.50 002535300 494 8654 SH SOLE 28 8654 0 0 AARONS INC COM PAR $0.50 002535300 1256 21999 SH SOLE 30 21999 0 0 AARONS INC COM PAR $0.50 002535300 71 1246 SH SOLE 36 1246 0 0 AARONS INC COM PAR $0.50 002535300 410 7185 SH SOLE 40 7185 0 0 ABB LTD SPONSORED ADR 000375204 20880 866766 SH SOLE 18 866766 0 0 ABB LTD SPONSORED ADR 000375204 16568 687748 SH SOLE 19 687748 0 0 ABB LTD SPONSORED ADR 000375204 705 29265 SH SOLE 23 29265 0 0 ABB LTD SPONSORED ADR 000375204 4192 174003 SH SOLE 34 174003 0 0 ABBOTT LABS COM 002824100 451413 5197019 SH SOLE 2 1335396 0 3861623 ABBOTT LABS COM 002824100 76149 876686 SH SOLE 4 829410 0 47276 ABBOTT LABS COM 002824100 143497 1652048 SH SOLE 7 1532635 0 119413 ABBOTT LABS COM 002824100 2938 33820 SH SOLE 13 33820 0 0 ABBOTT LABS COM 002824100 882 10160 SH SOLE 15 10160 0 0 ABBOTT LABS COM 002824100 12 138 SH SOLE 17 0 0 138 ABBOTT LABS COM 002824100 358931 4132291 SH SOLE 18 3864395 0 267896 ABBOTT LABS COM 002824100 470193 5413225 SH SOLE 19 5413225 0 0 ABBOTT LABS COM 002824100 9759 112356 SH SOLE 20 112356 0 0 ABBOTT LABS COM 002824100 3601099 41458659 SH SOLE 21 41458659 0 0 ABBOTT LABS COM 002824100 3665283 42197590 SH SOLE 22 37621261 0 4576329 ABBOTT LABS COM 002824100 118619 1365638 SH SOLE 23 1365638 0 0 ABBOTT LABS COM 002824100 260087 2994324 SH SOLE 25 2994324 0 0 ABBOTT LABS COM 002824100 634457 7304364 SH SOLE 26 984255 0 6320109 ABBOTT LABS COM 002824100 28675 330124 SH SOLE 28 230573 0 99551 ABBOTT LABS COM 002824100 12883 148315 SH SOLE 29 61992 0 86323 ABBOTT LABS COM 002824100 581908 6699381 SH SOLE 30 6699381 0 0 ABBOTT LABS COM 002824100 40028 460834 SH SOLE 31 356618 0 104216 ABBOTT LABS COM 002824100 5503 63360 SH SOLE 32 63360 0 0 ABBOTT LABS COM 002824100 266216 3064887 SH SOLE 34 3064887 0 0 ABBOTT LABS COM 002824100 101932 1173518 SH SOLE 36 1173518 0 0 ABBOTT LABS COM 002824100 3463 39865 SH SOLE 40 39865 0 0 ABBVIE INC COM 00287Y109 347452 3924243 SH SOLE 2 667974 0 3256269 ABBVIE INC COM 00287Y109 65573 740603 SH SOLE 4 700588 0 40015 ABBVIE INC COM 00287Y109 132788 1499755 SH SOLE 7 1382422 0 117333 ABBVIE INC COM 00287Y109 6411 72413 SH SOLE 13 72413 0 0 ABBVIE INC COM 00287Y109 780 8806 SH SOLE 15 8806 0 0 ABBVIE INC COM 00287Y109 464035 5240967 SH SOLE 18 4938163 0 302804 ABBVIE INC COM 00287Y109 263095 2971487 SH SOLE 19 2971487 0 0 ABBVIE INC COM 00287Y109 2452086 27694667 SH SOLE 21 27694667 0 0 ABBVIE INC COM 00287Y109 3258749 36805384 SH SOLE 22 32588496 0 4216888 ABBVIE INC COM 00287Y109 105781 1194720 SH SOLE 23 1194720 0 0 ABBVIE INC COM 00287Y109 154148 1740997 SH SOLE 25 1740997 0 0 ABBVIE INC COM 00287Y109 660582 7460828 SH SOLE 26 961448 0 6499380 ABBVIE INC COM 00287Y109 24460 276255 SH SOLE 28 192882 0 83373 ABBVIE INC COM 00287Y109 24757 279615 SH SOLE 29 81198 0 198417 ABBVIE INC COM 00287Y109 508562 5743868 SH SOLE 30 5743868 0 0 ABBVIE INC COM 00287Y109 37921 428290 SH SOLE 31 336817 0 91473 ABBVIE INC COM 00287Y109 4694 53013 SH SOLE 32 53013 0 0 ABBVIE INC COM 00287Y109 115610 1305736 SH SOLE 34 1305736 0 0 ABBVIE INC COM 00287Y109 96794 1093218 SH SOLE 36 1093218 0 0 ABBVIE INC COM 00287Y109 2344 26475 SH SOLE 37 26475 0 0 ABBVIE INC COM 00287Y109 2875 32470 SH SOLE 40 32470 0 0 ABEONA THERAPEUTICS INC COM 00289Y107 107 32602 SH SOLE 2 1193 0 31409 ABEONA THERAPEUTICS INC COM 00289Y107 2 745 SH SOLE 7 745 0 0 ABEONA THERAPEUTICS INC COM 00289Y107 372 113690 SH SOLE 18 113690 0 0 ABEONA THERAPEUTICS INC COM 00289Y107 177 54199 SH SOLE 19 54199 0 0 ABEONA THERAPEUTICS INC COM 00289Y107 3846 1176186 SH SOLE 21 1176186 0 0 ABEONA THERAPEUTICS INC COM 00289Y107 3629 1109821 SH SOLE 22 1083450 0 26371 ABERCROMBIE & FITCH CO CL A 002896207 1109 64113 SH SOLE 2 2311 0 61802 ABERCROMBIE & FITCH CO CL A 002896207 6 349 SH SOLE 4 349 0 0 ABERCROMBIE & FITCH CO CL A 002896207 45 2624 SH SOLE 7 2624 0 0 ABERCROMBIE & FITCH CO CL A 002896207 4848 280394 SH SOLE 18 280394 0 0 ABERCROMBIE & FITCH CO CL A 002896207 1998 115577 SH SOLE 19 115577 0 0 ABERCROMBIE & FITCH CO CL A 002896207 124243 7185855 SH SOLE 21 7185855 0 0 ABERCROMBIE & FITCH CO CL A 002896207 34335 1985815 SH SOLE 22 1872689 0 113126 ABERCROMBIE & FITCH CO CL A 002896207 208 12022 SH SOLE 26 8806 0 3216 ABERCROMBIE & FITCH CO CL A 002896207 141 8162 SH SOLE 28 8162 0 0 ABERCROMBIE & FITCH CO CL A 002896207 1504 87014 SH SOLE 30 87014 0 0 ABERCROMBIE & FITCH CO CL A 002896207 17 998 SH SOLE 31 0 0 998 ABERCROMBIE & FITCH CO CL A 002896207 116 6737 SH SOLE 36 6737 0 0 ABERCROMBIE & FITCH CO CL A 002896207 134 7770 SH SOLE 40 7770 0 0 ABERDEEN GLOBAL DYNAMIC DIVI COM 00302M106 1124 108100 SH SOLE 2 108100 0 0 ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT 00326L100 1930 215612 SH SOLE 2 215612 0 0 ABIOMED INC COM 003654100 21418 125551 SH SOLE 2 27789 0 97762 ABIOMED INC COM 003654100 3324 19483 SH SOLE 4 18158 0 1325 ABIOMED INC COM 003654100 6686 39194 SH SOLE 7 39194 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 18015 105607 SH SOLE 18 99609 0 5998 ABIOMED INC COM 003654100 34702 203424 SH SOLE 19 203424 0 0 ABIOMED INC COM 003654100 785 4600 SH SOLE 20 4600 0 0 ABIOMED INC COM 003654100 238595 1398643 SH SOLE 21 1398643 0 0 ABIOMED INC COM 003654100 186888 1095537 SH SOLE 22 981805 0 113732 ABIOMED INC COM 003654100 5477 32109 SH SOLE 23 32109 0 0 ABIOMED INC COM 003654100 11541 67654 SH SOLE 25 67654 0 0 ABIOMED INC COM 003654100 35293 206885 SH SOLE 26 40424 0 166461 ABIOMED INC COM 003654100 1448 8491 SH SOLE 28 6114 0 2377 ABIOMED INC COM 003654100 1805 10578 SH SOLE 29 845 0 9733 ABIOMED INC COM 003654100 33540 196613 SH SOLE 30 196613 0 0 ABIOMED INC COM 003654100 1592 9331 SH SOLE 31 7732 0 1599 ABIOMED INC COM 003654100 13133 76988 SH SOLE 34 76988 0 0 ABIOMED INC COM 003654100 4757 27884 SH SOLE 36 27884 0 0 ABIOMED INC COM 003654100 192 1125 SH SOLE 40 1125 0 0 ABM INDS INC COM 000957100 2550 67630 SH SOLE 2 2552 0 65078 ABM INDS INC COM 000957100 13 343 SH SOLE 4 343 0 0 ABM INDS INC COM 000957100 2550 67609 SH SOLE 7 67609 0 0 ABM INDS INC COM 000957100 11596 307494 SH SOLE 18 307494 0 0 ABM INDS INC COM 000957100 4423 117280 SH SOLE 19 117280 0 0 ABM INDS INC COM 000957100 288260 7644118 SH SOLE 21 7644118 0 0 ABM INDS INC COM 000957100 75076 1990880 SH SOLE 22 1895855 0 95025 ABM INDS INC COM 000957100 695 18439 SH SOLE 26 12770 0 5669 ABM INDS INC COM 000957100 276 7312 SH SOLE 28 7312 0 0 ABM INDS INC COM 000957100 3531 93640 SH SOLE 30 93640 0 0 ABM INDS INC COM 000957100 99 2624 SH SOLE 36 2624 0 0 ABM INDS INC COM 000957100 232 6159 SH SOLE 40 6159 0 0 ABRAXAS PETE CORP COM 003830106 74 210171 SH SOLE 2 6058 0 204113 ABRAXAS PETE CORP COM 003830106 2 4355 SH SOLE 7 4355 0 0 ABRAXAS PETE CORP COM 003830106 195 555758 SH SOLE 18 555758 0 0 ABRAXAS PETE CORP COM 003830106 95 270698 SH SOLE 19 270698 0 0 ABRAXAS PETE CORP COM 003830106 1985 5652236 SH SOLE 21 5652236 0 0 ABRAXAS PETE CORP COM 003830106 1847 5260594 SH SOLE 22 5137949 0 122645 AC IMMUNE SA SHS H00263105 5265 617910 SH SOLE 21 617910 0 0 AC IMMUNE SA SHS H00263105 44 5172 SH SOLE 30 5172 0 0 ACACIA COMMUNICATIONS INC COM 00401C108 1069 15769 SH SOLE 2 1441 0 14328 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 8689 128142 SH SOLE 18 128142 0 0 ACACIA COMMUNICATIONS INC COM 00401C108 14346 211560 SH SOLE 19 211560 0 0 ACACIA COMMUNICATIONS INC COM 00401C108 95027 1401371 SH SOLE 21 1401371 0 0 ACACIA COMMUNICATIONS INC COM 00401C108 72664 1071583 SH SOLE 22 1027944 0 43639 ACACIA COMMUNICATIONS INC COM 00401C108 823 12133 SH SOLE 26 9467 0 2666 ACACIA COMMUNICATIONS INC COM 00401C108 304 4487 SH SOLE 28 4487 0 0 ACACIA COMMUNICATIONS INC COM 00401C108 738 10881 SH SOLE 30 10881 0 0 ACACIA COMMUNICATIONS INC COM 00401C108 863 12723 SH SOLE 34 12723 0 0 ACACIA COMMUNICATIONS INC COM 00401C108 229 3373 SH SOLE 40 3373 0 0 ACACIA RESH CORP ACACIA TCH COM 003881307 80 30082 SH SOLE 2 721 0 29361 ACACIA RESH CORP ACACIA TCH COM 003881307 3 1136 SH SOLE 7 1136 0 0 ACACIA RESH CORP ACACIA TCH COM 003881307 378 142044 SH SOLE 18 142044 0 0 ACACIA RESH CORP ACACIA TCH COM 003881307 55 20568 SH SOLE 19 20568 0 0 ACACIA RESH CORP ACACIA TCH COM 003881307 3355 1261210 SH SOLE 21 1261210 0 0 ACACIA RESH CORP ACACIA TCH COM 003881307 3009 1131061 SH SOLE 22 1096409 0 34652 ACADIA HEALTHCARE COMPANY IN COM 00404A109 7224 217470 SH SOLE 2 43481 0 173989 ACADIA HEALTHCARE COMPANY IN COM 00404A109 14 425 SH SOLE 4 425 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 88 2651 SH SOLE 7 2651 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 7971 239944 SH SOLE 18 239944 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 1912 57562 SH SOLE 19 57562 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 150964 4544382 SH SOLE 21 4544382 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 95737 2881915 SH SOLE 22 2714192 0 167723 ACADIA HEALTHCARE COMPANY IN COM 00404A109 778 23412 SH SOLE 26 17610 0 5802 ACADIA HEALTHCARE COMPANY IN COM 00404A109 376 11327 SH SOLE 28 11327 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 1805 54333 SH SOLE 30 54333 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 62 1878 SH SOLE 31 1878 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 115 3460 SH SOLE 34 3460 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 117 3528 SH SOLE 36 3528 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 279 8394 SH SOLE 40 8394 0 0 ACADIA HEALTHCARE COMPANY IN OPTIONS 00404A109 13 400 SH Call SOLE 2 400 0 0 ACADIA HEALTHCARE COMPANY IN OPTIONS 00404A109 1827 55000 SH Call SOLE 19 55000 0 0 ACADIA HEALTHCARE COMPANY IN OPTIONS 00404A109 20 600 SH Call SOLE 22 600 0 0 ACADIA HEALTHCARE COMPANY IN OPTIONS 00404A109 249 7500 SH Call SOLE 34 7500 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 2971 69437 SH SOLE 2 26684 0 42753 ACADIA PHARMACEUTICALS INC COM 004225108 20 475 SH SOLE 4 475 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 85 1996 SH SOLE 7 1996 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 18287 427460 SH SOLE 18 398997 0 28463 ACADIA PHARMACEUTICALS INC COM 004225108 24801 579733 SH SOLE 19 579733 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 90 2100 SH SOLE 20 2100 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 226415 5292544 SH SOLE 21 5292544 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 145240 3395038 SH SOLE 22 3261941 0 133097 ACADIA PHARMACEUTICALS INC COM 004225108 1135 26540 SH SOLE 23 26540 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 4848 113316 SH SOLE 26 34569 0 78747 ACADIA PHARMACEUTICALS INC COM 004225108 610 14250 SH SOLE 28 14250 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 10214 238759 SH SOLE 30 238759 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 2842 66443 SH SOLE 34 66443 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 462 10804 SH SOLE 40 10804 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 2561 98773 SH SOLE 2 13310 0 85463 ACADIA RLTY TR COM SH BEN INT 004239109 630 24282 SH SOLE 4 24282 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 2223 85747 SH SOLE 7 85747 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 9779 377132 SH SOLE 18 377132 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 7097 273703 SH SOLE 19 273703 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 268617 10359310 SH SOLE 21 10359310 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 96867 3735727 SH SOLE 22 3628545 0 107182 ACADIA RLTY TR COM SH BEN INT 004239109 896 34537 SH SOLE 23 34537 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 5077 195791 SH SOLE 25 195791 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 4239 163466 SH SOLE 26 24949 0 138517 ACADIA RLTY TR COM SH BEN INT 004239109 276 10643 SH SOLE 28 10643 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 1130 43587 SH SOLE 29 43587 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 12624 486846 SH SOLE 30 486846 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 190 7333 SH SOLE 40 7333 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 197 11629 SH SOLE 2 1130 0 10499 ACCELERATE DIAGNOSTICS INC COM 00430H102 9 544 SH SOLE 7 544 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 1571 92938 SH SOLE 18 92938 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 813 48132 SH SOLE 19 48132 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 15311 905956 SH SOLE 21 905956 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 12840 759768 SH SOLE 22 727095 0 32673 ACCELERATE DIAGNOSTICS INC COM 00430H102 181 10728 SH SOLE 26 0 0 10728 ACCELERATE DIAGNOSTICS INC COM 00430H102 73 4337 SH SOLE 28 4337 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 3657 216371 SH SOLE 30 216371 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 47 2759 SH SOLE 40 2759 0 0 ACCELERON PHARMA INC COM 00434H108 5288 99727 SH SOLE 2 78038 0 21689 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 11499 216878 SH SOLE 18 207863 0 9015 ACCELERON PHARMA INC COM 00434H108 43350 817614 SH SOLE 19 817614 0 0 ACCELERON PHARMA INC COM 00434H108 106864 2015534 SH SOLE 21 2015534 0 0 ACCELERON PHARMA INC COM 00434H108 73503 1386332 SH SOLE 22 1330834 0 55498 ACCELERON PHARMA INC COM 00434H108 352 6643 SH SOLE 23 6643 0 0 ACCELERON PHARMA INC COM 00434H108 1561 29448 SH SOLE 26 7145 0 22303 ACCELERON PHARMA INC COM 00434H108 330 6217 SH SOLE 28 6217 0 0 ACCELERON PHARMA INC COM 00434H108 1018 19197 SH SOLE 30 19197 0 0 ACCELERON PHARMA INC COM 00434H108 15086 284525 SH SOLE 34 284525 0 0 ACCELERON PHARMA INC COM 00434H108 252 4751 SH SOLE 40 4751 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 373611 1774285 SH SOLE 2 309010 0 1465275 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 66455 315598 SH SOLE 4 298257 0 17341 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 124524 591364 SH SOLE 7 588568 0 2796 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1545 7335 SH SOLE 13 7335 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 795 3774 SH SOLE 15 3774 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 0 2 SH SOLE 17 0 0 2 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 295020 1401056 SH SOLE 18 1307989 0 93067 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 58165 276227 SH SOLE 19 276227 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 3299357 15668694 SH SOLE 21 15668694 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 3330145 15814907 SH SOLE 22 14152036 0 1662871 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 104751 497462 SH SOLE 23 497462 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 152160 722610 SH SOLE 25 722610 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 843169 4004223 SH SOLE 26 406419 0 3597804 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 25099 119195 SH SOLE 28 83121 0 36074 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 8975 42624 SH SOLE 29 29683 0 12941 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 605829 2877090 SH SOLE 30 2877090 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 36560 173625 SH SOLE 31 138098 0 35527 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 33717 160124 SH SOLE 34 160124 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 103217 490178 SH SOLE 36 490178 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2950 14009 SH SOLE 40 14009 0 0 ACCO BRANDS CORP COM 00081T108 939 100367 SH SOLE 2 3285 0 97082 ACCO BRANDS CORP COM 00081T108 9 936 SH SOLE 4 936 0 0 ACCO BRANDS CORP COM 00081T108 17 1853 SH SOLE 7 1853 0 0 ACCO BRANDS CORP COM 00081T108 3098 330958 SH SOLE 18 330958 0 0 ACCO BRANDS CORP COM 00081T108 1594 170345 SH SOLE 19 170345 0 0 ACCO BRANDS CORP COM 00081T108 31046 3316887 SH SOLE 21 3316887 0 0 ACCO BRANDS CORP COM 00081T108 27354 2922441 SH SOLE 22 2784006 0 138435 ACCO BRANDS CORP COM 00081T108 186 19819 SH SOLE 26 13259 0 6560 ACCO BRANDS CORP COM 00081T108 103 11057 SH SOLE 28 11057 0 0 ACCO BRANDS CORP COM 00081T108 348 37157 SH SOLE 30 37157 0 0 ACCO BRANDS CORP COM 00081T108 121 12948 SH SOLE 40 12948 0 0 ACCURAY INC COM 004397105 144 50899 SH SOLE 2 16970 0 33929 ACCURAY INC COM 004397105 5 1754 SH SOLE 7 1754 0 0 ACCURAY INC COM 004397105 914 324003 SH SOLE 18 319999 0 4004 ACCURAY INC COM 004397105 1283 455116 SH SOLE 19 455116 0 0 ACCURAY INC COM 004397105 8613 3054306 SH SOLE 21 3054306 0 0 ACCURAY INC COM 004397105 7988 2832523 SH SOLE 22 2764717 0 67806 ACCURAY INC COM 004397105 194 68724 SH SOLE 23 68724 0 0 ACCURAY INC COM 004397105 448 158716 SH SOLE 26 0 0 158716 ACELRX PHARMACEUTICALS INC COM 00444T100 130 61823 SH SOLE 2 3301 0 58522 ACELRX PHARMACEUTICALS INC COM 00444T100 586 277526 SH SOLE 18 277526 0 0 ACELRX PHARMACEUTICALS INC COM 00444T100 287 136056 SH SOLE 19 136056 0 0 ACELRX PHARMACEUTICALS INC COM 00444T100 5926 2808571 SH SOLE 21 2808571 0 0 ACELRX PHARMACEUTICALS INC COM 00444T100 4912 2328041 SH SOLE 22 2239471 0 88570 ACER THERAPEUTICS INC COM 00444P108 8 1971 SH SOLE 2 0 0 1971 ACER THERAPEUTICS INC COM 00444P108 79 19645 SH SOLE 18 19645 0 0 ACER THERAPEUTICS INC COM 00444P108 56 14064 SH SOLE 19 14064 0 0 ACER THERAPEUTICS INC COM 00444P108 737 183699 SH SOLE 21 183699 0 0 ACER THERAPEUTICS INC COM 00444P108 652 162544 SH SOLE 22 159763 0 2781 ACER THERAPEUTICS INC COM 00444P108 44 10981 SH SOLE 26 0 0 10981 ACHIEVE LIFE SCIENCE INC COM NEW 004468203 1 1892 SH SOLE 21 1892 0 0 ACHIEVE LIFE SCIENCE INC COM NEW 004468203 3 6558 SH SOLE 22 6558 0 0 ACHILLION PHARMACEUTICALS IN COM 00448Q201 842 139666 SH SOLE 2 5051 0 134615 ACHILLION PHARMACEUTICALS IN COM 00448Q201 3 441 SH SOLE 4 441 0 0 ACHILLION PHARMACEUTICALS IN COM 00448Q201 13 2233 SH SOLE 7 2233 0 0 ACHILLION PHARMACEUTICALS IN COM 00448Q201 2959 490783 SH SOLE 18 490783 0 0 ACHILLION PHARMACEUTICALS IN COM 00448Q201 1457 241636 SH SOLE 19 241636 0 0 ACHILLION PHARMACEUTICALS IN COM 00448Q201 37902 6285640 SH SOLE 21 6285640 0 0 ACHILLION PHARMACEUTICALS IN COM 00448Q201 24699 4096017 SH SOLE 22 3929663 0 166354 ACHILLION PHARMACEUTICALS IN COM 00448Q201 444 73681 SH SOLE 26 0 0 73681 ACHILLION PHARMACEUTICALS IN COM 00448Q201 94 15613 SH SOLE 28 15613 0 0 ACHILLION PHARMACEUTICALS IN COM 00448Q201 300 49682 SH SOLE 30 49682 0 0 ACHILLION PHARMACEUTICALS IN COM 00448Q201 58 9582 SH SOLE 40 9582 0 0 ACI WORLDWIDE INC COM 004498101 3679 97118 SH SOLE 2 53515 0 43603 ACI WORLDWIDE INC COM 004498101 16 423 SH SOLE 4 423 0 0 ACI WORLDWIDE INC COM 004498101 78 2054 SH SOLE 7 2054 0 0 ACI WORLDWIDE INC COM 004498101 24798 654573 SH SOLE 18 654573 0 0 ACI WORLDWIDE INC COM 004498101 7666 202347 SH SOLE 19 202347 0 0 ACI WORLDWIDE INC COM 004498101 329398 8694669 SH SOLE 21 8694669 0 0 ACI WORLDWIDE INC COM 004498101 150130 3962788 SH SOLE 22 3814943 0 147845 ACI WORLDWIDE INC COM 004498101 1736 45821 SH SOLE 26 23397 0 22424 ACI WORLDWIDE INC COM 004498101 583 15389 SH SOLE 28 15389 0 0 ACI WORLDWIDE INC COM 004498101 5409 142774 SH SOLE 30 142774 0 0 ACI WORLDWIDE INC COM 004498101 0 1 SH SOLE 36 1 0 0 ACI WORLDWIDE INC COM 004498101 474 12513 SH SOLE 40 12513 0 0 ACLARIS THERAPEUTICS INC COM 00461U105 57 30288 SH SOLE 2 1271 0 29017 ACLARIS THERAPEUTICS INC COM 00461U105 1 701 SH SOLE 7 701 0 0 ACLARIS THERAPEUTICS INC COM 00461U105 207 109552 SH SOLE 18 109552 0 0 ACLARIS THERAPEUTICS INC COM 00461U105 101 53568 SH SOLE 19 53568 0 0 ACLARIS THERAPEUTICS INC COM 00461U105 2247 1188661 SH SOLE 21 1188661 0 0 ACLARIS THERAPEUTICS INC COM 00461U105 2375 1256799 SH SOLE 22 1233982 0 22817 ACM RESEARCH INC COM CL A 00108J109 645 34941 SH SOLE 21 34941 0 0 ACM RESEARCH INC COM CL A 00108J109 3026 163984 SH SOLE 22 163984 0 0 ACME UTD CORP COM 004816104 12 490 SH SOLE 18 490 0 0 ACME UTD CORP COM 004816104 167 7002 SH SOLE 21 7002 0 0 ACME UTD CORP COM 004816104 332 13971 SH SOLE 22 13971 0 0 ACNB CORP COM 000868109 290 7671 SH SOLE 2 284 0 7387 ACNB CORP COM 000868109 931 24614 SH SOLE 18 24614 0 0 ACNB CORP COM 000868109 465 12284 SH SOLE 19 12284 0 0 ACNB CORP COM 000868109 9506 251348 SH SOLE 21 251348 0 0 ACNB CORP COM 000868109 3395 89761 SH SOLE 22 84301 0 5460 ACORDA THERAPEUTICS INC COM 00484M106 97 47471 SH SOLE 2 1621 0 45850 ACORDA THERAPEUTICS INC COM 00484M106 2 893 SH SOLE 7 893 0 0 ACORDA THERAPEUTICS INC COM 00484M106 434 212858 SH SOLE 18 212858 0 0 ACORDA THERAPEUTICS INC COM 00484M106 344 168788 SH SOLE 19 168788 0 0 ACORDA THERAPEUTICS INC COM 00484M106 11668 5719676 SH SOLE 21 5719676 0 0 ACORDA THERAPEUTICS INC COM 00484M106 3214 1575729 SH SOLE 22 1539879 0 35850 ACORDA THERAPEUTICS INC COM 00484M106 143 69974 SH SOLE 26 0 0 69974 ACORDA THERAPEUTICS INC COM 00484M106 89 43787 SH SOLE 30 43787 0 0 ACTINIUM PHARMACEUTICALS INC COM 00507W107 6 27730 SH SOLE 21 27730 0 0 ACTINIUM PHARMACEUTICALS INC COM 00507W107 251 1151787 SH SOLE 22 1151787 0 0 ACTIVISION BLIZZARD INC COM 00507V109 116205 1955654 SH SOLE 2 287552 0 1668102 ACTIVISION BLIZZARD INC COM 00507V109 21184 356517 SH SOLE 4 335945 0 20572 ACTIVISION BLIZZARD INC COM 00507V109 41772 702996 SH SOLE 7 677292 0 25704 ACTIVISION BLIZZARD INC COM 00507V109 2094 35237 SH SOLE 13 35237 0 0 ACTIVISION BLIZZARD INC COM 00507V109 337 5675 SH SOLE 15 5675 0 0 ACTIVISION BLIZZARD INC COM 00507V109 6 103 SH SOLE 17 0 0 103 ACTIVISION BLIZZARD INC COM 00507V109 85236 1434466 SH SOLE 18 1314350 0 120116 ACTIVISION BLIZZARD INC COM 00507V109 61446 1034101 SH SOLE 19 1034101 0 0 ACTIVISION BLIZZARD INC COM 00507V109 950999 16004700 SH SOLE 21 16004700 0 0 ACTIVISION BLIZZARD INC COM 00507V109 1089486 18335347 SH SOLE 22 16328483 0 2006864 ACTIVISION BLIZZARD INC COM 00507V109 34153 574779 SH SOLE 23 574779 0 0 ACTIVISION BLIZZARD INC COM 00507V109 45788 770581 SH SOLE 25 770581 0 0 ACTIVISION BLIZZARD INC COM 00507V109 245733 4135530 SH SOLE 26 485584 0 3649946 ACTIVISION BLIZZARD INC COM 00507V109 8518 143352 SH SOLE 28 100066 0 43286 ACTIVISION BLIZZARD INC COM 00507V109 2884 48532 SH SOLE 29 16338 0 32194 ACTIVISION BLIZZARD INC COM 00507V109 180544 3038434 SH SOLE 30 3038434 0 0 ACTIVISION BLIZZARD INC COM 00507V109 10191 171502 SH SOLE 31 139365 0 32137 ACTIVISION BLIZZARD INC COM 00507V109 7430 125041 SH SOLE 32 125041 0 0 ACTIVISION BLIZZARD INC COM 00507V109 29005 488135 SH SOLE 34 488135 0 0 ACTIVISION BLIZZARD INC COM 00507V109 31182 524767 SH SOLE 36 524767 0 0 ACTIVISION BLIZZARD INC COM 00507V109 982 16521 SH SOLE 40 16521 0 0 ACTUANT CORP CL A NEW 00508X203 1024 39354 SH SOLE 2 1968 0 37386 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 6400 245889 SH SOLE 18 245889 0 0 ACTUANT CORP CL A NEW 00508X203 2522 96902 SH SOLE 19 96902 0 0 ACTUANT CORP CL A NEW 00508X203 158356 6083581 SH SOLE 21 6083581 0 0 ACTUANT CORP CL A NEW 00508X203 42686 1639896 SH SOLE 22 1563999 0 75897 ACTUANT CORP CL A NEW 00508X203 257 9865 SH SOLE 26 5700 0 4165 ACTUANT CORP CL A NEW 00508X203 214 8204 SH SOLE 28 8204 0 0 ACTUANT CORP CL A NEW 00508X203 2099 80656 SH SOLE 30 80656 0 0 ACTUANT CORP CL A NEW 00508X203 160 6153 SH SOLE 40 6153 0 0 ACUITY BRANDS INC COM 00508Y102 16311 118195 SH SOLE 2 30734 0 87461 ACUITY BRANDS INC COM 00508Y102 2681 19425 SH SOLE 4 18343 0 1082 ACUITY BRANDS INC COM 00508Y102 3563 25820 SH SOLE 7 5406 0 20414 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 15869 114992 SH SOLE 18 111731 0 3261 ACUITY BRANDS INC COM 00508Y102 1308 9479 SH SOLE 19 9479 0 0 ACUITY BRANDS INC COM 00508Y102 281384 2039011 SH SOLE 21 2039011 0 0 ACUITY BRANDS INC COM 00508Y102 196048 1420639 SH SOLE 22 1343765 0 76874 ACUITY BRANDS INC COM 00508Y102 4751 34425 SH SOLE 23 34425 0 0 ACUITY BRANDS INC COM 00508Y102 6840 49565 SH SOLE 25 49565 0 0 ACUITY BRANDS INC COM 00508Y102 27518 199403 SH SOLE 26 42860 0 156543 ACUITY BRANDS INC COM 00508Y102 1056 7651 SH SOLE 28 5184 0 2467 ACUITY BRANDS INC COM 00508Y102 1253 9079 SH SOLE 29 854 0 8225 ACUITY BRANDS INC COM 00508Y102 11124 80609 SH SOLE 30 80609 0 0 ACUITY BRANDS INC COM 00508Y102 1241 8992 SH SOLE 31 7279 0 1713 ACUITY BRANDS INC COM 00508Y102 25845 187285 SH SOLE 34 187285 0 0 ACUITY BRANDS INC COM 00508Y102 4076 29539 SH SOLE 36 29539 0 0 ACUITY BRANDS INC COM 00508Y102 117 845 SH SOLE 40 845 0 0 ACUSHNET HOLDINGS CORP COM 005098108 1236 38020 SH SOLE 2 1240 0 36780 ACUSHNET HOLDINGS CORP COM 005098108 22 672 SH SOLE 7 672 0 0 ACUSHNET HOLDINGS CORP COM 005098108 3911 120334 SH SOLE 18 120334 0 0 ACUSHNET HOLDINGS CORP COM 005098108 2035 62630 SH SOLE 19 62630 0 0 ACUSHNET HOLDINGS CORP COM 005098108 39458 1214088 SH SOLE 21 1214088 0 0 ACUSHNET HOLDINGS CORP COM 005098108 34437 1059612 SH SOLE 22 1011142 0 48470 ACUSHNET HOLDINGS CORP COM 005098108 548 16852 SH SOLE 26 0 0 16852 ACUSHNET HOLDINGS CORP COM 005098108 196 6018 SH SOLE 28 6018 0 0 ACUSHNET HOLDINGS CORP COM 005098108 1450 44609 SH SOLE 30 44609 0 0 ACUSHNET HOLDINGS CORP COM 005098108 141 4346 SH SOLE 40 4346 0 0 ADAMAS PHARMACEUTICALS INC COM 00548A106 83 21854 SH SOLE 2 828 0 21026 ADAMAS PHARMACEUTICALS INC COM 00548A106 2 550 SH SOLE 7 550 0 0 ADAMAS PHARMACEUTICALS INC COM 00548A106 301 79411 SH SOLE 18 79411 0 0 ADAMAS PHARMACEUTICALS INC COM 00548A106 144 38081 SH SOLE 19 38081 0 0 ADAMAS PHARMACEUTICALS INC COM 00548A106 3236 853721 SH SOLE 21 853721 0 0 ADAMAS PHARMACEUTICALS INC COM 00548A106 2811 741692 SH SOLE 22 723217 0 18475 ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 10 14319 SH SOLE 18 14319 0 0 ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 85 121779 SH SOLE 21 121779 0 0 ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 928 1325349 SH SOLE 22 1325349 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 5983 SH SOLE 21 5983 0 0 ADAMS RES & ENERGY INC COM NEW 006351308 3377 88711 SH SOLE 22 88711 0 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 888 29688 SH SOLE 2 1145 0 28543 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 8 265 SH SOLE 7 265 0 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 223 7445 SH SOLE 18 7445 0 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 39933 1334647 SH SOLE 19 1334647 0 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 39938 1334814 SH SOLE 21 1334814 0 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 12848 429410 SH SOLE 22 408985 0 20425 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 99 3304 SH SOLE 23 3304 0 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 267 8911 SH SOLE 30 8911 0 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 10 336 SH SOLE 31 336 0 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 291 9729 SH SOLE 34 9729 0 0 ADDUS HOMECARE CORP COM 006739106 501 5152 SH SOLE 2 511 0 4641 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 5771 59363 SH SOLE 18 59363 0 0 ADDUS HOMECARE CORP COM 006739106 2236 23004 SH SOLE 19 23004 0 0 ADDUS HOMECARE CORP COM 006739106 148153 1523896 SH SOLE 21 1523896 0 0 ADDUS HOMECARE CORP COM 006739106 37547 386206 SH SOLE 22 372135 0 14071 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 1787 SH SOLE 28 1787 0 0 ADDUS HOMECARE CORP COM 006739106 3054 31415 SH SOLE 30 31415 0 0 ADDUS HOMECARE CORP COM 006739106 187 1922 SH SOLE 40 1922 0 0 ADDVANTAGE TECHNOLOGIES GP I COM NEW 006743306 15 6127 SH SOLE 21 6127 0 0 ADECOAGRO S A COM L00849106 30 3622 SH SOLE 4 3622 0 0 ADECOAGRO S A COM L00849106 1140 136187 SH SOLE 7 136187 0 0 ADECOAGRO S A COM L00849106 10824 1293206 SH SOLE 21 1293206 0 0 ADECOAGRO S A COM L00849106 5323 636021 SH SOLE 22 600308 0 35713 ADECOAGRO S A COM L00849106 2385 284913 SH SOLE 30 284913 0 0 ADESTO TECHNOLOGIES CORP COM 00687D101 103 12102 SH SOLE 2 1082 0 11020 ADESTO TECHNOLOGIES CORP COM 00687D101 6 674 SH SOLE 7 674 0 0 ADESTO TECHNOLOGIES CORP COM 00687D101 827 97307 SH SOLE 18 97307 0 0 ADESTO TECHNOLOGIES CORP COM 00687D101 409 48068 SH SOLE 19 48068 0 0 ADESTO TECHNOLOGIES CORP COM 00687D101 8034 945209 SH SOLE 21 945209 0 0 ADESTO TECHNOLOGIES CORP COM 00687D101 6146 723063 SH SOLE 22 703247 0 19816 ADIAL PHARMACEUTICALS INC COM 00688A106 496 205684 SH SOLE 22 205684 0 0 ADIENT PLC ORD SHS G0084W101 2684 126327 SH SOLE 2 40833 0 85494 ADIENT PLC ORD SHS G0084W101 10 453 SH SOLE 4 453 0 0 ADIENT PLC ORD SHS G0084W101 126 5943 SH SOLE 7 5943 0 0 ADIENT PLC ORD SHS G0084W101 10475 492944 SH SOLE 18 492944 0 0 ADIENT PLC ORD SHS G0084W101 3742 176094 SH SOLE 19 176094 0 0 ADIENT PLC ORD SHS G0084W101 134080 6309642 SH SOLE 21 6309642 0 0 ADIENT PLC ORD SHS G0084W101 69207 3256807 SH SOLE 22 3082795 0 174012 ADIENT PLC ORD SHS G0084W101 152 7130 SH SOLE 23 7130 0 0 ADIENT PLC ORD SHS G0084W101 1046 49221 SH SOLE 26 18365 0 30856 ADIENT PLC ORD SHS G0084W101 239 11225 SH SOLE 28 11225 0 0 ADIENT PLC ORD SHS G0084W101 1163 54721 SH SOLE 30 54721 0 0 ADIENT PLC ORD SHS G0084W101 29 1347 SH SOLE 31 0 0 1347 ADIENT PLC ORD SHS G0084W101 1329 62534 SH SOLE 36 62534 0 0 ADIENT PLC ORD SHS G0084W101 163 7689 SH SOLE 40 7689 0 0 ADMA BIOLOGICS INC COM 000899104 91 22802 SH SOLE 2 2050 0 20752 ADMA BIOLOGICS INC COM 000899104 731 182801 SH SOLE 18 182801 0 0 ADMA BIOLOGICS INC COM 000899104 352 88089 SH SOLE 19 88089 0 0 ADMA BIOLOGICS INC COM 000899104 9230 2307454 SH SOLE 21 2307454 0 0 ADMA BIOLOGICS INC COM 000899104 5464 1365997 SH SOLE 22 1336382 0 29615 ADMA BIOLOGICS INC COM 000899104 16 3964 SH SOLE 30 3964 0 0 ADOBE INC COM 00724F101 464290 1407750 SH SOLE 2 254936 0 1152814 ADOBE INC COM 00724F101 78610 238349 SH SOLE 4 225159 0 13190 ADOBE INC COM 00724F101 143206 434207 SH SOLE 7 431899 0 2308 ADOBE INC COM 00724F101 9049 27437 SH SOLE 13 27437 0 0 ADOBE INC COM 00724F101 1173 3558 SH SOLE 15 3558 0 0 ADOBE INC COM 00724F101 97 295 SH SOLE 17 0 0 295 ADOBE INC COM 00724F101 701127 2125852 SH SOLE 18 1772057 0 353795 ADOBE INC COM 00724F101 367251 1113524 SH SOLE 19 1113524 0 0 ADOBE INC COM 00724F101 3356038 10175671 SH SOLE 21 10175671 0 0 ADOBE INC COM 00724F101 3977298 12059362 SH SOLE 22 10788590 0 1270772 ADOBE INC COM 00724F101 124342 377012 SH SOLE 23 377012 0 0 ADOBE INC COM 00724F101 179027 542819 SH SOLE 25 542819 0 0 ADOBE INC COM 00724F101 782049 2371210 SH SOLE 26 285477 0 2085733 ADOBE INC COM 00724F101 29935 90763 SH SOLE 28 63330 0 27433 ADOBE INC COM 00724F101 22469 68127 SH SOLE 29 18426 0 49701 ADOBE INC COM 00724F101 776508 2354409 SH SOLE 30 2354409 0 0 ADOBE INC COM 00724F101 37267 112996 SH SOLE 31 88984 0 24012 ADOBE INC COM 00724F101 25984 78786 SH SOLE 32 78786 0 0 ADOBE INC COM 00724F101 100781 305574 SH SOLE 34 305574 0 0 ADOBE INC COM 00724F101 108088 327728 SH SOLE 36 327728 0 0 ADOBE INC COM 00724F101 3535 10717 SH SOLE 40 10717 0 0 ADT INC COM 00090Q103 1952 246163 SH SOLE 2 7208 0 238955 ADT INC COM 00090Q103 5 577 SH SOLE 4 577 0 0 ADT INC COM 00090Q103 14 1801 SH SOLE 7 1801 0 0 ADT INC COM 00090Q103 538 67806 SH SOLE 18 67806 0 0 ADT INC COM 00090Q103 2275 286874 SH SOLE 19 286874 0 0 ADT INC COM 00090Q103 10022 1263803 SH SOLE 21 1263803 0 0 ADT INC COM 00090Q103 25061 3160257 SH SOLE 22 2891571 0 268686 ADT INC COM 00090Q103 851 107345 SH SOLE 26 85662 0 21683 ADT INC COM 00090Q103 187 23577 SH SOLE 28 23577 0 0 ADT INC COM 00090Q103 2374 299326 SH SOLE 29 0 0 299326 ADT INC COM 00090Q103 3204 404014 SH SOLE 30 404014 0 0 ADT INC COM 00090Q103 18 2284 SH SOLE 31 2284 0 0 ADT INC COM 00090Q103 101 12678 SH SOLE 40 12678 0 0 ADTALEM GLOBAL ED INC COM 00737L103 2751 78672 SH SOLE 2 25196 0 53476 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 10688 305621 SH SOLE 18 305621 0 0 ADTALEM GLOBAL ED INC COM 00737L103 3555 101658 SH SOLE 19 101658 0 0 ADTALEM GLOBAL ED INC COM 00737L103 135437 3872946 SH SOLE 21 3872946 0 0 ADTALEM GLOBAL ED INC COM 00737L103 66099 1890159 SH SOLE 22 1814233 0 75926 ADTALEM GLOBAL ED INC COM 00737L103 654 18716 SH SOLE 26 13847 0 4869 ADTALEM GLOBAL ED INC COM 00737L103 277 7933 SH SOLE 28 7933 0 0 ADTALEM GLOBAL ED INC COM 00737L103 646 18480 SH SOLE 30 18480 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 5522 SH SOLE 40 5522 0 0 ADTRAN INC COM 00738A106 487 49193 SH SOLE 2 1450 0 47743 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 2100 212306 SH SOLE 18 212306 0 0 ADTRAN INC COM 00738A106 824 83366 SH SOLE 19 83366 0 0 ADTRAN INC COM 00738A106 56145 5676941 SH SOLE 21 5676941 0 0 ADTRAN INC COM 00738A106 14973 1513931 SH SOLE 22 1435365 0 78566 ADTRAN INC COM 00738A106 89 9016 SH SOLE 26 6457 0 2559 ADTRAN INC COM 00738A106 71 7199 SH SOLE 28 7199 0 0 ADTRAN INC COM 00738A106 2118 214122 SH SOLE 30 214122 0 0 ADTRAN INC COM 00738A106 57 5790 SH SOLE 40 5790 0 0 ADURO BIOTECH INC COM 00739L101 42 35884 SH SOLE 2 2384 0 33500 ADURO BIOTECH INC COM 00739L101 2 1413 SH SOLE 7 1413 0 0 ADURO BIOTECH INC COM 00739L101 276 233512 SH SOLE 18 233512 0 0 ADURO BIOTECH INC COM 00739L101 128 108739 SH SOLE 19 108739 0 0 ADURO BIOTECH INC COM 00739L101 2608 2209793 SH SOLE 21 2209793 0 0 ADURO BIOTECH INC COM 00739L101 2071 1754852 SH SOLE 22 1704517 0 50335 ADURO BIOTECH INC COM 00739L101 24 20762 SH SOLE 26 0 0 20762 ADVANCE AUTO PARTS INC COM 00751Y106 28107 175493 SH SOLE 2 31565 0 143928 ADVANCE AUTO PARTS INC COM 00751Y106 5743 35861 SH SOLE 4 33913 0 1948 ADVANCE AUTO PARTS INC COM 00751Y106 17001 106153 SH SOLE 7 64313 0 41840 ADVANCE AUTO PARTS INC COM 00751Y106 640 3994 SH SOLE 13 3994 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 66 411 SH SOLE 15 411 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 21604 134890 SH SOLE 18 123879 0 11011 ADVANCE AUTO PARTS INC COM 00751Y106 4788 29893 SH SOLE 19 29893 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 267011 1667154 SH SOLE 21 1667154 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 272626 1702213 SH SOLE 22 1522913 0 179300 ADVANCE AUTO PARTS INC COM 00751Y106 8233 51402 SH SOLE 23 51402 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 12612 78744 SH SOLE 25 78744 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 56682 353908 SH SOLE 26 62411 0 291497 ADVANCE AUTO PARTS INC COM 00751Y106 2128 13288 SH SOLE 28 9196 0 4092 ADVANCE AUTO PARTS INC COM 00751Y106 2787 17402 SH SOLE 29 2229 0 15173 ADVANCE AUTO PARTS INC COM 00751Y106 44773 279553 SH SOLE 30 279553 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 2459 15351 SH SOLE 31 12928 0 2423 ADVANCE AUTO PARTS INC COM 00751Y106 727 4541 SH SOLE 34 4541 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 7044 43979 SH SOLE 36 43979 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 227 1417 SH SOLE 40 1417 0 0 ADVANCED DISP SVCS INC DEL COM 00790X101 1009 30710 SH SOLE 2 2762 0 27948 ADVANCED DISP SVCS INC DEL COM 00790X101 13 398 SH SOLE 4 398 0 0 ADVANCED DISP SVCS INC DEL COM 00790X101 41 1260 SH SOLE 7 1260 0 0 ADVANCED DISP SVCS INC DEL COM 00790X101 8133 247416 SH SOLE 18 247416 0 0 ADVANCED DISP SVCS INC DEL COM 00790X101 4238 128934 SH SOLE 19 128934 0 0 ADVANCED DISP SVCS INC DEL COM 00790X101 84199 2561589 SH SOLE 21 2561589 0 0 ADVANCED DISP SVCS INC DEL COM 00790X101 70108 2132893 SH SOLE 22 2040355 0 92538 ADVANCED DISP SVCS INC DEL COM 00790X101 625 19021 SH SOLE 26 13893 0 5128 ADVANCED DISP SVCS INC DEL COM 00790X101 343 10436 SH SOLE 28 10436 0 0 ADVANCED DISP SVCS INC DEL COM 00790X101 817 24846 SH SOLE 30 24846 0 0 ADVANCED DISP SVCS INC DEL COM 00790X101 252 7663 SH SOLE 40 7663 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 704 18129 SH SOLE 2 1588 0 16541 ADVANCED DRAIN SYS INC DEL COM 00790R104 10 259 SH SOLE 4 259 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 1330 34236 SH SOLE 7 34236 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 6998 180172 SH SOLE 18 146684 0 33488 ADVANCED DRAIN SYS INC DEL COM 00790R104 6981 179739 SH SOLE 19 179739 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 58008 1493504 SH SOLE 21 1493504 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 58719 1511814 SH SOLE 22 1457081 0 54733 ADVANCED DRAIN SYS INC DEL COM 00790R104 222 5722 SH SOLE 23 5722 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 1173 30209 SH SOLE 26 15251 0 14958 ADVANCED DRAIN SYS INC DEL COM 00790R104 254 6540 SH SOLE 28 6540 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 10151 261347 SH SOLE 30 261347 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 1524 39238 SH SOLE 34 39238 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 249 6413 SH SOLE 40 6413 0 0 ADVANCED EMISSIONS SOLUTS IN COM 00770C101 13364 1272736 SH SOLE 2 1265192 0 7544 ADVANCED EMISSIONS SOLUTS IN COM 00770C101 613 58334 SH SOLE 18 58334 0 0 ADVANCED EMISSIONS SOLUTS IN COM 00770C101 313 29796 SH SOLE 19 29796 0 0 ADVANCED EMISSIONS SOLUTS IN COM 00770C101 6490 618091 SH SOLE 21 618091 0 0 ADVANCED EMISSIONS SOLUTS IN COM 00770C101 5326 507256 SH SOLE 22 499223 0 8033 ADVANCED ENERGY INDS COM 007973100 1134 15930 SH SOLE 2 1448 0 14482 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 13984 196410 SH SOLE 18 170648 0 25762 ADVANCED ENERGY INDS COM 007973100 6688 93934 SH SOLE 19 93934 0 0 ADVANCED ENERGY INDS COM 007973100 301000 4227523 SH SOLE 21 4227523 0 0 ADVANCED ENERGY INDS COM 007973100 81029 1138049 SH SOLE 22 1090114 0 47935 ADVANCED ENERGY INDS COM 007973100 31 433 SH SOLE 23 433 0 0 ADVANCED ENERGY INDS COM 007973100 1187 16670 SH SOLE 26 14033 0 2637 ADVANCED ENERGY INDS COM 007973100 346 4856 SH SOLE 28 4856 0 0 ADVANCED ENERGY INDS COM 007973100 3851 54085 SH SOLE 30 54085 0 0 ADVANCED ENERGY INDS COM 007973100 312 4383 SH SOLE 40 4383 0 0 ADVANCED MICRO DEVICES INC COM 007903107 113113 2466479 SH SOLE 2 231757 0 2234722 ADVANCED MICRO DEVICES INC COM 007903107 21087 459806 SH SOLE 4 432419 0 27387 ADVANCED MICRO DEVICES INC COM 007903107 44597 972452 SH SOLE 7 961195 0 11257 ADVANCED MICRO DEVICES INC COM 007903107 554 12076 SH SOLE 13 12076 0 0 ADVANCED MICRO DEVICES INC COM 007903107 351 7643 SH SOLE 15 7643 0 0 ADVANCED MICRO DEVICES INC COM 007903107 19 418 SH SOLE 17 0 0 418 ADVANCED MICRO DEVICES INC COM 007903107 100561 2192778 SH SOLE 18 2048121 0 144657 ADVANCED MICRO DEVICES INC COM 007903107 87890 1916485 SH SOLE 19 1916485 0 0 ADVANCED MICRO DEVICES INC COM 007903107 1424848 31069518 SH SOLE 21 31069518 0 0 ADVANCED MICRO DEVICES INC COM 007903107 1199460 26154823 SH SOLE 22 23544074 0 2610749 ADVANCED MICRO DEVICES INC COM 007903107 34025 741922 SH SOLE 23 741922 0 0 ADVANCED MICRO DEVICES INC COM 007903107 69626 1518232 SH SOLE 25 1518232 0 0 ADVANCED MICRO DEVICES INC COM 007903107 191171 4168585 SH SOLE 26 644081 0 3524504 ADVANCED MICRO DEVICES INC COM 007903107 8828 192503 SH SOLE 28 134538 0 57965 ADVANCED MICRO DEVICES INC COM 007903107 955 20825 SH SOLE 29 20825 0 0 ADVANCED MICRO DEVICES INC COM 007903107 228226 4976585 SH SOLE 30 4976585 0 0 ADVANCED MICRO DEVICES INC COM 007903107 10458 228051 SH SOLE 31 184993 0 43058 ADVANCED MICRO DEVICES INC COM 007903107 8312 181253 SH SOLE 32 181253 0 0 ADVANCED MICRO DEVICES INC COM 007903107 40349 879829 SH SOLE 34 879829 0 0 ADVANCED MICRO DEVICES INC COM 007903107 30901 673811 SH SOLE 36 673811 0 0 ADVANCED MICRO DEVICES INC COM 007903107 1034 22552 SH SOLE 40 22552 0 0 ADVANCED MICRO DEVICES INC NOTE 2.125% 9/0 007903BD8 8112 1400000 PRN SOLE 21 1400000 0 0 ADVANSIX INC COM 00773T101 572 28643 SH SOLE 2 908 0 27735 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 2503 125414 SH SOLE 18 125414 0 0 ADVANSIX INC COM 00773T101 971 48665 SH SOLE 19 48665 0 0 ADVANSIX INC COM 00773T101 64914 3252198 SH SOLE 21 3252198 0 0 ADVANSIX INC COM 00773T101 17873 895455 SH SOLE 22 852622 0 42833 ADVANSIX INC COM 00773T101 112 5628 SH SOLE 26 2945 0 2683 ADVANSIX INC COM 00773T101 84 4217 SH SOLE 28 4217 0 0 ADVANSIX INC COM 00773T101 858 42993 SH SOLE 30 42993 0 0 ADVANSIX INC COM 00773T101 75 3745 SH SOLE 40 3745 0 0 ADVAXIS INC COM NEW 007624307 1 1169 SH SOLE 21 1169 0 0 ADVAXIS INC COM NEW 007624307 524 611145 SH SOLE 22 611145 0 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 258 22397 SH SOLE 2 2023 0 20374 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 13 1168 SH SOLE 7 1168 0 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 2252 195471 SH SOLE 18 195471 0 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 1091 94732 SH SOLE 19 94732 0 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 29295 2542962 SH SOLE 21 2542962 0 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 18736 1626425 SH SOLE 22 1539931 0 86494 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 321 27881 SH SOLE 30 27881 0 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 85 7397 SH SOLE 40 7397 0 0 AECOM COM 00766T100 15585 361344 SH SOLE 2 84977 0 276367 AECOM COM 00766T100 32 749 SH SOLE 4 749 0 0 AECOM COM 00766T100 995 23062 SH SOLE 7 23062 0 0 AECOM COM 00766T100 18913 438506 SH SOLE 18 437138 0 1368 AECOM COM 00766T100 2942 68215 SH SOLE 19 68215 0 0 AECOM COM 00766T100 328988 7627813 SH SOLE 21 7627813 0 0 AECOM COM 00766T100 225697 5232937 SH SOLE 22 4898641 0 334296 AECOM COM 00766T100 1846 42790 SH SOLE 26 35160 0 7630 AECOM COM 00766T100 2140 49616 SH SOLE 30 49616 0 0 AECOM COM 00766T100 137 3174 SH SOLE 31 3174 0 0 AECOM COM 00766T100 1583 36696 SH SOLE 36 36696 0 0 AECOM COM 00766T100 737 17087 SH SOLE 40 17087 0 0 AEGION CORP COM 00770F104 717 32041 SH SOLE 2 1206 0 30835 AEGION CORP COM 00770F104 7 303 SH SOLE 4 303 0 0 AEGION CORP COM 00770F104 424 18966 SH SOLE 7 18966 0 0 AEGION CORP COM 00770F104 3194 142788 SH SOLE 18 142788 0 0 AEGION CORP COM 00770F104 1188 53114 SH SOLE 19 53114 0 0 AEGION CORP COM 00770F104 80917 3617232 SH SOLE 21 3617232 0 0 AEGION CORP COM 00770F104 21816 975223 SH SOLE 22 925661 0 49562 AEGION CORP COM 00770F104 343 15355 SH SOLE 26 4202 0 11153 AEGION CORP COM 00770F104 117 5221 SH SOLE 28 5221 0 0 AEGION CORP COM 00770F104 3984 178086 SH SOLE 30 178086 0 0 AEGION CORP COM 00770F104 82 3649 SH SOLE 40 3649 0 0 AEGLEA BIOTHERAPEUTICS INC COM 00773J103 177 23163 SH SOLE 2 1061 0 22102 AEGLEA BIOTHERAPEUTICS INC COM 00773J103 4 576 SH SOLE 7 576 0 0 AEGLEA BIOTHERAPEUTICS INC COM 00773J103 705 92302 SH SOLE 18 92302 0 0 AEGLEA BIOTHERAPEUTICS INC COM 00773J103 342 44745 SH SOLE 19 44745 0 0 AEGLEA BIOTHERAPEUTICS INC COM 00773J103 9035 1182534 SH SOLE 21 1182534 0 0 AEGLEA BIOTHERAPEUTICS INC COM 00773J103 4405 576535 SH SOLE 22 558951 0 17584 AEGLEA BIOTHERAPEUTICS INC COM 00773J103 18 2360 SH SOLE 30 2360 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 89495 SH SOLE 22 89495 0 0 AEHR TEST SYSTEMS COM 00760J108 8 4197 SH SOLE 18 4197 0 0 AEHR TEST SYSTEMS COM 00760J108 123 61260 SH SOLE 21 61260 0 0 AEMETIS INC COM NEW 00770K202 6 7767 SH SOLE 21 7767 0 0 AEMETIS INC COM NEW 00770K202 7 8120 SH SOLE 22 8120 0 0 AERCAP HOLDINGS NV SHS N00985106 4157 67632 SH SOLE 2 31104 0 36528 AERCAP HOLDINGS NV SHS N00985106 3887 63228 SH SOLE 4 59928 0 3300 AERCAP HOLDINGS NV SHS N00985106 11489 186905 SH SOLE 7 97732 0 89173 AERCAP HOLDINGS NV SHS N00985106 152 2466 SH SOLE 13 2466 0 0 AERCAP HOLDINGS NV SHS N00985106 57 933 SH SOLE 15 933 0 0 AERCAP HOLDINGS NV SHS N00985106 18602 302622 SH SOLE 18 302074 0 548 AERCAP HOLDINGS NV SHS N00985106 4249 69120 SH SOLE 19 69120 0 0 AERCAP HOLDINGS NV SHS N00985106 105219 1711716 SH SOLE 21 1711716 0 0 AERCAP HOLDINGS NV SHS N00985106 123918 2015914 SH SOLE 22 1883238 0 132676 AERCAP HOLDINGS NV SHS N00985106 6155 100129 SH SOLE 23 100129 0 0 AERCAP HOLDINGS NV SHS N00985106 8019 130458 SH SOLE 25 130458 0 0 AERCAP HOLDINGS NV SHS N00985106 44008 715919 SH SOLE 26 89729 0 626190 AERCAP HOLDINGS NV SHS N00985106 1052 17112 SH SOLE 28 17112 0 0 AERCAP HOLDINGS NV SHS N00985106 286 4656 SH SOLE 29 4656 0 0 AERCAP HOLDINGS NV SHS N00985106 53956 877768 SH SOLE 30 877768 0 0 AERCAP HOLDINGS NV SHS N00985106 6677 108622 SH SOLE 31 24703 0 83919 AERCAP HOLDINGS NV SHS N00985106 658 10708 SH SOLE 34 10708 0 0 AERCAP HOLDINGS NV SHS N00985106 7117 115784 SH SOLE 36 115784 0 0 AERCAP HOLDINGS NV SHS N00985106 172 2797 SH SOLE 40 2797 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 426 17645 SH SOLE 2 1491 0 16154 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 3573 147847 SH SOLE 18 143776 0 4071 AERIE PHARMACEUTICALS INC COM 00771V108 1799 74448 SH SOLE 19 74448 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 46432 1921059 SH SOLE 21 1921059 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 30149 1247362 SH SOLE 22 1192013 0 55349 AERIE PHARMACEUTICALS INC COM 00771V108 486 20087 SH SOLE 26 11736 0 8351 AERIE PHARMACEUTICALS INC COM 00771V108 134 5543 SH SOLE 28 5543 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 1050 43430 SH SOLE 30 43430 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 94 3871 SH SOLE 40 3871 0 0 AEROCENTURY CORP COM 007737109 1 249 SH SOLE 21 249 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 1918 42010 SH SOLE 2 3661 0 38349 AEROJET ROCKETDYNE HLDGS INC COM 007800105 19 408 SH SOLE 4 408 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 59 1287 SH SOLE 7 1287 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 15426 337845 SH SOLE 18 326149 0 11696 AEROJET ROCKETDYNE HLDGS INC COM 007800105 7287 159591 SH SOLE 19 159591 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 417610 9146070 SH SOLE 21 9146070 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 98949 2167089 SH SOLE 22 2076315 0 90774 AEROJET ROCKETDYNE HLDGS INC COM 007800105 353 7722 SH SOLE 23 7722 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 813 17797 SH SOLE 26 17797 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 4576 100223 SH SOLE 30 100223 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 363 7945 SH SOLE 40 7945 0 0 AEROJET ROCKETDYNE HLDGS INC NOTE 2.250%12/1 007800AB1 1543 850000 PRN SOLE 21 850000 0 0 AEROVIRONMENT INC COM 008073108 542 8772 SH SOLE 2 778 0 7994 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 5914 95781 SH SOLE 18 95781 0 0 AEROVIRONMENT INC COM 008073108 2325 37661 SH SOLE 19 37661 0 0 AEROVIRONMENT INC COM 008073108 170399 2759951 SH SOLE 21 2759951 0 0 AEROVIRONMENT INC COM 008073108 39343 637229 SH SOLE 22 611181 0 26048 AEROVIRONMENT INC COM 008073108 370 5989 SH SOLE 26 4153 0 1836 AEROVIRONMENT INC COM 008073108 168 2717 SH SOLE 28 2717 0 0 AEROVIRONMENT INC COM 008073108 1868 30262 SH SOLE 30 30262 0 0 AEROVIRONMENT INC COM 008073108 127 2059 SH SOLE 40 2059 0 0 AERPIO PHARMACEUTICALS INC COM 00810B105 3 4797 SH SOLE 18 4797 0 0 AERPIO PHARMACEUTICALS INC COM 00810B105 103 165041 SH SOLE 21 165041 0 0 AES CORP COM 00130H105 33579 1687373 SH SOLE 2 239118 0 1448255 AES CORP COM 00130H105 5496 276180 SH SOLE 4 258729 0 17451 AES CORP COM 00130H105 14485 727872 SH SOLE 7 727872 0 0 AES CORP COM 00130H105 27 1336 SH SOLE 13 1336 0 0 AES CORP COM 00130H105 80 4019 SH SOLE 15 4019 0 0 AES CORP COM 00130H105 2 96 SH SOLE 17 0 0 96 AES CORP COM 00130H105 182108 9151170 SH SOLE 18 8514485 0 636685 AES CORP COM 00130H105 79404 3990148 SH SOLE 19 3990148 0 0 AES CORP COM 00130H105 336094 16889163 SH SOLE 21 16889163 0 0 AES CORP COM 00130H105 333176 16742500 SH SOLE 22 14967733 0 1774767 AES CORP COM 00130H105 11924 599178 SH SOLE 23 599178 0 0 AES CORP COM 00130H105 16452 826732 SH SOLE 25 689424 0 137308 AES CORP COM 00130H105 42415 2131396 SH SOLE 26 522123 0 1609273 AES CORP COM 00130H105 2428 121985 SH SOLE 28 83557 0 38428 AES CORP COM 00130H105 260 13069 SH SOLE 29 13069 0 0 AES CORP COM 00130H105 52165 2621379 SH SOLE 30 2621379 0 0 AES CORP COM 00130H105 3098 155678 SH SOLE 31 115439 0 40239 AES CORP COM 00130H105 41386 2079693 SH SOLE 34 2079693 0 0 AES CORP COM 00130H105 12986 652580 SH SOLE 36 652580 0 0 AES CORP COM 00130H105 382 19194 SH SOLE 40 19194 0 0 AETERNA ZENTARIS INC COM 007975402 3 3477 SH SOLE 18 3477 0 0 AETERNA ZENTARIS INC COM 007975402 39 42638 SH SOLE 21 42638 0 0 AETHLON MED INC COM 00808Y307 0 415 SH SOLE 21 415 0 0 AETHLON MED INC COM 00808Y307 3 3342 SH SOLE 22 3342 0 0 AEVI GENOMIC MEDICINE INC COM 00835P105 3 20245 SH SOLE 21 20245 0 0 AEVI GENOMIC MEDICINE INC COM 00835P105 97 663306 SH SOLE 22 663306 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 10845 127980 SH SOLE 2 28956 0 99024 AFFILIATED MANAGERS GROUP IN COM 008252108 21 251 SH SOLE 4 251 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 105 1244 SH SOLE 7 1244 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 693 8182 SH SOLE 13 8182 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 17 204 SH SOLE 15 204 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 13713 161830 SH SOLE 18 138845 0 22985 AFFILIATED MANAGERS GROUP IN COM 008252108 7225 85264 SH SOLE 19 85264 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 196337 2316934 SH SOLE 21 2316934 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 137243 1619579 SH SOLE 22 1491719 0 127860 AFFILIATED MANAGERS GROUP IN COM 008252108 3754 44303 SH SOLE 25 44303 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 8151 96194 SH SOLE 26 14425 0 81769 AFFILIATED MANAGERS GROUP IN COM 008252108 590 6968 SH SOLE 28 6968 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 1170 13811 SH SOLE 29 0 0 13811 AFFILIATED MANAGERS GROUP IN COM 008252108 2608 30771 SH SOLE 30 30771 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 88 1037 SH SOLE 31 1037 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 4662 55016 SH SOLE 36 55016 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 408 4812 SH SOLE 40 4812 0 0 AFFIMED N V COM N01045108 101 36765 SH SOLE 2 2541 0 34224 AFFIMED N V COM N01045108 630 229922 SH SOLE 18 229922 0 0 AFFIMED N V COM N01045108 431 157391 SH SOLE 19 157391 0 0 AFFIMED N V COM N01045108 8843 3227356 SH SOLE 21 3227356 0 0 AFFIMED N V COM N01045108 2326 848979 SH SOLE 22 771364 0 77615 AFFIMED N V COM N01045108 14 5036 SH SOLE 30 5036 0 0 AFLAC INC COM 001055102 96969 1833058 SH SOLE 2 200061 0 1632997 AFLAC INC COM 001055102 18698 353459 SH SOLE 4 333032 0 20427 AFLAC INC COM 001055102 73703 1393260 SH SOLE 7 821009 0 572251 AFLAC INC COM 001055102 1306 24679 SH SOLE 13 24679 0 0 AFLAC INC COM 001055102 216 4091 SH SOLE 15 4091 0 0 AFLAC INC COM 001055102 84795 1602928 SH SOLE 18 1476992 0 125936 AFLAC INC COM 001055102 9316 176109 SH SOLE 19 176109 0 0 AFLAC INC COM 001055102 1195033 22590422 SH SOLE 21 22590422 0 0 AFLAC INC COM 001055102 986163 18642024 SH SOLE 22 16703495 0 1938529 AFLAC INC COM 001055102 28896 546246 SH SOLE 23 546246 0 0 AFLAC INC COM 001055102 43069 814155 SH SOLE 25 814155 0 0 AFLAC INC COM 001055102 180214 3406683 SH SOLE 26 470129 0 2936554 AFLAC INC COM 001055102 7487 141530 SH SOLE 28 98294 0 43236 AFLAC INC COM 001055102 854 16153 SH SOLE 29 16153 0 0 AFLAC INC COM 001055102 188793 3568868 SH SOLE 30 3568868 0 0 AFLAC INC COM 001055102 11118 210176 SH SOLE 31 134760 0 75416 AFLAC INC COM 001055102 2616 49446 SH SOLE 34 49446 0 0 AFLAC INC COM 001055102 33036 624495 SH SOLE 36 624495 0 0 AFLAC INC COM 001055102 846 15983 SH SOLE 40 15983 0 0 AFYA LTD CL A COM G01125106 614 22635 SH SOLE 2 22635 0 0 AFYA LTD CL A COM G01125106 15131 557918 SH SOLE 19 557918 0 0 AFYA LTD CL A COM G01125106 48 1770 SH SOLE 25 1770 0 0 AFYA LTD CL A COM G01125106 4290 158192 SH SOLE 34 158192 0 0 AG MTG INVT TR INC COM 001228105 467 30275 SH SOLE 2 1163 0 29112 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 1754 113745 SH SOLE 18 113745 0 0 AG MTG INVT TR INC COM 001228105 1118 72529 SH SOLE 19 72529 0 0 AG MTG INVT TR INC COM 001228105 28771 1865846 SH SOLE 21 1865846 0 0 AG MTG INVT TR INC COM 001228105 18606 1206626 SH SOLE 22 1162779 0 43847 AG MTG INVT TR INC COM 001228105 242 15718 SH SOLE 26 0 0 15718 AG MTG INVT TR INC COM 001228105 70 4534 SH SOLE 28 4534 0 0 AG MTG INVT TR INC COM 001228105 101 6571 SH SOLE 30 6571 0 0 AG MTG INVT TR INC COM 001228105 42 2706 SH SOLE 40 2706 0 0 AGCO CORP COM 001084102 17057 220806 SH SOLE 2 87642 0 133164 AGCO CORP COM 001084102 753 9742 SH SOLE 4 9742 0 0 AGCO CORP COM 001084102 9009 116617 SH SOLE 7 116617 0 0 AGCO CORP COM 001084102 595 7703 SH SOLE 13 7703 0 0 AGCO CORP COM 001084102 17024 220373 SH SOLE 18 196034 0 24339 AGCO CORP COM 001084102 6050 78318 SH SOLE 19 78318 0 0 AGCO CORP COM 001084102 239668 3102501 SH SOLE 21 3102501 0 0 AGCO CORP COM 001084102 179753 2326902 SH SOLE 22 2126964 0 199938 AGCO CORP COM 001084102 971 12571 SH SOLE 23 12571 0 0 AGCO CORP COM 001084102 314 4059 SH SOLE 25 4059 0 0 AGCO CORP COM 001084102 2826 36584 SH SOLE 26 19344 0 17240 AGCO CORP COM 001084102 628 8124 SH SOLE 28 8124 0 0 AGCO CORP COM 001084102 329 4263 SH SOLE 29 4263 0 0 AGCO CORP COM 001084102 2822 36537 SH SOLE 30 36537 0 0 AGCO CORP COM 001084102 1643 21272 SH SOLE 31 11676 0 9596 AGCO CORP COM 001084102 301 3896 SH SOLE 34 3896 0 0 AGCO CORP COM 001084102 772 9988 SH SOLE 36 9988 0 0 AGCO CORP COM 001084102 494 6401 SH SOLE 40 6401 0 0 AGENUS INC COM NEW 00847G705 323 79302 SH SOLE 2 38678 0 40624 AGENUS INC COM NEW 00847G705 11 2612 SH SOLE 7 2612 0 0 AGENUS INC COM NEW 00847G705 2096 515107 SH SOLE 18 386718 0 128389 AGENUS INC COM NEW 00847G705 3858 947815 SH SOLE 19 947815 0 0 AGENUS INC COM NEW 00847G705 16049 3943252 SH SOLE 21 3943252 0 0 AGENUS INC COM NEW 00847G705 17164 4217192 SH SOLE 22 4095051 0 122141 AGENUS INC COM NEW 00847G705 649 159367 SH SOLE 23 159367 0 0 AGENUS INC COM NEW 00847G705 1655 406527 SH SOLE 26 0 0 406527 AGENUS INC COM NEW 00847G705 233 57233 SH SOLE 30 57233 0 0 AGENUS INC COM NEW 00847G705 9 2230 SH SOLE 34 2230 0 0 AGENUS INC COM NEW 00847G705 39 9539 SH SOLE 40 9539 0 0 AGEX THERAPEUTICS INC COM 00848H108 16 9060 SH SOLE 2 357 0 8703 AGEX THERAPEUTICS INC COM 00848H108 0 104 SH SOLE 7 104 0 0 AGEX THERAPEUTICS INC COM 00848H108 134 73460 SH SOLE 18 73460 0 0 AGEX THERAPEUTICS INC COM 00848H108 64 35033 SH SOLE 19 35033 0 0 AGEX THERAPEUTICS INC COM 00848H108 1338 735076 SH SOLE 21 735076 0 0 AGEX THERAPEUTICS INC COM 00848H108 576 316752 SH SOLE 22 306494 0 10258 AGILE THERAPEUTICS INC COM 00847L100 18 7292 SH SOLE 18 7292 0 0 AGILE THERAPEUTICS INC COM 00847L100 261 104420 SH SOLE 21 104420 0 0 AGILE THERAPEUTICS INC COM 00847L100 2111 844500 SH SOLE 22 844500 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 71720 840695 SH SOLE 2 147628 0 693067 AGILENT TECHNOLOGIES INC COM 00846U101 14888 174511 SH SOLE 4 166069 0 8442 AGILENT TECHNOLOGIES INC COM 00846U101 38600 452473 SH SOLE 7 280770 0 171703 AGILENT TECHNOLOGIES INC COM 00846U101 356 4178 SH SOLE 13 4178 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 163 1907 SH SOLE 15 1907 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 83087 973938 SH SOLE 18 930569 0 43369 AGILENT TECHNOLOGIES INC COM 00846U101 179691 2106335 SH SOLE 19 2106335 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 650756 7628136 SH SOLE 21 7628136 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 658754 7721888 SH SOLE 22 6931181 0 790707 AGILENT TECHNOLOGIES INC COM 00846U101 19418 227618 SH SOLE 23 227618 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 33604 393906 SH SOLE 25 393906 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 146258 1714424 SH SOLE 26 232868 0 1481556 AGILENT TECHNOLOGIES INC COM 00846U101 4950 58024 SH SOLE 28 40373 0 17651 AGILENT TECHNOLOGIES INC COM 00846U101 542 6354 SH SOLE 29 6354 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 115055 1348670 SH SOLE 30 1348670 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 5766 67591 SH SOLE 31 55436 0 12155 AGILENT TECHNOLOGIES INC COM 00846U101 80770 946780 SH SOLE 34 946780 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 17101 200461 SH SOLE 36 200461 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 552 6468 SH SOLE 40 6468 0 0 AGILYSYS INC COM 00847J105 215 8451 SH SOLE 2 709 0 7742 AGILYSYS INC COM 00847J105 12 457 SH SOLE 7 457 0 0 AGILYSYS INC COM 00847J105 2474 97348 SH SOLE 18 97348 0 0 AGILYSYS INC COM 00847J105 940 37004 SH SOLE 19 37004 0 0 AGILYSYS INC COM 00847J105 60333 2374363 SH SOLE 21 2374363 0 0 AGILYSYS INC COM 00847J105 16742 658855 SH SOLE 22 633267 0 25588 AGILYSYS INC COM 00847J105 114 4491 SH SOLE 26 0 0 4491 AGILYSYS INC COM 00847J105 776 30537 SH SOLE 30 30537 0 0 AGILYSYS INC COM 00847J105 61 2407 SH SOLE 40 2407 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 7501 157089 SH SOLE 2 41187 0 115902 AGIOS PHARMACEUTICALS INC COM 00847X104 16 327 SH SOLE 4 327 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 51 1078 SH SOLE 7 1078 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 2541 53223 SH SOLE 18 53223 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 15902 333031 SH SOLE 19 333031 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 1666 34900 SH SOLE 20 34900 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 64288 1346351 SH SOLE 21 1346351 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 79206 1658774 SH SOLE 22 1550545 0 108229 AGIOS PHARMACEUTICALS INC COM 00847X104 1203 25184 SH SOLE 26 10811 0 14373 AGIOS PHARMACEUTICALS INC COM 00847X104 376 7867 SH SOLE 28 7867 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 5977 125181 SH SOLE 30 125181 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 59 1238 SH SOLE 31 1238 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 6855 143556 SH SOLE 34 143556 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 267 5595 SH SOLE 40 5595 0 0 AGNC INVT CORP COM 00123Q104 23436 1325560 SH SOLE 2 68870 0 1256690 AGNC INVT CORP COM 00123Q104 4550 257354 SH SOLE 4 241502 0 15852 AGNC INVT CORP COM 00123Q104 5965 337410 SH SOLE 7 304192 0 33218 AGNC INVT CORP COM 00123Q104 12 682 SH SOLE 13 682 0 0 AGNC INVT CORP COM 00123Q104 6475 366211 SH SOLE 18 324288 0 41923 AGNC INVT CORP COM 00123Q104 2633 148899 SH SOLE 19 148899 0 0 AGNC INVT CORP COM 00123Q104 597926 33819320 SH SOLE 21 33819320 0 0 AGNC INVT CORP COM 00123Q104 314770 17803707 SH SOLE 22 16763144 0 1040563 AGNC INVT CORP COM 00123Q104 7845 443746 SH SOLE 23 443746 0 0 AGNC INVT CORP COM 00123Q104 9004 509248 SH SOLE 25 509248 0 0 AGNC INVT CORP COM 00123Q104 46807 2647436 SH SOLE 26 843440 0 1803996 AGNC INVT CORP COM 00123Q104 1707 96526 SH SOLE 28 68141 0 28385 AGNC INVT CORP COM 00123Q104 2175 123016 SH SOLE 29 10230 0 112786 AGNC INVT CORP COM 00123Q104 37657 2129948 SH SOLE 30 2129948 0 0 AGNC INVT CORP COM 00123Q104 3304 186897 SH SOLE 31 93999 0 92898 AGNC INVT CORP COM 00123Q104 545 30839 SH SOLE 34 30839 0 0 AGNC INVT CORP COM 00123Q104 14595 825518 SH SOLE 36 825518 0 0 AGNC INVT CORP COM 00123Q104 220 12452 SH SOLE 40 12452 0 0 AGNICO EAGLE MINES LTD COM 008474108 4997 81100 SH SOLE 21 81100 0 0 AGREE REALTY CORP COM 008492100 2891 41198 SH SOLE 2 1583 0 39615 AGREE REALTY CORP COM 008492100 810 11546 SH SOLE 4 11546 0 0 AGREE REALTY CORP COM 008492100 2916 41560 SH SOLE 7 41560 0 0 AGREE REALTY CORP COM 008492100 12984 185036 SH SOLE 18 185036 0 0 AGREE REALTY CORP COM 008492100 9102 129711 SH SOLE 19 129711 0 0 AGREE REALTY CORP COM 008492100 341720 4869893 SH SOLE 21 4869893 0 0 AGREE REALTY CORP COM 008492100 114679 1634307 SH SOLE 22 1584068 0 50239 AGREE REALTY CORP COM 008492100 559 7970 SH SOLE 23 7970 0 0 AGREE REALTY CORP COM 008492100 6584 93828 SH SOLE 25 93828 0 0 AGREE REALTY CORP COM 008492100 2534 36117 SH SOLE 26 7181 0 28936 AGREE REALTY CORP COM 008492100 514 7321 SH SOLE 28 7321 0 0 AGREE REALTY CORP COM 008492100 1536 21887 SH SOLE 29 21887 0 0 AGREE REALTY CORP COM 008492100 16488 234976 SH SOLE 30 234976 0 0 AGREE REALTY CORP COM 008492100 1018 14513 SH SOLE 34 14513 0 0 AGREE REALTY CORP COM 008492100 322 4590 SH SOLE 40 4590 0 0 AGROFRESH SOLUTIONS COM 00856G109 15 5758 SH SOLE 18 5758 0 0 AGROFRESH SOLUTIONS COM 00856G109 241 93339 SH SOLE 21 93339 0 0 AGROFRESH SOLUTIONS COM 00856G109 282 109405 SH SOLE 22 109405 0 0 AILERON THERAPEUTICS INC COM 00887A105 2 3849 SH SOLE 18 3849 0 0 AILERON THERAPEUTICS INC COM 00887A105 32 55160 SH SOLE 21 55160 0 0 AIM IMMUNOTECH INC COM 00901B105 0 414 SH SOLE 21 414 0 0 AIM IMMUNOTECH INC COM 00901B105 6 10111 SH SOLE 22 10111 0 0 AIMMUNE THERAPEUTICS INC COM 00900T107 645 19283 SH SOLE 2 2184 0 17099 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 5300 158339 SH SOLE 18 152495 0 5844 AIMMUNE THERAPEUTICS INC COM 00900T107 3503 104675 SH SOLE 19 104675 0 0 AIMMUNE THERAPEUTICS INC COM 00900T107 70123 2095103 SH SOLE 21 2095103 0 0 AIMMUNE THERAPEUTICS INC COM 00900T107 41581 1242350 SH SOLE 22 1185799 0 56551 AIMMUNE THERAPEUTICS INC COM 00900T107 93 2782 SH SOLE 23 2782 0 0 AIMMUNE THERAPEUTICS INC COM 00900T107 916 27360 SH SOLE 26 16608 0 10752 AIMMUNE THERAPEUTICS INC COM 00900T107 200 5972 SH SOLE 28 5972 0 0 AIMMUNE THERAPEUTICS INC COM 00900T107 533 15914 SH SOLE 30 15914 0 0 AIMMUNE THERAPEUTICS INC COM 00900T107 10 295 SH SOLE 34 295 0 0 AIMMUNE THERAPEUTICS INC COM 00900T107 126 3751 SH SOLE 40 3751 0 0 AIR INDS GROUP COM NEW 00912N205 11 4768 SH SOLE 18 4768 0 0 AIR INDS GROUP COM NEW 00912N205 138 59935 SH SOLE 21 59935 0 0 AIR LEASE CORP CL A 00912X302 10466 220252 SH SOLE 2 11459 0 208793 AIR LEASE CORP CL A 00912X302 42 887 SH SOLE 4 887 0 0 AIR LEASE CORP CL A 00912X302 130 2735 SH SOLE 7 2735 0 0 AIR LEASE CORP CL A 00912X302 2697 56754 SH SOLE 18 56754 0 0 AIR LEASE CORP CL A 00912X302 1175 24721 SH SOLE 19 24721 0 0 AIR LEASE CORP CL A 00912X302 60915 1281871 SH SOLE 21 1281871 0 0 AIR LEASE CORP CL A 00912X302 137656 2896810 SH SOLE 22 2694375 0 202435 AIR LEASE CORP CL A 00912X302 149 3138 SH SOLE 25 3138 0 0 AIR LEASE CORP CL A 00912X302 1574 33118 SH SOLE 26 21022 0 12096 AIR LEASE CORP CL A 00912X302 624 13139 SH SOLE 28 13139 0 0 AIR LEASE CORP CL A 00912X302 4740 99747 SH SOLE 30 99747 0 0 AIR LEASE CORP CL A 00912X302 494 10402 SH SOLE 31 2202 0 8200 AIR LEASE CORP CL A 00912X302 533 11216 SH SOLE 34 11216 0 0 AIR LEASE CORP CL A 00912X302 123 2591 SH SOLE 36 2591 0 0 AIR LEASE CORP CL A 00912X302 555 11675 SH SOLE 40 11675 0 0 AIR PRODS & CHEMS INC COM 009158106 126321 537560 SH SOLE 2 55394 0 482166 AIR PRODS & CHEMS INC COM 009158106 26012 110694 SH SOLE 4 104684 0 6010 AIR PRODS & CHEMS INC COM 009158106 61933 263554 SH SOLE 7 214545 0 49009 AIR PRODS & CHEMS INC COM 009158106 3732 15881 SH SOLE 13 15881 0 0 AIR PRODS & CHEMS INC COM 009158106 307 1307 SH SOLE 15 1307 0 0 AIR PRODS & CHEMS INC COM 009158106 158466 674354 SH SOLE 18 633117 0 41237 AIR PRODS & CHEMS INC COM 009158106 240109 1021786 SH SOLE 19 1021786 0 0 AIR PRODS & CHEMS INC COM 009158106 11847 50413 SH SOLE 20 50413 0 0 AIR PRODS & CHEMS INC COM 009158106 1270106 5404935 SH SOLE 21 5404935 0 0 AIR PRODS & CHEMS INC COM 009158106 1287513 5479013 SH SOLE 22 4902572 0 576441 AIR PRODS & CHEMS INC COM 009158106 37573 159891 SH SOLE 23 159891 0 0 AIR PRODS & CHEMS INC COM 009158106 49828 212041 SH SOLE 25 212041 0 0 AIR PRODS & CHEMS INC COM 009158106 193659 824115 SH SOLE 26 128274 0 695841 AIR PRODS & CHEMS INC COM 009158106 9684 41211 SH SOLE 28 28747 0 12464 AIR PRODS & CHEMS INC COM 009158106 5983 25459 SH SOLE 29 4823 0 20636 AIR PRODS & CHEMS INC COM 009158106 205932 876344 SH SOLE 30 876344 0 0 AIR PRODS & CHEMS INC COM 009158106 13383 56952 SH SOLE 31 39241 0 17711 AIR PRODS & CHEMS INC COM 009158106 104219 443504 SH SOLE 34 443504 0 0 AIR PRODS & CHEMS INC COM 009158106 39924 169897 SH SOLE 36 169897 0 0 AIR PRODS & CHEMS INC COM 009158106 1136 4835 SH SOLE 40 4835 0 0 AIR T INC *W EXP 06/07/202 00919P112 0 8317 SH SOLE 17 0 0 8317 AIR T INC *W EXP 06/07/202 00919P112 2 30118 SH SOLE 22 30118 0 0 AIR T INC COM 009207101 60 3000 SH SOLE 17 0 0 3000 AIR T INC COM 009207101 8 379 SH SOLE 21 379 0 0 AIR T INC COM 009207101 219 10863 SH SOLE 22 10863 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 570 24313 SH SOLE 2 2179 0 22134 AIR TRANSPORT SERVICES GRP I COM 00922R105 24 1022 SH SOLE 7 1022 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 4 180 SH SOLE 17 0 0 180 AIR TRANSPORT SERVICES GRP I COM 00922R105 4663 198772 SH SOLE 18 198772 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 2413 102870 SH SOLE 19 102870 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 45931 1957855 SH SOLE 21 1957855 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 39653 1690251 SH SOLE 22 1629052 0 61199 AIR TRANSPORT SERVICES GRP I COM 00922R105 309 13169 SH SOLE 23 13169 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 54 2318 SH SOLE 28 2318 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 166 7092 SH SOLE 30 7092 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 32 1357 SH SOLE 34 1357 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 43 1850 SH SOLE 40 1850 0 0 AIR TRANSPORT SERVICES GRP I NOTE 1.125%10/1 00922RAB1 511 525000 PRN SOLE 21 525000 0 0 AIRCASTLE LTD COM G0129K104 1720 53733 SH SOLE 2 1886 0 51847 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 6571 205271 SH SOLE 18 205271 0 0 AIRCASTLE LTD COM G0129K104 2961 92517 SH SOLE 19 92517 0 0 AIRCASTLE LTD COM G0129K104 60513 1890431 SH SOLE 21 1890431 0 0 AIRCASTLE LTD COM G0129K104 49642 1550843 SH SOLE 22 1473596 0 77247 AIRCASTLE LTD COM G0129K104 611 19103 SH SOLE 26 15991 0 3112 AIRCASTLE LTD COM G0129K104 269 8418 SH SOLE 28 8418 0 0 AIRCASTLE LTD COM G0129K104 592 18479 SH SOLE 30 18479 0 0 AIRCASTLE LTD COM G0129K104 188 5888 SH SOLE 40 5888 0 0 AIRGAIN INC COM 00938A104 41 3815 SH SOLE 2 381 0 3434 AIRGAIN INC COM 00938A104 352 32959 SH SOLE 18 32959 0 0 AIRGAIN INC COM 00938A104 165 15432 SH SOLE 19 15432 0 0 AIRGAIN INC COM 00938A104 3738 349667 SH SOLE 21 349667 0 0 AIRGAIN INC COM 00938A104 2306 215757 SH SOLE 22 213073 0 2684 AK STL HLDG CORP COM 001547108 835 253841 SH SOLE 2 10889 0 242952 AK STL HLDG CORP COM 001547108 6 1804 SH SOLE 4 1804 0 0 AK STL HLDG CORP COM 001547108 55 16618 SH SOLE 7 16618 0 0 AK STL HLDG CORP COM 001547108 4647 1412371 SH SOLE 18 1412371 0 0 AK STL HLDG CORP COM 001547108 1804 548210 SH SOLE 19 548210 0 0 AK STL HLDG CORP COM 001547108 120193 36532732 SH SOLE 21 36532732 0 0 AK STL HLDG CORP COM 001547108 31607 9606961 SH SOLE 22 9117573 0 489388 AK STL HLDG CORP COM 001547108 320 97232 SH SOLE 26 75754 0 21478 AK STL HLDG CORP COM 001547108 143 43444 SH SOLE 28 43444 0 0 AK STL HLDG CORP COM 001547108 1388 421768 SH SOLE 30 421768 0 0 AK STL HLDG CORP COM 001547108 40 12100 SH SOLE 31 0 0 12100 AK STL HLDG CORP COM 001547108 237 72014 SH SOLE 36 72014 0 0 AK STL HLDG CORP COM 001547108 140 42403 SH SOLE 40 42403 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 35776 414172 SH SOLE 2 65616 0 348556 AKAMAI TECHNOLOGIES INC COM 00971T101 6474 74943 SH SOLE 4 70441 0 4502 AKAMAI TECHNOLOGIES INC COM 00971T101 21192 245333 SH SOLE 7 146498 0 98835 AKAMAI TECHNOLOGIES INC COM 00971T101 617 7143 SH SOLE 13 7143 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 68 789 SH SOLE 15 789 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 27326 316343 SH SOLE 18 293981 0 22362 AKAMAI TECHNOLOGIES INC COM 00971T101 5244 60714 SH SOLE 19 60714 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 349702 4048412 SH SOLE 21 4048412 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 367310 4252256 SH SOLE 22 3843526 0 408730 AKAMAI TECHNOLOGIES INC COM 00971T101 10679 123626 SH SOLE 23 123626 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 17433 201812 SH SOLE 25 201812 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 93026 1076942 SH SOLE 26 150218 0 926724 AKAMAI TECHNOLOGIES INC COM 00971T101 2803 32446 SH SOLE 28 22670 0 9776 AKAMAI TECHNOLOGIES INC COM 00971T101 3256 37696 SH SOLE 29 3240 0 34456 AKAMAI TECHNOLOGIES INC COM 00971T101 61232 708867 SH SOLE 30 708867 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 3210 37165 SH SOLE 31 29678 0 7487 AKAMAI TECHNOLOGIES INC COM 00971T101 7126 82496 SH SOLE 34 82496 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 9287 107514 SH SOLE 36 107514 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 287 3323 SH SOLE 40 3323 0 0 AKAMAI TECHNOLOGIES INC NOTE 0.125% 5/0 00971TAJ0 3535 3200000 PRN SOLE 21 3200000 0 0 AKCEA THERAPEUTICS INC COM 00972L107 94 5529 SH SOLE 2 807 0 4722 AKCEA THERAPEUTICS INC COM 00972L107 5 284 SH SOLE 7 284 0 0 AKCEA THERAPEUTICS INC COM 00972L107 765 45152 SH SOLE 18 42878 0 2274 AKCEA THERAPEUTICS INC COM 00972L107 600 35399 SH SOLE 19 35399 0 0 AKCEA THERAPEUTICS INC COM 00972L107 22040 1301057 SH SOLE 21 1301057 0 0 AKCEA THERAPEUTICS INC COM 00972L107 7645 451321 SH SOLE 22 435608 0 15713 AKCEA THERAPEUTICS INC COM 00972L107 11 649 SH SOLE 23 649 0 0 AKCEA THERAPEUTICS INC COM 00972L107 70 4105 SH SOLE 26 0 0 4105 AKCEA THERAPEUTICS INC COM 00972L107 266 15681 SH SOLE 30 15681 0 0 AKCEA THERAPEUTICS INC COM 00972L107 31 1839 SH SOLE 40 1839 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 737 116612 SH SOLE 2 4034 0 112578 AKEBIA THERAPEUTICS INC COM 00972D105 1 98 SH SOLE 4 98 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 11 1699 SH SOLE 7 1699 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 2682 424344 SH SOLE 18 424344 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 2263 358010 SH SOLE 19 358010 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 34015 5382102 SH SOLE 21 5382102 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 23822 3769320 SH SOLE 22 3629863 0 139457 AKEBIA THERAPEUTICS INC COM 00972D105 220 34838 SH SOLE 23 34838 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 818 129360 SH SOLE 26 0 0 129360 AKEBIA THERAPEUTICS INC COM 00972D105 75 11897 SH SOLE 28 11897 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 128 20182 SH SOLE 30 20182 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 80 12685 SH SOLE 40 12685 0 0 AKERNA CORP COM 00973W102 20 2408 SH SOLE 21 2408 0 0 AKERO THERAPEUTICS INC COM 00973Y108 82 3709 SH SOLE 2 1255 0 2454 AKERO THERAPEUTICS INC COM 00973Y108 386 17402 SH SOLE 18 17402 0 0 AKERO THERAPEUTICS INC COM 00973Y108 526 23695 SH SOLE 19 23695 0 0 AKERO THERAPEUTICS INC COM 00973Y108 10022 451528 SH SOLE 21 451528 0 0 AKERO THERAPEUTICS INC COM 00973Y108 893 40227 SH SOLE 22 38807 0 1420 AKERO THERAPEUTICS INC COM 00973Y108 29 1293 SH SOLE 26 0 0 1293 AKERO THERAPEUTICS INC COM 00973Y108 45 2045 SH SOLE 30 2045 0 0 AKERS BIOSCIENCES INC COM 00973E409 0 3 SH SOLE 21 3 0 0 AKERS BIOSCIENCES INC COM 00973E409 22 6849 SH SOLE 22 6849 0 0 AKORN INC COM 009728106 133 88504 SH SOLE 2 3486 0 85018 AKORN INC COM 009728106 0 290 SH SOLE 4 290 0 0 AKORN INC COM 009728106 3 1937 SH SOLE 7 1937 0 0 AKORN INC COM 009728106 627 418072 SH SOLE 18 418072 0 0 AKORN INC COM 009728106 245 163640 SH SOLE 19 163640 0 0 AKORN INC COM 009728106 18345 12229834 SH SOLE 21 12229834 0 0 AKORN INC COM 009728106 4187 2791032 SH SOLE 22 2676019 0 115013 AKORN INC COM 009728106 32 21583 SH SOLE 26 12182 0 9401 AKORN INC COM 009728106 20 13418 SH SOLE 28 13418 0 0 AKORN INC COM 009728106 242 161356 SH SOLE 30 161356 0 0 AKORN INC COM 009728106 15 9870 SH SOLE 40 9870 0 0 AKOUSTIS TECHNOLOGIES INC COM 00973N102 83 10417 SH SOLE 2 1035 0 9382 AKOUSTIS TECHNOLOGIES INC COM 00973N102 714 89191 SH SOLE 18 89191 0 0 AKOUSTIS TECHNOLOGIES INC COM 00973N102 357 44639 SH SOLE 19 44639 0 0 AKOUSTIS TECHNOLOGIES INC COM 00973N102 7392 923944 SH SOLE 21 923944 0 0 AKOUSTIS TECHNOLOGIES INC COM 00973N102 5307 663351 SH SOLE 22 637581 0 25770 ALAMO GROUP INC COM 011311107 629 5011 SH SOLE 2 347 0 4664 ALAMO GROUP INC COM 011311107 6 48 SH SOLE 4 48 0 0 ALAMO GROUP INC COM 011311107 11787 93879 SH SOLE 7 93879 0 0 ALAMO GROUP INC COM 011311107 5482 43662 SH SOLE 18 43662 0 0 ALAMO GROUP INC COM 011311107 2193 17467 SH SOLE 19 17467 0 0 ALAMO GROUP INC COM 011311107 136470 1086975 SH SOLE 21 1086975 0 0 ALAMO GROUP INC COM 011311107 35098 279557 SH SOLE 22 267088 0 12469 ALAMO GROUP INC COM 011311107 828 6591 SH SOLE 26 5526 0 1065 ALAMO GROUP INC COM 011311107 177 1408 SH SOLE 28 1408 0 0 ALAMO GROUP INC COM 011311107 1708 13606 SH SOLE 30 13606 0 0 ALAMO GROUP INC COM 011311107 124 989 SH SOLE 40 989 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 142 23564 SH SOLE 23 23564 0 0 ALARM COM HLDGS INC COM 011642105 789 18358 SH SOLE 2 4341 0 14017 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 7692 179011 SH SOLE 18 164647 0 14364 ALARM COM HLDGS INC COM 011642105 8002 186231 SH SOLE 19 186231 0 0 ALARM COM HLDGS INC COM 011642105 179101 4168041 SH SOLE 21 4168041 0 0 ALARM COM HLDGS INC COM 011642105 50432 1173666 SH SOLE 22 1128160 0 45506 ALARM COM HLDGS INC COM 011642105 573 13336 SH SOLE 23 13336 0 0 ALARM COM HLDGS INC COM 011642105 1849 43026 SH SOLE 26 6633 0 36393 ALARM COM HLDGS INC COM 011642105 177 4113 SH SOLE 28 4113 0 0 ALARM COM HLDGS INC COM 011642105 6666 155143 SH SOLE 30 155143 0 0 ALARM COM HLDGS INC COM 011642105 379 8811 SH SOLE 34 8811 0 0 ALARM COM HLDGS INC COM 011642105 218 5068 SH SOLE 40 5068 0 0 ALASKA AIR GROUP INC COM 011659109 17281 255073 SH SOLE 2 30374 0 224699 ALASKA AIR GROUP INC COM 011659109 6698 98870 SH SOLE 7 98870 0 0 ALASKA AIR GROUP INC COM 011659109 619 9133 SH SOLE 13 9133 0 0 ALASKA AIR GROUP INC COM 011659109 2 25 SH SOLE 15 25 0 0 ALASKA AIR GROUP INC COM 011659109 18849 278218 SH SOLE 18 270085 0 8133 ALASKA AIR GROUP INC COM 011659109 11307 166897 SH SOLE 19 166897 0 0 ALASKA AIR GROUP INC COM 011659109 209093 3086243 SH SOLE 21 3086243 0 0 ALASKA AIR GROUP INC COM 011659109 209338 3089867 SH SOLE 22 2825558 0 264309 ALASKA AIR GROUP INC COM 011659109 7 108 SH SOLE 23 108 0 0 ALASKA AIR GROUP INC COM 011659109 1698 25058 SH SOLE 25 25058 0 0 ALASKA AIR GROUP INC COM 011659109 10876 160529 SH SOLE 26 0 0 160529 ALASKA AIR GROUP INC COM 011659109 1395 20594 SH SOLE 29 0 0 20594 ALASKA AIR GROUP INC COM 011659109 17378 256499 SH SOLE 30 256499 0 0 ALASKA AIR GROUP INC COM 011659109 166 2455 SH SOLE 31 2455 0 0 ALASKA AIR GROUP INC COM 011659109 63 929 SH SOLE 34 929 0 0 ALASKA AIR GROUP INC COM 011659109 322 4753 SH SOLE 36 4753 0 0 ALASKA COMMUNICATIONS SYS GR COM 01167P101 19 10563 SH SOLE 18 10563 0 0 ALASKA COMMUNICATIONS SYS GR COM 01167P101 300 169524 SH SOLE 21 169524 0 0 ALASKA COMMUNICATIONS SYS GR COM 01167P101 2820 1592972 SH SOLE 22 1592972 0 0 ALBANY INTL CORP CL A 012348108 1107 14580 SH SOLE 2 2914 0 11666 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 10993 144794 SH SOLE 18 137578 0 7216 ALBANY INTL CORP CL A 012348108 8346 109931 SH SOLE 19 109931 0 0 ALBANY INTL CORP CL A 012348108 256433 3377678 SH SOLE 21 3377678 0 0 ALBANY INTL CORP CL A 012348108 72590 956143 SH SOLE 22 917828 0 38315 ALBANY INTL CORP CL A 012348108 680 8951 SH SOLE 23 8951 0 0 ALBANY INTL CORP CL A 012348108 1843 24274 SH SOLE 26 5161 0 19113 ALBANY INTL CORP CL A 012348108 265 3497 SH SOLE 28 3497 0 0 ALBANY INTL CORP CL A 012348108 18167 239289 SH SOLE 30 239289 0 0 ALBANY INTL CORP CL A 012348108 76 1001 SH SOLE 34 1001 0 0 ALBANY INTL CORP CL A 012348108 249 3279 SH SOLE 40 3279 0 0 ALBEMARLE CORP COM 012653101 20919 286406 SH SOLE 2 40068 0 246338 ALBEMARLE CORP COM 012653101 3223 44123 SH SOLE 4 41054 0 3069 ALBEMARLE CORP COM 012653101 9678 132509 SH SOLE 7 129460 0 3049 ALBEMARLE CORP COM 012653101 109 1498 SH SOLE 13 1498 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 17667 241881 SH SOLE 18 226362 0 15519 ALBEMARLE CORP COM 012653101 14838 203154 SH SOLE 19 203154 0 0 ALBEMARLE CORP COM 012653101 201675 2761154 SH SOLE 21 2761154 0 0 ALBEMARLE CORP COM 012653101 206172 2822732 SH SOLE 22 2542741 0 279991 ALBEMARLE CORP COM 012653101 5592 76557 SH SOLE 23 76557 0 0 ALBEMARLE CORP COM 012653101 20276 277599 SH SOLE 25 277599 0 0 ALBEMARLE CORP COM 012653101 35214 482124 SH SOLE 26 114888 0 367236 ALBEMARLE CORP COM 012653101 1596 21852 SH SOLE 28 16173 0 5679 ALBEMARLE CORP COM 012653101 9467 129613 SH SOLE 29 107416 0 22197 ALBEMARLE CORP COM 012653101 29011 397196 SH SOLE 30 397196 0 0 ALBEMARLE CORP COM 012653101 1867 25564 SH SOLE 31 21149 0 4415 ALBEMARLE CORP COM 012653101 59830 819145 SH SOLE 34 819145 0 0 ALBEMARLE CORP COM 012653101 5117 70058 SH SOLE 36 70058 0 0 ALBEMARLE CORP COM 012653101 162 2218 SH SOLE 40 2218 0 0 ALBIREO PHARMA INC COM 01345P106 115 4517 SH SOLE 2 391 0 4126 ALBIREO PHARMA INC COM 01345P106 5 196 SH SOLE 7 196 0 0 ALBIREO PHARMA INC COM 01345P106 953 37476 SH SOLE 18 37476 0 0 ALBIREO PHARMA INC COM 01345P106 464 18234 SH SOLE 19 18234 0 0 ALBIREO PHARMA INC COM 01345P106 9899 389422 SH SOLE 21 389422 0 0 ALBIREO PHARMA INC COM 01345P106 6597 259536 SH SOLE 22 251569 0 7967 ALCOA CORP COM 013872106 9298 432257 SH SOLE 2 64428 0 367829 ALCOA CORP COM 013872106 349 16236 SH SOLE 4 16236 0 0 ALCOA CORP COM 013872106 2917 135608 SH SOLE 7 135608 0 0 ALCOA CORP COM 013872106 1107 51463 SH SOLE 13 51463 0 0 ALCOA CORP COM 013872106 5720 265909 SH SOLE 18 158903 0 107006 ALCOA CORP COM 013872106 10943 508745 SH SOLE 19 508745 0 0 ALCOA CORP COM 013872106 50215 2334511 SH SOLE 21 2334511 0 0 ALCOA CORP COM 013872106 132735 6170843 SH SOLE 22 5564724 0 606119 ALCOA CORP COM 013872106 302 14030 SH SOLE 23 14030 0 0 ALCOA CORP COM 013872106 1956 90945 SH SOLE 26 50803 0 40142 ALCOA CORP COM 013872106 551 25632 SH SOLE 28 25632 0 0 ALCOA CORP COM 013872106 6550 304517 SH SOLE 29 0 0 304517 ALCOA CORP COM 013872106 2008 93345 SH SOLE 30 93345 0 0 ALCOA CORP COM 013872106 259 12063 SH SOLE 31 3973 0 8090 ALCOA CORP COM 013872106 90 4176 SH SOLE 34 4176 0 0 ALCOA CORP COM 013872106 1843 85676 SH SOLE 36 85676 0 0 ALCOA CORP COM 013872106 376 17486 SH SOLE 40 17486 0 0 ALCON INC ORD SHS H01301128 1471 26004 SH SOLE 2 26004 0 0 ALCON INC ORD SHS H01301128 140607 2485545 SH SOLE 18 2470428 0 15117 ALCON INC ORD SHS H01301128 136460 2412232 SH SOLE 19 2412232 0 0 ALCON INC ORD SHS H01301128 1635 28900 SH SOLE 20 28900 0 0 ALCON INC ORD SHS H01301128 796 14077 SH SOLE 23 14077 0 0 ALCON INC ORD SHS H01301128 4825 85298 SH SOLE 34 85298 0 0 ALDEYRA THERAPEUTICS INC COM 01438T106 79 13538 SH SOLE 2 751 0 12787 ALDEYRA THERAPEUTICS INC COM 01438T106 460 79121 SH SOLE 18 79121 0 0 ALDEYRA THERAPEUTICS INC COM 01438T106 229 39459 SH SOLE 19 39459 0 0 ALDEYRA THERAPEUTICS INC COM 01438T106 4709 810457 SH SOLE 21 810457 0 0 ALDEYRA THERAPEUTICS INC COM 01438T106 3730 642050 SH SOLE 22 630454 0 11596 ALECTOR INC COM 014442107 231 13390 SH SOLE 2 1924 0 11466 ALECTOR INC COM 014442107 11 664 SH SOLE 7 664 0 0 ALECTOR INC COM 014442107 1918 111299 SH SOLE 18 103771 0 7528 ALECTOR INC COM 014442107 1203 69823 SH SOLE 19 69823 0 0 ALECTOR INC COM 014442107 28064 1628776 SH SOLE 21 1628776 0 0 ALECTOR INC COM 014442107 14758 856520 SH SOLE 22 832396 0 24124 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 4184 242848 SH SOLE 30 242848 0 0 ALERUS FINL CORP COM 01446U103 66 2875 SH SOLE 2 0 0 2875 ALERUS FINL CORP COM 01446U103 58 2546 SH SOLE 18 2546 0 0 ALERUS FINL CORP COM 01446U103 2304 100853 SH SOLE 21 100853 0 0 ALERUS FINL CORP COM 01446U103 64 2822 SH SOLE 22 2822 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 2075 99018 SH SOLE 2 31444 0 67574 ALEXANDER & BALDWIN INC NEW COM 014491104 9 437 SH SOLE 4 437 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 23 1100 SH SOLE 7 1100 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 8094 386171 SH SOLE 18 386171 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 2543 121339 SH SOLE 19 121339 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 106006 5057535 SH SOLE 21 5057535 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 51684 2465846 SH SOLE 22 2372479 0 93367 ALEXANDER & BALDWIN INC NEW COM 014491104 506 24142 SH SOLE 26 9894 0 14248 ALEXANDER & BALDWIN INC NEW COM 014491104 198 9430 SH SOLE 28 9430 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 504 24050 SH SOLE 30 24050 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 147 7014 SH SOLE 40 7014 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 2038 SH SOLE 7 2038 0 0 ALEXANDERS INC COM 014752109 2392 7240 SH SOLE 18 7240 0 0 ALEXANDERS INC COM 014752109 1902 5759 SH SOLE 19 5759 0 0 ALEXANDERS INC COM 014752109 26854 81289 SH SOLE 21 81289 0 0 ALEXANDERS INC COM 014752109 25618 77548 SH SOLE 22 75121 0 2427 ALEXANDERS INC COM 014752109 1169 3539 SH SOLE 23 3539 0 0 ALEXANDERS INC COM 014752109 1603 4852 SH SOLE 25 4852 0 0 ALEXANDERS INC COM 014752109 560 1694 SH SOLE 26 186 0 1508 ALEXANDERS INC COM 014752109 110 333 SH SOLE 28 333 0 0 ALEXANDERS INC COM 014752109 359 1088 SH SOLE 29 1088 0 0 ALEXANDERS INC COM 014752109 3299 9986 SH SOLE 30 9986 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 43566 269622 SH SOLE 2 26005 0 243617 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 21421 132571 SH SOLE 4 129160 0 3411 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 36616 226611 SH SOLE 7 222374 0 4237 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 240 1485 SH SOLE 13 1485 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 30 187 SH SOLE 15 187 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 72828 450722 SH SOLE 18 433548 0 17174 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 58976 364997 SH SOLE 19 364997 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 643262 3981077 SH SOLE 21 3981077 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 587255 3634453 SH SOLE 22 3288844 0 345609 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 17152 106154 SH SOLE 23 106154 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 57759 357466 SH SOLE 25 357466 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 85552 529470 SH SOLE 26 83809 0 445661 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 5747 35569 SH SOLE 28 29420 0 6149 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 13593 84128 SH SOLE 29 60387 0 23741 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 146679 907779 SH SOLE 30 907779 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 4310 26672 SH SOLE 31 22348 0 4324 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 25977 160770 SH SOLE 34 160770 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 11746 72695 SH SOLE 36 72695 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 418 2587 SH SOLE 40 2587 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 63050 582982 SH SOLE 2 109584 0 473398 ALEXION PHARMACEUTICALS INC COM 015351109 11480 106146 SH SOLE 4 100317 0 5829 ALEXION PHARMACEUTICALS INC COM 015351109 22553 208530 SH SOLE 7 198355 0 10175 ALEXION PHARMACEUTICALS INC COM 015351109 1527 14123 SH SOLE 13 14123 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 177 1633 SH SOLE 15 1633 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 67722 626190 SH SOLE 18 585542 0 40648 ALEXION PHARMACEUTICALS INC COM 015351109 26483 244877 SH SOLE 19 244877 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 663434 6134390 SH SOLE 21 6134390 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 593842 5490909 SH SOLE 22 4899328 0 591581 ALEXION PHARMACEUTICALS INC COM 015351109 19094 176555 SH SOLE 23 176555 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 22492 207967 SH SOLE 25 207967 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 89258 825317 SH SOLE 26 143167 0 682150 ALEXION PHARMACEUTICALS INC COM 015351109 4541 41985 SH SOLE 28 29252 0 12733 ALEXION PHARMACEUTICALS INC COM 015351109 1308 12098 SH SOLE 29 12098 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 104051 962099 SH SOLE 30 962099 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 6810 62971 SH SOLE 31 49602 0 13369 ALEXION PHARMACEUTICALS INC COM 015351109 3895 36017 SH SOLE 32 36017 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 2213 20459 SH SOLE 34 20459 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 16525 152796 SH SOLE 36 152796 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 576 5327 SH SOLE 40 5327 0 0 ALIBABA GROUP HLDG LTD OPTIONS 01609W102 39557 186500 SH Put SOLE 19 186500 0 0 ALIBABA GROUP HLDG LTD OPTIONS 01609W102 2439 11500 SH Put SOLE 25 11500 0 0 ALIBABA GROUP HLDG LTD OPTIONS 01609W102 5154 24300 SH Put SOLE 34 24300 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 760640 3586234 SH SOLE 2 177218 0 3409016 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 181856 857408 SH SOLE 4 857408 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 50654 238823 SH SOLE 7 238823 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 55368 261048 SH SOLE 13 261048 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 254282 1198876 SH SOLE 15 1156278 0 42598 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 53 250 SH SOLE 17 0 0 250 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 517483 2439805 SH SOLE 18 2019509 0 420296 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 551794 2601575 SH SOLE 19 2601575 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 6543012 30848714 SH SOLE 21 30848714 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 5176703 24406897 SH SOLE 22 20927422 0 3479475 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 233563 1101194 SH SOLE 23 1101194 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 280187 1321016 SH SOLE 25 1311575 0 9441 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1311422 6183038 SH SOLE 26 152506 0 6030532 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 49182 231882 SH SOLE 28 231882 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 82109 387123 SH SOLE 29 387123 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2082548 9818710 SH SOLE 30 9818710 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 79868 376558 SH SOLE 31 258828 0 117730 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 6942 32728 SH SOLE 32 32728 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 649945 3064331 SH SOLE 34 3064331 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 3927 18515 SH SOLE 36 18515 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2876 13558 SH SOLE 40 13558 0 0 ALICO INC COM 016230104 108 3023 SH SOLE 2 43 0 2980 ALICO INC COM 016230104 498 13890 SH SOLE 18 13890 0 0 ALICO INC COM 016230104 245 6843 SH SOLE 19 6843 0 0 ALICO INC COM 016230104 5096 142215 SH SOLE 21 142215 0 0 ALICO INC COM 016230104 4804 134065 SH SOLE 22 131797 0 2268 ALIGN TECHNOLOGY INC COM 016255101 61569 220647 SH SOLE 2 18329 0 202318 ALIGN TECHNOLOGY INC COM 016255101 9698 34756 SH SOLE 4 32656 0 2100 ALIGN TECHNOLOGY INC COM 016255101 18260 65439 SH SOLE 7 65439 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 208140 745913 SH SOLE 18 520672 0 225241 ALIGN TECHNOLOGY INC COM 016255101 124656 446732 SH SOLE 19 446732 0 0 ALIGN TECHNOLOGY INC COM 016255101 576090 2064543 SH SOLE 21 2064543 0 0 ALIGN TECHNOLOGY INC COM 016255101 527480 1890338 SH SOLE 22 1701825 0 188513 ALIGN TECHNOLOGY INC COM 016255101 15219 54539 SH SOLE 23 54539 0 0 ALIGN TECHNOLOGY INC COM 016255101 22330 80024 SH SOLE 25 80024 0 0 ALIGN TECHNOLOGY INC COM 016255101 100154 358925 SH SOLE 26 54608 0 304317 ALIGN TECHNOLOGY INC COM 016255101 3948 14149 SH SOLE 28 9899 0 4250 ALIGN TECHNOLOGY INC COM 016255101 4870 17452 SH SOLE 29 1588 0 15864 ALIGN TECHNOLOGY INC COM 016255101 101040 362099 SH SOLE 30 362099 0 0 ALIGN TECHNOLOGY INC COM 016255101 4484 16071 SH SOLE 31 13346 0 2725 ALIGN TECHNOLOGY INC COM 016255101 3579 12827 SH SOLE 32 12827 0 0 ALIGN TECHNOLOGY INC COM 016255101 9170 32861 SH SOLE 34 32861 0 0 ALIGN TECHNOLOGY INC COM 016255101 13465 48256 SH SOLE 36 48256 0 0 ALIGN TECHNOLOGY INC COM 016255101 444 1592 SH SOLE 40 1592 0 0 ALIMERA SCIENCES INC COM NEW 016259202 0 58 SH SOLE 18 58 0 0 ALIMERA SCIENCES INC COM NEW 016259202 70 9217 SH SOLE 21 9217 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 4744 SH SOLE 22 4744 0 0 ALJ REGIONAL HLDGS INC COM 001627108 5 4523 SH SOLE 18 4523 0 0 ALJ REGIONAL HLDGS INC COM 001627108 70 61088 SH SOLE 21 61088 0 0 ALKALINE WTR CO INC COM NEW 01643A207 10 7919 SH SOLE 18 7919 0 0 ALKALINE WTR CO INC COM NEW 01643A207 298 235005 SH SOLE 21 235005 0 0 ALKALINE WTR CO INC COM NEW 01643A207 108 84948 SH SOLE 22 84948 0 0 ALKERMES PLC SHS G01767105 7452 365283 SH SOLE 2 58400 0 306883 ALKERMES PLC SHS G01767105 15 757 SH SOLE 4 757 0 0 ALKERMES PLC SHS G01767105 59 2902 SH SOLE 7 2902 0 0 ALKERMES PLC SHS G01767105 1463 71707 SH SOLE 18 71707 0 0 ALKERMES PLC SHS G01767105 763 37421 SH SOLE 19 37421 0 0 ALKERMES PLC SHS G01767105 66985 3283584 SH SOLE 21 3283584 0 0 ALKERMES PLC SHS G01767105 101775 4988951 SH SOLE 22 4700741 0 288210 ALKERMES PLC SHS G01767105 1246 61092 SH SOLE 26 38693 0 22399 ALKERMES PLC SHS G01767105 412 20186 SH SOLE 28 20186 0 0 ALKERMES PLC SHS G01767105 5800 284336 SH SOLE 30 284336 0 0 ALKERMES PLC SHS G01767105 67 3286 SH SOLE 31 3286 0 0 ALKERMES PLC SHS G01767105 109 5334 SH SOLE 34 5334 0 0 ALKERMES PLC SHS G01767105 296 14534 SH SOLE 40 14534 0 0 ALLAKOS INC COM 01671P100 5963 62531 SH SOLE 2 55178 0 7353 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 10549 110626 SH SOLE 18 109379 0 1247 ALLAKOS INC COM 01671P100 53779 563958 SH SOLE 19 563958 0 0 ALLAKOS INC COM 01671P100 852 8931 SH SOLE 20 8931 0 0 ALLAKOS INC COM 01671P100 105271 1103932 SH SOLE 21 1103932 0 0 ALLAKOS INC COM 01671P100 61743 647475 SH SOLE 22 621489 0 25986 ALLAKOS INC COM 01671P100 29 305 SH SOLE 23 305 0 0 ALLAKOS INC COM 01671P100 964 10114 SH SOLE 26 7619 0 2495 ALLAKOS INC COM 01671P100 326 3418 SH SOLE 28 3418 0 0 ALLAKOS INC COM 01671P100 1070 11225 SH SOLE 30 11225 0 0 ALLAKOS INC COM 01671P100 19235 201714 SH SOLE 34 201714 0 0 ALLAKOS INC COM 01671P100 273 2863 SH SOLE 40 2863 0 0 ALLEGHANY CORP DEL COM 017175100 31846 39829 SH SOLE 2 8549 0 31280 ALLEGHANY CORP DEL COM 017175100 5284 6609 SH SOLE 4 6210 0 399 ALLEGHANY CORP DEL COM 017175100 9967 12466 SH SOLE 7 3903 0 8563 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 33482 41875 SH SOLE 18 40672 0 1203 ALLEGHANY CORP DEL COM 017175100 2874 3595 SH SOLE 19 3595 0 0 ALLEGHANY CORP DEL COM 017175100 696697 871339 SH SOLE 21 871339 0 0 ALLEGHANY CORP DEL COM 017175100 412920 516427 SH SOLE 22 488945 0 27482 ALLEGHANY CORP DEL COM 017175100 8528 10666 SH SOLE 23 10666 0 0 ALLEGHANY CORP DEL COM 017175100 12155 15202 SH SOLE 25 15202 0 0 ALLEGHANY CORP DEL COM 017175100 41535 51947 SH SOLE 26 14607 0 37340 ALLEGHANY CORP DEL COM 017175100 2337 2923 SH SOLE 28 2071 0 852 ALLEGHANY CORP DEL COM 017175100 2713 3393 SH SOLE 29 297 0 3096 ALLEGHANY CORP DEL COM 017175100 35169 43985 SH SOLE 30 43985 0 0 ALLEGHANY CORP DEL COM 017175100 2514 3144 SH SOLE 31 2585 0 559 ALLEGHANY CORP DEL COM 017175100 719 899 SH SOLE 34 899 0 0 ALLEGHANY CORP DEL COM 017175100 13519 16908 SH SOLE 36 16908 0 0 ALLEGHANY CORP DEL COM 017175100 241 302 SH SOLE 40 302 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 6439 311658 SH SOLE 2 189348 0 122310 ALLEGHENY TECHNOLOGIES INC COM 01741R102 9 438 SH SOLE 4 438 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 63 3027 SH SOLE 7 3027 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 14642 708708 SH SOLE 18 708708 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 4583 221824 SH SOLE 19 221824 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 189488 9171726 SH SOLE 21 9171726 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 90073 4359762 SH SOLE 22 4196329 0 163433 ALLEGHENY TECHNOLOGIES INC COM 01741R102 886 42864 SH SOLE 26 21602 0 21262 ALLEGHENY TECHNOLOGIES INC COM 01741R102 331 16017 SH SOLE 28 16017 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 828 40054 SH SOLE 30 40054 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 188 9106 SH SOLE 31 0 0 9106 ALLEGHENY TECHNOLOGIES INC COM 01741R102 25 1215 SH SOLE 36 1215 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 247 11945 SH SOLE 40 11945 0 0 ALLEGHENY TECHNOLOGIES INC NOTE 4.750% 7/0 01741RAG7 1191 750000 PRN SOLE 21 750000 0 0 ALLEGIANCE BANCSHARES INC COM 01748H107 707 18812 SH SOLE 2 672 0 18140 ALLEGIANCE BANCSHARES INC COM 01748H107 9 230 SH SOLE 7 230 0 0 ALLEGIANCE BANCSHARES INC COM 01748H107 3373 89707 SH SOLE 18 89707 0 0 ALLEGIANCE BANCSHARES INC COM 01748H107 1286 34214 SH SOLE 19 34214 0 0 ALLEGIANCE BANCSHARES INC COM 01748H107 84617 2250454 SH SOLE 21 2250454 0 0 ALLEGIANCE BANCSHARES INC COM 01748H107 22366 594832 SH SOLE 22 570426 0 24406 ALLEGIANCE BANCSHARES INC COM 01748H107 31 815 SH SOLE 26 0 0 815 ALLEGIANCE BANCSHARES INC COM 01748H107 967 25706 SH SOLE 30 25706 0 0 ALLEGIANCE BANCSHARES INC COM 01748H107 46 1213 SH SOLE 40 1213 0 0 ALLEGIANT TRAVEL CO COM 01748X102 956 5494 SH SOLE 2 495 0 4999 ALLEGIANT TRAVEL CO COM 01748X102 38 216 SH SOLE 7 216 0 0 ALLEGIANT TRAVEL CO COM 01748X102 10177 58473 SH SOLE 18 58473 0 0 ALLEGIANT TRAVEL CO COM 01748X102 3971 22816 SH SOLE 19 22816 0 0 ALLEGIANT TRAVEL CO COM 01748X102 251638 1445865 SH SOLE 21 1445865 0 0 ALLEGIANT TRAVEL CO COM 01748X102 65474 376203 SH SOLE 22 363744 0 12459 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 2770 15915 SH SOLE 30 15915 0 0 ALLEGIANT TRAVEL CO COM 01748X102 82 473 SH SOLE 40 473 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 65200 523530 SH SOLE 2 291887 0 231643 ALLEGION PUB LTD CO ORD SHS G0176J109 11917 95688 SH SOLE 4 93182 0 2506 ALLEGION PUB LTD CO ORD SHS G0176J109 11328 90958 SH SOLE 7 90958 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 7438 59726 SH SOLE 13 59726 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 63 509 SH SOLE 15 509 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 45075 361933 SH SOLE 18 261619 0 100314 ALLEGION PUB LTD CO ORD SHS G0176J109 66517 534098 SH SOLE 19 534098 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 332305 2668256 SH SOLE 21 2668256 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 428541 3440993 SH SOLE 22 2692489 0 748504 ALLEGION PUB LTD CO ORD SHS G0176J109 17049 136896 SH SOLE 23 136896 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 13855 111246 SH SOLE 25 111246 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 64271 516065 SH SOLE 26 99170 0 416895 ALLEGION PUB LTD CO ORD SHS G0176J109 2154 17299 SH SOLE 28 11831 0 5468 ALLEGION PUB LTD CO ORD SHS G0176J109 35537 285345 SH SOLE 29 53021 0 232324 ALLEGION PUB LTD CO ORD SHS G0176J109 56271 451832 SH SOLE 30 451832 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 15261 122541 SH SOLE 31 92482 0 30059 ALLEGION PUB LTD CO ORD SHS G0176J109 6486 52078 SH SOLE 34 52078 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 11516 92468 SH SOLE 36 92468 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 237 1906 SH SOLE 40 1906 0 0 ALLENA PHARMACEUTICALS INC COM 018119107 7 2463 SH SOLE 18 2463 0 0 ALLENA PHARMACEUTICALS INC COM 018119107 250 91581 SH SOLE 21 91581 0 0 ALLENA PHARMACEUTICALS INC COM 018119107 93 34210 SH SOLE 22 34210 0 0 ALLERGAN PLC SHS G0177J108 171257 895836 SH SOLE 2 149201 0 746635 ALLERGAN PLC SHS G0177J108 29843 156107 SH SOLE 4 147234 0 8873 ALLERGAN PLC SHS G0177J108 60345 315663 SH SOLE 7 280366 0 35297 ALLERGAN PLC SHS G0177J108 1604 8388 SH SOLE 13 8388 0 0 ALLERGAN PLC SHS G0177J108 375 1961 SH SOLE 15 1961 0 0 ALLERGAN PLC SHS G0177J108 163857 857128 SH SOLE 18 803600 0 53528 ALLERGAN PLC SHS G0177J108 14252 74554 SH SOLE 19 74554 0 0 ALLERGAN PLC SHS G0177J108 1208664 6322454 SH SOLE 21 6322454 0 0 ALLERGAN PLC SHS G0177J108 1509427 7895731 SH SOLE 22 7009294 0 886437 ALLERGAN PLC SHS G0177J108 49726 260112 SH SOLE 23 260112 0 0 ALLERGAN PLC SHS G0177J108 64972 339865 SH SOLE 25 339865 0 0 ALLERGAN PLC SHS G0177J108 327874 1715091 SH SOLE 26 199522 0 1515569 ALLERGAN PLC SHS G0177J108 11721 61313 SH SOLE 28 42795 0 18518 ALLERGAN PLC SHS G0177J108 6026 31522 SH SOLE 29 18750 0 12772 ALLERGAN PLC SHS G0177J108 286595 1499165 SH SOLE 30 1499165 0 0 ALLERGAN PLC SHS G0177J108 18753 98098 SH SOLE 31 74798 0 23300 ALLERGAN PLC SHS G0177J108 4637 24257 SH SOLE 34 24257 0 0 ALLERGAN PLC SHS G0177J108 46521 243348 SH SOLE 36 243348 0 0 ALLERGAN PLC SHS G0177J108 1376 7200 SH SOLE 40 7200 0 0 ALLETE INC COM NEW 018522300 8421 103745 SH SOLE 2 53426 0 50319 ALLETE INC COM NEW 018522300 194 2394 SH SOLE 4 2394 0 0 ALLETE INC COM NEW 018522300 304 3743 SH SOLE 7 3743 0 0 ALLETE INC COM NEW 018522300 19 235 SH SOLE 17 0 0 235 ALLETE INC COM NEW 018522300 25043 308522 SH SOLE 18 308522 0 0 ALLETE INC COM NEW 018522300 7396 91115 SH SOLE 19 91115 0 0 ALLETE INC COM NEW 018522300 322345 3971236 SH SOLE 21 3971236 0 0 ALLETE INC COM NEW 018522300 146254 1801824 SH SOLE 22 1734611 0 67213 ALLETE INC COM NEW 018522300 3 36 SH SOLE 23 36 0 0 ALLETE INC COM NEW 018522300 1666 20525 SH SOLE 26 11483 0 9042 ALLETE INC COM NEW 018522300 579 7132 SH SOLE 28 7132 0 0 ALLETE INC COM NEW 018522300 2863 35276 SH SOLE 30 35276 0 0 ALLETE INC COM NEW 018522300 235 2890 SH SOLE 36 2890 0 0 ALLETE INC COM NEW 018522300 394 4856 SH SOLE 40 4856 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 12785 113944 SH SOLE 2 18037 0 95907 ALLIANCE DATA SYSTEMS CORP COM 018581108 2199 19596 SH SOLE 4 18280 0 1316 ALLIANCE DATA SYSTEMS CORP COM 018581108 4698 41874 SH SOLE 7 35734 0 6140 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 9156 81602 SH SOLE 18 75493 0 6109 ALLIANCE DATA SYSTEMS CORP COM 018581108 1519 13540 SH SOLE 19 13540 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 117835 1050221 SH SOLE 21 1050221 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 130913 1166779 SH SOLE 22 1045850 0 120929 ALLIANCE DATA SYSTEMS CORP COM 018581108 3753 33452 SH SOLE 23 33452 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 5791 51610 SH SOLE 25 51610 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 30569 272450 SH SOLE 26 59870 0 212580 ALLIANCE DATA SYSTEMS CORP COM 018581108 966 8608 SH SOLE 28 6107 0 2501 ALLIANCE DATA SYSTEMS CORP COM 018581108 1147 10220 SH SOLE 29 1088 0 9132 ALLIANCE DATA SYSTEMS CORP COM 018581108 29445 262433 SH SOLE 30 262433 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 1026 9148 SH SOLE 31 7278 0 1870 ALLIANCE DATA SYSTEMS CORP COM 018581108 306 2723 SH SOLE 34 2723 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 3287 29298 SH SOLE 36 29298 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 113 1005 SH SOLE 40 1005 0 0 ALLIANT ENERGY CORP COM 018802108 38669 706677 SH SOLE 2 157958 0 548719 ALLIANT ENERGY CORP COM 018802108 6784 123979 SH SOLE 4 118053 0 5926 ALLIANT ENERGY CORP COM 018802108 22178 405294 SH SOLE 7 261929 0 143365 ALLIANT ENERGY CORP COM 018802108 1380 25216 SH SOLE 13 25216 0 0 ALLIANT ENERGY CORP COM 018802108 61 1115 SH SOLE 15 1115 0 0 ALLIANT ENERGY CORP COM 018802108 38222 698500 SH SOLE 18 665634 0 32866 ALLIANT ENERGY CORP COM 018802108 14742 269413 SH SOLE 19 269413 0 0 ALLIANT ENERGY CORP COM 018802108 618546 11303846 SH SOLE 21 11303846 0 0 ALLIANT ENERGY CORP COM 018802108 379528 6935817 SH SOLE 22 6212148 0 723669 ALLIANT ENERGY CORP COM 018802108 9240 168865 SH SOLE 23 168865 0 0 ALLIANT ENERGY CORP COM 018802108 14896 272231 SH SOLE 25 272231 0 0 ALLIANT ENERGY CORP COM 018802108 39725 725976 SH SOLE 26 196731 0 529245 ALLIANT ENERGY CORP COM 018802108 2437 44527 SH SOLE 28 30987 0 13540 ALLIANT ENERGY CORP COM 018802108 259 4740 SH SOLE 29 4740 0 0 ALLIANT ENERGY CORP COM 018802108 61308 1120391 SH SOLE 30 1120391 0 0 ALLIANT ENERGY CORP COM 018802108 5225 95485 SH SOLE 31 46151 0 49334 ALLIANT ENERGY CORP COM 018802108 3558 65020 SH SOLE 32 65020 0 0 ALLIANT ENERGY CORP COM 018802108 909 16610 SH SOLE 34 16610 0 0 ALLIANT ENERGY CORP COM 018802108 10107 184713 SH SOLE 36 184713 0 0 ALLIANT ENERGY CORP COM 018802108 259 4727 SH SOLE 40 4727 0 0 ALLIED ESPORTS ENTMT INC COM 019170109 15 5655 SH SOLE 21 5655 0 0 ALLIED MOTION TECHNOLOGIES I COM 019330109 142 2933 SH SOLE 2 249 0 2684 ALLIED MOTION TECHNOLOGIES I COM 019330109 7 144 SH SOLE 7 144 0 0 ALLIED MOTION TECHNOLOGIES I COM 019330109 1253 25830 SH SOLE 18 25830 0 0 ALLIED MOTION TECHNOLOGIES I COM 019330109 585 12070 SH SOLE 19 12070 0 0 ALLIED MOTION TECHNOLOGIES I COM 019330109 12008 247591 SH SOLE 21 247591 0 0 ALLIED MOTION TECHNOLOGIES I COM 019330109 10385 214126 SH SOLE 22 208397 0 5729 ALLISON TRANSMISSION HLDGS I COM 01973R101 12579 260333 SH SOLE 2 74528 0 185805 ALLISON TRANSMISSION HLDGS I COM 01973R101 17 349 SH SOLE 4 349 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 120 2474 SH SOLE 7 2474 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 2983 61725 SH SOLE 18 61725 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 1233 25517 SH SOLE 19 25517 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 67438 1395651 SH SOLE 21 1395651 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 199555 4129866 SH SOLE 22 3915844 0 214022 ALLISON TRANSMISSION HLDGS I COM 01973R101 2063 42689 SH SOLE 26 27245 0 15444 ALLISON TRANSMISSION HLDGS I COM 01973R101 734 15194 SH SOLE 28 15194 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 1757 36353 SH SOLE 30 36353 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 111 2307 SH SOLE 31 2307 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 21 429 SH SOLE 34 429 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 164 3385 SH SOLE 36 3385 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 560 11580 SH SOLE 40 11580 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 414 15944 SH SOLE 2 1382 0 14562 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 3740 143940 SH SOLE 18 143940 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 22122 851501 SH SOLE 19 851501 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 246 9477 SH SOLE 20 9477 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 63772 2454652 SH SOLE 21 2454652 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 34865 1342005 SH SOLE 22 1299768 0 42237 ALLOGENE THERAPEUTICS INC COM 019770106 3 99 SH SOLE 23 99 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 43 1655 SH SOLE 26 0 0 1655 ALLOGENE THERAPEUTICS INC COM 019770106 5248 202012 SH SOLE 30 202012 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 70 2689 SH SOLE 40 2689 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 2627 267660 SH SOLE 2 108817 0 158843 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 6 612 SH SOLE 4 612 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 28 2869 SH SOLE 7 2869 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 9110 928165 SH SOLE 18 928165 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 7380 751933 SH SOLE 19 751933 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 115372 11754701 SH SOLE 21 11754701 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 64049 6525595 SH SOLE 22 6305823 0 219772 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 1281 130488 SH SOLE 23 130488 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 3441 350591 SH SOLE 26 51573 0 299018 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 216 22042 SH SOLE 28 22042 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 4287 436816 SH SOLE 30 436816 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 35 3557 SH SOLE 34 3557 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 61 6173 SH SOLE 36 6173 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 185 18884 SH SOLE 40 18884 0 0 ALLSCRIPTS HEALTHCARE SOLUTN NOTE 1.250% 7/0 01988PAD0 792 800000 PRN SOLE 21 800000 0 0 ALLSTATE CORP COM 020002101 95000 844824 SH SOLE 2 115047 0 729777 ALLSTATE CORP COM 020002101 18471 164262 SH SOLE 4 154907 0 9355 ALLSTATE CORP COM 020002101 58694 521954 SH SOLE 7 335976 0 185978 ALLSTATE CORP COM 020002101 5836 51895 SH SOLE 13 51895 0 0 ALLSTATE CORP COM 020002101 197 1750 SH SOLE 15 1750 0 0 ALLSTATE CORP COM 020002101 0 1 SH SOLE 17 0 0 1 ALLSTATE CORP COM 020002101 91226 811256 SH SOLE 18 694228 0 117028 ALLSTATE CORP COM 020002101 48324 429740 SH SOLE 19 429740 0 0 ALLSTATE CORP COM 020002101 955169 8494169 SH SOLE 21 8494169 0 0 ALLSTATE CORP COM 020002101 1021605 9084971 SH SOLE 22 8040869 0 1044102 ALLSTATE CORP COM 020002101 27437 243996 SH SOLE 23 243996 0 0 ALLSTATE CORP COM 020002101 44123 392378 SH SOLE 25 392378 0 0 ALLSTATE CORP COM 020002101 279923 2489309 SH SOLE 26 307698 0 2181611 ALLSTATE CORP COM 020002101 6993 62184 SH SOLE 28 42946 0 19238 ALLSTATE CORP COM 020002101 14679 130537 SH SOLE 29 6797 0 123740 ALLSTATE CORP COM 020002101 192265 1709779 SH SOLE 30 1709779 0 0 ALLSTATE CORP COM 020002101 10577 94059 SH SOLE 31 59732 0 34327 ALLSTATE CORP COM 020002101 28242 251151 SH SOLE 34 251151 0 0 ALLSTATE CORP COM 020002101 41402 368180 SH SOLE 36 368180 0 0 ALLSTATE CORP COM 020002101 823 7316 SH SOLE 40 7316 0 0 ALLY FINL INC COM 02005N100 38806 1269827 SH SOLE 2 391301 0 878526 ALLY FINL INC COM 02005N100 6468 211649 SH SOLE 4 200302 0 11347 ALLY FINL INC COM 02005N100 9381 306973 SH SOLE 7 59730 0 247243 ALLY FINL INC COM 02005N100 2469 80803 SH SOLE 13 80803 0 0 ALLY FINL INC COM 02005N100 84 2736 SH SOLE 15 2736 0 0 ALLY FINL INC COM 02005N100 1 17 SH SOLE 17 0 0 17 ALLY FINL INC COM 02005N100 93601 3062848 SH SOLE 18 2643536 0 419312 ALLY FINL INC COM 02005N100 38320 1253913 SH SOLE 19 1253913 0 0 ALLY FINL INC COM 02005N100 162290 5310547 SH SOLE 21 5310547 0 0 ALLY FINL INC COM 02005N100 387918 12693653 SH SOLE 22 11741892 0 951761 ALLY FINL INC COM 02005N100 11562 378339 SH SOLE 23 378339 0 0 ALLY FINL INC COM 02005N100 16927 553881 SH SOLE 25 481875 0 72006 ALLY FINL INC COM 02005N100 87431 2860968 SH SOLE 26 354035 0 2506933 ALLY FINL INC COM 02005N100 2288 74868 SH SOLE 28 51456 0 23412 ALLY FINL INC COM 02005N100 5965 195176 SH SOLE 29 8078 0 187098 ALLY FINL INC COM 02005N100 32110 1050735 SH SOLE 30 1050735 0 0 ALLY FINL INC COM 02005N100 2882 94312 SH SOLE 31 67121 0 27191 ALLY FINL INC COM 02005N100 27787 909271 SH SOLE 34 909271 0 0 ALLY FINL INC COM 02005N100 13943 456254 SH SOLE 36 456254 0 0 ALLY FINL INC COM 02005N100 276 9036 SH SOLE 40 9036 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 40923 355327 SH SOLE 2 121608 0 233719 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 6170 53575 SH SOLE 4 50559 0 3016 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 898 7797 SH SOLE 7 7797 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 23841 207011 SH SOLE 18 197685 0 9326 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 68058 590937 SH SOLE 19 590937 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 852 7400 SH SOLE 20 7400 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 296211 2571942 SH SOLE 21 2571942 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 355563 3087287 SH SOLE 22 2877378 0 209909 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 10017 86979 SH SOLE 23 86979 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 10923 94839 SH SOLE 25 94839 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 38083 330664 SH SOLE 26 96803 0 233861 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 2403 20864 SH SOLE 28 14508 0 6356 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 3424 29731 SH SOLE 29 6612 0 23119 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 17883 155279 SH SOLE 30 155279 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 3677 31931 SH SOLE 31 26885 0 5046 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 37762 327882 SH SOLE 34 327882 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 8056 69950 SH SOLE 36 69950 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 335 2905 SH SOLE 40 2905 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 274 20120 SH SOLE 2 854 0 19266 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 5 336 SH SOLE 7 336 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 980 71937 SH SOLE 18 71937 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 481 35332 SH SOLE 19 35332 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 10172 746857 SH SOLE 21 746857 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 8085 593587 SH SOLE 22 576034 0 17553 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 35 2548 SH SOLE 30 2548 0 0 ALPHA PRO TECH LTD COM 020772109 7 2114 SH SOLE 18 2114 0 0 ALPHA PRO TECH LTD COM 020772109 159 46296 SH SOLE 21 46296 0 0 ALPHABET INC CAP STK CL C 02079K107 1111925 831644 SH SOLE 2 142555 0 689089 ALPHABET INC CAP STK CL C 02079K107 213457 159651 SH SOLE 4 151161 0 8490 ALPHABET INC CAP STK CL C 02079K107 358797 268356 SH SOLE 7 268356 0 0 ALPHABET INC CAP STK CL C 02079K107 13520 10112 SH SOLE 13 10112 0 0 ALPHABET INC CAP STK CL C 02079K107 2936 2196 SH SOLE 15 2196 0 0 ALPHABET INC CAP STK CL C 02079K107 66 49 SH SOLE 17 0 0 49 ALPHABET INC CAP STK CL C 02079K107 1419017 1061328 SH SOLE 18 993984 0 67344 ALPHABET INC CAP STK CL C 02079K107 676394 505897 SH SOLE 19 505897 0 0 ALPHABET INC CAP STK CL C 02079K107 7796514 5831262 SH SOLE 21 5831262 0 0 ALPHABET INC CAP STK CL C 02079K107 9871669 7383337 SH SOLE 22 6552448 0 830889 ALPHABET INC CAP STK CL C 02079K107 328817 245933 SH SOLE 23 245933 0 0 ALPHABET INC CAP STK CL C 02079K107 518916 388114 SH SOLE 25 384927 0 3187 ALPHABET INC CAP STK CL C 02079K107 1763873 1319257 SH SOLE 26 174418 0 1144839 ALPHABET INC CAP STK CL C 02079K107 78121 58429 SH SOLE 28 40783 0 17646 ALPHABET INC CAP STK CL C 02079K107 76002 56844 SH SOLE 29 16078 0 40766 ALPHABET INC CAP STK CL C 02079K107 1647384 1232131 SH SOLE 30 1232131 0 0 ALPHABET INC CAP STK CL C 02079K107 115700 86536 SH SOLE 31 69267 0 17269 ALPHABET INC CAP STK CL C 02079K107 72932 54548 SH SOLE 32 54548 0 0 ALPHABET INC CAP STK CL C 02079K107 338251 252989 SH SOLE 34 252989 0 0 ALPHABET INC CAP STK CL C 02079K107 285041 213191 SH SOLE 36 213191 0 0 ALPHABET INC CAP STK CL C 02079K107 9298 6954 SH SOLE 40 6954 0 0 ALPHABET INC CAP STK CL A 02079K305 1128574 842603 SH SOLE 2 143165 0 699438 ALPHABET INC CAP STK CL A 02079K305 198861 148471 SH SOLE 4 140308 0 8163 ALPHABET INC CAP STK CL A 02079K305 359540 268436 SH SOLE 7 267717 0 719 ALPHABET INC CAP STK CL A 02079K305 13403 10007 SH SOLE 13 10007 0 0 ALPHABET INC CAP STK CL A 02079K305 2941 2196 SH SOLE 15 2196 0 0 ALPHABET INC CAP STK CL A 02079K305 60 45 SH SOLE 17 0 0 45 ALPHABET INC CAP STK CL A 02079K305 1639912 1224372 SH SOLE 18 1076489 0 147883 ALPHABET INC CAP STK CL A 02079K305 524387 391512 SH SOLE 19 391512 0 0 ALPHABET INC CAP STK CL A 02079K305 3484 2601 SH SOLE 20 2601 0 0 ALPHABET INC CAP STK CL A 02079K305 7763522 5796312 SH SOLE 21 5796312 0 0 ALPHABET INC CAP STK CL A 02079K305 9873624 7371732 SH SOLE 22 6560857 0 810875 ALPHABET INC CAP STK CL A 02079K305 319040 238198 SH SOLE 23 238198 0 0 ALPHABET INC CAP STK CL A 02079K305 431606 322241 SH SOLE 25 319186 0 3055 ALPHABET INC CAP STK CL A 02079K305 1734343 1294875 SH SOLE 26 166934 0 1127941 ALPHABET INC CAP STK CL A 02079K305 74913 55931 SH SOLE 28 39077 0 16854 ALPHABET INC CAP STK CL A 02079K305 71885 53670 SH SOLE 29 16891 0 36779 ALPHABET INC CAP STK CL A 02079K305 1583640 1182359 SH SOLE 30 1182359 0 0 ALPHABET INC CAP STK CL A 02079K305 116268 86807 SH SOLE 31 70078 0 16729 ALPHABET INC CAP STK CL A 02079K305 73139 54606 SH SOLE 32 54606 0 0 ALPHABET INC CAP STK CL A 02079K305 168811 126036 SH SOLE 34 126036 0 0 ALPHABET INC CAP STK CL A 02079K305 282212 210702 SH SOLE 36 210702 0 0 ALPHABET INC CAP STK CL A 02079K305 8922 6661 SH SOLE 40 6661 0 0 ALPHATEC HOLDINGS INC COM NEW 02081G201 120 16956 SH SOLE 2 1222 0 15734 ALPHATEC HOLDINGS INC COM NEW 02081G201 979 137977 SH SOLE 18 137977 0 0 ALPHATEC HOLDINGS INC COM NEW 02081G201 480 67661 SH SOLE 19 67661 0 0 ALPHATEC HOLDINGS INC COM NEW 02081G201 9559 1347335 SH SOLE 21 1347335 0 0 ALPHATEC HOLDINGS INC COM NEW 02081G201 7452 1050324 SH SOLE 22 1017686 0 32638 ALPINE IMMUNE SCIENCES INC COM 02083G100 4 986 SH SOLE 18 986 0 0 ALPINE IMMUNE SCIENCES INC COM 02083G100 43 11275 SH SOLE 21 11275 0 0 ALPINE IMMUNE SCIENCES INC COM 02083G100 45 11820 SH SOLE 22 11820 0 0 ALPS ETF TR SECTR DIV DOGS 00162Q858 4 87 SH SOLE 17 0 0 87 ALPS ETF TR ALERIAN MLP 00162Q866 511 60095 SH SOLE 2 60095 0 0 ALPS ETF TR ALERIAN MLP 00162Q866 0 35 SH SOLE 18 35 0 0 ALTAIR ENGR INC COM CL A 021369103 592 16490 SH SOLE 2 1405 0 15085 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 4785 133258 SH SOLE 18 133258 0 0 ALTAIR ENGR INC COM CL A 021369103 2612 72730 SH SOLE 19 72730 0 0 ALTAIR ENGR INC COM CL A 021369103 52060 1449737 SH SOLE 21 1449737 0 0 ALTAIR ENGR INC COM CL A 021369103 40218 1119967 SH SOLE 22 1071748 0 48219 ALTAIR ENGR INC COM CL A 021369103 491 13680 SH SOLE 26 10845 0 2835 ALTAIR ENGR INC COM CL A 021369103 196 5448 SH SOLE 28 5448 0 0 ALTAIR ENGR INC COM CL A 021369103 15329 426874 SH SOLE 30 426874 0 0 ALTAIR ENGR INC COM CL A 021369103 132 3689 SH SOLE 40 3689 0 0 ALTERYX INC COM CL A 02156B103 8309 83027 SH SOLE 2 3014 0 80013 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 2136 21350 SH SOLE 18 21350 0 0 ALTERYX INC COM CL A 02156B103 26538 265191 SH SOLE 19 265191 0 0 ALTERYX INC COM CL A 02156B103 76043 759897 SH SOLE 21 759897 0 0 ALTERYX INC COM CL A 02156B103 130274 1301830 SH SOLE 22 1218688 0 83142 ALTERYX INC COM CL A 02156B103 33162 331385 SH SOLE 25 331385 0 0 ALTERYX INC COM CL A 02156B103 1760 17591 SH SOLE 26 10251 0 7340 ALTERYX INC COM CL A 02156B103 649 6488 SH SOLE 28 6488 0 0 ALTERYX INC COM CL A 02156B103 16456 164447 SH SOLE 30 164447 0 0 ALTERYX INC COM CL A 02156B103 93 925 SH SOLE 31 925 0 0 ALTERYX INC COM CL A 02156B103 16892 168801 SH SOLE 34 168801 0 0 ALTERYX INC COM CL A 02156B103 550 5496 SH SOLE 40 5496 0 0 ALTICE USA INC CL A 02156K103 17712 647849 SH SOLE 2 52864 0 594985 ALTICE USA INC CL A 02156K103 2088 76356 SH SOLE 4 71847 0 4509 ALTICE USA INC CL A 02156K103 417 15259 SH SOLE 7 15259 0 0 ALTICE USA INC CL A 02156K103 48 1739 SH SOLE 15 1739 0 0 ALTICE USA INC CL A 02156K103 4329 158347 SH SOLE 18 146733 0 11614 ALTICE USA INC CL A 02156K103 28701 1049783 SH SOLE 19 1049783 0 0 ALTICE USA INC CL A 02156K103 119243 4361489 SH SOLE 21 4361489 0 0 ALTICE USA INC CL A 02156K103 223087 8159727 SH SOLE 22 7643147 0 516580 ALTICE USA INC CL A 02156K103 2886 105558 SH SOLE 23 105558 0 0 ALTICE USA INC CL A 02156K103 7559 276486 SH SOLE 25 276486 0 0 ALTICE USA INC CL A 02156K103 22419 820017 SH SOLE 26 228200 0 591817 ALTICE USA INC CL A 02156K103 719 26299 SH SOLE 28 18319 0 7980 ALTICE USA INC CL A 02156K103 909 33231 SH SOLE 29 2624 0 30607 ALTICE USA INC CL A 02156K103 7678 280843 SH SOLE 30 280843 0 0 ALTICE USA INC CL A 02156K103 950 34757 SH SOLE 31 29199 0 5558 ALTICE USA INC CL A 02156K103 7720 282362 SH SOLE 34 282362 0 0 ALTICE USA INC CL A 02156K103 5447 199228 SH SOLE 36 199228 0 0 ALTICE USA INC CL A 02156K103 91 3338 SH SOLE 40 3338 0 0 ALTIMMUNE INC COM NEW 02155H200 5 2764 SH SOLE 18 2764 0 0 ALTIMMUNE INC COM NEW 02155H200 59 31361 SH SOLE 21 31361 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 1094 SH SOLE 21 1094 0 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 140 7225 SH SOLE 2 191 0 7034 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 21142 SH SOLE 18 21142 0 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 199 10302 SH SOLE 19 10302 0 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 4323 223619 SH SOLE 21 223619 0 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 5100 263845 SH SOLE 22 244094 0 19751 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 127 6572 SH SOLE 26 5042 0 1530 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 41 2118 SH SOLE 28 2118 0 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 35 1835 SH SOLE 30 1835 0 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 32 1641 SH SOLE 40 1641 0 0 ALTRA INDL MOTION CORP COM 02208R106 3695 102049 SH SOLE 2 39085 0 62964 ALTRA INDL MOTION CORP COM 02208R106 5 151 SH SOLE 4 151 0 0 ALTRA INDL MOTION CORP COM 02208R106 40 1114 SH SOLE 7 1114 0 0 ALTRA INDL MOTION CORP COM 02208R106 7890 217891 SH SOLE 18 217891 0 0 ALTRA INDL MOTION CORP COM 02208R106 4152 114663 SH SOLE 19 114663 0 0 ALTRA INDL MOTION CORP COM 02208R106 79937 2207592 SH SOLE 21 2207592 0 0 ALTRA INDL MOTION CORP COM 02208R106 69833 1928551 SH SOLE 22 1846782 0 81769 ALTRA INDL MOTION CORP COM 02208R106 660 18231 SH SOLE 26 11823 0 6408 ALTRA INDL MOTION CORP COM 02208R106 287 7929 SH SOLE 28 7929 0 0 ALTRA INDL MOTION CORP COM 02208R106 772 21328 SH SOLE 30 21328 0 0 ALTRA INDL MOTION CORP COM 02208R106 224 6180 SH SOLE 40 6180 0 0 ALTRIA GROUP INC COM 02209S103 212030 4248252 SH SOLE 2 1176130 0 3072122 ALTRIA GROUP INC COM 02209S103 15456 309679 SH SOLE 4 309679 0 0 ALTRIA GROUP INC COM 02209S103 85012 1703309 SH SOLE 7 1703309 0 0 ALTRIA GROUP INC COM 02209S103 3233 64778 SH SOLE 13 64778 0 0 ALTRIA GROUP INC COM 02209S103 429 8586 SH SOLE 15 8586 0 0 ALTRIA GROUP INC COM 02209S103 4 85 SH SOLE 17 0 0 85 ALTRIA GROUP INC COM 02209S103 527648 10571980 SH SOLE 18 9695572 0 876408 ALTRIA GROUP INC COM 02209S103 526325 10545479 SH SOLE 19 10545479 0 0 ALTRIA GROUP INC COM 02209S103 770 15436 SH SOLE 20 15436 0 0 ALTRIA GROUP INC COM 02209S103 2375580 47597271 SH SOLE 21 47597271 0 0 ALTRIA GROUP INC COM 02209S103 2338171 46847746 SH SOLE 22 42031762 0 4815984 ALTRIA GROUP INC COM 02209S103 80091 1604700 SH SOLE 23 1604700 0 0 ALTRIA GROUP INC COM 02209S103 119450 2393316 SH SOLE 25 2321979 0 71337 ALTRIA GROUP INC COM 02209S103 258010 5169503 SH SOLE 26 1122544 0 4046959 ALTRIA GROUP INC COM 02209S103 5941 119032 SH SOLE 29 119032 0 0 ALTRIA GROUP INC COM 02209S103 385382 7721548 SH SOLE 30 7721548 0 0 ALTRIA GROUP INC COM 02209S103 10983 220053 SH SOLE 31 153884 0 66169 ALTRIA GROUP INC COM 02209S103 5397 108144 SH SOLE 32 108144 0 0 ALTRIA GROUP INC COM 02209S103 101505 2033762 SH SOLE 34 2033762 0 0 ALTRIA GROUP INC COM 02209S103 13729 275083 SH SOLE 35 275083 0 0 ALTRIA GROUP INC COM 02209S103 78992 1582685 SH SOLE 36 1582685 0 0 ALTRIA GROUP INC COM 02209S103 2457 49222 SH SOLE 37 49222 0 0 ALTRIA GROUP INC COM 02209S103 2051 41093 SH SOLE 40 41093 0 0 ALTUS MIDSTREAM CO CL A 02215L100 61 21217 SH SOLE 2 2107 0 19110 ALTUS MIDSTREAM CO CL A 02215L100 472 165063 SH SOLE 18 165063 0 0 ALTUS MIDSTREAM CO CL A 02215L100 240 84008 SH SOLE 19 84008 0 0 ALTUS MIDSTREAM CO CL A 02215L100 4849 1695624 SH SOLE 21 1695624 0 0 ALTUS MIDSTREAM CO CL A 02215L100 4026 1407807 SH SOLE 22 1385527 0 22280 ALUMINUM CORP CHINA LTD SPON ADR H SHS 022276109 954 109769 SH SOLE 7 109769 0 0 AMAG PHARMACEUTICALS INC COM 00163U106 2062 169465 SH SOLE 2 136948 0 32517 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 1938 159256 SH SOLE 18 159256 0 0 AMAG PHARMACEUTICALS INC COM 00163U106 1310 107682 SH SOLE 19 107682 0 0 AMAG PHARMACEUTICALS INC COM 00163U106 47540 3906300 SH SOLE 21 3906300 0 0 AMAG PHARMACEUTICALS INC COM 00163U106 13671 1123375 SH SOLE 22 1078262 0 45113 AMAG PHARMACEUTICALS INC COM 00163U106 128 10481 SH SOLE 23 10481 0 0 AMAG PHARMACEUTICALS INC COM 00163U106 476 39153 SH SOLE 26 0 0 39153 AMAG PHARMACEUTICALS INC COM 00163U106 61 5042 SH SOLE 28 5042 0 0 AMAG PHARMACEUTICALS INC COM 00163U106 554 45514 SH SOLE 30 45514 0 0 AMAG PHARMACEUTICALS INC COM 00163U106 53 4381 SH SOLE 40 4381 0 0 AMAG PHARMACEUTICALS INC NOTE 3.250% 6/0 00163UAD8 16407 19500000 PRN SOLE 2 19500000 0 0 AMAG PHARMACEUTICALS INC NOTE 3.250% 6/0 00163UAD8 568 675000 PRN SOLE 21 675000 0 0 AMALGAMATED BK NEW YORK N Y CLASS A 022663108 272 14003 SH SOLE 2 634 0 13369 AMALGAMATED BK NEW YORK N Y CLASS A 022663108 968 49778 SH SOLE 18 49778 0 0 AMALGAMATED BK NEW YORK N Y CLASS A 022663108 484 24861 SH SOLE 19 24861 0 0 AMALGAMATED BK NEW YORK N Y CLASS A 022663108 10273 528195 SH SOLE 21 528195 0 0 AMALGAMATED BK NEW YORK N Y CLASS A 022663108 8277 425556 SH SOLE 22 414309 0 11247 AMALGAMATED BK NEW YORK N Y CLASS A 022663108 47 2424 SH SOLE 30 2424 0 0 AMARIN CORP PLC SPONS ADR NEW 023111206 367 17101 SH SOLE 18 0 0 17101 AMARIN CORP PLC SPONS ADR NEW 023111206 69377 3235854 SH SOLE 21 3235854 0 0 AMARIN CORP PLC SPONS ADR NEW 023111206 544 25395 SH SOLE 30 25395 0 0 AMAZON COM INC COM 023135106 2111558 1142717 SH SOLE 2 198677 0 944040 AMAZON COM INC COM 023135106 376571 203790 SH SOLE 4 192365 0 11425 AMAZON COM INC COM 023135106 683507 369895 SH SOLE 7 369895 0 0 AMAZON COM INC COM 023135106 29128 15763 SH SOLE 13 15763 0 0 AMAZON COM INC COM 023135106 5623 3043 SH SOLE 15 3043 0 0 AMAZON COM INC COM 023135106 251 136 SH SOLE 17 0 0 136 AMAZON COM INC COM 023135106 2946178 1594390 SH SOLE 18 1363114 0 231276 AMAZON COM INC COM 023135106 1459699 789949 SH SOLE 19 789949 0 0 AMAZON COM INC COM 023135106 1887 1021 SH SOLE 20 1021 0 0 AMAZON COM INC COM 023135106 13752869 7442673 SH SOLE 21 7442673 0 0 AMAZON COM INC COM 023135106 18908025 10232501 SH SOLE 22 9086117 0 1146384 AMAZON COM INC COM 023135106 623727 337544 SH SOLE 23 337544 0 0 AMAZON COM INC COM 023135106 864425 467803 SH SOLE 25 467803 0 0 AMAZON COM INC COM 023135106 2926190 1583573 SH SOLE 26 231904 0 1351669 AMAZON COM INC COM 023135106 145440 78708 SH SOLE 28 55035 0 23673 AMAZON COM INC COM 023135106 161913 87623 SH SOLE 29 26750 0 60873 AMAZON COM INC COM 023135106 3036788 1643426 SH SOLE 30 1643426 0 0 AMAZON COM INC COM 023135106 228995 123926 SH SOLE 31 100607 0 23319 AMAZON COM INC COM 023135106 144497 78198 SH SOLE 32 78198 0 0 AMAZON COM INC COM 023135106 405161 219262 SH SOLE 34 219262 0 0 AMAZON COM INC COM 023135106 521436 282187 SH SOLE 36 282187 0 0 AMAZON COM INC COM 023135106 17275 9349 SH SOLE 40 9349 0 0 AMBAC FINL GROUP INC COM NEW 023139884 1008 46711 SH SOLE 2 1571 0 45140 AMBAC FINL GROUP INC COM NEW 023139884 21 952 SH SOLE 7 952 0 0 AMBAC FINL GROUP INC COM NEW 023139884 4413 204580 SH SOLE 18 204580 0 0 AMBAC FINL GROUP INC COM NEW 023139884 1712 79368 SH SOLE 19 79368 0 0 AMBAC FINL GROUP INC COM NEW 023139884 98462 4564770 SH SOLE 21 4564770 0 0 AMBAC FINL GROUP INC COM NEW 023139884 31318 1451918 SH SOLE 22 1387040 0 64878 AMBAC FINL GROUP INC COM NEW 023139884 71 3277 SH SOLE 26 0 0 3277 AMBAC FINL GROUP INC COM NEW 023139884 321 14860 SH SOLE 28 14860 0 0 AMBAC FINL GROUP INC COM NEW 023139884 1301 60297 SH SOLE 30 60297 0 0 AMBAC FINL GROUP INC COM NEW 023139884 113 5252 SH SOLE 40 5252 0 0 AMBARELLA INC SHS G037AX101 2139 35325 SH SOLE 2 12177 0 23148 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 8234 135964 SH SOLE 18 107819 0 28145 AMBARELLA INC SHS G037AX101 19028 314208 SH SOLE 19 314208 0 0 AMBARELLA INC SHS G037AX101 67577 1115875 SH SOLE 21 1115875 0 0 AMBARELLA INC SHS G037AX101 74283 1226596 SH SOLE 22 1186486 0 40110 AMBARELLA INC SHS G037AX101 2634 43487 SH SOLE 23 43487 0 0 AMBARELLA INC SHS G037AX101 7051 116435 SH SOLE 26 9189 0 107246 AMBARELLA INC SHS G037AX101 231 3821 SH SOLE 28 3821 0 0 AMBARELLA INC SHS G037AX101 23128 381898 SH SOLE 30 381898 0 0 AMBARELLA INC SHS G037AX101 195 3221 SH SOLE 40 3221 0 0 AMBEV SA SPONSORED ADR 02319V103 3368 722806 SH SOLE 19 722806 0 0 AMBEV SA SPONSORED ADR 02319V103 72358 15527496 SH SOLE 21 15527496 0 0 AMBEV SA SPONSORED ADR 02319V103 8514 1826974 SH SOLE 22 1826974 0 0 AMBEV SA SPONSORED ADR 02319V103 7593 1629340 SH SOLE 25 1629340 0 0 AMBEV SA SPONSORED ADR 02319V103 3411 731949 SH SOLE 30 731949 0 0 AMBEV SA SPONSORED ADR 02319V103 2756 591345 SH SOLE 31 0 0 591345 AMBEV SA SPONSORED ADR 02319V103 30361 6515150 SH SOLE 34 6515150 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 391 54053 SH SOLE 2 2111 0 51942 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 1046 SH SOLE 7 1046 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 1262 174327 SH SOLE 18 174327 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 650 89775 SH SOLE 19 89775 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 12821 1770846 SH SOLE 21 1770846 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 11223 1550193 SH SOLE 22 1467131 0 83062 AMC ENTMT HLDGS INC CL A COM 00165C104 105 14456 SH SOLE 26 12620 0 1836 AMC ENTMT HLDGS INC CL A COM 00165C104 47 6497 SH SOLE 28 6497 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 148 20462 SH SOLE 30 20462 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 50 6851 SH SOLE 40 6851 0 0 AMC NETWORKS INC CL A 00164V103 5861 148375 SH SOLE 2 69094 0 79281 AMC NETWORKS INC CL A 00164V103 8 205 SH SOLE 4 205 0 0 AMC NETWORKS INC CL A 00164V103 47 1199 SH SOLE 7 1199 0 0 AMC NETWORKS INC CL A 00164V103 1443 36540 SH SOLE 13 36540 0 0 AMC NETWORKS INC CL A 00164V103 7761 196477 SH SOLE 18 159890 0 36587 AMC NETWORKS INC CL A 00164V103 10065 254811 SH SOLE 19 254811 0 0 AMC NETWORKS INC CL A 00164V103 89832 2274229 SH SOLE 21 2274229 0 0 AMC NETWORKS INC CL A 00164V103 87609 2217960 SH SOLE 22 2018278 0 199682 AMC NETWORKS INC CL A 00164V103 477 12078 SH SOLE 26 7652 0 4426 AMC NETWORKS INC CL A 00164V103 222 5609 SH SOLE 28 5609 0 0 AMC NETWORKS INC CL A 00164V103 4824 122131 SH SOLE 29 0 0 122131 AMC NETWORKS INC CL A 00164V103 1225 31012 SH SOLE 30 31012 0 0 AMC NETWORKS INC CL A 00164V103 35 883 SH SOLE 31 883 0 0 AMC NETWORKS INC CL A 00164V103 397 10056 SH SOLE 34 10056 0 0 AMC NETWORKS INC CL A 00164V103 944 23900 SH SOLE 36 23900 0 0 AMC NETWORKS INC CL A 00164V103 169 4287 SH SOLE 40 4287 0 0 AMCON DISTRG CO COM NEW 02341Q205 4 53 SH SOLE 21 53 0 0 AMCOR PLC ORD G0250X107 5088 469331 SH SOLE 2 439712 0 29619 AMCOR PLC ORD G0250X107 8145 751374 SH SOLE 4 709297 0 42077 AMCOR PLC ORD G0250X107 24291 2240887 SH SOLE 7 2240887 0 0 AMCOR PLC ORD G0250X107 32 2959 SH SOLE 13 2959 0 0 AMCOR PLC ORD G0250X107 106709 9843963 SH SOLE 18 9611006 0 232957 AMCOR PLC ORD G0250X107 1582 145939 SH SOLE 19 145939 0 0 AMCOR PLC ORD G0250X107 372058 34322711 SH SOLE 21 34322711 0 0 AMCOR PLC ORD G0250X107 300345 27707074 SH SOLE 22 25873572 0 1833502 AMCOR PLC ORD G0250X107 13557 1250659 SH SOLE 23 1250659 0 0 AMCOR PLC ORD G0250X107 2012 185581 SH SOLE 25 185581 0 0 AMCOR PLC ORD G0250X107 63104 5821358 SH SOLE 26 1211283 0 4610075 AMCOR PLC ORD G0250X107 3333 307455 SH SOLE 28 216988 0 90467 AMCOR PLC ORD G0250X107 4019 370731 SH SOLE 29 31265 0 339466 AMCOR PLC ORD G0250X107 69049 6369793 SH SOLE 30 6369793 0 0 AMCOR PLC ORD G0250X107 3987 367766 SH SOLE 31 305239 0 62527 AMCOR PLC ORD G0250X107 1200 110659 SH SOLE 34 110659 0 0 AMCOR PLC ORD G0250X107 6453 595309 SH SOLE 36 595309 0 0 AMCOR PLC ORD G0250X107 454 41864 SH SOLE 40 41864 0 0 AMDOCS LTD SHS G02602103 24806 343618 SH SOLE 2 71289 0 272329 AMDOCS LTD SHS G02602103 1239 17163 SH SOLE 7 3696 0 13467 AMDOCS LTD SHS G02602103 1197 16578 SH SOLE 13 16578 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 6103 84536 SH SOLE 18 79231 0 5305 AMDOCS LTD SHS G02602103 11228 155536 SH SOLE 19 155536 0 0 AMDOCS LTD SHS G02602103 102473 1419486 SH SOLE 21 1419486 0 0 AMDOCS LTD SHS G02602103 128738 1783316 SH SOLE 22 1579765 0 203551 AMDOCS LTD SHS G02602103 155 2147 SH SOLE 23 2147 0 0 AMDOCS LTD SHS G02602103 10064 139407 SH SOLE 25 139407 0 0 AMDOCS LTD SHS G02602103 22352 309631 SH SOLE 26 151 0 309480 AMDOCS LTD SHS G02602103 199 2761 SH SOLE 29 2761 0 0 AMDOCS LTD SHS G02602103 378 5230 SH SOLE 30 5230 0 0 AMDOCS LTD SHS G02602103 1753 24283 SH SOLE 31 4484 0 19799 AMDOCS LTD SHS G02602103 1392 19283 SH SOLE 34 19283 0 0 AMDOCS LTD SHS G02602103 4358 60366 SH SOLE 36 60366 0 0 AMEDISYS INC COM 023436108 12569 75301 SH SOLE 2 63395 0 11906 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 34244 205155 SH SOLE 18 204716 0 439 AMEDISYS INC COM 023436108 62065 371826 SH SOLE 19 371826 0 0 AMEDISYS INC COM 023436108 399091 2390913 SH SOLE 21 2390913 0 0 AMEDISYS INC COM 023436108 183196 1097508 SH SOLE 22 1056882 0 40626 AMEDISYS INC COM 023436108 15 88 SH SOLE 23 88 0 0 AMEDISYS INC COM 023436108 2916 17468 SH SOLE 26 9337 0 8131 AMEDISYS INC COM 023436108 841 5041 SH SOLE 28 5041 0 0 AMEDISYS INC COM 023436108 3045 18241 SH SOLE 30 18241 0 0 AMEDISYS INC COM 023436108 30613 183401 SH SOLE 34 183401 0 0 AMEDISYS INC COM 023436108 549 3291 SH SOLE 40 3291 0 0 AMERANT BANCORP INC CL A 023576101 396 18195 SH SOLE 2 800 0 17395 AMERANT BANCORP INC CL A 023576101 7 334 SH SOLE 7 334 0 0 AMERANT BANCORP INC CL A 023576101 1513 69453 SH SOLE 18 69453 0 0 AMERANT BANCORP INC CL A 023576101 745 34183 SH SOLE 19 34183 0 0 AMERANT BANCORP INC CL A 023576101 15205 697794 SH SOLE 21 697794 0 0 AMERANT BANCORP INC CL A 023576101 12258 562539 SH SOLE 22 554592 0 7947 AMERCO COM 023586100 8100 21553 SH SOLE 2 1989 0 19564 AMERCO COM 023586100 1659 4415 SH SOLE 4 4155 0 260 AMERCO COM 023586100 2701 7186 SH SOLE 7 4348 0 2838 AMERCO COM 023586100 2342 6232 SH SOLE 18 4992 0 1240 AMERCO COM 023586100 1251 3328 SH SOLE 19 3328 0 0 AMERCO COM 023586100 109473 291292 SH SOLE 21 291292 0 0 AMERCO COM 023586100 94094 250371 SH SOLE 22 233205 0 17166 AMERCO COM 023586100 2394 6370 SH SOLE 23 6370 0 0 AMERCO COM 023586100 813 2163 SH SOLE 25 2163 0 0 AMERCO COM 023586100 11621 30923 SH SOLE 26 13637 0 17286 AMERCO COM 023586100 660 1756 SH SOLE 28 1219 0 537 AMERCO COM 023586100 771 2051 SH SOLE 29 172 0 1879 AMERCO COM 023586100 7547 20081 SH SOLE 30 20081 0 0 AMERCO COM 023586100 475 1264 SH SOLE 31 905 0 359 AMERCO COM 023586100 223 593 SH SOLE 34 593 0 0 AMERCO COM 023586100 1648 4384 SH SOLE 36 4384 0 0 AMERCO COM 023586100 49 130 SH SOLE 40 130 0 0 AMEREN CORP COM 023608102 61613 802252 SH SOLE 2 262577 0 539675 AMEREN CORP COM 023608102 12292 160049 SH SOLE 4 153779 0 6270 AMEREN CORP COM 023608102 30703 399782 SH SOLE 7 240690 0 159092 AMEREN CORP COM 023608102 3747 48788 SH SOLE 13 48788 0 0 AMEREN CORP COM 023608102 102 1334 SH SOLE 15 1334 0 0 AMEREN CORP COM 023608102 54850 714191 SH SOLE 18 597417 0 116774 AMEREN CORP COM 023608102 23493 305899 SH SOLE 19 305899 0 0 AMEREN CORP COM 023608102 496637 6466622 SH SOLE 21 6466622 0 0 AMEREN CORP COM 023608102 522889 6808447 SH SOLE 22 5928196 0 880251 AMEREN CORP COM 023608102 15596 203078 SH SOLE 23 203078 0 0 AMEREN CORP COM 023608102 19946 259708 SH SOLE 25 259708 0 0 AMEREN CORP COM 023608102 69630 906639 SH SOLE 26 225067 0 681572 AMEREN CORP COM 023608102 3545 46157 SH SOLE 28 32067 0 14090 AMEREN CORP COM 023608102 1202 15645 SH SOLE 29 15645 0 0 AMEREN CORP COM 023608102 99595 1296816 SH SOLE 30 1296816 0 0 AMEREN CORP COM 023608102 7790 101433 SH SOLE 31 56651 0 44782 AMEREN CORP COM 023608102 1332 17340 SH SOLE 34 17340 0 0 AMEREN CORP COM 023608102 18808 244897 SH SOLE 36 244897 0 0 AMEREN CORP COM 023608102 462 6020 SH SOLE 40 6020 0 0 AMERESCO INC CL A 02361E108 395 22559 SH SOLE 2 965 0 21594 AMERESCO INC CL A 02361E108 734 41922 SH SOLE 7 41922 0 0 AMERESCO INC CL A 02361E108 1381 78923 SH SOLE 18 78923 0 0 AMERESCO INC CL A 02361E108 675 38563 SH SOLE 19 38563 0 0 AMERESCO INC CL A 02361E108 14257 814696 SH SOLE 21 814696 0 0 AMERESCO INC CL A 02361E108 10076 575744 SH SOLE 22 558329 0 17415 AMERESCO INC CL A 02361E108 58 3294 SH SOLE 30 3294 0 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 7879 492443 SH SOLE 2 0 0 492443 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 15784 986485 SH SOLE 18 0 0 986485 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 7944 496508 SH SOLE 19 496508 0 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 25133 1570795 SH SOLE 22 700025 0 870770 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 13605 850302 SH SOLE 25 850302 0 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 2483 155172 SH SOLE 30 155172 0 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 70118 4382400 SH SOLE 34 4382400 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 27053 943279 SH SOLE 2 174497 0 768782 AMERICAN AIRLS GROUP INC COM 02376R102 1171 40832 SH SOLE 4 37744 0 3088 AMERICAN AIRLS GROUP INC COM 02376R102 9775 340828 SH SOLE 7 340828 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 21433 747324 SH SOLE 18 698508 0 48816 AMERICAN AIRLS GROUP INC COM 02376R102 7759 270531 SH SOLE 19 270531 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 261494 9117626 SH SOLE 21 9117626 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 262719 9160362 SH SOLE 22 8225105 0 935257 AMERICAN AIRLS GROUP INC COM 02376R102 2419 84343 SH SOLE 23 84343 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 3251 113341 SH SOLE 25 113341 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 21673 755687 SH SOLE 26 195539 0 560148 AMERICAN AIRLS GROUP INC COM 02376R102 582 20282 SH SOLE 28 14527 0 5755 AMERICAN AIRLS GROUP INC COM 02376R102 1071 37354 SH SOLE 29 14081 0 23273 AMERICAN AIRLS GROUP INC COM 02376R102 39517 1377859 SH SOLE 30 1377859 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 1051 36642 SH SOLE 31 23919 0 12723 AMERICAN AIRLS GROUP INC COM 02376R102 2045 71303 SH SOLE 32 71303 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 217 7561 SH SOLE 34 7561 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 2853 99462 SH SOLE 36 99462 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 70 2428 SH SOLE 40 2428 0 0 AMERICAN ASSETS TR INC COM 024013104 940 20476 SH SOLE 2 1767 0 18709 AMERICAN ASSETS TR INC COM 024013104 637 13883 SH SOLE 4 13883 0 0 AMERICAN ASSETS TR INC COM 024013104 2206 48060 SH SOLE 7 48060 0 0 AMERICAN ASSETS TR INC COM 024013104 9913 215971 SH SOLE 18 215971 0 0 AMERICAN ASSETS TR INC COM 024013104 6070 132238 SH SOLE 19 132238 0 0 AMERICAN ASSETS TR INC COM 024013104 257476 5609497 SH SOLE 21 5609497 0 0 AMERICAN ASSETS TR INC COM 024013104 85607 1865076 SH SOLE 22 1803908 0 61168 AMERICAN ASSETS TR INC COM 024013104 139 3029 SH SOLE 23 3029 0 0 AMERICAN ASSETS TR INC COM 024013104 5158 112371 SH SOLE 25 112371 0 0 AMERICAN ASSETS TR INC COM 024013104 1614 35157 SH SOLE 26 5943 0 29214 AMERICAN ASSETS TR INC COM 024013104 304 6623 SH SOLE 28 6623 0 0 AMERICAN ASSETS TR INC COM 024013104 1151 25073 SH SOLE 29 25073 0 0 AMERICAN ASSETS TR INC COM 024013104 12792 278698 SH SOLE 30 278698 0 0 AMERICAN ASSETS TR INC COM 024013104 263 5728 SH SOLE 40 5728 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 1278 118733 SH SOLE 2 9097 0 109636 AMERICAN AXLE & MFG HLDGS IN COM 024061103 5 432 SH SOLE 4 432 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 47 4334 SH SOLE 7 4334 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 5367 498803 SH SOLE 18 498803 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 3093 287493 SH SOLE 19 287493 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 139054 12923265 SH SOLE 21 12923265 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 52814 4908353 SH SOLE 22 4734563 0 173790 AMERICAN AXLE & MFG HLDGS IN COM 024061103 229 21321 SH SOLE 23 21321 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 916 85145 SH SOLE 26 20155 0 64990 AMERICAN AXLE & MFG HLDGS IN COM 024061103 149 13857 SH SOLE 28 13857 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 1658 154062 SH SOLE 30 154062 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 67 6185 SH SOLE 36 6185 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 149 13894 SH SOLE 40 13894 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 15056 320131 SH SOLE 2 67006 0 253125 AMERICAN CAMPUS CMNTYS INC COM 024835100 1805 38385 SH SOLE 4 38385 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 7560 160738 SH SOLE 7 160738 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 17514 372393 SH SOLE 18 372393 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 7842 166744 SH SOLE 19 166744 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 398874 8481275 SH SOLE 21 8481275 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 267079 5678911 SH SOLE 22 5422854 0 256057 AMERICAN CAMPUS CMNTYS INC COM 024835100 414 8808 SH SOLE 23 8808 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 14362 305380 SH SOLE 25 305380 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 4982 105926 SH SOLE 26 35953 0 69973 AMERICAN CAMPUS CMNTYS INC COM 024835100 808 17179 SH SOLE 28 17179 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 3439 73114 SH SOLE 29 73114 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 29190 620674 SH SOLE 30 620674 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 299 6362 SH SOLE 31 2862 0 3500 AMERICAN CAMPUS CMNTYS INC COM 024835100 167 3543 SH SOLE 36 3543 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 689 14653 SH SOLE 40 14653 0 0 AMERICAN CENTY ETF TR DIVERSIFID CRP 025072109 4 85 SH SOLE 17 0 0 85 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 2147 146047 SH SOLE 2 73527 0 72520 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 11 722 SH SOLE 4 722 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 65 4403 SH SOLE 7 4403 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 1 68 SH SOLE 17 0 0 68 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 13365 909185 SH SOLE 18 905554 0 3631 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 4611 313673 SH SOLE 19 313673 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 169354 11520697 SH SOLE 21 11520697 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 82353 5602218 SH SOLE 22 5367160 0 235058 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 96 6524 SH SOLE 23 6524 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 1557 105898 SH SOLE 26 43710 0 62188 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 316 21507 SH SOLE 28 21507 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 745 50649 SH SOLE 30 50649 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 242 16448 SH SOLE 31 0 0 16448 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 61 4136 SH SOLE 34 4136 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 157 10649 SH SOLE 36 10649 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 262 17815 SH SOLE 40 17815 0 0 AMERICAN ELEC PWR CO INC COM 025537101 115464 1221712 SH SOLE 2 149040 0 1072672 AMERICAN ELEC PWR CO INC COM 025537101 24053 254502 SH SOLE 4 241486 0 13016 AMERICAN ELEC PWR CO INC COM 025537101 50082 529912 SH SOLE 7 505099 0 24813 AMERICAN ELEC PWR CO INC COM 025537101 1422 15041 SH SOLE 13 15041 0 0 AMERICAN ELEC PWR CO INC COM 025537101 276 2925 SH SOLE 15 2925 0 0 AMERICAN ELEC PWR CO INC COM 025537101 109924 1163097 SH SOLE 18 1096426 0 66671 AMERICAN ELEC PWR CO INC COM 025537101 12417 131386 SH SOLE 19 131386 0 0 AMERICAN ELEC PWR CO INC COM 025537101 1537638 16269576 SH SOLE 21 16269576 0 0 AMERICAN ELEC PWR CO INC COM 025537101 1193436 12627615 SH SOLE 22 11340812 0 1286803 AMERICAN ELEC PWR CO INC COM 025537101 35283 373328 SH SOLE 23 373328 0 0 AMERICAN ELEC PWR CO INC COM 025537101 44822 474258 SH SOLE 25 474258 0 0 AMERICAN ELEC PWR CO INC COM 025537101 129560 1370855 SH SOLE 26 299064 0 1071791 AMERICAN ELEC PWR CO INC COM 025537101 8712 92185 SH SOLE 28 64420 0 27765 AMERICAN ELEC PWR CO INC COM 025537101 951 10061 SH SOLE 29 10061 0 0 AMERICAN ELEC PWR CO INC COM 025537101 219096 2318227 SH SOLE 30 2318227 0 0 AMERICAN ELEC PWR CO INC COM 025537101 12582 133125 SH SOLE 31 87096 0 46029 AMERICAN ELEC PWR CO INC COM 025537101 3714 39299 SH SOLE 32 39299 0 0 AMERICAN ELEC PWR CO INC COM 025537101 3081 32602 SH SOLE 34 32602 0 0 AMERICAN ELEC PWR CO INC COM 025537101 9511 100632 SH SOLE 35 100632 0 0 AMERICAN ELEC PWR CO INC COM 025537101 45093 477128 SH SOLE 36 477128 0 0 AMERICAN ELEC PWR CO INC COM 025537101 1024 10838 SH SOLE 40 10838 0 0 AMERICAN ELEC PWR CO INC UNIT 03/15/2022 025537127 73940 1365966 SH SOLE 21 1365966 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 2200 73509 SH SOLE 2 3223 0 70286 AMERICAN EQTY INVT LIFE HLD COM 025676206 13 418 SH SOLE 4 418 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 68 2264 SH SOLE 7 2264 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 11653 389337 SH SOLE 18 389337 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 4579 152978 SH SOLE 19 152978 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 275449 9203120 SH SOLE 21 9203120 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 79439 2654160 SH SOLE 22 2538398 0 115762 AMERICAN EQTY INVT LIFE HLD COM 025676206 515 17201 SH SOLE 26 11122 0 6079 AMERICAN EQTY INVT LIFE HLD COM 025676206 313 10473 SH SOLE 28 10473 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 4511 150729 SH SOLE 30 150729 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 237 7930 SH SOLE 40 7930 0 0 AMERICAN EXPRESS CO COM 025816109 209487 1682764 SH SOLE 2 193929 0 1488835 AMERICAN EXPRESS CO COM 025816109 39857 320162 SH SOLE 4 300874 0 19288 AMERICAN EXPRESS CO COM 025816109 71011 570412 SH SOLE 7 567178 0 3234 AMERICAN EXPRESS CO COM 025816109 5624 45173 SH SOLE 13 45173 0 0 AMERICAN EXPRESS CO COM 025816109 494 3972 SH SOLE 15 3972 0 0 AMERICAN EXPRESS CO COM 025816109 3 24 SH SOLE 17 0 0 24 AMERICAN EXPRESS CO COM 025816109 185536 1490370 SH SOLE 18 1353609 0 136761 AMERICAN EXPRESS CO COM 025816109 55903 449057 SH SOLE 19 449057 0 0 AMERICAN EXPRESS CO COM 025816109 1582213 12709560 SH SOLE 21 12709560 0 0 AMERICAN EXPRESS CO COM 025816109 2083072 16732842 SH SOLE 22 14780937 0 1951905 AMERICAN EXPRESS CO COM 025816109 63772 512264 SH SOLE 23 512264 0 0 AMERICAN EXPRESS CO COM 025816109 88561 711390 SH SOLE 25 711390 0 0 AMERICAN EXPRESS CO COM 025816109 447769 3596825 SH SOLE 26 403932 0 3192893 AMERICAN EXPRESS CO COM 025816109 16437 132037 SH SOLE 28 92003 0 40034 AMERICAN EXPRESS CO COM 025816109 19155 153864 SH SOLE 29 14578 0 139286 AMERICAN EXPRESS CO COM 025816109 379182 3045882 SH SOLE 30 3045882 0 0 AMERICAN EXPRESS CO COM 025816109 20281 162909 SH SOLE 31 127990 0 34919 AMERICAN EXPRESS CO COM 025816109 8277 66486 SH SOLE 32 66486 0 0 AMERICAN EXPRESS CO COM 025816109 6428 51634 SH SOLE 34 51634 0 0 AMERICAN EXPRESS CO COM 025816109 63981 513942 SH SOLE 36 513942 0 0 AMERICAN EXPRESS CO COM 025816109 1941 15590 SH SOLE 40 15590 0 0 AMERICAN FIN TR INC COM CLASS A 02607T109 1351 101919 SH SOLE 2 4014 0 97905 AMERICAN FIN TR INC COM CLASS A 02607T109 389 29320 SH SOLE 4 29320 0 0 AMERICAN FIN TR INC COM CLASS A 02607T109 1428 107687 SH SOLE 7 107687 0 0 AMERICAN FIN TR INC COM CLASS A 02607T109 4789 361176 SH SOLE 18 361176 0 0 AMERICAN FIN TR INC COM CLASS A 02607T109 3928 296253 SH SOLE 19 296253 0 0 AMERICAN FIN TR INC COM CLASS A 02607T109 53760 4054298 SH SOLE 21 4054298 0 0 AMERICAN FIN TR INC COM CLASS A 02607T109 50797 3830819 SH SOLE 22 3686290 0 144529 AMERICAN FIN TR INC COM CLASS A 02607T109 92 6974 SH SOLE 23 6974 0 0 AMERICAN FIN TR INC COM CLASS A 02607T109 3159 238239 SH SOLE 25 238239 0 0 AMERICAN FIN TR INC COM CLASS A 02607T109 1446 109016 SH SOLE 26 58287 0 50729 AMERICAN FIN TR INC COM CLASS A 02607T109 184 13861 SH SOLE 28 13861 0 0 AMERICAN FIN TR INC COM CLASS A 02607T109 782 58974 SH SOLE 29 58974 0 0 AMERICAN FIN TR INC COM CLASS A 02607T109 2183 164602 SH SOLE 30 164602 0 0 AMERICAN FIN TR INC COM CLASS A 02607T109 122 9203 SH SOLE 40 9203 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 28455 259506 SH SOLE 2 89987 0 169519 AMERICAN FINL GROUP INC OHIO COM 025932104 4542 41421 SH SOLE 4 39456 0 1965 AMERICAN FINL GROUP INC OHIO COM 025932104 3141 28642 SH SOLE 7 28642 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 15 133 SH SOLE 13 133 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 26009 237199 SH SOLE 18 231256 0 5943 AMERICAN FINL GROUP INC OHIO COM 025932104 3802 34678 SH SOLE 19 34678 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 541256 4936219 SH SOLE 21 4936219 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 314495 2868167 SH SOLE 22 2660193 0 207974 AMERICAN FINL GROUP INC OHIO COM 025932104 6736 61435 SH SOLE 23 61435 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 22216 202608 SH SOLE 26 99150 0 103458 AMERICAN FINL GROUP INC OHIO COM 025932104 1636 14921 SH SOLE 28 9921 0 5000 AMERICAN FINL GROUP INC OHIO COM 025932104 2936 26776 SH SOLE 29 10311 0 16465 AMERICAN FINL GROUP INC OHIO COM 025932104 19673 179415 SH SOLE 30 179415 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 3968 36186 SH SOLE 31 13482 0 22704 AMERICAN FINL GROUP INC OHIO COM 025932104 5687 51869 SH SOLE 34 51869 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 8910 81263 SH SOLE 36 81263 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 165 1502 SH SOLE 40 1502 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 12486 476373 SH SOLE 2 16926 0 459447 AMERICAN HOMES 4 RENT CL A 02665T306 8797 335620 SH SOLE 4 335620 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 6842 261049 SH SOLE 7 261049 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 33424 1275236 SH SOLE 18 1275236 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 14840 566211 SH SOLE 19 566211 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 142542 5438459 SH SOLE 21 5438459 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 252526 9634714 SH SOLE 22 8916391 0 718323 AMERICAN HOMES 4 RENT CL A 02665T306 2431 92753 SH SOLE 23 92753 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 15024 573222 SH SOLE 25 573222 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 5421 206829 SH SOLE 26 63951 0 142878 AMERICAN HOMES 4 RENT CL A 02665T306 2478 94561 SH SOLE 28 94561 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 3646 139114 SH SOLE 29 139114 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 10067 384071 SH SOLE 30 384071 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 137 5234 SH SOLE 31 5234 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 4320 164838 SH SOLE 34 164838 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 102 3883 SH SOLE 36 3883 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 676 25807 SH SOLE 40 25807 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 116622 2271997 SH SOLE 2 335376 0 1936621 AMERICAN INTL GROUP INC COM NEW 026874784 20238 394277 SH SOLE 4 370442 0 23835 AMERICAN INTL GROUP INC COM NEW 026874784 43118 840018 SH SOLE 7 758980 0 81038 AMERICAN INTL GROUP INC COM NEW 026874784 777 15130 SH SOLE 13 15130 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 277 5397 SH SOLE 15 5397 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 1 15 SH SOLE 17 0 0 15 AMERICAN INTL GROUP INC COM NEW 026874784 321343 6260334 SH SOLE 18 6120611 0 139723 AMERICAN INTL GROUP INC COM NEW 026874784 489561 9537518 SH SOLE 19 9537518 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 851599 16590659 SH SOLE 21 16590659 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 1153962 22481245 SH SOLE 22 20036985 0 2444260 AMERICAN INTL GROUP INC COM NEW 026874784 33703 656602 SH SOLE 23 656602 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 51077 995065 SH SOLE 25 995065 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 206957 4031889 SH SOLE 26 520681 0 3511208 AMERICAN INTL GROUP INC COM NEW 026874784 8398 163600 SH SOLE 28 113487 0 50113 AMERICAN INTL GROUP INC COM NEW 026874784 997 19428 SH SOLE 29 19428 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 192722 3754578 SH SOLE 30 3754578 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 11852 230893 SH SOLE 31 161371 0 69522 AMERICAN INTL GROUP INC COM NEW 026874784 14890 290093 SH SOLE 34 290093 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 39080 761344 SH SOLE 36 761344 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 1022 19912 SH SOLE 40 19912 0 0 AMERICAN NATL BANKSHARES INC COM 027745108 447 11290 SH SOLE 2 449 0 10841 AMERICAN NATL BANKSHARES INC COM 027745108 7 184 SH SOLE 7 184 0 0 AMERICAN NATL BANKSHARES INC COM 027745108 1531 38689 SH SOLE 18 38689 0 0 AMERICAN NATL BANKSHARES INC COM 027745108 737 18621 SH SOLE 19 18621 0 0 AMERICAN NATL BANKSHARES INC COM 027745108 15455 390580 SH SOLE 21 390580 0 0 AMERICAN NATL BANKSHARES INC COM 027745108 11919 301217 SH SOLE 22 292944 0 8273 AMERICAN NATL INS CO COM 028591105 1698 14426 SH SOLE 2 1022 0 13404 AMERICAN NATL INS CO COM 028591105 14 118 SH SOLE 7 118 0 0 AMERICAN NATL INS CO COM 028591105 692 5881 SH SOLE 18 3966 0 1915 AMERICAN NATL INS CO COM 028591105 243 2063 SH SOLE 19 2063 0 0 AMERICAN NATL INS CO COM 028591105 10923 92816 SH SOLE 21 92816 0 0 AMERICAN NATL INS CO COM 028591105 26899 228575 SH SOLE 22 213453 0 15122 AMERICAN NATL INS CO COM 028591105 1062 9025 SH SOLE 26 4121 0 4904 AMERICAN NATL INS CO COM 028591105 131 1114 SH SOLE 28 1114 0 0 AMERICAN NATL INS CO COM 028591105 435 3693 SH SOLE 30 3693 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 13983 SH SOLE 2 2245 0 11738 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 1799 193880 SH SOLE 18 193880 0 0 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 881 94915 SH SOLE 19 94915 0 0 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 27001 2909629 SH SOLE 21 2909629 0 0 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 14810 1595862 SH SOLE 22 1510232 0 85630 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 33 3552 SH SOLE 26 0 0 3552 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 73 7838 SH SOLE 28 7838 0 0 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 228 24622 SH SOLE 30 24622 0 0 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 50 5336 SH SOLE 40 5336 0 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 435 15886 SH SOLE 2 654 0 15232 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 2008 73328 SH SOLE 18 73328 0 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 755 27560 SH SOLE 19 27560 0 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 49191 1795942 SH SOLE 21 1795942 0 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 13097 478150 SH SOLE 22 455281 0 22869 AMERICAN PUBLIC EDUCATION IN COM 02913V103 61 2219 SH SOLE 26 0 0 2219 AMERICAN PUBLIC EDUCATION IN COM 02913V103 65 2367 SH SOLE 28 2367 0 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 660 24107 SH SOLE 30 24107 0 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 51 1849 SH SOLE 40 1849 0 0 AMERICAN RENAL ASSOCIATES HO COM 029227105 142 13712 SH SOLE 2 683 0 13029 AMERICAN RENAL ASSOCIATES HO COM 029227105 4 382 SH SOLE 7 382 0 0 AMERICAN RENAL ASSOCIATES HO COM 029227105 682 65730 SH SOLE 18 65730 0 0 AMERICAN RENAL ASSOCIATES HO COM 029227105 324 31267 SH SOLE 19 31267 0 0 AMERICAN RENAL ASSOCIATES HO COM 029227105 6627 639065 SH SOLE 21 639065 0 0 AMERICAN RENAL ASSOCIATES HO COM 029227105 4879 470538 SH SOLE 22 458188 0 12350 AMERICAN RES CORP CL A 02927U208 1 1803 SH SOLE 18 1803 0 0 AMERICAN RES CORP CL A 02927U208 13 21197 SH SOLE 21 21197 0 0 AMERICAN RIVER BANKSHARES COM 029326105 94 6330 SH SOLE 21 6330 0 0 AMERICAN RLTY CAP PPTYS INC NOTE 3.750%12/1 02917TAB0 1012 1000000 PRN SOLE 21 1000000 0 0 AMERICAN RLTY INVS INC COM 029174109 43 2498 SH SOLE 2 0 0 2498 AMERICAN RLTY INVS INC COM 029174109 160 9322 SH SOLE 18 9322 0 0 AMERICAN RLTY INVS INC COM 029174109 74 4317 SH SOLE 19 4317 0 0 AMERICAN RLTY INVS INC COM 029174109 1339 78175 SH SOLE 21 78175 0 0 AMERICAN RLTY INVS INC COM 029174109 994 58046 SH SOLE 22 56092 0 1954 AMERICAN SHARED HOSPITAL SVC COM 029595105 2 709 SH SOLE 21 709 0 0 AMERICAN SOFTWARE INC CL A 029683109 286 19231 SH SOLE 2 894 0 18337 AMERICAN SOFTWARE INC CL A 029683109 7 444 SH SOLE 7 444 0 0 AMERICAN SOFTWARE INC CL A 029683109 1542 103623 SH SOLE 18 103623 0 0 AMERICAN SOFTWARE INC CL A 029683109 746 50158 SH SOLE 19 50158 0 0 AMERICAN SOFTWARE INC CL A 029683109 15587 1047511 SH SOLE 21 1047511 0 0 AMERICAN SOFTWARE INC CL A 029683109 13132 882527 SH SOLE 22 858577 0 23950 AMERICAN SOFTWARE INC CL A 029683109 185 12464 SH SOLE 30 12464 0 0 AMERICAN STS WTR CO COM 029899101 1333 15388 SH SOLE 2 1503 0 13885 AMERICAN STS WTR CO COM 029899101 141 1630 SH SOLE 4 1630 0 0 AMERICAN STS WTR CO COM 029899101 7088 81812 SH SOLE 7 81812 0 0 AMERICAN STS WTR CO COM 029899101 15023 173397 SH SOLE 18 165850 0 7547 AMERICAN STS WTR CO COM 029899101 7842 90510 SH SOLE 19 90510 0 0 AMERICAN STS WTR CO COM 029899101 355507 4103265 SH SOLE 21 4103265 0 0 AMERICAN STS WTR CO COM 029899101 97246 1122416 SH SOLE 22 1075786 0 46630 AMERICAN STS WTR CO COM 029899101 95 1095 SH SOLE 23 1095 0 0 AMERICAN STS WTR CO COM 029899101 1677 19351 SH SOLE 26 11548 0 7803 AMERICAN STS WTR CO COM 029899101 440 5074 SH SOLE 28 5074 0 0 AMERICAN STS WTR CO COM 029899101 19513 225218 SH SOLE 30 225218 0 0 AMERICAN STS WTR CO COM 029899101 136 1568 SH SOLE 36 1568 0 0 AMERICAN STS WTR CO COM 029899101 362 4181 SH SOLE 40 4181 0 0 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 139 17762 SH SOLE 2 877 0 16885 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 586 74642 SH SOLE 18 74642 0 0 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 294 37409 SH SOLE 19 37409 0 0 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 5819 741293 SH SOLE 21 741293 0 0 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 4246 540955 SH SOLE 22 532161 0 8794 AMERICAN TOWER CORP NEW COM 03027X100 277846 1208974 SH SOLE 2 235685 0 973289 AMERICAN TOWER CORP NEW COM 03027X100 53925 234638 SH SOLE 4 222707 0 11931 AMERICAN TOWER CORP NEW COM 03027X100 204603 890276 SH SOLE 7 886890 0 3386 AMERICAN TOWER CORP NEW COM 03027X100 786 3422 SH SOLE 13 3422 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 197343 858687 SH SOLE 18 798770 0 59917 AMERICAN TOWER CORP NEW COM 03027X100 33726 146750 SH SOLE 19 146750 0 0 AMERICAN TOWER CORP NEW COM 03027X100 2920348 12707108 SH SOLE 21 12707108 0 0 AMERICAN TOWER CORP NEW COM 03027X100 2492015 10843336 SH SOLE 22 9744377 0 1098959 AMERICAN TOWER CORP NEW COM 03027X100 77052 335272 SH SOLE 23 335272 0 0 AMERICAN TOWER CORP NEW COM 03027X100 103596 450768 SH SOLE 25 450768 0 0 AMERICAN TOWER CORP NEW COM 03027X100 389527 1694924 SH SOLE 26 253865 0 1441059 AMERICAN TOWER CORP NEW COM 03027X100 19034 82823 SH SOLE 28 57752 0 25071 AMERICAN TOWER CORP NEW COM 03027X100 3350 14578 SH SOLE 29 14578 0 0 AMERICAN TOWER CORP NEW COM 03027X100 487850 2122749 SH SOLE 30 2122749 0 0 AMERICAN TOWER CORP NEW COM 03027X100 22575 98229 SH SOLE 31 78913 0 19316 AMERICAN TOWER CORP NEW COM 03027X100 16267 70780 SH SOLE 34 70780 0 0 AMERICAN TOWER CORP NEW COM 03027X100 79300 345051 SH SOLE 36 345051 0 0 AMERICAN TOWER CORP NEW COM 03027X100 2231 9709 SH SOLE 40 9709 0 0 AMERICAN VANGUARD CORP COM 030371108 578 29697 SH SOLE 2 1179 0 28518 AMERICAN VANGUARD CORP COM 030371108 13 661 SH SOLE 7 661 0 0 AMERICAN VANGUARD CORP COM 030371108 2561 131511 SH SOLE 18 131511 0 0 AMERICAN VANGUARD CORP COM 030371108 1643 84364 SH SOLE 19 84364 0 0 AMERICAN VANGUARD CORP COM 030371108 62114 3190246 SH SOLE 21 3190246 0 0 AMERICAN VANGUARD CORP COM 030371108 16909 868469 SH SOLE 22 833747 0 34722 AMERICAN VANGUARD CORP COM 030371108 30 1541 SH SOLE 26 0 0 1541 AMERICAN VANGUARD CORP COM 030371108 73 3745 SH SOLE 28 3745 0 0 AMERICAN VANGUARD CORP COM 030371108 766 39365 SH SOLE 30 39365 0 0 AMERICAN VANGUARD CORP COM 030371108 834 42842 SH SOLE 34 42842 0 0 AMERICAN VANGUARD CORP COM 030371108 53 2733 SH SOLE 40 2733 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 743 7107 SH SOLE 2 630 0 6477 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 7769 74337 SH SOLE 18 74337 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 3136 30004 SH SOLE 19 30004 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 186727 1786689 SH SOLE 21 1786689 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 49489 473530 SH SOLE 22 453001 0 20529 AMERICAN WOODMARK CORPORATIO COM 030506109 729 6972 SH SOLE 26 5971 0 1001 AMERICAN WOODMARK CORPORATIO COM 030506109 210 2005 SH SOLE 28 2005 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 2297 21980 SH SOLE 30 21980 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 170 1631 SH SOLE 40 1631 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 58684 477690 SH SOLE 2 58159 0 419531 AMERICAN WTR WKS CO INC NEW COM 030420103 12094 98449 SH SOLE 4 93211 0 5238 AMERICAN WTR WKS CO INC NEW COM 030420103 57064 464500 SH SOLE 7 456317 0 8183 AMERICAN WTR WKS CO INC NEW COM 030420103 6994 56932 SH SOLE 13 56932 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 57740 470004 SH SOLE 18 422967 0 47037 AMERICAN WTR WKS CO INC NEW COM 030420103 57626 469073 SH SOLE 19 469073 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 663059 5397303 SH SOLE 21 5397303 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 599850 4882782 SH SOLE 22 4366138 0 516644 AMERICAN WTR WKS CO INC NEW COM 030420103 16164 131575 SH SOLE 23 131575 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 24846 202247 SH SOLE 25 202247 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 153115 1246360 SH SOLE 26 125030 0 1121330 AMERICAN WTR WKS CO INC NEW COM 030420103 4270 34759 SH SOLE 28 24801 0 9958 AMERICAN WTR WKS CO INC NEW COM 030420103 5113 41621 SH SOLE 29 3590 0 38031 AMERICAN WTR WKS CO INC NEW COM 030420103 194913 1586591 SH SOLE 30 1586591 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 6591 53653 SH SOLE 31 31078 0 22575 AMERICAN WTR WKS CO INC NEW COM 030420103 1479 12039 SH SOLE 34 12039 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 20771 169077 SH SOLE 36 169077 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 446 3627 SH SOLE 40 3627 0 0 AMERICAS CAR MART INC COM 03062T105 413 3763 SH SOLE 2 1414 0 2349 AMERICAS CAR MART INC COM 03062T105 14 129 SH SOLE 7 129 0 0 AMERICAS CAR MART INC COM 03062T105 2532 23085 SH SOLE 18 22847 0 238 AMERICAS CAR MART INC COM 03062T105 3543 32313 SH SOLE 19 32313 0 0 AMERICAS CAR MART INC COM 03062T105 26588 242459 SH SOLE 21 242459 0 0 AMERICAS CAR MART INC COM 03062T105 24586 224201 SH SOLE 22 215828 0 8373 AMERICAS CAR MART INC COM 03062T105 806 7349 SH SOLE 23 7349 0 0 AMERICAS CAR MART INC COM 03062T105 1006 9173 SH SOLE 26 0 0 9173 AMERICAS CAR MART INC COM 03062T105 256 2332 SH SOLE 30 2332 0 0 AMERICAS CAR MART INC COM 03062T105 65 590 SH SOLE 40 590 0 0 AMERICOLD RLTY TR COM 03064D108 27431 782411 SH SOLE 2 12649 0 769762 AMERICOLD RLTY TR COM 03064D108 1891 53922 SH SOLE 4 53922 0 0 AMERICOLD RLTY TR COM 03064D108 6778 193324 SH SOLE 7 193324 0 0 AMERICOLD RLTY TR COM 03064D108 3067 87482 SH SOLE 18 87482 0 0 AMERICOLD RLTY TR COM 03064D108 8247 235216 SH SOLE 19 235216 0 0 AMERICOLD RLTY TR COM 03064D108 136989 3907262 SH SOLE 21 3907262 0 0 AMERICOLD RLTY TR COM 03064D108 241163 6878582 SH SOLE 22 6545694 0 332888 AMERICOLD RLTY TR COM 03064D108 431 12285 SH SOLE 23 12285 0 0 AMERICOLD RLTY TR COM 03064D108 15103 430766 SH SOLE 25 430766 0 0 AMERICOLD RLTY TR COM 03064D108 5657 161363 SH SOLE 26 39562 0 121801 AMERICOLD RLTY TR COM 03064D108 762 21743 SH SOLE 28 21743 0 0 AMERICOLD RLTY TR COM 03064D108 3634 103659 SH SOLE 29 103659 0 0 AMERICOLD RLTY TR COM 03064D108 30325 864948 SH SOLE 30 864948 0 0 AMERICOLD RLTY TR COM 03064D108 137 3900 SH SOLE 31 3900 0 0 AMERICOLD RLTY TR COM 03064D108 662 18876 SH SOLE 40 18876 0 0 AMERIPRISE FINL INC COM 03076C106 52669 316179 SH SOLE 2 33721 0 282458 AMERIPRISE FINL INC COM 03076C106 9926 59587 SH SOLE 4 55782 0 3805 AMERIPRISE FINL INC COM 03076C106 19271 115688 SH SOLE 7 115688 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 52483 315064 SH SOLE 18 296537 0 18527 AMERIPRISE FINL INC COM 03076C106 9800 58831 SH SOLE 19 58831 0 0 AMERIPRISE FINL INC COM 03076C106 628348 3772050 SH SOLE 21 3772050 0 0 AMERIPRISE FINL INC COM 03076C106 533834 3204673 SH SOLE 22 2862432 0 342241 AMERIPRISE FINL INC COM 03076C106 16177 97115 SH SOLE 23 97115 0 0 AMERIPRISE FINL INC COM 03076C106 21071 126490 SH SOLE 25 126490 0 0 AMERIPRISE FINL INC COM 03076C106 119337 716395 SH SOLE 26 82227 0 634168 AMERIPRISE FINL INC COM 03076C106 4157 24954 SH SOLE 28 17581 0 7373 AMERIPRISE FINL INC COM 03076C106 468 2807 SH SOLE 29 2807 0 0 AMERIPRISE FINL INC COM 03076C106 95628 574064 SH SOLE 30 574064 0 0 AMERIPRISE FINL INC COM 03076C106 5263 31595 SH SOLE 31 24563 0 7032 AMERIPRISE FINL INC COM 03076C106 18556 111394 SH SOLE 34 111394 0 0 AMERIPRISE FINL INC COM 03076C106 17842 107110 SH SOLE 36 107110 0 0 AMERIPRISE FINL INC COM 03076C106 501 3010 SH SOLE 40 3010 0 0 AMERIS BANCORP COM 03076K108 2372 55752 SH SOLE 2 2419 0 53333 AMERIS BANCORP COM 03076K108 10 227 SH SOLE 4 227 0 0 AMERIS BANCORP COM 03076K108 46 1071 SH SOLE 7 1071 0 0 AMERIS BANCORP COM 03076K108 11800 277375 SH SOLE 18 277375 0 0 AMERIS BANCORP COM 03076K108 5387 126624 SH SOLE 19 126624 0 0 AMERIS BANCORP COM 03076K108 307713 7233495 SH SOLE 21 7233495 0 0 AMERIS BANCORP COM 03076K108 82989 1950855 SH SOLE 22 1870896 0 79959 AMERIS BANCORP COM 03076K108 2741 64431 SH SOLE 26 11670 0 52761 AMERIS BANCORP COM 03076K108 308 7242 SH SOLE 28 7242 0 0 AMERIS BANCORP COM 03076K108 3936 92515 SH SOLE 30 92515 0 0 AMERIS BANCORP COM 03076K108 270 6337 SH SOLE 40 6337 0 0 AMERISAFE INC COM 03071H100 1011 15313 SH SOLE 2 662 0 14651 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 5370 81330 SH SOLE 18 81330 0 0 AMERISAFE INC COM 03071H100 2115 32025 SH SOLE 19 32025 0 0 AMERISAFE INC COM 03071H100 137427 2081274 SH SOLE 21 2081274 0 0 AMERISAFE INC COM 03071H100 34527 522904 SH SOLE 22 499320 0 23584 AMERISAFE INC COM 03071H100 336 5084 SH SOLE 26 3279 0 1805 AMERISAFE INC COM 03071H100 151 2284 SH SOLE 28 2284 0 0 AMERISAFE INC COM 03071H100 1828 27677 SH SOLE 30 27677 0 0 AMERISAFE INC COM 03071H100 130 1976 SH SOLE 40 1976 0 0 AMERISERV FINL INC COM 03074A102 14 3350 SH SOLE 18 3350 0 0 AMERISERV FINL INC COM 03074A102 382 91015 SH SOLE 21 91015 0 0 AMERISERV FINL INC COM 03074A102 553 131637 SH SOLE 22 131637 0 0 AMERISOURCEBERGEN CORP COM 03073E105 34856 409978 SH SOLE 2 80200 0 329778 AMERISOURCEBERGEN CORP COM 03073E105 5860 68923 SH SOLE 4 64586 0 4337 AMERISOURCEBERGEN CORP COM 03073E105 11661 137156 SH SOLE 7 129634 0 7522 AMERISOURCEBERGEN CORP COM 03073E105 2012 23663 SH SOLE 13 23663 0 0 AMERISOURCEBERGEN CORP COM 03073E105 90 1055 SH SOLE 15 1055 0 0 AMERISOURCEBERGEN CORP COM 03073E105 32792 385700 SH SOLE 18 345092 0 40608 AMERISOURCEBERGEN CORP COM 03073E105 24605 289403 SH SOLE 19 289403 0 0 AMERISOURCEBERGEN CORP COM 03073E105 327177 3848235 SH SOLE 21 3848235 0 0 AMERISOURCEBERGEN CORP COM 03073E105 362188 4260036 SH SOLE 22 3746059 0 513977 AMERISOURCEBERGEN CORP COM 03073E105 10123 119065 SH SOLE 23 119065 0 0 AMERISOURCEBERGEN CORP COM 03073E105 13675 160844 SH SOLE 25 160844 0 0 AMERISOURCEBERGEN CORP COM 03073E105 70570 830043 SH SOLE 26 165406 0 664637 AMERISOURCEBERGEN CORP COM 03073E105 2471 29061 SH SOLE 28 20053 0 9008 AMERISOURCEBERGEN CORP COM 03073E105 9201 108226 SH SOLE 29 8555 0 99671 AMERISOURCEBERGEN CORP COM 03073E105 58300 685720 SH SOLE 30 685720 0 0 AMERISOURCEBERGEN CORP COM 03073E105 3569 41982 SH SOLE 31 28504 0 13478 AMERISOURCEBERGEN CORP COM 03073E105 17323 203747 SH SOLE 34 203747 0 0 AMERISOURCEBERGEN CORP COM 03073E105 13326 156737 SH SOLE 36 156737 0 0 AMERISOURCEBERGEN CORP COM 03073E105 275 3229 SH SOLE 40 3229 0 0 AMES NATL CORP COM 031001100 279 9933 SH SOLE 2 319 0 9614 AMES NATL CORP COM 031001100 9 312 SH SOLE 7 312 0 0 AMES NATL CORP COM 031001100 899 32030 SH SOLE 18 32030 0 0 AMES NATL CORP COM 031001100 441 15713 SH SOLE 19 15713 0 0 AMES NATL CORP COM 031001100 8808 313903 SH SOLE 21 313903 0 0 AMES NATL CORP COM 031001100 6192 220658 SH SOLE 22 213787 0 6871 AMETEK INC NEW COM 031100100 59785 599404 SH SOLE 2 103384 0 496020 AMETEK INC NEW COM 031100100 10659 106868 SH SOLE 4 100758 0 6110 AMETEK INC NEW COM 031100100 19530 195809 SH SOLE 7 191108 0 4701 AMETEK INC NEW COM 031100100 5637 56515 SH SOLE 13 56515 0 0 AMETEK INC NEW COM 031100100 141 1413 SH SOLE 15 1413 0 0 AMETEK INC NEW COM 031100100 54832 549749 SH SOLE 18 484862 0 64887 AMETEK INC NEW COM 031100100 40193 402980 SH SOLE 19 402980 0 0 AMETEK INC NEW COM 031100100 569412 5708960 SH SOLE 21 5708960 0 0 AMETEK INC NEW COM 031100100 620236 6218528 SH SOLE 22 5473144 0 745384 AMETEK INC NEW COM 031100100 16562 166047 SH SOLE 23 166047 0 0 AMETEK INC NEW COM 031100100 23096 231559 SH SOLE 25 231559 0 0 AMETEK INC NEW COM 031100100 103447 1037166 SH SOLE 26 153503 0 883663 AMETEK INC NEW COM 031100100 4335 43458 SH SOLE 28 29790 0 13668 AMETEK INC NEW COM 031100100 14617 146547 SH SOLE 29 4575 0 141972 AMETEK INC NEW COM 031100100 105755 1060308 SH SOLE 30 1060308 0 0 AMETEK INC NEW COM 031100100 5094 51070 SH SOLE 31 40618 0 10452 AMETEK INC NEW COM 031100100 1555 15593 SH SOLE 34 15593 0 0 AMETEK INC NEW COM 031100100 18303 183510 SH SOLE 36 183510 0 0 AMETEK INC NEW COM 031100100 473 4746 SH SOLE 40 4746 0 0 AMGEN INC COM 031162100 437360 1814244 SH SOLE 2 469199 0 1345045 AMGEN INC COM 031162100 71484 296529 SH SOLE 4 280212 0 16317 AMGEN INC COM 031162100 138491 574484 SH SOLE 7 574484 0 0 AMGEN INC COM 031162100 4737 19649 SH SOLE 13 19649 0 0 AMGEN INC COM 031162100 1074 4455 SH SOLE 15 4455 0 0 AMGEN INC COM 031162100 96 397 SH SOLE 17 0 0 397 AMGEN INC COM 031162100 479462 1988892 SH SOLE 18 1883535 0 105357 AMGEN INC COM 031162100 330633 1371521 SH SOLE 19 1371521 0 0 AMGEN INC COM 031162100 3949249 16382167 SH SOLE 21 16382167 0 0 AMGEN INC COM 031162100 3596358 14918313 SH SOLE 22 13287310 0 1631003 AMGEN INC COM 031162100 114558 475205 SH SOLE 23 475205 0 0 AMGEN INC COM 031162100 164181 681050 SH SOLE 25 681050 0 0 AMGEN INC COM 031162100 768823 3189210 SH SOLE 26 370515 0 2818695 AMGEN INC COM 031162100 27057 112239 SH SOLE 28 78236 0 34003 AMGEN INC COM 031162100 17154 71156 SH SOLE 29 32888 0 38268 AMGEN INC COM 031162100 688950 2857882 SH SOLE 30 2857882 0 0 AMGEN INC COM 031162100 41543 172329 SH SOLE 31 136085 0 36244 AMGEN INC COM 031162100 28448 118006 SH SOLE 32 118006 0 0 AMGEN INC COM 031162100 180035 746815 SH SOLE 34 746815 0 0 AMGEN INC COM 031162100 108134 448557 SH SOLE 36 448557 0 0 AMGEN INC COM 031162100 3230 13397 SH SOLE 40 13397 0 0 AMICUS THERAPEUTICS INC COM 03152W109 1045 107339 SH SOLE 2 10369 0 96970 AMICUS THERAPEUTICS INC COM 03152W109 11 1137 SH SOLE 4 1137 0 0 AMICUS THERAPEUTICS INC COM 03152W109 47 4801 SH SOLE 7 4801 0 0 AMICUS THERAPEUTICS INC COM 03152W109 8858 909489 SH SOLE 18 873721 0 35768 AMICUS THERAPEUTICS INC COM 03152W109 6409 657999 SH SOLE 19 657999 0 0 AMICUS THERAPEUTICS INC COM 03152W109 110534 11348445 SH SOLE 21 11348445 0 0 AMICUS THERAPEUTICS INC COM 03152W109 73462 7542265 SH SOLE 22 7212832 0 329433 AMICUS THERAPEUTICS INC COM 03152W109 110 11257 SH SOLE 23 11257 0 0 AMICUS THERAPEUTICS INC COM 03152W109 864 88703 SH SOLE 26 37858 0 50845 AMICUS THERAPEUTICS INC COM 03152W109 478 49052 SH SOLE 28 49052 0 0 AMICUS THERAPEUTICS INC COM 03152W109 944 96897 SH SOLE 30 96897 0 0 AMICUS THERAPEUTICS INC COM 03152W109 84 8584 SH SOLE 34 8584 0 0 AMICUS THERAPEUTICS INC COM 03152W109 294 30139 SH SOLE 40 30139 0 0 AMKOR TECHNOLOGY INC COM 031652100 1943 149464 SH SOLE 2 51623 0 97841 AMKOR TECHNOLOGY INC COM 031652100 10 762 SH SOLE 4 762 0 0 AMKOR TECHNOLOGY INC COM 031652100 21 1607 SH SOLE 7 1607 0 0 AMKOR TECHNOLOGY INC COM 031652100 4376 336619 SH SOLE 18 336619 0 0 AMKOR TECHNOLOGY INC COM 031652100 13211 1016208 SH SOLE 19 1016208 0 0 AMKOR TECHNOLOGY INC COM 031652100 46170 3551527 SH SOLE 21 3551527 0 0 AMKOR TECHNOLOGY INC COM 031652100 59931 4610044 SH SOLE 22 4469106 0 140938 AMKOR TECHNOLOGY INC COM 031652100 2426 186647 SH SOLE 23 186647 0 0 AMKOR TECHNOLOGY INC COM 031652100 7026 540432 SH SOLE 26 27341 0 513091 AMKOR TECHNOLOGY INC COM 031652100 197 15182 SH SOLE 28 15182 0 0 AMKOR TECHNOLOGY INC COM 031652100 436 33576 SH SOLE 30 33576 0 0 AMKOR TECHNOLOGY INC COM 031652100 281 21584 SH SOLE 34 21584 0 0 AMKOR TECHNOLOGY INC COM 031652100 113 8685 SH SOLE 36 8685 0 0 AMKOR TECHNOLOGY INC COM 031652100 152 11661 SH SOLE 40 11661 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 3717 59654 SH SOLE 2 37974 0 21680 AMN HEALTHCARE SERVICES INC COM 001744101 348 5593 SH SOLE 4 5593 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 70 1123 SH SOLE 7 1123 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 15422 247512 SH SOLE 18 207743 0 39769 AMN HEALTHCARE SERVICES INC COM 001744101 21296 341782 SH SOLE 19 341782 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 326996 5247883 SH SOLE 21 5247883 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 108305 1738158 SH SOLE 22 1643756 0 94402 AMN HEALTHCARE SERVICES INC COM 001744101 3876 62200 SH SOLE 23 62200 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 189 3039 SH SOLE 25 3039 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 6971 111881 SH SOLE 26 15994 0 95887 AMN HEALTHCARE SERVICES INC COM 001744101 385 6177 SH SOLE 28 6177 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 311 4986 SH SOLE 29 4986 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 5124 82230 SH SOLE 30 82230 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 662 10625 SH SOLE 31 10625 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 222 3559 SH SOLE 34 3559 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 39 631 SH SOLE 36 631 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 334 5354 SH SOLE 40 5354 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 373 77334 SH SOLE 2 32271 0 45063 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 1762 SH SOLE 7 1762 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 2207 457834 SH SOLE 18 396483 0 61351 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 3310 686761 SH SOLE 19 686761 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 19869 4122184 SH SOLE 21 4122184 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 17943 3722627 SH SOLE 22 3594295 0 128332 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 365 75779 SH SOLE 23 75779 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 1032 214019 SH SOLE 26 24771 0 189248 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 55 11481 SH SOLE 28 11481 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 66 13724 SH SOLE 30 13724 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 52 10763 SH SOLE 40 10763 0 0 AMPCO-PITTSBURGH CORP COM 032037103 6 1902 SH SOLE 18 1902 0 0 AMPCO-PITTSBURGH CORP COM 032037103 88 29111 SH SOLE 21 29111 0 0 AMPCO-PITTSBURGH CORP COM 032037103 584 194131 SH SOLE 22 194131 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 375 19438 SH SOLE 2 5815 0 13623 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 14 737 SH SOLE 7 737 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 3385 175470 SH SOLE 18 159027 0 16443 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 4039 209393 SH SOLE 19 209393 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 85162 4414828 SH SOLE 21 4414828 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 22792 1181555 SH SOLE 22 1138276 0 43279 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 440 22823 SH SOLE 23 22823 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 839 43508 SH SOLE 26 0 0 43508 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 95 4914 SH SOLE 28 4914 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 1080 55982 SH SOLE 30 55982 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 66 3406 SH SOLE 40 3406 0 0 AMPHENOL CORP NEW CL A 032095101 77014 711581 SH SOLE 2 76871 0 634710 AMPHENOL CORP NEW CL A 032095101 14303 132157 SH SOLE 4 124223 0 7934 AMPHENOL CORP NEW CL A 032095101 32144 296998 SH SOLE 7 289252 0 7746 AMPHENOL CORP NEW CL A 032095101 627 5796 SH SOLE 13 5796 0 0 AMPHENOL CORP NEW CL A 032095101 189 1747 SH SOLE 15 1747 0 0 AMPHENOL CORP NEW CL A 032095101 34 310 SH SOLE 17 0 0 310 AMPHENOL CORP NEW CL A 032095101 65987 609688 SH SOLE 18 570044 0 39644 AMPHENOL CORP NEW CL A 032095101 9004 83189 SH SOLE 19 83189 0 0 AMPHENOL CORP NEW CL A 032095101 1046846 9672418 SH SOLE 21 9672418 0 0 AMPHENOL CORP NEW CL A 032095101 812536 7507493 SH SOLE 22 6771532 0 735961 AMPHENOL CORP NEW CL A 032095101 23486 216998 SH SOLE 23 216998 0 0 AMPHENOL CORP NEW CL A 032095101 30419 281057 SH SOLE 25 281057 0 0 AMPHENOL CORP NEW CL A 032095101 174863 1615659 SH SOLE 26 202586 0 1413073 AMPHENOL CORP NEW CL A 032095101 6002 55452 SH SOLE 28 38805 0 16647 AMPHENOL CORP NEW CL A 032095101 690 6372 SH SOLE 29 6372 0 0 AMPHENOL CORP NEW CL A 032095101 133443 1232960 SH SOLE 30 1232960 0 0 AMPHENOL CORP NEW CL A 032095101 6963 64337 SH SOLE 31 51873 0 12464 AMPHENOL CORP NEW CL A 032095101 2201 20339 SH SOLE 34 20339 0 0 AMPHENOL CORP NEW CL A 032095101 28726 265416 SH SOLE 36 265416 0 0 AMPHENOL CORP NEW CL A 032095101 675 6234 SH SOLE 40 6234 0 0 AMPIO PHARMACEUTICALS INC COM 03209T109 118 201686 SH SOLE 21 201686 0 0 AMPIO PHARMACEUTICALS INC COM 03209T109 646 1107441 SH SOLE 22 1107441 0 0 AMPLIFY ENERGY CORP NEW COM 03212B103 109 16473 SH SOLE 2 530 0 15943 AMPLIFY ENERGY CORP NEW COM 03212B103 3 488 SH SOLE 7 488 0 0 AMPLIFY ENERGY CORP NEW COM 03212B103 315 47633 SH SOLE 18 47633 0 0 AMPLIFY ENERGY CORP NEW COM 03212B103 153 23121 SH SOLE 19 23121 0 0 AMPLIFY ENERGY CORP NEW COM 03212B103 3527 533652 SH SOLE 21 533652 0 0 AMPLIFY ENERGY CORP NEW COM 03212B103 3304 499921 SH SOLE 22 490856 0 9065 AMREP CORP NEW COM 032159105 4 671 SH SOLE 18 671 0 0 AMREP CORP NEW COM 032159105 32 5326 SH SOLE 21 5326 0 0 AMREP CORP NEW COM 032159105 34 5700 SH SOLE 22 5700 0 0 AMTECH SYS INC COM PAR $0.01N 032332504 18 2488 SH SOLE 18 2488 0 0 AMTECH SYS INC COM PAR $0.01N 032332504 261 36480 SH SOLE 21 36480 0 0 AMTECH SYS INC COM PAR $0.01N 032332504 875 122241 SH SOLE 22 122241 0 0 AMYRIS INC COM NEW 03236M200 156 50401 SH SOLE 2 1175 0 49226 AMYRIS INC COM NEW 03236M200 636 205940 SH SOLE 18 205940 0 0 AMYRIS INC COM NEW 03236M200 398 128947 SH SOLE 19 128947 0 0 AMYRIS INC COM NEW 03236M200 9510 3077724 SH SOLE 21 3077724 0 0 AMYRIS INC COM NEW 03236M200 4439 1436470 SH SOLE 22 1400193 0 36277 AMYRIS INC COM NEW 03236M200 54 17498 SH SOLE 30 17498 0 0 ANALOG DEVICES INC COM 032654105 133690 1124962 SH SOLE 2 283528 0 841434 ANALOG DEVICES INC COM 032654105 22572 189940 SH SOLE 4 180154 0 9786 ANALOG DEVICES INC COM 032654105 40291 339039 SH SOLE 7 332332 0 6707 ANALOG DEVICES INC COM 032654105 1336 11242 SH SOLE 13 11242 0 0 ANALOG DEVICES INC COM 032654105 321 2698 SH SOLE 15 2698 0 0 ANALOG DEVICES INC COM 032654105 2 15 SH SOLE 17 0 0 15 ANALOG DEVICES INC COM 032654105 90240 759342 SH SOLE 18 705904 0 53438 ANALOG DEVICES INC COM 032654105 10440 87852 SH SOLE 19 87852 0 0 ANALOG DEVICES INC COM 032654105 944081 7944134 SH SOLE 21 7944134 0 0 ANALOG DEVICES INC COM 032654105 1056944 8893843 SH SOLE 22 7859263 0 1034580 ANALOG DEVICES INC COM 032654105 36345 305831 SH SOLE 23 305831 0 0 ANALOG DEVICES INC COM 032654105 54117 455373 SH SOLE 25 455373 0 0 ANALOG DEVICES INC COM 032654105 217459 1829850 SH SOLE 26 253342 0 1576508 ANALOG DEVICES INC COM 032654105 8198 68987 SH SOLE 28 48192 0 20795 ANALOG DEVICES INC COM 032654105 2926 24618 SH SOLE 29 24618 0 0 ANALOG DEVICES INC COM 032654105 189754 1596715 SH SOLE 30 1596715 0 0 ANALOG DEVICES INC COM 032654105 17634 148386 SH SOLE 31 124120 0 24266 ANALOG DEVICES INC COM 032654105 7124 59945 SH SOLE 32 59945 0 0 ANALOG DEVICES INC COM 032654105 14904 125410 SH SOLE 34 125410 0 0 ANALOG DEVICES INC COM 032654105 30310 255050 SH SOLE 36 255050 0 0 ANALOG DEVICES INC COM 032654105 1000 8418 SH SOLE 40 8418 0 0 ANAPLAN INC COM 03272L108 8106 154692 SH SOLE 2 5616 0 149076 ANAPLAN INC COM 03272L108 21 410 SH SOLE 4 410 0 0 ANAPLAN INC COM 03272L108 82 1570 SH SOLE 7 1570 0 0 ANAPLAN INC COM 03272L108 2066 39433 SH SOLE 18 39433 0 0 ANAPLAN INC COM 03272L108 33151 632650 SH SOLE 19 632650 0 0 ANAPLAN INC COM 03272L108 72161 1377121 SH SOLE 21 1377121 0 0 ANAPLAN INC COM 03272L108 123791 2362421 SH SOLE 22 2203611 0 158810 ANAPLAN INC COM 03272L108 2118 40416 SH SOLE 26 23344 0 17072 ANAPLAN INC COM 03272L108 676 12899 SH SOLE 28 12899 0 0 ANAPLAN INC COM 03272L108 1679 32036 SH SOLE 30 32036 0 0 ANAPLAN INC COM 03272L108 92 1752 SH SOLE 31 1752 0 0 ANAPLAN INC COM 03272L108 15367 293256 SH SOLE 34 293256 0 0 ANAPLAN INC COM 03272L108 553 10547 SH SOLE 40 10547 0 0 ANAPTYSBIO INC COM 032724106 211 12983 SH SOLE 2 1020 0 11963 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 1383 85117 SH SOLE 18 84250 0 867 ANAPTYSBIO INC COM 032724106 701 43108 SH SOLE 19 43108 0 0 ANAPTYSBIO INC COM 032724106 17808 1095882 SH SOLE 21 1095882 0 0 ANAPTYSBIO INC COM 032724106 11691 719471 SH SOLE 22 690291 0 29180 ANAPTYSBIO INC COM 032724106 211 13007 SH SOLE 26 5634 0 7373 ANAPTYSBIO INC COM 032724106 40 2457 SH SOLE 28 2457 0 0 ANAPTYSBIO INC COM 032724106 1194 73502 SH SOLE 30 73502 0 0 ANAPTYSBIO INC COM 032724106 42 2611 SH SOLE 40 2611 0 0 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 47 18101 SH SOLE 2 1813 0 16288 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 397 153311 SH SOLE 18 153311 0 0 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 185 71608 SH SOLE 19 71608 0 0 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 3863 1491376 SH SOLE 21 1491376 0 0 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 3219 1242817 SH SOLE 22 1230383 0 12434 ANDERSONS INC COM 034164103 807 31924 SH SOLE 2 1083 0 30841 ANDERSONS INC COM 034164103 6 219 SH SOLE 4 219 0 0 ANDERSONS INC COM 034164103 1083 42856 SH SOLE 7 42856 0 0 ANDERSONS INC COM 034164103 3563 140922 SH SOLE 18 140922 0 0 ANDERSONS INC COM 034164103 1394 55137 SH SOLE 19 55137 0 0 ANDERSONS INC COM 034164103 93449 3696578 SH SOLE 21 3696578 0 0 ANDERSONS INC COM 034164103 24763 979537 SH SOLE 22 934569 0 44968 ANDERSONS INC COM 034164103 328 12959 SH SOLE 26 2602 0 10357 ANDERSONS INC COM 034164103 79 3133 SH SOLE 28 3133 0 0 ANDERSONS INC COM 034164103 1111 43946 SH SOLE 30 43946 0 0 ANDERSONS INC COM 034164103 80 3152 SH SOLE 40 3152 0 0 ANGI HOMESERVICES INC COM CL A 00183L102 2 207 SH SOLE 4 207 0 0 ANGI HOMESERVICES INC COM CL A 00183L102 1298 153298 SH SOLE 21 153298 0 0 ANGI HOMESERVICES INC COM CL A 00183L102 10781 1272870 SH SOLE 22 1237694 0 35176 ANGI HOMESERVICES INC COM CL A 00183L102 317 37415 SH SOLE 26 31618 0 5797 ANGI HOMESERVICES INC COM CL A 00183L102 54 6330 SH SOLE 28 6330 0 0 ANGI HOMESERVICES INC COM CL A 00183L102 282 33263 SH SOLE 30 33263 0 0 ANGI HOMESERVICES INC COM CL A 00183L102 61 7258 SH SOLE 40 7258 0 0 ANGIODYNAMICS INC COM 03475V101 583 36414 SH SOLE 2 1221 0 35193 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 2734 170768 SH SOLE 18 170768 0 0 ANGIODYNAMICS INC COM 03475V101 1020 63710 SH SOLE 19 63710 0 0 ANGIODYNAMICS INC COM 03475V101 74668 4663806 SH SOLE 21 4663806 0 0 ANGIODYNAMICS INC COM 03475V101 20559 1284128 SH SOLE 22 1243447 0 40681 ANGIODYNAMICS INC COM 03475V101 199 12409 SH SOLE 26 0 0 12409 ANGIODYNAMICS INC COM 03475V101 61 3819 SH SOLE 28 3819 0 0 ANGIODYNAMICS INC COM 03475V101 885 55256 SH SOLE 30 55256 0 0 ANGIODYNAMICS INC COM 03475V101 280 17506 SH SOLE 34 17506 0 0 ANGIODYNAMICS INC COM 03475V101 43 2698 SH SOLE 40 2698 0 0 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 32135 1438452 SH SOLE 7 1438452 0 0 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 1111 49719 SH SOLE 19 49719 0 0 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 1794 80295 SH SOLE 22 80295 0 0 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 22371 1001404 SH SOLE 23 1001404 0 0 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 68784 3078979 SH SOLE 25 3078979 0 0 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 25778 1153900 SH SOLE 26 0 0 1153900 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 55201 2470951 SH SOLE 30 2470951 0 0 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 260956 11681128 SH SOLE 34 11681128 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 166 2023 SH SOLE 18 600 0 1423 ANI PHARMACEUTICALS INC COM 00182C103 235 3803 SH SOLE 2 298 0 3505 ANI PHARMACEUTICALS INC COM 00182C103 9 149 SH SOLE 7 149 0 0 ANI PHARMACEUTICALS INC COM 00182C103 2656 43061 SH SOLE 18 43061 0 0 ANI PHARMACEUTICALS INC COM 00182C103 992 16087 SH SOLE 19 16087 0 0 ANI PHARMACEUTICALS INC COM 00182C103 72610 1177403 SH SOLE 21 1177403 0 0 ANI PHARMACEUTICALS INC COM 00182C103 17930 290733 SH SOLE 22 280910 0 9823 ANI PHARMACEUTICALS INC COM 00182C103 76 1231 SH SOLE 28 1231 0 0 ANI PHARMACEUTICALS INC COM 00182C103 892 14465 SH SOLE 30 14465 0 0 ANI PHARMACEUTICALS INC COM 00182C103 50 817 SH SOLE 40 817 0 0 ANIKA THERAPEUTICS INC COM 035255108 709 13672 SH SOLE 2 471 0 13201 ANIKA THERAPEUTICS INC COM 035255108 11 214 SH SOLE 7 214 0 0 ANIKA THERAPEUTICS INC COM 035255108 3338 64378 SH SOLE 18 64378 0 0 ANIKA THERAPEUTICS INC COM 035255108 1228 23691 SH SOLE 19 23691 0 0 ANIKA THERAPEUTICS INC COM 035255108 81974 1580990 SH SOLE 21 1580990 0 0 ANIKA THERAPEUTICS INC COM 035255108 21629 417147 SH SOLE 22 399862 0 17285 ANIKA THERAPEUTICS INC COM 035255108 113 2188 SH SOLE 26 0 0 2188 ANIKA THERAPEUTICS INC COM 035255108 112 2163 SH SOLE 28 2163 0 0 ANIKA THERAPEUTICS INC COM 035255108 1056 20360 SH SOLE 30 20360 0 0 ANIKA THERAPEUTICS INC COM 035255108 39 751 SH SOLE 34 751 0 0 ANIKA THERAPEUTICS INC COM 035255108 88 1695 SH SOLE 40 1695 0 0 ANIXA BIOSCIENCES INC COM 03528H109 12 3605 SH SOLE 18 3605 0 0 ANIXA BIOSCIENCES INC COM 03528H109 166 50523 SH SOLE 21 50523 0 0 ANIXA BIOSCIENCES INC COM 03528H109 88 26970 SH SOLE 22 26970 0 0 ANIXTER INTL INC COM 035290105 2985 32414 SH SOLE 2 2417 0 29997 ANIXTER INTL INC COM 035290105 16 179 SH SOLE 4 179 0 0 ANIXTER INTL INC COM 035290105 94 1020 SH SOLE 7 1020 0 0 ANIXTER INTL INC COM 035290105 12489 135606 SH SOLE 18 135606 0 0 ANIXTER INTL INC COM 035290105 6651 72220 SH SOLE 19 72220 0 0 ANIXTER INTL INC COM 035290105 322600 3502719 SH SOLE 21 3502719 0 0 ANIXTER INTL INC COM 035290105 85902 932703 SH SOLE 22 889469 0 43234 ANIXTER INTL INC COM 035290105 423 4588 SH SOLE 23 4588 0 0 ANIXTER INTL INC COM 035290105 2354 25560 SH SOLE 26 5838 0 19722 ANIXTER INTL INC COM 035290105 397 4307 SH SOLE 28 4307 0 0 ANIXTER INTL INC COM 035290105 3955 42939 SH SOLE 30 42939 0 0 ANIXTER INTL INC COM 035290105 137 1489 SH SOLE 36 1489 0 0 ANIXTER INTL INC COM 035290105 286 3109 SH SOLE 40 3109 0 0 ANNALY CAP MGMT INC COM 035710409 31465 3340207 SH SOLE 2 178996 0 3161211 ANNALY CAP MGMT INC COM 035710409 6756 717215 SH SOLE 4 677355 0 39860 ANNALY CAP MGMT INC COM 035710409 9524 1011035 SH SOLE 7 810377 0 200658 ANNALY CAP MGMT INC COM 035710409 594 63034 SH SOLE 13 63034 0 0 ANNALY CAP MGMT INC COM 035710409 0 30 SH SOLE 17 0 0 30 ANNALY CAP MGMT INC COM 035710409 8400 891747 SH SOLE 18 784639 0 107108 ANNALY CAP MGMT INC COM 035710409 3097 328716 SH SOLE 19 328716 0 0 ANNALY CAP MGMT INC COM 035710409 842547 89442319 SH SOLE 21 89442319 0 0 ANNALY CAP MGMT INC COM 035710409 419012 44481144 SH SOLE 22 41644743 0 2836401 ANNALY CAP MGMT INC COM 035710409 10059 1067808 SH SOLE 23 1067808 0 0 ANNALY CAP MGMT INC COM 035710409 13681 1452283 SH SOLE 25 1452283 0 0 ANNALY CAP MGMT INC COM 035710409 65671 6971464 SH SOLE 26 1724043 0 5247421 ANNALY CAP MGMT INC COM 035710409 2494 264760 SH SOLE 28 189983 0 74777 ANNALY CAP MGMT INC COM 035710409 3133 332637 SH SOLE 29 28227 0 304410 ANNALY CAP MGMT INC COM 035710409 51312 5447149 SH SOLE 30 5447149 0 0 ANNALY CAP MGMT INC COM 035710409 4023 427059 SH SOLE 31 256150 0 170909 ANNALY CAP MGMT INC COM 035710409 813 86260 SH SOLE 34 86260 0 0 ANNALY CAP MGMT INC COM 035710409 21529 2285460 SH SOLE 36 2285460 0 0 ANNALY CAP MGMT INC COM 035710409 298 31619 SH SOLE 40 31619 0 0 ANSYS INC COM 03662Q105 53663 208471 SH SOLE 2 26895 0 181576 ANSYS INC COM 03662Q105 10267 39886 SH SOLE 4 37732 0 2154 ANSYS INC COM 03662Q105 32909 127846 SH SOLE 7 80011 0 47835 ANSYS INC COM 03662Q105 990 3846 SH SOLE 13 3846 0 0 ANSYS INC COM 03662Q105 153 595 SH SOLE 15 595 0 0 ANSYS INC COM 03662Q105 58001 225327 SH SOLE 18 213726 0 11601 ANSYS INC COM 03662Q105 104039 404175 SH SOLE 19 404175 0 0 ANSYS INC COM 03662Q105 609503 2367831 SH SOLE 21 2367831 0 0 ANSYS INC COM 03662Q105 528546 2053323 SH SOLE 22 1846261 0 207062 ANSYS INC COM 03662Q105 15628 60713 SH SOLE 23 60713 0 0 ANSYS INC COM 03662Q105 142972 555426 SH SOLE 25 555426 0 0 ANSYS INC COM 03662Q105 119857 465627 SH SOLE 26 61775 0 403852 ANSYS INC COM 03662Q105 4042 15703 SH SOLE 28 10971 0 4732 ANSYS INC COM 03662Q105 4940 19190 SH SOLE 29 1607 0 17583 ANSYS INC COM 03662Q105 114743 445758 SH SOLE 30 445758 0 0 ANSYS INC COM 03662Q105 4972 19315 SH SOLE 31 16115 0 3200 ANSYS INC COM 03662Q105 3527 13703 SH SOLE 32 13703 0 0 ANSYS INC COM 03662Q105 7550 29330 SH SOLE 34 29330 0 0 ANSYS INC COM 03662Q105 13653 53038 SH SOLE 36 53038 0 0 ANSYS INC COM 03662Q105 463 1799 SH SOLE 40 1799 0 0 ANTARES PHARMA INC COM 036642106 316 67196 SH SOLE 2 5617 0 61579 ANTARES PHARMA INC COM 036642106 15 3260 SH SOLE 7 3260 0 0 ANTARES PHARMA INC COM 036642106 2738 582604 SH SOLE 18 582604 0 0 ANTARES PHARMA INC COM 036642106 1343 285733 SH SOLE 19 285733 0 0 ANTARES PHARMA INC COM 036642106 27278 5803784 SH SOLE 21 5803784 0 0 ANTARES PHARMA INC COM 036642106 21536 4582058 SH SOLE 22 4389992 0 192066 ANTARES PHARMA INC COM 036642106 41 8664 SH SOLE 26 0 0 8664 ANTARES PHARMA INC COM 036642106 324 68920 SH SOLE 28 68920 0 0 ANTARES PHARMA INC COM 036642106 238 50538 SH SOLE 30 50538 0 0 ANTARES PHARMA INC COM 036642106 94 20075 SH SOLE 40 20075 0 0 ANTERIX INC COM 03676C100 193 4459 SH SOLE 2 400 0 4059 ANTERIX INC COM 03676C100 9 212 SH SOLE 7 212 0 0 ANTERIX INC COM 03676C100 1686 39022 SH SOLE 18 39022 0 0 ANTERIX INC COM 03676C100 832 19256 SH SOLE 19 19256 0 0 ANTERIX INC COM 03676C100 16945 392153 SH SOLE 21 392153 0 0 ANTERIX INC COM 03676C100 14520 336038 SH SOLE 22 321564 0 14474 ANTERIX INC COM 03676C100 98 2276 SH SOLE 26 0 0 2276 ANTERIX INC COM 03676C100 47 1081 SH SOLE 28 1081 0 0 ANTERIX INC COM 03676C100 195 4523 SH SOLE 30 4523 0 0 ANTERIX INC COM 03676C100 48 1114 SH SOLE 40 1114 0 0 ANTERO MIDSTREAM CORP COM 03676B102 4301 566679 SH SOLE 2 142316 0 424363 ANTERO MIDSTREAM CORP COM 03676B102 10 1327 SH SOLE 4 1327 0 0 ANTERO MIDSTREAM CORP COM 03676B102 2435 320755 SH SOLE 7 320755 0 0 ANTERO MIDSTREAM CORP COM 03676B102 5972 786787 SH SOLE 18 786787 0 0 ANTERO MIDSTREAM CORP COM 03676B102 3485 459211 SH SOLE 19 459211 0 0 ANTERO MIDSTREAM CORP COM 03676B102 106182 13989751 SH SOLE 21 13989751 0 0 ANTERO MIDSTREAM CORP COM 03676B102 70015 9224678 SH SOLE 22 8736153 0 488525 ANTERO MIDSTREAM CORP COM 03676B102 750 98800 SH SOLE 26 52959 0 45841 ANTERO MIDSTREAM CORP COM 03676B102 179 23638 SH SOLE 28 23638 0 0 ANTERO MIDSTREAM CORP COM 03676B102 537 70811 SH SOLE 30 70811 0 0 ANTERO MIDSTREAM CORP COM 03676B102 36 4783 SH SOLE 31 4783 0 0 ANTERO MIDSTREAM CORP COM 03676B102 956 125906 SH SOLE 34 125906 0 0 ANTERO MIDSTREAM CORP COM 03676B102 166 21818 SH SOLE 40 21818 0 0 ANTERO RES CORP COM 03674X106 1371 480975 SH SOLE 2 18521 0 462454 ANTERO RES CORP COM 03674X106 3 1212 SH SOLE 4 1212 0 0 ANTERO RES CORP COM 03674X106 33 11662 SH SOLE 7 11662 0 0 ANTERO RES CORP COM 03674X106 355 124590 SH SOLE 18 124590 0 0 ANTERO RES CORP COM 03674X106 239 84024 SH SOLE 19 84024 0 0 ANTERO RES CORP COM 03674X106 8184 2871716 SH SOLE 21 2871716 0 0 ANTERO RES CORP COM 03674X106 18926 6640656 SH SOLE 22 6028528 0 612128 ANTERO RES CORP COM 03674X106 351 123081 SH SOLE 26 86727 0 36354 ANTERO RES CORP COM 03674X106 78 27414 SH SOLE 28 27414 0 0 ANTERO RES CORP COM 03674X106 266 93311 SH SOLE 30 93311 0 0 ANTERO RES CORP COM 03674X106 54 19092 SH SOLE 31 5992 0 13100 ANTERO RES CORP COM 03674X106 705 247512 SH SOLE 36 247512 0 0 ANTERO RES CORP COM 03674X106 60 21033 SH SOLE 40 21033 0 0 ANTHEM INC COM 036752103 254791 843595 SH SOLE 2 279630 0 563965 ANTHEM INC COM 036752103 40192 133073 SH SOLE 4 126151 0 6922 ANTHEM INC COM 036752103 73330 242791 SH SOLE 7 225912 0 16879 ANTHEM INC COM 036752103 7841 25960 SH SOLE 13 25960 0 0 ANTHEM INC COM 036752103 448 1483 SH SOLE 15 1483 0 0 ANTHEM INC COM 036752103 499456 1653663 SH SOLE 18 1536400 0 117263 ANTHEM INC COM 036752103 1036465 3431664 SH SOLE 19 3431664 0 0 ANTHEM INC COM 036752103 1320 4370 SH SOLE 20 4370 0 0 ANTHEM INC COM 036752103 1641225 5433981 SH SOLE 21 5433981 0 0 ANTHEM INC COM 036752103 2001449 6626657 SH SOLE 22 5865453 0 761204 ANTHEM INC COM 036752103 59979 198586 SH SOLE 23 198586 0 0 ANTHEM INC COM 036752103 84691 280406 SH SOLE 25 280406 0 0 ANTHEM INC COM 036752103 399913 1324085 SH SOLE 26 152101 0 1171984 ANTHEM INC COM 036752103 14455 47858 SH SOLE 28 33374 0 14484 ANTHEM INC COM 036752103 24603 81459 SH SOLE 29 15125 0 66334 ANTHEM INC COM 036752103 329638 1091408 SH SOLE 30 1091408 0 0 ANTHEM INC COM 036752103 22464 74378 SH SOLE 31 58363 0 16015 ANTHEM INC COM 036752103 248688 823390 SH SOLE 34 823390 0 0 ANTHEM INC COM 036752103 65561 217067 SH SOLE 36 217067 0 0 ANTHEM INC COM 036752103 1878 6218 SH SOLE 40 6218 0 0 ANWORTH MORTGAGE ASSET CP COM 037347101 357 101448 SH SOLE 2 4060 0 97388 ANWORTH MORTGAGE ASSET CP COM 037347101 3 834 SH SOLE 4 834 0 0 ANWORTH MORTGAGE ASSET CP COM 037347101 5 1317 SH SOLE 7 1317 0 0 ANWORTH MORTGAGE ASSET CP COM 037347101 1230 349386 SH SOLE 18 349386 0 0 ANWORTH MORTGAGE ASSET CP COM 037347101 589 167364 SH SOLE 19 167364 0 0 ANWORTH MORTGAGE ASSET CP COM 037347101 19999 5681532 SH SOLE 21 5681532 0 0 ANWORTH MORTGAGE ASSET CP COM 037347101 12027 3416876 SH SOLE 22 3262190 0 154686 ANWORTH MORTGAGE ASSET CP COM 037347101 2762 784543 SH SOLE 26 25813 0 758730 ANWORTH MORTGAGE ASSET CP COM 037347101 56 15875 SH SOLE 28 15875 0 0 ANWORTH MORTGAGE ASSET CP COM 037347101 45 12653 SH SOLE 30 12653 0 0 ANWORTH MORTGAGE ASSET CP COM 037347101 40 11441 SH SOLE 40 11441 0 0 AON PLC SHS CL A G0408V102 120768 579805 SH SOLE 2 61944 0 517861 AON PLC SHS CL A G0408V102 26031 124973 SH SOLE 4 118536 0 6437 AON PLC SHS CL A G0408V102 77067 369999 SH SOLE 7 239910 0 130089 AON PLC SHS CL A G0408V102 705 3387 SH SOLE 13 3387 0 0 AON PLC SHS CL A G0408V102 277 1331 SH SOLE 15 1331 0 0 AON PLC SHS CL A G0408V102 30 142 SH SOLE 17 0 0 142 AON PLC SHS CL A G0408V102 105322 505649 SH SOLE 18 470764 0 34885 AON PLC SHS CL A G0408V102 7752 37216 SH SOLE 19 37216 0 0 AON PLC SHS CL A G0408V102 1261428 6056115 SH SOLE 21 6056115 0 0 AON PLC SHS CL A G0408V102 1231527 5912559 SH SOLE 22 5303387 0 609172 AON PLC SHS CL A G0408V102 36103 173329 SH SOLE 23 173329 0 0 AON PLC SHS CL A G0408V102 54691 262571 SH SOLE 25 262571 0 0 AON PLC SHS CL A G0408V102 222795 1069637 SH SOLE 26 163612 0 906025 AON PLC SHS CL A G0408V102 9224 44285 SH SOLE 28 30768 0 13517 AON PLC SHS CL A G0408V102 1515 7273 SH SOLE 29 4764 0 2509 AON PLC SHS CL A G0408V102 251152 1205782 SH SOLE 30 1205782 0 0 AON PLC SHS CL A G0408V102 12684 60895 SH SOLE 31 42681 0 18214 AON PLC SHS CL A G0408V102 3322 15948 SH SOLE 34 15948 0 0 AON PLC SHS CL A G0408V102 39100 187719 SH SOLE 36 187719 0 0 AON PLC SHS CL A G0408V102 1100 5283 SH SOLE 40 5283 0 0 APACHE CORP COM 037411105 23661 924619 SH SOLE 2 112979 0 811640 APACHE CORP COM 037411105 4054 158427 SH SOLE 4 148344 0 10083 APACHE CORP COM 037411105 8731 341182 SH SOLE 7 314216 0 26966 APACHE CORP COM 037411105 375 14648 SH SOLE 13 14648 0 0 APACHE CORP COM 037411105 45 1743 SH SOLE 15 1743 0 0 APACHE CORP COM 037411105 19712 770292 SH SOLE 18 718552 0 51740 APACHE CORP COM 037411105 3058 119485 SH SOLE 19 119485 0 0 APACHE CORP COM 037411105 235330 9196161 SH SOLE 21 9196161 0 0 APACHE CORP COM 037411105 239553 9361205 SH SOLE 22 8351080 0 1010125 APACHE CORP COM 037411105 7065 276070 SH SOLE 23 276070 0 0 APACHE CORP COM 037411105 9060 354049 SH SOLE 25 354049 0 0 APACHE CORP COM 037411105 45583 1781299 SH SOLE 26 344495 0 1436804 APACHE CORP COM 037411105 1852 72386 SH SOLE 28 51934 0 20452 APACHE CORP COM 037411105 2217 86621 SH SOLE 29 8113 0 78508 APACHE CORP COM 037411105 37310 1457995 SH SOLE 30 1457995 0 0 APACHE CORP COM 037411105 2263 88433 SH SOLE 31 63462 0 24971 APACHE CORP COM 037411105 628 24553 SH SOLE 34 24553 0 0 APACHE CORP COM 037411105 6885 269034 SH SOLE 36 269034 0 0 APACHE CORP COM 037411105 273 10667 SH SOLE 40 10667 0 0 APARTMENT INVT & MGMT CO CL A 03748R754 17466 338156 SH SOLE 2 56447 0 281709 APARTMENT INVT & MGMT CO CL A 03748R754 2199 42574 SH SOLE 4 42574 0 0 APARTMENT INVT & MGMT CO CL A 03748R754 13439 260191 SH SOLE 7 260191 0 0 APARTMENT INVT & MGMT CO CL A 03748R754 14157 274099 SH SOLE 18 264915 0 9184 APARTMENT INVT & MGMT CO CL A 03748R754 9993 193469 SH SOLE 19 193469 0 0 APARTMENT INVT & MGMT CO CL A 03748R754 238406 4615799 SH SOLE 21 4615799 0 0 APARTMENT INVT & MGMT CO CL A 03748R754 263503 5101709 SH SOLE 22 4722171 0 379538 APARTMENT INVT & MGMT CO CL A 03748R754 603 11676 SH SOLE 23 11676 0 0 APARTMENT INVT & MGMT CO CL A 03748R754 17016 329452 SH SOLE 25 329452 0 0 APARTMENT INVT & MGMT CO CL A 03748R754 12442 240881 SH SOLE 26 37605 0 203276 APARTMENT INVT & MGMT CO CL A 03748R754 949 18365 SH SOLE 28 18365 0 0 APARTMENT INVT & MGMT CO CL A 03748R754 4127 79909 SH SOLE 29 79909 0 0 APARTMENT INVT & MGMT CO CL A 03748R754 50106 970100 SH SOLE 30 970100 0 0 APARTMENT INVT & MGMT CO CL A 03748R754 418 8098 SH SOLE 31 5197 0 2901 APARTMENT INVT & MGMT CO CL A 03748R754 1858 35982 SH SOLE 34 35982 0 0 APARTMENT INVT & MGMT CO CL A 03748R754 144 2781 SH SOLE 36 2781 0 0 APARTMENT INVT & MGMT CO CL A 03748R754 824 15956 SH SOLE 40 15956 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 1924 62820 SH SOLE 2 44331 0 18489 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 6508 212552 SH SOLE 18 199033 0 13519 APELLIS PHARMACEUTICALS INC COM 03753U106 18078 590391 SH SOLE 19 590391 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 459 15000 SH SOLE 20 15000 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 68099 2224006 SH SOLE 21 2224006 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 41839 1366384 SH SOLE 22 1300823 0 65561 APELLIS PHARMACEUTICALS INC COM 03753U106 393 12839 SH SOLE 23 12839 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 1612 52638 SH SOLE 26 23495 0 29143 APELLIS PHARMACEUTICALS INC COM 03753U106 178 5817 SH SOLE 28 5817 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 1835 59928 SH SOLE 30 59928 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 4582 149635 SH SOLE 34 149635 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 137 4485 SH SOLE 40 4485 0 0 APERGY CORP COM 03755L104 6806 201478 SH SOLE 2 41114 0 160364 APERGY CORP COM 03755L104 12 350 SH SOLE 4 350 0 0 APERGY CORP COM 03755L104 49 1440 SH SOLE 7 1440 0 0 APERGY CORP COM 03755L104 7090 209902 SH SOLE 18 209902 0 0 APERGY CORP COM 03755L104 630 18648 SH SOLE 19 18648 0 0 APERGY CORP COM 03755L104 133092 3939952 SH SOLE 21 3939952 0 0 APERGY CORP COM 03755L104 86877 2571835 SH SOLE 22 2422312 0 149523 APERGY CORP COM 03755L104 1144 33852 SH SOLE 26 25547 0 8305 APERGY CORP COM 03755L104 333 9844 SH SOLE 28 9844 0 0 APERGY CORP COM 03755L104 925 27369 SH SOLE 30 27369 0 0 APERGY CORP COM 03755L104 126 3727 SH SOLE 31 1650 0 2077 APERGY CORP COM 03755L104 73 2153 SH SOLE 36 2153 0 0 APERGY CORP COM 03755L104 243 7194 SH SOLE 40 7194 0 0 APEX GLOBAL BRANDS INC COM NEW 03755M201 2 2239 SH SOLE 21 2239 0 0 APEX GLOBAL BRANDS INC COM NEW 03755M201 63 80647 SH SOLE 22 80647 0 0 APOGEE ENTERPRISES INC COM 037598109 476 14661 SH SOLE 2 1234 0 13427 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 4036 124193 SH SOLE 18 117855 0 6338 APOGEE ENTERPRISES INC COM 037598109 2206 67891 SH SOLE 19 67891 0 0 APOGEE ENTERPRISES INC COM 037598109 97865 3011235 SH SOLE 21 3011235 0 0 APOGEE ENTERPRISES INC COM 037598109 27380 842457 SH SOLE 22 802896 0 39561 APOGEE ENTERPRISES INC COM 037598109 99 3055 SH SOLE 23 3055 0 0 APOGEE ENTERPRISES INC COM 037598109 491 15103 SH SOLE 26 9174 0 5929 APOGEE ENTERPRISES INC COM 037598109 106 3266 SH SOLE 28 3266 0 0 APOGEE ENTERPRISES INC COM 037598109 1196 36801 SH SOLE 30 36801 0 0 APOGEE ENTERPRISES INC COM 037598109 106 3266 SH SOLE 40 3266 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 2888 157924 SH SOLE 2 6187 0 151737 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 2811 SH SOLE 7 2811 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 12274 671052 SH SOLE 18 671052 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 4960 271189 SH SOLE 19 271189 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 365442 19980450 SH SOLE 21 19980450 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 82296 4499495 SH SOLE 22 4280277 0 219218 APOLLO COML REAL EST FIN INC COM 03762U105 470 25700 SH SOLE 23 25700 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 757 41410 SH SOLE 26 30045 0 11365 APOLLO COML REAL EST FIN INC COM 03762U105 449 24561 SH SOLE 28 24561 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 3712 202938 SH SOLE 30 202938 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 296 16198 SH SOLE 40 16198 0 0 APOLLO COML REAL EST FIN INC NOTE 4.750% 8/2 03762UAB1 929 925000 PRN SOLE 21 925000 0 0 APOLLO ENDOSURGERY INC COM 03767D108 8 2909 SH SOLE 18 2909 0 0 APOLLO ENDOSURGERY INC COM 03767D108 87 30406 SH SOLE 21 30406 0 0 APOLLO ENDOSURGERY INC COM 03767D108 6 2186 SH SOLE 22 2186 0 0 APOLLO GLOBAL MGMT INC COM CL A 03768E105 10995 230456 SH SOLE 21 230456 0 0 APOLLO GLOBAL MGMT INC COM CL A 03768E105 161262 3380051 SH SOLE 22 3380051 0 0 APOLLO GLOBAL MGMT INC COM CL A 03768E105 23233 486963 SH SOLE 30 486963 0 0 APOLLO INVT CORP COM NEW 03761U502 6629 379679 SH SOLE 30 379679 0 0 APOLLO MEDICAL HLDGS INC COM NEW 03763A207 48 2600 SH SOLE 2 215 0 2385 APOLLO MEDICAL HLDGS INC COM NEW 03763A207 2 111 SH SOLE 7 111 0 0 APOLLO MEDICAL HLDGS INC COM NEW 03763A207 418 22681 SH SOLE 18 22681 0 0 APOLLO MEDICAL HLDGS INC COM NEW 03763A207 202 10977 SH SOLE 19 10977 0 0 APOLLO MEDICAL HLDGS INC COM NEW 03763A207 4986 270811 SH SOLE 21 270811 0 0 APOLLO MEDICAL HLDGS INC COM NEW 03763A207 9144 496689 SH SOLE 22 477685 0 19004 APOLLO MEDICAL HLDGS INC COM NEW 03763A207 219 11890 SH SOLE 30 11890 0 0 APOLLO MEDICAL HLDGS INC COM NEW 03763A207 41 2250 SH SOLE 40 2250 0 0 APPFOLIO INC COM CL A 03783C100 713 6487 SH SOLE 2 567 0 5920 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 6371 57944 SH SOLE 18 53751 0 4193 APPFOLIO INC COM CL A 03783C100 3049 27731 SH SOLE 19 27731 0 0 APPFOLIO INC COM CL A 03783C100 61682 560996 SH SOLE 21 560996 0 0 APPFOLIO INC COM CL A 03783C100 48669 442644 SH SOLE 22 423205 0 19439 APPFOLIO INC COM CL A 03783C100 16 147 SH SOLE 23 147 0 0 APPFOLIO INC COM CL A 03783C100 881 8017 SH SOLE 26 6898 0 1119 APPFOLIO INC COM CL A 03783C100 259 2358 SH SOLE 28 2358 0 0 APPFOLIO INC COM CL A 03783C100 521 4738 SH SOLE 30 4738 0 0 APPFOLIO INC COM CL A 03783C100 165 1502 SH SOLE 40 1502 0 0 APPIAN CORP CL A 03782L101 542 14192 SH SOLE 2 1351 0 12841 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 4380 114620 SH SOLE 18 114620 0 0 APPIAN CORP CL A 03782L101 2566 67158 SH SOLE 19 67158 0 0 APPIAN CORP CL A 03782L101 46819 1225301 SH SOLE 21 1225301 0 0 APPIAN CORP CL A 03782L101 37297 976113 SH SOLE 22 937670 0 38443 APPIAN CORP CL A 03782L101 497 13013 SH SOLE 26 11336 0 1677 APPIAN CORP CL A 03782L101 215 5638 SH SOLE 28 5638 0 0 APPIAN CORP CL A 03782L101 298 7787 SH SOLE 30 7787 0 0 APPIAN CORP CL A 03782L101 96 2505 SH SOLE 40 2505 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 10373 638344 SH SOLE 2 113135 0 525209 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 3742 230258 SH SOLE 4 230258 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 4242 261055 SH SOLE 7 261055 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 2175 133837 SH SOLE 18 101321 0 32516 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 5152 317057 SH SOLE 19 317057 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 65302 4018572 SH SOLE 21 4018572 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 143855 8852611 SH SOLE 22 7771274 0 1081337 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 4507 277378 SH SOLE 23 277378 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 8150 501541 SH SOLE 25 501541 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 2816 173281 SH SOLE 26 64867 0 108414 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 439 27036 SH SOLE 28 27036 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 5830 358797 SH SOLE 29 358797 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 16005 984953 SH SOLE 30 984953 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 6672 410587 SH SOLE 31 354238 0 56349 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 973 59870 SH SOLE 34 59870 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 390 23992 SH SOLE 36 23992 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 405 24908 SH SOLE 40 24908 0 0 APPLE INC COM 037833100 3530103 12021464 SH SOLE 2 1846663 0 10174801 APPLE INC COM 037833100 628385 2139912 SH SOLE 4 2016937 0 122975 APPLE INC COM 037833100 1118844 3810128 SH SOLE 7 3751564 0 58564 APPLE INC COM 037833100 45627 155378 SH SOLE 13 155378 0 0 APPLE INC COM 037833100 9267 31559 SH SOLE 15 31559 0 0 APPLE INC COM 037833100 1066 3630 SH SOLE 17 0 0 3630 APPLE INC COM 037833100 3280152 11170277 SH SOLE 18 10015239 0 1155038 APPLE INC COM 037833100 1322497 4503649 SH SOLE 19 4503649 0 0 APPLE INC COM 037833100 4817 16404 SH SOLE 20 16404 0 0 APPLE INC COM 037833100 24854151 84638689 SH SOLE 21 84638689 0 0 APPLE INC COM 037833100 30896890 105216722 SH SOLE 22 93020166 0 12196556 APPLE INC COM 037833100 1037561 3533325 SH SOLE 23 3533325 0 0 APPLE INC COM 037833100 1409127 4798662 SH SOLE 25 4766152 0 32510 APPLE INC COM 037833100 5655805 19260362 SH SOLE 26 2495845 0 16764517 APPLE INC COM 037833100 248340 845701 SH SOLE 28 590750 0 254951 APPLE INC COM 037833100 239035 814012 SH SOLE 29 209478 0 604534 APPLE INC COM 037833100 5142051 17510814 SH SOLE 30 17510814 0 0 APPLE INC COM 037833100 363566 1238092 SH SOLE 31 980853 0 257239 APPLE INC COM 037833100 230010 783280 SH SOLE 32 783280 0 0 APPLE INC COM 037833100 566886 1930483 SH SOLE 34 1930483 0 0 APPLE INC COM 037833100 953641 3247543 SH SOLE 36 3247543 0 0 APPLE INC COM 037833100 29507 100484 SH SOLE 40 100484 0 0 APPLIED DNA SCIENCES INC COM 03815U300 2 365 SH SOLE 21 365 0 0 APPLIED DNA SCIENCES INC COM 03815U300 302 72146 SH SOLE 22 72146 0 0 APPLIED GENETIC TECHNOL CORP COM 03820J100 15 3216 SH SOLE 18 3216 0 0 APPLIED GENETIC TECHNOL CORP COM 03820J100 195 43044 SH SOLE 21 43044 0 0 APPLIED GENETIC TECHNOL CORP COM 03820J100 951 210504 SH SOLE 22 210504 0 0 APPLIED GENETIC TECHNOL CORP COM 03820J100 10 2311 SH SOLE 23 2311 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 1637 24550 SH SOLE 2 9707 0 14843 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 12922 193757 SH SOLE 18 176834 0 16923 APPLIED INDL TECHNOLOGIES IN COM 03820C105 16617 249173 SH SOLE 19 249173 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 290254 4352286 SH SOLE 21 4352286 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 91090 1365875 SH SOLE 22 1313340 0 52535 APPLIED INDL TECHNOLOGIES IN COM 03820C105 2183 32736 SH SOLE 23 32736 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 7030 105409 SH SOLE 26 10578 0 94831 APPLIED INDL TECHNOLOGIES IN COM 03820C105 358 5370 SH SOLE 28 5370 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 3649 54718 SH SOLE 30 54718 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 73 1091 SH SOLE 36 1091 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 298 4466 SH SOLE 40 4466 0 0 APPLIED MATLS INC COM 038222105 144491 2367156 SH SOLE 2 319016 0 2048140 APPLIED MATLS INC COM 038222105 28178 461639 SH SOLE 4 436329 0 25310 APPLIED MATLS INC COM 038222105 51040 836181 SH SOLE 7 828490 0 7691 APPLIED MATLS INC COM 038222105 6957 113974 SH SOLE 13 113974 0 0 APPLIED MATLS INC COM 038222105 425 6961 SH SOLE 15 6961 0 0 APPLIED MATLS INC COM 038222105 127261 2084883 SH SOLE 18 1878027 0 206856 APPLIED MATLS INC COM 038222105 135466 2219305 SH SOLE 19 2219305 0 0 APPLIED MATLS INC COM 038222105 1407083 23051825 SH SOLE 21 23051825 0 0 APPLIED MATLS INC COM 038222105 1447236 23709627 SH SOLE 22 20959378 0 2750249 APPLIED MATLS INC COM 038222105 41959 687396 SH SOLE 23 687396 0 0 APPLIED MATLS INC COM 038222105 59374 972710 SH SOLE 25 972710 0 0 APPLIED MATLS INC COM 038222105 351754 5762688 SH SOLE 26 623418 0 5139270 APPLIED MATLS INC COM 038222105 10517 172291 SH SOLE 28 120512 0 51779 APPLIED MATLS INC COM 038222105 17530 287192 SH SOLE 29 19251 0 267941 APPLIED MATLS INC COM 038222105 266624 4368014 SH SOLE 30 4368014 0 0 APPLIED MATLS INC COM 038222105 13159 215583 SH SOLE 31 173448 0 42135 APPLIED MATLS INC COM 038222105 9177 150348 SH SOLE 32 150348 0 0 APPLIED MATLS INC COM 038222105 53885 882776 SH SOLE 34 882776 0 0 APPLIED MATLS INC COM 038222105 42586 697675 SH SOLE 36 697675 0 0 APPLIED MATLS INC COM 038222105 1307 21412 SH SOLE 40 21412 0 0 APPLIED OPTOELECTRONICS INC COM 03823U102 228 19221 SH SOLE 2 693 0 18528 APPLIED OPTOELECTRONICS INC COM 03823U102 5 382 SH SOLE 7 382 0 0 APPLIED OPTOELECTRONICS INC COM 03823U102 1030 86731 SH SOLE 18 86731 0 0 APPLIED OPTOELECTRONICS INC COM 03823U102 393 33100 SH SOLE 19 33100 0 0 APPLIED OPTOELECTRONICS INC COM 03823U102 26944 2267979 SH SOLE 21 2267979 0 0 APPLIED OPTOELECTRONICS INC COM 03823U102 6818 573926 SH SOLE 22 557940 0 15986 APPLIED OPTOELECTRONICS INC COM 03823U102 236 19875 SH SOLE 30 19875 0 0 APPLIED THERAPEUTICS INC COM 03828A101 75 2759 SH SOLE 2 0 0 2759 APPLIED THERAPEUTICS INC COM 03828A101 627 22983 SH SOLE 18 22983 0 0 APPLIED THERAPEUTICS INC COM 03828A101 344 12612 SH SOLE 19 12612 0 0 APPLIED THERAPEUTICS INC COM 03828A101 6150 225442 SH SOLE 21 225442 0 0 APPLIED THERAPEUTICS INC COM 03828A101 595 21809 SH SOLE 22 19510 0 2299 APREA THERAPEUTICS INC COM 03836J102 135 2951 SH SOLE 2 0 0 2951 APREA THERAPEUTICS INC COM 03836J102 1065 23197 SH SOLE 18 23197 0 0 APREA THERAPEUTICS INC COM 03836J102 532 11583 SH SOLE 19 11583 0 0 APREA THERAPEUTICS INC COM 03836J102 10658 232252 SH SOLE 21 232252 0 0 APREA THERAPEUTICS INC COM 03836J102 3395 73984 SH SOLE 22 69405 0 4579 APTARGROUP INC COM 038336103 19291 166847 SH SOLE 2 36534 0 130313 APTARGROUP INC COM 038336103 34 295 SH SOLE 4 295 0 0 APTARGROUP INC COM 038336103 1809 15649 SH SOLE 7 15649 0 0 APTARGROUP INC COM 038336103 21512 186058 SH SOLE 18 183564 0 2494 APTARGROUP INC COM 038336103 2000 17294 SH SOLE 19 17294 0 0 APTARGROUP INC COM 038336103 375742 3249805 SH SOLE 21 3249805 0 0 APTARGROUP INC COM 038336103 243515 2106170 SH SOLE 22 1985303 0 120867 APTARGROUP INC COM 038336103 39 341 SH SOLE 23 341 0 0 APTARGROUP INC COM 038336103 341 2951 SH SOLE 25 2951 0 0 APTARGROUP INC COM 038336103 2400 20756 SH SOLE 26 12446 0 8310 APTARGROUP INC COM 038336103 966 8355 SH SOLE 28 8355 0 0 APTARGROUP INC COM 038336103 2394 20706 SH SOLE 30 20706 0 0 APTARGROUP INC COM 038336103 249 2155 SH SOLE 31 2155 0 0 APTARGROUP INC COM 038336103 239 2071 SH SOLE 34 2071 0 0 APTARGROUP INC COM 038336103 137 1187 SH SOLE 36 1187 0 0 APTARGROUP INC COM 038336103 804 6952 SH SOLE 40 6952 0 0 APTEVO THERAPEUTICS INC COM 03835L108 9 13357 SH SOLE 21 13357 0 0 APTEVO THERAPEUTICS INC COM 03835L108 192 293092 SH SOLE 22 293092 0 0 APTINYX INC COM 03836N103 32 9275 SH SOLE 18 9275 0 0 APTINYX INC COM 03836N103 84 24653 SH SOLE 19 24653 0 0 APTINYX INC COM 03836N103 220 64453 SH SOLE 21 64453 0 0 APTINYX INC COM 03836N103 867 253619 SH SOLE 22 253619 0 0 APTINYX INC COM 03836N103 6 1667 SH SOLE 23 1667 0 0 APTINYX INC COM 03836N103 59 17145 SH SOLE 26 0 0 17145 APTIV PLC SHS G6095L109 63326 666795 SH SOLE 2 90789 0 576006 APTIV PLC SHS G6095L109 11497 121056 SH SOLE 4 114042 0 7014 APTIV PLC SHS G6095L109 21248 223729 SH SOLE 7 222388 0 1341 APTIV PLC SHS G6095L109 43 451 SH SOLE 13 451 0 0 APTIV PLC SHS G6095L109 150 1576 SH SOLE 15 1576 0 0 APTIV PLC SHS G6095L109 48152 507022 SH SOLE 18 470539 0 36483 APTIV PLC SHS G6095L109 8572 90257 SH SOLE 19 90257 0 0 APTIV PLC SHS G6095L109 546793 5757530 SH SOLE 21 5757530 0 0 APTIV PLC SHS G6095L109 589604 6208321 SH SOLE 22 5525104 0 683217 APTIV PLC SHS G6095L109 18579 195631 SH SOLE 23 195631 0 0 APTIV PLC SHS G6095L109 27300 287457 SH SOLE 25 287457 0 0 APTIV PLC SHS G6095L109 113440 1194481 SH SOLE 26 187675 0 1006806 APTIV PLC SHS G6095L109 4501 47392 SH SOLE 28 33423 0 13969 APTIV PLC SHS G6095L109 594 6258 SH SOLE 29 6258 0 0 APTIV PLC SHS G6095L109 88776 934776 SH SOLE 30 934776 0 0 APTIV PLC SHS G6095L109 5735 60383 SH SOLE 31 48449 0 11934 APTIV PLC SHS G6095L109 8934 94071 SH SOLE 34 94071 0 0 APTIV PLC SHS G6095L109 18303 192724 SH SOLE 36 192724 0 0 APTIV PLC SHS G6095L109 513 5405 SH SOLE 40 5405 0 0 APYX MED CORP COM 03837C106 252 29833 SH SOLE 2 1371 0 28462 APYX MED CORP COM 03837C106 1006 118960 SH SOLE 18 118960 0 0 APYX MED CORP COM 03837C106 499 59009 SH SOLE 19 59009 0 0 APYX MED CORP COM 03837C106 10125 1196841 SH SOLE 21 1196841 0 0 APYX MED CORP COM 03837C106 6965 823313 SH SOLE 22 808395 0 14918 AQUA AMERICA INC COM 03836W103 28234 601498 SH SOLE 2 124734 0 476764 AQUA AMERICA INC COM 03836W103 4754 101275 SH SOLE 4 95403 0 5872 AQUA AMERICA INC COM 03836W103 20547 437729 SH SOLE 7 437729 0 0 AQUA AMERICA INC COM 03836W103 2 52 SH SOLE 17 0 0 52 AQUA AMERICA INC COM 03836W103 32058 682962 SH SOLE 18 666277 0 16685 AQUA AMERICA INC COM 03836W103 2372 50524 SH SOLE 19 50524 0 0 AQUA AMERICA INC COM 03836W103 545621 11623803 SH SOLE 21 11623803 0 0 AQUA AMERICA INC COM 03836W103 336726 7173551 SH SOLE 22 6762614 0 410937 AQUA AMERICA INC COM 03836W103 7333 156222 SH SOLE 23 156222 0 0 AQUA AMERICA INC COM 03836W103 1806 38464 SH SOLE 25 38464 0 0 AQUA AMERICA INC COM 03836W103 19963 425280 SH SOLE 26 183789 0 241491 AQUA AMERICA INC COM 03836W103 1850 39408 SH SOLE 28 28150 0 11258 AQUA AMERICA INC COM 03836W103 2299 48976 SH SOLE 29 3863 0 45113 AQUA AMERICA INC COM 03836W103 62558 1332733 SH SOLE 30 1332733 0 0 AQUA AMERICA INC COM 03836W103 2203 46925 SH SOLE 31 39014 0 7911 AQUA AMERICA INC COM 03836W103 602 12826 SH SOLE 34 12826 0 0 AQUA AMERICA INC COM 03836W103 2745 58471 SH SOLE 36 58471 0 0 AQUA AMERICA INC COM 03836W103 241 5135 SH SOLE 40 5135 0 0 AQUA AMERICA INC UNIT 04/30/2022 03836W202 28184 452028 SH SOLE 21 452028 0 0 AQUA METALS INC COM 03837J101 9 11964 SH SOLE 18 11964 0 0 AQUA METALS INC COM 03837J101 118 156033 SH SOLE 21 156033 0 0 AQUA METALS INC COM 03837J101 511 676182 SH SOLE 22 676182 0 0 AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 5 2532 SH SOLE 18 2532 0 0 AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 73 33512 SH SOLE 21 33512 0 0 AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 33 15151 SH SOLE 22 15151 0 0 AQUAVENTURE HLDGS LTD SHS G0443N107 289 10642 SH SOLE 2 400 0 10242 AQUAVENTURE HLDGS LTD SHS G0443N107 320 11803 SH SOLE 7 11803 0 0 AQUAVENTURE HLDGS LTD SHS G0443N107 1365 50343 SH SOLE 18 50343 0 0 AQUAVENTURE HLDGS LTD SHS G0443N107 664 24485 SH SOLE 19 24485 0 0 AQUAVENTURE HLDGS LTD SHS G0443N107 14507 534908 SH SOLE 21 534908 0 0 AQUAVENTURE HLDGS LTD SHS G0443N107 2433 89719 SH SOLE 30 89719 0 0 AQUESTIVE THERAPEUTICS INC COM 03843E104 14 2363 SH SOLE 18 2363 0 0 AQUESTIVE THERAPEUTICS INC COM 03843E104 198 34074 SH SOLE 21 34074 0 0 AQUESTIVE THERAPEUTICS INC COM 03843E104 977 167808 SH SOLE 22 167808 0 0 ARAMARK COM 03852U106 25136 579175 SH SOLE 2 38634 0 540541 ARAMARK COM 03852U106 4705 108417 SH SOLE 4 101853 0 6564 ARAMARK COM 03852U106 834 19207 SH SOLE 7 19207 0 0 ARAMARK COM 03852U106 19 434 SH SOLE 13 434 0 0 ARAMARK COM 03852U106 95 2190 SH SOLE 15 2190 0 0 ARAMARK COM 03852U106 8289 190981 SH SOLE 18 171952 0 19029 ARAMARK COM 03852U106 2495 57480 SH SOLE 19 57480 0 0 ARAMARK COM 03852U106 155392 3580451 SH SOLE 21 3580451 0 0 ARAMARK COM 03852U106 303099 6983840 SH SOLE 22 6497354 0 486486 ARAMARK COM 03852U106 7703 177488 SH SOLE 23 177488 0 0 ARAMARK COM 03852U106 61051 1406704 SH SOLE 25 1406704 0 0 ARAMARK COM 03852U106 43009 990995 SH SOLE 26 209048 0 781947 ARAMARK COM 03852U106 2128 49030 SH SOLE 28 34812 0 14218 ARAMARK COM 03852U106 2489 57340 SH SOLE 29 4702 0 52638 ARAMARK COM 03852U106 17237 397160 SH SOLE 30 397160 0 0 ARAMARK COM 03852U106 2200 50697 SH SOLE 31 40801 0 9896 ARAMARK COM 03852U106 626 14435 SH SOLE 34 14435 0 0 ARAMARK COM 03852U106 7675 176839 SH SOLE 36 176839 0 0 ARAMARK COM 03852U106 213 4918 SH SOLE 40 4918 0 0 ARAVIVE INC COM 03890D108 22 1585 SH SOLE 18 1585 0 0 ARAVIVE INC COM 03890D108 272 19887 SH SOLE 21 19887 0 0 ARAVIVE INC COM 03890D108 2396 175263 SH SOLE 22 175263 0 0 ARAVIVE INC COM 03890D108 249 18201 SH SOLE 26 0 0 18201 ARBOR RLTY TR INC COM 038923108 730 50905 SH SOLE 2 50905 0 0 ARBOR RLTY TR INC COM 038923108 25325 1764817 SH SOLE 21 1764817 0 0 ARBOR RLTY TR INC COM 038923108 661 46065 SH SOLE 26 39849 0 6216 ARBOR RLTY TR INC COM 038923108 209 14540 SH SOLE 28 14540 0 0 ARBOR RLTY TR INC COM 038923108 365 25465 SH SOLE 30 25465 0 0 ARBOR RLTY TR INC COM 038923108 91 6310 SH SOLE 40 6310 0 0 ARBUTUS BIOPHARMA CORP COM 03879J100 22 7911 SH SOLE 18 7911 0 0 ARBUTUS BIOPHARMA CORP COM 03879J100 252 90626 SH SOLE 21 90626 0 0 ARC DOCUMENT SOLUTIONS INC COM 00191G103 24 17619 SH SOLE 2 17619 0 0 ARC DOCUMENT SOLUTIONS INC COM 00191G103 11 8119 SH SOLE 18 8119 0 0 ARC DOCUMENT SOLUTIONS INC COM 00191G103 189 135843 SH SOLE 19 135843 0 0 ARC DOCUMENT SOLUTIONS INC COM 00191G103 202 145338 SH SOLE 21 145338 0 0 ARC DOCUMENT SOLUTIONS INC COM 00191G103 1978 1423232 SH SOLE 22 1423232 0 0 ARC DOCUMENT SOLUTIONS INC COM 00191G103 123 88736 SH SOLE 23 88736 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 27014 SH SOLE 2 1016 0 25998 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 3106 112523 SH SOLE 18 112523 0 0 ARCBEST CORP COM 03937C105 1214 43973 SH SOLE 19 43973 0 0 ARCBEST CORP COM 03937C105 82168 2977086 SH SOLE 21 2977086 0 0 ARCBEST CORP COM 03937C105 21779 789081 SH SOLE 22 748743 0 40338 ARCBEST CORP COM 03937C105 932 33781 SH SOLE 26 11178 0 22603 ARCBEST CORP COM 03937C105 100 3627 SH SOLE 28 3627 0 0 ARCBEST CORP COM 03937C105 964 34940 SH SOLE 30 34940 0 0 ARCBEST CORP COM 03937C105 79 2845 SH SOLE 40 2845 0 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 462 26323 SH SOLE 18 26323 0 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 492 28077 SH SOLE 21 28077 0 0 ARCH CAP GROUP LTD ORD G0450A105 37481 873879 SH SOLE 2 64015 0 809864 ARCH CAP GROUP LTD ORD G0450A105 8613 200807 SH SOLE 4 190409 0 10398 ARCH CAP GROUP LTD ORD G0450A105 16399 382346 SH SOLE 7 137520 0 244826 ARCH CAP GROUP LTD ORD G0450A105 627 14613 SH SOLE 13 14613 0 0 ARCH CAP GROUP LTD ORD G0450A105 96 2236 SH SOLE 15 2236 0 0 ARCH CAP GROUP LTD ORD G0450A105 10818 252226 SH SOLE 18 213233 0 38993 ARCH CAP GROUP LTD ORD G0450A105 3640 84869 SH SOLE 19 84869 0 0 ARCH CAP GROUP LTD ORD G0450A105 507987 11843944 SH SOLE 21 11843944 0 0 ARCH CAP GROUP LTD ORD G0450A105 508168 11848174 SH SOLE 22 11103927 0 744247 ARCH CAP GROUP LTD ORD G0450A105 12514 291773 SH SOLE 23 291773 0 0 ARCH CAP GROUP LTD ORD G0450A105 19334 450778 SH SOLE 25 450778 0 0 ARCH CAP GROUP LTD ORD G0450A105 77204 1800037 SH SOLE 26 382950 0 1417087 ARCH CAP GROUP LTD ORD G0450A105 3315 77298 SH SOLE 28 52834 0 24464 ARCH CAP GROUP LTD ORD G0450A105 4027 93900 SH SOLE 29 8088 0 85812 ARCH CAP GROUP LTD ORD G0450A105 56070 1307303 SH SOLE 30 1307303 0 0 ARCH CAP GROUP LTD ORD G0450A105 4040 94202 SH SOLE 31 70350 0 23852 ARCH CAP GROUP LTD ORD G0450A105 1040 24244 SH SOLE 34 24244 0 0 ARCH CAP GROUP LTD ORD G0450A105 18235 425152 SH SOLE 36 425152 0 0 ARCH CAP GROUP LTD ORD G0450A105 356 8291 SH SOLE 40 8291 0 0 ARCH COAL INC CL A 039380407 133 1859 SH SOLE 2 1859 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 3708 51689 SH SOLE 18 51689 0 0 ARCH COAL INC CL A 039380407 3711 51727 SH SOLE 19 51727 0 0 ARCH COAL INC CL A 039380407 37917 528534 SH SOLE 21 528534 0 0 ARCH COAL INC CL A 039380407 36357 506788 SH SOLE 22 485173 0 21615 ARCH COAL INC CL A 039380407 466 6492 SH SOLE 23 6492 0 0 ARCH COAL INC CL A 039380407 572 7975 SH SOLE 26 6722 0 1253 ARCH COAL INC CL A 039380407 162 2253 SH SOLE 28 2253 0 0 ARCH COAL INC CL A 039380407 589 8209 SH SOLE 30 8209 0 0 ARCH COAL INC CL A 039380407 114 1592 SH SOLE 40 1592 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 71903 1551302 SH SOLE 2 308788 0 1242514 ARCHER DANIELS MIDLAND CO COM 039483102 12426 268099 SH SOLE 4 253542 0 14557 ARCHER DANIELS MIDLAND CO COM 039483102 64197 1385038 SH SOLE 7 848303 0 536735 ARCHER DANIELS MIDLAND CO COM 039483102 1272 27454 SH SOLE 13 27454 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 148 3189 SH SOLE 15 3189 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 1 12 SH SOLE 17 0 0 12 ARCHER DANIELS MIDLAND CO COM 039483102 62800 1354903 SH SOLE 18 1278304 0 76599 ARCHER DANIELS MIDLAND CO COM 039483102 7159 154465 SH SOLE 19 154465 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 605982 13074056 SH SOLE 21 13074056 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 636147 13724865 SH SOLE 22 12137472 0 1587393 ARCHER DANIELS MIDLAND CO COM 039483102 18864 406980 SH SOLE 23 406980 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 27345 589960 SH SOLE 25 589960 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 135229 2917558 SH SOLE 26 380018 0 2537540 ARCHER DANIELS MIDLAND CO COM 039483102 4839 104407 SH SOLE 28 72662 0 31745 ARCHER DANIELS MIDLAND CO COM 039483102 514 11089 SH SOLE 29 11089 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 101731 2194836 SH SOLE 30 2194836 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 6566 141662 SH SOLE 31 103328 0 38334 ARCHER DANIELS MIDLAND CO COM 039483102 1676 36169 SH SOLE 34 36169 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 22953 495219 SH SOLE 36 495219 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 618 13334 SH SOLE 40 13334 0 0 ARCHROCK INC COM 03957W106 1651 164478 SH SOLE 2 31833 0 132645 ARCHROCK INC COM 03957W106 3 343 SH SOLE 4 343 0 0 ARCHROCK INC COM 03957W106 23 2263 SH SOLE 7 2263 0 0 ARCHROCK INC COM 03957W106 5773 574992 SH SOLE 18 574992 0 0 ARCHROCK INC COM 03957W106 6441 641489 SH SOLE 19 641489 0 0 ARCHROCK INC COM 03957W106 149188 14859351 SH SOLE 21 14859351 0 0 ARCHROCK INC COM 03957W106 45409 4522832 SH SOLE 22 4323353 0 199479 ARCHROCK INC COM 03957W106 769 76544 SH SOLE 23 76544 0 0 ARCHROCK INC COM 03957W106 3341 332805 SH SOLE 26 51139 0 281666 ARCHROCK INC COM 03957W106 159 15860 SH SOLE 28 15860 0 0 ARCHROCK INC COM 03957W106 1728 172135 SH SOLE 30 172135 0 0 ARCHROCK INC COM 03957W106 30 3000 SH SOLE 31 0 0 3000 ARCHROCK INC COM 03957W106 535 53319 SH SOLE 34 53319 0 0 ARCHROCK INC COM 03957W106 169 16865 SH SOLE 40 16865 0 0 ARCIMOTO INC COM 039587100 3 1957 SH SOLE 18 1957 0 0 ARCIMOTO INC COM 039587100 53 32920 SH SOLE 21 32920 0 0 ARCO PLATFORM LTD COM CL A G04553106 3394 76793 SH SOLE 18 0 0 76793 ARCO PLATFORM LTD COM CL A G04553106 46165 1044450 SH SOLE 19 1044450 0 0 ARCO PLATFORM LTD COM CL A G04553106 3754 84943 SH SOLE 25 84943 0 0 ARCO PLATFORM LTD COM CL A G04553106 29567 668941 SH SOLE 34 668941 0 0 ARCONIC INC COM 03965L100 38813 1261376 SH SOLE 2 355174 0 906202 ARCONIC INC COM 03965L100 5652 183674 SH SOLE 4 171968 0 11706 ARCONIC INC COM 03965L100 10642 345861 SH SOLE 7 327436 0 18425 ARCONIC INC COM 03965L100 244 7931 SH SOLE 13 7931 0 0 ARCONIC INC COM 03965L100 80 2611 SH SOLE 15 2611 0 0 ARCONIC INC COM 03965L100 23724 771011 SH SOLE 18 711909 0 59102 ARCONIC INC COM 03965L100 23407 760719 SH SOLE 19 760719 0 0 ARCONIC INC COM 03965L100 457979 14883942 SH SOLE 21 14883942 0 0 ARCONIC INC COM 03965L100 307934 10007611 SH SOLE 22 8955638 0 1051973 ARCONIC INC COM 03965L100 8893 289001 SH SOLE 23 289001 0 0 ARCONIC INC COM 03965L100 12436 404161 SH SOLE 25 404161 0 0 ARCONIC INC COM 03965L100 66926 2175043 SH SOLE 26 333720 0 1841323 ARCONIC INC COM 03965L100 2424 78767 SH SOLE 28 53962 0 24805 ARCONIC INC COM 03965L100 2870 93265 SH SOLE 29 10375 0 82890 ARCONIC INC COM 03965L100 42996 1397323 SH SOLE 30 1397323 0 0 ARCONIC INC COM 03965L100 3007 97733 SH SOLE 31 74447 0 23286 ARCONIC INC COM 03965L100 26723 868464 SH SOLE 34 868464 0 0 ARCONIC INC COM 03965L100 8568 278444 SH SOLE 36 278444 0 0 ARCONIC INC COM 03965L100 283 9204 SH SOLE 40 9204 0 0 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 244 30178 SH SOLE 4 30178 0 0 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 101 12450 SH SOLE 19 12450 0 0 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 10900 1345698 SH SOLE 21 1345698 0 0 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 5838 720782 SH SOLE 22 671243 0 49539 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 3114 384428 SH SOLE 30 384428 0 0 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 123 15202 SH SOLE 31 15202 0 0 ARCOSA INC COM 039653100 2213 49680 SH SOLE 2 1858 0 47822 ARCOSA INC COM 039653100 10 224 SH SOLE 4 224 0 0 ARCOSA INC COM 039653100 68 1534 SH SOLE 7 1534 0 0 ARCOSA INC COM 039653100 9647 216540 SH SOLE 18 216540 0 0 ARCOSA INC COM 039653100 3841 86216 SH SOLE 19 86216 0 0 ARCOSA INC COM 039653100 247810 5562513 SH SOLE 21 5562513 0 0 ARCOSA INC COM 039653100 65130 1461962 SH SOLE 22 1394736 0 67226 ARCOSA INC COM 039653100 600 13462 SH SOLE 26 8235 0 5227 ARCOSA INC COM 039653100 259 5811 SH SOLE 28 5811 0 0 ARCOSA INC COM 039653100 2594 58232 SH SOLE 30 58232 0 0 ARCOSA INC COM 039653100 115 2579 SH SOLE 36 2579 0 0 ARCOSA INC COM 039653100 173 3883 SH SOLE 40 3883 0 0 ARCTURUS THERAPEUTICS HLDG I COM 03969T109 19 1722 SH SOLE 18 1722 0 0 ARCTURUS THERAPEUTICS HLDG I COM 03969T109 661 60798 SH SOLE 21 60798 0 0 ARCTURUS THERAPEUTICS HLDG I COM 03969T109 6 574 SH SOLE 22 574 0 0 ARCUS BIOSCIENCES INC COM 03969F109 494 48874 SH SOLE 2 19375 0 29499 ARCUS BIOSCIENCES INC COM 03969F109 9 865 SH SOLE 7 865 0 0 ARCUS BIOSCIENCES INC COM 03969F109 1252 123947 SH SOLE 18 115686 0 8261 ARCUS BIOSCIENCES INC COM 03969F109 2615 258888 SH SOLE 19 258888 0 0 ARCUS BIOSCIENCES INC COM 03969F109 12289 1216701 SH SOLE 21 1216701 0 0 ARCUS BIOSCIENCES INC COM 03969F109 12204 1208329 SH SOLE 22 1193029 0 15300 ARCUS BIOSCIENCES INC COM 03969F109 413 40843 SH SOLE 23 40843 0 0 ARCUS BIOSCIENCES INC COM 03969F109 1071 105998 SH SOLE 26 0 0 105998 ARCUS BIOSCIENCES INC COM 03969F109 44 4317 SH SOLE 30 4317 0 0 ARDAGH GROUP S A CL A L0223L101 770 39343 SH SOLE 2 3888 0 35455 ARDAGH GROUP S A CL A L0223L101 4 189 SH SOLE 7 189 0 0 ARDAGH GROUP S A CL A L0223L101 177 9029 SH SOLE 18 9029 0 0 ARDAGH GROUP S A CL A L0223L101 89 4528 SH SOLE 19 4528 0 0 ARDAGH GROUP S A CL A L0223L101 4107 209753 SH SOLE 21 209753 0 0 ARDAGH GROUP S A CL A L0223L101 3408 174053 SH SOLE 22 142954 0 31099 ARDAGH GROUP S A CL A L0223L101 9 473 SH SOLE 31 473 0 0 ARDELYX INC COM 039697107 362 48246 SH SOLE 2 1549 0 46697 ARDELYX INC COM 039697107 5 712 SH SOLE 7 712 0 0 ARDELYX INC COM 039697107 1278 170273 SH SOLE 18 170273 0 0 ARDELYX INC COM 039697107 924 123122 SH SOLE 19 123122 0 0 ARDELYX INC COM 039697107 16943 2257622 SH SOLE 21 2257622 0 0 ARDELYX INC COM 039697107 12007 1599876 SH SOLE 22 1566683 0 33193 ARDELYX INC COM 039697107 55 7360 SH SOLE 23 7360 0 0 ARDELYX INC COM 039697107 230 30644 SH SOLE 26 0 0 30644 ARDELYX INC COM 039697107 34 4507 SH SOLE 30 4507 0 0 ARDMORE SHIPPING CORP COM Y0207T100 303 33488 SH SOLE 2 4860 0 28628 ARDMORE SHIPPING CORP COM Y0207T100 4 494 SH SOLE 7 494 0 0 ARDMORE SHIPPING CORP COM Y0207T100 1082 119588 SH SOLE 18 119588 0 0 ARDMORE SHIPPING CORP COM Y0207T100 679 75045 SH SOLE 19 75045 0 0 ARDMORE SHIPPING CORP COM Y0207T100 10877 1201882 SH SOLE 21 1201882 0 0 ARDMORE SHIPPING CORP COM Y0207T100 4483 495307 SH SOLE 22 470089 0 25218 ARDMORE SHIPPING CORP COM Y0207T100 162 17950 SH SOLE 23 17950 0 0 ARDMORE SHIPPING CORP COM Y0207T100 218 24041 SH SOLE 26 0 0 24041 ARENA PHARMACEUTICALS INC COM NEW 040047607 4946 108904 SH SOLE 2 83329 0 25575 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 9923 218472 SH SOLE 18 215720 0 2752 ARENA PHARMACEUTICALS INC COM NEW 040047607 29456 648527 SH SOLE 19 648527 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 99296 2186168 SH SOLE 21 2186168 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 66301 1459726 SH SOLE 22 1396503 0 63223 ARENA PHARMACEUTICALS INC COM NEW 040047607 30 669 SH SOLE 23 669 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 790 17397 SH SOLE 26 13713 0 3684 ARENA PHARMACEUTICALS INC COM NEW 040047607 295 6498 SH SOLE 28 6498 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 882 19415 SH SOLE 30 19415 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 11124 244905 SH SOLE 34 244905 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 230 5054 SH SOLE 40 5054 0 0 ARES CAP CORP COM 04010L103 28127 1508131 SH SOLE 30 1508131 0 0 ARES CAP CORP NOTE 3.750% 2/0 04010LAT0 1389 1340000 PRN SOLE 21 1340000 0 0 ARES CAP CORP NOTE 4.625% 3/0 04010LAW3 1273 1200000 PRN SOLE 21 1200000 0 0 ARES COML REAL ESTATE CORP COM 04013V108 429 27072 SH SOLE 2 1117 0 25955 ARES COML REAL ESTATE CORP COM 04013V108 9 551 SH SOLE 7 551 0 0 ARES COML REAL ESTATE CORP COM 04013V108 1538 97110 SH SOLE 18 97110 0 0 ARES COML REAL ESTATE CORP COM 04013V108 756 47712 SH SOLE 19 47712 0 0 ARES COML REAL ESTATE CORP COM 04013V108 24645 1555890 SH SOLE 21 1555890 0 0 ARES COML REAL ESTATE CORP COM 04013V108 16219 1023903 SH SOLE 22 1000530 0 23373 ARES COML REAL ESTATE CORP COM 04013V108 4183 264049 SH SOLE 26 0 0 264049 ARES COML REAL ESTATE CORP COM 04013V108 63 3955 SH SOLE 30 3955 0 0 ARES DYNAMIC CR ALLOCATION F COM 04014F102 1937 126186 SH SOLE 2 126186 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 1112 31148 SH SOLE 2 3995 0 27153 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 1333 SH SOLE 7 1333 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 8978 251561 SH SOLE 18 242650 0 8911 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 6888 193002 SH SOLE 19 193002 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 86325 2418740 SH SOLE 21 2418740 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 80403 2252820 SH SOLE 22 2156342 0 96478 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 260 7275 SH SOLE 23 7275 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 3115 87279 SH SOLE 26 16305 0 70974 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 432 12105 SH SOLE 28 12105 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 891 24955 SH SOLE 30 24955 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 333 9319 SH SOLE 40 9319 0 0 ARGAN INC COM 04010E109 336 8376 SH SOLE 2 593 0 7783 ARGAN INC COM 04010E109 12 295 SH SOLE 7 295 0 0 ARGAN INC COM 04010E109 2142 53364 SH SOLE 18 53364 0 0 ARGAN INC COM 04010E109 1033 25730 SH SOLE 19 25730 0 0 ARGAN INC COM 04010E109 21903 545662 SH SOLE 21 545662 0 0 ARGAN INC COM 04010E109 17020 424016 SH SOLE 22 405357 0 18659 ARGAN INC COM 04010E109 214 5343 SH SOLE 26 0 0 5343 ARGAN INC COM 04010E109 77 1912 SH SOLE 28 1912 0 0 ARGAN INC COM 04010E109 202 5043 SH SOLE 30 5043 0 0 ARGAN INC COM 04010E109 54 1354 SH SOLE 40 1354 0 0 ARGENX SE SPONSORED ADR 04016X101 31664 197262 SH SOLE 21 197262 0 0 ARGENX SE SPONSORED ADR 04016X101 248 1546 SH SOLE 30 1546 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 2221 33784 SH SOLE 2 1289 0 32495 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 7469 113590 SH SOLE 18 113590 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 3997 60784 SH SOLE 19 60784 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 77664 1181205 SH SOLE 21 1181205 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 65018 988872 SH SOLE 22 945195 0 43677 ARGO GROUP INTL HLDGS LTD COM G0464B107 982 14928 SH SOLE 26 6724 0 8204 ARGO GROUP INTL HLDGS LTD COM G0464B107 269 4094 SH SOLE 28 4094 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 799 12151 SH SOLE 30 12151 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 94 1434 SH SOLE 36 1434 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 195 2967 SH SOLE 40 2967 0 0 ARIDIS PHARMACEUTICALS INC COM 040334104 5 1222 SH SOLE 18 1222 0 0 ARIDIS PHARMACEUTICALS INC COM 040334104 20 4493 SH SOLE 21 4493 0 0 ARISTA NETWORKS INC COM 040413106 27736 136360 SH SOLE 2 10813 0 125547 ARISTA NETWORKS INC COM 040413106 4438 21818 SH SOLE 4 20444 0 1374 ARISTA NETWORKS INC COM 040413106 9340 45918 SH SOLE 7 45918 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 22284 109557 SH SOLE 18 102428 0 7129 ARISTA NETWORKS INC COM 040413106 3257 16014 SH SOLE 19 16014 0 0 ARISTA NETWORKS INC COM 040413106 324255 1594172 SH SOLE 21 1594172 0 0 ARISTA NETWORKS INC COM 040413106 275487 1354411 SH SOLE 22 1213112 0 141299 ARISTA NETWORKS INC COM 040413106 7911 38894 SH SOLE 23 38894 0 0 ARISTA NETWORKS INC COM 040413106 15334 75386 SH SOLE 25 75386 0 0 ARISTA NETWORKS INC COM 040413106 53600 263520 SH SOLE 26 46894 0 216626 ARISTA NETWORKS INC COM 040413106 2010 9883 SH SOLE 28 6999 0 2884 ARISTA NETWORKS INC COM 040413106 2555 12561 SH SOLE 29 1062 0 11499 ARISTA NETWORKS INC COM 040413106 46018 226243 SH SOLE 30 226243 0 0 ARISTA NETWORKS INC COM 040413106 2155 10593 SH SOLE 31 8698 0 1895 ARISTA NETWORKS INC COM 040413106 1823 8965 SH SOLE 34 8965 0 0 ARISTA NETWORKS INC COM 040413106 7345 36110 SH SOLE 36 36110 0 0 ARISTA NETWORKS INC COM 040413106 271 1330 SH SOLE 40 1330 0 0 ARK RESTAURANTS CORP COM 040712101 10 455 SH SOLE 18 455 0 0 ARK RESTAURANTS CORP COM 040712101 141 6269 SH SOLE 21 6269 0 0 ARK RESTAURANTS CORP COM 040712101 83 3696 SH SOLE 22 3696 0 0 ARLINGTON ASSET INVT CORP CL A NEW 041356205 209 37513 SH SOLE 2 1767 0 35746 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 130037 SH SOLE 18 130037 0 0 ARLINGTON ASSET INVT CORP CL A NEW 041356205 364 65349 SH SOLE 19 65349 0 0 ARLINGTON ASSET INVT CORP CL A NEW 041356205 11453 2056172 SH SOLE 21 2056172 0 0 ARLINGTON ASSET INVT CORP CL A NEW 041356205 9332 1675475 SH SOLE 22 1644076 0 31399 ARLO TECHNOLOGIES INC COM 04206A101 313 74351 SH SOLE 2 2652 0 71699 ARLO TECHNOLOGIES INC COM 04206A101 1 235 SH SOLE 4 235 0 0 ARLO TECHNOLOGIES INC COM 04206A101 6 1338 SH SOLE 7 1338 0 0 ARLO TECHNOLOGIES INC COM 04206A101 1472 349600 SH SOLE 18 349600 0 0 ARLO TECHNOLOGIES INC COM 04206A101 540 128321 SH SOLE 19 128321 0 0 ARLO TECHNOLOGIES INC COM 04206A101 37509 8909481 SH SOLE 21 8909481 0 0 ARLO TECHNOLOGIES INC COM 04206A101 9860 2342081 SH SOLE 22 2263749 0 78332 ARLO TECHNOLOGIES INC COM 04206A101 79 18752 SH SOLE 26 8622 0 10130 ARLO TECHNOLOGIES INC COM 04206A101 36 8636 SH SOLE 28 8636 0 0 ARLO TECHNOLOGIES INC COM 04206A101 363 86312 SH SOLE 30 86312 0 0 ARLO TECHNOLOGIES INC COM 04206A101 29 6895 SH SOLE 40 6895 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 1146 62479 SH SOLE 2 18704 0 43775 ARMADA HOFFLER PPTYS INC COM 04208T108 285 15523 SH SOLE 4 15523 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 1010 55028 SH SOLE 7 55028 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 4417 240724 SH SOLE 18 240724 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 6221 339011 SH SOLE 19 339011 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 117633 6410527 SH SOLE 21 6410527 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 52816 2878270 SH SOLE 22 2813389 0 64881 ARMADA HOFFLER PPTYS INC COM 04208T108 801 43651 SH SOLE 23 43651 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 2207 120261 SH SOLE 25 120261 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 2771 151011 SH SOLE 26 0 0 151011 ARMADA HOFFLER PPTYS INC COM 04208T108 132 7190 SH SOLE 28 7190 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 583 31772 SH SOLE 29 31772 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 2580 140626 SH SOLE 30 140626 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 142 7720 SH SOLE 40 7720 0 0 ARMATA PHARMACEUTICALS INC COM 04216R102 3 806 SH SOLE 18 806 0 0 ARMATA PHARMACEUTICALS INC COM 04216R102 32 9743 SH SOLE 21 9743 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 1068 59786 SH SOLE 2 2005 0 57781 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 4683 262057 SH SOLE 18 262057 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 1839 102926 SH SOLE 19 102926 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 142074 7950404 SH SOLE 21 7950404 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 31665 1771959 SH SOLE 22 1704417 0 67542 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 304 16998 SH SOLE 26 9830 0 7168 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 143 8002 SH SOLE 28 8002 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 1610 90075 SH SOLE 30 90075 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 93 5202 SH SOLE 40 5202 0 0 ARMSTRONG FLOORING INC COM 04238R106 81 18936 SH SOLE 2 764 0 18172 ARMSTRONG FLOORING INC COM 04238R106 2 479 SH SOLE 7 479 0 0 ARMSTRONG FLOORING INC COM 04238R106 307 71820 SH SOLE 18 71820 0 0 ARMSTRONG FLOORING INC COM 04238R106 126 29444 SH SOLE 19 29444 0 0 ARMSTRONG FLOORING INC COM 04238R106 2724 637981 SH SOLE 21 637981 0 0 ARMSTRONG FLOORING INC COM 04238R106 3167 741803 SH SOLE 22 723078 0 18725 ARMSTRONG WORLD INDS INC NEW COM 04247X102 8318 88522 SH SOLE 2 7862 0 80660 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 2071 22044 SH SOLE 18 22044 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 1077 11460 SH SOLE 19 11460 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 59457 632721 SH SOLE 21 632721 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 130040 1383850 SH SOLE 22 1295296 0 88554 ARMSTRONG WORLD INDS INC NEW COM 04247X102 1181 12566 SH SOLE 26 8871 0 3695 ARMSTRONG WORLD INDS INC NEW COM 04247X102 567 6032 SH SOLE 28 6032 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 1386 14753 SH SOLE 30 14753 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 4979 SH SOLE 40 4979 0 0 ARQULE INC COM 04269E107 1046 52417 SH SOLE 2 4135 0 48282 ARQULE INC COM 04269E107 17 855 SH SOLE 4 855 0 0 ARQULE INC COM 04269E107 37 1845 SH SOLE 7 1845 0 0 ARQULE INC COM 04269E107 8084 405029 SH SOLE 18 405029 0 0 ARQULE INC COM 04269E107 4716 236252 SH SOLE 19 236252 0 0 ARQULE INC COM 04269E107 103192 5169939 SH SOLE 21 5169939 0 0 ARQULE INC COM 04269E107 65071 3260085 SH SOLE 22 3126112 0 133973 ARQULE INC COM 04269E107 30 1501 SH SOLE 23 1501 0 0 ARQULE INC COM 04269E107 142 7131 SH SOLE 26 0 0 7131 ARQULE INC COM 04269E107 568 28470 SH SOLE 28 28470 0 0 ARQULE INC COM 04269E107 16591 831222 SH SOLE 30 831222 0 0 ARQULE INC COM 04269E107 15 754 SH SOLE 34 754 0 0 ARQULE INC COM 04269E107 283 14184 SH SOLE 40 14184 0 0 ARROW ELECTRS INC COM 042735100 20306 239624 SH SOLE 2 58269 0 181355 ARROW ELECTRS INC COM 042735100 2919 34452 SH SOLE 4 32322 0 2130 ARROW ELECTRS INC COM 042735100 5888 69486 SH SOLE 7 13125 0 56361 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 20069 236833 SH SOLE 18 229869 0 6964 ARROW ELECTRS INC COM 042735100 1651 19482 SH SOLE 19 19482 0 0 ARROW ELECTRS INC COM 042735100 356444 4206329 SH SOLE 21 4206329 0 0 ARROW ELECTRS INC COM 042735100 243131 2869140 SH SOLE 22 2692583 0 176557 ARROW ELECTRS INC COM 042735100 5364 63302 SH SOLE 23 63302 0 0 ARROW ELECTRS INC COM 042735100 8696 102622 SH SOLE 25 102622 0 0 ARROW ELECTRS INC COM 042735100 34560 407835 SH SOLE 26 94808 0 313027 ARROW ELECTRS INC COM 042735100 1322 15600 SH SOLE 28 10836 0 4764 ARROW ELECTRS INC COM 042735100 1663 19630 SH SOLE 29 1717 0 17913 ARROW ELECTRS INC COM 042735100 19864 234412 SH SOLE 30 234412 0 0 ARROW ELECTRS INC COM 042735100 2117 24985 SH SOLE 31 15871 0 9114 ARROW ELECTRS INC COM 042735100 317 3740 SH SOLE 34 3740 0 0 ARROW ELECTRS INC COM 042735100 6334 74752 SH SOLE 36 74752 0 0 ARROW ELECTRS INC COM 042735100 150 1776 SH SOLE 40 1776 0 0 ARROW FINL CORP COM 042744102 512 13535 SH SOLE 2 428 0 13107 ARROW FINL CORP COM 042744102 10 272 SH SOLE 7 272 0 0 ARROW FINL CORP COM 042744102 1758 46512 SH SOLE 18 46512 0 0 ARROW FINL CORP COM 042744102 848 22438 SH SOLE 19 22438 0 0 ARROW FINL CORP COM 042744102 17504 463080 SH SOLE 21 463080 0 0 ARROW FINL CORP COM 042744102 20879 552343 SH SOLE 22 535033 0 17310 ARROW FINL CORP COM 042744102 64 1690 SH SOLE 28 1690 0 0 ARROW FINL CORP COM 042744102 116 3076 SH SOLE 30 3076 0 0 ARROW FINL CORP COM 042744102 50 1334 SH SOLE 40 1334 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 5316 83812 SH SOLE 2 48290 0 35522 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 21 335 SH SOLE 4 335 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 106 1676 SH SOLE 7 1676 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 35708 562951 SH SOLE 18 543589 0 19362 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 18444 290782 SH SOLE 19 290782 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 499237 7870674 SH SOLE 21 7870674 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 216111 3407076 SH SOLE 22 3297554 0 109522 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 905 14268 SH SOLE 23 14268 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 4700 74105 SH SOLE 26 27198 0 46907 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 627 9883 SH SOLE 28 9883 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 2158 34027 SH SOLE 30 34027 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 131 2064 SH SOLE 34 2064 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 590 9305 SH SOLE 40 9305 0 0 ARTESIAN RESOURCES CORP CL A 043113208 262 7051 SH SOLE 2 311 0 6740 ARTESIAN RESOURCES CORP CL A 043113208 10 282 SH SOLE 7 282 0 0 ARTESIAN RESOURCES CORP CL A 043113208 1039 27923 SH SOLE 18 27923 0 0 ARTESIAN RESOURCES CORP CL A 043113208 543 14597 SH SOLE 19 14597 0 0 ARTESIAN RESOURCES CORP CL A 043113208 10599 284855 SH SOLE 21 284855 0 0 ARTESIAN RESOURCES CORP CL A 043113208 5893 158372 SH SOLE 22 151813 0 6559 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 1197 37029 SH SOLE 2 2559 0 34470 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 5 149 SH SOLE 4 149 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 32 1003 SH SOLE 7 1003 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 5895 182389 SH SOLE 18 170581 0 11808 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 3647 112828 SH SOLE 19 112828 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 55225 1708688 SH SOLE 21 1708688 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 52658 1629281 SH SOLE 22 1558619 0 70662 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 114 3518 SH SOLE 23 3518 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 1631 50460 SH SOLE 26 11284 0 39176 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 212 6570 SH SOLE 28 6570 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 567 17533 SH SOLE 30 17533 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 132 4081 SH SOLE 40 4081 0 0 ARTS WAY MFG INC COM 043168103 1 304 SH SOLE 21 304 0 0 ARVINAS INC COM 04335A105 357 8684 SH SOLE 2 730 0 7954 ARVINAS INC COM 04335A105 16 381 SH SOLE 7 381 0 0 ARVINAS INC COM 04335A105 3177 77310 SH SOLE 18 75156 0 2154 ARVINAS INC COM 04335A105 2205 53673 SH SOLE 19 53673 0 0 ARVINAS INC COM 04335A105 46817 1139380 SH SOLE 21 1139380 0 0 ARVINAS INC COM 04335A105 20656 502694 SH SOLE 22 473075 0 29619 ARVINAS INC COM 04335A105 36 880 SH SOLE 23 880 0 0 ARVINAS INC COM 04335A105 56 1365 SH SOLE 26 0 0 1365 ARVINAS INC COM 04335A105 308 7501 SH SOLE 28 7501 0 0 ARVINAS INC COM 04335A105 464 11301 SH SOLE 30 11301 0 0 ARVINAS INC COM 04335A105 109 2642 SH SOLE 40 2642 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 1641 14683 SH SOLE 2 7363 0 7320 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 11567 103474 SH SOLE 18 87190 0 16284 ASBURY AUTOMOTIVE GROUP INC COM 043436104 20315 181725 SH SOLE 19 181725 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 244037 2182992 SH SOLE 21 2182992 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 83643 748213 SH SOLE 22 719339 0 28874 ASBURY AUTOMOTIVE GROUP INC COM 043436104 2813 25159 SH SOLE 23 25159 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 7640 68342 SH SOLE 26 2939 0 65403 ASBURY AUTOMOTIVE GROUP INC COM 043436104 288 2580 SH SOLE 28 2580 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 3162 28289 SH SOLE 30 28289 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 447 4000 SH SOLE 31 0 0 4000 ASBURY AUTOMOTIVE GROUP INC COM 043436104 25 222 SH SOLE 34 222 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 204 1821 SH SOLE 36 1821 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 235 2104 SH SOLE 40 2104 0 0 ASCENA RETAIL GROUP INC COM NEW 04351G200 61 7976 SH SOLE 2 306 0 7670 ASCENA RETAIL GROUP INC COM NEW 04351G200 7 907 SH SOLE 7 907 0 0 ASCENA RETAIL GROUP INC COM NEW 04351G200 225 29348 SH SOLE 18 29348 0 0 ASCENA RETAIL GROUP INC COM NEW 04351G200 101 13210 SH SOLE 19 13210 0 0 ASCENA RETAIL GROUP INC COM NEW 04351G200 2281 297597 SH SOLE 21 297597 0 0 ASCENA RETAIL GROUP INC COM NEW 04351G200 2227 290503 SH SOLE 22 258430 0 32073 ASCENA RETAIL GROUP INC COM NEW 04351G200 4 465 SH SOLE 31 0 0 465 ASCENDIS PHARMA A S SPONSORED ADR 04351P101 58235 418593 SH SOLE 21 418593 0 0 ASCENDIS PHARMA A S SPONSORED ADR 04351P101 457 3285 SH SOLE 30 3285 0 0 ASCENDIS PHARMA A S SPONSORED ADR 04351P101 232 1670 SH SOLE 34 1670 0 0 ASE TECHNOLOGY HOLDING CO LT SPONSORED ADS 00215W100 5338 960123 SH SOLE 2 0 0 960123 ASGN INC COM 00191U102 3843 54150 SH SOLE 2 30636 0 23514 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 22208 312926 SH SOLE 18 294499 0 18427 ASGN INC COM 00191U102 16840 237282 SH SOLE 19 237282 0 0 ASGN INC COM 00191U102 266309 3752421 SH SOLE 21 3752421 0 0 ASGN INC COM 00191U102 141737 1997146 SH SOLE 22 1927671 0 69475 ASGN INC COM 00191U102 1804 25423 SH SOLE 23 25423 0 0 ASGN INC COM 00191U102 5966 84057 SH SOLE 26 10010 0 74047 ASGN INC COM 00191U102 485 6836 SH SOLE 28 6836 0 0 ASGN INC COM 00191U102 1231 17346 SH SOLE 30 17346 0 0 ASGN INC COM 00191U102 436 6140 SH SOLE 40 6140 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 265 95064 SH SOLE 2 3221 0 91843 ASHFORD HOSPITALITY TR INC COM SHS 044103109 1 343 SH SOLE 4 343 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 5 1921 SH SOLE 7 1921 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 898 322042 SH SOLE 18 322042 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 436 156385 SH SOLE 19 156385 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 9725 3485796 SH SOLE 21 3485796 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 8601 3082916 SH SOLE 22 2969707 0 113209 ASHFORD HOSPITALITY TR INC COM SHS 044103109 15 5346 SH SOLE 23 5346 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 128 45744 SH SOLE 26 0 0 45744 ASHFORD HOSPITALITY TR INC COM SHS 044103109 39 13993 SH SOLE 28 13993 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 37 13328 SH SOLE 30 13328 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 56 20194 SH SOLE 40 20194 0 0 ASHFORD INC COM 044104107 7 277 SH SOLE 18 277 0 0 ASHFORD INC COM 044104107 81 3431 SH SOLE 21 3431 0 0 ASHFORD INC COM 044104107 730 30914 SH SOLE 22 30914 0 0 ASHFORD INC COM 044104107 1 44 SH SOLE 30 44 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 12780 166998 SH SOLE 2 44247 0 122751 ASHLAND GLOBAL HLDGS INC COM 044186104 49 642 SH SOLE 4 642 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 111 1445 SH SOLE 7 1445 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 13 173 SH SOLE 15 173 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 13008 169974 SH SOLE 18 169974 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 1095 14313 SH SOLE 19 14313 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 229180 2994644 SH SOLE 21 2994644 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 176677 2308592 SH SOLE 22 2190733 0 117859 ASHLAND GLOBAL HLDGS INC COM 044186104 4690 61284 SH SOLE 25 61284 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 12375 161696 SH SOLE 26 13729 0 147967 ASHLAND GLOBAL HLDGS INC COM 044186104 663 8666 SH SOLE 28 8666 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 1513 19765 SH SOLE 30 19765 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 201 2631 SH SOLE 31 1231 0 1400 ASHLAND GLOBAL HLDGS INC COM 044186104 2197 28709 SH SOLE 36 28709 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 470 6139 SH SOLE 40 6139 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 13804 46643 SH SOLE 2 0 0 46643 ASML HOLDING N V N Y REGISTRY SHS N07059210 1027 3471 SH SOLE 7 3471 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 252419 852941 SH SOLE 18 578627 0 274314 ASML HOLDING N V N Y REGISTRY SHS N07059210 162988 550748 SH SOLE 19 550748 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 71634 242057 SH SOLE 21 242057 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 34863 117805 SH SOLE 22 117805 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 8665 29281 SH SOLE 30 29281 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 3567 12054 SH SOLE 32 12054 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 11014 37216 SH SOLE 34 37216 0 0 ASPEN AEROGELS INC COM 04523Y105 29 3790 SH SOLE 18 3790 0 0 ASPEN AEROGELS INC COM 04523Y105 0 30 SH SOLE 19 30 0 0 ASPEN AEROGELS INC COM 04523Y105 456 58769 SH SOLE 21 58769 0 0 ASPEN AEROGELS INC COM 04523Y105 3312 426764 SH SOLE 22 426764 0 0 ASPEN GROUP INC COM NEW 04530L203 26 3271 SH SOLE 18 3271 0 0 ASPEN GROUP INC COM NEW 04530L203 1010 126243 SH SOLE 21 126243 0 0 ASPEN GROUP INC COM NEW 04530L203 16 2036 SH SOLE 22 2036 0 0 ASPEN TECHNOLOGY INC COM 045327103 17408 143951 SH SOLE 2 22350 0 121601 ASPEN TECHNOLOGY INC COM 045327103 42 348 SH SOLE 4 348 0 0 ASPEN TECHNOLOGY INC COM 045327103 147 1215 SH SOLE 7 1215 0 0 ASPEN TECHNOLOGY INC COM 045327103 3787 31316 SH SOLE 18 31316 0 0 ASPEN TECHNOLOGY INC COM 045327103 25941 214510 SH SOLE 19 214510 0 0 ASPEN TECHNOLOGY INC COM 045327103 136364 1127631 SH SOLE 21 1127631 0 0 ASPEN TECHNOLOGY INC COM 045327103 247107 2043386 SH SOLE 22 1918354 0 125032 ASPEN TECHNOLOGY INC COM 045327103 6155 50896 SH SOLE 25 50896 0 0 ASPEN TECHNOLOGY INC COM 045327103 4790 39613 SH SOLE 26 19836 0 19777 ASPEN TECHNOLOGY INC COM 045327103 1088 8997 SH SOLE 28 8997 0 0 ASPEN TECHNOLOGY INC COM 045327103 17811 147282 SH SOLE 30 147282 0 0 ASPEN TECHNOLOGY INC COM 045327103 170 1404 SH SOLE 31 1404 0 0 ASPEN TECHNOLOGY INC COM 045327103 2075 17156 SH SOLE 34 17156 0 0 ASPEN TECHNOLOGY INC COM 045327103 835 6904 SH SOLE 40 6904 0 0 ASSEMBLY BIOSCIENCES INC COM 045396108 431 21084 SH SOLE 2 901 0 20183 ASSEMBLY BIOSCIENCES INC COM 045396108 6 306 SH SOLE 7 306 0 0 ASSEMBLY BIOSCIENCES INC COM 045396108 1677 81971 SH SOLE 18 81971 0 0 ASSEMBLY BIOSCIENCES INC COM 045396108 1190 58151 SH SOLE 19 58151 0 0 ASSEMBLY BIOSCIENCES INC COM 045396108 22207 1085399 SH SOLE 21 1085399 0 0 ASSEMBLY BIOSCIENCES INC COM 045396108 14658 716424 SH SOLE 22 692841 0 23583 ASSEMBLY BIOSCIENCES INC COM 045396108 51 2470 SH SOLE 23 2470 0 0 ASSEMBLY BIOSCIENCES INC COM 045396108 251 12255 SH SOLE 26 0 0 12255 ASSEMBLY BIOSCIENCES INC COM 045396108 64 3138 SH SOLE 28 3138 0 0 ASSEMBLY BIOSCIENCES INC COM 045396108 87 4259 SH SOLE 30 4259 0 0 ASSEMBLY BIOSCIENCES INC COM 045396108 36 1761 SH SOLE 40 1761 0 0 ASSERTIO THERAPEUTICS INC COM 04545L107 1560 1247982 SH SOLE 2 1184066 0 63916 ASSERTIO THERAPEUTICS INC COM 04545L107 2 1252 SH SOLE 7 1252 0 0 ASSERTIO THERAPEUTICS INC COM 04545L107 282 225614 SH SOLE 18 225614 0 0 ASSERTIO THERAPEUTICS INC COM 04545L107 137 109956 SH SOLE 19 109956 0 0 ASSERTIO THERAPEUTICS INC COM 04545L107 2878 2302325 SH SOLE 21 2302325 0 0 ASSERTIO THERAPEUTICS INC COM 04545L107 2388 1910328 SH SOLE 22 1859985 0 50343 ASSERTIO THERAPEUTICS INC NOTE 2.500% 9/0 249908AA2 25921 35190000 PRN SOLE 2 35190000 0 0 ASSETMARK FINL HLDGS INC COM 04546L106 559 19259 SH SOLE 2 9857 0 9402 ASSETMARK FINL HLDGS INC COM 04546L106 7 226 SH SOLE 7 226 0 0 ASSETMARK FINL HLDGS INC COM 04546L106 1349 46485 SH SOLE 18 46485 0 0 ASSETMARK FINL HLDGS INC COM 04546L106 1272 43843 SH SOLE 19 43843 0 0 ASSETMARK FINL HLDGS INC COM 04546L106 13764 474282 SH SOLE 21 474282 0 0 ASSETMARK FINL HLDGS INC COM 04546L106 11653 401549 SH SOLE 22 391400 0 10149 ASSETMARK FINL HLDGS INC COM 04546L106 66 2276 SH SOLE 30 2276 0 0 ASSETMARK FINL HLDGS INC COM 04546L106 2324 80095 SH SOLE 34 80095 0 0 ASSETMARK FINL HLDGS INC COM 04546L106 80 2758 SH SOLE 40 2758 0 0 ASSOCIATED BANC CORP COM 045487105 9549 433263 SH SOLE 2 146831 0 286432 ASSOCIATED BANC CORP COM 045487105 86 3885 SH SOLE 4 3885 0 0 ASSOCIATED BANC CORP COM 045487105 109 4960 SH SOLE 7 4960 0 0 ASSOCIATED BANC CORP COM 045487105 13436 609608 SH SOLE 18 608911 0 697 ASSOCIATED BANC CORP COM 045487105 838 38005 SH SOLE 19 38005 0 0 ASSOCIATED BANC CORP COM 045487105 179286 8134589 SH SOLE 21 8134589 0 0 ASSOCIATED BANC CORP COM 045487105 127352 5778204 SH SOLE 22 5473284 0 304920 ASSOCIATED BANC CORP COM 045487105 189 8570 SH SOLE 23 8570 0 0 ASSOCIATED BANC CORP COM 045487105 1236 56069 SH SOLE 26 33156 0 22913 ASSOCIATED BANC CORP COM 045487105 461 20915 SH SOLE 28 20915 0 0 ASSOCIATED BANC CORP COM 045487105 34 1560 SH SOLE 29 1560 0 0 ASSOCIATED BANC CORP COM 045487105 1212 55006 SH SOLE 30 55006 0 0 ASSOCIATED BANC CORP COM 045487105 223 10138 SH SOLE 31 10138 0 0 ASSOCIATED BANC CORP COM 045487105 14 625 SH SOLE 34 625 0 0 ASSOCIATED BANC CORP COM 045487105 137 6204 SH SOLE 36 6204 0 0 ASSOCIATED BANC CORP COM 045487105 421 19104 SH SOLE 40 19104 0 0 ASSOCIATED CAP GROUP INC CL A 045528106 70 1791 SH SOLE 2 56 0 1735 ASSOCIATED CAP GROUP INC CL A 045528106 3 70 SH SOLE 7 70 0 0 ASSOCIATED CAP GROUP INC CL A 045528106 270 6886 SH SOLE 18 6886 0 0 ASSOCIATED CAP GROUP INC CL A 045528106 138 3513 SH SOLE 19 3513 0 0 ASSOCIATED CAP GROUP INC CL A 045528106 2735 69780 SH SOLE 21 69780 0 0 ASSOCIATED CAP GROUP INC CL A 045528106 3115 79461 SH SOLE 22 76110 0 3351 ASSOCIATED CAP GROUP INC CL A 045528106 16 415 SH SOLE 28 415 0 0 ASSOCIATED CAP GROUP INC CL A 045528106 41 1040 SH SOLE 30 1040 0 0 ASSURANT INC COM 04621X108 19780 150903 SH SOLE 2 17157 0 133746 ASSURANT INC COM 04621X108 3889 29672 SH SOLE 4 27645 0 2027 ASSURANT INC COM 04621X108 11139 84979 SH SOLE 7 53434 0 31545 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 21877 166897 SH SOLE 18 158405 0 8492 ASSURANT INC COM 04621X108 8435 64347 SH SOLE 19 64347 0 0 ASSURANT INC COM 04621X108 200886 1532548 SH SOLE 21 1532548 0 0 ASSURANT INC COM 04621X108 210646 1607004 SH SOLE 22 1451095 0 155909 ASSURANT INC COM 04621X108 5846 44602 SH SOLE 23 44602 0 0 ASSURANT INC COM 04621X108 10742 81950 SH SOLE 25 81950 0 0 ASSURANT INC COM 04621X108 33627 256538 SH SOLE 26 55021 0 201517 ASSURANT INC COM 04621X108 1524 11624 SH SOLE 28 7745 0 3879 ASSURANT INC COM 04621X108 1843 14059 SH SOLE 29 1225 0 12834 ASSURANT INC COM 04621X108 34552 263592 SH SOLE 30 263592 0 0 ASSURANT INC COM 04621X108 2006 15306 SH SOLE 31 10710 0 4596 ASSURANT INC COM 04621X108 3457 26376 SH SOLE 34 26376 0 0 ASSURANT INC COM 04621X108 4871 37161 SH SOLE 36 37161 0 0 ASSURANT INC COM 04621X108 156 1189 SH SOLE 40 1189 0 0 ASSURANT INC 6.50% CONV PFD D 04621X207 28951 225090 SH SOLE 21 225090 0 0 ASSURED GUARANTY LTD COM G0585R106 9868 201297 SH SOLE 2 36019 0 165278 ASSURED GUARANTY LTD COM G0585R106 26 535 SH SOLE 4 535 0 0 ASSURED GUARANTY LTD COM G0585R106 151 3089 SH SOLE 7 3089 0 0 ASSURED GUARANTY LTD COM G0585R106 9685 197581 SH SOLE 18 88989 0 108592 ASSURED GUARANTY LTD COM G0585R106 11178 228030 SH SOLE 19 228030 0 0 ASSURED GUARANTY LTD COM G0585R106 59878 1221493 SH SOLE 21 1221493 0 0 ASSURED GUARANTY LTD COM G0585R106 143810 2933702 SH SOLE 22 2735931 0 197771 ASSURED GUARANTY LTD COM G0585R106 2434 49646 SH SOLE 25 21692 0 27954 ASSURED GUARANTY LTD COM G0585R106 1843 37607 SH SOLE 26 24604 0 13003 ASSURED GUARANTY LTD COM G0585R106 649 13247 SH SOLE 28 13247 0 0 ASSURED GUARANTY LTD COM G0585R106 1696 34607 SH SOLE 30 34607 0 0 ASSURED GUARANTY LTD COM G0585R106 99 2020 SH SOLE 31 2020 0 0 ASSURED GUARANTY LTD COM G0585R106 14418 294123 SH SOLE 34 294123 0 0 ASSURED GUARANTY LTD COM G0585R106 189 3865 SH SOLE 36 3865 0 0 ASSURED GUARANTY LTD COM G0585R106 512 10454 SH SOLE 40 10454 0 0 ASTA FDG INC COM 046220109 6 569 SH SOLE 18 569 0 0 ASTA FDG INC COM 046220109 71 6869 SH SOLE 21 6869 0 0 ASTA FDG INC COM 046220109 2798 270866 SH SOLE 22 270866 0 0 ASTEC INDS INC COM 046224101 942 22434 SH SOLE 2 757 0 21677 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 4184 99612 SH SOLE 18 99612 0 0 ASTEC INDS INC COM 046224101 1638 38999 SH SOLE 19 38999 0 0 ASTEC INDS INC COM 046224101 108963 2594361 SH SOLE 21 2594361 0 0 ASTEC INDS INC COM 046224101 29325 698214 SH SOLE 22 665882 0 32332 ASTEC INDS INC COM 046224101 399 9511 SH SOLE 26 3299 0 6212 ASTEC INDS INC COM 046224101 119 2825 SH SOLE 28 2825 0 0 ASTEC INDS INC COM 046224101 1453 34599 SH SOLE 30 34599 0 0 ASTEC INDS INC COM 046224101 86 2059 SH SOLE 40 2059 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 3138 62932 SH SOLE 2 62932 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 174073 3491227 SH SOLE 18 3471078 0 20149 ASTRAZENECA PLC SPONSORED ADR 046353108 45345 909456 SH SOLE 19 909456 0 0 ASTRONICS CORP COM 046433108 319 11399 SH SOLE 2 830 0 10569 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 2256 80711 SH SOLE 18 80711 0 0 ASTRONICS CORP COM 046433108 1294 46294 SH SOLE 19 46294 0 0 ASTRONICS CORP COM 046433108 31710 1134543 SH SOLE 21 1134543 0 0 ASTRONICS CORP COM 046433108 19629 702288 SH SOLE 22 673339 0 28949 ASTRONICS CORP COM 046433108 702 25123 SH SOLE 26 16264 0 8859 ASTRONICS CORP COM 046433108 82 2917 SH SOLE 28 2917 0 0 ASTRONICS CORP COM 046433108 191 6832 SH SOLE 30 6832 0 0 ASTRONICS CORP COM 046433108 57 2027 SH SOLE 40 2027 0 0 ASTRONOVA INC COM 04638F108 41 2986 SH SOLE 2 272 0 2714 ASTRONOVA INC COM 04638F108 333 24279 SH SOLE 18 24279 0 0 ASTRONOVA INC COM 04638F108 160 11639 SH SOLE 19 11639 0 0 ASTRONOVA INC COM 04638F108 3348 243990 SH SOLE 21 243990 0 0 ASTRONOVA INC COM 04638F108 1782 129888 SH SOLE 22 127930 0 1958 ASTROTECH CORP COM NEW 046484200 3 1452 SH SOLE 21 1452 0 0 ASTROTECH CORP COM NEW 046484200 342 190210 SH SOLE 22 190210 0 0 ASURE SOFTWARE INC COM 04649U102 20 2462 SH SOLE 18 2462 0 0 ASURE SOFTWARE INC COM 04649U102 279 34153 SH SOLE 21 34153 0 0 ASURE SOFTWARE INC COM 04649U102 1758 214962 SH SOLE 22 214962 0 0 AT HOME GROUP INC COM 04650Y100 257 46744 SH SOLE 2 1759 0 44985 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 163566 SH SOLE 18 163566 0 0 AT HOME GROUP INC COM 04650Y100 465 84475 SH SOLE 19 84475 0 0 AT HOME GROUP INC COM 04650Y100 9021 1640193 SH SOLE 21 1640193 0 0 AT HOME GROUP INC COM 04650Y100 7632 1387601 SH SOLE 22 1326969 0 60632 AT HOME GROUP INC COM 04650Y100 120 21887 SH SOLE 26 17520 0 4367 AT HOME GROUP INC COM 04650Y100 27 4854 SH SOLE 28 4854 0 0 AT HOME GROUP INC COM 04650Y100 122 22272 SH SOLE 30 22272 0 0 AT HOME GROUP INC COM 04650Y100 32 5821 SH SOLE 40 5821 0 0 AT&T INC COM 00206R102 795259 20349512 SH SOLE 2 3875944 0 16473568 AT&T INC COM 00206R102 136091 3482379 SH SOLE 4 3284469 0 197910 AT&T INC COM 00206R102 327338 8376092 SH SOLE 7 7468924 0 907168 AT&T INC COM 00206R102 8600 220049 SH SOLE 13 220049 0 0 AT&T INC COM 00206R102 1686 43152 SH SOLE 15 43152 0 0 AT&T INC COM 00206R102 12 298 SH SOLE 17 0 0 298 AT&T INC COM 00206R102 550831 14094951 SH SOLE 18 12762486 0 1332465 AT&T INC COM 00206R102 95940 2454962 SH SOLE 19 2454962 0 0 AT&T INC COM 00206R102 7407440 189545556 SH SOLE 21 189545556 0 0 AT&T INC COM 00206R102 7100883 181701211 SH SOLE 22 161249012 0 20452199 AT&T INC COM 00206R102 227680 5826000 SH SOLE 23 5826000 0 0 AT&T INC COM 00206R102 293816 7518316 SH SOLE 25 7518316 0 0 AT&T INC COM 00206R102 1263399 32328524 SH SOLE 26 4219662 0 28108862 AT&T INC COM 00206R102 53362 1365464 SH SOLE 28 953265 0 412199 AT&T INC COM 00206R102 50907 1302624 SH SOLE 29 408023 0 894601 AT&T INC COM 00206R102 1342886 34362497 SH SOLE 30 34362497 0 0 AT&T INC COM 00206R102 86718 2218984 SH SOLE 31 1625201 0 593783 AT&T INC COM 00206R102 8328 213091 SH SOLE 32 213091 0 0 AT&T INC COM 00206R102 24674 631375 SH SOLE 34 631375 0 0 AT&T INC COM 00206R102 21130 540695 SH SOLE 35 540695 0 0 AT&T INC COM 00206R102 241366 6176194 SH SOLE 36 6176194 0 0 AT&T INC COM 00206R102 6360 162754 SH SOLE 40 162754 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 408 24794 SH SOLE 2 5111 0 19683 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 2997 181986 SH SOLE 18 176260 0 5726 ATARA BIOTHERAPEUTICS INC COM 046513107 3488 211790 SH SOLE 19 211790 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 36849 2237358 SH SOLE 21 2237358 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 26704 1621388 SH SOLE 22 1570307 0 51081 ATARA BIOTHERAPEUTICS INC COM 046513107 206 12513 SH SOLE 23 12513 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 611 37112 SH SOLE 26 7440 0 29672 ATARA BIOTHERAPEUTICS INC COM 046513107 66 3979 SH SOLE 28 3979 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 4007 243284 SH SOLE 30 243284 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 33 2008 SH SOLE 34 2008 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 51 3108 SH SOLE 40 3108 0 0 ATENTO S A SHS L0427L105 103 35846 SH SOLE 22 35846 0 0 ATHENE HLDG LTD CL A G0684D107 16010 340424 SH SOLE 2 32185 0 308239 ATHENE HLDG LTD CL A G0684D107 3434 73013 SH SOLE 4 68766 0 4247 ATHENE HLDG LTD CL A G0684D107 5574 118523 SH SOLE 7 26384 0 92139 ATHENE HLDG LTD CL A G0684D107 16 332 SH SOLE 13 332 0 0 ATHENE HLDG LTD CL A G0684D107 4695 99821 SH SOLE 18 86024 0 13797 ATHENE HLDG LTD CL A G0684D107 1518 32282 SH SOLE 19 32282 0 0 ATHENE HLDG LTD CL A G0684D107 92172 1959849 SH SOLE 21 1959849 0 0 ATHENE HLDG LTD CL A G0684D107 162895 3463635 SH SOLE 22 3186938 0 276697 ATHENE HLDG LTD CL A G0684D107 5408 114992 SH SOLE 23 114992 0 0 ATHENE HLDG LTD CL A G0684D107 929 19759 SH SOLE 25 19759 0 0 ATHENE HLDG LTD CL A G0684D107 17392 369816 SH SOLE 26 157107 0 212709 ATHENE HLDG LTD CL A G0684D107 1487 31620 SH SOLE 28 22339 0 9281 ATHENE HLDG LTD CL A G0684D107 1658 35253 SH SOLE 29 3195 0 32058 ATHENE HLDG LTD CL A G0684D107 20511 436130 SH SOLE 30 436130 0 0 ATHENE HLDG LTD CL A G0684D107 1554 33050 SH SOLE 31 28361 0 4689 ATHENE HLDG LTD CL A G0684D107 414 8801 SH SOLE 34 8801 0 0 ATHENE HLDG LTD CL A G0684D107 2660 56551 SH SOLE 36 56551 0 0 ATHENE HLDG LTD CL A G0684D107 192 4093 SH SOLE 40 4093 0 0 ATHENEX INC COM 04685N103 430 28148 SH SOLE 2 2450 0 25698 ATHENEX INC COM 04685N103 20 1336 SH SOLE 7 1336 0 0 ATHENEX INC COM 04685N103 5 335 SH SOLE 17 0 0 335 ATHENEX INC COM 04685N103 3569 233733 SH SOLE 18 233733 0 0 ATHENEX INC COM 04685N103 1994 130613 SH SOLE 19 130613 0 0 ATHENEX INC COM 04685N103 45385 2972188 SH SOLE 21 2972188 0 0 ATHENEX INC COM 04685N103 26086 1708285 SH SOLE 22 1639469 0 68816 ATHENEX INC COM 04685N103 6 386 SH SOLE 23 386 0 0 ATHENEX INC COM 04685N103 52 3388 SH SOLE 26 0 0 3388 ATHENEX INC COM 04685N103 254 16648 SH SOLE 28 16648 0 0 ATHENEX INC COM 04685N103 370 24199 SH SOLE 30 24199 0 0 ATHENEX INC COM 04685N103 5 330 SH SOLE 34 330 0 0 ATHENEX INC COM 04685N103 88 5751 SH SOLE 40 5751 0 0 ATHERSYS INC COM 04744L106 96 77967 SH SOLE 2 27952 0 50015 ATHERSYS INC COM 04744L106 4 3025 SH SOLE 7 3025 0 0 ATHERSYS INC COM 04744L106 640 520539 SH SOLE 18 460282 0 60257 ATHERSYS INC COM 04744L106 1050 853253 SH SOLE 19 853253 0 0 ATHERSYS INC COM 04744L106 5562 4522075 SH SOLE 21 4522075 0 0 ATHERSYS INC COM 04744L106 4691 3814140 SH SOLE 22 3716743 0 97397 ATHERSYS INC COM 04744L106 108 88030 SH SOLE 23 88030 0 0 ATHERSYS INC COM 04744L106 163 132794 SH SOLE 26 0 0 132794 ATKORE INTL GROUP INC COM 047649108 1003 24791 SH SOLE 2 7024 0 17767 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 7137 176386 SH SOLE 18 158476 0 17910 ATKORE INTL GROUP INC COM 047649108 11500 284223 SH SOLE 19 284223 0 0 ATKORE INTL GROUP INC COM 047649108 63618 1572380 SH SOLE 21 1572380 0 0 ATKORE INTL GROUP INC COM 047649108 63427 1567653 SH SOLE 22 1506318 0 61335 ATKORE INTL GROUP INC COM 047649108 1061 26225 SH SOLE 23 26225 0 0 ATKORE INTL GROUP INC COM 047649108 3889 96129 SH SOLE 26 18074 0 78055 ATKORE INTL GROUP INC COM 047649108 249 6147 SH SOLE 28 6147 0 0 ATKORE INTL GROUP INC COM 047649108 632 15632 SH SOLE 30 15632 0 0 ATKORE INTL GROUP INC COM 047649108 894 22091 SH SOLE 34 22091 0 0 ATKORE INTL GROUP INC COM 047649108 210 5195 SH SOLE 40 5195 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 14212 SH SOLE 22 14212 0 0 ATLANTIC CAP BANCSHARES INC COM 048269203 390 21242 SH SOLE 2 704 0 20538 ATLANTIC CAP BANCSHARES INC COM 048269203 9 512 SH SOLE 7 512 0 0 ATLANTIC CAP BANCSHARES INC COM 048269203 1524 83055 SH SOLE 18 83055 0 0 ATLANTIC CAP BANCSHARES INC COM 048269203 725 39485 SH SOLE 19 39485 0 0 ATLANTIC CAP BANCSHARES INC COM 048269203 15104 823080 SH SOLE 21 823080 0 0 ATLANTIC CAP BANCSHARES INC COM 048269203 13446 732752 SH SOLE 22 705910 0 26842 ATLANTIC CAP BANCSHARES INC COM 048269203 56 3046 SH SOLE 30 3046 0 0 ATLANTIC CAP BANCSHARES INC COM 048269203 50 2732 SH SOLE 40 2732 0 0 ATLANTIC PWR CORP COM NEW 04878Q863 177 76097 SH SOLE 2 4080 0 72017 ATLANTIC PWR CORP COM NEW 04878Q863 7 3130 SH SOLE 7 3130 0 0 ATLANTIC PWR CORP COM NEW 04878Q863 887 380775 SH SOLE 18 380775 0 0 ATLANTIC PWR CORP COM NEW 04878Q863 441 189464 SH SOLE 19 189464 0 0 ATLANTIC PWR CORP COM NEW 04878Q863 8456 3629216 SH SOLE 21 3629216 0 0 ATLANTIC PWR CORP COM NEW 04878Q863 2781 1193500 SH SOLE 22 1103068 0 90432 ATLANTIC PWR CORP COM NEW 04878Q863 83 35765 SH SOLE 23 35765 0 0 ATLANTIC PWR CORP COM NEW 04878Q863 211 90654 SH SOLE 26 0 0 90654 ATLANTIC UN BANKSHARES CORP COM 04911A107 3096 82438 SH SOLE 2 3147 0 79291 ATLANTIC UN BANKSHARES CORP COM 04911A107 8 213 SH SOLE 4 213 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 54 1436 SH SOLE 7 1436 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 13389 356554 SH SOLE 18 356554 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 5375 143146 SH SOLE 19 143146 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 104940 2794666 SH SOLE 21 2794666 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 92295 2457922 SH SOLE 22 2356018 0 101904 ATLANTIC UN BANKSHARES CORP COM 04911A107 930 24775 SH SOLE 26 14831 0 9944 ATLANTIC UN BANKSHARES CORP COM 04911A107 362 9639 SH SOLE 28 9639 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 907 24158 SH SOLE 30 24158 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 260 6934 SH SOLE 40 6934 0 0 ATLANTICA YIELD PLC SHS G0751N103 14521 550254 SH SOLE 21 550254 0 0 ATLANTICA YIELD PLC SHS G0751N103 176 6666 SH SOLE 22 0 0 6666 ATLANTICA YIELD PLC SHS G0751N103 6 222 SH SOLE 23 222 0 0 ATLANTICA YIELD PLC SHS G0751N103 11222 425250 SH SOLE 30 425250 0 0 ATLANTICUS HLDGS CORP COM 04914Y102 1 96 SH SOLE 17 0 0 96 ATLANTICUS HLDGS CORP COM 04914Y102 12 1297 SH SOLE 18 1297 0 0 ATLANTICUS HLDGS CORP COM 04914Y102 186 20627 SH SOLE 21 20627 0 0 ATLANTICUS HLDGS CORP COM 04914Y102 4984 553137 SH SOLE 22 553137 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 671 24329 SH SOLE 2 929 0 23400 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 2933 106384 SH SOLE 18 106384 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 1117 40510 SH SOLE 19 40510 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 79591 2886881 SH SOLE 21 2886881 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 20146 730729 SH SOLE 22 709469 0 21260 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 28263 SH SOLE 30 28263 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 775000 PRN SOLE 21 775000 0 0 ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 3 7119 SH SOLE 21 7119 0 0 ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 10 22126 SH SOLE 22 22126 0 0 ATLASSIAN CORP PLC CL A G06242104 27054 224813 SH SOLE 2 15031 0 209782 ATLASSIAN CORP PLC CL A G06242104 298 2478 SH SOLE 7 2478 0 0 ATLASSIAN CORP PLC CL A G06242104 91 758 SH SOLE 15 758 0 0 ATLASSIAN CORP PLC CL A G06242104 6551 54434 SH SOLE 18 53710 0 724 ATLASSIAN CORP PLC CL A G06242104 42623 354185 SH SOLE 19 354185 0 0 ATLASSIAN CORP PLC CL A G06242104 156779 1302802 SH SOLE 21 1302802 0 0 ATLASSIAN CORP PLC CL A G06242104 114661 952806 SH SOLE 22 789044 0 163762 ATLASSIAN CORP PLC CL A G06242104 971 8067 SH SOLE 23 8067 0 0 ATLASSIAN CORP PLC CL A G06242104 14701 122164 SH SOLE 25 122164 0 0 ATLASSIAN CORP PLC CL A G06242104 16902 140449 SH SOLE 26 1419 0 139030 ATLASSIAN CORP PLC CL A G06242104 134 1116 SH SOLE 30 1116 0 0 ATLASSIAN CORP PLC CL A G06242104 572 4757 SH SOLE 31 2420 0 2337 ATLASSIAN CORP PLC CL A G06242104 25877 215036 SH SOLE 34 215036 0 0 ATLASSIAN CORP PLC CL A G06242104 5845 48569 SH SOLE 36 48569 0 0 ATMOS ENERGY CORP COM 049560105 38069 340330 SH SOLE 2 49924 0 290406 ATMOS ENERGY CORP COM 049560105 7162 64026 SH SOLE 4 61096 0 2930 ATMOS ENERGY CORP COM 049560105 38966 348345 SH SOLE 7 277097 0 71248 ATMOS ENERGY CORP COM 049560105 875 7825 SH SOLE 13 7825 0 0 ATMOS ENERGY CORP COM 049560105 61 541 SH SOLE 15 541 0 0 ATMOS ENERGY CORP COM 049560105 32642 291807 SH SOLE 18 257716 0 34091 ATMOS ENERGY CORP COM 049560105 5856 52348 SH SOLE 19 52348 0 0 ATMOS ENERGY CORP COM 049560105 552798 4941872 SH SOLE 21 4941872 0 0 ATMOS ENERGY CORP COM 049560105 360113 3219315 SH SOLE 22 2912459 0 306856 ATMOS ENERGY CORP COM 049560105 9406 84084 SH SOLE 23 84084 0 0 ATMOS ENERGY CORP COM 049560105 16146 144345 SH SOLE 25 144345 0 0 ATMOS ENERGY CORP COM 049560105 69322 619720 SH SOLE 26 96185 0 523535 ATMOS ENERGY CORP COM 049560105 2467 22053 SH SOLE 28 15420 0 6633 ATMOS ENERGY CORP COM 049560105 3039 27169 SH SOLE 29 2255 0 24914 ATMOS ENERGY CORP COM 049560105 71620 640263 SH SOLE 30 640263 0 0 ATMOS ENERGY CORP COM 049560105 4971 44440 SH SOLE 31 22101 0 22339 ATMOS ENERGY CORP COM 049560105 959 8573 SH SOLE 34 8573 0 0 ATMOS ENERGY CORP COM 049560105 9341 83508 SH SOLE 36 83508 0 0 ATMOS ENERGY CORP COM 049560105 341 3047 SH SOLE 40 3047 0 0 ATN INTL INC COM 00215F107 619 11170 SH SOLE 2 369 0 10801 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 2733 49344 SH SOLE 18 49344 0 0 ATN INTL INC COM 00215F107 1080 19504 SH SOLE 19 19504 0 0 ATN INTL INC COM 00215F107 71643 1293436 SH SOLE 21 1293436 0 0 ATN INTL INC COM 00215F107 19721 356040 SH SOLE 22 340276 0 15764 ATN INTL INC COM 00215F107 260 4686 SH SOLE 26 0 0 4686 ATN INTL INC COM 00215F107 88 1582 SH SOLE 28 1582 0 0 ATN INTL INC COM 00215F107 917 16555 SH SOLE 30 16555 0 0 ATN INTL INC COM 00215F107 61 1098 SH SOLE 40 1098 0 0 ATOMERA INC COM 04965B100 9 2974 SH SOLE 18 2974 0 0 ATOMERA INC COM 04965B100 139 45278 SH SOLE 21 45278 0 0 ATOMERA INC COM 04965B100 85 27689 SH SOLE 22 27689 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 1003 64855 SH SOLE 2 61602 0 3253 ATRECA INC CL A COM 04965G109 806 52120 SH SOLE 18 52120 0 0 ATRECA INC CL A COM 04965G109 5773 373160 SH SOLE 19 373160 0 0 ATRECA INC CL A COM 04965G109 65 4184 SH SOLE 20 4184 0 0 ATRECA INC CL A COM 04965G109 7203 465600 SH SOLE 21 465600 0 0 ATRECA INC CL A COM 04965G109 1894 122405 SH SOLE 22 120431 0 1974 ATRECA INC CL A COM 04965G109 5 342 SH SOLE 23 342 0 0 ATRECA INC CL A COM 04965G109 24 1579 SH SOLE 30 1579 0 0 ATRECA INC CL A COM 04965G109 3530 228155 SH SOLE 34 228155 0 0 ATRICURE INC COM 04963C209 598 18379 SH SOLE 2 4138 0 14241 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 4925 151492 SH SOLE 18 130404 0 21088 ATRICURE INC COM 04963C209 6315 194257 SH SOLE 19 194257 0 0 ATRICURE INC COM 04963C209 47762 1469147 SH SOLE 21 1469147 0 0 ATRICURE INC COM 04963C209 39844 1225587 SH SOLE 22 1172849 0 52738 ATRICURE INC COM 04963C209 519 15977 SH SOLE 23 15977 0 0 ATRICURE INC COM 04963C209 1560 47988 SH SOLE 26 14497 0 33491 ATRICURE INC COM 04963C209 141 4352 SH SOLE 28 4352 0 0 ATRICURE INC COM 04963C209 5739 176544 SH SOLE 30 176544 0 0 ATRICURE INC COM 04963C209 92 2822 SH SOLE 40 2822 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 3667 4879 SH SOLE 18 4879 0 0 ATRION CORP COM 049904105 1898 2526 SH SOLE 19 2526 0 0 ATRION CORP COM 049904105 38470 51191 SH SOLE 21 51191 0 0 ATRION CORP COM 049904105 31777 42285 SH SOLE 22 40493 0 1792 ATRION CORP COM 049904105 1939 2580 SH SOLE 23 2580 0 0 ATRION CORP COM 049904105 788 1049 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 8143 SH SOLE 22 8143 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 1236 20661 SH SOLE 2 3561 0 17100 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 9573 159971 SH SOLE 18 151331 0 8640 AUDENTES THERAPEUTICS INC COM 05070R104 8132 135899 SH SOLE 19 135899 0 0 AUDENTES THERAPEUTICS INC COM 05070R104 115771 1934676 SH SOLE 21 1934676 0 0 AUDENTES THERAPEUTICS INC COM 05070R104 81054 1354515 SH SOLE 22 1302323 0 52192 AUDENTES THERAPEUTICS INC COM 05070R104 476 7962 SH SOLE 23 7962 0 0 AUDENTES THERAPEUTICS INC COM 05070R104 2286 38210 SH SOLE 26 17556 0 20654 AUDENTES THERAPEUTICS INC COM 05070R104 274 4578 SH SOLE 28 4578 0 0 AUDENTES THERAPEUTICS INC COM 05070R104 948 15839 SH SOLE 30 15839 0 0 AUDENTES THERAPEUTICS INC COM 05070R104 99 1649 SH SOLE 34 1649 0 0 AUDENTES THERAPEUTICS INC COM 05070R104 233 3893 SH SOLE 40 3893 0 0 AUDIOCODES LTD ORD M15342104 87 3395 SH SOLE 22 3395 0 0 AUDIOEYE INC COM NEW 050734201 5 960 SH SOLE 18 960 0 0 AUDIOEYE INC COM NEW 050734201 62 13148 SH SOLE 21 13148 0 0 AURINIA PHARMACEUTICALS INC COM 05156V102 17475 862552 SH SOLE 21 862552 0 0 AURINIA PHARMACEUTICALS INC COM 05156V102 137 6759 SH SOLE 30 6759 0 0 AURORA CANNABIS INC COM 05156X108 0 9 SH SOLE 17 0 0 9 AURORA MOBILE LTD ADS 051857100 19 6380 SH SOLE 21 6380 0 0 AURORA MOBILE LTD ADS 051857100 366 124157 SH SOLE 22 110076 0 14081 AURORA MOBILE LTD ADS 051857100 144 48814 SH SOLE 30 48814 0 0 AUTODESK INC COM 052769106 113531 618834 SH SOLE 2 49830 0 569004 AUTODESK INC COM 052769106 20403 111212 SH SOLE 4 105203 0 6009 AUTODESK INC COM 052769106 36017 196320 SH SOLE 7 194896 0 1424 AUTODESK INC COM 052769106 465 2536 SH SOLE 13 2536 0 0 AUTODESK INC COM 052769106 281 1532 SH SOLE 15 1532 0 0 AUTODESK INC COM 052769106 307044 1673628 SH SOLE 18 1307028 0 366600 AUTODESK INC COM 052769106 309744 1688347 SH SOLE 19 1688347 0 0 AUTODESK INC COM 052769106 880675 4800363 SH SOLE 21 4800363 0 0 AUTODESK INC COM 052769106 1003783 5471401 SH SOLE 22 4920769 0 550632 AUTODESK INC COM 052769106 29374 160112 SH SOLE 23 160112 0 0 AUTODESK INC COM 052769106 146697 799611 SH SOLE 25 799611 0 0 AUTODESK INC COM 052769106 162652 886582 SH SOLE 26 141534 0 745048 AUTODESK INC COM 052769106 7530 41047 SH SOLE 28 28651 0 12396 AUTODESK INC COM 052769106 806 4391 SH SOLE 29 4391 0 0 AUTODESK INC COM 052769106 177500 967513 SH SOLE 30 967513 0 0 AUTODESK INC COM 052769106 8398 45774 SH SOLE 31 37713 0 8061 AUTODESK INC COM 052769106 6557 35740 SH SOLE 32 35740 0 0 AUTODESK INC COM 052769106 106938 582894 SH SOLE 34 582894 0 0 AUTODESK INC COM 052769106 26242 143039 SH SOLE 36 143039 0 0 AUTODESK INC COM 052769106 869 4737 SH SOLE 40 4737 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 6267 78325 SH SOLE 2 4551 0 73774 AUTOHOME INC SP ADR RP CL A 05278C107 1613 20162 SH SOLE 4 20162 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 576 7195 SH SOLE 7 7195 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 2208 27598 SH SOLE 15 26744 0 854 AUTOHOME INC SP ADR RP CL A 05278C107 1354 16921 SH SOLE 18 16921 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 85781 1072128 SH SOLE 21 1072128 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 56473 705823 SH SOLE 22 635153 0 70670 AUTOHOME INC SP ADR RP CL A 05278C107 2702 33765 SH SOLE 23 33765 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 2705 33807 SH SOLE 25 33807 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 22542 281735 SH SOLE 26 46064 0 235671 AUTOHOME INC SP ADR RP CL A 05278C107 625 7806 SH SOLE 28 7806 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 503 6290 SH SOLE 29 6290 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 26542 331728 SH SOLE 30 331728 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 484 6054 SH SOLE 31 3219 0 2835 AUTOHOME INC SP ADR RP CL A 05278C107 359 4482 SH SOLE 34 4482 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 38 479 SH SOLE 40 479 0 0 AUTOLIV INC COM 052800109 3316 39283 SH SOLE 2 10432 0 28851 AUTOLIV INC COM 052800109 3324 39374 SH SOLE 4 37231 0 2143 AUTOLIV INC COM 052800109 3291 38991 SH SOLE 7 12394 0 26597 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 3593 42569 SH SOLE 18 34616 0 7953 AUTOLIV INC COM 052800109 848 10047 SH SOLE 19 10047 0 0 AUTOLIV INC COM 052800109 25358 300420 SH SOLE 21 300420 0 0 AUTOLIV INC COM 052800109 125409 1485717 SH SOLE 22 1429305 0 56412 AUTOLIV INC COM 052800109 5126 60731 SH SOLE 23 60731 0 0 AUTOLIV INC COM 052800109 7798 92377 SH SOLE 25 92377 0 0 AUTOLIV INC COM 052800109 27080 320817 SH SOLE 26 95711 0 225106 AUTOLIV INC COM 052800109 1295 15342 SH SOLE 28 11100 0 4242 AUTOLIV INC COM 052800109 1628 19289 SH SOLE 29 2181 0 17108 AUTOLIV INC COM 052800109 12739 150924 SH SOLE 30 150924 0 0 AUTOLIV INC COM 052800109 1412 16731 SH SOLE 31 12556 0 4175 AUTOLIV INC COM 052800109 474 5621 SH SOLE 34 5621 0 0 AUTOLIV INC COM 052800109 5204 61654 SH SOLE 36 61654 0 0 AUTOLIV INC COM 052800109 148 1748 SH SOLE 40 1748 0 0 AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100 3176 240624 SH SOLE 21 240624 0 0 AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100 25 1886 SH SOLE 30 1886 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 184699 1083280 SH SOLE 2 129580 0 953700 AUTOMATIC DATA PROCESSING IN COM 053015103 34586 202848 SH SOLE 4 190843 0 12005 AUTOMATIC DATA PROCESSING IN COM 053015103 82218 482217 SH SOLE 7 426777 0 55440 AUTOMATIC DATA PROCESSING IN COM 053015103 10074 59085 SH SOLE 13 59085 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 542 3177 SH SOLE 15 3177 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 180113 1056381 SH SOLE 18 936630 0 119751 AUTOMATIC DATA PROCESSING IN COM 053015103 86470 507154 SH SOLE 19 507154 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 1755419 10295710 SH SOLE 21 10295710 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 1924993 11290284 SH SOLE 22 10026681 0 1263603 AUTOMATIC DATA PROCESSING IN COM 053015103 53877 315994 SH SOLE 23 315994 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 77276 453229 SH SOLE 25 453229 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 453233 2658259 SH SOLE 26 296522 0 2361737 AUTOMATIC DATA PROCESSING IN COM 053015103 13899 81521 SH SOLE 28 56612 0 24909 AUTOMATIC DATA PROCESSING IN COM 053015103 31573 185176 SH SOLE 29 8886 0 176290 AUTOMATIC DATA PROCESSING IN COM 053015103 341558 2003271 SH SOLE 30 2003271 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 16621 97481 SH SOLE 31 78406 0 19075 AUTOMATIC DATA PROCESSING IN COM 053015103 12007 70423 SH SOLE 32 70423 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 41400 242818 SH SOLE 34 242818 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 60446 354520 SH SOLE 36 354520 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 1630 9559 SH SOLE 40 9559 0 0 AUTONATION INC COM 05329W102 6754 138881 SH SOLE 2 42200 0 96681 AUTONATION INC COM 05329W102 16 337 SH SOLE 4 337 0 0 AUTONATION INC COM 05329W102 134 2753 SH SOLE 7 2753 0 0 AUTONATION INC COM 05329W102 9364 192564 SH SOLE 18 184802 0 7762 AUTONATION INC COM 05329W102 855 17573 SH SOLE 19 17573 0 0 AUTONATION INC COM 05329W102 138543 2848928 SH SOLE 21 2848928 0 0 AUTONATION INC COM 05329W102 103566 2129678 SH SOLE 22 2005874 0 123804 AUTONATION INC COM 05329W102 1059 21772 SH SOLE 26 11745 0 10027 AUTONATION INC COM 05329W102 325 6687 SH SOLE 28 6687 0 0 AUTONATION INC COM 05329W102 834 17143 SH SOLE 30 17143 0 0 AUTONATION INC COM 05329W102 159 3261 SH SOLE 31 1161 0 2100 AUTONATION INC COM 05329W102 1069 21984 SH SOLE 36 21984 0 0 AUTONATION INC COM 05329W102 231 4760 SH SOLE 40 4760 0 0 AUTOWEB INC COM 05335B100 5 1919 SH SOLE 18 1919 0 0 AUTOWEB INC COM 05335B100 69 28065 SH SOLE 21 28065 0 0 AUTOWEB INC COM 05335B100 555 224783 SH SOLE 22 224783 0 0 AUTOWEB INC COM 05335B100 49 19754 SH SOLE 23 19754 0 0 AUTOZONE INC COM 053332102 88934 74652 SH SOLE 2 22133 0 52519 AUTOZONE INC COM 053332102 16564 13904 SH SOLE 4 13201 0 703 AUTOZONE INC COM 053332102 46652 39160 SH SOLE 7 24850 0 14310 AUTOZONE INC COM 053332102 1053 884 SH SOLE 13 884 0 0 AUTOZONE INC COM 053332102 173 145 SH SOLE 15 145 0 0 AUTOZONE INC COM 053332102 58935 49471 SH SOLE 18 45444 0 4027 AUTOZONE INC COM 053332102 23545 19764 SH SOLE 19 19764 0 0 AUTOZONE INC COM 053332102 927877 778871 SH SOLE 21 778871 0 0 AUTOZONE INC COM 053332102 776451 651762 SH SOLE 22 586498 0 65264 AUTOZONE INC COM 053332102 26035 21854 SH SOLE 23 21854 0 0 AUTOZONE INC COM 053332102 31286 26262 SH SOLE 25 26262 0 0 AUTOZONE INC COM 053332102 134436 112847 SH SOLE 26 23070 0 89777 AUTOZONE INC COM 053332102 5443 4569 SH SOLE 28 3200 0 1369 AUTOZONE INC COM 053332102 3053 2563 SH SOLE 29 2563 0 0 AUTOZONE INC COM 053332102 124846 104797 SH SOLE 30 104797 0 0 AUTOZONE INC COM 053332102 10368 8703 SH SOLE 31 6963 0 1740 AUTOZONE INC COM 053332102 17858 14990 SH SOLE 34 14990 0 0 AUTOZONE INC COM 053332102 23933 20090 SH SOLE 36 20090 0 0 AUTOZONE INC COM 053332102 670 562 SH SOLE 40 562 0 0 AVALARA INC COM 05338G106 12383 169051 SH SOLE 2 82426 0 86625 AVALARA INC COM 05338G106 60 818 SH SOLE 7 818 0 0 AVALARA INC COM 05338G106 1791 24451 SH SOLE 18 23880 0 571 AVALARA INC COM 05338G106 34698 473688 SH SOLE 19 473688 0 0 AVALARA INC COM 05338G106 60675 828326 SH SOLE 21 828326 0 0 AVALARA INC COM 05338G106 114766 1566769 SH SOLE 22 1504103 0 62666 AVALARA INC COM 05338G106 1003 13694 SH SOLE 26 0 0 13694 AVALARA INC COM 05338G106 72 980 SH SOLE 31 980 0 0 AVALARA INC COM 05338G106 15999 218415 SH SOLE 34 218415 0 0 AVALON GLOBOCARE CORP COM 05344R104 18 9105 SH SOLE 2 741 0 8364 AVALON GLOBOCARE CORP COM 05344R104 140 72324 SH SOLE 18 72324 0 0 AVALON GLOBOCARE CORP COM 05344R104 69 35985 SH SOLE 19 35985 0 0 AVALON GLOBOCARE CORP COM 05344R104 1503 778866 SH SOLE 21 778866 0 0 AVALON GLOBOCARE CORP COM 05344R104 260 134967 SH SOLE 22 129103 0 5864 AVALONBAY CMNTYS INC COM 053484101 73211 349122 SH SOLE 2 31303 0 317819 AVALONBAY CMNTYS INC COM 053484101 21208 101135 SH SOLE 4 97506 0 3629 AVALONBAY CMNTYS INC COM 053484101 64719 308626 SH SOLE 7 302742 0 5884 AVALONBAY CMNTYS INC COM 053484101 303 1447 SH SOLE 13 1447 0 0 AVALONBAY CMNTYS INC COM 053484101 36 170 SH SOLE 15 170 0 0 AVALONBAY CMNTYS INC COM 053484101 57859 275915 SH SOLE 18 257178 0 18737 AVALONBAY CMNTYS INC COM 053484101 65418 311958 SH SOLE 19 311958 0 0 AVALONBAY CMNTYS INC COM 053484101 1424860 6794754 SH SOLE 21 6794754 0 0 AVALONBAY CMNTYS INC COM 053484101 1029481 4909302 SH SOLE 22 4555525 0 353777 AVALONBAY CMNTYS INC COM 053484101 23038 109861 SH SOLE 23 109861 0 0 AVALONBAY CMNTYS INC COM 053484101 93965 448094 SH SOLE 25 448094 0 0 AVALONBAY CMNTYS INC COM 053484101 157431 750746 SH SOLE 26 92453 0 658293 AVALONBAY CMNTYS INC COM 053484101 5538 26409 SH SOLE 28 18555 0 7854 AVALONBAY CMNTYS INC COM 053484101 15631 74540 SH SOLE 29 74540 0 0 AVALONBAY CMNTYS INC COM 053484101 254436 1213333 SH SOLE 30 1213333 0 0 AVALONBAY CMNTYS INC COM 053484101 8114 38691 SH SOLE 31 25453 0 13238 AVALONBAY CMNTYS INC COM 053484101 21626 103126 SH SOLE 34 103126 0 0 AVALONBAY CMNTYS INC COM 053484101 26341 125614 SH SOLE 36 125614 0 0 AVALONBAY CMNTYS INC COM 053484101 682 3252 SH SOLE 40 3252 0 0 AVANGRID INC COM 05351W103 11858 231791 SH SOLE 2 92470 0 139321 AVANGRID INC COM 05351W103 883 17258 SH SOLE 4 17258 0 0 AVANGRID INC COM 05351W103 368 7202 SH SOLE 7 7202 0 0 AVANGRID INC COM 05351W103 2 46 SH SOLE 15 46 0 0 AVANGRID INC COM 05351W103 1604 31361 SH SOLE 18 29079 0 2282 AVANGRID INC COM 05351W103 1518 29680 SH SOLE 19 29680 0 0 AVANGRID INC COM 05351W103 40095 783721 SH SOLE 21 783721 0 0 AVANGRID INC COM 05351W103 75552 1476778 SH SOLE 22 1329173 0 147605 AVANGRID INC COM 05351W103 1164 22746 SH SOLE 23 22746 0 0 AVANGRID INC COM 05351W103 3908 76389 SH SOLE 25 76389 0 0 AVANGRID INC COM 05351W103 4402 86053 SH SOLE 26 6986 0 79067 AVANGRID INC COM 05351W103 751 14670 SH SOLE 29 14670 0 0 AVANGRID INC COM 05351W103 1106 21619 SH SOLE 30 21619 0 0 AVANGRID INC COM 05351W103 1653 32310 SH SOLE 31 27518 0 4792 AVANGRID INC COM 05351W103 1114 21775 SH SOLE 34 21775 0 0 AVANGRID INC COM 05351W103 1035 20240 SH SOLE 36 20240 0 0 AVANOS MED INC COM 05350V106 2296 68137 SH SOLE 2 21900 0 46237 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 9061 268876 SH SOLE 18 268876 0 0 AVANOS MED INC COM 05350V106 2805 83236 SH SOLE 19 83236 0 0 AVANOS MED INC COM 05350V106 116088 3444734 SH SOLE 21 3444734 0 0 AVANOS MED INC COM 05350V106 55292 1640711 SH SOLE 22 1579093 0 61618 AVANOS MED INC COM 05350V106 610 18097 SH SOLE 26 13599 0 4498 AVANOS MED INC COM 05350V106 203 6022 SH SOLE 28 6022 0 0 AVANOS MED INC COM 05350V106 531 15745 SH SOLE 30 15745 0 0 AVANOS MED INC COM 05350V106 6 167 SH SOLE 31 0 0 167 AVANOS MED INC COM 05350V106 167 4955 SH SOLE 40 4955 0 0 AVANTOR INC COM 05352A100 18273 1006752 SH SOLE 2 448993 0 557759 AVANTOR INC COM 05352A100 102 5620 SH SOLE 7 5620 0 0 AVANTOR INC COM 05352A100 9336 514406 SH SOLE 18 514406 0 0 AVANTOR INC COM 05352A100 46992 2589088 SH SOLE 19 2589088 0 0 AVANTOR INC COM 05352A100 549 30240 SH SOLE 20 30240 0 0 AVANTOR INC COM 05352A100 67189 3701897 SH SOLE 21 3701897 0 0 AVANTOR INC COM 05352A100 122394 6743456 SH SOLE 22 6316404 0 427052 AVANTOR INC COM 05352A100 118 6492 SH SOLE 31 6492 0 0 AVANTOR INC COM 05352A100 29221 1609981 SH SOLE 34 1609981 0 0 AVANTOR INC 6.25 PFD CNV SR 05352A209 648 10281 SH SOLE 7 10281 0 0 AVANTOR INC 6.25 PFD CNV SR 05352A209 102104 1620696 SH SOLE 21 1620696 0 0 AVAYA HLDGS CORP COM 05351X101 1525 112931 SH SOLE 2 4138 0 108793 AVAYA HLDGS CORP COM 05351X101 7 533 SH SOLE 4 533 0 0 AVAYA HLDGS CORP COM 05351X101 42 3097 SH SOLE 7 3097 0 0 AVAYA HLDGS CORP COM 05351X101 5060 374845 SH SOLE 18 374845 0 0 AVAYA HLDGS CORP COM 05351X101 2640 195543 SH SOLE 19 195543 0 0 AVAYA HLDGS CORP COM 05351X101 55189 4088091 SH SOLE 21 4088091 0 0 AVAYA HLDGS CORP COM 05351X101 43627 3231661 SH SOLE 22 3089804 0 141857 AVAYA HLDGS CORP COM 05351X101 350 25958 SH SOLE 26 18350 0 7608 AVAYA HLDGS CORP COM 05351X101 194 14399 SH SOLE 28 14399 0 0 AVAYA HLDGS CORP COM 05351X101 455 33698 SH SOLE 30 33698 0 0 AVAYA HLDGS CORP COM 05351X101 0 12 SH SOLE 37 12 0 0 AVAYA HLDGS CORP COM 05351X101 167 12387 SH SOLE 40 12387 0 0 AVAYA HLDGS CORP NOTE 2.250% 6/1 05351XAB7 906 1021000 PRN SOLE 21 1021000 0 0 AVENUE THERAPEUTICS INC COM NEW 05360L205 13 1347 SH SOLE 18 1347 0 0 AVENUE THERAPEUTICS INC COM NEW 05360L205 210 21923 SH SOLE 21 21923 0 0 AVENUE THERAPEUTICS INC COM NEW 05360L205 195 20344 SH SOLE 22 20344 0 0 AVEO PHARMACEUTICALS INC COM 053588109 30 47737 SH SOLE 21 47737 0 0 AVEO PHARMACEUTICALS INC COM 053588109 1422 2277370 SH SOLE 22 2277370 0 0 AVERY DENNISON CORP COM 053611109 31607 241604 SH SOLE 2 55416 0 186188 AVERY DENNISON CORP COM 053611109 5471 41820 SH SOLE 4 39497 0 2323 AVERY DENNISON CORP COM 053611109 9509 72684 SH SOLE 7 72684 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 32876 251307 SH SOLE 18 238868 0 12439 AVERY DENNISON CORP COM 053611109 3617 27652 SH SOLE 19 27652 0 0 AVERY DENNISON CORP COM 053611109 321619 2458482 SH SOLE 21 2458482 0 0 AVERY DENNISON CORP COM 053611109 300531 2297284 SH SOLE 22 2064778 0 232506 AVERY DENNISON CORP COM 053611109 8852 67663 SH SOLE 23 67663 0 0 AVERY DENNISON CORP COM 053611109 12947 98968 SH SOLE 25 98968 0 0 AVERY DENNISON CORP COM 053611109 63702 486941 SH SOLE 26 73048 0 413893 AVERY DENNISON CORP COM 053611109 2053 15695 SH SOLE 28 10801 0 4894 AVERY DENNISON CORP COM 053611109 2879 22004 SH SOLE 29 3958 0 18046 AVERY DENNISON CORP COM 053611109 49437 377903 SH SOLE 30 377903 0 0 AVERY DENNISON CORP COM 053611109 3640 27824 SH SOLE 31 21066 0 6758 AVERY DENNISON CORP COM 053611109 1987 15189 SH SOLE 34 15189 0 0 AVERY DENNISON CORP COM 053611109 6919 52893 SH SOLE 36 52893 0 0 AVERY DENNISON CORP COM 053611109 232 1775 SH SOLE 40 1775 0 0 AVIAT NETWORKS INC COM NEW 05366Y201 14 968 SH SOLE 18 968 0 0 AVIAT NETWORKS INC COM NEW 05366Y201 257 18261 SH SOLE 21 18261 0 0 AVIAT NETWORKS INC COM NEW 05366Y201 2505 178269 SH SOLE 22 178269 0 0 AVID BIOSERVICES INC COM 05368M106 197 25621 SH SOLE 2 2191 0 23430 AVID BIOSERVICES INC COM 05368M106 6 765 SH SOLE 7 765 0 0 AVID BIOSERVICES INC COM 05368M106 1548 201772 SH SOLE 18 201772 0 0 AVID BIOSERVICES INC COM 05368M106 765 99699 SH SOLE 19 99699 0 0 AVID BIOSERVICES INC COM 05368M106 15026 1959081 SH SOLE 21 1959081 0 0 AVID BIOSERVICES INC COM 05368M106 12636 1647493 SH SOLE 22 1601298 0 46195 AVID TECHNOLOGY INC COM 05367P100 103 11976 SH SOLE 2 1054 0 10922 AVID TECHNOLOGY INC COM 05367P100 6 713 SH SOLE 7 713 0 0 AVID TECHNOLOGY INC COM 05367P100 881 102733 SH SOLE 18 102733 0 0 AVID TECHNOLOGY INC COM 05367P100 424 49463 SH SOLE 19 49463 0 0 AVID TECHNOLOGY INC COM 05367P100 8486 989050 SH SOLE 21 989050 0 0 AVID TECHNOLOGY INC COM 05367P100 7236 843371 SH SOLE 22 820096 0 23275 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 1583 49108 SH SOLE 2 27094 0 22014 AVIS BUDGET GROUP INC COM 053774105 10 295 SH SOLE 4 295 0 0 AVIS BUDGET GROUP INC COM 053774105 135 4199 SH SOLE 7 4199 0 0 AVIS BUDGET GROUP INC COM 053774105 10532 326669 SH SOLE 18 326669 0 0 AVIS BUDGET GROUP INC COM 053774105 3499 108540 SH SOLE 19 108540 0 0 AVIS BUDGET GROUP INC COM 053774105 143225 4442465 SH SOLE 21 4442465 0 0 AVIS BUDGET GROUP INC COM 053774105 68530 2125633 SH SOLE 22 2010906 0 114727 AVIS BUDGET GROUP INC COM 053774105 914 28357 SH SOLE 26 23253 0 5104 AVIS BUDGET GROUP INC COM 053774105 255 7923 SH SOLE 28 7923 0 0 AVIS BUDGET GROUP INC COM 053774105 680 21101 SH SOLE 30 21101 0 0 AVIS BUDGET GROUP INC COM 053774105 103 3200 SH SOLE 31 0 0 3200 AVIS BUDGET GROUP INC COM 053774105 1575 48862 SH SOLE 36 48862 0 0 AVIS BUDGET GROUP INC COM 053774105 226 6999 SH SOLE 40 6999 0 0 AVISTA CORP COM 05379B107 11169 232244 SH SOLE 2 137666 0 94578 AVISTA CORP COM 05379B107 776 16135 SH SOLE 4 16135 0 0 AVISTA CORP COM 05379B107 501 10415 SH SOLE 7 10415 0 0 AVISTA CORP COM 05379B107 16192 336692 SH SOLE 18 328394 0 8298 AVISTA CORP COM 05379B107 8780 182582 SH SOLE 19 182582 0 0 AVISTA CORP COM 05379B107 447377 9302920 SH SOLE 21 9302920 0 0 AVISTA CORP COM 05379B107 102811 2137882 SH SOLE 22 2025615 0 112267 AVISTA CORP COM 05379B107 1322 27500 SH SOLE 23 27500 0 0 AVISTA CORP COM 05379B107 3136 65218 SH SOLE 26 15506 0 49712 AVISTA CORP COM 05379B107 415 8625 SH SOLE 28 8625 0 0 AVISTA CORP COM 05379B107 1036 21535 SH SOLE 29 21535 0 0 AVISTA CORP COM 05379B107 5759 119750 SH SOLE 30 119750 0 0 AVISTA CORP COM 05379B107 747 15528 SH SOLE 31 13015 0 2513 AVISTA CORP COM 05379B107 1173 24397 SH SOLE 32 24397 0 0 AVISTA CORP COM 05379B107 2 45 SH SOLE 34 45 0 0 AVISTA CORP COM 05379B107 205 4268 SH SOLE 36 4268 0 0 AVISTA CORP COM 05379B107 318 6621 SH SOLE 40 6621 0 0 AVITA MED LTD SPONSORED ADS 053792107 0 3 SH SOLE 17 0 0 3 AVNET INC COM 053807103 15426 363487 SH SOLE 2 158731 0 204756 AVNET INC COM 053807103 482 11365 SH SOLE 4 11365 0 0 AVNET INC COM 053807103 280 6605 SH SOLE 7 6605 0 0 AVNET INC COM 053807103 178 4203 SH SOLE 13 4203 0 0 AVNET INC COM 053807103 14 334 SH SOLE 15 334 0 0 AVNET INC COM 053807103 14313 337247 SH SOLE 18 310423 0 26824 AVNET INC COM 053807103 7393 174206 SH SOLE 19 174206 0 0 AVNET INC COM 053807103 213707 5035514 SH SOLE 21 5035514 0 0 AVNET INC COM 053807103 164968 3887097 SH SOLE 22 3575299 0 311798 AVNET INC COM 053807103 849 20004 SH SOLE 23 20004 0 0 AVNET INC COM 053807103 7583 178674 SH SOLE 25 178674 0 0 AVNET INC COM 053807103 12506 294673 SH SOLE 26 34904 0 259769 AVNET INC COM 053807103 588 13855 SH SOLE 28 13855 0 0 AVNET INC COM 053807103 500 11783 SH SOLE 29 11783 0 0 AVNET INC COM 053807103 1820 42876 SH SOLE 30 42876 0 0 AVNET INC COM 053807103 1586 37360 SH SOLE 31 24903 0 12457 AVNET INC COM 053807103 2963 69810 SH SOLE 34 69810 0 0 AVNET INC COM 053807103 4207 99127 SH SOLE 36 99127 0 0 AVNET INC COM 053807103 455 10713 SH SOLE 40 10713 0 0 AVON PRODS INC COM 054303102 12 2054 SH SOLE 4 2054 0 0 AVON PRODS INC COM 054303102 80 14114 SH SOLE 7 14114 0 0 AVON PRODS INC COM 054303102 2713 481026 SH SOLE 18 481026 0 0 AVON PRODS INC COM 054303102 199176 35314977 SH SOLE 21 35314977 0 0 AVON PRODS INC COM 054303102 47419 8407551 SH SOLE 22 8123259 0 284292 AVON PRODS INC COM 054303102 747 132373 SH SOLE 26 50478 0 81895 AVON PRODS INC COM 054303102 343 60852 SH SOLE 28 60852 0 0 AVON PRODS INC COM 054303102 3488 618371 SH SOLE 30 618371 0 0 AVON PRODS INC COM 054303102 65 11505 SH SOLE 31 0 0 11505 AVON PRODS INC COM 054303102 340 60287 SH SOLE 36 60287 0 0 AVON PRODS INC COM 054303102 267 47317 SH SOLE 40 47317 0 0 AVROBIO INC COM 05455M100 171 8496 SH SOLE 2 689 0 7807 AVROBIO INC COM 05455M100 7 330 SH SOLE 7 330 0 0 AVROBIO INC COM 05455M100 1503 74640 SH SOLE 18 74640 0 0 AVROBIO INC COM 05455M100 815 40511 SH SOLE 19 40511 0 0 AVROBIO INC COM 05455M100 21086 1047487 SH SOLE 21 1047487 0 0 AVROBIO INC COM 05455M100 12433 617635 SH SOLE 22 587150 0 30485 AVROBIO INC COM 05455M100 6 318 SH SOLE 23 318 0 0 AVROBIO INC COM 05455M100 107 5321 SH SOLE 30 5321 0 0 AVROBIO INC COM 05455M100 78 3854 SH SOLE 40 3854 0 0 AVX CORP NEW COM 002444107 991 48411 SH SOLE 2 1678 0 46733 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 3266 159573 SH SOLE 18 159573 0 0 AVX CORP NEW COM 002444107 1656 80919 SH SOLE 19 80919 0 0 AVX CORP NEW COM 002444107 34248 1673067 SH SOLE 21 1673067 0 0 AVX CORP NEW COM 002444107 28418 1388268 SH SOLE 22 1321540 0 66728 AVX CORP NEW COM 002444107 522 25508 SH SOLE 26 5596 0 19912 AVX CORP NEW COM 002444107 146 7111 SH SOLE 28 7111 0 0 AVX CORP NEW COM 002444107 302 14766 SH SOLE 30 14766 0 0 AVX CORP NEW COM 002444107 139 6796 SH SOLE 40 6796 0 0 AWARE INC MASS COM 05453N100 10 2853 SH SOLE 18 2853 0 0 AWARE INC MASS COM 05453N100 184 54646 SH SOLE 21 54646 0 0 AWARE INC MASS COM 05453N100 1434 426884 SH SOLE 22 426884 0 0 AXA EQUITABLE HLDGS INC COM 054561105 26733 1078812 SH SOLE 2 211516 0 867296 AXA EQUITABLE HLDGS INC COM 054561105 4585 185044 SH SOLE 4 173619 0 11425 AXA EQUITABLE HLDGS INC COM 054561105 7744 312522 SH SOLE 7 60027 0 252495 AXA EQUITABLE HLDGS INC COM 054561105 312 12585 SH SOLE 13 12585 0 0 AXA EQUITABLE HLDGS INC COM 054561105 66 2680 SH SOLE 15 2680 0 0 AXA EQUITABLE HLDGS INC COM 054561105 149308 6025361 SH SOLE 18 5692138 0 333223 AXA EQUITABLE HLDGS INC COM 054561105 244506 9867074 SH SOLE 19 9867074 0 0 AXA EQUITABLE HLDGS INC COM 054561105 143560 5793367 SH SOLE 21 5793367 0 0 AXA EQUITABLE HLDGS INC COM 054561105 317466 12811397 SH SOLE 22 11989783 0 821614 AXA EQUITABLE HLDGS INC COM 054561105 10613 428276 SH SOLE 23 428276 0 0 AXA EQUITABLE HLDGS INC COM 054561105 16445 663647 SH SOLE 25 663647 0 0 AXA EQUITABLE HLDGS INC COM 054561105 60190 2428957 SH SOLE 26 366875 0 2062082 AXA EQUITABLE HLDGS INC COM 054561105 2042 82402 SH SOLE 28 59631 0 22771 AXA EQUITABLE HLDGS INC COM 054561105 2911 117483 SH SOLE 29 7958 0 109525 AXA EQUITABLE HLDGS INC COM 054561105 21781 878976 SH SOLE 30 878976 0 0 AXA EQUITABLE HLDGS INC COM 054561105 2095 84560 SH SOLE 31 74771 0 9789 AXA EQUITABLE HLDGS INC COM 054561105 27972 1128825 SH SOLE 34 1128825 0 0 AXA EQUITABLE HLDGS INC COM 054561105 7441 300288 SH SOLE 36 300288 0 0 AXA EQUITABLE HLDGS INC COM 054561105 244 9840 SH SOLE 40 9840 0 0 AXALTA COATING SYS LTD COM G0750C108 18849 620044 SH SOLE 2 161034 0 459010 AXALTA COATING SYS LTD COM G0750C108 2723 89571 SH SOLE 4 83491 0 6080 AXALTA COATING SYS LTD COM G0750C108 452 14859 SH SOLE 7 14859 0 0 AXALTA COATING SYS LTD COM G0750C108 13 429 SH SOLE 13 429 0 0 AXALTA COATING SYS LTD COM G0750C108 3873 127388 SH SOLE 18 108382 0 19006 AXALTA COATING SYS LTD COM G0750C108 3175 104428 SH SOLE 19 104428 0 0 AXALTA COATING SYS LTD COM G0750C108 87990 2894420 SH SOLE 21 2894420 0 0 AXALTA COATING SYS LTD COM G0750C108 196168 6452887 SH SOLE 22 6057137 0 395750 AXALTA COATING SYS LTD COM G0750C108 4649 152939 SH SOLE 23 152939 0 0 AXALTA COATING SYS LTD COM G0750C108 1985 65282 SH SOLE 25 65282 0 0 AXALTA COATING SYS LTD COM G0750C108 19707 648245 SH SOLE 26 257668 0 390577 AXALTA COATING SYS LTD COM G0750C108 1206 39668 SH SOLE 28 27105 0 12563 AXALTA COATING SYS LTD COM G0750C108 1507 49578 SH SOLE 29 4724 0 44854 AXALTA COATING SYS LTD COM G0750C108 13238 435460 SH SOLE 30 435460 0 0 AXALTA COATING SYS LTD COM G0750C108 1465 48182 SH SOLE 31 39308 0 8874 AXALTA COATING SYS LTD COM G0750C108 1596 52498 SH SOLE 34 52498 0 0 AXALTA COATING SYS LTD COM G0750C108 1366 44947 SH SOLE 36 44947 0 0 AXALTA COATING SYS LTD COM G0750C108 134 4392 SH SOLE 40 4392 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 784 32520 SH SOLE 2 1085 0 31435 AXCELIS TECHNOLOGIES INC COM NEW 054540208 12 510 SH SOLE 7 510 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 3648 151421 SH SOLE 18 151421 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 1361 56495 SH SOLE 19 56495 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 90159 3741833 SH SOLE 21 3741833 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 24490 1016388 SH SOLE 22 977180 0 39208 AXCELIS TECHNOLOGIES INC COM NEW 054540208 297 12319 SH SOLE 26 0 0 12319 AXCELIS TECHNOLOGIES INC COM NEW 054540208 105 4346 SH SOLE 28 4346 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 1173 48677 SH SOLE 30 48677 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 119 4931 SH SOLE 40 4931 0 0 AXCELLA HEALTH INC COM 05454B105 13 3344 SH SOLE 2 0 0 3344 AXCELLA HEALTH INC COM 05454B105 40 9953 SH SOLE 18 9953 0 0 AXCELLA HEALTH INC COM 05454B105 5 1299 SH SOLE 19 1299 0 0 AXCELLA HEALTH INC COM 05454B105 1104 275335 SH SOLE 21 275335 0 0 AXCELLA HEALTH INC COM 05454B105 33 8209 SH SOLE 22 6804 0 1405 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 9082 152789 SH SOLE 2 5493 0 147296 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 23 388 SH SOLE 4 388 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 146 2450 SH SOLE 7 2450 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 46 781 SH SOLE 15 781 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 4058 68275 SH SOLE 18 68275 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 1147 19296 SH SOLE 19 19296 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 65530 1102455 SH SOLE 21 1102455 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 138842 2335830 SH SOLE 22 2171010 0 164820 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 892 15007 SH SOLE 23 15007 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 5322 89529 SH SOLE 25 89529 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 8261 138973 SH SOLE 26 20741 0 118232 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 554 9325 SH SOLE 28 9325 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 1577 26534 SH SOLE 30 26534 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 1308 22004 SH SOLE 31 1711 0 20293 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 2272 38224 SH SOLE 36 38224 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 533 8968 SH SOLE 40 8968 0 0 AXOGEN INC COM 05463X106 252 14101 SH SOLE 2 1126 0 12975 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 2074 115947 SH SOLE 18 115947 0 0 AXOGEN INC COM 05463X106 1470 82170 SH SOLE 19 82170 0 0 AXOGEN INC COM 05463X106 23792 1329899 SH SOLE 21 1329899 0 0 AXOGEN INC COM 05463X106 17669 987652 SH SOLE 22 946265 0 41387 AXOGEN INC COM 05463X106 17 931 SH SOLE 23 931 0 0 AXOGEN INC COM 05463X106 62 3449 SH SOLE 26 0 0 3449 AXOGEN INC COM 05463X106 78 4385 SH SOLE 28 4385 0 0 AXOGEN INC COM 05463X106 4649 259878 SH SOLE 30 259878 0 0 AXOGEN INC COM 05463X106 57 3214 SH SOLE 40 3214 0 0 AXON ENTERPRISE INC COM 05464C101 3684 50273 SH SOLE 2 27366 0 22907 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 24344 332212 SH SOLE 18 332212 0 0 AXON ENTERPRISE INC COM 05464C101 7507 102449 SH SOLE 19 102449 0 0 AXON ENTERPRISE INC COM 05464C101 379496 5178716 SH SOLE 21 5178716 0 0 AXON ENTERPRISE INC COM 05464C101 147925 2018629 SH SOLE 22 1947149 0 71480 AXON ENTERPRISE INC COM 05464C101 1451 19801 SH SOLE 26 10924 0 8877 AXON ENTERPRISE INC COM 05464C101 524 7155 SH SOLE 28 7155 0 0 AXON ENTERPRISE INC COM 05464C101 1388 18936 SH SOLE 30 18936 0 0 AXON ENTERPRISE INC COM 05464C101 475 6487 SH SOLE 40 6487 0 0 AXONICS MODULATION TECH INC COM 05465P101 181 6520 SH SOLE 2 636 0 5884 AXONICS MODULATION TECH INC COM 05465P101 8 294 SH SOLE 7 294 0 0 AXONICS MODULATION TECH INC COM 05465P101 1559 56262 SH SOLE 18 56262 0 0 AXONICS MODULATION TECH INC COM 05465P101 763 27526 SH SOLE 19 27526 0 0 AXONICS MODULATION TECH INC COM 05465P101 23856 860912 SH SOLE 21 860912 0 0 AXONICS MODULATION TECH INC COM 05465P101 11939 430873 SH SOLE 22 408821 0 22052 AXONICS MODULATION TECH INC COM 05465P101 114 4106 SH SOLE 30 4106 0 0 AXONICS MODULATION TECH INC COM 05465P101 69 2507 SH SOLE 40 2507 0 0 AXOS FINL INC COM 05465C100 1107 36554 SH SOLE 2 2093 0 34461 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 7675 253469 SH SOLE 18 253469 0 0 AXOS FINL INC COM 05465C100 3061 101101 SH SOLE 19 101101 0 0 AXOS FINL INC COM 05465C100 184601 6096464 SH SOLE 21 6096464 0 0 AXOS FINL INC COM 05465C100 50803 1677758 SH SOLE 22 1605910 0 71848 AXOS FINL INC COM 05465C100 694 22930 SH SOLE 26 18402 0 4528 AXOS FINL INC COM 05465C100 233 7682 SH SOLE 28 7682 0 0 AXOS FINL INC COM 05465C100 2285 75463 SH SOLE 30 75463 0 0 AXOS FINL INC COM 05465C100 13109 432928 SH SOLE 34 432928 0 0 AXOS FINL INC COM 05465C100 168 5556 SH SOLE 40 5556 0 0 AXSOME THERAPEUTICS INC COM 05464T104 1081 10459 SH SOLE 2 954 0 9505 AXSOME THERAPEUTICS INC COM 05464T104 46 449 SH SOLE 7 449 0 0 AXSOME THERAPEUTICS INC COM 05464T104 9240 89398 SH SOLE 18 89398 0 0 AXSOME THERAPEUTICS INC COM 05464T104 5591 54089 SH SOLE 19 54089 0 0 AXSOME THERAPEUTICS INC COM 05464T104 129315 1251114 SH SOLE 21 1251114 0 0 AXSOME THERAPEUTICS INC COM 05464T104 75693 732323 SH SOLE 22 701655 0 30668 AXSOME THERAPEUTICS INC COM 05464T104 36 348 SH SOLE 23 348 0 0 AXSOME THERAPEUTICS INC COM 05464T104 169 1637 SH SOLE 26 0 0 1637 AXSOME THERAPEUTICS INC COM 05464T104 723 6991 SH SOLE 28 6991 0 0 AXSOME THERAPEUTICS INC COM 05464T104 1112 10755 SH SOLE 30 10755 0 0 AXSOME THERAPEUTICS INC COM 05464T104 277 2683 SH SOLE 40 2683 0 0 AXT INC COM 00246W103 177 40650 SH SOLE 2 1335 0 39315 AXT INC COM 00246W103 3 669 SH SOLE 7 669 0 0 AXT INC COM 00246W103 585 134504 SH SOLE 18 134504 0 0 AXT INC COM 00246W103 293 67463 SH SOLE 19 67463 0 0 AXT INC COM 00246W103 5848 1344378 SH SOLE 21 1344378 0 0 AXT INC COM 00246W103 5130 1179266 SH SOLE 22 1146051 0 33215 AYTU BIOSCIENCE INC COM PAR 054754700 5 4750 SH SOLE 17 0 0 4750 AYTU BIOSCIENCE INC COM PAR 054754700 1 1457 SH SOLE 18 1457 0 0 AYTU BIOSCIENCE INC COM PAR 054754700 16 16383 SH SOLE 21 16383 0 0 AZUL S A SPONSR ADR PFD 05501U106 1918 44804 SH SOLE 4 44804 0 0 AZUL S A SPONSR ADR PFD 05501U106 33251 776894 SH SOLE 18 670830 0 106064 AZUL S A SPONSR ADR PFD 05501U106 138054 3225561 SH SOLE 19 3225561 0 0 AZUL S A SPONSR ADR PFD 05501U106 10521 245807 SH SOLE 22 245807 0 0 AZUL S A SPONSR ADR PFD 05501U106 3528 82421 SH SOLE 25 82421 0 0 AZUL S A SPONSR ADR PFD 05501U106 87100 2035043 SH SOLE 34 2035043 0 0 AZURRX BIOPHARMA INC COM 05502L105 3 3253 SH SOLE 18 3253 0 0 AZURRX BIOPHARMA INC COM 05502L105 61 58901 SH SOLE 21 58901 0 0 AZZ INC COM 002474104 1000 21753 SH SOLE 2 912 0 20841 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 5321 115796 SH SOLE 18 115796 0 0 AZZ INC COM 002474104 2350 51151 SH SOLE 19 51151 0 0 AZZ INC COM 002474104 138029 3003897 SH SOLE 21 3003897 0 0 AZZ INC COM 002474104 36581 796095 SH SOLE 22 760771 0 35324 AZZ INC COM 002474104 55 1202 SH SOLE 23 1202 0 0 AZZ INC COM 002474104 456 9917 SH SOLE 26 2930 0 6987 AZZ INC COM 002474104 171 3724 SH SOLE 28 3724 0 0 AZZ INC COM 002474104 1694 36859 SH SOLE 30 36859 0 0 AZZ INC COM 002474104 579 12590 SH SOLE 34 12590 0 0 AZZ INC COM 002474104 134 2908 SH SOLE 40 2908 0 0 B & G FOODS INC NEW COM 05508R106 1122 62559 SH SOLE 2 2301 0 60258 B & G FOODS INC NEW COM 05508R106 6 325 SH SOLE 4 325 0 0 B & G FOODS INC NEW COM 05508R106 33 1864 SH SOLE 7 1864 0 0 B & G FOODS INC NEW COM 05508R106 5125 285829 SH SOLE 18 285829 0 0 B & G FOODS INC NEW COM 05508R106 2029 113152 SH SOLE 19 113152 0 0 B & G FOODS INC NEW COM 05508R106 131169 7315608 SH SOLE 21 7315608 0 0 B & G FOODS INC NEW COM 05508R106 44426 2477724 SH SOLE 22 2383723 0 94001 B & G FOODS INC NEW COM 05508R106 960 53543 SH SOLE 23 53543 0 0 B & G FOODS INC NEW COM 05508R106 457 25514 SH SOLE 26 19294 0 6220 B & G FOODS INC NEW COM 05508R106 141 7852 SH SOLE 28 7852 0 0 B & G FOODS INC NEW COM 05508R106 1599 89200 SH SOLE 30 89200 0 0 B & G FOODS INC NEW COM 05508R106 113 6321 SH SOLE 40 6321 0 0 B RILEY FINL INC COM 05580M108 541 21478 SH SOLE 2 821 0 20657 B RILEY FINL INC COM 05580M108 9 366 SH SOLE 7 366 0 0 B RILEY FINL INC COM 05580M108 1845 73269 SH SOLE 18 73269 0 0 B RILEY FINL INC COM 05580M108 910 36131 SH SOLE 19 36131 0 0 B RILEY FINL INC COM 05580M108 18442 732387 SH SOLE 21 732387 0 0 B RILEY FINL INC COM 05580M108 12899 512261 SH SOLE 22 494913 0 17348 B RILEY FINL INC COM 05580M108 112 4430 SH SOLE 26 0 0 4430 B RILEY FINL INC COM 05580M108 62 2479 SH SOLE 30 2479 0 0 B RILEY FINL INC COM 05580M108 57 2248 SH SOLE 40 2248 0 0 B2GOLD CORP COM 11777Q209 1212 302279 SH SOLE 21 302279 0 0 BABCOCK & WILCOX ENTERPRIS I COM 05614L209 55 15082 SH SOLE 21 15082 0 0 BABCOCK & WILCOX ENTERPRIS I COM 05614L209 1773 487208 SH SOLE 22 487208 0 0 BADGER METER INC COM 056525108 774 11917 SH SOLE 2 1053 0 10864 BADGER METER INC COM 056525108 11 172 SH SOLE 4 172 0 0 BADGER METER INC COM 056525108 1276 19649 SH SOLE 7 19649 0 0 BADGER METER INC COM 056525108 8363 128796 SH SOLE 18 128796 0 0 BADGER METER INC COM 056525108 3273 50413 SH SOLE 19 50413 0 0 BADGER METER INC COM 056525108 212902 3278952 SH SOLE 21 3278952 0 0 BADGER METER INC COM 056525108 56032 862964 SH SOLE 22 824365 0 38599 BADGER METER INC COM 056525108 998 15364 SH SOLE 26 6872 0 8492 BADGER METER INC COM 056525108 273 4207 SH SOLE 28 4207 0 0 BADGER METER INC COM 056525108 11765 181197 SH SOLE 30 181197 0 0 BADGER METER INC COM 056525108 156 2401 SH SOLE 40 2401 0 0 BAIDU INC SPON ADR REP A 056752108 82150 649917 SH SOLE 2 38925 0 610992 BAIDU INC SPON ADR REP A 056752108 13983 110628 SH SOLE 4 110628 0 0 BAIDU INC SPON ADR REP A 056752108 6325 50039 SH SOLE 7 50039 0 0 BAIDU INC SPON ADR REP A 056752108 4456 35253 SH SOLE 13 35253 0 0 BAIDU INC SPON ADR REP A 056752108 15990 126501 SH SOLE 15 122528 0 3973 BAIDU INC SPON ADR REP A 056752108 17699 140027 SH SOLE 18 140027 0 0 BAIDU INC SPON ADR REP A 056752108 1116 8828 SH SOLE 19 8828 0 0 BAIDU INC SPON ADR REP A 056752108 642544 5083415 SH SOLE 21 5083415 0 0 BAIDU INC SPON ADR REP A 056752108 503045 3979788 SH SOLE 22 3454991 0 524797 BAIDU INC SPON ADR REP A 056752108 20797 164535 SH SOLE 23 164535 0 0 BAIDU INC SPON ADR REP A 056752108 22106 174893 SH SOLE 25 174893 0 0 BAIDU INC SPON ADR REP A 056752108 126284 999082 SH SOLE 26 39481 0 959601 BAIDU INC SPON ADR REP A 056752108 4612 36489 SH SOLE 28 36489 0 0 BAIDU INC SPON ADR REP A 056752108 3764 29777 SH SOLE 29 29777 0 0 BAIDU INC SPON ADR REP A 056752108 222395 1759451 SH SOLE 30 1759451 0 0 BAIDU INC SPON ADR REP A 056752108 5262 41627 SH SOLE 31 16847 0 24780 BAIDU INC SPON ADR REP A 056752108 7906 62547 SH SOLE 32 62547 0 0 BAIDU INC SPON ADR REP A 056752108 43389 343264 SH SOLE 34 343264 0 0 BAIDU INC SPON ADR REP A 056752108 578 4569 SH SOLE 36 4569 0 0 BAIDU INC SPON ADR REP A 056752108 281 2225 SH SOLE 40 2225 0 0 BAIN CAP SPECIALTY FIN INC COM 05684B107 4710 238384 SH SOLE 30 238384 0 0 BAKER HUGHES COMPANY CL A 05722G100 44008 1717067 SH SOLE 2 305070 0 1411997 BAKER HUGHES COMPANY CL A 05722G100 7016 273731 SH SOLE 4 255954 0 17777 BAKER HUGHES COMPANY CL A 05722G100 15651 610646 SH SOLE 7 559891 0 50755 BAKER HUGHES COMPANY CL A 05722G100 219 8532 SH SOLE 13 8532 0 0 BAKER HUGHES COMPANY CL A 05722G100 101 3942 SH SOLE 15 3942 0 0 BAKER HUGHES COMPANY CL A 05722G100 1 20 SH SOLE 17 0 0 20 BAKER HUGHES COMPANY CL A 05722G100 125778 4907437 SH SOLE 18 4539675 0 367762 BAKER HUGHES COMPANY CL A 05722G100 236859 9241472 SH SOLE 19 9241472 0 0 BAKER HUGHES COMPANY CL A 05722G100 470401 18353539 SH SOLE 21 18353539 0 0 BAKER HUGHES COMPANY CL A 05722G100 413665 16139863 SH SOLE 22 14897870 0 1241993 BAKER HUGHES COMPANY CL A 05722G100 12046 470014 SH SOLE 23 470014 0 0 BAKER HUGHES COMPANY CL A 05722G100 23822 929470 SH SOLE 25 929470 0 0 BAKER HUGHES COMPANY CL A 05722G100 89705 3499992 SH SOLE 26 505323 0 2994669 BAKER HUGHES COMPANY CL A 05722G100 3136 122355 SH SOLE 28 87240 0 35115 BAKER HUGHES COMPANY CL A 05722G100 402 15696 SH SOLE 29 15696 0 0 BAKER HUGHES COMPANY CL A 05722G100 75194 2933824 SH SOLE 30 2933824 0 0 BAKER HUGHES COMPANY CL A 05722G100 3569 139249 SH SOLE 31 97366 0 41883 BAKER HUGHES COMPANY CL A 05722G100 40256 1570648 SH SOLE 34 1570648 0 0 BAKER HUGHES COMPANY CL A 05722G100 14255 556202 SH SOLE 36 556202 0 0 BAKER HUGHES COMPANY CL A 05722G100 441 17200 SH SOLE 40 17200 0 0 BALCHEM CORP COM 057665200 1362 13405 SH SOLE 2 1214 0 12191 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 14612 143772 SH SOLE 18 143772 0 0 BALCHEM CORP COM 057665200 5752 56593 SH SOLE 19 56593 0 0 BALCHEM CORP COM 057665200 360560 3547767 SH SOLE 21 3547767 0 0 BALCHEM CORP COM 057665200 97206 956474 SH SOLE 22 915507 0 40967 BALCHEM CORP COM 057665200 1356 13347 SH SOLE 26 6403 0 6944 BALCHEM CORP COM 057665200 419 4126 SH SOLE 28 4126 0 0 BALCHEM CORP COM 057665200 4647 45728 SH SOLE 30 45728 0 0 BALCHEM CORP COM 057665200 337 3314 SH SOLE 40 3314 0 0 BALL CORP COM 058498106 58807 909334 SH SOLE 2 91830 0 817504 BALL CORP COM 058498106 9045 139864 SH SOLE 4 130960 0 8904 BALL CORP COM 058498106 18815 290936 SH SOLE 7 281211 0 9725 BALL CORP COM 058498106 37 570 SH SOLE 13 570 0 0 BALL CORP COM 058498106 125 1931 SH SOLE 15 1931 0 0 BALL CORP COM 058498106 163911 2534570 SH SOLE 18 1820111 0 714459 BALL CORP COM 058498106 94042 1454179 SH SOLE 19 1454179 0 0 BALL CORP COM 058498106 591092 9140124 SH SOLE 21 9140124 0 0 BALL CORP COM 058498106 561024 8675179 SH SOLE 22 7864831 0 810348 BALL CORP COM 058498106 14816 229101 SH SOLE 23 229101 0 0 BALL CORP COM 058498106 21968 339690 SH SOLE 25 339690 0 0 BALL CORP COM 058498106 100574 1555184 SH SOLE 26 221804 0 1333380 BALL CORP COM 058498106 3961 61245 SH SOLE 28 43538 0 17707 BALL CORP COM 058498106 4665 72140 SH SOLE 29 6198 0 65942 BALL CORP COM 058498106 88845 1373826 SH SOLE 30 1373826 0 0 BALL CORP COM 058498106 4780 73918 SH SOLE 31 58328 0 15590 BALL CORP COM 058498106 7902 122189 SH SOLE 34 122189 0 0 BALL CORP COM 058498106 14444 223357 SH SOLE 36 223357 0 0 BALL CORP COM 058498106 456 7056 SH SOLE 40 7056 0 0 BALLANTYNE STRONG INC COM 058516105 7 2026 SH SOLE 18 2026 0 0 BALLANTYNE STRONG INC COM 058516105 105 32507 SH SOLE 21 32507 0 0 BALLANTYNE STRONG INC COM 058516105 20 6067 SH SOLE 22 6067 0 0 BANC OF CALIFORNIA INC COM 05990K106 831 48389 SH SOLE 2 1584 0 46805 BANC OF CALIFORNIA INC COM 05990K106 16 954 SH SOLE 7 954 0 0 BANC OF CALIFORNIA INC COM 05990K106 3478 202468 SH SOLE 18 202468 0 0 BANC OF CALIFORNIA INC COM 05990K106 1370 79740 SH SOLE 19 79740 0 0 BANC OF CALIFORNIA INC COM 05990K106 89286 5197095 SH SOLE 21 5197095 0 0 BANC OF CALIFORNIA INC COM 05990K106 24323 1415796 SH SOLE 22 1359160 0 56636 BANC OF CALIFORNIA INC COM 05990K106 232 13525 SH SOLE 26 0 0 13525 BANC OF CALIFORNIA INC COM 05990K106 82 4773 SH SOLE 28 4773 0 0 BANC OF CALIFORNIA INC COM 05990K106 1152 67066 SH SOLE 30 67066 0 0 BANC OF CALIFORNIA INC COM 05990K106 52 3040 SH SOLE 40 3040 0 0 BANCFIRST CORP COM 05945F103 1212 19412 SH SOLE 2 795 0 18617 BANCFIRST CORP COM 05945F103 21 334 SH SOLE 7 334 0 0 BANCFIRST CORP COM 05945F103 6401 102507 SH SOLE 18 102507 0 0 BANCFIRST CORP COM 05945F103 2152 34459 SH SOLE 19 34459 0 0 BANCFIRST CORP COM 05945F103 40650 651030 SH SOLE 21 651030 0 0 BANCFIRST CORP COM 05945F103 36395 582875 SH SOLE 22 561711 0 21164 BANCFIRST CORP COM 05945F103 768 12297 SH SOLE 26 7150 0 5147 BANCFIRST CORP COM 05945F103 151 2425 SH SOLE 28 2425 0 0 BANCFIRST CORP COM 05945F103 413 6607 SH SOLE 30 6607 0 0 BANCFIRST CORP COM 05945F103 82 1320 SH SOLE 40 1320 0 0 BANCO BBVA ARGENTINA SA SPONSORED ADS 058934100 65 11633 SH SOLE 4 11633 0 0 BANCO BBVA ARGENTINA SA SPONSORED ADS 058934100 4784 858945 SH SOLE 21 858945 0 0 BANCO BBVA ARGENTINA SA SPONSORED ADS 058934100 2352 422212 SH SOLE 22 414279 0 7933 BANCO BBVA ARGENTINA SA SPONSORED ADS 058934100 1073 192662 SH SOLE 30 192662 0 0 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 15684 2810795 SH SOLE 18 2810795 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 12250 1368765 SH SOLE 2 265847 0 1102918 BANCO BRADESCO S A SP ADR PFD NEW 059460303 4146 463266 SH SOLE 13 463266 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 30471 3404593 SH SOLE 18 1163053 0 2241540 BANCO BRADESCO S A SP ADR PFD NEW 059460303 9797 1094663 SH SOLE 19 1094663 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 122108 13643363 SH SOLE 21 13643363 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 58570 6544151 SH SOLE 22 6057574 0 486577 BANCO BRADESCO S A SP ADR PFD NEW 059460303 17258 1928280 SH SOLE 25 1928280 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 7503 838279 SH SOLE 30 838279 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 4913 548948 SH SOLE 31 0 0 548948 BANCO BRADESCO S A SP ADR PFD NEW 059460303 68264 7627260 SH SOLE 34 7627260 0 0 BANCO DE CHILE SPONSORED ADS 059520106 1501 71496 SH SOLE 2 0 0 71496 BANCO DE CHILE SPONSORED ADS 059520106 440 20967 SH SOLE 18 20967 0 0 BANCO DE CHILE SPONSORED ADS 059520106 572 27233 SH SOLE 21 27233 0 0 BANCO DE CHILE SPONSORED ADS 059520106 1389 66191 SH SOLE 22 66191 0 0 BANCO DE CHILE SPONSORED ADS 059520106 1390 66231 SH SOLE 25 66231 0 0 BANCO DE CHILE SPONSORED ADS 059520106 377 17960 SH SOLE 34 17960 0 0 BANCO MACRO SA SPON ADR B 05961W105 3186 87881 SH SOLE 2 12505 0 75376 BANCO MACRO SA SPON ADR B 05961W105 607 16737 SH SOLE 4 16737 0 0 BANCO MACRO SA SPON ADR B 05961W105 354 9759 SH SOLE 7 6147 0 3612 BANCO MACRO SA SPON ADR B 05961W105 603 16639 SH SOLE 18 16639 0 0 BANCO MACRO SA SPON ADR B 05961W105 25984 716793 SH SOLE 21 716793 0 0 BANCO MACRO SA SPON ADR B 05961W105 20167 556320 SH SOLE 22 500054 0 56266 BANCO MACRO SA SPON ADR B 05961W105 963 26562 SH SOLE 23 26562 0 0 BANCO MACRO SA SPON ADR B 05961W105 1590 43875 SH SOLE 25 43875 0 0 BANCO MACRO SA SPON ADR B 05961W105 8586 236851 SH SOLE 26 143406 0 93445 BANCO MACRO SA SPON ADR B 05961W105 150 4140 SH SOLE 29 4140 0 0 BANCO MACRO SA SPON ADR B 05961W105 8977 247639 SH SOLE 30 247639 0 0 BANCO MACRO SA SPON ADR B 05961W105 244 6734 SH SOLE 31 2524 0 4210 BANCO MACRO SA SPON ADR B 05961W105 13702 377998 SH SOLE 34 377998 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 45216 SH SOLE 13 45216 0 0 BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 9138 753300 SH SOLE 22 753300 0 0 BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 805 66392 SH SOLE 30 66392 0 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 12238 530480 SH SOLE 21 530480 0 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 1560 67618 SH SOLE 25 67618 0 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 1791 77622 SH SOLE 26 77622 0 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 5103 221197 SH SOLE 30 221197 0 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 284 12292 SH SOLE 34 12292 0 0 BANCO SANTANDER SA ADR 05964H105 21 5090 SH SOLE 31 0 0 5090 BANCOLOMBIA S A SPON ADR PREF 05968L102 27019 493136 SH SOLE 2 6361 0 486775 BANCOLOMBIA S A SPON ADR PREF 05968L102 2743 50071 SH SOLE 4 50071 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 822 15006 SH SOLE 13 15006 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 9664 176378 SH SOLE 18 107235 0 69143 BANCOLOMBIA S A SPON ADR PREF 05968L102 2571 46921 SH SOLE 19 46921 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 21760 397145 SH SOLE 21 397145 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 60767 1109082 SH SOLE 22 752636 0 356446 BANCOLOMBIA S A SPON ADR PREF 05968L102 4550 83045 SH SOLE 25 83045 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 149 2725 SH SOLE 26 0 0 2725 BANCOLOMBIA S A SPON ADR PREF 05968L102 12686 231545 SH SOLE 30 231545 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 1284 23444 SH SOLE 31 23444 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 13106 239202 SH SOLE 34 239202 0 0 BANCORP 34 INC COM 05970V106 9 622 SH SOLE 18 622 0 0 BANCORP 34 INC COM 05970V106 24 1559 SH SOLE 21 1559 0 0 BANCORP INC DEL COM 05969A105 792 61095 SH SOLE 2 9528 0 51567 BANCORP INC DEL COM 05969A105 11 811 SH SOLE 7 811 0 0 BANCORP INC DEL COM 05969A105 2366 182442 SH SOLE 18 182442 0 0 BANCORP INC DEL COM 05969A105 3643 280857 SH SOLE 19 280857 0 0 BANCORP INC DEL COM 05969A105 23941 1845849 SH SOLE 21 1845849 0 0 BANCORP INC DEL COM 05969A105 23955 1846955 SH SOLE 22 1791679 0 55276 BANCORP INC DEL COM 05969A105 390 30101 SH SOLE 23 30101 0 0 BANCORP INC DEL COM 05969A105 1451 111879 SH SOLE 26 0 0 111879 BANCORP INC DEL COM 05969A105 67 5132 SH SOLE 28 5132 0 0 BANCORP INC DEL COM 05969A105 113 8698 SH SOLE 30 8698 0 0 BANCORP INC DEL COM 05969A105 101 7784 SH SOLE 40 7784 0 0 BANCORP NEW JERSEY INC NEW COM 059915108 115 6440 SH SOLE 21 6440 0 0 BANCORPSOUTH BK TUPELO MISS COM 05971J102 4492 143002 SH SOLE 2 44366 0 98636 BANCORPSOUTH BK TUPELO MISS COM 05971J102 12 376 SH SOLE 4 376 0 0 BANCORPSOUTH BK TUPELO MISS COM 05971J102 56 1798 SH SOLE 7 1798 0 0 BANCORPSOUTH BK TUPELO MISS COM 05971J102 20111 640260 SH SOLE 18 640260 0 0 BANCORPSOUTH BK TUPELO MISS COM 05971J102 5880 187199 SH SOLE 19 187199 0 0 BANCORPSOUTH BK TUPELO MISS COM 05971J102 225759 7187495 SH SOLE 21 7187495 0 0 BANCORPSOUTH BK TUPELO MISS COM 05971J102 112385 3578007 SH SOLE 22 3453481 0 124526 BANCORPSOUTH BK TUPELO MISS COM 05971J102 3677 117058 SH SOLE 26 33660 0 83398 BANCORPSOUTH BK TUPELO MISS COM 05971J102 416 13259 SH SOLE 28 13259 0 0 BANCORPSOUTH BK TUPELO MISS COM 05971J102 1039 33094 SH SOLE 30 33094 0 0 BANCORPSOUTH BK TUPELO MISS COM 05971J102 36 1142 SH SOLE 31 0 0 1142 BANCORPSOUTH BK TUPELO MISS COM 05971J102 362 11536 SH SOLE 40 11536 0 0 BANDWIDTH INC COM CL A 05988J103 531 8283 SH SOLE 2 802 0 7481 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 3595 56125 SH SOLE 18 54770 0 1355 BANDWIDTH INC COM CL A 05988J103 24328 379832 SH SOLE 19 379832 0 0 BANDWIDTH INC COM CL A 05988J103 35398 552656 SH SOLE 21 552656 0 0 BANDWIDTH INC COM CL A 05988J103 30362 474042 SH SOLE 22 452041 0 22001 BANDWIDTH INC COM CL A 05988J103 19 298 SH SOLE 23 298 0 0 BANDWIDTH INC COM CL A 05988J103 700 10936 SH SOLE 26 8460 0 2476 BANDWIDTH INC COM CL A 05988J103 191 2975 SH SOLE 28 2975 0 0 BANDWIDTH INC COM CL A 05988J103 308 4816 SH SOLE 30 4816 0 0 BANDWIDTH INC COM CL A 05988J103 8756 136698 SH SOLE 34 136698 0 0 BANDWIDTH INC COM CL A 05988J103 106 1656 SH SOLE 40 1656 0 0 BANK AMER CORP COM 060505104 749367 21276754 SH SOLE 2 2946045 0 18330709 BANK AMER CORP COM 060505104 141386 4014368 SH SOLE 4 3773762 0 240606 BANK AMER CORP COM 060505104 244156 6932301 SH SOLE 7 6899492 0 32809 BANK AMER CORP COM 060505104 10074 286034 SH SOLE 13 286034 0 0 BANK AMER CORP COM 060505104 1688 47923 SH SOLE 15 47923 0 0 BANK AMER CORP COM 060505104 141 4017 SH SOLE 17 0 0 4017 BANK AMER CORP COM 060505104 772599 21936379 SH SOLE 18 19292026 0 2644353 BANK AMER CORP COM 060505104 1087570 30879333 SH SOLE 19 30879333 0 0 BANK AMER CORP COM 060505104 1697 48170 SH SOLE 20 48170 0 0 BANK AMER CORP COM 060505104 5354796 152038512 SH SOLE 21 152038512 0 0 BANK AMER CORP COM 060505104 7015575 199192917 SH SOLE 22 177320451 0 21872466 BANK AMER CORP COM 060505104 228427 6485710 SH SOLE 23 6485710 0 0 BANK AMER CORP COM 060505104 306387 8699237 SH SOLE 25 8566804 0 132433 BANK AMER CORP COM 060505104 1179694 33495001 SH SOLE 26 3968114 0 29526887 BANK AMER CORP COM 060505104 58180 1651897 SH SOLE 28 1153635 0 498262 BANK AMER CORP COM 060505104 43936 1247461 SH SOLE 29 185326 0 1062135 BANK AMER CORP COM 060505104 1205642 34231730 SH SOLE 30 34231730 0 0 BANK AMER CORP COM 060505104 72134 2048103 SH SOLE 31 1577592 0 470511 BANK AMER CORP COM 060505104 236453 6713610 SH SOLE 34 6713610 0 0 BANK AMER CORP COM 060505104 227881 6470205 SH SOLE 36 6470205 0 0 BANK AMER CORP COM 060505104 6938 196993 SH SOLE 40 196993 0 0 BANK AMER CORP 7.25%CNV PFD L 060505682 230933 159374 SH SOLE 21 159374 0 0 BANK COMM HLDGS COM 06424J103 227 19577 SH SOLE 2 558 0 19019 BANK COMM HLDGS COM 06424J103 743 64187 SH SOLE 18 64187 0 0 BANK COMM HLDGS COM 06424J103 939 81141 SH SOLE 19 81141 0 0 BANK COMM HLDGS COM 06424J103 7449 643836 SH SOLE 21 643836 0 0 BANK COMM HLDGS COM 06424J103 2800 242048 SH SOLE 22 229729 0 12319 BANK COMM HLDGS COM 06424J103 223 19243 SH SOLE 26 0 0 19243 BANK FIRST CORPORATION COM 06211J100 184 2632 SH SOLE 2 239 0 2393 BANK FIRST CORPORATION COM 06211J100 6 83 SH SOLE 7 83 0 0 BANK FIRST CORPORATION COM 06211J100 1463 20897 SH SOLE 18 20897 0 0 BANK FIRST CORPORATION COM 06211J100 728 10394 SH SOLE 19 10394 0 0 BANK FIRST CORPORATION COM 06211J100 14485 206898 SH SOLE 21 206898 0 0 BANK FIRST CORPORATION COM 06211J100 9946 142060 SH SOLE 22 139659 0 2401 BANK HAWAII CORP COM 062540109 9514 99984 SH SOLE 2 26793 0 73191 BANK HAWAII CORP COM 062540109 23 238 SH SOLE 4 238 0 0 BANK HAWAII CORP COM 062540109 583 6128 SH SOLE 7 6128 0 0 BANK HAWAII CORP COM 062540109 12606 132471 SH SOLE 18 132471 0 0 BANK HAWAII CORP COM 062540109 986 10361 SH SOLE 19 10361 0 0 BANK HAWAII CORP COM 062540109 284656 2991345 SH SOLE 21 2991345 0 0 BANK HAWAII CORP COM 062540109 133528 1403199 SH SOLE 22 1323545 0 79654 BANK HAWAII CORP COM 062540109 1256 13201 SH SOLE 26 8799 0 4402 BANK HAWAII CORP COM 062540109 504 5300 SH SOLE 28 5300 0 0 BANK HAWAII CORP COM 062540109 1342 14107 SH SOLE 30 14107 0 0 BANK HAWAII CORP COM 062540109 82 862 SH SOLE 31 862 0 0 BANK HAWAII CORP COM 062540109 1472 15473 SH SOLE 32 15473 0 0 BANK HAWAII CORP COM 062540109 83 871 SH SOLE 36 871 0 0 BANK HAWAII CORP COM 062540109 431 4530 SH SOLE 40 4530 0 0 BANK MONTREAL QUE COM 063671101 70 905 SH SOLE 18 905 0 0 BANK N S HALIFAX COM 064149107 175 3098 SH SOLE 18 3098 0 0 BANK NEW YORK MELLON CORP COM 064058100 119858 2381446 SH SOLE 2 518269 0 1863177 BANK NEW YORK MELLON CORP COM 064058100 21813 433402 SH SOLE 4 410135 0 23267 BANK NEW YORK MELLON CORP COM 064058100 36404 723297 SH SOLE 7 719426 0 3871 BANK NEW YORK MELLON CORP COM 064058100 2070 41121 SH SOLE 13 41121 0 0 BANK NEW YORK MELLON CORP COM 064058100 266 5281 SH SOLE 15 5281 0 0 BANK NEW YORK MELLON CORP COM 064058100 0 6 SH SOLE 17 0 0 6 BANK NEW YORK MELLON CORP COM 064058100 97611 1939429 SH SOLE 18 1770256 0 169173 BANK NEW YORK MELLON CORP COM 064058100 16597 329759 SH SOLE 19 329759 0 0 BANK NEW YORK MELLON CORP COM 064058100 787801 15652712 SH SOLE 21 15652712 0 0 BANK NEW YORK MELLON CORP COM 064058100 1038492 20633653 SH SOLE 22 18304125 0 2329528 BANK NEW YORK MELLON CORP COM 064058100 34093 677382 SH SOLE 23 677382 0 0 BANK NEW YORK MELLON CORP COM 064058100 43515 864603 SH SOLE 25 864603 0 0 BANK NEW YORK MELLON CORP COM 064058100 212220 4216579 SH SOLE 26 459809 0 3756770 BANK NEW YORK MELLON CORP COM 064058100 7982 158592 SH SOLE 28 110681 0 47911 BANK NEW YORK MELLON CORP COM 064058100 6556 130268 SH SOLE 29 36808 0 93460 BANK NEW YORK MELLON CORP COM 064058100 182323 3622557 SH SOLE 30 3622557 0 0 BANK NEW YORK MELLON CORP COM 064058100 11693 232324 SH SOLE 31 176979 0 55345 BANK NEW YORK MELLON CORP COM 064058100 5476 108809 SH SOLE 34 108809 0 0 BANK NEW YORK MELLON CORP COM 064058100 37384 742783 SH SOLE 36 742783 0 0 BANK NEW YORK MELLON CORP COM 064058100 921 18300 SH SOLE 40 18300 0 0 BANK OF MARIN BANCORP COM 063425102 626 13885 SH SOLE 2 451 0 13434 BANK OF MARIN BANCORP COM 063425102 11 250 SH SOLE 7 250 0 0 BANK OF MARIN BANCORP COM 063425102 2173 48232 SH SOLE 18 48232 0 0 BANK OF MARIN BANCORP COM 063425102 1051 23340 SH SOLE 19 23340 0 0 BANK OF MARIN BANCORP COM 063425102 21979 487881 SH SOLE 21 487881 0 0 BANK OF MARIN BANCORP COM 063425102 21634 480212 SH SOLE 22 461173 0 19039 BANK OF MARIN BANCORP COM 063425102 319 7081 SH SOLE 23 7081 0 0 BANK OF MARIN BANCORP COM 063425102 82 1812 SH SOLE 30 1812 0 0 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 1717 46390 SH SOLE 2 2013 0 44377 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 6902 186453 SH SOLE 18 186453 0 0 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 3808 102852 SH SOLE 19 102852 0 0 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 67050 1811176 SH SOLE 21 1811176 0 0 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 22784 615448 SH SOLE 22 566986 0 48462 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 10249 335988 SH SOLE 2 102633 0 233355 BANK OZK COM 06417N103 78 2550 SH SOLE 4 2550 0 0 BANK OZK COM 06417N103 4787 156920 SH SOLE 7 156920 0 0 BANK OZK COM 06417N103 111 3636 SH SOLE 13 3636 0 0 BANK OZK COM 06417N103 14417 472618 SH SOLE 18 461305 0 11313 BANK OZK COM 06417N103 2090 68509 SH SOLE 19 68509 0 0 BANK OZK COM 06417N103 188544 6180744 SH SOLE 21 6180744 0 0 BANK OZK COM 06417N103 124197 4071360 SH SOLE 22 3822807 0 248553 BANK OZK COM 06417N103 114 3736 SH SOLE 23 3736 0 0 BANK OZK COM 06417N103 1599 52423 SH SOLE 26 34845 0 17578 BANK OZK COM 06417N103 512 16779 SH SOLE 28 16779 0 0 BANK OZK COM 06417N103 1360 44590 SH SOLE 30 44590 0 0 BANK OZK COM 06417N103 247 8112 SH SOLE 31 2589 0 5523 BANK OZK COM 06417N103 196 6431 SH SOLE 36 6431 0 0 BANK OZK COM 06417N103 454 14884 SH SOLE 40 14884 0 0 BANK PRINCETON NEW JERSEY COM 064520109 188 5966 SH SOLE 2 221 0 5745 BANK PRINCETON NEW JERSEY COM 064520109 6 191 SH SOLE 7 191 0 0 BANK PRINCETON NEW JERSEY COM 064520109 632 20067 SH SOLE 18 20067 0 0 BANK PRINCETON NEW JERSEY COM 064520109 319 10145 SH SOLE 19 10145 0 0 BANK PRINCETON NEW JERSEY COM 064520109 6626 210418 SH SOLE 21 210418 0 0 BANK PRINCETON NEW JERSEY COM 064520109 1859 59045 SH SOLE 22 55269 0 3776 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 5863 SH SOLE 22 5863 0 0 BANK7 CORP COM 06652N107 90 4749 SH SOLE 2 201 0 4548 BANK7 CORP COM 06652N107 252 13265 SH SOLE 18 13265 0 0 BANK7 CORP COM 06652N107 122 6415 SH SOLE 19 6415 0 0 BANK7 CORP COM 06652N107 2803 147853 SH SOLE 21 147853 0 0 BANK7 CORP COM 06652N107 547 28875 SH SOLE 22 27866 0 1009 BANKFINANCIAL CORP COM 06643P104 221 16922 SH SOLE 2 1169 0 15753 BANKFINANCIAL CORP COM 06643P104 2 188 SH SOLE 7 188 0 0 BANKFINANCIAL CORP COM 06643P104 729 55718 SH SOLE 18 50096 0 5622 BANKFINANCIAL CORP COM 06643P104 498 38087 SH SOLE 19 38087 0 0 BANKFINANCIAL CORP COM 06643P104 6479 495313 SH SOLE 21 495313 0 0 BANKFINANCIAL CORP COM 06643P104 9053 692094 SH SOLE 22 678164 0 13930 BANKFINANCIAL CORP COM 06643P104 21 1604 SH SOLE 23 1604 0 0 BANKFINANCIAL CORP COM 06643P104 243 18564 SH SOLE 26 0 0 18564 BANKUNITED INC COM 06652K103 8105 221691 SH SOLE 2 62056 0 159635 BANKUNITED INC COM 06652K103 16 430 SH SOLE 4 430 0 0 BANKUNITED INC COM 06652K103 116 3167 SH SOLE 7 3167 0 0 BANKUNITED INC COM 06652K103 1596 43656 SH SOLE 18 43125 0 531 BANKUNITED INC COM 06652K103 821 22448 SH SOLE 19 22448 0 0 BANKUNITED INC COM 06652K103 44382 1213963 SH SOLE 21 1213963 0 0 BANKUNITED INC COM 06652K103 121488 3322977 SH SOLE 22 3141567 0 181410 BANKUNITED INC COM 06652K103 45 1223 SH SOLE 23 1223 0 0 BANKUNITED INC COM 06652K103 1956 53501 SH SOLE 26 29820 0 23681 BANKUNITED INC COM 06652K103 501 13692 SH SOLE 28 13692 0 0 BANKUNITED INC COM 06652K103 1078 29496 SH SOLE 30 29496 0 0 BANKUNITED INC COM 06652K103 76 2081 SH SOLE 31 2081 0 0 BANKUNITED INC COM 06652K103 103 2807 SH SOLE 36 2807 0 0 BANKUNITED INC COM 06652K103 341 9318 SH SOLE 40 9318 0 0 BANKWELL FINL GROUP INC COM 06654A103 218 7553 SH SOLE 2 317 0 7236 BANKWELL FINL GROUP INC COM 06654A103 699 24252 SH SOLE 18 24252 0 0 BANKWELL FINL GROUP INC COM 06654A103 346 11993 SH SOLE 19 11993 0 0 BANKWELL FINL GROUP INC COM 06654A103 7106 246378 SH SOLE 21 246378 0 0 BANKWELL FINL GROUP INC COM 06654A103 1998 69288 SH SOLE 22 64496 0 4792 BANNER CORP COM NEW 06652V208 1982 35025 SH SOLE 2 8974 0 26051 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 8710 153920 SH SOLE 18 153920 0 0 BANNER CORP COM NEW 06652V208 6936 122559 SH SOLE 19 122559 0 0 BANNER CORP COM NEW 06652V208 195855 3460948 SH SOLE 21 3460948 0 0 BANNER CORP COM NEW 06652V208 62368 1102111 SH SOLE 22 1057537 0 44574 BANNER CORP COM NEW 06652V208 1693 29925 SH SOLE 23 29925 0 0 BANNER CORP COM NEW 06652V208 4860 85879 SH SOLE 26 8814 0 77065 BANNER CORP COM NEW 06652V208 241 4253 SH SOLE 28 4253 0 0 BANNER CORP COM NEW 06652V208 2575 45502 SH SOLE 30 45502 0 0 BANNER CORP COM NEW 06652V208 205 3625 SH SOLE 40 3625 0 0 BAOZUN INC SPONSORED ADR 06684L103 2231 67364 SH SOLE 2 1127 0 66237 BAOZUN INC SPONSORED ADR 06684L103 483 14597 SH SOLE 4 14597 0 0 BAOZUN INC SPONSORED ADR 06684L103 178 5387 SH SOLE 7 5387 0 0 BAOZUN INC SPONSORED ADR 06684L103 685 20674 SH SOLE 15 20116 0 558 BAOZUN INC SPONSORED ADR 06684L103 251 7574 SH SOLE 18 7574 0 0 BAOZUN INC SPONSORED ADR 06684L103 26019 785610 SH SOLE 21 785610 0 0 BAOZUN INC SPONSORED ADR 06684L103 16531 499129 SH SOLE 22 447207 0 51922 BAOZUN INC SPONSORED ADR 06684L103 712 21490 SH SOLE 23 21490 0 0 BAOZUN INC SPONSORED ADR 06684L103 72 2187 SH SOLE 25 2187 0 0 BAOZUN INC SPONSORED ADR 06684L103 6693 202071 SH SOLE 26 84709 0 117362 BAOZUN INC SPONSORED ADR 06684L103 163 4914 SH SOLE 28 4914 0 0 BAOZUN INC SPONSORED ADR 06684L103 131 3951 SH SOLE 29 3951 0 0 BAOZUN INC SPONSORED ADR 06684L103 7507 226649 SH SOLE 30 226649 0 0 BAOZUN INC SPONSORED ADR 06684L103 106 3199 SH SOLE 31 2069 0 1130 BAOZUN INC SPONSORED ADR 06684L103 108 3257 SH SOLE 34 3257 0 0 BAOZUN INC SPONSORED ADR 06684L103 10 311 SH SOLE 40 311 0 0 BAR HBR BANKSHARES COM 066849100 427 16817 SH SOLE 2 625 0 16192 BAR HBR BANKSHARES COM 066849100 10 381 SH SOLE 7 381 0 0 BAR HBR BANKSHARES COM 066849100 1406 55377 SH SOLE 18 55377 0 0 BAR HBR BANKSHARES COM 066849100 674 26530 SH SOLE 19 26530 0 0 BAR HBR BANKSHARES COM 066849100 13883 546799 SH SOLE 21 546799 0 0 BAR HBR BANKSHARES COM 066849100 10043 395531 SH SOLE 22 383300 0 12231 BAR HBR BANKSHARES COM 066849100 55 2162 SH SOLE 30 2162 0 0 BARCLAYS BK PLC OPTIONS 06746P621 13608 900000 SH Put SOLE 2 900000 0 0 BARCLAYS BK PLC OPTIONS 06746P621 2722 180000 SH Put SOLE 34 180000 0 0 BARINGS BDC INC COM 06759L103 2904 282443 SH SOLE 30 282443 0 0 BARNES & NOBLE ED INC COM 06777U101 178 41800 SH SOLE 2 1375 0 40425 BARNES & NOBLE ED INC COM 06777U101 3 710 SH SOLE 7 710 0 0 BARNES & NOBLE ED INC COM 06777U101 771 180665 SH SOLE 18 180665 0 0 BARNES & NOBLE ED INC COM 06777U101 298 69873 SH SOLE 19 69873 0 0 BARNES & NOBLE ED INC COM 06777U101 20435 4785682 SH SOLE 21 4785682 0 0 BARNES & NOBLE ED INC COM 06777U101 5609 1313624 SH SOLE 22 1251208 0 62416 BARNES & NOBLE ED INC COM 06777U101 153 35906 SH SOLE 30 35906 0 0 BARNES GROUP INC COM 067806109 2752 44421 SH SOLE 2 1800 0 42621 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 13058 210750 SH SOLE 18 210750 0 0 BARNES GROUP INC COM 067806109 5132 82823 SH SOLE 19 82823 0 0 BARNES GROUP INC COM 067806109 331025 5342567 SH SOLE 21 5342567 0 0 BARNES GROUP INC COM 067806109 89375 1442457 SH SOLE 22 1378520 0 63937 BARNES GROUP INC COM 067806109 1191 19221 SH SOLE 26 12518 0 6703 BARNES GROUP INC COM 067806109 398 6426 SH SOLE 28 6426 0 0 BARNES GROUP INC COM 067806109 4165 67224 SH SOLE 30 67224 0 0 BARNES GROUP INC COM 067806109 337 5439 SH SOLE 40 5439 0 0 BARNWELL INDS INC COM 068221100 1 747 SH SOLE 21 747 0 0 BARNWELL INDS INC COM 068221100 84 81319 SH SOLE 22 81319 0 0 BARRETT BUSINESS SERVICES IN COM 068463108 275 3039 SH SOLE 2 237 0 2802 BARRETT BUSINESS SERVICES IN COM 068463108 10 106 SH SOLE 7 106 0 0 BARRETT BUSINESS SERVICES IN COM 068463108 2361 26099 SH SOLE 18 26099 0 0 BARRETT BUSINESS SERVICES IN COM 068463108 1145 12661 SH SOLE 19 12661 0 0 BARRETT BUSINESS SERVICES IN COM 068463108 23925 264486 SH SOLE 21 264486 0 0 BARRETT BUSINESS SERVICES IN COM 068463108 20447 226033 SH SOLE 22 215995 0 10038 BARRETT BUSINESS SERVICES IN COM 068463108 103 1143 SH SOLE 26 0 0 1143 BARRETT BUSINESS SERVICES IN COM 068463108 214 2369 SH SOLE 30 2369 0 0 BARRETT BUSINESS SERVICES IN COM 068463108 107 1186 SH SOLE 40 1186 0 0 BARRICK GOLD CORPORATION COM 067901108 161 8657 SH SOLE 18 0 0 8657 BARRICK GOLD CORPORATION COM 067901108 29607 1592613 SH SOLE 19 1592613 0 0 BARRICK GOLD CORPORATION COM 067901108 11190 601934 SH SOLE 21 601934 0 0 BARRICK GOLD CORPORATION COM 067901108 39504 2124992 SH SOLE 23 2124992 0 0 BARRICK GOLD CORPORATION COM 067901108 194810 10479287 SH SOLE 25 10479287 0 0 BARRICK GOLD CORPORATION COM 067901108 50730 2728892 SH SOLE 26 0 0 2728892 BARRICK GOLD CORPORATION COM 067901108 17329 932146 SH SOLE 29 932146 0 0 BARRICK GOLD CORPORATION COM 067901108 783241 42132408 SH SOLE 34 42132408 0 0 BASSETT FURNITURE INDS INC COM 070203104 237 14204 SH SOLE 2 3166 0 11038 BASSETT FURNITURE INDS INC COM 070203104 5 281 SH SOLE 7 281 0 0 BASSETT FURNITURE INDS INC COM 070203104 611 36654 SH SOLE 18 36654 0 0 BASSETT FURNITURE INDS INC COM 070203104 524 31413 SH SOLE 19 31413 0 0 BASSETT FURNITURE INDS INC COM 070203104 5963 357490 SH SOLE 21 357490 0 0 BASSETT FURNITURE INDS INC COM 070203104 7063 423420 SH SOLE 22 415232 0 8188 BASSETT FURNITURE INDS INC COM 070203104 69 4113 SH SOLE 26 0 0 4113 BAUDAX BIO INC COM 07160F107 22 3173 SH SOLE 2 287 0 2886 BAUDAX BIO INC COM 07160F107 190 27400 SH SOLE 18 27400 0 0 BAUDAX BIO INC COM 07160F107 92 13356 SH SOLE 19 13356 0 0 BAUDAX BIO INC COM 07160F107 1845 266646 SH SOLE 21 266646 0 0 BAUDAX BIO INC COM 07160F107 1411 203924 SH SOLE 22 197809 0 6115 BAUSCH HEALTH COS INC COM 071734107 1827 61058 SH SOLE 2 61058 0 0 BAUSCH HEALTH COS INC COM 071734107 5 169 SH SOLE 17 0 0 169 BAUSCH HEALTH COS INC COM 071734107 34015 1136864 SH SOLE 19 1136864 0 0 BAUSCH HEALTH COS INC COM 071734107 30 996 SH SOLE 21 996 0 0 BAUSCH HEALTH COS INC COM 071734107 222 7435 SH SOLE 22 7435 0 0 BAUSCH HEALTH COS INC COM 071734107 51 1715 SH SOLE 30 1715 0 0 BAUSCH HEALTH COS INC COM 071734107 5360 179155 SH SOLE 34 179155 0 0 BAXTER INTL INC COM 071813109 124939 1494128 SH SOLE 2 430839 0 1063289 BAXTER INTL INC COM 071813109 20760 248261 SH SOLE 4 234983 0 13278 BAXTER INTL INC COM 071813109 64732 774122 SH SOLE 7 506742 0 267380 BAXTER INTL INC COM 071813109 1205 14410 SH SOLE 13 14410 0 0 BAXTER INTL INC COM 071813109 218 2610 SH SOLE 15 2610 0 0 BAXTER INTL INC COM 071813109 4 52 SH SOLE 17 0 0 52 BAXTER INTL INC COM 071813109 109345 1307637 SH SOLE 18 1222657 0 84980 BAXTER INTL INC COM 071813109 190947 2283505 SH SOLE 19 2283505 0 0 BAXTER INTL INC COM 071813109 1923 23000 SH SOLE 20 23000 0 0 BAXTER INTL INC COM 071813109 1237194 14795433 SH SOLE 21 14795433 0 0 BAXTER INTL INC COM 071813109 1059188 12666678 SH SOLE 22 11414238 0 1252440 BAXTER INTL INC COM 071813109 29497 352756 SH SOLE 23 352756 0 0 BAXTER INTL INC COM 071813109 43895 524934 SH SOLE 25 521512 0 3422 BAXTER INTL INC COM 071813109 188471 2253901 SH SOLE 26 306960 0 1946941 BAXTER INTL INC COM 071813109 7569 90516 SH SOLE 28 63276 0 27240 BAXTER INTL INC COM 071813109 917 10967 SH SOLE 29 10967 0 0 BAXTER INTL INC COM 071813109 179131 2142205 SH SOLE 30 2142205 0 0 BAXTER INTL INC COM 071813109 9238 110479 SH SOLE 31 87863 0 22616 BAXTER INTL INC COM 071813109 111522 1333674 SH SOLE 34 1333674 0 0 BAXTER INTL INC COM 071813109 29691 355065 SH SOLE 36 355065 0 0 BAXTER INTL INC COM 071813109 928 11093 SH SOLE 40 11093 0 0 BAYCOM CORP COM 07272M107 208 9126 SH SOLE 2 434 0 8692 BAYCOM CORP COM 07272M107 6 265 SH SOLE 7 265 0 0 BAYCOM CORP COM 07272M107 855 37581 SH SOLE 18 37581 0 0 BAYCOM CORP COM 07272M107 431 18940 SH SOLE 19 18940 0 0 BAYCOM CORP COM 07272M107 8989 395275 SH SOLE 21 395275 0 0 BAYCOM CORP COM 07272M107 2569 112955 SH SOLE 22 103990 0 8965 BBQ HLDGS INC COM 05551A109 4 909 SH SOLE 18 909 0 0 BBQ HLDGS INC COM 05551A109 67 17005 SH SOLE 21 17005 0 0 BBQ HLDGS INC COM 05551A109 983 250045 SH SOLE 22 250045 0 0 BBX CAP CORP NEW CL A 05491N104 254 53200 SH SOLE 2 2447 0 50753 BBX CAP CORP NEW CL A 05491N104 1 154 SH SOLE 7 154 0 0 BBX CAP CORP NEW CL A 05491N104 953 199694 SH SOLE 18 199694 0 0 BBX CAP CORP NEW CL A 05491N104 358 74950 SH SOLE 19 74950 0 0 BBX CAP CORP NEW CL A 05491N104 9407 1972046 SH SOLE 21 1972046 0 0 BBX CAP CORP NEW CL A 05491N104 6761 1417449 SH SOLE 22 1336114 0 81335 BBX CAP CORP NEW CL A 05491N104 132 27600 SH SOLE 26 0 0 27600 BBX CAP CORP NEW CL A 05491N104 56 11703 SH SOLE 30 11703 0 0 BCB BANCORP INC COM 055298103 222 16102 SH SOLE 2 686 0 15416 BCB BANCORP INC COM 055298103 698 50631 SH SOLE 18 50631 0 0 BCB BANCORP INC COM 055298103 329 23829 SH SOLE 19 23829 0 0 BCB BANCORP INC COM 055298103 7063 512153 SH SOLE 21 512153 0 0 BCB BANCORP INC COM 055298103 3054 221452 SH SOLE 22 211648 0 9804 BCE INC COM NEW 05534B760 319 6880 SH SOLE 2 6880 0 0 BCE INC COM NEW 05534B760 6372 137466 SH SOLE 18 122492 0 14974 BCE INC COM NEW 05534B760 24809 535258 SH SOLE 19 535258 0 0 BCE INC COM NEW 05534B760 1909 41193 SH SOLE 22 41193 0 0 BCE INC COM NEW 05534B760 195 4210 SH SOLE 25 4210 0 0 BEACON ROOFING SUPPLY INC COM 073685109 1978 61854 SH SOLE 2 3372 0 58482 BEACON ROOFING SUPPLY INC COM 073685109 12 373 SH SOLE 4 373 0 0 BEACON ROOFING SUPPLY INC COM 073685109 61 1894 SH SOLE 7 1894 0 0 BEACON ROOFING SUPPLY INC COM 073685109 7441 232675 SH SOLE 18 230608 0 2067 BEACON ROOFING SUPPLY INC COM 073685109 4150 129762 SH SOLE 19 129762 0 0 BEACON ROOFING SUPPLY INC COM 073685109 79899 2498415 SH SOLE 21 2498415 0 0 BEACON ROOFING SUPPLY INC COM 073685109 64681 2022543 SH SOLE 22 1931445 0 91098 BEACON ROOFING SUPPLY INC COM 073685109 48 1514 SH SOLE 23 1514 0 0 BEACON ROOFING SUPPLY INC COM 073685109 994 31071 SH SOLE 26 13799 0 17272 BEACON ROOFING SUPPLY INC COM 073685109 275 8599 SH SOLE 28 8599 0 0 BEACON ROOFING SUPPLY INC COM 073685109 697 21806 SH SOLE 30 21806 0 0 BEACON ROOFING SUPPLY INC COM 073685109 57 1789 SH SOLE 36 1789 0 0 BEACON ROOFING SUPPLY INC COM 073685109 248 7751 SH SOLE 40 7751 0 0 BEASLEY BROADCAST GROUP INC CL A 074014101 5 1692 SH SOLE 18 1692 0 0 BEASLEY BROADCAST GROUP INC CL A 074014101 57 18429 SH SOLE 21 18429 0 0 BEASLEY BROADCAST GROUP INC CL A 074014101 222 71763 SH SOLE 22 71763 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 409 28929 SH SOLE 2 1023 0 27906 BEAZER HOMES USA INC COM NEW 07556Q881 7 517 SH SOLE 7 517 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 1518 107463 SH SOLE 18 107463 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 715 50596 SH SOLE 19 50596 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 18234 1290480 SH SOLE 21 1290480 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 13984 989643 SH SOLE 22 949490 0 40153 BEAZER HOMES USA INC COM NEW 07556Q881 175 12371 SH SOLE 26 0 0 12371 BEAZER HOMES USA INC COM NEW 07556Q881 71 5041 SH SOLE 28 5041 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 184 12994 SH SOLE 30 12994 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 43 3027 SH SOLE 40 3027 0 0 BECTON DICKINSON & CO COM 075887109 192008 705988 SH SOLE 2 115458 0 590530 BECTON DICKINSON & CO COM 075887109 36397 133829 SH SOLE 4 126642 0 7187 BECTON DICKINSON & CO COM 075887109 75177 276415 SH SOLE 7 239769 0 36646 BECTON DICKINSON & CO COM 075887109 355 1307 SH SOLE 13 1307 0 0 BECTON DICKINSON & CO COM 075887109 436 1604 SH SOLE 15 1604 0 0 BECTON DICKINSON & CO COM 075887109 4 13 SH SOLE 17 0 0 13 BECTON DICKINSON & CO COM 075887109 185562 682287 SH SOLE 18 645735 0 36552 BECTON DICKINSON & CO COM 075887109 270455 994428 SH SOLE 19 994428 0 0 BECTON DICKINSON & CO COM 075887109 1651008 6070551 SH SOLE 21 6070551 0 0 BECTON DICKINSON & CO COM 075887109 1763579 6484463 SH SOLE 22 5802371 0 682092 BECTON DICKINSON & CO COM 075887109 53409 196377 SH SOLE 23 196377 0 0 BECTON DICKINSON & CO COM 075887109 75275 276776 SH SOLE 25 276776 0 0 BECTON DICKINSON & CO COM 075887109 342143 1258016 SH SOLE 26 157356 0 1100660 BECTON DICKINSON & CO COM 075887109 13713 50420 SH SOLE 28 35218 0 15202 BECTON DICKINSON & CO COM 075887109 1501 5519 SH SOLE 29 5519 0 0 BECTON DICKINSON & CO COM 075887109 310642 1142192 SH SOLE 30 1142192 0 0 BECTON DICKINSON & CO COM 075887109 17902 65825 SH SOLE 31 48403 0 17422 BECTON DICKINSON & CO COM 075887109 131728 484346 SH SOLE 34 484346 0 0 BECTON DICKINSON & CO COM 075887109 49536 182137 SH SOLE 36 182137 0 0 BECTON DICKINSON & CO COM 075887109 1611 5924 SH SOLE 40 5924 0 0 BECTON DICKINSON & CO PFD SHS CONV A 075887208 1594 24345 SH SOLE 7 24345 0 0 BECTON DICKINSON & CO PFD SHS CONV A 075887208 253686 3875432 SH SOLE 21 3875432 0 0 BED BATH & BEYOND INC COM 075896100 3085 178336 SH SOLE 2 58879 0 119457 BED BATH & BEYOND INC COM 075896100 14 797 SH SOLE 4 797 0 0 BED BATH & BEYOND INC COM 075896100 113 6538 SH SOLE 7 6538 0 0 BED BATH & BEYOND INC COM 075896100 12134 701388 SH SOLE 18 701388 0 0 BED BATH & BEYOND INC COM 075896100 3705 214158 SH SOLE 19 214158 0 0 BED BATH & BEYOND INC COM 075896100 154910 8954360 SH SOLE 21 8954360 0 0 BED BATH & BEYOND INC COM 075896100 80674 4663239 SH SOLE 22 4323668 0 339571 BED BATH & BEYOND INC COM 075896100 749 43308 SH SOLE 26 22585 0 20723 BED BATH & BEYOND INC COM 075896100 305 17618 SH SOLE 28 17618 0 0 BED BATH & BEYOND INC COM 075896100 703 40638 SH SOLE 30 40638 0 0 BED BATH & BEYOND INC COM 075896100 140 8116 SH SOLE 31 0 0 8116 BED BATH & BEYOND INC COM 075896100 1358 78475 SH SOLE 36 78475 0 0 BED BATH & BEYOND INC COM 075896100 244 14126 SH SOLE 40 14126 0 0 BEIGENE LTD SPONSORED ADR 07725L102 2232 13463 SH SOLE 2 3296 0 10167 BEIGENE LTD SPONSORED ADR 07725L102 2834 17094 SH SOLE 4 16015 0 1079 BEIGENE LTD SPONSORED ADR 07725L102 4136 24952 SH SOLE 7 24952 0 0 BEIGENE LTD SPONSORED ADR 07725L102 508 3067 SH SOLE 15 2586 0 481 BEIGENE LTD SPONSORED ADR 07725L102 5554 33505 SH SOLE 18 33250 0 255 BEIGENE LTD SPONSORED ADR 07725L102 3613 21796 SH SOLE 19 21796 0 0 BEIGENE LTD SPONSORED ADR 07725L102 158808 958057 SH SOLE 21 958057 0 0 BEIGENE LTD SPONSORED ADR 07725L102 87510 527933 SH SOLE 22 494106 0 33827 BEIGENE LTD SPONSORED ADR 07725L102 4564 27535 SH SOLE 23 27535 0 0 BEIGENE LTD SPONSORED ADR 07725L102 3564 21502 SH SOLE 25 21502 0 0 BEIGENE LTD SPONSORED ADR 07725L102 21683 130809 SH SOLE 26 27969 0 102840 BEIGENE LTD SPONSORED ADR 07725L102 1194 7204 SH SOLE 28 5334 0 1870 BEIGENE LTD SPONSORED ADR 07725L102 2600 15684 SH SOLE 29 1720 0 13964 BEIGENE LTD SPONSORED ADR 07725L102 21674 130754 SH SOLE 30 130754 0 0 BEIGENE LTD SPONSORED ADR 07725L102 1449 8743 SH SOLE 31 6970 0 1773 BEIGENE LTD SPONSORED ADR 07725L102 395 2381 SH SOLE 32 2381 0 0 BEIGENE LTD SPONSORED ADR 07725L102 1443 8704 SH SOLE 34 8704 0 0 BEIGENE LTD SPONSORED ADR 07725L102 1016 6129 SH SOLE 36 6129 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 10529 SH SOLE 2 335 0 10194 BEL FUSE INC CL B 077347300 6 299 SH SOLE 7 299 0 0 BEL FUSE INC CL B 077347300 914 44561 SH SOLE 18 44561 0 0 BEL FUSE INC CL B 077347300 347 16918 SH SOLE 19 16918 0 0 BEL FUSE INC CL B 077347300 24544 1197259 SH SOLE 21 1197259 0 0 BEL FUSE INC CL B 077347300 6749 329236 SH SOLE 22 320870 0 8366 BEL FUSE INC CL B 077347300 190 9271 SH SOLE 30 9271 0 0 BELDEN INC COM 077454106 3102 56394 SH SOLE 2 17853 0 38541 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 12057 219218 SH SOLE 18 219218 0 0 BELDEN INC COM 077454106 3785 68819 SH SOLE 19 68819 0 0 BELDEN INC COM 077454106 156444 2844431 SH SOLE 21 2844431 0 0 BELDEN INC COM 077454106 74422 1353125 SH SOLE 22 1298808 0 54317 BELDEN INC COM 077454106 1047 19028 SH SOLE 26 12579 0 6449 BELDEN INC COM 077454106 287 5220 SH SOLE 28 5220 0 0 BELDEN INC COM 077454106 819 14887 SH SOLE 30 14887 0 0 BELDEN INC COM 077454106 53 969 SH SOLE 36 969 0 0 BELDEN INC COM 077454106 290 5265 SH SOLE 40 5265 0 0 BELLICUM PHARMACEUTICALS INC COM 079481107 12 9471 SH SOLE 18 9471 0 0 BELLICUM PHARMACEUTICALS INC COM 079481107 207 160362 SH SOLE 21 160362 0 0 BELLICUM PHARMACEUTICALS INC COM 079481107 1081 838004 SH SOLE 22 838004 0 0 BELLRING BRANDS INC COM CL A 079823100 530 24885 SH SOLE 2 1484 0 23401 BELLRING BRANDS INC COM CL A 079823100 2872 134883 SH SOLE 18 134883 0 0 BELLRING BRANDS INC COM CL A 079823100 1503 70614 SH SOLE 19 70614 0 0 BELLRING BRANDS INC COM CL A 079823100 28406 1334239 SH SOLE 21 1334239 0 0 BELLRING BRANDS INC COM CL A 079823100 16054 754057 SH SOLE 22 725404 0 28653 BELLRING BRANDS INC COM CL A 079823100 2064 96934 SH SOLE 26 17596 0 79338 BELLRING BRANDS INC COM CL A 079823100 33 1552 SH SOLE 31 0 0 1552 BENCHMARK ELECTRS INC COM 08160H101 1311 38163 SH SOLE 2 1365 0 36798 BENCHMARK ELECTRS INC COM 08160H101 3 100 SH SOLE 4 100 0 0 BENCHMARK ELECTRS INC COM 08160H101 46 1342 SH SOLE 7 1342 0 0 BENCHMARK ELECTRS INC COM 08160H101 5749 167317 SH SOLE 18 167317 0 0 BENCHMARK ELECTRS INC COM 08160H101 2271 66083 SH SOLE 19 66083 0 0 BENCHMARK ELECTRS INC COM 08160H101 146917 4275807 SH SOLE 21 4275807 0 0 BENCHMARK ELECTRS INC COM 08160H101 38428 1118407 SH SOLE 22 1053846 0 64561 BENCHMARK ELECTRS INC COM 08160H101 1034 30090 SH SOLE 26 18298 0 11792 BENCHMARK ELECTRS INC COM 08160H101 189 5515 SH SOLE 28 5515 0 0 BENCHMARK ELECTRS INC COM 08160H101 1878 54668 SH SOLE 30 54668 0 0 BENCHMARK ELECTRS INC COM 08160H101 62 1799 SH SOLE 36 1799 0 0 BENCHMARK ELECTRS INC COM 08160H101 115 3355 SH SOLE 40 3355 0 0 BENEFITFOCUS INC COM 08180D106 986 44953 SH SOLE 2 33479 0 11474 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 4328 197260 SH SOLE 18 104586 0 92674 BENEFITFOCUS INC COM 08180D106 17257 786544 SH SOLE 19 786544 0 0 BENEFITFOCUS INC COM 08180D106 24640 1123069 SH SOLE 21 1123069 0 0 BENEFITFOCUS INC COM 08180D106 38358 1748325 SH SOLE 22 1710013 0 38312 BENEFITFOCUS INC COM 08180D106 2699 123022 SH SOLE 23 123022 0 0 BENEFITFOCUS INC COM 08180D106 6598 300751 SH SOLE 26 0 0 300751 BENEFITFOCUS INC COM 08180D106 76 3462 SH SOLE 28 3462 0 0 BENEFITFOCUS INC COM 08180D106 196 8936 SH SOLE 30 8936 0 0 BENEFITFOCUS INC COM 08180D106 160 7281 SH SOLE 34 7281 0 0 BENEFITFOCUS INC COM 08180D106 93 4251 SH SOLE 40 4251 0 0 BERKLEY W R CORP COM 084423102 26034 376765 SH SOLE 2 50152 0 326613 BERKLEY W R CORP COM 084423102 4909 71044 SH SOLE 4 67192 0 3852 BERKLEY W R CORP COM 084423102 19154 277193 SH SOLE 7 200118 0 77075 BERKLEY W R CORP COM 084423102 627 9069 SH SOLE 13 9069 0 0 BERKLEY W R CORP COM 084423102 59 847 SH SOLE 15 847 0 0 BERKLEY W R CORP COM 084423102 23486 339887 SH SOLE 18 315268 0 24619 BERKLEY W R CORP COM 084423102 8614 124657 SH SOLE 19 124657 0 0 BERKLEY W R CORP COM 084423102 542095 7845080 SH SOLE 21 7845080 0 0 BERKLEY W R CORP COM 084423102 319971 4630548 SH SOLE 22 4238859 0 391689 BERKLEY W R CORP COM 084423102 7336 106166 SH SOLE 23 106166 0 0 BERKLEY W R CORP COM 084423102 10982 158935 SH SOLE 25 158935 0 0 BERKLEY W R CORP COM 084423102 50478 730511 SH SOLE 26 158638 0 571873 BERKLEY W R CORP COM 084423102 1911 27649 SH SOLE 28 18255 0 9394 BERKLEY W R CORP COM 084423102 181 2617 SH SOLE 29 2617 0 0 BERKLEY W R CORP COM 084423102 62026 897628 SH SOLE 30 897628 0 0 BERKLEY W R CORP COM 084423102 4318 62488 SH SOLE 31 29338 0 33150 BERKLEY W R CORP COM 084423102 656 9498 SH SOLE 34 9498 0 0 BERKLEY W R CORP COM 084423102 13658 197650 SH SOLE 36 197650 0 0 BERKLEY W R CORP COM 084423102 202 2926 SH SOLE 40 2926 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 340 1 SH SOLE 2 0 0 1 BERKSHIRE HATHAWAY INC DEL CL A 084670108 24111 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 139911 412 SH SOLE 25 412 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 181681 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 1698 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 79124 233 SH SOLE 36 233 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1045809 4617259 SH SOLE 2 517547 0 4099712 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 131244 579443 SH SOLE 4 543656 0 35787 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 371968 1642241 SH SOLE 7 1640235 0 2006 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 12700 56069 SH SOLE 13 56069 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2640 11657 SH SOLE 15 11657 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 305 1348 SH SOLE 17 0 0 1348 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 837101 3695811 SH SOLE 18 3338230 0 357581 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 455854 2012599 SH SOLE 19 2012599 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 7754258 34235136 SH SOLE 21 34235136 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 10587017 46741796 SH SOLE 22 41699826 0 5041970 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 218324 963901 SH SOLE 23 963901 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 307827 1359061 SH SOLE 25 1359061 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1221966 5394995 SH SOLE 26 708412 0 4686583 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 55802 246368 SH SOLE 28 171814 0 74554 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 47046 207710 SH SOLE 29 27617 0 180093 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1534588 6775225 SH SOLE 30 6775225 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 72379 319554 SH SOLE 31 250896 0 68658 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 38354 169333 SH SOLE 34 169333 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 235687 1040562 SH SOLE 36 1040562 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 6582 29058 SH SOLE 40 29058 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 1561 47483 SH SOLE 2 1719 0 45764 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 6559 199487 SH SOLE 18 199487 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 2675 81350 SH SOLE 19 81350 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 163568 4974691 SH SOLE 21 4974691 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 47065 1431414 SH SOLE 22 1376163 0 55251 BERKSHIRE HILLS BANCORP INC COM 084680107 375 11420 SH SOLE 26 7197 0 4223 BERKSHIRE HILLS BANCORP INC COM 084680107 186 5645 SH SOLE 28 5645 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 2071 62991 SH SOLE 30 62991 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 159 4836 SH SOLE 40 4836 0 0 BERRY GLOBAL GROUP INC COM 08579W103 12484 262884 SH SOLE 2 16148 0 246736 BERRY GLOBAL GROUP INC COM 08579W103 25 527 SH SOLE 4 527 0 0 BERRY GLOBAL GROUP INC COM 08579W103 157 3303 SH SOLE 7 3303 0 0 BERRY GLOBAL GROUP INC COM 08579W103 2907 61215 SH SOLE 18 61215 0 0 BERRY GLOBAL GROUP INC COM 08579W103 1473 31011 SH SOLE 19 31011 0 0 BERRY GLOBAL GROUP INC COM 08579W103 77530 1632558 SH SOLE 21 1632558 0 0 BERRY GLOBAL GROUP INC COM 08579W103 172278 3627660 SH SOLE 22 3380989 0 246671 BERRY GLOBAL GROUP INC COM 08579W103 3157 66468 SH SOLE 26 31026 0 35442 BERRY GLOBAL GROUP INC COM 08579W103 775 16318 SH SOLE 28 16318 0 0 BERRY GLOBAL GROUP INC COM 08579W103 1992 41942 SH SOLE 30 41942 0 0 BERRY GLOBAL GROUP INC COM 08579W103 126 2651 SH SOLE 31 2651 0 0 BERRY GLOBAL GROUP INC COM 08579W103 150 3155 SH SOLE 36 3155 0 0 BERRY GLOBAL GROUP INC COM 08579W103 678 14287 SH SOLE 40 14287 0 0 BERRY PETE CORP COM 08579X101 611 64794 SH SOLE 2 2008 0 62786 BERRY PETE CORP COM 08579X101 8 896 SH SOLE 7 896 0 0 BERRY PETE CORP COM 08579X101 2016 213794 SH SOLE 18 213794 0 0 BERRY PETE CORP COM 08579X101 1046 110878 SH SOLE 19 110878 0 0 BERRY PETE CORP COM 08579X101 20118 2133378 SH SOLE 21 2133378 0 0 BERRY PETE CORP COM 08579X101 13604 1442647 SH SOLE 22 1365722 0 76925 BERRY PETE CORP COM 08579X101 74 7891 SH SOLE 26 0 0 7891 BERRY PETE CORP COM 08579X101 196 20790 SH SOLE 30 20790 0 0 BERRY PETE CORP COM 08579X101 37 3933 SH SOLE 40 3933 0 0 BEST BUY INC COM 086516101 53212 606060 SH SOLE 2 111533 0 494527 BEST BUY INC COM 086516101 10892 124054 SH SOLE 4 117256 0 6798 BEST BUY INC COM 086516101 31580 359679 SH SOLE 7 220559 0 139120 BEST BUY INC COM 086516101 570 6494 SH SOLE 13 6494 0 0 BEST BUY INC COM 086516101 123 1403 SH SOLE 15 1403 0 0 BEST BUY INC COM 086516101 5 56 SH SOLE 17 0 0 56 BEST BUY INC COM 086516101 47536 541417 SH SOLE 18 505945 0 35472 BEST BUY INC COM 086516101 8411 95798 SH SOLE 19 95798 0 0 BEST BUY INC COM 086516101 568054 6469863 SH SOLE 21 6469863 0 0 BEST BUY INC COM 086516101 516494 5882621 SH SOLE 22 5237118 0 645503 BEST BUY INC COM 086516101 17358 197702 SH SOLE 23 197702 0 0 BEST BUY INC COM 086516101 25231 287369 SH SOLE 25 287369 0 0 BEST BUY INC COM 086516101 153079 1743496 SH SOLE 26 191265 0 1552231 BEST BUY INC COM 086516101 3916 44598 SH SOLE 28 31354 0 13244 BEST BUY INC COM 086516101 5084 57909 SH SOLE 29 7032 0 50877 BEST BUY INC COM 086516101 98758 1124805 SH SOLE 30 1124805 0 0 BEST BUY INC COM 086516101 4983 56752 SH SOLE 31 43524 0 13228 BEST BUY INC COM 086516101 1434 16334 SH SOLE 34 16334 0 0 BEST BUY INC COM 086516101 17168 195535 SH SOLE 36 195535 0 0 BEST BUY INC COM 086516101 484 5511 SH SOLE 40 5511 0 0 BEST INC SPONSORED ADS 08653C106 733 131867 SH SOLE 2 5637 0 126230 BEST INC SPONSORED ADS 08653C106 293 52709 SH SOLE 4 52709 0 0 BEST INC SPONSORED ADS 08653C106 137 24696 SH SOLE 7 24696 0 0 BEST INC SPONSORED ADS 08653C106 352 63292 SH SOLE 15 63292 0 0 BEST INC SPONSORED ADS 08653C106 50 9054 SH SOLE 18 9054 0 0 BEST INC SPONSORED ADS 08653C106 17761 3194419 SH SOLE 21 3194419 0 0 BEST INC SPONSORED ADS 08653C106 11553 2077843 SH SOLE 22 1831992 0 245851 BEST INC SPONSORED ADS 08653C106 615 110643 SH SOLE 23 110643 0 0 BEST INC SPONSORED ADS 08653C106 71 12724 SH SOLE 25 12724 0 0 BEST INC SPONSORED ADS 08653C106 4627 832162 SH SOLE 26 576566 0 255596 BEST INC SPONSORED ADS 08653C106 5476 984971 SH SOLE 30 984971 0 0 BEST INC SPONSORED ADS 08653C106 89 16025 SH SOLE 31 9244 0 6781 BEST INC SPONSORED ADS 08653C106 84 15154 SH SOLE 34 15154 0 0 BEST INC SPONSORED ADS 08653C106 9 1574 SH SOLE 40 1574 0 0 BEYOND AIR INC COM 08862L103 10 1867 SH SOLE 18 1867 0 0 BEYOND AIR INC COM 08862L103 126 24095 SH SOLE 21 24095 0 0 BEYOND MEAT INC COM 08862E109 7452 98576 SH SOLE 2 3143 0 95433 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 1660 21964 SH SOLE 18 21964 0 0 BEYOND MEAT INC COM 08862E109 845 11182 SH SOLE 19 11182 0 0 BEYOND MEAT INC COM 08862E109 35860 474340 SH SOLE 21 474340 0 0 BEYOND MEAT INC COM 08862E109 48102 636276 SH SOLE 22 563302 0 72974 BEYOND MEAT INC COM 08862E109 89 1173 SH SOLE 26 0 0 1173 BEYOND MEAT INC COM 08862E109 184 2439 SH SOLE 28 2439 0 0 BEYOND MEAT INC COM 08862E109 180 2378 SH SOLE 30 2378 0 0 BEYOND MEAT INC COM 08862E109 74 978 SH SOLE 31 978 0 0 BEYOND MEAT INC COM 08862E109 152 2016 SH SOLE 40 2016 0 0 BEYONDSPRING INC SHS G10830100 101 6512 SH SOLE 2 1076 0 5436 BEYONDSPRING INC SHS G10830100 640 41299 SH SOLE 18 41299 0 0 BEYONDSPRING INC SHS G10830100 500 32255 SH SOLE 19 32255 0 0 BEYONDSPRING INC SHS G10830100 6811 439403 SH SOLE 21 439403 0 0 BEYONDSPRING INC SHS G10830100 2303 148558 SH SOLE 22 143754 0 4804 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 7748 SH SOLE 2 477 0 7271 BG STAFFING INC COM 05544A109 773 35308 SH SOLE 18 35308 0 0 BG STAFFING INC COM 05544A109 380 17369 SH SOLE 19 17369 0 0 BG STAFFING INC COM 05544A109 7978 364463 SH SOLE 21 364463 0 0 BG STAFFING INC COM 05544A109 5688 259855 SH SOLE 22 253011 0 6844 BGC PARTNERS INC CL A 05541T101 3805 640540 SH SOLE 2 38780 0 601760 BGC PARTNERS INC CL A 05541T101 8 1287 SH SOLE 4 1287 0 0 BGC PARTNERS INC CL A 05541T101 35 5825 SH SOLE 7 5825 0 0 BGC PARTNERS INC CL A 05541T101 813 136836 SH SOLE 18 136836 0 0 BGC PARTNERS INC CL A 05541T101 405 68182 SH SOLE 19 68182 0 0 BGC PARTNERS INC CL A 05541T101 21866 3681195 SH SOLE 21 3681195 0 0 BGC PARTNERS INC CL A 05541T101 47789 8045307 SH SOLE 22 7503576 0 541731 BGC PARTNERS INC CL A 05541T101 723 121693 SH SOLE 26 92801 0 28892 BGC PARTNERS INC CL A 05541T101 177 29870 SH SOLE 28 29870 0 0 BGC PARTNERS INC CL A 05541T101 474 79851 SH SOLE 30 79851 0 0 BGC PARTNERS INC CL A 05541T101 36 6080 SH SOLE 31 6080 0 0 BGC PARTNERS INC CL A 05541T101 140 23541 SH SOLE 40 23541 0 0 BHP GROUP LTD SPONSORED ADS 088606108 5023 91815 SH SOLE 7 91815 0 0 BHP GROUP LTD SPONSORED ADS 088606108 613 11209 SH SOLE 18 11209 0 0 BHP GROUP LTD SPONSORED ADS 088606108 3534 64603 SH SOLE 21 64603 0 0 BHP GROUP PLC SPONSORED ADR 05545E209 5025 106892 SH SOLE 7 106892 0 0 BHP GROUP PLC SPONSORED ADR 05545E209 2179 46358 SH SOLE 21 46358 0 0 BIG 5 SPORTING GOODS CORP COM 08915P101 13 4246 SH SOLE 18 4246 0 0 BIG 5 SPORTING GOODS CORP COM 08915P101 184 61338 SH SOLE 21 61338 0 0 BIG 5 SPORTING GOODS CORP COM 08915P101 1366 455435 SH SOLE 22 422870 0 32565 BIG LOTS INC COM 089302103 1131 39393 SH SOLE 2 1536 0 37857 BIG LOTS INC COM 089302103 7 259 SH SOLE 4 259 0 0 BIG LOTS INC COM 089302103 45 1557 SH SOLE 7 1557 0 0 BIG LOTS INC COM 089302103 5046 175711 SH SOLE 18 175711 0 0 BIG LOTS INC COM 089302103 1963 68359 SH SOLE 19 68359 0 0 BIG LOTS INC COM 089302103 129645 4514093 SH SOLE 21 4514093 0 0 BIG LOTS INC COM 089302103 34638 1206058 SH SOLE 22 1133564 0 72494 BIG LOTS INC COM 089302103 235 8184 SH SOLE 26 5708 0 2476 BIG LOTS INC COM 089302103 140 4887 SH SOLE 28 4887 0 0 BIG LOTS INC COM 089302103 1560 54307 SH SOLE 30 54307 0 0 BIG LOTS INC COM 089302103 89 3100 SH SOLE 31 0 0 3100 BIG LOTS INC COM 089302103 85 2964 SH SOLE 36 2964 0 0 BIG LOTS INC COM 089302103 109 3806 SH SOLE 40 3806 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 3408 SH SOLE 18 3408 0 0 BIGLARI HLDGS INC COM STK CL B 08986R309 191 1665 SH SOLE 19 1665 0 0 BIGLARI HLDGS INC COM STK CL B 08986R309 3694 32284 SH SOLE 21 32284 0 0 BIGLARI HLDGS INC COM STK CL B 08986R309 3389 29620 SH SOLE 22 28809 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 1139 1899 SH SOLE 22 1899 0 0 BILIBILI INC SPONS ADS REP Z 090040106 711 38201 SH SOLE 25 38201 0 0 BILIBILI INC SPONS ADS REP Z 090040106 627 33665 SH SOLE 26 0 0 33665 BILL COM HLDGS INC COM 090043100 256 6737 SH SOLE 2 6737 0 0 BILL COM HLDGS INC COM 090043100 54 1408 SH SOLE 18 145 0 1263 BILL COM HLDGS INC COM 090043100 612 16090 SH SOLE 19 16090 0 0 BILL COM HLDGS INC COM 090043100 27 712 SH SOLE 21 712 0 0 BILL COM HLDGS INC COM 090043100 485 12740 SH SOLE 22 12740 0 0 BILL COM HLDGS INC COM 090043100 81 2128 SH SOLE 23 2128 0 0 BILL COM HLDGS INC COM 090043100 376 9889 SH SOLE 26 821 0 9068 BILL COM HLDGS INC COM 090043100 3 75 SH SOLE 31 0 0 75 BILL COM HLDGS INC COM 090043100 687 18063 SH SOLE 34 18063 0 0 BIO PATH HOLDINGS INC COM 09057N300 4 523 SH SOLE 18 523 0 0 BIO PATH HOLDINGS INC COM 09057N300 41 5168 SH SOLE 21 5168 0 0 BIO PATH HOLDINGS INC COM 09057N300 477 59669 SH SOLE 22 59669 0 0 BIO RAD LABS INC CL A 090572207 37885 102383 SH SOLE 2 46685 0 55698 BIO RAD LABS INC CL A 090572207 5377 14532 SH SOLE 4 13928 0 604 BIO RAD LABS INC CL A 090572207 5666 15312 SH SOLE 7 3838 0 11474 BIO RAD LABS INC CL A 090572207 23051 62295 SH SOLE 18 59944 0 2351 BIO RAD LABS INC CL A 090572207 2487 6722 SH SOLE 19 6722 0 0 BIO RAD LABS INC CL A 090572207 440632 1190801 SH SOLE 21 1190801 0 0 BIO RAD LABS INC CL A 090572207 285325 771087 SH SOLE 22 710869 0 60218 BIO RAD LABS INC CL A 090572207 9301 25136 SH SOLE 23 25136 0 0 BIO RAD LABS INC CL A 090572207 948 2562 SH SOLE 25 2562 0 0 BIO RAD LABS INC CL A 090572207 16763 45303 SH SOLE 26 21500 0 23803 BIO RAD LABS INC CL A 090572207 1542 4167 SH SOLE 28 2901 0 1266 BIO RAD LABS INC CL A 090572207 3704 10009 SH SOLE 29 5360 0 4649 BIO RAD LABS INC CL A 090572207 17438 47125 SH SOLE 30 47125 0 0 BIO RAD LABS INC CL A 090572207 4970 13430 SH SOLE 31 9550 0 3880 BIO RAD LABS INC CL A 090572207 772 2085 SH SOLE 34 2085 0 0 BIO RAD LABS INC CL A 090572207 2063 5574 SH SOLE 36 5574 0 0 BIO RAD LABS INC CL A 090572207 196 529 SH SOLE 40 529 0 0 BIO TECHNE CORP COM 09073M104 19042 86747 SH SOLE 2 20505 0 66242 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 22813 103928 SH SOLE 18 103878 0 50 BIO TECHNE CORP COM 09073M104 1942 8847 SH SOLE 19 8847 0 0 BIO TECHNE CORP COM 09073M104 502822 2290656 SH SOLE 21 2290656 0 0 BIO TECHNE CORP COM 09073M104 276702 1260543 SH SOLE 22 1193067 0 67476 BIO TECHNE CORP COM 09073M104 120 546 SH SOLE 23 546 0 0 BIO TECHNE CORP COM 09073M104 3099 14119 SH SOLE 26 8449 0 5670 BIO TECHNE CORP COM 09073M104 1090 4966 SH SOLE 28 4966 0 0 BIO TECHNE CORP COM 09073M104 7477 34062 SH SOLE 30 34062 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 4115 SH SOLE 40 4115 0 0 BIOANALYTICAL SYS INC COM 09058M103 31 6254 SH SOLE 21 6254 0 0 BIOCEPT INC COM 09072V402 1 1893 SH SOLE 21 1893 0 0 BIOCEPT INC COM 09072V402 7 24583 SH SOLE 22 24583 0 0 BIOCRYST PHARMACEUTICALS COM 09058V103 265 76688 SH SOLE 2 7063 0 69625 BIOCRYST PHARMACEUTICALS COM 09058V103 7 2023 SH SOLE 7 2023 0 0 BIOCRYST PHARMACEUTICALS COM 09058V103 1792 519329 SH SOLE 18 519329 0 0 BIOCRYST PHARMACEUTICALS COM 09058V103 1664 482373 SH SOLE 19 482373 0 0 BIOCRYST PHARMACEUTICALS COM 09058V103 23100 6695733 SH SOLE 21 6695733 0 0 BIOCRYST PHARMACEUTICALS COM 09058V103 14746 4274069 SH SOLE 22 4142582 0 131487 BIOCRYST PHARMACEUTICALS COM 09058V103 67 19522 SH SOLE 23 19522 0 0 BIOCRYST PHARMACEUTICALS COM 09058V103 129 37484 SH SOLE 26 0 0 37484 BIOCRYST PHARMACEUTICALS COM 09058V103 35 10092 SH SOLE 28 10092 0 0 BIOCRYST PHARMACEUTICALS COM 09058V103 90 26134 SH SOLE 30 26134 0 0 BIOCRYST PHARMACEUTICALS COM 09058V103 23 6764 SH SOLE 40 6764 0 0 BIODELIVERY SCIENCES INTL IN COM 09060J106 220 34793 SH SOLE 2 3393 0 31400 BIODELIVERY SCIENCES INTL IN COM 09060J106 10 1584 SH SOLE 7 1584 0 0 BIODELIVERY SCIENCES INTL IN COM 09060J106 1995 315740 SH SOLE 18 297038 0 18702 BIODELIVERY SCIENCES INTL IN COM 09060J106 2808 444291 SH SOLE 19 444291 0 0 BIODELIVERY SCIENCES INTL IN COM 09060J106 24254 3837614 SH SOLE 21 3837614 0 0 BIODELIVERY SCIENCES INTL IN COM 09060J106 16271 2574531 SH SOLE 22 2443347 0 131184 BIODELIVERY SCIENCES INTL IN COM 09060J106 83 13101 SH SOLE 23 13101 0 0 BIODELIVERY SCIENCES INTL IN COM 09060J106 260 41116 SH SOLE 30 41116 0 0 BIODELIVERY SCIENCES INTL IN COM 09060J106 192 30411 SH SOLE 34 30411 0 0 BIODELIVERY SCIENCES INTL IN COM 09060J106 71 11161 SH SOLE 40 11161 0 0 BIOGEN INC COM 09062X103 157374 530362 SH SOLE 2 136090 0 394272 BIOGEN INC COM 09062X103 29688 100052 SH SOLE 4 95033 0 5019 BIOGEN INC COM 09062X103 84828 285875 SH SOLE 7 178946 0 106929 BIOGEN INC COM 09062X103 3271 11023 SH SOLE 13 11023 0 0 BIOGEN INC COM 09062X103 402 1355 SH SOLE 15 1355 0 0 BIOGEN INC COM 09062X103 1 2 SH SOLE 17 0 0 2 BIOGEN INC COM 09062X103 256523 864499 SH SOLE 18 799642 0 64857 BIOGEN INC COM 09062X103 139384 469733 SH SOLE 19 469733 0 0 BIOGEN INC COM 09062X103 1648076 5554128 SH SOLE 21 5554128 0 0 BIOGEN INC COM 09062X103 1410788 4754451 SH SOLE 22 4194895 0 559556 BIOGEN INC COM 09062X103 45965 154904 SH SOLE 23 154904 0 0 BIOGEN INC COM 09062X103 66789 225083 SH SOLE 25 217608 0 7475 BIOGEN INC COM 09062X103 336796 1135024 SH SOLE 26 117112 0 1017912 BIOGEN INC COM 09062X103 10229 34474 SH SOLE 28 24063 0 10411 BIOGEN INC COM 09062X103 7064 23807 SH SOLE 29 10015 0 13792 BIOGEN INC COM 09062X103 306371 1032492 SH SOLE 30 1032492 0 0 BIOGEN INC COM 09062X103 15629 52671 SH SOLE 31 41740 0 10931 BIOGEN INC COM 09062X103 8714 29368 SH SOLE 32 29368 0 0 BIOGEN INC COM 09062X103 73684 248319 SH SOLE 34 248319 0 0 BIOGEN INC COM 09062X103 43568 146828 SH SOLE 36 146828 0 0 BIOGEN INC COM 09062X103 1244 4191 SH SOLE 40 4191 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 964 17709 SH SOLE 2 2851 0 14858 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 7431 136505 SH SOLE 18 133636 0 2869 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 5729 105243 SH SOLE 19 105243 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 72882 1338766 SH SOLE 21 1338766 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 64084 1177150 SH SOLE 22 1127440 0 49710 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 294 5405 SH SOLE 23 5405 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 1787 32817 SH SOLE 26 10750 0 22067 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 292 5372 SH SOLE 28 5372 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 5002 91881 SH SOLE 30 91881 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 5730 SH SOLE 40 5730 0 0 BIOHITECH GLOBAL INC COM 09074B107 3 1712 SH SOLE 18 1712 0 0 BIOHITECH GLOBAL INC COM 09074B107 30 17624 SH SOLE 21 17624 0 0 BIOLASE INC COM NEW 090911207 1 2425 SH SOLE 18 2425 0 0 BIOLASE INC COM NEW 090911207 18 32046 SH SOLE 21 32046 0 0 BIOLASE INC COM NEW 090911207 145 263074 SH SOLE 22 263074 0 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 48 2942 SH SOLE 2 282 0 2660 BIOLIFE SOLUTIONS INC COM NEW 09062W204 396 24467 SH SOLE 18 24467 0 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 198 12264 SH SOLE 19 12264 0 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 3800 234887 SH SOLE 21 234887 0 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 4545 280907 SH SOLE 22 278931 0 1976 BIOMARIN PHARMACEUTICAL INC COM 09061G101 47095 557007 SH SOLE 2 167293 0 389714 BIOMARIN PHARMACEUTICAL INC COM 09061G101 7153 84596 SH SOLE 4 79526 0 5070 BIOMARIN PHARMACEUTICAL INC COM 09061G101 1786 21118 SH SOLE 7 21118 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 226 2669 SH SOLE 13 2669 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 120 1423 SH SOLE 15 1423 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 29325 346836 SH SOLE 18 332117 0 14719 BIOMARIN PHARMACEUTICAL INC COM 09061G101 90144 1066161 SH SOLE 19 1066161 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 363681 4301367 SH SOLE 21 4301367 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 399658 4726878 SH SOLE 22 4380097 0 346781 BIOMARIN PHARMACEUTICAL INC COM 09061G101 11754 139016 SH SOLE 23 139016 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 15811 187005 SH SOLE 25 187005 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 46761 553059 SH SOLE 26 147031 0 406028 BIOMARIN PHARMACEUTICAL INC COM 09061G101 2968 35100 SH SOLE 28 24739 0 10361 BIOMARIN PHARMACEUTICAL INC COM 09061G101 4022 47569 SH SOLE 29 9590 0 37979 BIOMARIN PHARMACEUTICAL INC COM 09061G101 29532 349290 SH SOLE 30 349290 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 4269 50485 SH SOLE 31 40623 0 9862 BIOMARIN PHARMACEUTICAL INC COM 09061G101 2472 29236 SH SOLE 32 29236 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 37077 438523 SH SOLE 34 438523 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 9823 116180 SH SOLE 36 116180 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 377 4463 SH SOLE 40 4463 0 0 BIOMARIN PHARMACEUTICAL INC NOTE 1.500%10/1 09061GAF8 1456 1340000 PRN SOLE 21 1340000 0 0 BIOMARIN PHARMACEUTICAL INC NOTE 0.599% 8/0 09061GAH4 1083 1025000 PRN SOLE 21 1025000 0 0 BIOMERICA INC COM NEW 09061H307 18 5873 SH SOLE 21 5873 0 0 BIONANO GENOMICS INC COM 09075F107 4 3178 SH SOLE 18 3178 0 0 BIONANO GENOMICS INC COM 09075F107 6 4647 SH SOLE 21 4647 0 0 BIONTECH SE SPONSORED ADS 09075V102 368 10872 SH SOLE 21 10872 0 0 BIOPHARMX CORP COM NEW 09072X309 0 247 SH SOLE 21 247 0 0 BIOSIG TECH INC COM NEW 09073N201 39 6515 SH SOLE 2 636 0 5879 BIOSIG TECH INC COM NEW 09073N201 332 56034 SH SOLE 18 56034 0 0 BIOSIG TECH INC COM NEW 09073N201 170 28695 SH SOLE 19 28695 0 0 BIOSIG TECH INC COM NEW 09073N201 3588 606072 SH SOLE 21 606072 0 0 BIOSIG TECH INC COM NEW 09073N201 1040 175682 SH SOLE 22 171151 0 4531 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 146 2565 SH SOLE 2 244 0 2321 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 8 144 SH SOLE 7 144 0 0 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 1261 22152 SH SOLE 18 22152 0 0 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 609 10704 SH SOLE 19 10704 0 0 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 13147 230884 SH SOLE 21 230884 0 0 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 9981 175290 SH SOLE 22 170398 0 4892 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 85 1492 SH SOLE 26 0 0 1492 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 1144 SH SOLE 40 1144 0 0 BIOTELEMETRY INC COM 090672106 641 13842 SH SOLE 2 1200 0 12642 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 6901 149055 SH SOLE 18 149055 0 0 BIOTELEMETRY INC COM 090672106 2706 58439 SH SOLE 19 58439 0 0 BIOTELEMETRY INC COM 090672106 180719 3903226 SH SOLE 21 3903226 0 0 BIOTELEMETRY INC COM 090672106 46897 1012903 SH SOLE 22 971229 0 41674 BIOTELEMETRY INC COM 090672106 409 8824 SH SOLE 26 5706 0 3118 BIOTELEMETRY INC COM 090672106 210 4534 SH SOLE 28 4534 0 0 BIOTELEMETRY INC COM 090672106 2279 49212 SH SOLE 30 49212 0 0 BIOTELEMETRY INC COM 090672106 179 3857 SH SOLE 40 3857 0 0 BIOXCEL THERAPEUTICS INC COM 09075P105 41 2810 SH SOLE 2 364 0 2446 BIOXCEL THERAPEUTICS INC COM 09075P105 321 21989 SH SOLE 18 21989 0 0 BIOXCEL THERAPEUTICS INC COM 09075P105 146 9986 SH SOLE 19 9986 0 0 BIOXCEL THERAPEUTICS INC COM 09075P105 3108 212707 SH SOLE 21 212707 0 0 BIOXCEL THERAPEUTICS INC COM 09075P105 2236 153073 SH SOLE 22 151371 0 1702 BITAUTO HLDGS LTD SPONSORED ADS 091727107 53 3553 SH SOLE 4 3553 0 0 BITAUTO HLDGS LTD SPONSORED ADS 091727107 4042 272343 SH SOLE 21 272343 0 0 BITAUTO HLDGS LTD SPONSORED ADS 091727107 2253 151815 SH SOLE 22 151815 0 0 BITAUTO HLDGS LTD SPONSORED ADS 091727107 51 3438 SH SOLE 25 3438 0 0 BITAUTO HLDGS LTD SPONSORED ADS 091727107 1301 87674 SH SOLE 30 87674 0 0 BJS RESTAURANTS INC COM 09180C106 613 16153 SH SOLE 2 8892 0 7261 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 4004 105478 SH SOLE 18 92936 0 12542 BJS RESTAURANTS INC COM 09180C106 7519 198076 SH SOLE 19 198076 0 0 BJS RESTAURANTS INC COM 09180C106 76961 2027435 SH SOLE 21 2027435 0 0 BJS RESTAURANTS INC COM 09180C106 31458 828706 SH SOLE 22 800763 0 27943 BJS RESTAURANTS INC COM 09180C106 1330 35034 SH SOLE 23 35034 0 0 BJS RESTAURANTS INC COM 09180C106 3618 95316 SH SOLE 26 3668 0 91648 BJS RESTAURANTS INC COM 09180C106 106 2792 SH SOLE 28 2792 0 0 BJS RESTAURANTS INC COM 09180C106 1016 26753 SH SOLE 30 26753 0 0 BJS RESTAURANTS INC COM 09180C106 78 2049 SH SOLE 40 2049 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 3223 141741 SH SOLE 2 55592 0 86149 BJS WHSL CLUB HLDGS INC COM 05550J101 10 427 SH SOLE 4 427 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 92 4048 SH SOLE 7 4048 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 14877 654214 SH SOLE 18 654214 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 4460 196138 SH SOLE 19 196138 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 191088 8403161 SH SOLE 21 8403161 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 92333 4060371 SH SOLE 22 3914671 0 145700 BJS WHSL CLUB HLDGS INC COM 05550J101 1212 53310 SH SOLE 26 44142 0 9168 BJS WHSL CLUB HLDGS INC COM 05550J101 372 16340 SH SOLE 28 16340 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 833 36625 SH SOLE 30 36625 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 142 6250 SH SOLE 36 6250 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 319 14024 SH SOLE 40 14024 0 0 BK TECHNOLOGIES CORPORATION COM 05587G104 5 1691 SH SOLE 18 1691 0 0 BK TECHNOLOGIES CORPORATION COM 05587G104 120 38608 SH SOLE 21 38608 0 0 BLACK HILLS CORP COM 092113109 6902 87875 SH SOLE 2 28351 0 59524 BLACK HILLS CORP COM 092113109 220 2798 SH SOLE 4 2798 0 0 BLACK HILLS CORP COM 092113109 3991 50810 SH SOLE 7 50810 0 0 BLACK HILLS CORP COM 092113109 30601 389619 SH SOLE 18 389619 0 0 BLACK HILLS CORP COM 092113109 8799 112026 SH SOLE 19 112026 0 0 BLACK HILLS CORP COM 092113109 449187 5719209 SH SOLE 21 5719209 0 0 BLACK HILLS CORP COM 092113109 165989 2113438 SH SOLE 22 2034732 0 78706 BLACK HILLS CORP COM 092113109 2230 28392 SH SOLE 26 16814 0 11578 BLACK HILLS CORP COM 092113109 710 9044 SH SOLE 28 9044 0 0 BLACK HILLS CORP COM 092113109 3134 39906 SH SOLE 30 39906 0 0 BLACK HILLS CORP COM 092113109 1537 19564 SH SOLE 32 19564 0 0 BLACK HILLS CORP COM 092113109 298 3790 SH SOLE 36 3790 0 0 BLACK HILLS CORP COM 092113109 499 6358 SH SOLE 40 6358 0 0 BLACK KNIGHT INC COM 09215C105 21803 338129 SH SOLE 2 23560 0 314569 BLACK KNIGHT INC COM 09215C105 4355 67540 SH SOLE 4 63476 0 4064 BLACK KNIGHT INC COM 09215C105 9397 145732 SH SOLE 7 91016 0 54716 BLACK KNIGHT INC COM 09215C105 1 20 SH SOLE 17 0 0 20 BLACK KNIGHT INC COM 09215C105 5650 87629 SH SOLE 18 75104 0 12525 BLACK KNIGHT INC COM 09215C105 2682 41594 SH SOLE 19 41594 0 0 BLACK KNIGHT INC COM 09215C105 407255 6315994 SH SOLE 21 6315994 0 0 BLACK KNIGHT INC COM 09215C105 312369 4844429 SH SOLE 22 4577926 0 266503 BLACK KNIGHT INC COM 09215C105 6890 106848 SH SOLE 23 106848 0 0 BLACK KNIGHT INC COM 09215C105 93819 1455007 SH SOLE 25 1455007 0 0 BLACK KNIGHT INC COM 09215C105 26644 413220 SH SOLE 26 134611 0 278609 BLACK KNIGHT INC COM 09215C105 1929 29918 SH SOLE 28 21219 0 8699 BLACK KNIGHT INC COM 09215C105 2203 34161 SH SOLE 29 2890 0 31271 BLACK KNIGHT INC COM 09215C105 36108 559981 SH SOLE 30 559981 0 0 BLACK KNIGHT INC COM 09215C105 2225 34505 SH SOLE 31 26922 0 7583 BLACK KNIGHT INC COM 09215C105 1401 21734 SH SOLE 34 21734 0 0 BLACK KNIGHT INC COM 09215C105 6975 108177 SH SOLE 36 108177 0 0 BLACK KNIGHT INC COM 09215C105 229 3559 SH SOLE 40 3559 0 0 BLACKBAUD INC COM 09227Q100 3269 41068 SH SOLE 2 22466 0 18602 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 22142 278162 SH SOLE 18 278162 0 0 BLACKBAUD INC COM 09227Q100 6838 85907 SH SOLE 19 85907 0 0 BLACKBAUD INC COM 09227Q100 294335 3697675 SH SOLE 21 3697675 0 0 BLACKBAUD INC COM 09227Q100 134218 1686161 SH SOLE 22 1625266 0 60895 BLACKBAUD INC COM 09227Q100 1219 15319 SH SOLE 26 8370 0 6949 BLACKBAUD INC COM 09227Q100 488 6133 SH SOLE 28 6133 0 0 BLACKBAUD INC COM 09227Q100 1256 15784 SH SOLE 30 15784 0 0 BLACKBAUD INC COM 09227Q100 405 5084 SH SOLE 40 5084 0 0 BLACKBERRY LTD COM 09228F103 0 23 SH SOLE 17 0 0 23 BLACKBERRY LTD COM 09228F103 8282 1290066 SH SOLE 21 1290066 0 0 BLACKBERRY LTD COM 09228F103 2825 440108 SH SOLE 34 440108 0 0 BLACKLINE INC COM 09239B109 939 18213 SH SOLE 2 1833 0 16380 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 7803 151342 SH SOLE 18 146414 0 4928 BLACKLINE INC COM 09239B109 5171 100295 SH SOLE 19 100295 0 0 BLACKLINE INC COM 09239B109 81593 1582490 SH SOLE 21 1582490 0 0 BLACKLINE INC COM 09239B109 63920 1239727 SH SOLE 22 1189406 0 50321 BLACKLINE INC COM 09239B109 33 633 SH SOLE 23 633 0 0 BLACKLINE INC COM 09239B109 606 11748 SH SOLE 26 9225 0 2523 BLACKLINE INC COM 09239B109 207 4024 SH SOLE 28 4024 0 0 BLACKLINE INC COM 09239B109 641 12425 SH SOLE 30 12425 0 0 BLACKLINE INC COM 09239B109 256 4962 SH SOLE 40 4962 0 0 BLACKROCK 2022 GBL INCM OPP COM 09258P104 177 17919 SH SOLE 17919 0 0 BLACKROCK CAPITAL INVESTMENT COM 092533108 1837 369995 SH SOLE 30 369995 0 0 BLACKROCK INC COM 09247X101 147137 292693 SH SOLE 2 31511 0 261182 BLACKROCK INC COM 09247X101 26041 51803 SH SOLE 4 48634 0 3169 BLACKROCK INC COM 09247X101 54656 108725 SH SOLE 7 108403 0 322 BLACKROCK INC COM 09247X101 287 571 SH SOLE 13 571 0 0 BLACKROCK INC COM 09247X101 127398 253427 SH SOLE 18 237587 0 15840 BLACKROCK INC COM 09247X101 6589 13108 SH SOLE 19 13108 0 0 BLACKROCK INC COM 09247X101 1538352 3060180 SH SOLE 21 3060180 0 0 BLACKROCK INC COM 09247X101 1408061 2800997 SH SOLE 22 2502322 0 298675 BLACKROCK INC COM 09247X101 42230 84006 SH SOLE 23 84006 0 0 BLACKROCK INC COM 09247X101 61672 122682 SH SOLE 25 122682 0 0 BLACKROCK INC COM 09247X101 279213 555426 SH SOLE 26 59510 0 495916 BLACKROCK INC COM 09247X101 10876 21636 SH SOLE 28 15125 0 6511 BLACKROCK INC COM 09247X101 1159 2305 SH SOLE 29 2305 0 0 BLACKROCK INC COM 09247X101 279451 555901 SH SOLE 30 555901 0 0 BLACKROCK INC COM 09247X101 13367 26590 SH SOLE 31 20742 0 5848 BLACKROCK INC COM 09247X101 3399 6762 SH SOLE 34 6762 0 0 BLACKROCK INC COM 09247X101 1357 2699 SH SOLE 40 2699 0 0 BLACKROCK SCIENCE & TECH TR SHS BEN INT 09260K101 103 5000 SH SOLE 5000 0 0 BLACKROCK TCP CAP CORP COM 09259E108 4375 311412 SH SOLE 30 311412 0 0 BLACKSTONE GROUP INC COM CL A 09260D107 14133 252640 SH SOLE 2 39777 0 212863 BLACKSTONE GROUP INC COM CL A 09260D107 15894 284120 SH SOLE 4 266122 0 17998 BLACKSTONE GROUP INC COM CL A 09260D107 1672 29881 SH SOLE 7 29881 0 0 BLACKSTONE GROUP INC COM CL A 09260D107 59 1049 SH SOLE 13 1049 0 0 BLACKSTONE GROUP INC COM CL A 09260D107 6931 123895 SH SOLE 18 71743 0 52152 BLACKSTONE GROUP INC COM CL A 09260D107 2521 45059 SH SOLE 19 45059 0 0 BLACKSTONE GROUP INC COM CL A 09260D107 82889 1481743 SH SOLE 21 1481743 0 0 BLACKSTONE GROUP INC COM CL A 09260D107 676193 12087826 SH SOLE 22 11766226 0 321600 BLACKSTONE GROUP INC COM CL A 09260D107 26758 478327 SH SOLE 23 478327 0 0 BLACKSTONE GROUP INC COM CL A 09260D107 1600 28595 SH SOLE 25 28595 0 0 BLACKSTONE GROUP INC COM CL A 09260D107 56452 1009153 SH SOLE 26 328096 0 681057 BLACKSTONE GROUP INC COM CL A 09260D107 6905 123433 SH SOLE 28 86287 0 37146 BLACKSTONE GROUP INC COM CL A 09260D107 759 13563 SH SOLE 29 13563 0 0 BLACKSTONE GROUP INC COM CL A 09260D107 81336 1453979 SH SOLE 30 1453979 0 0 BLACKSTONE GROUP INC COM CL A 09260D107 7220 129067 SH SOLE 31 105103 0 23964 BLACKSTONE GROUP INC COM CL A 09260D107 3103 55465 SH SOLE 34 55465 0 0 BLACKSTONE GROUP INC COM CL A 09260D107 7749 138519 SH SOLE 36 138519 0 0 BLACKSTONE GROUP INC COM CL A 09260D107 880 15739 SH SOLE 40 15739 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 4711 126576 SH SOLE 2 4679 0 121897 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 2943 SH SOLE 7 2943 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 15950 428542 SH SOLE 18 428542 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 8267 222121 SH SOLE 19 222121 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 250253 6723607 SH SOLE 21 6723607 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 139230 3740742 SH SOLE 22 3593603 0 147139 BLACKSTONE MTG TR INC COM CL A 09257W100 589 15813 SH SOLE 23 15813 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 1459 39189 SH SOLE 26 29490 0 9699 BLACKSTONE MTG TR INC COM CL A 09257W100 559 15021 SH SOLE 28 15021 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 1441 38710 SH SOLE 30 38710 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 108 2902 SH SOLE 36 2902 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 444 11940 SH SOLE 40 11940 0 0 BLACKSTONE MTG TR INC NOTE 4.375% 5/0 09257WAB6 1247 1175000 PRN SOLE 21 1175000 0 0 BLINK CHARGING CO COM 09354A100 7 3989 SH SOLE 18 3989 0 0 BLINK CHARGING CO COM 09354A100 103 55378 SH SOLE 21 55378 0 0 BLINK CHARGING CO COM 09354A100 602 323454 SH SOLE 22 323454 0 0 BLOCK H & R INC COM 093671105 11543 491618 SH SOLE 2 93570 0 398048 BLOCK H & R INC COM 093671105 23 973 SH SOLE 4 973 0 0 BLOCK H & R INC COM 093671105 4153 176872 SH SOLE 7 176872 0 0 BLOCK H & R INC COM 093671105 1101 46904 SH SOLE 13 46904 0 0 BLOCK H & R INC COM 093671105 13 550 SH SOLE 15 550 0 0 BLOCK H & R INC COM 093671105 15688 668147 SH SOLE 18 554098 0 114049 BLOCK H & R INC COM 093671105 13541 576707 SH SOLE 19 576707 0 0 BLOCK H & R INC COM 093671105 207660 8844124 SH SOLE 21 8844124 0 0 BLOCK H & R INC COM 093671105 145783 6208812 SH SOLE 22 5321359 0 887453 BLOCK H & R INC COM 093671105 950 40460 SH SOLE 23 40460 0 0 BLOCK H & R INC COM 093671105 12658 539076 SH SOLE 25 539076 0 0 BLOCK H & R INC COM 093671105 16792 715156 SH SOLE 26 57594 0 657562 BLOCK H & R INC COM 093671105 601 25601 SH SOLE 28 25601 0 0 BLOCK H & R INC COM 093671105 2901 123564 SH SOLE 29 1883 0 121681 BLOCK H & R INC COM 093671105 20711 882064 SH SOLE 30 882064 0 0 BLOCK H & R INC COM 093671105 293 12492 SH SOLE 31 4148 0 8344 BLOCK H & R INC COM 093671105 1823 77650 SH SOLE 32 77650 0 0 BLOCK H & R INC COM 093671105 1609 68547 SH SOLE 34 68547 0 0 BLOCK H & R INC COM 093671105 3113 132569 SH SOLE 36 132569 0 0 BLOCK H & R INC COM 093671105 452 19270 SH SOLE 40 19270 0 0 BLOOM ENERGY CORP COM CL A 093712107 409 54758 SH SOLE 2 2271 0 52487 BLOOM ENERGY CORP COM CL A 093712107 7 969 SH SOLE 7 969 0 0 BLOOM ENERGY CORP COM CL A 093712107 1391 186241 SH SOLE 18 186241 0 0 BLOOM ENERGY CORP COM CL A 093712107 740 99092 SH SOLE 19 99092 0 0 BLOOM ENERGY CORP COM CL A 093712107 13655 1827965 SH SOLE 21 1827965 0 0 BLOOM ENERGY CORP COM CL A 093712107 7967 1066536 SH SOLE 22 991957 0 74579 BLOOM ENERGY CORP COM CL A 093712107 60 8064 SH SOLE 30 8064 0 0 BLOOM ENERGY CORP COM CL A 093712107 38 5129 SH SOLE 40 5129 0 0 BLOOMIN BRANDS INC COM 094235108 804 36445 SH SOLE 2 3369 0 33076 BLOOMIN BRANDS INC COM 094235108 5 244 SH SOLE 4 244 0 0 BLOOMIN BRANDS INC COM 094235108 50 2275 SH SOLE 7 2275 0 0 BLOOMIN BRANDS INC COM 094235108 8717 394962 SH SOLE 18 394962 0 0 BLOOMIN BRANDS INC COM 094235108 3379 153098 SH SOLE 19 153098 0 0 BLOOMIN BRANDS INC COM 094235108 215755 9775953 SH SOLE 21 9775953 0 0 BLOOMIN BRANDS INC COM 094235108 56996 2582518 SH SOLE 22 2458740 0 123778 BLOOMIN BRANDS INC COM 094235108 934 42299 SH SOLE 26 33505 0 8794 BLOOMIN BRANDS INC COM 094235108 232 10531 SH SOLE 28 10531 0 0 BLOOMIN BRANDS INC COM 094235108 2702 122423 SH SOLE 30 122423 0 0 BLOOMIN BRANDS INC COM 094235108 105 4753 SH SOLE 36 4753 0 0 BLOOMIN BRANDS INC COM 094235108 213 9669 SH SOLE 40 9669 0 0 BLUCORA INC COM 095229100 739 28279 SH SOLE 2 1711 0 26568 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 5664 216661 SH SOLE 18 216661 0 0 BLUCORA INC COM 095229100 2224 85075 SH SOLE 19 85075 0 0 BLUCORA INC COM 095229100 144047 5510594 SH SOLE 21 5510594 0 0 BLUCORA INC COM 095229100 38491 1472483 SH SOLE 22 1408730 0 63753 BLUCORA INC COM 095229100 344 13153 SH SOLE 26 8564 0 4589 BLUCORA INC COM 095229100 153 5860 SH SOLE 28 5860 0 0 BLUCORA INC COM 095229100 4645 177713 SH SOLE 30 177713 0 0 BLUCORA INC COM 095229100 124 4736 SH SOLE 40 4736 0 0 BLUE APRON HLDGS INC CL A NEW 09523Q200 203 30780 SH SOLE 21 30780 0 0 BLUE APRON HLDGS INC CL A NEW 09523Q200 736 111798 SH SOLE 22 111798 0 0 BLUE BIRD CORP COM 095306106 377 16460 SH SOLE 2 6276 0 10184 BLUE BIRD CORP COM 095306106 7 301 SH SOLE 7 301 0 0 BLUE BIRD CORP COM 095306106 1838 80187 SH SOLE 18 54933 0 25254 BLUE BIRD CORP COM 095306106 3376 147293 SH SOLE 19 147293 0 0 BLUE BIRD CORP COM 095306106 13118 572325 SH SOLE 21 572325 0 0 BLUE BIRD CORP COM 095306106 12009 523956 SH SOLE 22 511381 0 12575 BLUE BIRD CORP COM 095306106 235 10274 SH SOLE 23 10274 0 0 BLUE BIRD CORP COM 095306106 401 17505 SH SOLE 26 0 0 17505 BLUE BIRD CORP COM 095306106 54 2354 SH SOLE 30 2354 0 0 BLUE BIRD CORP COM 095306106 73 3167 SH SOLE 40 3167 0 0 BLUE CAP REINS HLDGS LTD COM G1190F107 8 1238 SH SOLE 18 1238 0 0 BLUE CAP REINS HLDGS LTD COM G1190F107 140 20379 SH SOLE 21 20379 0 0 BLUE CAP REINS HLDGS LTD COM G1190F107 7 1065 SH SOLE 22 1065 0 0 BLUEBIRD BIO INC COM 09609G100 9462 107830 SH SOLE 2 3703 0 104127 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 2249 25632 SH SOLE 18 25632 0 0 BLUEBIRD BIO INC COM 09609G100 1142 13014 SH SOLE 19 13014 0 0 BLUEBIRD BIO INC COM 09609G100 102755 1171002 SH SOLE 21 1171002 0 0 BLUEBIRD BIO INC COM 09609G100 132476 1509697 SH SOLE 22 1409247 0 100450 BLUEBIRD BIO INC COM 09609G100 1745 19886 SH SOLE 26 11573 0 8313 BLUEBIRD BIO INC COM 09609G100 633 7210 SH SOLE 28 7210 0 0 BLUEBIRD BIO INC COM 09609G100 5373 61232 SH SOLE 30 61232 0 0 BLUEBIRD BIO INC COM 09609G100 97 1106 SH SOLE 31 1106 0 0 BLUEBIRD BIO INC COM 09609G100 155 1769 SH SOLE 34 1769 0 0 BLUEBIRD BIO INC COM 09609G100 501 5715 SH SOLE 40 5715 0 0 BLUEGREEN VACATIONS CORP COM 09629F108 3 271 SH SOLE 2 271 0 0 BLUEGREEN VACATIONS CORP COM 09629F108 180 17363 SH SOLE 18 17363 0 0 BLUEGREEN VACATIONS CORP COM 09629F108 96 9320 SH SOLE 19 9320 0 0 BLUEGREEN VACATIONS CORP COM 09629F108 2419 233925 SH SOLE 21 233925 0 0 BLUEGREEN VACATIONS CORP COM 09629F108 574 55510 SH SOLE 22 53251 0 2259 BLUELINX HLDGS INC COM NEW 09624H208 129 9021 SH SOLE 2 285 0 8736 BLUELINX HLDGS INC COM NEW 09624H208 3 191 SH SOLE 7 191 0 0 BLUELINX HLDGS INC COM NEW 09624H208 454 31884 SH SOLE 18 31884 0 0 BLUELINX HLDGS INC COM NEW 09624H208 217 15220 SH SOLE 19 15220 0 0 BLUELINX HLDGS INC COM NEW 09624H208 4609 323414 SH SOLE 21 323414 0 0 BLUELINX HLDGS INC COM NEW 09624H208 3676 257972 SH SOLE 22 250843 0 7129 BLUEPRINT MEDICINES CORP COM 09627Y109 2870 35829 SH SOLE 2 17303 0 18526 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 14955 186678 SH SOLE 18 180554 0 6124 BLUEPRINT MEDICINES CORP COM 09627Y109 23562 294121 SH SOLE 19 294121 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 633 7900 SH SOLE 20 7900 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 170822 2132340 SH SOLE 21 2132340 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 114788 1432880 SH SOLE 22 1373389 0 59491 BLUEPRINT MEDICINES CORP COM 09627Y109 179 2232 SH SOLE 23 2232 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 1828 22817 SH SOLE 26 11842 0 10975 BLUEPRINT MEDICINES CORP COM 09627Y109 488 6087 SH SOLE 28 6087 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 5810 72530 SH SOLE 30 72530 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 4624 57726 SH SOLE 34 57726 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 391 4875 SH SOLE 40 4875 0 0 BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 136 11313 SH SOLE 2 830 0 10483 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 81289 SH SOLE 18 81289 0 0 BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 474 39306 SH SOLE 19 39306 0 0 BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 10509 872151 SH SOLE 21 872151 0 0 BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 10663 884855 SH SOLE 22 864485 0 20370 BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 16 1345 SH SOLE 23 1345 0 0 BMC STK HLDGS INC COM 05591B109 2364 82401 SH SOLE 2 16504 0 65897 BMC STK HLDGS INC COM 05591B109 11 392 SH SOLE 4 392 0 0 BMC STK HLDGS INC COM 05591B109 32 1132 SH SOLE 7 1132 0 0 BMC STK HLDGS INC COM 05591B109 6770 235961 SH SOLE 18 226044 0 9917 BMC STK HLDGS INC COM 05591B109 11728 408790 SH SOLE 19 408790 0 0 BMC STK HLDGS INC COM 05591B109 65966 2299255 SH SOLE 21 2299255 0 0 BMC STK HLDGS INC COM 05591B109 67948 2368368 SH SOLE 22 2279421 0 88947 BMC STK HLDGS INC COM 05591B109 1741 60669 SH SOLE 23 60669 0 0 BMC STK HLDGS INC COM 05591B109 5115 178281 SH SOLE 26 23461 0 154820 BMC STK HLDGS INC COM 05591B109 244 8497 SH SOLE 28 8497 0 0 BMC STK HLDGS INC COM 05591B109 611 21286 SH SOLE 30 21286 0 0 BMC STK HLDGS INC COM 05591B109 662 23080 SH SOLE 34 23080 0 0 BMC STK HLDGS INC COM 05591B109 222 7726 SH SOLE 40 7726 0 0 BOEING CO COM 097023105 431411 1324321 SH SOLE 2 166396 0 1157925 BOEING CO COM 097023105 69498 213341 SH SOLE 4 198868 0 14473 BOEING CO COM 097023105 146912 450983 SH SOLE 7 450983 0 0 BOEING CO COM 097023105 1313 4030 SH SOLE 13 4030 0 0 BOEING CO COM 097023105 1036 3181 SH SOLE 15 3181 0 0 BOEING CO COM 097023105 41 126 SH SOLE 17 0 0 126 BOEING CO COM 097023105 483594 1484510 SH SOLE 18 1332466 0 152044 BOEING CO COM 097023105 105388 323515 SH SOLE 19 323515 0 0 BOEING CO COM 097023105 4316491 13250526 SH SOLE 21 13250526 0 0 BOEING CO COM 097023105 4151660 12744537 SH SOLE 22 11397726 0 1346811 BOEING CO COM 097023105 128566 394664 SH SOLE 23 394664 0 0 BOEING CO COM 097023105 173610 532937 SH SOLE 25 532937 0 0 BOEING CO COM 097023105 370986 1138832 SH SOLE 26 284283 0 854549 BOEING CO COM 097023105 9901 30393 SH SOLE 28 0 0 30393 BOEING CO COM 097023105 12688 38949 SH SOLE 29 12025 0 26924 BOEING CO COM 097023105 628374 1928947 SH SOLE 30 1928947 0 0 BOEING CO COM 097023105 37524 115188 SH SOLE 31 95859 0 19329 BOEING CO COM 097023105 27922 85712 SH SOLE 32 85712 0 0 BOEING CO COM 097023105 17726 54415 SH SOLE 34 54415 0 0 BOEING CO COM 097023105 119810 367787 SH SOLE 36 367787 0 0 BOEING CO COM 097023105 3911 12007 SH SOLE 40 12007 0 0 BOEING CO OPTIONS 097023105 4072 12500 SH Put SOLE 2 12500 0 0 BOINGO WIRELESS INC COM 09739C102 220 20123 SH SOLE 2 3551 0 16572 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 1882 171852 SH SOLE 18 158838 0 13014 BOINGO WIRELESS INC COM 09739C102 2504 228669 SH SOLE 19 228669 0 0 BOINGO WIRELESS INC COM 09739C102 17592 1606582 SH SOLE 21 1606582 0 0 BOINGO WIRELESS INC COM 09739C102 16335 1491814 SH SOLE 22 1438451 0 53363 BOINGO WIRELESS INC COM 09739C102 281 25652 SH SOLE 23 25652 0 0 BOINGO WIRELESS INC COM 09739C102 1048 95682 SH SOLE 26 19631 0 76051 BOINGO WIRELESS INC COM 09739C102 64 5850 SH SOLE 28 5850 0 0 BOINGO WIRELESS INC COM 09739C102 182 16649 SH SOLE 30 16649 0 0 BOINGO WIRELESS INC COM 09739C102 39 3566 SH SOLE 40 3566 0 0 BOISE CASCADE CO DEL COM 09739D100 1857 50822 SH SOLE 2 18640 0 32182 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 7356 201368 SH SOLE 18 175608 0 25760 BOISE CASCADE CO DEL COM 09739D100 14560 398589 SH SOLE 19 398589 0 0 BOISE CASCADE CO DEL COM 09739D100 164438 4501458 SH SOLE 21 4501458 0 0 BOISE CASCADE CO DEL COM 09739D100 59022 1615709 SH SOLE 22 1558836 0 56873 BOISE CASCADE CO DEL COM 09739D100 2265 62003 SH SOLE 23 62003 0 0 BOISE CASCADE CO DEL COM 09739D100 7009 191858 SH SOLE 26 7964 0 183894 BOISE CASCADE CO DEL COM 09739D100 206 5651 SH SOLE 28 5651 0 0 BOISE CASCADE CO DEL COM 09739D100 2011 55040 SH SOLE 30 55040 0 0 BOISE CASCADE CO DEL COM 09739D100 38 1029 SH SOLE 36 1029 0 0 BOISE CASCADE CO DEL COM 09739D100 148 4059 SH SOLE 40 4059 0 0 BOK FINL CORP COM NEW 05561Q201 4970 56860 SH SOLE 2 2218 0 54642 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 4389 50217 SH SOLE 18 50217 0 0 BOK FINL CORP COM NEW 05561Q201 674 7709 SH SOLE 19 7709 0 0 BOK FINL CORP COM NEW 05561Q201 36869 421842 SH SOLE 21 421842 0 0 BOK FINL CORP COM NEW 05561Q201 79259 906853 SH SOLE 22 841236 0 65617 BOK FINL CORP COM NEW 05561Q201 676 7737 SH SOLE 26 5322 0 2415 BOK FINL CORP COM NEW 05561Q201 343 3929 SH SOLE 28 3929 0 0 BOK FINL CORP COM NEW 05561Q201 948 10852 SH SOLE 30 10852 0 0 BOK FINL CORP COM NEW 05561Q201 58 660 SH SOLE 31 660 0 0 BOK FINL CORP COM NEW 05561Q201 328 3749 SH SOLE 40 3749 0 0 BONANZA CREEK ENERGY INC COM NEW 097793400 508 21766 SH SOLE 2 704 0 21062 BONANZA CREEK ENERGY INC COM NEW 097793400 9 406 SH SOLE 7 406 0 0 BONANZA CREEK ENERGY INC COM NEW 097793400 2053 87982 SH SOLE 18 87982 0 0 BONANZA CREEK ENERGY INC COM NEW 097793400 768 32895 SH SOLE 19 32895 0 0 BONANZA CREEK ENERGY INC COM NEW 097793400 52000 2227915 SH SOLE 21 2227915 0 0 BONANZA CREEK ENERGY INC COM NEW 097793400 13653 584947 SH SOLE 22 560373 0 24574 BONANZA CREEK ENERGY INC COM NEW 097793400 27 1174 SH SOLE 26 0 0 1174 BONANZA CREEK ENERGY INC COM NEW 097793400 673 28820 SH SOLE 30 28820 0 0 BONANZA CREEK ENERGY INC COM NEW 097793400 42 1820 SH SOLE 40 1820 0 0 BOOKING HLDGS INC COM 09857L108 229515 111755 SH SOLE 2 19922 0 91833 BOOKING HLDGS INC COM 09857L108 43560 21210 SH SOLE 4 20053 0 1157 BOOKING HLDGS INC COM 09857L108 79303 38614 SH SOLE 7 38441 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 225475 109788 SH SOLE 18 103667 0 6121 BOOKING HLDGS INC COM 09857L108 17639 8589 SH SOLE 19 8589 0 0 BOOKING HLDGS INC COM 09857L108 1941539 945372 SH SOLE 21 945372 0 0 BOOKING HLDGS INC COM 09857L108 2108456 1026647 SH SOLE 22 916561 0 110086 BOOKING HLDGS INC COM 09857L108 66465 32363 SH SOLE 23 32363 0 0 BOOKING HLDGS INC COM 09857L108 88795 43236 SH SOLE 25 43236 0 0 BOOKING HLDGS INC COM 09857L108 404776 197093 SH SOLE 26 25358 0 171735 BOOKING HLDGS INC COM 09857L108 16298 7936 SH SOLE 28 5546 0 2390 BOOKING HLDGS INC COM 09857L108 4937 2404 SH SOLE 29 1539 0 865 BOOKING HLDGS INC COM 09857L108 372027 181147 SH SOLE 30 181147 0 0 BOOKING HLDGS INC COM 09857L108 20416 9941 SH SOLE 31 7635 0 2306 BOOKING HLDGS INC COM 09857L108 13990 6812 SH SOLE 32 6812 0 0 BOOKING HLDGS INC COM 09857L108 7096 3455 SH SOLE 34 3455 0 0 BOOKING HLDGS INC COM 09857L108 59595 29018 SH SOLE 36 29018 0 0 BOOKING HLDGS INC COM 09857L108 1953 951 SH SOLE 40 951 0 0 BOOT BARN HLDGS INC COM 099406100 520 11682 SH SOLE 2 998 0 10684 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 5885 132147 SH SOLE 18 132147 0 0 BOOT BARN HLDGS INC COM 099406100 2187 49118 SH SOLE 19 49118 0 0 BOOT BARN HLDGS INC COM 099406100 144067 3235289 SH SOLE 21 3235289 0 0 BOOT BARN HLDGS INC COM 099406100 37376 839348 SH SOLE 22 803775 0 35573 BOOT BARN HLDGS INC COM 099406100 1161 26069 SH SOLE 26 0 0 26069 BOOT BARN HLDGS INC COM 099406100 176 3943 SH SOLE 28 3943 0 0 BOOT BARN HLDGS INC COM 099406100 1715 38505 SH SOLE 30 38505 0 0 BOOT BARN HLDGS INC COM 099406100 20 458 SH SOLE 34 458 0 0 BOOT BARN HLDGS INC COM 099406100 125 2802 SH SOLE 40 2802 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 23733 333655 SH SOLE 2 47103 0 286552 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 4757 66874 SH SOLE 4 63058 0 3816 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 8142 114461 SH SOLE 7 42222 0 72239 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 7737 108773 SH SOLE 18 96878 0 11895 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 8595 120840 SH SOLE 19 120840 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 258741 3637581 SH SOLE 21 3637581 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 321303 4517122 SH SOLE 22 4201239 0 315883 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 7415 104246 SH SOLE 23 104246 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 10209 143525 SH SOLE 25 143525 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 30886 434214 SH SOLE 26 186229 0 247985 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1901 26719 SH SOLE 28 17731 0 8988 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 2285 32131 SH SOLE 29 2815 0 29316 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 27380 384929 SH SOLE 30 384929 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 2571 36144 SH SOLE 31 25273 0 10871 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 15868 223086 SH SOLE 34 223086 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 4769 67040 SH SOLE 36 67040 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 237 3337 SH SOLE 40 3337 0 0 BORGWARNER INC COM 099724106 24927 574614 SH SOLE 2 111277 0 463337 BORGWARNER INC COM 099724106 4660 107415 SH SOLE 4 102261 0 5154 BORGWARNER INC COM 099724106 13243 305290 SH SOLE 7 189669 0 115621 BORGWARNER INC COM 099724106 367 8450 SH SOLE 13 8450 0 0 BORGWARNER INC COM 099724106 74 1702 SH SOLE 15 1702 0 0 BORGWARNER INC COM 099724106 20091 463151 SH SOLE 18 431787 0 31364 BORGWARNER INC COM 099724106 4258 98152 SH SOLE 19 98152 0 0 BORGWARNER INC COM 099724106 222216 5122538 SH SOLE 21 5122538 0 0 BORGWARNER INC COM 099724106 249128 5742919 SH SOLE 22 5182391 0 560528 BORGWARNER INC COM 099724106 7060 162759 SH SOLE 23 162759 0 0 BORGWARNER INC COM 099724106 11436 263620 SH SOLE 25 263620 0 0 BORGWARNER INC COM 099724106 50477 1163599 SH SOLE 26 195717 0 967882 BORGWARNER INC COM 099724106 1636 37723 SH SOLE 28 26276 0 11447 BORGWARNER INC COM 099724106 2206 50860 SH SOLE 29 6605 0 44255 BORGWARNER INC COM 099724106 42534 980499 SH SOLE 30 980499 0 0 BORGWARNER INC COM 099724106 2380 54863 SH SOLE 31 41953 0 12910 BORGWARNER INC COM 099724106 709 16344 SH SOLE 34 16344 0 0 BORGWARNER INC COM 099724106 6997 161290 SH SOLE 36 161290 0 0 BORGWARNER INC COM 099724106 184 4240 SH SOLE 40 4240 0 0 BOSTON BEER INC CL A 100557107 2772 7337 SH SOLE 2 4184 0 3153 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 18708 49512 SH SOLE 18 49275 0 237 BOSTON BEER INC CL A 100557107 5556 14704 SH SOLE 19 14704 0 0 BOSTON BEER INC CL A 100557107 242305 641273 SH SOLE 21 641273 0 0 BOSTON BEER INC CL A 100557107 115278 305089 SH SOLE 22 294146 0 10943 BOSTON BEER INC CL A 100557107 1155 3058 SH SOLE 26 2421 0 637 BOSTON BEER INC CL A 100557107 407 1077 SH SOLE 28 1077 0 0 BOSTON BEER INC CL A 100557107 1075 2846 SH SOLE 30 2846 0 0 BOSTON BEER INC CL A 100557107 364 964 SH SOLE 40 964 0 0 BOSTON OMAHA CORP COM 101044105 123 5853 SH SOLE 2 421 0 5432 BOSTON OMAHA CORP COM 101044105 750 35631 SH SOLE 18 35631 0 0 BOSTON OMAHA CORP COM 101044105 365 17367 SH SOLE 19 17367 0 0 BOSTON OMAHA CORP COM 101044105 8673 412238 SH SOLE 21 412238 0 0 BOSTON OMAHA CORP COM 101044105 5469 259912 SH SOLE 22 254150 0 5762 BOSTON OMAHA CORP COM 101044105 43 2031 SH SOLE 30 2031 0 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 802 66637 SH SOLE 2 3124 0 63513 BOSTON PRIVATE FINL HLDGS IN COM 101119105 8 663 SH SOLE 4 663 0 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 18 1527 SH SOLE 7 1527 0 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 4206 349650 SH SOLE 18 349650 0 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 1506 125225 SH SOLE 19 125225 0 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 109245 9081015 SH SOLE 21 9081015 0 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 30407 2527582 SH SOLE 22 2430651 0 96931 BOSTON PRIVATE FINL HLDGS IN COM 101119105 343 28478 SH SOLE 26 23685 0 4793 BOSTON PRIVATE FINL HLDGS IN COM 101119105 144 11986 SH SOLE 28 11986 0 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 1257 104499 SH SOLE 30 104499 0 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 115 9564 SH SOLE 40 9564 0 0 BOSTON PROPERTIES INC COM 101121101 53488 387991 SH SOLE 2 40243 0 347748 BOSTON PROPERTIES INC COM 101121101 23921 173519 SH SOLE 4 169446 0 4073 BOSTON PROPERTIES INC COM 101121101 40633 294739 SH SOLE 7 293121 0 1618 BOSTON PROPERTIES INC COM 101121101 1656 12012 SH SOLE 13 12012 0 0 BOSTON PROPERTIES INC COM 101121101 30 218 SH SOLE 15 218 0 0 BOSTON PROPERTIES INC COM 101121101 79503 576695 SH SOLE 18 551258 0 25437 BOSTON PROPERTIES INC COM 101121101 70383 510541 SH SOLE 19 510541 0 0 BOSTON PROPERTIES INC COM 101121101 685441 4972006 SH SOLE 21 4972006 0 0 BOSTON PROPERTIES INC COM 101121101 710002 5150169 SH SOLE 22 4671067 0 479102 BOSTON PROPERTIES INC COM 101121101 19170 139056 SH SOLE 23 139056 0 0 BOSTON PROPERTIES INC COM 101121101 70223 509377 SH SOLE 25 509377 0 0 BOSTON PROPERTIES INC COM 101121101 92300 669519 SH SOLE 26 112372 0 557147 BOSTON PROPERTIES INC COM 101121101 6575 47690 SH SOLE 28 38825 0 8865 BOSTON PROPERTIES INC COM 101121101 15870 115115 SH SOLE 29 82924 0 32191 BOSTON PROPERTIES INC COM 101121101 160433 1163736 SH SOLE 30 1163736 0 0 BOSTON PROPERTIES INC COM 101121101 6016 43637 SH SOLE 31 26176 0 17461 BOSTON PROPERTIES INC COM 101121101 22561 163654 SH SOLE 34 163654 0 0 BOSTON PROPERTIES INC COM 101121101 16600 120411 SH SOLE 36 120411 0 0 BOSTON PROPERTIES INC COM 101121101 523 3796 SH SOLE 40 3796 0 0 BOSTON SCIENTIFIC CORP COM 101137107 185657 4105635 SH SOLE 2 823137 0 3282498 BOSTON SCIENTIFIC CORP COM 101137107 27271 603082 SH SOLE 4 565410 0 37672 BOSTON SCIENTIFIC CORP COM 101137107 53324 1179203 SH SOLE 7 1167455 0 11748 BOSTON SCIENTIFIC CORP COM 101137107 693 15327 SH SOLE 13 15327 0 0 BOSTON SCIENTIFIC CORP COM 101137107 379 8388 SH SOLE 15 8388 0 0 BOSTON SCIENTIFIC CORP COM 101137107 2 39 SH SOLE 17 0 0 39 BOSTON SCIENTIFIC CORP COM 101137107 255935 5659764 SH SOLE 18 4750142 0 909622 BOSTON SCIENTIFIC CORP COM 101137107 251916 5570905 SH SOLE 19 5570905 0 0 BOSTON SCIENTIFIC CORP COM 101137107 1375047 30407946 SH SOLE 21 30407946 0 0 BOSTON SCIENTIFIC CORP COM 101137107 1525186 33728126 SH SOLE 22 30243409 0 3484717 BOSTON SCIENTIFIC CORP COM 101137107 45777 1012328 SH SOLE 23 1012328 0 0 BOSTON SCIENTIFIC CORP COM 101137107 182814 4042758 SH SOLE 25 4042758 0 0 BOSTON SCIENTIFIC CORP COM 101137107 246156 5443524 SH SOLE 26 814456 0 4629068 BOSTON SCIENTIFIC CORP COM 101137107 11754 259934 SH SOLE 28 181726 0 78208 BOSTON SCIENTIFIC CORP COM 101137107 1286 28443 SH SOLE 29 28443 0 0 BOSTON SCIENTIFIC CORP COM 101137107 244817 5413899 SH SOLE 30 5413899 0 0 BOSTON SCIENTIFIC CORP COM 101137107 13837 305989 SH SOLE 31 250210 0 55779 BOSTON SCIENTIFIC CORP COM 101137107 129388 2861309 SH SOLE 34 2861309 0 0 BOSTON SCIENTIFIC CORP COM 101137107 41905 926688 SH SOLE 36 926688 0 0 BOSTON SCIENTIFIC CORP COM 101137107 1381 30544 SH SOLE 40 30544 0 0 BOTTOMLINE TECH DEL INC COM 101388106 1476 27534 SH SOLE 2 11107 0 16427 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 11305 210908 SH SOLE 18 187873 0 23035 BOTTOMLINE TECH DEL INC COM 101388106 14981 279501 SH SOLE 19 279501 0 0 BOTTOMLINE TECH DEL INC COM 101388106 244355 4558861 SH SOLE 21 4558861 0 0 BOTTOMLINE TECH DEL INC COM 101388106 75041 1400018 SH SOLE 22 1347827 0 52191 BOTTOMLINE TECH DEL INC COM 101388106 1706 31822 SH SOLE 23 31822 0 0 BOTTOMLINE TECH DEL INC COM 101388106 5032 93874 SH SOLE 26 5886 0 87988 BOTTOMLINE TECH DEL INC COM 101388106 280 5220 SH SOLE 28 5220 0 0 BOTTOMLINE TECH DEL INC COM 101388106 2938 54817 SH SOLE 30 54817 0 0 BOTTOMLINE TECH DEL INC COM 101388106 247 4611 SH SOLE 40 4611 0 0 BOWL AMER INC CL A 102565108 11 686 SH SOLE 21 686 0 0 BOX INC CL A 10316T104 1134 67600 SH SOLE 2 13035 0 54565 BOX INC CL A 10316T104 12 737 SH SOLE 4 737 0 0 BOX INC CL A 10316T104 42 2489 SH SOLE 7 2489 0 0 BOX INC CL A 10316T104 8659 516051 SH SOLE 18 488239 0 27812 BOX INC CL A 10316T104 8321 495863 SH SOLE 19 495863 0 0 BOX INC CL A 10316T104 88545 5276847 SH SOLE 21 5276847 0 0 BOX INC CL A 10316T104 74562 4443500 SH SOLE 22 4265816 0 177684 BOX INC CL A 10316T104 517 30807 SH SOLE 23 30807 0 0 BOX INC CL A 10316T104 2130 126957 SH SOLE 26 22236 0 104721 BOX INC CL A 10316T104 265 15779 SH SOLE 28 15779 0 0 BOX INC CL A 10316T104 2930 174602 SH SOLE 30 174602 0 0 BOX INC CL A 10316T104 229 13638 SH SOLE 40 13638 0 0 BOXLIGHT CORP COM CL A 103197109 1 970 SH SOLE 18 970 0 0 BOXLIGHT CORP COM CL A 103197109 11 9949 SH SOLE 21 9949 0 0 BOYD GAMING CORP COM 103304101 2708 90459 SH SOLE 2 55802 0 34657 BOYD GAMING CORP COM 103304101 13 446 SH SOLE 4 446 0 0 BOYD GAMING CORP COM 103304101 46 1522 SH SOLE 7 1522 0 0 BOYD GAMING CORP COM 103304101 571 19088 SH SOLE 13 19088 0 0 BOYD GAMING CORP COM 103304101 16233 542185 SH SOLE 18 476745 0 65440 BOYD GAMING CORP COM 103304101 18833 629009 SH SOLE 19 629009 0 0 BOYD GAMING CORP COM 103304101 173873 5807378 SH SOLE 21 5807378 0 0 BOYD GAMING CORP COM 103304101 105206 3513883 SH SOLE 22 3357828 0 156055 BOYD GAMING CORP COM 103304101 1733 57888 SH SOLE 23 57888 0 0 BOYD GAMING CORP COM 103304101 5239 174997 SH SOLE 26 16405 0 158592 BOYD GAMING CORP COM 103304101 318 10617 SH SOLE 28 10617 0 0 BOYD GAMING CORP COM 103304101 1529 51063 SH SOLE 29 0 0 51063 BOYD GAMING CORP COM 103304101 1029 34381 SH SOLE 30 34381 0 0 BOYD GAMING CORP COM 103304101 143 4767 SH SOLE 34 4767 0 0 BOYD GAMING CORP COM 103304101 323 10795 SH SOLE 36 10795 0 0 BOYD GAMING CORP COM 103304101 261 8729 SH SOLE 40 8729 0 0 BP MIDSTREAM PARTNERS LP UNIT LTD PTNR 0556EL109 223 14274 SH SOLE 18 14274 0 0 BP MIDSTREAM PARTNERS LP UNIT LTD PTNR 0556EL109 4399 281838 SH SOLE 19 281838 0 0 BP PLC OPTIONS 055622104 453 12000 SH Call SOLE 4 12000 0 0 BP PLC OPTIONS 055622104 6752 178900 SH Call SOLE 18 178900 0 0 BP PLC OPTIONS 055622104 32513 861500 SH Call SOLE 19 861500 0 0 BP PLC OPTIONS 055622104 2476 65600 SH Call SOLE 22 65600 0 0 BP PLC OPTIONS 055622104 14454 383000 SH Call SOLE 34 383000 0 0 BP PLC SPONSORED ADR 055622104 4024 106632 SH SOLE 2 106632 0 0 BP PLC SPONSORED ADR 055622104 293486 7776535 SH SOLE 18 6583677 0 1192858 BP PLC SPONSORED ADR 055622104 122103 3235371 SH SOLE 19 3235371 0 0 BP PLC SPONSORED ADR 055622104 2284 60520 SH SOLE 21 60520 0 0 BP PLC SPONSORED ADR 055622104 2715 71948 SH SOLE 23 71948 0 0 BP PLC SPONSORED ADR 055622104 2396 63491 SH SOLE 25 0 0 63491 BP PLC SPONSORED ADR 055622104 38737 1026422 SH SOLE 34 1026422 0 0 BP PLC SPONSORED ADR 055622104 1678 44459 SH SOLE 36 44459 0 0 BRADY CORP CL A 104674106 1426 24907 SH SOLE 2 1809 0 23098 BRADY CORP CL A 104674106 14 236 SH SOLE 4 236 0 0 BRADY CORP CL A 104674106 2275 39724 SH SOLE 7 39724 0 0 BRADY CORP CL A 104674106 12662 221137 SH SOLE 18 221137 0 0 BRADY CORP CL A 104674106 4850 84694 SH SOLE 19 84694 0 0 BRADY CORP CL A 104674106 318800 5567592 SH SOLE 21 5567592 0 0 BRADY CORP CL A 104674106 82704 1444361 SH SOLE 22 1383846 0 60515 BRADY CORP CL A 104674106 1489 26011 SH SOLE 26 13432 0 12579 BRADY CORP CL A 104674106 345 6031 SH SOLE 28 6031 0 0 BRADY CORP CL A 104674106 3926 68561 SH SOLE 30 68561 0 0 BRADY CORP CL A 104674106 304 5305 SH SOLE 40 5305 0 0 BRAEMAR HOTELS & RESORTS INC COM 10482B101 290 32438 SH SOLE 2 1135 0 31303 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 107624 SH SOLE 18 107624 0 0 BRAEMAR HOTELS & RESORTS INC COM 10482B101 458 51293 SH SOLE 19 51293 0 0 BRAEMAR HOTELS & RESORTS INC COM 10482B101 10186 1140693 SH SOLE 21 1140693 0 0 BRAEMAR HOTELS & RESORTS INC COM 10482B101 9246 1035348 SH SOLE 22 997651 0 37697 BRAEMAR HOTELS & RESORTS INC COM 10482B101 17 1886 SH SOLE 23 1886 0 0 BRAEMAR HOTELS & RESORTS INC COM 10482B101 159 17813 SH SOLE 26 0 0 17813 BRAEMAR HOTELS & RESORTS INC COM 10482B101 38 4258 SH SOLE 28 4258 0 0 BRAEMAR HOTELS & RESORTS INC COM 10482B101 46 5185 SH SOLE 30 5185 0 0 BRAEMAR HOTELS & RESORTS INC COM 10482B101 24 2704 SH SOLE 40 2704 0 0 BRAEMAR HOTELS & RESORTS INC 5.5 CUM CV PFD B 10482B200 7650 402655 SH SOLE 21 402655 0 0 BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 17 3860 SH SOLE 18 3860 0 0 BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 276 64492 SH SOLE 21 64492 0 0 BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 416 97187 SH SOLE 22 97187 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 5637 357895 SH SOLE 2 35538 0 322357 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 783 49683 SH SOLE 4 49683 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 2753 174811 SH SOLE 7 174811 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 2262 143620 SH SOLE 18 136074 0 7546 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 5882 373479 SH SOLE 19 373479 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 51022 3239507 SH SOLE 21 3239507 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 108776 6906381 SH SOLE 22 6449380 0 457001 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 176 11192 SH SOLE 23 11192 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 6080 386039 SH SOLE 25 386039 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 1971 125143 SH SOLE 26 43043 0 82100 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 355 22533 SH SOLE 28 22533 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 1422 90258 SH SOLE 29 90258 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 12548 796700 SH SOLE 30 796700 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 56 3565 SH SOLE 31 3565 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 168 10662 SH SOLE 36 10662 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 310 19681 SH SOLE 40 19681 0 0 BRANDYWINEGBL GLBAL INM OPRT COM 10537L104 1253 99213 SH SOLE 2 99213 0 0 BRF SA SPONSORED ADR 10552T107 10690 1228722 SH SOLE 7 1228722 0 0 BRF SA SPONSORED ADR 10552T107 546 62775 SH SOLE 19 62775 0 0 BRF SA SPONSORED ADR 10552T107 22142 2545070 SH SOLE 21 2545070 0 0 BRF SA SPONSORED ADR 10552T107 105 12053 SH SOLE 22 12053 0 0 BRF SA SPONSORED ADR 10552T107 1127 129488 SH SOLE 30 129488 0 0 BRF SA SPONSORED ADR 10552T107 863 99250 SH SOLE 34 99250 0 0 BRICKELL BIOTECH INC COM 10802T105 1 983 SH SOLE 21 983 0 0 BRICKELL BIOTECH INC COM 10802T105 65 43449 SH SOLE 22 43449 0 0 BRIDGE BANCORP INC COM 108035106 595 17754 SH SOLE 2 532 0 17222 BRIDGE BANCORP INC COM 108035106 9 276 SH SOLE 7 276 0 0 BRIDGE BANCORP INC COM 108035106 1966 58621 SH SOLE 18 58621 0 0 BRIDGE BANCORP INC COM 108035106 963 28723 SH SOLE 19 28723 0 0 BRIDGE BANCORP INC COM 108035106 19865 592452 SH SOLE 21 592452 0 0 BRIDGE BANCORP INC COM 108035106 15912 474562 SH SOLE 22 453912 0 20650 BRIDGE BANCORP INC COM 108035106 1 18 SH SOLE 23 18 0 0 BRIDGE BANCORP INC COM 108035106 101 3000 SH SOLE 26 0 0 3000 BRIDGE BANCORP INC COM 108035106 71 2122 SH SOLE 28 2122 0 0 BRIDGE BANCORP INC COM 108035106 246 7322 SH SOLE 30 7322 0 0 BRIDGE BANCORP INC COM 108035106 64 1921 SH SOLE 40 1921 0 0 BRIDGEBIO PHARMA INC COM 10806X102 515 14699 SH SOLE 2 3694 0 11005 BRIDGEBIO PHARMA INC COM 10806X102 13 372 SH SOLE 7 372 0 0 BRIDGEBIO PHARMA INC COM 10806X102 2684 76568 SH SOLE 18 76568 0 0 BRIDGEBIO PHARMA INC COM 10806X102 1928 55000 SH SOLE 19 55000 0 0 BRIDGEBIO PHARMA INC COM 10806X102 66490 1896999 SH SOLE 21 1896999 0 0 BRIDGEBIO PHARMA INC COM 10806X102 20802 593508 SH SOLE 22 575637 0 17871 BRIDGEBIO PHARMA INC COM 10806X102 310 8856 SH SOLE 30 8856 0 0 BRIDGEBIO PHARMA INC COM 10806X102 481 13721 SH SOLE 34 13721 0 0 BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 331 24016 SH SOLE 2 841 0 23175 BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 1139 82636 SH SOLE 18 82636 0 0 BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 565 41010 SH SOLE 19 41010 0 0 BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 11943 866660 SH SOLE 21 866660 0 0 BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 10395 754365 SH SOLE 22 742975 0 11390 BRIDGFORD FOODS CORP COM 108763103 18 741 SH SOLE 2 71 0 670 BRIDGFORD FOODS CORP COM 108763103 150 6065 SH SOLE 18 6065 0 0 BRIDGFORD FOODS CORP COM 108763103 71 2878 SH SOLE 19 2878 0 0 BRIDGFORD FOODS CORP COM 108763103 1381 55718 SH SOLE 21 55718 0 0 BRIDGFORD FOODS CORP COM 108763103 289 11672 SH SOLE 22 11186 0 486 BRIGGS & STRATTON CORP COM 109043109 284 42619 SH SOLE 2 1670 0 40949 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 1293 194131 SH SOLE 18 194131 0 0 BRIGGS & STRATTON CORP COM 109043109 736 110531 SH SOLE 19 110531 0 0 BRIGGS & STRATTON CORP COM 109043109 33219 4987817 SH SOLE 21 4987817 0 0 BRIGGS & STRATTON CORP COM 109043109 9637 1446935 SH SOLE 22 1368488 0 78447 BRIGGS & STRATTON CORP COM 109043109 286 43003 SH SOLE 26 4304 0 38699 BRIGGS & STRATTON CORP COM 109043109 43 6419 SH SOLE 28 6419 0 0 BRIGGS & STRATTON CORP COM 109043109 319 47824 SH SOLE 30 47824 0 0 BRIGGS & STRATTON CORP COM 109043109 35 5226 SH SOLE 40 5226 0 0 BRIGHAM MINERALS INC CL A COM 10918L103 345 16083 SH SOLE 2 3272 0 12811 BRIGHAM MINERALS INC CL A COM 10918L103 5 219 SH SOLE 7 219 0 0 BRIGHAM MINERALS INC CL A COM 10918L103 1192 55594 SH SOLE 18 55594 0 0 BRIGHAM MINERALS INC CL A COM 10918L103 2025 94435 SH SOLE 19 94435 0 0 BRIGHAM MINERALS INC CL A COM 10918L103 11493 536043 SH SOLE 21 536043 0 0 BRIGHAM MINERALS INC CL A COM 10918L103 15508 723326 SH SOLE 22 710037 0 13289 BRIGHAM MINERALS INC CL A COM 10918L103 208 9702 SH SOLE 23 9702 0 0 BRIGHAM MINERALS INC CL A COM 10918L103 676 31532 SH SOLE 26 0 0 31532 BRIGHAM MINERALS INC CL A COM 10918L103 60 2794 SH SOLE 30 2794 0 0 BRIGHAM MINERALS INC CL A COM 10918L103 60 2776 SH SOLE 40 2776 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 21073 140218 SH SOLE 2 28330 0 111888 BRIGHT HORIZONS FAM SOL IN D COM 109194100 228 1518 SH SOLE 4 1518 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 235 1562 SH SOLE 7 1562 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 4862 32351 SH SOLE 18 32351 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 124854 830752 SH SOLE 19 830752 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 114472 761671 SH SOLE 21 761671 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 246391 1639434 SH SOLE 22 1516388 0 123046 BRIGHT HORIZONS FAM SOL IN D COM 109194100 1184 7878 SH SOLE 23 7878 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 3524 23447 SH SOLE 26 12900 0 10547 BRIGHT HORIZONS FAM SOL IN D COM 109194100 1141 7594 SH SOLE 28 7594 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 455 3025 SH SOLE 29 3025 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 2847 18944 SH SOLE 30 18944 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 829 5517 SH SOLE 31 5517 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 5883 SH SOLE 40 5883 0 0 BRIGHT SCHOLAR ED HLDGS LTD SPONSORED ADS 109199109 54 6160 SH SOLE 21 6160 0 0 BRIGHT SCHOLAR ED HLDGS LTD SPONSORED ADS 109199109 1224 138600 SH SOLE 22 121545 0 17055 BRIGHT SCHOLAR ED HLDGS LTD SPONSORED ADS 109199109 528 59773 SH SOLE 30 59773 0 0 BRIGHTCOVE INC COM 10921T101 141 16180 SH SOLE 2 1597 0 14583 BRIGHTCOVE INC COM 10921T101 7 823 SH SOLE 7 823 0 0 BRIGHTCOVE INC COM 10921T101 1190 136920 SH SOLE 18 136920 0 0 BRIGHTCOVE INC COM 10921T101 591 68060 SH SOLE 19 68060 0 0 BRIGHTCOVE INC COM 10921T101 12137 1396613 SH SOLE 21 1396613 0 0 BRIGHTCOVE INC COM 10921T101 8533 981914 SH SOLE 22 952446 0 29468 BRIGHTHOUSE FINL INC COM 10922N103 10331 263338 SH SOLE 2 57497 0 205841 BRIGHTHOUSE FINL INC COM 10922N103 14 353 SH SOLE 4 353 0 0 BRIGHTHOUSE FINL INC COM 10922N103 175 4472 SH SOLE 7 4472 0 0 BRIGHTHOUSE FINL INC COM 10922N103 13151 335240 SH SOLE 18 329104 0 6136 BRIGHTHOUSE FINL INC COM 10922N103 6811 173613 SH SOLE 19 173613 0 0 BRIGHTHOUSE FINL INC COM 10922N103 212324 5412285 SH SOLE 21 5412285 0 0 BRIGHTHOUSE FINL INC COM 10922N103 143792 3665349 SH SOLE 22 3450591 0 214758 BRIGHTHOUSE FINL INC COM 10922N103 1776 45275 SH SOLE 25 45275 0 0 BRIGHTHOUSE FINL INC COM 10922N103 1572 40065 SH SOLE 26 25626 0 14439 BRIGHTHOUSE FINL INC COM 10922N103 570 14534 SH SOLE 28 14534 0 0 BRIGHTHOUSE FINL INC COM 10922N103 2378 60606 SH SOLE 30 60606 0 0 BRIGHTHOUSE FINL INC COM 10922N103 193 4931 SH SOLE 31 2360 0 2571 BRIGHTHOUSE FINL INC COM 10922N103 2851 72666 SH SOLE 34 72666 0 0 BRIGHTHOUSE FINL INC COM 10922N103 1509 38456 SH SOLE 36 38456 0 0 BRIGHTHOUSE FINL INC COM 10922N103 417 10619 SH SOLE 40 10619 0 0 BRIGHTSPHERE INVT GROUP INC COM 10948W103 683 66848 SH SOLE 2 2327 0 64521 BRIGHTSPHERE INVT GROUP INC COM 10948W103 13 1279 SH SOLE 7 1279 0 0 BRIGHTSPHERE INVT GROUP INC COM 10948W103 2396 234479 SH SOLE 18 234479 0 0 BRIGHTSPHERE INVT GROUP INC COM 10948W103 1757 171888 SH SOLE 19 171888 0 0 BRIGHTSPHERE INVT GROUP INC COM 10948W103 23131 2263270 SH SOLE 21 2263270 0 0 BRIGHTSPHERE INVT GROUP INC COM 10948W103 21900 2142818 SH SOLE 22 2053864 0 88954 BRIGHTSPHERE INVT GROUP INC COM 10948W103 10 991 SH SOLE 23 991 0 0 BRIGHTSPHERE INVT GROUP INC COM 10948W103 467 45734 SH SOLE 26 40505 0 5229 BRIGHTSPHERE INVT GROUP INC COM 10948W103 116 11385 SH SOLE 28 11385 0 0 BRIGHTSPHERE INVT GROUP INC COM 10948W103 238 23293 SH SOLE 30 23293 0 0 BRIGHTSPHERE INVT GROUP INC COM 10948W103 69 6709 SH SOLE 40 6709 0 0 BRIGHTVIEW HLDGS INC COM 10948C107 530 31408 SH SOLE 2 1199 0 30209 BRIGHTVIEW HLDGS INC COM 10948C107 8 482 SH SOLE 7 482 0 0 BRIGHTVIEW HLDGS INC COM 10948C107 1788 105991 SH SOLE 18 105991 0 0 BRIGHTVIEW HLDGS INC COM 10948C107 925 54804 SH SOLE 19 54804 0 0 BRIGHTVIEW HLDGS INC COM 10948C107 17634 1045308 SH SOLE 21 1045308 0 0 BRIGHTVIEW HLDGS INC COM 10948C107 15069 893216 SH SOLE 22 848042 0 45174 BRIGHTVIEW HLDGS INC COM 10948C107 36 2129 SH SOLE 26 0 0 2129 BRIGHTVIEW HLDGS INC COM 10948C107 171 10150 SH SOLE 30 10150 0 0 BRIGHTVIEW HLDGS INC COM 10948C107 47 2759 SH SOLE 40 2759 0 0 BRINKER INTL INC COM 109641100 1669 39735 SH SOLE 2 19485 0 20250 BRINKER INTL INC COM 109641100 10 233 SH SOLE 4 233 0 0 BRINKER INTL INC COM 109641100 48 1147 SH SOLE 7 1147 0 0 BRINKER INTL INC COM 109641100 9756 232283 SH SOLE 18 220237 0 12046 BRINKER INTL INC COM 109641100 5719 136176 SH SOLE 19 136176 0 0 BRINKER INTL INC COM 109641100 114542 2727181 SH SOLE 21 2727181 0 0 BRINKER INTL INC COM 109641100 57350 1365488 SH SOLE 22 1310012 0 55476 BRINKER INTL INC COM 109641100 284 6771 SH SOLE 23 6771 0 0 BRINKER INTL INC COM 109641100 1402 33386 SH SOLE 26 5618 0 27768 BRINKER INTL INC COM 109641100 200 4757 SH SOLE 28 4757 0 0 BRINKER INTL INC COM 109641100 528 12567 SH SOLE 30 12567 0 0 BRINKER INTL INC COM 109641100 67 1600 SH SOLE 31 0 0 1600 BRINKER INTL INC COM 109641100 94 2249 SH SOLE 34 2249 0 0 BRINKER INTL INC COM 109641100 65 1553 SH SOLE 36 1553 0 0 BRINKER INTL INC COM 109641100 206 4909 SH SOLE 40 4909 0 0 BRINKS CO COM 109696104 3801 41917 SH SOLE 2 22950 0 18967 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 25613 282451 SH SOLE 18 282451 0 0 BRINKS CO COM 109696104 7948 87648 SH SOLE 19 87648 0 0 BRINKS CO COM 109696104 325924 3594225 SH SOLE 21 3594225 0 0 BRINKS CO COM 109696104 155249 1712056 SH SOLE 22 1647463 0 64593 BRINKS CO COM 109696104 1477 16286 SH SOLE 26 11392 0 4894 BRINKS CO COM 109696104 601 6630 SH SOLE 28 6630 0 0 BRINKS CO COM 109696104 4013 44251 SH SOLE 30 44251 0 0 BRINKS CO COM 109696104 21 230 SH SOLE 36 230 0 0 BRINKS CO COM 109696104 460 5075 SH SOLE 40 5075 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 440388 6860698 SH SOLE 2 1614284 0 5246414 BRISTOL MYERS SQUIBB CO COM 110122108 74066 1153863 SH SOLE 4 1090202 0 63661 BRISTOL MYERS SQUIBB CO COM 110122108 136405 2125019 SH SOLE 7 2100235 0 24784 BRISTOL MYERS SQUIBB CO COM 110122108 8453 131685 SH SOLE 13 131685 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 891 13874 SH SOLE 15 13874 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 0 2 SH SOLE 17 0 0 2 BRISTOL MYERS SQUIBB CO COM 110122108 686513 10695011 SH SOLE 18 10096830 0 598181 BRISTOL MYERS SQUIBB CO COM 110122108 610354 9508549 SH SOLE 19 9508549 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 3179789 49537140 SH SOLE 21 49537140 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 3795295 59125955 SH SOLE 22 52368142 0 6757813 BRISTOL MYERS SQUIBB CO COM 110122108 125158 1949798 SH SOLE 23 1949798 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 158330 2466582 SH SOLE 25 2466582 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 793104 12355562 SH SOLE 26 1388937 0 10966625 BRISTOL MYERS SQUIBB CO COM 110122108 28110 437918 SH SOLE 28 305862 0 132056 BRISTOL MYERS SQUIBB CO COM 110122108 39249 611453 SH SOLE 29 155778 0 455675 BRISTOL MYERS SQUIBB CO COM 110122108 602833 9391388 SH SOLE 30 9391388 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 46409 723002 SH SOLE 31 573868 0 149134 BRISTOL MYERS SQUIBB CO COM 110122108 158108 2463125 SH SOLE 34 2463125 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 111678 1739800 SH SOLE 36 1739800 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 3403 53022 SH SOLE 40 53022 0 0 BRISTOL MYERS SQUIBB CO RIGHT 99/99/9999 110122157 607 201734 SH SOLE 2 184257 0 17477 BRISTOL MYERS SQUIBB CO RIGHT 99/99/9999 110122157 89 29459 SH SOLE 4 29459 0 0 BRISTOL MYERS SQUIBB CO RIGHT 99/99/9999 110122157 14 4604 SH SOLE 7 4604 0 0 BRISTOL MYERS SQUIBB CO RIGHT 99/99/9999 110122157 65 21599 SH SOLE 13 21599 0 0 BRISTOL MYERS SQUIBB CO RIGHT 99/99/9999 110122157 156 51712 SH SOLE 18 19893 0 31819 BRISTOL MYERS SQUIBB CO RIGHT 99/99/9999 110122157 568 188735 SH SOLE 19 188735 0 0 BRISTOL MYERS SQUIBB CO RIGHT 99/99/9999 110122157 21 6993 SH SOLE 21 6993 0 0 BRISTOL MYERS SQUIBB CO RIGHT 99/99/9999 110122157 1300 431819 SH SOLE 22 350328 0 81491 BRISTOL MYERS SQUIBB CO RIGHT 99/99/9999 110122157 129 42759 SH SOLE 23 42759 0 0 BRISTOL MYERS SQUIBB CO RIGHT 99/99/9999 110122157 7 2287 SH SOLE 25 2287 0 0 BRISTOL MYERS SQUIBB CO RIGHT 99/99/9999 110122157 73 24407 SH SOLE 26 12474 0 11933 BRISTOL MYERS SQUIBB CO RIGHT 99/99/9999 110122157 349 115904 SH SOLE 29 24337 0 91567 BRISTOL MYERS SQUIBB CO RIGHT 99/99/9999 110122157 48 15789 SH SOLE 30 15789 0 0 BRISTOL MYERS SQUIBB CO RIGHT 99/99/9999 110122157 146 48466 SH SOLE 31 33381 0 15085 BRISTOL MYERS SQUIBB CO RIGHT 99/99/9999 110122157 92 30466 SH SOLE 34 30466 0 0 BRISTOL MYERS SQUIBB CO RIGHT 99/99/9999 110122157 42 14119 SH SOLE 36 14119 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 78787 1855549 SH SOLE 18 1851050 0 4499 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 16062 743283 SH SOLE 2 169532 0 573751 BRIXMOR PPTY GROUP INC COM 11120U105 1853 85769 SH SOLE 4 85769 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 6567 303873 SH SOLE 7 303873 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 17443 807183 SH SOLE 18 807183 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 7827 362174 SH SOLE 19 362174 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 363401 16816327 SH SOLE 21 16816327 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 274034 12680903 SH SOLE 22 12098865 0 582038 BRIXMOR PPTY GROUP INC COM 11120U105 413 19090 SH SOLE 23 19090 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 14307 662057 SH SOLE 25 662057 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 5123 237073 SH SOLE 26 78447 0 158626 BRIXMOR PPTY GROUP INC COM 11120U105 817 37829 SH SOLE 28 37829 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 3351 155044 SH SOLE 29 155044 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 29014 1342632 SH SOLE 30 1342632 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 414 19142 SH SOLE 31 6042 0 13100 BRIXMOR PPTY GROUP INC COM 11120U105 206 9521 SH SOLE 36 9521 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 616 28515 SH SOLE 40 28515 0 0 BROADCOM INC COM 11135F101 308871 977378 SH SOLE 2 127777 0 849601 BROADCOM INC COM 11135F101 56567 178999 SH SOLE 4 168299 0 10700 BROADCOM INC COM 11135F101 116138 367503 SH SOLE 7 362677 0 4826 BROADCOM INC COM 11135F101 1301 4118 SH SOLE 13 4118 0 0 BROADCOM INC COM 11135F101 919 2908 SH SOLE 15 2908 0 0 BROADCOM INC COM 11135F101 31 97 SH SOLE 17 0 0 97 BROADCOM INC COM 11135F101 297161 940324 SH SOLE 18 885845 0 54479 BROADCOM INC COM 11135F101 29951 94777 SH SOLE 19 94777 0 0 BROADCOM INC COM 11135F101 2715413 8592535 SH SOLE 21 8592535 0 0 BROADCOM INC COM 11135F101 2998284 9487639 SH SOLE 22 8502142 0 985497 BROADCOM INC COM 11135F101 93398 295544 SH SOLE 23 295544 0 0 BROADCOM INC COM 11135F101 134224 424734 SH SOLE 25 424734 0 0 BROADCOM INC COM 11135F101 449056 1420972 SH SOLE 26 223050 0 1197922 BROADCOM INC COM 11135F101 23506 74381 SH SOLE 28 51932 0 22449 BROADCOM INC COM 11135F101 5123 16211 SH SOLE 29 7960 0 8251 BROADCOM INC COM 11135F101 509255 1611466 SH SOLE 30 1611466 0 0 BROADCOM INC COM 11135F101 29042 91899 SH SOLE 31 75200 0 16699 BROADCOM INC COM 11135F101 20402 64560 SH SOLE 32 64560 0 0 BROADCOM INC COM 11135F101 12703 40196 SH SOLE 34 40196 0 0 BROADCOM INC COM 11135F101 83012 262681 SH SOLE 36 262681 0 0 BROADCOM INC COM 11135F101 2857 9040 SH SOLE 40 9040 0 0 BROADCOM INC OPTIONS 11135F101 95 300 SH Put SOLE 2 300 0 0 BROADCOM INC OPTIONS 11135F101 14221 45000 SH Put SOLE 19 45000 0 0 BROADCOM INC OPTIONS 11135F101 158 500 SH Put SOLE 22 500 0 0 BROADCOM INC OPTIONS 11135F101 1643 5200 SH Put SOLE 34 5200 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 11343 9629 SH SOLE 19 9629 0 0 BROADCOM INC 8% CNV PFD SER A 11135F200 368953 313211 SH SOLE 21 313211 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 1253 1064 SH SOLE 34 1064 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 43403 351328 SH SOLE 2 98839 0 252489 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 7719 62484 SH SOLE 4 59373 0 3111 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 15471 125231 SH SOLE 7 116335 0 8896 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 2341 18952 SH SOLE 13 18952 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 102 826 SH SOLE 15 826 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 38029 307828 SH SOLE 18 276939 0 30889 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 21738 175961 SH SOLE 19 175961 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 521951 4224957 SH SOLE 21 4224957 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 397403 3216793 SH SOLE 22 2876137 0 340656 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 13331 107911 SH SOLE 23 107911 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 14618 118327 SH SOLE 25 118327 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 91682 742124 SH SOLE 26 136255 0 605869 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 2650 21447 SH SOLE 28 14909 0 6538 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 6899 55842 SH SOLE 29 8559 0 47283 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 66768 540458 SH SOLE 30 540458 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 6017 48706 SH SOLE 31 35906 0 12800 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 13560 109764 SH SOLE 34 109764 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 15387 124551 SH SOLE 36 124551 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 286 2318 SH SOLE 40 2318 0 0 BROADVISION INC COM PAR 111412706 2 885 SH SOLE 21 885 0 0 BROADWAY FINL CORP DEL COM 111444105 5 3014 SH SOLE 18 3014 0 0 BROADWAY FINL CORP DEL COM 111444105 9 6144 SH SOLE 21 6144 0 0 BROADWIND ENERGY INC COM NEW 11161T207 23 13748 SH SOLE 21 13748 0 0 BROADWIND ENERGY INC COM NEW 11161T207 659 397263 SH SOLE 22 397263 0 0 BROOKDALE SR LIVING INC COM 112463104 6397 879938 SH SOLE 2 698720 0 181218 BROOKDALE SR LIVING INC COM 112463104 6 832 SH SOLE 4 832 0 0 BROOKDALE SR LIVING INC COM 112463104 59 8071 SH SOLE 7 8071 0 0 BROOKDALE SR LIVING INC COM 112463104 4540 624542 SH SOLE 18 624542 0 0 BROOKDALE SR LIVING INC COM 112463104 2434 334817 SH SOLE 19 334817 0 0 BROOKDALE SR LIVING INC COM 112463104 48589 6683483 SH SOLE 21 6683483 0 0 BROOKDALE SR LIVING INC COM 112463104 39511 5434780 SH SOLE 22 5161976 0 272804 BROOKDALE SR LIVING INC COM 112463104 445 61273 SH SOLE 26 47777 0 13496 BROOKDALE SR LIVING INC COM 112463104 151 20825 SH SOLE 28 20825 0 0 BROOKDALE SR LIVING INC COM 112463104 1357 186710 SH SOLE 30 186710 0 0 BROOKDALE SR LIVING INC COM 112463104 142 19600 SH SOLE 31 0 0 19600 BROOKDALE SR LIVING INC COM 112463104 52 7145 SH SOLE 34 7145 0 0 BROOKDALE SR LIVING INC COM 112463104 72 9898 SH SOLE 36 9898 0 0 BROOKDALE SR LIVING INC COM 112463104 148 20343 SH SOLE 40 20343 0 0 BROOKFIELD PROPERTY REIT INC CL A 11282X103 2544 137939 SH SOLE 2 19609 0 118330 BROOKFIELD PROPERTY REIT INC CL A 11282X103 364 19755 SH SOLE 4 19755 0 0 BROOKFIELD PROPERTY REIT INC CL A 11282X103 1240 67210 SH SOLE 7 67210 0 0 BROOKFIELD PROPERTY REIT INC CL A 11282X103 534 28965 SH SOLE 18 28965 0 0 BROOKFIELD PROPERTY REIT INC CL A 11282X103 1426 77337 SH SOLE 19 77337 0 0 BROOKFIELD PROPERTY REIT INC CL A 11282X103 17291 937445 SH SOLE 21 937445 0 0 BROOKFIELD PROPERTY REIT INC CL A 11282X103 16775 909468 SH SOLE 22 807132 0 102336 BROOKFIELD PROPERTY REIT INC CL A 11282X103 78 4228 SH SOLE 23 4228 0 0 BROOKFIELD PROPERTY REIT INC CL A 11282X103 3042 164896 SH SOLE 25 164896 0 0 BROOKFIELD PROPERTY REIT INC CL A 11282X103 532 28817 SH SOLE 26 0 0 28817 BROOKFIELD PROPERTY REIT INC CL A 11282X103 789 42765 SH SOLE 29 42765 0 0 BROOKFIELD PROPERTY REIT INC CL A 11282X103 5299 287290 SH SOLE 30 287290 0 0 BROOKFIELD PROPERTY REIT INC CL A 11282X103 28 1509 SH SOLE 31 1509 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 1037 63013 SH SOLE 2 2704 0 60309 BROOKLINE BANCORP INC DEL COM 11373M107 10 625 SH SOLE 4 625 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 27 1664 SH SOLE 7 1664 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 5484 333151 SH SOLE 18 333151 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 2008 121977 SH SOLE 19 121977 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 138173 8394451 SH SOLE 21 8394451 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 42862 2604008 SH SOLE 22 2510247 0 93761 BROOKLINE BANCORP INC DEL COM 11373M107 609 37011 SH SOLE 26 30364 0 6647 BROOKLINE BANCORP INC DEL COM 11373M107 162 9834 SH SOLE 28 9834 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 1732 105204 SH SOLE 30 105204 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 137 8336 SH SOLE 40 8336 0 0 BROOKS AUTOMATION INC COM 114340102 1492 35549 SH SOLE 2 2977 0 32572 BROOKS AUTOMATION INC COM 114340102 13 304 SH SOLE 4 304 0 0 BROOKS AUTOMATION INC COM 114340102 53 1258 SH SOLE 7 1258 0 0 BROOKS AUTOMATION INC COM 114340102 13609 324341 SH SOLE 18 319226 0 5115 BROOKS AUTOMATION INC COM 114340102 6485 154560 SH SOLE 19 154560 0 0 BROOKS AUTOMATION INC COM 114340102 333444 7946720 SH SOLE 21 7946720 0 0 BROOKS AUTOMATION INC COM 114340102 89334 2129025 SH SOLE 22 2039997 0 89028 BROOKS AUTOMATION INC COM 114340102 101 2411 SH SOLE 23 2411 0 0 BROOKS AUTOMATION INC COM 114340102 1113 26533 SH SOLE 26 13771 0 12762 BROOKS AUTOMATION INC COM 114340102 388 9247 SH SOLE 28 9247 0 0 BROOKS AUTOMATION INC COM 114340102 4225 100696 SH SOLE 30 100696 0 0 BROOKS AUTOMATION INC COM 114340102 317 7559 SH SOLE 40 7559 0 0 BROWN & BROWN INC COM 115236101 28448 720567 SH SOLE 2 214498 0 506069 BROWN & BROWN INC COM 115236101 3451 87404 SH SOLE 4 83467 0 3937 BROWN & BROWN INC COM 115236101 7113 180170 SH SOLE 7 106744 0 73426 BROWN & BROWN INC COM 115236101 243 6153 SH SOLE 13 6153 0 0 BROWN & BROWN INC COM 115236101 77 1941 SH SOLE 15 1941 0 0 BROWN & BROWN INC COM 115236101 28548 723107 SH SOLE 18 697056 0 26051 BROWN & BROWN INC COM 115236101 6128 155217 SH SOLE 19 155217 0 0 BROWN & BROWN INC COM 115236101 592638 15011092 SH SOLE 21 15011092 0 0 BROWN & BROWN INC COM 115236101 325686 8249395 SH SOLE 22 7776037 0 473358 BROWN & BROWN INC COM 115236101 5701 144411 SH SOLE 23 144411 0 0 BROWN & BROWN INC COM 115236101 10575 267863 SH SOLE 25 267863 0 0 BROWN & BROWN INC COM 115236101 26589 673474 SH SOLE 26 162862 0 510612 BROWN & BROWN INC COM 115236101 1380 34953 SH SOLE 28 25039 0 9914 BROWN & BROWN INC COM 115236101 2187 55387 SH SOLE 29 11783 0 43604 BROWN & BROWN INC COM 115236101 22613 572783 SH SOLE 30 572783 0 0 BROWN & BROWN INC COM 115236101 1311 33215 SH SOLE 31 28066 0 5149 BROWN & BROWN INC COM 115236101 382 9671 SH SOLE 34 9671 0 0 BROWN & BROWN INC COM 115236101 7496 189877 SH SOLE 36 189877 0 0 BROWN & BROWN INC COM 115236101 137 3464 SH SOLE 40 3464 0 0 BROWN FORMAN CORP CL A 115637100 5903 94044 SH SOLE 2 2509 0 91535 BROWN FORMAN CORP CL A 115637100 50 802 SH SOLE 7 802 0 0 BROWN FORMAN CORP CL A 115637100 2562 40822 SH SOLE 18 40822 0 0 BROWN FORMAN CORP CL A 115637100 559 8913 SH SOLE 19 8913 0 0 BROWN FORMAN CORP CL A 115637100 37518 597699 SH SOLE 21 597699 0 0 BROWN FORMAN CORP CL A 115637100 23770 378689 SH SOLE 22 313011 0 65678 BROWN FORMAN CORP CL A 115637100 58 923 SH SOLE 31 923 0 0 BROWN FORMAN CORP CL B 115637209 27081 400600 SH SOLE 2 67593 0 333007 BROWN FORMAN CORP CL B 115637209 10119 149691 SH SOLE 4 141422 0 8269 BROWN FORMAN CORP CL B 115637209 24347 360168 SH SOLE 7 200157 0 160011 BROWN FORMAN CORP CL B 115637209 36 533 SH SOLE 13 533 0 0 BROWN FORMAN CORP CL B 115637209 145 2145 SH SOLE 15 2145 0 0 BROWN FORMAN CORP CL B 115637209 51828 766684 SH SOLE 18 731286 0 35398 BROWN FORMAN CORP CL B 115637209 5000 73966 SH SOLE 19 73966 0 0 BROWN FORMAN CORP CL B 115637209 379486 5613703 SH SOLE 21 5613703 0 0 BROWN FORMAN CORP CL B 115637209 310982 4600331 SH SOLE 22 4195407 0 404924 BROWN FORMAN CORP CL B 115637209 14954 221215 SH SOLE 23 221215 0 0 BROWN FORMAN CORP CL B 115637209 29887 442119 SH SOLE 25 442119 0 0 BROWN FORMAN CORP CL B 115637209 110226 1630564 SH SOLE 26 199902 0 1430662 BROWN FORMAN CORP CL B 115637209 3950 58438 SH SOLE 28 40925 0 17513 BROWN FORMAN CORP CL B 115637209 65 964 SH SOLE 29 964 0 0 BROWN FORMAN CORP CL B 115637209 61315 907027 SH SOLE 30 907027 0 0 BROWN FORMAN CORP CL B 115637209 1391 20584 SH SOLE 31 5690 0 14894 BROWN FORMAN CORP CL B 115637209 2477 36641 SH SOLE 34 36641 0 0 BROWN FORMAN CORP CL B 115637209 13036 192844 SH SOLE 36 192844 0 0 BROWN FORMAN CORP CL B 115637209 476 7040 SH SOLE 40 7040 0 0 BRP GROUP INC COM CL A 05589G102 220 13682 SH SOLE 2 1885 0 11797 BRP GROUP INC COM CL A 05589G102 825 51381 SH SOLE 18 51381 0 0 BRP GROUP INC COM CL A 05589G102 1494 93059 SH SOLE 19 93059 0 0 BRP GROUP INC COM CL A 05589G102 8245 513687 SH SOLE 21 513687 0 0 BRP GROUP INC COM CL A 05589G102 4682 291727 SH SOLE 22 280878 0 10849 BRP GROUP INC COM CL A 05589G102 103 6400 SH SOLE 23 6400 0 0 BRP GROUP INC COM CL A 05589G102 2380 148279 SH SOLE 26 18104 0 130175 BRP GROUP INC COM CL A 05589G102 26 1605 SH SOLE 31 0 0 1605 BRT APARTMENTS CORP COM 055645303 170 10016 SH SOLE 2 340 0 9676 BRT APARTMENTS CORP COM 055645303 579 34144 SH SOLE 18 34144 0 0 BRT APARTMENTS CORP COM 055645303 275 16208 SH SOLE 19 16208 0 0 BRT APARTMENTS CORP COM 055645303 6555 386264 SH SOLE 21 386264 0 0 BRT APARTMENTS CORP COM 055645303 9022 531620 SH SOLE 22 525659 0 5961 BRT APARTMENTS CORP COM 055645303 11 677 SH SOLE 23 677 0 0 BRUKER CORP COM 116794108 11702 229594 SH SOLE 2 41771 0 187823 BRUKER CORP COM 116794108 287 5622 SH SOLE 4 5622 0 0 BRUKER CORP COM 116794108 94 1842 SH SOLE 7 1842 0 0 BRUKER CORP COM 116794108 2481 48674 SH SOLE 18 48674 0 0 BRUKER CORP COM 116794108 1254 24607 SH SOLE 19 24607 0 0 BRUKER CORP COM 116794108 97275 1908485 SH SOLE 21 1908485 0 0 BRUKER CORP COM 116794108 147075 2885518 SH SOLE 22 2700890 0 184628 BRUKER CORP COM 116794108 120 2354 SH SOLE 23 2354 0 0 BRUKER CORP COM 116794108 2108 41349 SH SOLE 26 28628 0 12721 BRUKER CORP COM 116794108 674 13225 SH SOLE 28 13225 0 0 BRUKER CORP COM 116794108 1750 34337 SH SOLE 30 34337 0 0 BRUKER CORP COM 116794108 112 2195 SH SOLE 31 2195 0 0 BRUKER CORP COM 116794108 1752 34373 SH SOLE 34 34373 0 0 BRUKER CORP COM 116794108 567 11127 SH SOLE 40 11127 0 0 BRUNSWICK CORP COM 117043109 12635 210659 SH SOLE 2 43083 0 167576 BRUNSWICK CORP COM 117043109 27 447 SH SOLE 4 447 0 0 BRUNSWICK CORP COM 117043109 121 2020 SH SOLE 7 2020 0 0 BRUNSWICK CORP COM 117043109 14053 234298 SH SOLE 18 234298 0 0 BRUNSWICK CORP COM 117043109 1146 19102 SH SOLE 19 19102 0 0 BRUNSWICK CORP COM 117043109 243043 4052074 SH SOLE 21 4052074 0 0 BRUNSWICK CORP COM 117043109 163413 2724466 SH SOLE 22 2560645 0 163821 BRUNSWICK CORP COM 117043109 1938 32309 SH SOLE 26 22108 0 10201 BRUNSWICK CORP COM 117043109 683 11389 SH SOLE 28 11389 0 0 BRUNSWICK CORP COM 117043109 1665 27759 SH SOLE 30 27759 0 0 BRUNSWICK CORP COM 117043109 104 1742 SH SOLE 31 1742 0 0 BRUNSWICK CORP COM 117043109 110 1828 SH SOLE 34 1828 0 0 BRUNSWICK CORP COM 117043109 134 2241 SH SOLE 36 2241 0 0 BRUNSWICK CORP COM 117043109 575 9587 SH SOLE 40 9587 0 0 BRYN MAWR BK CORP COM 117665109 864 20951 SH SOLE 2 660 0 20291 BRYN MAWR BK CORP COM 117665109 16 382 SH SOLE 7 382 0 0 BRYN MAWR BK CORP COM 117665109 2956 71688 SH SOLE 18 71688 0 0 BRYN MAWR BK CORP COM 117665109 1620 39274 SH SOLE 19 39274 0 0 BRYN MAWR BK CORP COM 117665109 29486 714989 SH SOLE 21 714989 0 0 BRYN MAWR BK CORP COM 117665109 27861 675579 SH SOLE 22 653559 0 22020 BRYN MAWR BK CORP COM 117665109 697 16892 SH SOLE 26 14344 0 2548 BRYN MAWR BK CORP COM 117665109 120 2900 SH SOLE 28 2900 0 0 BRYN MAWR BK CORP COM 117665109 381 9243 SH SOLE 30 9243 0 0 BRYN MAWR BK CORP COM 117665109 66 1602 SH SOLE 40 1602 0 0 BSQUARE CORP COM NEW 11776U300 10 7247 SH SOLE 21 7247 0 0 BSQUARE CORP COM NEW 11776U300 394 283699 SH SOLE 22 283699 0 0 BUCKLE INC COM 118440106 783 28972 SH SOLE 2 1184 0 27788 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 3506 129675 SH SOLE 18 129675 0 0 BUCKLE INC COM 118440106 1375 50852 SH SOLE 19 50852 0 0 BUCKLE INC COM 118440106 88408 3269526 SH SOLE 21 3269526 0 0 BUCKLE INC COM 118440106 24202 895034 SH SOLE 22 848778 0 46256 BUCKLE INC COM 118440106 139 5158 SH SOLE 26 3930 0 1228 BUCKLE INC COM 118440106 115 4260 SH SOLE 28 4260 0 0 BUCKLE INC COM 118440106 1147 42414 SH SOLE 30 42414 0 0 BUCKLE INC COM 118440106 86 3185 SH SOLE 40 3185 0 0 BUILD A BEAR WORKSHOP COM 120076104 10 2989 SH SOLE 18 2989 0 0 BUILD A BEAR WORKSHOP COM 120076104 203 62734 SH SOLE 21 62734 0 0 BUILD A BEAR WORKSHOP COM 120076104 850 262268 SH SOLE 22 262268 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 1690 66502 SH SOLE 2 17798 0 48704 BUILDERS FIRSTSOURCE INC COM 12008R107 16 644 SH SOLE 4 644 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 93 3673 SH SOLE 7 3673 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 10964 431469 SH SOLE 18 391870 0 39599 BUILDERS FIRSTSOURCE INC COM 12008R107 14029 552120 SH SOLE 19 552120 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 106477 4190373 SH SOLE 21 4190373 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 94550 3720995 SH SOLE 22 3576154 0 144841 BUILDERS FIRSTSOURCE INC COM 12008R107 1403 55213 SH SOLE 23 55213 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 4128 162450 SH SOLE 26 32467 0 129983 BUILDERS FIRSTSOURCE INC COM 12008R107 397 15625 SH SOLE 28 15625 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 941 37014 SH SOLE 30 37014 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 698 27467 SH SOLE 34 27467 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 141 5566 SH SOLE 36 5566 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 300 11821 SH SOLE 40 11821 0 0 BUNGE LIMITED COM G16962105 24547 426532 SH SOLE 2 77717 0 348815 BUNGE LIMITED COM G16962105 4185 72725 SH SOLE 4 69007 0 3718 BUNGE LIMITED COM G16962105 19609 340735 SH SOLE 7 301589 0 39146 BUNGE LIMITED COM G16962105 528 9177 SH SOLE 13 9177 0 0 BUNGE LIMITED COM G16962105 37 646 SH SOLE 15 646 0 0 BUNGE LIMITED COM G16962105 9048 157223 SH SOLE 18 146030 0 11193 BUNGE LIMITED COM G16962105 3578 62174 SH SOLE 19 62174 0 0 BUNGE LIMITED COM G16962105 141868 2465134 SH SOLE 21 2465134 0 0 BUNGE LIMITED COM G16962105 238360 4141792 SH SOLE 22 3811283 0 330509 BUNGE LIMITED COM G16962105 5935 103120 SH SOLE 23 103120 0 0 BUNGE LIMITED COM G16962105 10997 191089 SH SOLE 25 191089 0 0 BUNGE LIMITED COM G16962105 39497 686307 SH SOLE 26 151862 0 534445 BUNGE LIMITED COM G16962105 1521 26432 SH SOLE 28 18467 0 7965 BUNGE LIMITED COM G16962105 1865 32414 SH SOLE 29 2965 0 29449 BUNGE LIMITED COM G16962105 16530 287229 SH SOLE 30 287229 0 0 BUNGE LIMITED COM G16962105 2459 42724 SH SOLE 31 24702 0 18022 BUNGE LIMITED COM G16962105 1332 23147 SH SOLE 34 23147 0 0 BUNGE LIMITED COM G16962105 9487 164847 SH SOLE 36 164847 0 0 BUNGE LIMITED COM G16962105 163 2825 SH SOLE 40 2825 0 0 BURLINGTON STORES INC COM 122017106 51232 224674 SH SOLE 2 49309 0 175365 BURLINGTON STORES INC COM 122017106 8095 35501 SH SOLE 4 33718 0 1783 BURLINGTON STORES INC COM 122017106 4000 17541 SH SOLE 7 8388 0 9153 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 126400 554311 SH SOLE 18 413548 0 140763 BURLINGTON STORES INC COM 122017106 75604 331555 SH SOLE 19 331555 0 0 BURLINGTON STORES INC COM 122017106 239340 1049598 SH SOLE 21 1049598 0 0 BURLINGTON STORES INC COM 122017106 462552 2028471 SH SOLE 22 1882276 0 146195 BURLINGTON STORES INC COM 122017106 13405 58788 SH SOLE 23 58788 0 0 BURLINGTON STORES INC COM 122017106 14530 63721 SH SOLE 25 63721 0 0 BURLINGTON STORES INC COM 122017106 47736 209341 SH SOLE 26 57155 0 152186 BURLINGTON STORES INC COM 122017106 2810 12324 SH SOLE 28 8646 0 3678 BURLINGTON STORES INC COM 122017106 4865 21337 SH SOLE 29 7482 0 13855 BURLINGTON STORES INC COM 122017106 28130 123359 SH SOLE 30 123359 0 0 BURLINGTON STORES INC COM 122017106 5621 24651 SH SOLE 31 18663 0 5988 BURLINGTON STORES INC COM 122017106 7357 32265 SH SOLE 34 32265 0 0 BURLINGTON STORES INC COM 122017106 11826 51860 SH SOLE 36 51860 0 0 BURLINGTON STORES INC COM 122017106 321 1406 SH SOLE 40 1406 0 0 BUSINESS FIRST BANCSHARES IN COM 12326C105 321 12866 SH SOLE 2 517 0 12349 BUSINESS FIRST BANCSHARES IN COM 12326C105 6 241 SH SOLE 7 241 0 0 BUSINESS FIRST BANCSHARES IN COM 12326C105 1116 44782 SH SOLE 18 44782 0 0 BUSINESS FIRST BANCSHARES IN COM 12326C105 545 21880 SH SOLE 19 21880 0 0 BUSINESS FIRST BANCSHARES IN COM 12326C105 11311 453723 SH SOLE 21 453723 0 0 BUSINESS FIRST BANCSHARES IN COM 12326C105 3868 155153 SH SOLE 22 146462 0 8691 BWX TECHNOLOGIES INC COM 05605H100 11860 191050 SH SOLE 2 10765 0 180285 BWX TECHNOLOGIES INC COM 05605H100 27 441 SH SOLE 4 441 0 0 BWX TECHNOLOGIES INC COM 05605H100 104 1670 SH SOLE 7 1670 0 0 BWX TECHNOLOGIES INC COM 05605H100 3207 51664 SH SOLE 18 51664 0 0 BWX TECHNOLOGIES INC COM 05605H100 1394 22458 SH SOLE 19 22458 0 0 BWX TECHNOLOGIES INC COM 05605H100 168813 2719280 SH SOLE 21 2719280 0 0 BWX TECHNOLOGIES INC COM 05605H100 162036 2610110 SH SOLE 22 2427413 0 182697 BWX TECHNOLOGIES INC COM 05605H100 1459 23505 SH SOLE 26 19333 0 4172 BWX TECHNOLOGIES INC COM 05605H100 1872 30161 SH SOLE 30 30161 0 0 BWX TECHNOLOGIES INC COM 05605H100 124 1995 SH SOLE 31 1995 0 0 BWX TECHNOLOGIES INC COM 05605H100 629 10132 SH SOLE 40 10132 0 0 BYLINE BANCORP INC COM 124411109 493 25191 SH SOLE 2 1020 0 24171 BYLINE BANCORP INC COM 124411109 6 328 SH SOLE 7 328 0 0 BYLINE BANCORP INC COM 124411109 1648 84194 SH SOLE 18 84194 0 0 BYLINE BANCORP INC COM 124411109 825 42181 SH SOLE 19 42181 0 0 BYLINE BANCORP INC COM 124411109 16611 848806 SH SOLE 21 848806 0 0 BYLINE BANCORP INC COM 124411109 12746 651283 SH SOLE 22 634891 0 16392 BYLINE BANCORP INC COM 124411109 46 2349 SH SOLE 30 2349 0 0 C & F FINL CORP COM 12466Q104 202 3644 SH SOLE 2 102 0 3542 C & F FINL CORP COM 12466Q104 6 103 SH SOLE 7 103 0 0 C & F FINL CORP COM 12466Q104 664 12006 SH SOLE 18 12006 0 0 C & F FINL CORP COM 12466Q104 322 5820 SH SOLE 19 5820 0 0 C & F FINL CORP COM 12466Q104 6260 113141 SH SOLE 21 113141 0 0 C & F FINL CORP COM 12466Q104 2072 37445 SH SOLE 22 34939 0 2506 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 30457 389471 SH SOLE 2 93621 0 295850 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 5187 66329 SH SOLE 4 62670 0 3659 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 19344 247364 SH SOLE 7 171152 0 76212 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 33250 425195 SH SOLE 18 403901 0 21294 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 23084 295187 SH SOLE 19 295187 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 374060 4783376 SH SOLE 21 4783376 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 297884 3809254 SH SOLE 22 3413766 0 395488 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 8368 107007 SH SOLE 23 107007 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 12672 162049 SH SOLE 25 162049 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 69445 888049 SH SOLE 26 118359 0 769690 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1949 24927 SH SOLE 28 17348 0 7579 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 4568 58408 SH SOLE 29 4568 0 53840 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 55592 710901 SH SOLE 30 710901 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 2347 30008 SH SOLE 31 22614 0 7394 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 7233 92496 SH SOLE 34 92496 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 10835 138551 SH SOLE 36 138551 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 199 2544 SH SOLE 40 2544 0 0 CABALETTA BIO INC COM 12674W109 37 2632 SH SOLE 2 0 0 2632 CABALETTA BIO INC COM 12674W109 129 9229 SH SOLE 18 9229 0 0 CABALETTA BIO INC COM 12674W109 7 475 SH SOLE 19 475 0 0 CABALETTA BIO INC COM 12674W109 3079 220402 SH SOLE 21 220402 0 0 CABALETTA BIO INC COM 12674W109 67 4800 SH SOLE 22 4800 0 0 CABLE ONE INC COM 12685J105 18310 12301 SH SOLE 2 3746 0 8555 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 20051 13471 SH SOLE 18 13471 0 0 CABLE ONE INC COM 12685J105 1547 1039 SH SOLE 19 1039 0 0 CABLE ONE INC COM 12685J105 373396 250859 SH SOLE 21 250859 0 0 CABLE ONE INC COM 12685J105 236312 158762 SH SOLE 22 150610 0 8152 CABLE ONE INC COM 12685J105 339 228 SH SOLE 23 228 0 0 CABLE ONE INC COM 12685J105 2754 1850 SH SOLE 26 1218 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 2185 1468 SH SOLE 30 1468 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 7136 150173 SH SOLE 2 33756 0 116417 CABOT CORP COM 127055101 139 2934 SH SOLE 4 2934 0 0 CABOT CORP COM 127055101 77 1620 SH SOLE 7 1620 0 0 CABOT CORP COM 127055101 8153 171578 SH SOLE 18 171578 0 0 CABOT CORP COM 127055101 624 13124 SH SOLE 19 13124 0 0 CABOT CORP COM 127055101 3509 73848 SH SOLE 20 73848 0 0 CABOT CORP COM 127055101 135887 2859569 SH SOLE 21 2859569 0 0 CABOT CORP COM 127055101 89236 1877866 SH SOLE 22 1761385 0 116481 CABOT CORP COM 127055101 946 19915 SH SOLE 26 13338 0 6577 CABOT CORP COM 127055101 335 7041 SH SOLE 28 7041 0 0 CABOT CORP COM 127055101 869 18277 SH SOLE 30 18277 0 0 CABOT CORP COM 127055101 59 1247 SH SOLE 31 1247 0 0 CABOT CORP COM 127055101 38 795 SH SOLE 36 795 0 0 CABOT CORP COM 127055101 246 5187 SH SOLE 40 5187 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 3514 24347 SH SOLE 2 13303 0 11044 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 23699 164211 SH SOLE 18 164211 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 8136 56372 SH SOLE 19 56372 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 318291 2205451 SH SOLE 21 2205451 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 143947 997414 SH SOLE 22 961015 0 36399 CABOT MICROELECTRONICS CORP COM 12709P103 8 54 SH SOLE 23 54 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 1736 12026 SH SOLE 26 8398 0 3628 CABOT MICROELECTRONICS CORP COM 12709P103 579 4015 SH SOLE 28 4015 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 1345 9322 SH SOLE 30 9322 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 284 1966 SH SOLE 34 1966 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 429 2975 SH SOLE 40 2975 0 0 CABOT OIL & GAS CORP COM 127097103 18340 1053403 SH SOLE 2 153727 0 899676 CABOT OIL & GAS CORP COM 127097103 3109 178566 SH SOLE 4 166398 0 12168 CABOT OIL & GAS CORP COM 127097103 7234 415483 SH SOLE 7 380485 0 34998 CABOT OIL & GAS CORP COM 127097103 102 5833 SH SOLE 13 5833 0 0 CABOT OIL & GAS CORP COM 127097103 33 1891 SH SOLE 15 1891 0 0 CABOT OIL & GAS CORP COM 127097103 1 63 SH SOLE 17 0 0 63 CABOT OIL & GAS CORP COM 127097103 14570 836869 SH SOLE 18 778395 0 58474 CABOT OIL & GAS CORP COM 127097103 9930 570343 SH SOLE 19 570343 0 0 CABOT OIL & GAS CORP COM 127097103 200583 11521132 SH SOLE 21 11521132 0 0 CABOT OIL & GAS CORP COM 127097103 184838 10616754 SH SOLE 22 9539151 0 1077603 CABOT OIL & GAS CORP COM 127097103 5261 302170 SH SOLE 23 302170 0 0 CABOT OIL & GAS CORP COM 127097103 7375 423629 SH SOLE 25 423629 0 0 CABOT OIL & GAS CORP COM 127097103 40849 2346268 SH SOLE 26 450692 0 1895576 CABOT OIL & GAS CORP COM 127097103 1339 76938 SH SOLE 28 53710 0 23228 CABOT OIL & GAS CORP COM 127097103 176 10097 SH SOLE 29 10097 0 0 CABOT OIL & GAS CORP COM 127097103 29686 1705113 SH SOLE 30 1705113 0 0 CABOT OIL & GAS CORP COM 127097103 1637 94027 SH SOLE 31 71394 0 22633 CABOT OIL & GAS CORP COM 127097103 12662 727308 SH SOLE 34 727308 0 0 CABOT OIL & GAS CORP COM 127097103 6401 367669 SH SOLE 36 367669 0 0 CABOT OIL & GAS CORP COM 127097103 162 9281 SH SOLE 40 9281 0 0 CACI INTL INC CL A 127190304 16509 66037 SH SOLE 2 20255 0 45782 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 17006 68028 SH SOLE 18 67853 0 175 CACI INTL INC CL A 127190304 1557 6229 SH SOLE 19 6229 0 0 CACI INTL INC CL A 127190304 317397 1269640 SH SOLE 21 1269640 0 0 CACI INTL INC CL A 127190304 218209 872872 SH SOLE 22 825825 0 47047 CACI INTL INC CL A 127190304 162 647 SH SOLE 23 647 0 0 CACI INTL INC CL A 127190304 2996 11985 SH SOLE 26 5145 0 6840 CACI INTL INC CL A 127190304 800 3201 SH SOLE 28 3201 0 0 CACI INTL INC CL A 127190304 49 195 SH SOLE 29 195 0 0 CACI INTL INC CL A 127190304 4831 19325 SH SOLE 30 19325 0 0 CACI INTL INC CL A 127190304 157 629 SH SOLE 31 629 0 0 CACI INTL INC CL A 127190304 813 3253 SH SOLE 34 3253 0 0 CACI INTL INC CL A 127190304 167 667 SH SOLE 36 667 0 0 CACI INTL INC CL A 127190304 697 2790 SH SOLE 40 2790 0 0 CACTUS INC CL A 127203107 669 19495 SH SOLE 2 1875 0 17620 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 5489 159935 SH SOLE 18 159935 0 0 CACTUS INC CL A 127203107 2852 83109 SH SOLE 19 83109 0 0 CACTUS INC CL A 127203107 56436 1644420 SH SOLE 21 1644420 0 0 CACTUS INC CL A 127203107 46601 1357835 SH SOLE 22 1297723 0 60112 CACTUS INC CL A 127203107 612 17828 SH SOLE 26 13656 0 4172 CACTUS INC CL A 127203107 189 5507 SH SOLE 28 5507 0 0 CACTUS INC CL A 127203107 557 16231 SH SOLE 30 16231 0 0 CACTUS INC CL A 127203107 196 5703 SH SOLE 40 5703 0 0 CADENCE BANCORPORATION CL A 12739A100 1977 109021 SH SOLE 2 12045 0 96976 CADENCE BANCORPORATION CL A 12739A100 17 924 SH SOLE 4 924 0 0 CADENCE BANCORPORATION CL A 12739A100 42 2313 SH SOLE 7 2313 0 0 CADENCE BANCORPORATION CL A 12739A100 10123 558371 SH SOLE 18 558371 0 0 CADENCE BANCORPORATION CL A 12739A100 6473 357016 SH SOLE 19 357016 0 0 CADENCE BANCORPORATION CL A 12739A100 243191 13413754 SH SOLE 21 13413754 0 0 CADENCE BANCORPORATION CL A 12739A100 72415 3994209 SH SOLE 22 3833625 0 160584 CADENCE BANCORPORATION CL A 12739A100 639 35224 SH SOLE 23 35224 0 0 CADENCE BANCORPORATION CL A 12739A100 2969 163741 SH SOLE 26 32893 0 130848 CADENCE BANCORPORATION CL A 12739A100 305 16819 SH SOLE 28 16819 0 0 CADENCE BANCORPORATION CL A 12739A100 3156 174095 SH SOLE 30 174095 0 0 CADENCE BANCORPORATION CL A 12739A100 240 13241 SH SOLE 40 13241 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 51158 737576 SH SOLE 2 133096 0 604480 CADENCE DESIGN SYSTEM INC COM 127387108 9928 143141 SH SOLE 4 135703 0 7438 CADENCE DESIGN SYSTEM INC COM 127387108 30201 435426 SH SOLE 7 272015 0 163411 CADENCE DESIGN SYSTEM INC COM 127387108 700 10098 SH SOLE 13 10098 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 155 2234 SH SOLE 15 2234 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 52943 763309 SH SOLE 18 721138 0 42171 CADENCE DESIGN SYSTEM INC COM 127387108 52250 753315 SH SOLE 19 753315 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 591099 8522194 SH SOLE 21 8522194 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 504484 7273414 SH SOLE 22 6575115 0 698299 CADENCE DESIGN SYSTEM INC COM 127387108 16022 231000 SH SOLE 23 231000 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 271925 3920490 SH SOLE 25 3920490 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 133129 1919398 SH SOLE 26 212503 0 1706895 CADENCE DESIGN SYSTEM INC COM 127387108 3639 52469 SH SOLE 28 36549 0 15920 CADENCE DESIGN SYSTEM INC COM 127387108 4458 64273 SH SOLE 29 5701 0 58572 CADENCE DESIGN SYSTEM INC COM 127387108 85768 1236563 SH SOLE 30 1236563 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 3991 57539 SH SOLE 31 47588 0 9951 CADENCE DESIGN SYSTEM INC COM 127387108 3168 45670 SH SOLE 32 45670 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 27508 396597 SH SOLE 34 396597 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 12644 182293 SH SOLE 36 182293 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 433 6240 SH SOLE 40 6240 0 0 CADIZ INC COM NEW 127537207 140 12719 SH SOLE 2 571 0 12148 CADIZ INC COM NEW 127537207 3 294 SH SOLE 7 294 0 0 CADIZ INC COM NEW 127537207 524 47511 SH SOLE 18 47511 0 0 CADIZ INC COM NEW 127537207 258 23387 SH SOLE 19 23387 0 0 CADIZ INC COM NEW 127537207 5249 476279 SH SOLE 21 476279 0 0 CADIZ INC COM NEW 127537207 6094 552988 SH SOLE 22 537917 0 15071 CAESARS ENTMT CORP COM 127686103 18342 1348712 SH SOLE 2 319636 0 1029076 CAESARS ENTMT CORP COM 127686103 29 2107 SH SOLE 4 2107 0 0 CAESARS ENTMT CORP COM 127686103 197 14486 SH SOLE 7 14486 0 0 CAESARS ENTMT CORP COM 127686103 20710 1522766 SH SOLE 18 1522766 0 0 CAESARS ENTMT CORP COM 127686103 22218 1633660 SH SOLE 19 1633660 0 0 CAESARS ENTMT CORP COM 127686103 375147 27584362 SH SOLE 21 27584362 0 0 CAESARS ENTMT CORP COM 127686103 249400 18338219 SH SOLE 22 17287037 0 1051182 CAESARS ENTMT CORP COM 127686103 67 4920 SH SOLE 25 4920 0 0 CAESARS ENTMT CORP COM 127686103 3546 260711 SH SOLE 26 153263 0 107448 CAESARS ENTMT CORP COM 127686103 977 71821 SH SOLE 28 71821 0 0 CAESARS ENTMT CORP COM 127686103 2316 170265 SH SOLE 30 170265 0 0 CAESARS ENTMT CORP COM 127686103 598 43991 SH SOLE 31 11591 0 32400 CAESARS ENTMT CORP COM 127686103 6060 445602 SH SOLE 34 445602 0 0 CAESARS ENTMT CORP COM 127686103 209 15400 SH SOLE 36 15400 0 0 CAESARS ENTMT CORP COM 127686103 760 55868 SH SOLE 40 55868 0 0 CAESARS ENTMT CORP OPTIONS 127686103 981 72100 SH Call SOLE 2 72100 0 0 CAESARS ENTMT CORP OPTIONS 127686103 19 1400 SH Put SOLE 2 1400 0 0 CAESARS ENTMT CORP OPTIONS 127686103 122303 8992900 SH Call SOLE 19 8992900 0 0 CAESARS ENTMT CORP OPTIONS 127686103 2224 163500 SH Put SOLE 19 163500 0 0 CAESARS ENTMT CORP OPTIONS 127686103 1552 114100 SH Call SOLE 22 114100 0 0 CAESARS ENTMT CORP OPTIONS 127686103 30 2200 SH Put SOLE 22 2200 0 0 CAESARS ENTMT CORP OPTIONS 127686103 23067 1696100 SH Call SOLE 34 1696100 0 0 CAESARS ENTMT CORP OPTIONS 127686103 447 32900 SH Put SOLE 34 32900 0 0 CAESARSTONE LTD ORD SHS M20598104 404 26793 SH SOLE 2 990 0 25803 CAESARSTONE LTD ORD SHS M20598104 3 166 SH SOLE 4 166 0 0 CAESARSTONE LTD ORD SHS M20598104 133 8839 SH SOLE 7 8839 0 0 CAESARSTONE LTD ORD SHS M20598104 1225 81260 SH SOLE 18 81260 0 0 CAESARSTONE LTD ORD SHS M20598104 593 39360 SH SOLE 19 39360 0 0 CAESARSTONE LTD ORD SHS M20598104 17298 1147828 SH SOLE 21 1147828 0 0 CAESARSTONE LTD ORD SHS M20598104 6067 402586 SH SOLE 22 378012 0 24574 CAESARSTONE LTD ORD SHS M20598104 30 1971 SH SOLE 23 1971 0 0 CAESARSTONE LTD ORD SHS M20598104 24 1597 SH SOLE 26 0 0 1597 CAESARSTONE LTD ORD SHS M20598104 41 2725 SH SOLE 40 2725 0 0 CAI INTERNATIONAL INC COM 12477X106 463 15975 SH SOLE 2 658 0 15317 CAI INTERNATIONAL INC COM 12477X106 6 221 SH SOLE 7 221 0 0 CAI INTERNATIONAL INC COM 12477X106 1722 59419 SH SOLE 18 59419 0 0 CAI INTERNATIONAL INC COM 12477X106 823 28398 SH SOLE 19 28398 0 0 CAI INTERNATIONAL INC COM 12477X106 17779 613504 SH SOLE 21 613504 0 0 CAI INTERNATIONAL INC COM 12477X106 14814 511174 SH SOLE 22 488108 0 23066 CAI INTERNATIONAL INC COM 12477X106 213 7347 SH SOLE 30 7347 0 0 CAI INTERNATIONAL INC COM 12477X106 75 2578 SH SOLE 40 2578 0 0 CAL MAINE FOODS INC COM NEW 128030202 1341 31378 SH SOLE 2 1135 0 30243 CAL MAINE FOODS INC COM NEW 128030202 6 146 SH SOLE 4 146 0 0 CAL MAINE FOODS INC COM NEW 128030202 1012 23672 SH SOLE 7 23672 0 0 CAL MAINE FOODS INC COM NEW 128030202 1 27 SH SOLE 17 0 0 27 CAL MAINE FOODS INC COM NEW 128030202 5943 139008 SH SOLE 18 139008 0 0 CAL MAINE FOODS INC COM NEW 128030202 2599 60786 SH SOLE 19 60786 0 0 CAL MAINE FOODS INC COM NEW 128030202 153242 3584605 SH SOLE 21 3584605 0 0 CAL MAINE FOODS INC COM NEW 128030202 40719 952491 SH SOLE 22 906978 0 45513 CAL MAINE FOODS INC COM NEW 128030202 297 6958 SH SOLE 23 6958 0 0 CAL MAINE FOODS INC COM NEW 128030202 683 15967 SH SOLE 26 7834 0 8133 CAL MAINE FOODS INC COM NEW 128030202 189 4430 SH SOLE 28 4430 0 0 CAL MAINE FOODS INC COM NEW 128030202 2103 49192 SH SOLE 30 49192 0 0 CAL MAINE FOODS INC COM NEW 128030202 148 3470 SH SOLE 40 3470 0 0 CALADRIUS BIOSCIENCES INC COM NEW 128058203 15 6021 SH SOLE 21 6021 0 0 CALADRIUS BIOSCIENCES INC COM NEW 128058203 59 23628 SH SOLE 22 23628 0 0 CALAMP CORP COM 128126109 300 31334 SH SOLE 2 1299 0 30035 CALAMP CORP COM 128126109 8 798 SH SOLE 7 798 0 0 CALAMP CORP COM 128126109 1465 152936 SH SOLE 18 152936 0 0 CALAMP CORP COM 128126109 546 56994 SH SOLE 19 56994 0 0 CALAMP CORP COM 128126109 39398 4112553 SH SOLE 21 4112553 0 0 CALAMP CORP COM 128126109 10735 1120524 SH SOLE 22 1083316 0 37208 CALAMP CORP COM 128126109 13 1349 SH SOLE 26 0 0 1349 CALAMP CORP COM 128126109 51 5309 SH SOLE 28 5309 0 0 CALAMP CORP COM 128126109 381 39739 SH SOLE 30 39739 0 0 CALAMP CORP COM 128126109 198 20717 SH SOLE 34 20717 0 0 CALAMP CORP COM 128126109 38 3941 SH SOLE 40 3941 0 0 CALAVO GROWERS INC COM 128246105 995 10984 SH SOLE 2 4741 0 6243 CALAVO GROWERS INC COM 128246105 6 71 SH SOLE 4 71 0 0 CALAVO GROWERS INC COM 128246105 1052 11616 SH SOLE 7 11616 0 0 CALAVO GROWERS INC COM 128246105 7852 86680 SH SOLE 18 73392 0 13288 CALAVO GROWERS INC COM 128246105 13422 148162 SH SOLE 19 148162 0 0 CALAVO GROWERS INC COM 128246105 166744 1840642 SH SOLE 21 1840642 0 0 CALAVO GROWERS INC COM 128246105 55886 616906 SH SOLE 22 596381 0 20525 CALAVO GROWERS INC COM 128246105 1540 17003 SH SOLE 23 17003 0 0 CALAVO GROWERS INC COM 128246105 4489 49552 SH SOLE 26 3775 0 45777 CALAVO GROWERS INC COM 128246105 194 2141 SH SOLE 28 2141 0 0 CALAVO GROWERS INC COM 128246105 2111 23301 SH SOLE 30 23301 0 0 CALAVO GROWERS INC COM 128246105 1544 17044 SH SOLE 34 17044 0 0 CALAVO GROWERS INC COM 128246105 141 1559 SH SOLE 40 1559 0 0 CALEDONIA MNG CORP PLC SHS NEW G1757E113 18 2178 SH SOLE 18 2178 0 0 CALEDONIA MNG CORP PLC SHS NEW G1757E113 38 4487 SH SOLE 21 4487 0 0 CALERES INC COM 129500104 973 40977 SH SOLE 2 1401 0 39576 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 4269 179737 SH SOLE 18 179737 0 0 CALERES INC COM 129500104 1918 80747 SH SOLE 19 80747 0 0 CALERES INC COM 129500104 109667 4617568 SH SOLE 21 4617568 0 0 CALERES INC COM 129500104 28970 1219797 SH SOLE 22 1155004 0 64793 CALERES INC COM 129500104 563 23721 SH SOLE 26 13089 0 10632 CALERES INC COM 129500104 142 5986 SH SOLE 28 5986 0 0 CALERES INC COM 129500104 1369 57636 SH SOLE 30 57636 0 0 CALERES INC COM 129500104 108 4548 SH SOLE 40 4548 0 0 CALIFORNIA RES CORP COM NEW 13057Q206 469 51886 SH SOLE 2 1997 0 49889 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 1476 163409 SH SOLE 18 163409 0 0 CALIFORNIA RES CORP COM NEW 13057Q206 767 84917 SH SOLE 19 84917 0 0 CALIFORNIA RES CORP COM NEW 13057Q206 14949 1655470 SH SOLE 21 1655470 0 0 CALIFORNIA RES CORP COM NEW 13057Q206 12796 1417002 SH SOLE 22 1355984 0 61018 CALIFORNIA RES CORP COM NEW 13057Q206 97 10694 SH SOLE 26 3718 0 6976 CALIFORNIA RES CORP COM NEW 13057Q206 57 6299 SH SOLE 28 6299 0 0 CALIFORNIA RES CORP COM NEW 13057Q206 208 23083 SH SOLE 30 23083 0 0 CALIFORNIA RES CORP COM NEW 13057Q206 50 5553 SH SOLE 40 5553 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 1126 21831 SH SOLE 2 1909 0 19922 CALIFORNIA WTR SVC GROUP COM 130788102 118 2280 SH SOLE 4 2280 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 6119 118669 SH SOLE 7 118669 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 1 26 SH SOLE 17 0 0 26 CALIFORNIA WTR SVC GROUP COM 130788102 11206 217338 SH SOLE 18 217338 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 4682 90798 SH SOLE 19 90798 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 279488 5420629 SH SOLE 21 5420629 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 76198 1477851 SH SOLE 22 1418019 0 59832 CALIFORNIA WTR SVC GROUP COM 130788102 24 469 SH SOLE 23 469 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 1192 23127 SH SOLE 26 14906 0 8221 CALIFORNIA WTR SVC GROUP COM 130788102 313 6064 SH SOLE 28 6064 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 15186 294528 SH SOLE 30 294528 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 104 2023 SH SOLE 36 2023 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 282 5477 SH SOLE 40 5477 0 0 CALITHERA BIOSCIENCES INC COM 13089P101 336 58775 SH SOLE 2 17148 0 41627 CALITHERA BIOSCIENCES INC COM 13089P101 6 1036 SH SOLE 7 1036 0 0 CALITHERA BIOSCIENCES INC COM 13089P101 980 171605 SH SOLE 18 171605 0 0 CALITHERA BIOSCIENCES INC COM 13089P101 2072 362815 SH SOLE 19 362815 0 0 CALITHERA BIOSCIENCES INC COM 13089P101 9699 1698639 SH SOLE 21 1698639 0 0 CALITHERA BIOSCIENCES INC COM 13089P101 9117 1596744 SH SOLE 22 1566418 0 30326 CALITHERA BIOSCIENCES INC COM 13089P101 447 78240 SH SOLE 23 78240 0 0 CALITHERA BIOSCIENCES INC COM 13089P101 797 139656 SH SOLE 26 0 0 139656 CALIX INC COM 13100M509 379 47345 SH SOLE 2 16124 0 31221 CALIX INC COM 13100M509 7 926 SH SOLE 7 926 0 0 CALIX INC COM 13100M509 1395 174346 SH SOLE 18 168113 0 6233 CALIX INC COM 13100M509 3571 446414 SH SOLE 19 446414 0 0 CALIX INC COM 13100M509 13333 1666657 SH SOLE 21 1666657 0 0 CALIX INC COM 13100M509 14919 1864839 SH SOLE 22 1827314 0 37525 CALIX INC COM 13100M509 577 72096 SH SOLE 23 72096 0 0 CALIX INC COM 13100M509 1399 174871 SH SOLE 26 0 0 174871 CALLAWAY GOLF CO COM 131193104 2008 94722 SH SOLE 2 3480 0 91242 CALLAWAY GOLF CO COM 131193104 10 466 SH SOLE 4 466 0 0 CALLAWAY GOLF CO COM 131193104 34 1619 SH SOLE 7 1619 0 0 CALLAWAY GOLF CO COM 131193104 8865 418142 SH SOLE 18 418142 0 0 CALLAWAY GOLF CO COM 131193104 3476 163958 SH SOLE 19 163958 0 0 CALLAWAY GOLF CO COM 131193104 220123 10383163 SH SOLE 21 10383163 0 0 CALLAWAY GOLF CO COM 131193104 59651 2813746 SH SOLE 22 2691607 0 122139 CALLAWAY GOLF CO COM 131193104 1468 69230 SH SOLE 26 19657 0 49573 CALLAWAY GOLF CO COM 131193104 270 12739 SH SOLE 28 12739 0 0 CALLAWAY GOLF CO COM 131193104 3868 182458 SH SOLE 30 182458 0 0 CALLAWAY GOLF CO COM 131193104 178 8378 SH SOLE 40 8378 0 0 CALLON PETE CO DEL COM 13123X102 2023 418779 SH SOLE 2 32739 0 386040 CALLON PETE CO DEL COM 13123X102 9 1778 SH SOLE 4 1778 0 0 CALLON PETE CO DEL COM 13123X102 33 6771 SH SOLE 7 6771 0 0 CALLON PETE CO DEL COM 13123X102 8302 1718877 SH SOLE 18 1718877 0 0 CALLON PETE CO DEL COM 13123X102 4956 1026063 SH SOLE 19 1026063 0 0 CALLON PETE CO DEL COM 13123X102 212761 44049977 SH SOLE 21 44049977 0 0 CALLON PETE CO DEL COM 13123X102 62902 13023212 SH SOLE 22 12560454 0 462758 CALLON PETE CO DEL COM 13123X102 403 83410 SH SOLE 23 83410 0 0 CALLON PETE CO DEL COM 13123X102 1857 384397 SH SOLE 26 119439 0 264958 CALLON PETE CO DEL COM 13123X102 249 51470 SH SOLE 28 51470 0 0 CALLON PETE CO DEL COM 13123X102 2963 613379 SH SOLE 30 613379 0 0 CALLON PETE CO DEL COM 13123X102 25 5166 SH SOLE 34 5166 0 0 CALLON PETE CO DEL COM 13123X102 177 36665 SH SOLE 40 36665 0 0 CALYXT INC COM 13173L107 29 4127 SH SOLE 2 526 0 3601 CALYXT INC COM 13173L107 230 32807 SH SOLE 18 32807 0 0 CALYXT INC COM 13173L107 110 15654 SH SOLE 19 15654 0 0 CALYXT INC COM 13173L107 2449 349417 SH SOLE 21 349417 0 0 CALYXT INC COM 13173L107 1853 264340 SH SOLE 22 259537 0 4803 CAMBER ENERGY INC COM 13200M508 0 1 SH SOLE 21 1 0 0 CAMBIUM NETWORKS CORP SHS G17766109 16 1775 SH SOLE 2 0 0 1775 CAMBIUM NETWORKS CORP SHS G17766109 138 15748 SH SOLE 18 15748 0 0 CAMBIUM NETWORKS CORP SHS G17766109 65 7391 SH SOLE 19 7391 0 0 CAMBIUM NETWORKS CORP SHS G17766109 1027 117454 SH SOLE 21 117454 0 0 CAMBIUM NETWORKS CORP SHS G17766109 289 33087 SH SOLE 22 31791 0 1296 CAMBRIDGE BANCORP COM 132152109 320 3991 SH SOLE 2 183 0 3808 CAMBRIDGE BANCORP COM 132152109 6 72 SH SOLE 7 72 0 0 CAMBRIDGE BANCORP COM 132152109 1245 15535 SH SOLE 18 15535 0 0 CAMBRIDGE BANCORP COM 132152109 615 7669 SH SOLE 19 7669 0 0 CAMBRIDGE BANCORP COM 132152109 12392 154609 SH SOLE 21 154609 0 0 CAMBRIDGE BANCORP COM 132152109 5107 63718 SH SOLE 22 60716 0 3002 CAMDEN NATL CORP COM 133034108 759 16482 SH SOLE 2 730 0 15752 CAMDEN NATL CORP COM 133034108 15 327 SH SOLE 7 327 0 0 CAMDEN NATL CORP COM 133034108 2555 55475 SH SOLE 18 55475 0 0 CAMDEN NATL CORP COM 133034108 1343 29147 SH SOLE 19 29147 0 0 CAMDEN NATL CORP COM 133034108 25441 552341 SH SOLE 21 552341 0 0 CAMDEN NATL CORP COM 133034108 26066 565917 SH SOLE 22 542818 0 23099 CAMDEN NATL CORP COM 133034108 55 1187 SH SOLE 26 0 0 1187 CAMDEN NATL CORP COM 133034108 105 2282 SH SOLE 28 2282 0 0 CAMDEN NATL CORP COM 133034108 377 8191 SH SOLE 30 8191 0 0 CAMDEN NATL CORP COM 133034108 50 1090 SH SOLE 40 1090 0 0 CAMDEN PPTY TR SH BEN INT 133131102 30356 286106 SH SOLE 2 73223 0 212883 CAMDEN PPTY TR SH BEN INT 133131102 7783 73356 SH SOLE 4 70908 0 2448 CAMDEN PPTY TR SH BEN INT 133131102 19231 181254 SH SOLE 7 131652 0 49602 CAMDEN PPTY TR SH BEN INT 133131102 15 137 SH SOLE 13 137 0 0 CAMDEN PPTY TR SH BEN INT 133131102 29430 277377 SH SOLE 18 267889 0 9488 CAMDEN PPTY TR SH BEN INT 133131102 12558 118364 SH SOLE 19 118364 0 0 CAMDEN PPTY TR SH BEN INT 133131102 776530 7318849 SH SOLE 21 7318849 0 0 CAMDEN PPTY TR SH BEN INT 133131102 448613 4228207 SH SOLE 22 4037270 0 190937 CAMDEN PPTY TR SH BEN INT 133131102 8463 79766 SH SOLE 23 79766 0 0 CAMDEN PPTY TR SH BEN INT 133131102 22899 215823 SH SOLE 25 215823 0 0 CAMDEN PPTY TR SH BEN INT 133131102 28211 265887 SH SOLE 26 113887 0 152000 CAMDEN PPTY TR SH BEN INT 133131102 1830 17245 SH SOLE 28 12163 0 5082 CAMDEN PPTY TR SH BEN INT 133131102 7863 74109 SH SOLE 29 53985 0 20124 CAMDEN PPTY TR SH BEN INT 133131102 62957 593371 SH SOLE 30 593371 0 0 CAMDEN PPTY TR SH BEN INT 133131102 2604 24546 SH SOLE 31 19083 0 5463 CAMDEN PPTY TR SH BEN INT 133131102 691 6512 SH SOLE 34 6512 0 0 CAMDEN PPTY TR SH BEN INT 133131102 3071 28944 SH SOLE 36 28944 0 0 CAMDEN PPTY TR SH BEN INT 133131102 289 2725 SH SOLE 40 2725 0 0 CAMECO CORP COM 13321L108 1101 123742 SH SOLE 21 123742 0 0 CAMPBELL SOUP CO COM 134429109 21155 428061 SH SOLE 2 40035 0 388026 CAMPBELL SOUP CO COM 134429109 4031 81559 SH SOLE 4 76800 0 4759 CAMPBELL SOUP CO COM 134429109 8920 180492 SH SOLE 7 180492 0 0 CAMPBELL SOUP CO COM 134429109 14 283 SH SOLE 13 283 0 0 CAMPBELL SOUP CO COM 134429109 68 1377 SH SOLE 15 1377 0 0 CAMPBELL SOUP CO COM 134429109 16393 331698 SH SOLE 18 309563 0 22135 CAMPBELL SOUP CO COM 134429109 2351 47572 SH SOLE 19 47572 0 0 CAMPBELL SOUP CO COM 134429109 288942 5846659 SH SOLE 21 5846659 0 0 CAMPBELL SOUP CO COM 134429109 223983 4532235 SH SOLE 22 4082109 0 450126 CAMPBELL SOUP CO COM 134429109 5888 119142 SH SOLE 23 119142 0 0 CAMPBELL SOUP CO COM 134429109 9408 190371 SH SOLE 25 190371 0 0 CAMPBELL SOUP CO COM 134429109 52297 1058220 SH SOLE 26 182622 0 875598 CAMPBELL SOUP CO COM 134429109 1575 31861 SH SOLE 28 22471 0 9390 CAMPBELL SOUP CO COM 134429109 1857 37578 SH SOLE 29 3402 0 34176 CAMPBELL SOUP CO COM 134429109 55864 1130386 SH SOLE 30 1130386 0 0 CAMPBELL SOUP CO COM 134429109 2177 44058 SH SOLE 31 34976 0 9082 CAMPBELL SOUP CO COM 134429109 576 11651 SH SOLE 34 11651 0 0 CAMPBELL SOUP CO COM 134429109 7324 148200 SH SOLE 36 148200 0 0 CAMPBELL SOUP CO COM 134429109 180 3651 SH SOLE 40 3651 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 207 14043 SH SOLE 2 1109 0 12934 CAMPING WORLD HLDGS INC CL A 13462K109 11 750 SH SOLE 7 750 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 1651 112022 SH SOLE 18 112022 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 840 56987 SH SOLE 19 56987 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 15867 1076429 SH SOLE 21 1076429 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 14051 953251 SH SOLE 22 914015 0 39236 CAMPING WORLD HLDGS INC CL A 13462K109 133 9055 SH SOLE 26 0 0 9055 CAMPING WORLD HLDGS INC CL A 13462K109 63 4295 SH SOLE 28 4295 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 217 14734 SH SOLE 30 14734 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 47 3182 SH SOLE 40 3182 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 4769 SH SOLE 26 0 0 4769 CANADIAN NAT RES LTD COM 136385101 11978 370274 SH SOLE 21 370274 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 9436 426976 SH SOLE 21 426976 0 0 CANADIAN SOLAR INC COM 136635109 19 846 SH SOLE 22 846 0 0 CANADIAN SOLAR INC COM 136635109 7273 329091 SH SOLE 30 329091 0 0 CANADIAN SOLAR INC COM 136635109 17095 773512 SH SOLE 34 773512 0 0 CANADIAN SOLAR INC COM 136635109 139 6295 SH SOLE 36 6295 0 0 CANCER GENETICS INC COM NEW 13739U203 2 258 SH SOLE 21 258 0 0 CANCER GENETICS INC COM NEW 13739U203 217 36408 SH SOLE 22 36408 0 0 CANNAE HLDGS INC COM 13765N107 2537 68211 SH SOLE 2 2576 0 65635 CANNAE HLDGS INC COM 13765N107 5 132 SH SOLE 4 132 0 0 CANNAE HLDGS INC COM 13765N107 42 1134 SH SOLE 7 1134 0 0 CANNAE HLDGS INC COM 13765N107 8516 228974 SH SOLE 18 228974 0 0 CANNAE HLDGS INC COM 13765N107 4417 118756 SH SOLE 19 118756 0 0 CANNAE HLDGS INC COM 13765N107 87702 2358203 SH SOLE 21 2358203 0 0 CANNAE HLDGS INC COM 13765N107 75856 2039677 SH SOLE 22 1948714 0 90963 CANNAE HLDGS INC COM 13765N107 678 18243 SH SOLE 26 13850 0 4393 CANNAE HLDGS INC COM 13765N107 327 8787 SH SOLE 28 8787 0 0 CANNAE HLDGS INC COM 13765N107 14647 393844 SH SOLE 30 393844 0 0 CANNAE HLDGS INC COM 13765N107 221 5953 SH SOLE 40 5953 0 0 CANNTRUST HLDGS INC COM 137800207 13 13505 SH SOLE 22 13505 0 0 CANTEL MEDICAL CORP COM 138098108 6321 89157 SH SOLE 2 19665 0 69492 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 7197 101509 SH SOLE 18 101509 0 0 CANTEL MEDICAL CORP COM 138098108 618 8713 SH SOLE 19 8713 0 0 CANTEL MEDICAL CORP COM 138098108 146582 2067442 SH SOLE 21 2067442 0 0 CANTEL MEDICAL CORP COM 138098108 85979 1212675 SH SOLE 22 1143570 0 69105 CANTEL MEDICAL CORP COM 138098108 973 13726 SH SOLE 26 9572 0 4154 CANTEL MEDICAL CORP COM 138098108 337 4756 SH SOLE 28 4756 0 0 CANTEL MEDICAL CORP COM 138098108 843 11886 SH SOLE 30 11886 0 0 CANTEL MEDICAL CORP COM 138098108 53 744 SH SOLE 31 744 0 0 CANTEL MEDICAL CORP COM 138098108 289 4072 SH SOLE 40 4072 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 8696 SH SOLE 2 297 0 8399 CAPITAL BANCORP INC MD COM 139737100 421 28246 SH SOLE 18 28246 0 0 CAPITAL BANCORP INC MD COM 139737100 205 13780 SH SOLE 19 13780 0 0 CAPITAL BANCORP INC MD COM 139737100 4604 309172 SH SOLE 21 309172 0 0 CAPITAL BANCORP INC MD COM 139737100 1169 78532 SH SOLE 22 75947 0 2585 CAPITAL CITY BK GROUP INC COM 139674105 502 16460 SH SOLE 2 2529 0 13931 CAPITAL CITY BK GROUP INC COM 139674105 8 252 SH SOLE 7 252 0 0 CAPITAL CITY BK GROUP INC COM 139674105 1536 50361 SH SOLE 18 50361 0 0 CAPITAL CITY BK GROUP INC COM 139674105 2072 67931 SH SOLE 19 67931 0 0 CAPITAL CITY BK GROUP INC COM 139674105 14962 490561 SH SOLE 21 490561 0 0 CAPITAL CITY BK GROUP INC COM 139674105 17309 567512 SH SOLE 22 557702 0 9810 CAPITAL CITY BK GROUP INC COM 139674105 439 14396 SH SOLE 26 0 0 14396 CAPITAL CITY BK GROUP INC COM 139674105 60 1975 SH SOLE 30 1975 0 0 CAPITAL CITY BK GROUP INC COM 139674105 67 2209 SH SOLE 40 2209 0 0 CAPITAL ONE FINL CORP COM 14040H105 119977 1165844 SH SOLE 2 127843 0 1038001 CAPITAL ONE FINL CORP COM 14040H105 21656 210438 SH SOLE 4 197603 0 12835 CAPITAL ONE FINL CORP COM 14040H105 44622 433601 SH SOLE 7 397936 0 35665 CAPITAL ONE FINL CORP COM 14040H105 4144 40265 SH SOLE 13 40265 0 0 CAPITAL ONE FINL CORP COM 14040H105 303 2947 SH SOLE 15 2947 0 0 CAPITAL ONE FINL CORP COM 14040H105 126286 1227152 SH SOLE 18 1118807 0 108345 CAPITAL ONE FINL CORP COM 14040H105 64303 624846 SH SOLE 19 624846 0 0 CAPITAL ONE FINL CORP COM 14040H105 891637 8664245 SH SOLE 21 8664245 0 0 CAPITAL ONE FINL CORP COM 14040H105 1205717 11716230 SH SOLE 22 10392651 0 1323579 CAPITAL ONE FINL CORP COM 14040H105 36157 351345 SH SOLE 23 351345 0 0 CAPITAL ONE FINL CORP COM 14040H105 48462 470916 SH SOLE 25 470916 0 0 CAPITAL ONE FINL CORP COM 14040H105 203643 1978847 SH SOLE 26 282625 0 1696222 CAPITAL ONE FINL CORP COM 14040H105 9089 88323 SH SOLE 28 61359 0 26964 CAPITAL ONE FINL CORP COM 14040H105 13644 132581 SH SOLE 29 9763 0 122818 CAPITAL ONE FINL CORP COM 14040H105 208847 2029417 SH SOLE 30 2029417 0 0 CAPITAL ONE FINL CORP COM 14040H105 12133 117898 SH SOLE 31 84015 0 33883 CAPITAL ONE FINL CORP COM 14040H105 13298 129224 SH SOLE 34 129224 0 0 CAPITAL ONE FINL CORP COM 14040H105 41522 403483 SH SOLE 36 403483 0 0 CAPITAL ONE FINL CORP COM 14040H105 1119 10877 SH SOLE 40 10877 0 0 CAPITAL PRODUCT PARTNERS L P PARTNERSHP UNITS Y11082206 164 12233 SH SOLE 22 12233 0 0 CAPITAL SOUTHWEST CORP COM 140501107 0 14 SH SOLE 17 0 0 14 CAPITAL SOUTHWEST CORP COM 140501107 1907 91647 SH SOLE 30 91647 0 0 CAPITAL SR LIVING CORP COM 140475104 17 5479 SH SOLE 18 5479 0 0 CAPITAL SR LIVING CORP COM 140475104 259 83663 SH SOLE 21 83663 0 0 CAPITAL SR LIVING CORP COM 140475104 1824 590247 SH SOLE 22 590247 0 0 CAPITALA FIN CORP COM 14054R106 0 36 SH SOLE 17 0 0 36 CAPITALA FIN CORP 5.75% NT CV 22 14054R403 2482 100420 SH SOLE 21 100420 0 0 CAPITOL FED FINL INC COM 14057J101 1877 136731 SH SOLE 2 5206 0 131525 CAPITOL FED FINL INC COM 14057J101 12 900 SH SOLE 4 900 0 0 CAPITOL FED FINL INC COM 14057J101 29 2138 SH SOLE 7 2138 0 0 CAPITOL FED FINL INC COM 14057J101 6167 449187 SH SOLE 18 449187 0 0 CAPITOL FED FINL INC COM 14057J101 3198 232944 SH SOLE 19 232944 0 0 CAPITOL FED FINL INC COM 14057J101 65733 4787536 SH SOLE 21 4787536 0 0 CAPITOL FED FINL INC COM 14057J101 59228 4313782 SH SOLE 22 4136516 0 177266 CAPITOL FED FINL INC COM 14057J101 294 21390 SH SOLE 26 15316 0 6074 CAPITOL FED FINL INC COM 14057J101 256 18668 SH SOLE 28 18668 0 0 CAPITOL FED FINL INC COM 14057J101 534 38877 SH SOLE 30 38877 0 0 CAPITOL FED FINL INC COM 14057J101 63 4585 SH SOLE 36 4585 0 0 CAPITOL FED FINL INC COM 14057J101 226 16458 SH SOLE 40 16458 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 13371 350488 SH SOLE 2 35115 0 315373 CAPRI HOLDINGS LIMITED SHS G1890L107 2420 63424 SH SOLE 4 59552 0 3872 CAPRI HOLDINGS LIMITED SHS G1890L107 5133 134535 SH SOLE 7 127522 0 7013 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 13421 351805 SH SOLE 18 331678 0 20127 CAPRI HOLDINGS LIMITED SHS G1890L107 1759 46111 SH SOLE 19 46111 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 139491 3656389 SH SOLE 21 3656389 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 150214 3937455 SH SOLE 22 3525997 0 411458 CAPRI HOLDINGS LIMITED SHS G1890L107 4126 108141 SH SOLE 23 108141 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 5961 156258 SH SOLE 25 156258 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 28293 741614 SH SOLE 26 173089 0 568525 CAPRI HOLDINGS LIMITED SHS G1890L107 1060 27789 SH SOLE 28 19709 0 8080 CAPRI HOLDINGS LIMITED SHS G1890L107 1326 34770 SH SOLE 29 3156 0 31614 CAPRI HOLDINGS LIMITED SHS G1890L107 27536 721785 SH SOLE 30 721785 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 1180 30918 SH SOLE 31 24020 0 6898 CAPRI HOLDINGS LIMITED SHS G1890L107 399 10460 SH SOLE 34 10460 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 3197 83788 SH SOLE 36 83788 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 116 3042 SH SOLE 40 3042 0 0 CAPRICOR THERAPEUTICS INC COM NEW 14070B309 1 603 SH SOLE 21 603 0 0 CAPSTAR FINL HLDGS INC COM 14070T102 251 15083 SH SOLE 2 637 0 14446 CAPSTAR FINL HLDGS INC COM 14070T102 878 52732 SH SOLE 18 52732 0 0 CAPSTAR FINL HLDGS INC COM 14070T102 1312 78800 SH SOLE 19 78800 0 0 CAPSTAR FINL HLDGS INC COM 14070T102 9122 547869 SH SOLE 21 547869 0 0 CAPSTAR FINL HLDGS INC COM 14070T102 7018 421484 SH SOLE 22 412738 0 8746 CAPSTEAD MTG CORP COM NO PAR 14067E506 763 96386 SH SOLE 2 3473 0 92913 CAPSTEAD MTG CORP COM NO PAR 14067E506 4 499 SH SOLE 4 499 0 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 11 1359 SH SOLE 7 1359 0 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 3320 419201 SH SOLE 18 419201 0 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 1304 164588 SH SOLE 19 164588 0 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 100679 12712020 SH SOLE 21 12712020 0 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 23213 2930969 SH SOLE 22 2798370 0 132599 CAPSTEAD MTG CORP COM NO PAR 14067E506 121 15226 SH SOLE 26 12091 0 3135 CAPSTEAD MTG CORP COM NO PAR 14067E506 114 14355 SH SOLE 28 14355 0 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 944 119187 SH SOLE 30 119187 0 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 88 11073 SH SOLE 40 11073 0 0 CAPSTONE TURBINE CORP COM 14067D508 4 1371 SH SOLE 21 1371 0 0 CAPSTONE TURBINE CORP COM 14067D508 436 142326 SH SOLE 22 142326 0 0 CARA THERAPEUTICS INC COM 140755109 355 22007 SH SOLE 2 3261 0 18746 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 2466 153098 SH SOLE 18 144797 0 8301 CARA THERAPEUTICS INC COM 140755109 1605 99640 SH SOLE 19 99640 0 0 CARA THERAPEUTICS INC COM 140755109 31552 1958531 SH SOLE 21 1958531 0 0 CARA THERAPEUTICS INC COM 140755109 20237 1256150 SH SOLE 22 1201699 0 54451 CARA THERAPEUTICS INC COM 140755109 141 8726 SH SOLE 23 8726 0 0 CARA THERAPEUTICS INC COM 140755109 370 22961 SH SOLE 26 0 0 22961 CARA THERAPEUTICS INC COM 140755109 65 4018 SH SOLE 28 4018 0 0 CARA THERAPEUTICS INC COM 140755109 274 17036 SH SOLE 30 17036 0 0 CARA THERAPEUTICS INC COM 140755109 53 3314 SH SOLE 40 3314 0 0 CARDINAL HEALTH INC COM 14149Y108 37424 739898 SH SOLE 2 107355 0 632543 CARDINAL HEALTH INC COM 14149Y108 7267 143670 SH SOLE 4 135472 0 8198 CARDINAL HEALTH INC COM 14149Y108 37648 744321 SH SOLE 7 386013 0 358308 CARDINAL HEALTH INC COM 14149Y108 355 7009 SH SOLE 13 7009 0 0 CARDINAL HEALTH INC COM 14149Y108 68 1337 SH SOLE 15 1337 0 0 CARDINAL HEALTH INC COM 14149Y108 38006 751413 SH SOLE 18 710408 0 41005 CARDINAL HEALTH INC COM 14149Y108 7347 145249 SH SOLE 19 145249 0 0 CARDINAL HEALTH INC COM 14149Y108 377869 7470715 SH SOLE 21 7470715 0 0 CARDINAL HEALTH INC COM 14149Y108 393706 7783818 SH SOLE 22 6931282 0 852536 CARDINAL HEALTH INC COM 14149Y108 11311 223617 SH SOLE 23 223617 0 0 CARDINAL HEALTH INC COM 14149Y108 18889 373446 SH SOLE 25 373446 0 0 CARDINAL HEALTH INC COM 14149Y108 97251 1922709 SH SOLE 26 223698 0 1699011 CARDINAL HEALTH INC COM 14149Y108 2857 56494 SH SOLE 28 38894 0 17600 CARDINAL HEALTH INC COM 14149Y108 305 6021 SH SOLE 29 6021 0 0 CARDINAL HEALTH INC COM 14149Y108 76753 1517451 SH SOLE 30 1517451 0 0 CARDINAL HEALTH INC COM 14149Y108 3885 76803 SH SOLE 31 51461 0 25342 CARDINAL HEALTH INC COM 14149Y108 2341 46280 SH SOLE 34 46280 0 0 CARDINAL HEALTH INC COM 14149Y108 15773 311841 SH SOLE 36 311841 0 0 CARDINAL HEALTH INC COM 14149Y108 325 6420 SH SOLE 40 6420 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 698 14357 SH SOLE 2 1279 0 13078 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 7842 161383 SH SOLE 18 154995 0 6388 CARDIOVASCULAR SYS INC DEL COM 141619106 3823 78673 SH SOLE 19 78673 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 196315 4040239 SH SOLE 21 4040239 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 50774 1044944 SH SOLE 22 998442 0 46502 CARDIOVASCULAR SYS INC DEL COM 141619106 25 523 SH SOLE 23 523 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 1352 27825 SH SOLE 26 16096 0 11729 CARDIOVASCULAR SYS INC DEL COM 141619106 207 4262 SH SOLE 28 4262 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 2411 49615 SH SOLE 30 49615 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 251 5170 SH SOLE 34 5170 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 161 3314 SH SOLE 40 3314 0 0 CARDLYTICS INC COM 14161W105 392 6229 SH SOLE 2 861 0 5368 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 3353 53341 SH SOLE 18 49872 0 3469 CARDLYTICS INC COM 14161W105 2851 45350 SH SOLE 19 45350 0 0 CARDLYTICS INC COM 14161W105 32869 522887 SH SOLE 21 522887 0 0 CARDLYTICS INC COM 14161W105 32809 521930 SH SOLE 22 501524 0 20406 CARDLYTICS INC COM 14161W105 173 2757 SH SOLE 23 2757 0 0 CARDLYTICS INC COM 14161W105 352 5599 SH SOLE 26 0 0 5599 CARDLYTICS INC COM 14161W105 227 3615 SH SOLE 28 3615 0 0 CARDLYTICS INC COM 14161W105 402 6397 SH SOLE 30 6397 0 0 CARDLYTICS INC COM 14161W105 145 2303 SH SOLE 40 2303 0 0 CARDTRONICS INC NOTE 1.000%12/0 14161HAG3 745 700000 PRN SOLE 21 700000 0 0 CARDTRONICS INC NOTE 1.000%12/0 14161HAG3 293 275000 PRN SOLE 26 0 0 275000 CARDTRONICS PLC SHS CL A G1991C105 890 19938 SH SOLE 2 1396 0 18542 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 7328 164123 SH SOLE 18 164123 0 0 CARDTRONICS PLC SHS CL A G1991C105 2924 65481 SH SOLE 19 65481 0 0 CARDTRONICS PLC SHS CL A G1991C105 181452 4063874 SH SOLE 21 4063874 0 0 CARDTRONICS PLC SHS CL A G1991C105 49345 1105156 SH SOLE 22 1053384 0 51772 CARDTRONICS PLC SHS CL A G1991C105 565 12644 SH SOLE 26 8573 0 4071 CARDTRONICS PLC SHS CL A G1991C105 245 5486 SH SOLE 28 5486 0 0 CARDTRONICS PLC SHS CL A G1991C105 2280 51055 SH SOLE 30 51055 0 0 CARDTRONICS PLC SHS CL A G1991C105 214 4794 SH SOLE 40 4794 0 0 CARE COM INC COM 141633107 175 11623 SH SOLE 2 1625 0 9998 CARE COM INC COM 141633107 6 405 SH SOLE 7 405 0 0 CARE COM INC COM 141633107 1689 112393 SH SOLE 18 108614 0 3779 CARE COM INC COM 141633107 961 63945 SH SOLE 19 63945 0 0 CARE COM INC COM 141633107 46383 3086021 SH SOLE 21 3086021 0 0 CARE COM INC COM 141633107 14249 948007 SH SOLE 22 917960 0 30047 CARE COM INC COM 141633107 57 3768 SH SOLE 23 3768 0 0 CARE COM INC COM 141633107 131 8707 SH SOLE 26 0 0 8707 CARE COM INC COM 141633107 499 33185 SH SOLE 30 33185 0 0 CARE COM INC COM 141633107 28 1892 SH SOLE 40 1892 0 0 CAREDX INC COM 14167L103 394 18260 SH SOLE 2 1450 0 16810 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 3027 140325 SH SOLE 18 140325 0 0 CAREDX INC COM 14167L103 1564 72490 SH SOLE 19 72490 0 0 CAREDX INC COM 14167L103 29697 1376771 SH SOLE 21 1376771 0 0 CAREDX INC COM 14167L103 24500 1135844 SH SOLE 22 1084066 0 51778 CAREDX INC COM 14167L103 457 21177 SH SOLE 26 17636 0 3541 CAREDX INC COM 14167L103 132 6111 SH SOLE 28 6111 0 0 CAREDX INC COM 14167L103 2565 118933 SH SOLE 30 118933 0 0 CAREDX INC COM 14167L103 37 1734 SH SOLE 34 1734 0 0 CAREDX INC COM 14167L103 104 4815 SH SOLE 40 4815 0 0 CAREER EDUCATION CORP COM 141665109 528 28689 SH SOLE 2 2467 0 26222 CAREER EDUCATION CORP COM 141665109 6 326 SH SOLE 4 326 0 0 CAREER EDUCATION CORP COM 141665109 24 1322 SH SOLE 7 1322 0 0 CAREER EDUCATION CORP COM 141665109 5716 310845 SH SOLE 18 310845 0 0 CAREER EDUCATION CORP COM 141665109 3031 164816 SH SOLE 19 164816 0 0 CAREER EDUCATION CORP COM 141665109 146614 7972478 SH SOLE 21 7972478 0 0 CAREER EDUCATION CORP COM 141665109 37959 2064096 SH SOLE 22 1979200 0 84896 CAREER EDUCATION CORP COM 141665109 22 1175 SH SOLE 23 1175 0 0 CAREER EDUCATION CORP COM 141665109 1106 60130 SH SOLE 26 31145 0 28985 CAREER EDUCATION CORP COM 141665109 158 8603 SH SOLE 28 8603 0 0 CAREER EDUCATION CORP COM 141665109 1781 96863 SH SOLE 30 96863 0 0 CAREER EDUCATION CORP COM 141665109 129 7013 SH SOLE 34 7013 0 0 CAREER EDUCATION CORP COM 141665109 155 8432 SH SOLE 40 8432 0 0 CARETRUST REIT INC COM 14174T107 1136 55065 SH SOLE 2 3508 0 51557 CARETRUST REIT INC COM 14174T107 6593 319606 SH SOLE 4 319606 0 0 CARETRUST REIT INC COM 14174T107 1974 95685 SH SOLE 7 95685 0 0 CARETRUST REIT INC COM 14174T107 33016 1600410 SH SOLE 18 1600410 0 0 CARETRUST REIT INC COM 14174T107 6195 300313 SH SOLE 19 300313 0 0 CARETRUST REIT INC COM 14174T107 230932 11194009 SH SOLE 21 11194009 0 0 CARETRUST REIT INC COM 14174T107 78816 3820478 SH SOLE 22 3424030 0 396448 CARETRUST REIT INC COM 14174T107 1930 93533 SH SOLE 23 93533 0 0 CARETRUST REIT INC COM 14174T107 4179 202567 SH SOLE 25 202567 0 0 CARETRUST REIT INC COM 14174T107 1579 76545 SH SOLE 26 20645 0 55900 CARETRUST REIT INC COM 14174T107 220 10678 SH SOLE 28 10678 0 0 CARETRUST REIT INC COM 14174T107 1007 48824 SH SOLE 29 48824 0 0 CARETRUST REIT INC COM 14174T107 11632 563816 SH SOLE 30 563816 0 0 CARETRUST REIT INC COM 14174T107 3521 170687 SH SOLE 34 170687 0 0 CARETRUST REIT INC COM 14174T107 207 10021 SH SOLE 40 10021 0 0 CARGURUS INC COM CL A 141788109 2871 81597 SH SOLE 2 47509 0 34088 CARGURUS INC COM CL A 141788109 69 1962 SH SOLE 4 1962 0 0 CARGURUS INC COM CL A 141788109 87 2466 SH SOLE 7 2466 0 0 CARGURUS INC COM CL A 141788109 10197 289863 SH SOLE 18 256074 0 33789 CARGURUS INC COM CL A 141788109 12503 355394 SH SOLE 19 355394 0 0 CARGURUS INC COM CL A 141788109 92634 2633157 SH SOLE 21 2633157 0 0 CARGURUS INC COM CL A 141788109 83522 2374133 SH SOLE 22 2229938 0 144195 CARGURUS INC COM CL A 141788109 1305 37103 SH SOLE 23 37103 0 0 CARGURUS INC COM CL A 141788109 3532 100399 SH SOLE 26 18868 0 81531 CARGURUS INC COM CL A 141788109 369 10492 SH SOLE 28 10492 0 0 CARGURUS INC COM CL A 141788109 172 4893 SH SOLE 29 4893 0 0 CARGURUS INC COM CL A 141788109 4281 121680 SH SOLE 30 121680 0 0 CARGURUS INC COM CL A 141788109 150 4250 SH SOLE 34 4250 0 0 CARGURUS INC COM CL A 141788109 37 1062 SH SOLE 36 1062 0 0 CARGURUS INC COM CL A 141788109 271 7706 SH SOLE 40 7706 0 0 CARLISLE COS INC COM 142339100 25413 157024 SH SOLE 2 54200 0 102824 CARLISLE COS INC COM 142339100 742 4582 SH SOLE 4 4582 0 0 CARLISLE COS INC COM 142339100 2176 13448 SH SOLE 7 13448 0 0 CARLISLE COS INC COM 142339100 98 608 SH SOLE 13 608 0 0 CARLISLE COS INC COM 142339100 27534 170130 SH SOLE 18 168327 0 1803 CARLISLE COS INC COM 142339100 4342 26828 SH SOLE 19 26828 0 0 CARLISLE COS INC COM 142339100 465170 2874258 SH SOLE 21 2874258 0 0 CARLISLE COS INC COM 142339100 319450 1973864 SH SOLE 22 1848553 0 125311 CARLISLE COS INC COM 142339100 378 2336 SH SOLE 23 2336 0 0 CARLISLE COS INC COM 142339100 3542 21887 SH SOLE 26 14507 0 7380 CARLISLE COS INC COM 142339100 1200 7417 SH SOLE 28 7417 0 0 CARLISLE COS INC COM 142339100 202 1248 SH SOLE 29 1248 0 0 CARLISLE COS INC COM 142339100 3090 19091 SH SOLE 30 19091 0 0 CARLISLE COS INC COM 142339100 486 3005 SH SOLE 31 1542 0 1463 CARLISLE COS INC COM 142339100 1589 9818 SH SOLE 34 9818 0 0 CARLISLE COS INC COM 142339100 228 1407 SH SOLE 36 1407 0 0 CARLISLE COS INC COM 142339100 1001 6185 SH SOLE 40 6185 0 0 CARMAX INC COM 143130102 35053 399829 SH SOLE 2 48039 0 351790 CARMAX INC COM 143130102 6433 73379 SH SOLE 4 68681 0 4698 CARMAX INC COM 143130102 12167 138784 SH SOLE 7 138784 0 0 CARMAX INC COM 143130102 25 283 SH SOLE 13 283 0 0 CARMAX INC COM 143130102 91 1033 SH SOLE 15 1033 0 0 CARMAX INC COM 143130102 29020 331016 SH SOLE 18 306759 0 24257 CARMAX INC COM 143130102 6000 68439 SH SOLE 19 68439 0 0 CARMAX INC COM 143130102 336226 3835134 SH SOLE 21 3835134 0 0 CARMAX INC COM 143130102 352149 4016756 SH SOLE 22 3575555 0 441201 CARMAX INC COM 143130102 10946 124851 SH SOLE 23 124851 0 0 CARMAX INC COM 143130102 14849 169369 SH SOLE 25 169369 0 0 CARMAX INC COM 143130102 55662 634909 SH SOLE 26 124543 0 510366 CARMAX INC COM 143130102 2762 31500 SH SOLE 28 22031 0 9469 CARMAX INC COM 143130102 3475 39633 SH SOLE 29 5014 0 34619 CARMAX INC COM 143130102 59066 673733 SH SOLE 30 673733 0 0 CARMAX INC COM 143130102 3560 40602 SH SOLE 31 28139 0 12463 CARMAX INC COM 143130102 1009 11507 SH SOLE 34 11507 0 0 CARMAX INC COM 143130102 11610 132429 SH SOLE 36 132429 0 0 CARMAX INC COM 143130102 323 3683 SH SOLE 40 3683 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 50553 994559 SH SOLE 2 111966 0 882593 CARNIVAL CORP UNIT 99/99/9999 143658300 9318 183315 SH SOLE 4 172157 0 11158 CARNIVAL CORP UNIT 99/99/9999 143658300 19999 393452 SH SOLE 7 380257 0 13195 CARNIVAL CORP UNIT 99/99/9999 143658300 2233 43924 SH SOLE 13 43924 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 39236 771912 SH SOLE 18 669061 0 102851 CARNIVAL CORP UNIT 99/99/9999 143658300 15587 306650 SH SOLE 19 306650 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 424429 8349979 SH SOLE 21 8349979 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 506053 9955792 SH SOLE 22 8738828 0 1216964 CARNIVAL CORP UNIT 99/99/9999 143658300 15347 301933 SH SOLE 23 301933 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 19015 374081 SH SOLE 25 374081 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 82895 1630828 SH SOLE 26 301495 0 1329333 CARNIVAL CORP UNIT 99/99/9999 143658300 4026 79214 SH SOLE 28 54986 0 24228 CARNIVAL CORP UNIT 99/99/9999 143658300 429 8446 SH SOLE 29 8446 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 83933 1651243 SH SOLE 30 1651243 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 4791 94256 SH SOLE 31 71911 0 22345 CARNIVAL CORP UNIT 99/99/9999 143658300 1433 28201 SH SOLE 34 28201 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 16599 326562 SH SOLE 36 326562 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 519 10210 SH SOLE 40 10210 0 0 CAROLINA FINL CORP NEW COM 143873107 970 22427 SH SOLE 2 737 0 21690 CAROLINA FINL CORP NEW COM 143873107 19 443 SH SOLE 7 443 0 0 CAROLINA FINL CORP NEW COM 143873107 3361 77753 SH SOLE 18 77753 0 0 CAROLINA FINL CORP NEW COM 143873107 1613 37311 SH SOLE 19 37311 0 0 CAROLINA FINL CORP NEW COM 143873107 36198 837340 SH SOLE 21 837340 0 0 CAROLINA FINL CORP NEW COM 143873107 32655 755379 SH SOLE 22 726662 0 28717 CAROLINA FINL CORP NEW COM 143873107 13 305 SH SOLE 23 305 0 0 CAROLINA FINL CORP NEW COM 143873107 125 2892 SH SOLE 26 0 0 2892 CAROLINA FINL CORP NEW COM 143873107 185 4271 SH SOLE 28 4271 0 0 CAROLINA FINL CORP NEW COM 143873107 432 9984 SH SOLE 30 9984 0 0 CAROLINA FINL CORP NEW COM 143873107 88 2047 SH SOLE 40 2047 0 0 CAROLINA TR BANCSHARES INC COM 14422P105 25 1901 SH SOLE 18 1901 0 0 CAROLINA TR BANCSHARES INC COM 14422P105 159 12197 SH SOLE 21 12197 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 3200 64289 SH SOLE 2 22559 0 41730 CARPENTER TECHNOLOGY CORP COM 144285103 9 190 SH SOLE 4 190 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 62 1238 SH SOLE 7 1238 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 13286 266892 SH SOLE 18 266892 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 5698 114465 SH SOLE 19 114465 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 173354 3482404 SH SOLE 21 3482404 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 84122 1689875 SH SOLE 22 1624365 0 65510 CARPENTER TECHNOLOGY CORP COM 144285103 173 3470 SH SOLE 23 3470 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 1711 34373 SH SOLE 26 13644 0 20729 CARPENTER TECHNOLOGY CORP COM 144285103 292 5868 SH SOLE 28 5868 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 755 15163 SH SOLE 30 15163 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 30 600 SH SOLE 36 600 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 210 4213 SH SOLE 40 4213 0 0 CARRIAGE SVCS INC COM 143905107 414 16175 SH SOLE 2 686 0 15489 CARRIAGE SVCS INC COM 143905107 5 200 SH SOLE 7 200 0 0 CARRIAGE SVCS INC COM 143905107 1580 61702 SH SOLE 18 61702 0 0 CARRIAGE SVCS INC COM 143905107 957 37396 SH SOLE 19 37396 0 0 CARRIAGE SVCS INC COM 143905107 15445 603303 SH SOLE 21 603303 0 0 CARRIAGE SVCS INC COM 143905107 14397 562392 SH SOLE 22 539122 0 23270 CARRIAGE SVCS INC COM 143905107 17 667 SH SOLE 23 667 0 0 CARRIAGE SVCS INC COM 143905107 200 7814 SH SOLE 26 0 0 7814 CARRIAGE SVCS INC COM 143905107 61 2376 SH SOLE 28 2376 0 0 CARRIAGE SVCS INC COM 143905107 181 7079 SH SOLE 30 7079 0 0 CARRIAGE SVCS INC COM 143905107 43 1695 SH SOLE 40 1695 0 0 CARROLS RESTAURANT GROUP INC COM 14574X104 235 33337 SH SOLE 2 1274 0 32063 CARROLS RESTAURANT GROUP INC COM 14574X104 5 764 SH SOLE 7 764 0 0 CARROLS RESTAURANT GROUP INC COM 14574X104 879 124750 SH SOLE 18 124750 0 0 CARROLS RESTAURANT GROUP INC COM 14574X104 427 60613 SH SOLE 19 60613 0 0 CARROLS RESTAURANT GROUP INC COM 14574X104 9127 1294623 SH SOLE 21 1294623 0 0 CARROLS RESTAURANT GROUP INC COM 14574X104 7885 1118398 SH SOLE 22 1071456 0 46942 CARROLS RESTAURANT GROUP INC COM 14574X104 37 5302 SH SOLE 23 5302 0 0 CARROLS RESTAURANT GROUP INC COM 14574X104 110 15557 SH SOLE 26 0 0 15557 CARROLS RESTAURANT GROUP INC COM 14574X104 35 4903 SH SOLE 28 4903 0 0 CARROLS RESTAURANT GROUP INC COM 14574X104 36 5083 SH SOLE 30 5083 0 0 CARS COM INC COM 14575E105 854 69850 SH SOLE 2 8579 0 61271 CARS COM INC COM 14575E105 4 332 SH SOLE 4 332 0 0 CARS COM INC COM 14575E105 13 1102 SH SOLE 7 1102 0 0 CARS COM INC COM 14575E105 2794 228619 SH SOLE 18 228619 0 0 CARS COM INC COM 14575E105 2583 211371 SH SOLE 19 211371 0 0 CARS COM INC COM 14575E105 28355 2320348 SH SOLE 21 2320348 0 0 CARS COM INC COM 14575E105 26012 2128618 SH SOLE 22 2027183 0 101435 CARS COM INC COM 14575E105 244 20004 SH SOLE 23 20004 0 0 CARS COM INC COM 14575E105 864 70678 SH SOLE 26 10417 0 60261 CARS COM INC COM 14575E105 103 8465 SH SOLE 28 8465 0 0 CARS COM INC COM 14575E105 2205 180433 SH SOLE 30 180433 0 0 CARS COM INC COM 14575E105 26 2166 SH SOLE 31 0 0 2166 CARS COM INC COM 14575E105 53 4369 SH SOLE 36 4369 0 0 CARS COM INC COM 14575E105 77 6304 SH SOLE 40 6304 0 0 CARTER BK & TR MARTINSVILLE COM 146102108 524 22088 SH SOLE 2 946 0 21142 CARTER BK & TR MARTINSVILLE COM 146102108 8 326 SH SOLE 7 326 0 0 CARTER BK & TR MARTINSVILLE COM 146102108 1944 81956 SH SOLE 18 81956 0 0 CARTER BK & TR MARTINSVILLE COM 146102108 968 40799 SH SOLE 19 40799 0 0 CARTER BK & TR MARTINSVILLE COM 146102108 19997 843054 SH SOLE 21 843054 0 0 CARTER BK & TR MARTINSVILLE COM 146102108 13798 581686 SH SOLE 22 566599 0 15087 CARTER BK & TR MARTINSVILLE COM 146102108 88 3726 SH SOLE 30 3726 0 0 CARTERS INC COM 146229109 12213 111696 SH SOLE 2 34030 0 77666 CARTERS INC COM 146229109 16 142 SH SOLE 4 142 0 0 CARTERS INC COM 146229109 116 1065 SH SOLE 7 1065 0 0 CARTERS INC COM 146229109 14154 129449 SH SOLE 18 129449 0 0 CARTERS INC COM 146229109 1123 10269 SH SOLE 19 10269 0 0 CARTERS INC COM 146229109 243193 2224193 SH SOLE 21 2224193 0 0 CARTERS INC COM 146229109 164713 1506428 SH SOLE 22 1420434 0 85994 CARTERS INC COM 146229109 1834 16769 SH SOLE 26 10546 0 6223 CARTERS INC COM 146229109 645 5896 SH SOLE 28 5896 0 0 CARTERS INC COM 146229109 1546 14142 SH SOLE 30 14142 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 4899 SH SOLE 40 4899 0 0 CARVANA CO CL A 146869102 7715 83815 SH SOLE 2 2986 0 80829 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 1925 20915 SH SOLE 18 20915 0 0 CARVANA CO CL A 146869102 975 10589 SH SOLE 19 10589 0 0 CARVANA CO CL A 146869102 54205 588870 SH SOLE 21 588870 0 0 CARVANA CO CL A 146869102 122180 1327321 SH SOLE 22 1245151 0 82170 CARVANA CO CL A 146869102 1628 17691 SH SOLE 26 10799 0 6892 CARVANA CO CL A 146869102 595 6466 SH SOLE 28 6466 0 0 CARVANA CO CL A 146869102 6529 70933 SH SOLE 30 70933 0 0 CARVANA CO CL A 146869102 84 913 SH SOLE 31 913 0 0 CARVANA CO CL A 146869102 482 5241 SH SOLE 40 5241 0 0 CASA SYS INC COM 14713L102 67 16421 SH SOLE 2 1434 0 14987 CASA SYS INC COM 14713L102 1 348 SH SOLE 7 348 0 0 CASA SYS INC COM 14713L102 437 106956 SH SOLE 18 106956 0 0 CASA SYS INC COM 14713L102 221 54021 SH SOLE 19 54021 0 0 CASA SYS INC COM 14713L102 4328 1058176 SH SOLE 21 1058176 0 0 CASA SYS INC COM 14713L102 3426 837532 SH SOLE 22 804193 0 33339 CASA SYS INC COM 14713L102 18 4425 SH SOLE 30 4425 0 0 CASA SYS INC COM 14713L102 16 3914 SH SOLE 40 3914 0 0 CASELLA WASTE SYS INC CL A 147448104 881 19134 SH SOLE 2 1714 0 17420 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 7056 153287 SH SOLE 18 153287 0 0 CASELLA WASTE SYS INC CL A 147448104 3774 81993 SH SOLE 19 81993 0 0 CASELLA WASTE SYS INC CL A 147448104 70943 1541230 SH SOLE 21 1541230 0 0 CASELLA WASTE SYS INC CL A 147448104 60348 1311066 SH SOLE 22 1251933 0 59133 CASELLA WASTE SYS INC CL A 147448104 1362 29585 SH SOLE 26 13699 0 15886 CASELLA WASTE SYS INC CL A 147448104 248 5396 SH SOLE 28 5396 0 0 CASELLA WASTE SYS INC CL A 147448104 626 13607 SH SOLE 30 13607 0 0 CASELLA WASTE SYS INC CL A 147448104 219 4760 SH SOLE 40 4760 0 0 CASEYS GEN STORES INC COM 147528103 13741 86427 SH SOLE 2 24244 0 62183 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 16055 100984 SH SOLE 18 100984 0 0 CASEYS GEN STORES INC COM 147528103 1373 8637 SH SOLE 19 8637 0 0 CASEYS GEN STORES INC COM 147528103 293959 1848915 SH SOLE 21 1848915 0 0 CASEYS GEN STORES INC COM 147528103 194600 1223978 SH SOLE 22 1152910 0 71068 CASEYS GEN STORES INC COM 147528103 678 4264 SH SOLE 23 4264 0 0 CASEYS GEN STORES INC COM 147528103 2368 14895 SH SOLE 26 7741 0 7154 CASEYS GEN STORES INC COM 147528103 725 4559 SH SOLE 28 4559 0 0 CASEYS GEN STORES INC COM 147528103 1837 11556 SH SOLE 30 11556 0 0 CASEYS GEN STORES INC COM 147528103 325 2045 SH SOLE 31 745 0 1300 CASEYS GEN STORES INC COM 147528103 235 1481 SH SOLE 36 1481 0 0 CASEYS GEN STORES INC COM 147528103 612 3847 SH SOLE 40 3847 0 0 CASI PHARMACEUTICALS INC COM 14757U109 72 23167 SH SOLE 2 1628 0 21539 CASI PHARMACEUTICALS INC COM 14757U109 3 1069 SH SOLE 7 1069 0 0 CASI PHARMACEUTICALS INC COM 14757U109 569 184083 SH SOLE 18 184083 0 0 CASI PHARMACEUTICALS INC COM 14757U109 261 84553 SH SOLE 19 84553 0 0 CASI PHARMACEUTICALS INC COM 14757U109 5362 1735296 SH SOLE 21 1735296 0 0 CASI PHARMACEUTICALS INC COM 14757U109 3884 1256979 SH SOLE 22 1216055 0 40924 CASS INFORMATION SYS INC COM 14808P109 339 5877 SH SOLE 2 468 0 5409 CASS INFORMATION SYS INC COM 14808P109 14 242 SH SOLE 7 242 0 0 CASS INFORMATION SYS INC COM 14808P109 2925 50659 SH SOLE 18 50659 0 0 CASS INFORMATION SYS INC COM 14808P109 1432 24805 SH SOLE 19 24805 0 0 CASS INFORMATION SYS INC COM 14808P109 29592 512499 SH SOLE 21 512499 0 0 CASS INFORMATION SYS INC COM 14808P109 22179 384119 SH SOLE 22 367370 0 16749 CASS INFORMATION SYS INC COM 14808P109 35 613 SH SOLE 23 613 0 0 CASS INFORMATION SYS INC COM 14808P109 773 13393 SH SOLE 26 11136 0 2257 CASS INFORMATION SYS INC COM 14808P109 101 1744 SH SOLE 28 1744 0 0 CASS INFORMATION SYS INC COM 14808P109 242 4195 SH SOLE 30 4195 0 0 CASS INFORMATION SYS INC COM 14808P109 74 1281 SH SOLE 40 1281 0 0 CASSAVA SCIENCES INC COM 14817C107 29 5666 SH SOLE 21 5666 0 0 CASSAVA SCIENCES INC COM 14817C107 1454 279548 SH SOLE 22 279548 0 0 CASTLE BIOSCIENCES INC COM 14843C105 84 2457 SH SOLE 2 988 0 1469 CASTLE BIOSCIENCES INC COM 14843C105 609 17718 SH SOLE 18 13548 0 4170 CASTLE BIOSCIENCES INC COM 14843C105 851 24768 SH SOLE 19 24768 0 0 CASTLE BIOSCIENCES INC COM 14843C105 10550 306958 SH SOLE 21 306958 0 0 CASTLE BIOSCIENCES INC COM 14843C105 2762 80354 SH SOLE 22 79256 0 1098 CASTLE BIOSCIENCES INC COM 14843C105 37 1076 SH SOLE 23 1076 0 0 CASTLE BIOSCIENCES INC COM 14843C105 21 619 SH SOLE 26 0 0 619 CASTLE BIOSCIENCES INC COM 14843C105 42 1224 SH SOLE 30 1224 0 0 CASTLIGHT HEALTH INC CL B 14862Q100 132 99063 SH SOLE 2 59508 0 39555 CASTLIGHT HEALTH INC CL B 14862Q100 3 2030 SH SOLE 7 2030 0 0 CASTLIGHT HEALTH INC CL B 14862Q100 534 401321 SH SOLE 18 361854 0 39467 CASTLIGHT HEALTH INC CL B 14862Q100 993 746798 SH SOLE 19 746798 0 0 CASTLIGHT HEALTH INC CL B 14862Q100 4767 3584040 SH SOLE 21 3584040 0 0 CASTLIGHT HEALTH INC CL B 14862Q100 4151 3120819 SH SOLE 22 3057656 0 63163 CASTLIGHT HEALTH INC CL B 14862Q100 131 98554 SH SOLE 23 98554 0 0 CASTLIGHT HEALTH INC CL B 14862Q100 206 155094 SH SOLE 26 0 0 155094 CATABASIS PHARMACEUTICALS IN COM NEW 14875P206 14 2387 SH SOLE 18 2387 0 0 CATABASIS PHARMACEUTICALS IN COM NEW 14875P206 166 28006 SH SOLE 21 28006 0 0 CATABASIS PHARMACEUTICALS IN COM NEW 14875P206 1143 193451 SH SOLE 22 193451 0 0 CATALENT INC COM 148806102 19267 342218 SH SOLE 2 71686 0 270532 CATALENT INC COM 148806102 38 667 SH SOLE 4 667 0 0 CATALENT INC COM 148806102 172 3060 SH SOLE 7 3060 0 0 CATALENT INC COM 148806102 0 1 SH SOLE 13 1 0 0 CATALENT INC COM 148806102 22389 397673 SH SOLE 18 397673 0 0 CATALENT INC COM 148806102 84593 1502546 SH SOLE 19 1502546 0 0 CATALENT INC COM 148806102 419507 7451276 SH SOLE 21 7451276 0 0 CATALENT INC COM 148806102 271279 4818463 SH SOLE 22 4545885 0 272578 CATALENT INC COM 148806102 39 700 SH SOLE 23 700 0 0 CATALENT INC COM 148806102 3658 64980 SH SOLE 26 37571 0 27409 CATALENT INC COM 148806102 1080 19176 SH SOLE 28 19176 0 0 CATALENT INC COM 148806102 1 14 SH SOLE 29 0 0 14 CATALENT INC COM 148806102 2607 46307 SH SOLE 30 46307 0 0 CATALENT INC COM 148806102 166 2953 SH SOLE 31 2953 0 0 CATALENT INC COM 148806102 925 16438 SH SOLE 34 16438 0 0 CATALENT INC COM 148806102 135 2400 SH SOLE 36 2400 0 0 CATALENT INC COM 148806102 900 15985 SH SOLE 40 15985 0 0 CATALYST BIOSCIENCES INC COM NEW 14888D208 17 2495 SH SOLE 18 2495 0 0 CATALYST BIOSCIENCES INC COM NEW 14888D208 197 28894 SH SOLE 21 28894 0 0 CATALYST BIOSCIENCES INC COM NEW 14888D208 1633 239799 SH SOLE 22 239799 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 152 40556 SH SOLE 2 3568 0 36988 CATALYST PHARMACEUTICALS INC COM 14888U101 8 2062 SH SOLE 7 2062 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 1300 346710 SH SOLE 18 346710 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 635 169419 SH SOLE 19 169419 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 13815 3684011 SH SOLE 21 3684011 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 10710 2856087 SH SOLE 22 2732723 0 123364 CATALYST PHARMACEUTICALS INC COM 14888U101 4998 1332672 SH SOLE 30 1332672 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 50 13448 SH SOLE 40 13448 0 0 CATASYS INC COM PAR 149049504 49 2977 SH SOLE 2 290 0 2687 CATASYS INC COM PAR 149049504 414 25376 SH SOLE 18 25376 0 0 CATASYS INC COM PAR 149049504 200 12282 SH SOLE 19 12282 0 0 CATASYS INC COM PAR 149049504 4484 274918 SH SOLE 21 274918 0 0 CATASYS INC COM PAR 149049504 2759 169180 SH SOLE 22 167111 0 2069 CATCHMARK TIMBER TR INC CL A 14912Y202 567 49456 SH SOLE 2 1883 0 47573 CATCHMARK TIMBER TR INC CL A 14912Y202 13 1090 SH SOLE 7 1090 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 1983 172847 SH SOLE 18 172847 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 972 84753 SH SOLE 19 84753 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 24569 2142062 SH SOLE 21 2142062 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 15613 1361196 SH SOLE 22 1297108 0 64088 CATCHMARK TIMBER TR INC CL A 14912Y202 309 26899 SH SOLE 26 0 0 26899 CATCHMARK TIMBER TR INC CL A 14912Y202 76 6651 SH SOLE 28 6651 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 1421 123848 SH SOLE 30 123848 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 40 3508 SH SOLE 40 3508 0 0 CATERPILLAR INC DEL COM 149123101 198594 1344760 SH SOLE 2 130524 0 1214236 CATERPILLAR INC DEL COM 149123101 37993 257264 SH SOLE 4 241488 0 15776 CATERPILLAR INC DEL COM 149123101 84694 573496 SH SOLE 7 506173 0 67323 CATERPILLAR INC DEL COM 149123101 330 2236 SH SOLE 13 2236 0 0 CATERPILLAR INC DEL COM 149123101 466 3153 SH SOLE 15 3153 0 0 CATERPILLAR INC DEL COM 149123101 53 359 SH SOLE 17 0 0 359 CATERPILLAR INC DEL COM 149123101 185039 1252971 SH SOLE 18 1177318 0 75653 CATERPILLAR INC DEL COM 149123101 9852 66711 SH SOLE 19 66711 0 0 CATERPILLAR INC DEL COM 149123101 1661878 11253237 SH SOLE 21 11253237 0 0 CATERPILLAR INC DEL COM 149123101 1941315 13145414 SH SOLE 22 11709883 0 1435531 CATERPILLAR INC DEL COM 149123101 60390 408922 SH SOLE 23 408922 0 0 CATERPILLAR INC DEL COM 149123101 83607 566136 SH SOLE 25 566136 0 0 CATERPILLAR INC DEL COM 149123101 391110 2648363 SH SOLE 26 328828 0 2319535 CATERPILLAR INC DEL COM 149123101 15593 105585 SH SOLE 28 73395 0 32190 CATERPILLAR INC DEL COM 149123101 1629 11033 SH SOLE 29 11033 0 0 CATERPILLAR INC DEL COM 149123101 335256 2270154 SH SOLE 30 2270154 0 0 CATERPILLAR INC DEL COM 149123101 19527 132227 SH SOLE 31 103763 0 28464 CATERPILLAR INC DEL COM 149123101 12483 84528 SH SOLE 32 84528 0 0 CATERPILLAR INC DEL COM 149123101 5921 40095 SH SOLE 34 40095 0 0 CATERPILLAR INC DEL COM 149123101 58977 399354 SH SOLE 36 399354 0 0 CATERPILLAR INC DEL COM 149123101 1855 12561 SH SOLE 40 12561 0 0 CATERPILLAR INC DEL OPTIONS 149123101 148 1000 SH Put SOLE 2 1000 0 0 CATERPILLAR INC DEL OPTIONS 149123101 22890 155000 SH Put SOLE 19 155000 0 0 CATERPILLAR INC DEL OPTIONS 149123101 222 1500 SH Put SOLE 22 1500 0 0 CATERPILLAR INC DEL OPTIONS 149123101 2954 20000 SH Put SOLE 34 20000 0 0 CATHAY GEN BANCORP COM 149150104 5102 134093 SH SOLE 2 57369 0 76724 CATHAY GEN BANCORP COM 149150104 16 428 SH SOLE 4 428 0 0 CATHAY GEN BANCORP COM 149150104 56 1460 SH SOLE 7 1460 0 0 CATHAY GEN BANCORP COM 149150104 19993 525436 SH SOLE 18 525436 0 0 CATHAY GEN BANCORP COM 149150104 17360 456244 SH SOLE 19 456244 0 0 CATHAY GEN BANCORP COM 149150104 216461 5688862 SH SOLE 21 5688862 0 0 CATHAY GEN BANCORP COM 149150104 127726 3356798 SH SOLE 22 3258192 0 98606 CATHAY GEN BANCORP COM 149150104 2559 67250 SH SOLE 23 67250 0 0 CATHAY GEN BANCORP COM 149150104 8663 227685 SH SOLE 26 18482 0 209203 CATHAY GEN BANCORP COM 149150104 370 9717 SH SOLE 28 9717 0 0 CATHAY GEN BANCORP COM 149150104 925 24297 SH SOLE 30 24297 0 0 CATHAY GEN BANCORP COM 149150104 282 7403 SH SOLE 40 7403 0 0 CATO CORP NEW CL A 149205106 400 23007 SH SOLE 2 835 0 22172 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 1795 103151 SH SOLE 18 103151 0 0 CATO CORP NEW CL A 149205106 672 38638 SH SOLE 19 38638 0 0 CATO CORP NEW CL A 149205106 45854 2635279 SH SOLE 21 2635279 0 0 CATO CORP NEW CL A 149205106 11910 684460 SH SOLE 22 645466 0 38994 CATO CORP NEW CL A 149205106 16 920 SH SOLE 23 920 0 0 CATO CORP NEW CL A 149205106 347 19950 SH SOLE 26 5946 0 14004 CATO CORP NEW CL A 149205106 65 3725 SH SOLE 28 3725 0 0 CATO CORP NEW CL A 149205106 593 34060 SH SOLE 30 34060 0 0 CATO CORP NEW CL A 149205106 51 2946 SH SOLE 40 2946 0 0 CAVCO INDS INC DEL COM 149568107 698 3573 SH SOLE 2 308 0 3265 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 7528 38531 SH SOLE 18 38531 0 0 CAVCO INDS INC DEL COM 149568107 2986 15283 SH SOLE 19 15283 0 0 CAVCO INDS INC DEL COM 149568107 198123 1014039 SH SOLE 21 1014039 0 0 CAVCO INDS INC DEL COM 149568107 50038 256104 SH SOLE 22 245552 0 10552 CAVCO INDS INC DEL COM 149568107 641 3280 SH SOLE 26 2215 0 1065 CAVCO INDS INC DEL COM 149568107 225 1150 SH SOLE 28 1150 0 0 CAVCO INDS INC DEL COM 149568107 2322 11887 SH SOLE 30 11887 0 0 CAVCO INDS INC DEL COM 149568107 190 971 SH SOLE 40 971 0 0 CB FINL SVCS INC COM 12479G101 31 1018 SH SOLE 18 1018 0 0 CB FINL SVCS INC COM 12479G101 393 13048 SH SOLE 21 13048 0 0 CB FINL SVCS INC COM 12479G101 430 14263 SH SOLE 22 14263 0 0 CBDMD INC COM 12482W101 23 10325 SH SOLE 2 299 0 10026 CBDMD INC COM 12482W101 73 32480 SH SOLE 18 32480 0 0 CBDMD INC COM 12482W101 35 15632 SH SOLE 19 15632 0 0 CBDMD INC COM 12482W101 948 419595 SH SOLE 21 419595 0 0 CBDMD INC COM 12482W101 1022 452073 SH SOLE 22 449357 0 2716 CBIZ INC COM 124805102 1382 51246 SH SOLE 2 1825 0 49421 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 4672 173285 SH SOLE 18 173285 0 0 CBIZ INC COM 124805102 2453 90974 SH SOLE 19 90974 0 0 CBIZ INC COM 124805102 48791 1809755 SH SOLE 21 1809755 0 0 CBIZ INC COM 124805102 42530 1577517 SH SOLE 22 1514369 0 63148 CBIZ INC COM 124805102 720 26723 SH SOLE 26 24525 0 2198 CBIZ INC COM 124805102 186 6916 SH SOLE 28 6916 0 0 CBIZ INC COM 124805102 443 16422 SH SOLE 30 16422 0 0 CBIZ INC COM 124805102 107 3982 SH SOLE 40 3982 0 0 CBL & ASSOC PPTYS INC COM 124830100 191 181762 SH SOLE 2 6331 0 175431 CBL & ASSOC PPTYS INC COM 124830100 18 16845 SH SOLE 7 16845 0 0 CBL & ASSOC PPTYS INC COM 124830100 820 780957 SH SOLE 18 780957 0 0 CBL & ASSOC PPTYS INC COM 124830100 309 294315 SH SOLE 19 294315 0 0 CBL & ASSOC PPTYS INC COM 124830100 20523 19545590 SH SOLE 21 19545590 0 0 CBL & ASSOC PPTYS INC COM 124830100 5785 5509376 SH SOLE 22 5366403 0 142973 CBL & ASSOC PPTYS INC COM 124830100 12 11019 SH SOLE 23 11019 0 0 CBL & ASSOC PPTYS INC COM 124830100 194 185214 SH SOLE 30 185214 0 0 CBL & ASSOC PPTYS INC COM 124830100 19 18200 SH SOLE 31 0 0 18200 CBM BANCORP INC COM 1248XT104 11 794 SH SOLE 18 794 0 0 CBM BANCORP INC COM 1248XT104 40 2821 SH SOLE 21 2821 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 31778 264819 SH SOLE 2 29595 0 235224 CBOE GLOBAL MARKETS INC COM 12503M108 5957 49638 SH SOLE 4 46513 0 3125 CBOE GLOBAL MARKETS INC COM 12503M108 13505 112541 SH SOLE 7 112541 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 26822 223516 SH SOLE 18 208487 0 15029 CBOE GLOBAL MARKETS INC COM 12503M108 62363 519693 SH SOLE 19 519693 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 468828 3906903 SH SOLE 21 3906903 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 345179 2876490 SH SOLE 22 2596339 0 280151 CBOE GLOBAL MARKETS INC COM 12503M108 10920 91003 SH SOLE 23 91003 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 22799 189993 SH SOLE 25 189993 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 60428 503566 SH SOLE 26 109598 0 393968 CBOE GLOBAL MARKETS INC COM 12503M108 2463 20525 SH SOLE 28 14156 0 6369 CBOE GLOBAL MARKETS INC COM 12503M108 3075 25628 SH SOLE 29 2278 0 23350 CBOE GLOBAL MARKETS INC COM 12503M108 62936 524468 SH SOLE 30 524468 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 2717 22642 SH SOLE 31 18588 0 4054 CBOE GLOBAL MARKETS INC COM 12503M108 2013 16775 SH SOLE 34 16775 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 11851 98759 SH SOLE 36 98759 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 338 2813 SH SOLE 40 2813 0 0 CBRE CLARION GLOBAL REAL EST COM 12504G100 1456 181491 SH SOLE 2 181491 0 0 CBRE CLARION GLOBAL REAL EST COM 12504G100 2 300 SH SOLE 17 0 0 300 CBRE GROUP INC CL A 12504L109 52925 863517 SH SOLE 2 139252 0 724265 CBRE GROUP INC CL A 12504L109 8826 144012 SH SOLE 4 135609 0 8403 CBRE GROUP INC CL A 12504L109 23167 377987 SH SOLE 7 307490 0 70497 CBRE GROUP INC CL A 12504L109 35 577 SH SOLE 13 577 0 0 CBRE GROUP INC CL A 12504L109 120 1961 SH SOLE 15 1961 0 0 CBRE GROUP INC CL A 12504L109 40544 661507 SH SOLE 18 617284 0 44223 CBRE GROUP INC CL A 12504L109 5932 96780 SH SOLE 19 96780 0 0 CBRE GROUP INC CL A 12504L109 676428 11036507 SH SOLE 21 11036507 0 0 CBRE GROUP INC CL A 12504L109 515290 8407405 SH SOLE 22 7572520 0 834885 CBRE GROUP INC CL A 12504L109 15813 257999 SH SOLE 23 257999 0 0 CBRE GROUP INC CL A 12504L109 24567 400839 SH SOLE 25 400839 0 0 CBRE GROUP INC CL A 12504L109 138920 2266599 SH SOLE 26 252224 0 2014375 CBRE GROUP INC CL A 12504L109 3778 61643 SH SOLE 28 44134 0 17509 CBRE GROUP INC CL A 12504L109 4533 73954 SH SOLE 29 6514 0 67440 CBRE GROUP INC CL A 12504L109 110799 1807787 SH SOLE 30 1807787 0 0 CBRE GROUP INC CL A 12504L109 4520 73751 SH SOLE 31 54548 0 19203 CBRE GROUP INC CL A 12504L109 1531 24979 SH SOLE 34 24979 0 0 CBRE GROUP INC CL A 12504L109 15066 245808 SH SOLE 36 245808 0 0 CBRE GROUP INC CL A 12504L109 394 6434 SH SOLE 40 6434 0 0 CBTX INC COM 12481V104 599 19249 SH SOLE 2 702 0 18547 CBTX INC COM 12481V104 12 381 SH SOLE 7 381 0 0 CBTX INC COM 12481V104 2054 66002 SH SOLE 18 66002 0 0 CBTX INC COM 12481V104 990 31825 SH SOLE 19 31825 0 0 CBTX INC COM 12481V104 20927 672473 SH SOLE 21 672473 0 0 CBTX INC COM 12481V104 13926 447502 SH SOLE 22 425669 0 21833 CBTX INC COM 12481V104 89 2855 SH SOLE 30 2855 0 0 CDK GLOBAL INC COM 12508E101 18622 340572 SH SOLE 2 83259 0 257313 CDK GLOBAL INC COM 12508E101 2934 53656 SH SOLE 4 50357 0 3299 CDK GLOBAL INC COM 12508E101 3236 59182 SH SOLE 7 59182 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 83784 1532252 SH SOLE 18 1401896 0 130356 CDK GLOBAL INC COM 12508E101 31970 584679 SH SOLE 19 584679 0 0 CDK GLOBAL INC COM 12508E101 399647 7308832 SH SOLE 21 7308832 0 0 CDK GLOBAL INC COM 12508E101 228838 4185038 SH SOLE 22 3955505 0 229533 CDK GLOBAL INC COM 12508E101 5571 101885 SH SOLE 23 101885 0 0 CDK GLOBAL INC COM 12508E101 9822 179618 SH SOLE 25 148464 0 31154 CDK GLOBAL INC COM 12508E101 25183 460559 SH SOLE 26 132131 0 328428 CDK GLOBAL INC COM 12508E101 1213 22184 SH SOLE 28 15239 0 6945 CDK GLOBAL INC COM 12508E101 1514 27692 SH SOLE 29 2353 0 25339 CDK GLOBAL INC COM 12508E101 28105 513992 SH SOLE 30 513992 0 0 CDK GLOBAL INC COM 12508E101 1559 28514 SH SOLE 31 23392 0 5122 CDK GLOBAL INC COM 12508E101 22881 418444 SH SOLE 34 418444 0 0 CDK GLOBAL INC COM 12508E101 7506 137264 SH SOLE 36 137264 0 0 CDK GLOBAL INC COM 12508E101 139 2536 SH SOLE 40 2536 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 56 672 SH SOLE 18 672 0 0 CDW CORP COM 12514G108 55199 386436 SH SOLE 2 69458 0 316978 CDW CORP COM 12514G108 10377 72651 SH SOLE 4 68647 0 4004 CDW CORP COM 12514G108 31301 219136 SH SOLE 7 136854 0 82282 CDW CORP COM 12514G108 5025 35182 SH SOLE 13 35182 0 0 CDW CORP COM 12514G108 155 1084 SH SOLE 15 1084 0 0 CDW CORP COM 12514G108 106672 746795 SH SOLE 18 638969 0 107826 CDW CORP COM 12514G108 49971 349842 SH SOLE 19 349842 0 0 CDW CORP COM 12514G108 564642 3952970 SH SOLE 21 3952970 0 0 CDW CORP COM 12514G108 581464 4070739 SH SOLE 22 3519570 0 551169 CDW CORP COM 12514G108 15083 105591 SH SOLE 23 105591 0 0 CDW CORP COM 12514G108 24423 170984 SH SOLE 25 160224 0 10760 CDW CORP COM 12514G108 80804 565699 SH SOLE 26 114100 0 451599 CDW CORP COM 12514G108 3910 27376 SH SOLE 28 18879 0 8497 CDW CORP COM 12514G108 15382 107689 SH SOLE 29 2938 0 104751 CDW CORP COM 12514G108 93142 652073 SH SOLE 30 652073 0 0 CDW CORP COM 12514G108 4480 31363 SH SOLE 31 26424 0 4939 CDW CORP COM 12514G108 3340 23384 SH SOLE 32 23384 0 0 CDW CORP COM 12514G108 19948 139652 SH SOLE 34 139652 0 0 CDW CORP COM 12514G108 18548 129852 SH SOLE 36 129852 0 0 CDW CORP COM 12514G108 461 3227 SH SOLE 40 3227 0 0 CECO ENVIRONMENTAL CORP COM 125141101 236 30871 SH SOLE 2 1390 0 29481 CECO ENVIRONMENTAL CORP COM 125141101 5 601 SH SOLE 7 601 0 0 CECO ENVIRONMENTAL CORP COM 125141101 840 109628 SH SOLE 18 109628 0 0 CECO ENVIRONMENTAL CORP COM 125141101 603 78696 SH SOLE 19 78696 0 0 CECO ENVIRONMENTAL CORP COM 125141101 8362 1091630 SH SOLE 21 1091630 0 0 CECO ENVIRONMENTAL CORP COM 125141101 6270 818547 SH SOLE 22 792557 0 25990 CEDAR FAIR L P DEPOSITRY UNIT 150185106 4 68 SH SOLE 18 68 0 0 CEDAR REALTY TRUST INC COM NEW 150602209 274 92940 SH SOLE 2 3374 0 89566 CEDAR REALTY TRUST INC COM NEW 150602209 2 623 SH SOLE 4 623 0 0 CEDAR REALTY TRUST INC COM NEW 150602209 7 2308 SH SOLE 7 2308 0 0 CEDAR REALTY TRUST INC COM NEW 150602209 1146 388594 SH SOLE 18 388594 0 0 CEDAR REALTY TRUST INC COM NEW 150602209 432 146565 SH SOLE 19 146565 0 0 CEDAR REALTY TRUST INC COM NEW 150602209 30908 10477357 SH SOLE 21 10477357 0 0 CEDAR REALTY TRUST INC COM NEW 150602209 8677 2941247 SH SOLE 22 2828159 0 113088 CEDAR REALTY TRUST INC COM NEW 150602209 17 5597 SH SOLE 23 5597 0 0 CEDAR REALTY TRUST INC COM NEW 150602209 31 10675 SH SOLE 28 10675 0 0 CEDAR REALTY TRUST INC COM NEW 150602209 313 106141 SH SOLE 30 106141 0 0 CEDAR REALTY TRUST INC COM NEW 150602209 25 8432 SH SOLE 40 8432 0 0 CEL SCI CORP COM PAR NEW 150837607 117 12766 SH SOLE 2 1087 0 11679 CEL SCI CORP COM PAR NEW 150837607 873 95376 SH SOLE 18 95376 0 0 CEL SCI CORP COM PAR NEW 150837607 438 47839 SH SOLE 19 47839 0 0 CEL SCI CORP COM PAR NEW 150837607 9042 988242 SH SOLE 21 988242 0 0 CEL SCI CORP COM PAR NEW 150837607 7799 852324 SH SOLE 22 825978 0 26346 CELANESE CORP DEL COM 150870103 39682 322301 SH SOLE 2 58702 0 263599 CELANESE CORP DEL COM 150870103 7633 61998 SH SOLE 4 58375 0 3623 CELANESE CORP DEL COM 150870103 22396 181902 SH SOLE 7 113091 0 68811 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 33786 274416 SH SOLE 18 255988 0 18428 CELANESE CORP DEL COM 150870103 5901 47927 SH SOLE 19 47927 0 0 CELANESE CORP DEL COM 150870103 397781 3230837 SH SOLE 21 3230837 0 0 CELANESE CORP DEL COM 150870103 382231 3104544 SH SOLE 22 2780245 0 324299 CELANESE CORP DEL COM 150870103 11521 93576 SH SOLE 23 93576 0 0 CELANESE CORP DEL COM 150870103 16036 130243 SH SOLE 25 130243 0 0 CELANESE CORP DEL COM 150870103 81752 664002 SH SOLE 26 96747 0 567255 CELANESE CORP DEL COM 150870103 2866 23281 SH SOLE 28 16143 0 7138 CELANESE CORP DEL COM 150870103 3303 26828 SH SOLE 29 957 0 25871 CELANESE CORP DEL COM 150870103 60837 494124 SH SOLE 30 494124 0 0 CELANESE CORP DEL COM 150870103 3728 30277 SH SOLE 31 23081 0 7196 CELANESE CORP DEL COM 150870103 1065 8649 SH SOLE 34 8649 0 0 CELANESE CORP DEL COM 150870103 10786 87604 SH SOLE 36 87604 0 0 CELANESE CORP DEL COM 150870103 341 2766 SH SOLE 40 2766 0 0 CELCUITY INC COM 15102K100 26 2475 SH SOLE 2 171 0 2304 CELCUITY INC COM 15102K100 224 21031 SH SOLE 18 21031 0 0 CELCUITY INC COM 15102K100 103 9682 SH SOLE 19 9682 0 0 CELCUITY INC COM 15102K100 2349 220797 SH SOLE 21 220797 0 0 CELCUITY INC COM 15102K100 759 71358 SH SOLE 22 67812 0 3546 CELESTICA INC SUB VTG SHS 15101Q108 187 22559 SH SOLE 21 22559 0 0 CELESTICA INC SUB VTG SHS 15101Q108 407 49197 SH SOLE 22 49197 0 0 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 6 2846 SH SOLE 18 2846 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 40686 SH SOLE 21 40686 0 0 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 666 298664 SH SOLE 22 298664 0 0 CELLECTAR BIOSCIENCES INC COM PAR 15117F500 0 59 SH SOLE 21 59 0 0 CELLECTIS S A SPONSORED ADS 15117K103 2687 156938 SH SOLE 21 156938 0 0 CELLECTIS S A SPONSORED ADS 15117K103 21 1230 SH SOLE 30 1230 0 0 CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 111 6838 SH SOLE 2 414 0 6424 CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 6 345 SH SOLE 7 345 0 0 CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 703 43276 SH SOLE 18 43276 0 0 CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 341 21015 SH SOLE 19 21015 0 0 CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 7095 436857 SH SOLE 21 436857 0 0 CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 4900 301751 SH SOLE 22 291513 0 10238 CELSION CORPORATION COM PAR NEW 15117N503 6 3754 SH SOLE 18 3754 0 0 CELSION CORPORATION COM PAR NEW 15117N503 80 46531 SH SOLE 21 46531 0 0 CELSION CORPORATION COM PAR NEW 15117N503 158 92641 SH SOLE 22 92641 0 0 CELSIUS HOLDINGS INC COM NEW 15118V207 55 11440 SH SOLE 2 1034 0 10406 CELSIUS HOLDINGS INC COM NEW 15118V207 446 92243 SH SOLE 18 92243 0 0 CELSIUS HOLDINGS INC COM NEW 15118V207 217 45009 SH SOLE 19 45009 0 0 CELSIUS HOLDINGS INC COM NEW 15118V207 5053 1046269 SH SOLE 21 1046269 0 0 CELSIUS HOLDINGS INC COM NEW 15118V207 2357 487952 SH SOLE 22 472049 0 15903 CEMEX SAB DE CV SPON ADR NEW 151290889 1111 293846 SH SOLE 2 0 0 293846 CEMEX SAB DE CV SPON ADR NEW 151290889 5007 1324540 SH SOLE 18 0 0 1324540 CEMEX SAB DE CV SPON ADR NEW 151290889 2955 781716 SH SOLE 19 781716 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 243 64343 SH SOLE 22 64343 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 7412 1960887 SH SOLE 25 1960887 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 3131 828376 SH SOLE 30 828376 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 39665 10493497 SH SOLE 34 10493497 0 0 CEMTREX INC COM NEW 15130G600 1 788 SH SOLE 21 788 0 0 CENOVUS ENERGY INC COM 15135U109 3236 318844 SH SOLE 21 318844 0 0 CENTENE CORP DEL COM 15135B101 75455 1200178 SH SOLE 2 319071 0 881107 CENTENE CORP DEL COM 15135B101 11575 184114 SH SOLE 4 173404 0 10710 CENTENE CORP DEL COM 15135B101 23759 377899 SH SOLE 7 347363 0 30536 CENTENE CORP DEL COM 15135B101 307 4888 SH SOLE 13 4888 0 0 CENTENE CORP DEL COM 15135B101 157 2491 SH SOLE 15 2491 0 0 CENTENE CORP DEL COM 15135B101 64638 1028124 SH SOLE 18 970239 0 57885 CENTENE CORP DEL COM 15135B101 92945 1478361 SH SOLE 19 1478361 0 0 CENTENE CORP DEL COM 15135B101 692020 11007158 SH SOLE 21 11007158 0 0 CENTENE CORP DEL COM 15135B101 631041 10037235 SH SOLE 22 8973565 0 1063670 CENTENE CORP DEL COM 15135B101 18882 300337 SH SOLE 23 300337 0 0 CENTENE CORP DEL COM 15135B101 27181 432343 SH SOLE 25 432343 0 0 CENTENE CORP DEL COM 15135B101 133128 2117515 SH SOLE 26 268001 0 1849514 CENTENE CORP DEL COM 15135B101 4850 77140 SH SOLE 28 53959 0 23181 CENTENE CORP DEL COM 15135B101 497 7913 SH SOLE 29 7913 0 0 CENTENE CORP DEL COM 15135B101 118041 1877548 SH SOLE 30 1877548 0 0 CENTENE CORP DEL COM 15135B101 5864 93276 SH SOLE 31 75240 0 18036 CENTENE CORP DEL COM 15135B101 47114 749389 SH SOLE 34 749389 0 0 CENTENE CORP DEL COM 15135B101 18282 290792 SH SOLE 36 290792 0 0 CENTENE CORP DEL COM 15135B101 548 8712 SH SOLE 40 8712 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 1672 361948 SH SOLE 2 11525 0 350423 CENTENNIAL RESOURCE DEV INC CL A 15136A102 3 626 SH SOLE 4 626 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 15 3139 SH SOLE 7 3139 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 410 88739 SH SOLE 18 88739 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 212 45963 SH SOLE 19 45963 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 10225 2213245 SH SOLE 21 2213245 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 29050 6287772 SH SOLE 22 5891098 0 396674 CENTENNIAL RESOURCE DEV INC CL A 15136A102 178 38578 SH SOLE 26 27131 0 11447 CENTENNIAL RESOURCE DEV INC CL A 15136A102 94 20315 SH SOLE 28 20315 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 477 103323 SH SOLE 30 103323 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 17 3715 SH SOLE 31 3715 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 71 15358 SH SOLE 40 15358 0 0 CENTERPOINT ENERGY INC COM 15189T107 34873 1278796 SH SOLE 2 173144 0 1105652 CENTERPOINT ENERGY INC COM 15189T107 6729 246742 SH SOLE 4 233760 0 12982 CENTERPOINT ENERGY INC COM 15189T107 28873 1058784 SH SOLE 7 1026654 0 32130 CENTERPOINT ENERGY INC COM 15189T107 469 17187 SH SOLE 13 17187 0 0 CENTERPOINT ENERGY INC COM 15189T107 74 2712 SH SOLE 15 2712 0 0 CENTERPOINT ENERGY INC COM 15189T107 31108 1140724 SH SOLE 18 1074189 0 66535 CENTERPOINT ENERGY INC COM 15189T107 3793 139078 SH SOLE 19 139078 0 0 CENTERPOINT ENERGY INC COM 15189T107 523008 19178865 SH SOLE 21 19178865 0 0 CENTERPOINT ENERGY INC COM 15189T107 339203 12438685 SH SOLE 22 11102379 0 1336306 CENTERPOINT ENERGY INC COM 15189T107 9807 359625 SH SOLE 23 359625 0 0 CENTERPOINT ENERGY INC COM 15189T107 13824 506919 SH SOLE 25 506919 0 0 CENTERPOINT ENERGY INC COM 15189T107 76781 2815593 SH SOLE 26 380169 0 2435424 CENTERPOINT ENERGY INC COM 15189T107 2590 94960 SH SOLE 28 65519 0 29441 CENTERPOINT ENERGY INC COM 15189T107 3156 115714 SH SOLE 29 9274 0 106440 CENTERPOINT ENERGY INC COM 15189T107 66991 2456566 SH SOLE 30 2456566 0 0 CENTERPOINT ENERGY INC COM 15189T107 4507 165270 SH SOLE 31 91061 0 74209 CENTERPOINT ENERGY INC COM 15189T107 3343 122575 SH SOLE 32 122575 0 0 CENTERPOINT ENERGY INC COM 15189T107 918 33652 SH SOLE 34 33652 0 0 CENTERPOINT ENERGY INC COM 15189T107 8603 315481 SH SOLE 35 315481 0 0 CENTERPOINT ENERGY INC COM 15189T107 11346 416076 SH SOLE 36 416076 0 0 CENTERPOINT ENERGY INC COM 15189T107 306 11227 SH SOLE 40 11227 0 0 CENTERPOINT ENERGY INC DEP RP PFD CV B 15189T503 469 9615 SH SOLE 7 9615 0 0 CENTERPOINT ENERGY INC DEP RP PFD CV B 15189T503 74606 1530688 SH SOLE 21 1530688 0 0 CENTERSTATE BK CORP COM 15201P109 3086 123523 SH SOLE 2 4775 0 118748 CENTERSTATE BK CORP COM 15201P109 12 475 SH SOLE 4 475 0 0 CENTERSTATE BK CORP COM 15201P109 56 2238 SH SOLE 7 2238 0 0 CENTERSTATE BK CORP COM 15201P109 13092 524109 SH SOLE 18 524109 0 0 CENTERSTATE BK CORP COM 15201P109 7115 284836 SH SOLE 19 284836 0 0 CENTERSTATE BK CORP COM 15201P109 104473 4182259 SH SOLE 21 4182259 0 0 CENTERSTATE BK CORP COM 15201P109 100260 4013604 SH SOLE 22 3866858 0 146746 CENTERSTATE BK CORP COM 15201P109 61 2458 SH SOLE 23 2458 0 0 CENTERSTATE BK CORP COM 15201P109 2228 89180 SH SOLE 26 40205 0 48975 CENTERSTATE BK CORP COM 15201P109 378 15149 SH SOLE 28 15149 0 0 CENTERSTATE BK CORP COM 15201P109 955 38212 SH SOLE 30 38212 0 0 CENTERSTATE BK CORP COM 15201P109 316 12653 SH SOLE 40 12653 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 1774 SH SOLE 18 1774 0 0 CENTOGENE N V COM N1976T109 633 62874 SH SOLE 21 62874 0 0 CENTOGENE N V COM N1976T109 83 8212 SH SOLE 22 8212 0 0 CENTOGENE N V COM N1976T109 405 40179 SH SOLE 26 7313 0 32866 CENTOGENE N V COM N1976T109 7 660 SH SOLE 31 0 0 660 CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 1083 116169 SH SOLE 7 116169 0 0 CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 4010 430308 SH SOLE 21 430308 0 0 CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 789 84673 SH SOLE 30 84673 0 0 CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 172 37942 SH SOLE 2 3403 0 34539 CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 9 2015 SH SOLE 7 2015 0 0 CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 1450 320063 SH SOLE 18 320063 0 0 CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 705 155627 SH SOLE 19 155627 0 0 CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 14170 3128032 SH SOLE 21 3128032 0 0 CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 11600 2560614 SH SOLE 22 2488578 0 72036 CENTRAL FED CORP COM NEW PAR 15346Q400 11 756 SH SOLE 18 756 0 0 CENTRAL FED CORP COM NEW PAR 15346Q400 169 12137 SH SOLE 21 12137 0 0 CENTRAL GARDEN & PET CO COM 153527106 335 10783 SH SOLE 2 841 0 9942 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 1411 45429 SH SOLE 18 45429 0 0 CENTRAL GARDEN & PET CO COM 153527106 828 26642 SH SOLE 19 26642 0 0 CENTRAL GARDEN & PET CO COM 153527106 35557 1144408 SH SOLE 21 1144408 0 0 CENTRAL GARDEN & PET CO COM 153527106 12096 389319 SH SOLE 22 381689 0 7630 CENTRAL GARDEN & PET CO COM 153527106 51 1640 SH SOLE 23 1640 0 0 CENTRAL GARDEN & PET CO COM 153527106 433 13934 SH SOLE 26 0 0 13934 CENTRAL GARDEN & PET CO COM 153527106 43 1379 SH SOLE 28 1379 0 0 CENTRAL GARDEN & PET CO COM 153527106 390 12541 SH SOLE 30 12541 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 1244 42368 SH SOLE 2 1463 0 40905 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 5480 186643 SH SOLE 18 186643 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 2158 73515 SH SOLE 19 73515 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 136935 4664012 SH SOLE 21 4664012 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 35315 1202835 SH SOLE 22 1136971 0 65864 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 401 13656 SH SOLE 26 11545 0 2111 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 183 6223 SH SOLE 28 6223 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 1722 58646 SH SOLE 30 58646 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 144 4890 SH SOLE 40 4890 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 1106 37390 SH SOLE 2 17964 0 19426 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 3408 115199 SH SOLE 18 115199 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 3902 131915 SH SOLE 19 131915 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 78876 2666520 SH SOLE 21 2666520 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 34665 1171902 SH SOLE 22 1138063 0 33839 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 4195 SH SOLE 28 4195 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 1238 41851 SH SOLE 30 41851 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 135 4560 SH SOLE 40 4560 0 0 CENTRAL PUERTO S A SPONSORED ADR 155038201 16 3261 SH SOLE 4 3261 0 0 CENTRAL PUERTO S A SPONSORED ADR 155038201 5723 1177521 SH SOLE 21 1177521 0 0 CENTRAL PUERTO S A SPONSORED ADR 155038201 2718 559202 SH SOLE 22 545121 0 14081 CENTRAL PUERTO S A SPONSORED ADR 155038201 1314 270383 SH SOLE 30 270383 0 0 CENTRAL VALLEY CMNTY BANCORP COM 155685100 277 12803 SH SOLE 2 478 0 12325 CENTRAL VALLEY CMNTY BANCORP COM 155685100 6 285 SH SOLE 7 285 0 0 CENTRAL VALLEY CMNTY BANCORP COM 155685100 907 41859 SH SOLE 18 41859 0 0 CENTRAL VALLEY CMNTY BANCORP COM 155685100 447 20628 SH SOLE 19 20628 0 0 CENTRAL VALLEY CMNTY BANCORP COM 155685100 9184 423816 SH SOLE 21 423816 0 0 CENTRAL VALLEY CMNTY BANCORP COM 155685100 2724 125691 SH SOLE 22 117218 0 8473 CENTRIC BRANDS INC COM 15644G104 17 7769 SH SOLE 2 931 0 6838 CENTRIC BRANDS INC COM 15644G104 123 56487 SH SOLE 18 56487 0 0 CENTRIC BRANDS INC COM 15644G104 59 27003 SH SOLE 19 27003 0 0 CENTRIC BRANDS INC COM 15644G104 1185 546204 SH SOLE 21 546204 0 0 CENTRIC BRANDS INC COM 15644G104 329 151682 SH SOLE 22 147123 0 4559 CENTRUS ENERGY CORP CL A 15643U104 8 1134 SH SOLE 18 1134 0 0 CENTRUS ENERGY CORP CL A 15643U104 134 19480 SH SOLE 21 19480 0 0 CENTURY ALUM CO COM 156431108 385 51206 SH SOLE 2 1813 0 49393 CENTURY ALUM CO COM 156431108 3 385 SH SOLE 4 385 0 0 CENTURY ALUM CO COM 156431108 268 35700 SH SOLE 7 35700 0 0 CENTURY ALUM CO COM 156431108 1661 221072 SH SOLE 18 221072 0 0 CENTURY ALUM CO COM 156431108 649 86381 SH SOLE 19 86381 0 0 CENTURY ALUM CO COM 156431108 43664 5810292 SH SOLE 21 5810292 0 0 CENTURY ALUM CO COM 156431108 11267 1499318 SH SOLE 22 1421698 0 77620 CENTURY ALUM CO COM 156431108 68 9024 SH SOLE 26 0 0 9024 CENTURY ALUM CO COM 156431108 59 7837 SH SOLE 28 7837 0 0 CENTURY ALUM CO COM 156431108 564 75095 SH SOLE 30 75095 0 0 CENTURY ALUM CO COM 156431108 42 5529 SH SOLE 40 5529 0 0 CENTURY BANCORP INC MASS CL A NON VTG 156432106 254 2822 SH SOLE 2 124 0 2698 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 10289 SH SOLE 18 10289 0 0 CENTURY BANCORP INC MASS CL A NON VTG 156432106 474 5272 SH SOLE 19 5272 0 0 CENTURY BANCORP INC MASS CL A NON VTG 156432106 9286 103229 SH SOLE 21 103229 0 0 CENTURY BANCORP INC MASS CL A NON VTG 156432106 7664 85197 SH SOLE 22 83024 0 2173 CENTURY BANCORP INC MASS CL A NON VTG 156432106 312 3465 SH SOLE 23 3465 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 44979 SH SOLE 2 21565 0 23414 CENTURY CASINOS INC COM 156492100 6 699 SH SOLE 7 699 0 0 CENTURY CASINOS INC COM 156492100 794 100268 SH SOLE 18 100268 0 0 CENTURY CASINOS INC COM 156492100 1249 157746 SH SOLE 19 157746 0 0 CENTURY CASINOS INC COM 156492100 7974 1006875 SH SOLE 21 1006875 0 0 CENTURY CASINOS INC COM 156492100 9872 1246490 SH SOLE 22 1222976 0 23514 CENTURY CASINOS INC COM 156492100 238 30091 SH SOLE 23 30091 0 0 CENTURY CASINOS INC COM 156492100 637 80438 SH SOLE 26 0 0 80438 CENTURY CMNTYS INC COM 156504300 1286 47029 SH SOLE 2 27226 0 19803 CENTURY CMNTYS INC COM 156504300 16 588 SH SOLE 7 588 0 0 CENTURY CMNTYS INC COM 156504300 3389 123903 SH SOLE 18 123903 0 0 CENTURY CMNTYS INC COM 156504300 15852 579594 SH SOLE 19 579594 0 0 CENTURY CMNTYS INC COM 156504300 89604 3276184 SH SOLE 21 3276184 0 0 CENTURY CMNTYS INC COM 156504300 24914 910944 SH SOLE 22 878780 0 32164 CENTURY CMNTYS INC COM 156504300 87 3183 SH SOLE 23 3183 0 0 CENTURY CMNTYS INC COM 156504300 777 28397 SH SOLE 26 0 0 28397 CENTURY CMNTYS INC COM 156504300 65 2379 SH SOLE 28 2379 0 0 CENTURY CMNTYS INC COM 156504300 1066 38963 SH SOLE 30 38963 0 0 CENTURY CMNTYS INC COM 156504300 2542 92951 SH SOLE 34 92951 0 0 CENTURY CMNTYS INC COM 156504300 69 2523 SH SOLE 40 2523 0 0 CENTURYLINK INC COM 156700106 34442 2607301 SH SOLE 2 221372 0 2385929 CENTURYLINK INC COM 156700106 5849 442743 SH SOLE 4 417124 0 25619 CENTURYLINK INC COM 156700106 13978 1058123 SH SOLE 7 941791 0 116332 CENTURYLINK INC COM 156700106 840 63616 SH SOLE 13 63616 0 0 CENTURYLINK INC COM 156700106 92 6988 SH SOLE 15 6988 0 0 CENTURYLINK INC COM 156700106 34229 2591148 SH SOLE 18 2398849 0 192299 CENTURYLINK INC COM 156700106 10347 783264 SH SOLE 19 783264 0 0 CENTURYLINK INC COM 156700106 653820 49494341 SH SOLE 21 49494341 0 0 CENTURYLINK INC COM 156700106 360602 27297634 SH SOLE 22 24222284 0 3075350 CENTURYLINK INC COM 156700106 9323 705765 SH SOLE 23 705765 0 0 CENTURYLINK INC COM 156700106 14799 1120316 SH SOLE 25 1120316 0 0 CENTURYLINK INC COM 156700106 58040 4393634 SH SOLE 26 772848 0 3620786 CENTURYLINK INC COM 156700106 2435 184349 SH SOLE 28 128071 0 56278 CENTURYLINK INC COM 156700106 2970 224804 SH SOLE 29 19560 0 205244 CENTURYLINK INC COM 156700106 58053 4394656 SH SOLE 30 4394656 0 0 CENTURYLINK INC COM 156700106 3399 257304 SH SOLE 31 170680 0 86624 CENTURYLINK INC COM 156700106 5260 398150 SH SOLE 32 398150 0 0 CENTURYLINK INC COM 156700106 936 70844 SH SOLE 34 70844 0 0 CENTURYLINK INC COM 156700106 14449 1093825 SH SOLE 36 1093825 0 0 CENTURYLINK INC COM 156700106 323 24428 SH SOLE 40 24428 0 0 CERECOR INC COM 15671L109 49 9097 SH SOLE 2 902 0 8195 CERECOR INC COM 15671L109 405 75054 SH SOLE 18 75054 0 0 CERECOR INC COM 15671L109 193 35740 SH SOLE 19 35740 0 0 CERECOR INC COM 15671L109 3987 739682 SH SOLE 21 739682 0 0 CERECOR INC COM 15671L109 2335 433132 SH SOLE 22 426994 0 6138 CERENCE INC COM 156727109 1817 80309 SH SOLE 2 12860 0 67449 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 16642 SH SOLE 18 16642 0 0 CERENCE INC COM 156727109 183 8106 SH SOLE 19 8106 0 0 CERENCE INC COM 156727109 10235 452270 SH SOLE 21 452270 0 0 CERENCE INC COM 156727109 24891 1099932 SH SOLE 22 1029389 0 70543 CERENCE INC COM 156727109 283 12502 SH SOLE 26 7316 0 5186 CERENCE INC COM 156727109 108 4752 SH SOLE 28 4752 0 0 CERENCE INC COM 156727109 125 5516 SH SOLE 30 5516 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 3438 SH SOLE 40 3438 0 0 CERIDIAN HCM HLDG INC COM 15677J108 14444 212780 SH SOLE 2 48887 0 163893 CERIDIAN HCM HLDG INC COM 15677J108 12 180 SH SOLE 4 180 0 0 CERIDIAN HCM HLDG INC COM 15677J108 112 1654 SH SOLE 7 1654 0 0 CERIDIAN HCM HLDG INC COM 15677J108 18271 269159 SH SOLE 18 269159 0 0 CERIDIAN HCM HLDG INC COM 15677J108 1488 21920 SH SOLE 19 21920 0 0 CERIDIAN HCM HLDG INC COM 15677J108 358566 5282350 SH SOLE 21 5282350 0 0 CERIDIAN HCM HLDG INC COM 15677J108 215021 3167669 SH SOLE 22 3021801 0 145868 CERIDIAN HCM HLDG INC COM 15677J108 958 14113 SH SOLE 26 10970 0 3143 CERIDIAN HCM HLDG INC COM 15677J108 445 6552 SH SOLE 28 6552 0 0 CERIDIAN HCM HLDG INC COM 15677J108 957 14096 SH SOLE 30 14096 0 0 CERIDIAN HCM HLDG INC COM 15677J108 127 1873 SH SOLE 31 1873 0 0 CERIDIAN HCM HLDG INC COM 15677J108 286 4217 SH SOLE 40 4217 0 0 CERNER CORP COM 156782104 62354 849632 SH SOLE 2 160355 0 689277 CERNER CORP COM 156782104 11752 160132 SH SOLE 4 151209 0 8923 CERNER CORP COM 156782104 34981 476648 SH SOLE 7 306977 0 169671 CERNER CORP COM 156782104 341 4648 SH SOLE 13 4648 0 0 CERNER CORP COM 156782104 167 2278 SH SOLE 15 2278 0 0 CERNER CORP COM 156782104 16 218 SH SOLE 17 0 0 218 CERNER CORP COM 156782104 48113 655581 SH SOLE 18 611268 0 44313 CERNER CORP COM 156782104 38042 518350 SH SOLE 19 518350 0 0 CERNER CORP COM 156782104 603800 8227285 SH SOLE 21 8227285 0 0 CERNER CORP COM 156782104 580558 7910594 SH SOLE 22 7113920 0 796674 CERNER CORP COM 156782104 17947 244547 SH SOLE 23 244547 0 0 CERNER CORP COM 156782104 27490 374581 SH SOLE 25 374581 0 0 CERNER CORP COM 156782104 120105 1636525 SH SOLE 26 227172 0 1409353 CERNER CORP COM 156782104 4428 60336 SH SOLE 28 42746 0 17590 CERNER CORP COM 156782104 513 6985 SH SOLE 29 6985 0 0 CERNER CORP COM 156782104 134697 1835356 SH SOLE 30 1835356 0 0 CERNER CORP COM 156782104 5244 71453 SH SOLE 31 60222 0 11231 CERNER CORP COM 156782104 3752 51123 SH SOLE 32 51123 0 0 CERNER CORP COM 156782104 13845 188655 SH SOLE 34 188655 0 0 CERNER CORP COM 156782104 17175 234018 SH SOLE 36 234018 0 0 CERNER CORP COM 156782104 541 7367 SH SOLE 40 7367 0 0 CERUS CORP COM 157085101 280 66235 SH SOLE 2 5678 0 60557 CERUS CORP COM 157085101 13 3142 SH SOLE 7 3142 0 0 CERUS CORP COM 157085101 2091 495403 SH SOLE 18 495403 0 0 CERUS CORP COM 157085101 1030 244090 SH SOLE 19 244090 0 0 CERUS CORP COM 157085101 26635 6311595 SH SOLE 21 6311595 0 0 CERUS CORP COM 157085101 18375 4354259 SH SOLE 22 4167974 0 186285 CERUS CORP COM 157085101 37 8836 SH SOLE 26 0 0 8836 CERUS CORP COM 157085101 81 19280 SH SOLE 28 19280 0 0 CERUS CORP COM 157085101 269 63862 SH SOLE 30 63862 0 0 CERUS CORP COM 157085101 36 8503 SH SOLE 40 8503 0 0 CEVA INC COM 157210105 263 9738 SH SOLE 2 699 0 9039 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 2729 101209 SH SOLE 18 101209 0 0 CEVA INC COM 157210105 1039 38550 SH SOLE 19 38550 0 0 CEVA INC COM 157210105 69115 2563614 SH SOLE 21 2563614 0 0 CEVA INC COM 157210105 17965 666350 SH SOLE 22 639278 0 27072 CEVA INC COM 157210105 82 3043 SH SOLE 26 0 0 3043 CEVA INC COM 157210105 79 2929 SH SOLE 28 2929 0 0 CEVA INC COM 157210105 835 30981 SH SOLE 30 30981 0 0 CEVA INC COM 157210105 26 971 SH SOLE 34 971 0 0 CEVA INC COM 157210105 56 2059 SH SOLE 40 2059 0 0 CF INDS HLDGS INC COM 125269100 30307 634828 SH SOLE 2 139653 0 495175 CF INDS HLDGS INC COM 125269100 4440 93011 SH SOLE 4 87121 0 5890 CF INDS HLDGS INC COM 125269100 13058 273514 SH SOLE 7 273514 0 0 CF INDS HLDGS INC COM 125269100 877 18368 SH SOLE 13 18368 0 0 CF INDS HLDGS INC COM 125269100 62 1307 SH SOLE 15 1307 0 0 CF INDS HLDGS INC COM 125269100 26935 564196 SH SOLE 18 516542 0 47654 CF INDS HLDGS INC COM 125269100 30432 637450 SH SOLE 19 637450 0 0 CF INDS HLDGS INC COM 125269100 426410 8931921 SH SOLE 21 8931921 0 0 CF INDS HLDGS INC COM 125269100 290247 6079754 SH SOLE 22 5435433 0 644321 CF INDS HLDGS INC COM 125269100 7609 159391 SH SOLE 23 159391 0 0 CF INDS HLDGS INC COM 125269100 11695 244980 SH SOLE 25 244980 0 0 CF INDS HLDGS INC COM 125269100 32663 684195 SH SOLE 26 184870 0 499325 CF INDS HLDGS INC COM 125269100 2008 42057 SH SOLE 28 29117 0 12940 CF INDS HLDGS INC COM 125269100 12522 262306 SH SOLE 29 262306 0 0 CF INDS HLDGS INC COM 125269100 38788 812477 SH SOLE 30 812477 0 0 CF INDS HLDGS INC COM 125269100 2381 49884 SH SOLE 31 41563 0 8321 CF INDS HLDGS INC COM 125269100 3196 66946 SH SOLE 32 66946 0 0 CF INDS HLDGS INC COM 125269100 4048 84785 SH SOLE 34 84785 0 0 CF INDS HLDGS INC COM 125269100 9852 206360 SH SOLE 36 206360 0 0 CF INDS HLDGS INC COM 125269100 223 4681 SH SOLE 40 4681 0 0 CGI INC CL A SUB VTG 12532H104 4209 50277 SH SOLE 21 50277 0 0 CHAMPIONS ONCOLOGY INC COM NEW 15870P307 11 1289 SH SOLE 18 1289 0 0 CHAMPIONS ONCOLOGY INC COM NEW 15870P307 169 20283 SH SOLE 21 20283 0 0 CHAMPIONS ONCOLOGY INC COM NEW 15870P307 1000 120005 SH SOLE 22 120005 0 0 CHANGE HEALTHCARE INC COM 15912K100 1442 87959 SH SOLE 2 3381 0 84578 CHANGE HEALTHCARE INC COM 15912K100 16 961 SH SOLE 7 961 0 0 CHANGE HEALTHCARE INC COM 15912K100 359 21875 SH SOLE 18 21875 0 0 CHANGE HEALTHCARE INC COM 15912K100 189 11561 SH SOLE 19 11561 0 0 CHANGE HEALTHCARE INC COM 15912K100 10039 612537 SH SOLE 21 612537 0 0 CHANGE HEALTHCARE INC COM 15912K100 20878 1273804 SH SOLE 22 1163274 0 110530 CHANGE HEALTHCARE INC COM 15912K100 129 7851 SH SOLE 30 7851 0 0 CHANGE HEALTHCARE INC COM 15912K100 16 992 SH SOLE 31 992 0 0 CHANGE HEALTHCARE INC UNIT 99/99/9999 15912K209 16015 266957 SH SOLE 21 266957 0 0 CHANGYOU COM LTD ADS REP CL A 15911M107 35 3597 SH SOLE 4 3597 0 0 CHANGYOU COM LTD ADS REP CL A 15911M107 1833 187281 SH SOLE 21 187281 0 0 CHANGYOU COM LTD ADS REP CL A 15911M107 1199 122486 SH SOLE 22 107810 0 14676 CHANGYOU COM LTD ADS REP CL A 15911M107 536 54741 SH SOLE 30 54741 0 0 CHANNELADVISOR CORP COM 159179100 102 11280 SH SOLE 2 950 0 10330 CHANNELADVISOR CORP COM 159179100 5 502 SH SOLE 7 502 0 0 CHANNELADVISOR CORP COM 159179100 875 96760 SH SOLE 18 96760 0 0 CHANNELADVISOR CORP COM 159179100 482 53292 SH SOLE 19 53292 0 0 CHANNELADVISOR CORP COM 159179100 9256 1023926 SH SOLE 21 1023926 0 0 CHANNELADVISOR CORP COM 159179100 7382 816645 SH SOLE 22 787489 0 29156 CHANNELADVISOR CORP COM 159179100 11 1183 SH SOLE 23 1183 0 0 CHANNELADVISOR CORP COM 159179100 28 3058 SH SOLE 28 3058 0 0 CHANNELADVISOR CORP COM 159179100 55 6058 SH SOLE 30 6058 0 0 CHANNELADVISOR CORP COM 159179100 20 2197 SH SOLE 40 2197 0 0 CHANTICLEER HLDGS INC COM 15930P800 1 1017 SH SOLE 21 1017 0 0 CHANTICLEER HLDGS INC COM 15930P800 6 9675 SH SOLE 22 9675 0 0 CHAPARRAL ENERGY INC COM CL A 15942R208 94 53469 SH SOLE 2 1290 0 52179 CHAPARRAL ENERGY INC COM CL A 15942R208 190 107851 SH SOLE 18 107851 0 0 CHAPARRAL ENERGY INC COM CL A 15942R208 91 51809 SH SOLE 19 51809 0 0 CHAPARRAL ENERGY INC COM CL A 15942R208 2054 1167051 SH SOLE 21 1167051 0 0 CHAPARRAL ENERGY INC COM CL A 15942R208 651 370102 SH SOLE 22 361067 0 9035 CHARAH SOLUTIONS INC COM 15957P105 22 8987 SH SOLE 2 235 0 8752 CHARAH SOLUTIONS INC COM 15957P105 79 32453 SH SOLE 18 32453 0 0 CHARAH SOLUTIONS INC COM 15957P105 35 14382 SH SOLE 19 14382 0 0 CHARAH SOLUTIONS INC COM 15957P105 879 360254 SH SOLE 21 360254 0 0 CHARAH SOLUTIONS INC COM 15957P105 200 82150 SH SOLE 22 80303 0 1847 CHARLES & COLVARD LTD COM 159765106 8 5548 SH SOLE 18 5548 0 0 CHARLES & COLVARD LTD COM 159765106 103 72664 SH SOLE 21 72664 0 0 CHARLES RIV LABS INTL INC COM 159864107 17630 115408 SH SOLE 2 25664 0 89744 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 20164 131999 SH SOLE 18 131999 0 0 CHARLES RIV LABS INTL INC COM 159864107 1739 11387 SH SOLE 19 11387 0 0 CHARLES RIV LABS INTL INC COM 159864107 393154 2573668 SH SOLE 21 2573668 0 0 CHARLES RIV LABS INTL INC COM 159864107 246125 1611188 SH SOLE 22 1523426 0 87762 CHARLES RIV LABS INTL INC COM 159864107 2922 19127 SH SOLE 26 10120 0 9007 CHARLES RIV LABS INTL INC COM 159864107 927 6068 SH SOLE 28 6068 0 0 CHARLES RIV LABS INTL INC COM 159864107 2364 15472 SH SOLE 30 15472 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 1668 SH SOLE 34 1668 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 4990 SH SOLE 40 4990 0 0 CHART INDS INC COM PAR $0.01 16115Q308 1020 15113 SH SOLE 2 1385 0 13728 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 10864 160972 SH SOLE 18 160972 0 0 CHART INDS INC COM PAR $0.01 16115Q308 4261 63136 SH SOLE 19 63136 0 0 CHART INDS INC COM PAR $0.01 16115Q308 270414 4006730 SH SOLE 21 4006730 0 0 CHART INDS INC COM PAR $0.01 16115Q308 71554 1060209 SH SOLE 22 1015678 0 44531 CHART INDS INC COM PAR $0.01 16115Q308 1294 19174 SH SOLE 26 8183 0 10991 CHART INDS INC COM PAR $0.01 16115Q308 254 3764 SH SOLE 28 3764 0 0 CHART INDS INC COM PAR $0.01 16115Q308 3333 49392 SH SOLE 30 49392 0 0 CHART INDS INC COM PAR $0.01 16115Q308 284 4208 SH SOLE 40 4208 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 227200 468376 SH SOLE 2 122654 0 345722 CHARTER COMMUNICATIONS INC N CL A 16119P108 41066 84659 SH SOLE 4 80410 0 4249 CHARTER COMMUNICATIONS INC N CL A 16119P108 73081 150658 SH SOLE 7 149232 0 1426 CHARTER COMMUNICATIONS INC N CL A 16119P108 886 1827 SH SOLE 13 1827 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 602 1242 SH SOLE 15 1242 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 12 25 SH SOLE 17 0 0 25 CHARTER COMMUNICATIONS INC N CL A 16119P108 179562 370169 SH SOLE 18 347173 0 22996 CHARTER COMMUNICATIONS INC N CL A 16119P108 207222 427192 SH SOLE 19 427192 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 1587962 3273609 SH SOLE 21 3273609 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 1878742 3873055 SH SOLE 22 3428726 0 444329 CHARTER COMMUNICATIONS INC N CL A 16119P108 62622 129097 SH SOLE 23 129097 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 307388 633686 SH SOLE 25 633686 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 296853 611968 SH SOLE 26 95896 0 516072 CHARTER COMMUNICATIONS INC N CL A 16119P108 14068 29001 SH SOLE 28 20226 0 8775 CHARTER COMMUNICATIONS INC N CL A 16119P108 8091 16680 SH SOLE 29 16680 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 321269 662302 SH SOLE 30 662302 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 31329 64585 SH SOLE 31 52163 0 12422 CHARTER COMMUNICATIONS INC N CL A 16119P108 16956 34956 SH SOLE 32 34956 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 108218 223094 SH SOLE 34 223094 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 53477 110243 SH SOLE 36 110243 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 1673 3449 SH SOLE 40 3449 0 0 CHASE CORP COM 16150R104 366 3090 SH SOLE 2 296 0 2794 CHASE CORP COM 16150R104 17 146 SH SOLE 7 146 0 0 CHASE CORP COM 16150R104 2945 24860 SH SOLE 18 24860 0 0 CHASE CORP COM 16150R104 1512 12764 SH SOLE 19 12764 0 0 CHASE CORP COM 16150R104 29244 246829 SH SOLE 21 246829 0 0 CHASE CORP COM 16150R104 25435 214676 SH SOLE 22 205383 0 9293 CHASE CORP COM 16150R104 124 1047 SH SOLE 26 0 0 1047 CHASE CORP COM 16150R104 132 1111 SH SOLE 28 1111 0 0 CHASE CORP COM 16150R104 303 2560 SH SOLE 30 2560 0 0 CHASE CORP COM 16150R104 82 689 SH SOLE 40 689 0 0 CHASERG TECHNLGY ACQUISITN C CLASS A 16166A103 10633 980000 SH SOLE 19 980000 0 0 CHASERG TECHNLGY ACQUISITN C CLASS A 16166A103 889 81893 SH SOLE 34 81893 0 0 CHATHAM LODGING TR COM 16208T102 908 49525 SH SOLE 2 1514 0 48011 CHATHAM LODGING TR COM 16208T102 235 12825 SH SOLE 4 12825 0 0 CHATHAM LODGING TR COM 16208T102 807 44014 SH SOLE 7 44014 0 0 CHATHAM LODGING TR COM 16208T102 3764 205243 SH SOLE 18 205243 0 0 CHATHAM LODGING TR COM 16208T102 2254 122914 SH SOLE 19 122914 0 0 CHATHAM LODGING TR COM 16208T102 101988 5560982 SH SOLE 21 5560982 0 0 CHATHAM LODGING TR COM 16208T102 35263 1922724 SH SOLE 22 1860200 0 62524 CHATHAM LODGING TR COM 16208T102 56 3044 SH SOLE 23 3044 0 0 CHATHAM LODGING TR COM 16208T102 1807 98528 SH SOLE 25 98528 0 0 CHATHAM LODGING TR COM 16208T102 1012 55205 SH SOLE 26 25190 0 30015 CHATHAM LODGING TR COM 16208T102 115 6277 SH SOLE 28 6277 0 0 CHATHAM LODGING TR COM 16208T102 430 23441 SH SOLE 29 23441 0 0 CHATHAM LODGING TR COM 16208T102 4876 265871 SH SOLE 30 265871 0 0 CHATHAM LODGING TR COM 16208T102 78 4268 SH SOLE 40 4268 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 11765 106026 SH SOLE 2 88078 0 17948 CHECK POINT SOFTWARE TECH LT ORD M22465104 8753 78886 SH SOLE 4 75529 0 3357 CHECK POINT SOFTWARE TECH LT ORD M22465104 12140 109405 SH SOLE 7 96824 0 12581 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 13540 122025 SH SOLE 18 118973 0 3052 CHECK POINT SOFTWARE TECH LT ORD M22465104 8349 75241 SH SOLE 19 75241 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 4326 38990 SH SOLE 20 38990 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 185271 1669711 SH SOLE 21 1669711 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 207527 1870289 SH SOLE 22 1735599 0 134690 CHECK POINT SOFTWARE TECH LT ORD M22465104 14369 129498 SH SOLE 23 129498 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 13908 125341 SH SOLE 25 125341 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 70026 631094 SH SOLE 26 84204 0 546890 CHECK POINT SOFTWARE TECH LT ORD M22465104 1814 16345 SH SOLE 28 16345 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 415 3738 SH SOLE 29 3738 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 35343 318516 SH SOLE 30 318516 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 5254 47348 SH SOLE 31 32609 0 14739 CHECK POINT SOFTWARE TECH LT ORD M22465104 2749 24779 SH SOLE 32 24779 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 1168 10523 SH SOLE 34 10523 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 8452 76173 SH SOLE 36 76173 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 292 2629 SH SOLE 40 2629 0 0 CHECKPOINT THERAPEUTICS INC COM 162828107 19 10830 SH SOLE 2 1139 0 9691 CHECKPOINT THERAPEUTICS INC COM 162828107 139 80636 SH SOLE 18 80636 0 0 CHECKPOINT THERAPEUTICS INC COM 162828107 66 38614 SH SOLE 19 38614 0 0 CHECKPOINT THERAPEUTICS INC COM 162828107 1417 823799 SH SOLE 21 823799 0 0 CHECKPOINT THERAPEUTICS INC COM 162828107 964 560221 SH SOLE 22 553744 0 6477 CHEESECAKE FACTORY INC COM 163072101 1364 35102 SH SOLE 2 19328 0 15774 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 9561 246033 SH SOLE 18 246033 0 0 CHEESECAKE FACTORY INC COM 163072101 4218 108531 SH SOLE 19 108531 0 0 CHEESECAKE FACTORY INC COM 163072101 117532 3024505 SH SOLE 21 3024505 0 0 CHEESECAKE FACTORY INC COM 163072101 56145 1444800 SH SOLE 22 1383981 0 60819 CHEESECAKE FACTORY INC COM 163072101 249 6400 SH SOLE 23 6400 0 0 CHEESECAKE FACTORY INC COM 163072101 1015 26131 SH SOLE 26 14159 0 11972 CHEESECAKE FACTORY INC COM 163072101 198 5100 SH SOLE 28 5100 0 0 CHEESECAKE FACTORY INC COM 163072101 556 14319 SH SOLE 30 14319 0 0 CHEESECAKE FACTORY INC COM 163072101 190 4894 SH SOLE 40 4894 0 0 CHEETAH MOBILE INC ADR 163075104 38 10582 SH SOLE 21 10582 0 0 CHEETAH MOBILE INC ADR 163075104 824 226892 SH SOLE 22 206465 0 20427 CHEETAH MOBILE INC ADR 163075104 336 92573 SH SOLE 30 92573 0 0 CHEFS WHSE INC COM 163086101 396 10399 SH SOLE 2 858 0 9541 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 4389 115176 SH SOLE 18 115176 0 0 CHEFS WHSE INC COM 163086101 1639 43007 SH SOLE 19 43007 0 0 CHEFS WHSE INC COM 163086101 112325 2947390 SH SOLE 21 2947390 0 0 CHEFS WHSE INC COM 163086101 29245 767387 SH SOLE 22 739742 0 27645 CHEFS WHSE INC COM 163086101 91 2385 SH SOLE 26 0 0 2385 CHEFS WHSE INC COM 163086101 117 3080 SH SOLE 28 3080 0 0 CHEFS WHSE INC COM 163086101 1368 35896 SH SOLE 30 35896 0 0 CHEFS WHSE INC COM 163086101 84 2207 SH SOLE 40 2207 0 0 CHEGG INC COM 163092109 2032 53607 SH SOLE 2 8690 0 44917 CHEGG INC COM 163092109 19 489 SH SOLE 4 489 0 0 CHEGG INC COM 163092109 81 2125 SH SOLE 7 2125 0 0 CHEGG INC COM 163092109 16385 432205 SH SOLE 18 405080 0 27125 CHEGG INC COM 163092109 14966 394777 SH SOLE 19 394777 0 0 CHEGG INC COM 163092109 152930 4034032 SH SOLE 21 4034032 0 0 CHEGG INC COM 163092109 132029 3482709 SH SOLE 22 3344556 0 138153 CHEGG INC COM 163092109 954 25172 SH SOLE 23 25172 0 0 CHEGG INC COM 163092109 13409 353693 SH SOLE 25 353693 0 0 CHEGG INC COM 163092109 4738 124986 SH SOLE 26 29424 0 95562 CHEGG INC COM 163092109 663 17497 SH SOLE 28 17497 0 0 CHEGG INC COM 163092109 1308 34495 SH SOLE 30 34495 0 0 CHEGG INC COM 163092109 3747 98849 SH SOLE 34 98849 0 0 CHEGG INC COM 163092109 477 12590 SH SOLE 40 12590 0 0 CHEGG INC NOTE 0.250% 5/1 163092AB5 1594 1050000 PRN SOLE 21 1050000 0 0 CHEMBIO DIAGNOSTICS INC COM NEW 163572209 16 3444 SH SOLE 18 3444 0 0 CHEMBIO DIAGNOSTICS INC COM NEW 163572209 215 47087 SH SOLE 21 47087 0 0 CHEMBIO DIAGNOSTICS INC COM NEW 163572209 743 162912 SH SOLE 22 162912 0 0 CHEMED CORP NEW COM 16359R103 21264 48408 SH SOLE 2 19590 0 28818 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 20304 46224 SH SOLE 18 46224 0 0 CHEMED CORP NEW COM 16359R103 4007 9122 SH SOLE 19 9122 0 0 CHEMED CORP NEW COM 16359R103 377546 859505 SH SOLE 21 859505 0 0 CHEMED CORP NEW COM 16359R103 257322 585808 SH SOLE 22 557287 0 28521 CHEMED CORP NEW COM 16359R103 932 2121 SH SOLE 23 2121 0 0 CHEMED CORP NEW COM 16359R103 5257 11967 SH SOLE 26 3794 0 8173 CHEMED CORP NEW COM 16359R103 912 2077 SH SOLE 28 2077 0 0 CHEMED CORP NEW COM 16359R103 447 1018 SH SOLE 29 1018 0 0 CHEMED CORP NEW COM 16359R103 3404 7749 SH SOLE 30 7749 0 0 CHEMED CORP NEW COM 16359R103 139 317 SH SOLE 31 317 0 0 CHEMED CORP NEW COM 16359R103 905 2060 SH SOLE 34 2060 0 0 CHEMED CORP NEW COM 16359R103 754 1716 SH SOLE 40 1716 0 0 CHEMOCENTRYX INC COM 16383L106 1507 38092 SH SOLE 2 22648 0 15444 CHEMOCENTRYX INC COM 16383L106 31 783 SH SOLE 7 783 0 0 CHEMOCENTRYX INC COM 16383L106 7105 179641 SH SOLE 18 158200 0 21441 CHEMOCENTRYX INC COM 16383L106 13664 345494 SH SOLE 19 345494 0 0 CHEMOCENTRYX INC COM 16383L106 285 7200 SH SOLE 20 7200 0 0 CHEMOCENTRYX INC COM 16383L106 79583 2012205 SH SOLE 21 2012205 0 0 CHEMOCENTRYX INC COM 16383L106 53511 1352998 SH SOLE 22 1320220 0 32778 CHEMOCENTRYX INC COM 16383L106 1069 27036 SH SOLE 23 27036 0 0 CHEMOCENTRYX INC COM 16383L106 2757 69706 SH SOLE 26 0 0 69706 CHEMOCENTRYX INC COM 16383L106 421 10647 SH SOLE 28 10647 0 0 CHEMOCENTRYX INC COM 16383L106 403 10182 SH SOLE 30 10182 0 0 CHEMOCENTRYX INC COM 16383L106 2173 54944 SH SOLE 34 54944 0 0 CHEMOCENTRYX INC COM 16383L106 167 4228 SH SOLE 40 4228 0 0 CHEMOURS CO COM 163851108 7173 396502 SH SOLE 2 80213 0 316289 CHEMOURS CO COM 163851108 16 859 SH SOLE 4 859 0 0 CHEMOURS CO COM 163851108 70 3881 SH SOLE 7 3881 0 0 CHEMOURS CO COM 163851108 8035 444190 SH SOLE 18 444190 0 0 CHEMOURS CO COM 163851108 695 38438 SH SOLE 19 38438 0 0 CHEMOURS CO COM 163851108 145315 8032916 SH SOLE 21 8032916 0 0 CHEMOURS CO COM 163851108 97248 5375799 SH SOLE 22 5041551 0 334248 CHEMOURS CO COM 163851108 1309 72334 SH SOLE 26 48284 0 24050 CHEMOURS CO COM 163851108 390 21584 SH SOLE 28 21584 0 0 CHEMOURS CO COM 163851108 930 51431 SH SOLE 30 51431 0 0 CHEMOURS CO COM 163851108 193 10666 SH SOLE 31 3463 0 7203 CHEMOURS CO COM 163851108 105 5778 SH SOLE 36 5778 0 0 CHEMOURS CO COM 163851108 319 17621 SH SOLE 40 17621 0 0 CHEMUNG FINL CORP COM 164024101 180 4244 SH SOLE 2 124 0 4120 CHEMUNG FINL CORP COM 164024101 542 12747 SH SOLE 18 12747 0 0 CHEMUNG FINL CORP COM 164024101 273 6433 SH SOLE 19 6433 0 0 CHEMUNG FINL CORP COM 164024101 5547 130512 SH SOLE 21 130512 0 0 CHEMUNG FINL CORP COM 164024101 1577 37096 SH SOLE 22 34375 0 2721 CHENIERE ENERGY INC COM NEW 16411R208 33762 552848 SH SOLE 2 17815 0 535033 CHENIERE ENERGY INC COM NEW 16411R208 6108 100024 SH SOLE 4 93582 0 6442 CHENIERE ENERGY INC COM NEW 16411R208 17252 282502 SH SOLE 7 282502 0 0 CHENIERE ENERGY INC COM NEW 16411R208 25 407 SH SOLE 13 407 0 0 CHENIERE ENERGY INC COM NEW 16411R208 77 1268 SH SOLE 15 1268 0 0 CHENIERE ENERGY INC COM NEW 16411R208 8933 146268 SH SOLE 18 128344 0 17924 CHENIERE ENERGY INC COM NEW 16411R208 25651 420034 SH SOLE 19 420034 0 0 CHENIERE ENERGY INC COM NEW 16411R208 291751 4777314 SH SOLE 21 4777314 0 0 CHENIERE ENERGY INC COM NEW 16411R208 375562 6149701 SH SOLE 22 5721168 0 428533 CHENIERE ENERGY INC COM NEW 16411R208 10121 165733 SH SOLE 23 165733 0 0 CHENIERE ENERGY INC COM NEW 16411R208 15700 257074 SH SOLE 25 257074 0 0 CHENIERE ENERGY INC COM NEW 16411R208 55067 901696 SH SOLE 26 179182 0 722514 CHENIERE ENERGY INC COM NEW 16411R208 2813 46060 SH SOLE 28 32280 0 13780 CHENIERE ENERGY INC COM NEW 16411R208 3240 53051 SH SOLE 29 4219 0 48832 CHENIERE ENERGY INC COM NEW 16411R208 19866 325306 SH SOLE 30 325306 0 0 CHENIERE ENERGY INC COM NEW 16411R208 2759 45185 SH SOLE 31 37425 0 7760 CHENIERE ENERGY INC COM NEW 16411R208 5110 83671 SH SOLE 34 83671 0 0 CHENIERE ENERGY INC COM NEW 16411R208 9079 148669 SH SOLE 36 148669 0 0 CHENIERE ENERGY INC COM NEW 16411R208 338 5528 SH SOLE 40 5528 0 0 CHENIERE ENERGY INC NOTE 4.250% 3/1 16411RAG4 1260 1600000 PRN SOLE 21 1600000 0 0 CHERRY HILL MTG INVT CORP COM 164651101 250 17122 SH SOLE 2 768 0 16354 CHERRY HILL MTG INVT CORP COM 164651101 5 346 SH SOLE 7 346 0 0 CHERRY HILL MTG INVT CORP COM 164651101 813 55714 SH SOLE 18 55714 0 0 CHERRY HILL MTG INVT CORP COM 164651101 402 27559 SH SOLE 19 27559 0 0 CHERRY HILL MTG INVT CORP COM 164651101 12826 879112 SH SOLE 21 879112 0 0 CHERRY HILL MTG INVT CORP COM 164651101 8895 609695 SH SOLE 22 598230 0 11465 CHESAPEAKE ENERGY CORP COM 165167107 2767 3351099 SH SOLE 2 841010 0 2510089 CHESAPEAKE ENERGY CORP COM 165167107 5 5881 SH SOLE 4 5881 0 0 CHESAPEAKE ENERGY CORP COM 165167107 35 42260 SH SOLE 7 42260 0 0 CHESAPEAKE ENERGY CORP COM 165167107 2597 3145701 SH SOLE 18 3145701 0 0 CHESAPEAKE ENERGY CORP COM 165167107 4718 5714178 SH SOLE 19 5714178 0 0 CHESAPEAKE ENERGY CORP COM 165167107 49128 59505413 SH SOLE 21 59505413 0 0 CHESAPEAKE ENERGY CORP COM 165167107 33260 40286242 SH SOLE 22 37766349 0 2519893 CHESAPEAKE ENERGY CORP COM 165167107 363 439315 SH SOLE 26 287644 0 151671 CHESAPEAKE ENERGY CORP COM 165167107 134 162742 SH SOLE 28 162742 0 0 CHESAPEAKE ENERGY CORP COM 165167107 473 572343 SH SOLE 30 572343 0 0 CHESAPEAKE ENERGY CORP COM 165167107 23 27651 SH SOLE 31 27651 0 0 CHESAPEAKE ENERGY CORP COM 165167107 819 991857 SH SOLE 34 991857 0 0 CHESAPEAKE ENERGY CORP COM 165167107 106 127803 SH SOLE 36 127803 0 0 CHESAPEAKE ENERGY CORP COM 165167107 102 123295 SH SOLE 40 123295 0 0 CHESAPEAKE ENERGY CORP PFD CONV 165167842 4254 207514 SH SOLE 21 207514 0 0 CHESAPEAKE ENERGY CORP NOTE 5.500% 9/1 165167CY1 295 620000 PRN SOLE 2 620000 0 0 CHESAPEAKE ENERGY CORP NOTE 5.500% 9/1 165167CY1 1734 3640000 PRN SOLE 19 3640000 0 0 CHESAPEAKE ENERGY CORP NOTE 5.500% 9/1 165167CY1 1555 3265000 PRN SOLE 21 3265000 0 0 CHESAPEAKE UTILS CORP COM 165303108 642 6704 SH SOLE 2 612 0 6092 CHESAPEAKE UTILS CORP COM 165303108 16 168 SH SOLE 4 168 0 0 CHESAPEAKE UTILS CORP COM 165303108 1751 18275 SH SOLE 7 18275 0 0 CHESAPEAKE UTILS CORP COM 165303108 5236 54639 SH SOLE 18 54639 0 0 CHESAPEAKE UTILS CORP COM 165303108 2711 28293 SH SOLE 19 28293 0 0 CHESAPEAKE UTILS CORP COM 165303108 53069 553787 SH SOLE 21 553787 0 0 CHESAPEAKE UTILS CORP COM 165303108 49082 512181 SH SOLE 22 488798 0 23383 CHESAPEAKE UTILS CORP COM 165303108 74 767 SH SOLE 23 767 0 0 CHESAPEAKE UTILS CORP COM 165303108 1516 15824 SH SOLE 26 5309 0 10515 CHESAPEAKE UTILS CORP COM 165303108 195 2040 SH SOLE 28 2040 0 0 CHESAPEAKE UTILS CORP COM 165303108 621 6485 SH SOLE 30 6485 0 0 CHESAPEAKE UTILS CORP COM 165303108 154 1602 SH SOLE 40 1602 0 0 CHEVRON CORP NEW COM 166764100 586028 4862899 SH SOLE 2 646774 0 4216125 CHEVRON CORP NEW COM 166764100 102306 848946 SH SOLE 4 797047 0 51899 CHEVRON CORP NEW COM 166764100 230395 1911837 SH SOLE 7 1824917 0 86920 CHEVRON CORP NEW COM 166764100 4346 36067 SH SOLE 13 36067 0 0 CHEVRON CORP NEW COM 166764100 1371 11373 SH SOLE 15 11373 0 0 CHEVRON CORP NEW COM 166764100 3 24 SH SOLE 17 0 0 24 CHEVRON CORP NEW COM 166764100 634716 5266912 SH SOLE 18 4897667 0 369245 CHEVRON CORP NEW COM 166764100 75154 623634 SH SOLE 19 623634 0 0 CHEVRON CORP NEW COM 166764100 5435033 45100266 SH SOLE 21 45100266 0 0 CHEVRON CORP NEW COM 166764100 5555016 46095890 SH SOLE 22 41025443 0 5070447 CHEVRON CORP NEW COM 166764100 167557 1390400 SH SOLE 23 1390400 0 0 CHEVRON CORP NEW COM 166764100 236150 1959590 SH SOLE 25 1937447 0 22143 CHEVRON CORP NEW COM 166764100 1042408 8649975 SH SOLE 26 1037046 0 7612929 CHEVRON CORP NEW COM 166764100 42769 354897 SH SOLE 28 247666 0 107231 CHEVRON CORP NEW COM 166764100 6296 52244 SH SOLE 29 40474 0 11770 CHEVRON CORP NEW COM 166764100 841421 6982171 SH SOLE 30 6982171 0 0 CHEVRON CORP NEW COM 166764100 50883 422231 SH SOLE 31 340208 0 82023 CHEVRON CORP NEW COM 166764100 19928 165364 SH SOLE 32 165364 0 0 CHEVRON CORP NEW COM 166764100 106466 883458 SH SOLE 34 883458 0 0 CHEVRON CORP NEW COM 166764100 183132 1519644 SH SOLE 36 1519644 0 0 CHEVRON CORP NEW COM 166764100 5138 42638 SH SOLE 40 42638 0 0 CHEWY INC CL A 16679L109 2463 84943 SH SOLE 21 84943 0 0 CHEWY INC CL A 16679L109 27121 935210 SH SOLE 22 935210 0 0 CHIASMA INC COM 16706W102 70 14044 SH SOLE 2 1078 0 12966 CHIASMA INC COM 16706W102 610 122967 SH SOLE 18 122967 0 0 CHIASMA INC COM 16706W102 298 60013 SH SOLE 19 60013 0 0 CHIASMA INC COM 16706W102 7857 1584028 SH SOLE 21 1584028 0 0 CHIASMA INC COM 16706W102 3701 746222 SH SOLE 22 707693 0 38529 CHIASMA INC COM 16706W102 14 2792 SH SOLE 30 2792 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 3008 SH SOLE 21 3008 0 0 CHICOS FAS INC COM 168615102 464 121658 SH SOLE 2 3894 0 117764 CHICOS FAS INC COM 168615102 1 359 SH SOLE 4 359 0 0 CHICOS FAS INC COM 168615102 11 2822 SH SOLE 7 2822 0 0 CHICOS FAS INC COM 168615102 2083 546705 SH SOLE 18 546705 0 0 CHICOS FAS INC COM 168615102 775 203534 SH SOLE 19 203534 0 0 CHICOS FAS INC COM 168615102 53594 14066571 SH SOLE 21 14066571 0 0 CHICOS FAS INC COM 168615102 15028 3944421 SH SOLE 22 3674775 0 269646 CHICOS FAS INC COM 168615102 9 2396 SH SOLE 23 2396 0 0 CHICOS FAS INC COM 168615102 76 19879 SH SOLE 26 13055 0 6824 CHICOS FAS INC COM 168615102 73 19064 SH SOLE 28 19064 0 0 CHICOS FAS INC COM 168615102 689 180897 SH SOLE 30 180897 0 0 CHICOS FAS INC COM 168615102 114 29945 SH SOLE 36 29945 0 0 CHICOS FAS INC COM 168615102 61 15971 SH SOLE 40 15971 0 0 CHILDRENS PL INC COM 168905107 414 6622 SH SOLE 2 772 0 5850 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 4382 70093 SH SOLE 18 68510 0 1583 CHILDRENS PL INC COM 168905107 2654 42449 SH SOLE 19 42449 0 0 CHILDRENS PL INC COM 168905107 111042 1776101 SH SOLE 21 1776101 0 0 CHILDRENS PL INC COM 168905107 29044 464550 SH SOLE 22 443927 0 20623 CHILDRENS PL INC COM 168905107 82 1310 SH SOLE 23 1310 0 0 CHILDRENS PL INC COM 168905107 485 7755 SH SOLE 26 3649 0 4106 CHILDRENS PL INC COM 168905107 134 2147 SH SOLE 28 2147 0 0 CHILDRENS PL INC COM 168905107 1436 22969 SH SOLE 30 22969 0 0 CHILDRENS PL INC COM 168905107 95 1518 SH SOLE 40 1518 0 0 CHIMERA INVT CORP COM NEW 16934Q208 8408 408956 SH SOLE 2 34102 0 374854 CHIMERA INVT CORP COM NEW 16934Q208 93 4505 SH SOLE 4 4505 0 0 CHIMERA INVT CORP COM NEW 16934Q208 169 8226 SH SOLE 7 8226 0 0 CHIMERA INVT CORP COM NEW 16934Q208 1827 88855 SH SOLE 18 87344 0 1511 CHIMERA INVT CORP COM NEW 16934Q208 891 43316 SH SOLE 19 43316 0 0 CHIMERA INVT CORP COM NEW 16934Q208 122706 5968209 SH SOLE 21 5968209 0 0 CHIMERA INVT CORP COM NEW 16934Q208 107989 5252380 SH SOLE 22 4893852 0 358528 CHIMERA INVT CORP COM NEW 16934Q208 292 14202 SH SOLE 23 14202 0 0 CHIMERA INVT CORP COM NEW 16934Q208 1713 83336 SH SOLE 26 44876 0 38460 CHIMERA INVT CORP COM NEW 16934Q208 485 23593 SH SOLE 28 23593 0 0 CHIMERA INVT CORP COM NEW 16934Q208 121 5886 SH SOLE 29 5886 0 0 CHIMERA INVT CORP COM NEW 16934Q208 1160 56444 SH SOLE 30 56444 0 0 CHIMERA INVT CORP COM NEW 16934Q208 589 28667 SH SOLE 31 28667 0 0 CHIMERA INVT CORP COM NEW 16934Q208 61 2959 SH SOLE 34 2959 0 0 CHIMERA INVT CORP COM NEW 16934Q208 200 9736 SH SOLE 36 9736 0 0 CHIMERA INVT CORP COM NEW 16934Q208 433 21082 SH SOLE 40 21082 0 0 CHIMERIX INC COM 16934W106 136 66825 SH SOLE 2 18330 0 48495 CHIMERIX INC COM 16934W106 2 1158 SH SOLE 7 1158 0 0 CHIMERIX INC COM 16934W106 353 174023 SH SOLE 18 174023 0 0 CHIMERIX INC COM 16934W106 316 155503 SH SOLE 19 155503 0 0 CHIMERIX INC COM 16934W106 3590 1768601 SH SOLE 21 1768601 0 0 CHIMERIX INC COM 16934W106 3481 1714746 SH SOLE 22 1676024 0 38722 CHIMERIX INC COM 16934W106 23 11535 SH SOLE 23 11535 0 0 CHIMERIX INC COM 16934W106 62 30547 SH SOLE 26 0 0 30547 CHINA AUTOMOTIVE SYS INC COM 16936R105 51 16247 SH SOLE 22 16247 0 0 CHINA BIOLOGIC PRODS HLDGS I COM G21515104 56 480 SH SOLE 15 480 0 0 CHINA BIOLOGIC PRODS HLDGS I COM G21515104 40855 351047 SH SOLE 21 351047 0 0 CHINA BIOLOGIC PRODS HLDGS I COM G21515104 6 51 SH SOLE 22 51 0 0 CHINA BIOLOGIC PRODS HLDGS I COM G21515104 1809 15541 SH SOLE 25 15541 0 0 CHINA BIOLOGIC PRODS HLDGS I COM G21515104 1927 16556 SH SOLE 26 406 0 16150 CHINA BIOLOGIC PRODS HLDGS I COM G21515104 321 2756 SH SOLE 30 2756 0 0 CHINA INDEX HLDGS LTD SPNSRD ADS A 16954W101 111 30625 SH SOLE 4 30625 0 0 CHINA INDEX HLDGS LTD SPNSRD ADS A 16954W101 38 10307 SH SOLE 21 10307 0 0 CHINA INDEX HLDGS LTD SPNSRD ADS A 16954W101 704 193351 SH SOLE 22 175304 0 18047 CHINA INDEX HLDGS LTD SPNSRD ADS A 16954W101 64 17672 SH SOLE 30 17672 0 0 CHINA INTERNET NATIONWIDE FI SHS G2120A101 3 2600 SH SOLE 22 2600 0 0 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 6901 163259 SH SOLE 2 0 0 163259 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 461 10899 SH SOLE 18 10899 0 0 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 6200 146681 SH SOLE 19 146681 0 0 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 518 12245 SH SOLE 22 12245 0 0 CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 782 12993 SH SOLE 4 12993 0 0 CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 328 5454 SH SOLE 19 5454 0 0 CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 275 4579 SH SOLE 21 4579 0 0 CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 230 3828 SH SOLE 22 3828 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 3262 348543 SH SOLE 2 0 0 348543 CHINA UNICOM (HONG KONG) LTD SPONSORED ADR 16945R104 233 24849 SH SOLE 19 24849 0 0 CHINA UNICOM (HONG KONG) LTD SPONSORED ADR 16945R104 16304 1741924 SH SOLE 22 1491528 0 250396 CHINA UNICOM (HONG KONG) LTD SPONSORED ADR 16945R104 261 27883 SH SOLE 30 27883 0 0 CHINA UNICOM (HONG KONG) LTD SPONSORED ADR 16945R104 194 20711 SH SOLE 34 20711 0 0 CHINA YUCHAI INTL LTD COM G21082105 45 3343 SH SOLE 4 3343 0 0 CHINA YUCHAI INTL LTD COM G21082105 1437 107778 SH SOLE 21 107778 0 0 CHINA YUCHAI INTL LTD COM G21082105 1712 128420 SH SOLE 22 120091 0 8329 CHINA YUCHAI INTL LTD COM G21082105 507 38060 SH SOLE 30 38060 0 0 CHINA YUCHAI INTL LTD COM G21082105 184 13827 SH SOLE 34 13827 0 0 CHINANET ONLINE HLDGS INC COM NEW 16949H201 51 43588 SH SOLE 22 43588 0 0 CHIPMOS TECHNOLOGIES INC SPONSORD ADS NEW 16965P202 0 16 SH SOLE 22 16 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 51733 61799 SH SOLE 2 6287 0 55512 CHIPOTLE MEXICAN GRILL INC COM 169656105 11303 13502 SH SOLE 4 12771 0 731 CHIPOTLE MEXICAN GRILL INC COM 169656105 31690 37857 SH SOLE 7 23033 0 14824 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 43711 52216 SH SOLE 18 48270 0 3946 CHIPOTLE MEXICAN GRILL INC COM 169656105 9706 11595 SH SOLE 19 11595 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 553728 661476 SH SOLE 21 661476 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 525325 627546 SH SOLE 22 560831 0 66715 CHIPOTLE MEXICAN GRILL INC COM 169656105 17053 20371 SH SOLE 23 20371 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 24948 29802 SH SOLE 25 29802 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 87148 104106 SH SOLE 26 18576 0 85530 CHIPOTLE MEXICAN GRILL INC COM 169656105 4061 4851 SH SOLE 28 3436 0 1415 CHIPOTLE MEXICAN GRILL INC COM 169656105 5075 6063 SH SOLE 29 490 0 5573 CHIPOTLE MEXICAN GRILL INC COM 169656105 85399 102016 SH SOLE 30 102016 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 4881 5831 SH SOLE 31 4823 0 1008 CHIPOTLE MEXICAN GRILL INC COM 169656105 1493 1783 SH SOLE 34 1783 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 14018 16746 SH SOLE 36 16746 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 537 641 SH SOLE 40 641 0 0 CHOICE HOTELS INTL INC COM 169905106 9061 87607 SH SOLE 2 28656 0 58951 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 3504 33879 SH SOLE 13 33879 0 0 CHOICE HOTELS INTL INC COM 169905106 20549 198679 SH SOLE 18 144873 0 53806 CHOICE HOTELS INTL INC COM 169905106 31508 304632 SH SOLE 19 304632 0 0 CHOICE HOTELS INTL INC COM 169905106 168589 1629985 SH SOLE 21 1629985 0 0 CHOICE HOTELS INTL INC COM 169905106 145733 1409002 SH SOLE 22 1210295 0 198707 CHOICE HOTELS INTL INC COM 169905106 2147 20755 SH SOLE 26 9342 0 11413 CHOICE HOTELS INTL INC COM 169905106 517 4996 SH SOLE 28 4996 0 0 CHOICE HOTELS INTL INC COM 169905106 5042 48748 SH SOLE 29 0 0 48748 CHOICE HOTELS INTL INC COM 169905106 3040 29392 SH SOLE 30 29392 0 0 CHOICE HOTELS INTL INC COM 169905106 70 680 SH SOLE 31 680 0 0 CHOICE HOTELS INTL INC COM 169905106 1893 18302 SH SOLE 36 18302 0 0 CHOICE HOTELS INTL INC COM 169905106 421 4075 SH SOLE 40 4075 0 0 CHROMADEX CORP COM NEW 171077407 72 16669 SH SOLE 2 1386 0 15283 CHROMADEX CORP COM NEW 171077407 606 140691 SH SOLE 18 140691 0 0 CHROMADEX CORP COM NEW 171077407 285 66088 SH SOLE 19 66088 0 0 CHROMADEX CORP COM NEW 171077407 6197 1437859 SH SOLE 21 1437859 0 0 CHROMADEX CORP COM NEW 171077407 3495 810789 SH SOLE 22 780170 0 30619 CHUBB LIMITED COM H1467J104 177181 1138259 SH SOLE 2 132407 0 1005852 CHUBB LIMITED COM H1467J104 35482 227947 SH SOLE 4 215609 0 12338 CHUBB LIMITED COM H1467J104 79699 512010 SH SOLE 7 443131 0 68879 CHUBB LIMITED COM H1467J104 1476 9483 SH SOLE 13 9483 0 0 CHUBB LIMITED COM H1467J104 389 2501 SH SOLE 15 2501 0 0 CHUBB LIMITED COM H1467J104 5 32 SH SOLE 17 0 0 32 CHUBB LIMITED COM H1467J104 168802 1084429 SH SOLE 18 1019728 0 64701 CHUBB LIMITED COM H1467J104 120160 771936 SH SOLE 19 771936 0 0 CHUBB LIMITED COM H1467J104 1651318 10608494 SH SOLE 21 10608494 0 0 CHUBB LIMITED COM H1467J104 1762262 11321227 SH SOLE 22 10137775 0 1183452 CHUBB LIMITED COM H1467J104 51751 332463 SH SOLE 23 332463 0 0 CHUBB LIMITED COM H1467J104 71867 461689 SH SOLE 25 461689 0 0 CHUBB LIMITED COM H1467J104 438251 2815440 SH SOLE 26 290639 0 2524801 CHUBB LIMITED COM H1467J104 13331 85642 SH SOLE 28 59457 0 26185 CHUBB LIMITED COM H1467J104 8360 53710 SH SOLE 29 9909 0 43801 CHUBB LIMITED COM H1467J104 351954 2261043 SH SOLE 30 2261043 0 0 CHUBB LIMITED COM H1467J104 18134 116500 SH SOLE 31 80776 0 35724 CHUBB LIMITED COM H1467J104 60055 385807 SH SOLE 34 385807 0 0 CHUBB LIMITED COM H1467J104 62835 403666 SH SOLE 36 403666 0 0 CHUBB LIMITED COM H1467J104 1565 10057 SH SOLE 40 10057 0 0 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 9424 255388 SH SOLE 2 0 0 255388 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 1310 35508 SH SOLE 21 35508 0 0 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 1236 33487 SH SOLE 30 33487 0 0 CHURCH & DWIGHT INC COM 171340102 44475 632286 SH SOLE 2 88695 0 543591 CHURCH & DWIGHT INC COM 171340102 8066 114674 SH SOLE 4 108217 0 6457 CHURCH & DWIGHT INC COM 171340102 19190 272822 SH SOLE 7 259200 0 13622 CHURCH & DWIGHT INC COM 171340102 3974 56498 SH SOLE 13 56498 0 0 CHURCH & DWIGHT INC COM 171340102 99 1411 SH SOLE 15 1411 0 0 CHURCH & DWIGHT INC COM 171340102 46774 664977 SH SOLE 18 592437 0 72540 CHURCH & DWIGHT INC COM 171340102 38083 541408 SH SOLE 19 541408 0 0 CHURCH & DWIGHT INC COM 171340102 557554 7926556 SH SOLE 21 7926556 0 0 CHURCH & DWIGHT INC COM 171340102 504570 7173299 SH SOLE 22 6171154 0 1002145 CHURCH & DWIGHT INC COM 171340102 13467 191454 SH SOLE 23 191454 0 0 CHURCH & DWIGHT INC COM 171340102 17586 250011 SH SOLE 25 250011 0 0 CHURCH & DWIGHT INC COM 171340102 104790 1489761 SH SOLE 26 230500 0 1259261 CHURCH & DWIGHT INC COM 171340102 3248 46180 SH SOLE 28 32236 0 13944 CHURCH & DWIGHT INC COM 171340102 7857 111698 SH SOLE 29 5461 0 106237 CHURCH & DWIGHT INC COM 171340102 77583 1102972 SH SOLE 30 1102972 0 0 CHURCH & DWIGHT INC COM 171340102 3901 55460 SH SOLE 31 46401 0 9059 CHURCH & DWIGHT INC COM 171340102 3228 45886 SH SOLE 34 45886 0 0 CHURCH & DWIGHT INC COM 171340102 16817 239086 SH SOLE 36 239086 0 0 CHURCH & DWIGHT INC COM 171340102 342 4863 SH SOLE 40 4863 0 0 CHURCHILL DOWNS INC COM 171484108 4526 32985 SH SOLE 2 19803 0 13182 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 28457 207409 SH SOLE 18 199991 0 7418 CHURCHILL DOWNS INC COM 171484108 40488 295103 SH SOLE 19 295103 0 0 CHURCHILL DOWNS INC COM 171484108 350076 2551574 SH SOLE 21 2551574 0 0 CHURCHILL DOWNS INC COM 171484108 177168 1291310 SH SOLE 22 1246713 0 44597 CHURCHILL DOWNS INC COM 171484108 1399 10194 SH SOLE 23 10194 0 0 CHURCHILL DOWNS INC COM 171484108 7086 51644 SH SOLE 26 9783 0 41861 CHURCHILL DOWNS INC COM 171484108 645 4701 SH SOLE 28 4701 0 0 CHURCHILL DOWNS INC COM 171484108 1628 11869 SH SOLE 30 11869 0 0 CHURCHILL DOWNS INC COM 171484108 487 3547 SH SOLE 40 3547 0 0 CHUYS HLDGS INC COM 171604101 350 13499 SH SOLE 2 618 0 12881 CHUYS HLDGS INC COM 171604101 9 363 SH SOLE 7 363 0 0 CHUYS HLDGS INC COM 171604101 2549 98340 SH SOLE 18 78100 0 20240 CHUYS HLDGS INC COM 171604101 896 34560 SH SOLE 19 34560 0 0 CHUYS HLDGS INC COM 171604101 50330 1941738 SH SOLE 21 1941738 0 0 CHUYS HLDGS INC COM 171604101 14017 540795 SH SOLE 22 520416 0 20379 CHUYS HLDGS INC COM 171604101 63 2428 SH SOLE 28 2428 0 0 CHUYS HLDGS INC COM 171604101 628 24245 SH SOLE 30 24245 0 0 CHUYS HLDGS INC COM 171604101 49 1909 SH SOLE 40 1909 0 0 CIDARA THERAPEUTICS INC COM 171757107 18 4754 SH SOLE 18 4754 0 0 CIDARA THERAPEUTICS INC COM 171757107 234 60911 SH SOLE 21 60911 0 0 CIDARA THERAPEUTICS INC COM 171757107 118 30750 SH SOLE 22 30750 0 0 CIENA CORP COM NEW 171779309 17189 402650 SH SOLE 2 113781 0 288869 CIENA CORP COM NEW 171779309 31 725 SH SOLE 4 725 0 0 CIENA CORP COM NEW 171779309 145 3386 SH SOLE 7 3386 0 0 CIENA CORP COM NEW 171779309 488 11424 SH SOLE 13 11424 0 0 CIENA CORP COM NEW 171779309 19610 459360 SH SOLE 18 442764 0 16596 CIENA CORP COM NEW 171779309 20443 478864 SH SOLE 19 478864 0 0 CIENA CORP COM NEW 171779309 344941 8080129 SH SOLE 21 8080129 0 0 CIENA CORP COM NEW 171779309 247518 5798033 SH SOLE 22 5474646 0 323387 CIENA CORP COM NEW 171779309 2350 55057 SH SOLE 23 55057 0 0 CIENA CORP COM NEW 171779309 9283 217450 SH SOLE 26 44505 0 172945 CIENA CORP COM NEW 171779309 1034 24210 SH SOLE 28 24210 0 0 CIENA CORP COM NEW 171779309 4652 108978 SH SOLE 30 108978 0 0 CIENA CORP COM NEW 171779309 134 3150 SH SOLE 31 3150 0 0 CIENA CORP COM NEW 171779309 1323 30985 SH SOLE 34 30985 0 0 CIENA CORP COM NEW 171779309 343 8034 SH SOLE 36 8034 0 0 CIENA CORP COM NEW 171779309 666 15607 SH SOLE 40 15607 0 0 CIGNA CORP NEW COM 125523100 241366 1180334 SH SOLE 2 358255 0 822079 CIGNA CORP NEW COM 125523100 37062 181240 SH SOLE 4 171156 0 10084 CIGNA CORP NEW COM 125523100 70024 342430 SH SOLE 7 316334 0 26096 CIGNA CORP NEW COM 125523100 2022 9887 SH SOLE 13 9887 0 0 CIGNA CORP NEW COM 125523100 444 2169 SH SOLE 15 2169 0 0 CIGNA CORP NEW COM 125523100 2 9 SH SOLE 17 0 0 9 CIGNA CORP NEW COM 125523100 201205 983937 SH SOLE 18 928134 0 55803 CIGNA CORP NEW COM 125523100 266700 1304219 SH SOLE 19 1304219 0 0 CIGNA CORP NEW COM 125523100 2372 11600 SH SOLE 20 11600 0 0 CIGNA CORP NEW COM 125523100 1488291 7278064 SH SOLE 21 7278064 0 0 CIGNA CORP NEW COM 125523100 1835303 8975028 SH SOLE 22 7996547 0 978481 CIGNA CORP NEW COM 125523100 59720 292043 SH SOLE 23 292043 0 0 CIGNA CORP NEW COM 125523100 79448 388516 SH SOLE 25 388516 0 0 CIGNA CORP NEW COM 125523100 404393 1977570 SH SOLE 26 226693 0 1750877 CIGNA CORP NEW COM 125523100 14440 70615 SH SOLE 28 49263 0 21352 CIGNA CORP NEW COM 125523100 8885 43452 SH SOLE 29 11510 0 31942 CIGNA CORP NEW COM 125523100 390975 1911953 SH SOLE 30 1911953 0 0 CIGNA CORP NEW COM 125523100 19229 94036 SH SOLE 31 76393 0 17643 CIGNA CORP NEW COM 125523100 124000 606385 SH SOLE 34 606385 0 0 CIGNA CORP NEW COM 125523100 53902 263591 SH SOLE 36 263591 0 0 CIGNA CORP NEW COM 125523100 1685 8240 SH SOLE 40 8240 0 0 CIIG MERGER CORP UNIT 12/31/2026 12559C202 19717 1940625 SH SOLE 2 1940625 0 0 CIM COML TR CORP COM NEW 125525584 19 1340 SH SOLE 2 65 0 1275 CIM COML TR CORP COM NEW 125525584 63 4326 SH SOLE 18 4326 0 0 CIM COML TR CORP COM NEW 125525584 33 2244 SH SOLE 19 2244 0 0 CIM COML TR CORP COM NEW 125525584 631 43490 SH SOLE 21 43490 0 0 CIM COML TR CORP COM NEW 125525584 584 40266 SH SOLE 22 39896 0 370 CIMAREX ENERGY CO COM 171798101 10879 207255 SH SOLE 2 22552 0 184703 CIMAREX ENERGY CO COM 171798101 24 455 SH SOLE 4 455 0 0 CIMAREX ENERGY CO COM 171798101 4128 78648 SH SOLE 7 78648 0 0 CIMAREX ENERGY CO COM 171798101 46 872 SH SOLE 15 872 0 0 CIMAREX ENERGY CO COM 171798101 10116 192721 SH SOLE 18 187077 0 5644 CIMAREX ENERGY CO COM 171798101 3765 71735 SH SOLE 19 71735 0 0 CIMAREX ENERGY CO COM 171798101 124275 2367589 SH SOLE 21 2367589 0 0 CIMAREX ENERGY CO COM 171798101 135514 2581711 SH SOLE 22 2322894 0 258817 CIMAREX ENERGY CO COM 171798101 5 88 SH SOLE 23 88 0 0 CIMAREX ENERGY CO COM 171798101 4968 94638 SH SOLE 25 94638 0 0 CIMAREX ENERGY CO COM 171798101 10935 208320 SH SOLE 26 22872 0 185448 CIMAREX ENERGY CO COM 171798101 695 13236 SH SOLE 28 13236 0 0 CIMAREX ENERGY CO COM 171798101 14062 267891 SH SOLE 30 267891 0 0 CIMAREX ENERGY CO COM 171798101 236 4502 SH SOLE 31 2102 0 2400 CIMAREX ENERGY CO COM 171798101 218 4155 SH SOLE 34 4155 0 0 CIMAREX ENERGY CO COM 171798101 2774 52848 SH SOLE 36 52848 0 0 CIMAREX ENERGY CO COM 171798101 581 11066 SH SOLE 40 11066 0 0 CIMPRESS PLC SHS EURO G2143T103 1049 8340 SH SOLE 2 733 0 7607 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 8513 67691 SH SOLE 18 67691 0 0 CIMPRESS PLC SHS EURO G2143T103 4487 35678 SH SOLE 19 35678 0 0 CIMPRESS PLC SHS EURO G2143T103 92714 737169 SH SOLE 21 737169 0 0 CIMPRESS PLC SHS EURO G2143T103 73393 583548 SH SOLE 22 554934 0 28614 CIMPRESS PLC SHS EURO G2143T103 660 5245 SH SOLE 26 3287 0 1958 CIMPRESS PLC SHS EURO G2143T103 386 3069 SH SOLE 28 3069 0 0 CIMPRESS PLC SHS EURO G2143T103 862 6853 SH SOLE 30 6853 0 0 CIMPRESS PLC SHS EURO G2143T103 283 2247 SH SOLE 40 2247 0 0 CINCINNATI BELL INC NEW COM NEW 171871502 465 44444 SH SOLE 2 1779 0 42665 CINCINNATI BELL INC NEW COM NEW 171871502 10 960 SH SOLE 7 960 0 0 CINCINNATI BELL INC NEW COM NEW 171871502 2309 220517 SH SOLE 18 220517 0 0 CINCINNATI BELL INC NEW COM NEW 171871502 749 71537 SH SOLE 19 71537 0 0 CINCINNATI BELL INC NEW COM NEW 171871502 58409 5578667 SH SOLE 21 5578667 0 0 CINCINNATI BELL INC NEW COM NEW 171871502 14756 1409380 SH SOLE 22 1369059 0 40321 CINCINNATI BELL INC NEW COM NEW 171871502 639 61015 SH SOLE 30 61015 0 0 CINCINNATI FINL CORP COM 172062101 40713 387189 SH SOLE 2 45642 0 341547 CINCINNATI FINL CORP COM 172062101 7619 72462 SH SOLE 4 68366 0 4096 CINCINNATI FINL CORP COM 172062101 30977 294594 SH SOLE 7 178538 0 116056 CINCINNATI FINL CORP COM 172062101 2296 21838 SH SOLE 13 21838 0 0 CINCINNATI FINL CORP COM 172062101 96 909 SH SOLE 15 909 0 0 CINCINNATI FINL CORP COM 172062101 47713 453765 SH SOLE 18 402158 0 51607 CINCINNATI FINL CORP COM 172062101 19220 182789 SH SOLE 19 182789 0 0 CINCINNATI FINL CORP COM 172062101 674801 6417504 SH SOLE 21 6417504 0 0 CINCINNATI FINL CORP COM 172062101 431733 4105874 SH SOLE 22 3673921 0 431953 CINCINNATI FINL CORP COM 172062101 11730 111555 SH SOLE 23 111555 0 0 CINCINNATI FINL CORP COM 172062101 16325 155258 SH SOLE 25 155258 0 0 CINCINNATI FINL CORP COM 172062101 68173 648338 SH SOLE 26 129364 0 518974 CINCINNATI FINL CORP COM 172062101 3009 28613 SH SOLE 28 20243 0 8370 CINCINNATI FINL CORP COM 172062101 8126 77284 SH SOLE 29 3286 0 73998 CINCINNATI FINL CORP COM 172062101 88762 844150 SH SOLE 30 844150 0 0 CINCINNATI FINL CORP COM 172062101 5589 53155 SH SOLE 31 27439 0 25716 CINCINNATI FINL CORP COM 172062101 3108 29562 SH SOLE 32 29562 0 0 CINCINNATI FINL CORP COM 172062101 1078 10252 SH SOLE 34 10252 0 0 CINCINNATI FINL CORP COM 172062101 15388 146346 SH SOLE 36 146346 0 0 CINCINNATI FINL CORP COM 172062101 338 3211 SH SOLE 40 3211 0 0 CINEDIGM CORP COM NEW 172406209 2 2946 SH SOLE 18 2946 0 0 CINEDIGM CORP COM NEW 172406209 28 40432 SH SOLE 21 40432 0 0 CINEDIGM CORP COM NEW 172406209 11 15193 SH SOLE 22 15193 0 0 CINEMARK HOLDINGS INC COM 17243V102 17771 524990 SH SOLE 2 256381 0 268609 CINEMARK HOLDINGS INC COM 17243V102 1033 30523 SH SOLE 4 30523 0 0 CINEMARK HOLDINGS INC COM 17243V102 566 16727 SH SOLE 7 16727 0 0 CINEMARK HOLDINGS INC COM 17243V102 551 16290 SH SOLE 13 16290 0 0 CINEMARK HOLDINGS INC COM 17243V102 13478 398181 SH SOLE 18 361521 0 36660 CINEMARK HOLDINGS INC COM 17243V102 5721 169015 SH SOLE 19 169015 0 0 CINEMARK HOLDINGS INC COM 17243V102 252717 7465803 SH SOLE 21 7465803 0 0 CINEMARK HOLDINGS INC COM 17243V102 141343 4175555 SH SOLE 22 3616915 0 558640 CINEMARK HOLDINGS INC COM 17243V102 2789 82395 SH SOLE 23 82395 0 0 CINEMARK HOLDINGS INC COM 17243V102 64 1902 SH SOLE 25 1902 0 0 CINEMARK HOLDINGS INC COM 17243V102 1981 58529 SH SOLE 26 33291 0 25238 CINEMARK HOLDINGS INC COM 17243V102 478 14117 SH SOLE 28 14117 0 0 CINEMARK HOLDINGS INC COM 17243V102 961 28376 SH SOLE 29 28376 0 0 CINEMARK HOLDINGS INC COM 17243V102 1558 46032 SH SOLE 30 46032 0 0 CINEMARK HOLDINGS INC COM 17243V102 2065 61018 SH SOLE 31 48481 0 12537 CINEMARK HOLDINGS INC COM 17243V102 1277 37731 SH SOLE 32 37731 0 0 CINEMARK HOLDINGS INC COM 17243V102 262 7744 SH SOLE 34 7744 0 0 CINEMARK HOLDINGS INC COM 17243V102 479 14145 SH SOLE 36 14145 0 0 CINEMARK HOLDINGS INC COM 17243V102 378 11168 SH SOLE 40 11168 0 0 CINTAS CORP COM 172908105 75503 280595 SH SOLE 2 86295 0 194300 CINTAS CORP COM 172908105 13958 51872 SH SOLE 4 49479 0 2393 CINTAS CORP COM 172908105 31685 117753 SH SOLE 7 81720 0 36033 CINTAS CORP COM 172908105 1092 4059 SH SOLE 13 4059 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 51623 191850 SH SOLE 18 178816 0 13034 CINTAS CORP COM 172908105 19226 71452 SH SOLE 19 71452 0 0 CINTAS CORP COM 172908105 592825 2203156 SH SOLE 21 2203156 0 0 CINTAS CORP COM 172908105 585294 2175168 SH SOLE 22 1924574 0 250594 CINTAS CORP COM 172908105 22952 85299 SH SOLE 23 85299 0 0 CINTAS CORP COM 172908105 22999 85471 SH SOLE 25 85471 0 0 CINTAS CORP COM 172908105 87175 323976 SH SOLE 26 74743 0 249233 CINTAS CORP COM 172908105 4364 16219 SH SOLE 28 11365 0 4854 CINTAS CORP COM 172908105 6445 23952 SH SOLE 29 12614 0 11338 CINTAS CORP COM 172908105 140301 521410 SH SOLE 30 521410 0 0 CINTAS CORP COM 172908105 10235 38038 SH SOLE 31 30756 0 7282 CINTAS CORP COM 172908105 4533 16845 SH SOLE 32 16845 0 0 CINTAS CORP COM 172908105 19056 70818 SH SOLE 34 70818 0 0 CINTAS CORP COM 172908105 16204 60220 SH SOLE 36 60220 0 0 CINTAS CORP COM 172908105 491 1826 SH SOLE 40 1826 0 0 CIRCOR INTL INC COM 17273K109 1252 27068 SH SOLE 2 8133 0 18935 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 4047 87525 SH SOLE 18 87525 0 0 CIRCOR INTL INC COM 17273K109 1803 38998 SH SOLE 19 38998 0 0 CIRCOR INTL INC COM 17273K109 101704 2199479 SH SOLE 21 2199479 0 0 CIRCOR INTL INC COM 17273K109 27656 598095 SH SOLE 22 576843 0 21252 CIRCOR INTL INC COM 17273K109 46 1005 SH SOLE 23 1005 0 0 CIRCOR INTL INC COM 17273K109 251 5432 SH SOLE 26 0 0 5432 CIRCOR INTL INC COM 17273K109 95 2064 SH SOLE 28 2064 0 0 CIRCOR INTL INC COM 17273K109 1272 27518 SH SOLE 30 27518 0 0 CIRCOR INTL INC COM 17273K109 76 1650 SH SOLE 40 1650 0 0 CIRRUS LOGIC INC COM 172755100 11506 139617 SH SOLE 2 78962 0 60655 CIRRUS LOGIC INC COM 172755100 306 3709 SH SOLE 4 3709 0 0 CIRRUS LOGIC INC COM 172755100 182 2205 SH SOLE 7 2205 0 0 CIRRUS LOGIC INC COM 172755100 3031 36781 SH SOLE 13 36781 0 0 CIRRUS LOGIC INC COM 172755100 33625 408019 SH SOLE 18 353953 0 54066 CIRRUS LOGIC INC COM 172755100 52449 636435 SH SOLE 19 636435 0 0 CIRRUS LOGIC INC COM 172755100 370382 4494384 SH SOLE 21 4494384 0 0 CIRRUS LOGIC INC COM 172755100 236676 2871938 SH SOLE 22 2507209 0 364729 CIRRUS LOGIC INC COM 172755100 4863 59007 SH SOLE 23 59007 0 0 CIRRUS LOGIC INC COM 172755100 76 926 SH SOLE 25 926 0 0 CIRRUS LOGIC INC COM 172755100 12750 154716 SH SOLE 26 19866 0 134850 CIRRUS LOGIC INC COM 172755100 642 7789 SH SOLE 28 7789 0 0 CIRRUS LOGIC INC COM 172755100 8843 107309 SH SOLE 29 4313 0 102996 CIRRUS LOGIC INC COM 172755100 7700 93438 SH SOLE 30 93438 0 0 CIRRUS LOGIC INC COM 172755100 1368 16603 SH SOLE 31 15088 0 1515 CIRRUS LOGIC INC COM 172755100 61 740 SH SOLE 34 740 0 0 CIRRUS LOGIC INC COM 172755100 1785 21662 SH SOLE 36 21662 0 0 CIRRUS LOGIC INC COM 172755100 490 5943 SH SOLE 40 5943 0 0 CISCO SYS INC COM 17275R102 532204 11096829 SH SOLE 2 1390719 0 9706110 CISCO SYS INC COM 17275R102 93295 1945277 SH SOLE 4 1829128 0 116149 CISCO SYS INC COM 17275R102 202237 4216785 SH SOLE 7 4207887 0 8898 CISCO SYS INC COM 17275R102 6130 127812 SH SOLE 13 127812 0 0 CISCO SYS INC COM 17275R102 1524 31785 SH SOLE 15 31785 0 0 CISCO SYS INC COM 17275R102 57 1185 SH SOLE 17 0 0 1185 CISCO SYS INC COM 17275R102 912515 19026583 SH SOLE 18 17860894 0 1165689 CISCO SYS INC COM 17275R102 494736 10315591 SH SOLE 19 10315591 0 0 CISCO SYS INC COM 17275R102 1160 24194 SH SOLE 20 24194 0 0 CISCO SYS INC COM 17275R102 4949855 103207986 SH SOLE 21 103207986 0 0 CISCO SYS INC COM 17275R102 5083983 106004652 SH SOLE 22 94807393 0 11197259 CISCO SYS INC COM 17275R102 154807 3227831 SH SOLE 23 3227831 0 0 CISCO SYS INC COM 17275R102 241932 5044448 SH SOLE 25 4962099 0 82349 CISCO SYS INC COM 17275R102 1183403 24674793 SH SOLE 26 2609122 0 22065671 CISCO SYS INC COM 17275R102 38382 800291 SH SOLE 28 558460 0 241831 CISCO SYS INC COM 17275R102 25666 535157 SH SOLE 29 85680 0 449477 CISCO SYS INC COM 17275R102 893621 18632629 SH SOLE 30 18632629 0 0 CISCO SYS INC COM 17275R102 46613 971923 SH SOLE 31 770097 0 201826 CISCO SYS INC COM 17275R102 43585 908776 SH SOLE 32 908776 0 0 CISCO SYS INC COM 17275R102 139140 2901172 SH SOLE 34 2901172 0 0 CISCO SYS INC COM 17275R102 159828 3332522 SH SOLE 36 3332522 0 0 CISCO SYS INC COM 17275R102 3063 63865 SH SOLE 37 63865 0 0 CISCO SYS INC COM 17275R102 4625 96437 SH SOLE 40 96437 0 0 CISION LTD SHS G1992S109 381 38204 SH SOLE 2 3247 0 34957 CISION LTD SHS G1992S109 16 1629 SH SOLE 7 1629 0 0 CISION LTD SHS G1992S109 3102 311173 SH SOLE 18 311173 0 0 CISION LTD SHS G1992S109 1604 160907 SH SOLE 19 160907 0 0 CISION LTD SHS G1992S109 33299 3339874 SH SOLE 21 3339874 0 0 CISION LTD SHS G1992S109 26243 2632178 SH SOLE 22 2516149 0 116029 CISION LTD SHS G1992S109 238 23891 SH SOLE 26 0 0 23891 CISION LTD SHS G1992S109 250 25067 SH SOLE 30 25067 0 0 CISION LTD SHS G1992S109 70 6978 SH SOLE 40 6978 0 0 CIT GROUP INC COM NEW 125581801 36128 791764 SH SOLE 2 563558 0 228206 CIT GROUP INC COM NEW 125581801 3988 87406 SH SOLE 4 87406 0 0 CIT GROUP INC COM NEW 125581801 931 20399 SH SOLE 7 20399 0 0 CIT GROUP INC COM NEW 125581801 1719 37678 SH SOLE 13 37678 0 0 CIT GROUP INC COM NEW 125581801 13 278 SH SOLE 15 278 0 0 CIT GROUP INC COM NEW 125581801 8536 187059 SH SOLE 18 106303 0 80756 CIT GROUP INC COM NEW 125581801 17368 380637 SH SOLE 19 380637 0 0 CIT GROUP INC COM NEW 125581801 57110 1251594 SH SOLE 21 1251594 0 0 CIT GROUP INC COM NEW 125581801 194288 4257901 SH SOLE 22 3612864 0 645037 CIT GROUP INC COM NEW 125581801 7946 174140 SH SOLE 23 174140 0 0 CIT GROUP INC COM NEW 125581801 5288 115892 SH SOLE 25 115892 0 0 CIT GROUP INC COM NEW 125581801 10768 235978 SH SOLE 26 60899 0 175079 CIT GROUP INC COM NEW 125581801 608 13322 SH SOLE 28 13322 0 0 CIT GROUP INC COM NEW 125581801 5748 125979 SH SOLE 29 62421 0 63558 CIT GROUP INC COM NEW 125581801 3256 71346 SH SOLE 30 71346 0 0 CIT GROUP INC COM NEW 125581801 7939 173994 SH SOLE 31 125597 0 48397 CIT GROUP INC COM NEW 125581801 3887 85187 SH SOLE 34 85187 0 0 CIT GROUP INC COM NEW 125581801 4609 101015 SH SOLE 36 101015 0 0 CIT GROUP INC COM NEW 125581801 410 8985 SH SOLE 40 8985 0 0 CITI TRENDS INC COM 17306X102 264 11429 SH SOLE 2 480 0 10949 CITI TRENDS INC COM 17306X102 3 120 SH SOLE 7 120 0 0 CITI TRENDS INC COM 17306X102 971 42006 SH SOLE 18 42006 0 0 CITI TRENDS INC COM 17306X102 448 19362 SH SOLE 19 19362 0 0 CITI TRENDS INC COM 17306X102 9453 408879 SH SOLE 21 408879 0 0 CITI TRENDS INC COM 17306X102 9430 407873 SH SOLE 22 393672 0 14201 CITI TRENDS INC COM 17306X102 565 24443 SH SOLE 26 0 0 24443 CITIGROUP INC COM NEW 172967424 439403 5500106 SH SOLE 2 628412 0 4871694 CITIGROUP INC COM NEW 172967424 82541 1033186 SH SOLE 4 971719 0 61467 CITIGROUP INC COM NEW 172967424 160716 2011713 SH SOLE 7 1862250 0 149463 CITIGROUP INC COM NEW 172967424 811 10151 SH SOLE 13 10151 0 0 CITIGROUP INC COM NEW 172967424 1026 12840 SH SOLE 15 12840 0 0 CITIGROUP INC COM NEW 172967424 8 96 SH SOLE 17 0 0 96 CITIGROUP INC COM NEW 172967424 1021216 12782780 SH SOLE 18 11884835 0 897945 CITIGROUP INC COM NEW 172967424 1074655 13451679 SH SOLE 19 13451679 0 0 CITIGROUP INC COM NEW 172967424 3360129 42059440 SH SOLE 21 42059440 0 0 CITIGROUP INC COM NEW 172967424 4298242 53802001 SH SOLE 22 47979275 0 5822726 CITIGROUP INC COM NEW 172967424 134656 1685517 SH SOLE 23 1685517 0 0 CITIGROUP INC COM NEW 172967424 185209 2318297 SH SOLE 25 2318297 0 0 CITIGROUP INC COM NEW 172967424 753342 9429740 SH SOLE 26 1036098 0 8393642 CITIGROUP INC COM NEW 172967424 33772 422733 SH SOLE 28 294714 0 128019 CITIGROUP INC COM NEW 172967424 5646 70677 SH SOLE 29 47026 0 23651 CITIGROUP INC COM NEW 172967424 772914 9674727 SH SOLE 30 9674727 0 0 CITIGROUP INC COM NEW 172967424 43031 538629 SH SOLE 31 404903 0 133726 CITIGROUP INC COM NEW 172967424 6252 78263 SH SOLE 32 78263 0 0 CITIGROUP INC COM NEW 172967424 143630 1797853 SH SOLE 34 1797853 0 0 CITIGROUP INC COM NEW 172967424 140318 1756388 SH SOLE 36 1756388 0 0 CITIGROUP INC COM NEW 172967424 4058 50791 SH SOLE 40 50791 0 0 CITIZENS & NORTHN CORP COM 172922106 367 12975 SH SOLE 2 468 0 12507 CITIZENS & NORTHN CORP COM 172922106 6 215 SH SOLE 7 215 0 0 CITIZENS & NORTHN CORP COM 172922106 1230 43541 SH SOLE 18 43541 0 0 CITIZENS & NORTHN CORP COM 172922106 592 20949 SH SOLE 19 20949 0 0 CITIZENS & NORTHN CORP COM 172922106 12061 426946 SH SOLE 21 426946 0 0 CITIZENS & NORTHN CORP COM 172922106 12225 432732 SH SOLE 22 421478 0 11254 CITIZENS CMNTY BANCORP INC M COM 174903104 27 2226 SH SOLE 18 2226 0 0 CITIZENS CMNTY BANCORP INC M COM 174903104 10 799 SH SOLE 21 799 0 0 CITIZENS FINL GROUP INC COM 174610105 97813 2408595 SH SOLE 2 1305127 0 1103468 CITIZENS FINL GROUP INC COM 174610105 16294 401233 SH SOLE 4 388345 0 12888 CITIZENS FINL GROUP INC COM 174610105 17932 441568 SH SOLE 7 432529 0 9039 CITIZENS FINL GROUP INC COM 174610105 1617 39820 SH SOLE 13 39820 0 0 CITIZENS FINL GROUP INC COM 174610105 126 3103 SH SOLE 15 3103 0 0 CITIZENS FINL GROUP INC COM 174610105 107252 2641021 SH SOLE 18 2524926 0 116095 CITIZENS FINL GROUP INC COM 174610105 75565 1860759 SH SOLE 19 1860759 0 0 CITIZENS FINL GROUP INC COM 174610105 451196 11110456 SH SOLE 21 11110456 0 0 CITIZENS FINL GROUP INC COM 174610105 528410 13011815 SH SOLE 22 10743510 0 2268305 CITIZENS FINL GROUP INC COM 174610105 29374 723320 SH SOLE 23 723320 0 0 CITIZENS FINL GROUP INC COM 174610105 23151 570093 SH SOLE 25 570093 0 0 CITIZENS FINL GROUP INC COM 174610105 104125 2564027 SH SOLE 26 488175 0 2075852 CITIZENS FINL GROUP INC COM 174610105 3392 83535 SH SOLE 28 58326 0 25209 CITIZENS FINL GROUP INC COM 174610105 15826 389695 SH SOLE 29 296222 0 93473 CITIZENS FINL GROUP INC COM 174610105 78072 1922486 SH SOLE 30 1922486 0 0 CITIZENS FINL GROUP INC COM 174610105 23443 577274 SH SOLE 31 449971 0 127303 CITIZENS FINL GROUP INC COM 174610105 44845 1104290 SH SOLE 34 1104290 0 0 CITIZENS FINL GROUP INC COM 174610105 15863 390630 SH SOLE 36 390630 0 0 CITIZENS FINL GROUP INC COM 174610105 1534 37777 SH SOLE 37 37777 0 0 CITIZENS FINL GROUP INC COM 174610105 408 10053 SH SOLE 40 10053 0 0 CITIZENS HLDG CO MISS COM 174715102 18 842 SH SOLE 18 842 0 0 CITIZENS HLDG CO MISS COM 174715102 105 4789 SH SOLE 21 4789 0 0 CITIZENS INC CL A 174740100 370 54813 SH SOLE 2 2289 0 52524 CITIZENS INC CL A 174740100 9 1270 SH SOLE 7 1270 0 0 CITIZENS INC CL A 174740100 1223 181210 SH SOLE 18 181210 0 0 CITIZENS INC CL A 174740100 572 84808 SH SOLE 19 84808 0 0 CITIZENS INC CL A 174740100 12347 1829144 SH SOLE 21 1829144 0 0 CITIZENS INC CL A 174740100 9536 1412785 SH SOLE 22 1350955 0 61830 CITIZENS INC CL A 174740100 159 23509 SH SOLE 26 16205 0 7304 CITIZENS INC CL A 174740100 40 5882 SH SOLE 28 5882 0 0 CITIZENS INC CL A 174740100 87 12948 SH SOLE 30 12948 0 0 CITIZENS INC CL A 174740100 40 5875 SH SOLE 40 5875 0 0 CITRIX SYS INC COM 177376100 39809 358963 SH SOLE 2 85978 0 272985 CITRIX SYS INC COM 177376100 8708 78518 SH SOLE 4 74935 0 3583 CITRIX SYS INC COM 177376100 19648 177167 SH SOLE 7 169681 0 7486 CITRIX SYS INC COM 177376100 428 3861 SH SOLE 13 3861 0 0 CITRIX SYS INC COM 177376100 112 1011 SH SOLE 15 1011 0 0 CITRIX SYS INC COM 177376100 53272 480357 SH SOLE 18 461955 0 18402 CITRIX SYS INC COM 177376100 86047 775895 SH SOLE 19 775895 0 0 CITRIX SYS INC COM 177376100 759248 6846243 SH SOLE 21 6846243 0 0 CITRIX SYS INC COM 177376100 435007 3922517 SH SOLE 22 3574532 0 347985 CITRIX SYS INC COM 177376100 13216 119169 SH SOLE 23 119169 0 0 CITRIX SYS INC COM 177376100 13888 125230 SH SOLE 25 125230 0 0 CITRIX SYS INC COM 177376100 118128 1065179 SH SOLE 26 156572 0 908607 CITRIX SYS INC COM 177376100 2869 25870 SH SOLE 28 18188 0 7682 CITRIX SYS INC COM 177376100 4981 44911 SH SOLE 29 17196 0 27715 CITRIX SYS INC COM 177376100 101884 918699 SH SOLE 30 918699 0 0 CITRIX SYS INC COM 177376100 5611 50593 SH SOLE 31 43652 0 6941 CITRIX SYS INC COM 177376100 2351 21195 SH SOLE 32 21195 0 0 CITRIX SYS INC COM 177376100 40453 364771 SH SOLE 34 364771 0 0 CITRIX SYS INC COM 177376100 18587 167597 SH SOLE 36 167597 0 0 CITRIX SYS INC COM 177376100 337 3042 SH SOLE 40 3042 0 0 CITY HLDG CO COM 177835105 1257 15333 SH SOLE 2 551 0 14782 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 5907 72078 SH SOLE 18 72078 0 0 CITY HLDG CO COM 177835105 2325 28376 SH SOLE 19 28376 0 0 CITY HLDG CO COM 177835105 135143 1649087 SH SOLE 21 1649087 0 0 CITY HLDG CO COM 177835105 40950 499691 SH SOLE 22 482209 0 17482 CITY HLDG CO COM 177835105 14 172 SH SOLE 23 172 0 0 CITY HLDG CO COM 177835105 764 9324 SH SOLE 26 4123 0 5201 CITY HLDG CO COM 177835105 187 2286 SH SOLE 28 2286 0 0 CITY HLDG CO COM 177835105 2003 24441 SH SOLE 30 24441 0 0 CITY HLDG CO COM 177835105 152 1849 SH SOLE 40 1849 0 0 CITY OFFICE REIT INC COM 178587101 1016 75140 SH SOLE 2 24365 0 50775 CITY OFFICE REIT INC COM 178587101 13 993 SH SOLE 7 993 0 0 CITY OFFICE REIT INC COM 178587101 2588 191427 SH SOLE 18 191427 0 0 CITY OFFICE REIT INC COM 178587101 7236 535185 SH SOLE 19 535185 0 0 CITY OFFICE REIT INC COM 178587101 28207 2086349 SH SOLE 21 2086349 0 0 CITY OFFICE REIT INC COM 178587101 40476 2993821 SH SOLE 22 2920092 0 73729 CITY OFFICE REIT INC COM 178587101 1566 115860 SH SOLE 23 115860 0 0 CITY OFFICE REIT INC COM 178587101 3788 280160 SH SOLE 26 0 0 280160 CITY OFFICE REIT INC COM 178587101 79 5815 SH SOLE 40 5815 0 0 CIVISTA BANCSHARES INC COM NO PAR 178867107 387 16125 SH SOLE 2 560 0 15565 CIVISTA BANCSHARES INC COM NO PAR 178867107 6 252 SH SOLE 7 252 0 0 CIVISTA BANCSHARES INC COM NO PAR 178867107 1324 55151 SH SOLE 18 55151 0 0 CIVISTA BANCSHARES INC COM NO PAR 178867107 680 28320 SH SOLE 19 28320 0 0 CIVISTA BANCSHARES INC COM NO PAR 178867107 13018 542399 SH SOLE 21 542399 0 0 CIVISTA BANCSHARES INC COM NO PAR 178867107 9416 392321 SH SOLE 22 383183 0 9138 CKX LANDS INC COM 12562N104 2 229 SH SOLE 21 229 0 0 CLARIVATE ANALYTICS PLC COM G21810109 817 48651 SH SOLE 26 0 0 48651 CLARUS CORP NEW COM 18270P109 64 4727 SH SOLE 2 771 0 3956 CLARUS CORP NEW COM 18270P109 3 237 SH SOLE 7 237 0 0 CLARUS CORP NEW COM 18270P109 975 71899 SH SOLE 18 71899 0 0 CLARUS CORP NEW COM 18270P109 481 35448 SH SOLE 19 35448 0 0 CLARUS CORP NEW COM 18270P109 9805 723066 SH SOLE 21 723066 0 0 CLARUS CORP NEW COM 18270P109 7168 528616 SH SOLE 22 510494 0 18122 CLEAN ENERGY FUELS CORP COM 184499101 322 137764 SH SOLE 2 5163 0 132601 CLEAN ENERGY FUELS CORP COM 184499101 8 3523 SH SOLE 7 3523 0 0 CLEAN ENERGY FUELS CORP COM 184499101 0 120 SH SOLE 17 0 0 120 CLEAN ENERGY FUELS CORP COM 184499101 1129 482317 SH SOLE 18 482317 0 0 CLEAN ENERGY FUELS CORP COM 184499101 544 232342 SH SOLE 19 232342 0 0 CLEAN ENERGY FUELS CORP COM 184499101 11354 4852253 SH SOLE 21 4852253 0 0 CLEAN ENERGY FUELS CORP COM 184499101 9693 4142402 SH SOLE 22 3967948 0 174454 CLEAN ENERGY FUELS CORP COM 184499101 50 21173 SH SOLE 30 21173 0 0 CLEAN ENERGY FUELS CORP COM 184499101 49 20896 SH SOLE 40 20896 0 0 CLEAN HARBORS INC COM 184496107 11028 128604 SH SOLE 2 32853 0 95751 CLEAN HARBORS INC COM 184496107 26 298 SH SOLE 4 298 0 0 CLEAN HARBORS INC COM 184496107 118 1380 SH SOLE 7 1380 0 0 CLEAN HARBORS INC COM 184496107 11969 139585 SH SOLE 18 139585 0 0 CLEAN HARBORS INC COM 184496107 1030 12017 SH SOLE 19 12017 0 0 CLEAN HARBORS INC COM 184496107 216646 2526485 SH SOLE 21 2526485 0 0 CLEAN HARBORS INC COM 184496107 154769 1804881 SH SOLE 22 1702503 0 102378 CLEAN HARBORS INC COM 184496107 3048 35546 SH SOLE 26 13958 0 21588 CLEAN HARBORS INC COM 184496107 581 6780 SH SOLE 28 6780 0 0 CLEAN HARBORS INC COM 184496107 1444 16845 SH SOLE 30 16845 0 0 CLEAN HARBORS INC COM 184496107 90 1049 SH SOLE 31 1049 0 0 CLEAN HARBORS INC COM 184496107 157 1834 SH SOLE 36 1834 0 0 CLEAN HARBORS INC COM 184496107 469 5467 SH SOLE 40 5467 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 1011 353420 SH SOLE 2 308399 0 45021 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 1 310 SH SOLE 4 310 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 3 1019 SH SOLE 7 1019 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 441 154220 SH SOLE 18 154220 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 18037 6306614 SH SOLE 19 6306614 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 6042 2112456 SH SOLE 21 2112456 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 19999 6992529 SH SOLE 22 6774392 0 218137 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 83 29056 SH SOLE 26 0 0 29056 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 139 48627 SH SOLE 28 48627 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 648 226683 SH SOLE 30 226683 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 2462 860981 SH SOLE 34 860981 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 58 20433 SH SOLE 37 20433 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 150 52590 SH SOLE 40 52590 0 0 CLEARFIELD INC COM 18482P103 64 4610 SH SOLE 2 411 0 4199 CLEARFIELD INC COM 18482P103 537 38492 SH SOLE 18 38492 0 0 CLEARFIELD INC COM 18482P103 257 18468 SH SOLE 19 18468 0 0 CLEARFIELD INC COM 18482P103 5316 381336 SH SOLE 21 381336 0 0 CLEARFIELD INC COM 18482P103 5197 372798 SH SOLE 22 365116 0 7682 CLEARONE INC COM 18506U104 2 1430 SH SOLE 18 1430 0 0 CLEARONE INC COM 18506U104 44 26440 SH SOLE 21 26440 0 0 CLEARSIDE BIOMEDICAL INC COM 185063104 21 7201 SH SOLE 18 7201 0 0 CLEARSIDE BIOMEDICAL INC COM 185063104 324 111861 SH SOLE 21 111861 0 0 CLEARSIDE BIOMEDICAL INC COM 185063104 1830 630891 SH SOLE 22 630891 0 0 CLEARSIGN TECHNOLOGIES CORP COM 185064102 2 2687 SH SOLE 21 2687 0 0 CLEARSIGN TECHNOLOGIES CORP COM 185064102 40 52281 SH SOLE 22 52281 0 0 CLEARWATER PAPER CORP COM 18538R103 397 18597 SH SOLE 2 2587 0 16010 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 1602 75016 SH SOLE 18 75016 0 0 CLEARWATER PAPER CORP COM 18538R103 1202 56259 SH SOLE 19 56259 0 0 CLEARWATER PAPER CORP COM 18538R103 41237 1930579 SH SOLE 21 1930579 0 0 CLEARWATER PAPER CORP COM 18538R103 12566 588276 SH SOLE 22 555146 0 33130 CLEARWATER PAPER CORP COM 18538R103 184 8607 SH SOLE 23 8607 0 0 CLEARWATER PAPER CORP COM 18538R103 543 25442 SH SOLE 26 2113 0 23329 CLEARWATER PAPER CORP COM 18538R103 54 2550 SH SOLE 28 2550 0 0 CLEARWATER PAPER CORP COM 18538R103 533 24972 SH SOLE 30 24972 0 0 CLEARWATER PAPER CORP COM 18538R103 46 2168 SH SOLE 40 2168 0 0 CLEARWAY ENERGY INC CL A 18539C105 647 33818 SH SOLE 2 1443 0 32375 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 2227 116496 SH SOLE 18 116496 0 0 CLEARWAY ENERGY INC CL A 18539C105 1194 62446 SH SOLE 19 62446 0 0 CLEARWAY ENERGY INC CL A 18539C105 23312 1219243 SH SOLE 21 1219243 0 0 CLEARWAY ENERGY INC CL A 18539C105 22141 1157979 SH SOLE 22 1113818 0 44161 CLEARWAY ENERGY INC CL A 18539C105 240 12537 SH SOLE 26 0 0 12537 CLEARWAY ENERGY INC CL A 18539C105 93 4878 SH SOLE 28 4878 0 0 CLEARWAY ENERGY INC CL A 18539C105 226 11830 SH SOLE 30 11830 0 0 CLEARWAY ENERGY INC CL A 18539C105 77 4022 SH SOLE 40 4022 0 0 CLEARWAY ENERGY INC CL C 18539C204 3888 194868 SH SOLE 2 120078 0 74790 CLEARWAY ENERGY INC CL C 18539C204 3 164 SH SOLE 4 164 0 0 CLEARWAY ENERGY INC CL C 18539C204 26 1298 SH SOLE 7 1298 0 0 CLEARWAY ENERGY INC CL C 18539C204 5012 251215 SH SOLE 18 251215 0 0 CLEARWAY ENERGY INC CL C 18539C204 2543 127447 SH SOLE 19 127447 0 0 CLEARWAY ENERGY INC CL C 18539C204 51263 2569567 SH SOLE 21 2569567 0 0 CLEARWAY ENERGY INC CL C 18539C204 41691 2089791 SH SOLE 22 1998974 0 90817 CLEARWAY ENERGY INC CL C 18539C204 884 44326 SH SOLE 26 24679 0 19647 CLEARWAY ENERGY INC CL C 18539C204 179 8953 SH SOLE 28 8953 0 0 CLEARWAY ENERGY INC CL C 18539C204 480 24072 SH SOLE 30 24072 0 0 CLEARWAY ENERGY INC CL C 18539C204 120 6037 SH SOLE 40 6037 0 0 CLEVELAND BIOLABS INC COM NEW 185860202 0 741 SH SOLE 21 741 0 0 CLEVELAND CLIFFS INC COM 185899101 2098 249819 SH SOLE 2 10245 0 239574 CLEVELAND CLIFFS INC COM 185899101 11 1299 SH SOLE 4 1299 0 0 CLEVELAND CLIFFS INC COM 185899101 59 7050 SH SOLE 7 7050 0 0 CLEVELAND CLIFFS INC COM 185899101 2 221 SH SOLE 17 0 0 221 CLEVELAND CLIFFS INC COM 185899101 10124 1205287 SH SOLE 18 1205287 0 0 CLEVELAND CLIFFS INC COM 185899101 3972 472855 SH SOLE 19 472855 0 0 CLEVELAND CLIFFS INC COM 185899101 255999 30476114 SH SOLE 21 30476114 0 0 CLEVELAND CLIFFS INC COM 185899101 69816 8311455 SH SOLE 22 7948162 0 363293 CLEVELAND CLIFFS INC COM 185899101 1030 122563 SH SOLE 26 62042 0 60521 CLEVELAND CLIFFS INC COM 185899101 297 35387 SH SOLE 28 35387 0 0 CLEVELAND CLIFFS INC COM 185899101 3210 382096 SH SOLE 30 382096 0 0 CLEVELAND CLIFFS INC COM 185899101 115 13740 SH SOLE 31 0 0 13740 CLEVELAND CLIFFS INC COM 185899101 179 21292 SH SOLE 36 21292 0 0 CLEVELAND CLIFFS INC COM 185899101 222 26483 SH SOLE 40 26483 0 0 CLEVELAND CLIFFS INC DBCV 1.500% 1/1 185899AA9 1214 1015000 PRN SOLE 21 1015000 0 0 CLIPPER RLTY INC COM 18885T306 77 7284 SH SOLE 2 586 0 6698 CLIPPER RLTY INC COM 18885T306 537 50674 SH SOLE 18 50674 0 0 CLIPPER RLTY INC COM 18885T306 250 23585 SH SOLE 19 23585 0 0 CLIPPER RLTY INC COM 18885T306 6067 572342 SH SOLE 21 572342 0 0 CLIPPER RLTY INC COM 18885T306 1901 179328 SH SOLE 22 170419 0 8909 CLIPPER RLTY INC COM 18885T306 9 875 SH SOLE 23 875 0 0 CLOROX CO DEL COM 189054109 51664 336484 SH SOLE 2 45888 0 290596 CLOROX CO DEL COM 189054109 9650 62850 SH SOLE 4 59433 0 3417 CLOROX CO DEL COM 189054109 35037 228193 SH SOLE 7 158727 0 69466 CLOROX CO DEL COM 189054109 524 3415 SH SOLE 13 3415 0 0 CLOROX CO DEL COM 189054109 108 702 SH SOLE 15 702 0 0 CLOROX CO DEL COM 189054109 45278 294892 SH SOLE 18 277568 0 17324 CLOROX CO DEL COM 189054109 6646 43282 SH SOLE 19 43282 0 0 CLOROX CO DEL COM 189054109 692643 4511158 SH SOLE 21 4511158 0 0 CLOROX CO DEL COM 189054109 510695 3326135 SH SOLE 22 3011280 0 314855 CLOROX CO DEL COM 189054109 14273 92959 SH SOLE 23 92959 0 0 CLOROX CO DEL COM 189054109 20636 134403 SH SOLE 25 134403 0 0 CLOROX CO DEL COM 189054109 125325 816234 SH SOLE 26 99851 0 716383 CLOROX CO DEL COM 189054109 3636 23684 SH SOLE 28 16404 0 7280 CLOROX CO DEL COM 189054109 398 2590 SH SOLE 29 2590 0 0 CLOROX CO DEL COM 189054109 97476 634858 SH SOLE 30 634858 0 0 CLOROX CO DEL COM 189054109 4406 28697 SH SOLE 31 21589 0 7108 CLOROX CO DEL COM 189054109 1272 8283 SH SOLE 34 8283 0 0 CLOROX CO DEL COM 189054109 20465 133285 SH SOLE 36 133285 0 0 CLOROX CO DEL COM 189054109 478 3114 SH SOLE 40 3114 0 0 CLOUDERA INC COM 18914U100 2815 242080 SH SOLE 2 18930 0 223150 CLOUDERA INC COM 18914U100 17 1483 SH SOLE 4 1483 0 0 CLOUDERA INC COM 18914U100 52 4474 SH SOLE 7 4474 0 0 CLOUDERA INC COM 18914U100 0 42 SH SOLE 17 0 0 42 CLOUDERA INC COM 18914U100 9403 808555 SH SOLE 18 808555 0 0 CLOUDERA INC COM 18914U100 6778 582799 SH SOLE 19 582799 0 0 CLOUDERA INC COM 18914U100 104053 8946923 SH SOLE 21 8946923 0 0 CLOUDERA INC COM 18914U100 85192 7325206 SH SOLE 22 7042310 0 282896 CLOUDERA INC COM 18914U100 586 50422 SH SOLE 23 50422 0 0 CLOUDERA INC COM 18914U100 2413 207454 SH SOLE 26 60261 0 147193 CLOUDERA INC COM 18914U100 309 26590 SH SOLE 28 26590 0 0 CLOUDERA INC COM 18914U100 33605 2889502 SH SOLE 30 2889502 0 0 CLOUDERA INC COM 18914U100 250 21476 SH SOLE 40 21476 0 0 CLOUDFLARE INC CL A COM 18915M107 212 12412 SH SOLE 2 12412 0 0 CLOUDFLARE INC CL A COM 18915M107 354 20751 SH SOLE 18 17707 0 3044 CLOUDFLARE INC CL A COM 18915M107 7198 421933 SH SOLE 19 421933 0 0 CLOUDFLARE INC CL A COM 18915M107 567 33223 SH SOLE 21 33223 0 0 CLOUDFLARE INC CL A COM 18915M107 3443 201826 SH SOLE 22 201826 0 0 CLOUDFLARE INC CL A COM 18915M107 229 13408 SH SOLE 23 13408 0 0 CLOUDFLARE INC CL A COM 18915M107 117 6844 SH SOLE 25 6844 0 0 CLOUDFLARE INC CL A COM 18915M107 479 28095 SH SOLE 26 0 0 28095 CLOUDFLARE INC CL A COM 18915M107 2755 161507 SH SOLE 34 161507 0 0 CLOVIS ONCOLOGY INC COM 189464100 221 21227 SH SOLE 2 2027 0 19200 CLOVIS ONCOLOGY INC COM 189464100 11 1086 SH SOLE 7 1086 0 0 CLOVIS ONCOLOGY INC COM 189464100 1751 167977 SH SOLE 18 167977 0 0 CLOVIS ONCOLOGY INC COM 189464100 917 87979 SH SOLE 19 87979 0 0 CLOVIS ONCOLOGY INC COM 189464100 17538 1682261 SH SOLE 21 1682261 0 0 CLOVIS ONCOLOGY INC COM 189464100 15205 1458538 SH SOLE 22 1418148 0 40390 CLOVIS ONCOLOGY INC NOTE 1.250% 5/0 189464AC4 439 700000 PRN SOLE 21 700000 0 0 CME GROUP INC COM 12572Q105 187725 935256 SH SOLE 2 96839 0 838417 CME GROUP INC COM 12572Q105 33003 164422 SH SOLE 4 154702 0 9720 CME GROUP INC COM 12572Q105 66874 333171 SH SOLE 7 326371 0 6800 CME GROUP INC COM 12572Q105 4711 23469 SH SOLE 13 23469 0 0 CME GROUP INC COM 12572Q105 412 2055 SH SOLE 15 2055 0 0 CME GROUP INC COM 12572Q105 324431 1616338 SH SOLE 18 1236007 0 380331 CME GROUP INC COM 12572Q105 155876 776586 SH SOLE 19 776586 0 0 CME GROUP INC COM 12572Q105 1626725 8104450 SH SOLE 21 8104450 0 0 CME GROUP INC COM 12572Q105 1797391 8954719 SH SOLE 22 8009940 0 944779 CME GROUP INC COM 12572Q105 53462 266353 SH SOLE 23 266353 0 0 CME GROUP INC COM 12572Q105 72251 359959 SH SOLE 25 359959 0 0 CME GROUP INC COM 12572Q105 350580 1746611 SH SOLE 26 202997 0 1543614 CME GROUP INC COM 12572Q105 13435 66934 SH SOLE 28 46716 0 20218 CME GROUP INC COM 12572Q105 8935 44515 SH SOLE 29 7474 0 37041 CME GROUP INC COM 12572Q105 327737 1632806 SH SOLE 30 1632806 0 0 CME GROUP INC COM 12572Q105 15963 79527 SH SOLE 31 63532 0 15995 CME GROUP INC COM 12572Q105 13229 65906 SH SOLE 34 65906 0 0 CME GROUP INC COM 12572Q105 57129 284620 SH SOLE 36 284620 0 0 CME GROUP INC COM 12572Q105 1578 7863 SH SOLE 40 7863 0 0 CMS ENERGY CORP COM 125896100 48307 768730 SH SOLE 2 146342 0 622388 CMS ENERGY CORP COM 125896100 8501 135276 SH SOLE 4 126763 0 8513 CMS ENERGY CORP COM 125896100 19939 317305 SH SOLE 7 288823 0 28482 CMS ENERGY CORP COM 125896100 705 11212 SH SOLE 13 11212 0 0 CMS ENERGY CORP COM 125896100 111 1762 SH SOLE 15 1762 0 0 CMS ENERGY CORP COM 125896100 1 8 SH SOLE 17 0 0 8 CMS ENERGY CORP COM 125896100 46418 738677 SH SOLE 18 685578 0 53099 CMS ENERGY CORP COM 125896100 13200 210065 SH SOLE 19 210065 0 0 CMS ENERGY CORP COM 125896100 767497 12213518 SH SOLE 21 12213518 0 0 CMS ENERGY CORP COM 125896100 465138 7401938 SH SOLE 22 6649266 0 752672 CMS ENERGY CORP COM 125896100 12961 206258 SH SOLE 23 206258 0 0 CMS ENERGY CORP COM 125896100 20066 319321 SH SOLE 25 319321 0 0 CMS ENERGY CORP COM 125896100 112410 1788831 SH SOLE 26 227669 0 1561162 CMS ENERGY CORP COM 125896100 3412 54294 SH SOLE 28 37023 0 17271 CMS ENERGY CORP COM 125896100 351 5584 SH SOLE 29 5584 0 0 CMS ENERGY CORP COM 125896100 80125 1275056 SH SOLE 30 1275056 0 0 CMS ENERGY CORP COM 125896100 5963 94892 SH SOLE 31 47587 0 47305 CMS ENERGY CORP COM 125896100 3177 50552 SH SOLE 32 50552 0 0 CMS ENERGY CORP COM 125896100 1203 19136 SH SOLE 34 19136 0 0 CMS ENERGY CORP COM 125896100 14615 232572 SH SOLE 36 232572 0 0 CMS ENERGY CORP COM 125896100 360 5729 SH SOLE 40 5729 0 0 CNA FINL CORP COM 126117100 2559 57111 SH SOLE 2 8371 0 48740 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 15762 SH SOLE 18 15762 0 0 CNA FINL CORP COM 126117100 3083 68803 SH SOLE 19 68803 0 0 CNA FINL CORP COM 126117100 14902 332564 SH SOLE 21 332564 0 0 CNA FINL CORP COM 126117100 35493 792079 SH SOLE 22 748723 0 43356 CNA FINL CORP COM 126117100 761 16982 SH SOLE 25 16982 0 0 CNA FINL CORP COM 126117100 1035 23106 SH SOLE 26 564 0 22542 CNA FINL CORP COM 126117100 764 17049 SH SOLE 29 0 0 17049 CNA FINL CORP COM 126117100 1227 27390 SH SOLE 31 620 0 26770 CNB FINL CORP PA COM 126128107 498 15235 SH SOLE 2 561 0 14674 CNB FINL CORP PA COM 126128107 10 315 SH SOLE 7 315 0 0 CNB FINL CORP PA COM 126128107 1736 53127 SH SOLE 18 53127 0 0 CNB FINL CORP PA COM 126128107 825 25259 SH SOLE 19 25259 0 0 CNB FINL CORP PA COM 126128107 17138 524404 SH SOLE 21 524404 0 0 CNB FINL CORP PA COM 126128107 6379 195189 SH SOLE 22 182650 0 12539 CNB FINL CORP PA COM 126128107 211 6446 SH SOLE 30 6446 0 0 CNB FINL CORP PA COM 126128107 52 1582 SH SOLE 40 1582 0 0 CNH INDL N V SHS N20944109 17136 1557842 SH SOLE 7 1557842 0 0 CNH INDL N V SHS N20944109 702 63779 SH SOLE 21 63779 0 0 CNO FINL GROUP INC COM 12621E103 4480 247092 SH SOLE 2 97112 0 149980 CNO FINL GROUP INC COM 12621E103 12 687 SH SOLE 4 687 0 0 CNO FINL GROUP INC COM 12621E103 104 5711 SH SOLE 7 5711 0 0 CNO FINL GROUP INC COM 12621E103 16523 911337 SH SOLE 18 911337 0 0 CNO FINL GROUP INC COM 12621E103 13307 733993 SH SOLE 19 733993 0 0 CNO FINL GROUP INC COM 12621E103 201026 11088026 SH SOLE 21 11088026 0 0 CNO FINL GROUP INC COM 12621E103 112697 6216056 SH SOLE 22 5982614 0 233442 CNO FINL GROUP INC COM 12621E103 2219 122412 SH SOLE 23 122412 0 0 CNO FINL GROUP INC COM 12621E103 6263 345428 SH SOLE 26 43340 0 302088 CNO FINL GROUP INC COM 12621E103 363 20038 SH SOLE 28 20038 0 0 CNO FINL GROUP INC COM 12621E103 1825 100687 SH SOLE 30 100687 0 0 CNO FINL GROUP INC COM 12621E103 183 10100 SH SOLE 31 0 0 10100 CNO FINL GROUP INC COM 12621E103 147 8115 SH SOLE 36 8115 0 0 CNO FINL GROUP INC COM 12621E103 254 14025 SH SOLE 40 14025 0 0 CNOOC LTD SPONSORED ADR 126132109 12732 76389 SH SOLE 2 0 0 76389 CNOOC LTD SPONSORED ADR 126132109 150 900 SH SOLE 4 900 0 0 CNOOC LTD SPONSORED ADR 126132109 1735 10411 SH SOLE 13 10411 0 0 CNOOC LTD SPONSORED ADR 126132109 2790 16739 SH SOLE 18 16739 0 0 CNOOC LTD SPONSORED ADR 126132109 421 2527 SH SOLE 19 2527 0 0 CNOOC LTD SPONSORED ADR 126132109 686 4116 SH SOLE 21 4116 0 0 CNOOC LTD SPONSORED ADR 126132109 25893 155357 SH SOLE 22 101942 0 53415 CNOOC LTD SPONSORED ADR 126132109 2818 16908 SH SOLE 30 16908 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 2437 275317 SH SOLE 2 86155 0 189162 CNX RESOURCES CORPORATION COM 12653C108 9 1024 SH SOLE 4 1024 0 0 CNX RESOURCES CORPORATION COM 12653C108 49 5536 SH SOLE 7 5536 0 0 CNX RESOURCES CORPORATION COM 12653C108 9348 1056294 SH SOLE 18 1056294 0 0 CNX RESOURCES CORPORATION COM 12653C108 2897 327343 SH SOLE 19 327343 0 0 CNX RESOURCES CORPORATION COM 12653C108 120733 13642092 SH SOLE 21 13642092 0 0 CNX RESOURCES CORPORATION COM 12653C108 57579 6506127 SH SOLE 22 6225936 0 280191 CNX RESOURCES CORPORATION COM 12653C108 369 41712 SH SOLE 26 24278 0 17434 CNX RESOURCES CORPORATION COM 12653C108 175 19778 SH SOLE 28 19778 0 0 CNX RESOURCES CORPORATION COM 12653C108 1055 119194 SH SOLE 30 119194 0 0 CNX RESOURCES CORPORATION COM 12653C108 150 17000 SH SOLE 31 0 0 17000 CNX RESOURCES CORPORATION COM 12653C108 136 15392 SH SOLE 36 15392 0 0 CNX RESOURCES CORPORATION COM 12653C108 147 16574 SH SOLE 40 16574 0 0 COASTAL FINL CORP WA COM NEW 19046P209 95 5751 SH SOLE 2 527 0 5224 COASTAL FINL CORP WA COM NEW 19046P209 465 28261 SH SOLE 18 28261 0 0 COASTAL FINL CORP WA COM NEW 19046P209 220 13365 SH SOLE 19 13365 0 0 COASTAL FINL CORP WA COM NEW 19046P209 4999 303540 SH SOLE 21 303540 0 0 COASTAL FINL CORP WA COM NEW 19046P209 1279 77680 SH SOLE 22 75411 0 2269 COCA COLA CO COM 191216100 586639 10598719 SH SOLE 2 2050555 0 8548164 COCA COLA CO COM 191216100 109066 1970476 SH SOLE 4 1860104 0 110372 COCA COLA CO COM 191216100 222802 4025325 SH SOLE 7 3826093 0 199232 COCA COLA CO COM 191216100 3497 63174 SH SOLE 13 63174 0 0 COCA COLA CO COM 191216100 1269 22919 SH SOLE 15 22919 0 0 COCA COLA CO COM 191216100 5 85 SH SOLE 17 0 0 85 COCA COLA CO COM 191216100 852855 15408407 SH SOLE 18 14755943 0 652464 COCA COLA CO COM 191216100 130320 2354479 SH SOLE 19 2354479 0 0 COCA COLA CO COM 191216100 5221305 94332523 SH SOLE 21 94332523 0 0 COCA COLA CO COM 191216100 5295700 95676611 SH SOLE 22 85214555 0 10462056 COCA COLA CO COM 191216100 175328 3167617 SH SOLE 23 3167617 0 0 COCA COLA CO COM 191216100 232907 4207902 SH SOLE 25 4207902 0 0 COCA COLA CO COM 191216100 1106363 19988500 SH SOLE 26 2633754 0 17354746 COCA COLA CO COM 191216100 42068 760042 SH SOLE 28 529954 0 230088 COCA COLA CO COM 191216100 23761 429278 SH SOLE 29 220786 0 208492 COCA COLA CO COM 191216100 848318 15326431 SH SOLE 30 15326431 0 0 COCA COLA CO COM 191216100 67625 1221776 SH SOLE 31 957507 0 264269 COCA COLA CO COM 191216100 15477 279619 SH SOLE 32 279619 0 0 COCA COLA CO COM 191216100 62130 1122493 SH SOLE 34 1122493 0 0 COCA COLA CO COM 191216100 168130 3037577 SH SOLE 36 3037577 0 0 COCA COLA CO COM 191216100 2877 51986 SH SOLE 37 51986 0 0 COCA COLA CO COM 191216100 5023 90747 SH SOLE 40 90747 0 0 COCA COLA CONSOLIDATED INC COM 191098102 600 2112 SH SOLE 2 167 0 1945 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 5962 20989 SH SOLE 18 20989 0 0 COCA COLA CONSOLIDATED INC COM 191098102 2343 8249 SH SOLE 19 8249 0 0 COCA COLA CONSOLIDATED INC COM 191098102 148002 521041 SH SOLE 21 521041 0 0 COCA COLA CONSOLIDATED INC COM 191098102 39887 140422 SH SOLE 22 134134 0 6288 COCA COLA CONSOLIDATED INC COM 191098102 1047 3687 SH SOLE 26 2195 0 1492 COCA COLA CONSOLIDATED INC COM 191098102 201 707 SH SOLE 28 707 0 0 COCA COLA CONSOLIDATED INC COM 191098102 1949 6862 SH SOLE 30 6862 0 0 COCA COLA CONSOLIDATED INC COM 191098102 172 605 SH SOLE 40 605 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 6794 133525 SH SOLE 2 104632 0 28893 COCA COLA EUROPEAN PARTNERS SHS G25839104 6542 128585 SH SOLE 4 121724 0 6861 COCA COLA EUROPEAN PARTNERS SHS G25839104 9014 177167 SH SOLE 7 172605 0 4562 COCA COLA EUROPEAN PARTNERS SHS G25839104 1337 26277 SH SOLE 13 26277 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 73 1428 SH SOLE 15 1428 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 35975 707059 SH SOLE 18 684502 0 22557 COCA COLA EUROPEAN PARTNERS SHS G25839104 14808 291041 SH SOLE 19 291041 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 196032 3852823 SH SOLE 21 3852823 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 197701 3885634 SH SOLE 22 3582486 0 303148 COCA COLA EUROPEAN PARTNERS SHS G25839104 11250 221112 SH SOLE 23 221112 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 10271 201874 SH SOLE 25 201874 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 45100 886407 SH SOLE 26 116518 0 769889 COCA COLA EUROPEAN PARTNERS SHS G25839104 1984 38984 SH SOLE 28 30493 0 8491 COCA COLA EUROPEAN PARTNERS SHS G25839104 2558 50267 SH SOLE 29 10806 0 39461 COCA COLA EUROPEAN PARTNERS SHS G25839104 61400 1206760 SH SOLE 30 1206760 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 4399 86455 SH SOLE 31 24099 0 62356 COCA COLA EUROPEAN PARTNERS SHS G25839104 3674 72201 SH SOLE 34 72201 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 5726 112536 SH SOLE 36 112536 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 253 4980 SH SOLE 40 4980 0 0 COCA COLA FEMSA S A B DE C V SPONSORD ADR REP 191241108 376 6200 SH SOLE 2 0 0 6200 COCA COLA FEMSA S A B DE C V SPONSORD ADR REP 191241108 875 14431 SH SOLE 4 14431 0 0 COCA COLA FEMSA S A B DE C V SPONSORD ADR REP 191241108 1538 25376 SH SOLE 18 25376 0 0 COCA COLA FEMSA S A B DE C V SPONSORD ADR REP 191241108 347 5729 SH SOLE 19 5729 0 0 COCA COLA FEMSA S A B DE C V SPONSORD ADR REP 191241108 255 4212 SH SOLE 21 4212 0 0 COCA COLA FEMSA S A B DE C V SPONSORD ADR REP 191241108 11988 197757 SH SOLE 22 197757 0 0 COCA COLA FEMSA S A B DE C V SPONSORD ADR REP 191241108 1372 22632 SH SOLE 30 22632 0 0 COCA COLA FEMSA S A B DE C V SPONSORD ADR REP 191241108 275 4531 SH SOLE 31 4531 0 0 COCA COLA FEMSA S A B DE C V SPONSORD ADR REP 191241108 256 4230 SH SOLE 34 4230 0 0 COCRYSTAL PHARMA INC COM 19188J300 1 2511 SH SOLE 18 2511 0 0 COCRYSTAL PHARMA INC COM 19188J300 15 30550 SH SOLE 21 30550 0 0 CODA OCTOPUS GROUP INC COM NEW 19188U206 17 2049 SH SOLE 2 129 0 1920 CODA OCTOPUS GROUP INC COM NEW 19188U206 134 15988 SH SOLE 18 15988 0 0 CODA OCTOPUS GROUP INC COM NEW 19188U206 64 7675 SH SOLE 19 7675 0 0 CODA OCTOPUS GROUP INC COM NEW 19188U206 1610 192411 SH SOLE 21 192411 0 0 CODA OCTOPUS GROUP INC COM NEW 19188U206 850 101603 SH SOLE 22 100254 0 1349 CODEXIS INC COM 192005106 357 22341 SH SOLE 2 1856 0 20485 CODEXIS INC COM 192005106 7 458 SH SOLE 4 458 0 0 CODEXIS INC COM 192005106 17 1093 SH SOLE 7 1093 0 0 CODEXIS INC COM 192005106 2876 179839 SH SOLE 18 179839 0 0 CODEXIS INC COM 192005106 1651 103268 SH SOLE 19 103268 0 0 CODEXIS INC COM 192005106 28353 1773152 SH SOLE 21 1773152 0 0 CODEXIS INC COM 192005106 23768 1486405 SH SOLE 22 1420580 0 65825 CODEXIS INC COM 192005106 516 32239 SH SOLE 26 26624 0 5615 CODEXIS INC COM 192005106 98 6133 SH SOLE 28 6133 0 0 CODEXIS INC COM 192005106 298 18650 SH SOLE 30 18650 0 0 CODEXIS INC COM 192005106 63 3951 SH SOLE 40 3951 0 0 CODORUS VY BANCORP INC COM 192025104 252 10945 SH SOLE 2 347 0 10598 CODORUS VY BANCORP INC COM 192025104 5 225 SH SOLE 7 225 0 0 CODORUS VY BANCORP INC COM 192025104 781 33901 SH SOLE 18 33901 0 0 CODORUS VY BANCORP INC COM 192025104 391 16981 SH SOLE 19 16981 0 0 CODORUS VY BANCORP INC COM 192025104 8000 347390 SH SOLE 21 347390 0 0 CODORUS VY BANCORP INC COM 192025104 2338 101528 SH SOLE 22 94594 0 6934 COEUR MNG INC COM NEW 192108504 1896 234633 SH SOLE 2 8388 0 226245 COEUR MNG INC COM NEW 192108504 5 582 SH SOLE 4 582 0 0 COEUR MNG INC COM NEW 192108504 6814 843360 SH SOLE 7 843360 0 0 COEUR MNG INC COM NEW 192108504 6478 801787 SH SOLE 18 801787 0 0 COEUR MNG INC COM NEW 192108504 3472 429652 SH SOLE 19 429652 0 0 COEUR MNG INC COM NEW 192108504 75870 9389807 SH SOLE 21 9389807 0 0 COEUR MNG INC COM NEW 192108504 55698 6893342 SH SOLE 22 6628811 0 264531 COEUR MNG INC COM NEW 192108504 1232 152479 SH SOLE 23 152479 0 0 COEUR MNG INC COM NEW 192108504 571 70686 SH SOLE 26 37318 0 33368 COEUR MNG INC COM NEW 192108504 208 25683 SH SOLE 28 25683 0 0 COEUR MNG INC COM NEW 192108504 12244 1515349 SH SOLE 30 1515349 0 0 COEUR MNG INC COM NEW 192108504 180 22244 SH SOLE 40 22244 0 0 COFFEE HLDG CO INC COM 192176105 31 6729 SH SOLE 21 6729 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 1763 26792 SH SOLE 2 10590 0 16202 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 20 299 SH SOLE 4 299 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 230 3496 SH SOLE 7 3496 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 13668 207682 SH SOLE 18 189204 0 18478 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 15341 233115 SH SOLE 19 233115 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 311802 4737908 SH SOLE 21 4737908 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 96785 1470674 SH SOLE 22 1417295 0 53379 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 2048 31114 SH SOLE 23 31114 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 6237 94769 SH SOLE 26 17284 0 77485 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 370 5622 SH SOLE 28 5622 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 3890 59116 SH SOLE 30 59116 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 600 9119 SH SOLE 34 9119 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 322 4889 SH SOLE 40 4889 0 0 COGNEX CORP COM 192422103 24248 432684 SH SOLE 2 92404 0 340280 COGNEX CORP COM 192422103 3877 69184 SH SOLE 4 64771 0 4413 COGNEX CORP COM 192422103 596 10628 SH SOLE 7 10628 0 0 COGNEX CORP COM 192422103 18 318 SH SOLE 13 318 0 0 COGNEX CORP COM 192422103 27372 488428 SH SOLE 18 475148 0 13280 COGNEX CORP COM 192422103 8620 153827 SH SOLE 19 153827 0 0 COGNEX CORP COM 192422103 492842 8794461 SH SOLE 21 8794461 0 0 COGNEX CORP COM 192422103 315063 5622117 SH SOLE 22 5313645 0 308472 COGNEX CORP COM 192422103 7031 125469 SH SOLE 23 125469 0 0 COGNEX CORP COM 192422103 244 4352 SH SOLE 25 4352 0 0 COGNEX CORP COM 192422103 27753 495242 SH SOLE 26 170757 0 324485 COGNEX CORP COM 192422103 1943 34680 SH SOLE 28 25002 0 9678 COGNEX CORP COM 192422103 2216 39549 SH SOLE 29 3607 0 35942 COGNEX CORP COM 192422103 33290 594038 SH SOLE 30 594038 0 0 COGNEX CORP COM 192422103 2131 38031 SH SOLE 31 31346 0 6685 COGNEX CORP COM 192422103 13572 242188 SH SOLE 34 242188 0 0 COGNEX CORP COM 192422103 1744 31121 SH SOLE 36 31121 0 0 COGNEX CORP COM 192422103 195 3482 SH SOLE 40 3482 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 89344 1440572 SH SOLE 2 238448 0 1202124 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 15237 245671 SH SOLE 4 230212 0 15459 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 34386 554429 SH SOLE 7 527294 0 27135 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1599 25788 SH SOLE 13 25788 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 258 4168 SH SOLE 15 4168 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 336170 5420343 SH SOLE 18 4951650 0 468693 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 411613 6636772 SH SOLE 19 6636772 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 789024 12722094 SH SOLE 21 12722094 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 874501 14100299 SH SOLE 22 12657979 0 1442320 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 28154 453944 SH SOLE 23 453944 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 43476 701003 SH SOLE 25 653878 0 47125 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 274438 4424991 SH SOLE 26 431551 0 3993440 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 6419 103504 SH SOLE 28 72051 0 31453 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 744 11997 SH SOLE 29 11997 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 168377 2714875 SH SOLE 30 2714875 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 7833 126296 SH SOLE 31 100383 0 25913 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 5527 89122 SH SOLE 32 89122 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 37030 597061 SH SOLE 34 597061 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 30718 495295 SH SOLE 36 495295 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 819 13212 SH SOLE 40 13212 0 0 COHBAR INC COM 19249J109 8 5203 SH SOLE 18 5203 0 0 COHBAR INC COM 19249J109 335 209407 SH SOLE 21 209407 0 0 COHBAR INC COM 19249J109 65 40735 SH SOLE 22 40735 0 0 COHEN & CO INC NEW COM 19249M102 3 735 SH SOLE 21 735 0 0 COHEN & CO INC NEW COM 19249M102 96 24426 SH SOLE 22 24426 0 0 COHEN & STEERS INC COM 19247A100 726 11561 SH SOLE 2 2972 0 8589 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 6686 106533 SH SOLE 18 96558 0 9975 COHEN & STEERS INC COM 19247A100 6495 103485 SH SOLE 19 103485 0 0 COHEN & STEERS INC COM 19247A100 50185 799628 SH SOLE 21 799628 0 0 COHEN & STEERS INC COM 19247A100 47517 757120 SH SOLE 22 727779 0 29341 COHEN & STEERS INC COM 19247A100 687 10948 SH SOLE 23 10948 0 0 COHEN & STEERS INC COM 19247A100 2384 37991 SH SOLE 26 7875 0 30116 COHEN & STEERS INC COM 19247A100 195 3110 SH SOLE 28 3110 0 0 COHEN & STEERS INC COM 19247A100 489 7787 SH SOLE 30 7787 0 0 COHEN & STEERS INC COM 19247A100 168 2669 SH SOLE 34 2669 0 0 COHEN & STEERS INC COM 19247A100 137 2187 SH SOLE 40 2187 0 0 COHEN & STEERS INFRASTRUCTUR COM 19248A109 131 4998 SH SOLE 18 4998 0 0 COHERENT INC COM 192479103 9584 57616 SH SOLE 2 11755 0 45861 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 10857 65263 SH SOLE 18 65263 0 0 COHERENT INC COM 192479103 937 5635 SH SOLE 19 5635 0 0 COHERENT INC COM 192479103 199870 1201502 SH SOLE 21 1201502 0 0 COHERENT INC COM 192479103 129711 779750 SH SOLE 22 733992 0 45758 COHERENT INC COM 192479103 1466 8814 SH SOLE 26 4671 0 4143 COHERENT INC COM 192479103 523 3141 SH SOLE 28 3141 0 0 COHERENT INC COM 192479103 21857 131389 SH SOLE 30 131389 0 0 COHERENT INC COM 192479103 81 489 SH SOLE 31 489 0 0 COHERENT INC COM 192479103 472 2838 SH SOLE 40 2838 0 0 COHERUS BIOSCIENCES INC COM 19249H103 1047 58157 SH SOLE 2 13337 0 44820 COHERUS BIOSCIENCES INC COM 19249H103 5 272 SH SOLE 4 272 0 0 COHERUS BIOSCIENCES INC COM 19249H103 18 1019 SH SOLE 7 1019 0 0 COHERUS BIOSCIENCES INC COM 19249H103 4315 239666 SH SOLE 18 212164 0 27502 COHERUS BIOSCIENCES INC COM 19249H103 5562 308938 SH SOLE 19 308938 0 0 COHERUS BIOSCIENCES INC COM 19249H103 49497 2749065 SH SOLE 21 2749065 0 0 COHERUS BIOSCIENCES INC COM 19249H103 37844 2101883 SH SOLE 22 2031207 0 70676 COHERUS BIOSCIENCES INC COM 19249H103 818 45414 SH SOLE 23 45414 0 0 COHERUS BIOSCIENCES INC COM 19249H103 2374 131869 SH SOLE 26 20167 0 111702 COHERUS BIOSCIENCES INC COM 19249H103 105 5835 SH SOLE 28 5835 0 0 COHERUS BIOSCIENCES INC COM 19249H103 399 22148 SH SOLE 30 22148 0 0 COHERUS BIOSCIENCES INC COM 19249H103 46 2551 SH SOLE 34 2551 0 0 COHERUS BIOSCIENCES INC COM 19249H103 97 5402 SH SOLE 40 5402 0 0 COHU INC COM 192576106 904 39541 SH SOLE 2 1393 0 38148 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 4329 189435 SH SOLE 18 189435 0 0 COHU INC COM 192576106 1610 70438 SH SOLE 19 70438 0 0 COHU INC COM 192576106 108606 4752989 SH SOLE 21 4752989 0 0 COHU INC COM 192576106 28355 1240912 SH SOLE 22 1194823 0 46089 COHU INC COM 192576106 836 36583 SH SOLE 26 31208 0 5375 COHU INC COM 192576106 112 4923 SH SOLE 28 4923 0 0 COHU INC COM 192576106 1326 58034 SH SOLE 30 58034 0 0 COHU INC COM 192576106 82 3572 SH SOLE 40 3572 0 0 COLFAX CORP COM 194014106 7489 205845 SH SOLE 2 41532 0 164313 COLFAX CORP COM 194014106 38 1048 SH SOLE 4 1048 0 0 COLFAX CORP COM 194014106 102 2809 SH SOLE 7 2809 0 0 COLFAX CORP COM 194014106 8479 233062 SH SOLE 18 230796 0 2266 COLFAX CORP COM 194014106 795 21846 SH SOLE 19 21846 0 0 COLFAX CORP COM 194014106 152739 4198424 SH SOLE 21 4198424 0 0 COLFAX CORP COM 194014106 104404 2869805 SH SOLE 22 2688763 0 181042 COLFAX CORP COM 194014106 1547 42537 SH SOLE 26 30610 0 11927 COLFAX CORP COM 194014106 443 12181 SH SOLE 28 12181 0 0 COLFAX CORP COM 194014106 22265 612008 SH SOLE 30 612008 0 0 COLFAX CORP COM 194014106 72 1970 SH SOLE 31 1970 0 0 COLFAX CORP COM 194014106 112 3084 SH SOLE 36 3084 0 0 COLFAX CORP COM 194014106 343 9417 SH SOLE 40 9417 0 0 COLFAX CORP UNIT 01/15/2022T 194014205 61567 390256 SH SOLE 21 390256 0 0 COLGATE PALMOLIVE CO COM 194162103 143062 2078188 SH SOLE 2 232017 0 1846171 COLGATE PALMOLIVE CO COM 194162103 28583 415215 SH SOLE 4 393349 0 21866 COLGATE PALMOLIVE CO COM 194162103 65867 956806 SH SOLE 7 809835 0 146971 COLGATE PALMOLIVE CO COM 194162103 879 12775 SH SOLE 13 12775 0 0 COLGATE PALMOLIVE CO COM 194162103 347 5036 SH SOLE 15 5036 0 0 COLGATE PALMOLIVE CO COM 194162103 1 8 SH SOLE 17 0 0 8 COLGATE PALMOLIVE CO COM 194162103 163924 2381228 SH SOLE 18 2268075 0 113153 COLGATE PALMOLIVE CO COM 194162103 197389 2867366 SH SOLE 19 2867366 0 0 COLGATE PALMOLIVE CO COM 194162103 1228709 17848767 SH SOLE 21 17848767 0 0 COLGATE PALMOLIVE CO COM 194162103 1473399 21403234 SH SOLE 22 19234448 0 2168786 COLGATE PALMOLIVE CO COM 194162103 40723 591562 SH SOLE 23 591562 0 0 COLGATE PALMOLIVE CO COM 194162103 62297 904950 SH SOLE 25 904950 0 0 COLGATE PALMOLIVE CO COM 194162103 318702 4629611 SH SOLE 26 501421 0 4128190 COLGATE PALMOLIVE CO COM 194162103 10498 152500 SH SOLE 28 106338 0 46162 COLGATE PALMOLIVE CO COM 194162103 1161 16867 SH SOLE 29 16867 0 0 COLGATE PALMOLIVE CO COM 194162103 265927 3862973 SH SOLE 30 3862973 0 0 COLGATE PALMOLIVE CO COM 194162103 14029 203785 SH SOLE 31 149360 0 54425 COLGATE PALMOLIVE CO COM 194162103 94893 1378454 SH SOLE 34 1378454 0 0 COLGATE PALMOLIVE CO COM 194162103 46718 678642 SH SOLE 36 678642 0 0 COLGATE PALMOLIVE CO COM 194162103 1233 17914 SH SOLE 40 17914 0 0 COLLECTORS UNIVERSE INC COM NEW 19421R200 84 3635 SH SOLE 2 334 0 3301 COLLECTORS UNIVERSE INC COM NEW 19421R200 688 29846 SH SOLE 18 29846 0 0 COLLECTORS UNIVERSE INC COM NEW 19421R200 331 14343 SH SOLE 19 14343 0 0 COLLECTORS UNIVERSE INC COM NEW 19421R200 7379 320138 SH SOLE 21 320138 0 0 COLLECTORS UNIVERSE INC COM NEW 19421R200 4928 213796 SH SOLE 22 205771 0 8025 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 274 13302 SH SOLE 2 1133 0 12169 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 15 705 SH SOLE 7 705 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 2506 121767 SH SOLE 18 116183 0 5584 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 1172 56937 SH SOLE 19 56937 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 30437 1478972 SH SOLE 21 1478972 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 17902 869893 SH SOLE 22 832998 0 36895 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 93 4539 SH SOLE 26 0 0 4539 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 66 3210 SH SOLE 28 3210 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 297 14420 SH SOLE 30 14420 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 45 2182 SH SOLE 40 2182 0 0 COLONY BANKCORP INC COM 19623P101 142 8628 SH SOLE 2 315 0 8313 COLONY BANKCORP INC COM 19623P101 427 25908 SH SOLE 18 25908 0 0 COLONY BANKCORP INC COM 19623P101 210 12751 SH SOLE 19 12751 0 0 COLONY BANKCORP INC COM 19623P101 4332 262541 SH SOLE 21 262541 0 0 COLONY BANKCORP INC COM 19623P101 1070 64858 SH SOLE 22 62849 0 2009 COLONY CAP INC NOTE 3.875% 1/1 19624RAB2 877 890000 PRN SOLE 21 890000 0 0 COLONY CAP INC NEW CL A COM 19626G108 4179 879813 SH SOLE 2 32522 0 847291 COLONY CAP INC NEW CL A COM 19626G108 645 135793 SH SOLE 4 135793 0 0 COLONY CAP INC NEW CL A COM 19626G108 2291 482393 SH SOLE 7 482393 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 1064 223917 SH SOLE 18 223917 0 0 COLONY CAP INC NEW CL A COM 19626G108 2762 581374 SH SOLE 19 581374 0 0 COLONY CAP INC NEW CL A COM 19626G108 43107 9075089 SH SOLE 21 9075089 0 0 COLONY CAP INC NEW CL A COM 19626G108 79491 16734899 SH SOLE 22 15797993 0 936906 COLONY CAP INC NEW CL A COM 19626G108 148 31135 SH SOLE 23 31135 0 0 COLONY CAP INC NEW CL A COM 19626G108 5086 1070704 SH SOLE 25 1070704 0 0 COLONY CAP INC NEW CL A COM 19626G108 1751 368638 SH SOLE 26 105682 0 262956 COLONY CAP INC NEW CL A COM 19626G108 298 62766 SH SOLE 28 62766 0 0 COLONY CAP INC NEW CL A COM 19626G108 1249 262845 SH SOLE 29 262845 0 0 COLONY CAP INC NEW CL A COM 19626G108 10538 2218478 SH SOLE 30 2218478 0 0 COLONY CAP INC NEW CL A COM 19626G108 49 10294 SH SOLE 31 10294 0 0 COLONY CAP INC NEW CL A COM 19626G108 182 38211 SH SOLE 36 38211 0 0 COLONY CAP INC NEW CL A COM 19626G108 210 44189 SH SOLE 40 44189 0 0 COLONY CR REAL ESTATE INC COM CL A 19625T101 1082 82249 SH SOLE 2 2866 0 79383 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 1534 SH SOLE 7 1534 0 0 COLONY CR REAL ESTATE INC COM CL A 19625T101 3611 274376 SH SOLE 18 274376 0 0 COLONY CR REAL ESTATE INC COM CL A 19625T101 1871 142203 SH SOLE 19 142203 0 0 COLONY CR REAL ESTATE INC COM CL A 19625T101 36448 2769579 SH SOLE 21 2769579 0 0 COLONY CR REAL ESTATE INC COM CL A 19625T101 32253 2450803 SH SOLE 22 2337935 0 112868 COLONY CR REAL ESTATE INC COM CL A 19625T101 333 25318 SH SOLE 26 19544 0 5774 COLONY CR REAL ESTATE INC COM CL A 19625T101 139 10557 SH SOLE 28 10557 0 0 COLONY CR REAL ESTATE INC COM CL A 19625T101 332 25208 SH SOLE 30 25208 0 0 COLONY CR REAL ESTATE INC COM CL A 19625T101 124 9401 SH SOLE 40 9401 0 0 COLONY STARWOOD HOMES NOTE 3.500% 1/1 19625XAB8 1110 825000 PRN SOLE 21 825000 0 0 COLUMBIA BKG SYS INC COM 197236102 2394 58838 SH SOLE 2 2619 0 56219 COLUMBIA BKG SYS INC COM 197236102 16 383 SH SOLE 4 383 0 0 COLUMBIA BKG SYS INC COM 197236102 43 1061 SH SOLE 7 1061 0 0 COLUMBIA BKG SYS INC COM 197236102 13998 344069 SH SOLE 18 344069 0 0 COLUMBIA BKG SYS INC COM 197236102 4907 120614 SH SOLE 19 120614 0 0 COLUMBIA BKG SYS INC COM 197236102 322592 7929013 SH SOLE 21 7929013 0 0 COLUMBIA BKG SYS INC COM 197236102 88322 2170869 SH SOLE 22 2077079 0 93790 COLUMBIA BKG SYS INC COM 197236102 24 584 SH SOLE 23 584 0 0 COLUMBIA BKG SYS INC COM 197236102 662 16283 SH SOLE 26 7201 0 9082 COLUMBIA BKG SYS INC COM 197236102 200 4927 SH SOLE 28 4927 0 0 COLUMBIA BKG SYS INC COM 197236102 3866 95025 SH SOLE 30 95025 0 0 COLUMBIA BKG SYS INC COM 197236102 16 381 SH SOLE 36 381 0 0 COLUMBIA BKG SYS INC COM 197236102 344 8450 SH SOLE 40 8450 0 0 COLUMBIA FINL INC COM 197641103 893 52716 SH SOLE 2 1871 0 50845 COLUMBIA FINL INC COM 197641103 18 1034 SH SOLE 7 1034 0 0 COLUMBIA FINL INC COM 197641103 3033 179061 SH SOLE 18 179061 0 0 COLUMBIA FINL INC COM 197641103 1594 94101 SH SOLE 19 94101 0 0 COLUMBIA FINL INC COM 197641103 31718 1872345 SH SOLE 21 1872345 0 0 COLUMBIA FINL INC COM 197641103 28145 1661460 SH SOLE 22 1593490 0 67970 COLUMBIA FINL INC COM 197641103 100 5902 SH SOLE 26 0 0 5902 COLUMBIA FINL INC COM 197641103 128 7567 SH SOLE 28 7567 0 0 COLUMBIA FINL INC COM 197641103 392 23141 SH SOLE 30 23141 0 0 COLUMBIA FINL INC COM 197641103 118 6951 SH SOLE 40 6951 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 4547 217460 SH SOLE 2 8010 0 209450 COLUMBIA PPTY TR INC COM NEW 198287203 694 33212 SH SOLE 4 33212 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 2460 117652 SH SOLE 7 117652 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 1113 53237 SH SOLE 18 53237 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 2952 141172 SH SOLE 19 141172 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 44891 2146858 SH SOLE 21 2146858 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 88260 4220947 SH SOLE 22 3997464 0 223483 COLUMBIA PPTY TR INC COM NEW 198287203 157 7501 SH SOLE 23 7501 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 5488 262449 SH SOLE 25 262449 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 2322 111042 SH SOLE 26 29467 0 81575 COLUMBIA PPTY TR INC COM NEW 198287203 309 14776 SH SOLE 28 14776 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 1271 60803 SH SOLE 29 60803 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 11180 534668 SH SOLE 30 534668 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 48 2311 SH SOLE 31 2311 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 6483 SH SOLE 36 6483 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 270 12890 SH SOLE 40 12890 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 7724 77095 SH SOLE 2 23440 0 53655 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 8012 79966 SH SOLE 18 79966 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 700 6985 SH SOLE 19 6985 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 149607 1493230 SH SOLE 21 1493230 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 105243 1050432 SH SOLE 22 995666 0 54766 COLUMBIA SPORTSWEAR CO COM 198516106 1283 12805 SH SOLE 26 7938 0 4867 COLUMBIA SPORTSWEAR CO COM 198516106 405 4040 SH SOLE 28 4040 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 990 9878 SH SOLE 30 9878 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 3103 SH SOLE 40 3103 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 628 15696 SH SOLE 2 811 0 14885 COLUMBUS MCKINNON CORP N Y COM 199333105 19 484 SH SOLE 7 484 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 3308 82632 SH SOLE 18 82632 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 1603 40037 SH SOLE 19 40037 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 33078 826324 SH SOLE 21 826324 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 27890 696715 SH SOLE 22 670228 0 26487 COLUMBUS MCKINNON CORP N Y COM 199333105 361 9017 SH SOLE 26 0 0 9017 COLUMBUS MCKINNON CORP N Y COM 199333105 115 2875 SH SOLE 28 2875 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 295 7357 SH SOLE 30 7357 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 175 4368 SH SOLE 34 4368 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 76 1898 SH SOLE 40 1898 0 0 COMCAST CORP NEW CL A 20030N101 598546 13309889 SH SOLE 2 3231440 0 10078449 COMCAST CORP NEW CL A 20030N101 108533 2413459 SH SOLE 4 2291654 0 121805 COMCAST CORP NEW CL A 20030N101 189789 4220346 SH SOLE 7 4193883 0 26463 COMCAST CORP NEW CL A 20030N101 5201 115653 SH SOLE 13 115653 0 0 COMCAST CORP NEW CL A 20030N101 1503 33422 SH SOLE 15 33422 0 0 COMCAST CORP NEW CL A 20030N101 33 728 SH SOLE 17 0 0 728 COMCAST CORP NEW CL A 20030N101 983132 21861957 SH SOLE 18 19583018 0 2278939 COMCAST CORP NEW CL A 20030N101 923213 20529520 SH SOLE 19 20529520 0 0 COMCAST CORP NEW CL A 20030N101 9117 202741 SH SOLE 20 202741 0 0 COMCAST CORP NEW CL A 20030N101 3842302 85441441 SH SOLE 21 85441441 0 0 COMCAST CORP NEW CL A 20030N101 5117154 113790400 SH SOLE 22 100576966 0 13213434 COMCAST CORP NEW CL A 20030N101 179381 3988903 SH SOLE 23 3988903 0 0 COMCAST CORP NEW CL A 20030N101 218770 4864805 SH SOLE 25 4768251 0 96554 COMCAST CORP NEW CL A 20030N101 832306 18508017 SH SOLE 26 2794800 0 15713217 COMCAST CORP NEW CL A 20030N101 38144 848217 SH SOLE 28 591703 0 256514 COMCAST CORP NEW CL A 20030N101 42627 947908 SH SOLE 29 433289 0 514619 COMCAST CORP NEW CL A 20030N101 804030 17879247 SH SOLE 30 17879247 0 0 COMCAST CORP NEW CL A 20030N101 78802 1752320 SH SOLE 31 1342419 0 409901 COMCAST CORP NEW CL A 20030N101 33228 738883 SH SOLE 32 738883 0 0 COMCAST CORP NEW CL A 20030N101 290251 6454320 SH SOLE 34 6454320 0 0 COMCAST CORP NEW CL A 20030N101 158540 3525453 SH SOLE 36 3525453 0 0 COMCAST CORP NEW CL A 20030N101 4570 101615 SH SOLE 40 101615 0 0 COMERICA INC COM 200340107 40096 558827 SH SOLE 2 223240 0 335587 COMERICA INC COM 200340107 6901 96183 SH SOLE 4 91646 0 4537 COMERICA INC COM 200340107 9406 131094 SH SOLE 7 128272 0 2822 COMERICA INC COM 200340107 17 230 SH SOLE 13 230 0 0 COMERICA INC COM 200340107 72 1008 SH SOLE 15 1008 0 0 COMERICA INC COM 200340107 32104 447449 SH SOLE 18 422199 0 25250 COMERICA INC COM 200340107 8577 119544 SH SOLE 19 119544 0 0 COMERICA INC COM 200340107 266936 3720360 SH SOLE 21 3720360 0 0 COMERICA INC COM 200340107 283888 3956625 SH SOLE 22 3457780 0 498845 COMERICA INC COM 200340107 11765 163977 SH SOLE 23 163977 0 0 COMERICA INC COM 200340107 11987 167072 SH SOLE 25 167072 0 0 COMERICA INC COM 200340107 59268 826029 SH SOLE 26 192136 0 633893 COMERICA INC COM 200340107 2058 28686 SH SOLE 28 20400 0 8286 COMERICA INC COM 200340107 3808 53068 SH SOLE 29 21841 0 31227 COMERICA INC COM 200340107 48778 679839 SH SOLE 30 679839 0 0 COMERICA INC COM 200340107 5212 72639 SH SOLE 31 51648 0 20991 COMERICA INC COM 200340107 25144 350434 SH SOLE 34 350434 0 0 COMERICA INC COM 200340107 8052 112227 SH SOLE 36 112227 0 0 COMERICA INC COM 200340107 253 3530 SH SOLE 40 3530 0 0 COMFORT SYS USA INC COM 199908104 1381 27707 SH SOLE 2 13846 0 13861 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 9705 194678 SH SOLE 18 164249 0 30429 COMFORT SYS USA INC COM 199908104 19455 390275 SH SOLE 19 390275 0 0 COMFORT SYS USA INC COM 199908104 204348 4099254 SH SOLE 21 4099254 0 0 COMFORT SYS USA INC COM 199908104 74249 1489443 SH SOLE 22 1441259 0 48184 COMFORT SYS USA INC COM 199908104 2833 56821 SH SOLE 23 56821 0 0 COMFORT SYS USA INC COM 199908104 7360 147651 SH SOLE 26 8041 0 139610 COMFORT SYS USA INC COM 199908104 231 4628 SH SOLE 28 4628 0 0 COMFORT SYS USA INC COM 199908104 2570 51564 SH SOLE 30 51564 0 0 COMFORT SYS USA INC COM 199908104 201 4027 SH SOLE 40 4027 0 0 COMMERCE BANCSHARES INC COM 200525103 16596 244272 SH SOLE 2 58847 0 185425 COMMERCE BANCSHARES INC COM 200525103 31 463 SH SOLE 4 463 0 0 COMMERCE BANCSHARES INC COM 200525103 2726 40125 SH SOLE 7 40125 0 0 COMMERCE BANCSHARES INC COM 200525103 62 911 SH SOLE 15 911 0 0 COMMERCE BANCSHARES INC COM 200525103 23062 339446 SH SOLE 18 333401 0 6045 COMMERCE BANCSHARES INC COM 200525103 1618 23814 SH SOLE 19 23814 0 0 COMMERCE BANCSHARES INC COM 200525103 355575 5233666 SH SOLE 21 5233666 0 0 COMMERCE BANCSHARES INC COM 200525103 231467 3406935 SH SOLE 22 3212878 0 194057 COMMERCE BANCSHARES INC COM 200525103 7170 105532 SH SOLE 25 105532 0 0 COMMERCE BANCSHARES INC COM 200525103 10224 150482 SH SOLE 26 22744 0 127738 COMMERCE BANCSHARES INC COM 200525103 980 14427 SH SOLE 28 14427 0 0 COMMERCE BANCSHARES INC COM 200525103 2308 33965 SH SOLE 30 33965 0 0 COMMERCE BANCSHARES INC COM 200525103 144 2114 SH SOLE 31 2114 0 0 COMMERCE BANCSHARES INC COM 200525103 3456 50866 SH SOLE 36 50866 0 0 COMMERCE BANCSHARES INC COM 200525103 721 10608 SH SOLE 40 10608 0 0 COMMERCIAL METALS CO COM 201723103 3819 171475 SH SOLE 2 54369 0 117106 COMMERCIAL METALS CO COM 201723103 9 412 SH SOLE 4 412 0 0 COMMERCIAL METALS CO COM 201723103 98 4379 SH SOLE 7 4379 0 0 COMMERCIAL METALS CO COM 201723103 14801 664614 SH SOLE 18 664614 0 0 COMMERCIAL METALS CO COM 201723103 4672 209810 SH SOLE 19 209810 0 0 COMMERCIAL METALS CO COM 201723103 192193 8630136 SH SOLE 21 8630136 0 0 COMMERCIAL METALS CO COM 201723103 91541 4110518 SH SOLE 22 3917863 0 192655 COMMERCIAL METALS CO COM 201723103 1052 47234 SH SOLE 26 38130 0 9104 COMMERCIAL METALS CO COM 201723103 334 14976 SH SOLE 28 14976 0 0 COMMERCIAL METALS CO COM 201723103 831 37303 SH SOLE 30 37303 0 0 COMMERCIAL METALS CO COM 201723103 136 6118 SH SOLE 36 6118 0 0 COMMERCIAL METALS CO COM 201723103 277 12436 SH SOLE 40 12436 0 0 COMMERCIAL VEH GROUP INC COM 202608105 190 29887 SH SOLE 2 1068 0 28819 COMMERCIAL VEH GROUP INC COM 202608105 5 842 SH SOLE 7 842 0 0 COMMERCIAL VEH GROUP INC COM 202608105 689 108441 SH SOLE 18 108441 0 0 COMMERCIAL VEH GROUP INC COM 202608105 339 53407 SH SOLE 19 53407 0 0 COMMERCIAL VEH GROUP INC COM 202608105 7118 1120932 SH SOLE 21 1120932 0 0 COMMERCIAL VEH GROUP INC COM 202608105 5549 873923 SH SOLE 22 848106 0 25817 COMMSCOPE HLDG CO INC COM 20337X109 5338 376189 SH SOLE 2 12941 0 363248 COMMSCOPE HLDG CO INC COM 20337X109 14 961 SH SOLE 4 961 0 0 COMMSCOPE HLDG CO INC COM 20337X109 79 5590 SH SOLE 7 5590 0 0 COMMSCOPE HLDG CO INC COM 20337X109 1290 90936 SH SOLE 18 90936 0 0 COMMSCOPE HLDG CO INC COM 20337X109 641 45143 SH SOLE 19 45143 0 0 COMMSCOPE HLDG CO INC COM 20337X109 41476 2922906 SH SOLE 21 2922906 0 0 COMMSCOPE HLDG CO INC COM 20337X109 76243 5372993 SH SOLE 22 4981348 0 391645 COMMSCOPE HLDG CO INC COM 20337X109 2770 195234 SH SOLE 25 195234 0 0 COMMSCOPE HLDG CO INC COM 20337X109 1611 113547 SH SOLE 26 57503 0 56044 COMMSCOPE HLDG CO INC COM 20337X109 351 24745 SH SOLE 28 24745 0 0 COMMSCOPE HLDG CO INC COM 20337X109 899 63385 SH SOLE 30 63385 0 0 COMMSCOPE HLDG CO INC COM 20337X109 57 4019 SH SOLE 31 4019 0 0 COMMSCOPE HLDG CO INC COM 20337X109 602 42432 SH SOLE 34 42432 0 0 COMMSCOPE HLDG CO INC COM 20337X109 94 6647 SH SOLE 36 6647 0 0 COMMSCOPE HLDG CO INC COM 20337X109 287 20203 SH SOLE 40 20203 0 0 COMMSCOPE HLDG CO INC OPTIONS 20337X109 2235 157500 SH Put SOLE 19 157500 0 0 COMMUNICATIONS SYS INC COM 203900105 39 6322 SH SOLE 21 6322 0 0 COMMUNICATIONS SYS INC COM 203900105 641 103859 SH SOLE 22 103859 0 0 COMMUNITY BANKERS TR CORP COM 203612106 210 23626 SH SOLE 2 856 0 22770 COMMUNITY BANKERS TR CORP COM 203612106 714 80378 SH SOLE 18 80378 0 0 COMMUNITY BANKERS TR CORP COM 203612106 330 37218 SH SOLE 19 37218 0 0 COMMUNITY BANKERS TR CORP COM 203612106 7129 802858 SH SOLE 21 802858 0 0 COMMUNITY BANKERS TR CORP COM 203612106 1954 220034 SH SOLE 22 206715 0 13319 COMMUNITY BK SYS INC COM 203607106 2901 40892 SH SOLE 2 1814 0 39078 COMMUNITY BK SYS INC COM 203607106 21 301 SH SOLE 4 301 0 0 COMMUNITY BK SYS INC COM 203607106 2347 33083 SH SOLE 7 33083 0 0 COMMUNITY BK SYS INC COM 203607106 17310 244003 SH SOLE 18 244003 0 0 COMMUNITY BK SYS INC COM 203607106 6251 88113 SH SOLE 19 88113 0 0 COMMUNITY BK SYS INC COM 203607106 371211 5232749 SH SOLE 21 5232749 0 0 COMMUNITY BK SYS INC COM 203607106 109414 1542347 SH SOLE 22 1479348 0 62999 COMMUNITY BK SYS INC COM 203607106 55 779 SH SOLE 23 779 0 0 COMMUNITY BK SYS INC COM 203607106 881 12412 SH SOLE 26 5455 0 6957 COMMUNITY BK SYS INC COM 203607106 286 4035 SH SOLE 28 4035 0 0 COMMUNITY BK SYS INC COM 203607106 4983 70243 SH SOLE 30 70243 0 0 COMMUNITY BK SYS INC COM 203607106 13 183 SH SOLE 36 183 0 0 COMMUNITY BK SYS INC COM 203607106 360 5076 SH SOLE 40 5076 0 0 COMMUNITY FINL CORP MD COM 20368X101 174 4882 SH SOLE 2 155 0 4727 COMMUNITY FINL CORP MD COM 20368X101 604 16992 SH SOLE 18 16992 0 0 COMMUNITY FINL CORP MD COM 20368X101 301 8456 SH SOLE 19 8456 0 0 COMMUNITY FINL CORP MD COM 20368X101 5180 145615 SH SOLE 21 145615 0 0 COMMUNITY FINL CORP MD COM 20368X101 1656 46543 SH SOLE 22 43397 0 3146 COMMUNITY FIRST BANCSHARES I COM 20369M104 23 2048 SH SOLE 21 2048 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 256 88198 SH SOLE 2 2871 0 85327 COMMUNITY HEALTH SYS INC NEW COM 203668108 1 452 SH SOLE 4 452 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 27 9422 SH SOLE 7 9422 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 1260 434387 SH SOLE 18 434387 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 434 149569 SH SOLE 19 149569 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 36928 12733789 SH SOLE 21 12733789 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 9829 3389416 SH SOLE 22 3149915 0 239501 COMMUNITY HEALTH SYS INC NEW COM 203668108 189 65049 SH SOLE 26 12862 0 52187 COMMUNITY HEALTH SYS INC NEW COM 203668108 20 6914 SH SOLE 28 6914 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 426 146976 SH SOLE 30 146976 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 56 19300 SH SOLE 31 0 0 19300 COMMUNITY HEALTH SYS INC NEW COM 203668108 37 12838 SH SOLE 40 12838 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 502 11707 SH SOLE 2 717 0 10990 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 3736 87171 SH SOLE 18 87171 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 5737 133852 SH SOLE 19 133852 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 94469 2204138 SH SOLE 21 2204138 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 27182 634195 SH SOLE 22 605824 0 28371 COMMUNITY HEALTHCARE TR INC COM 20369C106 51 1191 SH SOLE 23 1191 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 440 10273 SH SOLE 26 0 0 10273 COMMUNITY HEALTHCARE TR INC COM 20369C106 2328 54317 SH SOLE 30 54317 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 3297 76926 SH SOLE 34 76926 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 58 1349 SH SOLE 40 1349 0 0 COMMUNITY TR BANCORP INC COM 204149108 784 16807 SH SOLE 2 505 0 16302 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 2627 56329 SH SOLE 18 56329 0 0 COMMUNITY TR BANCORP INC COM 204149108 1269 27203 SH SOLE 19 27203 0 0 COMMUNITY TR BANCORP INC COM 204149108 26525 568708 SH SOLE 21 568708 0 0 COMMUNITY TR BANCORP INC COM 204149108 26425 566577 SH SOLE 22 546778 0 19799 COMMUNITY TR BANCORP INC COM 204149108 508 10889 SH SOLE 26 5628 0 5261 COMMUNITY TR BANCORP INC COM 204149108 106 2275 SH SOLE 28 2275 0 0 COMMUNITY TR BANCORP INC COM 204149108 336 7211 SH SOLE 30 7211 0 0 COMMUNITY TR BANCORP INC COM 204149108 74 1579 SH SOLE 40 1579 0 0 COMMUNITY WEST BANCSHARES COM 204157101 16 1441 SH SOLE 18 1441 0 0 COMMUNITY WEST BANCSHARES COM 204157101 70 6280 SH SOLE 21 6280 0 0 COMMUNITY WEST BANCSHARES COM 204157101 51 4555 SH SOLE 22 4555 0 0 COMMVAULT SYSTEMS INC COM 204166102 1872 41928 SH SOLE 2 26397 0 15531 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 11714 262405 SH SOLE 18 233286 0 29119 COMMVAULT SYSTEMS INC COM 204166102 14757 330574 SH SOLE 19 330574 0 0 COMMVAULT SYSTEMS INC COM 204166102 141366 3166811 SH SOLE 21 3166811 0 0 COMMVAULT SYSTEMS INC COM 204166102 74902 1677914 SH SOLE 22 1623899 0 54015 COMMVAULT SYSTEMS INC COM 204166102 1421 31843 SH SOLE 23 31843 0 0 COMMVAULT SYSTEMS INC COM 204166102 3767 84384 SH SOLE 26 10061 0 74323 COMMVAULT SYSTEMS INC COM 204166102 244 5458 SH SOLE 28 5458 0 0 COMMVAULT SYSTEMS INC COM 204166102 626 14031 SH SOLE 30 14031 0 0 COMMVAULT SYSTEMS INC COM 204166102 26 579 SH SOLE 34 579 0 0 COMMVAULT SYSTEMS INC COM 204166102 215 4810 SH SOLE 40 4810 0 0 COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A 20440T201 4567 208820 SH SOLE 19 208820 0 0 COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A 20440T201 1685 77062 SH SOLE 22 77062 0 0 COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A 20440T201 1734 79292 SH SOLE 25 79292 0 0 COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A 20440T201 302 13797 SH SOLE 26 13797 0 0 COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A 20440T201 8360 382257 SH SOLE 34 382257 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 12431 825991 SH SOLE 7 825991 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 2 119 SH SOLE 18 119 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 8149 541493 SH SOLE 21 541493 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 350 23224 SH SOLE 22 23224 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 24427 1623034 SH SOLE 30 1623034 0 0 COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 601 176160 SH SOLE 7 176160 0 0 COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 36855 10807810 SH SOLE 21 10807810 0 0 COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 16694 4895485 SH SOLE 30 4895485 0 0 COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 4801 283414 SH SOLE 7 283414 0 0 COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 16030 946295 SH SOLE 21 946295 0 0 COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 2787 164495 SH SOLE 22 164495 0 0 COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 12390 731401 SH SOLE 30 731401 0 0 COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 82 4342 SH SOLE 4 4342 0 0 COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 1268 66844 SH SOLE 18 66844 0 0 COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 5975 314979 SH SOLE 19 314979 0 0 COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 466 24561 SH SOLE 22 24561 0 0 COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 2786 146872 SH SOLE 26 146872 0 0 COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 2889 152296 SH SOLE 30 152296 0 0 COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 3088 162790 SH SOLE 34 162790 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 7829 518444 SH SOLE 2 14380 0 504064 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 1158 76718 SH SOLE 4 76718 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 12315 815539 SH SOLE 7 815539 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 64845 SH SOLE 18 64845 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 1390 92061 SH SOLE 19 92061 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 89748 5943556 SH SOLE 21 5943556 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 42987 2846817 SH SOLE 22 2584331 0 262486 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 2979 197306 SH SOLE 23 197306 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 2048 135639 SH SOLE 25 135639 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 20181 1336523 SH SOLE 26 255660 0 1080863 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 535 35420 SH SOLE 28 35420 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 403 26688 SH SOLE 29 26688 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 36999 2450293 SH SOLE 30 2450293 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 189 12515 SH SOLE 31 12515 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 6642 439884 SH SOLE 34 439884 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 27 1755 SH SOLE 40 1755 0 0 COMPASS MINERALS INTL INC COM 20451N101 1757 28824 SH SOLE 2 15600 0 13224 COMPASS MINERALS INTL INC COM 20451N101 8 135 SH SOLE 4 135 0 0 COMPASS MINERALS INTL INC COM 20451N101 1496 24537 SH SOLE 7 24537 0 0 COMPASS MINERALS INTL INC COM 20451N101 11887 195003 SH SOLE 18 192902 0 2101 COMPASS MINERALS INTL INC COM 20451N101 3657 59982 SH SOLE 19 59982 0 0 COMPASS MINERALS INTL INC COM 20451N101 149880 2458666 SH SOLE 21 2458666 0 0 COMPASS MINERALS INTL INC COM 20451N101 71431 1171766 SH SOLE 22 1126178 0 45588 COMPASS MINERALS INTL INC COM 20451N101 723 11868 SH SOLE 26 8655 0 3213 COMPASS MINERALS INTL INC COM 20451N101 246 4036 SH SOLE 28 4036 0 0 COMPASS MINERALS INTL INC COM 20451N101 701 11499 SH SOLE 30 11499 0 0 COMPASS MINERALS INTL INC COM 20451N101 26 421 SH SOLE 36 421 0 0 COMPASS MINERALS INTL INC COM 20451N101 225 3692 SH SOLE 40 3692 0 0 COMPUGEN LTD ORD M25722105 3377 566600 SH SOLE 21 566600 0 0 COMPUGEN LTD ORD M25722105 27 4469 SH SOLE 30 4469 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 323 12222 SH SOLE 2 373 0 11849 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 1543 58462 SH SOLE 18 58462 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 576 21817 SH SOLE 19 21817 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 39988 1514709 SH SOLE 21 1514709 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 12017 455188 SH SOLE 22 440712 0 14476 COMPUTER PROGRAMS & SYS INC COM 205306103 82 3114 SH SOLE 26 2235 0 879 COMPUTER PROGRAMS & SYS INC COM 205306103 42 1601 SH SOLE 28 1601 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 573 21723 SH SOLE 30 21723 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 31 1175 SH SOLE 40 1175 0 0 COMPUTER TASK GROUP INC COM 205477102 11 2038 SH SOLE 18 2038 0 0 COMPUTER TASK GROUP INC COM 205477102 248 47854 SH SOLE 21 47854 0 0 COMPUTER TASK GROUP INC COM 205477102 2192 423156 SH SOLE 22 423156 0 0 COMPX INTERNATIONAL INC CL A 20563P101 27 1836 SH SOLE 2 0 0 1836 COMPX INTERNATIONAL INC CL A 20563P101 60 4084 SH SOLE 18 4084 0 0 COMPX INTERNATIONAL INC CL A 20563P101 36 2464 SH SOLE 19 2464 0 0 COMPX INTERNATIONAL INC CL A 20563P101 766 52527 SH SOLE 21 52527 0 0 COMPX INTERNATIONAL INC CL A 20563P101 787 53936 SH SOLE 22 53936 0 0 COMSCORE INC COM 20564W105 240 48549 SH SOLE 2 2045 0 46504 COMSCORE INC COM 20564W105 864 174964 SH SOLE 18 174964 0 0 COMSCORE INC COM 20564W105 426 86228 SH SOLE 19 86228 0 0 COMSCORE INC COM 20564W105 8591 1739020 SH SOLE 21 1739020 0 0 COMSCORE INC COM 20564W105 6776 1371678 SH SOLE 22 1326826 0 44852 COMSTOCK HLDG COS INC CL A NEW 205684202 1 285 SH SOLE 21 285 0 0 COMSTOCK MNG INC COM NEW 205750300 2 3982 SH SOLE 21 3982 0 0 COMSTOCK MNG INC COM NEW 205750300 1 2135 SH SOLE 22 2135 0 0 COMSTOCK RES INC COM 205768302 135 16398 SH SOLE 2 715 0 15683 COMSTOCK RES INC COM 205768302 430 52223 SH SOLE 18 52223 0 0 COMSTOCK RES INC COM 205768302 207 25199 SH SOLE 19 25199 0 0 COMSTOCK RES INC COM 205768302 4807 584127 SH SOLE 21 584127 0 0 COMSTOCK RES INC COM 205768302 3977 483206 SH SOLE 22 476448 0 6758 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 856 24133 SH SOLE 2 830 0 23303 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 3929 110711 SH SOLE 18 110711 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 1472 41487 SH SOLE 19 41487 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 100468 2830878 SH SOLE 21 2830878 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 25504 718612 SH SOLE 22 685376 0 33236 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 352 9928 SH SOLE 26 3765 0 6163 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 85 2408 SH SOLE 28 2408 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 1220 34382 SH SOLE 30 34382 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 64 1810 SH SOLE 40 1810 0 0 CONAGRA BRANDS INC COM 205887102 52720 1539719 SH SOLE 2 410075 0 1129644 CONAGRA BRANDS INC COM 205887102 7278 212570 SH SOLE 4 199727 0 12843 CONAGRA BRANDS INC COM 205887102 15885 463934 SH SOLE 7 414606 0 49328 CONAGRA BRANDS INC COM 205887102 610 17830 SH SOLE 13 17830 0 0 CONAGRA BRANDS INC COM 205887102 102 2972 SH SOLE 15 2972 0 0 CONAGRA BRANDS INC COM 205887102 139774 4082196 SH SOLE 18 3882985 0 199211 CONAGRA BRANDS INC COM 205887102 175732 5132348 SH SOLE 19 5132348 0 0 CONAGRA BRANDS INC COM 205887102 380100 11101045 SH SOLE 21 11101045 0 0 CONAGRA BRANDS INC COM 205887102 414887 12117021 SH SOLE 22 10836033 0 1280988 CONAGRA BRANDS INC COM 205887102 13093 382402 SH SOLE 23 382402 0 0 CONAGRA BRANDS INC COM 205887102 19881 580637 SH SOLE 25 580637 0 0 CONAGRA BRANDS INC COM 205887102 102276 2987044 SH SOLE 26 375457 0 2611587 CONAGRA BRANDS INC COM 205887102 3132 91463 SH SOLE 28 63482 0 27981 CONAGRA BRANDS INC COM 205887102 318 9285 SH SOLE 29 9285 0 0 CONAGRA BRANDS INC COM 205887102 84238 2460232 SH SOLE 30 2460232 0 0 CONAGRA BRANDS INC COM 205887102 4277 124921 SH SOLE 31 90896 0 34025 CONAGRA BRANDS INC COM 205887102 18152 530149 SH SOLE 34 530149 0 0 CONAGRA BRANDS INC COM 205887102 12632 368924 SH SOLE 36 368924 0 0 CONAGRA BRANDS INC COM 205887102 373 10901 SH SOLE 40 10901 0 0 CONAGRA BRANDS INC OPTIONS 205887102 7824 228500 SH Put SOLE 2 228500 0 0 CONATUS PHARMACEUTICALS INC COM 20600T108 5 13046 SH SOLE 21 13046 0 0 CONATUS PHARMACEUTICALS INC COM 20600T108 253 631425 SH SOLE 22 631425 0 0 CONCERT PHARMACEUTICALS INC COM 206022105 207 22409 SH SOLE 2 791 0 21618 CONCERT PHARMACEUTICALS INC COM 206022105 4 457 SH SOLE 7 457 0 0 CONCERT PHARMACEUTICALS INC COM 206022105 704 76357 SH SOLE 18 76357 0 0 CONCERT PHARMACEUTICALS INC COM 206022105 344 37243 SH SOLE 19 37243 0 0 CONCERT PHARMACEUTICALS INC COM 206022105 7144 774426 SH SOLE 21 774426 0 0 CONCERT PHARMACEUTICALS INC COM 206022105 5496 595762 SH SOLE 22 579688 0 16074 CONCHO RES INC COM 20605P101 42520 485558 SH SOLE 2 53744 0 431814 CONCHO RES INC COM 20605P101 7698 87903 SH SOLE 4 82587 0 5316 CONCHO RES INC COM 20605P101 15424 176130 SH SOLE 7 169470 0 6660 CONCHO RES INC COM 20605P101 457 5224 SH SOLE 13 5224 0 0 CONCHO RES INC COM 20605P101 108 1233 SH SOLE 15 1233 0 0 CONCHO RES INC COM 20605P101 35722 407926 SH SOLE 18 380429 0 27497 CONCHO RES INC COM 20605P101 18974 216668 SH SOLE 19 216668 0 0 CONCHO RES INC COM 20605P101 453448 5178125 SH SOLE 21 5178125 0 0 CONCHO RES INC COM 20605P101 423063 4831144 SH SOLE 22 4315450 0 515694 CONCHO RES INC COM 20605P101 12703 145056 SH SOLE 23 145056 0 0 CONCHO RES INC COM 20605P101 18446 210646 SH SOLE 25 210646 0 0 CONCHO RES INC COM 20605P101 78324 894419 SH SOLE 26 158515 0 735904 CONCHO RES INC COM 20605P101 3283 37495 SH SOLE 28 26233 0 11262 CONCHO RES INC COM 20605P101 405 4629 SH SOLE 29 4629 0 0 CONCHO RES INC COM 20605P101 74206 847390 SH SOLE 30 847390 0 0 CONCHO RES INC COM 20605P101 4039 46125 SH SOLE 31 36151 0 9974 CONCHO RES INC COM 20605P101 32018 365625 SH SOLE 34 365625 0 0 CONCHO RES INC COM 20605P101 12845 146682 SH SOLE 36 146682 0 0 CONCHO RES INC COM 20605P101 415 4738 SH SOLE 40 4738 0 0 CONCRETE PUMPING HLDGS INC COM 206704108 78 14183 SH SOLE 2 279 0 13904 CONCRETE PUMPING HLDGS INC COM 206704108 248 45326 SH SOLE 18 45326 0 0 CONCRETE PUMPING HLDGS INC COM 206704108 134 24551 SH SOLE 19 24551 0 0 CONCRETE PUMPING HLDGS INC COM 206704108 3013 550893 SH SOLE 21 550893 0 0 CONCRETE PUMPING HLDGS INC COM 206704108 895 163537 SH SOLE 22 158639 0 4898 CONDOR HOSPITALITY TR INC COM NEW 20676Y403 13 1196 SH SOLE 18 1196 0 0 CONDOR HOSPITALITY TR INC COM NEW 20676Y403 203 18384 SH SOLE 21 18384 0 0 CONDOR HOSPITALITY TR INC COM NEW 20676Y403 108 9826 SH SOLE 22 9826 0 0 CONDUENT INC COM 206787103 1105 178270 SH SOLE 2 6114 0 172156 CONDUENT INC COM 206787103 5 776 SH SOLE 4 776 0 0 CONDUENT INC COM 206787103 46 7348 SH SOLE 7 7348 0 0 CONDUENT INC COM 206787103 3 501 SH SOLE 17 0 0 501 CONDUENT INC COM 206787103 3624 584479 SH SOLE 18 584479 0 0 CONDUENT INC COM 206787103 1890 304844 SH SOLE 19 304844 0 0 CONDUENT INC COM 206787103 36876 5947818 SH SOLE 21 5947818 0 0 CONDUENT INC COM 206787103 32055 5170108 SH SOLE 22 4882381 0 287727 CONDUENT INC COM 206787103 1624 262003 SH SOLE 25 262003 0 0 CONDUENT INC COM 206787103 765 123369 SH SOLE 26 75760 0 47609 CONDUENT INC COM 206787103 142 22846 SH SOLE 28 22846 0 0 CONDUENT INC COM 206787103 362 58325 SH SOLE 30 58325 0 0 CONDUENT INC COM 206787103 30 4840 SH SOLE 31 0 0 4840 CONDUENT INC COM 206787103 384 61895 SH SOLE 34 61895 0 0 CONDUENT INC COM 206787103 44 7112 SH SOLE 36 7112 0 0 CONDUENT INC COM 206787103 107 17319 SH SOLE 40 17319 0 0 CONFORMIS INC COM 20717E101 41 27295 SH SOLE 2 2628 0 24667 CONFORMIS INC COM 20717E101 342 228144 SH SOLE 18 228144 0 0 CONFORMIS INC COM 20717E101 168 111921 SH SOLE 19 111921 0 0 CONFORMIS INC COM 20717E101 3427 2284638 SH SOLE 21 2284638 0 0 CONFORMIS INC COM 20717E101 2608 1738482 SH SOLE 22 1719759 0 18723 CONIFER HLDGS INC COM 20731J102 4 963 SH SOLE 18 963 0 0 CONIFER HLDGS INC COM 20731J102 59 14628 SH SOLE 21 14628 0 0 CONMED CORP COM 207410101 1269 11345 SH SOLE 2 1037 0 10308 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 13984 125044 SH SOLE 18 123766 0 1278 CONMED CORP COM 207410101 5357 47903 SH SOLE 19 47903 0 0 CONMED CORP COM 207410101 364187 3256609 SH SOLE 21 3256609 0 0 CONMED CORP COM 207410101 93319 834471 SH SOLE 22 800402 0 34069 CONMED CORP COM 207410101 975 8718 SH SOLE 26 5747 0 2971 CONMED CORP COM 207410101 436 3900 SH SOLE 28 3900 0 0 CONMED CORP COM 207410101 5588 49967 SH SOLE 30 49967 0 0 CONMED CORP COM 207410101 848 7586 SH SOLE 34 7586 0 0 CONMED CORP COM 207410101 306 2735 SH SOLE 40 2735 0 0 CONNECTONE BANCORP INC NEW COM 20786W107 918 35691 SH SOLE 2 1132 0 34559 CONNECTONE BANCORP INC NEW COM 20786W107 18 713 SH SOLE 7 713 0 0 CONNECTONE BANCORP INC NEW COM 20786W107 3079 119715 SH SOLE 18 119715 0 0 CONNECTONE BANCORP INC NEW COM 20786W107 1513 58821 SH SOLE 19 58821 0 0 CONNECTONE BANCORP INC NEW COM 20786W107 30855 1199658 SH SOLE 21 1199658 0 0 CONNECTONE BANCORP INC NEW COM 20786W107 28017 1089305 SH SOLE 22 1045953 0 43352 CONNECTONE BANCORP INC NEW COM 20786W107 54 2081 SH SOLE 26 0 0 2081 CONNECTONE BANCORP INC NEW COM 20786W107 107 4155 SH SOLE 28 4155 0 0 CONNECTONE BANCORP INC NEW COM 20786W107 380 14772 SH SOLE 30 14772 0 0 CONNECTONE BANCORP INC NEW COM 20786W107 86 3347 SH SOLE 40 3347 0 0 CONNS INC COM 208242107 227 18349 SH SOLE 2 814 0 17535 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 1108 89459 SH SOLE 18 89459 0 0 CONNS INC COM 208242107 433 34944 SH SOLE 19 34944 0 0 CONNS INC COM 208242107 27509 2220289 SH SOLE 21 2220289 0 0 CONNS INC COM 208242107 7163 578124 SH SOLE 22 551191 0 26933 CONNS INC COM 208242107 13 1081 SH SOLE 26 0 0 1081 CONNS INC COM 208242107 33 2685 SH SOLE 28 2685 0 0 CONNS INC COM 208242107 353 28492 SH SOLE 30 28492 0 0 CONNS INC COM 208242107 7 568 SH SOLE 34 568 0 0 CONNS INC COM 208242107 22 1782 SH SOLE 40 1782 0 0 CONOCOPHILLIPS COM 20825C104 189613 2915775 SH SOLE 2 494177 0 2421598 CONOCOPHILLIPS COM 20825C104 33519 515445 SH SOLE 4 484572 0 30873 CONOCOPHILLIPS COM 20825C104 62151 955735 SH SOLE 7 941334 0 14401 CONOCOPHILLIPS COM 20825C104 4737 72842 SH SOLE 13 72842 0 0 CONOCOPHILLIPS COM 20825C104 436 6705 SH SOLE 15 6705 0 0 CONOCOPHILLIPS COM 20825C104 1 20 SH SOLE 17 0 0 20 CONOCOPHILLIPS COM 20825C104 319605 4914733 SH SOLE 18 4518441 0 396292 CONOCOPHILLIPS COM 20825C104 291222 4478269 SH SOLE 19 4478269 0 0 CONOCOPHILLIPS COM 20825C104 1382007 21251831 SH SOLE 21 21251831 0 0 CONOCOPHILLIPS COM 20825C104 1797991 27648640 SH SOLE 22 24547091 0 3101549 CONOCOPHILLIPS COM 20825C104 55752 857334 SH SOLE 23 857334 0 0 CONOCOPHILLIPS COM 20825C104 82706 1271809 SH SOLE 25 1240073 0 31736 CONOCOPHILLIPS COM 20825C104 417051 6413214 SH SOLE 26 671356 0 5741858 CONOCOPHILLIPS COM 20825C104 13503 207637 SH SOLE 28 144828 0 62809 CONOCOPHILLIPS COM 20825C104 29234 449544 SH SOLE 29 251885 0 197659 CONOCOPHILLIPS COM 20825C104 266015 4090644 SH SOLE 30 4090644 0 0 CONOCOPHILLIPS COM 20825C104 17407 267678 SH SOLE 31 203604 0 64074 CONOCOPHILLIPS COM 20825C104 129964 1998523 SH SOLE 34 1998523 0 0 CONOCOPHILLIPS COM 20825C104 59709 918169 SH SOLE 36 918169 0 0 CONOCOPHILLIPS COM 20825C104 1594 24517 SH SOLE 40 24517 0 0 CONSOL ENERGY INC NEW COM 20854L108 16 1079 SH SOLE 2 1079 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 1720 118519 SH SOLE 18 118519 0 0 CONSOL ENERGY INC NEW COM 20854L108 779 53716 SH SOLE 19 53716 0 0 CONSOL ENERGY INC NEW COM 20854L108 44167 3043928 SH SOLE 21 3043928 0 0 CONSOL ENERGY INC NEW COM 20854L108 12314 848663 SH SOLE 22 806741 0 41922 CONSOL ENERGY INC NEW COM 20854L108 63 4363 SH SOLE 26 3034 0 1329 CONSOL ENERGY INC NEW COM 20854L108 47 3252 SH SOLE 28 3252 0 0 CONSOL ENERGY INC NEW COM 20854L108 501 34540 SH SOLE 30 34540 0 0 CONSOL ENERGY INC NEW COM 20854L108 31 2125 SH SOLE 31 0 0 2125 CONSOL ENERGY INC NEW COM 20854L108 37 2550 SH SOLE 40 2550 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 284 73194 SH SOLE 2 2863 0 70331 CONSOLIDATED COMM HLDGS INC COM 209034107 1 357 SH SOLE 4 357 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 6 1653 SH SOLE 7 1653 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 1299 334796 SH SOLE 18 334796 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 679 174921 SH SOLE 19 174921 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 33668 8677339 SH SOLE 21 8677339 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 9372 2415527 SH SOLE 22 2290640 0 124887 CONSOLIDATED COMM HLDGS INC COM 209034107 88 22675 SH SOLE 23 22675 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 281 72347 SH SOLE 26 10014 0 62333 CONSOLIDATED COMM HLDGS INC COM 209034107 38 9874 SH SOLE 28 9874 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 340 87731 SH SOLE 30 87731 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 27 6979 SH SOLE 40 6979 0 0 CONSOLIDATED EDISON INC COM 209115104 80162 886064 SH SOLE 2 143763 0 742301 CONSOLIDATED EDISON INC COM 209115104 15777 174384 SH SOLE 4 165573 0 8811 CONSOLIDATED EDISON INC COM 209115104 81801 904178 SH SOLE 7 784785 0 119393 CONSOLIDATED EDISON INC COM 209115104 4919 54367 SH SOLE 13 54367 0 0 CONSOLIDATED EDISON INC COM 209115104 169 1870 SH SOLE 15 1870 0 0 CONSOLIDATED EDISON INC COM 209115104 82932 916681 SH SOLE 18 857611 0 59070 CONSOLIDATED EDISON INC COM 209115104 34977 386612 SH SOLE 19 386612 0 0 CONSOLIDATED EDISON INC COM 209115104 1268508 14021308 SH SOLE 21 14021308 0 0 CONSOLIDATED EDISON INC COM 209115104 871254 9630306 SH SOLE 22 8621542 0 1008764 CONSOLIDATED EDISON INC COM 209115104 21925 242349 SH SOLE 23 242349 0 0 CONSOLIDATED EDISON INC COM 209115104 35365 390903 SH SOLE 25 390903 0 0 CONSOLIDATED EDISON INC COM 209115104 221454 2447812 SH SOLE 26 255460 0 2192352 CONSOLIDATED EDISON INC COM 209115104 5615 62060 SH SOLE 28 43331 0 18729 CONSOLIDATED EDISON INC COM 209115104 563 6223 SH SOLE 29 6223 0 0 CONSOLIDATED EDISON INC COM 209115104 174774 1931847 SH SOLE 30 1931847 0 0 CONSOLIDATED EDISON INC COM 209115104 8496 93906 SH SOLE 31 56020 0 37886 CONSOLIDATED EDISON INC COM 209115104 3662 40476 SH SOLE 34 40476 0 0 CONSOLIDATED EDISON INC COM 209115104 9603 106146 SH SOLE 35 106146 0 0 CONSOLIDATED EDISON INC COM 209115104 41177 455147 SH SOLE 36 455147 0 0 CONSOLIDATED EDISON INC COM 209115104 661 7303 SH SOLE 40 7303 0 0 CONSOLIDATED TOMOKA LD CO COM 210226106 281 4657 SH SOLE 2 135 0 4522 CONSOLIDATED TOMOKA LD CO COM 210226106 7 121 SH SOLE 7 121 0 0 CONSOLIDATED TOMOKA LD CO COM 210226106 1068 17708 SH SOLE 18 17708 0 0 CONSOLIDATED TOMOKA LD CO COM 210226106 515 8537 SH SOLE 19 8537 0 0 CONSOLIDATED TOMOKA LD CO COM 210226106 10840 179700 SH SOLE 21 179700 0 0 CONSOLIDATED TOMOKA LD CO COM 210226106 10057 166735 SH SOLE 22 163050 0 3685 CONSOLIDATED WATER CO INC ORD G23773107 229 14057 SH SOLE 2 557 0 13500 CONSOLIDATED WATER CO INC ORD G23773107 819 50217 SH SOLE 18 50217 0 0 CONSOLIDATED WATER CO INC ORD G23773107 433 26571 SH SOLE 19 26571 0 0 CONSOLIDATED WATER CO INC ORD G23773107 8534 523573 SH SOLE 21 523573 0 0 CONSOLIDATED WATER CO INC ORD G23773107 2541 155867 SH SOLE 22 143450 0 12417 CONSTELLATION BRANDS INC CL A 21036P108 74713 393747 SH SOLE 2 56639 0 337108 CONSTELLATION BRANDS INC CL A 21036P108 15058 79357 SH SOLE 4 74923 0 4434 CONSTELLATION BRANDS INC CL A 21036P108 27204 143369 SH SOLE 7 139739 0 3630 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 313018 1649632 SH SOLE 18 1349232 0 300400 CONSTELLATION BRANDS INC CL A 21036P108 294926 1554289 SH SOLE 19 1554289 0 0 CONSTELLATION BRANDS INC CL A 21036P108 546791 2881640 SH SOLE 21 2881640 0 0 CONSTELLATION BRANDS INC CL A 21036P108 768153 4048236 SH SOLE 22 3735142 0 313094 CONSTELLATION BRANDS INC CL A 21036P108 23111 121797 SH SOLE 23 121797 0 0 CONSTELLATION BRANDS INC CL A 21036P108 31926 168251 SH SOLE 25 168251 0 0 CONSTELLATION BRANDS INC CL A 21036P108 140833 742202 SH SOLE 26 85554 0 656648 CONSTELLATION BRANDS INC CL A 21036P108 5940 31306 SH SOLE 28 21818 0 9488 CONSTELLATION BRANDS INC CL A 21036P108 119 629 SH SOLE 29 629 0 0 CONSTELLATION BRANDS INC CL A 21036P108 113593 598644 SH SOLE 30 598644 0 0 CONSTELLATION BRANDS INC CL A 21036P108 2264 11933 SH SOLE 31 4324 0 7609 CONSTELLATION BRANDS INC CL A 21036P108 10737 56586 SH SOLE 34 56586 0 0 CONSTELLATION BRANDS INC CL A 21036P108 21048 110925 SH SOLE 36 110925 0 0 CONSTELLATION BRANDS INC CL A 21036P108 746 3929 SH SOLE 40 3929 0 0 CONSTELLATION PHARMCETICLS I COM 210373106 336 7133 SH SOLE 2 511 0 6622 CONSTELLATION PHARMCETICLS I COM 210373106 2616 55535 SH SOLE 18 55535 0 0 CONSTELLATION PHARMCETICLS I COM 210373106 1289 27353 SH SOLE 19 27353 0 0 CONSTELLATION PHARMCETICLS I COM 210373106 26251 557232 SH SOLE 21 557232 0 0 CONSTELLATION PHARMCETICLS I COM 210373106 20744 440331 SH SOLE 22 427942 0 12389 CONSTELLIUM SE CL A SHS F21107101 2361 176211 SH SOLE 2 176211 0 0 CONSTELLIUM SE CL A SHS F21107101 12 886 SH SOLE 4 886 0 0 CONSTELLIUM SE CL A SHS F21107101 1555 116064 SH SOLE 7 116064 0 0 CONSTELLIUM SE CL A SHS F21107101 39084 2916718 SH SOLE 19 2916718 0 0 CONSTELLIUM SE CL A SHS F21107101 18415 1374276 SH SOLE 21 1374276 0 0 CONSTELLIUM SE CL A SHS F21107101 12025 897399 SH SOLE 22 861716 0 35683 CONSTELLIUM SE CL A SHS F21107101 249 18603 SH SOLE 26 0 0 18603 CONSTELLIUM SE CL A SHS F21107101 238 17771 SH SOLE 28 17771 0 0 CONSTELLIUM SE CL A SHS F21107101 3199 238762 SH SOLE 30 238762 0 0 CONSTELLIUM SE CL A SHS F21107101 7868 587155 SH SOLE 34 587155 0 0 CONSTELLIUM SE CL A SHS F21107101 200 14900 SH SOLE 36 14900 0 0 CONSTELLIUM SE CL A SHS F21107101 183 13632 SH SOLE 40 13632 0 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 203 12021 SH SOLE 2 496 0 11525 CONSTRUCTION PARTNERS INC COM CL A 21044C107 1008 59777 SH SOLE 18 59777 0 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 657 38968 SH SOLE 19 38968 0 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 11070 656222 SH SOLE 21 656222 0 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 12167 721229 SH SOLE 22 706907 0 14322 CONSTRUCTION PARTNERS INC COM CL A 21044C107 64 3787 SH SOLE 30 3787 0 0 CONSUMER PORTFOLIO SVCS INC COM 210502100 12 3586 SH SOLE 18 3586 0 0 CONSUMER PORTFOLIO SVCS INC COM 210502100 202 60058 SH SOLE 21 60058 0 0 CONSUMER PORTFOLIO SVCS INC COM 210502100 2027 601461 SH SOLE 22 601461 0 0 CONTAINER STORE GROUP INC COM 210751103 66 15653 SH SOLE 2 550 0 15103 CONTAINER STORE GROUP INC COM 210751103 2 407 SH SOLE 7 407 0 0 CONTAINER STORE GROUP INC COM 210751103 234 55507 SH SOLE 18 55507 0 0 CONTAINER STORE GROUP INC COM 210751103 116 27600 SH SOLE 19 27600 0 0 CONTAINER STORE GROUP INC COM 210751103 2303 545743 SH SOLE 21 545743 0 0 CONTAINER STORE GROUP INC COM 210751103 2104 498496 SH SOLE 22 484368 0 14128 CONTANGO OIL & GAS COMPANY COM NEW 21075N204 50 13704 SH SOLE 18 13704 0 0 CONTANGO OIL & GAS COMPANY COM NEW 21075N204 826 225035 SH SOLE 21 225035 0 0 CONTANGO OIL & GAS COMPANY COM NEW 21075N204 2135 581716 SH SOLE 22 581716 0 0 CONTINENTAL BLDG PRODS INC COM 211171103 950 26086 SH SOLE 2 2742 0 23344 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 4419 121289 SH SOLE 18 118103 0 3186 CONTINENTAL BLDG PRODS INC COM 211171103 3398 93270 SH SOLE 19 93270 0 0 CONTINENTAL BLDG PRODS INC COM 211171103 43226 1186545 SH SOLE 21 1186545 0 0 CONTINENTAL BLDG PRODS INC COM 211171103 38144 1047052 SH SOLE 22 1003255 0 43797 CONTINENTAL BLDG PRODS INC COM 211171103 207 5684 SH SOLE 23 5684 0 0 CONTINENTAL BLDG PRODS INC COM 211171103 1612 44249 SH SOLE 26 16968 0 27281 CONTINENTAL BLDG PRODS INC COM 211171103 190 5211 SH SOLE 28 5211 0 0 CONTINENTAL BLDG PRODS INC COM 211171103 399 10947 SH SOLE 30 10947 0 0 CONTINENTAL BLDG PRODS INC COM 211171103 118 3248 SH SOLE 40 3248 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 6687 194959 SH SOLE 2 24135 0 170824 CONTINENTAL RESOURCES INC COM 212015101 1311 38217 SH SOLE 4 35659 0 2558 CONTINENTAL RESOURCES INC COM 212015101 229 6677 SH SOLE 7 6677 0 0 CONTINENTAL RESOURCES INC COM 212015101 1041 30362 SH SOLE 13 30362 0 0 CONTINENTAL RESOURCES INC COM 212015101 11 323 SH SOLE 15 323 0 0 CONTINENTAL RESOURCES INC COM 212015101 4618 134632 SH SOLE 18 83438 0 51194 CONTINENTAL RESOURCES INC COM 212015101 7895 230171 SH SOLE 19 230171 0 0 CONTINENTAL RESOURCES INC COM 212015101 40241 1173199 SH SOLE 21 1173199 0 0 CONTINENTAL RESOURCES INC COM 212015101 84320 2458321 SH SOLE 22 2228304 0 230017 CONTINENTAL RESOURCES INC COM 212015101 2284 66575 SH SOLE 23 66575 0 0 CONTINENTAL RESOURCES INC COM 212015101 2618 76339 SH SOLE 25 76339 0 0 CONTINENTAL RESOURCES INC COM 212015101 14682 428050 SH SOLE 26 160362 0 267688 CONTINENTAL RESOURCES INC COM 212015101 581 16944 SH SOLE 28 12089 0 4855 CONTINENTAL RESOURCES INC COM 212015101 84 2447 SH SOLE 29 2447 0 0 CONTINENTAL RESOURCES INC COM 212015101 7170 209048 SH SOLE 30 209048 0 0 CONTINENTAL RESOURCES INC COM 212015101 762 22202 SH SOLE 31 18819 0 3383 CONTINENTAL RESOURCES INC COM 212015101 210 6136 SH SOLE 34 6136 0 0 CONTINENTAL RESOURCES INC COM 212015101 2794 81458 SH SOLE 36 81458 0 0 CONTINENTAL RESOURCES INC COM 212015101 65 1885 SH SOLE 40 1885 0 0 CONTRAFECT CORP COM 212326102 46 73325 SH SOLE 21 73325 0 0 CONTURA ENERGY INC COM 21241B100 9453 1044564 SH SOLE 2 1026787 0 17777 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 63743 SH SOLE 18 63743 0 0 CONTURA ENERGY INC COM 21241B100 301 33255 SH SOLE 19 33255 0 0 CONTURA ENERGY INC COM 21241B100 5710 630885 SH SOLE 21 630885 0 0 CONTURA ENERGY INC COM 21241B100 4919 543587 SH SOLE 22 522363 0 21224 CONTURA ENERGY INC COM 21241B100 131 14420 SH SOLE 26 11813 0 2607 CONTURA ENERGY INC COM 21241B100 26 2915 SH SOLE 30 2915 0 0 CONTURA ENERGY INC COM 21241B100 17 1860 SH SOLE 40 1860 0 0 COOPER COS INC COM NEW 216648402 38486 119785 SH SOLE 2 14641 0 105144 COOPER COS INC COM NEW 216648402 7653 23819 SH SOLE 4 22559 0 1260 COOPER COS INC COM NEW 216648402 25586 79634 SH SOLE 7 50366 0 29268 COOPER COS INC COM NEW 216648402 838 2608 SH SOLE 13 2608 0 0 COOPER COS INC COM NEW 216648402 67 210 SH SOLE 15 210 0 0 COOPER COS INC COM NEW 216648402 31232 97209 SH SOLE 18 90317 0 6892 COOPER COS INC COM NEW 216648402 111605 347364 SH SOLE 19 347364 0 0 COOPER COS INC COM NEW 216648402 485149 1510003 SH SOLE 21 1510003 0 0 COOPER COS INC COM NEW 216648402 394984 1229368 SH SOLE 22 1102124 0 127244 COOPER COS INC COM NEW 216648402 11409 35510 SH SOLE 23 35510 0 0 COOPER COS INC COM NEW 216648402 18844 58650 SH SOLE 25 58650 0 0 COOPER COS INC COM NEW 216648402 93215 290127 SH SOLE 26 38718 0 251409 COOPER COS INC COM NEW 216648402 2953 9192 SH SOLE 28 6456 0 2736 COOPER COS INC COM NEW 216648402 3689 11481 SH SOLE 29 973 0 10508 COOPER COS INC COM NEW 216648402 75388 234643 SH SOLE 30 234643 0 0 COOPER COS INC COM NEW 216648402 3252 10123 SH SOLE 31 8211 0 1912 COOPER COS INC COM NEW 216648402 1079 3357 SH SOLE 34 3357 0 0 COOPER COS INC COM NEW 216648402 10285 32011 SH SOLE 36 32011 0 0 COOPER COS INC COM NEW 216648402 317 986 SH SOLE 40 986 0 0 COOPER STD HLDGS INC COM 21676P103 622 18746 SH SOLE 2 1992 0 16754 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 2632 79386 SH SOLE 18 75933 0 3453 COOPER STD HLDGS INC COM 21676P103 1962 59168 SH SOLE 19 59168 0 0 COOPER STD HLDGS INC COM 21676P103 64598 1948055 SH SOLE 21 1948055 0 0 COOPER STD HLDGS INC COM 21676P103 18395 554731 SH SOLE 22 524066 0 30665 COOPER STD HLDGS INC COM 21676P103 193 5815 SH SOLE 23 5815 0 0 COOPER STD HLDGS INC COM 21676P103 708 21366 SH SOLE 26 5090 0 16276 COOPER STD HLDGS INC COM 21676P103 78 2351 SH SOLE 28 2351 0 0 COOPER STD HLDGS INC COM 21676P103 1251 37716 SH SOLE 30 37716 0 0 COOPER STD HLDGS INC COM 21676P103 104 3146 SH SOLE 36 3146 0 0 COOPER STD HLDGS INC COM 21676P103 74 2233 SH SOLE 40 2233 0 0 COOPER TIRE & RUBR CO COM 216831107 1470 51126 SH SOLE 2 1848 0 49278 COOPER TIRE & RUBR CO COM 216831107 7 248 SH SOLE 4 248 0 0 COOPER TIRE & RUBR CO COM 216831107 47 1648 SH SOLE 7 1648 0 0 COOPER TIRE & RUBR CO COM 216831107 6426 223530 SH SOLE 18 223530 0 0 COOPER TIRE & RUBR CO COM 216831107 2540 88350 SH SOLE 19 88350 0 0 COOPER TIRE & RUBR CO COM 216831107 166260 5782953 SH SOLE 21 5782953 0 0 COOPER TIRE & RUBR CO COM 216831107 43690 1519646 SH SOLE 22 1437851 0 81795 COOPER TIRE & RUBR CO COM 216831107 876 30469 SH SOLE 26 17425 0 13044 COOPER TIRE & RUBR CO COM 216831107 186 6456 SH SOLE 28 6456 0 0 COOPER TIRE & RUBR CO COM 216831107 2026 70463 SH SOLE 30 70463 0 0 COOPER TIRE & RUBR CO COM 216831107 52 1797 SH SOLE 36 1797 0 0 COOPER TIRE & RUBR CO COM 216831107 180 6265 SH SOLE 40 6265 0 0 COPA HOLDINGS SA CL A P31076105 6323 58502 SH SOLE 2 2032 0 56470 COPA HOLDINGS SA CL A P31076105 64 589 SH SOLE 7 589 0 0 COPA HOLDINGS SA CL A P31076105 1565 14476 SH SOLE 18 14476 0 0 COPA HOLDINGS SA CL A P31076105 17858 165234 SH SOLE 19 165234 0 0 COPA HOLDINGS SA CL A P31076105 32748 302998 SH SOLE 21 302998 0 0 COPA HOLDINGS SA CL A P31076105 32458 300313 SH SOLE 22 253929 0 46384 COPA HOLDINGS SA CL A P31076105 7084 65540 SH SOLE 25 65540 0 0 COPA HOLDINGS SA CL A P31076105 924 8546 SH SOLE 26 8546 0 0 COPA HOLDINGS SA CL A P31076105 191 1768 SH SOLE 31 668 0 1100 COPA HOLDINGS SA CL A P31076105 29132 269543 SH SOLE 34 269543 0 0 COPART INC COM 217204106 64689 711335 SH SOLE 2 250809 0 460526 COPART INC COM 217204106 12815 140914 SH SOLE 4 135558 0 5356 COPART INC COM 217204106 28536 313792 SH SOLE 7 204559 0 109233 COPART INC COM 217204106 837 9209 SH SOLE 13 9209 0 0 COPART INC COM 217204106 148 1622 SH SOLE 15 1622 0 0 COPART INC COM 217204106 60951 670235 SH SOLE 18 395504 0 274731 COPART INC COM 217204106 197415 2170822 SH SOLE 19 2170822 0 0 COPART INC COM 217204106 575469 6328012 SH SOLE 21 6328012 0 0 COPART INC COM 217204106 474547 5218243 SH SOLE 22 4603070 0 615173 COPART INC COM 217204106 18099 199022 SH SOLE 23 199022 0 0 COPART INC COM 217204106 21041 231368 SH SOLE 25 231368 0 0 COPART INC COM 217204106 88270 970638 SH SOLE 26 158050 0 812588 COPART INC COM 217204106 3467 38127 SH SOLE 28 26901 0 11226 COPART INC COM 217204106 7532 82819 SH SOLE 29 39569 0 43250 COPART INC COM 217204106 90263 992555 SH SOLE 30 992555 0 0 COPART INC COM 217204106 11353 124838 SH SOLE 31 107002 0 17836 COPART INC COM 217204106 3441 37833 SH SOLE 32 37833 0 0 COPART INC COM 217204106 1756 19314 SH SOLE 34 19314 0 0 COPART INC COM 217204106 11595 127499 SH SOLE 36 127499 0 0 COPART INC COM 217204106 421 4628 SH SOLE 40 4628 0 0 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 136 24984 SH SOLE 2 2488 0 22496 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 7 1257 SH SOLE 7 1257 0 0 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 1474 269955 SH SOLE 18 269955 0 0 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 4175 764579 SH SOLE 19 764579 0 0 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 167 30500 SH SOLE 20 30500 0 0 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 14678 2688327 SH SOLE 21 2688327 0 0 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 8889 1628005 SH SOLE 22 1583722 0 44283 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 25 4596 SH SOLE 30 4596 0 0 CORCEPT THERAPEUTICS INC COM 218352102 570 47072 SH SOLE 2 10751 0 36321 CORCEPT THERAPEUTICS INC COM 218352102 7 617 SH SOLE 4 617 0 0 CORCEPT THERAPEUTICS INC COM 218352102 20 1689 SH SOLE 7 1689 0 0 CORCEPT THERAPEUTICS INC COM 218352102 5675 469025 SH SOLE 18 438850 0 30175 CORCEPT THERAPEUTICS INC COM 218352102 5255 434318 SH SOLE 19 434318 0 0 CORCEPT THERAPEUTICS INC COM 218352102 137681 11378610 SH SOLE 21 11378610 0 0 CORCEPT THERAPEUTICS INC COM 218352102 39423 3258074 SH SOLE 22 3132832 0 125242 CORCEPT THERAPEUTICS INC COM 218352102 473 39076 SH SOLE 23 39076 0 0 CORCEPT THERAPEUTICS INC COM 218352102 1503 124222 SH SOLE 26 19972 0 104250 CORCEPT THERAPEUTICS INC COM 218352102 186 15332 SH SOLE 28 15332 0 0 CORCEPT THERAPEUTICS INC COM 218352102 1685 139259 SH SOLE 30 139259 0 0 CORCEPT THERAPEUTICS INC COM 218352102 155 12792 SH SOLE 40 12792 0 0 CORE LABORATORIES N V COM N22717107 813 21589 SH SOLE 2 21589 0 0 CORE LABORATORIES N V COM N22717107 8 222 SH SOLE 4 222 0 0 CORE LABORATORIES N V COM N22717107 135 3578 SH SOLE 7 3578 0 0 CORE LABORATORIES N V COM N22717107 3784 100463 SH SOLE 18 100463 0 0 CORE LABORATORIES N V COM N22717107 73660 1955389 SH SOLE 21 1955389 0 0 CORE LABORATORIES N V COM N22717107 39687 1053547 SH SOLE 22 1029644 0 23903 CORE LABORATORIES N V COM N22717107 605 16053 SH SOLE 26 8333 0 7720 CORE LABORATORIES N V COM N22717107 230 6108 SH SOLE 28 6108 0 0 CORE LABORATORIES N V COM N22717107 573 15210 SH SOLE 30 15210 0 0 CORE LABORATORIES N V COM N22717107 135 3578 SH SOLE 36 3578 0 0 CORE LABORATORIES N V COM N22717107 198 5252 SH SOLE 40 5252 0 0 CORE MARK HOLDING CO INC COM 218681104 603 22164 SH SOLE 2 8372 0 13792 CORE MARK HOLDING CO INC COM 218681104 6 206 SH SOLE 4 206 0 0 CORE MARK HOLDING CO INC COM 218681104 58 2151 SH SOLE 7 2151 0 0 CORE MARK HOLDING CO INC COM 218681104 6066 223098 SH SOLE 18 203841 0 19257 CORE MARK HOLDING CO INC COM 218681104 5836 214644 SH SOLE 19 214644 0 0 CORE MARK HOLDING CO INC COM 218681104 140774 5177411 SH SOLE 21 5177411 0 0 CORE MARK HOLDING CO INC COM 218681104 42655 1568762 SH SOLE 22 1489644 0 79118 CORE MARK HOLDING CO INC COM 218681104 684 25164 SH SOLE 23 25164 0 0 CORE MARK HOLDING CO INC COM 218681104 1924 70761 SH SOLE 26 4722 0 66039 CORE MARK HOLDING CO INC COM 218681104 155 5703 SH SOLE 28 5703 0 0 CORE MARK HOLDING CO INC COM 218681104 1744 64159 SH SOLE 30 64159 0 0 CORE MARK HOLDING CO INC COM 218681104 53 1939 SH SOLE 34 1939 0 0 CORE MARK HOLDING CO INC COM 218681104 146 5358 SH SOLE 36 5358 0 0 CORE MARK HOLDING CO INC COM 218681104 137 5030 SH SOLE 40 5030 0 0 CORE MOLDING TECHNOLOGIES IN COM 218683100 5 1581 SH SOLE 18 1581 0 0 CORE MOLDING TECHNOLOGIES IN COM 218683100 82 25223 SH SOLE 21 25223 0 0 CORE MOLDING TECHNOLOGIES IN COM 218683100 101 31175 SH SOLE 22 31175 0 0 CORECIVIC INC COM 21871N101 952 54752 SH SOLE 2 54752 0 0 CORECIVIC INC COM 21871N101 9 490 SH SOLE 4 490 0 0 CORECIVIC INC COM 21871N101 79 4556 SH SOLE 7 4556 0 0 CORECIVIC INC COM 21871N101 11683 672219 SH SOLE 18 672219 0 0 CORECIVIC INC COM 21871N101 3654 210265 SH SOLE 19 210265 0 0 CORECIVIC INC COM 21871N101 162064 9324733 SH SOLE 21 9324733 0 0 CORECIVIC INC COM 21871N101 75499 4344034 SH SOLE 22 4169356 0 174678 CORECIVIC INC COM 21871N101 134 7722 SH SOLE 23 7722 0 0 CORECIVIC INC COM 21871N101 607 34904 SH SOLE 26 24926 0 9978 CORECIVIC INC COM 21871N101 262 15103 SH SOLE 28 15103 0 0 CORECIVIC INC COM 21871N101 648 37266 SH SOLE 30 37266 0 0 CORECIVIC INC COM 21871N101 128 7352 SH SOLE 36 7352 0 0 CORECIVIC INC COM 21871N101 221 12713 SH SOLE 40 12713 0 0 CORELOGIC INC COM 21871D103 8550 195616 SH SOLE 2 42996 0 152620 CORELOGIC INC COM 21871D103 19 441 SH SOLE 4 441 0 0 CORELOGIC INC COM 21871D103 83 1893 SH SOLE 7 1893 0 0 CORELOGIC INC COM 21871D103 9452 216248 SH SOLE 18 216248 0 0 CORELOGIC INC COM 21871D103 819 18745 SH SOLE 19 18745 0 0 CORELOGIC INC COM 21871D103 172699 3951013 SH SOLE 21 3951013 0 0 CORELOGIC INC COM 21871D103 113718 2601637 SH SOLE 22 2451089 0 150548 CORELOGIC INC COM 21871D103 1512 34598 SH SOLE 26 18063 0 16535 CORELOGIC INC COM 21871D103 458 10486 SH SOLE 28 10486 0 0 CORELOGIC INC COM 21871D103 1125 25740 SH SOLE 30 25740 0 0 CORELOGIC INC COM 21871D103 72 1637 SH SOLE 31 1637 0 0 CORELOGIC INC COM 21871D103 88 2013 SH SOLE 36 2013 0 0 CORELOGIC INC COM 21871D103 383 8773 SH SOLE 40 8773 0 0 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 660 14755 SH SOLE 2 542 0 14213 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 614 13739 SH SOLE 7 13739 0 0 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 2134 47725 SH SOLE 18 47725 0 0 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 1030 23037 SH SOLE 19 23037 0 0 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 21686 485035 SH SOLE 21 485035 0 0 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 18351 410450 SH SOLE 22 390461 0 19989 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 118 2645 SH SOLE 26 0 0 2645 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 207 4621 SH SOLE 30 4621 0 0 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 86 1919 SH SOLE 40 1919 0 0 COREPOINT LODGING INC COM 21872L104 460 43052 SH SOLE 2 1600 0 41452 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 1512 141590 SH SOLE 18 141590 0 0 COREPOINT LODGING INC COM 21872L104 742 69501 SH SOLE 19 69501 0 0 COREPOINT LODGING INC COM 21872L104 15861 1485114 SH SOLE 21 1485114 0 0 COREPOINT LODGING INC COM 21872L104 14270 1336135 SH SOLE 22 1271367 0 64768 COREPOINT LODGING INC COM 21872L104 26 2469 SH SOLE 23 2469 0 0 COREPOINT LODGING INC COM 21872L104 163 15229 SH SOLE 26 3067 0 12162 COREPOINT LODGING INC COM 21872L104 71 6621 SH SOLE 28 6621 0 0 COREPOINT LODGING INC COM 21872L104 60 5618 SH SOLE 30 5618 0 0 COREPOINT LODGING INC COM 21872L104 55 5147 SH SOLE 40 5147 0 0 CORESITE RLTY CORP COM 21870Q105 10851 96782 SH SOLE 2 19753 0 77029 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 11347 101201 SH SOLE 18 101201 0 0 CORESITE RLTY CORP COM 21870Q105 27327 243731 SH SOLE 19 243731 0 0 CORESITE RLTY CORP COM 21870Q105 250991 2238594 SH SOLE 21 2238594 0 0 CORESITE RLTY CORP COM 21870Q105 143854 1283032 SH SOLE 22 1213875 0 69157 CORESITE RLTY CORP COM 21870Q105 270 2405 SH SOLE 23 2405 0 0 CORESITE RLTY CORP COM 21870Q105 1996 17802 SH SOLE 26 10577 0 7225 CORESITE RLTY CORP COM 21870Q105 498 4446 SH SOLE 28 4446 0 0 CORESITE RLTY CORP COM 21870Q105 1327 11833 SH SOLE 30 11833 0 0 CORESITE RLTY CORP COM 21870Q105 86 771 SH SOLE 31 771 0 0 CORESITE RLTY CORP COM 21870Q105 424 3783 SH SOLE 40 3783 0 0 CORMEDIX INC COM 21900C308 75 10255 SH SOLE 2 974 0 9281 CORMEDIX INC COM 21900C308 621 85363 SH SOLE 18 85363 0 0 CORMEDIX INC COM 21900C308 300 41262 SH SOLE 19 41262 0 0 CORMEDIX INC COM 21900C308 6621 909458 SH SOLE 21 909458 0 0 CORMEDIX INC COM 21900C308 4853 666563 SH SOLE 22 656869 0 9694 CORNERSTONE BLDG BRANDS INC COM 21925D109 387 45512 SH SOLE 2 1547 0 43965 CORNERSTONE BLDG BRANDS INC COM 21925D109 8 964 SH SOLE 7 964 0 0 CORNERSTONE BLDG BRANDS INC COM 21925D109 1322 155383 SH SOLE 18 155383 0 0 CORNERSTONE BLDG BRANDS INC COM 21925D109 676 79462 SH SOLE 19 79462 0 0 CORNERSTONE BLDG BRANDS INC COM 21925D109 13152 1545506 SH SOLE 21 1545506 0 0 CORNERSTONE BLDG BRANDS INC COM 21925D109 11561 1358538 SH SOLE 22 1267665 0 90873 CORNERSTONE BLDG BRANDS INC COM 21925D109 178 20878 SH SOLE 26 0 0 20878 CORNERSTONE BLDG BRANDS INC COM 21925D109 36 4196 SH SOLE 28 4196 0 0 CORNERSTONE BLDG BRANDS INC COM 21925D109 256 30107 SH SOLE 30 30107 0 0 CORNERSTONE BLDG BRANDS INC COM 21925D109 86 10052 SH SOLE 40 10052 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 3418 58370 SH SOLE 2 31650 0 26720 CORNERSTONE ONDEMAND INC COM 21925Y103 226 3864 SH SOLE 4 3864 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 75 1284 SH SOLE 7 1284 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 13093 223613 SH SOLE 18 195165 0 28448 CORNERSTONE ONDEMAND INC COM 21925Y103 13485 230318 SH SOLE 19 230318 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 121356 2072698 SH SOLE 21 2072698 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 101975 1741676 SH SOLE 22 1658598 0 83078 CORNERSTONE ONDEMAND INC COM 21925Y103 1300 22197 SH SOLE 23 22197 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 2279 38927 SH SOLE 26 10642 0 28285 CORNERSTONE ONDEMAND INC COM 21925Y103 394 6729 SH SOLE 28 6729 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 165 2811 SH SOLE 29 2811 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 1008 17209 SH SOLE 30 17209 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 128 2185 SH SOLE 31 2185 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 1577 26933 SH SOLE 34 26933 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 20 344 SH SOLE 36 344 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 302 5152 SH SOLE 40 5152 0 0 CORNING INC COM 219350105 54479 1871486 SH SOLE 2 203808 0 1667678 CORNING INC COM 219350105 9917 340663 SH SOLE 4 318754 0 21909 CORNING INC COM 219350105 19781 679523 SH SOLE 7 659883 0 19640 CORNING INC COM 219350105 961 33002 SH SOLE 13 33002 0 0 CORNING INC COM 219350105 122 4203 SH SOLE 15 4203 0 0 CORNING INC COM 219350105 2 53 SH SOLE 17 0 0 53 CORNING INC COM 219350105 56292 1933759 SH SOLE 18 1828858 0 104901 CORNING INC COM 219350105 23152 795314 SH SOLE 19 795314 0 0 CORNING INC COM 219350105 586001 20130567 SH SOLE 21 20130567 0 0 CORNING INC COM 219350105 544596 18708218 SH SOLE 22 16631263 0 2076955 CORNING INC COM 219350105 16536 568066 SH SOLE 23 568066 0 0 CORNING INC COM 219350105 22372 768525 SH SOLE 25 768525 0 0 CORNING INC COM 219350105 103144 3543239 SH SOLE 26 531243 0 3011996 CORNING INC COM 219350105 4256 146188 SH SOLE 28 101871 0 44317 CORNING INC COM 219350105 460 15819 SH SOLE 29 15819 0 0 CORNING INC COM 219350105 93465 3210746 SH SOLE 30 3210746 0 0 CORNING INC COM 219350105 5267 180944 SH SOLE 31 142047 0 38897 CORNING INC COM 219350105 9035 310358 SH SOLE 34 310358 0 0 CORNING INC COM 219350105 17018 584598 SH SOLE 36 584598 0 0 CORNING INC COM 219350105 534 18344 SH SOLE 40 18344 0 0 CORPORACION AMER ARPTS S A COM L1995B107 2424 404070 SH SOLE 21 404070 0 0 CORPORACION AMER ARPTS S A COM L1995B107 1170 195048 SH SOLE 22 195048 0 0 CORPORACION AMER ARPTS S A COM L1995B107 83 13789 SH SOLE 30 13789 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 7447 253485 SH SOLE 2 58314 0 195171 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 925 31494 SH SOLE 4 31494 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 3279 111610 SH SOLE 7 111610 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 8974 305459 SH SOLE 18 305459 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 3965 134953 SH SOLE 19 134953 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 183956 6261267 SH SOLE 21 6261267 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 135758 4620753 SH SOLE 22 4420952 0 199801 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 210 7160 SH SOLE 23 7160 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 7016 238814 SH SOLE 25 238814 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 2106 71692 SH SOLE 26 21134 0 50558 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 376 12804 SH SOLE 28 12804 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 1691 57560 SH SOLE 29 57560 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 14808 504030 SH SOLE 30 504030 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 264 8975 SH SOLE 31 2375 0 6600 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 166 5641 SH SOLE 36 5641 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 300 10198 SH SOLE 40 10198 0 0 CORREVIO PHARMA CORP COM 22026V105 6 15848 SH SOLE 22 15848 0 0 CORTEVA INC COM 22052L104 69813 2361740 SH SOLE 2 691194 0 1670546 CORTEVA INC COM 22052L104 9609 325054 SH SOLE 4 304643 0 20411 CORTEVA INC COM 22052L104 31334 1060004 SH SOLE 7 1040088 0 19916 CORTEVA INC COM 22052L104 723 24451 SH SOLE 13 24451 0 0 CORTEVA INC COM 22052L104 138 4677 SH SOLE 15 4677 0 0 CORTEVA INC COM 22052L104 12 414 SH SOLE 17 0 0 414 CORTEVA INC COM 22052L104 279017 9439017 SH SOLE 18 7547802 0 1891215 CORTEVA INC COM 22052L104 193392 6542367 SH SOLE 19 6542367 0 0 CORTEVA INC COM 22052L104 507569 17170811 SH SOLE 21 17170811 0 0 CORTEVA INC COM 22052L104 553830 18735791 SH SOLE 22 16759622 0 1976169 CORTEVA INC COM 22052L104 18153 614090 SH SOLE 23 614090 0 0 CORTEVA INC COM 22052L104 27754 938910 SH SOLE 25 833405 0 105505 CORTEVA INC COM 22052L104 94966 3212663 SH SOLE 26 520006 0 2692657 CORTEVA INC COM 22052L104 4144 140200 SH SOLE 28 97700 0 42500 CORTEVA INC COM 22052L104 501 16962 SH SOLE 29 16962 0 0 CORTEVA INC COM 22052L104 89035 3012023 SH SOLE 30 3012023 0 0 CORTEVA INC COM 22052L104 5237 177153 SH SOLE 31 136069 0 41084 CORTEVA INC COM 22052L104 44480 1504727 SH SOLE 34 1504727 0 0 CORTEVA INC COM 22052L104 20962 709138 SH SOLE 36 709138 0 0 CORTEVA INC COM 22052L104 528 17853 SH SOLE 40 17853 0 0 CORTEXYME INC COM 22053A107 247 4396 SH SOLE 2 476 0 3920 CORTEXYME INC COM 22053A107 1986 35381 SH SOLE 18 35381 0 0 CORTEXYME INC COM 22053A107 1019 18156 SH SOLE 19 18156 0 0 CORTEXYME INC COM 22053A107 19435 346191 SH SOLE 21 346191 0 0 CORTEXYME INC COM 22053A107 10189 181495 SH SOLE 22 173587 0 7908 CORTLAND BANCORP COM 220587109 18 832 SH SOLE 18 832 0 0 CORVEL CORP COM 221006109 317 3630 SH SOLE 2 308 0 3322 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 3890 44532 SH SOLE 18 40695 0 3837 CORVEL CORP COM 221006109 2072 23720 SH SOLE 19 23720 0 0 CORVEL CORP COM 221006109 88472 1012730 SH SOLE 21 1012730 0 0 CORVEL CORP COM 221006109 23962 274294 SH SOLE 22 262372 0 11922 CORVEL CORP COM 221006109 6 70 SH SOLE 23 70 0 0 CORVEL CORP COM 221006109 136 1554 SH SOLE 28 1554 0 0 CORVEL CORP COM 221006109 5585 63934 SH SOLE 30 63934 0 0 CORVEL CORP COM 221006109 105 1201 SH SOLE 40 1201 0 0 CORVUS PHARMACEUTICALS INC COM 221015100 14 2558 SH SOLE 2 2558 0 0 CORVUS PHARMACEUTICALS INC COM 221015100 36 6557 SH SOLE 18 6557 0 0 CORVUS PHARMACEUTICALS INC COM 221015100 551 101327 SH SOLE 19 101327 0 0 CORVUS PHARMACEUTICALS INC COM 221015100 323 59368 SH SOLE 21 59368 0 0 CORVUS PHARMACEUTICALS INC COM 221015100 434 79866 SH SOLE 22 79866 0 0 CORVUS PHARMACEUTICALS INC COM 221015100 18 3256 SH SOLE 23 3256 0 0 CORVUS PHARMACEUTICALS INC COM 221015100 331 60905 SH SOLE 26 0 0 60905 COSAN LTD SHS A G25343107 937 41041 SH SOLE 2 39350 0 1691 COSAN LTD SHS A G25343107 188 8215 SH SOLE 4 8215 0 0 COSAN LTD SHS A G25343107 14117 618076 SH SOLE 7 618076 0 0 COSAN LTD SHS A G25343107 867 37963 SH SOLE 13 37963 0 0 COSAN LTD SHS A G25343107 100 4396 SH SOLE 19 4396 0 0 COSAN LTD SHS A G25343107 107 4696 SH SOLE 21 4696 0 0 COSAN LTD SHS A G25343107 23543 1030766 SH SOLE 22 892774 0 137992 COSAN LTD SHS A G25343107 500 21904 SH SOLE 23 21904 0 0 COSAN LTD SHS A G25343107 157 6868 SH SOLE 25 6868 0 0 COSAN LTD SHS A G25343107 12 521 SH SOLE 26 521 0 0 COSAN LTD SHS A G25343107 80 3499 SH SOLE 29 3499 0 0 COSAN LTD SHS A G25343107 3157 138242 SH SOLE 30 138242 0 0 COSAN LTD SHS A G25343107 164 7161 SH SOLE 31 7161 0 0 COSAN LTD SHS A G25343107 45 1978 SH SOLE 34 1978 0 0 COSAN LTD SHS A G25343107 257 11251 SH SOLE 36 11251 0 0 COSTAMARE INC SHS Y1771G102 500 52459 SH SOLE 2 1817 0 50642 COSTAMARE INC SHS Y1771G102 11 1144 SH SOLE 7 1144 0 0 COSTAMARE INC SHS Y1771G102 1608 168742 SH SOLE 18 168742 0 0 COSTAMARE INC SHS Y1771G102 1034 108507 SH SOLE 19 108507 0 0 COSTAMARE INC SHS Y1771G102 16216 1701621 SH SOLE 21 1701621 0 0 COSTAMARE INC SHS Y1771G102 5697 597797 SH SOLE 22 539950 0 57847 COSTAR GROUP INC COM 22160N109 80389 134363 SH SOLE 2 32081 0 102282 COSTAR GROUP INC COM 22160N109 11359 18986 SH SOLE 4 18026 0 960 COSTAR GROUP INC COM 22160N109 4055 6778 SH SOLE 7 4568 0 2210 COSTAR GROUP INC COM 22160N109 955 1597 SH SOLE 13 1597 0 0 COSTAR GROUP INC COM 22160N109 170 284 SH SOLE 15 284 0 0 COSTAR GROUP INC COM 22160N109 251002 419526 SH SOLE 18 278216 0 141310 COSTAR GROUP INC COM 22160N109 340535 569171 SH SOLE 19 569171 0 0 COSTAR GROUP INC COM 22160N109 394981 660172 SH SOLE 21 660172 0 0 COSTAR GROUP INC COM 22160N109 624744 1044199 SH SOLE 22 959110 0 85089 COSTAR GROUP INC COM 22160N109 20391 34082 SH SOLE 23 34082 0 0 COSTAR GROUP INC COM 22160N109 67108 112164 SH SOLE 25 112164 0 0 COSTAR GROUP INC COM 22160N109 65705 109820 SH SOLE 26 25119 0 84701 COSTAR GROUP INC COM 22160N109 4065 6795 SH SOLE 28 4768 0 2027 COSTAR GROUP INC COM 22160N109 9215 15402 SH SOLE 29 7777 0 7625 COSTAR GROUP INC COM 22160N109 44169 73825 SH SOLE 30 73825 0 0 COSTAR GROUP INC COM 22160N109 7076 11827 SH SOLE 31 9155 0 2672 COSTAR GROUP INC COM 22160N109 3568 5963 SH SOLE 32 5963 0 0 COSTAR GROUP INC COM 22160N109 13825 23107 SH SOLE 34 23107 0 0 COSTAR GROUP INC COM 22160N109 14088 23546 SH SOLE 36 23546 0 0 COSTAR GROUP INC COM 22160N109 477 798 SH SOLE 40 798 0 0 COSTCO WHSL CORP NEW COM 22160K105 328061 1116156 SH SOLE 2 149805 0 966351 COSTCO WHSL CORP NEW COM 22160K105 59765 203339 SH SOLE 4 191328 0 12011 COSTCO WHSL CORP NEW COM 22160K105 119180 405486 SH SOLE 7 400795 0 4691 COSTCO WHSL CORP NEW COM 22160K105 12370 42085 SH SOLE 13 42085 0 0 COSTCO WHSL CORP NEW COM 22160K105 956 3252 SH SOLE 15 3252 0 0 COSTCO WHSL CORP NEW COM 22160K105 86 293 SH SOLE 17 0 0 293 COSTCO WHSL CORP NEW COM 22160K105 290432 988132 SH SOLE 18 872211 0 115921 COSTCO WHSL CORP NEW COM 22160K105 112160 381600 SH SOLE 19 381600 0 0 COSTCO WHSL CORP NEW COM 22160K105 2617913 8906889 SH SOLE 21 8906889 0 0 COSTCO WHSL CORP NEW COM 22160K105 3308339 11255917 SH SOLE 22 9929145 0 1326772 COSTCO WHSL CORP NEW COM 22160K105 96577 328584 SH SOLE 23 328584 0 0 COSTCO WHSL CORP NEW COM 22160K105 135355 460515 SH SOLE 25 460515 0 0 COSTCO WHSL CORP NEW COM 22160K105 565770 1924910 SH SOLE 26 252447 0 1672463 COSTCO WHSL CORP NEW COM 22160K105 24232 82443 SH SOLE 28 57374 0 25069 COSTCO WHSL CORP NEW COM 22160K105 33846 115154 SH SOLE 29 10162 0 104992 COSTCO WHSL CORP NEW COM 22160K105 557015 1895125 SH SOLE 30 1895125 0 0 COSTCO WHSL CORP NEW COM 22160K105 31487 107129 SH SOLE 31 78074 0 29055 COSTCO WHSL CORP NEW COM 22160K105 21134 71903 SH SOLE 32 71903 0 0 COSTCO WHSL CORP NEW COM 22160K105 21387 72766 SH SOLE 34 72766 0 0 COSTCO WHSL CORP NEW COM 22160K105 99117 337225 SH SOLE 36 337225 0 0 COSTCO WHSL CORP NEW COM 22160K105 2839 9660 SH SOLE 40 9660 0 0 COTY INC COM CL A 222070203 11659 1036371 SH SOLE 2 270307 0 766064 COTY INC COM CL A 222070203 1901 169016 SH SOLE 4 158506 0 10510 COTY INC COM CL A 222070203 3319 295012 SH SOLE 7 260044 0 34968 COTY INC COM CL A 222070203 12 1093 SH SOLE 15 1093 0 0 COTY INC COM CL A 222070203 6354 564801 SH SOLE 18 518796 0 46005 COTY INC COM CL A 222070203 2885 256457 SH SOLE 19 256457 0 0 COTY INC COM CL A 222070203 79483 7065188 SH SOLE 21 7065188 0 0 COTY INC COM CL A 222070203 82900 7368879 SH SOLE 22 6481260 0 887619 COTY INC COM CL A 222070203 2136 189830 SH SOLE 23 189830 0 0 COTY INC COM CL A 222070203 4263 378938 SH SOLE 25 378938 0 0 COTY INC COM CL A 222070203 17645 1568471 SH SOLE 26 462329 0 1106142 COTY INC COM CL A 222070203 649 57730 SH SOLE 28 42000 0 15730 COTY INC COM CL A 222070203 730 64914 SH SOLE 29 4180 0 60734 COTY INC COM CL A 222070203 15628 1389143 SH SOLE 30 1389143 0 0 COTY INC COM CL A 222070203 901 80098 SH SOLE 31 73311 0 6787 COTY INC COM CL A 222070203 2200 195599 SH SOLE 34 195599 0 0 COTY INC COM CL A 222070203 2505 222623 SH SOLE 36 222623 0 0 COTY INC COM CL A 222070203 100 8894 SH SOLE 40 8894 0 0 COUNTY BANCORP INC COM 221907108 29 1132 SH SOLE 18 1132 0 0 COUNTY BANCORP INC COM 221907108 295 11498 SH SOLE 21 11498 0 0 COUPA SOFTWARE INC COM 22266L106 20704 141564 SH SOLE 2 4188 0 137376 COUPA SOFTWARE INC COM 22266L106 41 277 SH SOLE 4 277 0 0 COUPA SOFTWARE INC COM 22266L106 160 1097 SH SOLE 7 1097 0 0 COUPA SOFTWARE INC COM 22266L106 68591 468999 SH SOLE 18 300973 0 168026 COUPA SOFTWARE INC COM 22266L106 140990 964031 SH SOLE 19 964031 0 0 COUPA SOFTWARE INC COM 22266L106 146712 1003158 SH SOLE 21 1003158 0 0 COUPA SOFTWARE INC COM 22266L106 261545 1788344 SH SOLE 22 1678220 0 110124 COUPA SOFTWARE INC COM 22266L106 36897 252290 SH SOLE 25 252290 0 0 COUPA SOFTWARE INC COM 22266L106 3445 23557 SH SOLE 26 13054 0 10503 COUPA SOFTWARE INC COM 22266L106 1246 8517 SH SOLE 28 8517 0 0 COUPA SOFTWARE INC COM 22266L106 2735 18703 SH SOLE 30 18703 0 0 COUPA SOFTWARE INC COM 22266L106 189 1292 SH SOLE 31 1292 0 0 COUPA SOFTWARE INC COM 22266L106 3779 25842 SH SOLE 34 25842 0 0 COUPA SOFTWARE INC COM 22266L106 943 6449 SH SOLE 40 6449 0 0 COUSINS PPTYS INC COM NEW 222795502 14390 349276 SH SOLE 2 76435 0 272841 COUSINS PPTYS INC COM NEW 222795502 6269 152166 SH SOLE 4 152166 0 0 COUSINS PPTYS INC COM NEW 222795502 7020 170391 SH SOLE 7 170391 0 0 COUSINS PPTYS INC COM NEW 222795502 16 385 SH SOLE 17 0 0 385 COUSINS PPTYS INC COM NEW 222795502 36607 888529 SH SOLE 18 888529 0 0 COUSINS PPTYS INC COM NEW 222795502 36994 897903 SH SOLE 19 897903 0 0 COUSINS PPTYS INC COM NEW 222795502 363354 8819263 SH SOLE 21 8819263 0 0 COUSINS PPTYS INC COM NEW 222795502 257008 6238062 SH SOLE 22 5856280 0 381782 COUSINS PPTYS INC COM NEW 222795502 1681 40800 SH SOLE 23 40800 0 0 COUSINS PPTYS INC COM NEW 222795502 13457 326618 SH SOLE 25 326618 0 0 COUSINS PPTYS INC COM NEW 222795502 4945 120013 SH SOLE 26 34240 0 85773 COUSINS PPTYS INC COM NEW 222795502 1542 37416 SH SOLE 28 37416 0 0 COUSINS PPTYS INC COM NEW 222795502 3129 75937 SH SOLE 29 75937 0 0 COUSINS PPTYS INC COM NEW 222795502 27424 665630 SH SOLE 30 665630 0 0 COUSINS PPTYS INC COM NEW 222795502 127 3079 SH SOLE 31 3079 0 0 COUSINS PPTYS INC COM NEW 222795502 21975 533362 SH SOLE 34 533362 0 0 COUSINS PPTYS INC COM NEW 222795502 80 1952 SH SOLE 36 1952 0 0 COUSINS PPTYS INC COM NEW 222795502 689 16723 SH SOLE 40 16723 0 0 COVANTA HLDG CORP COM 22282E102 753 50723 SH SOLE 2 4564 0 46159 COVANTA HLDG CORP COM 22282E102 8 546 SH SOLE 4 546 0 0 COVANTA HLDG CORP COM 22282E102 52 3477 SH SOLE 7 3477 0 0 COVANTA HLDG CORP COM 22282E102 5971 402358 SH SOLE 18 402358 0 0 COVANTA HLDG CORP COM 22282E102 3086 207964 SH SOLE 19 207964 0 0 COVANTA HLDG CORP COM 22282E102 59625 4017871 SH SOLE 21 4017871 0 0 COVANTA HLDG CORP COM 22282E102 51710 3484517 SH SOLE 22 3329038 0 155479 COVANTA HLDG CORP COM 22282E102 965 65028 SH SOLE 26 34907 0 30121 COVANTA HLDG CORP COM 22282E102 255 17191 SH SOLE 28 17191 0 0 COVANTA HLDG CORP COM 22282E102 545 36704 SH SOLE 30 36704 0 0 COVANTA HLDG CORP COM 22282E102 77 5200 SH SOLE 31 0 0 5200 COVANTA HLDG CORP COM 22282E102 35 2380 SH SOLE 36 2380 0 0 COVANTA HLDG CORP COM 22282E102 192 12934 SH SOLE 40 12934 0 0 COVENANT TRANSN GROUP INC CL A 22284P105 373 28873 SH SOLE 2 15506 0 13367 COVENANT TRANSN GROUP INC CL A 22284P105 4 301 SH SOLE 7 301 0 0 COVENANT TRANSN GROUP INC CL A 22284P105 689 53326 SH SOLE 18 46822 0 6504 COVENANT TRANSN GROUP INC CL A 22284P105 2288 177036 SH SOLE 19 177036 0 0 COVENANT TRANSN GROUP INC CL A 22284P105 6398 495004 SH SOLE 21 495004 0 0 COVENANT TRANSN GROUP INC CL A 22284P105 8427 651973 SH SOLE 22 638358 0 13615 COVENANT TRANSN GROUP INC CL A 22284P105 347 26816 SH SOLE 23 26816 0 0 COVENANT TRANSN GROUP INC CL A 22284P105 1035 80115 SH SOLE 26 0 0 80115 COVENANT TRANSN GROUP INC CL A 22284P105 22 1740 SH SOLE 28 1740 0 0 COVENANT TRANSN GROUP INC CL A 22284P105 21 1649 SH SOLE 30 1649 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 1146 SH SOLE 40 1146 0 0 COVETRUS INC COM 22304C100 2664 201792 SH SOLE 2 23741 0 178051 COVETRUS INC COM 22304C100 6 478 SH SOLE 4 478 0 0 COVETRUS INC COM 22304C100 22 1659 SH SOLE 7 1659 0 0 COVETRUS INC COM 22304C100 1977 149748 SH SOLE 18 149748 0 0 COVETRUS INC COM 22304C100 301 22811 SH SOLE 19 22811 0 0 COVETRUS INC COM 22304C100 118771 8997837 SH SOLE 21 8997837 0 0 COVETRUS INC COM 22304C100 35577 2695204 SH SOLE 22 2502057 0 193147 COVETRUS INC COM 22304C100 27 2069 SH SOLE 25 2069 0 0 COVETRUS INC COM 22304C100 379 28726 SH SOLE 26 13781 0 14945 COVETRUS INC COM 22304C100 263 19894 SH SOLE 28 19894 0 0 COVETRUS INC COM 22304C100 1575 119311 SH SOLE 30 119311 0 0 COVETRUS INC COM 22304C100 51 3896 SH SOLE 31 2056 0 1840 COVETRUS INC COM 22304C100 134 10178 SH SOLE 40 10178 0 0 COVIA HLDGS CORP COM 22305A103 77 37903 SH SOLE 2 1150 0 36753 COVIA HLDGS CORP COM 22305A103 2 753 SH SOLE 7 753 0 0 COVIA HLDGS CORP COM 22305A103 289 141430 SH SOLE 18 141430 0 0 COVIA HLDGS CORP COM 22305A103 145 70964 SH SOLE 19 70964 0 0 COVIA HLDGS CORP COM 22305A103 3119 1528945 SH SOLE 21 1528945 0 0 COVIA HLDGS CORP COM 22305A103 1976 968570 SH SOLE 22 939312 0 29258 COWEN INC CL A NEW 223622606 334 21229 SH SOLE 2 941 0 20288 COWEN INC CL A NEW 223622606 11 681 SH SOLE 7 681 0 0 COWEN INC CL A NEW 223622606 1628 103353 SH SOLE 18 103353 0 0 COWEN INC CL A NEW 223622606 775 49228 SH SOLE 19 49228 0 0 COWEN INC CL A NEW 223622606 16969 1077424 SH SOLE 21 1077424 0 0 COWEN INC CL A NEW 223622606 15407 978235 SH SOLE 22 943002 0 35233 COWEN INC CL A NEW 223622606 98 6200 SH SOLE 26 0 0 6200 COWEN INC CL A NEW 223622606 60 3797 SH SOLE 28 3797 0 0 COWEN INC CL A NEW 223622606 49 3100 SH SOLE 30 3100 0 0 COWEN INC CL A NEW 223622606 47 2957 SH SOLE 40 2957 0 0 CPFL ENERGIA S A SPONSORED ADR 126153105 22 1299 SH SOLE 19 1299 0 0 CPFL ENERGIA S A SPONSORED ADR 126153105 21 1222 SH SOLE 22 1222 0 0 CPI AEROSTRUCTURES INC COM NEW 125919308 16 2369 SH SOLE 18 2369 0 0 CPI AEROSTRUCTURES INC COM NEW 125919308 239 35505 SH SOLE 21 35505 0 0 CPI AEROSTRUCTURES INC COM NEW 125919308 195 28974 SH SOLE 22 28974 0 0 CPI CARD GROUP INC COM NEW 12634H200 1 1492 SH SOLE 21 1492 0 0 CPS TECHNOLOGIES CORP COM 12619F104 7 6725 SH SOLE 21 6725 0 0 CRA INTL INC COM 12618T105 509 9338 SH SOLE 2 3035 0 6303 CRA INTL INC COM 12618T105 7 126 SH SOLE 7 126 0 0 CRA INTL INC COM 12618T105 1539 28251 SH SOLE 18 28251 0 0 CRA INTL INC COM 12618T105 3763 69079 SH SOLE 19 69079 0 0 CRA INTL INC COM 12618T105 15170 278506 SH SOLE 21 278506 0 0 CRA INTL INC COM 12618T105 17566 322493 SH SOLE 22 316460 0 6033 CRA INTL INC COM 12618T105 650 11939 SH SOLE 23 11939 0 0 CRA INTL INC COM 12618T105 1746 32049 SH SOLE 26 0 0 32049 CRACKER BARREL OLD CTRY STOR COM 22410J106 3304 21492 SH SOLE 2 12336 0 9156 CRACKER BARREL OLD CTRY STOR COM 22410J106 12 81 SH SOLE 4 81 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 289 1883 SH SOLE 7 1883 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 22552 146687 SH SOLE 18 144650 0 2037 CRACKER BARREL OLD CTRY STOR COM 22410J106 6988 45454 SH SOLE 19 45454 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 278860 1813842 SH SOLE 21 1813842 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 125899 818909 SH SOLE 22 789282 0 29627 CRACKER BARREL OLD CTRY STOR COM 22410J106 840 5461 SH SOLE 26 3872 0 1589 CRACKER BARREL OLD CTRY STOR COM 22410J106 434 2823 SH SOLE 28 2823 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 1058 6879 SH SOLE 30 6879 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 2402 SH SOLE 40 2402 0 0 CRAFT BREW ALLIANCE INC COM 224122101 173 10503 SH SOLE 2 473 0 10030 CRAFT BREW ALLIANCE INC COM 224122101 5 312 SH SOLE 7 312 0 0 CRAFT BREW ALLIANCE INC COM 224122101 698 42287 SH SOLE 18 42287 0 0 CRAFT BREW ALLIANCE INC COM 224122101 334 20257 SH SOLE 19 20257 0 0 CRAFT BREW ALLIANCE INC COM 224122101 7273 440765 SH SOLE 21 440765 0 0 CRAFT BREW ALLIANCE INC COM 224122101 5593 338964 SH SOLE 22 327814 0 11150 CRANE CO COM 224399105 30192 349526 SH SOLE 2 232482 0 117044 CRANE CO COM 224399105 2667 30875 SH SOLE 4 30875 0 0 CRANE CO COM 224399105 563 6520 SH SOLE 7 6520 0 0 CRANE CO COM 224399105 12227 141546 SH SOLE 18 138141 0 3405 CRANE CO COM 224399105 1963 22721 SH SOLE 19 22721 0 0 CRANE CO COM 224399105 214998 2488979 SH SOLE 21 2488979 0 0 CRANE CO COM 224399105 173527 2008881 SH SOLE 22 1805832 0 203049 CRANE CO COM 224399105 3933 45526 SH SOLE 23 45526 0 0 CRANE CO COM 224399105 2144 24823 SH SOLE 26 17015 0 7808 CRANE CO COM 224399105 572 6619 SH SOLE 28 6619 0 0 CRANE CO COM 224399105 2716 31442 SH SOLE 29 31442 0 0 CRANE CO COM 224399105 1658 19194 SH SOLE 30 19194 0 0 CRANE CO COM 224399105 5325 61645 SH SOLE 31 55355 0 6290 CRANE CO COM 224399105 457 5289 SH SOLE 34 5289 0 0 CRANE CO COM 224399105 336 3892 SH SOLE 36 3892 0 0 CRANE CO COM 224399105 420 4858 SH SOLE 40 4858 0 0 CRAWFORD & CO CL B 224633107 77 7633 SH SOLE 21 7633 0 0 CRAWFORD & CO CL B 224633107 4673 460389 SH SOLE 22 460389 0 0 CRAWFORD & CO CL A 224633206 129 11237 SH SOLE 2 698 0 10539 CRAWFORD & CO CL A 224633206 687 59883 SH SOLE 18 59883 0 0 CRAWFORD & CO CL A 224633206 320 27883 SH SOLE 19 27883 0 0 CRAWFORD & CO CL A 224633206 7272 633998 SH SOLE 21 633998 0 0 CRAWFORD & CO CL A 224633206 1854 161634 SH SOLE 22 153669 0 7965 CRAWFORD & CO CL A 224633206 11 979 SH SOLE 23 979 0 0 CRAWFORD & CO CL A 224633206 66 5726 SH SOLE 30 5726 0 0 CREDICORP LTD COM G2519Y108 54308 254810 SH SOLE 2 2175 0 252635 CREDICORP LTD COM G2519Y108 5893 27652 SH SOLE 4 27652 0 0 CREDICORP LTD COM G2519Y108 1921 9015 SH SOLE 7 9015 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 6763 31730 SH SOLE 18 31730 0 0 CREDICORP LTD COM G2519Y108 1997 9369 SH SOLE 19 9369 0 0 CREDICORP LTD COM G2519Y108 349006 1637526 SH SOLE 21 1637526 0 0 CREDICORP LTD COM G2519Y108 212431 996718 SH SOLE 22 843308 0 153410 CREDICORP LTD COM G2519Y108 8532 40033 SH SOLE 23 40033 0 0 CREDICORP LTD COM G2519Y108 14267 66942 SH SOLE 25 66942 0 0 CREDICORP LTD COM G2519Y108 67696 317630 SH SOLE 26 19438 0 298192 CREDICORP LTD COM G2519Y108 2561 12017 SH SOLE 28 12017 0 0 CREDICORP LTD COM G2519Y108 1593 7474 SH SOLE 29 7474 0 0 CREDICORP LTD COM G2519Y108 83100 389903 SH SOLE 30 389903 0 0 CREDICORP LTD COM G2519Y108 4005 18792 SH SOLE 31 5356 0 13436 CREDICORP LTD COM G2519Y108 1908 8953 SH SOLE 34 8953 0 0 CREDICORP LTD COM G2519Y108 5629 26410 SH SOLE 36 26410 0 0 CREDICORP LTD COM G2519Y108 117 548 SH SOLE 40 548 0 0 CREDIT ACCEP CORP MICH COM 225310101 7921 17908 SH SOLE 2 701 0 17207 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 2345 5301 SH SOLE 18 5301 0 0 CREDIT ACCEP CORP MICH COM 225310101 1083 2448 SH SOLE 19 2448 0 0 CREDIT ACCEP CORP MICH COM 225310101 63434 143408 SH SOLE 21 143408 0 0 CREDIT ACCEP CORP MICH COM 225310101 155192 350851 SH SOLE 22 331218 0 19633 CREDIT ACCEP CORP MICH COM 225310101 1676 3788 SH SOLE 26 2987 0 801 CREDIT ACCEP CORP MICH COM 225310101 654 1479 SH SOLE 28 1479 0 0 CREDIT ACCEP CORP MICH COM 225310101 1444 3264 SH SOLE 30 3264 0 0 CREDIT ACCEP CORP MICH COM 225310101 93 210 SH SOLE 31 210 0 0 CREDIT ACCEP CORP MICH COM 225310101 496 1122 SH SOLE 40 1122 0 0 CREE INC COM 225447101 11822 256167 SH SOLE 2 52662 0 203505 CREE INC COM 225447101 21 452 SH SOLE 4 452 0 0 CREE INC COM 225447101 108 2340 SH SOLE 7 2340 0 0 CREE INC COM 225447101 13469 291860 SH SOLE 18 291860 0 0 CREE INC COM 225447101 102192 2214347 SH SOLE 19 2214347 0 0 CREE INC COM 225447101 263614 5712118 SH SOLE 21 5712118 0 0 CREE INC COM 225447101 162177 3514119 SH SOLE 22 3311521 0 202598 CREE INC COM 225447101 1952 42290 SH SOLE 26 28545 0 13745 CREE INC COM 225447101 590 12775 SH SOLE 28 12775 0 0 CREE INC COM 225447101 1549 33557 SH SOLE 30 33557 0 0 CREE INC COM 225447101 103 2238 SH SOLE 31 2238 0 0 CREE INC COM 225447101 18404 398795 SH SOLE 34 398795 0 0 CREE INC COM 225447101 89 1927 SH SOLE 36 1927 0 0 CREE INC COM 225447101 482 10453 SH SOLE 40 10453 0 0 CREE INC NOTE 0.875% 9/0 225447AB7 2171 2050000 PRN SOLE 21 2050000 0 0 CRESCENT PT ENERGY CORP COM 22576C101 724 162067 SH SOLE 21 162067 0 0 CRESUD S A C I F Y A SPONSORED ADR 226406106 637 90451 SH SOLE 21 90451 0 0 CRESUD S A C I F Y A SPONSORED ADR 226406106 1305 185417 SH SOLE 22 185417 0 0 CRESUD S A C I F Y A SPONSORED ADR 226406106 101 14358 SH SOLE 30 14358 0 0 CRESUD S A C I F Y A SPONSORED ADR 226406106 29 4125 SH SOLE 34 4125 0 0 CRH PLC ADR 12626K203 678 16800 SH SOLE 2 16800 0 0 CRH PLC ADR 12626K203 70323 1743695 SH SOLE 18 1732328 0 11367 CRINETICS PHARMACEUTICALS IN COM 22663K107 117 4662 SH SOLE 2 461 0 4201 CRINETICS PHARMACEUTICALS IN COM 22663K107 1054 42015 SH SOLE 18 39414 0 2601 CRINETICS PHARMACEUTICALS IN COM 22663K107 913 36387 SH SOLE 19 36387 0 0 CRINETICS PHARMACEUTICALS IN COM 22663K107 10170 405342 SH SOLE 21 405342 0 0 CRINETICS PHARMACEUTICALS IN COM 22663K107 5997 239023 SH SOLE 22 228570 0 10453 CRINETICS PHARMACEUTICALS IN COM 22663K107 21 848 SH SOLE 23 848 0 0 CRINETICS PHARMACEUTICALS IN COM 22663K107 46 1824 SH SOLE 26 0 0 1824 CRINETICS PHARMACEUTICALS IN COM 22663K107 49 1954 SH SOLE 30 1954 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 9 143 SH SOLE 4 143 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 35033 575210 SH SOLE 21 575210 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 1634 26821 SH SOLE 22 15691 0 11130 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 415 6808 SH SOLE 26 4673 0 2135 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 181 2980 SH SOLE 28 2980 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 778 12770 SH SOLE 30 12770 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 28 463 SH SOLE 34 463 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 205 3362 SH SOLE 40 3362 0 0 CRITEO S A SPONS ADS 226718104 3 200 SH SOLE 17 0 0 200 CROCS INC COM 227046109 1539 36745 SH SOLE 2 10462 0 26283 CROCS INC COM 227046109 14 333 SH SOLE 4 333 0 0 CROCS INC COM 227046109 51 1211 SH SOLE 7 1211 0 0 CROCS INC COM 227046109 13976 333631 SH SOLE 18 308926 0 24705 CROCS INC COM 227046109 12806 305713 SH SOLE 19 305713 0 0 CROCS INC COM 227046109 318460 7602290 SH SOLE 21 7602290 0 0 CROCS INC COM 227046109 92426 2206392 SH SOLE 22 2120818 0 85574 CROCS INC COM 227046109 1348 32174 SH SOLE 23 32174 0 0 CROCS INC COM 227046109 3786 90371 SH SOLE 26 9123 0 81248 CROCS INC COM 227046109 353 8428 SH SOLE 28 8428 0 0 CROCS INC COM 227046109 3961 94557 SH SOLE 30 94557 0 0 CROCS INC COM 227046109 296 7073 SH SOLE 40 7073 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 391 33669 SH SOLE 2 1325 0 32344 CROSS CTRY HEALTHCARE INC COM 227483104 9 735 SH SOLE 7 735 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 1973 169834 SH SOLE 18 169834 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 721 62045 SH SOLE 19 62045 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 50824 4373879 SH SOLE 21 4373879 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 13469 1159154 SH SOLE 22 1118211 0 40943 CROSS CTRY HEALTHCARE INC COM 227483104 52 4434 SH SOLE 28 4434 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 634 54519 SH SOLE 30 54519 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 82 7014 SH SOLE 40 7014 0 0 CROSSFIRST BANKSHARES INC COM 22766M109 113 7854 SH SOLE 2 0 0 7854 CROSSFIRST BANKSHARES INC COM 22766M109 346 23996 SH SOLE 18 23996 0 0 CROSSFIRST BANKSHARES INC COM 22766M109 169 11704 SH SOLE 19 11704 0 0 CROSSFIRST BANKSHARES INC COM 22766M109 3923 272029 SH SOLE 21 272029 0 0 CROSSFIRST BANKSHARES INC COM 22766M109 764 53016 SH SOLE 22 51042 0 1974 CROWDSTRIKE HLDGS INC CL A 22788C105 17186 344619 SH SOLE 19 344619 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 1688 33841 SH SOLE 21 33841 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 18106 363065 SH SOLE 22 363065 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 8279 166005 SH SOLE 34 166005 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 141982 998815 SH SOLE 2 87150 0 911665 CROWN CASTLE INTL CORP NEW COM 22822V101 30154 212126 SH SOLE 4 200773 0 11353 CROWN CASTLE INTL CORP NEW COM 22822V101 115035 809253 SH SOLE 7 809253 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 605 4258 SH SOLE 13 4258 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 80 563 SH SOLE 15 563 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 115694 813885 SH SOLE 18 757643 0 56242 CROWN CASTLE INTL CORP NEW COM 22822V101 29320 206259 SH SOLE 19 206259 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 1486870 10459869 SH SOLE 21 10459869 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 1455233 10237305 SH SOLE 22 9199319 0 1037986 CROWN CASTLE INTL CORP NEW COM 22822V101 44259 311353 SH SOLE 23 311353 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 58409 410895 SH SOLE 25 410895 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 230467 1621295 SH SOLE 26 249647 0 1371648 CROWN CASTLE INTL CORP NEW COM 22822V101 11047 77712 SH SOLE 28 54239 0 23473 CROWN CASTLE INTL CORP NEW COM 22822V101 1203 8466 SH SOLE 29 8466 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 274104 1928276 SH SOLE 30 1928276 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 13026 91638 SH SOLE 31 73053 0 18585 CROWN CASTLE INTL CORP NEW COM 22822V101 20953 147402 SH SOLE 34 147402 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 49022 344863 SH SOLE 36 344863 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 1267 8914 SH SOLE 40 8914 0 0 CROWN CASTLE INTL CORP NEW 6.875% CON PFD A 22822V309 200723 156602 SH SOLE 21 156602 0 0 CROWN CRAFTS INC COM 228309100 11 1837 SH SOLE 18 1837 0 0 CROWN CRAFTS INC COM 228309100 193 31379 SH SOLE 21 31379 0 0 CROWN HOLDINGS INC COM 228368106 23008 317183 SH SOLE 2 19914 0 297269 CROWN HOLDINGS INC COM 228368106 4126 56879 SH SOLE 4 53335 0 3544 CROWN HOLDINGS INC COM 228368106 700 9652 SH SOLE 7 9652 0 0 CROWN HOLDINGS INC COM 228368106 18 249 SH SOLE 13 249 0 0 CROWN HOLDINGS INC COM 228368106 5856 80723 SH SOLE 18 70297 0 10426 CROWN HOLDINGS INC COM 228368106 2214 30517 SH SOLE 19 30517 0 0 CROWN HOLDINGS INC COM 228368106 146425 2018541 SH SOLE 21 2018541 0 0 CROWN HOLDINGS INC COM 228368106 276027 3805167 SH SOLE 22 3550642 0 254525 CROWN HOLDINGS INC COM 228368106 7162 98726 SH SOLE 23 98726 0 0 CROWN HOLDINGS INC COM 228368106 125 1722 SH SOLE 25 1722 0 0 CROWN HOLDINGS INC COM 228368106 18862 260020 SH SOLE 26 122120 0 137900 CROWN HOLDINGS INC COM 228368106 1838 25341 SH SOLE 28 17215 0 8126 CROWN HOLDINGS INC COM 228368106 2266 31243 SH SOLE 29 2564 0 28679 CROWN HOLDINGS INC COM 228368106 17219 237367 SH SOLE 30 237367 0 0 CROWN HOLDINGS INC COM 228368106 2205 30394 SH SOLE 31 22815 0 7579 CROWN HOLDINGS INC COM 228368106 1267 17473 SH SOLE 34 17473 0 0 CROWN HOLDINGS INC COM 228368106 3106 42818 SH SOLE 36 42818 0 0 CROWN HOLDINGS INC COM 228368106 197 2713 SH SOLE 40 2713 0 0 CRYOLIFE INC COM 228903100 406 14980 SH SOLE 2 1282 0 13698 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 4607 170074 SH SOLE 18 170074 0 0 CRYOLIFE INC COM 228903100 1740 64225 SH SOLE 19 64225 0 0 CRYOLIFE INC COM 228903100 117623 4341950 SH SOLE 21 4341950 0 0 CRYOLIFE INC COM 228903100 31235 1153017 SH SOLE 22 1105599 0 47418 CRYOLIFE INC COM 228903100 868 32023 SH SOLE 26 17642 0 14381 CRYOLIFE INC COM 228903100 101 3733 SH SOLE 28 3733 0 0 CRYOLIFE INC COM 228903100 1526 56340 SH SOLE 30 56340 0 0 CRYOLIFE INC COM 228903100 107 3945 SH SOLE 40 3945 0 0 CRYOPORT INC COM PAR $0.001 229050307 213 12923 SH SOLE 2 1094 0 11829 CRYOPORT INC COM PAR $0.001 229050307 9 526 SH SOLE 7 526 0 0 CRYOPORT INC COM PAR $0.001 229050307 1888 114701 SH SOLE 18 114701 0 0 CRYOPORT INC COM PAR $0.001 229050307 917 55741 SH SOLE 19 55741 0 0 CRYOPORT INC COM PAR $0.001 229050307 21759 1321910 SH SOLE 21 1321910 0 0 CRYOPORT INC COM PAR $0.001 229050307 16410 996957 SH SOLE 22 945938 0 51019 CRYOPORT INC COM PAR $0.001 229050307 235 14291 SH SOLE 30 14291 0 0 CRYOPORT INC COM PAR $0.001 229050307 81 4920 SH SOLE 40 4920 0 0 CSG SYS INTL INC COM 126349109 1219 23537 SH SOLE 2 11072 0 12465 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 9402 181568 SH SOLE 18 148041 0 33527 CSG SYS INTL INC COM 126349109 17908 345842 SH SOLE 19 345842 0 0 CSG SYS INTL INC COM 126349109 191941 3706865 SH SOLE 21 3706865 0 0 CSG SYS INTL INC COM 126349109 66840 1290850 SH SOLE 22 1249818 0 41032 CSG SYS INTL INC COM 126349109 2209 42656 SH SOLE 23 42656 0 0 CSG SYS INTL INC COM 126349109 5933 114587 SH SOLE 26 4646 0 109941 CSG SYS INTL INC COM 126349109 223 4306 SH SOLE 28 4306 0 0 CSG SYS INTL INC COM 126349109 2414 46622 SH SOLE 30 46622 0 0 CSG SYS INTL INC COM 126349109 192 3711 SH SOLE 40 3711 0 0 CSP INC COM 126389105 10 784 SH SOLE 18 784 0 0 CSP INC COM 126389105 127 9766 SH SOLE 21 9766 0 0 CSS INDS INC COM 125906107 12 2760 SH SOLE 18 2760 0 0 CSS INDS INC COM 125906107 122 27757 SH SOLE 21 27757 0 0 CSS INDS INC COM 125906107 748 169553 SH SOLE 22 169553 0 0 CSW INDUSTRIALS INC COM 126402106 467 6059 SH SOLE 2 522 0 5537 CSW INDUSTRIALS INC COM 126402106 18 240 SH SOLE 7 240 0 0 CSW INDUSTRIALS INC COM 126402106 4130 53635 SH SOLE 18 53635 0 0 CSW INDUSTRIALS INC COM 126402106 2022 26255 SH SOLE 19 26255 0 0 CSW INDUSTRIALS INC COM 126402106 43309 562458 SH SOLE 21 562458 0 0 CSW INDUSTRIALS INC COM 126402106 33184 430958 SH SOLE 22 410277 0 20681 CSW INDUSTRIALS INC COM 126402106 190 2473 SH SOLE 26 0 0 2473 CSW INDUSTRIALS INC COM 126402106 143 1853 SH SOLE 28 1853 0 0 CSW INDUSTRIALS INC COM 126402106 446 5790 SH SOLE 30 5790 0 0 CSW INDUSTRIALS INC COM 126402106 203 2634 SH SOLE 40 2634 0 0 CSX CORP COM 126408103 135248 1869099 SH SOLE 2 211966 0 1657133 CSX CORP COM 126408103 25993 359223 SH SOLE 4 338157 0 21066 CSX CORP COM 126408103 50157 693156 SH SOLE 7 693156 0 0 CSX CORP COM 126408103 1166 16115 SH SOLE 13 16115 0 0 CSX CORP COM 126408103 403 5568 SH SOLE 15 5568 0 0 CSX CORP COM 126408103 0 4 SH SOLE 17 0 0 4 CSX CORP COM 126408103 116576 1611056 SH SOLE 18 1488929 0 122127 CSX CORP COM 126408103 17882 247126 SH SOLE 19 247126 0 0 CSX CORP COM 126408103 1007250 13919979 SH SOLE 21 13919979 0 0 CSX CORP COM 126408103 1367410 18897315 SH SOLE 22 16915171 0 1982144 CSX CORP COM 126408103 39774 549668 SH SOLE 23 549668 0 0 CSX CORP COM 126408103 57237 791007 SH SOLE 25 791007 0 0 CSX CORP COM 126408103 274977 3800120 SH SOLE 26 461319 0 3338801 CSX CORP COM 126408103 10274 141978 SH SOLE 28 98923 0 43055 CSX CORP COM 126408103 9030 124793 SH SOLE 29 15943 0 108850 CSX CORP COM 126408103 260444 3599283 SH SOLE 30 3599283 0 0 CSX CORP COM 126408103 13005 179726 SH SOLE 31 141370 0 38356 CSX CORP COM 126408103 9214 127332 SH SOLE 32 127332 0 0 CSX CORP COM 126408103 5379 74333 SH SOLE 34 74333 0 0 CSX CORP COM 126408103 41298 570732 SH SOLE 36 570732 0 0 CSX CORP COM 126408103 1222 16884 SH SOLE 40 16884 0 0 CTI BIOPHARMA CORP COM 12648L601 22 14062 SH SOLE 21 14062 0 0 CTI BIOPHARMA CORP COM 12648L601 944 597444 SH SOLE 22 597444 0 0 CTI INDUSTRIES CORP COM NEW 125961300 0 230 SH SOLE 21 230 0 0 CTS CORP COM 126501105 993 33084 SH SOLE 2 1277 0 31807 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 4553 151732 SH SOLE 18 151732 0 0 CTS CORP COM 126501105 1708 56925 SH SOLE 19 56925 0 0 CTS CORP COM 126501105 113838 3793325 SH SOLE 21 3793325 0 0 CTS CORP COM 126501105 29647 987890 SH SOLE 22 948525 0 39365 CTS CORP COM 126501105 337 11213 SH SOLE 26 0 0 11213 CTS CORP COM 126501105 123 4094 SH SOLE 28 4094 0 0 CTS CORP COM 126501105 1898 63243 SH SOLE 30 63243 0 0 CTS CORP COM 126501105 111 3702 SH SOLE 40 3702 0 0 CUBESMART COM 229663109 12195 387376 SH SOLE 2 22934 0 364442 CUBESMART COM 229663109 1828 58058 SH SOLE 4 58058 0 0 CUBESMART COM 229663109 6109 194054 SH SOLE 7 194054 0 0 CUBESMART COM 229663109 2886 91662 SH SOLE 18 91662 0 0 CUBESMART COM 229663109 7368 234062 SH SOLE 19 234062 0 0 CUBESMART COM 229663109 125755 3994762 SH SOLE 21 3994762 0 0 CUBESMART COM 229663109 220642 7008970 SH SOLE 22 6646483 0 362487 CUBESMART COM 229663109 752 23902 SH SOLE 23 23902 0 0 CUBESMART COM 229663109 13511 429206 SH SOLE 25 429206 0 0 CUBESMART COM 229663109 4596 145983 SH SOLE 26 48189 0 97794 CUBESMART COM 229663109 740 23505 SH SOLE 28 23505 0 0 CUBESMART COM 229663109 3415 108470 SH SOLE 29 108470 0 0 CUBESMART COM 229663109 27535 874695 SH SOLE 30 874695 0 0 CUBESMART COM 229663109 405 12879 SH SOLE 31 9559 0 3320 CUBESMART COM 229663109 60 1901 SH SOLE 34 1901 0 0 CUBESMART COM 229663109 116 3690 SH SOLE 36 3690 0 0 CUBESMART COM 229663109 622 19753 SH SOLE 40 19753 0 0 CUBIC CORP COM 229669106 1672 26306 SH SOLE 2 1196 0 25110 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 8852 139246 SH SOLE 18 139246 0 0 CUBIC CORP COM 229669106 3491 54912 SH SOLE 19 54912 0 0 CUBIC CORP COM 229669106 256139 4029236 SH SOLE 21 4029236 0 0 CUBIC CORP COM 229669106 59073 929256 SH SOLE 22 889420 0 39836 CUBIC CORP COM 229669106 550 8659 SH SOLE 26 5875 0 2784 CUBIC CORP COM 229669106 227 3576 SH SOLE 28 3576 0 0 CUBIC CORP COM 229669106 2720 42782 SH SOLE 30 42782 0 0 CUBIC CORP COM 229669106 214 3367 SH SOLE 40 3367 0 0 CUE BIOPHARMA INC COM 22978P106 132 8320 SH SOLE 2 880 0 7440 CUE BIOPHARMA INC COM 22978P106 8 479 SH SOLE 7 479 0 0 CUE BIOPHARMA INC COM 22978P106 1074 67653 SH SOLE 18 67653 0 0 CUE BIOPHARMA INC COM 22978P106 547 34488 SH SOLE 19 34488 0 0 CUE BIOPHARMA INC COM 22978P106 11686 736136 SH SOLE 21 736136 0 0 CUE BIOPHARMA INC COM 22978P106 8578 540351 SH SOLE 22 524477 0 15874 CUE BIOPHARMA INC COM 22978P106 4 242 SH SOLE 23 242 0 0 CUI GLOBAL INC COM NEW 126576206 7 6124 SH SOLE 18 6124 0 0 CUI GLOBAL INC COM NEW 126576206 85 76860 SH SOLE 21 76860 0 0 CUI GLOBAL INC COM NEW 126576206 27 24486 SH SOLE 22 24486 0 0 CULLEN FROST BANKERS INC COM 229899109 14554 148844 SH SOLE 2 41188 0 107656 CULLEN FROST BANKERS INC COM 229899109 123 1256 SH SOLE 4 1256 0 0 CULLEN FROST BANKERS INC COM 229899109 4731 48389 SH SOLE 7 48389 0 0 CULLEN FROST BANKERS INC COM 229899109 959 9808 SH SOLE 13 9808 0 0 CULLEN FROST BANKERS INC COM 229899109 23782 243219 SH SOLE 18 214189 0 29030 CULLEN FROST BANKERS INC COM 229899109 12978 132729 SH SOLE 19 132729 0 0 CULLEN FROST BANKERS INC COM 229899109 283210 2896399 SH SOLE 21 2896399 0 0 CULLEN FROST BANKERS INC COM 229899109 197373 2018543 SH SOLE 22 1878250 0 140293 CULLEN FROST BANKERS INC COM 229899109 106 1080 SH SOLE 23 1080 0 0 CULLEN FROST BANKERS INC COM 229899109 2762 28248 SH SOLE 26 16353 0 11895 CULLEN FROST BANKERS INC COM 229899109 810 8281 SH SOLE 28 8281 0 0 CULLEN FROST BANKERS INC COM 229899109 4537 46396 SH SOLE 29 0 0 46396 CULLEN FROST BANKERS INC COM 229899109 2446 25019 SH SOLE 30 25019 0 0 CULLEN FROST BANKERS INC COM 229899109 386 3947 SH SOLE 31 1147 0 2800 CULLEN FROST BANKERS INC COM 229899109 837 8564 SH SOLE 36 8564 0 0 CULLEN FROST BANKERS INC COM 229899109 565 5780 SH SOLE 40 5780 0 0 CULP INC COM 230215105 170 12510 SH SOLE 2 482 0 12028 CULP INC COM 230215105 6 413 SH SOLE 7 413 0 0 CULP INC COM 230215105 524 38460 SH SOLE 18 38460 0 0 CULP INC COM 230215105 257 18838 SH SOLE 19 18838 0 0 CULP INC COM 230215105 5209 382450 SH SOLE 21 382450 0 0 CULP INC COM 230215105 4800 352431 SH SOLE 22 343663 0 8768 CUMBERLAND PHARMACEUTICALS I COM 230770109 10 1924 SH SOLE 18 1924 0 0 CUMBERLAND PHARMACEUTICALS I COM 230770109 174 33739 SH SOLE 21 33739 0 0 CUMBERLAND PHARMACEUTICALS I COM 230770109 1524 295896 SH SOLE 22 295896 0 0 CUMMINS INC COM 231021106 70905 396208 SH SOLE 2 65742 0 330466 CUMMINS INC COM 231021106 13576 75859 SH SOLE 4 71752 0 4107 CUMMINS INC COM 231021106 42400 236923 SH SOLE 7 154462 0 82461 CUMMINS INC COM 231021106 948 5300 SH SOLE 13 5300 0 0 CUMMINS INC COM 231021106 174 972 SH SOLE 15 972 0 0 CUMMINS INC COM 231021106 68840 384669 SH SOLE 18 363382 0 21287 CUMMINS INC COM 231021106 12097 67595 SH SOLE 19 67595 0 0 CUMMINS INC COM 231021106 861371 4813205 SH SOLE 21 4813205 0 0 CUMMINS INC COM 231021106 684239 3823417 SH SOLE 22 3418383 0 405034 CUMMINS INC COM 231021106 20753 115965 SH SOLE 23 115965 0 0 CUMMINS INC COM 231021106 43750 244470 SH SOLE 25 244470 0 0 CUMMINS INC COM 231021106 216360 1208984 SH SOLE 26 115773 0 1093211 CUMMINS INC COM 231021106 5063 28289 SH SOLE 28 19555 0 8734 CUMMINS INC COM 231021106 597 3336 SH SOLE 29 3336 0 0 CUMMINS INC COM 231021106 138313 772871 SH SOLE 30 772871 0 0 CUMMINS INC COM 231021106 6583 36783 SH SOLE 31 27920 0 8863 CUMMINS INC COM 231021106 4264 23825 SH SOLE 34 23825 0 0 CUMMINS INC COM 231021106 20332 113611 SH SOLE 36 113611 0 0 CUMMINS INC COM 231021106 586 3273 SH SOLE 40 3273 0 0 CUMULUS MEDIA INC COM CLASS A 231082801 245 13962 SH SOLE 2 587 0 13375 CUMULUS MEDIA INC COM CLASS A 231082801 897 51079 SH SOLE 18 51079 0 0 CUMULUS MEDIA INC COM CLASS A 231082801 444 25291 SH SOLE 19 25291 0 0 CUMULUS MEDIA INC COM CLASS A 231082801 9391 534517 SH SOLE 21 534517 0 0 CUMULUS MEDIA INC COM CLASS A 231082801 3439 195721 SH SOLE 22 183436 0 12285 CURIS INC COM NEW 231269200 10 5826 SH SOLE 18 5826 0 0 CURIS INC COM NEW 231269200 144 84870 SH SOLE 21 84870 0 0 CURIS INC COM NEW 231269200 697 410210 SH SOLE 22 410210 0 0 CURO GROUP HLDGS CORP COM 23131L107 79 6475 SH SOLE 2 695 0 5780 CURO GROUP HLDGS CORP COM 23131L107 3 274 SH SOLE 7 274 0 0 CURO GROUP HLDGS CORP COM 23131L107 733 60192 SH SOLE 18 60192 0 0 CURO GROUP HLDGS CORP COM 23131L107 362 29749 SH SOLE 19 29749 0 0 CURO GROUP HLDGS CORP COM 23131L107 6931 569030 SH SOLE 21 569030 0 0 CURO GROUP HLDGS CORP COM 23131L107 5835 479090 SH SOLE 22 441194 0 37896 CURO GROUP HLDGS CORP COM 23131L107 44 3606 SH SOLE 30 3606 0 0 CURTISS WRIGHT CORP COM 231561101 23525 166973 SH SOLE 2 85265 0 81708 CURTISS WRIGHT CORP COM 231561101 416 2951 SH SOLE 4 2951 0 0 CURTISS WRIGHT CORP COM 231561101 264 1873 SH SOLE 7 1873 0 0 CURTISS WRIGHT CORP COM 231561101 55 388 SH SOLE 13 388 0 0 CURTISS WRIGHT CORP COM 231561101 17571 124714 SH SOLE 18 120791 0 3923 CURTISS WRIGHT CORP COM 231561101 3388 24046 SH SOLE 19 24046 0 0 CURTISS WRIGHT CORP COM 231561101 391528 2778962 SH SOLE 21 2778962 0 0 CURTISS WRIGHT CORP COM 231561101 222338 1578093 SH SOLE 22 1459315 0 118778 CURTISS WRIGHT CORP COM 231561101 2072 14705 SH SOLE 23 14705 0 0 CURTISS WRIGHT CORP COM 231561101 3022 21450 SH SOLE 26 13072 0 8378 CURTISS WRIGHT CORP COM 231561101 791 5614 SH SOLE 28 5614 0 0 CURTISS WRIGHT CORP COM 231561101 928 6586 SH SOLE 29 6586 0 0 CURTISS WRIGHT CORP COM 231561101 3868 27455 SH SOLE 30 27455 0 0 CURTISS WRIGHT CORP COM 231561101 2809 19939 SH SOLE 31 12122 0 7817 CURTISS WRIGHT CORP COM 231561101 280 1988 SH SOLE 34 1988 0 0 CURTISS WRIGHT CORP COM 231561101 277 1969 SH SOLE 36 1969 0 0 CURTISS WRIGHT CORP COM 231561101 623 4420 SH SOLE 40 4420 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 1068 52271 SH SOLE 2 4388 0 47883 CUSHMAN WAKEFIELD PLC SHS G2717B108 8 398 SH SOLE 4 398 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 42 2054 SH SOLE 7 2054 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 7798 381520 SH SOLE 18 381520 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 4246 207731 SH SOLE 19 207731 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 77610 3796970 SH SOLE 21 3796970 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 26605 1301614 SH SOLE 22 1170496 0 131118 CUSHMAN WAKEFIELD PLC SHS G2717B108 719 35197 SH SOLE 26 29064 0 6133 CUSHMAN WAKEFIELD PLC SHS G2717B108 257 12580 SH SOLE 28 12580 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 605 29611 SH SOLE 30 29611 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 179 8752 SH SOLE 40 8752 0 0 CUSTOMERS BANCORP INC COM 23204G100 674 28322 SH SOLE 2 1036 0 27286 CUSTOMERS BANCORP INC COM 23204G100 15 624 SH SOLE 7 624 0 0 CUSTOMERS BANCORP INC COM 23204G100 3171 133163 SH SOLE 18 133163 0 0 CUSTOMERS BANCORP INC COM 23204G100 1600 67184 SH SOLE 19 67184 0 0 CUSTOMERS BANCORP INC COM 23204G100 80013 3360482 SH SOLE 21 3360482 0 0 CUSTOMERS BANCORP INC COM 23204G100 21723 912341 SH SOLE 22 875996 0 36345 CUSTOMERS BANCORP INC COM 23204G100 97 4079 SH SOLE 26 0 0 4079 CUSTOMERS BANCORP INC COM 23204G100 89 3738 SH SOLE 28 3738 0 0 CUSTOMERS BANCORP INC COM 23204G100 933 39185 SH SOLE 30 39185 0 0 CUSTOMERS BANCORP INC COM 23204G100 65 2738 SH SOLE 40 2738 0 0 CUTERA INC COM 232109108 206 5745 SH SOLE 2 530 0 5215 CUTERA INC COM 232109108 7 186 SH SOLE 7 186 0 0 CUTERA INC COM 232109108 2327 64974 SH SOLE 18 64974 0 0 CUTERA INC COM 232109108 870 24308 SH SOLE 19 24308 0 0 CUTERA INC COM 232109108 58401 1630870 SH SOLE 21 1630870 0 0 CUTERA INC COM 232109108 14806 413455 SH SOLE 22 402358 0 11097 CUTERA INC COM 232109108 775 21654 SH SOLE 30 21654 0 0 CUTERA INC COM 232109108 61 1694 SH SOLE 40 1694 0 0 CVB FINL CORP COM 126600105 2928 135662 SH SOLE 2 5005 0 130657 CVB FINL CORP COM 126600105 16 721 SH SOLE 4 721 0 0 CVB FINL CORP COM 126600105 49 2254 SH SOLE 7 2254 0 0 CVB FINL CORP COM 126600105 16291 754920 SH SOLE 18 754920 0 0 CVB FINL CORP COM 126600105 5091 235914 SH SOLE 19 235914 0 0 CVB FINL CORP COM 126600105 324151 15020897 SH SOLE 21 15020897 0 0 CVB FINL CORP COM 126600105 85527 3963253 SH SOLE 22 3800971 0 162282 CVB FINL CORP COM 126600105 881 40812 SH SOLE 26 23502 0 17310 CVB FINL CORP COM 126600105 315 14605 SH SOLE 28 14605 0 0 CVB FINL CORP COM 126600105 3847 178264 SH SOLE 30 178264 0 0 CVB FINL CORP COM 126600105 228 10577 SH SOLE 40 10577 0 0 CVD EQUIPMENT CORP COM 126601103 20 6200 SH SOLE 21 6200 0 0 CVR ENERGY INC COM 12662P108 987 24414 SH SOLE 2 2067 0 22347 CVR ENERGY INC COM 12662P108 8 194 SH SOLE 4 194 0 0 CVR ENERGY INC COM 12662P108 171 4218 SH SOLE 7 4218 0 0 CVR ENERGY INC COM 12662P108 4081 100937 SH SOLE 18 100937 0 0 CVR ENERGY INC COM 12662P108 4070 100671 SH SOLE 19 100671 0 0 CVR ENERGY INC COM 12662P108 48055 1188593 SH SOLE 21 1188593 0 0 CVR ENERGY INC COM 12662P108 35105 868281 SH SOLE 22 827514 0 40767 CVR ENERGY INC COM 12662P108 112 2763 SH SOLE 23 2763 0 0 CVR ENERGY INC COM 12662P108 1186 29347 SH SOLE 26 14829 0 14518 CVR ENERGY INC COM 12662P108 147 3632 SH SOLE 28 3632 0 0 CVR ENERGY INC COM 12662P108 409 10124 SH SOLE 30 10124 0 0 CVR ENERGY INC COM 12662P108 42 1038 SH SOLE 34 1038 0 0 CVR ENERGY INC COM 12662P108 124 3055 SH SOLE 40 3055 0 0 CVS HEALTH CORP COM 126650100 307483 4138950 SH SOLE 2 1167246 0 2971704 CVS HEALTH CORP COM 126650100 47473 639017 SH SOLE 4 604102 0 34915 CVS HEALTH CORP COM 126650100 93277 1255583 SH SOLE 7 1150005 0 105578 CVS HEALTH CORP COM 126650100 5837 78571 SH SOLE 13 78571 0 0 CVS HEALTH CORP COM 126650100 564 7586 SH SOLE 15 7586 0 0 CVS HEALTH CORP COM 126650100 9 120 SH SOLE 17 0 0 120 CVS HEALTH CORP COM 126650100 324493 4367925 SH SOLE 18 3922041 0 445884 CVS HEALTH CORP COM 126650100 375532 5054953 SH SOLE 19 5054953 0 0 CVS HEALTH CORP COM 126650100 1933482 26026137 SH SOLE 21 26026137 0 0 CVS HEALTH CORP COM 126650100 2463689 33163132 SH SOLE 22 28966796 0 4196336 CVS HEALTH CORP COM 126650100 80205 1079625 SH SOLE 23 1079625 0 0 CVS HEALTH CORP COM 126650100 105452 1419467 SH SOLE 25 1419467 0 0 CVS HEALTH CORP COM 126650100 530041 7134749 SH SOLE 26 768572 0 6366177 CVS HEALTH CORP COM 126650100 18081 243380 SH SOLE 28 169662 0 73718 CVS HEALTH CORP COM 126650100 30577 411587 SH SOLE 29 109833 0 301754 CVS HEALTH CORP COM 126650100 484072 6515980 SH SOLE 30 6515980 0 0 CVS HEALTH CORP COM 126650100 34311 461853 SH SOLE 31 350732 0 111121 CVS HEALTH CORP COM 126650100 76866 1034672 SH SOLE 34 1034672 0 0 CVS HEALTH CORP COM 126650100 81436 1096190 SH SOLE 36 1096190 0 0 CVS HEALTH CORP COM 126650100 2120 28533 SH SOLE 40 28533 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 10762 SH SOLE 22 10762 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 866 7426 SH SOLE 2 1256 0 6170 CYBERARK SOFTWARE LTD SHS M2682V108 1861 15964 SH SOLE 4 14819 0 1145 CYBERARK SOFTWARE LTD SHS M2682V108 3161 27113 SH SOLE 7 27113 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 4427 37978 SH SOLE 18 37978 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 2493 21387 SH SOLE 19 21387 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 52770 452650 SH SOLE 21 452650 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 61708 529315 SH SOLE 22 498573 0 30742 CYBERARK SOFTWARE LTD SHS M2682V108 3305 28346 SH SOLE 23 28346 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 218 1866 SH SOLE 25 1866 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 8288 71095 SH SOLE 26 35853 0 35242 CYBERARK SOFTWARE LTD SHS M2682V108 672 5762 SH SOLE 28 5762 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 8788 75383 SH SOLE 30 75383 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 837 7178 SH SOLE 31 5842 0 1336 CYBERARK SOFTWARE LTD SHS M2682V108 103 886 SH SOLE 34 886 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 790 6778 SH SOLE 36 6778 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 101 868 SH SOLE 40 868 0 0 CYBEROPTICS CORP COM 232517102 27 1466 SH SOLE 18 1466 0 0 CYBEROPTICS CORP COM 232517102 429 23352 SH SOLE 21 23352 0 0 CYBEROPTICS CORP COM 232517102 3346 182032 SH SOLE 22 182032 0 0 CYCLACEL PHARMACEUTICALS INC COM PAR 23254L405 1 796 SH SOLE 21 796 0 0 CYCLERION THERAPEUTICS INC COM 23255M105 28 10248 SH SOLE 2 993 0 9255 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 85780 SH SOLE 18 85780 0 0 CYCLERION THERAPEUTICS INC COM 23255M105 110 40381 SH SOLE 19 40381 0 0 CYCLERION THERAPEUTICS INC COM 23255M105 2258 830084 SH SOLE 21 830084 0 0 CYCLERION THERAPEUTICS INC COM 23255M105 1710 628699 SH SOLE 22 609210 0 19489 CYCLERION THERAPEUTICS INC COM 23255M105 10 3630 SH SOLE 26 2347 0 1283 CYCLERION THERAPEUTICS INC COM 23255M105 6 2027 SH SOLE 28 2027 0 0 CYCLERION THERAPEUTICS INC COM 23255M105 6 2236 SH SOLE 30 2236 0 0 CYCLERION THERAPEUTICS INC COM 23255M105 36 13216 SH SOLE 40 13216 0 0 CYMABAY THERAPEUTICS INC COM 23257D103 58 29569 SH SOLE 2 2868 0 26701 CYMABAY THERAPEUTICS INC COM 23257D103 1 331 SH SOLE 4 331 0 0 CYMABAY THERAPEUTICS INC COM 23257D103 2 1266 SH SOLE 7 1266 0 0 CYMABAY THERAPEUTICS INC COM 23257D103 487 248420 SH SOLE 18 248420 0 0 CYMABAY THERAPEUTICS INC COM 23257D103 236 120170 SH SOLE 19 120170 0 0 CYMABAY THERAPEUTICS INC COM 23257D103 6063 3093474 SH SOLE 21 3093474 0 0 CYMABAY THERAPEUTICS INC COM 23257D103 4041 2061622 SH SOLE 22 1985317 0 76305 CYMABAY THERAPEUTICS INC COM 23257D103 8 3844 SH SOLE 26 0 0 3844 CYMABAY THERAPEUTICS INC COM 23257D103 16 8180 SH SOLE 28 8180 0 0 CYMABAY THERAPEUTICS INC COM 23257D103 27 13613 SH SOLE 30 13613 0 0 CYMABAY THERAPEUTICS INC COM 23257D103 18 9362 SH SOLE 40 9362 0 0 CYNERGISTEK INC COM 23258P105 6 1842 SH SOLE 18 1842 0 0 CYNERGISTEK INC COM 23258P105 100 30317 SH SOLE 21 30317 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 20839 893233 SH SOLE 2 208719 0 684514 CYPRESS SEMICONDUCTOR CORP COM 232806109 40 1699 SH SOLE 4 1699 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 185 7936 SH SOLE 7 7936 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 23541 1009057 SH SOLE 18 1009057 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 3924 168186 SH SOLE 19 168186 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 445234 19084190 SH SOLE 21 19084190 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 288803 12379031 SH SOLE 22 11646890 0 732141 CYPRESS SEMICONDUCTOR CORP COM 232806109 3696 158420 SH SOLE 26 95723 0 62697 CYPRESS SEMICONDUCTOR CORP COM 232806109 1243 53300 SH SOLE 28 53300 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 19231 824284 SH SOLE 30 824284 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 179 7668 SH SOLE 31 7668 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 178 7640 SH SOLE 36 7640 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 890 38138 SH SOLE 40 38138 0 0 CYPRESS SEMICONDUCTOR CORP NOTE 4.500% 1/1 232806AM1 1177 675000 PRN SOLE 21 675000 0 0 CYREN LTD SHS M26895108 7 5605 SH SOLE 18 5605 0 0 CYREN LTD SHS M26895108 11 8336 SH SOLE 21 8336 0 0 CYRUSONE INC COM 23283R100 17699 270507 SH SOLE 2 55432 0 215075 CYRUSONE INC COM 23283R100 5321 81331 SH SOLE 4 81331 0 0 CYRUSONE INC COM 23283R100 7409 113237 SH SOLE 7 113237 0 0 CYRUSONE INC COM 23283R100 34057 520503 SH SOLE 18 519778 0 725 CYRUSONE INC COM 23283R100 26559 405919 SH SOLE 19 405919 0 0 CYRUSONE INC COM 23283R100 428936 6555654 SH SOLE 21 6555654 0 0 CYRUSONE INC COM 23283R100 297041 4539826 SH SOLE 22 4285384 0 254442 CYRUSONE INC COM 23283R100 1639 25052 SH SOLE 23 25052 0 0 CYRUSONE INC COM 23283R100 16322 249459 SH SOLE 25 249459 0 0 CYRUSONE INC COM 23283R100 6013 91897 SH SOLE 26 31385 0 60512 CYRUSONE INC COM 23283R100 1579 24127 SH SOLE 28 24127 0 0 CYRUSONE INC COM 23283R100 3859 58975 SH SOLE 29 58975 0 0 CYRUSONE INC COM 23283R100 33399 510451 SH SOLE 30 510451 0 0 CYRUSONE INC COM 23283R100 149 2279 SH SOLE 31 2279 0 0 CYRUSONE INC COM 23283R100 12865 196628 SH SOLE 34 196628 0 0 CYRUSONE INC COM 23283R100 755 11545 SH SOLE 40 11545 0 0 CYTOKINETICS INC COM NEW 23282W605 280 26420 SH SOLE 2 2271 0 24149 CYTOKINETICS INC COM NEW 23282W605 8 787 SH SOLE 7 787 0 0 CYTOKINETICS INC COM NEW 23282W605 2790 262946 SH SOLE 18 262946 0 0 CYTOKINETICS INC COM NEW 23282W605 1043 98335 SH SOLE 19 98335 0 0 CYTOKINETICS INC COM NEW 23282W605 77161 7272516 SH SOLE 21 7272516 0 0 CYTOKINETICS INC COM NEW 23282W605 19038 1794345 SH SOLE 22 1733076 0 61269 CYTOKINETICS INC COM NEW 23282W605 84 7898 SH SOLE 28 7898 0 0 CYTOKINETICS INC COM NEW 23282W605 964 90825 SH SOLE 30 90825 0 0 CYTOKINETICS INC COM NEW 23282W605 6 537 SH SOLE 34 537 0 0 CYTOKINETICS INC COM NEW 23282W605 64 5993 SH SOLE 40 5993 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 180 21668 SH SOLE 2 4461 0 17207 CYTOMX THERAPEUTICS INC COM 23284F105 7 857 SH SOLE 7 857 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 1362 163956 SH SOLE 18 163956 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 1540 185360 SH SOLE 19 185360 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 17188 2068408 SH SOLE 21 2068408 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 12390 1491002 SH SOLE 22 1441032 0 49970 CYTOMX THERAPEUTICS INC COM 23284F105 140 16816 SH SOLE 23 16816 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 383 46144 SH SOLE 26 0 0 46144 CYTOMX THERAPEUTICS INC COM 23284F105 43 5138 SH SOLE 28 5138 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 89 10720 SH SOLE 30 10720 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 32 3832 SH SOLE 34 3832 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 18 2147 SH SOLE 40 2147 0 0 CYTOSORBENTS CORP COM NEW 23283X206 52 13447 SH SOLE 2 1538 0 11909 CYTOSORBENTS CORP COM NEW 23283X206 2 594 SH SOLE 7 594 0 0 CYTOSORBENTS CORP COM NEW 23283X206 421 109370 SH SOLE 18 109370 0 0 CYTOSORBENTS CORP COM NEW 23283X206 199 51560 SH SOLE 19 51560 0 0 CYTOSORBENTS CORP COM NEW 23283X206 4039 1049006 SH SOLE 21 1049006 0 0 CYTOSORBENTS CORP COM NEW 23283X206 3217 835625 SH SOLE 22 812598 0 23027 D R HORTON INC COM 23331A109 44465 842932 SH SOLE 2 110234 0 732698 D R HORTON INC COM 23331A109 9780 185408 SH SOLE 4 176129 0 9279 D R HORTON INC COM 23331A109 17350 328919 SH SOLE 7 302749 0 26170 D R HORTON INC COM 23331A109 3007 57001 SH SOLE 13 57001 0 0 D R HORTON INC COM 23331A109 116 2194 SH SOLE 15 2194 0 0 D R HORTON INC COM 23331A109 174120 3300848 SH SOLE 18 2966004 0 334844 D R HORTON INC COM 23331A109 159654 3026607 SH SOLE 19 3026607 0 0 D R HORTON INC COM 23331A109 613271 11625987 SH SOLE 21 11625987 0 0 D R HORTON INC COM 23331A109 465541 8825430 SH SOLE 22 7842928 0 982502 D R HORTON INC COM 23331A109 13648 258721 SH SOLE 23 258721 0 0 D R HORTON INC COM 23331A109 21076 399543 SH SOLE 25 342983 0 56560 D R HORTON INC COM 23331A109 83272 1578622 SH SOLE 26 385540 0 1193082 D R HORTON INC COM 23331A109 3420 64828 SH SOLE 28 45834 0 18994 D R HORTON INC COM 23331A109 4804 91075 SH SOLE 29 7811 0 83264 D R HORTON INC COM 23331A109 73354 1390598 SH SOLE 30 1390598 0 0 D R HORTON INC COM 23331A109 3895 73839 SH SOLE 31 58117 0 15722 D R HORTON INC COM 23331A109 117125 2220372 SH SOLE 34 2220372 0 0 D R HORTON INC COM 23331A109 18912 358516 SH SOLE 36 358516 0 0 D R HORTON INC COM 23331A109 392 7431 SH SOLE 40 7431 0 0 DAILY JOURNAL CORP COM 233912104 291 1003 SH SOLE 2 40 0 963 DAILY JOURNAL CORP COM 233912104 8 27 SH SOLE 7 27 0 0 DAILY JOURNAL CORP COM 233912104 1168 4021 SH SOLE 18 4021 0 0 DAILY JOURNAL CORP COM 233912104 583 2008 SH SOLE 19 2008 0 0 DAILY JOURNAL CORP COM 233912104 11179 38492 SH SOLE 21 38492 0 0 DAILY JOURNAL CORP COM 233912104 8081 27824 SH SOLE 22 26896 0 928 DAKTRONICS INC COM 234264109 241 39579 SH SOLE 2 3344 0 36235 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 1061 174235 SH SOLE 18 174235 0 0 DAKTRONICS INC COM 234264109 632 103735 SH SOLE 19 103735 0 0 DAKTRONICS INC COM 234264109 27458 4508708 SH SOLE 21 4508708 0 0 DAKTRONICS INC COM 234264109 7907 1298351 SH SOLE 22 1251736 0 46615 DAKTRONICS INC COM 234264109 64 10519 SH SOLE 23 10519 0 0 DAKTRONICS INC COM 234264109 162 26560 SH SOLE 26 0 0 26560 DAKTRONICS INC COM 234264109 32 5269 SH SOLE 28 5269 0 0 DAKTRONICS INC COM 234264109 254 41730 SH SOLE 30 41730 0 0 DAKTRONICS INC COM 234264109 24 3979 SH SOLE 40 3979 0 0 DANA INCORPORATED COM 235825205 4174 229360 SH SOLE 2 89264 0 140096 DANA INCORPORATED COM 235825205 17 909 SH SOLE 4 909 0 0 DANA INCORPORATED COM 235825205 84 4612 SH SOLE 7 4612 0 0 DANA INCORPORATED COM 235825205 321 17628 SH SOLE 13 17628 0 0 DANA INCORPORATED COM 235825205 15244 837593 SH SOLE 18 837593 0 0 DANA INCORPORATED COM 235825205 12417 682258 SH SOLE 19 682258 0 0 DANA INCORPORATED COM 235825205 189498 10411977 SH SOLE 21 10411977 0 0 DANA INCORPORATED COM 235825205 102411 5626987 SH SOLE 22 5404306 0 222681 DANA INCORPORATED COM 235825205 1003 55094 SH SOLE 23 55094 0 0 DANA INCORPORATED COM 235825205 4034 221648 SH SOLE 26 35189 0 186459 DANA INCORPORATED COM 235825205 343 18860 SH SOLE 28 18860 0 0 DANA INCORPORATED COM 235825205 813 44648 SH SOLE 30 44648 0 0 DANA INCORPORATED COM 235825205 116 6400 SH SOLE 31 0 0 6400 DANA INCORPORATED COM 235825205 258 14188 SH SOLE 36 14188 0 0 DANA INCORPORATED COM 235825205 310 17018 SH SOLE 40 17018 0 0 DANAHER CORPORATION COM 235851102 290323 1891599 SH SOLE 2 456707 0 1434892 DANAHER CORPORATION COM 235851102 48135 313624 SH SOLE 4 296196 0 17428 DANAHER CORPORATION COM 235851102 95922 624983 SH SOLE 7 616818 0 8165 DANAHER CORPORATION COM 235851102 2678 17449 SH SOLE 13 17449 0 0 DANAHER CORPORATION COM 235851102 577 3757 SH SOLE 15 3757 0 0 DANAHER CORPORATION COM 235851102 2 14 SH SOLE 17 0 0 14 DANAHER CORPORATION COM 235851102 180197 1174075 SH SOLE 18 1080792 0 93283 DANAHER CORPORATION COM 235851102 24662 160686 SH SOLE 19 160686 0 0 DANAHER CORPORATION COM 235851102 2573544 16767942 SH SOLE 21 16767942 0 0 DANAHER CORPORATION COM 235851102 2387711 15557150 SH SOLE 22 13823924 0 1733226 DANAHER CORPORATION COM 235851102 73834 481069 SH SOLE 23 481069 0 0 DANAHER CORPORATION COM 235851102 99236 646570 SH SOLE 25 646570 0 0 DANAHER CORPORATION COM 235851102 402150 2620208 SH SOLE 26 368332 0 2251876 DANAHER CORPORATION COM 235851102 18300 119237 SH SOLE 28 84228 0 35009 DANAHER CORPORATION COM 235851102 11159 72707 SH SOLE 29 61730 0 10977 DANAHER CORPORATION COM 235851102 448350 2921228 SH SOLE 30 2921228 0 0 DANAHER CORPORATION COM 235851102 31485 205138 SH SOLE 31 158664 0 46474 DANAHER CORPORATION COM 235851102 6833 44521 SH SOLE 34 44521 0 0 DANAHER CORPORATION COM 235851102 70652 460333 SH SOLE 36 460333 0 0 DANAHER CORPORATION COM 235851102 2172 14152 SH SOLE 40 14152 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 152352 129217 SH SOLE 21 129217 0 0 DANAOS CORPORATION SHS Y1968P121 40 4372 SH SOLE 22 4372 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 5583 109044 SH SOLE 21 109044 0 0 DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 3055 59671 SH SOLE 22 57489 0 2182 DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 44 863 SH SOLE 25 863 0 0 DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 1522 29719 SH SOLE 30 29719 0 0 DARDEN RESTAURANTS INC COM 237194105 34452 316048 SH SOLE 2 87588 0 228460 DARDEN RESTAURANTS INC COM 237194105 6482 59463 SH SOLE 4 56197 0 3266 DARDEN RESTAURANTS INC COM 237194105 17567 161146 SH SOLE 7 127551 0 33595 DARDEN RESTAURANTS INC COM 237194105 5278 48413 SH SOLE 13 48413 0 0 DARDEN RESTAURANTS INC COM 237194105 89 812 SH SOLE 15 812 0 0 DARDEN RESTAURANTS INC COM 237194105 77494 710892 SH SOLE 18 652978 0 57914 DARDEN RESTAURANTS INC COM 237194105 88226 809340 SH SOLE 19 809340 0 0 DARDEN RESTAURANTS INC COM 237194105 607736 5575049 SH SOLE 21 5575049 0 0 DARDEN RESTAURANTS INC COM 237194105 430637 3950440 SH SOLE 22 3341430 0 609010 DARDEN RESTAURANTS INC COM 237194105 9934 91132 SH SOLE 23 91132 0 0 DARDEN RESTAURANTS INC COM 237194105 19394 177913 SH SOLE 25 177913 0 0 DARDEN RESTAURANTS INC COM 237194105 86164 790422 SH SOLE 26 145148 0 645274 DARDEN RESTAURANTS INC COM 237194105 2419 22191 SH SOLE 28 15460 0 6731 DARDEN RESTAURANTS INC COM 237194105 15505 142231 SH SOLE 29 16750 0 125481 DARDEN RESTAURANTS INC COM 237194105 58682 538319 SH SOLE 30 538319 0 0 DARDEN RESTAURANTS INC COM 237194105 3044 27923 SH SOLE 31 20239 0 7684 DARDEN RESTAURANTS INC COM 237194105 2586 23722 SH SOLE 32 23722 0 0 DARDEN RESTAURANTS INC COM 237194105 25043 229735 SH SOLE 34 229735 0 0 DARDEN RESTAURANTS INC COM 237194105 14057 128949 SH SOLE 36 128949 0 0 DARDEN RESTAURANTS INC COM 237194105 1458 13376 SH SOLE 37 13376 0 0 DARDEN RESTAURANTS INC COM 237194105 267 2451 SH SOLE 40 2451 0 0 DARE BIOSCIENCE INC COM 23666P101 1 643 SH SOLE 21 643 0 0 DARLING INGREDIENTS INC COM 237266101 4661 165999 SH SOLE 2 6158 0 159841 DARLING INGREDIENTS INC COM 237266101 21 734 SH SOLE 4 734 0 0 DARLING INGREDIENTS INC COM 237266101 1989 70842 SH SOLE 7 70842 0 0 DARLING INGREDIENTS INC COM 237266101 20589 733221 SH SOLE 18 733221 0 0 DARLING INGREDIENTS INC COM 237266101 8233 293190 SH SOLE 19 293190 0 0 DARLING INGREDIENTS INC COM 237266101 530513 18892914 SH SOLE 21 18892914 0 0 DARLING INGREDIENTS INC COM 237266101 138797 4942927 SH SOLE 22 4726447 0 216480 DARLING INGREDIENTS INC COM 237266101 1295 46110 SH SOLE 26 32935 0 13175 DARLING INGREDIENTS INC COM 237266101 614 21870 SH SOLE 28 21870 0 0 DARLING INGREDIENTS INC COM 237266101 7164 255138 SH SOLE 30 255138 0 0 DARLING INGREDIENTS INC COM 237266101 187 6663 SH SOLE 36 6663 0 0 DARLING INGREDIENTS INC COM 237266101 505 17987 SH SOLE 40 17987 0 0 DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 34 3883 SH SOLE 2 225 0 3658 DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 216 24328 SH SOLE 18 24328 0 0 DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 112 12653 SH SOLE 19 12653 0 0 DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 2520 284369 SH SOLE 21 284369 0 0 DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 2060 232470 SH SOLE 22 228202 0 4268 DASEKE INC COM 23753F107 141 44607 SH SOLE 2 1485 0 43122 DASEKE INC COM 23753F107 3 826 SH SOLE 7 826 0 0 DASEKE INC COM 23753F107 498 157484 SH SOLE 18 157484 0 0 DASEKE INC COM 23753F107 266 84080 SH SOLE 19 84080 0 0 DASEKE INC COM 23753F107 5331 1687067 SH SOLE 21 1687067 0 0 DASEKE INC COM 23753F107 4860 1537993 SH SOLE 22 1432723 0 105270 DATA I O CORP COM 237690102 7 1658 SH SOLE 18 1658 0 0 DATA I O CORP COM 237690102 113 26713 SH SOLE 21 26713 0 0 DATA I O CORP COM 237690102 72 17015 SH SOLE 22 17015 0 0 DATADOG INC CL A COM 23804L103 156 4117 SH SOLE 2 4117 0 0 DATADOG INC CL A COM 23804L103 400 10576 SH SOLE 19 10576 0 0 DATADOG INC CL A COM 23804L103 820 21709 SH SOLE 21 21709 0 0 DATADOG INC CL A COM 23804L103 17755 469966 SH SOLE 22 469966 0 0 DATADOG INC CL A COM 23804L103 2655 70269 SH SOLE 25 70269 0 0 DATADOG INC CL A COM 23804L103 1645 43549 SH SOLE 34 43549 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 516 12851 SH SOLE 2 1058 0 11793 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 5539 137879 SH SOLE 18 137879 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 2517 62651 SH SOLE 19 62651 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 139620 3475731 SH SOLE 21 3475731 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 41000 1020658 SH SOLE 22 977724 0 42934 DAVE & BUSTERS ENTMT INC COM 238337109 526 13102 SH SOLE 26 9580 0 3522 DAVE & BUSTERS ENTMT INC COM 238337109 188 4675 SH SOLE 28 4675 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 1948 48500 SH SOLE 30 48500 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 172 4283 SH SOLE 40 4283 0 0 DAVITA INC COM 23918K108 20267 270114 SH SOLE 2 34555 0 235559 DAVITA INC COM 23918K108 3693 49217 SH SOLE 4 45534 0 3683 DAVITA INC COM 23918K108 6325 84293 SH SOLE 7 78809 0 5484 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 13893 185160 SH SOLE 18 170571 0 14589 DAVITA INC COM 23918K108 2084 27769 SH SOLE 19 27769 0 0 DAVITA INC COM 23918K108 182479 2432080 SH SOLE 21 2432080 0 0 DAVITA INC COM 23918K108 194056 2586377 SH SOLE 22 2298393 0 287984 DAVITA INC COM 23918K108 6255 83365 SH SOLE 23 83365 0 0 DAVITA INC COM 23918K108 19527 260262 SH SOLE 25 260262 0 0 DAVITA INC COM 23918K108 48085 640883 SH SOLE 26 110152 0 530731 DAVITA INC COM 23918K108 1455 19398 SH SOLE 28 13531 0 5867 DAVITA INC COM 23918K108 1819 24239 SH SOLE 29 2578 0 21661 DAVITA INC COM 23918K108 37085 494268 SH SOLE 30 494268 0 0 DAVITA INC COM 23918K108 2072 27611 SH SOLE 31 20913 0 6698 DAVITA INC COM 23918K108 1612 21483 SH SOLE 34 21483 0 0 DAVITA INC COM 23918K108 6871 91571 SH SOLE 36 91571 0 0 DAVITA INC COM 23918K108 231 3074 SH SOLE 40 3074 0 0 DAWSON GEOPHYSICAL CO NEW COM 239360100 0 1 SH SOLE 17 0 0 1 DAWSON GEOPHYSICAL CO NEW COM 239360100 11 4547 SH SOLE 18 4547 0 0 DAWSON GEOPHYSICAL CO NEW COM 239360100 216 90026 SH SOLE 21 90026 0 0 DAWSON GEOPHYSICAL CO NEW COM 239360100 2067 861280 SH SOLE 22 861280 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 19401 792211 SH SOLE 19 792211 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 610 9795 SH SOLE 2 2380 0 7415 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 4869 78228 SH SOLE 18 70196 0 8032 DECIPHERA PHARMACEUTICALS IN COM 24344T101 5323 85527 SH SOLE 19 85527 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 73679 1183792 SH SOLE 21 1183792 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 38038 611145 SH SOLE 22 581393 0 29752 DECIPHERA PHARMACEUTICALS IN COM 24344T101 493 7913 SH SOLE 23 7913 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 1350 21687 SH SOLE 26 0 0 21687 DECIPHERA PHARMACEUTICALS IN COM 24344T101 328 5267 SH SOLE 28 5267 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 735 11817 SH SOLE 30 11817 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 25 394 SH SOLE 34 394 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 186 2992 SH SOLE 40 2992 0 0 DECKERS OUTDOOR CORP COM 243537107 4037 23909 SH SOLE 2 13184 0 10725 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 27137 160708 SH SOLE 18 159836 0 872 DECKERS OUTDOOR CORP COM 243537107 8510 50398 SH SOLE 19 50398 0 0 DECKERS OUTDOOR CORP COM 243537107 343612 2034891 SH SOLE 21 2034891 0 0 DECKERS OUTDOOR CORP COM 243537107 164086 971726 SH SOLE 22 933369 0 38357 DECKERS OUTDOOR CORP COM 243537107 438 2593 SH SOLE 23 2593 0 0 DECKERS OUTDOOR CORP COM 243537107 1957 11592 SH SOLE 26 6523 0 5069 DECKERS OUTDOOR CORP COM 243537107 721 4270 SH SOLE 28 4270 0 0 DECKERS OUTDOOR CORP COM 243537107 1662 9843 SH SOLE 30 9843 0 0 DECKERS OUTDOOR CORP COM 243537107 262 1554 SH SOLE 34 1554 0 0 DECKERS OUTDOOR CORP COM 243537107 63 375 SH SOLE 36 375 0 0 DECKERS OUTDOOR CORP COM 243537107 538 3187 SH SOLE 40 3187 0 0 DEERE & CO COM 244199105 134948 778877 SH SOLE 2 80622 0 698255 DEERE & CO COM 244199105 23699 136780 SH SOLE 4 128651 0 8129 DEERE & CO COM 244199105 60591 349710 SH SOLE 7 349710 0 0 DEERE & CO COM 244199105 448 2586 SH SOLE 13 2586 0 0 DEERE & CO COM 244199105 316 1826 SH SOLE 15 1826 0 0 DEERE & CO COM 244199105 14 80 SH SOLE 17 0 0 80 DEERE & CO COM 244199105 96441 556623 SH SOLE 18 514279 0 42344 DEERE & CO COM 244199105 20894 120592 SH SOLE 19 120592 0 0 DEERE & CO COM 244199105 941533 5434223 SH SOLE 21 5434223 0 0 DEERE & CO COM 244199105 1306713 7541922 SH SOLE 22 6715938 0 825984 DEERE & CO COM 244199105 38054 219635 SH SOLE 23 219635 0 0 DEERE & CO COM 244199105 56957 328738 SH SOLE 25 328738 0 0 DEERE & CO COM 244199105 216726 1250872 SH SOLE 26 177401 0 1073471 DEERE & CO COM 244199105 9742 56227 SH SOLE 28 39024 0 17203 DEERE & CO COM 244199105 8749 50494 SH SOLE 29 38851 0 11643 DEERE & CO COM 244199105 213999 1235130 SH SOLE 30 1235130 0 0 DEERE & CO COM 244199105 12050 69549 SH SOLE 31 53837 0 15712 DEERE & CO COM 244199105 5836 33686 SH SOLE 34 33686 0 0 DEERE & CO COM 244199105 39729 229302 SH SOLE 36 229302 0 0 DEERE & CO COM 244199105 1194 6892 SH SOLE 40 6892 0 0 DEL TACO RESTAURANTS INC COM 245496104 237 30037 SH SOLE 2 1108 0 28929 DEL TACO RESTAURANTS INC COM 245496104 6 759 SH SOLE 7 759 0 0 DEL TACO RESTAURANTS INC COM 245496104 835 105633 SH SOLE 18 105633 0 0 DEL TACO RESTAURANTS INC COM 245496104 400 50538 SH SOLE 19 50538 0 0 DEL TACO RESTAURANTS INC COM 245496104 8687 1098874 SH SOLE 21 1098874 0 0 DEL TACO RESTAURANTS INC COM 245496104 8334 1054228 SH SOLE 22 1008661 0 45567 DEL TACO RESTAURANTS INC COM 245496104 131 16539 SH SOLE 26 0 0 16539 DEL TACO RESTAURANTS INC COM 245496104 44 5591 SH SOLE 28 5591 0 0 DEL TACO RESTAURANTS INC COM 245496104 50 6335 SH SOLE 30 6335 0 0 DELEK US HLDGS INC NEW COM 24665A103 2599 77523 SH SOLE 2 4991 0 72532 DELEK US HLDGS INC NEW COM 24665A103 10 312 SH SOLE 4 312 0 0 DELEK US HLDGS INC NEW COM 24665A103 75 2245 SH SOLE 7 2245 0 0 DELEK US HLDGS INC NEW COM 24665A103 8413 250924 SH SOLE 18 250924 0 0 DELEK US HLDGS INC NEW COM 24665A103 5865 174918 SH SOLE 19 174918 0 0 DELEK US HLDGS INC NEW COM 24665A103 89454 2667882 SH SOLE 21 2667882 0 0 DELEK US HLDGS INC NEW COM 24665A103 75456 2250404 SH SOLE 22 2146707 0 103697 DELEK US HLDGS INC NEW COM 24665A103 295 8793 SH SOLE 23 8793 0 0 DELEK US HLDGS INC NEW COM 24665A103 1647 49133 SH SOLE 26 18693 0 30440 DELEK US HLDGS INC NEW COM 24665A103 337 10057 SH SOLE 28 10057 0 0 DELEK US HLDGS INC NEW COM 24665A103 850 25344 SH SOLE 30 25344 0 0 DELEK US HLDGS INC NEW COM 24665A103 115 3438 SH SOLE 34 3438 0 0 DELEK US HLDGS INC NEW COM 24665A103 79 2344 SH SOLE 36 2344 0 0 DELEK US HLDGS INC NEW COM 24665A103 246 7343 SH SOLE 40 7343 0 0 DELL TECHNOLOGIES INC CL C 24703L202 19952 388239 SH SOLE 2 65931 0 322308 DELL TECHNOLOGIES INC CL C 24703L202 3655 71114 SH SOLE 4 67073 0 4041 DELL TECHNOLOGIES INC CL C 24703L202 835 16243 SH SOLE 7 16243 0 0 DELL TECHNOLOGIES INC CL C 24703L202 14 268 SH SOLE 13 268 0 0 DELL TECHNOLOGIES INC CL C 24703L202 58 1132 SH SOLE 15 1132 0 0 DELL TECHNOLOGIES INC CL C 24703L202 7 131 SH SOLE 17 0 0 131 DELL TECHNOLOGIES INC CL C 24703L202 4621 89922 SH SOLE 18 77787 0 12135 DELL TECHNOLOGIES INC CL C 24703L202 1714 33344 SH SOLE 19 33344 0 0 DELL TECHNOLOGIES INC CL C 24703L202 100787 1961213 SH SOLE 21 1961213 0 0 DELL TECHNOLOGIES INC CL C 24703L202 220532 4291347 SH SOLE 22 4000702 0 290645 DELL TECHNOLOGIES INC CL C 24703L202 5689 110712 SH SOLE 23 110712 0 0 DELL TECHNOLOGIES INC CL C 24703L202 7724 150293 SH SOLE 25 150293 0 0 DELL TECHNOLOGIES INC CL C 24703L202 31584 614600 SH SOLE 26 139472 0 475128 DELL TECHNOLOGIES INC CL C 24703L202 1498 29150 SH SOLE 28 19562 0 9588 DELL TECHNOLOGIES INC CL C 24703L202 157 3062 SH SOLE 29 3062 0 0 DELL TECHNOLOGIES INC CL C 24703L202 14612 284345 SH SOLE 30 284345 0 0 DELL TECHNOLOGIES INC CL C 24703L202 1697 33023 SH SOLE 31 28118 0 4905 DELL TECHNOLOGIES INC CL C 24703L202 1098 21358 SH SOLE 34 21358 0 0 DELL TECHNOLOGIES INC CL C 24703L202 6851 133313 SH SOLE 36 133313 0 0 DELL TECHNOLOGIES INC CL C 24703L202 227 4409 SH SOLE 40 4409 0 0 DELPHI TECHNOLOGIES PLC SHS G2709G107 478 37291 SH SOLE 2 37291 0 0 DELPHI TECHNOLOGIES PLC SHS G2709G107 5 374 SH SOLE 4 374 0 0 DELPHI TECHNOLOGIES PLC SHS G2709G107 25 1947 SH SOLE 7 1947 0 0 DELPHI TECHNOLOGIES PLC SHS G2709G107 2504 195176 SH SOLE 18 195176 0 0 DELPHI TECHNOLOGIES PLC SHS G2709G107 42405 3305167 SH SOLE 21 3305167 0 0 DELPHI TECHNOLOGIES PLC SHS G2709G107 26504 2065748 SH SOLE 22 1999672 0 66076 DELPHI TECHNOLOGIES PLC SHS G2709G107 315 24555 SH SOLE 26 14546 0 10009 DELPHI TECHNOLOGIES PLC SHS G2709G107 137 10656 SH SOLE 28 10656 0 0 DELPHI TECHNOLOGIES PLC SHS G2709G107 364 28391 SH SOLE 30 28391 0 0 DELPHI TECHNOLOGIES PLC SHS G2709G107 14 1066 SH SOLE 31 0 0 1066 DELPHI TECHNOLOGIES PLC SHS G2709G107 105 8211 SH SOLE 36 8211 0 0 DELPHI TECHNOLOGIES PLC SHS G2709G107 128 9968 SH SOLE 40 9968 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 80184 1371129 SH SOLE 2 220793 0 1150336 DELTA AIR LINES INC DEL COM NEW 247361702 4683 80079 SH SOLE 4 75452 0 4627 DELTA AIR LINES INC DEL COM NEW 247361702 34760 594393 SH SOLE 7 479057 0 115336 DELTA AIR LINES INC DEL COM NEW 247361702 614 10495 SH SOLE 13 10495 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 92 1571 SH SOLE 15 1571 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 161658 2764326 SH SOLE 18 2526474 0 237852 DELTA AIR LINES INC DEL COM NEW 247361702 53193 909593 SH SOLE 19 909593 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 639636 10937685 SH SOLE 21 10937685 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 793904 13575653 SH SOLE 22 12253110 0 1322543 DELTA AIR LINES INC DEL COM NEW 247361702 7221 123480 SH SOLE 23 123480 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 13029 222786 SH SOLE 25 184256 0 38530 DELTA AIR LINES INC DEL COM NEW 247361702 70846 1211449 SH SOLE 26 161798 0 1049651 DELTA AIR LINES INC DEL COM NEW 247361702 1822 31158 SH SOLE 28 21566 0 9592 DELTA AIR LINES INC DEL COM NEW 247361702 4274 73085 SH SOLE 29 13409 0 59676 DELTA AIR LINES INC DEL COM NEW 247361702 102554 1753662 SH SOLE 30 1753662 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 2929 50093 SH SOLE 31 42189 0 7904 DELTA AIR LINES INC DEL COM NEW 247361702 29748 508693 SH SOLE 34 508693 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 9547 163247 SH SOLE 36 163247 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 212 3621 SH SOLE 40 3621 0 0 DELTA APPAREL INC COM 247368103 178 5736 SH SOLE 2 266 0 5470 DELTA APPAREL INC COM 247368103 675 21711 SH SOLE 18 21711 0 0 DELTA APPAREL INC COM 247368103 344 11066 SH SOLE 19 11066 0 0 DELTA APPAREL INC COM 247368103 6925 222677 SH SOLE 21 222677 0 0 DELTA APPAREL INC COM 247368103 7190 231203 SH SOLE 22 228483 0 2720 DELUXE CORP COM 248019101 2957 59229 SH SOLE 2 19827 0 39402 DELUXE CORP COM 248019101 13 270 SH SOLE 4 270 0 0 DELUXE CORP COM 248019101 60 1197 SH SOLE 7 1197 0 0 DELUXE CORP COM 248019101 11953 239445 SH SOLE 18 239445 0 0 DELUXE CORP COM 248019101 4674 93630 SH SOLE 19 93630 0 0 DELUXE CORP COM 248019101 152276 3050400 SH SOLE 21 3050400 0 0 DELUXE CORP COM 248019101 79435 1591247 SH SOLE 22 1528452 0 62795 DELUXE CORP COM 248019101 108 2163 SH SOLE 23 2163 0 0 DELUXE CORP COM 248019101 1584 31736 SH SOLE 26 15352 0 16384 DELUXE CORP COM 248019101 310 6200 SH SOLE 28 6200 0 0 DELUXE CORP COM 248019101 708 14175 SH SOLE 30 14175 0 0 DELUXE CORP COM 248019101 440 8824 SH SOLE 34 8824 0 0 DELUXE CORP COM 248019101 249 4979 SH SOLE 40 4979 0 0 DENALI THERAPEUTICS INC COM 24823R105 445 25543 SH SOLE 2 7282 0 18261 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 3004 172437 SH SOLE 18 163684 0 8753 DENALI THERAPEUTICS INC COM 24823R105 3398 195082 SH SOLE 19 195082 0 0 DENALI THERAPEUTICS INC COM 24823R105 44011 2526473 SH SOLE 21 2526473 0 0 DENALI THERAPEUTICS INC COM 24823R105 33458 1920671 SH SOLE 22 1851546 0 69125 DENALI THERAPEUTICS INC COM 24823R105 393 22554 SH SOLE 23 22554 0 0 DENALI THERAPEUTICS INC COM 24823R105 1406 80736 SH SOLE 26 21467 0 59269 DENALI THERAPEUTICS INC COM 24823R105 161 9267 SH SOLE 28 9267 0 0 DENALI THERAPEUTICS INC COM 24823R105 4960 284749 SH SOLE 30 284749 0 0 DENALI THERAPEUTICS INC COM 24823R105 9 544 SH SOLE 34 544 0 0 DENALI THERAPEUTICS INC COM 24823R105 143 8234 SH SOLE 40 8234 0 0 DENBURY RES INC COM NEW 247916208 706 500984 SH SOLE 2 18684 0 482300 DENBURY RES INC COM NEW 247916208 3 1959 SH SOLE 4 1959 0 0 DENBURY RES INC COM NEW 247916208 13 9211 SH SOLE 7 9211 0 0 DENBURY RES INC COM NEW 247916208 2966 2103219 SH SOLE 18 2103219 0 0 DENBURY RES INC COM NEW 247916208 1232 873558 SH SOLE 19 873558 0 0 DENBURY RES INC COM NEW 247916208 78723 55831730 SH SOLE 21 55831730 0 0 DENBURY RES INC COM NEW 247916208 20682 14667856 SH SOLE 22 14021241 0 646615 DENBURY RES INC COM NEW 247916208 0 48 SH SOLE 23 48 0 0 DENBURY RES INC COM NEW 247916208 75 53427 SH SOLE 26 25973 0 27454 DENBURY RES INC COM NEW 247916208 84 59570 SH SOLE 28 59570 0 0 DENBURY RES INC COM NEW 247916208 1023 725810 SH SOLE 30 725810 0 0 DENBURY RES INC COM NEW 247916208 56 39693 SH SOLE 40 39693 0 0 DENNYS CORP COM 24869P104 612 30764 SH SOLE 2 2037 0 28727 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 4279 215244 SH SOLE 18 198905 0 16339 DENNYS CORP COM 24869P104 3684 185308 SH SOLE 19 185308 0 0 DENNYS CORP COM 24869P104 41416 2083284 SH SOLE 21 2083284 0 0 DENNYS CORP COM 24869P104 35804 1801021 SH SOLE 22 1724069 0 76952 DENNYS CORP COM 24869P104 201 10125 SH SOLE 23 10125 0 0 DENNYS CORP COM 24869P104 1375 69151 SH SOLE 26 22809 0 46342 DENNYS CORP COM 24869P104 138 6917 SH SOLE 28 6917 0 0 DENNYS CORP COM 24869P104 379 19072 SH SOLE 30 19072 0 0 DENNYS CORP COM 24869P104 365 18348 SH SOLE 34 18348 0 0 DENNYS CORP COM 24869P104 129 6506 SH SOLE 40 6506 0 0 DENTSPLY SIRONA INC COM 24906P109 33580 593399 SH SOLE 2 67356 0 526043 DENTSPLY SIRONA INC COM 24906P109 6273 110858 SH SOLE 4 104769 0 6089 DENTSPLY SIRONA INC COM 24906P109 13163 232602 SH SOLE 7 203163 0 29439 DENTSPLY SIRONA INC COM 24906P109 524 9258 SH SOLE 13 9258 0 0 DENTSPLY SIRONA INC COM 24906P109 95 1676 SH SOLE 15 1676 0 0 DENTSPLY SIRONA INC COM 24906P109 25669 453600 SH SOLE 18 423821 0 29779 DENTSPLY SIRONA INC COM 24906P109 3622 64007 SH SOLE 19 64007 0 0 DENTSPLY SIRONA INC COM 24906P109 333870 5899807 SH SOLE 21 5899807 0 0 DENTSPLY SIRONA INC COM 24906P109 305995 5407235 SH SOLE 22 4832968 0 574267 DENTSPLY SIRONA INC COM 24906P109 10270 181473 SH SOLE 23 181473 0 0 DENTSPLY SIRONA INC COM 24906P109 14762 260861 SH SOLE 25 260861 0 0 DENTSPLY SIRONA INC COM 24906P109 63014 1113521 SH SOLE 26 186074 0 927447 DENTSPLY SIRONA INC COM 24906P109 2389 42208 SH SOLE 28 29247 0 12961 DENTSPLY SIRONA INC COM 24906P109 2896 51170 SH SOLE 29 4300 0 46870 DENTSPLY SIRONA INC COM 24906P109 55150 974559 SH SOLE 30 974559 0 0 DENTSPLY SIRONA INC COM 24906P109 2733 48295 SH SOLE 31 40227 0 8068 DENTSPLY SIRONA INC COM 24906P109 908 16052 SH SOLE 34 16052 0 0 DENTSPLY SIRONA INC COM 24906P109 8619 152311 SH SOLE 36 152311 0 0 DENTSPLY SIRONA INC COM 24906P109 259 4575 SH SOLE 40 4575 0 0 DERMIRA INC COM 24983L104 302 19907 SH SOLE 2 1935 0 17972 DERMIRA INC COM 24983L104 13 850 SH SOLE 7 850 0 0 DERMIRA INC COM 24983L104 2811 185403 SH SOLE 18 170211 0 15192 DERMIRA INC COM 24983L104 2181 143866 SH SOLE 19 143866 0 0 DERMIRA INC COM 24983L104 34436 2271477 SH SOLE 21 2271477 0 0 DERMIRA INC COM 24983L104 22335 1473258 SH SOLE 22 1428324 0 44934 DERMIRA INC COM 24983L104 150 9927 SH SOLE 23 9927 0 0 DERMIRA INC COM 24983L104 646 42636 SH SOLE 26 0 0 42636 DERMIRA INC COM 24983L104 116 7654 SH SOLE 28 7654 0 0 DERMIRA INC COM 24983L104 386 25488 SH SOLE 30 25488 0 0 DERMIRA INC COM 24983L104 34 2272 SH SOLE 40 2272 0 0 DERMIRA INC NOTE 3.000% 5/1 24983LAB0 645 700000 PRN SOLE 21 700000 0 0 DESCARTES SYS GROUP INC COM 249906108 9397 219969 SH SOLE 21 219969 0 0 DESIGNER BRANDS INC CL A 250565108 846 53758 SH SOLE 2 3690 0 50068 DESIGNER BRANDS INC CL A 250565108 7 415 SH SOLE 4 415 0 0 DESIGNER BRANDS INC CL A 250565108 27 1687 SH SOLE 7 1687 0 0 DESIGNER BRANDS INC CL A 250565108 4344 275965 SH SOLE 18 275965 0 0 DESIGNER BRANDS INC CL A 250565108 1988 126313 SH SOLE 19 126313 0 0 DESIGNER BRANDS INC CL A 250565108 104087 6612918 SH SOLE 21 6612918 0 0 DESIGNER BRANDS INC CL A 250565108 28763 1827413 SH SOLE 22 1724843 0 102570 DESIGNER BRANDS INC CL A 250565108 32 2037 SH SOLE 23 2037 0 0 DESIGNER BRANDS INC CL A 250565108 730 46358 SH SOLE 26 20073 0 26285 DESIGNER BRANDS INC CL A 250565108 128 8113 SH SOLE 28 8113 0 0 DESIGNER BRANDS INC CL A 250565108 1268 80558 SH SOLE 30 80558 0 0 DESIGNER BRANDS INC CL A 250565108 243 15450 SH SOLE 34 15450 0 0 DESIGNER BRANDS INC CL A 250565108 31 2001 SH SOLE 36 2001 0 0 DESIGNER BRANDS INC CL A 250565108 94 5951 SH SOLE 40 5951 0 0 DESPEGAR COM CORP ORD SHS G27358103 22 1651 SH SOLE 4 1651 0 0 DESPEGAR COM CORP ORD SHS G27358103 7833 581079 SH SOLE 21 581079 0 0 DESPEGAR COM CORP ORD SHS G27358103 3735 277052 SH SOLE 22 270408 0 6644 DESPEGAR COM CORP ORD SHS G27358103 2641 195941 SH SOLE 30 195941 0 0 DESTINATION XL GROUP INC COM 25065K104 9 7217 SH SOLE 18 7217 0 0 DESTINATION XL GROUP INC COM 25065K104 159 124266 SH SOLE 21 124266 0 0 DESTINATION XL GROUP INC COM 25065K104 1114 870506 SH SOLE 22 870506 0 0 DEVON ENERGY CORP NEW COM 25179M103 27157 1045712 SH SOLE 2 190113 0 855599 DEVON ENERGY CORP NEW COM 25179M103 4745 182693 SH SOLE 4 170746 0 11947 DEVON ENERGY CORP NEW COM 25179M103 8961 345037 SH SOLE 7 333394 0 11643 DEVON ENERGY CORP NEW COM 25179M103 634 24431 SH SOLE 13 24431 0 0 DEVON ENERGY CORP NEW COM 25179M103 59 2285 SH SOLE 15 2285 0 0 DEVON ENERGY CORP NEW COM 25179M103 22609 870592 SH SOLE 18 753994 0 116598 DEVON ENERGY CORP NEW COM 25179M103 6153 236942 SH SOLE 19 236942 0 0 DEVON ENERGY CORP NEW COM 25179M103 262731 10116705 SH SOLE 21 10116705 0 0 DEVON ENERGY CORP NEW COM 25179M103 297931 11472123 SH SOLE 22 10338470 0 1133653 DEVON ENERGY CORP NEW COM 25179M103 7575 291675 SH SOLE 23 291675 0 0 DEVON ENERGY CORP NEW COM 25179M103 10045 386790 SH SOLE 25 386790 0 0 DEVON ENERGY CORP NEW COM 25179M103 59341 2284974 SH SOLE 26 425936 0 1859038 DEVON ENERGY CORP NEW COM 25179M103 1965 75649 SH SOLE 28 51992 0 23657 DEVON ENERGY CORP NEW COM 25179M103 4374 168439 SH SOLE 29 10313 0 158126 DEVON ENERGY CORP NEW COM 25179M103 48698 1875172 SH SOLE 30 1875172 0 0 DEVON ENERGY CORP NEW COM 25179M103 3002 115604 SH SOLE 31 89763 0 25841 DEVON ENERGY CORP NEW COM 25179M103 694 26706 SH SOLE 34 26706 0 0 DEVON ENERGY CORP NEW COM 25179M103 8097 311766 SH SOLE 36 311766 0 0 DEVON ENERGY CORP NEW COM 25179M103 257 9877 SH SOLE 40 9877 0 0 DEXCOM INC COM 252131107 47756 218324 SH SOLE 2 25129 0 193195 DEXCOM INC COM 252131107 9245 42263 SH SOLE 4 39747 0 2516 DEXCOM INC COM 252131107 1261 5767 SH SOLE 7 5767 0 0 DEXCOM INC COM 252131107 1529 6988 SH SOLE 13 6988 0 0 DEXCOM INC COM 252131107 118 540 SH SOLE 15 540 0 0 DEXCOM INC COM 252131107 15830 72367 SH SOLE 18 59224 0 13143 DEXCOM INC COM 252131107 16472 75302 SH SOLE 19 75302 0 0 DEXCOM INC COM 252131107 371282 1697366 SH SOLE 21 1697366 0 0 DEXCOM INC COM 252131107 567464 2594238 SH SOLE 22 2411086 0 183152 DEXCOM INC COM 252131107 15309 69986 SH SOLE 23 69986 0 0 DEXCOM INC COM 252131107 20966 95848 SH SOLE 25 95848 0 0 DEXCOM INC COM 252131107 72182 329988 SH SOLE 26 65890 0 264098 DEXCOM INC COM 252131107 3725 17028 SH SOLE 28 11896 0 5132 DEXCOM INC COM 252131107 6175 28229 SH SOLE 29 1796 0 26433 DEXCOM INC COM 252131107 34946 159760 SH SOLE 30 159760 0 0 DEXCOM INC COM 252131107 4253 19442 SH SOLE 31 16554 0 2888 DEXCOM INC COM 252131107 1133 5179 SH SOLE 34 5179 0 0 DEXCOM INC COM 252131107 12586 57540 SH SOLE 36 57540 0 0 DEXCOM INC COM 252131107 437 2000 SH SOLE 40 2000 0 0 DEXCOM INC NOTE 0.750% 5/1 252131AF4 2702 1215000 PRN SOLE 21 1215000 0 0 DEXCOM INC NOTE 0.750%12/0 252131AH0 4444 3000000 PRN SOLE 21 3000000 0 0 DHI GROUP INC COM 23331S100 150 49849 SH SOLE 2 2121 0 47728 DHI GROUP INC COM 23331S100 546 181521 SH SOLE 18 181521 0 0 DHI GROUP INC COM 23331S100 277 91868 SH SOLE 19 91868 0 0 DHI GROUP INC COM 23331S100 5452 1811272 SH SOLE 21 1811272 0 0 DHI GROUP INC COM 23331S100 3676 1221131 SH SOLE 22 1200460 0 20671 DHT HOLDINGS INC SHS NEW Y2065G121 748 90301 SH SOLE 2 3544 0 86757 DHT HOLDINGS INC SHS NEW Y2065G121 11 1371 SH SOLE 7 1371 0 0 DHT HOLDINGS INC SHS NEW Y2065G121 2638 318560 SH SOLE 18 318560 0 0 DHT HOLDINGS INC SHS NEW Y2065G121 1513 182728 SH SOLE 19 182728 0 0 DHT HOLDINGS INC SHS NEW Y2065G121 26486 3198789 SH SOLE 21 3198789 0 0 DHT HOLDINGS INC SHS NEW Y2065G121 8799 1062643 SH SOLE 22 987603 0 75040 DIAGEO P L C SPON ADR NEW 25243Q205 25 150 SH SOLE 17 0 0 150 DIAGEO P L C SPON ADR NEW 25243Q205 35690 211911 SH SOLE 18 211437 0 474 DIAMEDICA THERAPEUTICS INC COM NEW 25253X207 10 1982 SH SOLE 18 1982 0 0 DIAMEDICA THERAPEUTICS INC COM NEW 25253X207 146 30071 SH SOLE 21 30071 0 0 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 206 1467 SH SOLE 2 130 0 1337 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 7 48 SH SOLE 7 48 0 0 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 1636 11646 SH SOLE 18 11646 0 0 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 789 5616 SH SOLE 19 5616 0 0 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 17462 124319 SH SOLE 21 124319 0 0 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 15561 110785 SH SOLE 22 106862 0 3923 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 2193 SH SOLE 30 2193 0 0 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 70 499 SH SOLE 40 499 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 486 67568 SH SOLE 2 1999 0 65569 DIAMOND OFFSHORE DRILLING IN COM 25271C102 3 394 SH SOLE 4 394 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 30 4110 SH SOLE 7 4110 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 2073 288277 SH SOLE 18 288277 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 814 113266 SH SOLE 19 113266 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 54241 7543958 SH SOLE 21 7543958 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 14691 2043186 SH SOLE 22 1914866 0 128320 DIAMOND OFFSHORE DRILLING IN COM 25271C102 119 16586 SH SOLE 26 11889 0 4697 DIAMOND OFFSHORE DRILLING IN COM 25271C102 71 9889 SH SOLE 28 9889 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 576 80157 SH SOLE 30 80157 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 19 2686 SH SOLE 31 0 0 2686 DIAMOND OFFSHORE DRILLING IN COM 25271C102 94 13111 SH SOLE 36 13111 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 55 7637 SH SOLE 40 7637 0 0 DIAMOND S SHIPPING INC COM Y20676105 368 21954 SH SOLE 2 1962 0 19992 DIAMOND S SHIPPING INC COM Y20676105 1317 78699 SH SOLE 18 78699 0 0 DIAMOND S SHIPPING INC COM Y20676105 646 38606 SH SOLE 19 38606 0 0 DIAMOND S SHIPPING INC COM Y20676105 14136 844447 SH SOLE 21 844447 0 0 DIAMOND S SHIPPING INC COM Y20676105 8045 480589 SH SOLE 22 463302 0 17287 DIAMOND S SHIPPING INC COM Y20676105 21 1250 SH SOLE 26 0 0 1250 DIAMOND S SHIPPING INC COM Y20676105 64 3827 SH SOLE 30 3827 0 0 DIAMOND S SHIPPING INC COM Y20676105 58 3445 SH SOLE 40 3445 0 0 DIAMONDBACK ENERGY INC COM 25278X109 36783 396108 SH SOLE 2 42269 0 353839 DIAMONDBACK ENERGY INC COM 25278X109 6004 64657 SH SOLE 4 60476 0 4181 DIAMONDBACK ENERGY INC COM 25278X109 12879 138689 SH SOLE 7 138689 0 0 DIAMONDBACK ENERGY INC COM 25278X109 196 2111 SH SOLE 13 2111 0 0 DIAMONDBACK ENERGY INC COM 25278X109 70 754 SH SOLE 15 754 0 0 DIAMONDBACK ENERGY INC COM 25278X109 30317 326477 SH SOLE 18 304744 0 21733 DIAMONDBACK ENERGY INC COM 25278X109 17810 191796 SH SOLE 19 191796 0 0 DIAMONDBACK ENERGY INC COM 25278X109 373425 4021373 SH SOLE 21 4021373 0 0 DIAMONDBACK ENERGY INC COM 25278X109 360696 3884298 SH SOLE 22 3478814 0 405484 DIAMONDBACK ENERGY INC COM 25278X109 10402 112021 SH SOLE 23 112021 0 0 DIAMONDBACK ENERGY INC COM 25278X109 14747 158805 SH SOLE 25 158805 0 0 DIAMONDBACK ENERGY INC COM 25278X109 59477 640497 SH SOLE 26 122675 0 517822 DIAMONDBACK ENERGY INC COM 25278X109 2814 30303 SH SOLE 28 21548 0 8755 DIAMONDBACK ENERGY INC COM 25278X109 336 3615 SH SOLE 29 3615 0 0 DIAMONDBACK ENERGY INC COM 25278X109 64812 697954 SH SOLE 30 697954 0 0 DIAMONDBACK ENERGY INC COM 25278X109 3233 34816 SH SOLE 31 28604 0 6212 DIAMONDBACK ENERGY INC COM 25278X109 3428 36914 SH SOLE 34 36914 0 0 DIAMONDBACK ENERGY INC COM 25278X109 9382 101037 SH SOLE 36 101037 0 0 DIAMONDBACK ENERGY INC COM 25278X109 270 2903 SH SOLE 40 2903 0 0 DIAMONDPEAK HLDGS COR UNIT 99/99/9999 25280H209 33313 3250000 SH SOLE 2 3250000 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 2518 227301 SH SOLE 2 19625 0 207676 DIAMONDROCK HOSPITALITY CO COM 252784301 643 58035 SH SOLE 4 58035 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 2254 203472 SH SOLE 7 203472 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 9998 902318 SH SOLE 18 902318 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 9319 841070 SH SOLE 19 841070 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 272882 24628302 SH SOLE 21 24628302 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 92058 8308467 SH SOLE 22 8032699 0 275768 DIAMONDROCK HOSPITALITY CO COM 252784301 730 65903 SH SOLE 23 65903 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 4928 444735 SH SOLE 25 444735 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 2808 253465 SH SOLE 26 47892 0 205573 DIAMONDROCK HOSPITALITY CO COM 252784301 286 25832 SH SOLE 28 25832 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 1174 105938 SH SOLE 29 105938 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 12370 1116439 SH SOLE 30 1116439 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 35 3200 SH SOLE 36 3200 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 240 21621 SH SOLE 40 21621 0 0 DICERNA PHARMACEUTICALS INC COM 253031108 470 21323 SH SOLE 2 1854 0 19469 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 4122 187120 SH SOLE 18 187120 0 0 DICERNA PHARMACEUTICALS INC COM 253031108 2201 99900 SH SOLE 19 99900 0 0 DICERNA PHARMACEUTICALS INC COM 253031108 55262 2508479 SH SOLE 21 2508479 0 0 DICERNA PHARMACEUTICALS INC COM 253031108 33904 1538994 SH SOLE 22 1481507 0 57487 DICERNA PHARMACEUTICALS INC COM 253031108 7 331 SH SOLE 23 331 0 0 DICERNA PHARMACEUTICALS INC COM 253031108 890 40377 SH SOLE 26 31067 0 9310 DICERNA PHARMACEUTICALS INC COM 253031108 205 9325 SH SOLE 28 9325 0 0 DICERNA PHARMACEUTICALS INC COM 253031108 459 20854 SH SOLE 30 20854 0 0 DICERNA PHARMACEUTICALS INC COM 253031108 15 684 SH SOLE 34 684 0 0 DICERNA PHARMACEUTICALS INC COM 253031108 96 4358 SH SOLE 40 4358 0 0 DICKS SPORTING GOODS INC COM 253393102 6975 140943 SH SOLE 2 55048 0 85895 DICKS SPORTING GOODS INC COM 253393102 14 275 SH SOLE 4 275 0 0 DICKS SPORTING GOODS INC COM 253393102 102 2068 SH SOLE 7 2068 0 0 DICKS SPORTING GOODS INC COM 253393102 9563 193238 SH SOLE 18 193238 0 0 DICKS SPORTING GOODS INC COM 253393102 736 14865 SH SOLE 19 14865 0 0 DICKS SPORTING GOODS INC COM 253393102 157729 3187080 SH SOLE 21 3187080 0 0 DICKS SPORTING GOODS INC COM 253393102 124425 2514149 SH SOLE 22 2372059 0 142090 DICKS SPORTING GOODS INC COM 253393102 1303 26332 SH SOLE 26 13093 0 13239 DICKS SPORTING GOODS INC COM 253393102 455 9188 SH SOLE 28 9188 0 0 DICKS SPORTING GOODS INC COM 253393102 1190 24048 SH SOLE 30 24048 0 0 DICKS SPORTING GOODS INC COM 253393102 427 8621 SH SOLE 31 1421 0 7200 DICKS SPORTING GOODS INC COM 253393102 207 4187 SH SOLE 36 4187 0 0 DICKS SPORTING GOODS INC COM 253393102 361 7286 SH SOLE 40 7286 0 0 DIEBOLD NXDF INC COM 253651103 590 55837 SH SOLE 2 3125 0 52712 DIEBOLD NXDF INC COM 253651103 2 163 SH SOLE 4 163 0 0 DIEBOLD NXDF INC COM 253651103 41 3926 SH SOLE 7 3926 0 0 DIEBOLD NXDF INC COM 253651103 3621 342907 SH SOLE 18 342907 0 0 DIEBOLD NXDF INC COM 253651103 1434 135772 SH SOLE 19 135772 0 0 DIEBOLD NXDF INC COM 253651103 90786 8597187 SH SOLE 21 8597187 0 0 DIEBOLD NXDF INC COM 253651103 24471 2317299 SH SOLE 22 2224786 0 92513 DIEBOLD NXDF INC COM 253651103 263 24862 SH SOLE 26 20256 0 4606 DIEBOLD NXDF INC COM 253651103 94 8899 SH SOLE 28 8899 0 0 DIEBOLD NXDF INC COM 253651103 1153 109163 SH SOLE 30 109163 0 0 DIEBOLD NXDF INC COM 253651103 70 6621 SH SOLE 40 6621 0 0 DIFFUSION PHARMACEUTICALS IN COM PAR 253748305 378 820779 SH SOLE 22 820779 0 0 DIGI INTL INC COM 253798102 515 29047 SH SOLE 2 945 0 28102 DIGI INTL INC COM 253798102 10 566 SH SOLE 7 566 0 0 DIGI INTL INC COM 253798102 2306 130140 SH SOLE 18 130140 0 0 DIGI INTL INC COM 253798102 865 48805 SH SOLE 19 48805 0 0 DIGI INTL INC COM 253798102 57129 3224006 SH SOLE 21 3224006 0 0 DIGI INTL INC COM 253798102 15086 851368 SH SOLE 22 829847 0 21521 DIGI INTL INC COM 253798102 523 29527 SH SOLE 30 29527 0 0 DIGIMARC CORP NEW COM 25381B101 175 5225 SH SOLE 2 435 0 4790 DIGIMARC CORP NEW COM 25381B101 7 204 SH SOLE 7 204 0 0 DIGIMARC CORP NEW COM 25381B101 1400 41711 SH SOLE 18 41711 0 0 DIGIMARC CORP NEW COM 25381B101 695 20723 SH SOLE 19 20723 0 0 DIGIMARC CORP NEW COM 25381B101 14326 426876 SH SOLE 21 426876 0 0 DIGIMARC CORP NEW COM 25381B101 11727 349436 SH SOLE 22 340299 0 9137 DIGIMARC CORP NEW COM 25381B101 190 5667 SH SOLE 30 5667 0 0 DIGIMARC CORP NEW COM 25381B101 62 1847 SH SOLE 40 1847 0 0 DIGIRAD CORP COM NEW 253827703 3 1268 SH SOLE 21 1268 0 0 DIGIRAD CORP COM NEW 253827703 4 1462 SH SOLE 22 1462 0 0 DIGITAL ALLY INC COM NEW 25382P208 2 1837 SH SOLE 18 1837 0 0 DIGITAL ALLY INC COM NEW 25382P208 21 21044 SH SOLE 21 21044 0 0 DIGITAL ALLY INC COM NEW 25382P208 50 49500 SH SOLE 22 49500 0 0 DIGITAL RLTY TR INC COM 253868103 59038 493055 SH SOLE 2 42240 0 450815 DIGITAL RLTY TR INC COM 253868103 18367 153391 SH SOLE 4 147950 0 5441 DIGITAL RLTY TR INC COM 253868103 49049 409630 SH SOLE 7 409630 0 0 DIGITAL RLTY TR INC COM 253868103 212 1774 SH SOLE 13 1774 0 0 DIGITAL RLTY TR INC COM 253868103 26 219 SH SOLE 15 219 0 0 DIGITAL RLTY TR INC COM 253868103 49375 412349 SH SOLE 18 383449 0 28900 DIGITAL RLTY TR INC COM 253868103 31892 266347 SH SOLE 19 266347 0 0 DIGITAL RLTY TR INC COM 253868103 838224 7000365 SH SOLE 21 7000365 0 0 DIGITAL RLTY TR INC COM 253868103 823794 6879860 SH SOLE 22 6342379 0 537481 DIGITAL RLTY TR INC COM 253868103 19802 165377 SH SOLE 23 165377 0 0 DIGITAL RLTY TR INC COM 253868103 79741 665953 SH SOLE 25 665953 0 0 DIGITAL RLTY TR INC COM 253868103 109333 913084 SH SOLE 26 134176 0 778908 DIGITAL RLTY TR INC COM 253868103 4667 38972 SH SOLE 28 27180 0 11792 DIGITAL RLTY TR INC COM 253868103 13407 111968 SH SOLE 29 111968 0 0 DIGITAL RLTY TR INC COM 253868103 189780 1584932 SH SOLE 30 1584932 0 0 DIGITAL RLTY TR INC COM 253868103 5270 44011 SH SOLE 31 37003 0 7008 DIGITAL RLTY TR INC COM 253868103 1680 14032 SH SOLE 34 14032 0 0 DIGITAL RLTY TR INC COM 253868103 16976 141776 SH SOLE 36 141776 0 0 DIGITAL RLTY TR INC COM 253868103 589 4915 SH SOLE 40 4915 0 0 DIGITAL TURBINE INC COM NEW 25400W102 233 32663 SH SOLE 2 3178 0 29485 DIGITAL TURBINE INC COM NEW 25400W102 10 1456 SH SOLE 7 1456 0 0 DIGITAL TURBINE INC COM NEW 25400W102 2013 282348 SH SOLE 18 282348 0 0 DIGITAL TURBINE INC COM NEW 25400W102 991 139053 SH SOLE 19 139053 0 0 DIGITAL TURBINE INC COM NEW 25400W102 20359 2855364 SH SOLE 21 2855364 0 0 DIGITAL TURBINE INC COM NEW 25400W102 14501 2033789 SH SOLE 22 1925537 0 108252 DIGITAL TURBINE INC COM NEW 25400W102 198 27830 SH SOLE 30 27830 0 0 DIGITAL TURBINE INC COM NEW 25400W102 68 9527 SH SOLE 40 9527 0 0 DILLARDS INC CL A 254067101 1076 14643 SH SOLE 2 4749 0 9894 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 4185 56948 SH SOLE 18 56948 0 0 DILLARDS INC CL A 254067101 1335 18173 SH SOLE 19 18173 0 0 DILLARDS INC CL A 254067101 52317 711990 SH SOLE 21 711990 0 0 DILLARDS INC CL A 254067101 37323 507933 SH SOLE 22 489107 0 18826 DILLARDS INC CL A 254067101 9 122 SH SOLE 23 122 0 0 DILLARDS INC CL A 254067101 277 3767 SH SOLE 26 1635 0 2132 DILLARDS INC CL A 254067101 131 1786 SH SOLE 28 1786 0 0 DILLARDS INC CL A 254067101 407 5540 SH SOLE 30 5540 0 0 DILLARDS INC CL A 254067101 59 800 SH SOLE 31 0 0 800 DILLARDS INC CL A 254067101 182 2474 SH SOLE 36 2474 0 0 DILLARDS INC CL A 254067101 85 1162 SH SOLE 40 1162 0 0 DIME CMNTY BANCSHARES COM 253922108 679 32514 SH SOLE 2 1107 0 31407 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 3092 148000 SH SOLE 18 148000 0 0 DIME CMNTY BANCSHARES COM 253922108 1174 56196 SH SOLE 19 56196 0 0 DIME CMNTY BANCSHARES COM 253922108 76077 3641809 SH SOLE 21 3641809 0 0 DIME CMNTY BANCSHARES COM 253922108 22195 1062472 SH SOLE 22 1022688 0 39784 DIME CMNTY BANCSHARES COM 253922108 2 80 SH SOLE 23 80 0 0 DIME CMNTY BANCSHARES COM 253922108 416 19937 SH SOLE 26 19937 0 0 DIME CMNTY BANCSHARES COM 253922108 97 4665 SH SOLE 28 4665 0 0 DIME CMNTY BANCSHARES COM 253922108 888 42501 SH SOLE 30 42501 0 0 DIME CMNTY BANCSHARES COM 253922108 72 3438 SH SOLE 40 3438 0 0 DINE BRANDS GLOBAL INC COM 254423106 879 10526 SH SOLE 2 581 0 9945 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 6050 72434 SH SOLE 18 72434 0 0 DINE BRANDS GLOBAL INC COM 254423106 2475 29628 SH SOLE 19 29628 0 0 DINE BRANDS GLOBAL INC COM 254423106 152101 1821129 SH SOLE 21 1821129 0 0 DINE BRANDS GLOBAL INC COM 254423106 42026 503179 SH SOLE 22 481800 0 21379 DINE BRANDS GLOBAL INC COM 254423106 99 1182 SH SOLE 23 1182 0 0 DINE BRANDS GLOBAL INC COM 254423106 642 7681 SH SOLE 26 6726 0 955 DINE BRANDS GLOBAL INC COM 254423106 172 2058 SH SOLE 28 2058 0 0 DINE BRANDS GLOBAL INC COM 254423106 1998 23922 SH SOLE 30 23922 0 0 DINE BRANDS GLOBAL INC COM 254423106 154 1838 SH SOLE 40 1838 0 0 DIODES INC COM 254543101 2031 36031 SH SOLE 2 1564 0 34467 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 10371 183988 SH SOLE 18 183988 0 0 DIODES INC COM 254543101 4074 72275 SH SOLE 19 72275 0 0 DIODES INC COM 254543101 258392 4583851 SH SOLE 21 4583851 0 0 DIODES INC COM 254543101 68725 1219173 SH SOLE 22 1164832 0 54341 DIODES INC COM 254543101 599 10618 SH SOLE 26 7267 0 3351 DIODES INC COM 254543101 308 5471 SH SOLE 28 5471 0 0 DIODES INC COM 254543101 28625 507797 SH SOLE 30 507797 0 0 DIODES INC COM 254543101 216 3840 SH SOLE 40 3840 0 0 DIPLOMAT PHARMACY INC COM 25456K101 235 58729 SH SOLE 2 2236 0 56493 DIPLOMAT PHARMACY INC COM 25456K101 1 230 SH SOLE 4 230 0 0 DIPLOMAT PHARMACY INC COM 25456K101 5 1232 SH SOLE 7 1232 0 0 DIPLOMAT PHARMACY INC COM 25456K101 1088 272084 SH SOLE 18 272084 0 0 DIPLOMAT PHARMACY INC COM 25456K101 407 101648 SH SOLE 19 101648 0 0 DIPLOMAT PHARMACY INC COM 25456K101 28525 7131190 SH SOLE 21 7131190 0 0 DIPLOMAT PHARMACY INC COM 25456K101 6847 1711810 SH SOLE 22 1597955 0 113855 DIPLOMAT PHARMACY INC COM 25456K101 51 12804 SH SOLE 26 5329 0 7475 DIPLOMAT PHARMACY INC COM 25456K101 28 6994 SH SOLE 28 6994 0 0 DIPLOMAT PHARMACY INC COM 25456K101 270 67449 SH SOLE 30 67449 0 0 DIPLOMAT PHARMACY INC COM 25456K101 15 3872 SH SOLE 40 3872 0 0 DIREXION SHS ETF TR DLY SMCAP BULL3X 25459W847 4 60 SH SOLE 17 0 0 60 DISCOVER FINL SVCS COM 254709108 66924 789009 SH SOLE 2 96930 0 692079 DISCOVER FINL SVCS COM 254709108 13163 155191 SH SOLE 4 145818 0 9373 DISCOVER FINL SVCS COM 254709108 22706 267699 SH SOLE 7 267699 0 0 DISCOVER FINL SVCS COM 254709108 292 3438 SH SOLE 13 3438 0 0 DISCOVER FINL SVCS COM 254709108 170 2009 SH SOLE 15 2009 0 0 DISCOVER FINL SVCS COM 254709108 0 3 SH SOLE 17 0 0 3 DISCOVER FINL SVCS COM 254709108 65728 774907 SH SOLE 18 729901 0 45006 DISCOVER FINL SVCS COM 254709108 11398 134377 SH SOLE 19 134377 0 0 DISCOVER FINL SVCS COM 254709108 635006 7486518 SH SOLE 21 7486518 0 0 DISCOVER FINL SVCS COM 254709108 672517 7928752 SH SOLE 22 7076750 0 852002 DISCOVER FINL SVCS COM 254709108 20298 239312 SH SOLE 23 239312 0 0 DISCOVER FINL SVCS COM 254709108 25927 305671 SH SOLE 25 305671 0 0 DISCOVER FINL SVCS COM 254709108 136431 1608471 SH SOLE 26 216463 0 1392008 DISCOVER FINL SVCS COM 254709108 5070 59774 SH SOLE 28 41517 0 18257 DISCOVER FINL SVCS COM 254709108 584 6885 SH SOLE 29 6885 0 0 DISCOVER FINL SVCS COM 254709108 102915 1213332 SH SOLE 30 1213332 0 0 DISCOVER FINL SVCS COM 254709108 6629 78155 SH SOLE 31 59539 0 18616 DISCOVER FINL SVCS COM 254709108 3275 38612 SH SOLE 34 38612 0 0 DISCOVER FINL SVCS COM 254709108 21013 247732 SH SOLE 36 247732 0 0 DISCOVER FINL SVCS COM 254709108 639 7530 SH SOLE 40 7530 0 0 DISCOVERY INC COM SER A 25470F104 20815 635778 SH SOLE 2 255960 0 379818 DISCOVERY INC COM SER A 25470F104 2933 89576 SH SOLE 4 83557 0 6019 DISCOVERY INC COM SER A 25470F104 8178 249777 SH SOLE 7 147671 0 102106 DISCOVERY INC COM SER A 25470F104 2135 65218 SH SOLE 13 65218 0 0 DISCOVERY INC COM SER A 25470F104 39 1195 SH SOLE 15 1195 0 0 DISCOVERY INC COM SER A 25470F104 14964 457048 SH SOLE 18 370452 0 86596 DISCOVERY INC COM SER A 25470F104 19008 580564 SH SOLE 19 580564 0 0 DISCOVERY INC COM SER A 25470F104 131842 4026934 SH SOLE 21 4026934 0 0 DISCOVERY INC COM SER A 25470F104 153579 4690882 SH SOLE 22 3905313 0 785569 DISCOVERY INC COM SER A 25470F104 5252 160415 SH SOLE 23 160415 0 0 DISCOVERY INC COM SER A 25470F104 6176 188628 SH SOLE 25 188628 0 0 DISCOVERY INC COM SER A 25470F104 27583 842478 SH SOLE 26 134554 0 707924 DISCOVERY INC COM SER A 25470F104 918 28035 SH SOLE 28 19738 0 8297 DISCOVERY INC COM SER A 25470F104 8113 247789 SH SOLE 29 30907 0 216882 DISCOVERY INC COM SER A 25470F104 24148 737568 SH SOLE 30 737568 0 0 DISCOVERY INC COM SER A 25470F104 2147 65568 SH SOLE 31 47356 0 18212 DISCOVERY INC COM SER A 25470F104 534 16325 SH SOLE 34 16325 0 0 DISCOVERY INC COM SER A 25470F104 4784 146114 SH SOLE 36 146114 0 0 DISCOVERY INC COM SER A 25470F104 93 2841 SH SOLE 40 2841 0 0 DISCOVERY INC COM SER C 25470F302 26231 860321 SH SOLE 2 115890 0 744431 DISCOVERY INC COM SER C 25470F302 5279 173152 SH SOLE 4 163416 0 9736 DISCOVERY INC COM SER C 25470F302 16490 540845 SH SOLE 7 315412 0 225433 DISCOVERY INC COM SER C 25470F302 143 4695 SH SOLE 13 4695 0 0 DISCOVERY INC COM SER C 25470F302 58 1886 SH SOLE 15 1886 0 0 DISCOVERY INC COM SER C 25470F302 20421 669771 SH SOLE 18 621563 0 48208 DISCOVERY INC COM SER C 25470F302 3029 99359 SH SOLE 19 99359 0 0 DISCOVERY INC COM SER C 25470F302 251254 8240532 SH SOLE 21 8240532 0 0 DISCOVERY INC COM SER C 25470F302 260359 8539146 SH SOLE 22 7581637 0 957509 DISCOVERY INC COM SER C 25470F302 8110 265979 SH SOLE 23 265979 0 0 DISCOVERY INC COM SER C 25470F302 11976 392785 SH SOLE 25 392785 0 0 DISCOVERY INC COM SER C 25470F302 60852 1995805 SH SOLE 26 281943 0 1713862 DISCOVERY INC COM SER C 25470F302 2115 69352 SH SOLE 28 47197 0 22155 DISCOVERY INC COM SER C 25470F302 2542 83365 SH SOLE 29 5878 0 77487 DISCOVERY INC COM SER C 25470F302 47329 1552280 SH SOLE 30 1552280 0 0 DISCOVERY INC COM SER C 25470F302 2271 74468 SH SOLE 31 62508 0 11960 DISCOVERY INC COM SER C 25470F302 848 27809 SH SOLE 34 27809 0 0 DISCOVERY INC COM SER C 25470F302 7351 241086 SH SOLE 36 241086 0 0 DISCOVERY INC COM SER C 25470F302 283 9297 SH SOLE 40 9297 0 0 DISH NETWORK CORP CL A 25470M109 21358 602150 SH SOLE 2 49864 0 552286 DISH NETWORK CORP CL A 25470M109 3531 99563 SH SOLE 4 93522 0 6041 DISH NETWORK CORP CL A 25470M109 7509 211702 SH SOLE 7 211702 0 0 DISH NETWORK CORP CL A 25470M109 15 414 SH SOLE 13 414 0 0 DISH NETWORK CORP CL A 25470M109 67 1893 SH SOLE 15 1893 0 0 DISH NETWORK CORP CL A 25470M109 88098 2483722 SH SOLE 18 2269145 0 214577 DISH NETWORK CORP CL A 25470M109 24754 697890 SH SOLE 19 697890 0 0 DISH NETWORK CORP CL A 25470M109 211859 5972915 SH SOLE 21 5972915 0 0 DISH NETWORK CORP CL A 25470M109 223519 6301637 SH SOLE 22 5627242 0 674395 DISH NETWORK CORP CL A 25470M109 7184 202547 SH SOLE 23 202547 0 0 DISH NETWORK CORP CL A 25470M109 11309 318824 SH SOLE 25 272911 0 45913 DISH NETWORK CORP CL A 25470M109 35569 1002777 SH SOLE 26 222272 0 780505 DISH NETWORK CORP CL A 25470M109 1602 45152 SH SOLE 28 30718 0 14434 DISH NETWORK CORP CL A 25470M109 172 4861 SH SOLE 29 4861 0 0 DISH NETWORK CORP CL A 25470M109 32696 921782 SH SOLE 30 921782 0 0 DISH NETWORK CORP CL A 25470M109 1758 49552 SH SOLE 31 37674 0 11878 DISH NETWORK CORP CL A 25470M109 19391 546692 SH SOLE 34 546692 0 0 DISH NETWORK CORP CL A 25470M109 8517 240111 SH SOLE 36 240111 0 0 DISH NETWORK CORP CL A 25470M109 162 4571 SH SOLE 40 4571 0 0 DISH NETWORK CORP NOTE 3.375% 8/1 25470MAB5 8359 8690000 PRN SOLE 21 8690000 0 0 DISH NETWORK CORP NOTE 2.375% 3/1 25470MAD1 2470 2705000 PRN SOLE 21 2705000 0 0 DISNEY WALT CO COM DISNEY 254687106 648728 4485431 SH SOLE 2 569410 0 3916021 DISNEY WALT CO COM DISNEY 254687106 120915 836030 SH SOLE 4 787260 0 48770 DISNEY WALT CO COM DISNEY 254687106 228752 1581637 SH SOLE 7 1566862 0 14775 DISNEY WALT CO COM DISNEY 254687106 5432 37556 SH SOLE 13 37556 0 0 DISNEY WALT CO COM DISNEY 254687106 1495 10340 SH SOLE 15 10340 0 0 DISNEY WALT CO COM DISNEY 254687106 215 1488 SH SOLE 17 0 0 1488 DISNEY WALT CO COM DISNEY 254687106 519929 3594889 SH SOLE 18 3292690 0 302199 DISNEY WALT CO COM DISNEY 254687106 92462 639297 SH SOLE 19 639297 0 0 DISNEY WALT CO COM DISNEY 254687106 10782 74552 SH SOLE 20 74552 0 0 DISNEY WALT CO COM DISNEY 254687106 5239431 36226447 SH SOLE 21 36226447 0 0 DISNEY WALT CO COM DISNEY 254687106 6225316 43043045 SH SOLE 22 38390699 0 4652346 DISNEY WALT CO COM DISNEY 254687106 189926 1313185 SH SOLE 23 1313185 0 0 DISNEY WALT CO COM DISNEY 254687106 261307 1806728 SH SOLE 25 1806728 0 0 DISNEY WALT CO COM DISNEY 254687106 1247893 8628176 SH SOLE 26 989104 0 7639072 DISNEY WALT CO COM DISNEY 254687106 48669 336504 SH SOLE 28 235006 0 101498 DISNEY WALT CO COM DISNEY 254687106 22542 155863 SH SOLE 29 35902 0 119961 DISNEY WALT CO COM DISNEY 254687106 1069301 7393353 SH SOLE 30 7393353 0 0 DISNEY WALT CO COM DISNEY 254687106 59167 409095 SH SOLE 31 323079 0 86016 DISNEY WALT CO COM DISNEY 254687106 18960 131096 SH SOLE 32 131096 0 0 DISNEY WALT CO COM DISNEY 254687106 31300 216417 SH SOLE 34 216417 0 0 DISNEY WALT CO COM DISNEY 254687106 184503 1275691 SH SOLE 36 1275691 0 0 DISNEY WALT CO COM DISNEY 254687106 5810 40169 SH SOLE 40 40169 0 0 DISNEY WALT CO OPTIONS 254687106 304 2100 SH Call SOLE 2 2100 0 0 DISNEY WALT CO OPTIONS 254687106 52790 365000 SH Call SOLE 19 365000 0 0 DISNEY WALT CO OPTIONS 254687106 507 3500 SH Call SOLE 22 3500 0 0 DISNEY WALT CO OPTIONS 254687106 7000 48400 SH Call SOLE 34 48400 0 0 DIVERSIFIED RSTRNT HLDGS INC COM 25532M105 8 7788 SH SOLE 21 7788 0 0 DIVIDEND & INCOME FUND COM NEW 25538A204 1240 92100 SH SOLE 2 92100 0 0 DIXIE GROUP INC CL A 255519100 15 13084 SH SOLE 21 13084 0 0 DIXIE GROUP INC CL A 255519100 399 349605 SH SOLE 22 349605 0 0 DLH HLDGS CORP COM 23335Q100 5 1104 SH SOLE 18 1104 0 0 DLH HLDGS CORP COM 23335Q100 61 14580 SH SOLE 21 14580 0 0 DLH HLDGS CORP COM 23335Q100 180 42972 SH SOLE 22 42972 0 0 DMC GLOBAL INC COM 23291C103 263 5844 SH SOLE 2 489 0 5355 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 3026 67332 SH SOLE 18 67332 0 0 DMC GLOBAL INC COM 23291C103 1116 24825 SH SOLE 19 24825 0 0 DMC GLOBAL INC COM 23291C103 75241 1674262 SH SOLE 21 1674262 0 0 DMC GLOBAL INC COM 23291C103 19608 436311 SH SOLE 22 417742 0 18569 DMC GLOBAL INC COM 23291C103 468 10421 SH SOLE 26 9280 0 1141 DMC GLOBAL INC COM 23291C103 108 2397 SH SOLE 28 2397 0 0 DMC GLOBAL INC COM 23291C103 955 21261 SH SOLE 30 21261 0 0 DMC GLOBAL INC COM 23291C103 69 1527 SH SOLE 40 1527 0 0 DOCUMENT SEC SYS INC COM NEW 25614T200 6 20006 SH SOLE 21 20006 0 0 DOCUSIGN INC COM 256163106 24520 330866 SH SOLE 2 15387 0 315479 DOCUSIGN INC COM 256163106 3356 45284 SH SOLE 4 42413 0 2871 DOCUSIGN INC COM 256163106 555 7490 SH SOLE 7 7490 0 0 DOCUSIGN INC COM 256163106 7189 97001 SH SOLE 18 89336 0 7665 DOCUSIGN INC COM 256163106 2712 36588 SH SOLE 19 36588 0 0 DOCUSIGN INC COM 256163106 192238 2593954 SH SOLE 21 2593954 0 0 DOCUSIGN INC COM 256163106 279072 3765642 SH SOLE 22 3508156 0 257486 DOCUSIGN INC COM 256163106 5448 73513 SH SOLE 23 73513 0 0 DOCUSIGN INC COM 256163106 213 2872 SH SOLE 25 2872 0 0 DOCUSIGN INC COM 256163106 20119 271475 SH SOLE 26 104986 0 166489 DOCUSIGN INC COM 256163106 1479 19960 SH SOLE 28 14342 0 5618 DOCUSIGN INC COM 256163106 1804 24342 SH SOLE 29 1996 0 22346 DOCUSIGN INC COM 256163106 21627 291829 SH SOLE 30 291829 0 0 DOCUSIGN INC COM 256163106 1718 23184 SH SOLE 31 19466 0 3718 DOCUSIGN INC COM 256163106 434 5859 SH SOLE 34 5859 0 0 DOCUSIGN INC COM 256163106 1350 18216 SH SOLE 36 18216 0 0 DOCUSIGN INC COM 256163106 176 2379 SH SOLE 40 2379 0 0 DOCUSIGN INC NOTE 0.500% 9/1 256163AB2 2666 2147000 PRN SOLE 21 2147000 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 11779 171210 SH SOLE 2 28975 0 142235 DOLBY LABORATORIES INC COM CL A 25659T107 102 1477 SH SOLE 4 1477 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 100 1448 SH SOLE 7 1448 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 7 100 SH SOLE 17 0 0 100 DOLBY LABORATORIES INC COM CL A 25659T107 2356 34243 SH SOLE 18 33940 0 303 DOLBY LABORATORIES INC COM CL A 25659T107 1031 14988 SH SOLE 19 14988 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 57527 836142 SH SOLE 21 836142 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 133479 1940105 SH SOLE 22 1819533 0 120572 DOLBY LABORATORIES INC COM CL A 25659T107 124 1801 SH SOLE 23 1801 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 1615 23477 SH SOLE 26 14591 0 8886 DOLBY LABORATORIES INC COM CL A 25659T107 611 8877 SH SOLE 28 8877 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 33 481 SH SOLE 29 481 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 1504 21855 SH SOLE 30 21855 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 201 2919 SH SOLE 31 2919 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 7992 SH SOLE 40 7992 0 0 DOLLAR GEN CORP NEW COM 256677105 147010 942494 SH SOLE 2 351589 0 590905 DOLLAR GEN CORP NEW COM 256677105 25830 165598 SH SOLE 4 158531 0 7067 DOLLAR GEN CORP NEW COM 256677105 63277 405673 SH SOLE 7 261983 0 143690 DOLLAR GEN CORP NEW COM 256677105 5184 33238 SH SOLE 13 33238 0 0 DOLLAR GEN CORP NEW COM 256677105 238 1527 SH SOLE 15 1527 0 0 DOLLAR GEN CORP NEW COM 256677105 353186 2264302 SH SOLE 18 2046716 0 217586 DOLLAR GEN CORP NEW COM 256677105 348553 2234599 SH SOLE 19 2234599 0 0 DOLLAR GEN CORP NEW COM 256677105 1252078 8027172 SH SOLE 21 8027172 0 0 DOLLAR GEN CORP NEW COM 256677105 1139416 7304888 SH SOLE 22 6358785 0 946103 DOLLAR GEN CORP NEW COM 256677105 39334 252175 SH SOLE 23 252175 0 0 DOLLAR GEN CORP NEW COM 256677105 50456 323479 SH SOLE 25 303653 0 19826 DOLLAR GEN CORP NEW COM 256677105 178294 1143060 SH SOLE 26 249676 0 893384 DOLLAR GEN CORP NEW COM 256677105 7475 47921 SH SOLE 28 33537 0 14384 DOLLAR GEN CORP NEW COM 256677105 21339 136808 SH SOLE 29 55573 0 81235 DOLLAR GEN CORP NEW COM 256677105 179423 1150298 SH SOLE 30 1150298 0 0 DOLLAR GEN CORP NEW COM 256677105 24699 158346 SH SOLE 31 125758 0 32588 DOLLAR GEN CORP NEW COM 256677105 70359 451074 SH SOLE 34 451074 0 0 DOLLAR GEN CORP NEW COM 256677105 39942 256072 SH SOLE 36 256072 0 0 DOLLAR GEN CORP NEW COM 256677105 885 5674 SH SOLE 40 5674 0 0 DOLLAR TREE INC COM 256746108 54336 577731 SH SOLE 2 54435 0 523296 DOLLAR TREE INC COM 256746108 10546 112136 SH SOLE 4 105853 0 6283 DOLLAR TREE INC COM 256746108 22529 239541 SH SOLE 7 228691 0 10850 DOLLAR TREE INC COM 256746108 302 3211 SH SOLE 13 3211 0 0 DOLLAR TREE INC COM 256746108 143 1525 SH SOLE 15 1525 0 0 DOLLAR TREE INC COM 256746108 2 20 SH SOLE 17 0 0 20 DOLLAR TREE INC COM 256746108 222442 2365151 SH SOLE 18 1839103 0 526048 DOLLAR TREE INC COM 256746108 112697 1198264 SH SOLE 19 1198264 0 0 DOLLAR TREE INC COM 256746108 615620 6545671 SH SOLE 21 6545671 0 0 DOLLAR TREE INC COM 256746108 551651 5865509 SH SOLE 22 5250987 0 614522 DOLLAR TREE INC COM 256746108 17858 189876 SH SOLE 23 189876 0 0 DOLLAR TREE INC COM 256746108 27140 288566 SH SOLE 25 253374 0 35192 DOLLAR TREE INC COM 256746108 86976 924780 SH SOLE 26 155011 0 769769 DOLLAR TREE INC COM 256746108 4207 44730 SH SOLE 28 31338 0 13392 DOLLAR TREE INC COM 256746108 445 4729 SH SOLE 29 4729 0 0 DOLLAR TREE INC COM 256746108 88785 944024 SH SOLE 30 944024 0 0 DOLLAR TREE INC COM 256746108 5162 54891 SH SOLE 31 41917 0 12974 DOLLAR TREE INC COM 256746108 3623 38518 SH SOLE 32 38518 0 0 DOLLAR TREE INC COM 256746108 66558 707689 SH SOLE 34 707689 0 0 DOLLAR TREE INC COM 256746108 19768 210187 SH SOLE 36 210187 0 0 DOLLAR TREE INC COM 256746108 453 4821 SH SOLE 40 4821 0 0 DOMINION ENERGY INC COM 25746U109 165039 1992749 SH SOLE 2 216878 0 1775871 DOMINION ENERGY INC COM 25746U109 33930 409684 SH SOLE 4 387506 0 22178 DOMINION ENERGY INC COM 25746U109 65306 788534 SH SOLE 7 756804 0 31730 DOMINION ENERGY INC COM 25746U109 2362 28517 SH SOLE 13 28517 0 0 DOMINION ENERGY INC COM 25746U109 405 4895 SH SOLE 15 4895 0 0 DOMINION ENERGY INC COM 25746U109 4 45 SH SOLE 17 0 0 45 DOMINION ENERGY INC COM 25746U109 125535 1515763 SH SOLE 18 1404140 0 111623 DOMINION ENERGY INC COM 25746U109 20364 245883 SH SOLE 19 245883 0 0 DOMINION ENERGY INC COM 25746U109 1842492 22246949 SH SOLE 21 22246949 0 0 DOMINION ENERGY INC COM 25746U109 1679745 20281877 SH SOLE 22 18159979 0 2121898 DOMINION ENERGY INC COM 25746U109 50762 612922 SH SOLE 23 612922 0 0 DOMINION ENERGY INC COM 25746U109 68627 828627 SH SOLE 25 828627 0 0 DOMINION ENERGY INC COM 25746U109 352578 4257161 SH SOLE 26 495180 0 3761981 DOMINION ENERGY INC COM 25746U109 12726 153655 SH SOLE 28 107226 0 46429 DOMINION ENERGY INC COM 25746U109 1375 16601 SH SOLE 29 16601 0 0 DOMINION ENERGY INC COM 25746U109 315708 3811978 SH SOLE 30 3811978 0 0 DOMINION ENERGY INC COM 25746U109 17030 205628 SH SOLE 31 149790 0 55838 DOMINION ENERGY INC COM 25746U109 5237 63239 SH SOLE 32 63239 0 0 DOMINION ENERGY INC COM 25746U109 4505 54396 SH SOLE 34 54396 0 0 DOMINION ENERGY INC COM 25746U109 60792 734029 SH SOLE 36 734029 0 0 DOMINION ENERGY INC COM 25746U109 1554 18769 SH SOLE 40 18769 0 0 DOMINION ENERGY INC UNIT 99/99/9999 25746U133 146145 1365972 SH SOLE 21 1365972 0 0 DOMINOS PIZZA INC COM 25754A201 35913 122245 SH SOLE 2 23725 0 98520 DOMINOS PIZZA INC COM 25754A201 5061 17227 SH SOLE 4 16187 0 1040 DOMINOS PIZZA INC COM 25754A201 893 3040 SH SOLE 7 2570 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 85166 289897 SH SOLE 18 242862 0 47035 DOMINOS PIZZA INC COM 25754A201 52456 178557 SH SOLE 19 178557 0 0 DOMINOS PIZZA INC COM 25754A201 620912 2113527 SH SOLE 21 2113527 0 0 DOMINOS PIZZA INC COM 25754A201 408448 1390319 SH SOLE 22 1314324 0 75995 DOMINOS PIZZA INC COM 25754A201 8353 28433 SH SOLE 23 28433 0 0 DOMINOS PIZZA INC COM 25754A201 10917 37162 SH SOLE 25 37162 0 0 DOMINOS PIZZA INC COM 25754A201 36542 124387 SH SOLE 26 33202 0 91185 DOMINOS PIZZA INC COM 25754A201 2119 7214 SH SOLE 28 4985 0 2229 DOMINOS PIZZA INC COM 25754A201 2637 8976 SH SOLE 29 790 0 8186 DOMINOS PIZZA INC COM 25754A201 16507 56189 SH SOLE 30 56189 0 0 DOMINOS PIZZA INC COM 25754A201 2529 8610 SH SOLE 31 7265 0 1345 DOMINOS PIZZA INC COM 25754A201 3251 11067 SH SOLE 34 11067 0 0 DOMINOS PIZZA INC COM 25754A201 8151 27745 SH SOLE 36 27745 0 0 DOMINOS PIZZA INC COM 25754A201 274 932 SH SOLE 40 932 0 0 DOMO INC COM CL B 257554105 160 7367 SH SOLE 2 729 0 6638 DOMO INC COM CL B 257554105 8 352 SH SOLE 7 352 0 0 DOMO INC COM CL B 257554105 1362 62730 SH SOLE 18 62730 0 0 DOMO INC COM CL B 257554105 670 30861 SH SOLE 19 30861 0 0 DOMO INC COM CL B 257554105 13251 610092 SH SOLE 21 610092 0 0 DOMO INC COM CL B 257554105 11816 544010 SH SOLE 22 528073 0 15937 DOMO INC COM CL B 257554105 10911 502362 SH SOLE 30 502362 0 0 DOMTAR CORP COM NEW 257559203 7584 198326 SH SOLE 2 84420 0 113906 DOMTAR CORP COM NEW 257559203 9 237 SH SOLE 4 237 0 0 DOMTAR CORP COM NEW 257559203 254 6630 SH SOLE 7 6630 0 0 DOMTAR CORP COM NEW 257559203 1579 41280 SH SOLE 13 41280 0 0 DOMTAR CORP COM NEW 257559203 15521 405882 SH SOLE 18 324507 0 81375 DOMTAR CORP COM NEW 257559203 12075 315777 SH SOLE 19 315777 0 0 DOMTAR CORP COM NEW 257559203 169967 4444746 SH SOLE 21 4444746 0 0 DOMTAR CORP COM NEW 257559203 114302 2989068 SH SOLE 22 2661431 0 327637 DOMTAR CORP COM NEW 257559203 1351 35329 SH SOLE 26 16427 0 18902 DOMTAR CORP COM NEW 257559203 299 7832 SH SOLE 28 7832 0 0 DOMTAR CORP COM NEW 257559203 4021 105153 SH SOLE 29 0 0 105153 DOMTAR CORP COM NEW 257559203 4462 116680 SH SOLE 30 116680 0 0 DOMTAR CORP COM NEW 257559203 301 7873 SH SOLE 31 1173 0 6700 DOMTAR CORP COM NEW 257559203 889 23248 SH SOLE 32 23248 0 0 DOMTAR CORP COM NEW 257559203 1103 28834 SH SOLE 36 28834 0 0 DOMTAR CORP COM NEW 257559203 266 6968 SH SOLE 40 6968 0 0 DONALDSON INC COM 257651109 16452 285528 SH SOLE 2 69749 0 215779 DONALDSON INC COM 257651109 35 612 SH SOLE 4 612 0 0 DONALDSON INC COM 257651109 2561 44443 SH SOLE 7 44443 0 0 DONALDSON INC COM 257651109 20948 363553 SH SOLE 18 363553 0 0 DONALDSON INC COM 257651109 1716 29774 SH SOLE 19 29774 0 0 DONALDSON INC COM 257651109 371379 6445319 SH SOLE 21 6445319 0 0 DONALDSON INC COM 257651109 239715 4160272 SH SOLE 22 3924196 0 236076 DONALDSON INC COM 257651109 2933 50898 SH SOLE 26 34777 0 16121 DONALDSON INC COM 257651109 932 16171 SH SOLE 28 16171 0 0 DONALDSON INC COM 257651109 2331 40459 SH SOLE 30 40459 0 0 DONALDSON INC COM 257651109 150 2600 SH SOLE 31 2600 0 0 DONALDSON INC COM 257651109 35 601 SH SOLE 36 601 0 0 DONALDSON INC COM 257651109 754 13090 SH SOLE 40 13090 0 0 DONEGAL GROUP INC CL A 257701201 195 13191 SH SOLE 2 558 0 12633 DONEGAL GROUP INC CL A 257701201 601 40582 SH SOLE 18 40582 0 0 DONEGAL GROUP INC CL A 257701201 264 17805 SH SOLE 19 17805 0 0 DONEGAL GROUP INC CL A 257701201 5939 400732 SH SOLE 21 400732 0 0 DONEGAL GROUP INC CL A 257701201 6725 453807 SH SOLE 22 438225 0 15582 DONEGAL GROUP INC CL A 257701201 30 2027 SH SOLE 28 2027 0 0 DONEGAL GROUP INC CL A 257701201 34 2298 SH SOLE 30 2298 0 0 DONEGAL GROUP INC CL A 257701201 9 640 SH SOLE 40 640 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 401 38299 SH SOLE 2 8078 0 30221 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 1540 147065 SH SOLE 18 147065 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 1662 158701 SH SOLE 19 158701 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 39535 3776044 SH SOLE 21 3776044 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 12152 1160613 SH SOLE 22 1116213 0 44400 DONNELLEY FINL SOLUTIONS INC COM 25787G100 160 15315 SH SOLE 23 15315 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 590 56355 SH SOLE 26 1906 0 54449 DONNELLEY FINL SOLUTIONS INC COM 25787G100 34 3254 SH SOLE 28 3254 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 392 37478 SH SOLE 30 37478 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 30 2819 SH SOLE 40 2819 0 0 DONNELLEY R R & SONS CO COM 257867200 296 74932 SH SOLE 2 2548 0 72384 DONNELLEY R R & SONS CO COM 257867200 1 375 SH SOLE 4 375 0 0 DONNELLEY R R & SONS CO COM 257867200 7 1703 SH SOLE 7 1703 0 0 DONNELLEY R R & SONS CO COM 257867200 1303 329926 SH SOLE 18 329926 0 0 DONNELLEY R R & SONS CO COM 257867200 490 124003 SH SOLE 19 124003 0 0 DONNELLEY R R & SONS CO COM 257867200 33071 8372346 SH SOLE 21 8372346 0 0 DONNELLEY R R & SONS CO COM 257867200 11517 2915636 SH SOLE 22 2746763 0 168873 DONNELLEY R R & SONS CO COM 257867200 30 7705 SH SOLE 26 5084 0 2621 DONNELLEY R R & SONS CO COM 257867200 34 8677 SH SOLE 28 8677 0 0 DONNELLEY R R & SONS CO COM 257867200 321 81179 SH SOLE 30 81179 0 0 DONNELLEY R R & SONS CO COM 257867200 74 18733 SH SOLE 31 0 0 18733 DONNELLEY R R & SONS CO COM 257867200 30 7517 SH SOLE 40 7517 0 0 DORIAN LPG LTD SHS USD Y2106R110 375 24211 SH SOLE 2 1083 0 23128 DORIAN LPG LTD SHS USD Y2106R110 10 675 SH SOLE 7 675 0 0 DORIAN LPG LTD SHS USD Y2106R110 1547 99946 SH SOLE 18 99946 0 0 DORIAN LPG LTD SHS USD Y2106R110 747 48237 SH SOLE 19 48237 0 0 DORIAN LPG LTD SHS USD Y2106R110 15533 1003439 SH SOLE 21 1003439 0 0 DORIAN LPG LTD SHS USD Y2106R110 12734 822638 SH SOLE 22 799093 0 23545 DORIAN LPG LTD SHS USD Y2106R110 23 1476 SH SOLE 23 1476 0 0 DORMAN PRODUCTS INC COM 258278100 850 11225 SH SOLE 2 1025 0 10200 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 9324 123136 SH SOLE 18 122820 0 316 DORMAN PRODUCTS INC COM 258278100 3584 47338 SH SOLE 19 47338 0 0 DORMAN PRODUCTS INC COM 258278100 241778 3193058 SH SOLE 21 3193058 0 0 DORMAN PRODUCTS INC COM 258278100 63385 837100 SH SOLE 22 801510 0 35590 DORMAN PRODUCTS INC COM 258278100 100 1315 SH SOLE 23 1315 0 0 DORMAN PRODUCTS INC COM 258278100 1211 15997 SH SOLE 26 8335 0 7662 DORMAN PRODUCTS INC COM 258278100 265 3499 SH SOLE 28 3499 0 0 DORMAN PRODUCTS INC COM 258278100 3051 40297 SH SOLE 30 40297 0 0 DORMAN PRODUCTS INC COM 258278100 198 2618 SH SOLE 40 2618 0 0 DOUGLAS DYNAMICS INC COM 25960R105 514 9352 SH SOLE 2 802 0 8550 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 4436 80646 SH SOLE 18 80646 0 0 DOUGLAS DYNAMICS INC COM 25960R105 2456 44663 SH SOLE 19 44663 0 0 DOUGLAS DYNAMICS INC COM 25960R105 44160 802901 SH SOLE 21 802901 0 0 DOUGLAS DYNAMICS INC COM 25960R105 36197 658133 SH SOLE 22 629742 0 28391 DOUGLAS DYNAMICS INC COM 25960R105 492 8954 SH SOLE 26 0 0 8954 DOUGLAS DYNAMICS INC COM 25960R105 180 3264 SH SOLE 28 3264 0 0 DOUGLAS DYNAMICS INC COM 25960R105 399 7248 SH SOLE 30 7248 0 0 DOUGLAS DYNAMICS INC COM 25960R105 153 2774 SH SOLE 40 2774 0 0 DOUGLAS EMMETT INC COM 25960P109 17330 394763 SH SOLE 2 82651 0 312112 DOUGLAS EMMETT INC COM 25960P109 4225 96246 SH SOLE 4 96246 0 0 DOUGLAS EMMETT INC COM 25960P109 8534 194406 SH SOLE 7 194406 0 0 DOUGLAS EMMETT INC COM 25960P109 28805 656145 SH SOLE 18 652135 0 4010 DOUGLAS EMMETT INC COM 25960P109 11081 252424 SH SOLE 19 252424 0 0 DOUGLAS EMMETT INC COM 25960P109 436445 9941801 SH SOLE 21 9941801 0 0 DOUGLAS EMMETT INC COM 25960P109 308153 7019440 SH SOLE 22 6658903 0 360537 DOUGLAS EMMETT INC COM 25960P109 1204 27433 SH SOLE 23 27433 0 0 DOUGLAS EMMETT INC COM 25960P109 16328 371926 SH SOLE 25 371926 0 0 DOUGLAS EMMETT INC COM 25960P109 6083 138575 SH SOLE 26 46472 0 92103 DOUGLAS EMMETT INC COM 25960P109 894 20368 SH SOLE 28 20368 0 0 DOUGLAS EMMETT INC COM 25960P109 4043 92098 SH SOLE 29 92098 0 0 DOUGLAS EMMETT INC COM 25960P109 33040 752610 SH SOLE 30 752610 0 0 DOUGLAS EMMETT INC COM 25960P109 247 5636 SH SOLE 31 5636 0 0 DOUGLAS EMMETT INC COM 25960P109 2445 55698 SH SOLE 34 55698 0 0 DOUGLAS EMMETT INC COM 25960P109 79 1806 SH SOLE 36 1806 0 0 DOUGLAS EMMETT INC COM 25960P109 735 16749 SH SOLE 40 16749 0 0 DOUYU INTERNATIONAL HLDNGS L SPONSORED ADS 25985W105 648 76527 SH SOLE 21 76527 0 0 DOUYU INTERNATIONAL HLDNGS L SPONSORED ADS 25985W105 71 8362 SH SOLE 22 8362 0 0 DOVER CORP COM 260003108 43621 378456 SH SOLE 2 53312 0 325144 DOVER CORP COM 260003108 8880 77047 SH SOLE 4 73161 0 3886 DOVER CORP COM 260003108 37716 327227 SH SOLE 7 153012 0 174215 DOVER CORP COM 260003108 311 2694 SH SOLE 13 2694 0 0 DOVER CORP COM 260003108 113 984 SH SOLE 15 984 0 0 DOVER CORP COM 260003108 52050 451592 SH SOLE 18 430835 0 20757 DOVER CORP COM 260003108 143112 1241644 SH SOLE 19 1241644 0 0 DOVER CORP COM 260003108 398765 3459696 SH SOLE 21 3459696 0 0 DOVER CORP COM 260003108 429622 3727412 SH SOLE 22 3349906 0 377506 DOVER CORP COM 260003108 12067 104693 SH SOLE 23 104693 0 0 DOVER CORP COM 260003108 20149 174817 SH SOLE 25 174817 0 0 DOVER CORP COM 260003108 115133 998895 SH SOLE 26 106974 0 891921 DOVER CORP COM 260003108 3200 27766 SH SOLE 28 18974 0 8792 DOVER CORP COM 260003108 3838 33298 SH SOLE 29 2904 0 30394 DOVER CORP COM 260003108 62868 545441 SH SOLE 30 545441 0 0 DOVER CORP COM 260003108 4346 37702 SH SOLE 31 28072 0 9630 DOVER CORP COM 260003108 33169 287773 SH SOLE 34 287773 0 0 DOVER CORP COM 260003108 12097 104956 SH SOLE 36 104956 0 0 DOVER CORP COM 260003108 360 3127 SH SOLE 40 3127 0 0 DOVER MOTORSPORTS INC COM 260174107 6 3274 SH SOLE 18 3274 0 0 DOVER MOTORSPORTS INC COM 260174107 126 67821 SH SOLE 21 67821 0 0 DOVER MOTORSPORTS INC COM 260174107 495 266228 SH SOLE 22 266228 0 0 DOW INC COM 260557103 103389 1889082 SH SOLE 2 227914 0 1661168 DOW INC COM 260557103 18376 335753 SH SOLE 4 315342 0 20411 DOW INC COM 260557103 35649 651355 SH SOLE 7 643558 0 7797 DOW INC COM 260557103 682 12461 SH SOLE 13 12461 0 0 DOW INC COM 260557103 268 4894 SH SOLE 15 4894 0 0 DOW INC COM 260557103 13 242 SH SOLE 17 0 0 242 DOW INC COM 260557103 94473 1726167 SH SOLE 18 1620675 0 105492 DOW INC COM 260557103 52445 958250 SH SOLE 19 958250 0 0 DOW INC COM 260557103 740232 13525165 SH SOLE 21 13525165 0 0 DOW INC COM 260557103 980161 17909022 SH SOLE 22 15941672 0 1967350 DOW INC COM 260557103 30153 550945 SH SOLE 23 550945 0 0 DOW INC COM 260557103 52179 953394 SH SOLE 25 953394 0 0 DOW INC COM 260557103 211175 3858488 SH SOLE 26 478661 0 3379827 DOW INC COM 260557103 7613 139102 SH SOLE 28 96959 0 42143 DOW INC COM 260557103 926 16920 SH SOLE 29 16920 0 0 DOW INC COM 260557103 153471 2804142 SH SOLE 30 2804142 0 0 DOW INC COM 260557103 9655 176405 SH SOLE 31 135448 0 40957 DOW INC COM 260557103 3630 66322 SH SOLE 32 66322 0 0 DOW INC COM 260557103 22888 418192 SH SOLE 34 418192 0 0 DOW INC COM 260557103 29325 535821 SH SOLE 36 535821 0 0 DOW INC COM 260557103 872 15940 SH SOLE 40 15940 0 0 DR REDDYS LABS LTD ADR 256135203 3957 97520 SH SOLE 2 14000 0 83520 DR REDDYS LABS LTD ADR 256135203 747 18417 SH SOLE 4 18417 0 0 DR REDDYS LABS LTD ADR 256135203 851 20968 SH SOLE 7 0 0 20968 DR REDDYS LABS LTD ADR 256135203 594 14638 SH SOLE 13 14638 0 0 DR REDDYS LABS LTD ADR 256135203 10138 249833 SH SOLE 18 249833 0 0 DR REDDYS LABS LTD ADR 256135203 441 10859 SH SOLE 19 10859 0 0 DR REDDYS LABS LTD ADR 256135203 183 4517 SH SOLE 21 4517 0 0 DR REDDYS LABS LTD ADR 256135203 33753 831773 SH SOLE 22 377144 0 454629 DR REDDYS LABS LTD ADR 256135203 46 1126 SH SOLE 25 1126 0 0 DR REDDYS LABS LTD ADR 256135203 7220 177922 SH SOLE 26 19147 0 158775 DR REDDYS LABS LTD ADR 256135203 4971 122497 SH SOLE 28 122497 0 0 DR REDDYS LABS LTD ADR 256135203 582 14344 SH SOLE 29 14344 0 0 DR REDDYS LABS LTD ADR 256135203 8308 204734 SH SOLE 30 204734 0 0 DR REDDYS LABS LTD ADR 256135203 307 7568 SH SOLE 34 7568 0 0 DRIL QUIP INC COM 262037104 1732 36920 SH SOLE 2 1427 0 35493 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 7558 161120 SH SOLE 18 161120 0 0 DRIL QUIP INC COM 262037104 3018 64338 SH SOLE 19 64338 0 0 DRIL QUIP INC COM 262037104 196603 4191063 SH SOLE 21 4191063 0 0 DRIL QUIP INC COM 262037104 51152 1090421 SH SOLE 22 1040305 0 50116 DRIL QUIP INC COM 262037104 657 14002 SH SOLE 26 5579 0 8423 DRIL QUIP INC COM 262037104 260 5542 SH SOLE 28 5542 0 0 DRIL QUIP INC COM 262037104 2411 51403 SH SOLE 30 51403 0 0 DRIL QUIP INC COM 262037104 206 4402 SH SOLE 40 4402 0 0 DRIVE SHACK INC COM 262077100 113 30851 SH SOLE 2 2117 0 28734 DRIVE SHACK INC COM 262077100 797 217691 SH SOLE 18 217691 0 0 DRIVE SHACK INC COM 262077100 399 108919 SH SOLE 19 108919 0 0 DRIVE SHACK INC COM 262077100 7985 2181627 SH SOLE 21 2181627 0 0 DRIVE SHACK INC COM 262077100 5849 1598078 SH SOLE 22 1551022 0 47056 DROPBOX INC CL A 26210C104 9493 530054 SH SOLE 2 96197 0 433857 DROPBOX INC CL A 26210C104 2500 139571 SH SOLE 4 134214 0 5357 DROPBOX INC CL A 26210C104 256 14283 SH SOLE 7 14283 0 0 DROPBOX INC CL A 26210C104 242 13491 SH SOLE 13 13491 0 0 DROPBOX INC CL A 26210C104 12922 721478 SH SOLE 18 702801 0 18677 DROPBOX INC CL A 26210C104 51102 2853278 SH SOLE 19 2853278 0 0 DROPBOX INC CL A 26210C104 66192 3695829 SH SOLE 21 3695829 0 0 DROPBOX INC CL A 26210C104 112580 6285886 SH SOLE 22 5844443 0 441443 DROPBOX INC CL A 26210C104 3257 181872 SH SOLE 23 181872 0 0 DROPBOX INC CL A 26210C104 108 6051 SH SOLE 25 6051 0 0 DROPBOX INC CL A 26210C104 10833 604875 SH SOLE 26 294777 0 310098 DROPBOX INC CL A 26210C104 791 44183 SH SOLE 28 31196 0 12987 DROPBOX INC CL A 26210C104 1068 59635 SH SOLE 29 9641 0 49994 DROPBOX INC CL A 26210C104 7938 443228 SH SOLE 30 443228 0 0 DROPBOX INC CL A 26210C104 902 50386 SH SOLE 31 42404 0 7982 DROPBOX INC CL A 26210C104 23396 1306299 SH SOLE 34 1306299 0 0 DROPBOX INC CL A 26210C104 717 40017 SH SOLE 36 40017 0 0 DROPBOX INC CL A 26210C104 80 4446 SH SOLE 40 4446 0 0 DROPCAR INC COM NEW 26210U203 2 2255 SH SOLE 22 2255 0 0 DSP GROUP INC COM 23332B106 220 13981 SH SOLE 2 887 0 13094 DSP GROUP INC COM 23332B106 1622 103031 SH SOLE 18 103031 0 0 DSP GROUP INC COM 23332B106 595 37788 SH SOLE 19 37788 0 0 DSP GROUP INC COM 23332B106 41360 2627713 SH SOLE 21 2627713 0 0 DSP GROUP INC COM 23332B106 12723 808313 SH SOLE 22 791790 0 16523 DSP GROUP INC COM 23332B106 408 25937 SH SOLE 30 25937 0 0 DTE ENERGY CO COM 233331107 80750 621773 SH SOLE 2 199940 0 421833 DTE ENERGY CO COM 233331107 12054 92814 SH SOLE 4 88023 0 4791 DTE ENERGY CO COM 233331107 25198 194028 SH SOLE 7 185031 0 8997 DTE ENERGY CO COM 233331107 5341 41123 SH SOLE 13 41123 0 0 DTE ENERGY CO COM 233331107 150 1153 SH SOLE 15 1153 0 0 DTE ENERGY CO COM 233331107 82403 634506 SH SOLE 18 510009 0 124497 DTE ENERGY CO COM 233331107 35645 274467 SH SOLE 19 274467 0 0 DTE ENERGY CO COM 233331107 886432 6825532 SH SOLE 21 6825532 0 0 DTE ENERGY CO COM 233331107 704842 5427286 SH SOLE 22 4698282 0 729004 DTE ENERGY CO COM 233331107 19478 149979 SH SOLE 23 149979 0 0 DTE ENERGY CO COM 233331107 23390 180104 SH SOLE 25 180104 0 0 DTE ENERGY CO COM 233331107 125907 969485 SH SOLE 26 177245 0 792240 DTE ENERGY CO COM 233331107 4584 35294 SH SOLE 28 24778 0 10516 DTE ENERGY CO COM 233331107 1250 9627 SH SOLE 29 9627 0 0 DTE ENERGY CO COM 233331107 106256 818169 SH SOLE 30 818169 0 0 DTE ENERGY CO COM 233331107 8756 67424 SH SOLE 31 41397 0 26027 DTE ENERGY CO COM 233331107 3153 24276 SH SOLE 32 24276 0 0 DTE ENERGY CO COM 233331107 1892 14571 SH SOLE 34 14571 0 0 DTE ENERGY CO COM 233331107 8053 62011 SH SOLE 35 62011 0 0 DTE ENERGY CO COM 233331107 26105 201010 SH SOLE 36 201010 0 0 DTE ENERGY CO COM 233331107 567 4363 SH SOLE 40 4363 0 0 DTE ENERGY CO UNIT 11/01/2022S 233331842 100026 1951352 SH SOLE 21 1951352 0 0 DUCOMMUN INC DEL COM 264147109 478 9455 SH SOLE 2 1085 0 8370 DUCOMMUN INC DEL COM 264147109 8 151 SH SOLE 7 151 0 0 DUCOMMUN INC DEL COM 264147109 1954 38677 SH SOLE 18 38677 0 0 DUCOMMUN INC DEL COM 264147109 1786 35338 SH SOLE 19 35338 0 0 DUCOMMUN INC DEL COM 264147109 19434 384598 SH SOLE 21 384598 0 0 DUCOMMUN INC DEL COM 264147109 18352 363190 SH SOLE 22 347130 0 16060 DUCOMMUN INC DEL COM 264147109 56 1110 SH SOLE 23 1110 0 0 DUCOMMUN INC DEL COM 264147109 349 6912 SH SOLE 26 0 0 6912 DUCOMMUN INC DEL COM 264147109 223 4414 SH SOLE 30 4414 0 0 DUCOMMUN INC DEL COM 264147109 51 1014 SH SOLE 40 1014 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 164568 1804281 SH SOLE 2 227581 0 1576700 DUKE ENERGY CORP NEW COM NEW 26441C204 33121 363132 SH SOLE 4 343306 0 19826 DUKE ENERGY CORP NEW COM NEW 26441C204 74940 821622 SH SOLE 7 780348 0 41274 DUKE ENERGY CORP NEW COM NEW 26441C204 2618 28699 SH SOLE 13 28699 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 388 4258 SH SOLE 15 4258 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 3 29 SH SOLE 17 0 0 29 DUKE ENERGY CORP NEW COM NEW 26441C204 115791 1269504 SH SOLE 18 1171762 0 97742 DUKE ENERGY CORP NEW COM NEW 26441C204 17688 193923 SH SOLE 19 193923 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 1937046 21237209 SH SOLE 21 21237209 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 1704441 18686995 SH SOLE 22 16766219 0 1920776 DUKE ENERGY CORP NEW COM NEW 26441C204 49393 541530 SH SOLE 23 541530 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 64705 709409 SH SOLE 25 709409 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 213498 2340733 SH SOLE 26 439441 0 1901292 DUKE ENERGY CORP NEW COM NEW 26441C204 12441 136400 SH SOLE 28 95053 0 41347 DUKE ENERGY CORP NEW COM NEW 26441C204 1344 14740 SH SOLE 29 14740 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 316471 3469696 SH SOLE 30 3469696 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 16980 186167 SH SOLE 31 133262 0 52905 DUKE ENERGY CORP NEW COM NEW 26441C204 4479 49109 SH SOLE 34 49109 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 10389 113897 SH SOLE 35 113897 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 69266 759417 SH SOLE 36 759417 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 1459 15991 SH SOLE 40 15991 0 0 DUKE REALTY CORP COM NEW 264411505 61194 1765035 SH SOLE 2 116432 0 1648603 DUKE REALTY CORP COM NEW 264411505 8944 257965 SH SOLE 4 248916 0 9049 DUKE REALTY CORP COM NEW 264411505 25926 747797 SH SOLE 7 716283 0 31514 DUKE REALTY CORP COM NEW 264411505 205 5901 SH SOLE 13 5901 0 0 DUKE REALTY CORP COM NEW 264411505 17 491 SH SOLE 15 491 0 0 DUKE REALTY CORP COM NEW 264411505 25895 746896 SH SOLE 18 690669 0 56227 DUKE REALTY CORP COM NEW 264411505 16692 481458 SH SOLE 19 481458 0 0 DUKE REALTY CORP COM NEW 264411505 440801 12714205 SH SOLE 21 12714205 0 0 DUKE REALTY CORP COM NEW 264411505 454629 13113025 SH SOLE 22 12200498 0 912527 DUKE REALTY CORP COM NEW 264411505 9807 282865 SH SOLE 23 282865 0 0 DUKE REALTY CORP COM NEW 264411505 41945 1209844 SH SOLE 25 1209844 0 0 DUKE REALTY CORP COM NEW 264411505 57506 1658676 SH SOLE 26 348024 0 1310652 DUKE REALTY CORP COM NEW 264411505 2244 64715 SH SOLE 28 45206 0 19509 DUKE REALTY CORP COM NEW 264411505 9359 269944 SH SOLE 29 194545 0 75399 DUKE REALTY CORP COM NEW 264411505 104646 3018335 SH SOLE 30 3018335 0 0 DUKE REALTY CORP COM NEW 264411505 3122 90035 SH SOLE 31 70986 0 19049 DUKE REALTY CORP COM NEW 264411505 929 26795 SH SOLE 34 26795 0 0 DUKE REALTY CORP COM NEW 264411505 7818 225502 SH SOLE 36 225502 0 0 DUKE REALTY CORP COM NEW 264411505 243 7004 SH SOLE 40 7004 0 0 DULUTH HLDGS INC COM CL B 26443V101 49 4692 SH SOLE 2 317 0 4375 DULUTH HLDGS INC COM CL B 26443V101 3 288 SH SOLE 7 288 0 0 DULUTH HLDGS INC COM CL B 26443V101 401 38035 SH SOLE 18 38035 0 0 DULUTH HLDGS INC COM CL B 26443V101 189 17993 SH SOLE 19 17993 0 0 DULUTH HLDGS INC COM CL B 26443V101 4097 389061 SH SOLE 21 389061 0 0 DULUTH HLDGS INC COM CL B 26443V101 3804 361262 SH SOLE 22 343716 0 17546 DULUTH HLDGS INC COM CL B 26443V101 14 1299 SH SOLE 26 0 0 1299 DULUTH HLDGS INC COM CL B 26443V101 21 2036 SH SOLE 28 2036 0 0 DULUTH HLDGS INC COM CL B 26443V101 33 3117 SH SOLE 30 3117 0 0 DULUTH HLDGS INC COM CL B 26443V101 20 1857 SH SOLE 40 1857 0 0 DUNKIN BRANDS GROUP INC COM 265504100 28579 378331 SH SOLE 2 198139 0 180192 DUNKIN BRANDS GROUP INC COM 265504100 1902 25179 SH SOLE 4 25179 0 0 DUNKIN BRANDS GROUP INC COM 265504100 471 6229 SH SOLE 7 6229 0 0 DUNKIN BRANDS GROUP INC COM 265504100 109 1439 SH SOLE 13 1439 0 0 DUNKIN BRANDS GROUP INC COM 265504100 20455 270780 SH SOLE 18 255131 0 15649 DUNKIN BRANDS GROUP INC COM 265504100 3861 51117 SH SOLE 19 51117 0 0 DUNKIN BRANDS GROUP INC COM 265504100 321618 4257591 SH SOLE 21 4257591 0 0 DUNKIN BRANDS GROUP INC COM 265504100 240749 3187040 SH SOLE 22 2949115 0 237925 DUNKIN BRANDS GROUP INC COM 265504100 3021 39998 SH SOLE 23 39998 0 0 DUNKIN BRANDS GROUP INC COM 265504100 842 11151 SH SOLE 25 11151 0 0 DUNKIN BRANDS GROUP INC COM 265504100 3462 45829 SH SOLE 26 26805 0 19024 DUNKIN BRANDS GROUP INC COM 265504100 777 10289 SH SOLE 28 10289 0 0 DUNKIN BRANDS GROUP INC COM 265504100 1346 17815 SH SOLE 29 17815 0 0 DUNKIN BRANDS GROUP INC COM 265504100 2195 29063 SH SOLE 30 29063 0 0 DUNKIN BRANDS GROUP INC COM 265504100 3132 41460 SH SOLE 31 32162 0 9298 DUNKIN BRANDS GROUP INC COM 265504100 3044 40297 SH SOLE 34 40297 0 0 DUNKIN BRANDS GROUP INC COM 265504100 320 4239 SH SOLE 36 4239 0 0 DUNKIN BRANDS GROUP INC COM 265504100 692 9155 SH SOLE 40 9155 0 0 DUPONT DE NEMOURS INC COM 26614N102 160844 2505357 SH SOLE 2 810617 0 1694740 DUPONT DE NEMOURS INC COM 26614N102 28090 437545 SH SOLE 4 417134 0 20411 DUPONT DE NEMOURS INC COM 26614N102 41554 647251 SH SOLE 7 642967 0 4284 DUPONT DE NEMOURS INC COM 26614N102 1217 18963 SH SOLE 13 18963 0 0 DUPONT DE NEMOURS INC COM 26614N102 271 4216 SH SOLE 15 4216 0 0 DUPONT DE NEMOURS INC COM 26614N102 1 9 SH SOLE 17 0 0 9 DUPONT DE NEMOURS INC COM 26614N102 167965 2616275 SH SOLE 18 2433576 0 182699 DUPONT DE NEMOURS INC COM 26614N102 235035 3660985 SH SOLE 19 3660985 0 0 DUPONT DE NEMOURS INC COM 26614N102 839959 13083466 SH SOLE 21 13083466 0 0 DUPONT DE NEMOURS INC COM 26614N102 1193014 18582780 SH SOLE 22 16370888 0 2211892 DUPONT DE NEMOURS INC COM 26614N102 43015 670022 SH SOLE 23 670022 0 0 DUPONT DE NEMOURS INC COM 26614N102 49126 765199 SH SOLE 25 765199 0 0 DUPONT DE NEMOURS INC COM 26614N102 206736 3220181 SH SOLE 26 468487 0 2751694 DUPONT DE NEMOURS INC COM 26614N102 8959 139553 SH SOLE 28 97255 0 42298 DUPONT DE NEMOURS INC COM 26614N102 4725 73600 SH SOLE 29 73600 0 0 DUPONT DE NEMOURS INC COM 26614N102 166104 2587293 SH SOLE 30 2587293 0 0 DUPONT DE NEMOURS INC COM 26614N102 19385 301941 SH SOLE 31 225704 0 76237 DUPONT DE NEMOURS INC COM 26614N102 53264 829665 SH SOLE 34 829665 0 0 DUPONT DE NEMOURS INC COM 26614N102 38796 604302 SH SOLE 36 604302 0 0 DUPONT DE NEMOURS INC COM 26614N102 1053 16399 SH SOLE 40 16399 0 0 DURECT CORP COM 266605104 314 82649 SH SOLE 21 82649 0 0 DURECT CORP COM 266605104 12568 3307419 SH SOLE 22 3307419 0 0 DURECT CORP COM 266605104 781 205615 SH SOLE 26 0 0 205615 DXC TECHNOLOGY CO COM 23355L106 23918 636299 SH SOLE 2 59992 0 576307 DXC TECHNOLOGY CO COM 23355L106 4368 116198 SH SOLE 4 108684 0 7514 DXC TECHNOLOGY CO COM 23355L106 10605 282113 SH SOLE 7 220626 0 61487 DXC TECHNOLOGY CO COM 23355L106 497 13234 SH SOLE 13 13234 0 0 DXC TECHNOLOGY CO COM 23355L106 39 1047 SH SOLE 15 1047 0 0 DXC TECHNOLOGY CO COM 23355L106 1 21 SH SOLE 17 0 0 21 DXC TECHNOLOGY CO COM 23355L106 19252 512152 SH SOLE 18 473995 0 38157 DXC TECHNOLOGY CO COM 23355L106 5135 136612 SH SOLE 19 136612 0 0 DXC TECHNOLOGY CO COM 23355L106 247804 6592294 SH SOLE 21 6592294 0 0 DXC TECHNOLOGY CO COM 23355L106 261735 6962900 SH SOLE 22 6254550 0 708350 DXC TECHNOLOGY CO COM 23355L106 7256 193017 SH SOLE 23 193017 0 0 DXC TECHNOLOGY CO COM 23355L106 10096 268578 SH SOLE 25 268578 0 0 DXC TECHNOLOGY CO COM 23355L106 58200 1548289 SH SOLE 26 258252 0 1290037 DXC TECHNOLOGY CO COM 23355L106 1844 49056 SH SOLE 28 34892 0 14164 DXC TECHNOLOGY CO COM 23355L106 2612 69498 SH SOLE 29 5537 0 63961 DXC TECHNOLOGY CO COM 23355L106 53351 1419286 SH SOLE 30 1419286 0 0 DXC TECHNOLOGY CO COM 23355L106 2538 67514 SH SOLE 31 51152 0 16362 DXC TECHNOLOGY CO COM 23355L106 639 16998 SH SOLE 34 16998 0 0 DXC TECHNOLOGY CO COM 23355L106 7101 188901 SH SOLE 36 188901 0 0 DXC TECHNOLOGY CO COM 23355L106 215 5714 SH SOLE 40 5714 0 0 DXP ENTERPRISES INC NEW COM NEW 233377407 665 16699 SH SOLE 2 1089 0 15610 DXP ENTERPRISES INC NEW COM NEW 233377407 12 302 SH SOLE 7 302 0 0 DXP ENTERPRISES INC NEW COM NEW 233377407 3011 75632 SH SOLE 18 75632 0 0 DXP ENTERPRISES INC NEW COM NEW 233377407 1569 39413 SH SOLE 19 39413 0 0 DXP ENTERPRISES INC NEW COM NEW 233377407 74376 1868275 SH SOLE 21 1868275 0 0 DXP ENTERPRISES INC NEW COM NEW 233377407 20807 522646 SH SOLE 22 496859 0 25787 DXP ENTERPRISES INC NEW COM NEW 233377407 387 9717 SH SOLE 26 0 0 9717 DXP ENTERPRISES INC NEW COM NEW 233377407 78 1953 SH SOLE 28 1953 0 0 DXP ENTERPRISES INC NEW COM NEW 233377407 937 23544 SH SOLE 30 23544 0 0 DXP ENTERPRISES INC NEW COM NEW 233377407 51 1293 SH SOLE 40 1293 0 0 DYADIC INTL INC DEL COM 26745T101 20 3915 SH SOLE 18 3915 0 0 DYADIC INTL INC DEL COM 26745T101 255 49257 SH SOLE 21 49257 0 0 DYADIC INTL INC DEL COM 26745T101 23 4401 SH SOLE 22 4401 0 0 DYCOM INDS INC COM 267475101 1754 37198 SH SOLE 2 21701 0 15497 DYCOM INDS INC COM 267475101 10 202 SH SOLE 4 202 0 0 DYCOM INDS INC COM 267475101 662 14044 SH SOLE 7 14044 0 0 DYCOM INDS INC COM 267475101 8936 189520 SH SOLE 18 175087 0 14433 DYCOM INDS INC COM 267475101 9857 209048 SH SOLE 19 209048 0 0 DYCOM INDS INC COM 267475101 103944 2204547 SH SOLE 21 2204547 0 0 DYCOM INDS INC COM 267475101 61504 1304426 SH SOLE 22 1259257 0 45169 DYCOM INDS INC COM 267475101 1413 29961 SH SOLE 23 29961 0 0 DYCOM INDS INC COM 267475101 3800 80594 SH SOLE 26 5566 0 75028 DYCOM INDS INC COM 267475101 198 4189 SH SOLE 28 4189 0 0 DYCOM INDS INC COM 267475101 504 10682 SH SOLE 30 10682 0 0 DYCOM INDS INC COM 267475101 171 3635 SH SOLE 40 3635 0 0 DYCOM INDS INC NOTE 0.750% 9/1 267475AB7 1202 1240000 PRN SOLE 21 1240000 0 0 DYNATRACE INC COM 268150109 3352 132497 SH SOLE 2 21011 0 111486 DYNATRACE INC COM 268150109 29 1145 SH SOLE 7 1145 0 0 DYNATRACE INC COM 268150109 729 28829 SH SOLE 18 28829 0 0 DYNATRACE INC COM 268150109 1369 54126 SH SOLE 19 54126 0 0 DYNATRACE INC COM 268150109 23346 922769 SH SOLE 21 922769 0 0 DYNATRACE INC COM 268150109 42708 1688071 SH SOLE 22 1601064 0 87007 DYNATRACE INC COM 268150109 33 1316 SH SOLE 31 1316 0 0 DYNATRACE INC COM 268150109 2771 109508 SH SOLE 34 109508 0 0 DYNATRONICS CORP COM NEW 268157401 18 22086 SH SOLE 22 22086 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 226 39549 SH SOLE 2 3237 0 36312 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 7 1191 SH SOLE 7 1191 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 2045 357512 SH SOLE 18 301367 0 56145 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 970 169558 SH SOLE 19 169558 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 16997 2971567 SH SOLE 21 2971567 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 14749 2578567 SH SOLE 22 2495110 0 83457 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 55 9559 SH SOLE 26 0 0 9559 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 53 9240 SH SOLE 28 9240 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 232 40476 SH SOLE 30 40476 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 27 4676 SH SOLE 40 4676 0 0 DYNEX CAP INC COM 26817Q886 347 20479 SH SOLE 2 699 0 19780 DYNEX CAP INC COM 26817Q886 1411 83303 SH SOLE 18 83303 0 0 DYNEX CAP INC COM 26817Q886 703 41510 SH SOLE 19 41510 0 0 DYNEX CAP INC COM 26817Q886 21699 1280936 SH SOLE 21 1280936 0 0 DYNEX CAP INC COM 26817Q886 283 16690 SH SOLE 26 11748 0 4942 DYNEX CAP INC COM 26817Q886 41 2429 SH SOLE 28 2429 0 0 DYNEX CAP INC COM 26817Q886 80 4715 SH SOLE 30 4715 0 0 DYNEX CAP INC COM 26817Q886 29 1733 SH SOLE 40 1733 0 0 E L F BEAUTY INC COM 26856L103 402 24947 SH SOLE 2 2364 0 22583 E L F BEAUTY INC COM 26856L103 6 369 SH SOLE 7 369 0 0 E L F BEAUTY INC COM 26856L103 1433 88862 SH SOLE 18 88862 0 0 E L F BEAUTY INC COM 26856L103 1469 91054 SH SOLE 19 91054 0 0 E L F BEAUTY INC COM 26856L103 14285 885608 SH SOLE 21 885608 0 0 E L F BEAUTY INC COM 26856L103 12940 802221 SH SOLE 22 775293 0 26928 E L F BEAUTY INC COM 26856L103 42 2583 SH SOLE 23 2583 0 0 E L F BEAUTY INC COM 26856L103 41 2536 SH SOLE 26 0 0 2536 E L F BEAUTY INC COM 26856L103 171 10577 SH SOLE 30 10577 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 25119 553642 SH SOLE 2 56423 0 497219 E TRADE FINANCIAL CORP COM NEW 269246401 5537 122031 SH SOLE 4 115068 0 6963 E TRADE FINANCIAL CORP COM NEW 269246401 9076 200045 SH SOLE 7 200045 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 1941 SH SOLE 15 1941 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 0 7 SH SOLE 17 0 0 7 E TRADE FINANCIAL CORP COM NEW 269246401 118316 2607807 SH SOLE 18 2394558 0 213249 E TRADE FINANCIAL CORP COM NEW 269246401 47189 1040097 SH SOLE 19 1040097 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 246536 5433902 SH SOLE 21 5433902 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 255096 5622565 SH SOLE 22 5009305 0 613260 E TRADE FINANCIAL CORP COM NEW 269246401 9464 208601 SH SOLE 23 208601 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 12595 277597 SH SOLE 25 231693 0 45904 E TRADE FINANCIAL CORP COM NEW 269246401 43719 963617 SH SOLE 26 202644 0 760973 E TRADE FINANCIAL CORP COM NEW 269246401 2031 44772 SH SOLE 28 32075 0 12697 E TRADE FINANCIAL CORP COM NEW 269246401 2535 55865 SH SOLE 29 4907 0 50958 E TRADE FINANCIAL CORP COM NEW 269246401 45442 1001583 SH SOLE 30 1001583 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 2798 61667 SH SOLE 31 48503 0 13164 E TRADE FINANCIAL CORP COM NEW 269246401 37918 835757 SH SOLE 34 835757 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 10508 231610 SH SOLE 36 231610 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 250 5515 SH SOLE 40 5515 0 0 EAGLE BANCORP INC MD COM 268948106 1249 25684 SH SOLE 2 1201 0 24483 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 7159 147209 SH SOLE 18 147209 0 0 EAGLE BANCORP INC MD COM 268948106 2757 56691 SH SOLE 19 56691 0 0 EAGLE BANCORP INC MD COM 268948106 178693 3674535 SH SOLE 21 3674535 0 0 EAGLE BANCORP INC MD COM 268948106 47878 984544 SH SOLE 22 943967 0 40577 EAGLE BANCORP INC MD COM 268948106 327 6715 SH SOLE 26 3782 0 2933 EAGLE BANCORP INC MD COM 268948106 215 4416 SH SOLE 28 4416 0 0 EAGLE BANCORP INC MD COM 268948106 2255 46372 SH SOLE 30 46372 0 0 EAGLE BANCORP INC MD COM 268948106 159 3277 SH SOLE 40 3277 0 0 EAGLE BANCORP MONT INC COM 26942G100 26 1229 SH SOLE 18 1229 0 0 EAGLE BANCORP MONT INC COM 26942G100 18 850 SH SOLE 21 850 0 0 EAGLE BANCORP MONT INC COM 26942G100 25 1159 SH SOLE 22 1159 0 0 EAGLE BULK SHIPPING INC SHS NEW Y2187A143 199 43253 SH SOLE 2 1848 0 41405 EAGLE BULK SHIPPING INC SHS NEW Y2187A143 5 1056 SH SOLE 7 1056 0 0 EAGLE BULK SHIPPING INC SHS NEW Y2187A143 739 160686 SH SOLE 18 160686 0 0 EAGLE BULK SHIPPING INC SHS NEW Y2187A143 354 76896 SH SOLE 19 76896 0 0 EAGLE BULK SHIPPING INC SHS NEW Y2187A143 7797 1695014 SH SOLE 21 1695014 0 0 EAGLE BULK SHIPPING INC SHS NEW Y2187A143 8332 1811350 SH SOLE 22 1776349 0 35001 EAGLE MATERIALS INC COM 26969P108 8362 92236 SH SOLE 2 21280 0 70956 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 10272 113301 SH SOLE 18 113301 0 0 EAGLE MATERIALS INC COM 26969P108 886 9771 SH SOLE 19 9771 0 0 EAGLE MATERIALS INC COM 26969P108 201557 2223214 SH SOLE 21 2223214 0 0 EAGLE MATERIALS INC COM 26969P108 125993 1389730 SH SOLE 22 1307856 0 81874 EAGLE MATERIALS INC COM 26969P108 1704 18800 SH SOLE 26 13035 0 5765 EAGLE MATERIALS INC COM 26969P108 541 5964 SH SOLE 28 5964 0 0 EAGLE MATERIALS INC COM 26969P108 1251 13802 SH SOLE 30 13802 0 0 EAGLE MATERIALS INC COM 26969P108 77 854 SH SOLE 31 854 0 0 EAGLE MATERIALS INC COM 26969P108 235 2597 SH SOLE 34 2597 0 0 EAGLE MATERIALS INC COM 26969P108 426 4699 SH SOLE 40 4699 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 343 5717 SH SOLE 2 2200 0 3517 EAGLE PHARMACEUTICALS INC COM 269796108 11 191 SH SOLE 7 191 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 3043 50647 SH SOLE 18 42506 0 8141 EAGLE PHARMACEUTICALS INC COM 269796108 3252 54122 SH SOLE 19 54122 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 73714 1226933 SH SOLE 21 1226933 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 20121 334909 SH SOLE 22 323479 0 11430 EAGLE PHARMACEUTICALS INC COM 269796108 392 6524 SH SOLE 23 6524 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 919 15304 SH SOLE 26 0 0 15304 EAGLE PHARMACEUTICALS INC COM 269796108 105 1740 SH SOLE 28 1740 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 6687 111299 SH SOLE 30 111299 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 23777 SH SOLE 2 660 0 23117 EARTHSTONE ENERGY INC CL A 27032D304 427 67523 SH SOLE 18 67523 0 0 EARTHSTONE ENERGY INC CL A 27032D304 230 36306 SH SOLE 19 36306 0 0 EARTHSTONE ENERGY INC CL A 27032D304 4423 698705 SH SOLE 21 698705 0 0 EARTHSTONE ENERGY INC CL A 27032D304 3090 488084 SH SOLE 22 476521 0 11563 EAST WEST BANCORP INC COM 27579R104 37521 770445 SH SOLE 2 421317 0 349128 EAST WEST BANCORP INC COM 27579R104 5941 121997 SH SOLE 4 118174 0 3823 EAST WEST BANCORP INC COM 27579R104 1236 25388 SH SOLE 7 25388 0 0 EAST WEST BANCORP INC COM 27579R104 830 17053 SH SOLE 13 17053 0 0 EAST WEST BANCORP INC COM 27579R104 23077 473856 SH SOLE 18 437543 0 36313 EAST WEST BANCORP INC COM 27579R104 13730 281921 SH SOLE 19 281921 0 0 EAST WEST BANCORP INC COM 27579R104 396364 8138895 SH SOLE 21 8138895 0 0 EAST WEST BANCORP INC COM 27579R104 271217 5569136 SH SOLE 22 4974159 0 594977 EAST WEST BANCORP INC COM 27579R104 10383 213207 SH SOLE 23 213207 0 0 EAST WEST BANCORP INC COM 27579R104 676 13880 SH SOLE 25 13880 0 0 EAST WEST BANCORP INC COM 27579R104 16292 334543 SH SOLE 26 161929 0 172614 EAST WEST BANCORP INC COM 27579R104 1337 27461 SH SOLE 28 20107 0 7354 EAST WEST BANCORP INC COM 27579R104 5128 105304 SH SOLE 29 40257 0 65047 EAST WEST BANCORP INC COM 27579R104 15537 319035 SH SOLE 30 319035 0 0 EAST WEST BANCORP INC COM 27579R104 5921 121580 SH SOLE 31 88700 0 32880 EAST WEST BANCORP INC COM 27579R104 4211 86472 SH SOLE 34 86472 0 0 EAST WEST BANCORP INC COM 27579R104 1865 38298 SH SOLE 36 38298 0 0 EAST WEST BANCORP INC COM 27579R104 141 2905 SH SOLE 40 2905 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 1584 66763 SH SOLE 2 2950 0 63813 EASTERLY GOVT PPTYS INC COM 27616P103 515 21716 SH SOLE 4 21716 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 1765 74373 SH SOLE 7 74373 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 8023 338107 SH SOLE 18 338107 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 5008 211025 SH SOLE 19 211025 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 206906 8719158 SH SOLE 21 8719158 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 71524 3014071 SH SOLE 22 2896254 0 117817 EASTERLY GOVT PPTYS INC COM 27616P103 114 4808 SH SOLE 23 4808 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 4119 173596 SH SOLE 25 173596 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 1393 58712 SH SOLE 26 23686 0 35026 EASTERLY GOVT PPTYS INC COM 27616P103 182 7673 SH SOLE 28 7673 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 949 39993 SH SOLE 29 39993 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 10265 432558 SH SOLE 30 432558 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 175 7357 SH SOLE 40 7357 0 0 EASTERN CO COM 276317104 172 5627 SH SOLE 2 203 0 5424 EASTERN CO COM 276317104 580 18997 SH SOLE 18 18997 0 0 EASTERN CO COM 276317104 274 8989 SH SOLE 19 8989 0 0 EASTERN CO COM 276317104 5795 189825 SH SOLE 21 189825 0 0 EASTERN CO COM 276317104 1888 61848 SH SOLE 22 58075 0 3773 EASTGROUP PPTY INC COM 277276101 16593 125067 SH SOLE 2 26298 0 98769 EASTGROUP PPTY INC COM 277276101 1419 10693 SH SOLE 4 10693 0 0 EASTGROUP PPTY INC COM 277276101 5053 38087 SH SOLE 7 38087 0 0 EASTGROUP PPTY INC COM 277276101 30109 226949 SH SOLE 18 215189 0 11760 EASTGROUP PPTY INC COM 277276101 33798 254755 SH SOLE 19 254755 0 0 EASTGROUP PPTY INC COM 277276101 402971 3037393 SH SOLE 21 3037393 0 0 EASTGROUP PPTY INC COM 277276101 243805 1837682 SH SOLE 22 1790927 0 46755 EASTGROUP PPTY INC COM 277276101 4335 32676 SH SOLE 23 32676 0 0 EASTGROUP PPTY INC COM 277276101 11083 83537 SH SOLE 25 83537 0 0 EASTGROUP PPTY INC COM 277276101 14944 112642 SH SOLE 26 10471 0 102171 EASTGROUP PPTY INC COM 277276101 674 5077 SH SOLE 28 5077 0 0 EASTGROUP PPTY INC COM 277276101 2597 19578 SH SOLE 29 19578 0 0 EASTGROUP PPTY INC COM 277276101 22743 171423 SH SOLE 30 171423 0 0 EASTGROUP PPTY INC COM 277276101 490 3697 SH SOLE 40 3697 0 0 EASTMAN CHEMICAL CO COM 277432100 37785 476717 SH SOLE 2 166781 0 309936 EASTMAN CHEMICAL CO COM 277432100 5822 73449 SH SOLE 4 69692 0 3757 EASTMAN CHEMICAL CO COM 277432100 10611 133872 SH SOLE 7 124310 0 9562 EASTMAN CHEMICAL CO COM 277432100 394 4968 SH SOLE 13 4968 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 26574 335281 SH SOLE 18 314524 0 20757 EASTMAN CHEMICAL CO COM 277432100 6256 78936 SH SOLE 19 78936 0 0 EASTMAN CHEMICAL CO COM 277432100 264436 3336305 SH SOLE 21 3336305 0 0 EASTMAN CHEMICAL CO COM 277432100 272815 3442023 SH SOLE 22 3024232 0 417791 EASTMAN CHEMICAL CO COM 277432100 10473 132140 SH SOLE 23 132140 0 0 EASTMAN CHEMICAL CO COM 277432100 19970 251950 SH SOLE 25 251950 0 0 EASTMAN CHEMICAL CO COM 277432100 55470 699846 SH SOLE 26 119387 0 580459 EASTMAN CHEMICAL CO COM 277432100 2067 26084 SH SOLE 28 17872 0 8212 EASTMAN CHEMICAL CO COM 277432100 3381 42652 SH SOLE 29 13258 0 29394 EASTMAN CHEMICAL CO COM 277432100 43264 545847 SH SOLE 30 545847 0 0 EASTMAN CHEMICAL CO COM 277432100 3781 47710 SH SOLE 31 38395 0 9315 EASTMAN CHEMICAL CO COM 277432100 2934 37021 SH SOLE 34 37021 0 0 EASTMAN CHEMICAL CO COM 277432100 8878 112012 SH SOLE 36 112012 0 0 EASTMAN CHEMICAL CO COM 277432100 230 2907 SH SOLE 40 2907 0 0 EASTMAN KODAK CO COM NEW 277461406 15 3231 SH SOLE 18 3231 0 0 EASTMAN KODAK CO COM NEW 277461406 298 64093 SH SOLE 21 64093 0 0 EASTMAN KODAK CO COM NEW 277461406 1761 378770 SH SOLE 22 378770 0 0 EASTSIDE DISTILLING INC COM 277802302 4 1520 SH SOLE 18 1520 0 0 EASTSIDE DISTILLING INC COM 277802302 76 25713 SH SOLE 21 25713 0 0 EATON CORP PLC SHS G29183103 108262 1142966 SH SOLE 2 225156 0 917810 EATON CORP PLC SHS G29183103 22059 232885 SH SOLE 4 221347 0 11538 EATON CORP PLC SHS G29183103 56249 593846 SH SOLE 7 418837 0 175009 EATON CORP PLC SHS G29183103 1520 16051 SH SOLE 13 16051 0 0 EATON CORP PLC SHS G29183103 247 2606 SH SOLE 15 2606 0 0 EATON CORP PLC SHS G29183103 3 27 SH SOLE 17 0 0 27 EATON CORP PLC SHS G29183103 95555 1008820 SH SOLE 18 936563 0 72257 EATON CORP PLC SHS G29183103 12949 136704 SH SOLE 19 136704 0 0 EATON CORP PLC SHS G29183103 1056238 11151164 SH SOLE 21 11151164 0 0 EATON CORP PLC SHS G29183103 963599 10173131 SH SOLE 22 9036125 0 1137006 EATON CORP PLC SHS G29183103 30173 318545 SH SOLE 23 318545 0 0 EATON CORP PLC SHS G29183103 45990 485537 SH SOLE 25 485537 0 0 EATON CORP PLC SHS G29183103 247294 2610787 SH SOLE 26 265004 0 2345783 EATON CORP PLC SHS G29183103 7513 79315 SH SOLE 28 54793 0 24522 EATON CORP PLC SHS G29183103 1143 12065 SH SOLE 29 12065 0 0 EATON CORP PLC SHS G29183103 162073 1711078 SH SOLE 30 1711078 0 0 EATON CORP PLC SHS G29183103 10410 109901 SH SOLE 31 84958 0 24943 EATON CORP PLC SHS G29183103 4027 42515 SH SOLE 32 42515 0 0 EATON CORP PLC SHS G29183103 53490 564720 SH SOLE 34 564720 0 0 EATON CORP PLC SHS G29183103 10472 110553 SH SOLE 35 110553 0 0 EATON CORP PLC SHS G29183103 30048 317225 SH SOLE 36 317225 0 0 EATON CORP PLC SHS G29183103 872 9208 SH SOLE 40 9208 0 0 EATON VANCE CORP COM NON VTG 278265103 16302 349164 SH SOLE 2 103895 0 245269 EATON VANCE CORP COM NON VTG 278265103 2460 52696 SH SOLE 4 49498 0 3198 EATON VANCE CORP COM NON VTG 278265103 8564 183413 SH SOLE 7 122969 0 60444 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 17922 383859 SH SOLE 18 374217 0 9642 EATON VANCE CORP COM NON VTG 278265103 1248 26720 SH SOLE 19 26720 0 0 EATON VANCE CORP COM NON VTG 278265103 309396 6626607 SH SOLE 21 6626607 0 0 EATON VANCE CORP COM NON VTG 278265103 193482 4143975 SH SOLE 22 3921000 0 222975 EATON VANCE CORP COM NON VTG 278265103 3888 83282 SH SOLE 23 83282 0 0 EATON VANCE CORP COM NON VTG 278265103 787 16856 SH SOLE 25 16856 0 0 EATON VANCE CORP COM NON VTG 278265103 10797 231249 SH SOLE 26 129984 0 101265 EATON VANCE CORP COM NON VTG 278265103 1068 22865 SH SOLE 28 15759 0 7106 EATON VANCE CORP COM NON VTG 278265103 1202 25750 SH SOLE 29 1589 0 24161 EATON VANCE CORP COM NON VTG 278265103 13778 295086 SH SOLE 30 295086 0 0 EATON VANCE CORP COM NON VTG 278265103 1209 25892 SH SOLE 31 20077 0 5815 EATON VANCE CORP COM NON VTG 278265103 303 6494 SH SOLE 34 6494 0 0 EATON VANCE CORP COM NON VTG 278265103 1573 33699 SH SOLE 36 33699 0 0 EATON VANCE CORP COM NON VTG 278265103 109 2334 SH SOLE 40 2334 0 0 EBAY INC COM 278642103 76134 2108386 SH SOLE 2 361297 0 1747089 EBAY INC COM 278642103 14693 406896 SH SOLE 4 383369 0 23527 EBAY INC COM 278642103 27181 752715 SH SOLE 7 702381 0 50334 EBAY INC COM 278642103 1213 33591 SH SOLE 13 33591 0 0 EBAY INC COM 278642103 221 6109 SH SOLE 15 6109 0 0 EBAY INC COM 278642103 1 23 SH SOLE 17 0 0 23 EBAY INC COM 278642103 72303 2002298 SH SOLE 18 1897105 0 105193 EBAY INC COM 278642103 8947 247779 SH SOLE 19 247779 0 0 EBAY INC COM 278642103 525350 14548608 SH SOLE 21 14548608 0 0 EBAY INC COM 278642103 701036 19413904 SH SOLE 22 17380202 0 2033702 EBAY INC COM 278642103 21901 606503 SH SOLE 23 606503 0 0 EBAY INC COM 278642103 29425 814882 SH SOLE 25 814882 0 0 EBAY INC COM 278642103 178166 4933985 SH SOLE 26 586299 0 4347686 EBAY INC COM 278642103 5387 149190 SH SOLE 28 103953 0 45237 EBAY INC COM 278642103 638 17666 SH SOLE 29 17666 0 0 EBAY INC COM 278642103 113238 3135907 SH SOLE 30 3135907 0 0 EBAY INC COM 278642103 7064 195623 SH SOLE 31 158852 0 36771 EBAY INC COM 278642103 4781 132410 SH SOLE 32 132410 0 0 EBAY INC COM 278642103 13318 368831 SH SOLE 34 368831 0 0 EBAY INC COM 278642103 20264 561173 SH SOLE 36 561173 0 0 EBAY INC COM 278642103 657 18185 SH SOLE 40 18185 0 0 EBIX INC COM NEW 278715206 327 9796 SH SOLE 2 789 0 9007 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 3445 103108 SH SOLE 18 103108 0 0 EBIX INC COM NEW 278715206 1369 40962 SH SOLE 19 40962 0 0 EBIX INC COM NEW 278715206 87456 2617665 SH SOLE 21 2617665 0 0 EBIX INC COM NEW 278715206 23244 695710 SH SOLE 22 665542 0 30168 EBIX INC COM NEW 278715206 219 6558 SH SOLE 26 5236 0 1322 EBIX INC COM NEW 278715206 95 2829 SH SOLE 28 2829 0 0 EBIX INC COM NEW 278715206 3200 95785 SH SOLE 30 95785 0 0 EBIX INC COM NEW 278715206 93 2797 SH SOLE 40 2797 0 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 560 27045 SH SOLE 2 1937 0 25108 ECHO GLOBAL LOGISTICS INC COM 27875T101 12 597 SH SOLE 7 597 0 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 2616 126377 SH SOLE 18 126377 0 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 1806 87247 SH SOLE 19 87247 0 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 67047 3238967 SH SOLE 21 3238967 0 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 19100 922700 SH SOLE 22 883365 0 39335 ECHO GLOBAL LOGISTICS INC COM 27875T101 75 3603 SH SOLE 23 3603 0 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 630 30425 SH SOLE 26 0 0 30425 ECHO GLOBAL LOGISTICS INC COM 27875T101 78 3786 SH SOLE 28 3786 0 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 770 37202 SH SOLE 30 37202 0 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 53 2582 SH SOLE 40 2582 0 0 ECHOSTAR CORP CL A 278768106 3807 87910 SH SOLE 2 3222 0 84688 ECHOSTAR CORP CL A 278768106 9 211 SH SOLE 4 211 0 0 ECHOSTAR CORP CL A 278768106 65 1493 SH SOLE 7 1493 0 0 ECHOSTAR CORP CL A 278768106 978 22583 SH SOLE 18 22583 0 0 ECHOSTAR CORP CL A 278768106 495 11436 SH SOLE 19 11436 0 0 ECHOSTAR CORP CL A 278768106 34942 806777 SH SOLE 21 806777 0 0 ECHOSTAR CORP CL A 278768106 55831 1289112 SH SOLE 22 1193035 0 96077 ECHOSTAR CORP CL A 278768106 518 11959 SH SOLE 26 8033 0 3926 ECHOSTAR CORP CL A 278768106 288 6646 SH SOLE 28 6646 0 0 ECHOSTAR CORP CL A 278768106 708 16352 SH SOLE 30 16352 0 0 ECHOSTAR CORP CL A 278768106 46 1069 SH SOLE 31 1069 0 0 ECHOSTAR CORP CL A 278768106 149 3443 SH SOLE 36 3443 0 0 ECHOSTAR CORP CL A 278768106 211 4869 SH SOLE 40 4869 0 0 ECOLAB INC COM 278865100 191508 992319 SH SOLE 2 392108 0 600211 ECOLAB INC COM 278865100 33309 172596 SH SOLE 4 165464 0 7132 ECOLAB INC COM 278865100 59468 308138 SH SOLE 7 254995 0 53143 ECOLAB INC COM 278865100 4218 21855 SH SOLE 13 21855 0 0 ECOLAB INC COM 278865100 282 1463 SH SOLE 15 1463 0 0 ECOLAB INC COM 278865100 1 3 SH SOLE 17 0 0 3 ECOLAB INC COM 278865100 108802 563770 SH SOLE 18 502191 0 61579 ECOLAB INC COM 278865100 41169 213323 SH SOLE 19 213323 0 0 ECOLAB INC COM 278865100 1265302 6556309 SH SOLE 21 6556309 0 0 ECOLAB INC COM 278865100 1308232 6778754 SH SOLE 22 5803600 0 975154 ECOLAB INC COM 278865100 59115 306309 SH SOLE 23 306309 0 0 ECOLAB INC COM 278865100 58796 304657 SH SOLE 25 304657 0 0 ECOLAB INC COM 278865100 312341 1618432 SH SOLE 26 190973 0 1427459 ECOLAB INC COM 278865100 9368 48542 SH SOLE 28 33786 0 14756 ECOLAB INC COM 278865100 32658 169221 SH SOLE 29 82790 0 86431 ECOLAB INC COM 278865100 204823 1061314 SH SOLE 30 1061314 0 0 ECOLAB INC COM 278865100 39946 206986 SH SOLE 31 154964 0 52022 ECOLAB INC COM 278865100 11387 59003 SH SOLE 34 59003 0 0 ECOLAB INC COM 278865100 45966 238176 SH SOLE 36 238176 0 0 ECOLAB INC COM 278865100 1100 5698 SH SOLE 40 5698 0 0 ECOPETROL S A SPONSORED ADS 279158109 5468 273934 SH SOLE 2 20425 0 253509 ECOPETROL S A SPONSORED ADS 279158109 3961 198446 SH SOLE 18 0 0 198446 ECOPETROL S A SPONSORED ADS 279158109 7757 388618 SH SOLE 19 388618 0 0 ECOPETROL S A SPONSORED ADS 279158109 18231 913375 SH SOLE 21 913375 0 0 ECOPETROL S A SPONSORED ADS 279158109 9808 491369 SH SOLE 25 491369 0 0 ECOPETROL S A SPONSORED ADS 279158109 1197 59954 SH SOLE 26 36992 0 22962 ECOPETROL S A SPONSORED ADS 279158109 3843 192527 SH SOLE 30 192527 0 0 ECOPETROL S A SPONSORED ADS 279158109 1117 55952 SH SOLE 31 0 0 55952 ECOPETROL S A SPONSORED ADS 279158109 43433 2176000 SH SOLE 34 2176000 0 0 EDGEWELL PERS CARE CO COM 28035Q102 2413 77939 SH SOLE 2 24949 0 52990 EDGEWELL PERS CARE CO COM 28035Q102 9 280 SH SOLE 4 280 0 0 EDGEWELL PERS CARE CO COM 28035Q102 45 1458 SH SOLE 7 1458 0 0 EDGEWELL PERS CARE CO COM 28035Q102 9433 304692 SH SOLE 18 304692 0 0 EDGEWELL PERS CARE CO COM 28035Q102 2947 95199 SH SOLE 19 95199 0 0 EDGEWELL PERS CARE CO COM 28035Q102 120654 3897101 SH SOLE 21 3897101 0 0 EDGEWELL PERS CARE CO COM 28035Q102 58585 1892265 SH SOLE 22 1818084 0 74181 EDGEWELL PERS CARE CO COM 28035Q102 368 11887 SH SOLE 26 7418 0 4469 EDGEWELL PERS CARE CO COM 28035Q102 173 5597 SH SOLE 28 5597 0 0 EDGEWELL PERS CARE CO COM 28035Q102 572 18485 SH SOLE 30 18485 0 0 EDGEWELL PERS CARE CO COM 28035Q102 16 505 SH SOLE 31 0 0 505 EDGEWELL PERS CARE CO COM 28035Q102 85 2759 SH SOLE 36 2759 0 0 EDGEWELL PERS CARE CO COM 28035Q102 200 6450 SH SOLE 40 6450 0 0 EDISON INTL COM 281020107 68585 909498 SH SOLE 2 132682 0 776816 EDISON INTL COM 281020107 13131 174132 SH SOLE 4 164722 0 9410 EDISON INTL COM 281020107 55937 741769 SH SOLE 7 715308 0 26461 EDISON INTL COM 281020107 1491 19771 SH SOLE 13 19771 0 0 EDISON INTL COM 281020107 131 1743 SH SOLE 15 1743 0 0 EDISON INTL COM 281020107 9 122 SH SOLE 17 0 0 122 EDISON INTL COM 281020107 73745 977920 SH SOLE 18 929030 0 48890 EDISON INTL COM 281020107 11437 151667 SH SOLE 19 151667 0 0 EDISON INTL COM 281020107 1000322 13265109 SH SOLE 21 13265109 0 0 EDISON INTL COM 281020107 651003 8632847 SH SOLE 22 7687987 0 944860 EDISON INTL COM 281020107 19456 258003 SH SOLE 23 258003 0 0 EDISON INTL COM 281020107 27466 364222 SH SOLE 25 364222 0 0 EDISON INTL COM 281020107 149596 1983774 SH SOLE 26 246896 0 1736878 EDISON INTL COM 281020107 5039 66820 SH SOLE 28 46716 0 20104 EDISON INTL COM 281020107 638 8462 SH SOLE 29 8462 0 0 EDISON INTL COM 281020107 115976 1537942 SH SOLE 30 1537942 0 0 EDISON INTL COM 281020107 6744 89426 SH SOLE 31 67276 0 22150 EDISON INTL COM 281020107 4836 64136 SH SOLE 32 64136 0 0 EDISON INTL COM 281020107 1811 24016 SH SOLE 34 24016 0 0 EDISON INTL COM 281020107 21340 282982 SH SOLE 36 282982 0 0 EDISON INTL COM 281020107 599 7944 SH SOLE 40 7944 0 0 EDITAS MEDICINE INC COM 28106W103 657 22186 SH SOLE 2 2600 0 19586 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 5376 181567 SH SOLE 18 172637 0 8930 EDITAS MEDICINE INC COM 28106W103 4705 158892 SH SOLE 19 158892 0 0 EDITAS MEDICINE INC COM 28106W103 65460 2210745 SH SOLE 21 2210745 0 0 EDITAS MEDICINE INC COM 28106W103 45507 1536885 SH SOLE 22 1478616 0 58269 EDITAS MEDICINE INC COM 28106W103 221 7473 SH SOLE 23 7473 0 0 EDITAS MEDICINE INC COM 28106W103 1562 52747 SH SOLE 26 28913 0 23834 EDITAS MEDICINE INC COM 28106W103 144 4865 SH SOLE 28 4865 0 0 EDITAS MEDICINE INC COM 28106W103 1726 58277 SH SOLE 30 58277 0 0 EDITAS MEDICINE INC COM 28106W103 56 1885 SH SOLE 34 1885 0 0 EDITAS MEDICINE INC COM 28106W103 130 4397 SH SOLE 40 4397 0 0 EDUCATIONAL DEV CORP COM 281479105 8 1323 SH SOLE 18 1323 0 0 EDUCATIONAL DEV CORP COM 281479105 105 16921 SH SOLE 21 16921 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 194517 833797 SH SOLE 2 361460 0 472337 EDWARDS LIFESCIENCES CORP COM 28176E108 29414 126085 SH SOLE 4 120573 0 5512 EDWARDS LIFESCIENCES CORP COM 28176E108 53129 227738 SH SOLE 7 184530 0 43208 EDWARDS LIFESCIENCES CORP COM 28176E108 5536 23729 SH SOLE 13 23729 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 297 1271 SH SOLE 15 1271 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 25 107 SH SOLE 17 0 0 107 EDWARDS LIFESCIENCES CORP COM 28176E108 122551 525316 SH SOLE 18 467997 0 57319 EDWARDS LIFESCIENCES CORP COM 28176E108 267996 1148769 SH SOLE 19 1148769 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 1120 4800 SH SOLE 20 4800 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 1345422 5767166 SH SOLE 21 5767166 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 1294498 5548881 SH SOLE 22 4821955 0 726926 EDWARDS LIFESCIENCES CORP COM 28176E108 48268 206902 SH SOLE 23 206902 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 169861 728110 SH SOLE 25 728110 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 249631 1070044 SH SOLE 26 143518 0 926526 EDWARDS LIFESCIENCES CORP COM 28176E108 9047 38782 SH SOLE 28 27131 0 11651 EDWARDS LIFESCIENCES CORP COM 28176E108 20820 89244 SH SOLE 29 28742 0 60502 EDWARDS LIFESCIENCES CORP COM 28176E108 237596 1018456 SH SOLE 30 1018456 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 25484 109238 SH SOLE 31 84072 0 25166 EDWARDS LIFESCIENCES CORP COM 28176E108 135738 581843 SH SOLE 34 581843 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 33994 145717 SH SOLE 36 145717 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 1121 4804 SH SOLE 40 4804 0 0 EGAIN CORP COM NEW 28225C806 67 8470 SH SOLE 2 682 0 7788 EGAIN CORP COM NEW 28225C806 4 502 SH SOLE 7 502 0 0 EGAIN CORP COM NEW 28225C806 585 73837 SH SOLE 18 73837 0 0 EGAIN CORP COM NEW 28225C806 279 35280 SH SOLE 19 35280 0 0 EGAIN CORP COM NEW 28225C806 5675 716541 SH SOLE 21 716541 0 0 EGAIN CORP COM NEW 28225C806 4010 506355 SH SOLE 22 489846 0 16509 EHEALTH INC COM 28238P109 915 9519 SH SOLE 2 846 0 8673 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 9493 98804 SH SOLE 18 98804 0 0 EHEALTH INC COM 28238P109 3944 41046 SH SOLE 19 41046 0 0 EHEALTH INC COM 28238P109 222356 2314278 SH SOLE 21 2314278 0 0 EHEALTH INC COM 28238P109 60425 628907 SH SOLE 22 602870 0 26037 EHEALTH INC COM 28238P109 1749 18199 SH SOLE 26 8193 0 10006 EHEALTH INC COM 28238P109 314 3268 SH SOLE 28 3268 0 0 EHEALTH INC COM 28238P109 3933 40930 SH SOLE 30 40930 0 0 EHEALTH INC COM 28238P109 229 2384 SH SOLE 40 2384 0 0 EIDOS THERAPEUTICS INC COM 28249H104 1778 30974 SH SOLE 2 26762 0 4212 EIDOS THERAPEUTICS INC COM 28249H104 9 160 SH SOLE 7 160 0 0 EIDOS THERAPEUTICS INC COM 28249H104 3093 53891 SH SOLE 18 53891 0 0 EIDOS THERAPEUTICS INC COM 28249H104 10188 177523 SH SOLE 19 177523 0 0 EIDOS THERAPEUTICS INC COM 28249H104 222 3870 SH SOLE 20 3870 0 0 EIDOS THERAPEUTICS INC COM 28249H104 42631 742826 SH SOLE 21 742826 0 0 EIDOS THERAPEUTICS INC COM 28249H104 13069 227726 SH SOLE 22 213267 0 14459 EIDOS THERAPEUTICS INC COM 28249H104 260 4539 SH SOLE 30 4539 0 0 EIDOS THERAPEUTICS INC COM 28249H104 4629 80664 SH SOLE 34 80664 0 0 EIDOS THERAPEUTICS INC COM 28249H104 87 1516 SH SOLE 40 1516 0 0 EIGER BIOPHARMACEUTICALS INC COM 28249U105 160 10712 SH SOLE 2 1884 0 8828 EIGER BIOPHARMACEUTICALS INC COM 28249U105 1260 84539 SH SOLE 18 84539 0 0 EIGER BIOPHARMACEUTICALS INC COM 28249U105 1188 79713 SH SOLE 19 79713 0 0 EIGER BIOPHARMACEUTICALS INC COM 28249U105 15549 1043563 SH SOLE 21 1043563 0 0 EIGER BIOPHARMACEUTICALS INC COM 28249U105 9727 652804 SH SOLE 22 632518 0 20286 EIGER BIOPHARMACEUTICALS INC COM 28249U105 14 944 SH SOLE 23 944 0 0 EIGER BIOPHARMACEUTICALS INC COM 28249U105 233 15661 SH SOLE 26 0 0 15661 EIGER BIOPHARMACEUTICALS INC COM 28249U105 26 1756 SH SOLE 30 1756 0 0 EKSO BIONICS HLDGS INC COM NEW 282644202 4 9864 SH SOLE 18 9864 0 0 EKSO BIONICS HLDGS INC COM NEW 282644202 121 308785 SH SOLE 21 308785 0 0 EKSO BIONICS HLDGS INC COM NEW 282644202 196 502060 SH SOLE 22 502060 0 0 EL PASO ELEC CO COM NEW 283677854 4879 71859 SH SOLE 2 36426 0 35433 EL PASO ELEC CO COM NEW 283677854 123 1813 SH SOLE 4 1813 0 0 EL PASO ELEC CO COM NEW 283677854 51 753 SH SOLE 7 753 0 0 EL PASO ELEC CO COM NEW 283677854 12778 188213 SH SOLE 18 188213 0 0 EL PASO ELEC CO COM NEW 283677854 6550 96479 SH SOLE 19 96479 0 0 EL PASO ELEC CO COM NEW 283677854 320521 4721185 SH SOLE 21 4721185 0 0 EL PASO ELEC CO COM NEW 283677854 86166 1269204 SH SOLE 22 1216607 0 52597 EL PASO ELEC CO COM NEW 283677854 415 6110 SH SOLE 23 6110 0 0 EL PASO ELEC CO COM NEW 283677854 1553 22879 SH SOLE 26 10927 0 11952 EL PASO ELEC CO COM NEW 283677854 381 5616 SH SOLE 28 5616 0 0 EL PASO ELEC CO COM NEW 283677854 4805 70771 SH SOLE 30 70771 0 0 EL PASO ELEC CO COM NEW 283677854 216 3183 SH SOLE 36 3183 0 0 EL PASO ELEC CO COM NEW 283677854 306 4504 SH SOLE 40 4504 0 0 EL PASO ENERGY CAP TR I PFD CV TR SECS 283678209 19253 374130 SH SOLE 21 374130 0 0 EL POLLO LOCO HLDGS INC COM 268603107 302 19958 SH SOLE 2 740 0 19218 EL POLLO LOCO HLDGS INC COM 268603107 8 510 SH SOLE 7 510 0 0 EL POLLO LOCO HLDGS INC COM 268603107 1453 95998 SH SOLE 18 95998 0 0 EL POLLO LOCO HLDGS INC COM 268603107 540 35683 SH SOLE 19 35683 0 0 EL POLLO LOCO HLDGS INC COM 268603107 35078 2316884 SH SOLE 21 2316884 0 0 EL POLLO LOCO HLDGS INC COM 268603107 10027 662301 SH SOLE 22 641753 0 20548 EL POLLO LOCO HLDGS INC COM 268603107 273 18041 SH SOLE 26 0 0 18041 EL POLLO LOCO HLDGS INC COM 268603107 35 2332 SH SOLE 28 2332 0 0 EL POLLO LOCO HLDGS INC COM 268603107 353 23284 SH SOLE 30 23284 0 0 EL POLLO LOCO HLDGS INC COM 268603107 21 1397 SH SOLE 40 1397 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 30226 1026353 SH SOLE 2 237611 0 788742 ELANCO ANIMAL HEALTH INC COM 28414H103 4490 152450 SH SOLE 4 142948 0 9502 ELANCO ANIMAL HEALTH INC COM 28414H103 2124 72116 SH SOLE 7 61195 0 10921 ELANCO ANIMAL HEALTH INC COM 28414H103 439 14892 SH SOLE 13 14892 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 45 1538 SH SOLE 15 1538 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 6363 216069 SH SOLE 18 185600 0 30469 ELANCO ANIMAL HEALTH INC COM 28414H103 3964 134595 SH SOLE 19 134595 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 151081 5130086 SH SOLE 21 5130086 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 282819 9603372 SH SOLE 22 8900641 0 702731 ELANCO ANIMAL HEALTH INC COM 28414H103 7554 256519 SH SOLE 23 256519 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 11078 376159 SH SOLE 25 376159 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 43647 1482067 SH SOLE 26 321263 0 1160804 ELANCO ANIMAL HEALTH INC COM 28414H103 1932 65605 SH SOLE 28 46228 0 19377 ELANCO ANIMAL HEALTH INC COM 28414H103 2485 84370 SH SOLE 29 10385 0 73985 ELANCO ANIMAL HEALTH INC COM 28414H103 13761 467280 SH SOLE 30 467280 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 2425 82339 SH SOLE 31 69455 0 12884 ELANCO ANIMAL HEALTH INC COM 28414H103 1068 36271 SH SOLE 34 36271 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 7096 240944 SH SOLE 36 240944 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 278 9433 SH SOLE 40 9433 0 0 ELASTIC N V ORD SHS N14506104 5252 81679 SH SOLE 2 2993 0 78686 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 1544 24008 SH SOLE 18 24008 0 0 ELASTIC N V ORD SHS N14506104 21848 339780 SH SOLE 19 339780 0 0 ELASTIC N V ORD SHS N14506104 43582 677790 SH SOLE 21 677790 0 0 ELASTIC N V ORD SHS N14506104 64242 999102 SH SOLE 22 930214 0 68888 ELASTIC N V ORD SHS N14506104 682 10606 SH SOLE 26 7905 0 2701 ELASTIC N V ORD SHS N14506104 281 4365 SH SOLE 28 4365 0 0 ELASTIC N V ORD SHS N14506104 13539 210554 SH SOLE 30 210554 0 0 ELASTIC N V ORD SHS N14506104 58 907 SH SOLE 31 907 0 0 ELASTIC N V ORD SHS N14506104 9108 141645 SH SOLE 34 141645 0 0 ELASTIC N V ORD SHS N14506104 179 2789 SH SOLE 40 2789 0 0 ELDORADO GOLD CORP NEW COM 284902509 3410 424634 SH SOLE 25 424634 0 0 ELDORADO GOLD CORP NEW COM 284902509 0 2 SH SOLE 26 0 0 2 ELDORADO RESORTS INC COM 28470R102 4377 73393 SH SOLE 2 48629 0 24764 ELDORADO RESORTS INC COM 28470R102 18 298 SH SOLE 4 298 0 0 ELDORADO RESORTS INC COM 28470R102 66 1112 SH SOLE 7 1112 0 0 ELDORADO RESORTS INC COM 28470R102 22168 371690 SH SOLE 18 371690 0 0 ELDORADO RESORTS INC COM 28470R102 28360 475521 SH SOLE 19 475521 0 0 ELDORADO RESORTS INC COM 28470R102 280400 4701546 SH SOLE 21 4701546 0 0 ELDORADO RESORTS INC COM 28470R102 134315 2252089 SH SOLE 22 2170322 0 81767 ELDORADO RESORTS INC COM 28470R102 96328 1615151 SH SOLE 25 1615151 0 0 ELDORADO RESORTS INC COM 28470R102 2036 34139 SH SOLE 26 19231 0 14908 ELDORADO RESORTS INC COM 28470R102 543 9097 SH SOLE 28 9097 0 0 ELDORADO RESORTS INC COM 28470R102 1230 20629 SH SOLE 30 20629 0 0 ELDORADO RESORTS INC COM 28470R102 3928 65859 SH SOLE 34 65859 0 0 ELDORADO RESORTS INC COM 28470R102 404 6779 SH SOLE 40 6779 0 0 ELECTRO-SENSORS INC COM 285233102 1 222 SH SOLE 21 222 0 0 ELECTROCORE INC COM 28531P103 22 14004 SH SOLE 2 369 0 13635 ELECTROCORE INC COM 28531P103 69 43188 SH SOLE 18 43188 0 0 ELECTROCORE INC COM 28531P103 33 20870 SH SOLE 19 20870 0 0 ELECTROCORE INC COM 28531P103 697 438223 SH SOLE 21 438223 0 0 ELECTROCORE INC COM 28531P103 159 100128 SH SOLE 22 96199 0 3929 ELECTROMED INC COM 285409108 13 1478 SH SOLE 18 1478 0 0 ELECTROMED INC COM 285409108 216 24986 SH SOLE 21 24986 0 0 ELECTROMED INC COM 285409108 51 5891 SH SOLE 22 5891 0 0 ELECTRONIC ARTS INC COM 285512109 83349 775269 SH SOLE 2 131580 0 643689 ELECTRONIC ARTS INC COM 285512109 15207 141445 SH SOLE 4 133351 0 8094 ELECTRONIC ARTS INC COM 285512109 29786 277049 SH SOLE 7 261949 0 15100 ELECTRONIC ARTS INC COM 285512109 2476 23033 SH SOLE 13 23033 0 0 ELECTRONIC ARTS INC COM 285512109 242 2253 SH SOLE 15 2253 0 0 ELECTRONIC ARTS INC COM 285512109 60862 566106 SH SOLE 18 511735 0 54371 ELECTRONIC ARTS INC COM 285512109 12306 114460 SH SOLE 19 114460 0 0 ELECTRONIC ARTS INC COM 285512109 679084 6316472 SH SOLE 21 6316472 0 0 ELECTRONIC ARTS INC COM 285512109 765859 7123608 SH SOLE 22 6351081 0 772527 ELECTRONIC ARTS INC COM 285512109 24500 227884 SH SOLE 23 227884 0 0 ELECTRONIC ARTS INC COM 285512109 31960 297274 SH SOLE 25 297274 0 0 ELECTRONIC ARTS INC COM 285512109 161438 1501610 SH SOLE 26 198744 0 1302866 ELECTRONIC ARTS INC COM 285512109 5922 55085 SH SOLE 28 38447 0 16638 ELECTRONIC ARTS INC COM 285512109 4979 46312 SH SOLE 29 8391 0 37921 ELECTRONIC ARTS INC COM 285512109 127158 1182757 SH SOLE 30 1182757 0 0 ELECTRONIC ARTS INC COM 285512109 7015 65252 SH SOLE 31 52124 0 13128 ELECTRONIC ARTS INC COM 285512109 5109 47522 SH SOLE 32 47522 0 0 ELECTRONIC ARTS INC COM 285512109 2610 24276 SH SOLE 34 24276 0 0 ELECTRONIC ARTS INC COM 285512109 21671 201571 SH SOLE 36 201571 0 0 ELECTRONIC ARTS INC COM 285512109 675 6279 SH SOLE 40 6279 0 0 ELEMENT SOLUTIONS INC COM 28618M106 8768 750664 SH SOLE 2 320722 0 429942 ELEMENT SOLUTIONS INC COM 28618M106 8 655 SH SOLE 4 655 0 0 ELEMENT SOLUTIONS INC COM 28618M106 71 6077 SH SOLE 7 6077 0 0 ELEMENT SOLUTIONS INC COM 28618M106 1209 103553 SH SOLE 18 103553 0 0 ELEMENT SOLUTIONS INC COM 28618M106 64343 5508839 SH SOLE 19 5508839 0 0 ELEMENT SOLUTIONS INC COM 28618M106 31681 2712434 SH SOLE 21 2712434 0 0 ELEMENT SOLUTIONS INC COM 28618M106 73514 6293968 SH SOLE 22 5865872 0 428096 ELEMENT SOLUTIONS INC COM 28618M106 730 62478 SH SOLE 26 43739 0 18739 ELEMENT SOLUTIONS INC COM 28618M106 331 28336 SH SOLE 28 28336 0 0 ELEMENT SOLUTIONS INC COM 28618M106 895 76624 SH SOLE 30 76624 0 0 ELEMENT SOLUTIONS INC COM 28618M106 54 4635 SH SOLE 31 4635 0 0 ELEMENT SOLUTIONS INC COM 28618M106 12647 1082825 SH SOLE 34 1082825 0 0 ELEMENT SOLUTIONS INC COM 28618M106 104 8867 SH SOLE 36 8867 0 0 ELEMENT SOLUTIONS INC COM 28618M106 296 25358 SH SOLE 40 25358 0 0 ELEVATE CREDIT INC COM 28621V101 86 19422 SH SOLE 2 5949 0 13473 ELEVATE CREDIT INC COM 28621V101 3 754 SH SOLE 7 754 0 0 ELEVATE CREDIT INC COM 28621V101 350 78674 SH SOLE 18 78674 0 0 ELEVATE CREDIT INC COM 28621V101 335 75256 SH SOLE 19 75256 0 0 ELEVATE CREDIT INC COM 28621V101 4112 923984 SH SOLE 21 923984 0 0 ELEVATE CREDIT INC COM 28621V101 2700 606671 SH SOLE 22 588776 0 17895 ELEVATE CREDIT INC COM 28621V101 31 6932 SH SOLE 26 0 0 6932 ELLINGTON FINANCIAL INC COM 28852N109 517 28204 SH SOLE 2 1130 0 27074 ELLINGTON FINANCIAL INC COM 28852N109 11 607 SH SOLE 7 607 0 0 ELLINGTON FINANCIAL INC COM 28852N109 2046 111602 SH SOLE 18 111602 0 0 ELLINGTON FINANCIAL INC COM 28852N109 1862 101584 SH SOLE 19 101584 0 0 ELLINGTON FINANCIAL INC COM 28852N109 32595 1778239 SH SOLE 21 1778239 0 0 ELLINGTON FINANCIAL INC COM 28852N109 22430 1223695 SH SOLE 22 1165388 0 58307 ELLINGTON FINANCIAL INC COM 28852N109 230 12566 SH SOLE 23 12566 0 0 ELLINGTON FINANCIAL INC COM 28852N109 318 17333 SH SOLE 28 17333 0 0 ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 19 1776 SH SOLE 18 1776 0 0 ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 2337 215405 SH SOLE 21 215405 0 0 ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 587 54072 SH SOLE 22 54072 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 12314 SH SOLE 2 785 0 11529 ELOXX PHARMACEUTICALS INC COM 29014R103 3 461 SH SOLE 7 461 0 0 ELOXX PHARMACEUTICALS INC COM 29014R103 616 83690 SH SOLE 18 83690 0 0 ELOXX PHARMACEUTICALS INC COM 29014R103 310 42089 SH SOLE 19 42089 0 0 ELOXX PHARMACEUTICALS INC COM 29014R103 6697 909866 SH SOLE 21 909866 0 0 ELOXX PHARMACEUTICALS INC COM 29014R103 2884 391786 SH SOLE 22 374251 0 17535 EMAGIN CORP COM NEW 29076N206 5 14707 SH SOLE 21 14707 0 0 EMBOTELLADORA ANDINA S A SPON ADR B 29081P303 1860 106297 SH SOLE 26 106297 0 0 EMBRAER S A SPONSORED ADS 29082A107 11466 588311 SH SOLE 21 588311 0 0 EMBRAER S A SPONSORED ADS 29082A107 60 3082 SH SOLE 30 3082 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 5205 60311 SH SOLE 2 30466 0 29845 EMCOR GROUP INC COM 29084Q100 20 231 SH SOLE 4 231 0 0 EMCOR GROUP INC COM 29084Q100 3211 37213 SH SOLE 7 37213 0 0 EMCOR GROUP INC COM 29084Q100 28265 327526 SH SOLE 18 317515 0 10011 EMCOR GROUP INC COM 29084Q100 13955 161709 SH SOLE 19 161709 0 0 EMCOR GROUP INC COM 29084Q100 348304 4035968 SH SOLE 21 4035968 0 0 EMCOR GROUP INC COM 29084Q100 168821 1956211 SH SOLE 22 1874208 0 82003 EMCOR GROUP INC COM 29084Q100 473 5477 SH SOLE 23 5477 0 0 EMCOR GROUP INC COM 29084Q100 155 1797 SH SOLE 25 1797 0 0 EMCOR GROUP INC COM 29084Q100 1948 22576 SH SOLE 26 13257 0 9319 EMCOR GROUP INC COM 29084Q100 632 7323 SH SOLE 28 7323 0 0 EMCOR GROUP INC COM 29084Q100 1672 19369 SH SOLE 30 19369 0 0 EMCOR GROUP INC COM 29084Q100 904 10476 SH SOLE 34 10476 0 0 EMCOR GROUP INC COM 29084Q100 181 2103 SH SOLE 36 2103 0 0 EMCOR GROUP INC COM 29084Q100 484 5610 SH SOLE 40 5610 0 0 EMCORE CORP COM NEW 290846203 18 5861 SH SOLE 18 5861 0 0 EMCORE CORP COM NEW 290846203 235 77256 SH SOLE 21 77256 0 0 EMCORE CORP COM NEW 290846203 600 197367 SH SOLE 22 197367 0 0 EMERALD EXPOSITIONS EVENTS I COM 29103B100 285 26988 SH SOLE 2 2977 0 24011 EMERALD EXPOSITIONS EVENTS I COM 29103B100 5 492 SH SOLE 7 492 0 0 EMERALD EXPOSITIONS EVENTS I COM 29103B100 878 83217 SH SOLE 18 83217 0 0 EMERALD EXPOSITIONS EVENTS I COM 29103B100 932 88367 SH SOLE 19 88367 0 0 EMERALD EXPOSITIONS EVENTS I COM 29103B100 9644 914157 SH SOLE 21 914157 0 0 EMERALD EXPOSITIONS EVENTS I COM 29103B100 8978 850958 SH SOLE 22 818261 0 32697 EMERALD EXPOSITIONS EVENTS I COM 29103B100 71 6732 SH SOLE 23 6732 0 0 EMERALD EXPOSITIONS EVENTS I COM 29103B100 291 27613 SH SOLE 26 0 0 27613 EMERALD EXPOSITIONS EVENTS I COM 29103B100 27 2606 SH SOLE 30 2606 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 1151 21336 SH SOLE 2 3977 0 17359 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 11229 208146 SH SOLE 18 204451 0 3695 EMERGENT BIOSOLUTIONS INC COM 29089Q105 7032 130342 SH SOLE 19 130342 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 267807 4963977 SH SOLE 21 4963977 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 74238 1376046 SH SOLE 22 1318802 0 57244 EMERGENT BIOSOLUTIONS INC COM 29089Q105 465 8623 SH SOLE 23 8623 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 2009 37246 SH SOLE 26 10961 0 26285 EMERGENT BIOSOLUTIONS INC COM 29089Q105 328 6071 SH SOLE 28 6071 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 3332 61755 SH SOLE 30 61755 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 89 1653 SH SOLE 34 1653 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 220 4073 SH SOLE 40 4073 0 0 EMERSON ELEC CO COM 291011104 117051 1534892 SH SOLE 2 160101 0 1374791 EMERSON ELEC CO COM 291011104 23658 310224 SH SOLE 4 293599 0 16625 EMERSON ELEC CO COM 291011104 57962 760057 SH SOLE 7 619779 0 140278 EMERSON ELEC CO COM 291011104 1457 19107 SH SOLE 13 19107 0 0 EMERSON ELEC CO COM 291011104 278 3646 SH SOLE 15 3646 0 0 EMERSON ELEC CO COM 291011104 153268 2009813 SH SOLE 18 1928072 0 81741 EMERSON ELEC CO COM 291011104 230415 3021440 SH SOLE 19 3021440 0 0 EMERSON ELEC CO COM 291011104 8118 106453 SH SOLE 20 106453 0 0 EMERSON ELEC CO COM 291011104 1101269 14440983 SH SOLE 21 14440983 0 0 EMERSON ELEC CO COM 291011104 1142694 14984180 SH SOLE 22 13377011 0 1607169 EMERSON ELEC CO COM 291011104 34044 446425 SH SOLE 23 446425 0 0 EMERSON ELEC CO COM 291011104 46590 610934 SH SOLE 25 610934 0 0 EMERSON ELEC CO COM 291011104 267574 3508703 SH SOLE 26 368179 0 3140524 EMERSON ELEC CO COM 291011104 8844 115969 SH SOLE 28 80246 0 35723 EMERSON ELEC CO COM 291011104 925 12132 SH SOLE 29 12132 0 0 EMERSON ELEC CO COM 291011104 187555 2459421 SH SOLE 30 2459421 0 0 EMERSON ELEC CO COM 291011104 11136 146031 SH SOLE 31 111797 0 34234 EMERSON ELEC CO COM 291011104 3146 41252 SH SOLE 32 41252 0 0 EMERSON ELEC CO COM 291011104 111863 1466858 SH SOLE 34 1466858 0 0 EMERSON ELEC CO COM 291011104 33779 442950 SH SOLE 36 442950 0 0 EMERSON ELEC CO COM 291011104 1095 14356 SH SOLE 40 14356 0 0 EMERSON ELEC CO OPTIONS 291011104 740 9700 SH Call SOLE 2 9700 0 0 EMERSON ELEC CO OPTIONS 291011104 34576 453400 SH Call SOLE 19 453400 0 0 EMERSON ELEC CO OPTIONS 291011104 602 7900 SH Call SOLE 22 7900 0 0 EMERSON ELEC CO OPTIONS 291011104 99 1300 SH Call SOLE 25 1300 0 0 EMERSON ELEC CO OPTIONS 291011104 92 1200 SH Call SOLE 26 0 0 1200 EMERSON ELEC CO OPTIONS 291011104 10089 132300 SH Call SOLE 34 132300 0 0 EMERSON RADIO CORP COM NEW 291087203 11 13978 SH SOLE 21 13978 0 0 EMMIS COMMUNICATIONS CORP COM NEW CL A 291525400 9 2219 SH SOLE 18 2219 0 0 EMMIS COMMUNICATIONS CORP COM NEW CL A 291525400 29 7210 SH SOLE 19 7210 0 0 EMMIS COMMUNICATIONS CORP COM NEW CL A 291525400 136 33630 SH SOLE 21 33630 0 0 EMMIS COMMUNICATIONS CORP COM NEW CL A 291525400 1267 314364 SH SOLE 22 314364 0 0 EMPIRE ST RLTY TR INC CL A 292104106 4308 308565 SH SOLE 2 18266 0 290299 EMPIRE ST RLTY TR INC CL A 292104106 567 40646 SH SOLE 4 40646 0 0 EMPIRE ST RLTY TR INC CL A 292104106 2070 148284 SH SOLE 7 148284 0 0 EMPIRE ST RLTY TR INC CL A 292104106 975 69814 SH SOLE 18 69814 0 0 EMPIRE ST RLTY TR INC CL A 292104106 2531 181270 SH SOLE 19 181270 0 0 EMPIRE ST RLTY TR INC CL A 292104106 30872 2211488 SH SOLE 21 2211488 0 0 EMPIRE ST RLTY TR INC CL A 292104106 76877 5506930 SH SOLE 22 5211728 0 295202 EMPIRE ST RLTY TR INC CL A 292104106 132 9444 SH SOLE 23 9444 0 0 EMPIRE ST RLTY TR INC CL A 292104106 4576 327762 SH SOLE 25 327762 0 0 EMPIRE ST RLTY TR INC CL A 292104106 2043 146341 SH SOLE 26 31898 0 114443 EMPIRE ST RLTY TR INC CL A 292104106 260 18652 SH SOLE 28 18652 0 0 EMPIRE ST RLTY TR INC CL A 292104106 1090 78051 SH SOLE 29 78051 0 0 EMPIRE ST RLTY TR INC CL A 292104106 9517 681708 SH SOLE 30 681708 0 0 EMPIRE ST RLTY TR INC CL A 292104106 44 3120 SH SOLE 31 3120 0 0 EMPIRE ST RLTY TR INC CL A 292104106 215 15371 SH SOLE 40 15371 0 0 EMPLOYERS HOLDINGS INC COM 292218104 1318 31557 SH SOLE 2 7088 0 24469 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 5569 133380 SH SOLE 18 133380 0 0 EMPLOYERS HOLDINGS INC COM 292218104 3072 73576 SH SOLE 19 73576 0 0 EMPLOYERS HOLDINGS INC COM 292218104 139090 3331488 SH SOLE 21 3331488 0 0 EMPLOYERS HOLDINGS INC COM 292218104 39128 937190 SH SOLE 22 897785 0 39405 EMPLOYERS HOLDINGS INC COM 292218104 939 22492 SH SOLE 23 22492 0 0 EMPLOYERS HOLDINGS INC COM 292218104 3606 86378 SH SOLE 26 0 0 86378 EMPLOYERS HOLDINGS INC COM 292218104 187 4487 SH SOLE 28 4487 0 0 EMPLOYERS HOLDINGS INC COM 292218104 1849 44281 SH SOLE 30 44281 0 0 EMPLOYERS HOLDINGS INC COM 292218104 144 3459 SH SOLE 40 3459 0 0 EMPRESA DIST Y COMERCIAL NOR SPON ADR 29244A102 255 40764 SH SOLE 21 40764 0 0 EMPRESA DIST Y COMERCIAL NOR SPON ADR 29244A102 690 110219 SH SOLE 22 110219 0 0 EMPRESA DIST Y COMERCIAL NOR SPON ADR 29244A102 414 66105 SH SOLE 30 66105 0 0 EMPRESA DIST Y COMERCIAL NOR SPON ADR 29244A102 8 1357 SH SOLE 34 1357 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 625 10115 SH SOLE 2 3555 0 6560 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 5203 84216 SH SOLE 18 76008 0 8208 ENANTA PHARMACEUTICALS INC COM 29251M106 6236 100937 SH SOLE 19 100937 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 123598 2000613 SH SOLE 21 2000613 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 34365 556250 SH SOLE 22 536953 0 19297 ENANTA PHARMACEUTICALS INC COM 29251M106 775 12544 SH SOLE 23 12544 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 1930 31245 SH SOLE 26 3388 0 27857 ENANTA PHARMACEUTICALS INC COM 29251M106 122 1981 SH SOLE 28 1981 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 1420 22988 SH SOLE 30 22988 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 43 691 SH SOLE 34 691 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 100 1612 SH SOLE 40 1612 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 10370 260740 SH SOLE 19 260740 0 0 ENBRIDGE INC COM 29250N105 23761 597450 SH SOLE 21 597450 0 0 ENCANA CORP COM 292505104 150 31950 SH SOLE 2 31950 0 0 ENCANA CORP COM 292505104 4 753 SH SOLE 18 753 0 0 ENCANA CORP COM 292505104 1905 406123 SH SOLE 21 406123 0 0 ENCANA CORP COM 292505104 18239 3888810 SH SOLE 22 3888810 0 0 ENCOMPASS HEALTH CORP COM 29261A100 21103 304642 SH SOLE 2 125054 0 179588 ENCOMPASS HEALTH CORP COM 29261A100 32 458 SH SOLE 4 458 0 0 ENCOMPASS HEALTH CORP COM 29261A100 157 2266 SH SOLE 7 2266 0 0 ENCOMPASS HEALTH CORP COM 29261A100 2 25 SH SOLE 17 0 0 25 ENCOMPASS HEALTH CORP COM 29261A100 23358 337209 SH SOLE 18 337209 0 0 ENCOMPASS HEALTH CORP COM 29261A100 47126 680318 SH SOLE 19 680318 0 0 ENCOMPASS HEALTH CORP COM 29261A100 1004 14500 SH SOLE 20 14500 0 0 ENCOMPASS HEALTH CORP COM 29261A100 363526 5247964 SH SOLE 21 5247964 0 0 ENCOMPASS HEALTH CORP COM 29261A100 239897 3463215 SH SOLE 22 3280365 0 182850 ENCOMPASS HEALTH CORP COM 29261A100 2784 40194 SH SOLE 26 20828 0 19366 ENCOMPASS HEALTH CORP COM 29261A100 852 12300 SH SOLE 28 12300 0 0 ENCOMPASS HEALTH CORP COM 29261A100 3156 45566 SH SOLE 30 45566 0 0 ENCOMPASS HEALTH CORP COM 29261A100 533 7694 SH SOLE 31 1994 0 5700 ENCOMPASS HEALTH CORP COM 29261A100 15762 227548 SH SOLE 34 227548 0 0 ENCOMPASS HEALTH CORP COM 29261A100 124 1795 SH SOLE 36 1795 0 0 ENCOMPASS HEALTH CORP COM 29261A100 747 10784 SH SOLE 40 10784 0 0 ENCORE CAP GROUP INC COM 292554102 1105 31256 SH SOLE 2 1127 0 30129 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 4746 134216 SH SOLE 18 134216 0 0 ENCORE CAP GROUP INC COM 292554102 1930 54583 SH SOLE 19 54583 0 0 ENCORE CAP GROUP INC COM 292554102 116809 3303409 SH SOLE 21 3303409 0 0 ENCORE CAP GROUP INC COM 292554102 31248 883711 SH SOLE 22 847560 0 36151 ENCORE CAP GROUP INC COM 292554102 59 1671 SH SOLE 23 1671 0 0 ENCORE CAP GROUP INC COM 292554102 239 6746 SH SOLE 26 0 0 6746 ENCORE CAP GROUP INC COM 292554102 122 3449 SH SOLE 28 3449 0 0 ENCORE CAP GROUP INC COM 292554102 1342 37948 SH SOLE 30 37948 0 0 ENCORE CAP GROUP INC COM 292554102 101 2857 SH SOLE 40 2857 0 0 ENCORE WIRE CORP COM 292562105 1198 20877 SH SOLE 2 740 0 20137 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 5237 91229 SH SOLE 18 91229 0 0 ENCORE WIRE CORP COM 292562105 2043 35590 SH SOLE 19 35590 0 0 ENCORE WIRE CORP COM 292562105 135220 2355753 SH SOLE 21 2355753 0 0 ENCORE WIRE CORP COM 292562105 35650 621076 SH SOLE 22 592931 0 28145 ENCORE WIRE CORP COM 292562105 505 8799 SH SOLE 26 4871 0 3928 ENCORE WIRE CORP COM 292562105 161 2807 SH SOLE 28 2807 0 0 ENCORE WIRE CORP COM 292562105 1750 30491 SH SOLE 30 30491 0 0 ENCORE WIRE CORP COM 292562105 130 2272 SH SOLE 40 2272 0 0 ENDAVA PLC ADS 29260V105 26656 572009 SH SOLE 19 572009 0 0 ENDAVA PLC ADS 29260V105 13290 285184 SH SOLE 34 285184 0 0 ENDO INTL PLC SHS G30401106 1080 230189 SH SOLE 2 16406 0 213783 ENDO INTL PLC SHS G30401106 4 926 SH SOLE 4 926 0 0 ENDO INTL PLC SHS G30401106 19 3958 SH SOLE 7 3958 0 0 ENDO INTL PLC SHS G30401106 4758 1014479 SH SOLE 18 979184 0 35295 ENDO INTL PLC SHS G30401106 2891 616369 SH SOLE 19 616369 0 0 ENDO INTL PLC SHS G30401106 123855 26408357 SH SOLE 21 26408357 0 0 ENDO INTL PLC SHS G30401106 30256 6451105 SH SOLE 22 6176153 0 274952 ENDO INTL PLC SHS G30401106 190 40607 SH SOLE 23 40607 0 0 ENDO INTL PLC SHS G30401106 750 159947 SH SOLE 26 57934 0 102013 ENDO INTL PLC SHS G30401106 126 26896 SH SOLE 28 26896 0 0 ENDO INTL PLC SHS G30401106 1363 290653 SH SOLE 30 290653 0 0 ENDO INTL PLC SHS G30401106 92 19593 SH SOLE 40 19593 0 0 ENDOLOGIX INC COM NEW 29266S304 6 3851 SH SOLE 18 3851 0 0 ENDOLOGIX INC COM NEW 29266S304 73 46401 SH SOLE 21 46401 0 0 ENDOLOGIX INC COM NEW 29266S304 404 255423 SH SOLE 22 255423 0 0 ENDURANCE INTL GROUP HLDGS I COM 29272B105 143 30426 SH SOLE 2 2660 0 27766 ENDURANCE INTL GROUP HLDGS I COM 29272B105 2 510 SH SOLE 4 510 0 0 ENDURANCE INTL GROUP HLDGS I COM 29272B105 6 1286 SH SOLE 7 1286 0 0 ENDURANCE INTL GROUP HLDGS I COM 29272B105 1267 269669 SH SOLE 18 243951 0 25718 ENDURANCE INTL GROUP HLDGS I COM 29272B105 915 194764 SH SOLE 19 194764 0 0 ENDURANCE INTL GROUP HLDGS I COM 29272B105 11180 2378645 SH SOLE 21 2378645 0 0 ENDURANCE INTL GROUP HLDGS I COM 29272B105 11502 2447334 SH SOLE 22 2365722 0 81612 ENDURANCE INTL GROUP HLDGS I COM 29272B105 237 50473 SH SOLE 26 0 0 50473 ENDURANCE INTL GROUP HLDGS I COM 29272B105 42 8935 SH SOLE 28 8935 0 0 ENDURANCE INTL GROUP HLDGS I COM 29272B105 34 7325 SH SOLE 30 7325 0 0 ENDURANCE INTL GROUP HLDGS I COM 29272B105 31 6670 SH SOLE 40 6670 0 0 ENEL AMERICAS S A SPONSORED ADR 29274F104 1375 125195 SH SOLE 2 0 0 125195 ENEL AMERICAS S A SPONSORED ADR 29274F104 670 60991 SH SOLE 7 60991 0 0 ENEL AMERICAS S A SPONSORED ADR 29274F104 40122 3654109 SH SOLE 21 3654109 0 0 ENEL AMERICAS S A SPONSORED ADR 29274F104 518 47140 SH SOLE 25 47140 0 0 ENEL AMERICAS S A SPONSORED ADR 29274F104 2026 184514 SH SOLE 26 184514 0 0 ENEL AMERICAS S A SPONSORED ADR 29274F104 10977 999690 SH SOLE 30 999690 0 0 ENEL AMERICAS S A SPONSORED ADR 29274F104 651 59319 SH SOLE 34 59319 0 0 ENEL CHILE S A SPONSORED ADR 29278D105 581 122229 SH SOLE 7 122229 0 0 ENEL CHILE S A SPONSORED ADR 29278D105 329 69349 SH SOLE 21 69349 0 0 ENEL CHILE S A SPONSORED ADR 29278D105 1221 257092 SH SOLE 26 257092 0 0 ENEL CHILE S A SPONSORED ADR 29278D105 3270 688372 SH SOLE 30 688372 0 0 ENEL CHILE S A SPONSORED ADR 29278D105 191 40124 SH SOLE 34 40124 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 8074 160776 SH SOLE 2 31110 0 129666 ENERGIZER HLDGS INC NEW COM 29272W109 14 280 SH SOLE 4 280 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 55 1103 SH SOLE 7 1103 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 9332 185814 SH SOLE 18 185814 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 741 14759 SH SOLE 19 14759 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 160942 3204748 SH SOLE 21 3204748 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 105070 2092196 SH SOLE 22 1973311 0 118885 ENERGIZER HLDGS INC NEW COM 29272W109 1021 20332 SH SOLE 26 15717 0 4615 ENERGIZER HLDGS INC NEW COM 29272W109 461 9171 SH SOLE 28 9171 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 1050 20917 SH SOLE 30 20917 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 90 1801 SH SOLE 31 1296 0 505 ENERGIZER HLDGS INC NEW COM 29272W109 351 6998 SH SOLE 40 6998 0 0 ENERGIZER HLDGS INC NEW 7.5 MCNV PFD A 29272W208 135 1295 SH SOLE 7 1295 0 0 ENERGIZER HLDGS INC NEW 7.5 MCNV PFD A 29272W208 17651 168800 SH SOLE 21 168800 0 0 ENERGOUS CORP COM 29272C103 21 11682 SH SOLE 2 872 0 10810 ENERGOUS CORP COM 29272C103 1 360 SH SOLE 7 360 0 0 ENERGOUS CORP COM 29272C103 173 97692 SH SOLE 18 97692 0 0 ENERGOUS CORP COM 29272C103 83 46983 SH SOLE 19 46983 0 0 ENERGOUS CORP COM 29272C103 1727 975969 SH SOLE 21 975969 0 0 ENERGOUS CORP COM 29272C103 1369 773263 SH SOLE 22 751926 0 21337 ENERGY FOCUS INC COM NEW 29268T300 3 6848 SH SOLE 21 6848 0 0 ENERGY FOCUS INC COM NEW 29268T300 73 154997 SH SOLE 22 154997 0 0 ENERGY FUELS INC COM NEW 292671708 194 101353 SH SOLE 2 3416 0 97937 ENERGY FUELS INC COM NEW 292671708 610 319587 SH SOLE 18 319587 0 0 ENERGY FUELS INC COM NEW 292671708 306 160455 SH SOLE 19 160455 0 0 ENERGY FUELS INC COM NEW 292671708 6511 3408668 SH SOLE 21 3408668 0 0 ENERGY FUELS INC COM NEW 292671708 1786 934904 SH SOLE 22 863062 0 71842 ENERGY RECOVERY INC COM 29270J100 156 15966 SH SOLE 2 1632 0 14334 ENERGY RECOVERY INC COM 29270J100 220 22444 SH SOLE 7 22444 0 0 ENERGY RECOVERY INC COM 29270J100 1314 134180 SH SOLE 18 134180 0 0 ENERGY RECOVERY INC COM 29270J100 629 64246 SH SOLE 19 64246 0 0 ENERGY RECOVERY INC COM 29270J100 12802 1307651 SH SOLE 21 1307651 0 0 ENERGY RECOVERY INC COM 29270J100 10341 1056251 SH SOLE 22 1006763 0 49488 ENERGY RECOVERY INC COM 29270J100 29 3010 SH SOLE 26 0 0 3010 ENERGY RECOVERY INC COM 29270J100 61 6211 SH SOLE 28 6211 0 0 ENERGY RECOVERY INC COM 29270J100 1629 166382 SH SOLE 30 166382 0 0 ENERGY TRANSFER LP COM UT LTD PTN 29273V100 2274 177247 SH SOLE 18 177247 0 0 ENERGY TRANSFER LP COM UT LTD PTN 29273V100 76562 5967428 SH SOLE 19 5967428 0 0 ENERGY TRANSFER LP COM UT LTD PTN 29273V100 0 3 SH SOLE 22 3 0 0 ENERPLUS CORP COM 292766102 467 65497 SH SOLE 21 65497 0 0 ENERSYS COM 29275Y102 3362 44930 SH SOLE 2 19524 0 25406 ENERSYS COM 29275Y102 17 233 SH SOLE 4 233 0 0 ENERSYS COM 29275Y102 78 1040 SH SOLE 7 1040 0 0 ENERSYS COM 29275Y102 18064 241406 SH SOLE 18 241406 0 0 ENERSYS COM 29275Y102 5625 75177 SH SOLE 19 75177 0 0 ENERSYS COM 29275Y102 227684 3042679 SH SOLE 21 3042679 0 0 ENERSYS COM 29275Y102 109682 1465750 SH SOLE 22 1405930 0 59820 ENERSYS COM 29275Y102 855 11425 SH SOLE 26 7835 0 3590 ENERSYS COM 29275Y102 399 5327 SH SOLE 28 5327 0 0 ENERSYS COM 29275Y102 1069 14291 SH SOLE 30 14291 0 0 ENERSYS COM 29275Y102 54 716 SH SOLE 36 716 0 0 ENERSYS COM 29275Y102 352 4707 SH SOLE 40 4707 0 0 ENGLOBAL CORP COM 293306106 13 13216 SH SOLE 21 13216 0 0 ENI S P A SPONSORED ADR 26874R108 707 22830 SH SOLE 21 22830 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 9 1520 SH SOLE 4 1520 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 2484 405165 SH SOLE 7 405165 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 4649 758444 SH SOLE 19 758444 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 667 108802 SH SOLE 21 108802 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 1632 266206 SH SOLE 22 150188 0 116018 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 550 89737 SH SOLE 26 61452 0 28285 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 204 33334 SH SOLE 28 33334 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 500 81498 SH SOLE 30 81498 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 159 25889 SH SOLE 40 25889 0 0 ENLINK MIDSTREAM LLC OPTIONS 29336T100 453 73800 SH Put SOLE 19 73800 0 0 ENLINK MIDSTREAM LLC OPTIONS 29336T100 4 700 SH Put SOLE 22 700 0 0 ENNIS INC COM 293389102 640 29550 SH SOLE 2 4348 0 25202 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 1987 91772 SH SOLE 18 91772 0 0 ENNIS INC COM 293389102 1906 88051 SH SOLE 19 88051 0 0 ENNIS INC COM 293389102 21168 977714 SH SOLE 21 977714 0 0 ENNIS INC COM 293389102 21042 971918 SH SOLE 22 939999 0 31919 ENNIS INC COM 293389102 813 37548 SH SOLE 23 37548 0 0 ENNIS INC COM 293389102 1227 56685 SH SOLE 26 9361 0 47324 ENNIS INC COM 293389102 81 3722 SH SOLE 28 3722 0 0 ENNIS INC COM 293389102 77 3542 SH SOLE 30 3542 0 0 ENNIS INC COM 293389102 56 2583 SH SOLE 40 2583 0 0 ENOCHIAN BIOSCIENCES INC COM 29350E104 42 8363 SH SOLE 2 0 0 8363 ENOCHIAN BIOSCIENCES INC COM 29350E104 128 25556 SH SOLE 18 25556 0 0 ENOCHIAN BIOSCIENCES INC COM 29350E104 131 26154 SH SOLE 19 26154 0 0 ENOCHIAN BIOSCIENCES INC COM 29350E104 2635 524997 SH SOLE 21 524997 0 0 ENOCHIAN BIOSCIENCES INC COM 29350E104 155 30816 SH SOLE 22 25146 0 5670 ENOVA INTL INC COM 29357K103 631 26245 SH SOLE 2 7037 0 19208 ENOVA INTL INC COM 29357K103 13 538 SH SOLE 7 538 0 0 ENOVA INTL INC COM 29357K103 3844 159763 SH SOLE 18 156438 0 3325 ENOVA INTL INC COM 29357K103 4625 192215 SH SOLE 19 192215 0 0 ENOVA INTL INC COM 29357K103 91101 3786395 SH SOLE 21 3786395 0 0 ENOVA INTL INC COM 29357K103 30447 1265445 SH SOLE 22 1213733 0 51712 ENOVA INTL INC COM 29357K103 769 31966 SH SOLE 23 31966 0 0 ENOVA INTL INC COM 29357K103 2486 103315 SH SOLE 26 23030 0 80285 ENOVA INTL INC COM 29357K103 97 4044 SH SOLE 28 4044 0 0 ENOVA INTL INC COM 29357K103 1137 47254 SH SOLE 30 47254 0 0 ENOVA INTL INC COM 29357K103 43 1802 SH SOLE 34 1802 0 0 ENOVA INTL INC COM 29357K103 77 3191 SH SOLE 40 3191 0 0 ENPHASE ENERGY INC COM 29355A107 997 38137 SH SOLE 2 3467 0 34670 ENPHASE ENERGY INC COM 29355A107 10 382 SH SOLE 4 382 0 0 ENPHASE ENERGY INC COM 29355A107 41 1559 SH SOLE 7 1559 0 0 ENPHASE ENERGY INC COM 29355A107 8175 312844 SH SOLE 18 312844 0 0 ENPHASE ENERGY INC COM 29355A107 4220 161485 SH SOLE 19 161485 0 0 ENPHASE ENERGY INC COM 29355A107 100829 3858750 SH SOLE 21 3858750 0 0 ENPHASE ENERGY INC COM 29355A107 64552 2470418 SH SOLE 22 2359993 0 110425 ENPHASE ENERGY INC COM 29355A107 855 32723 SH SOLE 26 26814 0 5909 ENPHASE ENERGY INC COM 29355A107 322 12319 SH SOLE 28 12319 0 0 ENPHASE ENERGY INC COM 29355A107 15680 600073 SH SOLE 30 600073 0 0 ENPHASE ENERGY INC COM 29355A107 204 7820 SH SOLE 40 7820 0 0 ENPRO INDS INC COM 29355X107 1335 19967 SH SOLE 2 758 0 19209 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 6154 92014 SH SOLE 18 92014 0 0 ENPRO INDS INC COM 29355X107 2411 36049 SH SOLE 19 36049 0 0 ENPRO INDS INC COM 29355X107 158597 2371369 SH SOLE 21 2371369 0 0 ENPRO INDS INC COM 29355X107 41697 623463 SH SOLE 22 595604 0 27859 ENPRO INDS INC COM 29355X107 323 4828 SH SOLE 26 3599 0 1229 ENPRO INDS INC COM 29355X107 170 2542 SH SOLE 28 2542 0 0 ENPRO INDS INC COM 29355X107 1911 28581 SH SOLE 30 28581 0 0 ENPRO INDS INC COM 29355X107 110 1642 SH SOLE 40 1642 0 0 ENSERVCO CORP COM 29358Y102 4 20222 SH SOLE 21 20222 0 0 ENSERVCO CORP COM 29358Y102 1 7433 SH SOLE 22 7433 0 0 ENSIGN GROUP INC COM 29358P101 963 21230 SH SOLE 2 1951 0 19279 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 10565 232861 SH SOLE 18 226427 0 6434 ENSIGN GROUP INC COM 29358P101 4820 106230 SH SOLE 19 106230 0 0 ENSIGN GROUP INC COM 29358P101 261132 5755599 SH SOLE 21 5755599 0 0 ENSIGN GROUP INC COM 29358P101 67811 1494616 SH SOLE 22 1426643 0 67973 ENSIGN GROUP INC COM 29358P101 1565 34491 SH SOLE 26 10329 0 24162 ENSIGN GROUP INC COM 29358P101 281 6191 SH SOLE 28 6191 0 0 ENSIGN GROUP INC COM 29358P101 3973 87565 SH SOLE 30 87565 0 0 ENSIGN GROUP INC COM 29358P101 15 340 SH SOLE 34 340 0 0 ENSIGN GROUP INC COM 29358P101 242 5340 SH SOLE 40 5340 0 0 ENSTAR GROUP LIMITED SHS G3075P101 2212 10695 SH SOLE 2 440 0 10255 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 8052 38923 SH SOLE 18 38923 0 0 ENSTAR GROUP LIMITED SHS G3075P101 4273 20657 SH SOLE 19 20657 0 0 ENSTAR GROUP LIMITED SHS G3075P101 85093 411354 SH SOLE 21 411354 0 0 ENSTAR GROUP LIMITED SHS G3075P101 81519 394077 SH SOLE 22 378392 0 15685 ENSTAR GROUP LIMITED SHS G3075P101 900 4349 SH SOLE 26 3384 0 965 ENSTAR GROUP LIMITED SHS G3075P101 315 1525 SH SOLE 28 1525 0 0 ENSTAR GROUP LIMITED SHS G3075P101 835 4035 SH SOLE 30 4035 0 0 ENSTAR GROUP LIMITED SHS G3075P101 79 383 SH SOLE 36 383 0 0 ENSTAR GROUP LIMITED SHS G3075P101 243 1174 SH SOLE 40 1174 0 0 ENTASIS THERAPEUTICS HLDGS I COM 293614103 6 1225 SH SOLE 18 1225 0 0 ENTASIS THERAPEUTICS HLDGS I COM 293614103 71 14366 SH SOLE 21 14366 0 0 ENTEGRA FINL CORP COM 29363J108 198 6553 SH SOLE 2 323 0 6230 ENTEGRA FINL CORP COM 29363J108 5 153 SH SOLE 7 153 0 0 ENTEGRA FINL CORP COM 29363J108 694 23025 SH SOLE 18 23025 0 0 ENTEGRA FINL CORP COM 29363J108 619 20537 SH SOLE 19 20537 0 0 ENTEGRA FINL CORP COM 29363J108 7153 237179 SH SOLE 21 237179 0 0 ENTEGRA FINL CORP COM 29363J108 2271 75314 SH SOLE 22 70106 0 5208 ENTEGRIS INC COM 29362U104 17475 348878 SH SOLE 2 106103 0 242775 ENTEGRIS INC COM 29362U104 341 6815 SH SOLE 4 6815 0 0 ENTEGRIS INC COM 29362U104 149 2981 SH SOLE 7 2981 0 0 ENTEGRIS INC COM 29362U104 3497 69818 SH SOLE 18 68973 0 845 ENTEGRIS INC COM 29362U104 102144 2039216 SH SOLE 19 2039216 0 0 ENTEGRIS INC COM 29362U104 114283 2281555 SH SOLE 21 2281555 0 0 ENTEGRIS INC COM 29362U104 187115 3735570 SH SOLE 22 3464257 0 271313 ENTEGRIS INC COM 29362U104 579 11562 SH SOLE 23 11562 0 0 ENTEGRIS INC COM 29362U104 3357 67023 SH SOLE 26 32110 0 34913 ENTEGRIS INC COM 29362U104 893 17831 SH SOLE 28 17831 0 0 ENTEGRIS INC COM 29362U104 290 5780 SH SOLE 29 5780 0 0 ENTEGRIS INC COM 29362U104 2200 43916 SH SOLE 30 43916 0 0 ENTEGRIS INC COM 29362U104 1515 30246 SH SOLE 31 27002 0 3244 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 13857 SH SOLE 40 13857 0 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 567 122120 SH SOLE 2 4076 0 118044 ENTERCOM COMMUNICATIONS CORP CL A 293639100 3 567 SH SOLE 4 567 0 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 9 2029 SH SOLE 7 2029 0 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 2045 440677 SH SOLE 18 440677 0 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 997 214859 SH SOLE 19 214859 0 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 20542 4427245 SH SOLE 21 4427245 0 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 16788 3618026 SH SOLE 22 3477727 0 140299 ENTERCOM COMMUNICATIONS CORP CL A 293639100 370 79663 SH SOLE 26 68356 0 11307 ENTERCOM COMMUNICATIONS CORP CL A 293639100 82 17739 SH SOLE 28 17739 0 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 202 43438 SH SOLE 30 43438 0 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 63 13582 SH SOLE 40 13582 0 0 ENTERGY CORP NEW COM 29364G103 61677 514830 SH SOLE 2 75228 0 439602 ENTERGY CORP NEW COM 29364G103 11265 94032 SH SOLE 4 89261 0 4771 ENTERGY CORP NEW COM 29364G103 25766 215077 SH SOLE 7 192036 0 23041 ENTERGY CORP NEW COM 29364G103 1072 8949 SH SOLE 13 8949 0 0 ENTERGY CORP NEW COM 29364G103 123 1030 SH SOLE 15 1030 0 0 ENTERGY CORP NEW COM 29364G103 2 18 SH SOLE 17 0 0 18 ENTERGY CORP NEW COM 29364G103 66356 553886 SH SOLE 18 528065 0 25821 ENTERGY CORP NEW COM 29364G103 17581 146749 SH SOLE 19 146749 0 0 ENTERGY CORP NEW COM 29364G103 995461 8309355 SH SOLE 21 8309355 0 0 ENTERGY CORP NEW COM 29364G103 603351 5036319 SH SOLE 22 4513901 0 522418 ENTERGY CORP NEW COM 29364G103 17948 149818 SH SOLE 23 149818 0 0 ENTERGY CORP NEW COM 29364G103 24656 205809 SH SOLE 25 205809 0 0 ENTERGY CORP NEW COM 29364G103 108269 903749 SH SOLE 26 135341 0 768408 ENTERGY CORP NEW COM 29364G103 4459 37218 SH SOLE 28 25833 0 11385 ENTERGY CORP NEW COM 29364G103 501 4182 SH SOLE 29 4182 0 0 ENTERGY CORP NEW COM 29364G103 108495 905631 SH SOLE 30 905631 0 0 ENTERGY CORP NEW COM 29364G103 7816 65244 SH SOLE 31 36656 0 28588 ENTERGY CORP NEW COM 29364G103 4910 40981 SH SOLE 32 40981 0 0 ENTERGY CORP NEW COM 29364G103 3880 32390 SH SOLE 34 32390 0 0 ENTERGY CORP NEW COM 29364G103 19311 161195 SH SOLE 36 161195 0 0 ENTERGY CORP NEW COM 29364G103 544 4539 SH SOLE 40 4539 0 0 ENTERPRISE BANCORP INC MASS COM 293668109 344 10153 SH SOLE 2 361 0 9792 ENTERPRISE BANCORP INC MASS COM 293668109 6 178 SH SOLE 7 178 0 0 ENTERPRISE BANCORP INC MASS COM 293668109 1142 33726 SH SOLE 18 33726 0 0 ENTERPRISE BANCORP INC MASS COM 293668109 527 15561 SH SOLE 19 15561 0 0 ENTERPRISE BANCORP INC MASS COM 293668109 11225 331405 SH SOLE 21 331405 0 0 ENTERPRISE BANCORP INC MASS COM 293668109 3537 104419 SH SOLE 22 96979 0 7440 ENTERPRISE FINL SVCS CORP COM 293712105 1201 24902 SH SOLE 2 1037 0 23865 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 4008 83146 SH SOLE 18 83146 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 2133 44249 SH SOLE 19 44249 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 39372 816673 SH SOLE 21 816673 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 39886 827340 SH SOLE 22 799860 0 27480 ENTERPRISE FINL SVCS CORP COM 293712105 930 19292 SH SOLE 26 11354 0 7938 ENTERPRISE FINL SVCS CORP COM 293712105 154 3191 SH SOLE 28 3191 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 488 10115 SH SOLE 30 10115 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 95 1972 SH SOLE 40 1972 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 2813 99908 SH SOLE 2 99908 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 35853 1273188 SH SOLE 18 934456 0 338732 ENTERPRISE PRODS PARTNERS L COM 293792107 384845 13666373 SH SOLE 19 13666373 0 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 240 91442 SH SOLE 2 32758 0 58684 ENTRAVISION COMMUNICATIONS C CL A 29382R107 5 1833 SH SOLE 7 1833 0 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 595 227013 SH SOLE 18 227013 0 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 1427 544700 SH SOLE 19 544700 0 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 5830 2225057 SH SOLE 21 2225057 0 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 7485 2856858 SH SOLE 22 2805994 0 50864 ENTRAVISION COMMUNICATIONS C CL A 29382R107 473 180599 SH SOLE 23 180599 0 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 307 117054 SH SOLE 26 0 0 117054 ENVESTNET INC COM 29404K106 1402 20130 SH SOLE 2 1805 0 18325 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 11527 165545 SH SOLE 18 163455 0 2090 ENVESTNET INC COM 29404K106 6031 86622 SH SOLE 19 86622 0 0 ENVESTNET INC COM 29404K106 137178 1970099 SH SOLE 21 1970099 0 0 ENVESTNET INC COM 29404K106 102396 1470570 SH SOLE 22 1410965 0 59605 ENVESTNET INC COM 29404K106 1150 16518 SH SOLE 26 12390 0 4128 ENVESTNET INC COM 29404K106 437 6279 SH SOLE 28 6279 0 0 ENVESTNET INC COM 29404K106 1157 16610 SH SOLE 30 16610 0 0 ENVESTNET INC COM 29404K106 348 4999 SH SOLE 40 4999 0 0 ENVESTNET INC NOTE 1.750% 6/0 29404KAB2 957 800000 PRN SOLE 21 800000 0 0 ENVISION SOLAR INTL INC COM 29413Q201 19 4052 SH SOLE 21 4052 0 0 ENVISTA HLDGS CORP COM 29415F104 14366 484690 SH SOLE 2 216293 0 268397 ENVISTA HLDGS CORP COM 29415F104 76 2552 SH SOLE 7 2552 0 0 ENVISTA HLDGS CORP COM 29415F104 3778 127475 SH SOLE 18 127475 0 0 ENVISTA HLDGS CORP COM 29415F104 30833 1040263 SH SOLE 19 1040263 0 0 ENVISTA HLDGS CORP COM 29415F104 226 7618 SH SOLE 20 7618 0 0 ENVISTA HLDGS CORP COM 29415F104 52476 1770449 SH SOLE 21 1770449 0 0 ENVISTA HLDGS CORP COM 29415F104 121862 4111410 SH SOLE 22 3915981 0 195429 ENVISTA HLDGS CORP COM 29415F104 341 11503 SH SOLE 26 2164 0 9339 ENVISTA HLDGS CORP COM 29415F104 461 15554 SH SOLE 28 15554 0 0 ENVISTA HLDGS CORP COM 29415F104 558 18841 SH SOLE 30 18841 0 0 ENVISTA HLDGS CORP COM 29415F104 89 2996 SH SOLE 31 2996 0 0 ENVISTA HLDGS CORP COM 29415F104 28852 973407 SH SOLE 34 973407 0 0 ENVISTA HLDGS CORP COM 29415F104 374 12619 SH SOLE 40 12619 0 0 ENZO BIOCHEM INC COM 294100102 111 42292 SH SOLE 2 1486 0 40806 ENZO BIOCHEM INC COM 294100102 2 771 SH SOLE 7 771 0 0 ENZO BIOCHEM INC COM 294100102 417 158485 SH SOLE 18 158485 0 0 ENZO BIOCHEM INC COM 294100102 375 142506 SH SOLE 19 142506 0 0 ENZO BIOCHEM INC COM 294100102 3998 1520147 SH SOLE 21 1520147 0 0 ENZO BIOCHEM INC COM 294100102 4552 1730751 SH SOLE 22 1695686 0 35065 ENZO BIOCHEM INC COM 294100102 119 45083 SH SOLE 23 45083 0 0 ENZO BIOCHEM INC COM 294100102 154 58577 SH SOLE 26 0 0 58577 EOG RES INC COM 26875P101 121620 1452004 SH SOLE 2 178559 0 1273445 EOG RES INC COM 26875P101 22662 270557 SH SOLE 4 255283 0 15274 EOG RES INC COM 26875P101 41682 497638 SH SOLE 7 494117 0 3521 EOG RES INC COM 26875P101 5554 66314 SH SOLE 13 66314 0 0 EOG RES INC COM 26875P101 281 3359 SH SOLE 15 3359 0 0 EOG RES INC COM 26875P101 100703 1202284 SH SOLE 18 1036549 0 165735 EOG RES INC COM 26875P101 74837 893470 SH SOLE 19 893470 0 0 EOG RES INC COM 26875P101 893730 10670131 SH SOLE 21 10670131 0 0 EOG RES INC COM 26875P101 1207807 14419853 SH SOLE 22 12773194 0 1646659 EOG RES INC COM 26875P101 35648 425593 SH SOLE 23 425593 0 0 EOG RES INC COM 26875P101 51225 611572 SH SOLE 25 611572 0 0 EOG RES INC COM 26875P101 201599 2406869 SH SOLE 26 354960 0 2051909 EOG RES INC COM 26875P101 9095 108585 SH SOLE 28 75713 0 32872 EOG RES INC COM 26875P101 10797 128901 SH SOLE 29 128901 0 0 EOG RES INC COM 26875P101 184116 2198132 SH SOLE 30 2198132 0 0 EOG RES INC COM 26875P101 10876 129848 SH SOLE 31 103932 0 25916 EOG RES INC COM 26875P101 68417 816816 SH SOLE 34 816816 0 0 EOG RES INC COM 26875P101 36640 437445 SH SOLE 36 437445 0 0 EOG RES INC COM 26875P101 1116 13318 SH SOLE 40 13318 0 0 EPAM SYS INC COM 29414B104 25151 118546 SH SOLE 2 8853 0 109693 EPAM SYS INC COM 29414B104 5453 25704 SH SOLE 4 24122 0 1582 EPAM SYS INC COM 29414B104 7544 35560 SH SOLE 7 7129 0 28431 EPAM SYS INC COM 29414B104 11 50 SH SOLE 17 0 0 50 EPAM SYS INC COM 29414B104 7122 33568 SH SOLE 18 29091 0 4477 EPAM SYS INC COM 29414B104 15384 72512 SH SOLE 19 72512 0 0 EPAM SYS INC COM 29414B104 161827 762757 SH SOLE 21 762757 0 0 EPAM SYS INC COM 29414B104 320365 1510015 SH SOLE 22 1412423 0 97592 EPAM SYS INC COM 29414B104 8421 39694 SH SOLE 23 39694 0 0 EPAM SYS INC COM 29414B104 1853 8735 SH SOLE 25 8735 0 0 EPAM SYS INC COM 29414B104 21287 100337 SH SOLE 26 49050 0 51287 EPAM SYS INC COM 29414B104 2176 10256 SH SOLE 28 7156 0 3100 EPAM SYS INC COM 29414B104 2691 12686 SH SOLE 29 1057 0 11629 EPAM SYS INC COM 29414B104 21178 99820 SH SOLE 30 99820 0 0 EPAM SYS INC COM 29414B104 2439 11498 SH SOLE 31 9538 0 1960 EPAM SYS INC COM 29414B104 16321 76929 SH SOLE 34 76929 0 0 EPAM SYS INC COM 29414B104 2054 9681 SH SOLE 36 9681 0 0 EPAM SYS INC COM 29414B104 268 1264 SH SOLE 40 1264 0 0 EPIZYME INC COM 29428V104 1155 46951 SH SOLE 2 5231 0 41720 EPIZYME INC COM 29428V104 9 363 SH SOLE 4 363 0 0 EPIZYME INC COM 29428V104 35 1416 SH SOLE 7 1416 0 0 EPIZYME INC COM 29428V104 5 210 SH SOLE 17 0 0 210 EPIZYME INC COM 29428V104 6635 269706 SH SOLE 18 264398 0 5308 EPIZYME INC COM 29428V104 5185 210759 SH SOLE 19 210759 0 0 EPIZYME INC COM 29428V104 86682 3523671 SH SOLE 21 3523671 0 0 EPIZYME INC COM 29428V104 56894 2312772 SH SOLE 22 2208122 0 104650 EPIZYME INC COM 29428V104 300 12185 SH SOLE 23 12185 0 0 EPIZYME INC COM 29428V104 2188 88954 SH SOLE 26 43431 0 45523 EPIZYME INC COM 29428V104 219 8903 SH SOLE 28 8903 0 0 EPIZYME INC COM 29428V104 10918 443804 SH SOLE 30 443804 0 0 EPIZYME INC COM 29428V104 20 831 SH SOLE 34 831 0 0 EPIZYME INC COM 29428V104 226 9171 SH SOLE 40 9171 0 0 EPLUS INC COM 294268107 590 7005 SH SOLE 2 1002 0 6003 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 5520 65494 SH SOLE 18 60337 0 5157 EPLUS INC COM 294268107 5029 59667 SH SOLE 19 59667 0 0 EPLUS INC COM 294268107 130298 1545833 SH SOLE 21 1545833 0 0 EPLUS INC COM 294268107 36585 434043 SH SOLE 22 415807 0 18236 EPLUS INC COM 294268107 189 2243 SH SOLE 23 2243 0 0 EPLUS INC COM 294268107 832 9876 SH SOLE 26 5399 0 4477 EPLUS INC COM 294268107 157 1860 SH SOLE 28 1860 0 0 EPLUS INC COM 294268107 1670 19814 SH SOLE 30 19814 0 0 EPLUS INC COM 294268107 695 8245 SH SOLE 34 8245 0 0 EPLUS INC COM 294268107 114 1356 SH SOLE 40 1356 0 0 EPR PPTYS COM SH BEN INT 26884U109 13557 191914 SH SOLE 2 43629 0 148285 EPR PPTYS COM SH BEN INT 26884U109 6652 94166 SH SOLE 4 94166 0 0 EPR PPTYS COM SH BEN INT 26884U109 5593 79179 SH SOLE 7 79179 0 0 EPR PPTYS COM SH BEN INT 26884U109 37849 535801 SH SOLE 18 535801 0 0 EPR PPTYS COM SH BEN INT 26884U109 31957 452393 SH SOLE 19 452393 0 0 EPR PPTYS COM SH BEN INT 26884U109 310444 4394738 SH SOLE 21 4394738 0 0 EPR PPTYS COM SH BEN INT 26884U109 228771 3238544 SH SOLE 22 3027543 0 211001 EPR PPTYS COM SH BEN INT 26884U109 1726 24427 SH SOLE 23 24427 0 0 EPR PPTYS COM SH BEN INT 26884U109 12188 172540 SH SOLE 25 172540 0 0 EPR PPTYS COM SH BEN INT 26884U109 4313 61052 SH SOLE 26 21009 0 40043 EPR PPTYS COM SH BEN INT 26884U109 2234 31631 SH SOLE 28 31631 0 0 EPR PPTYS COM SH BEN INT 26884U109 2813 39821 SH SOLE 29 39821 0 0 EPR PPTYS COM SH BEN INT 26884U109 24883 352257 SH SOLE 30 352257 0 0 EPR PPTYS COM SH BEN INT 26884U109 217 3075 SH SOLE 31 1575 0 1500 EPR PPTYS COM SH BEN INT 26884U109 18283 258826 SH SOLE 34 258826 0 0 EPR PPTYS COM SH BEN INT 26884U109 75 1056 SH SOLE 36 1056 0 0 EPR PPTYS COM SH BEN INT 26884U109 615 8713 SH SOLE 40 8713 0 0 EPR PPTYS PFD C CNV 5.75% 26884U208 13245 421811 SH SOLE 21 421811 0 0 EPR PPTYS CONV PFD 9% SR E 26884U307 10678 279602 SH SOLE 21 279602 0 0 EPSILON ENERGY LTD COM 294375209 13 3872 SH SOLE 18 3872 0 0 EQM MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 17305 578567 SH SOLE 19 578567 0 0 EQT CORP COM 26884L109 6397 586852 SH SOLE 2 131415 0 455437 EQT CORP COM 26884L109 12 1113 SH SOLE 4 1113 0 0 EQT CORP COM 26884L109 72 6610 SH SOLE 7 6610 0 0 EQT CORP COM 26884L109 7735 709613 SH SOLE 18 696915 0 12698 EQT CORP COM 26884L109 1923 176452 SH SOLE 19 176452 0 0 EQT CORP COM 26884L109 139947 12839207 SH SOLE 21 12839207 0 0 EQT CORP COM 26884L109 91406 8385892 SH SOLE 22 7884095 0 501797 EQT CORP COM 26884L109 1028 94337 SH SOLE 26 59298 0 35039 EQT CORP COM 26884L109 358 32885 SH SOLE 28 32885 0 0 EQT CORP COM 26884L109 1385 127035 SH SOLE 30 127035 0 0 EQT CORP COM 26884L109 118 10781 SH SOLE 31 5501 0 5280 EQT CORP COM 26884L109 67 6191 SH SOLE 34 6191 0 0 EQT CORP COM 26884L109 182 16724 SH SOLE 36 16724 0 0 EQT CORP COM 26884L109 282 25882 SH SOLE 40 25882 0 0 EQT CORP OPTIONS 26884L109 5 500 SH Put SOLE 2 500 0 0 EQT CORP OPTIONS 26884L109 1090 100000 SH Put SOLE 19 100000 0 0 EQT CORP OPTIONS 26884L109 11 1000 SH Put SOLE 22 1000 0 0 EQT CORP OPTIONS 26884L109 109 10000 SH Put SOLE 34 10000 0 0 EQUIFAX INC COM 294429105 40314 287710 SH SOLE 2 23653 0 264057 EQUIFAX INC COM 294429105 8297 59216 SH SOLE 4 56102 0 3114 EQUIFAX INC COM 294429105 14178 101182 SH SOLE 7 101182 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 33373 238171 SH SOLE 18 221942 0 16229 EQUIFAX INC COM 294429105 4684 33432 SH SOLE 19 33432 0 0 EQUIFAX INC COM 294429105 400000 2854694 SH SOLE 21 2854694 0 0 EQUIFAX INC COM 294429105 411635 2937731 SH SOLE 22 2625545 0 312186 EQUIFAX INC COM 294429105 12358 88195 SH SOLE 23 88195 0 0 EQUIFAX INC COM 294429105 28102 200555 SH SOLE 25 200555 0 0 EQUIFAX INC COM 294429105 65789 469522 SH SOLE 26 92661 0 376861 EQUIFAX INC COM 294429105 3173 22646 SH SOLE 28 15770 0 6876 EQUIFAX INC COM 294429105 3881 27697 SH SOLE 29 2423 0 25274 EQUIFAX INC COM 294429105 58733 419159 SH SOLE 30 419159 0 0 EQUIFAX INC COM 294429105 3602 25710 SH SOLE 31 20697 0 5013 EQUIFAX INC COM 294429105 2347 16748 SH SOLE 34 16748 0 0 EQUIFAX INC COM 294429105 11269 80424 SH SOLE 36 80424 0 0 EQUIFAX INC COM 294429105 363 2590 SH SOLE 40 2590 0 0 EQUILLIUM INC COM 29446K106 4 1246 SH SOLE 18 1246 0 0 EQUILLIUM INC COM 29446K106 61 18158 SH SOLE 21 18158 0 0 EQUINIX INC COM 29444U700 128068 219407 SH SOLE 2 21080 0 198327 EQUINIX INC COM 29444U700 26942 46158 SH SOLE 4 43900 0 2258 EQUINIX INC COM 29444U700 47320 81069 SH SOLE 7 81069 0 0 EQUINIX INC COM 29444U700 590 1011 SH SOLE 13 1011 0 0 EQUINIX INC COM 29444U700 58 100 SH SOLE 15 100 0 0 EQUINIX INC COM 29444U700 155832 266973 SH SOLE 18 255456 0 11517 EQUINIX INC COM 29444U700 74031 126831 SH SOLE 19 126831 0 0 EQUINIX INC COM 29444U700 1518350 2601251 SH SOLE 21 2601251 0 0 EQUINIX INC COM 29444U700 1272643 2180303 SH SOLE 22 1963141 0 217162 EQUINIX INC COM 29444U700 43200 74010 SH SOLE 23 74010 0 0 EQUINIX INC COM 29444U700 51776 88703 SH SOLE 25 88703 0 0 EQUINIX INC COM 29444U700 191054 327315 SH SOLE 26 50651 0 276664 EQUINIX INC COM 29444U700 10445 17894 SH SOLE 28 13137 0 4757 EQUINIX INC COM 29444U700 24906 42669 SH SOLE 29 42669 0 0 EQUINIX INC COM 29444U700 204369 350126 SH SOLE 30 350126 0 0 EQUINIX INC COM 29444U700 10748 18413 SH SOLE 31 15422 0 2991 EQUINIX INC COM 29444U700 23912 40966 SH SOLE 34 40966 0 0 EQUINIX INC COM 29444U700 34410 58951 SH SOLE 36 58951 0 0 EQUINIX INC COM 29444U700 1059 1814 SH SOLE 40 1814 0 0 EQUINOR ASA SPONSORED ADR 29446M102 790 39700 SH SOLE 2 39700 0 0 EQUINOR ASA SPONSORED ADR 29446M102 50091 2515869 SH SOLE 18 2499524 0 16345 EQUINOR ASA SPONSORED ADR 29446M102 394 19775 SH SOLE 21 19775 0 0 EQUITRANS MIDSTREAM CORPORAT COM 294600101 6589 493188 SH SOLE 2 108914 0 384274 EQUITRANS MIDSTREAM CORPORAT COM 294600101 18 1336 SH SOLE 4 1336 0 0 EQUITRANS MIDSTREAM CORPORAT COM 294600101 47 3539 SH SOLE 7 3539 0 0 EQUITRANS MIDSTREAM CORPORAT COM 294600101 8 582 SH SOLE 15 582 0 0 EQUITRANS MIDSTREAM CORPORAT COM 294600101 7414 554923 SH SOLE 18 554923 0 0 EQUITRANS MIDSTREAM CORPORAT COM 294600101 639 47812 SH SOLE 19 47812 0 0 EQUITRANS MIDSTREAM CORPORAT COM 294600101 141210 10569618 SH SOLE 21 10569618 0 0 EQUITRANS MIDSTREAM CORPORAT COM 294600101 90529 6776124 SH SOLE 22 6385817 0 390307 EQUITRANS MIDSTREAM CORPORAT COM 294600101 2369 177286 SH SOLE 25 177286 0 0 EQUITRANS MIDSTREAM CORPORAT COM 294600101 4718 353161 SH SOLE 26 50958 0 302203 EQUITRANS MIDSTREAM CORPORAT COM 294600101 365 27318 SH SOLE 28 27318 0 0 EQUITRANS MIDSTREAM CORPORAT COM 294600101 439 32864 SH SOLE 30 32864 0 0 EQUITRANS MIDSTREAM CORPORAT COM 294600101 115 8624 SH SOLE 31 4400 0 4224 EQUITRANS MIDSTREAM CORPORAT COM 294600101 1329 99504 SH SOLE 34 99504 0 0 EQUITRANS MIDSTREAM CORPORAT COM 294600101 1537 115023 SH SOLE 36 115023 0 0 EQUITRANS MIDSTREAM CORPORAT COM 294600101 294 21972 SH SOLE 40 21972 0 0 EQUITY BANCSHARES INC COM CL A 29460X109 469 15201 SH SOLE 2 473 0 14728 EQUITY BANCSHARES INC COM CL A 29460X109 8 271 SH SOLE 7 271 0 0 EQUITY BANCSHARES INC COM CL A 29460X109 1664 53900 SH SOLE 18 53900 0 0 EQUITY BANCSHARES INC COM CL A 29460X109 806 26124 SH SOLE 19 26124 0 0 EQUITY BANCSHARES INC COM CL A 29460X109 16684 540469 SH SOLE 21 540469 0 0 EQUITY BANCSHARES INC COM CL A 29460X109 11601 375795 SH SOLE 22 356728 0 19067 EQUITY BANCSHARES INC COM CL A 29460X109 3 83 SH SOLE 23 83 0 0 EQUITY BANCSHARES INC COM CL A 29460X109 199 6436 SH SOLE 30 6436 0 0 EQUITY BANCSHARES INC COM CL A 29460X109 42 1362 SH SOLE 40 1362 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 7624 232216 SH SOLE 2 24187 0 208029 EQUITY COMWLTH COM SH BEN INT 294628102 1124 34238 SH SOLE 4 34238 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 3988 121482 SH SOLE 7 121482 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 1825 55583 SH SOLE 18 55583 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 4837 147348 SH SOLE 19 147348 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 75385 2296229 SH SOLE 21 2296229 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 141865 4321186 SH SOLE 22 4109811 0 211375 EQUITY COMWLTH COM SH BEN INT 294628102 353 10767 SH SOLE 23 10767 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 8654 263609 SH SOLE 25 263609 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 2837 86427 SH SOLE 26 26313 0 60114 EQUITY COMWLTH COM SH BEN INT 294628102 498 15163 SH SOLE 28 15163 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 2048 62385 SH SOLE 29 62385 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 5839 177870 SH SOLE 30 177870 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 80 2450 SH SOLE 31 2450 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 164 4992 SH SOLE 36 4992 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 401 12217 SH SOLE 40 12217 0 0 EQUITY COMWLTH CUM PFD S D 6.5% 294628201 11257 398621 SH SOLE 21 398621 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 28035 398277 SH SOLE 2 28931 0 369346 EQUITY LIFESTYLE PPTYS INC COM 29472R108 8752 124340 SH SOLE 4 118964 0 5376 EQUITY LIFESTYLE PPTYS INC COM 29472R108 15357 218165 SH SOLE 7 218165 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 7267 103239 SH SOLE 18 90019 0 13220 EQUITY LIFESTYLE PPTYS INC COM 29472R108 14955 212454 SH SOLE 19 212454 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 356082 5058702 SH SOLE 21 5058702 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 461766 6560110 SH SOLE 22 6239273 0 320837 EQUITY LIFESTYLE PPTYS INC COM 29472R108 10482 148913 SH SOLE 23 148913 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 27272 387437 SH SOLE 25 387437 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 27901 396382 SH SOLE 26 141437 0 254945 EQUITY LIFESTYLE PPTYS INC COM 29472R108 2358 33505 SH SOLE 28 23606 0 9899 EQUITY LIFESTYLE PPTYS INC COM 29472R108 9251 131426 SH SOLE 29 94930 0 36496 EQUITY LIFESTYLE PPTYS INC COM 29472R108 41474 589203 SH SOLE 30 589203 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 2617 37174 SH SOLE 31 30974 0 6200 EQUITY LIFESTYLE PPTYS INC COM 29472R108 664 9440 SH SOLE 34 9440 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 9415 133751 SH SOLE 36 133751 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 281 3988 SH SOLE 40 3988 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 72250 892853 SH SOLE 2 93906 0 798947 EQUITY RESIDENTIAL SH BEN INT 29476L107 32573 402535 SH SOLE 4 392570 0 9965 EQUITY RESIDENTIAL SH BEN INT 29476L107 63056 779236 SH SOLE 7 762893 0 16343 EQUITY RESIDENTIAL SH BEN INT 29476L107 1649 20380 SH SOLE 13 20380 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 42 513 SH SOLE 15 513 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 110679 1367753 SH SOLE 18 1283848 0 83905 EQUITY RESIDENTIAL SH BEN INT 29476L107 58931 728268 SH SOLE 19 728268 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 1355172 16747060 SH SOLE 21 16747060 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 1027205 12694081 SH SOLE 22 11592415 0 1101666 EQUITY RESIDENTIAL SH BEN INT 29476L107 27272 337023 SH SOLE 23 337023 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 94787 1171361 SH SOLE 25 1171361 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 166238 2054349 SH SOLE 26 290244 0 1764105 EQUITY RESIDENTIAL SH BEN INT 29476L107 8777 108471 SH SOLE 28 87575 0 20896 EQUITY RESIDENTIAL SH BEN INT 29476L107 18387 227227 SH SOLE 29 195448 0 31779 EQUITY RESIDENTIAL SH BEN INT 29476L107 248316 3068658 SH SOLE 30 3068658 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 8033 99268 SH SOLE 31 64339 0 34929 EQUITY RESIDENTIAL SH BEN INT 29476L107 11863 146600 SH SOLE 34 146600 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 27044 334201 SH SOLE 36 334201 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 699 8643 SH SOLE 40 8643 0 0 ERA GROUP INC COM 26885G109 193 19003 SH SOLE 2 852 0 18151 ERA GROUP INC COM 26885G109 5 466 SH SOLE 7 466 0 0 ERA GROUP INC COM 26885G109 947 93104 SH SOLE 18 93104 0 0 ERA GROUP INC COM 26885G109 351 34469 SH SOLE 19 34469 0 0 ERA GROUP INC COM 26885G109 24108 2370480 SH SOLE 21 2370480 0 0 ERA GROUP INC COM 26885G109 5980 588010 SH SOLE 22 571587 0 16423 ERA GROUP INC COM 26885G109 233 22903 SH SOLE 30 22903 0 0 ERIE INDTY CO CL A 29530P102 10155 61175 SH SOLE 2 5114 0 56061 ERIE INDTY CO CL A 29530P102 1926 11600 SH SOLE 4 10930 0 670 ERIE INDTY CO CL A 29530P102 3343 20140 SH SOLE 7 6846 0 13294 ERIE INDTY CO CL A 29530P102 3351 20184 SH SOLE 18 18123 0 2061 ERIE INDTY CO CL A 29530P102 1001 6032 SH SOLE 19 6032 0 0 ERIE INDTY CO CL A 29530P102 117068 705229 SH SOLE 21 705229 0 0 ERIE INDTY CO CL A 29530P102 105470 635360 SH SOLE 22 588358 0 47002 ERIE INDTY CO CL A 29530P102 2944 17733 SH SOLE 23 17733 0 0 ERIE INDTY CO CL A 29530P102 797 4802 SH SOLE 25 4802 0 0 ERIE INDTY CO CL A 29530P102 9887 59560 SH SOLE 26 31836 0 27724 ERIE INDTY CO CL A 29530P102 762 4593 SH SOLE 28 3205 0 1388 ERIE INDTY CO CL A 29530P102 946 5700 SH SOLE 29 450 0 5250 ERIE INDTY CO CL A 29530P102 15861 95546 SH SOLE 30 95546 0 0 ERIE INDTY CO CL A 29530P102 893 5382 SH SOLE 31 4505 0 877 ERIE INDTY CO CL A 29530P102 263 1587 SH SOLE 34 1587 0 0 ERIE INDTY CO CL A 29530P102 753 4539 SH SOLE 36 4539 0 0 ERIE INDTY CO CL A 29530P102 98 593 SH SOLE 40 593 0 0 EROS INTL PLC SHS NEW G3788M114 227 67064 SH SOLE 2 3298 0 63766 EROS INTL PLC SHS NEW G3788M114 2 465 SH SOLE 7 465 0 0 EROS INTL PLC SHS NEW G3788M114 837 246874 SH SOLE 18 246874 0 0 EROS INTL PLC SHS NEW G3788M114 429 126592 SH SOLE 19 126592 0 0 EROS INTL PLC SHS NEW G3788M114 8084 2384643 SH SOLE 21 2384643 0 0 EROS INTL PLC SHS NEW G3788M114 2678 789878 SH SOLE 22 747956 0 41922 ESCALADE INC COM 296056104 158 16046 SH SOLE 2 544 0 15502 ESCALADE INC COM 296056104 355 36120 SH SOLE 18 36120 0 0 ESCALADE INC COM 296056104 189 19205 SH SOLE 19 19205 0 0 ESCALADE INC COM 296056104 3860 392675 SH SOLE 21 392675 0 0 ESCALADE INC COM 296056104 865 88020 SH SOLE 22 81886 0 6134 ESCO TECHNOLOGIES INC COM 296315104 1784 19286 SH SOLE 2 8892 0 10394 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 12189 131777 SH SOLE 18 115785 0 15992 ESCO TECHNOLOGIES INC COM 296315104 22752 245966 SH SOLE 19 245966 0 0 ESCO TECHNOLOGIES INC COM 296315104 265331 2868447 SH SOLE 21 2868447 0 0 ESCO TECHNOLOGIES INC COM 296315104 91838 992838 SH SOLE 22 961240 0 31598 ESCO TECHNOLOGIES INC COM 296315104 2840 30702 SH SOLE 23 30702 0 0 ESCO TECHNOLOGIES INC COM 296315104 7280 78703 SH SOLE 26 4594 0 74109 ESCO TECHNOLOGIES INC COM 296315104 293 3172 SH SOLE 28 3172 0 0 ESCO TECHNOLOGIES INC COM 296315104 3431 37094 SH SOLE 30 37094 0 0 ESCO TECHNOLOGIES INC COM 296315104 261 2821 SH SOLE 40 2821 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 625 10473 SH SOLE 2 890 0 9583 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 5349 89697 SH SOLE 18 85651 0 4046 ESPERION THERAPEUTICS INC NE COM 29664W105 4307 72235 SH SOLE 19 72235 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 65727 1102249 SH SOLE 21 1102249 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 44994 754555 SH SOLE 22 724158 0 30397 ESPERION THERAPEUTICS INC NE COM 29664W105 132 2210 SH SOLE 23 2210 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 1171 19644 SH SOLE 26 10373 0 9271 ESPERION THERAPEUTICS INC NE COM 29664W105 220 3694 SH SOLE 28 3694 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 624 10460 SH SOLE 30 10460 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 12 193 SH SOLE 34 193 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 133 2238 SH SOLE 40 2238 0 0 ESPEY MFG & ELECTRS CORP COM 296650104 13 612 SH SOLE 21 612 0 0 ESQUIRE FINL HLDGS INC COM 29667J101 137 5255 SH SOLE 2 279 0 4976 ESQUIRE FINL HLDGS INC COM 29667J101 595 22820 SH SOLE 18 22820 0 0 ESQUIRE FINL HLDGS INC COM 29667J101 305 11682 SH SOLE 19 11682 0 0 ESQUIRE FINL HLDGS INC COM 29667J101 6502 249395 SH SOLE 21 249395 0 0 ESQUIRE FINL HLDGS INC COM 29667J101 1569 60194 SH SOLE 22 56209 0 3985 ESSA BANCORP INC COM 29667D104 178 10522 SH SOLE 2 294 0 10228 ESSA BANCORP INC COM 29667D104 597 35224 SH SOLE 18 35224 0 0 ESSA BANCORP INC COM 29667D104 276 16258 SH SOLE 19 16258 0 0 ESSA BANCORP INC COM 29667D104 5996 353760 SH SOLE 21 353760 0 0 ESSA BANCORP INC COM 29667D104 1551 91497 SH SOLE 22 85406 0 6091 ESSENT GROUP LTD COM G3198U102 6051 116389 SH SOLE 2 48016 0 68373 ESSENT GROUP LTD COM G3198U102 162 3120 SH SOLE 4 3120 0 0 ESSENT GROUP LTD COM G3198U102 108 2068 SH SOLE 7 2068 0 0 ESSENT GROUP LTD COM G3198U102 533 10243 SH SOLE 13 10243 0 0 ESSENT GROUP LTD COM G3198U102 19412 373371 SH SOLE 18 337923 0 35448 ESSENT GROUP LTD COM G3198U102 25751 495312 SH SOLE 19 495312 0 0 ESSENT GROUP LTD COM G3198U102 177117 3406749 SH SOLE 21 3406749 0 0 ESSENT GROUP LTD COM G3198U102 168468 3240395 SH SOLE 22 3071314 0 169081 ESSENT GROUP LTD COM G3198U102 2972 57171 SH SOLE 23 57171 0 0 ESSENT GROUP LTD COM G3198U102 393 7568 SH SOLE 25 7568 0 0 ESSENT GROUP LTD COM G3198U102 7363 141620 SH SOLE 26 29582 0 112038 ESSENT GROUP LTD COM G3198U102 602 11575 SH SOLE 28 11575 0 0 ESSENT GROUP LTD COM G3198U102 1706 32813 SH SOLE 30 32813 0 0 ESSENT GROUP LTD COM G3198U102 616 11845 SH SOLE 31 9458 0 2387 ESSENT GROUP LTD COM G3198U102 542 10416 SH SOLE 34 10416 0 0 ESSENT GROUP LTD COM G3198U102 306 5894 SH SOLE 36 5894 0 0 ESSENT GROUP LTD COM G3198U102 490 9433 SH SOLE 40 9433 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 1855 74773 SH SOLE 2 2987 0 71786 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 562 22670 SH SOLE 4 22670 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 2001 80648 SH SOLE 7 80648 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 8924 359675 SH SOLE 18 359675 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 5391 217276 SH SOLE 19 217276 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 216384 8721635 SH SOLE 21 8721635 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 73323 2955386 SH SOLE 22 2866792 0 88594 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 130 5242 SH SOLE 23 5242 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 4499 181341 SH SOLE 25 181341 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 2366 95346 SH SOLE 26 31439 0 63907 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 299 12065 SH SOLE 28 12065 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 1053 42459 SH SOLE 29 42459 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 11348 457379 SH SOLE 30 457379 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 231 9327 SH SOLE 40 9327 0 0 ESSEX PPTY TR INC COM 297178105 47993 159520 SH SOLE 2 17026 0 142494 ESSEX PPTY TR INC COM 297178105 14370 47764 SH SOLE 4 46014 0 1750 ESSEX PPTY TR INC COM 297178105 46521 154628 SH SOLE 7 147546 0 7082 ESSEX PPTY TR INC COM 297178105 323 1075 SH SOLE 13 1075 0 0 ESSEX PPTY TR INC COM 297178105 27 91 SH SOLE 15 91 0 0 ESSEX PPTY TR INC COM 297178105 39451 131127 SH SOLE 18 121305 0 9822 ESSEX PPTY TR INC COM 297178105 26720 88813 SH SOLE 19 88813 0 0 ESSEX PPTY TR INC COM 297178105 866791 2881045 SH SOLE 21 2881045 0 0 ESSEX PPTY TR INC COM 297178105 687521 2285186 SH SOLE 22 2112323 0 172863 ESSEX PPTY TR INC COM 297178105 15627 51942 SH SOLE 23 51942 0 0 ESSEX PPTY TR INC COM 297178105 64075 212973 SH SOLE 25 212973 0 0 ESSEX PPTY TR INC COM 297178105 105689 351288 SH SOLE 26 51679 0 299609 ESSEX PPTY TR INC COM 297178105 3709 12329 SH SOLE 28 8575 0 3754 ESSEX PPTY TR INC COM 297178105 14692 48832 SH SOLE 29 35090 0 13742 ESSEX PPTY TR INC COM 297178105 160305 532823 SH SOLE 30 532823 0 0 ESSEX PPTY TR INC COM 297178105 4162 13834 SH SOLE 31 11442 0 2392 ESSEX PPTY TR INC COM 297178105 1285 4272 SH SOLE 34 4272 0 0 ESSEX PPTY TR INC COM 297178105 20778 69062 SH SOLE 36 69062 0 0 ESSEX PPTY TR INC COM 297178105 400 1329 SH SOLE 40 1329 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 515 27023 SH SOLE 2 744 0 26279 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 2047 107417 SH SOLE 18 107417 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 797 41838 SH SOLE 19 41838 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 55754 2925178 SH SOLE 21 2925178 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 14962 785010 SH SOLE 22 747751 0 37259 ETHAN ALLEN INTERIORS INC COM 297602104 94 4933 SH SOLE 26 3301 0 1632 ETHAN ALLEN INTERIORS INC COM 297602104 71 3702 SH SOLE 28 3702 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 545 28599 SH SOLE 30 28599 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 59 3080 SH SOLE 40 3080 0 0 ETON PHARMACEUTICALS INC COM 29772L108 19 2588 SH SOLE 18 2588 0 0 ETON PHARMACEUTICALS INC COM 29772L108 271 37637 SH SOLE 21 37637 0 0 ETON PHARMACEUTICALS INC COM 29772L108 242 33585 SH SOLE 22 33585 0 0 ETSY INC COM 29786A106 11900 268626 SH SOLE 2 58740 0 209886 ETSY INC COM 29786A106 25 562 SH SOLE 4 562 0 0 ETSY INC COM 29786A106 93 2099 SH SOLE 7 2099 0 0 ETSY INC COM 29786A106 25 571 SH SOLE 17 0 0 571 ETSY INC COM 29786A106 14759 333167 SH SOLE 18 333167 0 0 ETSY INC COM 29786A106 1510 34092 SH SOLE 19 34092 0 0 ETSY INC COM 29786A106 268778 6067215 SH SOLE 21 6067215 0 0 ETSY INC COM 29786A106 173076 3906918 SH SOLE 22 3693974 0 212944 ETSY INC COM 29786A106 4141 93472 SH SOLE 25 93472 0 0 ETSY INC COM 29786A106 1937 43720 SH SOLE 26 26313 0 17407 ETSY INC COM 29786A106 721 16282 SH SOLE 28 16282 0 0 ETSY INC COM 29786A106 3996 90211 SH SOLE 30 90211 0 0 ETSY INC COM 29786A106 108 2431 SH SOLE 31 2431 0 0 ETSY INC COM 29786A106 1447 32664 SH SOLE 34 32664 0 0 ETSY INC COM 29786A106 580 13092 SH SOLE 40 13092 0 0 ETSY INC NOTE 3/0 29786AAC0 1584 1125000 PRN SOLE 21 1125000 0 0 EURONAV NV ANTWERPEN SHS B38564108 5 370 SH SOLE 22 370 0 0 EURONET WORLDWIDE INC COM 298736109 15286 97019 SH SOLE 2 6908 0 90111 EURONET WORLDWIDE INC COM 298736109 40 254 SH SOLE 4 254 0 0 EURONET WORLDWIDE INC COM 298736109 164 1043 SH SOLE 7 1043 0 0 EURONET WORLDWIDE INC COM 298736109 3648 23155 SH SOLE 18 23155 0 0 EURONET WORLDWIDE INC COM 298736109 1848 11727 SH SOLE 19 11727 0 0 EURONET WORLDWIDE INC COM 298736109 106354 675004 SH SOLE 21 675004 0 0 EURONET WORLDWIDE INC COM 298736109 233419 1481464 SH SOLE 22 1389007 0 92457 EURONET WORLDWIDE INC COM 298736109 460 2919 SH SOLE 25 2919 0 0 EURONET WORLDWIDE INC COM 298736109 4761 30214 SH SOLE 26 15004 0 15210 EURONET WORLDWIDE INC COM 298736109 1120 7108 SH SOLE 28 7108 0 0 EURONET WORLDWIDE INC COM 298736109 6109 38772 SH SOLE 30 38772 0 0 EURONET WORLDWIDE INC COM 298736109 160 1018 SH SOLE 31 1018 0 0 EURONET WORLDWIDE INC COM 298736109 30 192 SH SOLE 34 192 0 0 EURONET WORLDWIDE INC COM 298736109 184 1170 SH SOLE 36 1170 0 0 EURONET WORLDWIDE INC COM 298736109 897 5692 SH SOLE 40 5692 0 0 EVANS BANCORP INC COM NEW 29911Q208 228 5677 SH SOLE 2 187 0 5490 EVANS BANCORP INC COM NEW 29911Q208 5 130 SH SOLE 7 130 0 0 EVANS BANCORP INC COM NEW 29911Q208 700 17452 SH SOLE 18 17452 0 0 EVANS BANCORP INC COM NEW 29911Q208 325 8099 SH SOLE 19 8099 0 0 EVANS BANCORP INC COM NEW 29911Q208 6744 168187 SH SOLE 21 168187 0 0 EVANS BANCORP INC COM NEW 29911Q208 2082 51927 SH SOLE 22 48433 0 3494 EVELO BIOSCIENCES INC COM 299734103 57 14144 SH SOLE 2 1585 0 12559 EVELO BIOSCIENCES INC COM 299734103 194 47866 SH SOLE 18 47866 0 0 EVELO BIOSCIENCES INC COM 299734103 95 23460 SH SOLE 19 23460 0 0 EVELO BIOSCIENCES INC COM 299734103 2116 521099 SH SOLE 21 521099 0 0 EVELO BIOSCIENCES INC COM 299734103 599 147482 SH SOLE 22 141530 0 5952 EVENTBRITE INC COM CL A 29975E109 305 15099 SH SOLE 2 1238 0 13861 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 2512 124557 SH SOLE 18 124557 0 0 EVENTBRITE INC COM CL A 29975E109 1302 64538 SH SOLE 19 64538 0 0 EVENTBRITE INC COM CL A 29975E109 25219 1250324 SH SOLE 21 1250324 0 0 EVENTBRITE INC COM CL A 29975E109 21074 1044805 SH SOLE 22 996512 0 48293 EVENTBRITE INC COM CL A 29975E109 69 3409 SH SOLE 26 0 0 3409 EVENTBRITE INC COM CL A 29975E109 187 9257 SH SOLE 28 9257 0 0 EVENTBRITE INC COM CL A 29975E109 267 13230 SH SOLE 30 13230 0 0 EVENTBRITE INC COM CL A 29975E109 119 5906 SH SOLE 40 5906 0 0 EVER GLORY INTL GRP INC COM NEW 299766204 43 28462 SH SOLE 22 28462 0 0 EVERBRIDGE INC COM 29978A104 1085 13894 SH SOLE 2 1267 0 12627 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 8953 114662 SH SOLE 18 114662 0 0 EVERBRIDGE INC COM 29978A104 4567 58487 SH SOLE 19 58487 0 0 EVERBRIDGE INC COM 29978A104 95530 1223483 SH SOLE 21 1223483 0 0 EVERBRIDGE INC COM 29978A104 75731 969920 SH SOLE 22 928026 0 41894 EVERBRIDGE INC COM 29978A104 846 10835 SH SOLE 26 6304 0 4531 EVERBRIDGE INC COM 29978A104 325 4160 SH SOLE 28 4160 0 0 EVERBRIDGE INC COM 29978A104 6072 77766 SH SOLE 30 77766 0 0 EVERBRIDGE INC COM 29978A104 271 3475 SH SOLE 40 3475 0 0 EVERCORE INC CLASS A 29977A105 7812 104493 SH SOLE 2 31813 0 72680 EVERCORE INC CLASS A 29977A105 13 179 SH SOLE 4 179 0 0 EVERCORE INC CLASS A 29977A105 203 2715 SH SOLE 7 2715 0 0 EVERCORE INC CLASS A 29977A105 418 5593 SH SOLE 13 5593 0 0 EVERCORE INC CLASS A 29977A105 10637 142282 SH SOLE 18 135238 0 7044 EVERCORE INC CLASS A 29977A105 5537 74066 SH SOLE 19 74066 0 0 EVERCORE INC CLASS A 29977A105 159942 2139401 SH SOLE 21 2139401 0 0 EVERCORE INC CLASS A 29977A105 111694 1494028 SH SOLE 22 1286953 0 207075 EVERCORE INC CLASS A 29977A105 1066 14263 SH SOLE 26 8531 0 5732 EVERCORE INC CLASS A 29977A105 424 5673 SH SOLE 28 5673 0 0 EVERCORE INC CLASS A 29977A105 1197 16006 SH SOLE 29 0 0 16006 EVERCORE INC CLASS A 29977A105 1165 15579 SH SOLE 30 15579 0 0 EVERCORE INC CLASS A 29977A105 61 817 SH SOLE 31 817 0 0 EVERCORE INC CLASS A 29977A105 266 3552 SH SOLE 36 3552 0 0 EVERCORE INC CLASS A 29977A105 321 4300 SH SOLE 40 4300 0 0 EVEREST RE GROUP LTD COM G3223R108 27763 100286 SH SOLE 2 11540 0 88746 EVEREST RE GROUP LTD COM G3223R108 5439 19648 SH SOLE 4 18567 0 1081 EVEREST RE GROUP LTD COM G3223R108 22534 81398 SH SOLE 7 56920 0 24478 EVEREST RE GROUP LTD COM G3223R108 458 1656 SH SOLE 13 1656 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 27373 98876 SH SOLE 18 93310 0 5566 EVEREST RE GROUP LTD COM G3223R108 5947 21483 SH SOLE 19 21483 0 0 EVEREST RE GROUP LTD COM G3223R108 586062 2116971 SH SOLE 21 2116971 0 0 EVEREST RE GROUP LTD COM G3223R108 342630 1237648 SH SOLE 22 1131814 0 105834 EVEREST RE GROUP LTD COM G3223R108 10101 36487 SH SOLE 23 36487 0 0 EVEREST RE GROUP LTD COM G3223R108 13581 49056 SH SOLE 25 49056 0 0 EVEREST RE GROUP LTD COM G3223R108 58954 212953 SH SOLE 26 41038 0 171915 EVEREST RE GROUP LTD COM G3223R108 2106 7606 SH SOLE 28 5128 0 2478 EVEREST RE GROUP LTD COM G3223R108 2600 9390 SH SOLE 29 791 0 8599 EVEREST RE GROUP LTD COM G3223R108 63111 227970 SH SOLE 30 227970 0 0 EVEREST RE GROUP LTD COM G3223R108 3962 14313 SH SOLE 31 7470 0 6843 EVEREST RE GROUP LTD COM G3223R108 1510 5455 SH SOLE 34 5455 0 0 EVEREST RE GROUP LTD COM G3223R108 14652 52926 SH SOLE 36 52926 0 0 EVEREST RE GROUP LTD COM G3223R108 242 873 SH SOLE 40 873 0 0 EVERGY INC COM 30034W106 64181 986036 SH SOLE 2 432664 0 553372 EVERGY INC COM 30034W106 11504 176733 SH SOLE 4 169734 0 6999 EVERGY INC COM 30034W106 18028 276971 SH SOLE 7 255503 0 21468 EVERGY INC COM 30034W106 798 12265 SH SOLE 13 12265 0 0 EVERGY INC COM 30034W106 98 1500 SH SOLE 15 1500 0 0 EVERGY INC COM 30034W106 0 7 SH SOLE 17 0 0 7 EVERGY INC COM 30034W106 37454 575420 SH SOLE 18 535114 0 40306 EVERGY INC COM 30034W106 7630 117229 SH SOLE 19 117229 0 0 EVERGY INC COM 30034W106 511496 7858294 SH SOLE 21 7858294 0 0 EVERGY INC COM 30034W106 409107 6285252 SH SOLE 22 5486829 0 798423 EVERGY INC COM 30034W106 19762 303606 SH SOLE 23 303606 0 0 EVERGY INC COM 30034W106 15316 235309 SH SOLE 25 235309 0 0 EVERGY INC COM 30034W106 56705 871182 SH SOLE 26 268121 0 603061 EVERGY INC COM 30034W106 2878 44220 SH SOLE 28 30719 0 13501 EVERGY INC COM 30034W106 5169 79416 SH SOLE 29 79416 0 0 EVERGY INC COM 30034W106 77149 1185272 SH SOLE 30 1185272 0 0 EVERGY INC COM 30034W106 13052 200518 SH SOLE 31 145129 0 55389 EVERGY INC COM 30034W106 2550 39176 SH SOLE 34 39176 0 0 EVERGY INC COM 30034W106 16702 256602 SH SOLE 36 256602 0 0 EVERGY INC COM 30034W106 329 5048 SH SOLE 40 5048 0 0 EVERI HLDGS INC COM 30034T103 560 41728 SH SOLE 2 15901 0 25827 EVERI HLDGS INC COM 30034T103 19 1393 SH SOLE 7 1393 0 0 EVERI HLDGS INC COM 30034T103 3430 255407 SH SOLE 18 245768 0 9639 EVERI HLDGS INC COM 30034T103 6156 458381 SH SOLE 19 458381 0 0 EVERI HLDGS INC COM 30034T103 33216 2473250 SH SOLE 21 2473250 0 0 EVERI HLDGS INC COM 30034T103 29978 2232183 SH SOLE 22 2141408 0 90775 EVERI HLDGS INC COM 30034T103 24 1804 SH SOLE 23 1804 0 0 EVERI HLDGS INC COM 30034T103 79 5874 SH SOLE 26 0 0 5874 EVERI HLDGS INC COM 30034T103 338 25157 SH SOLE 28 25157 0 0 EVERI HLDGS INC COM 30034T103 272 20248 SH SOLE 30 20248 0 0 EVERI HLDGS INC COM 30034T103 235 17504 SH SOLE 34 17504 0 0 EVERI HLDGS INC COM 30034T103 137 10207 SH SOLE 40 10207 0 0 EVERQUOTE INC COM CL A 30041R108 236 6867 SH SOLE 2 3574 0 3293 EVERQUOTE INC COM CL A 30041R108 1287 37467 SH SOLE 18 31017 0 6450 EVERQUOTE INC COM CL A 30041R108 2582 75170 SH SOLE 19 75170 0 0 EVERQUOTE INC COM CL A 30041R108 11331 329881 SH SOLE 21 329881 0 0 EVERQUOTE INC COM CL A 30041R108 11346 330315 SH SOLE 22 322786 0 7529 EVERQUOTE INC COM CL A 30041R108 300 8745 SH SOLE 23 8745 0 0 EVERQUOTE INC COM CL A 30041R108 630 18347 SH SOLE 26 0 0 18347 EVERQUOTE INC COM CL A 30041R108 58 1675 SH SOLE 30 1675 0 0 EVERQUOTE INC COM CL A 30041R108 59 1707 SH SOLE 40 1707 0 0 EVERSOURCE ENERGY COM 30040W108 75238 884430 SH SOLE 2 118736 0 765694 EVERSOURCE ENERGY COM 30040W108 13914 163557 SH SOLE 4 155047 0 8510 EVERSOURCE ENERGY COM 30040W108 58358 685995 SH SOLE 7 673613 0 12382 EVERSOURCE ENERGY COM 30040W108 752 8835 SH SOLE 13 8835 0 0 EVERSOURCE ENERGY COM 30040W108 176 2065 SH SOLE 15 2065 0 0 EVERSOURCE ENERGY COM 30040W108 2 28 SH SOLE 17 0 0 28 EVERSOURCE ENERGY COM 30040W108 72847 856316 SH SOLE 18 789578 0 66738 EVERSOURCE ENERGY COM 30040W108 9257 108814 SH SOLE 19 108814 0 0 EVERSOURCE ENERGY COM 30040W108 1112719 13080044 SH SOLE 21 13080044 0 0 EVERSOURCE ENERGY COM 30040W108 690838 8120813 SH SOLE 22 7274754 0 846059 EVERSOURCE ENERGY COM 30040W108 20573 241842 SH SOLE 23 241842 0 0 EVERSOURCE ENERGY COM 30040W108 35146 413147 SH SOLE 25 413147 0 0 EVERSOURCE ENERGY COM 30040W108 182729 2147989 SH SOLE 26 253278 0 1894711 EVERSOURCE ENERGY COM 30040W108 5183 60927 SH SOLE 28 42854 0 18073 EVERSOURCE ENERGY COM 30040W108 536 6300 SH SOLE 29 6300 0 0 EVERSOURCE ENERGY COM 30040W108 138049 1622774 SH SOLE 30 1622774 0 0 EVERSOURCE ENERGY COM 30040W108 8056 94693 SH SOLE 31 54630 0 40063 EVERSOURCE ENERGY COM 30040W108 3650 42903 SH SOLE 32 42903 0 0 EVERSOURCE ENERGY COM 30040W108 2242 26354 SH SOLE 34 26354 0 0 EVERSOURCE ENERGY COM 30040W108 23362 274620 SH SOLE 36 274620 0 0 EVERSOURCE ENERGY COM 30040W108 646 7590 SH SOLE 40 7590 0 0 EVERSPIN TECHNOLOGIES INC COM 30041T104 14 2569 SH SOLE 18 2569 0 0 EVERSPIN TECHNOLOGIES INC COM 30041T104 436 82849 SH SOLE 21 82849 0 0 EVERSPIN TECHNOLOGIES INC COM 30041T104 875 166397 SH SOLE 22 166397 0 0 EVERTEC INC COM 30040P103 861 25287 SH SOLE 2 2318 0 22969 EVERTEC INC COM 30040P103 11 318 SH SOLE 4 318 0 0 EVERTEC INC COM 30040P103 39 1142 SH SOLE 7 1142 0 0 EVERTEC INC COM 30040P103 9203 270350 SH SOLE 18 270350 0 0 EVERTEC INC COM 30040P103 3662 107592 SH SOLE 19 107592 0 0 EVERTEC INC COM 30040P103 227685 6688746 SH SOLE 21 6688746 0 0 EVERTEC INC COM 30040P103 61255 1799491 SH SOLE 22 1721032 0 78459 EVERTEC INC COM 30040P103 765 22484 SH SOLE 26 13951 0 8533 EVERTEC INC COM 30040P103 267 7846 SH SOLE 28 7846 0 0 EVERTEC INC COM 30040P103 6759 198554 SH SOLE 30 198554 0 0 EVERTEC INC COM 30040P103 249 7316 SH SOLE 40 7316 0 0 EVI INDUSTRIES INC COM 26929N102 51 1875 SH SOLE 2 170 0 1705 EVI INDUSTRIES INC COM 26929N102 441 16324 SH SOLE 18 16324 0 0 EVI INDUSTRIES INC COM 26929N102 212 7858 SH SOLE 19 7858 0 0 EVI INDUSTRIES INC COM 26929N102 4420 163470 SH SOLE 21 163470 0 0 EVI INDUSTRIES INC COM 26929N102 2022 74787 SH SOLE 22 72094 0 2693 EVO PMTS INC CL A COM 26927E104 384 14548 SH SOLE 2 1280 0 13268 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 3200 121149 SH SOLE 18 121149 0 0 EVO PMTS INC CL A COM 26927E104 1653 62572 SH SOLE 19 62572 0 0 EVO PMTS INC CL A COM 26927E104 32426 1227803 SH SOLE 21 1227803 0 0 EVO PMTS INC CL A COM 26927E104 30200 1143497 SH SOLE 22 1095014 0 48483 EVO PMTS INC CL A COM 26927E104 162 6142 SH SOLE 25 6142 0 0 EVO PMTS INC CL A COM 26927E104 583 22075 SH SOLE 26 4727 0 17348 EVO PMTS INC CL A COM 26927E104 132 5011 SH SOLE 28 5011 0 0 EVO PMTS INC CL A COM 26927E104 3328 126011 SH SOLE 30 126011 0 0 EVO PMTS INC CL A COM 26927E104 677 25643 SH SOLE 34 25643 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 4881 SH SOLE 40 4881 0 0 EVOFEM BIOSCIENCES INC COM 30048L104 35 5676 SH SOLE 2 640 0 5036 EVOFEM BIOSCIENCES INC COM 30048L104 301 48728 SH SOLE 18 48728 0 0 EVOFEM BIOSCIENCES INC COM 30048L104 146 23637 SH SOLE 19 23637 0 0 EVOFEM BIOSCIENCES INC COM 30048L104 3059 495829 SH SOLE 21 495829 0 0 EVOFEM BIOSCIENCES INC COM 30048L104 1169 189427 SH SOLE 22 185356 0 4071 EVOKE PHARMA INC COM 30049G104 91 55972 SH SOLE 21 55972 0 0 EVOLENT HEALTH INC CL A 30050B101 767 84792 SH SOLE 2 22468 0 62324 EVOLENT HEALTH INC CL A 30050B101 2 257 SH SOLE 4 257 0 0 EVOLENT HEALTH INC CL A 30050B101 13 1462 SH SOLE 7 1462 0 0 EVOLENT HEALTH INC CL A 30050B101 2511 277451 SH SOLE 18 250472 0 26979 EVOLENT HEALTH INC CL A 30050B101 4198 463903 SH SOLE 19 463903 0 0 EVOLENT HEALTH INC CL A 30050B101 23094 2551815 SH SOLE 21 2551815 0 0 EVOLENT HEALTH INC CL A 30050B101 24120 2665150 SH SOLE 22 2583852 0 81298 EVOLENT HEALTH INC CL A 30050B101 665 73488 SH SOLE 23 73488 0 0 EVOLENT HEALTH INC CL A 30050B101 1900 209896 SH SOLE 26 19006 0 190890 EVOLENT HEALTH INC CL A 30050B101 69 7617 SH SOLE 28 7617 0 0 EVOLENT HEALTH INC CL A 30050B101 232 25652 SH SOLE 30 25652 0 0 EVOLENT HEALTH INC CL A 30050B101 62 6856 SH SOLE 40 6856 0 0 EVOLUS INC COM 30052C107 87 7160 SH SOLE 2 339 0 6821 EVOLUS INC COM 30052C107 2 191 SH SOLE 7 191 0 0 EVOLUS INC COM 30052C107 721 59254 SH SOLE 18 59254 0 0 EVOLUS INC COM 30052C107 463 38064 SH SOLE 19 38064 0 0 EVOLUS INC COM 30052C107 11635 956067 SH SOLE 21 956067 0 0 EVOLUS INC COM 30052C107 7471 613923 SH SOLE 22 574699 0 39224 EVOLUS INC COM 30052C107 175 14416 SH SOLE 30 14416 0 0 EVOLUTION PETROLEUM CORP COM 30049A107 338 61743 SH SOLE 2 30109 0 31634 EVOLUTION PETROLEUM CORP COM 30049A107 4 653 SH SOLE 7 653 0 0 EVOLUTION PETROLEUM CORP COM 30049A107 717 131050 SH SOLE 18 99841 0 31209 EVOLUTION PETROLEUM CORP COM 30049A107 2939 537331 SH SOLE 19 537331 0 0 EVOLUTION PETROLEUM CORP COM 30049A107 5958 1089289 SH SOLE 21 1089289 0 0 EVOLUTION PETROLEUM CORP COM 30049A107 7029 1285053 SH SOLE 22 1263715 0 21338 EVOLUTION PETROLEUM CORP COM 30049A107 915 167362 SH SOLE 23 167362 0 0 EVOLUTION PETROLEUM CORP COM 30049A107 1509 275867 SH SOLE 26 0 0 275867 EVOLVING SYS INC COM NEW 30049R209 6 7037 SH SOLE 21 7037 0 0 EVOLVING SYS INC COM NEW 30049R209 298 333539 SH SOLE 22 333539 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 901 47560 SH SOLE 2 19108 0 28452 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 7 362 SH SOLE 4 362 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 924 48771 SH SOLE 7 48771 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 6011 317178 SH SOLE 18 255674 0 61504 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 10468 552390 SH SOLE 19 552390 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 47934 2529484 SH SOLE 21 2529484 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 48790 2574662 SH SOLE 22 2480953 0 93709 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 1198 63204 SH SOLE 23 63204 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 3413 180097 SH SOLE 26 38722 0 141375 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 187 9850 SH SOLE 28 9850 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 7077 373454 SH SOLE 30 373454 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 115 6075 SH SOLE 40 6075 0 0 EXACT SCIENCES CORP COM 30063P105 32644 352987 SH SOLE 2 51791 0 301196 EXACT SCIENCES CORP COM 30063P105 5899 63784 SH SOLE 4 60062 0 3722 EXACT SCIENCES CORP COM 30063P105 915 9898 SH SOLE 7 9898 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 20159 217986 SH SOLE 18 203499 0 14487 EXACT SCIENCES CORP COM 30063P105 5917 63982 SH SOLE 19 63982 0 0 EXACT SCIENCES CORP COM 30063P105 177114 1915163 SH SOLE 21 1915163 0 0 EXACT SCIENCES CORP COM 30063P105 368400 3983560 SH SOLE 22 3706011 0 277549 EXACT SCIENCES CORP COM 30063P105 11854 128180 SH SOLE 23 128180 0 0 EXACT SCIENCES CORP COM 30063P105 13468 145635 SH SOLE 25 145635 0 0 EXACT SCIENCES CORP COM 30063P105 40986 443191 SH SOLE 26 118667 0 324524 EXACT SCIENCES CORP COM 30063P105 2703 29228 SH SOLE 28 20715 0 8513 EXACT SCIENCES CORP COM 30063P105 3557 38463 SH SOLE 29 7610 0 30853 EXACT SCIENCES CORP COM 30063P105 23857 257969 SH SOLE 30 257969 0 0 EXACT SCIENCES CORP COM 30063P105 3393 36684 SH SOLE 31 29941 0 6743 EXACT SCIENCES CORP COM 30063P105 806 8711 SH SOLE 34 8711 0 0 EXACT SCIENCES CORP COM 30063P105 7880 85205 SH SOLE 36 85205 0 0 EXACT SCIENCES CORP COM 30063P105 271 2935 SH SOLE 40 2935 0 0 EXACT SCIENCES CORP NOTE 1.000% 1/1 30063PAA3 1696 1175000 PRN SOLE 21 1175000 0 0 EXACT SCIENCES CORP NOTE 0.375% 3/1 30063PAB1 2629 2325000 PRN SOLE 21 2325000 0 0 EXAGEN INC COM 30068X103 25 987 SH SOLE 2 0 0 987 EXAGEN INC COM 30068X103 92 3632 SH SOLE 18 3632 0 0 EXAGEN INC COM 30068X103 2919 114919 SH SOLE 21 114919 0 0 EXAGEN INC COM 30068X103 62 2426 SH SOLE 22 2426 0 0 EXANTAS CAP CORP COM NEW 30068N105 332 28086 SH SOLE 2 1104 0 26982 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 1279 108320 SH SOLE 18 108320 0 0 EXANTAS CAP CORP COM NEW 30068N105 662 56053 SH SOLE 19 56053 0 0 EXANTAS CAP CORP COM NEW 30068N105 20784 1759842 SH SOLE 21 1759842 0 0 EXANTAS CAP CORP COM NEW 30068N105 13749 1164156 SH SOLE 22 1120908 0 43248 EXANTAS CAP CORP COM NEW 30068N105 60 5112 SH SOLE 23 5112 0 0 EXANTAS CAP CORP COM NEW 30068N105 406 34398 SH SOLE 26 6495 0 27903 EXANTAS CAP CORP COM NEW 30068N105 56 4776 SH SOLE 28 4776 0 0 EXANTAS CAP CORP COM NEW 30068N105 54 4558 SH SOLE 30 4558 0 0 EXANTAS CAP CORP COM NEW 30068N105 1049 88834 SH SOLE 34 88834 0 0 EXANTAS CAP CORP COM NEW 30068N105 41 3430 SH SOLE 40 3430 0 0 EXELA TECHNOLOGIES INC COM 30162V102 14 34406 SH SOLE 2 1441 0 32965 EXELA TECHNOLOGIES INC COM 30162V102 1 1241 SH SOLE 7 1241 0 0 EXELA TECHNOLOGIES INC COM 30162V102 63 155502 SH SOLE 18 155502 0 0 EXELA TECHNOLOGIES INC COM 30162V102 30 74415 SH SOLE 19 74415 0 0 EXELA TECHNOLOGIES INC COM 30162V102 696 1707871 SH SOLE 21 1707871 0 0 EXELA TECHNOLOGIES INC COM 30162V102 223 548167 SH SOLE 22 506949 0 41218 EXELIXIS INC COM 30161Q104 13753 780537 SH SOLE 2 211015 0 569522 EXELIXIS INC COM 30161Q104 23 1316 SH SOLE 4 1316 0 0 EXELIXIS INC COM 30161Q104 96 5438 SH SOLE 7 5438 0 0 EXELIXIS INC COM 30161Q104 14883 844664 SH SOLE 18 843665 0 999 EXELIXIS INC COM 30161Q104 1625 92201 SH SOLE 19 92201 0 0 EXELIXIS INC COM 30161Q104 331740 18827479 SH SOLE 21 18827479 0 0 EXELIXIS INC COM 30161Q104 188612 10704453 SH SOLE 22 10163832 0 540621 EXELIXIS INC COM 30161Q104 201 11382 SH SOLE 23 11382 0 0 EXELIXIS INC COM 30161Q104 2088 118524 SH SOLE 26 70847 0 47677 EXELIXIS INC COM 30161Q104 676 38347 SH SOLE 28 38347 0 0 EXELIXIS INC COM 30161Q104 6408 363686 SH SOLE 30 363686 0 0 EXELIXIS INC COM 30161Q104 107 6080 SH SOLE 31 6080 0 0 EXELIXIS INC COM 30161Q104 165 9346 SH SOLE 34 9346 0 0 EXELIXIS INC COM 30161Q104 540 30673 SH SOLE 40 30673 0 0 EXELON CORP COM 30161N101 116951 2565268 SH SOLE 2 262813 0 2302455 EXELON CORP COM 30161N101 21192 464834 SH SOLE 4 438259 0 26575 EXELON CORP COM 30161N101 62896 1379606 SH SOLE 7 1029377 0 350229 EXELON CORP COM 30161N101 1865 40914 SH SOLE 13 40914 0 0 EXELON CORP COM 30161N101 318 6966 SH SOLE 15 6966 0 0 EXELON CORP COM 30161N101 127122 2788379 SH SOLE 18 2652017 0 136362 EXELON CORP COM 30161N101 65664 1440321 SH SOLE 19 1440321 0 0 EXELON CORP COM 30161N101 1115888 24476593 SH SOLE 21 24476593 0 0 EXELON CORP COM 30161N101 1099513 24117412 SH SOLE 22 21555619 0 2561793 EXELON CORP COM 30161N101 33711 739432 SH SOLE 23 739432 0 0 EXELON CORP COM 30161N101 53000 1162540 SH SOLE 25 1162540 0 0 EXELON CORP COM 30161N101 310438 6809335 SH SOLE 26 609774 0 6199561 EXELON CORP COM 30161N101 8308 182236 SH SOLE 28 126752 0 55484 EXELON CORP COM 30161N101 944 20699 SH SOLE 29 20699 0 0 EXELON CORP COM 30161N101 205641 4510655 SH SOLE 30 4510655 0 0 EXELON CORP COM 30161N101 11707 256793 SH SOLE 31 170668 0 86125 EXELON CORP COM 30161N101 9941 218058 SH SOLE 32 218058 0 0 EXELON CORP COM 30161N101 18948 415620 SH SOLE 34 415620 0 0 EXELON CORP COM 30161N101 35701 783090 SH SOLE 36 783090 0 0 EXELON CORP COM 30161N101 972 21326 SH SOLE 40 21326 0 0 EXFO INC SUB VTG SHS 302046107 145 31352 SH SOLE 22 31352 0 0 EXICURE INC COM 30205M101 473 165463 SH SOLE 21 165463 0 0 EXICURE INC COM 30205M101 423 148050 SH SOLE 22 148050 0 0 EXLSERVICE HOLDINGS INC COM 302081104 969 13945 SH SOLE 2 1312 0 12633 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 10449 150438 SH SOLE 18 150438 0 0 EXLSERVICE HOLDINGS INC COM 302081104 4114 59227 SH SOLE 19 59227 0 0 EXLSERVICE HOLDINGS INC COM 302081104 262632 3781056 SH SOLE 21 3781056 0 0 EXLSERVICE HOLDINGS INC COM 302081104 71428 1028334 SH SOLE 22 986943 0 41391 EXLSERVICE HOLDINGS INC COM 302081104 1242 17886 SH SOLE 26 12607 0 5279 EXLSERVICE HOLDINGS INC COM 302081104 326 4696 SH SOLE 28 4696 0 0 EXLSERVICE HOLDINGS INC COM 302081104 3291 47373 SH SOLE 30 47373 0 0 EXLSERVICE HOLDINGS INC COM 302081104 243 3503 SH SOLE 40 3503 0 0 EXONE CO COM 302104104 17 2340 SH SOLE 18 2340 0 0 EXONE CO COM 302104104 254 33996 SH SOLE 21 33996 0 0 EXONE CO COM 302104104 1431 191838 SH SOLE 22 191838 0 0 EXP WORLD HOLDINGS INC COM 30212W100 97 8592 SH SOLE 2 663 0 7929 EXP WORLD HOLDINGS INC COM 30212W100 699 61731 SH SOLE 18 61731 0 0 EXP WORLD HOLDINGS INC COM 30212W100 480 42331 SH SOLE 19 42331 0 0 EXP WORLD HOLDINGS INC COM 30212W100 8811 777664 SH SOLE 21 777664 0 0 EXP WORLD HOLDINGS INC COM 30212W100 8878 783592 SH SOLE 22 763720 0 19872 EXP WORLD HOLDINGS INC COM 30212W100 55 4851 SH SOLE 30 4851 0 0 EXP WORLD HOLDINGS INC COM 30212W100 49 4307 SH SOLE 40 4307 0 0 EXPEDIA GROUP INC COM NEW 30212P303 37148 343522 SH SOLE 2 44386 0 299136 EXPEDIA GROUP INC COM NEW 30212P303 7330 67781 SH SOLE 4 64024 0 3757 EXPEDIA GROUP INC COM NEW 30212P303 14135 130708 SH SOLE 7 127945 0 2763 EXPEDIA GROUP INC COM NEW 30212P303 346 3196 SH SOLE 13 3196 0 0 EXPEDIA GROUP INC COM NEW 30212P303 111 1031 SH SOLE 15 1031 0 0 EXPEDIA GROUP INC COM NEW 30212P303 43267 400102 SH SOLE 18 381070 0 19032 EXPEDIA GROUP INC COM NEW 30212P303 7369 68143 SH SOLE 19 68143 0 0 EXPEDIA GROUP INC COM NEW 30212P303 383142 3543017 SH SOLE 21 3543017 0 0 EXPEDIA GROUP INC COM NEW 30212P303 381769 3530322 SH SOLE 22 3175326 0 354996 EXPEDIA GROUP INC COM NEW 30212P303 10992 101643 SH SOLE 23 101643 0 0 EXPEDIA GROUP INC COM NEW 30212P303 15290 141395 SH SOLE 25 141395 0 0 EXPEDIA GROUP INC COM NEW 30212P303 65316 603996 SH SOLE 26 112442 0 491554 EXPEDIA GROUP INC COM NEW 30212P303 2841 26268 SH SOLE 28 18283 0 7985 EXPEDIA GROUP INC COM NEW 30212P303 337 3113 SH SOLE 29 3113 0 0 EXPEDIA GROUP INC COM NEW 30212P303 72285 668435 SH SOLE 30 668435 0 0 EXPEDIA GROUP INC COM NEW 30212P303 3540 32734 SH SOLE 31 25008 0 7726 EXPEDIA GROUP INC COM NEW 30212P303 2453 22682 SH SOLE 32 22682 0 0 EXPEDIA GROUP INC COM NEW 30212P303 2215 20483 SH SOLE 34 20483 0 0 EXPEDIA GROUP INC COM NEW 30212P303 9757 90228 SH SOLE 36 90228 0 0 EXPEDIA GROUP INC COM NEW 30212P303 353 3262 SH SOLE 40 3262 0 0 EXPEDITORS INTL WASH INC COM 302130109 40171 514877 SH SOLE 2 136239 0 378638 EXPEDITORS INTL WASH INC COM 302130109 7432 95253 SH SOLE 4 90644 0 4609 EXPEDITORS INTL WASH INC COM 302130109 21870 280318 SH SOLE 7 185871 0 94447 EXPEDITORS INTL WASH INC COM 302130109 623 7986 SH SOLE 13 7986 0 0 EXPEDITORS INTL WASH INC COM 302130109 83 1065 SH SOLE 15 1065 0 0 EXPEDITORS INTL WASH INC COM 302130109 37426 479695 SH SOLE 18 437487 0 42208 EXPEDITORS INTL WASH INC COM 302130109 8010 102667 SH SOLE 19 102667 0 0 EXPEDITORS INTL WASH INC COM 302130109 441150 5654315 SH SOLE 21 5654315 0 0 EXPEDITORS INTL WASH INC COM 302130109 375440 4812097 SH SOLE 22 4348044 0 464053 EXPEDITORS INTL WASH INC COM 302130109 11137 142742 SH SOLE 23 142742 0 0 EXPEDITORS INTL WASH INC COM 302130109 20482 262526 SH SOLE 25 262526 0 0 EXPEDITORS INTL WASH INC COM 302130109 93274 1195510 SH SOLE 26 141406 0 1054104 EXPEDITORS INTL WASH INC COM 302130109 2503 32086 SH SOLE 28 22272 0 9814 EXPEDITORS INTL WASH INC COM 302130109 7825 100300 SH SOLE 29 3365 0 96935 EXPEDITORS INTL WASH INC COM 302130109 63127 809112 SH SOLE 30 809112 0 0 EXPEDITORS INTL WASH INC COM 302130109 3406 43651 SH SOLE 31 32979 0 10672 EXPEDITORS INTL WASH INC COM 302130109 4352 55779 SH SOLE 34 55779 0 0 EXPEDITORS INTL WASH INC COM 302130109 11821 151511 SH SOLE 36 151511 0 0 EXPEDITORS INTL WASH INC COM 302130109 283 3628 SH SOLE 40 3628 0 0 EXPONENT INC COM 30214U102 1489 21574 SH SOLE 2 1942 0 19632 EXPONENT INC COM 30214U102 13 183 SH SOLE 4 183 0 0 EXPONENT INC COM 30214U102 703 10183 SH SOLE 7 10183 0 0 EXPONENT INC COM 30214U102 16043 232479 SH SOLE 18 232479 0 0 EXPONENT INC COM 30214U102 6624 95981 SH SOLE 19 95981 0 0 EXPONENT INC COM 30214U102 398858 5779710 SH SOLE 21 5779710 0 0 EXPONENT INC COM 30214U102 105006 1521600 SH SOLE 22 1457856 0 63744 EXPONENT INC COM 30214U102 82 1184 SH SOLE 23 1184 0 0 EXPONENT INC COM 30214U102 1177 17058 SH SOLE 26 12184 0 4874 EXPONENT INC COM 30214U102 463 6707 SH SOLE 28 6707 0 0 EXPONENT INC COM 30214U102 4961 71883 SH SOLE 30 71883 0 0 EXPONENT INC COM 30214U102 384 5568 SH SOLE 40 5568 0 0 EXPRESS INC COM 30219E103 330 67861 SH SOLE 2 2386 0 65475 EXPRESS INC COM 30219E103 7 1499 SH SOLE 7 1499 0 0 EXPRESS INC COM 30219E103 1503 308548 SH SOLE 18 308548 0 0 EXPRESS INC COM 30219E103 560 115016 SH SOLE 19 115016 0 0 EXPRESS INC COM 30219E103 38878 7983145 SH SOLE 21 7983145 0 0 EXPRESS INC COM 30219E103 10306 2116204 SH SOLE 22 2057477 0 58727 EXPRESS INC COM 30219E103 386 79345 SH SOLE 30 79345 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 7923 533206 SH SOLE 2 130166 0 403040 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 2112 142118 SH SOLE 4 142118 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 634 42696 SH SOLE 7 42696 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 1483 99766 SH SOLE 13 99766 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 3886 261488 SH SOLE 18 190679 0 70809 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 16801 1130648 SH SOLE 19 1130648 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 31394 2112654 SH SOLE 21 2112654 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 119768 8059774 SH SOLE 22 6176900 0 1882874 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 4017 270313 SH SOLE 23 270313 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 2017 135716 SH SOLE 26 72896 0 62820 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 358 24125 SH SOLE 28 24125 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 3467 233316 SH SOLE 29 171469 0 61847 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 1658 111592 SH SOLE 30 111592 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 4437 298598 SH SOLE 31 243985 0 54613 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 459 30921 SH SOLE 34 30921 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 915 61548 SH SOLE 36 61548 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 341 22937 SH SOLE 40 22937 0 0 EXTERRAN CORP COM 30227H106 276 35247 SH SOLE 2 5473 0 29774 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 1103 140908 SH SOLE 18 140908 0 0 EXTERRAN CORP COM 30227H106 954 121872 SH SOLE 19 121872 0 0 EXTERRAN CORP COM 30227H106 27119 3463437 SH SOLE 21 3463437 0 0 EXTERRAN CORP COM 30227H106 9502 1213545 SH SOLE 22 1164001 0 49544 EXTERRAN CORP COM 30227H106 251 32110 SH SOLE 23 32110 0 0 EXTERRAN CORP COM 30227H106 419 53550 SH SOLE 26 2830 0 50720 EXTERRAN CORP COM 30227H106 36 4624 SH SOLE 28 4624 0 0 EXTERRAN CORP COM 30227H106 276 35303 SH SOLE 30 35303 0 0 EXTERRAN CORP COM 30227H106 29 3643 SH SOLE 40 3643 0 0 EXTRA SPACE STORAGE INC COM 30225T102 35516 336260 SH SOLE 2 60982 0 275278 EXTRA SPACE STORAGE INC COM 30225T102 16839 159432 SH SOLE 4 156024 0 3408 EXTRA SPACE STORAGE INC COM 30225T102 28733 272037 SH SOLE 7 269816 0 2221 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 56952 539214 SH SOLE 18 522086 0 17128 EXTRA SPACE STORAGE INC COM 30225T102 29868 282791 SH SOLE 19 282791 0 0 EXTRA SPACE STORAGE INC COM 30225T102 618589 5856737 SH SOLE 21 5856737 0 0 EXTRA SPACE STORAGE INC COM 30225T102 482571 4568934 SH SOLE 22 4182806 0 386128 EXTRA SPACE STORAGE INC COM 30225T102 12666 119918 SH SOLE 23 119918 0 0 EXTRA SPACE STORAGE INC COM 30225T102 42962 406758 SH SOLE 25 406758 0 0 EXTRA SPACE STORAGE INC COM 30225T102 75061 710669 SH SOLE 26 185684 0 524985 EXTRA SPACE STORAGE INC COM 30225T102 4596 43511 SH SOLE 28 35890 0 7621 EXTRA SPACE STORAGE INC COM 30225T102 9923 93951 SH SOLE 29 66768 0 27183 EXTRA SPACE STORAGE INC COM 30225T102 117017 1107901 SH SOLE 30 1107901 0 0 EXTRA SPACE STORAGE INC COM 30225T102 3032 28710 SH SOLE 31 23879 0 4831 EXTRA SPACE STORAGE INC COM 30225T102 30483 288611 SH SOLE 34 288611 0 0 EXTRA SPACE STORAGE INC COM 30225T102 13094 123975 SH SOLE 36 123975 0 0 EXTRA SPACE STORAGE INC COM 30225T102 266 2514 SH SOLE 40 2514 0 0 EXTRACTION OIL AND GAS INC COM 30227M105 209 98769 SH SOLE 2 3386 0 95383 EXTRACTION OIL AND GAS INC COM 30227M105 1 622 SH SOLE 4 622 0 0 EXTRACTION OIL AND GAS INC COM 30227M105 5 2526 SH SOLE 7 2526 0 0 EXTRACTION OIL AND GAS INC COM 30227M105 14392 6788749 SH SOLE 18 6296685 0 492064 EXTRACTION OIL AND GAS INC COM 30227M105 311 146646 SH SOLE 19 146646 0 0 EXTRACTION OIL AND GAS INC COM 30227M105 6162 2906817 SH SOLE 21 2906817 0 0 EXTRACTION OIL AND GAS INC COM 30227M105 5314 2506757 SH SOLE 22 2382184 0 124573 EXTRACTION OIL AND GAS INC COM 30227M105 78 36845 SH SOLE 26 31081 0 5764 EXTRACTION OIL AND GAS INC COM 30227M105 35 16425 SH SOLE 28 16425 0 0 EXTRACTION OIL AND GAS INC COM 30227M105 31 14412 SH SOLE 30 14412 0 0 EXTRACTION OIL AND GAS INC COM 30227M105 28 13363 SH SOLE 40 13363 0 0 EXTREME NETWORKS INC COM 30226D106 364 49360 SH SOLE 2 4163 0 45197 EXTREME NETWORKS INC COM 30226D106 8 1097 SH SOLE 4 1097 0 0 EXTREME NETWORKS INC COM 30226D106 18 2420 SH SOLE 7 2420 0 0 EXTREME NETWORKS INC COM 30226D106 3931 533398 SH SOLE 18 533398 0 0 EXTREME NETWORKS INC COM 30226D106 1526 207018 SH SOLE 19 207018 0 0 EXTREME NETWORKS INC COM 30226D106 86457 11730949 SH SOLE 21 11730949 0 0 EXTREME NETWORKS INC COM 30226D106 26426 3585674 SH SOLE 22 3450085 0 135589 EXTREME NETWORKS INC COM 30226D106 235 31895 SH SOLE 26 0 0 31895 EXTREME NETWORKS INC COM 30226D106 109 14762 SH SOLE 28 14762 0 0 EXTREME NETWORKS INC COM 30226D106 4110 557638 SH SOLE 30 557638 0 0 EXTREME NETWORKS INC COM 30226D106 68 9159 SH SOLE 40 9159 0 0 EXXON MOBIL CORP COM 30231G102 841261 12055900 SH SOLE 2 2611933 0 9443967 EXXON MOBIL CORP COM 30231G102 142874 2047490 SH SOLE 4 1932715 0 114775 EXXON MOBIL CORP COM 30231G102 307397 4405224 SH SOLE 7 4259915 0 145309 EXXON MOBIL CORP COM 30231G102 19481 279174 SH SOLE 13 279174 0 0 EXXON MOBIL CORP COM 30231G102 1754 25140 SH SOLE 15 25140 0 0 EXXON MOBIL CORP COM 30231G102 15 215 SH SOLE 17 0 0 215 EXXON MOBIL CORP COM 30231G102 566218 8114337 SH SOLE 18 7158761 0 955576 EXXON MOBIL CORP COM 30231G102 227376 3258472 SH SOLE 19 3258472 0 0 EXXON MOBIL CORP COM 30231G102 4333 62101 SH SOLE 20 62101 0 0 EXXON MOBIL CORP COM 30231G102 6945068 99528066 SH SOLE 21 99528066 0 0 EXXON MOBIL CORP COM 30231G102 7344990 105259250 SH SOLE 22 92621332 0 12637918 EXXON MOBIL CORP COM 30231G102 237609 3405113 SH SOLE 23 3405113 0 0 EXXON MOBIL CORP COM 30231G102 302675 4337567 SH SOLE 25 4337567 0 0 EXXON MOBIL CORP COM 30231G102 1030306 14765061 SH SOLE 26 2341449 0 12423612 EXXON MOBIL CORP COM 30231G102 55185 790839 SH SOLE 28 551986 0 238853 EXXON MOBIL CORP COM 30231G102 96014 1375958 SH SOLE 29 428377 0 947581 EXXON MOBIL CORP COM 30231G102 1154057 16538509 SH SOLE 30 16538509 0 0 EXXON MOBIL CORP COM 30231G102 81847 1172926 SH SOLE 31 854828 0 318098 EXXON MOBIL CORP COM 30231G102 18750 268703 SH SOLE 32 268703 0 0 EXXON MOBIL CORP COM 30231G102 87432 1252968 SH SOLE 34 1252968 0 0 EXXON MOBIL CORP COM 30231G102 250060 3583545 SH SOLE 36 3583545 0 0 EXXON MOBIL CORP COM 30231G102 6579 94276 SH SOLE 40 94276 0 0 EYEGATE PHARMACEUTICALS INC COM NEW 30233M503 0 42 SH SOLE 21 42 0 0 EYEGATE PHARMACEUTICALS INC COM NEW 30233M503 262 26193 SH SOLE 22 26193 0 0 EYENOVIA INC COM 30234E104 10 2295 SH SOLE 18 2295 0 0 EYENOVIA INC COM 30234E104 142 31762 SH SOLE 21 31762 0 0 EYEPOINT PHARMACEUTICALS INC COM 30233G100 62 39982 SH SOLE 2 2632 0 37350 EYEPOINT PHARMACEUTICALS INC COM 30233G100 332 214190 SH SOLE 18 214190 0 0 EYEPOINT PHARMACEUTICALS INC COM 30233G100 160 103167 SH SOLE 19 103167 0 0 EYEPOINT PHARMACEUTICALS INC COM 30233G100 4856 3132944 SH SOLE 21 3132944 0 0 EYEPOINT PHARMACEUTICALS INC COM 30233G100 2388 1540753 SH SOLE 22 1523134 0 17619 EYEPOINT PHARMACEUTICALS INC COM 30233G100 13 8546 SH SOLE 30 8546 0 0 EZCORP INC CL A NON VTG 302301106 370 54217 SH SOLE 2 2198 0 52019 EZCORP INC CL A NON VTG 302301106 3 381 SH SOLE 4 381 0 0 EZCORP INC CL A NON VTG 302301106 8 1150 SH SOLE 7 1150 0 0 EZCORP INC CL A NON VTG 302301106 1630 239073 SH SOLE 18 239073 0 0 EZCORP INC CL A NON VTG 302301106 805 118044 SH SOLE 19 118044 0 0 EZCORP INC CL A NON VTG 302301106 42778 6272472 SH SOLE 21 6272472 0 0 EZCORP INC CL A NON VTG 302301106 12642 1853666 SH SOLE 22 1790845 0 62821 EZCORP INC CL A NON VTG 302301106 73 10770 SH SOLE 23 10770 0 0 EZCORP INC CL A NON VTG 302301106 298 43636 SH SOLE 26 11653 0 31983 EZCORP INC CL A NON VTG 302301106 53 7750 SH SOLE 28 7750 0 0 EZCORP INC CL A NON VTG 302301106 450 66002 SH SOLE 30 66002 0 0 EZCORP INC CL A NON VTG 302301106 30 4398 SH SOLE 40 4398 0 0 F M C CORP COM NEW 302491303 38026 380950 SH SOLE 2 73326 0 307624 F M C CORP COM NEW 302491303 5824 58344 SH SOLE 4 54689 0 3655 F M C CORP COM NEW 302491303 12475 124970 SH SOLE 7 124970 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 25412 254576 SH SOLE 18 236521 0 18055 F M C CORP COM NEW 302491303 35963 360282 SH SOLE 19 360282 0 0 F M C CORP COM NEW 302491303 301218 3017615 SH SOLE 21 3017615 0 0 F M C CORP COM NEW 302491303 312552 3131159 SH SOLE 22 2800611 0 330548 F M C CORP COM NEW 302491303 9780 97973 SH SOLE 23 97973 0 0 F M C CORP COM NEW 302491303 16361 163908 SH SOLE 25 163908 0 0 F M C CORP COM NEW 302491303 54313 544114 SH SOLE 26 105874 0 438240 F M C CORP COM NEW 302491303 2445 24495 SH SOLE 28 17016 0 7479 F M C CORP COM NEW 302491303 23260 233021 SH SOLE 29 205751 0 27270 F M C CORP COM NEW 302491303 48065 481516 SH SOLE 30 481516 0 0 F M C CORP COM NEW 302491303 2857 28623 SH SOLE 31 23867 0 4756 F M C CORP COM NEW 302491303 6835 68478 SH SOLE 34 68478 0 0 F M C CORP COM NEW 302491303 8734 87500 SH SOLE 36 87500 0 0 F M C CORP COM NEW 302491303 276 2762 SH SOLE 40 2762 0 0 F5 NETWORKS INC COM 315616102 23212 166215 SH SOLE 2 35083 0 131132 F5 NETWORKS INC COM 315616102 4175 29893 SH SOLE 4 28280 0 1613 F5 NETWORKS INC COM 315616102 13225 94702 SH SOLE 7 56457 0 38245 F5 NETWORKS INC COM 315616102 370 2646 SH SOLE 13 2646 0 0 F5 NETWORKS INC COM 315616102 50 357 SH SOLE 15 357 0 0 F5 NETWORKS INC COM 315616102 16766 120059 SH SOLE 18 111607 0 8452 F5 NETWORKS INC COM 315616102 2387 17092 SH SOLE 19 17092 0 0 F5 NETWORKS INC COM 315616102 253031 1811896 SH SOLE 21 1811896 0 0 F5 NETWORKS INC COM 315616102 222579 1593833 SH SOLE 22 1435653 0 158180 F5 NETWORKS INC COM 315616102 6208 44456 SH SOLE 23 44456 0 0 F5 NETWORKS INC COM 315616102 15207 108897 SH SOLE 25 108897 0 0 F5 NETWORKS INC COM 315616102 56590 405229 SH SOLE 26 74283 0 330946 F5 NETWORKS INC COM 315616102 1620 11604 SH SOLE 28 8247 0 3357 F5 NETWORKS INC COM 315616102 1973 14130 SH SOLE 29 1519 0 12611 F5 NETWORKS INC COM 315616102 45973 329201 SH SOLE 30 329201 0 0 F5 NETWORKS INC COM 315616102 2042 14620 SH SOLE 31 12098 0 2522 F5 NETWORKS INC COM 315616102 1790 12817 SH SOLE 34 12817 0 0 F5 NETWORKS INC COM 315616102 8542 61164 SH SOLE 36 61164 0 0 F5 NETWORKS INC COM 315616102 178 1276 SH SOLE 40 1276 0 0 FABRINET SHS G3323L100 1128 17391 SH SOLE 2 1391 0 16000 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 10641 164105 SH SOLE 18 164105 0 0 FABRINET SHS G3323L100 4305 66393 SH SOLE 19 66393 0 0 FABRINET SHS G3323L100 266308 4107158 SH SOLE 21 4107158 0 0 FABRINET SHS G3323L100 70869 1092985 SH SOLE 22 1047264 0 45721 FABRINET SHS G3323L100 919 14167 SH SOLE 26 10919 0 3248 FABRINET SHS G3323L100 293 4514 SH SOLE 28 4514 0 0 FABRINET SHS G3323L100 3348 51634 SH SOLE 30 51634 0 0 FABRINET SHS G3323L100 275 4239 SH SOLE 40 4239 0 0 FACEBOOK INC CL A 30303M102 1416954 6903552 SH SOLE 2 1304948 0 5598604 FACEBOOK INC CL A 30303M102 242585 1181901 SH SOLE 4 1116694 0 65207 FACEBOOK INC CL A 30303M102 442200 2154445 SH SOLE 7 2151619 0 2826 FACEBOOK INC CL A 30303M102 17563 85567 SH SOLE 13 85567 0 0 FACEBOOK INC CL A 30303M102 3479 16950 SH SOLE 15 16950 0 0 FACEBOOK INC CL A 30303M102 203 988 SH SOLE 17 0 0 988 FACEBOOK INC CL A 30303M102 1856275 9043971 SH SOLE 18 7974311 0 1069660 FACEBOOK INC CL A 30303M102 696670 3394250 SH SOLE 19 3394250 0 0 FACEBOOK INC CL A 30303M102 9546119 46509714 SH SOLE 21 46509714 0 0 FACEBOOK INC CL A 30303M102 12157258 59231462 SH SOLE 22 52458671 0 6772791 FACEBOOK INC CL A 30303M102 409828 1996725 SH SOLE 23 1996725 0 0 FACEBOOK INC CL A 30303M102 530396 2584148 SH SOLE 25 2584148 0 0 FACEBOOK INC CL A 30303M102 2048777 9981860 SH SOLE 26 1344484 0 8637376 FACEBOOK INC CL A 30303M102 92558 450952 SH SOLE 28 315475 0 135477 FACEBOOK INC CL A 30303M102 105418 513607 SH SOLE 29 193411 0 320196 FACEBOOK INC CL A 30303M102 1948392 9492776 SH SOLE 30 9492776 0 0 FACEBOOK INC CL A 30303M102 163992 798987 SH SOLE 31 643644 0 155343 FACEBOOK INC CL A 30303M102 80735 393349 SH SOLE 32 393349 0 0 FACEBOOK INC CL A 30303M102 186449 908401 SH SOLE 34 908401 0 0 FACEBOOK INC CL A 30303M102 337235 1643046 SH SOLE 36 1643046 0 0 FACEBOOK INC CL A 30303M102 10944 53321 SH SOLE 40 53321 0 0 FACTSET RESH SYS INC COM 303075105 35614 132740 SH SOLE 2 51579 0 81161 FACTSET RESH SYS INC COM 303075105 5671 21138 SH SOLE 4 20090 0 1048 FACTSET RESH SYS INC COM 303075105 3721 13870 SH SOLE 7 4680 0 9190 FACTSET RESH SYS INC COM 303075105 3667 13669 SH SOLE 13 13669 0 0 FACTSET RESH SYS INC COM 303075105 40105 149477 SH SOLE 18 129953 0 19524 FACTSET RESH SYS INC COM 303075105 28855 107548 SH SOLE 19 107548 0 0 FACTSET RESH SYS INC COM 303075105 612295 2282130 SH SOLE 21 2282130 0 0 FACTSET RESH SYS INC COM 303075105 388663 1448612 SH SOLE 22 1293401 0 155211 FACTSET RESH SYS INC COM 303075105 8545 31847 SH SOLE 23 31847 0 0 FACTSET RESH SYS INC COM 303075105 1797 6698 SH SOLE 25 6698 0 0 FACTSET RESH SYS INC COM 303075105 28834 107471 SH SOLE 26 34877 0 72594 FACTSET RESH SYS INC COM 303075105 2041 7606 SH SOLE 28 5559 0 2047 FACTSET RESH SYS INC COM 303075105 9573 35681 SH SOLE 29 1812 0 33869 FACTSET RESH SYS INC COM 303075105 28701 106974 SH SOLE 30 106974 0 0 FACTSET RESH SYS INC COM 303075105 2909 10842 SH SOLE 31 7777 0 3065 FACTSET RESH SYS INC COM 303075105 3280 12226 SH SOLE 34 12226 0 0 FACTSET RESH SYS INC COM 303075105 3699 13785 SH SOLE 36 13785 0 0 FACTSET RESH SYS INC COM 303075105 239 892 SH SOLE 40 892 0 0 FAIR ISAAC CORP COM 303250104 25456 67941 SH SOLE 2 16710 0 51231 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 48968 130694 SH SOLE 18 79959 0 50735 FAIR ISAAC CORP COM 303250104 255237 681213 SH SOLE 19 681213 0 0 FAIR ISAAC CORP COM 303250104 582955 1555875 SH SOLE 21 1555875 0 0 FAIR ISAAC CORP COM 303250104 363268 969541 SH SOLE 22 918055 0 51486 FAIR ISAAC CORP COM 303250104 136585 364539 SH SOLE 25 364539 0 0 FAIR ISAAC CORP COM 303250104 5981 15964 SH SOLE 26 8757 0 7207 FAIR ISAAC CORP COM 303250104 1501 4005 SH SOLE 28 4005 0 0 FAIR ISAAC CORP COM 303250104 7721 20606 SH SOLE 30 20606 0 0 FAIR ISAAC CORP COM 303250104 217 578 SH SOLE 31 578 0 0 FAIR ISAAC CORP COM 303250104 21822 58242 SH SOLE 34 58242 0 0 FAIR ISAAC CORP COM 303250104 1158 3091 SH SOLE 40 3091 0 0 FALCON MINERALS CORP CL A COM 30607B109 284 40296 SH SOLE 2 2605 0 37691 FALCON MINERALS CORP CL A COM 30607B109 963 136346 SH SOLE 18 136346 0 0 FALCON MINERALS CORP CL A COM 30607B109 475 67258 SH SOLE 19 67258 0 0 FALCON MINERALS CORP CL A COM 30607B109 9853 1395555 SH SOLE 21 1395555 0 0 FALCON MINERALS CORP CL A COM 30607B109 7966 1128280 SH SOLE 22 1096375 0 31905 FANHUA INC SPONSORED ADR 30712A103 226 8690 SH SOLE 4 8690 0 0 FANHUA INC SPONSORED ADR 30712A103 13284 511529 SH SOLE 21 511529 0 0 FANHUA INC SPONSORED ADR 30712A103 7836 301741 SH SOLE 22 290139 0 11602 FANHUA INC SPONSORED ADR 30712A103 73 2830 SH SOLE 25 2830 0 0 FANHUA INC SPONSORED ADR 30712A103 3821 147146 SH SOLE 30 147146 0 0 FARFETCH LTD ORD SH CL A 30744W107 24003 2319084 SH SOLE 19 2319084 0 0 FARFETCH LTD ORD SH CL A 30744W107 1639 158377 SH SOLE 30 158377 0 0 FARFETCH LTD ORD SH CL A 30744W107 12133 1172243 SH SOLE 34 1172243 0 0 FARMER & MERCHANTS BANCORP I COM 30779N105 311 10331 SH SOLE 2 473 0 9858 FARMER & MERCHANTS BANCORP I COM 30779N105 6 206 SH SOLE 7 206 0 0 FARMER & MERCHANTS BANCORP I COM 30779N105 1094 36287 SH SOLE 18 36287 0 0 FARMER & MERCHANTS BANCORP I COM 30779N105 532 17629 SH SOLE 19 17629 0 0 FARMER & MERCHANTS BANCORP I COM 30779N105 11074 367289 SH SOLE 21 367289 0 0 FARMER & MERCHANTS BANCORP I COM 30779N105 4611 152941 SH SOLE 22 145556 0 7385 FARMER BROS CO COM 307675108 160 10608 SH SOLE 2 410 0 10198 FARMER BROS CO COM 307675108 3 207 SH SOLE 7 207 0 0 FARMER BROS CO COM 307675108 565 37511 SH SOLE 18 37511 0 0 FARMER BROS CO COM 307675108 277 18425 SH SOLE 19 18425 0 0 FARMER BROS CO COM 307675108 5721 379911 SH SOLE 21 379911 0 0 FARMER BROS CO COM 307675108 5093 338148 SH SOLE 22 326819 0 11329 FARMER BROS CO COM 307675108 81 5393 SH SOLE 26 0 0 5393 FARMER BROS CO COM 307675108 21 1412 SH SOLE 28 1412 0 0 FARMER BROS CO COM 307675108 17 1120 SH SOLE 30 1120 0 0 FARMER BROS CO COM 307675108 14 951 SH SOLE 40 951 0 0 FARMERS NATL BANC CORP COM 309627107 456 27940 SH SOLE 2 1013 0 26927 FARMERS NATL BANC CORP COM 309627107 7 414 SH SOLE 7 414 0 0 FARMERS NATL BANC CORP COM 309627107 1512 92645 SH SOLE 18 92645 0 0 FARMERS NATL BANC CORP COM 309627107 735 45014 SH SOLE 19 45014 0 0 FARMERS NATL BANC CORP COM 309627107 14853 910092 SH SOLE 21 910092 0 0 FARMERS NATL BANC CORP COM 309627107 6585 403488 SH SOLE 22 380688 0 22800 FARMLAND PARTNERS INC COM 31154R109 198 29184 SH SOLE 2 1079 0 28105 FARMLAND PARTNERS INC COM 31154R109 6 835 SH SOLE 7 835 0 0 FARMLAND PARTNERS INC COM 31154R109 701 103395 SH SOLE 18 103395 0 0 FARMLAND PARTNERS INC COM 31154R109 326 48024 SH SOLE 19 48024 0 0 FARMLAND PARTNERS INC COM 31154R109 7214 1063986 SH SOLE 21 1063986 0 0 FARMLAND PARTNERS INC COM 31154R109 6163 909039 SH SOLE 22 883918 0 25121 FARMLAND PARTNERS INC COM 31154R109 13 1856 SH SOLE 23 1856 0 0 FARO TECHNOLOGIES INC COM 311642102 407 8076 SH SOLE 2 604 0 7472 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 4104 81504 SH SOLE 18 81504 0 0 FARO TECHNOLOGIES INC COM 311642102 1530 30392 SH SOLE 19 30392 0 0 FARO TECHNOLOGIES INC COM 311642102 101841 2022668 SH SOLE 21 2022668 0 0 FARO TECHNOLOGIES INC COM 311642102 26009 516564 SH SOLE 22 495361 0 21203 FARO TECHNOLOGIES INC COM 311642102 273 5425 SH SOLE 26 4442 0 983 FARO TECHNOLOGIES INC COM 311642102 127 2524 SH SOLE 28 2524 0 0 FARO TECHNOLOGIES INC COM 311642102 19895 395132 SH SOLE 30 395132 0 0 FARO TECHNOLOGIES INC COM 311642102 91 1798 SH SOLE 40 1798 0 0 FASTENAL CO COM 311900104 53096 1436975 SH SOLE 2 194600 0 1242375 FASTENAL CO COM 311900104 10241 277150 SH SOLE 4 261970 0 15180 FASTENAL CO COM 311900104 36393 984923 SH SOLE 7 671738 0 313185 FASTENAL CO COM 311900104 312 8452 SH SOLE 13 8452 0 0 FASTENAL CO COM 311900104 170 4604 SH SOLE 15 4604 0 0 FASTENAL CO COM 311900104 49909 1350719 SH SOLE 18 1271395 0 79324 FASTENAL CO COM 311900104 5874 158968 SH SOLE 19 158968 0 0 FASTENAL CO COM 311900104 640929 17345851 SH SOLE 21 17345851 0 0 FASTENAL CO COM 311900104 523421 14165653 SH SOLE 22 12730441 0 1435212 FASTENAL CO COM 311900104 15236 412348 SH SOLE 23 412348 0 0 FASTENAL CO COM 311900104 24922 674476 SH SOLE 25 674476 0 0 FASTENAL CO COM 311900104 108669 2940962 SH SOLE 26 393257 0 2547705 FASTENAL CO COM 311900104 3983 107795 SH SOLE 28 74809 0 32986 FASTENAL CO COM 311900104 4842 131031 SH SOLE 29 11348 0 119683 FASTENAL CO COM 311900104 105416 2852928 SH SOLE 30 2852928 0 0 FASTENAL CO COM 311900104 4749 128531 SH SOLE 31 97710 0 30821 FASTENAL CO COM 311900104 3449 93348 SH SOLE 32 93348 0 0 FASTENAL CO COM 311900104 1405 38026 SH SOLE 34 38026 0 0 FASTENAL CO COM 311900104 15302 414135 SH SOLE 36 414135 0 0 FASTENAL CO COM 311900104 446 12065 SH SOLE 40 12065 0 0 FASTLY INC CL A 31188V100 7 333 SH SOLE 18 333 0 0 FASTLY INC CL A 31188V100 187 9341 SH SOLE 21 9341 0 0 FASTLY INC CL A 31188V100 4532 225812 SH SOLE 22 225812 0 0 FASTLY INC CL A 31188V100 47 2345 SH SOLE 30 2345 0 0 FASTLY INC CL A 31188V100 334 16665 SH SOLE 34 16665 0 0 FAT BRANDS INC COM 30258N105 2 519 SH SOLE 18 519 0 0 FAT BRANDS INC COM 30258N105 20 4363 SH SOLE 21 4363 0 0 FATE THERAPEUTICS INC COM 31189P102 643 32852 SH SOLE 2 9974 0 22878 FATE THERAPEUTICS INC COM 31189P102 5 274 SH SOLE 4 274 0 0 FATE THERAPEUTICS INC COM 31189P102 20 1028 SH SOLE 7 1028 0 0 FATE THERAPEUTICS INC COM 31189P102 4609 235534 SH SOLE 18 206512 0 29022 FATE THERAPEUTICS INC COM 31189P102 5524 282270 SH SOLE 19 282270 0 0 FATE THERAPEUTICS INC COM 31189P102 54084 2763619 SH SOLE 21 2763619 0 0 FATE THERAPEUTICS INC COM 31189P102 38997 1992699 SH SOLE 22 1925407 0 67292 FATE THERAPEUTICS INC COM 31189P102 663 33882 SH SOLE 23 33882 0 0 FATE THERAPEUTICS INC COM 31189P102 2499 127673 SH SOLE 26 34671 0 93002 FATE THERAPEUTICS INC COM 31189P102 180 9220 SH SOLE 28 9220 0 0 FATE THERAPEUTICS INC COM 31189P102 5976 305386 SH SOLE 30 305386 0 0 FATE THERAPEUTICS INC COM 31189P102 12 634 SH SOLE 34 634 0 0 FATE THERAPEUTICS INC COM 31189P102 149 7616 SH SOLE 40 7616 0 0 FAUQUIER BANKSHARES INC VA COM 312059108 18 831 SH SOLE 21 831 0 0 FB FINL CORP COM 30257X104 523 13219 SH SOLE 2 669 0 12550 FB FINL CORP COM 30257X104 9 225 SH SOLE 7 225 0 0 FB FINL CORP COM 30257X104 2321 58633 SH SOLE 18 58633 0 0 FB FINL CORP COM 30257X104 1204 30407 SH SOLE 19 30407 0 0 FB FINL CORP COM 30257X104 22513 568656 SH SOLE 21 568656 0 0 FB FINL CORP COM 30257X104 22127 558916 SH SOLE 22 537531 0 21385 FB FINL CORP COM 30257X104 184 4652 SH SOLE 26 0 0 4652 FB FINL CORP COM 30257X104 127 3213 SH SOLE 28 3213 0 0 FB FINL CORP COM 30257X104 349 8816 SH SOLE 30 8816 0 0 FB FINL CORP COM 30257X104 106 2679 SH SOLE 40 2679 0 0 FBL FINL GROUP INC CL A 30239F106 685 11624 SH SOLE 2 309 0 11315 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 2036 34542 SH SOLE 18 34542 0 0 FBL FINL GROUP INC CL A 30239F106 1050 17823 SH SOLE 19 17823 0 0 FBL FINL GROUP INC CL A 30239F106 19760 335309 SH SOLE 21 335309 0 0 FBL FINL GROUP INC CL A 30239F106 19141 324812 SH SOLE 22 312269 0 12543 FBL FINL GROUP INC CL A 30239F106 152 2586 SH SOLE 26 0 0 2586 FBL FINL GROUP INC CL A 30239F106 70 1180 SH SOLE 28 1180 0 0 FBL FINL GROUP INC CL A 30239F106 1247 21168 SH SOLE 30 21168 0 0 FBL FINL GROUP INC CL A 30239F106 72 1226 SH SOLE 40 1226 0 0 FEDERAL AGRIC MTG CORP CL A 313148108 364 4949 SH SOLE 21 4949 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 819 9814 SH SOLE 2 2494 0 7320 FEDERAL AGRIC MTG CORP CL C 313148306 5 63 SH SOLE 4 63 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 5466 65456 SH SOLE 7 65456 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 2739 32802 SH SOLE 18 32802 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 6533 78236 SH SOLE 19 78236 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 27461 328879 SH SOLE 21 328879 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 32132 384812 SH SOLE 22 372976 0 11836 FEDERAL AGRIC MTG CORP CL C 313148306 932 11165 SH SOLE 23 11165 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 2853 34173 SH SOLE 26 0 0 34173 FEDERAL AGRIC MTG CORP CL C 313148306 117 1403 SH SOLE 28 1403 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 335 4008 SH SOLE 30 4008 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 23244 180562 SH SOLE 2 18086 0 162476 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 12099 93987 SH SOLE 4 92055 0 1932 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 30925 240229 SH SOLE 7 173595 0 66634 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 38226 296947 SH SOLE 18 287345 0 9602 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 17118 132977 SH SOLE 19 132977 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 315501 2450871 SH SOLE 21 2450871 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 315072 2447538 SH SOLE 22 2222695 0 224843 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 9025 70110 SH SOLE 23 70110 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 31633 245733 SH SOLE 25 245733 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 43345 336709 SH SOLE 26 65990 0 270719 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 1923 14940 SH SOLE 28 10348 0 4592 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 7356 57144 SH SOLE 29 41024 0 16120 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 74022 575015 SH SOLE 30 575015 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 1957 15201 SH SOLE 31 12010 0 3191 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 3841 29838 SH SOLE 34 29838 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 6715 52167 SH SOLE 36 52167 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 187 1450 SH SOLE 40 1450 0 0 FEDERAL SIGNAL CORP COM 313855108 902 27979 SH SOLE 2 2209 0 25770 FEDERAL SIGNAL CORP COM 313855108 6 185 SH SOLE 4 185 0 0 FEDERAL SIGNAL CORP COM 313855108 37 1133 SH SOLE 7 1133 0 0 FEDERAL SIGNAL CORP COM 313855108 8957 277745 SH SOLE 18 268609 0 9136 FEDERAL SIGNAL CORP COM 313855108 5783 179320 SH SOLE 19 179320 0 0 FEDERAL SIGNAL CORP COM 313855108 216219 6704460 SH SOLE 21 6704460 0 0 FEDERAL SIGNAL CORP COM 313855108 58057 1800213 SH SOLE 22 1718925 0 81288 FEDERAL SIGNAL CORP COM 313855108 80 2478 SH SOLE 23 2478 0 0 FEDERAL SIGNAL CORP COM 313855108 740 22931 SH SOLE 26 19015 0 3916 FEDERAL SIGNAL CORP COM 313855108 242 7494 SH SOLE 28 7494 0 0 FEDERAL SIGNAL CORP COM 313855108 2704 83849 SH SOLE 30 83849 0 0 FEDERAL SIGNAL CORP COM 313855108 374 11606 SH SOLE 34 11606 0 0 FEDERAL SIGNAL CORP COM 313855108 215 6667 SH SOLE 40 6667 0 0 FEDERATED INVS INC PA CL B 314211103 2634 80824 SH SOLE 2 44199 0 36625 FEDERATED INVS INC PA CL B 314211103 12 378 SH SOLE 4 378 0 0 FEDERATED INVS INC PA CL B 314211103 329 10097 SH SOLE 7 10097 0 0 FEDERATED INVS INC PA CL B 314211103 19240 590374 SH SOLE 18 590374 0 0 FEDERATED INVS INC PA CL B 314211103 5615 172307 SH SOLE 19 172307 0 0 FEDERATED INVS INC PA CL B 314211103 295238 9059159 SH SOLE 21 9059159 0 0 FEDERATED INVS INC PA CL B 314211103 109891 3371918 SH SOLE 22 3246217 0 125701 FEDERATED INVS INC PA CL B 314211103 41 1261 SH SOLE 23 1261 0 0 FEDERATED INVS INC PA CL B 314211103 1020 31303 SH SOLE 26 24668 0 6635 FEDERATED INVS INC PA CL B 314211103 399 12230 SH SOLE 28 12230 0 0 FEDERATED INVS INC PA CL B 314211103 993 30480 SH SOLE 30 30480 0 0 FEDERATED INVS INC PA CL B 314211103 1142 35045 SH SOLE 32 35045 0 0 FEDERATED INVS INC PA CL B 314211103 81 2479 SH SOLE 36 2479 0 0 FEDERATED INVS INC PA CL B 314211103 352 10802 SH SOLE 40 10802 0 0 FEDEX CORP COM 31428X106 95422 631053 SH SOLE 2 93163 0 537890 FEDEX CORP COM 31428X106 16262 107549 SH SOLE 4 100851 0 6698 FEDEX CORP COM 31428X106 30962 204763 SH SOLE 7 203204 0 1559 FEDEX CORP COM 31428X106 482 3188 SH SOLE 13 3188 0 0 FEDEX CORP COM 31428X106 202 1337 SH SOLE 15 1337 0 0 FEDEX CORP COM 31428X106 0 1 SH SOLE 17 0 0 1 FEDEX CORP COM 31428X106 181977 1203473 SH SOLE 18 1123000 0 80473 FEDEX CORP COM 31428X106 204817 1354519 SH SOLE 19 1354519 0 0 FEDEX CORP COM 31428X106 739684 4891766 SH SOLE 21 4891766 0 0 FEDEX CORP COM 31428X106 896299 5927512 SH SOLE 22 5276814 0 650698 FEDEX CORP COM 31428X106 27206 179924 SH SOLE 23 179924 0 0 FEDEX CORP COM 31428X106 42651 282065 SH SOLE 25 282065 0 0 FEDEX CORP COM 31428X106 173160 1145163 SH SOLE 26 153909 0 991254 FEDEX CORP COM 31428X106 7016 46397 SH SOLE 28 32331 0 14066 FEDEX CORP COM 31428X106 1026 6782 SH SOLE 29 6782 0 0 FEDEX CORP COM 31428X106 148476 981919 SH SOLE 30 981919 0 0 FEDEX CORP COM 31428X106 8628 57059 SH SOLE 31 44196 0 12863 FEDEX CORP COM 31428X106 3150 20832 SH SOLE 34 20832 0 0 FEDEX CORP COM 31428X106 28550 188813 SH SOLE 36 188813 0 0 FEDEX CORP COM 31428X106 857 5668 SH SOLE 40 5668 0 0 FEDEX CORP OPTIONS 31428X106 620 4100 SH Put SOLE 4 4100 0 0 FEDEX CORP OPTIONS 31428X106 8256 54600 SH Put SOLE 18 54600 0 0 FEDEX CORP OPTIONS 31428X106 42309 279800 SH Put SOLE 19 279800 0 0 FEDEX CORP OPTIONS 31428X106 3175 21000 SH Put SOLE 22 21000 0 0 FEDEX CORP OPTIONS 31428X106 19688 130200 SH Put SOLE 34 130200 0 0 FEDNAT HLDG CO COM 31431B109 239 14363 SH SOLE 2 5086 0 9277 FEDNAT HLDG CO COM 31431B109 6 336 SH SOLE 7 336 0 0 FEDNAT HLDG CO COM 31431B109 872 52456 SH SOLE 18 43579 0 8877 FEDNAT HLDG CO COM 31431B109 1193 71709 SH SOLE 19 71709 0 0 FEDNAT HLDG CO COM 31431B109 7117 427948 SH SOLE 21 427948 0 0 FEDNAT HLDG CO COM 31431B109 8676 521700 SH SOLE 22 511884 0 9816 FEDNAT HLDG CO COM 31431B109 118 7123 SH SOLE 23 7123 0 0 FEDNAT HLDG CO COM 31431B109 381 22889 SH SOLE 26 0 0 22889 FENNEC PHARMACEUTICALS INC COM 31447P100 17 2665 SH SOLE 18 2665 0 0 FENNEC PHARMACEUTICALS INC COM 31447P100 207 31945 SH SOLE 21 31945 0 0 FERRARI N V COM N3167Y103 2764 16698 SH SOLE 2 0 0 16698 FERRARI N V COM N3167Y103 62284 376249 SH SOLE 18 180273 0 195976 FERRARI N V COM N3167Y103 156112 943048 SH SOLE 19 943048 0 0 FERRARI N V COM N3167Y103 7287 44017 SH SOLE 22 44017 0 0 FERRARI N V COM N3167Y103 2201 13298 SH SOLE 34 13298 0 0 FERRO CORP COM 315405100 639 43099 SH SOLE 2 3037 0 40062 FERRO CORP COM 315405100 8 567 SH SOLE 4 567 0 0 FERRO CORP COM 315405100 20 1376 SH SOLE 7 1376 0 0 FERRO CORP COM 315405100 5434 366400 SH SOLE 18 366400 0 0 FERRO CORP COM 315405100 2115 142632 SH SOLE 19 142632 0 0 FERRO CORP COM 315405100 139392 9399349 SH SOLE 21 9399349 0 0 FERRO CORP COM 315405100 36316 2448849 SH SOLE 22 2342683 0 106166 FERRO CORP COM 315405100 588 39631 SH SOLE 26 21797 0 17834 FERRO CORP COM 315405100 163 11021 SH SOLE 28 11021 0 0 FERRO CORP COM 315405100 1626 109667 SH SOLE 30 109667 0 0 FERRO CORP COM 315405100 130 8780 SH SOLE 40 8780 0 0 FERROGLOBE PLC SHS G33856108 77 82277 SH SOLE 22 82277 0 0 FFBW INC COM 30258M107 24 2061 SH SOLE 21 2061 0 0 FGL HLDGS ORD SHS G3402M102 1620 152101 SH SOLE 2 5147 0 146954 FGL HLDGS ORD SHS G3402M102 26 2461 SH SOLE 7 2461 0 0 FGL HLDGS ORD SHS G3402M102 6785 637092 SH SOLE 18 637092 0 0 FGL HLDGS ORD SHS G3402M102 3851 361627 SH SOLE 19 361627 0 0 FGL HLDGS ORD SHS G3402M102 165131 15505233 SH SOLE 21 15505233 0 0 FGL HLDGS ORD SHS G3402M102 47848 4492766 SH SOLE 22 4288787 0 203979 FGL HLDGS ORD SHS G3402M102 188 17698 SH SOLE 23 17698 0 0 FGL HLDGS ORD SHS G3402M102 1867 175304 SH SOLE 26 55545 0 119759 FGL HLDGS ORD SHS G3402M102 164 15409 SH SOLE 28 15409 0 0 FGL HLDGS ORD SHS G3402M102 3132 294071 SH SOLE 30 294071 0 0 FGL HLDGS ORD SHS G3402M102 167 15691 SH SOLE 40 15691 0 0 FIBROGEN INC COM 31572Q808 1768 41217 SH SOLE 2 6573 0 34644 FIBROGEN INC COM 31572Q808 13 298 SH SOLE 4 298 0 0 FIBROGEN INC COM 31572Q808 58 1354 SH SOLE 7 1354 0 0 FIBROGEN INC COM 31572Q808 12253 285681 SH SOLE 18 266431 0 19250 FIBROGEN INC COM 31572Q808 11637 271327 SH SOLE 19 271327 0 0 FIBROGEN INC COM 31572Q808 151340 3528566 SH SOLE 21 3528566 0 0 FIBROGEN INC COM 31572Q808 101520 2366975 SH SOLE 22 2273556 0 93419 FIBROGEN INC COM 31572Q808 656 15300 SH SOLE 23 15300 0 0 FIBROGEN INC COM 31572Q808 2730 63649 SH SOLE 26 15822 0 47827 FIBROGEN INC COM 31572Q808 414 9649 SH SOLE 28 9649 0 0 FIBROGEN INC COM 31572Q808 1366 31845 SH SOLE 30 31845 0 0 FIBROGEN INC COM 31572Q808 106 2461 SH SOLE 34 2461 0 0 FIBROGEN INC COM 31572Q808 372 8677 SH SOLE 40 8677 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 2416 SH SOLE 2 112 0 2304 FIDELITY D & D BANCORP INC COM 31609R100 622 10006 SH SOLE 18 10006 0 0 FIDELITY D & D BANCORP INC COM 31609R100 309 4975 SH SOLE 19 4975 0 0 FIDELITY D & D BANCORP INC COM 31609R100 5921 95178 SH SOLE 21 95178 0 0 FIDELITY D & D BANCORP INC COM 31609R100 1716 27591 SH SOLE 22 25451 0 2140 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 30133 664449 SH SOLE 2 78960 0 585489 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 6178 136232 SH SOLE 4 128987 0 7245 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 12701 280061 SH SOLE 7 110388 0 169673 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 266 5862 SH SOLE 13 5862 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 86 1891 SH SOLE 15 1891 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 14941 329458 SH SOLE 18 304812 0 24646 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 9377 206771 SH SOLE 19 206771 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 333136 7345888 SH SOLE 21 7345888 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 342335 7548735 SH SOLE 22 7026984 0 521751 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 8949 197326 SH SOLE 23 197326 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 14719 324558 SH SOLE 25 324558 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 49783 1097753 SH SOLE 26 385377 0 712376 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 2307 50864 SH SOLE 28 33953 0 16911 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 2892 63781 SH SOLE 29 5503 0 58278 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 36684 808910 SH SOLE 30 808910 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 2327 51322 SH SOLE 31 42484 0 8838 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 17280 381040 SH SOLE 34 381040 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 11617 256159 SH SOLE 36 256159 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 252 5567 SH SOLE 40 5567 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 205711 1478977 SH SOLE 2 139534 0 1339443 FIDELITY NATL INFORMATION SV COM 31620M106 38302 275376 SH SOLE 4 258825 0 16551 FIDELITY NATL INFORMATION SV COM 31620M106 79914 574547 SH SOLE 7 564561 0 9986 FIDELITY NATL INFORMATION SV COM 31620M106 654 4702 SH SOLE 13 4702 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 504 3626 SH SOLE 15 3626 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 170175 1223485 SH SOLE 18 1139674 0 83811 FIDELITY NATL INFORMATION SV COM 31620M106 19301 138766 SH SOLE 19 138766 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 2098870 15090012 SH SOLE 21 15090012 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 2110327 15172384 SH SOLE 22 13634153 0 1538231 FIDELITY NATL INFORMATION SV COM 31620M106 61961 445472 SH SOLE 23 445472 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 177781 1278171 SH SOLE 25 1278171 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 364176 2618275 SH SOLE 26 380604 0 2237671 FIDELITY NATL INFORMATION SV COM 31620M106 16024 115203 SH SOLE 28 80029 0 35174 FIDELITY NATL INFORMATION SV COM 31620M106 5100 36664 SH SOLE 29 36664 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 346777 2493185 SH SOLE 30 2493185 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 20550 147747 SH SOLE 31 109094 0 38653 FIDELITY NATL INFORMATION SV COM 31620M106 31759 228333 SH SOLE 34 228333 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 67049 482054 SH SOLE 36 482054 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 1875 13478 SH SOLE 40 13478 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 2042 137620 SH SOLE 30 137620 0 0 FIESTA RESTAURANT GROUP INC COM 31660B101 227 22935 SH SOLE 2 893 0 22042 FIESTA RESTAURANT GROUP INC COM 31660B101 5 474 SH SOLE 7 474 0 0 FIESTA RESTAURANT GROUP INC COM 31660B101 1059 107095 SH SOLE 18 107095 0 0 FIESTA RESTAURANT GROUP INC COM 31660B101 403 40793 SH SOLE 19 40793 0 0 FIESTA RESTAURANT GROUP INC COM 31660B101 26470 2676439 SH SOLE 21 2676439 0 0 FIESTA RESTAURANT GROUP INC COM 31660B101 7035 711324 SH SOLE 22 691536 0 19788 FIESTA RESTAURANT GROUP INC COM 31660B101 226 22846 SH SOLE 30 22846 0 0 FIFTH THIRD BANCORP COM 316773100 63362 2061214 SH SOLE 2 461444 0 1599770 FIFTH THIRD BANCORP COM 316773100 11557 375967 SH SOLE 4 353708 0 22259 FIFTH THIRD BANCORP COM 316773100 20225 657953 SH SOLE 7 623122 0 34831 FIFTH THIRD BANCORP COM 316773100 809 26320 SH SOLE 13 26320 0 0 FIFTH THIRD BANCORP COM 316773100 160 5213 SH SOLE 15 5213 0 0 FIFTH THIRD BANCORP COM 316773100 1 19 SH SOLE 17 0 0 19 FIFTH THIRD BANCORP COM 316773100 44825 1458185 SH SOLE 18 1354386 0 103799 FIFTH THIRD BANCORP COM 316773100 9577 311544 SH SOLE 19 311544 0 0 FIFTH THIRD BANCORP COM 316773100 508894 16554769 SH SOLE 21 16554769 0 0 FIFTH THIRD BANCORP COM 316773100 539779 17559501 SH SOLE 22 15671962 0 1887539 FIFTH THIRD BANCORP COM 316773100 17384 565501 SH SOLE 23 565501 0 0 FIFTH THIRD BANCORP COM 316773100 23519 765097 SH SOLE 25 765097 0 0 FIFTH THIRD BANCORP COM 316773100 94567 3076354 SH SOLE 26 447798 0 2628556 FIFTH THIRD BANCORP COM 316773100 4160 135314 SH SOLE 28 94797 0 40517 FIFTH THIRD BANCORP COM 316773100 5549 180503 SH SOLE 29 28583 0 151920 FIFTH THIRD BANCORP COM 316773100 88556 2880798 SH SOLE 30 2880798 0 0 FIFTH THIRD BANCORP COM 316773100 5305 172588 SH SOLE 31 136595 0 35993 FIFTH THIRD BANCORP COM 316773100 2978 96864 SH SOLE 34 96864 0 0 FIFTH THIRD BANCORP COM 316773100 17359 564704 SH SOLE 36 564704 0 0 FIFTH THIRD BANCORP COM 316773100 469 15266 SH SOLE 40 15266 0 0 FINANCIAL INSTNS INC COM 317585404 547 17028 SH SOLE 2 611 0 16417 FINANCIAL INSTNS INC COM 317585404 14 438 SH SOLE 7 438 0 0 FINANCIAL INSTNS INC COM 317585404 1794 55887 SH SOLE 18 55887 0 0 FINANCIAL INSTNS INC COM 317585404 877 27324 SH SOLE 19 27324 0 0 FINANCIAL INSTNS INC COM 317585404 18020 561376 SH SOLE 21 561376 0 0 FINANCIAL INSTNS INC COM 317585404 18718 583100 SH SOLE 22 562993 0 20107 FINANCIAL INSTNS INC COM 317585404 196 6110 SH SOLE 26 0 0 6110 FINANCIAL INSTNS INC COM 317585404 97 3021 SH SOLE 30 3021 0 0 FINANCIAL INSTNS INC COM 317585404 63 1972 SH SOLE 40 1972 0 0 FINJAN HLDGS INC COM NEW 31788H303 8 4193 SH SOLE 18 4193 0 0 FINJAN HLDGS INC COM NEW 31788H303 109 54389 SH SOLE 21 54389 0 0 FINJAN HLDGS INC COM NEW 31788H303 87 43050 SH SOLE 22 43050 0 0 FINVOLUTION GROUP SPONSORED ADS 31810T101 44 16716 SH SOLE 4 16716 0 0 FINVOLUTION GROUP SPONSORED ADS 31810T101 143 53913 SH SOLE 21 53913 0 0 FINVOLUTION GROUP SPONSORED ADS 31810T101 1274 480927 SH SOLE 22 452369 0 28558 FINVOLUTION GROUP SPONSORED ADS 31810T101 582 219733 SH SOLE 30 219733 0 0 FIREEYE INC COM 31816Q101 6335 383247 SH SOLE 2 13426 0 369821 FIREEYE INC COM 31816Q101 15 908 SH SOLE 4 908 0 0 FIREEYE INC COM 31816Q101 58 3535 SH SOLE 7 3535 0 0 FIREEYE INC COM 31816Q101 1539 93130 SH SOLE 18 93130 0 0 FIREEYE INC COM 31816Q101 768 46459 SH SOLE 19 46459 0 0 FIREEYE INC COM 31816Q101 54794 3314794 SH SOLE 21 3314794 0 0 FIREEYE INC COM 31816Q101 95521 5778633 SH SOLE 22 5409305 0 369328 FIREEYE INC COM 31816Q101 463 27985 SH SOLE 25 27985 0 0 FIREEYE INC COM 31816Q101 2886 174607 SH SOLE 26 75086 0 99521 FIREEYE INC COM 31816Q101 586 35423 SH SOLE 28 35423 0 0 FIREEYE INC COM 31816Q101 7670 464001 SH SOLE 30 464001 0 0 FIREEYE INC COM 31816Q101 71 4298 SH SOLE 31 4298 0 0 FIREEYE INC COM 31816Q101 30 1802 SH SOLE 34 1802 0 0 FIREEYE INC COM 31816Q101 52 3136 SH SOLE 36 3136 0 0 FIREEYE INC COM 31816Q101 413 24971 SH SOLE 40 24971 0 0 FIREEYE INC NOTE 1.625% 6/0 31816QAD3 1110 1150000 PRN SOLE 21 1150000 0 0 FIREEYE INC NOTE 0.875% 6/0 31816QAF8 2157 2146000 PRN SOLE 21 2146000 0 0 FIRST AMERN FINL CORP COM 31847R102 31577 541437 SH SOLE 2 308555 0 232882 FIRST AMERN FINL CORP COM 31847R102 2151 36876 SH SOLE 4 36876 0 0 FIRST AMERN FINL CORP COM 31847R102 744 12753 SH SOLE 7 12753 0 0 FIRST AMERN FINL CORP COM 31847R102 3075 52730 SH SOLE 13 52730 0 0 FIRST AMERN FINL CORP COM 31847R102 2 33 SH SOLE 17 0 0 33 FIRST AMERN FINL CORP COM 31847R102 27538 472196 SH SOLE 18 405963 0 66233 FIRST AMERN FINL CORP COM 31847R102 28443 487701 SH SOLE 19 487701 0 0 FIRST AMERN FINL CORP COM 31847R102 327515 5615820 SH SOLE 21 5615820 0 0 FIRST AMERN FINL CORP COM 31847R102 272186 4667104 SH SOLE 22 3975938 0 691166 FIRST AMERN FINL CORP COM 31847R102 4936 84640 SH SOLE 23 84640 0 0 FIRST AMERN FINL CORP COM 31847R102 403 6916 SH SOLE 25 6916 0 0 FIRST AMERN FINL CORP COM 31847R102 3574 61282 SH SOLE 26 33451 0 27831 FIRST AMERN FINL CORP COM 31847R102 802 13746 SH SOLE 28 13746 0 0 FIRST AMERN FINL CORP COM 31847R102 11074 189882 SH SOLE 29 50518 0 139364 FIRST AMERN FINL CORP COM 31847R102 3669 62917 SH SOLE 30 62917 0 0 FIRST AMERN FINL CORP COM 31847R102 6066 104020 SH SOLE 31 82527 0 21493 FIRST AMERN FINL CORP COM 31847R102 2264 38827 SH SOLE 34 38827 0 0 FIRST AMERN FINL CORP COM 31847R102 2154 36931 SH SOLE 36 36931 0 0 FIRST AMERN FINL CORP COM 31847R102 664 11394 SH SOLE 40 11394 0 0 FIRST BANCORP INC ME COM 31866P102 359 11880 SH SOLE 2 400 0 11480 FIRST BANCORP INC ME COM 31866P102 6 210 SH SOLE 7 210 0 0 FIRST BANCORP INC ME COM 31866P102 1128 37308 SH SOLE 18 37308 0 0 FIRST BANCORP INC ME COM 31866P102 537 17779 SH SOLE 19 17779 0 0 FIRST BANCORP INC ME COM 31866P102 11097 367100 SH SOLE 21 367100 0 0 FIRST BANCORP INC ME COM 31866P102 9414 311404 SH SOLE 22 301483 0 9921 FIRST BANCORP N C COM 318910106 1231 30841 SH SOLE 2 1268 0 29573 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 3979 99710 SH SOLE 18 99710 0 0 FIRST BANCORP N C COM 318910106 2203 55207 SH SOLE 19 55207 0 0 FIRST BANCORP N C COM 318910106 39501 989764 SH SOLE 21 989764 0 0 FIRST BANCORP N C COM 318910106 39776 996654 SH SOLE 22 959174 0 37480 FIRST BANCORP N C COM 318910106 653 16365 SH SOLE 26 13109 0 3256 FIRST BANCORP N C COM 318910106 147 3691 SH SOLE 28 3691 0 0 FIRST BANCORP N C COM 318910106 432 10824 SH SOLE 30 10824 0 0 FIRST BANCORP N C COM 318910106 161 4025 SH SOLE 40 4025 0 0 FIRST BANCORP P R COM NEW 318672706 1857 175395 SH SOLE 2 8370 0 167025 FIRST BANCORP P R COM NEW 318672706 9 882 SH SOLE 4 882 0 0 FIRST BANCORP P R COM NEW 318672706 32 3020 SH SOLE 7 3020 0 0 FIRST BANCORP P R COM NEW 318672706 10124 956037 SH SOLE 18 956037 0 0 FIRST BANCORP P R COM NEW 318672706 4031 380647 SH SOLE 19 380647 0 0 FIRST BANCORP P R COM NEW 318672706 246474 23274179 SH SOLE 21 23274179 0 0 FIRST BANCORP P R COM NEW 318672706 67497 6373634 SH SOLE 22 6102417 0 271217 FIRST BANCORP P R COM NEW 318672706 28 2628 SH SOLE 23 2628 0 0 FIRST BANCORP P R COM NEW 318672706 726 68578 SH SOLE 26 47455 0 21123 FIRST BANCORP P R COM NEW 318672706 273 25759 SH SOLE 28 25759 0 0 FIRST BANCORP P R COM NEW 318672706 3186 300875 SH SOLE 30 300875 0 0 FIRST BANCORP P R COM NEW 318672706 230 21759 SH SOLE 40 21759 0 0 FIRST BANCSHARES INC MS COM 318916103 592 16658 SH SOLE 2 555 0 16103 FIRST BANCSHARES INC MS COM 318916103 8 230 SH SOLE 7 230 0 0 FIRST BANCSHARES INC MS COM 318916103 2118 59615 SH SOLE 18 59615 0 0 FIRST BANCSHARES INC MS COM 318916103 1032 29045 SH SOLE 19 29045 0 0 FIRST BANCSHARES INC MS COM 318916103 21714 611317 SH SOLE 21 611317 0 0 FIRST BANCSHARES INC MS COM 318916103 18942 533285 SH SOLE 22 510996 0 22289 FIRST BANCSHARES INC MS COM 318916103 28 786 SH SOLE 23 786 0 0 FIRST BANCSHARES INC MS COM 318916103 120 3379 SH SOLE 26 0 0 3379 FIRST BANCSHARES INC MS COM 318916103 356 10029 SH SOLE 30 10029 0 0 FIRST BANCSHARES INC MS COM 318916103 133 3737 SH SOLE 40 3737 0 0 FIRST BANK WILLIAMSTOWN NJ COM 31931U102 204 18475 SH SOLE 2 727 0 17748 FIRST BANK WILLIAMSTOWN NJ COM 31931U102 5 467 SH SOLE 7 467 0 0 FIRST BANK WILLIAMSTOWN NJ COM 31931U102 653 59059 SH SOLE 18 59059 0 0 FIRST BANK WILLIAMSTOWN NJ COM 31931U102 330 29823 SH SOLE 19 29823 0 0 FIRST BANK WILLIAMSTOWN NJ COM 31931U102 6749 610741 SH SOLE 21 610741 0 0 FIRST BANK WILLIAMSTOWN NJ COM 31931U102 2022 182953 SH SOLE 22 171636 0 11317 FIRST BUS FINL SVCS INC WIS COM 319390100 257 9760 SH SOLE 2 370 0 9390 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 30135 SH SOLE 18 30135 0 0 FIRST BUS FINL SVCS INC WIS COM 319390100 393 14927 SH SOLE 19 14927 0 0 FIRST BUS FINL SVCS INC WIS COM 319390100 7826 297241 SH SOLE 21 297241 0 0 FIRST BUS FINL SVCS INC WIS COM 319390100 3354 127382 SH SOLE 22 120355 0 7027 FIRST BUSEY CORP COM NEW 319383204 1491 54209 SH SOLE 2 1880 0 52329 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 4833 175745 SH SOLE 18 175745 0 0 FIRST BUSEY CORP COM NEW 319383204 2742 99697 SH SOLE 19 99697 0 0 FIRST BUSEY CORP COM NEW 319383204 47558 1729384 SH SOLE 21 1729384 0 0 FIRST BUSEY CORP COM NEW 319383204 43574 1584523 SH SOLE 22 1516307 0 68216 FIRST BUSEY CORP COM NEW 319383204 859 31249 SH SOLE 26 19197 0 12052 FIRST BUSEY CORP COM NEW 319383204 157 5719 SH SOLE 28 5719 0 0 FIRST BUSEY CORP COM NEW 319383204 490 17801 SH SOLE 30 17801 0 0 FIRST BUSEY CORP COM NEW 319383204 113 4125 SH SOLE 40 4125 0 0 FIRST CAPITAL INC COM 31942S104 222 3043 SH SOLE 2 136 0 2907 FIRST CAPITAL INC COM 31942S104 855 11708 SH SOLE 18 11708 0 0 FIRST CAPITAL INC COM 31942S104 428 5859 SH SOLE 19 5859 0 0 FIRST CAPITAL INC COM 31942S104 7768 106411 SH SOLE 21 106411 0 0 FIRST CAPITAL INC COM 31942S104 2272 31128 SH SOLE 22 29703 0 1425 FIRST CHOICE BANCORP COM 31948P104 307 11379 SH SOLE 2 408 0 10971 FIRST CHOICE BANCORP COM 31948P104 6 217 SH SOLE 7 217 0 0 FIRST CHOICE BANCORP COM 31948P104 974 36133 SH SOLE 18 36133 0 0 FIRST CHOICE BANCORP COM 31948P104 477 17684 SH SOLE 19 17684 0 0 FIRST CHOICE BANCORP COM 31948P104 10094 374401 SH SOLE 21 374401 0 0 FIRST CHOICE BANCORP COM 31948P104 3230 119796 SH SOLE 22 114087 0 5709 FIRST CMNTY BANKSHARES INC V COM 31983A103 522 16840 SH SOLE 2 616 0 16224 FIRST CMNTY BANKSHARES INC V COM 31983A103 11 356 SH SOLE 7 356 0 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 1726 55649 SH SOLE 18 55649 0 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 1335 43049 SH SOLE 19 43049 0 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 17351 559358 SH SOLE 21 559358 0 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 18117 584050 SH SOLE 22 563776 0 20274 FIRST CMNTY BANKSHARES INC V COM 31983A103 23 726 SH SOLE 23 726 0 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 75 2414 SH SOLE 26 0 0 2414 FIRST CMNTY BANKSHARES INC V COM 31983A103 68 2180 SH SOLE 28 2180 0 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 62 1994 SH SOLE 30 1994 0 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 43 1385 SH SOLE 40 1385 0 0 FIRST CMNTY CORP S C COM 319835104 38 1747 SH SOLE 18 1747 0 0 FIRST CMNTY CORP S C COM 319835104 577 26699 SH SOLE 21 26699 0 0 FIRST CMNTY CORP S C COM 319835104 335 15480 SH SOLE 22 15480 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 1219 83996 SH SOLE 2 7235 0 76761 FIRST COMWLTH FINL CORP PA COM 319829107 13 885 SH SOLE 4 885 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 20 1402 SH SOLE 7 1402 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 6092 419842 SH SOLE 18 419842 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 2879 198407 SH SOLE 19 198407 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 149666 10314688 SH SOLE 21 10314688 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 45293 3121523 SH SOLE 22 2995949 0 125574 FIRST COMWLTH FINL CORP PA COM 319829107 292 20115 SH SOLE 23 20115 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 1269 87476 SH SOLE 26 23644 0 63832 FIRST COMWLTH FINL CORP PA COM 319829107 196 13483 SH SOLE 28 13483 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 1934 133253 SH SOLE 30 133253 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 141 9696 SH SOLE 40 9696 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 7307 13730 SH SOLE 2 1622 0 12108 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 2260 4247 SH SOLE 18 3287 0 960 FIRST CTZNS BANCSHARES INC N CL A 31946M103 1267 2380 SH SOLE 19 2380 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 48342 90833 SH SOLE 21 90833 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 125531 235867 SH SOLE 22 221328 0 14539 FIRST CTZNS BANCSHARES INC N CL A 31946M103 1806 3394 SH SOLE 26 1933 0 1461 FIRST CTZNS BANCSHARES INC N CL A 31946M103 456 857 SH SOLE 28 857 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 1113 2092 SH SOLE 30 2092 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 20626 SH SOLE 2 604 0 20022 FIRST DEFIANCE FINL CORP COM 32006W106 14 430 SH SOLE 7 430 0 0 FIRST DEFIANCE FINL CORP COM 32006W106 2259 71729 SH SOLE 18 71729 0 0 FIRST DEFIANCE FINL CORP COM 32006W106 2324 73807 SH SOLE 19 73807 0 0 FIRST DEFIANCE FINL CORP COM 32006W106 22399 711291 SH SOLE 21 711291 0 0 FIRST DEFIANCE FINL CORP COM 32006W106 33963 1078539 SH SOLE 22 1048549 0 29990 FIRST DEFIANCE FINL CORP COM 32006W106 109 3465 SH SOLE 23 3465 0 0 FIRST DEFIANCE FINL CORP COM 32006W106 416 13217 SH SOLE 26 0 0 13217 FIRST DEFIANCE FINL CORP COM 32006W106 215 6820 SH SOLE 30 6820 0 0 FIRST DEFIANCE FINL CORP COM 32006W106 1256 39896 SH SOLE 34 39896 0 0 FIRST DEFIANCE FINL CORP COM 32006W106 104 3318 SH SOLE 40 3318 0 0 FIRST FINANCIAL NORTHWEST IN COM 32022K102 316 21161 SH SOLE 2 11473 0 9688 FIRST FINANCIAL NORTHWEST IN COM 32022K102 453 30292 SH SOLE 18 30292 0 0 FIRST FINANCIAL NORTHWEST IN COM 32022K102 1372 91806 SH SOLE 19 91806 0 0 FIRST FINANCIAL NORTHWEST IN COM 32022K102 4561 305299 SH SOLE 21 305299 0 0 FIRST FINANCIAL NORTHWEST IN COM 32022K102 5313 355639 SH SOLE 22 350485 0 5154 FIRST FINANCIAL NORTHWEST IN COM 32022K102 619 41438 SH SOLE 23 41438 0 0 FIRST FINANCIAL NORTHWEST IN COM 32022K102 1142 76442 SH SOLE 26 0 0 76442 FIRST FINL BANCORP OH COM 320209109 2044 80339 SH SOLE 2 3462 0 76877 FIRST FINL BANCORP OH COM 320209109 11 432 SH SOLE 4 432 0 0 FIRST FINL BANCORP OH COM 320209109 37 1452 SH SOLE 7 1452 0 0 FIRST FINL BANCORP OH COM 320209109 10871 427337 SH SOLE 18 427337 0 0 FIRST FINL BANCORP OH COM 320209109 4299 168997 SH SOLE 19 168997 0 0 FIRST FINL BANCORP OH COM 320209109 275213 10818136 SH SOLE 21 10818136 0 0 FIRST FINL BANCORP OH COM 320209109 75550 2969737 SH SOLE 22 2848682 0 121055 FIRST FINL BANCORP OH COM 320209109 687 27005 SH SOLE 26 9720 0 17285 FIRST FINL BANCORP OH COM 320209109 314 12353 SH SOLE 28 12353 0 0 FIRST FINL BANCORP OH COM 320209109 3533 138859 SH SOLE 30 138859 0 0 FIRST FINL BANCORP OH COM 320209109 266 10441 SH SOLE 40 10441 0 0 FIRST FINL BANKSHARES COM 32020R109 3914 111499 SH SOLE 2 62085 0 49414 FIRST FINL BANKSHARES COM 32020R109 16 462 SH SOLE 4 462 0 0 FIRST FINL BANKSHARES COM 32020R109 82 2333 SH SOLE 7 2333 0 0 FIRST FINL BANKSHARES COM 32020R109 29310 835031 SH SOLE 18 835031 0 0 FIRST FINL BANKSHARES COM 32020R109 7933 226022 SH SOLE 19 226022 0 0 FIRST FINL BANKSHARES COM 32020R109 343122 9775559 SH SOLE 21 9775559 0 0 FIRST FINL BANKSHARES COM 32020R109 163933 4670452 SH SOLE 22 4507821 0 162631 FIRST FINL BANKSHARES COM 32020R109 2827 80529 SH SOLE 26 45413 0 35116 FIRST FINL BANKSHARES COM 32020R109 560 15946 SH SOLE 28 15946 0 0 FIRST FINL BANKSHARES COM 32020R109 1387 39512 SH SOLE 30 39512 0 0 FIRST FINL BANKSHARES COM 32020R109 447 12737 SH SOLE 40 12737 0 0 FIRST FINL CORP IND COM 320218100 663 14506 SH SOLE 2 1738 0 12768 FIRST FINL CORP IND COM 320218100 10 212 SH SOLE 7 212 0 0 FIRST FINL CORP IND COM 320218100 2228 48724 SH SOLE 18 48724 0 0 FIRST FINL CORP IND COM 320218100 2500 54691 SH SOLE 19 54691 0 0 FIRST FINL CORP IND COM 320218100 21733 475345 SH SOLE 21 475345 0 0 FIRST FINL CORP IND COM 320218100 23005 503169 SH SOLE 22 487782 0 15387 FIRST FINL CORP IND COM 320218100 173 3786 SH SOLE 23 3786 0 0 FIRST FINL CORP IND COM 320218100 1248 27295 SH SOLE 26 5421 0 21874 FIRST FINL CORP IND COM 320218100 64 1409 SH SOLE 28 1409 0 0 FIRST FINL CORP IND COM 320218100 324 7088 SH SOLE 30 7088 0 0 FIRST FINL CORP IND COM 320218100 40 877 SH SOLE 40 877 0 0 FIRST FNDTN INC COM 32026V104 583 33498 SH SOLE 2 1548 0 31950 FIRST FNDTN INC COM 32026V104 12 702 SH SOLE 7 702 0 0 FIRST FNDTN INC COM 32026V104 2449 140752 SH SOLE 18 140752 0 0 FIRST FNDTN INC COM 32026V104 1205 69239 SH SOLE 19 69239 0 0 FIRST FNDTN INC COM 32026V104 24318 1397582 SH SOLE 21 1397582 0 0 FIRST FNDTN INC COM 32026V104 20178 1159644 SH SOLE 22 1113344 0 46300 FIRST FNDTN INC COM 32026V104 25 1446 SH SOLE 23 1446 0 0 FIRST FNDTN INC COM 32026V104 327 18789 SH SOLE 28 18789 0 0 FIRST FNDTN INC COM 32026V104 134 7707 SH SOLE 30 7707 0 0 FIRST FNDTN INC COM 32026V104 93 5351 SH SOLE 40 5351 0 0 FIRST GTY BANCSHARES INC COM 32043P106 124 5681 SH SOLE 2 211 0 5470 FIRST GTY BANCSHARES INC COM 32043P106 409 18786 SH SOLE 18 18786 0 0 FIRST GTY BANCSHARES INC COM 32043P106 194 8934 SH SOLE 19 8934 0 0 FIRST GTY BANCSHARES INC COM 32043P106 4092 187960 SH SOLE 21 187960 0 0 FIRST GTY BANCSHARES INC COM 32043P106 1031 47376 SH SOLE 22 44057 0 3319 FIRST HAWAIIAN INC COM 32051X108 8429 292170 SH SOLE 2 52444 0 239726 FIRST HAWAIIAN INC COM 32051X108 17 577 SH SOLE 4 577 0 0 FIRST HAWAIIAN INC COM 32051X108 308 10664 SH SOLE 7 10664 0 0 FIRST HAWAIIAN INC COM 32051X108 1897 65770 SH SOLE 18 65770 0 0 FIRST HAWAIIAN INC COM 32051X108 2041 70741 SH SOLE 19 70741 0 0 FIRST HAWAIIAN INC COM 32051X108 55717 1931251 SH SOLE 21 1931251 0 0 FIRST HAWAIIAN INC COM 32051X108 120620 4180922 SH SOLE 22 3932888 0 248034 FIRST HAWAIIAN INC COM 32051X108 1482 51354 SH SOLE 26 41211 0 10143 FIRST HAWAIIAN INC COM 32051X108 486 16835 SH SOLE 28 16835 0 0 FIRST HAWAIIAN INC COM 32051X108 1220 42296 SH SOLE 30 42296 0 0 FIRST HAWAIIAN INC COM 32051X108 79 2725 SH SOLE 31 2725 0 0 FIRST HAWAIIAN INC COM 32051X108 364 12605 SH SOLE 40 12605 0 0 FIRST HORIZON NATL CORP COM 320517105 42866 2588512 SH SOLE 2 1841295 0 747217 FIRST HORIZON NATL CORP COM 320517105 4353 262849 SH SOLE 4 262849 0 0 FIRST HORIZON NATL CORP COM 320517105 1316 79478 SH SOLE 7 79478 0 0 FIRST HORIZON NATL CORP COM 320517105 108 6516 SH SOLE 13 6516 0 0 FIRST HORIZON NATL CORP COM 320517105 21163 1277953 SH SOLE 18 1201042 0 76911 FIRST HORIZON NATL CORP COM 320517105 6616 399506 SH SOLE 19 399506 0 0 FIRST HORIZON NATL CORP COM 320517105 264255 15957400 SH SOLE 21 15957400 0 0 FIRST HORIZON NATL CORP COM 320517105 219930 13280768 SH SOLE 22 11556489 0 1724279 FIRST HORIZON NATL CORP COM 320517105 11434 690437 SH SOLE 23 690437 0 0 FIRST HORIZON NATL CORP COM 320517105 1507 90985 SH SOLE 25 90985 0 0 FIRST HORIZON NATL CORP COM 320517105 4962 299635 SH SOLE 26 179582 0 120053 FIRST HORIZON NATL CORP COM 320517105 671 40495 SH SOLE 28 40495 0 0 FIRST HORIZON NATL CORP COM 320517105 4794 289493 SH SOLE 29 250206 0 39287 FIRST HORIZON NATL CORP COM 320517105 2905 175451 SH SOLE 30 175451 0 0 FIRST HORIZON NATL CORP COM 320517105 10840 654612 SH SOLE 31 508511 0 146101 FIRST HORIZON NATL CORP COM 320517105 3999 241481 SH SOLE 34 241481 0 0 FIRST HORIZON NATL CORP COM 320517105 646 39023 SH SOLE 36 39023 0 0 FIRST HORIZON NATL CORP COM 320517105 524 31626 SH SOLE 40 31626 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 19115 460495 SH SOLE 2 73134 0 387361 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 1495 36004 SH SOLE 4 36004 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 5263 126795 SH SOLE 7 126795 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 31402 756482 SH SOLE 18 717891 0 38591 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 22910 551909 SH SOLE 19 551909 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 417731 10063386 SH SOLE 21 10063386 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 249624 6013594 SH SOLE 22 5763137 0 250457 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 2309 55619 SH SOLE 23 55619 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 11758 283249 SH SOLE 25 283249 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 9655 232600 SH SOLE 26 39977 0 192623 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 688 16580 SH SOLE 28 16580 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 2720 65527 SH SOLE 29 65527 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 23572 567855 SH SOLE 30 567855 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 512 12323 SH SOLE 40 12323 0 0 FIRST INTERNET BANCORP COM 320557101 257 10834 SH SOLE 2 341 0 10493 FIRST INTERNET BANCORP COM 320557101 4 179 SH SOLE 7 179 0 0 FIRST INTERNET BANCORP COM 320557101 824 34746 SH SOLE 18 34746 0 0 FIRST INTERNET BANCORP COM 320557101 412 17378 SH SOLE 19 17378 0 0 FIRST INTERNET BANCORP COM 320557101 8332 351425 SH SOLE 21 351425 0 0 FIRST INTERNET BANCORP COM 320557101 5178 218407 SH SOLE 22 211315 0 7092 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 1654 39450 SH SOLE 2 1547 0 37903 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 8087 192921 SH SOLE 18 192921 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 2912 69473 SH SOLE 19 69473 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 55706 1328853 SH SOLE 21 1328853 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 46518 1109685 SH SOLE 22 1061411 0 48274 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 476 11359 SH SOLE 26 8554 0 2805 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 212 5053 SH SOLE 28 5053 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 577 13755 SH SOLE 30 13755 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 155 3686 SH SOLE 40 3686 0 0 FIRST LONG IS CORP COM 320734106 637 25381 SH SOLE 2 811 0 24570 FIRST LONG IS CORP COM 320734106 10 406 SH SOLE 7 406 0 0 FIRST LONG IS CORP COM 320734106 2143 85452 SH SOLE 18 85452 0 0 FIRST LONG IS CORP COM 320734106 1070 42666 SH SOLE 19 42666 0 0 FIRST LONG IS CORP COM 320734106 21551 859307 SH SOLE 21 859307 0 0 FIRST LONG IS CORP COM 320734106 20799 829320 SH SOLE 22 799349 0 29971 FIRST LONG IS CORP COM 320734106 99 3962 SH SOLE 26 0 0 3962 FIRST LONG IS CORP COM 320734106 133 5289 SH SOLE 30 5289 0 0 FIRST MERCHANTS CORP COM 320817109 2368 56928 SH SOLE 2 2189 0 54739 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 10683 256856 SH SOLE 18 256856 0 0 FIRST MERCHANTS CORP COM 320817109 4194 100853 SH SOLE 19 100853 0 0 FIRST MERCHANTS CORP COM 320817109 80097 1925860 SH SOLE 21 1925860 0 0 FIRST MERCHANTS CORP COM 320817109 71088 1709260 SH SOLE 22 1636573 0 72687 FIRST MERCHANTS CORP COM 320817109 1062 25531 SH SOLE 26 13371 0 12160 FIRST MERCHANTS CORP COM 320817109 283 6799 SH SOLE 28 6799 0 0 FIRST MERCHANTS CORP COM 320817109 681 16366 SH SOLE 30 16366 0 0 FIRST MERCHANTS CORP COM 320817109 233 5613 SH SOLE 40 5613 0 0 FIRST MID BANCSHARES INC COM 320866106 552 15670 SH SOLE 2 622 0 15048 FIRST MID BANCSHARES INC COM 320866106 9 264 SH SOLE 7 264 0 0 FIRST MID BANCSHARES INC COM 320866106 1856 52641 SH SOLE 18 52641 0 0 FIRST MID BANCSHARES INC COM 320866106 911 25831 SH SOLE 19 25831 0 0 FIRST MID BANCSHARES INC COM 320866106 18106 513657 SH SOLE 21 513657 0 0 FIRST MID BANCSHARES INC COM 320866106 10434 296007 SH SOLE 22 285259 0 10748 FIRST MID BANCSHARES INC COM 320866106 98 2770 SH SOLE 30 2770 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 2040 88464 SH SOLE 2 5174 0 83290 FIRST MIDWEST BANCORP DEL COM 320867104 13 568 SH SOLE 4 568 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 37 1612 SH SOLE 7 1612 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 11753 509673 SH SOLE 18 509673 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 5075 220099 SH SOLE 19 220099 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 253198 10979983 SH SOLE 21 10979983 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 74867 3246623 SH SOLE 22 3112675 0 133948 FIRST MIDWEST BANCORP DEL COM 320867104 470 20364 SH SOLE 26 8027 0 12337 FIRST MIDWEST BANCORP DEL COM 320867104 328 14212 SH SOLE 28 14212 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 3310 143534 SH SOLE 30 143534 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 240 10403 SH SOLE 40 10403 0 0 FIRST NATL CORP COM 32106V107 20 935 SH SOLE 18 935 0 0 FIRST NATL CORP COM 32106V107 69 3235 SH SOLE 21 3235 0 0 FIRST NORTHWEST BANCORP COM 335834107 167 9187 SH SOLE 2 347 0 8840 FIRST NORTHWEST BANCORP COM 335834107 604 33337 SH SOLE 18 33337 0 0 FIRST NORTHWEST BANCORP COM 335834107 298 16415 SH SOLE 19 16415 0 0 FIRST NORTHWEST BANCORP COM 335834107 6162 339895 SH SOLE 21 339895 0 0 FIRST NORTHWEST BANCORP COM 335834107 1990 109783 SH SOLE 22 101953 0 7830 FIRST REP BK SAN FRANCISCO C COM 33616C100 45843 390316 SH SOLE 2 33186 0 357130 FIRST REP BK SAN FRANCISCO C COM 33616C100 9191 78253 SH SOLE 4 73999 0 4254 FIRST REP BK SAN FRANCISCO C COM 33616C100 16355 139255 SH SOLE 7 139255 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 43879 373599 SH SOLE 18 350134 0 23465 FIRST REP BK SAN FRANCISCO C COM 33616C100 43684 371933 SH SOLE 19 371933 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 479431 4082002 SH SOLE 21 4082002 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 472993 4027182 SH SOLE 22 3608373 0 418809 FIRST REP BK SAN FRANCISCO C COM 33616C100 14075 119841 SH SOLE 23 119841 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 20067 170853 SH SOLE 25 170853 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 88422 752852 SH SOLE 26 109207 0 643645 FIRST REP BK SAN FRANCISCO C COM 33616C100 3673 31272 SH SOLE 28 21857 0 9415 FIRST REP BK SAN FRANCISCO C COM 33616C100 4544 38687 SH SOLE 29 3138 0 35549 FIRST REP BK SAN FRANCISCO C COM 33616C100 75891 646155 SH SOLE 30 646155 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 4170 35501 SH SOLE 31 29473 0 6028 FIRST REP BK SAN FRANCISCO C COM 33616C100 16833 143324 SH SOLE 34 143324 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 13316 113378 SH SOLE 36 113378 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 386 3285 SH SOLE 40 3285 0 0 FIRST SAVINGS FINL GROUP INC COM 33621E109 176 2618 SH SOLE 18 413 0 2205 FIRST SAVINGS FINL GROUP INC COM 33621E109 45 667 SH SOLE 21 667 0 0 FIRST SAVINGS FINL GROUP INC COM 33621E109 172 2568 SH SOLE 22 2568 0 0 FIRST SAVINGS FINL GROUP INC COM 33621E109 221 3299 SH SOLE 26 0 0 3299 FIRST SEACOAST BANCORP COM 33631P102 5 520 SH SOLE 18 520 0 0 FIRST SEACOAST BANCORP COM 33631P102 75 7934 SH SOLE 21 7934 0 0 FIRST SOLAR INC COM 336433107 10746 192025 SH SOLE 2 37550 0 154475 FIRST SOLAR INC COM 336433107 21 375 SH SOLE 4 375 0 0 FIRST SOLAR INC COM 336433107 127 2273 SH SOLE 7 2273 0 0 FIRST SOLAR INC COM 336433107 11855 211850 SH SOLE 18 211850 0 0 FIRST SOLAR INC COM 336433107 5123 91545 SH SOLE 19 91545 0 0 FIRST SOLAR INC COM 336433107 247087 4415421 SH SOLE 21 4415421 0 0 FIRST SOLAR INC COM 336433107 142688 2549829 SH SOLE 22 2390396 0 159433 FIRST SOLAR INC COM 336433107 1373 24542 SH SOLE 26 15604 0 8938 FIRST SOLAR INC COM 336433107 553 9881 SH SOLE 28 9881 0 0 FIRST SOLAR INC COM 336433107 16618 296957 SH SOLE 30 296957 0 0 FIRST SOLAR INC COM 336433107 293 5241 SH SOLE 31 1659 0 3582 FIRST SOLAR INC COM 336433107 38247 683477 SH SOLE 34 683477 0 0 FIRST SOLAR INC COM 336433107 208 3714 SH SOLE 36 3714 0 0 FIRST SOLAR INC COM 336433107 474 8470 SH SOLE 40 8470 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 3205 203465 SH SOLE 2 203465 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 1194 SH SOLE 18 1194 0 0 FIRST US BANCSHARES INC COM 33744V103 285 24543 SH SOLE 21 24543 0 0 FIRST UTD CORP COM 33741H107 36 1478 SH SOLE 18 1478 0 0 FIRST UTD CORP COM 33741H107 812 33701 SH SOLE 19 33701 0 0 FIRST UTD CORP COM 33741H107 627 26007 SH SOLE 21 26007 0 0 FIRST UTD CORP COM 33741H107 614 25493 SH SOLE 22 25493 0 0 FIRST WESTN FINL INC COM 33751L105 452 27453 SH SOLE 21 27453 0 0 FIRSTCASH INC COM 33767D105 3666 45464 SH SOLE 2 29008 0 16456 FIRSTCASH INC COM 33767D105 92 1137 SH SOLE 4 1137 0 0 FIRSTCASH INC COM 33767D105 77 956 SH SOLE 7 956 0 0 FIRSTCASH INC COM 33767D105 20080 249045 SH SOLE 18 239445 0 9600 FIRSTCASH INC COM 33767D105 15716 194915 SH SOLE 19 194915 0 0 FIRSTCASH INC COM 33767D105 247546 3070147 SH SOLE 21 3070147 0 0 FIRSTCASH INC COM 33767D105 132462 1642838 SH SOLE 22 1587233 0 55605 FIRSTCASH INC COM 33767D105 1776 22028 SH SOLE 23 22028 0 0 FIRSTCASH INC COM 33767D105 33392 414135 SH SOLE 25 414135 0 0 FIRSTCASH INC COM 33767D105 4726 58610 SH SOLE 26 10641 0 47969 FIRSTCASH INC COM 33767D105 440 5460 SH SOLE 28 5460 0 0 FIRSTCASH INC COM 33767D105 1203 14925 SH SOLE 30 14925 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 4356 SH SOLE 40 4356 0 0 FIRSTENERGY CORP COM 337932107 68132 1401885 SH SOLE 2 233182 0 1168703 FIRSTENERGY CORP COM 337932107 12977 267013 SH SOLE 4 251918 0 15095 FIRSTENERGY CORP COM 337932107 25900 532914 SH SOLE 7 482036 0 50878 FIRSTENERGY CORP COM 337932107 956 19670 SH SOLE 13 19670 0 0 FIRSTENERGY CORP COM 337932107 166 3410 SH SOLE 15 3410 0 0 FIRSTENERGY CORP COM 337932107 288325 5932604 SH SOLE 18 5617717 0 314887 FIRSTENERGY CORP COM 337932107 407643 8387710 SH SOLE 19 8387710 0 0 FIRSTENERGY CORP COM 337932107 953167 19612499 SH SOLE 21 19612499 0 0 FIRSTENERGY CORP COM 337932107 669513 13775989 SH SOLE 22 12379444 0 1396545 FIRSTENERGY CORP COM 337932107 20562 423085 SH SOLE 23 423085 0 0 FIRSTENERGY CORP COM 337932107 32074 659958 SH SOLE 25 659958 0 0 FIRSTENERGY CORP COM 337932107 78834 1622106 SH SOLE 26 367434 0 1254672 FIRSTENERGY CORP COM 337932107 4951 101881 SH SOLE 28 70481 0 31400 FIRSTENERGY CORP COM 337932107 488 10040 SH SOLE 29 10040 0 0 FIRSTENERGY CORP COM 337932107 108209 2226523 SH SOLE 30 2226523 0 0 FIRSTENERGY CORP COM 337932107 7768 159830 SH SOLE 31 102472 0 57358 FIRSTENERGY CORP COM 337932107 4306 88606 SH SOLE 32 88606 0 0 FIRSTENERGY CORP COM 337932107 15698 323002 SH SOLE 34 323002 0 0 FIRSTENERGY CORP COM 337932107 19594 403159 SH SOLE 36 403159 0 0 FIRSTENERGY CORP COM 337932107 548 11272 SH SOLE 40 11272 0 0 FISERV INC COM 337738108 157847 1365105 SH SOLE 2 131139 0 1233966 FISERV INC COM 337738108 29592 255924 SH SOLE 4 240309 0 15615 FISERV INC COM 337738108 66026 571014 SH SOLE 7 557779 0 13235 FISERV INC COM 337738108 803 6945 SH SOLE 13 6945 0 0 FISERV INC COM 337738108 502 4345 SH SOLE 15 4345 0 0 FISERV INC COM 337738108 3 28 SH SOLE 17 0 0 28 FISERV INC COM 337738108 131795 1139802 SH SOLE 18 1060494 0 79308 FISERV INC COM 337738108 20666 178723 SH SOLE 19 178723 0 0 FISERV INC COM 337738108 2100986 18169907 SH SOLE 21 18169907 0 0 FISERV INC COM 337738108 1656959 14329836 SH SOLE 22 12897082 0 1432754 FISERV INC COM 337738108 48456 419064 SH SOLE 23 419064 0 0 FISERV INC COM 337738108 75200 650348 SH SOLE 25 650348 0 0 FISERV INC COM 337738108 289309 2502020 SH SOLE 26 368858 0 2133162 FISERV INC COM 337738108 12547 108511 SH SOLE 28 75370 0 33141 FISERV INC COM 337738108 1393 12049 SH SOLE 29 12049 0 0 FISERV INC COM 337738108 312485 2702457 SH SOLE 30 2702457 0 0 FISERV INC COM 337738108 14818 128148 SH SOLE 31 103793 0 24355 FISERV INC COM 337738108 12795 110658 SH SOLE 32 110658 0 0 FISERV INC COM 337738108 14508 125466 SH SOLE 34 125466 0 0 FISERV INC COM 337738108 50079 433097 SH SOLE 36 433097 0 0 FISERV INC COM 337738108 1436 12418 SH SOLE 40 12418 0 0 FITBIT INC CL A 33812L102 1313 199833 SH SOLE 2 8552 0 191281 FITBIT INC CL A 33812L102 3 505 SH SOLE 4 505 0 0 FITBIT INC CL A 33812L102 24 3681 SH SOLE 7 3681 0 0 FITBIT INC CL A 33812L102 0 1 SH SOLE 17 0 0 1 FITBIT INC CL A 33812L102 4959 754726 SH SOLE 18 754726 0 0 FITBIT INC CL A 33812L102 2620 398841 SH SOLE 19 398841 0 0 FITBIT INC CL A 33812L102 50319 7658969 SH SOLE 21 7658969 0 0 FITBIT INC CL A 33812L102 43361 6599816 SH SOLE 22 6292920 0 306896 FITBIT INC CL A 33812L102 736 112063 SH SOLE 26 93909 0 18154 FITBIT INC CL A 33812L102 181 27584 SH SOLE 28 27584 0 0 FITBIT INC CL A 33812L102 455 69292 SH SOLE 30 69292 0 0 FITBIT INC CL A 33812L102 165 25148 SH SOLE 40 25148 0 0 FIVE BELOW INC COM 33829M101 15470 120991 SH SOLE 2 27083 0 93908 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 19241 150486 SH SOLE 18 150486 0 0 FIVE BELOW INC COM 33829M101 1647 12881 SH SOLE 19 12881 0 0 FIVE BELOW INC COM 33829M101 358343 2802623 SH SOLE 21 2802623 0 0 FIVE BELOW INC COM 33829M101 231223 1808411 SH SOLE 22 1709706 0 98705 FIVE BELOW INC COM 33829M101 2632 20585 SH SOLE 26 13243 0 7342 FIVE BELOW INC COM 33829M101 916 7164 SH SOLE 28 7164 0 0 FIVE BELOW INC COM 33829M101 2234 17470 SH SOLE 30 17470 0 0 FIVE BELOW INC COM 33829M101 142 1114 SH SOLE 31 1114 0 0 FIVE BELOW INC COM 33829M101 739 5777 SH SOLE 40 5777 0 0 FIVE POINT HOLDINGS LLC COM CL A 33833Q106 297 42746 SH SOLE 21 42746 0 0 FIVE POINT HOLDINGS LLC COM CL A 33833Q106 34 4937 SH SOLE 30 4937 0 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 159 34619 SH SOLE 2 1231 0 33388 FIVE PRIME THERAPEUTICS INC COM 33830X104 3 582 SH SOLE 7 582 0 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 552 120249 SH SOLE 18 120249 0 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 267 58087 SH SOLE 19 58087 0 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 5783 1259978 SH SOLE 21 1259978 0 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 4876 1062304 SH SOLE 22 1033870 0 28434 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 27891 SH SOLE 22 27891 0 0 FIVE9 INC COM 338307101 1701 25943 SH SOLE 2 3210 0 22733 FIVE9 INC COM 338307101 16 240 SH SOLE 4 240 0 0 FIVE9 INC COM 338307101 68 1037 SH SOLE 7 1037 0 0 FIVE9 INC COM 338307101 14058 214366 SH SOLE 18 204180 0 10186 FIVE9 INC COM 338307101 37012 564386 SH SOLE 19 564386 0 0 FIVE9 INC COM 338307101 144518 2203688 SH SOLE 21 2203688 0 0 FIVE9 INC COM 338307101 117827 1796687 SH SOLE 22 1723490 0 73197 FIVE9 INC COM 338307101 373 5695 SH SOLE 23 5695 0 0 FIVE9 INC COM 338307101 2758 42049 SH SOLE 26 11304 0 30745 FIVE9 INC COM 338307101 466 7109 SH SOLE 28 7109 0 0 FIVE9 INC COM 338307101 1284 19572 SH SOLE 30 19572 0 0 FIVE9 INC COM 338307101 1178 17970 SH SOLE 34 17970 0 0 FIVE9 INC COM 338307101 433 6595 SH SOLE 40 6595 0 0 FIVE9 INC NOTE 0.125% 5/0 338307AB7 1349 800000 PRN SOLE 21 800000 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 1358 35516 SH SOLE 2 1376 0 34140 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 5892 154047 SH SOLE 18 154047 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 2815 73595 SH SOLE 19 73595 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 151461 3959777 SH SOLE 21 3959777 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 40227 1051677 SH SOLE 22 1003372 0 48305 FLAGSTAR BANCORP INC COM PAR .001 337930705 930 24317 SH SOLE 26 14806 0 9511 FLAGSTAR BANCORP INC COM PAR .001 337930705 171 4461 SH SOLE 28 4461 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 1890 49409 SH SOLE 30 49409 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 161 4197 SH SOLE 40 4197 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 71208 247492 SH SOLE 2 58047 0 189445 FLEETCOR TECHNOLOGIES INC COM 339041105 14254 49540 SH SOLE 4 47228 0 2312 FLEETCOR TECHNOLOGIES INC COM 339041105 22577 78470 SH SOLE 7 78470 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 86437 300422 SH SOLE 18 288751 0 11671 FLEETCOR TECHNOLOGIES INC COM 339041105 188386 654755 SH SOLE 19 654755 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 705121 2450718 SH SOLE 21 2450718 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 635612 2209133 SH SOLE 22 1985657 0 223476 FLEETCOR TECHNOLOGIES INC COM 339041105 19698 68463 SH SOLE 23 68463 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 102340 355692 SH SOLE 25 355692 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 99093 344408 SH SOLE 26 58070 0 286338 FLEETCOR TECHNOLOGIES INC COM 339041105 4688 16292 SH SOLE 28 11294 0 4998 FLEETCOR TECHNOLOGIES INC COM 339041105 6919 24049 SH SOLE 29 5805 0 18244 FLEETCOR TECHNOLOGIES INC COM 339041105 96667 335977 SH SOLE 30 335977 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 6704 23301 SH SOLE 31 18995 0 4306 FLEETCOR TECHNOLOGIES INC COM 339041105 89303 310380 SH SOLE 34 310380 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 16446 57159 SH SOLE 36 57159 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 523 1818 SH SOLE 40 1818 0 0 FLEX LTD ORD Y2573F102 2167 171701 SH SOLE 2 26085 0 145616 FLEX LTD ORD Y2573F102 2875 227844 SH SOLE 4 213119 0 14725 FLEX LTD ORD Y2573F102 4396 348365 SH SOLE 7 75370 0 272995 FLEX LTD ORD Y2573F102 92 7251 SH SOLE 13 7251 0 0 FLEX LTD ORD Y2573F102 71 5661 SH SOLE 15 5661 0 0 FLEX LTD ORD Y2573F102 1144 90625 SH SOLE 18 47767 0 42858 FLEX LTD ORD Y2573F102 34 2703 SH SOLE 19 2703 0 0 FLEX LTD ORD Y2573F102 12518 991903 SH SOLE 21 991903 0 0 FLEX LTD ORD Y2573F102 15377 1218443 SH SOLE 22 839292 0 379151 FLEX LTD ORD Y2573F102 4700 372440 SH SOLE 23 372440 0 0 FLEX LTD ORD Y2573F102 7240 573685 SH SOLE 25 573685 0 0 FLEX LTD ORD Y2573F102 29714 2354550 SH SOLE 26 565397 0 1789153 FLEX LTD ORD Y2573F102 1161 91983 SH SOLE 28 64545 0 27438 FLEX LTD ORD Y2573F102 1502 119039 SH SOLE 29 9403 0 109636 FLEX LTD ORD Y2573F102 10769 853300 SH SOLE 30 853300 0 0 FLEX LTD ORD Y2573F102 1835 145431 SH SOLE 31 90740 0 54691 FLEX LTD ORD Y2573F102 786 62305 SH SOLE 34 62305 0 0 FLEX LTD ORD Y2573F102 6439 510205 SH SOLE 36 510205 0 0 FLEX LTD ORD Y2573F102 135 10707 SH SOLE 40 10707 0 0 FLEXIBLE SOLUTIONS INTL INC COM 33938T104 4 1511 SH SOLE 18 1511 0 0 FLEXIBLE SOLUTIONS INTL INC COM 33938T104 47 18419 SH SOLE 21 18419 0 0 FLEXION THERAPEUTICS INC COM 33938J106 360 17404 SH SOLE 2 4528 0 12876 FLEXION THERAPEUTICS INC COM 33938J106 15 730 SH SOLE 7 730 0 0 FLEXION THERAPEUTICS INC COM 33938J106 2752 132963 SH SOLE 18 122009 0 10954 FLEXION THERAPEUTICS INC COM 33938J106 2597 125480 SH SOLE 19 125480 0 0 FLEXION THERAPEUTICS INC COM 33938J106 32587 1574254 SH SOLE 21 1574254 0 0 FLEXION THERAPEUTICS INC COM 33938J106 23188 1120172 SH SOLE 22 1080779 0 39393 FLEXION THERAPEUTICS INC COM 33938J106 208 10037 SH SOLE 23 10037 0 0 FLEXION THERAPEUTICS INC COM 33938J106 1235 59645 SH SOLE 26 0 0 59645 FLEXION THERAPEUTICS INC COM 33938J106 107 5156 SH SOLE 28 5156 0 0 FLEXION THERAPEUTICS INC COM 33938J106 313 15142 SH SOLE 30 15142 0 0 FLEXION THERAPEUTICS INC COM 33938J106 76 3669 SH SOLE 40 3669 0 0 FLEXSHARES TR INTL QLTDV IDX 33939L837 1 28 SH SOLE 17 0 0 28 FLEXSHOPPER INC COM NEW 33939J303 19 7642 SH SOLE 21 7642 0 0 FLEXSTEEL INDS INC COM 339382103 175 8765 SH SOLE 2 295 0 8470 FLEXSTEEL INDS INC COM 339382103 3 149 SH SOLE 7 149 0 0 FLEXSTEEL INDS INC COM 339382103 521 26159 SH SOLE 18 26159 0 0 FLEXSTEEL INDS INC COM 339382103 251 12621 SH SOLE 19 12621 0 0 FLEXSTEEL INDS INC COM 339382103 5011 251532 SH SOLE 21 251532 0 0 FLEXSTEEL INDS INC COM 339382103 4199 210779 SH SOLE 22 205153 0 5626 FLIR SYS INC COM 302445101 17824 342313 SH SOLE 2 41544 0 300769 FLIR SYS INC COM 302445101 3560 68368 SH SOLE 4 64882 0 3486 FLIR SYS INC COM 302445101 11207 215236 SH SOLE 7 144150 0 71086 FLIR SYS INC COM 302445101 13 250 SH SOLE 13 250 0 0 FLIR SYS INC COM 302445101 14771 283678 SH SOLE 18 264882 0 18796 FLIR SYS INC COM 302445101 2342 44971 SH SOLE 19 44971 0 0 FLIR SYS INC COM 302445101 220152 4227992 SH SOLE 21 4227992 0 0 FLIR SYS INC COM 302445101 187858 3607794 SH SOLE 22 3252319 0 355475 FLIR SYS INC COM 302445101 5189 99647 SH SOLE 23 99647 0 0 FLIR SYS INC COM 302445101 9459 181668 SH SOLE 25 181668 0 0 FLIR SYS INC COM 302445101 29248 561713 SH SOLE 26 152442 0 409271 FLIR SYS INC COM 302445101 1309 25130 SH SOLE 28 17804 0 7326 FLIR SYS INC COM 302445101 1590 30533 SH SOLE 29 2275 0 28258 FLIR SYS INC COM 302445101 27682 531635 SH SOLE 30 531635 0 0 FLIR SYS INC COM 302445101 1682 32308 SH SOLE 31 21086 0 11222 FLIR SYS INC COM 302445101 1428 27428 SH SOLE 34 27428 0 0 FLIR SYS INC COM 302445101 5305 101881 SH SOLE 36 101881 0 0 FLIR SYS INC COM 302445101 143 2752 SH SOLE 40 2752 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 6522 128359 SH SOLE 2 4484 0 123875 FLOOR & DECOR HLDGS INC CL A 339750101 20 386 SH SOLE 4 386 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 61 1201 SH SOLE 7 1201 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 1587 31225 SH SOLE 18 31225 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 826 16257 SH SOLE 19 16257 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 52797 1039098 SH SOLE 21 1039098 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 95805 1885546 SH SOLE 22 1759092 0 126454 FLOOR & DECOR HLDGS INC CL A 339750101 1722 33896 SH SOLE 26 21348 0 12548 FLOOR & DECOR HLDGS INC CL A 339750101 432 8512 SH SOLE 28 8512 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 1142 22475 SH SOLE 30 22475 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 72 1421 SH SOLE 31 1421 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 351 6900 SH SOLE 40 6900 0 0 FLOTEK INDS INC DEL COM 343389102 109 54406 SH SOLE 2 2004 0 52402 FLOTEK INDS INC DEL COM 343389102 2 1084 SH SOLE 7 1084 0 0 FLOTEK INDS INC DEL COM 343389102 385 192383 SH SOLE 18 192383 0 0 FLOTEK INDS INC DEL COM 343389102 187 93698 SH SOLE 19 93698 0 0 FLOTEK INDS INC DEL COM 343389102 3737 1868651 SH SOLE 21 1868651 0 0 FLOTEK INDS INC DEL COM 343389102 3143 1571605 SH SOLE 22 1528138 0 43467 FLOWERS FOODS INC COM 343498101 12048 554174 SH SOLE 2 134745 0 419429 FLOWERS FOODS INC COM 343498101 19 890 SH SOLE 4 890 0 0 FLOWERS FOODS INC COM 343498101 107 4927 SH SOLE 7 4927 0 0 FLOWERS FOODS INC COM 343498101 13056 600538 SH SOLE 18 600538 0 0 FLOWERS FOODS INC COM 343498101 997 45839 SH SOLE 19 45839 0 0 FLOWERS FOODS INC COM 343498101 216000 9935588 SH SOLE 21 9935588 0 0 FLOWERS FOODS INC COM 343498101 149501 6876775 SH SOLE 22 6499225 0 377550 FLOWERS FOODS INC COM 343498101 2290 105357 SH SOLE 23 105357 0 0 FLOWERS FOODS INC COM 343498101 1486 68340 SH SOLE 26 39964 0 28376 FLOWERS FOODS INC COM 343498101 517 23797 SH SOLE 28 23797 0 0 FLOWERS FOODS INC COM 343498101 1305 60018 SH SOLE 30 60018 0 0 FLOWERS FOODS INC COM 343498101 85 3893 SH SOLE 31 3893 0 0 FLOWERS FOODS INC COM 343498101 144 6615 SH SOLE 36 6615 0 0 FLOWERS FOODS INC COM 343498101 447 20555 SH SOLE 40 20555 0 0 FLOWSERVE CORP COM 34354P105 16467 330853 SH SOLE 2 35194 0 295659 FLOWSERVE CORP COM 34354P105 2799 56229 SH SOLE 4 52777 0 3452 FLOWSERVE CORP COM 34354P105 5431 109116 SH SOLE 7 109116 0 0 FLOWSERVE CORP COM 34354P105 12 248 SH SOLE 13 248 0 0 FLOWSERVE CORP COM 34354P105 50 1013 SH SOLE 15 1013 0 0 FLOWSERVE CORP COM 34354P105 13221 265640 SH SOLE 18 248262 0 17378 FLOWSERVE CORP COM 34354P105 2103 42245 SH SOLE 19 42245 0 0 FLOWSERVE CORP COM 34354P105 151482 3043638 SH SOLE 21 3043638 0 0 FLOWSERVE CORP COM 34354P105 170915 3434105 SH SOLE 22 3090125 0 343980 FLOWSERVE CORP COM 34354P105 4965 99752 SH SOLE 23 99752 0 0 FLOWSERVE CORP COM 34354P105 8180 164365 SH SOLE 25 164365 0 0 FLOWSERVE CORP COM 34354P105 34076 684660 SH SOLE 26 132329 0 552331 FLOWSERVE CORP COM 34354P105 1378 27689 SH SOLE 28 19463 0 8226 FLOWSERVE CORP COM 34354P105 1506 30260 SH SOLE 29 2401 0 27859 FLOWSERVE CORP COM 34354P105 26386 530164 SH SOLE 30 530164 0 0 FLOWSERVE CORP COM 34354P105 1494 30010 SH SOLE 31 24939 0 5071 FLOWSERVE CORP COM 34354P105 538 10805 SH SOLE 34 10805 0 0 FLOWSERVE CORP COM 34354P105 4526 90931 SH SOLE 36 90931 0 0 FLOWSERVE CORP COM 34354P105 130 2622 SH SOLE 40 2622 0 0 FLUENT INC COM 34380C102 60 23889 SH SOLE 2 2051 0 21838 FLUENT INC COM 34380C102 380 152033 SH SOLE 18 152033 0 0 FLUENT INC COM 34380C102 185 74052 SH SOLE 19 74052 0 0 FLUENT INC COM 34380C102 3838 1535105 SH SOLE 21 1535105 0 0 FLUENT INC COM 34380C102 2448 979156 SH SOLE 22 955553 0 23603 FLUIDIGM CORP DEL COM 34385P108 102 29359 SH SOLE 2 2852 0 26507 FLUIDIGM CORP DEL COM 34385P108 5 1523 SH SOLE 7 1523 0 0 FLUIDIGM CORP DEL COM 34385P108 873 250983 SH SOLE 18 250983 0 0 FLUIDIGM CORP DEL COM 34385P108 415 119263 SH SOLE 19 119263 0 0 FLUIDIGM CORP DEL COM 34385P108 8547 2456147 SH SOLE 21 2456147 0 0 FLUIDIGM CORP DEL COM 34385P108 7277 2091184 SH SOLE 22 2013956 0 77228 FLUIDIGM CORP DEL COM 34385P108 1167 335268 SH SOLE 30 335268 0 0 FLUIDIGM CORP DEL COM 34385P108 23 6594 SH SOLE 40 6594 0 0 FLUOR CORP NEW COM 343412102 12507 662457 SH SOLE 2 386172 0 276285 FLUOR CORP NEW COM 343412102 334 17675 SH SOLE 4 17675 0 0 FLUOR CORP NEW COM 343412102 181 9572 SH SOLE 7 9572 0 0 FLUOR CORP NEW COM 343412102 638 33776 SH SOLE 13 33776 0 0 FLUOR CORP NEW COM 343412102 15 785 SH SOLE 15 785 0 0 FLUOR CORP NEW COM 343412102 9125 483294 SH SOLE 18 433140 0 50154 FLUOR CORP NEW COM 343412102 5999 317744 SH SOLE 19 317744 0 0 FLUOR CORP NEW COM 343412102 129776 6873745 SH SOLE 21 6873745 0 0 FLUOR CORP NEW COM 343412102 100335 5314343 SH SOLE 22 4780135 0 534208 FLUOR CORP NEW COM 343412102 1327 70302 SH SOLE 23 70302 0 0 FLUOR CORP NEW COM 343412102 2435 128987 SH SOLE 25 128987 0 0 FLUOR CORP NEW COM 343412102 3349 177392 SH SOLE 26 60429 0 116963 FLUOR CORP NEW COM 343412102 421 22286 SH SOLE 29 22286 0 0 FLUOR CORP NEW COM 343412102 878 46521 SH SOLE 30 46521 0 0 FLUOR CORP NEW COM 343412102 1137 60200 SH SOLE 31 60200 0 0 FLUOR CORP NEW COM 343412102 493 26095 SH SOLE 34 26095 0 0 FLUOR CORP NEW COM 343412102 3060 162098 SH SOLE 36 162098 0 0 FLUOR CORP NEW COM 343412102 296 15675 SH SOLE 40 15675 0 0 FLUSHING FINL CORP COM 343873105 631 29189 SH SOLE 2 908 0 28281 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 2114 97851 SH SOLE 18 97851 0 0 FLUSHING FINL CORP COM 343873105 1020 47220 SH SOLE 19 47220 0 0 FLUSHING FINL CORP COM 343873105 21107 976956 SH SOLE 21 976956 0 0 FLUSHING FINL CORP COM 343873105 21130 978024 SH SOLE 22 942163 0 35861 FLUSHING FINL CORP COM 343873105 560 25928 SH SOLE 26 16855 0 9073 FLUSHING FINL CORP COM 343873105 86 3968 SH SOLE 28 3968 0 0 FLUSHING FINL CORP COM 343873105 111 5133 SH SOLE 30 5133 0 0 FLUSHING FINL CORP COM 343873105 68 3146 SH SOLE 40 3146 0 0 FLWS/1-800 FLOWERS CL A 68243Q106 266 18371 SH SOLE 2 8806 0 9565 FLWS/1-800 FLOWERS CL A 68243Q106 7 469 SH SOLE 7 469 0 0 FLWS/1-800 FLOWERS CL A 68243Q106 1587 109465 SH SOLE 18 86527 0 22938 FLWS/1-800 FLOWERS CL A 68243Q106 3405 234834 SH SOLE 19 234834 0 0 FLWS/1-800 FLOWERS CL A 68243Q106 12535 864456 SH SOLE 21 864456 0 0 FLWS/1-800 FLOWERS CL A 68243Q106 13398 923968 SH SOLE 22 891610 0 32358 FLWS/1-800 FLOWERS CL A 68243Q106 488 33629 SH SOLE 23 33629 0 0 FLWS/1-800 FLOWERS CL A 68243Q106 1007 69423 SH SOLE 26 0 0 69423 FLWS/1-800 FLOWERS CL A 68243Q106 51 3548 SH SOLE 28 3548 0 0 FLWS/1-800 FLOWERS CL A 68243Q106 2536 174877 SH SOLE 30 174877 0 0 FLWS/1-800 FLOWERS CL A 68243Q106 487 33578 SH SOLE 34 33578 0 0 FLWS/1-800 FLOWERS CL A 68243Q106 30 2065 SH SOLE 40 2065 0 0 FLY LEASING LTD SPONSORED ADR 34407D109 1057 53925 SH SOLE 21 53925 0 0 FNB CORP PA COM 302520101 11949 940873 SH SOLE 2 340885 0 599988 FNB CORP PA COM 302520101 197 15522 SH SOLE 4 15522 0 0 FNB CORP PA COM 302520101 500 39377 SH SOLE 7 39377 0 0 FNB CORP PA COM 302520101 13264 1044387 SH SOLE 18 1039404 0 4983 FNB CORP PA COM 302520101 1033 81310 SH SOLE 19 81310 0 0 FNB CORP PA COM 302520101 298411 23496932 SH SOLE 21 23496932 0 0 FNB CORP PA COM 302520101 143143 11271132 SH SOLE 22 10567610 0 703522 FNB CORP PA COM 302520101 285 22454 SH SOLE 23 22454 0 0 FNB CORP PA COM 302520101 1664 131023 SH SOLE 26 89560 0 41463 FNB CORP PA COM 302520101 520 40914 SH SOLE 28 40914 0 0 FNB CORP PA COM 302520101 186 14621 SH SOLE 29 14621 0 0 FNB CORP PA COM 302520101 1287 101316 SH SOLE 30 101316 0 0 FNB CORP PA COM 302520101 550 43282 SH SOLE 31 43282 0 0 FNB CORP PA COM 302520101 1562 122990 SH SOLE 32 122990 0 0 FNB CORP PA COM 302520101 19 1485 SH SOLE 34 1485 0 0 FNB CORP PA COM 302520101 123 9657 SH SOLE 36 9657 0 0 FNB CORP PA COM 302520101 433 34073 SH SOLE 40 34073 0 0 FNCB BANCORP INC COM 302578109 148 17462 SH SOLE 2 712 0 16750 FNCB BANCORP INC COM 302578109 512 60538 SH SOLE 18 60538 0 0 FNCB BANCORP INC COM 302578109 248 29290 SH SOLE 19 29290 0 0 FNCB BANCORP INC COM 302578109 5493 650010 SH SOLE 21 650010 0 0 FNCB BANCORP INC COM 302578109 1554 183923 SH SOLE 22 179029 0 4894 FOAMIX PHARMACEUTICALS LTD SHS M46135105 1865 560198 SH SOLE 21 560198 0 0 FOAMIX PHARMACEUTICALS LTD SHS M46135105 13 3806 SH SOLE 30 3806 0 0 FOCUS FINL PARTNERS INC COM CL A 34417P100 443 15031 SH SOLE 2 3440 0 11591 FOCUS FINL PARTNERS INC COM CL A 34417P100 18 599 SH SOLE 7 599 0 0 FOCUS FINL PARTNERS INC COM CL A 34417P100 3333 113099 SH SOLE 18 103868 0 9231 FOCUS FINL PARTNERS INC COM CL A 34417P100 3229 109574 SH SOLE 19 109574 0 0 FOCUS FINL PARTNERS INC COM CL A 34417P100 30331 1029208 SH SOLE 21 1029208 0 0 FOCUS FINL PARTNERS INC COM CL A 34417P100 28655 972351 SH SOLE 22 931255 0 41096 FOCUS FINL PARTNERS INC COM CL A 34417P100 335 11357 SH SOLE 23 11357 0 0 FOCUS FINL PARTNERS INC COM CL A 34417P100 729 24725 SH SOLE 26 0 0 24725 FOCUS FINL PARTNERS INC COM CL A 34417P100 1185 40227 SH SOLE 30 40227 0 0 FOCUS FINL PARTNERS INC COM CL A 34417P100 107 3629 SH SOLE 40 3629 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 4808 50870 SH SOLE 2 0 0 50870 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 15706 166183 SH SOLE 18 42141 0 124042 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 17492 185086 SH SOLE 19 185086 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 36413 385286 SH SOLE 22 277454 0 107832 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 14301 151318 SH SOLE 25 151318 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 306 3238 SH SOLE 26 3238 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 4191 44340 SH SOLE 30 44340 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 58641 620479 SH SOLE 34 620479 0 0 FONAR CORP COM NEW 344437405 26 1303 SH SOLE 18 1303 0 0 FONAR CORP COM NEW 344437405 434 22054 SH SOLE 21 22054 0 0 FONAR CORP COM NEW 344437405 1510 76702 SH SOLE 22 76702 0 0 FOOT LOCKER INC COM 344849104 10740 275449 SH SOLE 2 71476 0 203973 FOOT LOCKER INC COM 344849104 19 480 SH SOLE 4 480 0 0 FOOT LOCKER INC COM 344849104 117 2999 SH SOLE 7 2999 0 0 FOOT LOCKER INC COM 344849104 41 1060 SH SOLE 15 1060 0 0 FOOT LOCKER INC COM 344849104 13611 349077 SH SOLE 18 349077 0 0 FOOT LOCKER INC COM 344849104 982 25174 SH SOLE 19 25174 0 0 FOOT LOCKER INC COM 344849104 211959 5436234 SH SOLE 21 5436234 0 0 FOOT LOCKER INC COM 344849104 149115 3824445 SH SOLE 22 3593129 0 231316 FOOT LOCKER INC COM 344849104 4392 112636 SH SOLE 25 112636 0 0 FOOT LOCKER INC COM 344849104 7526 193018 SH SOLE 26 23457 0 169561 FOOT LOCKER INC COM 344849104 565 14495 SH SOLE 28 14495 0 0 FOOT LOCKER INC COM 344849104 1441 36953 SH SOLE 30 36953 0 0 FOOT LOCKER INC COM 344849104 174 4470 SH SOLE 31 2270 0 2200 FOOT LOCKER INC COM 344849104 2934 75251 SH SOLE 36 75251 0 0 FOOT LOCKER INC COM 344849104 439 11258 SH SOLE 40 11258 0 0 FORD MTR CO DEL COM 345370860 128471 13814036 SH SOLE 2 4745918 0 9068118 FORD MTR CO DEL COM 345370860 21547 2316912 SH SOLE 4 2212922 0 103990 FORD MTR CO DEL COM 345370860 39255 4220997 SH SOLE 7 3737901 0 483096 FORD MTR CO DEL COM 345370860 2611 280714 SH SOLE 13 280714 0 0 FORD MTR CO DEL COM 345370860 217 23363 SH SOLE 15 23363 0 0 FORD MTR CO DEL COM 345370860 17 1800 SH SOLE 17 0 0 1800 FORD MTR CO DEL COM 345370860 79185 8514514 SH SOLE 18 7513974 0 1000540 FORD MTR CO DEL COM 345370860 25732 2766847 SH SOLE 19 2766847 0 0 FORD MTR CO DEL COM 345370860 1115104 119903637 SH SOLE 21 119903637 0 0 FORD MTR CO DEL COM 345370860 946878 101814811 SH SOLE 22 87196454 0 14618357 FORD MTR CO DEL COM 345370860 36668 3942765 SH SOLE 23 3942765 0 0 FORD MTR CO DEL COM 345370860 37591 4042048 SH SOLE 25 4042048 0 0 FORD MTR CO DEL COM 345370860 158148 17005147 SH SOLE 26 2593373 0 14411774 FORD MTR CO DEL COM 345370860 6812 732472 SH SOLE 28 511268 0 221204 FORD MTR CO DEL COM 345370860 15132 1627050 SH SOLE 29 820664 0 806386 FORD MTR CO DEL COM 345370860 163214 17549917 SH SOLE 30 17549917 0 0 FORD MTR CO DEL COM 345370860 23822 2561471 SH SOLE 31 1854354 0 707117 FORD MTR CO DEL COM 345370860 7186 772706 SH SOLE 32 772706 0 0 FORD MTR CO DEL COM 345370860 4291 461387 SH SOLE 34 461387 0 0 FORD MTR CO DEL COM 345370860 18514 1990806 SH SOLE 35 1990806 0 0 FORD MTR CO DEL COM 345370860 39583 4256251 SH SOLE 36 4256251 0 0 FORD MTR CO DEL COM 345370860 778 83622 SH SOLE 40 83622 0 0 FORD MTR CO DEL OPTIONS 345370860 10602 1140000 SH Call SOLE 2 1140000 0 0 FORESCOUT TECHNOLOGIES INC COM 34553D101 569 17338 SH SOLE 2 1488 0 15850 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 4611 140569 SH SOLE 18 140569 0 0 FORESCOUT TECHNOLOGIES INC COM 34553D101 2532 77200 SH SOLE 19 77200 0 0 FORESCOUT TECHNOLOGIES INC COM 34553D101 49384 1505621 SH SOLE 21 1505621 0 0 FORESCOUT TECHNOLOGIES INC COM 34553D101 36925 1125767 SH SOLE 22 1074499 0 51268 FORESCOUT TECHNOLOGIES INC COM 34553D101 156 4754 SH SOLE 25 4754 0 0 FORESCOUT TECHNOLOGIES INC COM 34553D101 942 28727 SH SOLE 26 15307 0 13420 FORESCOUT TECHNOLOGIES INC COM 34553D101 180 5491 SH SOLE 28 5491 0 0 FORESCOUT TECHNOLOGIES INC COM 34553D101 2696 82198 SH SOLE 30 82198 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 3457 SH SOLE 40 3457 0 0 FORESTAR GROUP INC COM 346232101 439 21060 SH SOLE 2 9233 0 11827 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 38370 SH SOLE 18 38370 0 0 FORESTAR GROUP INC COM 346232101 4062 194799 SH SOLE 19 194799 0 0 FORESTAR GROUP INC COM 346232101 9238 443064 SH SOLE 21 443064 0 0 FORESTAR GROUP INC COM 346232101 8692 416867 SH SOLE 22 406891 0 9976 FORESTAR GROUP INC COM 346232101 324 15544 SH SOLE 26 1818 0 13726 FORESTAR GROUP INC COM 346232101 11 535 SH SOLE 28 535 0 0 FORESTAR GROUP INC COM 346232101 53 2547 SH SOLE 30 2547 0 0 FORESTAR GROUP INC COM 346232101 648 31102 SH SOLE 34 31102 0 0 FORESTAR GROUP INC COM 346232101 9 429 SH SOLE 40 429 0 0 FORMFACTOR INC COM 346375108 2026 78025 SH SOLE 2 7348 0 70677 FORMFACTOR INC COM 346375108 10 386 SH SOLE 4 386 0 0 FORMFACTOR INC COM 346375108 34 1307 SH SOLE 7 1307 0 0 FORMFACTOR INC COM 346375108 9029 347664 SH SOLE 18 336568 0 11096 FORMFACTOR INC COM 346375108 8470 326163 SH SOLE 19 326163 0 0 FORMFACTOR INC COM 346375108 218898 8428881 SH SOLE 21 8428881 0 0 FORMFACTOR INC COM 346375108 61618 2372670 SH SOLE 22 2277204 0 95466 FORMFACTOR INC COM 346375108 506 19497 SH SOLE 23 19497 0 0 FORMFACTOR INC COM 346375108 1968 75764 SH SOLE 26 28955 0 46809 FORMFACTOR INC COM 346375108 262 10097 SH SOLE 28 10097 0 0 FORMFACTOR INC COM 346375108 2682 103283 SH SOLE 30 103283 0 0 FORMFACTOR INC COM 346375108 165 6344 SH SOLE 40 6344 0 0 FORRESTER RESH INC COM 346563109 185 4440 SH SOLE 2 342 0 4098 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 2363 56673 SH SOLE 18 49904 0 6769 FORRESTER RESH INC COM 346563109 2482 59517 SH SOLE 19 59517 0 0 FORRESTER RESH INC COM 346563109 51577 1236866 SH SOLE 21 1236866 0 0 FORRESTER RESH INC COM 346563109 14247 341658 SH SOLE 22 328763 0 12895 FORRESTER RESH INC COM 346563109 72 1725 SH SOLE 23 1725 0 0 FORRESTER RESH INC COM 346563109 314 7539 SH SOLE 26 2297 0 5242 FORRESTER RESH INC COM 346563109 54 1302 SH SOLE 28 1302 0 0 FORRESTER RESH INC COM 346563109 689 16523 SH SOLE 30 16523 0 0 FORRESTER RESH INC COM 346563109 37 879 SH SOLE 40 879 0 0 FORTERRA INC COM 34960W106 91 7896 SH SOLE 2 749 0 7147 FORTERRA INC COM 34960W106 137 11818 SH SOLE 7 11818 0 0 FORTERRA INC COM 34960W106 763 66041 SH SOLE 18 66041 0 0 FORTERRA INC COM 34960W106 370 32024 SH SOLE 19 32024 0 0 FORTERRA INC COM 34960W106 8949 774105 SH SOLE 21 774105 0 0 FORTERRA INC COM 34960W106 6395 553242 SH SOLE 22 537617 0 15625 FORTERRA INC COM 34960W106 1105 95621 SH SOLE 30 95621 0 0 FORTERRA INC COM 34960W106 56 4822 SH SOLE 40 4822 0 0 FORTINET INC COM 34959E109 54466 510171 SH SOLE 2 183758 0 326413 FORTINET INC COM 34959E109 9008 84372 SH SOLE 4 80602 0 3770 FORTINET INC COM 34959E109 13778 129056 SH SOLE 7 125139 0 3917 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 41285 386709 SH SOLE 18 362867 0 23842 FORTINET INC COM 34959E109 5946 55699 SH SOLE 19 55699 0 0 FORTINET INC COM 34959E109 423950 3971058 SH SOLE 21 3971058 0 0 FORTINET INC COM 34959E109 392223 3673872 SH SOLE 22 3223339 0 450533 FORTINET INC COM 34959E109 16129 151073 SH SOLE 23 151073 0 0 FORTINET INC COM 34959E109 22064 206673 SH SOLE 25 206673 0 0 FORTINET INC COM 34959E109 80755 756419 SH SOLE 26 129834 0 626585 FORTINET INC COM 34959E109 2897 27131 SH SOLE 28 18944 0 8187 FORTINET INC COM 34959E109 5960 55823 SH SOLE 29 25561 0 30262 FORTINET INC COM 34959E109 64721 606233 SH SOLE 30 606233 0 0 FORTINET INC COM 34959E109 8920 83551 SH SOLE 31 66560 0 16991 FORTINET INC COM 34959E109 3431 32139 SH SOLE 34 32139 0 0 FORTINET INC COM 34959E109 10348 96932 SH SOLE 36 96932 0 0 FORTINET INC COM 34959E109 432 4045 SH SOLE 40 4045 0 0 FORTIS INC COM 349553107 5989 144250 SH SOLE 19 144250 0 0 FORTIS INC COM 349553107 27921 672482 SH SOLE 34 672482 0 0 FORTIS INC COM 349553107 115 2780 SH SOLE 36 2780 0 0 FORTIVE CORP COM 34959J108 59511 779038 SH SOLE 2 132907 0 646131 FORTIVE CORP COM 34959J108 10175 133201 SH SOLE 4 125212 0 7989 FORTIVE CORP COM 34959J108 19446 254564 SH SOLE 7 245886 0 8678 FORTIVE CORP COM 34959J108 323 4228 SH SOLE 13 4228 0 0 FORTIVE CORP COM 34959J108 135 1770 SH SOLE 15 1770 0 0 FORTIVE CORP COM 34959J108 131562 1722244 SH SOLE 18 1533388 0 188856 FORTIVE CORP COM 34959J108 76865 1006223 SH SOLE 19 1006223 0 0 FORTIVE CORP COM 34959J108 509632 6671443 SH SOLE 21 6671443 0 0 FORTIVE CORP COM 34959J108 545658 7143061 SH SOLE 22 6381355 0 761706 FORTIVE CORP COM 34959J108 16529 216379 SH SOLE 23 216379 0 0 FORTIVE CORP COM 34959J108 26769 350421 SH SOLE 25 318471 0 31950 FORTIVE CORP COM 34959J108 95104 1244974 SH SOLE 26 208160 0 1036814 FORTIVE CORP COM 34959J108 4339 56800 SH SOLE 28 39396 0 17404 FORTIVE CORP COM 34959J108 449 5873 SH SOLE 29 5873 0 0 FORTIVE CORP COM 34959J108 77422 1013507 SH SOLE 30 1013507 0 0 FORTIVE CORP COM 34959J108 5057 66195 SH SOLE 31 53558 0 12637 FORTIVE CORP COM 34959J108 24644 322606 SH SOLE 34 322606 0 0 FORTIVE CORP COM 34959J108 17842 233559 SH SOLE 36 233559 0 0 FORTIVE CORP COM 34959J108 475 6221 SH SOLE 40 6221 0 0 FORTIVE CORP 5% PFD CNV SER A 34959J207 106645 109631 SH SOLE 21 109631 0 0 FORTRESS BIOTECH INC COM 34960Q109 23 9124 SH SOLE 18 9124 0 0 FORTRESS BIOTECH INC COM 34960Q109 467 181655 SH SOLE 21 181655 0 0 FORTRESS BIOTECH INC COM 34960Q109 898 349447 SH SOLE 22 349447 0 0 FORTUNA SILVER MINES INC COM 349915108 32 7743 SH SOLE 22 7743 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 26253 401792 SH SOLE 2 58322 0 343470 FORTUNE BRANDS HOME & SEC IN COM 34964C106 4365 66801 SH SOLE 4 62951 0 3850 FORTUNE BRANDS HOME & SEC IN COM 34964C106 7947 121632 SH SOLE 7 116935 0 4697 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 22089 338062 SH SOLE 18 319337 0 18725 FORTUNE BRANDS HOME & SEC IN COM 34964C106 13106 200589 SH SOLE 19 200589 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 235698 3607254 SH SOLE 21 3607254 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 248694 3806156 SH SOLE 22 3432724 0 373432 FORTUNE BRANDS HOME & SEC IN COM 34964C106 6632 101501 SH SOLE 23 101501 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 11927 182540 SH SOLE 25 182540 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 54775 838300 SH SOLE 26 138963 0 699337 FORTUNE BRANDS HOME & SEC IN COM 34964C106 1739 26613 SH SOLE 28 18249 0 8364 FORTUNE BRANDS HOME & SEC IN COM 34964C106 2116 32383 SH SOLE 29 2765 0 29618 FORTUNE BRANDS HOME & SEC IN COM 34964C106 37651 576231 SH SOLE 30 576231 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 2133 32640 SH SOLE 31 26550 0 6090 FORTUNE BRANDS HOME & SEC IN COM 34964C106 5675 86858 SH SOLE 34 86858 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 5996 91763 SH SOLE 36 91763 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 202 3091 SH SOLE 40 3091 0 0 FORTY SEVEN INC COM 34983P104 365 9269 SH SOLE 2 858 0 8411 FORTY SEVEN INC COM 34983P104 3148 79956 SH SOLE 18 79956 0 0 FORTY SEVEN INC COM 34983P104 1537 39046 SH SOLE 19 39046 0 0 FORTY SEVEN INC COM 34983P104 47247 1200086 SH SOLE 21 1200086 0 0 FORTY SEVEN INC COM 34983P104 29876 758860 SH SOLE 22 740649 0 18211 FORTY SEVEN INC COM 34983P104 240 6106 SH SOLE 26 0 0 6106 FORTY SEVEN INC COM 34983P104 365 9262 SH SOLE 28 9262 0 0 FORTY SEVEN INC COM 34983P104 301 7654 SH SOLE 30 7654 0 0 FORTY SEVEN INC COM 34983P104 8 212 SH SOLE 34 212 0 0 FORTY SEVEN INC COM 34983P104 175 4444 SH SOLE 40 4444 0 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 307 182485 SH SOLE 2 99434 0 83051 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 3 1647 SH SOLE 7 1647 0 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 501 298280 SH SOLE 18 298280 0 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 1694 1008103 SH SOLE 19 1008103 0 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 4902 2917657 SH SOLE 21 2917657 0 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 5592 3328421 SH SOLE 22 3262790 0 65631 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 263 156439 SH SOLE 23 156439 0 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 705 419801 SH SOLE 26 0 0 419801 FORWARD AIR CORP COM 349853101 818 11701 SH SOLE 2 1103 0 10598 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 8868 126778 SH SOLE 18 126778 0 0 FORWARD AIR CORP COM 349853101 3466 49550 SH SOLE 19 49550 0 0 FORWARD AIR CORP COM 349853101 218355 3121592 SH SOLE 21 3121592 0 0 FORWARD AIR CORP COM 349853101 57242 818326 SH SOLE 22 780442 0 37884 FORWARD AIR CORP COM 349853101 427 6101 SH SOLE 26 4416 0 1685 FORWARD AIR CORP COM 349853101 258 3684 SH SOLE 28 3684 0 0 FORWARD AIR CORP COM 349853101 2782 39775 SH SOLE 30 39775 0 0 FORWARD AIR CORP COM 349853101 230 3283 SH SOLE 40 3283 0 0 FORWARD INDS INC N Y COM NEW 349862300 8 7577 SH SOLE 21 7577 0 0 FORWARD INDS INC N Y COM NEW 349862300 444 448017 SH SOLE 22 448017 0 0 FOSSIL GROUP INC COM 34988V106 379 48058 SH SOLE 2 1985 0 46073 FOSSIL GROUP INC COM 34988V106 1 171 SH SOLE 4 171 0 0 FOSSIL GROUP INC COM 34988V106 16 2083 SH SOLE 7 2083 0 0 FOSSIL GROUP INC COM 34988V106 1644 208691 SH SOLE 18 208691 0 0 FOSSIL GROUP INC COM 34988V106 668 84805 SH SOLE 19 84805 0 0 FOSSIL GROUP INC COM 34988V106 42755 5425782 SH SOLE 21 5425782 0 0 FOSSIL GROUP INC COM 34988V106 11457 1453874 SH SOLE 22 1349038 0 104836 FOSSIL GROUP INC COM 34988V106 47 5905 SH SOLE 26 3916 0 1989 FOSSIL GROUP INC COM 34988V106 49 6262 SH SOLE 28 6262 0 0 FOSSIL GROUP INC COM 34988V106 556 70573 SH SOLE 30 70573 0 0 FOSSIL GROUP INC COM 34988V106 50 6400 SH SOLE 31 0 0 6400 FOSSIL GROUP INC COM 34988V106 38 4838 SH SOLE 40 4838 0 0 FOSTER L B CO COM 350060109 189 9752 SH SOLE 2 341 0 9411 FOSTER L B CO COM 350060109 5 246 SH SOLE 7 246 0 0 FOSTER L B CO COM 350060109 698 36039 SH SOLE 18 36039 0 0 FOSTER L B CO COM 350060109 330 17050 SH SOLE 19 17050 0 0 FOSTER L B CO COM 350060109 6976 359952 SH SOLE 21 359952 0 0 FOSTER L B CO COM 350060109 5728 295551 SH SOLE 22 286491 0 9060 FOUNDATION BLDG MATLS INC COM 350392106 500 25835 SH SOLE 2 9524 0 16311 FOUNDATION BLDG MATLS INC COM 350392106 8 397 SH SOLE 7 397 0 0 FOUNDATION BLDG MATLS INC COM 350392106 2572 132897 SH SOLE 18 91160 0 41737 FOUNDATION BLDG MATLS INC COM 350392106 3996 206515 SH SOLE 19 206515 0 0 FOUNDATION BLDG MATLS INC COM 350392106 41138 2125976 SH SOLE 21 2125976 0 0 FOUNDATION BLDG MATLS INC COM 350392106 15513 801690 SH SOLE 22 772940 0 28750 FOUNDATION BLDG MATLS INC COM 350392106 612 31627 SH SOLE 23 31627 0 0 FOUNDATION BLDG MATLS INC COM 350392106 1493 77171 SH SOLE 26 0 0 77171 FOUNDATION BLDG MATLS INC COM 350392106 536 27724 SH SOLE 30 27724 0 0 FOUNDATION BLDG MATLS INC COM 350392106 52 2682 SH SOLE 34 2682 0 0 FOUNDATION BLDG MATLS INC COM 350392106 52 2712 SH SOLE 40 2712 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 1593 56526 SH SOLE 2 29643 0 26883 FOUR CORNERS PPTY TR INC COM 35086T109 523 18552 SH SOLE 4 18552 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 1939 68784 SH SOLE 7 68784 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 9073 321837 SH SOLE 18 308664 0 13173 FOUR CORNERS PPTY TR INC COM 35086T109 16128 572115 SH SOLE 19 572115 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 228537 8107040 SH SOLE 21 8107040 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 91846 3258111 SH SOLE 22 3168031 0 90080 FOUR CORNERS PPTY TR INC COM 35086T109 2869 101777 SH SOLE 23 101777 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 4078 144671 SH SOLE 25 144671 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 7533 267237 SH SOLE 26 4489 0 262748 FOUR CORNERS PPTY TR INC COM 35086T109 254 9007 SH SOLE 28 9007 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 1044 37021 SH SOLE 29 37021 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 10855 385060 SH SOLE 30 385060 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 2980 SH SOLE 34 2980 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 227 8069 SH SOLE 40 8069 0 0 FOX CORP CL A COM 35137L105 36821 993285 SH SOLE 2 203355 0 789930 FOX CORP CL A COM 35137L105 5705 153902 SH SOLE 4 144010 0 9892 FOX CORP CL A COM 35137L105 12285 331406 SH SOLE 7 317374 0 14032 FOX CORP CL A COM 35137L105 328 8845 SH SOLE 13 8845 0 0 FOX CORP CL A COM 35137L105 78 2092 SH SOLE 15 2092 0 0 FOX CORP CL A COM 35137L105 199348 5377620 SH SOLE 18 4970465 0 407155 FOX CORP CL A COM 35137L105 245677 6627383 SH SOLE 19 6627383 0 0 FOX CORP CL A COM 35137L105 309343 8344847 SH SOLE 21 8344847 0 0 FOX CORP CL A COM 35137L105 339425 9156314 SH SOLE 22 8246013 0 910301 FOX CORP CL A COM 35137L105 9444 254756 SH SOLE 23 254756 0 0 FOX CORP CL A COM 35137L105 17042 459723 SH SOLE 25 419546 0 40177 FOX CORP CL A COM 35137L105 53251 1436491 SH SOLE 26 260063 0 1176428 FOX CORP CL A COM 35137L105 2430 65557 SH SOLE 28 46239 0 19318 FOX CORP CL A COM 35137L105 256 6916 SH SOLE 29 6916 0 0 FOX CORP CL A COM 35137L105 52687 1421282 SH SOLE 30 1421282 0 0 FOX CORP CL A COM 35137L105 3053 82361 SH SOLE 31 63517 0 18844 FOX CORP CL A COM 35137L105 2139 57703 SH SOLE 32 57703 0 0 FOX CORP CL A COM 35137L105 16238 438039 SH SOLE 34 438039 0 0 FOX CORP CL A COM 35137L105 10301 277871 SH SOLE 36 277871 0 0 FOX CORP CL A COM 35137L105 294 7925 SH SOLE 40 7925 0 0 FOX CORP CL B COM 35137L204 15137 415854 SH SOLE 2 57997 0 357857 FOX CORP CL B COM 35137L204 2485 68262 SH SOLE 4 64400 0 3862 FOX CORP CL B COM 35137L204 5990 164573 SH SOLE 7 164573 0 0 FOX CORP CL B COM 35137L204 12 331 SH SOLE 13 331 0 0 FOX CORP CL B COM 35137L204 48 1306 SH SOLE 15 1306 0 0 FOX CORP CL B COM 35137L204 11611 318972 SH SOLE 18 296748 0 22224 FOX CORP CL B COM 35137L204 1771 48650 SH SOLE 19 48650 0 0 FOX CORP CL B COM 35137L204 164483 4518771 SH SOLE 21 4518771 0 0 FOX CORP CL B COM 35137L204 152133 4179480 SH SOLE 22 3752089 0 427391 FOX CORP CL B COM 35137L204 4607 126555 SH SOLE 23 126555 0 0 FOX CORP CL B COM 35137L204 14222 390717 SH SOLE 25 390717 0 0 FOX CORP CL B COM 35137L204 24972 686032 SH SOLE 26 119601 0 566431 FOX CORP CL B COM 35137L204 1081 29707 SH SOLE 28 21179 0 8528 FOX CORP CL B COM 35137L204 120 3302 SH SOLE 29 3302 0 0 FOX CORP CL B COM 35137L204 24474 672369 SH SOLE 30 672369 0 0 FOX CORP CL B COM 35137L204 1100 30225 SH SOLE 31 24584 0 5641 FOX CORP CL B COM 35137L204 1577 43324 SH SOLE 32 43324 0 0 FOX CORP CL B COM 35137L204 1461 40144 SH SOLE 34 40144 0 0 FOX CORP CL B COM 35137L204 4648 127692 SH SOLE 36 127692 0 0 FOX CORP CL B COM 35137L204 129 3538 SH SOLE 40 3538 0 0 FOX FACTORY HLDG CORP COM 35138V102 1097 15773 SH SOLE 2 1432 0 14341 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 11953 171818 SH SOLE 18 169517 0 2301 FOX FACTORY HLDG CORP COM 35138V102 5520 79341 SH SOLE 19 79341 0 0 FOX FACTORY HLDG CORP COM 35138V102 292909 4210274 SH SOLE 21 4210274 0 0 FOX FACTORY HLDG CORP COM 35138V102 78468 1127900 SH SOLE 22 1081035 0 46865 FOX FACTORY HLDG CORP COM 35138V102 41 595 SH SOLE 23 595 0 0 FOX FACTORY HLDG CORP COM 35138V102 728 10468 SH SOLE 26 6235 0 4233 FOX FACTORY HLDG CORP COM 35138V102 327 4697 SH SOLE 28 4697 0 0 FOX FACTORY HLDG CORP COM 35138V102 3758 54024 SH SOLE 30 54024 0 0 FOX FACTORY HLDG CORP COM 35138V102 292 4204 SH SOLE 40 4204 0 0 FRANCESCAS HLDGS CORP COM NEW 351793203 27 2579 SH SOLE 21 2579 0 0 FRANCESCAS HLDGS CORP COM NEW 351793203 751 72398 SH SOLE 22 72398 0 0 FRANCHISE GROUP INC COM 35180X105 143 6151 SH SOLE 21 6151 0 0 FRANCO NEVADA CORP COM 351858105 6596 63851 SH SOLE 21 63851 0 0 FRANKLIN COVEY CO COM 353469109 198 6135 SH SOLE 2 390 0 5745 FRANKLIN COVEY CO COM 353469109 7 215 SH SOLE 7 215 0 0 FRANKLIN COVEY CO COM 353469109 1134 35179 SH SOLE 18 34882 0 297 FRANKLIN COVEY CO COM 353469109 554 17193 SH SOLE 19 17193 0 0 FRANKLIN COVEY CO COM 353469109 11645 361294 SH SOLE 21 361294 0 0 FRANKLIN COVEY CO COM 353469109 11378 353031 SH SOLE 22 345311 0 7720 FRANKLIN COVEY CO COM 353469109 50 1538 SH SOLE 30 1538 0 0 FRANKLIN COVEY CO COM 353469109 55 1710 SH SOLE 40 1710 0 0 FRANKLIN ELEC INC COM 353514102 1241 21654 SH SOLE 2 1704 0 19950 FRANKLIN ELEC INC COM 353514102 6 97 SH SOLE 4 97 0 0 FRANKLIN ELEC INC COM 353514102 1500 26169 SH SOLE 7 26169 0 0 FRANKLIN ELEC INC COM 353514102 11399 198859 SH SOLE 18 198859 0 0 FRANKLIN ELEC INC COM 353514102 4662 81327 SH SOLE 19 81327 0 0 FRANKLIN ELEC INC COM 353514102 258021 4501413 SH SOLE 21 4501413 0 0 FRANKLIN ELEC INC COM 353514102 69926 1219930 SH SOLE 22 1163633 0 56297 FRANKLIN ELEC INC COM 353514102 561 9782 SH SOLE 26 5324 0 4458 FRANKLIN ELEC INC COM 353514102 280 4886 SH SOLE 28 4886 0 0 FRANKLIN ELEC INC COM 353514102 13738 239674 SH SOLE 30 239674 0 0 FRANKLIN ELEC INC COM 353514102 255 4443 SH SOLE 40 4443 0 0 FRANKLIN FINL NETWORK INC COM 35352P104 463 13484 SH SOLE 2 495 0 12989 FRANKLIN FINL NETWORK INC COM 35352P104 8 232 SH SOLE 7 232 0 0 FRANKLIN FINL NETWORK INC COM 35352P104 2111 61497 SH SOLE 18 61497 0 0 FRANKLIN FINL NETWORK INC COM 35352P104 794 23135 SH SOLE 19 23135 0 0 FRANKLIN FINL NETWORK INC COM 35352P104 53504 1558512 SH SOLE 21 1558512 0 0 FRANKLIN FINL NETWORK INC COM 35352P104 15574 453643 SH SOLE 22 434196 0 19447 FRANKLIN FINL NETWORK INC COM 35352P104 90 2619 SH SOLE 26 0 0 2619 FRANKLIN FINL NETWORK INC COM 35352P104 71 2069 SH SOLE 28 2069 0 0 FRANKLIN FINL NETWORK INC COM 35352P104 660 19219 SH SOLE 30 19219 0 0 FRANKLIN FINL NETWORK INC COM 35352P104 72 2099 SH SOLE 40 2099 0 0 FRANKLIN FINL SVCS CORP COM 353525108 175 4521 SH SOLE 2 188 0 4333 FRANKLIN FINL SVCS CORP COM 353525108 586 15155 SH SOLE 18 15155 0 0 FRANKLIN FINL SVCS CORP COM 353525108 281 7268 SH SOLE 19 7268 0 0 FRANKLIN FINL SVCS CORP COM 353525108 5792 149690 SH SOLE 21 149690 0 0 FRANKLIN FINL SVCS CORP COM 353525108 1485 38389 SH SOLE 22 37185 0 1204 FRANKLIN RES INC COM 354613101 20140 775195 SH SOLE 2 127514 0 647681 FRANKLIN RES INC COM 354613101 3692 142126 SH SOLE 4 133574 0 8552 FRANKLIN RES INC COM 354613101 24770 953432 SH SOLE 7 465434 0 487998 FRANKLIN RES INC COM 354613101 156 5991 SH SOLE 13 5991 0 0 FRANKLIN RES INC COM 354613101 65 2508 SH SOLE 15 2508 0 0 FRANKLIN RES INC COM 354613101 19939 767475 SH SOLE 18 726911 0 40564 FRANKLIN RES INC COM 354613101 3718 143122 SH SOLE 19 143122 0 0 FRANKLIN RES INC COM 354613101 237665 9147990 SH SOLE 21 9147990 0 0 FRANKLIN RES INC COM 354613101 182178 7012241 SH SOLE 22 6185507 0 826734 FRANKLIN RES INC COM 354613101 5799 223215 SH SOLE 23 223215 0 0 FRANKLIN RES INC COM 354613101 9200 354130 SH SOLE 25 354130 0 0 FRANKLIN RES INC COM 354613101 56674 2181452 SH SOLE 26 274996 0 1906456 FRANKLIN RES INC COM 354613101 1453 55915 SH SOLE 28 39518 0 16397 FRANKLIN RES INC COM 354613101 154 5925 SH SOLE 29 5925 0 0 FRANKLIN RES INC COM 354613101 38357 1476421 SH SOLE 30 1476421 0 0 FRANKLIN RES INC COM 354613101 1755 67535 SH SOLE 31 50029 0 17506 FRANKLIN RES INC COM 354613101 1309 50373 SH SOLE 34 50373 0 0 FRANKLIN RES INC COM 354613101 9512 366112 SH SOLE 36 366112 0 0 FRANKLIN RES INC COM 354613101 174 6715 SH SOLE 40 6715 0 0 FRANKLIN STREET PPTYS CORP COM 35471R106 946 110516 SH SOLE 2 3527 0 106989 FRANKLIN STREET PPTYS CORP COM 35471R106 252 29457 SH SOLE 4 29457 0 0 FRANKLIN STREET PPTYS CORP COM 35471R106 933 108977 SH SOLE 7 108977 0 0 FRANKLIN STREET PPTYS CORP COM 35471R106 3990 466096 SH SOLE 18 466096 0 0 FRANKLIN STREET PPTYS CORP COM 35471R106 2376 277591 SH SOLE 19 277591 0 0 FRANKLIN STREET PPTYS CORP COM 35471R106 109048 12739301 SH SOLE 21 12739301 0 0 FRANKLIN STREET PPTYS CORP COM 35471R106 36860 4306069 SH SOLE 22 4149507 0 156562 FRANKLIN STREET PPTYS CORP COM 35471R106 60 6962 SH SOLE 23 6962 0 0 FRANKLIN STREET PPTYS CORP COM 35471R106 1969 229972 SH SOLE 25 229972 0 0 FRANKLIN STREET PPTYS CORP COM 35471R106 716 83681 SH SOLE 26 14556 0 69125 FRANKLIN STREET PPTYS CORP COM 35471R106 110 12889 SH SOLE 28 12889 0 0 FRANKLIN STREET PPTYS CORP COM 35471R106 456 53274 SH SOLE 29 53274 0 0 FRANKLIN STREET PPTYS CORP COM 35471R106 4943 577426 SH SOLE 30 577426 0 0 FRANKLIN STREET PPTYS CORP COM 35471R106 89 10443 SH SOLE 40 10443 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 108557 SH SOLE 2 4424 0 104133 FRANKS INTL N V COM N33462107 2 321 SH SOLE 4 321 0 0 FRANKS INTL N V COM N33462107 8 1601 SH SOLE 7 1601 0 0 FRANKS INTL N V COM N33462107 1862 360204 SH SOLE 18 360204 0 0 FRANKS INTL N V COM N33462107 974 188339 SH SOLE 19 188339 0 0 FRANKS INTL N V COM N33462107 19108 3695852 SH SOLE 21 3695852 0 0 FRANKS INTL N V COM N33462107 15483 2994867 SH SOLE 22 2870699 0 124168 FRANKS INTL N V COM N33462107 93 17910 SH SOLE 26 0 0 17910 FRANKS INTL N V COM N33462107 55 10578 SH SOLE 28 10578 0 0 FRANKS INTL N V COM N33462107 194 37553 SH SOLE 30 37553 0 0 FRANKS INTL N V COM N33462107 26 5080 SH SOLE 40 5080 0 0 FREEPORT-MCMORAN INC CL B 35671D857 46761 3564090 SH SOLE 2 431955 0 3132135 FREEPORT-MCMORAN INC CL B 35671D857 7732 589358 SH SOLE 4 552946 0 36412 FREEPORT-MCMORAN INC CL B 35671D857 21457 1635448 SH SOLE 7 1607189 0 28259 FREEPORT-MCMORAN INC CL B 35671D857 994 75753 SH SOLE 13 75753 0 0 FREEPORT-MCMORAN INC CL B 35671D857 126 9566 SH SOLE 15 9566 0 0 FREEPORT-MCMORAN INC CL B 35671D857 56584 4312768 SH SOLE 18 4111657 0 201111 FREEPORT-MCMORAN INC CL B 35671D857 33194 2530067 SH SOLE 19 2530067 0 0 FREEPORT-MCMORAN INC CL B 35671D857 456887 34823693 SH SOLE 21 34823693 0 0 FREEPORT-MCMORAN INC CL B 35671D857 474930 36198949 SH SOLE 22 32263109 0 3935840 FREEPORT-MCMORAN INC CL B 35671D857 14863 1132818 SH SOLE 23 1132818 0 0 FREEPORT-MCMORAN INC CL B 35671D857 43497 3315294 SH SOLE 25 3315294 0 0 FREEPORT-MCMORAN INC CL B 35671D857 83745 6383009 SH SOLE 26 1086630 0 5296379 FREEPORT-MCMORAN INC CL B 35671D857 3611 275199 SH SOLE 28 192556 0 82643 FREEPORT-MCMORAN INC CL B 35671D857 8200 625018 SH SOLE 29 625018 0 0 FREEPORT-MCMORAN INC CL B 35671D857 66999 5106635 SH SOLE 30 5106635 0 0 FREEPORT-MCMORAN INC CL B 35671D857 4038 307754 SH SOLE 31 253054 0 54700 FREEPORT-MCMORAN INC CL B 35671D857 137590 10487047 SH SOLE 34 10487047 0 0 FREEPORT-MCMORAN INC CL B 35671D857 14924 1137507 SH SOLE 36 1137507 0 0 FREEPORT-MCMORAN INC CL B 35671D857 462 35187 SH SOLE 40 35187 0 0 FREEPORT-MCMORAN INC OPTIONS 35671D857 3445 262600 SH Call SOLE 2 262600 0 0 FREEPORT-MCMORAN INC OPTIONS 35671D857 3411 260000 SH Call SOLE 19 260000 0 0 FREEPORT-MCMORAN INC OPTIONS 35671D857 34 2600 SH Call SOLE 22 2600 0 0 FREEPORT-MCMORAN INC OPTIONS 35671D857 437 33300 SH Call SOLE 34 33300 0 0 FREIGHTCAR AMER INC COM 357023100 5 2489 SH SOLE 18 2489 0 0 FREIGHTCAR AMER INC COM 357023100 75 36328 SH SOLE 21 36328 0 0 FREIGHTCAR AMER INC COM 357023100 491 237142 SH SOLE 22 237142 0 0 FREQUENCY ELECTRS INC COM 358010106 12 1145 SH SOLE 18 1145 0 0 FREQUENCY ELECTRS INC COM 358010106 203 19840 SH SOLE 21 19840 0 0 FREQUENCY ELECTRS INC COM 358010106 1787 175058 SH SOLE 22 175058 0 0 FREQUENCY THERAPEUTICS INC COM 35803L108 415 23695 SH SOLE 2 21022 0 2673 FREQUENCY THERAPEUTICS INC COM 35803L108 479 27306 SH SOLE 18 27306 0 0 FREQUENCY THERAPEUTICS INC COM 35803L108 2392 136475 SH SOLE 19 136475 0 0 FREQUENCY THERAPEUTICS INC COM 35803L108 3583 204408 SH SOLE 21 204408 0 0 FREQUENCY THERAPEUTICS INC COM 35803L108 115 6581 SH SOLE 22 6581 0 0 FREQUENCY THERAPEUTICS INC COM 35803L108 28 1569 SH SOLE 23 1569 0 0 FREQUENCY THERAPEUTICS INC COM 35803L108 1378 78596 SH SOLE 34 78596 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 1092 31224 SH SOLE 2 1102 0 30122 FRESH DEL MONTE PRODUCE INC ORD G36738105 7 190 SH SOLE 4 190 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 1286 36767 SH SOLE 7 36767 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 4791 136976 SH SOLE 18 136976 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 1907 54512 SH SOLE 19 54512 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 121977 3487059 SH SOLE 21 3487059 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 33513 958069 SH SOLE 22 904644 0 53425 FRESH DEL MONTE PRODUCE INC ORD G36738105 187 5345 SH SOLE 23 5345 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 521 14884 SH SOLE 26 5247 0 9637 FRESH DEL MONTE PRODUCE INC ORD G36738105 112 3200 SH SOLE 28 3200 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 1675 47893 SH SOLE 30 47893 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 44 1253 SH SOLE 36 1253 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 128 3663 SH SOLE 40 3663 0 0 FRESHPET INC COM 358039105 1318 22308 SH SOLE 2 9285 0 13023 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 8325 140880 SH SOLE 18 117977 0 22903 FRESHPET INC COM 358039105 15398 260591 SH SOLE 19 260591 0 0 FRESHPET INC COM 358039105 70534 1193667 SH SOLE 21 1193667 0 0 FRESHPET INC COM 358039105 68559 1160246 SH SOLE 22 1119750 0 40496 FRESHPET INC COM 358039105 1684 28494 SH SOLE 23 28494 0 0 FRESHPET INC COM 358039105 5412 91596 SH SOLE 26 14219 0 77377 FRESHPET INC COM 358039105 191 3234 SH SOLE 28 3234 0 0 FRESHPET INC COM 358039105 596 10080 SH SOLE 30 10080 0 0 FRESHPET INC COM 358039105 1075 18201 SH SOLE 34 18201 0 0 FRESHPET INC COM 358039105 199 3373 SH SOLE 40 3373 0 0 FRIEDMAN INDS INC COM 358435105 9 1454 SH SOLE 18 1454 0 0 FRIEDMAN INDS INC COM 358435105 148 24635 SH SOLE 21 24635 0 0 FRIEDMAN INDS INC COM 358435105 96 15952 SH SOLE 22 15952 0 0 FRONT YD RESIDENTIAL CORP COM 35904G107 621 50286 SH SOLE 2 1677 0 48609 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 2186 177140 SH SOLE 18 177140 0 0 FRONT YD RESIDENTIAL CORP COM 35904G107 1076 87179 SH SOLE 19 87179 0 0 FRONT YD RESIDENTIAL CORP COM 35904G107 24341 1972491 SH SOLE 21 1972491 0 0 FRONT YD RESIDENTIAL CORP COM 35904G107 20823 1687419 SH SOLE 22 1613889 0 73530 FRONT YD RESIDENTIAL CORP COM 35904G107 38 3091 SH SOLE 23 3091 0 0 FRONT YD RESIDENTIAL CORP COM 35904G107 72 5856 SH SOLE 26 0 0 5856 FRONT YD RESIDENTIAL CORP COM 35904G107 102 8232 SH SOLE 28 8232 0 0 FRONT YD RESIDENTIAL CORP COM 35904G107 221 17888 SH SOLE 30 17888 0 0 FRONT YD RESIDENTIAL CORP COM 35904G107 81 6530 SH SOLE 40 6530 0 0 FRONTDOOR INC COM 35905A109 7760 163634 SH SOLE 2 11085 0 152549 FRONTDOOR INC COM 35905A109 19 395 SH SOLE 4 395 0 0 FRONTDOOR INC COM 35905A109 71 1501 SH SOLE 7 1501 0 0 FRONTDOOR INC COM 35905A109 1860 39219 SH SOLE 18 39219 0 0 FRONTDOOR INC COM 35905A109 3564 75155 SH SOLE 19 75155 0 0 FRONTDOOR INC COM 35905A109 45695 963617 SH SOLE 21 963617 0 0 FRONTDOOR INC COM 35905A109 113601 2395635 SH SOLE 22 2168268 0 227367 FRONTDOOR INC COM 35905A109 1617 34092 SH SOLE 26 24032 0 10060 FRONTDOOR INC COM 35905A109 443 9340 SH SOLE 28 9340 0 0 FRONTDOOR INC COM 35905A109 1287 27138 SH SOLE 30 27138 0 0 FRONTDOOR INC COM 35905A109 81 1710 SH SOLE 31 1710 0 0 FRONTDOOR INC COM 35905A109 427 8995 SH SOLE 40 8995 0 0 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 94 105455 SH SOLE 2 3297 0 102158 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 12 12971 SH SOLE 7 12971 0 0 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 332 373727 SH SOLE 18 373727 0 0 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 155 173952 SH SOLE 19 173952 0 0 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 4093 4600855 SH SOLE 21 4600855 0 0 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 4021 4519473 SH SOLE 22 3348096 0 1171377 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 8 9478 SH SOLE 30 9478 0 0 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 2 2666 SH SOLE 31 0 0 2666 FRONTLINE LTD SHS NEW G3682E192 766 59591 SH SOLE 7 59591 0 0 FRP HLDGS INC COM 30292L107 321 6448 SH SOLE 2 258 0 6190 FRP HLDGS INC COM 30292L107 7 141 SH SOLE 7 141 0 0 FRP HLDGS INC COM 30292L107 1248 25060 SH SOLE 18 25060 0 0 FRP HLDGS INC COM 30292L107 608 12200 SH SOLE 19 12200 0 0 FRP HLDGS INC COM 30292L107 12996 260909 SH SOLE 21 260909 0 0 FRP HLDGS INC COM 30292L107 11215 225151 SH SOLE 22 214975 0 10176 FRP HLDGS INC COM 30292L107 50 1012 SH SOLE 30 1012 0 0 FRP HLDGS INC COM 30292L107 50 1009 SH SOLE 40 1009 0 0 FS BANCORP INC COM 30263Y104 248 3881 SH SOLE 2 171 0 3710 FS BANCORP INC COM 30263Y104 7 102 SH SOLE 7 102 0 0 FS BANCORP INC COM 30263Y104 936 14675 SH SOLE 18 14675 0 0 FS BANCORP INC COM 30263Y104 437 6858 SH SOLE 19 6858 0 0 FS BANCORP INC COM 30263Y104 9015 141326 SH SOLE 21 141326 0 0 FS BANCORP INC COM 30263Y104 3204 50235 SH SOLE 22 47542 0 2693 FS KKR CAPITAL CORP COM 302635107 17755 2896334 SH SOLE 30 2896334 0 0 FSB BANCORP INC COM 30289C102 20 1157 SH SOLE 21 1157 0 0 FTI CONSULTING INC COM 302941109 5672 51256 SH SOLE 2 17215 0 34041 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 23344 210953 SH SOLE 18 210953 0 0 FTI CONSULTING INC COM 302941109 7334 66273 SH SOLE 19 66273 0 0 FTI CONSULTING INC COM 302941109 302591 2734425 SH SOLE 21 2734425 0 0 FTI CONSULTING INC COM 302941109 143724 1298791 SH SOLE 22 1249505 0 49286 FTI CONSULTING INC COM 302941109 2079 18785 SH SOLE 26 9925 0 8860 FTI CONSULTING INC COM 302941109 542 4897 SH SOLE 28 4897 0 0 FTI CONSULTING INC COM 302941109 1323 11952 SH SOLE 30 11952 0 0 FTI CONSULTING INC COM 302941109 88 796 SH SOLE 36 796 0 0 FTI CONSULTING INC COM 302941109 458 4137 SH SOLE 40 4137 0 0 FTI CONSULTING INC NOTE 2.000% 8/1 302941AP4 1220 975000 PRN SOLE 21 975000 0 0 FTS INTERNATIONAL INC COM 30283W104 38 36972 SH SOLE 2 1479 0 35493 FTS INTERNATIONAL INC COM 30283W104 1 709 SH SOLE 7 709 0 0 FTS INTERNATIONAL INC COM 30283W104 115 110341 SH SOLE 18 110341 0 0 FTS INTERNATIONAL INC COM 30283W104 57 55188 SH SOLE 19 55188 0 0 FTS INTERNATIONAL INC COM 30283W104 1161 1116791 SH SOLE 21 1116791 0 0 FTS INTERNATIONAL INC COM 30283W104 989 951241 SH SOLE 22 930688 0 20553 FUEL TECH INC COM 359523107 3 3571 SH SOLE 18 3571 0 0 FUEL TECH INC COM 359523107 51 53724 SH SOLE 21 53724 0 0 FUEL TECH INC COM 359523107 473 497655 SH SOLE 22 497655 0 0 FUELCELL ENERGY INC COM 35952H601 4 1562 SH SOLE 21 1562 0 0 FUELCELL ENERGY INC COM 35952H601 9349 3724696 SH SOLE 22 3724696 0 0 FULCRUM THERAPEUTICS INC COM 359616109 25 1492 SH SOLE 2 0 0 1492 FULCRUM THERAPEUTICS INC COM 359616109 95 5716 SH SOLE 18 5716 0 0 FULCRUM THERAPEUTICS INC COM 359616109 119 7178 SH SOLE 19 7178 0 0 FULCRUM THERAPEUTICS INC COM 359616109 2694 161870 SH SOLE 21 161870 0 0 FULCRUM THERAPEUTICS INC COM 359616109 568 34120 SH SOLE 22 32755 0 1365 FULGENT GENETICS INC COM 359664109 16 1207 SH SOLE 18 1207 0 0 FULGENT GENETICS INC COM 359664109 280 21736 SH SOLE 21 21736 0 0 FULGENT GENETICS INC COM 359664109 1650 127873 SH SOLE 22 127873 0 0 FULL HOUSE RESORTS INC COM 359678109 15 4402 SH SOLE 18 4402 0 0 FULL HOUSE RESORTS INC COM 359678109 244 72735 SH SOLE 21 72735 0 0 FULLER H B CO COM 359694106 1537 29799 SH SOLE 2 1971 0 27828 FULLER H B CO COM 359694106 15 288 SH SOLE 4 288 0 0 FULLER H B CO COM 359694106 2052 39796 SH SOLE 7 39796 0 0 FULLER H B CO COM 359694106 11866 230092 SH SOLE 18 230092 0 0 FULLER H B CO COM 359694106 4916 95329 SH SOLE 19 95329 0 0 FULLER H B CO COM 359694106 297040 5759935 SH SOLE 21 5759935 0 0 FULLER H B CO COM 359694106 77955 1511643 SH SOLE 22 1448097 0 63546 FULLER H B CO COM 359694106 927 17971 SH SOLE 26 13592 0 4379 FULLER H B CO COM 359694106 330 6396 SH SOLE 28 6396 0 0 FULLER H B CO COM 359694106 3680 71359 SH SOLE 30 71359 0 0 FULLER H B CO COM 359694106 73 1420 SH SOLE 36 1420 0 0 FULLER H B CO COM 359694106 273 5294 SH SOLE 40 5294 0 0 FULTON FINL CORP PA COM 360271100 4162 238810 SH SOLE 2 76631 0 162179 FULTON FINL CORP PA COM 360271100 13 748 SH SOLE 4 748 0 0 FULTON FINL CORP PA COM 360271100 73 4180 SH SOLE 7 4180 0 0 FULTON FINL CORP PA COM 360271100 19305 1107580 SH SOLE 18 1107580 0 0 FULTON FINL CORP PA COM 360271100 4983 285864 SH SOLE 19 285864 0 0 FULTON FINL CORP PA COM 360271100 210194 12059319 SH SOLE 21 12059319 0 0 FULTON FINL CORP PA COM 360271100 101707 5835158 SH SOLE 22 5618655 0 216503 FULTON FINL CORP PA COM 360271100 932 53449 SH SOLE 26 31246 0 22203 FULTON FINL CORP PA COM 360271100 387 22217 SH SOLE 28 22217 0 0 FULTON FINL CORP PA COM 360271100 846 48564 SH SOLE 30 48564 0 0 FULTON FINL CORP PA COM 360271100 171 9800 SH SOLE 31 0 0 9800 FULTON FINL CORP PA COM 360271100 39 2248 SH SOLE 36 2248 0 0 FULTON FINL CORP PA COM 360271100 335 19233 SH SOLE 40 19233 0 0 FUNKO INC COM CL A 361008105 156 9074 SH SOLE 2 701 0 8373 FUNKO INC COM CL A 361008105 8 464 SH SOLE 7 464 0 0 FUNKO INC COM CL A 361008105 1212 70643 SH SOLE 18 70643 0 0 FUNKO INC COM CL A 361008105 746 43465 SH SOLE 19 43465 0 0 FUNKO INC COM CL A 361008105 12422 723899 SH SOLE 21 723899 0 0 FUNKO INC COM CL A 361008105 9320 543112 SH SOLE 22 523157 0 19955 FUNKO INC COM CL A 361008105 62 3625 SH SOLE 30 3625 0 0 FUTUREFUEL CORPORATION COM 36116M106 323 26099 SH SOLE 2 1023 0 25076 FUTUREFUEL CORPORATION COM 36116M106 7 529 SH SOLE 7 529 0 0 FUTUREFUEL CORPORATION COM 36116M106 1468 118490 SH SOLE 18 118490 0 0 FUTUREFUEL CORPORATION COM 36116M106 558 45010 SH SOLE 19 45010 0 0 FUTUREFUEL CORPORATION COM 36116M106 38067 3072407 SH SOLE 21 3072407 0 0 FUTUREFUEL CORPORATION COM 36116M106 9734 785597 SH SOLE 22 755148 0 30449 FUTUREFUEL CORPORATION COM 36116M106 20 1607 SH SOLE 23 1607 0 0 FUTUREFUEL CORPORATION COM 36116M106 41 3314 SH SOLE 28 3314 0 0 FUTUREFUEL CORPORATION COM 36116M106 390 31447 SH SOLE 30 31447 0 0 FUTUREFUEL CORPORATION COM 36116M106 29 2364 SH SOLE 40 2364 0 0 FVCBANKCORP INC COM 36120Q101 211 12072 SH SOLE 2 502 0 11570 FVCBANKCORP INC COM 36120Q101 758 43383 SH SOLE 18 43383 0 0 FVCBANKCORP INC COM 36120Q101 378 21640 SH SOLE 19 21640 0 0 FVCBANKCORP INC COM 36120Q101 7858 449779 SH SOLE 21 449779 0 0 FVCBANKCORP INC COM 36120Q101 2039 116737 SH SOLE 22 111405 0 5332 G-III APPAREL GROUP LTD COM 36237H101 1662 49625 SH SOLE 2 5979 0 43646 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 6648 198461 SH SOLE 18 198461 0 0 G-III APPAREL GROUP LTD COM 36237H101 5135 153277 SH SOLE 19 153277 0 0 G-III APPAREL GROUP LTD COM 36237H101 166938 4983222 SH SOLE 21 4983222 0 0 G-III APPAREL GROUP LTD COM 36237H101 47880 1429251 SH SOLE 22 1369485 0 59766 G-III APPAREL GROUP LTD COM 36237H101 598 17863 SH SOLE 23 17863 0 0 G-III APPAREL GROUP LTD COM 36237H101 2530 75530 SH SOLE 26 16406 0 59124 G-III APPAREL GROUP LTD COM 36237H101 195 5831 SH SOLE 28 5831 0 0 G-III APPAREL GROUP LTD COM 36237H101 1966 58681 SH SOLE 30 58681 0 0 G-III APPAREL GROUP LTD COM 36237H101 148 4415 SH SOLE 40 4415 0 0 G1 THERAPEUTICS INC COM 3621LQ109 590 22340 SH SOLE 2 1168 0 21172 G1 THERAPEUTICS INC COM 3621LQ109 15 550 SH SOLE 7 550 0 0 G1 THERAPEUTICS INC COM 3621LQ109 3035 114817 SH SOLE 18 114817 0 0 G1 THERAPEUTICS INC COM 3621LQ109 1783 67475 SH SOLE 19 67475 0 0 G1 THERAPEUTICS INC COM 3621LQ109 39077 1478516 SH SOLE 21 1478516 0 0 G1 THERAPEUTICS INC COM 3621LQ109 23124 874902 SH SOLE 22 838677 0 36225 G1 THERAPEUTICS INC COM 3621LQ109 113 4281 SH SOLE 26 0 0 4281 G1 THERAPEUTICS INC COM 3621LQ109 91 3427 SH SOLE 28 3427 0 0 G1 THERAPEUTICS INC COM 3621LQ109 312 11810 SH SOLE 30 11810 0 0 G1 THERAPEUTICS INC COM 3621LQ109 59 2241 SH SOLE 40 2241 0 0 GAIA INC NEW CL A 36269P104 78 9771 SH SOLE 2 379 0 9392 GAIA INC NEW CL A 36269P104 2 298 SH SOLE 7 298 0 0 GAIA INC NEW CL A 36269P104 293 36680 SH SOLE 18 36680 0 0 GAIA INC NEW CL A 36269P104 149 18679 SH SOLE 19 18679 0 0 GAIA INC NEW CL A 36269P104 3093 387088 SH SOLE 21 387088 0 0 GAIA INC NEW CL A 36269P104 3172 397013 SH SOLE 22 387014 0 9999 GAIN CAP HLDGS INC COM 36268W100 99 24950 SH SOLE 2 1172 0 23778 GAIN CAP HLDGS INC COM 36268W100 3 766 SH SOLE 7 766 0 0 GAIN CAP HLDGS INC COM 36268W100 278 70450 SH SOLE 18 70450 0 0 GAIN CAP HLDGS INC COM 36268W100 138 35045 SH SOLE 19 35045 0 0 GAIN CAP HLDGS INC COM 36268W100 2716 687476 SH SOLE 21 687476 0 0 GAIN CAP HLDGS INC COM 36268W100 2626 664699 SH SOLE 22 644771 0 19928 GALAPAGOS NV SPON ADR 36315X101 3950 19100 SH SOLE 2 19100 0 0 GALAPAGOS NV SPON ADR 36315X101 2022 9775 SH SOLE 18 9775 0 0 GALAPAGOS NV SPON ADR 36315X101 23418 113222 SH SOLE 19 113222 0 0 GALAPAGOS NV SPON ADR 36315X101 15370 74314 SH SOLE 21 74314 0 0 GALAPAGOS NV SPON ADR 36315X101 120 582 SH SOLE 30 582 0 0 GALAPAGOS NV SPON ADR 36315X101 14114 68239 SH SOLE 34 68239 0 0 GALECTIN THERAPEUTICS INC COM NEW 363225202 48 16747 SH SOLE 2 1363 0 15384 GALECTIN THERAPEUTICS INC COM NEW 363225202 351 122649 SH SOLE 18 122649 0 0 GALECTIN THERAPEUTICS INC COM NEW 363225202 232 80954 SH SOLE 19 80954 0 0 GALECTIN THERAPEUTICS INC COM NEW 363225202 4191 1465353 SH SOLE 21 1465353 0 0 GALECTIN THERAPEUTICS INC COM NEW 363225202 2567 897428 SH SOLE 22 885219 0 12209 GALERA THERAPEUTICS INC COM 36338D108 4 326 SH SOLE 2 0 0 326 GALERA THERAPEUTICS INC COM 36338D108 22 1635 SH SOLE 18 1635 0 0 GALERA THERAPEUTICS INC COM 36338D108 837 63600 SH SOLE 21 63600 0 0 GALERA THERAPEUTICS INC COM 36338D108 27 2073 SH SOLE 22 2073 0 0 GALLAGHER ARTHUR J & CO COM 363576109 49341 518129 SH SOLE 2 113150 0 404979 GALLAGHER ARTHUR J & CO COM 363576109 8147 85553 SH SOLE 4 80744 0 4809 GALLAGHER ARTHUR J & CO COM 363576109 19723 207108 SH SOLE 7 198524 0 8584 GALLAGHER ARTHUR J & CO COM 363576109 2485 26091 SH SOLE 13 26091 0 0 GALLAGHER ARTHUR J & CO COM 363576109 124 1298 SH SOLE 15 1298 0 0 GALLAGHER ARTHUR J & CO COM 363576109 180910 1899718 SH SOLE 18 1756805 0 142913 GALLAGHER ARTHUR J & CO COM 363576109 264282 2775195 SH SOLE 19 2775195 0 0 GALLAGHER ARTHUR J & CO COM 363576109 657217 6901366 SH SOLE 21 6901366 0 0 GALLAGHER ARTHUR J & CO COM 363576109 495068 5198657 SH SOLE 22 4679081 0 519576 GALLAGHER ARTHUR J & CO COM 363576109 12601 132326 SH SOLE 23 132326 0 0 GALLAGHER ARTHUR J & CO COM 363576109 21964 230638 SH SOLE 25 230638 0 0 GALLAGHER ARTHUR J & CO COM 363576109 100091 1051044 SH SOLE 26 137752 0 913292 GALLAGHER ARTHUR J & CO COM 363576109 3390 35593 SH SOLE 28 24275 0 11318 GALLAGHER ARTHUR J & CO COM 363576109 5780 60698 SH SOLE 29 3648 0 57050 GALLAGHER ARTHUR J & CO COM 363576109 80349 843738 SH SOLE 30 843738 0 0 GALLAGHER ARTHUR J & CO COM 363576109 5464 57378 SH SOLE 31 29525 0 27853 GALLAGHER ARTHUR J & CO COM 363576109 4515 47412 SH SOLE 34 47412 0 0 GALLAGHER ARTHUR J & CO COM 363576109 15787 165778 SH SOLE 36 165778 0 0 GALLAGHER ARTHUR J & CO COM 363576109 354 3719 SH SOLE 40 3719 0 0 GAMCO INVESTORS INC CL A COM 361438104 62 3170 SH SOLE 2 205 0 2965 GAMCO INVESTORS INC CL A COM 361438104 355 18199 SH SOLE 18 18199 0 0 GAMCO INVESTORS INC CL A COM 361438104 171 8782 SH SOLE 19 8782 0 0 GAMCO INVESTORS INC CL A COM 361438104 3704 190066 SH SOLE 21 190066 0 0 GAMCO INVESTORS INC CL A COM 361438104 5008 256942 SH SOLE 22 245898 0 11044 GAMCO INVESTORS INC CL A COM 361438104 28 1443 SH SOLE 28 1443 0 0 GAMCO INVESTORS INC CL A COM 361438104 21 1095 SH SOLE 40 1095 0 0 GAMESTOP CORP NEW CL A 36467W109 507 83449 SH SOLE 2 2868 0 80581 GAMESTOP CORP NEW CL A 36467W109 3 524 SH SOLE 4 524 0 0 GAMESTOP CORP NEW CL A 36467W109 36 6002 SH SOLE 7 6002 0 0 GAMESTOP CORP NEW CL A 36467W109 2089 343623 SH SOLE 18 343623 0 0 GAMESTOP CORP NEW CL A 36467W109 877 144252 SH SOLE 19 144252 0 0 GAMESTOP CORP NEW CL A 36467W109 47036 7736213 SH SOLE 21 7736213 0 0 GAMESTOP CORP NEW CL A 36467W109 16196 2663761 SH SOLE 22 2394403 0 269358 GAMESTOP CORP NEW CL A 36467W109 198 32608 SH SOLE 26 10497 0 22111 GAMESTOP CORP NEW CL A 36467W109 74 12092 SH SOLE 28 12092 0 0 GAMESTOP CORP NEW CL A 36467W109 625 102794 SH SOLE 30 102794 0 0 GAMESTOP CORP NEW CL A 36467W109 69 11336 SH SOLE 31 0 0 11336 GAMESTOP CORP NEW CL A 36467W109 759 124794 SH SOLE 36 124794 0 0 GAMESTOP CORP NEW CL A 36467W109 62 10254 SH SOLE 40 10254 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 18311 425354 SH SOLE 2 67969 0 357385 GAMING & LEISURE PPTYS INC COM 36467J108 2473 57447 SH SOLE 4 57447 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 8803 204475 SH SOLE 7 204475 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 4042 93897 SH SOLE 18 93897 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 44120 1024848 SH SOLE 19 1024848 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 164805 3828234 SH SOLE 21 3828234 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 302820 7034157 SH SOLE 22 6645326 0 388831 GAMING & LEISURE PPTYS INC COM 36467J108 563 13081 SH SOLE 23 13081 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 19308 448504 SH SOLE 25 448504 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 6503 151051 SH SOLE 26 49381 0 101670 GAMING & LEISURE PPTYS INC COM 36467J108 1091 25335 SH SOLE 28 25335 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 69 1599 SH SOLE 29 1599 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 39608 920052 SH SOLE 30 920052 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 301 6994 SH SOLE 31 5440 0 1554 GAMING & LEISURE PPTYS INC COM 36467J108 1822 42321 SH SOLE 34 42321 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 134 3107 SH SOLE 36 3107 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 899 20873 SH SOLE 40 20873 0 0 GANNETT CO INC NEW COM 36472T109 784 122809 SH SOLE 2 3936 0 118873 GANNETT CO INC NEW COM 36472T109 2 270 SH SOLE 4 270 0 0 GANNETT CO INC NEW COM 36472T109 13 2064 SH SOLE 7 2064 0 0 GANNETT CO INC NEW COM 36472T109 0 0 SH SOLE 15 0 0 0 GANNETT CO INC NEW COM 36472T109 3520 551717 SH SOLE 18 551717 0 0 GANNETT CO INC NEW COM 36472T109 1905 298547 SH SOLE 19 298547 0 0 GANNETT CO INC NEW COM 36472T109 91714 14375185 SH SOLE 21 14375185 0 0 GANNETT CO INC NEW COM 36472T109 23960 3755518 SH SOLE 22 3577884 0 177634 GANNETT CO INC NEW COM 36472T109 92 14365 SH SOLE 23 14365 0 0 GANNETT CO INC NEW COM 36472T109 810 126952 SH SOLE 26 26059 0 100893 GANNETT CO INC NEW COM 36472T109 93 14556 SH SOLE 28 14556 0 0 GANNETT CO INC NEW COM 36472T109 946 148296 SH SOLE 30 148296 0 0 GANNETT CO INC NEW COM 36472T109 11 1764 SH SOLE 31 0 0 1764 GANNETT CO INC NEW COM 36472T109 84 13130 SH SOLE 40 13130 0 0 GAP INC COM 364760108 10313 583300 SH SOLE 2 112530 0 470770 GAP INC COM 364760108 1696 95955 SH SOLE 4 89884 0 6071 GAP INC COM 364760108 6158 348297 SH SOLE 7 227806 0 120491 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 9021 510254 SH SOLE 18 479779 0 30475 GAP INC COM 364760108 1185 67006 SH SOLE 19 67006 0 0 GAP INC COM 364760108 184653 10444198 SH SOLE 21 10444198 0 0 GAP INC COM 364760108 114674 6486103 SH SOLE 22 5832484 0 653619 GAP INC COM 364760108 2921 165212 SH SOLE 23 165212 0 0 GAP INC COM 364760108 5386 304631 SH SOLE 25 304631 0 0 GAP INC COM 364760108 24612 1392088 SH SOLE 26 341613 0 1050475 GAP INC COM 364760108 704 39811 SH SOLE 28 28256 0 11555 GAP INC COM 364760108 908 51359 SH SOLE 29 3762 0 47597 GAP INC COM 364760108 20175 1141142 SH SOLE 30 1141142 0 0 GAP INC COM 364760108 998 56421 SH SOLE 31 42642 0 13779 GAP INC COM 364760108 1328 75139 SH SOLE 32 75139 0 0 GAP INC COM 364760108 910 51456 SH SOLE 34 51456 0 0 GAP INC COM 364760108 4924 278509 SH SOLE 36 278509 0 0 GAP INC COM 364760108 83 4722 SH SOLE 40 4722 0 0 GARDNER DENVER HLDGS INC COM 36555P107 9477 258379 SH SOLE 2 8804 0 249575 GARDNER DENVER HLDGS INC COM 36555P107 21 582 SH SOLE 4 582 0 0 GARDNER DENVER HLDGS INC COM 36555P107 85 2313 SH SOLE 7 2313 0 0 GARDNER DENVER HLDGS INC COM 36555P107 2232 60860 SH SOLE 18 60860 0 0 GARDNER DENVER HLDGS INC COM 36555P107 1131 30838 SH SOLE 19 30838 0 0 GARDNER DENVER HLDGS INC COM 36555P107 54593 1488372 SH SOLE 21 1488372 0 0 GARDNER DENVER HLDGS INC COM 36555P107 132354 3608349 SH SOLE 22 3358555 0 249794 GARDNER DENVER HLDGS INC COM 36555P107 2081 56743 SH SOLE 26 36482 0 20261 GARDNER DENVER HLDGS INC COM 36555P107 596 16253 SH SOLE 28 16253 0 0 GARDNER DENVER HLDGS INC COM 36555P107 1515 41297 SH SOLE 30 41297 0 0 GARDNER DENVER HLDGS INC COM 36555P107 100 2739 SH SOLE 31 2739 0 0 GARDNER DENVER HLDGS INC COM 36555P107 520 14180 SH SOLE 40 14180 0 0 GARMIN LTD SHS H2906T109 35437 363231 SH SOLE 2 48393 0 314838 GARMIN LTD SHS H2906T109 6159 63135 SH SOLE 4 59484 0 3651 GARMIN LTD SHS H2906T109 21690 222324 SH SOLE 7 153541 0 68783 GARMIN LTD SHS H2906T109 195 2002 SH SOLE 13 2002 0 0 GARMIN LTD SHS H2906T109 69 704 SH SOLE 15 704 0 0 GARMIN LTD SHS H2906T109 31719 325124 SH SOLE 18 305768 0 19356 GARMIN LTD SHS H2906T109 5489 56264 SH SOLE 19 56264 0 0 GARMIN LTD SHS H2906T109 632155 6479649 SH SOLE 21 6479649 0 0 GARMIN LTD SHS H2906T109 366770 3759432 SH SOLE 22 3386232 0 373200 GARMIN LTD SHS H2906T109 9258 94899 SH SOLE 23 94899 0 0 GARMIN LTD SHS H2906T109 16727 171451 SH SOLE 25 171451 0 0 GARMIN LTD SHS H2906T109 63306 648897 SH SOLE 26 110826 0 538071 GARMIN LTD SHS H2906T109 2514 25764 SH SOLE 28 18053 0 7711 GARMIN LTD SHS H2906T109 2985 30601 SH SOLE 29 2264 0 28337 GARMIN LTD SHS H2906T109 78393 803532 SH SOLE 30 803532 0 0 GARMIN LTD SHS H2906T109 2650 27161 SH SOLE 31 20276 0 6885 GARMIN LTD SHS H2906T109 2865 29365 SH SOLE 32 29365 0 0 GARMIN LTD SHS H2906T109 859 8805 SH SOLE 34 8805 0 0 GARMIN LTD SHS H2906T109 10190 104446 SH SOLE 36 104446 0 0 GARMIN LTD SHS H2906T109 262 2682 SH SOLE 40 2682 0 0 GARRETT MOTION INC COM 366505105 3 315 SH SOLE 4 315 0 0 GARRETT MOTION INC COM 366505105 14 1356 SH SOLE 7 1356 0 0 GARRETT MOTION INC COM 366505105 922 92339 SH SOLE 18 92339 0 0 GARRETT MOTION INC COM 366505105 954 95496 SH SOLE 19 95496 0 0 GARRETT MOTION INC COM 366505105 61872 6193380 SH SOLE 21 6193380 0 0 GARRETT MOTION INC COM 366505105 14197 1421132 SH SOLE 22 1376294 0 44838 GARRETT MOTION INC COM 366505105 296 29667 SH SOLE 25 29667 0 0 GARRETT MOTION INC COM 366505105 244 24468 SH SOLE 26 12531 0 11937 GARRETT MOTION INC COM 366505105 197 19766 SH SOLE 28 19766 0 0 GARRETT MOTION INC COM 366505105 1364 136491 SH SOLE 30 136491 0 0 GARRETT MOTION INC COM 366505105 476 47616 SH SOLE 34 47616 0 0 GARRETT MOTION INC COM 366505105 14 1377 SH SOLE 36 1377 0 0 GARRETT MOTION INC COM 366505105 65 6547 SH SOLE 40 6547 0 0 GARTNER INC COM 366651107 37232 241607 SH SOLE 2 50909 0 190698 GARTNER INC COM 366651107 6631 43028 SH SOLE 4 40559 0 2469 GARTNER INC COM 366651107 12319 79940 SH SOLE 7 77474 0 2466 GARTNER INC COM 366651107 193 1254 SH SOLE 13 1254 0 0 GARTNER INC COM 366651107 76 490 SH SOLE 15 490 0 0 GARTNER INC COM 366651107 26679 173127 SH SOLE 18 160109 0 13018 GARTNER INC COM 366651107 119418 774941 SH SOLE 19 774941 0 0 GARTNER INC COM 366651107 342783 2224417 SH SOLE 21 2224417 0 0 GARTNER INC COM 366651107 335738 2178699 SH SOLE 22 1937986 0 240713 GARTNER INC COM 366651107 11141 72300 SH SOLE 23 72300 0 0 GARTNER INC COM 366651107 12594 81728 SH SOLE 25 81728 0 0 GARTNER INC COM 366651107 56857 368962 SH SOLE 26 68521 0 300441 GARTNER INC COM 366651107 2621 17010 SH SOLE 28 11759 0 5251 GARTNER INC COM 366651107 4220 27387 SH SOLE 29 8469 0 18918 GARTNER INC COM 366651107 52553 341030 SH SOLE 30 341030 0 0 GARTNER INC COM 366651107 5011 32520 SH SOLE 31 27467 0 5053 GARTNER INC COM 366651107 1075 6974 SH SOLE 34 6974 0 0 GARTNER INC COM 366651107 8491 55101 SH SOLE 36 55101 0 0 GARTNER INC COM 366651107 288 1871 SH SOLE 40 1871 0 0 GASLOG LTD SHS G37585109 266 27208 SH SOLE 2 1332 0 25876 GASLOG LTD SHS G37585109 204 20787 SH SOLE 4 20787 0 0 GASLOG LTD SHS G37585109 9 909 SH SOLE 7 909 0 0 GASLOG LTD SHS G37585109 1346 137482 SH SOLE 18 137482 0 0 GASLOG LTD SHS G37585109 716 73101 SH SOLE 19 73101 0 0 GASLOG LTD SHS G37585109 13135 1341688 SH SOLE 21 1341688 0 0 GASLOG LTD SHS G37585109 4436 453084 SH SOLE 22 419613 0 33471 GASLOG LTD SHS G37585109 16 1626 SH SOLE 25 1626 0 0 GASLOG LTD SHS G37585109 328 33511 SH SOLE 30 33511 0 0 GASLOG LTD SHS G37585109 9 924 SH SOLE 34 924 0 0 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 1204 87489 SH SOLE 2 3133 0 84356 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 14 993 SH SOLE 7 993 0 0 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 298 21634 SH SOLE 18 21634 0 0 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 143 10359 SH SOLE 19 10359 0 0 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 7088 515142 SH SOLE 21 515142 0 0 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 17333 1259684 SH SOLE 22 1161841 0 97843 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 497 36093 SH SOLE 26 32085 0 4008 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 118 8574 SH SOLE 28 8574 0 0 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 253 18415 SH SOLE 30 18415 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 6525 SH SOLE 40 6525 0 0 GATX CORP COM 361448103 6595 79602 SH SOLE 2 42988 0 36614 GATX CORP COM 361448103 108 1300 SH SOLE 4 1300 0 0 GATX CORP COM 361448103 98 1179 SH SOLE 7 1179 0 0 GATX CORP COM 361448103 2470 29810 SH SOLE 13 29810 0 0 GATX CORP COM 361448103 23592 284756 SH SOLE 18 241427 0 43329 GATX CORP COM 361448103 28858 348320 SH SOLE 19 348320 0 0 GATX CORP COM 361448103 210888 2545423 SH SOLE 21 2545423 0 0 GATX CORP COM 361448103 127904 1543797 SH SOLE 22 1444284 0 99513 GATX CORP COM 361448103 208 2508 SH SOLE 23 2508 0 0 GATX CORP COM 361448103 1015 12257 SH SOLE 26 9860 0 2397 GATX CORP COM 361448103 376 4533 SH SOLE 28 4533 0 0 GATX CORP COM 361448103 6286 75877 SH SOLE 29 0 0 75877 GATX CORP COM 361448103 2318 27984 SH SOLE 30 27984 0 0 GATX CORP COM 361448103 43 519 SH SOLE 34 519 0 0 GATX CORP COM 361448103 1618 19527 SH SOLE 36 19527 0 0 GATX CORP COM 361448103 252 3036 SH SOLE 40 3036 0 0 GCI LIBERTY INC COM CLASS A 36164V305 12929 182491 SH SOLE 2 6531 0 175960 GCI LIBERTY INC COM CLASS A 36164V305 35 490 SH SOLE 4 490 0 0 GCI LIBERTY INC COM CLASS A 36164V305 125 1760 SH SOLE 7 1760 0 0 GCI LIBERTY INC COM CLASS A 36164V305 3222 45472 SH SOLE 18 45472 0 0 GCI LIBERTY INC COM CLASS A 36164V305 72290 1020321 SH SOLE 19 1020321 0 0 GCI LIBERTY INC COM CLASS A 36164V305 94667 1336154 SH SOLE 21 1336154 0 0 GCI LIBERTY INC COM CLASS A 36164V305 187988 2653330 SH SOLE 22 2472767 0 180563 GCI LIBERTY INC COM CLASS A 36164V305 2852 40250 SH SOLE 26 25630 0 14620 GCI LIBERTY INC COM CLASS A 36164V305 889 12541 SH SOLE 28 12541 0 0 GCI LIBERTY INC COM CLASS A 36164V305 2151 30355 SH SOLE 30 30355 0 0 GCI LIBERTY INC COM CLASS A 36164V305 206 2908 SH SOLE 31 1993 0 915 GCI LIBERTY INC COM CLASS A 36164V305 729 10294 SH SOLE 40 10294 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 512 22526 SH SOLE 2 1916 0 20610 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 7 301 SH SOLE 4 301 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 24 1067 SH SOLE 7 1067 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 5492 241832 SH SOLE 18 241832 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 2173 95674 SH SOLE 19 95674 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 139373 6137084 SH SOLE 21 6137084 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 37006 1629495 SH SOLE 22 1550609 0 78886 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 586 25788 SH SOLE 26 8538 0 17250 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 204 8994 SH SOLE 28 8994 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 1750 77070 SH SOLE 30 77070 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 193 8496 SH SOLE 40 8496 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 4720 91517 SH SOLE 2 1684 0 89833 GDS HLDGS LTD SPONSORED ADS 36165L108 1061 20566 SH SOLE 4 20566 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 392 7591 SH SOLE 7 7591 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 1458 28276 SH SOLE 15 27406 0 870 GDS HLDGS LTD SPONSORED ADS 36165L108 901 17475 SH SOLE 18 17475 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 40344 782156 SH SOLE 19 782156 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 60527 1173455 SH SOLE 21 1173455 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 37601 728983 SH SOLE 22 651970 0 77013 GDS HLDGS LTD SPONSORED ADS 36165L108 1990 38583 SH SOLE 23 38583 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 1768 34285 SH SOLE 25 34285 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 15789 306102 SH SOLE 26 92946 0 213156 GDS HLDGS LTD SPONSORED ADS 36165L108 726 14066 SH SOLE 28 14066 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 17496 339207 SH SOLE 30 339207 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 304 5902 SH SOLE 31 3312 0 2590 GDS HLDGS LTD SPONSORED ADS 36165L108 21014 407404 SH SOLE 34 407404 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 750000 PRN SOLE 21 750000 0 0 GEE GROUP INC COM 36165A102 0 802 SH SOLE 21 802 0 0 GENCO SHIPPING & TRADING LTD SHS Y2685T131 157 14817 SH SOLE 2 761 0 14056 GENCO SHIPPING & TRADING LTD SHS Y2685T131 568 53485 SH SOLE 18 53485 0 0 GENCO SHIPPING & TRADING LTD SHS Y2685T131 281 26417 SH SOLE 19 26417 0 0 GENCO SHIPPING & TRADING LTD SHS Y2685T131 5790 545154 SH SOLE 21 545154 0 0 GENCO SHIPPING & TRADING LTD SHS Y2685T131 4635 436479 SH SOLE 22 425317 0 11162 GENCO SHIPPING & TRADING LTD SHS Y2685T131 46 4331 SH SOLE 30 4331 0 0 GENCOR INDS INC COM 368678108 78 6655 SH SOLE 2 303 0 6352 GENCOR INDS INC COM 368678108 364 31168 SH SOLE 18 31168 0 0 GENCOR INDS INC COM 368678108 179 15326 SH SOLE 19 15326 0 0 GENCOR INDS INC COM 368678108 3944 337945 SH SOLE 21 337945 0 0 GENCOR INDS INC COM 368678108 1218 104382 SH SOLE 22 98930 0 5452 GENERAC HLDGS INC COM 368736104 2817 28006 SH SOLE 2 4764 0 23242 GENERAC HLDGS INC COM 368736104 28 275 SH SOLE 4 275 0 0 GENERAC HLDGS INC COM 368736104 109 1081 SH SOLE 7 1081 0 0 GENERAC HLDGS INC COM 368736104 176 1748 SH SOLE 13 1748 0 0 GENERAC HLDGS INC COM 368736104 21904 217753 SH SOLE 18 208983 0 8770 GENERAC HLDGS INC COM 368736104 21864 217353 SH SOLE 19 217353 0 0 GENERAC HLDGS INC COM 368736104 209918 2086868 SH SOLE 21 2086868 0 0 GENERAC HLDGS INC COM 368736104 193319 1921854 SH SOLE 22 1774951 0 146903 GENERAC HLDGS INC COM 368736104 668 6643 SH SOLE 23 6643 0 0 GENERAC HLDGS INC COM 368736104 4687 46592 SH SOLE 26 16779 0 29813 GENERAC HLDGS INC COM 368736104 793 7883 SH SOLE 28 7883 0 0 GENERAC HLDGS INC COM 368736104 1962 19509 SH SOLE 30 19509 0 0 GENERAC HLDGS INC COM 368736104 362 3600 SH SOLE 31 0 0 3600 GENERAC HLDGS INC COM 368736104 112 1109 SH SOLE 36 1109 0 0 GENERAC HLDGS INC COM 368736104 632 6285 SH SOLE 40 6285 0 0 GENERAL AMERN INVS INC COM 368802104 59 1565 SH SOLE 18 1565 0 0 GENERAL DYNAMICS CORP COM 369550108 140834 798606 SH SOLE 2 240704 0 557902 GENERAL DYNAMICS CORP COM 369550108 19467 110389 SH SOLE 4 103661 0 6728 GENERAL DYNAMICS CORP COM 369550108 48118 272857 SH SOLE 7 221267 0 51590 GENERAL DYNAMICS CORP COM 369550108 344 1951 SH SOLE 13 1951 0 0 GENERAL DYNAMICS CORP COM 369550108 253 1432 SH SOLE 15 1432 0 0 GENERAL DYNAMICS CORP COM 369550108 85088 482493 SH SOLE 18 461312 0 21181 GENERAL DYNAMICS CORP COM 369550108 20272 114951 SH SOLE 19 114951 0 0 GENERAL DYNAMICS CORP COM 369550108 996103 5648443 SH SOLE 21 5648443 0 0 GENERAL DYNAMICS CORP COM 369550108 1037979 5885903 SH SOLE 22 5227897 0 658006 GENERAL DYNAMICS CORP COM 369550108 41554 235636 SH SOLE 23 235636 0 0 GENERAL DYNAMICS CORP COM 369550108 53378 302684 SH SOLE 25 302684 0 0 GENERAL DYNAMICS CORP COM 369550108 88301 500716 SH SOLE 26 142107 0 358609 GENERAL DYNAMICS CORP COM 369550108 6405 36319 SH SOLE 29 36319 0 0 GENERAL DYNAMICS CORP COM 369550108 162295 920298 SH SOLE 30 920298 0 0 GENERAL DYNAMICS CORP COM 369550108 18570 105302 SH SOLE 31 89534 0 15768 GENERAL DYNAMICS CORP COM 369550108 31980 181343 SH SOLE 36 181343 0 0 GENERAL DYNAMICS CORP COM 369550108 1001 5678 SH SOLE 40 5678 0 0 GENERAL ELECTRIC CO COM 369604103 239308 21443330 SH SOLE 2 2306285 0 19137045 GENERAL ELECTRIC CO COM 369604103 43706 3916296 SH SOLE 4 3678955 0 237341 GENERAL ELECTRIC CO COM 369604103 83625 7493289 SH SOLE 7 7493289 0 0 GENERAL ELECTRIC CO COM 369604103 660 59129 SH SOLE 13 59129 0 0 GENERAL ELECTRIC CO COM 369604103 563 50468 SH SOLE 15 50468 0 0 GENERAL ELECTRIC CO COM 369604103 4 376 SH SOLE 17 0 0 376 GENERAL ELECTRIC CO COM 369604103 233951 20963316 SH SOLE 18 19087928 0 1875388 GENERAL ELECTRIC CO COM 369604103 240824 21579186 SH SOLE 19 21579186 0 0 GENERAL ELECTRIC CO COM 369604103 1031 92425 SH SOLE 20 92425 0 0 GENERAL ELECTRIC CO COM 369604103 1675730 150154982 SH SOLE 21 150154982 0 0 GENERAL ELECTRIC CO COM 369604103 2301443 206222497 SH SOLE 22 189164680 0 17057817 GENERAL ELECTRIC CO COM 369604103 71527 6409188 SH SOLE 23 6409188 0 0 GENERAL ELECTRIC CO COM 369604103 101326 9079358 SH SOLE 25 9079358 0 0 GENERAL ELECTRIC CO COM 369604103 403367 36144011 SH SOLE 26 4937462 0 31206549 GENERAL ELECTRIC CO COM 369604103 18215 1632157 SH SOLE 28 1138526 0 493631 GENERAL ELECTRIC CO COM 369604103 1896 169913 SH SOLE 29 169913 0 0 GENERAL ELECTRIC CO COM 369604103 330826 29643886 SH SOLE 30 29643886 0 0 GENERAL ELECTRIC CO COM 369604103 25176 2255873 SH SOLE 31 1581172 0 674701 GENERAL ELECTRIC CO COM 369604103 7063 632891 SH SOLE 34 632891 0 0 GENERAL ELECTRIC CO COM 369604103 87089 7803679 SH SOLE 36 7803679 0 0 GENERAL ELECTRIC CO COM 369604103 2138 191544 SH SOLE 40 191544 0 0 GENERAL ELECTRIC CO OPTIONS 369604103 28 2500 SH Put SOLE 2 2500 0 0 GENERAL ELECTRIC CO OPTIONS 369604103 4129 370000 SH Put SOLE 19 370000 0 0 GENERAL ELECTRIC CO OPTIONS 369604103 45 4000 SH Put SOLE 22 4000 0 0 GENERAL ELECTRIC CO OPTIONS 369604103 530 47500 SH Put SOLE 34 47500 0 0 GENERAL FIN CORP DEL COM 369822101 85 7672 SH SOLE 2 295 0 7377 GENERAL FIN CORP DEL COM 369822101 441 39811 SH SOLE 18 39811 0 0 GENERAL FIN CORP DEL COM 369822101 211 19038 SH SOLE 19 19038 0 0 GENERAL FIN CORP DEL COM 369822101 4932 445519 SH SOLE 21 445519 0 0 GENERAL FIN CORP DEL COM 369822101 3413 308293 SH SOLE 22 300953 0 7340 GENERAL MLS INC COM 370334104 88491 1652178 SH SOLE 2 245494 0 1406684 GENERAL MLS INC COM 370334104 15789 294797 SH SOLE 4 278132 0 16665 GENERAL MLS INC COM 370334104 32904 614335 SH SOLE 7 614335 0 0 GENERAL MLS INC COM 370334104 549 10258 SH SOLE 13 10258 0 0 GENERAL MLS INC COM 370334104 201 3759 SH SOLE 15 3759 0 0 GENERAL MLS INC COM 370334104 65832 1229119 SH SOLE 18 1148500 0 80619 GENERAL MLS INC COM 370334104 12370 230956 SH SOLE 19 230956 0 0 GENERAL MLS INC COM 370334104 974107 18187209 SH SOLE 21 18187209 0 0 GENERAL MLS INC COM 370334104 811574 15152614 SH SOLE 22 13570692 0 1581922 GENERAL MLS INC COM 370334104 24249 452738 SH SOLE 23 452738 0 0 GENERAL MLS INC COM 370334104 33961 634069 SH SOLE 25 634069 0 0 GENERAL MLS INC COM 370334104 180607 3372059 SH SOLE 26 457087 0 2914972 GENERAL MLS INC COM 370334104 6052 113004 SH SOLE 28 78731 0 34273 GENERAL MLS INC COM 370334104 9726 181600 SH SOLE 29 57715 0 123885 GENERAL MLS INC COM 370334104 167064 3119196 SH SOLE 30 3119196 0 0 GENERAL MLS INC COM 370334104 7893 147372 SH SOLE 31 114875 0 32497 GENERAL MLS INC COM 370334104 4606 85990 SH SOLE 32 85990 0 0 GENERAL MLS INC COM 370334104 18012 336299 SH SOLE 34 336299 0 0 GENERAL MLS INC COM 370334104 11843 221111 SH SOLE 35 221111 0 0 GENERAL MLS INC COM 370334104 27141 506738 SH SOLE 36 506738 0 0 GENERAL MLS INC COM 370334104 748 13966 SH SOLE 40 13966 0 0 GENERAL MOLY INC COM 370373102 17 76150 SH SOLE 21 76150 0 0 GENERAL MOLY INC COM 370373102 343 1510586 SH SOLE 22 1510586 0 0 GENERAL MTRS CO COM 37045V100 117760 3217480 SH SOLE 2 453983 0 2763497 GENERAL MTRS CO COM 37045V100 20760 567216 SH SOLE 4 532421 0 34795 GENERAL MTRS CO COM 37045V100 46474 1269769 SH SOLE 7 1120529 0 149240 GENERAL MTRS CO COM 37045V100 3146 85959 SH SOLE 13 85959 0 0 GENERAL MTRS CO COM 37045V100 278 7602 SH SOLE 15 7602 0 0 GENERAL MTRS CO COM 37045V100 0 2 SH SOLE 17 0 0 2 GENERAL MTRS CO COM 37045V100 261783 7152545 SH SOLE 18 6585961 0 566584 GENERAL MTRS CO COM 37045V100 334792 9147334 SH SOLE 19 9147334 0 0 GENERAL MTRS CO COM 37045V100 1091086 29811086 SH SOLE 21 29811086 0 0 GENERAL MTRS CO COM 37045V100 1175895 32128274 SH SOLE 22 28432082 0 3696192 GENERAL MTRS CO COM 37045V100 35280 963944 SH SOLE 23 963944 0 0 GENERAL MTRS CO COM 37045V100 49457 1351290 SH SOLE 25 1351290 0 0 GENERAL MTRS CO COM 37045V100 190865 5214888 SH SOLE 26 755272 0 4459616 GENERAL MTRS CO COM 37045V100 8790 240168 SH SOLE 28 167634 0 72534 GENERAL MTRS CO COM 37045V100 10321 281993 SH SOLE 29 29600 0 252393 GENERAL MTRS CO COM 37045V100 214961 5873248 SH SOLE 30 5873248 0 0 GENERAL MTRS CO COM 37045V100 12075 329914 SH SOLE 31 225589 0 104325 GENERAL MTRS CO COM 37045V100 3524 96289 SH SOLE 32 96289 0 0 GENERAL MTRS CO COM 37045V100 13667 373427 SH SOLE 34 373427 0 0 GENERAL MTRS CO COM 37045V100 43486 1188137 SH SOLE 36 1188137 0 0 GENERAL MTRS CO COM 37045V100 1026 28038 SH SOLE 40 28038 0 0 GENESCO INC COM 371532102 714 14891 SH SOLE 2 642 0 14249 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 3110 64906 SH SOLE 18 64906 0 0 GENESCO INC COM 371532102 1239 25851 SH SOLE 19 25851 0 0 GENESCO INC COM 371532102 80082 1671162 SH SOLE 21 1671162 0 0 GENESCO INC COM 371532102 22900 477887 SH SOLE 22 447047 0 30840 GENESCO INC COM 371532102 166 3459 SH SOLE 26 2375 0 1084 GENESCO INC COM 371532102 104 2170 SH SOLE 28 2170 0 0 GENESCO INC COM 371532102 1007 21013 SH SOLE 30 21013 0 0 GENESCO INC COM 371532102 86 1800 SH SOLE 31 0 0 1800 GENESCO INC COM 371532102 587 12247 SH SOLE 34 12247 0 0 GENESCO INC COM 371532102 134 2794 SH SOLE 36 2794 0 0 GENESCO INC COM 371532102 133 2782 SH SOLE 40 2782 0 0 GENESIS ENERGY L P UNIT LTD PARTN 371927104 489 23895 SH SOLE 18 23895 0 0 GENESIS ENERGY L P UNIT LTD PARTN 371927104 32024 1563661 SH SOLE 19 1563661 0 0 GENESIS HEALTHCARE INC CL A COM 37185X106 57 34823 SH SOLE 2 2272 0 32551 GENESIS HEALTHCARE INC CL A COM 37185X106 2 927 SH SOLE 7 927 0 0 GENESIS HEALTHCARE INC CL A COM 37185X106 471 286953 SH SOLE 18 286953 0 0 GENESIS HEALTHCARE INC CL A COM 37185X106 229 139502 SH SOLE 19 139502 0 0 GENESIS HEALTHCARE INC CL A COM 37185X106 4630 2823060 SH SOLE 21 2823060 0 0 GENESIS HEALTHCARE INC CL A COM 37185X106 2179 1328439 SH SOLE 22 1283899 0 44540 GENFIT S A ADS 372279109 362 18200 SH SOLE 2 18200 0 0 GENFIT S A ADS 372279109 229 11517 SH SOLE 18 11517 0 0 GENFIT S A ADS 372279109 2868 144114 SH SOLE 19 144114 0 0 GENFIT S A ADS 372279109 30 1513 SH SOLE 20 1513 0 0 GENFIT S A ADS 372279109 1383 69501 SH SOLE 34 69501 0 0 GENIE ENERGY LTD CL B 372284208 86 11077 SH SOLE 2 596 0 10481 GENIE ENERGY LTD CL B 372284208 399 51607 SH SOLE 18 51607 0 0 GENIE ENERGY LTD CL B 372284208 193 25005 SH SOLE 19 25005 0 0 GENIE ENERGY LTD CL B 372284208 3928 508205 SH SOLE 21 508205 0 0 GENIE ENERGY LTD CL B 372284208 3975 514184 SH SOLE 22 509940 0 4244 GENMAB A S SPONSORED ADS 372303206 3857 172719 SH SOLE 2 172719 0 0 GENMAB A S SPONSORED ADS 372303206 1302 58306 SH SOLE 18 58306 0 0 GENMAB A S SPONSORED ADS 372303206 15996 716343 SH SOLE 19 716343 0 0 GENMAB A S SPONSORED ADS 372303206 6137 274853 SH SOLE 21 274853 0 0 GENMAB A S SPONSORED ADS 372303206 48 2169 SH SOLE 30 2169 0 0 GENMAB A S SPONSORED ADS 372303206 14292 640015 SH SOLE 34 640015 0 0 GENMARK DIAGNOSTICS INC COM 372309104 131 27219 SH SOLE 2 6399 0 20820 GENMARK DIAGNOSTICS INC COM 372309104 5 1036 SH SOLE 7 1036 0 0 GENMARK DIAGNOSTICS INC COM 372309104 1181 245495 SH SOLE 18 198450 0 47045 GENMARK DIAGNOSTICS INC COM 372309104 1237 257072 SH SOLE 19 257072 0 0 GENMARK DIAGNOSTICS INC COM 372309104 9437 1961968 SH SOLE 21 1961968 0 0 GENMARK DIAGNOSTICS INC COM 372309104 8402 1746742 SH SOLE 22 1688221 0 58521 GENMARK DIAGNOSTICS INC COM 372309104 60 12422 SH SOLE 23 12422 0 0 GENMARK DIAGNOSTICS INC COM 372309104 82 17001 SH SOLE 26 0 0 17001 GENMARK DIAGNOSTICS INC COM 372309104 32 6706 SH SOLE 28 6706 0 0 GENMARK DIAGNOSTICS INC COM 372309104 49 10116 SH SOLE 30 10116 0 0 GENMARK DIAGNOSTICS INC COM 372309104 19 4050 SH SOLE 40 4050 0 0 GENOCEA BIOSCIENCES INC COM NEW 372427401 3 1549 SH SOLE 21 1549 0 0 GENOCEA BIOSCIENCES INC COM NEW 372427401 313 150977 SH SOLE 22 150977 0 0 GENPACT LIMITED SHS G3922B107 44876 1064175 SH SOLE 2 89619 0 974556 GENPACT LIMITED SHS G3922B107 93 2204 SH SOLE 3 2204 0 0 GENPACT LIMITED SHS G3922B107 3535 83830 SH SOLE 4 83830 0 0 GENPACT LIMITED SHS G3922B107 311 7373 SH SOLE 7 7373 0 0 GENPACT LIMITED SHS G3922B107 3632 86139 SH SOLE 13 86139 0 0 GENPACT LIMITED SHS G3922B107 8054 190991 SH SOLE 18 190991 0 0 GENPACT LIMITED SHS G3922B107 3145 74573 SH SOLE 19 74573 0 0 GENPACT LIMITED SHS G3922B107 99572 2361214 SH SOLE 21 2361214 0 0 GENPACT LIMITED SHS G3922B107 303075 7186993 SH SOLE 22 6176392 0 1010601 GENPACT LIMITED SHS G3922B107 338 8012 SH SOLE 23 8012 0 0 GENPACT LIMITED SHS G3922B107 26 606 SH SOLE 26 606 0 0 GENPACT LIMITED SHS G3922B107 7814 185309 SH SOLE 30 185309 0 0 GENPACT LIMITED SHS G3922B107 12856 304865 SH SOLE 31 304865 0 0 GENPACT LIMITED SHS G3922B107 1022 24243 SH SOLE 34 24243 0 0 GENPACT LIMITED SHS G3922B107 319 7561 SH SOLE 36 7561 0 0 GENTEX CORP COM 371901109 22240 767431 SH SOLE 2 307852 0 459579 GENTEX CORP COM 371901109 896 30931 SH SOLE 4 30931 0 0 GENTEX CORP COM 371901109 311 10727 SH SOLE 7 10727 0 0 GENTEX CORP COM 371901109 60 2062 SH SOLE 15 2062 0 0 GENTEX CORP COM 371901109 21853 754060 SH SOLE 18 742926 0 11134 GENTEX CORP COM 371901109 2327 80288 SH SOLE 19 80288 0 0 GENTEX CORP COM 371901109 378148 13048568 SH SOLE 21 13048568 0 0 GENTEX CORP COM 371901109 246045 8490166 SH SOLE 22 7953290 0 536876 GENTEX CORP COM 371901109 1417 48897 SH SOLE 23 48897 0 0 GENTEX CORP COM 371901109 7565 261052 SH SOLE 25 261052 0 0 GENTEX CORP COM 371901109 17272 595992 SH SOLE 26 72845 0 523147 GENTEX CORP COM 371901109 958 33069 SH SOLE 28 33069 0 0 GENTEX CORP COM 371901109 477 16474 SH SOLE 29 16474 0 0 GENTEX CORP COM 371901109 3185 109902 SH SOLE 30 109902 0 0 GENTEX CORP COM 371901109 1505 51936 SH SOLE 31 35262 0 16674 GENTEX CORP COM 371901109 500 17240 SH SOLE 34 17240 0 0 GENTEX CORP COM 371901109 3378 116569 SH SOLE 36 116569 0 0 GENTEX CORP COM 371901109 753 25990 SH SOLE 40 25990 0 0 GENTHERM INC COM 37253A103 608 13694 SH SOLE 2 1172 0 12522 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 6591 148476 SH SOLE 18 148476 0 0 GENTHERM INC COM 37253A103 2591 58367 SH SOLE 19 58367 0 0 GENTHERM INC COM 37253A103 163593 3685355 SH SOLE 21 3685355 0 0 GENTHERM INC COM 37253A103 43949 990073 SH SOLE 22 941565 0 48508 GENTHERM INC COM 37253A103 807 18183 SH SOLE 26 8224 0 9959 GENTHERM INC COM 37253A103 218 4920 SH SOLE 28 4920 0 0 GENTHERM INC COM 37253A103 2710 61061 SH SOLE 30 61061 0 0 GENTHERM INC COM 37253A103 171 3862 SH SOLE 40 3862 0 0 GENUINE PARTS CO COM 372460105 38979 366932 SH SOLE 2 57355 0 309577 GENUINE PARTS CO COM 372460105 7132 67134 SH SOLE 4 63262 0 3872 GENUINE PARTS CO COM 372460105 30012 282519 SH SOLE 7 190119 0 92400 GENUINE PARTS CO COM 372460105 499 4695 SH SOLE 13 4695 0 0 GENUINE PARTS CO COM 372460105 78 738 SH SOLE 15 738 0 0 GENUINE PARTS CO COM 372460105 124078 1168012 SH SOLE 18 1146663 0 21349 GENUINE PARTS CO COM 372460105 99850 939946 SH SOLE 19 939946 0 0 GENUINE PARTS CO COM 372460105 597680 5626282 SH SOLE 21 5626282 0 0 GENUINE PARTS CO COM 372460105 383762 3612559 SH SOLE 22 3236425 0 376134 GENUINE PARTS CO COM 372460105 11196 105390 SH SOLE 23 105390 0 0 GENUINE PARTS CO COM 372460105 26384 248363 SH SOLE 25 248363 0 0 GENUINE PARTS CO COM 372460105 99961 940984 SH SOLE 26 218897 0 722087 GENUINE PARTS CO COM 372460105 2892 27225 SH SOLE 28 19057 0 8168 GENUINE PARTS CO COM 372460105 3545 33375 SH SOLE 29 2843 0 30532 GENUINE PARTS CO COM 372460105 60470 569236 SH SOLE 30 569236 0 0 GENUINE PARTS CO COM 372460105 3516 33100 SH SOLE 31 25625 0 7475 GENUINE PARTS CO COM 372460105 2683 25257 SH SOLE 32 25257 0 0 GENUINE PARTS CO COM 372460105 50640 476702 SH SOLE 34 476702 0 0 GENUINE PARTS CO COM 372460105 12560 118234 SH SOLE 36 118234 0 0 GENUINE PARTS CO COM 372460105 3180 29933 SH SOLE 37 29933 0 0 GENUINE PARTS CO COM 372460105 307 2889 SH SOLE 40 2889 0 0 GENWORTH FINL INC COM CL A 37247D106 3222 732194 SH SOLE 2 232990 0 499204 GENWORTH FINL INC COM CL A 37247D106 12 2679 SH SOLE 4 2679 0 0 GENWORTH FINL INC COM CL A 37247D106 117 26531 SH SOLE 7 26531 0 0 GENWORTH FINL INC COM CL A 37247D106 12541 2850254 SH SOLE 18 2850254 0 0 GENWORTH FINL INC COM CL A 37247D106 3948 897335 SH SOLE 19 897335 0 0 GENWORTH FINL INC COM CL A 37247D106 160439 36463426 SH SOLE 21 36463426 0 0 GENWORTH FINL INC COM CL A 37247D106 78078 17745067 SH SOLE 22 16973025 0 772042 GENWORTH FINL INC COM CL A 37247D106 1066 242315 SH SOLE 26 118157 0 124158 GENWORTH FINL INC COM CL A 37247D106 261 59262 SH SOLE 28 59262 0 0 GENWORTH FINL INC COM CL A 37247D106 1947 442450 SH SOLE 30 442450 0 0 GENWORTH FINL INC COM CL A 37247D106 231 52589 SH SOLE 31 0 0 52589 GENWORTH FINL INC COM CL A 37247D106 986 224033 SH SOLE 36 224033 0 0 GENWORTH FINL INC COM CL A 37247D106 238 54067 SH SOLE 40 54067 0 0 GEO GROUP INC NEW COM 36162J106 925 55661 SH SOLE 2 55661 0 0 GEO GROUP INC NEW COM 36162J106 8 459 SH SOLE 4 459 0 0 GEO GROUP INC NEW COM 36162J106 61 3661 SH SOLE 7 3661 0 0 GEO GROUP INC NEW COM 36162J106 11285 679383 SH SOLE 18 679383 0 0 GEO GROUP INC NEW COM 36162J106 3484 209759 SH SOLE 19 209759 0 0 GEO GROUP INC NEW COM 36162J106 154631 9309510 SH SOLE 21 9309510 0 0 GEO GROUP INC NEW COM 36162J106 71814 4323524 SH SOLE 22 4158024 0 165500 GEO GROUP INC NEW COM 36162J106 131 7875 SH SOLE 23 7875 0 0 GEO GROUP INC NEW COM 36162J106 716 43119 SH SOLE 26 26344 0 16775 GEO GROUP INC NEW COM 36162J106 639 38486 SH SOLE 30 38486 0 0 GEO GROUP INC NEW COM 36162J106 106 6390 SH SOLE 36 6390 0 0 GEO GROUP INC NEW COM 36162J106 203 12244 SH SOLE 40 12244 0 0 GEOPARK LTD USD SHS G38327105 218 9877 SH SOLE 19 9877 0 0 GEOPARK LTD USD SHS G38327105 223 10087 SH SOLE 21 10087 0 0 GEOPARK LTD USD SHS G38327105 5711 258425 SH SOLE 22 135711 0 122714 GEOPARK LTD USD SHS G38327105 55 2476 SH SOLE 23 2476 0 0 GEOSPACE TECHNOLOGIES CORP COM 37364X109 207 12331 SH SOLE 2 547 0 11784 GEOSPACE TECHNOLOGIES CORP COM 37364X109 1022 60947 SH SOLE 18 60947 0 0 GEOSPACE TECHNOLOGIES CORP COM 37364X109 394 23524 SH SOLE 19 23524 0 0 GEOSPACE TECHNOLOGIES CORP COM 37364X109 26489 1579540 SH SOLE 21 1579540 0 0 GEOSPACE TECHNOLOGIES CORP COM 37364X109 6149 366663 SH SOLE 22 360254 0 6409 GEOSPACE TECHNOLOGIES CORP COM 37364X109 278 16591 SH SOLE 30 16591 0 0 GERDAU S A SPON ADR REP PFD 373737105 18226 3719681 SH SOLE 21 3719681 0 0 GERDAU S A SPON ADR REP PFD 373737105 406 82836 SH SOLE 22 82836 0 0 GERDAU S A SPON ADR REP PFD 373737105 136 27844 SH SOLE 26 0 0 27844 GERMAN AMERN BANCORP INC COM 373865104 884 24816 SH SOLE 2 941 0 23875 GERMAN AMERN BANCORP INC COM 373865104 16 445 SH SOLE 7 445 0 0 GERMAN AMERN BANCORP INC COM 373865104 3230 90672 SH SOLE 18 90672 0 0 GERMAN AMERN BANCORP INC COM 373865104 1545 43374 SH SOLE 19 43374 0 0 GERMAN AMERN BANCORP INC COM 373865104 32048 899715 SH SOLE 21 899715 0 0 GERMAN AMERN BANCORP INC COM 373865104 26228 736324 SH SOLE 22 707755 0 28569 GERMAN AMERN BANCORP INC COM 373865104 11 310 SH SOLE 23 310 0 0 GERMAN AMERN BANCORP INC COM 373865104 70 1957 SH SOLE 26 0 0 1957 GERMAN AMERN BANCORP INC COM 373865104 100 2808 SH SOLE 28 2808 0 0 GERMAN AMERN BANCORP INC COM 373865104 379 10631 SH SOLE 30 10631 0 0 GERMAN AMERN BANCORP INC COM 373865104 82 2306 SH SOLE 40 2306 0 0 GERON CORP COM 374163103 248 182198 SH SOLE 2 5922 0 176276 GERON CORP COM 374163103 5 3408 SH SOLE 7 3408 0 0 GERON CORP COM 374163103 863 634817 SH SOLE 18 634817 0 0 GERON CORP COM 374163103 413 303905 SH SOLE 19 303905 0 0 GERON CORP COM 374163103 11734 8627994 SH SOLE 21 8627994 0 0 GERON CORP COM 374163103 7822 5751207 SH SOLE 22 5550253 0 200954 GERON CORP COM 374163103 15 11013 SH SOLE 26 0 0 11013 GERON CORP COM 374163103 31 22715 SH SOLE 28 22715 0 0 GERON CORP COM 374163103 50 36427 SH SOLE 30 36427 0 0 GERON CORP COM 374163103 24 17876 SH SOLE 40 17876 0 0 GETTY RLTY CORP NEW COM 374297109 1115 33914 SH SOLE 2 1456 0 32458 GETTY RLTY CORP NEW COM 374297109 312 9478 SH SOLE 4 9478 0 0 GETTY RLTY CORP NEW COM 374297109 1135 34537 SH SOLE 7 34537 0 0 GETTY RLTY CORP NEW COM 374297109 4993 151902 SH SOLE 18 151902 0 0 GETTY RLTY CORP NEW COM 374297109 3061 93116 SH SOLE 19 93116 0 0 GETTY RLTY CORP NEW COM 374297109 131087 3988054 SH SOLE 21 3988054 0 0 GETTY RLTY CORP NEW COM 374297109 44564 1355764 SH SOLE 22 1310839 0 44925 GETTY RLTY CORP NEW COM 374297109 73 2206 SH SOLE 23 2206 0 0 GETTY RLTY CORP NEW COM 374297109 2551 77617 SH SOLE 25 77617 0 0 GETTY RLTY CORP NEW COM 374297109 1058 32175 SH SOLE 26 15420 0 16755 GETTY RLTY CORP NEW COM 374297109 143 4347 SH SOLE 28 4347 0 0 GETTY RLTY CORP NEW COM 374297109 622 18923 SH SOLE 29 18923 0 0 GETTY RLTY CORP NEW COM 374297109 6285 191202 SH SOLE 30 191202 0 0 GETTY RLTY CORP NEW COM 374297109 96 2913 SH SOLE 40 2913 0 0 GEVO INC COM PAR 374396406 1 262 SH SOLE 21 262 0 0 GEVO INC COM PAR 374396406 456 197563 SH SOLE 22 197563 0 0 GIBRALTAR INDS INC COM 374689107 1667 33043 SH SOLE 2 1247 0 31796 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 7258 143886 SH SOLE 18 143886 0 0 GIBRALTAR INDS INC COM 374689107 2857 56642 SH SOLE 19 56642 0 0 GIBRALTAR INDS INC COM 374689107 182681 3621753 SH SOLE 21 3621753 0 0 GIBRALTAR INDS INC COM 374689107 48940 970257 SH SOLE 22 929013 0 41244 GIBRALTAR INDS INC COM 374689107 677 13431 SH SOLE 26 10871 0 2560 GIBRALTAR INDS INC COM 374689107 214 4247 SH SOLE 28 4247 0 0 GIBRALTAR INDS INC COM 374689107 2253 44674 SH SOLE 30 44674 0 0 GIBRALTAR INDS INC COM 374689107 170 3365 SH SOLE 40 3365 0 0 GILDAN ACTIVEWEAR INC COM 375916103 604 20465 SH SOLE 18 20465 0 0 GILDAN ACTIVEWEAR INC COM 375916103 3775 127820 SH SOLE 19 127820 0 0 GILDAN ACTIVEWEAR INC COM 375916103 1173 39710 SH SOLE 25 39710 0 0 GILDAN ACTIVEWEAR INC COM 375916103 1882 63733 SH SOLE 34 63733 0 0 GILEAD SCIENCES INC COM 375558103 240286 3697846 SH SOLE 2 908039 0 2789807 GILEAD SCIENCES INC COM 375558103 41846 643978 SH SOLE 4 609748 0 34230 GILEAD SCIENCES INC COM 375558103 86048 1324218 SH SOLE 7 1232524 0 91694 GILEAD SCIENCES INC COM 375558103 12605 193989 SH SOLE 13 193989 0 0 GILEAD SCIENCES INC COM 375558103 608 9350 SH SOLE 15 9350 0 0 GILEAD SCIENCES INC COM 375558103 17 266 SH SOLE 17 0 0 266 GILEAD SCIENCES INC COM 375558103 321913 4954037 SH SOLE 18 4505877 0 448160 GILEAD SCIENCES INC COM 375558103 303423 4669488 SH SOLE 19 4669488 0 0 GILEAD SCIENCES INC COM 375558103 2418540 37219762 SH SOLE 21 37219762 0 0 GILEAD SCIENCES INC COM 375558103 2164323 33307533 SH SOLE 22 28946694 0 4360839 GILEAD SCIENCES INC COM 375558103 64972 999881 SH SOLE 23 999881 0 0 GILEAD SCIENCES INC COM 375558103 87980 1353950 SH SOLE 25 1353950 0 0 GILEAD SCIENCES INC COM 375558103 453498 6979042 SH SOLE 26 770527 0 6208515 GILEAD SCIENCES INC COM 375558103 15438 237575 SH SOLE 28 165221 0 72354 GILEAD SCIENCES INC COM 375558103 43028 662169 SH SOLE 29 69193 0 592976 GILEAD SCIENCES INC COM 375558103 446403 6869857 SH SOLE 30 6869857 0 0 GILEAD SCIENCES INC COM 375558103 23820 366573 SH SOLE 31 289791 0 76782 GILEAD SCIENCES INC COM 375558103 13380 205911 SH SOLE 32 205911 0 0 GILEAD SCIENCES INC COM 375558103 111008 1708334 SH SOLE 34 1708334 0 0 GILEAD SCIENCES INC COM 375558103 67703 1041907 SH SOLE 36 1041907 0 0 GILEAD SCIENCES INC COM 375558103 1815 27928 SH SOLE 40 27928 0 0 GLACIER BANCORP INC NEW COM 37637Q105 3861 83947 SH SOLE 2 6444 0 77503 GLACIER BANCORP INC NEW COM 37637Q105 22 480 SH SOLE 4 480 0 0 GLACIER BANCORP INC NEW COM 37637Q105 71 1543 SH SOLE 7 1543 0 0 GLACIER BANCORP INC NEW COM 37637Q105 19755 429540 SH SOLE 18 429540 0 0 GLACIER BANCORP INC NEW COM 37637Q105 8612 187261 SH SOLE 19 187261 0 0 GLACIER BANCORP INC NEW COM 37637Q105 452732 9844142 SH SOLE 21 9844142 0 0 GLACIER BANCORP INC NEW COM 37637Q105 121158 2634432 SH SOLE 22 2525198 0 109234 GLACIER BANCORP INC NEW COM 37637Q105 344 7481 SH SOLE 23 7481 0 0 GLACIER BANCORP INC NEW COM 37637Q105 1944 42274 SH SOLE 26 9512 0 32762 GLACIER BANCORP INC NEW COM 37637Q105 496 10792 SH SOLE 28 10792 0 0 GLACIER BANCORP INC NEW COM 37637Q105 5458 118681 SH SOLE 30 118681 0 0 GLACIER BANCORP INC NEW COM 37637Q105 411 8941 SH SOLE 40 8941 0 0 GLADSTONE CAPITAL CORP COM 376535100 1596 160710 SH SOLE 30 160710 0 0 GLADSTONE COML CORP COM 376536108 603 27586 SH SOLE 2 1243 0 26343 GLADSTONE COML CORP COM 376536108 14 648 SH SOLE 7 648 0 0 GLADSTONE COML CORP COM 376536108 2386 109133 SH SOLE 18 109133 0 0 GLADSTONE COML CORP COM 376536108 1188 54339 SH SOLE 19 54339 0 0 GLADSTONE COML CORP COM 376536108 25802 1180318 SH SOLE 21 1180318 0 0 GLADSTONE COML CORP COM 376536108 24024 1098978 SH SOLE 22 1055574 0 43404 GLADSTONE COML CORP COM 376536108 45 2038 SH SOLE 23 2038 0 0 GLADSTONE COML CORP COM 376536108 209 9561 SH SOLE 26 0 0 9561 GLADSTONE COML CORP COM 376536108 99 4513 SH SOLE 28 4513 0 0 GLADSTONE COML CORP COM 376536108 337 15426 SH SOLE 30 15426 0 0 GLADSTONE INVT CORP COM 376546107 2431 183486 SH SOLE 30 183486 0 0 GLADSTONE LD CORP COM 376549101 199 15328 SH SOLE 2 777 0 14551 GLADSTONE LD CORP COM 376549101 754 58171 SH SOLE 18 58171 0 0 GLADSTONE LD CORP COM 376549101 359 27686 SH SOLE 19 27686 0 0 GLADSTONE LD CORP COM 376549101 8979 692279 SH SOLE 21 692279 0 0 GLADSTONE LD CORP COM 376549101 5990 461852 SH SOLE 22 450720 0 11132 GLADSTONE LD CORP COM 376549101 16 1201 SH SOLE 23 1201 0 0 GLATFELTER COM 377316104 828 45272 SH SOLE 2 1527 0 43745 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 3639 198837 SH SOLE 18 198837 0 0 GLATFELTER COM 377316104 1391 76021 SH SOLE 19 76021 0 0 GLATFELTER COM 377316104 92807 5071444 SH SOLE 21 5071444 0 0 GLATFELTER COM 377316104 24398 1333204 SH SOLE 22 1279480 0 53724 GLATFELTER COM 377316104 342 18694 SH SOLE 26 4835 0 13859 GLATFELTER COM 377316104 114 6245 SH SOLE 28 6245 0 0 GLATFELTER COM 377316104 1151 62917 SH SOLE 30 62917 0 0 GLATFELTER COM 377316104 92 5010 SH SOLE 40 5010 0 0 GLAUKOS CORP COM 377322102 886 16272 SH SOLE 2 1492 0 14780 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 7254 133169 SH SOLE 18 131510 0 1659 GLAUKOS CORP COM 377322102 3726 68400 SH SOLE 19 68400 0 0 GLAUKOS CORP COM 377322102 82731 1518845 SH SOLE 21 1518845 0 0 GLAUKOS CORP COM 377322102 62091 1139909 SH SOLE 22 1087621 0 52288 GLAUKOS CORP COM 377322102 559 10261 SH SOLE 26 6246 0 4015 GLAUKOS CORP COM 377322102 222 4074 SH SOLE 28 4074 0 0 GLAUKOS CORP COM 377322102 1277 23435 SH SOLE 30 23435 0 0 GLAUKOS CORP COM 377322102 248 4546 SH SOLE 40 4546 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 83047 1767340 SH SOLE 18 1763271 0 4069 GLEN BURNIE BANCORP COM 377407101 7 598 SH SOLE 21 598 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 2153 27081 SH SOLE 2 5070 0 22011 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 26 326 SH SOLE 4 326 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 83 1045 SH SOLE 7 1045 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 16899 212591 SH SOLE 18 198242 0 14349 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 15022 188981 SH SOLE 19 188981 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 200389 2520930 SH SOLE 21 2520930 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 142536 1793136 SH SOLE 22 1721100 0 72036 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 1006 12654 SH SOLE 23 12654 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 4612 58018 SH SOLE 26 19392 0 38626 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 776 9767 SH SOLE 28 9767 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 1864 23451 SH SOLE 30 23451 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 114 1435 SH SOLE 34 1435 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 458 5758 SH SOLE 40 5758 0 0 GLOBAL CORD BLOOD CORPORATIO SHS G39342103 121 24256 SH SOLE 22 24256 0 0 GLOBAL EAGLE ENTMT INC COM 37951D102 17 34752 SH SOLE 21 34752 0 0 GLOBAL EAGLE ENTMT INC COM 37951D102 352 703641 SH SOLE 22 703641 0 0 GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 244 8247 SH SOLE 2 296 0 7951 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 30628 SH SOLE 18 30628 0 0 GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 596 20119 SH SOLE 19 20119 0 0 GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 9309 314189 SH SOLE 21 314189 0 0 GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 7958 268583 SH SOLE 22 257479 0 11104 GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 42 1404 SH SOLE 28 1404 0 0 GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 36 1199 SH SOLE 30 1199 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 33153 SH SOLE 2 1295 0 31858 GLOBAL MED REIT INC COM NEW 37954A204 1462 110501 SH SOLE 18 110501 0 0 GLOBAL MED REIT INC COM NEW 37954A204 719 54367 SH SOLE 19 54367 0 0 GLOBAL MED REIT INC COM NEW 37954A204 17406 1315625 SH SOLE 21 1315625 0 0 GLOBAL MED REIT INC COM NEW 37954A204 14311 1081736 SH SOLE 22 1059481 0 22255 GLOBAL MED REIT INC COM NEW 37954A204 29 2175 SH SOLE 23 2175 0 0 GLOBAL MED REIT INC COM NEW 37954A204 66 5008 SH SOLE 30 5008 0 0 GLOBAL NET LEASE INC COM NEW 379378201 1871 92253 SH SOLE 2 3417 0 88836 GLOBAL NET LEASE INC COM NEW 379378201 519 25608 SH SOLE 4 25608 0 0 GLOBAL NET LEASE INC COM NEW 379378201 1826 90053 SH SOLE 7 90053 0 0 GLOBAL NET LEASE INC COM NEW 379378201 8076 398218 SH SOLE 18 398218 0 0 GLOBAL NET LEASE INC COM NEW 379378201 5191 255985 SH SOLE 19 255985 0 0 GLOBAL NET LEASE INC COM NEW 379378201 214472 10575555 SH SOLE 21 10575555 0 0 GLOBAL NET LEASE INC COM NEW 379378201 68611 3383199 SH SOLE 22 3268119 0 115080 GLOBAL NET LEASE INC COM NEW 379378201 117 5764 SH SOLE 23 5764 0 0 GLOBAL NET LEASE INC COM NEW 379378201 1343 66235 SH SOLE 26 17148 0 49087 GLOBAL NET LEASE INC COM NEW 379378201 224 11022 SH SOLE 28 11022 0 0 GLOBAL NET LEASE INC COM NEW 379378201 1011 49829 SH SOLE 29 49829 0 0 GLOBAL NET LEASE INC COM NEW 379378201 217 10703 SH SOLE 40 10703 0 0 GLOBAL PARTNERS LP COM UNITS 37946R109 1 30 SH SOLE 17 0 0 30 GLOBAL PMTS INC COM 37940X102 141867 777096 SH SOLE 2 125473 0 651623 GLOBAL PMTS INC COM 37940X102 26205 143542 SH SOLE 4 135830 0 7712 GLOBAL PMTS INC COM 37940X102 45887 251355 SH SOLE 7 251355 0 0 GLOBAL PMTS INC COM 37940X102 93 511 SH SOLE 13 511 0 0 GLOBAL PMTS INC COM 37940X102 315 1727 SH SOLE 15 1727 0 0 GLOBAL PMTS INC COM 37940X102 112258 614908 SH SOLE 18 573737 0 41171 GLOBAL PMTS INC COM 37940X102 45859 251199 SH SOLE 19 251199 0 0 GLOBAL PMTS INC COM 37940X102 1432259 7845416 SH SOLE 21 7845416 0 0 GLOBAL PMTS INC COM 37940X102 1332821 7300728 SH SOLE 22 6532020 0 768708 GLOBAL PMTS INC COM 37940X102 40303 220765 SH SOLE 23 220765 0 0 GLOBAL PMTS INC COM 37940X102 55878 306080 SH SOLE 25 306080 0 0 GLOBAL PMTS INC COM 37940X102 214443 1174642 SH SOLE 26 182858 0 991784 GLOBAL PMTS INC COM 37940X102 10287 56346 SH SOLE 28 39143 0 17203 GLOBAL PMTS INC COM 37940X102 1881 10301 SH SOLE 29 10301 0 0 GLOBAL PMTS INC COM 37940X102 232716 1274737 SH SOLE 30 1274737 0 0 GLOBAL PMTS INC COM 37940X102 13983 76593 SH SOLE 31 63124 0 13469 GLOBAL PMTS INC COM 37940X102 12694 69533 SH SOLE 34 69533 0 0 GLOBAL PMTS INC COM 37940X102 35894 196613 SH SOLE 36 196613 0 0 GLOBAL PMTS INC COM 37940X102 1253 6866 SH SOLE 40 6866 0 0 GLOBAL SELF STORAGE INC COM 37955N106 28 6610 SH SOLE 21 6610 0 0 GLOBAL WTR RES INC COM 379463102 82 6243 SH SOLE 2 1498 0 4745 GLOBAL WTR RES INC COM 379463102 537 40827 SH SOLE 18 40827 0 0 GLOBAL WTR RES INC COM 379463102 272 20717 SH SOLE 19 20717 0 0 GLOBAL WTR RES INC COM 379463102 6002 456463 SH SOLE 21 456463 0 0 GLOBAL WTR RES INC COM 379463102 1514 115171 SH SOLE 22 107556 0 7615 GLOBAL X FDS GLBL X MLP ETF 37950E473 2640 335076 SH SOLE 18 1322 0 333754 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 1 22 SH SOLE 17 0 0 22 GLOBALSCAPE INC COM 37940G109 22 2258 SH SOLE 18 2258 0 0 GLOBALSCAPE INC COM 37940G109 354 36033 SH SOLE 21 36033 0 0 GLOBALSCAPE INC COM 37940G109 2030 206538 SH SOLE 22 206538 0 0 GLOBALSTAR INC COM 378973408 1 2511 SH SOLE 4 2511 0 0 GLOBALSTAR INC COM 378973408 1194 2302640 SH SOLE 21 2302640 0 0 GLOBALSTAR INC COM 378973408 5719 11026472 SH SOLE 22 10795836 0 230636 GLOBALSTAR INC COM 378973408 17 32798 SH SOLE 26 0 0 32798 GLOBALSTAR INC COM 378973408 31 59904 SH SOLE 28 59904 0 0 GLOBALSTAR INC COM 378973408 36 68849 SH SOLE 30 68849 0 0 GLOBALSTAR INC COM 378973408 20 38874 SH SOLE 40 38874 0 0 GLOBANT S A COM L44385109 6928 65329 SH SOLE 2 1095 0 64234 GLOBANT S A COM L44385109 1356 12787 SH SOLE 4 12787 0 0 GLOBANT S A COM L44385109 499 4701 SH SOLE 7 4701 0 0 GLOBANT S A COM L44385109 1202 11336 SH SOLE 18 11336 0 0 GLOBANT S A COM L44385109 60619 571605 SH SOLE 21 571605 0 0 GLOBANT S A COM L44385109 43752 412559 SH SOLE 22 369266 0 43293 GLOBANT S A COM L44385109 2113 19925 SH SOLE 23 19925 0 0 GLOBANT S A COM L44385109 12974 122334 SH SOLE 26 37587 0 84747 GLOBANT S A COM L44385109 397 3743 SH SOLE 29 3743 0 0 GLOBANT S A COM L44385109 20613 194372 SH SOLE 30 194372 0 0 GLOBANT S A COM L44385109 538 5076 SH SOLE 31 1989 0 3087 GLOBANT S A COM L44385109 271 2551 SH SOLE 34 2551 0 0 GLOBANT S A COM L44385109 27 254 SH SOLE 40 254 0 0 GLOBE LIFE INC COM 37959E102 46812 444766 SH SOLE 2 199085 0 245681 GLOBE LIFE INC COM 37959E102 8115 77099 SH SOLE 4 74253 0 2846 GLOBE LIFE INC COM 37959E102 16740 159054 SH SOLE 7 99533 0 59521 GLOBE LIFE INC COM 37959E102 2511 23858 SH SOLE 13 23858 0 0 GLOBE LIFE INC COM 37959E102 90 859 SH SOLE 15 859 0 0 GLOBE LIFE INC COM 37959E102 31755 301714 SH SOLE 18 251099 0 50615 GLOBE LIFE INC COM 37959E102 21799 207113 SH SOLE 19 207113 0 0 GLOBE LIFE INC COM 37959E102 243844 2316808 SH SOLE 21 2316808 0 0 GLOBE LIFE INC COM 37959E102 333814 3171632 SH SOLE 22 2792968 0 378664 GLOBE LIFE INC COM 37959E102 13594 129163 SH SOLE 23 129163 0 0 GLOBE LIFE INC COM 37959E102 13850 131591 SH SOLE 25 131591 0 0 GLOBE LIFE INC COM 37959E102 46337 440261 SH SOLE 26 99956 0 340305 GLOBE LIFE INC COM 37959E102 2212 21012 SH SOLE 28 14429 0 6583 GLOBE LIFE INC COM 37959E102 11399 108303 SH SOLE 29 20528 0 87775 GLOBE LIFE INC COM 37959E102 49864 473764 SH SOLE 30 473764 0 0 GLOBE LIFE INC COM 37959E102 9357 88903 SH SOLE 31 52781 0 36122 GLOBE LIFE INC COM 37959E102 1256 11934 SH SOLE 34 11934 0 0 GLOBE LIFE INC COM 37959E102 9576 90983 SH SOLE 36 90983 0 0 GLOBE LIFE INC COM 37959E102 234 2222 SH SOLE 40 2222 0 0 GLOBUS MED INC CL A 379577208 4107 69751 SH SOLE 2 40350 0 29401 GLOBUS MED INC CL A 379577208 80 1354 SH SOLE 4 1354 0 0 GLOBUS MED INC CL A 379577208 105 1783 SH SOLE 7 1783 0 0 GLOBUS MED INC CL A 379577208 26720 453800 SH SOLE 18 433299 0 20501 GLOBUS MED INC CL A 379577208 15591 264791 SH SOLE 19 264791 0 0 GLOBUS MED INC CL A 379577208 352569 5987932 SH SOLE 21 5987932 0 0 GLOBUS MED INC CL A 379577208 158659 2694622 SH SOLE 22 2599702 0 94920 GLOBUS MED INC CL A 379577208 989 16805 SH SOLE 23 16805 0 0 GLOBUS MED INC CL A 379577208 3433 58301 SH SOLE 26 20673 0 37628 GLOBUS MED INC CL A 379577208 563 9563 SH SOLE 28 9563 0 0 GLOBUS MED INC CL A 379577208 56 943 SH SOLE 29 943 0 0 GLOBUS MED INC CL A 379577208 2684 45591 SH SOLE 30 45591 0 0 GLOBUS MED INC CL A 379577208 108 1836 SH SOLE 31 1836 0 0 GLOBUS MED INC CL A 379577208 130 2213 SH SOLE 34 2213 0 0 GLOBUS MED INC CL A 379577208 5 92 SH SOLE 36 92 0 0 GLOBUS MED INC CL A 379577208 457 7756 SH SOLE 40 7756 0 0 GLOWPOINT INC COM 379887508 2 1121 SH SOLE 21 1121 0 0 GLU MOBILE INC COM 379890106 341 56402 SH SOLE 2 12222 0 44180 GLU MOBILE INC COM 379890106 3 561 SH SOLE 4 561 0 0 GLU MOBILE INC COM 379890106 15 2451 SH SOLE 7 2451 0 0 GLU MOBILE INC COM 379890106 3409 563474 SH SOLE 18 516579 0 46895 GLU MOBILE INC COM 379890106 2341 386870 SH SOLE 19 386870 0 0 GLU MOBILE INC COM 379890106 78655 13000760 SH SOLE 21 13000760 0 0 GLU MOBILE INC COM 379890106 21564 3564260 SH SOLE 22 3428698 0 135562 GLU MOBILE INC COM 379890106 219 36278 SH SOLE 23 36278 0 0 GLU MOBILE INC COM 379890106 640 105737 SH SOLE 26 44163 0 61574 GLU MOBILE INC COM 379890106 104 17257 SH SOLE 28 17257 0 0 GLU MOBILE INC COM 379890106 997 164723 SH SOLE 30 164723 0 0 GLU MOBILE INC COM 379890106 73 12021 SH SOLE 40 12021 0 0 GLYCOMIMETICS INC COM 38000Q102 77 14466 SH SOLE 2 1545 0 12921 GLYCOMIMETICS INC COM 38000Q102 4 726 SH SOLE 7 726 0 0 GLYCOMIMETICS INC COM 38000Q102 638 120656 SH SOLE 18 120656 0 0 GLYCOMIMETICS INC COM 38000Q102 307 58017 SH SOLE 19 58017 0 0 GLYCOMIMETICS INC COM 38000Q102 8444 1596151 SH SOLE 21 1596151 0 0 GLYCOMIMETICS INC COM 38000Q102 5476 1035151 SH SOLE 22 1007599 0 27552 GLYCOMIMETICS INC COM 38000Q102 18 3344 SH SOLE 30 3344 0 0 GMS INC COM 36251C103 897 33117 SH SOLE 2 5800 0 27317 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 5004 184787 SH SOLE 18 180437 0 4350 GMS INC COM 36251C103 4173 154114 SH SOLE 19 154114 0 0 GMS INC COM 36251C103 126671 4677645 SH SOLE 21 4677645 0 0 GMS INC COM 36251C103 36577 1350707 SH SOLE 22 1292242 0 58465 GMS INC COM 36251C103 392 14479 SH SOLE 23 14479 0 0 GMS INC COM 36251C103 1844 68102 SH SOLE 26 18339 0 49763 GMS INC COM 36251C103 104 3827 SH SOLE 28 3827 0 0 GMS INC COM 36251C103 1611 59501 SH SOLE 30 59501 0 0 GMS INC COM 36251C103 311 11469 SH SOLE 34 11469 0 0 GMS INC COM 36251C103 122 4493 SH SOLE 40 4493 0 0 GNC HLDGS INC COM CL A 36191G107 232 85896 SH SOLE 2 2827 0 83069 GNC HLDGS INC COM CL A 36191G107 4 1473 SH SOLE 7 1473 0 0 GNC HLDGS INC COM CL A 36191G107 785 290688 SH SOLE 18 290688 0 0 GNC HLDGS INC COM CL A 36191G107 388 143610 SH SOLE 19 143610 0 0 GNC HLDGS INC COM CL A 36191G107 7867 2913816 SH SOLE 21 2913816 0 0 GNC HLDGS INC COM CL A 36191G107 7021 2600465 SH SOLE 22 2370651 0 229814 GODADDY INC CL A 380237107 74924 1103114 SH SOLE 2 607631 0 495483 GODADDY INC CL A 380237107 11012 162134 SH SOLE 4 157155 0 4979 GODADDY INC CL A 380237107 3053 44950 SH SOLE 7 39808 0 5142 GODADDY INC CL A 380237107 2058 30305 SH SOLE 13 30305 0 0 GODADDY INC CL A 380237107 82 1210 SH SOLE 15 1210 0 0 GODADDY INC CL A 380237107 74963 1103695 SH SOLE 18 809747 0 293948 GODADDY INC CL A 380237107 61189 900897 SH SOLE 19 900897 0 0 GODADDY INC CL A 380237107 165666 2439138 SH SOLE 21 2439138 0 0 GODADDY INC CL A 380237107 391503 5764178 SH SOLE 22 4917525 0 846653 GODADDY INC CL A 380237107 22476 330914 SH SOLE 23 330914 0 0 GODADDY INC CL A 380237107 11964 176149 SH SOLE 25 176149 0 0 GODADDY INC CL A 380237107 40695 599155 SH SOLE 26 174013 0 425142 GODADDY INC CL A 380237107 2286 33651 SH SOLE 28 23087 0 10564 GODADDY INC CL A 380237107 12857 189289 SH SOLE 29 137724 0 51565 GODADDY INC CL A 380237107 22857 336526 SH SOLE 30 336526 0 0 GODADDY INC CL A 380237107 18796 276744 SH SOLE 31 220263 0 56481 GODADDY INC CL A 380237107 6707 98744 SH SOLE 34 98744 0 0 GODADDY INC CL A 380237107 9721 143123 SH SOLE 36 143123 0 0 GODADDY INC CL A 380237107 294 4331 SH SOLE 40 4331 0 0 GOGO INC COM 38046C109 165 25704 SH SOLE 2 4737 0 20967 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 1342 209658 SH SOLE 18 197404 0 12254 GOGO INC COM 38046C109 1193 186384 SH SOLE 19 186384 0 0 GOGO INC COM 38046C109 12740 1990588 SH SOLE 21 1990588 0 0 GOGO INC COM 38046C109 10984 1716316 SH SOLE 22 1648083 0 68233 GOGO INC COM 38046C109 49 7586 SH SOLE 23 7586 0 0 GOGO INC COM 38046C109 231 36084 SH SOLE 26 0 0 36084 GOGO INC COM 38046C109 48 7428 SH SOLE 28 7428 0 0 GOGO INC COM 38046C109 54 8506 SH SOLE 30 8506 0 0 GOGO INC COM 38046C109 36 5599 SH SOLE 40 5599 0 0 GOL LINHAS AEREAS INTLG S A SPON ADR PFD NEW 38045R206 643 35606 SH SOLE 19 35606 0 0 GOL LINHAS AEREAS INTLG S A SPON ADR PFD NEW 38045R206 121 6693 SH SOLE 22 6693 0 0 GOL LINHAS AEREAS INTLG S A SPON ADR PFD NEW 38045R206 5999 332000 SH SOLE 25 332000 0 0 GOL LINHAS AEREAS INTLG S A SPON ADR PFD NEW 38045R206 20906 1156925 SH SOLE 34 1156925 0 0 GOLAR LNG LTD BERMUDA SHS G9456A100 1314 92385 SH SOLE 2 3338 0 89047 GOLAR LNG LTD BERMUDA SHS G9456A100 23 1632 SH SOLE 7 1632 0 0 GOLAR LNG LTD BERMUDA SHS G9456A100 4577 321843 SH SOLE 18 321843 0 0 GOLAR LNG LTD BERMUDA SHS G9456A100 2353 165440 SH SOLE 19 165440 0 0 GOLAR LNG LTD BERMUDA SHS G9456A100 44283 3114165 SH SOLE 21 3114165 0 0 GOLAR LNG LTD BERMUDA SHS G9456A100 14924 1049475 SH SOLE 22 973646 0 75829 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 18826 2852361 SH SOLE 2 121710 0 2730651 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 1477 223772 SH SOLE 4 223772 0 0 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 18909 2864980 SH SOLE 7 2864980 0 0 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 1969 298279 SH SOLE 19 298279 0 0 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 299 45262 SH SOLE 21 45262 0 0 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 34192 5180681 SH SOLE 22 2864986 0 2315695 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 34121 5169798 SH SOLE 30 5169798 0 0 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 375 56776 SH SOLE 31 56776 0 0 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 824 124862 SH SOLE 34 124862 0 0 GOLD RESOURCE CORP COM 38068T105 316 57039 SH SOLE 2 1912 0 55127 GOLD RESOURCE CORP COM 38068T105 5 963 SH SOLE 7 963 0 0 GOLD RESOURCE CORP COM 38068T105 1171 211314 SH SOLE 18 211314 0 0 GOLD RESOURCE CORP COM 38068T105 575 103830 SH SOLE 19 103830 0 0 GOLD RESOURCE CORP COM 38068T105 13613 2457202 SH SOLE 21 2457202 0 0 GOLD RESOURCE CORP COM 38068T105 9958 1797476 SH SOLE 22 1751541 0 45935 GOLDEN ENTMT INC COM 381013101 340 17705 SH SOLE 2 7125 0 10580 GOLDEN ENTMT INC COM 381013101 9 463 SH SOLE 7 463 0 0 GOLDEN ENTMT INC COM 381013101 1179 61349 SH SOLE 18 61349 0 0 GOLDEN ENTMT INC COM 381013101 2745 142831 SH SOLE 19 142831 0 0 GOLDEN ENTMT INC COM 381013101 12634 657352 SH SOLE 21 657352 0 0 GOLDEN ENTMT INC COM 381013101 10956 570047 SH SOLE 22 544265 0 25782 GOLDEN ENTMT INC COM 381013101 117 6090 SH SOLE 26 0 0 6090 GOLDEN ENTMT INC COM 381013101 59 3088 SH SOLE 30 3088 0 0 GOLDEN ENTMT INC COM 381013101 211 10972 SH SOLE 34 10972 0 0 GOLDEN ENTMT INC COM 381013101 50 2606 SH SOLE 40 2606 0 0 GOLDEN MINERALS CO COM 381119106 190 614030 SH SOLE 21 614030 0 0 GOLDFIELD CORP COM 381370105 0 4 SH SOLE 17 0 0 4 GOLDFIELD CORP COM 381370105 17 4709 SH SOLE 18 4709 0 0 GOLDFIELD CORP COM 381370105 267 75078 SH SOLE 21 75078 0 0 GOLDFIELD CORP COM 381370105 1245 350739 SH SOLE 22 350739 0 0 GOLDMAN SACHS BDC INC SHS 38147U107 4773 224298 SH SOLE 30 224298 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 463 15292 SH SOLE 17 0 0 15292 GOLDMAN SACHS ETF TR EQUITY ETF 381430503 2135 33014 SH SOLE 17 0 0 33014 GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 4 40 SH SOLE 17 0 0 40 GOLDMAN SACHS GROUP INC COM 38141G104 178868 777924 SH SOLE 2 68160 0 709764 GOLDMAN SACHS GROUP INC COM 38141G104 32963 143362 SH SOLE 4 134461 0 8901 GOLDMAN SACHS GROUP INC COM 38141G104 62649 272468 SH SOLE 7 271747 0 721 GOLDMAN SACHS GROUP INC COM 38141G104 547 2378 SH SOLE 13 2378 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 435 1893 SH SOLE 15 1893 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 165397 719337 SH SOLE 18 674527 0 44810 GOLDMAN SACHS GROUP INC COM 38141G104 18886 82139 SH SOLE 19 82139 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 1447066 6293507 SH SOLE 21 6293507 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 1768619 7691988 SH SOLE 22 6834124 0 857864 GOLDMAN SACHS GROUP INC COM 38141G104 54209 235763 SH SOLE 23 235763 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 76368 332136 SH SOLE 25 332136 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 295704 1286061 SH SOLE 26 159493 0 1126568 GOLDMAN SACHS GROUP INC COM 38141G104 13964 60732 SH SOLE 28 42217 0 18515 GOLDMAN SACHS GROUP INC COM 38141G104 1586 6899 SH SOLE 29 6899 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 334161 1453316 SH SOLE 30 1453316 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 18121 78811 SH SOLE 31 59170 0 19641 GOLDMAN SACHS GROUP INC COM 38141G104 15299 66537 SH SOLE 32 66537 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 9469 41182 SH SOLE 34 41182 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 58439 254161 SH SOLE 36 254161 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 1663 7232 SH SOLE 40 7232 0 0 GOLUB CAP BDC INC COM 38173M102 6280 340302 SH SOLE 30 340302 0 0 GOOD TIMES RESTAURANTS INC COM PAR $.001NEW 382140879 12 7565 SH SOLE 21 7565 0 0 GOOD TIMES RESTAURANTS INC COM PAR $.001NEW 382140879 51 31856 SH SOLE 22 31856 0 0 GOODRICH PETE CORP COM PAR 382410843 115 11491 SH SOLE 2 224 0 11267 GOODRICH PETE CORP COM PAR 382410843 302 30120 SH SOLE 18 30120 0 0 GOODRICH PETE CORP COM PAR 382410843 145 14412 SH SOLE 19 14412 0 0 GOODRICH PETE CORP COM PAR 382410843 3458 344411 SH SOLE 21 344411 0 0 GOODRICH PETE CORP COM PAR 382410843 814 81125 SH SOLE 22 76101 0 5024 GOODYEAR TIRE & RUBR CO COM 382550101 11257 723695 SH SOLE 2 277386 0 446309 GOODYEAR TIRE & RUBR CO COM 382550101 345 22166 SH SOLE 4 22166 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 229 14731 SH SOLE 7 14731 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 722 46438 SH SOLE 13 46438 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 14563 936230 SH SOLE 18 842451 0 93779 GOODYEAR TIRE & RUBR CO COM 382550101 7833 503583 SH SOLE 19 503583 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 181508 11668775 SH SOLE 21 11668775 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 160598 10324503 SH SOLE 22 9606402 0 718101 GOODYEAR TIRE & RUBR CO COM 382550101 647 41598 SH SOLE 23 41598 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 321 20653 SH SOLE 25 20653 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 2045 131501 SH SOLE 26 71674 0 59827 GOODYEAR TIRE & RUBR CO COM 382550101 478 30705 SH SOLE 28 30705 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 3746 240837 SH SOLE 29 7311 0 233526 GOODYEAR TIRE & RUBR CO COM 382550101 1548 99521 SH SOLE 30 99521 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 901 57953 SH SOLE 31 29027 0 28926 GOODYEAR TIRE & RUBR CO COM 382550101 47 3033 SH SOLE 34 3033 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 2344 150676 SH SOLE 36 150676 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 418 26864 SH SOLE 40 26864 0 0 GOOSEHEAD INS INC COM CL A 38267D109 203 4790 SH SOLE 2 462 0 4328 GOOSEHEAD INS INC COM CL A 38267D109 10 230 SH SOLE 7 230 0 0 GOOSEHEAD INS INC COM CL A 38267D109 1638 38631 SH SOLE 18 38631 0 0 GOOSEHEAD INS INC COM CL A 38267D109 863 20350 SH SOLE 19 20350 0 0 GOOSEHEAD INS INC COM CL A 38267D109 16189 381814 SH SOLE 21 381814 0 0 GOOSEHEAD INS INC COM CL A 38267D109 13965 329371 SH SOLE 22 311312 0 18059 GOOSEHEAD INS INC COM CL A 38267D109 211 4980 SH SOLE 30 4980 0 0 GOOSEHEAD INS INC COM CL A 38267D109 60 1424 SH SOLE 40 1424 0 0 GOPRO INC CL A 38268T103 262 60332 SH SOLE 2 5174 0 55158 GOPRO INC CL A 38268T103 3 738 SH SOLE 4 738 0 0 GOPRO INC CL A 38268T103 10 2191 SH SOLE 7 2191 0 0 GOPRO INC CL A 38268T103 1847 425648 SH SOLE 18 425648 0 0 GOPRO INC CL A 38268T103 986 227295 SH SOLE 19 227295 0 0 GOPRO INC CL A 38268T103 18277 4211291 SH SOLE 21 4211291 0 0 GOPRO INC CL A 38268T103 15621 3599317 SH SOLE 22 3458536 0 140781 GOPRO INC CL A 38268T103 13 3049 SH SOLE 26 0 0 3049 GOPRO INC CL A 38268T103 78 18026 SH SOLE 28 18026 0 0 GOPRO INC CL A 38268T103 186 42761 SH SOLE 30 42761 0 0 GOPRO INC CL A 38268T103 80 18388 SH SOLE 40 18388 0 0 GORMAN RUPP CO COM 383082104 604 16112 SH SOLE 2 669 0 15443 GORMAN RUPP CO COM 383082104 443 11823 SH SOLE 7 11823 0 0 GORMAN RUPP CO COM 383082104 2231 59504 SH SOLE 18 59504 0 0 GORMAN RUPP CO COM 383082104 1150 30678 SH SOLE 19 30678 0 0 GORMAN RUPP CO COM 383082104 22696 605233 SH SOLE 21 605233 0 0 GORMAN RUPP CO COM 383082104 20079 535448 SH SOLE 22 510557 0 24891 GORMAN RUPP CO COM 383082104 69 1842 SH SOLE 28 1842 0 0 GORMAN RUPP CO COM 383082104 3590 95737 SH SOLE 30 95737 0 0 GORMAN RUPP CO COM 383082104 64 1715 SH SOLE 40 1715 0 0 GOSSAMER BIO INC COM 38341P102 486 31078 SH SOLE 2 4239 0 26839 GOSSAMER BIO INC COM 38341P102 12 770 SH SOLE 7 770 0 0 GOSSAMER BIO INC COM 38341P102 2380 152299 SH SOLE 18 147944 0 4355 GOSSAMER BIO INC COM 38341P102 1996 127697 SH SOLE 19 127697 0 0 GOSSAMER BIO INC COM 38341P102 31806 2034942 SH SOLE 21 2034942 0 0 GOSSAMER BIO INC COM 38341P102 18195 1164097 SH SOLE 22 1113886 0 50211 GOSSAMER BIO INC COM 38341P102 103 6612 SH SOLE 23 6612 0 0 GOSSAMER BIO INC COM 38341P102 286 18285 SH SOLE 26 0 0 18285 GOSSAMER BIO INC COM 38341P102 121 7752 SH SOLE 30 7752 0 0 GOSSAMER BIO INC COM 38341P102 47 2988 SH SOLE 40 2988 0 0 GP STRATEGIES CORP COM 36225V104 255 19277 SH SOLE 2 467 0 18810 GP STRATEGIES CORP COM 36225V104 4 287 SH SOLE 7 287 0 0 GP STRATEGIES CORP COM 36225V104 597 45111 SH SOLE 18 45111 0 0 GP STRATEGIES CORP COM 36225V104 288 21805 SH SOLE 19 21805 0 0 GP STRATEGIES CORP COM 36225V104 6131 463439 SH SOLE 21 463439 0 0 GP STRATEGIES CORP COM 36225V104 4797 362571 SH SOLE 22 352227 0 10344 GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 690 5816 SH SOLE 2 0 0 5816 GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 1015 8561 SH SOLE 4 8561 0 0 GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 10405 87721 SH SOLE 7 87721 0 0 GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 740 6241 SH SOLE 13 6241 0 0 GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 4996 42121 SH SOLE 18 0 0 42121 GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 8217 69280 SH SOLE 19 69280 0 0 GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 57154 481869 SH SOLE 21 481869 0 0 GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 18018 151913 SH SOLE 22 99203 0 52710 GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 23247 195995 SH SOLE 25 195995 0 0 GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 5524 46572 SH SOLE 30 46572 0 0 GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 27017 227778 SH SOLE 34 227778 0 0 GRACE W R & CO DEL NEW COM 38388F108 10115 144807 SH SOLE 2 36957 0 107850 GRACE W R & CO DEL NEW COM 38388F108 236 3379 SH SOLE 4 3379 0 0 GRACE W R & CO DEL NEW COM 38388F108 114 1635 SH SOLE 7 1635 0 0 GRACE W R & CO DEL NEW COM 38388F108 1879 26904 SH SOLE 18 26066 0 838 GRACE W R & CO DEL NEW COM 38388F108 977 13994 SH SOLE 19 13994 0 0 GRACE W R & CO DEL NEW COM 38388F108 55008 787516 SH SOLE 21 787516 0 0 GRACE W R & CO DEL NEW COM 38388F108 113738 1628317 SH SOLE 22 1497012 0 131305 GRACE W R & CO DEL NEW COM 38388F108 804 11514 SH SOLE 23 11514 0 0 GRACE W R & CO DEL NEW COM 38388F108 1784 25540 SH SOLE 26 16499 0 9041 GRACE W R & CO DEL NEW COM 38388F108 525 7510 SH SOLE 28 7510 0 0 GRACE W R & CO DEL NEW COM 38388F108 235 3362 SH SOLE 29 3362 0 0 GRACE W R & CO DEL NEW COM 38388F108 1424 20387 SH SOLE 30 20387 0 0 GRACE W R & CO DEL NEW COM 38388F108 704 10085 SH SOLE 31 7713 0 2372 GRACE W R & CO DEL NEW COM 38388F108 82 1178 SH SOLE 34 1178 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 6397 SH SOLE 40 6397 0 0 GRACO INC COM 384109104 20064 385853 SH SOLE 2 97799 0 288054 GRACO INC COM 384109104 38 723 SH SOLE 4 723 0 0 GRACO INC COM 384109104 172 3316 SH SOLE 7 3316 0 0 GRACO INC COM 384109104 25270 485956 SH SOLE 18 485956 0 0 GRACO INC COM 384109104 2013 38702 SH SOLE 19 38702 0 0 GRACO INC COM 384109104 442080 8501537 SH SOLE 21 8501537 0 0 GRACO INC COM 384109104 288113 5540631 SH SOLE 22 5232925 0 307706 GRACO INC COM 384109104 3 49 SH SOLE 23 49 0 0 GRACO INC COM 384109104 98 1886 SH SOLE 25 1886 0 0 GRACO INC COM 384109104 3513 67567 SH SOLE 26 45256 0 22311 GRACO INC COM 384109104 1132 21761 SH SOLE 28 21761 0 0 GRACO INC COM 384109104 2760 53078 SH SOLE 30 53078 0 0 GRACO INC COM 384109104 175 3360 SH SOLE 31 3360 0 0 GRACO INC COM 384109104 41 793 SH SOLE 34 793 0 0 GRACO INC COM 384109104 127 2436 SH SOLE 36 2436 0 0 GRACO INC COM 384109104 904 17392 SH SOLE 40 17392 0 0 GRAFTECH INTL LTD COM 384313508 1441 124019 SH SOLE 2 3368 0 120651 GRAFTECH INTL LTD COM 384313508 4 362 SH SOLE 4 362 0 0 GRAFTECH INTL LTD COM 384313508 14 1219 SH SOLE 7 1219 0 0 GRAFTECH INTL LTD COM 384313508 335 28868 SH SOLE 18 28868 0 0 GRAFTECH INTL LTD COM 384313508 172 14795 SH SOLE 19 14795 0 0 GRAFTECH INTL LTD COM 384313508 8346 718207 SH SOLE 21 718207 0 0 GRAFTECH INTL LTD COM 384313508 20682 1779835 SH SOLE 22 1665003 0 114832 GRAFTECH INTL LTD COM 384313508 470 40410 SH SOLE 26 32250 0 8160 GRAFTECH INTL LTD COM 384313508 117 10034 SH SOLE 28 10034 0 0 GRAFTECH INTL LTD COM 384313508 248 21348 SH SOLE 30 21348 0 0 GRAFTECH INTL LTD COM 384313508 16 1334 SH SOLE 31 1334 0 0 GRAFTECH INTL LTD COM 384313508 73 6275 SH SOLE 40 6275 0 0 GRAHAM CORP COM 384556106 208 9515 SH SOLE 2 303 0 9212 GRAHAM CORP COM 384556106 5 239 SH SOLE 7 239 0 0 GRAHAM CORP COM 384556106 736 33656 SH SOLE 18 33656 0 0 GRAHAM CORP COM 384556106 359 16398 SH SOLE 19 16398 0 0 GRAHAM CORP COM 384556106 7443 340167 SH SOLE 21 340167 0 0 GRAHAM CORP COM 384556106 6358 290564 SH SOLE 22 282214 0 8350 GRAHAM HLDGS CO COM 384637104 8732 13665 SH SOLE 2 5112 0 8553 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 7498 11734 SH SOLE 18 11734 0 0 GRAHAM HLDGS CO COM 384637104 639 1000 SH SOLE 19 1000 0 0 GRAHAM HLDGS CO COM 384637104 139012 217550 SH SOLE 21 217550 0 0 GRAHAM HLDGS CO COM 384637104 107761 168643 SH SOLE 22 160440 0 8203 GRAHAM HLDGS CO COM 384637104 948 1484 SH SOLE 23 1484 0 0 GRAHAM HLDGS CO COM 384637104 813 1273 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 1544 SH SOLE 30 1544 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 38056 112419 SH SOLE 2 15915 0 96504 GRAINGER W W INC COM 384802104 7508 22180 SH SOLE 4 20924 0 1256 GRAINGER W W INC COM 384802104 35853 105911 SH SOLE 7 50122 0 55789 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 33861 100027 SH SOLE 18 93713 0 6314 GRAINGER W W INC COM 384802104 4305 12716 SH SOLE 19 12716 0 0 GRAINGER W W INC COM 384802104 368020 1087145 SH SOLE 21 1087145 0 0 GRAINGER W W INC COM 384802104 376420 1111959 SH SOLE 22 992618 0 119341 GRAINGER W W INC COM 384802104 11875 35078 SH SOLE 23 35078 0 0 GRAINGER W W INC COM 384802104 18324 54129 SH SOLE 25 54129 0 0 GRAINGER W W INC COM 384802104 90458 267215 SH SOLE 26 37561 0 229654 GRAINGER W W INC COM 384802104 2936 8673 SH SOLE 28 5963 0 2710 GRAINGER W W INC COM 384802104 3600 10634 SH SOLE 29 936 0 9698 GRAINGER W W INC COM 384802104 68414 202097 SH SOLE 30 202097 0 0 GRAINGER W W INC COM 384802104 3403 10054 SH SOLE 31 8420 0 1634 GRAINGER W W INC COM 384802104 1709 5047 SH SOLE 34 5047 0 0 GRAINGER W W INC COM 384802104 11953 35310 SH SOLE 36 35310 0 0 GRAINGER W W INC COM 384802104 366 1080 SH SOLE 40 1080 0 0 GRAN TIERRA ENERGY INC COM 38500T101 8 6314 SH SOLE 4 6314 0 0 GRAN TIERRA ENERGY INC COM 38500T101 5 3970 SH SOLE 17 0 0 3970 GRAN TIERRA ENERGY INC COM 38500T101 449 347985 SH SOLE 21 347985 0 0 GRAN TIERRA ENERGY INC COM 38500T101 460 356442 SH SOLE 22 206227 0 150215 GRAN TIERRA ENERGY INC COM 38500T101 324 251265 SH SOLE 26 227257 0 24008 GRAN TIERRA ENERGY INC COM 38500T101 74 57106 SH SOLE 28 57106 0 0 GRAN TIERRA ENERGY INC COM 38500T101 227 176090 SH SOLE 30 176090 0 0 GRAN TIERRA ENERGY INC COM 38500T101 158 122147 SH SOLE 34 122147 0 0 GRAN TIERRA ENERGY INC COM 38500T101 57 44264 SH SOLE 40 44264 0 0 GRAND CANYON ED INC COM 38526M106 11028 115128 SH SOLE 2 25861 0 89267 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 12535 130864 SH SOLE 18 130864 0 0 GRAND CANYON ED INC COM 38526M106 1066 11124 SH SOLE 19 11124 0 0 GRAND CANYON ED INC COM 38526M106 227424 2374190 SH SOLE 21 2374190 0 0 GRAND CANYON ED INC COM 38526M106 149925 1565145 SH SOLE 22 1478906 0 86239 GRAND CANYON ED INC COM 38526M106 1919 20037 SH SOLE 26 12632 0 7405 GRAND CANYON ED INC COM 38526M106 596 6218 SH SOLE 28 6218 0 0 GRAND CANYON ED INC COM 38526M106 1471 15360 SH SOLE 30 15360 0 0 GRAND CANYON ED INC COM 38526M106 92 964 SH SOLE 31 964 0 0 GRAND CANYON ED INC COM 38526M106 507 5288 SH SOLE 40 5288 0 0 GRANITE CONSTR INC COM 387328107 1203 43481 SH SOLE 2 1673 0 41808 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 5790 209237 SH SOLE 18 209237 0 0 GRANITE CONSTR INC COM 387328107 2287 82640 SH SOLE 19 82640 0 0 GRANITE CONSTR INC COM 387328107 148164 5354697 SH SOLE 21 5354697 0 0 GRANITE CONSTR INC COM 387328107 38521 1392157 SH SOLE 22 1325700 0 66457 GRANITE CONSTR INC COM 387328107 522 18868 SH SOLE 26 15040 0 3828 GRANITE CONSTR INC COM 387328107 157 5662 SH SOLE 28 5662 0 0 GRANITE CONSTR INC COM 387328107 1817 65670 SH SOLE 30 65670 0 0 GRANITE CONSTR INC COM 387328107 112 4064 SH SOLE 40 4064 0 0 GRANITE PT MTG TR INC COM 38741L107 938 51037 SH SOLE 2 1974 0 49063 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 4424 240690 SH SOLE 18 240690 0 0 GRANITE PT MTG TR INC COM 38741L107 1705 92789 SH SOLE 19 92789 0 0 GRANITE PT MTG TR INC COM 38741L107 133526 7264770 SH SOLE 21 7264770 0 0 GRANITE PT MTG TR INC COM 38741L107 35034 1906112 SH SOLE 22 1826804 0 79308 GRANITE PT MTG TR INC COM 38741L107 407 22118 SH SOLE 26 7740 0 14378 GRANITE PT MTG TR INC COM 38741L107 110 5981 SH SOLE 28 5981 0 0 GRANITE PT MTG TR INC COM 38741L107 1235 67210 SH SOLE 30 67210 0 0 GRANITE PT MTG TR INC COM 38741L107 133 7227 SH SOLE 40 7227 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 10311 619250 SH SOLE 2 37384 0 581866 GRAPHIC PACKAGING HLDG CO COM 388689101 85 5082 SH SOLE 4 5082 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 131 7876 SH SOLE 7 7876 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 2510 150742 SH SOLE 18 137629 0 13113 GRAPHIC PACKAGING HLDG CO COM 388689101 18699 1123049 SH SOLE 19 1123049 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 55836 3353523 SH SOLE 21 3353523 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 138685 8329426 SH SOLE 22 7745797 0 583629 GRAPHIC PACKAGING HLDG CO COM 388689101 1129 67779 SH SOLE 25 67779 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 1992 119610 SH SOLE 26 84280 0 35330 GRAPHIC PACKAGING HLDG CO COM 388689101 658 39547 SH SOLE 28 39547 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 10849 651604 SH SOLE 29 651604 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 1493 89662 SH SOLE 30 89662 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 563 33787 SH SOLE 31 10387 0 23400 GRAPHIC PACKAGING HLDG CO COM 388689101 5054 303562 SH SOLE 34 303562 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 102 6125 SH SOLE 36 6125 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 520 31218 SH SOLE 40 31218 0 0 GRAY TELEVISION INC COM 389375106 1637 76346 SH SOLE 2 8611 0 67735 GRAY TELEVISION INC COM 389375106 10 486 SH SOLE 4 486 0 0 GRAY TELEVISION INC COM 389375106 35 1624 SH SOLE 7 1624 0 0 GRAY TELEVISION INC COM 389375106 6801 317212 SH SOLE 18 310186 0 7026 GRAY TELEVISION INC COM 389375106 5552 258936 SH SOLE 19 258936 0 0 GRAY TELEVISION INC COM 389375106 67377 3142606 SH SOLE 21 3142606 0 0 GRAY TELEVISION INC COM 389375106 58551 2730945 SH SOLE 22 2618026 0 112919 GRAY TELEVISION INC COM 389375106 474 22125 SH SOLE 23 22125 0 0 GRAY TELEVISION INC COM 389375106 2448 114199 SH SOLE 26 20420 0 93779 GRAY TELEVISION INC COM 389375106 240 11206 SH SOLE 28 11206 0 0 GRAY TELEVISION INC COM 389375106 659 30745 SH SOLE 30 30745 0 0 GRAY TELEVISION INC COM 389375106 209 9730 SH SOLE 40 9730 0 0 GRAY TELEVISION INC CL A 389375205 14 699 SH SOLE 21 699 0 0 GREAT AJAX CORP COM 38983D300 222 14974 SH SOLE 2 536 0 14438 GREAT AJAX CORP COM 38983D300 4 248 SH SOLE 7 248 0 0 GREAT AJAX CORP COM 38983D300 841 56819 SH SOLE 18 56819 0 0 GREAT AJAX CORP COM 38983D300 1459 98513 SH SOLE 19 98513 0 0 GREAT AJAX CORP COM 38983D300 14041 948093 SH SOLE 21 948093 0 0 GREAT AJAX CORP COM 38983D300 8350 563826 SH SOLE 22 550709 0 13117 GREAT AJAX CORP COM 38983D300 338 22843 SH SOLE 23 22843 0 0 GREAT ELM CAP GROUP INC COM NEW 39036P209 14 4063 SH SOLE 18 4063 0 0 GREAT ELM CAP GROUP INC COM NEW 39036P209 182 54486 SH SOLE 21 54486 0 0 GREAT ELM CAP GROUP INC COM NEW 39036P209 913 273408 SH SOLE 22 273408 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 353 31154 SH SOLE 2 2039 0 29115 GREAT LAKES DREDGE & DOCK CO COM 390607109 7 636 SH SOLE 4 636 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 1009 89046 SH SOLE 7 89046 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 2496 220290 SH SOLE 18 220290 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 1214 107137 SH SOLE 19 107137 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 24893 2197070 SH SOLE 21 2197070 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 20738 1830396 SH SOLE 22 1757571 0 72825 GREAT LAKES DREDGE & DOCK CO COM 390607109 62 5482 SH SOLE 26 0 0 5482 GREAT LAKES DREDGE & DOCK CO COM 390607109 91 8029 SH SOLE 28 8029 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 226 19918 SH SOLE 30 19918 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 74 6512 SH SOLE 40 6512 0 0 GREAT PANTHER MINING LIMITED COM 39115V101 37 72211 SH SOLE 23 72211 0 0 GREAT PANTHER MINING LIMITED COM 39115V101 48 93549 SH SOLE 25 93549 0 0 GREAT PANTHER MINING LIMITED COM 39115V101 12 23065 SH SOLE 26 0 0 23065 GREAT PANTHER MINING LIMITED COM 39115V101 122 240065 SH SOLE 34 240065 0 0 GREAT SOUTHN BANCORP INC COM 390905107 761 12017 SH SOLE 2 359 0 11658 GREAT SOUTHN BANCORP INC COM 390905107 18 277 SH SOLE 7 277 0 0 GREAT SOUTHN BANCORP INC COM 390905107 2533 40006 SH SOLE 18 40006 0 0 GREAT SOUTHN BANCORP INC COM 390905107 1407 22221 SH SOLE 19 22221 0 0 GREAT SOUTHN BANCORP INC COM 390905107 25567 403777 SH SOLE 21 403777 0 0 GREAT SOUTHN BANCORP INC COM 390905107 24888 393056 SH SOLE 22 379549 0 13507 GREAT SOUTHN BANCORP INC COM 390905107 91 1440 SH SOLE 28 1440 0 0 GREAT SOUTHN BANCORP INC COM 390905107 369 5830 SH SOLE 30 5830 0 0 GREAT SOUTHN BANCORP INC COM 390905107 62 972 SH SOLE 40 972 0 0 GREAT WESTN BANCORP INC COM 391416104 1619 46599 SH SOLE 2 2033 0 44566 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 8435 242817 SH SOLE 18 242817 0 0 GREAT WESTN BANCORP INC COM 391416104 3204 92232 SH SOLE 19 92232 0 0 GREAT WESTN BANCORP INC COM 391416104 200911 5783266 SH SOLE 21 5783266 0 0 GREAT WESTN BANCORP INC COM 391416104 57815 1664233 SH SOLE 22 1593469 0 70764 GREAT WESTN BANCORP INC COM 391416104 373 10740 SH SOLE 26 5882 0 4858 GREAT WESTN BANCORP INC COM 391416104 283 8142 SH SOLE 28 8142 0 0 GREAT WESTN BANCORP INC COM 391416104 2703 77809 SH SOLE 30 77809 0 0 GREAT WESTN BANCORP INC COM 391416104 208 5976 SH SOLE 40 5976 0 0 GREEN BRICK PARTNERS INC COM 392709101 324 28202 SH SOLE 2 6664 0 21538 GREEN BRICK PARTNERS INC COM 392709101 7 585 SH SOLE 7 585 0 0 GREEN BRICK PARTNERS INC COM 392709101 1016 88463 SH SOLE 18 88463 0 0 GREEN BRICK PARTNERS INC COM 392709101 613 53410 SH SOLE 19 53410 0 0 GREEN BRICK PARTNERS INC COM 392709101 10000 871089 SH SOLE 21 871089 0 0 GREEN BRICK PARTNERS INC COM 392709101 7916 689506 SH SOLE 22 670069 0 19437 GREEN BRICK PARTNERS INC COM 392709101 34 2947 SH SOLE 23 2947 0 0 GREEN BRICK PARTNERS INC COM 392709101 141 12281 SH SOLE 26 0 0 12281 GREEN BRICK PARTNERS INC COM 392709101 42 3690 SH SOLE 28 3690 0 0 GREEN BRICK PARTNERS INC COM 392709101 61 5345 SH SOLE 30 5345 0 0 GREEN DOT CORP CL A 39304D102 1342 57618 SH SOLE 2 33711 0 23907 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 6990 300000 SH SOLE 18 274136 0 25864 GREEN DOT CORP CL A 39304D102 8030 344637 SH SOLE 19 344637 0 0 GREEN DOT CORP CL A 39304D102 80591 3458827 SH SOLE 21 3458827 0 0 GREEN DOT CORP CL A 39304D102 46476 1994694 SH SOLE 22 1922262 0 72432 GREEN DOT CORP CL A 39304D102 1163 49896 SH SOLE 23 49896 0 0 GREEN DOT CORP CL A 39304D102 3001 128778 SH SOLE 26 11386 0 117392 GREEN DOT CORP CL A 39304D102 139 5984 SH SOLE 28 5984 0 0 GREEN DOT CORP CL A 39304D102 1972 84621 SH SOLE 30 84621 0 0 GREEN DOT CORP CL A 39304D102 11014 472707 SH SOLE 34 472707 0 0 GREEN DOT CORP CL A 39304D102 120 5144 SH SOLE 40 5144 0 0 GREEN PLAINS INC COM 393222104 552 35763 SH SOLE 2 1458 0 34305 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 2430 157481 SH SOLE 18 157481 0 0 GREEN PLAINS INC COM 393222104 982 63626 SH SOLE 19 63626 0 0 GREEN PLAINS INC COM 393222104 60618 3928596 SH SOLE 21 3928596 0 0 GREEN PLAINS INC COM 393222104 19297 1250628 SH SOLE 22 1184350 0 66278 GREEN PLAINS INC COM 393222104 87 5627 SH SOLE 23 5627 0 0 GREEN PLAINS INC COM 393222104 444 28764 SH SOLE 26 0 0 28764 GREEN PLAINS INC COM 393222104 81 5256 SH SOLE 28 5256 0 0 GREEN PLAINS INC COM 393222104 844 54709 SH SOLE 30 54709 0 0 GREEN PLAINS INC COM 393222104 58 3789 SH SOLE 36 3789 0 0 GREEN PLAINS INC COM 393222104 57 3710 SH SOLE 40 3710 0 0 GREENBRIER COS INC COM 393657101 1149 35437 SH SOLE 2 2379 0 33058 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 4649 143346 SH SOLE 18 143346 0 0 GREENBRIER COS INC COM 393657101 2885 88965 SH SOLE 19 88965 0 0 GREENBRIER COS INC COM 393657101 121533 3747538 SH SOLE 21 3747538 0 0 GREENBRIER COS INC COM 393657101 35491 1094398 SH SOLE 22 1039297 0 55101 GREENBRIER COS INC COM 393657101 219 6738 SH SOLE 23 6738 0 0 GREENBRIER COS INC COM 393657101 1733 53433 SH SOLE 26 8113 0 45320 GREENBRIER COS INC COM 393657101 130 3997 SH SOLE 28 3997 0 0 GREENBRIER COS INC COM 393657101 1442 44475 SH SOLE 30 44475 0 0 GREENBRIER COS INC COM 393657101 92 2828 SH SOLE 40 2828 0 0 GREENBRIER COS INC NOTE 2.875% 2/0 393657AK7 618 640000 PRN SOLE 21 640000 0 0 GREENE COUNTY BANCORP INC COM 394357107 75 2593 SH SOLE 2 75 0 2518 GREENE COUNTY BANCORP INC COM 394357107 333 11578 SH SOLE 18 11578 0 0 GREENE COUNTY BANCORP INC COM 394357107 170 5919 SH SOLE 19 5919 0 0 GREENE COUNTY BANCORP INC COM 394357107 3166 109978 SH SOLE 21 109978 0 0 GREENE COUNTY BANCORP INC COM 394357107 829 28783 SH SOLE 22 26835 0 1948 GREENHILL & CO INC COM 395259104 111 6495 SH SOLE 2 659 0 5836 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 1297 75948 SH SOLE 18 75948 0 0 GREENHILL & CO INC COM 395259104 494 28945 SH SOLE 19 28945 0 0 GREENHILL & CO INC COM 395259104 30201 1768199 SH SOLE 21 1768199 0 0 GREENHILL & CO INC COM 395259104 9309 545038 SH SOLE 22 512472 0 32566 GREENHILL & CO INC COM 395259104 101 5910 SH SOLE 26 3257 0 2653 GREENHILL & CO INC COM 395259104 54 3186 SH SOLE 28 3186 0 0 GREENHILL & CO INC COM 395259104 339 19824 SH SOLE 30 19824 0 0 GREENHILL & CO INC COM 395259104 53 3104 SH SOLE 40 3104 0 0 GREENLANE HLDGS INC CL A 395330103 14 4196 SH SOLE 2 421 0 3775 GREENLANE HLDGS INC CL A 395330103 73 22532 SH SOLE 18 22532 0 0 GREENLANE HLDGS INC CL A 395330103 34 10295 SH SOLE 19 10295 0 0 GREENLANE HLDGS INC CL A 395330103 1318 404773 SH SOLE 21 404773 0 0 GREENLANE HLDGS INC CL A 395330103 228 69935 SH SOLE 22 68078 0 1857 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 301 29742 SH SOLE 2 1274 0 28468 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 1088 107627 SH SOLE 18 107627 0 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 887 87742 SH SOLE 19 87742 0 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 11347 1122337 SH SOLE 21 1122337 0 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 10101 999135 SH SOLE 22 960421 0 38714 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 85 8402 SH SOLE 26 6515 0 1887 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 49 4862 SH SOLE 28 4862 0 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 42 4167 SH SOLE 30 4167 0 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 37 3673 SH SOLE 40 3673 0 0 GREENSKY INC CL A 39572G100 8 877 SH SOLE 18 877 0 0 GREENSKY INC CL A 39572G100 519 58344 SH SOLE 21 58344 0 0 GREENSKY INC CL A 39572G100 7672 861988 SH SOLE 22 828789 0 33199 GREENSKY INC CL A 39572G100 129 14528 SH SOLE 26 0 0 14528 GREENSKY INC CL A 39572G100 225 25262 SH SOLE 30 25262 0 0 GREENSKY INC CL A 39572G100 98 11021 SH SOLE 34 11021 0 0 GREENSKY INC CL A 39572G100 44 4998 SH SOLE 40 4998 0 0 GREIF INC CL A 397624107 1672 37839 SH SOLE 2 11891 0 25948 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 6497 146994 SH SOLE 18 146994 0 0 GREIF INC CL A 397624107 2010 45481 SH SOLE 19 45481 0 0 GREIF INC CL A 397624107 83388 1886599 SH SOLE 21 1886599 0 0 GREIF INC CL A 397624107 42586 963493 SH SOLE 22 921169 0 42324 GREIF INC CL A 397624107 309 6999 SH SOLE 26 4067 0 2932 GREIF INC CL A 397624107 158 3574 SH SOLE 28 3574 0 0 GREIF INC CL A 397624107 380 8604 SH SOLE 30 8604 0 0 GREIF INC CL A 397624107 50 1136 SH SOLE 36 1136 0 0 GREIF INC CL A 397624107 116 2624 SH SOLE 40 2624 0 0 GREIF INC CL B 397624206 318 6134 SH SOLE 2 255 0 5879 GREIF INC CL B 397624206 5 104 SH SOLE 7 104 0 0 GREIF INC CL B 397624206 1055 20379 SH SOLE 18 20379 0 0 GREIF INC CL B 397624206 541 10449 SH SOLE 19 10449 0 0 GREIF INC CL B 397624206 10496 202740 SH SOLE 21 202740 0 0 GREIF INC CL B 397624206 4042 78078 SH SOLE 22 73507 0 4571 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 3616 SH SOLE 18 3616 0 0 GRIFFIN INL RLTY INC COM 398231100 61 1547 SH SOLE 19 1547 0 0 GRIFFIN INL RLTY INC COM 398231100 1660 41965 SH SOLE 21 41965 0 0 GRIFFIN INL RLTY INC COM 398231100 2806 70944 SH SOLE 22 70251 0 693 GRIFFON CORP COM 398433102 768 37757 SH SOLE 2 1238 0 36519 GRIFFON CORP COM 398433102 13 637 SH SOLE 7 637 0 0 GRIFFON CORP COM 398433102 3445 169478 SH SOLE 18 169478 0 0 GRIFFON CORP COM 398433102 1311 64501 SH SOLE 19 64501 0 0 GRIFFON CORP COM 398433102 92275 4538843 SH SOLE 21 4538843 0 0 GRIFFON CORP COM 398433102 25258 1242380 SH SOLE 22 1189785 0 52595 GRIFFON CORP COM 398433102 360 17685 SH SOLE 26 13887 0 3798 GRIFFON CORP COM 398433102 92 4541 SH SOLE 28 4541 0 0 GRIFFON CORP COM 398433102 1156 56879 SH SOLE 30 56879 0 0 GRIFFON CORP COM 398433102 228 11234 SH SOLE 34 11234 0 0 GRIFFON CORP COM 398433102 91 4490 SH SOLE 40 4490 0 0 GRIFOLS S A SP ADR REP B NVT 398438408 26850 1152866 SH SOLE 21 1152866 0 0 GRIFOLS S A SP ADR REP B NVT 398438408 210 9033 SH SOLE 30 9033 0 0 GRITSTONE ONCOLOGY INC COM 39868T105 190 21213 SH SOLE 2 1040 0 20173 GRITSTONE ONCOLOGY INC COM 39868T105 801 89339 SH SOLE 18 89339 0 0 GRITSTONE ONCOLOGY INC COM 39868T105 390 43435 SH SOLE 19 43435 0 0 GRITSTONE ONCOLOGY INC COM 39868T105 11132 1241055 SH SOLE 21 1241055 0 0 GRITSTONE ONCOLOGY INC COM 39868T105 5428 605074 SH SOLE 22 579553 0 25521 GRITSTONE ONCOLOGY INC COM 39868T105 23 2565 SH SOLE 30 2565 0 0 GROCERY OUTLET HLDG CORP COM 39874R101 1572 48451 SH SOLE 2 2048 0 46403 GROCERY OUTLET HLDG CORP COM 39874R101 18 544 SH SOLE 7 544 0 0 GROCERY OUTLET HLDG CORP COM 39874R101 442 13623 SH SOLE 18 13623 0 0 GROCERY OUTLET HLDG CORP COM 39874R101 1344 41429 SH SOLE 19 41429 0 0 GROCERY OUTLET HLDG CORP COM 39874R101 11593 357257 SH SOLE 21 357257 0 0 GROCERY OUTLET HLDG CORP COM 39874R101 27000 832053 SH SOLE 22 771567 0 60486 GROCERY OUTLET HLDG CORP COM 39874R101 725 22330 SH SOLE 26 0 0 22330 GROCERY OUTLET HLDG CORP COM 39874R101 113 3488 SH SOLE 30 3488 0 0 GROCERY OUTLET HLDG CORP COM 39874R101 21 656 SH SOLE 31 656 0 0 GROCERY OUTLET HLDG CORP COM 39874R101 1651 50878 SH SOLE 34 50878 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 1796 17961 SH SOLE 2 685 0 17276 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 8060 80604 SH SOLE 18 80604 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 3601 36007 SH SOLE 19 36007 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 204457 2044565 SH SOLE 21 2044565 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 53758 537581 SH SOLE 22 508327 0 29254 GROUP 1 AUTOMOTIVE INC COM 398905109 282 2819 SH SOLE 26 1440 0 1379 GROUP 1 AUTOMOTIVE INC COM 398905109 260 2596 SH SOLE 28 2596 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 2435 24352 SH SOLE 30 24352 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 251 2507 SH SOLE 36 2507 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 154 1535 SH SOLE 40 1535 0 0 GROUPON INC COM 399473107 449 188029 SH SOLE 2 16122 0 171907 GROUPON INC COM 399473107 4 1594 SH SOLE 4 1594 0 0 GROUPON INC COM 399473107 19 7764 SH SOLE 7 7764 0 0 GROUPON INC COM 399473107 3707 1551106 SH SOLE 18 1551106 0 0 GROUPON INC COM 399473107 1904 796556 SH SOLE 19 796556 0 0 GROUPON INC COM 399473107 36601 15314276 SH SOLE 21 15314276 0 0 GROUPON INC COM 399473107 30918 12936444 SH SOLE 22 12287409 0 649035 GROUPON INC COM 399473107 223 93144 SH SOLE 26 52660 0 40484 GROUPON INC COM 399473107 138 57807 SH SOLE 28 57807 0 0 GROUPON INC COM 399473107 2593 1085099 SH SOLE 30 1085099 0 0 GROUPON INC COM 399473107 124 51991 SH SOLE 40 51991 0 0 GROWGENERATION CORP COM 39986L109 5 1187 SH SOLE 17 0 0 1187 GRUBHUB INC COM 400110102 11862 243878 SH SOLE 2 51393 0 192485 GRUBHUB INC COM 400110102 1845 37938 SH SOLE 4 35550 0 2388 GRUBHUB INC COM 400110102 282 5790 SH SOLE 7 5790 0 0 GRUBHUB INC COM 400110102 62 1275 SH SOLE 13 1275 0 0 GRUBHUB INC COM 400110102 1 14 SH SOLE 17 0 0 14 GRUBHUB INC COM 400110102 12752 262180 SH SOLE 18 254803 0 7377 GRUBHUB INC COM 400110102 1185 24370 SH SOLE 19 24370 0 0 GRUBHUB INC COM 400110102 232693 4783990 SH SOLE 21 4783990 0 0 GRUBHUB INC COM 400110102 147863 3039941 SH SOLE 22 2873819 0 166122 GRUBHUB INC COM 400110102 3337 68611 SH SOLE 23 68611 0 0 GRUBHUB INC COM 400110102 286 5887 SH SOLE 25 5887 0 0 GRUBHUB INC COM 400110102 12118 249130 SH SOLE 26 155563 0 93567 GRUBHUB INC COM 400110102 796 16359 SH SOLE 28 11536 0 4823 GRUBHUB INC COM 400110102 1029 21146 SH SOLE 29 1861 0 19285 GRUBHUB INC COM 400110102 7414 152418 SH SOLE 30 152418 0 0 GRUBHUB INC COM 400110102 981 20159 SH SOLE 31 16803 0 3356 GRUBHUB INC COM 400110102 220 4530 SH SOLE 34 4530 0 0 GRUBHUB INC COM 400110102 737 15152 SH SOLE 36 15152 0 0 GRUBHUB INC COM 400110102 91 1876 SH SOLE 40 1876 0 0 GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 597 9966 SH SOLE 2 9966 0 0 GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 651 10857 SH SOLE 4 10857 0 0 GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 2778 46342 SH SOLE 7 46342 0 0 GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 844 14081 SH SOLE 13 14081 0 0 GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 244 4064 SH SOLE 19 4064 0 0 GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 32874 548445 SH SOLE 21 548445 0 0 GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 14931 249104 SH SOLE 22 181695 0 67409 GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 3357 56014 SH SOLE 30 56014 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 3343 SH SOLE 34 3343 0 0 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 4697 25065 SH SOLE 7 25065 0 0 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 587 3134 SH SOLE 18 3134 0 0 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 48211 257276 SH SOLE 21 257276 0 0 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 944 5035 SH SOLE 22 5035 0 0 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 2929 15632 SH SOLE 30 15632 0 0 GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS 40053W101 125 14332 SH SOLE 34 14332 0 0 GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 2768 170538 SH SOLE 2 1491 0 169047 GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 550 33881 SH SOLE 4 33881 0 0 GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 319 19655 SH SOLE 7 12188 0 7467 GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 372 22935 SH SOLE 18 22935 0 0 GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 304 18754 SH SOLE 19 18754 0 0 GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 26241 1616834 SH SOLE 21 1616834 0 0 GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 19728 1215497 SH SOLE 22 1088301 0 127196 GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 975 60104 SH SOLE 23 60104 0 0 GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 6744 415501 SH SOLE 25 415501 0 0 GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 8110 499670 SH SOLE 26 295695 0 203975 GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 157 9648 SH SOLE 29 9648 0 0 GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 11391 701825 SH SOLE 30 701825 0 0 GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 180 11061 SH SOLE 31 5283 0 5778 GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 11791 726478 SH SOLE 34 726478 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 11194 SH SOLE 4 11194 0 0 GRUPO SUPERVIELLE S A SPONSORED ADR 40054A108 682 185460 SH SOLE 21 185460 0 0 GRUPO SUPERVIELLE S A SPONSORED ADR 40054A108 1617 439317 SH SOLE 22 428608 0 10709 GRUPO SUPERVIELLE S A SPONSORED ADR 40054A108 725 197000 SH SOLE 30 197000 0 0 GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 2224 189600 SH SOLE 2 0 0 189600 GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 333 28414 SH SOLE 19 28414 0 0 GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 4564 389111 SH SOLE 22 389111 0 0 GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 12263 1045408 SH SOLE 34 1045408 0 0 GSE SYS INC COM 36227K106 6 3459 SH SOLE 18 3459 0 0 GSE SYS INC COM 36227K106 87 52688 SH SOLE 21 52688 0 0 GSE SYS INC COM 36227K106 75 45537 SH SOLE 22 45537 0 0 GSI TECHNOLOGY COM 36241U106 96 13578 SH SOLE 2 606 0 12972 GSI TECHNOLOGY COM 36241U106 382 53874 SH SOLE 18 53874 0 0 GSI TECHNOLOGY COM 36241U106 195 27500 SH SOLE 19 27500 0 0 GSI TECHNOLOGY COM 36241U106 3849 542824 SH SOLE 21 542824 0 0 GSI TECHNOLOGY COM 36241U106 1270 179137 SH SOLE 22 174842 0 4295 GSX TECHEDU INC SPONSORED ADS 36257Y109 78 3574 SH SOLE 22 0 0 3574 GSX TECHEDU INC SPONSORED ADS 36257Y109 535 24491 SH SOLE 25 24491 0 0 GSX TECHEDU INC SPONSORED ADS 36257Y109 1960 89656 SH SOLE 26 0 0 89656 GTT COMMUNICATIONS INC COM 362393100 161 14227 SH SOLE 2 1381 0 12846 GTT COMMUNICATIONS INC COM 362393100 20 1794 SH SOLE 4 1794 0 0 GTT COMMUNICATIONS INC COM 362393100 8 741 SH SOLE 7 741 0 0 GTT COMMUNICATIONS INC COM 362393100 1274 112229 SH SOLE 18 112229 0 0 GTT COMMUNICATIONS INC COM 362393100 659 58062 SH SOLE 19 58062 0 0 GTT COMMUNICATIONS INC COM 362393100 12570 1107453 SH SOLE 21 1107453 0 0 GTT COMMUNICATIONS INC COM 362393100 11076 975898 SH SOLE 22 934467 0 41431 GTT COMMUNICATIONS INC COM 362393100 176 15512 SH SOLE 26 7004 0 8508 GTT COMMUNICATIONS INC COM 362393100 51 4509 SH SOLE 28 4509 0 0 GTT COMMUNICATIONS INC COM 362393100 198 17485 SH SOLE 30 17485 0 0 GTT COMMUNICATIONS INC COM 362393100 14 1197 SH SOLE 36 1197 0 0 GTT COMMUNICATIONS INC COM 362393100 46 4020 SH SOLE 40 4020 0 0 GTY TECHNOLOGY HOLDINGS INC COM 362409104 212 36007 SH SOLE 2 1270 0 34737 GTY TECHNOLOGY HOLDINGS INC COM 362409104 839 142371 SH SOLE 18 142371 0 0 GTY TECHNOLOGY HOLDINGS INC COM 362409104 407 69177 SH SOLE 19 69177 0 0 GTY TECHNOLOGY HOLDINGS INC COM 362409104 8302 1409466 SH SOLE 21 1409466 0 0 GTY TECHNOLOGY HOLDINGS INC COM 362409104 2656 450921 SH SOLE 22 435611 0 15310 GUARANTY BANCSHARES INC TEX COM 400764106 291 8856 SH SOLE 2 383 0 8473 GUARANTY BANCSHARES INC TEX COM 400764106 6 188 SH SOLE 7 188 0 0 GUARANTY BANCSHARES INC TEX COM 400764106 986 29984 SH SOLE 18 29984 0 0 GUARANTY BANCSHARES INC TEX COM 400764106 478 14537 SH SOLE 19 14537 0 0 GUARANTY BANCSHARES INC TEX COM 400764106 9949 302597 SH SOLE 21 302597 0 0 GUARANTY BANCSHARES INC TEX COM 400764106 6645 202102 SH SOLE 22 196558 0 5544 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 6533 83612 SH SOLE 2 18134 0 65478 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 1950 24954 SH SOLE 18 24954 0 0 GUARDANT HEALTH INC COM 40131M109 8168 104524 SH SOLE 19 104524 0 0 GUARDANT HEALTH INC COM 40131M109 111825 1431079 SH SOLE 21 1431079 0 0 GUARDANT HEALTH INC COM 40131M109 83785 1072243 SH SOLE 22 1005303 0 66940 GUARDANT HEALTH INC COM 40131M109 1186 15184 SH SOLE 26 8692 0 6492 GUARDANT HEALTH INC COM 40131M109 379 4851 SH SOLE 28 4851 0 0 GUARDANT HEALTH INC COM 40131M109 4999 63981 SH SOLE 30 63981 0 0 GUARDANT HEALTH INC COM 40131M109 57 727 SH SOLE 31 727 0 0 GUARDANT HEALTH INC COM 40131M109 4122 52754 SH SOLE 34 52754 0 0 GUARDANT HEALTH INC COM 40131M109 273 3490 SH SOLE 40 3490 0 0 GUARDION HEALTH SCIENCES INC COM NEW 40145Q203 3 12818 SH SOLE 18 12818 0 0 GUESS INC COM 401617105 1064 47564 SH SOLE 2 1566 0 45998 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 4535 202647 SH SOLE 18 202647 0 0 GUESS INC COM 401617105 1868 83474 SH SOLE 19 83474 0 0 GUESS INC COM 401617105 113296 5062355 SH SOLE 21 5062355 0 0 GUESS INC COM 401617105 30502 1362919 SH SOLE 22 1282971 0 79948 GUESS INC COM 401617105 501 22389 SH SOLE 23 22389 0 0 GUESS INC COM 401617105 387 17303 SH SOLE 26 6089 0 11214 GUESS INC COM 401617105 169 7533 SH SOLE 28 7533 0 0 GUESS INC COM 401617105 1376 61481 SH SOLE 30 61481 0 0 GUESS INC COM 401617105 131 5841 SH SOLE 36 5841 0 0 GUESS INC COM 401617105 158 7065 SH SOLE 40 7065 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 20763 189153 SH SOLE 2 9381 0 179772 GUIDEWIRE SOFTWARE INC COM 40171V100 3751 34174 SH SOLE 4 31939 0 2235 GUIDEWIRE SOFTWARE INC COM 40171V100 566 5158 SH SOLE 7 5158 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 5437 49532 SH SOLE 18 43191 0 6341 GUIDEWIRE SOFTWARE INC COM 40171V100 2139 19486 SH SOLE 19 19486 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 149788 1364563 SH SOLE 21 1364563 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 253203 2306665 SH SOLE 22 2153966 0 152699 GUIDEWIRE SOFTWARE INC COM 40171V100 6535 59536 SH SOLE 23 59536 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 16784 152897 SH SOLE 26 72503 0 80394 GUIDEWIRE SOFTWARE INC COM 40171V100 1776 16180 SH SOLE 28 11247 0 4933 GUIDEWIRE SOFTWARE INC COM 40171V100 2068 18835 SH SOLE 29 1661 0 17174 GUIDEWIRE SOFTWARE INC COM 40171V100 15898 144834 SH SOLE 30 144834 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 1958 17835 SH SOLE 31 14899 0 2936 GUIDEWIRE SOFTWARE INC COM 40171V100 536 4882 SH SOLE 34 4882 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 1888 17203 SH SOLE 36 17203 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 215 1955 SH SOLE 40 1955 0 0 GUIDEWIRE SOFTWARE INC NOTE 1.250% 3/1 40171VAA8 1410 1200000 PRN SOLE 21 1200000 0 0 GULF ISLAND FABRICATION INC COM 402307102 14 2687 SH SOLE 18 2687 0 0 GULF ISLAND FABRICATION INC COM 402307102 208 41053 SH SOLE 21 41053 0 0 GULF ISLAND FABRICATION INC COM 402307102 1285 253450 SH SOLE 22 253450 0 0 GULF RESOURCES INC COM 40251W309 31 61196 SH SOLE 22 61196 0 0 GULFPORT ENERGY CORP COM NEW 402635304 538 176859 SH SOLE 2 6752 0 170107 GULFPORT ENERGY CORP COM NEW 402635304 2 503 SH SOLE 4 503 0 0 GULFPORT ENERGY CORP COM NEW 402635304 18 5824 SH SOLE 7 5824 0 0 GULFPORT ENERGY CORP COM NEW 402635304 2137 702951 SH SOLE 18 702951 0 0 GULFPORT ENERGY CORP COM NEW 402635304 853 280556 SH SOLE 19 280556 0 0 GULFPORT ENERGY CORP COM NEW 402635304 52755 17353709 SH SOLE 21 17353709 0 0 GULFPORT ENERGY CORP COM NEW 402635304 14721 4842491 SH SOLE 22 4623316 0 219175 GULFPORT ENERGY CORP COM NEW 402635304 143 47019 SH SOLE 26 37425 0 9594 GULFPORT ENERGY CORP COM NEW 402635304 60 19670 SH SOLE 28 19670 0 0 GULFPORT ENERGY CORP COM NEW 402635304 655 215328 SH SOLE 30 215328 0 0 GULFPORT ENERGY CORP COM NEW 402635304 43 14231 SH SOLE 40 14231 0 0 GW PHARMACEUTICALS PLC ADS 36197T103 7 65 SH SOLE 17 0 0 65 GW PHARMACEUTICALS PLC ADS 36197T103 28190 269606 SH SOLE 21 269606 0 0 GW PHARMACEUTICALS PLC ADS 36197T103 216 2068 SH SOLE 30 2068 0 0 GWG HLDGS INC COM 36192A109 3 337 SH SOLE 2 0 0 337 GWG HLDGS INC COM 36192A109 56 5679 SH SOLE 18 5679 0 0 GWG HLDGS INC COM 36192A109 23 2383 SH SOLE 19 2383 0 0 GWG HLDGS INC COM 36192A109 952 96929 SH SOLE 21 96929 0 0 GWG HLDGS INC COM 36192A109 72 7337 SH SOLE 22 6756 0 581 H & E EQUIPMENT SERVICES INC COM 404030108 910 27220 SH SOLE 2 10161 0 17059 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 3947 118061 SH SOLE 18 109960 0 8101 H & E EQUIPMENT SERVICES INC COM 404030108 7435 222393 SH SOLE 19 222393 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 36767 1099821 SH SOLE 21 1099821 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 39903 1193642 SH SOLE 22 1148619 0 45023 H & E EQUIPMENT SERVICES INC COM 404030108 1353 40462 SH SOLE 23 40462 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 4142 123905 SH SOLE 26 17365 0 106540 H & E EQUIPMENT SERVICES INC COM 404030108 155 4630 SH SOLE 28 4630 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 329 9827 SH SOLE 30 9827 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 773 23109 SH SOLE 34 23109 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 101 3026 SH SOLE 40 3026 0 0 HABIT RESTAURANTS INC COM CL A 40449J103 184 17610 SH SOLE 2 705 0 16905 HABIT RESTAURANTS INC COM CL A 40449J103 3 295 SH SOLE 7 295 0 0 HABIT RESTAURANTS INC COM CL A 40449J103 778 74605 SH SOLE 18 74605 0 0 HABIT RESTAURANTS INC COM CL A 40449J103 371 35528 SH SOLE 19 35528 0 0 HABIT RESTAURANTS INC COM CL A 40449J103 7674 735722 SH SOLE 21 735722 0 0 HABIT RESTAURANTS INC COM CL A 40449J103 6480 621271 SH SOLE 22 605431 0 15840 HACKETT GROUP INC COM 404609109 394 24417 SH SOLE 2 14480 0 9937 HACKETT GROUP INC COM 404609109 5 319 SH SOLE 7 319 0 0 HACKETT GROUP INC COM 404609109 1556 96417 SH SOLE 18 87961 0 8456 HACKETT GROUP INC COM 404609109 4850 300506 SH SOLE 19 300506 0 0 HACKETT GROUP INC COM 404609109 15406 954515 SH SOLE 21 954515 0 0 HACKETT GROUP INC COM 404609109 18727 1160270 SH SOLE 22 1126751 0 33519 HACKETT GROUP INC COM 404609109 1002 62078 SH SOLE 23 62078 0 0 HACKETT GROUP INC COM 404609109 2172 134576 SH SOLE 26 0 0 134576 HACKETT GROUP INC COM 404609109 54 3369 SH SOLE 28 3369 0 0 HACKETT GROUP INC COM 404609109 75 4642 SH SOLE 30 4642 0 0 HAEMONETICS CORP COM 405024100 4924 42854 SH SOLE 2 23426 0 19428 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 33146 288474 SH SOLE 18 288474 0 0 HAEMONETICS CORP COM 405024100 10470 91124 SH SOLE 19 91124 0 0 HAEMONETICS CORP COM 405024100 424716 3696401 SH SOLE 21 3696401 0 0 HAEMONETICS CORP COM 405024100 200003 1740670 SH SOLE 22 1676638 0 64032 HAEMONETICS CORP COM 405024100 1966 17108 SH SOLE 26 9705 0 7403 HAEMONETICS CORP COM 405024100 731 6366 SH SOLE 28 6366 0 0 HAEMONETICS CORP COM 405024100 1828 15911 SH SOLE 30 15911 0 0 HAEMONETICS CORP COM 405024100 617 5374 SH SOLE 34 5374 0 0 HAEMONETICS CORP COM 405024100 624 5433 SH SOLE 40 5433 0 0 HAIN CELESTIAL GROUP INC COM 405217100 5946 229079 SH SOLE 2 39750 0 189329 HAIN CELESTIAL GROUP INC COM 405217100 12 454 SH SOLE 4 454 0 0 HAIN CELESTIAL GROUP INC COM 405217100 41 1589 SH SOLE 7 1589 0 0 HAIN CELESTIAL GROUP INC COM 405217100 5726 220608 SH SOLE 18 220608 0 0 HAIN CELESTIAL GROUP INC COM 405217100 504 19434 SH SOLE 19 19434 0 0 HAIN CELESTIAL GROUP INC COM 405217100 102941 3966152 SH SOLE 21 3966152 0 0 HAIN CELESTIAL GROUP INC COM 405217100 70433 2713669 SH SOLE 22 2544178 0 169491 HAIN CELESTIAL GROUP INC COM 405217100 971 37413 SH SOLE 26 22165 0 15248 HAIN CELESTIAL GROUP INC COM 405217100 298 11500 SH SOLE 28 11500 0 0 HAIN CELESTIAL GROUP INC COM 405217100 754 29042 SH SOLE 30 29042 0 0 HAIN CELESTIAL GROUP INC COM 405217100 51 1951 SH SOLE 31 1951 0 0 HAIN CELESTIAL GROUP INC COM 405217100 77 2976 SH SOLE 36 2976 0 0 HAIN CELESTIAL GROUP INC COM 405217100 286 11038 SH SOLE 40 11038 0 0 HALLADOR ENERGY COMPANY COM 40609P105 2 658 SH SOLE 2 658 0 0 HALLADOR ENERGY COMPANY COM 40609P105 213 71862 SH SOLE 18 71862 0 0 HALLADOR ENERGY COMPANY COM 40609P105 100 33624 SH SOLE 19 33624 0 0 HALLADOR ENERGY COMPANY COM 40609P105 2249 757104 SH SOLE 21 757104 0 0 HALLADOR ENERGY COMPANY COM 40609P105 882 296872 SH SOLE 22 283838 0 13034 HALLIBURTON CO COM 406216101 53420 2183075 SH SOLE 2 231881 0 1951194 HALLIBURTON CO COM 406216101 9196 375815 SH SOLE 4 352702 0 23113 HALLIBURTON CO COM 406216101 19341 790416 SH SOLE 7 790416 0 0 HALLIBURTON CO COM 406216101 260 10628 SH SOLE 13 10628 0 0 HALLIBURTON CO COM 406216101 146 5976 SH SOLE 15 5976 0 0 HALLIBURTON CO COM 406216101 42524 1737803 SH SOLE 18 1615454 0 122349 HALLIBURTON CO COM 406216101 7753 316819 SH SOLE 19 316819 0 0 HALLIBURTON CO COM 406216101 543698 22218963 SH SOLE 21 22218963 0 0 HALLIBURTON CO COM 406216101 520584 21274389 SH SOLE 22 18943746 0 2330643 HALLIBURTON CO COM 406216101 15395 629132 SH SOLE 23 629132 0 0 HALLIBURTON CO COM 406216101 23254 950294 SH SOLE 25 950294 0 0 HALLIBURTON CO COM 406216101 114493 4678894 SH SOLE 26 639897 0 4038997 HALLIBURTON CO COM 406216101 3921 160237 SH SOLE 28 113177 0 47060 HALLIBURTON CO COM 406216101 491 20077 SH SOLE 29 20077 0 0 HALLIBURTON CO COM 406216101 76136 3111421 SH SOLE 30 3111421 0 0 HALLIBURTON CO COM 406216101 4872 199116 SH SOLE 31 152387 0 46729 HALLIBURTON CO COM 406216101 1410 57604 SH SOLE 34 57604 0 0 HALLIBURTON CO COM 406216101 15773 644582 SH SOLE 36 644582 0 0 HALLIBURTON CO COM 406216101 505 20632 SH SOLE 40 20632 0 0 HALLIBURTON CO OPTIONS 406216101 499 20400 SH Call SOLE 4 20400 0 0 HALLIBURTON CO OPTIONS 406216101 7473 305400 SH Call SOLE 18 305400 0 0 HALLIBURTON CO OPTIONS 406216101 35937 1468600 SH Call SOLE 19 1468600 0 0 HALLIBURTON CO OPTIONS 406216101 2733 111700 SH Call SOLE 22 111700 0 0 HALLIBURTON CO OPTIONS 406216101 15976 652900 SH Call SOLE 34 652900 0 0 HALLMARK FINL SVCS INC EC COM NEW 40624Q203 258 14669 SH SOLE 2 546 0 14123 HALLMARK FINL SVCS INC EC COM NEW 40624Q203 861 49011 SH SOLE 18 49011 0 0 HALLMARK FINL SVCS INC EC COM NEW 40624Q203 424 24110 SH SOLE 19 24110 0 0 HALLMARK FINL SVCS INC EC COM NEW 40624Q203 8234 468639 SH SOLE 21 468639 0 0 HALLMARK FINL SVCS INC EC COM NEW 40624Q203 6254 355937 SH SOLE 22 346636 0 9301 HALOZYME THERAPEUTICS INC COM 40637H109 2572 145038 SH SOLE 2 91033 0 54005 HALOZYME THERAPEUTICS INC COM 40637H109 13 729 SH SOLE 4 729 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 47 2642 SH SOLE 7 2642 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 9659 544801 SH SOLE 18 531198 0 13603 HALOZYME THERAPEUTICS INC COM 40637H109 14723 830394 SH SOLE 19 830394 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 197 11100 SH SOLE 20 11100 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 109768 6191114 SH SOLE 21 6191114 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 69912 3943131 SH SOLE 22 3775050 0 168081 HALOZYME THERAPEUTICS INC COM 40637H109 46 2575 SH SOLE 23 2575 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 919 51842 SH SOLE 26 41140 0 10702 HALOZYME THERAPEUTICS INC COM 40637H109 291 16414 SH SOLE 28 16414 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 884 49857 SH SOLE 30 49857 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 5202 293419 SH SOLE 34 293419 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 244 13741 SH SOLE 40 13741 0 0 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 57 3001 SH SOLE 2 230 0 2771 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 23949 SH SOLE 18 23949 0 0 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 217 11381 SH SOLE 19 11381 0 0 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 4295 224858 SH SOLE 21 224858 0 0 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 4725 247398 SH SOLE 22 237490 0 9908 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 75 3944 SH SOLE 26 0 0 3944 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 21 1118 SH SOLE 28 1118 0 0 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 19 1007 SH SOLE 30 1007 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 10122 SH SOLE 2 1873 0 8249 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 4747 79650 SH SOLE 18 75104 0 4546 HAMILTON LANE INC CL A 407497106 4390 73657 SH SOLE 19 73657 0 0 HAMILTON LANE INC CL A 407497106 43827 735350 SH SOLE 21 735350 0 0 HAMILTON LANE INC CL A 407497106 46295 776766 SH SOLE 22 748143 0 28623 HAMILTON LANE INC CL A 407497106 347 5816 SH SOLE 23 5816 0 0 HAMILTON LANE INC CL A 407497106 1602 26887 SH SOLE 26 0 0 26887 HAMILTON LANE INC CL A 407497106 307 5145 SH SOLE 28 5145 0 0 HAMILTON LANE INC CL A 407497106 7689 129015 SH SOLE 30 129015 0 0 HAMILTON LANE INC CL A 407497106 101 1698 SH SOLE 40 1698 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 5598 127566 SH SOLE 2 41250 0 86316 HANCOCK WHITNEY CORPORATION COM 410120109 18 417 SH SOLE 4 417 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 99 2252 SH SOLE 7 2252 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 21642 493211 SH SOLE 18 493211 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 7139 162694 SH SOLE 19 162694 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 280363 6389316 SH SOLE 21 6389316 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 139564 3180585 SH SOLE 22 3066839 0 113746 HANCOCK WHITNEY CORPORATION COM 410120109 1645 37485 SH SOLE 26 26300 0 11185 HANCOCK WHITNEY CORPORATION COM 410120109 519 11834 SH SOLE 28 11834 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 1378 31402 SH SOLE 30 31402 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 102 2327 SH SOLE 36 2327 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 392 8943 SH SOLE 40 8943 0 0 HANESBRANDS INC COM 410345102 13370 900347 SH SOLE 2 105212 0 795135 HANESBRANDS INC COM 410345102 2327 156696 SH SOLE 4 147187 0 9509 HANESBRANDS INC COM 410345102 4632 311903 SH SOLE 7 311903 0 0 HANESBRANDS INC COM 410345102 11 760 SH SOLE 13 760 0 0 HANESBRANDS INC COM 410345102 42 2814 SH SOLE 15 2814 0 0 HANESBRANDS INC COM 410345102 10822 728757 SH SOLE 18 680909 0 47848 HANESBRANDS INC COM 410345102 1725 116183 SH SOLE 19 116183 0 0 HANESBRANDS INC COM 410345102 131022 8823039 SH SOLE 21 8823039 0 0 HANESBRANDS INC COM 410345102 152415 10263615 SH SOLE 22 9288785 0 974830 HANESBRANDS INC COM 410345102 3827 257731 SH SOLE 23 257731 0 0 HANESBRANDS INC COM 410345102 6410 431626 SH SOLE 25 431626 0 0 HANESBRANDS INC COM 410345102 28724 1934295 SH SOLE 26 471494 0 1462801 HANESBRANDS INC COM 410345102 997 67105 SH SOLE 28 46178 0 20927 HANESBRANDS INC COM 410345102 1221 82244 SH SOLE 29 7552 0 74692 HANESBRANDS INC COM 410345102 21961 1478830 SH SOLE 30 1478830 0 0 HANESBRANDS INC COM 410345102 1314 88469 SH SOLE 31 63857 0 24612 HANESBRANDS INC COM 410345102 402 27073 SH SOLE 34 27073 0 0 HANESBRANDS INC COM 410345102 3922 264104 SH SOLE 36 264104 0 0 HANESBRANDS INC COM 410345102 109 7319 SH SOLE 40 7319 0 0 HANGER INC COM NEW 41043F208 863 31257 SH SOLE 2 1300 0 29957 HANGER INC COM NEW 41043F208 17 604 SH SOLE 7 604 0 0 HANGER INC COM NEW 41043F208 4702 170309 SH SOLE 18 170309 0 0 HANGER INC COM NEW 41043F208 1762 63825 SH SOLE 19 63825 0 0 HANGER INC COM NEW 41043F208 119901 4342659 SH SOLE 21 4342659 0 0 HANGER INC COM NEW 41043F208 30001 1086614 SH SOLE 22 1038183 0 48431 HANGER INC COM NEW 41043F208 46 1684 SH SOLE 26 0 0 1684 HANGER INC COM NEW 41043F208 337 12210 SH SOLE 28 12210 0 0 HANGER INC COM NEW 41043F208 2633 95374 SH SOLE 30 95374 0 0 HANGER INC COM NEW 41043F208 126 4569 SH SOLE 34 4569 0 0 HANGER INC COM NEW 41043F208 127 4599 SH SOLE 40 4599 0 0 HANMI FINL CORP COM NEW 410495204 493 24680 SH SOLE 2 1156 0 23524 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 2651 132594 SH SOLE 18 132594 0 0 HANMI FINL CORP COM NEW 410495204 831 41549 SH SOLE 19 41549 0 0 HANMI FINL CORP COM NEW 410495204 67887 3395204 SH SOLE 21 3395204 0 0 HANMI FINL CORP COM NEW 410495204 19005 950475 SH SOLE 22 909377 0 41098 HANMI FINL CORP COM NEW 410495204 58 2888 SH SOLE 26 0 0 2888 HANMI FINL CORP COM NEW 410495204 91 4563 SH SOLE 28 4563 0 0 HANMI FINL CORP COM NEW 410495204 881 44055 SH SOLE 30 44055 0 0 HANMI FINL CORP COM NEW 410495204 68 3407 SH SOLE 40 3407 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 2007 62380 SH SOLE 2 2320 0 60060 HANNON ARMSTRONG SUST INFR C COM 41068X100 9 285 SH SOLE 4 285 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 39 1200 SH SOLE 7 1200 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 6917 214941 SH SOLE 18 214941 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 3586 111433 SH SOLE 19 111433 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 111243 3456910 SH SOLE 21 3456910 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 65869 2046889 SH SOLE 22 1971121 0 75768 HANNON ARMSTRONG SUST INFR C COM 41068X100 1954 60707 SH SOLE 26 18066 0 42641 HANNON ARMSTRONG SUST INFR C COM 41068X100 271 8423 SH SOLE 28 8423 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 697 21670 SH SOLE 30 21670 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 254 7884 SH SOLE 40 7884 0 0 HANOVER INS GROUP INC COM 410867105 14036 102702 SH SOLE 2 32296 0 70406 HANOVER INS GROUP INC COM 410867105 20 146 SH SOLE 4 146 0 0 HANOVER INS GROUP INC COM 410867105 148 1080 SH SOLE 7 1080 0 0 HANOVER INS GROUP INC COM 410867105 15958 116766 SH SOLE 18 116766 0 0 HANOVER INS GROUP INC COM 410867105 1680 12291 SH SOLE 19 12291 0 0 HANOVER INS GROUP INC COM 410867105 273465 2000916 SH SOLE 21 2000916 0 0 HANOVER INS GROUP INC COM 410867105 190160 1391382 SH SOLE 22 1315749 0 75633 HANOVER INS GROUP INC COM 410867105 718 5257 SH SOLE 23 5257 0 0 HANOVER INS GROUP INC COM 410867105 1983 14513 SH SOLE 26 9535 0 4978 HANOVER INS GROUP INC COM 410867105 713 5217 SH SOLE 28 5217 0 0 HANOVER INS GROUP INC COM 410867105 1691 12371 SH SOLE 30 12371 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 4355 SH SOLE 40 4355 0 0 HARBORONE BANCORP INC NEW COM NEW 41165Y100 210 19147 SH SOLE 2 1224 0 17923 HARBORONE BANCORP INC NEW COM NEW 41165Y100 7 592 SH SOLE 7 592 0 0 HARBORONE BANCORP INC NEW COM NEW 41165Y100 1046 95162 SH SOLE 18 95162 0 0 HARBORONE BANCORP INC NEW COM NEW 41165Y100 517 47027 SH SOLE 19 47027 0 0 HARBORONE BANCORP INC NEW COM NEW 41165Y100 11420 1039145 SH SOLE 21 1039145 0 0 HARBORONE BANCORP INC NEW COM NEW 41165Y100 16906 1538338 SH SOLE 22 1516802 0 21536 HARBORONE BANCORP INC NEW COM NEW 41165Y100 39 3570 SH SOLE 30 3570 0 0 HARLEY DAVIDSON INC COM 412822108 15032 404196 SH SOLE 2 53115 0 351081 HARLEY DAVIDSON INC COM 412822108 2734 73504 SH SOLE 4 69112 0 4392 HARLEY DAVIDSON INC COM 412822108 5539 148940 SH SOLE 7 148940 0 0 HARLEY DAVIDSON INC COM 412822108 119 3195 SH SOLE 13 3195 0 0 HARLEY DAVIDSON INC COM 412822108 58 1559 SH SOLE 15 1559 0 0 HARLEY DAVIDSON INC COM 412822108 17464 469581 SH SOLE 18 444931 0 24650 HARLEY DAVIDSON INC COM 412822108 3612 97129 SH SOLE 19 97129 0 0 HARLEY DAVIDSON INC COM 412822108 262230 7051076 SH SOLE 21 7051076 0 0 HARLEY DAVIDSON INC COM 412822108 154995 4167654 SH SOLE 22 3723393 0 444261 HARLEY DAVIDSON INC COM 412822108 4418 118783 SH SOLE 23 118783 0 0 HARLEY DAVIDSON INC COM 412822108 6520 175328 SH SOLE 25 175328 0 0 HARLEY DAVIDSON INC COM 412822108 30388 817102 SH SOLE 26 186057 0 631045 HARLEY DAVIDSON INC COM 412822108 1082 29083 SH SOLE 28 20543 0 8540 HARLEY DAVIDSON INC COM 412822108 1396 37533 SH SOLE 29 3307 0 34226 HARLEY DAVIDSON INC COM 412822108 22564 606728 SH SOLE 30 606728 0 0 HARLEY DAVIDSON INC COM 412822108 1666 44792 SH SOLE 31 35595 0 9197 HARLEY DAVIDSON INC COM 412822108 2167 58276 SH SOLE 32 58276 0 0 HARLEY DAVIDSON INC COM 412822108 460 12381 SH SOLE 34 12381 0 0 HARLEY DAVIDSON INC COM 412822108 4506 121152 SH SOLE 36 121152 0 0 HARLEY DAVIDSON INC COM 412822108 127 3417 SH SOLE 40 3417 0 0 HARMONIC INC COM 413160102 696 89212 SH SOLE 2 3055 0 86157 HARMONIC INC COM 413160102 10 1315 SH SOLE 7 1315 0 0 HARMONIC INC COM 413160102 3187 408538 SH SOLE 18 408538 0 0 HARMONIC INC COM 413160102 1190 152589 SH SOLE 19 152589 0 0 HARMONIC INC COM 413160102 81974 10509473 SH SOLE 21 10509473 0 0 HARMONIC INC COM 413160102 20996 2691810 SH SOLE 22 2580452 0 111358 HARMONIC INC COM 413160102 46 5872 SH SOLE 26 0 0 5872 HARMONIC INC COM 413160102 971 124437 SH SOLE 30 124437 0 0 HARMONIC INC COM 413160102 67 8589 SH SOLE 40 8589 0 0 HARMONY GOLD MNG LTD SPONSORED ADR 413216300 5869 1616756 SH SOLE 7 1616756 0 0 HARMONY GOLD MNG LTD SPONSORED ADR 413216300 10116 2786799 SH SOLE 30 2786799 0 0 HARPOON THERAPEUTICS INC COM 41358P106 80 5403 SH SOLE 2 305 0 5098 HARPOON THERAPEUTICS INC COM 41358P106 335 22650 SH SOLE 18 22650 0 0 HARPOON THERAPEUTICS INC COM 41358P106 357 24164 SH SOLE 19 24164 0 0 HARPOON THERAPEUTICS INC COM 41358P106 3874 261920 SH SOLE 21 261920 0 0 HARPOON THERAPEUTICS INC COM 41358P106 2094 141591 SH SOLE 22 139568 0 2023 HARPOON THERAPEUTICS INC COM 41358P106 16 1104 SH SOLE 23 1104 0 0 HARROW HEALTH INC COM 415858109 35 4483 SH SOLE 18 4483 0 0 HARROW HEALTH INC COM 415858109 794 102053 SH SOLE 21 102053 0 0 HARROW HEALTH INC COM 415858109 2789 358518 SH SOLE 22 358518 0 0 HARSCO CORP COM 415864107 773 33609 SH SOLE 2 3941 0 29668 HARSCO CORP COM 415864107 11 467 SH SOLE 4 467 0 0 HARSCO CORP COM 415864107 30 1284 SH SOLE 7 1284 0 0 HARSCO CORP COM 415864107 8264 359137 SH SOLE 18 353030 0 6107 HARSCO CORP COM 415864107 4897 212831 SH SOLE 19 212831 0 0 HARSCO CORP COM 415864107 202490 8800085 SH SOLE 21 8800085 0 0 HARSCO CORP COM 415864107 54290 2359395 SH SOLE 22 2258493 0 100902 HARSCO CORP COM 415864107 167 7244 SH SOLE 23 7244 0 0 HARSCO CORP COM 415864107 973 42287 SH SOLE 26 27715 0 14572 HARSCO CORP COM 415864107 225 9796 SH SOLE 28 9796 0 0 HARSCO CORP COM 415864107 2525 109744 SH SOLE 30 109744 0 0 HARSCO CORP COM 415864107 209 9096 SH SOLE 40 9096 0 0 HARTE-HANKS INC COM 416196202 7 2073 SH SOLE 21 2073 0 0 HARTE-HANKS INC COM 416196202 245 68542 SH SOLE 22 68542 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 56675 932611 SH SOLE 2 130298 0 802313 HARTFORD FINL SVCS GROUP INC COM 416515104 11060 181996 SH SOLE 4 172546 0 9450 HARTFORD FINL SVCS GROUP INC COM 416515104 37725 620779 SH SOLE 7 397615 0 223164 HARTFORD FINL SVCS GROUP INC COM 416515104 975 16044 SH SOLE 13 16044 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 143 2345 SH SOLE 15 2345 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 11 186 SH SOLE 17 0 0 186 HARTFORD FINL SVCS GROUP INC COM 416515104 103919 1710044 SH SOLE 18 1572376 0 137668 HARTFORD FINL SVCS GROUP INC COM 416515104 65559 1078801 SH SOLE 19 1078801 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 766541 12613811 SH SOLE 21 12613811 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 599090 9858322 SH SOLE 22 8908199 0 950123 HARTFORD FINL SVCS GROUP INC COM 416515104 17175 282625 SH SOLE 23 282625 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 26318 433077 SH SOLE 25 433077 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 120843 1988534 SH SOLE 26 241025 0 1747509 HARTFORD FINL SVCS GROUP INC COM 416515104 4066 66916 SH SOLE 28 47172 0 19744 HARTFORD FINL SVCS GROUP INC COM 416515104 5133 84471 SH SOLE 29 7610 0 76861 HARTFORD FINL SVCS GROUP INC COM 416515104 116312 1913969 SH SOLE 30 1913969 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 6893 113420 SH SOLE 31 68830 0 44590 HARTFORD FINL SVCS GROUP INC COM 416515104 21060 346556 SH SOLE 34 346556 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 23318 383713 SH SOLE 36 383713 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 448 7373 SH SOLE 40 7373 0 0 HARVARD BIOSCIENCE INC COM 416906105 24 7772 SH SOLE 18 7772 0 0 HARVARD BIOSCIENCE INC COM 416906105 528 173239 SH SOLE 21 173239 0 0 HARVARD BIOSCIENCE INC COM 416906105 2779 911261 SH SOLE 22 911261 0 0 HARVARD BIOSCIENCE INC COM 416906105 50 16409 SH SOLE 26 0 0 16409 HASBRO INC COM 418056107 32444 307210 SH SOLE 2 39477 0 267733 HASBRO INC COM 418056107 5766 54600 SH SOLE 4 51468 0 3132 HASBRO INC COM 418056107 12863 121800 SH SOLE 7 111688 0 10112 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 79958 757106 SH SOLE 18 739561 0 17545 HASBRO INC COM 418056107 63090 597391 SH SOLE 19 597391 0 0 HASBRO INC COM 418056107 355445 3365634 SH SOLE 21 3365634 0 0 HASBRO INC COM 418056107 327411 3100193 SH SOLE 22 2777825 0 322368 HASBRO INC COM 418056107 10679 101115 SH SOLE 23 101115 0 0 HASBRO INC COM 418056107 22134 209581 SH SOLE 25 209581 0 0 HASBRO INC COM 418056107 84748 802462 SH SOLE 26 165889 0 636573 HASBRO INC COM 418056107 2544 24091 SH SOLE 28 16782 0 7309 HASBRO INC COM 418056107 3116 29506 SH SOLE 29 2356 0 27150 HASBRO INC COM 418056107 53294 504628 SH SOLE 30 504628 0 0 HASBRO INC COM 418056107 3134 29675 SH SOLE 31 23883 0 5792 HASBRO INC COM 418056107 32310 305936 SH SOLE 34 305936 0 0 HASBRO INC COM 418056107 8144 77116 SH SOLE 36 77116 0 0 HASBRO INC COM 418056107 1966 18614 SH SOLE 37 18614 0 0 HASBRO INC COM 418056107 353 3339 SH SOLE 40 3339 0 0 HAVERTY FURNITURE INC COM 419596101 362 17949 SH SOLE 2 714 0 17235 HAVERTY FURNITURE INC COM 419596101 9 445 SH SOLE 7 445 0 0 HAVERTY FURNITURE INC COM 419596101 1700 84343 SH SOLE 18 84343 0 0 HAVERTY FURNITURE INC COM 419596101 634 31431 SH SOLE 19 31431 0 0 HAVERTY FURNITURE INC COM 419596101 43835 2174366 SH SOLE 21 2174366 0 0 HAVERTY FURNITURE INC COM 419596101 12702 630044 SH SOLE 22 600675 0 29369 HAVERTY FURNITURE INC COM 419596101 136 6725 SH SOLE 26 0 0 6725 HAVERTY FURNITURE INC COM 419596101 53 2616 SH SOLE 28 2616 0 0 HAVERTY FURNITURE INC COM 419596101 430 21328 SH SOLE 30 21328 0 0 HAVERTY FURNITURE INC COM 419596101 46 2295 SH SOLE 40 2295 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 13704 292448 SH SOLE 2 93750 0 198698 HAWAIIAN ELEC INDUSTRIES COM 419870100 234 4984 SH SOLE 4 4984 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 368 7853 SH SOLE 7 7853 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 13829 295108 SH SOLE 18 295108 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 1188 25345 SH SOLE 19 25345 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 268958 5739606 SH SOLE 21 5739606 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 187426 3999698 SH SOLE 22 3780324 0 219374 HAWAIIAN ELEC INDUSTRIES COM 419870100 1647 35140 SH SOLE 26 23254 0 11886 HAWAIIAN ELEC INDUSTRIES COM 419870100 705 15050 SH SOLE 28 15050 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 3341 71294 SH SOLE 30 71294 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 211 4505 SH SOLE 31 2205 0 2300 HAWAIIAN ELEC INDUSTRIES COM 419870100 314 6693 SH SOLE 36 6693 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 583 12443 SH SOLE 40 12443 0 0 HAWAIIAN HOLDINGS INC COM 419879101 1388 47393 SH SOLE 2 1739 0 45654 HAWAIIAN HOLDINGS INC COM 419879101 24 804 SH SOLE 7 804 0 0 HAWAIIAN HOLDINGS INC COM 419879101 6115 208789 SH SOLE 18 208789 0 0 HAWAIIAN HOLDINGS INC COM 419879101 2457 83880 SH SOLE 19 83880 0 0 HAWAIIAN HOLDINGS INC COM 419879101 155430 5306604 SH SOLE 21 5306604 0 0 HAWAIIAN HOLDINGS INC COM 419879101 39584 1351450 SH SOLE 22 1307102 0 44348 HAWAIIAN HOLDINGS INC COM 419879101 57 1958 SH SOLE 28 1958 0 0 HAWAIIAN HOLDINGS INC COM 419879101 1717 58625 SH SOLE 30 58625 0 0 HAWAIIAN HOLDINGS INC COM 419879101 53 1803 SH SOLE 40 1803 0 0 HAWKINS INC COM 420261109 451 9850 SH SOLE 2 300 0 9550 HAWKINS INC COM 420261109 6 138 SH SOLE 7 138 0 0 HAWKINS INC COM 420261109 2080 45398 SH SOLE 18 45398 0 0 HAWKINS INC COM 420261109 754 16462 SH SOLE 19 16462 0 0 HAWKINS INC COM 420261109 52445 1144845 SH SOLE 21 1144845 0 0 HAWKINS INC COM 420261109 13894 303301 SH SOLE 22 290898 0 12403 HAWKINS INC COM 420261109 61 1330 SH SOLE 28 1330 0 0 HAWKINS INC COM 420261109 516 11266 SH SOLE 30 11266 0 0 HAWKINS INC COM 420261109 50 1099 SH SOLE 40 1099 0 0 HAWTHORN BANCSHARES INC COM 420476103 153 6017 SH SOLE 2 235 0 5782 HAWTHORN BANCSHARES INC COM 420476103 507 19885 SH SOLE 18 19885 0 0 HAWTHORN BANCSHARES INC COM 420476103 253 9922 SH SOLE 19 9922 0 0 HAWTHORN BANCSHARES INC COM 420476103 5175 202959 SH SOLE 21 202959 0 0 HAWTHORN BANCSHARES INC COM 420476103 1313 51498 SH SOLE 22 49902 0 1596 HAYNES INTERNATIONAL INC COM NEW 420877201 439 12280 SH SOLE 2 468 0 11812 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 2056 57468 SH SOLE 18 57468 0 0 HAYNES INTERNATIONAL INC COM NEW 420877201 753 21048 SH SOLE 19 21048 0 0 HAYNES INTERNATIONAL INC COM NEW 420877201 52739 1473992 SH SOLE 21 1473992 0 0 HAYNES INTERNATIONAL INC COM NEW 420877201 13638 381162 SH SOLE 22 365613 0 15549 HAYNES INTERNATIONAL INC COM NEW 420877201 346 9680 SH SOLE 26 2788 0 6892 HAYNES INTERNATIONAL INC COM NEW 420877201 66 1839 SH SOLE 28 1839 0 0 HAYNES INTERNATIONAL INC COM NEW 420877201 629 17570 SH SOLE 30 17570 0 0 HAYNES INTERNATIONAL INC COM NEW 420877201 48 1347 SH SOLE 40 1347 0 0 HBT FINL INC COM 404111106 342 17998 SH SOLE 2 8802 0 9196 HBT FINL INC COM 404111106 659 34686 SH SOLE 18 34686 0 0 HBT FINL INC COM 404111106 2612 137528 SH SOLE 19 137528 0 0 HBT FINL INC COM 404111106 6427 338458 SH SOLE 21 338458 0 0 HBT FINL INC COM 404111106 4674 246104 SH SOLE 22 246104 0 0 HBT FINL INC COM 404111106 321 16880 SH SOLE 23 16880 0 0 HBT FINL INC COM 404111106 1016 53478 SH SOLE 26 0 0 53478 HC2 HLDGS INC COM 404139107 20 9074 SH SOLE 18 9074 0 0 HC2 HLDGS INC COM 404139107 271 124768 SH SOLE 21 124768 0 0 HC2 HLDGS INC COM 404139107 1468 676654 SH SOLE 22 676654 0 0 HCA HEALTHCARE INC COM 40412C101 150672 1019363 SH SOLE 2 416316 0 603047 HCA HEALTHCARE INC COM 40412C101 28276 191303 SH SOLE 4 183930 0 7373 HCA HEALTHCARE INC COM 40412C101 58071 392874 SH SOLE 7 251382 0 141492 HCA HEALTHCARE INC COM 40412C101 423 2861 SH SOLE 13 2861 0 0 HCA HEALTHCARE INC COM 40412C101 223 1509 SH SOLE 15 1509 0 0 HCA HEALTHCARE INC COM 40412C101 110288 746149 SH SOLE 18 701130 0 45019 HCA HEALTHCARE INC COM 40412C101 271911 1839596 SH SOLE 19 1839596 0 0 HCA HEALTHCARE INC COM 40412C101 1537 10400 SH SOLE 20 10400 0 0 HCA HEALTHCARE INC COM 40412C101 769717 5207477 SH SOLE 21 5207477 0 0 HCA HEALTHCARE INC COM 40412C101 1035179 7003443 SH SOLE 22 6130192 0 873251 HCA HEALTHCARE INC COM 40412C101 43654 295336 SH SOLE 23 295336 0 0 HCA HEALTHCARE INC COM 40412C101 47332 320220 SH SOLE 25 320220 0 0 HCA HEALTHCARE INC COM 40412C101 200965 1359618 SH SOLE 26 187137 0 1172481 HCA HEALTHCARE INC COM 40412C101 7560 51149 SH SOLE 28 35587 0 15562 HCA HEALTHCARE INC COM 40412C101 6655 45023 SH SOLE 29 45023 0 0 HCA HEALTHCARE INC COM 40412C101 188074 1272404 SH SOLE 30 1272404 0 0 HCA HEALTHCARE INC COM 40412C101 22994 155565 SH SOLE 31 118443 0 37122 HCA HEALTHCARE INC COM 40412C101 130871 885402 SH SOLE 34 885402 0 0 HCA HEALTHCARE INC COM 40412C101 30300 204993 SH SOLE 36 204993 0 0 HCA HEALTHCARE INC COM 40412C101 847 5730 SH SOLE 40 5730 0 0 HCI GROUP INC COM 40416E103 359 7861 SH SOLE 2 709 0 7152 HCI GROUP INC COM 40416E103 4 90 SH SOLE 7 90 0 0 HCI GROUP INC COM 40416E103 1418 31055 SH SOLE 18 31055 0 0 HCI GROUP INC COM 40416E103 925 20262 SH SOLE 19 20262 0 0 HCI GROUP INC COM 40416E103 35714 782340 SH SOLE 21 782340 0 0 HCI GROUP INC COM 40416E103 11487 251637 SH SOLE 22 241367 0 10270 HCI GROUP INC COM 40416E103 157 3450 SH SOLE 23 3450 0 0 HCI GROUP INC COM 40416E103 29 633 SH SOLE 28 633 0 0 HCI GROUP INC COM 40416E103 402 8797 SH SOLE 30 8797 0 0 HCI GROUP INC COM 40416E103 48 1041 SH SOLE 40 1041 0 0 HD SUPPLY HLDGS INC COM 40416M105 17793 442383 SH SOLE 2 71075 0 371308 HD SUPPLY HLDGS INC COM 40416M105 3340 83034 SH SOLE 4 78262 0 4772 HD SUPPLY HLDGS INC COM 40416M105 4591 114135 SH SOLE 7 23924 0 90211 HD SUPPLY HLDGS INC COM 40416M105 12 289 SH SOLE 13 289 0 0 HD SUPPLY HLDGS INC COM 40416M105 4429 110111 SH SOLE 18 96002 0 14109 HD SUPPLY HLDGS INC COM 40416M105 1608 39980 SH SOLE 19 39980 0 0 HD SUPPLY HLDGS INC COM 40416M105 82047 2039953 SH SOLE 21 2039953 0 0 HD SUPPLY HLDGS INC COM 40416M105 211066 5247779 SH SOLE 22 4921252 0 326527 HD SUPPLY HLDGS INC COM 40416M105 5131 127582 SH SOLE 23 127582 0 0 HD SUPPLY HLDGS INC COM 40416M105 1446 35961 SH SOLE 25 35961 0 0 HD SUPPLY HLDGS INC COM 40416M105 21087 524288 SH SOLE 26 173306 0 350982 HD SUPPLY HLDGS INC COM 40416M105 1340 33322 SH SOLE 28 21748 0 11574 HD SUPPLY HLDGS INC COM 40416M105 1577 39218 SH SOLE 29 3557 0 35661 HD SUPPLY HLDGS INC COM 40416M105 13121 326219 SH SOLE 30 326219 0 0 HD SUPPLY HLDGS INC COM 40416M105 1605 39911 SH SOLE 31 35622 0 4289 HD SUPPLY HLDGS INC COM 40416M105 435 10810 SH SOLE 34 10810 0 0 HD SUPPLY HLDGS INC COM 40416M105 1514 37633 SH SOLE 36 37633 0 0 HD SUPPLY HLDGS INC COM 40416M105 155 3843 SH SOLE 40 3843 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 39956 630522 SH SOLE 2 24786 0 605736 HDFC BANK LTD SPONSORED ADS 40415F101 4551 71816 SH SOLE 4 71816 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 3015 47584 SH SOLE 13 47584 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 6157 97165 SH SOLE 18 97165 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 1565 24696 SH SOLE 19 24696 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 657 10362 SH SOLE 21 10362 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 154814 2443025 SH SOLE 22 1670950 0 772075 HDFC BANK LTD SPONSORED ADS 40415F101 12057 190265 SH SOLE 26 161378 0 28887 HDFC BANK LTD SPONSORED ADS 40415F101 5304 83694 SH SOLE 30 83694 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 515 8131 SH SOLE 31 8131 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 4733 74695 SH SOLE 34 74695 0 0 HEADHUNTER GROUP PLC SPONSORED ADS 42207L106 14988 698735 SH SOLE 19 698735 0 0 HEADHUNTER GROUP PLC SPONSORED ADS 42207L106 513 23936 SH SOLE 22 23936 0 0 HEADHUNTER GROUP PLC SPONSORED ADS 42207L106 45 2096 SH SOLE 25 2096 0 0 HEADHUNTER GROUP PLC SPONSORED ADS 42207L106 10737 500577 SH SOLE 34 500577 0 0 HEALTH CATALYST INC COM 42225T107 274 7905 SH SOLE 2 4746 0 3159 HEALTH CATALYST INC COM 42225T107 957 27565 SH SOLE 18 27565 0 0 HEALTH CATALYST INC COM 42225T107 822 23681 SH SOLE 19 23681 0 0 HEALTH CATALYST INC COM 42225T107 10150 292515 SH SOLE 21 292515 0 0 HEALTH CATALYST INC COM 42225T107 7952 229164 SH SOLE 22 222005 0 7159 HEALTH CATALYST INC COM 42225T107 50 1434 SH SOLE 30 1434 0 0 HEALTH CATALYST INC COM 42225T107 853 24579 SH SOLE 34 24579 0 0 HEALTH CATALYST INC COM 42225T107 68 1968 SH SOLE 40 1968 0 0 HEALTH INS INNOVATIONS INC COM CL A 42225K106 80 4159 SH SOLE 2 379 0 3780 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 38095 SH SOLE 18 38095 0 0 HEALTH INS INNOVATIONS INC COM CL A 42225K106 325 16872 SH SOLE 19 16872 0 0 HEALTH INS INNOVATIONS INC COM CL A 42225K106 7040 364977 SH SOLE 21 364977 0 0 HEALTH INS INNOVATIONS INC COM CL A 42225K106 6047 313486 SH SOLE 22 304278 0 9208 HEALTHCARE RLTY TR COM 421946104 6307 189005 SH SOLE 2 61441 0 127564 HEALTHCARE RLTY TR COM 421946104 1240 37170 SH SOLE 4 37170 0 0 HEALTHCARE RLTY TR COM 421946104 4443 133129 SH SOLE 7 133129 0 0 HEALTHCARE RLTY TR COM 421946104 24828 744013 SH SOLE 18 744013 0 0 HEALTHCARE RLTY TR COM 421946104 11964 358539 SH SOLE 19 358539 0 0 HEALTHCARE RLTY TR COM 421946104 362158 10852803 SH SOLE 21 10852803 0 0 HEALTHCARE RLTY TR COM 421946104 194165 5818537 SH SOLE 22 5652831 0 165706 HEALTHCARE RLTY TR COM 421946104 286 8577 SH SOLE 23 8577 0 0 HEALTHCARE RLTY TR COM 421946104 9653 289279 SH SOLE 25 289279 0 0 HEALTHCARE RLTY TR COM 421946104 3219 96452 SH SOLE 26 33692 0 62760 HEALTHCARE RLTY TR COM 421946104 527 15800 SH SOLE 28 15800 0 0 HEALTHCARE RLTY TR COM 421946104 2295 68762 SH SOLE 29 68762 0 0 HEALTHCARE RLTY TR COM 421946104 20648 618771 SH SOLE 30 618771 0 0 HEALTHCARE RLTY TR COM 421946104 70 2110 SH SOLE 36 2110 0 0 HEALTHCARE RLTY TR COM 421946104 374 11208 SH SOLE 40 11208 0 0 HEALTHCARE SVCS GRP INC COM 421906108 1694 69647 SH SOLE 2 41156 0 28491 HEALTHCARE SVCS GRP INC COM 421906108 8 310 SH SOLE 4 310 0 0 HEALTHCARE SVCS GRP INC COM 421906108 33 1358 SH SOLE 7 1358 0 0 HEALTHCARE SVCS GRP INC COM 421906108 11145 458271 SH SOLE 18 436529 0 21742 HEALTHCARE SVCS GRP INC COM 421906108 8801 361898 SH SOLE 19 361898 0 0 HEALTHCARE SVCS GRP INC COM 421906108 130481 5365187 SH SOLE 21 5365187 0 0 HEALTHCARE SVCS GRP INC COM 421906108 67332 2768594 SH SOLE 22 2672742 0 95852 HEALTHCARE SVCS GRP INC COM 421906108 671 27599 SH SOLE 23 27599 0 0 HEALTHCARE SVCS GRP INC COM 421906108 2328 95740 SH SOLE 26 16623 0 79117 HEALTHCARE SVCS GRP INC COM 421906108 221 9089 SH SOLE 28 9089 0 0 HEALTHCARE SVCS GRP INC COM 421906108 586 24095 SH SOLE 30 24095 0 0 HEALTHCARE SVCS GRP INC COM 421906108 185 7599 SH SOLE 40 7599 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 11999 396283 SH SOLE 2 21953 0 374330 HEALTHCARE TR AMER INC CL A NEW 42225P501 6621 218668 SH SOLE 4 218668 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 6313 208493 SH SOLE 7 208493 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 24666 814596 SH SOLE 18 814596 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 11816 390220 SH SOLE 19 390220 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 128269 4236101 SH SOLE 21 4236101 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 219139 7237090 SH SOLE 22 6706563 0 530527 HEALTHCARE TR AMER INC CL A NEW 42225P501 1860 61429 SH SOLE 23 61429 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 13816 456284 SH SOLE 25 456284 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 5300 175025 SH SOLE 26 44652 0 130373 HEALTHCARE TR AMER INC CL A NEW 42225P501 1937 63962 SH SOLE 28 63962 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 3210 106010 SH SOLE 29 106010 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 29079 960343 SH SOLE 30 960343 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 132 4354 SH SOLE 31 4354 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 3095 102219 SH SOLE 34 102219 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 101 3326 SH SOLE 36 3326 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 586 19340 SH SOLE 40 19340 0 0 HEALTHEQUITY INC COM 42226A107 4968 67074 SH SOLE 2 40739 0 26335 HEALTHEQUITY INC COM 42226A107 22 293 SH SOLE 4 293 0 0 HEALTHEQUITY INC COM 42226A107 90 1216 SH SOLE 7 1216 0 0 HEALTHEQUITY INC COM 42226A107 31508 425388 SH SOLE 18 396296 0 29092 HEALTHEQUITY INC COM 42226A107 26777 361508 SH SOLE 19 361508 0 0 HEALTHEQUITY INC COM 42226A107 387683 5234002 SH SOLE 21 5234002 0 0 HEALTHEQUITY INC COM 42226A107 194706 2628669 SH SOLE 22 2543486 0 85183 HEALTHEQUITY INC COM 42226A107 2606 35178 SH SOLE 23 35178 0 0 HEALTHEQUITY INC COM 42226A107 8640 116645 SH SOLE 26 19551 0 97094 HEALTHEQUITY INC COM 42226A107 828 11173 SH SOLE 28 11173 0 0 HEALTHEQUITY INC COM 42226A107 1693 22857 SH SOLE 30 22857 0 0 HEALTHEQUITY INC COM 42226A107 565 7627 SH SOLE 40 7627 0 0 HEALTHPEAK PPTYS INC COM 42250P103 41850 1214091 SH SOLE 2 148579 0 1065512 HEALTHPEAK PPTYS INC COM 42250P103 23829 691311 SH SOLE 4 677110 0 14201 HEALTHPEAK PPTYS INC COM 42250P103 45361 1315945 SH SOLE 7 1026097 0 289848 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 82129 2382609 SH SOLE 18 2315805 0 66804 HEALTHPEAK PPTYS INC COM 42250P103 31803 922624 SH SOLE 19 922624 0 0 HEALTHPEAK PPTYS INC COM 42250P103 794231 23041221 SH SOLE 21 23041221 0 0 HEALTHPEAK PPTYS INC COM 42250P103 630092 18279422 SH SOLE 22 16708505 0 1570917 HEALTHPEAK PPTYS INC COM 42250P103 16829 488232 SH SOLE 23 488232 0 0 HEALTHPEAK PPTYS INC COM 42250P103 59600 1729036 SH SOLE 25 1729036 0 0 HEALTHPEAK PPTYS INC COM 42250P103 97896 2840025 SH SOLE 26 478475 0 2361550 HEALTHPEAK PPTYS INC COM 42250P103 5978 173433 SH SOLE 28 145559 0 27874 HEALTHPEAK PPTYS INC COM 42250P103 12567 364571 SH SOLE 29 262528 0 102043 HEALTHPEAK PPTYS INC COM 42250P103 156227 4532253 SH SOLE 30 4532253 0 0 HEALTHPEAK PPTYS INC COM 42250P103 3904 113264 SH SOLE 31 92930 0 20334 HEALTHPEAK PPTYS INC COM 42250P103 7862 228085 SH SOLE 34 228085 0 0 HEALTHPEAK PPTYS INC COM 42250P103 13612 394907 SH SOLE 36 394907 0 0 HEALTHPEAK PPTYS INC COM 42250P103 331 9607 SH SOLE 40 9607 0 0 HEALTHSTREAM INC COM 42222N103 528 19399 SH SOLE 2 876 0 18523 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 3320 122068 SH SOLE 18 122068 0 0 HEALTHSTREAM INC COM 42222N103 1233 45345 SH SOLE 19 45345 0 0 HEALTHSTREAM INC COM 42222N103 83442 3067712 SH SOLE 21 3067712 0 0 HEALTHSTREAM INC COM 42222N103 21384 786175 SH SOLE 22 753652 0 32523 HEALTHSTREAM INC COM 42222N103 286 10515 SH SOLE 26 0 0 10515 HEALTHSTREAM INC COM 42222N103 99 3645 SH SOLE 28 3645 0 0 HEALTHSTREAM INC COM 42222N103 982 36085 SH SOLE 30 36085 0 0 HEALTHSTREAM INC COM 42222N103 89 3264 SH SOLE 40 3264 0 0 HEARTLAND EXPRESS INC COM 422347104 863 40992 SH SOLE 2 1555 0 39437 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 4324 205401 SH SOLE 18 205401 0 0 HEARTLAND EXPRESS INC COM 422347104 1683 79958 SH SOLE 19 79958 0 0 HEARTLAND EXPRESS INC COM 422347104 113537 5393698 SH SOLE 21 5393698 0 0 HEARTLAND EXPRESS INC COM 422347104 30388 1443617 SH SOLE 22 1387941 0 55676 HEARTLAND EXPRESS INC COM 422347104 176 8357 SH SOLE 26 5162 0 3195 HEARTLAND EXPRESS INC COM 422347104 116 5514 SH SOLE 28 5514 0 0 HEARTLAND EXPRESS INC COM 422347104 1409 66953 SH SOLE 30 66953 0 0 HEARTLAND EXPRESS INC COM 422347104 285 13528 SH SOLE 34 13528 0 0 HEARTLAND EXPRESS INC COM 422347104 116 5514 SH SOLE 40 5514 0 0 HEARTLAND FINL USA INC COM 42234Q102 1805 36296 SH SOLE 2 1290 0 35006 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 5891 118439 SH SOLE 18 118439 0 0 HEARTLAND FINL USA INC COM 42234Q102 3364 67628 SH SOLE 19 67628 0 0 HEARTLAND FINL USA INC COM 42234Q102 59679 1199827 SH SOLE 21 1199827 0 0 HEARTLAND FINL USA INC COM 42234Q102 51487 1035129 SH SOLE 22 998278 0 36851 HEARTLAND FINL USA INC COM 42234Q102 472 9487 SH SOLE 26 6882 0 2605 HEARTLAND FINL USA INC COM 42234Q102 195 3914 SH SOLE 28 3914 0 0 HEARTLAND FINL USA INC COM 42234Q102 615 12359 SH SOLE 30 12359 0 0 HEARTLAND FINL USA INC COM 42234Q102 200 4014 SH SOLE 40 4014 0 0 HEAT BIOLOGICS INC COM NEW 42237K300 0 407 SH SOLE 21 407 0 0 HECLA MNG CO COM 422704106 1659 489289 SH SOLE 2 17333 0 471956 HECLA MNG CO COM 422704106 7 2165 SH SOLE 4 2165 0 0 HECLA MNG CO COM 422704106 32 9480 SH SOLE 7 9480 0 0 HECLA MNG CO COM 422704106 5560 1640066 SH SOLE 18 1640066 0 0 HECLA MNG CO COM 422704106 3064 903860 SH SOLE 19 903860 0 0 HECLA MNG CO COM 422704106 63466 18721390 SH SOLE 21 18721390 0 0 HECLA MNG CO COM 422704106 49727 14668783 SH SOLE 22 14065693 0 603090 HECLA MNG CO COM 422704106 406 119651 SH SOLE 26 80885 0 38766 HECLA MNG CO COM 422704106 190 55918 SH SOLE 28 55918 0 0 HECLA MNG CO COM 422704106 511 150702 SH SOLE 30 150702 0 0 HECLA MNG CO COM 422704106 147 43441 SH SOLE 40 43441 0 0 HEICO CORP NEW COM 422806109 27258 238792 SH SOLE 2 133744 0 105048 HEICO CORP NEW COM 422806109 5425 47524 SH SOLE 4 46216 0 1308 HEICO CORP NEW COM 422806109 922 8081 SH SOLE 7 8081 0 0 HEICO CORP NEW COM 422806109 496 4344 SH SOLE 13 4344 0 0 HEICO CORP NEW COM 422806109 34 296 SH SOLE 15 296 0 0 HEICO CORP NEW COM 422806109 5239 45892 SH SOLE 18 31929 0 13963 HEICO CORP NEW COM 422806109 127247 1114735 SH SOLE 19 1114735 0 0 HEICO CORP NEW COM 422806109 141140 1236442 SH SOLE 21 1236442 0 0 HEICO CORP NEW COM 422806109 160402 1405185 SH SOLE 22 1178048 0 227137 HEICO CORP NEW COM 422806109 9335 81782 SH SOLE 23 81782 0 0 HEICO CORP NEW COM 422806109 4483 39276 SH SOLE 25 39276 0 0 HEICO CORP NEW COM 422806109 17209 150757 SH SOLE 26 46356 0 104401 HEICO CORP NEW COM 422806109 946 8284 SH SOLE 28 5241 0 3043 HEICO CORP NEW COM 422806109 6780 59397 SH SOLE 29 29910 0 29487 HEICO CORP NEW COM 422806109 10781 94442 SH SOLE 30 94442 0 0 HEICO CORP NEW COM 422806109 8290 72626 SH SOLE 31 57239 0 15387 HEICO CORP NEW COM 422806109 1248 10937 SH SOLE 34 10937 0 0 HEICO CORP NEW COM 422806109 3045 26678 SH SOLE 36 26678 0 0 HEICO CORP NEW COM 422806109 114 996 SH SOLE 40 996 0 0 HEICO CORP NEW CL A 422806208 20455 228475 SH SOLE 2 56275 0 172200 HEICO CORP NEW CL A 422806208 3915 43733 SH SOLE 4 41787 0 1946 HEICO CORP NEW CL A 422806208 591 6597 SH SOLE 7 6597 0 0 HEICO CORP NEW CL A 422806208 222 2484 SH SOLE 13 2484 0 0 HEICO CORP NEW CL A 422806208 34 378 SH SOLE 15 378 0 0 HEICO CORP NEW CL A 422806208 4789 53486 SH SOLE 18 45274 0 8212 HEICO CORP NEW CL A 422806208 4926 55024 SH SOLE 19 55024 0 0 HEICO CORP NEW CL A 422806208 201982 2256029 SH SOLE 21 2256029 0 0 HEICO CORP NEW CL A 422806208 187644 2095881 SH SOLE 22 1922878 0 173003 HEICO CORP NEW CL A 422806208 6371 71166 SH SOLE 23 71166 0 0 HEICO CORP NEW CL A 422806208 7060 78853 SH SOLE 25 78853 0 0 HEICO CORP NEW CL A 422806208 24054 268665 SH SOLE 26 67438 0 201227 HEICO CORP NEW CL A 422806208 1300 14521 SH SOLE 28 9413 0 5108 HEICO CORP NEW CL A 422806208 2445 27310 SH SOLE 29 10902 0 16408 HEICO CORP NEW CL A 422806208 12398 138474 SH SOLE 30 138474 0 0 HEICO CORP NEW CL A 422806208 3169 35391 SH SOLE 31 28023 0 7368 HEICO CORP NEW CL A 422806208 541 6044 SH SOLE 34 6044 0 0 HEICO CORP NEW CL A 422806208 4027 44974 SH SOLE 36 44974 0 0 HEICO CORP NEW CL A 422806208 158 1765 SH SOLE 40 1765 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 575 17699 SH SOLE 2 643 0 17056 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 2851 87734 SH SOLE 18 87734 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 1100 33832 SH SOLE 19 33832 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 73405 2258629 SH SOLE 21 2258629 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 19803 609322 SH SOLE 22 586946 0 22376 HEIDRICK & STRUGGLES INTL IN COM 422819102 61 1872 SH SOLE 26 0 0 1872 HEIDRICK & STRUGGLES INTL IN COM 422819102 79 2430 SH SOLE 28 2430 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 904 27805 SH SOLE 30 27805 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 54 1670 SH SOLE 40 1670 0 0 HELEN OF TROY CORP LTD COM G4388N106 3901 21698 SH SOLE 2 12125 0 9573 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 26669 148334 SH SOLE 18 142139 0 6195 HELEN OF TROY CORP LTD COM G4388N106 12959 72076 SH SOLE 19 72076 0 0 HELEN OF TROY CORP LTD COM G4388N106 326531 1816182 SH SOLE 21 1816182 0 0 HELEN OF TROY CORP LTD COM G4388N106 157830 877860 SH SOLE 22 844052 0 33808 HELEN OF TROY CORP LTD COM G4388N106 562 3127 SH SOLE 23 3127 0 0 HELEN OF TROY CORP LTD COM G4388N106 2555 14211 SH SOLE 26 4307 0 9904 HELEN OF TROY CORP LTD COM G4388N106 623 3465 SH SOLE 28 3465 0 0 HELEN OF TROY CORP LTD COM G4388N106 1451 8069 SH SOLE 30 8069 0 0 HELEN OF TROY CORP LTD COM G4388N106 442 2460 SH SOLE 40 2460 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 565 12213 SH SOLE 2 1048 0 11165 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 4602 99556 SH SOLE 18 99556 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 2388 51646 SH SOLE 19 51646 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 45188 977451 SH SOLE 21 977451 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 39435 853011 SH SOLE 22 817098 0 35913 HELIOS TECHNOLOGIES INC COM 42328H109 476 10293 SH SOLE 26 3996 0 6297 HELIOS TECHNOLOGIES INC COM 42328H109 155 3349 SH SOLE 28 3349 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 429 9281 SH SOLE 30 9281 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 108 2334 SH SOLE 40 2334 0 0 HELIUS MED TECHNOLOGIES INC COM CL A 42328V504 5 4861 SH SOLE 18 4861 0 0 HELIUS MED TECHNOLOGIES INC COM CL A 42328V504 118 122084 SH SOLE 21 122084 0 0 HELIUS MED TECHNOLOGIES INC COM CL A 42328V504 37 38590 SH SOLE 22 38590 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 1405 145932 SH SOLE 2 5000 0 140932 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 2 253 SH SOLE 4 253 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 23 2381 SH SOLE 7 2381 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 6127 636239 SH SOLE 18 636239 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 2400 249186 SH SOLE 19 249186 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 153495 15939234 SH SOLE 21 15939234 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 41443 4303502 SH SOLE 22 4111726 0 191776 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 172 17819 SH SOLE 26 8247 0 9572 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 164 17004 SH SOLE 28 17004 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 1882 195399 SH SOLE 30 195399 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 32 3300 SH SOLE 31 0 0 3300 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 110 11446 SH SOLE 40 11446 0 0 HELMERICH & PAYNE INC COM 423452101 11224 247054 SH SOLE 2 31206 0 215848 HELMERICH & PAYNE INC COM 423452101 25 544 SH SOLE 4 544 0 0 HELMERICH & PAYNE INC COM 423452101 4513 99333 SH SOLE 7 99333 0 0 HELMERICH & PAYNE INC COM 423452101 41 895 SH SOLE 15 895 0 0 HELMERICH & PAYNE INC COM 423452101 11465 252361 SH SOLE 18 246275 0 6086 HELMERICH & PAYNE INC COM 423452101 1578 34730 SH SOLE 19 34730 0 0 HELMERICH & PAYNE INC COM 423452101 218336 4805989 SH SOLE 21 4805989 0 0 HELMERICH & PAYNE INC COM 423452101 133302 2934221 SH SOLE 22 2643306 0 290915 HELMERICH & PAYNE INC COM 423452101 4 96 SH SOLE 23 96 0 0 HELMERICH & PAYNE INC COM 423452101 4618 101641 SH SOLE 25 101641 0 0 HELMERICH & PAYNE INC COM 423452101 14147 311396 SH SOLE 26 25886 0 285510 HELMERICH & PAYNE INC COM 423452101 617 13582 SH SOLE 28 13582 0 0 HELMERICH & PAYNE INC COM 423452101 12248 269592 SH SOLE 30 269592 0 0 HELMERICH & PAYNE INC COM 423452101 352 7758 SH SOLE 31 2258 0 5500 HELMERICH & PAYNE INC COM 423452101 1825 40162 SH SOLE 32 40162 0 0 HELMERICH & PAYNE INC COM 423452101 33 725 SH SOLE 34 725 0 0 HELMERICH & PAYNE INC COM 423452101 3133 68964 SH SOLE 36 68964 0 0 HELMERICH & PAYNE INC COM 423452101 472 10390 SH SOLE 40 10390 0 0 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 106 7161 SH SOLE 2 634 0 6527 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 7 462 SH SOLE 7 462 0 0 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 929 62591 SH SOLE 18 62591 0 0 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 424 28527 SH SOLE 19 28527 0 0 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 9708 653729 SH SOLE 21 653729 0 0 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 4047 272518 SH SOLE 22 260295 0 12223 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 47 3151 SH SOLE 30 3151 0 0 HENNESSY ADVISORS INC COM 425885100 10 993 SH SOLE 18 993 0 0 HENNESSY ADVISORS INC COM 425885100 158 15634 SH SOLE 21 15634 0 0 HENNESSY CAP ACQUSTION CORP UNIT 99/99/9999 42589C203 34775 3250000 SH SOLE 2 3250000 0 0 HENRY JACK & ASSOC INC COM 426281101 30220 207458 SH SOLE 2 40266 0 167192 HENRY JACK & ASSOC INC COM 426281101 6208 42620 SH SOLE 4 40581 0 2039 HENRY JACK & ASSOC INC COM 426281101 21507 147644 SH SOLE 7 107077 0 40567 HENRY JACK & ASSOC INC COM 426281101 936 6427 SH SOLE 13 6427 0 0 HENRY JACK & ASSOC INC COM 426281101 30268 207784 SH SOLE 18 175903 0 31881 HENRY JACK & ASSOC INC COM 426281101 73439 504144 SH SOLE 19 504144 0 0 HENRY JACK & ASSOC INC COM 426281101 612011 4201355 SH SOLE 21 4201355 0 0 HENRY JACK & ASSOC INC COM 426281101 366248 2514233 SH SOLE 22 2263327 0 250906 HENRY JACK & ASSOC INC COM 426281101 8786 60315 SH SOLE 23 60315 0 0 HENRY JACK & ASSOC INC COM 426281101 2071 14218 SH SOLE 25 14218 0 0 HENRY JACK & ASSOC INC COM 426281101 58192 399477 SH SOLE 26 104153 0 295324 HENRY JACK & ASSOC INC COM 426281101 2155 14791 SH SOLE 28 10045 0 4746 HENRY JACK & ASSOC INC COM 426281101 4025 27631 SH SOLE 29 7013 0 20618 HENRY JACK & ASSOC INC COM 426281101 69161 474779 SH SOLE 30 474779 0 0 HENRY JACK & ASSOC INC COM 426281101 3731 25613 SH SOLE 31 21682 0 3931 HENRY JACK & ASSOC INC COM 426281101 1684 11557 SH SOLE 34 11557 0 0 HENRY JACK & ASSOC INC COM 426281101 11207 76933 SH SOLE 36 76933 0 0 HENRY JACK & ASSOC INC COM 426281101 224 1535 SH SOLE 40 1535 0 0 HENRY SCHEIN INC COM 806407102 26795 401599 SH SOLE 2 80790 0 320809 HENRY SCHEIN INC COM 806407102 5173 77535 SH SOLE 4 73405 0 4130 HENRY SCHEIN INC COM 806407102 15131 226788 SH SOLE 7 140976 0 85812 HENRY SCHEIN INC COM 806407102 134 2009 SH SOLE 13 2009 0 0 HENRY SCHEIN INC COM 806407102 80 1199 SH SOLE 15 1199 0 0 HENRY SCHEIN INC COM 806407102 19310 289422 SH SOLE 18 268255 0 21167 HENRY SCHEIN INC COM 806407102 3048 45678 SH SOLE 19 45678 0 0 HENRY SCHEIN INC COM 806407102 264217 3960084 SH SOLE 21 3960084 0 0 HENRY SCHEIN INC COM 806407102 261148 3914087 SH SOLE 22 3504927 0 409160 HENRY SCHEIN INC COM 806407102 7594 113819 SH SOLE 23 113819 0 0 HENRY SCHEIN INC COM 806407102 13694 205246 SH SOLE 25 205246 0 0 HENRY SCHEIN INC COM 806407102 64457 966085 SH SOLE 26 150051 0 816034 HENRY SCHEIN INC COM 806407102 1834 27486 SH SOLE 28 18988 0 8498 HENRY SCHEIN INC COM 806407102 2448 36698 SH SOLE 29 5409 0 31289 HENRY SCHEIN INC COM 806407102 47895 717845 SH SOLE 30 717845 0 0 HENRY SCHEIN INC COM 806407102 2809 42098 SH SOLE 31 31878 0 10220 HENRY SCHEIN INC COM 806407102 1341 20105 SH SOLE 34 20105 0 0 HENRY SCHEIN INC COM 806407102 7687 115219 SH SOLE 36 115219 0 0 HENRY SCHEIN INC COM 806407102 212 3175 SH SOLE 40 3175 0 0 HEPION PHARMACEUTICALS INC COM 426897104 0 86 SH SOLE 21 86 0 0 HEPION PHARMACEUTICALS INC COM 426897104 325 60636 SH SOLE 22 60636 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 9616 201727 SH SOLE 2 6551 0 195176 HERBALIFE NUTRITION LTD COM SHS G4412G101 25 526 SH SOLE 4 526 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 102 2132 SH SOLE 7 2132 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 48 1004 SH SOLE 15 1004 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 2175 45622 SH SOLE 18 45622 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 1117 23438 SH SOLE 19 23438 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 53720 1126910 SH SOLE 21 1126910 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 127475 2674117 SH SOLE 22 2475961 0 198156 HERBALIFE NUTRITION LTD COM SHS G4412G101 1138 23880 SH SOLE 23 23880 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 4694 98459 SH SOLE 25 98459 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 9164 192230 SH SOLE 26 32126 0 160104 HERBALIFE NUTRITION LTD COM SHS G4412G101 657 13787 SH SOLE 28 13787 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 1647 34550 SH SOLE 30 34550 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 103 2165 SH SOLE 31 2165 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 2010 42161 SH SOLE 36 42161 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 531 11146 SH SOLE 40 11146 0 0 HERC HLDGS INC COM 42704L104 1363 27850 SH SOLE 2 5383 0 22467 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 4127 84332 SH SOLE 18 82557 0 1775 HERC HLDGS INC COM 42704L104 6051 123631 SH SOLE 19 123631 0 0 HERC HLDGS INC COM 42704L104 40674 831091 SH SOLE 21 831091 0 0 HERC HLDGS INC COM 42704L104 40815 833980 SH SOLE 22 800137 0 33843 HERC HLDGS INC COM 42704L104 860 17574 SH SOLE 23 17574 0 0 HERC HLDGS INC COM 42704L104 2248 45928 SH SOLE 26 3064 0 42864 HERC HLDGS INC COM 42704L104 144 2944 SH SOLE 28 2944 0 0 HERC HLDGS INC COM 42704L104 373 7623 SH SOLE 30 7623 0 0 HERC HLDGS INC COM 42704L104 247 5037 SH SOLE 34 5037 0 0 HERC HLDGS INC COM 42704L104 131 2676 SH SOLE 40 2676 0 0 HERCULES CAPITAL INC COM 427096508 8174 582994 SH SOLE 30 582994 0 0 HERITAGE COMMERCE CORP COM 426927109 664 51756 SH SOLE 2 2146 0 49610 HERITAGE COMMERCE CORP COM 426927109 14 1079 SH SOLE 7 1079 0 0 HERITAGE COMMERCE CORP COM 426927109 2517 196205 SH SOLE 18 196205 0 0 HERITAGE COMMERCE CORP COM 426927109 1749 136307 SH SOLE 19 136307 0 0 HERITAGE COMMERCE CORP COM 426927109 25086 1955277 SH SOLE 21 1955277 0 0 HERITAGE COMMERCE CORP COM 426927109 24390 1901043 SH SOLE 22 1840105 0 60938 HERITAGE COMMERCE CORP COM 426927109 117 9132 SH SOLE 26 0 0 9132 HERITAGE COMMERCE CORP COM 426927109 94 7329 SH SOLE 28 7329 0 0 HERITAGE COMMERCE CORP COM 426927109 112 8702 SH SOLE 30 8702 0 0 HERITAGE COMMERCE CORP COM 426927109 428 33379 SH SOLE 34 33379 0 0 HERITAGE COMMERCE CORP COM 426927109 70 5455 SH SOLE 40 5455 0 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 276 8788 SH SOLE 2 554 0 8234 HERITAGE CRYSTAL CLEAN INC COM 42726M106 9 281 SH SOLE 7 281 0 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 1715 54658 SH SOLE 18 54658 0 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 829 26429 SH SOLE 19 26429 0 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 18016 574297 SH SOLE 21 574297 0 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 12131 386717 SH SOLE 22 366133 0 20584 HERITAGE CRYSTAL CLEAN INC COM 42726M106 112 3577 SH SOLE 26 0 0 3577 HERITAGE CRYSTAL CLEAN INC COM 42726M106 85 2715 SH SOLE 30 2715 0 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 55 1749 SH SOLE 40 1749 0 0 HERITAGE FINL CORP WASH COM 42722X106 833 29421 SH SOLE 2 1249 0 28172 HERITAGE FINL CORP WASH COM 42722X106 18 637 SH SOLE 7 637 0 0 HERITAGE FINL CORP WASH COM 42722X106 4565 161312 SH SOLE 18 161312 0 0 HERITAGE FINL CORP WASH COM 42722X106 1779 62864 SH SOLE 19 62864 0 0 HERITAGE FINL CORP WASH COM 42722X106 110637 3909452 SH SOLE 21 3909452 0 0 HERITAGE FINL CORP WASH COM 42722X106 32618 1152591 SH SOLE 22 1106505 0 46086 HERITAGE FINL CORP WASH COM 42722X106 321 11358 SH SOLE 26 0 0 11358 HERITAGE FINL CORP WASH COM 42722X106 124 4369 SH SOLE 28 4369 0 0 HERITAGE FINL CORP WASH COM 42722X106 1387 49022 SH SOLE 30 49022 0 0 HERITAGE FINL CORP WASH COM 42722X106 92 3254 SH SOLE 40 3254 0 0 HERITAGE INS HLDGS INC COM 42727J102 399 30090 SH SOLE 2 2880 0 27210 HERITAGE INS HLDGS INC COM 42727J102 8 580 SH SOLE 7 580 0 0 HERITAGE INS HLDGS INC COM 42727J102 1278 96490 SH SOLE 18 96490 0 0 HERITAGE INS HLDGS INC COM 42727J102 1343 101378 SH SOLE 19 101378 0 0 HERITAGE INS HLDGS INC COM 42727J102 13112 989559 SH SOLE 21 989559 0 0 HERITAGE INS HLDGS INC COM 42727J102 12029 907854 SH SOLE 22 870236 0 37618 HERITAGE INS HLDGS INC COM 42727J102 74 5553 SH SOLE 23 5553 0 0 HERITAGE INS HLDGS INC COM 42727J102 118 8903 SH SOLE 26 0 0 8903 HERITAGE INS HLDGS INC COM 42727J102 52 3942 SH SOLE 28 3942 0 0 HERITAGE INS HLDGS INC COM 42727J102 43 3226 SH SOLE 30 3226 0 0 HERITAGE INS HLDGS INC COM 42727J102 34 2573 SH SOLE 40 2573 0 0 HERMITAGE OFFSHORE SERVICE L SHS G4511M108 1 672 SH SOLE 18 672 0 0 HERMITAGE OFFSHORE SERVICE L SHS G4511M108 13 12630 SH SOLE 21 12630 0 0 HERON THERAPEUTICS INC COM 427746102 827 35201 SH SOLE 2 3397 0 31804 HERON THERAPEUTICS INC COM 427746102 10 427 SH SOLE 4 427 0 0 HERON THERAPEUTICS INC COM 427746102 33 1387 SH SOLE 7 1387 0 0 HERON THERAPEUTICS INC COM 427746102 6709 285496 SH SOLE 18 285496 0 0 HERON THERAPEUTICS INC COM 427746102 4205 178926 SH SOLE 19 178926 0 0 HERON THERAPEUTICS INC COM 427746102 66575 2832982 SH SOLE 21 2832982 0 0 HERON THERAPEUTICS INC COM 427746102 55610 2366396 SH SOLE 22 2249249 0 117147 HERON THERAPEUTICS INC COM 427746102 22 927 SH SOLE 23 927 0 0 HERON THERAPEUTICS INC COM 427746102 405 17223 SH SOLE 26 11875 0 5348 HERON THERAPEUTICS INC COM 427746102 212 9039 SH SOLE 28 9039 0 0 HERON THERAPEUTICS INC COM 427746102 627 26681 SH SOLE 30 26681 0 0 HERON THERAPEUTICS INC COM 427746102 73 3120 SH SOLE 34 3120 0 0 HERON THERAPEUTICS INC COM 427746102 244 10397 SH SOLE 40 10397 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 856 58856 SH SOLE 2 22923 0 35933 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 138 9518 SH SOLE 4 9518 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 488 33535 SH SOLE 7 33535 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 2426 166718 SH SOLE 18 159078 0 7640 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 6053 416041 SH SOLE 19 416041 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 62341 4284634 SH SOLE 21 4284634 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 28336 1947510 SH SOLE 22 1891771 0 55739 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 1301 89434 SH SOLE 23 89434 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 1125 77325 SH SOLE 25 77325 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 3500 240550 SH SOLE 26 13995 0 226555 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 91 6228 SH SOLE 28 6228 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 273 18790 SH SOLE 29 18790 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 2799 192357 SH SOLE 30 192357 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 74 5070 SH SOLE 40 5070 0 0 HERSHEY CO COM 427866108 58621 398834 SH SOLE 2 60134 0 338700 HERSHEY CO COM 427866108 10846 73789 SH SOLE 4 69664 0 4125 HERSHEY CO COM 427866108 28005 190534 SH SOLE 7 180039 0 10495 HERSHEY CO COM 427866108 7289 49590 SH SOLE 13 49590 0 0 HERSHEY CO COM 427866108 136 927 SH SOLE 15 927 0 0 HERSHEY CO COM 427866108 69881 475445 SH SOLE 18 380050 0 95395 HERSHEY CO COM 427866108 62779 427126 SH SOLE 19 427126 0 0 HERSHEY CO COM 427866108 1046605 7120730 SH SOLE 21 7120730 0 0 HERSHEY CO COM 427866108 704787 4795124 SH SOLE 22 4137159 0 657965 HERSHEY CO COM 427866108 17830 121312 SH SOLE 23 121312 0 0 HERSHEY CO COM 427866108 20171 137236 SH SOLE 25 137236 0 0 HERSHEY CO COM 427866108 164897 1121898 SH SOLE 26 158206 0 963692 HERSHEY CO COM 427866108 4180 28440 SH SOLE 28 20000 0 8440 HERSHEY CO COM 427866108 29107 198032 SH SOLE 29 2831 0 195201 HERSHEY CO COM 427866108 118642 807197 SH SOLE 30 807197 0 0 HERSHEY CO COM 427866108 4525 30786 SH SOLE 31 25168 0 5618 HERSHEY CO COM 427866108 19670 133825 SH SOLE 34 133825 0 0 HERSHEY CO COM 427866108 26577 180820 SH SOLE 36 180820 0 0 HERSHEY CO COM 427866108 445 3031 SH SOLE 40 3031 0 0 HERTZ GLOBAL HLDGS INC COM 42806J106 1621 102915 SH SOLE 2 3848 0 99067 HERTZ GLOBAL HLDGS INC COM 42806J106 10 631 SH SOLE 4 631 0 0 HERTZ GLOBAL HLDGS INC COM 42806J106 123 7801 SH SOLE 7 7801 0 0 HERTZ GLOBAL HLDGS INC COM 42806J106 5424 344363 SH SOLE 18 344363 0 0 HERTZ GLOBAL HLDGS INC COM 42806J106 2814 178692 SH SOLE 19 178692 0 0 HERTZ GLOBAL HLDGS INC COM 42806J106 55041 3494668 SH SOLE 21 3494668 0 0 HERTZ GLOBAL HLDGS INC COM 42806J106 52791 3351780 SH SOLE 22 3158326 0 193454 HERTZ GLOBAL HLDGS INC COM 42806J106 340 21559 SH SOLE 26 15522 0 6037 HERTZ GLOBAL HLDGS INC COM 42806J106 185 11733 SH SOLE 28 11733 0 0 HERTZ GLOBAL HLDGS INC COM 42806J106 423 26872 SH SOLE 30 26872 0 0 HERTZ GLOBAL HLDGS INC COM 42806J106 151 9580 SH SOLE 31 0 0 9580 HERTZ GLOBAL HLDGS INC COM 42806J106 1308 83054 SH SOLE 36 83054 0 0 HERTZ GLOBAL HLDGS INC COM 42806J106 106 6700 SH SOLE 40 6700 0 0 HESKA CORP COM RESTRC NEW 42805E306 278 2902 SH SOLE 2 233 0 2669 HESKA CORP COM RESTRC NEW 42805E306 14 142 SH SOLE 7 142 0 0 HESKA CORP COM RESTRC NEW 42805E306 3142 32748 SH SOLE 18 32748 0 0 HESKA CORP COM RESTRC NEW 42805E306 1168 12172 SH SOLE 19 12172 0 0 HESKA CORP COM RESTRC NEW 42805E306 82150 856262 SH SOLE 21 856262 0 0 HESKA CORP COM RESTRC NEW 42805E306 21001 218893 SH SOLE 22 209401 0 9492 HESKA CORP COM RESTRC NEW 42805E306 399 4164 SH SOLE 26 0 0 4164 HESKA CORP COM RESTRC NEW 42805E306 102 1064 SH SOLE 28 1064 0 0 HESKA CORP COM RESTRC NEW 42805E306 963 10038 SH SOLE 30 10038 0 0 HESKA CORP COM RESTRC NEW 42805E306 75 785 SH SOLE 40 785 0 0 HESS CORP COM 42809H107 44846 671250 SH SOLE 2 86573 0 584677 HESS CORP COM 42809H107 7965 119218 SH SOLE 4 111903 0 7315 HESS CORP COM 42809H107 15335 229535 SH SOLE 7 218584 0 10951 HESS CORP COM 42809H107 477 7136 SH SOLE 13 7136 0 0 HESS CORP COM 42809H107 113 1691 SH SOLE 15 1691 0 0 HESS CORP COM 42809H107 41848 626371 SH SOLE 18 589531 0 36840 HESS CORP COM 42809H107 42127 630548 SH SOLE 19 630548 0 0 HESS CORP COM 42809H107 435318 6515758 SH SOLE 21 6515758 0 0 HESS CORP COM 42809H107 435072 6512086 SH SOLE 22 5819221 0 692865 HESS CORP COM 42809H107 13411 200727 SH SOLE 23 200727 0 0 HESS CORP COM 42809H107 19439 290961 SH SOLE 25 290961 0 0 HESS CORP COM 42809H107 70806 1059813 SH SOLE 26 206833 0 852980 HESS CORP COM 42809H107 3532 52870 SH SOLE 28 37331 0 15539 HESS CORP COM 42809H107 406 6081 SH SOLE 29 6081 0 0 HESS CORP COM 42809H107 66384 993622 SH SOLE 30 993622 0 0 HESS CORP COM 42809H107 4385 65630 SH SOLE 31 45651 0 19979 HESS CORP COM 42809H107 35127 525775 SH SOLE 34 525775 0 0 HESS CORP COM 42809H107 14233 213031 SH SOLE 36 213031 0 0 HESS CORP COM 42809H107 383 5739 SH SOLE 40 5739 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 53202 3354492 SH SOLE 2 449564 0 2904928 HEWLETT PACKARD ENTERPRISE C COM 42824C109 10494 661634 SH SOLE 4 624755 0 36879 HEWLETT PACKARD ENTERPRISE C COM 42824C109 34132 2152071 SH SOLE 7 1204667 0 947404 HEWLETT PACKARD ENTERPRISE C COM 42824C109 618 38940 SH SOLE 13 38940 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 131 8257 SH SOLE 15 8257 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 39 2454 SH SOLE 17 0 0 2454 HEWLETT PACKARD ENTERPRISE C COM 42824C109 41755 2632753 SH SOLE 18 2448611 0 184142 HEWLETT PACKARD ENTERPRISE C COM 42824C109 8233 519121 SH SOLE 19 519121 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 570804 35990161 SH SOLE 21 35990161 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 544906 34357272 SH SOLE 22 30680468 0 3676804 HEWLETT PACKARD ENTERPRISE C COM 42824C109 15481 976102 SH SOLE 23 976102 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 25870 1631148 SH SOLE 25 1631148 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 124178 7829638 SH SOLE 26 1007599 0 6822039 HEWLETT PACKARD ENTERPRISE C COM 42824C109 3923 247337 SH SOLE 28 170328 0 77009 HEWLETT PACKARD ENTERPRISE C COM 42824C109 460 28980 SH SOLE 29 28980 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 112011 7062482 SH SOLE 30 7062482 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 5557 350402 SH SOLE 31 258436 0 91966 HEWLETT PACKARD ENTERPRISE C COM 42824C109 2424 152843 SH SOLE 34 152843 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 17933 1130702 SH SOLE 36 1130702 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 442 27892 SH SOLE 40 27892 0 0 HEXCEL CORP NEW COM 428291108 15418 210316 SH SOLE 2 45048 0 165268 HEXCEL CORP NEW COM 428291108 66 894 SH SOLE 4 894 0 0 HEXCEL CORP NEW COM 428291108 151 2054 SH SOLE 7 2054 0 0 HEXCEL CORP NEW COM 428291108 377 5143 SH SOLE 13 5143 0 0 HEXCEL CORP NEW COM 428291108 5738 78264 SH SOLE 18 66621 0 11643 HEXCEL CORP NEW COM 428291108 48413 660390 SH SOLE 19 660390 0 0 HEXCEL CORP NEW COM 428291108 179659 2450680 SH SOLE 21 2450680 0 0 HEXCEL CORP NEW COM 428291108 183630 2504846 SH SOLE 22 2317088 0 187758 HEXCEL CORP NEW COM 428291108 149 2030 SH SOLE 23 2030 0 0 HEXCEL CORP NEW COM 428291108 2794 38112 SH SOLE 26 23164 0 14948 HEXCEL CORP NEW COM 428291108 796 10862 SH SOLE 28 10862 0 0 HEXCEL CORP NEW COM 428291108 40 542 SH SOLE 29 542 0 0 HEXCEL CORP NEW COM 428291108 3034 41381 SH SOLE 30 41381 0 0 HEXCEL CORP NEW COM 428291108 546 7446 SH SOLE 31 3828 0 3618 HEXCEL CORP NEW COM 428291108 23 310 SH SOLE 34 310 0 0 HEXCEL CORP NEW COM 428291108 284 3879 SH SOLE 36 3879 0 0 HEXCEL CORP NEW COM 428291108 629 8583 SH SOLE 40 8583 0 0 HF FOODS GROUP INC COM 40417F109 61 3138 SH SOLE 2 309 0 2829 HF FOODS GROUP INC COM 40417F109 521 26714 SH SOLE 18 26714 0 0 HF FOODS GROUP INC COM 40417F109 265 13604 SH SOLE 19 13604 0 0 HF FOODS GROUP INC COM 40417F109 5542 284183 SH SOLE 21 284183 0 0 HF FOODS GROUP INC COM 40417F109 11932 611874 SH SOLE 22 608592 0 3282 HI CRUSH INC COM 428337109 189 214333 SH SOLE 21 214333 0 0 HIBBETT SPORTS INC COM 428567101 488 17418 SH SOLE 2 705 0 16713 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 2330 83088 SH SOLE 18 83088 0 0 HIBBETT SPORTS INC COM 428567101 885 31566 SH SOLE 19 31566 0 0 HIBBETT SPORTS INC COM 428567101 58920 2101271 SH SOLE 21 2101271 0 0 HIBBETT SPORTS INC COM 428567101 17171 612381 SH SOLE 22 578037 0 34344 HIBBETT SPORTS INC COM 428567101 117 4169 SH SOLE 26 2962 0 1207 HIBBETT SPORTS INC COM 428567101 47 1662 SH SOLE 28 1662 0 0 HIBBETT SPORTS INC COM 428567101 807 28792 SH SOLE 30 28792 0 0 HIBBETT SPORTS INC COM 428567101 78 2799 SH SOLE 40 2799 0 0 HIGHLAND INCOME FUND HIGHLAND INCOME 43010E404 21442 1725000 SH SOLE 2 1725000 0 0 HIGHPOINT RES CORP COM 43114K108 197 116273 SH SOLE 2 4080 0 112193 HIGHPOINT RES CORP COM 43114K108 4 2325 SH SOLE 7 2325 0 0 HIGHPOINT RES CORP COM 43114K108 878 519815 SH SOLE 18 519815 0 0 HIGHPOINT RES CORP COM 43114K108 328 194188 SH SOLE 19 194188 0 0 HIGHPOINT RES CORP COM 43114K108 22681 13420638 SH SOLE 21 13420638 0 0 HIGHPOINT RES CORP COM 43114K108 5524 3268416 SH SOLE 22 3176808 0 91608 HIGHPOINT RES CORP COM 43114K108 194 114583 SH SOLE 30 114583 0 0 HIGHWOODS PPTYS INC COM 431284108 12251 250471 SH SOLE 2 57899 0 192572 HIGHWOODS PPTYS INC COM 431284108 1399 28607 SH SOLE 4 28607 0 0 HIGHWOODS PPTYS INC COM 431284108 5102 104315 SH SOLE 7 104315 0 0 HIGHWOODS PPTYS INC COM 431284108 13785 281847 SH SOLE 18 281847 0 0 HIGHWOODS PPTYS INC COM 431284108 6075 124216 SH SOLE 19 124216 0 0 HIGHWOODS PPTYS INC COM 431284108 283292 5792110 SH SOLE 21 5792110 0 0 HIGHWOODS PPTYS INC COM 431284108 211683 4328014 SH SOLE 22 4125472 0 202542 HIGHWOODS PPTYS INC COM 431284108 327 6691 SH SOLE 23 6691 0 0 HIGHWOODS PPTYS INC COM 431284108 11100 226944 SH SOLE 25 226944 0 0 HIGHWOODS PPTYS INC COM 431284108 3537 72319 SH SOLE 26 20233 0 52086 HIGHWOODS PPTYS INC COM 431284108 701 14325 SH SOLE 28 14325 0 0 HIGHWOODS PPTYS INC COM 431284108 2631 53800 SH SOLE 29 53800 0 0 HIGHWOODS PPTYS INC COM 431284108 22788 465916 SH SOLE 30 465916 0 0 HIGHWOODS PPTYS INC COM 431284108 100 2053 SH SOLE 31 2053 0 0 HIGHWOODS PPTYS INC COM 431284108 200 4093 SH SOLE 36 4093 0 0 HIGHWOODS PPTYS INC COM 431284108 513 10482 SH SOLE 40 10482 0 0 HILL INTERNATIONAL INC COM 431466101 26 8348 SH SOLE 18 8348 0 0 HILL INTERNATIONAL INC COM 431466101 715 226326 SH SOLE 21 226326 0 0 HILL INTERNATIONAL INC COM 431466101 22 6934 SH SOLE 22 6934 0 0 HILL ROM HLDGS INC COM 431475102 45418 400055 SH SOLE 2 254517 0 145538 HILL ROM HLDGS INC COM 431475102 4382 38600 SH SOLE 4 38600 0 0 HILL ROM HLDGS INC COM 431475102 1162 10234 SH SOLE 7 10234 0 0 HILL ROM HLDGS INC COM 431475102 75 664 SH SOLE 17 0 0 664 HILL ROM HLDGS INC COM 431475102 23284 205095 SH SOLE 18 199473 0 5622 HILL ROM HLDGS INC COM 431475102 2764 24348 SH SOLE 19 24348 0 0 HILL ROM HLDGS INC COM 431475102 421883 3716047 SH SOLE 21 3716047 0 0 HILL ROM HLDGS INC COM 431475102 294348 2592690 SH SOLE 22 2304900 0 287790 HILL ROM HLDGS INC COM 431475102 9194 80984 SH SOLE 23 80984 0 0 HILL ROM HLDGS INC COM 431475102 604 5320 SH SOLE 25 5320 0 0 HILL ROM HLDGS INC COM 431475102 5574 49094 SH SOLE 26 29608 0 19486 HILL ROM HLDGS INC COM 431475102 1047 9225 SH SOLE 28 9225 0 0 HILL ROM HLDGS INC COM 431475102 3994 35184 SH SOLE 29 35184 0 0 HILL ROM HLDGS INC COM 431475102 3103 27335 SH SOLE 30 27335 0 0 HILL ROM HLDGS INC COM 431475102 9643 84938 SH SOLE 31 62068 0 22870 HILL ROM HLDGS INC COM 431475102 3584 31565 SH SOLE 34 31565 0 0 HILL ROM HLDGS INC COM 431475102 546 4809 SH SOLE 36 4809 0 0 HILL ROM HLDGS INC COM 431475102 765 6740 SH SOLE 40 6740 0 0 HILLENBRAND INC COM 431571108 1908 57280 SH SOLE 2 10694 0 46586 HILLENBRAND INC COM 431571108 7 201 SH SOLE 4 201 0 0 HILLENBRAND INC COM 431571108 45 1358 SH SOLE 7 1358 0 0 HILLENBRAND INC COM 431571108 12170 365358 SH SOLE 18 336041 0 29317 HILLENBRAND INC COM 431571108 10525 315975 SH SOLE 19 315975 0 0 HILLENBRAND INC COM 431571108 259217 7781955 SH SOLE 21 7781955 0 0 HILLENBRAND INC COM 431571108 80110 2404969 SH SOLE 22 2311358 0 93611 HILLENBRAND INC COM 431571108 1467 44052 SH SOLE 23 44052 0 0 HILLENBRAND INC COM 431571108 4383 131597 SH SOLE 26 21866 0 109731 HILLENBRAND INC COM 431571108 324 9733 SH SOLE 28 9733 0 0 HILLENBRAND INC COM 431571108 16350 490835 SH SOLE 30 490835 0 0 HILLENBRAND INC COM 431571108 439 13194 SH SOLE 34 13194 0 0 HILLENBRAND INC COM 431571108 61 1841 SH SOLE 36 1841 0 0 HILLENBRAND INC COM 431571108 280 8416 SH SOLE 40 8416 0 0 HILLTOP HOLDINGS INC COM 432748101 1836 73638 SH SOLE 2 2812 0 70826 HILLTOP HOLDINGS INC COM 432748101 12 463 SH SOLE 4 463 0 0 HILLTOP HOLDINGS INC COM 432748101 30 1188 SH SOLE 7 1188 0 0 HILLTOP HOLDINGS INC COM 432748101 5924 237613 SH SOLE 18 237613 0 0 HILLTOP HOLDINGS INC COM 432748101 3129 125503 SH SOLE 19 125503 0 0 HILLTOP HOLDINGS INC COM 432748101 60067 2409418 SH SOLE 21 2409418 0 0 HILLTOP HOLDINGS INC COM 432748101 52173 2092787 SH SOLE 22 1996942 0 95845 HILLTOP HOLDINGS INC COM 432748101 356 14283 SH SOLE 26 8932 0 5351 HILLTOP HOLDINGS INC COM 432748101 267 10719 SH SOLE 28 10719 0 0 HILLTOP HOLDINGS INC COM 432748101 564 22608 SH SOLE 30 22608 0 0 HILLTOP HOLDINGS INC COM 432748101 121 4848 SH SOLE 34 4848 0 0 HILLTOP HOLDINGS INC COM 432748101 214 8566 SH SOLE 40 8566 0 0 HILTON GRAND VACATIONS INC COM 43283X105 5556 161547 SH SOLE 2 5745 0 155802 HILTON GRAND VACATIONS INC COM 43283X105 13 391 SH SOLE 4 391 0 0 HILTON GRAND VACATIONS INC COM 43283X105 52 1500 SH SOLE 7 1500 0 0 HILTON GRAND VACATIONS INC COM 43283X105 1420 41284 SH SOLE 18 39733 0 1551 HILTON GRAND VACATIONS INC COM 43283X105 687 19972 SH SOLE 19 19972 0 0 HILTON GRAND VACATIONS INC COM 43283X105 34088 991209 SH SOLE 21 991209 0 0 HILTON GRAND VACATIONS INC COM 43283X105 80036 2327305 SH SOLE 22 2162368 0 164937 HILTON GRAND VACATIONS INC COM 43283X105 833 24214 SH SOLE 26 15899 0 8315 HILTON GRAND VACATIONS INC COM 43283X105 385 11208 SH SOLE 28 11208 0 0 HILTON GRAND VACATIONS INC COM 43283X105 1992 57919 SH SOLE 30 57919 0 0 HILTON GRAND VACATIONS INC COM 43283X105 113 3274 SH SOLE 31 1794 0 1480 HILTON GRAND VACATIONS INC COM 43283X105 374 10876 SH SOLE 40 10876 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 75015 676362 SH SOLE 2 75565 0 600797 HILTON WORLDWIDE HLDGS INC COM 43300A203 16487 148655 SH SOLE 4 141263 0 7392 HILTON WORLDWIDE HLDGS INC COM 43300A203 26750 241186 SH SOLE 7 241186 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 258 2330 SH SOLE 13 2330 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 199 1795 SH SOLE 15 1795 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 68830 620595 SH SOLE 18 582974 0 37621 HILTON WORLDWIDE HLDGS INC COM 43300A203 13909 125405 SH SOLE 19 125405 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 749356 6756437 SH SOLE 21 6756437 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 764789 6895585 SH SOLE 22 6176360 0 719225 HILTON WORLDWIDE HLDGS INC COM 43300A203 23090 208189 SH SOLE 23 208189 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 30711 276901 SH SOLE 25 276901 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 150595 1357816 SH SOLE 26 181032 0 1176784 HILTON WORLDWIDE HLDGS INC COM 43300A203 6315 56938 SH SOLE 28 40846 0 16092 HILTON WORLDWIDE HLDGS INC COM 43300A203 620 5588 SH SOLE 29 5588 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 123442 1112996 SH SOLE 30 1112996 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 6551 59067 SH SOLE 31 49794 0 9273 HILTON WORLDWIDE HLDGS INC COM 43300A203 3917 35315 SH SOLE 34 35315 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 20047 180754 SH SOLE 36 180754 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 631 5686 SH SOLE 40 5686 0 0 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 10 3795 SH SOLE 21 3795 0 0 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 15 5473 SH SOLE 25 5473 0 0 HINGHAM INSTN SVGS MASS COM 433323102 230 1096 SH SOLE 2 52 0 1044 HINGHAM INSTN SVGS MASS COM 433323102 6 29 SH SOLE 7 29 0 0 HINGHAM INSTN SVGS MASS COM 433323102 1064 5060 SH SOLE 18 5060 0 0 HINGHAM INSTN SVGS MASS COM 433323102 528 2514 SH SOLE 19 2514 0 0 HINGHAM INSTN SVGS MASS COM 433323102 10156 48314 SH SOLE 21 48314 0 0 HINGHAM INSTN SVGS MASS COM 433323102 9338 44426 SH SOLE 22 43414 0 1012 HIREQUEST INC COM 433535101 24 3385 SH SOLE 21 3385 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 32409 SH SOLE 22 32409 0 0 HMS HLDGS CORP COM 40425J101 1085 36656 SH SOLE 2 3308 0 33348 HMS HLDGS CORP COM 40425J101 13 433 SH SOLE 4 433 0 0 HMS HLDGS CORP COM 40425J101 44 1476 SH SOLE 7 1476 0 0 HMS HLDGS CORP COM 40425J101 11591 391575 SH SOLE 18 391575 0 0 HMS HLDGS CORP COM 40425J101 4680 158098 SH SOLE 19 158098 0 0 HMS HLDGS CORP COM 40425J101 298989 10100991 SH SOLE 21 10100991 0 0 HMS HLDGS CORP COM 40425J101 76812 2594996 SH SOLE 22 2484936 0 110060 HMS HLDGS CORP COM 40425J101 821 27752 SH SOLE 26 20710 0 7042 HMS HLDGS CORP COM 40425J101 324 10956 SH SOLE 28 10956 0 0 HMS HLDGS CORP COM 40425J101 7561 255453 SH SOLE 30 255453 0 0 HMS HLDGS CORP COM 40425J101 280 9471 SH SOLE 40 9471 0 0 HNI CORP COM 404251100 1579 42150 SH SOLE 2 19855 0 22295 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 9333 249139 SH SOLE 18 249139 0 0 HNI CORP COM 404251100 2820 75290 SH SOLE 19 75290 0 0 HNI CORP COM 404251100 117599 3139326 SH SOLE 21 3139326 0 0 HNI CORP COM 404251100 55619 1484762 SH SOLE 22 1426904 0 57858 HNI CORP COM 404251100 676 18045 SH SOLE 26 5072 0 12973 HNI CORP COM 404251100 199 5311 SH SOLE 28 5311 0 0 HNI CORP COM 404251100 562 14995 SH SOLE 30 14995 0 0 HNI CORP COM 404251100 175 4668 SH SOLE 40 4668 0 0 HOLLYFRONTIER CORP COM 436106108 20076 395897 SH SOLE 2 57483 0 338414 HOLLYFRONTIER CORP COM 436106108 3792 74781 SH SOLE 4 70356 0 4425 HOLLYFRONTIER CORP COM 436106108 12726 250948 SH SOLE 7 163569 0 87379 HOLLYFRONTIER CORP COM 436106108 115 2276 SH SOLE 13 2276 0 0 HOLLYFRONTIER CORP COM 436106108 51 1002 SH SOLE 15 1002 0 0 HOLLYFRONTIER CORP COM 436106108 18579 366378 SH SOLE 18 340539 0 25839 HOLLYFRONTIER CORP COM 436106108 4771 94077 SH SOLE 19 94077 0 0 HOLLYFRONTIER CORP COM 436106108 364103 7180108 SH SOLE 21 7180108 0 0 HOLLYFRONTIER CORP COM 436106108 233313 4600924 SH SOLE 22 4161261 0 439663 HOLLYFRONTIER CORP COM 436106108 6236 122965 SH SOLE 23 122965 0 0 HOLLYFRONTIER CORP COM 436106108 11112 219119 SH SOLE 25 219119 0 0 HOLLYFRONTIER CORP COM 436106108 42628 840619 SH SOLE 26 153656 0 686963 HOLLYFRONTIER CORP COM 436106108 1483 29235 SH SOLE 28 20767 0 8468 HOLLYFRONTIER CORP COM 436106108 1886 37184 SH SOLE 29 2981 0 34203 HOLLYFRONTIER CORP COM 436106108 37207 733724 SH SOLE 30 733724 0 0 HOLLYFRONTIER CORP COM 436106108 1994 39320 SH SOLE 31 33098 0 6222 HOLLYFRONTIER CORP COM 436106108 2510 49507 SH SOLE 32 49507 0 0 HOLLYFRONTIER CORP COM 436106108 585 11533 SH SOLE 34 11533 0 0 HOLLYFRONTIER CORP COM 436106108 7020 138431 SH SOLE 36 138431 0 0 HOLLYFRONTIER CORP COM 436106108 182 3590 SH SOLE 40 3590 0 0 HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 59 3566 SH SOLE 4 3566 0 0 HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 5010 305272 SH SOLE 22 305272 0 0 HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 55 3345 SH SOLE 25 3345 0 0 HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 265 16121 SH SOLE 31 16121 0 0 HOLOGIC INC COM 436440101 55131 1055943 SH SOLE 2 409706 0 646237 HOLOGIC INC COM 436440101 8098 155108 SH SOLE 4 147904 0 7204 HOLOGIC INC COM 436440101 13434 257309 SH SOLE 7 238205 0 19104 HOLOGIC INC COM 436440101 1922 36804 SH SOLE 13 36804 0 0 HOLOGIC INC COM 436440101 91 1737 SH SOLE 15 1737 0 0 HOLOGIC INC COM 436440101 33596 643484 SH SOLE 18 545116 0 98368 HOLOGIC INC COM 436440101 25138 481483 SH SOLE 19 481483 0 0 HOLOGIC INC COM 436440101 412058 7892319 SH SOLE 21 7892319 0 0 HOLOGIC INC COM 436440101 374447 7171938 SH SOLE 22 6435676 0 736262 HOLOGIC INC COM 436440101 13013 249251 SH SOLE 23 249251 0 0 HOLOGIC INC COM 436440101 13817 264636 SH SOLE 25 264636 0 0 HOLOGIC INC COM 436440101 82328 1576860 SH SOLE 26 343067 0 1233793 HOLOGIC INC COM 436440101 2674 51215 SH SOLE 28 36099 0 15116 HOLOGIC INC COM 436440101 9666 185129 SH SOLE 29 45590 0 139539 HOLOGIC INC COM 436440101 55135 1056024 SH SOLE 30 1056024 0 0 HOLOGIC INC COM 436440101 6755 129388 SH SOLE 31 104188 0 25200 HOLOGIC INC COM 436440101 30923 592282 SH SOLE 34 592282 0 0 HOLOGIC INC COM 436440101 9874 189114 SH SOLE 36 189114 0 0 HOLOGIC INC COM 436440101 298 5708 SH SOLE 40 5708 0 0 HOME BANCORP INC COM 43689E107 337 8609 SH SOLE 2 296 0 8313 HOME BANCORP INC COM 43689E107 6 142 SH SOLE 7 142 0 0 HOME BANCORP INC COM 43689E107 1110 28333 SH SOLE 18 28333 0 0 HOME BANCORP INC COM 43689E107 537 13706 SH SOLE 19 13706 0 0 HOME BANCORP INC COM 43689E107 11135 284129 SH SOLE 21 284129 0 0 HOME BANCORP INC COM 43689E107 3446 87941 SH SOLE 22 81914 0 6027 HOME BANCSHARES INC COM 436893200 4804 244335 SH SOLE 2 90244 0 154091 HOME BANCSHARES INC COM 436893200 10 508 SH SOLE 4 508 0 0 HOME BANCSHARES INC COM 436893200 55 2804 SH SOLE 7 2804 0 0 HOME BANCSHARES INC COM 436893200 20610 1048324 SH SOLE 18 1048324 0 0 HOME BANCSHARES INC COM 436893200 10816 550161 SH SOLE 19 550161 0 0 HOME BANCSHARES INC COM 436893200 225446 11467249 SH SOLE 21 11467249 0 0 HOME BANCSHARES INC COM 436893200 123716 6292784 SH SOLE 22 6098430 0 194354 HOME BANCSHARES INC COM 436893200 1047 53272 SH SOLE 23 53272 0 0 HOME BANCSHARES INC COM 436893200 5070 257882 SH SOLE 26 45151 0 212731 HOME BANCSHARES INC COM 436893200 393 20011 SH SOLE 28 20011 0 0 HOME BANCSHARES INC COM 436893200 986 50142 SH SOLE 30 50142 0 0 HOME BANCSHARES INC COM 436893200 369 18771 SH SOLE 40 18771 0 0 HOME DEPOT INC COM 437076102 673030 3081922 SH SOLE 2 625250 0 2456672 HOME DEPOT INC COM 437076102 120928 553751 SH SOLE 4 523909 0 29842 HOME DEPOT INC COM 437076102 208220 953475 SH SOLE 7 947841 0 5634 HOME DEPOT INC COM 437076102 10570 48404 SH SOLE 13 48404 0 0 HOME DEPOT INC COM 437076102 1431 6551 SH SOLE 15 6551 0 0 HOME DEPOT INC COM 437076102 176 807 SH SOLE 17 0 0 807 HOME DEPOT INC COM 437076102 624748 2860827 SH SOLE 18 2640924 0 219903 HOME DEPOT INC COM 437076102 293155 1342406 SH SOLE 19 1342406 0 0 HOME DEPOT INC COM 437076102 4393 20117 SH SOLE 20 20117 0 0 HOME DEPOT INC COM 437076102 4745210 21729142 SH SOLE 21 21729142 0 0 HOME DEPOT INC COM 437076102 5914554 27083770 SH SOLE 22 24051592 0 3032178 HOME DEPOT INC COM 437076102 191773 878163 SH SOLE 23 878163 0 0 HOME DEPOT INC COM 437076102 256179 1173087 SH SOLE 25 1173087 0 0 HOME DEPOT INC COM 437076102 1169460 5355162 SH SOLE 26 636087 0 4719075 HOME DEPOT INC COM 437076102 44677 204582 SH SOLE 28 142873 0 61709 HOME DEPOT INC COM 437076102 57768 264532 SH SOLE 29 65651 0 198881 HOME DEPOT INC COM 437076102 1033693 4733461 SH SOLE 30 4733461 0 0 HOME DEPOT INC COM 437076102 63696 291677 SH SOLE 31 225478 0 66199 HOME DEPOT INC COM 437076102 14530 66536 SH SOLE 32 66536 0 0 HOME DEPOT INC COM 437076102 116838 535022 SH SOLE 34 535022 0 0 HOME DEPOT INC COM 437076102 176436 807933 SH SOLE 36 807933 0 0 HOME DEPOT INC COM 437076102 1284 5879 SH SOLE 37 5879 0 0 HOME DEPOT INC COM 437076102 5384 24654 SH SOLE 40 24654 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 18351 SH SOLE 2 863 0 17488 HOMESTREET INC COM 43785V102 16 480 SH SOLE 7 480 0 0 HOMESTREET INC COM 43785V102 3509 103205 SH SOLE 18 103205 0 0 HOMESTREET INC COM 43785V102 1187 34911 SH SOLE 19 34911 0 0 HOMESTREET INC COM 43785V102 89462 2631221 SH SOLE 21 2631221 0 0 HOMESTREET INC COM 43785V102 25899 761726 SH SOLE 22 734434 0 27292 HOMESTREET INC COM 43785V102 297 8744 SH SOLE 26 0 0 8744 HOMESTREET INC COM 43785V102 97 2865 SH SOLE 28 2865 0 0 HOMESTREET INC COM 43785V102 1108 32601 SH SOLE 30 32601 0 0 HOMESTREET INC COM 43785V102 65 1915 SH SOLE 40 1915 0 0 HOMETRUST BANCSHARES INC COM 437872104 362 13504 SH SOLE 2 634 0 12870 HOMETRUST BANCSHARES INC COM 437872104 6 242 SH SOLE 7 242 0 0 HOMETRUST BANCSHARES INC COM 437872104 1580 58876 SH SOLE 18 58876 0 0 HOMETRUST BANCSHARES INC COM 437872104 749 27906 SH SOLE 19 27906 0 0 HOMETRUST BANCSHARES INC COM 437872104 16215 604348 SH SOLE 21 604348 0 0 HOMETRUST BANCSHARES INC COM 437872104 13484 502577 SH SOLE 22 480683 0 21894 HOMETRUST BANCSHARES INC COM 437872104 73 2716 SH SOLE 26 0 0 2716 HOMETRUST BANCSHARES INC COM 437872104 72 2685 SH SOLE 28 2685 0 0 HOMETRUST BANCSHARES INC COM 437872104 61 2288 SH SOLE 30 2288 0 0 HOMETRUST BANCSHARES INC COM 437872104 54 2005 SH SOLE 40 2005 0 0 HOMOLOGY MEDICINES INC COM 438083107 215 10383 SH SOLE 2 1012 0 9371 HOMOLOGY MEDICINES INC COM 438083107 7 327 SH SOLE 7 327 0 0 HOMOLOGY MEDICINES INC COM 438083107 1827 88282 SH SOLE 18 88282 0 0 HOMOLOGY MEDICINES INC COM 438083107 901 43503 SH SOLE 19 43503 0 0 HOMOLOGY MEDICINES INC COM 438083107 26990 1303869 SH SOLE 21 1303869 0 0 HOMOLOGY MEDICINES INC COM 438083107 14358 693616 SH SOLE 22 656306 0 37310 HOMOLOGY MEDICINES INC COM 438083107 94 4531 SH SOLE 26 0 0 4531 HOMOLOGY MEDICINES INC COM 438083107 112 5411 SH SOLE 30 5411 0 0 HOMOLOGY MEDICINES INC COM 438083107 40 1944 SH SOLE 40 1944 0 0 HONDA MOTOR LTD AMERN SHS 438128308 0 5 SH SOLE 18 5 0 0 HONEYWELL INTL INC COM 438516106 393033 2220526 SH SOLE 2 598060 0 1622466 HONEYWELL INTL INC COM 438516106 55337 312636 SH SOLE 4 292928 0 19708 HONEYWELL INTL INC COM 438516106 113457 640999 SH SOLE 7 635524 0 5475 HONEYWELL INTL INC COM 438516106 5249 29655 SH SOLE 13 29655 0 0 HONEYWELL INTL INC COM 438516106 755 4264 SH SOLE 15 4264 0 0 HONEYWELL INTL INC COM 438516106 8 44 SH SOLE 17 0 0 44 HONEYWELL INTL INC COM 438516106 332956 1881107 SH SOLE 18 1665710 0 215397 HONEYWELL INTL INC COM 438516106 87375 493644 SH SOLE 19 493644 0 0 HONEYWELL INTL INC COM 438516106 2435866 13761953 SH SOLE 21 13761953 0 0 HONEYWELL INTL INC COM 438516106 3127481 17669383 SH SOLE 22 15778668 0 1890715 HONEYWELL INTL INC COM 438516106 120851 682775 SH SOLE 23 682775 0 0 HONEYWELL INTL INC COM 438516106 129468 731459 SH SOLE 25 731459 0 0 HONEYWELL INTL INC COM 438516106 299141 1690060 SH SOLE 26 425016 0 1265044 HONEYWELL INTL INC COM 438516106 7262 41029 SH SOLE 28 0 0 41029 HONEYWELL INTL INC COM 438516106 35820 202373 SH SOLE 29 94579 0 107794 HONEYWELL INTL INC COM 438516106 430362 2431424 SH SOLE 30 2431424 0 0 HONEYWELL INTL INC COM 438516106 52872 298714 SH SOLE 31 272490 0 26224 HONEYWELL INTL INC COM 438516106 26552 150011 SH SOLE 34 150011 0 0 HONEYWELL INTL INC COM 438516106 96973 547869 SH SOLE 36 547869 0 0 HONEYWELL INTL INC COM 438516106 2829 15984 SH SOLE 40 15984 0 0 HOOKER FURNITURE CORP COM 439038100 418 16264 SH SOLE 2 4565 0 11699 HOOKER FURNITURE CORP COM 439038100 8 303 SH SOLE 7 303 0 0 HOOKER FURNITURE CORP COM 439038100 1277 49694 SH SOLE 18 42225 0 7469 HOOKER FURNITURE CORP COM 439038100 1381 53775 SH SOLE 19 53775 0 0 HOOKER FURNITURE CORP COM 439038100 11190 435585 SH SOLE 21 435585 0 0 HOOKER FURNITURE CORP COM 439038100 11110 432469 SH SOLE 22 415710 0 16759 HOOKER FURNITURE CORP COM 439038100 133 5160 SH SOLE 23 5160 0 0 HOOKER FURNITURE CORP COM 439038100 541 21058 SH SOLE 26 0 0 21058 HOOKER FURNITURE CORP COM 439038100 31 1201 SH SOLE 28 1201 0 0 HOOKER FURNITURE CORP COM 439038100 40 1547 SH SOLE 30 1547 0 0 HOOKER FURNITURE CORP COM 439038100 50 1936 SH SOLE 40 1936 0 0 HOOKIPA PHARMA INC COM 43906K100 43 3551 SH SOLE 2 0 0 3551 HOOKIPA PHARMA INC COM 43906K100 376 30775 SH SOLE 18 30775 0 0 HOOKIPA PHARMA INC COM 43906K100 272 22209 SH SOLE 19 22209 0 0 HOOKIPA PHARMA INC COM 43906K100 4108 335869 SH SOLE 21 335869 0 0 HOOKIPA PHARMA INC COM 43906K100 243 19852 SH SOLE 22 16141 0 3711 HOPE BANCORP INC COM 43940T109 1466 98672 SH SOLE 2 4262 0 94410 HOPE BANCORP INC COM 43940T109 15 1041 SH SOLE 4 1041 0 0 HOPE BANCORP INC COM 43940T109 12 832 SH SOLE 7 832 0 0 HOPE BANCORP INC COM 43940T109 9105 612740 SH SOLE 18 612740 0 0 HOPE BANCORP INC COM 43940T109 3084 207504 SH SOLE 19 207504 0 0 HOPE BANCORP INC COM 43940T109 204363 13752528 SH SOLE 21 13752528 0 0 HOPE BANCORP INC COM 43940T109 55814 3756014 SH SOLE 22 3595411 0 160603 HOPE BANCORP INC COM 43940T109 592 39864 SH SOLE 26 29370 0 10494 HOPE BANCORP INC COM 43940T109 277 18667 SH SOLE 28 18667 0 0 HOPE BANCORP INC COM 43940T109 2675 180011 SH SOLE 30 180011 0 0 HOPE BANCORP INC COM 43940T109 214 14393 SH SOLE 40 14393 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 1448 33157 SH SOLE 2 1419 0 31738 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 7587 173766 SH SOLE 18 173766 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 2888 66156 SH SOLE 19 66156 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 193919 4441572 SH SOLE 21 4441572 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 51093 1170253 SH SOLE 22 1118883 0 51370 HORACE MANN EDUCATORS CORP N COM 440327104 724 16573 SH SOLE 26 7588 0 8985 HORACE MANN EDUCATORS CORP N COM 440327104 255 5846 SH SOLE 28 5846 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 2475 56696 SH SOLE 30 56696 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 73 1678 SH SOLE 36 1678 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 203 4645 SH SOLE 40 4645 0 0 HORIZON BANCORP INC COM 440407104 759 39945 SH SOLE 2 1284 0 38661 HORIZON BANCORP INC COM 440407104 14 745 SH SOLE 7 745 0 0 HORIZON BANCORP INC COM 440407104 2551 134277 SH SOLE 18 134277 0 0 HORIZON BANCORP INC COM 440407104 1235 64975 SH SOLE 19 64975 0 0 HORIZON BANCORP INC COM 440407104 25477 1340888 SH SOLE 21 1340888 0 0 HORIZON BANCORP INC COM 440407104 20673 1088027 SH SOLE 22 1050487 0 37540 HORIZON BANCORP INC COM 440407104 27 1446 SH SOLE 28 1446 0 0 HORIZON BANCORP INC COM 440407104 142 7471 SH SOLE 30 7471 0 0 HORIZON BANCORP INC COM 440407104 107 5610 SH SOLE 40 5610 0 0 HORIZON GLOBAL CORP COM 44052W104 14 4152 SH SOLE 18 4152 0 0 HORIZON GLOBAL CORP COM 44052W104 294 84314 SH SOLE 21 84314 0 0 HORIZON GLOBAL CORP COM 44052W104 1222 350041 SH SOLE 22 350041 0 0 HORIZON PHARMA INVT LTD NOTE 2.500% 3/1 44052TAB7 1354 1025000 PRN SOLE 21 1025000 0 0 HORIZON TECHNOLOGY FIN CORP COM 44045A102 0 27 SH SOLE 17 0 0 27 HORIZON TECHNOLOGY FIN CORP COM 44045A102 988 76396 SH SOLE 30 76396 0 0 HORIZON THERAPEUTICS PUB LTD SHS G46188101 12948 357672 SH SOLE 2 17962 0 339710 HORIZON THERAPEUTICS PUB LTD SHS G46188101 30 818 SH SOLE 4 818 0 0 HORIZON THERAPEUTICS PUB LTD SHS G46188101 116 3215 SH SOLE 7 3215 0 0 HORIZON THERAPEUTICS PUB LTD SHS G46188101 3487 96325 SH SOLE 18 86847 0 9478 HORIZON THERAPEUTICS PUB LTD SHS G46188101 5804 160336 SH SOLE 19 160336 0 0 HORIZON THERAPEUTICS PUB LTD SHS G46188101 152587 4215122 SH SOLE 21 4215122 0 0 HORIZON THERAPEUTICS PUB LTD SHS G46188101 190083 5250914 SH SOLE 22 4912396 0 338518 HORIZON THERAPEUTICS PUB LTD SHS G46188101 803 22174 SH SOLE 23 22174 0 0 HORIZON THERAPEUTICS PUB LTD SHS G46188101 4460 123197 SH SOLE 26 36345 0 86852 HORIZON THERAPEUTICS PUB LTD SHS G46188101 1041 28769 SH SOLE 28 28769 0 0 HORIZON THERAPEUTICS PUB LTD SHS G46188101 2628 72603 SH SOLE 30 72603 0 0 HORIZON THERAPEUTICS PUB LTD SHS G46188101 140 3870 SH SOLE 31 3870 0 0 HORIZON THERAPEUTICS PUB LTD SHS G46188101 740 20444 SH SOLE 40 20444 0 0 HORMEL FOODS CORP COM 440452100 28263 626544 SH SOLE 2 94673 0 531871 HORMEL FOODS CORP COM 440452100 6933 153683 SH SOLE 4 145988 0 7695 HORMEL FOODS CORP COM 440452100 32635 723447 SH SOLE 7 422399 0 301048 HORMEL FOODS CORP COM 440452100 883 19566 SH SOLE 13 19566 0 0 HORMEL FOODS CORP COM 440452100 68 1506 SH SOLE 15 1506 0 0 HORMEL FOODS CORP COM 440452100 32011 709613 SH SOLE 18 634850 0 74763 HORMEL FOODS CORP COM 440452100 11150 247178 SH SOLE 19 247178 0 0 HORMEL FOODS CORP COM 440452100 635783 14094048 SH SOLE 21 14094048 0 0 HORMEL FOODS CORP COM 440452100 368016 8158187 SH SOLE 22 7548931 0 609256 HORMEL FOODS CORP COM 440452100 9661 214164 SH SOLE 23 214164 0 0 HORMEL FOODS CORP COM 440452100 13339 295701 SH SOLE 25 295701 0 0 HORMEL FOODS CORP COM 440452100 94728 2099923 SH SOLE 26 265717 0 1834206 HORMEL FOODS CORP COM 440452100 2453 54380 SH SOLE 28 38305 0 16075 HORMEL FOODS CORP COM 440452100 9094 201591 SH SOLE 29 0 0 201591 HORMEL FOODS CORP COM 440452100 90180 1999116 SH SOLE 30 1999116 0 0 HORMEL FOODS CORP COM 440452100 944 20926 SH SOLE 31 8380 0 12546 HORMEL FOODS CORP COM 440452100 2446 54212 SH SOLE 34 54212 0 0 HORMEL FOODS CORP COM 440452100 18265 404902 SH SOLE 36 404902 0 0 HORMEL FOODS CORP COM 440452100 354 7853 SH SOLE 40 7853 0 0 HOST HOTELS & RESORTS INC COM 44107P104 36009 1941178 SH SOLE 2 300213 0 1640965 HOST HOTELS & RESORTS INC COM 44107P104 17960 968183 SH SOLE 4 948903 0 19280 HOST HOTELS & RESORTS INC COM 44107P104 32182 1734857 SH SOLE 7 1460396 0 274461 HOST HOTELS & RESORTS INC COM 44107P104 627 33819 SH SOLE 13 33819 0 0 HOST HOTELS & RESORTS INC COM 44107P104 20 1088 SH SOLE 15 1088 0 0 HOST HOTELS & RESORTS INC COM 44107P104 63130 3403250 SH SOLE 18 3211634 0 191616 HOST HOTELS & RESORTS INC COM 44107P104 29544 1592661 SH SOLE 19 1592661 0 0 HOST HOTELS & RESORTS INC COM 44107P104 551977 29756171 SH SOLE 21 29756171 0 0 HOST HOTELS & RESORTS INC COM 44107P104 465786 25109779 SH SOLE 22 22766939 0 2342840 HOST HOTELS & RESORTS INC COM 44107P104 13260 714840 SH SOLE 23 714840 0 0 HOST HOTELS & RESORTS INC COM 44107P104 46559 2509938 SH SOLE 25 2509938 0 0 HOST HOTELS & RESORTS INC COM 44107P104 83713 4512831 SH SOLE 26 564692 0 3948139 HOST HOTELS & RESORTS INC COM 44107P104 3852 207669 SH SOLE 28 167817 0 39852 HOST HOTELS & RESORTS INC COM 44107P104 10610 571981 SH SOLE 29 394810 0 177171 HOST HOTELS & RESORTS INC COM 44107P104 164080 8845261 SH SOLE 30 8845261 0 0 HOST HOTELS & RESORTS INC COM 44107P104 3120 168215 SH SOLE 31 132308 0 35907 HOST HOTELS & RESORTS INC COM 44107P104 5111 275549 SH SOLE 34 275549 0 0 HOST HOTELS & RESORTS INC COM 44107P104 10914 588356 SH SOLE 36 588356 0 0 HOST HOTELS & RESORTS INC COM 44107P104 369 19900 SH SOLE 40 19900 0 0 HOSTESS BRANDS INC CL A 44109J106 1951 134188 SH SOLE 2 20412 0 113776 HOSTESS BRANDS INC CL A 44109J106 6 383 SH SOLE 4 383 0 0 HOSTESS BRANDS INC CL A 44109J106 29 1997 SH SOLE 7 1997 0 0 HOSTESS BRANDS INC CL A 44109J106 5923 407372 SH SOLE 18 407372 0 0 HOSTESS BRANDS INC CL A 44109J106 6798 467569 SH SOLE 19 467569 0 0 HOSTESS BRANDS INC CL A 44109J106 61448 4226114 SH SOLE 21 4226114 0 0 HOSTESS BRANDS INC CL A 44109J106 62291 4284128 SH SOLE 22 4124730 0 159398 HOSTESS BRANDS INC CL A 44109J106 988 67976 SH SOLE 23 67976 0 0 HOSTESS BRANDS INC CL A 44109J106 3092 212682 SH SOLE 26 35529 0 177153 HOSTESS BRANDS INC CL A 44109J106 201 13825 SH SOLE 28 13825 0 0 HOSTESS BRANDS INC CL A 44109J106 515 35453 SH SOLE 30 35453 0 0 HOSTESS BRANDS INC CL A 44109J106 98 6724 SH SOLE 34 6724 0 0 HOSTESS BRANDS INC CL A 44109J106 196 13447 SH SOLE 40 13447 0 0 HOTH THERAPEUTICS INC COM 44148G105 0 1 SH SOLE 21 1 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 660 105616 SH SOLE 2 3556 0 102060 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 4 609 SH SOLE 4 609 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 10 1638 SH SOLE 7 1638 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 2203 352459 SH SOLE 18 352459 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 1146 183432 SH SOLE 19 183432 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 21922 3507570 SH SOLE 21 3507570 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 19154 3064591 SH SOLE 22 2903064 0 161527 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 76 12130 SH SOLE 26 8007 0 4123 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 97 15525 SH SOLE 28 15525 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 220 35197 SH SOLE 30 35197 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 87 13918 SH SOLE 40 13918 0 0 HOULIHAN LOKEY INC CL A 441593100 846 17302 SH SOLE 2 1533 0 15769 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 6930 141800 SH SOLE 18 141800 0 0 HOULIHAN LOKEY INC CL A 441593100 3870 79194 SH SOLE 19 79194 0 0 HOULIHAN LOKEY INC CL A 441593100 73265 1499177 SH SOLE 21 1499177 0 0 HOULIHAN LOKEY INC CL A 441593100 64219 1314072 SH SOLE 22 1255004 0 59068 HOULIHAN LOKEY INC CL A 441593100 608 12437 SH SOLE 26 9934 0 2503 HOULIHAN LOKEY INC CL A 441593100 218 4452 SH SOLE 28 4452 0 0 HOULIHAN LOKEY INC CL A 441593100 629 12874 SH SOLE 30 12874 0 0 HOULIHAN LOKEY INC CL A 441593100 258 5270 SH SOLE 40 5270 0 0 HOUSTON AMERN ENERGY CORP COM 44183U100 4 28403 SH SOLE 21 28403 0 0 HOUSTON WIRE & CABLE CO COM 44244K109 15 3349 SH SOLE 18 3349 0 0 HOUSTON WIRE & CABLE CO COM 44244K109 234 53081 SH SOLE 21 53081 0 0 HOUSTON WIRE & CABLE CO COM 44244K109 1943 440636 SH SOLE 22 440636 0 0 HOVNANIAN ENTERPRISES INC CL A NEW 442487401 21 1018 SH SOLE 18 1018 0 0 HOVNANIAN ENTERPRISES INC CL A NEW 442487401 332 15928 SH SOLE 21 15928 0 0 HOVNANIAN ENTERPRISES INC CL A NEW 442487401 1677 80369 SH SOLE 22 80369 0 0 HOWARD BANCORP INC COM 442496105 223 13193 SH SOLE 2 590 0 12603 HOWARD BANCORP INC COM 442496105 5 324 SH SOLE 7 324 0 0 HOWARD BANCORP INC COM 442496105 765 45309 SH SOLE 18 45309 0 0 HOWARD BANCORP INC COM 442496105 382 22647 SH SOLE 19 22647 0 0 HOWARD BANCORP INC COM 442496105 7496 444061 SH SOLE 21 444061 0 0 HOWARD BANCORP INC COM 442496105 2802 165989 SH SOLE 22 154925 0 11064 HOWARD HUGHES CORP COM 44267D107 9450 74527 SH SOLE 2 2679 0 71848 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 3294 25974 SH SOLE 18 25974 0 0 HOWARD HUGHES CORP COM 44267D107 6377 50294 SH SOLE 19 50294 0 0 HOWARD HUGHES CORP COM 44267D107 83124 655555 SH SOLE 21 655555 0 0 HOWARD HUGHES CORP COM 44267D107 145479 1147314 SH SOLE 22 1071683 0 75631 HOWARD HUGHES CORP COM 44267D107 1609 12690 SH SOLE 25 12690 0 0 HOWARD HUGHES CORP COM 44267D107 2490 19639 SH SOLE 26 11984 0 7655 HOWARD HUGHES CORP COM 44267D107 676 5328 SH SOLE 28 5328 0 0 HOWARD HUGHES CORP COM 44267D107 1643 12958 SH SOLE 30 12958 0 0 HOWARD HUGHES CORP COM 44267D107 106 837 SH SOLE 31 837 0 0 HOWARD HUGHES CORP COM 44267D107 2582 20359 SH SOLE 34 20359 0 0 HOWARD HUGHES CORP COM 44267D107 156 1228 SH SOLE 36 1228 0 0 HOWARD HUGHES CORP COM 44267D107 583 4600 SH SOLE 40 4600 0 0 HP INC COM 40434L105 79281 3857942 SH SOLE 2 495486 0 3362456 HP INC COM 40434L105 15916 774523 SH SOLE 4 731085 0 43438 HP INC COM 40434L105 44259 2153711 SH SOLE 7 1385461 0 768250 HP INC COM 40434L105 1478 71940 SH SOLE 13 71940 0 0 HP INC COM 40434L105 186 9061 SH SOLE 15 9061 0 0 HP INC COM 40434L105 57002 2773825 SH SOLE 18 2519509 0 254316 HP INC COM 40434L105 16428 799405 SH SOLE 19 799405 0 0 HP INC COM 40434L105 637304 31012380 SH SOLE 21 31012380 0 0 HP INC COM 40434L105 777155 37817748 SH SOLE 22 33172850 0 4644898 HP INC COM 40434L105 23801 1158216 SH SOLE 23 1158216 0 0 HP INC COM 40434L105 36560 1779082 SH SOLE 25 1779082 0 0 HP INC COM 40434L105 159921 7782025 SH SOLE 26 1073346 0 6708679 HP INC COM 40434L105 5698 277293 SH SOLE 28 193329 0 83964 HP INC COM 40434L105 6032 293540 SH SOLE 29 31296 0 262244 HP INC COM 40434L105 141413 6881415 SH SOLE 30 6881415 0 0 HP INC COM 40434L105 7433 361701 SH SOLE 31 280481 0 81220 HP INC COM 40434L105 9796 476705 SH SOLE 34 476705 0 0 HP INC COM 40434L105 8804 428435 SH SOLE 35 428435 0 0 HP INC COM 40434L105 23871 1161629 SH SOLE 36 1161629 0 0 HP INC COM 40434L105 674 32785 SH SOLE 40 32785 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 28526 SH SOLE 7 28526 0 0 HSBC HLDGS PLC ADR A 1/40PF A 404280604 131697 4899440 SH SOLE 21 4899440 0 0 HTG MOLECULAR DIAGNOSTICS IN COM 40434H104 7 9796 SH SOLE 18 9796 0 0 HTG MOLECULAR DIAGNOSTICS IN COM 40434H104 50 71171 SH SOLE 21 71171 0 0 HTG MOLECULAR DIAGNOSTICS IN COM 40434H104 228 324758 SH SOLE 22 324758 0 0 HUAMI CORP SPONSORED ADS 44331K103 77 6380 SH SOLE 21 6380 0 0 HUAMI CORP SPONSORED ADS 44331K103 1564 130115 SH SOLE 22 122281 0 7834 HUAMI CORP SPONSORED ADS 44331K103 597 49643 SH SOLE 30 49643 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 6878 171644 SH SOLE 2 4118 0 167526 HUAZHU GROUP LTD SPONSORED ADS 44332N106 1829 45636 SH SOLE 4 45636 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 653 16288 SH SOLE 7 16288 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 10 249 SH SOLE 13 249 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 2371 59159 SH SOLE 15 57259 0 1900 HUAZHU GROUP LTD SPONSORED ADS 44332N106 2819 70357 SH SOLE 18 70357 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 5733 143069 SH SOLE 19 143069 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 95363 2379905 SH SOLE 21 2379905 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 62518 1560218 SH SOLE 22 1394418 0 165800 HUAZHU GROUP LTD SPONSORED ADS 44332N106 3094 77217 SH SOLE 23 77217 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 2936 73261 SH SOLE 25 73261 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 20807 519261 SH SOLE 26 102395 0 416866 HUAZHU GROUP LTD SPONSORED ADS 44332N106 700 17471 SH SOLE 28 17471 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 534 13333 SH SOLE 29 13333 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 29322 731761 SH SOLE 30 731761 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 672 16767 SH SOLE 31 7505 0 9262 HUAZHU GROUP LTD SPONSORED ADS 44332N106 3297 82273 SH SOLE 34 82273 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 43 1073 SH SOLE 40 1073 0 0 HUB GROUP INC CL A 443320106 1996 38923 SH SOLE 2 7574 0 31349 HUB GROUP INC CL A 443320106 8 150 SH SOLE 4 150 0 0 HUB GROUP INC CL A 443320106 52 1017 SH SOLE 7 1017 0 0 HUB GROUP INC CL A 443320106 7602 148225 SH SOLE 18 146988 0 1237 HUB GROUP INC CL A 443320106 10059 196128 SH SOLE 19 196128 0 0 HUB GROUP INC CL A 443320106 194755 3797135 SH SOLE 21 3797135 0 0 HUB GROUP INC CL A 443320106 61033 1189957 SH SOLE 22 1143101 0 46856 HUB GROUP INC CL A 443320106 1326 25851 SH SOLE 23 25851 0 0 HUB GROUP INC CL A 443320106 3827 74624 SH SOLE 26 4315 0 70309 HUB GROUP INC CL A 443320106 219 4271 SH SOLE 28 4271 0 0 HUB GROUP INC CL A 443320106 2396 46707 SH SOLE 30 46707 0 0 HUB GROUP INC CL A 443320106 104 2032 SH SOLE 36 2032 0 0 HUB GROUP INC CL A 443320106 205 3988 SH SOLE 40 3988 0 0 HUBBELL INC COM 443510607 25180 170342 SH SOLE 2 64099 0 106243 HUBBELL INC COM 443510607 850 5749 SH SOLE 4 5749 0 0 HUBBELL INC COM 443510607 281 1904 SH SOLE 7 1904 0 0 HUBBELL INC COM 443510607 2190 14817 SH SOLE 13 14817 0 0 HUBBELL INC COM 443510607 128623 870135 SH SOLE 18 778806 0 91329 HUBBELL INC COM 443510607 60473 409096 SH SOLE 19 409096 0 0 HUBBELL INC COM 443510607 407940 2759706 SH SOLE 21 2759706 0 0 HUBBELL INC COM 443510607 293130 1983022 SH SOLE 22 1812761 0 170261 HUBBELL INC COM 443510607 2288 15479 SH SOLE 23 15479 0 0 HUBBELL INC COM 443510607 3293 22278 SH SOLE 25 6584 0 15694 HUBBELL INC COM 443510607 3840 25980 SH SOLE 26 13500 0 12480 HUBBELL INC COM 443510607 1049 7098 SH SOLE 28 7098 0 0 HUBBELL INC COM 443510607 1752 11850 SH SOLE 29 2455 0 9395 HUBBELL INC COM 443510607 3914 26481 SH SOLE 30 26481 0 0 HUBBELL INC COM 443510607 1030 6971 SH SOLE 31 3489 0 3482 HUBBELL INC COM 443510607 30439 205916 SH SOLE 34 205916 0 0 HUBBELL INC COM 443510607 2756 18641 SH SOLE 36 18641 0 0 HUBBELL INC COM 443510607 809 5471 SH SOLE 40 5471 0 0 HUBSPOT INC COM 443573100 12187 76887 SH SOLE 2 5543 0 71344 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 3311 20891 SH SOLE 18 20891 0 0 HUBSPOT INC COM 443573100 1511 9530 SH SOLE 19 9530 0 0 HUBSPOT INC COM 443573100 103333 651944 SH SOLE 21 651944 0 0 HUBSPOT INC COM 443573100 181892 1147581 SH SOLE 22 1075242 0 72339 HUBSPOT INC COM 443573100 5 33 SH SOLE 23 33 0 0 HUBSPOT INC COM 443573100 2597 16384 SH SOLE 26 10012 0 6372 HUBSPOT INC COM 443573100 835 5267 SH SOLE 28 5267 0 0 HUBSPOT INC COM 443573100 2022 12754 SH SOLE 30 12754 0 0 HUBSPOT INC COM 443573100 135 850 SH SOLE 31 850 0 0 HUBSPOT INC COM 443573100 367 2314 SH SOLE 34 2314 0 0 HUBSPOT INC COM 443573100 659 4155 SH SOLE 40 4155 0 0 HUBSPOT INC NOTE 0.250% 6/0 443573AB6 1945 1125000 PRN SOLE 21 1125000 0 0 HUDSON GLOBAL INC COM NEW 443787205 7 619 SH SOLE 18 619 0 0 HUDSON GLOBAL INC COM NEW 443787205 120 10065 SH SOLE 21 10065 0 0 HUDSON GLOBAL INC COM NEW 443787205 770 64440 SH SOLE 22 64440 0 0 HUDSON LTD COM CL A G46408103 575 37503 SH SOLE 2 1389 0 36114 HUDSON LTD COM CL A G46408103 9 597 SH SOLE 7 597 0 0 HUDSON LTD COM CL A G46408103 2075 135243 SH SOLE 18 135243 0 0 HUDSON LTD COM CL A G46408103 1059 69022 SH SOLE 19 69022 0 0 HUDSON LTD COM CL A G46408103 20215 1317806 SH SOLE 21 1317806 0 0 HUDSON LTD COM CL A G46408103 6774 441568 SH SOLE 22 408814 0 32754 HUDSON PAC PPTYS INC COM 444097109 11028 292905 SH SOLE 2 10025 0 282880 HUDSON PAC PPTYS INC COM 444097109 4863 129151 SH SOLE 4 129151 0 0 HUDSON PAC PPTYS INC COM 444097109 5799 154037 SH SOLE 7 154037 0 0 HUDSON PAC PPTYS INC COM 444097109 16884 448435 SH SOLE 18 448435 0 0 HUDSON PAC PPTYS INC COM 444097109 23784 631716 SH SOLE 19 631716 0 0 HUDSON PAC PPTYS INC COM 444097109 106036 2816355 SH SOLE 21 2816355 0 0 HUDSON PAC PPTYS INC COM 444097109 213687 5675614 SH SOLE 22 5309690 0 365924 HUDSON PAC PPTYS INC COM 444097109 1677 44532 SH SOLE 23 44532 0 0 HUDSON PAC PPTYS INC COM 444097109 12871 341848 SH SOLE 25 341848 0 0 HUDSON PAC PPTYS INC COM 444097109 4393 116675 SH SOLE 26 38647 0 78028 HUDSON PAC PPTYS INC COM 444097109 1710 45422 SH SOLE 28 45422 0 0 HUDSON PAC PPTYS INC COM 444097109 2983 79223 SH SOLE 29 79223 0 0 HUDSON PAC PPTYS INC COM 444097109 26137 694207 SH SOLE 30 694207 0 0 HUDSON PAC PPTYS INC COM 444097109 116 3092 SH SOLE 31 3092 0 0 HUDSON PAC PPTYS INC COM 444097109 11293 299960 SH SOLE 34 299960 0 0 HUDSON PAC PPTYS INC COM 444097109 617 16376 SH SOLE 40 16376 0 0 HUDSON TECHNOLOGIES INC COM 444144109 8 7876 SH SOLE 18 7876 0 0 HUDSON TECHNOLOGIES INC COM 444144109 116 118358 SH SOLE 21 118358 0 0 HUDSON TECHNOLOGIES INC COM 444144109 678 693660 SH SOLE 22 693660 0 0 HUMANA INC COM 444859102 159269 434543 SH SOLE 2 134548 0 299995 HUMANA INC COM 444859102 22078 60237 SH SOLE 4 56594 0 3643 HUMANA INC COM 444859102 44004 120060 SH SOLE 7 118509 0 1551 HUMANA INC COM 444859102 1683 4591 SH SOLE 13 4591 0 0 HUMANA INC COM 444859102 292 797 SH SOLE 15 797 0 0 HUMANA INC COM 444859102 473047 1290644 SH SOLE 18 1163829 0 126815 HUMANA INC COM 444859102 626016 1707999 SH SOLE 19 1707999 0 0 HUMANA INC COM 444859102 1686 4600 SH SOLE 20 4600 0 0 HUMANA INC COM 444859102 1060897 2894514 SH SOLE 21 2894514 0 0 HUMANA INC COM 444859102 1255032 3424183 SH SOLE 22 3055339 0 368844 HUMANA INC COM 444859102 36961 100844 SH SOLE 23 100844 0 0 HUMANA INC COM 444859102 65727 179328 SH SOLE 25 170109 0 9219 HUMANA INC COM 444859102 275634 752030 SH SOLE 26 83497 0 668533 HUMANA INC COM 444859102 9249 25234 SH SOLE 28 17624 0 7610 HUMANA INC COM 444859102 5300 14459 SH SOLE 29 2849 0 11610 HUMANA INC COM 444859102 195747 534068 SH SOLE 30 534068 0 0 HUMANA INC COM 444859102 11543 31493 SH SOLE 31 24322 0 7171 HUMANA INC COM 444859102 147910 403553 SH SOLE 34 403553 0 0 HUMANA INC COM 444859102 44156 120473 SH SOLE 36 120473 0 0 HUMANA INC COM 444859102 1170 3191 SH SOLE 40 3191 0 0 HUNT COS FIN TR INC COM 44558T100 12 3750 SH SOLE 18 3750 0 0 HUNT COS FIN TR INC COM 44558T100 189 58448 SH SOLE 21 58448 0 0 HUNT COS FIN TR INC COM 44558T100 383 118557 SH SOLE 22 118557 0 0 HUNT J B TRANS SVCS INC COM 445658107 25345 217033 SH SOLE 2 31913 0 185120 HUNT J B TRANS SVCS INC COM 445658107 4644 39765 SH SOLE 4 37448 0 2317 HUNT J B TRANS SVCS INC COM 445658107 14799 126723 SH SOLE 7 77633 0 49090 HUNT J B TRANS SVCS INC COM 445658107 140 1203 SH SOLE 13 1203 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 20841 178468 SH SOLE 18 166327 0 12141 HUNT J B TRANS SVCS INC COM 445658107 3026 25915 SH SOLE 19 25915 0 0 HUNT J B TRANS SVCS INC COM 445658107 270676 2317829 SH SOLE 21 2317829 0 0 HUNT J B TRANS SVCS INC COM 445658107 254846 2182271 SH SOLE 22 1960013 0 222258 HUNT J B TRANS SVCS INC COM 445658107 7182 61497 SH SOLE 23 61497 0 0 HUNT J B TRANS SVCS INC COM 445658107 11610 99421 SH SOLE 25 99421 0 0 HUNT J B TRANS SVCS INC COM 445658107 43720 374379 SH SOLE 26 72297 0 302082 HUNT J B TRANS SVCS INC COM 445658107 1866 15976 SH SOLE 28 10880 0 5096 HUNT J B TRANS SVCS INC COM 445658107 2329 19944 SH SOLE 29 1772 0 18172 HUNT J B TRANS SVCS INC COM 445658107 38655 331009 SH SOLE 30 331009 0 0 HUNT J B TRANS SVCS INC COM 445658107 2362 20224 SH SOLE 31 16864 0 3360 HUNT J B TRANS SVCS INC COM 445658107 648 5552 SH SOLE 34 5552 0 0 HUNT J B TRANS SVCS INC COM 445658107 5994 51325 SH SOLE 36 51325 0 0 HUNT J B TRANS SVCS INC COM 445658107 205 1757 SH SOLE 40 1757 0 0 HUNTINGTON BANCSHARES INC COM 446150104 38401 2546472 SH SOLE 2 284292 0 2262180 HUNTINGTON BANCSHARES INC COM 446150104 7244 480392 SH SOLE 4 451551 0 28841 HUNTINGTON BANCSHARES INC COM 446150104 15261 1011986 SH SOLE 7 1011986 0 0 HUNTINGTON BANCSHARES INC COM 446150104 165 10937 SH SOLE 13 10937 0 0 HUNTINGTON BANCSHARES INC COM 446150104 90 5977 SH SOLE 15 5977 0 0 HUNTINGTON BANCSHARES INC COM 446150104 47993 3182564 SH SOLE 18 3042461 0 140103 HUNTINGTON BANCSHARES INC COM 446150104 4349 288376 SH SOLE 19 288376 0 0 HUNTINGTON BANCSHARES INC COM 446150104 644503 42738956 SH SOLE 21 42738956 0 0 HUNTINGTON BANCSHARES INC COM 446150104 378626 25107833 SH SOLE 22 22400139 0 2707694 HUNTINGTON BANCSHARES INC COM 446150104 11447 759059 SH SOLE 23 759059 0 0 HUNTINGTON BANCSHARES INC COM 446150104 16262 1078408 SH SOLE 25 1078408 0 0 HUNTINGTON BANCSHARES INC COM 446150104 60318 3999862 SH SOLE 26 663848 0 3336014 HUNTINGTON BANCSHARES INC COM 446150104 2919 193554 SH SOLE 28 135396 0 58158 HUNTINGTON BANCSHARES INC COM 446150104 3638 241251 SH SOLE 29 20500 0 220751 HUNTINGTON BANCSHARES INC COM 446150104 61485 4077275 SH SOLE 30 4077275 0 0 HUNTINGTON BANCSHARES INC COM 446150104 3611 239458 SH SOLE 31 192515 0 46943 HUNTINGTON BANCSHARES INC COM 446150104 4040 267882 SH SOLE 32 267882 0 0 HUNTINGTON BANCSHARES INC COM 446150104 1067 70756 SH SOLE 34 70756 0 0 HUNTINGTON BANCSHARES INC COM 446150104 11394 755568 SH SOLE 36 755568 0 0 HUNTINGTON BANCSHARES INC COM 446150104 335 22189 SH SOLE 40 22189 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 25435 101384 SH SOLE 2 17541 0 83843 HUNTINGTON INGALLS INDS INC COM 446413106 4360 17380 SH SOLE 4 16235 0 1145 HUNTINGTON INGALLS INDS INC COM 446413106 15843 63148 SH SOLE 7 39007 0 24141 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 22456 89507 SH SOLE 18 83426 0 6081 HUNTINGTON INGALLS INDS INC COM 446413106 3339 13310 SH SOLE 19 13310 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 456138 1818152 SH SOLE 21 1818152 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 270285 1077349 SH SOLE 22 970836 0 106513 HUNTINGTON INGALLS INDS INC COM 446413106 7633 30426 SH SOLE 23 30426 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 20691 82472 SH SOLE 25 82472 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 36650 146087 SH SOLE 26 41330 0 104757 HUNTINGTON INGALLS INDS INC COM 446413106 663 2641 SH SOLE 28 0 0 2641 HUNTINGTON INGALLS INDS INC COM 446413106 2441 9731 SH SOLE 29 915 0 8816 HUNTINGTON INGALLS INDS INC COM 446413106 43198 172187 SH SOLE 30 172187 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 2359 9403 SH SOLE 31 8233 0 1170 HUNTINGTON INGALLS INDS INC COM 446413106 1801 7178 SH SOLE 34 7178 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 6114 24369 SH SOLE 36 24369 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 229 911 SH SOLE 40 911 0 0 HUNTSMAN CORP COM 447011107 10324 427301 SH SOLE 2 14642 0 412659 HUNTSMAN CORP COM 447011107 49 2021 SH SOLE 4 2021 0 0 HUNTSMAN CORP COM 447011107 587 24282 SH SOLE 7 24282 0 0 HUNTSMAN CORP COM 447011107 12 500 SH SOLE 17 0 0 500 HUNTSMAN CORP COM 447011107 5656 234114 SH SOLE 18 234114 0 0 HUNTSMAN CORP COM 447011107 4111 170158 SH SOLE 19 170158 0 0 HUNTSMAN CORP COM 447011107 174006 7202220 SH SOLE 21 7202220 0 0 HUNTSMAN CORP COM 447011107 140026 5795792 SH SOLE 22 5362149 0 433643 HUNTSMAN CORP COM 447011107 395 16364 SH SOLE 25 16364 0 0 HUNTSMAN CORP COM 447011107 2139 88552 SH SOLE 26 60934 0 27618 HUNTSMAN CORP COM 447011107 643 26608 SH SOLE 28 26608 0 0 HUNTSMAN CORP COM 447011107 1604 66397 SH SOLE 30 66397 0 0 HUNTSMAN CORP COM 447011107 199 8252 SH SOLE 31 4652 0 3600 HUNTSMAN CORP COM 447011107 1950 80710 SH SOLE 32 80710 0 0 HUNTSMAN CORP COM 447011107 1430 59176 SH SOLE 34 59176 0 0 HUNTSMAN CORP COM 447011107 729 30172 SH SOLE 36 30172 0 0 HUNTSMAN CORP COM 447011107 549 22724 SH SOLE 40 22724 0 0 HURCO COMPANIES INC COM 447324104 243 6332 SH SOLE 2 226 0 6106 HURCO COMPANIES INC COM 447324104 6 166 SH SOLE 7 166 0 0 HURCO COMPANIES INC COM 447324104 860 22426 SH SOLE 18 22426 0 0 HURCO COMPANIES INC COM 447324104 408 10635 SH SOLE 19 10635 0 0 HURCO COMPANIES INC COM 447324104 8567 223324 SH SOLE 21 223324 0 0 HURCO COMPANIES INC COM 447324104 5089 132664 SH SOLE 22 127598 0 5066 HURON CONSULTING GROUP INC COM 447462102 1430 20804 SH SOLE 2 795 0 20009 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 5211 75825 SH SOLE 18 75825 0 0 HURON CONSULTING GROUP INC COM 447462102 2720 39577 SH SOLE 19 39577 0 0 HURON CONSULTING GROUP INC COM 447462102 53248 774856 SH SOLE 21 774856 0 0 HURON CONSULTING GROUP INC COM 447462102 46157 671661 SH SOLE 22 641427 0 30234 HURON CONSULTING GROUP INC COM 447462102 306 4460 SH SOLE 26 3202 0 1258 HURON CONSULTING GROUP INC COM 447462102 174 2533 SH SOLE 28 2533 0 0 HURON CONSULTING GROUP INC COM 447462102 518 7545 SH SOLE 30 7545 0 0 HURON CONSULTING GROUP INC COM 447462102 169 2457 SH SOLE 40 2457 0 0 HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 2141 85409 SH SOLE 2 1651 0 83758 HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 485 19361 SH SOLE 4 19361 0 0 HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 188 7515 SH SOLE 7 7515 0 0 HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 710 28328 SH SOLE 15 27512 0 816 HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 445 17749 SH SOLE 18 17749 0 0 HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 38007 1516049 SH SOLE 21 1516049 0 0 HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 18464 736483 SH SOLE 22 664507 0 71976 HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 778 31015 SH SOLE 23 31015 0 0 HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 7491 298820 SH SOLE 26 142590 0 156230 HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 175 6967 SH SOLE 28 6967 0 0 HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 121 4835 SH SOLE 29 4835 0 0 HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 8358 333368 SH SOLE 30 333368 0 0 HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 155 6171 SH SOLE 31 2811 0 3360 HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 64 2571 SH SOLE 34 2571 0 0 HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 12 463 SH SOLE 40 463 0 0 HUTTIG BLDG PRODS INC COM 448451104 8 5211 SH SOLE 18 5211 0 0 HUTTIG BLDG PRODS INC COM 448451104 111 72298 SH SOLE 21 72298 0 0 HUYA INC ADS REP SHS A 44852D108 871 48542 SH SOLE 2 1756 0 46786 HUYA INC ADS REP SHS A 44852D108 601 33507 SH SOLE 4 33507 0 0 HUYA INC ADS REP SHS A 44852D108 139 7720 SH SOLE 7 7720 0 0 HUYA INC ADS REP SHS A 44852D108 196 10936 SH SOLE 13 10936 0 0 HUYA INC ADS REP SHS A 44852D108 476 26501 SH SOLE 15 26501 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 22190 SH SOLE 18 22190 0 0 HUYA INC ADS REP SHS A 44852D108 318 17694 SH SOLE 19 17694 0 0 HUYA INC ADS REP SHS A 44852D108 20088 1119123 SH SOLE 21 1119123 0 0 HUYA INC ADS REP SHS A 44852D108 16447 916283 SH SOLE 22 790471 0 125812 HUYA INC ADS REP SHS A 44852D108 638 35526 SH SOLE 23 35526 0 0 HUYA INC ADS REP SHS A 44852D108 72 3989 SH SOLE 25 3989 0 0 HUYA INC ADS REP SHS A 44852D108 4234 235858 SH SOLE 26 145166 0 90692 HUYA INC ADS REP SHS A 44852D108 258 14380 SH SOLE 28 14380 0 0 HUYA INC ADS REP SHS A 44852D108 6377 355249 SH SOLE 30 355249 0 0 HUYA INC ADS REP SHS A 44852D108 138 7678 SH SOLE 31 3409 0 4269 HUYA INC ADS REP SHS A 44852D108 201 11192 SH SOLE 34 11192 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 1371 SH SOLE 21 1371 0 0 HYATT HOTELS CORP COM CL A 448579102 9403 104820 SH SOLE 2 37701 0 67119 HYATT HOTELS CORP COM CL A 448579102 85 952 SH SOLE 7 952 0 0 HYATT HOTELS CORP COM CL A 448579102 1538 17149 SH SOLE 18 17149 0 0 HYATT HOTELS CORP COM CL A 448579102 767 8552 SH SOLE 19 8552 0 0 HYATT HOTELS CORP COM CL A 448579102 36281 404423 SH SOLE 21 404423 0 0 HYATT HOTELS CORP COM CL A 448579102 121259 1351676 SH SOLE 22 1297990 0 53686 HYATT HOTELS CORP COM CL A 448579102 157 1747 SH SOLE 30 1747 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 1627 SH SOLE 36 1627 0 0 HYRECAR INC COM 44916T107 8 2914 SH SOLE 18 2914 0 0 HYRECAR INC COM 44916T107 105 40003 SH SOLE 21 40003 0 0 HYRECAR INC COM 44916T107 681 258824 SH SOLE 22 258824 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 629 10667 SH SOLE 2 408 0 10259 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 2021 34275 SH SOLE 18 34275 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 1039 17623 SH SOLE 19 17623 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 20239 343273 SH SOLE 21 343273 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 17537 297443 SH SOLE 22 282515 0 14928 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 1279 SH SOLE 28 1279 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 18199 308661 SH SOLE 30 308661 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 6515 SH SOLE 2 1078 0 5437 I3 VERTICALS INC COM CL A 46571Y107 1477 52277 SH SOLE 18 52277 0 0 I3 VERTICALS INC COM CL A 46571Y107 881 31201 SH SOLE 19 31201 0 0 I3 VERTICALS INC COM CL A 46571Y107 14439 511126 SH SOLE 21 511126 0 0 I3 VERTICALS INC COM CL A 46571Y107 11286 399512 SH SOLE 22 388744 0 10768 I3 VERTICALS INC COM CL A 46571Y107 9 316 SH SOLE 23 316 0 0 IAA INC COM 449253103 12698 269834 SH SOLE 2 21355 0 248479 IAA INC COM 449253103 31 652 SH SOLE 4 652 0 0 IAA INC COM 449253103 144 3056 SH SOLE 7 3056 0 0 IAA INC COM 449253103 1 28 SH SOLE 17 0 0 28 IAA INC COM 449253103 3663 77844 SH SOLE 18 77365 0 479 IAA INC COM 449253103 1475 31337 SH SOLE 19 31337 0 0 IAA INC COM 449253103 78688 1672086 SH SOLE 21 1672086 0 0 IAA INC COM 449253103 172458 3664641 SH SOLE 22 3412924 0 251717 IAA INC COM 449253103 2858 60732 SH SOLE 26 27340 0 33392 IAA INC COM 449253103 829 17611 SH SOLE 28 17611 0 0 IAA INC COM 449253103 1957 41584 SH SOLE 30 41584 0 0 IAA INC COM 449253103 127 2703 SH SOLE 31 2703 0 0 IAA INC COM 449253103 60 1274 SH SOLE 36 1274 0 0 IAA INC COM 449253103 681 14479 SH SOLE 40 14479 0 0 IAC INTERACTIVECORP COM 44919P508 59660 239493 SH SOLE 2 11799 0 227694 IAC INTERACTIVECORP COM 44919P508 8159 32752 SH SOLE 4 30697 0 2055 IAC INTERACTIVECORP COM 44919P508 2630 10559 SH SOLE 7 5009 0 5550 IAC INTERACTIVECORP COM 44919P508 487 1955 SH SOLE 13 1955 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 277282 1113092 SH SOLE 18 722223 0 390869 IAC INTERACTIVECORP COM 44919P508 372562 1495573 SH SOLE 19 1495573 0 0 IAC INTERACTIVECORP COM 44919P508 245991 987478 SH SOLE 21 987478 0 0 IAC INTERACTIVECORP COM 44919P508 515959 2071208 SH SOLE 22 1930972 0 140236 IAC INTERACTIVECORP COM 44919P508 14090 56561 SH SOLE 23 56561 0 0 IAC INTERACTIVECORP COM 44919P508 18934 76007 SH SOLE 25 76007 0 0 IAC INTERACTIVECORP COM 44919P508 55427 222500 SH SOLE 26 53348 0 169152 IAC INTERACTIVECORP COM 44919P508 3658 14683 SH SOLE 28 10242 0 4441 IAC INTERACTIVECORP COM 44919P508 4483 17998 SH SOLE 29 1593 0 16405 IAC INTERACTIVECORP COM 44919P508 34180 137207 SH SOLE 30 137207 0 0 IAC INTERACTIVECORP COM 44919P508 4256 17083 SH SOLE 31 13302 0 3781 IAC INTERACTIVECORP COM 44919P508 38366 154012 SH SOLE 34 154012 0 0 IAC INTERACTIVECORP COM 44919P508 12179 48889 SH SOLE 36 48889 0 0 IAC INTERACTIVECORP COM 44919P508 492 1977 SH SOLE 40 1977 0 0 IBERIABANK CORP COM 450828108 4132 55217 SH SOLE 2 3748 0 51469 IBERIABANK CORP COM 450828108 9 124 SH SOLE 4 124 0 0 IBERIABANK CORP COM 450828108 92 1226 SH SOLE 7 1226 0 0 IBERIABANK CORP COM 450828108 13263 177238 SH SOLE 18 177229 0 9 IBERIABANK CORP COM 450828108 9624 128610 SH SOLE 19 128610 0 0 IBERIABANK CORP COM 450828108 140858 1882373 SH SOLE 21 1882373 0 0 IBERIABANK CORP COM 450828108 126813 1694678 SH SOLE 22 1627067 0 67611 IBERIABANK CORP COM 450828108 588 7857 SH SOLE 23 7857 0 0 IBERIABANK CORP COM 450828108 62 825 SH SOLE 25 825 0 0 IBERIABANK CORP COM 450828108 3025 40425 SH SOLE 26 12508 0 27917 IBERIABANK CORP COM 450828108 563 7518 SH SOLE 28 7518 0 0 IBERIABANK CORP COM 450828108 1398 18686 SH SOLE 30 18686 0 0 IBERIABANK CORP COM 450828108 34 461 SH SOLE 34 461 0 0 IBERIABANK CORP COM 450828108 80 1064 SH SOLE 36 1064 0 0 IBERIABANK CORP COM 450828108 420 5613 SH SOLE 40 5613 0 0 IBIO INC COM NEW 451033203 2 6469 SH SOLE 21 6469 0 0 IBIO INC COM NEW 451033203 181 727664 SH SOLE 22 727664 0 0 ICAD INC COM NEW 44934S206 26 3370 SH SOLE 18 3370 0 0 ICAD INC COM NEW 44934S206 382 49184 SH SOLE 21 49184 0 0 ICAD INC COM NEW 44934S206 2962 381209 SH SOLE 22 381209 0 0 ICC HLDGS INC COM 44931Q104 4 307 SH SOLE 18 307 0 0 ICC HLDGS INC COM 44931Q104 16 1139 SH SOLE 21 1139 0 0 ICF INTL INC COM 44925C103 1073 11706 SH SOLE 2 651 0 11055 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 5774 63016 SH SOLE 18 63016 0 0 ICF INTL INC COM 44925C103 2927 31947 SH SOLE 19 31947 0 0 ICF INTL INC COM 44925C103 59567 650156 SH SOLE 21 650156 0 0 ICF INTL INC COM 44925C103 49559 540917 SH SOLE 22 517144 0 23773 ICF INTL INC COM 44925C103 414 4519 SH SOLE 23 4519 0 0 ICF INTL INC COM 44925C103 1052 11479 SH SOLE 26 5462 0 6017 ICF INTL INC COM 44925C103 230 2507 SH SOLE 28 2507 0 0 ICF INTL INC COM 44925C103 552 6023 SH SOLE 30 6023 0 0 ICF INTL INC COM 44925C103 189 2058 SH SOLE 40 2058 0 0 ICHOR HOLDINGS SHS G4740B105 619 18603 SH SOLE 2 771 0 17832 ICHOR HOLDINGS SHS G4740B105 13 387 SH SOLE 7 387 0 0 ICHOR HOLDINGS SHS G4740B105 3462 104059 SH SOLE 18 104059 0 0 ICHOR HOLDINGS SHS G4740B105 15591 468627 SH SOLE 19 468627 0 0 ICHOR HOLDINGS SHS G4740B105 85256 2562540 SH SOLE 21 2562540 0 0 ICHOR HOLDINGS SHS G4740B105 22338 671411 SH SOLE 22 644074 0 27337 ICHOR HOLDINGS SHS G4740B105 48 1431 SH SOLE 26 0 0 1431 ICHOR HOLDINGS SHS G4740B105 55 1666 SH SOLE 28 1666 0 0 ICHOR HOLDINGS SHS G4740B105 1122 33715 SH SOLE 30 33715 0 0 ICHOR HOLDINGS SHS G4740B105 1184 35582 SH SOLE 34 35582 0 0 ICHOR HOLDINGS SHS G4740B105 71 2134 SH SOLE 40 2134 0 0 ICICI BK LTD ADR 45104G104 17359 1150357 SH SOLE 18 1150357 0 0 ICICI BK LTD ADR 45104G104 564 37398 SH SOLE 21 37398 0 0 ICICI BK LTD ADR 45104G104 37256 2468888 SH SOLE 22 1086197 0 1382691 ICICI BK LTD ADR 45104G104 9002 596538 SH SOLE 26 423238 0 173300 ICICI BK LTD ADR 45104G104 10454 692804 SH SOLE 28 692804 0 0 ICICI BK LTD ADR 45104G104 1151 76302 SH SOLE 29 76302 0 0 ICICI BK LTD ADR 45104G104 5456 361579 SH SOLE 30 361579 0 0 ICON PLC SHS G4705A100 24 139 SH SOLE 7 139 0 0 ICON PLC SHS G4705A100 3190 18523 SH SOLE 21 18523 0 0 ICON PLC SHS G4705A100 5232 30378 SH SOLE 22 1481 0 28897 ICONIX BRAND GROUP INC COM NEW 451055305 6 4545 SH SOLE 21 4545 0 0 ICONIX BRAND GROUP INC COM NEW 451055305 117 86533 SH SOLE 22 86533 0 0 ICU MED INC COM 44930G107 8397 44875 SH SOLE 2 9952 0 34923 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 9802 52385 SH SOLE 18 52385 0 0 ICU MED INC COM 44930G107 847 4527 SH SOLE 19 4527 0 0 ICU MED INC COM 44930G107 182552 975589 SH SOLE 21 975589 0 0 ICU MED INC COM 44930G107 116184 620908 SH SOLE 22 584915 0 35993 ICU MED INC COM 44930G107 1356 7248 SH SOLE 26 4808 0 2440 ICU MED INC COM 44930G107 604 3227 SH SOLE 28 3227 0 0 ICU MED INC COM 44930G107 1209 6463 SH SOLE 30 6463 0 0 ICU MED INC COM 44930G107 76 408 SH SOLE 31 408 0 0 ICU MED INC COM 44930G107 402 2147 SH SOLE 40 2147 0 0 IDACORP INC COM 451107106 42360 396628 SH SOLE 2 276236 0 120392 IDACORP INC COM 451107106 4062 38038 SH SOLE 4 38038 0 0 IDACORP INC COM 451107106 1408 13179 SH SOLE 7 13179 0 0 IDACORP INC COM 451107106 537 5028 SH SOLE 13 5028 0 0 IDACORP INC COM 451107106 20918 195859 SH SOLE 18 190848 0 5011 IDACORP INC COM 451107106 27058 253351 SH SOLE 19 253351 0 0 IDACORP INC COM 451107106 398495 3731228 SH SOLE 21 3731228 0 0 IDACORP INC COM 451107106 283957 2658770 SH SOLE 22 2172299 0 486471 IDACORP INC COM 451107106 10558 98859 SH SOLE 23 98859 0 0 IDACORP INC COM 451107106 12228 114497 SH SOLE 26 20931 0 93566 IDACORP INC COM 451107106 743 6961 SH SOLE 28 6961 0 0 IDACORP INC COM 451107106 3954 37023 SH SOLE 29 37023 0 0 IDACORP INC COM 451107106 4289 40159 SH SOLE 30 40159 0 0 IDACORP INC COM 451107106 8546 80023 SH SOLE 31 61495 0 18528 IDACORP INC COM 451107106 1975 18496 SH SOLE 32 18496 0 0 IDACORP INC COM 451107106 840 7868 SH SOLE 34 7868 0 0 IDACORP INC COM 451107106 667 6246 SH SOLE 36 6246 0 0 IDACORP INC COM 451107106 602 5640 SH SOLE 40 5640 0 0 IDEAL PWR INC COM NEW 451622203 1 636 SH SOLE 21 636 0 0 IDEANOMICS INC COM 45166V106 17 20226 SH SOLE 2 2102 0 18124 IDEANOMICS INC COM 45166V106 158 185095 SH SOLE 18 185095 0 0 IDEANOMICS INC COM 45166V106 73 85322 SH SOLE 19 85322 0 0 IDEANOMICS INC COM 45166V106 1497 1749484 SH SOLE 21 1749484 0 0 IDEANOMICS INC COM 45166V106 392 457916 SH SOLE 22 443176 0 14740 IDEAYA BIOSCIENCES INC COM 45166A102 5 616 SH SOLE 18 616 0 0 IDEAYA BIOSCIENCES INC COM 45166A102 81 10828 SH SOLE 21 10828 0 0 IDENTIV INC COM NEW 45170X205 19 3426 SH SOLE 18 3426 0 0 IDENTIV INC COM NEW 45170X205 269 47619 SH SOLE 21 47619 0 0 IDENTIV INC COM NEW 45170X205 1359 240997 SH SOLE 22 240997 0 0 IDERA PHARMACEUTICALS INC COM PAR 45168K405 9 4862 SH SOLE 18 4862 0 0 IDERA PHARMACEUTICALS INC COM PAR 45168K405 117 64461 SH SOLE 21 64461 0 0 IDERA PHARMACEUTICALS INC COM PAR 45168K405 937 515071 SH SOLE 22 515071 0 0 IDEX CORP COM 45167R104 50719 294880 SH SOLE 2 119651 0 175229 IDEX CORP COM 45167R104 9727 56555 SH SOLE 4 54531 0 2024 IDEX CORP COM 45167R104 26535 154276 SH SOLE 7 110977 0 43299 IDEX CORP COM 45167R104 2364 13744 SH SOLE 13 13744 0 0 IDEX CORP COM 45167R104 72 419 SH SOLE 15 419 0 0 IDEX CORP COM 45167R104 35884 208630 SH SOLE 18 172302 0 36328 IDEX CORP COM 45167R104 99077 576028 SH SOLE 19 576028 0 0 IDEX CORP COM 45167R104 307505 1787821 SH SOLE 21 1787821 0 0 IDEX CORP COM 45167R104 385856 2243347 SH SOLE 22 1965911 0 277436 IDEX CORP COM 45167R104 12861 74773 SH SOLE 23 74773 0 0 IDEX CORP COM 45167R104 13822 80362 SH SOLE 25 80362 0 0 IDEX CORP COM 45167R104 67842 394428 SH SOLE 26 61621 0 332807 IDEX CORP COM 45167R104 2611 15180 SH SOLE 28 10459 0 4721 IDEX CORP COM 45167R104 5507 32018 SH SOLE 29 16204 0 15814 IDEX CORP COM 45167R104 106924 621650 SH SOLE 30 621650 0 0 IDEX CORP COM 45167R104 7317 42542 SH SOLE 31 30633 0 11909 IDEX CORP COM 45167R104 3998 23242 SH SOLE 34 23242 0 0 IDEX CORP COM 45167R104 9671 56224 SH SOLE 36 56224 0 0 IDEX CORP COM 45167R104 280 1629 SH SOLE 40 1629 0 0 IDEXX LABS INC COM 45168D104 74418 284986 SH SOLE 2 93386 0 191600 IDEXX LABS INC COM 45168D104 12977 49697 SH SOLE 4 47405 0 2292 IDEXX LABS INC COM 45168D104 21943 84032 SH SOLE 7 80202 0 3830 IDEXX LABS INC COM 45168D104 1671 6401 SH SOLE 13 6401 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 50339 192773 SH SOLE 18 170205 0 22568 IDEXX LABS INC COM 45168D104 116611 446564 SH SOLE 19 446564 0 0 IDEXX LABS INC COM 45168D104 753905 2887088 SH SOLE 21 2887088 0 0 IDEXX LABS INC COM 45168D104 585054 2240470 SH SOLE 22 1976460 0 264010 IDEXX LABS INC COM 45168D104 20748 79455 SH SOLE 23 79455 0 0 IDEXX LABS INC COM 45168D104 25748 98603 SH SOLE 25 98603 0 0 IDEXX LABS INC COM 45168D104 111814 428193 SH SOLE 26 65594 0 362599 IDEXX LABS INC COM 45168D104 4188 16038 SH SOLE 28 11231 0 4807 IDEXX LABS INC COM 45168D104 11259 43117 SH SOLE 29 8292 0 34825 IDEXX LABS INC COM 45168D104 115050 440586 SH SOLE 30 440586 0 0 IDEXX LABS INC COM 45168D104 8832 33821 SH SOLE 31 25989 0 7832 IDEXX LABS INC COM 45168D104 3646 13961 SH SOLE 32 13961 0 0 IDEXX LABS INC COM 45168D104 4761 18231 SH SOLE 34 18231 0 0 IDEXX LABS INC COM 45168D104 15265 58456 SH SOLE 36 58456 0 0 IDEXX LABS INC COM 45168D104 459 1759 SH SOLE 40 1759 0 0 IDT CORP CL B NEW 448947507 121 16736 SH SOLE 2 7325 0 9411 IDT CORP CL B NEW 448947507 489 67856 SH SOLE 18 59289 0 8567 IDT CORP CL B NEW 448947507 485 67286 SH SOLE 19 67286 0 0 IDT CORP CL B NEW 448947507 4306 597203 SH SOLE 21 597203 0 0 IDT CORP CL B NEW 448947507 3860 535403 SH SOLE 22 528411 0 6992 IDT CORP CL B NEW 448947507 50 6930 SH SOLE 23 6930 0 0 IDT CORP CL B NEW 448947507 89 12342 SH SOLE 26 0 0 12342 IEC ELECTRS CORP NEW COM 44949L105 17 1919 SH SOLE 18 1919 0 0 IEC ELECTRS CORP NEW COM 44949L105 255 28002 SH SOLE 21 28002 0 0 IEC ELECTRS CORP NEW COM 44949L105 306 33692 SH SOLE 22 33692 0 0 IES HLDGS INC COM 44951W106 194 7572 SH SOLE 2 295 0 7277 IES HLDGS INC COM 44951W106 790 30773 SH SOLE 18 30773 0 0 IES HLDGS INC COM 44951W106 360 14037 SH SOLE 19 14037 0 0 IES HLDGS INC COM 44951W106 7872 306765 SH SOLE 21 306765 0 0 IES HLDGS INC COM 44951W106 2083 81191 SH SOLE 22 74455 0 6736 IES HLDGS INC COM 44951W106 67 2615 SH SOLE 30 2615 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 2269 SH SOLE 2 0 0 2269 IGM BIOSCIENCES INC COM 449585108 677 17754 SH SOLE 18 17754 0 0 IGM BIOSCIENCES INC COM 449585108 36 937 SH SOLE 19 937 0 0 IGM BIOSCIENCES INC COM 449585108 6978 182850 SH SOLE 21 182850 0 0 IGM BIOSCIENCES INC COM 449585108 4933 129269 SH SOLE 22 129269 0 0 IHEARTMEDIA INC COM CL A 45174J509 354 20965 SH SOLE 2 20965 0 0 IHEARTMEDIA INC COM CL A 45174J509 634 37488 SH SOLE 18 37488 0 0 IHEARTMEDIA INC COM CL A 45174J509 8695 514478 SH SOLE 19 514478 0 0 IHEARTMEDIA INC COM CL A 45174J509 2295 135823 SH SOLE 21 135823 0 0 IHEARTMEDIA INC COM CL A 45174J509 24140 1428392 SH SOLE 22 1398583 0 29809 IHEARTMEDIA INC COM CL A 45174J509 946 55962 SH SOLE 23 55962 0 0 IHEARTMEDIA INC COM CL A 45174J509 964 57050 SH SOLE 25 57050 0 0 IHEARTMEDIA INC COM CL A 45174J509 2765 163635 SH SOLE 26 0 0 163635 IHEARTMEDIA INC COM CL A 45174J509 366 21682 SH SOLE 28 21682 0 0 IHEARTMEDIA INC COM CL A 45174J509 240 14229 SH SOLE 30 14229 0 0 IHEARTMEDIA INC COM CL A 45174J509 1549 91657 SH SOLE 34 91657 0 0 IHEARTMEDIA INC COM CL A 45174J509 17 1021 SH SOLE 37 1021 0 0 IHEARTMEDIA INC COM CL A 45174J509 147 8675 SH SOLE 40 8675 0 0 IHS MARKIT LTD SHS G47567105 112940 1498874 SH SOLE 2 583539 0 915335 IHS MARKIT LTD SHS G47567105 21025 279025 SH SOLE 4 268726 0 10299 IHS MARKIT LTD SHS G47567105 28148 373558 SH SOLE 7 356372 0 17186 IHS MARKIT LTD SHS G47567105 1114 14787 SH SOLE 13 14787 0 0 IHS MARKIT LTD SHS G47567105 177 2345 SH SOLE 15 2345 0 0 IHS MARKIT LTD SHS G47567105 63488 842571 SH SOLE 18 763112 0 79459 IHS MARKIT LTD SHS G47567105 13297 176470 SH SOLE 19 176470 0 0 IHS MARKIT LTD SHS G47567105 770413 10224458 SH SOLE 21 10224458 0 0 IHS MARKIT LTD SHS G47567105 780075 10352684 SH SOLE 22 9044933 0 1307751 IHS MARKIT LTD SHS G47567105 33650 446576 SH SOLE 23 446576 0 0 IHS MARKIT LTD SHS G47567105 38085 505442 SH SOLE 25 505442 0 0 IHS MARKIT LTD SHS G47567105 165531 2196834 SH SOLE 26 304371 0 1892463 IHS MARKIT LTD SHS G47567105 5320 70599 SH SOLE 28 49711 0 20888 IHS MARKIT LTD SHS G47567105 6548 86900 SH SOLE 29 60836 0 26064 IHS MARKIT LTD SHS G47567105 123089 1633558 SH SOLE 30 1633558 0 0 IHS MARKIT LTD SHS G47567105 21734 288441 SH SOLE 31 231892 0 56549 IHS MARKIT LTD SHS G47567105 8922 118414 SH SOLE 34 118414 0 0 IHS MARKIT LTD SHS G47567105 19785 262570 SH SOLE 36 262570 0 0 IHS MARKIT LTD SHS G47567105 613 8135 SH SOLE 40 8135 0 0 II VI INC COM 902104108 3177 94371 SH SOLE 2 41218 0 53153 II VI INC COM 902104108 12 350 SH SOLE 4 350 0 0 II VI INC COM 902104108 54 1616 SH SOLE 7 1616 0 0 II VI INC COM 902104108 16771 498100 SH SOLE 18 498100 0 0 II VI INC COM 902104108 5717 169794 SH SOLE 19 169794 0 0 II VI INC COM 902104108 213164 6330988 SH SOLE 21 6330988 0 0 II VI INC COM 902104108 101008 2999930 SH SOLE 22 2884430 0 115500 II VI INC COM 902104108 147 4353 SH SOLE 23 4353 0 0 II VI INC COM 902104108 1294 38431 SH SOLE 26 21311 0 17120 II VI INC COM 902104108 373 11068 SH SOLE 28 11068 0 0 II VI INC COM 902104108 15309 454681 SH SOLE 30 454681 0 0 II VI INC COM 902104108 4013 119185 SH SOLE 34 119185 0 0 II VI INC COM 902104108 357 10601 SH SOLE 40 10601 0 0 II VI INC NOTE 0.250% 9/0 902104AB4 1018 999000 PRN SOLE 21 999000 0 0 IKONICS CORP COM 45172K102 1 237 SH SOLE 21 237 0 0 ILLINOIS TOOL WKS INC COM 452308109 142643 794096 SH SOLE 2 85316 0 708780 ILLINOIS TOOL WKS INC COM 452308109 26095 145270 SH SOLE 4 136173 0 9097 ILLINOIS TOOL WKS INC COM 452308109 62070 345546 SH SOLE 7 280711 0 64835 ILLINOIS TOOL WKS INC COM 452308109 980 5453 SH SOLE 13 5453 0 0 ILLINOIS TOOL WKS INC COM 452308109 343 1912 SH SOLE 15 1912 0 0 ILLINOIS TOOL WKS INC COM 452308109 27 152 SH SOLE 17 0 0 152 ILLINOIS TOOL WKS INC COM 452308109 123490 687470 SH SOLE 18 645174 0 42296 ILLINOIS TOOL WKS INC COM 452308109 7668 42686 SH SOLE 19 42686 0 0 ILLINOIS TOOL WKS INC COM 452308109 1272850 7085952 SH SOLE 21 7085952 0 0 ILLINOIS TOOL WKS INC COM 452308109 1325734 7380357 SH SOLE 22 6570233 0 810124 ILLINOIS TOOL WKS INC COM 452308109 42377 235914 SH SOLE 23 235914 0 0 ILLINOIS TOOL WKS INC COM 452308109 60032 334198 SH SOLE 25 334198 0 0 ILLINOIS TOOL WKS INC COM 452308109 308956 1719957 SH SOLE 26 195016 0 1524941 ILLINOIS TOOL WKS INC COM 452308109 10937 60888 SH SOLE 28 42201 0 18687 ILLINOIS TOOL WKS INC COM 452308109 1153 6420 SH SOLE 29 6420 0 0 ILLINOIS TOOL WKS INC COM 452308109 238660 1328620 SH SOLE 30 1328620 0 0 ILLINOIS TOOL WKS INC COM 452308109 13470 74988 SH SOLE 31 59620 0 15368 ILLINOIS TOOL WKS INC COM 452308109 3913 21784 SH SOLE 34 21784 0 0 ILLINOIS TOOL WKS INC COM 452308109 40429 225070 SH SOLE 36 225070 0 0 ILLINOIS TOOL WKS INC COM 452308109 1270 7072 SH SOLE 40 7072 0 0 ILLUMINA INC COM 452327109 135382 408097 SH SOLE 2 75271 0 332826 ILLUMINA INC COM 452327109 22396 67511 SH SOLE 4 63523 0 3988 ILLUMINA INC COM 452327109 43134 130024 SH SOLE 7 130024 0 0 ILLUMINA INC COM 452327109 413 1245 SH SOLE 13 1245 0 0 ILLUMINA INC COM 452327109 347 1047 SH SOLE 15 1047 0 0 ILLUMINA INC COM 452327109 162464 489733 SH SOLE 18 419640 0 70093 ILLUMINA INC COM 452327109 131516 396444 SH SOLE 19 396444 0 0 ILLUMINA INC COM 452327109 929 2800 SH SOLE 20 2800 0 0 ILLUMINA INC COM 452327109 1413853 4261931 SH SOLE 21 4261931 0 0 ILLUMINA INC COM 452327109 1175758 3544215 SH SOLE 22 3176344 0 367871 ILLUMINA INC COM 452327109 35416 106758 SH SOLE 23 106758 0 0 ILLUMINA INC COM 452327109 49689 149783 SH SOLE 25 149783 0 0 ILLUMINA INC COM 452327109 183863 554239 SH SOLE 26 89986 0 464253 ILLUMINA INC COM 452327109 9113 27469 SH SOLE 28 19177 0 8292 ILLUMINA INC COM 452327109 1020 3076 SH SOLE 29 3076 0 0 ILLUMINA INC COM 452327109 214139 645503 SH SOLE 30 645503 0 0 ILLUMINA INC COM 452327109 10695 32240 SH SOLE 31 27010 0 5230 ILLUMINA INC COM 452327109 7937 23926 SH SOLE 32 23926 0 0 ILLUMINA INC COM 452327109 60812 183312 SH SOLE 34 183312 0 0 ILLUMINA INC COM 452327109 31393 94632 SH SOLE 36 94632 0 0 ILLUMINA INC COM 452327109 1071 3229 SH SOLE 40 3229 0 0 ILLUMINA INC NOTE 0.500% 6/1 452327AH2 2155 1550000 PRN SOLE 21 1550000 0 0 ILLUMINA INC NOTE 8/1 452327AK5 2628 2385000 PRN SOLE 21 2385000 0 0 IMAGE SENSING SYS INC COM 45244C104 28 6272 SH SOLE 21 6272 0 0 IMAGE SENSING SYS INC COM 45244C104 920 202704 SH SOLE 22 202704 0 0 IMAX CORP COM 45245E109 441 21610 SH SOLE 2 1852 0 19758 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 3653 178790 SH SOLE 18 178790 0 0 IMAX CORP COM 45245E109 2095 102531 SH SOLE 19 102531 0 0 IMAX CORP COM 45245E109 37260 1823791 SH SOLE 21 1823791 0 0 IMAX CORP COM 45245E109 13309 651448 SH SOLE 22 582265 0 69183 IMAX CORP COM 45245E109 98 4777 SH SOLE 23 4777 0 0 IMAX CORP COM 45245E109 162 7953 SH SOLE 26 3890 0 4063 IMAX CORP COM 45245E109 148 7228 SH SOLE 28 7228 0 0 IMAX CORP COM 45245E109 386 18875 SH SOLE 30 18875 0 0 IMAX CORP COM 45245E109 106 5198 SH SOLE 40 5198 0 0 IMEDIA BRANDS INC COM CL A 452465206 10 2509 SH SOLE 21 2509 0 0 IMEDIA BRANDS INC COM CL A 452465206 371 93073 SH SOLE 22 93073 0 0 IMMERSION CORP COM 452521107 225 30349 SH SOLE 2 1328 0 29021 IMMERSION CORP COM 452521107 5 720 SH SOLE 7 720 0 0 IMMERSION CORP COM 452521107 829 111613 SH SOLE 18 111613 0 0 IMMERSION CORP COM 452521107 415 55915 SH SOLE 19 55915 0 0 IMMERSION CORP COM 452521107 8213 1105401 SH SOLE 21 1105401 0 0 IMMERSION CORP COM 452521107 6631 892441 SH SOLE 22 866923 0 25518 IMMUCELL CORP COM PAR 452525306 6 1094 SH SOLE 18 1094 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 4797 SH SOLE 19 4797 0 0 IMMUNIC INC COM 4525EP101 29 2995 SH SOLE 21 2995 0 0 IMMUNIC INC COM 4525EP101 252 25985 SH SOLE 22 25985 0 0 IMMUNOGEN INC COM 45253H101 504 98658 SH SOLE 2 5447 0 93211 IMMUNOGEN INC COM 45253H101 3 529 SH SOLE 4 529 0 0 IMMUNOGEN INC COM 45253H101 15 2852 SH SOLE 7 2852 0 0 IMMUNOGEN INC COM 45253H101 2671 523247 SH SOLE 18 523247 0 0 IMMUNOGEN INC COM 45253H101 1296 253950 SH SOLE 19 253950 0 0 IMMUNOGEN INC COM 45253H101 34067 6673168 SH SOLE 21 6673168 0 0 IMMUNOGEN INC COM 45253H101 22926 4490897 SH SOLE 22 4319965 0 170932 IMMUNOGEN INC COM 45253H101 177 34588 SH SOLE 26 25420 0 9168 IMMUNOGEN INC COM 45253H101 100 19513 SH SOLE 28 19513 0 0 IMMUNOGEN INC COM 45253H101 372 72934 SH SOLE 30 72934 0 0 IMMUNOGEN INC COM 45253H101 59 11653 SH SOLE 40 11653 0 0 IMMUNOMEDICS INC COM 452907108 1908 90183 SH SOLE 2 13928 0 76255 IMMUNOMEDICS INC COM 452907108 15 726 SH SOLE 4 726 0 0 IMMUNOMEDICS INC COM 452907108 66 3133 SH SOLE 7 3133 0 0 IMMUNOMEDICS INC COM 452907108 13408 633668 SH SOLE 18 597359 0 36309 IMMUNOMEDICS INC COM 452907108 11623 549296 SH SOLE 19 549296 0 0 IMMUNOMEDICS INC COM 452907108 165456 7819295 SH SOLE 21 7819295 0 0 IMMUNOMEDICS INC COM 452907108 112970 5338837 SH SOLE 22 5136359 0 202478 IMMUNOMEDICS INC COM 452907108 569 26913 SH SOLE 23 26913 0 0 IMMUNOMEDICS INC COM 452907108 2813 132941 SH SOLE 26 60909 0 72032 IMMUNOMEDICS INC COM 452907108 388 18329 SH SOLE 28 18329 0 0 IMMUNOMEDICS INC COM 452907108 1307 61773 SH SOLE 30 61773 0 0 IMMUNOMEDICS INC COM 452907108 69 3240 SH SOLE 34 3240 0 0 IMMUNOMEDICS INC COM 452907108 386 18262 SH SOLE 40 18262 0 0 IMMUNOVANT INC COM 45258J102 699 44067 SH SOLE 18 44067 0 0 IMMUNOVANT INC COM 45258J102 8727 549900 SH SOLE 19 549900 0 0 IMMUNOVANT INC COM 45258J102 94 5900 SH SOLE 20 5900 0 0 IMPAC MTG HLDGS INC COM NEW 45254P508 11 2136 SH SOLE 18 2136 0 0 IMPAC MTG HLDGS INC COM NEW 45254P508 170 32348 SH SOLE 21 32348 0 0 IMPAC MTG HLDGS INC COM NEW 45254P508 278 52815 SH SOLE 22 52815 0 0 IMPERIAL OIL LTD COM NEW 453038408 110 4170 SH SOLE 21 4170 0 0 IMPINJ INC COM 453204109 179 6904 SH SOLE 2 599 0 6305 IMPINJ INC COM 453204109 7 282 SH SOLE 7 282 0 0 IMPINJ INC COM 453204109 1442 55761 SH SOLE 18 55761 0 0 IMPINJ INC COM 453204109 839 32461 SH SOLE 19 32461 0 0 IMPINJ INC COM 453204109 15540 600936 SH SOLE 21 600936 0 0 IMPINJ INC COM 453204109 11707 452717 SH SOLE 22 425143 0 27574 IMPINJ INC COM 453204109 33 1292 SH SOLE 26 0 0 1292 IMPINJ INC COM 453204109 160 6187 SH SOLE 30 6187 0 0 IMPINJ INC COM 453204109 53 2055 SH SOLE 40 2055 0 0 INCOME OPPORTUNITY RLTY INVS COM 452926108 1 108 SH SOLE 21 108 0 0 INCYTE CORP COM 45337C102 46719 535035 SH SOLE 2 138772 0 396263 INCYTE CORP COM 45337C102 7384 84568 SH SOLE 4 79457 0 5111 INCYTE CORP COM 45337C102 13957 159836 SH SOLE 7 159836 0 0 INCYTE CORP COM 45337C102 643 7359 SH SOLE 13 7359 0 0 INCYTE CORP COM 45337C102 123 1410 SH SOLE 15 1410 0 0 INCYTE CORP COM 45337C102 49928 571781 SH SOLE 18 536701 0 35080 INCYTE CORP COM 45337C102 52628 602707 SH SOLE 19 602707 0 0 INCYTE CORP COM 45337C102 567469 6498726 SH SOLE 21 6498726 0 0 INCYTE CORP COM 45337C102 394690 4520045 SH SOLE 22 4049117 0 470928 INCYTE CORP COM 45337C102 12663 145014 SH SOLE 23 145014 0 0 INCYTE CORP COM 45337C102 15920 182322 SH SOLE 25 182322 0 0 INCYTE CORP COM 45337C102 58718 672449 SH SOLE 26 139211 0 533238 INCYTE CORP COM 45337C102 3088 35369 SH SOLE 28 25109 0 10260 INCYTE CORP COM 45337C102 851 9750 SH SOLE 29 9750 0 0 INCYTE CORP COM 45337C102 67529 773348 SH SOLE 30 773348 0 0 INCYTE CORP COM 45337C102 4412 50529 SH SOLE 31 41130 0 9399 INCYTE CORP COM 45337C102 3061 35058 SH SOLE 32 35058 0 0 INCYTE CORP COM 45337C102 17136 196243 SH SOLE 34 196243 0 0 INCYTE CORP COM 45337C102 10895 124776 SH SOLE 36 124776 0 0 INCYTE CORP COM 45337C102 328 3761 SH SOLE 40 3761 0 0 INDEPENDENCE CONTRACT DRIL I COM 453415309 54 54617 SH SOLE 2 12863 0 41754 INDEPENDENCE CONTRACT DRIL I COM 453415309 170 170648 SH SOLE 18 170648 0 0 INDEPENDENCE CONTRACT DRIL I COM 453415309 110 110125 SH SOLE 19 110125 0 0 INDEPENDENCE CONTRACT DRIL I COM 453415309 1651 1656582 SH SOLE 21 1656582 0 0 INDEPENDENCE CONTRACT DRIL I COM 453415309 1007 1009900 SH SOLE 22 982320 0 27580 INDEPENDENCE CONTRACT DRIL I COM 453415309 13 13012 SH SOLE 26 0 0 13012 INDEPENDENCE HLDG CO NEW COM NEW 453440307 244 5797 SH SOLE 2 214 0 5583 INDEPENDENCE HLDG CO NEW COM NEW 453440307 778 18488 SH SOLE 18 18488 0 0 INDEPENDENCE HLDG CO NEW COM NEW 453440307 367 8714 SH SOLE 19 8714 0 0 INDEPENDENCE HLDG CO NEW COM NEW 453440307 8173 194230 SH SOLE 21 194230 0 0 INDEPENDENCE HLDG CO NEW COM NEW 453440307 2754 65456 SH SOLE 22 61085 0 4371 INDEPENDENCE HLDG CO NEW COM NEW 453440307 58 1382 SH SOLE 30 1382 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 1349 95829 SH SOLE 2 3114 0 92715 INDEPENDENCE RLTY TR INC COM 45378A106 355 25195 SH SOLE 4 25195 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 1291 91718 SH SOLE 7 91718 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 5971 424079 SH SOLE 18 424079 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 3616 256841 SH SOLE 19 256841 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 153684 10915081 SH SOLE 21 10915081 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 51262 3640790 SH SOLE 22 3522122 0 118668 INDEPENDENCE RLTY TR INC COM 45378A106 82 5814 SH SOLE 23 5814 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 2764 196283 SH SOLE 25 196283 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 1615 114737 SH SOLE 26 47948 0 66789 INDEPENDENCE RLTY TR INC COM 45378A106 166 11766 SH SOLE 28 11766 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 723 51328 SH SOLE 29 51328 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 7200 511370 SH SOLE 30 511370 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 123 8764 SH SOLE 40 8764 0 0 INDEPENDENT BANK CORP MASS COM 453836108 2634 31638 SH SOLE 2 1189 0 30449 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 13414 161126 SH SOLE 18 161126 0 0 INDEPENDENT BANK CORP MASS COM 453836108 4856 58332 SH SOLE 19 58332 0 0 INDEPENDENT BANK CORP MASS COM 453836108 295758 3552645 SH SOLE 21 3552645 0 0 INDEPENDENT BANK CORP MASS COM 453836108 83402 1001828 SH SOLE 22 960298 0 41530 INDEPENDENT BANK CORP MASS COM 453836108 688 8260 SH SOLE 26 5479 0 2781 INDEPENDENT BANK CORP MASS COM 453836108 394 4728 SH SOLE 28 4728 0 0 INDEPENDENT BANK CORP MASS COM 453836108 4087 49090 SH SOLE 30 49090 0 0 INDEPENDENT BANK CORP MASS COM 453836108 268 3217 SH SOLE 40 3217 0 0 INDEPENDENT BANK CORP MICH COM NEW 453838609 459 20269 SH SOLE 2 869 0 19400 INDEPENDENT BANK CORP MICH COM NEW 453838609 11 487 SH SOLE 7 487 0 0 INDEPENDENT BANK CORP MICH COM NEW 453838609 1869 82533 SH SOLE 18 82533 0 0 INDEPENDENT BANK CORP MICH COM NEW 453838609 870 38416 SH SOLE 19 38416 0 0 INDEPENDENT BANK CORP MICH COM NEW 453838609 18639 822905 SH SOLE 21 822905 0 0 INDEPENDENT BANK CORP MICH COM NEW 453838609 22002 971396 SH SOLE 22 935367 0 36029 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 3012 SH SOLE 30 3012 0 0 INDEPENDENT BANK CORP MICH COM NEW 453838609 49 2156 SH SOLE 34 2156 0 0 INDEPENDENT BK GROUP INC COM 45384B106 2123 38302 SH SOLE 2 8128 0 30174 INDEPENDENT BK GROUP INC COM 45384B106 32 580 SH SOLE 7 580 0 0 INDEPENDENT BK GROUP INC COM 45384B106 9281 167403 SH SOLE 18 167403 0 0 INDEPENDENT BK GROUP INC COM 45384B106 10207 184103 SH SOLE 19 184103 0 0 INDEPENDENT BK GROUP INC COM 45384B106 68863 1242117 SH SOLE 21 1242117 0 0 INDEPENDENT BK GROUP INC COM 45384B106 75352 1359156 SH SOLE 22 1315369 0 43787 INDEPENDENT BK GROUP INC COM 45384B106 1441 25992 SH SOLE 23 25992 0 0 INDEPENDENT BK GROUP INC COM 45384B106 5318 95918 SH SOLE 26 7422 0 88496 INDEPENDENT BK GROUP INC COM 45384B106 249 4483 SH SOLE 28 4483 0 0 INDEPENDENT BK GROUP INC COM 45384B106 684 12340 SH SOLE 30 12340 0 0 INDEPENDENT BK GROUP INC COM 45384B106 243 4386 SH SOLE 40 4386 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 7480 SH SOLE 18 7480 0 0 INDIA GLOBALIZATION CAP INC COM NEW 45408X308 17 26774 SH SOLE 21 26774 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 4717 210380 SH SOLE 2 2292 0 208088 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 402 17933 SH SOLE 4 17933 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 1479 65953 SH SOLE 7 65953 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 6267 279539 SH SOLE 18 279539 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 4027 179597 SH SOLE 19 179597 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 161180 7189101 SH SOLE 21 7189101 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 53570 2389367 SH SOLE 22 2308873 0 80494 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 91 4057 SH SOLE 23 4057 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 3071 136982 SH SOLE 25 136982 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 1421 63373 SH SOLE 26 27417 0 35956 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 316 14095 SH SOLE 28 14095 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 743 33143 SH SOLE 29 33143 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 8206 365994 SH SOLE 30 365994 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 132 5894 SH SOLE 40 5894 0 0 INDUSTRIAS BACHOCO S A B DE SPON ADR B 456463108 2689 51711 SH SOLE 7 51711 0 0 INFINERA CORPORATION COM 45667G103 1427 179726 SH SOLE 2 6279 0 173447 INFINERA CORPORATION COM 45667G103 6 707 SH SOLE 4 707 0 0 INFINERA CORPORATION COM 45667G103 26 3284 SH SOLE 7 3284 0 0 INFINERA CORPORATION COM 45667G103 4739 596855 SH SOLE 18 596855 0 0 INFINERA CORPORATION COM 45667G103 2477 311939 SH SOLE 19 311939 0 0 INFINERA CORPORATION COM 45667G103 50479 6357584 SH SOLE 21 6357584 0 0 INFINERA CORPORATION COM 45667G103 37961 4781042 SH SOLE 22 4587303 0 193739 INFINERA CORPORATION COM 45667G103 211 26589 SH SOLE 26 16395 0 10194 INFINERA CORPORATION COM 45667G103 160 20122 SH SOLE 28 20122 0 0 INFINERA CORPORATION COM 45667G103 6132 772334 SH SOLE 30 772334 0 0 INFINERA CORPORATION COM 45667G103 128 16170 SH SOLE 40 16170 0 0 INFINERA CORPORATION NOTE 2.125% 9/0 45667GAC7 1293 1225000 PRN SOLE 21 1225000 0 0 INFINITY PHARMACEUTICALS INC COM 45665G303 8 8648 SH SOLE 18 8648 0 0 INFINITY PHARMACEUTICALS INC COM 45665G303 127 131826 SH SOLE 21 131826 0 0 INFINITY PHARMACEUTICALS INC COM 45665G303 796 829033 SH SOLE 22 829033 0 0 INFLARX NV COM N44821101 47 11752 SH SOLE 22 11752 0 0 INFORMATION SERVICES GROUP I COM 45675Y104 81 32067 SH SOLE 2 1089 0 30978 INFORMATION SERVICES GROUP I COM 45675Y104 331 130921 SH SOLE 18 130921 0 0 INFORMATION SERVICES GROUP I COM 45675Y104 144 56924 SH SOLE 19 56924 0 0 INFORMATION SERVICES GROUP I COM 45675Y104 3142 1241883 SH SOLE 21 1241883 0 0 INFORMATION SERVICES GROUP I COM 45675Y104 930 367495 SH SOLE 22 345457 0 22038 INFOSYS LTD SPONSORED ADR 456788108 39634 3840484 SH SOLE 2 657417 0 3183067 INFOSYS LTD SPONSORED ADR 456788108 6192 600000 SH SOLE 7 0 0 600000 INFOSYS LTD SPONSORED ADR 456788108 4838 468840 SH SOLE 13 468840 0 0 INFOSYS LTD SPONSORED ADR 456788108 17415 1687492 SH SOLE 18 1687492 0 0 INFOSYS LTD SPONSORED ADR 456788108 1834 177743 SH SOLE 19 177743 0 0 INFOSYS LTD SPONSORED ADR 456788108 3640 352701 SH SOLE 21 352701 0 0 INFOSYS LTD SPONSORED ADR 456788108 134130 12997053 SH SOLE 22 7238340 0 5758713 INFOSYS LTD SPONSORED ADR 456788108 1922 186192 SH SOLE 25 186192 0 0 INFOSYS LTD SPONSORED ADR 456788108 15816 1532602 SH SOLE 26 760054 0 772548 INFOSYS LTD SPONSORED ADR 456788108 10322 1000170 SH SOLE 28 1000170 0 0 INFOSYS LTD SPONSORED ADR 456788108 1513 146562 SH SOLE 29 146562 0 0 INFOSYS LTD SPONSORED ADR 456788108 29643 2872346 SH SOLE 30 2872346 0 0 INFOSYS LTD SPONSORED ADR 456788108 4205 407448 SH SOLE 31 106611 0 300837 INFOSYS LTD SPONSORED ADR 456788108 3124 302749 SH SOLE 34 302749 0 0 INFRA AND ENERGY ALTRNTIVE I COM 45686J104 7 2150 SH SOLE 18 2150 0 0 INFRA AND ENERGY ALTRNTIVE I COM 45686J104 100 31179 SH SOLE 21 31179 0 0 INFRA AND ENERGY ALTRNTIVE I *W EXP 05/20/202 45686J112 3 30000 SH SOLE 2 30000 0 0 INFUSYSTEM HLDGS INC COM 45685K102 26 3033 SH SOLE 18 3033 0 0 INFUSYSTEM HLDGS INC COM 45685K102 440 51538 SH SOLE 21 51538 0 0 INFUSYSTEM HLDGS INC COM 45685K102 16 1819 SH SOLE 22 1819 0 0 ING GROEP N V SPONSORED ADR 456837103 58 4810 SH SOLE 18 4810 0 0 INGERSOLL-RAND PLC SHS G47791101 83019 624576 SH SOLE 2 70906 0 553670 INGERSOLL-RAND PLC SHS G47791101 14899 112091 SH SOLE 4 105548 0 6543 INGERSOLL-RAND PLC SHS G47791101 27782 209014 SH SOLE 7 200075 0 8939 INGERSOLL-RAND PLC SHS G47791101 1439 10826 SH SOLE 13 10826 0 0 INGERSOLL-RAND PLC SHS G47791101 181 1360 SH SOLE 15 1360 0 0 INGERSOLL-RAND PLC SHS G47791101 1 6 SH SOLE 17 0 0 6 INGERSOLL-RAND PLC SHS G47791101 75406 567306 SH SOLE 18 523723 0 43583 INGERSOLL-RAND PLC SHS G47791101 23270 175070 SH SOLE 19 175070 0 0 INGERSOLL-RAND PLC SHS G47791101 780689 5873372 SH SOLE 21 5873372 0 0 INGERSOLL-RAND PLC SHS G47791101 788837 5934678 SH SOLE 22 5309628 0 625050 INGERSOLL-RAND PLC SHS G47791101 23165 174280 SH SOLE 23 174280 0 0 INGERSOLL-RAND PLC SHS G47791101 32997 248244 SH SOLE 25 248244 0 0 INGERSOLL-RAND PLC SHS G47791101 209894 1579102 SH SOLE 26 153214 0 1425888 INGERSOLL-RAND PLC SHS G47791101 6146 46241 SH SOLE 28 32239 0 14002 INGERSOLL-RAND PLC SHS G47791101 629 4729 SH SOLE 29 4729 0 0 INGERSOLL-RAND PLC SHS G47791101 130335 980555 SH SOLE 30 980555 0 0 INGERSOLL-RAND PLC SHS G47791101 6863 51632 SH SOLE 31 41719 0 9913 INGERSOLL-RAND PLC SHS G47791101 27612 207731 SH SOLE 34 207731 0 0 INGERSOLL-RAND PLC SHS G47791101 22986 172928 SH SOLE 36 172928 0 0 INGERSOLL-RAND PLC SHS G47791101 700 5265 SH SOLE 40 5265 0 0 INGEVITY CORP COM 45688C107 3175 36341 SH SOLE 2 20331 0 16010 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 21431 245263 SH SOLE 18 237454 0 7809 INGEVITY CORP COM 45688C107 9564 109458 SH SOLE 19 109458 0 0 INGEVITY CORP COM 45688C107 265764 3041471 SH SOLE 21 3041471 0 0 INGEVITY CORP COM 45688C107 127954 1464340 SH SOLE 22 1411804 0 52536 INGEVITY CORP COM 45688C107 399 4563 SH SOLE 23 4563 0 0 INGEVITY CORP COM 45688C107 2219 25394 SH SOLE 26 7909 0 17485 INGEVITY CORP COM 45688C107 453 5188 SH SOLE 28 5188 0 0 INGEVITY CORP COM 45688C107 1179 13492 SH SOLE 30 13492 0 0 INGEVITY CORP COM 45688C107 58 660 SH SOLE 31 0 0 660 INGEVITY CORP COM 45688C107 399 4566 SH SOLE 40 4566 0 0 INGLES MKTS INC CL A 457030104 714 15029 SH SOLE 2 572 0 14457 INGLES MKTS INC CL A 457030104 11 225 SH SOLE 7 225 0 0 INGLES MKTS INC CL A 457030104 2418 50895 SH SOLE 18 50895 0 0 INGLES MKTS INC CL A 457030104 1184 24922 SH SOLE 19 24922 0 0 INGLES MKTS INC CL A 457030104 25005 526317 SH SOLE 21 526317 0 0 INGLES MKTS INC CL A 457030104 20828 438400 SH SOLE 22 416664 0 21736 INGLES MKTS INC CL A 457030104 449 9453 SH SOLE 26 0 0 9453 INGLES MKTS INC CL A 457030104 82 1727 SH SOLE 28 1727 0 0 INGLES MKTS INC CL A 457030104 241 5083 SH SOLE 30 5083 0 0 INGLES MKTS INC CL A 457030104 68 1424 SH SOLE 40 1424 0 0 INGREDION INC COM 457187102 22805 245349 SH SOLE 2 79723 0 165626 INGREDION INC COM 457187102 3823 41135 SH SOLE 4 39243 0 1892 INGREDION INC COM 457187102 6167 66347 SH SOLE 7 28922 0 37425 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 19794 212953 SH SOLE 18 207695 0 5258 INGREDION INC COM 457187102 1695 18235 SH SOLE 19 18235 0 0 INGREDION INC COM 457187102 326110 3508443 SH SOLE 21 3508443 0 0 INGREDION INC COM 457187102 211891 2279621 SH SOLE 22 2135371 0 144250 INGREDION INC COM 457187102 5053 54363 SH SOLE 23 54363 0 0 INGREDION INC COM 457187102 6823 73410 SH SOLE 25 73410 0 0 INGREDION INC COM 457187102 28738 309176 SH SOLE 26 82738 0 226438 INGREDION INC COM 457187102 1152 12391 SH SOLE 28 8807 0 3584 INGREDION INC COM 457187102 1767 19014 SH SOLE 29 5237 0 13777 INGREDION INC COM 457187102 15030 161701 SH SOLE 30 161701 0 0 INGREDION INC COM 457187102 1275 13719 SH SOLE 31 10815 0 2904 INGREDION INC COM 457187102 310 3331 SH SOLE 34 3331 0 0 INGREDION INC COM 457187102 4517 48597 SH SOLE 36 48597 0 0 INGREDION INC COM 457187102 134 1441 SH SOLE 40 1441 0 0 INMUNE BIO INC COM 45782T105 8 1326 SH SOLE 18 1326 0 0 INMUNE BIO INC COM 45782T105 30 5226 SH SOLE 21 5226 0 0 INNERWORKINGS INC COM 45773Y105 244 44333 SH SOLE 2 1497 0 42836 INNERWORKINGS INC COM 45773Y105 5 869 SH SOLE 7 869 0 0 INNERWORKINGS INC COM 45773Y105 879 159479 SH SOLE 18 159479 0 0 INNERWORKINGS INC COM 45773Y105 425 77047 SH SOLE 19 77047 0 0 INNERWORKINGS INC COM 45773Y105 8548 1551383 SH SOLE 21 1551383 0 0 INNERWORKINGS INC COM 45773Y105 7034 1276612 SH SOLE 22 1218590 0 58022 INNODATA INC COM NEW 457642205 24 20630 SH SOLE 21 20630 0 0 INNODATA INC COM NEW 457642205 632 554536 SH SOLE 22 554536 0 0 INNOPHOS HOLDINGS INC COM 45774N108 683 21342 SH SOLE 2 1490 0 19852 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 2787 87133 SH SOLE 18 87133 0 0 INNOPHOS HOLDINGS INC COM 45774N108 1727 53988 SH SOLE 19 53988 0 0 INNOPHOS HOLDINGS INC COM 45774N108 72860 2278310 SH SOLE 21 2278310 0 0 INNOPHOS HOLDINGS INC COM 45774N108 20401 637934 SH SOLE 22 606553 0 31381 INNOPHOS HOLDINGS INC COM 45774N108 95 2961 SH SOLE 23 2961 0 0 INNOPHOS HOLDINGS INC COM 45774N108 718 22458 SH SOLE 26 3077 0 19381 INNOPHOS HOLDINGS INC COM 45774N108 91 2844 SH SOLE 28 2844 0 0 INNOPHOS HOLDINGS INC COM 45774N108 866 27070 SH SOLE 30 27070 0 0 INNOPHOS HOLDINGS INC COM 45774N108 77 2403 SH SOLE 40 2403 0 0 INNOSPEC INC COM 45768S105 1456 14075 SH SOLE 2 2671 0 11404 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 12032 116317 SH SOLE 18 109786 0 6531 INNOSPEC INC COM 45768S105 8842 85476 SH SOLE 19 85476 0 0 INNOSPEC INC COM 45768S105 280756 2714195 SH SOLE 21 2714195 0 0 INNOSPEC INC COM 45768S105 82133 794013 SH SOLE 22 762930 0 31083 INNOSPEC INC COM 45768S105 865 8367 SH SOLE 23 8367 0 0 INNOSPEC INC COM 45768S105 3912 37820 SH SOLE 26 7794 0 30026 INNOSPEC INC COM 45768S105 315 3042 SH SOLE 28 3042 0 0 INNOSPEC INC COM 45768S105 3625 35044 SH SOLE 30 35044 0 0 INNOSPEC INC COM 45768S105 292 2824 SH SOLE 40 2824 0 0 INNOVATE BIOPHARMACEUTICLS I COM PAR 45782F105 4 6897 SH SOLE 18 6897 0 0 INNOVATE BIOPHARMACEUTICLS I COM PAR 45782F105 54 96973 SH SOLE 21 96973 0 0 INNOVATE BIOPHARMACEUTICLS I COM PAR 45782F105 142 254242 SH SOLE 22 254242 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 354 4665 SH SOLE 2 386 0 4279 INNOVATIVE INDL PPTYS INC COM 45781V101 230 3033 SH SOLE 4 3033 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 867 11424 SH SOLE 7 11424 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 5 67 SH SOLE 17 0 0 67 INNOVATIVE INDL PPTYS INC COM 45781V101 3974 52380 SH SOLE 18 52380 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 2329 30702 SH SOLE 19 30702 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 100869 1329502 SH SOLE 21 1329502 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 31571 416119 SH SOLE 22 402128 0 13991 INNOVATIVE INDL PPTYS INC COM 45781V101 57 749 SH SOLE 23 749 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 1960 25837 SH SOLE 25 25837 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 849 11190 SH SOLE 26 6162 0 5028 INNOVATIVE INDL PPTYS INC COM 45781V101 193 2542 SH SOLE 28 2542 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 485 6396 SH SOLE 29 6396 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 4982 65664 SH SOLE 30 65664 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 75 994 SH SOLE 40 994 0 0 INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 16 2670 SH SOLE 18 2670 0 0 INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 277 47381 SH SOLE 21 47381 0 0 INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 2407 412201 SH SOLE 22 412201 0 0 INNOVIVA INC COM 45781M101 421 29712 SH SOLE 2 5062 0 24650 INNOVIVA INC COM 45781M101 7 504 SH SOLE 4 504 0 0 INNOVIVA INC COM 45781M101 14 1017 SH SOLE 7 1017 0 0 INNOVIVA INC COM 45781M101 4263 301059 SH SOLE 18 288186 0 12873 INNOVIVA INC COM 45781M101 3339 235821 SH SOLE 19 235821 0 0 INNOVIVA INC COM 45781M101 120792 8530491 SH SOLE 21 8530491 0 0 INNOVIVA INC COM 45781M101 30813 2176067 SH SOLE 22 2085873 0 90194 INNOVIVA INC COM 45781M101 268 18956 SH SOLE 23 18956 0 0 INNOVIVA INC COM 45781M101 1147 80982 SH SOLE 26 10561 0 70421 INNOVIVA INC COM 45781M101 139 9802 SH SOLE 28 9802 0 0 INNOVIVA INC COM 45781M101 1487 105048 SH SOLE 30 105048 0 0 INNOVIVA INC COM 45781M101 122 8587 SH SOLE 40 8587 0 0 INOGEN INC COM 45780L104 840 12287 SH SOLE 2 5339 0 6948 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 6659 97454 SH SOLE 18 81966 0 15488 INOGEN INC COM 45780L104 9746 142629 SH SOLE 19 142629 0 0 INOGEN INC COM 45780L104 145001 2122072 SH SOLE 21 2122072 0 0 INOGEN INC COM 45780L104 44930 657545 SH SOLE 22 634559 0 22986 INOGEN INC COM 45780L104 1264 18501 SH SOLE 23 18501 0 0 INOGEN INC COM 45780L104 3658 53541 SH SOLE 26 5524 0 48017 INOGEN INC COM 45780L104 167 2448 SH SOLE 28 2448 0 0 INOGEN INC COM 45780L104 1783 26099 SH SOLE 30 26099 0 0 INOGEN INC COM 45780L104 168 2457 SH SOLE 40 2457 0 0 INOVALON HLDGS INC COM CL A 45781D101 784 41682 SH SOLE 2 13994 0 27688 INOVALON HLDGS INC COM CL A 45781D101 8 437 SH SOLE 4 437 0 0 INOVALON HLDGS INC COM CL A 45781D101 25 1341 SH SOLE 7 1341 0 0 INOVALON HLDGS INC COM CL A 45781D101 5072 269522 SH SOLE 18 243789 0 25733 INOVALON HLDGS INC COM CL A 45781D101 7876 418495 SH SOLE 19 418495 0 0 INOVALON HLDGS INC COM CL A 45781D101 50002 2656880 SH SOLE 21 2656880 0 0 INOVALON HLDGS INC COM CL A 45781D101 45515 2418417 SH SOLE 22 2329043 0 89374 INOVALON HLDGS INC COM CL A 45781D101 753 39985 SH SOLE 23 39985 0 0 INOVALON HLDGS INC COM CL A 45781D101 2729 145016 SH SOLE 26 27273 0 117743 INOVALON HLDGS INC COM CL A 45781D101 198 10504 SH SOLE 28 10504 0 0 INOVALON HLDGS INC COM CL A 45781D101 402 21377 SH SOLE 30 21377 0 0 INOVALON HLDGS INC COM CL A 45781D101 147 7800 SH SOLE 40 7800 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 128 38809 SH SOLE 2 3158 0 35651 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 8 2321 SH SOLE 7 2321 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 1104 334394 SH SOLE 18 334394 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 530 160685 SH SOLE 19 160685 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 14048 4256831 SH SOLE 21 4256831 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 9354 2834463 SH SOLE 22 2765665 0 68798 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 23 7097 SH SOLE 30 7097 0 0 INPHI CORP COM 45772F107 1496 20209 SH SOLE 2 3200 0 17009 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 11854 160145 SH SOLE 18 153248 0 6897 INPHI CORP COM 45772F107 51754 699195 SH SOLE 19 699195 0 0 INPHI CORP COM 45772F107 113897 1538734 SH SOLE 21 1538734 0 0 INPHI CORP COM 45772F107 99663 1346435 SH SOLE 22 1292569 0 53866 INPHI CORP COM 45772F107 427 5772 SH SOLE 23 5772 0 0 INPHI CORP COM 45772F107 3535 47759 SH SOLE 26 14635 0 33124 INPHI CORP COM 45772F107 358 4832 SH SOLE 28 4832 0 0 INPHI CORP COM 45772F107 25692 347098 SH SOLE 30 347098 0 0 INPHI CORP COM 45772F107 19426 262436 SH SOLE 34 262436 0 0 INPHI CORP COM 45772F107 312 4219 SH SOLE 40 4219 0 0 INPHI CORP NOTE 0.750% 9/0 45772FAC1 977 691000 PRN SOLE 21 691000 0 0 INPIXON COM 45790J503 0 2 SH SOLE 21 2 0 0 INSEEGO CORP COM 45782B104 357 48670 SH SOLE 2 1829 0 46841 INSEEGO CORP COM 45782B104 1159 158076 SH SOLE 18 158076 0 0 INSEEGO CORP COM 45782B104 584 79615 SH SOLE 19 79615 0 0 INSEEGO CORP COM 45782B104 13050 1780305 SH SOLE 21 1780305 0 0 INSEEGO CORP COM 45782B104 9567 1305117 SH SOLE 22 1287281 0 17836 INSIGHT ENTERPRISES INC COM 45765U103 2175 30947 SH SOLE 2 4104 0 26843 INSIGHT ENTERPRISES INC COM 45765U103 14 195 SH SOLE 4 195 0 0 INSIGHT ENTERPRISES INC COM 45765U103 84 1200 SH SOLE 7 1200 0 0 INSIGHT ENTERPRISES INC COM 45765U103 11503 163656 SH SOLE 18 158721 0 4935 INSIGHT ENTERPRISES INC COM 45765U103 7591 107990 SH SOLE 19 107990 0 0 INSIGHT ENTERPRISES INC COM 45765U103 283083 4027361 SH SOLE 21 4027361 0 0 INSIGHT ENTERPRISES INC COM 45765U103 79194 1126678 SH SOLE 22 1074911 0 51767 INSIGHT ENTERPRISES INC COM 45765U103 562 7997 SH SOLE 23 7997 0 0 INSIGHT ENTERPRISES INC COM 45765U103 3285 46733 SH SOLE 26 14377 0 32356 INSIGHT ENTERPRISES INC COM 45765U103 315 4483 SH SOLE 28 4483 0 0 INSIGHT ENTERPRISES INC COM 45765U103 3590 51077 SH SOLE 30 51077 0 0 INSIGHT ENTERPRISES INC COM 45765U103 291 4142 SH SOLE 34 4142 0 0 INSIGHT ENTERPRISES INC COM 45765U103 145 2066 SH SOLE 36 2066 0 0 INSIGHT ENTERPRISES INC COM 45765U103 229 3251 SH SOLE 40 3251 0 0 INSIGNIA SYS INC COM 45765Y105 6 7638 SH SOLE 21 7638 0 0 INSIGNIA SYS INC COM 45765Y105 336 460797 SH SOLE 22 460797 0 0 INSMED INC COM PAR $.01 457669307 1050 43985 SH SOLE 2 10136 0 33849 INSMED INC COM PAR $.01 457669307 12 506 SH SOLE 4 506 0 0 INSMED INC COM PAR $.01 457669307 39 1653 SH SOLE 7 1653 0 0 INSMED INC COM PAR $.01 457669307 3 126 SH SOLE 17 0 0 126 INSMED INC COM PAR $.01 457669307 8029 336237 SH SOLE 18 305417 0 30820 INSMED INC COM PAR $.01 457669307 7693 322147 SH SOLE 19 322147 0 0 INSMED INC COM PAR $.01 457669307 92313 3865699 SH SOLE 21 3865699 0 0 INSMED INC COM PAR $.01 457669307 65156 2728469 SH SOLE 22 2627510 0 100959 INSMED INC COM PAR $.01 457669307 637 26665 SH SOLE 23 26665 0 0 INSMED INC COM PAR $.01 457669307 1812 75896 SH SOLE 26 11000 0 64896 INSMED INC COM PAR $.01 457669307 232 9726 SH SOLE 28 9726 0 0 INSMED INC COM PAR $.01 457669307 783 32782 SH SOLE 30 32782 0 0 INSMED INC COM PAR $.01 457669307 77 3211 SH SOLE 34 3211 0 0 INSMED INC COM PAR $.01 457669307 225 9415 SH SOLE 40 9415 0 0 INSMED INC NOTE 1.750% 1/1 457669AA7 1122 1165000 PRN SOLE 21 1165000 0 0 INSPERITY INC COM 45778Q107 8757 101773 SH SOLE 2 81017 0 20756 INSPERITY INC COM 45778Q107 306 3556 SH SOLE 4 3556 0 0 INSPERITY INC COM 45778Q107 266 3088 SH SOLE 7 3088 0 0 INSPERITY INC COM 45778Q107 21070 244882 SH SOLE 18 221898 0 22984 INSPERITY INC COM 45778Q107 25254 293514 SH SOLE 19 293514 0 0 INSPERITY INC COM 45778Q107 234527 2725793 SH SOLE 21 2725793 0 0 INSPERITY INC COM 45778Q107 140322 1630887 SH SOLE 22 1499331 0 131556 INSPERITY INC COM 45778Q107 3827 44479 SH SOLE 23 44479 0 0 INSPERITY INC COM 45778Q107 327 3799 SH SOLE 25 3799 0 0 INSPERITY INC COM 45778Q107 7751 90085 SH SOLE 26 11999 0 78086 INSPERITY INC COM 45778Q107 408 4747 SH SOLE 28 4747 0 0 INSPERITY INC COM 45778Q107 2069 24047 SH SOLE 29 24047 0 0 INSPERITY INC COM 45778Q107 1321 15354 SH SOLE 30 15354 0 0 INSPERITY INC COM 45778Q107 928 10784 SH SOLE 31 8249 0 2535 INSPERITY INC COM 45778Q107 274 3190 SH SOLE 34 3190 0 0 INSPERITY INC COM 45778Q107 51 589 SH SOLE 36 589 0 0 INSPERITY INC COM 45778Q107 334 3882 SH SOLE 40 3882 0 0 INSPIRE MED SYS INC COM 457730109 492 6630 SH SOLE 2 1588 0 5042 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 4055 54636 SH SOLE 18 46316 0 8320 INSPIRE MED SYS INC COM 457730109 5396 72713 SH SOLE 19 72713 0 0 INSPIRE MED SYS INC COM 457730109 36198 487776 SH SOLE 21 487776 0 0 INSPIRE MED SYS INC COM 457730109 32391 436476 SH SOLE 22 419025 0 17451 INSPIRE MED SYS INC COM 457730109 325 4380 SH SOLE 23 4380 0 0 INSPIRE MED SYS INC COM 457730109 55280 744914 SH SOLE 25 744914 0 0 INSPIRE MED SYS INC COM 457730109 1406 18949 SH SOLE 26 0 0 18949 INSPIRE MED SYS INC COM 457730109 116 1560 SH SOLE 28 1560 0 0 INSPIRE MED SYS INC COM 457730109 314 4232 SH SOLE 30 4232 0 0 INSPIRE MED SYS INC COM 457730109 115 1545 SH SOLE 40 1545 0 0 INSPIRED ENTMT INC COM 45782N108 25 3669 SH SOLE 2 463 0 3206 INSPIRED ENTMT INC COM 45782N108 209 31007 SH SOLE 18 31007 0 0 INSPIRED ENTMT INC COM 45782N108 100 14820 SH SOLE 19 14820 0 0 INSPIRED ENTMT INC COM 45782N108 2497 369991 SH SOLE 21 369991 0 0 INSPIRED ENTMT INC COM 45782N108 781 115747 SH SOLE 22 113253 0 2494 INSTALLED BLDG PRODS INC COM 45780R101 651 9457 SH SOLE 2 812 0 8645 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 6884 99952 SH SOLE 18 99952 0 0 INSTALLED BLDG PRODS INC COM 45780R101 2745 39852 SH SOLE 19 39852 0 0 INSTALLED BLDG PRODS INC COM 45780R101 177003 2570105 SH SOLE 21 2570105 0 0 INSTALLED BLDG PRODS INC COM 45780R101 45197 656269 SH SOLE 22 627535 0 28734 INSTALLED BLDG PRODS INC COM 45780R101 936 13588 SH SOLE 26 11899 0 1689 INSTALLED BLDG PRODS INC COM 45780R101 213 3086 SH SOLE 28 3086 0 0 INSTALLED BLDG PRODS INC COM 45780R101 2144 31131 SH SOLE 30 31131 0 0 INSTALLED BLDG PRODS INC COM 45780R101 825 11978 SH SOLE 34 11978 0 0 INSTALLED BLDG PRODS INC COM 45780R101 179 2598 SH SOLE 40 2598 0 0 INSTEEL INDUSTRIES INC COM 45774W108 382 17792 SH SOLE 2 677 0 17115 INSTEEL INDUSTRIES INC COM 45774W108 9 431 SH SOLE 7 431 0 0 INSTEEL INDUSTRIES INC COM 45774W108 1822 84805 SH SOLE 18 84805 0 0 INSTEEL INDUSTRIES INC COM 45774W108 692 32211 SH SOLE 19 32211 0 0 INSTEEL INDUSTRIES INC COM 45774W108 46907 2182713 SH SOLE 21 2182713 0 0 INSTEEL INDUSTRIES INC COM 45774W108 11823 550156 SH SOLE 22 522977 0 27179 INSTEEL INDUSTRIES INC COM 45774W108 55 2559 SH SOLE 28 2559 0 0 INSTEEL INDUSTRIES INC COM 45774W108 621 28887 SH SOLE 30 28887 0 0 INSTEEL INDUSTRIES INC COM 45774W108 32 1504 SH SOLE 40 1504 0 0 INSTRUCTURE INC COM 45781U103 689 14290 SH SOLE 2 1222 0 13068 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 5577 115682 SH SOLE 18 115682 0 0 INSTRUCTURE INC COM 45781U103 3016 62567 SH SOLE 19 62567 0 0 INSTRUCTURE INC COM 45781U103 61172 1268873 SH SOLE 21 1268873 0 0 INSTRUCTURE INC COM 45781U103 47492 985114 SH SOLE 22 942204 0 42910 INSTRUCTURE INC COM 45781U103 881 18270 SH SOLE 26 9652 0 8618 INSTRUCTURE INC COM 45781U103 225 4662 SH SOLE 28 4662 0 0 INSTRUCTURE INC COM 45781U103 508 10541 SH SOLE 30 10541 0 0 INSTRUCTURE INC COM 45781U103 146 3030 SH SOLE 40 3030 0 0 INSULET CORP COM 45784P101 24227 141514 SH SOLE 2 15033 0 126481 INSULET CORP COM 45784P101 4682 27351 SH SOLE 4 25711 0 1640 INSULET CORP COM 45784P101 695 4060 SH SOLE 7 4060 0 0 INSULET CORP COM 45784P101 7035 41095 SH SOLE 18 36085 0 5010 INSULET CORP COM 45784P101 3388 19788 SH SOLE 19 19788 0 0 INSULET CORP COM 45784P101 216653 1265497 SH SOLE 21 1265497 0 0 INSULET CORP COM 45784P101 297482 1737630 SH SOLE 22 1628998 0 108632 INSULET CORP COM 45784P101 7697 44958 SH SOLE 23 44958 0 0 INSULET CORP COM 45784P101 150 879 SH SOLE 25 879 0 0 INSULET CORP COM 45784P101 19547 114176 SH SOLE 26 51671 0 62505 INSULET CORP COM 45784P101 1947 11374 SH SOLE 28 7855 0 3519 INSULET CORP COM 45784P101 2478 14472 SH SOLE 29 1871 0 12601 INSULET CORP COM 45784P101 17875 104408 SH SOLE 30 104408 0 0 INSULET CORP COM 45784P101 2234 13051 SH SOLE 31 10878 0 2173 INSULET CORP COM 45784P101 613 3582 SH SOLE 34 3582 0 0 INSULET CORP COM 45784P101 1895 11070 SH SOLE 36 11070 0 0 INSULET CORP COM 45784P101 246 1434 SH SOLE 40 1434 0 0 INSULET CORP NOTE 1.375%11/1 45784PAH4 3425 1803000 PRN SOLE 21 1803000 0 0 INTEC PHARMA LTD JERUSALEM SHS M53644106 1 1927 SH SOLE 22 1927 0 0 INTEGER HLDGS CORP COM 45826H109 1650 20510 SH SOLE 2 2759 0 17751 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 12109 150553 SH SOLE 18 145490 0 5063 INTEGER HLDGS CORP COM 45826H109 9100 113143 SH SOLE 19 113143 0 0 INTEGER HLDGS CORP COM 45826H109 313316 3895516 SH SOLE 21 3895516 0 0 INTEGER HLDGS CORP COM 45826H109 82969 1031571 SH SOLE 22 990014 0 41557 INTEGER HLDGS CORP COM 45826H109 801 9963 SH SOLE 23 9963 0 0 INTEGER HLDGS CORP COM 45826H109 3288 40875 SH SOLE 26 5705 0 35170 INTEGER HLDGS CORP COM 45826H109 489 6081 SH SOLE 28 6081 0 0 INTEGER HLDGS CORP COM 45826H109 3683 45790 SH SOLE 30 45790 0 0 INTEGER HLDGS CORP COM 45826H109 308 3828 SH SOLE 40 3828 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 10085 173048 SH SOLE 2 36519 0 136529 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 70 1204 SH SOLE 4 1204 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 73 1248 SH SOLE 7 1248 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 11274 193454 SH SOLE 18 193454 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 965 16551 SH SOLE 19 16551 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 226683 3889556 SH SOLE 21 3889556 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 135422 2323649 SH SOLE 22 2194685 0 128964 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 1672 28686 SH SOLE 26 15715 0 12971 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 523 8979 SH SOLE 28 8979 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 1341 23006 SH SOLE 30 23006 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 84 1443 SH SOLE 31 1443 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 420 7202 SH SOLE 40 7202 0 0 INTEL CORP COM 458140100 677963 11327698 SH SOLE 2 1326377 0 10001321 INTEL CORP COM 458140100 129493 2163630 SH SOLE 4 2042528 0 121102 INTEL CORP COM 458140100 309016 5163170 SH SOLE 7 4105244 0 1057926 INTEL CORP COM 458140100 13467 225019 SH SOLE 13 225019 0 0 INTEL CORP COM 458140100 1919 32056 SH SOLE 15 32056 0 0 INTEL CORP COM 458140100 81 1354 SH SOLE 17 0 0 1354 INTEL CORP COM 458140100 581362 9713647 SH SOLE 18 8838329 0 875318 INTEL CORP COM 458140100 107968 1803979 SH SOLE 19 1803979 0 0 INTEL CORP COM 458140100 11599 193794 SH SOLE 20 193794 0 0 INTEL CORP COM 458140100 5925279 99002155 SH SOLE 21 99002155 0 0 INTEL CORP COM 458140100 6418406 107241534 SH SOLE 22 95344030 0 11897504 INTEL CORP COM 458140100 196594 3284782 SH SOLE 23 3284782 0 0 INTEL CORP COM 458140100 297885 4977199 SH SOLE 25 4977199 0 0 INTEL CORP COM 458140100 1583190 26452634 SH SOLE 26 2502766 0 23949868 INTEL CORP COM 458140100 49538 827706 SH SOLE 28 577934 0 249772 INTEL CORP COM 458140100 46253 772816 SH SOLE 29 102382 0 670434 INTEL CORP COM 458140100 1416203 23662544 SH SOLE 30 23662544 0 0 INTEL CORP COM 458140100 64208 1072818 SH SOLE 31 853139 0 219679 INTEL CORP COM 458140100 58283 973815 SH SOLE 32 973815 0 0 INTEL CORP COM 458140100 26410 441263 SH SOLE 34 441263 0 0 INTEL CORP COM 458140100 197496 3299852 SH SOLE 36 3299852 0 0 INTEL CORP COM 458140100 5895 98501 SH SOLE 40 98501 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 406 27688 SH SOLE 2 6847 0 20841 INTELLIA THERAPEUTICS INC COM 45826J105 11 720 SH SOLE 7 720 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 2133 145399 SH SOLE 18 136575 0 8824 INTELLIA THERAPEUTICS INC COM 45826J105 2733 186304 SH SOLE 19 186304 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 27134 1849642 SH SOLE 21 1849642 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 19196 1308488 SH SOLE 22 1267775 0 40713 INTELLIA THERAPEUTICS INC COM 45826J105 367 25008 SH SOLE 23 25008 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 1089 74261 SH SOLE 26 0 0 74261 INTELLIA THERAPEUTICS INC COM 45826J105 53 3618 SH SOLE 28 3618 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 290 19756 SH SOLE 30 19756 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 31 2100 SH SOLE 34 2100 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 33 2246 SH SOLE 40 2246 0 0 INTELLICHECK INC COM NEW 45817G201 24 3257 SH SOLE 18 3257 0 0 INTELLICHECK INC COM NEW 45817G201 335 44762 SH SOLE 21 44762 0 0 INTELLIGENT SYS CORP NEW COM 45816D100 114 2843 SH SOLE 2 281 0 2562 INTELLIGENT SYS CORP NEW COM 45816D100 5 113 SH SOLE 7 113 0 0 INTELLIGENT SYS CORP NEW COM 45816D100 979 24505 SH SOLE 18 24505 0 0 INTELLIGENT SYS CORP NEW COM 45816D100 486 12165 SH SOLE 19 12165 0 0 INTELLIGENT SYS CORP NEW COM 45816D100 9610 240600 SH SOLE 21 240600 0 0 INTELLIGENT SYS CORP NEW COM 45816D100 6506 162883 SH SOLE 22 157496 0 5387 INTELSAT S A COM L5140P101 521 74080 SH SOLE 2 9459 0 64621 INTELSAT S A COM L5140P101 17 2408 SH SOLE 4 2408 0 0 INTELSAT S A COM L5140P101 7 1020 SH SOLE 7 1020 0 0 INTELSAT S A COM L5140P101 1595 226944 SH SOLE 18 226944 0 0 INTELSAT S A COM L5140P101 1665 236807 SH SOLE 19 236807 0 0 INTELSAT S A COM L5140P101 15473 2201059 SH SOLE 21 2201059 0 0 INTELSAT S A COM L5140P101 5492 781163 SH SOLE 22 710861 0 70302 INTELSAT S A COM L5140P101 159 22548 SH SOLE 30 22548 0 0 INTELSAT S A COM L5140P101 168 23835 SH SOLE 34 23835 0 0 INTELSAT S A COM L5140P101 19 2772 SH SOLE 36 2772 0 0 INTER PARFUMS INC COM 458334109 533 7327 SH SOLE 2 629 0 6698 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 5729 78794 SH SOLE 18 78794 0 0 INTER PARFUMS INC COM 458334109 2267 31175 SH SOLE 19 31175 0 0 INTER PARFUMS INC COM 458334109 144058 1981268 SH SOLE 21 1981268 0 0 INTER PARFUMS INC COM 458334109 38626 531233 SH SOLE 22 510075 0 21158 INTER PARFUMS INC COM 458334109 962 13237 SH SOLE 26 6364 0 6873 INTER PARFUMS INC COM 458334109 170 2339 SH SOLE 28 2339 0 0 INTER PARFUMS INC COM 458334109 1801 24764 SH SOLE 30 24764 0 0 INTER PARFUMS INC COM 458334109 150 2061 SH SOLE 40 2061 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 7698 165126 SH SOLE 2 36383 0 128743 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 1372 SH SOLE 7 1372 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 9584 205583 SH SOLE 18 205583 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 666 14281 SH SOLE 19 14281 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 182696 3918841 SH SOLE 21 3918841 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 110119 2362045 SH SOLE 22 2223117 0 138928 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 1300 27895 SH SOLE 26 19700 0 8195 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 403 8646 SH SOLE 28 8646 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 1070 22958 SH SOLE 30 22958 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 69 1481 SH SOLE 31 1481 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 329 7062 SH SOLE 40 7062 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 1575 12706 SH SOLE 2 3123 0 9583 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 11611 93694 SH SOLE 18 85330 0 8364 INTERCEPT PHARMACEUTICALS IN COM 45845P108 11768 94965 SH SOLE 19 94965 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 158596 1279828 SH SOLE 21 1279828 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 96816 781277 SH SOLE 22 748478 0 32799 INTERCEPT PHARMACEUTICALS IN COM 45845P108 968 7811 SH SOLE 23 7811 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 3347 27009 SH SOLE 26 5142 0 21867 INTERCEPT PHARMACEUTICALS IN COM 45845P108 350 2821 SH SOLE 28 2821 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 1343 10841 SH SOLE 30 10841 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 65 525 SH SOLE 34 525 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 306 2473 SH SOLE 40 2473 0 0 INTERCEPT PHARMACEUTICALS IN NOTE 3.250% 7/0 45845PAA6 1482 1470000 PRN SOLE 21 1470000 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 164454 1776918 SH SOLE 2 520975 0 1255943 INTERCONTINENTAL EXCHANGE IN COM 45866F104 31141 336475 SH SOLE 4 321192 0 15283 INTERCONTINENTAL EXCHANGE IN COM 45866F104 48964 529050 SH SOLE 7 515184 0 13866 INTERCONTINENTAL EXCHANGE IN COM 45866F104 6470 69906 SH SOLE 13 69906 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 284 3069 SH SOLE 15 3069 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 2 26 SH SOLE 17 0 0 26 INTERCONTINENTAL EXCHANGE IN COM 45866F104 120315 1300005 SH SOLE 18 1123878 0 176127 INTERCONTINENTAL EXCHANGE IN COM 45866F104 48686 526050 SH SOLE 19 526050 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 1173908 12684045 SH SOLE 21 12684045 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 1332328 14395762 SH SOLE 22 12567675 0 1828087 INTERCONTINENTAL EXCHANGE IN COM 45866F104 46539 502850 SH SOLE 23 502850 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 52276 564845 SH SOLE 25 564845 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 270105 2918474 SH SOLE 26 407770 0 2510704 INTERCONTINENTAL EXCHANGE IN COM 45866F104 9702 104825 SH SOLE 28 73111 0 31714 INTERCONTINENTAL EXCHANGE IN COM 45866F104 19105 206425 SH SOLE 29 63797 0 142628 INTERCONTINENTAL EXCHANGE IN COM 45866F104 216079 2334722 SH SOLE 30 2334722 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 24514 264869 SH SOLE 31 205338 0 59531 INTERCONTINENTAL EXCHANGE IN COM 45866F104 5117 55290 SH SOLE 34 55290 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 44062 476085 SH SOLE 36 476085 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 1200 12969 SH SOLE 40 12969 0 0 INTERDIGITAL INC COM 45867G101 1433 26293 SH SOLE 2 14392 0 11901 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 9613 176409 SH SOLE 18 176409 0 0 INTERDIGITAL INC COM 45867G101 2982 54728 SH SOLE 19 54728 0 0 INTERDIGITAL INC COM 45867G101 127196 2334298 SH SOLE 21 2334298 0 0 INTERDIGITAL INC COM 45867G101 58461 1072872 SH SOLE 22 1028988 0 43884 INTERDIGITAL INC COM 45867G101 763 14001 SH SOLE 26 10305 0 3696 INTERDIGITAL INC COM 45867G101 240 4397 SH SOLE 28 4397 0 0 INTERDIGITAL INC COM 45867G101 0 3 SH SOLE 29 0 0 3 INTERDIGITAL INC COM 45867G101 5472 100418 SH SOLE 30 100418 0 0 INTERDIGITAL INC COM 45867G101 86 1574 SH SOLE 34 1574 0 0 INTERDIGITAL INC COM 45867G101 181 3330 SH SOLE 40 3330 0 0 INTERFACE INC COM 458665304 490 29515 SH SOLE 2 2035 0 27480 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 4361 262882 SH SOLE 18 262882 0 0 INTERFACE INC COM 458665304 1683 101476 SH SOLE 19 101476 0 0 INTERFACE INC COM 458665304 109097 6576087 SH SOLE 21 6576087 0 0 INTERFACE INC COM 458665304 30855 1859855 SH SOLE 22 1778325 0 81530 INTERFACE INC COM 458665304 500 30124 SH SOLE 26 13389 0 16735 INTERFACE INC COM 458665304 132 7927 SH SOLE 28 7927 0 0 INTERFACE INC COM 458665304 1309 78891 SH SOLE 30 78891 0 0 INTERFACE INC COM 458665304 122 7342 SH SOLE 40 7342 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 5296 SH SOLE 18 5296 0 0 INTERNAP CORP COM PAR 45885A409 68 62156 SH SOLE 21 62156 0 0 INTERNAP CORP COM PAR 45885A409 505 458966 SH SOLE 22 458966 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 3549 82391 SH SOLE 2 26671 0 55720 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 13745 319125 SH SOLE 18 319125 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 4434 102942 SH SOLE 19 102942 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 179197 4160590 SH SOLE 21 4160590 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 86407 2006207 SH SOLE 22 1935372 0 70835 INTERNATIONAL BANCSHARES COR COM 459044103 742 17235 SH SOLE 26 11888 0 5347 INTERNATIONAL BANCSHARES COR COM 459044103 306 7094 SH SOLE 28 7094 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 827 19198 SH SOLE 30 19198 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 262 6093 SH SOLE 40 6093 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 319349 2382490 SH SOLE 2 318113 0 2064377 INTERNATIONAL BUSINESS MACHS COM 459200101 56252 419665 SH SOLE 4 395668 0 23997 INTERNATIONAL BUSINESS MACHS COM 459200101 113108 843836 SH SOLE 7 840045 0 3791 INTERNATIONAL BUSINESS MACHS COM 459200101 1618 12074 SH SOLE 13 12074 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 692 5161 SH SOLE 15 5161 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 3 20 SH SOLE 17 0 0 20 INTERNATIONAL BUSINESS MACHS COM 459200101 226121 1686966 SH SOLE 18 1560405 0 126561 INTERNATIONAL BUSINESS MACHS COM 459200101 19002 141764 SH SOLE 19 141764 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 2972316 22174841 SH SOLE 21 22174841 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 2952308 22025575 SH SOLE 22 19642263 0 2383312 INTERNATIONAL BUSINESS MACHS COM 459200101 89035 664244 SH SOLE 23 664244 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 130982 977188 SH SOLE 25 977188 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 678612 5062757 SH SOLE 26 514558 0 4548199 INTERNATIONAL BUSINESS MACHS COM 459200101 22257 166051 SH SOLE 28 115570 0 50481 INTERNATIONAL BUSINESS MACHS COM 459200101 9291 69318 SH SOLE 29 25726 0 43592 INTERNATIONAL BUSINESS MACHS COM 459200101 569155 4246157 SH SOLE 30 4246157 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 29396 219311 SH SOLE 31 169880 0 49431 INTERNATIONAL BUSINESS MACHS COM 459200101 17472 130351 SH SOLE 32 130351 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 9929 74077 SH SOLE 34 74077 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 11101 82821 SH SOLE 35 82821 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 97717 729010 SH SOLE 36 729010 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 2610 19474 SH SOLE 40 19474 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 36300 281351 SH SOLE 2 34332 0 247019 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 5624 43592 SH SOLE 4 40873 0 2719 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 12277 95158 SH SOLE 7 90461 0 4697 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 31309 242665 SH SOLE 18 227662 0 15003 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 5395 41815 SH SOLE 19 41815 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 333326 2583520 SH SOLE 21 2583520 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 330077 2558339 SH SOLE 22 2284909 0 273430 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 9750 75567 SH SOLE 23 75567 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 14844 115053 SH SOLE 25 115053 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 85115 659702 SH SOLE 26 83888 0 575814 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 2484 19255 SH SOLE 28 13507 0 5748 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 3158 24478 SH SOLE 29 3106 0 21372 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 52282 405226 SH SOLE 30 405226 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 2495 19341 SH SOLE 31 16313 0 3028 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 810 6276 SH SOLE 34 6276 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 9236 71584 SH SOLE 36 71584 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 323 2500 SH SOLE 40 2500 0 0 INTERNATIONAL FLAVORS&FRAGRA UNIT 09/15/2021 459506309 67207 1399857 SH SOLE 21 1399857 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 2697 180189 SH SOLE 2 12423 0 167766 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 49 3288 SH SOLE 7 3288 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 124 8274 SH SOLE 13 8274 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 1065 71121 SH SOLE 18 67183 0 3938 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 2443 163168 SH SOLE 19 163168 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 14766 986341 SH SOLE 21 986341 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 16254 1085768 SH SOLE 22 894437 0 191331 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 836 55855 SH SOLE 29 0 0 55855 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 122 8176 SH SOLE 30 8176 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 310 20709 SH SOLE 31 1991 0 18718 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 151 10092 SH SOLE 36 10092 0 0 INTERNATIONAL MNY EXPRESS IN COM 46005L101 148 12303 SH SOLE 2 5753 0 6550 INTERNATIONAL MNY EXPRESS IN COM 46005L101 841 69861 SH SOLE 18 51725 0 18136 INTERNATIONAL MNY EXPRESS IN COM 46005L101 2673 222024 SH SOLE 19 222024 0 0 INTERNATIONAL MNY EXPRESS IN COM 46005L101 8568 711608 SH SOLE 21 711608 0 0 INTERNATIONAL MNY EXPRESS IN COM 46005L101 10456 868463 SH SOLE 22 852259 0 16204 INTERNATIONAL MNY EXPRESS IN COM 46005L101 268 22257 SH SOLE 23 22257 0 0 INTERNATIONAL MNY EXPRESS IN COM 46005L101 892 74104 SH SOLE 26 0 0 74104 INTERNATIONAL MNY EXPRESS IN COM 46005L101 51 4220 SH SOLE 30 4220 0 0 INTERNATIONAL MNY EXPRESS IN COM 46005L101 59 4905 SH SOLE 40 4905 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 736 24731 SH SOLE 2 852 0 23879 INTERNATIONAL SEAWAYS INC COM Y41053102 12 399 SH SOLE 7 399 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 2677 89949 SH SOLE 18 89949 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 1312 44070 SH SOLE 19 44070 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 27294 917133 SH SOLE 21 917133 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 23216 780116 SH SOLE 22 744592 0 35524 INTERNATIONAL SEAWAYS INC COM Y41053102 148 4964 SH SOLE 26 0 0 4964 INTERNATIONAL SEAWAYS INC COM Y41053102 252 8461 SH SOLE 30 8461 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 69 2330 SH SOLE 40 2330 0 0 INTERPACE BIOSCIENCES INC COM NEW 46062X204 0 271 SH SOLE 21 271 0 0 INTERPACE BIOSCIENCES INC COM NEW 46062X204 586 1171260 SH SOLE 22 1171260 0 0 INTERPUBLIC GROUP COS INC COM 460690100 55319 2394768 SH SOLE 2 1398820 0 995948 INTERPUBLIC GROUP COS INC COM 460690100 9535 412756 SH SOLE 4 402796 0 9960 INTERPUBLIC GROUP COS INC COM 460690100 10819 468374 SH SOLE 7 468374 0 0 INTERPUBLIC GROUP COS INC COM 460690100 4900 212129 SH SOLE 13 212129 0 0 INTERPUBLIC GROUP COS INC COM 460690100 70 3028 SH SOLE 15 3028 0 0 INTERPUBLIC GROUP COS INC COM 460690100 62754 2716602 SH SOLE 18 2440665 0 275937 INTERPUBLIC GROUP COS INC COM 460690100 67323 2914424 SH SOLE 19 2914424 0 0 INTERPUBLIC GROUP COS INC COM 460690100 431517 18680389 SH SOLE 21 18680389 0 0 INTERPUBLIC GROUP COS INC COM 460690100 351202 15203564 SH SOLE 22 12067443 0 3136121 INTERPUBLIC GROUP COS INC COM 460690100 19656 850909 SH SOLE 23 850909 0 0 INTERPUBLIC GROUP COS INC COM 460690100 9681 419090 SH SOLE 25 419090 0 0 INTERPUBLIC GROUP COS INC COM 460690100 44621 1931647 SH SOLE 26 387537 0 1544110 INTERPUBLIC GROUP COS INC COM 460690100 1659 71828 SH SOLE 28 48979 0 22849 INTERPUBLIC GROUP COS INC COM 460690100 26975 1167767 SH SOLE 29 380686 0 787081 INTERPUBLIC GROUP COS INC COM 460690100 36869 1596059 SH SOLE 30 1596059 0 0 INTERPUBLIC GROUP COS INC COM 460690100 16821 728171 SH SOLE 31 533928 0 194243 INTERPUBLIC GROUP COS INC COM 460690100 3279 141939 SH SOLE 32 141939 0 0 INTERPUBLIC GROUP COS INC COM 460690100 7963 344724 SH SOLE 34 344724 0 0 INTERPUBLIC GROUP COS INC COM 460690100 9435 408453 SH SOLE 36 408453 0 0 INTERPUBLIC GROUP COS INC COM 460690100 204 8824 SH SOLE 40 8824 0 0 INTERSECT ENT INC COM 46071F103 482 19349 SH SOLE 2 7595 0 11754 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 3103 124630 SH SOLE 18 104845 0 19785 INTERSECT ENT INC COM 46071F103 4747 190626 SH SOLE 19 190626 0 0 INTERSECT ENT INC COM 46071F103 27432 1101685 SH SOLE 21 1101685 0 0 INTERSECT ENT INC COM 46071F103 27375 1099382 SH SOLE 22 1060203 0 39179 INTERSECT ENT INC COM 46071F103 632 25396 SH SOLE 23 25396 0 0 INTERSECT ENT INC COM 46071F103 1695 68088 SH SOLE 26 15063 0 53025 INTERSECT ENT INC COM 46071F103 112 4508 SH SOLE 28 4508 0 0 INTERSECT ENT INC COM 46071F103 276 11073 SH SOLE 30 11073 0 0 INTERSECT ENT INC COM 46071F103 77 3111 SH SOLE 40 3111 0 0 INTERXION HOLDING N.V SHS N47279109 1878 22412 SH SOLE 4 22412 0 0 INTERXION HOLDING N.V SHS N47279109 1116 13321 SH SOLE 7 13321 0 0 INTERXION HOLDING N.V SHS N47279109 8202 97865 SH SOLE 18 97865 0 0 INTERXION HOLDING N.V SHS N47279109 53251 635381 SH SOLE 19 635381 0 0 INTERXION HOLDING N.V SHS N47279109 67431 804568 SH SOLE 21 804568 0 0 INTERXION HOLDING N.V SHS N47279109 45391 541592 SH SOLE 22 506840 0 34752 INTERXION HOLDING N.V SHS N47279109 473 5638 SH SOLE 23 5638 0 0 INTERXION HOLDING N.V SHS N47279109 2400 28640 SH SOLE 26 0 0 28640 INTERXION HOLDING N.V SHS N47279109 1402 16724 SH SOLE 28 16724 0 0 INTERXION HOLDING N.V SHS N47279109 12284 146565 SH SOLE 30 146565 0 0 INTERXION HOLDING N.V SHS N47279109 1974 23548 SH SOLE 34 23548 0 0 INTERXION HOLDING N.V SHS N47279109 704 8394 SH SOLE 40 8394 0 0 INTEST CORP COM 461147100 13 2164 SH SOLE 18 2164 0 0 INTEST CORP COM 461147100 183 30799 SH SOLE 21 30799 0 0 INTEST CORP COM 461147100 3130 526034 SH SOLE 22 526034 0 0 INTEVAC INC COM 461148108 33 4744 SH SOLE 18 4744 0 0 INTEVAC INC COM 461148108 495 70137 SH SOLE 21 70137 0 0 INTEVAC INC COM 461148108 4079 577723 SH SOLE 22 577723 0 0 INTL FCSTONE INC COM 46116V105 834 17082 SH SOLE 2 559 0 16523 INTL FCSTONE INC COM 46116V105 14 278 SH SOLE 7 278 0 0 INTL FCSTONE INC COM 46116V105 3657 74891 SH SOLE 18 74891 0 0 INTL FCSTONE INC COM 46116V105 1351 27658 SH SOLE 19 27658 0 0 INTL FCSTONE INC COM 46116V105 94513 1935558 SH SOLE 21 1935558 0 0 INTL FCSTONE INC COM 46116V105 25769 527726 SH SOLE 22 507870 0 19856 INTL FCSTONE INC COM 46116V105 192 3933 SH SOLE 26 0 0 3933 INTL FCSTONE INC COM 46116V105 114 2325 SH SOLE 28 2325 0 0 INTL FCSTONE INC COM 46116V105 1136 23269 SH SOLE 30 23269 0 0 INTL FCSTONE INC COM 46116V105 69 1418 SH SOLE 40 1418 0 0 INTL PAPER CO COM 460146103 45943 997680 SH SOLE 2 126335 0 871345 INTL PAPER CO COM 460146103 7800 169375 SH SOLE 4 158995 0 10380 INTL PAPER CO COM 460146103 17250 374594 SH SOLE 7 364260 0 10334 INTL PAPER CO COM 460146103 379 8240 SH SOLE 13 8240 0 0 INTL PAPER CO COM 460146103 113 2445 SH SOLE 15 2445 0 0 INTL PAPER CO COM 460146103 112093 2434152 SH SOLE 18 2377814 0 56338 INTL PAPER CO COM 460146103 111175 2414213 SH SOLE 19 2414213 0 0 INTL PAPER CO COM 460146103 677544 14713219 SH SOLE 21 14713219 0 0 INTL PAPER CO COM 460146103 465549 10109635 SH SOLE 22 9068323 0 1041312 INTL PAPER CO COM 460146103 12793 277809 SH SOLE 23 277809 0 0 INTL PAPER CO COM 460146103 38000 825183 SH SOLE 25 825183 0 0 INTL PAPER CO COM 460146103 82515 1791867 SH SOLE 26 492582 0 1299285 INTL PAPER CO COM 460146103 3197 69424 SH SOLE 28 48687 0 20737 INTL PAPER CO COM 460146103 14599 317028 SH SOLE 29 317028 0 0 INTL PAPER CO COM 460146103 71564 1554047 SH SOLE 30 1554047 0 0 INTL PAPER CO COM 460146103 4031 87527 SH SOLE 31 66183 0 21344 INTL PAPER CO COM 460146103 4229 91827 SH SOLE 32 91827 0 0 INTL PAPER CO COM 460146103 49367 1072026 SH SOLE 34 1072026 0 0 INTL PAPER CO COM 460146103 10876 236182 SH SOLE 35 236182 0 0 INTL PAPER CO COM 460146103 14372 312096 SH SOLE 36 312096 0 0 INTL PAPER CO COM 460146103 2623 56963 SH SOLE 37 56963 0 0 INTL PAPER CO COM 460146103 373 8099 SH SOLE 40 8099 0 0 INTRA CELLULAR THERAPIES INC COM 46116X101 1192 34743 SH SOLE 2 3565 0 31178 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 5946 173314 SH SOLE 18 150958 0 22356 INTRA CELLULAR THERAPIES INC COM 46116X101 4262 124214 SH SOLE 19 124214 0 0 INTRA CELLULAR THERAPIES INC COM 46116X101 71851 2094166 SH SOLE 21 2094166 0 0 INTRA CELLULAR THERAPIES INC COM 46116X101 48717 1419899 SH SOLE 22 1369682 0 50217 INTRA CELLULAR THERAPIES INC COM 46116X101 312 9105 SH SOLE 23 9105 0 0 INTRA CELLULAR THERAPIES INC COM 46116X101 631 18386 SH SOLE 26 3823 0 14563 INTRA CELLULAR THERAPIES INC COM 46116X101 224 6541 SH SOLE 28 6541 0 0 INTRA CELLULAR THERAPIES INC COM 46116X101 833 24269 SH SOLE 30 24269 0 0 INTRA CELLULAR THERAPIES INC COM 46116X101 174 5078 SH SOLE 40 5078 0 0 INTREPID POTASH INC COM 46121Y102 270 99732 SH SOLE 2 3591 0 96141 INTREPID POTASH INC COM 46121Y102 1220 450224 SH SOLE 7 450224 0 0 INTREPID POTASH INC COM 46121Y102 0 20 SH SOLE 17 0 0 20 INTREPID POTASH INC COM 46121Y102 934 344758 SH SOLE 18 344758 0 0 INTREPID POTASH INC COM 46121Y102 449 165788 SH SOLE 19 165788 0 0 INTREPID POTASH INC COM 46121Y102 9358 3453168 SH SOLE 21 3453168 0 0 INTREPID POTASH INC COM 46121Y102 7803 2879159 SH SOLE 22 2750280 0 128879 INTREPID POTASH INC COM 46121Y102 38 14088 SH SOLE 30 14088 0 0 INTREXON CORP COM 46122T102 340 62090 SH SOLE 2 3085 0 59005 INTREXON CORP COM 46122T102 1 218 SH SOLE 4 218 0 0 INTREXON CORP COM 46122T102 8 1472 SH SOLE 7 1472 0 0 INTREXON CORP COM 46122T102 1350 246277 SH SOLE 18 246277 0 0 INTREXON CORP COM 46122T102 1280 233652 SH SOLE 19 233652 0 0 INTREXON CORP COM 46122T102 21614 3944127 SH SOLE 21 3944127 0 0 INTREXON CORP COM 46122T102 12526 2285770 SH SOLE 22 2201973 0 83797 INTREXON CORP COM 46122T102 97 17780 SH SOLE 23 17780 0 0 INTREXON CORP COM 46122T102 475 86620 SH SOLE 26 3387 0 83233 INTREXON CORP COM 46122T102 48 8838 SH SOLE 28 8838 0 0 INTREXON CORP COM 46122T102 244 44459 SH SOLE 30 44459 0 0 INTREXON CORP COM 46122T102 56 10220 SH SOLE 40 10220 0 0 INTRICON CORP COM 46121H109 62 3443 SH SOLE 2 271 0 3172 INTRICON CORP COM 46121H109 2 138 SH SOLE 7 138 0 0 INTRICON CORP COM 46121H109 535 29732 SH SOLE 18 29732 0 0 INTRICON CORP COM 46121H109 258 14310 SH SOLE 19 14310 0 0 INTRICON CORP COM 46121H109 5196 288644 SH SOLE 21 288644 0 0 INTRICON CORP COM 46121H109 4781 265584 SH SOLE 22 259970 0 5614 INTUIT COM 461202103 226058 863047 SH SOLE 2 238688 0 624359 INTUIT COM 461202103 40955 156359 SH SOLE 4 149318 0 7041 INTUIT COM 461202103 104235 397950 SH SOLE 7 260520 0 137430 INTUIT COM 461202103 7621 29095 SH SOLE 13 29095 0 0 INTUIT COM 461202103 484 1849 SH SOLE 15 1849 0 0 INTUIT COM 461202103 13 48 SH SOLE 17 0 0 48 INTUIT COM 461202103 427174 1630869 SH SOLE 18 1267654 0 363215 INTUIT COM 461202103 283923 1083965 SH SOLE 19 1083965 0 0 INTUIT COM 461202103 1681070 6418013 SH SOLE 21 6418013 0 0 INTUIT COM 461202103 1813453 6923426 SH SOLE 22 6036929 0 886497 INTUIT COM 461202103 63291 241635 SH SOLE 23 241635 0 0 INTUIT COM 461202103 204688 781459 SH SOLE 25 781459 0 0 INTUIT COM 461202103 364087 1390015 SH SOLE 26 187849 0 1202166 INTUIT COM 461202103 12737 48627 SH SOLE 28 33929 0 14698 INTUIT COM 461202103 38814 148183 SH SOLE 29 41558 0 106625 INTUIT COM 461202103 330502 1261796 SH SOLE 30 1261796 0 0 INTUIT COM 461202103 31340 119650 SH SOLE 31 96868 0 22782 INTUIT COM 461202103 11097 42366 SH SOLE 32 42366 0 0 INTUIT COM 461202103 94884 362251 SH SOLE 34 362251 0 0 INTUIT COM 461202103 48655 185754 SH SOLE 36 185754 0 0 INTUIT COM 461202103 1485 5668 SH SOLE 40 5668 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 200572 339292 SH SOLE 2 68509 0 270783 INTUITIVE SURGICAL INC COM NEW 46120E602 29390 49717 SH SOLE 4 46650 0 3067 INTUITIVE SURGICAL INC COM NEW 46120E602 60192 101822 SH SOLE 7 101822 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 354823 600225 SH SOLE 18 460602 0 139623 INTUITIVE SURGICAL INC COM NEW 46120E602 354559 599779 SH SOLE 19 599779 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 1477559 2499465 SH SOLE 21 2499465 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 1670204 2825347 SH SOLE 22 2537492 0 287855 INTUITIVE SURGICAL INC COM NEW 46120E602 49499 83733 SH SOLE 23 83733 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 67661 114456 SH SOLE 25 114456 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 255992 433040 SH SOLE 26 66947 0 366093 INTUITIVE SURGICAL INC COM NEW 46120E602 12680 21449 SH SOLE 28 15036 0 6413 INTUITIVE SURGICAL INC COM NEW 46120E602 1392 2354 SH SOLE 29 2354 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 309605 523733 SH SOLE 30 523733 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 14771 24987 SH SOLE 31 20755 0 4232 INTUITIVE SURGICAL INC COM NEW 46120E602 11120 18811 SH SOLE 32 18811 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 114872 194319 SH SOLE 34 194319 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 44347 75019 SH SOLE 36 75019 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 1499 2536 SH SOLE 40 2536 0 0 INUVO INC COM NEW 46122W204 2 5792 SH SOLE 18 5792 0 0 INUVO INC COM NEW 46122W204 23 78207 SH SOLE 21 78207 0 0 INUVO INC COM NEW 46122W204 273 922742 SH SOLE 22 922742 0 0 INVACARE CORP COM 461203101 311 34445 SH SOLE 2 1278 0 33167 INVACARE CORP COM 461203101 6 683 SH SOLE 7 683 0 0 INVACARE CORP COM 461203101 1409 156247 SH SOLE 18 156247 0 0 INVACARE CORP COM 461203101 527 58438 SH SOLE 19 58438 0 0 INVACARE CORP COM 461203101 36183 4011390 SH SOLE 21 4011390 0 0 INVACARE CORP COM 461203101 8822 978074 SH SOLE 22 937564 0 40510 INVACARE CORP COM 461203101 311 34523 SH SOLE 30 34523 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 18228 SH SOLE 18 18228 0 0 INVESCO DYNAMIC CR OPP FD COM 46132R104 2470 217647 SH SOLE 2 217647 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 16724 457317 SH SOLE 2 0 0 457317 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 1511 SH SOLE 17 0 0 1511 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 19385 167516 SH SOLE 22 167516 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 1422 SH SOLE 17 0 0 1422 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 1395 SH SOLE 7 1395 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 5025 SH SOLE 18 5025 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 8793 SH SOLE 18 8793 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 3288 SH SOLE 7 3288 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 6802 SH SOLE 7 6802 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 93852 3172809 SH SOLE 26 0 0 3172809 INVESCO EXCHNG TRADED FD TR OPTIONS 46138G508 148 6500 SH Put SOLE 2 6500 0 0 INVESCO EXCHNG TRADED FD TR OPTIONS 46138G508 25444 1115000 SH Put SOLE 19 1115000 0 0 INVESCO EXCHNG TRADED FD TR OPTIONS 46138G508 217 9500 SH Put SOLE 22 9500 0 0 INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 42 1834 SH SOLE 2 1834 0 0 INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 5663 248145 SH SOLE 7 248145 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 3469 152000 SH SOLE 18 152000 0 0 INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 292191 12804166 SH SOLE 19 12804166 0 0 INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 295 12921 SH SOLE 22 12921 0 0 INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 42871 1878679 SH SOLE 30 1878679 0 0 INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 6732 295000 SH SOLE 37 295000 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 2191 110400 SH SOLE 26 0 0 110400 INVESCO LTD SHS G491BT108 27807 1546571 SH SOLE 2 666672 0 879899 INVESCO LTD SHS G491BT108 4008 222903 SH SOLE 4 212065 0 10838 INVESCO LTD SHS G491BT108 6786 377400 SH SOLE 7 377400 0 0 INVESCO LTD SHS G491BT108 15 813 SH SOLE 13 813 0 0 INVESCO LTD SHS G491BT108 27 1521 SH SOLE 15 1521 0 0 INVESCO LTD SHS G491BT108 20534 1142030 SH SOLE 18 981415 0 160615 INVESCO LTD SHS G491BT108 3423 190352 SH SOLE 19 190352 0 0 INVESCO LTD SHS G491BT108 321582 17885534 SH SOLE 21 17885534 0 0 INVESCO LTD SHS G491BT108 183329 10196267 SH SOLE 22 8895845 0 1300422 INVESCO LTD SHS G491BT108 6466 359625 SH SOLE 23 359625 0 0 INVESCO LTD SHS G491BT108 9542 530709 SH SOLE 25 530709 0 0 INVESCO LTD SHS G491BT108 38091 2118505 SH SOLE 26 407535 0 1710970 INVESCO LTD SHS G491BT108 1297 72154 SH SOLE 28 51054 0 21100 INVESCO LTD SHS G491BT108 2344 130357 SH SOLE 29 45174 0 85183 INVESCO LTD SHS G491BT108 35978 2000995 SH SOLE 30 2000995 0 0 INVESCO LTD SHS G491BT108 3645 202738 SH SOLE 31 160499 0 42239 INVESCO LTD SHS G491BT108 2741 152437 SH SOLE 32 152437 0 0 INVESCO LTD SHS G491BT108 3632 202012 SH SOLE 34 202012 0 0 INVESCO LTD SHS G491BT108 14744 820039 SH SOLE 35 820039 0 0 INVESCO LTD SHS G491BT108 10484 583078 SH SOLE 36 583078 0 0 INVESCO LTD SHS G491BT108 147 8169 SH SOLE 40 8169 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 2803 168326 SH SOLE 2 26562 0 141764 INVESCO MORTGAGE CAPITAL INC COM 46131B100 14 860 SH SOLE 4 860 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 62 3726 SH SOLE 7 3726 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 10761 646308 SH SOLE 18 646308 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 10036 602764 SH SOLE 19 602764 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 333044 20002624 SH SOLE 21 20002624 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 81505 4895196 SH SOLE 22 4717092 0 178104 INVESCO MORTGAGE CAPITAL INC COM 46131B100 1848 111004 SH SOLE 23 111004 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 823 49426 SH SOLE 26 38415 0 11011 INVESCO MORTGAGE CAPITAL INC COM 46131B100 261 15658 SH SOLE 28 15658 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 3318 199252 SH SOLE 30 199252 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 113 6800 SH SOLE 31 0 0 6800 INVESCO MORTGAGE CAPITAL INC COM 46131B100 177 10606 SH SOLE 36 10606 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 219 13153 SH SOLE 40 13153 0 0 INVESCO MUN OPPORTUNITY TR COM 46132C107 12 1000 SH SOLE 18 1000 0 0 INVESCO QQQ TR OPTIONS 46090E103 319 1500 SH Put SOLE 2 1500 0 0 INVESCO QQQ TR OPTIONS 46090E103 48900 230000 SH Put SOLE 19 230000 0 0 INVESCO QQQ TR OPTIONS 46090E103 531 2500 SH Put SOLE 22 2500 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 10545 49600 SH SOLE 2 49600 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 688 3234 SH SOLE 17 0 0 3234 INVESCO QQQ TR UNIT SER 1 46090E103 57 270 SH SOLE 18 270 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 506777 2383599 SH SOLE 19 2383599 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 10292 48410 SH SOLE 22 48410 0 0 INVESCO SR INCOME TR COM 46131H107 0 81 SH SOLE 17 0 0 81 INVESTAR HLDG CORP COM 46134L105 193 8059 SH SOLE 2 334 0 7725 INVESTAR HLDG CORP COM 46134L105 5 223 SH SOLE 7 223 0 0 INVESTAR HLDG CORP COM 46134L105 811 33788 SH SOLE 18 33788 0 0 INVESTAR HLDG CORP COM 46134L105 409 17023 SH SOLE 19 17023 0 0 INVESTAR HLDG CORP COM 46134L105 8065 336055 SH SOLE 21 336055 0 0 INVESTAR HLDG CORP COM 46134L105 2281 95041 SH SOLE 22 88363 0 6678 INVESTORS BANCORP INC NEW COM 46146L101 6288 527698 SH SOLE 2 283019 0 244679 INVESTORS BANCORP INC NEW COM 46146L101 379 31776 SH SOLE 4 31776 0 0 INVESTORS BANCORP INC NEW COM 46146L101 115 9625 SH SOLE 7 9625 0 0 INVESTORS BANCORP INC NEW COM 46146L101 12754 1070388 SH SOLE 18 1065975 0 4413 INVESTORS BANCORP INC NEW COM 46146L101 6846 574579 SH SOLE 19 574579 0 0 INVESTORS BANCORP INC NEW COM 46146L101 99813 8377083 SH SOLE 21 8377083 0 0 INVESTORS BANCORP INC NEW COM 46146L101 86673 7274295 SH SOLE 22 6846717 0 427578 INVESTORS BANCORP INC NEW COM 46146L101 1329 111555 SH SOLE 23 111555 0 0 INVESTORS BANCORP INC NEW COM 46146L101 44 3711 SH SOLE 25 3711 0 0 INVESTORS BANCORP INC NEW COM 46146L101 2257 189416 SH SOLE 26 66062 0 123354 INVESTORS BANCORP INC NEW COM 46146L101 388 32565 SH SOLE 28 32565 0 0 INVESTORS BANCORP INC NEW COM 46146L101 371 31132 SH SOLE 29 31132 0 0 INVESTORS BANCORP INC NEW COM 46146L101 845 70931 SH SOLE 30 70931 0 0 INVESTORS BANCORP INC NEW COM 46146L101 813 68262 SH SOLE 31 53705 0 14557 INVESTORS BANCORP INC NEW COM 46146L101 93 7844 SH SOLE 34 7844 0 0 INVESTORS BANCORP INC NEW COM 46146L101 128 10711 SH SOLE 36 10711 0 0 INVESTORS BANCORP INC NEW COM 46146L101 269 22538 SH SOLE 40 22538 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730509 875 12075 SH SOLE 2 459 0 11616 INVESTORS REAL ESTATE TR SH BEN INT 461730509 242 3341 SH SOLE 4 3341 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730509 889 12260 SH SOLE 7 12260 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730509 2863 39483 SH SOLE 18 39483 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730509 2281 31463 SH SOLE 19 31463 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730509 33922 467886 SH SOLE 21 467886 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730509 33425 461028 SH SOLE 22 443038 0 17990 INVESTORS REAL ESTATE TR SH BEN INT 461730509 55 757 SH SOLE 23 757 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730509 1861 25672 SH SOLE 25 25672 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730509 888 12252 SH SOLE 26 4227 0 8025 INVESTORS REAL ESTATE TR SH BEN INT 461730509 131 1806 SH SOLE 28 1806 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730509 444 6128 SH SOLE 29 6128 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730509 3906 53881 SH SOLE 30 53881 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730509 103 1420 SH SOLE 40 1420 0 0 INVESTORS TITLE CO COM 461804106 223 1401 SH SOLE 2 67 0 1334 INVESTORS TITLE CO COM 461804106 5 34 SH SOLE 7 34 0 0 INVESTORS TITLE CO COM 461804106 847 5323 SH SOLE 18 5323 0 0 INVESTORS TITLE CO COM 461804106 553 3474 SH SOLE 19 3474 0 0 INVESTORS TITLE CO COM 461804106 7944 49901 SH SOLE 21 49901 0 0 INVESTORS TITLE CO COM 461804106 8122 51016 SH SOLE 22 49856 0 1160 INVITAE CORP COM 46185L103 718 44511 SH SOLE 2 11666 0 32845 INVITAE CORP COM 46185L103 9 579 SH SOLE 4 579 0 0 INVITAE CORP COM 46185L103 23 1406 SH SOLE 7 1406 0 0 INVITAE CORP COM 46185L103 5354 331911 SH SOLE 18 301930 0 29981 INVITAE CORP COM 46185L103 5434 336898 SH SOLE 19 336898 0 0 INVITAE CORP COM 46185L103 47891 2969052 SH SOLE 21 2969052 0 0 INVITAE CORP COM 46185L103 44523 2760277 SH SOLE 22 2648845 0 111432 INVITAE CORP COM 46185L103 537 33291 SH SOLE 23 33291 0 0 INVITAE CORP COM 46185L103 1662 103025 SH SOLE 26 26965 0 76060 INVITAE CORP COM 46185L103 209 12966 SH SOLE 28 12966 0 0 INVITAE CORP COM 46185L103 479 29682 SH SOLE 30 29682 0 0 INVITAE CORP COM 46185L103 57 3562 SH SOLE 34 3562 0 0 INVITAE CORP COM 46185L103 137 8488 SH SOLE 40 8488 0 0 INVITATION HOMES INC COM 46187W107 35420 1181860 SH SOLE 2 68457 0 1113403 INVITATION HOMES INC COM 46187W107 10528 351270 SH SOLE 4 339029 0 12241 INVITATION HOMES INC COM 46187W107 20443 682100 SH SOLE 7 682100 0 0 INVITATION HOMES INC COM 46187W107 1918 64011 SH SOLE 13 64011 0 0 INVITATION HOMES INC COM 46187W107 19 638 SH SOLE 15 638 0 0 INVITATION HOMES INC COM 46187W107 13802 460521 SH SOLE 18 325413 0 135108 INVITATION HOMES INC COM 46187W107 34980 1167171 SH SOLE 19 1167171 0 0 INVITATION HOMES INC COM 46187W107 482289 16092390 SH SOLE 21 16092390 0 0 INVITATION HOMES INC COM 46187W107 583315 19463299 SH SOLE 22 18317135 0 1146164 INVITATION HOMES INC COM 46187W107 12527 417999 SH SOLE 23 417999 0 0 INVITATION HOMES INC COM 46187W107 51798 1728325 SH SOLE 25 1728325 0 0 INVITATION HOMES INC COM 46187W107 55160 1840497 SH SOLE 26 378908 0 1461589 INVITATION HOMES INC COM 46187W107 2998 100049 SH SOLE 28 68412 0 31637 INVITATION HOMES INC COM 46187W107 12287 409974 SH SOLE 29 283678 0 126296 INVITATION HOMES INC COM 46187W107 46341 1546261 SH SOLE 30 1546261 0 0 INVITATION HOMES INC COM 46187W107 3353 111864 SH SOLE 31 93014 0 18850 INVITATION HOMES INC COM 46187W107 944 31489 SH SOLE 34 31489 0 0 INVITATION HOMES INC COM 46187W107 11935 398248 SH SOLE 36 398248 0 0 INVITATION HOMES INC COM 46187W107 396 13224 SH SOLE 40 13224 0 0 INVIVO THERAPEUTICS HLDGS CO COM 46186M407 0 509 SH SOLE 21 509 0 0 INVIVO THERAPEUTICS HLDGS CO COM 46186M407 4 19446 SH SOLE 22 19446 0 0 ION GEOPHYSICAL CORP COM NEW 462044207 20 2280 SH SOLE 18 2280 0 0 ION GEOPHYSICAL CORP COM NEW 462044207 282 32452 SH SOLE 21 32452 0 0 ION GEOPHYSICAL CORP COM NEW 462044207 1399 161200 SH SOLE 22 161200 0 0 IONIS PHARMACEUTICALS INC COM 462222100 20183 334101 SH SOLE 2 49105 0 284996 IONIS PHARMACEUTICALS INC COM 462222100 3834 63466 SH SOLE 4 59847 0 3619 IONIS PHARMACEUTICALS INC COM 462222100 554 9170 SH SOLE 7 9170 0 0 IONIS PHARMACEUTICALS INC COM 462222100 12557 207865 SH SOLE 18 194833 0 13032 IONIS PHARMACEUTICALS INC COM 462222100 2876 47616 SH SOLE 19 47616 0 0 IONIS PHARMACEUTICALS INC COM 462222100 197985 3277363 SH SOLE 21 3277363 0 0 IONIS PHARMACEUTICALS INC COM 462222100 222175 3677791 SH SOLE 22 3419102 0 258689 IONIS PHARMACEUTICALS INC COM 462222100 6436 106531 SH SOLE 23 106531 0 0 IONIS PHARMACEUTICALS INC COM 462222100 154 2546 SH SOLE 25 2546 0 0 IONIS PHARMACEUTICALS INC COM 462222100 15457 255876 SH SOLE 26 125181 0 130695 IONIS PHARMACEUTICALS INC COM 462222100 1637 27096 SH SOLE 28 19891 0 7205 IONIS PHARMACEUTICALS INC COM 462222100 2139 35403 SH SOLE 29 7010 0 28393 IONIS PHARMACEUTICALS INC COM 462222100 17232 285243 SH SOLE 30 285243 0 0 IONIS PHARMACEUTICALS INC COM 462222100 2229 36892 SH SOLE 31 29970 0 6922 IONIS PHARMACEUTICALS INC COM 462222100 519 8599 SH SOLE 34 8599 0 0 IONIS PHARMACEUTICALS INC COM 462222100 1436 23763 SH SOLE 36 23763 0 0 IONIS PHARMACEUTICALS INC COM 462222100 185 3068 SH SOLE 40 3068 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 1350 48788 SH SOLE 2 4312 0 44476 IOVANCE BIOTHERAPEUTICS INC COM 462260100 14 515 SH SOLE 4 515 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 56 2021 SH SOLE 7 2021 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 11184 404061 SH SOLE 18 395152 0 8909 IOVANCE BIOTHERAPEUTICS INC COM 462260100 7163 258770 SH SOLE 19 258770 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 142697 5155236 SH SOLE 21 5155236 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 92519 3342458 SH SOLE 22 3210779 0 131679 IOVANCE BIOTHERAPEUTICS INC COM 462260100 54 1968 SH SOLE 23 1968 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 1561 56387 SH SOLE 26 48306 0 8081 IOVANCE BIOTHERAPEUTICS INC COM 462260100 366 13208 SH SOLE 28 13208 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 8257 298290 SH SOLE 30 298290 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 63 2289 SH SOLE 34 2289 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 295 10669 SH SOLE 40 10669 0 0 IPG PHOTONICS CORP COM 44980X109 12232 84404 SH SOLE 2 8428 0 75976 IPG PHOTONICS CORP COM 44980X109 2064 14244 SH SOLE 4 13263 0 981 IPG PHOTONICS CORP COM 44980X109 4273 29482 SH SOLE 7 29482 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 10000 69007 SH SOLE 18 63976 0 5031 IPG PHOTONICS CORP COM 44980X109 1642 11328 SH SOLE 19 11328 0 0 IPG PHOTONICS CORP COM 44980X109 123677 853417 SH SOLE 21 853417 0 0 IPG PHOTONICS CORP COM 44980X109 123918 855079 SH SOLE 22 762364 0 92715 IPG PHOTONICS CORP COM 44980X109 3856 26609 SH SOLE 23 26609 0 0 IPG PHOTONICS CORP COM 44980X109 5318 36699 SH SOLE 25 36699 0 0 IPG PHOTONICS CORP COM 44980X109 21357 147369 SH SOLE 26 43395 0 103974 IPG PHOTONICS CORP COM 44980X109 979 6757 SH SOLE 28 4858 0 1899 IPG PHOTONICS CORP COM 44980X109 1273 8781 SH SOLE 29 833 0 7948 IPG PHOTONICS CORP COM 44980X109 35723 246499 SH SOLE 30 246499 0 0 IPG PHOTONICS CORP COM 44980X109 1190 8213 SH SOLE 31 6813 0 1400 IPG PHOTONICS CORP COM 44980X109 361 2494 SH SOLE 34 2494 0 0 IPG PHOTONICS CORP COM 44980X109 2638 18204 SH SOLE 36 18204 0 0 IPG PHOTONICS CORP COM 44980X109 110 757 SH SOLE 40 757 0 0 IQIYI INC SPONSORED ADS 46267X108 3962 187671 SH SOLE 2 3784 0 183887 IQIYI INC SPONSORED ADS 46267X108 890 42177 SH SOLE 4 42177 0 0 IQIYI INC SPONSORED ADS 46267X108 381 18039 SH SOLE 7 18039 0 0 IQIYI INC SPONSORED ADS 46267X108 1180 55885 SH SOLE 15 54055 0 1830 IQIYI INC SPONSORED ADS 46267X108 768 36400 SH SOLE 18 36400 0 0 IQIYI INC SPONSORED ADS 46267X108 49822 2360130 SH SOLE 21 2360130 0 0 IQIYI INC SPONSORED ADS 46267X108 31611 1497443 SH SOLE 22 1351500 0 145943 IQIYI INC SPONSORED ADS 46267X108 1536 72785 SH SOLE 23 72785 0 0 IQIYI INC SPONSORED ADS 46267X108 2991 141708 SH SOLE 25 141708 0 0 IQIYI INC SPONSORED ADS 46267X108 14793 700766 SH SOLE 26 191988 0 508778 IQIYI INC SPONSORED ADS 46267X108 482 22812 SH SOLE 28 22812 0 0 IQIYI INC SPONSORED ADS 46267X108 286 13547 SH SOLE 29 13547 0 0 IQIYI INC SPONSORED ADS 46267X108 15362 727689 SH SOLE 30 727689 0 0 IQIYI INC SPONSORED ADS 46267X108 213 10087 SH SOLE 31 6157 0 3930 IQIYI INC SPONSORED ADS 46267X108 179 8474 SH SOLE 34 8474 0 0 IQIYI INC SPONSORED ADS 46267X108 25 1195 SH SOLE 40 1195 0 0 IQIYI INC NOTE 3.750%12/0 46267XAB4 2084 1900000 PRN SOLE 21 1900000 0 0 IQVIA HLDGS INC COM 46266C105 84664 547952 SH SOLE 2 103478 0 444474 IQVIA HLDGS INC COM 46266C105 11911 77091 SH SOLE 4 72370 0 4721 IQVIA HLDGS INC COM 46266C105 24087 155896 SH SOLE 7 151011 0 4885 IQVIA HLDGS INC COM 46266C105 538 3482 SH SOLE 13 3482 0 0 IQVIA HLDGS INC COM 46266C105 164 1060 SH SOLE 15 1060 0 0 IQVIA HLDGS INC COM 46266C105 216425 1400721 SH SOLE 18 1025913 0 374808 IQVIA HLDGS INC COM 46266C105 188297 1218670 SH SOLE 19 1218670 0 0 IQVIA HLDGS INC COM 46266C105 674760 4367096 SH SOLE 21 4367096 0 0 IQVIA HLDGS INC COM 46266C105 691830 4477575 SH SOLE 22 4023832 0 453743 IQVIA HLDGS INC COM 46266C105 19194 124228 SH SOLE 23 124228 0 0 IQVIA HLDGS INC COM 46266C105 29252 189324 SH SOLE 25 189324 0 0 IQVIA HLDGS INC COM 46266C105 136408 882842 SH SOLE 26 117073 0 765769 IQVIA HLDGS INC COM 46266C105 4881 31590 SH SOLE 28 21834 0 9756 IQVIA HLDGS INC COM 46266C105 503 3257 SH SOLE 29 3257 0 0 IQVIA HLDGS INC COM 46266C105 116715 755385 SH SOLE 30 755385 0 0 IQVIA HLDGS INC COM 46266C105 5703 36911 SH SOLE 31 30714 0 6197 IQVIA HLDGS INC COM 46266C105 44083 285307 SH SOLE 34 285307 0 0 IQVIA HLDGS INC COM 46266C105 19076 123461 SH SOLE 36 123461 0 0 IQVIA HLDGS INC COM 46266C105 606 3919 SH SOLE 40 3919 0 0 IRADIMED CORP COM 46266A109 45 1911 SH SOLE 2 193 0 1718 IRADIMED CORP COM 46266A109 480 20550 SH SOLE 18 15742 0 4808 IRADIMED CORP COM 46266A109 631 26996 SH SOLE 19 26996 0 0 IRADIMED CORP COM 46266A109 3666 156786 SH SOLE 21 156786 0 0 IRADIMED CORP COM 46266A109 3425 146481 SH SOLE 22 143784 0 2697 IRADIMED CORP COM 46266A109 56 2375 SH SOLE 23 2375 0 0 IRADIMED CORP COM 46266A109 209 8946 SH SOLE 26 0 0 8946 IRHYTHM TECHNOLOGIES INC COM 450056106 905 13290 SH SOLE 2 3278 0 10012 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 6891 101199 SH SOLE 18 89745 0 11454 IRHYTHM TECHNOLOGIES INC COM 450056106 9835 144440 SH SOLE 19 144440 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 69878 1026255 SH SOLE 21 1026255 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 57353 842309 SH SOLE 22 811610 0 30699 IRHYTHM TECHNOLOGIES INC COM 450056106 796 11685 SH SOLE 23 11685 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 2484 36486 SH SOLE 26 5349 0 31137 IRHYTHM TECHNOLOGIES INC COM 450056106 232 3410 SH SOLE 28 3410 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 565 8297 SH SOLE 30 8297 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 184 2705 SH SOLE 40 2705 0 0 IRIDEX CORP COM 462684101 6 2762 SH SOLE 18 2762 0 0 IRIDEX CORP COM 462684101 87 39206 SH SOLE 21 39206 0 0 IRIDEX CORP COM 462684101 87 39048 SH SOLE 22 39048 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 2464 100000 SH SOLE 2 3765 0 96235 IRIDIUM COMMUNICATIONS INC COM 46269C102 97 3955 SH SOLE 4 3955 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 42 1691 SH SOLE 7 1691 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 10832 439596 SH SOLE 18 439596 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 4291 174163 SH SOLE 19 174163 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 275301 11172936 SH SOLE 21 11172936 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 73183 2970091 SH SOLE 22 2825173 0 144918 IRIDIUM COMMUNICATIONS INC COM 46269C102 1187 48156 SH SOLE 26 38275 0 9881 IRIDIUM COMMUNICATIONS INC COM 46269C102 398 16147 SH SOLE 28 16147 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 4303 174650 SH SOLE 30 174650 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 102 4132 SH SOLE 36 4132 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 330 13398 SH SOLE 40 13398 0 0 IROBOT CORP COM 462726100 609 12030 SH SOLE 2 1542 0 10488 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 6595 130250 SH SOLE 18 123932 0 6318 IROBOT CORP COM 462726100 4618 91210 SH SOLE 19 91210 0 0 IROBOT CORP COM 462726100 159644 3153151 SH SOLE 21 3153151 0 0 IROBOT CORP COM 462726100 43448 858151 SH SOLE 22 822625 0 35526 IROBOT CORP COM 462726100 240 4735 SH SOLE 23 4735 0 0 IROBOT CORP COM 462726100 1181 23323 SH SOLE 26 8584 0 14739 IROBOT CORP COM 462726100 186 3679 SH SOLE 28 3679 0 0 IROBOT CORP COM 462726100 10284 203114 SH SOLE 30 203114 0 0 IROBOT CORP COM 462726100 144 2837 SH SOLE 40 2837 0 0 IRON MTN INC NEW COM 46284V101 23540 738638 SH SOLE 2 91338 0 647300 IRON MTN INC NEW COM 46284V101 4108 128911 SH SOLE 4 120565 0 8346 IRON MTN INC NEW COM 46284V101 7431 233151 SH SOLE 7 233151 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 18342 575510 SH SOLE 18 537340 0 38170 IRON MTN INC NEW COM 46284V101 2916 91486 SH SOLE 19 91486 0 0 IRON MTN INC NEW COM 46284V101 265867 8342236 SH SOLE 21 8342236 0 0 IRON MTN INC NEW COM 46284V101 251968 7906127 SH SOLE 22 7148801 0 757326 IRON MTN INC NEW COM 46284V101 7168 224900 SH SOLE 23 224900 0 0 IRON MTN INC NEW COM 46284V101 9840 308750 SH SOLE 25 308750 0 0 IRON MTN INC NEW COM 46284V101 38032 1193336 SH SOLE 26 280796 0 912540 IRON MTN INC NEW COM 46284V101 1706 53535 SH SOLE 28 37456 0 16079 IRON MTN INC NEW COM 46284V101 2084 65394 SH SOLE 29 5368 0 60026 IRON MTN INC NEW COM 46284V101 36790 1154374 SH SOLE 30 1154374 0 0 IRON MTN INC NEW COM 46284V101 2293 71934 SH SOLE 31 51965 0 19969 IRON MTN INC NEW COM 46284V101 797 25006 SH SOLE 34 25006 0 0 IRON MTN INC NEW COM 46284V101 6355 199407 SH SOLE 36 199407 0 0 IRON MTN INC NEW COM 46284V101 176 5507 SH SOLE 40 5507 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 1045 78542 SH SOLE 2 20122 0 58420 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 12 930 SH SOLE 4 930 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 38 2874 SH SOLE 7 2874 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 7823 587760 SH SOLE 18 525317 0 62443 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 9200 691192 SH SOLE 19 691192 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 91726 6891535 SH SOLE 21 6891535 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 65893 4950673 SH SOLE 22 4763112 0 187561 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 838 62952 SH SOLE 23 62952 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 2291 172132 SH SOLE 26 23474 0 148658 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 270 20270 SH SOLE 28 20270 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 829 62295 SH SOLE 30 62295 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 80 5983 SH SOLE 34 5983 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 192 14407 SH SOLE 40 14407 0 0 IRSA INVERSIONES Y REP S A GLOBL DEP RCPT 450047204 244 35290 SH SOLE 21 35290 0 0 IRSA INVERSIONES Y REP S A GLOBL DEP RCPT 450047204 951 137369 SH SOLE 22 137369 0 0 IRSA INVERSIONES Y REP S A GLOBL DEP RCPT 450047204 69 9929 SH SOLE 30 9929 0 0 IRSA PROPIEDADES COMERCIALES SPONSORED ADR 463588103 160 9580 SH SOLE 21 9580 0 0 ISHARES GOLD TRUST ISHARES 464285105 3148 217086 SH SOLE 18 217086 0 0 ISHARES GOLD TRUST ISHARES 464285105 1258 86725 SH SOLE 21 86725 0 0 ISHARES GOLD TRUST ISHARES 464285105 16846 1161793 SH SOLE 23 1161793 0 0 ISHARES INC MSCI AUST ETF 464286103 136832 6043827 SH SOLE 7 0 0 6043827 ISHARES INC MSCI AUST ETF 464286103 73063 3227145 SH SOLE 18 3227145 0 0 ISHARES INC MSCI AUST ETF 464286103 1320 58322 SH SOLE 21 58322 0 0 ISHARES INC MSCI FRNTR100ETF 464286145 7322 241268 SH SOLE 23 241268 0 0 ISHARES INC EM HGHYL BD ETF 464286285 787 16627 SH SOLE 18 305 0 16322 ISHARES INC EM MKTS DIV ETF 464286319 587 14454 SH SOLE 2 14454 0 0 ISHARES INC EM MKTS DIV ETF 464286319 132 3247 SH SOLE 7 3247 0 0 ISHARES INC EM MKTS DIV ETF 464286319 1891 46557 SH SOLE 18 11612 0 34945 ISHARES INC EM MKTS DIV ETF 464286319 35599 876388 SH SOLE 21 876388 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 2701 56918 SH SOLE 7 0 0 56918 ISHARES INC MSCI BRAZIL ETF 464286400 4147 87391 SH SOLE 18 87391 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 168 3539 SH SOLE 23 3539 0 0 ISHARES INC OPTIONS 464286400 29894 630000 SH Call SOLE 2 630000 0 0 ISHARES INC MSCI CDA ETF 464286509 23412 783285 SH SOLE 2 783285 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 47788 1598784 SH SOLE 21 1598784 0 0 ISHARES INC MSCI CDA ETF 464286509 5018 167871 SH SOLE 22 167871 0 0 ISHARES INC JP MORGAN EM ETF 464286517 1069 24360 SH SOLE 2 0 0 24360 ISHARES INC JP MORGAN EM ETF 464286517 0 11 SH SOLE 17 0 0 11 ISHARES INC JP MORGAN EM ETF 464286517 4066 92642 SH SOLE 18 92642 0 0 ISHARES INC JP MORGAN EM ETF 464286517 33866 771610 SH SOLE 21 771610 0 0 ISHARES INC JP MORGAN EM ETF 464286517 405 9219 SH SOLE 23 9219 0 0 ISHARES INC MIN VOL GBL ETF 464286525 9 94 SH SOLE 2 94 0 0 ISHARES INC MIN VOL GBL ETF 464286525 228256 2381884 SH SOLE 7 2381884 0 0 ISHARES INC MIN VOL GBL ETF 464286525 54 560 SH SOLE 17 0 0 560 ISHARES INC MIN VOL GBL ETF 464286525 17621 183874 SH SOLE 18 99764 0 84110 ISHARES INC MIN VOL GBL ETF 464286525 68901 718996 SH SOLE 40 718996 0 0 ISHARES INC MIN VOL EMRG MKT 464286533 19695 335749 SH SOLE 2 0 0 335749 ISHARES INC MIN VOL EMRG MKT 464286533 75070 1279754 SH SOLE 7 1279754 0 0 ISHARES INC MIN VOL EMRG MKT 464286533 8 139 SH SOLE 17 0 0 139 ISHARES INC MIN VOL EMRG MKT 464286533 89138 1519562 SH SOLE 18 1519562 0 0 ISHARES INC MIN VOL EMRG MKT 464286533 2628 44797 SH SOLE 19 44797 0 0 ISHARES INC MIN VOL EMRG MKT 464286533 3761 64109 SH SOLE 21 64109 0 0 ISHARES INC MIN VOL EMRG MKT 464286533 90772 1547432 SH SOLE 22 1547432 0 0 ISHARES INC MSCI EURZONE ETF 464286608 49160 1172720 SH SOLE 2 1172720 0 0 ISHARES INC MSCI EURZONE ETF 464286608 8 196 SH SOLE 17 0 0 196 ISHARES INC MSCI EURZONE ETF 464286608 5094 121520 SH SOLE 18 11507 0 110013 ISHARES INC MSCI EURZONE ETF 464286608 954432 22767933 SH SOLE 21 22767933 0 0 ISHARES INC MSCI THAILND ETF 464286624 1113 12700 SH SOLE 4 12700 0 0 ISHARES INC MSCI THAILND ETF 464286624 6485 74024 SH SOLE 22 0 0 74024 ISHARES INC MSCI CHILE ETF 464286640 39200 1176107 SH SOLE 7 0 0 1176107 ISHARES INC MSCI CHILE ETF 464286640 771 23125 SH SOLE 18 23125 0 0 ISHARES INC MSCI CHILE ETF 464286640 5084 152544 SH SOLE 22 152544 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 2907 SH SOLE 18 2907 0 0 ISHARES INC MSCI PAC JP ETF 464286665 84874 1833127 SH SOLE 23 1833127 0 0 ISHARES INC MSCI PAC JP ETF 464286665 4377 94530 SH SOLE 26 0 0 94530 ISHARES INC MSCI EQUAL WEITE 464286681 1 11 SH SOLE 17 0 0 11 ISHARES INC MSCI FRANCE ETF 464286707 53961 1649667 SH SOLE 7 0 0 1649667 ISHARES INC MSCI FRANCE ETF 464286707 639 19544 SH SOLE 18 19544 0 0 ISHARES INC MSCI TURKEY ETF 464286715 865 31919 SH SOLE 18 31919 0 0 ISHARES INC MSCI TURKEY ETF 464286715 1579 58300 SH SOLE 22 0 0 58300 ISHARES INC MSCI SWITZERLAND 464286749 84441 2077781 SH SOLE 7 0 0 2077781 ISHARES INC MSCI SWITZERLAND 464286749 4 93 SH SOLE 17 0 0 93 ISHARES INC MSCI SWITZERLAND 464286749 658 16184 SH SOLE 18 16184 0 0 ISHARES INC MSCI SWITZERLAND 464286749 9346 229961 SH SOLE 21 229961 0 0 ISHARES INC MSCI SWEDEN ETF 464286756 0 5 SH SOLE 18 5 0 0 ISHARES INC MSCI SPAIN ETF 464286764 77653 2685114 SH SOLE 7 0 0 2685114 ISHARES INC MSCI SPAIN ETF 464286764 9928 343294 SH SOLE 18 343294 0 0 ISHARES INC MSCI SPAIN ETF 464286764 7766 268521 SH SOLE 21 268521 0 0 ISHARES INC MSCI STH KOR ETF 464286772 50853 817699 SH SOLE 4 817699 0 0 ISHARES INC MSCI STH KOR ETF 464286772 32 512 SH SOLE 18 512 0 0 ISHARES INC MSCI STH KOR ETF 464286772 2165 34816 SH SOLE 21 34816 0 0 ISHARES INC MSCI STH KOR ETF 464286772 30787 495043 SH SOLE 22 495043 0 0 ISHARES INC MSCI STH KOR ETF 464286772 1196 19235 SH SOLE 26 0 0 19235 ISHARES INC OPTIONS 464286772 37314 600000 SH Call SOLE 2 600000 0 0 ISHARES INC MSCI STH AFR ETF 464286780 56 1133 SH SOLE 18 1133 0 0 ISHARES INC MSCI STH AFR ETF 464286780 127 2590 SH SOLE 23 2590 0 0 ISHARES INC MSCI GERMANY ETF 464286806 1884 64077 SH SOLE 18 64077 0 0 ISHARES INC MSCI GERMANY ETF 464286806 160948 5474423 SH SOLE 21 5474423 0 0 ISHARES INC MSCI NETHERL ETF 464286814 11892 351216 SH SOLE 7 0 0 351216 ISHARES INC MSCI NETHERL ETF 464286814 23 668 SH SOLE 18 668 0 0 ISHARES INC MSCI MEXICO ETF 464286822 276 6123 SH SOLE 2 6123 0 0 ISHARES INC MSCI MEXICO ETF 464286822 78359 1740157 SH SOLE 7 0 0 1740157 ISHARES INC MSCI MEXICO ETF 464286822 16676 370333 SH SOLE 18 370333 0 0 ISHARES INC MSCI MEXICO ETF 464286822 804 17846 SH SOLE 21 17846 0 0 ISHARES INC MSCI MEXICO ETF 464286822 145 3230 SH SOLE 23 3230 0 0 ISHARES INC MSCI HONG KG ETF 464286871 77680 3192774 SH SOLE 7 0 0 3192774 ISHARES INC MSCI HONG KG ETF 464286871 0 20 SH SOLE 17 0 0 20 ISHARES INC MSCI HONG KG ETF 464286871 3286 135064 SH SOLE 18 135064 0 0 ISHARES INC CORE MSCI EMKT 46434G103 157973 2938485 SH SOLE 2 2864977 0 73508 ISHARES INC CORE MSCI EMKT 46434G103 375 6967 SH SOLE 3 6967 0 0 ISHARES INC CORE MSCI EMKT 46434G103 685064 12743004 SH SOLE 7 12743004 0 0 ISHARES INC CORE MSCI EMKT 46434G103 53998 1004432 SH SOLE 17 0 0 1004432 ISHARES INC CORE MSCI EMKT 46434G103 219406 4081218 SH SOLE 18 4036650 0 44568 ISHARES INC CORE MSCI EMKT 46434G103 20419 379814 SH SOLE 19 379814 0 0 ISHARES INC CORE MSCI EMKT 46434G103 296686 5518712 SH SOLE 21 4973407 0 545305 ISHARES INC CORE MSCI EMKT 46434G103 344279 6404007 SH SOLE 22 4445501 0 1958506 ISHARES INC CORE MSCI EMKT 46434G103 297122 5526830 SH SOLE 23 5526830 0 0 ISHARES INC CORE MSCI EMKT 46434G103 4887 90896 SH SOLE 26 90896 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 284889 6926540 SH SOLE 2 68540 0 6858000 ISHARES INC MSCI TAIWAN ETF 46434G772 3924 95412 SH SOLE 4 95412 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 4312 104842 SH SOLE 18 104842 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 325094 7904063 SH SOLE 22 2403813 0 5500250 ISHARES INC MSCI TAIWAN ETF 46434G772 1220 29666 SH SOLE 26 29666 0 0 ISHARES INC MSCI SINGPOR ETF 46434G780 3 137 SH SOLE 17 0 0 137 ISHARES INC MSCI RUSSIA ETF 46434G798 50091 1174182 SH SOLE 2 0 0 1174182 ISHARES INC MSCI RUSSIA ETF 46434G798 1488 34881 SH SOLE 4 34881 0 0 ISHARES INC MSCI RUSSIA ETF 46434G798 7605 178269 SH SOLE 7 0 0 178269 ISHARES INC MSCI RUSSIA ETF 46434G798 3662 85837 SH SOLE 18 85837 0 0 ISHARES INC MSCI RUSSIA ETF 46434G798 29103 682207 SH SOLE 22 466766 0 215441 ISHARES INC MSCI MLY ETF NEW 46434G814 0 5 SH SOLE 18 5 0 0 ISHARES INC MSCI MLY ETF NEW 46434G814 2442 85653 SH SOLE 22 85653 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 15176 256186 SH SOLE 2 256186 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 216418 3653244 SH SOLE 4 3653244 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 93999 1586754 SH SOLE 7 0 0 1586754 ISHARES INC MSCI JPN ETF NEW 46434G822 5 89 SH SOLE 17 0 0 89 ISHARES INC MSCI JPN ETF NEW 46434G822 2908 49088 SH SOLE 18 49088 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 370783 6259001 SH SOLE 21 6259001 0 0 ISHARES INC MSCI ITALY ETF 46434G830 29378 995848 SH SOLE 7 0 0 995848 ISHARES INC MSCI ITALY ETF 46434G830 9245 313404 SH SOLE 18 313404 0 0 ISHARES INC MSCI ITALY ETF 46434G830 1849 62663 SH SOLE 21 62663 0 0 ISHARES INC ESG MSCI EM ETF 46434G863 11591 322593 SH SOLE 2 322593 0 0 ISHARES INC ESG MSCI EM ETF 46434G863 6242 173733 SH SOLE 7 173733 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 1022 28433 SH SOLE 22 28433 0 0 ISHARES INC MLT FCTR EMG MKT 46434G889 2333 51220 SH SOLE 2 0 0 51220 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 14798 SH SOLE 3 14798 0 0 ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 205847 12698795 SH SOLE 7 12698795 0 0 ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 5305 327269 SH SOLE 23 327269 0 0 ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 2773 171039 SH SOLE 26 0 0 171039 ISHARES SILVER TRUST ISHARES 46428Q109 475 28451 SH SOLE 18 28451 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 276688 3806406 SH SOLE 2 3550905 0 255501 ISHARES TR CORE S&P TTL STK 464287150 672127 9246490 SH SOLE 7 6583335 0 2663155 ISHARES TR CORE S&P TTL STK 464287150 860 11836 SH SOLE 17 0 0 11836 ISHARES TR CORE S&P TTL STK 464287150 20612 283559 SH SOLE 18 283559 0 0 ISHARES TR CORE S&P TTL STK 464287150 335863 4620479 SH SOLE 19 4620479 0 0 ISHARES TR CORE S&P TTL STK 464287150 96639 1329470 SH SOLE 21 0 0 1329470 ISHARES TR CORE S&P TTL STK 464287150 495200 6812486 SH SOLE 22 0 0 6812486 ISHARES TR CORE S&P TTL STK 464287150 80585 1108610 SH SOLE 26 1108610 0 0 ISHARES TR SELECT DIVID ETF 464287168 760 7195 SH SOLE 7 7195 0 0 ISHARES TR SELECT DIVID ETF 464287168 5 46 SH SOLE 17 0 0 46 ISHARES TR SELECT DIVID ETF 464287168 60410 571739 SH SOLE 18 571739 0 0 ISHARES TR SELECT DIVID ETF 464287168 9920 93888 SH SOLE 21 93888 0 0 ISHARES TR SELECT DIVID ETF 464287168 24515 232017 SH SOLE 22 232017 0 0 ISHARES TR TIPS BD ETF 464287176 15028 128916 SH SOLE 2 67252 0 61664 ISHARES TR TIPS BD ETF 464287176 18675 160200 SH SOLE 17 0 0 160200 ISHARES TR TIPS BD ETF 464287176 42389 363635 SH SOLE 18 363635 0 0 ISHARES TR TIPS BD ETF 464287176 6552 56208 SH SOLE 19 56208 0 0 ISHARES TR TIPS BD ETF 464287176 1945292 16687761 SH SOLE 21 16497857 0 189904 ISHARES TR TIPS BD ETF 464287176 45188 387644 SH SOLE 22 0 0 387644 ISHARES TR TIPS BD ETF 464287176 30008 257429 SH SOLE 23 257429 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 621 14230 SH SOLE 2 14230 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 74053 1697300 SH SOLE 4 1697300 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 37543 860497 SH SOLE 7 860497 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 6885 157802 SH SOLE 18 157802 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 84397 1934380 SH SOLE 19 1934380 0 0 ISHARES TR CORE S&P500 ETF 464287200 3115928 9639673 SH SOLE 2 8561249 0 1078424 ISHARES TR CORE S&P500 ETF 464287200 549 1699 SH SOLE 3 1699 0 0 ISHARES TR CORE S&P500 ETF 464287200 2677497 8283309 SH SOLE 4 8283309 0 0 ISHARES TR CORE S&P500 ETF 464287200 6549965 20263472 SH SOLE 7 19835886 0 427586 ISHARES TR CORE S&P500 ETF 464287200 113968 352581 SH SOLE 16 352581 0 0 ISHARES TR CORE S&P500 ETF 464287200 342665 1060094 SH SOLE 17 0 0 1060094 ISHARES TR CORE S&P500 ETF 464287200 389930 1206317 SH SOLE 18 1204682 0 1635 ISHARES TR CORE S&P500 ETF 464287200 239259 740190 SH SOLE 19 740190 0 0 ISHARES TR CORE S&P500 ETF 464287200 1236055 3823954 SH SOLE 21 3823954 0 0 ISHARES TR CORE S&P500 ETF 464287200 1490049 4609730 SH SOLE 22 2132148 0 2477582 ISHARES TR CORE S&P500 ETF 464287200 994531 3076758 SH SOLE 23 3076758 0 0 ISHARES TR CORE S&P500 ETF 464287200 19948 61714 SH SOLE 26 31503 0 30211 ISHARES TR CORE S&P500 ETF 464287200 214725 664290 SH SOLE 28 664290 0 0 ISHARES TR CORE US AGGBD ET 464287226 1674469 14901388 SH SOLE 2 14415914 0 485474 ISHARES TR CORE US AGGBD ET 464287226 2515 22385 SH SOLE 7 22385 0 0 ISHARES TR CORE US AGGBD ET 464287226 233332 2076464 SH SOLE 17 0 0 2076464 ISHARES TR CORE US AGGBD ET 464287226 556220 4949900 SH SOLE 18 4949900 0 0 ISHARES TR CORE US AGGBD ET 464287226 59800 532171 SH SOLE 19 532171 0 0 ISHARES TR CORE US AGGBD ET 464287226 80148 713249 SH SOLE 21 0 0 713249 ISHARES TR CORE US AGGBD ET 464287226 387621 3449506 SH SOLE 22 658016 0 2791490 ISHARES TR MSCI EMG MKT ETF 464287234 42716 952004 SH SOLE 2 36668 0 915336 ISHARES TR MSCI EMG MKT ETF 464287234 489784 10915623 SH SOLE 4 10915623 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 1820310 40568524 SH SOLE 7 40568524 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 3798 84639 SH SOLE 17 0 0 84639 ISHARES TR MSCI EMG MKT ETF 464287234 20278 451925 SH SOLE 18 451925 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 247390 5513494 SH SOLE 19 5513494 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 186753 4162101 SH SOLE 21 4162101 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 54380 1211952 SH SOLE 23 1211952 0 0 ISHARES TR OPTIONS 464287234 3630 80900 SH Call SOLE 2 80900 0 0 ISHARES TR OPTIONS 464287234 1117 24900 SH Put SOLE 2 24900 0 0 ISHARES TR OPTIONS 464287234 328497 7321100 SH Call SOLE 19 7321100 0 0 ISHARES TR OPTIONS 464287234 90480 2016500 SH Put SOLE 19 2016500 0 0 ISHARES TR IBOXX INV CP ETF 464287242 79155 618592 SH SOLE 2 549246 0 69346 ISHARES TR IBOXX INV CP ETF 464287242 90732 709063 SH SOLE 7 692959 0 16104 ISHARES TR IBOXX INV CP ETF 464287242 7445 58185 SH SOLE 17 0 0 58185 ISHARES TR IBOXX INV CP ETF 464287242 103477 808667 SH SOLE 18 736646 0 72021 ISHARES TR IBOXX INV CP ETF 464287242 317875 2484178 SH SOLE 19 2484178 0 0 ISHARES TR IBOXX INV CP ETF 464287242 114297 893228 SH SOLE 21 893228 0 0 ISHARES TR IBOXX INV CP ETF 464287242 14022 109578 SH SOLE 22 109578 0 0 ISHARES TR IBOXX INV CP ETF 464287242 299235 2338502 SH SOLE 23 2338502 0 0 ISHARES TR GBL COMM SVC ETF 464287275 5035 82005 SH SOLE 7 82005 0 0 ISHARES TR GLOBAL TECH ETF 464287291 86440 410659 SH SOLE 2 410659 0 0 ISHARES TR GLOBAL TECH ETF 464287291 14641 69555 SH SOLE 7 69555 0 0 ISHARES TR GLOBAL TECH ETF 464287291 22 106 SH SOLE 17 0 0 106 ISHARES TR GLOBAL TECH ETF 464287291 12560 59672 SH SOLE 18 59672 0 0 ISHARES TR GLOBAL TECH ETF 464287291 7974 37882 SH SOLE 19 37882 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 40071 206935 SH SOLE 2 206935 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 1023 5282 SH SOLE 17 0 0 5282 ISHARES TR S&P 500 GRWT ETF 464287309 21714 112138 SH SOLE 18 112138 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 183450 947374 SH SOLE 22 0 0 947374 ISHARES TR GLOB HLTHCRE ETF 464287325 474170 6897018 SH SOLE 4 6897018 0 0 ISHARES TR GLOB HLTHCRE ETF 464287325 250422 3642505 SH SOLE 7 3642505 0 0 ISHARES TR NORTH AMERN NAT 464287374 7352 244244 SH SOLE 2 0 0 244244 ISHARES TR JPX NIKKEI 400 464287382 3004 47095 SH SOLE 21 47095 0 0 ISHARES TR S&P 500 VAL ETF 464287408 40246 309373 SH SOLE 2 309373 0 0 ISHARES TR S&P 500 VAL ETF 464287408 580 4458 SH SOLE 4 4458 0 0 ISHARES TR S&P 500 VAL ETF 464287408 28704 220646 SH SOLE 17 0 0 220646 ISHARES TR S&P 500 VAL ETF 464287408 9055 69605 SH SOLE 18 69605 0 0 ISHARES TR S&P 500 VAL ETF 464287408 85760 659234 SH SOLE 19 659234 0 0 ISHARES TR 20 YR TR BD ETF 464287432 138640 1023324 SH SOLE 2 822818 0 200506 ISHARES TR 20 YR TR BD ETF 464287432 73 542 SH SOLE 17 0 0 542 ISHARES TR 20 YR TR BD ETF 464287432 24011 177229 SH SOLE 18 156122 0 21107 ISHARES TR 20 YR TR BD ETF 464287432 116891 862793 SH SOLE 19 862793 0 0 ISHARES TR 20 YR TR BD ETF 464287432 4770 35211 SH SOLE 21 0 0 35211 ISHARES TR 20 YR TR BD ETF 464287432 61923 457062 SH SOLE 22 112855 0 344207 ISHARES TR 20 YR TR BD ETF 464287432 9189 67829 SH SOLE 23 67829 0 0 ISHARES TR OPTIONS 464287432 68 500 SH Put SOLE 2 500 0 0 ISHARES TR OPTIONS 464287432 13548 100000 SH Put SOLE 19 100000 0 0 ISHARES TR BARCLAYS 7 10 YR 464287440 567 5145 SH SOLE 2 5145 0 0 ISHARES TR BARCLAYS 7 10 YR 464287440 17159 155681 SH SOLE 7 0 0 155681 ISHARES TR BARCLAYS 7 10 YR 464287440 68 621 SH SOLE 17 0 0 621 ISHARES TR BARCLAYS 7 10 YR 464287440 13219 119932 SH SOLE 18 110992 0 8940 ISHARES TR BARCLAYS 7 10 YR 464287440 141821 1286710 SH SOLE 23 1286710 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 114164 1348981 SH SOLE 2 784213 0 564768 ISHARES TR 1 3 YR TREAS BD 464287457 23901 282421 SH SOLE 3 282421 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 6102 72104 SH SOLE 7 72104 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 33019 390161 SH SOLE 18 95973 0 294188 ISHARES TR 1 3 YR TREAS BD 464287457 311616 3682093 SH SOLE 19 3682093 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 19682 232563 SH SOLE 21 0 0 232563 ISHARES TR 1 3 YR TREAS BD 464287457 102509 1211262 SH SOLE 22 281701 0 929561 ISHARES TR 1 3 YR TREAS BD 464287457 147 1736 SH SOLE 23 1736 0 0 ISHARES TR MSCI EAFE ETF 464287465 127206 1831877 SH SOLE 2 1317506 0 514371 ISHARES TR MSCI EAFE ETF 464287465 268340 3864345 SH SOLE 4 3864345 0 0 ISHARES TR MSCI EAFE ETF 464287465 1146332 16508231 SH SOLE 7 16508231 0 0 ISHARES TR MSCI EAFE ETF 464287465 8425 121326 SH SOLE 17 0 0 121326 ISHARES TR MSCI EAFE ETF 464287465 8874 127800 SH SOLE 18 121447 0 6353 ISHARES TR MSCI EAFE ETF 464287465 3015680 43428567 SH SOLE 21 43428567 0 0 ISHARES TR MSCI EAFE ETF 464287465 700 10082 SH SOLE 23 10082 0 0 ISHARES TR RUS MDCP VAL ETF 464287473 23 243 SH SOLE 17 0 0 243 ISHARES TR RUS MDCP VAL ETF 464287473 8415 88796 SH SOLE 18 88796 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 7370 48303 SH SOLE 18 48303 0 0 ISHARES TR RUS MID CAP ETF 464287499 655 10989 SH SOLE 17 0 0 10989 ISHARES TR RUS MID CAP ETF 464287499 14041 235502 SH SOLE 18 235502 0 0 ISHARES TR RUS MID CAP ETF 464287499 7696 129083 SH SOLE 19 129083 0 0 ISHARES TR CORE S&P MCP ETF 464287507 103810 504374 SH SOLE 2 216731 0 287643 ISHARES TR CORE S&P MCP ETF 464287507 107259 521132 SH SOLE 4 521132 0 0 ISHARES TR CORE S&P MCP ETF 464287507 176107 855637 SH SOLE 7 855637 0 0 ISHARES TR CORE S&P MCP ETF 464287507 613 2977 SH SOLE 17 0 0 2977 ISHARES TR CORE S&P MCP ETF 464287507 282117 1370696 SH SOLE 18 1368091 0 2605 ISHARES TR CORE S&P MCP ETF 464287507 30757 149437 SH SOLE 19 149437 0 0 ISHARES TR CORE S&P MCP ETF 464287507 86785 421656 SH SOLE 21 421656 0 0 ISHARES TR CORE S&P MCP ETF 464287507 314010 1525652 SH SOLE 22 253435 0 1272217 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 9790 83686 SH SOLE 18 83686 0 0 ISHARES TR COHEN STEER REIT 464287564 94606 808666 SH SOLE 22 0 0 808666 ISHARES TR GLOBAL 100 ETF 464287572 1264913 23450380 SH SOLE 4 23450380 0 0 ISHARES TR GLOBAL 100 ETF 464287572 4 71 SH SOLE 17 0 0 71 ISHARES TR RUS 1000 VAL ETF 464287598 7053 51677 SH SOLE 2 0 0 51677 ISHARES TR RUS 1000 VAL ETF 464287598 17227 126222 SH SOLE 17 0 0 126222 ISHARES TR RUS 1000 VAL ETF 464287598 323656 2371452 SH SOLE 18 2371155 0 297 ISHARES TR RUS 1000 VAL ETF 464287598 153889 1127558 SH SOLE 22 123531 0 1004027 ISHARES TR S&P MC 400GR ETF 464287606 1080 4537 SH SOLE 2 4537 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 1200 5038 SH SOLE 18 5038 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 20359 115728 SH SOLE 17 0 0 115728 ISHARES TR RUS 1000 GRW ETF 464287614 223367 1269709 SH SOLE 18 1269709 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 89137 506689 SH SOLE 22 506689 0 0 ISHARES TR RUS 1000 ETF 464287622 343438 1924883 SH SOLE 2 122782 0 1802101 ISHARES TR RUS 1000 ETF 464287622 153 855 SH SOLE 17 0 0 855 ISHARES TR RUS 1000 ETF 464287622 102104 572265 SH SOLE 18 572265 0 0 ISHARES TR RUS 1000 ETF 464287622 562577 3153106 SH SOLE 19 3153106 0 0 ISHARES TR RUS 1000 ETF 464287622 98861 554094 SH SOLE 21 256813 0 297281 ISHARES TR RUS 1000 ETF 464287622 81666 457715 SH SOLE 22 292667 0 165048 ISHARES TR RUS 2000 VAL ETF 464287630 13675 106352 SH SOLE 2 0 0 106352 ISHARES TR RUS 2000 VAL ETF 464287630 106 823 SH SOLE 17 0 0 823 ISHARES TR RUS 2000 VAL ETF 464287630 20911 162631 SH SOLE 18 162631 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 13494 104948 SH SOLE 22 104948 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 5432 25358 SH SOLE 2 0 0 25358 ISHARES TR RUS 2000 GRW ETF 464287648 101 472 SH SOLE 17 0 0 472 ISHARES TR RUS 2000 GRW ETF 464287648 13933 65040 SH SOLE 18 65040 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 15900 74221 SH SOLE 22 74221 0 0 ISHARES TR OPTIONS 464287655 861 5200 SH Call SOLE 2 5200 0 0 ISHARES TR OPTIONS 464287655 944 5700 SH Call SOLE 4 5700 0 0 ISHARES TR OPTIONS 464287655 14248 86000 SH Call SOLE 18 86000 0 0 ISHARES TR OPTIONS 464287655 227084 1370700 SH Call SOLE 19 1370700 0 0 ISHARES TR OPTIONS 464287655 24155 145800 SH Call SOLE 30 145800 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 105057 634135 SH SOLE 2 291656 0 342479 ISHARES TR RUSSELL 2000 ETF 464287655 779 4700 SH SOLE 4 4700 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 648731 3915804 SH SOLE 7 3915804 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 957 5779 SH SOLE 17 0 0 5779 ISHARES TR RUSSELL 2000 ETF 464287655 143963 868975 SH SOLE 18 868975 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 169791 1024872 SH SOLE 19 1024872 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 45805 276483 SH SOLE 21 128474 0 148009 ISHARES TR RUSSELL 2000 ETF 464287655 1359024 8203201 SH SOLE 22 8203201 0 0 ISHARES TR CORE S&P US VLU 464287663 42551 675204 SH SOLE 2 675204 0 0 ISHARES TR CORE S&P US VLU 464287663 9047 143553 SH SOLE 17 0 0 143553 ISHARES TR CORE S&P US VLU 464287663 28422 450996 SH SOLE 18 40642 0 410354 ISHARES TR CORE S&P US GWT 464287671 6090 90031 SH SOLE 17 0 0 90031 ISHARES TR CORE S&P US GWT 464287671 30832 455829 SH SOLE 18 72595 0 383234 ISHARES TR RUSSELL 3000 ETF 464287689 195 1034 SH SOLE 17 0 0 1034 ISHARES TR RUSSELL 3000 ETF 464287689 89126 472842 SH SOLE 18 472842 0 0 ISHARES TR RUSSELL 3000 ETF 464287689 183757 974890 SH SOLE 22 854189 0 120701 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 2151 SH SOLE 18 2151 0 0 ISHARES TR U.S. TECH ETF 464287721 14659 63022 SH SOLE 7 0 0 63022 ISHARES TR U.S. TECH ETF 464287721 6676 28702 SH SOLE 18 28702 0 0 ISHARES TR U.S. REAL ES ETF 464287739 15676 168410 SH SOLE 2 24525 0 143885 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 5304 SH SOLE 18 5304 0 0 ISHARES TR U.S. REAL ES ETF 464287739 20766 223103 SH SOLE 22 223103 0 0 ISHARES TR US INDUSTRIALS 464287754 1397 8332 SH SOLE 18 8332 0 0 ISHARES TR US HLTHCARE ETF 464287762 36022 166985 SH SOLE 7 0 0 166985 ISHARES TR US HLTHCARE ETF 464287762 110 509 SH SOLE 18 509 0 0 ISHARES TR U.S. FINLS ETF 464287788 2848 20672 SH SOLE 18 20672 0 0 ISHARES TR U.S. ENERGY ETF 464287796 794 24710 SH SOLE 18 24710 0 0 ISHARES TR CORE S&P SCP ETF 464287804 43732 521549 SH SOLE 2 279825 0 241724 ISHARES TR CORE S&P SCP ETF 464287804 150559 1795579 SH SOLE 4 1795579 0 0 ISHARES TR CORE S&P SCP ETF 464287804 53039 632546 SH SOLE 7 632546 0 0 ISHARES TR CORE S&P SCP ETF 464287804 72115 860053 SH SOLE 17 0 0 860053 ISHARES TR CORE S&P SCP ETF 464287804 195566 2332330 SH SOLE 18 2325540 0 6790 ISHARES TR CORE S&P SCP ETF 464287804 37864 451567 SH SOLE 21 451567 0 0 ISHARES TR CORE S&P SCP ETF 464287804 154605 1843824 SH SOLE 22 389980 0 1453844 ISHARES TR CORE S&P SCP ETF 464287804 17721 211344 SH SOLE 23 211344 0 0 ISHARES TR CORE S&P SCP ETF 464287804 8076 96320 SH SOLE 26 0 0 96320 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 444990 9475934 SH SOLE 4 9475934 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 1283 SH SOLE 18 1283 0 0 ISHARES TR INTL TREA BD ETF 464288117 51746 1031421 SH SOLE 7 32993 0 998428 ISHARES TR INTL TREA BD ETF 464288117 53 1063 SH SOLE 17 0 0 1063 ISHARES TR INTL TREA BD ETF 464288117 8340 166242 SH SOLE 18 166242 0 0 ISHARES TR INTL TREA BD ETF 464288117 16263 324164 SH SOLE 22 0 0 324164 ISHARES TR SHRT NAT MUN ETF 464288158 84 786 SH SOLE 17 0 0 786 ISHARES TR SHRT NAT MUN ETF 464288158 2523 23630 SH SOLE 18 23630 0 0 ISHARES TR AGENCY BOND ETF 464288166 17324 149888 SH SOLE 21 149888 0 0 ISHARES TR MSCI AC ASIA ETF 464288182 1733 23578 SH SOLE 3 23578 0 0 ISHARES TR GL CLEAN ENE ETF 464288224 103 8784 SH SOLE 18 8784 0 0 ISHARES TR MSCI ACWI EX US 464288240 1 14 SH SOLE 17 0 0 14 ISHARES TR MSCI ACWI EX US 464288240 34523 702838 SH SOLE 18 702838 0 0 ISHARES TR MSCI ACWI EX US 464288240 80356 1635921 SH SOLE 21 1635921 0 0 ISHARES TR MSCI ACWI ETF 464288257 23710 299184 SH SOLE 2 299184 0 0 ISHARES TR MSCI ACWI ETF 464288257 2210 27891 SH SOLE 3 27891 0 0 ISHARES TR MSCI ACWI ETF 464288257 396 4998 SH SOLE 17 0 0 4998 ISHARES TR MSCI ACWI ETF 464288257 63211 797613 SH SOLE 18 797613 0 0 ISHARES TR MSCI KOKUSAI ETF 464288265 5096 68991 SH SOLE 23 68991 0 0 ISHARES TR EAFE SML CP ETF 464288273 23243 373203 SH SOLE 17 0 0 373203 ISHARES TR EAFE SML CP ETF 464288273 21611 346995 SH SOLE 18 346995 0 0 ISHARES TR EAFE SML CP ETF 464288273 3954 63489 SH SOLE 19 63489 0 0 ISHARES TR EAFE SML CP ETF 464288273 72863 1169919 SH SOLE 21 1169919 0 0 ISHARES TR EAFE SML CP ETF 464288273 11784 189207 SH SOLE 23 189207 0 0 ISHARES TR EAFE SML CP ETF 464288273 72684 1167050 SH SOLE 26 0 0 1167050 ISHARES TR JPMORGAN USD EMG 464288281 13155 114835 SH SOLE 2 24161 0 90674 ISHARES TR JPMORGAN USD EMG 464288281 80896 706146 SH SOLE 7 706146 0 0 ISHARES TR JPMORGAN USD EMG 464288281 2662 23237 SH SOLE 17 0 0 23237 ISHARES TR JPMORGAN USD EMG 464288281 27089 236460 SH SOLE 18 236460 0 0 ISHARES TR JPMORGAN USD EMG 464288281 8384 73183 SH SOLE 19 73183 0 0 ISHARES TR JPMORGAN USD EMG 464288281 87716 765674 SH SOLE 21 765674 0 0 ISHARES TR JPMORGAN USD EMG 464288281 163025 1423056 SH SOLE 22 1134202 0 288854 ISHARES TR JPMORGAN USD EMG 464288281 26579 232013 SH SOLE 23 232013 0 0 ISHARES TR JPMORGAN USD EMG 464288281 121402 1059720 SH SOLE 26 0 0 1059720 ISHARES TR MRGSTR MD CP GRW 464288307 1 2 SH SOLE 17 0 0 2 ISHARES TR NEW YORK MUN ETF 464288323 558 9783 SH SOLE 18 9783 0 0 ISHARES TR CALIF MUN BD ETF 464288356 1 23 SH SOLE 17 0 0 23 ISHARES TR CALIF MUN BD ETF 464288356 2698 44062 SH SOLE 18 5922 0 38140 ISHARES TR GLB INFRASTR ETF 464288372 23270 485696 SH SOLE 2 485696 0 0 ISHARES TR GLB INFRASTR ETF 464288372 7379 154014 SH SOLE 22 0 0 154014 ISHARES TR GLB INFRASTR ETF 464288372 268 5590 SH SOLE 23 5590 0 0 ISHARES TR MRGSTR MD CP VAL 464288406 0 1 SH SOLE 17 0 0 1 ISHARES TR NATIONAL MUN ETF 464288414 21153 185697 SH SOLE 2 185697 0 0 ISHARES TR NATIONAL MUN ETF 464288414 21372 187622 SH SOLE 17 0 0 187622 ISHARES TR NATIONAL MUN ETF 464288414 11979 105158 SH SOLE 18 105158 0 0 ISHARES TR NATIONAL MUN ETF 464288414 489813 4300000 SH SOLE 19 4300000 0 0 ISHARES TR ASIA 50 ETF 464288430 394095 5971132 SH SOLE 4 5971132 0 0 ISHARES TR INTL SEL DIV ETF 464288448 780 23244 SH SOLE 2 23244 0 0 ISHARES TR INTL SEL DIV ETF 464288448 651 19389 SH SOLE 7 19389 0 0 ISHARES TR INTL SEL DIV ETF 464288448 1 15 SH SOLE 17 0 0 15 ISHARES TR INTL SEL DIV ETF 464288448 44918 1338043 SH SOLE 18 1263980 0 74063 ISHARES TR INTL SEL DIV ETF 464288448 1163 34638 SH SOLE 19 34638 0 0 ISHARES TR INTL SEL DIV ETF 464288448 36561 1089092 SH SOLE 21 1089092 0 0 ISHARES TR INTL DEV RE ETF 464288489 1890 62585 SH SOLE 2 5971 0 56614 ISHARES TR INTL DEV RE ETF 464288489 0 1 SH SOLE 17 0 0 1 ISHARES TR INTL DEV RE ETF 464288489 1082 35842 SH SOLE 18 15 0 35827 ISHARES TR INTL DEV RE ETF 464288489 2061 68230 SH SOLE 22 68230 0 0 ISHARES TR IBOXX HI YD ETF 464288513 114217 1298807 SH SOLE 2 504270 0 794537 ISHARES TR IBOXX HI YD ETF 464288513 2397 27256 SH SOLE 7 27256 0 0 ISHARES TR IBOXX HI YD ETF 464288513 2146 24399 SH SOLE 17 0 0 24399 ISHARES TR IBOXX HI YD ETF 464288513 75000 852854 SH SOLE 18 621257 0 231597 ISHARES TR IBOXX HI YD ETF 464288513 447281 5086203 SH SOLE 19 5086203 0 0 ISHARES TR IBOXX HI YD ETF 464288513 236036 2684056 SH SOLE 21 2684056 0 0 ISHARES TR IBOXX HI YD ETF 464288513 16607 188841 SH SOLE 22 71434 0 117407 ISHARES TR IBOXX HI YD ETF 464288513 83180 945870 SH SOLE 23 945870 0 0 ISHARES TR IBOXX HI YD ETF 464288513 96149 1093344 SH SOLE 26 1093344 0 0 ISHARES TR OPTIONS 464288513 165020 1876500 SH Put SOLE 2 1876500 0 0 ISHARES TR OPTIONS 464288513 206658 2350000 SH Put SOLE 19 2350000 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 29085 532792 SH SOLE 21 0 0 532792 ISHARES TR CRE U S REIT ETF 464288521 14439 264491 SH SOLE 22 0 0 264491 ISHARES TR CRE U S REIT ETF 464288521 99070 1814806 SH SOLE 23 1814806 0 0 ISHARES TR MSCI KLD400 SOC 464288570 3 22 SH SOLE 17 0 0 22 ISHARES TR MSCI KLD400 SOC 464288570 7268 60505 SH SOLE 18 60505 0 0 ISHARES TR MBS ETF 464288588 44348 410406 SH SOLE 2 311666 0 98740 ISHARES TR MBS ETF 464288588 13141 121607 SH SOLE 3 121607 0 0 ISHARES TR MBS ETF 464288588 29 272 SH SOLE 17 0 0 272 ISHARES TR MBS ETF 464288588 122259 1131399 SH SOLE 18 1131399 0 0 ISHARES TR MBS ETF 464288588 917201 8487890 SH SOLE 19 8487890 0 0 ISHARES TR MBS ETF 464288588 35969 332859 SH SOLE 21 332859 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 5218 SH SOLE 18 5218 0 0 ISHARES TR USD INV GRDE ETF 464288620 791 13568 SH SOLE 2 0 0 13568 ISHARES TR USD INV GRDE ETF 464288620 11608 199112 SH SOLE 7 199112 0 0 ISHARES TR USD INV GRDE ETF 464288620 12 201 SH SOLE 17 0 0 201 ISHARES TR USD INV GRDE ETF 464288620 82639 1417473 SH SOLE 18 1417473 0 0 ISHARES TR USD INV GRDE ETF 464288620 266 4559 SH SOLE 23 4559 0 0 ISHARES TR INTRM TR CRP ETF 464288638 151421 2611612 SH SOLE 2 2479482 0 132130 ISHARES TR INTRM TR CRP ETF 464288638 18 303 SH SOLE 17 0 0 303 ISHARES TR INTRM TR CRP ETF 464288638 10326 178100 SH SOLE 18 178100 0 0 ISHARES TR INTRM TR CRP ETF 464288638 12543 216330 SH SOLE 19 216330 0 0 ISHARES TR INTRM TR CRP ETF 464288638 55770 961885 SH SOLE 21 961885 0 0 ISHARES TR INTRM TR CRP ETF 464288638 1335 23033 SH SOLE 22 23033 0 0 ISHARES TR SH TR CRPORT ETF 464288646 15814 294867 SH SOLE 2 280134 0 14733 ISHARES TR SH TR CRPORT ETF 464288646 3638 67826 SH SOLE 7 67826 0 0 ISHARES TR SH TR CRPORT ETF 464288646 3 47 SH SOLE 17 0 0 47 ISHARES TR SH TR CRPORT ETF 464288646 51850 966805 SH SOLE 18 805692 0 161113 ISHARES TR SH TR CRPORT ETF 464288646 85127 1587302 SH SOLE 19 1587302 0 0 ISHARES TR SH TR CRPORT ETF 464288646 6488 120975 SH SOLE 21 0 0 120975 ISHARES TR 10-20 YR TRS ETF 464288653 49260 343014 SH SOLE 2 343014 0 0 ISHARES TR 10-20 YR TRS ETF 464288653 191 1327 SH SOLE 22 1327 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 8197 65184 SH SOLE 2 65184 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 25324 201380 SH SOLE 18 91874 0 109506 ISHARES TR 3 7 YR TREAS BD 464288661 19308 153541 SH SOLE 23 153541 0 0 ISHARES TR SHORT TREAS BD 464288679 11 100 SH SOLE 17 0 0 100 ISHARES TR SHORT TREAS BD 464288679 15098 136684 SH SOLE 18 63885 0 72799 ISHARES TR SHORT TREAS BD 464288679 661332 5987070 SH SOLE 19 5987070 0 0 ISHARES TR SHORT TREAS BD 464288679 32657 295649 SH SOLE 21 0 0 295649 ISHARES TR SHORT TREAS BD 464288679 120178 1087974 SH SOLE 22 288499 0 799475 ISHARES TR PFD AND INCM SEC 464288687 10961 291602 SH SOLE 2 291602 0 0 ISHARES TR PFD AND INCM SEC 464288687 1223 32522 SH SOLE 3 32522 0 0 ISHARES TR PFD AND INCM SEC 464288687 883 23480 SH SOLE 7 23480 0 0 ISHARES TR PFD AND INCM SEC 464288687 137361 3654200 SH SOLE 18 3560621 0 93579 ISHARES TR PFD AND INCM SEC 464288687 20665 549734 SH SOLE 21 549734 0 0 ISHARES TR MRNING SM CP ETF 464288703 2 15 SH SOLE 17 0 0 15 ISHARES TR GLOB UTILITS ETF 464288711 295 5025 SH SOLE 23 5025 0 0 ISHARES TR GLOB INDSTRL ETF 464288729 29987 308257 SH SOLE 7 308257 0 0 ISHARES TR GLB CNSM STP ETF 464288737 130875 2358960 SH SOLE 4 2358960 0 0 ISHARES TR GLB CNSM STP ETF 464288737 6347 114396 SH SOLE 7 114396 0 0 ISHARES TR GLB CNS DISC ETF 464288745 42461 337180 SH SOLE 7 337180 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 4615 SH SOLE 22 0 0 4615 ISHARES TR US HLTHCR PR ETF 464288828 20 100 SH SOLE 18 100 0 0 ISHARES TR EAFE VALUE ETF 464288877 18354 367601 SH SOLE 17 0 0 367601 ISHARES TR EAFE GRWTH ETF 464288885 37328 431684 SH SOLE 2 431684 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 7764 SH SOLE 18 7764 0 0 ISHARES TR LNG TR CRPRT BD 464289511 66655 999774 SH SOLE 2 999774 0 0 ISHARES TR LNG TR CRPRT BD 464289511 6341 95105 SH SOLE 18 43 0 95062 ISHARES TR LNG TR CRPRT BD 464289511 136960 2054299 SH SOLE 21 2054299 0 0 ISHARES TR LNG TR CRPRT BD 464289511 565 8469 SH SOLE 22 8469 0 0 ISHARES TR LNG TR CRPRT BD 464289511 3416 51244 SH SOLE 23 51244 0 0 ISHARES TR INDIA 50 ETF 464289529 53077 1374345 SH SOLE 7 1374345 0 0 ISHARES TR INDIA 50 ETF 464289529 23779 615717 SH SOLE 22 615717 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 59881 1251686 SH SOLE 22 0 0 1251686 ISHARES TR MODERT ALLOC ETF 464289875 67817 1689933 SH SOLE 22 0 0 1689933 ISHARES TR CONSER ALLOC ETF 464289883 14552 401544 SH SOLE 22 0 0 401544 ISHARES TR US TREAS BD ETF 46429B267 199148 7677256 SH SOLE 2 4373378 0 3303878 ISHARES TR US TREAS BD ETF 46429B267 11152 429896 SH SOLE 7 429896 0 0 ISHARES TR US TREAS BD ETF 46429B267 116 4485 SH SOLE 17 0 0 4485 ISHARES TR US TREAS BD ETF 46429B267 76748 2958685 SH SOLE 18 2958685 0 0 ISHARES TR US TREAS BD ETF 46429B267 187963 7246062 SH SOLE 19 7246062 0 0 ISHARES TR A RATE CP BD ETF 46429B291 8 152 SH SOLE 18 152 0 0 ISHARES TR CMBS ETF 46429B366 690 13074 SH SOLE 3 13074 0 0 ISHARES TR CMBS ETF 46429B366 4201 79575 SH SOLE 18 39578 0 39997 ISHARES TR MSCI PHILIPS ETF 46429B408 2619 76316 SH SOLE 22 0 0 76316 ISHARES TR MSCI INDIA ETF 46429B598 291037 8279847 SH SOLE 2 46740 0 8233107 ISHARES TR MSCI INDIA ETF 46429B598 53098 1510614 SH SOLE 4 1510614 0 0 ISHARES TR MSCI INDIA ETF 46429B598 6569 186895 SH SOLE 7 0 0 186895 ISHARES TR MSCI INDIA ETF 46429B598 872 24805 SH SOLE 13 24805 0 0 ISHARES TR MSCI INDIA ETF 46429B598 7368 209608 SH SOLE 15 0 0 209608 ISHARES TR MSCI INDIA ETF 46429B598 83128 2364951 SH SOLE 18 2364951 0 0 ISHARES TR MSCI INDIA ETF 46429B598 6328 180029 SH SOLE 19 180029 0 0 ISHARES TR MSCI INDIA ETF 46429B598 223011 6344553 SH SOLE 21 6344553 0 0 ISHARES TR MSCI INDIA ETF 46429B598 187487 5333902 SH SOLE 22 4391914 0 941988 ISHARES TR MSCI INDIA ETF 46429B598 450 12807 SH SOLE 26 12807 0 0 ISHARES TR MSCI POLAND ETF 46429B606 308 14591 SH SOLE 18 14591 0 0 ISHARES TR MSCI POLAND ETF 46429B606 2281 108188 SH SOLE 22 0 0 108188 ISHARES TR FLTG RATE NT ETF 46429B655 13135 257962 SH SOLE 2 0 0 257962 ISHARES TR FLTG RATE NT ETF 46429B655 14378 282372 SH SOLE 7 0 0 282372 ISHARES TR FLTG RATE NT ETF 46429B655 3 57 SH SOLE 17 0 0 57 ISHARES TR FLTG RATE NT ETF 46429B655 28650 562649 SH SOLE 18 428196 0 134453 ISHARES TR FLTG RATE NT ETF 46429B655 25049 491932 SH SOLE 19 491932 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 22371 228109 SH SOLE 2 228109 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 41923 427480 SH SOLE 3 427480 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 220 2248 SH SOLE 15 2248 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 18 179 SH SOLE 17 0 0 179 ISHARES TR CORE HIGH DV ETF 46429B663 11504 117307 SH SOLE 18 76174 0 41133 ISHARES TR CORE HIGH DV ETF 46429B663 20759 211673 SH SOLE 21 211673 0 0 ISHARES TR MSCI CHINA ETF 46429B671 31565 492514 SH SOLE 7 0 0 492514 ISHARES TR MSCI CHINA ETF 46429B671 11971 186780 SH SOLE 18 186780 0 0 ISHARES TR MIN VOL EAFE ETF 46429B689 34539 463365 SH SOLE 2 200725 0 262640 ISHARES TR MIN VOL EAFE ETF 46429B689 248713 3336633 SH SOLE 7 3336633 0 0 ISHARES TR MIN VOL EAFE ETF 46429B689 6 82 SH SOLE 17 0 0 82 ISHARES TR MIN VOL EAFE ETF 46429B689 211244 2833975 SH SOLE 18 2833975 0 0 ISHARES TR MIN VOL EAFE ETF 46429B689 7514 100803 SH SOLE 19 100803 0 0 ISHARES TR MIN VOL EAFE ETF 46429B689 7458 100056 SH SOLE 21 100056 0 0 ISHARES TR MIN VOL EAFE ETF 46429B689 29478 395471 SH SOLE 22 47183 0 348288 ISHARES TR MSCI MIN VOL ETF 46429B697 290445 4427522 SH SOLE 2 3019443 0 1408079 ISHARES TR MSCI MIN VOL ETF 46429B697 440 6712 SH SOLE 7 6712 0 0 ISHARES TR MSCI MIN VOL ETF 46429B697 125 1907 SH SOLE 17 0 0 1907 ISHARES TR MSCI MIN VOL ETF 46429B697 523952 7987069 SH SOLE 18 7987069 0 0 ISHARES TR MSCI MIN VOL ETF 46429B697 91367 1392787 SH SOLE 19 1392787 0 0 ISHARES TR MSCI MIN VOL ETF 46429B697 41939 639315 SH SOLE 22 639315 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 2209 21930 SH SOLE 17 0 0 21930 ISHARES TR 0-5 YR TIPS ETF 46429B747 188 1868 SH SOLE 18 1868 0 0 ISHARES TR USA QUALITY FCTR 46432F339 549282 5438439 SH SOLE 2 5066327 0 372112 ISHARES TR USA QUALITY FCTR 46432F339 826 8178 SH SOLE 7 8178 0 0 ISHARES TR USA QUALITY FCTR 46432F339 20 195 SH SOLE 17 0 0 195 ISHARES TR USA QUALITY FCTR 46432F339 132571 1312581 SH SOLE 18 1184675 0 127906 ISHARES TR USA QUALITY FCTR 46432F339 140132 1387446 SH SOLE 19 1387446 0 0 ISHARES TR USA QUALITY FCTR 46432F339 19896 196995 SH SOLE 22 196995 0 0 ISHARES TR USA SIZE FACTOR 46432F370 103645 1064010 SH SOLE 2 1064010 0 0 ISHARES TR USA SIZE FACTOR 46432F370 60150 617498 SH SOLE 18 617498 0 0 ISHARES TR USA SIZE FACTOR 46432F370 85316 875847 SH SOLE 19 875847 0 0 ISHARES TR EDGE MSCI USA VL 46432F388 90574 1009408 SH SOLE 2 1009408 0 0 ISHARES TR EDGE MSCI USA VL 46432F388 12782 142445 SH SOLE 7 142445 0 0 ISHARES TR EDGE MSCI USA VL 46432F388 78877 879048 SH SOLE 18 879048 0 0 ISHARES TR EDGE MSCI USA VL 46432F388 38451 428519 SH SOLE 19 428519 0 0 ISHARES TR EDGE MSCI USA VL 46432F388 19628 218741 SH SOLE 22 218741 0 0 ISHARES TR USA MOMENTUM FCT 46432F396 4977 39637 SH SOLE 2 39637 0 0 ISHARES TR USA MOMENTUM FCT 46432F396 1156 9204 SH SOLE 7 9204 0 0 ISHARES TR USA MOMENTUM FCT 46432F396 61 485 SH SOLE 17 0 0 485 ISHARES TR USA MOMENTUM FCT 46432F396 104638 833369 SH SOLE 18 730855 0 102514 ISHARES TR USA MOMENTUM FCT 46432F396 17188 136893 SH SOLE 19 136893 0 0 ISHARES TR USA MOMENTUM FCT 46432F396 19042 151654 SH SOLE 22 151654 0 0 ISHARES TR CORE MSCI TOTAL 46432F834 40569 655392 SH SOLE 2 440902 0 214490 ISHARES TR CORE MSCI TOTAL 46432F834 178 2879 SH SOLE 17 0 0 2879 ISHARES TR CORE MSCI TOTAL 46432F834 596 9635 SH SOLE 18 9635 0 0 ISHARES TR CORE MSCI TOTAL 46432F834 10370910 167542966 SH SOLE 21 167487988 0 54978 ISHARES TR CORE MSCI TOTAL 46432F834 387889 6266374 SH SOLE 22 0 0 6266374 ISHARES TR CORE MSCI EAFE 46432F842 1887860 28937148 SH SOLE 2 27556780 0 1380368 ISHARES TR CORE MSCI EAFE 46432F842 63329 970703 SH SOLE 3 970703 0 0 ISHARES TR CORE MSCI EAFE 46432F842 58382 894888 SH SOLE 4 894888 0 0 ISHARES TR CORE MSCI EAFE 46432F842 21797 334109 SH SOLE 7 334109 0 0 ISHARES TR CORE MSCI EAFE 46432F842 107749 1651580 SH SOLE 17 0 0 1651580 ISHARES TR CORE MSCI EAFE 46432F842 238640 3657877 SH SOLE 18 3193346 0 464531 ISHARES TR CORE MSCI EAFE 46432F842 318816 4886824 SH SOLE 19 4886824 0 0 ISHARES TR CORE MSCI EAFE 46432F842 57483 881108 SH SOLE 21 0 0 881108 ISHARES TR CORE MSCI EAFE 46432F842 64665 991184 SH SOLE 22 988651 0 2533 ISHARES TR CORE MSCI EAFE 46432F842 12518 191879 SH SOLE 23 191879 0 0 ISHARES TR CORE MSCI EAFE 46432F842 5284 81000 SH SOLE 26 0 0 81000 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 15818 SH SOLE 18 15818 0 0 ISHARES TR MRNGSTR INC ETF 46432F875 566 22170 SH SOLE 18 22170 0 0 ISHARES TR IBNDS MAR20 ETF 46432FAK3 3155 128400 SH SOLE 21 128400 0 0 ISHARES TR IBNDS MAR23 ETF 46432FAN7 3166 129000 SH SOLE 21 129000 0 0 ISHARES TR 0-5YR INVT GR CP 46434V100 7543 147790 SH SOLE 2 147790 0 0 ISHARES TR 0-5YR INVT GR CP 46434V100 145 2845 SH SOLE 18 2845 0 0 ISHARES TR MLTFCTR INTL SML 46434V266 1507 47554 SH SOLE 2 0 0 47554 ISHARES TR MULTIFACTOR INTL 46434V274 6624 244868 SH SOLE 2 0 0 244868 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 11169 323935 SH SOLE 2 0 0 323935 ISHARES TR MULTIFACTOR USA 46434V282 353 10244 SH SOLE 7 10244 0 0 ISHARES TR MULTIFACTOR USA 46434V282 339 9838 SH SOLE 18 9838 0 0 ISHARES TR MULTIFACTOR USA 46434V282 43 1239 SH SOLE 19 1239 0 0 ISHARES TR MULTIFACTOR USA 46434V290 1478 34438 SH SOLE 2 0 0 34438 ISHARES TR MULTIFACTOR USA 46434V290 63 1468 SH SOLE 18 1468 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 5710 122988 SH SOLE 2 122988 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 6532 140678 SH SOLE 7 140678 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 152243 3278969 SH SOLE 18 3028856 0 250113 ISHARES TR 0-5YR HI YL CP 46434V407 47832 1030200 SH SOLE 19 1030200 0 0 ISHARES TR MSCI SAUDI ARBIA 46434V423 129885 4200677 SH SOLE 2 21836 0 4178841 ISHARES TR MSCI SAUDI ARBIA 46434V423 12269 396786 SH SOLE 4 396786 0 0 ISHARES TR MSCI SAUDI ARBIA 46434V423 2945 95247 SH SOLE 7 0 0 95247 ISHARES TR MSCI SAUDI ARBIA 46434V423 19469 629649 SH SOLE 22 629649 0 0 ISHARES TR MSCI SAUDI ARBIA 46434V423 2262 73160 SH SOLE 23 73160 0 0 ISHARES TR MSCI SAUDI ARBIA 46434V423 3676 118900 SH SOLE 31 118900 0 0 ISHARES TR INTL MOMENTUM FT 46434V449 2882 92459 SH SOLE 2 92459 0 0 ISHARES TR INTL MOMENTUM FT 46434V449 1769 56740 SH SOLE 19 56740 0 0 ISHARES TR INTL QLTY FACTOR 46434V456 20224 626334 SH SOLE 2 626334 0 0 ISHARES TR INTL QLTY FACTOR 46434V456 9629 298213 SH SOLE 19 298213 0 0 ISHARES TR MSCI LW CRB TG 46434V464 169 1304 SH SOLE 18 1304 0 0 ISHARES TR MSCI CHINA A 46434V514 20182 663000 SH SOLE 2 0 0 663000 ISHARES TR MSCI CHINA A 46434V514 6158 202289 SH SOLE 31 202289 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 10235 SH SOLE 18 10235 0 0 ISHARES TR CORE TOTAL USD 46434V613 1646928 31604841 SH SOLE 21 31604841 0 0 ISHARES TR CORE DIV GRWTH 46434V621 44 1037 SH SOLE 17 0 0 1037 ISHARES TR CORE DIV GRWTH 46434V621 2205 52408 SH SOLE 18 27166 0 25242 ISHARES TR CORE DIV GRWTH 46434V621 16995 403968 SH SOLE 19 403968 0 0 ISHARES TR CUR HD EURZN ETF 46434V639 594 18699 SH SOLE 2 18699 0 0 ISHARES TR CUR HD EURZN ETF 46434V639 514 16169 SH SOLE 3 16169 0 0 ISHARES TR CUR HD EURZN ETF 46434V639 131 4134 SH SOLE 18 4134 0 0 ISHARES TR GLOBAL REIT ETF 46434V647 15279 553174 SH SOLE 2 553174 0 0 ISHARES TR GLOBAL REIT ETF 46434V647 98 3536 SH SOLE 18 3536 0 0 ISHARES TR GLOBAL REIT ETF 46434V647 4886 176912 SH SOLE 19 176912 0 0 ISHARES TR CORE MSCI PAC 46434V696 39796 681326 SH SOLE 2 681326 0 0 ISHARES TR CUR HED MSCI GER 46434V704 1 21 SH SOLE 17 0 0 21 ISHARES TR CORE MSCI EURO 46434V738 369 7399 SH SOLE 2 7399 0 0 ISHARES TR CORE MSCI EURO 46434V738 104266 2090762 SH SOLE 7 2126 0 2088636 ISHARES TR CORE MSCI EURO 46434V738 1 11 SH SOLE 17 0 0 11 ISHARES TR CORE MSCI EURO 46434V738 16267 326189 SH SOLE 23 326189 0 0 ISHARES TR MSCI UAE ETF 46434V761 225 16787 SH SOLE 23 16787 0 0 ISHARES TR MSCI QATAR ETF 46434V779 406 22800 SH SOLE 4 22800 0 0 ISHARES TR MSCI QATAR ETF 46434V779 323 18136 SH SOLE 23 18136 0 0 ISHARES TR HDG MSCI EAFE 46434V803 15 487 SH SOLE 17 0 0 487 ISHARES TR HDG MSCI EAFE 46434V803 1510 49489 SH SOLE 18 49489 0 0 ISHARES TR HDG MSCI EAFE 46434V803 7019 230021 SH SOLE 22 0 0 230021 ISHARES TR ULTR SH TRM BD 46434V878 16028 318467 SH SOLE 2 318467 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 9518 184113 SH SOLE 19 184113 0 0 ISHARES TR ESG 1 5 YR USD 46435G243 2 61 SH SOLE 18 61 0 0 ISHARES TR EDEG HIG YLELD 46435G250 3821 75281 SH SOLE 19 75281 0 0 ISHARES TR IBONDS DEC2023 46435G318 4 138 SH SOLE 18 138 0 0 ISHARES TR CORE MSCI INTL 46435G326 74719 1284502 SH SOLE 2 1098765 0 185737 ISHARES TR CORE MSCI INTL 46435G326 498 8559 SH SOLE 18 8559 0 0 ISHARES TR CORE MSCI INTL 46435G326 937029 16108466 SH SOLE 21 16108466 0 0 ISHARES TR MSCI UK ETF NEW 46435G334 25363 743770 SH SOLE 2 743770 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 3405 SH SOLE 18 3405 0 0 ISHARES TR MSCI UK ETF NEW 46435G334 66155 1940023 SH SOLE 21 1940023 0 0 ISHARES TR MORTGE REL ETF 46435G342 129 2895 SH SOLE 15 2895 0 0 ISHARES TR MORTGE REL ETF 46435G342 63207 1419424 SH SOLE 21 1419424 0 0 ISHARES TR INTL VALUE FACTR 46435G409 11038 452922 SH SOLE 2 452922 0 0 ISHARES TR INTL VALUE FACTR 46435G409 5817 238706 SH SOLE 19 238706 0 0 ISHARES TR ESG MSCI USA ETF 46435G425 39438 552966 SH SOLE 2 552966 0 0 ISHARES TR ESG MSCI USA ETF 46435G425 12 173 SH SOLE 18 173 0 0 ISHARES TR ESG MSCI USA ETF 46435G425 5039 70659 SH SOLE 22 70659 0 0 ISHARES TR INTL SIZE FACTOR 46435G508 2946 105000 SH SOLE 105000 0 0 ISHARES TR INTL SIZE FACTOR 46435G508 7697 274287 SH SOLE 2 274287 0 0 ISHARES TR ESG MSCI EAFE 46435G516 35641 518494 SH SOLE 2 518494 0 0 ISHARES TR ESG MSCI EAFE 46435G516 3 46 SH SOLE 17 0 0 46 ISHARES TR ESG MSCI EAFE 46435G516 425 6176 SH SOLE 18 6176 0 0 ISHARES TR ESG MSCI EAFE 46435G516 3925 57102 SH SOLE 22 57102 0 0 ISHARES TR MSCI GLOBAL IMP 46435G532 1 10 SH SOLE 17 0 0 10 ISHARES TR ADAPTIVE ETF 46435G656 1990 68093 SH SOLE 68093 0 0 ISHARES TR CORE INTL AGGR 46435G672 5976 109065 SH SOLE 2 109065 0 0 ISHARES TR CORE INTL AGGR 46435G672 1016 18539 SH SOLE 3 18539 0 0 ISHARES TR CORE INTL AGGR 46435G672 98922 1805470 SH SOLE 7 0 0 1805470 ISHARES TR CORE INTL AGGR 46435G672 288988 5274468 SH SOLE 21 5274468 0 0 ISHARES TR IBONDS DEC2022 46435G755 299 11428 SH SOLE 18 11428 0 0 ISHARES TR IBONDS DEC2021 46435G789 309 11981 SH SOLE 18 11981 0 0 ISHARES TR IBONDS DEC2026 46435GAA0 1 46 SH SOLE 18 46 0 0 ISHARES TR CYBERSECURITY 46435U135 134 5000 SH SOLE 5000 0 0 ISHARES TR EDGE MSCI MULT 46435U143 1421 50000 SH SOLE 50000 0 0 ISHARES TR IBONDS 23 TRM HG 46435U150 4894 196000 SH SOLE 196000 0 0 ISHARES TR IBONDS 25 TRM HG 46435U168 5086 200000 SH SOLE 200000 0 0 ISHARES TR IBONDS 22 TRM HG 46435U176 4945 200000 SH SOLE 200000 0 0 ISHARES TR IBONDS 24 TRM HG 46435U184 4969 196000 SH SOLE 196000 0 0 ISHARES TR GENOMICS IMMUN 46435U192 21952 735000 SH SOLE 735000 0 0 ISHARES TR IBONDS 21 TRM HG 46435U226 3743 150000 SH SOLE 150000 0 0 ISHARES TR IBONDS DEC 26 46435U259 2 60 SH SOLE 18 60 0 0 ISHARES TR FOCUSD VAL FAC 46435U333 27371 537000 SH SOLE 537000 0 0 ISHARES TR SELF DRIVNG EV 46435U366 27350 1000000 SH SOLE 1000000 0 0 ISHARES TR MSCI JP VALUE 46435U374 5820 225000 SH SOLE 225000 0 0 ISHARES TR MSCI JP EQUL 46435U382 6798 190000 SH SOLE 190000 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 30000 SH SOLE 30000 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 18879 SH SOLE 22 18879 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 6704 SH SOLE 18 6704 0 0 ISHARES TR BROAD USD HIGH 46435U853 75534 1837800 SH SOLE 19 1837800 0 0 ISHARES TR IBONDS ETF 46435UAA9 1 45 SH SOLE 18 45 0 0 ISHARES TR IBONDS DEC 29 46436E205 7662 300000 SH SOLE 300000 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 24837 494260 SH SOLE 2 494260 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 15830 315021 SH SOLE 18 315021 0 0 ISHARES US ETF TR SHT MAT BD ETF 46431W507 165463 3292795 SH SOLE 19 3292795 0 0 ISHARES US ETF TR INFLATION HEDG 46431W580 6822 255000 SH SOLE 255000 0 0 ISHARES US ETF TR BLOOMBERG ROLL 46431W598 11522 255400 SH SOLE 255400 0 0 ISHARES US ETF TR IT RT HDG HGYL 46431W606 2300 25668 SH SOLE 23 25668 0 0 ISHARES US ETF TR GOLD STRATEGY 46431W614 209 4000 SH SOLE 4000 0 0 ISHARES US ETF TR INOVATIV HLTCR 46431W622 1957 70000 SH SOLE 70000 0 0 ISHARES US ETF TR MEDIA ENTRNMNT 46431W630 1240 45000 SH SOLE 45000 0 0 ISHARES US ETF TR EVOLVED FINLS 46431W655 3971 150000 SH SOLE 150000 0 0 ISHARES US ETF TR SHT MAT MUN ETF 46431W838 7475 149209 SH SOLE 18 149209 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 800000 PRN SOLE 21 800000 0 0 ISORAY INC COM 46489V104 30 47959 SH SOLE 21 47959 0 0 ISORAY INC COM 46489V104 634 1016060 SH SOLE 22 1016060 0 0 ISRAEL CHEMICALS LTD SHS M5920A109 1357 283345 SH SOLE 7 283345 0 0 ISSUER DIRECT CORPORATION COM NEW 46520M204 7 597 SH SOLE 18 597 0 0 ISSUER DIRECT CORPORATION COM NEW 46520M204 66 5650 SH SOLE 21 5650 0 0 ISTAR INC COM 45031U101 525 36155 SH SOLE 2 2056 0 34099 ISTAR INC COM 45031U101 8 566 SH SOLE 4 566 0 0 ISTAR INC COM 45031U101 15 1003 SH SOLE 7 1003 0 0 ISTAR INC COM 45031U101 3859 265959 SH SOLE 18 265959 0 0 ISTAR INC COM 45031U101 1512 104176 SH SOLE 19 104176 0 0 ISTAR INC COM 45031U101 116926 8058288 SH SOLE 21 8058288 0 0 ISTAR INC COM 45031U101 28533 1966420 SH SOLE 22 1875118 0 91302 ISTAR INC COM 45031U101 377 26005 SH SOLE 26 0 0 26005 ISTAR INC COM 45031U101 123 8492 SH SOLE 28 8492 0 0 ISTAR INC COM 45031U101 1351 93108 SH SOLE 30 93108 0 0 ISTAR INC COM 45031U101 131 9043 SH SOLE 40 9043 0 0 ISTAR INC NOTE 3.125% 9/1 45031UCB5 1082 965000 PRN SOLE 21 965000 0 0 ITAU CORPBANCA SPONSORED ADR 45033E105 387 45000 SH SOLE 26 45000 0 0 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 3185 348059 SH SOLE 2 348059 0 0 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 4502 492061 SH SOLE 13 492061 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 45521 4974959 SH SOLE 18 2123599 0 2851360 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 22914 2504242 SH SOLE 19 2504242 0 0 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 149800 16371589 SH SOLE 21 16371589 0 0 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 26996 2950386 SH SOLE 22 2950386 0 0 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 22381 2445965 SH SOLE 25 2445965 0 0 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 7272 794727 SH SOLE 30 794727 0 0 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 6087 665286 SH SOLE 31 0 0 665286 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 114869 12553994 SH SOLE 34 12553994 0 0 ITERIS INC COM 46564T107 80 15935 SH SOLE 2 974 0 14961 ITERIS INC COM 46564T107 722 144608 SH SOLE 18 144608 0 0 ITERIS INC COM 46564T107 347 69620 SH SOLE 19 69620 0 0 ITERIS INC COM 46564T107 7077 1418306 SH SOLE 21 1418306 0 0 ITERIS INC COM 46564T107 5956 1193570 SH SOLE 22 1170278 0 23292 ITRON INC COM 465741106 1202 14314 SH SOLE 2 1296 0 13018 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 13086 155883 SH SOLE 18 155883 0 0 ITRON INC COM 465741106 5062 60299 SH SOLE 19 60299 0 0 ITRON INC COM 465741106 325163 3873292 SH SOLE 21 3873292 0 0 ITRON INC COM 465741106 86304 1028043 SH SOLE 22 982167 0 45876 ITRON INC COM 465741106 979 11661 SH SOLE 26 8956 0 2705 ITRON INC COM 465741106 378 4508 SH SOLE 28 4508 0 0 ITRON INC COM 465741106 4153 49473 SH SOLE 30 49473 0 0 ITRON INC COM 465741106 270 3217 SH SOLE 40 3217 0 0 ITT INC COM 45073V108 18259 247048 SH SOLE 2 58632 0 188416 ITT INC COM 45073V108 27 361 SH SOLE 4 361 0 0 ITT INC COM 45073V108 146 1972 SH SOLE 7 1972 0 0 ITT INC COM 45073V108 17892 242078 SH SOLE 18 242078 0 0 ITT INC COM 45073V108 1530 20701 SH SOLE 19 20701 0 0 ITT INC COM 45073V108 319413 4321643 SH SOLE 21 4321643 0 0 ITT INC COM 45073V108 223363 3022094 SH SOLE 22 2854741 0 167353 ITT INC COM 45073V108 2847 38517 SH SOLE 26 22092 0 16425 ITT INC COM 45073V108 836 11315 SH SOLE 28 11315 0 0 ITT INC COM 45073V108 2064 27925 SH SOLE 30 27925 0 0 ITT INC COM 45073V108 415 5618 SH SOLE 31 1768 0 3850 ITT INC COM 45073V108 68 925 SH SOLE 36 925 0 0 ITT INC COM 45073V108 660 8924 SH SOLE 40 8924 0 0 ITURAN LOCATION AND CONTROL SHS M6158M104 33 1305 SH SOLE 7 1305 0 0 ITURAN LOCATION AND CONTROL SHS M6158M104 7688 305911 SH SOLE 21 305911 0 0 ITURAN LOCATION AND CONTROL SHS M6158M104 3791 150842 SH SOLE 22 134282 0 16560 ITURAN LOCATION AND CONTROL SHS M6158M104 366 14583 SH SOLE 23 14583 0 0 ITURAN LOCATION AND CONTROL SHS M6158M104 80 3166 SH SOLE 26 0 0 3166 ITURAN LOCATION AND CONTROL SHS M6158M104 86 3441 SH SOLE 30 3441 0 0 ITURAN LOCATION AND CONTROL SHS M6158M104 37 1457 SH SOLE 40 1457 0 0 IVERIC BIO INC COM 46583P102 72 8395 SH SOLE 18 8395 0 0 IVERIC BIO INC COM 46583P102 1046 121961 SH SOLE 21 121961 0 0 IVERIC BIO INC COM 46583P102 4901 571171 SH SOLE 22 571171 0 0 IZEA WORLDWIDE INC COM 46604H105 2 6525 SH SOLE 21 6525 0 0 J & J SNACK FOODS CORP COM 466032109 1553 8426 SH SOLE 2 2637 0 5789 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 14296 77583 SH SOLE 18 67798 0 9785 J & J SNACK FOODS CORP COM 466032109 18489 100336 SH SOLE 19 100336 0 0 J & J SNACK FOODS CORP COM 466032109 309387 1678988 SH SOLE 21 1678988 0 0 J & J SNACK FOODS CORP COM 466032109 97693 530163 SH SOLE 22 511245 0 18918 J & J SNACK FOODS CORP COM 466032109 1982 10758 SH SOLE 23 10758 0 0 J & J SNACK FOODS CORP COM 466032109 5135 27867 SH SOLE 26 2800 0 25067 J & J SNACK FOODS CORP COM 466032109 383 2080 SH SOLE 28 2080 0 0 J & J SNACK FOODS CORP COM 466032109 3861 20951 SH SOLE 30 20951 0 0 J & J SNACK FOODS CORP COM 466032109 309 1678 SH SOLE 40 1678 0 0 J ALEXANDERS HLDGS INC COM 46609J106 151 15770 SH SOLE 2 5018 0 10752 J ALEXANDERS HLDGS INC COM 46609J106 3 343 SH SOLE 7 343 0 0 J ALEXANDERS HLDGS INC COM 46609J106 448 46854 SH SOLE 18 46854 0 0 J ALEXANDERS HLDGS INC COM 46609J106 739 77333 SH SOLE 19 77333 0 0 J ALEXANDERS HLDGS INC COM 46609J106 4372 457272 SH SOLE 21 457272 0 0 J ALEXANDERS HLDGS INC COM 46609J106 4446 465091 SH SOLE 22 454544 0 10547 J ALEXANDERS HLDGS INC COM 46609J106 105 10956 SH SOLE 23 10956 0 0 J ALEXANDERS HLDGS INC COM 46609J106 427 44698 SH SOLE 26 0 0 44698 J JILL INC COM 46620W102 24 21284 SH SOLE 2 421 0 20863 J JILL INC COM 46620W102 63 55662 SH SOLE 18 55662 0 0 J JILL INC COM 46620W102 31 27275 SH SOLE 19 27275 0 0 J JILL INC COM 46620W102 661 584861 SH SOLE 21 584861 0 0 J JILL INC COM 46620W102 668 591476 SH SOLE 22 581013 0 10463 J2 GLOBAL INC COM 48123V102 4841 51663 SH SOLE 2 33909 0 17754 J2 GLOBAL INC COM 48123V102 18 193 SH SOLE 4 193 0 0 J2 GLOBAL INC COM 48123V102 104 1112 SH SOLE 7 1112 0 0 J2 GLOBAL INC COM 48123V102 26185 279424 SH SOLE 18 272063 0 7361 J2 GLOBAL INC COM 48123V102 9542 101828 SH SOLE 19 101828 0 0 J2 GLOBAL INC COM 48123V102 333679 3560760 SH SOLE 21 3560760 0 0 J2 GLOBAL INC COM 48123V102 151373 1615336 SH SOLE 22 1555435 0 59901 J2 GLOBAL INC COM 48123V102 106 1128 SH SOLE 23 1128 0 0 J2 GLOBAL INC COM 48123V102 2284 24375 SH SOLE 26 12901 0 11474 J2 GLOBAL INC COM 48123V102 602 6423 SH SOLE 28 6423 0 0 J2 GLOBAL INC COM 48123V102 65 689 SH SOLE 29 689 0 0 J2 GLOBAL INC COM 48123V102 5160 55065 SH SOLE 30 55065 0 0 J2 GLOBAL INC COM 48123V102 104 1110 SH SOLE 31 1110 0 0 J2 GLOBAL INC COM 48123V102 15 163 SH SOLE 34 163 0 0 J2 GLOBAL INC COM 48123V102 461 4923 SH SOLE 40 4923 0 0 J2 GLOBAL INC NOTE 3.250% 6/1 48123VAC6 1518 1050000 PRN SOLE 21 1050000 0 0 JABIL INC COM 466313103 15068 364575 SH SOLE 2 86012 0 278563 JABIL INC COM 466313103 32 775 SH SOLE 4 775 0 0 JABIL INC COM 466313103 235 5691 SH SOLE 7 5691 0 0 JABIL INC COM 466313103 44 1067 SH SOLE 15 1067 0 0 JABIL INC COM 466313103 15796 382185 SH SOLE 18 382185 0 0 JABIL INC COM 466313103 1447 35007 SH SOLE 19 35007 0 0 JABIL INC COM 466313103 294630 7128712 SH SOLE 21 7128712 0 0 JABIL INC COM 466313103 208226 5038132 SH SOLE 22 4727166 0 310966 JABIL INC COM 466313103 6684 161719 SH SOLE 25 161719 0 0 JABIL INC COM 466313103 18963 458817 SH SOLE 26 32335 0 426482 JABIL INC COM 466313103 760 18381 SH SOLE 28 18381 0 0 JABIL INC COM 466313103 1943 47006 SH SOLE 30 47006 0 0 JABIL INC COM 466313103 593 14358 SH SOLE 31 3158 0 11200 JABIL INC COM 466313103 4977 120410 SH SOLE 36 120410 0 0 JABIL INC COM 466313103 557 13474 SH SOLE 40 13474 0 0 JACK IN THE BOX INC COM 466367109 2638 33808 SH SOLE 2 10963 0 22845 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 10987 140800 SH SOLE 18 140800 0 0 JACK IN THE BOX INC COM 466367109 3563 45662 SH SOLE 19 45662 0 0 JACK IN THE BOX INC COM 466367109 140506 1800665 SH SOLE 21 1800665 0 0 JACK IN THE BOX INC COM 466367109 68133 873161 SH SOLE 22 836695 0 36466 JACK IN THE BOX INC COM 466367109 1113 14265 SH SOLE 23 14265 0 0 JACK IN THE BOX INC COM 466367109 579 7425 SH SOLE 26 5398 0 2027 JACK IN THE BOX INC COM 466367109 244 3128 SH SOLE 28 3128 0 0 JACK IN THE BOX INC COM 466367109 554 7101 SH SOLE 30 7101 0 0 JACK IN THE BOX INC COM 466367109 166 2121 SH SOLE 40 2121 0 0 JACOBS ENGR GROUP INC COM 469814107 35538 395611 SH SOLE 2 114454 0 281157 JACOBS ENGR GROUP INC COM 469814107 5538 61647 SH SOLE 4 57607 0 4040 JACOBS ENGR GROUP INC COM 469814107 18888 210269 SH SOLE 7 132819 0 77450 JACOBS ENGR GROUP INC COM 469814107 529 5894 SH SOLE 13 5894 0 0 JACOBS ENGR GROUP INC COM 469814107 71 787 SH SOLE 15 787 0 0 JACOBS ENGR GROUP INC COM 469814107 25234 280905 SH SOLE 18 250898 0 30007 JACOBS ENGR GROUP INC COM 469814107 3906 43481 SH SOLE 19 43481 0 0 JACOBS ENGR GROUP INC COM 469814107 271853 3026305 SH SOLE 21 3026305 0 0 JACOBS ENGR GROUP INC COM 469814107 314731 3503624 SH SOLE 22 3140997 0 362627 JACOBS ENGR GROUP INC COM 469814107 9007 100267 SH SOLE 23 100267 0 0 JACOBS ENGR GROUP INC COM 469814107 13953 155331 SH SOLE 25 155331 0 0 JACOBS ENGR GROUP INC COM 469814107 28930 322054 SH SOLE 26 104561 0 217493 JACOBS ENGR GROUP INC COM 469814107 735 8186 SH SOLE 28 0 0 8186 JACOBS ENGR GROUP INC COM 469814107 3568 39722 SH SOLE 29 10890 0 28832 JACOBS ENGR GROUP INC COM 469814107 44461 494949 SH SOLE 30 494949 0 0 JACOBS ENGR GROUP INC COM 469814107 2617 29134 SH SOLE 31 24481 0 4653 JACOBS ENGR GROUP INC COM 469814107 859 9565 SH SOLE 34 9565 0 0 JACOBS ENGR GROUP INC COM 469814107 8410 93621 SH SOLE 36 93621 0 0 JACOBS ENGR GROUP INC COM 469814107 257 2860 SH SOLE 40 2860 0 0 JAGGED PEAK ENERGY INC COM 47009K107 436 51406 SH SOLE 2 2139 0 49267 JAGGED PEAK ENERGY INC COM 47009K107 13 1473 SH SOLE 7 1473 0 0 JAGGED PEAK ENERGY INC COM 47009K107 2435 286817 SH SOLE 18 286817 0 0 JAGGED PEAK ENERGY INC COM 47009K107 947 111546 SH SOLE 19 111546 0 0 JAGGED PEAK ENERGY INC COM 47009K107 59397 6996136 SH SOLE 21 6996136 0 0 JAGGED PEAK ENERGY INC COM 47009K107 16357 1926600 SH SOLE 22 1845491 0 81109 JAGGED PEAK ENERGY INC COM 47009K107 35 4083 SH SOLE 26 0 0 4083 JAGGED PEAK ENERGY INC COM 47009K107 57 6677 SH SOLE 28 6677 0 0 JAGGED PEAK ENERGY INC COM 47009K107 742 87414 SH SOLE 30 87414 0 0 JAGGED PEAK ENERGY INC COM 47009K107 45 5344 SH SOLE 40 5344 0 0 JAGUAR HEALTH INC COM 47010C409 0 109 SH SOLE 21 109 0 0 JAKKS PAC INC COM 47012E106 14 13240 SH SOLE 21 13240 0 0 JAKKS PAC INC COM 47012E106 360 349882 SH SOLE 22 349882 0 0 JAMES RIV GROUP LTD COM G5005R107 896 21740 SH SOLE 2 991 0 20749 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 5460 132501 SH SOLE 18 132501 0 0 JAMES RIV GROUP LTD COM G5005R107 2140 51934 SH SOLE 19 51934 0 0 JAMES RIV GROUP LTD COM G5005R107 135928 3298420 SH SOLE 21 3298420 0 0 JAMES RIV GROUP LTD COM G5005R107 34679 841530 SH SOLE 22 806171 0 35359 JAMES RIV GROUP LTD COM G5005R107 17 403 SH SOLE 23 403 0 0 JAMES RIV GROUP LTD COM G5005R107 363 8816 SH SOLE 26 6986 0 1830 JAMES RIV GROUP LTD COM G5005R107 143 3471 SH SOLE 28 3471 0 0 JAMES RIV GROUP LTD COM G5005R107 1786 43341 SH SOLE 30 43341 0 0 JAMES RIV GROUP LTD COM G5005R107 152 3700 SH SOLE 40 3700 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 9803 400942 SH SOLE 2 99833 0 301109 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 8 312 SH SOLE 4 312 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 773 31620 SH SOLE 7 31620 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 12378 506274 SH SOLE 18 506274 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 926 37866 SH SOLE 19 37866 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 289803 11852881 SH SOLE 21 11852881 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 125817 5145903 SH SOLE 22 4870911 0 274992 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 1909 78080 SH SOLE 26 50613 0 27467 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 552 22583 SH SOLE 28 22583 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 1766 72226 SH SOLE 30 72226 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 172 7026 SH SOLE 31 3298 0 3728 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 1534 62736 SH SOLE 32 62736 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 114 4654 SH SOLE 36 4654 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 464 18960 SH SOLE 40 18960 0 0 JASON INDS INC COM 471172106 2 4335 SH SOLE 18 4335 0 0 JASON INDS INC COM 471172106 21 55338 SH SOLE 21 55338 0 0 JASON INDS INC COM 471172106 9 24905 SH SOLE 22 24905 0 0 JAZZ INVESTMENTS I LTD NOTE 1.500% 8/1 472145AD3 2517 2500000 PRN SOLE 21 2500000 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 21039 140939 SH SOLE 2 17390 0 123549 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 4224 28296 SH SOLE 4 26758 0 1538 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 6272 42015 SH SOLE 7 8042 0 33973 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 5940 39794 SH SOLE 18 34697 0 5097 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 5081 34038 SH SOLE 19 34038 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 232222 1555614 SH SOLE 21 1555614 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 247968 1661096 SH SOLE 22 1553703 0 107393 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 6443 43160 SH SOLE 23 43160 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 9612 64387 SH SOLE 25 64387 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 37510 251273 SH SOLE 26 70646 0 180627 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1624 10877 SH SOLE 28 7875 0 3002 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1974 13225 SH SOLE 29 1434 0 11791 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 24038 161023 SH SOLE 30 161023 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1721 11529 SH SOLE 31 9890 0 1639 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 9968 66777 SH SOLE 34 66777 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 5554 37207 SH SOLE 36 37207 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 180 1206 SH SOLE 40 1206 0 0 JBG SMITH PPTYS COM 46590V100 10695 268100 SH SOLE 2 57908 0 210192 JBG SMITH PPTYS COM 46590V100 1393 34910 SH SOLE 4 34910 0 0 JBG SMITH PPTYS COM 46590V100 4943 123923 SH SOLE 7 123923 0 0 JBG SMITH PPTYS COM 46590V100 12871 322652 SH SOLE 18 322652 0 0 JBG SMITH PPTYS COM 46590V100 5944 149019 SH SOLE 19 149019 0 0 JBG SMITH PPTYS COM 46590V100 267407 6703616 SH SOLE 21 6703616 0 0 JBG SMITH PPTYS COM 46590V100 200299 5021294 SH SOLE 22 4789682 0 231612 JBG SMITH PPTYS COM 46590V100 302 7571 SH SOLE 23 7571 0 0 JBG SMITH PPTYS COM 46590V100 10756 269653 SH SOLE 25 269653 0 0 JBG SMITH PPTYS COM 46590V100 4337 108730 SH SOLE 26 40608 0 68122 JBG SMITH PPTYS COM 46590V100 663 16623 SH SOLE 28 16623 0 0 JBG SMITH PPTYS COM 46590V100 2587 64864 SH SOLE 29 64864 0 0 JBG SMITH PPTYS COM 46590V100 22321 559571 SH SOLE 30 559571 0 0 JBG SMITH PPTYS COM 46590V100 130 3251 SH SOLE 31 2601 0 650 JBG SMITH PPTYS COM 46590V100 503 12619 SH SOLE 40 12619 0 0 JD COM INC SPON ADR CL A 47215P106 124317 3528732 SH SOLE 2 325692 0 3203040 JD COM INC SPON ADR CL A 47215P106 15955 452870 SH SOLE 4 452870 0 0 JD COM INC SPON ADR CL A 47215P106 6164 174969 SH SOLE 7 174969 0 0 JD COM INC SPON ADR CL A 47215P106 9592 272269 SH SOLE 13 272269 0 0 JD COM INC SPON ADR CL A 47215P106 11902 337832 SH SOLE 15 327315 0 10517 JD COM INC SPON ADR CL A 47215P106 0 8 SH SOLE 17 0 0 8 JD COM INC SPON ADR CL A 47215P106 24161 685818 SH SOLE 18 685818 0 0 JD COM INC SPON ADR CL A 47215P106 5878 166860 SH SOLE 19 166860 0 0 JD COM INC SPON ADR CL A 47215P106 468999 13312503 SH SOLE 21 13312503 0 0 JD COM INC SPON ADR CL A 47215P106 549492 15597288 SH SOLE 22 12441873 0 3155415 JD COM INC SPON ADR CL A 47215P106 21484 609810 SH SOLE 23 609810 0 0 JD COM INC SPON ADR CL A 47215P106 17741 503567 SH SOLE 25 503567 0 0 JD COM INC SPON ADR CL A 47215P106 93576 2656151 SH SOLE 26 134079 0 2522072 JD COM INC SPON ADR CL A 47215P106 3455 98059 SH SOLE 28 98059 0 0 JD COM INC SPON ADR CL A 47215P106 7761 220299 SH SOLE 29 220299 0 0 JD COM INC SPON ADR CL A 47215P106 176408 5007312 SH SOLE 30 5007312 0 0 JD COM INC SPON ADR CL A 47215P106 15497 439892 SH SOLE 31 364824 0 75068 JD COM INC SPON ADR CL A 47215P106 7281 206674 SH SOLE 32 206674 0 0 JD COM INC SPON ADR CL A 47215P106 4563 129527 SH SOLE 34 129527 0 0 JD COM INC SPON ADR CL A 47215P106 838 23797 SH SOLE 36 23797 0 0 JD COM INC SPON ADR CL A 47215P106 208 5911 SH SOLE 40 5911 0 0 JEFFERIES FINL GROUP INC COM 47233W109 16124 754503 SH SOLE 2 147833 0 606670 JEFFERIES FINL GROUP INC COM 47233W109 2352 110075 SH SOLE 4 101893 0 8182 JEFFERIES FINL GROUP INC COM 47233W109 461 21568 SH SOLE 7 21568 0 0 JEFFERIES FINL GROUP INC COM 47233W109 12 577 SH SOLE 13 577 0 0 JEFFERIES FINL GROUP INC COM 47233W109 33 1559 SH SOLE 15 1559 0 0 JEFFERIES FINL GROUP INC COM 47233W109 16288 762212 SH SOLE 18 741969 0 20243 JEFFERIES FINL GROUP INC COM 47233W109 5244 245405 SH SOLE 19 245405 0 0 JEFFERIES FINL GROUP INC COM 47233W109 273219 12785167 SH SOLE 21 12785167 0 0 JEFFERIES FINL GROUP INC COM 47233W109 183787 8600236 SH SOLE 22 8071366 0 528870 JEFFERIES FINL GROUP INC COM 47233W109 4041 189119 SH SOLE 23 189119 0 0 JEFFERIES FINL GROUP INC COM 47233W109 7031 329020 SH SOLE 25 329020 0 0 JEFFERIES FINL GROUP INC COM 47233W109 20427 955886 SH SOLE 26 298587 0 657299 JEFFERIES FINL GROUP INC COM 47233W109 1091 51068 SH SOLE 28 35811 0 15257 JEFFERIES FINL GROUP INC COM 47233W109 1249 58465 SH SOLE 29 5307 0 53158 JEFFERIES FINL GROUP INC COM 47233W109 11275 527602 SH SOLE 30 527602 0 0 JEFFERIES FINL GROUP INC COM 47233W109 1338 62613 SH SOLE 31 56349 0 6264 JEFFERIES FINL GROUP INC COM 47233W109 2275 106460 SH SOLE 34 106460 0 0 JEFFERIES FINL GROUP INC COM 47233W109 4733 221465 SH SOLE 36 221465 0 0 JEFFERIES FINL GROUP INC COM 47233W109 138 6476 SH SOLE 40 6476 0 0 JELD-WEN HLDG INC COM 47580P103 776 33128 SH SOLE 2 2573 0 30555 JELD-WEN HLDG INC COM 47580P103 10 422 SH SOLE 4 422 0 0 JELD-WEN HLDG INC COM 47580P103 30 1301 SH SOLE 7 1301 0 0 JELD-WEN HLDG INC COM 47580P103 5377 229678 SH SOLE 18 229678 0 0 JELD-WEN HLDG INC COM 47580P103 2784 118934 SH SOLE 19 118934 0 0 JELD-WEN HLDG INC COM 47580P103 57504 2456377 SH SOLE 21 2456377 0 0 JELD-WEN HLDG INC COM 47580P103 45854 1958723 SH SOLE 22 1865255 0 93468 JELD-WEN HLDG INC COM 47580P103 461 19677 SH SOLE 26 13166 0 6511 JELD-WEN HLDG INC COM 47580P103 200 8525 SH SOLE 28 8525 0 0 JELD-WEN HLDG INC COM 47580P103 502 21446 SH SOLE 30 21446 0 0 JELD-WEN HLDG INC COM 47580P103 138 5908 SH SOLE 40 5908 0 0 JERASH HLDGS US INC COM 47632P101 4 733 SH SOLE 18 733 0 0 JERASH HLDGS US INC COM 47632P101 30 5044 SH SOLE 21 5044 0 0 JERNIGAN CAP INC COM 476405105 459 23991 SH SOLE 2 670 0 23321 JERNIGAN CAP INC COM 476405105 6 330 SH SOLE 7 330 0 0 JERNIGAN CAP INC COM 476405105 1435 74994 SH SOLE 18 74994 0 0 JERNIGAN CAP INC COM 476405105 844 44106 SH SOLE 19 44106 0 0 JERNIGAN CAP INC COM 476405105 24213 1265055 SH SOLE 21 1265055 0 0 JERNIGAN CAP INC COM 476405105 15362 802597 SH SOLE 22 788466 0 14131 JERNIGAN CAP INC COM 476405105 67 3496 SH SOLE 30 3496 0 0 JERNIGAN CAP INC COM 476405105 62 3252 SH SOLE 40 3252 0 0 JETBLUE AWYS CORP COM 477143101 13511 721765 SH SOLE 2 186439 0 535326 JETBLUE AWYS CORP COM 477143101 120 6434 SH SOLE 7 6434 0 0 JETBLUE AWYS CORP COM 477143101 14768 788893 SH SOLE 18 788893 0 0 JETBLUE AWYS CORP COM 477143101 1273 67983 SH SOLE 19 67983 0 0 JETBLUE AWYS CORP COM 477143101 268047 14318745 SH SOLE 21 14318745 0 0 JETBLUE AWYS CORP COM 477143101 179723 9600595 SH SOLE 22 9175606 0 424989 JETBLUE AWYS CORP COM 477143101 209 11139 SH SOLE 31 5939 0 5200 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 33547 SH SOLE 21 33547 0 0 JIANPU TECHNOLOGY INC ADR 47738D101 493 330676 SH SOLE 22 300234 0 30442 JIANPU TECHNOLOGY INC ADR 47738D101 214 143463 SH SOLE 30 143463 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 94 4178 SH SOLE 4 4178 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 14198 631325 SH SOLE 21 631325 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 4323 192219 SH SOLE 22 185080 0 7139 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 49 2167 SH SOLE 25 2167 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 7249 322315 SH SOLE 30 322315 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 1486 13187 SH SOLE 2 1313 0 11874 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 16696 148202 SH SOLE 18 140204 0 7998 JOHN BEAN TECHNOLOGIES CORP COM 477839104 10042 89139 SH SOLE 19 89139 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 390581 3466900 SH SOLE 21 3466900 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 106948 949297 SH SOLE 22 910004 0 39293 JOHN BEAN TECHNOLOGIES CORP COM 477839104 540 4794 SH SOLE 23 4794 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 1896 16825 SH SOLE 26 7726 0 9099 JOHN BEAN TECHNOLOGIES CORP COM 477839104 451 4002 SH SOLE 28 4002 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 19745 175264 SH SOLE 30 175264 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 380 3369 SH SOLE 40 3369 0 0 JOHNSON & JOHNSON COM 478160104 1099318 7536287 SH SOLE 2 1641645 0 5894642 JOHNSON & JOHNSON COM 478160104 189422 1298569 SH SOLE 4 1226399 0 72170 JOHNSON & JOHNSON COM 478160104 376427 2580567 SH SOLE 7 2504458 0 76109 JOHNSON & JOHNSON COM 478160104 21242 145622 SH SOLE 13 145622 0 0 JOHNSON & JOHNSON COM 478160104 2332 15990 SH SOLE 15 15990 0 0 JOHNSON & JOHNSON COM 478160104 62 428 SH SOLE 17 0 0 428 JOHNSON & JOHNSON COM 478160104 1381170 9468499 SH SOLE 18 8893287 0 575212 JOHNSON & JOHNSON COM 478160104 913810 6264552 SH SOLE 19 6264552 0 0 JOHNSON & JOHNSON COM 478160104 10273 70429 SH SOLE 20 70429 0 0 JOHNSON & JOHNSON COM 478160104 9133523 62614127 SH SOLE 21 62614127 0 0 JOHNSON & JOHNSON COM 478160104 9701355 66506858 SH SOLE 22 58786380 0 7720478 JOHNSON & JOHNSON COM 478160104 315582 2163444 SH SOLE 23 2163444 0 0 JOHNSON & JOHNSON COM 478160104 417280 2860631 SH SOLE 25 2860631 0 0 JOHNSON & JOHNSON COM 478160104 1947178 13348724 SH SOLE 26 1689963 0 11658761 JOHNSON & JOHNSON COM 478160104 71908 492959 SH SOLE 28 344303 0 148656 JOHNSON & JOHNSON COM 478160104 95332 653544 SH SOLE 29 195281 0 458263 JOHNSON & JOHNSON COM 478160104 1648079 11298271 SH SOLE 30 11298271 0 0 JOHNSON & JOHNSON COM 478160104 125454 860039 SH SOLE 31 671992 0 188047 JOHNSON & JOHNSON COM 478160104 23461 160836 SH SOLE 32 160836 0 0 JOHNSON & JOHNSON COM 478160104 347913 2385092 SH SOLE 34 2385092 0 0 JOHNSON & JOHNSON COM 478160104 298132 2043818 SH SOLE 36 2043818 0 0 JOHNSON & JOHNSON COM 478160104 3630 24886 SH SOLE 37 24886 0 0 JOHNSON & JOHNSON COM 478160104 8507 58316 SH SOLE 40 58316 0 0 JOHNSON & JOHNSON OPTIONS 478160104 248 1700 SH Call SOLE 4 1700 0 0 JOHNSON & JOHNSON OPTIONS 478160104 3705 25400 SH Call SOLE 18 25400 0 0 JOHNSON & JOHNSON OPTIONS 478160104 17986 123300 SH Call SOLE 19 123300 0 0 JOHNSON & JOHNSON OPTIONS 478160104 1357 9300 SH Call SOLE 22 9300 0 0 JOHNSON & JOHNSON OPTIONS 478160104 8636 59200 SH Call SOLE 34 59200 0 0 JOHNSON CTLS INTL PLC SHS G51502105 83525 2051715 SH SOLE 2 344152 0 1707563 JOHNSON CTLS INTL PLC SHS G51502105 16217 398363 SH SOLE 4 376944 0 21419 JOHNSON CTLS INTL PLC SHS G51502105 27564 677088 SH SOLE 7 667185 0 9903 JOHNSON CTLS INTL PLC SHS G51502105 988 24281 SH SOLE 13 24281 0 0 JOHNSON CTLS INTL PLC SHS G51502105 196 4817 SH SOLE 15 4817 0 0 JOHNSON CTLS INTL PLC SHS G51502105 90495 2222921 SH SOLE 18 2111193 0 111728 JOHNSON CTLS INTL PLC SHS G51502105 11641 285948 SH SOLE 19 285948 0 0 JOHNSON CTLS INTL PLC SHS G51502105 601375 14772167 SH SOLE 21 14772167 0 0 JOHNSON CTLS INTL PLC SHS G51502105 782183 19213541 SH SOLE 22 17057380 0 2156161 JOHNSON CTLS INTL PLC SHS G51502105 25575 628226 SH SOLE 23 628226 0 0 JOHNSON CTLS INTL PLC SHS G51502105 35190 864418 SH SOLE 25 864418 0 0 JOHNSON CTLS INTL PLC SHS G51502105 157707 3873912 SH SOLE 26 514869 0 3359043 JOHNSON CTLS INTL PLC SHS G51502105 6100 149850 SH SOLE 28 103807 0 46043 JOHNSON CTLS INTL PLC SHS G51502105 1254 30792 SH SOLE 29 30792 0 0 JOHNSON CTLS INTL PLC SHS G51502105 142314 3495791 SH SOLE 30 3495791 0 0 JOHNSON CTLS INTL PLC SHS G51502105 9216 226378 SH SOLE 31 165843 0 60535 JOHNSON CTLS INTL PLC SHS G51502105 35022 860271 SH SOLE 34 860271 0 0 JOHNSON CTLS INTL PLC SHS G51502105 23802 584671 SH SOLE 36 584671 0 0 JOHNSON CTLS INTL PLC SHS G51502105 730 17936 SH SOLE 40 17936 0 0 JOHNSON OUTDOORS INC CL A 479167108 270 3522 SH SOLE 2 187 0 3335 JOHNSON OUTDOORS INC CL A 479167108 5 62 SH SOLE 7 62 0 0 JOHNSON OUTDOORS INC CL A 479167108 1379 17985 SH SOLE 18 17985 0 0 JOHNSON OUTDOORS INC CL A 479167108 658 8578 SH SOLE 19 8578 0 0 JOHNSON OUTDOORS INC CL A 479167108 13879 180953 SH SOLE 21 180953 0 0 JOHNSON OUTDOORS INC CL A 479167108 13994 182450 SH SOLE 22 178610 0 3840 JOHNSON OUTDOORS INC CL A 479167108 81 1062 SH SOLE 23 1062 0 0 JOHNSON OUTDOORS INC CL A 479167108 102 1330 SH SOLE 26 0 0 1330 JOHNSON OUTDOORS INC CL A 479167108 235 3067 SH SOLE 30 3067 0 0 JOHNSON OUTDOORS INC CL A 479167108 75 974 SH SOLE 40 974 0 0 JOINT CORP COM 47973J102 88 5424 SH SOLE 2 537 0 4887 JOINT CORP COM 47973J102 860 53276 SH SOLE 18 47333 0 5943 JOINT CORP COM 47973J102 649 40216 SH SOLE 19 40216 0 0 JOINT CORP COM 47973J102 7394 458134 SH SOLE 21 458134 0 0 JOINT CORP COM 47973J102 5383 333540 SH SOLE 22 321252 0 12288 JOINT CORP COM 47973J102 22 1355 SH SOLE 23 1355 0 0 JONES LANG LASALLE INC COM 48020Q107 26057 149675 SH SOLE 2 38561 0 111114 JONES LANG LASALLE INC COM 48020Q107 4036 23182 SH SOLE 4 21982 0 1200 JONES LANG LASALLE INC COM 48020Q107 7960 45723 SH SOLE 7 9277 0 36446 JONES LANG LASALLE INC COM 48020Q107 16 93 SH SOLE 13 93 0 0 JONES LANG LASALLE INC COM 48020Q107 26421 151766 SH SOLE 18 147537 0 4229 JONES LANG LASALLE INC COM 48020Q107 2147 12332 SH SOLE 19 12332 0 0 JONES LANG LASALLE INC COM 48020Q107 550066 3159665 SH SOLE 21 3159665 0 0 JONES LANG LASALLE INC COM 48020Q107 309189 1776031 SH SOLE 22 1675501 0 100530 JONES LANG LASALLE INC COM 48020Q107 6430 36937 SH SOLE 23 36937 0 0 JONES LANG LASALLE INC COM 48020Q107 1840 10567 SH SOLE 25 10567 0 0 JONES LANG LASALLE INC COM 48020Q107 33256 191025 SH SOLE 26 49347 0 141678 JONES LANG LASALLE INC COM 48020Q107 1618 9294 SH SOLE 28 6583 0 2711 JONES LANG LASALLE INC COM 48020Q107 2036 11697 SH SOLE 29 925 0 10772 JONES LANG LASALLE INC COM 48020Q107 39308 225793 SH SOLE 30 225793 0 0 JONES LANG LASALLE INC COM 48020Q107 1727 9921 SH SOLE 31 8279 0 1642 JONES LANG LASALLE INC COM 48020Q107 470 2699 SH SOLE 34 2699 0 0 JONES LANG LASALLE INC COM 48020Q107 1882 10810 SH SOLE 36 10810 0 0 JONES LANG LASALLE INC COM 48020Q107 172 989 SH SOLE 40 989 0 0 JOUNCE THERAPEUTICS INC COM 481116101 190 21797 SH SOLE 2 7184 0 14613 JOUNCE THERAPEUTICS INC COM 481116101 4 505 SH SOLE 7 505 0 0 JOUNCE THERAPEUTICS INC COM 481116101 500 57296 SH SOLE 18 57296 0 0 JOUNCE THERAPEUTICS INC COM 481116101 406 46522 SH SOLE 19 46522 0 0 JOUNCE THERAPEUTICS INC COM 481116101 5115 585894 SH SOLE 21 585894 0 0 JOUNCE THERAPEUTICS INC COM 481116101 4523 518120 SH SOLE 22 508808 0 9312 JOUNCE THERAPEUTICS INC COM 481116101 5 557 SH SOLE 23 557 0 0 JOUNCE THERAPEUTICS INC COM 481116101 64 7386 SH SOLE 26 0 0 7386 JOYY INC ADS REPSTG COM A 46591M109 3789 71778 SH SOLE 2 3696 0 68082 JOYY INC ADS REPSTG COM A 46591M109 1170 22172 SH SOLE 4 22172 0 0 JOYY INC ADS REPSTG COM A 46591M109 719 13621 SH SOLE 7 7204 0 6417 JOYY INC ADS REPSTG COM A 46591M109 5 95 SH SOLE 13 95 0 0 JOYY INC ADS REPSTG COM A 46591M109 1375 26041 SH SOLE 15 25311 0 730 JOYY INC ADS REPSTG COM A 46591M109 772 14631 SH SOLE 18 14631 0 0 JOYY INC ADS REPSTG COM A 46591M109 54498 1032359 SH SOLE 21 1032359 0 0 JOYY INC ADS REPSTG COM A 46591M109 38662 732371 SH SOLE 22 663232 0 69139 JOYY INC ADS REPSTG COM A 46591M109 1759 33327 SH SOLE 23 33327 0 0 JOYY INC ADS REPSTG COM A 46591M109 1673 31701 SH SOLE 25 31701 0 0 JOYY INC ADS REPSTG COM A 46591M109 13778 261003 SH SOLE 26 53804 0 207199 JOYY INC ADS REPSTG COM A 46591M109 288 5459 SH SOLE 28 5459 0 0 JOYY INC ADS REPSTG COM A 46591M109 280 5304 SH SOLE 29 5304 0 0 JOYY INC ADS REPSTG COM A 46591M109 17337 328422 SH SOLE 30 328422 0 0 JOYY INC ADS REPSTG COM A 46591M109 195 3698 SH SOLE 31 3019 0 679 JOYY INC ADS REPSTG COM A 46591M109 230 4358 SH SOLE 34 4358 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 3487 61081 SH SOLE 17 0 0 61081 JP MORGAN EXCHANGE TRADED FD JPMORGAN DIVER 46641Q407 12925 162249 SH SOLE 17 0 0 162249 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 5968 SH SOLE 18 5968 0 0 JPMORGAN CHASE & CO COM 46625H100 1140335 8180306 SH SOLE 2 1202302 0 6978004 JPMORGAN CHASE & CO COM 46625H100 204849 1469507 SH SOLE 4 1382507 0 87000 JPMORGAN CHASE & CO COM 46625H100 372980 2675607 SH SOLE 7 2668452 0 7155 JPMORGAN CHASE & CO COM 46625H100 12425 89134 SH SOLE 13 89134 0 0 JPMORGAN CHASE & CO COM 46625H100 2584 18533 SH SOLE 15 18533 0 0 JPMORGAN CHASE & CO COM 46625H100 215 1545 SH SOLE 17 0 0 1545 JPMORGAN CHASE & CO COM 46625H100 1754423 12585530 SH SOLE 18 11400585 0 1184945 JPMORGAN CHASE & CO COM 46625H100 1539843 11046217 SH SOLE 19 11046217 0 0 JPMORGAN CHASE & CO COM 46625H100 15030 107818 SH SOLE 20 107818 0 0 JPMORGAN CHASE & CO COM 46625H100 8087934 58019612 SH SOLE 21 58019612 0 0 JPMORGAN CHASE & CO COM 46625H100 10691621 76697423 SH SOLE 22 68109674 0 8587749 JPMORGAN CHASE & CO COM 46625H100 339675 2436691 SH SOLE 23 2436691 0 0 JPMORGAN CHASE & CO COM 46625H100 460158 3300987 SH SOLE 25 3261610 0 39377 JPMORGAN CHASE & CO COM 46625H100 1791192 12849297 SH SOLE 26 1429454 0 11419843 JPMORGAN CHASE & CO COM 46625H100 83604 599741 SH SOLE 28 419485 0 180256 JPMORGAN CHASE & CO COM 46625H100 61431 440685 SH SOLE 29 101182 0 339503 JPMORGAN CHASE & CO COM 46625H100 1745924 12524565 SH SOLE 30 12524565 0 0 JPMORGAN CHASE & CO COM 46625H100 111790 801935 SH SOLE 31 620601 0 181334 JPMORGAN CHASE & CO COM 46625H100 24942 178924 SH SOLE 32 178924 0 0 JPMORGAN CHASE & CO COM 46625H100 301886 2165608 SH SOLE 34 2165608 0 0 JPMORGAN CHASE & CO COM 46625H100 344573 2471826 SH SOLE 36 2471826 0 0 JPMORGAN CHASE & CO COM 46625H100 9911 71096 SH SOLE 40 71096 0 0 JUMEI INTL HLDG LTD SPONSORED ADR 48138L107 21 10471 SH SOLE 4 10471 0 0 JUMEI INTL HLDG LTD SPONSORED ADR 48138L107 1862 908247 SH SOLE 21 908247 0 0 JUMEI INTL HLDG LTD SPONSORED ADR 48138L107 963 469688 SH SOLE 22 446881 0 22807 JUMEI INTL HLDG LTD SPONSORED ADR 48138L107 463 225939 SH SOLE 30 225939 0 0 JUNIPER NETWORKS INC COM 48203R104 24820 1007706 SH SOLE 2 258673 0 749033 JUNIPER NETWORKS INC COM 48203R104 4329 175754 SH SOLE 4 166541 0 9213 JUNIPER NETWORKS INC COM 48203R104 13861 562784 SH SOLE 7 356008 0 206776 JUNIPER NETWORKS INC COM 48203R104 348 14139 SH SOLE 13 14139 0 0 JUNIPER NETWORKS INC COM 48203R104 37 1492 SH SOLE 15 1492 0 0 JUNIPER NETWORKS INC COM 48203R104 16364 664392 SH SOLE 18 615965 0 48427 JUNIPER NETWORKS INC COM 48203R104 2473 100388 SH SOLE 19 100388 0 0 JUNIPER NETWORKS INC COM 48203R104 269766 10952725 SH SOLE 21 10952725 0 0 JUNIPER NETWORKS INC COM 48203R104 219539 8913469 SH SOLE 22 7916167 0 997302 JUNIPER NETWORKS INC COM 48203R104 6646 269827 SH SOLE 23 269827 0 0 JUNIPER NETWORKS INC COM 48203R104 10257 416441 SH SOLE 25 416441 0 0 JUNIPER NETWORKS INC COM 48203R104 63518 2578901 SH SOLE 26 434302 0 2144599 JUNIPER NETWORKS INC COM 48203R104 1623 65901 SH SOLE 28 45115 0 20786 JUNIPER NETWORKS INC COM 48203R104 2268 92098 SH SOLE 29 18673 0 73425 JUNIPER NETWORKS INC COM 48203R104 52239 2120948 SH SOLE 30 2120948 0 0 JUNIPER NETWORKS INC COM 48203R104 2722 110522 SH SOLE 31 86994 0 23528 JUNIPER NETWORKS INC COM 48203R104 563 22844 SH SOLE 34 22844 0 0 JUNIPER NETWORKS INC COM 48203R104 9566 388377 SH SOLE 36 388377 0 0 JUNIPER NETWORKS INC COM 48203R104 188 7629 SH SOLE 40 7629 0 0 K12 INC COM 48273U102 771 37909 SH SOLE 2 1321 0 36588 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 2689 132146 SH SOLE 18 132146 0 0 K12 INC COM 48273U102 1383 67970 SH SOLE 19 67970 0 0 K12 INC COM 48273U102 27701 1361231 SH SOLE 21 1361231 0 0 K12 INC COM 48273U102 24184 1188388 SH SOLE 22 1137589 0 50799 K12 INC COM 48273U102 147 7231 SH SOLE 23 7231 0 0 K12 INC COM 48273U102 502 24687 SH SOLE 26 15354 0 9333 K12 INC COM 48273U102 97 4770 SH SOLE 28 4770 0 0 K12 INC COM 48273U102 258 12684 SH SOLE 30 12684 0 0 K12 INC COM 48273U102 276 13567 SH SOLE 34 13567 0 0 K12 INC COM 48273U102 68 3364 SH SOLE 40 3364 0 0 KADANT INC COM 48282T104 482 4578 SH SOLE 2 386 0 4192 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 4177 39648 SH SOLE 18 39648 0 0 KADANT INC COM 48282T104 1995 18935 SH SOLE 19 18935 0 0 KADANT INC COM 48282T104 41297 392039 SH SOLE 21 392039 0 0 KADANT INC COM 48282T104 35278 334892 SH SOLE 22 321148 0 13744 KADANT INC COM 48282T104 1011 9593 SH SOLE 26 5904 0 3689 KADANT INC COM 48282T104 168 1595 SH SOLE 28 1595 0 0 KADANT INC COM 48282T104 18130 172105 SH SOLE 30 172105 0 0 KADANT INC COM 48282T104 142 1348 SH SOLE 40 1348 0 0 KADMON HLDGS INC COM 48283N106 296 65340 SH SOLE 2 6613 0 58727 KADMON HLDGS INC COM 48283N106 13 2939 SH SOLE 7 2939 0 0 KADMON HLDGS INC COM 48283N106 2515 555156 SH SOLE 18 555156 0 0 KADMON HLDGS INC COM 48283N106 1300 286869 SH SOLE 19 286869 0 0 KADMON HLDGS INC COM 48283N106 25340 5593746 SH SOLE 21 5593746 0 0 KADMON HLDGS INC COM 48283N106 18842 4159283 SH SOLE 22 4032360 0 126923 KAISER ALUMINUM CORP COM PAR $0.01 483007704 1311 11823 SH SOLE 2 1200 0 10623 KAISER ALUMINUM CORP COM PAR $0.01 483007704 9 80 SH SOLE 4 80 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 1255 11315 SH SOLE 7 11315 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 8016 72284 SH SOLE 18 72284 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 4080 36794 SH SOLE 19 36794 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 198892 1793601 SH SOLE 21 1793601 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 53500 482463 SH SOLE 22 460311 0 22152 KAISER ALUMINUM CORP COM PAR $0.01 483007704 1591 14347 SH SOLE 26 6514 0 7833 KAISER ALUMINUM CORP COM PAR $0.01 483007704 253 2279 SH SOLE 28 2279 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 2505 22592 SH SOLE 30 22592 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 192 1728 SH SOLE 40 1728 0 0 KALA PHARMACEUTICALS INC COM 483119103 49 13373 SH SOLE 2 1102 0 12271 KALA PHARMACEUTICALS INC COM 483119103 2 467 SH SOLE 7 467 0 0 KALA PHARMACEUTICALS INC COM 483119103 289 78352 SH SOLE 18 78352 0 0 KALA PHARMACEUTICALS INC COM 483119103 143 38887 SH SOLE 19 38887 0 0 KALA PHARMACEUTICALS INC COM 483119103 2988 809705 SH SOLE 21 809705 0 0 KALA PHARMACEUTICALS INC COM 483119103 1782 482822 SH SOLE 22 470714 0 12108 KALEIDO BIOSCIENCES INC COM 483347100 22 4454 SH SOLE 2 331 0 4123 KALEIDO BIOSCIENCES INC COM 483347100 130 25844 SH SOLE 18 25844 0 0 KALEIDO BIOSCIENCES INC COM 483347100 154 30718 SH SOLE 19 30718 0 0 KALEIDO BIOSCIENCES INC COM 483347100 1945 387427 SH SOLE 21 387427 0 0 KALEIDO BIOSCIENCES INC COM 483347100 303 60308 SH SOLE 22 55488 0 4820 KALVISTA PHARMACEUTICALS INC COM 483497103 105 5915 SH SOLE 2 1193 0 4722 KALVISTA PHARMACEUTICALS INC COM 483497103 815 45742 SH SOLE 18 42664 0 3078 KALVISTA PHARMACEUTICALS INC COM 483497103 482 27067 SH SOLE 19 27067 0 0 KALVISTA PHARMACEUTICALS INC COM 483497103 8024 450546 SH SOLE 21 450546 0 0 KALVISTA PHARMACEUTICALS INC COM 483497103 5864 329280 SH SOLE 22 316429 0 12851 KALVISTA PHARMACEUTICALS INC COM 483497103 17 955 SH SOLE 23 955 0 0 KALVISTA PHARMACEUTICALS INC COM 483497103 20 1128 SH SOLE 26 0 0 1128 KAMADA LTD SHS M6240T109 155 22744 SH SOLE 22 22744 0 0 KAMAN CORP COM 483548103 1552 23540 SH SOLE 2 1094 0 22446 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 8143 123521 SH SOLE 18 123521 0 0 KAMAN CORP COM 483548103 3202 48575 SH SOLE 19 48575 0 0 KAMAN CORP COM 483548103 209438 3177160 SH SOLE 21 3177160 0 0 KAMAN CORP COM 483548103 53891 817526 SH SOLE 22 784584 0 32942 KAMAN CORP COM 483548103 714 10825 SH SOLE 26 4549 0 6276 KAMAN CORP COM 483548103 200 3041 SH SOLE 28 3041 0 0 KAMAN CORP COM 483548103 2523 38281 SH SOLE 30 38281 0 0 KAMAN CORP COM 483548103 173 2619 SH SOLE 40 2619 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 37908 247509 SH SOLE 2 34894 0 212615 KANSAS CITY SOUTHERN COM NEW 485170302 8163 53299 SH SOLE 4 50501 0 2798 KANSAS CITY SOUTHERN COM NEW 485170302 20409 133253 SH SOLE 7 90227 0 43026 KANSAS CITY SOUTHERN COM NEW 485170302 948 6190 SH SOLE 13 6190 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 110 720 SH SOLE 15 720 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 30200 197182 SH SOLE 18 183323 0 13859 KANSAS CITY SOUTHERN COM NEW 485170302 4294 28039 SH SOLE 19 28039 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 405236 2645836 SH SOLE 21 2645836 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 377254 2463136 SH SOLE 22 2200608 0 262528 KANSAS CITY SOUTHERN COM NEW 485170302 11168 72917 SH SOLE 23 72917 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 18844 123034 SH SOLE 25 123034 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 83650 546162 SH SOLE 26 75702 0 470460 KANSAS CITY SOUTHERN COM NEW 485170302 2869 18730 SH SOLE 28 13035 0 5695 KANSAS CITY SOUTHERN COM NEW 485170302 3506 22894 SH SOLE 29 2005 0 20889 KANSAS CITY SOUTHERN COM NEW 485170302 69732 455286 SH SOLE 30 455286 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 3403 22218 SH SOLE 31 18162 0 4056 KANSAS CITY SOUTHERN COM NEW 485170302 1090 7118 SH SOLE 34 7118 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 10518 68674 SH SOLE 36 68674 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 338 2205 SH SOLE 40 2205 0 0 KAR AUCTION SVCS INC COM 48238T109 7324 336095 SH SOLE 2 84490 0 251605 KAR AUCTION SVCS INC COM 48238T109 14 652 SH SOLE 4 652 0 0 KAR AUCTION SVCS INC COM 48238T109 69 3165 SH SOLE 7 3165 0 0 KAR AUCTION SVCS INC COM 48238T109 61469 2820981 SH SOLE 18 2470885 0 350096 KAR AUCTION SVCS INC COM 48238T109 10296 472508 SH SOLE 19 472508 0 0 KAR AUCTION SVCS INC COM 48238T109 145246 6665716 SH SOLE 21 6665716 0 0 KAR AUCTION SVCS INC COM 48238T109 95621 4388303 SH SOLE 22 4141798 0 246505 KAR AUCTION SVCS INC COM 48238T109 1965 90183 SH SOLE 25 0 0 90183 KAR AUCTION SVCS INC COM 48238T109 988 45364 SH SOLE 26 27340 0 18024 KAR AUCTION SVCS INC COM 48238T109 384 17611 SH SOLE 28 17611 0 0 KAR AUCTION SVCS INC COM 48238T109 902 41386 SH SOLE 30 41386 0 0 KAR AUCTION SVCS INC COM 48238T109 61 2795 SH SOLE 31 2795 0 0 KAR AUCTION SVCS INC COM 48238T109 18277 838787 SH SOLE 34 838787 0 0 KAR AUCTION SVCS INC COM 48238T109 934 42844 SH SOLE 36 42844 0 0 KAR AUCTION SVCS INC COM 48238T109 291 13345 SH SOLE 40 13345 0 0 KARUNA THERAPEUTICS INC COM 48576A100 178 2368 SH SOLE 2 183 0 2185 KARUNA THERAPEUTICS INC COM 48576A100 1236 16401 SH SOLE 18 16401 0 0 KARUNA THERAPEUTICS INC COM 48576A100 615 8164 SH SOLE 19 8164 0 0 KARUNA THERAPEUTICS INC COM 48576A100 30490 404693 SH SOLE 21 404693 0 0 KARUNA THERAPEUTICS INC COM 48576A100 14079 186868 SH SOLE 22 182983 0 3885 KARUNA THERAPEUTICS INC COM 48576A100 140 1864 SH SOLE 30 1864 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 473 24695 SH SOLE 2 2104 0 22591 KARYOPHARM THERAPEUTICS INC COM 48576U106 20 1051 SH SOLE 7 1051 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 4066 212090 SH SOLE 18 212090 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 2086 108841 SH SOLE 19 108841 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 52299 2728174 SH SOLE 21 2728174 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 31456 1640908 SH SOLE 22 1572776 0 68132 KARYOPHARM THERAPEUTICS INC COM 48576U106 312 16264 SH SOLE 26 0 0 16264 KARYOPHARM THERAPEUTICS INC COM 48576U106 129 6748 SH SOLE 28 6748 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 395 20588 SH SOLE 30 20588 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 48 2499 SH SOLE 34 2499 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 135 7068 SH SOLE 40 7068 0 0 KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 394 9519 SH SOLE 13 9519 0 0 KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 1093 26411 SH SOLE 21 26411 0 0 KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 1522 36785 SH SOLE 22 36785 0 0 KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 237 5728 SH SOLE 30 5728 0 0 KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 50 1202 SH SOLE 31 1202 0 0 KB HOME COM 48666K109 3951 115294 SH SOLE 2 41490 0 73804 KB HOME COM 48666K109 14 417 SH SOLE 4 417 0 0 KB HOME COM 48666K109 78 2271 SH SOLE 7 2271 0 0 KB HOME COM 48666K109 16685 486876 SH SOLE 18 481089 0 5787 KB HOME COM 48666K109 7050 205717 SH SOLE 19 205717 0 0 KB HOME COM 48666K109 232538 6785454 SH SOLE 21 6785454 0 0 KB HOME COM 48666K109 105847 3088631 SH SOLE 22 2978719 0 109912 KB HOME COM 48666K109 561 16368 SH SOLE 23 16368 0 0 KB HOME COM 48666K109 1921 56049 SH SOLE 26 25122 0 30927 KB HOME COM 48666K109 369 10770 SH SOLE 28 10770 0 0 KB HOME COM 48666K109 837 24412 SH SOLE 30 24412 0 0 KB HOME COM 48666K109 356 10400 SH SOLE 31 0 0 10400 KB HOME COM 48666K109 323 9439 SH SOLE 34 9439 0 0 KB HOME COM 48666K109 73 2143 SH SOLE 36 2143 0 0 KB HOME COM 48666K109 310 9054 SH SOLE 40 9054 0 0 KBR INC COM 48242W106 6191 202983 SH SOLE 2 65182 0 137801 KBR INC COM 48242W106 20 663 SH SOLE 4 663 0 0 KBR INC COM 48242W106 123 4042 SH SOLE 7 4042 0 0 KBR INC COM 48242W106 24342 798099 SH SOLE 18 798099 0 0 KBR INC COM 48242W106 7629 250132 SH SOLE 19 250132 0 0 KBR INC COM 48242W106 316655 10382122 SH SOLE 21 10382122 0 0 KBR INC COM 48242W106 150056 4919873 SH SOLE 22 4732296 0 187577 KBR INC COM 48242W106 1754 57524 SH SOLE 26 37938 0 19586 KBR INC COM 48242W106 557 18270 SH SOLE 28 18270 0 0 KBR INC COM 48242W106 1358 44512 SH SOLE 30 44512 0 0 KBR INC COM 48242W106 445 14600 SH SOLE 31 0 0 14600 KBR INC COM 48242W106 133 4363 SH SOLE 36 4363 0 0 KBR INC COM 48242W106 483 15844 SH SOLE 40 15844 0 0 KEARNY FINL CORP MD COM 48716P108 920 66553 SH SOLE 2 3367 0 63186 KEARNY FINL CORP MD COM 48716P108 15 1068 SH SOLE 4 1068 0 0 KEARNY FINL CORP MD COM 48716P108 19 1338 SH SOLE 7 1338 0 0 KEARNY FINL CORP MD COM 48716P108 3834 277206 SH SOLE 18 277206 0 0 KEARNY FINL CORP MD COM 48716P108 2003 144826 SH SOLE 19 144826 0 0 KEARNY FINL CORP MD COM 48716P108 39137 2829876 SH SOLE 21 2829876 0 0 KEARNY FINL CORP MD COM 48716P108 35931 2598026 SH SOLE 22 2493796 0 104230 KEARNY FINL CORP MD COM 48716P108 14 1011 SH SOLE 23 1011 0 0 KEARNY FINL CORP MD COM 48716P108 461 33321 SH SOLE 26 29365 0 3956 KEARNY FINL CORP MD COM 48716P108 185 13367 SH SOLE 28 13367 0 0 KEARNY FINL CORP MD COM 48716P108 356 25759 SH SOLE 30 25759 0 0 KEARNY FINL CORP MD COM 48716P108 160 11603 SH SOLE 40 11603 0 0 KELLOGG CO COM 487836108 48432 700284 SH SOLE 2 109498 0 590786 KELLOGG CO COM 487836108 8917 128927 SH SOLE 4 122063 0 6864 KELLOGG CO COM 487836108 18774 271461 SH SOLE 7 269493 0 1968 KELLOGG CO COM 487836108 29 416 SH SOLE 13 416 0 0 KELLOGG CO COM 487836108 115 1660 SH SOLE 15 1660 0 0 KELLOGG CO COM 487836108 189478 2739706 SH SOLE 18 2632559 0 107147 KELLOGG CO COM 487836108 205208 2967151 SH SOLE 19 2967151 0 0 KELLOGG CO COM 487836108 641786 9279730 SH SOLE 21 9279730 0 0 KELLOGG CO COM 487836108 473882 6851972 SH SOLE 22 6208217 0 643755 KELLOGG CO COM 487836108 15151 219065 SH SOLE 23 219065 0 0 KELLOGG CO COM 487836108 20899 302185 SH SOLE 25 302185 0 0 KELLOGG CO COM 487836108 109678 1585861 SH SOLE 26 250732 0 1335129 KELLOGG CO COM 487836108 3321 48016 SH SOLE 28 33329 0 14687 KELLOGG CO COM 487836108 361 5216 SH SOLE 29 5216 0 0 KELLOGG CO COM 487836108 99061 1432340 SH SOLE 30 1432340 0 0 KELLOGG CO COM 487836108 4020 58123 SH SOLE 31 44305 0 13818 KELLOGG CO COM 487836108 17557 253856 SH SOLE 34 253856 0 0 KELLOGG CO COM 487836108 18510 267640 SH SOLE 36 267640 0 0 KELLOGG CO COM 487836108 348 5035 SH SOLE 40 5035 0 0 KELLOGG CO OPTIONS 487836108 76 1100 SH Put SOLE 2 1100 0 0 KELLOGG CO OPTIONS 487836108 6114 88400 SH Put SOLE 19 88400 0 0 KELLOGG CO OPTIONS 487836108 131 1900 SH Put SOLE 22 1900 0 0 KELLOGG CO OPTIONS 487836108 1770 25600 SH Put SOLE 34 25600 0 0 KELLY SVCS INC CL A 488152208 773 34254 SH SOLE 2 1134 0 33120 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 3473 153820 SH SOLE 18 153820 0 0 KELLY SVCS INC CL A 488152208 1306 57833 SH SOLE 19 57833 0 0 KELLY SVCS INC CL A 488152208 89386 3958630 SH SOLE 21 3958630 0 0 KELLY SVCS INC CL A 488152208 22588 1000341 SH SOLE 22 946659 0 53682 KELLY SVCS INC CL A 488152208 242 10734 SH SOLE 26 0 0 10734 KELLY SVCS INC CL A 488152208 95 4215 SH SOLE 28 4215 0 0 KELLY SVCS INC CL A 488152208 1055 46712 SH SOLE 30 46712 0 0 KELLY SVCS INC CL A 488152208 85 3779 SH SOLE 40 3779 0 0 KEMET CORP COM NEW 488360207 1572 58107 SH SOLE 2 2043 0 56064 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 6891 254759 SH SOLE 18 254759 0 0 KEMET CORP COM NEW 488360207 2745 101497 SH SOLE 19 101497 0 0 KEMET CORP COM NEW 488360207 174587 6454223 SH SOLE 21 6454223 0 0 KEMET CORP COM NEW 488360207 46248 1709710 SH SOLE 22 1623575 0 86135 KEMET CORP COM NEW 488360207 807 29842 SH SOLE 26 23458 0 6384 KEMET CORP COM NEW 488360207 191 7053 SH SOLE 28 7053 0 0 KEMET CORP COM NEW 488360207 2215 81872 SH SOLE 30 81872 0 0 KEMET CORP COM NEW 488360207 163 6025 SH SOLE 40 6025 0 0 KEMPER CORP DEL COM 488401100 11159 143992 SH SOLE 2 30796 0 113196 KEMPER CORP DEL COM 488401100 25 324 SH SOLE 4 324 0 0 KEMPER CORP DEL COM 488401100 109 1407 SH SOLE 7 1407 0 0 KEMPER CORP DEL COM 488401100 13276 171301 SH SOLE 18 171301 0 0 KEMPER CORP DEL COM 488401100 1138 14688 SH SOLE 19 14688 0 0 KEMPER CORP DEL COM 488401100 239262 3087251 SH SOLE 21 3087251 0 0 KEMPER CORP DEL COM 488401100 158370 2043481 SH SOLE 22 1926839 0 116642 KEMPER CORP DEL COM 488401100 1780 22967 SH SOLE 26 16632 0 6335 KEMPER CORP DEL COM 488401100 572 7387 SH SOLE 28 7387 0 0 KEMPER CORP DEL COM 488401100 1442 18600 SH SOLE 30 18600 0 0 KEMPER CORP DEL COM 488401100 101 1307 SH SOLE 31 1307 0 0 KEMPER CORP DEL COM 488401100 111 1438 SH SOLE 36 1438 0 0 KEMPER CORP DEL COM 488401100 469 6055 SH SOLE 40 6055 0 0 KEMPHARM INC COM 488445107 2 5095 SH SOLE 18 5095 0 0 KEMPHARM INC COM 488445107 25 64991 SH SOLE 21 64991 0 0 KEMPHARM INC COM 488445107 12 32604 SH SOLE 22 32604 0 0 KENNAMETAL INC COM 489170100 4391 119040 SH SOLE 2 38016 0 81024 KENNAMETAL INC COM 489170100 14 387 SH SOLE 4 387 0 0 KENNAMETAL INC COM 489170100 74 2009 SH SOLE 7 2009 0 0 KENNAMETAL INC COM 489170100 17123 464151 SH SOLE 18 464151 0 0 KENNAMETAL INC COM 489170100 5330 144471 SH SOLE 19 144471 0 0 KENNAMETAL INC COM 489170100 219227 5942718 SH SOLE 21 5942718 0 0 KENNAMETAL INC COM 489170100 106625 2890356 SH SOLE 22 2780704 0 109652 KENNAMETAL INC COM 489170100 1817 49254 SH SOLE 26 17962 0 31292 KENNAMETAL INC COM 489170100 376 10186 SH SOLE 28 10186 0 0 KENNAMETAL INC COM 489170100 1005 27238 SH SOLE 30 27238 0 0 KENNAMETAL INC COM 489170100 184 5000 SH SOLE 31 0 0 5000 KENNAMETAL INC COM 489170100 96 2592 SH SOLE 36 2592 0 0 KENNAMETAL INC COM 489170100 324 8778 SH SOLE 40 8778 0 0 KENNEDY-WILSON HLDGS INC COM 489398107 2224 99751 SH SOLE 2 13919 0 85832 KENNEDY-WILSON HLDGS INC COM 489398107 772 34641 SH SOLE 4 34641 0 0 KENNEDY-WILSON HLDGS INC COM 489398107 2948 132191 SH SOLE 7 132191 0 0 KENNEDY-WILSON HLDGS INC COM 489398107 9264 415436 SH SOLE 18 415436 0 0 KENNEDY-WILSON HLDGS INC COM 489398107 7481 335493 SH SOLE 19 335493 0 0 KENNEDY-WILSON HLDGS INC COM 489398107 100701 4515744 SH SOLE 21 4515744 0 0 KENNEDY-WILSON HLDGS INC COM 489398107 97788 4385107 SH SOLE 22 4225128 0 159979 KENNEDY-WILSON HLDGS INC COM 489398107 5977 268044 SH SOLE 25 268044 0 0 KENNEDY-WILSON HLDGS INC COM 489398107 2015 90344 SH SOLE 26 30784 0 59560 KENNEDY-WILSON HLDGS INC COM 489398107 394 17670 SH SOLE 28 17670 0 0 KENNEDY-WILSON HLDGS INC COM 489398107 1428 64024 SH SOLE 29 64024 0 0 KENNEDY-WILSON HLDGS INC COM 489398107 12463 558901 SH SOLE 30 558901 0 0 KENNEDY-WILSON HLDGS INC COM 489398107 11 485 SH SOLE 34 485 0 0 KENNEDY-WILSON HLDGS INC COM 489398107 286 12805 SH SOLE 40 12805 0 0 KENTUCKY FIRST FED BANCORP COM 491292108 7 844 SH SOLE 21 844 0 0 KEURIG DR PEPPER INC COM 49271V100 12344 426401 SH SOLE 2 5816 0 420585 KEURIG DR PEPPER INC COM 49271V100 105 3633 SH SOLE 7 3633 0 0 KEURIG DR PEPPER INC COM 49271V100 20 683 SH SOLE 15 683 0 0 KEURIG DR PEPPER INC COM 49271V100 1283 44323 SH SOLE 18 44323 0 0 KEURIG DR PEPPER INC COM 49271V100 215 7432 SH SOLE 19 7432 0 0 KEURIG DR PEPPER INC COM 49271V100 37335 1289647 SH SOLE 21 1289647 0 0 KEURIG DR PEPPER INC COM 49271V100 174248 6018945 SH SOLE 22 5727210 0 291735 KEURIG DR PEPPER INC COM 49271V100 6379 220336 SH SOLE 25 220336 0 0 KEURIG DR PEPPER INC COM 49271V100 8399 290120 SH SOLE 26 0 0 290120 KEURIG DR PEPPER INC COM 49271V100 203 7028 SH SOLE 31 4128 0 2900 KEURIG DR PEPPER INC COM 49271V100 3013 104065 SH SOLE 36 104065 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 11359 SH SOLE 22 11359 0 0 KEY TRONIC CORP COM 493144109 12 2116 SH SOLE 18 2116 0 0 KEY TRONIC CORP COM 493144109 190 34958 SH SOLE 21 34958 0 0 KEY TRONIC CORP COM 493144109 92 16985 SH SOLE 22 16985 0 0 KEYCORP NEW COM 493267108 48870 2414519 SH SOLE 2 235971 0 2178548 KEYCORP NEW COM 493267108 9640 476280 SH SOLE 4 448345 0 27935 KEYCORP NEW COM 493267108 18543 916137 SH SOLE 7 910009 0 6128 KEYCORP NEW COM 493267108 317 15657 SH SOLE 13 15657 0 0 KEYCORP NEW COM 493267108 122 6050 SH SOLE 15 6050 0 0 KEYCORP NEW COM 493267108 61590 3042985 SH SOLE 18 2885541 0 157444 KEYCORP NEW COM 493267108 12392 612242 SH SOLE 19 612242 0 0 KEYCORP NEW COM 493267108 755725 37338178 SH SOLE 21 37338178 0 0 KEYCORP NEW COM 493267108 482840 23855751 SH SOLE 22 21273240 0 2582511 KEYCORP NEW COM 493267108 14837 733029 SH SOLE 23 733029 0 0 KEYCORP NEW COM 493267108 22099 1091864 SH SOLE 25 1091864 0 0 KEYCORP NEW COM 493267108 91727 4531945 SH SOLE 26 646585 0 3885360 KEYCORP NEW COM 493267108 3789 187210 SH SOLE 28 130884 0 56326 KEYCORP NEW COM 493267108 403 19898 SH SOLE 29 19898 0 0 KEYCORP NEW COM 493267108 88094 4352447 SH SOLE 30 4352447 0 0 KEYCORP NEW COM 493267108 5083 251160 SH SOLE 31 189550 0 61610 KEYCORP NEW COM 493267108 4456 220135 SH SOLE 32 220135 0 0 KEYCORP NEW COM 493267108 4776 235950 SH SOLE 34 235950 0 0 KEYCORP NEW COM 493267108 15171 749566 SH SOLE 36 749566 0 0 KEYCORP NEW COM 493267108 442 21829 SH SOLE 40 21829 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 60494 589435 SH SOLE 2 111009 0 478426 KEYSIGHT TECHNOLOGIES INC COM 49338L103 11058 107743 SH SOLE 4 102812 0 4931 KEYSIGHT TECHNOLOGIES INC COM 49338L103 28091 273712 SH SOLE 7 170725 0 102987 KEYSIGHT TECHNOLOGIES INC COM 49338L103 269 2617 SH SOLE 13 2617 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 125 1221 SH SOLE 15 1221 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 137887 1343535 SH SOLE 18 1063506 0 280029 KEYSIGHT TECHNOLOGIES INC COM 49338L103 223377 2176531 SH SOLE 19 2176531 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 533177 5195142 SH SOLE 21 5195142 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 518147 5048685 SH SOLE 22 4560744 0 487941 KEYSIGHT TECHNOLOGIES INC COM 49338L103 14614 142392 SH SOLE 23 142392 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 24037 234211 SH SOLE 25 234211 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 102485 998587 SH SOLE 26 140040 0 858547 KEYSIGHT TECHNOLOGIES INC COM 49338L103 3589 34970 SH SOLE 28 24500 0 10470 KEYSIGHT TECHNOLOGIES INC COM 49338L103 4631 45126 SH SOLE 29 5862 0 39264 KEYSIGHT TECHNOLOGIES INC COM 49338L103 78292 762861 SH SOLE 30 762861 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 5183 50501 SH SOLE 31 38993 0 11508 KEYSIGHT TECHNOLOGIES INC COM 49338L103 24373 237489 SH SOLE 34 237489 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 12488 121676 SH SOLE 36 121676 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 438 4268 SH SOLE 40 4268 0 0 KEZAR LIFE SCIENCES INC COM 49372L100 76 19012 SH SOLE 2 2730 0 16282 KEZAR LIFE SCIENCES INC COM 49372L100 215 53679 SH SOLE 18 53679 0 0 KEZAR LIFE SCIENCES INC COM 49372L100 129 32259 SH SOLE 19 32259 0 0 KEZAR LIFE SCIENCES INC COM 49372L100 2290 571059 SH SOLE 21 571059 0 0 KEZAR LIFE SCIENCES INC COM 49372L100 925 230560 SH SOLE 22 225478 0 5082 KEZAR LIFE SCIENCES INC COM 49372L100 9 2227 SH SOLE 26 0 0 2227 KFORCE INC COM 493732101 757 19067 SH SOLE 2 11330 0 7737 KFORCE INC COM 493732101 14 355 SH SOLE 7 355 0 0 KFORCE INC COM 493732101 3822 96276 SH SOLE 18 75490 0 20786 KFORCE INC COM 493732101 10710 269773 SH SOLE 19 269773 0 0 KFORCE INC COM 493732101 29800 750636 SH SOLE 21 750636 0 0 KFORCE INC COM 493732101 36617 922332 SH SOLE 22 892527 0 29805 KFORCE INC COM 493732101 1997 50304 SH SOLE 23 50304 0 0 KFORCE INC COM 493732101 4516 113764 SH SOLE 26 0 0 113764 KFORCE INC COM 493732101 143 3614 SH SOLE 28 3614 0 0 KFORCE INC COM 493732101 422 10636 SH SOLE 30 10636 0 0 KFORCE INC COM 493732101 111 2788 SH SOLE 40 2788 0 0 KILROY RLTY CORP COM 49427F108 23434 279311 SH SOLE 2 51711 0 227600 KILROY RLTY CORP COM 49427F108 2461 29328 SH SOLE 4 29328 0 0 KILROY RLTY CORP COM 49427F108 10025 119484 SH SOLE 7 119484 0 0 KILROY RLTY CORP COM 49427F108 22484 267984 SH SOLE 18 267984 0 0 KILROY RLTY CORP COM 49427F108 10632 126718 SH SOLE 19 126718 0 0 KILROY RLTY CORP COM 49427F108 495783 5909214 SH SOLE 21 5909214 0 0 KILROY RLTY CORP COM 49427F108 346273 4127211 SH SOLE 22 3935376 0 191835 KILROY RLTY CORP COM 49427F108 525 6258 SH SOLE 23 6258 0 0 KILROY RLTY CORP COM 49427F108 19519 232641 SH SOLE 25 232641 0 0 KILROY RLTY CORP COM 49427F108 8350 99524 SH SOLE 26 23189 0 76335 KILROY RLTY CORP COM 49427F108 1170 13950 SH SOLE 28 13950 0 0 KILROY RLTY CORP COM 49427F108 4481 53404 SH SOLE 29 53404 0 0 KILROY RLTY CORP COM 49427F108 39640 472471 SH SOLE 30 472471 0 0 KILROY RLTY CORP COM 49427F108 180 2142 SH SOLE 31 2142 0 0 KILROY RLTY CORP COM 49427F108 682 8134 SH SOLE 34 8134 0 0 KILROY RLTY CORP COM 49427F108 106 1259 SH SOLE 36 1259 0 0 KILROY RLTY CORP COM 49427F108 892 10633 SH SOLE 40 10633 0 0 KIMBALL ELECTRONICS INC COM 49428J109 437 24897 SH SOLE 2 988 0 23909 KIMBALL ELECTRONICS INC COM 49428J109 6 335 SH SOLE 7 335 0 0 KIMBALL ELECTRONICS INC COM 49428J109 1544 87966 SH SOLE 18 87966 0 0 KIMBALL ELECTRONICS INC COM 49428J109 761 43338 SH SOLE 19 43338 0 0 KIMBALL ELECTRONICS INC COM 49428J109 15775 898838 SH SOLE 21 898838 0 0 KIMBALL ELECTRONICS INC COM 49428J109 13848 789046 SH SOLE 22 757345 0 31701 KIMBALL ELECTRONICS INC COM 49428J109 100 5715 SH SOLE 26 0 0 5715 KIMBALL ELECTRONICS INC COM 49428J109 70 3976 SH SOLE 28 3976 0 0 KIMBALL ELECTRONICS INC COM 49428J109 67 3802 SH SOLE 30 3802 0 0 KIMBALL ELECTRONICS INC COM 49428J109 50 2827 SH SOLE 40 2827 0 0 KIMBALL INTL INC CL B 494274103 355 17194 SH SOLE 2 1250 0 15944 KIMBALL INTL INC CL B 494274103 12 603 SH SOLE 7 603 0 0 KIMBALL INTL INC CL B 494274103 2675 129409 SH SOLE 18 129409 0 0 KIMBALL INTL INC CL B 494274103 1834 88730 SH SOLE 19 88730 0 0 KIMBALL INTL INC CL B 494274103 27135 1312773 SH SOLE 21 1312773 0 0 KIMBALL INTL INC CL B 494274103 24449 1182837 SH SOLE 22 1141428 0 41409 KIMBALL INTL INC CL B 494274103 226 10920 SH SOLE 26 0 0 10920 KIMBALL INTL INC CL B 494274103 96 4655 SH SOLE 28 4655 0 0 KIMBALL INTL INC CL B 494274103 226 10915 SH SOLE 30 10915 0 0 KIMBALL INTL INC CL B 494274103 82 3946 SH SOLE 40 3946 0 0 KIMBERLY CLARK CORP COM 494368103 120530 876265 SH SOLE 2 113207 0 763058 KIMBERLY CLARK CORP COM 494368103 22235 161653 SH SOLE 4 152436 0 9217 KIMBERLY CLARK CORP COM 494368103 61012 443559 SH SOLE 7 367654 0 75905 KIMBERLY CLARK CORP COM 494368103 1105 8037 SH SOLE 13 8037 0 0 KIMBERLY CLARK CORP COM 494368103 276 2003 SH SOLE 15 2003 0 0 KIMBERLY CLARK CORP COM 494368103 3 18 SH SOLE 17 0 0 18 KIMBERLY CLARK CORP COM 494368103 109284 794505 SH SOLE 18 746563 0 47942 KIMBERLY CLARK CORP COM 494368103 12114 88070 SH SOLE 19 88070 0 0 KIMBERLY CLARK CORP COM 494368103 1324487 9629133 SH SOLE 21 9629133 0 0 KIMBERLY CLARK CORP COM 494368103 1166320 8479244 SH SOLE 22 7587437 0 891807 KIMBERLY CLARK CORP COM 494368103 34598 251527 SH SOLE 23 251527 0 0 KIMBERLY CLARK CORP COM 494368103 49622 360756 SH SOLE 25 360756 0 0 KIMBERLY CLARK CORP COM 494368103 254448 1849855 SH SOLE 26 218752 0 1631103 KIMBERLY CLARK CORP COM 494368103 8855 64377 SH SOLE 28 44904 0 19473 KIMBERLY CLARK CORP COM 494368103 1009 7334 SH SOLE 29 7334 0 0 KIMBERLY CLARK CORP COM 494368103 214256 1557659 SH SOLE 30 1557659 0 0 KIMBERLY CLARK CORP COM 494368103 11906 86558 SH SOLE 31 60871 0 25687 KIMBERLY CLARK CORP COM 494368103 4041 29379 SH SOLE 32 29379 0 0 KIMBERLY CLARK CORP COM 494368103 3242 23570 SH SOLE 34 23570 0 0 KIMBERLY CLARK CORP COM 494368103 40363 293443 SH SOLE 36 293443 0 0 KIMBERLY CLARK CORP COM 494368103 1081 7856 SH SOLE 40 7856 0 0 KIMCO RLTY CORP COM 49446R109 22174 1070697 SH SOLE 2 108389 0 962308 KIMCO RLTY CORP COM 49446R109 6429 310411 SH SOLE 4 299629 0 10782 KIMCO RLTY CORP COM 49446R109 20636 996446 SH SOLE 7 777904 0 218542 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 17190 830012 SH SOLE 18 772357 0 57655 KIMCO RLTY CORP COM 49446R109 10969 529669 SH SOLE 19 529669 0 0 KIMCO RLTY CORP COM 49446R109 265542 12821913 SH SOLE 21 12821913 0 0 KIMCO RLTY CORP COM 49446R109 309127 14926482 SH SOLE 22 13868045 0 1058437 KIMCO RLTY CORP COM 49446R109 7273 351198 SH SOLE 23 351198 0 0 KIMCO RLTY CORP COM 49446R109 28503 1376314 SH SOLE 25 1376314 0 0 KIMCO RLTY CORP COM 49446R109 43679 2109079 SH SOLE 26 361104 0 1747975 KIMCO RLTY CORP COM 49446R109 1590 76776 SH SOLE 28 54525 0 22251 KIMCO RLTY CORP COM 49446R109 6455 311699 SH SOLE 29 221170 0 90529 KIMCO RLTY CORP COM 49446R109 72142 3483456 SH SOLE 30 3483456 0 0 KIMCO RLTY CORP COM 49446R109 2041 98545 SH SOLE 31 70947 0 27598 KIMCO RLTY CORP COM 49446R109 603 29111 SH SOLE 34 29111 0 0 KIMCO RLTY CORP COM 49446R109 5093 245911 SH SOLE 36 245911 0 0 KIMCO RLTY CORP COM 49446R109 177 8543 SH SOLE 40 8543 0 0 KINDER MORGAN INC DEL COM 49456B101 110023 5197097 SH SOLE 2 488997 0 4708100 KINDER MORGAN INC DEL COM 49456B101 21455 1013466 SH SOLE 4 958370 0 55096 KINDER MORGAN INC DEL COM 49456B101 84231 3978797 SH SOLE 7 3921908 0 56889 KINDER MORGAN INC DEL COM 49456B101 942 44479 SH SOLE 13 44479 0 0 KINDER MORGAN INC DEL COM 49456B101 252 11896 SH SOLE 15 11896 0 0 KINDER MORGAN INC DEL COM 49456B101 2 104 SH SOLE 17 0 0 104 KINDER MORGAN INC DEL COM 49456B101 72260 3413337 SH SOLE 18 3143423 0 269914 KINDER MORGAN INC DEL COM 49456B101 21834 1031375 SH SOLE 19 1031375 0 0 KINDER MORGAN INC DEL COM 49456B101 1017116 48045150 SH SOLE 21 48045150 0 0 KINDER MORGAN INC DEL COM 49456B101 1014971 47943817 SH SOLE 22 42765134 0 5178683 KINDER MORGAN INC DEL COM 49456B101 31293 1478188 SH SOLE 23 1478188 0 0 KINDER MORGAN INC DEL COM 49456B101 42567 2010729 SH SOLE 25 2010729 0 0 KINDER MORGAN INC DEL COM 49456B101 207682 9810187 SH SOLE 26 1241245 0 8568942 KINDER MORGAN INC DEL COM 49456B101 8114 383273 SH SOLE 28 265801 0 117472 KINDER MORGAN INC DEL COM 49456B101 2647 125028 SH SOLE 29 40458 0 84570 KINDER MORGAN INC DEL COM 49456B101 163354 7716275 SH SOLE 30 7716275 0 0 KINDER MORGAN INC DEL COM 49456B101 10392 490902 SH SOLE 31 351784 0 139118 KINDER MORGAN INC DEL COM 49456B101 14314 676125 SH SOLE 34 676125 0 0 KINDER MORGAN INC DEL COM 49456B101 34405 1625183 SH SOLE 36 1625183 0 0 KINDER MORGAN INC DEL COM 49456B101 972 45937 SH SOLE 40 45937 0 0 KINDRED BIOSCIENCES INC COM 494577109 134 15753 SH SOLE 2 1656 0 14097 KINDRED BIOSCIENCES INC COM 494577109 5 623 SH SOLE 7 623 0 0 KINDRED BIOSCIENCES INC COM 494577109 1126 132730 SH SOLE 18 132730 0 0 KINDRED BIOSCIENCES INC COM 494577109 538 63456 SH SOLE 19 63456 0 0 KINDRED BIOSCIENCES INC COM 494577109 10933 1289221 SH SOLE 21 1289221 0 0 KINDRED BIOSCIENCES INC COM 494577109 8091 954090 SH SOLE 22 929713 0 24377 KINGSTONE COS INC COM 496719105 15 1959 SH SOLE 18 1959 0 0 KINGSTONE COS INC COM 496719105 214 27606 SH SOLE 21 27606 0 0 KINGSTONE COS INC COM 496719105 1064 137298 SH SOLE 22 137298 0 0 KINGSWAY FINL SVCS INC COM NEW 496904202 3 1544 SH SOLE 18 1544 0 0 KINGSWAY FINL SVCS INC COM NEW 496904202 53 28518 SH SOLE 21 28518 0 0 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 79 7127 SH SOLE 2 1641 0 5486 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 552 49904 SH SOLE 18 49904 0 0 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 361 32667 SH SOLE 19 32667 0 0 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 5606 506904 SH SOLE 21 506904 0 0 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 3886 351343 SH SOLE 22 334942 0 16401 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 6 512 SH SOLE 23 512 0 0 KINROSS GOLD CORP COM 496902404 2012 424384 SH SOLE 21 424384 0 0 KINSALE CAP GROUP INC COM 49714P108 908 8930 SH SOLE 2 1296 0 7634 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 8599 84583 SH SOLE 18 78721 0 5862 KINSALE CAP GROUP INC COM 49714P108 6523 64167 SH SOLE 19 64167 0 0 KINSALE CAP GROUP INC COM 49714P108 130995 1288561 SH SOLE 21 1288561 0 0 KINSALE CAP GROUP INC COM 49714P108 64365 633138 SH SOLE 22 606360 0 26778 KINSALE CAP GROUP INC COM 49714P108 455 4477 SH SOLE 23 4477 0 0 KINSALE CAP GROUP INC COM 49714P108 3836 37729 SH SOLE 26 7941 0 29788 KINSALE CAP GROUP INC COM 49714P108 266 2618 SH SOLE 28 2618 0 0 KINSALE CAP GROUP INC COM 49714P108 1509 14848 SH SOLE 30 14848 0 0 KINSALE CAP GROUP INC COM 49714P108 231 2273 SH SOLE 40 2273 0 0 KIRBY CORP COM 497266106 12517 139808 SH SOLE 2 29194 0 110614 KIRBY CORP COM 497266106 7 76 SH SOLE 4 76 0 0 KIRBY CORP COM 497266106 137 1532 SH SOLE 7 1532 0 0 KIRBY CORP COM 497266106 14545 162460 SH SOLE 18 162460 0 0 KIRBY CORP COM 497266106 1242 13875 SH SOLE 19 13875 0 0 KIRBY CORP COM 497266106 291476 3255621 SH SOLE 21 3255621 0 0 KIRBY CORP COM 497266106 170688 1906493 SH SOLE 22 1812634 0 93859 KIRBY CORP COM 497266106 455 5079 SH SOLE 26 3914 0 1165 KIRBY CORP COM 497266106 178 1987 SH SOLE 28 1987 0 0 KIRBY CORP COM 497266106 455 5087 SH SOLE 30 5087 0 0 KIRBY CORP COM 497266106 107 1195 SH SOLE 31 1195 0 0 KIRBY CORP COM 497266106 152 1697 SH SOLE 36 1697 0 0 KIRBY CORP COM 497266106 137 1528 SH SOLE 40 1528 0 0 KIRKLAND LAKE GOLD LTD COM 49741E100 2854 64761 SH SOLE 21 64761 0 0 KIRKLANDS INC COM 497498105 4 3164 SH SOLE 18 3164 0 0 KIRKLANDS INC COM 497498105 55 43999 SH SOLE 21 43999 0 0 KIRKLANDS INC COM 497498105 598 482044 SH SOLE 22 432436 0 49608 KITE RLTY GROUP TR COM NEW 49803T300 1676 85802 SH SOLE 2 3291 0 82511 KITE RLTY GROUP TR COM NEW 49803T300 452 23154 SH SOLE 4 23154 0 0 KITE RLTY GROUP TR COM NEW 49803T300 1632 83554 SH SOLE 7 83554 0 0 KITE RLTY GROUP TR COM NEW 49803T300 7282 372877 SH SOLE 18 372877 0 0 KITE RLTY GROUP TR COM NEW 49803T300 4461 228406 SH SOLE 19 228406 0 0 KITE RLTY GROUP TR COM NEW 49803T300 187899 9621032 SH SOLE 21 9621032 0 0 KITE RLTY GROUP TR COM NEW 49803T300 63703 3261820 SH SOLE 22 3149048 0 112772 KITE RLTY GROUP TR COM NEW 49803T300 105 5353 SH SOLE 23 5353 0 0 KITE RLTY GROUP TR COM NEW 49803T300 3620 185358 SH SOLE 25 185358 0 0 KITE RLTY GROUP TR COM NEW 49803T300 1427 73049 SH SOLE 26 35651 0 37398 KITE RLTY GROUP TR COM NEW 49803T300 235 12058 SH SOLE 28 12058 0 0 KITE RLTY GROUP TR COM NEW 49803T300 826 42281 SH SOLE 29 42281 0 0 KITE RLTY GROUP TR COM NEW 49803T300 9234 472832 SH SOLE 30 472832 0 0 KITE RLTY GROUP TR COM NEW 49803T300 181 9280 SH SOLE 40 9280 0 0 KKR & CO INC CL A 48251W104 5137 176121 SH SOLE 2 26433 0 149688 KKR & CO INC CL A 48251W104 6023 206475 SH SOLE 4 193580 0 12895 KKR & CO INC CL A 48251W104 790 27088 SH SOLE 7 24429 0 2659 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 3249 111380 SH SOLE 18 73623 0 37757 KKR & CO INC CL A 48251W104 213 7293 SH SOLE 19 7293 0 0 KKR & CO INC CL A 48251W104 30619 1049691 SH SOLE 21 1049691 0 0 KKR & CO INC CL A 48251W104 291715 10000505 SH SOLE 22 9764672 0 235833 KKR & CO INC CL A 48251W104 10116 346808 SH SOLE 23 346808 0 0 KKR & CO INC CL A 48251W104 534 18298 SH SOLE 25 18298 0 0 KKR & CO INC CL A 48251W104 25109 860784 SH SOLE 26 320618 0 540166 KKR & CO INC CL A 48251W104 2687 92113 SH SOLE 28 64063 0 28050 KKR & CO INC CL A 48251W104 3263 111859 SH SOLE 29 9492 0 102367 KKR & CO INC CL A 48251W104 53009 1817244 SH SOLE 30 1817244 0 0 KKR & CO INC CL A 48251W104 2784 95429 SH SOLE 31 77425 0 18004 KKR & CO INC CL A 48251W104 833 28552 SH SOLE 34 28552 0 0 KKR & CO INC CL A 48251W104 3301 113173 SH SOLE 36 113173 0 0 KKR & CO INC CL A 48251W104 301 10326 SH SOLE 40 10326 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 475 23267 SH SOLE 2 940 0 22327 KKR REAL ESTATE FIN TR INC COM 48251K100 6 305 SH SOLE 7 305 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 2262 110781 SH SOLE 18 110781 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 2079 101791 SH SOLE 19 101791 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 69594 3408110 SH SOLE 21 3408110 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 20924 1024700 SH SOLE 22 986705 0 37995 KKR REAL ESTATE FIN TR INC COM 48251K100 76 3705 SH SOLE 23 3705 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 109 5342 SH SOLE 26 0 0 5342 KKR REAL ESTATE FIN TR INC COM 48251K100 1019 49922 SH SOLE 30 49922 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 60 2922 SH SOLE 40 2922 0 0 KLA CORPORATION COM NEW 482480100 89405 501795 SH SOLE 2 148389 0 353406 KLA CORPORATION COM NEW 482480100 15488 86930 SH SOLE 4 82282 0 4648 KLA CORPORATION COM NEW 482480100 27379 153670 SH SOLE 7 145411 0 8259 KLA CORPORATION COM NEW 482480100 51 287 SH SOLE 13 287 0 0 KLA CORPORATION COM NEW 482480100 193 1083 SH SOLE 15 1083 0 0 KLA CORPORATION COM NEW 482480100 66001 370436 SH SOLE 18 347406 0 23030 KLA CORPORATION COM NEW 482480100 13184 73996 SH SOLE 19 73996 0 0 KLA CORPORATION COM NEW 482480100 944041 5298539 SH SOLE 21 5298539 0 0 KLA CORPORATION COM NEW 482480100 724397 4065762 SH SOLE 22 3606172 0 459590 KLA CORPORATION COM NEW 482480100 25397 142546 SH SOLE 23 142546 0 0 KLA CORPORATION COM NEW 482480100 30226 169647 SH SOLE 25 169647 0 0 KLA CORPORATION COM NEW 482480100 124365 698015 SH SOLE 26 108170 0 589845 KLA CORPORATION COM NEW 482480100 5296 29725 SH SOLE 28 20776 0 8949 KLA CORPORATION COM NEW 482480100 8495 47677 SH SOLE 29 14381 0 33296 KLA CORPORATION COM NEW 482480100 124992 701535 SH SOLE 30 701535 0 0 KLA CORPORATION COM NEW 482480100 13312 74713 SH SOLE 31 60937 0 13776 KLA CORPORATION COM NEW 482480100 4576 25682 SH SOLE 32 25682 0 0 KLA CORPORATION COM NEW 482480100 5170 29018 SH SOLE 34 29018 0 0 KLA CORPORATION COM NEW 482480100 20461 114837 SH SOLE 36 114837 0 0 KLA CORPORATION COM NEW 482480100 618 3471 SH SOLE 40 3471 0 0 KLX ENERGY SERVICS HOLDNGS I COM 48253L106 143 22238 SH SOLE 2 797 0 21441 KLX ENERGY SERVICS HOLDNGS I COM 48253L106 3 446 SH SOLE 7 446 0 0 KLX ENERGY SERVICS HOLDNGS I COM 48253L106 596 92608 SH SOLE 18 92608 0 0 KLX ENERGY SERVICS HOLDNGS I COM 48253L106 231 35939 SH SOLE 19 35939 0 0 KLX ENERGY SERVICS HOLDNGS I COM 48253L106 15716 2440373 SH SOLE 21 2440373 0 0 KLX ENERGY SERVICS HOLDNGS I COM 48253L106 4280 664557 SH SOLE 22 648024 0 16533 KLX ENERGY SERVICS HOLDNGS I COM 48253L106 146 22602 SH SOLE 30 22602 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 11949 333390 SH SOLE 2 74063 0 259327 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 2148 59943 SH SOLE 4 56563 0 3380 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 706 19703 SH SOLE 7 9548 0 10155 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 55 1523 SH SOLE 13 1523 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 12737 355381 SH SOLE 18 345285 0 10096 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 1030 28732 SH SOLE 19 28732 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 232396 6484270 SH SOLE 21 6484270 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 146422 4085430 SH SOLE 22 3835103 0 250327 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 3373 94099 SH SOLE 23 94099 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 106 2960 SH SOLE 25 2960 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 11531 321732 SH SOLE 26 163092 0 158640 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 825 23006 SH SOLE 28 16272 0 6734 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 1075 29993 SH SOLE 29 2337 0 27656 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 14298 398948 SH SOLE 30 398948 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 1043 29097 SH SOLE 31 24164 0 4933 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 293 8187 SH SOLE 34 8187 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 959 26755 SH SOLE 36 26755 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 96 2676 SH SOLE 40 2676 0 0 KNOLL INC COM NEW 498904200 563 22288 SH SOLE 2 1727 0 20561 KNOLL INC COM NEW 498904200 7 266 SH SOLE 4 266 0 0 KNOLL INC COM NEW 498904200 25 1003 SH SOLE 7 1003 0 0 KNOLL INC COM NEW 498904200 4239 167828 SH SOLE 18 167828 0 0 KNOLL INC COM NEW 498904200 2178 86211 SH SOLE 19 86211 0 0 KNOLL INC COM NEW 498904200 42111 1667119 SH SOLE 21 1667119 0 0 KNOLL INC COM NEW 498904200 37720 1493275 SH SOLE 22 1429095 0 64180 KNOLL INC COM NEW 498904200 706 27958 SH SOLE 26 9886 0 18072 KNOLL INC COM NEW 498904200 177 7022 SH SOLE 28 7022 0 0 KNOLL INC COM NEW 498904200 427 16900 SH SOLE 30 16900 0 0 KNOLL INC COM NEW 498904200 117 4619 SH SOLE 34 4619 0 0 KNOLL INC COM NEW 498904200 137 5404 SH SOLE 40 5404 0 0 KNOWLES CORP COM 49926D109 1766 83506 SH SOLE 2 2992 0 80514 KNOWLES CORP COM 49926D109 10 492 SH SOLE 4 492 0 0 KNOWLES CORP COM 49926D109 29 1376 SH SOLE 7 1376 0 0 KNOWLES CORP COM 49926D109 7796 368611 SH SOLE 18 368611 0 0 KNOWLES CORP COM 49926D109 3040 143752 SH SOLE 19 143752 0 0 KNOWLES CORP COM 49926D109 202727 9585188 SH SOLE 21 9585188 0 0 KNOWLES CORP COM 49926D109 52433 2479112 SH SOLE 22 2371569 0 107543 KNOWLES CORP COM 49926D109 683 32302 SH SOLE 26 8531 0 23771 KNOWLES CORP COM 49926D109 226 10691 SH SOLE 28 10691 0 0 KNOWLES CORP COM 49926D109 2609 123372 SH SOLE 30 123372 0 0 KNOWLES CORP COM 49926D109 16 777 SH SOLE 31 0 0 777 KNOWLES CORP COM 49926D109 200 9440 SH SOLE 40 9440 0 0 KODIAK SCIENCES INC COM 50015M109 735 10216 SH SOLE 2 1356 0 8860 KODIAK SCIENCES INC COM 50015M109 28 395 SH SOLE 7 395 0 0 KODIAK SCIENCES INC COM 50015M109 6344 88176 SH SOLE 18 84591 0 3585 KODIAK SCIENCES INC COM 50015M109 4119 57252 SH SOLE 19 57252 0 0 KODIAK SCIENCES INC COM 50015M109 85016 1181597 SH SOLE 21 1181597 0 0 KODIAK SCIENCES INC COM 50015M109 50120 696592 SH SOLE 22 663581 0 33011 KODIAK SCIENCES INC COM 50015M109 110 1522 SH SOLE 23 1522 0 0 KODIAK SCIENCES INC COM 50015M109 335 4661 SH SOLE 26 0 0 4661 KODIAK SCIENCES INC COM 50015M109 334 4647 SH SOLE 28 4647 0 0 KODIAK SCIENCES INC COM 50015M109 806 11205 SH SOLE 30 11205 0 0 KODIAK SCIENCES INC COM 50015M109 31 424 SH SOLE 34 424 0 0 KODIAK SCIENCES INC COM 50015M109 183 2550 SH SOLE 40 2550 0 0 KOHLS CORP COM 500255104 21655 425015 SH SOLE 2 52055 0 372960 KOHLS CORP COM 500255104 4337 85114 SH SOLE 4 80806 0 4308 KOHLS CORP COM 500255104 13295 260942 SH SOLE 7 162866 0 98076 KOHLS CORP COM 500255104 314 6157 SH SOLE 13 6157 0 0 KOHLS CORP COM 500255104 43 848 SH SOLE 15 848 0 0 KOHLS CORP COM 500255104 19756 387755 SH SOLE 18 362304 0 25451 KOHLS CORP COM 500255104 2746 53900 SH SOLE 19 53900 0 0 KOHLS CORP COM 500255104 344073 6753157 SH SOLE 21 6753157 0 0 KOHLS CORP COM 500255104 222447 4365983 SH SOLE 22 3891074 0 474909 KOHLS CORP COM 500255104 6162 120936 SH SOLE 23 120936 0 0 KOHLS CORP COM 500255104 9976 195801 SH SOLE 25 195801 0 0 KOHLS CORP COM 500255104 47656 935351 SH SOLE 26 152548 0 782803 KOHLS CORP COM 500255104 1556 30545 SH SOLE 28 21033 0 9512 KOHLS CORP COM 500255104 2365 46409 SH SOLE 29 3118 0 43291 KOHLS CORP COM 500255104 40227 789537 SH SOLE 30 789537 0 0 KOHLS CORP COM 500255104 2027 39776 SH SOLE 31 27132 0 12644 KOHLS CORP COM 500255104 2553 50113 SH SOLE 32 50113 0 0 KOHLS CORP COM 500255104 682 13379 SH SOLE 34 13379 0 0 KOHLS CORP COM 500255104 6629 130114 SH SOLE 35 130114 0 0 KOHLS CORP COM 500255104 7529 147774 SH SOLE 36 147774 0 0 KOHLS CORP COM 500255104 175 3426 SH SOLE 40 3426 0 0 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 4468 91555 SH SOLE 2 91555 0 0 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 315713 6469536 SH SOLE 18 6322932 0 146604 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 46415 951134 SH SOLE 19 951134 0 0 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 1648 33769 SH SOLE 23 33769 0 0 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 1456 29832 SH SOLE 25 0 0 29832 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 23588 483358 SH SOLE 34 483358 0 0 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 1212 24829 SH SOLE 36 24829 0 0 KONTOOR BRANDS INC COM 50050N103 1627 38751 SH SOLE 2 1677 0 37074 KONTOOR BRANDS INC COM 50050N103 10 232 SH SOLE 4 232 0 0 KONTOOR BRANDS INC COM 50050N103 4788 114038 SH SOLE 7 114038 0 0 KONTOOR BRANDS INC COM 50050N103 8402 200086 SH SOLE 18 200086 0 0 KONTOOR BRANDS INC COM 50050N103 3313 78892 SH SOLE 19 78892 0 0 KONTOOR BRANDS INC COM 50050N103 221527 5275710 SH SOLE 21 5275710 0 0 KONTOOR BRANDS INC COM 50050N103 56855 1354013 SH SOLE 22 1294516 0 59497 KONTOOR BRANDS INC COM 50050N103 704 16759 SH SOLE 26 11021 0 5738 KONTOOR BRANDS INC COM 50050N103 252 6002 SH SOLE 28 6002 0 0 KONTOOR BRANDS INC COM 50050N103 2456 58486 SH SOLE 30 58486 0 0 KONTOOR BRANDS INC COM 50050N103 21 508 SH SOLE 31 0 0 508 KONTOOR BRANDS INC COM 50050N103 130 3092 SH SOLE 36 3092 0 0 KONTOOR BRANDS INC COM 50050N103 238 5666 SH SOLE 40 5666 0 0 KOPIN CORP COM 500600101 6 14585 SH SOLE 18 14585 0 0 KOPIN CORP COM 500600101 88 219601 SH SOLE 21 219601 0 0 KOPIN CORP COM 500600101 515 1284674 SH SOLE 22 1284674 0 0 KOPPERS HOLDINGS INC COM 50060P106 443 11590 SH SOLE 2 743 0 10847 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 3463 90619 SH SOLE 18 90619 0 0 KOPPERS HOLDINGS INC COM 50060P106 1268 33173 SH SOLE 19 33173 0 0 KOPPERS HOLDINGS INC COM 50060P106 88138 2306073 SH SOLE 21 2306073 0 0 KOPPERS HOLDINGS INC COM 50060P106 22303 583543 SH SOLE 22 558398 0 25145 KOPPERS HOLDINGS INC COM 50060P106 208 5436 SH SOLE 26 3977 0 1459 KOPPERS HOLDINGS INC COM 50060P106 113 2969 SH SOLE 28 2969 0 0 KOPPERS HOLDINGS INC COM 50060P106 1111 29059 SH SOLE 30 29059 0 0 KOPPERS HOLDINGS INC COM 50060P106 96 2512 SH SOLE 40 2512 0 0 KOREA ELECTRIC PWR SPONSORED ADR 500631106 877 74115 SH SOLE 21 74115 0 0 KOREA ELECTRIC PWR SPONSORED ADR 500631106 1335 112852 SH SOLE 22 112852 0 0 KOREA ELECTRIC PWR SPONSORED ADR 500631106 13 1129 SH SOLE 25 1129 0 0 KOREA ELECTRIC PWR SPONSORED ADR 500631106 1899 160500 SH SOLE 30 160500 0 0 KORN FERRY COM NEW 500643200 1008 23770 SH SOLE 2 2161 0 21609 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 10641 250961 SH SOLE 18 250961 0 0 KORN FERRY COM NEW 500643200 4241 100030 SH SOLE 19 100030 0 0 KORN FERRY COM NEW 500643200 270671 6383747 SH SOLE 21 6383747 0 0 KORN FERRY COM NEW 500643200 71090 1676658 SH SOLE 22 1604523 0 72135 KORN FERRY COM NEW 500643200 629 14845 SH SOLE 26 10487 0 4358 KORN FERRY COM NEW 500643200 280 6609 SH SOLE 28 6609 0 0 KORN FERRY COM NEW 500643200 3364 79333 SH SOLE 30 79333 0 0 KORN FERRY COM NEW 500643200 228 5373 SH SOLE 40 5373 0 0 KORNIT DIGITAL LTD SHS M6372Q113 5 154 SH SOLE 4 154 0 0 KORNIT DIGITAL LTD SHS M6372Q113 191 5587 SH SOLE 7 5587 0 0 KORNIT DIGITAL LTD SHS M6372Q113 18661 545169 SH SOLE 21 545169 0 0 KORNIT DIGITAL LTD SHS M6372Q113 9238 269867 SH SOLE 22 261538 0 8329 KORNIT DIGITAL LTD SHS M6372Q113 148 4336 SH SOLE 26 0 0 4336 KORNIT DIGITAL LTD SHS M6372Q113 180 5267 SH SOLE 28 5267 0 0 KORNIT DIGITAL LTD SHS M6372Q113 18366 536539 SH SOLE 30 536539 0 0 KORNIT DIGITAL LTD SHS M6372Q113 121 3523 SH SOLE 40 3523 0 0 KOSMOS ENERGY LTD COM 500688106 3672 644161 SH SOLE 2 24286 0 619875 KOSMOS ENERGY LTD COM 500688106 8 1479 SH SOLE 4 1479 0 0 KOSMOS ENERGY LTD COM 500688106 36 6317 SH SOLE 7 6317 0 0 KOSMOS ENERGY LTD COM 500688106 965 169278 SH SOLE 18 169278 0 0 KOSMOS ENERGY LTD COM 500688106 17052 2991622 SH SOLE 19 2991622 0 0 KOSMOS ENERGY LTD COM 500688106 24329 4268163 SH SOLE 21 4268163 0 0 KOSMOS ENERGY LTD COM 500688106 55939 9813863 SH SOLE 22 9175704 0 638159 KOSMOS ENERGY LTD COM 500688106 1862 326700 SH SOLE 25 326700 0 0 KOSMOS ENERGY LTD COM 500688106 790 138568 SH SOLE 26 73272 0 65296 KOSMOS ENERGY LTD COM 500688106 192 33637 SH SOLE 28 33637 0 0 KOSMOS ENERGY LTD COM 500688106 4167 731023 SH SOLE 29 731023 0 0 KOSMOS ENERGY LTD COM 500688106 888 155743 SH SOLE 30 155743 0 0 KOSMOS ENERGY LTD COM 500688106 44 7675 SH SOLE 31 7675 0 0 KOSMOS ENERGY LTD COM 500688106 22553 3956689 SH SOLE 34 3956689 0 0 KOSMOS ENERGY LTD COM 500688106 177 31119 SH SOLE 40 31119 0 0 KOSS CORP COM 500692108 14 8843 SH SOLE 22 8843 0 0 KRAFT HEINZ CO COM 500754106 57996 1805042 SH SOLE 2 297552 0 1507490 KRAFT HEINZ CO COM 500754106 10335 321661 SH SOLE 4 303682 0 17979 KRAFT HEINZ CO COM 500754106 22900 712726 SH SOLE 7 593037 0 119689 KRAFT HEINZ CO COM 500754106 1197 37247 SH SOLE 13 37247 0 0 KRAFT HEINZ CO COM 500754106 185 5760 SH SOLE 15 5760 0 0 KRAFT HEINZ CO COM 500754106 2 55 SH SOLE 17 0 0 55 KRAFT HEINZ CO COM 500754106 35395 1101622 SH SOLE 18 1012604 0 89018 KRAFT HEINZ CO COM 500754106 6401 199237 SH SOLE 19 199237 0 0 KRAFT HEINZ CO COM 500754106 116 3607 SH SOLE 20 3607 0 0 KRAFT HEINZ CO COM 500754106 390478 12153080 SH SOLE 21 12153080 0 0 KRAFT HEINZ CO COM 500754106 487201 15163443 SH SOLE 22 13480900 0 1682543 KRAFT HEINZ CO COM 500754106 15963 496827 SH SOLE 23 496827 0 0 KRAFT HEINZ CO COM 500754106 21394 665849 SH SOLE 25 665849 0 0 KRAFT HEINZ CO COM 500754106 107692 3351771 SH SOLE 26 481797 0 2869974 KRAFT HEINZ CO COM 500754106 4031 125466 SH SOLE 28 87537 0 37929 KRAFT HEINZ CO COM 500754106 862 26823 SH SOLE 29 26823 0 0 KRAFT HEINZ CO COM 500754106 108378 3373112 SH SOLE 30 3373112 0 0 KRAFT HEINZ CO COM 500754106 4820 150007 SH SOLE 31 116480 0 33527 KRAFT HEINZ CO COM 500754106 6386 198755 SH SOLE 32 198755 0 0 KRAFT HEINZ CO COM 500754106 1416 44084 SH SOLE 34 44084 0 0 KRAFT HEINZ CO COM 500754106 17998 560154 SH SOLE 36 560154 0 0 KRAFT HEINZ CO COM 500754106 455 14157 SH SOLE 40 14157 0 0 KRAFT HEINZ CO OPTIONS 500754106 5912 184000 SH Call SOLE 2 184000 0 0 KRAFT HEINZ CO OPTIONS 500754106 8460 263300 SH Call SOLE 19 263300 0 0 KRAFT HEINZ CO OPTIONS 500754106 119 3700 SH Call SOLE 22 3700 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 1690 52600 SH Call SOLE 34 52600 0 0 KRANESHARES TR BOSERA MSCI CH 500767405 54459 1669500 SH SOLE 2 0 0 1669500 KRATON CORPORATION COM 50077C106 670 26476 SH SOLE 2 1239 0 25237 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 3540 139802 SH SOLE 18 139802 0 0 KRATON CORPORATION COM 50077C106 1395 55095 SH SOLE 19 55095 0 0 KRATON CORPORATION COM 50077C106 92289 3644922 SH SOLE 21 3644922 0 0 KRATON CORPORATION COM 50077C106 24623 972479 SH SOLE 22 928315 0 44164 KRATON CORPORATION COM 50077C106 419 16550 SH SOLE 26 8535 0 8015 KRATON CORPORATION COM 50077C106 113 4444 SH SOLE 28 4444 0 0 KRATON CORPORATION COM 50077C106 1083 42767 SH SOLE 30 42767 0 0 KRATON CORPORATION COM 50077C106 45 1772 SH SOLE 34 1772 0 0 KRATON CORPORATION COM 50077C106 86 3403 SH SOLE 40 3403 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 671 37273 SH SOLE 2 3437 0 33836 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 8 417 SH SOLE 4 417 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 27 1511 SH SOLE 7 1511 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 1 50 SH SOLE 17 0 0 50 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 5529 306989 SH SOLE 18 306989 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 2856 158601 SH SOLE 19 158601 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 80503 4469879 SH SOLE 21 4469879 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 47416 2632785 SH SOLE 22 2512347 0 120438 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 653 36272 SH SOLE 26 27406 0 8866 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 219 12147 SH SOLE 28 12147 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 517 28724 SH SOLE 30 28724 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 187 10396 SH SOLE 40 10396 0 0 KROGER CO COM 501044101 57182 1972465 SH SOLE 2 250131 0 1722334 KROGER CO COM 501044101 12327 425220 SH SOLE 4 403773 0 21447 KROGER CO COM 501044101 37147 1281362 SH SOLE 7 750519 0 530843 KROGER CO COM 501044101 1098 37874 SH SOLE 13 37874 0 0 KROGER CO COM 501044101 144 4960 SH SOLE 15 4960 0 0 KROGER CO COM 501044101 18 628 SH SOLE 17 0 0 628 KROGER CO COM 501044101 54489 1879592 SH SOLE 18 1763234 0 116358 KROGER CO COM 501044101 12227 421769 SH SOLE 19 421769 0 0 KROGER CO COM 501044101 584640 20166945 SH SOLE 21 20166945 0 0 KROGER CO COM 501044101 586296 20224081 SH SOLE 22 17957061 0 2267020 KROGER CO COM 501044101 17421 600922 SH SOLE 23 600922 0 0 KROGER CO COM 501044101 26801 924485 SH SOLE 25 924485 0 0 KROGER CO COM 501044101 146723 5061169 SH SOLE 26 565732 0 4495437 KROGER CO COM 501044101 4357 150285 SH SOLE 28 104211 0 46074 KROGER CO COM 501044101 584 20132 SH SOLE 29 20132 0 0 KROGER CO COM 501044101 106349 3668468 SH SOLE 30 3668468 0 0 KROGER CO COM 501044101 6128 211399 SH SOLE 31 142333 0 69066 KROGER CO COM 501044101 4097 141331 SH SOLE 34 141331 0 0 KROGER CO COM 501044101 22818 787082 SH SOLE 36 787082 0 0 KROGER CO COM 501044101 523 18027 SH SOLE 40 18027 0 0 KRONOS WORLDWIDE INC COM 50105F105 341 25412 SH SOLE 2 934 0 24478 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 1038 77441 SH SOLE 18 77441 0 0 KRONOS WORLDWIDE INC COM 50105F105 522 38964 SH SOLE 19 38964 0 0 KRONOS WORLDWIDE INC COM 50105F105 10319 770048 SH SOLE 21 770048 0 0 KRONOS WORLDWIDE INC COM 50105F105 9080 677645 SH SOLE 22 649218 0 28427 KRONOS WORLDWIDE INC COM 50105F105 107 7978 SH SOLE 26 0 0 7978 KRONOS WORLDWIDE INC COM 50105F105 53 3975 SH SOLE 28 3975 0 0 KRONOS WORLDWIDE INC COM 50105F105 43 3173 SH SOLE 30 3173 0 0 KRONOS WORLDWIDE INC COM 50105F105 29 2183 SH SOLE 40 2183 0 0 KRYSTAL BIOTECH INC COM 501147102 241 4346 SH SOLE 2 391 0 3955 KRYSTAL BIOTECH INC COM 501147102 10 179 SH SOLE 7 179 0 0 KRYSTAL BIOTECH INC COM 501147102 2110 38097 SH SOLE 18 38097 0 0 KRYSTAL BIOTECH INC COM 501147102 1027 18545 SH SOLE 19 18545 0 0 KRYSTAL BIOTECH INC COM 501147102 21003 379254 SH SOLE 21 379254 0 0 KRYSTAL BIOTECH INC COM 501147102 16969 306415 SH SOLE 22 291577 0 14838 KRYSTAL BIOTECH INC COM 501147102 230 4151 SH SOLE 30 4151 0 0 KRYSTAL BIOTECH INC COM 501147102 102 1843 SH SOLE 40 1843 0 0 KT CORP SPONSORED ADR 48268K101 11659 1005055 SH SOLE 2 140298 0 864757 KT CORP SPONSORED ADR 48268K101 1462 126012 SH SOLE 4 126012 0 0 KT CORP SPONSORED ADR 48268K101 1858 160153 SH SOLE 13 160153 0 0 KT CORP SPONSORED ADR 48268K101 3181 274227 SH SOLE 18 274227 0 0 KT CORP SPONSORED ADR 48268K101 1239 106770 SH SOLE 19 106770 0 0 KT CORP SPONSORED ADR 48268K101 460 39616 SH SOLE 21 39616 0 0 KT CORP SPONSORED ADR 48268K101 34729 2993915 SH SOLE 22 2077154 0 916761 KT CORP SPONSORED ADR 48268K101 1229 105962 SH SOLE 30 105962 0 0 KT CORP SPONSORED ADR 48268K101 378 32577 SH SOLE 31 32577 0 0 KT CORP SPONSORED ADR 48268K101 448 38655 SH SOLE 34 38655 0 0 KULICKE & SOFFA INDS INC COM 501242101 14 508 SH SOLE 4 508 0 0 KULICKE & SOFFA INDS INC COM 501242101 1838 67581 SH SOLE 18 67581 0 0 KULICKE & SOFFA INDS INC COM 501242101 138813 5103404 SH SOLE 21 5103404 0 0 KULICKE & SOFFA INDS INC COM 501242101 33445 1229578 SH SOLE 22 1191019 0 38559 KULICKE & SOFFA INDS INC COM 501242101 852 31314 SH SOLE 26 14439 0 16875 KULICKE & SOFFA INDS INC COM 501242101 228 8367 SH SOLE 28 8367 0 0 KULICKE & SOFFA INDS INC COM 501242101 2391 87909 SH SOLE 30 87909 0 0 KULICKE & SOFFA INDS INC COM 501242101 160 5892 SH SOLE 40 5892 0 0 KURA ONCOLOGY INC COM 50127T109 198 14431 SH SOLE 2 1232 0 13199 KURA ONCOLOGY INC COM 50127T109 5 397 SH SOLE 7 397 0 0 KURA ONCOLOGY INC COM 50127T109 1719 125013 SH SOLE 18 125013 0 0 KURA ONCOLOGY INC COM 50127T109 833 60552 SH SOLE 19 60552 0 0 KURA ONCOLOGY INC COM 50127T109 22750 1654526 SH SOLE 21 1654526 0 0 KURA ONCOLOGY INC COM 50127T109 15260 1109790 SH SOLE 22 1070949 0 38841 KURA ONCOLOGY INC COM 50127T109 88 6381 SH SOLE 26 0 0 6381 KURA ONCOLOGY INC COM 50127T109 240 17447 SH SOLE 30 17447 0 0 KURA ONCOLOGY INC COM 50127T109 28 2057 SH SOLE 34 2057 0 0 KURA ONCOLOGY INC COM 50127T109 43 3158 SH SOLE 40 3158 0 0 KURA SUSHI USA INC CL A COM 501270102 38 1485 SH SOLE 2 0 0 1485 KURA SUSHI USA INC CL A COM 501270102 305 11985 SH SOLE 18 11985 0 0 KURA SUSHI USA INC CL A COM 501270102 148 5826 SH SOLE 19 5826 0 0 KURA SUSHI USA INC CL A COM 501270102 3042 119514 SH SOLE 21 119514 0 0 KURA SUSHI USA INC CL A COM 501270102 658 25857 SH SOLE 22 24854 0 1003 KVH INDS INC COM 482738101 167 15042 SH SOLE 2 659 0 14383 KVH INDS INC COM 482738101 6 499 SH SOLE 7 499 0 0 KVH INDS INC COM 482738101 636 57137 SH SOLE 18 57137 0 0 KVH INDS INC COM 482738101 307 27608 SH SOLE 19 27608 0 0 KVH INDS INC COM 482738101 6385 573654 SH SOLE 21 573654 0 0 KVH INDS INC COM 482738101 6129 550687 SH SOLE 22 538687 0 12000 L BRANDS INC COM 501797104 8898 491058 SH SOLE 2 61957 0 429101 L BRANDS INC COM 501797104 17 960 SH SOLE 4 960 0 0 L BRANDS INC COM 501797104 3690 203619 SH SOLE 7 203619 0 0 L BRANDS INC COM 501797104 11 620 SH SOLE 15 620 0 0 L BRANDS INC COM 501797104 9551 527076 SH SOLE 18 514373 0 12703 L BRANDS INC COM 501797104 1327 73232 SH SOLE 19 73232 0 0 L BRANDS INC COM 501797104 181095 9994204 SH SOLE 21 9994204 0 0 L BRANDS INC COM 501797104 117412 6479692 SH SOLE 22 5830731 0 648961 L BRANDS INC COM 501797104 4 203 SH SOLE 23 203 0 0 L BRANDS INC COM 501797104 3574 197220 SH SOLE 25 197220 0 0 L BRANDS INC COM 501797104 11300 623623 SH SOLE 26 57410 0 566213 L BRANDS INC COM 501797104 527 29070 SH SOLE 28 29070 0 0 L BRANDS INC COM 501797104 10070 555766 SH SOLE 30 555766 0 0 L BRANDS INC COM 501797104 140 7721 SH SOLE 31 4766 0 2955 L BRANDS INC COM 501797104 1499 82733 SH SOLE 32 82733 0 0 L BRANDS INC COM 501797104 31 1700 SH SOLE 34 1700 0 0 L BRANDS INC COM 501797104 3292 181663 SH SOLE 36 181663 0 0 L BRANDS INC COM 501797104 467 25761 SH SOLE 40 25761 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 109227 552015 SH SOLE 2 79105 0 472910 L3HARRIS TECHNOLOGIES INC COM 502431109 19994 101045 SH SOLE 4 94979 0 6066 L3HARRIS TECHNOLOGIES INC COM 502431109 41835 211426 SH SOLE 7 202638 0 8788 L3HARRIS TECHNOLOGIES INC COM 502431109 703 3554 SH SOLE 13 3554 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 263 1328 SH SOLE 15 1328 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 2 8 SH SOLE 17 0 0 8 L3HARRIS TECHNOLOGIES INC COM 502431109 95842 484369 SH SOLE 18 453437 0 30932 L3HARRIS TECHNOLOGIES INC COM 502431109 13785 69666 SH SOLE 19 69666 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 1575574 7962671 SH SOLE 21 7962671 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 1102915 5573937 SH SOLE 22 5001767 0 572170 L3HARRIS TECHNOLOGIES INC COM 502431109 32850 166017 SH SOLE 23 166017 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 57635 291278 SH SOLE 25 291278 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 120375 608352 SH SOLE 26 152674 0 455678 L3HARRIS TECHNOLOGIES INC COM 502431109 8333 42112 SH SOLE 28 29129 0 12983 L3HARRIS TECHNOLOGIES INC COM 502431109 2152 10878 SH SOLE 29 10878 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 174172 880235 SH SOLE 30 880235 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 11257 56892 SH SOLE 31 41690 0 15202 L3HARRIS TECHNOLOGIES INC COM 502431109 4180 21123 SH SOLE 34 21123 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 33644 170029 SH SOLE 36 170029 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 1002 5063 SH SOLE 40 5063 0 0 LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 34 8765 SH SOLE 2 798 0 7967 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 75254 SH SOLE 18 75254 0 0 LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 139 35330 SH SOLE 19 35330 0 0 LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 2862 728245 SH SOLE 21 728245 0 0 LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 2854 726249 SH SOLE 22 709070 0 17179 LA Z BOY INC COM 505336107 1158 36788 SH SOLE 2 2875 0 33913 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 6927 220031 SH SOLE 18 219046 0 985 LA Z BOY INC COM 505336107 2766 87866 SH SOLE 19 87866 0 0 LA Z BOY INC COM 505336107 163340 5188685 SH SOLE 21 5188685 0 0 LA Z BOY INC COM 505336107 44225 1404845 SH SOLE 22 1341312 0 63533 LA Z BOY INC COM 505336107 72 2281 SH SOLE 23 2281 0 0 LA Z BOY INC COM 505336107 758 24084 SH SOLE 26 9481 0 14603 LA Z BOY INC COM 505336107 186 5909 SH SOLE 28 5909 0 0 LA Z BOY INC COM 505336107 2079 66029 SH SOLE 30 66029 0 0 LA Z BOY INC COM 505336107 179 5689 SH SOLE 40 5689 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 53852 318329 SH SOLE 2 87125 0 231204 LABORATORY CORP AMER HLDGS COM NEW 50540R409 8963 52984 SH SOLE 4 50285 0 2699 LABORATORY CORP AMER HLDGS COM NEW 50540R409 19781 116930 SH SOLE 7 86040 0 30890 LABORATORY CORP AMER HLDGS COM NEW 50540R409 809 4781 SH SOLE 13 4781 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 79 469 SH SOLE 15 469 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 222923 1317744 SH SOLE 18 1034969 0 282775 LABORATORY CORP AMER HLDGS COM NEW 50540R409 65567 387581 SH SOLE 19 387581 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 426985 2523997 SH SOLE 21 2523997 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 406180 2401017 SH SOLE 22 2119598 0 281419 LABORATORY CORP AMER HLDGS COM NEW 50540R409 15965 94375 SH SOLE 23 94375 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 20896 123522 SH SOLE 25 103230 0 20292 LABORATORY CORP AMER HLDGS COM NEW 50540R409 91923 543375 SH SOLE 26 82790 0 460585 LABORATORY CORP AMER HLDGS COM NEW 50540R409 3117 18426 SH SOLE 28 12746 0 5680 LABORATORY CORP AMER HLDGS COM NEW 50540R409 5115 30233 SH SOLE 29 9875 0 20358 LABORATORY CORP AMER HLDGS COM NEW 50540R409 83779 495237 SH SOLE 30 495237 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 6113 36133 SH SOLE 31 28588 0 7545 LABORATORY CORP AMER HLDGS COM NEW 50540R409 46828 276813 SH SOLE 34 276813 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 18883 111620 SH SOLE 36 111620 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 362 2137 SH SOLE 40 2137 0 0 LADDER CAP CORP CL A 505743104 1956 108416 SH SOLE 2 4028 0 104388 LADDER CAP CORP CL A 505743104 13 731 SH SOLE 4 731 0 0 LADDER CAP CORP CL A 505743104 33 1845 SH SOLE 7 1845 0 0 LADDER CAP CORP CL A 505743104 6282 348251 SH SOLE 18 348251 0 0 LADDER CAP CORP CL A 505743104 3400 188449 SH SOLE 19 188449 0 0 LADDER CAP CORP CL A 505743104 100807 5587948 SH SOLE 21 5587948 0 0 LADDER CAP CORP CL A 505743104 52112 2888681 SH SOLE 22 2764019 0 124662 LADDER CAP CORP CL A 505743104 15 827 SH SOLE 23 827 0 0 LADDER CAP CORP CL A 505743104 609 33733 SH SOLE 26 26091 0 7642 LADDER CAP CORP CL A 505743104 179 9928 SH SOLE 28 9928 0 0 LADDER CAP CORP CL A 505743104 442 24481 SH SOLE 30 24481 0 0 LADDER CAP CORP CL A 505743104 140 7775 SH SOLE 40 7775 0 0 LADENBURG THALMAN FIN SVCS I COM 50575Q102 206 59114 SH SOLE 2 5049 0 54065 LADENBURG THALMAN FIN SVCS I COM 50575Q102 10 2792 SH SOLE 7 2792 0 0 LADENBURG THALMAN FIN SVCS I COM 50575Q102 1501 431267 SH SOLE 18 431267 0 0 LADENBURG THALMAN FIN SVCS I COM 50575Q102 737 211785 SH SOLE 19 211785 0 0 LADENBURG THALMAN FIN SVCS I COM 50575Q102 14677 4217390 SH SOLE 21 4217390 0 0 LADENBURG THALMAN FIN SVCS I COM 50575Q102 12464 3581707 SH SOLE 22 3489535 0 92172 LADENBURG THALMAN FIN SVCS I COM 50575Q102 97 27865 SH SOLE 26 0 0 27865 LADENBURG THALMAN FIN SVCS I COM 50575Q102 45 12937 SH SOLE 28 12937 0 0 LADENBURG THALMAN FIN SVCS I COM 50575Q102 48 13774 SH SOLE 30 13774 0 0 LADENBURG THALMAN FIN SVCS I COM 50575Q102 63 18107 SH SOLE 40 18107 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 56931 SH SOLE 2 6447 0 50484 LAKELAND BANCORP INC COM 511637100 19 1112 SH SOLE 7 1112 0 0 LAKELAND BANCORP INC COM 511637100 3073 176824 SH SOLE 18 176824 0 0 LAKELAND BANCORP INC COM 511637100 3730 214601 SH SOLE 19 214601 0 0 LAKELAND BANCORP INC COM 511637100 30484 1753966 SH SOLE 21 1753966 0 0 LAKELAND BANCORP INC COM 511637100 29080 1673210 SH SOLE 22 1618744 0 54466 LAKELAND BANCORP INC COM 511637100 511 29383 SH SOLE 23 29383 0 0 LAKELAND BANCORP INC COM 511637100 1211 69660 SH SOLE 26 34700 0 34960 LAKELAND BANCORP INC COM 511637100 99 5691 SH SOLE 28 5691 0 0 LAKELAND BANCORP INC COM 511637100 117 6730 SH SOLE 30 6730 0 0 LAKELAND BANCORP INC COM 511637100 369 21258 SH SOLE 34 21258 0 0 LAKELAND BANCORP INC COM 511637100 62 3569 SH SOLE 40 3569 0 0 LAKELAND FINL CORP COM 511656100 787 16076 SH SOLE 2 924 0 15152 LAKELAND FINL CORP COM 511656100 24 498 SH SOLE 7 498 0 0 LAKELAND FINL CORP COM 511656100 4220 86236 SH SOLE 18 86236 0 0 LAKELAND FINL CORP COM 511656100 2144 43821 SH SOLE 19 43821 0 0 LAKELAND FINL CORP COM 511656100 40726 832331 SH SOLE 21 832331 0 0 LAKELAND FINL CORP COM 511656100 43915 897509 SH SOLE 22 865593 0 31916 LAKELAND FINL CORP COM 511656100 579 11833 SH SOLE 26 9378 0 2455 LAKELAND FINL CORP COM 511656100 164 3343 SH SOLE 28 3343 0 0 LAKELAND FINL CORP COM 511656100 520 10630 SH SOLE 30 10630 0 0 LAKELAND FINL CORP COM 511656100 128 2619 SH SOLE 40 2619 0 0 LAKELAND INDS INC COM 511795106 17 1605 SH SOLE 18 1605 0 0 LAKELAND INDS INC COM 511795106 296 27411 SH SOLE 21 27411 0 0 LAKELAND INDS INC COM 511795106 204 18927 SH SOLE 22 18927 0 0 LAM RESEARCH CORP COM 512807108 144951 495728 SH SOLE 2 161456 0 334272 LAM RESEARCH CORP COM 512807108 24396 83432 SH SOLE 4 79499 0 3933 LAM RESEARCH CORP COM 512807108 40433 138279 SH SOLE 7 134318 0 3961 LAM RESEARCH CORP COM 512807108 4765 16295 SH SOLE 13 16295 0 0 LAM RESEARCH CORP COM 512807108 330 1128 SH SOLE 15 1128 0 0 LAM RESEARCH CORP COM 512807108 112007 383061 SH SOLE 18 337481 0 45580 LAM RESEARCH CORP COM 512807108 107882 368954 SH SOLE 19 368954 0 0 LAM RESEARCH CORP COM 512807108 1389631 4752500 SH SOLE 21 4752500 0 0 LAM RESEARCH CORP COM 512807108 1160090 3967477 SH SOLE 22 3429181 0 538296 LAM RESEARCH CORP COM 512807108 41099 140556 SH SOLE 23 140556 0 0 LAM RESEARCH CORP COM 512807108 48068 164391 SH SOLE 25 164391 0 0 LAM RESEARCH CORP COM 512807108 233937 800059 SH SOLE 26 106615 0 693444 LAM RESEARCH CORP COM 512807108 7884 26964 SH SOLE 28 18856 0 8108 LAM RESEARCH CORP COM 512807108 21999 75236 SH SOLE 29 20951 0 54285 LAM RESEARCH CORP COM 512807108 206968 707826 SH SOLE 30 707826 0 0 LAM RESEARCH CORP COM 512807108 23366 79912 SH SOLE 31 64751 0 15161 LAM RESEARCH CORP COM 512807108 6904 23613 SH SOLE 32 23613 0 0 LAM RESEARCH CORP COM 512807108 49078 167847 SH SOLE 34 167847 0 0 LAM RESEARCH CORP COM 512807108 32382 110745 SH SOLE 36 110745 0 0 LAM RESEARCH CORP COM 512807108 980 3351 SH SOLE 40 3351 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 19255 215723 SH SOLE 2 62012 0 153711 LAMAR ADVERTISING CO NEW CL A 512816109 41 461 SH SOLE 4 461 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 174 1947 SH SOLE 7 1947 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 2641 29590 SH SOLE 13 29590 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 2 22 SH SOLE 17 0 0 22 LAMAR ADVERTISING CO NEW CL A 512816109 28781 322435 SH SOLE 18 285655 0 36780 LAMAR ADVERTISING CO NEW CL A 512816109 24518 274683 SH SOLE 19 274683 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 430306 4820815 SH SOLE 21 4820815 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 272669 3054774 SH SOLE 22 2840107 0 214667 LAMAR ADVERTISING CO NEW CL A 512816109 1284 14387 SH SOLE 25 14387 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 3005 33666 SH SOLE 26 23363 0 10303 LAMAR ADVERTISING CO NEW CL A 512816109 951 10652 SH SOLE 28 10652 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 4616 51718 SH SOLE 29 0 0 51718 LAMAR ADVERTISING CO NEW CL A 512816109 3897 43656 SH SOLE 30 43656 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 154 1730 SH SOLE 31 1730 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 2061 23095 SH SOLE 34 23095 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 1571 17602 SH SOLE 36 17602 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 799 8947 SH SOLE 40 8947 0 0 LAMB WESTON HLDGS INC COM 513272104 33505 389455 SH SOLE 2 42625 0 346830 LAMB WESTON HLDGS INC COM 513272104 6065 70501 SH SOLE 4 66635 0 3866 LAMB WESTON HLDGS INC COM 513272104 14572 169377 SH SOLE 7 169377 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 25589 297447 SH SOLE 18 278003 0 19444 LAMB WESTON HLDGS INC COM 513272104 4210 48931 SH SOLE 19 48931 0 0 LAMB WESTON HLDGS INC COM 513272104 574412 6676878 SH SOLE 21 6676878 0 0 LAMB WESTON HLDGS INC COM 513272104 367358 4270113 SH SOLE 22 3900728 0 369385 LAMB WESTON HLDGS INC COM 513272104 9060 105307 SH SOLE 23 105307 0 0 LAMB WESTON HLDGS INC COM 513272104 12654 147091 SH SOLE 25 147091 0 0 LAMB WESTON HLDGS INC COM 513272104 74333 864036 SH SOLE 26 148579 0 715457 LAMB WESTON HLDGS INC COM 513272104 2368 27529 SH SOLE 28 18989 0 8540 LAMB WESTON HLDGS INC COM 513272104 2901 33725 SH SOLE 29 2911 0 30814 LAMB WESTON HLDGS INC COM 513272104 60646 704936 SH SOLE 30 704936 0 0 LAMB WESTON HLDGS INC COM 513272104 2867 33326 SH SOLE 31 27638 0 5688 LAMB WESTON HLDGS INC COM 513272104 906 10527 SH SOLE 34 10527 0 0 LAMB WESTON HLDGS INC COM 513272104 10595 123149 SH SOLE 36 123149 0 0 LAMB WESTON HLDGS INC COM 513272104 261 3038 SH SOLE 40 3038 0 0 LANCASTER COLONY CORP COM 513847103 3136 19585 SH SOLE 2 9270 0 10315 LANCASTER COLONY CORP COM 513847103 14 90 SH SOLE 4 90 0 0 LANCASTER COLONY CORP COM 513847103 2987 18659 SH SOLE 7 18659 0 0 LANCASTER COLONY CORP COM 513847103 17822 111317 SH SOLE 18 111038 0 279 LANCASTER COLONY CORP COM 513847103 5999 37470 SH SOLE 19 37470 0 0 LANCASTER COLONY CORP COM 513847103 228991 1430301 SH SOLE 21 1430301 0 0 LANCASTER COLONY CORP COM 513847103 107320 670332 SH SOLE 22 646231 0 24101 LANCASTER COLONY CORP COM 513847103 20 124 SH SOLE 23 124 0 0 LANCASTER COLONY CORP COM 513847103 1652 10321 SH SOLE 26 5166 0 5155 LANCASTER COLONY CORP COM 513847103 389 2431 SH SOLE 28 2431 0 0 LANCASTER COLONY CORP COM 513847103 1035 6464 SH SOLE 30 6464 0 0 LANCASTER COLONY CORP COM 513847103 343 2144 SH SOLE 40 2144 0 0 LANDEC CORP COM 514766104 282 24919 SH SOLE 2 1096 0 23823 LANDEC CORP COM 514766104 8 707 SH SOLE 7 707 0 0 LANDEC CORP COM 514766104 996 88088 SH SOLE 18 88088 0 0 LANDEC CORP COM 514766104 723 63917 SH SOLE 19 63917 0 0 LANDEC CORP COM 514766104 10888 962725 SH SOLE 21 962725 0 0 LANDEC CORP COM 514766104 9635 851910 SH SOLE 22 819602 0 32308 LANDEC CORP COM 514766104 116 10234 SH SOLE 26 0 0 10234 LANDEC CORP COM 514766104 41 3584 SH SOLE 28 3584 0 0 LANDEC CORP COM 514766104 37 3242 SH SOLE 30 3242 0 0 LANDEC CORP COM 514766104 27 2385 SH SOLE 40 2385 0 0 LANDMARK BANCORP INC COM 51504L107 20 781 SH SOLE 21 781 0 0 LANDS END INC NEW COM 51509F105 180 10734 SH SOLE 2 409 0 10325 LANDS END INC NEW COM 51509F105 6 331 SH SOLE 7 331 0 0 LANDS END INC NEW COM 51509F105 621 36961 SH SOLE 18 36961 0 0 LANDS END INC NEW COM 51509F105 383 22774 SH SOLE 19 22774 0 0 LANDS END INC NEW COM 51509F105 6764 402638 SH SOLE 21 402638 0 0 LANDS END INC NEW COM 51509F105 7068 420729 SH SOLE 22 404796 0 15933 LANDS END INC NEW COM 51509F105 214 12724 SH SOLE 26 3857 0 8867 LANDS END INC NEW COM 51509F105 9 558 SH SOLE 28 558 0 0 LANDS END INC NEW COM 51509F105 37 2184 SH SOLE 30 2184 0 0 LANDS END INC NEW COM 51509F105 32 1932 SH SOLE 40 1932 0 0 LANDSTAR SYS INC COM 515098101 18077 158751 SH SOLE 2 82971 0 75780 LANDSTAR SYS INC COM 515098101 605 5316 SH SOLE 4 5316 0 0 LANDSTAR SYS INC COM 515098101 99 870 SH SOLE 7 870 0 0 LANDSTAR SYS INC COM 515098101 1789 15712 SH SOLE 13 15712 0 0 LANDSTAR SYS INC COM 515098101 17802 156335 SH SOLE 18 131244 0 25091 LANDSTAR SYS INC COM 515098101 18104 158991 SH SOLE 19 158991 0 0 LANDSTAR SYS INC COM 515098101 268132 2354716 SH SOLE 21 2354716 0 0 LANDSTAR SYS INC COM 515098101 180649 1586447 SH SOLE 22 1433886 0 152561 LANDSTAR SYS INC COM 515098101 238 2093 SH SOLE 23 2093 0 0 LANDSTAR SYS INC COM 515098101 2384 20938 SH SOLE 26 9781 0 11157 LANDSTAR SYS INC COM 515098101 583 5121 SH SOLE 28 5121 0 0 LANDSTAR SYS INC COM 515098101 7976 70044 SH SOLE 29 8131 0 61913 LANDSTAR SYS INC COM 515098101 2354 20676 SH SOLE 30 20676 0 0 LANDSTAR SYS INC COM 515098101 92 812 SH SOLE 31 812 0 0 LANDSTAR SYS INC COM 515098101 1087 9545 SH SOLE 36 9545 0 0 LANDSTAR SYS INC COM 515098101 490 4303 SH SOLE 40 4303 0 0 LANNET INC COM 516012101 284 32250 SH SOLE 2 1196 0 31054 LANNET INC COM 516012101 6 694 SH SOLE 7 694 0 0 LANNET INC COM 516012101 1324 150115 SH SOLE 18 150115 0 0 LANNET INC COM 516012101 490 55520 SH SOLE 19 55520 0 0 LANNET INC COM 516012101 34926 3959822 SH SOLE 21 3959822 0 0 LANNET INC COM 516012101 8728 989534 SH SOLE 22 964731 0 24803 LANNET INC COM 516012101 353 39977 SH SOLE 30 39977 0 0 LANTHEUS HLDGS INC COM 516544103 329 16031 SH SOLE 2 1313 0 14718 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 3708 180801 SH SOLE 18 180801 0 0 LANTHEUS HLDGS INC COM 516544103 1382 67385 SH SOLE 19 67385 0 0 LANTHEUS HLDGS INC COM 516544103 93114 4539915 SH SOLE 21 4539915 0 0 LANTHEUS HLDGS INC COM 516544103 23922 1166378 SH SOLE 22 1118320 0 48058 LANTHEUS HLDGS INC COM 516544103 498 24297 SH SOLE 26 21775 0 2522 LANTHEUS HLDGS INC COM 516544103 96 4696 SH SOLE 28 4696 0 0 LANTHEUS HLDGS INC COM 516544103 1095 53390 SH SOLE 30 53390 0 0 LANTHEUS HLDGS INC COM 516544103 93 4546 SH SOLE 40 4546 0 0 LANTRONIX INC COM NEW 516548203 10 2816 SH SOLE 18 2816 0 0 LANTRONIX INC COM NEW 516548203 141 39810 SH SOLE 21 39810 0 0 LANTRONIX INC COM NEW 516548203 338 95141 SH SOLE 22 95141 0 0 LAREDO PETROLEUM INC COM 516806106 700 243835 SH SOLE 2 53097 0 190738 LAREDO PETROLEUM INC COM 516806106 3 962 SH SOLE 4 962 0 0 LAREDO PETROLEUM INC COM 516806106 10 3496 SH SOLE 7 3496 0 0 LAREDO PETROLEUM INC COM 516806106 2333 812755 SH SOLE 18 812755 0 0 LAREDO PETROLEUM INC COM 516806106 2180 759453 SH SOLE 19 759453 0 0 LAREDO PETROLEUM INC COM 516806106 60589 21111126 SH SOLE 21 21111126 0 0 LAREDO PETROLEUM INC COM 516806106 18174 6332488 SH SOLE 22 6123519 0 208969 LAREDO PETROLEUM INC COM 516806106 356 124104 SH SOLE 23 124104 0 0 LAREDO PETROLEUM INC COM 516806106 953 332052 SH SOLE 26 17573 0 314479 LAREDO PETROLEUM INC COM 516806106 62 21588 SH SOLE 28 21588 0 0 LAREDO PETROLEUM INC COM 516806106 641 223403 SH SOLE 30 223403 0 0 LAREDO PETROLEUM INC COM 516806106 148 51531 SH SOLE 34 51531 0 0 LAREDO PETROLEUM INC COM 516806106 47 16204 SH SOLE 40 16204 0 0 LAS VEGAS SANDS CORP COM 517834107 48488 702317 SH SOLE 2 78129 0 624188 LAS VEGAS SANDS CORP COM 517834107 10419 150910 SH SOLE 4 141401 0 9509 LAS VEGAS SANDS CORP COM 517834107 23420 339230 SH SOLE 7 325819 0 13411 LAS VEGAS SANDS CORP COM 517834107 40 578 SH SOLE 13 578 0 0 LAS VEGAS SANDS CORP COM 517834107 148 2150 SH SOLE 15 2150 0 0 LAS VEGAS SANDS CORP COM 517834107 42139 610359 SH SOLE 18 564498 0 45861 LAS VEGAS SANDS CORP COM 517834107 2833 41030 SH SOLE 19 41030 0 0 LAS VEGAS SANDS CORP COM 517834107 457491 6626457 SH SOLE 21 6626457 0 0 LAS VEGAS SANDS CORP COM 517834107 548742 7948170 SH SOLE 22 7274092 0 674078 LAS VEGAS SANDS CORP COM 517834107 17218 249391 SH SOLE 23 249391 0 0 LAS VEGAS SANDS CORP COM 517834107 23786 344524 SH SOLE 25 344524 0 0 LAS VEGAS SANDS CORP COM 517834107 97389 1410612 SH SOLE 26 207917 0 1202695 LAS VEGAS SANDS CORP COM 517834107 4460 64596 SH SOLE 28 45192 0 19404 LAS VEGAS SANDS CORP COM 517834107 88521 1282174 SH SOLE 30 1282174 0 0 LAS VEGAS SANDS CORP COM 517834107 1874 27140 SH SOLE 31 9544 0 17596 LAS VEGAS SANDS CORP COM 517834107 1655 23977 SH SOLE 34 23977 0 0 LAS VEGAS SANDS CORP COM 517834107 17454 252816 SH SOLE 36 252816 0 0 LAS VEGAS SANDS CORP COM 517834107 543 7860 SH SOLE 40 7860 0 0 LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 9892 973603 SH SOLE 21 973603 0 0 LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 117 11482 SH SOLE 22 11482 0 0 LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 77 7538 SH SOLE 25 7538 0 0 LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 1454 143100 SH SOLE 26 143100 0 0 LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 3285 323320 SH SOLE 30 323320 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 1006 52552 SH SOLE 2 4752 0 47800 LATTICE SEMICONDUCTOR CORP COM 518415104 5 279 SH SOLE 4 279 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 41 2132 SH SOLE 7 2132 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 8164 426557 SH SOLE 18 426557 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 4335 226508 SH SOLE 19 226508 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 84112 4394586 SH SOLE 21 4394586 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 71707 3746436 SH SOLE 22 3596749 0 149687 LATTICE SEMICONDUCTOR CORP COM 518415104 16 828 SH SOLE 23 828 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 1032 53906 SH SOLE 26 20268 0 33638 LATTICE SEMICONDUCTOR CORP COM 518415104 325 16984 SH SOLE 28 16984 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 20946 1094354 SH SOLE 30 1094354 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 262 13705 SH SOLE 40 13705 0 0 LATTICE STRATEGIES TR HARTFORD US EQTY 518416409 0 10 SH SOLE 17 0 0 10 LAUDER ESTEE COS INC CL A 518439104 155752 754103 SH SOLE 2 255681 0 498422 LAUDER ESTEE COS INC CL A 518439104 27523 133259 SH SOLE 4 127308 0 5951 LAUDER ESTEE COS INC CL A 518439104 42783 207142 SH SOLE 7 199296 0 7846 LAUDER ESTEE COS INC CL A 518439104 7975 38610 SH SOLE 13 38610 0 0 LAUDER ESTEE COS INC CL A 518439104 268 1299 SH SOLE 15 1299 0 0 LAUDER ESTEE COS INC CL A 518439104 109576 530534 SH SOLE 18 450659 0 79875 LAUDER ESTEE COS INC CL A 518439104 54855 265592 SH SOLE 19 265592 0 0 LAUDER ESTEE COS INC CL A 518439104 999184 4837724 SH SOLE 21 4837724 0 0 LAUDER ESTEE COS INC CL A 518439104 1236053 5984569 SH SOLE 22 5133988 0 850581 LAUDER ESTEE COS INC CL A 518439104 45711 221318 SH SOLE 23 221318 0 0 LAUDER ESTEE COS INC CL A 518439104 49075 237604 SH SOLE 25 237604 0 0 LAUDER ESTEE COS INC CL A 518439104 267108 1293252 SH SOLE 26 146033 0 1147219 LAUDER ESTEE COS INC CL A 518439104 8517 41238 SH SOLE 28 28860 0 12378 LAUDER ESTEE COS INC CL A 518439104 28889 139872 SH SOLE 29 38044 0 101828 LAUDER ESTEE COS INC CL A 518439104 185847 899810 SH SOLE 30 899810 0 0 LAUDER ESTEE COS INC CL A 518439104 22545 109157 SH SOLE 31 84287 0 24870 LAUDER ESTEE COS INC CL A 518439104 6136 29710 SH SOLE 34 29710 0 0 LAUDER ESTEE COS INC CL A 518439104 34177 165476 SH SOLE 36 165476 0 0 LAUDER ESTEE COS INC CL A 518439104 961 4652 SH SOLE 40 4652 0 0 LAUREATE EDUCATION INC CL A 518613203 2085 118424 SH SOLE 2 3950 0 114474 LAUREATE EDUCATION INC CL A 518613203 7 392 SH SOLE 4 392 0 0 LAUREATE EDUCATION INC CL A 518613203 39 2204 SH SOLE 7 2204 0 0 LAUREATE EDUCATION INC CL A 518613203 7161 406641 SH SOLE 18 406641 0 0 LAUREATE EDUCATION INC CL A 518613203 3679 208924 SH SOLE 19 208924 0 0 LAUREATE EDUCATION INC CL A 518613203 72049 4091372 SH SOLE 21 4091372 0 0 LAUREATE EDUCATION INC CL A 518613203 56787 3224702 SH SOLE 22 3083540 0 141162 LAUREATE EDUCATION INC CL A 518613203 544 30869 SH SOLE 26 23231 0 7638 LAUREATE EDUCATION INC CL A 518613203 197 11165 SH SOLE 28 11165 0 0 LAUREATE EDUCATION INC CL A 518613203 586 33278 SH SOLE 30 33278 0 0 LAUREATE EDUCATION INC CL A 518613203 155 8799 SH SOLE 40 8799 0 0 LAWSON PRODS INC COM 520776105 87 1663 SH SOLE 2 128 0 1535 LAWSON PRODS INC COM 520776105 799 15333 SH SOLE 18 15333 0 0 LAWSON PRODS INC COM 520776105 739 14176 SH SOLE 19 14176 0 0 LAWSON PRODS INC COM 520776105 7852 150705 SH SOLE 21 150705 0 0 LAWSON PRODS INC COM 520776105 11136 213742 SH SOLE 22 209469 0 4273 LAWSON PRODS INC COM 520776105 137 2639 SH SOLE 26 0 0 2639 LAZARD GLB TTL RET&INCM FD I COM 52106W103 753 45473 SH SOLE 2 45473 0 0 LAZARD LTD SHS A G54050102 7985 199815 SH SOLE 2 6851 0 192964 LAZARD LTD SHS A G54050102 416 10420 SH SOLE 7 10420 0 0 LAZARD LTD SHS A G54050102 4320 108096 SH SOLE 18 108096 0 0 LAZARD LTD SHS A G54050102 968 24232 SH SOLE 19 24232 0 0 LAZARD LTD SHS A G54050102 169231 4235020 SH SOLE 21 4235020 0 0 LAZARD LTD SHS A G54050102 1958 48998 SH SOLE 32 48998 0 0 LAZYDAYS HLDGS INC COM 52110H100 5 1144 SH SOLE 18 1144 0 0 LAZYDAYS HLDGS INC COM 52110H100 72 17668 SH SOLE 21 17668 0 0 LCI INDS COM 50189K103 1532 14299 SH SOLE 2 4885 0 9414 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 13199 123201 SH SOLE 18 110330 0 12871 LCI INDS COM 50189K103 16594 154892 SH SOLE 19 154892 0 0 LCI INDS COM 50189K103 293590 2740500 SH SOLE 21 2740500 0 0 LCI INDS COM 50189K103 89158 832238 SH SOLE 22 798688 0 33550 LCI INDS COM 50189K103 1636 15274 SH SOLE 23 15274 0 0 LCI INDS COM 50189K103 4906 45796 SH SOLE 26 4797 0 40999 LCI INDS COM 50189K103 325 3034 SH SOLE 28 3034 0 0 LCI INDS COM 50189K103 4823 45024 SH SOLE 30 45024 0 0 LCI INDS COM 50189K103 749 6996 SH SOLE 34 6996 0 0 LCI INDS COM 50189K103 270 2520 SH SOLE 40 2520 0 0 LCNB CORP COM 50181P100 265 13751 SH SOLE 2 530 0 13221 LCNB CORP COM 50181P100 865 44820 SH SOLE 18 44820 0 0 LCNB CORP COM 50181P100 422 21886 SH SOLE 19 21886 0 0 LCNB CORP COM 50181P100 8526 441767 SH SOLE 21 441767 0 0 LCNB CORP COM 50181P100 3402 176278 SH SOLE 22 168602 0 7676 LEAF GROUP LTD COM 52177G102 42 10403 SH SOLE 2 584 0 9819 LEAF GROUP LTD COM 52177G102 2 577 SH SOLE 7 577 0 0 LEAF GROUP LTD COM 52177G102 237 59215 SH SOLE 18 59215 0 0 LEAF GROUP LTD COM 52177G102 116 28892 SH SOLE 19 28892 0 0 LEAF GROUP LTD COM 52177G102 2558 639489 SH SOLE 21 639489 0 0 LEAF GROUP LTD COM 52177G102 793 198218 SH SOLE 22 186571 0 11647 LEAP THERAPEUTICS INC COM 52187K101 3 2489 SH SOLE 18 2489 0 0 LEAP THERAPEUTICS INC COM 52187K101 33 29560 SH SOLE 21 29560 0 0 LEAR CORP COM NEW 521865204 22895 166873 SH SOLE 2 41490 0 125383 LEAR CORP COM NEW 521865204 3799 27687 SH SOLE 4 26047 0 1640 LEAR CORP COM NEW 521865204 6422 46810 SH SOLE 7 9201 0 37609 LEAR CORP COM NEW 521865204 227 1651 SH SOLE 13 1651 0 0 LEAR CORP COM NEW 521865204 59 433 SH SOLE 15 433 0 0 LEAR CORP COM NEW 521865204 25497 185835 SH SOLE 18 181137 0 4698 LEAR CORP COM NEW 521865204 4146 30221 SH SOLE 19 30221 0 0 LEAR CORP COM NEW 521865204 404501 2948260 SH SOLE 21 2948260 0 0 LEAR CORP COM NEW 521865204 250604 1826562 SH SOLE 22 1698709 0 127853 LEAR CORP COM NEW 521865204 5862 42725 SH SOLE 23 42725 0 0 LEAR CORP COM NEW 521865204 9177 66887 SH SOLE 25 66887 0 0 LEAR CORP COM NEW 521865204 30169 219892 SH SOLE 26 65923 0 153969 LEAR CORP COM NEW 521865204 1506 10975 SH SOLE 28 8096 0 2879 LEAR CORP COM NEW 521865204 1849 13474 SH SOLE 29 1201 0 12273 LEAR CORP COM NEW 521865204 23934 174449 SH SOLE 30 174449 0 0 LEAR CORP COM NEW 521865204 2394 17452 SH SOLE 31 13044 0 4408 LEAR CORP COM NEW 521865204 1590 11591 SH SOLE 34 11591 0 0 LEAR CORP COM NEW 521865204 6413 46743 SH SOLE 36 46743 0 0 LEAR CORP COM NEW 521865204 188 1368 SH SOLE 40 1368 0 0 LEE ENTERPRISES INC COM 523768109 77 54242 SH SOLE 2 2251 0 51991 LEE ENTERPRISES INC COM 523768109 269 189490 SH SOLE 18 189490 0 0 LEE ENTERPRISES INC COM 523768109 127 89208 SH SOLE 19 89208 0 0 LEE ENTERPRISES INC COM 523768109 2690 1894408 SH SOLE 21 1894408 0 0 LEE ENTERPRISES INC COM 523768109 1340 943557 SH SOLE 22 928041 0 15516 LEGACY HOUSING CORP COM 52472M101 61 3684 SH SOLE 2 284 0 3400 LEGACY HOUSING CORP COM 52472M101 285 17107 SH SOLE 18 17107 0 0 LEGACY HOUSING CORP COM 52472M101 155 9309 SH SOLE 19 9309 0 0 LEGACY HOUSING CORP COM 52472M101 3877 232983 SH SOLE 21 232983 0 0 LEGACY HOUSING CORP COM 52472M101 1007 60500 SH SOLE 22 58827 0 1673 LEGG MASON ETF INVESTMENT TR EMRG MKTS VOLA 52468L604 1 20 SH SOLE 17 0 0 20 LEGG MASON INC COM 524901105 8535 237680 SH SOLE 2 79503 0 158177 LEGG MASON INC COM 524901105 35 973 SH SOLE 4 973 0 0 LEGG MASON INC COM 524901105 101 2825 SH SOLE 7 2825 0 0 LEGG MASON INC COM 524901105 10713 298330 SH SOLE 18 295615 0 2715 LEGG MASON INC COM 524901105 732 20382 SH SOLE 19 20382 0 0 LEGG MASON INC COM 524901105 153159 4265084 SH SOLE 21 4265084 0 0 LEGG MASON INC COM 524901105 120765 3362995 SH SOLE 22 3186151 0 176844 LEGG MASON INC COM 524901105 151 4214 SH SOLE 23 4214 0 0 LEGG MASON INC COM 524901105 940 26174 SH SOLE 26 15815 0 10359 LEGG MASON INC COM 524901105 383 10676 SH SOLE 28 10676 0 0 LEGG MASON INC COM 524901105 1086 30246 SH SOLE 30 30246 0 0 LEGG MASON INC COM 524901105 191 5322 SH SOLE 31 3422 0 1900 LEGG MASON INC COM 524901105 401 11179 SH SOLE 34 11179 0 0 LEGG MASON INC COM 524901105 204 5685 SH SOLE 36 5685 0 0 LEGG MASON INC COM 524901105 299 8315 SH SOLE 40 8315 0 0 LEGGETT & PLATT INC COM 524660107 18010 354327 SH SOLE 2 55208 0 299119 LEGGETT & PLATT INC COM 524660107 2821 55490 SH SOLE 4 52026 0 3464 LEGGETT & PLATT INC COM 524660107 22796 448474 SH SOLE 7 244878 0 203596 LEGGETT & PLATT INC COM 524660107 15 294 SH SOLE 13 294 0 0 LEGGETT & PLATT INC COM 524660107 55 1085 SH SOLE 15 1085 0 0 LEGGETT & PLATT INC COM 524660107 19519 384005 SH SOLE 18 366288 0 17717 LEGGETT & PLATT INC COM 524660107 2123 41770 SH SOLE 19 41770 0 0 LEGGETT & PLATT INC COM 524660107 331535 6522426 SH SOLE 21 6522426 0 0 LEGGETT & PLATT INC COM 524660107 177438 3490803 SH SOLE 22 3144579 0 346224 LEGGETT & PLATT INC COM 524660107 4704 92553 SH SOLE 23 92553 0 0 LEGGETT & PLATT INC COM 524660107 7161 140890 SH SOLE 25 140890 0 0 LEGGETT & PLATT INC COM 524660107 30766 605279 SH SOLE 26 133379 0 471900 LEGGETT & PLATT INC COM 524660107 1292 25427 SH SOLE 28 18135 0 7292 LEGGETT & PLATT INC COM 524660107 1503 29562 SH SOLE 29 2045 0 27517 LEGGETT & PLATT INC COM 524660107 25597 503575 SH SOLE 30 503575 0 0 LEGGETT & PLATT INC COM 524660107 1515 29809 SH SOLE 31 21527 0 8282 LEGGETT & PLATT INC COM 524660107 2460 48399 SH SOLE 32 48399 0 0 LEGGETT & PLATT INC COM 524660107 489 9630 SH SOLE 34 9630 0 0 LEGGETT & PLATT INC COM 524660107 4662 91723 SH SOLE 36 91723 0 0 LEGGETT & PLATT INC COM 524660107 135 2656 SH SOLE 40 2656 0 0 LEIDOS HLDGS INC COM 525327102 33451 341724 SH SOLE 2 44680 0 297044 LEIDOS HLDGS INC COM 525327102 5896 60228 SH SOLE 4 56483 0 3745 LEIDOS HLDGS INC COM 525327102 11398 116440 SH SOLE 7 116440 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 26253 268189 SH SOLE 18 249374 0 18815 LEIDOS HLDGS INC COM 525327102 4209 42997 SH SOLE 19 42997 0 0 LEIDOS HLDGS INC COM 525327102 311016 3177196 SH SOLE 21 3177196 0 0 LEIDOS HLDGS INC COM 525327102 342347 3497264 SH SOLE 22 3137752 0 359512 LEIDOS HLDGS INC COM 525327102 10093 103107 SH SOLE 23 103107 0 0 LEIDOS HLDGS INC COM 525327102 28510 291243 SH SOLE 25 291243 0 0 LEIDOS HLDGS INC COM 525327102 51017 521163 SH SOLE 26 134030 0 387133 LEIDOS HLDGS INC COM 525327102 2557 26119 SH SOLE 28 17949 0 8170 LEIDOS HLDGS INC COM 525327102 3108 31751 SH SOLE 29 3056 0 28695 LEIDOS HLDGS INC COM 525327102 49328 503915 SH SOLE 30 503915 0 0 LEIDOS HLDGS INC COM 525327102 3004 30683 SH SOLE 31 25108 0 5575 LEIDOS HLDGS INC COM 525327102 2564 26188 SH SOLE 34 26188 0 0 LEIDOS HLDGS INC COM 525327102 10344 105667 SH SOLE 36 105667 0 0 LEIDOS HLDGS INC COM 525327102 282 2883 SH SOLE 40 2883 0 0 LEMAITRE VASCULAR INC COM 525558201 280 7792 SH SOLE 2 657 0 7135 LEMAITRE VASCULAR INC COM 525558201 9 256 SH SOLE 7 256 0 0 LEMAITRE VASCULAR INC COM 525558201 2917 81130 SH SOLE 18 76082 0 5048 LEMAITRE VASCULAR INC COM 525558201 1026 28538 SH SOLE 19 28538 0 0 LEMAITRE VASCULAR INC COM 525558201 70290 1955215 SH SOLE 21 1955215 0 0 LEMAITRE VASCULAR INC COM 525558201 18501 514621 SH SOLE 22 490942 0 23679 LEMAITRE VASCULAR INC COM 525558201 136 3780 SH SOLE 26 0 0 3780 LEMAITRE VASCULAR INC COM 525558201 78 2159 SH SOLE 28 2159 0 0 LEMAITRE VASCULAR INC COM 525558201 847 23556 SH SOLE 30 23556 0 0 LEMAITRE VASCULAR INC COM 525558201 58 1601 SH SOLE 40 1601 0 0 LENDINGCLUB CORP COM NEW 52603A208 8387 664608 SH SOLE 2 597554 0 67054 LENDINGCLUB CORP COM NEW 52603A208 4 325 SH SOLE 4 325 0 0 LENDINGCLUB CORP COM NEW 52603A208 16 1292 SH SOLE 7 1292 0 0 LENDINGCLUB CORP COM NEW 52603A208 2838 224865 SH SOLE 18 224865 0 0 LENDINGCLUB CORP COM NEW 52603A208 1464 116034 SH SOLE 19 116034 0 0 LENDINGCLUB CORP COM NEW 52603A208 28801 2282142 SH SOLE 21 2282142 0 0 LENDINGCLUB CORP COM NEW 52603A208 30162 2390036 SH SOLE 22 2309124 0 80912 LENDINGCLUB CORP COM NEW 52603A208 424 33603 SH SOLE 26 16960 0 16643 LENDINGCLUB CORP COM NEW 52603A208 97 7680 SH SOLE 28 7680 0 0 LENDINGCLUB CORP COM NEW 52603A208 226 17881 SH SOLE 30 17881 0 0 LENDINGCLUB CORP COM NEW 52603A208 94 7424 SH SOLE 40 7424 0 0 LENDINGTREE INC NEW COM 52603B107 5102 16815 SH SOLE 2 3779 0 13036 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 6533 21529 SH SOLE 18 21345 0 184 LENDINGTREE INC NEW COM 52603B107 842 2774 SH SOLE 19 2774 0 0 LENDINGTREE INC NEW COM 52603B107 119087 392457 SH SOLE 21 392457 0 0 LENDINGTREE INC NEW COM 52603B107 77353 254921 SH SOLE 22 240704 0 14217 LENDINGTREE INC NEW COM 52603B107 1242 4094 SH SOLE 26 2145 0 1949 LENDINGTREE INC NEW COM 52603B107 327 1076 SH SOLE 28 1076 0 0 LENDINGTREE INC NEW COM 52603B107 777 2560 SH SOLE 30 2560 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 1291 825000 PRN SOLE 21 825000 0 0 LENNAR CORP CL A 526057104 48715 873190 SH SOLE 2 245743 0 627447 LENNAR CORP CL A 526057104 10271 184106 SH SOLE 4 175563 0 8543 LENNAR CORP CL A 526057104 15931 285549 SH SOLE 7 248544 0 37005 LENNAR CORP CL A 526057104 472 8461 SH SOLE 13 8461 0 0 LENNAR CORP CL A 526057104 115 2064 SH SOLE 15 2064 0 0 LENNAR CORP CL A 526057104 52811 946609 SH SOLE 18 903910 0 42699 LENNAR CORP CL A 526057104 105219 1885984 SH SOLE 19 1885984 0 0 LENNAR CORP CL A 526057104 488833 8762023 SH SOLE 21 8762023 0 0 LENNAR CORP CL A 526057104 398999 7151795 SH SOLE 22 6353557 0 798238 LENNAR CORP CL A 526057104 13691 245400 SH SOLE 23 245400 0 0 LENNAR CORP CL A 526057104 15719 281754 SH SOLE 25 281754 0 0 LENNAR CORP CL A 526057104 70988 1272408 SH SOLE 26 218820 0 1053588 LENNAR CORP CL A 526057104 2943 52756 SH SOLE 28 37103 0 15653 LENNAR CORP CL A 526057104 5030 90151 SH SOLE 29 30724 0 59427 LENNAR CORP CL A 526057104 66969 1200380 SH SOLE 30 1200380 0 0 LENNAR CORP CL A 526057104 6807 122008 SH SOLE 31 97120 0 24888 LENNAR CORP CL A 526057104 49576 888619 SH SOLE 34 888619 0 0 LENNAR CORP CL A 526057104 11015 197432 SH SOLE 36 197432 0 0 LENNAR CORP CL A 526057104 336 6023 SH SOLE 40 6023 0 0 LENNAR CORP CL B 526057302 1094 24466 SH SOLE 2 460 0 24006 LENNAR CORP CL B 526057302 15 344 SH SOLE 7 344 0 0 LENNAR CORP CL B 526057302 315 7051 SH SOLE 18 7051 0 0 LENNAR CORP CL B 526057302 162 3628 SH SOLE 19 3628 0 0 LENNAR CORP CL B 526057302 14035 313982 SH SOLE 21 313982 0 0 LENNAR CORP CL B 526057302 5349 119656 SH SOLE 22 94396 0 25260 LENNAR CORP CL B 526057302 15 344 SH SOLE 31 344 0 0 LENNOX INTL INC COM 526107107 23106 94710 SH SOLE 2 21131 0 73579 LENNOX INTL INC COM 526107107 4339 17787 SH SOLE 4 16808 0 979 LENNOX INTL INC COM 526107107 5609 22989 SH SOLE 7 4677 0 18312 LENNOX INTL INC COM 526107107 15 61 SH SOLE 13 61 0 0 LENNOX INTL INC COM 526107107 25915 106221 SH SOLE 18 103297 0 2924 LENNOX INTL INC COM 526107107 2343 9604 SH SOLE 19 9604 0 0 LENNOX INTL INC COM 526107107 463806 1901078 SH SOLE 21 1901078 0 0 LENNOX INTL INC COM 526107107 285806 1171482 SH SOLE 22 1104534 0 66948 LENNOX INTL INC COM 526107107 6435 26375 SH SOLE 23 26375 0 0 LENNOX INTL INC COM 526107107 2100 8608 SH SOLE 25 8608 0 0 LENNOX INTL INC COM 526107107 25782 105676 SH SOLE 26 29521 0 76155 LENNOX INTL INC COM 526107107 1719 7046 SH SOLE 28 5004 0 2042 LENNOX INTL INC COM 526107107 1970 8073 SH SOLE 29 723 0 7350 LENNOX INTL INC COM 526107107 14996 61467 SH SOLE 30 61467 0 0 LENNOX INTL INC COM 526107107 1955 8014 SH SOLE 31 6911 0 1103 LENNOX INTL INC COM 526107107 768 3149 SH SOLE 34 3149 0 0 LENNOX INTL INC COM 526107107 1666 6828 SH SOLE 36 6828 0 0 LENNOX INTL INC COM 526107107 186 763 SH SOLE 40 763 0 0 LEVEL ONE BANCORP INC COM 52730D208 147 5854 SH SOLE 2 228 0 5626 LEVEL ONE BANCORP INC COM 52730D208 474 18829 SH SOLE 18 18829 0 0 LEVEL ONE BANCORP INC COM 52730D208 221 8803 SH SOLE 19 8803 0 0 LEVEL ONE BANCORP INC COM 52730D208 4882 194039 SH SOLE 21 194039 0 0 LEVEL ONE BANCORP INC COM 52730D208 1265 50292 SH SOLE 22 47852 0 2440 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 25 1296 SH SOLE 19 1296 0 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 1147 59485 SH SOLE 21 59485 0 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 14434 748277 SH SOLE 22 721586 0 26691 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 71 3681 SH SOLE 26 0 0 3681 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 331 17139 SH SOLE 28 17139 0 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 142 7355 SH SOLE 30 7355 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 73 17509 SH SOLE 2 1501 0 16008 LEXICON PHARMACEUTICALS INC COM NEW 528872302 4 898 SH SOLE 7 898 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 565 136067 SH SOLE 18 136067 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 297 71587 SH SOLE 19 71587 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 9774 2355137 SH SOLE 21 2355137 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 5928 1428369 SH SOLE 22 1377016 0 51353 LEXICON PHARMACEUTICALS INC COM NEW 528872302 19 4470 SH SOLE 23 4470 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 13 3205 SH SOLE 26 0 0 3205 LEXICON PHARMACEUTICALS INC COM NEW 528872302 24 5854 SH SOLE 28 5854 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 53 12707 SH SOLE 30 12707 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 78 18831 SH SOLE 40 18831 0 0 LEXINFINTECH HLDGS LTD ADR 528877103 5 358 SH SOLE 17 0 0 358 LEXINFINTECH HLDGS LTD ADR 528877103 153 11004 SH SOLE 22 384 0 10620 LEXINFINTECH HLDGS LTD ADR 528877103 53 3843 SH SOLE 25 3843 0 0 LEXINGTON REALTY TRUST COM 529043101 8360 787179 SH SOLE 2 8801 0 778378 LEXINGTON REALTY TRUST COM 529043101 725 68236 SH SOLE 4 68236 0 0 LEXINGTON REALTY TRUST COM 529043101 2589 243747 SH SOLE 7 243747 0 0 LEXINGTON REALTY TRUST COM 529043101 11447 1077838 SH SOLE 18 1077838 0 0 LEXINGTON REALTY TRUST COM 529043101 7091 667698 SH SOLE 19 667698 0 0 LEXINGTON REALTY TRUST COM 529043101 314806 29642713 SH SOLE 21 29642713 0 0 LEXINGTON REALTY TRUST COM 529043101 94948 8940515 SH SOLE 22 8648742 0 291773 LEXINGTON REALTY TRUST COM 529043101 168 15842 SH SOLE 23 15842 0 0 LEXINGTON REALTY TRUST COM 529043101 5651 532144 SH SOLE 25 532144 0 0 LEXINGTON REALTY TRUST COM 529043101 1756 165335 SH SOLE 26 63342 0 101993 LEXINGTON REALTY TRUST COM 529043101 285 26828 SH SOLE 28 26828 0 0 LEXINGTON REALTY TRUST COM 529043101 1315 123858 SH SOLE 29 123858 0 0 LEXINGTON REALTY TRUST COM 529043101 14234 1340329 SH SOLE 30 1340329 0 0 LEXINGTON REALTY TRUST COM 529043101 41 3821 SH SOLE 36 3821 0 0 LEXINGTON REALTY TRUST COM 529043101 236 22232 SH SOLE 40 22232 0 0 LEXINGTON REALTY TRUST PFD CONV SER C 529043309 8947 156942 SH SOLE 21 156942 0 0 LF CAP ACQUISITION CORP CL A 50200K108 2508 243000 SH SOLE 2 243000 0 0 LF CAP ACQUISITION CORP UNIT 06/19/2025 50200K207 12855 1215000 SH SOLE 2 1215000 0 0 LG DISPLAY CO LTD SPONS ADR REP 50186V102 972 140000 SH SOLE 22 140000 0 0 LGI HOMES INC COM 50187T106 650 9198 SH SOLE 2 1590 0 7608 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 7127 100874 SH SOLE 18 89757 0 11117 LGI HOMES INC COM 50187T106 4164 58935 SH SOLE 19 58935 0 0 LGI HOMES INC COM 50187T106 167260 2367450 SH SOLE 21 2367450 0 0 LGI HOMES INC COM 50187T106 42705 604462 SH SOLE 22 579225 0 25237 LGI HOMES INC COM 50187T106 227 3219 SH SOLE 23 3219 0 0 LGI HOMES INC COM 50187T106 1232 17442 SH SOLE 26 7069 0 10373 LGI HOMES INC COM 50187T106 156 2215 SH SOLE 28 2215 0 0 LGI HOMES INC COM 50187T106 1941 27479 SH SOLE 30 27479 0 0 LGI HOMES INC COM 50187T106 156 2206 SH SOLE 40 2206 0 0 LGL GROUP INC COM 50186A108 9 628 SH SOLE 18 628 0 0 LGL GROUP INC COM 50186A108 125 8308 SH SOLE 21 8308 0 0 LHC GROUP INC COM 50187A107 7713 55990 SH SOLE 2 44584 0 11406 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 22767 165268 SH SOLE 18 160251 0 5017 LHC GROUP INC COM 50187A107 56800 412309 SH SOLE 19 412309 0 0 LHC GROUP INC COM 50187A107 1653 12000 SH SOLE 20 12000 0 0 LHC GROUP INC COM 50187A107 464041 3368472 SH SOLE 21 3368472 0 0 LHC GROUP INC COM 50187A107 123392 895702 SH SOLE 22 857516 0 38186 LHC GROUP INC COM 50187A107 896 6502 SH SOLE 23 6502 0 0 LHC GROUP INC COM 50187A107 2052 14898 SH SOLE 26 4936 0 9962 LHC GROUP INC COM 50187A107 517 3756 SH SOLE 28 3756 0 0 LHC GROUP INC COM 50187A107 6770 49145 SH SOLE 30 49145 0 0 LHC GROUP INC COM 50187A107 22347 162216 SH SOLE 34 162216 0 0 LHC GROUP INC COM 50187A107 458 3324 SH SOLE 40 3324 0 0 LIBBEY INC COM 529898108 7 4607 SH SOLE 18 4607 0 0 LIBBEY INC COM 529898108 103 70874 SH SOLE 21 70874 0 0 LIBBEY INC COM 529898108 531 366515 SH SOLE 22 366515 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 4998 40126 SH SOLE 2 700 0 39426 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 1343 10778 SH SOLE 18 10778 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 626 5029 SH SOLE 19 5029 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 34581 277622 SH SOLE 21 277622 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 81495 654265 SH SOLE 22 620398 0 33867 LIBERTY BROADBAND CORP COM SER A 530307107 2178 17482 SH SOLE 25 17482 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 3854 30939 SH SOLE 26 0 0 30939 LIBERTY BROADBAND CORP COM SER A 530307107 62 498 SH SOLE 31 498 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 718 5763 SH SOLE 36 5763 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 30369 241501 SH SOLE 2 8377 0 233124 LIBERTY BROADBAND CORP COM SER C 530307305 6807 54130 SH SOLE 4 50918 0 3212 LIBERTY BROADBAND CORP COM SER C 530307305 890 7076 SH SOLE 7 7076 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 20641 164141 SH SOLE 18 155903 0 8238 LIBERTY BROADBAND CORP COM SER C 530307305 64574 513509 SH SOLE 19 513509 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 173329 1378365 SH SOLE 21 1378365 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 446584 3551361 SH SOLE 22 3353752 0 197609 LIBERTY BROADBAND CORP COM SER C 530307305 9630 76582 SH SOLE 23 76582 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 13878 110360 SH SOLE 25 110360 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 51664 410848 SH SOLE 26 90072 0 320776 LIBERTY BROADBAND CORP COM SER C 530307305 2515 19999 SH SOLE 28 13946 0 6053 LIBERTY BROADBAND CORP COM SER C 530307305 3095 24609 SH SOLE 29 2136 0 22473 LIBERTY BROADBAND CORP COM SER C 530307305 22786 181202 SH SOLE 30 181202 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 2771 22039 SH SOLE 31 18495 0 3544 LIBERTY BROADBAND CORP COM SER C 530307305 30128 239584 SH SOLE 34 239584 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 9109 72437 SH SOLE 36 72437 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 271 2154 SH SOLE 40 2154 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 4185 184045 SH SOLE 2 111407 0 72638 LIBERTY GLOBAL PLC SHS CL A G5480U104 2041 89756 SH SOLE 4 84604 0 5152 LIBERTY GLOBAL PLC SHS CL A G5480U104 437 19222 SH SOLE 7 19222 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 35854 SH SOLE 18 18628 0 17226 LIBERTY GLOBAL PLC SHS CL A G5480U104 230 10124 SH SOLE 19 10124 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 11813 519476 SH SOLE 21 519476 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 67242 2956991 SH SOLE 22 2830382 0 126609 LIBERTY GLOBAL PLC SHS CL A G5480U104 3445 151476 SH SOLE 23 151476 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 4805 211296 SH SOLE 25 211296 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 12860 565522 SH SOLE 26 140471 0 425051 LIBERTY GLOBAL PLC SHS CL A G5480U104 676 29744 SH SOLE 28 22522 0 7222 LIBERTY GLOBAL PLC SHS CL A G5480U104 93 4096 SH SOLE 29 4096 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 9665 425040 SH SOLE 30 425040 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 792 34839 SH SOLE 31 29483 0 5356 LIBERTY GLOBAL PLC SHS CL A G5480U104 637 27997 SH SOLE 32 27997 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 1563 68743 SH SOLE 34 68743 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 3600 158311 SH SOLE 36 158311 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 93 4085 SH SOLE 40 4085 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 8126 372853 SH SOLE 2 211755 0 161098 LIBERTY GLOBAL PLC SHS CL C G5480U120 4882 223994 SH SOLE 4 209703 0 14291 LIBERTY GLOBAL PLC SHS CL C G5480U120 1060 48620 SH SOLE 7 48620 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 295 13535 SH SOLE 13 13535 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 57 2631 SH SOLE 15 2631 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 1374 63043 SH SOLE 18 30846 0 32197 LIBERTY GLOBAL PLC SHS CL C G5480U120 306 14047 SH SOLE 19 14047 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 23786 1091353 SH SOLE 21 1091353 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 177483 8143285 SH SOLE 22 7789539 0 353746 LIBERTY GLOBAL PLC SHS CL C G5480U120 7602 348805 SH SOLE 23 348805 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 10576 485228 SH SOLE 25 485228 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 41062 1884014 SH SOLE 26 390618 0 1493396 LIBERTY GLOBAL PLC SHS CL C G5480U120 1773 81351 SH SOLE 28 54253 0 27098 LIBERTY GLOBAL PLC SHS CL C G5480U120 1405 64448 SH SOLE 29 10299 0 54149 LIBERTY GLOBAL PLC SHS CL C G5480U120 22292 1022788 SH SOLE 30 1022788 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 2555 117214 SH SOLE 31 73164 0 44050 LIBERTY GLOBAL PLC SHS CL C G5480U120 1557 71422 SH SOLE 32 71422 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 2493 114397 SH SOLE 34 114397 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 8064 369975 SH SOLE 36 369975 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 248 11379 SH SOLE 40 11379 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 911 47218 SH SOLE 2 1808 0 45410 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 30 1578 SH SOLE 7 1578 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 2941 152400 SH SOLE 18 152400 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 1598 82778 SH SOLE 19 82778 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 31401 1627012 SH SOLE 21 1627012 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 24887 1289457 SH SOLE 22 1222211 0 67246 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 107 5543 SH SOLE 26 0 0 5543 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 91 4695 SH SOLE 28 4695 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 252 13053 SH SOLE 30 13053 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 144 7476 SH SOLE 40 7476 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 2227 114448 SH SOLE 2 4286 0 110162 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 3541 SH SOLE 7 3541 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 7562 388569 SH SOLE 18 388569 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 3889 199822 SH SOLE 19 199822 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 77273 3970850 SH SOLE 21 3970850 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 66502 3417354 SH SOLE 22 3265551 0 151803 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 865 44460 SH SOLE 26 33803 0 10657 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 286 14682 SH SOLE 28 14682 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 745 38292 SH SOLE 30 38292 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 32 1620 SH SOLE 31 0 0 1620 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 278 14305 SH SOLE 40 14305 0 0 LIBERTY MEDIA CORP DEB 4.000%11/1 530715AG6 3 4608 PRN SOLE 18 4608 0 0 LIBERTY MEDIA CORP DEB 3.500% 1/1 530715AN1 824 950000 PRN SOLE 21 950000 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 10489 216993 SH SOLE 2 39727 0 177266 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 2486 51431 SH SOLE 4 49339 0 2092 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 776 16046 SH SOLE 7 16046 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 129 2673 SH SOLE 13 2673 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 9083 187891 SH SOLE 18 180875 0 7016 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 33405 691036 SH SOLE 19 691036 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 83662 1730707 SH SOLE 21 1730707 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 113082 2339297 SH SOLE 22 2154645 0 184652 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 3155 65272 SH SOLE 23 65272 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 4431 91653 SH SOLE 25 91653 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 10588 219027 SH SOLE 26 57511 0 161516 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 741 15329 SH SOLE 28 10453 0 4876 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 947 19594 SH SOLE 29 1560 0 18034 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 6598 136490 SH SOLE 30 136490 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 911 18854 SH SOLE 31 14428 0 4426 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 15525 321162 SH SOLE 34 321162 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 3453 71422 SH SOLE 36 71422 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 83 1711 SH SOLE 40 1711 0 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 20039 416260 SH SOLE 2 62858 0 353402 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 4083 84810 SH SOLE 4 80137 0 4673 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 765 15881 SH SOLE 7 15881 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 1056 SH SOLE 15 1056 0 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 15476 321480 SH SOLE 18 308216 0 13264 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 54259 1127108 SH SOLE 19 1127108 0 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 97059 2016177 SH SOLE 21 2016177 0 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 221832 4608064 SH SOLE 22 4283283 0 324781 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 6108 126877 SH SOLE 23 126877 0 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 7387 153457 SH SOLE 25 153457 0 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 25805 536031 SH SOLE 26 124220 0 411811 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 1529 31765 SH SOLE 28 21698 0 10067 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 1849 38402 SH SOLE 29 3548 0 34854 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 12317 255855 SH SOLE 30 255855 0 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 1573 32682 SH SOLE 31 26264 0 6418 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 25957 539198 SH SOLE 34 539198 0 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 5858 121680 SH SOLE 36 121680 0 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 173 3598 SH SOLE 40 3598 0 0 LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 122 4129 SH SOLE 2 367 0 3762 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 33572 SH SOLE 18 33572 0 0 LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 502 16928 SH SOLE 19 16928 0 0 LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 10583 356919 SH SOLE 21 356919 0 0 LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 8115 273708 SH SOLE 22 261774 0 11934 LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 236 7976 SH SOLE 26 1045 0 6931 LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 39 1325 SH SOLE 28 1325 0 0 LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 79 2679 SH SOLE 30 2679 0 0 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 21505 467856 SH SOLE 2 23212 0 444644 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 3806 82802 SH SOLE 4 77565 0 5237 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 640 13934 SH SOLE 7 13934 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 5604 121908 SH SOLE 18 106328 0 15580 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 126222 2746044 SH SOLE 19 2746044 0 0 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 112019 2437045 SH SOLE 21 2437045 0 0 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 252768 5499134 SH SOLE 22 5124747 0 374387 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 6701 145783 SH SOLE 23 145783 0 0 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 253 5513 SH SOLE 25 5513 0 0 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 18017 391978 SH SOLE 26 182434 0 209544 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 1671 36360 SH SOLE 28 25272 0 11088 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 2145 46657 SH SOLE 29 4059 0 42598 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 13754 299221 SH SOLE 30 299221 0 0 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 2047 44527 SH SOLE 31 36640 0 7887 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 565 12282 SH SOLE 34 12282 0 0 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 2446 53214 SH SOLE 36 53214 0 0 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 186 4051 SH SOLE 40 4051 0 0 LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 1598 36509 SH SOLE 2 1520 0 34989 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 12007 SH SOLE 18 12007 0 0 LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 251 5730 SH SOLE 19 5730 0 0 LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 12485 285187 SH SOLE 21 285187 0 0 LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 32771 748546 SH SOLE 22 717439 0 31107 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 15025 SH SOLE 2 1294 0 13731 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 3624 122674 SH SOLE 18 122674 0 0 LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 1860 62972 SH SOLE 19 62972 0 0 LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 37405 1266265 SH SOLE 21 1266265 0 0 LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 30525 1033329 SH SOLE 22 989245 0 44084 LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 246 8342 SH SOLE 26 3565 0 4777 LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 143 4848 SH SOLE 28 4848 0 0 LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 317 10739 SH SOLE 30 10739 0 0 LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 111 3760 SH SOLE 40 3760 0 0 LIBERTY MEDIA CORP DELAWARE NOTE 1.375%10/1 531229AB8 3633 2700000 PRN SOLE 21 2700000 0 0 LIBERTY MEDIA CORP DELAWARE NOTE 1.000% 1/3 531229AF9 1962 1475000 PRN SOLE 21 1475000 0 0 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 497 44683 SH SOLE 2 1737 0 42946 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 1042 SH SOLE 7 1042 0 0 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 2335 210018 SH SOLE 18 181313 0 28705 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 1207 108537 SH SOLE 19 108537 0 0 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 20587 1851379 SH SOLE 21 1851379 0 0 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 16311 1466792 SH SOLE 22 1400526 0 66266 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 78 7026 SH SOLE 26 0 0 7026 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 262 23541 SH SOLE 30 23541 0 0 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 54 4844 SH SOLE 40 4844 0 0 LIBERTY PPTY TR SH BEN INT 531172104 47349 788496 SH SOLE 2 96675 0 691821 LIBERTY PPTY TR SH BEN INT 531172104 6980 116229 SH SOLE 4 112316 0 3913 LIBERTY PPTY TR SH BEN INT 531172104 15208 253260 SH SOLE 7 176230 0 77030 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 27165 452377 SH SOLE 18 440407 0 11970 LIBERTY PPTY TR SH BEN INT 531172104 11411 190020 SH SOLE 19 190020 0 0 LIBERTY PPTY TR SH BEN INT 531172104 579202 9645324 SH SOLE 21 9645324 0 0 LIBERTY PPTY TR SH BEN INT 531172104 400143 6663499 SH SOLE 22 6365098 0 298401 LIBERTY PPTY TR SH BEN INT 531172104 7497 124839 SH SOLE 23 124839 0 0 LIBERTY PPTY TR SH BEN INT 531172104 32436 540148 SH SOLE 25 540148 0 0 LIBERTY PPTY TR SH BEN INT 531172104 36069 600654 SH SOLE 26 153601 0 447053 LIBERTY PPTY TR SH BEN INT 531172104 1770 29480 SH SOLE 28 20407 0 9073 LIBERTY PPTY TR SH BEN INT 531172104 7089 118055 SH SOLE 29 84976 0 33079 LIBERTY PPTY TR SH BEN INT 531172104 60986 1015586 SH SOLE 30 1015586 0 0 LIBERTY PPTY TR SH BEN INT 531172104 2103 35025 SH SOLE 31 27742 0 7283 LIBERTY PPTY TR SH BEN INT 531172104 544 9053 SH SOLE 34 9053 0 0 LIBERTY PPTY TR SH BEN INT 531172104 6309 105058 SH SOLE 36 105058 0 0 LIBERTY PPTY TR SH BEN INT 531172104 178 2961 SH SOLE 40 2961 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 223 30299 SH SOLE 2 2270 0 28029 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 1502 SH SOLE 7 1502 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 1823 248015 SH SOLE 18 248015 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 940 127902 SH SOLE 19 127902 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 17911 2436903 SH SOLE 21 2436903 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 15852 2156781 SH SOLE 22 2059964 0 96817 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 113 15377 SH SOLE 26 7995 0 7382 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 76 10311 SH SOLE 28 10311 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 2803 381419 SH SOLE 30 381419 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 55 7486 SH SOLE 40 7486 0 0 LIFE STORAGE INC COM 53223X107 15252 140857 SH SOLE 2 40668 0 100189 LIFE STORAGE INC COM 53223X107 3364 31070 SH SOLE 4 31070 0 0 LIFE STORAGE INC COM 53223X107 5624 51937 SH SOLE 7 51937 0 0 LIFE STORAGE INC COM 53223X107 14986 138398 SH SOLE 18 136474 0 1924 LIFE STORAGE INC COM 53223X107 11494 106154 SH SOLE 19 106154 0 0 LIFE STORAGE INC COM 53223X107 296139 2734935 SH SOLE 21 2734935 0 0 LIFE STORAGE INC COM 53223X107 233165 2153356 SH SOLE 22 2013963 0 139393 LIFE STORAGE INC COM 53223X107 4978 45972 SH SOLE 23 45972 0 0 LIFE STORAGE INC COM 53223X107 11395 105236 SH SOLE 25 105236 0 0 LIFE STORAGE INC COM 53223X107 4239 39148 SH SOLE 26 15893 0 23255 LIFE STORAGE INC COM 53223X107 614 5672 SH SOLE 28 5672 0 0 LIFE STORAGE INC COM 53223X107 4707 43470 SH SOLE 29 43470 0 0 LIFE STORAGE INC COM 53223X107 23090 213245 SH SOLE 30 213245 0 0 LIFE STORAGE INC COM 53223X107 5194 47964 SH SOLE 31 40385 0 7579 LIFE STORAGE INC COM 53223X107 1644 15185 SH SOLE 34 15185 0 0 LIFE STORAGE INC COM 53223X107 346 3198 SH SOLE 36 3198 0 0 LIFE STORAGE INC COM 53223X107 508 4687 SH SOLE 40 4687 0 0 LIFETIME BRANDS INC COM 53222Q103 99 14293 SH SOLE 2 440 0 13853 LIFETIME BRANDS INC COM 53222Q103 295 42392 SH SOLE 18 42392 0 0 LIFETIME BRANDS INC COM 53222Q103 140 20116 SH SOLE 19 20116 0 0 LIFETIME BRANDS INC COM 53222Q103 2817 405269 SH SOLE 21 405269 0 0 LIFETIME BRANDS INC COM 53222Q103 2721 391550 SH SOLE 22 382650 0 8900 LIFEVANTAGE CORP COM NEW 53222K205 92 5865 SH SOLE 2 585 0 5280 LIFEVANTAGE CORP COM NEW 53222K205 775 49668 SH SOLE 18 49668 0 0 LIFEVANTAGE CORP COM NEW 53222K205 375 24000 SH SOLE 19 24000 0 0 LIFEVANTAGE CORP COM NEW 53222K205 7784 498676 SH SOLE 21 498676 0 0 LIFEVANTAGE CORP COM NEW 53222K205 5567 356646 SH SOLE 22 343729 0 12917 LIFEWAY FOODS INC COM 531914109 2 946 SH SOLE 18 946 0 0 LIFEWAY FOODS INC COM 531914109 34 16991 SH SOLE 21 16991 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 2741 26285 SH SOLE 2 11024 0 15261 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 10706 102655 SH SOLE 18 98981 0 3674 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 7777 74572 SH SOLE 19 74572 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 148759 1426394 SH SOLE 21 1426394 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 73144 701351 SH SOLE 22 678105 0 23246 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 940 9015 SH SOLE 23 9015 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 3300 31640 SH SOLE 26 4221 0 27419 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 290 2779 SH SOLE 28 2779 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 771 7390 SH SOLE 30 7390 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 75 717 SH SOLE 34 717 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 208 1999 SH SOLE 40 1999 0 0 LIGAND PHARMACEUTICALS INC NOTE 0.750% 5/1 53220KAF5 1597 1850000 PRN SOLE 21 1850000 0 0 LIGHTBRIDGE CORP COM 53224K302 2 501 SH SOLE 21 501 0 0 LIGHTPATH TECHNOLOGIES INC COM CL A 532257805 6 7750 SH SOLE 21 7750 0 0 LIGHTPATH TECHNOLOGIES INC COM CL A 532257805 161 222724 SH SOLE 22 222724 0 0 LILIS ENERGY INC COM NEW 532403201 7 17342 SH SOLE 18 17342 0 0 LILIS ENERGY INC COM NEW 532403201 188 493573 SH SOLE 21 493573 0 0 LILIS ENERGY INC COM NEW 532403201 215 564891 SH SOLE 22 564891 0 0 LILLY ELI & CO COM 532457108 285396 2171470 SH SOLE 2 305622 0 1865848 LILLY ELI & CO COM 532457108 49870 379442 SH SOLE 4 355203 0 24239 LILLY ELI & CO COM 532457108 101997 776056 SH SOLE 7 772028 0 4028 LILLY ELI & CO COM 532457108 759 5773 SH SOLE 13 5773 0 0 LILLY ELI & CO COM 532457108 667 5076 SH SOLE 15 5076 0 0 LILLY ELI & CO COM 532457108 43 330 SH SOLE 17 0 0 330 LILLY ELI & CO COM 532457108 345784 2630935 SH SOLE 18 2512365 0 118570 LILLY ELI & CO COM 532457108 123272 937926 SH SOLE 19 937926 0 0 LILLY ELI & CO COM 532457108 2836230 21579775 SH SOLE 21 21579775 0 0 LILLY ELI & CO COM 532457108 2784671 21187483 SH SOLE 22 19034702 0 2152781 LILLY ELI & CO COM 532457108 83637 636361 SH SOLE 23 636361 0 0 LILLY ELI & CO COM 532457108 125626 955837 SH SOLE 25 955837 0 0 LILLY ELI & CO COM 532457108 594244 4521370 SH SOLE 26 518407 0 4002963 LILLY ELI & CO COM 532457108 21338 162349 SH SOLE 28 113355 0 48994 LILLY ELI & CO COM 532457108 4272 32506 SH SOLE 29 20098 0 12408 LILLY ELI & CO COM 532457108 473570 3603213 SH SOLE 30 3603213 0 0 LILLY ELI & CO COM 532457108 25668 195295 SH SOLE 31 155884 0 39411 LILLY ELI & CO COM 532457108 56171 427387 SH SOLE 34 427387 0 0 LILLY ELI & CO COM 532457108 85618 651437 SH SOLE 36 651437 0 0 LILLY ELI & CO COM 532457108 2522 19191 SH SOLE 40 19191 0 0 LIMBACH HLDGS INC COM 53263P105 4 931 SH SOLE 18 931 0 0 LIMBACH HLDGS INC COM 53263P105 56 14908 SH SOLE 21 14908 0 0 LIMBACH HLDGS INC COM 53263P105 69 18151 SH SOLE 22 18151 0 0 LIMELIGHT NETWORKS INC COM 53261M104 342 83792 SH SOLE 2 3856 0 79936 LIMELIGHT NETWORKS INC COM 53261M104 9 2223 SH SOLE 7 2223 0 0 LIMELIGHT NETWORKS INC COM 53261M104 1664 407884 SH SOLE 18 407884 0 0 LIMELIGHT NETWORKS INC COM 53261M104 809 198391 SH SOLE 19 198391 0 0 LIMELIGHT NETWORKS INC COM 53261M104 16591 4066429 SH SOLE 21 4066429 0 0 LIMELIGHT NETWORKS INC COM 53261M104 13531 3316302 SH SOLE 22 3182900 0 133402 LIMELIGHT NETWORKS INC COM 53261M104 155 38002 SH SOLE 26 0 0 38002 LIMELIGHT NETWORKS INC COM 53261M104 69 16916 SH SOLE 28 16916 0 0 LIMELIGHT NETWORKS INC COM 53261M104 202 49415 SH SOLE 30 49415 0 0 LIMELIGHT NETWORKS INC COM 53261M104 62 15214 SH SOLE 40 15214 0 0 LIMESTONE BANCORP INC COM 53262L105 16 901 SH SOLE 18 901 0 0 LIMESTONE BANCORP INC COM 53262L105 207 11525 SH SOLE 21 11525 0 0 LIMONEIRA CO COM 532746104 235 12237 SH SOLE 2 624 0 11613 LIMONEIRA CO COM 532746104 6 314 SH SOLE 7 314 0 0 LIMONEIRA CO COM 532746104 1063 55282 SH SOLE 18 55282 0 0 LIMONEIRA CO COM 532746104 518 26960 SH SOLE 19 26960 0 0 LIMONEIRA CO COM 532746104 10705 556687 SH SOLE 21 556687 0 0 LIMONEIRA CO COM 532746104 8243 428639 SH SOLE 22 416440 0 12199 LINCOLN EDL SVCS CORP COM 533535100 14 5002 SH SOLE 18 5002 0 0 LINCOLN EDL SVCS CORP COM 533535100 216 80117 SH SOLE 21 80117 0 0 LINCOLN EDL SVCS CORP COM 533535100 1448 536314 SH SOLE 22 536314 0 0 LINCOLN ELEC HLDGS INC COM 533900106 13403 138557 SH SOLE 2 37125 0 101432 LINCOLN ELEC HLDGS INC COM 533900106 30 315 SH SOLE 4 315 0 0 LINCOLN ELEC HLDGS INC COM 533900106 3313 34253 SH SOLE 7 34253 0 0 LINCOLN ELEC HLDGS INC COM 533900106 17277 178613 SH SOLE 18 178613 0 0 LINCOLN ELEC HLDGS INC COM 533900106 1339 13844 SH SOLE 19 13844 0 0 LINCOLN ELEC HLDGS INC COM 533900106 312918 3234968 SH SOLE 21 3234968 0 0 LINCOLN ELEC HLDGS INC COM 533900106 193989 2005464 SH SOLE 22 1891779 0 113685 LINCOLN ELEC HLDGS INC COM 533900106 2387 24675 SH SOLE 26 17665 0 7010 LINCOLN ELEC HLDGS INC COM 533900106 747 7724 SH SOLE 28 7724 0 0 LINCOLN ELEC HLDGS INC COM 533900106 20309 209957 SH SOLE 30 209957 0 0 LINCOLN ELEC HLDGS INC COM 533900106 122 1265 SH SOLE 31 1265 0 0 LINCOLN ELEC HLDGS INC COM 533900106 87 897 SH SOLE 36 897 0 0 LINCOLN ELEC HLDGS INC COM 533900106 613 6333 SH SOLE 40 6333 0 0 LINCOLN NATL CORP IND COM 534187109 32615 552705 SH SOLE 2 104819 0 447886 LINCOLN NATL CORP IND COM 534187109 6812 115446 SH SOLE 4 109675 0 5771 LINCOLN NATL CORP IND COM 534187109 18322 310496 SH SOLE 7 185909 0 124587 LINCOLN NATL CORP IND COM 534187109 1101 18655 SH SOLE 13 18655 0 0 LINCOLN NATL CORP IND COM 534187109 63 1068 SH SOLE 15 1068 0 0 LINCOLN NATL CORP IND COM 534187109 47505 805039 SH SOLE 18 764059 0 40980 LINCOLN NATL CORP IND COM 534187109 14115 239203 SH SOLE 19 239203 0 0 LINCOLN NATL CORP IND COM 534187109 291681 4942901 SH SOLE 21 4942901 0 0 LINCOLN NATL CORP IND COM 534187109 313337 5309903 SH SOLE 22 4746782 0 563121 LINCOLN NATL CORP IND COM 534187109 9150 155051 SH SOLE 23 155051 0 0 LINCOLN NATL CORP IND COM 534187109 14055 238175 SH SOLE 25 238175 0 0 LINCOLN NATL CORP IND COM 534187109 62085 1052117 SH SOLE 26 170856 0 881261 LINCOLN NATL CORP IND COM 534187109 2300 38984 SH SOLE 28 27954 0 11030 LINCOLN NATL CORP IND COM 534187109 4610 78125 SH SOLE 29 7265 0 70860 LINCOLN NATL CORP IND COM 534187109 58344 988709 SH SOLE 30 988709 0 0 LINCOLN NATL CORP IND COM 534187109 2962 50203 SH SOLE 31 34563 0 15640 LINCOLN NATL CORP IND COM 534187109 14289 242137 SH SOLE 34 242137 0 0 LINCOLN NATL CORP IND COM 534187109 10951 185575 SH SOLE 36 185575 0 0 LINCOLN NATL CORP IND COM 534187109 262 4446 SH SOLE 40 4446 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 166 10124 SH SOLE 2 892 0 9232 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 8 474 SH SOLE 7 474 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 1352 82696 SH SOLE 18 82696 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 667 40767 SH SOLE 19 40767 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 14122 863727 SH SOLE 21 863727 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 12448 761333 SH SOLE 22 726235 0 35098 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 318 19438 SH SOLE 26 0 0 19438 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 45 2758 SH SOLE 28 2758 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 62 3810 SH SOLE 30 3810 0 0 LINDE PLC SHS G5494J103 287731 1351485 SH SOLE 2 160125 0 1191360 LINDE PLC SHS G5494J103 53857 252967 SH SOLE 4 238116 0 14851 LINDE PLC SHS G5494J103 110649 519725 SH SOLE 7 466709 0 53016 LINDE PLC SHS G5494J103 2699 12678 SH SOLE 13 12678 0 0 LINDE PLC SHS G5494J103 673 3159 SH SOLE 15 3159 0 0 LINDE PLC SHS G5494J103 231248 1086181 SH SOLE 18 1011855 0 74326 LINDE PLC SHS G5494J103 18473 86769 SH SOLE 19 86769 0 0 LINDE PLC SHS G5494J103 2101590 9871256 SH SOLE 21 9871256 0 0 LINDE PLC SHS G5494J103 2737299 12857203 SH SOLE 22 11470169 0 1387034 LINDE PLC SHS G5494J103 85240 400377 SH SOLE 23 400377 0 0 LINDE PLC SHS G5494J103 116170 545657 SH SOLE 25 545657 0 0 LINDE PLC SHS G5494J103 434326 2040047 SH SOLE 26 301597 0 1738450 LINDE PLC SHS G5494J103 21504 101006 SH SOLE 28 70525 0 30481 LINDE PLC SHS G5494J103 2511 11796 SH SOLE 29 11796 0 0 LINDE PLC SHS G5494J103 410860 1929827 SH SOLE 30 1929827 0 0 LINDE PLC SHS G5494J103 27580 129544 SH SOLE 31 97389 0 32155 LINDE PLC SHS G5494J103 8952 42048 SH SOLE 34 42048 0 0 LINDE PLC SHS G5494J103 85289 400607 SH SOLE 36 400607 0 0 LINDE PLC SHS G5494J103 2538 11921 SH SOLE 40 11921 0 0 LINDSAY CORP COM 535555106 814 8484 SH SOLE 2 430 0 8054 LINDSAY CORP COM 535555106 5 53 SH SOLE 4 53 0 0 LINDSAY CORP COM 535555106 695 7240 SH SOLE 7 7240 0 0 LINDSAY CORP COM 535555106 4625 48181 SH SOLE 18 48181 0 0 LINDSAY CORP COM 535555106 1810 18858 SH SOLE 19 18858 0 0 LINDSAY CORP COM 535555106 118056 1229875 SH SOLE 21 1229875 0 0 LINDSAY CORP COM 535555106 31493 328082 SH SOLE 22 312462 0 15620 LINDSAY CORP COM 535555106 278 2895 SH SOLE 26 2191 0 704 LINDSAY CORP COM 535555106 158 1649 SH SOLE 28 1649 0 0 LINDSAY CORP COM 535555106 6624 69003 SH SOLE 30 69003 0 0 LINDSAY CORP COM 535555106 127 1328 SH SOLE 40 1328 0 0 LINEAGE CELL THERAPEUTICS IN COM 53566P109 97 108809 SH SOLE 2 3583 0 105226 LINEAGE CELL THERAPEUTICS IN COM 53566P109 1 1045 SH SOLE 7 1045 0 0 LINEAGE CELL THERAPEUTICS IN COM 53566P109 360 404471 SH SOLE 18 404471 0 0 LINEAGE CELL THERAPEUTICS IN COM 53566P109 162 182199 SH SOLE 19 182199 0 0 LINEAGE CELL THERAPEUTICS IN COM 53566P109 3426 3849832 SH SOLE 21 3849832 0 0 LINEAGE CELL THERAPEUTICS IN COM 53566P109 2444 2745625 SH SOLE 22 2667133 0 78492 LINX S A SPONSORED ADS 53619W101 49 5581 SH SOLE 2 5581 0 0 LINX S A SPONSORED ADS 53619W101 13666 1559991 SH SOLE 19 1559991 0 0 LINX S A SPONSORED ADS 53619W101 240 27448 SH SOLE 34 27448 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 930 87274 SH SOLE 2 9368 0 77906 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 1662 SH SOLE 7 1662 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 254 23813 SH SOLE 18 23813 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 10140 951220 SH SOLE 19 951220 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 6393 599717 SH SOLE 21 599717 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 15400 1444692 SH SOLE 22 1346841 0 97851 LIONS GATE ENTMNT CORP CL A VTG 535919401 207 19420 SH SOLE 26 4909 0 14511 LIONS GATE ENTMNT CORP CL A VTG 535919401 80 7511 SH SOLE 28 7511 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 223 20960 SH SOLE 30 20960 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 11 1075 SH SOLE 31 1075 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 738 69250 SH SOLE 34 69250 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 66 6223 SH SOLE 40 6223 0 0 LIONS GATE ENTMNT CORP OPTIONS 535919401 21 2000 SH Call SOLE 2 2000 0 0 LIONS GATE ENTMNT CORP OPTIONS 535919401 3646 342000 SH Call SOLE 19 342000 0 0 LIONS GATE ENTMNT CORP OPTIONS 535919401 36 3400 SH Call SOLE 22 3400 0 0 LIONS GATE ENTMNT CORP OPTIONS 535919401 412 38600 SH Call SOLE 34 38600 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 2171 218588 SH SOLE 2 7464 0 211124 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 3066 SH SOLE 7 3066 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 516 51984 SH SOLE 18 51984 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 248 24970 SH SOLE 19 24970 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 13686 1378199 SH SOLE 21 1378199 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 30279 3049207 SH SOLE 22 2821247 0 227960 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 575 57930 SH SOLE 26 36441 0 21489 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 140 14084 SH SOLE 28 14084 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 337 33901 SH SOLE 30 33901 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 24 2427 SH SOLE 31 2427 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 111 11133 SH SOLE 40 11133 0 0 LIPOCINE INC NEW COM 53630X104 2 4061 SH SOLE 18 4061 0 0 LIPOCINE INC NEW COM 53630X104 43 111446 SH SOLE 21 111446 0 0 LIPOCINE INC NEW COM 53630X104 253 658299 SH SOLE 22 658299 0 0 LIQTECH INTL INC COM 53632A201 55 9416 SH SOLE 21 9416 0 0 LIQTECH INTL INC COM 53632A201 241 41282 SH SOLE 22 41282 0 0 LIQUIDIA TECHNOLOGIES INC COM 53635D202 24 5648 SH SOLE 2 345 0 5303 LIQUIDIA TECHNOLOGIES INC COM 53635D202 202 47136 SH SOLE 18 47136 0 0 LIQUIDIA TECHNOLOGIES INC COM 53635D202 95 22334 SH SOLE 19 22334 0 0 LIQUIDIA TECHNOLOGIES INC COM 53635D202 2092 489268 SH SOLE 21 489268 0 0 LIQUIDIA TECHNOLOGIES INC COM 53635D202 1114 260603 SH SOLE 22 256684 0 3919 LIQUIDITY SERVICES INC COM 53635B107 167 27937 SH SOLE 2 1072 0 26865 LIQUIDITY SERVICES INC COM 53635B107 3 522 SH SOLE 7 522 0 0 LIQUIDITY SERVICES INC COM 53635B107 759 127345 SH SOLE 18 127345 0 0 LIQUIDITY SERVICES INC COM 53635B107 287 48170 SH SOLE 19 48170 0 0 LIQUIDITY SERVICES INC COM 53635B107 19440 3261753 SH SOLE 21 3261753 0 0 LIQUIDITY SERVICES INC COM 53635B107 4646 779546 SH SOLE 22 756474 0 23072 LIQUIDITY SERVICES INC COM 53635B107 196 32862 SH SOLE 30 32862 0 0 LITHIA MTRS INC CL A 536797103 2325 15817 SH SOLE 2 2250 0 13567 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 15810 107549 SH SOLE 18 102945 0 4604 LITHIA MTRS INC CL A 536797103 11244 76489 SH SOLE 19 76489 0 0 LITHIA MTRS INC CL A 536797103 368219 2504894 SH SOLE 21 2504894 0 0 LITHIA MTRS INC CL A 536797103 106046 721400 SH SOLE 22 690543 0 30857 LITHIA MTRS INC CL A 536797103 922 6270 SH SOLE 23 6270 0 0 LITHIA MTRS INC CL A 536797103 3791 25790 SH SOLE 26 6835 0 18955 LITHIA MTRS INC CL A 536797103 446 3037 SH SOLE 28 3037 0 0 LITHIA MTRS INC CL A 536797103 4699 31969 SH SOLE 30 31969 0 0 LITHIA MTRS INC CL A 536797103 133 903 SH SOLE 36 903 0 0 LITHIA MTRS INC CL A 536797103 351 2388 SH SOLE 40 2388 0 0 LITHIUM AMERS CORP NEW COM NEW 53680Q207 5 1600 SH SOLE 22 1600 0 0 LITTELFUSE INC COM 537008104 10819 56554 SH SOLE 2 13582 0 42972 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 12865 67252 SH SOLE 18 67252 0 0 LITTELFUSE INC COM 537008104 1073 5611 SH SOLE 19 5611 0 0 LITTELFUSE INC COM 537008104 230212 1203410 SH SOLE 21 1203410 0 0 LITTELFUSE INC COM 537008104 152521 797287 SH SOLE 22 752026 0 45261 LITTELFUSE INC COM 537008104 93 488 SH SOLE 23 488 0 0 LITTELFUSE INC COM 537008104 1564 8175 SH SOLE 26 4816 0 3359 LITTELFUSE INC COM 537008104 615 3214 SH SOLE 28 3214 0 0 LITTELFUSE INC COM 537008104 42 221 SH SOLE 29 221 0 0 LITTELFUSE INC COM 537008104 1518 7936 SH SOLE 30 7936 0 0 LITTELFUSE INC COM 537008104 172 899 SH SOLE 31 899 0 0 LITTELFUSE INC COM 537008104 512 2675 SH SOLE 40 2675 0 0 LIVANOVA PLC SHS G5509L101 3546 47010 SH SOLE 2 22595 0 24415 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 20822 276048 SH SOLE 18 273993 0 2055 LIVANOVA PLC SHS G5509L101 7599 100738 SH SOLE 19 100738 0 0 LIVANOVA PLC SHS G5509L101 282776 3748852 SH SOLE 21 3748852 0 0 LIVANOVA PLC SHS G5509L101 125520 1664056 SH SOLE 22 1602887 0 61169 LIVANOVA PLC SHS G5509L101 18 241 SH SOLE 23 241 0 0 LIVANOVA PLC SHS G5509L101 1578 20917 SH SOLE 26 13849 0 7068 LIVANOVA PLC SHS G5509L101 473 6276 SH SOLE 28 6276 0 0 LIVANOVA PLC SHS G5509L101 6321 83793 SH SOLE 30 83793 0 0 LIVANOVA PLC SHS G5509L101 401 5311 SH SOLE 40 5311 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 23586 330017 SH SOLE 2 51137 0 278880 LIVE NATION ENTERTAINMENT IN COM 538034109 4757 66559 SH SOLE 4 62701 0 3858 LIVE NATION ENTERTAINMENT IN COM 538034109 8198 114707 SH SOLE 7 114707 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 1524 21317 SH SOLE 13 21317 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 47 653 SH SOLE 15 653 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 21343 298635 SH SOLE 18 265905 0 32730 LIVE NATION ENTERTAINMENT IN COM 538034109 147909 2069528 SH SOLE 19 2069528 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 245821 3439500 SH SOLE 21 3439500 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 250307 3502269 SH SOLE 22 3116033 0 386236 LIVE NATION ENTERTAINMENT IN COM 538034109 7763 108622 SH SOLE 23 108622 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 8293 116037 SH SOLE 25 116037 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 39961 559128 SH SOLE 26 144233 0 414895 LIVE NATION ENTERTAINMENT IN COM 538034109 2121 29678 SH SOLE 28 21385 0 8293 LIVE NATION ENTERTAINMENT IN COM 538034109 6339 88696 SH SOLE 29 2937 0 85759 LIVE NATION ENTERTAINMENT IN COM 538034109 37865 529802 SH SOLE 30 529802 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 2207 30875 SH SOLE 31 25288 0 5587 LIVE NATION ENTERTAINMENT IN COM 538034109 660 9229 SH SOLE 34 9229 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 6952 97273 SH SOLE 36 97273 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 193 2705 SH SOLE 40 2705 0 0 LIVE NATION ENTERTAINMENT IN NOTE 2.500% 3/1 538034AQ2 2134 1750000 PRN SOLE 21 1750000 0 0 LIVE OAK BANCSHARES INC COM 53803X105 501 26348 SH SOLE 2 960 0 25388 LIVE OAK BANCSHARES INC COM 53803X105 9 494 SH SOLE 7 494 0 0 LIVE OAK BANCSHARES INC COM 53803X105 1656 87102 SH SOLE 18 87102 0 0 LIVE OAK BANCSHARES INC COM 53803X105 850 44720 SH SOLE 19 44720 0 0 LIVE OAK BANCSHARES INC COM 53803X105 17092 899121 SH SOLE 21 899121 0 0 LIVE OAK BANCSHARES INC COM 53803X105 15027 790469 SH SOLE 22 754983 0 35486 LIVE OAK BANCSHARES INC COM 53803X105 96 5066 SH SOLE 28 5066 0 0 LIVE OAK BANCSHARES INC COM 53803X105 212 11127 SH SOLE 30 11127 0 0 LIVE OAK BANCSHARES INC COM 53803X105 50 2613 SH SOLE 40 2613 0 0 LIVE VENTURES INC COM NEW 538142308 5 631 SH SOLE 21 631 0 0 LIVENT CORP COM 53814L108 1261 147451 SH SOLE 2 5193 0 142258 LIVENT CORP COM 53814L108 5 549 SH SOLE 4 549 0 0 LIVENT CORP COM 53814L108 21 2491 SH SOLE 7 2491 0 0 LIVENT CORP COM 53814L108 5573 651829 SH SOLE 18 651829 0 0 LIVENT CORP COM 53814L108 2212 258755 SH SOLE 19 258755 0 0 LIVENT CORP COM 53814L108 143698 16806803 SH SOLE 21 16806803 0 0 LIVENT CORP COM 53814L108 37226 4353968 SH SOLE 22 4178014 0 175954 LIVENT CORP COM 53814L108 378 44236 SH SOLE 26 26906 0 17330 LIVENT CORP COM 53814L108 139 16260 SH SOLE 28 16260 0 0 LIVENT CORP COM 53814L108 1547 180970 SH SOLE 30 180970 0 0 LIVENT CORP COM 53814L108 102 11918 SH SOLE 40 11918 0 0 LIVEPERSON INC COM 538146101 961 25971 SH SOLE 2 2351 0 23620 LIVEPERSON INC COM 538146101 12 317 SH SOLE 4 317 0 0 LIVEPERSON INC COM 538146101 43 1169 SH SOLE 7 1169 0 0 LIVEPERSON INC COM 538146101 10218 276164 SH SOLE 18 276164 0 0 LIVEPERSON INC COM 538146101 4130 111615 SH SOLE 19 111615 0 0 LIVEPERSON INC COM 538146101 259163 7004401 SH SOLE 21 7004401 0 0 LIVEPERSON INC COM 538146101 68484 1850909 SH SOLE 22 1771363 0 79546 LIVEPERSON INC COM 538146101 713 19275 SH SOLE 26 14899 0 4376 LIVEPERSON INC COM 538146101 285 7693 SH SOLE 28 7693 0 0 LIVEPERSON INC COM 538146101 3245 87703 SH SOLE 30 87703 0 0 LIVEPERSON INC COM 538146101 239 6450 SH SOLE 40 6450 0 0 LIVERAMP HLDGS INC COM 53815P108 4876 101430 SH SOLE 2 36159 0 65271 LIVERAMP HLDGS INC COM 53815P108 12 245 SH SOLE 4 245 0 0 LIVERAMP HLDGS INC COM 53815P108 55 1153 SH SOLE 7 1153 0 0 LIVERAMP HLDGS INC COM 53815P108 18283 380347 SH SOLE 18 380347 0 0 LIVERAMP HLDGS INC COM 53815P108 8185 170267 SH SOLE 19 170267 0 0 LIVERAMP HLDGS INC COM 53815P108 235573 4900632 SH SOLE 21 4900632 0 0 LIVERAMP HLDGS INC COM 53815P108 116591 2425445 SH SOLE 22 2342323 0 83122 LIVERAMP HLDGS INC COM 53815P108 812 16897 SH SOLE 23 16897 0 0 LIVERAMP HLDGS INC COM 53815P108 3463 72047 SH SOLE 26 20487 0 51560 LIVERAMP HLDGS INC COM 53815P108 391 8127 SH SOLE 28 8127 0 0 LIVERAMP HLDGS INC COM 53815P108 991 20608 SH SOLE 30 20608 0 0 LIVERAMP HLDGS INC COM 53815P108 343 7131 SH SOLE 40 7131 0 0 LIVEXLIVE MEDIA INC COM NEW 53839L208 21 13502 SH SOLE 2 1068 0 12434 LIVEXLIVE MEDIA INC COM NEW 53839L208 1 654 SH SOLE 7 654 0 0 LIVEXLIVE MEDIA INC COM NEW 53839L208 161 103894 SH SOLE 18 103894 0 0 LIVEXLIVE MEDIA INC COM NEW 53839L208 82 53030 SH SOLE 19 53030 0 0 LIVEXLIVE MEDIA INC COM NEW 53839L208 1647 1065951 SH SOLE 21 1065951 0 0 LIVEXLIVE MEDIA INC COM NEW 53839L208 520 336414 SH SOLE 22 313766 0 22648 LIVONGO HEALTH INC COM 539183103 314 12511 SH SOLE 2 6273 0 6238 LIVONGO HEALTH INC COM 539183103 7 260 SH SOLE 7 260 0 0 LIVONGO HEALTH INC COM 539183103 1237 49372 SH SOLE 18 49372 0 0 LIVONGO HEALTH INC COM 539183103 7203 287430 SH SOLE 19 287430 0 0 LIVONGO HEALTH INC COM 539183103 12216 487454 SH SOLE 21 487454 0 0 LIVONGO HEALTH INC COM 539183103 9744 388834 SH SOLE 22 376940 0 11894 LIVONGO HEALTH INC COM 539183103 1357 54143 SH SOLE 34 54143 0 0 LKQ CORP COM 501889208 28526 799058 SH SOLE 2 110489 0 688569 LKQ CORP COM 501889208 5140 143969 SH SOLE 4 135797 0 8172 LKQ CORP COM 501889208 9825 275220 SH SOLE 7 258676 0 16544 LKQ CORP COM 501889208 245 6855 SH SOLE 13 6855 0 0 LKQ CORP COM 501889208 56 1581 SH SOLE 15 1581 0 0 LKQ CORP COM 501889208 21409 599688 SH SOLE 18 557636 0 42052 LKQ CORP COM 501889208 3041 85181 SH SOLE 19 85181 0 0 LKQ CORP COM 501889208 249619 6992128 SH SOLE 21 6992128 0 0 LKQ CORP COM 501889208 266776 7472706 SH SOLE 22 6681845 0 790861 LKQ CORP COM 501889208 8158 228514 SH SOLE 23 228514 0 0 LKQ CORP COM 501889208 11770 329683 SH SOLE 25 329683 0 0 LKQ CORP COM 501889208 66050 1850153 SH SOLE 26 257669 0 1592484 LKQ CORP COM 501889208 2158 60452 SH SOLE 28 43378 0 17074 LKQ CORP COM 501889208 2554 71548 SH SOLE 29 7111 0 64437 LKQ CORP COM 501889208 43832 1227784 SH SOLE 30 1227784 0 0 LKQ CORP COM 501889208 2330 65260 SH SOLE 31 54808 0 10452 LKQ CORP COM 501889208 1147 32137 SH SOLE 34 32137 0 0 LKQ CORP COM 501889208 8203 229783 SH SOLE 36 229783 0 0 LKQ CORP COM 501889208 221 6201 SH SOLE 40 6201 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 304855 782923 SH SOLE 2 234583 0 548340 LOCKHEED MARTIN CORP COM 539830109 36594 93980 SH SOLE 4 86999 0 6981 LOCKHEED MARTIN CORP COM 539830109 90713 232968 SH SOLE 7 232968 0 0 LOCKHEED MARTIN CORP COM 539830109 13319 34205 SH SOLE 13 34205 0 0 LOCKHEED MARTIN CORP COM 539830109 567 1455 SH SOLE 15 1455 0 0 LOCKHEED MARTIN CORP COM 539830109 3 7 SH SOLE 17 0 0 7 LOCKHEED MARTIN CORP COM 539830109 396198 1017510 SH SOLE 18 942699 0 74811 LOCKHEED MARTIN CORP COM 539830109 304263 781403 SH SOLE 19 781403 0 0 LOCKHEED MARTIN CORP COM 539830109 2597807 6671650 SH SOLE 21 6671650 0 0 LOCKHEED MARTIN CORP COM 539830109 2539537 6522001 SH SOLE 22 5748295 0 773706 LOCKHEED MARTIN CORP COM 539830109 94404 242446 SH SOLE 23 242446 0 0 LOCKHEED MARTIN CORP COM 539830109 114547 294179 SH SOLE 25 294179 0 0 LOCKHEED MARTIN CORP COM 539830109 181878 467097 SH SOLE 26 164293 0 302804 LOCKHEED MARTIN CORP COM 539830109 5661 14539 SH SOLE 28 0 0 14539 LOCKHEED MARTIN CORP COM 539830109 50089 128638 SH SOLE 29 41116 0 87522 LOCKHEED MARTIN CORP COM 539830109 347214 891711 SH SOLE 30 891711 0 0 LOCKHEED MARTIN CORP COM 539830109 42850 110047 SH SOLE 31 95976 0 14071 LOCKHEED MARTIN CORP COM 539830109 3529 9064 SH SOLE 32 9064 0 0 LOCKHEED MARTIN CORP COM 539830109 80836 207602 SH SOLE 36 207602 0 0 LOCKHEED MARTIN CORP COM 539830109 2177 5590 SH SOLE 40 5590 0 0 LOEWS CORP COM 540424108 33172 631964 SH SOLE 2 72138 0 559826 LOEWS CORP COM 540424108 6633 126360 SH SOLE 4 119198 0 7162 LOEWS CORP COM 540424108 21777 414872 SH SOLE 7 253386 0 161486 LOEWS CORP COM 540424108 407 7755 SH SOLE 13 7755 0 0 LOEWS CORP COM 540424108 71 1361 SH SOLE 15 1361 0 0 LOEWS CORP COM 540424108 27636 526505 SH SOLE 18 488139 0 38366 LOEWS CORP COM 540424108 3835 73059 SH SOLE 19 73059 0 0 LOEWS CORP COM 540424108 337342 6426786 SH SOLE 21 6426786 0 0 LOEWS CORP COM 540424108 330901 6304077 SH SOLE 22 5612336 0 691741 LOEWS CORP COM 540424108 10638 202669 SH SOLE 23 202669 0 0 LOEWS CORP COM 540424108 15641 297990 SH SOLE 25 297990 0 0 LOEWS CORP COM 540424108 70928 1351272 SH SOLE 26 218271 0 1133001 LOEWS CORP COM 540424108 2750 52384 SH SOLE 28 35503 0 16881 LOEWS CORP COM 540424108 273 5206 SH SOLE 29 5206 0 0 LOEWS CORP COM 540424108 58384 1112295 SH SOLE 30 1112295 0 0 LOEWS CORP COM 540424108 4551 86703 SH SOLE 31 48605 0 38098 LOEWS CORP COM 540424108 995 18964 SH SOLE 34 18964 0 0 LOEWS CORP COM 540424108 11672 222358 SH SOLE 36 222358 0 0 LOEWS CORP COM 540424108 299 5691 SH SOLE 40 5691 0 0 LOGICBIO THERAPEUTICS INC COM 54142F102 24 3381 SH SOLE 2 198 0 3183 LOGICBIO THERAPEUTICS INC COM 54142F102 211 29245 SH SOLE 18 29245 0 0 LOGICBIO THERAPEUTICS INC COM 54142F102 101 13993 SH SOLE 19 13993 0 0 LOGICBIO THERAPEUTICS INC COM 54142F102 1989 276249 SH SOLE 21 276249 0 0 LOGICBIO THERAPEUTICS INC COM 54142F102 1313 182412 SH SOLE 22 178979 0 3433 LOGMEIN INC COM 54142L109 10615 123802 SH SOLE 2 37052 0 86750 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 11374 132654 SH SOLE 18 132654 0 0 LOGMEIN INC COM 54142L109 986 11497 SH SOLE 19 11497 0 0 LOGMEIN INC COM 54142L109 221906 2588128 SH SOLE 21 2588128 0 0 LOGMEIN INC COM 54142L109 150706 1757713 SH SOLE 22 1666355 0 91358 LOGMEIN INC COM 54142L109 1608 18754 SH SOLE 26 12294 0 6460 LOGMEIN INC COM 54142L109 576 6721 SH SOLE 28 6721 0 0 LOGMEIN INC COM 54142L109 1398 16307 SH SOLE 30 16307 0 0 LOGMEIN INC COM 54142L109 85 996 SH SOLE 31 996 0 0 LOGMEIN INC COM 54142L109 417 4862 SH SOLE 40 4862 0 0 LOMA NEGRA CORP SPONSORED ADS 54150E104 76 9723 SH SOLE 4 9723 0 0 LOMA NEGRA CORP SPONSORED ADS 54150E104 5619 718606 SH SOLE 21 718606 0 0 LOMA NEGRA CORP SPONSORED ADS 54150E104 2664 340643 SH SOLE 22 325075 0 15568 LOMA NEGRA CORP SPONSORED ADS 54150E104 1265 161707 SH SOLE 30 161707 0 0 LONESTAR RES US INC CL A VTG 54240F103 13 4805 SH SOLE 18 4805 0 0 LONESTAR RES US INC CL A VTG 54240F103 414 158750 SH SOLE 21 158750 0 0 LONESTAR RES US INC CL A VTG 54240F103 648 248327 SH SOLE 22 248327 0 0 LONESTAR RES US INC CL A VTG 54240F103 10 3953 SH SOLE 26 0 0 3953 LOOP INDS INC COM 543518104 474 47876 SH SOLE 21 47876 0 0 LOOP INDS INC COM 543518104 2413 243723 SH SOLE 22 243723 0 0 LOOP INDS INC COM 543518104 103 10440 SH SOLE 34 10440 0 0 LORAL SPACE & COMMUNICATNS I COM 543881106 174 5385 SH SOLE 2 526 0 4859 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 1425 44080 SH SOLE 18 44080 0 0 LORAL SPACE & COMMUNICATNS I COM 543881106 728 22529 SH SOLE 19 22529 0 0 LORAL SPACE & COMMUNICATNS I COM 543881106 14876 460266 SH SOLE 21 460266 0 0 LORAL SPACE & COMMUNICATNS I COM 543881106 12471 385850 SH SOLE 22 369559 0 16291 LORAL SPACE & COMMUNICATNS I COM 543881106 17 539 SH SOLE 26 0 0 539 LORAL SPACE & COMMUNICATNS I COM 543881106 64 1965 SH SOLE 28 1965 0 0 LORAL SPACE & COMMUNICATNS I COM 543881106 293 9080 SH SOLE 30 9080 0 0 LORAL SPACE & COMMUNICATNS I COM 543881106 14 445 SH SOLE 36 445 0 0 LORAL SPACE & COMMUNICATNS I COM 543881106 56 1727 SH SOLE 40 1727 0 0 LOUISIANA PAC CORP COM 546347105 4828 162721 SH SOLE 2 56250 0 106471 LOUISIANA PAC CORP COM 546347105 17 581 SH SOLE 4 581 0 0 LOUISIANA PAC CORP COM 546347105 88 2964 SH SOLE 7 2964 0 0 LOUISIANA PAC CORP COM 546347105 19853 669129 SH SOLE 18 669129 0 0 LOUISIANA PAC CORP COM 546347105 6336 213547 SH SOLE 19 213547 0 0 LOUISIANA PAC CORP COM 546347105 262227 8838114 SH SOLE 21 8838114 0 0 LOUISIANA PAC CORP COM 546347105 128841 4342454 SH SOLE 22 4174487 0 167967 LOUISIANA PAC CORP COM 546347105 1237 41704 SH SOLE 26 26642 0 15062 LOUISIANA PAC CORP COM 546347105 495 16674 SH SOLE 28 16674 0 0 LOUISIANA PAC CORP COM 546347105 1118 37682 SH SOLE 30 37682 0 0 LOUISIANA PAC CORP COM 546347105 95 3192 SH SOLE 36 3192 0 0 LOUISIANA PAC CORP COM 546347105 334 11267 SH SOLE 40 11267 0 0 LOVESAC COMPANY COM 54738L109 59 3650 SH SOLE 2 232 0 3418 LOVESAC COMPANY COM 54738L109 508 31635 SH SOLE 18 31635 0 0 LOVESAC COMPANY COM 54738L109 251 15625 SH SOLE 19 15625 0 0 LOVESAC COMPANY COM 54738L109 5015 312456 SH SOLE 21 312456 0 0 LOVESAC COMPANY COM 54738L109 4114 256354 SH SOLE 22 252539 0 3815 LOWES COS INC COM 548661107 244342 2040263 SH SOLE 2 276295 0 1763968 LOWES COS INC COM 548661107 45647 381153 SH SOLE 4 359464 0 21689 LOWES COS INC COM 548661107 90852 758617 SH SOLE 7 670706 0 87911 LOWES COS INC COM 548661107 468 3906 SH SOLE 13 3906 0 0 LOWES COS INC COM 548661107 550 4593 SH SOLE 15 4593 0 0 LOWES COS INC COM 548661107 14 115 SH SOLE 17 0 0 115 LOWES COS INC COM 548661107 632240 5279228 SH SOLE 18 4592992 0 686236 LOWES COS INC COM 548661107 488787 4081387 SH SOLE 19 4081387 0 0 LOWES COS INC COM 548661107 1748411 14599292 SH SOLE 21 14599292 0 0 LOWES COS INC COM 548661107 2277343 19015892 SH SOLE 22 17016798 0 1999094 LOWES COS INC COM 548661107 69449 579905 SH SOLE 23 579905 0 0 LOWES COS INC COM 548661107 101428 846925 SH SOLE 25 816881 0 30044 LOWES COS INC COM 548661107 451853 3772989 SH SOLE 26 447886 0 3325103 LOWES COS INC COM 548661107 17362 144970 SH SOLE 28 101236 0 43734 LOWES COS INC COM 548661107 3785 31605 SH SOLE 29 19768 0 11837 LOWES COS INC COM 548661107 321972 2688477 SH SOLE 30 2688477 0 0 LOWES COS INC COM 548661107 21504 179562 SH SOLE 31 142695 0 36867 LOWES COS INC COM 548661107 112082 935886 SH SOLE 34 935886 0 0 LOWES COS INC COM 548661107 69785 582709 SH SOLE 36 582709 0 0 LOWES COS INC COM 548661107 2091 17461 SH SOLE 40 17461 0 0 LOWES COS INC OPTIONS 548661107 1293 10800 SH Call SOLE 2 10800 0 0 LOWES COS INC OPTIONS 548661107 60347 503900 SH Call SOLE 19 503900 0 0 LOWES COS INC OPTIONS 548661107 1054 8800 SH Call SOLE 22 8800 0 0 LOWES COS INC OPTIONS 548661107 168 1400 SH Call SOLE 25 1400 0 0 LOWES COS INC OPTIONS 548661107 156 1300 SH Call SOLE 26 0 0 1300 LOWES COS INC OPTIONS 548661107 17605 147000 SH Call SOLE 34 147000 0 0 LPL FINL HLDGS INC COM 50212V100 15234 165134 SH SOLE 2 20139 0 144995 LPL FINL HLDGS INC COM 50212V100 33 355 SH SOLE 4 355 0 0 LPL FINL HLDGS INC COM 50212V100 173 1877 SH SOLE 7 1877 0 0 LPL FINL HLDGS INC COM 50212V100 3811 41312 SH SOLE 18 41312 0 0 LPL FINL HLDGS INC COM 50212V100 1748 18944 SH SOLE 19 18944 0 0 LPL FINL HLDGS INC COM 50212V100 109099 1182640 SH SOLE 21 1182640 0 0 LPL FINL HLDGS INC COM 50212V100 224142 2429721 SH SOLE 22 2276112 0 153609 LPL FINL HLDGS INC COM 50212V100 3454 37441 SH SOLE 26 24265 0 13176 LPL FINL HLDGS INC COM 50212V100 989 10719 SH SOLE 28 10719 0 0 LPL FINL HLDGS INC COM 50212V100 3329 36085 SH SOLE 30 36085 0 0 LPL FINL HLDGS INC COM 50212V100 156 1692 SH SOLE 31 1692 0 0 LPL FINL HLDGS INC COM 50212V100 98 1066 SH SOLE 34 1066 0 0 LPL FINL HLDGS INC COM 50212V100 186 2018 SH SOLE 36 2018 0 0 LPL FINL HLDGS INC COM 50212V100 766 8307 SH SOLE 40 8307 0 0 LRAD CORP COM 50213V109 22 6840 SH SOLE 18 6840 0 0 LRAD CORP COM 50213V109 334 102187 SH SOLE 21 102187 0 0 LRAD CORP COM 50213V109 3727 1139892 SH SOLE 22 1139892 0 0 LSB INDS INC COM 502160104 97 23148 SH SOLE 2 973 0 22175 LSB INDS INC COM 502160104 2 438 SH SOLE 7 438 0 0 LSB INDS INC COM 502160104 415 98714 SH SOLE 18 98714 0 0 LSB INDS INC COM 502160104 151 35876 SH SOLE 19 35876 0 0 LSB INDS INC COM 502160104 11083 2638718 SH SOLE 21 2638718 0 0 LSB INDS INC COM 502160104 2499 594915 SH SOLE 22 578719 0 16196 LSB INDS INC COM 502160104 80 19046 SH SOLE 30 19046 0 0 LSI INDS INC COM 50216C108 36 6014 SH SOLE 2 6014 0 0 LSI INDS INC COM 50216C108 51 8443 SH SOLE 18 8443 0 0 LSI INDS INC COM 50216C108 483 79863 SH SOLE 19 79863 0 0 LSI INDS INC COM 50216C108 587 96989 SH SOLE 21 96989 0 0 LSI INDS INC COM 50216C108 5107 844169 SH SOLE 22 844169 0 0 LSI INDS INC COM 50216C108 66 10919 SH SOLE 23 10919 0 0 LSI INDS INC COM 50216C108 514 85036 SH SOLE 26 0 0 85036 LTC PPTYS INC COM 502175102 1372 30643 SH SOLE 2 1599 0 29044 LTC PPTYS INC COM 502175102 503 11231 SH SOLE 4 11231 0 0 LTC PPTYS INC COM 502175102 1766 39437 SH SOLE 7 39437 0 0 LTC PPTYS INC COM 502175102 7889 176222 SH SOLE 18 176222 0 0 LTC PPTYS INC COM 502175102 5065 113125 SH SOLE 19 113125 0 0 LTC PPTYS INC COM 502175102 209805 4686283 SH SOLE 21 4686283 0 0 LTC PPTYS INC COM 502175102 69325 1548475 SH SOLE 22 1494785 0 53690 LTC PPTYS INC COM 502175102 114 2555 SH SOLE 23 2555 0 0 LTC PPTYS INC COM 502175102 3961 88478 SH SOLE 25 88478 0 0 LTC PPTYS INC COM 502175102 1526 34095 SH SOLE 26 9143 0 24952 LTC PPTYS INC COM 502175102 238 5308 SH SOLE 28 5308 0 0 LTC PPTYS INC COM 502175102 900 20103 SH SOLE 29 20103 0 0 LTC PPTYS INC COM 502175102 10901 243486 SH SOLE 30 243486 0 0 LTC PPTYS INC COM 502175102 225 5021 SH SOLE 40 5021 0 0 LUBYS INC COM 549282101 9 3975 SH SOLE 18 3975 0 0 LUBYS INC COM 549282101 140 63673 SH SOLE 21 63673 0 0 LUBYS INC COM 549282101 1096 498034 SH SOLE 22 498034 0 0 LUCKIN COFFEE INC SPONSORED ADS 54951L109 4 100 SH SOLE 17 0 0 100 LUCKIN COFFEE INC SPONSORED ADS 54951L109 36719 932894 SH SOLE 19 932894 0 0 LUCKIN COFFEE INC SPONSORED ADS 54951L109 79 2001 SH SOLE 25 2001 0 0 LUCKIN COFFEE INC SPONSORED ADS 54951L109 18614 472913 SH SOLE 34 472913 0 0 LULULEMON ATHLETICA INC COM 550021109 60058 259238 SH SOLE 2 44514 0 214724 LULULEMON ATHLETICA INC COM 550021109 13925 60109 SH SOLE 4 57083 0 3026 LULULEMON ATHLETICA INC COM 550021109 19593 84574 SH SOLE 7 23621 0 60953 LULULEMON ATHLETICA INC COM 550021109 2076 8963 SH SOLE 13 8963 0 0 LULULEMON ATHLETICA INC COM 550021109 213 919 SH SOLE 15 919 0 0 LULULEMON ATHLETICA INC COM 550021109 17948 77474 SH SOLE 18 67394 0 10080 LULULEMON ATHLETICA INC COM 550021109 19591 84564 SH SOLE 19 84564 0 0 LULULEMON ATHLETICA INC COM 550021109 480524 2074174 SH SOLE 21 2074174 0 0 LULULEMON ATHLETICA INC COM 550021109 738511 3187770 SH SOLE 22 2955133 0 232637 LULULEMON ATHLETICA INC COM 550021109 19193 82848 SH SOLE 23 82848 0 0 LULULEMON ATHLETICA INC COM 550021109 32022 138223 SH SOLE 25 138223 0 0 LULULEMON ATHLETICA INC COM 550021109 100309 432984 SH SOLE 26 74918 0 358066 LULULEMON ATHLETICA INC COM 550021109 4907 21182 SH SOLE 28 15018 0 6164 LULULEMON ATHLETICA INC COM 550021109 6108 26364 SH SOLE 29 3213 0 23151 LULULEMON ATHLETICA INC COM 550021109 64091 276646 SH SOLE 30 276646 0 0 LULULEMON ATHLETICA INC COM 550021109 5672 24485 SH SOLE 31 20421 0 4064 LULULEMON ATHLETICA INC COM 550021109 4643 20041 SH SOLE 32 20041 0 0 LULULEMON ATHLETICA INC COM 550021109 1915 8265 SH SOLE 34 8265 0 0 LULULEMON ATHLETICA INC COM 550021109 17131 73947 SH SOLE 36 73947 0 0 LULULEMON ATHLETICA INC COM 550021109 612 2642 SH SOLE 40 2642 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 239 24493 SH SOLE 2 1030 0 23463 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 1285 131498 SH SOLE 18 131498 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 488 49938 SH SOLE 19 49938 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 34083 3488518 SH SOLE 21 3488518 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 8371 856815 SH SOLE 22 822452 0 34363 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 32 3245 SH SOLE 26 3245 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 39 3965 SH SOLE 28 3965 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 314 32155 SH SOLE 30 32155 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 27 2755 SH SOLE 40 2755 0 0 LUMENTUM HLDGS INC COM 55024U109 8761 110485 SH SOLE 2 35625 0 74860 LUMENTUM HLDGS INC COM 55024U109 27 341 SH SOLE 4 341 0 0 LUMENTUM HLDGS INC COM 55024U109 106 1343 SH SOLE 7 1343 0 0 LUMENTUM HLDGS INC COM 55024U109 34388 433649 SH SOLE 18 433649 0 0 LUMENTUM HLDGS INC COM 55024U109 28202 355637 SH SOLE 19 355637 0 0 LUMENTUM HLDGS INC COM 55024U109 460687 5809424 SH SOLE 21 5809424 0 0 LUMENTUM HLDGS INC COM 55024U109 210363 2652745 SH SOLE 22 2557382 0 95363 LUMENTUM HLDGS INC COM 55024U109 2044 25774 SH SOLE 26 15383 0 10391 LUMENTUM HLDGS INC COM 55024U109 732 9237 SH SOLE 28 9237 0 0 LUMENTUM HLDGS INC COM 55024U109 1941 24473 SH SOLE 30 24473 0 0 LUMENTUM HLDGS INC COM 55024U109 1367 17234 SH SOLE 34 17234 0 0 LUMENTUM HLDGS INC COM 55024U109 610 7694 SH SOLE 40 7694 0 0 LUMENTUM HLDGS INC NOTE 0.250% 3/1 55024UAB5 2325 1595000 PRN SOLE 21 1595000 0 0 LUMINEX CORP DEL COM 55027E102 966 41697 SH SOLE 2 1451 0 40246 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 4323 186642 SH SOLE 18 186642 0 0 LUMINEX CORP DEL COM 55027E102 2009 86729 SH SOLE 19 86729 0 0 LUMINEX CORP DEL COM 55027E102 122512 5289818 SH SOLE 21 5289818 0 0 LUMINEX CORP DEL COM 55027E102 29849 1288809 SH SOLE 22 1238474 0 50335 LUMINEX CORP DEL COM 55027E102 462 19967 SH SOLE 26 11720 0 8247 LUMINEX CORP DEL COM 55027E102 132 5684 SH SOLE 28 5684 0 0 LUMINEX CORP DEL COM 55027E102 5683 245397 SH SOLE 30 245397 0 0 LUMINEX CORP DEL COM 55027E102 95 4091 SH SOLE 40 4091 0 0 LUNA INNOVATIONS COM 550351100 40 5462 SH SOLE 18 5462 0 0 LUNA INNOVATIONS COM 550351100 672 92222 SH SOLE 21 92222 0 0 LUNA INNOVATIONS COM 550351100 2921 400719 SH SOLE 22 400719 0 0 LUTHER BURBANK CORP COM 550550107 272 23619 SH SOLE 2 1062 0 22557 LUTHER BURBANK CORP COM 550550107 6 503 SH SOLE 7 503 0 0 LUTHER BURBANK CORP COM 550550107 849 73668 SH SOLE 18 73668 0 0 LUTHER BURBANK CORP COM 550550107 389 33739 SH SOLE 19 33739 0 0 LUTHER BURBANK CORP COM 550550107 8482 735671 SH SOLE 21 735671 0 0 LUTHER BURBANK CORP COM 550550107 4666 404705 SH SOLE 22 390666 0 14039 LUTHER BURBANK CORP COM 550550107 49 4222 SH SOLE 30 4222 0 0 LUXFER HOLDINGS PLC SHS G5698W116 229 12377 SH SOLE 2 827 0 11550 LUXFER HOLDINGS PLC SHS G5698W116 9 472 SH SOLE 7 472 0 0 LUXFER HOLDINGS PLC SHS G5698W116 1814 97988 SH SOLE 18 97988 0 0 LUXFER HOLDINGS PLC SHS G5698W116 847 45751 SH SOLE 19 45751 0 0 LUXFER HOLDINGS PLC SHS G5698W116 17493 945072 SH SOLE 21 945072 0 0 LUXFER HOLDINGS PLC SHS G5698W116 5692 307488 SH SOLE 22 287060 0 20428 LUXFER HOLDINGS PLC SHS G5698W116 55 2996 SH SOLE 26 0 0 2996 LUXFER HOLDINGS PLC SHS G5698W116 314 16961 SH SOLE 30 16961 0 0 LUXFER HOLDINGS PLC SHS G5698W116 86 4632 SH SOLE 40 4632 0 0 LYDALL INC DEL COM 550819106 362 17634 SH SOLE 2 618 0 17016 LYDALL INC DEL COM 550819106 8 375 SH SOLE 7 375 0 0 LYDALL INC DEL COM 550819106 1627 79266 SH SOLE 18 79266 0 0 LYDALL INC DEL COM 550819106 609 29691 SH SOLE 19 29691 0 0 LYDALL INC DEL COM 550819106 42329 2062823 SH SOLE 21 2062823 0 0 LYDALL INC DEL COM 550819106 11111 541468 SH SOLE 22 515766 0 25702 LYDALL INC DEL COM 550819106 25 1217 SH SOLE 26 0 0 1217 LYDALL INC DEL COM 550819106 51 2493 SH SOLE 28 2493 0 0 LYDALL INC DEL COM 550819106 427 20823 SH SOLE 30 20823 0 0 LYDALL INC DEL COM 550819106 34 1642 SH SOLE 40 1642 0 0 LYFT INC CL A COM 55087P104 14975 348093 SH SOLE 2 6712 0 341381 LYFT INC CL A COM 55087P104 145 3378 SH SOLE 7 3378 0 0 LYFT INC CL A COM 55087P104 344 7989 SH SOLE 13 7989 0 0 LYFT INC CL A COM 55087P104 49 1129 SH SOLE 15 1129 0 0 LYFT INC CL A COM 55087P104 3742 86991 SH SOLE 18 86991 0 0 LYFT INC CL A COM 55087P104 5244 121896 SH SOLE 19 121896 0 0 LYFT INC CL A COM 55087P104 92686 2154483 SH SOLE 21 2154483 0 0 LYFT INC CL A COM 55087P104 212560 4940958 SH SOLE 22 4637073 0 303885 LYFT INC CL A COM 55087P104 7213 167658 SH SOLE 25 167658 0 0 LYFT INC CL A COM 55087P104 8496 197486 SH SOLE 26 0 0 197486 LYFT INC CL A COM 55087P104 606 14075 SH SOLE 29 0 0 14075 LYFT INC CL A COM 55087P104 85 1965 SH SOLE 30 1965 0 0 LYFT INC CL A COM 55087P104 169 3923 SH SOLE 31 3923 0 0 LYFT INC CL A COM 55087P104 205 4769 SH SOLE 34 4769 0 0 LYFT INC CL A COM 55087P104 3705 86115 SH SOLE 36 86115 0 0 LYON WILLIAM HOMES CL A NEW 552074700 1016 50831 SH SOLE 2 19960 0 30871 LYON WILLIAM HOMES CL A NEW 552074700 14 720 SH SOLE 7 720 0 0 LYON WILLIAM HOMES CL A NEW 552074700 2873 143783 SH SOLE 18 143783 0 0 LYON WILLIAM HOMES CL A NEW 552074700 7766 388668 SH SOLE 19 388668 0 0 LYON WILLIAM HOMES CL A NEW 552074700 80089 4008479 SH SOLE 21 4008479 0 0 LYON WILLIAM HOMES CL A NEW 552074700 20204 1011205 SH SOLE 22 959993 0 51212 LYON WILLIAM HOMES CL A NEW 552074700 241 12056 SH SOLE 26 0 0 12056 LYON WILLIAM HOMES CL A NEW 552074700 68 3385 SH SOLE 28 3385 0 0 LYON WILLIAM HOMES CL A NEW 552074700 934 46740 SH SOLE 30 46740 0 0 LYON WILLIAM HOMES CL A NEW 552074700 1543 77224 SH SOLE 34 77224 0 0 LYON WILLIAM HOMES CL A NEW 552074700 42 2100 SH SOLE 40 2100 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 62977 666563 SH SOLE 2 73883 0 592680 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 13266 140412 SH SOLE 4 132317 0 8095 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 38345 405856 SH SOLE 7 260865 0 144991 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 1614 17083 SH SOLE 13 17083 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 167 1769 SH SOLE 15 1769 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 8 84 SH SOLE 17 0 0 84 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 64679 684575 SH SOLE 18 604165 0 80410 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 59226 626864 SH SOLE 19 626864 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 810160 8574934 SH SOLE 21 8574934 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 631722 6686300 SH SOLE 22 5909524 0 776776 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 18382 194558 SH SOLE 23 194558 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 27285 288795 SH SOLE 25 288795 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 115851 1226201 SH SOLE 26 182200 0 1044001 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 4751 50281 SH SOLE 28 34989 0 15292 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 4091 43303 SH SOLE 29 5828 0 37475 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 107421 1136975 SH SOLE 30 1136975 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 6386 67592 SH SOLE 31 48037 0 19555 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 4791 50706 SH SOLE 32 50706 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 23440 248093 SH SOLE 34 248093 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 12508 132389 SH SOLE 35 132389 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 21650 229148 SH SOLE 36 229148 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 527 5576 SH SOLE 40 5576 0 0 M & T BK CORP COM 55261F104 54689 322172 SH SOLE 2 33912 0 288260 M & T BK CORP COM 55261F104 9742 57390 SH SOLE 4 53749 0 3641 M & T BK CORP COM 55261F104 20535 120971 SH SOLE 7 116438 0 4533 M & T BK CORP COM 55261F104 707 4165 SH SOLE 13 4165 0 0 M & T BK CORP COM 55261F104 159 937 SH SOLE 15 937 0 0 M & T BK CORP COM 55261F104 89933 529797 SH SOLE 18 511701 0 18096 M & T BK CORP COM 55261F104 55039 324233 SH SOLE 19 324233 0 0 M & T BK CORP COM 55261F104 566910 3339676 SH SOLE 21 3339676 0 0 M & T BK CORP COM 55261F104 547493 3225290 SH SOLE 22 2876051 0 349239 M & T BK CORP COM 55261F104 15695 92462 SH SOLE 23 92462 0 0 M & T BK CORP COM 55261F104 28710 169130 SH SOLE 25 169130 0 0 M & T BK CORP COM 55261F104 115610 681063 SH SOLE 26 111697 0 569366 M & T BK CORP COM 55261F104 4029 23734 SH SOLE 28 16566 0 7168 M & T BK CORP COM 55261F104 445 2619 SH SOLE 29 2619 0 0 M & T BK CORP COM 55261F104 99443 585821 SH SOLE 30 585821 0 0 M & T BK CORP COM 55261F104 5089 29980 SH SOLE 31 23747 0 6233 M & T BK CORP COM 55261F104 27413 161492 SH SOLE 34 161492 0 0 M & T BK CORP COM 55261F104 18303 107825 SH SOLE 36 107825 0 0 M & T BK CORP COM 55261F104 1636 9637 SH SOLE 37 9637 0 0 M & T BK CORP COM 55261F104 472 2779 SH SOLE 40 2779 0 0 M D C HLDGS INC COM 552676108 2616 68548 SH SOLE 2 18995 0 49553 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 9293 243538 SH SOLE 18 225190 0 18348 M D C HLDGS INC COM 552676108 16201 424562 SH SOLE 19 424562 0 0 M D C HLDGS INC COM 552676108 228034 5975741 SH SOLE 21 5975741 0 0 M D C HLDGS INC COM 552676108 76974 2017140 SH SOLE 22 1950568 0 66572 M D C HLDGS INC COM 552676108 2850 74691 SH SOLE 23 74691 0 0 M D C HLDGS INC COM 552676108 7561 198147 SH SOLE 26 9178 0 188969 M D C HLDGS INC COM 552676108 224 5857 SH SOLE 28 5857 0 0 M D C HLDGS INC COM 552676108 2676 70117 SH SOLE 30 70117 0 0 M D C HLDGS INC COM 552676108 210 5500 SH SOLE 40 5500 0 0 M/I HOMES INC COM 55305B101 1405 35709 SH SOLE 2 9783 0 25926 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 4955 125912 SH SOLE 18 125912 0 0 M/I HOMES INC COM 55305B101 11419 290189 SH SOLE 19 290189 0 0 M/I HOMES INC COM 55305B101 133647 3396354 SH SOLE 21 3396354 0 0 M/I HOMES INC COM 55305B101 36961 939300 SH SOLE 22 904981 0 34319 M/I HOMES INC COM 55305B101 496 12610 SH SOLE 23 12610 0 0 M/I HOMES INC COM 55305B101 14 356 SH SOLE 25 356 0 0 M/I HOMES INC COM 55305B101 2389 60706 SH SOLE 26 16591 0 44115 M/I HOMES INC COM 55305B101 144 3658 SH SOLE 28 3658 0 0 M/I HOMES INC COM 55305B101 1554 39487 SH SOLE 30 39487 0 0 M/I HOMES INC COM 55305B101 2011 51114 SH SOLE 34 51114 0 0 M/I HOMES INC COM 55305B101 108 2744 SH SOLE 40 2744 0 0 MACATAWA BK CORP COM 554225102 314 28252 SH SOLE 2 1474 0 26778 MACATAWA BK CORP COM 554225102 6 498 SH SOLE 7 498 0 0 MACATAWA BK CORP COM 554225102 1054 94664 SH SOLE 18 94664 0 0 MACATAWA BK CORP COM 554225102 725 65109 SH SOLE 19 65109 0 0 MACATAWA BK CORP COM 554225102 10465 940243 SH SOLE 21 940243 0 0 MACATAWA BK CORP COM 554225102 3511 315466 SH SOLE 22 295266 0 20200 MACATAWA BK CORP COM 554225102 315 28305 SH SOLE 23 28305 0 0 MACERICH CO COM 554382101 8943 332190 SH SOLE 2 56370 0 275820 MACERICH CO COM 554382101 1073 39853 SH SOLE 4 39853 0 0 MACERICH CO COM 554382101 3857 143269 SH SOLE 7 143269 0 0 MACERICH CO COM 554382101 5 202 SH SOLE 15 202 0 0 MACERICH CO COM 554382101 8607 319735 SH SOLE 18 317557 0 2178 MACERICH CO COM 554382101 5377 199736 SH SOLE 19 199736 0 0 MACERICH CO COM 554382101 177936 6609819 SH SOLE 21 6609819 0 0 MACERICH CO COM 554382101 126217 4688587 SH SOLE 22 4423412 0 265175 MACERICH CO COM 554382101 190 7044 SH SOLE 23 7044 0 0 MACERICH CO COM 554382101 12354 458920 SH SOLE 25 458920 0 0 MACERICH CO COM 554382101 6720 249635 SH SOLE 26 26612 0 223023 MACERICH CO COM 554382101 420 15610 SH SOLE 28 15610 0 0 MACERICH CO COM 554382101 2028 75340 SH SOLE 29 75340 0 0 MACERICH CO COM 554382101 17098 635151 SH SOLE 30 635151 0 0 MACERICH CO COM 554382101 77 2873 SH SOLE 31 2873 0 0 MACERICH CO COM 554382101 2281 84747 SH SOLE 36 84747 0 0 MACERICH CO COM 554382101 281 10450 SH SOLE 40 10450 0 0 MACK CALI RLTY CORP COM 554489104 2970 128417 SH SOLE 2 41802 0 86615 MACK CALI RLTY CORP COM 554489104 586 25338 SH SOLE 4 25338 0 0 MACK CALI RLTY CORP COM 554489104 2025 87542 SH SOLE 7 87542 0 0 MACK CALI RLTY CORP COM 554489104 11514 497797 SH SOLE 18 497797 0 0 MACK CALI RLTY CORP COM 554489104 5498 237703 SH SOLE 19 237703 0 0 MACK CALI RLTY CORP COM 554489104 162532 7026887 SH SOLE 21 7026887 0 0 MACK CALI RLTY CORP COM 554489104 90057 3893496 SH SOLE 22 3780894 0 112602 MACK CALI RLTY CORP COM 554489104 134 5814 SH SOLE 23 5814 0 0 MACK CALI RLTY CORP COM 554489104 4431 191554 SH SOLE 25 191554 0 0 MACK CALI RLTY CORP COM 554489104 1404 60689 SH SOLE 26 19459 0 41230 MACK CALI RLTY CORP COM 554489104 287 12429 SH SOLE 28 12429 0 0 MACK CALI RLTY CORP COM 554489104 1136 49100 SH SOLE 29 49100 0 0 MACK CALI RLTY CORP COM 554489104 9214 398357 SH SOLE 30 398357 0 0 MACK CALI RLTY CORP COM 554489104 125 5400 SH SOLE 31 0 0 5400 MACK CALI RLTY CORP COM 554489104 60 2610 SH SOLE 36 2610 0 0 MACK CALI RLTY CORP COM 554489104 210 9091 SH SOLE 40 9091 0 0 MACKINAC FINL CORP COM 554571109 178 10167 SH SOLE 2 392 0 9775 MACKINAC FINL CORP COM 554571109 555 31780 SH SOLE 18 31780 0 0 MACKINAC FINL CORP COM 554571109 276 15809 SH SOLE 19 15809 0 0 MACKINAC FINL CORP COM 554571109 5748 329221 SH SOLE 21 329221 0 0 MACKINAC FINL CORP COM 554571109 1544 88453 SH SOLE 22 85150 0 3303 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 1238 46548 SH SOLE 2 1638 0 44910 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 4138 155575 SH SOLE 18 155575 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 18665 701699 SH SOLE 19 701699 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 41892 1574873 SH SOLE 21 1574873 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 36853 1385444 SH SOLE 22 1328742 0 56702 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 196 7380 SH SOLE 26 5156 0 2224 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 151 5690 SH SOLE 28 5690 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 420 15797 SH SOLE 30 15797 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 1050 39458 SH SOLE 34 39458 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 131 4923 SH SOLE 40 4923 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 8240 192350 SH SOLE 2 36927 0 155423 MACQUARIE INFRASTRUCTURE COR COM 55608B105 1695 39559 SH SOLE 4 39559 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 685 15985 SH SOLE 7 15985 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 1800 42007 SH SOLE 18 42007 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 3841 89654 SH SOLE 19 89654 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 77900 1818392 SH SOLE 21 1818392 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 91035 2125008 SH SOLE 22 1975689 0 149319 MACQUARIE INFRASTRUCTURE COR COM 55608B105 352 8206 SH SOLE 23 8206 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 1239 28911 SH SOLE 26 15166 0 13745 MACQUARIE INFRASTRUCTURE COR COM 55608B105 435 10160 SH SOLE 28 10160 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 2096 48916 SH SOLE 30 48916 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 67 1557 SH SOLE 31 1557 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 2966 69224 SH SOLE 34 69224 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 244 5705 SH SOLE 36 5705 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 302 7046 SH SOLE 40 7046 0 0 MACQUARIE INFRASTRUCTURE COR NOTE 2.000%10/0 55608BAB1 961 1005000 PRN SOLE 21 1005000 0 0 MACROGENICS INC COM 556099109 450 41399 SH SOLE 2 8363 0 33036 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 1971 181192 SH SOLE 18 172403 0 8789 MACROGENICS INC COM 556099109 2398 220400 SH SOLE 19 220400 0 0 MACROGENICS INC COM 556099109 23691 2177524 SH SOLE 21 2177524 0 0 MACROGENICS INC COM 556099109 17573 1615201 SH SOLE 22 1554922 0 60279 MACROGENICS INC COM 556099109 326 29968 SH SOLE 23 29968 0 0 MACROGENICS INC COM 556099109 1009 92699 SH SOLE 26 23950 0 68749 MACROGENICS INC COM 556099109 62 5731 SH SOLE 28 5731 0 0 MACROGENICS INC COM 556099109 3796 348889 SH SOLE 30 348889 0 0 MACROGENICS INC COM 556099109 37 3392 SH SOLE 34 3392 0 0 MACROGENICS INC COM 556099109 55 5101 SH SOLE 40 5101 0 0 MACYS INC COM 55616P104 15002 882478 SH SOLE 2 252413 0 630065 MACYS INC COM 55616P104 279 16441 SH SOLE 4 16441 0 0 MACYS INC COM 55616P104 5207 306269 SH SOLE 7 280522 0 25747 MACYS INC COM 55616P104 227 13354 SH SOLE 13 13354 0 0 MACYS INC COM 55616P104 31 1813 SH SOLE 15 1813 0 0 MACYS INC COM 55616P104 2 135 SH SOLE 17 0 0 135 MACYS INC COM 55616P104 12325 725020 SH SOLE 18 707914 0 17106 MACYS INC COM 55616P104 1728 101675 SH SOLE 19 101675 0 0 MACYS INC COM 55616P104 234754 13809031 SH SOLE 21 13809031 0 0 MACYS INC COM 55616P104 163948 9643973 SH SOLE 22 8717854 0 926119 MACYS INC COM 55616P104 586 34485 SH SOLE 23 34485 0 0 MACYS INC COM 55616P104 5027 295715 SH SOLE 25 295715 0 0 MACYS INC COM 55616P104 18886 1110926 SH SOLE 26 71405 0 1039521 MACYS INC COM 55616P104 645 37923 SH SOLE 28 37923 0 0 MACYS INC COM 55616P104 12571 739466 SH SOLE 30 739466 0 0 MACYS INC COM 55616P104 505 29687 SH SOLE 31 6487 0 23200 MACYS INC COM 55616P104 1984 116716 SH SOLE 32 116716 0 0 MACYS INC COM 55616P104 109 6389 SH SOLE 34 6389 0 0 MACYS INC COM 55616P104 10951 644178 SH SOLE 35 644178 0 0 MACYS INC COM 55616P104 5476 322131 SH SOLE 36 322131 0 0 MACYS INC COM 55616P104 560 32958 SH SOLE 40 32958 0 0 MADDEN STEVEN LTD COM 556269108 1710 39767 SH SOLE 2 7632 0 32135 MADDEN STEVEN LTD COM 556269108 20 463 SH SOLE 4 463 0 0 MADDEN STEVEN LTD COM 556269108 64 1477 SH SOLE 7 1477 0 0 MADDEN STEVEN LTD COM 556269108 17400 404552 SH SOLE 18 369110 0 35442 MADDEN STEVEN LTD COM 556269108 12988 301968 SH SOLE 19 301968 0 0 MADDEN STEVEN LTD COM 556269108 376962 8764527 SH SOLE 21 8764527 0 0 MADDEN STEVEN LTD COM 556269108 105476 2452369 SH SOLE 22 2339793 0 112576 MADDEN STEVEN LTD COM 556269108 1170 27210 SH SOLE 23 27210 0 0 MADDEN STEVEN LTD COM 556269108 2862 66549 SH SOLE 26 20275 0 46274 MADDEN STEVEN LTD COM 556269108 463 10764 SH SOLE 28 10764 0 0 MADDEN STEVEN LTD COM 556269108 4740 110214 SH SOLE 30 110214 0 0 MADDEN STEVEN LTD COM 556269108 91 2124 SH SOLE 34 2124 0 0 MADDEN STEVEN LTD COM 556269108 392 9111 SH SOLE 40 9111 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 12858 43707 SH SOLE 2 2134 0 41573 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 2532 8608 SH SOLE 18 8608 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 93771 318742 SH SOLE 19 318742 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 65296 221952 SH SOLE 21 221952 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 141915 482394 SH SOLE 22 448292 0 34102 MADISON SQUARE GARDEN CO NEW CL A 55825T103 1147 3900 SH SOLE 23 3900 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 2230 7579 SH SOLE 26 4498 0 3081 MADISON SQUARE GARDEN CO NEW CL A 55825T103 615 2092 SH SOLE 28 2092 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 1456 4948 SH SOLE 30 4948 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 1674 SH SOLE 40 1674 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 298 3270 SH SOLE 2 279 0 2991 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 2434 26717 SH SOLE 18 26504 0 213 MADRIGAL PHARMACEUTICALS INC COM 558868105 1256 13782 SH SOLE 19 13782 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 25486 279726 SH SOLE 21 279726 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 22401 245869 SH SOLE 22 235558 0 10311 MADRIGAL PHARMACEUTICALS INC COM 558868105 523 5744 SH SOLE 26 4329 0 1415 MADRIGAL PHARMACEUTICALS INC COM 558868105 94 1032 SH SOLE 28 1032 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 243 2662 SH SOLE 30 2662 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 1244 15902 SH SOLE 2 1830 0 14072 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 7377 94270 SH SOLE 18 94270 0 0 MAGELLAN HEALTH INC COM NEW 559079207 3733 47710 SH SOLE 19 47710 0 0 MAGELLAN HEALTH INC COM NEW 559079207 201576 2576054 SH SOLE 21 2576054 0 0 MAGELLAN HEALTH INC COM NEW 559079207 53118 678824 SH SOLE 22 645959 0 32865 MAGELLAN HEALTH INC COM NEW 559079207 224 2857 SH SOLE 23 2857 0 0 MAGELLAN HEALTH INC COM NEW 559079207 1286 16433 SH SOLE 26 5888 0 10545 MAGELLAN HEALTH INC COM NEW 559079207 256 3269 SH SOLE 28 3269 0 0 MAGELLAN HEALTH INC COM NEW 559079207 2451 31322 SH SOLE 30 31322 0 0 MAGELLAN HEALTH INC COM NEW 559079207 67 856 SH SOLE 36 856 0 0 MAGELLAN HEALTH INC COM NEW 559079207 161 2061 SH SOLE 40 2061 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 584 9289 SH SOLE 18 9289 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 61979 985821 SH SOLE 19 985821 0 0 MAGENTA THERAPEUTICS INC COM 55910K108 123 8083 SH SOLE 2 815 0 7268 MAGENTA THERAPEUTICS INC COM 55910K108 1065 70270 SH SOLE 18 70270 0 0 MAGENTA THERAPEUTICS INC COM 55910K108 575 37902 SH SOLE 19 37902 0 0 MAGENTA THERAPEUTICS INC COM 55910K108 15812 1043030 SH SOLE 21 1043030 0 0 MAGENTA THERAPEUTICS INC COM 55910K108 7517 495843 SH SOLE 22 478414 0 17429 MAGENTA THERAPEUTICS INC COM 55910K108 9 567 SH SOLE 23 567 0 0 MAGENTA THERAPEUTICS INC COM 55910K108 42 2793 SH SOLE 30 2793 0 0 MAGIC SOFTWARE ENTERPRISES L ORD 559166103 110 11211 SH SOLE 22 11211 0 0 MAGNA INTL INC COM 559222401 1040 18970 SH SOLE 2 18970 0 0 MAGNA INTL INC COM 559222401 343 6246 SH SOLE 18 6246 0 0 MAGNA INTL INC COM 559222401 1057 19283 SH SOLE 19 19283 0 0 MAGNA INTL INC COM 559222401 12886 234982 SH SOLE 22 234982 0 0 MAGNA INTL INC COM 559222401 329 5995 SH SOLE 25 5995 0 0 MAGNA INTL INC COM 559222401 527 9615 SH SOLE 34 9615 0 0 MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 551 47428 SH SOLE 22 47428 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 1327 105467 SH SOLE 2 3569 0 101898 MAGNOLIA OIL & GAS CORP CL A 559663109 6 462 SH SOLE 4 462 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 19 1518 SH SOLE 7 1518 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 4299 341757 SH SOLE 18 341757 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 2221 176554 SH SOLE 19 176554 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 45110 3585825 SH SOLE 21 3585825 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 38522 3062198 SH SOLE 22 2924985 0 137213 MAGNOLIA OIL & GAS CORP CL A 559663109 831 66093 SH SOLE 26 52564 0 13529 MAGNOLIA OIL & GAS CORP CL A 559663109 327 26015 SH SOLE 28 26015 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 697 55398 SH SOLE 30 55398 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 126 10018 SH SOLE 40 10018 0 0 MAGYAR BANCORP INC COM 55977T109 9 714 SH SOLE 21 714 0 0 MAIDEN HOLDINGS LTD SHS G5753U112 12 16620 SH SOLE 21 16620 0 0 MAIDEN HOLDINGS LTD SHS G5753U112 779 1038792 SH SOLE 22 1038792 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 14461 335453 SH SOLE 30 335453 0 0 MAINSTREET BANCSHARES INC COM 56064Y100 159 6925 SH SOLE 2 314 0 6611 MAINSTREET BANCSHARES INC COM 56064Y100 577 25067 SH SOLE 18 25067 0 0 MAINSTREET BANCSHARES INC COM 56064Y100 296 12887 SH SOLE 19 12887 0 0 MAINSTREET BANCSHARES INC COM 56064Y100 5819 252997 SH SOLE 21 252997 0 0 MAINSTREET BANCSHARES INC COM 56064Y100 1832 79648 SH SOLE 22 77575 0 2073 MAJESCO COM 56068V102 26 3174 SH SOLE 2 231 0 2943 MAJESCO COM 56068V102 232 28178 SH SOLE 18 28178 0 0 MAJESCO COM 56068V102 104 12605 SH SOLE 19 12605 0 0 MAJESCO COM 56068V102 2430 294600 SH SOLE 21 294600 0 0 MAJESCO COM 56068V102 746 90367 SH SOLE 22 84544 0 5823 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 95 4130 SH SOLE 25 4130 0 0 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 767 33479 SH SOLE 30 33479 0 0 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 4 193 SH SOLE 34 193 0 0 MALIBU BOATS INC COM CL A 56117J100 593 14471 SH SOLE 2 6440 0 8031 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 3761 91841 SH SOLE 18 75740 0 16101 MALIBU BOATS INC COM CL A 56117J100 6539 159683 SH SOLE 19 159683 0 0 MALIBU BOATS INC COM CL A 56117J100 30257 738869 SH SOLE 21 738869 0 0 MALIBU BOATS INC COM CL A 56117J100 30209 737713 SH SOLE 22 709781 0 27932 MALIBU BOATS INC COM CL A 56117J100 885 21602 SH SOLE 23 21602 0 0 MALIBU BOATS INC COM CL A 56117J100 2055 50176 SH SOLE 26 0 0 50176 MALIBU BOATS INC COM CL A 56117J100 223 5453 SH SOLE 28 5453 0 0 MALIBU BOATS INC COM CL A 56117J100 1234 30127 SH SOLE 30 30127 0 0 MALIBU BOATS INC COM CL A 56117J100 79 1926 SH SOLE 40 1926 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 304 87060 SH SOLE 2 3636 0 83424 MALLINCKRODT PUB LTD CO SHS G5785G107 16 4653 SH SOLE 7 4653 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 994 284854 SH SOLE 18 284854 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 509 145945 SH SOLE 19 145945 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 9792 2805656 SH SOLE 21 2805656 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 9271 2656395 SH SOLE 22 2460056 0 196339 MALLINCKRODT PUB LTD CO SHS G5785G107 34 9687 SH SOLE 31 0 0 9687 MALLINCKRODT PUB LTD CO SHS G5785G107 524 150041 SH SOLE 36 150041 0 0 MALVERN BANCORP INC COM 561409103 153 6618 SH SOLE 2 238 0 6380 MALVERN BANCORP INC COM 561409103 648 28061 SH SOLE 18 28061 0 0 MALVERN BANCORP INC COM 561409103 296 12810 SH SOLE 19 12810 0 0 MALVERN BANCORP INC COM 561409103 5625 243622 SH SOLE 21 243622 0 0 MALVERN BANCORP INC COM 561409103 1627 70442 SH SOLE 22 66314 0 4128 MAMMOTH ENERGY SVCS INC COM 56155L108 46 21080 SH SOLE 2 496 0 20584 MAMMOTH ENERGY SVCS INC COM 56155L108 0 177 SH SOLE 7 177 0 0 MAMMOTH ENERGY SVCS INC COM 56155L108 93 42320 SH SOLE 18 42320 0 0 MAMMOTH ENERGY SVCS INC COM 56155L108 46 21020 SH SOLE 19 21020 0 0 MAMMOTH ENERGY SVCS INC COM 56155L108 913 415103 SH SOLE 21 415103 0 0 MAMMOTH ENERGY SVCS INC COM 56155L108 823 374265 SH SOLE 22 366520 0 7745 MANHATTAN ASSOCS INC COM 562750109 14489 181685 SH SOLE 2 63975 0 117710 MANHATTAN ASSOCS INC COM 562750109 249 3117 SH SOLE 4 3117 0 0 MANHATTAN ASSOCS INC COM 562750109 160 2008 SH SOLE 7 2008 0 0 MANHATTAN ASSOCS INC COM 562750109 250 3139 SH SOLE 13 3139 0 0 MANHATTAN ASSOCS INC COM 562750109 15733 197285 SH SOLE 18 188404 0 8881 MANHATTAN ASSOCS INC COM 562750109 5588 70070 SH SOLE 19 70070 0 0 MANHATTAN ASSOCS INC COM 562750109 277924 3484936 SH SOLE 21 3484936 0 0 MANHATTAN ASSOCS INC COM 562750109 188479 2363376 SH SOLE 22 2214638 0 148738 MANHATTAN ASSOCS INC COM 562750109 704 8822 SH SOLE 23 8822 0 0 MANHATTAN ASSOCS INC COM 562750109 176 2204 SH SOLE 25 2204 0 0 MANHATTAN ASSOCS INC COM 562750109 2929 36726 SH SOLE 26 21976 0 14750 MANHATTAN ASSOCS INC COM 562750109 669 8392 SH SOLE 28 8392 0 0 MANHATTAN ASSOCS INC COM 562750109 284 3558 SH SOLE 29 3558 0 0 MANHATTAN ASSOCS INC COM 562750109 1824 22877 SH SOLE 30 22877 0 0 MANHATTAN ASSOCS INC COM 562750109 692 8671 SH SOLE 31 6796 0 1875 MANHATTAN ASSOCS INC COM 562750109 1494 18732 SH SOLE 34 18732 0 0 MANHATTAN ASSOCS INC COM 562750109 183 2300 SH SOLE 36 2300 0 0 MANHATTAN ASSOCS INC COM 562750109 552 6921 SH SOLE 40 6921 0 0 MANHATTAN BRIDGE CAPITAL INC COM 562803106 9 1488 SH SOLE 18 1488 0 0 MANHATTAN BRIDGE CAPITAL INC COM 562803106 109 17095 SH SOLE 21 17095 0 0 MANITEX INTL INC COM 563420108 19 3169 SH SOLE 18 3169 0 0 MANITEX INTL INC COM 563420108 297 49910 SH SOLE 21 49910 0 0 MANITEX INTL INC COM 563420108 114 19101 SH SOLE 22 19101 0 0 MANITOWOC CO INC COM NEW 563571405 651 37224 SH SOLE 2 1403 0 35821 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 2084 119112 SH SOLE 18 119112 0 0 MANITOWOC CO INC COM NEW 563571405 1064 60807 SH SOLE 19 60807 0 0 MANITOWOC CO INC COM NEW 563571405 20871 1192611 SH SOLE 21 1192611 0 0 MANITOWOC CO INC COM NEW 563571405 18634 1064824 SH SOLE 22 1012861 0 51963 MANITOWOC CO INC COM NEW 563571405 67 3822 SH SOLE 26 2577 0 1245 MANITOWOC CO INC COM NEW 563571405 82 4679 SH SOLE 28 4679 0 0 MANITOWOC CO INC COM NEW 563571405 214 12253 SH SOLE 30 12253 0 0 MANITOWOC CO INC COM NEW 563571405 12 675 SH SOLE 31 0 0 675 MANITOWOC CO INC COM NEW 563571405 62 3537 SH SOLE 40 3537 0 0 MANNATECH INC COM NEW 563771203 5 338 SH SOLE 18 338 0 0 MANNATECH INC COM NEW 563771203 93 5752 SH SOLE 21 5752 0 0 MANNATECH INC COM NEW 563771203 1164 72340 SH SOLE 22 72340 0 0 MANNING & NAPIER INC CL A 56382Q102 6 3235 SH SOLE 18 3235 0 0 MANNING & NAPIER INC CL A 56382Q102 84 48004 SH SOLE 21 48004 0 0 MANNING & NAPIER INC CL A 56382Q102 185 106489 SH SOLE 22 106489 0 0 MANNKIND CORP COM NEW 56400P706 100 77483 SH SOLE 2 6214 0 71269 MANNKIND CORP COM NEW 56400P706 4 3163 SH SOLE 7 3163 0 0 MANNKIND CORP COM NEW 56400P706 873 676691 SH SOLE 18 676691 0 0 MANNKIND CORP COM NEW 56400P706 417 323246 SH SOLE 19 323246 0 0 MANNKIND CORP COM NEW 56400P706 10839 8402594 SH SOLE 21 8402594 0 0 MANNKIND CORP COM NEW 56400P706 7026 5446443 SH SOLE 22 5314520 0 131923 MANNKIND CORP COM NEW 56400P706 17 13466 SH SOLE 30 13466 0 0 MANPOWERGROUP INC COM 56418H100 18692 192502 SH SOLE 2 57942 0 134560 MANPOWERGROUP INC COM 56418H100 2768 28502 SH SOLE 4 26765 0 1737 MANPOWERGROUP INC COM 56418H100 3932 40490 SH SOLE 7 9329 0 31161 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 18902 194666 SH SOLE 18 189636 0 5030 MANPOWERGROUP INC COM 56418H100 1373 14137 SH SOLE 19 14137 0 0 MANPOWERGROUP INC COM 56418H100 300916 3099027 SH SOLE 21 3099027 0 0 MANPOWERGROUP INC COM 56418H100 216437 2229009 SH SOLE 22 2098665 0 130344 MANPOWERGROUP INC COM 56418H100 5116 52684 SH SOLE 23 52684 0 0 MANPOWERGROUP INC COM 56418H100 7481 77048 SH SOLE 25 77048 0 0 MANPOWERGROUP INC COM 56418H100 39607 407894 SH SOLE 26 71584 0 336310 MANPOWERGROUP INC COM 56418H100 1058 10897 SH SOLE 28 7801 0 3096 MANPOWERGROUP INC COM 56418H100 1319 13589 SH SOLE 29 1305 0 12284 MANPOWERGROUP INC COM 56418H100 16091 165716 SH SOLE 30 165716 0 0 MANPOWERGROUP INC COM 56418H100 1190 12257 SH SOLE 31 8775 0 3482 MANPOWERGROUP INC COM 56418H100 556 5731 SH SOLE 34 5731 0 0 MANPOWERGROUP INC COM 56418H100 5762 59340 SH SOLE 36 59340 0 0 MANPOWERGROUP INC COM 56418H100 130 1343 SH SOLE 40 1343 0 0 MANTECH INTL CORP CL A 564563104 2601 32557 SH SOLE 2 9168 0 23389 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 10241 128206 SH SOLE 18 120459 0 7747 MANTECH INTL CORP CL A 564563104 15682 196322 SH SOLE 19 196322 0 0 MANTECH INTL CORP CL A 564563104 240135 3006201 SH SOLE 21 3006201 0 0 MANTECH INTL CORP CL A 564563104 82826 1036882 SH SOLE 22 1001689 0 35193 MANTECH INTL CORP CL A 564563104 2698 33771 SH SOLE 23 33771 0 0 MANTECH INTL CORP CL A 564563104 177 2220 SH SOLE 25 2220 0 0 MANTECH INTL CORP CL A 564563104 7878 98620 SH SOLE 26 8314 0 90306 MANTECH INTL CORP CL A 564563104 282 3532 SH SOLE 28 3532 0 0 MANTECH INTL CORP CL A 564563104 5969 74721 SH SOLE 30 74721 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 2782 SH SOLE 40 2782 0 0 MANULIFE FINL CORP COM 56501R106 47 2322 SH SOLE 18 2322 0 0 MANULIFE FINL CORP COM 56501R106 5405 266376 SH SOLE 22 266376 0 0 MARATHON OIL CORP COM 565849106 34021 2505194 SH SOLE 2 642044 0 1863150 MARATHON OIL CORP COM 565849106 5131 377852 SH SOLE 4 355340 0 22512 MARATHON OIL CORP COM 565849106 10026 738319 SH SOLE 7 679527 0 58792 MARATHON OIL CORP COM 565849106 707 52072 SH SOLE 13 52072 0 0 MARATHON OIL CORP COM 565849106 70 5136 SH SOLE 15 5136 0 0 MARATHON OIL CORP COM 565849106 130542 9612817 SH SOLE 18 8582326 0 1030491 MARATHON OIL CORP COM 565849106 179506 13218375 SH SOLE 19 13218375 0 0 MARATHON OIL CORP COM 565849106 287331 21158377 SH SOLE 21 21158377 0 0 MARATHON OIL CORP COM 565849106 326523 24044429 SH SOLE 22 21756130 0 2288299 MARATHON OIL CORP COM 565849106 8672 638603 SH SOLE 23 638603 0 0 MARATHON OIL CORP COM 565849106 15322 1128292 SH SOLE 25 1011320 0 116972 MARATHON OIL CORP COM 565849106 48515 3572530 SH SOLE 26 783073 0 2789457 MARATHON OIL CORP COM 565849106 2145 157937 SH SOLE 28 112995 0 44942 MARATHON OIL CORP COM 565849106 3490 257014 SH SOLE 29 17978 0 239036 MARATHON OIL CORP COM 565849106 50861 3745277 SH SOLE 30 3745277 0 0 MARATHON OIL CORP COM 565849106 2899 213474 SH SOLE 31 149714 0 63760 MARATHON OIL CORP COM 565849106 22130 1629601 SH SOLE 34 1629601 0 0 MARATHON OIL CORP COM 565849106 10809 795944 SH SOLE 36 795944 0 0 MARATHON OIL CORP COM 565849106 200 14728 SH SOLE 40 14728 0 0 MARATHON PATENT GROUP INC COM 56585W401 0 302 SH SOLE 21 302 0 0 MARATHON PETE CORP COM 56585A102 109371 1815288 SH SOLE 2 384423 0 1430865 MARATHON PETE CORP COM 56585A102 19200 318667 SH SOLE 4 300294 0 18373 MARATHON PETE CORP COM 56585A102 36398 604109 SH SOLE 7 604109 0 0 MARATHON PETE CORP COM 56585A102 4195 69619 SH SOLE 13 69619 0 0 MARATHON PETE CORP COM 56585A102 250 4151 SH SOLE 15 4151 0 0 MARATHON PETE CORP COM 56585A102 6 100 SH SOLE 17 0 0 100 MARATHON PETE CORP COM 56585A102 317810 5274858 SH SOLE 18 4891130 0 383728 MARATHON PETE CORP COM 56585A102 491727 8161451 SH SOLE 19 8161451 0 0 MARATHON PETE CORP COM 56585A102 903465 14995268 SH SOLE 21 14995268 0 0 MARATHON PETE CORP COM 56585A102 1026259 17033338 SH SOLE 22 15018626 0 2014712 MARATHON PETE CORP COM 56585A102 30924 513254 SH SOLE 23 513254 0 0 MARATHON PETE CORP COM 56585A102 49332 818785 SH SOLE 25 818785 0 0 MARATHON PETE CORP COM 56585A102 149767 2485765 SH SOLE 26 410745 0 2075020 MARATHON PETE CORP COM 56585A102 7418 123128 SH SOLE 28 85884 0 37244 MARATHON PETE CORP COM 56585A102 24122 400370 SH SOLE 29 173317 0 227053 MARATHON PETE CORP COM 56585A102 174583 2897645 SH SOLE 30 2897645 0 0 MARATHON PETE CORP COM 56585A102 9539 158325 SH SOLE 31 118689 0 39636 MARATHON PETE CORP COM 56585A102 85739 1423047 SH SOLE 34 1423047 0 0 MARATHON PETE CORP COM 56585A102 34218 567939 SH SOLE 36 567939 0 0 MARATHON PETE CORP COM 56585A102 877 14554 SH SOLE 40 14554 0 0 MARATHON PETE CORP OPTIONS 56585A102 452 7500 SH Call SOLE 4 7500 0 0 MARATHON PETE CORP OPTIONS 56585A102 6712 111400 SH Call SOLE 18 111400 0 0 MARATHON PETE CORP OPTIONS 56585A102 32294 536000 SH Call SOLE 19 536000 0 0 MARATHON PETE CORP OPTIONS 56585A102 2458 40800 SH Call SOLE 22 40800 0 0 MARATHON PETE CORP OPTIONS 56585A102 14358 238300 SH Call SOLE 34 238300 0 0 MARCHEX INC CL B 56624R108 148 39135 SH SOLE 2 7440 0 31695 MARCHEX INC CL B 56624R108 465 122986 SH SOLE 18 122986 0 0 MARCHEX INC CL B 56624R108 229 60706 SH SOLE 19 60706 0 0 MARCHEX INC CL B 56624R108 4638 1227029 SH SOLE 21 1227029 0 0 MARCHEX INC CL B 56624R108 4075 1077916 SH SOLE 22 1067996 0 9920 MARCHEX INC CL B 56624R108 23 6011 SH SOLE 26 0 0 6011 MARCUS & MILLICHAP INC COM 566324109 439 11790 SH SOLE 2 814 0 10976 MARCUS & MILLICHAP INC COM 566324109 14 388 SH SOLE 7 388 0 0 MARCUS & MILLICHAP INC COM 566324109 3858 103571 SH SOLE 18 103571 0 0 MARCUS & MILLICHAP INC COM 566324109 1512 40602 SH SOLE 19 40602 0 0 MARCUS & MILLICHAP INC COM 566324109 99678 2675923 SH SOLE 21 2675923 0 0 MARCUS & MILLICHAP INC COM 566324109 24528 658458 SH SOLE 22 633093 0 25365 MARCUS & MILLICHAP INC COM 566324109 80 2148 SH SOLE 26 0 0 2148 MARCUS & MILLICHAP INC COM 566324109 83 2219 SH SOLE 28 2219 0 0 MARCUS & MILLICHAP INC COM 566324109 1275 34223 SH SOLE 30 34223 0 0 MARCUS & MILLICHAP INC COM 566324109 97 2613 SH SOLE 40 2613 0 0 MARCUS CORP COM 566330106 742 23367 SH SOLE 2 768 0 22599 MARCUS CORP COM 566330106 15 470 SH SOLE 7 470 0 0 MARCUS CORP COM 566330106 3206 100922 SH SOLE 18 100922 0 0 MARCUS CORP COM 566330106 2027 63798 SH SOLE 19 63798 0 0 MARCUS CORP COM 566330106 83858 2639547 SH SOLE 21 2639547 0 0 MARCUS CORP COM 566330106 23322 734087 SH SOLE 22 709466 0 24621 MARCUS CORP COM 566330106 147 4637 SH SOLE 23 4637 0 0 MARCUS CORP COM 566330106 787 24783 SH SOLE 26 0 0 24783 MARCUS CORP COM 566330106 81 2555 SH SOLE 28 2555 0 0 MARCUS CORP COM 566330106 1027 32337 SH SOLE 30 32337 0 0 MARCUS CORP COM 566330106 57 1804 SH SOLE 40 1804 0 0 MARIN SOFTWARE INC COM NEW 56804T205 2 1625 SH SOLE 21 1625 0 0 MARIN SOFTWARE INC COM NEW 56804T205 2 1144 SH SOLE 22 1144 0 0 MARINE PRODS CORP COM 568427108 58 3994 SH SOLE 2 338 0 3656 MARINE PRODS CORP COM 568427108 375 26032 SH SOLE 18 26032 0 0 MARINE PRODS CORP COM 568427108 178 12380 SH SOLE 19 12380 0 0 MARINE PRODS CORP COM 568427108 3922 272352 SH SOLE 21 272352 0 0 MARINE PRODS CORP COM 568427108 3388 235307 SH SOLE 22 230585 0 4722 MARINEMAX INC COM 567908108 457 27362 SH SOLE 2 6239 0 21123 MARINEMAX INC COM 567908108 9 563 SH SOLE 7 563 0 0 MARINEMAX INC COM 567908108 1679 100625 SH SOLE 18 100625 0 0 MARINEMAX INC COM 567908108 1741 104311 SH SOLE 19 104311 0 0 MARINEMAX INC COM 567908108 43232 2590266 SH SOLE 21 2590266 0 0 MARINEMAX INC COM 567908108 14424 864218 SH SOLE 22 835505 0 28713 MARINEMAX INC COM 567908108 369 22109 SH SOLE 23 22109 0 0 MARINEMAX INC COM 567908108 1073 64286 SH SOLE 26 0 0 64286 MARINEMAX INC COM 567908108 62 3699 SH SOLE 28 3699 0 0 MARINEMAX INC COM 567908108 443 26552 SH SOLE 30 26552 0 0 MARINEMAX INC COM 567908108 39 2362 SH SOLE 40 2362 0 0 MARINUS PHARMACEUTICALS INC COM 56854Q101 46 21115 SH SOLE 2 1814 0 19301 MARINUS PHARMACEUTICALS INC COM 56854Q101 2 895 SH SOLE 7 895 0 0 MARINUS PHARMACEUTICALS INC COM 56854Q101 373 172601 SH SOLE 18 172601 0 0 MARINUS PHARMACEUTICALS INC COM 56854Q101 183 84541 SH SOLE 19 84541 0 0 MARINUS PHARMACEUTICALS INC COM 56854Q101 3975 1840241 SH SOLE 21 1840241 0 0 MARINUS PHARMACEUTICALS INC COM 56854Q101 3308 1531558 SH SOLE 22 1497687 0 33871 MARKEL CORP COM 570535104 34236 29948 SH SOLE 2 1566 0 28382 MARKEL CORP COM 570535104 6721 5879 SH SOLE 4 5458 0 421 MARKEL CORP COM 570535104 5278 4617 SH SOLE 7 3558 0 1059 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 10195 8918 SH SOLE 18 7304 0 1614 MARKEL CORP COM 570535104 3447 3015 SH SOLE 19 3015 0 0 MARKEL CORP COM 570535104 377802 330486 SH SOLE 21 330486 0 0 MARKEL CORP COM 570535104 451553 395001 SH SOLE 22 369234 0 25767 MARKEL CORP COM 570535104 11401 9973 SH SOLE 23 9973 0 0 MARKEL CORP COM 570535104 16629 14546 SH SOLE 25 14546 0 0 MARKEL CORP COM 570535104 58663 51316 SH SOLE 26 14943 0 36373 MARKEL CORP COM 570535104 3168 2771 SH SOLE 28 1925 0 846 MARKEL CORP COM 570535104 3630 3175 SH SOLE 29 277 0 2898 MARKEL CORP COM 570535104 45007 39370 SH SOLE 30 39370 0 0 MARKEL CORP COM 570535104 3293 2881 SH SOLE 31 2352 0 529 MARKEL CORP COM 570535104 942 824 SH SOLE 34 824 0 0 MARKEL CORP COM 570535104 15723 13754 SH SOLE 36 13754 0 0 MARKEL CORP COM 570535104 313 274 SH SOLE 40 274 0 0 MARKER THERAPEUTICS INC COM 57055L107 33 11535 SH SOLE 2 1128 0 10407 MARKER THERAPEUTICS INC COM 57055L107 278 96593 SH SOLE 18 96593 0 0 MARKER THERAPEUTICS INC COM 57055L107 130 45239 SH SOLE 19 45239 0 0 MARKER THERAPEUTICS INC COM 57055L107 2932 1018030 SH SOLE 21 1018030 0 0 MARKER THERAPEUTICS INC COM 57055L107 2177 756050 SH SOLE 22 744223 0 11827 MARKETAXESS HLDGS INC COM 57060D108 34662 91430 SH SOLE 2 11143 0 80287 MARKETAXESS HLDGS INC COM 57060D108 6655 17553 SH SOLE 4 16539 0 1014 MARKETAXESS HLDGS INC COM 57060D108 21587 56941 SH SOLE 7 36290 0 20651 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 31219 82348 SH SOLE 18 77123 0 5225 MARKETAXESS HLDGS INC COM 57060D108 46621 122974 SH SOLE 19 122974 0 0 MARKETAXESS HLDGS INC COM 57060D108 527167 1390539 SH SOLE 21 1390539 0 0 MARKETAXESS HLDGS INC COM 57060D108 378577 998594 SH SOLE 22 906017 0 92577 MARKETAXESS HLDGS INC COM 57060D108 12936 34123 SH SOLE 23 34123 0 0 MARKETAXESS HLDGS INC COM 57060D108 30236 79756 SH SOLE 25 79756 0 0 MARKETAXESS HLDGS INC COM 57060D108 58621 154628 SH SOLE 26 29639 0 124989 MARKETAXESS HLDGS INC COM 57060D108 2677 7060 SH SOLE 28 4926 0 2134 MARKETAXESS HLDGS INC COM 57060D108 3345 8824 SH SOLE 29 797 0 8027 MARKETAXESS HLDGS INC COM 57060D108 70965 187188 SH SOLE 30 187188 0 0 MARKETAXESS HLDGS INC COM 57060D108 3010 7939 SH SOLE 31 6566 0 1373 MARKETAXESS HLDGS INC COM 57060D108 2756 7269 SH SOLE 34 7269 0 0 MARKETAXESS HLDGS INC COM 57060D108 9413 24828 SH SOLE 36 24828 0 0 MARKETAXESS HLDGS INC COM 57060D108 333 878 SH SOLE 40 878 0 0 MARLIN BUSINESS SVCS CORP COM 571157106 186 8449 SH SOLE 2 329 0 8120 MARLIN BUSINESS SVCS CORP COM 571157106 5 207 SH SOLE 7 207 0 0 MARLIN BUSINESS SVCS CORP COM 571157106 699 31818 SH SOLE 18 31818 0 0 MARLIN BUSINESS SVCS CORP COM 571157106 340 15470 SH SOLE 19 15470 0 0 MARLIN BUSINESS SVCS CORP COM 571157106 6768 307932 SH SOLE 21 307932 0 0 MARLIN BUSINESS SVCS CORP COM 571157106 6565 298665 SH SOLE 22 291884 0 6781 MARRIOTT INTL INC NEW CL A 571903202 101489 670206 SH SOLE 2 54321 0 615885 MARRIOTT INTL INC NEW CL A 571903202 19611 129506 SH SOLE 4 121612 0 7894 MARRIOTT INTL INC NEW CL A 571903202 37236 245897 SH SOLE 7 245897 0 0 MARRIOTT INTL INC NEW CL A 571903202 416 2745 SH SOLE 13 2745 0 0 MARRIOTT INTL INC NEW CL A 571903202 337 2228 SH SOLE 15 2228 0 0 MARRIOTT INTL INC NEW CL A 571903202 119 787 SH SOLE 17 0 0 787 MARRIOTT INTL INC NEW CL A 571903202 86965 574291 SH SOLE 18 536645 0 37646 MARRIOTT INTL INC NEW CL A 571903202 5023 33169 SH SOLE 19 33169 0 0 MARRIOTT INTL INC NEW CL A 571903202 740512 4890130 SH SOLE 21 4890130 0 0 MARRIOTT INTL INC NEW CL A 571903202 990916 6543726 SH SOLE 22 5848776 0 694950 MARRIOTT INTL INC NEW CL A 571903202 30792 203340 SH SOLE 23 203340 0 0 MARRIOTT INTL INC NEW CL A 571903202 40709 268829 SH SOLE 25 268829 0 0 MARRIOTT INTL INC NEW CL A 571903202 172798 1141110 SH SOLE 26 173612 0 967498 MARRIOTT INTL INC NEW CL A 571903202 7995 52796 SH SOLE 28 36523 0 16273 MARRIOTT INTL INC NEW CL A 571903202 855 5648 SH SOLE 29 5648 0 0 MARRIOTT INTL INC NEW CL A 571903202 182387 1204434 SH SOLE 30 1204434 0 0 MARRIOTT INTL INC NEW CL A 571903202 9656 63763 SH SOLE 31 51089 0 12674 MARRIOTT INTL INC NEW CL A 571903202 8058 53212 SH SOLE 32 53212 0 0 MARRIOTT INTL INC NEW CL A 571903202 2839 18745 SH SOLE 34 18745 0 0 MARRIOTT INTL INC NEW CL A 571903202 29046 191811 SH SOLE 36 191811 0 0 MARRIOTT INTL INC NEW CL A 571903202 941 6217 SH SOLE 40 6217 0 0 MARRIOTT VACTINS WORLDWID CO COM 57164Y107 6986 54258 SH SOLE 2 17873 0 36385 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 29855 231863 SH SOLE 18 231863 0 0 MARRIOTT VACTINS WORLDWID CO COM 57164Y107 9568 74307 SH SOLE 19 74307 0 0 MARRIOTT VACTINS WORLDWID CO COM 57164Y107 367420 2853527 SH SOLE 21 2853527 0 0 MARRIOTT VACTINS WORLDWID CO COM 57164Y107 174951 1358734 SH SOLE 22 1305439 0 53295 MARRIOTT VACTINS WORLDWID CO COM 57164Y107 2337 18153 SH SOLE 26 12021 0 6132 MARRIOTT VACTINS WORLDWID CO COM 57164Y107 701 5445 SH SOLE 28 5445 0 0 MARRIOTT VACTINS WORLDWID CO COM 57164Y107 2715 21088 SH SOLE 30 21088 0 0 MARRIOTT VACTINS WORLDWID CO COM 57164Y107 535 4154 SH SOLE 40 4154 0 0 MARRONE BIO INNOVATIONS INC COM 57165B106 20 19785 SH SOLE 2 1702 0 18083 MARRONE BIO INNOVATIONS INC COM 57165B106 184 182630 SH SOLE 18 182630 0 0 MARRONE BIO INNOVATIONS INC COM 57165B106 86 84784 SH SOLE 19 84784 0 0 MARRONE BIO INNOVATIONS INC COM 57165B106 1873 1854520 SH SOLE 21 1854520 0 0 MARRONE BIO INNOVATIONS INC COM 57165B106 550 544724 SH SOLE 22 512725 0 31999 MARSH & MCLENNAN COS INC COM 571748102 141492 1270009 SH SOLE 2 142132 0 1127877 MARSH & MCLENNAN COS INC COM 571748102 29503 264812 SH SOLE 4 250864 0 13948 MARSH & MCLENNAN COS INC COM 571748102 55022 493873 SH SOLE 7 486129 0 7744 MARSH & MCLENNAN COS INC COM 571748102 1861 16705 SH SOLE 13 16705 0 0 MARSH & MCLENNAN COS INC COM 571748102 328 2941 SH SOLE 15 2941 0 0 MARSH & MCLENNAN COS INC COM 571748102 0 4 SH SOLE 17 0 0 4 MARSH & MCLENNAN COS INC COM 571748102 201046 1804561 SH SOLE 18 1715070 0 89491 MARSH & MCLENNAN COS INC COM 571748102 203786 1829153 SH SOLE 19 1829153 0 0 MARSH & MCLENNAN COS INC COM 571748102 1633664 14663534 SH SOLE 21 14663534 0 0 MARSH & MCLENNAN COS INC COM 571748102 1431968 12853133 SH SOLE 22 11543864 0 1309269 MARSH & MCLENNAN COS INC COM 571748102 42290 379592 SH SOLE 23 379592 0 0 MARSH & MCLENNAN COS INC COM 571748102 59627 535203 SH SOLE 25 535203 0 0 MARSH & MCLENNAN COS INC COM 571748102 329771 2959981 SH SOLE 26 327647 0 2632334 MARSH & MCLENNAN COS INC COM 571748102 10576 94930 SH SOLE 28 66053 0 28877 MARSH & MCLENNAN COS INC COM 571748102 6953 62408 SH SOLE 29 9811 0 52597 MARSH & MCLENNAN COS INC COM 571748102 334472 3002174 SH SOLE 30 3002174 0 0 MARSH & MCLENNAN COS INC COM 571748102 14786 132713 SH SOLE 31 89017 0 43696 MARSH & MCLENNAN COS INC COM 571748102 96211 863574 SH SOLE 34 863574 0 0 MARSH & MCLENNAN COS INC COM 571748102 45313 406719 SH SOLE 36 406719 0 0 MARSH & MCLENNAN COS INC COM 571748102 1251 11231 SH SOLE 40 11231 0 0 MARTEN TRANS LTD COM 573075108 906 42179 SH SOLE 2 5540 0 36639 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 4773 222089 SH SOLE 18 176944 0 45145 MARTEN TRANS LTD COM 573075108 3728 173494 SH SOLE 19 173494 0 0 MARTEN TRANS LTD COM 573075108 95460 4442045 SH SOLE 21 4442045 0 0 MARTEN TRANS LTD COM 573075108 29839 1388513 SH SOLE 22 1333023 0 55490 MARTEN TRANS LTD COM 573075108 370 17198 SH SOLE 23 17198 0 0 MARTEN TRANS LTD COM 573075108 1390 64658 SH SOLE 26 0 0 64658 MARTEN TRANS LTD COM 573075108 130 6063 SH SOLE 28 6063 0 0 MARTEN TRANS LTD COM 573075108 1201 55876 SH SOLE 30 55876 0 0 MARTEN TRANS LTD COM 573075108 409 19025 SH SOLE 34 19025 0 0 MARTEN TRANS LTD COM 573075108 102 4750 SH SOLE 40 4750 0 0 MARTIN MARIETTA MATLS INC COM 573284106 41876 149750 SH SOLE 2 14377 0 135373 MARTIN MARIETTA MATLS INC COM 573284106 7560 27036 SH SOLE 4 25186 0 1850 MARTIN MARIETTA MATLS INC COM 573284106 14670 52459 SH SOLE 7 52459 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 34942 124955 SH SOLE 18 116344 0 8611 MARTIN MARIETTA MATLS INC COM 573284106 5947 21265 SH SOLE 19 21265 0 0 MARTIN MARIETTA MATLS INC COM 573284106 437749 1565401 SH SOLE 21 1565401 0 0 MARTIN MARIETTA MATLS INC COM 573284106 430657 1540041 SH SOLE 22 1381056 0 158985 MARTIN MARIETTA MATLS INC COM 573284106 12644 45214 SH SOLE 23 45214 0 0 MARTIN MARIETTA MATLS INC COM 573284106 18262 65304 SH SOLE 25 65304 0 0 MARTIN MARIETTA MATLS INC COM 573284106 56566 202282 SH SOLE 26 46984 0 155298 MARTIN MARIETTA MATLS INC COM 573284106 3233 11560 SH SOLE 28 8146 0 3414 MARTIN MARIETTA MATLS INC COM 573284106 4083 14601 SH SOLE 29 1422 0 13179 MARTIN MARIETTA MATLS INC COM 573284106 62802 224581 SH SOLE 30 224581 0 0 MARTIN MARIETTA MATLS INC COM 573284106 3940 14091 SH SOLE 31 12054 0 2037 MARTIN MARIETTA MATLS INC COM 573284106 1166 4169 SH SOLE 34 4169 0 0 MARTIN MARIETTA MATLS INC COM 573284106 11390 40732 SH SOLE 36 40732 0 0 MARTIN MARIETTA MATLS INC COM 573284106 376 1344 SH SOLE 40 1344 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 40441 1522614 SH SOLE 2 99292 0 1423322 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 7811 294093 SH SOLE 4 277512 0 16581 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 2333 87821 SH SOLE 7 45324 0 42497 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 666 25080 SH SOLE 13 25080 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 112 4221 SH SOLE 15 4221 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 3 113 SH SOLE 17 0 0 113 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 15536 584948 SH SOLE 18 536000 0 48948 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 91308 3437794 SH SOLE 19 3437794 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 299025 11258480 SH SOLE 21 11258480 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 458189 17251102 SH SOLE 22 15988537 0 1262565 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 12132 456762 SH SOLE 23 456762 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 24245 912844 SH SOLE 25 912844 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 77749 2927303 SH SOLE 26 501424 0 2425879 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 3116 117334 SH SOLE 28 81922 0 35412 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 3791 142745 SH SOLE 29 11752 0 130993 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 24679 929175 SH SOLE 30 929175 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 3433 129266 SH SOLE 31 102154 0 27112 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 46204 1739625 SH SOLE 34 1739625 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 11002 414218 SH SOLE 36 414218 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 358 13497 SH SOLE 40 13497 0 0 MASCO CORP COM 574599106 36039 750959 SH SOLE 2 114155 0 636804 MASCO CORP COM 574599106 7349 153141 SH SOLE 4 144949 0 8192 MASCO CORP COM 574599106 20030 417381 SH SOLE 7 252252 0 165129 MASCO CORP COM 574599106 26 533 SH SOLE 13 533 0 0 MASCO CORP COM 574599106 88 1826 SH SOLE 15 1826 0 0 MASCO CORP COM 574599106 1 11 SH SOLE 17 0 0 11 MASCO CORP COM 574599106 64403 1342015 SH SOLE 18 1300763 0 41252 MASCO CORP COM 574599106 47222 983996 SH SOLE 19 983996 0 0 MASCO CORP COM 574599106 375426 7823012 SH SOLE 21 7823012 0 0 MASCO CORP COM 574599106 341093 7107575 SH SOLE 22 6344942 0 762633 MASCO CORP COM 574599106 11474 239093 SH SOLE 23 239093 0 0 MASCO CORP COM 574599106 17538 365455 SH SOLE 25 365455 0 0 MASCO CORP COM 574599106 76908 1602586 SH SOLE 26 230906 0 1371680 MASCO CORP COM 574599106 2661 55440 SH SOLE 28 37762 0 17678 MASCO CORP COM 574599106 3194 66565 SH SOLE 29 6048 0 60517 MASCO CORP COM 574599106 54868 1143316 SH SOLE 30 1143316 0 0 MASCO CORP COM 574599106 3220 67101 SH SOLE 31 48830 0 18271 MASCO CORP COM 574599106 16357 340835 SH SOLE 34 340835 0 0 MASCO CORP COM 574599106 8964 186794 SH SOLE 36 186794 0 0 MASCO CORP COM 574599106 307 6399 SH SOLE 40 6399 0 0 MASIMO CORP COM 574795100 36244 229304 SH SOLE 2 140300 0 89004 MASIMO CORP COM 574795100 607 3840 SH SOLE 4 3840 0 0 MASIMO CORP COM 574795100 131 831 SH SOLE 7 831 0 0 MASIMO CORP COM 574795100 28972 183299 SH SOLE 18 183171 0 128 MASIMO CORP COM 574795100 210328 1330683 SH SOLE 19 1330683 0 0 MASIMO CORP COM 574795100 433528 2742809 SH SOLE 21 2742809 0 0 MASIMO CORP COM 574795100 260443 1647745 SH SOLE 22 1558462 0 89283 MASIMO CORP COM 574795100 306 1937 SH SOLE 23 1937 0 0 MASIMO CORP COM 574795100 7548 47754 SH SOLE 25 47754 0 0 MASIMO CORP COM 574795100 3358 21246 SH SOLE 26 13840 0 7406 MASIMO CORP COM 574795100 1107 7003 SH SOLE 28 7003 0 0 MASIMO CORP COM 574795100 139 878 SH SOLE 29 878 0 0 MASIMO CORP COM 574795100 2647 16746 SH SOLE 30 16746 0 0 MASIMO CORP COM 574795100 464 2933 SH SOLE 31 959 0 1974 MASIMO CORP COM 574795100 47766 302202 SH SOLE 34 302202 0 0 MASIMO CORP COM 574795100 28 178 SH SOLE 36 178 0 0 MASIMO CORP COM 574795100 843 5333 SH SOLE 40 5333 0 0 MASONITE INTL CORP NEW COM 575385109 832 11524 SH SOLE 2 928 0 10596 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 6108 84585 SH SOLE 18 84585 0 0 MASONITE INTL CORP NEW COM 575385109 3143 43526 SH SOLE 19 43526 0 0 MASONITE INTL CORP NEW COM 575385109 64596 894562 SH SOLE 21 894562 0 0 MASONITE INTL CORP NEW COM 575385109 53612 742445 SH SOLE 22 706917 0 35528 MASONITE INTL CORP NEW COM 575385109 404 5597 SH SOLE 26 2787 0 2810 MASONITE INTL CORP NEW COM 575385109 231 3199 SH SOLE 28 3199 0 0 MASONITE INTL CORP NEW COM 575385109 598 8279 SH SOLE 30 8279 0 0 MASONITE INTL CORP NEW COM 575385109 202 2803 SH SOLE 40 2803 0 0 MASTEC INC COM 576323109 4043 63015 SH SOLE 2 40138 0 22877 MASTEC INC COM 576323109 21 331 SH SOLE 4 331 0 0 MASTEC INC COM 576323109 5673 88420 SH SOLE 7 88420 0 0 MASTEC INC COM 576323109 1512 23572 SH SOLE 13 23572 0 0 MASTEC INC COM 576323109 26518 413307 SH SOLE 18 369209 0 44098 MASTEC INC COM 576323109 25404 395945 SH SOLE 19 395945 0 0 MASTEC INC COM 576323109 278577 4341916 SH SOLE 21 4341916 0 0 MASTEC INC COM 576323109 160119 2495625 SH SOLE 22 2263637 0 231988 MASTEC INC COM 576323109 1267 19746 SH SOLE 23 19746 0 0 MASTEC INC COM 576323109 5009 78069 SH SOLE 26 16254 0 61815 MASTEC INC COM 576323109 526 8194 SH SOLE 28 8194 0 0 MASTEC INC COM 576323109 5298 82569 SH SOLE 29 0 0 82569 MASTEC INC COM 576323109 1977 30811 SH SOLE 30 30811 0 0 MASTEC INC COM 576323109 1062 16558 SH SOLE 36 16558 0 0 MASTEC INC COM 576323109 381 5940 SH SOLE 40 5940 0 0 MASTECH DIGITAL INC COM 57633B100 9 824 SH SOLE 18 824 0 0 MASTECH DIGITAL INC COM 57633B100 107 9654 SH SOLE 21 9654 0 0 MASTECH DIGITAL INC COM 57633B100 2032 183561 SH SOLE 22 183561 0 0 MASTERCARD INC CL A 57636Q104 791415 2650506 SH SOLE 2 516122 0 2134384 MASTERCARD INC CL A 57636Q104 137983 462116 SH SOLE 4 437365 0 24751 MASTERCARD INC CL A 57636Q104 233250 781172 SH SOLE 7 778992 0 2180 MASTERCARD INC CL A 57636Q104 18698 62620 SH SOLE 13 62620 0 0 MASTERCARD INC CL A 57636Q104 1535 5142 SH SOLE 15 5142 0 0 MASTERCARD INC CL A 57636Q104 5 16 SH SOLE 17 0 0 16 MASTERCARD INC CL A 57636Q104 1032905 3459274 SH SOLE 18 2739388 0 719886 MASTERCARD INC CL A 57636Q104 615093 2059992 SH SOLE 19 2059992 0 0 MASTERCARD INC CL A 57636Q104 6447771 21594062 SH SOLE 21 21594062 0 0 MASTERCARD INC CL A 57636Q104 6826978 22864055 SH SOLE 22 20215309 0 2648746 MASTERCARD INC CL A 57636Q104 221585 742106 SH SOLE 23 742106 0 0 MASTERCARD INC CL A 57636Q104 545245 1826065 SH SOLE 25 1826065 0 0 MASTERCARD INC CL A 57636Q104 1312615 4396046 SH SOLE 26 517179 0 3878867 MASTERCARD INC CL A 57636Q104 50452 168967 SH SOLE 28 117778 0 51189 MASTERCARD INC CL A 57636Q104 82423 276040 SH SOLE 29 64693 0 211347 MASTERCARD INC CL A 57636Q104 1087423 3641861 SH SOLE 30 3641861 0 0 MASTERCARD INC CL A 57636Q104 83660 280184 SH SOLE 31 223559 0 56625 MASTERCARD INC CL A 57636Q104 9513 31861 SH SOLE 32 31861 0 0 MASTERCARD INC CL A 57636Q104 142220 476304 SH SOLE 34 476304 0 0 MASTERCARD INC CL A 57636Q104 183796 615548 SH SOLE 36 615548 0 0 MASTERCARD INC CL A 57636Q104 5961 19963 SH SOLE 40 19963 0 0 MASTERCRAFT BOAT HLDGS INC COM 57637H103 129 8188 SH SOLE 2 766 0 7422 MASTERCRAFT BOAT HLDGS INC COM 57637H103 6 378 SH SOLE 7 378 0 0 MASTERCRAFT BOAT HLDGS INC COM 57637H103 1052 66762 SH SOLE 18 66762 0 0 MASTERCRAFT BOAT HLDGS INC COM 57637H103 502 31854 SH SOLE 19 31854 0 0 MASTERCRAFT BOAT HLDGS INC COM 57637H103 10212 648403 SH SOLE 21 648403 0 0 MASTERCRAFT BOAT HLDGS INC COM 57637H103 8917 566155 SH SOLE 22 542029 0 24126 MASTERCRAFT BOAT HLDGS INC COM 57637H103 43 2736 SH SOLE 30 2736 0 0 MASTERCRAFT BOAT HLDGS INC COM 57637H103 33 2078 SH SOLE 40 2078 0 0 MATADOR RES CO COM 576485205 3099 172427 SH SOLE 2 66910 0 105517 MATADOR RES CO COM 576485205 8 442 SH SOLE 4 442 0 0 MATADOR RES CO COM 576485205 34 1887 SH SOLE 7 1887 0 0 MATADOR RES CO COM 576485205 11254 626289 SH SOLE 18 626289 0 0 MATADOR RES CO COM 576485205 7919 440657 SH SOLE 19 440657 0 0 MATADOR RES CO COM 576485205 146543 8154873 SH SOLE 21 8154873 0 0 MATADOR RES CO COM 576485205 76172 4238841 SH SOLE 22 4104365 0 134476 MATADOR RES CO COM 576485205 1073 59685 SH SOLE 23 59685 0 0 MATADOR RES CO COM 576485205 3300 183614 SH SOLE 26 20810 0 162804 MATADOR RES CO COM 576485205 243 13503 SH SOLE 28 13503 0 0 MATADOR RES CO COM 576485205 1028 57226 SH SOLE 30 57226 0 0 MATADOR RES CO COM 576485205 594 33067 SH SOLE 34 33067 0 0 MATADOR RES CO COM 576485205 234 13007 SH SOLE 40 13007 0 0 MATCH GROUP INC COM 57665R106 10277 125162 SH SOLE 2 8506 0 116656 MATCH GROUP INC COM 57665R106 1176 14325 SH SOLE 4 12780 0 1545 MATCH GROUP INC COM 57665R106 293 3564 SH SOLE 7 3564 0 0 MATCH GROUP INC COM 57665R106 2693 32795 SH SOLE 18 28396 0 4399 MATCH GROUP INC COM 57665R106 933 11368 SH SOLE 19 11368 0 0 MATCH GROUP INC COM 57665R106 64488 785388 SH SOLE 21 785388 0 0 MATCH GROUP INC COM 57665R106 122849 1496157 SH SOLE 22 1398025 0 98132 MATCH GROUP INC COM 57665R106 3457 42101 SH SOLE 23 42101 0 0 MATCH GROUP INC COM 57665R106 11060 134697 SH SOLE 26 75962 0 58735 MATCH GROUP INC COM 57665R106 942 11469 SH SOLE 28 8366 0 3103 MATCH GROUP INC COM 57665R106 1063 12951 SH SOLE 29 1066 0 11885 MATCH GROUP INC COM 57665R106 11230 136766 SH SOLE 30 136766 0 0 MATCH GROUP INC COM 57665R106 997 12145 SH SOLE 31 9780 0 2365 MATCH GROUP INC COM 57665R106 272 3307 SH SOLE 34 3307 0 0 MATCH GROUP INC COM 57665R106 1162 14148 SH SOLE 36 14148 0 0 MATCH GROUP INC COM 57665R106 125 1528 SH SOLE 40 1528 0 0 MATERION CORP COM 576690101 1329 22354 SH SOLE 2 7361 0 14993 MATERION CORP COM 576690101 8 130 SH SOLE 4 130 0 0 MATERION CORP COM 576690101 865 14557 SH SOLE 7 14557 0 0 MATERION CORP COM 576690101 6173 103829 SH SOLE 18 91080 0 12749 MATERION CORP COM 576690101 10673 179536 SH SOLE 19 179536 0 0 MATERION CORP COM 576690101 138141 2323643 SH SOLE 21 2323643 0 0 MATERION CORP COM 576690101 47188 793749 SH SOLE 22 765977 0 27772 MATERION CORP COM 576690101 1770 29769 SH SOLE 23 29769 0 0 MATERION CORP COM 576690101 4159 69953 SH SOLE 26 6027 0 63926 MATERION CORP COM 576690101 170 2863 SH SOLE 28 2863 0 0 MATERION CORP COM 576690101 1690 28421 SH SOLE 30 28421 0 0 MATERION CORP COM 576690101 147 2466 SH SOLE 40 2466 0 0 MATINAS BIOPHARMA HLDGS INC COM 576810105 422 185921 SH SOLE 21 185921 0 0 MATINAS BIOPHARMA HLDGS INC COM 576810105 4229 1862978 SH SOLE 22 1862978 0 0 MATRIX SVC CO COM 576853105 779 34056 SH SOLE 2 7519 0 26537 MATRIX SVC CO COM 576853105 14 606 SH SOLE 7 606 0 0 MATRIX SVC CO COM 576853105 2872 125520 SH SOLE 18 125520 0 0 MATRIX SVC CO COM 576853105 2499 109209 SH SOLE 19 109209 0 0 MATRIX SVC CO COM 576853105 74871 3272348 SH SOLE 21 3272348 0 0 MATRIX SVC CO COM 576853105 21730 949758 SH SOLE 22 909471 0 40287 MATRIX SVC CO COM 576853105 384 16779 SH SOLE 23 16779 0 0 MATRIX SVC CO COM 576853105 984 43008 SH SOLE 26 0 0 43008 MATRIX SVC CO COM 576853105 87 3802 SH SOLE 28 3802 0 0 MATRIX SVC CO COM 576853105 994 43439 SH SOLE 30 43439 0 0 MATRIX SVC CO COM 576853105 286 12500 SH SOLE 34 12500 0 0 MATRIX SVC CO COM 576853105 69 3013 SH SOLE 40 3013 0 0 MATSON INC COM 57686G105 1744 42735 SH SOLE 2 1651 0 41084 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 7829 191893 SH SOLE 18 191893 0 0 MATSON INC COM 57686G105 3057 74929 SH SOLE 19 74929 0 0 MATSON INC COM 57686G105 214178 5249467 SH SOLE 21 5249467 0 0 MATSON INC COM 57686G105 51224 1255494 SH SOLE 22 1216903 0 38591 MATSON INC COM 57686G105 138 3394 SH SOLE 26 898 0 2496 MATSON INC COM 57686G105 58 1421 SH SOLE 28 1421 0 0 MATSON INC COM 57686G105 2091 51253 SH SOLE 30 51253 0 0 MATSON INC COM 57686G105 38 942 SH SOLE 40 942 0 0 MATTEL INC COM 577081102 11101 819279 SH SOLE 2 169962 0 649317 MATTEL INC COM 577081102 23 1679 SH SOLE 4 1679 0 0 MATTEL INC COM 577081102 164 12080 SH SOLE 7 12080 0 0 MATTEL INC COM 577081102 12879 950462 SH SOLE 18 949988 0 474 MATTEL INC COM 577081102 1091 80486 SH SOLE 19 80486 0 0 MATTEL INC COM 577081102 234852 17332230 SH SOLE 21 17332230 0 0 MATTEL INC COM 577081102 163933 12098354 SH SOLE 22 11391179 0 707175 MATTEL INC COM 577081102 1705 125846 SH SOLE 26 81564 0 44282 MATTEL INC COM 577081102 606 44738 SH SOLE 28 44738 0 0 MATTEL INC COM 577081102 1450 106994 SH SOLE 30 106994 0 0 MATTEL INC COM 577081102 198 14595 SH SOLE 31 7295 0 7300 MATTEL INC COM 577081102 1270 93714 SH SOLE 36 93714 0 0 MATTEL INC COM 577081102 463 34157 SH SOLE 40 34157 0 0 MATTHEWS INTL CORP CL A 577128101 1205 31561 SH SOLE 2 1085 0 30476 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 5309 139078 SH SOLE 18 139078 0 0 MATTHEWS INTL CORP CL A 577128101 2060 53963 SH SOLE 19 53963 0 0 MATTHEWS INTL CORP CL A 577128101 135937 3561345 SH SOLE 21 3561345 0 0 MATTHEWS INTL CORP CL A 577128101 36239 949400 SH SOLE 22 905588 0 43812 MATTHEWS INTL CORP CL A 577128101 242 6334 SH SOLE 26 4534 0 1800 MATTHEWS INTL CORP CL A 577128101 180 4718 SH SOLE 28 4718 0 0 MATTHEWS INTL CORP CL A 577128101 1658 43436 SH SOLE 30 43436 0 0 MATTHEWS INTL CORP CL A 577128101 139 3645 SH SOLE 40 3645 0 0 MAUI LD & PINEAPPLE INC COM 577345101 65 5769 SH SOLE 2 322 0 5447 MAUI LD & PINEAPPLE INC COM 577345101 270 23975 SH SOLE 18 23975 0 0 MAUI LD & PINEAPPLE INC COM 577345101 124 10991 SH SOLE 19 10991 0 0 MAUI LD & PINEAPPLE INC COM 577345101 2602 231280 SH SOLE 21 231280 0 0 MAUI LD & PINEAPPLE INC COM 577345101 2840 252446 SH SOLE 22 248367 0 4079 MAXAR TECHNOLOGIES INC COM 57778K105 1022 65243 SH SOLE 2 2162 0 63081 MAXAR TECHNOLOGIES INC COM 57778K105 20 1251 SH SOLE 7 1251 0 0 MAXAR TECHNOLOGIES INC COM 57778K105 3212 205000 SH SOLE 18 205000 0 0 MAXAR TECHNOLOGIES INC COM 57778K105 1650 105265 SH SOLE 19 105265 0 0 MAXAR TECHNOLOGIES INC COM 57778K105 33980 2168467 SH SOLE 21 2168467 0 0 MAXAR TECHNOLOGIES INC COM 57778K105 27105 1729709 SH SOLE 22 1646511 0 83198 MAXAR TECHNOLOGIES INC COM 57778K105 87 5546 SH SOLE 26 0 0 5546 MAXAR TECHNOLOGIES INC COM 57778K105 321 20508 SH SOLE 30 20508 0 0 MAXAR TECHNOLOGIES INC COM 57778K105 124 7886 SH SOLE 40 7886 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 49400 803125 SH SOLE 2 217915 0 585210 MAXIM INTEGRATED PRODS INC COM 57772K101 8889 144513 SH SOLE 4 137134 0 7379 MAXIM INTEGRATED PRODS INC COM 57772K101 18320 297832 SH SOLE 7 277823 0 20009 MAXIM INTEGRATED PRODS INC COM 57772K101 330 5368 SH SOLE 13 5368 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 137 2225 SH SOLE 15 2225 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 33221 540098 SH SOLE 18 496871 0 43227 MAXIM INTEGRATED PRODS INC COM 57772K101 5894 95817 SH SOLE 19 95817 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 526387 8557749 SH SOLE 21 8557749 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 426828 6939157 SH SOLE 22 6175259 0 763898 MAXIM INTEGRATED PRODS INC COM 57772K101 13600 221101 SH SOLE 23 221101 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 19902 323559 SH SOLE 25 323559 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 96248 1564756 SH SOLE 26 245270 0 1319486 MAXIM INTEGRATED PRODS INC COM 57772K101 3123 50772 SH SOLE 28 35390 0 15382 MAXIM INTEGRATED PRODS INC COM 57772K101 4461 72523 SH SOLE 29 15030 0 57493 MAXIM INTEGRATED PRODS INC COM 57772K101 77667 1262672 SH SOLE 30 1262672 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 6399 104032 SH SOLE 31 86646 0 17386 MAXIM INTEGRATED PRODS INC COM 57772K101 2709 44045 SH SOLE 32 44045 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 47516 772491 SH SOLE 34 772491 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 11792 191712 SH SOLE 36 191712 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 346 5630 SH SOLE 40 5630 0 0 MAXIMUS INC COM 577933104 3974 53424 SH SOLE 2 29262 0 24162 MAXIMUS INC COM 577933104 19 259 SH SOLE 4 259 0 0 MAXIMUS INC COM 577933104 82 1106 SH SOLE 7 1106 0 0 MAXIMUS INC COM 577933104 2 28 SH SOLE 17 0 0 28 MAXIMUS INC COM 577933104 27083 364068 SH SOLE 18 361331 0 2737 MAXIMUS INC COM 577933104 13442 180696 SH SOLE 19 180696 0 0 MAXIMUS INC COM 577933104 348620 4686384 SH SOLE 21 4686384 0 0 MAXIMUS INC COM 577933104 161394 2169562 SH SOLE 22 2086655 0 82907 MAXIMUS INC COM 577933104 49 652 SH SOLE 23 652 0 0 MAXIMUS INC COM 577933104 1724 23178 SH SOLE 26 16056 0 7122 MAXIMUS INC COM 577933104 594 7989 SH SOLE 28 7989 0 0 MAXIMUS INC COM 577933104 5490 73798 SH SOLE 30 73798 0 0 MAXIMUS INC COM 577933104 520 6996 SH SOLE 40 6996 0 0 MAXLINEAR INC COM 57776J100 580 27344 SH SOLE 2 2318 0 25026 MAXLINEAR INC COM 57776J100 6 295 SH SOLE 4 295 0 0 MAXLINEAR INC COM 57776J100 23 1095 SH SOLE 7 1095 0 0 MAXLINEAR INC COM 57776J100 6200 292167 SH SOLE 18 292167 0 0 MAXLINEAR INC COM 57776J100 2445 115214 SH SOLE 19 115214 0 0 MAXLINEAR INC COM 57776J100 158210 7455711 SH SOLE 21 7455711 0 0 MAXLINEAR INC COM 57776J100 41713 1965733 SH SOLE 22 1887164 0 78569 MAXLINEAR INC COM 57776J100 729 34366 SH SOLE 26 19589 0 14777 MAXLINEAR INC COM 57776J100 168 7900 SH SOLE 28 7900 0 0 MAXLINEAR INC COM 57776J100 16587 781645 SH SOLE 30 781645 0 0 MAXLINEAR INC COM 57776J100 21 1006 SH SOLE 34 1006 0 0 MAXLINEAR INC COM 57776J100 160 7519 SH SOLE 40 7519 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 2881 SH SOLE 2 267 0 2614 MAYVILLE ENGINEERING CO INC COM 578605107 207 22059 SH SOLE 18 22059 0 0 MAYVILLE ENGINEERING CO INC COM 578605107 99 10558 SH SOLE 19 10558 0 0 MAYVILLE ENGINEERING CO INC COM 578605107 2064 220002 SH SOLE 21 220002 0 0 MAYVILLE ENGINEERING CO INC COM 578605107 694 74005 SH SOLE 22 72176 0 1829 MBIA INC COM 55262C100 726 78071 SH SOLE 2 3186 0 74885 MBIA INC COM 55262C100 8 867 SH SOLE 4 867 0 0 MBIA INC COM 55262C100 12 1286 SH SOLE 7 1286 0 0 MBIA INC COM 55262C100 2487 267445 SH SOLE 18 267445 0 0 MBIA INC COM 55262C100 1324 142368 SH SOLE 19 142368 0 0 MBIA INC COM 55262C100 23778 2556806 SH SOLE 21 2556806 0 0 MBIA INC COM 55262C100 23009 2474102 SH SOLE 22 2342949 0 131153 MBIA INC COM 55262C100 283 30451 SH SOLE 26 12817 0 17634 MBIA INC COM 55262C100 112 12062 SH SOLE 28 12062 0 0 MBIA INC COM 55262C100 116 12509 SH SOLE 30 12509 0 0 MBIA INC COM 55262C100 152 16300 SH SOLE 31 0 0 16300 MBIA INC COM 55262C100 137 14748 SH SOLE 36 14748 0 0 MBIA INC COM 55262C100 88 9432 SH SOLE 40 9432 0 0 MCCLATCHY CO CL A NEW 579489303 5 9420 SH SOLE 21 9420 0 0 MCCLATCHY CO CL A NEW 579489303 52 108431 SH SOLE 22 108431 0 0 MCCORMICK & CO INC COM NON VTG 579780206 57401 338192 SH SOLE 2 53239 0 284953 MCCORMICK & CO INC COM NON VTG 579780206 11117 65496 SH SOLE 4 62296 0 3200 MCCORMICK & CO INC COM NON VTG 579780206 32823 193385 SH SOLE 7 134095 0 59290 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 45792 269795 SH SOLE 18 249616 0 20179 MCCORMICK & CO INC COM NON VTG 579780206 6654 39201 SH SOLE 19 39201 0 0 MCCORMICK & CO INC COM NON VTG 579780206 703083 4142362 SH SOLE 21 4142362 0 0 MCCORMICK & CO INC COM NON VTG 579780206 551935 3251842 SH SOLE 22 2935589 0 316253 MCCORMICK & CO INC COM NON VTG 579780206 15421 90854 SH SOLE 23 90854 0 0 MCCORMICK & CO INC COM NON VTG 579780206 22853 134644 SH SOLE 25 134644 0 0 MCCORMICK & CO INC COM NON VTG 579780206 123684 728709 SH SOLE 26 118100 0 610609 MCCORMICK & CO INC COM NON VTG 579780206 3902 22991 SH SOLE 28 16053 0 6938 MCCORMICK & CO INC COM NON VTG 579780206 5049 29748 SH SOLE 29 4022 0 25726 MCCORMICK & CO INC COM NON VTG 579780206 131454 774489 SH SOLE 30 774489 0 0 MCCORMICK & CO INC COM NON VTG 579780206 5154 30368 SH SOLE 31 23720 0 6648 MCCORMICK & CO INC COM NON VTG 579780206 4294 25298 SH SOLE 34 25298 0 0 MCCORMICK & CO INC COM NON VTG 579780206 18423 108543 SH SOLE 36 108543 0 0 MCCORMICK & CO INC COM NON VTG 579780206 505 2973 SH SOLE 40 2973 0 0 MCDERMOTT INTL INC COM 580037703 149 220743 SH SOLE 2 31388 0 189355 MCDERMOTT INTL INC COM 580037703 0 700 SH SOLE 4 700 0 0 MCDERMOTT INTL INC COM 580037703 6 8164 SH SOLE 7 8164 0 0 MCDERMOTT INTL INC COM 580037703 549 812019 SH SOLE 18 812019 0 0 MCDERMOTT INTL INC COM 580037703 583 862221 SH SOLE 19 862221 0 0 MCDERMOTT INTL INC COM 580037703 13723 20282870 SH SOLE 21 20282870 0 0 MCDERMOTT INTL INC COM 580037703 3778 5584003 SH SOLE 22 5234752 0 349251 MCDERMOTT INTL INC COM 580037703 41 60026 SH SOLE 26 24446 0 35580 MCDERMOTT INTL INC COM 580037703 16 23666 SH SOLE 28 23666 0 0 MCDERMOTT INTL INC COM 580037703 153 226402 SH SOLE 30 226402 0 0 MCDERMOTT INTL INC COM 580037703 6 9174 SH SOLE 31 0 0 9174 MCDERMOTT INTL INC COM 580037703 120 177465 SH SOLE 36 177465 0 0 MCDERMOTT INTL INC COM 580037703 2 2513 SH SOLE 37 2513 0 0 MCDERMOTT INTL INC COM 580037703 13 18764 SH SOLE 40 18764 0 0 MCDONALDS CORP COM 580135101 457057 2312923 SH SOLE 2 606430 0 1706493 MCDONALDS CORP COM 580135101 81772 413803 SH SOLE 4 393145 0 20658 MCDONALDS CORP COM 580135101 154692 782815 SH SOLE 7 726182 0 56633 MCDONALDS CORP COM 580135101 5798 29342 SH SOLE 13 29342 0 0 MCDONALDS CORP COM 580135101 886 4482 SH SOLE 15 4482 0 0 MCDONALDS CORP COM 580135101 58 293 SH SOLE 17 0 0 293 MCDONALDS CORP COM 580135101 375745 1901446 SH SOLE 18 1744705 0 156741 MCDONALDS CORP COM 580135101 199747 1010816 SH SOLE 19 1010816 0 0 MCDONALDS CORP COM 580135101 3505361 17738782 SH SOLE 21 17738782 0 0 MCDONALDS CORP COM 580135101 3815944 19310479 SH SOLE 22 17003101 0 2307378 MCDONALDS CORP COM 580135101 137963 698159 SH SOLE 23 698159 0 0 MCDONALDS CORP COM 580135101 156308 790991 SH SOLE 25 790991 0 0 MCDONALDS CORP COM 580135101 677864 3430313 SH SOLE 26 500803 0 2929510 MCDONALDS CORP COM 580135101 28015 141769 SH SOLE 28 99076 0 42693 MCDONALDS CORP COM 580135101 40305 203962 SH SOLE 29 105630 0 98332 MCDONALDS CORP COM 580135101 635304 3214938 SH SOLE 30 3214938 0 0 MCDONALDS CORP COM 580135101 68102 344630 SH SOLE 31 262667 0 81963 MCDONALDS CORP COM 580135101 21136 106958 SH SOLE 32 106958 0 0 MCDONALDS CORP COM 580135101 92205 466601 SH SOLE 34 466601 0 0 MCDONALDS CORP COM 580135101 119574 605102 SH SOLE 36 605102 0 0 MCDONALDS CORP COM 580135101 3314 16771 SH SOLE 40 16771 0 0 MCEWEN MNG INC COM 58039P107 1 1137 SH SOLE 4 1137 0 0 MCEWEN MNG INC COM 58039P107 1361 1072017 SH SOLE 7 1072017 0 0 MCEWEN MNG INC COM 58039P107 3611 2843692 SH SOLE 21 2843692 0 0 MCEWEN MNG INC COM 58039P107 7235 5696789 SH SOLE 22 5601816 0 94973 MCEWEN MNG INC COM 58039P107 104 82092 SH SOLE 26 65311 0 16781 MCEWEN MNG INC COM 58039P107 43 33488 SH SOLE 28 33488 0 0 MCEWEN MNG INC COM 58039P107 2524 1987375 SH SOLE 30 1987375 0 0 MCEWEN MNG INC COM 58039P107 29 22796 SH SOLE 40 22796 0 0 MCGRATH RENTCORP COM 580589109 1759 22978 SH SOLE 2 9573 0 13405 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 7599 99278 SH SOLE 18 84599 0 14679 MCGRATH RENTCORP COM 580589109 16379 213997 SH SOLE 19 213997 0 0 MCGRATH RENTCORP COM 580589109 65987 862127 SH SOLE 21 862127 0 0 MCGRATH RENTCORP COM 580589109 72238 943788 SH SOLE 22 913267 0 30521 MCGRATH RENTCORP COM 580589109 2903 37926 SH SOLE 23 37926 0 0 MCGRATH RENTCORP COM 580589109 6604 86278 SH SOLE 26 3873 0 82405 MCGRATH RENTCORP COM 580589109 256 3341 SH SOLE 28 3341 0 0 MCGRATH RENTCORP COM 580589109 616 8045 SH SOLE 30 8045 0 0 MCGRATH RENTCORP COM 580589109 451 5898 SH SOLE 34 5898 0 0 MCGRATH RENTCORP COM 580589109 198 2585 SH SOLE 40 2585 0 0 MCKESSON CORP COM 58155Q103 63424 458531 SH SOLE 2 66050 0 392481 MCKESSON CORP COM 58155Q103 11817 85434 SH SOLE 4 80115 0 5319 MCKESSON CORP COM 58155Q103 23870 172571 SH SOLE 7 158405 0 14166 MCKESSON CORP COM 58155Q103 599 4327 SH SOLE 13 4327 0 0 MCKESSON CORP COM 58155Q103 159 1149 SH SOLE 15 1149 0 0 MCKESSON CORP COM 58155Q103 105124 760006 SH SOLE 18 708219 0 51787 MCKESSON CORP COM 58155Q103 79738 576474 SH SOLE 19 576474 0 0 MCKESSON CORP COM 58155Q103 605336 4376345 SH SOLE 21 4376345 0 0 MCKESSON CORP COM 58155Q103 654882 4734546 SH SOLE 22 4211275 0 523271 MCKESSON CORP COM 58155Q103 20962 151550 SH SOLE 23 151550 0 0 MCKESSON CORP COM 58155Q103 25532 184589 SH SOLE 25 184589 0 0 MCKESSON CORP COM 58155Q103 136883 989613 SH SOLE 26 139572 0 850041 MCKESSON CORP COM 58155Q103 4806 34746 SH SOLE 28 24122 0 10624 MCKESSON CORP COM 58155Q103 2130 15402 SH SOLE 29 4110 0 11292 MCKESSON CORP COM 58155Q103 111386 805279 SH SOLE 30 805279 0 0 MCKESSON CORP COM 58155Q103 6975 50425 SH SOLE 31 34303 0 16122 MCKESSON CORP COM 58155Q103 10322 74621 SH SOLE 34 74621 0 0 MCKESSON CORP COM 58155Q103 26111 188776 SH SOLE 36 188776 0 0 MCKESSON CORP COM 58155Q103 584 4221 SH SOLE 40 4221 0 0 MDC PARTNERS INC CL A SUB VTG 552697104 69 24676 SH SOLE 2 2388 0 22288 MDC PARTNERS INC CL A SUB VTG 552697104 3 1219 SH SOLE 7 1219 0 0 MDC PARTNERS INC CL A SUB VTG 552697104 573 206108 SH SOLE 18 206108 0 0 MDC PARTNERS INC CL A SUB VTG 552697104 278 100128 SH SOLE 19 100128 0 0 MDC PARTNERS INC CL A SUB VTG 552697104 5926 2131650 SH SOLE 21 2131650 0 0 MDC PARTNERS INC CL A SUB VTG 552697104 1676 602898 SH SOLE 22 557302 0 45596 MDU RES GROUP INC COM 552690109 22169 746164 SH SOLE 2 350207 0 395957 MDU RES GROUP INC COM 552690109 258 8673 SH SOLE 4 8673 0 0 MDU RES GROUP INC COM 552690109 5344 179880 SH SOLE 7 179880 0 0 MDU RES GROUP INC COM 552690109 42 1430 SH SOLE 15 1430 0 0 MDU RES GROUP INC COM 552690109 18521 623384 SH SOLE 18 623384 0 0 MDU RES GROUP INC COM 552690109 1845 62108 SH SOLE 19 62108 0 0 MDU RES GROUP INC COM 552690109 313912 10565872 SH SOLE 21 10565872 0 0 MDU RES GROUP INC COM 552690109 207795 6994105 SH SOLE 22 6616688 0 377417 MDU RES GROUP INC COM 552690109 232 7796 SH SOLE 23 7796 0 0 MDU RES GROUP INC COM 552690109 6533 219894 SH SOLE 25 219894 0 0 MDU RES GROUP INC COM 552690109 12468 419657 SH SOLE 26 38726 0 380931 MDU RES GROUP INC COM 552690109 813 27365 SH SOLE 28 27365 0 0 MDU RES GROUP INC COM 552690109 589 19836 SH SOLE 29 19836 0 0 MDU RES GROUP INC COM 552690109 2181 73425 SH SOLE 30 73425 0 0 MDU RES GROUP INC COM 552690109 464 15623 SH SOLE 31 4149 0 11474 MDU RES GROUP INC COM 552690109 2427 81700 SH SOLE 36 81700 0 0 MDU RES GROUP INC COM 552690109 643 21638 SH SOLE 40 21638 0 0 MECHEL PAO SPONSORED ADR NE 583840608 37 17899 SH SOLE 4 17899 0 0 MECHEL PAO SPONSORED ADR NE 583840608 3265 1584750 SH SOLE 21 1584750 0 0 MECHEL PAO SPONSORED ADR NE 583840608 1354 657384 SH SOLE 22 539484 0 117900 MECHEL PAO SPONSORED ADR NE 583840608 94 45407 SH SOLE 30 45407 0 0 MEDALLIA INC COM 584021109 1245 40016 SH SOLE 2 8438 0 31578 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 7565 SH SOLE 18 7565 0 0 MEDALLIA INC COM 584021109 605 19432 SH SOLE 19 19432 0 0 MEDALLIA INC COM 584021109 6881 221179 SH SOLE 21 221179 0 0 MEDALLIA INC COM 584021109 14185 455971 SH SOLE 22 418545 0 37426 MEDALLIA INC COM 584021109 200 6433 SH SOLE 28 6433 0 0 MEDALLIA INC COM 584021109 125 4012 SH SOLE 30 4012 0 0 MEDALLIA INC COM 584021109 10 318 SH SOLE 31 318 0 0 MEDALLIA INC COM 584021109 1275 40976 SH SOLE 34 40976 0 0 MEDALLION FINL CORP COM 583928106 144 19743 SH SOLE 2 860 0 18883 MEDALLION FINL CORP COM 583928106 531 72996 SH SOLE 18 72996 0 0 MEDALLION FINL CORP COM 583928106 256 35252 SH SOLE 19 35252 0 0 MEDALLION FINL CORP COM 583928106 5715 786091 SH SOLE 21 786091 0 0 MEDALLION FINL CORP COM 583928106 1423 195691 SH SOLE 22 187578 0 8113 MEDICAL PPTYS TRUST INC COM 58463J304 31176 1476820 SH SOLE 2 348092 0 1128728 MEDICAL PPTYS TRUST INC COM 58463J304 7615 360749 SH SOLE 4 346873 0 13876 MEDICAL PPTYS TRUST INC COM 58463J304 13843 655760 SH SOLE 7 555707 0 100053 MEDICAL PPTYS TRUST INC COM 58463J304 31142 1475208 SH SOLE 18 1435742 0 39466 MEDICAL PPTYS TRUST INC COM 58463J304 19991 947003 SH SOLE 19 947003 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 653666 30964753 SH SOLE 21 30964753 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 436657 20684862 SH SOLE 22 19709545 0 975317 MEDICAL PPTYS TRUST INC COM 58463J304 8498 402535 SH SOLE 23 402535 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 24312 1151684 SH SOLE 25 1151684 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 25592 1212309 SH SOLE 26 433815 0 778494 MEDICAL PPTYS TRUST INC COM 58463J304 1948 92296 SH SOLE 28 66526 0 25770 MEDICAL PPTYS TRUST INC COM 58463J304 8034 380581 SH SOLE 29 273967 0 106614 MEDICAL PPTYS TRUST INC COM 58463J304 62964 2982660 SH SOLE 30 2982660 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 2353 111442 SH SOLE 31 92391 0 19051 MEDICAL PPTYS TRUST INC COM 58463J304 6419 304057 SH SOLE 34 304057 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 2421 114690 SH SOLE 36 114690 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 256 12135 SH SOLE 40 12135 0 0 MEDICINES CO COM 584688105 5354 63035 SH SOLE 2 5069 0 57966 MEDICINES CO COM 584688105 23 275 SH SOLE 4 275 0 0 MEDICINES CO COM 584688105 114 1339 SH SOLE 7 1339 0 0 MEDICINES CO COM 584688105 29019 341641 SH SOLE 18 336831 0 4810 MEDICINES CO COM 584688105 16162 190281 SH SOLE 19 190281 0 0 MEDICINES CO COM 584688105 765737 9015039 SH SOLE 21 9015039 0 0 MEDICINES CO COM 584688105 194866 2294163 SH SOLE 22 2202887 0 91276 MEDICINES CO COM 584688105 923 10871 SH SOLE 23 10871 0 0 MEDICINES CO COM 584688105 4683 55135 SH SOLE 26 17021 0 38114 MEDICINES CO COM 584688105 817 9621 SH SOLE 28 9621 0 0 MEDICINES CO COM 584688105 9472 111510 SH SOLE 30 111510 0 0 MEDICINES CO COM 584688105 724 8525 SH SOLE 40 8525 0 0 MEDICINES CO NOTE 2.500% 1/1 584688AE5 2061 815000 PRN SOLE 21 815000 0 0 MEDICINES CO NOTE 2.750% 7/1 584688AG0 2857 1640000 PRN SOLE 21 1640000 0 0 MEDICINOVA INC COM NEW 58468P206 117 17285 SH SOLE 2 1587 0 15698 MEDICINOVA INC COM NEW 58468P206 6 828 SH SOLE 7 828 0 0 MEDICINOVA INC COM NEW 58468P206 1002 148696 SH SOLE 18 148696 0 0 MEDICINOVA INC COM NEW 58468P206 479 71111 SH SOLE 19 71111 0 0 MEDICINOVA INC COM NEW 58468P206 9825 1457672 SH SOLE 21 1457672 0 0 MEDICINOVA INC COM NEW 58468P206 7684 1139998 SH SOLE 22 1108052 0 31946 MEDIFAST INC COM 58470H101 512 4668 SH SOLE 2 401 0 4267 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 5570 50828 SH SOLE 18 50828 0 0 MEDIFAST INC COM 58470H101 2182 19914 SH SOLE 19 19914 0 0 MEDIFAST INC COM 58470H101 139936 1277025 SH SOLE 21 1277025 0 0 MEDIFAST INC COM 58470H101 37275 340159 SH SOLE 22 327496 0 12663 MEDIFAST INC COM 58470H101 490 4473 SH SOLE 26 2570 0 1903 MEDIFAST INC COM 58470H101 171 1557 SH SOLE 28 1557 0 0 MEDIFAST INC COM 58470H101 1833 16730 SH SOLE 30 16730 0 0 MEDIFAST INC COM 58470H101 129 1179 SH SOLE 40 1179 0 0 MEDIWOUND LTD ORD SHS M68830104 72 23318 SH SOLE 22 23318 0 0 MEDLEY MGMT INC CL A COM 58503T106 18 6241 SH SOLE 18 6241 0 0 MEDLEY MGMT INC CL A COM 58503T106 52 17620 SH SOLE 21 17620 0 0 MEDNAX INC COM 58502B106 7033 253072 SH SOLE 2 59172 0 193900 MEDNAX INC COM 58502B106 12 435 SH SOLE 4 435 0 0 MEDNAX INC COM 58502B106 71 2563 SH SOLE 7 2563 0 0 MEDNAX INC COM 58502B106 6354 228652 SH SOLE 18 228652 0 0 MEDNAX INC COM 58502B106 542 19518 SH SOLE 19 19518 0 0 MEDNAX INC COM 58502B106 121026 4355030 SH SOLE 21 4355030 0 0 MEDNAX INC COM 58502B106 80991 2914391 SH SOLE 22 2748084 0 166307 MEDNAX INC COM 58502B106 904 32530 SH SOLE 26 19800 0 12730 MEDNAX INC COM 58502B106 336 12098 SH SOLE 28 12098 0 0 MEDNAX INC COM 58502B106 782 28151 SH SOLE 30 28151 0 0 MEDNAX INC COM 58502B106 52 1856 SH SOLE 31 1856 0 0 MEDNAX INC COM 58502B106 226 8128 SH SOLE 34 8128 0 0 MEDNAX INC COM 58502B106 71 2556 SH SOLE 36 2556 0 0 MEDNAX INC COM 58502B106 281 10103 SH SOLE 40 10103 0 0 MEDPACE HLDGS INC COM 58506Q109 1206 14342 SH SOLE 2 3916 0 10426 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 11266 134028 SH SOLE 18 123790 0 10238 MEDPACE HLDGS INC COM 58506Q109 8907 105961 SH SOLE 19 105961 0 0 MEDPACE HLDGS INC COM 58506Q109 283716 3375155 SH SOLE 21 3375155 0 0 MEDPACE HLDGS INC COM 58506Q109 74352 884513 SH SOLE 22 851176 0 33337 MEDPACE HLDGS INC COM 58506Q109 970 11542 SH SOLE 23 11542 0 0 MEDPACE HLDGS INC COM 58506Q109 3475 41340 SH SOLE 26 6665 0 34675 MEDPACE HLDGS INC COM 58506Q109 402 4782 SH SOLE 28 4782 0 0 MEDPACE HLDGS INC COM 58506Q109 9575 113905 SH SOLE 30 113905 0 0 MEDPACE HLDGS INC COM 58506Q109 245 2909 SH SOLE 40 2909 0 0 MEDTRONIC PLC SHS G5960L103 437148 3853220 SH SOLE 2 904821 0 2948399 MEDTRONIC PLC SHS G5960L103 72800 641688 SH SOLE 4 605398 0 36290 MEDTRONIC PLC SHS G5960L103 155745 1372806 SH SOLE 7 1226650 0 146156 MEDTRONIC PLC SHS G5960L103 5659 49879 SH SOLE 13 49879 0 0 MEDTRONIC PLC SHS G5960L103 891 7858 SH SOLE 15 7858 0 0 MEDTRONIC PLC SHS G5960L103 30 268 SH SOLE 17 0 0 268 MEDTRONIC PLC SHS G5960L103 727179 6409684 SH SOLE 18 6016436 0 393248 MEDTRONIC PLC SHS G5960L103 997284 8790518 SH SOLE 19 8790518 0 0 MEDTRONIC PLC SHS G5960L103 4179085 36836361 SH SOLE 21 36836361 0 0 MEDTRONIC PLC SHS G5960L103 3813078 33610203 SH SOLE 22 30023808 0 3586395 MEDTRONIC PLC SHS G5960L103 116701 1028657 SH SOLE 23 1028657 0 0 MEDTRONIC PLC SHS G5960L103 169677 1495609 SH SOLE 25 1495609 0 0 MEDTRONIC PLC SHS G5960L103 653470 5759982 SH SOLE 26 857010 0 4902972 MEDTRONIC PLC SHS G5960L103 28431 250606 SH SOLE 28 175033 0 75573 MEDTRONIC PLC SHS G5960L103 17830 157165 SH SOLE 29 54871 0 102294 MEDTRONIC PLC SHS G5960L103 666124 5871523 SH SOLE 30 5871523 0 0 MEDTRONIC PLC SHS G5960L103 44078 388525 SH SOLE 31 298898 0 89627 MEDTRONIC PLC SHS G5960L103 5451 48051 SH SOLE 32 48051 0 0 MEDTRONIC PLC SHS G5960L103 218325 1924417 SH SOLE 34 1924417 0 0 MEDTRONIC PLC SHS G5960L103 115250 1015866 SH SOLE 36 1015866 0 0 MEDTRONIC PLC SHS G5960L103 2127 18746 SH SOLE 37 18746 0 0 MEDTRONIC PLC SHS G5960L103 3436 30289 SH SOLE 40 30289 0 0 MEET GROUP INC COM 58513U101 217 43401 SH SOLE 2 2635 0 40766 MEET GROUP INC COM 58513U101 7 1394 SH SOLE 7 1394 0 0 MEET GROUP INC COM 58513U101 1289 257320 SH SOLE 18 257320 0 0 MEET GROUP INC COM 58513U101 625 124757 SH SOLE 19 124757 0 0 MEET GROUP INC COM 58513U101 12420 2479085 SH SOLE 21 2479085 0 0 MEET GROUP INC COM 58513U101 10784 2152521 SH SOLE 22 2096315 0 56206 MEI PHARMA INC COM NEW 55279B202 73 29280 SH SOLE 2 2911 0 26369 MEI PHARMA INC COM NEW 55279B202 608 245226 SH SOLE 18 245226 0 0 MEI PHARMA INC COM NEW 55279B202 282 113650 SH SOLE 19 113650 0 0 MEI PHARMA INC COM NEW 55279B202 5840 2354783 SH SOLE 21 2354783 0 0 MEI PHARMA INC COM NEW 55279B202 2879 1161084 SH SOLE 22 1141433 0 19651 MEIRAGTX HOLDINGS PLC COM G59665102 142 7100 SH SOLE 2 648 0 6452 MEIRAGTX HOLDINGS PLC COM G59665102 4 215 SH SOLE 7 215 0 0 MEIRAGTX HOLDINGS PLC COM G59665102 1199 59883 SH SOLE 18 58691 0 1192 MEIRAGTX HOLDINGS PLC COM G59665102 714 35644 SH SOLE 19 35644 0 0 MEIRAGTX HOLDINGS PLC COM G59665102 18858 941975 SH SOLE 21 941975 0 0 MEIRAGTX HOLDINGS PLC COM G59665102 3891 194359 SH SOLE 22 179940 0 14419 MEIRAGTX HOLDINGS PLC COM G59665102 95 4740 SH SOLE 30 4740 0 0 MELCO RESORTS AND ENTMT LTD ADR 585464100 1328 54963 SH SOLE 2 17065 0 37898 MELCO RESORTS AND ENTMT LTD ADR 585464100 28 1171 SH SOLE 3 1171 0 0 MELCO RESORTS AND ENTMT LTD ADR 585464100 3162 130838 SH SOLE 4 124295 0 6543 MELCO RESORTS AND ENTMT LTD ADR 585464100 3698 153004 SH SOLE 7 153004 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 19148 SH SOLE 15 15536 0 3612 MELCO RESORTS AND ENTMT LTD ADR 585464100 5339 220898 SH SOLE 18 209732 0 11166 MELCO RESORTS AND ENTMT LTD ADR 585464100 3010 124552 SH SOLE 19 124552 0 0 MELCO RESORTS AND ENTMT LTD ADR 585464100 84820 3509297 SH SOLE 21 3509297 0 0 MELCO RESORTS AND ENTMT LTD ADR 585464100 91148 3771135 SH SOLE 22 3593654 0 177481 MELCO RESORTS AND ENTMT LTD ADR 585464100 4961 205237 SH SOLE 23 205237 0 0 MELCO RESORTS AND ENTMT LTD ADR 585464100 206 8535 SH SOLE 25 8535 0 0 MELCO RESORTS AND ENTMT LTD ADR 585464100 22166 917107 SH SOLE 26 225768 0 691339 MELCO RESORTS AND ENTMT LTD ADR 585464100 925 38278 SH SOLE 28 27417 0 10861 MELCO RESORTS AND ENTMT LTD ADR 585464100 2317 95857 SH SOLE 29 14559 0 81298 MELCO RESORTS AND ENTMT LTD ADR 585464100 18409 761646 SH SOLE 30 761646 0 0 MELCO RESORTS AND ENTMT LTD ADR 585464100 1204 49810 SH SOLE 31 27656 0 22154 MELCO RESORTS AND ENTMT LTD ADR 585464100 1382 57189 SH SOLE 34 57189 0 0 MELCO RESORTS AND ENTMT LTD ADR 585464100 891 36873 SH SOLE 36 36873 0 0 MELCO RESORTS AND ENTMT LTD ADR 585464100 119 4935 SH SOLE 40 4935 0 0 MELINTA THERAPEUTICS INC COM NEW 58549G209 1 1769 SH SOLE 18 1769 0 0 MELINTA THERAPEUTICS INC COM NEW 58549G209 8 15604 SH SOLE 21 15604 0 0 MELLANOX TECHNOLOGIES LTD SHS M51363113 26 226 SH SOLE 4 226 0 0 MELLANOX TECHNOLOGIES LTD SHS M51363113 9827 83863 SH SOLE 21 83863 0 0 MELLANOX TECHNOLOGIES LTD SHS M51363113 5486 46821 SH SOLE 22 26395 0 20426 MELLANOX TECHNOLOGIES LTD SHS M51363113 1918 16369 SH SOLE 26 9993 0 6376 MELLANOX TECHNOLOGIES LTD SHS M51363113 680 5804 SH SOLE 28 5804 0 0 MELLANOX TECHNOLOGIES LTD SHS M51363113 4234 36132 SH SOLE 30 36132 0 0 MELLANOX TECHNOLOGIES LTD SHS M51363113 560 4782 SH SOLE 40 4782 0 0 MENLO THERAPEUTICS INC COM 586858102 70 15014 SH SOLE 2 936 0 14078 MENLO THERAPEUTICS INC COM 586858102 251 54198 SH SOLE 18 54198 0 0 MENLO THERAPEUTICS INC COM 586858102 119 25591 SH SOLE 19 25591 0 0 MENLO THERAPEUTICS INC COM 586858102 2530 545181 SH SOLE 21 545181 0 0 MENLO THERAPEUTICS INC COM 586858102 1466 315852 SH SOLE 22 309887 0 5965 MERCADOLIBRE INC COM 58733R102 19133 33452 SH SOLE 2 2791 0 30661 MERCADOLIBRE INC COM 58733R102 11247 19664 SH SOLE 4 18473 0 1191 MERCADOLIBRE INC COM 58733R102 2499 4370 SH SOLE 7 4370 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 165675 289672 SH SOLE 18 186349 0 103323 MERCADOLIBRE INC COM 58733R102 213631 373520 SH SOLE 19 373520 0 0 MERCADOLIBRE INC COM 58733R102 44389 77612 SH SOLE 21 77612 0 0 MERCADOLIBRE INC COM 58733R102 66256 115844 SH SOLE 22 83781 0 32063 MERCADOLIBRE INC COM 58733R102 19844 34696 SH SOLE 23 34696 0 0 MERCADOLIBRE INC COM 58733R102 25863 45219 SH SOLE 25 45219 0 0 MERCADOLIBRE INC COM 58733R102 104638 182952 SH SOLE 26 29881 0 153071 MERCADOLIBRE INC COM 58733R102 4773 8345 SH SOLE 28 5837 0 2508 MERCADOLIBRE INC COM 58733R102 520 910 SH SOLE 29 910 0 0 MERCADOLIBRE INC COM 58733R102 61638 107770 SH SOLE 30 107770 0 0 MERCADOLIBRE INC COM 58733R102 5069 8862 SH SOLE 31 7335 0 1527 MERCADOLIBRE INC COM 58733R102 4628 8091 SH SOLE 32 8091 0 0 MERCADOLIBRE INC COM 58733R102 42280 73924 SH SOLE 34 73924 0 0 MERCADOLIBRE INC COM 58733R102 16996 29717 SH SOLE 36 29717 0 0 MERCADOLIBRE INC COM 58733R102 532 930 SH SOLE 40 930 0 0 MERCADOLIBRE INC NOTE 2.000% 8/1 58733RAD4 4062 2725000 PRN SOLE 21 2725000 0 0 MERCANTILE BANK CORP COM 587376104 752 20622 SH SOLE 2 3677 0 16945 MERCANTILE BANK CORP COM 587376104 12 323 SH SOLE 7 323 0 0 MERCANTILE BANK CORP COM 587376104 2114 57957 SH SOLE 18 57957 0 0 MERCANTILE BANK CORP COM 587376104 3452 94649 SH SOLE 19 94649 0 0 MERCANTILE BANK CORP COM 587376104 21628 593024 SH SOLE 21 593024 0 0 MERCANTILE BANK CORP COM 587376104 20825 571013 SH SOLE 22 549796 0 21217 MERCANTILE BANK CORP COM 587376104 171 4701 SH SOLE 23 4701 0 0 MERCANTILE BANK CORP COM 587376104 1130 30976 SH SOLE 26 0 0 30976 MERCANTILE BANK CORP COM 587376104 121 3320 SH SOLE 30 3320 0 0 MERCER INTL INC COM 588056101 515 41842 SH SOLE 18 41842 0 0 MERCER INTL INC COM 588056101 40310 3277233 SH SOLE 21 3277233 0 0 MERCER INTL INC COM 588056101 9846 800495 SH SOLE 22 778907 0 21588 MERCER INTL INC COM 588056101 194 15741 SH SOLE 26 0 0 15741 MERCER INTL INC COM 588056101 51 4145 SH SOLE 28 4145 0 0 MERCER INTL INC COM 588056101 705 57287 SH SOLE 30 57287 0 0 MERCER INTL INC COM 588056101 62 5053 SH SOLE 40 5053 0 0 MERCHANTS BANCORP IND COM 58844R108 309 15689 SH SOLE 2 6153 0 9536 MERCHANTS BANCORP IND COM 58844R108 6 326 SH SOLE 7 326 0 0 MERCHANTS BANCORP IND COM 58844R108 635 32210 SH SOLE 18 32210 0 0 MERCHANTS BANCORP IND COM 58844R108 1086 55078 SH SOLE 19 55078 0 0 MERCHANTS BANCORP IND COM 58844R108 6596 334628 SH SOLE 21 334628 0 0 MERCHANTS BANCORP IND COM 58844R108 9540 484005 SH SOLE 22 473292 0 10713 MERCHANTS BANCORP IND COM 58844R108 126 6416 SH SOLE 23 6416 0 0 MERCHANTS BANCORP IND COM 58844R108 456 23117 SH SOLE 26 0 0 23117 MERCHANTS BANCORP IND COM 58844R108 39 1982 SH SOLE 30 1982 0 0 MERCK & CO INC COM 58933Y105 647017 7113990 SH SOLE 2 1543986 0 5570004 MERCK & CO INC COM 58933Y105 109110 1199666 SH SOLE 4 1129986 0 69680 MERCK & CO INC COM 58933Y105 213084 2342874 SH SOLE 7 2331362 0 11512 MERCK & CO INC COM 58933Y105 13061 143605 SH SOLE 13 143605 0 0 MERCK & CO INC COM 58933Y105 1378 15154 SH SOLE 15 15154 0 0 MERCK & CO INC COM 58933Y105 0 2 SH SOLE 17 0 0 2 MERCK & CO INC COM 58933Y105 818915 9004010 SH SOLE 18 8520293 0 483717 MERCK & CO INC COM 58933Y105 655245 7204458 SH SOLE 19 7204458 0 0 MERCK & CO INC COM 58933Y105 9475 104178 SH SOLE 20 104178 0 0 MERCK & CO INC COM 58933Y105 5673273 62377930 SH SOLE 21 62377930 0 0 MERCK & CO INC COM 58933Y105 5833649 64141274 SH SOLE 22 57308852 0 6832422 MERCK & CO INC COM 58933Y105 176769 1943589 SH SOLE 23 1943589 0 0 MERCK & CO INC COM 58933Y105 240983 2649616 SH SOLE 25 2649616 0 0 MERCK & CO INC COM 58933Y105 1235176 13580820 SH SOLE 26 1559919 0 12020901 MERCK & CO INC COM 58933Y105 43503 478318 SH SOLE 28 334024 0 144294 MERCK & CO INC COM 58933Y105 45633 501732 SH SOLE 29 67277 0 434455 MERCK & CO INC COM 58933Y105 1000068 10995795 SH SOLE 30 10995795 0 0 MERCK & CO INC COM 58933Y105 53117 584019 SH SOLE 31 461783 0 122236 MERCK & CO INC COM 58933Y105 17312 190349 SH SOLE 32 190349 0 0 MERCK & CO INC COM 58933Y105 381481 4194408 SH SOLE 34 4194408 0 0 MERCK & CO INC COM 58933Y105 178343 1960888 SH SOLE 36 1960888 0 0 MERCK & CO INC COM 58933Y105 5143 56550 SH SOLE 40 56550 0 0 MERCURY GENL CORP NEW COM 589400100 2900 59509 SH SOLE 2 13267 0 46242 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 3707 76080 SH SOLE 18 73971 0 2109 MERCURY GENL CORP NEW COM 589400100 325 6677 SH SOLE 19 6677 0 0 MERCURY GENL CORP NEW COM 589400100 65637 1346947 SH SOLE 21 1346947 0 0 MERCURY GENL CORP NEW COM 589400100 43950 901908 SH SOLE 22 848744 0 53164 MERCURY GENL CORP NEW COM 589400100 788 16172 SH SOLE 26 9279 0 6893 MERCURY GENL CORP NEW COM 589400100 175 3581 SH SOLE 28 3581 0 0 MERCURY GENL CORP NEW COM 589400100 462 9477 SH SOLE 30 9477 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 2648 SH SOLE 40 2648 0 0 MERCURY SYS INC COM 589378108 3238 46856 SH SOLE 2 26513 0 20343 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 22068 319324 SH SOLE 18 310482 0 8842 MERCURY SYS INC COM 589378108 77843 1126361 SH SOLE 19 1126361 0 0 MERCURY SYS INC COM 589378108 334202 4835801 SH SOLE 21 4835801 0 0 MERCURY SYS INC COM 589378108 132977 1924133 SH SOLE 22 1855525 0 68608 MERCURY SYS INC COM 589378108 232 3363 SH SOLE 23 3363 0 0 MERCURY SYS INC COM 589378108 2528 36573 SH SOLE 26 15496 0 21077 MERCURY SYS INC COM 589378108 611 8836 SH SOLE 28 8836 0 0 MERCURY SYS INC COM 589378108 1241 17958 SH SOLE 30 17958 0 0 MERCURY SYS INC COM 589378108 115 1666 SH SOLE 34 1666 0 0 MERCURY SYS INC COM 589378108 418 6046 SH SOLE 40 6046 0 0 MEREDITH CORP COM 589433101 1096 33753 SH SOLE 2 18380 0 15373 MEREDITH CORP COM 589433101 7 230 SH SOLE 4 230 0 0 MEREDITH CORP COM 589433101 4601 141700 SH SOLE 7 141700 0 0 MEREDITH CORP COM 589433101 7955 245010 SH SOLE 18 245010 0 0 MEREDITH CORP COM 589433101 2269 69895 SH SOLE 19 69895 0 0 MEREDITH CORP COM 589433101 120761 3719151 SH SOLE 21 3719151 0 0 MEREDITH CORP COM 589433101 44602 1373649 SH SOLE 22 1319317 0 54332 MEREDITH CORP COM 589433101 503 15483 SH SOLE 26 9647 0 5836 MEREDITH CORP COM 589433101 156 4805 SH SOLE 28 4805 0 0 MEREDITH CORP COM 589433101 419 12901 SH SOLE 30 12901 0 0 MEREDITH CORP COM 589433101 480 14784 SH SOLE 32 14784 0 0 MEREDITH CORP COM 589433101 23 693 SH SOLE 36 693 0 0 MEREDITH CORP COM 589433101 128 3956 SH SOLE 40 3956 0 0 MERIDIAN BANCORP INC MD COM 58958U103 913 45439 SH SOLE 2 2055 0 43384 MERIDIAN BANCORP INC MD COM 58958U103 20 1013 SH SOLE 7 1013 0 0 MERIDIAN BANCORP INC MD COM 58958U103 3573 177854 SH SOLE 18 177854 0 0 MERIDIAN BANCORP INC MD COM 58958U103 2764 137565 SH SOLE 19 137565 0 0 MERIDIAN BANCORP INC MD COM 58958U103 36361 1809905 SH SOLE 21 1809905 0 0 MERIDIAN BANCORP INC MD COM 58958U103 34522 1718348 SH SOLE 22 1660177 0 58171 MERIDIAN BANCORP INC MD COM 58958U103 360 17910 SH SOLE 26 0 0 17910 MERIDIAN BANCORP INC MD COM 58958U103 142 7093 SH SOLE 28 7093 0 0 MERIDIAN BANCORP INC MD COM 58958U103 426 21187 SH SOLE 30 21187 0 0 MERIDIAN BANCORP INC MD COM 58958U103 741 36900 SH SOLE 34 36900 0 0 MERIDIAN BANCORP INC MD COM 58958U103 136 6779 SH SOLE 40 6779 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 386 39526 SH SOLE 2 1702 0 37824 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 1906 195058 SH SOLE 18 195058 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 717 73365 SH SOLE 19 73365 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 50140 5132028 SH SOLE 21 5132028 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 13556 1387550 SH SOLE 22 1336105 0 51445 MERIDIAN BIOSCIENCE INC COM 589584101 103 10585 SH SOLE 26 7909 0 2676 MERIDIAN BIOSCIENCE INC COM 589584101 60 6137 SH SOLE 28 6137 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 551 56428 SH SOLE 30 56428 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 43 4407 SH SOLE 40 4407 0 0 MERIDIAN BK PAOLI PA COM 58958P104 25 1232 SH SOLE 18 1232 0 0 MERIDIAN BK PAOLI PA COM 58958P104 113 5592 SH SOLE 21 5592 0 0 MERIT MED SYS INC COM 589889104 750 24031 SH SOLE 2 3717 0 20314 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 7887 252629 SH SOLE 18 242085 0 10544 MERIT MED SYS INC COM 589889104 5267 168706 SH SOLE 19 168706 0 0 MERIT MED SYS INC COM 589889104 194617 6233728 SH SOLE 21 6233728 0 0 MERIT MED SYS INC COM 589889104 52581 1684201 SH SOLE 22 1615863 0 68338 MERIT MED SYS INC COM 589889104 197 6317 SH SOLE 23 6317 0 0 MERIT MED SYS INC COM 589889104 1041 33334 SH SOLE 26 12843 0 20491 MERIT MED SYS INC COM 589889104 217 6945 SH SOLE 28 6945 0 0 MERIT MED SYS INC COM 589889104 2433 77931 SH SOLE 30 77931 0 0 MERIT MED SYS INC COM 589889104 177 5671 SH SOLE 40 5671 0 0 MERITAGE HOMES CORP COM 59001A102 2479 40571 SH SOLE 2 5030 0 35541 MERITAGE HOMES CORP COM 59001A102 14 234 SH SOLE 4 234 0 0 MERITAGE HOMES CORP COM 59001A102 69 1132 SH SOLE 7 1132 0 0 MERITAGE HOMES CORP COM 59001A102 9951 162838 SH SOLE 18 162838 0 0 MERITAGE HOMES CORP COM 59001A102 5537 90603 SH SOLE 19 90603 0 0 MERITAGE HOMES CORP COM 59001A102 265851 4350369 SH SOLE 21 4350369 0 0 MERITAGE HOMES CORP COM 59001A102 70202 1148788 SH SOLE 22 1099876 0 48912 MERITAGE HOMES CORP COM 59001A102 405 6632 SH SOLE 23 6632 0 0 MERITAGE HOMES CORP COM 59001A102 2936 48047 SH SOLE 26 13441 0 34606 MERITAGE HOMES CORP COM 59001A102 287 4702 SH SOLE 28 4702 0 0 MERITAGE HOMES CORP COM 59001A102 3120 51063 SH SOLE 30 51063 0 0 MERITAGE HOMES CORP COM 59001A102 627 10259 SH SOLE 34 10259 0 0 MERITAGE HOMES CORP COM 59001A102 122 1999 SH SOLE 36 1999 0 0 MERITAGE HOMES CORP COM 59001A102 244 3993 SH SOLE 40 3993 0 0 MERITOR INC COM 59001K100 1014 38703 SH SOLE 2 2690 0 36013 MERITOR INC COM 59001K100 12 463 SH SOLE 4 463 0 0 MERITOR INC COM 59001K100 58 2203 SH SOLE 7 2203 0 0 MERITOR INC COM 59001K100 6897 263334 SH SOLE 18 259495 0 3839 MERITOR INC COM 59001K100 4422 168851 SH SOLE 19 168851 0 0 MERITOR INC COM 59001K100 68277 2606980 SH SOLE 21 2606980 0 0 MERITOR INC COM 59001K100 69160 2640693 SH SOLE 22 2534424 0 106269 MERITOR INC COM 59001K100 10 381 SH SOLE 23 381 0 0 MERITOR INC COM 59001K100 9448 360749 SH SOLE 25 360749 0 0 MERITOR INC COM 59001K100 1025 39149 SH SOLE 26 11528 0 27621 MERITOR INC COM 59001K100 290 11058 SH SOLE 28 11058 0 0 MERITOR INC COM 59001K100 634 24203 SH SOLE 30 24203 0 0 MERITOR INC COM 59001K100 296 11300 SH SOLE 31 0 0 11300 MERITOR INC COM 59001K100 109 4155 SH SOLE 36 4155 0 0 MERITOR INC COM 59001K100 192 7326 SH SOLE 40 7326 0 0 MERITOR INC NOTE 3.250%10/1 59001KAF7 1006 925000 PRN SOLE 21 925000 0 0 MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 7 2320 SH SOLE 18 2320 0 0 MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 107 33957 SH SOLE 21 33957 0 0 MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 669 212416 SH SOLE 22 212416 0 0 MERSANA THERAPEUTICS INC COM 59045L106 235 40955 SH SOLE 2 7358 0 33597 MERSANA THERAPEUTICS INC COM 59045L106 2 338 SH SOLE 7 338 0 0 MERSANA THERAPEUTICS INC COM 59045L106 709 123801 SH SOLE 18 123801 0 0 MERSANA THERAPEUTICS INC COM 59045L106 347 60519 SH SOLE 19 60519 0 0 MERSANA THERAPEUTICS INC COM 59045L106 7606 1327452 SH SOLE 21 1327452 0 0 MERSANA THERAPEUTICS INC COM 59045L106 5227 912254 SH SOLE 22 894576 0 17678 MERUS N V COM N5749R100 20 1410 SH SOLE 22 1410 0 0 MESA AIR GROUP INC COM NEW 590479135 130 14514 SH SOLE 2 861 0 13653 MESA AIR GROUP INC COM NEW 590479135 659 73711 SH SOLE 18 73711 0 0 MESA AIR GROUP INC COM NEW 590479135 327 36612 SH SOLE 19 36612 0 0 MESA AIR GROUP INC COM NEW 590479135 6855 766736 SH SOLE 21 766736 0 0 MESA AIR GROUP INC COM NEW 590479135 5852 654623 SH SOLE 22 632620 0 22003 MESA LABS INC COM 59064R109 414 1661 SH SOLE 2 137 0 1524 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 4576 18347 SH SOLE 18 18347 0 0 MESA LABS INC COM 59064R109 1867 7487 SH SOLE 19 7487 0 0 MESA LABS INC COM 59064R109 120526 483263 SH SOLE 21 483263 0 0 MESA LABS INC COM 59064R109 28759 115311 SH SOLE 22 110192 0 5119 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 19191 76949 SH SOLE 30 76949 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 23020 SH SOLE 2 1262 0 21758 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 5739 157196 SH SOLE 18 157196 0 0 META FINL GROUP INC COM 59100U108 2285 62573 SH SOLE 19 62573 0 0 META FINL GROUP INC COM 59100U108 127517 3492660 SH SOLE 21 3492660 0 0 META FINL GROUP INC COM 59100U108 37697 1032503 SH SOLE 22 990114 0 42389 META FINL GROUP INC COM 59100U108 353 9675 SH SOLE 26 0 0 9675 META FINL GROUP INC COM 59100U108 142 3894 SH SOLE 28 3894 0 0 META FINL GROUP INC COM 59100U108 6118 167577 SH SOLE 30 167577 0 0 META FINL GROUP INC COM 59100U108 144 3945 SH SOLE 40 3945 0 0 METHANEX CORP COM 59151K108 1615 41811 SH SOLE 22 41811 0 0 METHODE ELECTRS INC COM 591520200 1326 33690 SH SOLE 2 1346 0 32344 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 6458 164125 SH SOLE 18 164125 0 0 METHODE ELECTRS INC COM 591520200 2532 64334 SH SOLE 19 64334 0 0 METHODE ELECTRS INC COM 591520200 164827 4188731 SH SOLE 21 4188731 0 0 METHODE ELECTRS INC COM 591520200 43920 1116149 SH SOLE 22 1065732 0 50417 METHODE ELECTRS INC COM 591520200 695 17663 SH SOLE 26 12808 0 4855 METHODE ELECTRS INC COM 591520200 208 5282 SH SOLE 28 5282 0 0 METHODE ELECTRS INC COM 591520200 2892 73499 SH SOLE 30 73499 0 0 METHODE ELECTRS INC COM 591520200 153 3886 SH SOLE 40 3886 0 0 METLIFE INC COM 59156R108 144873 2842328 SH SOLE 2 1008997 0 1833331 METLIFE INC COM 59156R108 22042 432451 SH SOLE 4 410852 0 21599 METLIFE INC COM 59156R108 38291 751240 SH SOLE 7 693806 0 57434 METLIFE INC COM 59156R108 2375 46601 SH SOLE 13 46601 0 0 METLIFE INC COM 59156R108 244 4790 SH SOLE 15 4790 0 0 METLIFE INC COM 59156R108 389730 7646258 SH SOLE 18 7117550 0 528708 METLIFE INC COM 59156R108 454233 8911768 SH SOLE 19 8911768 0 0 METLIFE INC COM 59156R108 760262 14915876 SH SOLE 21 14915876 0 0 METLIFE INC COM 59156R108 1068644 20966129 SH SOLE 22 18268853 0 2697276 METLIFE INC COM 59156R108 41004 804481 SH SOLE 23 804481 0 0 METLIFE INC COM 59156R108 46871 919573 SH SOLE 25 919573 0 0 METLIFE INC COM 59156R108 254714 4997322 SH SOLE 26 630202 0 4367120 METLIFE INC COM 59156R108 7660 150291 SH SOLE 28 103843 0 46448 METLIFE INC COM 59156R108 15204 298286 SH SOLE 29 130244 0 168042 METLIFE INC COM 59156R108 175852 3450099 SH SOLE 30 3450099 0 0 METLIFE INC COM 59156R108 18968 372146 SH SOLE 31 288467 0 83679 METLIFE INC COM 59156R108 38921 763597 SH SOLE 34 763597 0 0 METLIFE INC COM 59156R108 36786 721725 SH SOLE 36 721725 0 0 METLIFE INC COM 59156R108 923 18115 SH SOLE 40 18115 0 0 METROCITY BANKSHARES INC COM 59165J105 250 14273 SH SOLE 2 0 0 14273 METROCITY BANKSHARES INC COM 59165J105 990 56531 SH SOLE 18 56531 0 0 METROCITY BANKSHARES INC COM 59165J105 489 27904 SH SOLE 19 27904 0 0 METROCITY BANKSHARES INC COM 59165J105 9811 560283 SH SOLE 21 560283 0 0 METROCITY BANKSHARES INC COM 59165J105 2216 126567 SH SOLE 22 124396 0 2171 METROPOLITAN BK HLDG CORP COM 591774104 361 7489 SH SOLE 2 214 0 7275 METROPOLITAN BK HLDG CORP COM 591774104 7 138 SH SOLE 7 138 0 0 METROPOLITAN BK HLDG CORP COM 591774104 1220 25295 SH SOLE 18 25295 0 0 METROPOLITAN BK HLDG CORP COM 591774104 598 12393 SH SOLE 19 12393 0 0 METROPOLITAN BK HLDG CORP COM 591774104 12487 258907 SH SOLE 21 258907 0 0 METROPOLITAN BK HLDG CORP COM 591774104 7714 159947 SH SOLE 22 154561 0 5386 METTLER TOLEDO INTERNATIONAL COM 592688105 48463 61092 SH SOLE 2 8032 0 53060 METTLER TOLEDO INTERNATIONAL COM 592688105 9332 11764 SH SOLE 4 11094 0 670 METTLER TOLEDO INTERNATIONAL COM 592688105 16987 21413 SH SOLE 7 20721 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 38602 48661 SH SOLE 18 45324 0 3337 METTLER TOLEDO INTERNATIONAL COM 592688105 6392 8058 SH SOLE 19 8058 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 532088 670744 SH SOLE 21 670744 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 480836 606137 SH SOLE 22 544685 0 61452 METTLER TOLEDO INTERNATIONAL COM 592688105 14477 18249 SH SOLE 23 18249 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 21462 27055 SH SOLE 25 27055 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 109155 137600 SH SOLE 26 17713 0 119887 METTLER TOLEDO INTERNATIONAL COM 592688105 3632 4578 SH SOLE 28 3210 0 1368 METTLER TOLEDO INTERNATIONAL COM 592688105 4484 5653 SH SOLE 29 508 0 5145 METTLER TOLEDO INTERNATIONAL COM 592688105 87457 110247 SH SOLE 30 110247 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 4264 5375 SH SOLE 31 4435 0 940 METTLER TOLEDO INTERNATIONAL COM 592688105 2018 2544 SH SOLE 34 2544 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 12146 15311 SH SOLE 36 15311 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 437 551 SH SOLE 40 551 0 0 MFA FINL INC COM 55272X102 7026 918396 SH SOLE 2 67021 0 851375 MFA FINL INC COM 55272X102 15 1955 SH SOLE 4 1955 0 0 MFA FINL INC COM 55272X102 94 12265 SH SOLE 7 12265 0 0 MFA FINL INC COM 55272X102 1589 207750 SH SOLE 18 207750 0 0 MFA FINL INC COM 55272X102 806 105394 SH SOLE 19 105394 0 0 MFA FINL INC COM 55272X102 118167 15446615 SH SOLE 21 15446615 0 0 MFA FINL INC COM 55272X102 97701 12771386 SH SOLE 22 11923004 0 848382 MFA FINL INC COM 55272X102 27 3569 SH SOLE 23 3569 0 0 MFA FINL INC COM 55272X102 1093 142861 SH SOLE 26 80451 0 62410 MFA FINL INC COM 55272X102 459 59957 SH SOLE 28 59957 0 0 MFA FINL INC COM 55272X102 890 116293 SH SOLE 30 116293 0 0 MFA FINL INC COM 55272X102 125 16335 SH SOLE 31 16335 0 0 MFA FINL INC COM 55272X102 94 12262 SH SOLE 36 12262 0 0 MFA FINL INC COM 55272X102 402 52562 SH SOLE 40 52562 0 0 MGE ENERGY INC COM 55277P104 2196 27865 SH SOLE 2 1285 0 26580 MGE ENERGY INC COM 55277P104 129 1636 SH SOLE 4 1636 0 0 MGE ENERGY INC COM 55277P104 46 585 SH SOLE 7 585 0 0 MGE ENERGY INC COM 55277P104 9588 121649 SH SOLE 18 121649 0 0 MGE ENERGY INC COM 55277P104 4850 61528 SH SOLE 19 61528 0 0 MGE ENERGY INC COM 55277P104 98839 1253980 SH SOLE 21 1253980 0 0 MGE ENERGY INC COM 55277P104 81299 1031452 SH SOLE 22 987431 0 44021 MGE ENERGY INC COM 55277P104 1141 14471 SH SOLE 26 12176 0 2295 MGE ENERGY INC COM 55277P104 378 4796 SH SOLE 28 4796 0 0 MGE ENERGY INC COM 55277P104 1910 24233 SH SOLE 30 24233 0 0 MGE ENERGY INC COM 55277P104 116 1477 SH SOLE 36 1477 0 0 MGE ENERGY INC COM 55277P104 299 3797 SH SOLE 40 3797 0 0 MGIC INVT CORP WIS COM 552848103 12142 856848 SH SOLE 2 220729 0 636119 MGIC INVT CORP WIS COM 552848103 283 19946 SH SOLE 4 19946 0 0 MGIC INVT CORP WIS COM 552848103 180 12711 SH SOLE 7 12711 0 0 MGIC INVT CORP WIS COM 552848103 0 33 SH SOLE 17 0 0 33 MGIC INVT CORP WIS COM 552848103 2588 182642 SH SOLE 18 172532 0 10110 MGIC INVT CORP WIS COM 552848103 4489 316764 SH SOLE 19 316764 0 0 MGIC INVT CORP WIS COM 552848103 62606 4418223 SH SOLE 21 4418223 0 0 MGIC INVT CORP WIS COM 552848103 165484 11678474 SH SOLE 22 10881364 0 797110 MGIC INVT CORP WIS COM 552848103 682 48132 SH SOLE 23 48132 0 0 MGIC INVT CORP WIS COM 552848103 127 8991 SH SOLE 25 8991 0 0 MGIC INVT CORP WIS COM 552848103 2183 154039 SH SOLE 26 104751 0 49288 MGIC INVT CORP WIS COM 552848103 684 48273 SH SOLE 28 48273 0 0 MGIC INVT CORP WIS COM 552848103 189 13318 SH SOLE 29 13318 0 0 MGIC INVT CORP WIS COM 552848103 1505 106226 SH SOLE 30 106226 0 0 MGIC INVT CORP WIS COM 552848103 686 48395 SH SOLE 31 33313 0 15082 MGIC INVT CORP WIS COM 552848103 133 9413 SH SOLE 34 9413 0 0 MGIC INVT CORP WIS COM 552848103 135 9547 SH SOLE 36 9547 0 0 MGIC INVT CORP WIS COM 552848103 493 34774 SH SOLE 40 34774 0 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 521 16826 SH SOLE 2 16826 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 10104 326242 SH SOLE 19 326242 0 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 3290 106222 SH SOLE 21 106222 0 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 11860 382960 SH SOLE 22 320842 0 62118 MGM GROWTH PPTYS LLC CL A COM 55303A105 1269 40966 SH SOLE 26 22901 0 18065 MGM GROWTH PPTYS LLC CL A COM 55303A105 539 17417 SH SOLE 28 17417 0 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 977 31550 SH SOLE 30 31550 0 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 1866 60250 SH SOLE 34 60250 0 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 353 11412 SH SOLE 40 11412 0 0 MGM RESORTS INTERNATIONAL COM 552953101 33203 997992 SH SOLE 2 113281 0 884711 MGM RESORTS INTERNATIONAL COM 552953101 7211 216743 SH SOLE 4 202642 0 14101 MGM RESORTS INTERNATIONAL COM 552953101 15146 455246 SH SOLE 7 436966 0 18280 MGM RESORTS INTERNATIONAL COM 552953101 31 930 SH SOLE 13 930 0 0 MGM RESORTS INTERNATIONAL COM 552953101 104 3125 SH SOLE 15 3125 0 0 MGM RESORTS INTERNATIONAL COM 552953101 33217 998403 SH SOLE 18 929662 0 68741 MGM RESORTS INTERNATIONAL COM 552953101 4643 139564 SH SOLE 19 139564 0 0 MGM RESORTS INTERNATIONAL COM 552953101 380310 11431010 SH SOLE 21 11431010 0 0 MGM RESORTS INTERNATIONAL COM 552953101 404133 12147075 SH SOLE 22 11150845 0 996230 MGM RESORTS INTERNATIONAL COM 552953101 12340 370900 SH SOLE 23 370900 0 0 MGM RESORTS INTERNATIONAL COM 552953101 17075 513218 SH SOLE 25 513218 0 0 MGM RESORTS INTERNATIONAL COM 552953101 72003 2164189 SH SOLE 26 324300 0 1839889 MGM RESORTS INTERNATIONAL COM 552953101 3089 92841 SH SOLE 28 64624 0 28217 MGM RESORTS INTERNATIONAL COM 552953101 3446 103565 SH SOLE 29 0 0 103565 MGM RESORTS INTERNATIONAL COM 552953101 60924 1831206 SH SOLE 30 1831206 0 0 MGM RESORTS INTERNATIONAL COM 552953101 3819 114781 SH SOLE 31 91327 0 23454 MGM RESORTS INTERNATIONAL COM 552953101 1123 33753 SH SOLE 34 33753 0 0 MGM RESORTS INTERNATIONAL COM 552953101 12105 363838 SH SOLE 36 363838 0 0 MGM RESORTS INTERNATIONAL COM 552953101 400 12033 SH SOLE 40 12033 0 0 MGP INGREDIENTS INC NEW COM 55303J106 268 5523 SH SOLE 2 522 0 5001 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 2830 58416 SH SOLE 18 58416 0 0 MGP INGREDIENTS INC NEW COM 55303J106 1112 22953 SH SOLE 19 22953 0 0 MGP INGREDIENTS INC NEW COM 55303J106 72988 1506466 SH SOLE 21 1506466 0 0 MGP INGREDIENTS INC NEW COM 55303J106 19508 402633 SH SOLE 22 385585 0 17048 MGP INGREDIENTS INC NEW COM 55303J106 405 8354 SH SOLE 26 6980 0 1374 MGP INGREDIENTS INC NEW COM 55303J106 94 1939 SH SOLE 28 1939 0 0 MGP INGREDIENTS INC NEW COM 55303J106 905 18669 SH SOLE 30 18669 0 0 MGP INGREDIENTS INC NEW COM 55303J106 75 1553 SH SOLE 40 1553 0 0 MICHAELS COS INC COM 59408Q106 702 86735 SH SOLE 2 3529 0 83206 MICHAELS COS INC COM 59408Q106 3 432 SH SOLE 4 432 0 0 MICHAELS COS INC COM 59408Q106 28 3465 SH SOLE 7 3465 0 0 MICHAELS COS INC COM 59408Q106 2986 369055 SH SOLE 18 369055 0 0 MICHAELS COS INC COM 59408Q106 1224 151313 SH SOLE 19 151313 0 0 MICHAELS COS INC COM 59408Q106 74718 9235904 SH SOLE 21 9235904 0 0 MICHAELS COS INC COM 59408Q106 20496 2533439 SH SOLE 22 2404130 0 129309 MICHAELS COS INC COM 59408Q106 315 38946 SH SOLE 26 29812 0 9134 MICHAELS COS INC COM 59408Q106 116 14306 SH SOLE 28 14306 0 0 MICHAELS COS INC COM 59408Q106 942 116434 SH SOLE 30 116434 0 0 MICHAELS COS INC COM 59408Q106 34 4198 SH SOLE 36 4198 0 0 MICHAELS COS INC COM 59408Q106 88 10880 SH SOLE 40 10880 0 0 MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837403 196 13935 SH SOLE 2 0 0 13935 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 14218 SH SOLE 25 14218 0 0 MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837403 2880 205308 SH SOLE 26 48002 0 157306 MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837403 157 11204 SH SOLE 30 11204 0 0 MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837403 495 35255 SH SOLE 31 29439 0 5816 MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837403 31 2196 SH SOLE 34 2196 0 0 MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837403 138 9814 SH SOLE 36 9814 0 0 MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837403 15 1035 SH SOLE 40 1035 0 0 MICROBOT MED INC COM NEW 59503A204 8 779 SH SOLE 18 779 0 0 MICROBOT MED INC COM NEW 59503A204 87 8521 SH SOLE 21 8521 0 0 MICROBOT MED INC COM NEW 59503A204 1765 173596 SH SOLE 22 173596 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 58423 557902 SH SOLE 2 52861 0 505041 MICROCHIP TECHNOLOGY INC COM 595017104 10258 97959 SH SOLE 4 91805 0 6154 MICROCHIP TECHNOLOGY INC COM 595017104 22660 216391 SH SOLE 7 210873 0 5518 MICROCHIP TECHNOLOGY INC COM 595017104 619 5913 SH SOLE 13 5913 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 181 1725 SH SOLE 15 1725 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 0 1 SH SOLE 17 0 0 1 MICROCHIP TECHNOLOGY INC COM 595017104 54357 519070 SH SOLE 18 487358 0 31712 MICROCHIP TECHNOLOGY INC COM 595017104 12563 119966 SH SOLE 19 119966 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 708174 6762547 SH SOLE 21 6762547 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 596823 5699224 SH SOLE 22 5096048 0 603176 MICROCHIP TECHNOLOGY INC COM 595017104 18148 173303 SH SOLE 23 173303 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 24679 235665 SH SOLE 25 235665 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 113849 1087177 SH SOLE 26 160162 0 927015 MICROCHIP TECHNOLOGY INC COM 595017104 4749 45345 SH SOLE 28 31822 0 13523 MICROCHIP TECHNOLOGY INC COM 595017104 5689 54325 SH SOLE 29 4557 0 49768 MICROCHIP TECHNOLOGY INC COM 595017104 121908 1164132 SH SOLE 30 1164132 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 5701 54442 SH SOLE 31 44649 0 9793 MICROCHIP TECHNOLOGY INC COM 595017104 4073 38895 SH SOLE 32 38895 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 3425 32706 SH SOLE 34 32706 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 16498 157545 SH SOLE 36 157545 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 606 5789 SH SOLE 40 5789 0 0 MICROCHIP TECHNOLOGY INC NOTE 1.625% 2/1 595017AD6 1151 535000 PRN SOLE 2 390000 0 145000 MICROCHIP TECHNOLOGY INC NOTE 1.625% 2/1 595017AD6 699 325000 PRN SOLE 19 325000 0 0 MICROCHIP TECHNOLOGY INC NOTE 1.625% 2/1 595017AD6 10272 4775000 PRN SOLE 21 4775000 0 0 MICROCHIP TECHNOLOGY INC NOTE 1.625% 2/1 595017AD6 15 7000 PRN SOLE 25 7000 0 0 MICROCHIP TECHNOLOGY INC NOTE 1.625% 2/1 595017AD6 469 218000 PRN SOLE 26 218000 0 0 MICROCHIP TECHNOLOGY INC NOTE 1.625% 2/1 595017AD6 17 8000 PRN SOLE 30 8000 0 0 MICROCHIP TECHNOLOGY INC NOTE 1.625% 2/1 595017AD6 731 340000 PRN SOLE 34 340000 0 0 MICROCHIP TECHNOLOGY INC NOTE 1.625% 2/1 595017AF1 8657 6075000 PRN SOLE 21 6075000 0 0 MICROCHIP TECHNOLOGY INC NOTE 2.250% 2/1 595017AH7 3000 2065000 PRN SOLE 21 2065000 0 0 MICRON SOLUTIONS INC COM 59511X105 1 620 SH SOLE 21 620 0 0 MICRON TECHNOLOGY INC COM 595112103 143832 2674443 SH SOLE 2 262048 0 2412395 MICRON TECHNOLOGY INC COM 595112103 28778 535107 SH SOLE 4 504759 0 30348 MICRON TECHNOLOGY INC COM 595112103 101121 1880266 SH SOLE 7 1059843 0 820423 MICRON TECHNOLOGY INC COM 595112103 3087 57398 SH SOLE 13 57398 0 0 MICRON TECHNOLOGY INC COM 595112103 445 8268 SH SOLE 15 8268 0 0 MICRON TECHNOLOGY INC COM 595112103 11 200 SH SOLE 17 0 0 200 MICRON TECHNOLOGY INC COM 595112103 117274 2180632 SH SOLE 18 1964703 0 215929 MICRON TECHNOLOGY INC COM 595112103 117515 2185107 SH SOLE 19 2185107 0 0 MICRON TECHNOLOGY INC COM 595112103 1382810 25712339 SH SOLE 21 25712339 0 0 MICRON TECHNOLOGY INC COM 595112103 1449274 26948203 SH SOLE 22 24041103 0 2907100 MICRON TECHNOLOGY INC COM 595112103 43052 800519 SH SOLE 23 800519 0 0 MICRON TECHNOLOGY INC COM 595112103 69060 1284115 SH SOLE 25 1284115 0 0 MICRON TECHNOLOGY INC COM 595112103 292091 5431216 SH SOLE 26 699351 0 4731865 MICRON TECHNOLOGY INC COM 595112103 11076 205957 SH SOLE 28 144001 0 61956 MICRON TECHNOLOGY INC COM 595112103 6468 120271 SH SOLE 29 22347 0 97924 MICRON TECHNOLOGY INC COM 595112103 353804 6578727 SH SOLE 30 6578727 0 0 MICRON TECHNOLOGY INC COM 595112103 13949 259370 SH SOLE 31 207028 0 52342 MICRON TECHNOLOGY INC COM 595112103 9690 180181 SH SOLE 32 180181 0 0 MICRON TECHNOLOGY INC COM 595112103 50204 933515 SH SOLE 34 933515 0 0 MICRON TECHNOLOGY INC COM 595112103 43350 806057 SH SOLE 36 806057 0 0 MICRON TECHNOLOGY INC COM 595112103 1288 23953 SH SOLE 40 23953 0 0 MICRON TECHNOLOGY INC OPTIONS 595112103 5351 99500 SH Call SOLE 2 99500 0 0 MICRON TECHNOLOGY INC OPTIONS 595112103 8336 155000 SH Call SOLE 19 155000 0 0 MICRON TECHNOLOGY INC OPTIONS 595112103 81 1500 SH Call SOLE 22 1500 0 0 MICRON TECHNOLOGY INC OPTIONS 595112103 1076 20000 SH Call SOLE 34 20000 0 0 MICROSOFT CORP COM 594918104 3356468 21283878 SH SOLE 2 3883678 0 17400200 MICROSOFT CORP COM 594918104 580389 3680335 SH SOLE 4 3482823 0 197512 MICROSOFT CORP COM 594918104 1083678 6871771 SH SOLE 7 6808776 0 62995 MICROSOFT CORP COM 594918104 38667 245194 SH SOLE 13 245194 0 0 MICROSOFT CORP COM 594918104 8473 53730 SH SOLE 15 53730 0 0 MICROSOFT CORP COM 594918104 602 3819 SH SOLE 17 0 0 3819 MICROSOFT CORP COM 594918104 4666301 29589734 SH SOLE 18 26596469 0 2993265 MICROSOFT CORP COM 594918104 2023531 12831522 SH SOLE 19 12831522 0 0 MICROSOFT CORP COM 594918104 6902 43766 SH SOLE 20 43766 0 0 MICROSOFT CORP COM 594918104 25173727 159630482 SH SOLE 21 159630482 0 0 MICROSOFT CORP COM 594918104 29598611 187689355 SH SOLE 22 166869104 0 20820251 MICROSOFT CORP COM 594918104 920991 5840145 SH SOLE 23 5840145 0 0 MICROSOFT CORP COM 594918104 1279214 8111690 SH SOLE 25 8050894 0 60796 MICROSOFT CORP COM 594918104 5008407 31759083 SH SOLE 26 4028495 0 27730588 MICROSOFT CORP COM 594918104 214118 1357757 SH SOLE 28 948388 0 409369 MICROSOFT CORP COM 594918104 236452 1499380 SH SOLE 29 467799 0 1031581 MICROSOFT CORP COM 594918104 5032358 31910957 SH SOLE 30 31910957 0 0 MICROSOFT CORP COM 594918104 347660 2204568 SH SOLE 31 1764718 0 439850 MICROSOFT CORP COM 594918104 207139 1313503 SH SOLE 32 1313503 0 0 MICROSOFT CORP COM 594918104 602986 3823626 SH SOLE 34 3823626 0 0 MICROSOFT CORP COM 594918104 834492 5291642 SH SOLE 36 5291642 0 0 MICROSOFT CORP COM 594918104 25434 161284 SH SOLE 40 161284 0 0 MICROSTRATEGY INC CL A NEW 594972408 486 3405 SH SOLE 2 295 0 3110 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 5278 37003 SH SOLE 18 37003 0 0 MICROSTRATEGY INC CL A NEW 594972408 2086 14627 SH SOLE 19 14627 0 0 MICROSTRATEGY INC CL A NEW 594972408 137877 966673 SH SOLE 21 966673 0 0 MICROSTRATEGY INC CL A NEW 594972408 34880 244550 SH SOLE 22 233682 0 10868 MICROSTRATEGY INC CL A NEW 594972408 591 4144 SH SOLE 26 1131 0 3013 MICROSTRATEGY INC CL A NEW 594972408 194 1357 SH SOLE 28 1357 0 0 MICROSTRATEGY INC CL A NEW 594972408 17995 126169 SH SOLE 30 126169 0 0 MICROSTRATEGY INC CL A NEW 594972408 152 1069 SH SOLE 40 1069 0 0 MICROVISION INC DEL COM NEW 594960304 16 21758 SH SOLE 18 21758 0 0 MICROVISION INC DEL COM NEW 594960304 216 299610 SH SOLE 21 299610 0 0 MICROVISION INC DEL COM NEW 594960304 926 1286751 SH SOLE 22 1286751 0 0 MICT INC COM 55328R109 4 4533 SH SOLE 21 4533 0 0 MICT INC COM 55328R109 3 3724 SH SOLE 22 3724 0 0 MID AMER APT CMNTYS INC COM 59522J103 39656 300742 SH SOLE 2 49324 0 251418 MID AMER APT CMNTYS INC COM 59522J103 19045 144432 SH SOLE 4 140812 0 3620 MID AMER APT CMNTYS INC COM 59522J103 30011 227600 SH SOLE 7 217708 0 9892 MID AMER APT CMNTYS INC COM 59522J103 209 1582 SH SOLE 13 1582 0 0 MID AMER APT CMNTYS INC COM 59522J103 23 174 SH SOLE 15 174 0 0 MID AMER APT CMNTYS INC COM 59522J103 60075 455594 SH SOLE 18 440375 0 15219 MID AMER APT CMNTYS INC COM 59522J103 28656 217324 SH SOLE 19 217324 0 0 MID AMER APT CMNTYS INC COM 59522J103 599473 4546282 SH SOLE 21 4546282 0 0 MID AMER APT CMNTYS INC COM 59522J103 528616 4008918 SH SOLE 22 3669762 0 339156 MID AMER APT CMNTYS INC COM 59522J103 14724 111663 SH SOLE 23 111663 0 0 MID AMER APT CMNTYS INC COM 59522J103 47765 362243 SH SOLE 25 362243 0 0 MID AMER APT CMNTYS INC COM 59522J103 74033 561453 SH SOLE 26 85639 0 475814 MID AMER APT CMNTYS INC COM 59522J103 4791 36334 SH SOLE 28 29798 0 6536 MID AMER APT CMNTYS INC COM 59522J103 11580 87818 SH SOLE 29 63926 0 23892 MID AMER APT CMNTYS INC COM 59522J103 121321 920078 SH SOLE 30 920078 0 0 MID AMER APT CMNTYS INC COM 59522J103 4055 30749 SH SOLE 31 25243 0 5506 MID AMER APT CMNTYS INC COM 59522J103 5385 40838 SH SOLE 34 40838 0 0 MID AMER APT CMNTYS INC COM 59522J103 13560 102837 SH SOLE 36 102837 0 0 MID AMER APT CMNTYS INC COM 59522J103 307 2332 SH SOLE 40 2332 0 0 MID PENN BANCORP INC COM 59540G107 226 7831 SH SOLE 2 367 0 7464 MID PENN BANCORP INC COM 59540G107 706 24521 SH SOLE 18 24521 0 0 MID PENN BANCORP INC COM 59540G107 342 11858 SH SOLE 19 11858 0 0 MID PENN BANCORP INC COM 59540G107 6972 242086 SH SOLE 21 242086 0 0 MID PENN BANCORP INC COM 59540G107 2017 70031 SH SOLE 22 66613 0 3418 MID SOUTHERN BANCORP INC COM 59548Q107 9 669 SH SOLE 18 669 0 0 MID SOUTHERN BANCORP INC COM 59548Q107 33 2439 SH SOLE 21 2439 0 0 MIDDLEBY CORP COM 596278101 13112 119723 SH SOLE 2 6498 0 113225 MIDDLEBY CORP COM 596278101 2625 23965 SH SOLE 4 22544 0 1421 MIDDLEBY CORP COM 596278101 404 3688 SH SOLE 7 3688 0 0 MIDDLEBY CORP COM 596278101 11 96 SH SOLE 13 96 0 0 MIDDLEBY CORP COM 596278101 3734 34096 SH SOLE 18 29789 0 4307 MIDDLEBY CORP COM 596278101 1427 13027 SH SOLE 19 13027 0 0 MIDDLEBY CORP COM 596278101 82233 750848 SH SOLE 21 750848 0 0 MIDDLEBY CORP COM 596278101 171062 1561929 SH SOLE 22 1458952 0 102977 MIDDLEBY CORP COM 596278101 4775 43597 SH SOLE 23 43597 0 0 MIDDLEBY CORP COM 596278101 170 1553 SH SOLE 25 1553 0 0 MIDDLEBY CORP COM 596278101 17425 159105 SH SOLE 26 56513 0 102592 MIDDLEBY CORP COM 596278101 1143 10438 SH SOLE 28 7263 0 3175 MIDDLEBY CORP COM 596278101 1425 13009 SH SOLE 29 1132 0 11877 MIDDLEBY CORP COM 596278101 9508 86817 SH SOLE 30 86817 0 0 MIDDLEBY CORP COM 596278101 1390 12694 SH SOLE 31 10359 0 2335 MIDDLEBY CORP COM 596278101 364 3326 SH SOLE 34 3326 0 0 MIDDLEBY CORP COM 596278101 1313 11993 SH SOLE 36 11993 0 0 MIDDLEBY CORP COM 596278101 127 1156 SH SOLE 40 1156 0 0 MIDDLEFIELD BANC CORP COM NEW 596304204 32 1243 SH SOLE 18 1243 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 7343 SH SOLE 2 550 0 6793 MIDDLESEX WATER CO COM 596680108 7 105 SH SOLE 4 105 0 0 MIDDLESEX WATER CO COM 596680108 646 10169 SH SOLE 7 10169 0 0 MIDDLESEX WATER CO COM 596680108 3673 57777 SH SOLE 18 57777 0 0 MIDDLESEX WATER CO COM 596680108 1817 28581 SH SOLE 19 28581 0 0 MIDDLESEX WATER CO COM 596680108 38538 606231 SH SOLE 21 606231 0 0 MIDDLESEX WATER CO COM 596680108 32559 512170 SH SOLE 22 492179 0 19991 MIDDLESEX WATER CO COM 596680108 1009 15869 SH SOLE 23 15869 0 0 MIDDLESEX WATER CO COM 596680108 666 10476 SH SOLE 26 6485 0 3991 MIDDLESEX WATER CO COM 596680108 132 2069 SH SOLE 28 2069 0 0 MIDDLESEX WATER CO COM 596680108 4970 78176 SH SOLE 30 78176 0 0 MIDDLESEX WATER CO COM 596680108 88 1390 SH SOLE 40 1390 0 0 MIDLAND STS BANCORP INC ILL COM 597742105 650 22431 SH SOLE 2 711 0 21720 MIDLAND STS BANCORP INC ILL COM 597742105 12 402 SH SOLE 7 402 0 0 MIDLAND STS BANCORP INC ILL COM 597742105 2306 79612 SH SOLE 18 79612 0 0 MIDLAND STS BANCORP INC ILL COM 597742105 1129 38977 SH SOLE 19 38977 0 0 MIDLAND STS BANCORP INC ILL COM 597742105 23234 802285 SH SOLE 21 802285 0 0 MIDLAND STS BANCORP INC ILL COM 597742105 17923 618871 SH SOLE 22 593318 0 25553 MIDLAND STS BANCORP INC ILL COM 597742105 188 6494 SH SOLE 26 0 0 6494 MIDLAND STS BANCORP INC ILL COM 597742105 322 11126 SH SOLE 30 11126 0 0 MIDLAND STS BANCORP INC ILL COM 597742105 67 2324 SH SOLE 40 2324 0 0 MIDWESTONE FINL GROUP INC NE COM 598511103 475 13098 SH SOLE 2 467 0 12631 MIDWESTONE FINL GROUP INC NE COM 598511103 4 115 SH SOLE 7 115 0 0 MIDWESTONE FINL GROUP INC NE COM 598511103 1564 43167 SH SOLE 18 43167 0 0 MIDWESTONE FINL GROUP INC NE COM 598511103 755 20842 SH SOLE 19 20842 0 0 MIDWESTONE FINL GROUP INC NE COM 598511103 15530 428662 SH SOLE 21 428662 0 0 MIDWESTONE FINL GROUP INC NE COM 598511103 11431 315520 SH SOLE 22 306487 0 9033 MIDWESTONE FINL GROUP INC NE COM 598511103 221 6101 SH SOLE 30 6101 0 0 MIDWESTONE FINL GROUP INC NE COM 598511103 67 1841 SH SOLE 40 1841 0 0 MILESTONE SCIENTIFIC INC COM NEW 59935P209 11 7650 SH SOLE 21 7650 0 0 MILLENDO THERAPEUTICS INC COM 60040X103 28 4101 SH SOLE 2 407 0 3694 MILLENDO THERAPEUTICS INC COM 60040X103 222 32952 SH SOLE 18 32952 0 0 MILLENDO THERAPEUTICS INC COM 60040X103 105 15646 SH SOLE 19 15646 0 0 MILLENDO THERAPEUTICS INC COM 60040X103 2166 321419 SH SOLE 21 321419 0 0 MILLENDO THERAPEUTICS INC COM 60040X103 905 134305 SH SOLE 22 131610 0 2695 MILLER HERMAN INC COM 600544100 2063 49529 SH SOLE 2 27134 0 22395 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 14140 339501 SH SOLE 18 339501 0 0 MILLER HERMAN INC COM 600544100 4339 104168 SH SOLE 19 104168 0 0 MILLER HERMAN INC COM 600544100 178548 4286875 SH SOLE 21 4286875 0 0 MILLER HERMAN INC COM 600544100 84312 2024291 SH SOLE 22 1945850 0 78441 MILLER HERMAN INC COM 600544100 1041 24993 SH SOLE 26 19565 0 5428 MILLER HERMAN INC COM 600544100 316 7577 SH SOLE 28 7577 0 0 MILLER HERMAN INC COM 600544100 851 20436 SH SOLE 30 20436 0 0 MILLER HERMAN INC COM 600544100 264 6334 SH SOLE 40 6334 0 0 MILLER INDS INC TENN COM NEW 600551204 621 16720 SH SOLE 2 6569 0 10151 MILLER INDS INC TENN COM NEW 600551204 6 159 SH SOLE 7 159 0 0 MILLER INDS INC TENN COM NEW 600551204 1675 45104 SH SOLE 18 40129 0 4975 MILLER INDS INC TENN COM NEW 600551204 2646 71250 SH SOLE 19 71250 0 0 MILLER INDS INC TENN COM NEW 600551204 15922 428820 SH SOLE 21 428820 0 0 MILLER INDS INC TENN COM NEW 600551204 17301 465969 SH SOLE 22 456835 0 9134 MILLER INDS INC TENN COM NEW 600551204 1089 29326 SH SOLE 23 29326 0 0 MILLER INDS INC TENN COM NEW 600551204 1072 28869 SH SOLE 26 0 0 28869 MIMECAST LTD ORD SHS G14838109 15 340 SH SOLE 4 340 0 0 MIMECAST LTD ORD SHS G14838109 2012 46384 SH SOLE 21 46384 0 0 MIMECAST LTD ORD SHS G14838109 2024 46647 SH SOLE 22 26106 0 20541 MIMECAST LTD ORD SHS G14838109 3658 84321 SH SOLE 25 84321 0 0 MIMECAST LTD ORD SHS G14838109 1130 26060 SH SOLE 26 13147 0 12913 MIMECAST LTD ORD SHS G14838109 301 6936 SH SOLE 28 6936 0 0 MIMECAST LTD ORD SHS G14838109 6382 147113 SH SOLE 30 147113 0 0 MIMECAST LTD ORD SHS G14838109 1115 25694 SH SOLE 34 25694 0 0 MIMECAST LTD ORD SHS G14838109 14 333 SH SOLE 36 333 0 0 MIMECAST LTD ORD SHS G14838109 230 5296 SH SOLE 40 5296 0 0 MIND C T I LTD ORD M70240102 8 3477 SH SOLE 18 3477 0 0 MIND C T I LTD ORD M70240102 130 53991 SH SOLE 21 53991 0 0 MINERALS TECHNOLOGIES INC COM 603158106 2946 51116 SH SOLE 2 16065 0 35051 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 11435 198421 SH SOLE 18 198421 0 0 MINERALS TECHNOLOGIES INC COM 603158106 3565 61867 SH SOLE 19 61867 0 0 MINERALS TECHNOLOGIES INC COM 603158106 144596 2509032 SH SOLE 21 2509032 0 0 MINERALS TECHNOLOGIES INC COM 603158106 71077 1233339 SH SOLE 22 1187558 0 45781 MINERALS TECHNOLOGIES INC COM 603158106 898 15589 SH SOLE 26 12852 0 2737 MINERALS TECHNOLOGIES INC COM 603158106 264 4574 SH SOLE 28 4574 0 0 MINERALS TECHNOLOGIES INC COM 603158106 762 13226 SH SOLE 30 13226 0 0 MINERALS TECHNOLOGIES INC COM 603158106 220 3818 SH SOLE 40 3818 0 0 MINERVA NEUROSCIENCES INC COM 603380106 106 14855 SH SOLE 2 1140 0 13715 MINERVA NEUROSCIENCES INC COM 603380106 5 700 SH SOLE 7 700 0 0 MINERVA NEUROSCIENCES INC COM 603380106 755 106233 SH SOLE 18 106233 0 0 MINERVA NEUROSCIENCES INC COM 603380106 363 50988 SH SOLE 19 50988 0 0 MINERVA NEUROSCIENCES INC COM 603380106 7419 1043410 SH SOLE 21 1043410 0 0 MINERVA NEUROSCIENCES INC COM 603380106 6363 894956 SH SOLE 22 871900 0 23056 MIRAGEN THERAPEUTICS INC COM 60463E103 3 5809 SH SOLE 18 5809 0 0 MIRAGEN THERAPEUTICS INC COM 60463E103 33 68746 SH SOLE 21 68746 0 0 MIRAGEN THERAPEUTICS INC COM 60463E103 142 296509 SH SOLE 22 296509 0 0 MIRAGEN THERAPEUTICS INC COM 60463E103 21 44088 SH SOLE 26 0 0 44088 MIRATI THERAPEUTICS INC COM 60468T105 3291 25538 SH SOLE 2 15192 0 10346 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 14621 113465 SH SOLE 18 108204 0 5261 MIRATI THERAPEUTICS INC COM 60468T105 33433 259451 SH SOLE 19 259451 0 0 MIRATI THERAPEUTICS INC COM 60468T105 167782 1302045 SH SOLE 21 1302045 0 0 MIRATI THERAPEUTICS INC COM 60468T105 118300 918049 SH SOLE 22 887282 0 30767 MIRATI THERAPEUTICS INC COM 60468T105 481 3731 SH SOLE 23 3731 0 0 MIRATI THERAPEUTICS INC COM 60468T105 2214 17184 SH SOLE 26 7750 0 9434 MIRATI THERAPEUTICS INC COM 60468T105 354 2749 SH SOLE 28 2749 0 0 MIRATI THERAPEUTICS INC COM 60468T105 7998 62067 SH SOLE 30 62067 0 0 MIRATI THERAPEUTICS INC COM 60468T105 6343 49224 SH SOLE 34 49224 0 0 MIRATI THERAPEUTICS INC COM 60468T105 327 2540 SH SOLE 40 2540 0 0 MIRUM PHARMACEUTICALS INC COM 604749101 20 817 SH SOLE 2 0 0 817 MIRUM PHARMACEUTICALS INC COM 604749101 91 3727 SH SOLE 18 3727 0 0 MIRUM PHARMACEUTICALS INC COM 604749101 210 8546 SH SOLE 19 8546 0 0 MIRUM PHARMACEUTICALS INC COM 604749101 2400 97873 SH SOLE 21 97873 0 0 MIRUM PHARMACEUTICALS INC COM 604749101 1721 70206 SH SOLE 22 69367 0 839 MISONIX INC COM 604871103 59 3151 SH SOLE 2 301 0 2850 MISONIX INC COM 604871103 499 26838 SH SOLE 18 26838 0 0 MISONIX INC COM 604871103 235 12621 SH SOLE 19 12621 0 0 MISONIX INC COM 604871103 5474 294134 SH SOLE 21 294134 0 0 MISONIX INC COM 604871103 5212 280066 SH SOLE 22 277947 0 2119 MISTRAS GROUP INC COM 60649T107 221 15508 SH SOLE 2 729 0 14779 MISTRAS GROUP INC COM 60649T107 6 429 SH SOLE 7 429 0 0 MISTRAS GROUP INC COM 60649T107 928 65024 SH SOLE 18 65024 0 0 MISTRAS GROUP INC COM 60649T107 549 38469 SH SOLE 19 38469 0 0 MISTRAS GROUP INC COM 60649T107 9782 685494 SH SOLE 21 685494 0 0 MISTRAS GROUP INC COM 60649T107 6335 443907 SH SOLE 22 422298 0 21609 MISTRAS GROUP INC COM 60649T107 36 2523 SH SOLE 28 2523 0 0 MISTRAS GROUP INC COM 60649T107 49 3421 SH SOLE 30 3421 0 0 MISTRAS GROUP INC COM 60649T107 25 1749 SH SOLE 40 1749 0 0 MITCHAM INDS INC COM 606501104 7 2503 SH SOLE 18 2503 0 0 MITCHAM INDS INC COM 606501104 118 41011 SH SOLE 21 41011 0 0 MITCHAM INDS INC COM 606501104 826 287794 SH SOLE 22 287794 0 0 MITEK SYS INC COM NEW 606710200 116 15192 SH SOLE 2 1166 0 14026 MITEK SYS INC COM NEW 606710200 7 895 SH SOLE 7 895 0 0 MITEK SYS INC COM NEW 606710200 806 105374 SH SOLE 18 105374 0 0 MITEK SYS INC COM NEW 606710200 324 42383 SH SOLE 19 42383 0 0 MITEK SYS INC COM NEW 606710200 8028 1049370 SH SOLE 21 1049370 0 0 MITEK SYS INC COM NEW 606710200 6558 857302 SH SOLE 22 835113 0 22189 MKS INSTRUMENT INC COM 55306N104 14667 133327 SH SOLE 2 32493 0 100834 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 16531 150270 SH SOLE 18 150270 0 0 MKS INSTRUMENT INC COM 55306N104 12925 117489 SH SOLE 19 117489 0 0 MKS INSTRUMENT INC COM 55306N104 321431 2921830 SH SOLE 21 2921830 0 0 MKS INSTRUMENT INC COM 55306N104 195230 1774661 SH SOLE 22 1673894 0 100767 MKS INSTRUMENT INC COM 55306N104 2065 18767 SH SOLE 26 12146 0 6621 MKS INSTRUMENT INC COM 55306N104 782 7108 SH SOLE 28 7108 0 0 MKS INSTRUMENT INC COM 55306N104 1935 17591 SH SOLE 30 17591 0 0 MKS INSTRUMENT INC COM 55306N104 121 1098 SH SOLE 31 1098 0 0 MKS INSTRUMENT INC COM 55306N104 922 8379 SH SOLE 34 8379 0 0 MKS INSTRUMENT INC COM 55306N104 618 5620 SH SOLE 40 5620 0 0 MMA CAPITAL HOLDINGS INC COM 55315D105 144 4530 SH SOLE 2 202 0 4328 MMA CAPITAL HOLDINGS INC COM 55315D105 564 17735 SH SOLE 18 17735 0 0 MMA CAPITAL HOLDINGS INC COM 55315D105 275 8648 SH SOLE 19 8648 0 0 MMA CAPITAL HOLDINGS INC COM 55315D105 5884 185039 SH SOLE 21 185039 0 0 MOBILE MINI INC COM 60740F105 1740 45887 SH SOLE 2 12681 0 33206 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 8527 224930 SH SOLE 18 204978 0 19952 MOBILE MINI INC COM 60740F105 11994 316369 SH SOLE 19 316369 0 0 MOBILE MINI INC COM 60740F105 189564 5000362 SH SOLE 21 5000362 0 0 MOBILE MINI INC COM 60740F105 62019 1635962 SH SOLE 22 1579041 0 56921 MOBILE MINI INC COM 60740F105 1491 39334 SH SOLE 23 39334 0 0 MOBILE MINI INC COM 60740F105 4382 115598 SH SOLE 26 6236 0 109362 MOBILE MINI INC COM 60740F105 213 5631 SH SOLE 28 5631 0 0 MOBILE MINI INC COM 60740F105 2393 63114 SH SOLE 30 63114 0 0 MOBILE MINI INC COM 60740F105 1783 47041 SH SOLE 34 47041 0 0 MOBILE MINI INC COM 60740F105 185 4887 SH SOLE 40 4887 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 7914 779709 SH SOLE 2 191084 0 588625 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 5103 502764 SH SOLE 4 502764 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1262 124350 SH SOLE 7 86135 0 38215 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 448 44186 SH SOLE 13 44186 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 2870 282774 SH SOLE 18 282774 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 14180 1397019 SH SOLE 19 1397019 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 108325 10672404 SH SOLE 21 10672404 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 76476 7534615 SH SOLE 22 6492991 0 1041624 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 3101 305505 SH SOLE 23 305505 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 29354 2892013 SH SOLE 25 2892013 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 11236 1107010 SH SOLE 26 499851 0 607159 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1147 112989 SH SOLE 28 112989 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 730 71926 SH SOLE 29 71926 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 48036 4732563 SH SOLE 30 4732563 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 618 60900 SH SOLE 31 60900 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 39749 3916148 SH SOLE 34 3916148 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 7 701 SH SOLE 36 701 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 47 4635 SH SOLE 40 4635 0 0 MOBILEIRON INC COM NEW 60739U204 198 40718 SH SOLE 2 3970 0 36748 MOBILEIRON INC COM NEW 60739U204 11 2187 SH SOLE 7 2187 0 0 MOBILEIRON INC COM NEW 60739U204 1699 349687 SH SOLE 18 349687 0 0 MOBILEIRON INC COM NEW 60739U204 818 168384 SH SOLE 19 168384 0 0 MOBILEIRON INC COM NEW 60739U204 16752 3446987 SH SOLE 21 3446987 0 0 MOBILEIRON INC COM NEW 60739U204 13007 2676370 SH SOLE 22 2595809 0 80561 MOBILEIRON INC COM NEW 60739U204 156 32035 SH SOLE 25 32035 0 0 MOBILEIRON INC COM NEW 60739U204 571 117391 SH SOLE 26 23994 0 93397 MOBILEIRON INC COM NEW 60739U204 30 6220 SH SOLE 28 6220 0 0 MOBILEIRON INC COM NEW 60739U204 33 6697 SH SOLE 30 6697 0 0 MOBILEIRON INC COM NEW 60739U204 8 1657 SH SOLE 34 1657 0 0 MOBILEIRON INC COM NEW 60739U204 14 2884 SH SOLE 36 2884 0 0 MOBILEIRON INC COM NEW 60739U204 15 3042 SH SOLE 40 3042 0 0 MODEL N INC COM 607525102 565 16124 SH SOLE 2 3727 0 12397 MODEL N INC COM 607525102 21 608 SH SOLE 7 608 0 0 MODEL N INC COM 607525102 4944 140966 SH SOLE 18 118028 0 22938 MODEL N INC COM 607525102 5447 155312 SH SOLE 19 155312 0 0 MODEL N INC COM 607525102 43501 1240418 SH SOLE 21 1240418 0 0 MODEL N INC COM 607525102 33271 948697 SH SOLE 22 908405 0 40292 MODEL N INC COM 607525102 709 20203 SH SOLE 23 20203 0 0 MODEL N INC COM 607525102 1180 33646 SH SOLE 26 0 0 33646 MODEL N INC COM 607525102 247 7035 SH SOLE 30 7035 0 0 MODEL N INC COM 607525102 118 3361 SH SOLE 40 3361 0 0 MODERNA INC COM 60770K107 7631 390142 SH SOLE 2 13735 0 376407 MODERNA INC COM 60770K107 71 3625 SH SOLE 7 3625 0 0 MODERNA INC COM 60770K107 1923 98334 SH SOLE 18 98334 0 0 MODERNA INC COM 60770K107 946 48340 SH SOLE 19 48340 0 0 MODERNA INC COM 60770K107 111296 5689993 SH SOLE 21 5689993 0 0 MODERNA INC COM 60770K107 106906 5465524 SH SOLE 22 5192804 0 272720 MODERNA INC COM 60770K107 467 23882 SH SOLE 30 23882 0 0 MODERNA INC COM 60770K107 82 4178 SH SOLE 31 4178 0 0 MODINE MFG CO COM 607828100 392 50894 SH SOLE 2 2131 0 48763 MODINE MFG CO COM 607828100 3 331 SH SOLE 4 331 0 0 MODINE MFG CO COM 607828100 9 1109 SH SOLE 7 1109 0 0 MODINE MFG CO COM 607828100 1359 176467 SH SOLE 18 176467 0 0 MODINE MFG CO COM 607828100 671 87148 SH SOLE 19 87148 0 0 MODINE MFG CO COM 607828100 13921 1807956 SH SOLE 21 1807956 0 0 MODINE MFG CO COM 607828100 12001 1558622 SH SOLE 22 1486317 0 72305 MODINE MFG CO COM 607828100 116 15126 SH SOLE 26 0 0 15126 MODINE MFG CO COM 607828100 52 6705 SH SOLE 28 6705 0 0 MODINE MFG CO COM 607828100 57 7428 SH SOLE 30 7428 0 0 MODINE MFG CO COM 607828100 38 4995 SH SOLE 40 4995 0 0 MOELIS & CO CL A 60786M105 1234 38645 SH SOLE 2 13782 0 24863 MOELIS & CO CL A 60786M105 6 194 SH SOLE 4 194 0 0 MOELIS & CO CL A 60786M105 188 5904 SH SOLE 7 5904 0 0 MOELIS & CO CL A 60786M105 5777 180982 SH SOLE 18 162812 0 18170 MOELIS & CO CL A 60786M105 9553 299283 SH SOLE 19 299283 0 0 MOELIS & CO CL A 60786M105 60618 1899047 SH SOLE 21 1899047 0 0 MOELIS & CO CL A 60786M105 53692 1682087 SH SOLE 22 1620627 0 61460 MOELIS & CO CL A 60786M105 1048 32823 SH SOLE 23 32823 0 0 MOELIS & CO CL A 60786M105 3067 96074 SH SOLE 26 6533 0 89541 MOELIS & CO CL A 60786M105 185 5787 SH SOLE 28 5787 0 0 MOELIS & CO CL A 60786M105 537 16821 SH SOLE 30 16821 0 0 MOELIS & CO CL A 60786M105 23 729 SH SOLE 34 729 0 0 MOELIS & CO CL A 60786M105 160 4999 SH SOLE 40 4999 0 0 MOHAWK GROUP HLDGS INC COM 608189106 5 796 SH SOLE 18 796 0 0 MOHAWK GROUP HLDGS INC COM 608189106 68 11624 SH SOLE 21 11624 0 0 MOHAWK INDS INC COM 608190104 21694 159071 SH SOLE 2 22503 0 136568 MOHAWK INDS INC COM 608190104 3709 27195 SH SOLE 4 25480 0 1715 MOHAWK INDS INC COM 608190104 7404 54287 SH SOLE 7 50575 0 3712 MOHAWK INDS INC COM 608190104 440 3226 SH SOLE 13 3226 0 0 MOHAWK INDS INC COM 608190104 62 454 SH SOLE 15 454 0 0 MOHAWK INDS INC COM 608190104 15928 116790 SH SOLE 18 108507 0 8283 MOHAWK INDS INC COM 608190104 2241 16430 SH SOLE 19 16430 0 0 MOHAWK INDS INC COM 608190104 212269 1556456 SH SOLE 21 1556456 0 0 MOHAWK INDS INC COM 608190104 200881 1472952 SH SOLE 22 1312834 0 160118 MOHAWK INDS INC COM 608190104 6210 45533 SH SOLE 23 45533 0 0 MOHAWK INDS INC COM 608190104 7981 58522 SH SOLE 25 58522 0 0 MOHAWK INDS INC COM 608190104 44212 324181 SH SOLE 26 55667 0 268514 MOHAWK INDS INC COM 608190104 1582 11602 SH SOLE 28 7957 0 3645 MOHAWK INDS INC COM 608190104 1945 14260 SH SOLE 29 1193 0 13067 MOHAWK INDS INC COM 608190104 45270 331941 SH SOLE 30 331941 0 0 MOHAWK INDS INC COM 608190104 2108 15456 SH SOLE 31 10626 0 4830 MOHAWK INDS INC COM 608190104 554 4060 SH SOLE 34 4060 0 0 MOHAWK INDS INC COM 608190104 6512 47748 SH SOLE 36 47748 0 0 MOHAWK INDS INC COM 608190104 173 1269 SH SOLE 40 1269 0 0 MOLECULAR TEMPLATES INC COM 608550109 1096 78347 SH SOLE 2 69169 0 9178 MOLECULAR TEMPLATES INC COM 608550109 1268 90687 SH SOLE 18 90687 0 0 MOLECULAR TEMPLATES INC COM 608550109 5921 423392 SH SOLE 19 423392 0 0 MOLECULAR TEMPLATES INC COM 608550109 60 4256 SH SOLE 20 4256 0 0 MOLECULAR TEMPLATES INC COM 608550109 8371 598564 SH SOLE 21 598564 0 0 MOLECULAR TEMPLATES INC COM 608550109 7628 545473 SH SOLE 22 536096 0 9377 MOLECULAR TEMPLATES INC COM 608550109 3652 261151 SH SOLE 34 261151 0 0 MOLECULIN BIOTECH INC COM 60855D101 8 8436 SH SOLE 18 8436 0 0 MOLECULIN BIOTECH INC COM 60855D101 119 129714 SH SOLE 21 129714 0 0 MOLINA HEALTHCARE INC COM 60855R100 19259 141931 SH SOLE 2 30719 0 111212 MOLINA HEALTHCARE INC COM 60855R100 37 276 SH SOLE 4 276 0 0 MOLINA HEALTHCARE INC COM 60855R100 220 1623 SH SOLE 7 1623 0 0 MOLINA HEALTHCARE INC COM 60855R100 23064 169975 SH SOLE 18 169975 0 0 MOLINA HEALTHCARE INC COM 60855R100 1970 14522 SH SOLE 19 14522 0 0 MOLINA HEALTHCARE INC COM 60855R100 444533 3276094 SH SOLE 21 3276094 0 0 MOLINA HEALTHCARE INC COM 60855R100 289271 2131850 SH SOLE 22 2018228 0 113622 MOLINA HEALTHCARE INC COM 60855R100 9878 72800 SH SOLE 26 21153 0 51647 MOLINA HEALTHCARE INC COM 60855R100 1016 7489 SH SOLE 28 7489 0 0 MOLINA HEALTHCARE INC COM 60855R100 2550 18793 SH SOLE 30 18793 0 0 MOLINA HEALTHCARE INC COM 60855R100 263 1936 SH SOLE 31 1270 0 666 MOLINA HEALTHCARE INC COM 60855R100 952 7013 SH SOLE 36 7013 0 0 MOLINA HEALTHCARE INC COM 60855R100 813 5989 SH SOLE 40 5989 0 0 MOLSON COORS BREWING CO CL B 60871R209 32231 597976 SH SOLE 2 231987 0 365989 MOLSON COORS BREWING CO CL B 60871R209 6672 123777 SH SOLE 4 118784 0 4993 MOLSON COORS BREWING CO CL B 60871R209 10934 202854 SH SOLE 7 166201 0 36653 MOLSON COORS BREWING CO CL B 60871R209 421 7813 SH SOLE 13 7813 0 0 MOLSON COORS BREWING CO CL B 60871R209 69 1276 SH SOLE 15 1276 0 0 MOLSON COORS BREWING CO CL B 60871R209 113893 2113035 SH SOLE 18 1935742 0 177293 MOLSON COORS BREWING CO CL B 60871R209 56493 1048111 SH SOLE 19 1048111 0 0 MOLSON COORS BREWING CO CL B 60871R209 247274 4587635 SH SOLE 21 4587635 0 0 MOLSON COORS BREWING CO CL B 60871R209 249650 4631723 SH SOLE 22 4187274 0 444449 MOLSON COORS BREWING CO CL B 60871R209 10930 202774 SH SOLE 23 202774 0 0 MOLSON COORS BREWING CO CL B 60871R209 13355 247774 SH SOLE 25 219454 0 28320 MOLSON COORS BREWING CO CL B 60871R209 69127 1282509 SH SOLE 26 170097 0 1112412 MOLSON COORS BREWING CO CL B 60871R209 1951 36197 SH SOLE 28 24782 0 11415 MOLSON COORS BREWING CO CL B 60871R209 5825 108064 SH SOLE 29 24007 0 84057 MOLSON COORS BREWING CO CL B 60871R209 49014 909350 SH SOLE 30 909350 0 0 MOLSON COORS BREWING CO CL B 60871R209 4145 76894 SH SOLE 31 60751 0 16143 MOLSON COORS BREWING CO CL B 60871R209 26022 482790 SH SOLE 34 482790 0 0 MOLSON COORS BREWING CO CL B 60871R209 8801 163285 SH SOLE 36 163285 0 0 MOLSON COORS BREWING CO CL B 60871R209 280 5197 SH SOLE 40 5197 0 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 812 41175 SH SOLE 2 3773 0 37402 MOMENTA PHARMACEUTICALS INC COM 60877T100 6 283 SH SOLE 4 283 0 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 32 1619 SH SOLE 7 1619 0 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 9007 456533 SH SOLE 18 456533 0 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 4038 204673 SH SOLE 19 204673 0 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 257584 13055460 SH SOLE 21 13055460 0 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 58622 2971220 SH SOLE 22 2858232 0 112988 MOMENTA PHARMACEUTICALS INC COM 60877T100 25 1277 SH SOLE 23 1277 0 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 720 36494 SH SOLE 26 28040 0 8454 MOMENTA PHARMACEUTICALS INC COM 60877T100 227 11506 SH SOLE 28 11506 0 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 9753 494304 SH SOLE 30 494304 0 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 42 2125 SH SOLE 34 2125 0 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 139 7069 SH SOLE 40 7069 0 0 MOMO INC ADR 60879B107 8868 264704 SH SOLE 2 23055 0 241649 MOMO INC ADR 60879B107 6237 186187 SH SOLE 4 186187 0 0 MOMO INC ADR 60879B107 659 19664 SH SOLE 7 19664 0 0 MOMO INC ADR 60879B107 2626 78381 SH SOLE 13 78381 0 0 MOMO INC ADR 60879B107 15530 463583 SH SOLE 15 442822 0 20761 MOMO INC ADR 60879B107 2687 80213 SH SOLE 18 80213 0 0 MOMO INC ADR 60879B107 12268 366208 SH SOLE 19 366208 0 0 MOMO INC ADR 60879B107 91126 2720168 SH SOLE 21 2720168 0 0 MOMO INC ADR 60879B107 62618 1869185 SH SOLE 22 1652094 0 217091 MOMO INC ADR 60879B107 2988 89195 SH SOLE 23 89195 0 0 MOMO INC ADR 60879B107 15823 472333 SH SOLE 25 472333 0 0 MOMO INC ADR 60879B107 27366 816904 SH SOLE 26 214710 0 602194 MOMO INC ADR 60879B107 632 18858 SH SOLE 28 18858 0 0 MOMO INC ADR 60879B107 492 14676 SH SOLE 29 14676 0 0 MOMO INC ADR 60879B107 28043 837108 SH SOLE 30 837108 0 0 MOMO INC ADR 60879B107 525 15657 SH SOLE 31 8175 0 7482 MOMO INC ADR 60879B107 116147 3467078 SH SOLE 34 3467078 0 0 MOMO INC ADR 60879B107 44 1309 SH SOLE 40 1309 0 0 MONAKER GROUP INC COM NEW 609011200 3 1615 SH SOLE 18 1615 0 0 MONAKER GROUP INC COM NEW 609011200 18 8235 SH SOLE 21 8235 0 0 MONARCH CASINO & RESORT INC COM 609027107 262 5396 SH SOLE 2 453 0 4943 MONARCH CASINO & RESORT INC COM 609027107 7 148 SH SOLE 7 148 0 0 MONARCH CASINO & RESORT INC COM 609027107 2601 53569 SH SOLE 18 53569 0 0 MONARCH CASINO & RESORT INC COM 609027107 948 19529 SH SOLE 19 19529 0 0 MONARCH CASINO & RESORT INC COM 609027107 66076 1360983 SH SOLE 21 1360983 0 0 MONARCH CASINO & RESORT INC COM 609027107 19169 394821 SH SOLE 22 378403 0 16418 MONARCH CASINO & RESORT INC COM 609027107 339 6989 SH SOLE 26 0 0 6989 MONARCH CASINO & RESORT INC COM 609027107 887 18276 SH SOLE 30 18276 0 0 MONARCH CASINO & RESORT INC COM 609027107 104 2132 SH SOLE 40 2132 0 0 MONDELEZ INTL INC CL A 609207105 201061 3650338 SH SOLE 2 312096 0 3338242 MONDELEZ INTL INC CL A 609207105 37440 679741 SH SOLE 4 640821 0 38920 MONDELEZ INTL INC CL A 609207105 75065 1362837 SH SOLE 7 1344063 0 18774 MONDELEZ INTL INC CL A 609207105 1953 35461 SH SOLE 13 35461 0 0 MONDELEZ INTL INC CL A 609207105 587 10649 SH SOLE 15 10649 0 0 MONDELEZ INTL INC CL A 609207105 2 30 SH SOLE 17 0 0 30 MONDELEZ INTL INC CL A 609207105 263322 4780716 SH SOLE 18 4577917 0 202799 MONDELEZ INTL INC CL A 609207105 51926 942742 SH SOLE 19 942742 0 0 MONDELEZ INTL INC CL A 609207105 590 10720 SH SOLE 20 10720 0 0 MONDELEZ INTL INC CL A 609207105 1610046 29231042 SH SOLE 21 29231042 0 0 MONDELEZ INTL INC CL A 609207105 1943218 35279915 SH SOLE 22 31534219 0 3745696 MONDELEZ INTL INC CL A 609207105 57688 1047350 SH SOLE 23 1047350 0 0 MONDELEZ INTL INC CL A 609207105 80964 1469943 SH SOLE 25 1469943 0 0 MONDELEZ INTL INC CL A 609207105 366322 6650734 SH SOLE 26 881193 0 5769541 MONDELEZ INTL INC CL A 609207105 14825 269145 SH SOLE 28 188142 0 81003 MONDELEZ INTL INC CL A 609207105 11681 212077 SH SOLE 29 212077 0 0 MONDELEZ INTL INC CL A 609207105 320720 5822811 SH SOLE 30 5822811 0 0 MONDELEZ INTL INC CL A 609207105 18425 334511 SH SOLE 31 258132 0 76379 MONDELEZ INTL INC CL A 609207105 12908 234343 SH SOLE 32 234343 0 0 MONDELEZ INTL INC CL A 609207105 30091 546306 SH SOLE 34 546306 0 0 MONDELEZ INTL INC CL A 609207105 58480 1061720 SH SOLE 36 1061720 0 0 MONDELEZ INTL INC CL A 609207105 1743 31638 SH SOLE 40 31638 0 0 MONEYGRAM INTL INC COM NEW 60935Y208 16 7457 SH SOLE 18 7457 0 0 MONEYGRAM INTL INC COM NEW 60935Y208 194 92447 SH SOLE 21 92447 0 0 MONEYGRAM INTL INC COM NEW 60935Y208 1158 551641 SH SOLE 22 551641 0 0 MONGODB INC CL A 60937P106 12482 94839 SH SOLE 2 5013 0 89826 MONGODB INC CL A 60937P106 2246 17067 SH SOLE 4 15903 0 1164 MONGODB INC CL A 60937P106 348 2646 SH SOLE 7 2646 0 0 MONGODB INC CL A 60937P106 3389 25747 SH SOLE 18 22498 0 3249 MONGODB INC CL A 60937P106 26936 204669 SH SOLE 19 204669 0 0 MONGODB INC CL A 60937P106 78215 594290 SH SOLE 21 594290 0 0 MONGODB INC CL A 60937P106 137571 1045295 SH SOLE 22 968713 0 76582 MONGODB INC CL A 60937P106 3992 30329 SH SOLE 23 30329 0 0 MONGODB INC CL A 60937P106 40257 305878 SH SOLE 25 305878 0 0 MONGODB INC CL A 60937P106 12504 95009 SH SOLE 26 49502 0 45507 MONGODB INC CL A 60937P106 1135 8627 SH SOLE 28 6401 0 2226 MONGODB INC CL A 60937P106 1226 9317 SH SOLE 29 560 0 8757 MONGODB INC CL A 60937P106 12621 95898 SH SOLE 30 95898 0 0 MONGODB INC CL A 60937P106 948 7200 SH SOLE 31 5906 0 1294 MONGODB INC CL A 60937P106 11791 89588 SH SOLE 34 89588 0 0 MONGODB INC CL A 60937P106 1538 11685 SH SOLE 36 11685 0 0 MONGODB INC CL A 60937P106 97 738 SH SOLE 40 738 0 0 MONGODB INC NOTE 0.750% 6/1 60937PAB2 1516 750000 PRN SOLE 21 750000 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 4217 291206 SH SOLE 2 3195 0 288011 MONMOUTH REAL ESTATE INVT CO CL A 609720107 375 25905 SH SOLE 4 25905 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 1360 93955 SH SOLE 7 93955 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 4564 315192 SH SOLE 18 315192 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 3685 254480 SH SOLE 19 254480 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 50371 3478671 SH SOLE 21 3478671 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 51114 3529969 SH SOLE 22 3420998 0 108971 MONMOUTH REAL ESTATE INVT CO CL A 609720107 88 6099 SH SOLE 23 6099 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 2998 207025 SH SOLE 25 207025 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 1317 90938 SH SOLE 26 31250 0 59688 MONMOUTH REAL ESTATE INVT CO CL A 609720107 131 9062 SH SOLE 28 9062 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 730 50391 SH SOLE 29 50391 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 6264 432626 SH SOLE 30 432626 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 179 12374 SH SOLE 40 12374 0 0 MONOLITHIC PWR SYS INC COM 609839105 17193 96580 SH SOLE 2 22880 0 73700 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 19763 111015 SH SOLE 18 110876 0 139 MONOLITHIC PWR SYS INC COM 609839105 114638 643961 SH SOLE 19 643961 0 0 MONOLITHIC PWR SYS INC COM 609839105 398559 2238845 SH SOLE 21 2238845 0 0 MONOLITHIC PWR SYS INC COM 609839105 237558 1334447 SH SOLE 22 1260140 0 74307 MONOLITHIC PWR SYS INC COM 609839105 279 1567 SH SOLE 23 1567 0 0 MONOLITHIC PWR SYS INC COM 609839105 3378 18975 SH SOLE 26 8154 0 10821 MONOLITHIC PWR SYS INC COM 609839105 954 5359 SH SOLE 28 5359 0 0 MONOLITHIC PWR SYS INC COM 609839105 2336 13124 SH SOLE 30 13124 0 0 MONOLITHIC PWR SYS INC COM 609839105 423 2374 SH SOLE 31 1674 0 700 MONOLITHIC PWR SYS INC COM 609839105 20213 113541 SH SOLE 34 113541 0 0 MONOLITHIC PWR SYS INC COM 609839105 744 4178 SH SOLE 40 4178 0 0 MONRO INC COM 610236101 1070 13687 SH SOLE 2 1238 0 12449 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 11463 146586 SH SOLE 18 146586 0 0 MONRO INC COM 610236101 4488 57396 SH SOLE 19 57396 0 0 MONRO INC COM 610236101 290766 3718232 SH SOLE 21 3718232 0 0 MONRO INC COM 610236101 76178 974145 SH SOLE 22 933325 0 40820 MONRO INC COM 610236101 889 11366 SH SOLE 26 9157 0 2209 MONRO INC COM 610236101 321 4109 SH SOLE 28 4109 0 0 MONRO INC COM 610236101 3624 46349 SH SOLE 30 46349 0 0 MONRO INC COM 610236101 274 3504 SH SOLE 40 3504 0 0 MONROE CAP CORP COM 610335101 1246 114692 SH SOLE 30 114692 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 61920 974357 SH SOLE 2 119167 0 855190 MONSTER BEVERAGE CORP NEW COM 61174X109 11545 181668 SH SOLE 4 170297 0 11371 MONSTER BEVERAGE CORP NEW COM 61174X109 23063 362906 SH SOLE 7 356711 0 6195 MONSTER BEVERAGE CORP NEW COM 61174X109 2262 35596 SH SOLE 13 35596 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 201 3162 SH SOLE 15 3162 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 80413 1265349 SH SOLE 18 1189698 0 75651 MONSTER BEVERAGE CORP NEW COM 61174X109 21255 334464 SH SOLE 19 334464 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 507731 7989479 SH SOLE 21 7989479 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 615507 9685390 SH SOLE 22 8595913 0 1089477 MONSTER BEVERAGE CORP NEW COM 61174X109 18867 296889 SH SOLE 23 296889 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 24192 380680 SH SOLE 25 380680 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 96362 1516310 SH SOLE 26 261899 0 1254411 MONSTER BEVERAGE CORP NEW COM 61174X109 4836 76103 SH SOLE 28 53313 0 22790 MONSTER BEVERAGE CORP NEW COM 61174X109 618 9731 SH SOLE 29 9731 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 119618 1882260 SH SOLE 30 1882260 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 5478 86204 SH SOLE 31 71201 0 15003 MONSTER BEVERAGE CORP NEW COM 61174X109 5561 87513 SH SOLE 32 87513 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 2489 39171 SH SOLE 34 39171 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 17766 279561 SH SOLE 36 279561 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 601 9464 SH SOLE 40 9464 0 0 MONTAGE RES CORP COM 61179L100 648 81565 SH SOLE 2 58726 0 22839 MONTAGE RES CORP COM 61179L100 0 38 SH SOLE 7 38 0 0 MONTAGE RES CORP COM 61179L100 588 74114 SH SOLE 18 74114 0 0 MONTAGE RES CORP COM 61179L100 284 35807 SH SOLE 19 35807 0 0 MONTAGE RES CORP COM 61179L100 5989 754267 SH SOLE 21 754267 0 0 MONTAGE RES CORP COM 61179L100 4581 576992 SH SOLE 22 568000 0 8992 MOODYS CORP COM 615369105 121505 511796 SH SOLE 2 144897 0 366899 MOODYS CORP COM 615369105 22740 95783 SH SOLE 4 91054 0 4729 MOODYS CORP COM 615369105 32673 137624 SH SOLE 7 137624 0 0 MOODYS CORP COM 615369105 2294 9662 SH SOLE 13 9662 0 0 MOODYS CORP COM 615369105 253 1067 SH SOLE 15 1067 0 0 MOODYS CORP COM 615369105 85872 361704 SH SOLE 18 326937 0 34767 MOODYS CORP COM 615369105 23268 98008 SH SOLE 19 98008 0 0 MOODYS CORP COM 615369105 16844 70949 SH SOLE 20 70949 0 0 MOODYS CORP COM 615369105 804334 3387955 SH SOLE 21 3387955 0 0 MOODYS CORP COM 615369105 977118 4115742 SH SOLE 22 3616497 0 499245 MOODYS CORP COM 615369105 34623 145837 SH SOLE 23 145837 0 0 MOODYS CORP COM 615369105 41417 174455 SH SOLE 25 174455 0 0 MOODYS CORP COM 615369105 188843 795428 SH SOLE 26 112386 0 683042 MOODYS CORP COM 615369105 7583 31939 SH SOLE 28 22215 0 9724 MOODYS CORP COM 615369105 6715 28286 SH SOLE 29 11930 0 16356 MOODYS CORP COM 615369105 177720 748580 SH SOLE 30 748580 0 0 MOODYS CORP COM 615369105 13280 55938 SH SOLE 31 41574 0 14364 MOODYS CORP COM 615369105 6822 28735 SH SOLE 34 28735 0 0 MOODYS CORP COM 615369105 27209 114608 SH SOLE 36 114608 0 0 MOODYS CORP COM 615369105 860 3624 SH SOLE 40 3624 0 0 MOOG INC CL A 615394202 1326 15538 SH SOLE 2 1220 0 14318 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 12302 144168 SH SOLE 18 144168 0 0 MOOG INC CL A 615394202 4837 56680 SH SOLE 19 56680 0 0 MOOG INC CL A 615394202 353613 4144061 SH SOLE 21 4144061 0 0 MOOG INC CL A 615394202 82626 968314 SH SOLE 22 924943 0 43371 MOOG INC CL A 615394202 700 8200 SH SOLE 26 8200 0 0 MOOG INC CL A 615394202 334 3918 SH SOLE 28 3918 0 0 MOOG INC CL A 615394202 3849 45103 SH SOLE 30 45103 0 0 MOOG INC CL A 615394202 53 616 SH SOLE 36 616 0 0 MOOG INC CL A 615394202 257 3015 SH SOLE 40 3015 0 0 MORGAN STANLEY COM NEW 617446448 226926 4439094 SH SOLE 2 1665817 0 2773277 MORGAN STANLEY COM NEW 617446448 41484 811506 SH SOLE 4 776612 0 34894 MORGAN STANLEY COM NEW 617446448 56475 1104754 SH SOLE 7 1096878 0 7876 MORGAN STANLEY COM NEW 617446448 6830 133604 SH SOLE 13 133604 0 0 MORGAN STANLEY COM NEW 617446448 362 7074 SH SOLE 15 7074 0 0 MORGAN STANLEY COM NEW 617446448 469349 9181315 SH SOLE 18 8602482 0 578833 MORGAN STANLEY COM NEW 617446448 616890 12067482 SH SOLE 19 12067482 0 0 MORGAN STANLEY COM NEW 617446448 1218760 23841153 SH SOLE 21 23841153 0 0 MORGAN STANLEY COM NEW 617446448 1667376 32616898 SH SOLE 22 28300719 0 4316179 MORGAN STANLEY COM NEW 617446448 68586 1341657 SH SOLE 23 1341657 0 0 MORGAN STANLEY COM NEW 617446448 68209 1334293 SH SOLE 25 1334293 0 0 MORGAN STANLEY COM NEW 617446448 264892 5181762 SH SOLE 26 695533 0 4486229 MORGAN STANLEY COM NEW 617446448 11902 232823 SH SOLE 28 161714 0 71109 MORGAN STANLEY COM NEW 617446448 32881 643219 SH SOLE 29 282092 0 361127 MORGAN STANLEY COM NEW 617446448 258877 5064099 SH SOLE 30 5064099 0 0 MORGAN STANLEY COM NEW 617446448 37343 730503 SH SOLE 31 555267 0 175236 MORGAN STANLEY COM NEW 617446448 120779 2362657 SH SOLE 34 2362657 0 0 MORGAN STANLEY COM NEW 617446448 52476 1026527 SH SOLE 36 1026527 0 0 MORGAN STANLEY COM NEW 617446448 1417 27712 SH SOLE 40 27712 0 0 MORNINGSTAR INC COM 617700109 5973 39473 SH SOLE 2 3332 0 36141 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 1787 11807 SH SOLE 18 11807 0 0 MORNINGSTAR INC COM 617700109 694 4587 SH SOLE 19 4587 0 0 MORNINGSTAR INC COM 617700109 39913 263785 SH SOLE 21 263785 0 0 MORNINGSTAR INC COM 617700109 85830 567246 SH SOLE 22 531869 0 35377 MORNINGSTAR INC COM 617700109 135 889 SH SOLE 23 889 0 0 MORNINGSTAR INC COM 617700109 1154 7630 SH SOLE 26 2893 0 4737 MORNINGSTAR INC COM 617700109 388 2566 SH SOLE 28 2566 0 0 MORNINGSTAR INC COM 617700109 978 6463 SH SOLE 30 6463 0 0 MORNINGSTAR INC COM 617700109 63 416 SH SOLE 31 416 0 0 MORNINGSTAR INC COM 617700109 348 2298 SH SOLE 40 2298 0 0 MORPHIC HLDG INC COM 61775R105 40 2352 SH SOLE 2 0 0 2352 MORPHIC HLDG INC COM 61775R105 309 18035 SH SOLE 18 18035 0 0 MORPHIC HLDG INC COM 61775R105 146 8492 SH SOLE 19 8492 0 0 MORPHIC HLDG INC COM 61775R105 3385 197244 SH SOLE 21 197244 0 0 MORPHIC HLDG INC COM 61775R105 653 38055 SH SOLE 22 36586 0 1469 MORPHOSYS AG SPONSORED ADS 617760202 15881 445211 SH SOLE 18 445211 0 0 MOSAIC CO NEW COM 61945C103 23066 1065875 SH SOLE 2 297485 0 768390 MOSAIC CO NEW COM 61945C103 3768 174106 SH SOLE 4 164445 0 9661 MOSAIC CO NEW COM 61945C103 7720 356726 SH SOLE 7 351050 0 5676 MOSAIC CO NEW COM 61945C103 1035 47847 SH SOLE 13 47847 0 0 MOSAIC CO NEW COM 61945C103 40 1841 SH SOLE 15 1841 0 0 MOSAIC CO NEW COM 61945C103 18900 873389 SH SOLE 18 709661 0 163728 MOSAIC CO NEW COM 61945C103 9679 447280 SH SOLE 19 447280 0 0 MOSAIC CO NEW COM 61945C103 186714 8628196 SH SOLE 21 8628196 0 0 MOSAIC CO NEW COM 61945C103 198476 9171722 SH SOLE 22 8023392 0 1148330 MOSAIC CO NEW COM 61945C103 5867 271120 SH SOLE 23 271120 0 0 MOSAIC CO NEW COM 61945C103 9483 438204 SH SOLE 25 438204 0 0 MOSAIC CO NEW COM 61945C103 43444 2007588 SH SOLE 26 375876 0 1631712 MOSAIC CO NEW COM 61945C103 1426 65907 SH SOLE 28 46200 0 19707 MOSAIC CO NEW COM 61945C103 5205 240538 SH SOLE 29 7027 0 233511 MOSAIC CO NEW COM 61945C103 37934 1752948 SH SOLE 30 1752948 0 0 MOSAIC CO NEW COM 61945C103 1729 79879 SH SOLE 31 61514 0 18365 MOSAIC CO NEW COM 61945C103 765 35336 SH SOLE 34 35336 0 0 MOSAIC CO NEW COM 61945C103 6682 308764 SH SOLE 36 308764 0 0 MOSAIC CO NEW COM 61945C103 196 9051 SH SOLE 40 9051 0 0 MOSYS INC COM 619718307 1 293 SH SOLE 21 293 0 0 MOSYS INC COM 619718307 10 5553 SH SOLE 22 5553 0 0 MOTORCAR PTS AMER INC COM 620071100 412 18680 SH SOLE 2 780 0 17900 MOTORCAR PTS AMER INC COM 620071100 9 415 SH SOLE 7 415 0 0 MOTORCAR PTS AMER INC COM 620071100 1918 87058 SH SOLE 18 87058 0 0 MOTORCAR PTS AMER INC COM 620071100 897 40703 SH SOLE 19 40703 0 0 MOTORCAR PTS AMER INC COM 620071100 50270 2281908 SH SOLE 21 2281908 0 0 MOTORCAR PTS AMER INC COM 620071100 12678 575489 SH SOLE 22 552308 0 23181 MOTORCAR PTS AMER INC COM 620071100 58 2615 SH SOLE 28 2615 0 0 MOTORCAR PTS AMER INC COM 620071100 600 27219 SH SOLE 30 27219 0 0 MOTORCAR PTS AMER INC COM 620071100 51 2323 SH SOLE 40 2323 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 95637 593505 SH SOLE 2 198442 0 395063 MOTOROLA SOLUTIONS INC COM NEW 620076307 18073 112157 SH SOLE 4 107513 0 4644 MOTOROLA SOLUTIONS INC COM NEW 620076307 40245 249751 SH SOLE 7 187718 0 62033 MOTOROLA SOLUTIONS INC COM NEW 620076307 539 3342 SH SOLE 13 3342 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 169 1050 SH SOLE 15 1050 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 43 268 SH SOLE 17 0 0 268 MOTOROLA SOLUTIONS INC COM NEW 620076307 171814 1066240 SH SOLE 18 996589 0 69651 MOTOROLA SOLUTIONS INC COM NEW 620076307 350560 2175499 SH SOLE 19 2175499 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 1139949 7074276 SH SOLE 21 7074276 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 810229 5028108 SH SOLE 22 4502522 0 525586 MOTOROLA SOLUTIONS INC COM NEW 620076307 27137 168406 SH SOLE 23 168406 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 137254 851770 SH SOLE 25 851770 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 176326 1094243 SH SOLE 26 171712 0 922531 MOTOROLA SOLUTIONS INC COM NEW 620076307 5001 31035 SH SOLE 28 21598 0 9437 MOTOROLA SOLUTIONS INC COM NEW 620076307 3906 24241 SH SOLE 29 24241 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 138657 860474 SH SOLE 30 860474 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 15618 96923 SH SOLE 31 75006 0 21917 MOTOROLA SOLUTIONS INC COM NEW 620076307 17752 110168 SH SOLE 34 110168 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 28577 177341 SH SOLE 36 177341 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 546 3388 SH SOLE 40 3388 0 0 MOTUS GI HLDGS INC COM 62014P108 8 3304 SH SOLE 18 3304 0 0 MOTUS GI HLDGS INC COM 62014P108 79 34381 SH SOLE 21 34381 0 0 MOTUS GI HLDGS INC COM 62014P108 90 39197 SH SOLE 22 39197 0 0 MOVADO GROUP INC COM 624580106 371 17050 SH SOLE 2 703 0 16347 MOVADO GROUP INC COM 624580106 5 220 SH SOLE 7 220 0 0 MOVADO GROUP INC COM 624580106 1602 73679 SH SOLE 18 73679 0 0 MOVADO GROUP INC COM 624580106 596 27417 SH SOLE 19 27417 0 0 MOVADO GROUP INC COM 624580106 42461 1953131 SH SOLE 21 1953131 0 0 MOVADO GROUP INC COM 624580106 11185 514479 SH SOLE 22 490476 0 24003 MOVADO GROUP INC COM 624580106 173 7960 SH SOLE 26 0 0 7960 MOVADO GROUP INC COM 624580106 51 2356 SH SOLE 28 2356 0 0 MOVADO GROUP INC COM 624580106 550 25284 SH SOLE 30 25284 0 0 MOVADO GROUP INC COM 624580106 39 1797 SH SOLE 40 1797 0 0 MPLX LP COM UNIT REP LTD 55336V100 695 27304 SH SOLE 18 27304 0 0 MPLX LP COM UNIT REP LTD 55336V100 61380 2410853 SH SOLE 19 2410853 0 0 MR COOPER GROUP INC COM 62482R107 715 57139 SH SOLE 2 2723 0 54416 MR COOPER GROUP INC COM 62482R107 6 455 SH SOLE 4 455 0 0 MR COOPER GROUP INC COM 62482R107 19 1528 SH SOLE 7 1528 0 0 MR COOPER GROUP INC COM 62482R107 3439 274940 SH SOLE 18 274940 0 0 MR COOPER GROUP INC COM 62482R107 1689 135022 SH SOLE 19 135022 0 0 MR COOPER GROUP INC COM 62482R107 34417 2751145 SH SOLE 21 2751145 0 0 MR COOPER GROUP INC COM 62482R107 27299 2182156 SH SOLE 22 2087356 0 94800 MR COOPER GROUP INC COM 62482R107 472 37713 SH SOLE 26 29256 0 8457 MR COOPER GROUP INC COM 62482R107 298 23845 SH SOLE 28 23845 0 0 MR COOPER GROUP INC COM 62482R107 284 22740 SH SOLE 30 22740 0 0 MR COOPER GROUP INC COM 62482R107 131 10449 SH SOLE 40 10449 0 0 MRC GLOBAL INC COM 55345K103 1033 75756 SH SOLE 2 2790 0 72966 MRC GLOBAL INC COM 55345K103 7 496 SH SOLE 4 496 0 0 MRC GLOBAL INC COM 55345K103 34 2465 SH SOLE 7 2465 0 0 MRC GLOBAL INC COM 55345K103 3669 268982 SH SOLE 18 268982 0 0 MRC GLOBAL INC COM 55345K103 1890 138539 SH SOLE 19 138539 0 0 MRC GLOBAL INC COM 55345K103 36385 2667510 SH SOLE 21 2667510 0 0 MRC GLOBAL INC COM 55345K103 32637 2392717 SH SOLE 22 2269984 0 122733 MRC GLOBAL INC COM 55345K103 477 34972 SH SOLE 26 9899 0 25073 MRC GLOBAL INC COM 55345K103 170 12442 SH SOLE 28 12442 0 0 MRC GLOBAL INC COM 55345K103 372 27265 SH SOLE 30 27265 0 0 MRC GLOBAL INC COM 55345K103 169 12400 SH SOLE 31 0 0 12400 MRC GLOBAL INC COM 55345K103 101 7429 SH SOLE 36 7429 0 0 MRC GLOBAL INC COM 55345K103 96 7044 SH SOLE 40 7044 0 0 MRI INTERVENTIONS INC COM NEW 55347P209 37 7773 SH SOLE 21 7773 0 0 MSA SAFETY INC COM 553498106 3776 29886 SH SOLE 2 16442 0 13444 MSA SAFETY INC COM 553498106 27 213 SH SOLE 4 213 0 0 MSA SAFETY INC COM 553498106 2442 19325 SH SOLE 7 19325 0 0 MSA SAFETY INC COM 553498106 25727 203600 SH SOLE 18 203600 0 0 MSA SAFETY INC COM 553498106 7839 62040 SH SOLE 19 62040 0 0 MSA SAFETY INC COM 553498106 323286 2558450 SH SOLE 21 2558450 0 0 MSA SAFETY INC COM 553498106 154382 1221761 SH SOLE 22 1173872 0 47889 MSA SAFETY INC COM 553498106 1257 9949 SH SOLE 26 7063 0 2886 MSA SAFETY INC COM 553498106 598 4735 SH SOLE 28 4735 0 0 MSA SAFETY INC COM 553498106 1516 11996 SH SOLE 30 11996 0 0 MSA SAFETY INC COM 553498106 495 3917 SH SOLE 40 3917 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 21225 270480 SH SOLE 2 172296 0 98184 MSC INDL DIRECT INC CL A 553530106 2224 28341 SH SOLE 4 28341 0 0 MSC INDL DIRECT INC CL A 553530106 700 8917 SH SOLE 7 8917 0 0 MSC INDL DIRECT INC CL A 553530106 11586 147643 SH SOLE 18 144000 0 3643 MSC INDL DIRECT INC CL A 553530106 1173 14946 SH SOLE 19 14946 0 0 MSC INDL DIRECT INC CL A 553530106 182860 2330311 SH SOLE 21 2330311 0 0 MSC INDL DIRECT INC CL A 553530106 146519 1867196 SH SOLE 22 1698262 0 168934 MSC INDL DIRECT INC CL A 553530106 3641 46397 SH SOLE 23 46397 0 0 MSC INDL DIRECT INC CL A 553530106 1298 16543 SH SOLE 25 16543 0 0 MSC INDL DIRECT INC CL A 553530106 2858 36417 SH SOLE 26 23421 0 12996 MSC INDL DIRECT INC CL A 553530106 444 5656 SH SOLE 28 5656 0 0 MSC INDL DIRECT INC CL A 553530106 1507 19199 SH SOLE 29 19199 0 0 MSC INDL DIRECT INC CL A 553530106 1444 18407 SH SOLE 30 18407 0 0 MSC INDL DIRECT INC CL A 553530106 3461 44101 SH SOLE 31 32087 0 12014 MSC INDL DIRECT INC CL A 553530106 2370 30200 SH SOLE 34 30200 0 0 MSC INDL DIRECT INC CL A 553530106 346 4404 SH SOLE 36 4404 0 0 MSC INDL DIRECT INC CL A 553530106 369 4698 SH SOLE 40 4698 0 0 MSCI INC COM 55354G100 56150 217483 SH SOLE 2 38146 0 179337 MSCI INC COM 55354G100 10773 41725 SH SOLE 4 39376 0 2349 MSCI INC COM 55354G100 23864 92431 SH SOLE 7 71245 0 21186 MSCI INC COM 55354G100 300 1163 SH SOLE 13 1163 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 49161 190415 SH SOLE 18 178822 0 11593 MSCI INC COM 55354G100 158660 614534 SH SOLE 19 614534 0 0 MSCI INC COM 55354G100 568291 2201143 SH SOLE 21 2201143 0 0 MSCI INC COM 55354G100 533634 2066906 SH SOLE 22 1853128 0 213778 MSCI INC COM 55354G100 16479 63829 SH SOLE 23 63829 0 0 MSCI INC COM 55354G100 83986 325302 SH SOLE 25 325302 0 0 MSCI INC COM 55354G100 105948 410366 SH SOLE 26 55632 0 354734 MSCI INC COM 55354G100 4100 15880 SH SOLE 28 11050 0 4830 MSCI INC COM 55354G100 5198 20132 SH SOLE 29 2424 0 17708 MSCI INC COM 55354G100 87876 340368 SH SOLE 30 340368 0 0 MSCI INC COM 55354G100 5068 19631 SH SOLE 31 15981 0 3650 MSCI INC COM 55354G100 1439 5574 SH SOLE 34 5574 0 0 MSCI INC COM 55354G100 13303 51526 SH SOLE 36 51526 0 0 MSCI INC COM 55354G100 491 1900 SH SOLE 40 1900 0 0 MSG NETWORK INC CL A 553573106 851 48934 SH SOLE 2 4313 0 44621 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 2754 158298 SH SOLE 18 146184 0 12114 MSG NETWORK INC CL A 553573106 2947 169376 SH SOLE 19 169376 0 0 MSG NETWORK INC CL A 553573106 26571 1527091 SH SOLE 21 1527091 0 0 MSG NETWORK INC CL A 553573106 28771 1653519 SH SOLE 22 1589672 0 63847 MSG NETWORK INC CL A 553573106 196 11255 SH SOLE 23 11255 0 0 MSG NETWORK INC CL A 553573106 1558 89545 SH SOLE 26 24342 0 65203 MSG NETWORK INC CL A 553573106 140 8052 SH SOLE 28 8052 0 0 MSG NETWORK INC CL A 553573106 273 15691 SH SOLE 30 15691 0 0 MSG NETWORK INC CL A 553573106 120 6870 SH SOLE 40 6870 0 0 MTBC INC COM 55378G102 5 1262 SH SOLE 18 1262 0 0 MTBC INC COM 55378G102 86 21168 SH SOLE 21 21168 0 0 MTBC INC COM 55378G102 201 49415 SH SOLE 22 49415 0 0 MTS SYS CORP COM 553777103 721 15016 SH SOLE 2 633 0 14383 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 3848 80120 SH SOLE 18 80120 0 0 MTS SYS CORP COM 553777103 1503 31298 SH SOLE 19 31298 0 0 MTS SYS CORP COM 553777103 99339 2068274 SH SOLE 21 2068274 0 0 MTS SYS CORP COM 553777103 25796 537085 SH SOLE 22 514931 0 22154 MTS SYS CORP COM 553777103 359 7476 SH SOLE 26 2155 0 5321 MTS SYS CORP COM 553777103 104 2167 SH SOLE 28 2167 0 0 MTS SYS CORP COM 553777103 14463 301121 SH SOLE 30 301121 0 0 MTS SYS CORP COM 553777103 76 1582 SH SOLE 40 1582 0 0 MUELLER INDS INC COM 624756102 1219 38379 SH SOLE 2 2163 0 36216 MUELLER INDS INC COM 624756102 10 318 SH SOLE 4 318 0 0 MUELLER INDS INC COM 624756102 51 1618 SH SOLE 7 1618 0 0 MUELLER INDS INC COM 624756102 7918 249372 SH SOLE 18 249372 0 0 MUELLER INDS INC COM 624756102 3117 98180 SH SOLE 19 98180 0 0 MUELLER INDS INC COM 624756102 200342 6309981 SH SOLE 21 6309981 0 0 MUELLER INDS INC COM 624756102 53422 1682578 SH SOLE 22 1604673 0 77905 MUELLER INDS INC COM 624756102 614 19323 SH SOLE 26 6532 0 12791 MUELLER INDS INC COM 624756102 209 6594 SH SOLE 28 6594 0 0 MUELLER INDS INC COM 624756102 2492 78503 SH SOLE 30 78503 0 0 MUELLER INDS INC COM 624756102 79 2485 SH SOLE 36 2485 0 0 MUELLER INDS INC COM 624756102 191 6027 SH SOLE 40 6027 0 0 MUELLER WTR PRODS INC COM SER A 624758108 1267 105759 SH SOLE 2 5708 0 100051 MUELLER WTR PRODS INC COM SER A 624758108 14 1208 SH SOLE 4 1208 0 0 MUELLER WTR PRODS INC COM SER A 624758108 1275 106420 SH SOLE 7 106420 0 0 MUELLER WTR PRODS INC COM SER A 624758108 6385 532982 SH SOLE 18 532982 0 0 MUELLER WTR PRODS INC COM SER A 624758108 3303 275719 SH SOLE 19 275719 0 0 MUELLER WTR PRODS INC COM SER A 624758108 64597 5392073 SH SOLE 21 5392073 0 0 MUELLER WTR PRODS INC COM SER A 624758108 54893 4582060 SH SOLE 22 4374480 0 207580 MUELLER WTR PRODS INC COM SER A 624758108 396 33032 SH SOLE 26 18054 0 14978 MUELLER WTR PRODS INC COM SER A 624758108 235 19583 SH SOLE 28 19583 0 0 MUELLER WTR PRODS INC COM SER A 624758108 9636 804365 SH SOLE 30 804365 0 0 MUELLER WTR PRODS INC COM SER A 624758108 224 18689 SH SOLE 40 18689 0 0 MURPHY OIL CORP COM 626717102 10311 384733 SH SOLE 2 74741 0 309992 MURPHY OIL CORP COM 626717102 20 754 SH SOLE 4 754 0 0 MURPHY OIL CORP COM 626717102 142 5297 SH SOLE 7 5297 0 0 MURPHY OIL CORP COM 626717102 10960 408945 SH SOLE 18 408945 0 0 MURPHY OIL CORP COM 626717102 952 35541 SH SOLE 19 35541 0 0 MURPHY OIL CORP COM 626717102 201228 7508524 SH SOLE 21 7508524 0 0 MURPHY OIL CORP COM 626717102 150621 5620204 SH SOLE 22 5283643 0 336561 MURPHY OIL CORP COM 626717102 1912 71353 SH SOLE 26 47479 0 23874 MURPHY OIL CORP COM 626717102 571 21306 SH SOLE 28 21306 0 0 MURPHY OIL CORP COM 626717102 2096 78215 SH SOLE 30 78215 0 0 MURPHY OIL CORP COM 626717102 345 12856 SH SOLE 31 3154 0 9702 MURPHY OIL CORP COM 626717102 1214 45314 SH SOLE 36 45314 0 0 MURPHY OIL CORP COM 626717102 447 16666 SH SOLE 40 16666 0 0 MURPHY USA INC COM 626755102 4568 39045 SH SOLE 2 13727 0 25318 MURPHY USA INC COM 626755102 12 106 SH SOLE 4 106 0 0 MURPHY USA INC COM 626755102 148 1265 SH SOLE 7 1265 0 0 MURPHY USA INC COM 626755102 19316 165091 SH SOLE 18 165091 0 0 MURPHY USA INC COM 626755102 6092 52070 SH SOLE 19 52070 0 0 MURPHY USA INC COM 626755102 246984 2110973 SH SOLE 21 2110973 0 0 MURPHY USA INC COM 626755102 139129 1189135 SH SOLE 22 1142773 0 46362 MURPHY USA INC COM 626755102 1108 9469 SH SOLE 23 9469 0 0 MURPHY USA INC COM 626755102 1579 13496 SH SOLE 26 11159 0 2337 MURPHY USA INC COM 626755102 476 4065 SH SOLE 28 4065 0 0 MURPHY USA INC COM 626755102 1247 10658 SH SOLE 30 10658 0 0 MURPHY USA INC COM 626755102 427 3650 SH SOLE 31 0 0 3650 MURPHY USA INC COM 626755102 251 2149 SH SOLE 36 2149 0 0 MURPHY USA INC COM 626755102 380 3245 SH SOLE 40 3245 0 0 MUSTANG BIO INC COM 62818Q104 49 12001 SH SOLE 2 1465 0 10536 MUSTANG BIO INC COM 62818Q104 407 99747 SH SOLE 18 99747 0 0 MUSTANG BIO INC COM 62818Q104 190 46502 SH SOLE 19 46502 0 0 MUSTANG BIO INC COM 62818Q104 4242 1039687 SH SOLE 21 1039687 0 0 MUSTANG BIO INC COM 62818Q104 3028 742195 SH SOLE 22 728676 0 13519 MUTUALFIRST FINL INC COM 62845B104 246 6213 SH SOLE 2 234 0 5979 MUTUALFIRST FINL INC COM 62845B104 6 163 SH SOLE 7 163 0 0 MUTUALFIRST FINL INC COM 62845B104 839 21147 SH SOLE 18 21147 0 0 MUTUALFIRST FINL INC COM 62845B104 412 10376 SH SOLE 19 10376 0 0 MUTUALFIRST FINL INC COM 62845B104 8235 207599 SH SOLE 21 207599 0 0 MUTUALFIRST FINL INC COM 62845B104 2973 74948 SH SOLE 22 69897 0 5051 MVB FINANCIAL CORP COM 553810102 245 9850 SH SOLE 2 362 0 9488 MVB FINANCIAL CORP COM 553810102 838 33620 SH SOLE 18 33620 0 0 MVB FINANCIAL CORP COM 553810102 412 16536 SH SOLE 19 16536 0 0 MVB FINANCIAL CORP COM 553810102 8998 361078 SH SOLE 21 361078 0 0 MVB FINANCIAL CORP COM 553810102 2792 112031 SH SOLE 22 105918 0 6113 MYERS INDS INC COM 628464109 254 15230 SH SOLE 2 1435 0 13795 MYERS INDS INC COM 628464109 11 670 SH SOLE 7 670 0 0 MYERS INDS INC COM 628464109 2767 165875 SH SOLE 18 165875 0 0 MYERS INDS INC COM 628464109 1027 61561 SH SOLE 19 61561 0 0 MYERS INDS INC COM 628464109 69963 4194395 SH SOLE 21 4194395 0 0 MYERS INDS INC COM 628464109 18206 1091496 SH SOLE 22 1047765 0 43731 MYERS INDS INC COM 628464109 55 3288 SH SOLE 28 3288 0 0 MYERS INDS INC COM 628464109 872 52292 SH SOLE 30 52292 0 0 MYERS INDS INC COM 628464109 45 2706 SH SOLE 40 2706 0 0 MYLAN N V SHS EURO N59465109 25818 1284472 SH SOLE 2 160016 0 1124456 MYLAN N V SHS EURO N59465109 4306 214211 SH SOLE 4 200242 0 13969 MYLAN N V SHS EURO N59465109 10334 514139 SH SOLE 7 438725 0 75414 MYLAN N V SHS EURO N59465109 1110 55216 SH SOLE 13 55216 0 0 MYLAN N V SHS EURO N59465109 60 2989 SH SOLE 15 2989 0 0 MYLAN N V SHS EURO N59465109 32339 1608926 SH SOLE 18 1451070 0 157856 MYLAN N V SHS EURO N59465109 11641 579177 SH SOLE 19 579177 0 0 MYLAN N V SHS EURO N59465109 364277 18123240 SH SOLE 21 18123240 0 0 MYLAN N V SHS EURO N59465109 265275 13197781 SH SOLE 22 11617008 0 1580773 MYLAN N V SHS EURO N59465109 7480 372133 SH SOLE 23 372133 0 0 MYLAN N V SHS EURO N59465109 18214 906150 SH SOLE 25 906150 0 0 MYLAN N V SHS EURO N59465109 46863 2331484 SH SOLE 26 506319 0 1825165 MYLAN N V SHS EURO N59465109 1919 95483 SH SOLE 28 67300 0 28183 MYLAN N V SHS EURO N59465109 5061 251775 SH SOLE 29 12625 0 239150 MYLAN N V SHS EURO N59465109 52302 2602083 SH SOLE 30 2602083 0 0 MYLAN N V SHS EURO N59465109 2217 110303 SH SOLE 31 86383 0 23920 MYLAN N V SHS EURO N59465109 1564 77791 SH SOLE 34 77791 0 0 MYLAN N V SHS EURO N59465109 8676 431659 SH SOLE 36 431659 0 0 MYLAN N V SHS EURO N59465109 230 11436 SH SOLE 40 11436 0 0 MYLAN N V OPTIONS N59465909 44 2200 SH Call SOLE 2 2200 0 0 MYLAN N V OPTIONS N59465909 6633 330000 SH Call SOLE 19 330000 0 0 MYLAN N V OPTIONS N59465909 66 3300 SH Call SOLE 22 3300 0 0 MYLAN N V OPTIONS N59465909 634 31500 SH Call SOLE 34 31500 0 0 MYOKARDIA INC COM 62857M105 3801 52145 SH SOLE 2 35287 0 16858 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 12894 176908 SH SOLE 18 176908 0 0 MYOKARDIA INC COM 62857M105 29175 400287 SH SOLE 19 400287 0 0 MYOKARDIA INC COM 62857M105 778 10679 SH SOLE 20 10679 0 0 MYOKARDIA INC COM 62857M105 145721 1999332 SH SOLE 21 1999332 0 0 MYOKARDIA INC COM 62857M105 96739 1327288 SH SOLE 22 1271496 0 55792 MYOKARDIA INC COM 62857M105 1009 13848 SH SOLE 26 7830 0 6018 MYOKARDIA INC COM 62857M105 391 5359 SH SOLE 28 5359 0 0 MYOKARDIA INC COM 62857M105 1303 17876 SH SOLE 30 17876 0 0 MYOKARDIA INC COM 62857M105 9741 133655 SH SOLE 34 133655 0 0 MYOKARDIA INC COM 62857M105 321 4411 SH SOLE 40 4411 0 0 MYOS RENS TECHNOLOGY INC COM 62857P108 0 307 SH SOLE 21 307 0 0 MYOVANT SCIENCES LTD COM G637AM102 243 15679 SH SOLE 21 15679 0 0 MYOVANT SCIENCES LTD COM G637AM102 447 28777 SH SOLE 22 17194 0 11583 MYOVANT SCIENCES LTD COM G637AM102 101 6478 SH SOLE 30 6478 0 0 MYR GROUP INC DEL COM 55405W104 317 9716 SH SOLE 2 3475 0 6241 MYR GROUP INC DEL COM 55405W104 7 222 SH SOLE 4 222 0 0 MYR GROUP INC DEL COM 55405W104 622 19082 SH SOLE 7 19082 0 0 MYR GROUP INC DEL COM 55405W104 2629 80656 SH SOLE 18 76837 0 3819 MYR GROUP INC DEL COM 55405W104 2747 84286 SH SOLE 19 84286 0 0 MYR GROUP INC DEL COM 55405W104 63102 1936240 SH SOLE 21 1936240 0 0 MYR GROUP INC DEL COM 55405W104 19928 611487 SH SOLE 22 585221 0 26266 MYR GROUP INC DEL COM 55405W104 222 6816 SH SOLE 23 6816 0 0 MYR GROUP INC DEL COM 55405W104 1055 32384 SH SOLE 26 0 0 32384 MYR GROUP INC DEL COM 55405W104 64 1961 SH SOLE 28 1961 0 0 MYR GROUP INC DEL COM 55405W104 788 24174 SH SOLE 30 24174 0 0 MYR GROUP INC DEL COM 55405W104 164 5046 SH SOLE 34 5046 0 0 MYR GROUP INC DEL COM 55405W104 64 1975 SH SOLE 40 1975 0 0 MYRIAD GENETICS INC COM 62855J104 1811 66520 SH SOLE 2 2647 0 63873 MYRIAD GENETICS INC COM 62855J104 11 399 SH SOLE 4 399 0 0 MYRIAD GENETICS INC COM 62855J104 32 1160 SH SOLE 7 1160 0 0 MYRIAD GENETICS INC COM 62855J104 8669 318360 SH SOLE 18 318360 0 0 MYRIAD GENETICS INC COM 62855J104 3396 124722 SH SOLE 19 124722 0 0 MYRIAD GENETICS INC COM 62855J104 265362 9745216 SH SOLE 21 9745216 0 0 MYRIAD GENETICS INC COM 62855J104 59534 2186323 SH SOLE 22 2084243 0 102080 MYRIAD GENETICS INC COM 62855J104 755 27728 SH SOLE 26 21398 0 6330 MYRIAD GENETICS INC COM 62855J104 251 9212 SH SOLE 28 9212 0 0 MYRIAD GENETICS INC COM 62855J104 7201 264434 SH SOLE 30 264434 0 0 MYRIAD GENETICS INC COM 62855J104 40 1452 SH SOLE 34 1452 0 0 MYRIAD GENETICS INC COM 62855J104 180 6593 SH SOLE 40 6593 0 0 NABORS INDS INC NEW NOTE 0.750% 1/1 62957HAB1 1267 1700000 PRN SOLE 21 1700000 0 0 NABORS INDUSTRIES LTD SHS G6359F103 1037 360185 SH SOLE 2 12302 0 347883 NABORS INDUSTRIES LTD SHS G6359F103 7 2306 SH SOLE 4 2306 0 0 NABORS INDUSTRIES LTD SHS G6359F103 58 20058 SH SOLE 7 20058 0 0 NABORS INDUSTRIES LTD SHS G6359F103 4492 1559554 SH SOLE 18 1559554 0 0 NABORS INDUSTRIES LTD SHS G6359F103 1792 622231 SH SOLE 19 622231 0 0 NABORS INDUSTRIES LTD SHS G6359F103 113839 39527428 SH SOLE 21 39527428 0 0 NABORS INDUSTRIES LTD SHS G6359F103 30846 10710513 SH SOLE 22 9970915 0 739598 NABORS INDUSTRIES LTD SHS G6359F103 201 69635 SH SOLE 26 46639 0 22996 NABORS INDUSTRIES LTD SHS G6359F103 127 43940 SH SOLE 28 43940 0 0 NABORS INDUSTRIES LTD SHS G6359F103 1425 494685 SH SOLE 30 494685 0 0 NABORS INDUSTRIES LTD SHS G6359F103 119 41400 SH SOLE 31 0 0 41400 NABORS INDUSTRIES LTD SHS G6359F103 253 87997 SH SOLE 36 87997 0 0 NABORS INDUSTRIES LTD SHS G6359F103 94 32507 SH SOLE 40 32507 0 0 NACCO INDS INC CL A 629579103 182 3878 SH SOLE 2 175 0 3703 NACCO INDS INC CL A 629579103 5 115 SH SOLE 7 115 0 0 NACCO INDS INC CL A 629579103 634 13545 SH SOLE 18 13545 0 0 NACCO INDS INC CL A 629579103 300 6414 SH SOLE 19 6414 0 0 NACCO INDS INC CL A 629579103 6175 131856 SH SOLE 21 131856 0 0 NACCO INDS INC CL A 629579103 6081 129852 SH SOLE 22 126701 0 3151 NACCO INDS INC CL A 629579103 53 1132 SH SOLE 30 1132 0 0 NAM TAI PPTY INC SHS G63907102 204 23722 SH SOLE 21 23722 0 0 NAM TAI PPTY INC SHS G63907102 1058 122903 SH SOLE 22 122903 0 0 NAM TAI PPTY INC SHS G63907102 159 18517 SH SOLE 30 18517 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 505 18155 SH SOLE 2 4006 0 14149 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 3574 128454 SH SOLE 18 120779 0 7675 NANOSTRING TECHNOLOGIES INC COM 63009R109 3987 143308 SH SOLE 19 143308 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 47343 1701777 SH SOLE 21 1701777 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 29694 1067375 SH SOLE 22 1023080 0 44295 NANOSTRING TECHNOLOGIES INC COM 63009R109 452 16250 SH SOLE 23 16250 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 1152 41426 SH SOLE 26 0 0 41426 NANOSTRING TECHNOLOGIES INC COM 63009R109 128 4600 SH SOLE 28 4600 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 4859 174652 SH SOLE 30 174652 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 94 3365 SH SOLE 40 3365 0 0 NANOVIRICIDES INC COM 630087302 4 1651 SH SOLE 21 1651 0 0 NANTHEALTH INC COM 630104107 18 17414 SH SOLE 21 17414 0 0 NANTHEALTH INC COM 630104107 6 5474 SH SOLE 22 5474 0 0 NANTKWEST INC COM 63016Q102 23 6079 SH SOLE 18 6079 0 0 NANTKWEST INC COM 63016Q102 352 92934 SH SOLE 21 92934 0 0 NANTKWEST INC COM 63016Q102 2204 581462 SH SOLE 22 581462 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 142 4842 SH SOLE 2 505 0 4337 NAPCO SEC TECHNOLOGIES INC COM 630402105 6 199 SH SOLE 7 199 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 1230 41836 SH SOLE 18 41836 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 606 20605 SH SOLE 19 20605 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 12252 416880 SH SOLE 21 416880 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 9585 326129 SH SOLE 22 317779 0 8350 NAPCO SEC TECHNOLOGIES INC COM 630402105 55 1888 SH SOLE 30 1888 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 61 2081 SH SOLE 40 2081 0 0 NASDAQ INC COM 631103108 33132 309352 SH SOLE 2 55215 0 254137 NASDAQ INC COM 631103108 6342 59212 SH SOLE 4 56128 0 3084 NASDAQ INC COM 631103108 11389 106343 SH SOLE 7 98545 0 7798 NASDAQ INC COM 631103108 359 3348 SH SOLE 13 3348 0 0 NASDAQ INC COM 631103108 58 544 SH SOLE 15 544 0 0 NASDAQ INC COM 631103108 31095 290334 SH SOLE 18 263836 0 26498 NASDAQ INC COM 631103108 5262 49135 SH SOLE 19 49135 0 0 NASDAQ INC COM 631103108 311238 2906046 SH SOLE 21 2906046 0 0 NASDAQ INC COM 631103108 298665 2788656 SH SOLE 22 2485559 0 303097 NASDAQ INC COM 631103108 9383 87608 SH SOLE 23 87608 0 0 NASDAQ INC COM 631103108 12375 115546 SH SOLE 25 115546 0 0 NASDAQ INC COM 631103108 57630 538094 SH SOLE 26 95655 0 442439 NASDAQ INC COM 631103108 2273 21220 SH SOLE 28 14480 0 6740 NASDAQ INC COM 631103108 2920 27262 SH SOLE 29 3160 0 24102 NASDAQ INC COM 631103108 47973 447929 SH SOLE 30 447929 0 0 NASDAQ INC COM 631103108 3232 30175 SH SOLE 31 23759 0 6416 NASDAQ INC COM 631103108 815 7610 SH SOLE 34 7610 0 0 NASDAQ INC COM 631103108 9510 88799 SH SOLE 36 88799 0 0 NASDAQ INC COM 631103108 248 2314 SH SOLE 40 2314 0 0 NATERA INC COM 632307104 1109 32915 SH SOLE 2 9424 0 23491 NATERA INC COM 632307104 7 221 SH SOLE 4 221 0 0 NATERA INC COM 632307104 38 1128 SH SOLE 7 1128 0 0 NATERA INC COM 632307104 7843 232801 SH SOLE 18 212031 0 20770 NATERA INC COM 632307104 9237 274180 SH SOLE 19 274180 0 0 NATERA INC COM 632307104 71282 2115812 SH SOLE 21 2115812 0 0 NATERA INC COM 632307104 67787 2012094 SH SOLE 22 1943118 0 68976 NATERA INC COM 632307104 950 28200 SH SOLE 23 28200 0 0 NATERA INC COM 632307104 2995 88889 SH SOLE 26 16955 0 71934 NATERA INC COM 632307104 165 4896 SH SOLE 28 4896 0 0 NATERA INC COM 632307104 5960 176908 SH SOLE 30 176908 0 0 NATERA INC COM 632307104 64 1888 SH SOLE 34 1888 0 0 NATERA INC COM 632307104 212 6292 SH SOLE 40 6292 0 0 NATHANS FAMOUS INC NEW COM 632347100 136 1914 SH SOLE 2 109 0 1805 NATHANS FAMOUS INC NEW COM 632347100 5 66 SH SOLE 7 66 0 0 NATHANS FAMOUS INC NEW COM 632347100 727 10261 SH SOLE 18 10261 0 0 NATHANS FAMOUS INC NEW COM 632347100 356 5020 SH SOLE 19 5020 0 0 NATHANS FAMOUS INC NEW COM 632347100 7389 104249 SH SOLE 21 104249 0 0 NATHANS FAMOUS INC NEW COM 632347100 3402 47995 SH SOLE 22 45599 0 2396 NATIONAL BANKSHARES INC VA COM 634865109 320 7133 SH SOLE 2 251 0 6882 NATIONAL BANKSHARES INC VA COM 634865109 5 114 SH SOLE 7 114 0 0 NATIONAL BANKSHARES INC VA COM 634865109 1033 22986 SH SOLE 18 22986 0 0 NATIONAL BANKSHARES INC VA COM 634865109 497 11068 SH SOLE 19 11068 0 0 NATIONAL BANKSHARES INC VA COM 634865109 10697 238073 SH SOLE 21 238073 0 0 NATIONAL BANKSHARES INC VA COM 634865109 8583 191037 SH SOLE 22 185539 0 5498 NATIONAL BEVERAGE CORP COM 635017106 474 9289 SH SOLE 2 4030 0 5259 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 3071 60189 SH SOLE 18 52681 0 7508 NATIONAL BEVERAGE CORP COM 635017106 4311 84502 SH SOLE 19 84502 0 0 NATIONAL BEVERAGE CORP COM 635017106 68789 1348277 SH SOLE 21 1348277 0 0 NATIONAL BEVERAGE CORP COM 635017106 21103 413626 SH SOLE 22 399061 0 14565 NATIONAL BEVERAGE CORP COM 635017106 547 10726 SH SOLE 23 10726 0 0 NATIONAL BEVERAGE CORP COM 635017106 1912 37477 SH SOLE 26 5635 0 31842 NATIONAL BEVERAGE CORP COM 635017106 68 1326 SH SOLE 28 1326 0 0 NATIONAL BEVERAGE CORP COM 635017106 886 17364 SH SOLE 30 17364 0 0 NATIONAL BEVERAGE CORP COM 635017106 65 1276 SH SOLE 40 1276 0 0 NATIONAL BK HLDGS CORP CL A 633707104 757 21491 SH SOLE 2 2732 0 18759 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 4746 134739 SH SOLE 18 134739 0 0 NATIONAL BK HLDGS CORP CL A 633707104 2775 78782 SH SOLE 19 78782 0 0 NATIONAL BK HLDGS CORP CL A 633707104 114656 3255411 SH SOLE 21 3255411 0 0 NATIONAL BK HLDGS CORP CL A 633707104 34145 969476 SH SOLE 22 932609 0 36867 NATIONAL BK HLDGS CORP CL A 633707104 277 7864 SH SOLE 23 7864 0 0 NATIONAL BK HLDGS CORP CL A 633707104 1102 31294 SH SOLE 26 10626 0 20668 NATIONAL BK HLDGS CORP CL A 633707104 116 3300 SH SOLE 28 3300 0 0 NATIONAL BK HLDGS CORP CL A 633707104 1454 41281 SH SOLE 30 41281 0 0 NATIONAL BK HLDGS CORP CL A 633707104 136 3849 SH SOLE 40 3849 0 0 NATIONAL CINEMEDIA INC COM 635309107 461 63208 SH SOLE 2 2565 0 60643 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 1694 232375 SH SOLE 18 232375 0 0 NATIONAL CINEMEDIA INC COM 635309107 801 109873 SH SOLE 19 109873 0 0 NATIONAL CINEMEDIA INC COM 635309107 16910 2319585 SH SOLE 21 2319585 0 0 NATIONAL CINEMEDIA INC COM 635309107 13564 1860574 SH SOLE 22 1757838 0 102736 NATIONAL CINEMEDIA INC COM 635309107 80 11014 SH SOLE 26 7817 0 3197 NATIONAL CINEMEDIA INC COM 635309107 64 8826 SH SOLE 28 8826 0 0 NATIONAL CINEMEDIA INC COM 635309107 103 14197 SH SOLE 30 14197 0 0 NATIONAL CINEMEDIA INC COM 635309107 53 7277 SH SOLE 40 7277 0 0 NATIONAL ENERGY SERVICES REU SHS G6375R107 198 21721 SH SOLE 2 984 0 20737 NATIONAL ENERGY SERVICES REU SHS G6375R107 718 78727 SH SOLE 18 78727 0 0 NATIONAL ENERGY SERVICES REU SHS G6375R107 376 41209 SH SOLE 19 41209 0 0 NATIONAL ENERGY SERVICES REU SHS G6375R107 7063 774477 SH SOLE 21 774477 0 0 NATIONAL ENERGY SERVICES REU SHS G6375R107 2410 264293 SH SOLE 22 241737 0 22556 NATIONAL FUEL GAS CO N J COM 636180101 10248 220195 SH SOLE 2 86459 0 133736 NATIONAL FUEL GAS CO N J COM 636180101 39 834 SH SOLE 4 834 0 0 NATIONAL FUEL GAS CO N J COM 636180101 10399 223439 SH SOLE 7 223439 0 0 NATIONAL FUEL GAS CO N J COM 636180101 12534 269308 SH SOLE 18 269308 0 0 NATIONAL FUEL GAS CO N J COM 636180101 892 19157 SH SOLE 19 19157 0 0 NATIONAL FUEL GAS CO N J COM 636180101 214411 4607022 SH SOLE 21 4607022 0 0 NATIONAL FUEL GAS CO N J COM 636180101 148248 3185385 SH SOLE 22 3034376 0 151009 NATIONAL FUEL GAS CO N J COM 636180101 79 1699 SH SOLE 23 1699 0 0 NATIONAL FUEL GAS CO N J COM 636180101 1310 28150 SH SOLE 26 18854 0 9296 NATIONAL FUEL GAS CO N J COM 636180101 472 10135 SH SOLE 28 10135 0 0 NATIONAL FUEL GAS CO N J COM 636180101 1156 24837 SH SOLE 30 24837 0 0 NATIONAL FUEL GAS CO N J COM 636180101 77 1665 SH SOLE 31 1665 0 0 NATIONAL FUEL GAS CO N J COM 636180101 138 2961 SH SOLE 36 2961 0 0 NATIONAL FUEL GAS CO N J COM 636180101 412 8850 SH SOLE 40 8850 0 0 NATIONAL GEN HLDGS CORP COM 636220303 1075 48626 SH SOLE 2 4212 0 44414 NATIONAL GEN HLDGS CORP COM 636220303 8 366 SH SOLE 4 366 0 0 NATIONAL GEN HLDGS CORP COM 636220303 25 1138 SH SOLE 7 1138 0 0 NATIONAL GEN HLDGS CORP COM 636220303 5128 232050 SH SOLE 18 232050 0 0 NATIONAL GEN HLDGS CORP COM 636220303 4027 182209 SH SOLE 19 182209 0 0 NATIONAL GEN HLDGS CORP COM 636220303 51693 2339029 SH SOLE 21 2339029 0 0 NATIONAL GEN HLDGS CORP COM 636220303 45281 2048914 SH SOLE 22 1961428 0 87486 NATIONAL GEN HLDGS CORP COM 636220303 197 8906 SH SOLE 23 8906 0 0 NATIONAL GEN HLDGS CORP COM 636220303 759 34355 SH SOLE 26 21735 0 12620 NATIONAL GEN HLDGS CORP COM 636220303 187 8480 SH SOLE 28 8480 0 0 NATIONAL GEN HLDGS CORP COM 636220303 488 22075 SH SOLE 30 22075 0 0 NATIONAL GEN HLDGS CORP COM 636220303 157 7103 SH SOLE 40 7103 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 2 26 SH SOLE 18 26 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 4305 68687 SH SOLE 19 68687 0 0 NATIONAL HEALTH INVS INC COM 63633D104 2636 32347 SH SOLE 2 1565 0 30782 NATIONAL HEALTH INVS INC COM 63633D104 978 11997 SH SOLE 4 11997 0 0 NATIONAL HEALTH INVS INC COM 63633D104 3511 43093 SH SOLE 7 43093 0 0 NATIONAL HEALTH INVS INC COM 63633D104 11641 142864 SH SOLE 18 142864 0 0 NATIONAL HEALTH INVS INC COM 63633D104 9742 119561 SH SOLE 19 119561 0 0 NATIONAL HEALTH INVS INC COM 63633D104 152653 1873500 SH SOLE 21 1873500 0 0 NATIONAL HEALTH INVS INC COM 63633D104 128812 1580909 SH SOLE 22 1524408 0 56501 NATIONAL HEALTH INVS INC COM 63633D104 231 2833 SH SOLE 23 2833 0 0 NATIONAL HEALTH INVS INC COM 63633D104 7787 95573 SH SOLE 25 95573 0 0 NATIONAL HEALTH INVS INC COM 63633D104 2598 31890 SH SOLE 26 9285 0 22605 NATIONAL HEALTH INVS INC COM 63633D104 461 5657 SH SOLE 28 5657 0 0 NATIONAL HEALTH INVS INC COM 63633D104 1773 21756 SH SOLE 29 21756 0 0 NATIONAL HEALTH INVS INC COM 63633D104 16909 207523 SH SOLE 30 207523 0 0 NATIONAL HEALTH INVS INC COM 63633D104 361 4430 SH SOLE 34 4430 0 0 NATIONAL HEALTH INVS INC COM 63633D104 394 4831 SH SOLE 40 4831 0 0 NATIONAL HEALTHCARE CORP COM 635906100 1052 12173 SH SOLE 2 442 0 11731 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 3590 41532 SH SOLE 18 41532 0 0 NATIONAL HEALTHCARE CORP COM 635906100 1942 22466 SH SOLE 19 22466 0 0 NATIONAL HEALTHCARE CORP COM 635906100 39793 460407 SH SOLE 21 460407 0 0 NATIONAL HEALTHCARE CORP COM 635906100 30870 357163 SH SOLE 22 343270 0 13893 NATIONAL HEALTHCARE CORP COM 635906100 600 6937 SH SOLE 23 6937 0 0 NATIONAL HEALTHCARE CORP COM 635906100 279 3223 SH SOLE 26 0 0 3223 NATIONAL HEALTHCARE CORP COM 635906100 123 1420 SH SOLE 28 1420 0 0 NATIONAL HEALTHCARE CORP COM 635906100 419 4849 SH SOLE 30 4849 0 0 NATIONAL HEALTHCARE CORP COM 635906100 97 1126 SH SOLE 40 1126 0 0 NATIONAL HOLDINGS CORP COM NEW 636375206 2 903 SH SOLE 18 903 0 0 NATIONAL HOLDINGS CORP COM NEW 636375206 48 18935 SH SOLE 21 18935 0 0 NATIONAL INSTRS CORP COM 636518102 27267 644005 SH SOLE 2 370961 0 273044 NATIONAL INSTRS CORP COM 636518102 2310 54564 SH SOLE 4 54564 0 0 NATIONAL INSTRS CORP COM 636518102 673 15894 SH SOLE 7 15894 0 0 NATIONAL INSTRS CORP COM 636518102 2589 61152 SH SOLE 13 61152 0 0 NATIONAL INSTRS CORP COM 636518102 18411 434835 SH SOLE 18 380916 0 53919 NATIONAL INSTRS CORP COM 636518102 28025 661906 SH SOLE 19 661906 0 0 NATIONAL INSTRS CORP COM 636518102 256452 6056961 SH SOLE 21 6056961 0 0 NATIONAL INSTRS CORP COM 636518102 219790 5191073 SH SOLE 22 4297960 0 893113 NATIONAL INSTRS CORP COM 636518102 3677 86838 SH SOLE 23 86838 0 0 NATIONAL INSTRS CORP COM 636518102 329 7771 SH SOLE 25 7771 0 0 NATIONAL INSTRS CORP COM 636518102 2969 70122 SH SOLE 26 40510 0 29612 NATIONAL INSTRS CORP COM 636518102 689 16279 SH SOLE 28 16279 0 0 NATIONAL INSTRS CORP COM 636518102 8598 203067 SH SOLE 29 50171 0 152896 NATIONAL INSTRS CORP COM 636518102 2924 69067 SH SOLE 30 69067 0 0 NATIONAL INSTRS CORP COM 636518102 5671 133938 SH SOLE 31 105582 0 28356 NATIONAL INSTRS CORP COM 636518102 1084 25593 SH SOLE 34 25593 0 0 NATIONAL INSTRS CORP COM 636518102 1689 39892 SH SOLE 36 39892 0 0 NATIONAL INSTRS CORP COM 636518102 574 13560 SH SOLE 40 13560 0 0 NATIONAL OILWELL VARCO INC COM 637071101 24544 979796 SH SOLE 2 120604 0 859192 NATIONAL OILWELL VARCO INC COM 637071101 3850 153695 SH SOLE 4 143869 0 9826 NATIONAL OILWELL VARCO INC COM 637071101 9032 360544 SH SOLE 7 331455 0 29089 NATIONAL OILWELL VARCO INC COM 637071101 313 12489 SH SOLE 13 12489 0 0 NATIONAL OILWELL VARCO INC COM 637071101 68 2712 SH SOLE 15 2712 0 0 NATIONAL OILWELL VARCO INC COM 637071101 19939 795976 SH SOLE 18 719013 0 76963 NATIONAL OILWELL VARCO INC COM 637071101 4043 161413 SH SOLE 19 161413 0 0 NATIONAL OILWELL VARCO INC COM 637071101 236695 9448920 SH SOLE 21 9448920 0 0 NATIONAL OILWELL VARCO INC COM 637071101 239766 9571499 SH SOLE 22 8474415 0 1097084 NATIONAL OILWELL VARCO INC COM 637071101 7000 279434 SH SOLE 23 279434 0 0 NATIONAL OILWELL VARCO INC COM 637071101 11818 471780 SH SOLE 25 471780 0 0 NATIONAL OILWELL VARCO INC COM 637071101 57073 2278358 SH SOLE 26 360681 0 1917677 NATIONAL OILWELL VARCO INC COM 637071101 1845 73672 SH SOLE 28 53315 0 20357 NATIONAL OILWELL VARCO INC COM 637071101 2283 91142 SH SOLE 29 8407 0 82735 NATIONAL OILWELL VARCO INC COM 637071101 39887 1592284 SH SOLE 30 1592284 0 0 NATIONAL OILWELL VARCO INC COM 637071101 2474 98775 SH SOLE 31 70254 0 28521 NATIONAL OILWELL VARCO INC COM 637071101 614 24507 SH SOLE 34 24507 0 0 NATIONAL OILWELL VARCO INC COM 637071101 8074 322308 SH SOLE 36 322308 0 0 NATIONAL OILWELL VARCO INC COM 637071101 276 11028 SH SOLE 40 11028 0 0 NATIONAL PRESTO INDS INC COM 637215104 420 4755 SH SOLE 2 200 0 4555 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 2061 23315 SH SOLE 18 23315 0 0 NATIONAL PRESTO INDS INC COM 637215104 775 8767 SH SOLE 19 8767 0 0 NATIONAL PRESTO INDS INC COM 637215104 60895 688931 SH SOLE 21 688931 0 0 NATIONAL PRESTO INDS INC COM 637215104 14222 160897 SH SOLE 22 153812 0 7085 NATIONAL PRESTO INDS INC COM 637215104 225 2548 SH SOLE 26 0 0 2548 NATIONAL PRESTO INDS INC COM 637215104 65 734 SH SOLE 28 734 0 0 NATIONAL PRESTO INDS INC COM 637215104 718 8119 SH SOLE 30 8119 0 0 NATIONAL PRESTO INDS INC COM 637215104 41 468 SH SOLE 40 468 0 0 NATIONAL RESH CORP COM NEW 637372202 329 4994 SH SOLE 2 413 0 4581 NATIONAL RESH CORP COM NEW 637372202 15 230 SH SOLE 7 230 0 0 NATIONAL RESH CORP COM NEW 637372202 2723 41289 SH SOLE 18 41289 0 0 NATIONAL RESH CORP COM NEW 637372202 1403 21271 SH SOLE 19 21271 0 0 NATIONAL RESH CORP COM NEW 637372202 27863 422554 SH SOLE 21 422554 0 0 NATIONAL RESH CORP COM NEW 637372202 22825 346152 SH SOLE 22 329367 0 16785 NATIONAL RESH CORP COM NEW 637372202 0 1 SH SOLE 23 1 0 0 NATIONAL RESH CORP COM NEW 637372202 284 4307 SH SOLE 30 4307 0 0 NATIONAL RESH CORP COM NEW 637372202 61 922 SH SOLE 40 922 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 26065 486100 SH SOLE 2 113000 0 373100 NATIONAL RETAIL PPTYS INC COM 637417106 7079 132020 SH SOLE 4 127961 0 4059 NATIONAL RETAIL PPTYS INC COM 637417106 22596 421415 SH SOLE 7 335795 0 85620 NATIONAL RETAIL PPTYS INC COM 637417106 285 5324 SH SOLE 13 5324 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 31337 584424 SH SOLE 18 485004 0 99420 NATIONAL RETAIL PPTYS INC COM 637417106 14627 272797 SH SOLE 19 272797 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 681337 12706772 SH SOLE 21 12706772 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 398190 7426156 SH SOLE 22 7067280 0 358876 NATIONAL RETAIL PPTYS INC COM 637417106 6932 129285 SH SOLE 23 129285 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 20928 390300 SH SOLE 25 390300 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 27592 514575 SH SOLE 26 231667 0 282908 NATIONAL RETAIL PPTYS INC COM 637417106 1576 29400 SH SOLE 28 20252 0 9148 NATIONAL RETAIL PPTYS INC COM 637417106 4849 90430 SH SOLE 29 90430 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 66999 1249520 SH SOLE 30 1249520 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 2102 39193 SH SOLE 31 27103 0 12090 NATIONAL RETAIL PPTYS INC COM 637417106 561 10460 SH SOLE 34 10460 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 3709 69172 SH SOLE 36 69172 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 165 3086 SH SOLE 40 3086 0 0 NATIONAL SEC GROUP INC COM 637546102 4 249 SH SOLE 21 249 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 1176 34974 SH SOLE 2 11910 0 23064 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 546 16243 SH SOLE 4 16243 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 2004 59609 SH SOLE 7 59609 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 9126 271436 SH SOLE 18 266760 0 4676 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 12733 378720 SH SOLE 19 378720 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 232287 6909180 SH SOLE 21 6909180 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 87973 2616683 SH SOLE 22 2544809 0 71874 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 1566 46589 SH SOLE 23 46589 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 4233 125893 SH SOLE 25 125893 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 5956 177143 SH SOLE 26 15695 0 161448 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 226 6714 SH SOLE 28 6714 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 1050 31237 SH SOLE 29 31237 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 11139 331327 SH SOLE 30 331327 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 192 5711 SH SOLE 40 5711 0 0 NATIONAL VISION HLDGS INC COM 63845R107 1060 32678 SH SOLE 2 2843 0 29835 NATIONAL VISION HLDGS INC COM 63845R107 11 327 SH SOLE 4 327 0 0 NATIONAL VISION HLDGS INC COM 63845R107 46 1430 SH SOLE 7 1430 0 0 NATIONAL VISION HLDGS INC COM 63845R107 8584 264699 SH SOLE 18 264699 0 0 NATIONAL VISION HLDGS INC COM 63845R107 4976 153428 SH SOLE 19 153428 0 0 NATIONAL VISION HLDGS INC COM 63845R107 86630 2671292 SH SOLE 21 2671292 0 0 NATIONAL VISION HLDGS INC COM 63845R107 72905 2248066 SH SOLE 22 2145411 0 102655 NATIONAL VISION HLDGS INC COM 63845R107 538 16590 SH SOLE 26 10835 0 5755 NATIONAL VISION HLDGS INC COM 63845R107 347 10693 SH SOLE 28 10693 0 0 NATIONAL VISION HLDGS INC COM 63845R107 801 24704 SH SOLE 30 24704 0 0 NATIONAL VISION HLDGS INC COM 63845R107 269 8310 SH SOLE 40 8310 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 728 2504 SH SOLE 2 91 0 2413 NATIONAL WESTN LIFE GROUP IN CL A 638517102 10 33 SH SOLE 7 33 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 2298 7899 SH SOLE 18 7899 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 1181 4061 SH SOLE 19 4061 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 23383 80387 SH SOLE 21 80387 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 21605 74274 SH SOLE 22 71037 0 3237 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 1204 4139 SH SOLE 30 4139 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 1123 SH SOLE 18 1123 0 0 NATURAL ALTERNATIVES INTL IN COM NEW 638842302 121 15181 SH SOLE 21 15181 0 0 NATURAL GAS SERVICES GROUP COM 63886Q109 216 17587 SH SOLE 2 4860 0 12727 NATURAL GAS SERVICES GROUP COM 63886Q109 4 342 SH SOLE 7 342 0 0 NATURAL GAS SERVICES GROUP COM 63886Q109 562 45872 SH SOLE 18 45872 0 0 NATURAL GAS SERVICES GROUP COM 63886Q109 517 42193 SH SOLE 19 42193 0 0 NATURAL GAS SERVICES GROUP COM 63886Q109 5606 457293 SH SOLE 21 457293 0 0 NATURAL GAS SERVICES GROUP COM 63886Q109 5933 483940 SH SOLE 22 473483 0 10457 NATURAL GAS SERVICES GROUP COM 63886Q109 51 4142 SH SOLE 23 4142 0 0 NATURAL GAS SERVICES GROUP COM 63886Q109 65 5311 SH SOLE 26 0 0 5311 NATURAL GROCERS BY VITAMIN C COM 63888U108 98 9952 SH SOLE 2 321 0 9631 NATURAL GROCERS BY VITAMIN C COM 63888U108 2 227 SH SOLE 7 227 0 0 NATURAL GROCERS BY VITAMIN C COM 63888U108 311 31490 SH SOLE 18 31490 0 0 NATURAL GROCERS BY VITAMIN C COM 63888U108 356 36114 SH SOLE 19 36114 0 0 NATURAL GROCERS BY VITAMIN C COM 63888U108 3341 338481 SH SOLE 21 338481 0 0 NATURAL GROCERS BY VITAMIN C COM 63888U108 3127 316867 SH SOLE 22 309847 0 7020 NATURAL GROCERS BY VITAMIN C COM 63888U108 179 18183 SH SOLE 26 0 0 18183 NATURAL HEALTH TRENDS CORP COM 63888P406 13 2410 SH SOLE 2 2410 0 0 NATURAL HEALTH TRENDS CORP COM 63888P406 13 2349 SH SOLE 18 2349 0 0 NATURAL HEALTH TRENDS CORP COM 63888P406 162 30057 SH SOLE 19 30057 0 0 NATURAL HEALTH TRENDS CORP COM 63888P406 140 26099 SH SOLE 21 26099 0 0 NATURAL HEALTH TRENDS CORP COM 63888P406 952 177022 SH SOLE 22 177022 0 0 NATURAL HEALTH TRENDS CORP COM 63888P406 151 28004 SH SOLE 26 0 0 28004 NATURES SUNSHINE PRODUCTS IN COM 639027101 77 8672 SH SOLE 2 462 0 8210 NATURES SUNSHINE PRODUCTS IN COM 639027101 3 355 SH SOLE 7 355 0 0 NATURES SUNSHINE PRODUCTS IN COM 639027101 290 32475 SH SOLE 18 32475 0 0 NATURES SUNSHINE PRODUCTS IN COM 639027101 129 14442 SH SOLE 19 14442 0 0 NATURES SUNSHINE PRODUCTS IN COM 639027101 2985 334256 SH SOLE 21 334256 0 0 NATURES SUNSHINE PRODUCTS IN COM 639027101 893 100030 SH SOLE 22 93081 0 6949 NATUS MEDICAL INC COM 639050103 461 13967 SH SOLE 2 1193 0 12774 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 4990 151271 SH SOLE 18 151271 0 0 NATUS MEDICAL INC COM 639050103 1967 59611 SH SOLE 19 59611 0 0 NATUS MEDICAL INC COM 639050103 133562 4048558 SH SOLE 21 4048558 0 0 NATUS MEDICAL INC COM 639050103 33767 1023567 SH SOLE 22 982957 0 40610 NATUS MEDICAL INC COM 639050103 653 19790 SH SOLE 26 11776 0 8014 NATUS MEDICAL INC COM 639050103 159 4815 SH SOLE 28 4815 0 0 NATUS MEDICAL INC COM 639050103 1577 47796 SH SOLE 30 47796 0 0 NATUS MEDICAL INC COM 639050103 118 3579 SH SOLE 40 3579 0 0 NAUTILUS INC COM 63910B102 11 6096 SH SOLE 18 6096 0 0 NAUTILUS INC COM 63910B102 167 95242 SH SOLE 21 95242 0 0 NAUTILUS INC COM 63910B102 1257 718128 SH SOLE 22 718128 0 0 NAVIDEA BIOPHARMACEUTICALS I COM NEW 63937X202 7 5344 SH SOLE 21 5344 0 0 NAVIDEA BIOPHARMACEUTICALS I COM NEW 63937X202 152 120507 SH SOLE 22 120507 0 0 NAVIENT CORPORATION COM 63938C108 7848 573669 SH SOLE 2 193800 0 379869 NAVIENT CORPORATION COM 63938C108 50 3674 SH SOLE 4 3674 0 0 NAVIENT CORPORATION COM 63938C108 153 11191 SH SOLE 7 11191 0 0 NAVIENT CORPORATION COM 63938C108 7309 534279 SH SOLE 18 534279 0 0 NAVIENT CORPORATION COM 63938C108 644 47059 SH SOLE 19 47059 0 0 NAVIENT CORPORATION COM 63938C108 132742 9703346 SH SOLE 21 9703346 0 0 NAVIENT CORPORATION COM 63938C108 116953 8549203 SH SOLE 22 8062053 0 487150 NAVIENT CORPORATION COM 63938C108 1175 85891 SH SOLE 26 45566 0 40325 NAVIENT CORPORATION COM 63938C108 414 30250 SH SOLE 28 30250 0 0 NAVIENT CORPORATION COM 63938C108 848 61966 SH SOLE 30 61966 0 0 NAVIENT CORPORATION COM 63938C108 367 26806 SH SOLE 31 4006 0 22800 NAVIENT CORPORATION COM 63938C108 128 9365 SH SOLE 34 9365 0 0 NAVIENT CORPORATION COM 63938C108 1411 103154 SH SOLE 36 103154 0 0 NAVIENT CORPORATION COM 63938C108 323 23628 SH SOLE 40 23628 0 0 NAVIOS MARITIME ACQUIS CORP SHS Y62159143 17 2056 SH SOLE 18 2056 0 0 NAVIOS MARITIME ACQUIS CORP SHS Y62159143 173 20390 SH SOLE 21 20390 0 0 NAVIOS MARITIME HLDGS INC COM Y62197119 9 2009 SH SOLE 18 2009 0 0 NAVIOS MARITIME HLDGS INC COM Y62197119 107 23989 SH SOLE 21 23989 0 0 NAVIOS MARITIME PARTNERS L P COM UNIT LPI Y62267409 112 5993 SH SOLE 22 5993 0 0 NAVISTAR INTL CORP NEW COM 63934E108 1508 52104 SH SOLE 2 1910 0 50194 NAVISTAR INTL CORP NEW COM 63934E108 7 231 SH SOLE 4 231 0 0 NAVISTAR INTL CORP NEW COM 63934E108 44 1507 SH SOLE 7 1507 0 0 NAVISTAR INTL CORP NEW COM 63934E108 5107 176465 SH SOLE 18 168205 0 8260 NAVISTAR INTL CORP NEW COM 63934E108 3011 104057 SH SOLE 19 104057 0 0 NAVISTAR INTL CORP NEW COM 63934E108 50542 1746437 SH SOLE 21 1746437 0 0 NAVISTAR INTL CORP NEW COM 63934E108 56209 1942270 SH SOLE 22 1880535 0 61735 NAVISTAR INTL CORP NEW COM 63934E108 6 199 SH SOLE 23 199 0 0 NAVISTAR INTL CORP NEW COM 63934E108 820 28350 SH SOLE 26 5352 0 22998 NAVISTAR INTL CORP NEW COM 63934E108 173 5962 SH SOLE 28 5962 0 0 NAVISTAR INTL CORP NEW COM 63934E108 441 15237 SH SOLE 30 15237 0 0 NAVISTAR INTL CORP NEW COM 63934E108 49 1700 SH SOLE 31 0 0 1700 NAVISTAR INTL CORP NEW COM 63934E108 119 4108 SH SOLE 36 4108 0 0 NAVISTAR INTL CORP NEW COM 63934E108 161 5553 SH SOLE 40 5553 0 0 NBT BANCORP INC COM 628778102 1396 34428 SH SOLE 2 1492 0 32936 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 8251 203433 SH SOLE 18 203433 0 0 NBT BANCORP INC COM 628778102 2940 72485 SH SOLE 19 72485 0 0 NBT BANCORP INC COM 628778102 189881 4681486 SH SOLE 21 4681486 0 0 NBT BANCORP INC COM 628778102 53446 1317698 SH SOLE 22 1261392 0 56306 NBT BANCORP INC COM 628778102 736 18144 SH SOLE 26 7373 0 10771 NBT BANCORP INC COM 628778102 254 6259 SH SOLE 28 6259 0 0 NBT BANCORP INC COM 628778102 2482 61184 SH SOLE 30 61184 0 0 NBT BANCORP INC COM 628778102 200 4934 SH SOLE 40 4934 0 0 NCR CORP NEW COM 62886E108 10716 304779 SH SOLE 2 74902 0 229877 NCR CORP NEW COM 62886E108 21 597 SH SOLE 4 597 0 0 NCR CORP NEW COM 62886E108 142 4027 SH SOLE 7 4027 0 0 NCR CORP NEW COM 62886E108 12293 349633 SH SOLE 18 349633 0 0 NCR CORP NEW COM 62886E108 1058 30077 SH SOLE 19 30077 0 0 NCR CORP NEW COM 62886E108 231465 6583188 SH SOLE 21 6583188 0 0 NCR CORP NEW COM 62886E108 151112 4297842 SH SOLE 22 4054239 0 243603 NCR CORP NEW COM 62886E108 13 372 SH SOLE 23 372 0 0 NCR CORP NEW COM 62886E108 1211 34434 SH SOLE 26 20694 0 13740 NCR CORP NEW COM 62886E108 526 14951 SH SOLE 28 14951 0 0 NCR CORP NEW COM 62886E108 3874 110186 SH SOLE 30 110186 0 0 NCR CORP NEW COM 62886E108 95 2689 SH SOLE 31 2689 0 0 NCR CORP NEW COM 62886E108 359 10222 SH SOLE 34 10222 0 0 NCR CORP NEW COM 62886E108 300 8519 SH SOLE 36 8519 0 0 NCR CORP NEW COM 62886E108 443 12601 SH SOLE 40 12601 0 0 NCS MULTISTAGE HLDGS INC COM 628877102 30 14382 SH SOLE 2 258 0 14124 NCS MULTISTAGE HLDGS INC COM 628877102 73 34981 SH SOLE 18 34981 0 0 NCS MULTISTAGE HLDGS INC COM 628877102 33 15926 SH SOLE 19 15926 0 0 NCS MULTISTAGE HLDGS INC COM 628877102 978 465643 SH SOLE 21 465643 0 0 NCS MULTISTAGE HLDGS INC COM 628877102 270 128717 SH SOLE 22 122226 0 6491 NEENAH INC COM 640079109 650 9227 SH SOLE 2 598 0 8629 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 5289 75102 SH SOLE 18 75102 0 0 NEENAH INC COM 640079109 2077 29493 SH SOLE 19 29493 0 0 NEENAH INC COM 640079109 134377 1907957 SH SOLE 21 1907957 0 0 NEENAH INC COM 640079109 35295 501130 SH SOLE 22 479798 0 21332 NEENAH INC COM 640079109 839 11918 SH SOLE 26 6481 0 5437 NEENAH INC COM 640079109 131 1864 SH SOLE 28 1864 0 0 NEENAH INC COM 640079109 1631 23157 SH SOLE 30 23157 0 0 NEENAH INC COM 640079109 132 1874 SH SOLE 40 1874 0 0 NEKTAR THERAPEUTICS COM 640268108 9610 445221 SH SOLE 2 123697 0 321524 NEKTAR THERAPEUTICS COM 640268108 16 727 SH SOLE 4 727 0 0 NEKTAR THERAPEUTICS COM 640268108 63 2898 SH SOLE 7 2898 0 0 NEKTAR THERAPEUTICS COM 640268108 10971 508276 SH SOLE 18 508276 0 0 NEKTAR THERAPEUTICS COM 640268108 10289 476677 SH SOLE 19 476677 0 0 NEKTAR THERAPEUTICS COM 640268108 1019 47200 SH SOLE 20 47200 0 0 NEKTAR THERAPEUTICS COM 640268108 236148 10940355 SH SOLE 21 10940355 0 0 NEKTAR THERAPEUTICS COM 640268108 122420 5671537 SH SOLE 22 5366447 0 305090 NEKTAR THERAPEUTICS COM 640268108 1374 63672 SH SOLE 26 39081 0 24591 NEKTAR THERAPEUTICS COM 640268108 471 21837 SH SOLE 28 21837 0 0 NEKTAR THERAPEUTICS COM 640268108 1531 70946 SH SOLE 30 70946 0 0 NEKTAR THERAPEUTICS COM 640268108 77 3560 SH SOLE 31 3560 0 0 NEKTAR THERAPEUTICS COM 640268108 3204 148423 SH SOLE 34 148423 0 0 NEKTAR THERAPEUTICS COM 640268108 350 16206 SH SOLE 40 16206 0 0 NELNET INC CL A 64031N108 1057 18156 SH SOLE 2 716 0 17440 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 3544 60856 SH SOLE 18 60856 0 0 NELNET INC CL A 64031N108 1824 31315 SH SOLE 19 31315 0 0 NELNET INC CL A 64031N108 37036 635918 SH SOLE 21 635918 0 0 NELNET INC CL A 64031N108 34846 598314 SH SOLE 22 572663 0 25651 NELNET INC CL A 64031N108 56 970 SH SOLE 23 970 0 0 NELNET INC CL A 64031N108 244 4189 SH SOLE 26 2907 0 1282 NELNET INC CL A 64031N108 166 2844 SH SOLE 28 2844 0 0 NELNET INC CL A 64031N108 408 7003 SH SOLE 30 7003 0 0 NELNET INC CL A 64031N108 173 2974 SH SOLE 40 2974 0 0 NEOGEN CORP COM 640491106 1404 21520 SH SOLE 2 2138 0 19382 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 15482 237242 SH SOLE 18 230884 0 6358 NEOGEN CORP COM 640491106 7605 116530 SH SOLE 19 116530 0 0 NEOGEN CORP COM 640491106 381547 5846572 SH SOLE 21 5846572 0 0 NEOGEN CORP COM 640491106 99970 1531880 SH SOLE 22 1466624 0 65256 NEOGEN CORP COM 640491106 119 1818 SH SOLE 23 1818 0 0 NEOGEN CORP COM 640491106 1436 22007 SH SOLE 26 11245 0 10762 NEOGEN CORP COM 640491106 429 6577 SH SOLE 28 6577 0 0 NEOGEN CORP COM 640491106 9104 139509 SH SOLE 30 139509 0 0 NEOGEN CORP COM 640491106 345 5292 SH SOLE 40 5292 0 0 NEOGENOMICS INC COM NEW 64049M209 1215 41545 SH SOLE 2 5424 0 36121 NEOGENOMICS INC COM NEW 64049M209 14 479 SH SOLE 4 479 0 0 NEOGENOMICS INC COM NEW 64049M209 50 1695 SH SOLE 7 1695 0 0 NEOGENOMICS INC COM NEW 64049M209 13341 456105 SH SOLE 18 438341 0 17764 NEOGENOMICS INC COM NEW 64049M209 8128 277875 SH SOLE 19 277875 0 0 NEOGENOMICS INC COM NEW 64049M209 335543 11471565 SH SOLE 21 11471565 0 0 NEOGENOMICS INC COM NEW 64049M209 89672 3065700 SH SOLE 22 2949151 0 116549 NEOGENOMICS INC COM NEW 64049M209 408 13937 SH SOLE 23 13937 0 0 NEOGENOMICS INC COM NEW 64049M209 2870 98117 SH SOLE 26 29990 0 68127 NEOGENOMICS INC COM NEW 64049M209 330 11285 SH SOLE 28 11285 0 0 NEOGENOMICS INC COM NEW 64049M209 4149 141856 SH SOLE 30 141856 0 0 NEOGENOMICS INC COM NEW 64049M209 262 8973 SH SOLE 40 8973 0 0 NEOLEUKIN THERAPEUTICS INC COM 64049K104 86 6956 SH SOLE 21 6956 0 0 NEOLEUKIN THERAPEUTICS INC COM 64049K104 7386 599506 SH SOLE 22 599506 0 0 NEON THERAPEUTICS INC COM 64050Y100 20 17314 SH SOLE 2 427 0 16887 NEON THERAPEUTICS INC COM 64050Y100 66 55974 SH SOLE 18 55974 0 0 NEON THERAPEUTICS INC COM 64050Y100 28 23757 SH SOLE 19 23757 0 0 NEON THERAPEUTICS INC COM 64050Y100 605 512746 SH SOLE 21 512746 0 0 NEON THERAPEUTICS INC COM 64050Y100 288 244328 SH SOLE 22 239529 0 4799 NEONODE INC COM PAR 64051M709 4 2003 SH SOLE 21 2003 0 0 NEONODE INC COM PAR 64051M709 183 94557 SH SOLE 22 94557 0 0 NEOPHOTONICS CORP COM 64051T100 349 39579 SH SOLE 2 1552 0 38027 NEOPHOTONICS CORP COM 64051T100 6 683 SH SOLE 7 683 0 0 NEOPHOTONICS CORP COM 64051T100 1214 137604 SH SOLE 18 137604 0 0 NEOPHOTONICS CORP COM 64051T100 602 68260 SH SOLE 19 68260 0 0 NEOPHOTONICS CORP COM 64051T100 12133 1375624 SH SOLE 21 1375624 0 0 NEOPHOTONICS CORP COM 64051T100 10020 1136072 SH SOLE 22 1106004 0 30068 NEOS THERAPEUTICS INC COM 64052L106 16 10408 SH SOLE 18 10408 0 0 NEOS THERAPEUTICS INC COM 64052L106 261 173005 SH SOLE 21 173005 0 0 NEOS THERAPEUTICS INC COM 64052L106 517 342423 SH SOLE 22 342423 0 0 NEPHROS INC COM 640671400 25 2562 SH SOLE 21 2562 0 0 NEPTUNE WELLNESS SOLUTIONS I COM 64079L105 0 50 SH SOLE 17 0 0 50 NEPTUNE WELLNESS SOLUTIONS I COM 64079L105 19 6903 SH SOLE 22 6903 0 0 NESCO HLDGS INC COM 64083J104 289 70396 SH SOLE 21 70396 0 0 NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 310 83256 SH SOLE 22 57094 0 26162 NET ELEMENT INC COM 64111R300 0 51 SH SOLE 21 51 0 0 NET ELEMENT INC COM 64111R300 44 13844 SH SOLE 22 13844 0 0 NETAPP INC COM 64110D104 37827 607662 SH SOLE 2 85704 0 521958 NETAPP INC COM 64110D104 6730 108114 SH SOLE 4 101139 0 6975 NETAPP INC COM 64110D104 13812 221879 SH SOLE 7 214289 0 7590 NETAPP INC COM 64110D104 26 423 SH SOLE 13 423 0 0 NETAPP INC COM 64110D104 108 1736 SH SOLE 15 1736 0 0 NETAPP INC COM 64110D104 35444 569387 SH SOLE 18 537704 0 31683 NETAPP INC COM 64110D104 7378 118525 SH SOLE 19 118525 0 0 NETAPP INC COM 64110D104 401392 6448071 SH SOLE 21 6448071 0 0 NETAPP INC COM 64110D104 372444 5983034 SH SOLE 22 5342921 0 640113 NETAPP INC COM 64110D104 12089 194206 SH SOLE 23 194206 0 0 NETAPP INC COM 64110D104 20088 322697 SH SOLE 25 322697 0 0 NETAPP INC COM 64110D104 67437 1083322 SH SOLE 26 194539 0 888783 NETAPP INC COM 64110D104 2775 44571 SH SOLE 28 31038 0 13533 NETAPP INC COM 64110D104 3410 54784 SH SOLE 29 5043 0 49741 NETAPP INC COM 64110D104 65926 1059046 SH SOLE 30 1059046 0 0 NETAPP INC COM 64110D104 3713 59647 SH SOLE 31 47237 0 12410 NETAPP INC COM 64110D104 2278 36587 SH SOLE 32 36587 0 0 NETAPP INC COM 64110D104 1503 24149 SH SOLE 34 24149 0 0 NETAPP INC COM 64110D104 10469 168182 SH SOLE 36 168182 0 0 NETAPP INC COM 64110D104 337 5419 SH SOLE 40 5419 0 0 NETEASE INC SPONSORED ADS 64110W102 53323 173893 SH SOLE 2 10260 0 163633 NETEASE INC SPONSORED ADS 64110W102 15750 51364 SH SOLE 4 51364 0 0 NETEASE INC SPONSORED ADS 64110W102 3963 12925 SH SOLE 7 12925 0 0 NETEASE INC SPONSORED ADS 64110W102 7183 23424 SH SOLE 13 23424 0 0 NETEASE INC SPONSORED ADS 64110W102 28824 94000 SH SOLE 15 90096 0 3904 NETEASE INC SPONSORED ADS 64110W102 12326 40196 SH SOLE 18 40196 0 0 NETEASE INC SPONSORED ADS 64110W102 42255 137800 SH SOLE 19 137800 0 0 NETEASE INC SPONSORED ADS 64110W102 416410 1357976 SH SOLE 21 1357976 0 0 NETEASE INC SPONSORED ADS 64110W102 343823 1121258 SH SOLE 22 949886 0 171372 NETEASE INC SPONSORED ADS 64110W102 12749 41578 SH SOLE 23 41578 0 0 NETEASE INC SPONSORED ADS 64110W102 17727 57809 SH SOLE 25 57809 0 0 NETEASE INC SPONSORED ADS 64110W102 86793 283044 SH SOLE 26 31206 0 251838 NETEASE INC SPONSORED ADS 64110W102 2979 9715 SH SOLE 28 9715 0 0 NETEASE INC SPONSORED ADS 64110W102 2348 7656 SH SOLE 29 7656 0 0 NETEASE INC SPONSORED ADS 64110W102 140297 457529 SH SOLE 30 457529 0 0 NETEASE INC SPONSORED ADS 64110W102 2805 9148 SH SOLE 31 4513 0 4635 NETEASE INC SPONSORED ADS 64110W102 4995 16291 SH SOLE 32 16291 0 0 NETEASE INC SPONSORED ADS 64110W102 67408 219828 SH SOLE 34 219828 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 351116 1085133 SH SOLE 2 109778 0 975355 NETFLIX INC COM 64110L106 62536 193270 SH SOLE 4 181486 0 11784 NETFLIX INC COM 64110L106 124814 385740 SH SOLE 7 385740 0 0 NETFLIX INC COM 64110L106 1571 4856 SH SOLE 13 4856 0 0 NETFLIX INC COM 64110L106 1024 3165 SH SOLE 15 3165 0 0 NETFLIX INC COM 64110L106 38 118 SH SOLE 17 0 0 118 NETFLIX INC COM 64110L106 542168 1675582 SH SOLE 18 1322907 0 352675 NETFLIX INC COM 64110L106 268296 829175 SH SOLE 19 829175 0 0 NETFLIX INC COM 64110L106 2519222 7785710 SH SOLE 21 7785710 0 0 NETFLIX INC COM 64110L106 3400457 10509185 SH SOLE 22 9435674 0 1073511 NETFLIX INC COM 64110L106 103203 318950 SH SOLE 23 318950 0 0 NETFLIX INC COM 64110L106 139935 432471 SH SOLE 25 432471 0 0 NETFLIX INC COM 64110L106 508804 1572471 SH SOLE 26 241934 0 1330537 NETFLIX INC COM 64110L106 26458 81768 SH SOLE 28 57120 0 24648 NETFLIX INC COM 64110L106 8401 25964 SH SOLE 29 8519 0 17445 NETFLIX INC COM 64110L106 552113 1706317 SH SOLE 30 1706317 0 0 NETFLIX INC COM 64110L106 30897 95487 SH SOLE 31 79155 0 16332 NETFLIX INC COM 64110L106 23080 71328 SH SOLE 32 71328 0 0 NETFLIX INC COM 64110L106 37863 117016 SH SOLE 34 117016 0 0 NETFLIX INC COM 64110L106 89478 276533 SH SOLE 36 276533 0 0 NETFLIX INC COM 64110L106 3107 9603 SH SOLE 40 9603 0 0 NETFLIX INC OPTIONS 64110L106 97 300 SH Put SOLE 2 300 0 0 NETFLIX INC OPTIONS 64110L106 17149 53000 SH Put SOLE 19 53000 0 0 NETFLIX INC OPTIONS 64110L106 162 500 SH Put SOLE 22 500 0 0 NETFLIX INC OPTIONS 64110L106 2329 7200 SH Put SOLE 34 7200 0 0 NETGEAR INC COM 64111Q104 747 30492 SH SOLE 2 1233 0 29259 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 3322 135528 SH SOLE 18 135528 0 0 NETGEAR INC COM 64111Q104 1325 54048 SH SOLE 19 54048 0 0 NETGEAR INC COM 64111Q104 87208 3558061 SH SOLE 21 3558061 0 0 NETGEAR INC COM 64111Q104 22486 917430 SH SOLE 22 875560 0 41870 NETGEAR INC COM 64111Q104 232 9470 SH SOLE 26 4354 0 5116 NETGEAR INC COM 64111Q104 107 4361 SH SOLE 28 4361 0 0 NETGEAR INC COM 64111Q104 3262 133105 SH SOLE 30 133105 0 0 NETGEAR INC COM 64111Q104 85 3482 SH SOLE 40 3482 0 0 NETSCOUT SYS INC COM 64115T104 2454 101941 SH SOLE 2 31106 0 70835 NETSCOUT SYS INC COM 64115T104 11 454 SH SOLE 4 454 0 0 NETSCOUT SYS INC COM 64115T104 28 1168 SH SOLE 7 1168 0 0 NETSCOUT SYS INC COM 64115T104 9504 394852 SH SOLE 18 394852 0 0 NETSCOUT SYS INC COM 64115T104 3072 127637 SH SOLE 19 127637 0 0 NETSCOUT SYS INC COM 64115T104 125835 5227864 SH SOLE 21 5227864 0 0 NETSCOUT SYS INC COM 64115T104 58022 2410557 SH SOLE 22 2302033 0 108524 NETSCOUT SYS INC COM 64115T104 803 33359 SH SOLE 26 26259 0 7100 NETSCOUT SYS INC COM 64115T104 255 10585 SH SOLE 28 10585 0 0 NETSCOUT SYS INC COM 64115T104 5969 247971 SH SOLE 30 247971 0 0 NETSCOUT SYS INC COM 64115T104 66 2743 SH SOLE 36 2743 0 0 NETSCOUT SYS INC COM 64115T104 214 8871 SH SOLE 40 8871 0 0 NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 9 2157 SH SOLE 18 2157 0 0 NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 128 31907 SH SOLE 21 31907 0 0 NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 1231 307628 SH SOLE 22 307628 0 0 NETWORK 1 TECHNOLOGIES INC COM 64121N109 6 2745 SH SOLE 18 2745 0 0 NETWORK 1 TECHNOLOGIES INC COM 64121N109 99 45531 SH SOLE 21 45531 0 0 NETWORK 1 TECHNOLOGIES INC COM 64121N109 10 4475 SH SOLE 22 4475 0 0 NEUBASE THERAPEUTICS INC COM 64132K102 6 784 SH SOLE 21 784 0 0 NEUBASE THERAPEUTICS INC COM 64132K102 369 51269 SH SOLE 22 51269 0 0 NEUROBO PHARMACEUTICALS INC COM 64132R107 226 25783 SH SOLE 22 25783 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 29809 277319 SH SOLE 2 85100 0 192219 NEUROCRINE BIOSCIENCES INC COM 64125C109 4293 39935 SH SOLE 4 37568 0 2367 NEUROCRINE BIOSCIENCES INC COM 64125C109 656 6105 SH SOLE 7 6105 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 20143 187397 SH SOLE 18 180148 0 7249 NEUROCRINE BIOSCIENCES INC COM 64125C109 73931 687792 SH SOLE 19 687792 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 1107 10300 SH SOLE 20 10300 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 222992 2074540 SH SOLE 21 2074540 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 278772 2593469 SH SOLE 22 2418911 0 174558 NEUROCRINE BIOSCIENCES INC COM 64125C109 7500 69771 SH SOLE 23 69771 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 89 827 SH SOLE 25 827 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 18362 170824 SH SOLE 26 78678 0 92146 NEUROCRINE BIOSCIENCES INC COM 64125C109 1817 16903 SH SOLE 28 11736 0 5167 NEUROCRINE BIOSCIENCES INC COM 64125C109 2467 22948 SH SOLE 29 4759 0 18189 NEUROCRINE BIOSCIENCES INC COM 64125C109 19887 185012 SH SOLE 30 185012 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 2616 24341 SH SOLE 31 19889 0 4452 NEUROCRINE BIOSCIENCES INC COM 64125C109 21886 203608 SH SOLE 34 203608 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 1977 18391 SH SOLE 36 18391 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 223 2070 SH SOLE 40 2070 0 0 NEUROCRINE BIOSCIENCES INC NOTE 2.250% 5/1 64125CAD1 2909 1900000 PRN SOLE 21 1900000 0 0 NEUROMETRIX INC COM 641255807 0 10 SH SOLE 21 10 0 0 NEUROMETRIX INC COM 641255807 7 1518 SH SOLE 22 1518 0 0 NEURONETICS INC COM 64131A105 25 5576 SH SOLE 2 434 0 5142 NEURONETICS INC COM 64131A105 205 45642 SH SOLE 18 45642 0 0 NEURONETICS INC COM 64131A105 103 22988 SH SOLE 19 22988 0 0 NEURONETICS INC COM 64131A105 2251 501237 SH SOLE 21 501237 0 0 NEURONETICS INC COM 64131A105 1349 300361 SH SOLE 22 296745 0 3616 NEUROTROPE INC COM NEW 64129T207 3 2597 SH SOLE 18 2597 0 0 NEUROTROPE INC COM NEW 64129T207 31 31489 SH SOLE 21 31489 0 0 NEUROTROPE INC COM NEW 64129T207 17 17576 SH SOLE 22 17576 0 0 NEVRO CORP COM 64157F103 4029 34280 SH SOLE 2 22926 0 11354 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 15017 127759 SH SOLE 18 125439 0 2320 NEVRO CORP COM 64157F103 38107 324204 SH SOLE 19 324204 0 0 NEVRO CORP COM 64157F103 670 5700 SH SOLE 20 5700 0 0 NEVRO CORP COM 64157F103 137469 1169548 SH SOLE 21 1169548 0 0 NEVRO CORP COM 64157F103 103314 878968 SH SOLE 22 842426 0 36542 NEVRO CORP COM 64157F103 53 450 SH SOLE 23 450 0 0 NEVRO CORP COM 64157F103 2280 19400 SH SOLE 26 13105 0 6295 NEVRO CORP COM 64157F103 440 3740 SH SOLE 28 3740 0 0 NEVRO CORP COM 64157F103 10267 87345 SH SOLE 30 87345 0 0 NEVRO CORP COM 64157F103 8520 72486 SH SOLE 34 72486 0 0 NEVRO CORP COM 64157F103 387 3295 SH SOLE 40 3295 0 0 NEW AGE BEVERAGES CORP COM 64157V108 64 34953 SH SOLE 2 3000 0 31953 NEW AGE BEVERAGES CORP COM 64157V108 5 2496 SH SOLE 7 2496 0 0 NEW AGE BEVERAGES CORP COM 64157V108 481 264345 SH SOLE 18 264345 0 0 NEW AGE BEVERAGES CORP COM 64157V108 243 133695 SH SOLE 19 133695 0 0 NEW AGE BEVERAGES CORP COM 64157V108 4752 2610968 SH SOLE 21 2610968 0 0 NEW AGE BEVERAGES CORP COM 64157V108 4184 2298922 SH SOLE 22 2260525 0 38397 NEW HOME CO INC COM 645370107 12 2566 SH SOLE 18 2566 0 0 NEW HOME CO INC COM 645370107 167 35861 SH SOLE 21 35861 0 0 NEW HOME CO INC COM 645370107 354 75944 SH SOLE 22 75944 0 0 NEW JERSEY RES COM 646025106 6086 136559 SH SOLE 2 53269 0 83290 NEW JERSEY RES COM 646025106 16 356 SH SOLE 4 356 0 0 NEW JERSEY RES COM 646025106 8401 188492 SH SOLE 7 188492 0 0 NEW JERSEY RES COM 646025106 26585 596472 SH SOLE 18 585659 0 10813 NEW JERSEY RES COM 646025106 14284 320482 SH SOLE 19 320482 0 0 NEW JERSEY RES COM 646025106 390362 8758407 SH SOLE 21 8758407 0 0 NEW JERSEY RES COM 646025106 156383 3508708 SH SOLE 22 3394004 0 114704 NEW JERSEY RES COM 646025106 1560 34991 SH SOLE 23 34991 0 0 NEW JERSEY RES COM 646025106 254 5698 SH SOLE 25 5698 0 0 NEW JERSEY RES COM 646025106 6297 141279 SH SOLE 26 25907 0 115372 NEW JERSEY RES COM 646025106 498 11166 SH SOLE 28 11166 0 0 NEW JERSEY RES COM 646025106 1268 28441 SH SOLE 30 28441 0 0 NEW JERSEY RES COM 646025106 1442 32359 SH SOLE 32 32359 0 0 NEW JERSEY RES COM 646025106 161 3611 SH SOLE 34 3611 0 0 NEW JERSEY RES COM 646025106 91 2038 SH SOLE 36 2038 0 0 NEW JERSEY RES COM 646025106 414 9278 SH SOLE 40 9278 0 0 NEW MTN FIN CORP COM 647551100 5939 432263 SH SOLE 30 432263 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 66386 547517 SH SOLE 2 37019 0 510498 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 15717 129626 SH SOLE 4 129626 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 2366 19512 SH SOLE 7 19512 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 7383 60890 SH SOLE 13 60890 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 28822 237706 SH SOLE 15 227461 0 10245 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 12591 103843 SH SOLE 18 103843 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 26024 214630 SH SOLE 19 214630 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 343490 2832904 SH SOLE 21 2832904 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 325577 2685168 SH SOLE 22 2206014 0 479154 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 11618 95818 SH SOLE 23 95818 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 12314 101555 SH SOLE 25 101555 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 71029 585806 SH SOLE 26 75430 0 510376 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 2631 21700 SH SOLE 28 21700 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 2734 22547 SH SOLE 29 22547 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 103122 850492 SH SOLE 30 850492 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 5810 47921 SH SOLE 31 38679 0 9242 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 923 7611 SH SOLE 32 7611 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 79954 659414 SH SOLE 34 659414 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 163 1345 SH SOLE 36 1345 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 138 1140 SH SOLE 40 1140 0 0 NEW RELIC INC COM 64829B100 5878 89458 SH SOLE 2 3267 0 86191 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 1683 25613 SH SOLE 18 25613 0 0 NEW RELIC INC COM 64829B100 761 11586 SH SOLE 19 11586 0 0 NEW RELIC INC COM 64829B100 52754 802831 SH SOLE 21 802831 0 0 NEW RELIC INC COM 64829B100 90375 1375366 SH SOLE 22 1282882 0 92484 NEW RELIC INC COM 64829B100 1220 18574 SH SOLE 26 10601 0 7973 NEW RELIC INC COM 64829B100 377 5741 SH SOLE 28 5741 0 0 NEW RELIC INC COM 64829B100 5012 76269 SH SOLE 30 76269 0 0 NEW RELIC INC COM 64829B100 65 993 SH SOLE 31 993 0 0 NEW RELIC INC COM 64829B100 336 5110 SH SOLE 40 5110 0 0 NEW RELIC INC NOTE 0.500% 5/0 64829BAB6 1312 1350000 PRN SOLE 21 1350000 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 14440 896360 SH SOLE 2 43957 0 852403 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 39 2416 SH SOLE 4 2416 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 179 11124 SH SOLE 7 11124 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 3098 192318 SH SOLE 18 192318 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 1556 96610 SH SOLE 19 96610 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 214089 13289229 SH SOLE 21 13289229 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 184639 11461117 SH SOLE 22 10680149 0 780968 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 49 3059 SH SOLE 23 3059 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 2209 137111 SH SOLE 26 83954 0 53157 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 816 50633 SH SOLE 28 50633 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 2057 127671 SH SOLE 30 127671 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 386 23961 SH SOLE 31 9961 0 14000 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 134 8324 SH SOLE 36 8324 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 738 45823 SH SOLE 40 45823 0 0 NEW SR INVT GROUP INC COM 648691103 523 68380 SH SOLE 2 3400 0 64980 NEW SR INVT GROUP INC COM 648691103 11 1473 SH SOLE 7 1473 0 0 NEW SR INVT GROUP INC COM 648691103 2291 299535 SH SOLE 18 299535 0 0 NEW SR INVT GROUP INC COM 648691103 1119 146273 SH SOLE 19 146273 0 0 NEW SR INVT GROUP INC COM 648691103 25550 3339900 SH SOLE 21 3339900 0 0 NEW SR INVT GROUP INC COM 648691103 20682 2703540 SH SOLE 22 2591794 0 111746 NEW SR INVT GROUP INC COM 648691103 40 5248 SH SOLE 23 5248 0 0 NEW SR INVT GROUP INC COM 648691103 212 27654 SH SOLE 26 10204 0 17450 NEW SR INVT GROUP INC COM 648691103 95 12439 SH SOLE 28 12439 0 0 NEW SR INVT GROUP INC COM 648691103 259 33920 SH SOLE 30 33920 0 0 NEW SR INVT GROUP INC COM 648691103 67 8758 SH SOLE 40 8758 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 14274 1187486 SH SOLE 2 288315 0 899171 NEW YORK CMNTY BANCORP INC COM 649445103 80 6664 SH SOLE 4 6664 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 675 56170 SH SOLE 7 56170 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 18078 1504028 SH SOLE 18 1502533 0 1495 NEW YORK CMNTY BANCORP INC COM 649445103 1328 110495 SH SOLE 19 110495 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 407503 33902103 SH SOLE 21 33902103 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 184269 15330233 SH SOLE 22 14412059 0 918174 NEW YORK CMNTY BANCORP INC COM 649445103 144 12001 SH SOLE 23 12001 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 2426 201804 SH SOLE 26 126125 0 75679 NEW YORK CMNTY BANCORP INC COM 649445103 744 61862 SH SOLE 28 61862 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 31 2567 SH SOLE 29 2567 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 1782 148245 SH SOLE 30 148245 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 440 36638 SH SOLE 31 19238 0 17400 NEW YORK CMNTY BANCORP INC COM 649445103 2192 182392 SH SOLE 32 182392 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 1162 96700 SH SOLE 36 96700 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 628 52284 SH SOLE 40 52284 0 0 NEW YORK CMNTY CAP TR V UNIT 11/01/2051 64944P307 7083 139697 SH SOLE 21 139697 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 1626 260956 SH SOLE 2 8531 0 252425 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 4446 SH SOLE 7 4446 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 7414 1190088 SH SOLE 18 1190088 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 2984 478996 SH SOLE 19 478996 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 236150 37905303 SH SOLE 21 37905303 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 51652 8290865 SH SOLE 22 7904080 0 386785 NEW YORK MTG TR INC COM PAR $.02 649604501 849 136305 SH SOLE 26 84484 0 51821 NEW YORK MTG TR INC COM PAR $.02 649604501 159 25536 SH SOLE 28 25536 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 2357 378385 SH SOLE 30 378385 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 174 27908 SH SOLE 40 27908 0 0 NEW YORK TIMES CO CL A 650111107 12546 389999 SH SOLE 2 77622 0 312377 NEW YORK TIMES CO CL A 650111107 21 651 SH SOLE 4 651 0 0 NEW YORK TIMES CO CL A 650111107 93 2880 SH SOLE 7 2880 0 0 NEW YORK TIMES CO CL A 650111107 0 6 SH SOLE 17 0 0 6 NEW YORK TIMES CO CL A 650111107 12882 400439 SH SOLE 18 400439 0 0 NEW YORK TIMES CO CL A 650111107 1328 41274 SH SOLE 19 41274 0 0 NEW YORK TIMES CO CL A 650111107 236233 7343255 SH SOLE 21 7343255 0 0 NEW YORK TIMES CO CL A 650111107 156552 4866410 SH SOLE 22 4569939 0 296471 NEW YORK TIMES CO CL A 650111107 1988 61794 SH SOLE 26 44222 0 17572 NEW YORK TIMES CO CL A 650111107 749 23298 SH SOLE 28 23298 0 0 NEW YORK TIMES CO CL A 650111107 1537 47782 SH SOLE 30 47782 0 0 NEW YORK TIMES CO CL A 650111107 104 3246 SH SOLE 31 3246 0 0 NEW YORK TIMES CO CL A 650111107 473 14693 SH SOLE 40 14693 0 0 NEWELL BRANDS INC COM 651229106 21390 1112896 SH SOLE 2 226542 0 886354 NEWELL BRANDS INC COM 651229106 3456 179804 SH SOLE 4 166989 0 12815 NEWELL BRANDS INC COM 651229106 7060 367326 SH SOLE 7 367326 0 0 NEWELL BRANDS INC COM 651229106 14 734 SH SOLE 13 734 0 0 NEWELL BRANDS INC COM 651229106 55 2850 SH SOLE 15 2850 0 0 NEWELL BRANDS INC COM 651229106 82985 4317663 SH SOLE 18 3971179 0 346484 NEWELL BRANDS INC COM 651229106 174772 9093250 SH SOLE 19 9093250 0 0 NEWELL BRANDS INC COM 651229106 358326 18643369 SH SOLE 21 18643369 0 0 NEWELL BRANDS INC COM 651229106 223364 11621437 SH SOLE 22 10516579 0 1104858 NEWELL BRANDS INC COM 651229106 5583 290464 SH SOLE 23 290464 0 0 NEWELL BRANDS INC COM 651229106 10188 530080 SH SOLE 25 530080 0 0 NEWELL BRANDS INC COM 651229106 39449 2052513 SH SOLE 26 456663 0 1595850 NEWELL BRANDS INC COM 651229106 1527 79472 SH SOLE 28 57433 0 22039 NEWELL BRANDS INC COM 651229106 1783 92763 SH SOLE 29 8820 0 83943 NEWELL BRANDS INC COM 651229106 35621 1853345 SH SOLE 30 1853345 0 0 NEWELL BRANDS INC COM 651229106 2348 122189 SH SOLE 31 84406 0 37783 NEWELL BRANDS INC COM 651229106 3143 163521 SH SOLE 32 163521 0 0 NEWELL BRANDS INC COM 651229106 2096 109077 SH SOLE 34 109077 0 0 NEWELL BRANDS INC COM 651229106 6511 338756 SH SOLE 36 338756 0 0 NEWELL BRANDS INC COM 651229106 189 9846 SH SOLE 40 9846 0 0 NEWLINK GENETICS CORP COM 651511107 15 6118 SH SOLE 18 6118 0 0 NEWLINK GENETICS CORP COM 651511107 241 95298 SH SOLE 21 95298 0 0 NEWLINK GENETICS CORP COM 651511107 1104 436197 SH SOLE 22 436197 0 0 NEWMARK GROUP INC CL A 65158N102 938 69746 SH SOLE 2 5455 0 64291 NEWMARK GROUP INC CL A 65158N102 8 597 SH SOLE 4 597 0 0 NEWMARK GROUP INC CL A 65158N102 33 2487 SH SOLE 7 2487 0 0 NEWMARK GROUP INC CL A 65158N102 6573 488486 SH SOLE 18 488486 0 0 NEWMARK GROUP INC CL A 65158N102 3426 254598 SH SOLE 19 254598 0 0 NEWMARK GROUP INC CL A 65158N102 66705 4957619 SH SOLE 21 4957619 0 0 NEWMARK GROUP INC CL A 65158N102 59406 4415127 SH SOLE 22 4234961 0 180166 NEWMARK GROUP INC CL A 65158N102 972 72261 SH SOLE 26 55352 0 16909 NEWMARK GROUP INC CL A 65158N102 186 13856 SH SOLE 28 13856 0 0 NEWMARK GROUP INC CL A 65158N102 609 45279 SH SOLE 30 45279 0 0 NEWMARK GROUP INC CL A 65158N102 286 21231 SH SOLE 40 21231 0 0 NEWMARKET CORP COM 651587107 9340 19197 SH SOLE 2 5762 0 13435 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 9929 20408 SH SOLE 18 20408 0 0 NEWMARKET CORP COM 651587107 779 1602 SH SOLE 19 1602 0 0 NEWMARKET CORP COM 651587107 184728 379693 SH SOLE 21 379693 0 0 NEWMARKET CORP COM 651587107 121879 250512 SH SOLE 22 236953 0 13559 NEWMARKET CORP COM 651587107 1098 2257 SH SOLE 23 2257 0 0 NEWMARKET CORP COM 651587107 1663 3419 SH SOLE 26 2420 0 999 NEWMARKET CORP COM 651587107 545 1121 SH SOLE 28 1121 0 0 NEWMARKET CORP COM 651587107 1393 2864 SH SOLE 30 2864 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 91983 2116993 SH SOLE 2 307434 0 1809559 NEWMONT GOLDCORP CORPORATION COM 651639106 18409 423683 SH SOLE 4 401685 0 21998 NEWMONT GOLDCORP CORPORATION COM 651639106 168397 3875639 SH SOLE 7 3836821 0 38818 NEWMONT GOLDCORP CORPORATION COM 651639106 1636 37645 SH SOLE 13 37645 0 0 NEWMONT GOLDCORP CORPORATION COM 651639106 212 4882 SH SOLE 15 4882 0 0 NEWMONT GOLDCORP CORPORATION COM 651639106 0 11 SH SOLE 17 0 0 11 NEWMONT GOLDCORP CORPORATION COM 651639106 92482 2128466 SH SOLE 18 2019249 0 109217 NEWMONT GOLDCORP CORPORATION COM 651639106 118312 2722943 SH SOLE 19 2722943 0 0 NEWMONT GOLDCORP CORPORATION COM 651639106 1548734 35644042 SH SOLE 21 35644042 0 0 NEWMONT GOLDCORP CORPORATION COM 651639106 987294 22722534 SH SOLE 22 20628737 0 2093797 NEWMONT GOLDCORP CORPORATION COM 651639106 65906 1516828 SH SOLE 23 1516828 0 0 NEWMONT GOLDCORP CORPORATION COM 651639106 226378 5210078 SH SOLE 25 5210078 0 0 NEWMONT GOLDCORP CORPORATION COM 651639106 296638 6827107 SH SOLE 26 652349 0 6174758 NEWMONT GOLDCORP CORPORATION COM 651639106 6699 154177 SH SOLE 28 106963 0 47214 NEWMONT GOLDCORP CORPORATION COM 651639106 685 15754 SH SOLE 29 15754 0 0 NEWMONT GOLDCORP CORPORATION COM 651639106 353843 8143682 SH SOLE 30 8143682 0 0 NEWMONT GOLDCORP CORPORATION COM 651639106 8025 184703 SH SOLE 31 145888 0 38815 NEWMONT GOLDCORP CORPORATION COM 651639106 838345 19294465 SH SOLE 34 19294465 0 0 NEWMONT GOLDCORP CORPORATION COM 651639106 52290 1203449 SH SOLE 36 1203449 0 0 NEWMONT GOLDCORP CORPORATION COM 651639106 801 18431 SH SOLE 40 18431 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 577 91955 SH SOLE 2 2821 0 89134 NEWPARK RES INC COM PAR $.01NEW 651718504 4 635 SH SOLE 4 635 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 12 1863 SH SOLE 7 1863 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 2591 413272 SH SOLE 18 413272 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 977 155866 SH SOLE 19 155866 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 65427 10434900 SH SOLE 21 10434900 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 17948 2862467 SH SOLE 22 2735569 0 126898 NEWPARK RES INC COM PAR $.01NEW 651718504 281 44854 SH SOLE 26 9285 0 35569 NEWPARK RES INC COM PAR $.01NEW 651718504 76 12178 SH SOLE 28 12178 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 810 129107 SH SOLE 30 129107 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 59 9418 SH SOLE 40 9418 0 0 NEWS CORP NEW CL A 65249B109 14327 1013227 SH SOLE 2 114766 0 898461 NEWS CORP NEW CL A 65249B109 2292 162069 SH SOLE 4 153378 0 8691 NEWS CORP NEW CL A 65249B109 8306 587384 SH SOLE 7 362346 0 225038 NEWS CORP NEW CL A 65249B109 40 2811 SH SOLE 15 2811 0 0 NEWS CORP NEW CL A 65249B109 11057 781943 SH SOLE 18 729488 0 52455 NEWS CORP NEW CL A 65249B109 1770 125205 SH SOLE 19 125205 0 0 NEWS CORP NEW CL A 65249B109 136055 9622013 SH SOLE 21 9622013 0 0 NEWS CORP NEW CL A 65249B109 145690 10303373 SH SOLE 22 9284237 0 1019136 NEWS CORP NEW CL A 65249B109 4125 291699 SH SOLE 23 291699 0 0 NEWS CORP NEW CL A 65249B109 6065 428931 SH SOLE 25 428931 0 0 NEWS CORP NEW CL A 65249B109 27370 1935630 SH SOLE 26 502308 0 1433322 NEWS CORP NEW CL A 65249B109 959 67792 SH SOLE 28 47147 0 20645 NEWS CORP NEW CL A 65249B109 1307 92447 SH SOLE 29 7874 0 84573 NEWS CORP NEW CL A 65249B109 24152 1708087 SH SOLE 30 1708087 0 0 NEWS CORP NEW CL A 65249B109 1340 94764 SH SOLE 31 60341 0 34423 NEWS CORP NEW CL A 65249B109 309 21831 SH SOLE 34 21831 0 0 NEWS CORP NEW CL A 65249B109 4530 320350 SH SOLE 36 320350 0 0 NEWS CORP NEW CL A 65249B109 108 7667 SH SOLE 40 7667 0 0 NEWS CORP NEW CL B 65249B208 2947 203073 SH SOLE 2 31523 0 171550 NEWS CORP NEW CL B 65249B208 1385 95479 SH SOLE 7 95479 0 0 NEWS CORP NEW CL B 65249B208 1 73 SH SOLE 15 73 0 0 NEWS CORP NEW CL B 65249B208 3279 225974 SH SOLE 18 219641 0 6333 NEWS CORP NEW CL B 65249B208 574 39581 SH SOLE 19 39581 0 0 NEWS CORP NEW CL B 65249B208 36082 2486681 SH SOLE 21 2486681 0 0 NEWS CORP NEW CL B 65249B208 46218 3185228 SH SOLE 22 2869615 0 315613 NEWS CORP NEW CL B 65249B208 2 135 SH SOLE 23 135 0 0 NEWS CORP NEW CL B 65249B208 1286 88641 SH SOLE 25 88641 0 0 NEWS CORP NEW CL B 65249B208 2853 196625 SH SOLE 26 0 0 196625 NEWS CORP NEW CL B 65249B208 3642 250968 SH SOLE 30 250968 0 0 NEWS CORP NEW CL B 65249B208 36 2513 SH SOLE 31 2413 0 100 NEWS CORP NEW CL B 65249B208 10 689 SH SOLE 34 689 0 0 NEWS CORP NEW CL B 65249B208 242 16707 SH SOLE 36 16707 0 0 NEWTEK BUSINESS SVCS CORP COM NEW 652526203 0 15 SH SOLE 17 0 0 15 NEXA RES S A COM L67359106 219 26879 SH SOLE 7 26879 0 0 NEXA RES S A COM L67359106 105 12838 SH SOLE 22 0 0 12838 NEXPOINT RESIDENTIAL TR INC COM 65341D102 996 22137 SH SOLE 2 14222 0 7915 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 4668 103741 SH SOLE 18 69734 0 34007 NEXPOINT RESIDENTIAL TR INC COM 65341D102 16134 358528 SH SOLE 19 358528 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 35982 799607 SH SOLE 21 799607 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 48668 1081504 SH SOLE 22 1057824 0 23680 NEXPOINT RESIDENTIAL TR INC COM 65341D102 2441 54249 SH SOLE 23 54249 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 5903 131179 SH SOLE 26 0 0 131179 NEXPOINT RESIDENTIAL TR INC COM 65341D102 261 5790 SH SOLE 28 5790 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 429 9535 SH SOLE 30 9535 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 503 11179 SH SOLE 34 11179 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 56 1248 SH SOLE 40 1248 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 10042 85643 SH SOLE 2 2973 0 82670 NEXSTAR MEDIA GROUP INC CL A 65336K103 24 204 SH SOLE 4 204 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 120 1023 SH SOLE 7 1023 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 3329 28393 SH SOLE 18 28393 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 1218 10389 SH SOLE 19 10389 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 69971 596765 SH SOLE 21 596765 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 147571 1258600 SH SOLE 22 1175921 0 82679 NEXSTAR MEDIA GROUP INC CL A 65336K103 1694 14447 SH SOLE 26 8780 0 5667 NEXSTAR MEDIA GROUP INC CL A 65336K103 705 6015 SH SOLE 28 6015 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 1757 14985 SH SOLE 30 14985 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 5039 SH SOLE 40 5039 0 0 NEXTCURE INC COM 65343E108 345 6122 SH SOLE 2 567 0 5555 NEXTCURE INC COM 65343E108 3731 66238 SH SOLE 18 66238 0 0 NEXTCURE INC COM 65343E108 12500 221906 SH SOLE 19 221906 0 0 NEXTCURE INC COM 65343E108 310 5500 SH SOLE 20 5500 0 0 NEXTCURE INC COM 65343E108 28394 504067 SH SOLE 21 504067 0 0 NEXTCURE INC COM 65343E108 16807 298373 SH SOLE 22 287210 0 11163 NEXTDECADE CORP COM 65342K105 30 4865 SH SOLE 2 636 0 4229 NEXTDECADE CORP COM 65342K105 253 41133 SH SOLE 18 41133 0 0 NEXTDECADE CORP COM 65342K105 115 18714 SH SOLE 19 18714 0 0 NEXTDECADE CORP COM 65342K105 2436 396715 SH SOLE 21 396715 0 0 NEXTDECADE CORP COM 65342K105 697 113498 SH SOLE 22 107449 0 6049 NEXTERA ENERGY INC COM 65339F101 290144 1198151 SH SOLE 2 126015 0 1072136 NEXTERA ENERGY INC COM 65339F101 60377 249325 SH SOLE 4 236434 0 12891 NEXTERA ENERGY INC COM 65339F101 117732 486174 SH SOLE 7 479480 0 6694 NEXTERA ENERGY INC COM 65339F101 1783 7364 SH SOLE 13 7364 0 0 NEXTERA ENERGY INC COM 65339F101 685 2830 SH SOLE 15 2830 0 0 NEXTERA ENERGY INC COM 65339F101 71 292 SH SOLE 17 0 0 292 NEXTERA ENERGY INC COM 65339F101 387525 1600287 SH SOLE 18 1514620 0 85667 NEXTERA ENERGY INC COM 65339F101 396707 1638202 SH SOLE 19 1638202 0 0 NEXTERA ENERGY INC COM 65339F101 3577097 14771625 SH SOLE 21 14771625 0 0 NEXTERA ENERGY INC COM 65339F101 2988350 12340394 SH SOLE 22 11084385 0 1256009 NEXTERA ENERGY INC COM 65339F101 85455 352888 SH SOLE 23 352888 0 0 NEXTERA ENERGY INC COM 65339F101 125057 516423 SH SOLE 25 516423 0 0 NEXTERA ENERGY INC COM 65339F101 680659 2810783 SH SOLE 26 295947 0 2514836 NEXTERA ENERGY INC COM 65339F101 21601 89202 SH SOLE 28 62503 0 26699 NEXTERA ENERGY INC COM 65339F101 2421 9996 SH SOLE 29 9996 0 0 NEXTERA ENERGY INC COM 65339F101 594857 2456461 SH SOLE 30 2456461 0 0 NEXTERA ENERGY INC COM 65339F101 28248 116652 SH SOLE 31 85156 0 31496 NEXTERA ENERGY INC COM 65339F101 3340 13791 SH SOLE 32 13791 0 0 NEXTERA ENERGY INC COM 65339F101 181466 749364 SH SOLE 34 749364 0 0 NEXTERA ENERGY INC COM 65339F101 106041 437895 SH SOLE 36 437895 0 0 NEXTERA ENERGY INC COM 65339F101 2662 10991 SH SOLE 40 10991 0 0 NEXTERA ENERGY INC UNIT 09/01/2022S 65339F796 130520 2545243 SH SOLE 21 2545243 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 2837 53887 SH SOLE 21 53887 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 917 17409 SH SOLE 26 8872 0 8537 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 408 7757 SH SOLE 28 7757 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 1012 19216 SH SOLE 30 19216 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 298 5662 SH SOLE 40 5662 0 0 NEXTGEN HEALTHCARE INC COM 65343C102 434 27018 SH SOLE 2 6087 0 20931 NEXTGEN HEALTHCARE INC COM 65343C102 5 288 SH SOLE 4 288 0 0 NEXTGEN HEALTHCARE INC COM 65343C102 18 1132 SH SOLE 7 1132 0 0 NEXTGEN HEALTHCARE INC COM 65343C102 3941 245242 SH SOLE 18 236704 0 8538 NEXTGEN HEALTHCARE INC COM 65343C102 2664 165788 SH SOLE 19 165788 0 0 NEXTGEN HEALTHCARE INC COM 65343C102 91566 5697956 SH SOLE 21 5697956 0 0 NEXTGEN HEALTHCARE INC COM 65343C102 25651 1596190 SH SOLE 22 1528736 0 67454 NEXTGEN HEALTHCARE INC COM 65343C102 164 10232 SH SOLE 23 10232 0 0 NEXTGEN HEALTHCARE INC COM 65343C102 1001 62309 SH SOLE 26 14362 0 47947 NEXTGEN HEALTHCARE INC COM 65343C102 107 6648 SH SOLE 28 6648 0 0 NEXTGEN HEALTHCARE INC COM 65343C102 4506 280375 SH SOLE 30 280375 0 0 NEXTGEN HEALTHCARE INC COM 65343C102 68 4230 SH SOLE 34 4230 0 0 NEXTGEN HEALTHCARE INC COM 65343C102 78 4845 SH SOLE 40 4845 0 0 NEXTIER OILFIELD SOLUTIONS I COM 65290C105 1078 160838 SH SOLE 2 5524 0 155314 NEXTIER OILFIELD SOLUTIONS I COM 65290C105 3 387 SH SOLE 4 387 0 0 NEXTIER OILFIELD SOLUTIONS I COM 65290C105 17 2596 SH SOLE 7 2596 0 0 NEXTIER OILFIELD SOLUTIONS I COM 65290C105 3599 537148 SH SOLE 18 537148 0 0 NEXTIER OILFIELD SOLUTIONS I COM 65290C105 1878 280367 SH SOLE 19 280367 0 0 NEXTIER OILFIELD SOLUTIONS I COM 65290C105 37625 5615668 SH SOLE 21 5615668 0 0 NEXTIER OILFIELD SOLUTIONS I COM 65290C105 31113 4643752 SH SOLE 22 4452570 0 191182 NEXTIER OILFIELD SOLUTIONS I COM 65290C105 462 69002 SH SOLE 26 28616 0 40386 NEXTIER OILFIELD SOLUTIONS I COM 65290C105 39 5778 SH SOLE 28 5778 0 0 NEXTIER OILFIELD SOLUTIONS I COM 65290C105 337 50260 SH SOLE 30 50260 0 0 NEXTIER OILFIELD SOLUTIONS I COM 65290C105 115 17138 SH SOLE 40 17138 0 0 NF ENERGY SAVING CORP COM 629099300 7 2272 SH SOLE 22 2272 0 0 NGM BIOPHARMACEUTICALS INC COM 62921N105 341 18469 SH SOLE 2 8825 0 9644 NGM BIOPHARMACEUTICALS INC COM 62921N105 2006 108496 SH SOLE 18 83851 0 24645 NGM BIOPHARMACEUTICALS INC COM 62921N105 3227 174513 SH SOLE 19 174513 0 0 NGM BIOPHARMACEUTICALS INC COM 62921N105 26626 1440047 SH SOLE 21 1440047 0 0 NGM BIOPHARMACEUTICALS INC COM 62921N105 9321 504125 SH SOLE 22 484100 0 20025 NGM BIOPHARMACEUTICALS INC COM 62921N105 315 17019 SH SOLE 23 17019 0 0 NGM BIOPHARMACEUTICALS INC COM 62921N105 755 40842 SH SOLE 26 0 0 40842 NGM BIOPHARMACEUTICALS INC COM 62921N105 88 4775 SH SOLE 30 4775 0 0 NI HLDGS INC COM 65342T106 199 11590 SH SOLE 2 380 0 11210 NI HLDGS INC COM 65342T106 646 37572 SH SOLE 18 37572 0 0 NI HLDGS INC COM 65342T106 319 18543 SH SOLE 19 18543 0 0 NI HLDGS INC COM 65342T106 6315 367167 SH SOLE 21 367167 0 0 NI HLDGS INC COM 65342T106 2088 121392 SH SOLE 22 114501 0 6891 NIC INC COM 62914B100 614 27469 SH SOLE 2 2466 0 25003 NIC INC COM 62914B100 5 221 SH SOLE 4 221 0 0 NIC INC COM 62914B100 28 1267 SH SOLE 7 1267 0 0 NIC INC COM 62914B100 6621 296254 SH SOLE 18 296254 0 0 NIC INC COM 62914B100 2579 115375 SH SOLE 19 115375 0 0 NIC INC COM 62914B100 165517 7405665 SH SOLE 21 7405665 0 0 NIC INC COM 62914B100 44263 1980444 SH SOLE 22 1896772 0 83672 NIC INC COM 62914B100 319 14273 SH SOLE 26 9532 0 4741 NIC INC COM 62914B100 199 8899 SH SOLE 28 8899 0 0 NIC INC COM 62914B100 5345 239133 SH SOLE 30 239133 0 0 NIC INC COM 62914B100 142 6342 SH SOLE 40 6342 0 0 NICE SYS INC NOTE 1.250% 1/1 65366HAB9 1486 780000 PRN SOLE 21 780000 0 0 NICHOLAS FINANCIAL INC COM NEW 65373J209 11 1387 SH SOLE 18 1387 0 0 NICHOLAS FINANCIAL INC COM NEW 65373J209 230 27871 SH SOLE 21 27871 0 0 NICOLET BANKSHARES INC COM 65406E102 685 9282 SH SOLE 2 315 0 8967 NICOLET BANKSHARES INC COM 65406E102 15 207 SH SOLE 7 207 0 0 NICOLET BANKSHARES INC COM 65406E102 2428 32876 SH SOLE 18 32876 0 0 NICOLET BANKSHARES INC COM 65406E102 1220 16514 SH SOLE 19 16514 0 0 NICOLET BANKSHARES INC COM 65406E102 25872 350326 SH SOLE 21 350326 0 0 NICOLET BANKSHARES INC COM 65406E102 20948 283658 SH SOLE 22 271650 0 12008 NICOLET BANKSHARES INC COM 65406E102 34 466 SH SOLE 23 466 0 0 NICOLET BANKSHARES INC COM 65406E102 129 1748 SH SOLE 26 0 0 1748 NICOLET BANKSHARES INC COM 65406E102 185 2500 SH SOLE 28 2500 0 0 NICOLET BANKSHARES INC COM 65406E102 322 4360 SH SOLE 30 4360 0 0 NICOLET BANKSHARES INC COM 65406E102 63 858 SH SOLE 40 858 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 18178 895472 SH SOLE 2 125245 0 770227 NIELSEN HLDGS PLC SHS EUR G6518L108 3762 185307 SH SOLE 4 175933 0 9374 NIELSEN HLDGS PLC SHS EUR G6518L108 6749 332466 SH SOLE 7 311573 0 20893 NIELSEN HLDGS PLC SHS EUR G6518L108 13 644 SH SOLE 13 644 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 27 1338 SH SOLE 15 1338 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 14133 696194 SH SOLE 18 649043 0 47151 NIELSEN HLDGS PLC SHS EUR G6518L108 2002 98620 SH SOLE 19 98620 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 168245 8287912 SH SOLE 21 8287912 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 188485 9284957 SH SOLE 22 8330427 0 954530 NIELSEN HLDGS PLC SHS EUR G6518L108 5082 250338 SH SOLE 23 250338 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 8046 396337 SH SOLE 25 396337 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 43424 2139102 SH SOLE 26 364199 0 1774903 NIELSEN HLDGS PLC SHS EUR G6518L108 1300 64040 SH SOLE 28 44218 0 19822 NIELSEN HLDGS PLC SHS EUR G6518L108 1635 80543 SH SOLE 29 6547 0 73996 NIELSEN HLDGS PLC SHS EUR G6518L108 27884 1373586 SH SOLE 30 1373586 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 1897 93453 SH SOLE 31 65121 0 28332 NIELSEN HLDGS PLC SHS EUR G6518L108 560 27600 SH SOLE 34 27600 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 5592 275474 SH SOLE 36 275474 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 145 7155 SH SOLE 40 7155 0 0 NII HLDGS INC COM PAR 62913F508 166 76586 SH SOLE 21 76586 0 0 NII HLDGS INC COM PAR 62913F508 3691 1701035 SH SOLE 22 1701035 0 0 NIKE INC CL B 654106103 377845 3729596 SH SOLE 2 865568 0 2864028 NIKE INC CL B 654106103 67404 665327 SH SOLE 4 631435 0 33892 NIKE INC CL B 654106103 116454 1149485 SH SOLE 7 1118445 0 31040 NIKE INC CL B 654106103 9492 93694 SH SOLE 13 93694 0 0 NIKE INC CL B 654106103 710 7004 SH SOLE 15 7004 0 0 NIKE INC CL B 654106103 6 60 SH SOLE 17 0 0 60 NIKE INC CL B 654106103 446973 4411930 SH SOLE 18 3570647 0 841283 NIKE INC CL B 654106103 190279 1878190 SH SOLE 19 1878190 0 0 NIKE INC CL B 654106103 2149 21213 SH SOLE 20 21213 0 0 NIKE INC CL B 654106103 2890439 28530634 SH SOLE 21 28530634 0 0 NIKE INC CL B 654106103 3214277 31727148 SH SOLE 22 28133080 0 3594068 NIKE INC CL B 654106103 105344 1039818 SH SOLE 23 1039818 0 0 NIKE INC CL B 654106103 127157 1255132 SH SOLE 25 1255132 0 0 NIKE INC CL B 654106103 663724 6551414 SH SOLE 26 744002 0 5807412 NIKE INC CL B 654106103 23715 234086 SH SOLE 28 163317 0 70769 NIKE INC CL B 654106103 37699 372120 SH SOLE 29 99317 0 272803 NIKE INC CL B 654106103 615767 6078045 SH SOLE 30 6078045 0 0 NIKE INC CL B 654106103 42703 421512 SH SOLE 31 327611 0 93901 NIKE INC CL B 654106103 6730 66428 SH SOLE 32 66428 0 0 NIKE INC CL B 654106103 34052 336117 SH SOLE 34 336117 0 0 NIKE INC CL B 654106103 90278 891109 SH SOLE 36 891109 0 0 NIKE INC CL B 654106103 2796 27603 SH SOLE 40 27603 0 0 NINE ENERGY SVC INC COM 65441V101 132 16882 SH SOLE 2 648 0 16234 NINE ENERGY SVC INC COM 65441V101 2 203 SH SOLE 7 203 0 0 NINE ENERGY SVC INC COM 65441V101 447 57186 SH SOLE 18 57186 0 0 NINE ENERGY SVC INC COM 65441V101 211 26962 SH SOLE 19 26962 0 0 NINE ENERGY SVC INC COM 65441V101 4407 563545 SH SOLE 21 563545 0 0 NINE ENERGY SVC INC COM 65441V101 3214 410936 SH SOLE 22 399885 0 11051 NIO INC SPON ADS 62914V106 3267 812691 SH SOLE 2 27477 0 785214 NIO INC SPON ADS 62914V106 891 221691 SH SOLE 4 221691 0 0 NIO INC SPON ADS 62914V106 356 88589 SH SOLE 7 88589 0 0 NIO INC SPON ADS 62914V106 1326 329917 SH SOLE 15 320357 0 9560 NIO INC SPON ADS 62914V106 732 182124 SH SOLE 18 182124 0 0 NIO INC SPON ADS 62914V106 51332 12769044 SH SOLE 21 12769044 0 0 NIO INC SPON ADS 62914V106 30336 7546298 SH SOLE 22 6735946 0 810352 NIO INC SPON ADS 62914V106 1543 383827 SH SOLE 23 383827 0 0 NIO INC SPON ADS 62914V106 1875 466332 SH SOLE 25 466332 0 0 NIO INC SPON ADS 62914V106 15961 3970324 SH SOLE 26 2012732 0 1957592 NIO INC SPON ADS 62914V106 22 5507 SH SOLE 28 5507 0 0 NIO INC SPON ADS 62914V106 244 60783 SH SOLE 29 60783 0 0 NIO INC SPON ADS 62914V106 16744 4165288 SH SOLE 30 4165288 0 0 NIO INC SPON ADS 62914V106 277 68883 SH SOLE 31 33599 0 35284 NIO INC SPON ADS 62914V106 113 28174 SH SOLE 34 28174 0 0 NIO INC SPON ADS 62914V106 23 5604 SH SOLE 40 5604 0 0 NISOURCE INC COM 65473P105 25622 920319 SH SOLE 2 119115 0 801204 NISOURCE INC COM 65473P105 4869 174879 SH SOLE 4 164077 0 10802 NISOURCE INC COM 65473P105 22228 798421 SH SOLE 7 761574 0 36847 NISOURCE INC COM 65473P105 523 18779 SH SOLE 13 18779 0 0 NISOURCE INC COM 65473P105 60 2154 SH SOLE 15 2154 0 0 NISOURCE INC COM 65473P105 28303 1016636 SH SOLE 18 967227 0 49409 NISOURCE INC COM 65473P105 2877 103326 SH SOLE 19 103326 0 0 NISOURCE INC COM 65473P105 429485 15426892 SH SOLE 21 15426892 0 0 NISOURCE INC COM 65473P105 256097 9198879 SH SOLE 22 8225099 0 973780 NISOURCE INC COM 65473P105 7451 267646 SH SOLE 23 267646 0 0 NISOURCE INC COM 65473P105 9783 351413 SH SOLE 25 351413 0 0 NISOURCE INC COM 65473P105 41770 1500360 SH SOLE 26 315457 0 1184903 NISOURCE INC COM 65473P105 1901 68294 SH SOLE 28 46594 0 21700 NISOURCE INC COM 65473P105 209 7520 SH SOLE 29 7520 0 0 NISOURCE INC COM 65473P105 40523 1455566 SH SOLE 30 1455566 0 0 NISOURCE INC COM 65473P105 3116 111923 SH SOLE 31 59213 0 52710 NISOURCE INC COM 65473P105 2961 106374 SH SOLE 32 106374 0 0 NISOURCE INC COM 65473P105 638 22910 SH SOLE 34 22910 0 0 NISOURCE INC COM 65473P105 7523 270232 SH SOLE 36 270232 0 0 NISOURCE INC COM 65473P105 274 9831 SH SOLE 40 9831 0 0 NL INDS INC COM NEW 629156407 35 9001 SH SOLE 2 157 0 8844 NL INDS INC COM NEW 629156407 106 27125 SH SOLE 18 27125 0 0 NL INDS INC COM NEW 629156407 44 11290 SH SOLE 19 11290 0 0 NL INDS INC COM NEW 629156407 1167 298439 SH SOLE 21 298439 0 0 NL INDS INC COM NEW 629156407 783 200168 SH SOLE 22 198174 0 1994 NLIGHT INC COM 65487K100 281 13875 SH SOLE 2 1356 0 12519 NLIGHT INC COM 65487K100 10 510 SH SOLE 7 510 0 0 NLIGHT INC COM 65487K100 2247 110789 SH SOLE 18 110789 0 0 NLIGHT INC COM 65487K100 1180 58167 SH SOLE 19 58167 0 0 NLIGHT INC COM 65487K100 22638 1116296 SH SOLE 21 1116296 0 0 NLIGHT INC COM 65487K100 18669 920556 SH SOLE 22 880869 0 39687 NLIGHT INC COM 65487K100 107 5268 SH SOLE 26 0 0 5268 NLIGHT INC COM 65487K100 266 13119 SH SOLE 30 13119 0 0 NLIGHT INC COM 65487K100 57 2835 SH SOLE 40 2835 0 0 NMI HLDGS INC CL A 629209305 903 27217 SH SOLE 2 2519 0 24698 NMI HLDGS INC CL A 629209305 11 327 SH SOLE 4 327 0 0 NMI HLDGS INC CL A 629209305 40 1208 SH SOLE 7 1208 0 0 NMI HLDGS INC CL A 629209305 9974 300598 SH SOLE 18 296356 0 4242 NMI HLDGS INC CL A 629209305 4233 127569 SH SOLE 19 127569 0 0 NMI HLDGS INC CL A 629209305 247449 7457769 SH SOLE 21 7457769 0 0 NMI HLDGS INC CL A 629209305 66870 2015375 SH SOLE 22 1934220 0 81155 NMI HLDGS INC CL A 629209305 895 26964 SH SOLE 26 21318 0 5646 NMI HLDGS INC CL A 629209305 247 7453 SH SOLE 28 7453 0 0 NMI HLDGS INC CL A 629209305 3140 94638 SH SOLE 30 94638 0 0 NMI HLDGS INC CL A 629209305 252 7582 SH SOLE 40 7582 0 0 NN INC COM 629337106 405 43815 SH SOLE 2 1578 0 42237 NN INC COM 629337106 5 542 SH SOLE 7 542 0 0 NN INC COM 629337106 1389 150131 SH SOLE 18 150131 0 0 NN INC COM 629337106 682 73742 SH SOLE 19 73742 0 0 NN INC COM 629337106 14070 1521055 SH SOLE 21 1521055 0 0 NN INC COM 629337106 12240 1323269 SH SOLE 22 1253934 0 69335 NN INC COM 629337106 36 3941 SH SOLE 26 0 0 3941 NN INC COM 629337106 34 3729 SH SOLE 28 3729 0 0 NN INC COM 629337106 207 22328 SH SOLE 30 22328 0 0 NN INC COM 629337106 23 2441 SH SOLE 40 2441 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 1627 45989 SH SOLE 2 1671 0 44318 NOAH HLDGS LTD SPON ADS CL A 65487X102 334 9443 SH SOLE 4 9443 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 342 9673 SH SOLE 7 4178 0 5495 NOAH HLDGS LTD SPON ADS CL A 65487X102 561 15874 SH SOLE 15 15348 0 526 NOAH HLDGS LTD SPON ADS CL A 65487X102 360 10172 SH SOLE 18 10172 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 22149 626216 SH SOLE 21 626216 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 13789 389855 SH SOLE 22 347582 0 42273 NOAH HLDGS LTD SPON ADS CL A 65487X102 603 17059 SH SOLE 23 17059 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 52 1459 SH SOLE 25 1459 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 6742 190604 SH SOLE 26 136505 0 54099 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 2855 SH SOLE 29 2855 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 6244 176547 SH SOLE 30 176547 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 56 1595 SH SOLE 31 1595 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 57 1624 SH SOLE 34 1624 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 258373 SH SOLE 2 9245 0 249128 NOBLE CORP PLC SHS USD G65431101 1 832 SH SOLE 4 832 0 0 NOBLE CORP PLC SHS USD G65431101 32 26620 SH SOLE 7 26620 0 0 NOBLE CORP PLC SHS USD G65431101 1348 1104890 SH SOLE 18 1104890 0 0 NOBLE CORP PLC SHS USD G65431101 529 433960 SH SOLE 19 433960 0 0 NOBLE CORP PLC SHS USD G65431101 35340 28967140 SH SOLE 21 28967140 0 0 NOBLE CORP PLC SHS USD G65431101 10112 8288848 SH SOLE 22 7500105 0 788743 NOBLE CORP PLC SHS USD G65431101 54 44204 SH SOLE 26 27490 0 16714 NOBLE CORP PLC SHS USD G65431101 43 34907 SH SOLE 28 34907 0 0 NOBLE CORP PLC SHS USD G65431101 378 309617 SH SOLE 30 309617 0 0 NOBLE CORP PLC SHS USD G65431101 14 11496 SH SOLE 31 0 0 11496 NOBLE CORP PLC SHS USD G65431101 565 463422 SH SOLE 36 463422 0 0 NOBLE CORP PLC SHS USD G65431101 33 26730 SH SOLE 40 26730 0 0 NOBLE ENERGY INC COM 655044105 29373 1182487 SH SOLE 2 159697 0 1022790 NOBLE ENERGY INC COM 655044105 5234 210716 SH SOLE 4 198186 0 12530 NOBLE ENERGY INC COM 655044105 10897 438668 SH SOLE 7 401830 0 36838 NOBLE ENERGY INC COM 655044105 469 18884 SH SOLE 13 18884 0 0 NOBLE ENERGY INC COM 655044105 70 2830 SH SOLE 15 2830 0 0 NOBLE ENERGY INC COM 655044105 24031 967427 SH SOLE 18 901649 0 65778 NOBLE ENERGY INC COM 655044105 15433 621303 SH SOLE 19 621303 0 0 NOBLE ENERGY INC COM 655044105 285982 11512964 SH SOLE 21 11512964 0 0 NOBLE ENERGY INC COM 655044105 287983 11593515 SH SOLE 22 10339573 0 1253942 NOBLE ENERGY INC COM 655044105 8676 349266 SH SOLE 23 349266 0 0 NOBLE ENERGY INC COM 655044105 11831 476299 SH SOLE 25 476299 0 0 NOBLE ENERGY INC COM 655044105 56614 2279132 SH SOLE 26 419850 0 1859282 NOBLE ENERGY INC COM 655044105 2270 91385 SH SOLE 28 62392 0 28993 NOBLE ENERGY INC COM 655044105 2725 109689 SH SOLE 29 9814 0 99875 NOBLE ENERGY INC COM 655044105 45327 1824777 SH SOLE 30 1824777 0 0 NOBLE ENERGY INC COM 655044105 2619 105422 SH SOLE 31 86268 0 19154 NOBLE ENERGY INC COM 655044105 19718 793789 SH SOLE 34 793789 0 0 NOBLE ENERGY INC COM 655044105 8482 341466 SH SOLE 36 341466 0 0 NOBLE ENERGY INC COM 655044105 244 9828 SH SOLE 40 9828 0 0 NOBLE MIDSTREAM PARTNERS LP COM UNIT REPST 65506L105 3712 139767 SH SOLE 19 139767 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 1384 SH SOLE 7 1384 0 0 NOMAD FOODS LTD USD ORD SHS G6564A105 729 32585 SH SOLE 22 18904 0 13681 NOMAD FOODS LTD USD ORD SHS G6564A105 862 38544 SH SOLE 26 0 0 38544 NOMAD FOODS LTD USD ORD SHS G6564A105 5 226 SH SOLE 30 226 0 0 NOODLES & CO COM CL A 65540B105 68 12217 SH SOLE 2 1212 0 11005 NOODLES & CO COM CL A 65540B105 1 261 SH SOLE 7 261 0 0 NOODLES & CO COM CL A 65540B105 566 102224 SH SOLE 18 102224 0 0 NOODLES & CO COM CL A 65540B105 276 49875 SH SOLE 19 49875 0 0 NOODLES & CO COM CL A 65540B105 5505 993705 SH SOLE 21 993705 0 0 NOODLES & CO COM CL A 65540B105 5039 909513 SH SOLE 22 891525 0 17988 NORBORD INC COM NEW 65548P403 369 13788 SH SOLE 21 13788 0 0 NORBORD INC COM NEW 65548P403 157 5883 SH SOLE 34 5883 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 775 157610 SH SOLE 2 20866 0 136744 NORDIC AMERICAN TANKERS LIMI COM G65773106 11 2223 SH SOLE 7 2223 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 2476 503164 SH SOLE 18 503164 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 2112 429229 SH SOLE 19 429229 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 24340 4947189 SH SOLE 21 4947189 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 9259 1881874 SH SOLE 22 1761225 0 120649 NORDIC AMERICAN TANKERS LIMI COM G65773106 178 36201 SH SOLE 23 36201 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 544 110612 SH SOLE 26 0 0 110612 NORDSON CORP COM 655663102 21349 131107 SH SOLE 2 30450 0 100657 NORDSON CORP COM 655663102 242 1487 SH SOLE 4 1487 0 0 NORDSON CORP COM 655663102 1720 10561 SH SOLE 7 10561 0 0 NORDSON CORP COM 655663102 23711 145610 SH SOLE 18 145299 0 311 NORDSON CORP COM 655663102 2228 13684 SH SOLE 19 13684 0 0 NORDSON CORP COM 655663102 432788 2657748 SH SOLE 21 2657748 0 0 NORDSON CORP COM 655663102 284836 1749178 SH SOLE 22 1640299 0 108879 NORDSON CORP COM 655663102 228 1401 SH SOLE 23 1401 0 0 NORDSON CORP COM 655663102 3585 22015 SH SOLE 26 15210 0 6805 NORDSON CORP COM 655663102 1061 6518 SH SOLE 28 6518 0 0 NORDSON CORP COM 655663102 157 965 SH SOLE 29 965 0 0 NORDSON CORP COM 655663102 2734 16791 SH SOLE 30 16791 0 0 NORDSON CORP COM 655663102 628 3854 SH SOLE 31 3049 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 5297 SH SOLE 40 5297 0 0 NORDSTROM INC COM 655664100 11543 282025 SH SOLE 2 41028 0 240997 NORDSTROM INC COM 655664100 2213 54078 SH SOLE 4 50979 0 3099 NORDSTROM INC COM 655664100 6183 151066 SH SOLE 7 93460 0 57606 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 8913 217761 SH SOLE 18 201923 0 15838 NORDSTROM INC COM 655664100 1699 41511 SH SOLE 19 41511 0 0 NORDSTROM INC COM 655664100 116992 2858348 SH SOLE 21 2858348 0 0 NORDSTROM INC COM 655664100 122247 2986724 SH SOLE 22 2676797 0 309927 NORDSTROM INC COM 655664100 3361 82116 SH SOLE 23 82116 0 0 NORDSTROM INC COM 655664100 6227 152127 SH SOLE 25 152127 0 0 NORDSTROM INC COM 655664100 27732 677545 SH SOLE 26 169318 0 508227 NORDSTROM INC COM 655664100 850 20764 SH SOLE 28 15170 0 5594 NORDSTROM INC COM 655664100 1014 24785 SH SOLE 29 2404 0 22381 NORDSTROM INC COM 655664100 21691 529951 SH SOLE 30 529951 0 0 NORDSTROM INC COM 655664100 1287 31435 SH SOLE 31 21177 0 10258 NORDSTROM INC COM 655664100 276 6745 SH SOLE 34 6745 0 0 NORDSTROM INC COM 655664100 4785 116916 SH SOLE 36 116916 0 0 NORDSTROM INC COM 655664100 103 2505 SH SOLE 40 2505 0 0 NORFOLK SOUTHERN CORP COM 655844108 127749 658059 SH SOLE 2 74729 0 583330 NORFOLK SOUTHERN CORP COM 655844108 24094 124115 SH SOLE 4 116917 0 7198 NORFOLK SOUTHERN CORP COM 655844108 43725 225237 SH SOLE 7 221006 0 4231 NORFOLK SOUTHERN CORP COM 655844108 1394 7183 SH SOLE 13 7183 0 0 NORFOLK SOUTHERN CORP COM 655844108 313 1612 SH SOLE 15 1612 0 0 NORFOLK SOUTHERN CORP COM 655844108 2 12 SH SOLE 17 0 0 12 NORFOLK SOUTHERN CORP COM 655844108 155481 800912 SH SOLE 18 736901 0 64011 NORFOLK SOUTHERN CORP COM 655844108 16023 82536 SH SOLE 19 82536 0 0 NORFOLK SOUTHERN CORP COM 655844108 938211 4832901 SH SOLE 21 4832901 0 0 NORFOLK SOUTHERN CORP COM 655844108 1225345 6311981 SH SOLE 22 5627444 0 684537 NORFOLK SOUTHERN CORP COM 655844108 37400 192652 SH SOLE 23 192652 0 0 NORFOLK SOUTHERN CORP COM 655844108 54549 280991 SH SOLE 25 273775 0 7216 NORFOLK SOUTHERN CORP COM 655844108 251025 1293076 SH SOLE 26 160795 0 1132281 NORFOLK SOUTHERN CORP COM 655844108 9571 49304 SH SOLE 28 34364 0 14940 NORFOLK SOUTHERN CORP COM 655844108 1088 5606 SH SOLE 29 5606 0 0 NORFOLK SOUTHERN CORP COM 655844108 217993 1122923 SH SOLE 30 1122923 0 0 NORFOLK SOUTHERN CORP COM 655844108 11953 61571 SH SOLE 31 47484 0 14087 NORFOLK SOUTHERN CORP COM 655844108 17315 89195 SH SOLE 34 89195 0 0 NORFOLK SOUTHERN CORP COM 655844108 40125 206689 SH SOLE 36 206689 0 0 NORFOLK SOUTHERN CORP COM 655844108 1134 5842 SH SOLE 40 5842 0 0 NORTH AMERN CONSTR GROUP LTD COM 656811106 137 11266 SH SOLE 22 11266 0 0 NORTHEAST BK LEWISTON ME COM 66405S100 152 6902 SH SOLE 2 318 0 6584 NORTHEAST BK LEWISTON ME COM 66405S100 575 26161 SH SOLE 18 26161 0 0 NORTHEAST BK LEWISTON ME COM 66405S100 283 12865 SH SOLE 19 12865 0 0 NORTHEAST BK LEWISTON ME COM 66405S100 6085 276731 SH SOLE 21 276731 0 0 NORTHEAST BK LEWISTON ME COM 66405S100 2478 112694 SH SOLE 22 108021 0 4673 NORTHERN OIL & GAS INC NEV COM 665531109 729 311347 SH SOLE 2 11553 0 299794 NORTHERN OIL & GAS INC NEV COM 665531109 12 4920 SH SOLE 7 4920 0 0 NORTHERN OIL & GAS INC NEV COM 665531109 2388 1020637 SH SOLE 18 1020637 0 0 NORTHERN OIL & GAS INC NEV COM 665531109 1780 760667 SH SOLE 19 760667 0 0 NORTHERN OIL & GAS INC NEV COM 665531109 25540 10914386 SH SOLE 21 10914386 0 0 NORTHERN OIL & GAS INC NEV COM 665531109 18839 8050727 SH SOLE 22 7666343 0 384384 NORTHERN OIL & GAS INC NEV COM 665531109 137 58390 SH SOLE 23 58390 0 0 NORTHERN OIL & GAS INC NEV COM 665531109 557 238197 SH SOLE 26 0 0 238197 NORTHERN OIL & GAS INC NEV COM 665531109 253 108333 SH SOLE 30 108333 0 0 NORTHERN OIL & GAS INC NEV COM 665531109 84 35713 SH SOLE 40 35713 0 0 NORTHERN TECH INTL CORP COM 665809109 23 1602 SH SOLE 18 1602 0 0 NORTHERN TECH INTL CORP COM 665809109 286 20367 SH SOLE 21 20367 0 0 NORTHERN TECH INTL CORP COM 665809109 158 11269 SH SOLE 22 11269 0 0 NORTHERN TR CORP COM 665859104 52457 493763 SH SOLE 2 58192 0 435571 NORTHERN TR CORP COM 665859104 9880 93001 SH SOLE 4 87375 0 5626 NORTHERN TR CORP COM 665859104 19239 181091 SH SOLE 7 181091 0 0 NORTHERN TR CORP COM 665859104 36 339 SH SOLE 13 339 0 0 NORTHERN TR CORP COM 665859104 155 1459 SH SOLE 15 1459 0 0 NORTHERN TR CORP COM 665859104 2 20 SH SOLE 17 0 0 20 NORTHERN TR CORP COM 665859104 55260 520139 SH SOLE 18 491705 0 28434 NORTHERN TR CORP COM 665859104 58795 553416 SH SOLE 19 553416 0 0 NORTHERN TR CORP COM 665859104 539517 5078289 SH SOLE 21 5078289 0 0 NORTHERN TR CORP COM 665859104 539238 5075658 SH SOLE 22 4551850 0 523808 NORTHERN TR CORP COM 665859104 16090 151447 SH SOLE 23 151447 0 0 NORTHERN TR CORP COM 665859104 23085 217295 SH SOLE 25 217295 0 0 NORTHERN TR CORP COM 665859104 105244 990621 SH SOLE 26 133616 0 857005 NORTHERN TR CORP COM 665859104 4050 38123 SH SOLE 28 26633 0 11490 NORTHERN TR CORP COM 665859104 451 4242 SH SOLE 29 4242 0 0 NORTHERN TR CORP COM 665859104 97075 913736 SH SOLE 30 913736 0 0 NORTHERN TR CORP COM 665859104 4821 45377 SH SOLE 31 36689 0 8688 NORTHERN TR CORP COM 665859104 1460 13742 SH SOLE 34 13742 0 0 NORTHERN TR CORP COM 665859104 18725 176254 SH SOLE 36 176254 0 0 NORTHERN TR CORP COM 665859104 475 4468 SH SOLE 40 4468 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 747 44029 SH SOLE 2 1652 0 42377 NORTHFIELD BANCORP INC DEL COM 66611T108 14 820 SH SOLE 7 820 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 3333 196540 SH SOLE 18 196540 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 1302 76786 SH SOLE 19 76786 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 84356 4973816 SH SOLE 21 4973816 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 25947 1529899 SH SOLE 22 1469156 0 60743 NORTHFIELD BANCORP INC DEL COM 66611T108 61 3604 SH SOLE 26 0 0 3604 NORTHFIELD BANCORP INC DEL COM 66611T108 101 5943 SH SOLE 28 5943 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 874 51535 SH SOLE 30 51535 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 88 5166 SH SOLE 40 5166 0 0 NORTHRIM BANCORP INC COM 666762109 293 7658 SH SOLE 2 262 0 7396 NORTHRIM BANCORP INC COM 666762109 6 157 SH SOLE 7 157 0 0 NORTHRIM BANCORP INC COM 666762109 926 24172 SH SOLE 18 24172 0 0 NORTHRIM BANCORP INC COM 666762109 462 12060 SH SOLE 19 12060 0 0 NORTHRIM BANCORP INC COM 666762109 9297 242737 SH SOLE 21 242737 0 0 NORTHRIM BANCORP INC COM 666762109 9685 252883 SH SOLE 22 246813 0 6070 NORTHROP GRUMMAN CORP COM 666807102 134774 391819 SH SOLE 2 52421 0 339398 NORTHROP GRUMMAN CORP COM 666807102 19436 56506 SH SOLE 4 52135 0 4371 NORTHROP GRUMMAN CORP COM 666807102 45806 133168 SH SOLE 7 133168 0 0 NORTHROP GRUMMAN CORP COM 666807102 3313 9632 SH SOLE 13 9632 0 0 NORTHROP GRUMMAN CORP COM 666807102 311 904 SH SOLE 15 904 0 0 NORTHROP GRUMMAN CORP COM 666807102 188727 548672 SH SOLE 18 518716 0 29956 NORTHROP GRUMMAN CORP COM 666807102 132212 384370 SH SOLE 19 384370 0 0 NORTHROP GRUMMAN CORP COM 666807102 1349994 3924744 SH SOLE 21 3924744 0 0 NORTHROP GRUMMAN CORP COM 666807102 1371867 3988334 SH SOLE 22 3560784 0 427550 NORTHROP GRUMMAN CORP COM 666807102 41030 119284 SH SOLE 23 119284 0 0 NORTHROP GRUMMAN CORP COM 666807102 65031 189060 SH SOLE 25 189060 0 0 NORTHROP GRUMMAN CORP COM 666807102 76306 221838 SH SOLE 26 91922 0 129916 NORTHROP GRUMMAN CORP COM 666807102 11468 33341 SH SOLE 29 3672 0 29669 NORTHROP GRUMMAN CORP COM 666807102 192881 560750 SH SOLE 30 560750 0 0 NORTHROP GRUMMAN CORP COM 666807102 12017 34936 SH SOLE 31 28986 0 5950 NORTHROP GRUMMAN CORP COM 666807102 41131 119578 SH SOLE 36 119578 0 0 NORTHROP GRUMMAN CORP COM 666807102 1185 3445 SH SOLE 40 3445 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 1694 101844 SH SOLE 2 3499 0 98345 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 7251 436034 SH SOLE 18 436034 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 2942 176922 SH SOLE 19 176922 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 189726 11408671 SH SOLE 21 11408671 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 52389 3150281 SH SOLE 22 3024899 0 125382 NORTHWEST BANCSHARES INC MD COM 667340103 788 47359 SH SOLE 26 22765 0 24594 NORTHWEST BANCSHARES INC MD COM 667340103 236 14184 SH SOLE 28 14184 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 2295 138017 SH SOLE 30 138017 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 180 10804 SH SOLE 40 10804 0 0 NORTHWEST NAT HLDG CO COM 66765N105 2053 27851 SH SOLE 2 1080 0 26771 NORTHWEST NAT HLDG CO COM 66765N105 106 1441 SH SOLE 4 1441 0 0 NORTHWEST NAT HLDG CO COM 66765N105 2477 33597 SH SOLE 7 33597 0 0 NORTHWEST NAT HLDG CO COM 66765N105 10021 135909 SH SOLE 18 135909 0 0 NORTHWEST NAT HLDG CO COM 66765N105 3954 53629 SH SOLE 19 53629 0 0 NORTHWEST NAT HLDG CO COM 66765N105 256983 3485467 SH SOLE 21 3485467 0 0 NORTHWEST NAT HLDG CO COM 66765N105 67424 914465 SH SOLE 22 877193 0 37272 NORTHWEST NAT HLDG CO COM 66765N105 437 5932 SH SOLE 26 3464 0 2468 NORTHWEST NAT HLDG CO COM 66765N105 293 3972 SH SOLE 28 3972 0 0 NORTHWEST NAT HLDG CO COM 66765N105 4040 54793 SH SOLE 30 54793 0 0 NORTHWEST NAT HLDG CO COM 66765N105 98 1335 SH SOLE 36 1335 0 0 NORTHWEST NAT HLDG CO COM 66765N105 223 3031 SH SOLE 40 3031 0 0 NORTHWEST PIPE CO COM 667746101 305 9161 SH SOLE 2 371 0 8790 NORTHWEST PIPE CO COM 667746101 5 141 SH SOLE 7 141 0 0 NORTHWEST PIPE CO COM 667746101 1152 34584 SH SOLE 18 34584 0 0 NORTHWEST PIPE CO COM 667746101 561 16847 SH SOLE 19 16847 0 0 NORTHWEST PIPE CO COM 667746101 11588 347895 SH SOLE 21 347895 0 0 NORTHWEST PIPE CO COM 667746101 9955 298849 SH SOLE 22 291814 0 7035 NORTHWESTERN CORP COM NEW 668074305 5343 74549 SH SOLE 2 25289 0 49260 NORTHWESTERN CORP COM NEW 668074305 168 2350 SH SOLE 4 2350 0 0 NORTHWESTERN CORP COM NEW 668074305 4527 63171 SH SOLE 7 63171 0 0 NORTHWESTERN CORP COM NEW 668074305 23425 326844 SH SOLE 18 326844 0 0 NORTHWESTERN CORP COM NEW 668074305 6393 89197 SH SOLE 19 89197 0 0 NORTHWESTERN CORP COM NEW 668074305 357293 4985250 SH SOLE 21 4985250 0 0 NORTHWESTERN CORP COM NEW 668074305 127410 1777734 SH SOLE 22 1713190 0 64544 NORTHWESTERN CORP COM NEW 668074305 989 13805 SH SOLE 26 9879 0 3926 NORTHWESTERN CORP COM NEW 668074305 499 6968 SH SOLE 28 6968 0 0 NORTHWESTERN CORP COM NEW 668074305 2468 34440 SH SOLE 30 34440 0 0 NORTHWESTERN CORP COM NEW 668074305 1315 18347 SH SOLE 32 18347 0 0 NORTHWESTERN CORP COM NEW 668074305 245 3414 SH SOLE 36 3414 0 0 NORTHWESTERN CORP COM NEW 668074305 399 5569 SH SOLE 40 5569 0 0 NORTONLIFELOCK INC COM 668771108 35522 1391928 SH SOLE 2 127461 0 1264467 NORTONLIFELOCK INC COM 668771108 7082 277492 SH SOLE 4 260695 0 16797 NORTONLIFELOCK INC COM 668771108 12881 504751 SH SOLE 7 490346 0 14405 NORTONLIFELOCK INC COM 668771108 623 24410 SH SOLE 13 24410 0 0 NORTONLIFELOCK INC COM 668771108 90 3518 SH SOLE 15 3518 0 0 NORTONLIFELOCK INC COM 668771108 38749 1518382 SH SOLE 18 1436814 0 81568 NORTONLIFELOCK INC COM 668771108 4084 160015 SH SOLE 19 160015 0 0 NORTONLIFELOCK INC COM 668771108 395473 15496599 SH SOLE 21 15496599 0 0 NORTONLIFELOCK INC COM 668771108 358902 14063539 SH SOLE 22 12485974 0 1577565 NORTONLIFELOCK INC COM 668771108 11616 455161 SH SOLE 23 455161 0 0 NORTONLIFELOCK INC COM 668771108 21446 840365 SH SOLE 25 840365 0 0 NORTONLIFELOCK INC COM 668771108 91390 3581105 SH SOLE 26 525120 0 3055985 NORTONLIFELOCK INC COM 668771108 2961 116017 SH SOLE 28 80628 0 35389 NORTONLIFELOCK INC COM 668771108 323 12655 SH SOLE 29 12655 0 0 NORTONLIFELOCK INC COM 668771108 67633 2650197 SH SOLE 30 2650197 0 0 NORTONLIFELOCK INC COM 668771108 3778 148035 SH SOLE 31 110355 0 37680 NORTONLIFELOCK INC COM 668771108 2217 86861 SH SOLE 34 86861 0 0 NORTONLIFELOCK INC COM 668771108 11599 454503 SH SOLE 36 454503 0 0 NORTONLIFELOCK INC COM 668771108 318 12479 SH SOLE 40 12479 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 31772 543941 SH SOLE 2 71678 0 472263 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 6306 107953 SH SOLE 4 102198 0 5755 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 10758 184178 SH SOLE 7 178805 0 5373 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 353 6051 SH SOLE 13 6051 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 84 1435 SH SOLE 15 1435 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 24393 417616 SH SOLE 18 388542 0 29074 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 3451 59084 SH SOLE 19 59084 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 294641 5044356 SH SOLE 21 5044356 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 315007 5393032 SH SOLE 22 4841268 0 551764 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 9453 161843 SH SOLE 23 161843 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 12125 207586 SH SOLE 25 207586 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 49385 845482 SH SOLE 26 173912 0 671570 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 2535 43404 SH SOLE 28 30928 0 12476 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 2913 49876 SH SOLE 29 4259 0 45617 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 56327 964346 SH SOLE 30 964346 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 2679 45873 SH SOLE 31 38290 0 7583 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 826 14143 SH SOLE 34 14143 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 9032 154633 SH SOLE 36 154633 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 311 5328 SH SOLE 40 5328 0 0 NORWOOD FINANCIAL CORP COM 669549107 249 6400 SH SOLE 2 201 0 6199 NORWOOD FINANCIAL CORP COM 669549107 7 168 SH SOLE 7 168 0 0 NORWOOD FINANCIAL CORP COM 669549107 824 21178 SH SOLE 18 21178 0 0 NORWOOD FINANCIAL CORP COM 669549107 401 10305 SH SOLE 19 10305 0 0 NORWOOD FINANCIAL CORP COM 669549107 8047 206865 SH SOLE 21 206865 0 0 NORWOOD FINANCIAL CORP COM 669549107 2346 60307 SH SOLE 22 56661 0 3646 NOVA LIFESTYLE INC COM NEW 66979P201 5 2790 SH SOLE 21 2790 0 0 NOVA LIFESTYLE INC COM NEW 66979P201 15 8084 SH SOLE 22 8084 0 0 NOVABAY PHARMACEUTICALS INC COM NEW 66987P201 0 657 SH SOLE 21 657 0 0 NOVAGOLD RES INC COM NEW 66987E206 1201 134059 SH SOLE 2 8430 0 125629 NOVAGOLD RES INC COM NEW 66987E206 39 4304 SH SOLE 7 4304 0 0 NOVAGOLD RES INC COM NEW 66987E206 7043 786087 SH SOLE 18 786087 0 0 NOVAGOLD RES INC COM NEW 66987E206 3796 423679 SH SOLE 19 423679 0 0 NOVAGOLD RES INC COM NEW 66987E206 67226 7502898 SH SOLE 21 7502898 0 0 NOVAGOLD RES INC COM NEW 66987E206 23155 2584244 SH SOLE 22 2394877 0 189367 NOVAN INC COM 66988N106 13 3959 SH SOLE 18 3959 0 0 NOVAN INC COM 66988N106 193 60925 SH SOLE 21 60925 0 0 NOVAN INC COM 66988N106 133 42174 SH SOLE 22 42174 0 0 NOVANTA INC COM 67000B104 1243 14051 SH SOLE 2 1275 0 12776 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 10136 114607 SH SOLE 18 114607 0 0 NOVANTA INC COM 67000B104 5237 59212 SH SOLE 19 59212 0 0 NOVANTA INC COM 67000B104 102911 1163624 SH SOLE 21 1163624 0 0 NOVANTA INC COM 67000B104 87451 988814 SH SOLE 22 947732 0 41082 NOVANTA INC COM 67000B104 769 8693 SH SOLE 26 6010 0 2683 NOVANTA INC COM 67000B104 402 4546 SH SOLE 28 4546 0 0 NOVANTA INC COM 67000B104 1058 11967 SH SOLE 30 11967 0 0 NOVANTA INC COM 67000B104 369 4171 SH SOLE 40 4171 0 0 NOVARTIS A G SPONSORED ADR 66987V109 7838 82776 SH SOLE 2 0 0 82776 NOVARTIS A G SPONSORED ADR 66987V109 265162 2800318 SH SOLE 18 2249648 0 550670 NOVARTIS A G SPONSORED ADR 66987V109 106649 1126296 SH SOLE 19 1126296 0 0 NOVARTIS A G SPONSORED ADR 66987V109 19752 208596 SH SOLE 22 208596 0 0 NOVARTIS A G SPONSORED ADR 66987V109 1441 15214 SH SOLE 25 0 0 15214 NOVARTIS A G SPONSORED ADR 66987V109 19857 209706 SH SOLE 34 209706 0 0 NOVARTIS A G SPONSORED ADR 66987V109 938 9905 SH SOLE 36 9905 0 0 NOVAVAX INC COM NEW 670002401 86 21642 SH SOLE 2 708 0 20934 NOVAVAX INC COM NEW 670002401 1 337 SH SOLE 7 337 0 0 NOVAVAX INC COM NEW 670002401 345 86744 SH SOLE 18 86744 0 0 NOVAVAX INC COM NEW 670002401 159 39931 SH SOLE 19 39931 0 0 NOVAVAX INC COM NEW 670002401 3793 952993 SH SOLE 21 952993 0 0 NOVAVAX INC COM NEW 670002401 2957 742920 SH SOLE 22 725222 0 17698 NOVAVAX INC NOTE 3.750% 2/0 670002AB0 277 700000 PRN SOLE 21 700000 0 0 NOVO-NORDISK A S ADR 670100205 127477 2202434 SH SOLE 18 2060162 0 142272 NOVO-NORDISK A S ADR 670100205 9854 170252 SH SOLE 19 170252 0 0 NOVO-NORDISK A S ADR 670100205 1969 34023 SH SOLE 25 0 0 34023 NOVO-NORDISK A S ADR 670100205 18360 317209 SH SOLE 34 317209 0 0 NOVO-NORDISK A S ADR 670100205 1130 19522 SH SOLE 36 19522 0 0 NOVOCURE LTD ORD SHS G6674U108 3283 38960 SH SOLE 2 5965 0 32995 NOVOCURE LTD ORD SHS G6674U108 34 403 SH SOLE 4 403 0 0 NOVOCURE LTD ORD SHS G6674U108 130 1540 SH SOLE 7 1540 0 0 NOVOCURE LTD ORD SHS G6674U108 26793 317947 SH SOLE 18 295739 0 22208 NOVOCURE LTD ORD SHS G6674U108 21755 258164 SH SOLE 19 258164 0 0 NOVOCURE LTD ORD SHS G6674U108 320684 3805440 SH SOLE 21 3805440 0 0 NOVOCURE LTD ORD SHS G6674U108 92423 1096753 SH SOLE 22 996697 0 100056 NOVOCURE LTD ORD SHS G6674U108 1191 14128 SH SOLE 23 14128 0 0 NOVOCURE LTD ORD SHS G6674U108 5190 61585 SH SOLE 26 20287 0 41298 NOVOCURE LTD ORD SHS G6674U108 975 11568 SH SOLE 28 11568 0 0 NOVOCURE LTD ORD SHS G6674U108 9981 118440 SH SOLE 30 118440 0 0 NOVOCURE LTD ORD SHS G6674U108 707 8389 SH SOLE 40 8389 0 0 NOVUS THERAPEUTICS INC COM 67011N105 1 2041 SH SOLE 18 2041 0 0 NOVUS THERAPEUTICS INC COM 67011N105 14 23657 SH SOLE 21 23657 0 0 NOVUS THERAPEUTICS INC COM 67011N105 4 6117 SH SOLE 22 6117 0 0 NOW INC COM 67011P100 1780 158378 SH SOLE 2 50182 0 108196 NOW INC COM 67011P100 6 574 SH SOLE 4 574 0 0 NOW INC COM 67011P100 32 2837 SH SOLE 7 2837 0 0 NOW INC COM 67011P100 6884 612437 SH SOLE 18 612437 0 0 NOW INC COM 67011P100 2124 188952 SH SOLE 19 188952 0 0 NOW INC COM 67011P100 86685 7712224 SH SOLE 21 7712224 0 0 NOW INC COM 67011P100 42443 3776025 SH SOLE 22 3614441 0 161584 NOW INC COM 67011P100 575 51115 SH SOLE 26 43758 0 7357 NOW INC COM 67011P100 173 15376 SH SOLE 28 15376 0 0 NOW INC COM 67011P100 396 35230 SH SOLE 30 35230 0 0 NOW INC COM 67011P100 4 395 SH SOLE 31 0 0 395 NOW INC COM 67011P100 100 8917 SH SOLE 36 8917 0 0 NOW INC COM 67011P100 133 11818 SH SOLE 40 11818 0 0 NRG ENERGY INC COM NEW 629377508 28205 709563 SH SOLE 2 137574 0 571989 NRG ENERGY INC COM NEW 629377508 4962 124840 SH SOLE 4 116831 0 8009 NRG ENERGY INC COM NEW 629377508 15452 388731 SH SOLE 7 252345 0 136386 NRG ENERGY INC COM NEW 629377508 20 504 SH SOLE 13 504 0 0 NRG ENERGY INC COM NEW 629377508 59 1494 SH SOLE 15 1494 0 0 NRG ENERGY INC COM NEW 629377508 0 2 SH SOLE 17 0 0 2 NRG ENERGY INC COM NEW 629377508 20089 505382 SH SOLE 18 467713 0 37669 NRG ENERGY INC COM NEW 629377508 3275 82397 SH SOLE 19 82397 0 0 NRG ENERGY INC COM NEW 629377508 243920 6136345 SH SOLE 21 6136345 0 0 NRG ENERGY INC COM NEW 629377508 324318 8158948 SH SOLE 22 7470521 0 688427 NRG ENERGY INC COM NEW 629377508 9262 233017 SH SOLE 23 233017 0 0 NRG ENERGY INC COM NEW 629377508 11436 287706 SH SOLE 25 287706 0 0 NRG ENERGY INC COM NEW 629377508 65485 1647421 SH SOLE 26 255951 0 1391470 NRG ENERGY INC COM NEW 629377508 1990 50057 SH SOLE 28 36578 0 13479 NRG ENERGY INC COM NEW 629377508 204 5142 SH SOLE 29 5142 0 0 NRG ENERGY INC COM NEW 629377508 38976 980522 SH SOLE 30 980522 0 0 NRG ENERGY INC COM NEW 629377508 2878 72398 SH SOLE 31 54003 0 18395 NRG ENERGY INC COM NEW 629377508 697 17540 SH SOLE 34 17540 0 0 NRG ENERGY INC COM NEW 629377508 7670 192955 SH SOLE 36 192955 0 0 NRG ENERGY INC COM NEW 629377508 249 6254 SH SOLE 40 6254 0 0 NRG ENERGY INC DBCV 2.750% 6/0 629377CG5 644 568000 PRN SOLE 2 568000 0 0 NRG ENERGY INC DBCV 2.750% 6/0 629377CG5 12283 10834000 PRN SOLE 19 10834000 0 0 NRG ENERGY INC DBCV 2.750% 6/0 629377CG5 1794 1582000 PRN SOLE 21 1582000 0 0 NRG ENERGY INC DBCV 2.750% 6/0 629377CG5 124 109000 PRN SOLE 22 109000 0 0 NRG ENERGY INC DBCV 2.750% 6/0 629377CG5 3100 2734000 PRN SOLE 34 2734000 0 0 NTN BUZZTIME INC COM PAR 629410606 1 331 SH SOLE 21 331 0 0 NTN BUZZTIME INC COM PAR 629410606 6 2689 SH SOLE 22 2689 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 8568 209086 SH SOLE 2 92726 0 116360 NU SKIN ENTERPRISES INC CL A 67018T105 119 2909 SH SOLE 4 2909 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 284 6921 SH SOLE 7 6921 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 8078 197113 SH SOLE 18 197113 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 518 12632 SH SOLE 19 12632 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 163719 3995089 SH SOLE 21 3995089 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 89655 2187773 SH SOLE 22 2074962 0 112811 NU SKIN ENTERPRISES INC CL A 67018T105 20 487 SH SOLE 23 487 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 694 16926 SH SOLE 26 11496 0 5430 NU SKIN ENTERPRISES INC CL A 67018T105 279 6810 SH SOLE 28 6810 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 807 19685 SH SOLE 30 19685 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 47 1153 SH SOLE 31 1153 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 869 21200 SH SOLE 32 21200 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 92 2243 SH SOLE 34 2243 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 5640 SH SOLE 40 5640 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 10504 589141 SH SOLE 2 50588 0 538553 NUANCE COMMUNICATIONS INC COM 67020Y100 20 1100 SH SOLE 4 1100 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 118 6630 SH SOLE 7 6630 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 2489 139585 SH SOLE 18 139585 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 1198 67175 SH SOLE 19 67175 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 76867 4311111 SH SOLE 21 4311111 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 146479 8215309 SH SOLE 22 7668856 0 546453 NUANCE COMMUNICATIONS INC COM 67020Y100 1784 100032 SH SOLE 26 58533 0 41499 NUANCE COMMUNICATIONS INC COM 67020Y100 678 38020 SH SOLE 28 38020 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 9458 530475 SH SOLE 30 530475 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 109 6123 SH SOLE 31 6123 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 54 3021 SH SOLE 36 3021 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 560 31435 SH SOLE 40 31435 0 0 NUANCE COMMUNICATIONS INC DEBT 1.500%11/0 67020YAG5 685 650000 PRN SOLE 21 650000 0 0 NUANCE COMMUNICATIONS INC DBCV 1.000%12/1 67020YAK6 2127 2115000 PRN SOLE 21 2115000 0 0 NUANCE COMMUNICATIONS INC NOTE 1.250% 4/0 67020YAN0 1139 1025000 PRN SOLE 21 1025000 0 0 NUCANA PLC SPONSORED ADR 67022C106 3 453 SH SOLE 22 453 0 0 NUCOR CORP COM 670346105 46441 825181 SH SOLE 2 142138 0 683043 NUCOR CORP COM 670346105 7390 131305 SH SOLE 4 122935 0 8370 NUCOR CORP COM 670346105 29794 529390 SH SOLE 7 354070 0 175320 NUCOR CORP COM 670346105 540 9602 SH SOLE 13 9602 0 0 NUCOR CORP COM 670346105 113 2001 SH SOLE 15 2001 0 0 NUCOR CORP COM 670346105 1 23 SH SOLE 17 0 0 23 NUCOR CORP COM 670346105 42765 759867 SH SOLE 18 711162 0 48705 NUCOR CORP COM 670346105 9967 177090 SH SOLE 19 177090 0 0 NUCOR CORP COM 670346105 472387 8393519 SH SOLE 21 8393519 0 0 NUCOR CORP COM 670346105 426653 7580892 SH SOLE 22 6761464 0 819428 NUCOR CORP COM 670346105 12392 220183 SH SOLE 23 220183 0 0 NUCOR CORP COM 670346105 14975 266076 SH SOLE 25 266076 0 0 NUCOR CORP COM 670346105 106297 1888717 SH SOLE 26 236503 0 1652214 NUCOR CORP COM 670346105 3269 58090 SH SOLE 28 39606 0 18484 NUCOR CORP COM 670346105 685 12171 SH SOLE 29 12171 0 0 NUCOR CORP COM 670346105 70188 1247121 SH SOLE 30 1247121 0 0 NUCOR CORP COM 670346105 3733 66336 SH SOLE 31 52157 0 14179 NUCOR CORP COM 670346105 1246 22137 SH SOLE 34 22137 0 0 NUCOR CORP COM 670346105 14500 257633 SH SOLE 36 257633 0 0 NUCOR CORP COM 670346105 432 7678 SH SOLE 40 7678 0 0 NUSTAR ENERGY LP UNIT COM 67058H102 18551 717658 SH SOLE 19 717658 0 0 NUTANIX INC CL A 67059N108 9833 314558 SH SOLE 2 11235 0 303323 NUTANIX INC CL A 67059N108 21 669 SH SOLE 4 669 0 0 NUTANIX INC CL A 67059N108 94 3001 SH SOLE 7 3001 0 0 NUTANIX INC CL A 67059N108 2822 90263 SH SOLE 18 90263 0 0 NUTANIX INC CL A 67059N108 1245 39837 SH SOLE 19 39837 0 0 NUTANIX INC CL A 67059N108 81711 2613921 SH SOLE 21 2613921 0 0 NUTANIX INC CL A 67059N108 132397 4235349 SH SOLE 22 3945812 0 289537 NUTANIX INC CL A 67059N108 1836 58725 SH SOLE 26 33768 0 24957 NUTANIX INC CL A 67059N108 750 24002 SH SOLE 28 24002 0 0 NUTANIX INC CL A 67059N108 1564 50019 SH SOLE 30 50019 0 0 NUTANIX INC CL A 67059N108 109 3485 SH SOLE 31 3485 0 0 NUTANIX INC CL A 67059N108 535 17128 SH SOLE 40 17128 0 0 NUTANIX INC NOTE 1/1 67059NAB4 1451 1459000 PRN SOLE 21 1459000 0 0 NUTRIEN LTD COM 67077M108 1373 28655 SH SOLE 2 28655 0 0 NUTRIEN LTD COM 67077M108 1 21 SH SOLE 18 21 0 0 NUTRIEN LTD COM 67077M108 1762 36774 SH SOLE 21 36774 0 0 NUTRIEN LTD COM 67077M108 17256 360179 SH SOLE 22 360179 0 0 NUVASIVE INC COM 670704105 3445 44546 SH SOLE 2 24825 0 19721 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 22747 294116 SH SOLE 18 294116 0 0 NUVASIVE INC COM 670704105 7055 91217 SH SOLE 19 91217 0 0 NUVASIVE INC COM 670704105 313369 4051836 SH SOLE 21 4051836 0 0 NUVASIVE INC COM 670704105 138468 1790380 SH SOLE 22 1725827 0 64553 NUVASIVE INC COM 670704105 177 2292 SH SOLE 23 2292 0 0 NUVASIVE INC COM 670704105 1684 21773 SH SOLE 26 17310 0 4463 NUVASIVE INC COM 670704105 504 6512 SH SOLE 28 6512 0 0 NUVASIVE INC COM 670704105 2420 31293 SH SOLE 30 31293 0 0 NUVASIVE INC COM 670704105 404 5227 SH SOLE 40 5227 0 0 NUVASIVE INC NOTE 2.250% 3/1 670704AG0 2715 2040000 PRN SOLE 21 2040000 0 0 NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103 1693 103358 SH SOLE 2 103358 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 4697 SH SOLE 21 4697 0 0 NV5 GLOBAL INC COM 62945V109 224 4448 SH SOLE 2 421 0 4027 NV5 GLOBAL INC COM 62945V109 3 51 SH SOLE 4 51 0 0 NV5 GLOBAL INC COM 62945V109 2685 53215 SH SOLE 7 53215 0 0 NV5 GLOBAL INC COM 62945V109 1871 37093 SH SOLE 18 37093 0 0 NV5 GLOBAL INC COM 62945V109 915 18144 SH SOLE 19 18144 0 0 NV5 GLOBAL INC COM 62945V109 19131 379207 SH SOLE 21 379207 0 0 NV5 GLOBAL INC COM 62945V109 15313 303530 SH SOLE 22 290126 0 13404 NV5 GLOBAL INC COM 62945V109 231 4574 SH SOLE 26 0 0 4574 NV5 GLOBAL INC COM 62945V109 185 3661 SH SOLE 28 3661 0 0 NV5 GLOBAL INC COM 62945V109 208 4126 SH SOLE 30 4126 0 0 NV5 GLOBAL INC COM 62945V109 30 591 SH SOLE 40 591 0 0 NVE CORP COM NEW 629445206 187 2617 SH SOLE 2 187 0 2430 NVE CORP COM NEW 629445206 9 130 SH SOLE 7 130 0 0 NVE CORP COM NEW 629445206 1235 17296 SH SOLE 18 17296 0 0 NVE CORP COM NEW 629445206 597 8358 SH SOLE 19 8358 0 0 NVE CORP COM NEW 629445206 12649 177160 SH SOLE 21 177160 0 0 NVE CORP COM NEW 629445206 10997 154014 SH SOLE 22 148191 0 5823 NVE CORP COM NEW 629445206 39 543 SH SOLE 28 543 0 0 NVE CORP COM NEW 629445206 185 2590 SH SOLE 30 2590 0 0 NVE CORP COM NEW 629445206 33 467 SH SOLE 40 467 0 0 NVENT ELECTRIC PLC SHS G6700G107 10780 421408 SH SOLE 2 119958 0 301450 NVENT ELECTRIC PLC SHS G6700G107 53 2074 SH SOLE 4 2074 0 0 NVENT ELECTRIC PLC SHS G6700G107 5141 200989 SH SOLE 7 200989 0 0 NVENT ELECTRIC PLC SHS G6700G107 12322 481717 SH SOLE 18 481717 0 0 NVENT ELECTRIC PLC SHS G6700G107 2477 96816 SH SOLE 19 96816 0 0 NVENT ELECTRIC PLC SHS G6700G107 197293 7712796 SH SOLE 21 7712796 0 0 NVENT ELECTRIC PLC SHS G6700G107 133443 5216710 SH SOLE 22 4911572 0 305138 NVENT ELECTRIC PLC SHS G6700G107 478 18670 SH SOLE 25 18670 0 0 NVENT ELECTRIC PLC SHS G6700G107 1847 72212 SH SOLE 26 48089 0 24123 NVENT ELECTRIC PLC SHS G6700G107 572 22376 SH SOLE 28 22376 0 0 NVENT ELECTRIC PLC SHS G6700G107 84 3290 SH SOLE 29 3290 0 0 NVENT ELECTRIC PLC SHS G6700G107 1239 48419 SH SOLE 30 48419 0 0 NVENT ELECTRIC PLC SHS G6700G107 120 4692 SH SOLE 31 3185 0 1507 NVENT ELECTRIC PLC SHS G6700G107 766 29956 SH SOLE 34 29956 0 0 NVENT ELECTRIC PLC SHS G6700G107 139 5445 SH SOLE 36 5445 0 0 NVENT ELECTRIC PLC SHS G6700G107 409 16006 SH SOLE 40 16006 0 0 NVIDIA CORP COM 67066G104 398852 1695080 SH SOLE 2 355946 0 1339134 NVIDIA CORP COM 67066G104 70372 299072 SH SOLE 4 283275 0 15797 NVIDIA CORP COM 67066G104 126814 538945 SH SOLE 7 538945 0 0 NVIDIA CORP COM 67066G104 6498 27615 SH SOLE 13 27615 0 0 NVIDIA CORP COM 67066G104 1024 4354 SH SOLE 15 4354 0 0 NVIDIA CORP COM 67066G104 24 103 SH SOLE 17 0 0 103 NVIDIA CORP COM 67066G104 381469 1621202 SH SOLE 18 1507025 0 114177 NVIDIA CORP COM 67066G104 160367 681543 SH SOLE 19 681543 0 0 NVIDIA CORP COM 67066G104 2969539 12620225 SH SOLE 21 12620225 0 0 NVIDIA CORP COM 67066G104 3518476 14953151 SH SOLE 22 13241882 0 1711269 NVIDIA CORP COM 67066G104 111115 472229 SH SOLE 23 472229 0 0 NVIDIA CORP COM 67066G104 149966 637340 SH SOLE 25 637340 0 0 NVIDIA CORP COM 67066G104 644860 2740587 SH SOLE 26 338327 0 2402260 NVIDIA CORP COM 67066G104 25420 108033 SH SOLE 28 75477 0 32556 NVIDIA CORP COM 67066G104 27331 116152 SH SOLE 29 34922 0 81230 NVIDIA CORP COM 67066G104 659510 2802849 SH SOLE 30 2802849 0 0 NVIDIA CORP COM 67066G104 41704 177237 SH SOLE 31 140532 0 36705 NVIDIA CORP COM 67066G104 28600 121545 SH SOLE 32 121545 0 0 NVIDIA CORP COM 67066G104 67328 286136 SH SOLE 34 286136 0 0 NVIDIA CORP COM 67066G104 93676 398115 SH SOLE 36 398115 0 0 NVIDIA CORP COM 67066G104 2990 12707 SH SOLE 40 12707 0 0 NVR INC COM 62944T105 32947 8651 SH SOLE 2 1689 0 6962 NVR INC COM 62944T105 6482 1702 SH SOLE 4 1609 0 93 NVR INC COM 62944T105 21632 5680 SH SOLE 7 3643 0 2037 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 25874 6794 SH SOLE 18 6318 0 476 NVR INC COM 62944T105 4547 1194 SH SOLE 19 1194 0 0 NVR INC COM 62944T105 573874 150686 SH SOLE 21 150686 0 0 NVR INC COM 62944T105 370513 97288 SH SOLE 22 88690 0 8598 NVR INC COM 62944T105 9750 2560 SH SOLE 23 2560 0 0 NVR INC COM 62944T105 14895 3911 SH SOLE 25 3911 0 0 NVR INC COM 62944T105 60363 15850 SH SOLE 26 2999 0 12851 NVR INC COM 62944T105 2395 629 SH SOLE 28 453 0 176 NVR INC COM 62944T105 2993 786 SH SOLE 29 70 0 716 NVR INC COM 62944T105 61574 16168 SH SOLE 30 16168 0 0 NVR INC COM 62944T105 2814 739 SH SOLE 31 630 0 109 NVR INC COM 62944T105 983 258 SH SOLE 34 258 0 0 NVR INC COM 62944T105 10009 2628 SH SOLE 36 2628 0 0 NVR INC COM 62944T105 274 72 SH SOLE 40 72 0 0 NXP SEMICONDUCTORS N V COM N6596X109 24325 191141 SH SOLE 2 114046 0 77095 NXP SEMICONDUCTORS N V COM N6596X109 17648 138673 SH SOLE 4 130485 0 8188 NXP SEMICONDUCTORS N V COM N6596X109 27891 219167 SH SOLE 7 215450 0 3717 NXP SEMICONDUCTORS N V COM N6596X109 1097 8624 SH SOLE 13 8624 0 0 NXP SEMICONDUCTORS N V COM N6596X109 300 2355 SH SOLE 15 2355 0 0 NXP SEMICONDUCTORS N V COM N6596X109 178544 1402985 SH SOLE 18 1371764 0 31221 NXP SEMICONDUCTORS N V COM N6596X109 190683 1498377 SH SOLE 19 1498377 0 0 NXP SEMICONDUCTORS N V COM N6596X109 544862 4281485 SH SOLE 21 4281485 0 0 NXP SEMICONDUCTORS N V COM N6596X109 546002 4290442 SH SOLE 22 4018746 0 271696 NXP SEMICONDUCTORS N V COM N6596X109 27746 218026 SH SOLE 23 218026 0 0 NXP SEMICONDUCTORS N V COM N6596X109 38972 306238 SH SOLE 25 306238 0 0 NXP SEMICONDUCTORS N V COM N6596X109 129650 1018782 SH SOLE 26 87763 0 931019 NXP SEMICONDUCTORS N V COM N6596X109 4628 36366 SH SOLE 28 36366 0 0 NXP SEMICONDUCTORS N V COM N6596X109 4934 38773 SH SOLE 29 7226 0 31547 NXP SEMICONDUCTORS N V COM N6596X109 212370 1668791 SH SOLE 30 1668791 0 0 NXP SEMICONDUCTORS N V COM N6596X109 32529 255612 SH SOLE 31 59445 0 196167 NXP SEMICONDUCTORS N V COM N6596X109 5790 45495 SH SOLE 32 45495 0 0 NXP SEMICONDUCTORS N V COM N6596X109 31086 244269 SH SOLE 34 244269 0 0 NXP SEMICONDUCTORS N V COM N6596X109 26036 204592 SH SOLE 36 204592 0 0 NXP SEMICONDUCTORS N V COM N6596X109 768 6036 SH SOLE 40 6036 0 0 NXP SEMICONDUCTORS N V OPTIONS N6596X909 331 2600 SH Call SOLE 2 2600 0 0 NXP SEMICONDUCTORS N V OPTIONS N6596X909 54085 425000 SH Call SOLE 19 425000 0 0 NXP SEMICONDUCTORS N V OPTIONS N6596X909 572 4500 SH Call SOLE 22 4500 0 0 NXP SEMICONDUCTORS N V OPTIONS N6596X909 6668 52400 SH Call SOLE 34 52400 0 0 NXT ID INC COM NEW 67091J206 0 250 SH SOLE 21 250 0 0 NXT ID INC COM NEW 67091J206 1 3275 SH SOLE 22 3275 0 0 NYMOX PHARMACEUTICAL CORP COM P73398102 23 10621 SH SOLE 18 10621 0 0 NYMOX PHARMACEUTICAL CORP COM P73398102 39 17877 SH SOLE 19 17877 0 0 NYMOX PHARMACEUTICAL CORP COM P73398102 199 90287 SH SOLE 21 90287 0 0 NYMOX PHARMACEUTICAL CORP COM P73398102 15 6765 SH SOLE 23 6765 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 92961 212113 SH SOLE 2 48530 0 163583 O REILLY AUTOMOTIVE INC NEW COM 67103H107 16749 38217 SH SOLE 4 36034 0 2183 O REILLY AUTOMOTIVE INC NEW COM 67103H107 32206 73485 SH SOLE 7 72740 0 745 O REILLY AUTOMOTIVE INC NEW COM 67103H107 849 1938 SH SOLE 13 1938 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 160919 367177 SH SOLE 18 327510 0 39667 O REILLY AUTOMOTIVE INC NEW COM 67103H107 34532 78793 SH SOLE 19 78793 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 964454 2200644 SH SOLE 21 2200644 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 849170 1937593 SH SOLE 22 1730997 0 206596 O REILLY AUTOMOTIVE INC NEW COM 67103H107 26640 60786 SH SOLE 23 60786 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 35936 81996 SH SOLE 25 75278 0 6718 O REILLY AUTOMOTIVE INC NEW COM 67103H107 134931 307879 SH SOLE 26 60008 0 247871 O REILLY AUTOMOTIVE INC NEW COM 67103H107 6263 14291 SH SOLE 28 9982 0 4309 O REILLY AUTOMOTIVE INC NEW COM 67103H107 2425 5533 SH SOLE 29 5533 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 147312 336130 SH SOLE 30 336130 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 10259 23408 SH SOLE 31 18629 0 4779 O REILLY AUTOMOTIVE INC NEW COM 67103H107 5396 12313 SH SOLE 32 12313 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 39852 90932 SH SOLE 34 90932 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 27602 62981 SH SOLE 36 62981 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 758 1730 SH SOLE 40 1730 0 0 O-I GLASS INC COM 67098H104 4599 385485 SH SOLE 2 80332 0 305153 O-I GLASS INC COM 67098H104 9 787 SH SOLE 4 787 0 0 O-I GLASS INC COM 67098H104 70 5836 SH SOLE 7 5836 0 0 O-I GLASS INC COM 67098H104 5047 423016 SH SOLE 18 423016 0 0 O-I GLASS INC COM 67098H104 445 37314 SH SOLE 19 37314 0 0 O-I GLASS INC COM 67098H104 90089 7551437 SH SOLE 21 7551437 0 0 O-I GLASS INC COM 67098H104 62014 5198188 SH SOLE 22 4870199 0 327989 O-I GLASS INC COM 67098H104 625 52365 SH SOLE 26 34811 0 17554 O-I GLASS INC COM 67098H104 237 19842 SH SOLE 28 19842 0 0 O-I GLASS INC COM 67098H104 576 48307 SH SOLE 30 48307 0 0 O-I GLASS INC COM 67098H104 232 19466 SH SOLE 31 3366 0 16100 O-I GLASS INC COM 67098H104 128 10742 SH SOLE 36 10742 0 0 O-I GLASS INC COM 67098H104 208 17408 SH SOLE 40 17408 0 0 OAK VALLEY BANCORP OAKDALE C COM 671807105 140 7175 SH SOLE 2 304 0 6871 OAK VALLEY BANCORP OAKDALE C COM 671807105 481 24722 SH SOLE 18 24722 0 0 OAK VALLEY BANCORP OAKDALE C COM 671807105 229 11793 SH SOLE 19 11793 0 0 OAK VALLEY BANCORP OAKDALE C COM 671807105 4391 225652 SH SOLE 21 225652 0 0 OAK VALLEY BANCORP OAKDALE C COM 671807105 1296 66597 SH SOLE 22 62387 0 4210 OAKTREE SPECIALTY LENDING CO COM 67401P108 3550 650125 SH SOLE 30 650125 0 0 OASIS PETE INC NEW COM 674215108 1089 334088 SH SOLE 2 11168 0 322920 OASIS PETE INC NEW COM 674215108 4 1377 SH SOLE 4 1377 0 0 OASIS PETE INC NEW COM 674215108 36 10959 SH SOLE 7 10959 0 0 OASIS PETE INC NEW COM 674215108 4574 1402931 SH SOLE 18 1402931 0 0 OASIS PETE INC NEW COM 674215108 2205 676346 SH SOLE 19 676346 0 0 OASIS PETE INC NEW COM 674215108 111941 34337694 SH SOLE 21 34337694 0 0 OASIS PETE INC NEW COM 674215108 29990 9199330 SH SOLE 22 8759954 0 439376 OASIS PETE INC NEW COM 674215108 328 100703 SH SOLE 26 41113 0 59590 OASIS PETE INC NEW COM 674215108 121 37259 SH SOLE 28 37259 0 0 OASIS PETE INC NEW COM 674215108 1501 460350 SH SOLE 30 460350 0 0 OASIS PETE INC NEW COM 674215108 190 58333 SH SOLE 36 58333 0 0 OASIS PETE INC NEW COM 674215108 100 30628 SH SOLE 40 30628 0 0 OASIS PETE INC NEW NOTE 2.625% 9/1 674215AJ7 683 880000 PRN SOLE 21 880000 0 0 OBSEVA SA COM H5861P103 41 10643 SH SOLE 22 10643 0 0 OCCIDENTAL PETE CORP COM 674599105 90905 2205891 SH SOLE 2 258594 0 1947297 OCCIDENTAL PETE CORP COM 674599105 16039 389195 SH SOLE 4 364981 0 24214 OCCIDENTAL PETE CORP COM 674599105 33240 806593 SH SOLE 7 780633 0 25960 OCCIDENTAL PETE CORP COM 674599105 1463 35489 SH SOLE 13 35489 0 0 OCCIDENTAL PETE CORP COM 674599105 231 5610 SH SOLE 15 5610 0 0 OCCIDENTAL PETE CORP COM 674599105 1 26 SH SOLE 17 0 0 26 OCCIDENTAL PETE CORP COM 674599105 67838 1646145 SH SOLE 18 1523853 0 122292 OCCIDENTAL PETE CORP COM 674599105 5698 138277 SH SOLE 19 138277 0 0 OCCIDENTAL PETE CORP COM 674599105 898474 21802340 SH SOLE 21 21802340 0 0 OCCIDENTAL PETE CORP COM 674599105 895589 21732334 SH SOLE 22 19319731 0 2412603 OCCIDENTAL PETE CORP COM 674599105 26806 650462 SH SOLE 23 650462 0 0 OCCIDENTAL PETE CORP COM 674599105 36619 888588 SH SOLE 25 888588 0 0 OCCIDENTAL PETE CORP COM 674599105 148752 3609599 SH SOLE 26 554148 0 3055451 OCCIDENTAL PETE CORP COM 674599105 6897 167369 SH SOLE 28 116693 0 50676 OCCIDENTAL PETE CORP COM 674599105 788 19118 SH SOLE 29 19118 0 0 OCCIDENTAL PETE CORP COM 674599105 141961 3444829 SH SOLE 30 3444829 0 0 OCCIDENTAL PETE CORP COM 674599105 8716 211503 SH SOLE 31 159113 0 52390 OCCIDENTAL PETE CORP COM 674599105 2839 68898 SH SOLE 32 68898 0 0 OCCIDENTAL PETE CORP COM 674599105 2494 60516 SH SOLE 34 60516 0 0 OCCIDENTAL PETE CORP COM 674599105 7343 178192 SH SOLE 35 178192 0 0 OCCIDENTAL PETE CORP COM 674599105 28289 686470 SH SOLE 36 686470 0 0 OCCIDENTAL PETE CORP COM 674599105 844 20484 SH SOLE 40 20484 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 1755 117709 SH SOLE 2 19889 0 97820 OCEANEERING INTL INC COM 675232102 6 425 SH SOLE 4 425 0 0 OCEANEERING INTL INC COM 675232102 57 3854 SH SOLE 7 3854 0 0 OCEANEERING INTL INC COM 675232102 6590 441985 SH SOLE 18 441985 0 0 OCEANEERING INTL INC COM 675232102 5909 396279 SH SOLE 19 396279 0 0 OCEANEERING INTL INC COM 675232102 171813 11523311 SH SOLE 21 11523311 0 0 OCEANEERING INTL INC COM 675232102 50772 3405248 SH SOLE 22 3236251 0 168997 OCEANEERING INTL INC COM 675232102 596 39945 SH SOLE 23 39945 0 0 OCEANEERING INTL INC COM 675232102 1932 129595 SH SOLE 26 12844 0 116751 OCEANEERING INTL INC COM 675232102 211 14132 SH SOLE 28 14132 0 0 OCEANEERING INTL INC COM 675232102 2046 137213 SH SOLE 30 137213 0 0 OCEANEERING INTL INC COM 675232102 140 9400 SH SOLE 31 0 0 9400 OCEANEERING INTL INC COM 675232102 87 5855 SH SOLE 34 5855 0 0 OCEANEERING INTL INC COM 675232102 112 7502 SH SOLE 36 7502 0 0 OCEANEERING INTL INC COM 675232102 164 10990 SH SOLE 40 10990 0 0 OCEANFIRST FINL CORP COM 675234108 1618 63369 SH SOLE 2 12021 0 51348 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 4547 178043 SH SOLE 18 176357 0 1686 OCEANFIRST FINL CORP COM 675234108 6420 251369 SH SOLE 19 251369 0 0 OCEANFIRST FINL CORP COM 675234108 47296 1851858 SH SOLE 21 1851858 0 0 OCEANFIRST FINL CORP COM 675234108 49770 1948705 SH SOLE 22 1888351 0 60354 OCEANFIRST FINL CORP COM 675234108 892 34945 SH SOLE 23 34945 0 0 OCEANFIRST FINL CORP COM 675234108 3343 130906 SH SOLE 26 20603 0 110303 OCEANFIRST FINL CORP COM 675234108 159 6230 SH SOLE 28 6230 0 0 OCEANFIRST FINL CORP COM 675234108 423 16561 SH SOLE 30 16561 0 0 OCEANFIRST FINL CORP COM 675234108 100 3898 SH SOLE 40 3898 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 645871 SH SOLE 22 645871 0 0 OCULAR THERAPEUTIX INC COM 67576A100 70 17622 SH SOLE 2 1503 0 16119 OCULAR THERAPEUTIX INC COM 67576A100 1 322 SH SOLE 7 322 0 0 OCULAR THERAPEUTIX INC COM 67576A100 550 139166 SH SOLE 18 139166 0 0 OCULAR THERAPEUTIX INC COM 67576A100 281 71140 SH SOLE 19 71140 0 0 OCULAR THERAPEUTIX INC COM 67576A100 5888 1490532 SH SOLE 21 1490532 0 0 OCULAR THERAPEUTIX INC COM 67576A100 4388 1110862 SH SOLE 22 1083331 0 27531 OCWEN FINL CORP COM NEW 675746309 195 142550 SH SOLE 2 5152 0 137398 OCWEN FINL CORP COM NEW 675746309 1 634 SH SOLE 4 634 0 0 OCWEN FINL CORP COM NEW 675746309 4 3137 SH SOLE 7 3137 0 0 OCWEN FINL CORP COM NEW 675746309 665 485627 SH SOLE 18 485627 0 0 OCWEN FINL CORP COM NEW 675746309 318 232239 SH SOLE 19 232239 0 0 OCWEN FINL CORP COM NEW 675746309 6595 4813737 SH SOLE 21 4813737 0 0 OCWEN FINL CORP COM NEW 675746309 5163 3768828 SH SOLE 22 3533098 0 235730 OCWEN FINL CORP COM NEW 675746309 39 28190 SH SOLE 26 16159 0 12031 OCWEN FINL CORP COM NEW 675746309 21 15315 SH SOLE 28 15315 0 0 OCWEN FINL CORP COM NEW 675746309 18 13395 SH SOLE 30 13395 0 0 OCWEN FINL CORP COM NEW 675746309 15 11019 SH SOLE 40 11019 0 0 ODONATE THERAPEUTICS INC COM 676079106 159 4896 SH SOLE 2 470 0 4426 ODONATE THERAPEUTICS INC COM 676079106 8 245 SH SOLE 7 245 0 0 ODONATE THERAPEUTICS INC COM 676079106 1374 42334 SH SOLE 18 42334 0 0 ODONATE THERAPEUTICS INC COM 676079106 670 20635 SH SOLE 19 20635 0 0 ODONATE THERAPEUTICS INC COM 676079106 14150 436047 SH SOLE 21 436047 0 0 ODONATE THERAPEUTICS INC COM 676079106 11669 359597 SH SOLE 22 343971 0 15626 ODONATE THERAPEUTICS INC COM 676079106 204 6283 SH SOLE 30 6283 0 0 ODONATE THERAPEUTICS INC COM 676079106 74 2266 SH SOLE 40 2266 0 0 ODYSSEY MARINE EXPLORATION I COM NEW 676118201 6 1776 SH SOLE 18 1776 0 0 ODYSSEY MARINE EXPLORATION I COM NEW 676118201 87 27332 SH SOLE 21 27332 0 0 ODYSSEY MARINE EXPLORATION I COM NEW 676118201 607 190183 SH SOLE 22 190183 0 0 OFFICE DEPOT INC COM 676220106 1525 556549 SH SOLE 2 19471 0 537078 OFFICE DEPOT INC COM 676220106 6 2123 SH SOLE 4 2123 0 0 OFFICE DEPOT INC COM 676220106 65 23723 SH SOLE 7 23723 0 0 OFFICE DEPOT INC COM 676220106 6651 2427203 SH SOLE 18 2427203 0 0 OFFICE DEPOT INC COM 676220106 2621 956675 SH SOLE 19 956675 0 0 OFFICE DEPOT INC COM 676220106 173347 63265443 SH SOLE 21 63265443 0 0 OFFICE DEPOT INC COM 676220106 46850 17098364 SH SOLE 22 16073483 0 1024881 OFFICE DEPOT INC COM 676220106 220 80469 SH SOLE 26 44724 0 35745 OFFICE DEPOT INC COM 676220106 194 70878 SH SOLE 28 70878 0 0 OFFICE DEPOT INC COM 676220106 2096 765109 SH SOLE 30 765109 0 0 OFFICE DEPOT INC COM 676220106 53 19200 SH SOLE 31 0 0 19200 OFFICE DEPOT INC COM 676220106 170 61936 SH SOLE 36 61936 0 0 OFFICE DEPOT INC COM 676220106 147 53553 SH SOLE 40 53553 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 1572 48925 SH SOLE 2 1689 0 47236 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 417 12990 SH SOLE 4 12990 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 1467 45644 SH SOLE 7 45644 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 6827 212405 SH SOLE 18 212405 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 4139 128794 SH SOLE 19 128794 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 182965 5692754 SH SOLE 21 5692754 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 59190 1841631 SH SOLE 22 1781635 0 59996 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 100 3124 SH SOLE 23 3124 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 3275 101896 SH SOLE 25 101896 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 1813 56419 SH SOLE 26 31234 0 25185 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 301 9364 SH SOLE 28 9364 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 783 24359 SH SOLE 29 24359 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 8672 269835 SH SOLE 30 269835 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 213 6641 SH SOLE 40 6641 0 0 OFG BANCORP COM 67103X102 1220 51684 SH SOLE 2 1804 0 49880 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 5303 224592 SH SOLE 18 224592 0 0 OFG BANCORP COM 67103X102 2118 89719 SH SOLE 19 89719 0 0 OFG BANCORP COM 67103X102 131695 5577953 SH SOLE 21 5577953 0 0 OFG BANCORP COM 67103X102 35767 1514926 SH SOLE 22 1455690 0 59236 OFG BANCORP COM 67103X102 10 443 SH SOLE 23 443 0 0 OFG BANCORP COM 67103X102 667 28261 SH SOLE 26 25178 0 3083 OFG BANCORP COM 67103X102 157 6641 SH SOLE 28 6641 0 0 OFG BANCORP COM 67103X102 1733 73416 SH SOLE 30 73416 0 0 OFG BANCORP COM 67103X102 103 4372 SH SOLE 40 4372 0 0 OGE ENERGY CORP COM 670837103 31473 707733 SH SOLE 2 247703 0 460030 OGE ENERGY CORP COM 670837103 5041 113360 SH SOLE 4 108090 0 5270 OGE ENERGY CORP COM 670837103 8457 190168 SH SOLE 7 85140 0 105028 OGE ENERGY CORP COM 670837103 128 2889 SH SOLE 13 2889 0 0 OGE ENERGY CORP COM 670837103 34598 778001 SH SOLE 18 761725 0 16276 OGE ENERGY CORP COM 670837103 10934 245875 SH SOLE 19 245875 0 0 OGE ENERGY CORP COM 670837103 793716 17848358 SH SOLE 21 17848358 0 0 OGE ENERGY CORP COM 670837103 309161 6952124 SH SOLE 22 6559887 0 392237 OGE ENERGY CORP COM 670837103 7048 158480 SH SOLE 23 158480 0 0 OGE ENERGY CORP COM 670837103 825 18546 SH SOLE 25 18546 0 0 OGE ENERGY CORP COM 670837103 20181 453811 SH SOLE 26 307491 0 146320 OGE ENERGY CORP COM 670837103 1723 38749 SH SOLE 28 27654 0 11095 OGE ENERGY CORP COM 670837103 171 3851 SH SOLE 29 3851 0 0 OGE ENERGY CORP COM 670837103 27297 613822 SH SOLE 30 613822 0 0 OGE ENERGY CORP COM 670837103 3646 81995 SH SOLE 31 38450 0 43545 OGE ENERGY CORP COM 670837103 3313 74505 SH SOLE 32 74505 0 0 OGE ENERGY CORP COM 670837103 21347 480035 SH SOLE 34 480035 0 0 OGE ENERGY CORP COM 670837103 2300 51725 SH SOLE 36 51725 0 0 OGE ENERGY CORP COM 670837103 178 4013 SH SOLE 40 4013 0 0 OHIO VY BANC CORP COM 677719106 186 4693 SH SOLE 2 134 0 4559 OHIO VY BANC CORP COM 677719106 5 120 SH SOLE 7 120 0 0 OHIO VY BANC CORP COM 677719106 594 14984 SH SOLE 18 14984 0 0 OHIO VY BANC CORP COM 677719106 289 7284 SH SOLE 19 7284 0 0 OHIO VY BANC CORP COM 677719106 5900 148903 SH SOLE 21 148903 0 0 OHIO VY BANC CORP COM 677719106 2050 51739 SH SOLE 22 48575 0 3164 OIL DRI CORP AMER COM 677864100 188 5186 SH SOLE 2 209 0 4977 OIL DRI CORP AMER COM 677864100 5 146 SH SOLE 7 146 0 0 OIL DRI CORP AMER COM 677864100 671 18524 SH SOLE 18 18524 0 0 OIL DRI CORP AMER COM 677864100 331 9119 SH SOLE 19 9119 0 0 OIL DRI CORP AMER COM 677864100 6735 185791 SH SOLE 21 185791 0 0 OIL DRI CORP AMER COM 677864100 2475 68264 SH SOLE 22 64194 0 4070 OIL STS INTL INC COM 678026105 1038 63614 SH SOLE 2 4175 0 59439 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 4395 269454 SH SOLE 18 269454 0 0 OIL STS INTL INC COM 678026105 2036 124847 SH SOLE 19 124847 0 0 OIL STS INTL INC COM 678026105 113849 6980349 SH SOLE 21 6980349 0 0 OIL STS INTL INC COM 678026105 30726 1883863 SH SOLE 22 1787439 0 96424 OIL STS INTL INC COM 678026105 182 11178 SH SOLE 23 11178 0 0 OIL STS INTL INC COM 678026105 594 36447 SH SOLE 26 6943 0 29504 OIL STS INTL INC COM 678026105 129 7894 SH SOLE 28 7894 0 0 OIL STS INTL INC COM 678026105 1495 91657 SH SOLE 30 91657 0 0 OIL STS INTL INC COM 678026105 90 5498 SH SOLE 40 5498 0 0 OKTA INC CL A 679295105 27732 240376 SH SOLE 2 17059 0 223317 OKTA INC CL A 679295105 5146 44603 SH SOLE 4 41522 0 3081 OKTA INC CL A 679295105 1112 9642 SH SOLE 7 6732 0 2910 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 7717 66889 SH SOLE 18 58798 0 8091 OKTA INC CL A 679295105 161602 1400726 SH SOLE 19 1400726 0 0 OKTA INC CL A 679295105 197449 1711444 SH SOLE 21 1711444 0 0 OKTA INC CL A 679295105 355129 3078173 SH SOLE 22 2884957 0 193216 OKTA INC CL A 679295105 8757 75904 SH SOLE 23 75904 0 0 OKTA INC CL A 679295105 11723 101609 SH SOLE 25 101609 0 0 OKTA INC CL A 679295105 47625 412801 SH SOLE 26 87368 0 325433 OKTA INC CL A 679295105 2315 20062 SH SOLE 28 13906 0 6156 OKTA INC CL A 679295105 2790 24184 SH SOLE 29 2040 0 22144 OKTA INC CL A 679295105 22602 195910 SH SOLE 30 195910 0 0 OKTA INC CL A 679295105 2515 21802 SH SOLE 31 18080 0 3722 OKTA INC CL A 679295105 21967 190407 SH SOLE 34 190407 0 0 OKTA INC CL A 679295105 7862 68146 SH SOLE 36 68146 0 0 OKTA INC CL A 679295105 273 2363 SH SOLE 40 2363 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 29684 156411 SH SOLE 2 18615 0 137796 OLD DOMINION FREIGHT LINE IN COM 679580100 5687 29966 SH SOLE 4 28407 0 1559 OLD DOMINION FREIGHT LINE IN COM 679580100 17565 92553 SH SOLE 7 58898 0 33655 OLD DOMINION FREIGHT LINE IN COM 679580100 797 4200 SH SOLE 13 4200 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 95 502 SH SOLE 15 502 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 26148 137779 SH SOLE 18 121811 0 15968 OLD DOMINION FREIGHT LINE IN COM 679580100 8071 42528 SH SOLE 19 42528 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 283030 1491360 SH SOLE 21 1491360 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 300755 1584756 SH SOLE 22 1410467 0 174289 OLD DOMINION FREIGHT LINE IN COM 679580100 8817 46459 SH SOLE 23 46459 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 13416 70695 SH SOLE 25 70695 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 49290 259723 SH SOLE 26 54676 0 205047 OLD DOMINION FREIGHT LINE IN COM 679580100 2360 12433 SH SOLE 28 8800 0 3633 OLD DOMINION FREIGHT LINE IN COM 679580100 4076 21477 SH SOLE 29 1311 0 20166 OLD DOMINION FREIGHT LINE IN COM 679580100 48301 254511 SH SOLE 30 254511 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 2594 13666 SH SOLE 31 11275 0 2391 OLD DOMINION FREIGHT LINE IN COM 679580100 820 4322 SH SOLE 34 4322 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 7802 41109 SH SOLE 36 41109 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 248 1307 SH SOLE 40 1307 0 0 OLD NATL BANCORP IND COM 680033107 2526 138104 SH SOLE 2 6058 0 132046 OLD NATL BANCORP IND COM 680033107 12 645 SH SOLE 4 645 0 0 OLD NATL BANCORP IND COM 680033107 58 3194 SH SOLE 7 3194 0 0 OLD NATL BANCORP IND COM 680033107 13840 756674 SH SOLE 18 756674 0 0 OLD NATL BANCORP IND COM 680033107 5442 297516 SH SOLE 19 297516 0 0 OLD NATL BANCORP IND COM 680033107 293274 16034689 SH SOLE 21 16034689 0 0 OLD NATL BANCORP IND COM 680033107 91837 5021173 SH SOLE 22 4815578 0 205595 OLD NATL BANCORP IND COM 680033107 1374 75105 SH SOLE 26 52018 0 23087 OLD NATL BANCORP IND COM 680033107 182 9968 SH SOLE 28 9968 0 0 OLD NATL BANCORP IND COM 680033107 4290 234568 SH SOLE 30 234568 0 0 OLD NATL BANCORP IND COM 680033107 72 3959 SH SOLE 36 3959 0 0 OLD NATL BANCORP IND COM 680033107 234 12813 SH SOLE 40 12813 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 15498 692822 SH SOLE 2 163715 0 529107 OLD REP INTL CORP COM 680223104 32 1435 SH SOLE 4 1435 0 0 OLD REP INTL CORP COM 680223104 5178 231487 SH SOLE 7 231487 0 0 OLD REP INTL CORP COM 680223104 36 1596 SH SOLE 15 1596 0 0 OLD REP INTL CORP COM 680223104 24334 1087783 SH SOLE 18 1087783 0 0 OLD REP INTL CORP COM 680223104 1484 66351 SH SOLE 19 66351 0 0 OLD REP INTL CORP COM 680223104 458151 20480584 SH SOLE 21 20480584 0 0 OLD REP INTL CORP COM 680223104 211688 9463044 SH SOLE 22 8911604 0 551440 OLD REP INTL CORP COM 680223104 5674 253621 SH SOLE 25 253621 0 0 OLD REP INTL CORP COM 680223104 9640 430935 SH SOLE 26 59211 0 371724 OLD REP INTL CORP COM 680223104 841 37578 SH SOLE 28 37578 0 0 OLD REP INTL CORP COM 680223104 2012 89963 SH SOLE 30 89963 0 0 OLD REP INTL CORP COM 680223104 1467 65585 SH SOLE 31 5740 0 59845 OLD REP INTL CORP COM 680223104 2377 106248 SH SOLE 32 106248 0 0 OLD REP INTL CORP COM 680223104 3224 144127 SH SOLE 36 144127 0 0 OLD REP INTL CORP COM 680223104 658 29405 SH SOLE 40 29405 0 0 OLD SECOND BANCORP INC ILL COM 680277100 444 32953 SH SOLE 2 1221 0 31732 OLD SECOND BANCORP INC ILL COM 680277100 9 698 SH SOLE 7 698 0 0 OLD SECOND BANCORP INC ILL COM 680277100 1403 104138 SH SOLE 18 104138 0 0 OLD SECOND BANCORP INC ILL COM 680277100 780 57902 SH SOLE 19 57902 0 0 OLD SECOND BANCORP INC ILL COM 680277100 13984 1038179 SH SOLE 21 1038179 0 0 OLD SECOND BANCORP INC ILL COM 680277100 11078 822424 SH SOLE 22 799664 0 22760 OLIN CORP COM PAR $1 680665205 5220 302582 SH SOLE 2 230433 0 72149 OLIN CORP COM PAR $1 680665205 15 869 SH SOLE 4 869 0 0 OLIN CORP COM PAR $1 680665205 2193 127152 SH SOLE 7 127152 0 0 OLIN CORP COM PAR $1 680665205 9028 523387 SH SOLE 18 523387 0 0 OLIN CORP COM PAR $1 680665205 2036 118052 SH SOLE 19 118052 0 0 OLIN CORP COM PAR $1 680665205 200490 11622582 SH SOLE 21 11622582 0 0 OLIN CORP COM PAR $1 680665205 98494 5709810 SH SOLE 22 5396650 0 313160 OLIN CORP COM PAR $1 680665205 982 56954 SH SOLE 26 34269 0 22685 OLIN CORP COM PAR $1 680665205 367 21256 SH SOLE 28 21256 0 0 OLIN CORP COM PAR $1 680665205 14549 843447 SH SOLE 30 843447 0 0 OLIN CORP COM PAR $1 680665205 61 3525 SH SOLE 31 3525 0 0 OLIN CORP COM PAR $1 680665205 1126 65277 SH SOLE 32 65277 0 0 OLIN CORP COM PAR $1 680665205 1410 81739 SH SOLE 34 81739 0 0 OLIN CORP COM PAR $1 680665205 117 6795 SH SOLE 36 6795 0 0 OLIN CORP COM PAR $1 680665205 251 14550 SH SOLE 40 14550 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 8069 123545 SH SOLE 2 26549 0 96996 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 9670 148070 SH SOLE 18 148070 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 806 12345 SH SOLE 19 12345 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 179549 2749175 SH SOLE 21 2749175 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 115672 1771122 SH SOLE 22 1674192 0 96930 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 1699 26019 SH SOLE 26 16611 0 9408 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 439 6724 SH SOLE 28 6724 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 1161 17780 SH SOLE 30 17780 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 68 1046 SH SOLE 31 1046 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 417 6391 SH SOLE 40 6391 0 0 OLYMPIC STEEL INC COM 68162K106 211 11799 SH SOLE 2 2197 0 9602 OLYMPIC STEEL INC COM 68162K106 5 279 SH SOLE 7 279 0 0 OLYMPIC STEEL INC COM 68162K106 754 42058 SH SOLE 18 42058 0 0 OLYMPIC STEEL INC COM 68162K106 950 53006 SH SOLE 19 53006 0 0 OLYMPIC STEEL INC COM 68162K106 19836 1106930 SH SOLE 21 1106930 0 0 OLYMPIC STEEL INC COM 68162K106 6117 341362 SH SOLE 22 333314 0 8048 OLYMPIC STEEL INC COM 68162K106 172 9615 SH SOLE 23 9615 0 0 OLYMPIC STEEL INC COM 68162K106 493 27494 SH SOLE 26 0 0 27494 OLYMPIC STEEL INC COM 68162K106 152 8465 SH SOLE 30 8465 0 0 OMEGA FLEX INC COM 682095104 135 1255 SH SOLE 2 102 0 1153 OMEGA FLEX INC COM 682095104 3 32 SH SOLE 7 32 0 0 OMEGA FLEX INC COM 682095104 1114 10382 SH SOLE 18 10382 0 0 OMEGA FLEX INC COM 682095104 543 5063 SH SOLE 19 5063 0 0 OMEGA FLEX INC COM 682095104 11451 106727 SH SOLE 21 106727 0 0 OMEGA FLEX INC COM 682095104 6850 63842 SH SOLE 22 61233 0 2609 OMEGA FLEX INC COM 682095104 12 113 SH SOLE 23 113 0 0 OMEGA FLEX INC COM 682095104 203 1888 SH SOLE 26 0 0 1888 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 26325 621597 SH SOLE 2 123205 0 498392 OMEGA HEALTHCARE INVS INC COM 681936100 6500 153477 SH SOLE 4 147545 0 5932 OMEGA HEALTHCARE INVS INC COM 681936100 9774 230781 SH SOLE 7 230781 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 26392 623183 SH SOLE 18 606335 0 16848 OMEGA HEALTHCARE INVS INC COM 681936100 23716 559994 SH SOLE 19 559994 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 552935 13056328 SH SOLE 21 13056328 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 372216 8789054 SH SOLE 22 8371073 0 417981 OMEGA HEALTHCARE INVS INC COM 681936100 7284 172007 SH SOLE 23 172007 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 20717 489183 SH SOLE 25 489183 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 20766 490340 SH SOLE 26 183484 0 306856 OMEGA HEALTHCARE INVS INC COM 681936100 1819 42942 SH SOLE 28 29962 0 12980 OMEGA HEALTHCARE INVS INC COM 681936100 6842 161565 SH SOLE 29 115926 0 45639 OMEGA HEALTHCARE INVS INC COM 681936100 53360 1259971 SH SOLE 30 1259971 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 2010 47468 SH SOLE 31 39519 0 7949 OMEGA HEALTHCARE INVS INC COM 681936100 7747 182924 SH SOLE 34 182924 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 2121 50076 SH SOLE 36 50076 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 220 5194 SH SOLE 40 5194 0 0 OMEROS CORP COM 682143102 275 19519 SH SOLE 2 1559 0 17960 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 2518 178716 SH SOLE 18 169575 0 9141 OMEROS CORP COM 682143102 1956 138833 SH SOLE 19 138833 0 0 OMEROS CORP COM 682143102 31335 2223914 SH SOLE 21 2223914 0 0 OMEROS CORP COM 682143102 20486 1453959 SH SOLE 22 1386448 0 67511 OMEROS CORP COM 682143102 39 2788 SH SOLE 23 2788 0 0 OMEROS CORP COM 682143102 214 15219 SH SOLE 26 0 0 15219 OMEROS CORP COM 682143102 97 6903 SH SOLE 28 6903 0 0 OMEROS CORP COM 682143102 255 18066 SH SOLE 30 18066 0 0 OMEROS CORP COM 682143102 51 3632 SH SOLE 40 3632 0 0 OMNICELL INC COM 68213N109 1925 23558 SH SOLE 2 7805 0 15753 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 17163 210024 SH SOLE 18 186697 0 23327 OMNICELL INC COM 68213N109 20464 250416 SH SOLE 19 250416 0 0 OMNICELL INC COM 68213N109 384665 4707111 SH SOLE 21 4707111 0 0 OMNICELL INC COM 68213N109 114876 1405727 SH SOLE 22 1355100 0 50627 OMNICELL INC COM 68213N109 2119 25928 SH SOLE 23 25928 0 0 OMNICELL INC COM 68213N109 6194 75797 SH SOLE 26 14325 0 61472 OMNICELL INC COM 68213N109 419 5130 SH SOLE 28 5130 0 0 OMNICELL INC COM 68213N109 4825 59048 SH SOLE 30 59048 0 0 OMNICELL INC COM 68213N109 135 1658 SH SOLE 34 1658 0 0 OMNICELL INC COM 68213N109 374 4578 SH SOLE 40 4578 0 0 OMNICOM GROUP INC COM 681919106 46399 572684 SH SOLE 2 95161 0 477523 OMNICOM GROUP INC COM 681919106 8967 110678 SH SOLE 4 104823 0 5855 OMNICOM GROUP INC COM 681919106 17917 221141 SH SOLE 7 221141 0 0 OMNICOM GROUP INC COM 681919106 29 356 SH SOLE 13 356 0 0 OMNICOM GROUP INC COM 681919106 92 1133 SH SOLE 15 1133 0 0 OMNICOM GROUP INC COM 681919106 44768 552558 SH SOLE 18 521358 0 31200 OMNICOM GROUP INC COM 681919106 14682 181212 SH SOLE 19 181212 0 0 OMNICOM GROUP INC COM 681919106 568399 7015545 SH SOLE 21 7015545 0 0 OMNICOM GROUP INC COM 681919106 473600 5845476 SH SOLE 22 5282116 0 563360 OMNICOM GROUP INC COM 681919106 13176 162622 SH SOLE 23 162622 0 0 OMNICOM GROUP INC COM 681919106 17421 215024 SH SOLE 25 215024 0 0 OMNICOM GROUP INC COM 681919106 92695 1144098 SH SOLE 26 155797 0 988301 OMNICOM GROUP INC COM 681919106 3314 40901 SH SOLE 28 28378 0 12523 OMNICOM GROUP INC COM 681919106 693 8559 SH SOLE 29 8559 0 0 OMNICOM GROUP INC COM 681919106 66994 826883 SH SOLE 30 826883 0 0 OMNICOM GROUP INC COM 681919106 5530 68253 SH SOLE 31 44952 0 23301 OMNICOM GROUP INC COM 681919106 5548 68474 SH SOLE 34 68474 0 0 OMNICOM GROUP INC COM 681919106 15164 187161 SH SOLE 36 187161 0 0 OMNICOM GROUP INC COM 681919106 376 4636 SH SOLE 40 4636 0 0 OMNOVA SOLUTIONS INC COM 682129101 188 18563 SH SOLE 2 1668 0 16895 OMNOVA SOLUTIONS INC COM 682129101 5 514 SH SOLE 7 514 0 0 OMNOVA SOLUTIONS INC COM 682129101 1626 160796 SH SOLE 18 160796 0 0 OMNOVA SOLUTIONS INC COM 682129101 776 76785 SH SOLE 19 76785 0 0 OMNOVA SOLUTIONS INC COM 682129101 16173 1599748 SH SOLE 21 1599748 0 0 OMNOVA SOLUTIONS INC COM 682129101 14283 1412742 SH SOLE 22 1356513 0 56229 OMNOVA SOLUTIONS INC COM 682129101 66 6495 SH SOLE 28 6495 0 0 OMNOVA SOLUTIONS INC COM 682129101 215 21256 SH SOLE 30 21256 0 0 OMNOVA SOLUTIONS INC COM 682129101 42 4200 SH SOLE 40 4200 0 0 ON DECK CAP INC COM 682163100 274 66194 SH SOLE 2 2989 0 63205 ON DECK CAP INC COM 682163100 5 1192 SH SOLE 7 1192 0 0 ON DECK CAP INC COM 682163100 981 236877 SH SOLE 18 236877 0 0 ON DECK CAP INC COM 682163100 608 146799 SH SOLE 19 146799 0 0 ON DECK CAP INC COM 682163100 9599 2318581 SH SOLE 21 2318581 0 0 ON DECK CAP INC COM 682163100 8446 2040126 SH SOLE 22 1963514 0 76612 ON DECK CAP INC COM 682163100 31 7533 SH SOLE 23 7533 0 0 ON DECK CAP INC COM 682163100 164 39727 SH SOLE 26 0 0 39727 ON DECK CAP INC COM 682163100 21 5054 SH SOLE 28 5054 0 0 ON DECK CAP INC COM 682163100 35 8349 SH SOLE 30 8349 0 0 ON SEMICONDUCTOR CORP COM 682189105 36893 1513234 SH SOLE 2 48432 0 1464802 ON SEMICONDUCTOR CORP COM 682189105 4028 165209 SH SOLE 4 154779 0 10430 ON SEMICONDUCTOR CORP COM 682189105 674 27654 SH SOLE 7 27654 0 0 ON SEMICONDUCTOR CORP COM 682189105 20 833 SH SOLE 13 833 0 0 ON SEMICONDUCTOR CORP COM 682189105 38738 1588915 SH SOLE 18 1556451 0 32464 ON SEMICONDUCTOR CORP COM 682189105 71358 2926918 SH SOLE 19 2926918 0 0 ON SEMICONDUCTOR CORP COM 682189105 189424 7769657 SH SOLE 21 7769657 0 0 ON SEMICONDUCTOR CORP COM 682189105 280087 11488409 SH SOLE 22 10694359 0 794050 ON SEMICONDUCTOR CORP COM 682189105 7354 301637 SH SOLE 23 301637 0 0 ON SEMICONDUCTOR CORP COM 682189105 3495 143349 SH SOLE 25 143349 0 0 ON SEMICONDUCTOR CORP COM 682189105 30920 1268260 SH SOLE 26 395682 0 872578 ON SEMICONDUCTOR CORP COM 682189105 1840 75459 SH SOLE 28 53105 0 22354 ON SEMICONDUCTOR CORP COM 682189105 17300 709591 SH SOLE 29 623003 0 86588 ON SEMICONDUCTOR CORP COM 682189105 24560 1007366 SH SOLE 30 1007366 0 0 ON SEMICONDUCTOR CORP COM 682189105 2301 94365 SH SOLE 31 78388 0 15977 ON SEMICONDUCTOR CORP COM 682189105 56033 2298299 SH SOLE 34 2298299 0 0 ON SEMICONDUCTOR CORP COM 682189105 2233 91603 SH SOLE 36 91603 0 0 ON SEMICONDUCTOR CORP COM 682189105 206 8448 SH SOLE 40 8448 0 0 ON SEMICONDUCTOR CORP NOTE 1.000%12/0 682189AK1 2317 1705000 PRN SOLE 2 1243000 0 462000 ON SEMICONDUCTOR CORP NOTE 1.000%12/0 682189AK1 1417 1043000 PRN SOLE 19 1043000 0 0 ON SEMICONDUCTOR CORP NOTE 1.000%12/0 682189AK1 2935 2160000 PRN SOLE 21 2160000 0 0 ON SEMICONDUCTOR CORP NOTE 1.000%12/0 682189AK1 30 22000 PRN SOLE 25 22000 0 0 ON SEMICONDUCTOR CORP NOTE 1.000%12/0 682189AK1 995 732000 PRN SOLE 26 732000 0 0 ON SEMICONDUCTOR CORP NOTE 1.000%12/0 682189AK1 34 25000 PRN SOLE 30 25000 0 0 ON SEMICONDUCTOR CORP NOTE 1.000%12/0 682189AK1 1475 1085000 PRN SOLE 34 1085000 0 0 ON SEMICONDUCTOR CORP NOTE 1.625%10/1 682189AP0 1999 1450000 PRN SOLE 21 1450000 0 0 ONCOCYTE CORPORATION COM 68235C107 20 8877 SH SOLE 2 686 0 8191 ONCOCYTE CORPORATION COM 68235C107 167 74009 SH SOLE 18 74009 0 0 ONCOCYTE CORPORATION COM 68235C107 80 35597 SH SOLE 19 35597 0 0 ONCOCYTE CORPORATION COM 68235C107 1662 738736 SH SOLE 21 738736 0 0 ONCOCYTE CORPORATION COM 68235C107 1642 729786 SH SOLE 22 723600 0 6186 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 858556 SH SOLE 22 858556 0 0 ONCOSEC MED INC COM 68234L306 2 1207 SH SOLE 21 1207 0 0 ONCOSEC MED INC COM 68234L306 57 31361 SH SOLE 22 31361 0 0 ONCTERNAL THERAPEUTICS INC COM 68236P107 3 722 SH SOLE 21 722 0 0 ONCTERNAL THERAPEUTICS INC COM 68236P107 136 34497 SH SOLE 22 34497 0 0 ONE GAS INC COM 68235P108 6994 74748 SH SOLE 2 24175 0 50573 ONE GAS INC COM 68235P108 223 2378 SH SOLE 4 2378 0 0 ONE GAS INC COM 68235P108 6022 64359 SH SOLE 7 64359 0 0 ONE GAS INC COM 68235P108 28729 307034 SH SOLE 18 307034 0 0 ONE GAS INC COM 68235P108 8590 91803 SH SOLE 19 91803 0 0 ONE GAS INC COM 68235P108 367888 3931686 SH SOLE 21 3931686 0 0 ONE GAS INC COM 68235P108 170849 1825900 SH SOLE 22 1759098 0 66802 ONE GAS INC COM 68235P108 2227 23801 SH SOLE 26 12259 0 11542 ONE GAS INC COM 68235P108 681 7279 SH SOLE 28 7279 0 0 ONE GAS INC COM 68235P108 3255 34783 SH SOLE 30 34783 0 0 ONE GAS INC COM 68235P108 47 502 SH SOLE 31 0 0 502 ONE GAS INC COM 68235P108 344 3679 SH SOLE 36 3679 0 0 ONE GAS INC COM 68235P108 488 5218 SH SOLE 40 5218 0 0 ONE LIBERTY PPTYS INC COM 682406103 445 16363 SH SOLE 2 612 0 15751 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 1500 55174 SH SOLE 18 55174 0 0 ONE LIBERTY PPTYS INC COM 682406103 736 27074 SH SOLE 19 27074 0 0 ONE LIBERTY PPTYS INC COM 682406103 16285 598948 SH SOLE 21 598948 0 0 ONE LIBERTY PPTYS INC COM 682406103 16110 592504 SH SOLE 22 572481 0 20023 ONE LIBERTY PPTYS INC COM 682406103 26 970 SH SOLE 23 970 0 0 ONE LIBERTY PPTYS INC COM 682406103 91 3356 SH SOLE 26 0 0 3356 ONE LIBERTY PPTYS INC COM 682406103 53 1949 SH SOLE 28 1949 0 0 ONE LIBERTY PPTYS INC COM 682406103 47 1714 SH SOLE 30 1714 0 0 ONE LIBERTY PPTYS INC COM 682406103 34 1242 SH SOLE 40 1242 0 0 ONE STOP SYS INC COM 68247W109 4 1790 SH SOLE 18 1790 0 0 ONE STOP SYS INC COM 68247W109 54 26611 SH SOLE 21 26611 0 0 ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 10030 1000000 SH SOLE 34 1000000 0 0 ONEMAIN HLDGS INC COM 68268W103 5696 135137 SH SOLE 2 13354 0 121783 ONEMAIN HLDGS INC COM 68268W103 14 340 SH SOLE 4 340 0 0 ONEMAIN HLDGS INC COM 68268W103 89 2105 SH SOLE 7 2105 0 0 ONEMAIN HLDGS INC COM 68268W103 1287 30522 SH SOLE 18 30522 0 0 ONEMAIN HLDGS INC COM 68268W103 665 15786 SH SOLE 19 15786 0 0 ONEMAIN HLDGS INC COM 68268W103 34195 811262 SH SOLE 21 811262 0 0 ONEMAIN HLDGS INC COM 68268W103 97838 2321196 SH SOLE 22 2185693 0 135503 ONEMAIN HLDGS INC COM 68268W103 1322 31367 SH SOLE 26 15055 0 16312 ONEMAIN HLDGS INC COM 68268W103 434 10295 SH SOLE 28 10295 0 0 ONEMAIN HLDGS INC COM 68268W103 1087 25790 SH SOLE 30 25790 0 0 ONEMAIN HLDGS INC COM 68268W103 56 1327 SH SOLE 31 1327 0 0 ONEMAIN HLDGS INC COM 68268W103 122 2899 SH SOLE 36 2899 0 0 ONEMAIN HLDGS INC COM 68268W103 356 8451 SH SOLE 40 8451 0 0 ONEOK INC NEW COM 682680103 78843 1041928 SH SOLE 2 133094 0 908834 ONEOK INC NEW COM 682680103 18486 244297 SH SOLE 4 233484 0 10813 ONEOK INC NEW COM 682680103 69489 918321 SH SOLE 7 915678 0 2643 ONEOK INC NEW COM 682680103 53 706 SH SOLE 13 706 0 0 ONEOK INC NEW COM 682680103 193 2555 SH SOLE 15 2555 0 0 ONEOK INC NEW COM 682680103 1 7 SH SOLE 17 0 0 7 ONEOK INC NEW COM 682680103 206763 2732428 SH SOLE 18 2669295 0 63133 ONEOK INC NEW COM 682680103 245103 3239106 SH SOLE 19 3239106 0 0 ONEOK INC NEW COM 682680103 1299755 17176627 SH SOLE 21 17176627 0 0 ONEOK INC NEW COM 682680103 781443 10326983 SH SOLE 22 9258952 0 1068031 ONEOK INC NEW COM 682680103 22675 299660 SH SOLE 23 299660 0 0 ONEOK INC NEW COM 682680103 37403 494295 SH SOLE 25 494295 0 0 ONEOK INC NEW COM 682680103 158513 2094789 SH SOLE 26 272755 0 1822034 ONEOK INC NEW COM 682680103 5845 77246 SH SOLE 28 53875 0 23371 ONEOK INC NEW COM 682680103 634 8372 SH SOLE 29 8372 0 0 ONEOK INC NEW COM 682680103 155501 2054995 SH SOLE 30 2054995 0 0 ONEOK INC NEW COM 682680103 7545 99706 SH SOLE 31 76333 0 23373 ONEOK INC NEW COM 682680103 5996 79235 SH SOLE 32 79235 0 0 ONEOK INC NEW COM 682680103 109940 1452891 SH SOLE 34 1452891 0 0 ONEOK INC NEW COM 682680103 24387 322285 SH SOLE 36 322285 0 0 ONEOK INC NEW COM 682680103 667 8813 SH SOLE 40 8813 0 0 ONESMART INTL ED GROUP LTD SPONSORED ADS 68276W103 90 13536 SH SOLE 4 13536 0 0 ONESMART INTL ED GROUP LTD SPONSORED ADS 68276W103 5479 821513 SH SOLE 21 821513 0 0 ONESMART INTL ED GROUP LTD SPONSORED ADS 68276W103 3070 460252 SH SOLE 22 423464 0 36788 ONESMART INTL ED GROUP LTD SPONSORED ADS 68276W103 1290 193442 SH SOLE 30 193442 0 0 ONESPAN INC COM 68287N100 323 18895 SH SOLE 2 1102 0 17793 ONESPAN INC COM 68287N100 11 643 SH SOLE 7 643 0 0 ONESPAN INC COM 68287N100 2630 153629 SH SOLE 18 153629 0 0 ONESPAN INC COM 68287N100 987 57652 SH SOLE 19 57652 0 0 ONESPAN INC COM 68287N100 63739 3723075 SH SOLE 21 3723075 0 0 ONESPAN INC COM 68287N100 17359 1013982 SH SOLE 22 975444 0 38538 ONESPAN INC COM 68287N100 190 11109 SH SOLE 25 11109 0 0 ONESPAN INC COM 68287N100 587 34304 SH SOLE 26 7799 0 26505 ONESPAN INC COM 68287N100 75 4371 SH SOLE 28 4371 0 0 ONESPAN INC COM 68287N100 832 48597 SH SOLE 30 48597 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 3328 SH SOLE 40 3328 0 0 ONESPAWORLD HOLDINGS LIMITED COM P73684113 817 48511 SH SOLE 2 5850 0 42661 ONESPAWORLD HOLDINGS LIMITED COM P73684113 14 829 SH SOLE 7 829 0 0 ONESPAWORLD HOLDINGS LIMITED COM P73684113 2736 162480 SH SOLE 18 155724 0 6756 ONESPAWORLD HOLDINGS LIMITED COM P73684113 2333 138565 SH SOLE 19 138565 0 0 ONESPAWORLD HOLDINGS LIMITED COM P73684113 26034 1545946 SH SOLE 21 1545946 0 0 ONESPAWORLD HOLDINGS LIMITED COM P73684113 23630 1403185 SH SOLE 22 1339036 0 64149 ONESPAWORLD HOLDINGS LIMITED COM P73684113 302 17962 SH SOLE 23 17962 0 0 ONESPAWORLD HOLDINGS LIMITED COM P73684113 1049 62302 SH SOLE 26 0 0 62302 ONESPAWORLD HOLDINGS LIMITED COM P73684113 337 20016 SH SOLE 28 20016 0 0 ONESPAWORLD HOLDINGS LIMITED COM P73684113 121 7206 SH SOLE 30 7206 0 0 ONESPAWORLD HOLDINGS LIMITED COM P73684113 76 4491 SH SOLE 40 4491 0 0 ONTO INNOVATION INC COM 683344105 1502 41114 SH SOLE 2 1798 0 39316 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 8206 224577 SH SOLE 18 224577 0 0 ONTO INNOVATION INC COM 683344105 3115 85262 SH SOLE 19 85262 0 0 ONTO INNOVATION INC COM 683344105 206623 5654699 SH SOLE 21 5654699 0 0 ONTO INNOVATION INC COM 683344105 55117 1508405 SH SOLE 22 1451098 0 57307 ONTO INNOVATION INC COM 683344105 1107 30283 SH SOLE 26 16694 0 13589 ONTO INNOVATION INC COM 683344105 244 6689 SH SOLE 28 6689 0 0 ONTO INNOVATION INC COM 683344105 19854 543353 SH SOLE 30 543353 0 0 ONTO INNOVATION INC COM 683344105 160 4381 SH SOLE 40 4381 0 0 OOMA INC COM 683416101 174 13148 SH SOLE 2 5795 0 7353 OOMA INC COM 683416101 7 498 SH SOLE 7 498 0 0 OOMA INC COM 683416101 1030 77829 SH SOLE 18 70689 0 7140 OOMA INC COM 683416101 2299 173787 SH SOLE 19 173787 0 0 OOMA INC COM 683416101 9320 704493 SH SOLE 21 704493 0 0 OOMA INC COM 683416101 8713 658616 SH SOLE 22 642021 0 16595 OOMA INC COM 683416101 336 25427 SH SOLE 23 25427 0 0 OOMA INC COM 683416101 613 46345 SH SOLE 26 0 0 46345 OP BANCORP COM 67109R109 160 15386 SH SOLE 2 581 0 14805 OP BANCORP COM 67109R109 482 46436 SH SOLE 18 46436 0 0 OP BANCORP COM 67109R109 234 22533 SH SOLE 19 22533 0 0 OP BANCORP COM 67109R109 5522 532486 SH SOLE 21 532486 0 0 OP BANCORP COM 67109R109 1309 126271 SH SOLE 22 118236 0 8035 OPEN TEXT CORP COM 683715106 31102 705750 SH SOLE 21 705750 0 0 OPEN TEXT CORP COM 683715106 150 3408 SH SOLE 26 0 0 3408 OPEN TEXT CORP COM 683715106 16129 365979 SH SOLE 30 365979 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 12125 SH SOLE 21 12125 0 0 OPIANT PHARMACEUTICALS INC COM 683750103 199 13787 SH SOLE 22 13787 0 0 OPKO HEALTH INC COM 68375N103 629 427895 SH SOLE 2 55386 0 372509 OPKO HEALTH INC COM 68375N103 3 1796 SH SOLE 4 1796 0 0 OPKO HEALTH INC COM 68375N103 10 6742 SH SOLE 7 6742 0 0 OPKO HEALTH INC COM 68375N103 1789 1217198 SH SOLE 18 1217198 0 0 OPKO HEALTH INC COM 68375N103 1581 1075805 SH SOLE 19 1075805 0 0 OPKO HEALTH INC COM 68375N103 28249 19216826 SH SOLE 21 19216826 0 0 OPKO HEALTH INC COM 68375N103 18868 12835101 SH SOLE 22 12392069 0 443032 OPKO HEALTH INC COM 68375N103 156 105967 SH SOLE 23 105967 0 0 OPKO HEALTH INC COM 68375N103 607 412589 SH SOLE 26 79720 0 332869 OPKO HEALTH INC COM 68375N103 69 46689 SH SOLE 28 46689 0 0 OPKO HEALTH INC COM 68375N103 913 621191 SH SOLE 30 621191 0 0 OPKO HEALTH INC COM 68375N103 28 19343 SH SOLE 34 19343 0 0 OPKO HEALTH INC COM 68375N103 52 35289 SH SOLE 40 35289 0 0 OPORTUN FINL CORP COM 68376D104 117 4927 SH SOLE 2 0 0 4927 OPORTUN FINL CORP COM 68376D104 617 25942 SH SOLE 18 25942 0 0 OPORTUN FINL CORP COM 68376D104 34 1430 SH SOLE 19 1430 0 0 OPORTUN FINL CORP COM 68376D104 6136 257799 SH SOLE 21 257799 0 0 OPORTUN FINL CORP COM 68376D104 2506 105277 SH SOLE 22 105277 0 0 OPORTUN FINL CORP COM 68376D104 11082 465610 SH SOLE 34 465610 0 0 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 297 10794 SH SOLE 2 410 0 10384 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 34874 SH SOLE 18 34874 0 0 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 461 16761 SH SOLE 19 16761 0 0 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 9453 344002 SH SOLE 21 344002 0 0 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 8561 311540 SH SOLE 22 303008 0 8532 OPTICAL CABLE CORP COM NEW 683827208 4 1195 SH SOLE 18 1195 0 0 OPTICAL CABLE CORP COM NEW 683827208 47 14457 SH SOLE 21 14457 0 0 OPTICAL CABLE CORP COM NEW 683827208 10 3089 SH SOLE 22 3089 0 0 OPTIMIZERX CORP COM NEW 68401U204 59 5767 SH SOLE 2 500 0 5267 OPTIMIZERX CORP COM NEW 68401U204 469 45629 SH SOLE 18 45629 0 0 OPTIMIZERX CORP COM NEW 68401U204 242 23574 SH SOLE 19 23574 0 0 OPTIMIZERX CORP COM NEW 68401U204 5345 520494 SH SOLE 21 520494 0 0 OPTIMIZERX CORP COM NEW 68401U204 3522 342972 SH SOLE 22 337279 0 5693 OPTINOSE INC COM 68404V100 96 10442 SH SOLE 2 987 0 9455 OPTINOSE INC COM 68404V100 3 351 SH SOLE 7 351 0 0 OPTINOSE INC COM 68404V100 817 88615 SH SOLE 18 88615 0 0 OPTINOSE INC COM 68404V100 398 43188 SH SOLE 19 43188 0 0 OPTINOSE INC COM 68404V100 12336 1337947 SH SOLE 21 1337947 0 0 OPTINOSE INC COM 68404V100 6485 703409 SH SOLE 22 687665 0 15744 OPTINOSE INC COM 68404V100 7 772 SH SOLE 23 772 0 0 OPTINOSE INC COM 68404V100 367 39816 SH SOLE 26 0 0 39816 OPTINOSE INC COM 68404V100 52 5621 SH SOLE 30 5621 0 0 OPTION CARE HEALTH INC COM 68404L102 437 117079 SH SOLE 2 4442 0 112637 OPTION CARE HEALTH INC COM 68404L102 6 1658 SH SOLE 7 1658 0 0 OPTION CARE HEALTH INC COM 68404L102 1654 443394 SH SOLE 18 443394 0 0 OPTION CARE HEALTH INC COM 68404L102 806 216187 SH SOLE 19 216187 0 0 OPTION CARE HEALTH INC COM 68404L102 18315 4910252 SH SOLE 21 4910252 0 0 OPTION CARE HEALTH INC COM 68404L102 13926 3733451 SH SOLE 22 3625005 0 108446 OPTION CARE HEALTH INC COM 68404L102 232 62119 SH SOLE 30 62119 0 0 OPTION CARE HEALTH INC COM 68404L102 72 19218 SH SOLE 40 19218 0 0 OPUS BK IRVINE CALIF COM 684000102 628 24280 SH SOLE 2 1400 0 22880 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 2562 99043 SH SOLE 18 99043 0 0 OPUS BK IRVINE CALIF COM 684000102 2075 80211 SH SOLE 19 80211 0 0 OPUS BK IRVINE CALIF COM 684000102 65765 2542125 SH SOLE 21 2542125 0 0 OPUS BK IRVINE CALIF COM 684000102 21719 839529 SH SOLE 22 809811 0 29718 OPUS BK IRVINE CALIF COM 684000102 211 8155 SH SOLE 23 8155 0 0 OPUS BK IRVINE CALIF COM 684000102 724 27980 SH SOLE 26 0 0 27980 OPUS BK IRVINE CALIF COM 684000102 76 2944 SH SOLE 28 2944 0 0 OPUS BK IRVINE CALIF COM 684000102 932 36032 SH SOLE 30 36032 0 0 OPUS BK IRVINE CALIF COM 684000102 40 1558 SH SOLE 40 1558 0 0 ORACLE CORP COM 68389X105 281639 5315944 SH SOLE 2 518004 0 4797940 ORACLE CORP COM 68389X105 55150 1040954 SH SOLE 4 976042 0 64912 ORACLE CORP COM 68389X105 102017 1925572 SH SOLE 7 1925572 0 0 ORACLE CORP COM 68389X105 449 8482 SH SOLE 13 8482 0 0 ORACLE CORP COM 68389X105 652 12313 SH SOLE 15 12313 0 0 ORACLE CORP COM 68389X105 13 246 SH SOLE 17 0 0 246 ORACLE CORP COM 68389X105 484060 9136658 SH SOLE 18 8759760 0 376898 ORACLE CORP COM 68389X105 227520 4294454 SH SOLE 19 4294454 0 0 ORACLE CORP COM 68389X105 3222 60814 SH SOLE 20 60814 0 0 ORACLE CORP COM 68389X105 2823343 53290723 SH SOLE 21 53290723 0 0 ORACLE CORP COM 68389X105 2826470 53349761 SH SOLE 22 47810117 0 5539644 ORACLE CORP COM 68389X105 91049 1718550 SH SOLE 23 1718550 0 0 ORACLE CORP COM 68389X105 124493 2349815 SH SOLE 25 2349815 0 0 ORACLE CORP COM 68389X105 611315 11538607 SH SOLE 26 1453877 0 10084730 ORACLE CORP COM 68389X105 23191 437729 SH SOLE 28 304632 0 133097 ORACLE CORP COM 68389X105 2564 48400 SH SOLE 29 48400 0 0 ORACLE CORP COM 68389X105 450980 8512262 SH SOLE 30 8512262 0 0 ORACLE CORP COM 68389X105 27624 521398 SH SOLE 31 414582 0 106816 ORACLE CORP COM 68389X105 4115 77663 SH SOLE 32 77663 0 0 ORACLE CORP COM 68389X105 88987 1679638 SH SOLE 34 1679638 0 0 ORACLE CORP COM 68389X105 86306 1629030 SH SOLE 36 1629030 0 0 ORACLE CORP COM 68389X105 2784 52546 SH SOLE 40 52546 0 0 ORAGENICS INC COM PAR 684023302 0 854 SH SOLE 21 854 0 0 ORAGENICS INC COM PAR 684023302 369 704970 SH SOLE 22 704970 0 0 ORAMED PHARM INC COM NEW 68403P203 15 2905 SH SOLE 18 2905 0 0 ORAMED PHARM INC COM NEW 68403P203 182 35261 SH SOLE 21 35261 0 0 ORAMED PHARM INC COM NEW 68403P203 101 19670 SH SOLE 22 19670 0 0 ORANGE SPONSORED ADR 684060106 0 19 SH SOLE 18 19 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 482 59998 SH SOLE 2 2028 0 57970 ORASURE TECHNOLOGIES INC COM 68554V108 10 1213 SH SOLE 7 1213 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 2296 285987 SH SOLE 18 285987 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 859 106981 SH SOLE 19 106981 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 58725 7313203 SH SOLE 21 7313203 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 15980 1990029 SH SOLE 22 1917186 0 72843 ORASURE TECHNOLOGIES INC COM 68554V108 51 6374 SH SOLE 26 0 0 6374 ORASURE TECHNOLOGIES INC COM 68554V108 66 8216 SH SOLE 28 8216 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 603 75121 SH SOLE 30 75121 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 45 5641 SH SOLE 40 5641 0 0 ORBCOMM INC COM 68555P100 168 39981 SH SOLE 2 3059 0 36922 ORBCOMM INC COM 68555P100 6 1517 SH SOLE 7 1517 0 0 ORBCOMM INC COM 68555P100 1134 269326 SH SOLE 18 269326 0 0 ORBCOMM INC COM 68555P100 548 130051 SH SOLE 19 130051 0 0 ORBCOMM INC COM 68555P100 11579 2750323 SH SOLE 21 2750323 0 0 ORBCOMM INC COM 68555P100 9791 2325732 SH SOLE 22 2243836 0 81896 ORBCOMM INC COM 68555P100 92 21760 SH SOLE 26 0 0 21760 ORBCOMM INC COM 68555P100 40 9392 SH SOLE 28 9392 0 0 ORBCOMM INC COM 68555P100 53 12686 SH SOLE 30 12686 0 0 ORBCOMM INC COM 68555P100 27 6455 SH SOLE 40 6455 0 0 ORCHARD THERAPEUTICS PLC ADS 68570P101 5158 375140 SH SOLE 21 375140 0 0 ORCHARD THERAPEUTICS PLC ADS 68570P101 39 2800 SH SOLE 30 2800 0 0 ORCHID IS CAP INC COM 68571X103 357 61014 SH SOLE 2 1954 0 59060 ORCHID IS CAP INC COM 68571X103 4 641 SH SOLE 7 641 0 0 ORCHID IS CAP INC COM 68571X103 1328 226958 SH SOLE 18 226958 0 0 ORCHID IS CAP INC COM 68571X103 638 109058 SH SOLE 19 109058 0 0 ORCHID IS CAP INC COM 68571X103 21158 3616736 SH SOLE 21 3616736 0 0 ORCHID IS CAP INC COM 68571X103 11164 1908460 SH SOLE 22 1856268 0 52192 ORGANOGENESIS HLDGS INC COM 68621F102 31 6347 SH SOLE 2 2207 0 4140 ORGANOGENESIS HLDGS INC COM 68621F102 176 36647 SH SOLE 18 36647 0 0 ORGANOGENESIS HLDGS INC COM 68621F102 120 24962 SH SOLE 19 24962 0 0 ORGANOGENESIS HLDGS INC COM 68621F102 1955 406513 SH SOLE 21 406513 0 0 ORGANOGENESIS HLDGS INC COM 68621F102 730 151765 SH SOLE 22 148774 0 2991 ORGANOGENESIS HLDGS INC COM 68621F102 9 1799 SH SOLE 23 1799 0 0 ORGANOVO HLDGS INC COM 68620A104 9 25183 SH SOLE 18 25183 0 0 ORGANOVO HLDGS INC COM 68620A104 134 375735 SH SOLE 21 375735 0 0 ORGANOVO HLDGS INC COM 68620A104 601 1690180 SH SOLE 22 1690180 0 0 ORGENESIS INC COM NEW 68619K204 12 2564 SH SOLE 18 2564 0 0 ORGENESIS INC COM NEW 68619K204 186 39968 SH SOLE 21 39968 0 0 ORGENESIS INC COM NEW 68619K204 124 26604 SH SOLE 22 26604 0 0 ORIGIN BANCORP INC COM 68621T102 743 19637 SH SOLE 2 624 0 19013 ORIGIN BANCORP INC COM 68621T102 13 336 SH SOLE 7 336 0 0 ORIGIN BANCORP INC COM 68621T102 2620 69230 SH SOLE 18 69230 0 0 ORIGIN BANCORP INC COM 68621T102 1265 33428 SH SOLE 19 33428 0 0 ORIGIN BANCORP INC COM 68621T102 26095 689612 SH SOLE 21 689612 0 0 ORIGIN BANCORP INC COM 68621T102 21081 557114 SH SOLE 22 535128 0 21986 ORIGIN BANCORP INC COM 68621T102 6 157 SH SOLE 28 157 0 0 ORIGIN BANCORP INC COM 68621T102 230 6083 SH SOLE 30 6083 0 0 ORION ENERGY SYSTEMS INC COM 686275108 18 5518 SH SOLE 18 5518 0 0 ORION ENERGY SYSTEMS INC COM 686275108 285 85138 SH SOLE 21 85138 0 0 ORION ENERGY SYSTEMS INC COM 686275108 164 49013 SH SOLE 22 49013 0 0 ORION ENGINEERED CARBONS S A COM L72967109 716 37114 SH SOLE 2 2150 0 34964 ORION ENGINEERED CARBONS S A COM L72967109 23 1174 SH SOLE 7 1174 0 0 ORION ENGINEERED CARBONS S A COM L72967109 3920 203096 SH SOLE 18 203096 0 0 ORION ENGINEERED CARBONS S A COM L72967109 2046 105996 SH SOLE 19 105996 0 0 ORION ENGINEERED CARBONS S A COM L72967109 37750 1955950 SH SOLE 21 1955950 0 0 ORION ENGINEERED CARBONS S A COM L72967109 12718 658978 SH SOLE 22 609530 0 49448 ORION GROUP HOLDINGS INC COM 68628V308 30 5700 SH SOLE 18 5700 0 0 ORION GROUP HOLDINGS INC COM 68628V308 470 90653 SH SOLE 21 90653 0 0 ORION GROUP HOLDINGS INC COM 68628V308 3205 617480 SH SOLE 22 617480 0 0 ORMAT TECHNOLOGIES INC COM 686688102 4519 60644 SH SOLE 2 30481 0 30163 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 10059 134982 SH SOLE 18 134982 0 0 ORMAT TECHNOLOGIES INC COM 686688102 5199 69761 SH SOLE 19 69761 0 0 ORMAT TECHNOLOGIES INC COM 686688102 124943 1676638 SH SOLE 21 1676638 0 0 ORMAT TECHNOLOGIES INC COM 686688102 101333 1359805 SH SOLE 22 1308126 0 51679 ORMAT TECHNOLOGIES INC COM 686688102 1201 16115 SH SOLE 26 13203 0 2912 ORMAT TECHNOLOGIES INC COM 686688102 347 4663 SH SOLE 28 4663 0 0 ORMAT TECHNOLOGIES INC COM 686688102 16249 218047 SH SOLE 30 218047 0 0 ORMAT TECHNOLOGIES INC COM 686688102 300 4025 SH SOLE 40 4025 0 0 ORRSTOWN FINL SVCS INC COM 687380105 257 11343 SH SOLE 2 454 0 10889 ORRSTOWN FINL SVCS INC COM 687380105 827 36566 SH SOLE 18 36566 0 0 ORRSTOWN FINL SVCS INC COM 687380105 430 19015 SH SOLE 19 19015 0 0 ORRSTOWN FINL SVCS INC COM 687380105 8256 364994 SH SOLE 21 364994 0 0 ORRSTOWN FINL SVCS INC COM 687380105 6324 279577 SH SOLE 22 273148 0 6429 ORTHOFIX MED INC COM 68752M108 456 9874 SH SOLE 2 612 0 9262 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 3780 81863 SH SOLE 18 81863 0 0 ORTHOFIX MED INC COM 68752M108 1467 31774 SH SOLE 19 31774 0 0 ORTHOFIX MED INC COM 68752M108 103897 2249822 SH SOLE 21 2249822 0 0 ORTHOFIX MED INC COM 68752M108 26274 568938 SH SOLE 22 544467 0 24471 ORTHOFIX MED INC COM 68752M108 259 5604 SH SOLE 26 4845 0 759 ORTHOFIX MED INC COM 68752M108 126 2718 SH SOLE 28 2718 0 0 ORTHOFIX MED INC COM 68752M108 1995 43206 SH SOLE 30 43206 0 0 ORTHOFIX MED INC COM 68752M108 123 2673 SH SOLE 34 2673 0 0 ORTHOFIX MED INC COM 68752M108 95 2057 SH SOLE 40 2057 0 0 ORTHOPEDIATRICS CORP COM 68752L100 176 3749 SH SOLE 2 367 0 3382 ORTHOPEDIATRICS CORP COM 68752L100 11 230 SH SOLE 7 230 0 0 ORTHOPEDIATRICS CORP COM 68752L100 1502 31961 SH SOLE 18 31961 0 0 ORTHOPEDIATRICS CORP COM 68752L100 737 15691 SH SOLE 19 15691 0 0 ORTHOPEDIATRICS CORP COM 68752L100 15114 321652 SH SOLE 21 321652 0 0 ORTHOPEDIATRICS CORP COM 68752L100 12045 256327 SH SOLE 22 249563 0 6764 ORTHOPEDIATRICS CORP COM 68752L100 109 2311 SH SOLE 26 0 0 2311 ORTHOPEDIATRICS CORP COM 68752L100 223 4740 SH SOLE 30 4740 0 0 OSHKOSH CORP COM 688239201 17598 185930 SH SOLE 2 62494 0 123436 OSHKOSH CORP COM 688239201 64 680 SH SOLE 4 680 0 0 OSHKOSH CORP COM 688239201 168 1773 SH SOLE 7 1773 0 0 OSHKOSH CORP COM 688239201 4243 44829 SH SOLE 13 44829 0 0 OSHKOSH CORP COM 688239201 29751 314323 SH SOLE 18 259258 0 55065 OSHKOSH CORP COM 688239201 38329 404959 SH SOLE 19 404959 0 0 OSHKOSH CORP COM 688239201 319484 3375428 SH SOLE 21 3375428 0 0 OSHKOSH CORP COM 688239201 283306 2993196 SH SOLE 22 2560323 0 432873 OSHKOSH CORP COM 688239201 208 2195 SH SOLE 25 2195 0 0 OSHKOSH CORP COM 688239201 2624 27722 SH SOLE 26 14506 0 13216 OSHKOSH CORP COM 688239201 845 8924 SH SOLE 28 8924 0 0 OSHKOSH CORP COM 688239201 11173 118049 SH SOLE 29 0 0 118049 OSHKOSH CORP COM 688239201 4436 46863 SH SOLE 30 46863 0 0 OSHKOSH CORP COM 688239201 511 5394 SH SOLE 31 1394 0 4000 OSHKOSH CORP COM 688239201 1692 17874 SH SOLE 34 17874 0 0 OSHKOSH CORP COM 688239201 2749 29048 SH SOLE 36 29048 0 0 OSHKOSH CORP COM 688239201 641 6768 SH SOLE 40 6768 0 0 OSI SYSTEMS INC COM 671044105 1315 13052 SH SOLE 2 6669 0 6383 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 9601 95304 SH SOLE 18 76388 0 18916 OSI SYSTEMS INC COM 671044105 17533 174041 SH SOLE 19 174041 0 0 OSI SYSTEMS INC COM 671044105 193741 1923175 SH SOLE 21 1923175 0 0 OSI SYSTEMS INC COM 671044105 67963 674640 SH SOLE 22 652341 0 22299 OSI SYSTEMS INC COM 671044105 2691 26714 SH SOLE 23 26714 0 0 OSI SYSTEMS INC COM 671044105 6776 67266 SH SOLE 26 6846 0 60420 OSI SYSTEMS INC COM 671044105 223 2211 SH SOLE 28 2211 0 0 OSI SYSTEMS INC COM 671044105 4471 44383 SH SOLE 30 44383 0 0 OSI SYSTEMS INC COM 671044105 69 683 SH SOLE 34 683 0 0 OSI SYSTEMS INC COM 671044105 152 1504 SH SOLE 40 1504 0 0 OSI SYSTEMS INC NOTE 1.250% 9/0 671044AD7 900 825000 PRN SOLE 21 825000 0 0 OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 67 9628 SH SOLE 2 2664 0 6964 OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 209 29937 SH SOLE 18 29937 0 0 OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 93 13367 SH SOLE 19 13367 0 0 OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 5487 784925 SH SOLE 21 784925 0 0 OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 1663 237950 SH SOLE 22 234881 0 3069 OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 26 3719 SH SOLE 30 3719 0 0 OTELCO INC CL A NEW 688823301 5 460 SH SOLE 18 460 0 0 OTELCO INC CL A NEW 688823301 81 8085 SH SOLE 21 8085 0 0 OTONOMY INC COM 68906L105 21 5526 SH SOLE 18 5526 0 0 OTONOMY INC COM 68906L105 308 80345 SH SOLE 21 80345 0 0 OTONOMY INC COM 68906L105 2828 738430 SH SOLE 22 738430 0 0 OTTAWA BANCORP INC COM 689195105 8 612 SH SOLE 18 612 0 0 OTTAWA BANCORP INC COM 689195105 29 2091 SH SOLE 21 2091 0 0 OTTER TAIL CORP COM 689648103 3692 71991 SH SOLE 2 42886 0 29105 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 7223 140824 SH SOLE 18 140824 0 0 OTTER TAIL CORP COM 689648103 3742 72951 SH SOLE 19 72951 0 0 OTTER TAIL CORP COM 689648103 72950 1422314 SH SOLE 21 1422314 0 0 OTTER TAIL CORP COM 689648103 59799 1165894 SH SOLE 22 1114531 0 51363 OTTER TAIL CORP COM 689648103 538 10486 SH SOLE 26 7652 0 2834 OTTER TAIL CORP COM 689648103 235 4575 SH SOLE 28 4575 0 0 OTTER TAIL CORP COM 689648103 625 12176 SH SOLE 30 12176 0 0 OTTER TAIL CORP COM 689648103 195 3803 SH SOLE 40 3803 0 0 OUTFRONT MEDIA INC COM 69007J106 7642 284927 SH SOLE 2 13887 0 271040 OUTFRONT MEDIA INC COM 69007J106 81 3030 SH SOLE 4 3030 0 0 OUTFRONT MEDIA INC COM 69007J106 120 4460 SH SOLE 7 4460 0 0 OUTFRONT MEDIA INC COM 69007J106 750 27980 SH SOLE 13 27980 0 0 OUTFRONT MEDIA INC COM 69007J106 2400 89484 SH SOLE 18 82679 0 6805 OUTFRONT MEDIA INC COM 69007J106 12108 451439 SH SOLE 19 451439 0 0 OUTFRONT MEDIA INC COM 69007J106 68868 2567773 SH SOLE 21 2567773 0 0 OUTFRONT MEDIA INC COM 69007J106 124157 4629267 SH SOLE 22 4326097 0 303170 OUTFRONT MEDIA INC COM 69007J106 1295 48287 SH SOLE 26 27036 0 21251 OUTFRONT MEDIA INC COM 69007J106 473 17646 SH SOLE 28 17646 0 0 OUTFRONT MEDIA INC COM 69007J106 1452 54134 SH SOLE 29 0 0 54134 OUTFRONT MEDIA INC COM 69007J106 1260 46985 SH SOLE 30 46985 0 0 OUTFRONT MEDIA INC COM 69007J106 77 2873 SH SOLE 31 2873 0 0 OUTFRONT MEDIA INC COM 69007J106 382 14252 SH SOLE 36 14252 0 0 OUTFRONT MEDIA INC COM 69007J106 426 15872 SH SOLE 40 15872 0 0 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 154 66968 SH SOLE 2 1628 0 65340 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 3 1199 SH SOLE 7 1199 0 0 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 524 227758 SH SOLE 18 227758 0 0 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 255 110830 SH SOLE 19 110830 0 0 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 5196 2259245 SH SOLE 21 2259245 0 0 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 4431 1926583 SH SOLE 22 1876780 0 49803 OVERSTOCK COM INC DEL COM 690370101 178 25184 SH SOLE 2 1108 0 24076 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 96739 SH SOLE 18 96739 0 0 OVERSTOCK COM INC DEL COM 690370101 328 46516 SH SOLE 19 46516 0 0 OVERSTOCK COM INC DEL COM 690370101 6844 970748 SH SOLE 21 970748 0 0 OVERSTOCK COM INC DEL COM 690370101 5801 822776 SH SOLE 22 789168 0 33608 OVERSTOCK COM INC DEL COM 690370101 13 1877 SH SOLE 26 0 0 1877 OVERSTOCK COM INC DEL COM 690370101 17 2398 SH SOLE 28 2398 0 0 OVERSTOCK COM INC DEL COM 690370101 29 4122 SH SOLE 30 4122 0 0 OVERSTOCK COM INC DEL COM 690370101 11 1547 SH SOLE 40 1547 0 0 OVID THERAPEUTICS INC COM 690469101 24 5819 SH SOLE 18 5819 0 0 OVID THERAPEUTICS INC COM 690469101 337 81156 SH SOLE 21 81156 0 0 OVID THERAPEUTICS INC COM 690469101 1510 363771 SH SOLE 22 363771 0 0 OWENS & MINOR INC NEW COM 690732102 330 63862 SH SOLE 2 2277 0 61585 OWENS & MINOR INC NEW COM 690732102 38 7301 SH SOLE 7 7301 0 0 OWENS & MINOR INC NEW COM 690732102 1504 290913 SH SOLE 18 290913 0 0 OWENS & MINOR INC NEW COM 690732102 556 107448 SH SOLE 19 107448 0 0 OWENS & MINOR INC NEW COM 690732102 38753 7495666 SH SOLE 21 7495666 0 0 OWENS & MINOR INC NEW COM 690732102 9964 1927344 SH SOLE 22 1877307 0 50037 OWENS & MINOR INC NEW COM 690732102 490 94832 SH SOLE 30 94832 0 0 OWENS & MINOR INC NEW COM 690732102 69 13300 SH SOLE 31 0 0 13300 OWENS & MINOR INC NEW COM 690732102 46 8887 SH SOLE 40 8887 0 0 OWENS CORNING NEW COM 690742101 20185 309972 SH SOLE 2 68300 0 241672 OWENS CORNING NEW COM 690742101 3387 52016 SH SOLE 4 49359 0 2657 OWENS CORNING NEW COM 690742101 5430 83389 SH SOLE 7 15917 0 67472 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 24602 377793 SH SOLE 18 368894 0 8899 OWENS CORNING NEW COM 690742101 1675 25726 SH SOLE 19 25726 0 0 OWENS CORNING NEW COM 690742101 392956 6034331 SH SOLE 21 6034331 0 0 OWENS CORNING NEW COM 690742101 237692 3650069 SH SOLE 22 3433211 0 216858 OWENS CORNING NEW COM 690742101 6071 93223 SH SOLE 23 93223 0 0 OWENS CORNING NEW COM 690742101 1960 30101 SH SOLE 25 30101 0 0 OWENS CORNING NEW COM 690742101 26896 413028 SH SOLE 26 120073 0 292955 OWENS CORNING NEW COM 690742101 1284 19718 SH SOLE 28 13522 0 6196 OWENS CORNING NEW COM 690742101 1633 25074 SH SOLE 29 2294 0 22780 OWENS CORNING NEW COM 690742101 23516 361119 SH SOLE 30 361119 0 0 OWENS CORNING NEW COM 690742101 2072 31825 SH SOLE 31 20159 0 11666 OWENS CORNING NEW COM 690742101 1289 19793 SH SOLE 34 19793 0 0 OWENS CORNING NEW COM 690742101 1471 22594 SH SOLE 36 22594 0 0 OWENS CORNING NEW COM 690742101 146 2237 SH SOLE 40 2237 0 0 OWL ROCK CAPITAL CORPORATION COM 69121K104 1741 97294 SH SOLE 2 97294 0 0 OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 237 14260 SH SOLE 22 14260 0 0 OXFORD INDS INC COM 691497309 1550 20554 SH SOLE 2 7606 0 12948 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 6498 86154 SH SOLE 18 75157 0 10997 OXFORD INDS INC COM 691497309 12614 167256 SH SOLE 19 167256 0 0 OXFORD INDS INC COM 691497309 147938 1961523 SH SOLE 21 1961523 0 0 OXFORD INDS INC COM 691497309 51871 687757 SH SOLE 22 665528 0 22229 OXFORD INDS INC COM 691497309 2128 28210 SH SOLE 23 28210 0 0 OXFORD INDS INC COM 691497309 4814 63832 SH SOLE 26 1478 0 62354 OXFORD INDS INC COM 691497309 162 2154 SH SOLE 28 2154 0 0 OXFORD INDS INC COM 691497309 1843 24432 SH SOLE 30 24432 0 0 OXFORD INDS INC COM 691497309 126 1668 SH SOLE 40 1668 0 0 OXFORD SQUARE CAP CORP COM 69181V107 1350 248156 SH SOLE 30 248156 0 0 OYSTER POINT PHARMA INC COM 69242L106 68 2798 SH SOLE 2 0 0 2798 OYSTER POINT PHARMA INC COM 69242L106 441 18044 SH SOLE 18 18044 0 0 OYSTER POINT PHARMA INC COM 69242L106 28 1135 SH SOLE 19 1135 0 0 OYSTER POINT PHARMA INC COM 69242L106 4838 197967 SH SOLE 21 197967 0 0 OYSTER POINT PHARMA INC COM 69242L106 1448 59240 SH SOLE 22 59240 0 0 OYSTER POINT PHARMA INC COM 69242L106 14 566 SH SOLE 23 566 0 0 OYSTER POINT PHARMA INC COM 69242L106 2329 95282 SH SOLE 26 17264 0 78018 OYSTER POINT PHARMA INC COM 69242L106 37 1525 SH SOLE 31 0 0 1525 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 6929 SH SOLE 18 6929 0 0 P A M TRANSN SVCS INC COM 693149106 187 3243 SH SOLE 19 3243 0 0 P A M TRANSN SVCS INC COM 693149106 4007 69440 SH SOLE 21 69440 0 0 P A M TRANSN SVCS INC COM 693149106 8852 153389 SH SOLE 22 152110 0 1279 PACCAR INC COM 693718108 71955 909673 SH SOLE 2 130210 0 779463 PACCAR INC COM 693718108 12664 160100 SH SOLE 4 150817 0 9283 PACCAR INC COM 693718108 24872 314434 SH SOLE 7 314434 0 0 PACCAR INC COM 693718108 9921 125420 SH SOLE 13 125420 0 0 PACCAR INC COM 693718108 202 2555 SH SOLE 15 2555 0 0 PACCAR INC COM 693718108 88813 1122793 SH SOLE 18 891976 0 230817 PACCAR INC COM 693718108 89402 1130234 SH SOLE 19 1130234 0 0 PACCAR INC COM 693718108 668595 8452529 SH SOLE 21 8452529 0 0 PACCAR INC COM 693718108 769987 9734354 SH SOLE 22 8228232 0 1506122 PACCAR INC COM 693718108 19907 251673 SH SOLE 23 251673 0 0 PACCAR INC COM 693718108 26951 340725 SH SOLE 25 340725 0 0 PACCAR INC COM 693718108 153146 1936104 SH SOLE 26 244056 0 1692048 PACCAR INC COM 693718108 5194 65669 SH SOLE 28 45187 0 20482 PACCAR INC COM 693718108 30859 390123 SH SOLE 29 6928 0 383195 PACCAR INC COM 693718108 126861 1603805 SH SOLE 30 1603805 0 0 PACCAR INC COM 693718108 6218 78610 SH SOLE 31 60240 0 18370 PACCAR INC COM 693718108 4453 56294 SH SOLE 32 56294 0 0 PACCAR INC COM 693718108 12462 157551 SH SOLE 34 157551 0 0 PACCAR INC COM 693718108 25120 317569 SH SOLE 36 317569 0 0 PACCAR INC COM 693718108 592 7485 SH SOLE 40 7485 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 340 66211 SH SOLE 2 5740 0 60471 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 4 749 SH SOLE 4 749 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 12 2364 SH SOLE 7 2364 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 2490 484350 SH SOLE 18 484350 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 1417 275595 SH SOLE 19 275595 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 32559 6334448 SH SOLE 21 6334448 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 20994 4084488 SH SOLE 22 3924134 0 160354 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 4 826 SH SOLE 23 826 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 388 75484 SH SOLE 26 60658 0 14826 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 96 18637 SH SOLE 28 18637 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 3469 674926 SH SOLE 30 674926 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 78 15242 SH SOLE 40 15242 0 0 PACIFIC DRILLING SA LUXEMBOU COM L7257P205 124 30501 SH SOLE 2 1234 0 29267 PACIFIC DRILLING SA LUXEMBOU COM L7257P205 3 840 SH SOLE 7 840 0 0 PACIFIC DRILLING SA LUXEMBOU COM L7257P205 405 99221 SH SOLE 18 99221 0 0 PACIFIC DRILLING SA LUXEMBOU COM L7257P205 212 51946 SH SOLE 19 51946 0 0 PACIFIC DRILLING SA LUXEMBOU COM L7257P205 3945 966895 SH SOLE 21 966895 0 0 PACIFIC DRILLING SA LUXEMBOU COM L7257P205 1324 324613 SH SOLE 22 309536 0 15077 PACIFIC ETHANOL INC COM 69423U305 1500 2308323 SH SOLE 2 2308323 0 0 PACIFIC ETHANOL INC COM 69423U305 7 10082 SH SOLE 18 10082 0 0 PACIFIC ETHANOL INC COM 69423U305 66 101925 SH SOLE 19 101925 0 0 PACIFIC ETHANOL INC COM 69423U305 104 159569 SH SOLE 21 159569 0 0 PACIFIC ETHANOL INC COM 69423U305 847 1303435 SH SOLE 22 1303435 0 0 PACIFIC ETHANOL INC COM 69423U305 21 31764 SH SOLE 23 31764 0 0 PACIFIC ETHANOL INC COM 69423U305 168 258380 SH SOLE 26 0 0 258380 PACIFIC MERCANTILE BANCORP COM 694552100 329 40566 SH SOLE 2 18864 0 21702 PACIFIC MERCANTILE BANCORP COM 694552100 737 90737 SH SOLE 18 71883 0 18854 PACIFIC MERCANTILE BANCORP COM 694552100 1905 234574 SH SOLE 19 234574 0 0 PACIFIC MERCANTILE BANCORP COM 694552100 5780 711856 SH SOLE 21 711856 0 0 PACIFIC MERCANTILE BANCORP COM 694552100 5340 657652 SH SOLE 22 647008 0 10644 PACIFIC MERCANTILE BANCORP COM 694552100 233 28694 SH SOLE 23 28694 0 0 PACIFIC MERCANTILE BANCORP COM 694552100 805 99117 SH SOLE 26 0 0 99117 PACIFIC PREMIER BANCORP COM 69478X105 1527 46828 SH SOLE 2 2096 0 44732 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 8576 263026 SH SOLE 18 263026 0 0 PACIFIC PREMIER BANCORP COM 69478X105 3312 101577 SH SOLE 19 101577 0 0 PACIFIC PREMIER BANCORP COM 69478X105 211423 6484363 SH SOLE 21 6484363 0 0 PACIFIC PREMIER BANCORP COM 69478X105 56193 1723450 SH SOLE 22 1659571 0 63879 PACIFIC PREMIER BANCORP COM 69478X105 669 20530 SH SOLE 26 9022 0 11508 PACIFIC PREMIER BANCORP COM 69478X105 206 6305 SH SOLE 28 6305 0 0 PACIFIC PREMIER BANCORP COM 69478X105 2699 82771 SH SOLE 30 82771 0 0 PACIFIC PREMIER BANCORP COM 69478X105 176 5390 SH SOLE 40 5390 0 0 PACIRA BIOSCIENCES COM 695127100 885 19545 SH SOLE 2 3997 0 15548 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 9127 201488 SH SOLE 18 183803 0 17685 PACIRA BIOSCIENCES COM 695127100 8726 192628 SH SOLE 19 192628 0 0 PACIRA BIOSCIENCES COM 695127100 992 21900 SH SOLE 20 21900 0 0 PACIRA BIOSCIENCES COM 695127100 232288 5127774 SH SOLE 21 5127774 0 0 PACIRA BIOSCIENCES COM 695127100 58871 1299576 SH SOLE 22 1251025 0 48551 PACIRA BIOSCIENCES COM 695127100 639 14110 SH SOLE 23 14110 0 0 PACIRA BIOSCIENCES COM 695127100 2502 55223 SH SOLE 26 16431 0 38792 PACIRA BIOSCIENCES COM 695127100 255 5640 SH SOLE 28 5640 0 0 PACIRA BIOSCIENCES COM 695127100 2763 60986 SH SOLE 30 60986 0 0 PACIRA BIOSCIENCES COM 695127100 36 789 SH SOLE 34 789 0 0 PACIRA BIOSCIENCES COM 695127100 178 3939 SH SOLE 40 3939 0 0 PACIRA BIOSCIENCES NOTE 2.375% 4/0 695127AD2 1091 1050000 PRN SOLE 21 1050000 0 0 PACKAGING CORP AMER COM 695156109 28114 251042 SH SOLE 2 31861 0 219181 PACKAGING CORP AMER COM 695156109 4399 39281 SH SOLE 4 36792 0 2489 PACKAGING CORP AMER COM 695156109 10748 95974 SH SOLE 7 93237 0 2737 PACKAGING CORP AMER COM 695156109 125 1112 SH SOLE 13 1112 0 0 PACKAGING CORP AMER COM 695156109 77 685 SH SOLE 15 685 0 0 PACKAGING CORP AMER COM 695156109 82363 735446 SH SOLE 18 667393 0 68053 PACKAGING CORP AMER COM 695156109 40321 360038 SH SOLE 19 360038 0 0 PACKAGING CORP AMER COM 695156109 488941 4365930 SH SOLE 21 4365930 0 0 PACKAGING CORP AMER COM 695156109 281493 2513558 SH SOLE 22 2258511 0 255047 PACKAGING CORP AMER COM 695156109 7581 67694 SH SOLE 23 67694 0 0 PACKAGING CORP AMER COM 695156109 12809 114375 SH SOLE 25 101467 0 12908 PACKAGING CORP AMER COM 695156109 43669 389933 SH SOLE 26 83575 0 306358 PACKAGING CORP AMER COM 695156109 2054 18340 SH SOLE 28 13054 0 5286 PACKAGING CORP AMER COM 695156109 16833 150306 SH SOLE 29 150306 0 0 PACKAGING CORP AMER COM 695156109 41605 371507 SH SOLE 30 371507 0 0 PACKAGING CORP AMER COM 695156109 2282 20381 SH SOLE 31 16565 0 3816 PACKAGING CORP AMER COM 695156109 3630 32410 SH SOLE 32 32410 0 0 PACKAGING CORP AMER COM 695156109 18864 168442 SH SOLE 34 168442 0 0 PACKAGING CORP AMER COM 695156109 8309 74198 SH SOLE 36 74198 0 0 PACKAGING CORP AMER COM 695156109 211 1888 SH SOLE 40 1888 0 0 PACWEST BANCORP DEL COM 695263103 37819 988217 SH SOLE 2 692463 0 295754 PACWEST BANCORP DEL COM 695263103 4222 110316 SH SOLE 4 110316 0 0 PACWEST BANCORP DEL COM 695263103 1456 38048 SH SOLE 7 38048 0 0 PACWEST BANCORP DEL COM 695263103 1 37 SH SOLE 17 0 0 37 PACWEST BANCORP DEL COM 695263103 15587 407295 SH SOLE 18 386716 0 20579 PACWEST BANCORP DEL COM 695263103 3155 82438 SH SOLE 19 82438 0 0 PACWEST BANCORP DEL COM 695263103 330782 8643368 SH SOLE 21 8643368 0 0 PACWEST BANCORP DEL COM 695263103 187037 4887312 SH SOLE 22 4255598 0 631714 PACWEST BANCORP DEL COM 695263103 8556 223564 SH SOLE 23 223564 0 0 PACWEST BANCORP DEL COM 695263103 1737 45384 SH SOLE 25 45384 0 0 PACWEST BANCORP DEL COM 695263103 4929 128797 SH SOLE 26 72772 0 56025 PACWEST BANCORP DEL COM 695263103 628 16417 SH SOLE 28 16417 0 0 PACWEST BANCORP DEL COM 695263103 4662 121817 SH SOLE 29 121817 0 0 PACWEST BANCORP DEL COM 695263103 2254 58900 SH SOLE 30 58900 0 0 PACWEST BANCORP DEL COM 695263103 10032 262147 SH SOLE 31 195382 0 66765 PACWEST BANCORP DEL COM 695263103 1745 45591 SH SOLE 32 45591 0 0 PACWEST BANCORP DEL COM 695263103 2167 56620 SH SOLE 34 56620 0 0 PACWEST BANCORP DEL COM 695263103 695 18165 SH SOLE 36 18165 0 0 PACWEST BANCORP DEL COM 695263103 514 13438 SH SOLE 40 13438 0 0 PAGERDUTY INC COM 69553P100 1753 74954 SH SOLE 2 2856 0 72098 PAGERDUTY INC COM 69553P100 18 749 SH SOLE 7 749 0 0 PAGERDUTY INC COM 69553P100 434 18549 SH SOLE 18 18549 0 0 PAGERDUTY INC COM 69553P100 237 10137 SH SOLE 19 10137 0 0 PAGERDUTY INC COM 69553P100 11117 475283 SH SOLE 21 475283 0 0 PAGERDUTY INC COM 69553P100 13548 579216 SH SOLE 22 522316 0 56900 PAGERDUTY INC COM 69553P100 56 2399 SH SOLE 30 2399 0 0 PAGERDUTY INC COM 69553P100 20 867 SH SOLE 31 867 0 0 PAGSEGURO DIGITAL LTD COM CL A G68707101 110 3225 SH SOLE 18 3225 0 0 PAGSEGURO DIGITAL LTD COM CL A G68707101 27403 802193 SH SOLE 19 802193 0 0 PAGSEGURO DIGITAL LTD COM CL A G68707101 22717 665008 SH SOLE 21 665008 0 0 PAGSEGURO DIGITAL LTD COM CL A G68707101 607 17764 SH SOLE 25 17764 0 0 PAGSEGURO DIGITAL LTD COM CL A G68707101 2166 63414 SH SOLE 26 5218 0 58196 PAGSEGURO DIGITAL LTD COM CL A G68707101 3190 93377 SH SOLE 30 93377 0 0 PAGSEGURO DIGITAL LTD COM CL A G68707101 14481 423920 SH SOLE 34 423920 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 97323 SH SOLE 2 8666 0 88657 PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 2 2892 SH SOLE 7 2892 0 0 PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 601 768020 SH SOLE 18 768020 0 0 PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 287 367010 SH SOLE 19 367010 0 0 PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 6460 8258221 SH SOLE 21 8258221 0 0 PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 4827 6170858 SH SOLE 22 6004647 0 166211 PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 62 78843 SH SOLE 26 0 0 78843 PALO ALTO NETWORKS INC COM 697435105 51433 222412 SH SOLE 2 17477 0 204935 PALO ALTO NETWORKS INC COM 697435105 10225 44218 SH SOLE 4 41542 0 2676 PALO ALTO NETWORKS INC COM 697435105 2380 10291 SH SOLE 7 10291 0 0 PALO ALTO NETWORKS INC COM 697435105 296 1281 SH SOLE 13 1281 0 0 PALO ALTO NETWORKS INC COM 697435105 130 562 SH SOLE 15 562 0 0 PALO ALTO NETWORKS INC COM 697435105 13574 58698 SH SOLE 18 51380 0 7318 PALO ALTO NETWORKS INC COM 697435105 4448 19236 SH SOLE 19 19236 0 0 PALO ALTO NETWORKS INC COM 697435105 439056 1898622 SH SOLE 21 1898622 0 0 PALO ALTO NETWORKS INC COM 697435105 592412 2561780 SH SOLE 22 2385833 0 175947 PALO ALTO NETWORKS INC COM 697435105 16243 70238 SH SOLE 23 70238 0 0 PALO ALTO NETWORKS INC COM 697435105 28537 123405 SH SOLE 25 123405 0 0 PALO ALTO NETWORKS INC COM 697435105 70108 303168 SH SOLE 26 68247 0 234921 PALO ALTO NETWORKS INC COM 697435105 4167 18021 SH SOLE 28 12521 0 5500 PALO ALTO NETWORKS INC COM 697435105 5072 21933 SH SOLE 29 1867 0 20066 PALO ALTO NETWORKS INC COM 697435105 43983 190197 SH SOLE 30 190197 0 0 PALO ALTO NETWORKS INC COM 697435105 4599 19889 SH SOLE 31 16509 0 3380 PALO ALTO NETWORKS INC COM 697435105 1838 7946 SH SOLE 34 7946 0 0 PALO ALTO NETWORKS INC COM 697435105 14898 64424 SH SOLE 36 64424 0 0 PALO ALTO NETWORKS INC COM 697435105 528 2283 SH SOLE 40 2283 0 0 PALO ALTO NETWORKS INC NOTE 0.750% 7/0 697435AD7 5454 4945000 PRN SOLE 21 4945000 0 0 PALOMAR HLDGS INC COM 69753M105 261 5177 SH SOLE 2 500 0 4677 PALOMAR HLDGS INC COM 69753M105 2277 45090 SH SOLE 18 45090 0 0 PALOMAR HLDGS INC COM 69753M105 1110 21984 SH SOLE 19 21984 0 0 PALOMAR HLDGS INC COM 69753M105 23005 455635 SH SOLE 21 455635 0 0 PALOMAR HLDGS INC COM 69753M105 17772 351981 SH SOLE 22 334663 0 17318 PALOMAR HLDGS INC COM 69753M105 817 16172 SH SOLE 26 0 0 16172 PALOMAR HLDGS INC COM 69753M105 90 1778 SH SOLE 30 1778 0 0 PALOMAR HLDGS INC COM 69753M105 62 1237 SH SOLE 40 1237 0 0 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 83 5036 SH SOLE 4 5036 0 0 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 10418 634105 SH SOLE 21 634105 0 0 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 5378 327304 SH SOLE 22 318776 0 8528 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 5226 318053 SH SOLE 30 318053 0 0 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 51 3083 SH SOLE 34 3083 0 0 PAN AMERICAN SILVER CORP COM 697900108 1463 61770 SH SOLE 21 61770 0 0 PAN AMERICAN SILVER CORP COM 697900108 7397 312260 SH SOLE 23 312260 0 0 PAN AMERICAN SILVER CORP COM 697900108 23028 972076 SH SOLE 25 972076 0 0 PAN AMERICAN SILVER CORP COM 697900108 13471 568622 SH SOLE 26 0 0 568622 PAN AMERICAN SILVER CORP COM 697900108 96048 4054350 SH SOLE 34 4054350 0 0 PANGAEA LOGISTICS SOLUTION L SHS G6891L105 5 1823 SH SOLE 18 1823 0 0 PANGAEA LOGISTICS SOLUTION L SHS G6891L105 113 38453 SH SOLE 21 38453 0 0 PANGAEA LOGISTICS SOLUTION L SHS G6891L105 39 13277 SH SOLE 22 13277 0 0 PANHANDLE OIL AND GAS INC CL A 698477106 226 20165 SH SOLE 2 616 0 19549 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 53696 SH SOLE 18 53696 0 0 PANHANDLE OIL AND GAS INC CL A 698477106 292 26038 SH SOLE 19 26038 0 0 PANHANDLE OIL AND GAS INC CL A 698477106 6383 569390 SH SOLE 21 569390 0 0 PANHANDLE OIL AND GAS INC CL A 698477106 5835 520516 SH SOLE 22 507466 0 13050 PAPA JOHNS INTL INC COM 698813102 1261 19976 SH SOLE 2 10035 0 9941 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 7887 124891 SH SOLE 18 124891 0 0 PAPA JOHNS INTL INC COM 698813102 2467 39067 SH SOLE 19 39067 0 0 PAPA JOHNS INTL INC COM 698813102 101233 1603055 SH SOLE 21 1603055 0 0 PAPA JOHNS INTL INC COM 698813102 48138 762274 SH SOLE 22 733817 0 28457 PAPA JOHNS INTL INC COM 698813102 109 1725 SH SOLE 23 1725 0 0 PAPA JOHNS INTL INC COM 698813102 690 10931 SH SOLE 26 4118 0 6813 PAPA JOHNS INTL INC COM 698813102 201 3189 SH SOLE 28 3189 0 0 PAPA JOHNS INTL INC COM 698813102 448 7099 SH SOLE 30 7099 0 0 PAPA JOHNS INTL INC COM 698813102 134 2118 SH SOLE 40 2118 0 0 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 817 35174 SH SOLE 2 1236 0 33938 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 18 754 SH SOLE 7 754 0 0 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 3654 157236 SH SOLE 18 157236 0 0 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 1450 62404 SH SOLE 19 62404 0 0 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 92817 3993832 SH SOLE 21 3993832 0 0 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 26689 1148429 SH SOLE 22 1103876 0 44553 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 233 10034 SH SOLE 26 0 0 10034 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 68 2934 SH SOLE 28 2934 0 0 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 1281 55111 SH SOLE 30 55111 0 0 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 70 3011 SH SOLE 40 3011 0 0 PAR TECHNOLOGY CORP COM 698884103 144 4670 SH SOLE 2 337 0 4333 PAR TECHNOLOGY CORP COM 698884103 5 153 SH SOLE 7 153 0 0 PAR TECHNOLOGY CORP COM 698884103 1318 42885 SH SOLE 18 42885 0 0 PAR TECHNOLOGY CORP COM 698884103 630 20481 SH SOLE 19 20481 0 0 PAR TECHNOLOGY CORP COM 698884103 12558 408521 SH SOLE 21 408521 0 0 PAR TECHNOLOGY CORP COM 698884103 9086 295563 SH SOLE 22 285370 0 10193 PARAMOUNT GOLD NEV CORP COM 69924M109 5 6326 SH SOLE 21 6326 0 0 PARAMOUNT GOLD NEV CORP COM 69924M109 14 18259 SH SOLE 22 18259 0 0 PARAMOUNT GROUP INC COM 69924R108 4913 352954 SH SOLE 2 12940 0 340014 PARAMOUNT GROUP INC COM 69924R108 785 56405 SH SOLE 4 56405 0 0 PARAMOUNT GROUP INC COM 69924R108 2758 198100 SH SOLE 7 198100 0 0 PARAMOUNT GROUP INC COM 69924R108 1272 91414 SH SOLE 18 91414 0 0 PARAMOUNT GROUP INC COM 69924R108 3316 238247 SH SOLE 19 238247 0 0 PARAMOUNT GROUP INC COM 69924R108 50849 3652951 SH SOLE 21 3652951 0 0 PARAMOUNT GROUP INC COM 69924R108 103690 7448964 SH SOLE 22 7072687 0 376277 PARAMOUNT GROUP INC COM 69924R108 180 12947 SH SOLE 23 12947 0 0 PARAMOUNT GROUP INC COM 69924R108 6079 436701 SH SOLE 25 436701 0 0 PARAMOUNT GROUP INC COM 69924R108 2162 155350 SH SOLE 26 45492 0 109858 PARAMOUNT GROUP INC COM 69924R108 375 26939 SH SOLE 28 26939 0 0 PARAMOUNT GROUP INC COM 69924R108 1463 105111 SH SOLE 29 105111 0 0 PARAMOUNT GROUP INC COM 69924R108 12634 907614 SH SOLE 30 907614 0 0 PARAMOUNT GROUP INC COM 69924R108 57 4068 SH SOLE 31 4068 0 0 PARAMOUNT GROUP INC COM 69924R108 93 6696 SH SOLE 36 6696 0 0 PARAMOUNT GROUP INC COM 69924R108 257 18469 SH SOLE 40 18469 0 0 PARATEK PHARMACEUTICALS INC COM 699374302 57 14214 SH SOLE 2 1169 0 13045 PARATEK PHARMACEUTICALS INC COM 699374302 4 876 SH SOLE 7 876 0 0 PARATEK PHARMACEUTICALS INC COM 699374302 467 115849 SH SOLE 18 115849 0 0 PARATEK PHARMACEUTICALS INC COM 699374302 214 53100 SH SOLE 19 53100 0 0 PARATEK PHARMACEUTICALS INC COM 699374302 4505 1117825 SH SOLE 21 1117825 0 0 PARATEK PHARMACEUTICALS INC COM 699374302 4119 1022048 SH SOLE 22 995841 0 26207 PARETEUM CORP COM NEW 69946T207 45 102597 SH SOLE 2 4484 0 98113 PARETEUM CORP COM NEW 69946T207 171 391817 SH SOLE 18 391817 0 0 PARETEUM CORP COM NEW 69946T207 80 182086 SH SOLE 19 182086 0 0 PARETEUM CORP COM NEW 69946T207 1667 3812039 SH SOLE 21 3812039 0 0 PARETEUM CORP COM NEW 69946T207 1455 3326364 SH SOLE 22 3282895 0 43469 PARK AEROSPACE CORP COM 70014A104 289 17763 SH SOLE 2 809 0 16954 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 1422 87423 SH SOLE 18 87423 0 0 PARK AEROSPACE CORP COM 70014A104 532 32705 SH SOLE 19 32705 0 0 PARK AEROSPACE CORP COM 70014A104 37716 2318137 SH SOLE 21 2318137 0 0 PARK AEROSPACE CORP COM 70014A104 10008 615118 SH SOLE 22 591050 0 24068 PARK AEROSPACE CORP COM 70014A104 134 8227 SH SOLE 26 5864 0 2363 PARK AEROSPACE CORP COM 70014A104 44 2724 SH SOLE 28 2724 0 0 PARK AEROSPACE CORP COM 70014A104 386 23703 SH SOLE 30 23703 0 0 PARK AEROSPACE CORP COM 70014A104 34 2064 SH SOLE 40 2064 0 0 PARK CITY GROUP INC COM NEW 700215304 13 2622 SH SOLE 18 2622 0 0 PARK CITY GROUP INC COM NEW 700215304 218 43085 SH SOLE 21 43085 0 0 PARK CITY GROUP INC COM NEW 700215304 155 30644 SH SOLE 22 30644 0 0 PARK HOTELS RESORTS INC COM 700517105 26334 1017947 SH SOLE 2 385401 0 632546 PARK HOTELS RESORTS INC COM 700517105 7667 296358 SH SOLE 4 296358 0 0 PARK HOTELS RESORTS INC COM 700517105 8185 316389 SH SOLE 7 316389 0 0 PARK HOTELS RESORTS INC COM 700517105 3295 127386 SH SOLE 13 127386 0 0 PARK HOTELS RESORTS INC COM 700517105 6 225 SH SOLE 15 225 0 0 PARK HOTELS RESORTS INC COM 700517105 26315 1017210 SH SOLE 18 816571 0 200639 PARK HOTELS RESORTS INC COM 700517105 41527 1605223 SH SOLE 19 1605223 0 0 PARK HOTELS RESORTS INC COM 700517105 348228 13460674 SH SOLE 21 13460674 0 0 PARK HOTELS RESORTS INC COM 700517105 359485 13895812 SH SOLE 22 11093641 0 2802171 PARK HOTELS RESORTS INC COM 700517105 10007 386826 SH SOLE 23 386826 0 0 PARK HOTELS RESORTS INC COM 700517105 21625 835909 SH SOLE 25 835909 0 0 PARK HOTELS RESORTS INC COM 700517105 16076 621411 SH SOLE 26 117606 0 503805 PARK HOTELS RESORTS INC COM 700517105 779 30119 SH SOLE 28 30119 0 0 PARK HOTELS RESORTS INC COM 700517105 27592 1066566 SH SOLE 29 459677 0 606889 PARK HOTELS RESORTS INC COM 700517105 31351 1211850 SH SOLE 30 1211850 0 0 PARK HOTELS RESORTS INC COM 700517105 15212 588024 SH SOLE 31 470366 0 117658 PARK HOTELS RESORTS INC COM 700517105 2265 87546 SH SOLE 34 87546 0 0 PARK HOTELS RESORTS INC COM 700517105 5611 216878 SH SOLE 36 216878 0 0 PARK HOTELS RESORTS INC COM 700517105 583 22549 SH SOLE 40 22549 0 0 PARK NATL CORP COM 700658107 1458 14238 SH SOLE 2 564 0 13674 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 4627 45197 SH SOLE 18 45197 0 0 PARK NATL CORP COM 700658107 2560 25003 SH SOLE 19 25003 0 0 PARK NATL CORP COM 700658107 46802 457140 SH SOLE 21 457140 0 0 PARK NATL CORP COM 700658107 45410 443544 SH SOLE 22 426365 0 17179 PARK NATL CORP COM 700658107 732 7145 SH SOLE 26 3671 0 3474 PARK NATL CORP COM 700658107 197 1927 SH SOLE 28 1927 0 0 PARK NATL CORP COM 700658107 608 5942 SH SOLE 30 5942 0 0 PARK NATL CORP COM 700658107 195 1900 SH SOLE 40 1900 0 0 PARK OHIO HLDGS CORP COM 700666100 344 10235 SH SOLE 2 384 0 9851 PARK OHIO HLDGS CORP COM 700666100 7 205 SH SOLE 7 205 0 0 PARK OHIO HLDGS CORP COM 700666100 1056 31383 SH SOLE 18 31383 0 0 PARK OHIO HLDGS CORP COM 700666100 869 25837 SH SOLE 19 25837 0 0 PARK OHIO HLDGS CORP COM 700666100 10783 320440 SH SOLE 21 320440 0 0 PARK OHIO HLDGS CORP COM 700666100 7693 228615 SH SOLE 22 217467 0 11148 PARK OHIO HLDGS CORP COM 700666100 152 4503 SH SOLE 26 0 0 4503 PARK OHIO HLDGS CORP COM 700666100 40 1192 SH SOLE 28 1192 0 0 PARK OHIO HLDGS CORP COM 700666100 37 1114 SH SOLE 30 1114 0 0 PARK OHIO HLDGS CORP COM 700666100 28 842 SH SOLE 40 842 0 0 PARKE BANCORP INC COM 700885106 254 10005 SH SOLE 2 447 0 9558 PARKE BANCORP INC COM 700885106 829 32668 SH SOLE 18 32668 0 0 PARKE BANCORP INC COM 700885106 403 15862 SH SOLE 19 15862 0 0 PARKE BANCORP INC COM 700885106 8205 323163 SH SOLE 21 323163 0 0 PARKE BANCORP INC COM 700885106 2520 99264 SH SOLE 22 93535 0 5729 PARKER DRILLING CO COM 701081507 212 9402 SH SOLE 2 942 0 8460 PARKER DRILLING CO COM 701081507 741 32913 SH SOLE 18 32913 0 0 PARKER DRILLING CO COM 701081507 370 16431 SH SOLE 19 16431 0 0 PARKER DRILLING CO COM 701081507 7368 327446 SH SOLE 21 327446 0 0 PARKER DRILLING CO COM 701081507 2895 128645 SH SOLE 22 123592 0 5053 PARKER DRILLING CO COM 701081507 41 1824 SH SOLE 23 1824 0 0 PARKER DRILLING CO COM 701081507 123 5460 SH SOLE 26 0 0 5460 PARKER HANNIFIN CORP COM 701094104 64163 311744 SH SOLE 2 29752 0 281992 PARKER HANNIFIN CORP COM 701094104 12471 60594 SH SOLE 4 57086 0 3508 PARKER HANNIFIN CORP COM 701094104 22339 108536 SH SOLE 7 108536 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 52693 256016 SH SOLE 18 238644 0 17372 PARKER HANNIFIN CORP COM 701094104 7327 35599 SH SOLE 19 35599 0 0 PARKER HANNIFIN CORP COM 701094104 595370 2892671 SH SOLE 21 2892671 0 0 PARKER HANNIFIN CORP COM 701094104 635846 3089329 SH SOLE 22 2753176 0 336153 PARKER HANNIFIN CORP COM 701094104 19134 92963 SH SOLE 23 92963 0 0 PARKER HANNIFIN CORP COM 701094104 27441 133326 SH SOLE 25 133326 0 0 PARKER HANNIFIN CORP COM 701094104 156890 762267 SH SOLE 26 89190 0 673077 PARKER HANNIFIN CORP COM 701094104 5001 24298 SH SOLE 28 16756 0 7542 PARKER HANNIFIN CORP COM 701094104 530 2573 SH SOLE 29 2573 0 0 PARKER HANNIFIN CORP COM 701094104 90104 437779 SH SOLE 30 437779 0 0 PARKER HANNIFIN CORP COM 701094104 6446 31321 SH SOLE 31 23681 0 7640 PARKER HANNIFIN CORP COM 701094104 1914 9298 SH SOLE 34 9298 0 0 PARKER HANNIFIN CORP COM 701094104 18861 91636 SH SOLE 36 91636 0 0 PARKER HANNIFIN CORP COM 701094104 568 2762 SH SOLE 40 2762 0 0 PARSLEY ENERGY INC CL A 701877102 9308 492210 SH SOLE 2 18011 0 474199 PARSLEY ENERGY INC CL A 701877102 28 1456 SH SOLE 4 1456 0 0 PARSLEY ENERGY INC CL A 701877102 118 6230 SH SOLE 7 6230 0 0 PARSLEY ENERGY INC CL A 701877102 2370 125325 SH SOLE 18 125325 0 0 PARSLEY ENERGY INC CL A 701877102 1202 63579 SH SOLE 19 63579 0 0 PARSLEY ENERGY INC CL A 701877102 68908 3644004 SH SOLE 21 3644004 0 0 PARSLEY ENERGY INC CL A 701877102 145872 7713991 SH SOLE 22 7200706 0 513285 PARSLEY ENERGY INC CL A 701877102 2198 116242 SH SOLE 26 87637 0 28605 PARSLEY ENERGY INC CL A 701877102 777 41089 SH SOLE 28 41089 0 0 PARSLEY ENERGY INC CL A 701877102 2772 146613 SH SOLE 30 146613 0 0 PARSLEY ENERGY INC CL A 701877102 104 5476 SH SOLE 31 5476 0 0 PARSLEY ENERGY INC CL A 701877102 539 28502 SH SOLE 34 28502 0 0 PARSLEY ENERGY INC CL A 701877102 583 30828 SH SOLE 40 30828 0 0 PARSONS CORPORATION COM 70202L102 380 9200 SH SOLE 2 1892 0 7308 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 2892 70065 SH SOLE 18 64689 0 5376 PARSONS CORPORATION COM 70202L102 2392 57957 SH SOLE 19 57957 0 0 PARSONS CORPORATION COM 70202L102 39884 966189 SH SOLE 21 966189 0 0 PARSONS CORPORATION COM 70202L102 23674 573499 SH SOLE 22 545129 0 28370 PARSONS CORPORATION COM 70202L102 203 4928 SH SOLE 23 4928 0 0 PARSONS CORPORATION COM 70202L102 1073 25986 SH SOLE 26 679 0 25307 PARSONS CORPORATION COM 70202L102 225 5462 SH SOLE 28 5462 0 0 PARSONS CORPORATION COM 70202L102 161 3908 SH SOLE 30 3908 0 0 PARSONS CORPORATION COM 70202L102 2 47 SH SOLE 31 0 0 47 PARSONS CORPORATION COM 70202L102 140 3386 SH SOLE 40 3386 0 0 PARTY CITY HOLDCO INC COM 702149105 141 60420 SH SOLE 2 4922 0 55498 PARTY CITY HOLDCO INC COM 702149105 1 553 SH SOLE 7 553 0 0 PARTY CITY HOLDCO INC COM 702149105 434 185331 SH SOLE 18 185331 0 0 PARTY CITY HOLDCO INC COM 702149105 353 150936 SH SOLE 19 150936 0 0 PARTY CITY HOLDCO INC COM 702149105 4426 1891627 SH SOLE 21 1891627 0 0 PARTY CITY HOLDCO INC COM 702149105 3870 1653640 SH SOLE 22 1556036 0 97604 PARTY CITY HOLDCO INC COM 702149105 16 7035 SH SOLE 28 7035 0 0 PARTY CITY HOLDCO INC COM 702149105 22 9525 SH SOLE 30 9525 0 0 PARTY CITY HOLDCO INC COM 702149105 25 10562 SH SOLE 34 10562 0 0 PARTY CITY HOLDCO INC COM 702149105 34 14486 SH SOLE 40 14486 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 14187 SH SOLE 2 793 0 13394 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 5272 100552 SH SOLE 18 100552 0 0 PATRICK INDS INC COM 703343103 2074 39556 SH SOLE 19 39556 0 0 PATRICK INDS INC COM 703343103 129108 2462492 SH SOLE 21 2462492 0 0 PATRICK INDS INC COM 703343103 35280 672900 SH SOLE 22 642659 0 30241 PATRICK INDS INC COM 703343103 754 14385 SH SOLE 26 12558 0 1827 PATRICK INDS INC COM 703343103 174 3316 SH SOLE 28 3316 0 0 PATRICK INDS INC COM 703343103 1625 30989 SH SOLE 30 30989 0 0 PATRICK INDS INC COM 703343103 93 1780 SH SOLE 40 1780 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 50486 SH SOLE 22 50486 0 0 PATTERN ENERGY GROUP INC CL A 70338P100 4557 170321 SH SOLE 2 82826 0 87495 PATTERN ENERGY GROUP INC CL A 70338P100 14 509 SH SOLE 4 509 0 0 PATTERN ENERGY GROUP INC CL A 70338P100 43 1625 SH SOLE 7 1625 0 0 PATTERN ENERGY GROUP INC CL A 70338P100 8008 299297 SH SOLE 18 299297 0 0 PATTERN ENERGY GROUP INC CL A 70338P100 4446 166156 SH SOLE 19 166156 0 0 PATTERN ENERGY GROUP INC CL A 70338P100 102758 3840689 SH SOLE 21 3840689 0 0 PATTERN ENERGY GROUP INC CL A 70338P100 73234 2737201 SH SOLE 22 2626655 0 110546 PATTERN ENERGY GROUP INC CL A 70338P100 1303 48699 SH SOLE 26 26420 0 22279 PATTERN ENERGY GROUP INC CL A 70338P100 309 11535 SH SOLE 28 11535 0 0 PATTERN ENERGY GROUP INC CL A 70338P100 15913 594761 SH SOLE 30 594761 0 0 PATTERN ENERGY GROUP INC CL A 70338P100 313 11687 SH SOLE 40 11687 0 0 PATTERSON COMPANIES INC COM 703395103 3245 158448 SH SOLE 2 75897 0 82551 PATTERSON COMPANIES INC COM 703395103 8 383 SH SOLE 4 383 0 0 PATTERSON COMPANIES INC COM 703395103 57 2801 SH SOLE 7 2801 0 0 PATTERSON COMPANIES INC COM 703395103 11008 537501 SH SOLE 18 481990 0 55511 PATTERSON COMPANIES INC COM 703395103 17378 848557 SH SOLE 19 848557 0 0 PATTERSON COMPANIES INC COM 703395103 127683 6234507 SH SOLE 21 6234507 0 0 PATTERSON COMPANIES INC COM 703395103 81870 3997546 SH SOLE 22 3864525 0 133021 PATTERSON COMPANIES INC COM 703395103 2808 137115 SH SOLE 23 137115 0 0 PATTERSON COMPANIES INC COM 703395103 7908 386114 SH SOLE 26 14756 0 371358 PATTERSON COMPANIES INC COM 703395103 214 10439 SH SOLE 28 10439 0 0 PATTERSON COMPANIES INC COM 703395103 535 26127 SH SOLE 30 26127 0 0 PATTERSON COMPANIES INC COM 703395103 9 459 SH SOLE 31 0 0 459 PATTERSON COMPANIES INC COM 703395103 277 13538 SH SOLE 34 13538 0 0 PATTERSON COMPANIES INC COM 703395103 49 2392 SH SOLE 36 2392 0 0 PATTERSON COMPANIES INC COM 703395103 191 9307 SH SOLE 40 9307 0 0 PATTERSON UTI ENERGY INC COM 703481101 5851 557206 SH SOLE 2 168835 0 388371 PATTERSON UTI ENERGY INC COM 703481101 8 770 SH SOLE 4 770 0 0 PATTERSON UTI ENERGY INC COM 703481101 61 5809 SH SOLE 7 5809 0 0 PATTERSON UTI ENERGY INC COM 703481101 373 35520 SH SOLE 13 35520 0 0 PATTERSON UTI ENERGY INC COM 703481101 6410 610439 SH SOLE 18 576921 0 33518 PATTERSON UTI ENERGY INC COM 703481101 5020 478135 SH SOLE 19 478135 0 0 PATTERSON UTI ENERGY INC COM 703481101 103995 9904289 SH SOLE 21 9904289 0 0 PATTERSON UTI ENERGY INC COM 703481101 82361 7843948 SH SOLE 22 7331377 0 512571 PATTERSON UTI ENERGY INC COM 703481101 1153 109810 SH SOLE 26 42608 0 67202 PATTERSON UTI ENERGY INC COM 703481101 276 26300 SH SOLE 28 26300 0 0 PATTERSON UTI ENERGY INC COM 703481101 785 74781 SH SOLE 30 74781 0 0 PATTERSON UTI ENERGY INC COM 703481101 70 6711 SH SOLE 31 4473 0 2238 PATTERSON UTI ENERGY INC COM 703481101 321 30524 SH SOLE 36 30524 0 0 PATTERSON UTI ENERGY INC COM 703481101 217 20687 SH SOLE 40 20687 0 0 PAVMED INC COM 70387R106 4 3686 SH SOLE 18 3686 0 0 PAVMED INC COM 70387R106 72 60342 SH SOLE 21 60342 0 0 PAYCHEX INC COM 704326107 107813 1267490 SH SOLE 2 522110 0 745380 PAYCHEX INC COM 704326107 18139 213252 SH SOLE 4 204720 0 8532 PAYCHEX INC COM 704326107 51663 607366 SH SOLE 7 432239 0 175127 PAYCHEX INC COM 704326107 6564 77173 SH SOLE 13 77173 0 0 PAYCHEX INC COM 704326107 196 2301 SH SOLE 15 2301 0 0 PAYCHEX INC COM 704326107 3 34 SH SOLE 17 0 0 34 PAYCHEX INC COM 704326107 131197 1542408 SH SOLE 18 1369931 0 172477 PAYCHEX INC COM 704326107 138661 1630160 SH SOLE 19 1630160 0 0 PAYCHEX INC COM 704326107 1189361 13982612 SH SOLE 21 13982612 0 0 PAYCHEX INC COM 704326107 890793 10472523 SH SOLE 22 8927859 0 1544664 PAYCHEX INC COM 704326107 30604 359791 SH SOLE 23 359791 0 0 PAYCHEX INC COM 704326107 39543 464884 SH SOLE 25 464884 0 0 PAYCHEX INC COM 704326107 187319 2202199 SH SOLE 26 481798 0 1720401 PAYCHEX INC COM 704326107 5212 61272 SH SOLE 28 42192 0 19080 PAYCHEX INC COM 704326107 32346 380278 SH SOLE 29 109769 0 270509 PAYCHEX INC COM 704326107 153255 1801733 SH SOLE 30 1801733 0 0 PAYCHEX INC COM 704326107 18617 218871 SH SOLE 31 179996 0 38875 PAYCHEX INC COM 704326107 4956 58259 SH SOLE 32 58259 0 0 PAYCHEX INC COM 704326107 75300 885253 SH SOLE 34 885253 0 0 PAYCHEX INC COM 704326107 35238 414268 SH SOLE 36 414268 0 0 PAYCHEX INC COM 704326107 2342 27530 SH SOLE 37 27530 0 0 PAYCHEX INC COM 704326107 566 6659 SH SOLE 40 6659 0 0 PAYCOM SOFTWARE INC COM 70432V102 29161 110140 SH SOLE 2 7177 0 102963 PAYCOM SOFTWARE INC COM 70432V102 5991 22628 SH SOLE 4 21241 0 1387 PAYCOM SOFTWARE INC COM 70432V102 1260 4758 SH SOLE 7 3688 0 1070 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 9393 35479 SH SOLE 18 31364 0 4115 PAYCOM SOFTWARE INC COM 70432V102 3771 14242 SH SOLE 19 14242 0 0 PAYCOM SOFTWARE INC COM 70432V102 252713 954498 SH SOLE 21 954498 0 0 PAYCOM SOFTWARE INC COM 70432V102 368108 1390347 SH SOLE 22 1300419 0 89928 PAYCOM SOFTWARE INC COM 70432V102 9387 35455 SH SOLE 23 35455 0 0 PAYCOM SOFTWARE INC COM 70432V102 11610 43851 SH SOLE 25 43851 0 0 PAYCOM SOFTWARE INC COM 70432V102 51808 195678 SH SOLE 26 42179 0 153499 PAYCOM SOFTWARE INC COM 70432V102 2459 9286 SH SOLE 28 6478 0 2808 PAYCOM SOFTWARE INC COM 70432V102 3009 11366 SH SOLE 29 984 0 10382 PAYCOM SOFTWARE INC COM 70432V102 24014 90700 SH SOLE 30 90700 0 0 PAYCOM SOFTWARE INC COM 70432V102 2811 10617 SH SOLE 31 8813 0 1804 PAYCOM SOFTWARE INC COM 70432V102 733 2770 SH SOLE 34 2770 0 0 PAYCOM SOFTWARE INC COM 70432V102 7988 30172 SH SOLE 36 30172 0 0 PAYCOM SOFTWARE INC COM 70432V102 307 1160 SH SOLE 40 1160 0 0 PAYLOCITY HLDG CORP COM 70438V106 14026 116086 SH SOLE 2 48329 0 67757 PAYLOCITY HLDG CORP COM 70438V106 743 6150 SH SOLE 4 6150 0 0 PAYLOCITY HLDG CORP COM 70438V106 168 1391 SH SOLE 7 1391 0 0 PAYLOCITY HLDG CORP COM 70438V106 826 6839 SH SOLE 13 6839 0 0 PAYLOCITY HLDG CORP COM 70438V106 6124 50684 SH SOLE 18 33529 0 17155 PAYLOCITY HLDG CORP COM 70438V106 77742 643452 SH SOLE 19 643452 0 0 PAYLOCITY HLDG CORP COM 70438V106 69093 571870 SH SOLE 21 571870 0 0 PAYLOCITY HLDG CORP COM 70438V106 158501 1311880 SH SOLE 22 1208641 0 103239 PAYLOCITY HLDG CORP COM 70438V106 4867 40281 SH SOLE 23 40281 0 0 PAYLOCITY HLDG CORP COM 70438V106 141 1164 SH SOLE 25 1164 0 0 PAYLOCITY HLDG CORP COM 70438V106 10359 85741 SH SOLE 26 9935 0 75806 PAYLOCITY HLDG CORP COM 70438V106 544 4501 SH SOLE 28 4501 0 0 PAYLOCITY HLDG CORP COM 70438V106 2292 18972 SH SOLE 29 4566 0 14406 PAYLOCITY HLDG CORP COM 70438V106 1866 15447 SH SOLE 30 15447 0 0 PAYLOCITY HLDG CORP COM 70438V106 1293 10704 SH SOLE 31 9390 0 1314 PAYLOCITY HLDG CORP COM 70438V106 494 4089 SH SOLE 34 4089 0 0 PAYLOCITY HLDG CORP COM 70438V106 440 3644 SH SOLE 36 3644 0 0 PAYLOCITY HLDG CORP COM 70438V106 450 3724 SH SOLE 40 3724 0 0 PAYPAL HLDGS INC COM 70450Y103 345308 3192275 SH SOLE 2 436757 0 2755518 PAYPAL HLDGS INC COM 70450Y103 56211 519654 SH SOLE 4 489438 0 30216 PAYPAL HLDGS INC COM 70450Y103 111733 1032941 SH SOLE 7 1032941 0 0 PAYPAL HLDGS INC COM 70450Y103 941 8695 SH SOLE 13 8695 0 0 PAYPAL HLDGS INC COM 70450Y103 955 8826 SH SOLE 15 8826 0 0 PAYPAL HLDGS INC COM 70450Y103 2 18 SH SOLE 17 0 0 18 PAYPAL HLDGS INC COM 70450Y103 342378 3165189 SH SOLE 18 2792883 0 372306 PAYPAL HLDGS INC COM 70450Y103 175553 1622935 SH SOLE 19 1622935 0 0 PAYPAL HLDGS INC COM 70450Y103 2368438 21895513 SH SOLE 21 21895513 0 0 PAYPAL HLDGS INC COM 70450Y103 3065089 28335852 SH SOLE 22 25368055 0 2967797 PAYPAL HLDGS INC COM 70450Y103 93044 860168 SH SOLE 23 860168 0 0 PAYPAL HLDGS INC COM 70450Y103 150251 1389031 SH SOLE 25 1389031 0 0 PAYPAL HLDGS INC COM 70450Y103 560124 5178182 SH SOLE 26 641448 0 4536734 PAYPAL HLDGS INC COM 70450Y103 22610 209019 SH SOLE 28 145833 0 63186 PAYPAL HLDGS INC COM 70450Y103 13242 122418 SH SOLE 29 26466 0 95952 PAYPAL HLDGS INC COM 70450Y103 501361 4634936 SH SOLE 30 4634936 0 0 PAYPAL HLDGS INC COM 70450Y103 28411 262655 SH SOLE 31 204713 0 57942 PAYPAL HLDGS INC COM 70450Y103 20672 191108 SH SOLE 32 191108 0 0 PAYPAL HLDGS INC COM 70450Y103 71866 664383 SH SOLE 34 664383 0 0 PAYPAL HLDGS INC COM 70450Y103 83511 772032 SH SOLE 36 772032 0 0 PAYPAL HLDGS INC COM 70450Y103 2765 25562 SH SOLE 40 25562 0 0 PAYSIGN INC COM 70451A104 126 12407 SH SOLE 2 1221 0 11186 PAYSIGN INC COM 70451A104 4 352 SH SOLE 7 352 0 0 PAYSIGN INC COM 70451A104 1095 107842 SH SOLE 18 107842 0 0 PAYSIGN INC COM 70451A104 534 52587 SH SOLE 19 52587 0 0 PAYSIGN INC COM 70451A104 11022 1085895 SH SOLE 21 1085895 0 0 PAYSIGN INC COM 70451A104 8573 844582 SH SOLE 22 822736 0 21846 PAYSIGN INC COM 70451A104 60 5880 SH SOLE 30 5880 0 0 PB BANCORP INC COM 70454T100 19 1283 SH SOLE 18 1283 0 0 PB BANCORP INC COM 70454T100 355 23422 SH SOLE 21 23422 0 0 PBF ENERGY INC CL A 69318G106 9351 298089 SH SOLE 2 50929 0 247160 PBF ENERGY INC CL A 69318G106 15 465 SH SOLE 4 465 0 0 PBF ENERGY INC CL A 69318G106 144 4605 SH SOLE 7 4605 0 0 PBF ENERGY INC CL A 69318G106 8934 284795 SH SOLE 18 284795 0 0 PBF ENERGY INC CL A 69318G106 877 27957 SH SOLE 19 27957 0 0 PBF ENERGY INC CL A 69318G106 166214 5298510 SH SOLE 21 5298510 0 0 PBF ENERGY INC CL A 69318G106 113613 3621694 SH SOLE 22 3361016 0 260678 PBF ENERGY INC CL A 69318G106 79 2517 SH SOLE 25 2517 0 0 PBF ENERGY INC CL A 69318G106 1205 38419 SH SOLE 26 22651 0 15768 PBF ENERGY INC CL A 69318G106 441 14059 SH SOLE 28 14059 0 0 PBF ENERGY INC CL A 69318G106 1150 36649 SH SOLE 30 36649 0 0 PBF ENERGY INC CL A 69318G106 526 16773 SH SOLE 31 2573 0 14200 PBF ENERGY INC CL A 69318G106 148 4708 SH SOLE 34 4708 0 0 PBF ENERGY INC CL A 69318G106 1178 37539 SH SOLE 36 37539 0 0 PBF ENERGY INC CL A 69318G106 384 12229 SH SOLE 40 12229 0 0 PC CONNECTION INC COM 69318J100 922 18561 SH SOLE 2 7423 0 11138 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 2576 51874 SH SOLE 18 41176 0 10698 PC CONNECTION INC COM 69318J100 8600 173181 SH SOLE 19 173181 0 0 PC CONNECTION INC COM 69318J100 21307 429052 SH SOLE 21 429052 0 0 PC CONNECTION INC COM 69318J100 25816 519848 SH SOLE 22 502924 0 16924 PC CONNECTION INC COM 69318J100 1201 24184 SH SOLE 23 24184 0 0 PC CONNECTION INC COM 69318J100 3162 63675 SH SOLE 26 0 0 63675 PC CONNECTION INC COM 69318J100 76 1534 SH SOLE 28 1534 0 0 PC CONNECTION INC COM 69318J100 200 4026 SH SOLE 30 4026 0 0 PC CONNECTION INC COM 69318J100 440 8860 SH SOLE 34 8860 0 0 PC CONNECTION INC COM 69318J100 48 968 SH SOLE 40 968 0 0 PC-TEL INC COM 69325Q105 30 3554 SH SOLE 18 3554 0 0 PC-TEL INC COM 69325Q105 462 54518 SH SOLE 21 54518 0 0 PC-TEL INC COM 69325Q105 3979 469749 SH SOLE 22 469749 0 0 PCB BANCORP COM 69320M109 229 13277 SH SOLE 2 473 0 12804 PCB BANCORP COM 69320M109 766 44345 SH SOLE 18 44345 0 0 PCB BANCORP COM 69320M109 370 21405 SH SOLE 19 21405 0 0 PCB BANCORP COM 69320M109 7978 461699 SH SOLE 21 461699 0 0 PCB BANCORP COM 69320M109 3708 214568 SH SOLE 22 209399 0 5169 PCSB FINL CORP COM 69324R104 305 15049 SH SOLE 2 738 0 14311 PCSB FINL CORP COM 69324R104 9 445 SH SOLE 7 445 0 0 PCSB FINL CORP COM 69324R104 1190 58773 SH SOLE 18 58773 0 0 PCSB FINL CORP COM 69324R104 576 28448 SH SOLE 19 28448 0 0 PCSB FINL CORP COM 69324R104 12123 598675 SH SOLE 21 598675 0 0 PCSB FINL CORP COM 69324R104 7712 380818 SH SOLE 22 366755 0 14063 PDC ENERGY INC COM 69327R101 1724 65870 SH SOLE 2 3552 0 62318 PDC ENERGY INC COM 69327R101 9 361 SH SOLE 4 361 0 0 PDC ENERGY INC COM 69327R101 42 1589 SH SOLE 7 1589 0 0 PDC ENERGY INC COM 69327R101 7203 275247 SH SOLE 18 275247 0 0 PDC ENERGY INC COM 69327R101 3761 143707 SH SOLE 19 143707 0 0 PDC ENERGY INC COM 69327R101 178814 6832787 SH SOLE 21 6832787 0 0 PDC ENERGY INC COM 69327R101 47779 1825724 SH SOLE 22 1742205 0 83519 PDC ENERGY INC COM 69327R101 55 2095 SH SOLE 23 2095 0 0 PDC ENERGY INC COM 69327R101 906 34603 SH SOLE 26 11918 0 22685 PDC ENERGY INC COM 69327R101 225 8614 SH SOLE 28 8614 0 0 PDC ENERGY INC COM 69327R101 2485 94972 SH SOLE 30 94972 0 0 PDC ENERGY INC COM 69327R101 238 9093 SH SOLE 34 9093 0 0 PDC ENERGY INC COM 69327R101 86 3268 SH SOLE 36 3268 0 0 PDC ENERGY INC COM 69327R101 172 6584 SH SOLE 40 6584 0 0 PDC ENERGY INC NOTE 1.125% 9/1 69327RAD3 830 884000 PRN SOLE 2 884000 0 0 PDC ENERGY INC NOTE 1.125% 9/1 69327RAD3 2676 2850000 PRN SOLE 19 2850000 0 0 PDC ENERGY INC NOTE 1.125% 9/1 69327RAD3 4 4000 PRN SOLE 22 4000 0 0 PDC ENERGY INC NOTE 1.125% 9/1 69327RAD3 27 29000 PRN SOLE 25 29000 0 0 PDC ENERGY INC NOTE 1.125% 9/1 69327RAD3 1903 2027000 PRN SOLE 26 2027000 0 0 PDC ENERGY INC NOTE 1.125% 9/1 69327RAD3 28 30000 PRN SOLE 30 30000 0 0 PDC ENERGY INC NOTE 1.125% 9/1 69327RAD3 357 380000 PRN SOLE 34 380000 0 0 PDF SOLUTIONS INC COM 693282105 443 26258 SH SOLE 2 1169 0 25089 PDF SOLUTIONS INC COM 693282105 6 380 SH SOLE 7 380 0 0 PDF SOLUTIONS INC COM 693282105 2190 129646 SH SOLE 18 129646 0 0 PDF SOLUTIONS INC COM 693282105 833 49343 SH SOLE 19 49343 0 0 PDF SOLUTIONS INC COM 693282105 55587 3291104 SH SOLE 21 3291104 0 0 PDF SOLUTIONS INC COM 693282105 14808 876738 SH SOLE 22 842067 0 34671 PDF SOLUTIONS INC COM 693282105 322 19076 SH SOLE 26 0 0 19076 PDF SOLUTIONS INC COM 693282105 64 3800 SH SOLE 28 3800 0 0 PDF SOLUTIONS INC COM 693282105 547 32369 SH SOLE 30 32369 0 0 PDF SOLUTIONS INC COM 693282105 50 2955 SH SOLE 40 2955 0 0 PDL BIOPHARMA INC COM 69329Y104 389 119953 SH SOLE 2 4395 0 115558 PDL BIOPHARMA INC COM 69329Y104 4 1271 SH SOLE 4 1271 0 0 PDL BIOPHARMA INC COM 69329Y104 4 1262 SH SOLE 7 1262 0 0 PDL BIOPHARMA INC COM 69329Y104 1326 408565 SH SOLE 18 408565 0 0 PDL BIOPHARMA INC COM 69329Y104 655 201952 SH SOLE 19 201952 0 0 PDL BIOPHARMA INC COM 69329Y104 17872 5507685 SH SOLE 21 5507685 0 0 PDL BIOPHARMA INC COM 69329Y104 14353 4423264 SH SOLE 22 4181988 0 241276 PDL BIOPHARMA INC COM 69329Y104 103 31774 SH SOLE 26 21375 0 10399 PDL BIOPHARMA INC COM 69329Y104 74 22824 SH SOLE 28 22824 0 0 PDL BIOPHARMA INC COM 69329Y104 125 38576 SH SOLE 30 38576 0 0 PDL BIOPHARMA INC COM 69329Y104 58 17876 SH SOLE 40 17876 0 0 PDL CMNTY BANCORP COM 69290X101 110 7461 SH SOLE 2 270 0 7191 PDL CMNTY BANCORP COM 69290X101 447 30414 SH SOLE 18 30414 0 0 PDL CMNTY BANCORP COM 69290X101 213 14465 SH SOLE 19 14465 0 0 PDL CMNTY BANCORP COM 69290X101 4977 338566 SH SOLE 21 338566 0 0 PDL CMNTY BANCORP COM 69290X101 1273 86593 SH SOLE 22 81248 0 5345 PDS BIOTECHNOLOGY CORP COM 70465T107 1 277 SH SOLE 21 277 0 0 PDS BIOTECHNOLOGY CORP COM 70465T107 37 14136 SH SOLE 22 14136 0 0 PEABODY ENERGY CORP NEW COM 704551100 21 2288 SH SOLE 2 2288 0 0 PEABODY ENERGY CORP NEW COM 704551100 3 359 SH SOLE 4 359 0 0 PEABODY ENERGY CORP NEW COM 704551100 20 2175 SH SOLE 7 2175 0 0 PEABODY ENERGY CORP NEW COM 704551100 2086 228734 SH SOLE 18 228734 0 0 PEABODY ENERGY CORP NEW COM 704551100 1409 154497 SH SOLE 19 154497 0 0 PEABODY ENERGY CORP NEW COM 704551100 20380 2234700 SH SOLE 21 2234700 0 0 PEABODY ENERGY CORP NEW COM 704551100 19763 2167042 SH SOLE 22 2077196 0 89846 PEABODY ENERGY CORP NEW COM 704551100 207 22738 SH SOLE 26 16203 0 6535 PEABODY ENERGY CORP NEW COM 704551100 86 9390 SH SOLE 28 9390 0 0 PEABODY ENERGY CORP NEW COM 704551100 218 23958 SH SOLE 30 23958 0 0 PEABODY ENERGY CORP NEW COM 704551100 141 15406 SH SOLE 36 15406 0 0 PEABODY ENERGY CORP NEW COM 704551100 70 7659 SH SOLE 40 7659 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 627 20304 SH SOLE 2 774 0 19530 PEAPACK-GLADSTONE FINL CORP COM 704699107 11 353 SH SOLE 7 353 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 2102 68033 SH SOLE 18 68033 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 1032 33384 SH SOLE 19 33384 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 20802 673205 SH SOLE 21 673205 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 16448 532299 SH SOLE 22 510791 0 21508 PEAPACK-GLADSTONE FINL CORP COM 704699107 0 8 SH SOLE 23 8 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 185 5986 SH SOLE 26 0 0 5986 PEAPACK-GLADSTONE FINL CORP COM 704699107 65 2107 SH SOLE 30 2107 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 5075 189283 SH SOLE 2 60012 0 129271 PEBBLEBROOK HOTEL TR COM 70509V100 973 36277 SH SOLE 4 36277 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 3505 130748 SH SOLE 7 130748 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 19674 733843 SH SOLE 18 733843 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 9925 370190 SH SOLE 19 370190 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 276821 10325281 SH SOLE 21 10325281 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 152767 5698129 SH SOLE 22 5533626 0 164503 PEBBLEBROOK HOTEL TR COM 70509V100 226 8423 SH SOLE 23 8423 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 7688 286750 SH SOLE 25 286750 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 2924 109048 SH SOLE 26 27628 0 81420 PEBBLEBROOK HOTEL TR COM 70509V100 484 18047 SH SOLE 28 18047 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 1844 68762 SH SOLE 29 68762 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 15974 595836 SH SOLE 30 595836 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 54 2001 SH SOLE 36 2001 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 340 12684 SH SOLE 40 12684 0 0 PEDEVCO CORP COM PAR 70532Y303 3 1539 SH SOLE 18 1539 0 0 PEDEVCO CORP COM PAR 70532Y303 30 18346 SH SOLE 21 18346 0 0 PEGASYSTEMS INC COM 705573103 5797 72787 SH SOLE 2 2578 0 70209 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 1404 17628 SH SOLE 18 17628 0 0 PEGASYSTEMS INC COM 705573103 710 8919 SH SOLE 19 8919 0 0 PEGASYSTEMS INC COM 705573103 48768 612278 SH SOLE 21 612278 0 0 PEGASYSTEMS INC COM 705573103 84253 1057793 SH SOLE 22 987615 0 70178 PEGASYSTEMS INC COM 705573103 1510 18960 SH SOLE 26 13744 0 5216 PEGASYSTEMS INC COM 705573103 438 5496 SH SOLE 28 5496 0 0 PEGASYSTEMS INC COM 705573103 18016 226187 SH SOLE 30 226187 0 0 PEGASYSTEMS INC COM 705573103 64 806 SH SOLE 31 806 0 0 PEGASYSTEMS INC COM 705573103 342 4291 SH SOLE 40 4291 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 281 9902 SH SOLE 2 9902 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 178 6260 SH SOLE 4 6260 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 2664 93820 SH SOLE 18 93820 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 58096 2045649 SH SOLE 19 2045649 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 899 31638 SH SOLE 21 31638 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 20444 719850 SH SOLE 22 719850 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 8046 283301 SH SOLE 34 283301 0 0 PEMBINA PIPELINE CORP COM 706327103 1 31 SH SOLE 18 31 0 0 PEMBINA PIPELINE CORP COM 706327103 6026 162597 SH SOLE 21 162597 0 0 PENN NATL GAMING INC COM 707569109 3862 151109 SH SOLE 2 59675 0 91434 PENN NATL GAMING INC COM 707569109 14 536 SH SOLE 4 536 0 0 PENN NATL GAMING INC COM 707569109 70 2726 SH SOLE 7 2726 0 0 PENN NATL GAMING INC COM 707569109 429 16775 SH SOLE 13 16775 0 0 PENN NATL GAMING INC COM 707569109 17510 685036 SH SOLE 18 648069 0 36967 PENN NATL GAMING INC COM 707569109 9936 388745 SH SOLE 19 388745 0 0 PENN NATL GAMING INC COM 707569109 200727 7853151 SH SOLE 21 7853151 0 0 PENN NATL GAMING INC COM 707569109 101144 3957110 SH SOLE 22 3766634 0 190476 PENN NATL GAMING INC COM 707569109 1023 40005 SH SOLE 26 24589 0 15416 PENN NATL GAMING INC COM 707569109 351 13727 SH SOLE 28 13727 0 0 PENN NATL GAMING INC COM 707569109 255 9982 SH SOLE 29 0 0 9982 PENN NATL GAMING INC COM 707569109 1242 48603 SH SOLE 30 48603 0 0 PENN NATL GAMING INC COM 707569109 364 14230 SH SOLE 36 14230 0 0 PENN NATL GAMING INC COM 707569109 283 11078 SH SOLE 40 11078 0 0 PENN VA CORP NEW COM 70788V102 492 16211 SH SOLE 2 1447 0 14764 PENN VA CORP NEW COM 70788V102 8 266 SH SOLE 7 266 0 0 PENN VA CORP NEW COM 70788V102 1932 63651 SH SOLE 18 63651 0 0 PENN VA CORP NEW COM 70788V102 1346 44355 SH SOLE 19 44355 0 0 PENN VA CORP NEW COM 70788V102 47339 1559768 SH SOLE 21 1559768 0 0 PENN VA CORP NEW COM 70788V102 12742 419851 SH SOLE 22 404558 0 15293 PENN VA CORP NEW COM 70788V102 66 2181 SH SOLE 23 2181 0 0 PENN VA CORP NEW COM 70788V102 198 6521 SH SOLE 26 0 0 6521 PENN VA CORP NEW COM 70788V102 34 1114 SH SOLE 28 1114 0 0 PENN VA CORP NEW COM 70788V102 647 21312 SH SOLE 30 21312 0 0 PENN VA CORP NEW COM 70788V102 25 836 SH SOLE 40 836 0 0 PENNANT GROUP INC COM 70805E109 354 10716 SH SOLE 2 998 0 9718 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 3902 117978 SH SOLE 18 114761 0 3217 PENNANT GROUP INC COM 70805E109 1801 54459 SH SOLE 19 54459 0 0 PENNANT GROUP INC COM 70805E109 96438 2916191 SH SOLE 21 2916191 0 0 PENNANT GROUP INC COM 70805E109 25998 786140 SH SOLE 22 751979 0 34161 PENNANT GROUP INC COM 70805E109 975 29485 SH SOLE 26 5164 0 24321 PENNANT GROUP INC COM 70805E109 102 3095 SH SOLE 28 3095 0 0 PENNANT GROUP INC COM 70805E109 1082 32713 SH SOLE 30 32713 0 0 PENNANT GROUP INC COM 70805E109 88 2670 SH SOLE 40 2670 0 0 PENNANTPARK FLOATING RATE CA COM 70806A106 2636 216389 SH SOLE 30 216389 0 0 PENNANTPARK INVT CORP COM 708062104 2423 371049 SH SOLE 30 371049 0 0 PENNEY J C CORP INC COM 708160106 363 324238 SH SOLE 2 11493 0 312745 PENNEY J C CORP INC COM 708160106 2 1890 SH SOLE 4 1890 0 0 PENNEY J C CORP INC COM 708160106 55 49467 SH SOLE 7 49467 0 0 PENNEY J C CORP INC COM 708160106 1636 1460962 SH SOLE 18 1460962 0 0 PENNEY J C CORP INC COM 708160106 624 556823 SH SOLE 19 556823 0 0 PENNEY J C CORP INC COM 708160106 35766 31934273 SH SOLE 21 31934273 0 0 PENNEY J C CORP INC COM 708160106 10693 9547504 SH SOLE 22 9154012 0 393492 PENNEY J C CORP INC COM 708160106 79 70717 SH SOLE 26 30526 0 40191 PENNEY J C CORP INC COM 708160106 47 41613 SH SOLE 28 41613 0 0 PENNEY J C CORP INC COM 708160106 428 382505 SH SOLE 30 382505 0 0 PENNEY J C CORP INC COM 708160106 23 20953 SH SOLE 31 0 0 20953 PENNEY J C CORP INC COM 708160106 35 31559 SH SOLE 40 31559 0 0 PENNS WOODS BANCORP INC COM 708430103 265 7443 SH SOLE 2 253 0 7190 PENNS WOODS BANCORP INC COM 708430103 878 24699 SH SOLE 18 24699 0 0 PENNS WOODS BANCORP INC COM 708430103 431 12125 SH SOLE 19 12125 0 0 PENNS WOODS BANCORP INC COM 708430103 9079 255324 SH SOLE 21 255324 0 0 PENNS WOODS BANCORP INC COM 708430103 2767 77821 SH SOLE 22 71553 0 6268 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 291 54548 SH SOLE 2 2751 0 51797 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 1394 SH SOLE 7 1394 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 1610 302050 SH SOLE 18 302050 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 641 120347 SH SOLE 19 120347 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 39345 7381823 SH SOLE 21 7381823 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 11912 2234899 SH SOLE 22 2150396 0 84503 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 20 3766 SH SOLE 23 3766 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 173 32368 SH SOLE 26 9199 0 23169 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 54 10193 SH SOLE 28 10193 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 603 113123 SH SOLE 30 113123 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 41 7653 SH SOLE 40 7653 0 0 PENNYMAC FINL SVCS INC COM 70932M107 529684 15560647 SH SOLE 15560647 0 0 PENNYMAC FINL SVCS INC COM 70932M107 147 4309 SH SOLE 2 0 0 4309 PENNYMAC FINL SVCS INC COM 70932M107 14 406 SH SOLE 7 406 0 0 PENNYMAC FINL SVCS INC COM 70932M107 981 28816 SH SOLE 18 28816 0 0 PENNYMAC FINL SVCS INC COM 70932M107 188 5513 SH SOLE 19 5513 0 0 PENNYMAC FINL SVCS INC COM 70932M107 10912 320562 SH SOLE 21 320562 0 0 PENNYMAC FINL SVCS INC COM 70932M107 3631 106668 SH SOLE 22 106668 0 0 PENNYMAC MTG INVT TR COM 70931T103 5911 265188 SH SOLE 265188 0 0 PENNYMAC MTG INVT TR COM 70931T103 1983 88980 SH SOLE 2 3033 0 85947 PENNYMAC MTG INVT TR COM 70931T103 7 336 SH SOLE 4 336 0 0 PENNYMAC MTG INVT TR COM 70931T103 57 2536 SH SOLE 7 2536 0 0 PENNYMAC MTG INVT TR COM 70931T103 1 25 SH SOLE 17 0 0 25 PENNYMAC MTG INVT TR COM 70931T103 8988 403251 SH SOLE 18 403251 0 0 PENNYMAC MTG INVT TR COM 70931T103 3405 152754 SH SOLE 19 152754 0 0 PENNYMAC MTG INVT TR COM 70931T103 280986 12605924 SH SOLE 21 12605924 0 0 PENNYMAC MTG INVT TR COM 70931T103 58884 2641726 SH SOLE 22 2533737 0 107989 PENNYMAC MTG INVT TR COM 70931T103 230 10328 SH SOLE 26 4146 0 6182 PENNYMAC MTG INVT TR COM 70931T103 205 9210 SH SOLE 28 9210 0 0 PENNYMAC MTG INVT TR COM 70931T103 2958 132688 SH SOLE 30 132688 0 0 PENNYMAC MTG INVT TR COM 70931T103 131 5858 SH SOLE 36 5858 0 0 PENNYMAC MTG INVT TR COM 70931T103 187 8390 SH SOLE 40 8390 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 9784 194827 SH SOLE 2 112655 0 82172 PENSKE AUTOMOTIVE GRP INC COM 70959W103 697 13881 SH SOLE 4 13881 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 263 5241 SH SOLE 7 5241 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 1334 26567 SH SOLE 18 24963 0 1604 PENSKE AUTOMOTIVE GRP INC COM 70959W103 863 17175 SH SOLE 19 17175 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 21873 435544 SH SOLE 21 435544 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 53745 1070197 SH SOLE 22 939999 0 130198 PENSKE AUTOMOTIVE GRP INC COM 70959W103 1738 34610 SH SOLE 23 34610 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 462 9208 SH SOLE 25 9208 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 1185 23604 SH SOLE 26 12109 0 11495 PENSKE AUTOMOTIVE GRP INC COM 70959W103 228 4535 SH SOLE 28 4535 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 903 17981 SH SOLE 29 17981 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 669 13327 SH SOLE 30 13327 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 1731 34462 SH SOLE 31 32357 0 2105 PENSKE AUTOMOTIVE GRP INC COM 70959W103 491 9778 SH SOLE 34 9778 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 298 5937 SH SOLE 36 5937 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 219 4370 SH SOLE 40 4370 0 0 PENTAIR PLC SHS G7S00T104 21702 473111 SH SOLE 2 91533 0 381578 PENTAIR PLC SHS G7S00T104 3445 75093 SH SOLE 4 69833 0 5260 PENTAIR PLC SHS G7S00T104 28081 612183 SH SOLE 7 324498 0 287685 PENTAIR PLC SHS G7S00T104 101 2209 SH SOLE 13 2209 0 0 PENTAIR PLC SHS G7S00T104 51 1118 SH SOLE 15 1118 0 0 PENTAIR PLC SHS G7S00T104 86824 1892826 SH SOLE 18 1763775 0 129051 PENTAIR PLC SHS G7S00T104 149381 3256619 SH SOLE 19 3256619 0 0 PENTAIR PLC SHS G7S00T104 177539 3870480 SH SOLE 21 3870480 0 0 PENTAIR PLC SHS G7S00T104 217814 4748515 SH SOLE 22 4311795 0 436720 PENTAIR PLC SHS G7S00T104 5535 120664 SH SOLE 23 120664 0 0 PENTAIR PLC SHS G7S00T104 12000 261608 SH SOLE 25 261608 0 0 PENTAIR PLC SHS G7S00T104 43427 946747 SH SOLE 26 158201 0 788546 PENTAIR PLC SHS G7S00T104 1362 29689 SH SOLE 28 20585 0 9104 PENTAIR PLC SHS G7S00T104 1672 36449 SH SOLE 29 3071 0 33378 PENTAIR PLC SHS G7S00T104 68068 1483923 SH SOLE 30 1483923 0 0 PENTAIR PLC SHS G7S00T104 1828 39843 SH SOLE 31 32230 0 7613 PENTAIR PLC SHS G7S00T104 3652 79610 SH SOLE 34 79610 0 0 PENTAIR PLC SHS G7S00T104 5202 113414 SH SOLE 36 113414 0 0 PENTAIR PLC SHS G7S00T104 159 3456 SH SOLE 40 3456 0 0 PENUMBRA INC COM 70975L107 12461 75854 SH SOLE 2 18285 0 57569 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 14731 89674 SH SOLE 18 89584 0 90 PENUMBRA INC COM 70975L107 2778 16912 SH SOLE 19 16912 0 0 PENUMBRA INC COM 70975L107 294398 1792159 SH SOLE 21 1792159 0 0 PENUMBRA INC COM 70975L107 173093 1053712 SH SOLE 22 997761 0 55951 PENUMBRA INC COM 70975L107 23 139 SH SOLE 23 139 0 0 PENUMBRA INC COM 70975L107 2314 14088 SH SOLE 26 6138 0 7950 PENUMBRA INC COM 70975L107 671 4085 SH SOLE 28 4085 0 0 PENUMBRA INC COM 70975L107 6647 40462 SH SOLE 30 40462 0 0 PENUMBRA INC COM 70975L107 108 660 SH SOLE 31 660 0 0 PENUMBRA INC COM 70975L107 544 3313 SH SOLE 40 3313 0 0 PEOPLES BANCORP INC COM 709789101 692 19962 SH SOLE 2 869 0 19093 PEOPLES BANCORP INC COM 709789101 11 330 SH SOLE 7 330 0 0 PEOPLES BANCORP INC COM 709789101 2278 65716 SH SOLE 18 65716 0 0 PEOPLES BANCORP INC COM 709789101 1247 35973 SH SOLE 19 35973 0 0 PEOPLES BANCORP INC COM 709789101 22592 651810 SH SOLE 21 651810 0 0 PEOPLES BANCORP INC COM 709789101 22019 635287 SH SOLE 22 606551 0 28736 PEOPLES BANCORP INC COM 709789101 139 4000 SH SOLE 26 0 0 4000 PEOPLES BANCORP INC COM 709789101 86 2473 SH SOLE 28 2473 0 0 PEOPLES BANCORP INC COM 709789101 143 4135 SH SOLE 30 4135 0 0 PEOPLES BANCORP INC COM 709789101 292 8421 SH SOLE 34 8421 0 0 PEOPLES BANCORP INC COM 709789101 49 1417 SH SOLE 40 1417 0 0 PEOPLES BANCORP N C INC COM 710577107 178 5428 SH SOLE 2 165 0 5263 PEOPLES BANCORP N C INC COM 710577107 547 16637 SH SOLE 18 16637 0 0 PEOPLES BANCORP N C INC COM 710577107 264 8027 SH SOLE 19 8027 0 0 PEOPLES BANCORP N C INC COM 710577107 5259 160102 SH SOLE 21 160102 0 0 PEOPLES BANCORP N C INC COM 710577107 1643 50026 SH SOLE 22 47056 0 2970 PEOPLES FINL SVCS CORP COM 711040105 375 7439 SH SOLE 2 268 0 7171 PEOPLES FINL SVCS CORP COM 711040105 5 92 SH SOLE 7 92 0 0 PEOPLES FINL SVCS CORP COM 711040105 1254 24910 SH SOLE 18 24910 0 0 PEOPLES FINL SVCS CORP COM 711040105 609 12101 SH SOLE 19 12101 0 0 PEOPLES FINL SVCS CORP COM 711040105 12683 251889 SH SOLE 21 251889 0 0 PEOPLES FINL SVCS CORP COM 711040105 4506 89500 SH SOLE 22 83699 0 5801 PEOPLES UTAH BANCORP COM 712706209 450 14954 SH SOLE 2 672 0 14282 PEOPLES UTAH BANCORP COM 712706209 8 270 SH SOLE 7 270 0 0 PEOPLES UTAH BANCORP COM 712706209 1715 56928 SH SOLE 18 56928 0 0 PEOPLES UTAH BANCORP COM 712706209 849 28171 SH SOLE 19 28171 0 0 PEOPLES UTAH BANCORP COM 712706209 16685 553941 SH SOLE 21 553941 0 0 PEOPLES UTAH BANCORP COM 712706209 11949 396725 SH SOLE 22 375222 0 21503 PEOPLES UTAH BANCORP COM 712706209 2 71 SH SOLE 23 71 0 0 PEOPLES UTAH BANCORP COM 712706209 61 2023 SH SOLE 30 2023 0 0 PEOPLES UTAH BANCORP COM 712706209 51 1702 SH SOLE 40 1702 0 0 PEOPLES UTD FINL INC COM 712704105 19479 1152630 SH SOLE 2 130035 0 1022595 PEOPLES UTD FINL INC COM 712704105 2989 176858 SH SOLE 4 167679 0 9179 PEOPLES UTD FINL INC COM 712704105 21959 1299347 SH SOLE 7 763287 0 536060 PEOPLES UTD FINL INC COM 712704105 18 1044 SH SOLE 13 1044 0 0 PEOPLES UTD FINL INC COM 712704105 51 3008 SH SOLE 15 3008 0 0 PEOPLES UTD FINL INC COM 712704105 18579 1099372 SH SOLE 18 1044704 0 54668 PEOPLES UTD FINL INC COM 712704105 2643 156389 SH SOLE 19 156389 0 0 PEOPLES UTD FINL INC COM 712704105 318273 18832717 SH SOLE 21 18832717 0 0 PEOPLES UTD FINL INC COM 712704105 197328 11676212 SH SOLE 22 10496286 0 1179926 PEOPLES UTD FINL INC COM 712704105 6441 381153 SH SOLE 23 381153 0 0 PEOPLES UTD FINL INC COM 712704105 7814 462371 SH SOLE 25 462371 0 0 PEOPLES UTD FINL INC COM 712704105 35551 2103589 SH SOLE 26 373779 0 1729810 PEOPLES UTD FINL INC COM 712704105 1385 81972 SH SOLE 28 57855 0 24117 PEOPLES UTD FINL INC COM 712704105 1700 100610 SH SOLE 29 7319 0 93291 PEOPLES UTD FINL INC COM 712704105 31936 1889730 SH SOLE 30 1889730 0 0 PEOPLES UTD FINL INC COM 712704105 1802 106619 SH SOLE 31 77599 0 29020 PEOPLES UTD FINL INC COM 712704105 2397 141814 SH SOLE 32 141814 0 0 PEOPLES UTD FINL INC COM 712704105 448 26524 SH SOLE 34 26524 0 0 PEOPLES UTD FINL INC COM 712704105 6205 367165 SH SOLE 36 367165 0 0 PEOPLES UTD FINL INC COM 712704105 230 13619 SH SOLE 40 13619 0 0 PEPSICO INC COM 713448108 485536 3552618 SH SOLE 2 463909 0 3088709 PEPSICO INC COM 713448108 90624 663085 SH SOLE 4 624991 0 38094 PEPSICO INC COM 713448108 210238 1538292 SH SOLE 7 1460980 0 77312 PEPSICO INC COM 713448108 6792 49699 SH SOLE 13 49699 0 0 PEPSICO INC COM 713448108 1420 10388 SH SOLE 15 10388 0 0 PEPSICO INC COM 713448108 48 350 SH SOLE 17 0 0 350 PEPSICO INC COM 713448108 853995 6248594 SH SOLE 18 5965006 0 283588 PEPSICO INC COM 713448108 276881 2025908 SH SOLE 19 2025908 0 0 PEPSICO INC COM 713448108 5115 37423 SH SOLE 20 37423 0 0 PEPSICO INC COM 713448108 5081716 37182381 SH SOLE 21 37182381 0 0 PEPSICO INC COM 713448108 4829384 35336095 SH SOLE 22 31674843 0 3661252 PEPSICO INC COM 713448108 140395 1027254 SH SOLE 23 1027254 0 0 PEPSICO INC COM 713448108 208689 1526958 SH SOLE 25 1526958 0 0 PEPSICO INC COM 713448108 1025922 7506565 SH SOLE 26 886062 0 6620503 PEPSICO INC COM 713448108 35752 261597 SH SOLE 28 182404 0 79193 PEPSICO INC COM 713448108 23588 172590 SH SOLE 29 30321 0 142269 PEPSICO INC COM 713448108 956131 6995909 SH SOLE 30 6995909 0 0 PEPSICO INC COM 713448108 45175 330541 SH SOLE 31 251136 0 79405 PEPSICO INC COM 713448108 37850 276942 SH SOLE 32 276942 0 0 PEPSICO INC COM 713448108 61359 448956 SH SOLE 34 448956 0 0 PEPSICO INC COM 713448108 157099 1149476 SH SOLE 36 1149476 0 0 PEPSICO INC COM 713448108 1803 13192 SH SOLE 37 13192 0 0 PEPSICO INC COM 713448108 4208 30790 SH SOLE 40 30790 0 0 PERCEPTRON INC COM 71361F100 9 1707 SH SOLE 18 1707 0 0 PERCEPTRON INC COM 71361F100 154 27974 SH SOLE 21 27974 0 0 PERFICIENT INC COM 71375U101 712 15465 SH SOLE 2 3602 0 11863 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 7105 154226 SH SOLE 18 152453 0 1773 PERFICIENT INC COM 71375U101 5531 120049 SH SOLE 19 120049 0 0 PERFICIENT INC COM 71375U101 169029 3668964 SH SOLE 21 3668964 0 0 PERFICIENT INC COM 71375U101 51320 1113954 SH SOLE 22 1071582 0 42372 PERFICIENT INC COM 71375U101 343 7448 SH SOLE 23 7448 0 0 PERFICIENT INC COM 71375U101 2296 49829 SH SOLE 26 12620 0 37209 PERFICIENT INC COM 71375U101 235 5092 SH SOLE 28 5092 0 0 PERFICIENT INC COM 71375U101 2141 46471 SH SOLE 30 46471 0 0 PERFICIENT INC COM 71375U101 1182 25653 SH SOLE 34 25653 0 0 PERFICIENT INC COM 71375U101 189 4110 SH SOLE 40 4110 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 2916 56640 SH SOLE 2 16340 0 40300 PERFORMANCE FOOD GROUP CO COM 71377A103 157 3048 SH SOLE 4 3048 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 169 3285 SH SOLE 7 3285 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 2243 43578 SH SOLE 13 43578 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 22424 435578 SH SOLE 18 378744 0 56834 PERFORMANCE FOOD GROUP CO COM 71377A103 40899 794461 SH SOLE 19 794461 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 182939 3553600 SH SOLE 21 3553600 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 190019 3691127 SH SOLE 22 3426957 0 264170 PERFORMANCE FOOD GROUP CO COM 71377A103 1718 33363 SH SOLE 23 33363 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 5915 114903 SH SOLE 26 31205 0 83698 PERFORMANCE FOOD GROUP CO COM 71377A103 682 13255 SH SOLE 28 13255 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 2239 43498 SH SOLE 29 0 0 43498 PERFORMANCE FOOD GROUP CO COM 71377A103 2562 49766 SH SOLE 30 49766 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 1070 20780 SH SOLE 34 20780 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 1332 25866 SH SOLE 36 25866 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 571 11087 SH SOLE 40 11087 0 0 PERFORMANT FINL CORP COM 71377E105 8 7867 SH SOLE 18 7867 0 0 PERFORMANT FINL CORP COM 71377E105 121 118262 SH SOLE 21 118262 0 0 PERFORMANT FINL CORP COM 71377E105 44 43420 SH SOLE 22 43420 0 0 PERION NETWORK LTD SHS NEW M78673114 165 26520 SH SOLE 22 26520 0 0 PERKINELMER INC COM 714046109 26654 274501 SH SOLE 2 27791 0 246710 PERKINELMER INC COM 714046109 4673 48126 SH SOLE 4 45061 0 3065 PERKINELMER INC COM 714046109 9165 94386 SH SOLE 7 94386 0 0 PERKINELMER INC COM 714046109 2 24 SH SOLE 17 0 0 24 PERKINELMER INC COM 714046109 21567 222110 SH SOLE 18 207368 0 14742 PERKINELMER INC COM 714046109 3453 35564 SH SOLE 19 35564 0 0 PERKINELMER INC COM 714046109 249689 2571467 SH SOLE 21 2571467 0 0 PERKINELMER INC COM 714046109 278753 2870786 SH SOLE 22 2592053 0 278733 PERKINELMER INC COM 714046109 7705 79349 SH SOLE 23 79349 0 0 PERKINELMER INC COM 714046109 278 2861 SH SOLE 25 2861 0 0 PERKINELMER INC COM 714046109 36796 378945 SH SOLE 26 97160 0 281785 PERKINELMER INC COM 714046109 1969 20279 SH SOLE 28 14034 0 6245 PERKINELMER INC COM 714046109 2522 25975 SH SOLE 29 2144 0 23831 PERKINELMER INC COM 714046109 40003 411977 SH SOLE 30 411977 0 0 PERKINELMER INC COM 714046109 2271 23391 SH SOLE 31 19376 0 4015 PERKINELMER INC COM 714046109 683 7030 SH SOLE 34 7030 0 0 PERKINELMER INC COM 714046109 2088 21500 SH SOLE 36 21500 0 0 PERKINELMER INC COM 714046109 251 2588 SH SOLE 40 2588 0 0 PERMA PIPE INTL HLDGS INC COM 714167103 15 1618 SH SOLE 18 1618 0 0 PERMA PIPE INTL HLDGS INC COM 714167103 268 28615 SH SOLE 21 28615 0 0 PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 22 2402 SH SOLE 18 2402 0 0 PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 334 36685 SH SOLE 21 36685 0 0 PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 2904 319124 SH SOLE 22 319124 0 0 PERRIGO CO PLC SHS G97822103 17515 339040 SH SOLE 2 45992 0 293048 PERRIGO CO PLC SHS G97822103 3126 60507 SH SOLE 4 57116 0 3391 PERRIGO CO PLC SHS G97822103 10648 206112 SH SOLE 7 123282 0 82830 PERRIGO CO PLC SHS G97822103 302 5841 SH SOLE 13 5841 0 0 PERRIGO CO PLC SHS G97822103 29 559 SH SOLE 15 559 0 0 PERRIGO CO PLC SHS G97822103 20590 398558 SH SOLE 18 379257 0 19301 PERRIGO CO PLC SHS G97822103 2879 55737 SH SOLE 19 55737 0 0 PERRIGO CO PLC SHS G97822103 181421 3511836 SH SOLE 21 3511836 0 0 PERRIGO CO PLC SHS G97822103 181864 3520400 SH SOLE 22 3183320 0 337080 PERRIGO CO PLC SHS G97822103 4779 92516 SH SOLE 23 92516 0 0 PERRIGO CO PLC SHS G97822103 7296 141231 SH SOLE 25 141231 0 0 PERRIGO CO PLC SHS G97822103 36774 711850 SH SOLE 26 146386 0 565464 PERRIGO CO PLC SHS G97822103 1239 23984 SH SOLE 28 16943 0 7041 PERRIGO CO PLC SHS G97822103 1587 30717 SH SOLE 29 3390 0 27327 PERRIGO CO PLC SHS G97822103 32032 620062 SH SOLE 30 620062 0 0 PERRIGO CO PLC SHS G97822103 1566 30318 SH SOLE 31 23812 0 6506 PERRIGO CO PLC SHS G97822103 425 8232 SH SOLE 34 8232 0 0 PERRIGO CO PLC SHS G97822103 3838 74302 SH SOLE 36 74302 0 0 PERRIGO CO PLC SHS G97822103 133 2579 SH SOLE 40 2579 0 0 PERSONALIS INC COM 71535D106 88 8077 SH SOLE 2 3274 0 4803 PERSONALIS INC COM 71535D106 348 31949 SH SOLE 18 31949 0 0 PERSONALIS INC COM 71535D106 787 72215 SH SOLE 19 72215 0 0 PERSONALIS INC COM 71535D106 6817 625452 SH SOLE 21 625452 0 0 PERSONALIS INC COM 71535D106 2978 273202 SH SOLE 22 270553 0 2649 PERSONALIS INC COM 71535D106 90 8243 SH SOLE 23 8243 0 0 PERSONALIS INC COM 71535D106 150 13754 SH SOLE 26 0 0 13754 PERSONALIS INC COM 71535D106 24 2238 SH SOLE 30 2238 0 0 PERSPECTA INC COM 715347100 5145 194598 SH SOLE 2 65064 0 129534 PERSPECTA INC COM 715347100 17 660 SH SOLE 4 660 0 0 PERSPECTA INC COM 715347100 104 3943 SH SOLE 7 3943 0 0 PERSPECTA INC COM 715347100 3 104 SH SOLE 17 0 0 104 PERSPECTA INC COM 715347100 20832 787888 SH SOLE 18 787888 0 0 PERSPECTA INC COM 715347100 6563 248212 SH SOLE 19 248212 0 0 PERSPECTA INC COM 715347100 269829 10205338 SH SOLE 21 10205338 0 0 PERSPECTA INC COM 715347100 127815 4834150 SH SOLE 22 4642497 0 191653 PERSPECTA INC COM 715347100 1675 63334 SH SOLE 26 23903 0 39431 PERSPECTA INC COM 715347100 494 18675 SH SOLE 28 18675 0 0 PERSPECTA INC COM 715347100 3891 147158 SH SOLE 30 147158 0 0 PERSPECTA INC COM 715347100 79 2986 SH SOLE 31 0 0 2986 PERSPECTA INC COM 715347100 126 4748 SH SOLE 36 4748 0 0 PERSPECTA INC COM 715347100 392 14832 SH SOLE 40 14832 0 0 PETIQ INC COM CL A 71639T106 237 9447 SH SOLE 2 1991 0 7456 PETIQ INC COM CL A 71639T106 7 268 SH SOLE 7 268 0 0 PETIQ INC COM CL A 71639T106 1946 77677 SH SOLE 18 69377 0 8300 PETIQ INC COM CL A 71639T106 1662 66330 SH SOLE 19 66330 0 0 PETIQ INC COM CL A 71639T106 23497 938002 SH SOLE 21 938002 0 0 PETIQ INC COM CL A 71639T106 14910 595205 SH SOLE 22 565738 0 29467 PETIQ INC COM CL A 71639T106 111 4439 SH SOLE 23 4439 0 0 PETIQ INC COM CL A 71639T106 211 8435 SH SOLE 26 0 0 8435 PETIQ INC COM CL A 71639T106 252 10040 SH SOLE 30 10040 0 0 PETIQ INC COM CL A 71639T106 51 2017 SH SOLE 40 2017 0 0 PETMED EXPRESS INC COM 716382106 382 16259 SH SOLE 2 827 0 15432 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 2177 92568 SH SOLE 18 92568 0 0 PETMED EXPRESS INC COM 716382106 815 34653 SH SOLE 19 34653 0 0 PETMED EXPRESS INC COM 716382106 55497 2359566 SH SOLE 21 2359566 0 0 PETMED EXPRESS INC COM 716382106 14198 603669 SH SOLE 22 578828 0 24841 PETMED EXPRESS INC COM 716382106 1481 62949 SH SOLE 23 62949 0 0 PETMED EXPRESS INC COM 716382106 173 7373 SH SOLE 26 0 0 7373 PETMED EXPRESS INC COM 716382106 72 3051 SH SOLE 28 3051 0 0 PETMED EXPRESS INC COM 716382106 743 31583 SH SOLE 30 31583 0 0 PETMED EXPRESS INC COM 716382106 56 2381 SH SOLE 40 2381 0 0 PETROCHINA CO LTD SPONSORED ADR 71646E100 4340 86236 SH SOLE 2 0 0 86236 PETROCHINA CO LTD SPONSORED ADR 71646E100 189 3758 SH SOLE 19 3758 0 0 PETROCHINA CO LTD SPONSORED ADR 71646E100 6415 127460 SH SOLE 22 127460 0 0 PETROCHINA CO LTD SPONSORED ADR 71646E100 791 15710 SH SOLE 30 15710 0 0 PETROCHINA CO LTD SPONSORED ADR 71646E100 5916 117541 SH SOLE 34 117541 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 15277 1023930 SH SOLE 18 0 0 1023930 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 8196 549350 SH SOLE 19 549350 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 123047 8247150 SH SOLE 21 8247150 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 20 1351 SH SOLE 22 1351 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 11621 778900 SH SOLE 25 778900 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 56685 3799270 SH SOLE 34 3799270 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 14947 937717 SH SOLE 18 96769 0 840948 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 36998 2321098 SH SOLE 19 2321098 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 78620 4932259 SH SOLE 21 4932259 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 26234 1645790 SH SOLE 25 1645790 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 563 35342 SH SOLE 26 35342 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 7020 440400 SH SOLE 29 440400 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 5404 339031 SH SOLE 30 339031 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 4425 277631 SH SOLE 31 0 0 277631 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 84277 5287128 SH SOLE 34 5287128 0 0 PFENEX INC COM 717071104 134 12181 SH SOLE 2 926 0 11255 PFENEX INC COM 717071104 1181 107579 SH SOLE 18 107579 0 0 PFENEX INC COM 717071104 583 53124 SH SOLE 19 53124 0 0 PFENEX INC COM 717071104 11769 1071853 SH SOLE 21 1071853 0 0 PFENEX INC COM 717071104 9362 852622 SH SOLE 22 831940 0 20682 PFIZER INC COM 717081103 655944 16741814 SH SOLE 2 4476175 0 12265639 PFIZER INC COM 717081103 111327 2841412 SH SOLE 4 2691452 0 149960 PFIZER INC COM 717081103 219778 5609434 SH SOLE 7 5347766 0 261668 PFIZER INC COM 717081103 8223 209890 SH SOLE 13 209890 0 0 PFIZER INC COM 717081103 1290 32926 SH SOLE 15 32926 0 0 PFIZER INC COM 717081103 30 755 SH SOLE 17 0 0 755 PFIZER INC COM 717081103 1184274 30226497 SH SOLE 18 28527995 0 1698502 PFIZER INC COM 717081103 797205 20347255 SH SOLE 19 20347255 0 0 PFIZER INC COM 717081103 5229446 133472325 SH SOLE 21 133472325 0 0 PFIZER INC COM 717081103 5426525 138502422 SH SOLE 22 122246099 0 16256323 PFIZER INC COM 717081103 188578 4813110 SH SOLE 23 4813110 0 0 PFIZER INC COM 717081103 240960 6150070 SH SOLE 25 6065194 0 84876 PFIZER INC COM 717081103 1043000 26620715 SH SOLE 26 3564458 0 23056257 PFIZER INC COM 717081103 40492 1033489 SH SOLE 28 721575 0 311914 PFIZER INC COM 717081103 46313 1182062 SH SOLE 29 518148 0 663914 PFIZER INC COM 717081103 934559 23852972 SH SOLE 30 23852972 0 0 PFIZER INC COM 717081103 82752 2112094 SH SOLE 31 1634894 0 477200 PFIZER INC COM 717081103 13371 341277 SH SOLE 32 341277 0 0 PFIZER INC COM 717081103 284555 7262760 SH SOLE 34 7262760 0 0 PFIZER INC COM 717081103 7809 199301 SH SOLE 35 199301 0 0 PFIZER INC COM 717081103 175651 4483174 SH SOLE 36 4483174 0 0 PFIZER INC COM 717081103 2673 68224 SH SOLE 37 68224 0 0 PFIZER INC COM 717081103 4873 124382 SH SOLE 40 124382 0 0 PFSWEB INC COM NEW 717098206 11 3010 SH SOLE 18 3010 0 0 PFSWEB INC COM NEW 717098206 188 49208 SH SOLE 21 49208 0 0 PFSWEB INC COM NEW 717098206 1112 291016 SH SOLE 22 291016 0 0 PG&E CORP COM 69331C108 10744 988402 SH SOLE 2 15109 0 973293 PG&E CORP COM 69331C108 359 32983 SH SOLE 4 32983 0 0 PG&E CORP COM 69331C108 317 29128 SH SOLE 7 29128 0 0 PG&E CORP COM 69331C108 23 2138 SH SOLE 15 2138 0 0 PG&E CORP COM 69331C108 2488 228882 SH SOLE 18 228882 0 0 PG&E CORP COM 69331C108 1102 101403 SH SOLE 19 101403 0 0 PG&E CORP COM 69331C108 56355 5184486 SH SOLE 21 5184486 0 0 PG&E CORP COM 69331C108 49362 4541141 SH SOLE 22 3502932 0 1038209 PG&E CORP COM 69331C108 5606 515744 SH SOLE 25 515744 0 0 PG&E CORP COM 69331C108 12835 1180766 SH SOLE 26 0 0 1180766 PG&E CORP COM 69331C108 1994 183466 SH SOLE 30 183466 0 0 PG&E CORP COM 69331C108 117 10747 SH SOLE 31 10747 0 0 PG&E CORP COM 69331C108 6077 559019 SH SOLE 36 559019 0 0 PGT INNOVATIONS INC COM 69336V101 602 40396 SH SOLE 2 1969 0 38427 PGT INNOVATIONS INC COM 69336V101 5 350 SH SOLE 4 350 0 0 PGT INNOVATIONS INC COM 69336V101 16 1105 SH SOLE 7 1105 0 0 PGT INNOVATIONS INC COM 69336V101 3959 265520 SH SOLE 18 265520 0 0 PGT INNOVATIONS INC COM 69336V101 1481 99350 SH SOLE 19 99350 0 0 PGT INNOVATIONS INC COM 69336V101 104208 6989156 SH SOLE 21 6989156 0 0 PGT INNOVATIONS INC COM 69336V101 26085 1749521 SH SOLE 22 1686051 0 63470 PGT INNOVATIONS INC COM 69336V101 691 46366 SH SOLE 26 26100 0 20266 PGT INNOVATIONS INC COM 69336V101 109 7310 SH SOLE 28 7310 0 0 PGT INNOVATIONS INC COM 69336V101 1190 79835 SH SOLE 30 79835 0 0 PGT INNOVATIONS INC COM 69336V101 74 4981 SH SOLE 40 4981 0 0 PHASEBIO PHARMACEUTICALS INC COM 717224109 36 5889 SH SOLE 2 567 0 5322 PHASEBIO PHARMACEUTICALS INC COM 717224109 299 48912 SH SOLE 18 48912 0 0 PHASEBIO PHARMACEUTICALS INC COM 717224109 140 22889 SH SOLE 19 22889 0 0 PHASEBIO PHARMACEUTICALS INC COM 717224109 3084 504779 SH SOLE 21 504779 0 0 PHASEBIO PHARMACEUTICALS INC COM 717224109 2549 417239 SH SOLE 22 413250 0 3989 PHATHOM PHARMACEUTICALS INC COM 71722W107 162 5191 SH SOLE 2 0 0 5191 PHATHOM PHARMACEUTICALS INC COM 71722W107 1212 38912 SH SOLE 18 38912 0 0 PHATHOM PHARMACEUTICALS INC COM 71722W107 602 19344 SH SOLE 19 19344 0 0 PHATHOM PHARMACEUTICALS INC COM 71722W107 12040 386636 SH SOLE 21 386636 0 0 PHATHOM PHARMACEUTICALS INC COM 71722W107 3885 124768 SH SOLE 22 118453 0 6315 PHATHOM PHARMACEUTICALS INC COM 71722W107 2019 64821 SH SOLE 26 11761 0 53060 PHATHOM PHARMACEUTICALS INC COM 71722W107 32 1043 SH SOLE 31 0 0 1043 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 235 9447 SH SOLE 2 663 0 8784 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 10 405 SH SOLE 7 405 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 2391 96281 SH SOLE 18 91393 0 4888 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 2263 91138 SH SOLE 19 91138 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 60422 2433436 SH SOLE 21 2433436 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 18428 742152 SH SOLE 22 719829 0 22323 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 273 11008 SH SOLE 23 11008 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 877 35312 SH SOLE 26 0 0 35312 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 59 2384 SH SOLE 28 2384 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 721 29050 SH SOLE 30 29050 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 43 1726 SH SOLE 40 1726 0 0 PHILIP MORRIS INTL INC COM 718172109 258618 3039351 SH SOLE 2 749330 0 2290021 PHILIP MORRIS INTL INC COM 718172109 22126 260031 SH SOLE 4 260031 0 0 PHILIP MORRIS INTL INC COM 718172109 113727 1336549 SH SOLE 7 1336549 0 0 PHILIP MORRIS INTL INC COM 718172109 1922 22583 SH SOLE 13 22583 0 0 PHILIP MORRIS INTL INC COM 718172109 623 7320 SH SOLE 15 7320 0 0 PHILIP MORRIS INTL INC COM 718172109 0 1 SH SOLE 17 0 0 1 PHILIP MORRIS INTL INC COM 718172109 371418 4364997 SH SOLE 18 4097516 0 267481 PHILIP MORRIS INTL INC COM 718172109 128791 1513585 SH SOLE 19 1513585 0 0 PHILIP MORRIS INTL INC COM 718172109 1313 15436 SH SOLE 20 15436 0 0 PHILIP MORRIS INTL INC COM 718172109 2664228 31310711 SH SOLE 21 31310711 0 0 PHILIP MORRIS INTL INC COM 718172109 3196020 37560466 SH SOLE 22 33570362 0 3990104 PHILIP MORRIS INTL INC COM 718172109 106842 1255634 SH SOLE 23 1255634 0 0 PHILIP MORRIS INTL INC COM 718172109 150375 1767247 SH SOLE 25 1767247 0 0 PHILIP MORRIS INTL INC COM 718172109 392849 4616864 SH SOLE 26 838547 0 3778317 PHILIP MORRIS INTL INC COM 718172109 4798 56386 SH SOLE 29 56386 0 0 PHILIP MORRIS INTL INC COM 718172109 457546 5377206 SH SOLE 30 5377206 0 0 PHILIP MORRIS INTL INC COM 718172109 14665 172349 SH SOLE 31 83322 0 89027 PHILIP MORRIS INTL INC COM 718172109 9710 114118 SH SOLE 32 114118 0 0 PHILIP MORRIS INTL INC COM 718172109 58226 684284 SH SOLE 34 684284 0 0 PHILIP MORRIS INTL INC COM 718172109 101550 1193444 SH SOLE 36 1193444 0 0 PHILIP MORRIS INTL INC COM 718172109 2766 32508 SH SOLE 37 32508 0 0 PHILIP MORRIS INTL INC COM 718172109 2908 34172 SH SOLE 40 34172 0 0 PHILLIPS 66 COM 718546104 129594 1163217 SH SOLE 2 165874 0 997343 PHILLIPS 66 COM 718546104 22960 206084 SH SOLE 4 193879 0 12205 PHILLIPS 66 COM 718546104 59886 537524 SH SOLE 7 425966 0 111558 PHILLIPS 66 COM 718546104 3601 32323 SH SOLE 13 32323 0 0 PHILLIPS 66 COM 718546104 283 2542 SH SOLE 15 2542 0 0 PHILLIPS 66 COM 718546104 1 10 SH SOLE 17 0 0 10 PHILLIPS 66 COM 718546104 114570 1028360 SH SOLE 18 953352 0 75008 PHILLIPS 66 COM 718546104 19205 172378 SH SOLE 19 172378 0 0 PHILLIPS 66 COM 718546104 1131089 10152489 SH SOLE 21 10152489 0 0 PHILLIPS 66 COM 718546104 1235443 11089154 SH SOLE 22 9807006 0 1282148 PHILLIPS 66 COM 718546104 36779 330121 SH SOLE 23 330121 0 0 PHILLIPS 66 COM 718546104 54232 486780 SH SOLE 25 486780 0 0 PHILLIPS 66 COM 718546104 291905 2620095 SH SOLE 26 271909 0 2348186 PHILLIPS 66 COM 718546104 9346 83887 SH SOLE 28 58516 0 25371 PHILLIPS 66 COM 718546104 6181 55478 SH SOLE 29 9985 0 45493 PHILLIPS 66 COM 718546104 213331 1914824 SH SOLE 30 1914824 0 0 PHILLIPS 66 COM 718546104 12191 109426 SH SOLE 31 78210 0 31216 PHILLIPS 66 COM 718546104 4620 41468 SH SOLE 34 41468 0 0 PHILLIPS 66 COM 718546104 41805 375233 SH SOLE 36 375233 0 0 PHILLIPS 66 COM 718546104 1065 9555 SH SOLE 40 9555 0 0 PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 29734 482380 SH SOLE 19 482380 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 52570 SH SOLE 2 2296 0 50274 PHOTRONICS INC COM 719405102 16 1005 SH SOLE 7 1005 0 0 PHOTRONICS INC COM 719405102 4793 304116 SH SOLE 18 304116 0 0 PHOTRONICS INC COM 719405102 1774 112571 SH SOLE 19 112571 0 0 PHOTRONICS INC COM 719405102 118120 7494915 SH SOLE 21 7494915 0 0 PHOTRONICS INC COM 719405102 32937 2089893 SH SOLE 22 2000097 0 89796 PHOTRONICS INC COM 719405102 419 26568 SH SOLE 26 0 0 26568 PHOTRONICS INC COM 719405102 150 9535 SH SOLE 28 9535 0 0 PHOTRONICS INC COM 719405102 1508 95708 SH SOLE 30 95708 0 0 PHOTRONICS INC COM 719405102 118 7483 SH SOLE 40 7483 0 0 PHREESIA INC COM 71944F106 608 22815 SH SOLE 2 18264 0 4551 PHREESIA INC COM 71944F106 1709 64134 SH SOLE 18 36187 0 27947 PHREESIA INC COM 71944F106 7094 266294 SH SOLE 19 266294 0 0 PHREESIA INC COM 71944F106 9788 367428 SH SOLE 21 367428 0 0 PHREESIA INC COM 71944F106 16831 631781 SH SOLE 22 622922 0 8859 PHREESIA INC COM 71944F106 957 35922 SH SOLE 23 35922 0 0 PHREESIA INC COM 71944F106 2717 101977 SH SOLE 26 0 0 101977 PHREESIA INC COM 71944F106 50 1867 SH SOLE 30 1867 0 0 PHREESIA INC COM 71944F106 987 37058 SH SOLE 34 37058 0 0 PHREESIA INC COM 71944F106 59 2212 SH SOLE 40 2212 0 0 PHUNWARE INC COM 71948P100 15 12618 SH SOLE 2 0 0 12618 PHUNWARE INC COM 71948P100 134 112832 SH SOLE 18 112832 0 0 PHUNWARE INC COM 71948P100 62 52216 SH SOLE 19 52216 0 0 PHUNWARE INC COM 71948P100 1271 1067875 SH SOLE 21 1067875 0 0 PHUNWARE INC COM 71948P100 272 228614 SH SOLE 22 219155 0 9459 PHYSICIANS RLTY TR COM 71943U104 3578 188921 SH SOLE 2 7040 0 181881 PHYSICIANS RLTY TR COM 71943U104 1017 53695 SH SOLE 4 53695 0 0 PHYSICIANS RLTY TR COM 71943U104 3545 187146 SH SOLE 7 187146 0 0 PHYSICIANS RLTY TR COM 71943U104 11981 632558 SH SOLE 18 632558 0 0 PHYSICIANS RLTY TR COM 71943U104 9790 516871 SH SOLE 19 516871 0 0 PHYSICIANS RLTY TR COM 71943U104 154890 8177945 SH SOLE 21 8177945 0 0 PHYSICIANS RLTY TR COM 71943U104 132491 6995293 SH SOLE 22 6766678 0 228615 PHYSICIANS RLTY TR COM 71943U104 224 11848 SH SOLE 23 11848 0 0 PHYSICIANS RLTY TR COM 71943U104 7928 418606 SH SOLE 25 418606 0 0 PHYSICIANS RLTY TR COM 71943U104 2454 129593 SH SOLE 26 31223 0 98370 PHYSICIANS RLTY TR COM 71943U104 470 24794 SH SOLE 28 24794 0 0 PHYSICIANS RLTY TR COM 71943U104 1943 102590 SH SOLE 29 102590 0 0 PHYSICIANS RLTY TR COM 71943U104 16915 893065 SH SOLE 30 893065 0 0 PHYSICIANS RLTY TR COM 71943U104 342 18074 SH SOLE 40 18074 0 0 PICO HLDGS INC COM NEW 693366205 155 13928 SH SOLE 2 787 0 13141 PICO HLDGS INC COM NEW 693366205 6 580 SH SOLE 7 580 0 0 PICO HLDGS INC COM NEW 693366205 696 62604 SH SOLE 18 62604 0 0 PICO HLDGS INC COM NEW 693366205 191 17161 SH SOLE 19 17161 0 0 PICO HLDGS INC COM NEW 693366205 7043 633407 SH SOLE 21 633407 0 0 PICO HLDGS INC COM NEW 693366205 6843 615418 SH SOLE 22 599841 0 15577 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 2888 129861 SH SOLE 2 4880 0 124981 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 803 36104 SH SOLE 4 36104 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 2786 125287 SH SOLE 7 125287 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 9419 423507 SH SOLE 18 423507 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 7652 344049 SH SOLE 19 344049 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 117594 5287502 SH SOLE 21 5287502 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 108036 4857727 SH SOLE 22 4679103 0 178624 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 180 8072 SH SOLE 23 8072 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 6416 288503 SH SOLE 25 288503 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 2022 90911 SH SOLE 26 30383 0 60528 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 356 16023 SH SOLE 28 16023 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 1434 64489 SH SOLE 29 64489 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 13011 585011 SH SOLE 30 585011 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 53 2395 SH SOLE 36 2395 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 283 12744 SH SOLE 40 12744 0 0 PIER 1 IMPORTS INC COM NEW 720279504 399 62352 SH SOLE 21 62352 0 0 PIER 1 IMPORTS INC COM NEW 720279504 569 88861 SH SOLE 22 74572 0 14289 PIERIS PHARMACEUTICALS INC COM 720795103 72 19833 SH SOLE 2 1923 0 17910 PIERIS PHARMACEUTICALS INC COM 720795103 4 1231 SH SOLE 7 1231 0 0 PIERIS PHARMACEUTICALS INC COM 720795103 610 168549 SH SOLE 18 168549 0 0 PIERIS PHARMACEUTICALS INC COM 720795103 290 80172 SH SOLE 19 80172 0 0 PIERIS PHARMACEUTICALS INC COM 720795103 6421 1773685 SH SOLE 21 1773685 0 0 PIERIS PHARMACEUTICALS INC COM 720795103 4929 1361655 SH SOLE 22 1320655 0 41000 PILGRIMS PRIDE CORP NEW COM 72147K108 4852 148309 SH SOLE 2 25828 0 122481 PILGRIMS PRIDE CORP NEW COM 72147K108 9 289 SH SOLE 4 289 0 0 PILGRIMS PRIDE CORP NEW COM 72147K108 7313 223539 SH SOLE 7 223539 0 0 PILGRIMS PRIDE CORP NEW COM 72147K108 1 17 SH SOLE 17 0 0 17 PILGRIMS PRIDE CORP NEW COM 72147K108 4675 142908 SH SOLE 18 142908 0 0 PILGRIMS PRIDE CORP NEW COM 72147K108 416 12728 SH SOLE 19 12728 0 0 PILGRIMS PRIDE CORP NEW COM 72147K108 85616 2617015 SH SOLE 21 2617015 0 0 PILGRIMS PRIDE CORP NEW COM 72147K108 61740 1887221 SH SOLE 22 1777439 0 109782 PILGRIMS PRIDE CORP NEW COM 72147K108 919 28087 SH SOLE 26 23267 0 4820 PILGRIMS PRIDE CORP NEW COM 72147K108 295 9016 SH SOLE 28 9016 0 0 PILGRIMS PRIDE CORP NEW COM 72147K108 922 28194 SH SOLE 30 28194 0 0 PILGRIMS PRIDE CORP NEW COM 72147K108 38 1162 SH SOLE 31 1162 0 0 PILGRIMS PRIDE CORP NEW COM 72147K108 333 10183 SH SOLE 34 10183 0 0 PILGRIMS PRIDE CORP NEW COM 72147K108 271 8295 SH SOLE 40 8295 0 0 PIMCO ETF TR 1-5 US TIP IDX 72201R205 93 1782 SH SOLE 17 0 0 1782 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 6666 SH SOLE 18 6666 0 0 PINDUODUO INC SPONSORED ADS 722304102 10189 269405 SH SOLE 2 5607 0 263798 PINDUODUO INC SPONSORED ADS 722304102 2507 66287 SH SOLE 4 66287 0 0 PINDUODUO INC SPONSORED ADS 722304102 975 25784 SH SOLE 7 25784 0 0 PINDUODUO INC SPONSORED ADS 722304102 13 348 SH SOLE 13 348 0 0 PINDUODUO INC SPONSORED ADS 722304102 3368 89043 SH SOLE 15 86215 0 2828 PINDUODUO INC SPONSORED ADS 722304102 2078 54940 SH SOLE 18 54940 0 0 PINDUODUO INC SPONSORED ADS 722304102 133399 3527201 SH SOLE 21 3527201 0 0 PINDUODUO INC SPONSORED ADS 722304102 86439 2285536 SH SOLE 22 2051484 0 234052 PINDUODUO INC SPONSORED ADS 722304102 4234 111942 SH SOLE 23 111942 0 0 PINDUODUO INC SPONSORED ADS 722304102 6299 166542 SH SOLE 25 166542 0 0 PINDUODUO INC SPONSORED ADS 722304102 28973 766080 SH SOLE 26 81606 0 684474 PINDUODUO INC SPONSORED ADS 722304102 1083 28633 SH SOLE 28 28633 0 0 PINDUODUO INC SPONSORED ADS 722304102 825 21810 SH SOLE 29 21810 0 0 PINDUODUO INC SPONSORED ADS 722304102 40284 1065154 SH SOLE 30 1065154 0 0 PINDUODUO INC SPONSORED ADS 722304102 850 22477 SH SOLE 31 10788 0 11689 PINDUODUO INC SPONSORED ADS 722304102 870 23003 SH SOLE 32 23003 0 0 PINDUODUO INC SPONSORED ADS 722304102 56162 1484980 SH SOLE 34 1484980 0 0 PINDUODUO INC SPONSORED ADS 722304102 59 1560 SH SOLE 40 1560 0 0 PING IDENTITY HLDG CORP COM 72341T103 808 33261 SH SOLE 2 27619 0 5642 PING IDENTITY HLDG CORP COM 72341T103 1133 46642 SH SOLE 18 46642 0 0 PING IDENTITY HLDG CORP COM 72341T103 2198 90456 SH SOLE 19 90456 0 0 PING IDENTITY HLDG CORP COM 72341T103 11203 461018 SH SOLE 21 461018 0 0 PING IDENTITY HLDG CORP COM 72341T103 7903 325242 SH SOLE 22 320228 0 5014 PING IDENTITY HLDG CORP COM 72341T103 3950 162548 SH SOLE 34 162548 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 13550 211714 SH SOLE 2 76385 0 135329 PINNACLE FINL PARTNERS INC COM 72346Q104 227 3550 SH SOLE 4 3550 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 110 1719 SH SOLE 7 1719 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 12850 200788 SH SOLE 18 197711 0 3077 PINNACLE FINL PARTNERS INC COM 72346Q104 1349 21078 SH SOLE 19 21078 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 232703 3635985 SH SOLE 21 3635985 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 171348 2677308 SH SOLE 22 2538744 0 138564 PINNACLE FINL PARTNERS INC COM 72346Q104 24 371 SH SOLE 23 371 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 2039 31858 SH SOLE 26 20008 0 11850 PINNACLE FINL PARTNERS INC COM 72346Q104 646 10100 SH SOLE 28 10100 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 1616 25250 SH SOLE 30 25250 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 97 1510 SH SOLE 31 1510 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 488 7619 SH SOLE 40 7619 0 0 PINNACLE WEST CAP CORP COM 723484101 38128 423978 SH SOLE 2 154201 0 269777 PINNACLE WEST CAP CORP COM 723484101 6918 76926 SH SOLE 4 73973 0 2953 PINNACLE WEST CAP CORP COM 723484101 21257 236375 SH SOLE 7 164317 0 72058 PINNACLE WEST CAP CORP COM 723484101 1627 18089 SH SOLE 13 18089 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 34909 388180 SH SOLE 18 324749 0 63431 PINNACLE WEST CAP CORP COM 723484101 16777 186559 SH SOLE 19 186559 0 0 PINNACLE WEST CAP CORP COM 723484101 596232 6629960 SH SOLE 21 6629960 0 0 PINNACLE WEST CAP CORP COM 723484101 310713 3455057 SH SOLE 22 3080487 0 374570 PINNACLE WEST CAP CORP COM 723484101 9362 104102 SH SOLE 23 104102 0 0 PINNACLE WEST CAP CORP COM 723484101 12440 138333 SH SOLE 25 138333 0 0 PINNACLE WEST CAP CORP COM 723484101 65901 732808 SH SOLE 26 157623 0 575185 PINNACLE WEST CAP CORP COM 723484101 1866 20747 SH SOLE 28 14651 0 6096 PINNACLE WEST CAP CORP COM 723484101 1281 14246 SH SOLE 29 14246 0 0 PINNACLE WEST CAP CORP COM 723484101 63698 708307 SH SOLE 30 708307 0 0 PINNACLE WEST CAP CORP COM 723484101 5520 61379 SH SOLE 31 33664 0 27715 PINNACLE WEST CAP CORP COM 723484101 2963 32944 SH SOLE 32 32944 0 0 PINNACLE WEST CAP CORP COM 723484101 820 9115 SH SOLE 34 9115 0 0 PINNACLE WEST CAP CORP COM 723484101 12980 144330 SH SOLE 36 144330 0 0 PINNACLE WEST CAP CORP COM 723484101 185 2060 SH SOLE 40 2060 0 0 PINTEREST INC CL A 72352L106 838 44962 SH SOLE 2 17889 0 27073 PINTEREST INC CL A 72352L106 571 30644 SH SOLE 4 30644 0 0 PINTEREST INC CL A 72352L106 123 6611 SH SOLE 7 6611 0 0 PINTEREST INC CL A 72352L106 640 34335 SH SOLE 13 34335 0 0 PINTEREST INC CL A 72352L106 1539 82566 SH SOLE 18 47812 0 34754 PINTEREST INC CL A 72352L106 25274 1355910 SH SOLE 19 1355910 0 0 PINTEREST INC CL A 72352L106 8005 429438 SH SOLE 21 429438 0 0 PINTEREST INC CL A 72352L106 35801 1920651 SH SOLE 22 1773660 0 146991 PINTEREST INC CL A 72352L106 1994 106955 SH SOLE 23 106955 0 0 PINTEREST INC CL A 72352L106 7081 379892 SH SOLE 26 239610 0 140282 PINTEREST INC CL A 72352L106 566 30377 SH SOLE 28 22457 0 7920 PINTEREST INC CL A 72352L106 1868 100224 SH SOLE 29 3872 0 96352 PINTEREST INC CL A 72352L106 5543 297355 SH SOLE 30 297355 0 0 PINTEREST INC CL A 72352L106 547 29320 SH SOLE 31 27414 0 1906 PINTEREST INC CL A 72352L106 10998 590003 SH SOLE 34 590003 0 0 PINTEREST INC CL A 72352L106 1320 70827 SH SOLE 36 70827 0 0 PINTEREST INC CL A 72352L106 104 5578 SH SOLE 40 5578 0 0 PIONEER BANCORP INC COM 723561106 190 12404 SH SOLE 2 545 0 11859 PIONEER BANCORP INC COM 723561106 605 39486 SH SOLE 18 39486 0 0 PIONEER BANCORP INC COM 723561106 294 19192 SH SOLE 19 19192 0 0 PIONEER BANCORP INC COM 723561106 6590 430466 SH SOLE 21 430466 0 0 PIONEER BANCORP INC COM 723561106 1367 89267 SH SOLE 22 85982 0 3285 PIONEER NAT RES CO COM 723787107 60963 402741 SH SOLE 2 48243 0 354498 PIONEER NAT RES CO COM 723787107 11629 76827 SH SOLE 4 72355 0 4472 PIONEER NAT RES CO COM 723787107 21437 141623 SH SOLE 7 141623 0 0 PIONEER NAT RES CO COM 723787107 623 4118 SH SOLE 13 4118 0 0 PIONEER NAT RES CO COM 723787107 157 1034 SH SOLE 15 1034 0 0 PIONEER NAT RES CO COM 723787107 56952 376244 SH SOLE 18 353185 0 23059 PIONEER NAT RES CO COM 723787107 49172 324845 SH SOLE 19 324845 0 0 PIONEER NAT RES CO COM 723787107 614815 4061669 SH SOLE 21 4061669 0 0 PIONEER NAT RES CO COM 723787107 607090 4010638 SH SOLE 22 3581240 0 429398 PIONEER NAT RES CO COM 723787107 18507 122266 SH SOLE 23 122266 0 0 PIONEER NAT RES CO COM 723787107 25710 169850 SH SOLE 25 169850 0 0 PIONEER NAT RES CO COM 723787107 83572 552106 SH SOLE 26 113860 0 438246 PIONEER NAT RES CO COM 723787107 4854 32070 SH SOLE 28 22550 0 9520 PIONEER NAT RES CO COM 723787107 567 3749 SH SOLE 29 3749 0 0 PIONEER NAT RES CO COM 723787107 95731 632432 SH SOLE 30 632432 0 0 PIONEER NAT RES CO COM 723787107 5671 37462 SH SOLE 31 29369 0 8093 PIONEER NAT RES CO COM 723787107 47433 313357 SH SOLE 34 313357 0 0 PIONEER NAT RES CO COM 723787107 17344 114583 SH SOLE 36 114583 0 0 PIONEER NAT RES CO COM 723787107 616 4070 SH SOLE 40 4070 0 0 PIONEER PWR SOLUTIONS INC COM NEW 723836300 14 6148 SH SOLE 21 6148 0 0 PIONEER PWR SOLUTIONS INC COM NEW 723836300 42 18320 SH SOLE 22 18320 0 0 PIPER JAFFRAY COS COM 724078100 1158 14488 SH SOLE 2 590 0 13898 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 5016 62748 SH SOLE 18 62748 0 0 PIPER JAFFRAY COS COM 724078100 1947 24355 SH SOLE 19 24355 0 0 PIPER JAFFRAY COS COM 724078100 130265 1629540 SH SOLE 21 1629540 0 0 PIPER JAFFRAY COS COM 724078100 37960 474857 SH SOLE 22 455121 0 19736 PIPER JAFFRAY COS COM 724078100 554 6934 SH SOLE 26 5752 0 1182 PIPER JAFFRAY COS COM 724078100 140 1755 SH SOLE 28 1755 0 0 PIPER JAFFRAY COS COM 724078100 1621 20282 SH SOLE 30 20282 0 0 PIPER JAFFRAY COS COM 724078100 156 1955 SH SOLE 40 1955 0 0 PITNEY BOWES INC COM 724479100 442 109598 SH SOLE 2 6102 0 103496 PITNEY BOWES INC COM 724479100 3 774 SH SOLE 4 774 0 0 PITNEY BOWES INC COM 724479100 33 8208 SH SOLE 7 8208 0 0 PITNEY BOWES INC COM 724479100 2958 733893 SH SOLE 18 733893 0 0 PITNEY BOWES INC COM 724479100 1084 268934 SH SOLE 19 268934 0 0 PITNEY BOWES INC COM 724479100 73710 18290327 SH SOLE 21 18290327 0 0 PITNEY BOWES INC COM 724479100 21175 5254300 SH SOLE 22 4967110 0 287190 PITNEY BOWES INC COM 724479100 133 32895 SH SOLE 26 16608 0 16287 PITNEY BOWES INC COM 724479100 93 23150 SH SOLE 28 23150 0 0 PITNEY BOWES INC COM 724479100 998 247620 SH SOLE 30 247620 0 0 PITNEY BOWES INC COM 724479100 88 21768 SH SOLE 36 21768 0 0 PITNEY BOWES INC COM 724479100 83 20616 SH SOLE 40 20616 0 0 PIXELWORKS INC COM NEW 72581M305 30 7574 SH SOLE 18 7574 0 0 PIXELWORKS INC COM NEW 72581M305 425 108454 SH SOLE 21 108454 0 0 PIXELWORKS INC COM NEW 72581M305 2440 622540 SH SOLE 22 622540 0 0 PJT PARTNERS INC COM CL A 69343T107 664 14712 SH SOLE 2 782 0 13930 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 3509 77751 SH SOLE 18 77751 0 0 PJT PARTNERS INC COM CL A 69343T107 1803 39960 SH SOLE 19 39960 0 0 PJT PARTNERS INC COM CL A 69343T107 35273 781596 SH SOLE 21 781596 0 0 PJT PARTNERS INC COM CL A 69343T107 30427 674198 SH SOLE 22 648651 0 25547 PJT PARTNERS INC COM CL A 69343T107 625 13842 SH SOLE 26 11479 0 2363 PJT PARTNERS INC COM CL A 69343T107 128 2845 SH SOLE 28 2845 0 0 PJT PARTNERS INC COM CL A 69343T107 398 8824 SH SOLE 30 8824 0 0 PJT PARTNERS INC COM CL A 69343T107 117 2599 SH SOLE 40 2599 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 370 20110 SH SOLE 18 20110 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 77024 4188353 SH SOLE 19 4188353 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1895 100000 SH SOLE 2 0 0 100000 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 409 21603 SH SOLE 4 21603 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1327 70024 SH SOLE 18 70024 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1053 55586 SH SOLE 21 55586 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 3995 210831 SH SOLE 22 112931 0 97900 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1204 63515 SH SOLE 26 41395 0 22120 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 366 19331 SH SOLE 28 19331 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1107 58422 SH SOLE 30 58422 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 10939 577239 SH SOLE 34 577239 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 302 15939 SH SOLE 40 15939 0 0 PLANET FITNESS INC CL A 72703H101 11530 154394 SH SOLE 2 5470 0 148924 PLANET FITNESS INC CL A 72703H101 22 296 SH SOLE 4 296 0 0 PLANET FITNESS INC CL A 72703H101 107 1432 SH SOLE 7 1432 0 0 PLANET FITNESS INC CL A 72703H101 2979 39886 SH SOLE 18 38186 0 1700 PLANET FITNESS INC CL A 72703H101 110958 1485778 SH SOLE 19 1485778 0 0 PLANET FITNESS INC CL A 72703H101 77833 1042218 SH SOLE 21 1042218 0 0 PLANET FITNESS INC CL A 72703H101 171364 2294645 SH SOLE 22 2143549 0 151096 PLANET FITNESS INC CL A 72703H101 3594 48131 SH SOLE 26 22459 0 25672 PLANET FITNESS INC CL A 72703H101 831 11124 SH SOLE 28 11124 0 0 PLANET FITNESS INC CL A 72703H101 2009 26899 SH SOLE 30 26899 0 0 PLANET FITNESS INC CL A 72703H101 129 1721 SH SOLE 31 1721 0 0 PLANET FITNESS INC CL A 72703H101 672 8992 SH SOLE 40 8992 0 0 PLANTRONICS INC NEW COM 727493108 386 14114 SH SOLE 2 1174 0 12940 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 4098 149895 SH SOLE 18 149895 0 0 PLANTRONICS INC NEW COM 727493108 1606 58733 SH SOLE 19 58733 0 0 PLANTRONICS INC NEW COM 727493108 107259 3923165 SH SOLE 21 3923165 0 0 PLANTRONICS INC NEW COM 727493108 27036 988871 SH SOLE 22 941393 0 47478 PLANTRONICS INC NEW COM 727493108 193 7069 SH SOLE 26 3884 0 3185 PLANTRONICS INC NEW COM 727493108 117 4287 SH SOLE 28 4287 0 0 PLANTRONICS INC NEW COM 727493108 1252 45791 SH SOLE 30 45791 0 0 PLANTRONICS INC NEW COM 727493108 103 3775 SH SOLE 40 3775 0 0 PLAYA HOTELS & RESORTS NV SHS N70544106 1274 151694 SH SOLE 21 151694 0 0 PLAYA HOTELS & RESORTS NV SHS N70544106 8981 1069222 SH SOLE 22 1044242 0 24980 PLAYA HOTELS & RESORTS NV SHS N70544106 174 20665 SH SOLE 26 0 0 20665 PLAYA HOTELS & RESORTS NV SHS N70544106 73 8731 SH SOLE 30 8731 0 0 PLAYA HOTELS & RESORTS NV SHS N70544106 57 6802 SH SOLE 40 6802 0 0 PLAYAGS INC COM 72814N104 140 11558 SH SOLE 2 1121 0 10437 PLAYAGS INC COM 72814N104 4 339 SH SOLE 7 339 0 0 PLAYAGS INC COM 72814N104 1163 95874 SH SOLE 18 95874 0 0 PLAYAGS INC COM 72814N104 780 64341 SH SOLE 19 64341 0 0 PLAYAGS INC COM 72814N104 11513 949113 SH SOLE 21 949113 0 0 PLAYAGS INC COM 72814N104 9372 772657 SH SOLE 22 737150 0 35507 PLAYAGS INC COM 72814N104 48 3977 SH SOLE 30 3977 0 0 PLAYAGS INC COM 72814N104 23 1920 SH SOLE 40 1920 0 0 PLDT INC SPONSORED ADR 69344D408 361 18043 SH SOLE 4 18043 0 0 PLDT INC SPONSORED ADR 69344D408 6 301 SH SOLE 18 301 0 0 PLDT INC SPONSORED ADR 69344D408 1817 90907 SH SOLE 22 90907 0 0 PLDT INC SPONSORED ADR 69344D408 160 8022 SH SOLE 30 8022 0 0 PLEXUS CORP COM 729132100 2095 27229 SH SOLE 2 1109 0 26120 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 10277 133567 SH SOLE 18 133567 0 0 PLEXUS CORP COM 729132100 3910 50823 SH SOLE 19 50823 0 0 PLEXUS CORP COM 729132100 249560 3243567 SH SOLE 21 3243567 0 0 PLEXUS CORP COM 729132100 66485 864110 SH SOLE 22 821746 0 42364 PLEXUS CORP COM 729132100 1125 14623 SH SOLE 26 6009 0 8614 PLEXUS CORP COM 729132100 241 3132 SH SOLE 28 3132 0 0 PLEXUS CORP COM 729132100 3308 42996 SH SOLE 30 42996 0 0 PLEXUS CORP COM 729132100 62 803 SH SOLE 36 803 0 0 PLEXUS CORP COM 729132100 247 3206 SH SOLE 40 3206 0 0 PLUG POWER INC COM NEW 72919P202 318 100642 SH SOLE 2 7836 0 92806 PLUG POWER INC COM NEW 72919P202 12 3889 SH SOLE 7 3889 0 0 PLUG POWER INC COM NEW 72919P202 0 5 SH SOLE 17 0 0 5 PLUG POWER INC COM NEW 72919P202 2671 845291 SH SOLE 18 845291 0 0 PLUG POWER INC COM NEW 72919P202 1313 415391 SH SOLE 19 415391 0 0 PLUG POWER INC COM NEW 72919P202 34243 10836546 SH SOLE 21 10836546 0 0 PLUG POWER INC COM NEW 72919P202 23753 7516836 SH SOLE 22 7155655 0 361181 PLUG POWER INC COM NEW 72919P202 59 18656 SH SOLE 26 0 0 18656 PLUG POWER INC COM NEW 72919P202 81 25776 SH SOLE 28 25776 0 0 PLUG POWER INC COM NEW 72919P202 5499 1740331 SH SOLE 30 1740331 0 0 PLUG POWER INC COM NEW 72919P202 117 37035 SH SOLE 40 37035 0 0 PLUMAS BANCORP COM 729273102 26 991 SH SOLE 18 991 0 0 PLUMAS BANCORP COM 729273102 161 6087 SH SOLE 21 6087 0 0 PLUMAS BANCORP COM 729273102 171 6494 SH SOLE 22 6494 0 0 PLURALSIGHT INC COM CL A 72941B106 1755 101955 SH SOLE 2 3858 0 98097 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 36302 SH SOLE 18 36302 0 0 PLURALSIGHT INC COM CL A 72941B106 245 14255 SH SOLE 19 14255 0 0 PLURALSIGHT INC COM CL A 72941B106 19410 1127804 SH SOLE 21 1127804 0 0 PLURALSIGHT INC COM CL A 72941B106 35931 2087781 SH SOLE 22 1958176 0 129605 PLURALSIGHT INC COM CL A 72941B106 432 25104 SH SOLE 26 19532 0 5572 PLURALSIGHT INC COM CL A 72941B106 143 8297 SH SOLE 28 8297 0 0 PLURALSIGHT INC COM CL A 72941B106 407 23640 SH SOLE 30 23640 0 0 PLURALSIGHT INC COM CL A 72941B106 24 1415 SH SOLE 31 1415 0 0 PLURALSIGHT INC COM CL A 72941B106 183 10629 SH SOLE 40 10629 0 0 PLUS THERAPEUTICS INC COM NEW 72941H400 0 9 SH SOLE 21 9 0 0 PLUS THERAPEUTICS INC COM NEW 72941H400 290 121029 SH SOLE 22 121029 0 0 PLX PHARMA INC COM 72942A107 7 1600 SH SOLE 18 1600 0 0 PLX PHARMA INC COM 72942A107 27 6231 SH SOLE 21 6231 0 0 PLX PHARMA INC COM 72942A107 7 1637 SH SOLE 22 1637 0 0 PLYMOUTH INDL REIT INC COM 729640102 532 28948 SH SOLE 2 0 0 28948 PLYMOUTH INDL REIT INC COM 729640102 835 45378 SH SOLE 4 45378 0 0 PLYMOUTH INDL REIT INC COM 729640102 4251 231173 SH SOLE 18 219102 0 12071 PLYMOUTH INDL REIT INC COM 729640102 6887 374479 SH SOLE 19 374479 0 0 PLYMOUTH INDL REIT INC COM 729640102 1376 74822 SH SOLE 21 74822 0 0 PLYMOUTH INDL REIT INC COM 729640102 5623 305741 SH SOLE 22 262079 0 43662 PLYMOUTH INDL REIT INC COM 729640102 294 15967 SH SOLE 23 15967 0 0 PLYMOUTH INDL REIT INC COM 729640102 4398 239132 SH SOLE 34 239132 0 0 PNC FINL SVCS GROUP INC COM 693475105 173901 1089400 SH SOLE 2 108487 0 980913 PNC FINL SVCS GROUP INC COM 693475105 31924 199990 SH SOLE 4 187603 0 12387 PNC FINL SVCS GROUP INC COM 693475105 60587 379549 SH SOLE 7 373584 0 5965 PNC FINL SVCS GROUP INC COM 693475105 2048 12831 SH SOLE 13 12831 0 0 PNC FINL SVCS GROUP INC COM 693475105 96 601 SH SOLE 15 601 0 0 PNC FINL SVCS GROUP INC COM 693475105 158674 994013 SH SOLE 18 923690 0 70323 PNC FINL SVCS GROUP INC COM 693475105 12548 78605 SH SOLE 19 78605 0 0 PNC FINL SVCS GROUP INC COM 693475105 1340037 8394644 SH SOLE 21 8394644 0 0 PNC FINL SVCS GROUP INC COM 693475105 1681018 10530713 SH SOLE 22 9381101 0 1149612 PNC FINL SVCS GROUP INC COM 693475105 51447 322288 SH SOLE 23 322288 0 0 PNC FINL SVCS GROUP INC COM 693475105 72919 456800 SH SOLE 25 456800 0 0 PNC FINL SVCS GROUP INC COM 693475105 344554 2158454 SH SOLE 26 223259 0 1935195 PNC FINL SVCS GROUP INC COM 693475105 13281 83198 SH SOLE 28 58088 0 25110 PNC FINL SVCS GROUP INC COM 693475105 4298 26925 SH SOLE 29 8984 0 17941 PNC FINL SVCS GROUP INC COM 693475105 300584 1883003 SH SOLE 30 1883003 0 0 PNC FINL SVCS GROUP INC COM 693475105 17126 107283 SH SOLE 31 81309 0 25974 PNC FINL SVCS GROUP INC COM 693475105 4790 30005 SH SOLE 34 30005 0 0 PNC FINL SVCS GROUP INC COM 693475105 55838 349799 SH SOLE 36 349799 0 0 PNC FINL SVCS GROUP INC COM 693475105 1668 10452 SH SOLE 40 10452 0 0 PNM RES INC COM 69349H107 7844 154693 SH SOLE 2 78190 0 76503 PNM RES INC COM 69349H107 181 3573 SH SOLE 4 3573 0 0 PNM RES INC COM 69349H107 104 2055 SH SOLE 7 2055 0 0 PNM RES INC COM 69349H107 23850 470322 SH SOLE 18 468685 0 1637 PNM RES INC COM 69349H107 8069 159118 SH SOLE 19 159118 0 0 PNM RES INC COM 69349H107 303443 5983889 SH SOLE 21 5983889 0 0 PNM RES INC COM 69349H107 143443 2828690 SH SOLE 22 2725892 0 102798 PNM RES INC COM 69349H107 83 1630 SH SOLE 23 1630 0 0 PNM RES INC COM 69349H107 1165 22979 SH SOLE 26 14496 0 8483 PNM RES INC COM 69349H107 534 10534 SH SOLE 28 10534 0 0 PNM RES INC COM 69349H107 2633 51919 SH SOLE 30 51919 0 0 PNM RES INC COM 69349H107 283 5577 SH SOLE 36 5577 0 0 PNM RES INC COM 69349H107 426 8395 SH SOLE 40 8395 0 0 POINTS INTL LTD COM NEW 730843208 690 45242 SH SOLE 22 45242 0 0 POLAR PWR INC COM 73102V105 2 842 SH SOLE 18 842 0 0 POLAR PWR INC COM 73102V105 23 9539 SH SOLE 21 9539 0 0 POLARIS INC COM 731068102 16329 160565 SH SOLE 2 31175 0 129390 POLARIS INC COM 731068102 2347 23082 SH SOLE 4 21499 0 1583 POLARIS INC COM 731068102 4303 42311 SH SOLE 7 42311 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 18635 183237 SH SOLE 18 178710 0 4527 POLARIS INC COM 731068102 1363 13406 SH SOLE 19 13406 0 0 POLARIS INC COM 731068102 303934 2988539 SH SOLE 21 2988539 0 0 POLARIS INC COM 731068102 196163 1928840 SH SOLE 22 1814819 0 114021 POLARIS INC COM 731068102 4379 43059 SH SOLE 23 43059 0 0 POLARIS INC COM 731068102 5785 56886 SH SOLE 25 56886 0 0 POLARIS INC COM 731068102 20807 204595 SH SOLE 26 67388 0 137207 POLARIS INC COM 731068102 1125 11058 SH SOLE 28 7755 0 3303 POLARIS INC COM 731068102 1333 13111 SH SOLE 29 947 0 12164 POLARIS INC COM 731068102 10093 99242 SH SOLE 30 99242 0 0 POLARIS INC COM 731068102 1558 15316 SH SOLE 31 11083 0 4233 POLARIS INC COM 731068102 377 3707 SH SOLE 34 3707 0 0 POLARIS INC COM 731068102 4068 39999 SH SOLE 36 39999 0 0 POLARIS INC COM 731068102 121 1194 SH SOLE 40 1194 0 0 POLARITYTE INC COM 731094108 41 15684 SH SOLE 2 389 0 15295 POLARITYTE INC COM 731094108 1 195 SH SOLE 7 195 0 0 POLARITYTE INC COM 731094108 129 49642 SH SOLE 18 49642 0 0 POLARITYTE INC COM 731094108 62 23968 SH SOLE 19 23968 0 0 POLARITYTE INC COM 731094108 1312 504491 SH SOLE 21 504491 0 0 POLARITYTE INC COM 731094108 1253 482087 SH SOLE 22 472990 0 9097 POLYMET MINING CORP COM 731916102 4 14803 SH SOLE 17 0 0 14803 POLYONE CORP COM 73179P106 3295 89560 SH SOLE 2 55843 0 33717 POLYONE CORP COM 73179P106 18 486 SH SOLE 4 486 0 0 POLYONE CORP COM 73179P106 73 1982 SH SOLE 7 1982 0 0 POLYONE CORP COM 73179P106 18576 504915 SH SOLE 18 452510 0 52405 POLYONE CORP COM 73179P106 22416 609302 SH SOLE 19 609302 0 0 POLYONE CORP COM 73179P106 206013 5599697 SH SOLE 21 5599697 0 0 POLYONE CORP COM 73179P106 119200 3240004 SH SOLE 22 3127053 0 112951 POLYONE CORP COM 73179P106 2677 72769 SH SOLE 23 72769 0 0 POLYONE CORP COM 73179P106 7423 201773 SH SOLE 26 21314 0 180459 POLYONE CORP COM 73179P106 365 9916 SH SOLE 28 9916 0 0 POLYONE CORP COM 73179P106 893 24280 SH SOLE 30 24280 0 0 POLYONE CORP COM 73179P106 1900 51654 SH SOLE 34 51654 0 0 POLYONE CORP COM 73179P106 40 1098 SH SOLE 36 1098 0 0 POLYONE CORP COM 73179P106 247 6715 SH SOLE 40 6715 0 0 POOL CORPORATION COM 73278L105 20094 94612 SH SOLE 2 27614 0 66998 POOL CORPORATION COM 73278L105 242 1140 SH SOLE 4 1140 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 25037 117888 SH SOLE 18 116344 0 1544 POOL CORPORATION COM 73278L105 3664 17252 SH SOLE 19 17252 0 0 POOL CORPORATION COM 73278L105 432845 2038067 SH SOLE 21 2038067 0 0 POOL CORPORATION COM 73278L105 281507 1325488 SH SOLE 22 1252616 0 72872 POOL CORPORATION COM 73278L105 390 1837 SH SOLE 23 1837 0 0 POOL CORPORATION COM 73278L105 2965 13961 SH SOLE 26 9277 0 4684 POOL CORPORATION COM 73278L105 1118 5263 SH SOLE 28 5263 0 0 POOL CORPORATION COM 73278L105 76 356 SH SOLE 29 356 0 0 POOL CORPORATION COM 73278L105 2672 12579 SH SOLE 30 12579 0 0 POOL CORPORATION COM 73278L105 271 1276 SH SOLE 31 1276 0 0 POOL CORPORATION COM 73278L105 1106 5208 SH SOLE 34 5208 0 0 POOL CORPORATION COM 73278L105 81 383 SH SOLE 36 383 0 0 POOL CORPORATION COM 73278L105 870 4095 SH SOLE 40 4095 0 0 POPULAR INC COM NEW 733174700 13140 223657 SH SOLE 2 47823 0 175834 POPULAR INC COM NEW 733174700 29 492 SH SOLE 4 492 0 0 POPULAR INC COM NEW 733174700 144 2451 SH SOLE 7 2451 0 0 POPULAR INC COM NEW 733174700 6402 108970 SH SOLE 18 108970 0 0 POPULAR INC COM NEW 733174700 1314 22362 SH SOLE 19 22362 0 0 POPULAR INC COM NEW 733174700 76775 1306815 SH SOLE 21 1306815 0 0 POPULAR INC COM NEW 733174700 184235 3135922 SH SOLE 22 2954718 0 181204 POPULAR INC COM NEW 733174700 2054 34956 SH SOLE 26 20585 0 14371 POPULAR INC COM NEW 733174700 744 12661 SH SOLE 28 12661 0 0 POPULAR INC COM NEW 733174700 1848 31462 SH SOLE 30 31462 0 0 POPULAR INC COM NEW 733174700 245 4174 SH SOLE 31 1914 0 2260 POPULAR INC COM NEW 733174700 109 1848 SH SOLE 36 1848 0 0 POPULAR INC COM NEW 733174700 570 9704 SH SOLE 40 9704 0 0 PORTFOLIO RECOVERY ASSOCS IN NOTE 3.000% 8/0 73640QAB1 698 700000 PRN SOLE 21 700000 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 5778 103558 SH SOLE 2 15661 0 87897 PORTLAND GEN ELEC CO COM NEW 736508847 444 7953 SH SOLE 4 7953 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 348 6234 SH SOLE 7 6234 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 1 11 SH SOLE 17 0 0 11 PORTLAND GEN ELEC CO COM NEW 736508847 18607 333516 SH SOLE 18 333516 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 11715 209988 SH SOLE 19 209988 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 199805 3581378 SH SOLE 21 3581378 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 146301 2622346 SH SOLE 22 2506417 0 115929 PORTLAND GEN ELEC CO COM NEW 736508847 275 4925 SH SOLE 23 4925 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 3495 62648 SH SOLE 26 23475 0 39173 PORTLAND GEN ELEC CO COM NEW 736508847 689 12345 SH SOLE 28 12345 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 3233 57951 SH SOLE 30 57951 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 352 6318 SH SOLE 36 6318 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 525 9417 SH SOLE 40 9417 0 0 PORTOLA PHARMACEUTICALS INC COM 737010108 823 34457 SH SOLE 2 5551 0 28906 PORTOLA PHARMACEUTICALS INC COM 737010108 6 251 SH SOLE 4 251 0 0 PORTOLA PHARMACEUTICALS INC COM 737010108 32 1352 SH SOLE 7 1352 0 0 PORTOLA PHARMACEUTICALS INC COM 737010108 6799 284695 SH SOLE 18 257868 0 26827 PORTOLA PHARMACEUTICALS INC COM 737010108 5954 249315 SH SOLE 19 249315 0 0 PORTOLA PHARMACEUTICALS INC COM 737010108 79626 3334415 SH SOLE 21 3334415 0 0 PORTOLA PHARMACEUTICALS INC COM 737010108 52462 2196898 SH SOLE 22 2101541 0 95357 PORTOLA PHARMACEUTICALS INC COM 737010108 355 14882 SH SOLE 23 14882 0 0 PORTOLA PHARMACEUTICALS INC COM 737010108 1211 50713 SH SOLE 26 15474 0 35239 PORTOLA PHARMACEUTICALS INC COM 737010108 222 9289 SH SOLE 28 9289 0 0 PORTOLA PHARMACEUTICALS INC COM 737010108 687 28763 SH SOLE 30 28763 0 0 PORTOLA PHARMACEUTICALS INC COM 737010108 65 2722 SH SOLE 34 2722 0 0 PORTOLA PHARMACEUTICALS INC COM 737010108 160 6691 SH SOLE 40 6691 0 0 POSCO SPONSORED ADR 693483109 10037 198289 SH SOLE 2 0 0 198289 POSCO SPONSORED ADR 693483109 503 9929 SH SOLE 4 9929 0 0 POSCO SPONSORED ADR 693483109 927 18306 SH SOLE 21 18306 0 0 POSCO SPONSORED ADR 693483109 26977 532926 SH SOLE 22 301980 0 230946 POSCO SPONSORED ADR 693483109 1152 22749 SH SOLE 30 22749 0 0 POST HLDGS INC COM 737446104 17350 159030 SH SOLE 2 32491 0 126539 POST HLDGS INC COM 737446104 35 318 SH SOLE 4 318 0 0 POST HLDGS INC COM 737446104 163 1495 SH SOLE 7 1495 0 0 POST HLDGS INC COM 737446104 20379 186796 SH SOLE 18 186796 0 0 POST HLDGS INC COM 737446104 5424 49718 SH SOLE 19 49718 0 0 POST HLDGS INC COM 737446104 359987 3299609 SH SOLE 21 3299609 0 0 POST HLDGS INC COM 737446104 241379 2212459 SH SOLE 22 2088369 0 124090 POST HLDGS INC COM 737446104 1168 10710 SH SOLE 25 10710 0 0 POST HLDGS INC COM 737446104 3151 28881 SH SOLE 26 18327 0 10554 POST HLDGS INC COM 737446104 974 8924 SH SOLE 28 8924 0 0 POST HLDGS INC COM 737446104 2450 22460 SH SOLE 30 22460 0 0 POST HLDGS INC COM 737446104 144 1322 SH SOLE 31 1322 0 0 POST HLDGS INC COM 737446104 1876 17192 SH SOLE 34 17192 0 0 POST HLDGS INC COM 737446104 164 1506 SH SOLE 36 1506 0 0 POST HLDGS INC COM 737446104 810 7428 SH SOLE 40 7428 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 14425 SH SOLE 21 14425 0 0 POTBELLY CORP COM 73754Y100 85 20081 SH SOLE 2 807 0 19274 POTBELLY CORP COM 73754Y100 2 414 SH SOLE 7 414 0 0 POTBELLY CORP COM 73754Y100 311 73591 SH SOLE 18 73591 0 0 POTBELLY CORP COM 73754Y100 151 35725 SH SOLE 19 35725 0 0 POTBELLY CORP COM 73754Y100 3242 768170 SH SOLE 21 768170 0 0 POTBELLY CORP COM 73754Y100 3173 751896 SH SOLE 22 733065 0 18831 POTLATCHDELTIC CORPORATION COM 737630103 4175 96479 SH SOLE 2 30855 0 65624 POTLATCHDELTIC CORPORATION COM 737630103 11 260 SH SOLE 4 260 0 0 POTLATCHDELTIC CORPORATION COM 737630103 50 1157 SH SOLE 7 1157 0 0 POTLATCHDELTIC CORPORATION COM 737630103 16265 375902 SH SOLE 18 375902 0 0 POTLATCHDELTIC CORPORATION COM 737630103 5073 117239 SH SOLE 19 117239 0 0 POTLATCHDELTIC CORPORATION COM 737630103 240912 5567647 SH SOLE 21 5567647 0 0 POTLATCHDELTIC CORPORATION COM 737630103 99611 2302079 SH SOLE 22 2219876 0 82203 POTLATCHDELTIC CORPORATION COM 737630103 71 1645 SH SOLE 23 1645 0 0 POTLATCHDELTIC CORPORATION COM 737630103 1445 33391 SH SOLE 26 22300 0 11091 POTLATCHDELTIC CORPORATION COM 737630103 335 7741 SH SOLE 28 7741 0 0 POTLATCHDELTIC CORPORATION COM 737630103 0 11 SH SOLE 29 11 0 0 POTLATCHDELTIC CORPORATION COM 737630103 7725 178519 SH SOLE 30 178519 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 7096 SH SOLE 40 7096 0 0 POWELL INDS INC COM 739128106 446 9112 SH SOLE 2 358 0 8754 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 2044 41733 SH SOLE 18 41733 0 0 POWELL INDS INC COM 739128106 760 15518 SH SOLE 19 15518 0 0 POWELL INDS INC COM 739128106 51353 1048242 SH SOLE 21 1048242 0 0 POWELL INDS INC COM 739128106 13947 284691 SH SOLE 22 273266 0 11425 POWELL INDS INC COM 739128106 34 692 SH SOLE 26 0 0 692 POWELL INDS INC COM 739128106 69 1411 SH SOLE 28 1411 0 0 POWELL INDS INC COM 739128106 764 15591 SH SOLE 30 15591 0 0 POWELL INDS INC COM 739128106 46 938 SH SOLE 40 938 0 0 POWER INTEGRATIONS INC COM 739276103 1230 12438 SH SOLE 2 1744 0 10694 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 13648 137982 SH SOLE 18 127764 0 10218 POWER INTEGRATIONS INC COM 739276103 8104 81932 SH SOLE 19 81932 0 0 POWER INTEGRATIONS INC COM 739276103 319983 3235097 SH SOLE 21 3235097 0 0 POWER INTEGRATIONS INC COM 739276103 87354 883167 SH SOLE 22 846497 0 36670 POWER INTEGRATIONS INC COM 739276103 436 4407 SH SOLE 23 4407 0 0 POWER INTEGRATIONS INC COM 739276103 2165 21893 SH SOLE 26 8575 0 13318 POWER INTEGRATIONS INC COM 739276103 355 3585 SH SOLE 28 3585 0 0 POWER INTEGRATIONS INC COM 739276103 4081 41260 SH SOLE 30 41260 0 0 POWER INTEGRATIONS INC COM 739276103 1147 11592 SH SOLE 34 11592 0 0 POWER INTEGRATIONS INC COM 739276103 349 3529 SH SOLE 40 3529 0 0 POWER REIT COM 73933H101 2 239 SH SOLE 21 239 0 0 POWER REIT COM 73933H101 34 3765 SH SOLE 22 3765 0 0 POWERFLEET INC COM 73931J109 27 4133 SH SOLE 18 4133 0 0 POWERFLEET INC COM 73931J109 376 57831 SH SOLE 21 57831 0 0 POWERFLEET INC COM 73931J109 2579 396163 SH SOLE 22 396163 0 0 PPG INDS INC COM 693506107 116482 872590 SH SOLE 2 296475 0 576115 PPG INDS INC COM 693506107 20997 157295 SH SOLE 4 150717 0 6578 PPG INDS INC COM 693506107 42066 315127 SH SOLE 7 230811 0 84316 PPG INDS INC COM 693506107 577 4323 SH SOLE 13 4323 0 0 PPG INDS INC COM 693506107 172 1288 SH SOLE 15 1288 0 0 PPG INDS INC COM 693506107 88321 661630 SH SOLE 18 613197 0 48433 PPG INDS INC COM 693506107 106349 796680 SH SOLE 19 796680 0 0 PPG INDS INC COM 693506107 580137 4345923 SH SOLE 21 4345923 0 0 PPG INDS INC COM 693506107 804850 6029290 SH SOLE 22 5257961 0 771329 PPG INDS INC COM 693506107 31176 233546 SH SOLE 23 233546 0 0 PPG INDS INC COM 693506107 33726 252650 SH SOLE 25 252650 0 0 PPG INDS INC COM 693506107 187545 1404937 SH SOLE 26 164143 0 1240794 PPG INDS INC COM 693506107 5974 44754 SH SOLE 28 31201 0 13553 PPG INDS INC COM 693506107 6119 45840 SH SOLE 29 33122 0 12718 PPG INDS INC COM 693506107 114982 861356 SH SOLE 30 861356 0 0 PPG INDS INC COM 693506107 17485 130987 SH SOLE 31 89629 0 41358 PPG INDS INC COM 693506107 50623 379229 SH SOLE 34 379229 0 0 PPG INDS INC COM 693506107 23144 173374 SH SOLE 36 173374 0 0 PPG INDS INC COM 693506107 692 5186 SH SOLE 40 5186 0 0 PPL CORP COM 69351T106 76118 2121458 SH SOLE 2 501442 0 1620016 PPL CORP COM 69351T106 14260 397443 SH SOLE 4 377283 0 20160 PPL CORP COM 69351T106 27232 758972 SH SOLE 7 714278 0 44694 PPL CORP COM 69351T106 795 22165 SH SOLE 13 22165 0 0 PPL CORP COM 69351T106 156 4353 SH SOLE 15 4353 0 0 PPL CORP COM 69351T106 1 15 SH SOLE 17 0 0 15 PPL CORP COM 69351T106 59467 1657399 SH SOLE 18 1528345 0 129054 PPL CORP COM 69351T106 7852 218833 SH SOLE 19 218833 0 0 PPL CORP COM 69351T106 958052 26701574 SH SOLE 21 26701574 0 0 PPL CORP COM 69351T106 631988 17613945 SH SOLE 22 15703552 0 1910393 PPL CORP COM 69351T106 21787 607225 SH SOLE 23 607225 0 0 PPL CORP COM 69351T106 26143 728636 SH SOLE 25 728636 0 0 PPL CORP COM 69351T106 95394 2658705 SH SOLE 26 509002 0 2149703 PPL CORP COM 69351T106 4852 135226 SH SOLE 28 94224 0 41002 PPL CORP COM 69351T106 2566 71519 SH SOLE 29 71519 0 0 PPL CORP COM 69351T106 110753 3086751 SH SOLE 30 3086751 0 0 PPL CORP COM 69351T106 7429 207043 SH SOLE 31 124290 0 82753 PPL CORP COM 69351T106 5505 153416 SH SOLE 32 153416 0 0 PPL CORP COM 69351T106 2487 69303 SH SOLE 34 69303 0 0 PPL CORP COM 69351T106 14156 394534 SH SOLE 35 394534 0 0 PPL CORP COM 69351T106 22039 614236 SH SOLE 36 614236 0 0 PPL CORP COM 69351T106 604 16844 SH SOLE 40 16844 0 0 PQ GROUP HLDGS INC COM 73943T103 646 37618 SH SOLE 2 1274 0 36344 PQ GROUP HLDGS INC COM 73943T103 14 795 SH SOLE 7 795 0 0 PQ GROUP HLDGS INC COM 73943T103 2204 128316 SH SOLE 18 128316 0 0 PQ GROUP HLDGS INC COM 73943T103 1139 66285 SH SOLE 19 66285 0 0 PQ GROUP HLDGS INC COM 73943T103 22134 1288372 SH SOLE 21 1288372 0 0 PQ GROUP HLDGS INC COM 73943T103 20534 1195210 SH SOLE 22 1137354 0 57856 PQ GROUP HLDGS INC COM 73943T103 88 5132 SH SOLE 28 5132 0 0 PQ GROUP HLDGS INC COM 73943T103 228 13246 SH SOLE 30 13246 0 0 PQ GROUP HLDGS INC COM 73943T103 112 6523 SH SOLE 40 6523 0 0 PRA GROUP INC COM 69354N106 1678 46214 SH SOLE 2 1745 0 44469 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 7300 201115 SH SOLE 18 201115 0 0 PRA GROUP INC COM 69354N106 2870 79060 SH SOLE 19 79060 0 0 PRA GROUP INC COM 69354N106 184984 5095973 SH SOLE 21 5095973 0 0 PRA GROUP INC COM 69354N106 50894 1402051 SH SOLE 22 1338481 0 63570 PRA GROUP INC COM 69354N106 335 9218 SH SOLE 26 4827 0 4391 PRA GROUP INC COM 69354N106 213 5864 SH SOLE 28 5864 0 0 PRA GROUP INC COM 69354N106 2299 63329 SH SOLE 30 63329 0 0 PRA GROUP INC COM 69354N106 191 5266 SH SOLE 40 5266 0 0 PRA GROUP INC NOTE 3.500% 6/0 69354NAB2 1432 1375000 PRN SOLE 21 1375000 0 0 PRA HEALTH SCIENCES INC COM 69354M108 16248 146185 SH SOLE 2 30992 0 115193 PRA HEALTH SCIENCES INC COM 69354M108 34 303 SH SOLE 4 303 0 0 PRA HEALTH SCIENCES INC COM 69354M108 125 1127 SH SOLE 7 1127 0 0 PRA HEALTH SCIENCES INC COM 69354M108 19575 176117 SH SOLE 18 176117 0 0 PRA HEALTH SCIENCES INC COM 69354M108 1647 14815 SH SOLE 19 14815 0 0 PRA HEALTH SCIENCES INC COM 69354M108 437051 3932080 SH SOLE 21 3932080 0 0 PRA HEALTH SCIENCES INC COM 69354M108 230106 2070227 SH SOLE 22 1955213 0 115014 PRA HEALTH SCIENCES INC COM 69354M108 2337 21025 SH SOLE 26 12164 0 8861 PRA HEALTH SCIENCES INC COM 69354M108 908 8165 SH SOLE 28 8165 0 0 PRA HEALTH SCIENCES INC COM 69354M108 7375 66352 SH SOLE 30 66352 0 0 PRA HEALTH SCIENCES INC COM 69354M108 141 1268 SH SOLE 31 1268 0 0 PRA HEALTH SCIENCES INC COM 69354M108 334 3007 SH SOLE 34 3007 0 0 PRA HEALTH SCIENCES INC COM 69354M108 709 6379 SH SOLE 40 6379 0 0 PRECIPIO INC COM 74019L503 2 1120 SH SOLE 18 1120 0 0 PRECIPIO INC COM 74019L503 24 11898 SH SOLE 21 11898 0 0 PRECISION BIOSCIENCES INC COM 74019P108 251 18096 SH SOLE 2 4655 0 13441 PRECISION BIOSCIENCES INC COM 74019P108 1912 137681 SH SOLE 18 128964 0 8717 PRECISION BIOSCIENCES INC COM 74019P108 1752 126153 SH SOLE 19 126153 0 0 PRECISION BIOSCIENCES INC COM 74019P108 24089 1734265 SH SOLE 21 1734265 0 0 PRECISION BIOSCIENCES INC COM 74019P108 8697 626158 SH SOLE 22 595516 0 30642 PRECISION BIOSCIENCES INC COM 74019P108 155 11164 SH SOLE 23 11164 0 0 PRECISION BIOSCIENCES INC COM 74019P108 365 26271 SH SOLE 26 0 0 26271 PRECISION BIOSCIENCES INC COM 74019P108 51 3640 SH SOLE 30 3640 0 0 PRECISION DRILLING CORP COM 2010 74022D308 44 31477 SH SOLE 22 31477 0 0 PREDICTIVE ONCOLOGY INC COM NEW 74039M200 0 5 SH SOLE 21 5 0 0 PREFERRED APT CMNTYS INC COM 74039L103 619 46467 SH SOLE 2 1708 0 44759 PREFERRED APT CMNTYS INC COM 74039L103 8 612 SH SOLE 7 612 0 0 PREFERRED APT CMNTYS INC COM 74039L103 2113 158636 SH SOLE 18 158636 0 0 PREFERRED APT CMNTYS INC COM 74039L103 1018 76402 SH SOLE 19 76402 0 0 PREFERRED APT CMNTYS INC COM 74039L103 24340 1827324 SH SOLE 21 1827324 0 0 PREFERRED APT CMNTYS INC COM 74039L103 20049 1505165 SH SOLE 22 1449841 0 55324 PREFERRED APT CMNTYS INC COM 74039L103 39 2923 SH SOLE 23 2923 0 0 PREFERRED APT CMNTYS INC COM 74039L103 139 10460 SH SOLE 26 0 0 10460 PREFERRED APT CMNTYS INC COM 74039L103 88 6587 SH SOLE 40 6587 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 670 11151 SH SOLE 2 470 0 10681 PREFERRED BK LOS ANGELES CA COM NEW 740367404 19 308 SH SOLE 7 308 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 3930 65395 SH SOLE 18 65395 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 1486 24726 SH SOLE 19 24726 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 92380 1537359 SH SOLE 21 1537359 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 26899 447642 SH SOLE 22 430490 0 17152 PREFERRED BK LOS ANGELES CA COM NEW 740367404 79 1321 SH SOLE 26 0 0 1321 PREFERRED BK LOS ANGELES CA COM NEW 740367404 103 1708 SH SOLE 28 1708 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 1183 19689 SH SOLE 30 19689 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 151 2509 SH SOLE 40 2509 0 0 PREFORMED LINE PRODS CO COM 740444104 200 3312 SH SOLE 2 102 0 3210 PREFORMED LINE PRODS CO COM 740444104 4 74 SH SOLE 7 74 0 0 PREFORMED LINE PRODS CO COM 740444104 659 10917 SH SOLE 18 10917 0 0 PREFORMED LINE PRODS CO COM 740444104 316 5240 SH SOLE 19 5240 0 0 PREFORMED LINE PRODS CO COM 740444104 6448 106842 SH SOLE 21 106842 0 0 PREFORMED LINE PRODS CO COM 740444104 3720 61643 SH SOLE 22 58998 0 2645 PREMIER FINL BANCORP INC COM 74050M105 271 14918 SH SOLE 2 352 0 14566 PREMIER FINL BANCORP INC COM 74050M105 6 316 SH SOLE 7 316 0 0 PREMIER FINL BANCORP INC COM 74050M105 855 47145 SH SOLE 18 47145 0 0 PREMIER FINL BANCORP INC COM 74050M105 424 23376 SH SOLE 19 23376 0 0 PREMIER FINL BANCORP INC COM 74050M105 8620 475212 SH SOLE 21 475212 0 0 PREMIER FINL BANCORP INC COM 74050M105 2404 132533 SH SOLE 22 123541 0 8992 PREMIER INC CL A 74051N102 5372 141822 SH SOLE 2 21464 0 120358 PREMIER INC CL A 74051N102 9 242 SH SOLE 4 242 0 0 PREMIER INC CL A 74051N102 42 1102 SH SOLE 7 1102 0 0 PREMIER INC CL A 74051N102 1078 28455 SH SOLE 18 28455 0 0 PREMIER INC CL A 74051N102 547 14444 SH SOLE 19 14444 0 0 PREMIER INC CL A 74051N102 47976 1266519 SH SOLE 21 1266519 0 0 PREMIER INC CL A 74051N102 70287 1855515 SH SOLE 22 1732917 0 122598 PREMIER INC CL A 74051N102 1283 33867 SH SOLE 26 19258 0 14609 PREMIER INC CL A 74051N102 301 7955 SH SOLE 28 7955 0 0 PREMIER INC CL A 74051N102 744 19636 SH SOLE 30 19636 0 0 PREMIER INC CL A 74051N102 48 1268 SH SOLE 31 1268 0 0 PREMIER INC CL A 74051N102 239 6297 SH SOLE 40 6297 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 3459 85397 SH SOLE 2 36112 0 49285 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 11616 286803 SH SOLE 18 285430 0 1373 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 12670 312838 SH SOLE 19 312838 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 150154 3707511 SH SOLE 21 3707511 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 84202 2079060 SH SOLE 22 2012996 0 66064 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 1774 43814 SH SOLE 23 43814 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 5562 137327 SH SOLE 26 12823 0 124504 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 268 6615 SH SOLE 28 6615 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 671 16569 SH SOLE 30 16569 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 233 5747 SH SOLE 40 5747 0 0 PREVAIL THERAPEUTICS INC COM 74140Y101 67 4211 SH SOLE 2 348 0 3863 PREVAIL THERAPEUTICS INC COM 74140Y101 422 26636 SH SOLE 18 26636 0 0 PREVAIL THERAPEUTICS INC COM 74140Y101 212 13374 SH SOLE 19 13374 0 0 PREVAIL THERAPEUTICS INC COM 74140Y101 9607 606860 SH SOLE 21 606860 0 0 PREVAIL THERAPEUTICS INC COM 74140Y101 922 58251 SH SOLE 22 56047 0 2204 PREVAIL THERAPEUTICS INC COM 74140Y101 39 2442 SH SOLE 30 2442 0 0 PRGX GLOBAL INC COM NEW 69357C503 46 9437 SH SOLE 2 695 0 8742 PRGX GLOBAL INC COM NEW 69357C503 3 674 SH SOLE 7 674 0 0 PRGX GLOBAL INC COM NEW 69357C503 364 74019 SH SOLE 18 74019 0 0 PRGX GLOBAL INC COM NEW 69357C503 165 33456 SH SOLE 19 33456 0 0 PRGX GLOBAL INC COM NEW 69357C503 3551 721657 SH SOLE 21 721657 0 0 PRGX GLOBAL INC COM NEW 69357C503 4230 859787 SH SOLE 22 848084 0 11703 PRICE T ROWE GROUP INC COM 74144T108 72833 597776 SH SOLE 2 95323 0 502453 PRICE T ROWE GROUP INC COM 74144T108 14650 120237 SH SOLE 4 113822 0 6415 PRICE T ROWE GROUP INC COM 74144T108 57282 470138 SH SOLE 7 266378 0 203760 PRICE T ROWE GROUP INC COM 74144T108 46 376 SH SOLE 13 376 0 0 PRICE T ROWE GROUP INC COM 74144T108 187 1537 SH SOLE 15 1537 0 0 PRICE T ROWE GROUP INC COM 74144T108 69974 574312 SH SOLE 18 539939 0 34373 PRICE T ROWE GROUP INC COM 74144T108 9186 75390 SH SOLE 19 75390 0 0 PRICE T ROWE GROUP INC COM 74144T108 947232 7774392 SH SOLE 21 7774392 0 0 PRICE T ROWE GROUP INC COM 74144T108 712767 5850024 SH SOLE 22 5250124 0 599900 PRICE T ROWE GROUP INC COM 74144T108 20713 170001 SH SOLE 23 170001 0 0 PRICE T ROWE GROUP INC COM 74144T108 33449 274534 SH SOLE 25 274534 0 0 PRICE T ROWE GROUP INC COM 74144T108 151775 1245695 SH SOLE 26 138307 0 1107388 PRICE T ROWE GROUP INC COM 74144T108 5324 43694 SH SOLE 28 30732 0 12962 PRICE T ROWE GROUP INC COM 74144T108 589 4834 SH SOLE 29 4834 0 0 PRICE T ROWE GROUP INC COM 74144T108 147180 1207981 SH SOLE 30 1207981 0 0 PRICE T ROWE GROUP INC COM 74144T108 6794 55765 SH SOLE 31 41967 0 13798 PRICE T ROWE GROUP INC COM 74144T108 2022 16592 SH SOLE 34 16592 0 0 PRICE T ROWE GROUP INC COM 74144T108 24037 197285 SH SOLE 36 197285 0 0 PRICE T ROWE GROUP INC COM 74144T108 606 4972 SH SOLE 40 4972 0 0 PRICELINE GRP INC NOTE 0.350% 6/1 741503AS5 4227 2725000 PRN SOLE 21 2725000 0 0 PRICELINE GRP INC NOTE 0.900% 9/1 741503AX4 4068 3530000 PRN SOLE 21 3530000 0 0 PRICESMART INC COM 741511109 1487 20932 SH SOLE 2 805 0 20127 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 7084 99742 SH SOLE 18 99742 0 0 PRICESMART INC COM 741511109 2811 39586 SH SOLE 19 39586 0 0 PRICESMART INC COM 741511109 178835 2518095 SH SOLE 21 2518095 0 0 PRICESMART INC COM 741511109 47482 668576 SH SOLE 22 634725 0 33851 PRICESMART INC COM 741511109 293 4128 SH SOLE 26 1928 0 2200 PRICESMART INC COM 741511109 202 2838 SH SOLE 28 2838 0 0 PRICESMART INC COM 741511109 2240 31535 SH SOLE 30 31535 0 0 PRICESMART INC COM 741511109 201 2824 SH SOLE 40 2824 0 0 PRIMEENERGY RESOURCES CORP COM 74158E104 54 358 SH SOLE 2 28 0 330 PRIMEENERGY RESOURCES CORP COM 74158E104 273 1803 SH SOLE 18 1803 0 0 PRIMEENERGY RESOURCES CORP COM 74158E104 130 857 SH SOLE 19 857 0 0 PRIMEENERGY RESOURCES CORP COM 74158E104 2529 16719 SH SOLE 21 16719 0 0 PRIMEENERGY RESOURCES CORP COM 74158E104 712 4705 SH SOLE 22 4557 0 148 PRIMERICA INC COM 74164M108 13472 103185 SH SOLE 2 29758 0 73427 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 15152 116054 SH SOLE 18 116054 0 0 PRIMERICA INC COM 74164M108 1265 9689 SH SOLE 19 9689 0 0 PRIMERICA INC COM 74164M108 273614 2095698 SH SOLE 21 2095698 0 0 PRIMERICA INC COM 74164M108 193605 1482884 SH SOLE 22 1403521 0 79363 PRIMERICA INC COM 74164M108 2117 16211 SH SOLE 26 9797 0 6414 PRIMERICA INC COM 74164M108 764 5849 SH SOLE 28 5849 0 0 PRIMERICA INC COM 74164M108 2696 20646 SH SOLE 30 20646 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 4132 SH SOLE 40 4132 0 0 PRIMO WTR CORP COM 74165N105 192 17081 SH SOLE 2 1485 0 15596 PRIMO WTR CORP COM 74165N105 7 620 SH SOLE 7 620 0 0 PRIMO WTR CORP COM 74165N105 1427 127146 SH SOLE 18 127146 0 0 PRIMO WTR CORP COM 74165N105 687 61194 SH SOLE 19 61194 0 0 PRIMO WTR CORP COM 74165N105 14374 1280576 SH SOLE 21 1280576 0 0 PRIMO WTR CORP COM 74165N105 10935 974169 SH SOLE 22 934267 0 39902 PRIMO WTR CORP COM 74165N105 96 8544 SH SOLE 26 0 0 8544 PRIMO WTR CORP COM 74165N105 56 4966 SH SOLE 30 4966 0 0 PRIMO WTR CORP COM 74165N105 65 5830 SH SOLE 40 5830 0 0 PRIMORIS SVCS CORP COM 74164F103 651 29251 SH SOLE 2 1540 0 27711 PRIMORIS SVCS CORP COM 74164F103 6 262 SH SOLE 4 262 0 0 PRIMORIS SVCS CORP COM 74164F103 558 25079 SH SOLE 7 25079 0 0 PRIMORIS SVCS CORP COM 74164F103 3360 151064 SH SOLE 18 151064 0 0 PRIMORIS SVCS CORP COM 74164F103 1687 75875 SH SOLE 19 75875 0 0 PRIMORIS SVCS CORP COM 74164F103 33181 1491946 SH SOLE 21 1491946 0 0 PRIMORIS SVCS CORP COM 74164F103 28860 1297654 SH SOLE 22 1234401 0 63253 PRIMORIS SVCS CORP COM 74164F103 86 3852 SH SOLE 26 0 0 3852 PRIMORIS SVCS CORP COM 74164F103 123 5547 SH SOLE 28 5547 0 0 PRIMORIS SVCS CORP COM 74164F103 309 13877 SH SOLE 30 13877 0 0 PRIMORIS SVCS CORP COM 74164F103 97 4351 SH SOLE 40 4351 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 38078 692330 SH SOLE 2 74211 0 618119 PRINCIPAL FINL GROUP INC COM 74251V102 6899 125433 SH SOLE 4 117877 0 7556 PRINCIPAL FINL GROUP INC COM 74251V102 13943 253503 SH SOLE 7 251296 0 2207 PRINCIPAL FINL GROUP INC COM 74251V102 28 505 SH SOLE 13 505 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 84 1526 SH SOLE 15 1526 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 8 154 SH SOLE 17 0 0 154 PRINCIPAL FINL GROUP INC COM 74251V102 45727 831396 SH SOLE 18 794557 0 36839 PRINCIPAL FINL GROUP INC COM 74251V102 4499 81803 SH SOLE 19 81803 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 600382 10916044 SH SOLE 21 10916044 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 356015 6472997 SH SOLE 22 5765143 0 707854 PRINCIPAL FINL GROUP INC COM 74251V102 11084 201532 SH SOLE 23 201532 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 16423 298607 SH SOLE 25 298607 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 76946 1399012 SH SOLE 26 216420 0 1182592 PRINCIPAL FINL GROUP INC COM 74251V102 2944 53535 SH SOLE 28 36372 0 17163 PRINCIPAL FINL GROUP INC COM 74251V102 3531 64202 SH SOLE 29 5663 0 58539 PRINCIPAL FINL GROUP INC COM 74251V102 70196 1276293 SH SOLE 30 1276293 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 3634 66072 SH SOLE 31 47506 0 18566 PRINCIPAL FINL GROUP INC COM 74251V102 4287 77947 SH SOLE 32 77947 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 1228 22333 SH SOLE 34 22333 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 11130 202361 SH SOLE 35 202361 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 12809 232882 SH SOLE 36 232882 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 321 5842 SH SOLE 40 5842 0 0 PRINCIPAL REAL ESTATE INCOME SHS BEN INT 74255X104 0 17 SH SOLE 17 0 0 17 PRINCIPIA BIOPHARMA INC COM 74257L108 1276 23294 SH SOLE 2 15811 0 7483 PRINCIPIA BIOPHARMA INC COM 74257L108 18 320 SH SOLE 7 320 0 0 PRINCIPIA BIOPHARMA INC COM 74257L108 4371 79792 SH SOLE 18 73097 0 6695 PRINCIPIA BIOPHARMA INC COM 74257L108 8028 146557 SH SOLE 19 146557 0 0 PRINCIPIA BIOPHARMA INC COM 74257L108 64 1168 SH SOLE 20 1168 0 0 PRINCIPIA BIOPHARMA INC COM 74257L108 52658 961265 SH SOLE 21 961265 0 0 PRINCIPIA BIOPHARMA INC COM 74257L108 31344 572174 SH SOLE 22 551606 0 20568 PRINCIPIA BIOPHARMA INC COM 74257L108 343 6257 SH SOLE 23 6257 0 0 PRINCIPIA BIOPHARMA INC COM 74257L108 882 16094 SH SOLE 26 0 0 16094 PRINCIPIA BIOPHARMA INC COM 74257L108 412 7515 SH SOLE 28 7515 0 0 PRINCIPIA BIOPHARMA INC COM 74257L108 529 9648 SH SOLE 30 9648 0 0 PRINCIPIA BIOPHARMA INC COM 74257L108 2401 43832 SH SOLE 34 43832 0 0 PRINCIPIA BIOPHARMA INC COM 74257L108 167 3041 SH SOLE 40 3041 0 0 PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 9 3486 SH SOLE 2 482 0 3004 PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 54 22232 SH SOLE 18 22232 0 0 PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 26 10810 SH SOLE 19 10810 0 0 PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 522 213187 SH SOLE 21 213187 0 0 PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 84 34103 SH SOLE 22 32413 0 1690 PRO-DEX INC COLO COM NEW 74265M205 9 513 SH SOLE 18 513 0 0 PRO-DEX INC COLO COM NEW 74265M205 117 6686 SH SOLE 21 6686 0 0 PRO-DEX INC COLO COM NEW 74265M205 954 54348 SH SOLE 22 54348 0 0 PROASSURANCE CORP COM 74267C106 1549 42861 SH SOLE 2 1849 0 41012 PROASSURANCE CORP COM 74267C106 8 235 SH SOLE 4 235 0 0 PROASSURANCE CORP COM 74267C106 43 1179 SH SOLE 7 1179 0 0 PROASSURANCE CORP COM 74267C106 8184 226448 SH SOLE 18 226448 0 0 PROASSURANCE CORP COM 74267C106 3147 87066 SH SOLE 19 87066 0 0 PROASSURANCE CORP COM 74267C106 208436 5767465 SH SOLE 21 5767465 0 0 PROASSURANCE CORP COM 74267C106 55645 1539697 SH SOLE 22 1468288 0 71409 PROASSURANCE CORP COM 74267C106 648 17938 SH SOLE 26 9131 0 8807 PROASSURANCE CORP COM 74267C106 250 6926 SH SOLE 28 6926 0 0 PROASSURANCE CORP COM 74267C106 2776 76819 SH SOLE 30 76819 0 0 PROASSURANCE CORP COM 74267C106 99 2732 SH SOLE 36 2732 0 0 PROASSURANCE CORP COM 74267C106 193 5336 SH SOLE 40 5336 0 0 PROCTER & GAMBLE CO COM 742718109 850546 6809813 SH SOLE 2 1277831 0 5531982 PROCTER & GAMBLE CO COM 742718109 156013 1249103 SH SOLE 4 1181083 0 68020 PROCTER & GAMBLE CO COM 742718109 293160 2347160 SH SOLE 7 2263211 0 83949 PROCTER & GAMBLE CO COM 742718109 15217 121831 SH SOLE 13 121831 0 0 PROCTER & GAMBLE CO COM 742718109 1832 14670 SH SOLE 15 14670 0 0 PROCTER & GAMBLE CO COM 742718109 60 484 SH SOLE 17 0 0 484 PROCTER & GAMBLE CO COM 742718109 757298 6063238 SH SOLE 18 5591244 0 471994 PROCTER & GAMBLE CO COM 742718109 198531 1589518 SH SOLE 19 1589518 0 0 PROCTER & GAMBLE CO COM 742718109 6722861 53825948 SH SOLE 21 53825948 0 0 PROCTER & GAMBLE CO COM 742718109 7781544 62302190 SH SOLE 22 55448144 0 6854046 PROCTER & GAMBLE CO COM 742718109 247575 1982182 SH SOLE 23 1982182 0 0 PROCTER & GAMBLE CO COM 742718109 329828 2640740 SH SOLE 25 2640740 0 0 PROCTER & GAMBLE CO COM 742718109 1713952 13722595 SH SOLE 26 1560413 0 12162182 PROCTER & GAMBLE CO COM 742718109 58385 467451 SH SOLE 28 326491 0 140960 PROCTER & GAMBLE CO COM 742718109 61698 493983 SH SOLE 29 163998 0 329985 PROCTER & GAMBLE CO COM 742718109 1365162 10930039 SH SOLE 30 10930039 0 0 PROCTER & GAMBLE CO COM 742718109 96176 770027 SH SOLE 31 604367 0 165660 PROCTER & GAMBLE CO COM 742718109 19477 155941 SH SOLE 32 155941 0 0 PROCTER & GAMBLE CO COM 742718109 90150 721781 SH SOLE 34 721781 0 0 PROCTER & GAMBLE CO COM 742718109 235830 1888151 SH SOLE 36 1888151 0 0 PROCTER & GAMBLE CO COM 742718109 2014 16125 SH SOLE 37 16125 0 0 PROCTER & GAMBLE CO COM 742718109 6975 55843 SH SOLE 40 55843 0 0 PROFIRE ENERGY INC COM 74316X101 10 6607 SH SOLE 18 6607 0 0 PROFIRE ENERGY INC COM 74316X101 140 96845 SH SOLE 21 96845 0 0 PROFIRE ENERGY INC COM 74316X101 493 339862 SH SOLE 22 339862 0 0 PROGENICS PHARMACEUTICALS IN COM 743187106 188 36917 SH SOLE 2 3674 0 33243 PROGENICS PHARMACEUTICALS IN COM 743187106 8 1529 SH SOLE 7 1529 0 0 PROGENICS PHARMACEUTICALS IN COM 743187106 2039 400638 SH SOLE 18 400638 0 0 PROGENICS PHARMACEUTICALS IN COM 743187106 772 151688 SH SOLE 19 151688 0 0 PROGENICS PHARMACEUTICALS IN COM 743187106 55372 10878624 SH SOLE 21 10878624 0 0 PROGENICS PHARMACEUTICALS IN COM 743187106 13467 2645702 SH SOLE 22 2539659 0 106043 PROGENICS PHARMACEUTICALS IN COM 743187106 108 21271 SH SOLE 26 0 0 21271 PROGENICS PHARMACEUTICALS IN COM 743187106 51 10089 SH SOLE 28 10089 0 0 PROGENICS PHARMACEUTICALS IN COM 743187106 688 135113 SH SOLE 30 135113 0 0 PROGENICS PHARMACEUTICALS IN COM 743187106 37 7353 SH SOLE 40 7353 0 0 PROGRESS SOFTWARE CORP COM 743312100 773 18596 SH SOLE 2 1651 0 16945 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 8640 207932 SH SOLE 18 200070 0 7862 PROGRESS SOFTWARE CORP COM 743312100 5168 124370 SH SOLE 19 124370 0 0 PROGRESS SOFTWARE CORP COM 743312100 211100 5080625 SH SOLE 21 5080625 0 0 PROGRESS SOFTWARE CORP COM 743312100 56616 1362589 SH SOLE 22 1304753 0 57836 PROGRESS SOFTWARE CORP COM 743312100 52 1260 SH SOLE 23 1260 0 0 PROGRESS SOFTWARE CORP COM 743312100 766 18443 SH SOLE 26 6680 0 11763 PROGRESS SOFTWARE CORP COM 743312100 220 5304 SH SOLE 28 5304 0 0 PROGRESS SOFTWARE CORP COM 743312100 2683 64564 SH SOLE 30 64564 0 0 PROGRESS SOFTWARE CORP COM 743312100 1075 25869 SH SOLE 34 25869 0 0 PROGRESS SOFTWARE CORP COM 743312100 212 5098 SH SOLE 40 5098 0 0 PROGRESSIVE CORP OHIO COM 743315103 103212 1425772 SH SOLE 2 149131 0 1276641 PROGRESSIVE CORP OHIO COM 743315103 19316 266835 SH SOLE 4 251469 0 15366 PROGRESSIVE CORP OHIO COM 743315103 48255 666595 SH SOLE 7 547499 0 119096 PROGRESSIVE CORP OHIO COM 743315103 1273 17579 SH SOLE 13 17579 0 0 PROGRESSIVE CORP OHIO COM 743315103 232 3198 SH SOLE 15 3198 0 0 PROGRESSIVE CORP OHIO COM 743315103 1 9 SH SOLE 17 0 0 9 PROGRESSIVE CORP OHIO COM 743315103 80330 1109689 SH SOLE 18 1006317 0 103372 PROGRESSIVE CORP OHIO COM 743315103 12594 173970 SH SOLE 19 173970 0 0 PROGRESSIVE CORP OHIO COM 743315103 1130690 15619424 SH SOLE 21 15619424 0 0 PROGRESSIVE CORP OHIO COM 743315103 1048524 14484373 SH SOLE 22 12968234 0 1516139 PROGRESSIVE CORP OHIO COM 743315103 30519 421591 SH SOLE 23 421591 0 0 PROGRESSIVE CORP OHIO COM 743315103 43450 600227 SH SOLE 25 600227 0 0 PROGRESSIVE CORP OHIO COM 743315103 244896 3383004 SH SOLE 26 339058 0 3043946 PROGRESSIVE CORP OHIO COM 743315103 7924 109463 SH SOLE 28 76273 0 33190 PROGRESSIVE CORP OHIO COM 743315103 6083 84032 SH SOLE 29 12018 0 72014 PROGRESSIVE CORP OHIO COM 743315103 204086 2819253 SH SOLE 30 2819253 0 0 PROGRESSIVE CORP OHIO COM 743315103 9564 132112 SH SOLE 31 102164 0 29948 PROGRESSIVE CORP OHIO COM 743315103 14014 193594 SH SOLE 34 193594 0 0 PROGRESSIVE CORP OHIO COM 743315103 35635 492263 SH SOLE 36 492263 0 0 PROGRESSIVE CORP OHIO COM 743315103 929 12827 SH SOLE 40 12827 0 0 PROGYNY INC COM 74340E103 188 6864 SH SOLE 2 0 0 6864 PROGYNY INC COM 74340E103 1102 40130 SH SOLE 18 40130 0 0 PROGYNY INC COM 74340E103 572 20852 SH SOLE 19 20852 0 0 PROGYNY INC COM 74340E103 10672 388789 SH SOLE 21 388789 0 0 PROGYNY INC COM 74340E103 7450 271394 SH SOLE 22 265650 0 5744 PROGYNY INC COM 74340E103 3344 121805 SH SOLE 26 22093 0 99712 PROGYNY INC COM 74340E103 54 1958 SH SOLE 31 0 0 1958 PROLOGIS INC COM 74340W103 192292 2157189 SH SOLE 2 166027 0 1991162 PROLOGIS INC COM 74340W103 56338 632015 SH SOLE 4 614748 0 17267 PROLOGIS INC COM 74340W103 108522 1217429 SH SOLE 7 1210250 0 7179 PROLOGIS INC COM 74340W103 2839 31846 SH SOLE 13 31846 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 215311 2415429 SH SOLE 18 2175136 0 240293 PROLOGIS INC COM 74340W103 156579 1756547 SH SOLE 19 1756547 0 0 PROLOGIS INC COM 74340W103 1803951 20237283 SH SOLE 21 20237283 0 0 PROLOGIS INC COM 74340W103 1887234 21171572 SH SOLE 22 19327526 0 1844046 PROLOGIS INC COM 74340W103 48882 548368 SH SOLE 23 548368 0 0 PROLOGIS INC COM 74340W103 183232 2055557 SH SOLE 25 2055557 0 0 PROLOGIS INC COM 74340W103 260357 2920761 SH SOLE 26 376665 0 2544096 PROLOGIS INC COM 74340W103 13318 149407 SH SOLE 28 114405 0 35002 PROLOGIS INC COM 74340W103 31359 351790 SH SOLE 29 333858 0 17932 PROLOGIS INC COM 74340W103 486765 5460676 SH SOLE 30 5460676 0 0 PROLOGIS INC COM 74340W103 12764 143193 SH SOLE 31 114053 0 29140 PROLOGIS INC COM 74340W103 38187 428399 SH SOLE 34 428399 0 0 PROLOGIS INC COM 74340W103 38785 435100 SH SOLE 36 435100 0 0 PROLOGIS INC COM 74340W103 1235 13855 SH SOLE 40 13855 0 0 PROOFPOINT INC COM 743424103 12296 107131 SH SOLE 2 10657 0 96474 PROOFPOINT INC COM 743424103 59 513 SH SOLE 4 513 0 0 PROOFPOINT INC COM 743424103 132 1146 SH SOLE 7 1146 0 0 PROOFPOINT INC COM 743424103 3341 29105 SH SOLE 18 28983 0 122 PROOFPOINT INC COM 743424103 1514 13192 SH SOLE 19 13192 0 0 PROOFPOINT INC COM 743424103 103026 897599 SH SOLE 21 897599 0 0 PROOFPOINT INC COM 743424103 180912 1576162 SH SOLE 22 1467015 0 109147 PROOFPOINT INC COM 743424103 240 2094 SH SOLE 23 2094 0 0 PROOFPOINT INC COM 743424103 171 1491 SH SOLE 25 1491 0 0 PROOFPOINT INC COM 743424103 3074 26778 SH SOLE 26 15655 0 11123 PROOFPOINT INC COM 743424103 840 7315 SH SOLE 28 7315 0 0 PROOFPOINT INC COM 743424103 53 463 SH SOLE 29 463 0 0 PROOFPOINT INC COM 743424103 8161 71102 SH SOLE 30 71102 0 0 PROOFPOINT INC COM 743424103 281 2451 SH SOLE 31 1167 0 1284 PROOFPOINT INC COM 743424103 693 6038 SH SOLE 34 6038 0 0 PROOFPOINT INC COM 743424103 34 293 SH SOLE 36 293 0 0 PROOFPOINT INC COM 743424103 672 5855 SH SOLE 40 5855 0 0 PROPETRO HLDG CORP COM 74347M108 661 58745 SH SOLE 2 7230 0 51515 PROPETRO HLDG CORP COM 74347M108 5 439 SH SOLE 4 439 0 0 PROPETRO HLDG CORP COM 74347M108 17 1522 SH SOLE 7 1522 0 0 PROPETRO HLDG CORP COM 74347M108 4175 371106 SH SOLE 18 361129 0 9977 PROPETRO HLDG CORP COM 74347M108 3001 266796 SH SOLE 19 266796 0 0 PROPETRO HLDG CORP COM 74347M108 106283 9447411 SH SOLE 21 9447411 0 0 PROPETRO HLDG CORP COM 74347M108 29749 2644323 SH SOLE 22 2537350 0 106973 PROPETRO HLDG CORP COM 74347M108 420 37312 SH SOLE 23 37312 0 0 PROPETRO HLDG CORP COM 74347M108 1569 139482 SH SOLE 26 21184 0 118298 PROPETRO HLDG CORP COM 74347M108 149 13252 SH SOLE 28 13252 0 0 PROPETRO HLDG CORP COM 74347M108 1309 116355 SH SOLE 30 116355 0 0 PROPETRO HLDG CORP COM 74347M108 104 9253 SH SOLE 40 9253 0 0 PROPHASE LABS INC COM 74345W108 4 1886 SH SOLE 18 1886 0 0 PROPHASE LABS INC COM 74345W108 38 19516 SH SOLE 21 19516 0 0 PROQR THRAPEUTICS N V SHS EURO N71542109 4580 462144 SH SOLE 21 462144 0 0 PROQR THRAPEUTICS N V SHS EURO N71542109 34 3418 SH SOLE 30 3418 0 0 PROS HOLDINGS INC COM 74346Y103 868 14489 SH SOLE 2 2055 0 12434 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 7186 119930 SH SOLE 18 112444 0 7486 PROS HOLDINGS INC COM 74346Y103 5687 94915 SH SOLE 19 94915 0 0 PROS HOLDINGS INC COM 74346Y103 73754 1230877 SH SOLE 21 1230877 0 0 PROS HOLDINGS INC COM 74346Y103 65079 1086103 SH SOLE 22 1042617 0 43486 PROS HOLDINGS INC COM 74346Y103 310 5179 SH SOLE 23 5179 0 0 PROS HOLDINGS INC COM 74346Y103 1780 29709 SH SOLE 26 12206 0 17503 PROS HOLDINGS INC COM 74346Y103 286 4778 SH SOLE 28 4778 0 0 PROS HOLDINGS INC COM 74346Y103 700 11684 SH SOLE 30 11684 0 0 PROS HOLDINGS INC COM 74346Y103 223 3719 SH SOLE 40 3719 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 9466 SH SOLE 2 465 0 9001 PROSIGHT GLOBAL INC COM 74349J103 523 32409 SH SOLE 18 32409 0 0 PROSIGHT GLOBAL INC COM 74349J103 259 16035 SH SOLE 19 16035 0 0 PROSIGHT GLOBAL INC COM 74349J103 5673 351693 SH SOLE 21 351693 0 0 PROSIGHT GLOBAL INC COM 74349J103 1250 77486 SH SOLE 22 74775 0 2711 PROSIGHT GLOBAL INC COM 74349J103 54 3346 SH SOLE 30 3346 0 0 PROSPECT CAPITAL CORPORATION COM 74348T102 10955 1701014 SH SOLE 30 1701014 0 0 PROSPECT CAPITAL CORPORATION NOTE 4.950% 7/1 74348TAR3 769 750000 PRN SOLE 21 750000 0 0 PROSPERITY BANCSHARES INC COM 743606105 15503 215650 SH SOLE 2 46009 0 169641 PROSPERITY BANCSHARES INC COM 743606105 34 469 SH SOLE 4 469 0 0 PROSPERITY BANCSHARES INC COM 743606105 147 2051 SH SOLE 7 2051 0 0 PROSPERITY BANCSHARES INC COM 743606105 22646 315007 SH SOLE 18 315007 0 0 PROSPERITY BANCSHARES INC COM 743606105 1553 21601 SH SOLE 19 21601 0 0 PROSPERITY BANCSHARES INC COM 743606105 343149 4773253 SH SOLE 21 4773253 0 0 PROSPERITY BANCSHARES INC COM 743606105 223309 3106258 SH SOLE 22 2930759 0 175499 PROSPERITY BANCSHARES INC COM 743606105 2081 28943 SH SOLE 26 18951 0 9992 PROSPERITY BANCSHARES INC COM 743606105 908 12628 SH SOLE 28 12628 0 0 PROSPERITY BANCSHARES INC COM 743606105 2312 32162 SH SOLE 30 32162 0 0 PROSPERITY BANCSHARES INC COM 743606105 307 4270 SH SOLE 31 1870 0 2400 PROSPERITY BANCSHARES INC COM 743606105 157 2177 SH SOLE 36 2177 0 0 PROSPERITY BANCSHARES INC COM 743606105 697 9696 SH SOLE 40 9696 0 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 79 11223 SH SOLE 2 629 0 10594 PROTAGONIST THERAPEUTICS INC COM 74366E102 405 57410 SH SOLE 18 57410 0 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 237 33679 SH SOLE 19 33679 0 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 6430 912087 SH SOLE 21 912087 0 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 3848 545778 SH SOLE 22 539061 0 6717 PROTAGONIST THERAPEUTICS INC COM 74366E102 13 1780 SH SOLE 30 1780 0 0 PROTECTIVE INS CORP CL A 74368L104 3 175 SH SOLE 21 175 0 0 PROTECTIVE INS CORP CL B 74368L203 222 13821 SH SOLE 2 2740 0 11081 PROTECTIVE INS CORP CL B 74368L203 4 233 SH SOLE 7 233 0 0 PROTECTIVE INS CORP CL B 74368L203 576 35815 SH SOLE 18 35815 0 0 PROTECTIVE INS CORP CL B 74368L203 975 60577 SH SOLE 19 60577 0 0 PROTECTIVE INS CORP CL B 74368L203 5453 338889 SH SOLE 21 338889 0 0 PROTECTIVE INS CORP CL B 74368L203 7654 475676 SH SOLE 22 466145 0 9531 PROTECTIVE INS CORP CL B 74368L203 229 14205 SH SOLE 23 14205 0 0 PROTECTIVE INS CORP CL B 74368L203 623 38721 SH SOLE 26 0 0 38721 PROTEON THERAPEUTICS INC COM 74371L109 3 6328 SH SOLE 21 6328 0 0 PROTEOSTASIS THERAPEUTICS IN COM 74373B109 20 8905 SH SOLE 18 8905 0 0 PROTEOSTASIS THERAPEUTICS IN COM 74373B109 249 109311 SH SOLE 21 109311 0 0 PROTEOSTASIS THERAPEUTICS IN COM 74373B109 2152 943760 SH SOLE 22 943760 0 0 PROTHENA CORP PLC SHS G72800108 655 41365 SH SOLE 2 1326 0 40039 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 2260 142773 SH SOLE 18 142773 0 0 PROTHENA CORP PLC SHS G72800108 1102 69624 SH SOLE 19 69624 0 0 PROTHENA CORP PLC SHS G72800108 28976 1830428 SH SOLE 21 1830428 0 0 PROTHENA CORP PLC SHS G72800108 20851 1317157 SH SOLE 22 1265190 0 51967 PROTHENA CORP PLC SHS G72800108 76 4823 SH SOLE 26 2640 0 2183 PROTHENA CORP PLC SHS G72800108 105 6604 SH SOLE 28 6604 0 0 PROTHENA CORP PLC SHS G72800108 126 7957 SH SOLE 30 7957 0 0 PROTHENA CORP PLC SHS G72800108 52 3315 SH SOLE 40 3315 0 0 PROTO LABS INC COM 743713109 1151 11332 SH SOLE 2 1045 0 10287 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 12229 120423 SH SOLE 18 120423 0 0 PROTO LABS INC COM 743713109 4850 47761 SH SOLE 19 47761 0 0 PROTO LABS INC COM 743713109 304012 2993720 SH SOLE 21 2993720 0 0 PROTO LABS INC COM 743713109 80779 795462 SH SOLE 22 760378 0 35084 PROTO LABS INC COM 743713109 854 8408 SH SOLE 26 6136 0 2272 PROTO LABS INC COM 743713109 319 3146 SH SOLE 28 3146 0 0 PROTO LABS INC COM 743713109 18332 180525 SH SOLE 30 180525 0 0 PROTO LABS INC COM 743713109 262 2584 SH SOLE 40 2584 0 0 PROVENTION BIO INC COM 74374N102 5 345 SH SOLE 17 0 0 345 PROVENTION BIO INC COM 74374N102 94 6335 SH SOLE 18 6335 0 0 PROVENTION BIO INC COM 74374N102 1307 87717 SH SOLE 21 87717 0 0 PROVENTION BIO INC COM 74374N102 8382 562534 SH SOLE 22 562534 0 0 PROVIDENCE SVC CORP COM 743815102 286 4832 SH SOLE 2 383 0 4449 PROVIDENCE SVC CORP COM 743815102 15 255 SH SOLE 7 255 0 0 PROVIDENCE SVC CORP COM 743815102 3212 54268 SH SOLE 18 54268 0 0 PROVIDENCE SVC CORP COM 743815102 1209 20434 SH SOLE 19 20434 0 0 PROVIDENCE SVC CORP COM 743815102 83209 1406030 SH SOLE 21 1406030 0 0 PROVIDENCE SVC CORP COM 743815102 20505 346484 SH SOLE 22 329948 0 16536 PROVIDENCE SVC CORP COM 743815102 329 5563 SH SOLE 26 0 0 5563 PROVIDENCE SVC CORP COM 743815102 112 1900 SH SOLE 28 1900 0 0 PROVIDENCE SVC CORP COM 743815102 1015 17143 SH SOLE 30 17143 0 0 PROVIDENCE SVC CORP COM 743815102 88 1495 SH SOLE 40 1495 0 0 PROVIDENT BANCORP INC COM NEW 74383L105 109 8784 SH SOLE 2 375 0 8409 PROVIDENT BANCORP INC COM NEW 74383L105 383 30799 SH SOLE 18 30799 0 0 PROVIDENT BANCORP INC COM NEW 74383L105 200 16030 SH SOLE 19 16030 0 0 PROVIDENT BANCORP INC COM NEW 74383L105 3845 308800 SH SOLE 21 308800 0 0 PROVIDENT BANCORP INC COM NEW 74383L105 1031 82813 SH SOLE 22 76648 0 6165 PROVIDENT FINL HLDGS INC COM 743868101 144 6596 SH SOLE 2 253 0 6343 PROVIDENT FINL HLDGS INC COM 743868101 453 20679 SH SOLE 18 20679 0 0 PROVIDENT FINL HLDGS INC COM 743868101 224 10243 SH SOLE 19 10243 0 0 PROVIDENT FINL HLDGS INC COM 743868101 4652 212442 SH SOLE 21 212442 0 0 PROVIDENT FINL HLDGS INC COM 743868101 8524 389234 SH SOLE 22 387636 0 1598 PROVIDENT FINL SVCS INC COM 74386T105 1536 62327 SH SOLE 2 2057 0 60270 PROVIDENT FINL SVCS INC COM 74386T105 13 525 SH SOLE 4 525 0 0 PROVIDENT FINL SVCS INC COM 74386T105 25 1028 SH SOLE 7 1028 0 0 PROVIDENT FINL SVCS INC COM 74386T105 8758 355279 SH SOLE 18 355279 0 0 PROVIDENT FINL SVCS INC COM 74386T105 2678 108651 SH SOLE 19 108651 0 0 PROVIDENT FINL SVCS INC COM 74386T105 171672 6964399 SH SOLE 21 6964399 0 0 PROVIDENT FINL SVCS INC COM 74386T105 46240 1875857 SH SOLE 22 1796369 0 79488 PROVIDENT FINL SVCS INC COM 74386T105 349 14149 SH SOLE 26 10644 0 3505 PROVIDENT FINL SVCS INC COM 74386T105 213 8628 SH SOLE 28 8628 0 0 PROVIDENT FINL SVCS INC COM 74386T105 2023 82080 SH SOLE 30 82080 0 0 PROVIDENT FINL SVCS INC COM 74386T105 160 6488 SH SOLE 40 6488 0 0 PRUDENTIAL BANCORP INC NEW COM 74431A101 152 8222 SH SOLE 2 276 0 7946 PRUDENTIAL BANCORP INC NEW COM 74431A101 583 31442 SH SOLE 18 31442 0 0 PRUDENTIAL BANCORP INC NEW COM 74431A101 267 14411 SH SOLE 19 14411 0 0 PRUDENTIAL BANCORP INC NEW COM 74431A101 5838 315057 SH SOLE 21 315057 0 0 PRUDENTIAL BANCORP INC NEW COM 74431A101 1581 85300 SH SOLE 22 79642 0 5658 PRUDENTIAL FINL INC COM 744320102 158762 1693639 SH SOLE 2 707752 0 985887 PRUDENTIAL FINL INC COM 744320102 27659 295057 SH SOLE 4 284007 0 11050 PRUDENTIAL FINL INC COM 744320102 38378 409414 SH SOLE 7 380438 0 28976 PRUDENTIAL FINL INC COM 744320102 3949 42127 SH SOLE 13 42127 0 0 PRUDENTIAL FINL INC COM 744320102 204 2171 SH SOLE 15 2171 0 0 PRUDENTIAL FINL INC COM 744320102 1 6 SH SOLE 17 0 0 6 PRUDENTIAL FINL INC COM 744320102 87529 933737 SH SOLE 18 761588 0 172149 PRUDENTIAL FINL INC COM 744320102 44003 469415 SH SOLE 19 469415 0 0 PRUDENTIAL FINL INC COM 744320102 913506 9745100 SH SOLE 21 9745100 0 0 PRUDENTIAL FINL INC COM 744320102 1027244 10958437 SH SOLE 22 9186681 0 1771756 PRUDENTIAL FINL INC COM 744320102 48233 514537 SH SOLE 23 514537 0 0 PRUDENTIAL FINL INC COM 744320102 41737 445238 SH SOLE 25 445238 0 0 PRUDENTIAL FINL INC COM 744320102 274237 2925507 SH SOLE 26 304438 0 2621069 PRUDENTIAL FINL INC COM 744320102 7105 75790 SH SOLE 28 52445 0 23345 PRUDENTIAL FINL INC COM 744320102 25901 276308 SH SOLE 29 147817 0 128491 PRUDENTIAL FINL INC COM 744320102 182420 1946018 SH SOLE 30 1946018 0 0 PRUDENTIAL FINL INC COM 744320102 33876 361380 SH SOLE 31 275104 0 86276 PRUDENTIAL FINL INC COM 744320102 3964 42284 SH SOLE 32 42284 0 0 PRUDENTIAL FINL INC COM 744320102 10234 109177 SH SOLE 34 109177 0 0 PRUDENTIAL FINL INC COM 744320102 10316 110046 SH SOLE 35 110046 0 0 PRUDENTIAL FINL INC COM 744320102 35587 379638 SH SOLE 36 379638 0 0 PRUDENTIAL FINL INC COM 744320102 803 8568 SH SOLE 40 8568 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 10118 61367 SH SOLE 2 9214 0 52153 PS BUSINESS PKS INC CALIF COM 69360J107 928 5627 SH SOLE 4 5627 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 3309 20073 SH SOLE 7 20073 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 18668 113228 SH SOLE 18 113228 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 9106 55233 SH SOLE 19 55233 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 263957 1601001 SH SOLE 21 1601001 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 138488 839981 SH SOLE 22 814946 0 25035 PS BUSINESS PKS INC CALIF COM 69360J107 211 1281 SH SOLE 23 1281 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 7242 43927 SH SOLE 25 43927 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 2358 14303 SH SOLE 26 5181 0 9122 PS BUSINESS PKS INC CALIF COM 69360J107 422 2560 SH SOLE 28 2560 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 1743 10573 SH SOLE 29 10573 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 15185 92105 SH SOLE 30 92105 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 324 1963 SH SOLE 40 1963 0 0 PSYCHEMEDICS CORP COM NEW 744375205 10 1073 SH SOLE 18 1073 0 0 PSYCHEMEDICS CORP COM NEW 744375205 168 18342 SH SOLE 21 18342 0 0 PSYCHEMEDICS CORP COM NEW 744375205 742 81088 SH SOLE 22 81088 0 0 PTC INC COM 69370C100 26515 354046 SH SOLE 2 56213 0 297833 PTC INC COM 69370C100 3599 48059 SH SOLE 4 45104 0 2955 PTC INC COM 69370C100 517 6906 SH SOLE 7 6906 0 0 PTC INC COM 69370C100 124 1655 SH SOLE 13 1655 0 0 PTC INC COM 69370C100 34 458 SH SOLE 15 458 0 0 PTC INC COM 69370C100 34086 455144 SH SOLE 18 446449 0 8695 PTC INC COM 69370C100 25715 343364 SH SOLE 19 343364 0 0 PTC INC COM 69370C100 425435 5680793 SH SOLE 21 5680793 0 0 PTC INC COM 69370C100 262277 3502164 SH SOLE 22 3306463 0 195701 PTC INC COM 69370C100 6113 81629 SH SOLE 23 81629 0 0 PTC INC COM 69370C100 12111 161722 SH SOLE 25 161722 0 0 PTC INC COM 69370C100 33546 447937 SH SOLE 26 100156 0 347781 PTC INC COM 69370C100 1515 20229 SH SOLE 28 14224 0 6005 PTC INC COM 69370C100 18720 249967 SH SOLE 29 227090 0 22877 PTC INC COM 69370C100 26127 348875 SH SOLE 30 348875 0 0 PTC INC COM 69370C100 1849 24694 SH SOLE 31 20942 0 3752 PTC INC COM 69370C100 9303 124219 SH SOLE 34 124219 0 0 PTC INC COM 69370C100 4222 56372 SH SOLE 36 56372 0 0 PTC INC COM 69370C100 174 2322 SH SOLE 40 2322 0 0 PTC THERAPEUTICS INC COM 69366J200 1205 25083 SH SOLE 2 2187 0 22896 PTC THERAPEUTICS INC COM 69366J200 13 271 SH SOLE 4 271 0 0 PTC THERAPEUTICS INC COM 69366J200 49 1030 SH SOLE 7 1030 0 0 PTC THERAPEUTICS INC COM 69366J200 10216 212707 SH SOLE 18 204548 0 8159 PTC THERAPEUTICS INC COM 69366J200 6497 135266 SH SOLE 19 135266 0 0 PTC THERAPEUTICS INC COM 69366J200 124975 2602029 SH SOLE 21 2602029 0 0 PTC THERAPEUTICS INC COM 69366J200 84935 1768373 SH SOLE 22 1692876 0 75497 PTC THERAPEUTICS INC COM 69366J200 50 1040 SH SOLE 23 1040 0 0 PTC THERAPEUTICS INC COM 69366J200 704 14654 SH SOLE 26 10864 0 3790 PTC THERAPEUTICS INC COM 69366J200 308 6423 SH SOLE 28 6423 0 0 PTC THERAPEUTICS INC COM 69366J200 6747 140467 SH SOLE 30 140467 0 0 PTC THERAPEUTICS INC COM 69366J200 90 1880 SH SOLE 34 1880 0 0 PTC THERAPEUTICS INC COM 69366J200 258 5370 SH SOLE 40 5370 0 0 PUBLIC STORAGE COM 74460D109 79238 372080 SH SOLE 2 35954 0 336126 PUBLIC STORAGE COM 74460D109 25229 118467 SH SOLE 4 114261 0 4206 PUBLIC STORAGE COM 74460D109 84632 397408 SH SOLE 7 339662 0 57746 PUBLIC STORAGE COM 74460D109 754 3539 SH SOLE 13 3539 0 0 PUBLIC STORAGE COM 74460D109 33 156 SH SOLE 15 156 0 0 PUBLIC STORAGE COM 74460D109 59224 278101 SH SOLE 18 256699 0 21402 PUBLIC STORAGE COM 74460D109 36570 171723 SH SOLE 19 171723 0 0 PUBLIC STORAGE COM 74460D109 1423626 6684944 SH SOLE 21 6684944 0 0 PUBLIC STORAGE COM 74460D109 1120709 5262534 SH SOLE 22 4885192 0 377342 PUBLIC STORAGE COM 74460D109 28227 132544 SH SOLE 23 132544 0 0 PUBLIC STORAGE COM 74460D109 104542 490898 SH SOLE 25 490898 0 0 PUBLIC STORAGE COM 74460D109 156164 733300 SH SOLE 26 103464 0 629836 PUBLIC STORAGE COM 74460D109 6239 29295 SH SOLE 28 20500 0 8795 PUBLIC STORAGE COM 74460D109 16989 79777 SH SOLE 29 79777 0 0 PUBLIC STORAGE COM 74460D109 306148 1437583 SH SOLE 30 1437583 0 0 PUBLIC STORAGE COM 74460D109 7315 34349 SH SOLE 31 27632 0 6717 PUBLIC STORAGE COM 74460D109 2196 10312 SH SOLE 34 10312 0 0 PUBLIC STORAGE COM 74460D109 32386 152077 SH SOLE 36 152077 0 0 PUBLIC STORAGE COM 74460D109 760 3571 SH SOLE 40 3571 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 77053 1304881 SH SOLE 2 195677 0 1109204 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 15501 262512 SH SOLE 4 249182 0 13330 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 35634 603462 SH SOLE 7 583433 0 20029 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 663 11230 SH SOLE 13 11230 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 173 2928 SH SOLE 15 2928 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 134688 2280915 SH SOLE 18 2171678 0 109237 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 82821 1402558 SH SOLE 19 1402558 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 1011456 17128805 SH SOLE 21 17128805 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 730980 12379004 SH SOLE 22 11059869 0 1319135 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 21496 364023 SH SOLE 23 364023 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 31478 533067 SH SOLE 25 533067 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 203957 3453967 SH SOLE 26 345711 0 3108256 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 5657 95797 SH SOLE 28 66993 0 28804 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 593 10047 SH SOLE 29 10047 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 161130 2728701 SH SOLE 30 2728701 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 8691 147182 SH SOLE 31 89714 0 57468 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 3099 52474 SH SOLE 32 52474 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 2853 48313 SH SOLE 34 48313 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 7943 134507 SH SOLE 35 134507 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 24481 414586 SH SOLE 36 414586 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 697 11802 SH SOLE 40 11802 0 0 PULMATRIX INC COM NEW 74584P202 0 15 SH SOLE 21 15 0 0 PULMATRIX INC COM NEW 74584P202 25 29145 SH SOLE 22 29145 0 0 PULSE BIOSCIENCES INC COM 74587B101 63 4682 SH SOLE 2 392 0 4290 PULSE BIOSCIENCES INC COM 74587B101 4 328 SH SOLE 7 328 0 0 PULSE BIOSCIENCES INC COM 74587B101 530 39556 SH SOLE 18 39556 0 0 PULSE BIOSCIENCES INC COM 74587B101 270 20115 SH SOLE 19 20115 0 0 PULSE BIOSCIENCES INC COM 74587B101 5661 422141 SH SOLE 21 422141 0 0 PULSE BIOSCIENCES INC COM 74587B101 3640 271420 SH SOLE 22 261323 0 10097 PULTE GROUP INC COM 745867101 26329 678574 SH SOLE 2 119994 0 558580 PULTE GROUP INC COM 745867101 5072 130716 SH SOLE 4 123578 0 7138 PULTE GROUP INC COM 745867101 15207 391930 SH SOLE 7 245015 0 146915 PULTE GROUP INC COM 745867101 19 486 SH SOLE 13 486 0 0 PULTE GROUP INC COM 745867101 55 1418 SH SOLE 15 1418 0 0 PULTE GROUP INC COM 745867101 19793 510125 SH SOLE 18 473915 0 36210 PULTE GROUP INC COM 745867101 23445 604255 SH SOLE 19 604255 0 0 PULTE GROUP INC COM 745867101 334435 8619467 SH SOLE 21 8619467 0 0 PULTE GROUP INC COM 745867101 285422 7356249 SH SOLE 22 6658196 0 698053 PULTE GROUP INC COM 745867101 7508 193512 SH SOLE 23 193512 0 0 PULTE GROUP INC COM 745867101 12264 316084 SH SOLE 25 316084 0 0 PULTE GROUP INC COM 745867101 45509 1172905 SH SOLE 26 279720 0 893185 PULTE GROUP INC COM 745867101 1849 47645 SH SOLE 28 33236 0 14409 PULTE GROUP INC COM 745867101 2376 61238 SH SOLE 29 5491 0 55747 PULTE GROUP INC COM 745867101 46318 1193756 SH SOLE 30 1193756 0 0 PULTE GROUP INC COM 745867101 2430 62618 SH SOLE 31 51705 0 10913 PULTE GROUP INC COM 745867101 15504 399584 SH SOLE 34 399584 0 0 PULTE GROUP INC COM 745867101 6378 164374 SH SOLE 36 164374 0 0 PULTE GROUP INC COM 745867101 212 5458 SH SOLE 40 5458 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 149 17058 SH SOLE 2 5272 0 11786 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 1084 123884 SH SOLE 18 104852 0 19032 PUMA BIOTECHNOLOGY INC COM 74587V107 1564 178791 SH SOLE 19 178791 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 12098 1382597 SH SOLE 21 1382597 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 9650 1102912 SH SOLE 22 1066149 0 36763 PUMA BIOTECHNOLOGY INC COM 74587V107 174 19861 SH SOLE 23 19861 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 446 50915 SH SOLE 26 6898 0 44017 PUMA BIOTECHNOLOGY INC COM 74587V107 34 3901 SH SOLE 28 3901 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 63 7211 SH SOLE 30 7211 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 30 3457 SH SOLE 40 3457 0 0 PURE ACQUISITION CORP CL A 74621Q106 9 900 SH SOLE 19 900 0 0 PURE STORAGE INC CL A 74624M102 7388 431807 SH SOLE 2 20195 0 411612 PURE STORAGE INC CL A 74624M102 15 896 SH SOLE 4 896 0 0 PURE STORAGE INC CL A 74624M102 72 4231 SH SOLE 7 4231 0 0 PURE STORAGE INC CL A 74624M102 2147 125474 SH SOLE 18 125474 0 0 PURE STORAGE INC CL A 74624M102 934 54588 SH SOLE 19 54588 0 0 PURE STORAGE INC CL A 74624M102 54566 3189142 SH SOLE 21 3189142 0 0 PURE STORAGE INC CL A 74624M102 107930 6308009 SH SOLE 22 5881396 0 426613 PURE STORAGE INC CL A 74624M102 1306 76316 SH SOLE 26 40950 0 35366 PURE STORAGE INC CL A 74624M102 626 36560 SH SOLE 28 36560 0 0 PURE STORAGE INC CL A 74624M102 1215 71003 SH SOLE 30 71003 0 0 PURE STORAGE INC CL A 74624M102 83 4849 SH SOLE 31 4849 0 0 PURE STORAGE INC CL A 74624M102 398 23288 SH SOLE 40 23288 0 0 PURE STORAGE INC NOTE 0.125% 4/1 74624MAB8 1487 1500000 PRN SOLE 21 1500000 0 0 PURECYCLE CORP COM NEW 746228303 86 6836 SH SOLE 2 592 0 6244 PURECYCLE CORP COM NEW 746228303 758 60207 SH SOLE 18 60207 0 0 PURECYCLE CORP COM NEW 746228303 374 29697 SH SOLE 19 29697 0 0 PURECYCLE CORP COM NEW 746228303 7562 600616 SH SOLE 21 600616 0 0 PURECYCLE CORP COM NEW 746228303 2554 202852 SH SOLE 22 189373 0 13479 PURPLE INNOVATION INC COM 74640Y106 41 4726 SH SOLE 2 0 0 4726 PURPLE INNOVATION INC COM 74640Y106 178 20444 SH SOLE 18 20444 0 0 PURPLE INNOVATION INC COM 74640Y106 57 6564 SH SOLE 19 6564 0 0 PURPLE INNOVATION INC COM 74640Y106 2317 265977 SH SOLE 21 265977 0 0 PURPLE INNOVATION INC COM 74640Y106 441 50666 SH SOLE 22 47122 0 3544 PUTNAM MASTER INTER INCOME T SH BEN INT 746909100 2 478 SH SOLE 17 0 0 478 PVH CORP COM 693656100 19768 187999 SH SOLE 2 26511 0 161488 PVH CORP COM 693656100 4030 38330 SH SOLE 4 36297 0 2033 PVH CORP COM 693656100 8769 83398 SH SOLE 7 61445 0 21953 PVH CORP COM 693656100 282 2685 SH SOLE 13 2685 0 0 PVH CORP COM 693656100 58 547 SH SOLE 15 547 0 0 PVH CORP COM 693656100 15725 149545 SH SOLE 18 139415 0 10130 PVH CORP COM 693656100 3160 30048 SH SOLE 19 30048 0 0 PVH CORP COM 693656100 188408 1791803 SH SOLE 21 1791803 0 0 PVH CORP COM 693656100 190684 1813448 SH SOLE 22 1610283 0 203165 PVH CORP COM 693656100 5879 55911 SH SOLE 23 55911 0 0 PVH CORP COM 693656100 9622 91512 SH SOLE 25 91512 0 0 PVH CORP COM 693656100 51838 492989 SH SOLE 26 77846 0 415143 PVH CORP COM 693656100 1449 13785 SH SOLE 28 9773 0 4012 PVH CORP COM 693656100 1796 17083 SH SOLE 29 1521 0 15562 PVH CORP COM 693656100 46430 441561 SH SOLE 30 441561 0 0 PVH CORP COM 693656100 1780 16924 SH SOLE 31 14316 0 2608 PVH CORP COM 693656100 1118 10628 SH SOLE 34 10628 0 0 PVH CORP COM 693656100 5358 50958 SH SOLE 36 50958 0 0 PVH CORP COM 693656100 163 1554 SH SOLE 40 1554 0 0 PYXUS INTL INC COM 74737V106 73 8110 SH SOLE 2 288 0 7822 PYXUS INTL INC COM 74737V106 269 30061 SH SOLE 18 30061 0 0 PYXUS INTL INC COM 74737V106 133 14837 SH SOLE 19 14837 0 0 PYXUS INTL INC COM 74737V106 2614 292418 SH SOLE 21 292418 0 0 PYXUS INTL INC COM 74737V106 2211 247360 SH SOLE 22 237564 0 9796 PZENA INVESTMENT MGMT INC CLASS A 74731Q103 78 9002 SH SOLE 2 1682 0 7320 PZENA INVESTMENT MGMT INC CLASS A 74731Q103 5 626 SH SOLE 7 626 0 0 PZENA INVESTMENT MGMT INC CLASS A 74731Q103 545 63186 SH SOLE 18 63186 0 0 PZENA INVESTMENT MGMT INC CLASS A 74731Q103 305 35432 SH SOLE 19 35432 0 0 PZENA INVESTMENT MGMT INC CLASS A 74731Q103 5568 645889 SH SOLE 21 645889 0 0 PZENA INVESTMENT MGMT INC CLASS A 74731Q103 3390 393216 SH SOLE 22 374450 0 18766 PZENA INVESTMENT MGMT INC CLASS A 74731Q103 36 4147 SH SOLE 26 0 0 4147 PZENA INVESTMENT MGMT INC CLASS A 74731Q103 28 3284 SH SOLE 28 3284 0 0 PZENA INVESTMENT MGMT INC CLASS A 74731Q103 46 5357 SH SOLE 30 5357 0 0 PZENA INVESTMENT MGMT INC CLASS A 74731Q103 8 896 SH SOLE 40 896 0 0 Q2 HLDGS INC COM 74736L109 1546 19067 SH SOLE 2 2512 0 16555 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 12796 157817 SH SOLE 18 148540 0 9277 Q2 HLDGS INC COM 74736L109 9023 111282 SH SOLE 19 111282 0 0 Q2 HLDGS INC COM 74736L109 129771 1600531 SH SOLE 21 1600531 0 0 Q2 HLDGS INC COM 74736L109 110362 1361145 SH SOLE 22 1306018 0 55127 Q2 HLDGS INC COM 74736L109 333 4113 SH SOLE 23 4113 0 0 Q2 HLDGS INC COM 74736L109 2793 34442 SH SOLE 26 13573 0 20869 Q2 HLDGS INC COM 74736L109 453 5592 SH SOLE 28 5592 0 0 Q2 HLDGS INC COM 74736L109 4938 60897 SH SOLE 30 60897 0 0 Q2 HLDGS INC COM 74736L109 372 4582 SH SOLE 40 4582 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 1030 28016 SH SOLE 22 28016 0 0 QAD INC CL A 74727D306 381 7487 SH SOLE 2 431 0 7056 QAD INC CL A 74727D306 8 157 SH SOLE 7 157 0 0 QAD INC CL A 74727D306 2048 40204 SH SOLE 18 40204 0 0 QAD INC CL A 74727D306 979 19230 SH SOLE 19 19230 0 0 QAD INC CL A 74727D306 21749 427029 SH SOLE 21 427029 0 0 QAD INC CL A 74727D306 16821 330284 SH SOLE 22 317848 0 12436 QAD INC CL A 74727D306 295 5785 SH SOLE 26 0 0 5785 QAD INC CL A 74727D306 73 1431 SH SOLE 28 1431 0 0 QAD INC CL A 74727D306 199 3905 SH SOLE 30 3905 0 0 QAD INC CL A 74727D306 46 905 SH SOLE 40 905 0 0 QCR HOLDINGS INC COM 74727A104 672 15329 SH SOLE 2 499 0 14830 QCR HOLDINGS INC COM 74727A104 13 302 SH SOLE 7 302 0 0 QCR HOLDINGS INC COM 74727A104 2341 53381 SH SOLE 18 53381 0 0 QCR HOLDINGS INC COM 74727A104 1144 26076 SH SOLE 19 26076 0 0 QCR HOLDINGS INC COM 74727A104 23314 531554 SH SOLE 21 531554 0 0 QCR HOLDINGS INC COM 74727A104 19372 441668 SH SOLE 22 424545 0 17123 QCR HOLDINGS INC COM 74727A104 148 3367 SH SOLE 26 0 0 3367 QCR HOLDINGS INC COM 74727A104 154 3500 SH SOLE 28 3500 0 0 QCR HOLDINGS INC COM 74727A104 254 5781 SH SOLE 30 5781 0 0 QCR HOLDINGS INC COM 74727A104 29 652 SH SOLE 34 652 0 0 QCR HOLDINGS INC COM 74727A104 95 2157 SH SOLE 40 2157 0 0 QEP RES INC COM 74733V100 1130 251075 SH SOLE 2 10227 0 240848 QEP RES INC COM 74733V100 5 1154 SH SOLE 4 1154 0 0 QEP RES INC COM 74733V100 37 8284 SH SOLE 7 8284 0 0 QEP RES INC COM 74733V100 4800 1066628 SH SOLE 18 1066628 0 0 QEP RES INC COM 74733V100 1900 422190 SH SOLE 19 422190 0 0 QEP RES INC COM 74733V100 121225 26938915 SH SOLE 21 26938915 0 0 QEP RES INC COM 74733V100 39262 8724844 SH SOLE 22 8330977 0 393867 QEP RES INC COM 74733V100 76 16949 SH SOLE 23 16949 0 0 QEP RES INC COM 74733V100 615 136693 SH SOLE 26 54543 0 82150 QEP RES INC COM 74733V100 127 28296 SH SOLE 28 28296 0 0 QEP RES INC COM 74733V100 1663 369584 SH SOLE 30 369584 0 0 QEP RES INC COM 74733V100 6 1300 SH SOLE 31 0 0 1300 QEP RES INC COM 74733V100 174 38559 SH SOLE 34 38559 0 0 QEP RES INC COM 74733V100 68 15021 SH SOLE 36 15021 0 0 QEP RES INC COM 74733V100 102 22630 SH SOLE 40 22630 0 0 QIAGEN NV SHS NEW N72482123 17862 528467 SH SOLE 2 96649 0 431818 QIAGEN NV SHS NEW N72482123 132 3915 SH SOLE 7 3915 0 0 QIAGEN NV SHS NEW N72482123 4727 139842 SH SOLE 18 139842 0 0 QIAGEN NV SHS NEW N72482123 17705 523819 SH SOLE 19 523819 0 0 QIAGEN NV SHS NEW N72482123 72234 2137107 SH SOLE 21 2137107 0 0 QIAGEN NV SHS NEW N72482123 69994 2070842 SH SOLE 22 1764383 0 306459 QIAGEN NV SHS NEW N72482123 152 4506 SH SOLE 31 4506 0 0 QIAGEN NV SHS NEW N72482123 10648 315031 SH SOLE 34 315031 0 0 QIWI PLC SPON ADR REP B 74735M108 123 6353 SH SOLE 25 6353 0 0 QORVO INC COM 74736K101 35393 304512 SH SOLE 2 50481 0 254031 QORVO INC COM 74736K101 6560 56438 SH SOLE 4 52995 0 3443 QORVO INC COM 74736K101 21885 188290 SH SOLE 7 106195 0 82095 QORVO INC COM 74736K101 630 5417 SH SOLE 13 5417 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 26820 230749 SH SOLE 18 214096 0 16653 QORVO INC COM 74736K101 3845 33083 SH SOLE 19 33083 0 0 QORVO INC COM 74736K101 403149 3468549 SH SOLE 21 3468549 0 0 QORVO INC COM 74736K101 349181 3004223 SH SOLE 22 2693908 0 310315 QORVO INC COM 74736K101 10880 93608 SH SOLE 23 93608 0 0 QORVO INC COM 74736K101 15009 129136 SH SOLE 25 129136 0 0 QORVO INC COM 74736K101 72855 626820 SH SOLE 26 101478 0 525342 QORVO INC COM 74736K101 2613 22480 SH SOLE 28 15758 0 6722 QORVO INC COM 74736K101 3277 28196 SH SOLE 29 3356 0 24840 QORVO INC COM 74736K101 66733 574146 SH SOLE 30 574146 0 0 QORVO INC COM 74736K101 4011 34505 SH SOLE 31 30038 0 4467 QORVO INC COM 74736K101 949 8167 SH SOLE 34 8167 0 0 QORVO INC COM 74736K101 8841 76068 SH SOLE 36 76068 0 0 QORVO INC COM 74736K101 297 2557 SH SOLE 40 2557 0 0 QTS RLTY TR INC COM CL A 74736A103 1944 35828 SH SOLE 2 13544 0 22284 QTS RLTY TR INC COM CL A 74736A103 877 16162 SH SOLE 4 16162 0 0 QTS RLTY TR INC COM CL A 74736A103 3121 57512 SH SOLE 7 57512 0 0 QTS RLTY TR INC COM CL A 74736A103 12392 228340 SH SOLE 18 195797 0 32543 QTS RLTY TR INC COM CL A 74736A103 28236 520281 SH SOLE 19 520281 0 0 QTS RLTY TR INC COM CL A 74736A103 117428 2163769 SH SOLE 21 2163769 0 0 QTS RLTY TR INC COM CL A 74736A103 141761 2612150 SH SOLE 22 2541616 0 70534 QTS RLTY TR INC COM CL A 74736A103 3086 56868 SH SOLE 23 56868 0 0 QTS RLTY TR INC COM CL A 74736A103 6901 127164 SH SOLE 25 127164 0 0 QTS RLTY TR INC COM CL A 74736A103 8670 159758 SH SOLE 26 14957 0 144801 QTS RLTY TR INC COM CL A 74736A103 332 6126 SH SOLE 28 6126 0 0 QTS RLTY TR INC COM CL A 74736A103 1594 29371 SH SOLE 29 29371 0 0 QTS RLTY TR INC COM CL A 74736A103 14122 260223 SH SOLE 30 260223 0 0 QTS RLTY TR INC COM CL A 74736A103 341 6279 SH SOLE 40 6279 0 0 QTS RLTY TR INC 6.50% CON PFD B 74736A301 219 1699 SH SOLE 7 1699 0 0 QTS RLTY TR INC 6.50% CON PFD B 74736A301 31980 247584 SH SOLE 21 247584 0 0 QUAD / GRAPHICS INC COM CL A 747301109 165 35377 SH SOLE 2 1140 0 34237 QUAD / GRAPHICS INC COM CL A 747301109 3 630 SH SOLE 7 630 0 0 QUAD / GRAPHICS INC COM CL A 747301109 505 108076 SH SOLE 18 108076 0 0 QUAD / GRAPHICS INC COM CL A 747301109 260 55650 SH SOLE 19 55650 0 0 QUAD / GRAPHICS INC COM CL A 747301109 4946 1059103 SH SOLE 21 1059103 0 0 QUAD / GRAPHICS INC COM CL A 747301109 4245 908962 SH SOLE 22 846358 0 62604 QUAD / GRAPHICS INC COM CL A 747301109 5 1107 SH SOLE 26 0 0 1107 QUAD / GRAPHICS INC COM CL A 747301109 19 3974 SH SOLE 28 3974 0 0 QUAD / GRAPHICS INC COM CL A 747301109 27 5829 SH SOLE 30 5829 0 0 QUAD / GRAPHICS INC COM CL A 747301109 11 2354 SH SOLE 40 2354 0 0 QUAKER CHEM CORP COM 747316107 899 5467 SH SOLE 2 486 0 4981 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 9625 58505 SH SOLE 18 58505 0 0 QUAKER CHEM CORP COM 747316107 3801 23104 SH SOLE 19 23104 0 0 QUAKER CHEM CORP COM 747316107 245763 1493817 SH SOLE 21 1493817 0 0 QUAKER CHEM CORP COM 747316107 63692 387140 SH SOLE 22 370587 0 16553 QUAKER CHEM CORP COM 747316107 876 5327 SH SOLE 26 4073 0 1254 QUAKER CHEM CORP COM 747316107 284 1729 SH SOLE 28 1729 0 0 QUAKER CHEM CORP COM 747316107 3093 18801 SH SOLE 30 18801 0 0 QUAKER CHEM CORP COM 747316107 247 1500 SH SOLE 40 1500 0 0 QUALCOMM INC COM 747525103 252692 2864018 SH SOLE 2 272540 0 2591478 QUALCOMM INC COM 747525103 48599 550823 SH SOLE 4 517464 0 33359 QUALCOMM INC COM 747525103 94223 1067928 SH SOLE 7 1044937 0 22991 QUALCOMM INC COM 747525103 2408 27296 SH SOLE 13 27296 0 0 QUALCOMM INC COM 747525103 759 8606 SH SOLE 15 8606 0 0 QUALCOMM INC COM 747525103 1 6 SH SOLE 17 0 0 6 QUALCOMM INC COM 747525103 307807 3488692 SH SOLE 18 3300653 0 188039 QUALCOMM INC COM 747525103 77301 876133 SH SOLE 19 876133 0 0 QUALCOMM INC COM 747525103 2629236 29799793 SH SOLE 21 29799793 0 0 QUALCOMM INC COM 747525103 2480270 28111419 SH SOLE 22 25048479 0 3062940 QUALCOMM INC COM 747525103 78814 893277 SH SOLE 23 893277 0 0 QUALCOMM INC COM 747525103 117489 1331621 SH SOLE 25 1331621 0 0 QUALCOMM INC COM 747525103 417455 4731437 SH SOLE 26 688158 0 4043279 QUALCOMM INC COM 747525103 20045 227186 SH SOLE 28 158594 0 68592 QUALCOMM INC COM 747525103 9877 111948 SH SOLE 29 23973 0 87975 QUALCOMM INC COM 747525103 474975 5383368 SH SOLE 30 5383368 0 0 QUALCOMM INC COM 747525103 24897 282183 SH SOLE 31 214559 0 67624 QUALCOMM INC COM 747525103 23724 268886 SH SOLE 32 268886 0 0 QUALCOMM INC COM 747525103 30933 350600 SH SOLE 34 350600 0 0 QUALCOMM INC COM 747525103 78205 886378 SH SOLE 36 886378 0 0 QUALCOMM INC COM 747525103 2356 26702 SH SOLE 40 26702 0 0 QUALCOMM INC OPTIONS 747525103 856 9700 SH Call SOLE 2 9700 0 0 QUALCOMM INC OPTIONS 747525103 40003 453400 SH Call SOLE 19 453400 0 0 QUALCOMM INC OPTIONS 747525103 697 7900 SH Call SOLE 22 7900 0 0 QUALCOMM INC OPTIONS 747525103 115 1300 SH Call SOLE 25 1300 0 0 QUALCOMM INC OPTIONS 747525103 106 1200 SH Call SOLE 26 0 0 1200 QUALCOMM INC OPTIONS 747525103 11673 132300 SH Call SOLE 34 132300 0 0 QUALYS INC COM 74758T303 1172 14052 SH SOLE 2 1292 0 12760 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 12903 154768 SH SOLE 18 151460 0 3308 QUALYS INC COM 74758T303 5183 62166 SH SOLE 19 62166 0 0 QUALYS INC COM 74758T303 314814 3776103 SH SOLE 21 3776103 0 0 QUALYS INC COM 74758T303 83560 1002281 SH SOLE 22 960506 0 41775 QUALYS INC COM 74758T303 17 198 SH SOLE 23 198 0 0 QUALYS INC COM 74758T303 175 2105 SH SOLE 25 2105 0 0 QUALYS INC COM 74758T303 1511 18122 SH SOLE 26 10169 0 7953 QUALYS INC COM 74758T303 372 4459 SH SOLE 28 4459 0 0 QUALYS INC COM 74758T303 9404 112804 SH SOLE 30 112804 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 3530 SH SOLE 40 3530 0 0 QUANEX BUILDING PRODUCTS COR COM 747619104 584 34182 SH SOLE 2 1109 0 33073 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 2635 154280 SH SOLE 18 154280 0 0 QUANEX BUILDING PRODUCTS COR COM 747619104 967 56625 SH SOLE 19 56625 0 0 QUANEX BUILDING PRODUCTS COR COM 747619104 68530 4012283 SH SOLE 21 4012283 0 0 QUANEX BUILDING PRODUCTS COR COM 747619104 18136 1061853 SH SOLE 22 1010820 0 51033 QUANEX BUILDING PRODUCTS COR COM 747619104 191 11168 SH SOLE 26 8673 0 2495 QUANEX BUILDING PRODUCTS COR COM 747619104 83 4862 SH SOLE 28 4862 0 0 QUANEX BUILDING PRODUCTS COR COM 747619104 830 48593 SH SOLE 30 48593 0 0 QUANEX BUILDING PRODUCTS COR COM 747619104 89 5196 SH SOLE 34 5196 0 0 QUANEX BUILDING PRODUCTS COR COM 747619104 69 4013 SH SOLE 40 4013 0 0 QUANTA SVCS INC COM 74762E102 12589 309236 SH SOLE 2 38049 0 271187 QUANTA SVCS INC COM 74762E102 27 667 SH SOLE 4 667 0 0 QUANTA SVCS INC COM 74762E102 6947 170641 SH SOLE 7 170641 0 0 QUANTA SVCS INC COM 74762E102 60890 1495698 SH SOLE 18 1238154 0 257544 QUANTA SVCS INC COM 74762E102 49338 1211940 SH SOLE 19 1211940 0 0 QUANTA SVCS INC COM 74762E102 130847 3214134 SH SOLE 21 3214134 0 0 QUANTA SVCS INC COM 74762E102 153085 3760386 SH SOLE 22 3375224 0 385162 QUANTA SVCS INC COM 74762E102 1158 28453 SH SOLE 23 28453 0 0 QUANTA SVCS INC COM 74762E102 3155 77498 SH SOLE 25 13480 0 64018 QUANTA SVCS INC COM 74762E102 7202 176919 SH SOLE 26 36425 0 140494 QUANTA SVCS INC COM 74762E102 743 18251 SH SOLE 28 18251 0 0 QUANTA SVCS INC COM 74762E102 13626 334702 SH SOLE 30 334702 0 0 QUANTA SVCS INC COM 74762E102 459 11270 SH SOLE 31 2870 0 8400 QUANTA SVCS INC COM 74762E102 70651 1735467 SH SOLE 34 1735467 0 0 QUANTA SVCS INC COM 74762E102 2310 56746 SH SOLE 36 56746 0 0 QUANTA SVCS INC COM 74762E102 583 14320 SH SOLE 40 14320 0 0 QUANTERIX CORP COM 74766Q101 126 5349 SH SOLE 2 391 0 4958 QUANTERIX CORP COM 74766Q101 8 333 SH SOLE 7 333 0 0 QUANTERIX CORP COM 74766Q101 1124 47556 SH SOLE 18 47556 0 0 QUANTERIX CORP COM 74766Q101 538 22758 SH SOLE 19 22758 0 0 QUANTERIX CORP COM 74766Q101 17041 721161 SH SOLE 21 721161 0 0 QUANTERIX CORP COM 74766Q101 9420 398665 SH SOLE 22 375825 0 22840 QUANTERIX CORP COM 74766Q101 85 3611 SH SOLE 26 0 0 3611 QUANTERIX CORP COM 74766Q101 101 4289 SH SOLE 30 4289 0 0 QUDIAN INC ADR 747798106 552 117178 SH SOLE 2 4414 0 112764 QUDIAN INC ADR 747798106 139 29535 SH SOLE 4 29535 0 0 QUDIAN INC ADR 747798106 270 57388 SH SOLE 7 17736 0 39652 QUDIAN INC ADR 747798106 256 54323 SH SOLE 15 54323 0 0 QUDIAN INC ADR 747798106 44 9310 SH SOLE 18 9310 0 0 QUDIAN INC ADR 747798106 12871 2732714 SH SOLE 21 2732714 0 0 QUDIAN INC ADR 747798106 8297 1761630 SH SOLE 22 1586698 0 174932 QUDIAN INC ADR 747798106 418 88793 SH SOLE 23 88793 0 0 QUDIAN INC ADR 747798106 34 7298 SH SOLE 25 7298 0 0 QUDIAN INC ADR 747798106 2985 633716 SH SOLE 26 413328 0 220388 QUDIAN INC ADR 747798106 180 38238 SH SOLE 28 38238 0 0 QUDIAN INC ADR 747798106 3866 820702 SH SOLE 30 820702 0 0 QUDIAN INC ADR 747798106 39 8216 SH SOLE 31 8216 0 0 QUDIAN INC ADR 747798106 12067 2562018 SH SOLE 34 2562018 0 0 QUDIAN INC ADR 747798106 6 1210 SH SOLE 40 1210 0 0 QUEST DIAGNOSTICS INC COM 74834L100 62933 589312 SH SOLE 2 260297 0 329015 QUEST DIAGNOSTICS INC COM 74834L100 9874 92461 SH SOLE 4 88877 0 3584 QUEST DIAGNOSTICS INC COM 74834L100 23840 223242 SH SOLE 7 137306 0 85936 QUEST DIAGNOSTICS INC COM 74834L100 542 5073 SH SOLE 13 5073 0 0 QUEST DIAGNOSTICS INC COM 74834L100 107 1001 SH SOLE 15 1001 0 0 QUEST DIAGNOSTICS INC COM 74834L100 95726 896395 SH SOLE 18 848719 0 47676 QUEST DIAGNOSTICS INC COM 74834L100 108743 1018288 SH SOLE 19 1018288 0 0 QUEST DIAGNOSTICS INC COM 74834L100 423025 3961275 SH SOLE 21 3961275 0 0 QUEST DIAGNOSTICS INC COM 74834L100 394732 3696337 SH SOLE 22 3258626 0 437711 QUEST DIAGNOSTICS INC COM 74834L100 15343 143670 SH SOLE 23 143670 0 0 QUEST DIAGNOSTICS INC COM 74834L100 19237 180135 SH SOLE 25 180135 0 0 QUEST DIAGNOSTICS INC COM 74834L100 95829 897361 SH SOLE 26 182321 0 715040 QUEST DIAGNOSTICS INC COM 74834L100 2832 26516 SH SOLE 28 18564 0 7952 QUEST DIAGNOSTICS INC COM 74834L100 6380 59745 SH SOLE 29 31384 0 28361 QUEST DIAGNOSTICS INC COM 74834L100 78647 736466 SH SOLE 30 736466 0 0 QUEST DIAGNOSTICS INC COM 74834L100 9418 88190 SH SOLE 31 69215 0 18975 QUEST DIAGNOSTICS INC COM 74834L100 36197 338956 SH SOLE 34 338956 0 0 QUEST DIAGNOSTICS INC COM 74834L100 14565 136386 SH SOLE 36 136386 0 0 QUEST DIAGNOSTICS INC COM 74834L100 299 2796 SH SOLE 40 2796 0 0 QUEST RESOURCE HLDG CORP COM NEW 74836W203 2 1041 SH SOLE 18 1041 0 0 QUEST RESOURCE HLDG CORP COM NEW 74836W203 43 19806 SH SOLE 21 19806 0 0 QUEST RESOURCE HLDG CORP COM NEW 74836W203 1 578 SH SOLE 22 578 0 0 QUICKLOGIC CORP COM NEW 74837P405 21 3452 SH SOLE 21 3452 0 0 QUICKLOGIC CORP COM NEW 74837P405 715 119094 SH SOLE 22 119094 0 0 QUIDEL CORP COM 74838J101 1110 14792 SH SOLE 2 1348 0 13444 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 9043 120531 SH SOLE 18 120531 0 0 QUIDEL CORP COM 74838J101 4671 62251 SH SOLE 19 62251 0 0 QUIDEL CORP COM 74838J101 91702 1222205 SH SOLE 21 1222205 0 0 QUIDEL CORP COM 74838J101 79479 1059292 SH SOLE 22 1015494 0 43798 QUIDEL CORP COM 74838J101 920 12258 SH SOLE 26 6103 0 6155 QUIDEL CORP COM 74838J101 308 4109 SH SOLE 28 4109 0 0 QUIDEL CORP COM 74838J101 6368 84875 SH SOLE 30 84875 0 0 QUIDEL CORP COM 74838J101 284 3779 SH SOLE 40 3779 0 0 QUINSTREET INC COM 74874Q100 290 18933 SH SOLE 2 1529 0 17404 QUINSTREET INC COM 74874Q100 13 877 SH SOLE 7 877 0 0 QUINSTREET INC COM 74874Q100 3696 241438 SH SOLE 18 214656 0 26782 QUINSTREET INC COM 74874Q100 2356 153888 SH SOLE 19 153888 0 0 QUINSTREET INC COM 74874Q100 80460 5255412 SH SOLE 21 5255412 0 0 QUINSTREET INC COM 74874Q100 21669 1415372 SH SOLE 22 1362392 0 52980 QUINSTREET INC COM 74874Q100 170 11080 SH SOLE 23 11080 0 0 QUINSTREET INC COM 74874Q100 524 34258 SH SOLE 26 0 0 34258 QUINSTREET INC COM 74874Q100 4145 270706 SH SOLE 30 270706 0 0 QUINSTREET INC COM 74874Q100 104 6803 SH SOLE 40 6803 0 0 QUINTANA ENERGY SVCS INC COM 74875T103 5 1641 SH SOLE 18 1641 0 0 QUINTANA ENERGY SVCS INC COM 74875T103 74 26260 SH SOLE 21 26260 0 0 QUMU CORP COM 749063103 4 1638 SH SOLE 18 1638 0 0 QUMU CORP COM 749063103 70 26959 SH SOLE 21 26959 0 0 QUMU CORP COM 749063103 692 265280 SH SOLE 22 265280 0 0 QUORUM HEALTH CORP COM 74909E106 6 6317 SH SOLE 18 6317 0 0 QUORUM HEALTH CORP COM 74909E106 93 96857 SH SOLE 21 96857 0 0 QUORUM HEALTH CORP COM 74909E106 396 414499 SH SOLE 22 414499 0 0 QUOTIENT LTD SHS G73268107 713 74941 SH SOLE 18 0 0 74941 QUOTIENT LTD SHS G73268107 315 33096 SH SOLE 21 33096 0 0 QUOTIENT LTD SHS G73268107 556 58455 SH SOLE 22 30836 0 27619 QUOTIENT LTD SHS G73268107 287 30165 SH SOLE 30 30165 0 0 QUOTIENT LTD SHS G73268107 48 5081 SH SOLE 40 5081 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 684 69410 SH SOLE 2 2691 0 66719 QUOTIENT TECHNOLOGY INC COM 749119103 6 565 SH SOLE 4 565 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 12 1232 SH SOLE 7 1232 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 2515 255056 SH SOLE 18 255056 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 1301 131968 SH SOLE 19 131968 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 24946 2530002 SH SOLE 21 2530002 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 22004 2231617 SH SOLE 22 2132634 0 98983 QUOTIENT TECHNOLOGY INC COM 749119103 126 12806 SH SOLE 26 0 0 12806 QUOTIENT TECHNOLOGY INC COM 749119103 110 11159 SH SOLE 28 11159 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 3312 335952 SH SOLE 30 335952 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 57 5780 SH SOLE 40 5780 0 0 QURATE RETAIL INC COM SER A 74915M100 7419 880049 SH SOLE 2 172691 0 707358 QURATE RETAIL INC COM SER A 74915M100 41 4819 SH SOLE 4 4819 0 0 QURATE RETAIL INC COM SER A 74915M100 99 11766 SH SOLE 7 11766 0 0 QURATE RETAIL INC COM SER A 74915M100 90 10650 SH SOLE 13 10650 0 0 QURATE RETAIL INC COM SER A 74915M100 17 2002 SH SOLE 15 2002 0 0 QURATE RETAIL INC COM SER A 74915M100 1870 221813 SH SOLE 18 194593 0 27220 QURATE RETAIL INC COM SER A 74915M100 992 117729 SH SOLE 19 117729 0 0 QURATE RETAIL INC COM SER A 74915M100 38751 4596773 SH SOLE 21 4596773 0 0 QURATE RETAIL INC COM SER A 74915M100 99288 11777933 SH SOLE 22 10887911 0 890022 QURATE RETAIL INC COM SER A 74915M100 25 2956 SH SOLE 23 2956 0 0 QURATE RETAIL INC COM SER A 74915M100 3201 379697 SH SOLE 25 379697 0 0 QURATE RETAIL INC COM SER A 74915M100 4897 580957 SH SOLE 26 104027 0 476930 QURATE RETAIL INC COM SER A 74915M100 447 53007 SH SOLE 28 53007 0 0 QURATE RETAIL INC COM SER A 74915M100 72 8487 SH SOLE 29 8487 0 0 QURATE RETAIL INC COM SER A 74915M100 1140 135203 SH SOLE 30 135203 0 0 QURATE RETAIL INC COM SER A 74915M100 128 15206 SH SOLE 31 7836 0 7370 QURATE RETAIL INC COM SER A 74915M100 51 6033 SH SOLE 34 6033 0 0 QURATE RETAIL INC COM SER A 74915M100 2380 282368 SH SOLE 36 282368 0 0 QURATE RETAIL INC COM SER A 74915M100 309 36651 SH SOLE 40 36651 0 0 QUTOUTIAO INC ADS REP SHS A 74915J107 115 33721 SH SOLE 21 33721 0 0 QUTOUTIAO INC ADS REP SHS A 74915J107 1821 534033 SH SOLE 22 534033 0 0 QUTOUTIAO INC ADS REP SHS A 74915J107 534 156714 SH SOLE 30 156714 0 0 QUTOUTIAO INC ADS REP SHS A 74915J107 12 3605 SH SOLE 34 3605 0 0 R1 RCM INC COM 749397105 559 43097 SH SOLE 2 3758 0 39339 R1 RCM INC COM 749397105 6 454 SH SOLE 4 454 0 0 R1 RCM INC COM 749397105 26 1979 SH SOLE 7 1979 0 0 R1 RCM INC COM 749397105 4550 350556 SH SOLE 18 350556 0 0 R1 RCM INC COM 749397105 2363 182015 SH SOLE 19 182015 0 0 R1 RCM INC COM 749397105 48228 3715584 SH SOLE 21 3715584 0 0 R1 RCM INC COM 749397105 38725 2983440 SH SOLE 22 2863496 0 119944 R1 RCM INC COM 749397105 1080 83194 SH SOLE 23 83194 0 0 R1 RCM INC COM 749397105 1882 145004 SH SOLE 26 33066 0 111938 R1 RCM INC COM 749397105 144 11126 SH SOLE 28 11126 0 0 R1 RCM INC COM 749397105 4982 383856 SH SOLE 30 383856 0 0 R1 RCM INC COM 749397105 148 11378 SH SOLE 40 11378 0 0 RA MED SYS INC COM 74933X104 2 1704 SH SOLE 18 1704 0 0 RA MED SYS INC COM 74933X104 22 19304 SH SOLE 21 19304 0 0 RA PHARMACEUTICALS INC COM 74933V108 2827 60229 SH SOLE 2 47096 0 13133 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 9687 206422 SH SOLE 18 199725 0 6697 RA PHARMACEUTICALS INC COM 74933V108 46843 998151 SH SOLE 19 998151 0 0 RA PHARMACEUTICALS INC COM 74933V108 779 16600 SH SOLE 20 16600 0 0 RA PHARMACEUTICALS INC COM 74933V108 79915 1702849 SH SOLE 21 1702849 0 0 RA PHARMACEUTICALS INC COM 74933V108 48799 1039827 SH SOLE 22 995748 0 44079 RA PHARMACEUTICALS INC COM 74933V108 289 6158 SH SOLE 23 6158 0 0 RA PHARMACEUTICALS INC COM 74933V108 1493 31807 SH SOLE 26 15489 0 16318 RA PHARMACEUTICALS INC COM 74933V108 187 3987 SH SOLE 28 3987 0 0 RA PHARMACEUTICALS INC COM 74933V108 11696 249229 SH SOLE 30 249229 0 0 RA PHARMACEUTICALS INC COM 74933V108 7908 168498 SH SOLE 34 168498 0 0 RA PHARMACEUTICALS INC COM 74933V108 175 3735 SH SOLE 40 3735 0 0 RADIAN GROUP INC COM 750236101 5880 233686 SH SOLE 2 34416 0 199270 RADIAN GROUP INC COM 750236101 93 3699 SH SOLE 4 3699 0 0 RADIAN GROUP INC COM 750236101 149 5936 SH SOLE 7 5936 0 0 RADIAN GROUP INC COM 750236101 17306 687846 SH SOLE 18 686812 0 1034 RADIAN GROUP INC COM 750236101 13570 539352 SH SOLE 19 539352 0 0 RADIAN GROUP INC COM 750236101 181641 7219423 SH SOLE 21 7219423 0 0 RADIAN GROUP INC COM 750236101 166949 6635485 SH SOLE 22 6373798 0 261687 RADIAN GROUP INC COM 750236101 1305 51880 SH SOLE 23 51880 0 0 RADIAN GROUP INC COM 750236101 4560 181259 SH SOLE 26 44756 0 136503 RADIAN GROUP INC COM 750236101 701 27869 SH SOLE 28 27869 0 0 RADIAN GROUP INC COM 750236101 86 3435 SH SOLE 29 3435 0 0 RADIAN GROUP INC COM 750236101 1590 63184 SH SOLE 30 63184 0 0 RADIAN GROUP INC COM 750236101 99 3930 SH SOLE 31 3930 0 0 RADIAN GROUP INC COM 750236101 41 1645 SH SOLE 34 1645 0 0 RADIAN GROUP INC COM 750236101 139 5511 SH SOLE 36 5511 0 0 RADIAN GROUP INC COM 750236101 572 22742 SH SOLE 40 22742 0 0 RADIANT LOGISTICS INC COM 75025X100 169 30259 SH SOLE 2 15021 0 15238 RADIANT LOGISTICS INC COM 75025X100 838 150506 SH SOLE 18 140275 0 10231 RADIANT LOGISTICS INC COM 75025X100 662 118920 SH SOLE 19 118920 0 0 RADIANT LOGISTICS INC COM 75025X100 7792 1398938 SH SOLE 21 1398938 0 0 RADIANT LOGISTICS INC COM 75025X100 6660 1195759 SH SOLE 22 1167953 0 27806 RADIANT LOGISTICS INC COM 75025X100 304 54576 SH SOLE 23 54576 0 0 RADIANT LOGISTICS INC COM 75025X100 183 32853 SH SOLE 26 0 0 32853 RADIUS HEALTH INC COM NEW 750469207 744 36893 SH SOLE 2 19752 0 17141 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 3377 167487 SH SOLE 18 153937 0 13550 RADIUS HEALTH INC COM NEW 750469207 2528 125400 SH SOLE 19 125400 0 0 RADIUS HEALTH INC COM NEW 750469207 39223 1945586 SH SOLE 21 1945586 0 0 RADIUS HEALTH INC COM NEW 750469207 26903 1334486 SH SOLE 22 1279101 0 55385 RADIUS HEALTH INC COM NEW 750469207 89 4402 SH SOLE 23 4402 0 0 RADIUS HEALTH INC COM NEW 750469207 227 11241 SH SOLE 26 3310 0 7931 RADIUS HEALTH INC COM NEW 750469207 120 5973 SH SOLE 28 5973 0 0 RADIUS HEALTH INC COM NEW 750469207 363 18016 SH SOLE 30 18016 0 0 RADIUS HEALTH INC COM NEW 750469207 43 2128 SH SOLE 34 2128 0 0 RADIUS HEALTH INC COM NEW 750469207 122 6061 SH SOLE 40 6061 0 0 RADIUS HEALTH INC NOTE 3.000% 9/0 750469AA6 572 675000 PRN SOLE 21 675000 0 0 RADNET INC COM 750491102 358 17658 SH SOLE 2 1508 0 16150 RADNET INC COM 750491102 17 859 SH SOLE 7 859 0 0 RADNET INC COM 750491102 3998 196961 SH SOLE 18 196961 0 0 RADNET INC COM 750491102 1491 73468 SH SOLE 19 73468 0 0 RADNET INC COM 750491102 98801 4867044 SH SOLE 21 4867044 0 0 RADNET INC COM 750491102 26778 1319094 SH SOLE 22 1259606 0 59488 RADNET INC COM 750491102 332 16373 SH SOLE 26 0 0 16373 RADNET INC COM 750491102 1162 57243 SH SOLE 30 57243 0 0 RADNET INC COM 750491102 21 1026 SH SOLE 34 1026 0 0 RADNET INC COM 750491102 68 3353 SH SOLE 40 3353 0 0 RADWARE LTD ORD M81873107 114 4427 SH SOLE 2 0 0 4427 RADWARE LTD ORD M81873107 3 123 SH SOLE 4 123 0 0 RADWARE LTD ORD M81873107 175 6773 SH SOLE 7 6773 0 0 RADWARE LTD ORD M81873107 132 5120 SH SOLE 18 0 0 5120 RADWARE LTD ORD M81873107 12056 467657 SH SOLE 21 467657 0 0 RADWARE LTD ORD M81873107 8192 317761 SH SOLE 22 282559 0 35202 RADWARE LTD ORD M81873107 19 725 SH SOLE 23 725 0 0 RADWARE LTD ORD M81873107 141 5466 SH SOLE 26 0 0 5466 RADWARE LTD ORD M81873107 203 7863 SH SOLE 28 7863 0 0 RADWARE LTD ORD M81873107 205 7967 SH SOLE 30 7967 0 0 RADWARE LTD ORD M81873107 166 6426 SH SOLE 40 6426 0 0 RAFAEL HLDGS INC COM CL B 75062E106 182 10186 SH SOLE 2 435 0 9751 RAFAEL HLDGS INC COM CL B 75062E106 674 37772 SH SOLE 18 37772 0 0 RAFAEL HLDGS INC COM CL B 75062E106 333 18639 SH SOLE 19 18639 0 0 RAFAEL HLDGS INC COM CL B 75062E106 6633 371807 SH SOLE 21 371807 0 0 RAFAEL HLDGS INC COM CL B 75062E106 5013 280973 SH SOLE 22 275895 0 5078 RALPH LAUREN CORP CL A 751212101 17385 148310 SH SOLE 2 32447 0 115863 RALPH LAUREN CORP CL A 751212101 3350 28577 SH SOLE 4 27185 0 1392 RALPH LAUREN CORP CL A 751212101 8662 73893 SH SOLE 7 46075 0 27818 RALPH LAUREN CORP CL A 751212101 885 7550 SH SOLE 13 7550 0 0 RALPH LAUREN CORP CL A 751212101 37 315 SH SOLE 15 315 0 0 RALPH LAUREN CORP CL A 751212101 14545 124080 SH SOLE 18 108704 0 15376 RALPH LAUREN CORP CL A 751212101 13261 113127 SH SOLE 19 113127 0 0 RALPH LAUREN CORP CL A 751212101 138698 1183229 SH SOLE 21 1183229 0 0 RALPH LAUREN CORP CL A 751212101 182860 1559973 SH SOLE 22 1400162 0 159811 RALPH LAUREN CORP CL A 751212101 5126 43727 SH SOLE 23 43727 0 0 RALPH LAUREN CORP CL A 751212101 8109 69179 SH SOLE 25 69179 0 0 RALPH LAUREN CORP CL A 751212101 32022 273178 SH SOLE 26 81265 0 191913 RALPH LAUREN CORP CL A 751212101 1117 9527 SH SOLE 28 6796 0 2731 RALPH LAUREN CORP CL A 751212101 5037 42971 SH SOLE 29 999 0 41972 RALPH LAUREN CORP CL A 751212101 34184 291622 SH SOLE 30 291622 0 0 RALPH LAUREN CORP CL A 751212101 1501 12809 SH SOLE 31 10435 0 2374 RALPH LAUREN CORP CL A 751212101 13444 114687 SH SOLE 34 114687 0 0 RALPH LAUREN CORP CL A 751212101 4248 36236 SH SOLE 36 36236 0 0 RALPH LAUREN CORP CL A 751212101 130 1112 SH SOLE 40 1112 0 0 RAMACO RES INC COM 75134P303 55 15292 SH SOLE 2 0 0 15292 RAMACO RES INC COM 75134P303 98 27464 SH SOLE 18 27464 0 0 RAMACO RES INC COM 75134P303 43 11901 SH SOLE 19 11901 0 0 RAMACO RES INC COM 75134P303 1158 323424 SH SOLE 21 323424 0 0 RAMACO RES INC COM 75134P303 271 75752 SH SOLE 22 71553 0 4199 RAMBUS INC DEL COM 750917106 1529 111025 SH SOLE 2 3824 0 107201 RAMBUS INC DEL COM 750917106 11 765 SH SOLE 4 765 0 0 RAMBUS INC DEL COM 750917106 28 2025 SH SOLE 7 2025 0 0 RAMBUS INC DEL COM 750917106 6783 492378 SH SOLE 18 492378 0 0 RAMBUS INC DEL COM 750917106 2684 194816 SH SOLE 19 194816 0 0 RAMBUS INC DEL COM 750917106 173226 12575381 SH SOLE 21 12575381 0 0 RAMBUS INC DEL COM 750917106 48205 3499437 SH SOLE 22 3350011 0 149426 RAMBUS INC DEL COM 750917106 495 35934 SH SOLE 26 20646 0 15288 RAMBUS INC DEL COM 750917106 185 13401 SH SOLE 28 13401 0 0 RAMBUS INC DEL COM 750917106 2143 155569 SH SOLE 30 155569 0 0 RAMBUS INC DEL COM 750917106 176 12773 SH SOLE 40 12773 0 0 RANDOLPH BANCORP INC COM 752378109 16 923 SH SOLE 18 923 0 0 RANDOLPH BANCORP INC COM 752378109 698 39521 SH SOLE 21 39521 0 0 RANGE RES CORP COM 75281A109 1909 393630 SH SOLE 2 69128 0 324502 RANGE RES CORP COM 75281A109 4 790 SH SOLE 4 790 0 0 RANGE RES CORP COM 75281A109 36 7321 SH SOLE 7 7321 0 0 RANGE RES CORP COM 75281A109 1712 353015 SH SOLE 18 332450 0 20565 RANGE RES CORP COM 75281A109 793 163472 SH SOLE 19 163472 0 0 RANGE RES CORP COM 75281A109 92240 19018499 SH SOLE 21 19018499 0 0 RANGE RES CORP COM 75281A109 35167 7250879 SH SOLE 22 6758778 0 492101 RANGE RES CORP COM 75281A109 380 78337 SH SOLE 26 47122 0 31215 RANGE RES CORP COM 75281A109 130 26756 SH SOLE 28 26756 0 0 RANGE RES CORP COM 75281A109 1592 328183 SH SOLE 30 328183 0 0 RANGE RES CORP COM 75281A109 101 20783 SH SOLE 31 4250 0 16533 RANGE RES CORP COM 75281A109 191 39297 SH SOLE 36 39297 0 0 RANGE RES CORP COM 75281A109 113 23293 SH SOLE 40 23293 0 0 RANGER ENERGY SVCS INC COM CL A 75282U104 6 1006 SH SOLE 18 1006 0 0 RANGER ENERGY SVCS INC COM CL A 75282U104 103 16027 SH SOLE 21 16027 0 0 RANPAK HLDGS CORP COM CL A 75321W103 53 6491 SH SOLE 21 6491 0 0 RANPAK HLDGS CORP COM CL A 75321W103 2082 255474 SH SOLE 22 255474 0 0 RAPID7 INC COM 753422104 1239 22113 SH SOLE 2 3337 0 18776 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 11138 198823 SH SOLE 18 169669 0 29154 RAPID7 INC COM 753422104 12086 215736 SH SOLE 19 215736 0 0 RAPID7 INC COM 753422104 99893 1783168 SH SOLE 21 1783168 0 0 RAPID7 INC COM 753422104 80706 1440669 SH SOLE 22 1380915 0 59754 RAPID7 INC COM 753422104 631 11261 SH SOLE 23 11261 0 0 RAPID7 INC COM 753422104 191 3412 SH SOLE 25 3412 0 0 RAPID7 INC COM 753422104 2904 51834 SH SOLE 26 13832 0 38002 RAPID7 INC COM 753422104 275 4912 SH SOLE 28 4912 0 0 RAPID7 INC COM 753422104 3264 58269 SH SOLE 30 58269 0 0 RAPID7 INC COM 753422104 269 4799 SH SOLE 34 4799 0 0 RAPID7 INC COM 753422104 17 312 SH SOLE 36 312 0 0 RAPID7 INC COM 753422104 257 4590 SH SOLE 40 4590 0 0 RAPT THERAPEUTICS INC COM 75382E109 11 401 SH SOLE 2 0 0 401 RAPT THERAPEUTICS INC COM 75382E109 51 1843 SH SOLE 18 1843 0 0 RAPT THERAPEUTICS INC COM 75382E109 1534 55565 SH SOLE 21 55565 0 0 RAPT THERAPEUTICS INC COM 75382E109 32 1153 SH SOLE 22 1153 0 0 RATTLER MIDSTREAM LP COM UNITS 75419T103 715 40204 SH SOLE 2 40204 0 0 RATTLER MIDSTREAM LP COM UNITS 75419T103 12653 711240 SH SOLE 19 711240 0 0 RATTLER MIDSTREAM LP COM UNITS 75419T103 982 55227 SH SOLE 21 55227 0 0 RATTLER MIDSTREAM LP COM UNITS 75419T103 485 27248 SH SOLE 22 27248 0 0 RATTLER MIDSTREAM LP COM UNITS 75419T103 122 6870 SH SOLE 30 6870 0 0 RATTLER MIDSTREAM LP COM UNITS 75419T103 2628 147713 SH SOLE 34 147713 0 0 RAVE RESTAURANT GROUP INC COM 754198109 5 3285 SH SOLE 21 3285 0 0 RAVE RESTAURANT GROUP INC COM 754198109 43 25976 SH SOLE 22 25976 0 0 RAVEN INDS INC COM 754212108 524 15206 SH SOLE 2 1305 0 13901 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 5546 160940 SH SOLE 18 160940 0 0 RAVEN INDS INC COM 754212108 2152 62447 SH SOLE 19 62447 0 0 RAVEN INDS INC COM 754212108 135561 3933855 SH SOLE 21 3933855 0 0 RAVEN INDS INC COM 754212108 37701 1094056 SH SOLE 22 1045797 0 48259 RAVEN INDS INC COM 754212108 303 8800 SH SOLE 26 4924 0 3876 RAVEN INDS INC COM 754212108 156 4532 SH SOLE 28 4532 0 0 RAVEN INDS INC COM 754212108 1722 49969 SH SOLE 30 49969 0 0 RAVEN INDS INC COM 754212108 154 4478 SH SOLE 40 4478 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 30551 341499 SH SOLE 2 70215 0 271284 RAYMOND JAMES FINANCIAL INC COM 754730109 4863 54361 SH SOLE 4 51122 0 3239 RAYMOND JAMES FINANCIAL INC COM 754730109 9827 109847 SH SOLE 7 107393 0 2454 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 43738 488910 SH SOLE 18 418115 0 70795 RAYMOND JAMES FINANCIAL INC COM 754730109 156629 1750827 SH SOLE 19 1750827 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 272306 3043881 SH SOLE 21 3043881 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 294702 3294230 SH SOLE 22 2977551 0 316679 RAYMOND JAMES FINANCIAL INC COM 754730109 8384 93721 SH SOLE 23 93721 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 13720 153366 SH SOLE 25 153366 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 44233 494450 SH SOLE 26 96897 0 397553 RAYMOND JAMES FINANCIAL INC COM 754730109 2098 23454 SH SOLE 28 16302 0 7152 RAYMOND JAMES FINANCIAL INC COM 754730109 2561 28623 SH SOLE 29 2498 0 26125 RAYMOND JAMES FINANCIAL INC COM 754730109 47619 532292 SH SOLE 30 532292 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 2468 27583 SH SOLE 31 22597 0 4986 RAYMOND JAMES FINANCIAL INC COM 754730109 3182 35567 SH SOLE 34 35567 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 7921 88538 SH SOLE 36 88538 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 233 2605 SH SOLE 40 2605 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 195 50886 SH SOLE 2 2136 0 48750 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 228963 SH SOLE 18 228963 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 326 84778 SH SOLE 19 84778 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 22863 5953859 SH SOLE 21 5953859 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 5962 1552609 SH SOLE 22 1462444 0 90165 RAYONIER ADVANCED MATLS INC COM 75508B104 50 13120 SH SOLE 26 7265 0 5855 RAYONIER ADVANCED MATLS INC COM 75508B104 24 6231 SH SOLE 28 6231 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 252 65529 SH SOLE 30 65529 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 19 4978 SH SOLE 40 4978 0 0 RAYONIER INC COM 754907103 10382 316903 SH SOLE 2 69744 0 247159 RAYONIER INC COM 754907103 22 674 SH SOLE 4 674 0 0 RAYONIER INC COM 754907103 107 3277 SH SOLE 7 3277 0 0 RAYONIER INC COM 754907103 11521 351674 SH SOLE 18 351674 0 0 RAYONIER INC COM 754907103 1000 30519 SH SOLE 19 30519 0 0 RAYONIER INC COM 754907103 247390 7551601 SH SOLE 21 7551601 0 0 RAYONIER INC COM 754907103 138632 4231747 SH SOLE 22 3988098 0 243649 RAYONIER INC COM 754907103 1354 41341 SH SOLE 26 27405 0 13936 RAYONIER INC COM 754907103 546 16677 SH SOLE 28 16677 0 0 RAYONIER INC COM 754907103 8823 269335 SH SOLE 30 269335 0 0 RAYONIER INC COM 754907103 134 4101 SH SOLE 31 2601 0 1500 RAYONIER INC COM 754907103 196 5979 SH SOLE 36 5979 0 0 RAYONIER INC COM 754907103 435 13276 SH SOLE 40 13276 0 0 RAYTHEON CO COM NEW 755111507 163251 742926 SH SOLE 2 139535 0 603391 RAYTHEON CO COM NEW 755111507 32777 149163 SH SOLE 4 141422 0 7741 RAYTHEON CO COM NEW 755111507 55527 252695 SH SOLE 7 243884 0 8811 RAYTHEON CO COM NEW 755111507 5307 24149 SH SOLE 13 24149 0 0 RAYTHEON CO COM NEW 755111507 368 1675 SH SOLE 15 1675 0 0 RAYTHEON CO COM NEW 755111507 0 1 SH SOLE 17 0 0 1 RAYTHEON CO COM NEW 755111507 207136 942642 SH SOLE 18 872220 0 70422 RAYTHEON CO COM NEW 755111507 387387 1762935 SH SOLE 19 1762935 0 0 RAYTHEON CO COM NEW 755111507 1393070 6339628 SH SOLE 21 6339628 0 0 RAYTHEON CO COM NEW 755111507 1558751 7093616 SH SOLE 22 6303547 0 790069 RAYTHEON CO COM NEW 755111507 48379 220166 SH SOLE 23 220166 0 0 RAYTHEON CO COM NEW 755111507 75604 344059 SH SOLE 25 344059 0 0 RAYTHEON CO COM NEW 755111507 161788 736272 SH SOLE 26 170753 0 565519 RAYTHEON CO COM NEW 755111507 3531 16068 SH SOLE 28 0 0 16068 RAYTHEON CO COM NEW 755111507 18773 85435 SH SOLE 29 15631 0 69804 RAYTHEON CO COM NEW 755111507 236639 1076906 SH SOLE 30 1076906 0 0 RAYTHEON CO COM NEW 755111507 16449 74855 SH SOLE 31 63355 0 11500 RAYTHEON CO COM NEW 755111507 149572 680677 SH SOLE 34 680677 0 0 RAYTHEON CO COM NEW 755111507 46232 210393 SH SOLE 36 210393 0 0 RAYTHEON CO COM NEW 755111507 1414 6435 SH SOLE 40 6435 0 0 RBB BANCORP COM 74930B105 388 18344 SH SOLE 2 711 0 17633 RBB BANCORP COM 74930B105 6 279 SH SOLE 7 279 0 0 RBB BANCORP COM 74930B105 1234 58308 SH SOLE 18 58308 0 0 RBB BANCORP COM 74930B105 617 29147 SH SOLE 19 29147 0 0 RBB BANCORP COM 74930B105 12516 591232 SH SOLE 21 591232 0 0 RBB BANCORP COM 74930B105 8524 402655 SH SOLE 22 391045 0 11610 RBC BEARINGS INC COM 75524B104 1600 10105 SH SOLE 2 913 0 9192 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 13227 83537 SH SOLE 18 82626 0 911 RBC BEARINGS INC COM 75524B104 7663 48397 SH SOLE 19 48397 0 0 RBC BEARINGS INC COM 75524B104 192523 1215885 SH SOLE 21 1215885 0 0 RBC BEARINGS INC COM 75524B104 113135 714508 SH SOLE 22 683838 0 30670 RBC BEARINGS INC COM 75524B104 7 44 SH SOLE 23 44 0 0 RBC BEARINGS INC COM 75524B104 1682 10620 SH SOLE 26 6606 0 4014 RBC BEARINGS INC COM 75524B104 487 3075 SH SOLE 28 3075 0 0 RBC BEARINGS INC COM 75524B104 1270 8021 SH SOLE 30 8021 0 0 RBC BEARINGS INC COM 75524B104 424 2675 SH SOLE 40 2675 0 0 RCI HOSPITALITY HLDGS INC COM 74934Q108 171 8365 SH SOLE 2 336 0 8029 RCI HOSPITALITY HLDGS INC COM 74934Q108 4 204 SH SOLE 7 204 0 0 RCI HOSPITALITY HLDGS INC COM 74934Q108 653 31866 SH SOLE 18 31866 0 0 RCI HOSPITALITY HLDGS INC COM 74934Q108 321 15647 SH SOLE 19 15647 0 0 RCI HOSPITALITY HLDGS INC COM 74934Q108 6763 329905 SH SOLE 21 329905 0 0 RCI HOSPITALITY HLDGS INC COM 74934Q108 4319 210680 SH SOLE 22 203139 0 7541 RCM TECHNOLOGIES INC COM NEW 749360400 5 1780 SH SOLE 18 1780 0 0 RCM TECHNOLOGIES INC COM NEW 749360400 93 30992 SH SOLE 21 30992 0 0 RCM TECHNOLOGIES INC COM NEW 749360400 25 8219 SH SOLE 22 8219 0 0 RE MAX HLDGS INC CL A 75524W108 1054 27387 SH SOLE 2 9675 0 17712 RE MAX HLDGS INC CL A 75524W108 15 384 SH SOLE 7 384 0 0 RE MAX HLDGS INC CL A 75524W108 3096 80444 SH SOLE 18 80444 0 0 RE MAX HLDGS INC CL A 75524W108 6254 162478 SH SOLE 19 162478 0 0 RE MAX HLDGS INC CL A 75524W108 78271 2033531 SH SOLE 21 2033531 0 0 RE MAX HLDGS INC CL A 75524W108 31414 816152 SH SOLE 22 793447 0 22705 RE MAX HLDGS INC CL A 75524W108 1288 33462 SH SOLE 23 33462 0 0 RE MAX HLDGS INC CL A 75524W108 3304 85830 SH SOLE 26 0 0 85830 RE MAX HLDGS INC CL A 75524W108 98 2539 SH SOLE 28 2539 0 0 RE MAX HLDGS INC CL A 75524W108 1025 26632 SH SOLE 30 26632 0 0 RE MAX HLDGS INC CL A 75524W108 69 1803 SH SOLE 40 1803 0 0 READING INTERNATIONAL INC CL A 755408101 196 17530 SH SOLE 2 609 0 16921 READING INTERNATIONAL INC CL A 755408101 4 386 SH SOLE 7 386 0 0 READING INTERNATIONAL INC CL A 755408101 668 59725 SH SOLE 18 59725 0 0 READING INTERNATIONAL INC CL A 755408101 323 28891 SH SOLE 19 28891 0 0 READING INTERNATIONAL INC CL A 755408101 6770 605014 SH SOLE 21 605014 0 0 READING INTERNATIONAL INC CL A 755408101 2641 235983 SH SOLE 22 222200 0 13783 READY CAP CORP COM 75574U101 481 31176 SH SOLE 2 1068 0 30108 READY CAP CORP COM 75574U101 12 793 SH SOLE 7 793 0 0 READY CAP CORP COM 75574U101 2324 150699 SH SOLE 18 150699 0 0 READY CAP CORP COM 75574U101 853 55318 SH SOLE 19 55318 0 0 READY CAP CORP COM 75574U101 71791 4655736 SH SOLE 21 4655736 0 0 READY CAP CORP COM 75574U101 17641 1144021 SH SOLE 22 1124286 0 19735 READY CAP CORP COM 75574U101 246 15938 SH SOLE 26 0 0 15938 READY CAP CORP COM 75574U101 670 43430 SH SOLE 30 43430 0 0 READY CAP CORP 7% CN SR NT 2023 75574U200 5939 221598 SH SOLE 21 221598 0 0 REALNETWORKS INC COM NEW 75605L708 6 5118 SH SOLE 18 5118 0 0 REALNETWORKS INC COM NEW 75605L708 95 79203 SH SOLE 21 79203 0 0 REALNETWORKS INC COM NEW 75605L708 863 719195 SH SOLE 22 719195 0 0 REALOGY HLDGS CORP COM 75605Y106 1131 116861 SH SOLE 2 4177 0 112684 REALOGY HLDGS CORP COM 75605Y106 6 584 SH SOLE 4 584 0 0 REALOGY HLDGS CORP COM 75605Y106 40 4145 SH SOLE 7 4145 0 0 REALOGY HLDGS CORP COM 75605Y106 5386 556379 SH SOLE 18 556379 0 0 REALOGY HLDGS CORP COM 75605Y106 3651 377191 SH SOLE 19 377191 0 0 REALOGY HLDGS CORP COM 75605Y106 128778 13303517 SH SOLE 21 13303517 0 0 REALOGY HLDGS CORP COM 75605Y106 37997 3925358 SH SOLE 22 3705081 0 220277 REALOGY HLDGS CORP COM 75605Y106 530 54768 SH SOLE 25 54768 0 0 REALOGY HLDGS CORP COM 75605Y106 327 33773 SH SOLE 26 18909 0 14864 REALOGY HLDGS CORP COM 75605Y106 162 16756 SH SOLE 28 16756 0 0 REALOGY HLDGS CORP COM 75605Y106 1856 191713 SH SOLE 30 191713 0 0 REALOGY HLDGS CORP COM 75605Y106 851 87886 SH SOLE 34 87886 0 0 REALOGY HLDGS CORP COM 75605Y106 287 29625 SH SOLE 36 29625 0 0 REALOGY HLDGS CORP COM 75605Y106 133 13774 SH SOLE 40 13774 0 0 REALPAGE INC COM 75606N109 7716 143553 SH SOLE 2 5165 0 138388 REALPAGE INC COM 75606N109 16 300 SH SOLE 4 300 0 0 REALPAGE INC COM 75606N109 79 1467 SH SOLE 7 1467 0 0 REALPAGE INC COM 75606N109 2104 39137 SH SOLE 18 39137 0 0 REALPAGE INC COM 75606N109 68569 1275710 SH SOLE 19 1275710 0 0 REALPAGE INC COM 75606N109 69097 1285525 SH SOLE 21 1285525 0 0 REALPAGE INC COM 75606N109 118189 2198863 SH SOLE 22 2057432 0 141431 REALPAGE INC COM 75606N109 1690 31438 SH SOLE 26 16596 0 14842 REALPAGE INC COM 75606N109 711 13234 SH SOLE 28 13234 0 0 REALPAGE INC COM 75606N109 1386 25788 SH SOLE 30 25788 0 0 REALPAGE INC COM 75606N109 86 1596 SH SOLE 31 1596 0 0 REALPAGE INC COM 75606N109 425 7912 SH SOLE 40 7912 0 0 REALPAGE INC NOTE 1.500%11/1 75606NAB5 1323 950000 PRN SOLE 21 950000 0 0 REALTY INCOME CORP COM 756109104 58842 799157 SH SOLE 2 76258 0 722899 REALTY INCOME CORP COM 756109104 17084 232029 SH SOLE 4 223489 0 8540 REALTY INCOME CORP COM 756109104 55902 759228 SH SOLE 7 742430 0 16798 REALTY INCOME CORP COM 756109104 294 3989 SH SOLE 13 3989 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 48322 656285 SH SOLE 18 597619 0 58666 REALTY INCOME CORP COM 756109104 31098 422357 SH SOLE 19 422357 0 0 REALTY INCOME CORP COM 756109104 1076589 14621606 SH SOLE 21 14621606 0 0 REALTY INCOME CORP COM 756109104 778932 10578998 SH SOLE 22 9745763 0 833235 REALTY INCOME CORP COM 756109104 18494 251175 SH SOLE 23 251175 0 0 REALTY INCOME CORP COM 756109104 78199 1062053 SH SOLE 25 1062053 0 0 REALTY INCOME CORP COM 756109104 117336 1593589 SH SOLE 26 228738 0 1364851 REALTY INCOME CORP COM 756109104 4363 59253 SH SOLE 28 41155 0 18098 REALTY INCOME CORP COM 756109104 17740 240937 SH SOLE 29 173799 0 67138 REALTY INCOME CORP COM 756109104 199999 2716273 SH SOLE 30 2716273 0 0 REALTY INCOME CORP COM 756109104 5658 76848 SH SOLE 31 61456 0 15392 REALTY INCOME CORP COM 756109104 1688 22919 SH SOLE 34 22919 0 0 REALTY INCOME CORP COM 756109104 19279 261840 SH SOLE 36 261840 0 0 REALTY INCOME CORP COM 756109104 504 6851 SH SOLE 40 6851 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 7787 38092 SH SOLE 2 22141 0 15951 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 18165 88859 SH SOLE 18 86722 0 2137 REATA PHARMACEUTICALS INC CL A 75615P103 42844 209580 SH SOLE 19 209580 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 215952 1056363 SH SOLE 21 1056363 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 150122 734346 SH SOLE 22 707798 0 26548 REATA PHARMACEUTICALS INC CL A 75615P103 1130 5528 SH SOLE 23 5528 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 4564 22326 SH SOLE 26 5410 0 16916 REATA PHARMACEUTICALS INC CL A 75615P103 605 2959 SH SOLE 28 2959 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 1693 8283 SH SOLE 30 8283 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 15323 74954 SH SOLE 34 74954 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 434 2124 SH SOLE 40 2124 0 0 RECRO PHARMA INC COM 75629F109 148 8068 SH SOLE 2 719 0 7349 RECRO PHARMA INC COM 75629F109 1334 72755 SH SOLE 18 69434 0 3321 RECRO PHARMA INC COM 75629F109 629 34289 SH SOLE 19 34289 0 0 RECRO PHARMA INC COM 75629F109 12888 703105 SH SOLE 21 703105 0 0 RECRO PHARMA INC COM 75629F109 9933 541901 SH SOLE 22 525441 0 16460 RED LION HOTELS CORP COM 756764106 92 24677 SH SOLE 2 287 0 24390 RED LION HOTELS CORP COM 756764106 2 530 SH SOLE 7 530 0 0 RED LION HOTELS CORP COM 756764106 315 84336 SH SOLE 18 84336 0 0 RED LION HOTELS CORP COM 756764106 157 42119 SH SOLE 19 42119 0 0 RED LION HOTELS CORP COM 756764106 3152 845114 SH SOLE 21 845114 0 0 RED LION HOTELS CORP COM 756764106 2748 736791 SH SOLE 22 724307 0 12484 RED RIVER BANCSHARES INC COM 75686R202 257 4585 SH SOLE 2 0 0 4585 RED RIVER BANCSHARES INC COM 75686R202 977 17429 SH SOLE 18 17429 0 0 RED RIVER BANCSHARES INC COM 75686R202 642 11449 SH SOLE 19 11449 0 0 RED RIVER BANCSHARES INC COM 75686R202 9089 162127 SH SOLE 21 162127 0 0 RED RIVER BANCSHARES INC COM 75686R202 2293 40894 SH SOLE 22 38671 0 2223 RED ROBIN GOURMET BURGERS IN COM 75689M101 439 13301 SH SOLE 2 529 0 12772 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 1980 59956 SH SOLE 18 59956 0 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 753 22797 SH SOLE 19 22797 0 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 51356 1555287 SH SOLE 21 1555287 0 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 12626 382361 SH SOLE 22 366144 0 16217 RED ROBIN GOURMET BURGERS IN COM 75689M101 25 769 SH SOLE 26 0 0 769 RED ROBIN GOURMET BURGERS IN COM 75689M101 67 2034 SH SOLE 28 2034 0 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 667 20210 SH SOLE 30 20210 0 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 52 1567 SH SOLE 40 1567 0 0 RED ROCK RESORTS INC CL A 75700L108 695 29039 SH SOLE 2 2578 0 26461 RED ROCK RESORTS INC CL A 75700L108 5 222 SH SOLE 4 222 0 0 RED ROCK RESORTS INC CL A 75700L108 28 1175 SH SOLE 7 1175 0 0 RED ROCK RESORTS INC CL A 75700L108 5697 237882 SH SOLE 18 237882 0 0 RED ROCK RESORTS INC CL A 75700L108 2946 123019 SH SOLE 19 123019 0 0 RED ROCK RESORTS INC CL A 75700L108 55753 2327884 SH SOLE 21 2327884 0 0 RED ROCK RESORTS INC CL A 75700L108 48345 2018575 SH SOLE 22 1926028 0 92547 RED ROCK RESORTS INC CL A 75700L108 552 23050 SH SOLE 26 18359 0 4691 RED ROCK RESORTS INC CL A 75700L108 228 9508 SH SOLE 28 9508 0 0 RED ROCK RESORTS INC CL A 75700L108 567 23657 SH SOLE 30 23657 0 0 RED ROCK RESORTS INC CL A 75700L108 173 7213 SH SOLE 40 7213 0 0 RED VIOLET INC COM 75704L104 24 1286 SH SOLE 18 1286 0 0 RED VIOLET INC COM 75704L104 273 14774 SH SOLE 21 14774 0 0 RED VIOLET INC COM 75704L104 223 12041 SH SOLE 22 12041 0 0 REDFIN CORP COM 75737F108 791 37429 SH SOLE 2 3377 0 34052 REDFIN CORP COM 75737F108 8 362 SH SOLE 4 362 0 0 REDFIN CORP COM 75737F108 36 1713 SH SOLE 7 1713 0 0 REDFIN CORP COM 75737F108 6393 302397 SH SOLE 18 302397 0 0 REDFIN CORP COM 75737F108 3441 162783 SH SOLE 19 162783 0 0 REDFIN CORP COM 75737F108 64232 3038418 SH SOLE 21 3038418 0 0 REDFIN CORP COM 75737F108 52491 2483008 SH SOLE 22 2372098 0 110910 REDFIN CORP COM 75737F108 691 32710 SH SOLE 26 26661 0 6049 REDFIN CORP COM 75737F108 331 15662 SH SOLE 28 15662 0 0 REDFIN CORP COM 75737F108 501 23683 SH SOLE 30 23683 0 0 REDFIN CORP COM 75737F108 162 7686 SH SOLE 40 7686 0 0 REDWOOD TR INC COM 758075402 1815 109741 SH SOLE 2 4092 0 105649 REDWOOD TR INC COM 758075402 9 550 SH SOLE 4 550 0 0 REDWOOD TR INC COM 758075402 30 1830 SH SOLE 7 1830 0 0 REDWOOD TR INC COM 758075402 8223 497139 SH SOLE 18 497139 0 0 REDWOOD TR INC COM 758075402 3398 205457 SH SOLE 19 205457 0 0 REDWOOD TR INC COM 758075402 253833 15346593 SH SOLE 21 15346593 0 0 REDWOOD TR INC COM 758075402 56478 3414622 SH SOLE 22 3241903 0 172719 REDWOOD TR INC COM 758075402 599 36212 SH SOLE 26 10532 0 25680 REDWOOD TR INC COM 758075402 198 12000 SH SOLE 28 12000 0 0 REDWOOD TR INC COM 758075402 2578 155872 SH SOLE 30 155872 0 0 REDWOOD TR INC COM 758075402 228 13804 SH SOLE 40 13804 0 0 REEDS INC COM 758338107 6 7106 SH SOLE 18 7106 0 0 REEDS INC COM 758338107 55 60032 SH SOLE 21 60032 0 0 REEDS INC COM 758338107 242 265856 SH SOLE 22 265856 0 0 REGAL BELOIT CORP COM 758750103 15420 180121 SH SOLE 2 93877 0 86244 REGAL BELOIT CORP COM 758750103 1082 12635 SH SOLE 4 12635 0 0 REGAL BELOIT CORP COM 758750103 256 2986 SH SOLE 7 2986 0 0 REGAL BELOIT CORP COM 758750103 10126 118285 SH SOLE 18 116660 0 1625 REGAL BELOIT CORP COM 758750103 1023 11946 SH SOLE 19 11946 0 0 REGAL BELOIT CORP COM 758750103 173648 2028356 SH SOLE 21 2028356 0 0 REGAL BELOIT CORP COM 758750103 126888 1482159 SH SOLE 22 1355229 0 126930 REGAL BELOIT CORP COM 758750103 1930 22549 SH SOLE 23 22549 0 0 REGAL BELOIT CORP COM 758750103 1966 22968 SH SOLE 26 14216 0 8752 REGAL BELOIT CORP COM 758750103 491 5733 SH SOLE 28 5733 0 0 REGAL BELOIT CORP COM 758750103 776 9062 SH SOLE 29 9062 0 0 REGAL BELOIT CORP COM 758750103 17558 205096 SH SOLE 30 205096 0 0 REGAL BELOIT CORP COM 758750103 1890 22074 SH SOLE 31 14235 0 7839 REGAL BELOIT CORP COM 758750103 12917 150881 SH SOLE 34 150881 0 0 REGAL BELOIT CORP COM 758750103 128 1490 SH SOLE 36 1490 0 0 REGAL BELOIT CORP COM 758750103 371 4339 SH SOLE 40 4339 0 0 REGENCY CTRS CORP COM 758849103 25935 411087 SH SOLE 2 47236 0 363851 REGENCY CTRS CORP COM 758849103 14244 225774 SH SOLE 4 220586 0 5188 REGENCY CTRS CORP COM 758849103 21614 342589 SH SOLE 7 328842 0 13747 REGENCY CTRS CORP COM 758849103 424 6723 SH SOLE 13 6723 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 48394 767061 SH SOLE 18 741024 0 26037 REGENCY CTRS CORP COM 758849103 35446 561834 SH SOLE 19 561834 0 0 REGENCY CTRS CORP COM 758849103 348870 5529715 SH SOLE 21 5529715 0 0 REGENCY CTRS CORP COM 758849103 378476 5998990 SH SOLE 22 5466601 0 532389 REGENCY CTRS CORP COM 758849103 10158 161012 SH SOLE 23 161012 0 0 REGENCY CTRS CORP COM 758849103 33698 534133 SH SOLE 25 534133 0 0 REGENCY CTRS CORP COM 758849103 59406 941610 SH SOLE 26 140494 0 801116 REGENCY CTRS CORP COM 758849103 4153 65831 SH SOLE 28 56099 0 9732 REGENCY CTRS CORP COM 758849103 7989 126623 SH SOLE 29 91081 0 35542 REGENCY CTRS CORP COM 758849103 80537 1276537 SH SOLE 30 1276537 0 0 REGENCY CTRS CORP COM 758849103 2139 33909 SH SOLE 31 27696 0 6213 REGENCY CTRS CORP COM 758849103 13605 215650 SH SOLE 34 215650 0 0 REGENCY CTRS CORP COM 758849103 6636 105186 SH SOLE 36 105186 0 0 REGENCY CTRS CORP COM 758849103 289 4583 SH SOLE 40 4583 0 0 REGENERON PHARMACEUTICALS COM 75886F107 85210 226936 SH SOLE 2 40395 0 186541 REGENERON PHARMACEUTICALS COM 75886F107 14572 38809 SH SOLE 4 36712 0 2097 REGENERON PHARMACEUTICALS COM 75886F107 27748 73900 SH SOLE 7 73258 0 642 REGENERON PHARMACEUTICALS COM 75886F107 4012 10685 SH SOLE 13 10685 0 0 REGENERON PHARMACEUTICALS COM 75886F107 244 651 SH SOLE 15 651 0 0 REGENERON PHARMACEUTICALS COM 75886F107 86274 229770 SH SOLE 18 209310 0 20460 REGENERON PHARMACEUTICALS COM 75886F107 32025 85292 SH SOLE 19 85292 0 0 REGENERON PHARMACEUTICALS COM 75886F107 907811 2417734 SH SOLE 21 2417734 0 0 REGENERON PHARMACEUTICALS COM 75886F107 772462 2057266 SH SOLE 22 1808149 0 249117 REGENERON PHARMACEUTICALS COM 75886F107 23893 63634 SH SOLE 23 63634 0 0 REGENERON PHARMACEUTICALS COM 75886F107 29613 78866 SH SOLE 25 78866 0 0 REGENERON PHARMACEUTICALS COM 75886F107 126830 337780 SH SOLE 26 53604 0 284176 REGENERON PHARMACEUTICALS COM 75886F107 5679 15125 SH SOLE 28 10566 0 4559 REGENERON PHARMACEUTICALS COM 75886F107 8794 23420 SH SOLE 29 4292 0 19128 REGENERON PHARMACEUTICALS COM 75886F107 139430 371338 SH SOLE 30 371338 0 0 REGENERON PHARMACEUTICALS COM 75886F107 8662 23068 SH SOLE 31 18644 0 4424 REGENERON PHARMACEUTICALS COM 75886F107 6597 17569 SH SOLE 32 17569 0 0 REGENERON PHARMACEUTICALS COM 75886F107 2504 6669 SH SOLE 34 6669 0 0 REGENERON PHARMACEUTICALS COM 75886F107 21974 58523 SH SOLE 36 58523 0 0 REGENERON PHARMACEUTICALS COM 75886F107 681 1813 SH SOLE 40 1813 0 0 REGENXBIO INC COM 75901B107 570 13913 SH SOLE 2 1193 0 12720 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 6114 149230 SH SOLE 18 147404 0 1826 REGENXBIO INC COM 75901B107 2751 67149 SH SOLE 19 67149 0 0 REGENXBIO INC COM 75901B107 158964 3880010 SH SOLE 21 3880010 0 0 REGENXBIO INC COM 75901B107 38990 951673 SH SOLE 22 912402 0 39271 REGENXBIO INC COM 75901B107 15 359 SH SOLE 23 359 0 0 REGENXBIO INC COM 75901B107 444 10835 SH SOLE 26 7553 0 3282 REGENXBIO INC COM 75901B107 167 4070 SH SOLE 28 4070 0 0 REGENXBIO INC COM 75901B107 5973 145798 SH SOLE 30 145798 0 0 REGENXBIO INC COM 75901B107 20 483 SH SOLE 34 483 0 0 REGENXBIO INC COM 75901B107 188 4586 SH SOLE 40 4586 0 0 REGIONAL HEALTH PPTYS INC COM 75903M309 1 885 SH SOLE 21 885 0 0 REGIONAL MGMT CORP COM 75902K106 276 9206 SH SOLE 2 3093 0 6113 REGIONAL MGMT CORP COM 75902K106 7 245 SH SOLE 7 245 0 0 REGIONAL MGMT CORP COM 75902K106 988 32894 SH SOLE 18 32894 0 0 REGIONAL MGMT CORP COM 75902K106 2225 74080 SH SOLE 19 74080 0 0 REGIONAL MGMT CORP COM 75902K106 9377 312254 SH SOLE 21 312254 0 0 REGIONAL MGMT CORP COM 75902K106 12345 411094 SH SOLE 22 403200 0 7894 REGIONAL MGMT CORP COM 75902K106 470 15654 SH SOLE 23 15654 0 0 REGIONAL MGMT CORP COM 75902K106 1345 44774 SH SOLE 26 0 0 44774 REGIONS FINL CORP NEW COM 7591EP100 57919 3375216 SH SOLE 2 1103144 0 2272072 REGIONS FINL CORP NEW COM 7591EP100 9957 580253 SH SOLE 4 550618 0 29635 REGIONS FINL CORP NEW COM 7591EP100 15464 901163 SH SOLE 7 847657 0 53506 REGIONS FINL CORP NEW COM 7591EP100 740 43124 SH SOLE 13 43124 0 0 REGIONS FINL CORP NEW COM 7591EP100 90 5222 SH SOLE 15 5222 0 0 REGIONS FINL CORP NEW COM 7591EP100 141440 8242448 SH SOLE 18 7744912 0 497536 REGIONS FINL CORP NEW COM 7591EP100 92505 5390731 SH SOLE 19 5390731 0 0 REGIONS FINL CORP NEW COM 7591EP100 416681 24282091 SH SOLE 21 24282091 0 0 REGIONS FINL CORP NEW COM 7591EP100 425895 24819057 SH SOLE 22 22070981 0 2748076 REGIONS FINL CORP NEW COM 7591EP100 15843 923225 SH SOLE 23 923225 0 0 REGIONS FINL CORP NEW COM 7591EP100 20351 1185931 SH SOLE 25 1126108 0 59823 REGIONS FINL CORP NEW COM 7591EP100 89539 5217910 SH SOLE 26 723092 0 4494818 REGIONS FINL CORP NEW COM 7591EP100 3208 186950 SH SOLE 28 130168 0 56782 REGIONS FINL CORP NEW COM 7591EP100 4851 282706 SH SOLE 29 74100 0 208606 REGIONS FINL CORP NEW COM 7591EP100 71237 4151324 SH SOLE 30 4151324 0 0 REGIONS FINL CORP NEW COM 7591EP100 5550 323450 SH SOLE 31 220116 0 103334 REGIONS FINL CORP NEW COM 7591EP100 46252 2695340 SH SOLE 34 2695340 0 0 REGIONS FINL CORP NEW COM 7591EP100 14207 827924 SH SOLE 36 827924 0 0 REGIONS FINL CORP NEW COM 7591EP100 418 24352 SH SOLE 40 24352 0 0 REGIS CORP MINN COM 758932107 428 23933 SH SOLE 2 1186 0 22747 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 2008 112352 SH SOLE 18 112352 0 0 REGIS CORP MINN COM 758932107 787 44038 SH SOLE 19 44038 0 0 REGIS CORP MINN COM 758932107 51231 2866868 SH SOLE 21 2866868 0 0 REGIS CORP MINN COM 758932107 13669 764929 SH SOLE 22 720402 0 44527 REGIS CORP MINN COM 758932107 703 39347 SH SOLE 26 22513 0 16834 REGIS CORP MINN COM 758932107 99 5530 SH SOLE 28 5530 0 0 REGIS CORP MINN COM 758932107 674 37734 SH SOLE 30 37734 0 0 REGIS CORP MINN COM 758932107 86 4790 SH SOLE 40 4790 0 0 REGULUS THERAPEUTICS INC COM NEW 75915K200 1 1182 SH SOLE 21 1182 0 0 REGULUS THERAPEUTICS INC COM NEW 75915K200 42 47635 SH SOLE 22 47635 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 29260 179446 SH SOLE 2 43652 0 135794 REINSURANCE GRP OF AMERICA I COM NEW 759351604 5131 31468 SH SOLE 4 29886 0 1582 REINSURANCE GRP OF AMERICA I COM NEW 759351604 6874 42154 SH SOLE 7 9199 0 32955 REINSURANCE GRP OF AMERICA I COM NEW 759351604 18 110 SH SOLE 13 110 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 36264 222396 SH SOLE 18 212460 0 9936 REINSURANCE GRP OF AMERICA I COM NEW 759351604 6508 39910 SH SOLE 19 39910 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 510762 3132357 SH SOLE 21 3132357 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 345391 2118181 SH SOLE 22 1996136 0 122045 REINSURANCE GRP OF AMERICA I COM NEW 759351604 7895 48417 SH SOLE 23 48417 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 1057 6485 SH SOLE 25 6485 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 19222 117881 SH SOLE 26 53909 0 63972 REINSURANCE GRP OF AMERICA I COM NEW 759351604 1946 11933 SH SOLE 28 7920 0 4013 REINSURANCE GRP OF AMERICA I COM NEW 759351604 2341 14357 SH SOLE 29 1274 0 13083 REINSURANCE GRP OF AMERICA I COM NEW 759351604 16805 103061 SH SOLE 30 103061 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 4655 28548 SH SOLE 31 12342 0 16206 REINSURANCE GRP OF AMERICA I COM NEW 759351604 2305 14134 SH SOLE 34 14134 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 4455 27323 SH SOLE 36 27323 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 211 1296 SH SOLE 40 1296 0 0 REKOR SYS INC COM 759419104 32 8435 SH SOLE 21 8435 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 31465 262731 SH SOLE 2 109474 0 153257 RELIANCE STEEL & ALUMINUM CO COM 759509102 1422 11877 SH SOLE 4 11877 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 331 2765 SH SOLE 7 2765 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 1006 8402 SH SOLE 13 8402 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 27029 225694 SH SOLE 18 209924 0 15770 RELIANCE STEEL & ALUMINUM CO COM 759509102 10856 90646 SH SOLE 19 90646 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 404145 3374621 SH SOLE 21 3374621 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 303461 2533913 SH SOLE 22 2305105 0 228808 RELIANCE STEEL & ALUMINUM CO COM 759509102 1838 15345 SH SOLE 23 15345 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 1436 11988 SH SOLE 25 11988 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 4012 33498 SH SOLE 26 21386 0 12112 RELIANCE STEEL & ALUMINUM CO COM 759509102 1053 8791 SH SOLE 28 8791 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 4197 35047 SH SOLE 29 7166 0 27881 RELIANCE STEEL & ALUMINUM CO COM 759509102 3159 26379 SH SOLE 30 26379 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 1503 12546 SH SOLE 31 8373 0 4173 RELIANCE STEEL & ALUMINUM CO COM 759509102 2697 22522 SH SOLE 34 22522 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 2126 17750 SH SOLE 36 17750 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 810 6761 SH SOLE 40 6761 0 0 RELIANT BANCORP INC COM 75956B101 240 10769 SH SOLE 2 417 0 10352 RELIANT BANCORP INC COM 75956B101 5 219 SH SOLE 7 219 0 0 RELIANT BANCORP INC COM 75956B101 823 36988 SH SOLE 18 36988 0 0 RELIANT BANCORP INC COM 75956B101 404 18174 SH SOLE 19 18174 0 0 RELIANT BANCORP INC COM 75956B101 8590 386262 SH SOLE 21 386262 0 0 RELIANT BANCORP INC COM 75956B101 2729 122690 SH SOLE 22 115179 0 7511 RELIV INTL INC COM NEW 75952R209 1 258 SH SOLE 21 258 0 0 RELMADA THERAPEUTICS INC COM 75955J402 377 9661 SH SOLE 21 9661 0 0 RELMADA THERAPEUTICS INC COM 75955J402 5205 133452 SH SOLE 22 133452 0 0 RELX PLC SPONSORED ADR 759530108 30426 1204034 SH SOLE 18 1201220 0 2814 REMARK HLDGS INC COM 75955K102 3 6732 SH SOLE 18 6732 0 0 REMARK HLDGS INC COM 75955K102 47 92073 SH SOLE 21 92073 0 0 REMARK HLDGS INC COM 75955K102 68 132919 SH SOLE 22 132919 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 23164 118172 SH SOLE 2 26759 0 91413 RENAISSANCERE HOLDINGS LTD COM G7496G103 3772 19243 SH SOLE 4 18181 0 1062 RENAISSANCERE HOLDINGS LTD COM G7496G103 5514 28132 SH SOLE 7 28132 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 25940 132334 SH SOLE 18 128975 0 3359 RENAISSANCERE HOLDINGS LTD COM G7496G103 2356 12021 SH SOLE 19 12021 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 696127 3551306 SH SOLE 21 3551306 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 330751 1687334 SH SOLE 22 1602043 0 85291 RENAISSANCERE HOLDINGS LTD COM G7496G103 7271 37092 SH SOLE 23 37092 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 8328 42487 SH SOLE 25 42487 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 35537 181294 SH SOLE 26 44776 0 136518 RENAISSANCERE HOLDINGS LTD COM G7496G103 1646 8395 SH SOLE 28 5761 0 2634 RENAISSANCERE HOLDINGS LTD COM G7496G103 1961 10002 SH SOLE 29 780 0 9222 RENAISSANCERE HOLDINGS LTD COM G7496G103 30181 153971 SH SOLE 30 153971 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 1987 10137 SH SOLE 31 7792 0 2345 RENAISSANCERE HOLDINGS LTD COM G7496G103 494 2518 SH SOLE 34 2518 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 11341 57858 SH SOLE 36 57858 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 227 1157 SH SOLE 40 1157 0 0 RENASANT CORP COM 75970E107 2074 58568 SH SOLE 2 2076 0 56492 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 6715 189575 SH SOLE 18 189575 0 0 RENASANT CORP COM 75970E107 3533 99739 SH SOLE 19 99739 0 0 RENASANT CORP COM 75970E107 67216 1897694 SH SOLE 21 1897694 0 0 RENASANT CORP COM 75970E107 61059 1723868 SH SOLE 22 1661539 0 62329 RENASANT CORP COM 75970E107 840 23728 SH SOLE 26 11197 0 12531 RENASANT CORP COM 75970E107 234 6611 SH SOLE 28 6611 0 0 RENASANT CORP COM 75970E107 612 17290 SH SOLE 30 17290 0 0 RENASANT CORP COM 75970E107 213 6008 SH SOLE 40 6008 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 1024 37983 SH SOLE 2 1298 0 36685 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 4683 173749 SH SOLE 18 173749 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 1769 65646 SH SOLE 19 65646 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 132940 4932828 SH SOLE 21 4932828 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 31480 1168085 SH SOLE 22 1112010 0 56075 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 587 21789 SH SOLE 26 16618 0 5171 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 124 4605 SH SOLE 28 4605 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 9189 340950 SH SOLE 30 340950 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 78 2886 SH SOLE 40 2886 0 0 RENT A CTR INC NEW COM 76009N100 596 20680 SH SOLE 2 1796 0 18884 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 6330 219471 SH SOLE 18 219471 0 0 RENT A CTR INC NEW COM 76009N100 2476 85859 SH SOLE 19 85859 0 0 RENT A CTR INC NEW COM 76009N100 158465 5494623 SH SOLE 21 5494623 0 0 RENT A CTR INC NEW COM 76009N100 41709 1446223 SH SOLE 22 1378627 0 67596 RENT A CTR INC NEW COM 76009N100 213 7378 SH SOLE 26 5025 0 2353 RENT A CTR INC NEW COM 76009N100 145 5025 SH SOLE 28 5025 0 0 RENT A CTR INC NEW COM 76009N100 1981 68689 SH SOLE 30 68689 0 0 RENT A CTR INC NEW COM 76009N100 49 1700 SH SOLE 31 0 0 1700 RENT A CTR INC NEW COM 76009N100 170 5902 SH SOLE 40 5902 0 0 REPAY HLDGS CORP COM CL A 76029L100 9 629 SH SOLE 2 629 0 0 REPAY HLDGS CORP COM CL A 76029L100 1100 75067 SH SOLE 19 75067 0 0 REPAY HLDGS CORP COM CL A 76029L100 706 48203 SH SOLE 21 48203 0 0 REPAY HLDGS CORP COM CL A 76029L100 8252 563252 SH SOLE 22 563252 0 0 REPAY HLDGS CORP COM CL A 76029L100 55 3772 SH SOLE 23 3772 0 0 REPAY HLDGS CORP COM CL A 76029L100 187 12738 SH SOLE 26 0 0 12738 REPAY HLDGS CORP COM CL A 76029L100 72 4944 SH SOLE 30 4944 0 0 REPAY HLDGS CORP COM CL A 76029L100 16945 1156633 SH SOLE 34 1156633 0 0 REPLIGEN CORP COM 759916109 3922 42400 SH SOLE 2 22550 0 19850 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 26771 289416 SH SOLE 18 282901 0 6515 REPLIGEN CORP COM 759916109 12199 131886 SH SOLE 19 131886 0 0 REPLIGEN CORP COM 759916109 330084 3568474 SH SOLE 21 3568474 0 0 REPLIGEN CORP COM 759916109 155988 1686352 SH SOLE 22 1625961 0 60391 REPLIGEN CORP COM 759916109 349 3772 SH SOLE 23 3772 0 0 REPLIGEN CORP COM 759916109 2381 25742 SH SOLE 26 10409 0 15333 REPLIGEN CORP COM 759916109 736 7954 SH SOLE 28 7954 0 0 REPLIGEN CORP COM 759916109 1373 14844 SH SOLE 30 14844 0 0 REPLIGEN CORP COM 759916109 169 1824 SH SOLE 34 1824 0 0 REPLIGEN CORP COM 759916109 477 5160 SH SOLE 40 5160 0 0 REPLIGEN CORP NOTE 0.375% 7/1 759916AB5 1321 1225000 PRN SOLE 21 1225000 0 0 REPLIMUNE GROUP INC COM 76029N106 114 7960 SH SOLE 2 3021 0 4939 REPLIMUNE GROUP INC COM 76029N106 611 42583 SH SOLE 18 42583 0 0 REPLIMUNE GROUP INC COM 76029N106 912 63564 SH SOLE 19 63564 0 0 REPLIMUNE GROUP INC COM 76029N106 7070 492688 SH SOLE 21 492688 0 0 REPLIMUNE GROUP INC COM 76029N106 4633 322846 SH SOLE 22 308806 0 14040 REPLIMUNE GROUP INC COM 76029N106 17 1177 SH SOLE 23 1177 0 0 REPLIMUNE GROUP INC COM 76029N106 41 2891 SH SOLE 26 0 0 2891 REPRO MED SYS INC COM 759910102 85 13054 SH SOLE 21 13054 0 0 REPUBLIC BANCORP KY CL A 760281204 689 14712 SH SOLE 2 4504 0 10208 REPUBLIC BANCORP KY CL A 760281204 6 134 SH SOLE 7 134 0 0 REPUBLIC BANCORP KY CL A 760281204 1661 35488 SH SOLE 18 35488 0 0 REPUBLIC BANCORP KY CL A 760281204 2382 50905 SH SOLE 19 50905 0 0 REPUBLIC BANCORP KY CL A 760281204 16780 358541 SH SOLE 21 358541 0 0 REPUBLIC BANCORP KY CL A 760281204 20708 442469 SH SOLE 22 429599 0 12870 REPUBLIC BANCORP KY CL A 760281204 751 16042 SH SOLE 23 16042 0 0 REPUBLIC BANCORP KY CL A 760281204 1402 29951 SH SOLE 26 0 0 29951 REPUBLIC BANCORP KY CL A 760281204 67 1434 SH SOLE 28 1434 0 0 REPUBLIC BANCORP KY CL A 760281204 187 3992 SH SOLE 30 3992 0 0 REPUBLIC BANCORP KY CL A 760281204 44 941 SH SOLE 40 941 0 0 REPUBLIC FIRST BANCORP INC COM 760416107 423 101120 SH SOLE 2 51047 0 50073 REPUBLIC FIRST BANCORP INC COM 760416107 3 746 SH SOLE 7 746 0 0 REPUBLIC FIRST BANCORP INC COM 760416107 697 166814 SH SOLE 18 157391 0 9423 REPUBLIC FIRST BANCORP INC COM 760416107 5015 1199686 SH SOLE 19 1199686 0 0 REPUBLIC FIRST BANCORP INC COM 760416107 6674 1596640 SH SOLE 21 1596640 0 0 REPUBLIC FIRST BANCORP INC COM 760416107 11486 2747921 SH SOLE 22 2661857 0 86064 REPUBLIC FIRST BANCORP INC COM 760416107 542 129716 SH SOLE 23 129716 0 0 REPUBLIC FIRST BANCORP INC COM 760416107 1603 383551 SH SOLE 26 0 0 383551 REPUBLIC FIRST BANCORP INC COM 760416107 27 6380 SH SOLE 30 6380 0 0 REPUBLIC SVCS INC COM 760759100 48904 545619 SH SOLE 2 66913 0 478706 REPUBLIC SVCS INC COM 760759100 9756 108853 SH SOLE 4 102796 0 6057 REPUBLIC SVCS INC COM 760759100 27212 303605 SH SOLE 7 287458 0 16147 REPUBLIC SVCS INC COM 760759100 531 5925 SH SOLE 13 5925 0 0 REPUBLIC SVCS INC COM 760759100 118 1313 SH SOLE 15 1313 0 0 REPUBLIC SVCS INC COM 760759100 44625 497883 SH SOLE 18 468373 0 29510 REPUBLIC SVCS INC COM 760759100 6118 68263 SH SOLE 19 68263 0 0 REPUBLIC SVCS INC COM 760759100 1036954 11569279 SH SOLE 21 11569279 0 0 REPUBLIC SVCS INC COM 760759100 578853 6458246 SH SOLE 22 5902140 0 556106 REPUBLIC SVCS INC COM 760759100 15661 174730 SH SOLE 23 174730 0 0 REPUBLIC SVCS INC COM 760759100 19403 216475 SH SOLE 25 216475 0 0 REPUBLIC SVCS INC COM 760759100 104152 1162019 SH SOLE 26 202235 0 959784 REPUBLIC SVCS INC COM 760759100 3771 42074 SH SOLE 28 29291 0 12783 REPUBLIC SVCS INC COM 760759100 388 4328 SH SOLE 29 4328 0 0 REPUBLIC SVCS INC COM 760759100 144685 1614246 SH SOLE 30 1614246 0 0 REPUBLIC SVCS INC COM 760759100 6644 74130 SH SOLE 31 40020 0 34110 REPUBLIC SVCS INC COM 760759100 1766 19698 SH SOLE 34 19698 0 0 REPUBLIC SVCS INC COM 760759100 25595 285560 SH SOLE 36 285560 0 0 REPUBLIC SVCS INC COM 760759100 414 4624 SH SOLE 40 4624 0 0 RESEARCH FRONTIERS INC COM 760911107 15 5008 SH SOLE 18 5008 0 0 RESEARCH FRONTIERS INC COM 760911107 230 76527 SH SOLE 21 76527 0 0 RESEARCH FRONTIERS INC COM 760911107 1943 645516 SH SOLE 22 645516 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 3598 301575 SH SOLE 2 78750 0 222825 RESIDEO TECHNOLOGIES INC COM 76118Y104 6 525 SH SOLE 4 525 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 47 3903 SH SOLE 7 3903 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 143 12026 SH SOLE 13 12026 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 0 1 SH SOLE 17 0 0 1 RESIDEO TECHNOLOGIES INC COM 76118Y104 4322 362271 SH SOLE 18 356549 0 5722 RESIDEO TECHNOLOGIES INC COM 76118Y104 2340 196146 SH SOLE 19 196146 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 70684 5924899 SH SOLE 21 5924899 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 50189 4206939 SH SOLE 22 3901414 0 305525 RESIDEO TECHNOLOGIES INC COM 76118Y104 418 35003 SH SOLE 26 20885 0 14118 RESIDEO TECHNOLOGIES INC COM 76118Y104 191 16046 SH SOLE 28 16046 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 502 42042 SH SOLE 29 0 0 42042 RESIDEO TECHNOLOGIES INC COM 76118Y104 343 28715 SH SOLE 30 28715 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 31 2597 SH SOLE 31 2597 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 108 9066 SH SOLE 36 9066 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 170 14224 SH SOLE 40 14224 0 0 RESMED INC COM 761152107 67926 438317 SH SOLE 2 128145 0 310172 RESMED INC COM 761152107 10738 69291 SH SOLE 4 65553 0 3738 RESMED INC COM 761152107 33140 213851 SH SOLE 7 130887 0 82964 RESMED INC COM 761152107 328 2115 SH SOLE 13 2115 0 0 RESMED INC COM 761152107 129 835 SH SOLE 15 835 0 0 RESMED INC COM 761152107 53119 342767 SH SOLE 18 322725 0 20042 RESMED INC COM 761152107 81519 526033 SH SOLE 19 526033 0 0 RESMED INC COM 761152107 733344 4732165 SH SOLE 21 4732165 0 0 RESMED INC COM 761152107 548574 3539872 SH SOLE 22 3180207 0 359665 RESMED INC COM 761152107 15965 103017 SH SOLE 23 103017 0 0 RESMED INC COM 761152107 27542 177724 SH SOLE 25 177724 0 0 RESMED INC COM 761152107 107522 693825 SH SOLE 26 104275 0 589550 RESMED INC COM 761152107 4150 26779 SH SOLE 28 18743 0 8036 RESMED INC COM 761152107 5152 33242 SH SOLE 29 2886 0 30356 RESMED INC COM 761152107 104959 677288 SH SOLE 30 677288 0 0 RESMED INC COM 761152107 4929 31805 SH SOLE 31 25010 0 6795 RESMED INC COM 761152107 50672 326978 SH SOLE 34 326978 0 0 RESMED INC COM 761152107 13843 89325 SH SOLE 36 89325 0 0 RESMED INC COM 761152107 450 2905 SH SOLE 40 2905 0 0 RESOLUTE FST PRODS INC COM 76117W109 378 90058 SH SOLE 21 90058 0 0 RESOLUTE FST PRODS INC COM 76117W109 6727 1601730 SH SOLE 22 1560481 0 41249 RESONANT INC COM 76118L102 12 4823 SH SOLE 18 4823 0 0 RESONANT INC COM 76118L102 143 59080 SH SOLE 21 59080 0 0 RESONANT INC COM 76118L102 900 371749 SH SOLE 22 371749 0 0 RESOURCES CONNECTION INC COM 76122Q105 417 25534 SH SOLE 2 1034 0 24500 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 2317 141905 SH SOLE 18 141905 0 0 RESOURCES CONNECTION INC COM 76122Q105 864 52912 SH SOLE 19 52912 0 0 RESOURCES CONNECTION INC COM 76122Q105 58801 3600801 SH SOLE 21 3600801 0 0 RESOURCES CONNECTION INC COM 76122Q105 16474 1008843 SH SOLE 22 958548 0 50295 RESOURCES CONNECTION INC COM 76122Q105 242 14813 SH SOLE 26 0 0 14813 RESOURCES CONNECTION INC COM 76122Q105 48 2964 SH SOLE 28 2964 0 0 RESOURCES CONNECTION INC COM 76122Q105 588 36008 SH SOLE 30 36008 0 0 RESOURCES CONNECTION INC COM 76122Q105 53 3238 SH SOLE 40 3238 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 13 199 SH SOLE 17 0 0 199 RESTAURANT BRANDS INTL INC COM 76131D103 1242 19480 SH SOLE 18 19480 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 231 3630 SH SOLE 22 3630 0 0 RESTORATION HARDWARE HLDGS I DBCV 7/1 761283AC4 1264 700000 PRN SOLE 21 700000 0 0 RESTORBIO INC COM 76133L103 26 17726 SH SOLE 2 623 0 17103 RESTORBIO INC COM 76133L103 79 52786 SH SOLE 18 52786 0 0 RESTORBIO INC COM 76133L103 37 25050 SH SOLE 19 25050 0 0 RESTORBIO INC COM 76133L103 1339 898852 SH SOLE 21 898852 0 0 RESTORBIO INC COM 76133L103 813 545713 SH SOLE 22 536778 0 8935 RESTORBIO INC COM 76133L103 4 2574 SH SOLE 30 2574 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 2118 119960 SH SOLE 2 4208 0 115752 RETAIL OPPORTUNITY INVTS COR COM 76131N101 564 31957 SH SOLE 4 31957 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 1983 112275 SH SOLE 7 112275 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 5 293 SH SOLE 17 0 0 293 RETAIL OPPORTUNITY INVTS COR COM 76131N101 8923 505292 SH SOLE 18 505292 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 5456 308949 SH SOLE 19 308949 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 236277 13379206 SH SOLE 21 13379206 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 80623 4565293 SH SOLE 22 4421675 0 143618 RETAIL OPPORTUNITY INVTS COR COM 76131N101 130 7382 SH SOLE 23 7382 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 4499 254759 SH SOLE 25 254759 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 1353 76632 SH SOLE 26 26183 0 50449 RETAIL OPPORTUNITY INVTS COR COM 76131N101 268 15181 SH SOLE 28 15181 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 1084 61399 SH SOLE 29 61399 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 11379 644347 SH SOLE 30 644347 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 178 10077 SH SOLE 40 10077 0 0 RETAIL PPTYS AMER INC CL A 76131V202 5918 441658 SH SOLE 2 22875 0 418783 RETAIL PPTYS AMER INC CL A 76131V202 814 60743 SH SOLE 4 60743 0 0 RETAIL PPTYS AMER INC CL A 76131V202 2940 219382 SH SOLE 7 219382 0 0 RETAIL PPTYS AMER INC CL A 76131V202 1319 98456 SH SOLE 18 98456 0 0 RETAIL PPTYS AMER INC CL A 76131V202 3449 257394 SH SOLE 19 257394 0 0 RETAIL PPTYS AMER INC CL A 76131V202 54964 4101817 SH SOLE 21 4101817 0 0 RETAIL PPTYS AMER INC CL A 76131V202 104789 7820071 SH SOLE 22 7398186 0 421885 RETAIL PPTYS AMER INC CL A 76131V202 183 13662 SH SOLE 23 13662 0 0 RETAIL PPTYS AMER INC CL A 76131V202 6364 474933 SH SOLE 25 474933 0 0 RETAIL PPTYS AMER INC CL A 76131V202 2022 150922 SH SOLE 26 46989 0 103933 RETAIL PPTYS AMER INC CL A 76131V202 376 28050 SH SOLE 28 28050 0 0 RETAIL PPTYS AMER INC CL A 76131V202 1481 110551 SH SOLE 29 110551 0 0 RETAIL PPTYS AMER INC CL A 76131V202 13010 970909 SH SOLE 30 970909 0 0 RETAIL PPTYS AMER INC CL A 76131V202 56 4200 SH SOLE 31 4200 0 0 RETAIL PPTYS AMER INC CL A 76131V202 100 7460 SH SOLE 36 7460 0 0 RETAIL PPTYS AMER INC CL A 76131V202 302 22507 SH SOLE 40 22507 0 0 RETAIL VALUE INC COM 76133Q102 555 15087 SH SOLE 2 555 0 14532 RETAIL VALUE INC COM 76133Q102 154 4190 SH SOLE 4 4190 0 0 RETAIL VALUE INC COM 76133Q102 552 15003 SH SOLE 7 15003 0 0 RETAIL VALUE INC COM 76133Q102 1905 51771 SH SOLE 18 51771 0 0 RETAIL VALUE INC COM 76133Q102 1566 42566 SH SOLE 19 42566 0 0 RETAIL VALUE INC COM 76133Q102 21744 590859 SH SOLE 21 590859 0 0 RETAIL VALUE INC COM 76133Q102 23354 634625 SH SOLE 22 615103 0 19522 RETAIL VALUE INC COM 76133Q102 35 962 SH SOLE 23 962 0 0 RETAIL VALUE INC COM 76133Q102 353 9596 SH SOLE 26 2165 0 7431 RETAIL VALUE INC COM 76133Q102 74 2019 SH SOLE 28 2019 0 0 RETAIL VALUE INC COM 76133Q102 301 8188 SH SOLE 29 8188 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 1565 SH SOLE 40 1565 0 0 RETRACTABLE TECHNOLOGIES INC COM 76129W105 12 7703 SH SOLE 21 7703 0 0 RETRACTABLE TECHNOLOGIES INC COM 76129W105 39 26069 SH SOLE 22 26069 0 0 RETROPHIN INC COM 761299106 445 31349 SH SOLE 2 15525 0 15824 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 2601 183153 SH SOLE 18 147148 0 36005 RETROPHIN INC COM 761299106 4961 349382 SH SOLE 19 349382 0 0 RETROPHIN INC COM 761299106 25716 1810970 SH SOLE 21 1810970 0 0 RETROPHIN INC COM 761299106 24835 1748930 SH SOLE 22 1703290 0 45640 RETROPHIN INC COM 761299106 758 53412 SH SOLE 23 53412 0 0 RETROPHIN INC COM 761299106 1925 135576 SH SOLE 26 0 0 135576 RETROPHIN INC COM 761299106 67 4693 SH SOLE 28 4693 0 0 RETROPHIN INC COM 761299106 258 18201 SH SOLE 30 18201 0 0 RETROPHIN INC COM 761299106 33 2291 SH SOLE 34 2291 0 0 RETROPHIN INC COM 761299106 39 2732 SH SOLE 40 2732 0 0 RETROPHIN INC NOTE 2.500% 9/1 761299AB2 522 675000 PRN SOLE 21 675000 0 0 REV GROUP INC COM 749527107 311 25456 SH SOLE 2 1127 0 24329 REV GROUP INC COM 749527107 5 392 SH SOLE 7 392 0 0 REV GROUP INC COM 749527107 1134 92705 SH SOLE 18 92705 0 0 REV GROUP INC COM 749527107 770 62963 SH SOLE 19 62963 0 0 REV GROUP INC COM 749527107 11376 930201 SH SOLE 21 930201 0 0 REV GROUP INC COM 749527107 10826 885195 SH SOLE 22 850066 0 35129 REV GROUP INC COM 749527107 156 12723 SH SOLE 26 0 0 12723 REV GROUP INC COM 749527107 157 12851 SH SOLE 30 12851 0 0 REV GROUP INC COM 749527107 69 5646 SH SOLE 40 5646 0 0 REVANCE THERAPEUTICS INC COM 761330109 366 22548 SH SOLE 2 1521 0 21027 REVANCE THERAPEUTICS INC COM 761330109 11 648 SH SOLE 7 648 0 0 REVANCE THERAPEUTICS INC COM 761330109 2586 159309 SH SOLE 18 159309 0 0 REVANCE THERAPEUTICS INC COM 761330109 1443 88919 SH SOLE 19 88919 0 0 REVANCE THERAPEUTICS INC COM 761330109 33588 2069501 SH SOLE 21 2069501 0 0 REVANCE THERAPEUTICS INC COM 761330109 21365 1316396 SH SOLE 22 1249458 0 66938 REVANCE THERAPEUTICS INC COM 761330109 59 3631 SH SOLE 26 0 0 3631 REVANCE THERAPEUTICS INC COM 761330109 75 4628 SH SOLE 28 4628 0 0 REVANCE THERAPEUTICS INC COM 761330109 317 19508 SH SOLE 30 19508 0 0 REVANCE THERAPEUTICS INC COM 761330109 58 3569 SH SOLE 40 3569 0 0 REVLON INC CL A NEW 761525609 81 3803 SH SOLE 2 325 0 3478 REVLON INC CL A NEW 761525609 1 42 SH SOLE 7 42 0 0 REVLON INC CL A NEW 761525609 523 24418 SH SOLE 18 24418 0 0 REVLON INC CL A NEW 761525609 268 12489 SH SOLE 19 12489 0 0 REVLON INC CL A NEW 761525609 5333 248976 SH SOLE 21 248976 0 0 REVLON INC CL A NEW 761525609 5359 250168 SH SOLE 22 242973 0 7195 REVOLVE GROUP INC CL A 76156B107 400 21784 SH SOLE 21 21784 0 0 REVOLVE GROUP INC CL A 76156B107 4495 244811 SH SOLE 22 244811 0 0 REVOLVE GROUP INC CL A 76156B107 66 3598 SH SOLE 30 3598 0 0 REX AMERICAN RESOURCES CORP COM 761624105 439 5360 SH SOLE 2 184 0 5176 REX AMERICAN RESOURCES CORP COM 761624105 7 85 SH SOLE 7 85 0 0 REX AMERICAN RESOURCES CORP COM 761624105 2119 25850 SH SOLE 18 25850 0 0 REX AMERICAN RESOURCES CORP COM 761624105 801 9770 SH SOLE 19 9770 0 0 REX AMERICAN RESOURCES CORP COM 761624105 54026 659181 SH SOLE 21 659181 0 0 REX AMERICAN RESOURCES CORP COM 761624105 13992 170714 SH SOLE 22 162524 0 8190 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 7973 SH SOLE 30 7973 0 0 REX AMERICAN RESOURCES CORP COM 761624105 70 852 SH SOLE 40 852 0 0 REXAHN PHARMACEUTICALS INC COM 761640309 2 1064 SH SOLE 21 1064 0 0 REXAHN PHARMACEUTICALS INC COM 761640309 15 7766 SH SOLE 22 7766 0 0 REXFORD INDL RLTY INC COM 76169C100 16212 354979 SH SOLE 2 4124 0 350855 REXFORD INDL RLTY INC COM 76169C100 8554 187305 SH SOLE 4 187305 0 0 REXFORD INDL RLTY INC COM 76169C100 5040 110349 SH SOLE 7 110349 0 0 REXFORD INDL RLTY INC COM 76169C100 48931 1071398 SH SOLE 18 1071398 0 0 REXFORD INDL RLTY INC COM 76169C100 23149 506869 SH SOLE 19 506869 0 0 REXFORD INDL RLTY INC COM 76169C100 211892 4639639 SH SOLE 21 4639639 0 0 REXFORD INDL RLTY INC COM 76169C100 202469 4433298 SH SOLE 22 4149694 0 283604 REXFORD INDL RLTY INC COM 76169C100 2635 57691 SH SOLE 23 57691 0 0 REXFORD INDL RLTY INC COM 76169C100 11226 245808 SH SOLE 25 245808 0 0 REXFORD INDL RLTY INC COM 76169C100 3253 71228 SH SOLE 26 21548 0 49680 REXFORD INDL RLTY INC COM 76169C100 2379 52086 SH SOLE 28 52086 0 0 REXFORD INDL RLTY INC COM 76169C100 2614 57235 SH SOLE 29 57235 0 0 REXFORD INDL RLTY INC COM 76169C100 7489 163987 SH SOLE 30 163987 0 0 REXFORD INDL RLTY INC COM 76169C100 4590 100498 SH SOLE 34 100498 0 0 REXFORD INDL RLTY INC COM 76169C100 539 11808 SH SOLE 40 11808 0 0 REXNORD CORP NEW COM 76169B102 3521 107955 SH SOLE 2 12884 0 95071 REXNORD CORP NEW COM 76169B102 11 332 SH SOLE 4 332 0 0 REXNORD CORP NEW COM 76169B102 90 2769 SH SOLE 7 2769 0 0 REXNORD CORP NEW COM 76169B102 12052 369453 SH SOLE 18 360215 0 9238 REXNORD CORP NEW COM 76169B102 7237 221852 SH SOLE 19 221852 0 0 REXNORD CORP NEW COM 76169B102 118510 3633052 SH SOLE 21 3633052 0 0 REXNORD CORP NEW COM 76169B102 118194 3623361 SH SOLE 22 3487551 0 135810 REXNORD CORP NEW COM 76169B102 501 15346 SH SOLE 23 15346 0 0 REXNORD CORP NEW COM 76169B102 3776 115760 SH SOLE 26 26208 0 89552 REXNORD CORP NEW COM 76169B102 422 12936 SH SOLE 28 12936 0 0 REXNORD CORP NEW COM 76169B102 1090 33400 SH SOLE 30 33400 0 0 REXNORD CORP NEW COM 76169B102 130 3977 SH SOLE 36 3977 0 0 REXNORD CORP NEW COM 76169B102 365 11181 SH SOLE 40 11181 0 0 RF INDS LTD COM PAR $0.01 749552105 13 1960 SH SOLE 18 1960 0 0 RF INDS LTD COM PAR $0.01 749552105 209 30971 SH SOLE 21 30971 0 0 RF INDS LTD COM PAR $0.01 749552105 906 134073 SH SOLE 22 134073 0 0 RGC RES INC COM 74955L103 193 6737 SH SOLE 2 278 0 6459 RGC RES INC COM 74955L103 6 214 SH SOLE 7 214 0 0 RGC RES INC COM 74955L103 745 26060 SH SOLE 18 26060 0 0 RGC RES INC COM 74955L103 388 13584 SH SOLE 19 13584 0 0 RGC RES INC COM 74955L103 7744 270942 SH SOLE 21 270942 0 0 RGC RES INC COM 74955L103 2523 88292 SH SOLE 22 83117 0 5175 RH COM 74967X103 4472 20948 SH SOLE 2 7563 0 13385 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 19870 93066 SH SOLE 18 93066 0 0 RH COM 74967X103 6205 29062 SH SOLE 19 29062 0 0 RH COM 74967X103 254386 1191502 SH SOLE 21 1191502 0 0 RH COM 74967X103 120621 564968 SH SOLE 22 542987 0 21981 RH COM 74967X103 205 961 SH SOLE 23 961 0 0 RH COM 74967X103 1130 5294 SH SOLE 26 3949 0 1345 RH COM 74967X103 562 2634 SH SOLE 28 2634 0 0 RH COM 74967X103 1114 5219 SH SOLE 30 5219 0 0 RH COM 74967X103 369 1729 SH SOLE 40 1729 0 0 RH NOTE 6/1 74967XAA1 1515 1194000 PRN SOLE 21 1194000 0 0 RHINEBECK BANCORP INC COM 762093102 11 979 SH SOLE 18 979 0 0 RHINEBECK BANCORP INC COM 762093102 182 16100 SH SOLE 21 16100 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 282 12302 SH SOLE 2 1347 0 10955 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 2369 103190 SH SOLE 18 103190 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 1598 69595 SH SOLE 19 69595 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 33192 1445633 SH SOLE 21 1445633 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 20724 902621 SH SOLE 22 869218 0 33403 RHYTHM PHARMACEUTICALS INC COM 76243J105 87 3790 SH SOLE 26 0 0 3790 RHYTHM PHARMACEUTICALS INC COM 76243J105 342 14889 SH SOLE 30 14889 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 42 1834 SH SOLE 40 1834 0 0 RIBBON COMMUNICATIONS INC COM 762544104 189 60895 SH SOLE 2 1590 0 59305 RIBBON COMMUNICATIONS INC COM 762544104 1 264 SH SOLE 4 264 0 0 RIBBON COMMUNICATIONS INC COM 762544104 3 1124 SH SOLE 7 1124 0 0 RIBBON COMMUNICATIONS INC COM 762544104 666 214707 SH SOLE 18 214707 0 0 RIBBON COMMUNICATIONS INC COM 762544104 322 103885 SH SOLE 19 103885 0 0 RIBBON COMMUNICATIONS INC COM 762544104 6739 2173812 SH SOLE 21 2173812 0 0 RIBBON COMMUNICATIONS INC COM 762544104 5141 1658440 SH SOLE 22 1595455 0 62985 RIBBON COMMUNICATIONS INC COM 762544104 34 11046 SH SOLE 26 8851 0 2195 RIBBON COMMUNICATIONS INC COM 762544104 20 6558 SH SOLE 28 6558 0 0 RIBBON COMMUNICATIONS INC COM 762544104 31 9916 SH SOLE 30 9916 0 0 RIBBON COMMUNICATIONS INC COM 762544104 15 4894 SH SOLE 40 4894 0 0 RICEBRAN TECHNOLOGIES COM NEW 762831204 8 5141 SH SOLE 18 5141 0 0 RICEBRAN TECHNOLOGIES COM NEW 762831204 101 68881 SH SOLE 21 68881 0 0 RICEBRAN TECHNOLOGIES COM NEW 762831204 79 53912 SH SOLE 22 53912 0 0 RICHARDSON ELECTRS LTD COM 763165107 13 2317 SH SOLE 18 2317 0 0 RICHARDSON ELECTRS LTD COM 763165107 200 35516 SH SOLE 21 35516 0 0 RICHARDSON ELECTRS LTD COM 763165107 1726 306603 SH SOLE 22 306603 0 0 RICHMOND MUT BANCORPORATIN I COM 76525P100 214 13406 SH SOLE 2 617 0 12789 RICHMOND MUT BANCORPORATIN I COM 76525P100 749 46933 SH SOLE 18 46933 0 0 RICHMOND MUT BANCORPORATIN I COM 76525P100 368 23040 SH SOLE 19 23040 0 0 RICHMOND MUT BANCORPORATIN I COM 76525P100 8032 503270 SH SOLE 21 503270 0 0 RICHMOND MUT BANCORPORATIN I COM 76525P100 1721 107834 SH SOLE 22 102237 0 5597 RIGEL PHARMACEUTICALS INC COM NEW 766559603 200 93429 SH SOLE 2 20825 0 72604 RIGEL PHARMACEUTICALS INC COM NEW 766559603 9 4101 SH SOLE 7 4101 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 1418 662782 SH SOLE 18 601992 0 60790 RIGEL PHARMACEUTICALS INC COM NEW 766559603 1436 671002 SH SOLE 19 671002 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 15972 7463329 SH SOLE 21 7463329 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 11887 5554873 SH SOLE 22 5341042 0 213831 RIGEL PHARMACEUTICALS INC COM NEW 766559603 77 35767 SH SOLE 23 35767 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 314 146516 SH SOLE 26 0 0 146516 RIGEL PHARMACEUTICALS INC COM NEW 766559603 69 32027 SH SOLE 30 32027 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 30 14144 SH SOLE 34 14144 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 65 30315 SH SOLE 40 30315 0 0 RIGNET INC COM 766582100 53 8065 SH SOLE 2 429 0 7636 RIGNET INC COM 766582100 2 264 SH SOLE 7 264 0 0 RIGNET INC COM 766582100 340 51502 SH SOLE 18 51502 0 0 RIGNET INC COM 766582100 163 24754 SH SOLE 19 24754 0 0 RIGNET INC COM 766582100 3287 498015 SH SOLE 21 498015 0 0 RIGNET INC COM 766582100 2456 372175 SH SOLE 22 360500 0 11675 RIMINI STR INC DEL COM 76674Q107 34 8802 SH SOLE 2 1073 0 7729 RIMINI STR INC DEL COM 76674Q107 268 68971 SH SOLE 18 68971 0 0 RIMINI STR INC DEL COM 76674Q107 210 54050 SH SOLE 19 54050 0 0 RIMINI STR INC DEL COM 76674Q107 2663 686287 SH SOLE 21 686287 0 0 RIMINI STR INC DEL COM 76674Q107 883 227598 SH SOLE 22 218862 0 8736 RIMINI STR INC DEL COM 76674Q107 10 2454 SH SOLE 23 2454 0 0 RING ENERGY INC COM 76680V108 135 51169 SH SOLE 2 2143 0 49026 RING ENERGY INC COM 76680V108 4 1494 SH SOLE 7 1494 0 0 RING ENERGY INC COM 76680V108 723 273742 SH SOLE 18 273742 0 0 RING ENERGY INC COM 76680V108 271 102603 SH SOLE 19 102603 0 0 RING ENERGY INC COM 76680V108 18754 7103782 SH SOLE 21 7103782 0 0 RING ENERGY INC COM 76680V108 4781 1811138 SH SOLE 22 1761411 0 49727 RING ENERGY INC COM 76680V108 157 59473 SH SOLE 30 59473 0 0 RINGCENTRAL INC CL A 76680R206 35292 209237 SH SOLE 2 50392 0 158845 RINGCENTRAL INC CL A 76680R206 5911 35042 SH SOLE 4 33089 0 1953 RINGCENTRAL INC CL A 76680R206 857 5082 SH SOLE 7 5082 0 0 RINGCENTRAL INC CL A 76680R206 9857 58441 SH SOLE 18 45754 0 12687 RINGCENTRAL INC CL A 76680R206 61518 364722 SH SOLE 19 364722 0 0 RINGCENTRAL INC CL A 76680R206 235621 1396932 SH SOLE 21 1396932 0 0 RINGCENTRAL INC CL A 76680R206 376700 2233357 SH SOLE 22 2084264 0 149093 RINGCENTRAL INC CL A 76680R206 12247 72611 SH SOLE 23 72611 0 0 RINGCENTRAL INC CL A 76680R206 27037 160297 SH SOLE 25 160297 0 0 RINGCENTRAL INC CL A 76680R206 27483 162939 SH SOLE 26 58754 0 104185 RINGCENTRAL INC CL A 76680R206 2285 13547 SH SOLE 28 9362 0 4185 RINGCENTRAL INC CL A 76680R206 3579 21216 SH SOLE 29 6213 0 15003 RINGCENTRAL INC CL A 76680R206 20877 123775 SH SOLE 30 123775 0 0 RINGCENTRAL INC CL A 76680R206 3452 20467 SH SOLE 31 14006 0 6461 RINGCENTRAL INC CL A 76680R206 27238 161489 SH SOLE 34 161489 0 0 RINGCENTRAL INC CL A 76680R206 2584 15322 SH SOLE 36 15322 0 0 RINGCENTRAL INC CL A 76680R206 288 1708 SH SOLE 40 1708 0 0 RINGCENTRAL INC NOTE 3/1 76680RAD9 2464 1175000 PRN SOLE 21 1175000 0 0 RIO TINTO PLC SPONSORED ADR 767204100 5092 85781 SH SOLE 7 85781 0 0 RIO TINTO PLC SPONSORED ADR 767204100 172 2897 SH SOLE 18 2897 0 0 RIO TINTO PLC SPONSORED ADR 767204100 13690 230629 SH SOLE 19 230629 0 0 RIO TINTO PLC SPONSORED ADR 767204100 2594 43701 SH SOLE 21 43701 0 0 RIOT BLOCKCHAIN INC COM 767292105 6 5037 SH SOLE 18 5037 0 0 RIOT BLOCKCHAIN INC COM 767292105 49 44160 SH SOLE 21 44160 0 0 RIOT BLOCKCHAIN INC COM 767292105 601 536875 SH SOLE 22 536875 0 0 RISE ED CAYMAN LTD SPONSORED ADR 76761L102 1929 275946 SH SOLE 21 275946 0 0 RISE ED CAYMAN LTD SPONSORED ADR 76761L102 1025 146688 SH SOLE 22 130823 0 15865 RISE ED CAYMAN LTD SPONSORED ADR 76761L102 325 46484 SH SOLE 30 46484 0 0 RITE AID CORP COM 767754872 879 56807 SH SOLE 2 1764 0 55043 RITE AID CORP COM 767754872 4 252 SH SOLE 4 252 0 0 RITE AID CORP COM 767754872 69 4437 SH SOLE 7 4437 0 0 RITE AID CORP COM 767754872 3044 196797 SH SOLE 18 196797 0 0 RITE AID CORP COM 767754872 1476 95380 SH SOLE 19 95380 0 0 RITE AID CORP COM 767754872 31119 2011591 SH SOLE 21 2011591 0 0 RITE AID CORP COM 767754872 27093 1751294 SH SOLE 22 1589608 0 161686 RITE AID CORP COM 767754872 215 13889 SH SOLE 26 10038 0 3851 RITE AID CORP COM 767754872 115 7402 SH SOLE 28 7402 0 0 RITE AID CORP COM 767754872 2188 141425 SH SOLE 30 141425 0 0 RITE AID CORP COM 767754872 137 8880 SH SOLE 31 0 0 8880 RITE AID CORP COM 767754872 452 29245 SH SOLE 36 29245 0 0 RITE AID CORP COM 767754872 79 5137 SH SOLE 40 5137 0 0 RITTER PHARMACEUTICALS INC COM NEW 767836307 2 13941 SH SOLE 21 13941 0 0 RIVERVIEW BANCORP INC COM 769397100 618 75329 SH SOLE 2 50229 0 25100 RIVERVIEW BANCORP INC COM 769397100 678 82543 SH SOLE 18 81443 0 1100 RIVERVIEW BANCORP INC COM 769397100 2646 322278 SH SOLE 19 322278 0 0 RIVERVIEW BANCORP INC COM 769397100 6619 806271 SH SOLE 21 806271 0 0 RIVERVIEW BANCORP INC COM 769397100 8314 1012692 SH SOLE 22 998827 0 13865 RIVERVIEW BANCORP INC COM 769397100 1665 202796 SH SOLE 23 202796 0 0 RIVERVIEW BANCORP INC COM 769397100 1452 176918 SH SOLE 26 0 0 176918 RIVERVIEW FINL CORP NEW COM 76940Q105 23 1851 SH SOLE 18 1851 0 0 RIVERVIEW FINL CORP NEW COM 76940Q105 164 13170 SH SOLE 21 13170 0 0 RLI CORP COM 749607107 3030 33661 SH SOLE 2 18449 0 15212 RLI CORP COM 749607107 17 192 SH SOLE 4 192 0 0 RLI CORP COM 749607107 1326 14735 SH SOLE 7 14735 0 0 RLI CORP COM 749607107 20416 226799 SH SOLE 18 226799 0 0 RLI CORP COM 749607107 7057 78399 SH SOLE 19 78399 0 0 RLI CORP COM 749607107 260017 2888438 SH SOLE 21 2888438 0 0 RLI CORP COM 749607107 124700 1385253 SH SOLE 22 1334787 0 50466 RLI CORP COM 749607107 45 499 SH SOLE 23 499 0 0 RLI CORP COM 749607107 935 10383 SH SOLE 26 6827 0 3556 RLI CORP COM 749607107 442 4911 SH SOLE 28 4911 0 0 RLI CORP COM 749607107 1114 12372 SH SOLE 30 12372 0 0 RLI CORP COM 749607107 77 857 SH SOLE 36 857 0 0 RLI CORP COM 749607107 391 4344 SH SOLE 40 4344 0 0 RLJ LODGING TR COM 74965L101 7131 402425 SH SOLE 2 129537 0 272888 RLJ LODGING TR COM 74965L101 3195 180300 SH SOLE 4 180300 0 0 RLJ LODGING TR COM 74965L101 3638 205285 SH SOLE 7 205285 0 0 RLJ LODGING TR COM 74965L101 1128 63648 SH SOLE 13 63648 0 0 RLJ LODGING TR COM 74965L101 14689 828929 SH SOLE 18 664134 0 164795 RLJ LODGING TR COM 74965L101 34008 1919185 SH SOLE 19 1919185 0 0 RLJ LODGING TR COM 74965L101 125907 7105355 SH SOLE 21 7105355 0 0 RLJ LODGING TR COM 74965L101 171871 9699262 SH SOLE 22 8348841 0 1350421 RLJ LODGING TR COM 74965L101 6308 355998 SH SOLE 23 355998 0 0 RLJ LODGING TR COM 74965L101 6620 373586 SH SOLE 25 373586 0 0 RLJ LODGING TR COM 74965L101 8437 476133 SH SOLE 26 52074 0 424059 RLJ LODGING TR COM 74965L101 382 21578 SH SOLE 28 21578 0 0 RLJ LODGING TR COM 74965L101 5656 319187 SH SOLE 29 240024 0 79163 RLJ LODGING TR COM 74965L101 14915 841711 SH SOLE 30 841711 0 0 RLJ LODGING TR COM 74965L101 4755 268336 SH SOLE 31 230194 0 38142 RLJ LODGING TR COM 74965L101 473 26684 SH SOLE 34 26684 0 0 RLJ LODGING TR COM 74965L101 1158 65365 SH SOLE 36 65365 0 0 RLJ LODGING TR COM 74965L101 285 16080 SH SOLE 40 16080 0 0 RLJ LODGING TR CUM CONV PFD A 74965L200 200 6983 SH SOLE 7 6983 0 0 RLJ LODGING TR CUM CONV PFD A 74965L200 28951 1008395 SH SOLE 21 1008395 0 0 RMG ACQUISITION CORP UNIT 99/99/9999 749641205 17137 1686667 SH SOLE 2 1686667 0 0 RMR GROUP INC CL A 74967R106 449 9842 SH SOLE 2 3662 0 6180 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 2766 60600 SH SOLE 18 52340 0 8260 RMR GROUP INC CL A 74967R106 4127 90416 SH SOLE 19 90416 0 0 RMR GROUP INC CL A 74967R106 23763 520655 SH SOLE 21 520655 0 0 RMR GROUP INC CL A 74967R106 23855 522685 SH SOLE 22 504019 0 18666 RMR GROUP INC CL A 74967R106 575 12590 SH SOLE 23 12590 0 0 RMR GROUP INC CL A 74967R106 1156 25319 SH SOLE 26 598 0 24721 RMR GROUP INC CL A 74967R106 49 1067 SH SOLE 28 1067 0 0 RMR GROUP INC CL A 74967R106 228 5000 SH SOLE 30 5000 0 0 RMR GROUP INC CL A 74967R106 2 51 SH SOLE 31 0 0 51 RMR GROUP INC CL A 74967R106 146 3207 SH SOLE 40 3207 0 0 ROADRUNNER TRANSN SYS INC COM NEW 76973Q204 32 3523 SH SOLE 2 0 0 3523 ROADRUNNER TRANSN SYS INC COM NEW 76973Q204 117 12686 SH SOLE 18 12686 0 0 ROADRUNNER TRANSN SYS INC COM NEW 76973Q204 56 6116 SH SOLE 19 6116 0 0 ROADRUNNER TRANSN SYS INC COM NEW 76973Q204 1325 143892 SH SOLE 21 143892 0 0 ROADRUNNER TRANSN SYS INC COM NEW 76973Q204 1141 123847 SH SOLE 22 122568 0 1279 ROBERT HALF INTL INC COM 770323103 21393 338772 SH SOLE 2 86447 0 252325 ROBERT HALF INTL INC COM 770323103 3850 60973 SH SOLE 4 57713 0 3260 ROBERT HALF INTL INC COM 770323103 11007 174301 SH SOLE 7 112785 0 61516 ROBERT HALF INTL INC COM 770323103 2106 33356 SH SOLE 13 33356 0 0 ROBERT HALF INTL INC COM 770323103 42 673 SH SOLE 15 673 0 0 ROBERT HALF INTL INC COM 770323103 23285 368728 SH SOLE 18 301072 0 67656 ROBERT HALF INTL INC COM 770323103 18232 288704 SH SOLE 19 288704 0 0 ROBERT HALF INTL INC COM 770323103 221926 3514272 SH SOLE 21 3514272 0 0 ROBERT HALF INTL INC COM 770323103 237025 3753368 SH SOLE 22 3378478 0 374890 ROBERT HALF INTL INC COM 770323103 5973 94588 SH SOLE 23 94588 0 0 ROBERT HALF INTL INC COM 770323103 10784 170761 SH SOLE 25 170761 0 0 ROBERT HALF INTL INC COM 770323103 46155 730881 SH SOLE 26 135976 0 594905 ROBERT HALF INTL INC COM 770323103 1326 20999 SH SOLE 28 15326 0 5673 ROBERT HALF INTL INC COM 770323103 14001 221709 SH SOLE 29 2522 0 219187 ROBERT HALF INTL INC COM 770323103 36167 572719 SH SOLE 30 572719 0 0 ROBERT HALF INTL INC COM 770323103 1917 30351 SH SOLE 31 23157 0 7194 ROBERT HALF INTL INC COM 770323103 2044 32367 SH SOLE 34 32367 0 0 ROBERT HALF INTL INC COM 770323103 5784 91591 SH SOLE 36 91591 0 0 ROBERT HALF INTL INC COM 770323103 160 2534 SH SOLE 40 2534 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 280 12315 SH SOLE 2 1014 0 11301 ROCKET PHARMACEUTICALS INC COM 77313F106 10 449 SH SOLE 7 449 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 2437 107066 SH SOLE 18 107066 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 1183 51963 SH SOLE 19 51963 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 34722 1525556 SH SOLE 21 1525556 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 20738 911173 SH SOLE 22 877422 0 33751 ROCKET PHARMACEUTICALS INC COM 77313F106 144 6338 SH SOLE 26 0 0 6338 ROCKET PHARMACEUTICALS INC COM 77313F106 415 18240 SH SOLE 30 18240 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 72 3176 SH SOLE 40 3176 0 0 ROCKWELL AUTOMATION INC COM 773903109 59560 293877 SH SOLE 2 38179 0 255698 ROCKWELL AUTOMATION INC COM 773903109 11756 58008 SH SOLE 4 54784 0 3224 ROCKWELL AUTOMATION INC COM 773903109 34876 172084 SH SOLE 7 106081 0 66003 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 55795 275299 SH SOLE 18 259019 0 16280 ROCKWELL AUTOMATION INC COM 773903109 9396 46360 SH SOLE 19 46360 0 0 ROCKWELL AUTOMATION INC COM 773903109 737548 3639158 SH SOLE 21 3639158 0 0 ROCKWELL AUTOMATION INC COM 773903109 578827 2856007 SH SOLE 22 2556926 0 299081 ROCKWELL AUTOMATION INC COM 773903109 17670 87186 SH SOLE 23 87186 0 0 ROCKWELL AUTOMATION INC COM 773903109 27378 135087 SH SOLE 25 135087 0 0 ROCKWELL AUTOMATION INC COM 773903109 131135 647038 SH SOLE 26 80686 0 566352 ROCKWELL AUTOMATION INC COM 773903109 4503 22219 SH SOLE 28 15265 0 6954 ROCKWELL AUTOMATION INC COM 773903109 483 2382 SH SOLE 29 2382 0 0 ROCKWELL AUTOMATION INC COM 773903109 126053 621963 SH SOLE 30 621963 0 0 ROCKWELL AUTOMATION INC COM 773903109 5782 28530 SH SOLE 31 22169 0 6361 ROCKWELL AUTOMATION INC COM 773903109 3775 18627 SH SOLE 34 18627 0 0 ROCKWELL AUTOMATION INC COM 773903109 16955 83660 SH SOLE 36 83660 0 0 ROCKWELL AUTOMATION INC COM 773903109 522 2578 SH SOLE 40 2578 0 0 ROCKWELL MED INC COM 774374102 72 29452 SH SOLE 2 1804 0 27648 ROCKWELL MED INC COM 774374102 3 1027 SH SOLE 7 1027 0 0 ROCKWELL MED INC COM 774374102 494 202616 SH SOLE 18 202616 0 0 ROCKWELL MED INC COM 774374102 260 106440 SH SOLE 19 106440 0 0 ROCKWELL MED INC COM 774374102 5529 2265994 SH SOLE 21 2265994 0 0 ROCKWELL MED INC COM 774374102 3877 1588734 SH SOLE 22 1546899 0 41835 ROCKY BRANDS INC COM 774515100 223 7569 SH SOLE 2 212 0 7357 ROCKY BRANDS INC COM 774515100 6 214 SH SOLE 7 214 0 0 ROCKY BRANDS INC COM 774515100 726 24668 SH SOLE 18 24668 0 0 ROCKY BRANDS INC COM 774515100 366 12433 SH SOLE 19 12433 0 0 ROCKY BRANDS INC COM 774515100 7547 256425 SH SOLE 21 256425 0 0 ROCKY BRANDS INC COM 774515100 7059 239874 SH SOLE 22 233876 0 5998 ROCKY MTN CHOCOLATE FACTORY COM 77467X101 10 1114 SH SOLE 18 1114 0 0 ROCKY MTN CHOCOLATE FACTORY COM 77467X101 195 21122 SH SOLE 21 21122 0 0 ROCKY MTN CHOCOLATE FACTORY COM 77467X101 69 7512 SH SOLE 22 7512 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 100664 2026659 SH SOLE 18 2022971 0 3688 ROGERS CORP COM 775133101 964 7728 SH SOLE 2 705 0 7023 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 10321 82747 SH SOLE 18 82747 0 0 ROGERS CORP COM 775133101 4059 32544 SH SOLE 19 32544 0 0 ROGERS CORP COM 775133101 255993 2052380 SH SOLE 21 2052380 0 0 ROGERS CORP COM 775133101 67871 544145 SH SOLE 22 521452 0 22693 ROGERS CORP COM 775133101 930 7458 SH SOLE 26 5841 0 1617 ROGERS CORP COM 775133101 287 2304 SH SOLE 28 2304 0 0 ROGERS CORP COM 775133101 3277 26271 SH SOLE 30 26271 0 0 ROGERS CORP COM 775133101 250 2003 SH SOLE 40 2003 0 0 ROKU INC COM CL A 77543R102 26084 194803 SH SOLE 2 10170 0 184633 ROKU INC COM CL A 77543R102 4631 34583 SH SOLE 4 32360 0 2223 ROKU INC COM CL A 77543R102 761 5681 SH SOLE 7 5681 0 0 ROKU INC COM CL A 77543R102 0 1 SH SOLE 17 0 0 1 ROKU INC COM CL A 77543R102 7278 54351 SH SOLE 18 48017 0 6334 ROKU INC COM CL A 77543R102 45180 337413 SH SOLE 19 337413 0 0 ROKU INC COM CL A 77543R102 192512 1437732 SH SOLE 21 1437732 0 0 ROKU INC COM CL A 77543R102 336454 2512724 SH SOLE 22 2356188 0 156536 ROKU INC COM CL A 77543R102 8263 61708 SH SOLE 23 61708 0 0 ROKU INC COM CL A 77543R102 307 2291 SH SOLE 25 2291 0 0 ROKU INC COM CL A 77543R102 20082 149980 SH SOLE 26 68020 0 81960 ROKU INC COM CL A 77543R102 2154 16086 SH SOLE 28 11144 0 4942 ROKU INC COM CL A 77543R102 2612 19509 SH SOLE 29 1649 0 17860 ROKU INC COM CL A 77543R102 20616 153964 SH SOLE 30 153964 0 0 ROKU INC COM CL A 77543R102 2654 19819 SH SOLE 31 16817 0 3002 ROKU INC COM CL A 77543R102 21501 160577 SH SOLE 34 160577 0 0 ROKU INC COM CL A 77543R102 1916 14312 SH SOLE 36 14312 0 0 ROKU INC COM CL A 77543R102 260 1943 SH SOLE 40 1943 0 0 ROLLINS INC COM 775711104 11878 358193 SH SOLE 2 45794 0 312399 ROLLINS INC COM 775711104 2322 70015 SH SOLE 4 65892 0 4123 ROLLINS INC COM 775711104 6985 210641 SH SOLE 7 134153 0 76488 ROLLINS INC COM 775711104 68 2039 SH SOLE 13 2039 0 0 ROLLINS INC COM 775711104 20 591 SH SOLE 15 591 0 0 ROLLINS INC COM 775711104 9823 296235 SH SOLE 18 276153 0 20082 ROLLINS INC COM 775711104 1532 46213 SH SOLE 19 46213 0 0 ROLLINS INC COM 775711104 138430 4174620 SH SOLE 21 4174620 0 0 ROLLINS INC COM 775711104 124484 3754029 SH SOLE 22 3380884 0 373145 ROLLINS INC COM 775711104 3648 110009 SH SOLE 23 110009 0 0 ROLLINS INC COM 775711104 4421 133330 SH SOLE 25 133330 0 0 ROLLINS INC COM 775711104 21849 658883 SH SOLE 26 171322 0 487561 ROLLINS INC COM 775711104 890 26834 SH SOLE 28 19203 0 7631 ROLLINS INC COM 775711104 1327 40027 SH SOLE 29 7548 0 32479 ROLLINS INC COM 775711104 28762 867368 SH SOLE 30 867368 0 0 ROLLINS INC COM 775711104 1101 33197 SH SOLE 31 27967 0 5230 ROLLINS INC COM 775711104 366 11039 SH SOLE 34 11039 0 0 ROLLINS INC COM 775711104 2665 80375 SH SOLE 36 80375 0 0 ROLLINS INC COM 775711104 98 2959 SH SOLE 40 2959 0 0 ROPER TECHNOLOGIES INC COM 776696106 121541 343114 SH SOLE 2 69550 0 273564 ROPER TECHNOLOGIES INC COM 776696106 19849 56033 SH SOLE 4 53158 0 2875 ROPER TECHNOLOGIES INC COM 776696106 41998 118561 SH SOLE 7 88943 0 29618 ROPER TECHNOLOGIES INC COM 776696106 4221 11917 SH SOLE 13 11917 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 178843 504877 SH SOLE 18 398896 0 105981 ROPER TECHNOLOGIES INC COM 776696106 92030 259802 SH SOLE 19 259802 0 0 ROPER TECHNOLOGIES INC COM 776696106 665350 1878298 SH SOLE 21 1878298 0 0 ROPER TECHNOLOGIES INC COM 776696106 941270 2657229 SH SOLE 22 2347775 0 309454 ROPER TECHNOLOGIES INC COM 776696106 27937 78866 SH SOLE 23 78866 0 0 ROPER TECHNOLOGIES INC COM 776696106 38445 108532 SH SOLE 25 108532 0 0 ROPER TECHNOLOGIES INC COM 776696106 198798 561211 SH SOLE 26 63746 0 497465 ROPER TECHNOLOGIES INC COM 776696106 6942 19597 SH SOLE 28 13568 0 6029 ROPER TECHNOLOGIES INC COM 776696106 9509 26844 SH SOLE 29 6168 0 20676 ROPER TECHNOLOGIES INC COM 776696106 130868 369444 SH SOLE 30 369444 0 0 ROPER TECHNOLOGIES INC COM 776696106 9001 25410 SH SOLE 31 18897 0 6513 ROPER TECHNOLOGIES INC COM 776696106 8234 23244 SH SOLE 34 23244 0 0 ROPER TECHNOLOGIES INC COM 776696106 25960 73286 SH SOLE 36 73286 0 0 ROPER TECHNOLOGIES INC COM 776696106 841 2374 SH SOLE 40 2374 0 0 ROSEHILL RES INC CL A 777385105 7 5360 SH SOLE 2 0 0 5360 ROSEHILL RES INC CL A 777385105 47 36476 SH SOLE 18 36476 0 0 ROSEHILL RES INC CL A 777385105 22 17247 SH SOLE 19 17247 0 0 ROSEHILL RES INC CL A 777385105 468 365517 SH SOLE 21 365517 0 0 ROSEHILL RES INC CL A 777385105 61 47704 SH SOLE 22 43209 0 4495 ROSETTA STONE INC COM 777780107 347 19147 SH SOLE 2 869 0 18278 ROSETTA STONE INC COM 777780107 7 398 SH SOLE 7 398 0 0 ROSETTA STONE INC COM 777780107 1361 75019 SH SOLE 18 75019 0 0 ROSETTA STONE INC COM 777780107 658 36284 SH SOLE 19 36284 0 0 ROSETTA STONE INC COM 777780107 13866 764366 SH SOLE 21 764366 0 0 ROSETTA STONE INC COM 777780107 12022 662758 SH SOLE 22 637807 0 24951 ROSETTA STONE INC COM 777780107 55 3005 SH SOLE 30 3005 0 0 ROSETTA STONE INC COM 777780107 38 2075 SH SOLE 40 2075 0 0 ROSS STORES INC COM 778296103 101442 871348 SH SOLE 2 99464 0 771884 ROSS STORES INC COM 778296103 22093 189766 SH SOLE 4 179799 0 9967 ROSS STORES INC COM 778296103 67338 578410 SH SOLE 7 383499 0 194911 ROSS STORES INC COM 778296103 1026 8815 SH SOLE 13 8815 0 0 ROSS STORES INC COM 778296103 298 2558 SH SOLE 15 2558 0 0 ROSS STORES INC COM 778296103 88741 762251 SH SOLE 18 706428 0 55823 ROSS STORES INC COM 778296103 15272 131176 SH SOLE 19 131176 0 0 ROSS STORES INC COM 778296103 1043871 8966422 SH SOLE 21 8966422 0 0 ROSS STORES INC COM 778296103 1048477 9005985 SH SOLE 22 8084267 0 921718 ROSS STORES INC COM 778296103 31294 268804 SH SOLE 23 268804 0 0 ROSS STORES INC COM 778296103 44833 385098 SH SOLE 25 385098 0 0 ROSS STORES INC COM 778296103 180106 1547039 SH SOLE 26 241331 0 1305708 ROSS STORES INC COM 778296103 7861 67519 SH SOLE 28 47578 0 19941 ROSS STORES INC COM 778296103 6049 51956 SH SOLE 29 8525 0 43431 ROSS STORES INC COM 778296103 200357 1720986 SH SOLE 30 1720986 0 0 ROSS STORES INC COM 778296103 10093 86694 SH SOLE 31 68565 0 18129 ROSS STORES INC COM 778296103 6854 58875 SH SOLE 32 58875 0 0 ROSS STORES INC COM 778296103 5179 44484 SH SOLE 34 44484 0 0 ROSS STORES INC COM 778296103 33394 286838 SH SOLE 36 286838 0 0 ROSS STORES INC COM 778296103 927 7962 SH SOLE 40 7962 0 0 ROVI CORP NOTE 0.500% 3/0 779376AD4 832 840000 PRN SOLE 21 840000 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 769 9706 SH SOLE 18 9706 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 745 9410 SH SOLE 25 9410 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 55182 413317 SH SOLE 2 36267 0 377050 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 11285 84523 SH SOLE 4 79652 0 4871 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 20112 150639 SH SOLE 7 147860 0 2779 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 534 4001 SH SOLE 13 4001 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 130 973 SH SOLE 15 973 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 74183 555637 SH SOLE 18 532103 0 23534 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 65050 487233 SH SOLE 19 487233 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 553050 4142385 SH SOLE 21 4142385 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 558294 4181668 SH SOLE 22 3732360 0 449308 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 17074 127889 SH SOLE 23 127889 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 24081 180368 SH SOLE 25 180368 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 113036 846647 SH SOLE 26 125208 0 721439 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 4487 33610 SH SOLE 28 23238 0 10372 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 446 3339 SH SOLE 29 3339 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 87583 656002 SH SOLE 30 656002 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 5440 40743 SH SOLE 31 33066 0 7677 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 31352 234829 SH SOLE 34 234829 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 16394 122795 SH SOLE 36 122795 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 580 4346 SH SOLE 40 4346 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 2016 33613 SH SOLE 21 33613 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 525 8902 SH SOLE 4 8902 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 8219 139354 SH SOLE 18 139354 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 124580 2112236 SH SOLE 19 2112236 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 2214 37532 SH SOLE 21 37532 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 2879 48821 SH SOLE 22 48821 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 18236 309194 SH SOLE 34 309194 0 0 ROYAL GOLD INC COM 780287108 19564 160034 SH SOLE 2 34490 0 125544 ROYAL GOLD INC COM 780287108 36 296 SH SOLE 4 296 0 0 ROYAL GOLD INC COM 780287108 28132 230118 SH SOLE 7 230118 0 0 ROYAL GOLD INC COM 780287108 22671 185451 SH SOLE 18 184493 0 958 ROYAL GOLD INC COM 780287108 2070 16936 SH SOLE 19 16936 0 0 ROYAL GOLD INC COM 780287108 413149 3379543 SH SOLE 21 3379543 0 0 ROYAL GOLD INC COM 780287108 265990 2175790 SH SOLE 22 2055495 0 120295 ROYAL GOLD INC COM 780287108 1323 10823 SH SOLE 23 10823 0 0 ROYAL GOLD INC COM 780287108 3234 26458 SH SOLE 26 14161 0 12297 ROYAL GOLD INC COM 780287108 1107 9052 SH SOLE 28 9052 0 0 ROYAL GOLD INC COM 780287108 50704 414753 SH SOLE 30 414753 0 0 ROYAL GOLD INC COM 780287108 163 1330 SH SOLE 31 1330 0 0 ROYAL GOLD INC COM 780287108 116 951 SH SOLE 36 951 0 0 ROYAL GOLD INC COM 780287108 878 7184 SH SOLE 40 7184 0 0 RPC INC COM 749660106 330 62931 SH SOLE 2 2291 0 60640 RPC INC COM 749660106 2 303 SH SOLE 4 303 0 0 RPC INC COM 749660106 7 1326 SH SOLE 7 1326 0 0 RPC INC COM 749660106 1325 252826 SH SOLE 18 252826 0 0 RPC INC COM 749660106 533 101803 SH SOLE 19 101803 0 0 RPC INC COM 749660106 32529 6207840 SH SOLE 21 6207840 0 0 RPC INC COM 749660106 8904 1699263 SH SOLE 22 1606846 0 92417 RPC INC COM 749660106 145 27719 SH SOLE 26 24672 0 3047 RPC INC COM 749660106 49 9323 SH SOLE 28 9323 0 0 RPC INC COM 749660106 330 63014 SH SOLE 30 63014 0 0 RPC INC COM 749660106 36 6918 SH SOLE 40 6918 0 0 RPM INTL INC COM 749685103 30228 393795 SH SOLE 2 101803 0 291992 RPM INTL INC COM 749685103 4382 57086 SH SOLE 4 53557 0 3529 RPM INTL INC COM 749685103 3797 49461 SH SOLE 7 49461 0 0 RPM INTL INC COM 749685103 30700 399952 SH SOLE 18 388805 0 11147 RPM INTL INC COM 749685103 3200 41683 SH SOLE 19 41683 0 0 RPM INTL INC COM 749685103 502921 6551862 SH SOLE 21 6551862 0 0 RPM INTL INC COM 749685103 329169 4288285 SH SOLE 22 4038492 0 249793 RPM INTL INC COM 749685103 7569 98606 SH SOLE 23 98606 0 0 RPM INTL INC COM 749685103 113 1467 SH SOLE 25 1467 0 0 RPM INTL INC COM 749685103 18917 246447 SH SOLE 26 115276 0 131171 RPM INTL INC COM 749685103 1866 24308 SH SOLE 28 16532 0 7776 RPM INTL INC COM 749685103 2346 30563 SH SOLE 29 3450 0 27113 RPM INTL INC COM 749685103 12196 158885 SH SOLE 30 158885 0 0 RPM INTL INC COM 749685103 2393 31178 SH SOLE 31 24713 0 6465 RPM INTL INC COM 749685103 608 7927 SH SOLE 34 7927 0 0 RPM INTL INC COM 749685103 2179 28387 SH SOLE 36 28387 0 0 RPM INTL INC COM 749685103 237 3086 SH SOLE 40 3086 0 0 RPT REALTY SH BEN INT 74971D101 1238 82285 SH SOLE 2 2678 0 79607 RPT REALTY SH BEN INT 74971D101 335 22289 SH SOLE 4 22289 0 0 RPT REALTY SH BEN INT 74971D101 1209 80388 SH SOLE 7 80388 0 0 RPT REALTY SH BEN INT 74971D101 5239 348362 SH SOLE 18 348362 0 0 RPT REALTY SH BEN INT 74971D101 3242 215588 SH SOLE 19 215588 0 0 RPT REALTY SH BEN INT 74971D101 143060 9511961 SH SOLE 21 9511961 0 0 RPT REALTY SH BEN INT 74971D101 48151 3201525 SH SOLE 22 3095851 0 105674 RPT REALTY SH BEN INT 74971D101 78 5190 SH SOLE 23 5190 0 0 RPT REALTY SH BEN INT 74971D101 2838 188729 SH SOLE 25 188729 0 0 RPT REALTY SH BEN INT 74971D101 967 64326 SH SOLE 26 13131 0 51195 RPT REALTY SH BEN INT 74971D101 178 11833 SH SOLE 28 11833 0 0 RPT REALTY SH BEN INT 74971D101 610 40538 SH SOLE 29 40538 0 0 RPT REALTY SH BEN INT 74971D101 6710 446124 SH SOLE 30 446124 0 0 RPT REALTY SH BEN INT 74971D101 129 8564 SH SOLE 40 8564 0 0 RTI SURGICAL HOLDINGS INC COM 74975N105 180 65700 SH SOLE 2 10582 0 55118 RTI SURGICAL HOLDINGS INC COM 74975N105 4 1387 SH SOLE 7 1387 0 0 RTI SURGICAL HOLDINGS INC COM 74975N105 548 199897 SH SOLE 18 199897 0 0 RTI SURGICAL HOLDINGS INC COM 74975N105 1058 386069 SH SOLE 19 386069 0 0 RTI SURGICAL HOLDINGS INC COM 74975N105 5541 2022081 SH SOLE 21 2022081 0 0 RTI SURGICAL HOLDINGS INC COM 74975N105 7424 2709356 SH SOLE 22 2663429 0 45927 RTI SURGICAL HOLDINGS INC COM 74975N105 40 14744 SH SOLE 23 14744 0 0 RTI SURGICAL HOLDINGS INC COM 74975N105 47 17115 SH SOLE 26 0 0 17115 RTW RETAILWINDS INC COM 74980D100 29 35721 SH SOLE 2 797 0 34924 RTW RETAILWINDS INC COM 74980D100 76 95391 SH SOLE 18 95391 0 0 RTW RETAILWINDS INC COM 74980D100 39 48508 SH SOLE 19 48508 0 0 RTW RETAILWINDS INC COM 74980D100 820 1023113 SH SOLE 21 1023113 0 0 RTW RETAILWINDS INC COM 74980D100 715 892913 SH SOLE 22 875705 0 17208 RUBICON PROJ INC COM 78112V102 232 28487 SH SOLE 2 1975 0 26512 RUBICON PROJ INC COM 78112V102 10 1194 SH SOLE 7 1194 0 0 RUBICON PROJ INC COM 78112V102 1415 173439 SH SOLE 18 173439 0 0 RUBICON PROJ INC COM 78112V102 713 87402 SH SOLE 19 87402 0 0 RUBICON PROJ INC COM 78112V102 14334 1756609 SH SOLE 21 1756609 0 0 RUBICON PROJ INC COM 78112V102 11539 1414145 SH SOLE 22 1377028 0 37117 RUBICON PROJ INC COM 78112V102 109 13367 SH SOLE 26 0 0 13367 RUBICON PROJ INC COM 78112V102 58 7081 SH SOLE 30 7081 0 0 RUBICON TECHNOLOGY INC COM NEW 78112T206 7 842 SH SOLE 21 842 0 0 RUBICON TECHNOLOGY INC COM NEW 78112T206 406 48761 SH SOLE 22 48761 0 0 RUBIUS THERAPEUTICS INC COM 78116T103 140 14710 SH SOLE 2 1414 0 13296 RUBIUS THERAPEUTICS INC COM 78116T103 7 688 SH SOLE 7 688 0 0 RUBIUS THERAPEUTICS INC COM 78116T103 1126 118574 SH SOLE 18 118574 0 0 RUBIUS THERAPEUTICS INC COM 78116T103 717 75526 SH SOLE 19 75526 0 0 RUBIUS THERAPEUTICS INC COM 78116T103 17787 1872315 SH SOLE 21 1872315 0 0 RUBIUS THERAPEUTICS INC COM 78116T103 9525 1002630 SH SOLE 22 954978 0 47652 RUBIUS THERAPEUTICS INC COM 78116T103 61 6447 SH SOLE 26 0 0 6447 RUBIUS THERAPEUTICS INC COM 78116T103 101 10597 SH SOLE 30 10597 0 0 RUBIUS THERAPEUTICS INC COM 78116T103 30 3154 SH SOLE 40 3154 0 0 RUMBLEON INC COM CL B 781386206 2 2867 SH SOLE 18 2867 0 0 RUMBLEON INC COM CL B 781386206 18 22018 SH SOLE 21 22018 0 0 RUMBLEON INC COM CL B 781386206 160 193920 SH SOLE 22 193920 0 0 RUSH ENTERPRISES INC CL A 781846209 1415 30421 SH SOLE 2 4347 0 26074 RUSH ENTERPRISES INC CL A 781846209 7 161 SH SOLE 4 161 0 0 RUSH ENTERPRISES INC CL A 781846209 48 1030 SH SOLE 7 1030 0 0 RUSH ENTERPRISES INC CL A 781846209 4836 104005 SH SOLE 18 93649 0 10356 RUSH ENTERPRISES INC CL A 781846209 5619 120831 SH SOLE 19 120831 0 0 RUSH ENTERPRISES INC CL A 781846209 43506 935620 SH SOLE 21 935620 0 0 RUSH ENTERPRISES INC CL A 781846209 46349 996748 SH SOLE 22 949508 0 47240 RUSH ENTERPRISES INC CL A 781846209 786 16895 SH SOLE 23 16895 0 0 RUSH ENTERPRISES INC CL A 781846209 2932 63053 SH SOLE 26 5546 0 57507 RUSH ENTERPRISES INC CL A 781846209 201 4325 SH SOLE 28 4325 0 0 RUSH ENTERPRISES INC CL A 781846209 444 9550 SH SOLE 30 9550 0 0 RUSH ENTERPRISES INC CL A 781846209 107 2303 SH SOLE 36 2303 0 0 RUSH ENTERPRISES INC CL A 781846209 147 3168 SH SOLE 40 3168 0 0 RUSH ENTERPRISES INC CL B 781846308 178 3902 SH SOLE 2 192 0 3710 RUSH ENTERPRISES INC CL B 781846308 703 15377 SH SOLE 18 15377 0 0 RUSH ENTERPRISES INC CL B 781846308 339 7417 SH SOLE 19 7417 0 0 RUSH ENTERPRISES INC CL B 781846308 7516 164463 SH SOLE 21 164463 0 0 RUSH ENTERPRISES INC CL B 781846308 4061 88869 SH SOLE 22 85417 0 3452 RUSH ENTERPRISES INC CL B 781846308 40 881 SH SOLE 30 881 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 342 15705 SH SOLE 2 5248 0 10457 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 2841 130508 SH SOLE 18 130508 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 3065 140840 SH SOLE 19 140840 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 68791 3160619 SH SOLE 21 3160619 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 21581 991543 SH SOLE 22 953718 0 37825 RUTHS HOSPITALITY GROUP INC COM 783332109 378 17381 SH SOLE 23 17381 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 782 35939 SH SOLE 26 0 0 35939 RUTHS HOSPITALITY GROUP INC COM 783332109 78 3566 SH SOLE 28 3566 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 836 38399 SH SOLE 30 38399 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 364 16722 SH SOLE 34 16722 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 86 3946 SH SOLE 40 3946 0 0 RYANAIR HLDGS PLC SPONSORED ADS 783513203 5048 57617 SH SOLE 21 57617 0 0 RYDER SYS INC COM 783549108 12573 231509 SH SOLE 2 116735 0 114774 RYDER SYS INC COM 783549108 458 8440 SH SOLE 4 8440 0 0 RYDER SYS INC COM 783549108 183 3361 SH SOLE 7 3361 0 0 RYDER SYS INC COM 783549108 7995 147205 SH SOLE 18 147205 0 0 RYDER SYS INC COM 783549108 4016 73942 SH SOLE 19 73942 0 0 RYDER SYS INC COM 783549108 159205 2931407 SH SOLE 21 2931407 0 0 RYDER SYS INC COM 783549108 105709 1946399 SH SOLE 22 1831029 0 115370 RYDER SYS INC COM 783549108 395 7267 SH SOLE 23 7267 0 0 RYDER SYS INC COM 783549108 1532 28205 SH SOLE 26 17140 0 11065 RYDER SYS INC COM 783549108 359 6610 SH SOLE 28 6610 0 0 RYDER SYS INC COM 783549108 1168 21498 SH SOLE 29 21498 0 0 RYDER SYS INC COM 783549108 1033 19029 SH SOLE 30 19029 0 0 RYDER SYS INC COM 783549108 141 2598 SH SOLE 31 1098 0 1500 RYDER SYS INC COM 783549108 1101 20270 SH SOLE 36 20270 0 0 RYDER SYS INC COM 783549108 373 6872 SH SOLE 40 6872 0 0 RYERSON HLDG CORP COM 783754104 211 17798 SH SOLE 2 11147 0 6651 RYERSON HLDG CORP COM 783754104 6 524 SH SOLE 7 524 0 0 RYERSON HLDG CORP COM 783754104 717 60567 SH SOLE 18 60567 0 0 RYERSON HLDG CORP COM 783754104 2316 195791 SH SOLE 19 195791 0 0 RYERSON HLDG CORP COM 783754104 7468 631305 SH SOLE 21 631305 0 0 RYERSON HLDG CORP COM 783754104 8965 757783 SH SOLE 22 744991 0 12792 RYERSON HLDG CORP COM 783754104 401 33877 SH SOLE 23 33877 0 0 RYERSON HLDG CORP COM 783754104 1163 98326 SH SOLE 26 0 0 98326 RYERSON HLDG CORP COM 783754104 59 5000 SH SOLE 30 5000 0 0 RYERSON HLDG CORP COM 783754104 51 4318 SH SOLE 40 4318 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 2136 24651 SH SOLE 2 6873 0 17778 RYMAN HOSPITALITY PPTYS INC COM 78377T107 1255 14487 SH SOLE 4 14487 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 3995 46104 SH SOLE 7 46104 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 15561 179559 SH SOLE 18 156836 0 22723 RYMAN HOSPITALITY PPTYS INC COM 78377T107 24559 283394 SH SOLE 19 283394 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 168077 1939498 SH SOLE 21 1939498 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 178312 2057607 SH SOLE 22 1998227 0 59380 RYMAN HOSPITALITY PPTYS INC COM 78377T107 2215 25558 SH SOLE 23 25558 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 8878 102443 SH SOLE 25 102443 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 7647 88247 SH SOLE 26 10246 0 78001 RYMAN HOSPITALITY PPTYS INC COM 78377T107 553 6376 SH SOLE 28 6376 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 2055 23713 SH SOLE 29 23713 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 18011 207831 SH SOLE 30 207831 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 674 7783 SH SOLE 34 7783 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 42 483 SH SOLE 36 483 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 431 4974 SH SOLE 40 4974 0 0 S & T BANCORP INC COM 783859101 1499 37200 SH SOLE 2 1358 0 35842 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 6861 170291 SH SOLE 18 170291 0 0 S & T BANCORP INC COM 783859101 2792 69286 SH SOLE 19 69286 0 0 S & T BANCORP INC COM 783859101 161377 4005374 SH SOLE 21 4005374 0 0 S & T BANCORP INC COM 783859101 44668 1108661 SH SOLE 22 1065574 0 43087 S & T BANCORP INC COM 783859101 690 17119 SH SOLE 26 7756 0 9363 S & T BANCORP INC COM 783859101 188 4655 SH SOLE 28 4655 0 0 S & T BANCORP INC COM 783859101 2026 50293 SH SOLE 30 50293 0 0 S & T BANCORP INC COM 783859101 130 3237 SH SOLE 40 3237 0 0 S&P GLOBAL INC COM 78409V104 252976 926483 SH SOLE 2 297415 0 629068 S&P GLOBAL INC COM 78409V104 43871 160671 SH SOLE 4 153845 0 6826 S&P GLOBAL INC COM 78409V104 71542 262012 SH SOLE 7 221725 0 40287 S&P GLOBAL INC COM 78409V104 8021 29377 SH SOLE 13 29377 0 0 S&P GLOBAL INC COM 78409V104 383 1401 SH SOLE 15 1401 0 0 S&P GLOBAL INC COM 78409V104 400198 1465659 SH SOLE 18 1072179 0 393480 S&P GLOBAL INC COM 78409V104 239167 875910 SH SOLE 19 875910 0 0 S&P GLOBAL INC COM 78409V104 1381545 5059678 SH SOLE 21 5059678 0 0 S&P GLOBAL INC COM 78409V104 1834979 6720305 SH SOLE 22 5786099 0 934206 S&P GLOBAL INC COM 78409V104 74038 271153 SH SOLE 23 271153 0 0 S&P GLOBAL INC COM 78409V104 94807 347214 SH SOLE 25 347214 0 0 S&P GLOBAL INC COM 78409V104 353601 1295005 SH SOLE 26 157262 0 1137743 S&P GLOBAL INC COM 78409V104 12586 46095 SH SOLE 28 32132 0 13963 S&P GLOBAL INC COM 78409V104 40788 149379 SH SOLE 29 63981 0 85398 S&P GLOBAL INC COM 78409V104 278143 1018654 SH SOLE 30 1018654 0 0 S&P GLOBAL INC COM 78409V104 44205 161894 SH SOLE 31 128673 0 33221 S&P GLOBAL INC COM 78409V104 23167 84846 SH SOLE 34 84846 0 0 S&P GLOBAL INC COM 78409V104 50821 186122 SH SOLE 36 186122 0 0 S&P GLOBAL INC COM 78409V104 1451 5315 SH SOLE 40 5315 0 0 S&W SEED CO COM 785135104 5 2598 SH SOLE 18 2598 0 0 S&W SEED CO COM 785135104 87 41205 SH SOLE 21 41205 0 0 S&W SEED CO COM 785135104 58 27451 SH SOLE 22 27451 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 6035 282823 SH SOLE 2 92008 0 190815 SABRA HEALTH CARE REIT INC COM 78573L106 1381 64734 SH SOLE 4 64734 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 4146 194306 SH SOLE 7 194306 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 23065 1080836 SH SOLE 18 1080836 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 11404 534378 SH SOLE 19 534378 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 333251 15616239 SH SOLE 21 15616239 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 176076 8250977 SH SOLE 22 8008565 0 242412 SABRA HEALTH CARE REIT INC COM 78573L106 728 34133 SH SOLE 23 34133 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 9226 432315 SH SOLE 25 432315 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 3037 142294 SH SOLE 26 43513 0 98781 SABRA HEALTH CARE REIT INC COM 78573L106 480 22493 SH SOLE 28 22493 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 2166 101492 SH SOLE 29 101492 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 19348 906661 SH SOLE 30 906661 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 190 8926 SH SOLE 31 3000 0 5926 SABRA HEALTH CARE REIT INC COM 78573L106 561 26304 SH SOLE 34 26304 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 27 1271 SH SOLE 36 1271 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 446 20913 SH SOLE 40 20913 0 0 SABRE CORP COM 78573M104 17588 783767 SH SOLE 2 168987 0 614780 SABRE CORP COM 78573M104 2463 109770 SH SOLE 4 102858 0 6912 SABRE CORP COM 78573M104 581 25878 SH SOLE 7 25878 0 0 SABRE CORP COM 78573M104 17498 779768 SH SOLE 18 758535 0 21233 SABRE CORP COM 78573M104 1449 64568 SH SOLE 19 64568 0 0 SABRE CORP COM 78573M104 309777 13804664 SH SOLE 21 13804664 0 0 SABRE CORP COM 78573M104 205926 9176755 SH SOLE 22 8647509 0 529246 SABRE CORP COM 78573M104 4491 200152 SH SOLE 23 200152 0 0 SABRE CORP COM 78573M104 5367 239188 SH SOLE 25 239188 0 0 SABRE CORP COM 78573M104 18428 821232 SH SOLE 26 302576 0 518656 SABRE CORP COM 78573M104 1134 50553 SH SOLE 28 34030 0 16523 SABRE CORP COM 78573M104 1443 64320 SH SOLE 29 5389 0 58931 SABRE CORP COM 78573M104 10492 467565 SH SOLE 30 467565 0 0 SABRE CORP COM 78573M104 1479 65930 SH SOLE 31 56754 0 9176 SABRE CORP COM 78573M104 1581 70456 SH SOLE 34 70456 0 0 SABRE CORP COM 78573M104 1790 79748 SH SOLE 36 79748 0 0 SABRE CORP COM 78573M104 170 7596 SH SOLE 40 7596 0 0 SACHEM CAP CORP COM 78590A109 16 3727 SH SOLE 18 3727 0 0 SACHEM CAP CORP COM 78590A109 610 140612 SH SOLE 21 140612 0 0 SACHEM CAP CORP COM 78590A109 1835 422727 SH SOLE 22 422727 0 0 SAEXPLORATION HLDGS INC COM PAR 78636X873 163 53551 SH SOLE 22 53551 0 0 SAFE BULKERS INC COM Y7388L103 88 51957 SH SOLE 2 2124 0 49833 SAFE BULKERS INC COM Y7388L103 3 1635 SH SOLE 7 1635 0 0 SAFE BULKERS INC COM Y7388L103 311 182720 SH SOLE 18 182720 0 0 SAFE BULKERS INC COM Y7388L103 147 86184 SH SOLE 19 86184 0 0 SAFE BULKERS INC COM Y7388L103 3057 1798373 SH SOLE 21 1798373 0 0 SAFE BULKERS INC COM Y7388L103 880 517369 SH SOLE 22 478004 0 39365 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 88 8004 SH SOLE 2 723 0 7281 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 7 628 SH SOLE 7 628 0 0 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 728 66262 SH SOLE 18 66262 0 0 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 387 35265 SH SOLE 19 35265 0 0 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 7576 689999 SH SOLE 21 689999 0 0 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 7426 676322 SH SOLE 22 660826 0 15496 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 1198 109137 SH SOLE 30 109137 0 0 SAFEHOLD INC COM 78645L100 408 10129 SH SOLE 2 329 0 9800 SAFEHOLD INC COM 78645L100 8 195 SH SOLE 7 195 0 0 SAFEHOLD INC COM 78645L100 2102 52170 SH SOLE 18 52170 0 0 SAFEHOLD INC COM 78645L100 762 18903 SH SOLE 19 18903 0 0 SAFEHOLD INC COM 78645L100 55220 1370234 SH SOLE 21 1370234 0 0 SAFEHOLD INC COM 78645L100 14058 348827 SH SOLE 22 340723 0 8104 SAFEHOLD INC COM 78645L100 32 782 SH SOLE 23 782 0 0 SAFETY INS GROUP INC COM 78648T100 1397 15102 SH SOLE 2 504 0 14598 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 6063 65523 SH SOLE 18 65523 0 0 SAFETY INS GROUP INC COM 78648T100 2429 26256 SH SOLE 19 26256 0 0 SAFETY INS GROUP INC COM 78648T100 150875 1630552 SH SOLE 21 1630552 0 0 SAFETY INS GROUP INC COM 78648T100 41094 444117 SH SOLE 22 425228 0 18889 SAFETY INS GROUP INC COM 78648T100 582 6294 SH SOLE 26 3605 0 2689 SAFETY INS GROUP INC COM 78648T100 185 2000 SH SOLE 28 2000 0 0 SAFETY INS GROUP INC COM 78648T100 2020 21836 SH SOLE 30 21836 0 0 SAFETY INS GROUP INC COM 78648T100 131 1412 SH SOLE 40 1412 0 0 SAGA COMMUNICATIONS INC CL A NEW 786598300 139 4566 SH SOLE 2 152 0 4414 SAGA COMMUNICATIONS INC CL A NEW 786598300 390 12827 SH SOLE 18 12827 0 0 SAGA COMMUNICATIONS INC CL A NEW 786598300 194 6388 SH SOLE 19 6388 0 0 SAGA COMMUNICATIONS INC CL A NEW 786598300 4223 138902 SH SOLE 21 138902 0 0 SAGA COMMUNICATIONS INC CL A NEW 786598300 4170 137185 SH SOLE 22 134310 0 2875 SAGE THERAPEUTICS INC COM 78667J108 6857 94986 SH SOLE 2 3393 0 91593 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 1695 23484 SH SOLE 18 23123 0 361 SAGE THERAPEUTICS INC COM 78667J108 869 12035 SH SOLE 19 12035 0 0 SAGE THERAPEUTICS INC COM 78667J108 83628 1158446 SH SOLE 21 1158446 0 0 SAGE THERAPEUTICS INC COM 78667J108 101810 1410306 SH SOLE 22 1319510 0 90796 SAGE THERAPEUTICS INC COM 78667J108 1575 21815 SH SOLE 26 14111 0 7704 SAGE THERAPEUTICS INC COM 78667J108 510 7064 SH SOLE 28 7064 0 0 SAGE THERAPEUTICS INC COM 78667J108 3505 48559 SH SOLE 30 48559 0 0 SAGE THERAPEUTICS INC COM 78667J108 74 1027 SH SOLE 31 1027 0 0 SAGE THERAPEUTICS INC COM 78667J108 82 1140 SH SOLE 34 1140 0 0 SAGE THERAPEUTICS INC COM 78667J108 378 5237 SH SOLE 40 5237 0 0 SAIA INC COM 78709Y105 1630 17506 SH SOLE 2 1602 0 15904 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 11005 118179 SH SOLE 18 115968 0 2211 SAIA INC COM 78709Y105 5746 61703 SH SOLE 19 61703 0 0 SAIA INC COM 78709Y105 267027 2867556 SH SOLE 21 2867556 0 0 SAIA INC COM 78709Y105 73070 784684 SH SOLE 22 750945 0 33739 SAIA INC COM 78709Y105 292 3133 SH SOLE 23 3133 0 0 SAIA INC COM 78709Y105 1600 17182 SH SOLE 26 4541 0 12641 SAIA INC COM 78709Y105 286 3072 SH SOLE 28 3072 0 0 SAIA INC COM 78709Y105 3422 36752 SH SOLE 30 36752 0 0 SAIA INC COM 78709Y105 252 2704 SH SOLE 40 2704 0 0 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 841 35625 SH SOLE 2 3301 0 32324 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 11 449 SH SOLE 4 449 0 0 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 35 1503 SH SOLE 7 1503 0 0 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 6883 291672 SH SOLE 18 291672 0 0 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 3857 163452 SH SOLE 19 163452 0 0 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 74116 3140491 SH SOLE 21 3140491 0 0 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 57798 2449087 SH SOLE 22 2342681 0 106406 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 523 22161 SH SOLE 26 15182 0 6979 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 207 8782 SH SOLE 28 8782 0 0 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 3571 151334 SH SOLE 30 151334 0 0 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 231 9797 SH SOLE 40 9797 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 2410 SH SOLE 18 2410 0 0 SALEM MEDIA GROUP INC CL A 794093104 53 36515 SH SOLE 21 36515 0 0 SALEM MEDIA GROUP INC CL A 794093104 473 328453 SH SOLE 22 328453 0 0 SALESFORCE COM INC COM 79466L302 437677 2691080 SH SOLE 2 713737 0 1977343 SALESFORCE COM INC COM 79466L302 77683 477638 SH SOLE 4 454647 0 22991 SALESFORCE COM INC COM 79466L302 122439 752825 SH SOLE 7 751149 0 1676 SALESFORCE COM INC COM 79466L302 10452 64266 SH SOLE 13 64266 0 0 SALESFORCE COM INC COM 79466L302 813 4999 SH SOLE 15 4999 0 0 SALESFORCE COM INC COM 79466L302 9 53 SH SOLE 17 0 0 53 SALESFORCE COM INC COM 79466L302 686574 4221431 SH SOLE 18 3455311 0 766120 SALESFORCE COM INC COM 79466L302 480141 2952168 SH SOLE 19 2952168 0 0 SALESFORCE COM INC COM 79466L302 2970781 18265995 SH SOLE 21 18265995 0 0 SALESFORCE COM INC COM 79466L302 3593735 22096258 SH SOLE 22 19398988 0 2697270 SALESFORCE COM INC COM 79466L302 127796 785760 SH SOLE 23 785760 0 0 SALESFORCE COM INC COM 79466L302 152954 940443 SH SOLE 25 940443 0 0 SALESFORCE COM INC COM 79466L302 654165 4022164 SH SOLE 26 491541 0 3530623 SALESFORCE COM INC COM 79466L302 25346 155843 SH SOLE 28 108692 0 47151 SALESFORCE COM INC COM 79466L302 47012 289058 SH SOLE 29 128432 0 160626 SALESFORCE COM INC COM 79466L302 582117 3579174 SH SOLE 30 3579174 0 0 SALESFORCE COM INC COM 79466L302 62226 382597 SH SOLE 31 308952 0 73645 SALESFORCE COM INC COM 79466L302 151955 934304 SH SOLE 34 934304 0 0 SALESFORCE COM INC COM 79466L302 94518 581147 SH SOLE 36 581147 0 0 SALESFORCE COM INC COM 79466L302 2970 18263 SH SOLE 40 18263 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 2017 SH SOLE 22 2017 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 3133 171680 SH SOLE 2 55682 0 115998 SALLY BEAUTY HLDGS INC COM 79546E104 13 709 SH SOLE 4 709 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 67 3683 SH SOLE 7 3683 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 12299 673910 SH SOLE 18 673910 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 3874 212260 SH SOLE 19 212260 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 156206 8559233 SH SOLE 21 8559233 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 75940 4161094 SH SOLE 22 3985166 0 175928 SALLY BEAUTY HLDGS INC COM 79546E104 192 10514 SH SOLE 23 10514 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 806 44151 SH SOLE 26 32792 0 11359 SALLY BEAUTY HLDGS INC COM 79546E104 277 15162 SH SOLE 28 15162 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 692 37900 SH SOLE 30 37900 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 150 8200 SH SOLE 31 0 0 8200 SALLY BEAUTY HLDGS INC COM 79546E104 103 5629 SH SOLE 36 5629 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 233 12763 SH SOLE 40 12763 0 0 SANDERSON FARMS INC COM 800013104 3282 18627 SH SOLE 2 9114 0 9513 SANDERSON FARMS INC COM 800013104 14 81 SH SOLE 4 81 0 0 SANDERSON FARMS INC COM 800013104 1282 7275 SH SOLE 7 7275 0 0 SANDERSON FARMS INC COM 800013104 19744 112042 SH SOLE 18 112042 0 0 SANDERSON FARMS INC COM 800013104 6266 35556 SH SOLE 19 35556 0 0 SANDERSON FARMS INC COM 800013104 251782 1428796 SH SOLE 21 1428796 0 0 SANDERSON FARMS INC COM 800013104 120026 681115 SH SOLE 22 653128 0 27987 SANDERSON FARMS INC COM 800013104 1594 9047 SH SOLE 26 4900 0 4147 SANDERSON FARMS INC COM 800013104 452 2566 SH SOLE 28 2566 0 0 SANDERSON FARMS INC COM 800013104 1747 9915 SH SOLE 30 9915 0 0 SANDERSON FARMS INC COM 800013104 393 2233 SH SOLE 40 2233 0 0 SANDRIDGE ENERGY INC COM NEW 80007P869 173 40865 SH SOLE 2 1143 0 39722 SANDRIDGE ENERGY INC COM NEW 80007P869 3 616 SH SOLE 7 616 0 0 SANDRIDGE ENERGY INC COM NEW 80007P869 459 108237 SH SOLE 18 108237 0 0 SANDRIDGE ENERGY INC COM NEW 80007P869 222 52329 SH SOLE 19 52329 0 0 SANDRIDGE ENERGY INC COM NEW 80007P869 4773 1125782 SH SOLE 21 1125782 0 0 SANDRIDGE ENERGY INC COM NEW 80007P869 4061 957895 SH SOLE 22 915447 0 42448 SANDY SPRING BANCORP INC COM 800363103 2179 57521 SH SOLE 2 21774 0 35747 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 5051 133336 SH SOLE 18 126863 0 6473 SANDY SPRING BANCORP INC COM 800363103 16905 446289 SH SOLE 19 446289 0 0 SANDY SPRING BANCORP INC COM 800363103 46283 1221845 SH SOLE 21 1221845 0 0 SANDY SPRING BANCORP INC COM 800363103 69235 1827740 SH SOLE 22 1784166 0 43574 SANDY SPRING BANCORP INC COM 800363103 2908 76766 SH SOLE 23 76766 0 0 SANDY SPRING BANCORP INC COM 800363103 8333 219994 SH SOLE 26 14870 0 205124 SANDY SPRING BANCORP INC COM 800363103 176 4640 SH SOLE 28 4640 0 0 SANDY SPRING BANCORP INC COM 800363103 530 13984 SH SOLE 30 13984 0 0 SANDY SPRING BANCORP INC COM 800363103 1761 46491 SH SOLE 34 46491 0 0 SANDY SPRING BANCORP INC COM 800363103 168 4444 SH SOLE 40 4444 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 628 6875 SH SOLE 2 3492 0 3383 SANFILIPPO JOHN B & SON INC COM 800422107 16 179 SH SOLE 7 179 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 4172 45702 SH SOLE 18 41143 0 4559 SANFILIPPO JOHN B & SON INC COM 800422107 7057 77311 SH SOLE 19 77311 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 92120 1009206 SH SOLE 21 1009206 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 32510 356154 SH SOLE 22 344578 0 11576 SANFILIPPO JOHN B & SON INC COM 800422107 1109 12153 SH SOLE 23 12153 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 3180 34835 SH SOLE 26 0 0 34835 SANFILIPPO JOHN B & SON INC COM 800422107 77 846 SH SOLE 28 846 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 1351 14796 SH SOLE 30 14796 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 71 782 SH SOLE 40 782 0 0 SANGAMO THERAPEUTICS INC COM 800677106 611 73046 SH SOLE 2 9463 0 63583 SANGAMO THERAPEUTICS INC COM 800677106 5 554 SH SOLE 4 554 0 0 SANGAMO THERAPEUTICS INC COM 800677106 18 2201 SH SOLE 7 2201 0 0 SANGAMO THERAPEUTICS INC COM 800677106 3326 397429 SH SOLE 18 391692 0 5737 SANGAMO THERAPEUTICS INC COM 800677106 2784 332661 SH SOLE 19 332661 0 0 SANGAMO THERAPEUTICS INC COM 800677106 41653 4976447 SH SOLE 21 4976447 0 0 SANGAMO THERAPEUTICS INC COM 800677106 29742 3553449 SH SOLE 22 3403152 0 150297 SANGAMO THERAPEUTICS INC COM 800677106 199 23750 SH SOLE 23 23750 0 0 SANGAMO THERAPEUTICS INC COM 800677106 777 92793 SH SOLE 26 19244 0 73549 SANGAMO THERAPEUTICS INC COM 800677106 122 14622 SH SOLE 28 14622 0 0 SANGAMO THERAPEUTICS INC COM 800677106 400 47808 SH SOLE 30 47808 0 0 SANGAMO THERAPEUTICS INC COM 800677106 46 5539 SH SOLE 34 5539 0 0 SANGAMO THERAPEUTICS INC COM 800677106 117 13972 SH SOLE 40 13972 0 0 SANMINA CORPORATION COM 801056102 2250 65699 SH SOLE 2 7144 0 58555 SANMINA CORPORATION COM 801056102 7 208 SH SOLE 4 208 0 0 SANMINA CORPORATION COM 801056102 81 2370 SH SOLE 7 2370 0 0 SANMINA CORPORATION COM 801056102 1 15 SH SOLE 17 0 0 15 SANMINA CORPORATION COM 801056102 10482 306127 SH SOLE 18 306127 0 0 SANMINA CORPORATION COM 801056102 7911 231050 SH SOLE 19 231050 0 0 SANMINA CORPORATION COM 801056102 276778 8083472 SH SOLE 21 8083472 0 0 SANMINA CORPORATION COM 801056102 78950 2305790 SH SOLE 22 2203051 0 102739 SANMINA CORPORATION COM 801056102 901 26315 SH SOLE 23 26315 0 0 SANMINA CORPORATION COM 801056102 3221 94072 SH SOLE 26 12912 0 81160 SANMINA CORPORATION COM 801056102 311 9092 SH SOLE 28 9092 0 0 SANMINA CORPORATION COM 801056102 3413 99668 SH SOLE 30 99668 0 0 SANMINA CORPORATION COM 801056102 212 6200 SH SOLE 31 0 0 6200 SANMINA CORPORATION COM 801056102 150 4394 SH SOLE 36 4394 0 0 SANMINA CORPORATION COM 801056102 200 5827 SH SOLE 40 5827 0 0 SANOFI SPONSORED ADR 80105N105 2234 44500 SH SOLE 2 44500 0 0 SANOFI SPONSORED ADR 80105N105 232353 4628540 SH SOLE 18 3829446 0 799094 SANOFI SPONSORED ADR 80105N105 91727 1827235 SH SOLE 19 1827235 0 0 SANOFI SPONSORED ADR 80105N105 1155 23000 SH SOLE 20 23000 0 0 SANOFI SPONSORED ADR 80105N105 95182 1896047 SH SOLE 21 1896047 0 0 SANOFI SPONSORED ADR 80105N105 1816 36180 SH SOLE 23 36180 0 0 SANOFI SPONSORED ADR 80105N105 751 14963 SH SOLE 30 14963 0 0 SANOFI SPONSORED ADR 80105N105 11207 223250 SH SOLE 34 223250 0 0 SANOFI RIGHT 12/31/2020 80105N113 10 11392 SH SOLE 4 11392 0 0 SANTANDER CONSUMER USA HDG I COM 80283M101 4872 208473 SH SOLE 2 7055 0 201418 SANTANDER CONSUMER USA HDG I COM 80283M101 80 3433 SH SOLE 7 3433 0 0 SANTANDER CONSUMER USA HDG I COM 80283M101 2 76 SH SOLE 15 76 0 0 SANTANDER CONSUMER USA HDG I COM 80283M101 1114 47664 SH SOLE 18 47664 0 0 SANTANDER CONSUMER USA HDG I COM 80283M101 564 24153 SH SOLE 19 24153 0 0 SANTANDER CONSUMER USA HDG I COM 80283M101 27093 1159328 SH SOLE 21 1159328 0 0 SANTANDER CONSUMER USA HDG I COM 80283M101 67457 2886470 SH SOLE 22 2722057 0 164413 SANTANDER CONSUMER USA HDG I COM 80283M101 1965 84083 SH SOLE 25 84083 0 0 SANTANDER CONSUMER USA HDG I COM 80283M101 3158 135126 SH SOLE 26 0 0 135126 SANTANDER CONSUMER USA HDG I COM 80283M101 50 2135 SH SOLE 31 2135 0 0 SANTANDER CONSUMER USA HDG I COM 80283M101 810 34640 SH SOLE 36 34640 0 0 SAP SE SPON ADR 803054204 5 41 SH SOLE 18 41 0 0 SAPIENS INTL CORP N V SHS G7T16G103 203 8807 SH SOLE 22 8807 0 0 SARATOGA INVT CORP COM NEW 80349A208 0 12 SH SOLE 17 0 0 12 SAREPTA THERAPEUTICS INC COM 803607100 23066 178751 SH SOLE 2 25440 0 153311 SAREPTA THERAPEUTICS INC COM 803607100 4373 33886 SH SOLE 4 31875 0 2011 SAREPTA THERAPEUTICS INC COM 803607100 658 5100 SH SOLE 7 5100 0 0 SAREPTA THERAPEUTICS INC COM 803607100 15556 120552 SH SOLE 18 114362 0 6190 SAREPTA THERAPEUTICS INC COM 803607100 22468 174119 SH SOLE 19 174119 0 0 SAREPTA THERAPEUTICS INC COM 803607100 387 3000 SH SOLE 20 3000 0 0 SAREPTA THERAPEUTICS INC COM 803607100 216096 1674645 SH SOLE 21 1674645 0 0 SAREPTA THERAPEUTICS INC COM 803607100 257256 1993615 SH SOLE 22 1854058 0 139557 SAREPTA THERAPEUTICS INC COM 803607100 7749 60051 SH SOLE 23 60051 0 0 SAREPTA THERAPEUTICS INC COM 803607100 254 1965 SH SOLE 25 1965 0 0 SAREPTA THERAPEUTICS INC COM 803607100 19580 151737 SH SOLE 26 75551 0 76186 SAREPTA THERAPEUTICS INC COM 803607100 1770 13714 SH SOLE 28 9698 0 4016 SAREPTA THERAPEUTICS INC COM 803607100 2502 19387 SH SOLE 29 3901 0 15486 SAREPTA THERAPEUTICS INC COM 803607100 21055 163169 SH SOLE 30 163169 0 0 SAREPTA THERAPEUTICS INC COM 803607100 2658 20595 SH SOLE 31 16824 0 3771 SAREPTA THERAPEUTICS INC COM 803607100 657 5094 SH SOLE 34 5094 0 0 SAREPTA THERAPEUTICS INC COM 803607100 2471 19148 SH SOLE 36 19148 0 0 SAREPTA THERAPEUTICS INC COM 803607100 227 1757 SH SOLE 40 1757 0 0 SAREPTA THERAPEUTICS INC DBCV 1.500%11/1 803607AB6 2820 1450000 PRN SOLE 21 1450000 0 0 SATSUMA PHARMACEUTICALS INC COM 80405P107 48 2455 SH SOLE 2 0 0 2455 SATSUMA PHARMACEUTICALS INC COM 80405P107 121 6151 SH SOLE 18 6151 0 0 SATSUMA PHARMACEUTICALS INC COM 80405P107 7 355 SH SOLE 19 355 0 0 SATSUMA PHARMACEUTICALS INC COM 80405P107 2978 151327 SH SOLE 21 151327 0 0 SATSUMA PHARMACEUTICALS INC COM 80405P107 64 3245 SH SOLE 22 3245 0 0 SAUL CTRS INC COM 804395101 336 6358 SH SOLE 2 479 0 5879 SAUL CTRS INC COM 804395101 182 3445 SH SOLE 4 3445 0 0 SAUL CTRS INC COM 804395101 603 11432 SH SOLE 7 11432 0 0 SAUL CTRS INC COM 804395101 2784 52747 SH SOLE 18 52747 0 0 SAUL CTRS INC COM 804395101 1690 32012 SH SOLE 19 32012 0 0 SAUL CTRS INC COM 804395101 73433 1391312 SH SOLE 21 1391312 0 0 SAUL CTRS INC COM 804395101 23872 452297 SH SOLE 22 437327 0 14970 SAUL CTRS INC COM 804395101 41 771 SH SOLE 23 771 0 0 SAUL CTRS INC COM 804395101 1387 26288 SH SOLE 25 26288 0 0 SAUL CTRS INC COM 804395101 437 8280 SH SOLE 26 3470 0 4810 SAUL CTRS INC COM 804395101 118 2227 SH SOLE 28 2227 0 0 SAUL CTRS INC COM 804395101 382 7240 SH SOLE 29 7240 0 0 SAUL CTRS INC COM 804395101 3757 71177 SH SOLE 30 71177 0 0 SAUL CTRS INC COM 804395101 74 1397 SH SOLE 40 1397 0 0 SAVARA INC COM 805111101 65 14581 SH SOLE 2 1075 0 13506 SAVARA INC COM 805111101 2 532 SH SOLE 7 532 0 0 SAVARA INC COM 805111101 497 111032 SH SOLE 18 111032 0 0 SAVARA INC COM 805111101 233 51958 SH SOLE 19 51958 0 0 SAVARA INC COM 805111101 5640 1259003 SH SOLE 21 1259003 0 0 SAVARA INC COM 805111101 3734 833514 SH SOLE 22 812735 0 20779 SB FINL GROUP INC COM 78408D105 24 1236 SH SOLE 18 1236 0 0 SB FINL GROUP INC COM 78408D105 17 865 SH SOLE 21 865 0 0 SB FINL GROUP INC COM 78408D105 117 5964 SH SOLE 22 5964 0 0 SB ONE BANCORP COM 78413T103 216 8659 SH SOLE 2 331 0 8328 SB ONE BANCORP COM 78413T103 5 205 SH SOLE 7 205 0 0 SB ONE BANCORP COM 78413T103 731 29324 SH SOLE 18 29324 0 0 SB ONE BANCORP COM 78413T103 340 13637 SH SOLE 19 13637 0 0 SB ONE BANCORP COM 78413T103 7317 293625 SH SOLE 21 293625 0 0 SB ONE BANCORP COM 78413T103 2226 89333 SH SOLE 22 83526 0 5807 SBA COMMUNICATIONS CORP NEW CL A 78410G104 75921 315038 SH SOLE 2 28513 0 286525 SBA COMMUNICATIONS CORP NEW CL A 78410G104 14068 58377 SH SOLE 4 55374 0 3003 SBA COMMUNICATIONS CORP NEW CL A 78410G104 56295 233599 SH SOLE 7 233599 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 230798 957708 SH SOLE 18 686884 0 270824 SBA COMMUNICATIONS CORP NEW CL A 78410G104 259544 1076992 SH SOLE 19 1076992 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 958674 3978064 SH SOLE 21 3978064 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 691348 2868782 SH SOLE 22 2586694 0 282088 SBA COMMUNICATIONS CORP NEW CL A 78410G104 19695 81727 SH SOLE 23 81727 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 125581 521104 SH SOLE 25 521104 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 102584 425677 SH SOLE 26 71609 0 354068 SBA COMMUNICATIONS CORP NEW CL A 78410G104 5093 21135 SH SOLE 28 14756 0 6379 SBA COMMUNICATIONS CORP NEW CL A 78410G104 550 2283 SH SOLE 29 2283 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 108988 452252 SH SOLE 30 452252 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 5974 24788 SH SOLE 31 20803 0 3985 SBA COMMUNICATIONS CORP NEW CL A 78410G104 10216 42393 SH SOLE 34 42393 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 20615 85541 SH SOLE 36 85541 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 576 2391 SH SOLE 40 2391 0 0 SCANSOURCE INC COM 806037107 1475 39924 SH SOLE 2 15166 0 24758 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 4289 116063 SH SOLE 18 116063 0 0 SCANSOURCE INC COM 806037107 8359 226216 SH SOLE 19 226216 0 0 SCANSOURCE INC COM 806037107 109280 2957513 SH SOLE 21 2957513 0 0 SCANSOURCE INC COM 806037107 44436 1202586 SH SOLE 22 1159317 0 43269 SCANSOURCE INC COM 806037107 2044 55318 SH SOLE 23 55318 0 0 SCANSOURCE INC COM 806037107 5891 159435 SH SOLE 26 7693 0 151742 SCANSOURCE INC COM 806037107 107 2883 SH SOLE 28 2883 0 0 SCANSOURCE INC COM 806037107 1510 40855 SH SOLE 30 40855 0 0 SCANSOURCE INC COM 806037107 125 3370 SH SOLE 40 3370 0 0 SCHLUMBERGER LTD COM 806857108 140040 3483588 SH SOLE 2 362066 0 3121522 SCHLUMBERGER LTD COM 806857108 24966 621042 SH SOLE 4 582827 0 38215 SCHLUMBERGER LTD COM 806857108 52157 1297448 SH SOLE 7 1297448 0 0 SCHLUMBERGER LTD COM 806857108 1025 25497 SH SOLE 13 25497 0 0 SCHLUMBERGER LTD COM 806857108 315 7841 SH SOLE 15 7841 0 0 SCHLUMBERGER LTD COM 806857108 1 35 SH SOLE 17 0 0 35 SCHLUMBERGER LTD COM 806857108 99643 2478671 SH SOLE 18 2293475 0 185196 SCHLUMBERGER LTD COM 806857108 18184 452342 SH SOLE 19 452342 0 0 SCHLUMBERGER LTD COM 806857108 2847 70818 SH SOLE 20 70818 0 0 SCHLUMBERGER LTD COM 806857108 1183810 29448017 SH SOLE 21 29448017 0 0 SCHLUMBERGER LTD COM 806857108 1345889 33479818 SH SOLE 22 29742487 0 3737331 SCHLUMBERGER LTD COM 806857108 40841 1015956 SH SOLE 23 1015956 0 0 SCHLUMBERGER LTD COM 806857108 62065 1543917 SH SOLE 25 1543917 0 0 SCHLUMBERGER LTD COM 806857108 366819 9124859 SH SOLE 26 838579 0 8286280 SCHLUMBERGER LTD COM 806857108 10320 256714 SH SOLE 28 180426 0 76288 SCHLUMBERGER LTD COM 806857108 1082 26923 SH SOLE 29 26923 0 0 SCHLUMBERGER LTD COM 806857108 196660 4892040 SH SOLE 30 4892040 0 0 SCHLUMBERGER LTD COM 806857108 13477 335256 SH SOLE 31 250623 0 84633 SCHLUMBERGER LTD COM 806857108 8208 204185 SH SOLE 34 204185 0 0 SCHLUMBERGER LTD COM 806857108 45172 1123680 SH SOLE 36 1123680 0 0 SCHLUMBERGER LTD COM 806857108 1223 30423 SH SOLE 40 30423 0 0 SCHLUMBERGER LTD OPTIONS 806857108 486 12100 SH Call SOLE 4 12100 0 0 SCHLUMBERGER LTD OPTIONS 806857108 7288 181300 SH Call SOLE 18 181300 0 0 SCHLUMBERGER LTD OPTIONS 806857108 35070 872400 SH Call SOLE 19 872400 0 0 SCHLUMBERGER LTD OPTIONS 806857108 2669 66400 SH Call SOLE 22 66400 0 0 SCHLUMBERGER LTD OPTIONS 806857108 15590 387800 SH Call SOLE 34 387800 0 0 SCHMITT INDS INC ORE COM NEW 806870200 2 498 SH SOLE 21 498 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 3626 166157 SH SOLE 2 55506 0 110651 SCHNEIDER NATIONAL INC CL B 80689H102 22 1028 SH SOLE 7 1028 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 554 25368 SH SOLE 18 25368 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 285 13069 SH SOLE 19 13069 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 12791 586214 SH SOLE 21 586214 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 37885 1736234 SH SOLE 22 1624431 0 111803 SCHNEIDER NATIONAL INC CL B 80689H102 88 4012 SH SOLE 26 0 0 4012 SCHNEIDER NATIONAL INC CL B 80689H102 147 6751 SH SOLE 28 6751 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 342 15691 SH SOLE 30 15691 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 28 1275 SH SOLE 31 1275 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 104 4764 SH SOLE 40 4764 0 0 SCHNITZER STL INDS CL A 806882106 652 30053 SH SOLE 2 3637 0 26416 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 2041 94121 SH SOLE 18 94121 0 0 SCHNITZER STL INDS CL A 806882106 2467 113812 SH SOLE 19 113812 0 0 SCHNITZER STL INDS CL A 806882106 20908 964405 SH SOLE 21 964405 0 0 SCHNITZER STL INDS CL A 806882106 19715 909341 SH SOLE 22 868213 0 41128 SCHNITZER STL INDS CL A 806882106 303 13965 SH SOLE 23 13965 0 0 SCHNITZER STL INDS CL A 806882106 1183 54544 SH SOLE 26 4779 0 49765 SCHNITZER STL INDS CL A 806882106 84 3897 SH SOLE 28 3897 0 0 SCHNITZER STL INDS CL A 806882106 219 10116 SH SOLE 30 10116 0 0 SCHNITZER STL INDS CL A 806882106 62 2851 SH SOLE 40 2851 0 0 SCHOLAR ROCK HLDG CORP COM 80706P103 95 7235 SH SOLE 2 516 0 6719 SCHOLAR ROCK HLDG CORP COM 80706P103 776 58867 SH SOLE 18 58867 0 0 SCHOLAR ROCK HLDG CORP COM 80706P103 399 30236 SH SOLE 19 30236 0 0 SCHOLAR ROCK HLDG CORP COM 80706P103 12056 914739 SH SOLE 21 914739 0 0 SCHOLAR ROCK HLDG CORP COM 80706P103 3405 258336 SH SOLE 22 241500 0 16836 SCHOLAR ROCK HLDG CORP COM 80706P103 63 4770 SH SOLE 30 4770 0 0 SCHOLAR ROCK HLDG CORP COM 80706P103 24 1787 SH SOLE 34 1787 0 0 SCHOLASTIC CORP COM 807066105 1158 30117 SH SOLE 2 1205 0 28912 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 5110 132896 SH SOLE 18 132896 0 0 SCHOLASTIC CORP COM 807066105 1990 51748 SH SOLE 19 51748 0 0 SCHOLASTIC CORP COM 807066105 136073 3538953 SH SOLE 21 3538953 0 0 SCHOLASTIC CORP COM 807066105 35462 922283 SH SOLE 22 876811 0 45472 SCHOLASTIC CORP COM 807066105 527 13706 SH SOLE 26 5590 0 8116 SCHOLASTIC CORP COM 807066105 138 3600 SH SOLE 28 3600 0 0 SCHOLASTIC CORP COM 807066105 1621 42167 SH SOLE 30 42167 0 0 SCHOLASTIC CORP COM 807066105 97 2515 SH SOLE 40 2515 0 0 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 7425 96580 SH SOLE 17 0 0 96580 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 948 12344 SH SOLE 17 0 0 12344 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 20108 334466 SH SOLE 17 0 0 334466 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 97 1619 SH SOLE 17 0 0 1619 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 1221 16139 SH SOLE 17 0 0 16139 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 9317 340392 SH SOLE 17 0 0 340392 SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 30 1001 SH SOLE 17 0 0 1001 SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 11 324 SH SOLE 17 0 0 324 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 17289 597836 SH SOLE 17 0 0 597836 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 2566 SH SOLE 17 0 0 2566 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 42 730 SH SOLE 17 0 0 730 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 10290 305973 SH SOLE 17 0 0 305973 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 5969 111722 SH SOLE 17 0 0 111722 SCHWAB STRATEGIC TR US REIT ETF 808524847 834 18141 SH SOLE 17 0 0 18141 SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 17 312 SH SOLE 2 312 0 0 SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 59 1067 SH SOLE 17 0 0 1067 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 1595 28164 SH SOLE 17 0 0 28164 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 10272 296439 SH SOLE 17 0 0 296439 SCHWEITZER-MAUDUIT INTL INC COM 808541106 1012 24105 SH SOLE 2 1147 0 22958 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 5786 137801 SH SOLE 18 137801 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 2294 54626 SH SOLE 19 54626 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 144129 3432470 SH SOLE 21 3432470 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 39179 933055 SH SOLE 22 890322 0 42733 SCHWEITZER-MAUDUIT INTL INC COM 808541106 580 13819 SH SOLE 26 3821 0 9998 SCHWEITZER-MAUDUIT INTL INC COM 808541106 185 4397 SH SOLE 28 4397 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 1862 44355 SH SOLE 30 44355 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 141 3367 SH SOLE 40 3367 0 0 SCIENCE APPLICATNS INTL CP N COM 808625107 3891 44717 SH SOLE 2 22878 0 21839 SCIENCE APPLICATNS INTL CP N COM 808625107 19 222 SH SOLE 4 222 0 0 SCIENCE APPLICATNS INTL CP N COM 808625107 112 1292 SH SOLE 7 1292 0 0 SCIENCE APPLICATNS INTL CP N COM 808625107 0 1 SH SOLE 17 0 0 1 SCIENCE APPLICATNS INTL CP N COM 808625107 27163 312146 SH SOLE 18 307886 0 4260 SCIENCE APPLICATNS INTL CP N COM 808625107 8943 102772 SH SOLE 19 102772 0 0 SCIENCE APPLICATNS INTL CP N COM 808625107 336680 3868995 SH SOLE 21 3868995 0 0 SCIENCE APPLICATNS INTL CP N COM 808625107 154868 1779681 SH SOLE 22 1706478 0 73203 SCIENCE APPLICATNS INTL CP N COM 808625107 151 1736 SH SOLE 25 1736 0 0 SCIENCE APPLICATNS INTL CP N COM 808625107 2575 29589 SH SOLE 26 16300 0 13289 SCIENCE APPLICATNS INTL CP N COM 808625107 559 6424 SH SOLE 28 6424 0 0 SCIENCE APPLICATNS INTL CP N COM 808625107 3752 43117 SH SOLE 30 43117 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 2033 SH SOLE 36 2033 0 0 SCIENCE APPLICATNS INTL CP N COM 808625107 465 5340 SH SOLE 40 5340 0 0 SCIENTIFIC GAMES CORP COM 80874P109 1227 45814 SH SOLE 2 24763 0 21051 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 8491 317056 SH SOLE 18 311043 0 6013 SCIENTIFIC GAMES CORP COM 80874P109 2625 98027 SH SOLE 19 98027 0 0 SCIENTIFIC GAMES CORP COM 80874P109 105738 3948406 SH SOLE 21 3948406 0 0 SCIENTIFIC GAMES CORP COM 80874P109 50695 1893024 SH SOLE 22 1815750 0 77274 SCIENTIFIC GAMES CORP COM 80874P109 455 16985 SH SOLE 26 12013 0 4972 SCIENTIFIC GAMES CORP COM 80874P109 203 7596 SH SOLE 28 7596 0 0 SCIENTIFIC GAMES CORP COM 80874P109 422 15748 SH SOLE 30 15748 0 0 SCIENTIFIC GAMES CORP COM 80874P109 144 5367 SH SOLE 40 5367 0 0 SCIPLAY CORP CL A 809087109 99 8088 SH SOLE 2 8088 0 0 SCIPLAY CORP CL A 809087109 1767 143760 SH SOLE 19 143760 0 0 SCIPLAY CORP CL A 809087109 155 12645 SH SOLE 21 12645 0 0 SCIPLAY CORP CL A 809087109 4329 352202 SH SOLE 22 352202 0 0 SCIPLAY CORP CL A 809087109 367 29854 SH SOLE 34 29854 0 0 SCORPIO BULKERS INC COM Y7546A122 319 50002 SH SOLE 2 1967 0 48035 SCORPIO BULKERS INC COM Y7546A122 9 1474 SH SOLE 7 1474 0 0 SCORPIO BULKERS INC COM Y7546A122 1251 196448 SH SOLE 18 196448 0 0 SCORPIO BULKERS INC COM Y7546A122 607 95358 SH SOLE 19 95358 0 0 SCORPIO BULKERS INC COM Y7546A122 11943 1874898 SH SOLE 21 1874898 0 0 SCORPIO BULKERS INC COM Y7546A122 3913 614322 SH SOLE 22 570438 0 43884 SCORPIO TANKERS INC SHS Y7542C130 2007 51017 SH SOLE 2 8175 0 42842 SCORPIO TANKERS INC SHS Y7542C130 33 838 SH SOLE 7 838 0 0 SCORPIO TANKERS INC SHS Y7542C130 5901 149996 SH SOLE 18 149996 0 0 SCORPIO TANKERS INC SHS Y7542C130 6098 155001 SH SOLE 19 155001 0 0 SCORPIO TANKERS INC SHS Y7542C130 57197 1453921 SH SOLE 21 1453921 0 0 SCORPIO TANKERS INC SHS Y7542C130 25251 641869 SH SOLE 22 601193 0 40676 SCORPIO TANKERS INC SHS Y7542C130 752 19114 SH SOLE 23 19114 0 0 SCORPIO TANKERS INC SHS Y7542C130 2182 55465 SH SOLE 26 0 0 55465 SCOTTS MIRACLE GRO CO CL A 810186106 11438 107723 SH SOLE 2 30845 0 76878 SCOTTS MIRACLE GRO CO CL A 810186106 290 2727 SH SOLE 4 2727 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 11668 109890 SH SOLE 7 109890 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 3 25 SH SOLE 17 0 0 25 SCOTTS MIRACLE GRO CO CL A 810186106 13132 123679 SH SOLE 18 121635 0 2044 SCOTTS MIRACLE GRO CO CL A 810186106 1514 14256 SH SOLE 19 14256 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 217606 2049403 SH SOLE 21 2049403 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 152933 1440314 SH SOLE 22 1317796 0 122518 SCOTTS MIRACLE GRO CO CL A 810186106 499 4695 SH SOLE 23 4695 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 352 3319 SH SOLE 25 3319 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 1509 14209 SH SOLE 26 8870 0 5339 SCOTTS MIRACLE GRO CO CL A 810186106 567 5340 SH SOLE 28 5340 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 39 368 SH SOLE 29 368 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 1472 13865 SH SOLE 30 13865 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 366 3445 SH SOLE 31 2468 0 977 SCOTTS MIRACLE GRO CO CL A 810186106 1501 14139 SH SOLE 34 14139 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 164 1546 SH SOLE 36 1546 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 489 4607 SH SOLE 40 4607 0 0 SCPHARMACEUTICALS INC COM 810648105 8 1491 SH SOLE 18 1491 0 0 SCPHARMACEUTICALS INC COM 810648105 104 18405 SH SOLE 21 18405 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 914 58175 SH SOLE 2 4951 0 53224 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 1053 SH SOLE 7 1053 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 3806 242280 SH SOLE 18 242280 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 2046 130213 SH SOLE 19 130213 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 97717 6220039 SH SOLE 21 6220039 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 27739 1765681 SH SOLE 22 1702222 0 63459 SCRIPPS E W CO OHIO CL A NEW 811054402 174 11045 SH SOLE 23 11045 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 1195 76045 SH SOLE 26 26680 0 49365 SCRIPPS E W CO OHIO CL A NEW 811054402 94 5994 SH SOLE 28 5994 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 1203 76596 SH SOLE 30 76596 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 91 5782 SH SOLE 40 5782 0 0 SCULPTOR CAP MGMT COM CL A 811246107 266 12015 SH SOLE 2 704 0 11311 SCULPTOR CAP MGMT COM CL A 811246107 5 228 SH SOLE 7 228 0 0 SCULPTOR CAP MGMT COM CL A 811246107 1266 57287 SH SOLE 18 57287 0 0 SCULPTOR CAP MGMT COM CL A 811246107 656 29665 SH SOLE 19 29665 0 0 SCULPTOR CAP MGMT COM CL A 811246107 12504 565809 SH SOLE 21 565809 0 0 SCULPTOR CAP MGMT COM CL A 811246107 10321 467020 SH SOLE 22 453641 0 13379 SCWORX CORP COM 78396V109 3 1169 SH SOLE 18 1169 0 0 SCWORX CORP COM 78396V109 43 14913 SH SOLE 21 14913 0 0 SCYNEXIS INC COM 811292101 10 11185 SH SOLE 18 11185 0 0 SCYNEXIS INC COM 811292101 180 197929 SH SOLE 21 197929 0 0 SCYNEXIS INC COM 811292101 584 641722 SH SOLE 22 641722 0 0 SEA LTD SPONSORED ADS 81141R100 4568 113585 SH SOLE 2 0 0 113585 SEA LTD SPONSORED ADS 81141R100 10894 270855 SH SOLE 18 270855 0 0 SEA LTD SPONSORED ADS 81141R100 10086 250764 SH SOLE 19 250764 0 0 SEA LTD SPONSORED ADS 81141R100 3585 89135 SH SOLE 22 89135 0 0 SEA LTD SPONSORED ADS 81141R100 12814 318610 SH SOLE 29 318610 0 0 SEA LTD SPONSORED ADS 81141R100 13 323 SH SOLE 30 323 0 0 SEA LTD SPONSORED ADS 81141R100 276 6871 SH SOLE 34 6871 0 0 SEA LTD NOTE 2.250% 7/0 81141RAB6 3161 1481000 PRN SOLE 21 1481000 0 0 SEABOARD CORP COM 811543107 2963 697 SH SOLE 2 28 0 669 SEABOARD CORP COM 811543107 9 2 SH SOLE 4 2 0 0 SEABOARD CORP COM 811543107 1041 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 14057 3307 SH SOLE 21 3307 0 0 SEABOARD CORP COM 811543107 27102 6376 SH SOLE 22 5883 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 2428 175682 SH SOLE 7 175682 0 0 SEACHANGE INTL INC COM 811699107 26 6281 SH SOLE 18 6281 0 0 SEACHANGE INTL INC COM 811699107 416 99189 SH SOLE 21 99189 0 0 SEACHANGE INTL INC COM 811699107 2406 574236 SH SOLE 22 574236 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 1391 45506 SH SOLE 2 1788 0 43718 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 6895 225536 SH SOLE 18 225536 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 2717 88892 SH SOLE 19 88892 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 160177 5239671 SH SOLE 21 5239671 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 47652 1558770 SH SOLE 22 1497244 0 61526 SEACOAST BKG CORP FLA COM NEW 811707801 781 25544 SH SOLE 26 11925 0 13619 SEACOAST BKG CORP FLA COM NEW 811707801 197 6457 SH SOLE 28 6457 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 2245 73427 SH SOLE 30 73427 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 180 5903 SH SOLE 40 5903 0 0 SEACOR HOLDINGS INC COM 811904101 771 17863 SH SOLE 2 690 0 17173 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 3505 81239 SH SOLE 18 81239 0 0 SEACOR HOLDINGS INC COM 811904101 1372 31789 SH SOLE 19 31789 0 0 SEACOR HOLDINGS INC COM 811904101 88401 2048700 SH SOLE 21 2048700 0 0 SEACOR HOLDINGS INC COM 811904101 22798 528352 SH SOLE 22 503447 0 24905 SEACOR HOLDINGS INC COM 811904101 383 8875 SH SOLE 26 1993 0 6882 SEACOR HOLDINGS INC COM 811904101 102 2371 SH SOLE 28 2371 0 0 SEACOR HOLDINGS INC COM 811904101 1151 26673 SH SOLE 30 26673 0 0 SEACOR HOLDINGS INC COM 811904101 84 1942 SH SOLE 40 1942 0 0 SEACOR MARINE HLDGS INC COM 78413P101 264 19149 SH SOLE 2 894 0 18255 SEACOR MARINE HLDGS INC COM 78413P101 7 495 SH SOLE 7 495 0 0 SEACOR MARINE HLDGS INC COM 78413P101 935 67781 SH SOLE 18 67781 0 0 SEACOR MARINE HLDGS INC COM 78413P101 450 32620 SH SOLE 19 32620 0 0 SEACOR MARINE HLDGS INC COM 78413P101 9734 705852 SH SOLE 21 705852 0 0 SEACOR MARINE HLDGS INC COM 78413P101 8244 597854 SH SOLE 22 583745 0 14109 SEADRILL LTD COM G7998G106 159 62706 SH SOLE 2 7035 0 55671 SEADRILL LTD COM G7998G106 526 207181 SH SOLE 18 207181 0 0 SEADRILL LTD COM G7998G106 313 123330 SH SOLE 19 123330 0 0 SEADRILL LTD COM G7998G106 5209 2050630 SH SOLE 21 2050630 0 0 SEADRILL LTD COM G7998G106 1981 779989 SH SOLE 22 746186 0 33803 SEADRILL LTD COM G7998G106 21 8097 SH SOLE 23 8097 0 0 SEADRILL LTD COM G7998G106 54 21123 SH SOLE 26 0 0 21123 SEAGATE TECHNOLOGY PLC SHS G7945M107 8038 135089 SH SOLE 2 45353 0 89736 SEAGATE TECHNOLOGY PLC SHS G7945M107 7628 128206 SH SOLE 4 120661 0 7545 SEAGATE TECHNOLOGY PLC SHS G7945M107 23789 399810 SH SOLE 7 242204 0 157606 SEAGATE TECHNOLOGY PLC SHS G7945M107 27 455 SH SOLE 13 455 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 104 1741 SH SOLE 15 1741 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 28698 482317 SH SOLE 18 448815 0 33502 SEAGATE TECHNOLOGY PLC SHS G7945M107 1273 21393 SH SOLE 19 21393 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 565163 9498540 SH SOLE 21 9498540 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 243144 4086458 SH SOLE 22 3723922 0 362536 SEAGATE TECHNOLOGY PLC SHS G7945M107 10969 184345 SH SOLE 23 184345 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 25967 436413 SH SOLE 25 436413 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 81686 1372867 SH SOLE 26 208175 0 1164692 SEAGATE TECHNOLOGY PLC SHS G7945M107 2857 48012 SH SOLE 28 33868 0 14144 SEAGATE TECHNOLOGY PLC SHS G7945M107 3334 56042 SH SOLE 29 5419 0 50623 SEAGATE TECHNOLOGY PLC SHS G7945M107 69427 1166841 SH SOLE 30 1166841 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 3801 63890 SH SOLE 31 46328 0 17562 SEAGATE TECHNOLOGY PLC SHS G7945M107 5722 96165 SH SOLE 32 96165 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 2741 46075 SH SOLE 34 46075 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 17587 295580 SH SOLE 35 295580 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 12284 206455 SH SOLE 36 206455 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 344 5778 SH SOLE 40 5778 0 0 SEALED AIR CORP NEW COM 81211K100 19018 477485 SH SOLE 2 113237 0 364248 SEALED AIR CORP NEW COM 81211K100 2874 72159 SH SOLE 4 67907 0 4252 SEALED AIR CORP NEW COM 81211K100 5456 136974 SH SOLE 7 136974 0 0 SEALED AIR CORP NEW COM 81211K100 11 285 SH SOLE 13 285 0 0 SEALED AIR CORP NEW COM 81211K100 46 1163 SH SOLE 15 1163 0 0 SEALED AIR CORP NEW COM 81211K100 12368 310509 SH SOLE 18 289748 0 20761 SEALED AIR CORP NEW COM 81211K100 1981 49740 SH SOLE 19 49740 0 0 SEALED AIR CORP NEW COM 81211K100 142169 3569394 SH SOLE 21 3569394 0 0 SEALED AIR CORP NEW COM 81211K100 174867 4390330 SH SOLE 22 3910100 0 480230 SEALED AIR CORP NEW COM 81211K100 4830 121264 SH SOLE 23 121264 0 0 SEALED AIR CORP NEW COM 81211K100 6661 167224 SH SOLE 25 167224 0 0 SEALED AIR CORP NEW COM 81211K100 31868 800096 SH SOLE 26 168418 0 631678 SEALED AIR CORP NEW COM 81211K100 1124 28228 SH SOLE 28 19547 0 8681 SEALED AIR CORP NEW COM 81211K100 1433 35980 SH SOLE 29 3296 0 32684 SEALED AIR CORP NEW COM 81211K100 22064 553957 SH SOLE 30 553957 0 0 SEALED AIR CORP NEW COM 81211K100 1317 33071 SH SOLE 31 25643 0 7428 SEALED AIR CORP NEW COM 81211K100 421 10577 SH SOLE 34 10577 0 0 SEALED AIR CORP NEW COM 81211K100 4792 120301 SH SOLE 36 120301 0 0 SEALED AIR CORP NEW COM 81211K100 152 3815 SH SOLE 40 3815 0 0 SEASPAN CORP SHS Y75638109 119 8390 SH SOLE 4 8390 0 0 SEASPAN CORP SHS Y75638109 163 11449 SH SOLE 7 11449 0 0 SEASPAN CORP SHS Y75638109 22165 1559817 SH SOLE 21 1559817 0 0 SEASPAN CORP SHS Y75638109 7389 519980 SH SOLE 22 493267 0 26713 SEASPAN CORP SHS Y75638109 64 4480 SH SOLE 25 4480 0 0 SEASPAN CORP SHS Y75638109 9967 701416 SH SOLE 30 701416 0 0 SEASPINE HLDGS CORP COM 81255T108 204 17027 SH SOLE 2 2032 0 14995 SEASPINE HLDGS CORP COM 81255T108 685 57007 SH SOLE 18 57007 0 0 SEASPINE HLDGS CORP COM 81255T108 753 62736 SH SOLE 19 62736 0 0 SEASPINE HLDGS CORP COM 81255T108 6819 567801 SH SOLE 21 567801 0 0 SEASPINE HLDGS CORP COM 81255T108 5896 490934 SH SOLE 22 478871 0 12063 SEATTLE GENETICS INC COM 812578102 46912 410576 SH SOLE 2 156828 0 253748 SEATTLE GENETICS INC COM 812578102 6139 53727 SH SOLE 4 50404 0 3323 SEATTLE GENETICS INC COM 812578102 1846 16153 SH SOLE 7 16153 0 0 SEATTLE GENETICS INC COM 812578102 193 1691 SH SOLE 13 1691 0 0 SEATTLE GENETICS INC COM 812578102 28 249 SH SOLE 15 249 0 0 SEATTLE GENETICS INC COM 812578102 29574 258835 SH SOLE 18 249272 0 9563 SEATTLE GENETICS INC COM 812578102 117454 1027951 SH SOLE 19 1027951 0 0 SEATTLE GENETICS INC COM 812578102 2057 18000 SH SOLE 20 18000 0 0 SEATTLE GENETICS INC COM 812578102 403707 3533228 SH SOLE 21 3533228 0 0 SEATTLE GENETICS INC COM 812578102 372498 3260092 SH SOLE 22 3033360 0 226732 SEATTLE GENETICS INC COM 812578102 10527 92128 SH SOLE 23 92128 0 0 SEATTLE GENETICS INC COM 812578102 277 2426 SH SOLE 25 2426 0 0 SEATTLE GENETICS INC COM 812578102 24450 213986 SH SOLE 26 94117 0 119869 SEATTLE GENETICS INC COM 812578102 2542 22245 SH SOLE 28 15421 0 6824 SEATTLE GENETICS INC COM 812578102 3553 31098 SH SOLE 29 6383 0 24715 SEATTLE GENETICS INC COM 812578102 41159 360221 SH SOLE 30 360221 0 0 SEATTLE GENETICS INC COM 812578102 3941 34488 SH SOLE 31 28391 0 6097 SEATTLE GENETICS INC COM 812578102 3187 27895 SH SOLE 32 27895 0 0 SEATTLE GENETICS INC COM 812578102 51208 448171 SH SOLE 34 448171 0 0 SEATTLE GENETICS INC COM 812578102 2442 21368 SH SOLE 36 21368 0 0 SEATTLE GENETICS INC COM 812578102 353 3091 SH SOLE 40 3091 0 0 SEAWORLD ENTMT INC COM 81282V100 625 19725 SH SOLE 2 1683 0 18042 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 5106 161020 SH SOLE 18 161020 0 0 SEAWORLD ENTMT INC COM 81282V100 2632 82988 SH SOLE 19 82988 0 0 SEAWORLD ENTMT INC COM 81282V100 50794 1601826 SH SOLE 21 1601826 0 0 SEAWORLD ENTMT INC COM 81282V100 39425 1243314 SH SOLE 22 1176899 0 66415 SEAWORLD ENTMT INC COM 81282V100 746 23523 SH SOLE 26 15922 0 7601 SEAWORLD ENTMT INC COM 81282V100 216 6816 SH SOLE 28 6816 0 0 SEAWORLD ENTMT INC COM 81282V100 547 17264 SH SOLE 30 17264 0 0 SEAWORLD ENTMT INC COM 81282V100 158 4996 SH SOLE 40 4996 0 0 SECOND SIGHT MED PRODS INC COM 81362J100 10 13242 SH SOLE 21 13242 0 0 SECOND SIGHT MED PRODS INC COM 81362J100 201 270229 SH SOLE 22 270229 0 0 SECUREWORKS CORP CL A 81374A105 140 8412 SH SOLE 2 333 0 8079 SECUREWORKS CORP CL A 81374A105 490 29428 SH SOLE 18 29428 0 0 SECUREWORKS CORP CL A 81374A105 246 14785 SH SOLE 19 14785 0 0 SECUREWORKS CORP CL A 81374A105 4684 281177 SH SOLE 21 281177 0 0 SECUREWORKS CORP CL A 81374A105 4630 277911 SH SOLE 22 272662 0 5249 SECUREWORKS CORP CL A 81374A105 177 10630 SH SOLE 25 10630 0 0 SECUREWORKS CORP CL A 81374A105 511 30698 SH SOLE 26 7302 0 23396 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 1738 SH SOLE 18 1738 0 0 SECURITY NATL FINL CORP CL A NEW 814785309 199 33937 SH SOLE 21 33937 0 0 SECURITY NATL FINL CORP CL A NEW 814785309 247 42211 SH SOLE 22 42211 0 0 SEELOS THERAPEUTICS INC COM 81577F109 4 3206 SH SOLE 18 3206 0 0 SEELOS THERAPEUTICS INC COM 81577F109 54 40091 SH SOLE 21 40091 0 0 SEELOS THERAPEUTICS INC COM 81577F109 483 360759 SH SOLE 22 360759 0 0 SEI INVESTMENTS CO COM 784117103 24450 373390 SH SOLE 2 94594 0 278796 SEI INVESTMENTS CO COM 784117103 3919 59855 SH SOLE 4 56310 0 3545 SEI INVESTMENTS CO COM 784117103 7605 116146 SH SOLE 7 48371 0 67775 SEI INVESTMENTS CO COM 784117103 99 1512 SH SOLE 13 1512 0 0 SEI INVESTMENTS CO COM 784117103 43 653 SH SOLE 15 653 0 0 SEI INVESTMENTS CO COM 784117103 26641 406861 SH SOLE 18 387619 0 19242 SEI INVESTMENTS CO COM 784117103 3106 47430 SH SOLE 19 47430 0 0 SEI INVESTMENTS CO COM 784117103 486450 7428991 SH SOLE 21 7428991 0 0 SEI INVESTMENTS CO COM 784117103 288068 4399321 SH SOLE 22 4144211 0 255110 SEI INVESTMENTS CO COM 784117103 6212 94864 SH SOLE 23 94864 0 0 SEI INVESTMENTS CO COM 784117103 10097 154196 SH SOLE 25 154196 0 0 SEI INVESTMENTS CO COM 784117103 26645 406924 SH SOLE 26 105874 0 301050 SEI INVESTMENTS CO COM 784117103 1512 23090 SH SOLE 28 16747 0 6343 SEI INVESTMENTS CO COM 784117103 1951 29791 SH SOLE 29 2706 0 27085 SEI INVESTMENTS CO COM 784117103 21269 324821 SH SOLE 30 324821 0 0 SEI INVESTMENTS CO COM 784117103 2105 32150 SH SOLE 31 26077 0 6073 SEI INVESTMENTS CO COM 784117103 1540 23526 SH SOLE 34 23526 0 0 SEI INVESTMENTS CO COM 784117103 7555 115382 SH SOLE 36 115382 0 0 SEI INVESTMENTS CO COM 784117103 177 2702 SH SOLE 40 2702 0 0 SELECT BANCORP INC NEW COM 81617L108 193 15682 SH SOLE 2 823 0 14859 SELECT BANCORP INC NEW COM 81617L108 720 58553 SH SOLE 18 58553 0 0 SELECT BANCORP INC NEW COM 81617L108 373 30288 SH SOLE 19 30288 0 0 SELECT BANCORP INC NEW COM 81617L108 7238 588474 SH SOLE 21 588474 0 0 SELECT BANCORP INC NEW COM 81617L108 1882 152996 SH SOLE 22 144960 0 8036 SELECT ENERGY SVCS INC CL A COM 81617J301 559 60270 SH SOLE 2 2438 0 57832 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 38343 SH SOLE 7 38343 0 0 SELECT ENERGY SVCS INC CL A COM 81617J301 1858 200258 SH SOLE 18 200258 0 0 SELECT ENERGY SVCS INC CL A COM 81617J301 955 102860 SH SOLE 19 102860 0 0 SELECT ENERGY SVCS INC CL A COM 81617J301 19257 2075068 SH SOLE 21 2075068 0 0 SELECT ENERGY SVCS INC CL A COM 81617J301 16600 1788825 SH SOLE 22 1726641 0 62184 SELECT ENERGY SVCS INC CL A COM 81617J301 151 16232 SH SOLE 26 0 0 16232 SELECT ENERGY SVCS INC CL A COM 81617J301 83 8941 SH SOLE 28 8941 0 0 SELECT ENERGY SVCS INC CL A COM 81617J301 2759 297307 SH SOLE 30 297307 0 0 SELECT ENERGY SVCS INC CL A COM 81617J301 69 7453 SH SOLE 40 7453 0 0 SELECT INTERIOR CONCEPTS INC CL A 816120307 148 16481 SH SOLE 2 886 0 15595 SELECT INTERIOR CONCEPTS INC CL A 816120307 688 76541 SH SOLE 18 76541 0 0 SELECT INTERIOR CONCEPTS INC CL A 816120307 329 36595 SH SOLE 19 36595 0 0 SELECT INTERIOR CONCEPTS INC CL A 816120307 6995 778053 SH SOLE 21 778053 0 0 SELECT INTERIOR CONCEPTS INC CL A 816120307 4591 510709 SH SOLE 22 501126 0 9583 SELECT MED HLDGS CORP COM 81619Q105 1248 53463 SH SOLE 2 11640 0 41823 SELECT MED HLDGS CORP COM 81619Q105 8 355 SH SOLE 4 355 0 0 SELECT MED HLDGS CORP COM 81619Q105 71 3036 SH SOLE 7 3036 0 0 SELECT MED HLDGS CORP COM 81619Q105 11834 507008 SH SOLE 18 492061 0 14947 SELECT MED HLDGS CORP COM 81619Q105 7905 338671 SH SOLE 19 338671 0 0 SELECT MED HLDGS CORP COM 81619Q105 289136 12388010 SH SOLE 21 12388010 0 0 SELECT MED HLDGS CORP COM 81619Q105 80059 3430110 SH SOLE 22 3277496 0 152614 SELECT MED HLDGS CORP COM 81619Q105 830 35551 SH SOLE 23 35551 0 0 SELECT MED HLDGS CORP COM 81619Q105 2283 97835 SH SOLE 26 41728 0 56107 SELECT MED HLDGS CORP COM 81619Q105 324 13903 SH SOLE 28 13903 0 0 SELECT MED HLDGS CORP COM 81619Q105 4985 213582 SH SOLE 30 213582 0 0 SELECT MED HLDGS CORP COM 81619Q105 142 6099 SH SOLE 36 6099 0 0 SELECT MED HLDGS CORP COM 81619Q105 303 12996 SH SOLE 40 12996 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 29974 488019 SH SOLE 2 488019 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 14935 243167 SH SOLE 7 0 0 243167 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 15 245 SH SOLE 18 245 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 204223 2004940 SH SOLE 2 2004940 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 15209 149310 SH SOLE 7 0 0 149310 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 123 1211 SH SOLE 18 1211 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 80669 1280867 SH SOLE 2 1280867 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 3531 56068 SH SOLE 7 0 0 56068 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 8591 68500 SH Call SOLE 2 68500 0 0 SELECT SECTOR SPDR TR OPTIONS 81369Y407 5957 47500 SH Call SOLE 4 47500 0 0 SELECT SECTOR SPDR TR OPTIONS 81369Y407 89638 714700 SH Call SOLE 18 714700 0 0 SELECT SECTOR SPDR TR OPTIONS 81369Y407 885014 7056400 SH Call SOLE 19 7056400 0 0 SELECT SECTOR SPDR TR OPTIONS 81369Y407 42078 335500 SH Call SOLE 22 335500 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 135111 1077265 SH SOLE 2 1077265 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 53775 428758 SH SOLE 7 0 0 428758 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 60 476 SH SOLE 18 476 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 72057 1200155 SH SOLE 2 1200155 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 38071 634100 SH SOLE 7 0 0 634100 SELECT SECTOR SPDR TR ENERGY 81369Y506 41 683 SH SOLE 18 683 0 0 SELECT SECTOR SPDR TR OPTIONS 81369Y506 22335 372000 SH Call SOLE 19 372000 0 0 SELECT SECTOR SPDR TR OPTIONS 81369Y506 1981 33000 SH Call SOLE 30 33000 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 178477 5798463 SH SOLE 2 5798463 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 583 18940 SH SOLE 4 18940 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 58109 1887868 SH SOLE 7 0 0 1887868 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 8780 285254 SH SOLE 18 285254 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 116131 3772948 SH SOLE 19 3772948 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 2363 76778 SH SOLE 22 76778 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 128920 1582419 SH SOLE 2 1582419 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 564 6923 SH SOLE 4 6923 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 30219 370926 SH SOLE 7 0 0 370926 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 8469 103948 SH SOLE 18 103948 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 83417 1023899 SH SOLE 19 1023899 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 1862 22860 SH SOLE 22 22860 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 296524 3234692 SH SOLE 2 3234692 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 46347 505580 SH SOLE 7 0 0 505580 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 136984 2554240 SH SOLE 2 2554240 0 0 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 28751 536107 SH SOLE 7 0 0 536107 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 163731 4234057 SH SOLE 2 4234057 0 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 25617 662453 SH SOLE 7 0 0 662453 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 57359 1483307 SH SOLE 22 1483307 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 29747 460338 SH SOLE 2 460338 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 23014 356150 SH SOLE 7 0 0 356150 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 219 3391 SH SOLE 18 3391 0 0 SELECTA BIOSCIENCES INC COM 816212104 16 6861 SH SOLE 18 6861 0 0 SELECTA BIOSCIENCES INC COM 816212104 685 287984 SH SOLE 21 287984 0 0 SELECTA BIOSCIENCES INC COM 816212104 867 364208 SH SOLE 22 364208 0 0 SELECTIVE INS GROUP INC COM 816300107 4512 69219 SH SOLE 2 27235 0 41984 SELECTIVE INS GROUP INC COM 816300107 16 249 SH SOLE 4 249 0 0 SELECTIVE INS GROUP INC COM 816300107 90 1377 SH SOLE 7 1377 0 0 SELECTIVE INS GROUP INC COM 816300107 21881 335652 SH SOLE 18 335652 0 0 SELECTIVE INS GROUP INC COM 816300107 6827 104722 SH SOLE 19 104722 0 0 SELECTIVE INS GROUP INC COM 816300107 280295 4299657 SH SOLE 21 4299657 0 0 SELECTIVE INS GROUP INC COM 816300107 133947 2054718 SH SOLE 22 1979346 0 75372 SELECTIVE INS GROUP INC COM 816300107 1585 24315 SH SOLE 26 12144 0 12171 SELECTIVE INS GROUP INC COM 816300107 484 7430 SH SOLE 28 7430 0 0 SELECTIVE INS GROUP INC COM 816300107 1200 18409 SH SOLE 30 18409 0 0 SELECTIVE INS GROUP INC COM 816300107 91 1403 SH SOLE 36 1403 0 0 SELECTIVE INS GROUP INC COM 816300107 359 5511 SH SOLE 40 5511 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 100422 SH SOLE 22 100422 0 0 SEMPRA ENERGY COM 816851109 111498 736057 SH SOLE 2 85644 0 650413 SEMPRA ENERGY COM 816851109 21222 140100 SH SOLE 4 132613 0 7487 SEMPRA ENERGY COM 816851109 85895 567040 SH SOLE 7 557289 0 9751 SEMPRA ENERGY COM 816851109 1289 8510 SH SOLE 13 8510 0 0 SEMPRA ENERGY COM 816851109 254 1680 SH SOLE 15 1680 0 0 SEMPRA ENERGY COM 816851109 110508 729523 SH SOLE 18 692391 0 37132 SEMPRA ENERGY COM 816851109 17301 114210 SH SOLE 19 114210 0 0 SEMPRA ENERGY COM 816851109 1447719 9557164 SH SOLE 21 9557164 0 0 SEMPRA ENERGY COM 816851109 1041886 6878044 SH SOLE 22 6147031 0 731013 SEMPRA ENERGY COM 816851109 30459 201078 SH SOLE 23 201078 0 0 SEMPRA ENERGY COM 816851109 45448 300027 SH SOLE 25 300027 0 0 SEMPRA ENERGY COM 816851109 281057 1855408 SH SOLE 26 172032 0 1683376 SEMPRA ENERGY COM 816851109 7755 51197 SH SOLE 28 35818 0 15379 SEMPRA ENERGY COM 816851109 810 5346 SH SOLE 29 5346 0 0 SEMPRA ENERGY COM 816851109 188454 1244086 SH SOLE 30 1244086 0 0 SEMPRA ENERGY COM 816851109 11250 74265 SH SOLE 31 50417 0 23848 SEMPRA ENERGY COM 816851109 3891 25685 SH SOLE 32 25685 0 0 SEMPRA ENERGY COM 816851109 2792 18432 SH SOLE 34 18432 0 0 SEMPRA ENERGY COM 816851109 33933 224013 SH SOLE 36 224013 0 0 SEMPRA ENERGY COM 816851109 958 6325 SH SOLE 40 6325 0 0 SEMPRA ENERGY 6% PFD CONV A 816851406 1018 8484 SH SOLE 7 8484 0 0 SEMPRA ENERGY 6% PFD CONV A 816851406 162101 1350613 SH SOLE 21 1350613 0 0 SEMPRA ENERGY 6.75% CNV PFD B 816851505 337 2831 SH SOLE 7 2831 0 0 SEMPRA ENERGY 6.75% CNV PFD B 816851505 53603 450179 SH SOLE 21 450179 0 0 SEMTECH CORP COM 816850101 3098 58561 SH SOLE 2 30383 0 28178 SEMTECH CORP COM 816850101 16 311 SH SOLE 4 311 0 0 SEMTECH CORP COM 816850101 61 1159 SH SOLE 7 1159 0 0 SEMTECH CORP COM 816850101 19841 375057 SH SOLE 18 373737 0 1320 SEMTECH CORP COM 816850101 6134 115949 SH SOLE 19 115949 0 0 SEMTECH CORP COM 816850101 265742 5023487 SH SOLE 21 5023487 0 0 SEMTECH CORP COM 816850101 119237 2254005 SH SOLE 22 2171840 0 82165 SEMTECH CORP COM 816850101 978 18482 SH SOLE 26 12712 0 5770 SEMTECH CORP COM 816850101 451 8526 SH SOLE 28 8526 0 0 SEMTECH CORP COM 816850101 19355 365877 SH SOLE 30 365877 0 0 SEMTECH CORP COM 816850101 393 7434 SH SOLE 40 7434 0 0 SENECA BIOPHARMA INC COM 81689B103 0 97 SH SOLE 21 97 0 0 SENECA BIOPHARMA INC COM 81689B103 3 3411 SH SOLE 22 3411 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 6756 SH SOLE 2 217 0 6539 SENECA FOODS CORP NEW CL A 817070501 3 71 SH SOLE 7 71 0 0 SENECA FOODS CORP NEW CL A 817070501 1305 32005 SH SOLE 18 32005 0 0 SENECA FOODS CORP NEW CL A 817070501 471 11536 SH SOLE 19 11536 0 0 SENECA FOODS CORP NEW CL A 817070501 33342 817407 SH SOLE 21 817407 0 0 SENECA FOODS CORP NEW CL A 817070501 9894 242552 SH SOLE 22 236421 0 6131 SENECA FOODS CORP NEW CL A 817070501 277 6783 SH SOLE 30 6783 0 0 SENESTECH INC COM 81720R109 3 4712 SH SOLE 18 4712 0 0 SENESTECH INC COM 81720R109 31 55534 SH SOLE 21 55534 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 2895 342963 SH SOLE 2 109880 0 233083 SENIOR HSG PPTYS TR SH BEN INT 81721M109 565 66988 SH SOLE 4 66988 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 2017 239020 SH SOLE 7 239020 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 11299 1338691 SH SOLE 18 1338691 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 5505 652269 SH SOLE 19 652269 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 161437 19127554 SH SOLE 21 19127554 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 88136 10442704 SH SOLE 22 10091975 0 350729 SENIOR HSG PPTYS TR SH BEN INT 81721M109 128 15184 SH SOLE 23 15184 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 4664 552622 SH SOLE 25 552622 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 1852 219384 SH SOLE 26 58453 0 160931 SENIOR HSG PPTYS TR SH BEN INT 81721M109 265 31441 SH SOLE 28 31441 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 1020 120875 SH SOLE 29 120875 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 10051 1190833 SH SOLE 30 1190833 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 180 21286 SH SOLE 36 21286 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 213 25210 SH SOLE 40 25210 0 0 SENMIAO TECHNOLOGY LTD COM 817225105 5 6826 SH SOLE 22 6826 0 0 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 19880 369036 SH SOLE 2 23765 0 345271 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 3661 67961 SH SOLE 4 63434 0 4527 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 588 10913 SH SOLE 7 10913 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 5219 96873 SH SOLE 18 84213 0 12660 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 1978 36712 SH SOLE 19 36712 0 0 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 106273 1972775 SH SOLE 21 1972775 0 0 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 233959 4343023 SH SOLE 22 4042297 0 300726 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 6496 120578 SH SOLE 23 120578 0 0 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 9101 168938 SH SOLE 25 168938 0 0 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 39580 734724 SH SOLE 26 157323 0 577401 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 1625 30160 SH SOLE 28 20709 0 9451 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 2036 37789 SH SOLE 29 3154 0 34635 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 12670 235188 SH SOLE 30 235188 0 0 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 1848 34309 SH SOLE 31 27733 0 6576 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 4356 80869 SH SOLE 34 80869 0 0 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 5179 96133 SH SOLE 36 96133 0 0 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 185 3438 SH SOLE 40 3438 0 0 SENSEONICS HLDGS INC COM 81727U105 48 52003 SH SOLE 2 4888 0 47115 SENSEONICS HLDGS INC COM 81727U105 1 1421 SH SOLE 7 1421 0 0 SENSEONICS HLDGS INC COM 81727U105 368 401661 SH SOLE 18 401661 0 0 SENSEONICS HLDGS INC COM 81727U105 193 211096 SH SOLE 19 211096 0 0 SENSEONICS HLDGS INC COM 81727U105 4064 4436170 SH SOLE 21 4436170 0 0 SENSEONICS HLDGS INC COM 81727U105 3596 3925753 SH SOLE 22 3854992 0 70761 SENSIENT TECHNOLOGIES CORP COM 81725T100 3186 48206 SH SOLE 2 19567 0 28639 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 16267 246139 SH SOLE 18 246139 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 4918 74412 SH SOLE 19 74412 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 203244 3075259 SH SOLE 21 3075259 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 96169 1455121 SH SOLE 22 1398140 0 56981 SENSIENT TECHNOLOGIES CORP COM 81725T100 1113 16845 SH SOLE 26 11098 0 5747 SENSIENT TECHNOLOGIES CORP COM 81725T100 354 5361 SH SOLE 28 5361 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 945 14301 SH SOLE 30 14301 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 53 809 SH SOLE 36 809 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 269 4064 SH SOLE 40 4064 0 0 SENSUS HEATLHCARE INC COM 81728J109 9 2405 SH SOLE 18 2405 0 0 SENSUS HEATLHCARE INC COM 81728J109 301 85158 SH SOLE 21 85158 0 0 SENSUS HEATLHCARE INC COM 81728J109 65 18336 SH SOLE 22 18336 0 0 SEQUENTIAL BRNDS GROUP INC N COM 81734P107 3 8437 SH SOLE 18 8437 0 0 SEQUENTIAL BRNDS GROUP INC N COM 81734P107 42 123539 SH SOLE 21 123539 0 0 SEQUENTIAL BRNDS GROUP INC N COM 81734P107 140 409550 SH SOLE 22 409550 0 0 SERES THERAPEUTICS INC COM 81750R102 76 21997 SH SOLE 2 8086 0 13911 SERES THERAPEUTICS INC COM 81750R102 0 122 SH SOLE 7 122 0 0 SERES THERAPEUTICS INC COM 81750R102 550 159323 SH SOLE 18 136535 0 22788 SERES THERAPEUTICS INC COM 81750R102 893 258771 SH SOLE 19 258771 0 0 SERES THERAPEUTICS INC COM 81750R102 6757 1958629 SH SOLE 21 1958629 0 0 SERES THERAPEUTICS INC COM 81750R102 5109 1480816 SH SOLE 22 1459861 0 20955 SERES THERAPEUTICS INC COM 81750R102 128 37078 SH SOLE 23 37078 0 0 SERES THERAPEUTICS INC COM 81750R102 283 81950 SH SOLE 26 0 0 81950 SERES THERAPEUTICS INC COM 81750R102 16 4667 SH SOLE 30 4667 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 1332 33239 SH SOLE 2 1374 0 31865 SERITAGE GROWTH PPTYS CL A 81752R100 363 9056 SH SOLE 4 9056 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 1370 34185 SH SOLE 7 34185 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 4533 113096 SH SOLE 18 113096 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 3721 92840 SH SOLE 19 92840 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 48541 1211113 SH SOLE 21 1211113 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 52997 1322285 SH SOLE 22 1275994 0 46291 SERITAGE GROWTH PPTYS CL A 81752R100 88 2201 SH SOLE 23 2201 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 3117 77780 SH SOLE 25 77780 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 1120 27956 SH SOLE 26 11491 0 16465 SERITAGE GROWTH PPTYS CL A 81752R100 177 4413 SH SOLE 28 4413 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 742 18509 SH SOLE 29 18509 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 6283 156769 SH SOLE 30 156769 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 144 3581 SH SOLE 40 3581 0 0 SERVICE CORP INTL COM 817565104 21527 467672 SH SOLE 2 99436 0 368236 SERVICE CORP INTL COM 817565104 34 741 SH SOLE 4 741 0 0 SERVICE CORP INTL COM 817565104 178 3866 SH SOLE 7 3866 0 0 SERVICE CORP INTL COM 817565104 24263 527121 SH SOLE 18 527121 0 0 SERVICE CORP INTL COM 817565104 1907 41420 SH SOLE 19 41420 0 0 SERVICE CORP INTL COM 817565104 418968 9102062 SH SOLE 21 9102062 0 0 SERVICE CORP INTL COM 817565104 272672 5923797 SH SOLE 22 5591362 0 332435 SERVICE CORP INTL COM 817565104 3504 76129 SH SOLE 26 48285 0 27844 SERVICE CORP INTL COM 817565104 1095 23791 SH SOLE 28 23791 0 0 SERVICE CORP INTL COM 817565104 3544 76998 SH SOLE 30 76998 0 0 SERVICE CORP INTL COM 817565104 166 3611 SH SOLE 31 3611 0 0 SERVICE CORP INTL COM 817565104 100 2177 SH SOLE 36 2177 0 0 SERVICE CORP INTL COM 817565104 894 19423 SH SOLE 40 19423 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 9948 408871 SH SOLE 2 93203 0 315668 SERVICE PPTYS TR COM SH BEN INT 81761L102 1112 45694 SH SOLE 4 45694 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 4027 165533 SH SOLE 7 165533 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 10852 446022 SH SOLE 18 446022 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 4846 199174 SH SOLE 19 199174 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 226047 9290863 SH SOLE 21 9290863 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 169136 6951748 SH SOLE 22 6617518 0 334230 SERVICE PPTYS TR COM SH BEN INT 81761L102 257 10556 SH SOLE 23 10556 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 8852 363844 SH SOLE 25 363844 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 3114 127990 SH SOLE 26 44266 0 83724 SERVICE PPTYS TR COM SH BEN INT 81761L102 494 20322 SH SOLE 28 20322 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 2109 86669 SH SOLE 29 86669 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 18140 745599 SH SOLE 30 745599 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 342 14056 SH SOLE 31 3256 0 10800 SERVICE PPTYS TR COM SH BEN INT 81761L102 106 4355 SH SOLE 36 4355 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 475 19525 SH SOLE 40 19525 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 10376 268394 SH SOLE 2 9027 0 259367 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 23 602 SH SOLE 4 602 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 113 2929 SH SOLE 7 2929 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 2472 63940 SH SOLE 18 63940 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 1234 31932 SH SOLE 19 31932 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 62088 1606000 SH SOLE 21 1606000 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 143433 3710108 SH SOLE 22 3460387 0 249721 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 1978 51164 SH SOLE 26 34490 0 16674 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 648 16773 SH SOLE 28 16773 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 1661 42975 SH SOLE 30 42975 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 107 2776 SH SOLE 31 2776 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 90 2337 SH SOLE 36 2337 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 553 14299 SH SOLE 40 14299 0 0 SERVICENOW INC COM 81762P102 173190 613454 SH SOLE 2 148707 0 464747 SERVICENOW INC COM 81762P102 28281 100175 SH SOLE 4 95170 0 5005 SERVICENOW INC COM 81762P102 45328 160556 SH SOLE 7 158895 0 1661 SERVICENOW INC COM 81762P102 5790 20508 SH SOLE 13 20508 0 0 SERVICENOW INC COM 81762P102 315 1116 SH SOLE 15 1116 0 0 SERVICENOW INC COM 81762P102 411289 1456817 SH SOLE 18 1097799 0 359018 SERVICENOW INC COM 81762P102 317085 1123141 SH SOLE 19 1123141 0 0 SERVICENOW INC COM 81762P102 1144053 4052328 SH SOLE 21 4052328 0 0 SERVICENOW INC COM 81762P102 1399255 4956274 SH SOLE 22 4347095 0 609179 SERVICENOW INC COM 81762P102 46749 165588 SH SOLE 23 165588 0 0 SERVICENOW INC COM 81762P102 54139 191763 SH SOLE 25 191763 0 0 SERVICENOW INC COM 81762P102 229946 814488 SH SOLE 26 117223 0 697265 SERVICENOW INC COM 81762P102 9885 35012 SH SOLE 28 24456 0 10556 SERVICENOW INC COM 81762P102 20335 72029 SH SOLE 29 18304 0 53725 SERVICENOW INC COM 81762P102 210004 743852 SH SOLE 30 743852 0 0 SERVICENOW INC COM 81762P102 17029 60319 SH SOLE 31 46115 0 14204 SERVICENOW INC COM 81762P102 73249 259455 SH SOLE 34 259455 0 0 SERVICENOW INC COM 81762P102 37557 133030 SH SOLE 36 133030 0 0 SERVICENOW INC COM 81762P102 1218 4315 SH SOLE 40 4315 0 0 SERVICENOW INC NOTE 6/0 81762PAC6 4378 2075000 PRN SOLE 21 2075000 0 0 SERVICESOURCE INTL INC COM 81763U100 30 18001 SH SOLE 18 18001 0 0 SERVICESOURCE INTL INC COM 81763U100 431 258033 SH SOLE 21 258033 0 0 SERVICESOURCE INTL INC COM 81763U100 1950 1167815 SH SOLE 22 1167815 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 987 26203 SH SOLE 2 2010 0 24193 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 10592 281103 SH SOLE 18 281103 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 3478 92299 SH SOLE 19 92299 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 194091 5151034 SH SOLE 21 5151034 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 56170 1490706 SH SOLE 22 1427846 0 62860 SERVISFIRST BANCSHARES INC COM 81768T108 948 25160 SH SOLE 26 13257 0 11903 SERVISFIRST BANCSHARES INC COM 81768T108 224 5937 SH SOLE 28 5937 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 2541 67428 SH SOLE 30 67428 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 179 4742 SH SOLE 40 4742 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 18918 SH SOLE 18 18918 0 0 SESEN BIO INC COM 817763105 276 265644 SH SOLE 21 265644 0 0 SESEN BIO INC COM 817763105 1937 1862313 SH SOLE 22 1862313 0 0 SEVERN BANCORP ANNAPOLIS MD COM 81811M100 18 1953 SH SOLE 18 1953 0 0 SEVERN BANCORP ANNAPOLIS MD COM 81811M100 320 34406 SH SOLE 21 34406 0 0 SEVERN BANCORP ANNAPOLIS MD COM 81811M100 16 1690 SH SOLE 22 1690 0 0 SFL CORPORATION LTD SHS G7738W106 1197 82316 SH SOLE 2 2718 0 79598 SFL CORPORATION LTD SHS G7738W106 617 42450 SH SOLE 7 42450 0 0 SFL CORPORATION LTD SHS G7738W106 4006 275537 SH SOLE 18 275537 0 0 SFL CORPORATION LTD SHS G7738W106 2082 143165 SH SOLE 19 143165 0 0 SFL CORPORATION LTD SHS G7738W106 38778 2666967 SH SOLE 21 2666967 0 0 SFL CORPORATION LTD SHS G7738W106 13814 950094 SH SOLE 22 872901 0 77193 SHAKE SHACK INC CL A 819047101 721 12102 SH SOLE 2 1129 0 10973 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 7871 132136 SH SOLE 18 132136 0 0 SHAKE SHACK INC CL A 819047101 3042 51066 SH SOLE 19 51066 0 0 SHAKE SHACK INC CL A 819047101 200004 3357455 SH SOLE 21 3357455 0 0 SHAKE SHACK INC CL A 819047101 53115 891634 SH SOLE 22 856567 0 35067 SHAKE SHACK INC CL A 819047101 620 10416 SH SOLE 26 8042 0 2374 SHAKE SHACK INC CL A 819047101 214 3591 SH SOLE 28 3591 0 0 SHAKE SHACK INC CL A 819047101 2548 42776 SH SOLE 30 42776 0 0 SHAKE SHACK INC CL A 819047101 161 2703 SH SOLE 40 2703 0 0 SHARPS COMPLIANCE CORP COM 820017101 12 2804 SH SOLE 18 2804 0 0 SHARPS COMPLIANCE CORP COM 820017101 183 43437 SH SOLE 21 43437 0 0 SHARPS COMPLIANCE CORP COM 820017101 260 61609 SH SOLE 22 61609 0 0 SHARPSPRING INC COM 820054104 49 4252 SH SOLE 2 361 0 3891 SHARPSPRING INC COM 820054104 372 32475 SH SOLE 18 32475 0 0 SHARPSPRING INC COM 820054104 198 17284 SH SOLE 19 17284 0 0 SHARPSPRING INC COM 820054104 4185 364823 SH SOLE 21 364823 0 0 SHARPSPRING INC COM 820054104 2952 257344 SH SOLE 22 254251 0 3093 SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 17259 854005 SH SOLE 19 854005 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 832 19998 SH SOLE 2 1790 0 18208 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 8610 206931 SH SOLE 18 206931 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 3525 84725 SH SOLE 19 84725 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 208780 5017533 SH SOLE 21 5017533 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 59030 1418641 SH SOLE 22 1359488 0 59153 SHENANDOAH TELECOMMUNICATION COM 82312B106 1043 25063 SH SOLE 26 12820 0 12243 SHENANDOAH TELECOMMUNICATION COM 82312B106 240 5764 SH SOLE 28 5764 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 2748 66033 SH SOLE 30 66033 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 204 4910 SH SOLE 40 4910 0 0 SHERWIN WILLIAMS CO COM 824348106 188380 322822 SH SOLE 2 111623 0 211199 SHERWIN WILLIAMS CO COM 824348106 30160 51684 SH SOLE 4 49463 0 2221 SHERWIN WILLIAMS CO COM 824348106 51954 89032 SH SOLE 7 73334 0 15698 SHERWIN WILLIAMS CO COM 824348106 3457 5924 SH SOLE 13 5924 0 0 SHERWIN WILLIAMS CO COM 824348106 292 501 SH SOLE 15 501 0 0 SHERWIN WILLIAMS CO COM 824348106 273702 469038 SH SOLE 18 356542 0 112496 SHERWIN WILLIAMS CO COM 824348106 145266 248940 SH SOLE 19 248940 0 0 SHERWIN WILLIAMS CO COM 824348106 1033678 1771392 SH SOLE 21 1771392 0 0 SHERWIN WILLIAMS CO COM 824348106 1278617 2191139 SH SOLE 22 1911684 0 279455 SHERWIN WILLIAMS CO COM 824348106 49945 85589 SH SOLE 23 85589 0 0 SHERWIN WILLIAMS CO COM 824348106 51152 87658 SH SOLE 25 87658 0 0 SHERWIN WILLIAMS CO COM 824348106 238510 408729 SH SOLE 26 54241 0 354488 SHERWIN WILLIAMS CO COM 824348106 9085 15569 SH SOLE 28 10832 0 4737 SHERWIN WILLIAMS CO COM 824348106 18546 31782 SH SOLE 29 13848 0 17934 SHERWIN WILLIAMS CO COM 824348106 200117 342936 SH SOLE 30 342936 0 0 SHERWIN WILLIAMS CO COM 824348106 27235 46672 SH SOLE 31 34560 0 12112 SHERWIN WILLIAMS CO COM 824348106 13968 23936 SH SOLE 34 23936 0 0 SHERWIN WILLIAMS CO COM 824348106 34413 58973 SH SOLE 36 58973 0 0 SHERWIN WILLIAMS CO COM 824348106 1119 1917 SH SOLE 40 1917 0 0 SHILOH INDS INC COM 824543102 12 3267 SH SOLE 18 3267 0 0 SHILOH INDS INC COM 824543102 160 44914 SH SOLE 21 44914 0 0 SHILOH INDS INC COM 824543102 639 179536 SH SOLE 22 179536 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 1219 32033 SH SOLE 21 32033 0 0 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 3179 83501 SH SOLE 22 83501 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 10558 SH SOLE 2 979 0 9579 SHOCKWAVE MED INC COM 82489T104 20 455 SH SOLE 7 455 0 0 SHOCKWAVE MED INC COM 82489T104 3791 86308 SH SOLE 18 86308 0 0 SHOCKWAVE MED INC COM 82489T104 2155 49076 SH SOLE 19 49076 0 0 SHOCKWAVE MED INC COM 82489T104 36735 836412 SH SOLE 21 836412 0 0 SHOCKWAVE MED INC COM 82489T104 18518 421634 SH SOLE 22 401546 0 20088 SHOCKWAVE MED INC COM 82489T104 63 1427 SH SOLE 30 1427 0 0 SHOE CARNIVAL INC COM 824889109 424 11360 SH SOLE 2 1698 0 9662 SHOE CARNIVAL INC COM 824889109 6 153 SH SOLE 7 153 0 0 SHOE CARNIVAL INC COM 824889109 1652 44312 SH SOLE 18 44312 0 0 SHOE CARNIVAL INC COM 824889109 1012 27151 SH SOLE 19 27151 0 0 SHOE CARNIVAL INC COM 824889109 41229 1105941 SH SOLE 21 1105941 0 0 SHOE CARNIVAL INC COM 824889109 12672 339925 SH SOLE 22 322636 0 17289 SHOE CARNIVAL INC COM 824889109 86 2295 SH SOLE 23 2295 0 0 SHOE CARNIVAL INC COM 824889109 525 14081 SH SOLE 26 0 0 14081 SHOE CARNIVAL INC COM 824889109 49 1315 SH SOLE 28 1315 0 0 SHOE CARNIVAL INC COM 824889109 554 14868 SH SOLE 30 14868 0 0 SHOE CARNIVAL INC COM 824889109 27 733 SH SOLE 34 733 0 0 SHOE CARNIVAL INC COM 824889109 66 1759 SH SOLE 40 1759 0 0 SHOPIFY INC CL A 82509L107 3074 7731 SH SOLE 2 0 0 7731 SHOPIFY INC CL A 82509L107 8 20 SH SOLE 17 0 0 20 SHOPIFY INC CL A 82509L107 45608 114715 SH SOLE 18 84438 0 30277 SHOPIFY INC CL A 82509L107 79991 201195 SH SOLE 19 201195 0 0 SHOPIFY INC CL A 82509L107 8641 21735 SH SOLE 21 21735 0 0 SHOPIFY INC CL A 82509L107 7736 19457 SH SOLE 22 19457 0 0 SHOPIFY INC CL A 82509L107 1674 4211 SH SOLE 26 0 0 4211 SHOPIFY INC CL A 82509L107 18161 45678 SH SOLE 34 45678 0 0 SHORE BANCSHARES INC COM 825107105 259 14945 SH SOLE 2 449 0 14496 SHORE BANCSHARES INC COM 825107105 6 317 SH SOLE 7 317 0 0 SHORE BANCSHARES INC COM 825107105 815 46957 SH SOLE 18 46957 0 0 SHORE BANCSHARES INC COM 825107105 387 22307 SH SOLE 19 22307 0 0 SHORE BANCSHARES INC COM 825107105 8009 461323 SH SOLE 21 461323 0 0 SHORE BANCSHARES INC COM 825107105 4954 285351 SH SOLE 22 276500 0 8851 SHOTSPOTTER INC COM 82536T107 88 3453 SH SOLE 2 360 0 3093 SHOTSPOTTER INC COM 82536T107 4 153 SH SOLE 7 153 0 0 SHOTSPOTTER INC COM 82536T107 749 29363 SH SOLE 18 29363 0 0 SHOTSPOTTER INC COM 82536T107 359 14080 SH SOLE 19 14080 0 0 SHOTSPOTTER INC COM 82536T107 7299 286220 SH SOLE 21 286220 0 0 SHOTSPOTTER INC COM 82536T107 6009 235637 SH SOLE 22 229613 0 6024 SHUTTERSTOCK INC COM 825690100 342 7981 SH SOLE 2 682 0 7299 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 3677 85748 SH SOLE 18 85748 0 0 SHUTTERSTOCK INC COM 825690100 1441 33604 SH SOLE 19 33604 0 0 SHUTTERSTOCK INC COM 825690100 91461 2132948 SH SOLE 21 2132948 0 0 SHUTTERSTOCK INC COM 825690100 24494 571228 SH SOLE 22 547778 0 23450 SHUTTERSTOCK INC COM 825690100 353 8222 SH SOLE 26 0 0 8222 SHUTTERSTOCK INC COM 825690100 124 2902 SH SOLE 28 2902 0 0 SHUTTERSTOCK INC COM 825690100 1165 27167 SH SOLE 30 27167 0 0 SHUTTERSTOCK INC COM 825690100 86 2000 SH SOLE 40 2000 0 0 SI BONE INC COM 825704109 496 23070 SH SOLE 2 16949 0 6121 SI BONE INC COM 825704109 1587 73823 SH SOLE 18 65503 0 8320 SI BONE INC COM 825704109 3798 176648 SH SOLE 19 176648 0 0 SI BONE INC COM 825704109 12631 587509 SH SOLE 21 587509 0 0 SI BONE INC COM 825704109 10432 485209 SH SOLE 22 472102 0 13107 SI BONE INC COM 825704109 220 10234 SH SOLE 23 10234 0 0 SI BONE INC COM 825704109 938 43619 SH SOLE 26 0 0 43619 SI BONE INC COM 825704109 990 46046 SH SOLE 34 46046 0 0 SIBANYE STILLWATER SPONSORED ADR 825724206 18435 1856462 SH SOLE 7 1856462 0 0 SIBANYE STILLWATER SPONSORED ADR 825724206 31651 3187462 SH SOLE 30 3187462 0 0 SIEBERT FINL CORP COM 826176109 28 3212 SH SOLE 2 309 0 2903 SIEBERT FINL CORP COM 826176109 225 26024 SH SOLE 18 26024 0 0 SIEBERT FINL CORP COM 826176109 110 12698 SH SOLE 19 12698 0 0 SIEBERT FINL CORP COM 826176109 2494 288283 SH SOLE 21 288283 0 0 SIEBERT FINL CORP COM 826176109 634 73237 SH SOLE 22 68797 0 4440 SIENTRA INC COM 82621J105 163 18284 SH SOLE 2 1549 0 16735 SIENTRA INC COM 82621J105 4 495 SH SOLE 7 495 0 0 SIENTRA INC COM 82621J105 1250 139831 SH SOLE 18 139831 0 0 SIENTRA INC COM 82621J105 613 68624 SH SOLE 19 68624 0 0 SIENTRA INC COM 82621J105 12290 1374742 SH SOLE 21 1374742 0 0 SIENTRA INC COM 82621J105 10399 1163254 SH SOLE 22 1139741 0 23513 SIERRA BANCORP COM 82620P102 650 22306 SH SOLE 2 7178 0 15128 SIERRA BANCORP COM 82620P102 7 232 SH SOLE 7 232 0 0 SIERRA BANCORP COM 82620P102 1527 52427 SH SOLE 18 52427 0 0 SIERRA BANCORP COM 82620P102 3338 114621 SH SOLE 19 114621 0 0 SIERRA BANCORP COM 82620P102 14983 514520 SH SOLE 21 514520 0 0 SIERRA BANCORP COM 82620P102 13357 458682 SH SOLE 22 448457 0 10225 SIERRA BANCORP COM 82620P102 422 14494 SH SOLE 23 14494 0 0 SIERRA BANCORP COM 82620P102 1424 48915 SH SOLE 26 0 0 48915 SIERRA WIRELESS INC COM 826516106 57 5947 SH SOLE 22 5947 0 0 SIFCO INDS INC COM 826546103 2 614 SH SOLE 21 614 0 0 SIFCO INDS INC COM 826546103 22 5558 SH SOLE 22 5558 0 0 SIGA TECHNOLOGIES INC COM 826917106 114 23816 SH SOLE 2 2481 0 21335 SIGA TECHNOLOGIES INC COM 826917106 5 1099 SH SOLE 7 1099 0 0 SIGA TECHNOLOGIES INC COM 826917106 945 198089 SH SOLE 18 198089 0 0 SIGA TECHNOLOGIES INC COM 826917106 462 96847 SH SOLE 19 96847 0 0 SIGA TECHNOLOGIES INC COM 826917106 13455 2820825 SH SOLE 21 2820825 0 0 SIGA TECHNOLOGIES INC COM 826917106 7753 1625361 SH SOLE 22 1582749 0 42612 SIGA TECHNOLOGIES INC COM 826917106 79 16534 SH SOLE 30 16534 0 0 SIGMATRON INTL INC COM 82661L101 25 6112 SH SOLE 21 6112 0 0 SIGMATRON INTL INC COM 82661L101 723 179293 SH SOLE 22 179293 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 20099 147129 SH SOLE 2 35560 0 111569 SIGNATURE BK NEW YORK N Y COM 82669G104 3295 24120 SH SOLE 4 22564 0 1556 SIGNATURE BK NEW YORK N Y COM 82669G104 546 3996 SH SOLE 7 3996 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 21930 160533 SH SOLE 18 156264 0 4269 SIGNATURE BK NEW YORK N Y COM 82669G104 1714 12546 SH SOLE 19 12546 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 379647 2779057 SH SOLE 21 2779057 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 251782 1843074 SH SOLE 22 1742218 0 100856 SIGNATURE BK NEW YORK N Y COM 82669G104 5520 40407 SH SOLE 23 40407 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 151 1106 SH SOLE 25 1106 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 21778 159415 SH SOLE 26 51642 0 107773 SIGNATURE BK NEW YORK N Y COM 82669G104 1360 9956 SH SOLE 28 6983 0 2973 SIGNATURE BK NEW YORK N Y COM 82669G104 1753 12833 SH SOLE 29 1132 0 11701 SIGNATURE BK NEW YORK N Y COM 82669G104 15357 112415 SH SOLE 30 112415 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 2051 15017 SH SOLE 31 11454 0 3563 SIGNATURE BK NEW YORK N Y COM 82669G104 430 3148 SH SOLE 34 3148 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 1742 12753 SH SOLE 36 12753 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 150 1101 SH SOLE 40 1101 0 0 SIGNET JEWELERS LIMITED SHS G81276100 1195 54972 SH SOLE 2 4125 0 50847 SIGNET JEWELERS LIMITED SHS G81276100 5 247 SH SOLE 4 247 0 0 SIGNET JEWELERS LIMITED SHS G81276100 66 3056 SH SOLE 7 3056 0 0 SIGNET JEWELERS LIMITED SHS G81276100 1 30 SH SOLE 17 0 0 30 SIGNET JEWELERS LIMITED SHS G81276100 5043 231965 SH SOLE 18 231965 0 0 SIGNET JEWELERS LIMITED SHS G81276100 3073 141343 SH SOLE 19 141343 0 0 SIGNET JEWELERS LIMITED SHS G81276100 131014 6026388 SH SOLE 21 6026388 0 0 SIGNET JEWELERS LIMITED SHS G81276100 38008 1748276 SH SOLE 22 1631175 0 117101 SIGNET JEWELERS LIMITED SHS G81276100 260 11949 SH SOLE 23 11949 0 0 SIGNET JEWELERS LIMITED SHS G81276100 1270 58397 SH SOLE 26 14438 0 43959 SIGNET JEWELERS LIMITED SHS G81276100 128 5874 SH SOLE 28 5874 0 0 SIGNET JEWELERS LIMITED SHS G81276100 1797 82663 SH SOLE 30 82663 0 0 SIGNET JEWELERS LIMITED SHS G81276100 22 1000 SH SOLE 31 0 0 1000 SIGNET JEWELERS LIMITED SHS G81276100 198 9125 SH SOLE 36 9125 0 0 SIGNET JEWELERS LIMITED SHS G81276100 113 5199 SH SOLE 40 5199 0 0 SILGAN HOLDINGS INC COM 827048109 7139 229694 SH SOLE 2 64578 0 165116 SILGAN HOLDINGS INC COM 827048109 3 84 SH SOLE 4 84 0 0 SILGAN HOLDINGS INC COM 827048109 66 2130 SH SOLE 7 2130 0 0 SILGAN HOLDINGS INC COM 827048109 6969 224225 SH SOLE 18 211446 0 12779 SILGAN HOLDINGS INC COM 827048109 585 18826 SH SOLE 19 18826 0 0 SILGAN HOLDINGS INC COM 827048109 121087 3895970 SH SOLE 21 3895970 0 0 SILGAN HOLDINGS INC COM 827048109 87546 2816783 SH SOLE 22 2662387 0 154396 SILGAN HOLDINGS INC COM 827048109 861 27692 SH SOLE 26 21176 0 6516 SILGAN HOLDINGS INC COM 827048109 431 13863 SH SOLE 28 13863 0 0 SILGAN HOLDINGS INC COM 827048109 734 23602 SH SOLE 30 23602 0 0 SILGAN HOLDINGS INC COM 827048109 49 1566 SH SOLE 31 1566 0 0 SILGAN HOLDINGS INC COM 827048109 44 1412 SH SOLE 36 1412 0 0 SILGAN HOLDINGS INC COM 827048109 264 8480 SH SOLE 40 8480 0 0 SILICON LABORATORIES INC COM 826919102 5890 50785 SH SOLE 2 33811 0 16974 SILICON LABORATORIES INC COM 826919102 197 1699 SH SOLE 4 1699 0 0 SILICON LABORATORIES INC COM 826919102 88 759 SH SOLE 7 759 0 0 SILICON LABORATORIES INC COM 826919102 28685 247326 SH SOLE 18 244185 0 3141 SILICON LABORATORIES INC COM 826919102 46091 397401 SH SOLE 19 397401 0 0 SILICON LABORATORIES INC COM 826919102 382211 3295492 SH SOLE 21 3295492 0 0 SILICON LABORATORIES INC COM 826919102 174753 1506755 SH SOLE 22 1440531 0 66224 SILICON LABORATORIES INC COM 826919102 584 5038 SH SOLE 23 5038 0 0 SILICON LABORATORIES INC COM 826919102 100 862 SH SOLE 25 862 0 0 SILICON LABORATORIES INC COM 826919102 1603 13818 SH SOLE 26 8784 0 5034 SILICON LABORATORIES INC COM 826919102 623 5375 SH SOLE 28 5375 0 0 SILICON LABORATORIES INC COM 826919102 88 763 SH SOLE 29 763 0 0 SILICON LABORATORIES INC COM 826919102 19439 167605 SH SOLE 30 167605 0 0 SILICON LABORATORIES INC COM 826919102 425 3667 SH SOLE 31 2262 0 1405 SILICON LABORATORIES INC COM 826919102 16402 141418 SH SOLE 34 141418 0 0 SILICON LABORATORIES INC COM 826919102 40 346 SH SOLE 36 346 0 0 SILICON LABORATORIES INC COM 826919102 492 4242 SH SOLE 40 4242 0 0 SILICON LABORATORIES INC NOTE 1.375% 3/0 826919AB8 1494 1125000 PRN SOLE 21 1125000 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 1921 SH SOLE 18 0 0 1921 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 9486 187058 SH SOLE 19 187058 0 0 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 2427 47854 SH SOLE 22 47854 0 0 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 6413 126470 SH SOLE 25 126470 0 0 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 2 40 SH SOLE 30 40 0 0 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 30376 599016 SH SOLE 34 599016 0 0 SILK ROAD MEDICAL INC COM 82710M100 1412 34976 SH SOLE 2 28949 0 6027 SILK ROAD MEDICAL INC COM 82710M100 10 239 SH SOLE 7 239 0 0 SILK ROAD MEDICAL INC COM 82710M100 3123 77336 SH SOLE 18 68239 0 9097 SILK ROAD MEDICAL INC COM 82710M100 10782 267020 SH SOLE 19 267020 0 0 SILK ROAD MEDICAL INC COM 82710M100 21610 535163 SH SOLE 21 535163 0 0 SILK ROAD MEDICAL INC COM 82710M100 13773 341093 SH SOLE 22 316546 0 24547 SILK ROAD MEDICAL INC COM 82710M100 291 7207 SH SOLE 23 7207 0 0 SILK ROAD MEDICAL INC COM 82710M100 1271 31476 SH SOLE 26 0 0 31476 SILK ROAD MEDICAL INC COM 82710M100 117 2893 SH SOLE 30 2893 0 0 SILK ROAD MEDICAL INC COM 82710M100 3904 96670 SH SOLE 34 96670 0 0 SILK ROAD MEDICAL INC COM 82710M100 99 2443 SH SOLE 40 2443 0 0 SILVERBOW RES INC COM 82836G102 91 9202 SH SOLE 2 220 0 8982 SILVERBOW RES INC COM 82836G102 2 230 SH SOLE 7 230 0 0 SILVERBOW RES INC COM 82836G102 237 23912 SH SOLE 18 23912 0 0 SILVERBOW RES INC COM 82836G102 111 11253 SH SOLE 19 11253 0 0 SILVERBOW RES INC COM 82836G102 2658 268493 SH SOLE 21 268493 0 0 SILVERBOW RES INC COM 82836G102 1768 178602 SH SOLE 22 173752 0 4850 SILVERCREST ASSET MGMT GROUP CL A 828359109 53 4217 SH SOLE 2 518 0 3699 SILVERCREST ASSET MGMT GROUP CL A 828359109 392 31132 SH SOLE 18 31132 0 0 SILVERCREST ASSET MGMT GROUP CL A 828359109 176 14006 SH SOLE 19 14006 0 0 SILVERCREST ASSET MGMT GROUP CL A 828359109 3658 290782 SH SOLE 21 290782 0 0 SILVERCREST ASSET MGMT GROUP CL A 828359109 1493 118690 SH SOLE 22 112507 0 6183 SILVERCREST ASSET MGMT GROUP CL A 828359109 1 96 SH SOLE 26 0 0 96 SILVERGATE CAP CORP CL A 82837P408 65 4068 SH SOLE 2 0 0 4068 SILVERGATE CAP CORP CL A 82837P408 49 3059 SH SOLE 18 3059 0 0 SILVERGATE CAP CORP CL A 82837P408 1705 107157 SH SOLE 21 107157 0 0 SILVERGATE CAP CORP CL A 82837P408 46 2876 SH SOLE 22 2876 0 0 SILVERGATE CAP CORP CL A 82837P408 8962 563285 SH SOLE 34 563285 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 2503 93447 SH SOLE 2 3347 0 90100 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 1335 SH SOLE 7 1335 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 12566 469060 SH SOLE 18 469060 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 4279 159739 SH SOLE 19 159739 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 328758 12271682 SH SOLE 21 12271682 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 80524 3005737 SH SOLE 22 2902469 0 103268 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 688 25679 SH SOLE 26 13198 0 12481 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 288 10742 SH SOLE 28 10742 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 4058 151466 SH SOLE 30 151466 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 280 10433 SH SOLE 40 10433 0 0 SIMON PPTY GROUP INC NEW COM 828806109 172865 1160477 SH SOLE 2 438945 0 721532 SIMON PPTY GROUP INC NEW COM 828806109 53063 356225 SH SOLE 4 347672 0 8553 SIMON PPTY GROUP INC NEW COM 828806109 91439 613852 SH SOLE 7 613852 0 0 SIMON PPTY GROUP INC NEW COM 828806109 7273 48825 SH SOLE 13 48825 0 0 SIMON PPTY GROUP INC NEW COM 828806109 52 352 SH SOLE 15 352 0 0 SIMON PPTY GROUP INC NEW COM 828806109 150577 1010855 SH SOLE 18 918736 0 92119 SIMON PPTY GROUP INC NEW COM 828806109 130909 878820 SH SOLE 19 878820 0 0 SIMON PPTY GROUP INC NEW COM 828806109 1401209 9406614 SH SOLE 21 9406614 0 0 SIMON PPTY GROUP INC NEW COM 828806109 1628583 10933022 SH SOLE 22 9765683 0 1167339 SIMON PPTY GROUP INC NEW COM 828806109 56002 375956 SH SOLE 23 375956 0 0 SIMON PPTY GROUP INC NEW COM 828806109 149123 1001093 SH SOLE 25 1001093 0 0 SIMON PPTY GROUP INC NEW COM 828806109 202720 1360904 SH SOLE 26 197758 0 1163146 SIMON PPTY GROUP INC NEW COM 828806109 11074 74339 SH SOLE 28 56653 0 17686 SIMON PPTY GROUP INC NEW COM 828806109 55658 373645 SH SOLE 29 223659 0 149986 SIMON PPTY GROUP INC NEW COM 828806109 360727 2421640 SH SOLE 30 2421640 0 0 SIMON PPTY GROUP INC NEW COM 828806109 27428 184133 SH SOLE 31 132436 0 51697 SIMON PPTY GROUP INC NEW COM 828806109 23068 154862 SH SOLE 34 154862 0 0 SIMON PPTY GROUP INC NEW COM 828806109 38994 261774 SH SOLE 36 261774 0 0 SIMON PPTY GROUP INC NEW COM 828806109 1011 6787 SH SOLE 40 6787 0 0 SIMPLY GOOD FOODS CO COM 82900L102 2727 95534 SH SOLE 2 16444 0 79090 SIMPLY GOOD FOODS CO COM 82900L102 150 5260 SH SOLE 4 5260 0 0 SIMPLY GOOD FOODS CO COM 82900L102 42 1471 SH SOLE 7 1471 0 0 SIMPLY GOOD FOODS CO COM 82900L102 10017 350964 SH SOLE 18 350964 0 0 SIMPLY GOOD FOODS CO COM 82900L102 26470 927453 SH SOLE 19 927453 0 0 SIMPLY GOOD FOODS CO COM 82900L102 81180 2844428 SH SOLE 21 2844428 0 0 SIMPLY GOOD FOODS CO COM 82900L102 73937 2590658 SH SOLE 22 2479650 0 111008 SIMPLY GOOD FOODS CO COM 82900L102 630 22064 SH SOLE 23 22064 0 0 SIMPLY GOOD FOODS CO COM 82900L102 29 1019 SH SOLE 25 1019 0 0 SIMPLY GOOD FOODS CO COM 82900L102 2184 76511 SH SOLE 26 20822 0 55689 SIMPLY GOOD FOODS CO COM 82900L102 273 9580 SH SOLE 28 9580 0 0 SIMPLY GOOD FOODS CO COM 82900L102 772 27067 SH SOLE 30 27067 0 0 SIMPLY GOOD FOODS CO COM 82900L102 7670 268763 SH SOLE 34 268763 0 0 SIMPLY GOOD FOODS CO COM 82900L102 243 8521 SH SOLE 40 8521 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 1502 18722 SH SOLE 2 1689 0 17033 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 15866 197760 SH SOLE 18 197760 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 6317 78740 SH SOLE 19 78740 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 376721 4695511 SH SOLE 21 4695511 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 99477 1239904 SH SOLE 22 1183561 0 56343 SIMPSON MANUFACTURING CO INC COM 829073105 1340 16699 SH SOLE 26 12776 0 3923 SIMPSON MANUFACTURING CO INC COM 829073105 420 5240 SH SOLE 28 5240 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 4598 57311 SH SOLE 30 57311 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 361 4495 SH SOLE 40 4495 0 0 SIMULATIONS PLUS INC COM 829214105 144 4943 SH SOLE 2 445 0 4498 SIMULATIONS PLUS INC COM 829214105 8 283 SH SOLE 7 283 0 0 SIMULATIONS PLUS INC COM 829214105 1255 43166 SH SOLE 18 43166 0 0 SIMULATIONS PLUS INC COM 829214105 614 21132 SH SOLE 19 21132 0 0 SIMULATIONS PLUS INC COM 829214105 12520 430686 SH SOLE 21 430686 0 0 SIMULATIONS PLUS INC COM 829214105 10201 350906 SH SOLE 22 341261 0 9645 SIMULATIONS PLUS INC COM 829214105 173 5952 SH SOLE 30 5952 0 0 SINA CORP ORD G81477104 3239 81109 SH SOLE 2 1870 0 79239 SINA CORP ORD G81477104 833 20857 SH SOLE 4 20857 0 0 SINA CORP ORD G81477104 479 12008 SH SOLE 7 9006 0 3002 SINA CORP ORD G81477104 1183 29629 SH SOLE 15 28641 0 988 SINA CORP ORD G81477104 787 19709 SH SOLE 18 19709 0 0 SINA CORP ORD G81477104 45921 1150027 SH SOLE 21 1150027 0 0 SINA CORP ORD G81477104 35765 895703 SH SOLE 22 820840 0 74863 SINA CORP ORD G81477104 1477 36994 SH SOLE 23 36994 0 0 SINA CORP ORD G81477104 1392 34850 SH SOLE 25 34850 0 0 SINA CORP ORD G81477104 12670 317311 SH SOLE 26 119120 0 198191 SINA CORP ORD G81477104 263 6580 SH SOLE 29 6580 0 0 SINA CORP ORD G81477104 17094 428111 SH SOLE 30 428111 0 0 SINA CORP ORD G81477104 138 3456 SH SOLE 31 3456 0 0 SINA CORP ORD G81477104 191 4772 SH SOLE 34 4772 0 0 SINA CORP ORD G81477104 163 4075 SH SOLE 36 4075 0 0 SINA CORP ORD G81477104 21 519 SH SOLE 40 519 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 4200 125977 SH SOLE 2 7693 0 118284 SINCLAIR BROADCAST GROUP INC CL A 829226109 13 389 SH SOLE 4 389 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 60 1813 SH SOLE 7 1813 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 212 6373 SH SOLE 13 6373 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 1530 45877 SH SOLE 18 45877 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 4116 123466 SH SOLE 19 123466 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 28659 859608 SH SOLE 21 859608 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 74414 2231959 SH SOLE 22 2104219 0 127740 SINCLAIR BROADCAST GROUP INC CL A 829226109 901 27023 SH SOLE 26 17148 0 9875 SINCLAIR BROADCAST GROUP INC CL A 829226109 307 9207 SH SOLE 28 9207 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 867 26015 SH SOLE 29 0 0 26015 SINCLAIR BROADCAST GROUP INC CL A 829226109 714 21424 SH SOLE 30 21424 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 43 1275 SH SOLE 31 1275 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 546 16370 SH SOLE 34 16370 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 67 1995 SH SOLE 36 1995 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 235 7034 SH SOLE 40 7034 0 0 SINCLAIR BROADCAST GROUP INC OPTIONS 829226109 40 1200 SH Put SOLE 2 1200 0 0 SINCLAIR BROADCAST GROUP INC OPTIONS 829226109 5835 175000 SH Put SOLE 19 175000 0 0 SINCLAIR BROADCAST GROUP INC OPTIONS 829226109 60 1800 SH Put SOLE 22 1800 0 0 SINCLAIR BROADCAST GROUP INC OPTIONS 829226109 867 26000 SH Put SOLE 34 26000 0 0 SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 914 29907 SH SOLE 2 0 0 29907 SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 192 6283 SH SOLE 4 6283 0 0 SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 286 9359 SH SOLE 18 9359 0 0 SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 993 32493 SH SOLE 22 32493 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 80681 11284122 SH SOLE 2 7416824 0 3867298 SIRIUS XM HLDGS INC COM 82968B103 13652 1909353 SH SOLE 4 1866871 0 42482 SIRIUS XM HLDGS INC COM 82968B103 5706 798104 SH SOLE 7 755402 0 42702 SIRIUS XM HLDGS INC COM 82968B103 4474 625783 SH SOLE 13 625783 0 0 SIRIUS XM HLDGS INC COM 82968B103 106 14825 SH SOLE 15 14825 0 0 SIRIUS XM HLDGS INC COM 82968B103 28 3873 SH SOLE 17 0 0 3873 SIRIUS XM HLDGS INC COM 82968B103 18320 2562270 SH SOLE 18 1370757 0 1191513 SIRIUS XM HLDGS INC COM 82968B103 36487 5103016 SH SOLE 19 5103016 0 0 SIRIUS XM HLDGS INC COM 82968B103 192749 26957912 SH SOLE 21 26957912 0 0 SIRIUS XM HLDGS INC COM 82968B103 373862 52288371 SH SOLE 22 39990569 0 12297802 SIRIUS XM HLDGS INC COM 82968B103 25284 3536266 SH SOLE 23 3536266 0 0 SIRIUS XM HLDGS INC COM 82968B103 11825 1653839 SH SOLE 25 1653839 0 0 SIRIUS XM HLDGS INC COM 82968B103 47208 6602566 SH SOLE 26 2211348 0 4391218 SIRIUS XM HLDGS INC COM 82968B103 2147 300253 SH SOLE 28 210524 0 89729 SIRIUS XM HLDGS INC COM 82968B103 24475 3423048 SH SOLE 29 1558699 0 1864349 SIRIUS XM HLDGS INC COM 82968B103 35326 4940669 SH SOLE 30 4940669 0 0 SIRIUS XM HLDGS INC COM 82968B103 24529 3430662 SH SOLE 31 2650396 0 780266 SIRIUS XM HLDGS INC COM 82968B103 5148 720009 SH SOLE 32 720009 0 0 SIRIUS XM HLDGS INC COM 82968B103 3432 479940 SH SOLE 34 479940 0 0 SIRIUS XM HLDGS INC COM 82968B103 11599 1622192 SH SOLE 36 1622192 0 0 SIRIUS XM HLDGS INC COM 82968B103 243 33973 SH SOLE 40 33973 0 0 SITE CENTERS CORP COM 82981J109 4175 297755 SH SOLE 2 9707 0 288048 SITE CENTERS CORP COM 82981J109 604 43070 SH SOLE 4 43070 0 0 SITE CENTERS CORP COM 82981J109 2145 153029 SH SOLE 7 153029 0 0 SITE CENTERS CORP COM 82981J109 951 67834 SH SOLE 18 67834 0 0 SITE CENTERS CORP COM 82981J109 2565 182936 SH SOLE 19 182936 0 0 SITE CENTERS CORP COM 82981J109 40080 2858805 SH SOLE 21 2858805 0 0 SITE CENTERS CORP COM 82981J109 82877 5911327 SH SOLE 22 5608846 0 302481 SITE CENTERS CORP COM 82981J109 135 9663 SH SOLE 23 9663 0 0 SITE CENTERS CORP COM 82981J109 4714 336212 SH SOLE 25 336212 0 0 SITE CENTERS CORP COM 82981J109 2151 153450 SH SOLE 26 58544 0 94906 SITE CENTERS CORP COM 82981J109 309 22060 SH SOLE 28 22060 0 0 SITE CENTERS CORP COM 82981J109 1100 78437 SH SOLE 29 78437 0 0 SITE CENTERS CORP COM 82981J109 9720 693317 SH SOLE 30 693317 0 0 SITE CENTERS CORP COM 82981J109 81 5744 SH SOLE 31 3294 0 2450 SITE CENTERS CORP COM 82981J109 77 5458 SH SOLE 36 5458 0 0 SITE CENTERS CORP COM 82981J109 205 14623 SH SOLE 40 14623 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 1633 18010 SH SOLE 2 2476 0 15534 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 12931 142643 SH SOLE 18 139318 0 3325 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 8839 97511 SH SOLE 19 97511 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 126080 1390846 SH SOLE 21 1390846 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 109662 1209735 SH SOLE 22 1158655 0 51080 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 47 519 SH SOLE 23 519 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 1196 13198 SH SOLE 26 9546 0 3652 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 448 4937 SH SOLE 28 4937 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 1158 12777 SH SOLE 30 12777 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 369 4072 SH SOLE 40 4072 0 0 SITO MOBILE LTD COM NEW 82988R203 1 5282 SH SOLE 18 5282 0 0 SITO MOBILE LTD COM NEW 82988R203 20 70532 SH SOLE 21 70532 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 9879 218995 SH SOLE 2 43921 0 175074 SIX FLAGS ENTMT CORP NEW COM 83001A102 16 352 SH SOLE 4 352 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 86 1910 SH SOLE 7 1910 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 9658 214097 SH SOLE 18 214097 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 878 19457 SH SOLE 19 19457 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 175313 3886340 SH SOLE 21 3886340 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 116858 2590506 SH SOLE 22 2437623 0 152883 SIX FLAGS ENTMT CORP NEW COM 83001A102 89 1969 SH SOLE 25 1969 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 1096 24303 SH SOLE 26 14925 0 9378 SIX FLAGS ENTMT CORP NEW COM 83001A102 413 9150 SH SOLE 28 9150 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 1101 24405 SH SOLE 30 24405 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 212 4692 SH SOLE 31 1592 0 3100 SIX FLAGS ENTMT CORP NEW COM 83001A102 41 910 SH SOLE 34 910 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 80 1775 SH SOLE 36 1775 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 345 7639 SH SOLE 40 7639 0 0 SJW GROUP COM 784305104 1136 15990 SH SOLE 2 1042 0 14948 SJW GROUP COM 784305104 88 1235 SH SOLE 4 1235 0 0 SJW GROUP COM 784305104 3134 44104 SH SOLE 7 44104 0 0 SJW GROUP COM 784305104 6381 89801 SH SOLE 18 89801 0 0 SJW GROUP COM 784305104 3297 46399 SH SOLE 19 46399 0 0 SJW GROUP COM 784305104 65932 927830 SH SOLE 21 927830 0 0 SJW GROUP COM 784305104 53430 751905 SH SOLE 22 719769 0 32136 SJW GROUP COM 784305104 880 12389 SH SOLE 26 10204 0 2185 SJW GROUP COM 784305104 237 3339 SH SOLE 28 3339 0 0 SJW GROUP COM 784305104 9295 130798 SH SOLE 30 130798 0 0 SJW GROUP COM 784305104 83 1165 SH SOLE 36 1165 0 0 SJW GROUP COM 784305104 165 2329 SH SOLE 40 2329 0 0 SK TELECOM LTD SPONSORED ADR 78440P108 626 27072 SH SOLE 2 27072 0 0 SK TELECOM LTD SPONSORED ADR 78440P108 0 1 SH SOLE 18 1 0 0 SK TELECOM LTD SPONSORED ADR 78440P108 1888 81682 SH SOLE 22 81682 0 0 SK TELECOM LTD SPONSORED ADR 78440P108 69 2982 SH SOLE 25 2982 0 0 SK TELECOM LTD SPONSORED ADR 78440P108 2244 97104 SH SOLE 30 97104 0 0 SKECHERS U S A INC CL A 830566105 13456 311548 SH SOLE 2 72791 0 238757 SKECHERS U S A INC CL A 830566105 50 1150 SH SOLE 4 1150 0 0 SKECHERS U S A INC CL A 830566105 134 3099 SH SOLE 7 3099 0 0 SKECHERS U S A INC CL A 830566105 15768 365084 SH SOLE 18 365084 0 0 SKECHERS U S A INC CL A 830566105 1323 30631 SH SOLE 19 30631 0 0 SKECHERS U S A INC CL A 830566105 286170 6625847 SH SOLE 21 6625847 0 0 SKECHERS U S A INC CL A 830566105 192190 4449879 SH SOLE 22 4201718 0 248161 SKECHERS U S A INC CL A 830566105 2417 55965 SH SOLE 26 36317 0 19648 SKECHERS U S A INC CL A 830566105 743 17212 SH SOLE 28 17212 0 0 SKECHERS U S A INC CL A 830566105 1810 41915 SH SOLE 30 41915 0 0 SKECHERS U S A INC CL A 830566105 114 2647 SH SOLE 31 2647 0 0 SKECHERS U S A INC CL A 830566105 397 9192 SH SOLE 34 9192 0 0 SKECHERS U S A INC CL A 830566105 121 2806 SH SOLE 36 2806 0 0 SKECHERS U S A INC CL A 830566105 625 14475 SH SOLE 40 14475 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 658 20754 SH SOLE 2 1803 0 18951 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 5427 171208 SH SOLE 18 171208 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 2811 88662 SH SOLE 19 88662 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 65091 2053341 SH SOLE 21 2053341 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 46870 1478547 SH SOLE 22 1411936 0 66611 SKYLINE CHAMPION CORPORATION COM 830830105 1762 55581 SH SOLE 26 18319 0 37262 SKYLINE CHAMPION CORPORATION COM 830830105 237 7471 SH SOLE 28 7471 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 504 15894 SH SOLE 30 15894 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 155 4898 SH SOLE 40 4898 0 0 SKYWEST INC COM 830879102 3215 49738 SH SOLE 2 1889 0 47849 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 14565 225353 SH SOLE 18 220694 0 4659 SKYWEST INC COM 830879102 6488 100382 SH SOLE 19 100382 0 0 SKYWEST INC COM 830879102 371228 5743897 SH SOLE 21 5743897 0 0 SKYWEST INC COM 830879102 95104 1471512 SH SOLE 22 1427164 0 44348 SKYWEST INC COM 830879102 52 799 SH SOLE 26 0 0 799 SKYWEST INC COM 830879102 123 1909 SH SOLE 28 1909 0 0 SKYWEST INC COM 830879102 3950 61116 SH SOLE 30 61116 0 0 SKYWEST INC COM 830879102 801 12396 SH SOLE 34 12396 0 0 SKYWEST INC COM 830879102 84 1296 SH SOLE 40 1296 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 51613 426979 SH SOLE 2 56766 0 370213 SKYWORKS SOLUTIONS INC COM 83088M102 10445 86405 SH SOLE 4 81601 0 4804 SKYWORKS SOLUTIONS INC COM 83088M102 32779 271171 SH SOLE 7 164609 0 106562 SKYWORKS SOLUTIONS INC COM 83088M102 1945 16091 SH SOLE 13 16091 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 145 1196 SH SOLE 15 1196 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 47514 393069 SH SOLE 18 356673 0 36396 SKYWORKS SOLUTIONS INC COM 83088M102 64359 532419 SH SOLE 19 532419 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 617410 5107626 SH SOLE 21 5107626 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 512995 4243837 SH SOLE 22 3767035 0 476802 SKYWORKS SOLUTIONS INC COM 83088M102 15523 128414 SH SOLE 23 128414 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 24757 204805 SH SOLE 25 204805 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 121582 1005807 SH SOLE 26 124207 0 881600 SKYWORKS SOLUTIONS INC COM 83088M102 3850 31853 SH SOLE 28 22400 0 9453 SKYWORKS SOLUTIONS INC COM 83088M102 6048 50031 SH SOLE 29 3476 0 46555 SKYWORKS SOLUTIONS INC COM 83088M102 95439 789532 SH SOLE 30 789532 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 4603 38075 SH SOLE 31 30633 0 7442 SKYWORKS SOLUTIONS INC COM 83088M102 3352 27729 SH SOLE 32 27729 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 26865 222243 SH SOLE 34 222243 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 14691 121531 SH SOLE 36 121531 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 446 3687 SH SOLE 40 3687 0 0 SL GREEN RLTY CORP COM 78440X101 32259 351101 SH SOLE 2 140483 0 210618 SL GREEN RLTY CORP COM 78440X101 6526 71022 SH SOLE 4 68811 0 2211 SL GREEN RLTY CORP COM 78440X101 15423 167861 SH SOLE 7 162150 0 5711 SL GREEN RLTY CORP COM 78440X101 371 4037 SH SOLE 13 4037 0 0 SL GREEN RLTY CORP COM 78440X101 13 137 SH SOLE 15 137 0 0 SL GREEN RLTY CORP COM 78440X101 15254 166022 SH SOLE 18 154791 0 11231 SL GREEN RLTY CORP COM 78440X101 10544 114761 SH SOLE 19 114761 0 0 SL GREEN RLTY CORP COM 78440X101 250074 2721743 SH SOLE 21 2721743 0 0 SL GREEN RLTY CORP COM 78440X101 269315 2931158 SH SOLE 22 2677192 0 253966 SL GREEN RLTY CORP COM 78440X101 8249 89785 SH SOLE 23 89785 0 0 SL GREEN RLTY CORP COM 78440X101 26087 283922 SH SOLE 25 283922 0 0 SL GREEN RLTY CORP COM 78440X101 41766 454575 SH SOLE 26 88725 0 365850 SL GREEN RLTY CORP COM 78440X101 1472 16023 SH SOLE 28 11650 0 4373 SL GREEN RLTY CORP COM 78440X101 6333 68925 SH SOLE 29 51197 0 17728 SL GREEN RLTY CORP COM 78440X101 60760 661294 SH SOLE 30 661294 0 0 SL GREEN RLTY CORP COM 78440X101 3050 33195 SH SOLE 31 27267 0 5928 SL GREEN RLTY CORP COM 78440X101 1115 12138 SH SOLE 34 12138 0 0 SL GREEN RLTY CORP COM 78440X101 5884 64040 SH SOLE 36 64040 0 0 SL GREEN RLTY CORP COM 78440X101 182 1985 SH SOLE 40 1985 0 0 SLACK TECHNOLOGIES INC COM CL A 83088V102 1645 73161 SH SOLE 21 73161 0 0 SLACK TECHNOLOGIES INC COM CL A 83088V102 16142 718052 SH SOLE 22 718052 0 0 SLEEP NUMBER CORP COM 83125X103 651 13227 SH SOLE 2 1030 0 12197 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 6197 125849 SH SOLE 18 125849 0 0 SLEEP NUMBER CORP COM 83125X103 2751 55866 SH SOLE 19 55866 0 0 SLEEP NUMBER CORP COM 83125X103 153724 3121931 SH SOLE 21 3121931 0 0 SLEEP NUMBER CORP COM 83125X103 42207 857178 SH SOLE 22 815752 0 41426 SLEEP NUMBER CORP COM 83125X103 435 8830 SH SOLE 26 6305 0 2525 SLEEP NUMBER CORP COM 83125X103 206 4191 SH SOLE 28 4191 0 0 SLEEP NUMBER CORP COM 83125X103 2041 41443 SH SOLE 30 41443 0 0 SLEEP NUMBER CORP COM 83125X103 162 3286 SH SOLE 40 3286 0 0 SLM CORP COM 78442P106 9511 1067443 SH SOLE 2 276797 0 790646 SLM CORP COM 78442P106 14 1523 SH SOLE 4 1523 0 0 SLM CORP COM 78442P106 89 9933 SH SOLE 7 9933 0 0 SLM CORP COM 78442P106 12195 1368715 SH SOLE 18 1150004 0 218711 SLM CORP COM 78442P106 3293 369553 SH SOLE 19 369553 0 0 SLM CORP COM 78442P106 186287 20907615 SH SOLE 21 20907615 0 0 SLM CORP COM 78442P106 135737 15234230 SH SOLE 22 14434870 0 799360 SLM CORP COM 78442P106 504 56605 SH SOLE 25 0 0 56605 SLM CORP COM 78442P106 1219 136836 SH SOLE 26 84221 0 52615 SLM CORP COM 78442P106 490 54964 SH SOLE 28 54964 0 0 SLM CORP COM 78442P106 1137 127619 SH SOLE 30 127619 0 0 SLM CORP COM 78442P106 81 9041 SH SOLE 31 9041 0 0 SLM CORP COM 78442P106 4679 525109 SH SOLE 34 525109 0 0 SLM CORP COM 78442P106 77 8627 SH SOLE 36 8627 0 0 SLM CORP COM 78442P106 410 46042 SH SOLE 40 46042 0 0 SM ENERGY CO COM 78454L100 1326 118002 SH SOLE 2 3943 0 114059 SM ENERGY CO COM 78454L100 4 327 SH SOLE 4 327 0 0 SM ENERGY CO COM 78454L100 39 3456 SH SOLE 7 3456 0 0 SM ENERGY CO COM 78454L100 5530 491963 SH SOLE 18 491963 0 0 SM ENERGY CO COM 78454L100 2346 208720 SH SOLE 19 208720 0 0 SM ENERGY CO COM 78454L100 139600 12419910 SH SOLE 21 12419910 0 0 SM ENERGY CO COM 78454L100 38717 3444542 SH SOLE 22 3270273 0 174269 SM ENERGY CO COM 78454L100 281 25040 SH SOLE 26 17766 0 7274 SM ENERGY CO COM 78454L100 152 13551 SH SOLE 28 13551 0 0 SM ENERGY CO COM 78454L100 1908 169762 SH SOLE 30 169762 0 0 SM ENERGY CO COM 78454L100 133 11800 SH SOLE 31 0 0 11800 SM ENERGY CO COM 78454L100 170 15154 SH SOLE 36 15154 0 0 SM ENERGY CO COM 78454L100 110 9803 SH SOLE 40 9803 0 0 SM ENERGY CO OPTIONS 78454L100 779 69300 SH Put SOLE 19 69300 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 2489 2629000 PRN SOLE 2 2188000 0 441000 SM ENERGY CO NOTE 1.500% 7/0 78454LAM2 25649 27093000 PRN SOLE 19 27093000 0 0 SM ENERGY CO NOTE 1.500% 7/0 78454LAM2 463 489000 PRN SOLE 22 489000 0 0 SM ENERGY CO NOTE 1.500% 7/0 78454LAM2 488 515000 PRN SOLE 26 515000 0 0 SM ENERGY CO NOTE 1.500% 7/0 78454LAM2 3763 3975000 PRN SOLE 34 3975000 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 513 13531 SH SOLE 2 455 0 13076 SMART GLOBAL HLDGS INC SHS G8232Y101 10 262 SH SOLE 7 262 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 2349 61915 SH SOLE 18 61915 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 883 23283 SH SOLE 19 23283 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 60539 1595645 SH SOLE 21 1595645 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 14644 385965 SH SOLE 22 371364 0 14601 SMART GLOBAL HLDGS INC SHS G8232Y101 763 20100 SH SOLE 30 20100 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 81 2127 SH SOLE 40 2127 0 0 SMART SAND INC COM 83191H107 58 22920 SH SOLE 2 1101 0 21819 SMART SAND INC COM 83191H107 313 124250 SH SOLE 18 76961 0 47289 SMART SAND INC COM 83191H107 91 35972 SH SOLE 19 35972 0 0 SMART SAND INC COM 83191H107 2193 870304 SH SOLE 21 870304 0 0 SMART SAND INC COM 83191H107 1744 692088 SH SOLE 22 679590 0 12498 SMARTFINANCIAL INC COM NEW 83190L208 319 13492 SH SOLE 2 393 0 13099 SMARTFINANCIAL INC COM NEW 83190L208 6 241 SH SOLE 7 241 0 0 SMARTFINANCIAL INC COM NEW 83190L208 1118 47255 SH SOLE 18 47255 0 0 SMARTFINANCIAL INC COM NEW 83190L208 529 22380 SH SOLE 19 22380 0 0 SMARTFINANCIAL INC COM NEW 83190L208 10708 452773 SH SOLE 21 452773 0 0 SMARTFINANCIAL INC COM NEW 83190L208 4280 180958 SH SOLE 22 172207 0 8751 SMARTSHEET INC COM CL A 83200N103 7227 160886 SH SOLE 2 5868 0 155018 SMARTSHEET INC COM CL A 83200N103 15 338 SH SOLE 4 338 0 0 SMARTSHEET INC COM CL A 83200N103 68 1509 SH SOLE 7 1509 0 0 SMARTSHEET INC COM CL A 83200N103 1801 40091 SH SOLE 18 40091 0 0 SMARTSHEET INC COM CL A 83200N103 26046 579826 SH SOLE 19 579826 0 0 SMARTSHEET INC COM CL A 83200N103 64727 1440948 SH SOLE 21 1440948 0 0 SMARTSHEET INC COM CL A 83200N103 109983 2448430 SH SOLE 22 2295043 0 153387 SMARTSHEET INC COM CL A 83200N103 1466 32633 SH SOLE 26 15796 0 16837 SMARTSHEET INC COM CL A 83200N103 625 13904 SH SOLE 28 13904 0 0 SMARTSHEET INC COM CL A 83200N103 1300 28949 SH SOLE 30 28949 0 0 SMARTSHEET INC COM CL A 83200N103 82 1832 SH SOLE 31 1832 0 0 SMARTSHEET INC COM CL A 83200N103 12426 276629 SH SOLE 34 276629 0 0 SMARTSHEET INC COM CL A 83200N103 469 10439 SH SOLE 40 10439 0 0 SMILEDIRECTCLUB INC CL A COM 83192H106 698 79812 SH SOLE 2 79812 0 0 SMILEDIRECTCLUB INC CL A COM 83192H106 687 78640 SH SOLE 18 55769 0 22871 SMILEDIRECTCLUB INC CL A COM 83192H106 32014 3662935 SH SOLE 19 3662935 0 0 SMILEDIRECTCLUB INC CL A COM 83192H106 503 57522 SH SOLE 21 57522 0 0 SMILEDIRECTCLUB INC CL A COM 83192H106 10508 1202249 SH SOLE 22 1202249 0 0 SMILEDIRECTCLUB INC CL A COM 83192H106 365 41715 SH SOLE 23 41715 0 0 SMILEDIRECTCLUB INC CL A COM 83192H106 780 89202 SH SOLE 26 0 0 89202 SMILEDIRECTCLUB INC CL A COM 83192H106 6381 730052 SH SOLE 34 730052 0 0 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 356 7405 SH SOLE 18 7405 0 0 SMITH A O CORP COM 831865209 17306 363273 SH SOLE 2 49496 0 313777 SMITH A O CORP COM 831865209 3136 65821 SH SOLE 4 61669 0 4152 SMITH A O CORP COM 831865209 16402 344296 SH SOLE 7 167329 0 176967 SMITH A O CORP COM 831865209 91 1914 SH SOLE 13 1914 0 0 SMITH A O CORP COM 831865209 14574 305922 SH SOLE 18 286937 0 18985 SMITH A O CORP COM 831865209 2074 43538 SH SOLE 19 43538 0 0 SMITH A O CORP COM 831865209 178182 3740179 SH SOLE 21 3740179 0 0 SMITH A O CORP COM 831865209 174757 3668274 SH SOLE 22 3291681 0 376593 SMITH A O CORP COM 831865209 4968 104272 SH SOLE 23 104272 0 0 SMITH A O CORP COM 831865209 86839 1822816 SH SOLE 25 1822816 0 0 SMITH A O CORP COM 831865209 23430 491819 SH SOLE 26 145527 0 346292 SMITH A O CORP COM 831865209 1238 25985 SH SOLE 28 18153 0 7832 SMITH A O CORP COM 831865209 1556 32657 SH SOLE 29 3014 0 29643 SMITH A O CORP COM 831865209 26582 557981 SH SOLE 30 557981 0 0 SMITH A O CORP COM 831865209 1330 27912 SH SOLE 31 21821 0 6091 SMITH A O CORP COM 831865209 1601 33600 SH SOLE 34 33600 0 0 SMITH A O CORP COM 831865209 1110 23295 SH SOLE 36 23295 0 0 SMITH A O CORP COM 831865209 140 2939 SH SOLE 40 2939 0 0 SMITH MICRO SOFTWARE INC COM NEW 832154207 20 5059 SH SOLE 18 5059 0 0 SMITH MICRO SOFTWARE INC COM NEW 832154207 264 66428 SH SOLE 21 66428 0 0 SMITH MICRO SOFTWARE INC COM NEW 832154207 1729 434545 SH SOLE 22 434545 0 0 SMTC CORP COM NEW 832682207 12 3467 SH SOLE 18 3467 0 0 SMTC CORP COM NEW 832682207 133 39340 SH SOLE 21 39340 0 0 SMUCKER J M CO COM NEW 832696405 29653 284765 SH SOLE 2 32259 0 252506 SMUCKER J M CO COM NEW 832696405 6456 61996 SH SOLE 4 58872 0 3124 SMUCKER J M CO COM NEW 832696405 25399 243917 SH SOLE 7 165596 0 78321 SMUCKER J M CO COM NEW 832696405 427 4098 SH SOLE 13 4098 0 0 SMUCKER J M CO COM NEW 832696405 80 766 SH SOLE 15 766 0 0 SMUCKER J M CO COM NEW 832696405 29761 285810 SH SOLE 18 264896 0 20914 SMUCKER J M CO COM NEW 832696405 3769 36198 SH SOLE 19 36198 0 0 SMUCKER J M CO COM NEW 832696405 396115 3804041 SH SOLE 21 3804041 0 0 SMUCKER J M CO COM NEW 832696405 305078 2929778 SH SOLE 22 2632665 0 297113 SMUCKER J M CO COM NEW 832696405 8933 85786 SH SOLE 23 85786 0 0 SMUCKER J M CO COM NEW 832696405 13930 133776 SH SOLE 25 133776 0 0 SMUCKER J M CO COM NEW 832696405 88087 845933 SH SOLE 26 112000 0 733933 SMUCKER J M CO COM NEW 832696405 2347 22536 SH SOLE 28 15999 0 6537 SMUCKER J M CO COM NEW 832696405 2708 26007 SH SOLE 29 2214 0 23793 SMUCKER J M CO COM NEW 832696405 80563 773679 SH SOLE 30 773679 0 0 SMUCKER J M CO COM NEW 832696405 2698 25907 SH SOLE 31 19288 0 6619 SMUCKER J M CO COM NEW 832696405 864 8299 SH SOLE 34 8299 0 0 SMUCKER J M CO COM NEW 832696405 12911 123986 SH SOLE 36 123986 0 0 SMUCKER J M CO COM NEW 832696405 248 2378 SH SOLE 40 2378 0 0 SNAP INC CL A 83304A106 4836 296143 SH SOLE 2 57824 0 238319 SNAP INC CL A 83304A106 4763 291671 SH SOLE 4 273257 0 18414 SNAP INC CL A 83304A106 527 32257 SH SOLE 7 32257 0 0 SNAP INC CL A 83304A106 404 24762 SH SOLE 13 24762 0 0 SNAP INC CL A 83304A106 1785 109318 SH SOLE 18 54712 0 54606 SNAP INC CL A 83304A106 44402 2719024 SH SOLE 19 2719024 0 0 SNAP INC CL A 83304A106 105116 6437010 SH SOLE 21 6437010 0 0 SNAP INC CL A 83304A106 237092 14518800 SH SOLE 22 14164261 0 354539 SNAP INC CL A 83304A106 8533 522565 SH SOLE 23 522565 0 0 SNAP INC CL A 83304A106 328 20116 SH SOLE 25 20116 0 0 SNAP INC CL A 83304A106 30845 1888880 SH SOLE 26 612526 0 1276354 SNAP INC CL A 83304A106 2368 145032 SH SOLE 28 103149 0 41883 SNAP INC CL A 83304A106 2630 161053 SH SOLE 29 14528 0 146525 SNAP INC CL A 83304A106 24547 1503187 SH SOLE 30 1503187 0 0 SNAP INC CL A 83304A106 2191 134169 SH SOLE 31 109021 0 25148 SNAP INC CL A 83304A106 20978 1284630 SH SOLE 34 1284630 0 0 SNAP INC CL A 83304A106 1982 121355 SH SOLE 36 121355 0 0 SNAP INC CL A 83304A106 259 15849 SH SOLE 40 15849 0 0 SNAP ON INC COM 833034101 42752 252372 SH SOLE 2 113066 0 139306 SNAP ON INC COM 833034101 7910 46694 SH SOLE 4 45201 0 1493 SNAP ON INC COM 833034101 15172 89562 SH SOLE 7 55647 0 33915 SNAP ON INC COM 833034101 2043 12061 SH SOLE 13 12061 0 0 SNAP ON INC COM 833034101 46 270 SH SOLE 15 270 0 0 SNAP ON INC COM 833034101 26871 158624 SH SOLE 18 131696 0 26928 SNAP ON INC COM 833034101 17333 102320 SH SOLE 19 102320 0 0 SNAP ON INC COM 833034101 216078 1275547 SH SOLE 21 1275547 0 0 SNAP ON INC COM 833034101 288584 1703563 SH SOLE 22 1452213 0 251350 SNAP ON INC COM 833034101 12258 72360 SH SOLE 23 72360 0 0 SNAP ON INC COM 833034101 11527 68048 SH SOLE 25 68048 0 0 SNAP ON INC COM 833034101 62236 367389 SH SOLE 26 53698 0 313691 SNAP ON INC COM 833034101 1800 10625 SH SOLE 28 7203 0 3422 SNAP ON INC COM 833034101 8274 48843 SH SOLE 29 27767 0 21076 SNAP ON INC COM 833034101 38206 225535 SH SOLE 30 225535 0 0 SNAP ON INC COM 833034101 8445 49852 SH SOLE 31 34285 0 15567 SNAP ON INC COM 833034101 2790 16470 SH SOLE 34 16470 0 0 SNAP ON INC COM 833034101 7302 43103 SH SOLE 36 43103 0 0 SNAP ON INC COM 833034101 196 1155 SH SOLE 40 1155 0 0 SO YOUNG INTERNATIONAL INC SPONSORED ADS 83356Q108 61 4961 SH SOLE 21 4961 0 0 SO YOUNG INTERNATIONAL INC SPONSORED ADS 83356Q108 1254 102592 SH SOLE 22 102592 0 0 SO YOUNG INTERNATIONAL INC SPONSORED ADS 83356Q108 480 39239 SH SOLE 30 39239 0 0 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 199 7439 SH SOLE 2 0 0 7439 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 10485 392846 SH SOLE 21 392846 0 0 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 600 22499 SH SOLE 25 22499 0 0 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 839 31427 SH SOLE 26 31427 0 0 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 1195 44772 SH SOLE 30 44772 0 0 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 184 6897 SH SOLE 34 6897 0 0 SOHU COM LTD SPONSORED ADS 83410S108 29 2633 SH SOLE 2 2633 0 0 SOHU COM LTD SPONSORED ADS 83410S108 45 4050 SH SOLE 4 4050 0 0 SOHU COM LTD SPONSORED ADS 83410S108 27 2384 SH SOLE 7 2384 0 0 SOHU COM LTD SPONSORED ADS 83410S108 2 185 SH SOLE 18 185 0 0 SOHU COM LTD SPONSORED ADS 83410S108 3495 312600 SH SOLE 21 312600 0 0 SOHU COM LTD SPONSORED ADS 83410S108 6493 580757 SH SOLE 22 580757 0 0 SOHU COM LTD SPONSORED ADS 83410S108 102 9156 SH SOLE 23 9156 0 0 SOHU COM LTD SPONSORED ADS 83410S108 20 1770 SH SOLE 25 1770 0 0 SOHU COM LTD SPONSORED ADS 83410S108 149 13313 SH SOLE 29 13313 0 0 SOHU COM LTD SPONSORED ADS 83410S108 1109 99183 SH SOLE 30 99183 0 0 SOHU COM LTD SPONSORED ADS 83410S108 21 1835 SH SOLE 34 1835 0 0 SOL GEL TECHNOLOGIES SHS M8694L103 184 10753 SH SOLE 22 10753 0 0 SOLAR CAP LTD COM 83413U100 4145 201026 SH SOLE 30 201026 0 0 SOLAR SR CAP LTD COM 83416M105 1316 74786 SH SOLE 30 74786 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 1961 20622 SH SOLE 2 20622 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 20 208 SH SOLE 4 208 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 10310 108424 SH SOLE 18 108424 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 205208 2158037 SH SOLE 21 2158037 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 106513 1120131 SH SOLE 22 1101321 0 18810 SOLAREDGE TECHNOLOGIES INC COM 83417M104 1946 20462 SH SOLE 26 14408 0 6054 SOLAREDGE TECHNOLOGIES INC COM 83417M104 562 5912 SH SOLE 28 5912 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 18289 192336 SH SOLE 30 192336 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 462 4862 SH SOLE 40 4862 0 0 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 187 13388 SH SOLE 2 1342 0 12046 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 7 533 SH SOLE 7 533 0 0 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 1552 110863 SH SOLE 18 110863 0 0 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 755 53955 SH SOLE 19 53955 0 0 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 15513 1108095 SH SOLE 21 1108095 0 0 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 12576 898279 SH SOLE 22 853627 0 44652 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 92 6576 SH SOLE 26 0 0 6576 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 67 4769 SH SOLE 30 4769 0 0 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 46 3313 SH SOLE 40 3313 0 0 SOLARWINDS CORP COM 83417Q105 1312 70702 SH SOLE 2 2880 0 67822 SOLARWINDS CORP COM 83417Q105 17 901 SH SOLE 7 901 0 0 SOLARWINDS CORP COM 83417Q105 384 20682 SH SOLE 18 20682 0 0 SOLARWINDS CORP COM 83417Q105 195 10538 SH SOLE 19 10538 0 0 SOLARWINDS CORP COM 83417Q105 13621 734289 SH SOLE 21 734289 0 0 SOLARWINDS CORP COM 83417Q105 28900 1557964 SH SOLE 22 1500835 0 57129 SOLARWINDS CORP COM 83417Q105 5875 316692 SH SOLE 30 316692 0 0 SOLARWINDS CORP COM 83417Q105 16 859 SH SOLE 31 859 0 0 SOLENO THERAPEUTICS INC COM NEW 834203200 12 4200 SH SOLE 18 4200 0 0 SOLENO THERAPEUTICS INC COM NEW 834203200 145 49265 SH SOLE 21 49265 0 0 SOLENO THERAPEUTICS INC COM NEW 834203200 44 14999 SH SOLE 22 14999 0 0 SOLID BIOSCIENCES INC COM 83422E105 73 16414 SH SOLE 2 374 0 16040 SOLID BIOSCIENCES INC COM 83422E105 1 197 SH SOLE 7 197 0 0 SOLID BIOSCIENCES INC COM 83422E105 304 68231 SH SOLE 18 68231 0 0 SOLID BIOSCIENCES INC COM 83422E105 145 32674 SH SOLE 19 32674 0 0 SOLID BIOSCIENCES INC COM 83422E105 4862 1092484 SH SOLE 21 1092484 0 0 SOLID BIOSCIENCES INC COM 83422E105 3136 704695 SH SOLE 22 686856 0 17839 SOLID BIOSCIENCES INC COM 83422E105 26 5927 SH SOLE 30 5927 0 0 SOLIGENIX INC COM 834223307 18 12514 SH SOLE 21 12514 0 0 SOLITARIO ZINC CORP COM 8342EP107 8 27560 SH SOLE 21 27560 0 0 SOLITON INC COM 834251100 21 1947 SH SOLE 2 0 0 1947 SOLITON INC COM 834251100 150 13701 SH SOLE 18 13701 0 0 SOLITON INC COM 834251100 99 9057 SH SOLE 19 9057 0 0 SOLITON INC COM 834251100 2176 198159 SH SOLE 21 198159 0 0 SOLITON INC COM 834251100 2088 190197 SH SOLE 22 188570 0 1627 SONIC AUTOMOTIVE INC CL A 83545G102 977 31521 SH SOLE 2 7678 0 23843 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 3389 109314 SH SOLE 18 109314 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 5460 176117 SH SOLE 19 176117 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 87893 2835242 SH SOLE 21 2835242 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 29816 961793 SH SOLE 22 927587 0 34206 SONIC AUTOMOTIVE INC CL A 83545G102 920 29673 SH SOLE 23 29673 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 2650 85487 SH SOLE 26 0 0 85487 SONIC AUTOMOTIVE INC CL A 83545G102 89 2870 SH SOLE 28 2870 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 1064 34320 SH SOLE 30 34320 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 8 253 SH SOLE 34 253 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 111 3592 SH SOLE 40 3592 0 0 SONIM TECHNOLOGIES INC COM 83548F101 16 4439 SH SOLE 2 295 0 4144 SONIM TECHNOLOGIES INC COM 83548F101 67 18337 SH SOLE 18 18337 0 0 SONIM TECHNOLOGIES INC COM 83548F101 21 5861 SH SOLE 19 5861 0 0 SONIM TECHNOLOGIES INC COM 83548F101 1289 355009 SH SOLE 21 355009 0 0 SONIM TECHNOLOGIES INC COM 83548F101 147 40548 SH SOLE 22 39507 0 1041 SONOCO PRODS CO COM 835495102 17022 275799 SH SOLE 2 68391 0 207408 SONOCO PRODS CO COM 835495102 25 407 SH SOLE 4 407 0 0 SONOCO PRODS CO COM 835495102 4919 79692 SH SOLE 7 79692 0 0 SONOCO PRODS CO COM 835495102 21848 353989 SH SOLE 18 353989 0 0 SONOCO PRODS CO COM 835495102 1424 23075 SH SOLE 19 23075 0 0 SONOCO PRODS CO COM 835495102 439716 7124366 SH SOLE 21 7124366 0 0 SONOCO PRODS CO COM 835495102 208411 3376717 SH SOLE 22 3185079 0 191638 SONOCO PRODS CO COM 835495102 2009 32558 SH SOLE 26 20822 0 11736 SONOCO PRODS CO COM 835495102 767 12433 SH SOLE 28 12433 0 0 SONOCO PRODS CO COM 835495102 2049 33191 SH SOLE 30 33191 0 0 SONOCO PRODS CO COM 835495102 234 3797 SH SOLE 31 1997 0 1800 SONOCO PRODS CO COM 835495102 2252 36480 SH SOLE 32 36480 0 0 SONOCO PRODS CO COM 835495102 202 3269 SH SOLE 36 3269 0 0 SONOCO PRODS CO COM 835495102 646 10465 SH SOLE 40 10465 0 0 SONOMA PHARMACEUTICALS INC COM NEW 83558L204 3 609 SH SOLE 21 609 0 0 SONOMA PHARMACEUTICALS INC COM NEW 83558L204 12 2835 SH SOLE 22 2835 0 0 SONOS INC COM 83570H108 452 28935 SH SOLE 2 2479 0 26456 SONOS INC COM 83570H108 16 1048 SH SOLE 7 1048 0 0 SONOS INC COM 83570H108 3797 243116 SH SOLE 18 238941 0 4175 SONOS INC COM 83570H108 2686 171932 SH SOLE 19 171932 0 0 SONOS INC COM 83570H108 36952 2365661 SH SOLE 21 2365661 0 0 SONOS INC COM 83570H108 28756 1840975 SH SOLE 22 1753973 0 87002 SONOS INC COM 83570H108 12 773 SH SOLE 23 773 0 0 SONOS INC COM 83570H108 65 4170 SH SOLE 30 4170 0 0 SONOS INC COM 83570H108 58 3739 SH SOLE 40 3739 0 0 SONY CORP SPONSORED ADR 835699307 3006 44210 SH SOLE 2 44210 0 0 SONY CORP SPONSORED ADR 835699307 280869 4130422 SH SOLE 18 3999442 0 130980 SONY CORP SPONSORED ADR 835699307 58093 854314 SH SOLE 19 854314 0 0 SONY CORP SPONSORED ADR 835699307 2037 29952 SH SOLE 23 29952 0 0 SONY CORP SPONSORED ADR 835699307 2007 29511 SH SOLE 25 0 0 29511 SONY CORP SPONSORED ADR 835699307 31038 456441 SH SOLE 34 456441 0 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 177 52244 SH SOLE 2 4857 0 47387 SORRENTO THERAPEUTICS INC COM NEW 83587F202 6 1870 SH SOLE 7 1870 0 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 1474 435960 SH SOLE 18 435960 0 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 739 218627 SH SOLE 19 218627 0 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 14902 4408782 SH SOLE 21 4408782 0 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 11916 3525575 SH SOLE 22 3436740 0 88835 SOTHERLY HOTELS INC COM 83600C103 18 2643 SH SOLE 18 2643 0 0 SOTHERLY HOTELS INC COM 83600C103 305 44981 SH SOLE 21 44981 0 0 SOTHERLY HOTELS INC COM 83600C103 1741 256792 SH SOLE 22 256792 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 2882 87372 SH SOLE 2 3565 0 83807 SOUTH JERSEY INDS INC COM 838518108 15 458 SH SOLE 4 458 0 0 SOUTH JERSEY INDS INC COM 838518108 72 2180 SH SOLE 7 2180 0 0 SOUTH JERSEY INDS INC COM 838518108 14733 446726 SH SOLE 18 446726 0 0 SOUTH JERSEY INDS INC COM 838518108 5375 162974 SH SOLE 19 162974 0 0 SOUTH JERSEY INDS INC COM 838518108 349984 10612007 SH SOLE 21 10612007 0 0 SOUTH JERSEY INDS INC COM 838518108 91496 2774297 SH SOLE 22 2656972 0 117325 SOUTH JERSEY INDS INC COM 838518108 704 21355 SH SOLE 26 14158 0 7197 SOUTH JERSEY INDS INC COM 838518108 363 11005 SH SOLE 28 11005 0 0 SOUTH JERSEY INDS INC COM 838518108 4231 128301 SH SOLE 30 128301 0 0 SOUTH JERSEY INDS INC COM 838518108 83 2503 SH SOLE 36 2503 0 0 SOUTH JERSEY INDS INC COM 838518108 364 11040 SH SOLE 40 11040 0 0 SOUTH JERSEY INDS INC UNIT 99/99/9999 838518116 13858 266957 SH SOLE 21 266957 0 0 SOUTH PLAINS FINANCIAL INC COM 83946P107 304 14580 SH SOLE 2 4304 0 10276 SOUTH PLAINS FINANCIAL INC COM 83946P107 768 36781 SH SOLE 18 36781 0 0 SOUTH PLAINS FINANCIAL INC COM 83946P107 1498 71775 SH SOLE 19 71775 0 0 SOUTH PLAINS FINANCIAL INC COM 83946P107 7632 365700 SH SOLE 21 365700 0 0 SOUTH PLAINS FINANCIAL INC COM 83946P107 3863 185080 SH SOLE 22 181719 0 3361 SOUTH PLAINS FINANCIAL INC COM 83946P107 122 5825 SH SOLE 23 5825 0 0 SOUTH PLAINS FINANCIAL INC COM 83946P107 362 17330 SH SOLE 26 0 0 17330 SOUTH ST CORP COM 840441109 3198 36860 SH SOLE 2 3544 0 33316 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 12899 148697 SH SOLE 18 148697 0 0 SOUTH ST CORP COM 840441109 10075 116144 SH SOLE 19 116144 0 0 SOUTH ST CORP COM 840441109 101714 1172490 SH SOLE 21 1172490 0 0 SOUTH ST CORP COM 840441109 94361 1087739 SH SOLE 22 1044355 0 43384 SOUTH ST CORP COM 840441109 909 10473 SH SOLE 23 10473 0 0 SOUTH ST CORP COM 840441109 3617 41690 SH SOLE 26 11046 0 30644 SOUTH ST CORP COM 840441109 427 4927 SH SOLE 28 4927 0 0 SOUTH ST CORP COM 840441109 1044 12030 SH SOLE 30 12030 0 0 SOUTH ST CORP COM 840441109 317 3655 SH SOLE 40 3655 0 0 SOUTHERN CO COM 842587107 161958 2542514 SH SOLE 2 286304 0 2256210 SOUTHERN CO COM 842587107 32001 502369 SH SOLE 4 473830 0 28539 SOUTHERN CO COM 842587107 75090 1178813 SH SOLE 7 1123557 0 55256 SOUTHERN CO COM 842587107 2397 37629 SH SOLE 13 37629 0 0 SOUTHERN CO COM 842587107 403 6321 SH SOLE 15 6321 0 0 SOUTHERN CO COM 842587107 1 23 SH SOLE 17 0 0 23 SOUTHERN CO COM 842587107 115990 1820882 SH SOLE 18 1681729 0 139153 SOUTHERN CO COM 842587107 8500 133441 SH SOLE 19 133441 0 0 SOUTHERN CO COM 842587107 2093375 32863032 SH SOLE 21 32863032 0 0 SOUTHERN CO COM 842587107 1710218 26848005 SH SOLE 22 24126188 0 2721817 SOUTHERN CO COM 842587107 49410 775669 SH SOLE 23 775669 0 0 SOUTHERN CO COM 842587107 65155 1022839 SH SOLE 25 1022839 0 0 SOUTHERN CO COM 842587107 187312 2940541 SH SOLE 26 679207 0 2261334 SOUTHERN CO COM 842587107 12456 195539 SH SOLE 28 136360 0 59179 SOUTHERN CO COM 842587107 1282 20122 SH SOLE 29 20122 0 0 SOUTHERN CO COM 842587107 362420 5689476 SH SOLE 30 5689476 0 0 SOUTHERN CO COM 842587107 17365 272607 SH SOLE 31 189091 0 83516 SOUTHERN CO COM 842587107 4500 70637 SH SOLE 34 70637 0 0 SOUTHERN CO COM 842587107 15042 236132 SH SOLE 35 236132 0 0 SOUTHERN CO COM 842587107 66986 1051592 SH SOLE 36 1051592 0 0 SOUTHERN CO COM 842587107 1455 22849 SH SOLE 40 22849 0 0 SOUTHERN CO UNIT 08/01/2022 842587602 157765 2926994 SH SOLE 21 2926994 0 0 SOUTHERN COPPER CORP COM 84265V105 16514 388756 SH SOLE 2 13118 0 375638 SOUTHERN COPPER CORP COM 84265V105 1259 29642 SH SOLE 4 29642 0 0 SOUTHERN COPPER CORP COM 84265V105 3058 71978 SH SOLE 7 71978 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 6893 162266 SH SOLE 18 52766 0 109500 SOUTHERN COPPER CORP COM 84265V105 2388 56204 SH SOLE 19 56204 0 0 SOUTHERN COPPER CORP COM 84265V105 103752 2442377 SH SOLE 21 2442377 0 0 SOUTHERN COPPER CORP COM 84265V105 72272 1701317 SH SOLE 22 1465040 0 236277 SOUTHERN COPPER CORP COM 84265V105 2311 54400 SH SOLE 23 54400 0 0 SOUTHERN COPPER CORP COM 84265V105 7087 166829 SH SOLE 25 166829 0 0 SOUTHERN COPPER CORP COM 84265V105 22307 525109 SH SOLE 26 108448 0 416661 SOUTHERN COPPER CORP COM 84265V105 389 9160 SH SOLE 29 9160 0 0 SOUTHERN COPPER CORP COM 84265V105 22783 536312 SH SOLE 30 536312 0 0 SOUTHERN COPPER CORP COM 84265V105 1484 34939 SH SOLE 31 8228 0 26711 SOUTHERN COPPER CORP COM 84265V105 16523 388957 SH SOLE 34 388957 0 0 SOUTHERN COPPER CORP COM 84265V105 944 22218 SH SOLE 36 22218 0 0 SOUTHERN COPPER CORP COM 84265V105 30 696 SH SOLE 40 696 0 0 SOUTHERN FIRST BANCSHARES IN COM 842873101 321 7548 SH SOLE 2 257 0 7291 SOUTHERN FIRST BANCSHARES IN COM 842873101 6 133 SH SOLE 7 133 0 0 SOUTHERN FIRST BANCSHARES IN COM 842873101 1087 25576 SH SOLE 18 25576 0 0 SOUTHERN FIRST BANCSHARES IN COM 842873101 519 12207 SH SOLE 19 12207 0 0 SOUTHERN FIRST BANCSHARES IN COM 842873101 10835 255012 SH SOLE 21 255012 0 0 SOUTHERN FIRST BANCSHARES IN COM 842873101 4562 107370 SH SOLE 22 101902 0 5468 SOUTHERN MO BANCORP INC COM 843380106 305 7956 SH SOLE 2 238 0 7718 SOUTHERN MO BANCORP INC COM 843380106 6 159 SH SOLE 7 159 0 0 SOUTHERN MO BANCORP INC COM 843380106 1091 28442 SH SOLE 18 28442 0 0 SOUTHERN MO BANCORP INC COM 843380106 538 14016 SH SOLE 19 14016 0 0 SOUTHERN MO BANCORP INC COM 843380106 10957 285638 SH SOLE 21 285638 0 0 SOUTHERN MO BANCORP INC COM 843380106 6302 164296 SH SOLE 22 158665 0 5631 SOUTHERN NATL BANCORP OF VA COM 843395104 348 21274 SH SOLE 2 756 0 20518 SOUTHERN NATL BANCORP OF VA COM 843395104 6 359 SH SOLE 7 359 0 0 SOUTHERN NATL BANCORP OF VA COM 843395104 1168 71420 SH SOLE 18 71420 0 0 SOUTHERN NATL BANCORP OF VA COM 843395104 565 34538 SH SOLE 19 34538 0 0 SOUTHERN NATL BANCORP OF VA COM 843395104 11828 723414 SH SOLE 21 723414 0 0 SOUTHERN NATL BANCORP OF VA COM 843395104 5701 348707 SH SOLE 22 333697 0 15010 SOUTHSIDE BANCSHARES INC COM 84470P109 1205 32440 SH SOLE 2 1087 0 31353 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 5292 142492 SH SOLE 18 142492 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 2109 56791 SH SOLE 19 56791 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 134804 3629608 SH SOLE 21 3629608 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 36449 981393 SH SOLE 22 944994 0 36399 SOUTHSIDE BANCSHARES INC COM 84470P109 407 10956 SH SOLE 26 8050 0 2906 SOUTHSIDE BANCSHARES INC COM 84470P109 134 3606 SH SOLE 28 3606 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 1682 45296 SH SOLE 30 45296 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 90 2420 SH SOLE 40 2420 0 0 SOUTHWEST AIRLS CO COM 844741108 61912 1146950 SH SOLE 2 202158 0 944792 SOUTHWEST AIRLS CO COM 844741108 3649 67595 SH SOLE 4 63770 0 3825 SOUTHWEST AIRLS CO COM 844741108 25397 470483 SH SOLE 7 393634 0 76849 SOUTHWEST AIRLS CO COM 844741108 365 6770 SH SOLE 13 6770 0 0 SOUTHWEST AIRLS CO COM 844741108 69 1278 SH SOLE 15 1278 0 0 SOUTHWEST AIRLS CO COM 844741108 60 1111 SH SOLE 17 0 0 1111 SOUTHWEST AIRLS CO COM 844741108 49759 921805 SH SOLE 18 870341 0 51464 SOUTHWEST AIRLS CO COM 844741108 10499 194499 SH SOLE 19 194499 0 0 SOUTHWEST AIRLS CO COM 844741108 478003 8855191 SH SOLE 21 8855191 0 0 SOUTHWEST AIRLS CO COM 844741108 612963 11355368 SH SOLE 22 10290335 0 1065033 SOUTHWEST AIRLS CO COM 844741108 5650 104668 SH SOLE 23 104668 0 0 SOUTHWEST AIRLS CO COM 844741108 8177 151479 SH SOLE 25 151479 0 0 SOUTHWEST AIRLS CO COM 844741108 54526 1010120 SH SOLE 26 134884 0 875236 SOUTHWEST AIRLS CO COM 844741108 1353 25073 SH SOLE 28 17982 0 7091 SOUTHWEST AIRLS CO COM 844741108 702 12999 SH SOLE 29 12999 0 0 SOUTHWEST AIRLS CO COM 844741108 73608 1363617 SH SOLE 30 1363617 0 0 SOUTHWEST AIRLS CO COM 844741108 1823 33773 SH SOLE 31 29618 0 4155 SOUTHWEST AIRLS CO COM 844741108 662 12260 SH SOLE 34 12260 0 0 SOUTHWEST AIRLS CO COM 844741108 4962 91927 SH SOLE 36 91927 0 0 SOUTHWEST AIRLS CO COM 844741108 162 2994 SH SOLE 40 2994 0 0 SOUTHWEST GA FINL CORP COM 84502A104 10 281 SH SOLE 21 281 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 8470 111486 SH SOLE 2 58575 0 52911 SOUTHWEST GAS HOLDINGS INC COM 844895102 289 3809 SH SOLE 4 3809 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 4649 61200 SH SOLE 7 61200 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 1493 19658 SH SOLE 13 19658 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 26403 347550 SH SOLE 18 335804 0 11746 SOUTHWEST GAS HOLDINGS INC COM 844895102 26412 347657 SH SOLE 19 347657 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 310455 4086551 SH SOLE 21 4086551 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 173301 2281171 SH SOLE 22 2070884 0 210287 SOUTHWEST GAS HOLDINGS INC COM 844895102 2085 27448 SH SOLE 23 27448 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 476 6271 SH SOLE 25 6271 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 5790 76208 SH SOLE 26 14617 0 61591 SOUTHWEST GAS HOLDINGS INC COM 844895102 665 8760 SH SOLE 28 8760 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 151 1991 SH SOLE 29 1991 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 1867 24577 SH SOLE 30 24577 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 385 5073 SH SOLE 31 5073 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 380 4997 SH SOLE 34 4997 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 880 11577 SH SOLE 36 11577 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 453 5961 SH SOLE 40 5961 0 0 SOUTHWESTERN ENERGY CO COM 845467109 1391 574715 SH SOLE 2 19039 0 555676 SOUTHWESTERN ENERGY CO COM 845467109 6 2634 SH SOLE 4 2634 0 0 SOUTHWESTERN ENERGY CO COM 845467109 25 10510 SH SOLE 7 10510 0 0 SOUTHWESTERN ENERGY CO COM 845467109 5902 2438885 SH SOLE 18 2438885 0 0 SOUTHWESTERN ENERGY CO COM 845467109 2320 958476 SH SOLE 19 958476 0 0 SOUTHWESTERN ENERGY CO COM 845467109 151504 62604995 SH SOLE 21 62604995 0 0 SOUTHWESTERN ENERGY CO COM 845467109 39162 16182671 SH SOLE 22 15495165 0 687506 SOUTHWESTERN ENERGY CO COM 845467109 415 171561 SH SOLE 26 98877 0 72684 SOUTHWESTERN ENERGY CO COM 845467109 187 77394 SH SOLE 28 77394 0 0 SOUTHWESTERN ENERGY CO COM 845467109 2079 859050 SH SOLE 30 859050 0 0 SOUTHWESTERN ENERGY CO COM 845467109 50 20800 SH SOLE 31 0 0 20800 SOUTHWESTERN ENERGY CO COM 845467109 133 55163 SH SOLE 40 55163 0 0 SP PLUS CORP COM 78469C103 992 23387 SH SOLE 2 1900 0 21487 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 3562 83940 SH SOLE 18 83940 0 0 SP PLUS CORP COM 78469C103 2344 55245 SH SOLE 19 55245 0 0 SP PLUS CORP COM 78469C103 36049 849612 SH SOLE 21 849612 0 0 SP PLUS CORP COM 78469C103 32627 768954 SH SOLE 22 738212 0 30742 SP PLUS CORP COM 78469C103 144 3388 SH SOLE 23 3388 0 0 SP PLUS CORP COM 78469C103 386 9097 SH SOLE 26 0 0 9097 SP PLUS CORP COM 78469C103 132 3116 SH SOLE 28 3116 0 0 SP PLUS CORP COM 78469C103 305 7192 SH SOLE 30 7192 0 0 SP PLUS CORP COM 78469C103 154 3633 SH SOLE 34 3633 0 0 SP PLUS CORP COM 78469C103 128 3010 SH SOLE 40 3010 0 0 SPAR GROUP INC COM 784933103 8 6282 SH SOLE 21 6282 0 0 SPAR GROUP INC COM 784933103 1 1079 SH SOLE 22 1079 0 0 SPARK ENERGY INC CL A COM 846511103 52 5682 SH SOLE 2 502 0 5180 SPARK ENERGY INC CL A COM 846511103 1 123 SH SOLE 7 123 0 0 SPARK ENERGY INC CL A COM 846511103 381 41284 SH SOLE 18 41284 0 0 SPARK ENERGY INC CL A COM 846511103 197 21369 SH SOLE 19 21369 0 0 SPARK ENERGY INC CL A COM 846511103 3665 397053 SH SOLE 21 397053 0 0 SPARK ENERGY INC CL A COM 846511103 4692 508332 SH SOLE 22 499370 0 8962 SPARTAN MTRS INC COM 846819100 324 17900 SH SOLE 2 1110 0 16790 SPARTAN MTRS INC COM 846819100 13 729 SH SOLE 7 729 0 0 SPARTAN MTRS INC COM 846819100 2258 124893 SH SOLE 18 124893 0 0 SPARTAN MTRS INC COM 846819100 1096 60592 SH SOLE 19 60592 0 0 SPARTAN MTRS INC COM 846819100 21933 1213102 SH SOLE 21 1213102 0 0 SPARTAN MTRS INC COM 846819100 17474 966486 SH SOLE 22 917697 0 48789 SPARTAN MTRS INC COM 846819100 244 13510 SH SOLE 26 0 0 13510 SPARTAN MTRS INC COM 846819100 211 11680 SH SOLE 30 11680 0 0 SPARTAN MTRS INC COM 846819100 64 3537 SH SOLE 40 3537 0 0 SPARTANNASH CO COM 847215100 536 37663 SH SOLE 2 1330 0 36333 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 2394 168104 SH SOLE 18 168104 0 0 SPARTANNASH CO COM 847215100 893 62677 SH SOLE 19 62677 0 0 SPARTANNASH CO COM 847215100 61452 4315415 SH SOLE 21 4315415 0 0 SPARTANNASH CO COM 847215100 15988 1122739 SH SOLE 22 1039305 0 83434 SPARTANNASH CO COM 847215100 447 31364 SH SOLE 26 13987 0 17377 SPARTANNASH CO COM 847215100 77 5434 SH SOLE 28 5434 0 0 SPARTANNASH CO COM 847215100 784 55066 SH SOLE 30 55066 0 0 SPARTANNASH CO COM 847215100 62 4339 SH SOLE 40 4339 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 2875 20121 SH SOLE 4 20121 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 19 135 SH SOLE 17 0 0 135 SPDR GOLD TRUST GOLD SHS 78463V107 44564 311856 SH SOLE 18 311856 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 207093 1449219 SH SOLE 19 1449219 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 16571 115961 SH SOLE 22 115961 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 95199 666193 SH SOLE 34 666193 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 2524 24592 SH SOLE 22 24592 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 1056 SH SOLE 17 0 0 1056 SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 70073 1518376 SH SOLE 13 1518376 0 0 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 118 2282 SH SOLE 17 0 0 2282 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 8868 SH SOLE 17 0 0 8868 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 2020 SH SOLE 17 0 0 2020 SPDR S&P 500 ETF TR OPTIONS 78462F103 69362 215500 SH Call SOLE 2 215500 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 15996 49700 SH Put SOLE 2 49700 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 39557 122900 SH Call SOLE 4 122900 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 9559 29700 SH Put SOLE 4 29700 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 592255 1840100 SH Call SOLE 18 1840100 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 140750 437300 SH Put SOLE 18 437300 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 6184411 19214600 SH Call SOLE 19 19214600 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 1530251 4754400 SH Put SOLE 19 4754400 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 285328 886500 SH Call SOLE 22 886500 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 67654 210200 SH Put SOLE 22 210200 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 8304 25800 SH Call SOLE 25 25800 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 2028 6300 SH Put SOLE 25 6300 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 6115 19000 SH Call SOLE 26 0 0 19000 SPDR S&P 500 ETF TR OPTIONS 78462F103 1481 4600 SH Put SOLE 26 0 0 4600 SPDR S&P 500 ETF TR OPTIONS 78462F103 7564 23500 SH Call SOLE 30 23500 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 2131486 6622400 SH Call SOLE 34 6622400 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 516458 1604600 SH Put SOLE 34 1604600 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 497919 1547006 SH SOLE 2 1361974 0 185032 SPDR S&P 500 ETF TR TR UNIT 78462F103 1424 4423 SH SOLE 4 4423 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 8042 24986 SH SOLE 17 0 0 24986 SPDR S&P 500 ETF TR TR UNIT 78462F103 64415 200133 SH SOLE 18 184082 0 16051 SPDR S&P 500 ETF TR TR UNIT 78462F103 174091 540891 SH SOLE 19 540891 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 20502 63698 SH SOLE 22 63698 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 292955 910193 SH SOLE 23 910193 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 12376 38453 SH SOLE 25 38453 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 73677 228911 SH SOLE 34 228911 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 9730 25920 SH SOLE 2 25920 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 7056 18797 SH SOLE 17 0 0 18797 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 595 1584 SH SOLE 18 1584 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 5900 100000 SH SOLE 19 100000 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 2783 92434 SH SOLE 18 92434 0 0 SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375 19 525 SH SOLE 17 0 0 525 SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 11270 268918 SH SOLE 17 0 0 268918 SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 5 175 SH SOLE 17 0 0 175 SPDR SERIES TRUST PRTFLO S&P500 VL 78464A508 11924 341551 SH SOLE 17 0 0 341551 SPDR SERIES TRUST PRTFLO S&P500 VL 78464A508 3178 91042 SH SOLE 22 91042 0 0 SPDR SERIES TRUST BLOMBERG INTL TR 78464A516 171 5943 SH SOLE 17 0 0 5943 SPDR SERIES TRUST BLOMBERG INTL TR 78464A516 43 1496 SH SOLE 18 1496 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 8963 SH SOLE 22 8963 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 16845 433367 SH SOLE 2 0 0 433367 SPDR SERIES TRUST PORTFOLIO LN TSR 78464A664 57 1454 SH SOLE 17 0 0 1454 SPDR SERIES TRUST PORTFOLIO LN TSR 78464A664 126 3233 SH SOLE 18 0 0 3233 SPDR SERIES TRUST PORTFLI INTRMDIT 78464A672 43474 1405559 SH SOLE 2 0 0 1405559 SPDR SERIES TRUST PORTFLI INTRMDIT 78464A672 10 320 SH SOLE 17 0 0 320 SPDR SERIES TRUST OPTIONS 78464A730 9705 409500 SH Call SOLE 19 409500 0 0 SPDR SERIES TRUST OPTIONS 78464A730 2429 102500 SH Put SOLE 19 102500 0 0 SPDR SERIES TRUST OPTIONS 78464A730 24 1000 SH Put SOLE 22 1000 0 0 SPDR SERIES TRUST OPTIONS 78464A730 652 27500 SH Call SOLE 30 27500 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 2982 SH SOLE 17 0 0 2982 SPDR SERIES TRUST S&P 600 SML CAP 78464A813 6690 92344 SH SOLE 17 0 0 92344 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 31712 1058462 SH SOLE 2 0 0 1058462 SPDR SERIES TRUST BLOMBERG BRC INV 78468R200 1 34 SH SOLE 17 0 0 34 SPDR SERIES TRUST BLOMBERG BRC INV 78468R200 693 22564 SH SOLE 18 22564 0 0 SPDR SERIES TRUST BLOOMBERG SRT TR 78468R408 94290 3500000 SH SOLE 19 3500000 0 0 SPDR SERIES TRUST BLOOMBERG BRCLYS 78468R622 45705 417247 SH SOLE 2 417247 0 0 SPDR SERIES TRUST BLOOMBERG BRCLYS 78468R622 4708 42984 SH SOLE 17 0 0 42984 SPDR SERIES TRUST BLOOMBERG BRCLYS 78468R622 121650 1110556 SH SOLE 19 1110556 0 0 SPDR SERIES TRUST BLOOMBERG BRCLYS 78468R622 6091 55604 SH SOLE 22 55604 0 0 SPDR SERIES TRUST BLOOMBERG BRCLYS 78468R622 16194 147837 SH SOLE 26 0 0 147837 SPDR SERIES TRUST SPDR BLOOMBERG 78468R663 8 91 SH SOLE 17 0 0 91 SPDR SERIES TRUST SPDR BLOOMBERG 78468R663 20743 226868 SH SOLE 18 0 0 226868 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 3070 SH SOLE 18 3070 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 6388 99360 SH SOLE 2 5787 0 93573 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 17 262 SH SOLE 4 262 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 93 1447 SH SOLE 7 1447 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 1266 19686 SH SOLE 18 19686 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 633 9853 SH SOLE 19 9853 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 31481 489669 SH SOLE 21 489669 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 87707 1364247 SH SOLE 22 1281158 0 83089 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 994 15457 SH SOLE 26 8074 0 7383 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 375 5840 SH SOLE 28 5840 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 893 13886 SH SOLE 30 13886 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 1395 SH SOLE 36 1395 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 309 4800 SH SOLE 40 4800 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 220 60328 SH SOLE 2 11886 0 48442 SPECTRUM PHARMACEUTICALS INC COM 84763A108 1 377 SH SOLE 4 377 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 8 2144 SH SOLE 7 2144 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 1863 511799 SH SOLE 18 498214 0 13585 SPECTRUM PHARMACEUTICALS INC COM 84763A108 1581 434363 SH SOLE 19 434363 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 50907 13985356 SH SOLE 21 13985356 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 12734 3498293 SH SOLE 22 3371266 0 127027 SPECTRUM PHARMACEUTICALS INC COM 84763A108 159 43688 SH SOLE 23 43688 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 415 114106 SH SOLE 26 21329 0 92777 SPECTRUM PHARMACEUTICALS INC COM 84763A108 45 12332 SH SOLE 28 12332 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 574 157769 SH SOLE 30 157769 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 12 3415 SH SOLE 34 3415 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 39 10623 SH SOLE 40 10623 0 0 SPERO THERAPEUTICS INC COM 84833T103 101 10534 SH SOLE 2 372 0 10162 SPERO THERAPEUTICS INC COM 84833T103 344 35810 SH SOLE 18 35810 0 0 SPERO THERAPEUTICS INC COM 84833T103 173 17956 SH SOLE 19 17956 0 0 SPERO THERAPEUTICS INC COM 84833T103 4233 440266 SH SOLE 21 440266 0 0 SPERO THERAPEUTICS INC COM 84833T103 2410 250699 SH SOLE 22 244743 0 5956 SPHERIX INC COM 84842R502 0 56 SH SOLE 21 56 0 0 SPIRE INC COM 84857L101 5998 72000 SH SOLE 2 23484 0 48516 SPIRE INC COM 84857L101 184 2205 SH SOLE 4 2205 0 0 SPIRE INC COM 84857L101 4682 56197 SH SOLE 7 56197 0 0 SPIRE INC COM 84857L101 24887 298733 SH SOLE 18 298733 0 0 SPIRE INC COM 84857L101 7277 87344 SH SOLE 19 87344 0 0 SPIRE INC COM 84857L101 314325 3772962 SH SOLE 21 3772962 0 0 SPIRE INC COM 84857L101 145924 1751577 SH SOLE 22 1684495 0 67082 SPIRE INC COM 84857L101 1642 19704 SH SOLE 26 9790 0 9914 SPIRE INC COM 84857L101 519 6225 SH SOLE 28 6225 0 0 SPIRE INC COM 84857L101 2777 33333 SH SOLE 30 33333 0 0 SPIRE INC COM 84857L101 291 3487 SH SOLE 36 3487 0 0 SPIRE INC COM 84857L101 405 4864 SH SOLE 40 4864 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 17884 245394 SH SOLE 2 23889 0 221505 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 3855 52900 SH SOLE 4 49945 0 2955 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 5234 71821 SH SOLE 7 16494 0 55327 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 13 184 SH SOLE 13 184 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 4660 63944 SH SOLE 18 54580 0 9364 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 2318 31803 SH SOLE 19 31803 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 229627 3150749 SH SOLE 21 3150749 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 217603 2985772 SH SOLE 22 2785034 0 200738 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 5572 76460 SH SOLE 23 76460 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 2049 28120 SH SOLE 25 28120 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 26055 357505 SH SOLE 26 94063 0 263442 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 1468 20143 SH SOLE 28 13314 0 6829 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 1754 24064 SH SOLE 29 2270 0 21794 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 16790 230374 SH SOLE 30 230374 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 1759 24132 SH SOLE 31 16630 0 7502 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 462 6339 SH SOLE 34 6339 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 1939 26601 SH SOLE 36 26601 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 173 2379 SH SOLE 40 2379 0 0 SPIRIT AIRLS INC COM 848577102 1825 45282 SH SOLE 2 9887 0 35395 SPIRIT AIRLS INC COM 848577102 5 128 SH SOLE 4 128 0 0 SPIRIT AIRLS INC COM 848577102 47 1172 SH SOLE 7 1172 0 0 SPIRIT AIRLS INC COM 848577102 9623 238717 SH SOLE 18 234570 0 4147 SPIRIT AIRLS INC COM 848577102 10788 267632 SH SOLE 19 267632 0 0 SPIRIT AIRLS INC COM 848577102 94920 2354747 SH SOLE 21 2354747 0 0 SPIRIT AIRLS INC COM 848577102 85299 2116072 SH SOLE 22 2053321 0 62751 SPIRIT AIRLS INC COM 848577102 938 23262 SH SOLE 23 23262 0 0 SPIRIT AIRLS INC COM 848577102 2843 70536 SH SOLE 26 7210 0 63326 SPIRIT AIRLS INC COM 848577102 105 2601 SH SOLE 28 2601 0 0 SPIRIT AIRLS INC COM 848577102 251 6231 SH SOLE 30 6231 0 0 SPIRIT AIRLS INC COM 848577102 82 2029 SH SOLE 40 2029 0 0 SPIRIT OF TEX BANCSHARES INC COM 84861D103 288 12508 SH SOLE 2 505 0 12003 SPIRIT OF TEX BANCSHARES INC COM 84861D103 1024 44517 SH SOLE 18 44517 0 0 SPIRIT OF TEX BANCSHARES INC COM 84861D103 574 24960 SH SOLE 19 24960 0 0 SPIRIT OF TEX BANCSHARES INC COM 84861D103 11543 501871 SH SOLE 21 501871 0 0 SPIRIT OF TEX BANCSHARES INC COM 84861D103 9317 405079 SH SOLE 22 399194 0 5885 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 11861 241175 SH SOLE 2 51364 0 189811 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 9305 189207 SH SOLE 4 189207 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 4943 100517 SH SOLE 7 100517 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 45796 931187 SH SOLE 18 931187 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 32674 664385 SH SOLE 19 664385 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 276614 5624531 SH SOLE 21 5624531 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 212383 4318489 SH SOLE 22 3990451 0 328038 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 2484 50510 SH SOLE 23 50510 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 10706 217699 SH SOLE 25 217699 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 3402 69166 SH SOLE 26 18241 0 50925 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 2524 51314 SH SOLE 28 51314 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 2547 51798 SH SOLE 29 51798 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 22157 450519 SH SOLE 30 450519 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 346 7043 SH SOLE 31 2043 0 5000 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 19024 386816 SH SOLE 34 386816 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 152 3081 SH SOLE 36 3081 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 448 9100 SH SOLE 40 9100 0 0 SPIRIT RLTY CAP INC NEW NOTE 3.750% 5/1 84860WAB8 883 850000 PRN SOLE 21 850000 0 0 SPLUNK INC COM 848637104 51019 340647 SH SOLE 2 15314 0 325333 SPLUNK INC COM 848637104 9478 63281 SH SOLE 4 59151 0 4130 SPLUNK INC COM 848637104 2891 19305 SH SOLE 7 16644 0 2661 SPLUNK INC COM 848637104 40 264 SH SOLE 13 264 0 0 SPLUNK INC COM 848637104 166 1106 SH SOLE 15 1106 0 0 SPLUNK INC COM 848637104 0 3 SH SOLE 17 0 0 3 SPLUNK INC COM 848637104 15428 103008 SH SOLE 18 91325 0 11683 SPLUNK INC COM 848637104 36758 245429 SH SOLE 19 245429 0 0 SPLUNK INC COM 848637104 394524 2634198 SH SOLE 21 2634198 0 0 SPLUNK INC COM 848637104 596854 3985139 SH SOLE 22 3704756 0 280383 SPLUNK INC COM 848637104 16329 109026 SH SOLE 23 109026 0 0 SPLUNK INC COM 848637104 32877 219518 SH SOLE 25 219518 0 0 SPLUNK INC COM 848637104 83055 554548 SH SOLE 26 110100 0 444448 SPLUNK INC COM 848637104 4205 28076 SH SOLE 28 19591 0 8485 SPLUNK INC COM 848637104 5211 34796 SH SOLE 29 3012 0 31784 SPLUNK INC COM 848637104 58858 392988 SH SOLE 30 392988 0 0 SPLUNK INC COM 848637104 4775 31883 SH SOLE 31 26272 0 5611 SPLUNK INC COM 848637104 3689 24633 SH SOLE 32 24633 0 0 SPLUNK INC COM 848637104 21318 142340 SH SOLE 34 142340 0 0 SPLUNK INC COM 848637104 13549 90465 SH SOLE 36 90465 0 0 SPLUNK INC COM 848637104 552 3683 SH SOLE 40 3683 0 0 SPLUNK INC NOTE 0.500% 9/1 848637AC8 4803 3998000 PRN SOLE 21 3998000 0 0 SPLUNK INC NOTE 1.125% 9/1 848637AD6 3172 2572000 PRN SOLE 21 2572000 0 0 SPOK HLDGS INC COM 84863T106 215 17570 SH SOLE 2 703 0 16867 SPOK HLDGS INC COM 84863T106 6 516 SH SOLE 7 516 0 0 SPOK HLDGS INC COM 84863T106 1004 82055 SH SOLE 18 82055 0 0 SPOK HLDGS INC COM 84863T106 395 32275 SH SOLE 19 32275 0 0 SPOK HLDGS INC COM 84863T106 26634 2177739 SH SOLE 21 2177739 0 0 SPOK HLDGS INC COM 84863T106 7798 637649 SH SOLE 22 621950 0 15699 SPOK HLDGS INC COM 84863T106 246 20134 SH SOLE 30 20134 0 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 254 31692 SH SOLE 2 1261 0 30431 SPORTSMANS WHSE HLDGS INC COM 84920Y106 9 1131 SH SOLE 7 1131 0 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 1221 152026 SH SOLE 18 152026 0 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 608 75745 SH SOLE 19 75745 0 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 12175 1516251 SH SOLE 21 1516251 0 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 9623 1198422 SH SOLE 22 1166230 0 32192 SPOTIFY TECHNOLOGY S A SHS L8681T102 32838 219582 SH SOLE 2 4569 0 215013 SPOTIFY TECHNOLOGY S A SHS L8681T102 313 2091 SH SOLE 7 2091 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 428 2863 SH SOLE 13 2863 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 97 647 SH SOLE 15 647 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 8475 56667 SH SOLE 18 55626 0 1041 SPOTIFY TECHNOLOGY S A SHS L8681T102 10267 68653 SH SOLE 19 68653 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 197201 1318632 SH SOLE 21 1318632 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 137248 917743 SH SOLE 22 751194 0 166549 SPOTIFY TECHNOLOGY S A SHS L8681T102 16737 111914 SH SOLE 25 111914 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 25326 169351 SH SOLE 26 0 0 169351 SPOTIFY TECHNOLOGY S A SHS L8681T102 540 3610 SH SOLE 29 0 0 3610 SPOTIFY TECHNOLOGY S A SHS L8681T102 3656 24445 SH SOLE 30 24445 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 366 2447 SH SOLE 31 2447 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 7558 50538 SH SOLE 36 50538 0 0 SPRING BK PHARMACEUTICALS IN COM 849431101 4 2682 SH SOLE 18 2682 0 0 SPRING BK PHARMACEUTICALS IN COM 849431101 115 72564 SH SOLE 21 72564 0 0 SPRING BK PHARMACEUTICALS IN COM 849431101 221 139868 SH SOLE 22 139868 0 0 SPRINGWORKS THERAPEUTICS INC COM 85205L107 201 5222 SH SOLE 2 390 0 4832 SPRINGWORKS THERAPEUTICS INC COM 85205L107 1442 37470 SH SOLE 18 37470 0 0 SPRINGWORKS THERAPEUTICS INC COM 85205L107 718 18665 SH SOLE 19 18665 0 0 SPRINGWORKS THERAPEUTICS INC COM 85205L107 14361 373112 SH SOLE 21 373112 0 0 SPRINGWORKS THERAPEUTICS INC COM 85205L107 7948 206492 SH SOLE 22 201115 0 5377 SPRINT CORPORATION COM 85207U105 7991 1533781 SH SOLE 2 304582 0 1229199 SPRINT CORPORATION COM 85207U105 1582 303734 SH SOLE 4 282342 0 21392 SPRINT CORPORATION COM 85207U105 326 62564 SH SOLE 7 62564 0 0 SPRINT CORPORATION COM 85207U105 10 2012 SH SOLE 15 2012 0 0 SPRINT CORPORATION COM 85207U105 2101 403331 SH SOLE 18 308400 0 94931 SPRINT CORPORATION COM 85207U105 2232 428463 SH SOLE 19 428463 0 0 SPRINT CORPORATION COM 85207U105 61957 11891889 SH SOLE 21 11891889 0 0 SPRINT CORPORATION COM 85207U105 84861 16288182 SH SOLE 22 14937605 0 1350577 SPRINT CORPORATION COM 85207U105 3338 640620 SH SOLE 23 640620 0 0 SPRINT CORPORATION COM 85207U105 2906 557770 SH SOLE 25 557770 0 0 SPRINT CORPORATION COM 85207U105 14338 2752037 SH SOLE 26 1050815 0 1701222 SPRINT CORPORATION COM 85207U105 782 150056 SH SOLE 28 104011 0 46045 SPRINT CORPORATION COM 85207U105 197 37875 SH SOLE 29 37875 0 0 SPRINT CORPORATION COM 85207U105 7500 1439621 SH SOLE 30 1439621 0 0 SPRINT CORPORATION COM 85207U105 932 178804 SH SOLE 31 150409 0 28395 SPRINT CORPORATION COM 85207U105 219 41967 SH SOLE 34 41967 0 0 SPRINT CORPORATION COM 85207U105 3070 589294 SH SOLE 36 589294 0 0 SPRINT CORPORATION COM 85207U105 84 16064 SH SOLE 40 16064 0 0 SPRINT CORPORATION OPTIONS 85207U105 20 4000 SH Put SOLE 2 4000 0 0 SPRINT CORPORATION OPTIONS 85207U105 3439 660000 SH Put SOLE 19 660000 0 0 SPRINT CORPORATION OPTIONS 85207U105 34 6500 SH Put SOLE 22 6500 0 0 SPRINT CORPORATION OPTIONS 85207U105 239 46000 SH Put SOLE 34 46000 0 0 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 25 1707 SH SOLE 17 0 0 1707 SPROUT SOCIAL INC COM CL A 85209W109 10 649 SH SOLE 18 649 0 0 SPROUT SOCIAL INC COM CL A 85209W109 68 4245 SH SOLE 22 4245 0 0 SPROUT SOCIAL INC COM CL A 85209W109 1502 93605 SH SOLE 26 16912 0 76693 SPROUT SOCIAL INC COM CL A 85209W109 24 1501 SH SOLE 31 0 0 1501 SPROUTS FMRS MKT INC COM 85208M102 5829 301227 SH SOLE 2 140279 0 160948 SPROUTS FMRS MKT INC COM 85208M102 10 517 SH SOLE 4 517 0 0 SPROUTS FMRS MKT INC COM 85208M102 59 3071 SH SOLE 7 3071 0 0 SPROUTS FMRS MKT INC COM 85208M102 6388 330105 SH SOLE 18 321305 0 8800 SPROUTS FMRS MKT INC COM 85208M102 548 28339 SH SOLE 19 28339 0 0 SPROUTS FMRS MKT INC COM 85208M102 116371 6014003 SH SOLE 21 6014003 0 0 SPROUTS FMRS MKT INC COM 85208M102 93304 4821892 SH SOLE 22 4591482 0 230410 SPROUTS FMRS MKT INC COM 85208M102 630 32582 SH SOLE 23 32582 0 0 SPROUTS FMRS MKT INC COM 85208M102 779 40282 SH SOLE 26 31049 0 9233 SPROUTS FMRS MKT INC COM 85208M102 278 14364 SH SOLE 28 14364 0 0 SPROUTS FMRS MKT INC COM 85208M102 721 37283 SH SOLE 30 37283 0 0 SPROUTS FMRS MKT INC COM 85208M102 46 2393 SH SOLE 31 2393 0 0 SPROUTS FMRS MKT INC COM 85208M102 81 4198 SH SOLE 36 4198 0 0 SPROUTS FMRS MKT INC COM 85208M102 237 12244 SH SOLE 40 12244 0 0 SPS COMMERCE INC COM 78463M107 1295 23363 SH SOLE 2 10101 0 13262 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 10727 193557 SH SOLE 18 157304 0 36253 SPS COMMERCE INC COM 78463M107 17423 314384 SH SOLE 19 314384 0 0 SPS COMMERCE INC COM 78463M107 220481 3978365 SH SOLE 21 3978365 0 0 SPS COMMERCE INC COM 78463M107 72575 1309554 SH SOLE 22 1265100 0 44454 SPS COMMERCE INC COM 78463M107 1911 34479 SH SOLE 23 34479 0 0 SPS COMMERCE INC COM 78463M107 5100 92030 SH SOLE 26 8388 0 83642 SPS COMMERCE INC COM 78463M107 269 4860 SH SOLE 28 4860 0 0 SPS COMMERCE INC COM 78463M107 2759 49787 SH SOLE 30 49787 0 0 SPS COMMERCE INC COM 78463M107 702 12675 SH SOLE 34 12675 0 0 SPS COMMERCE INC COM 78463M107 191 3446 SH SOLE 40 3446 0 0 SPX CORP COM 784635104 1205 23677 SH SOLE 2 1700 0 21977 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 9985 196238 SH SOLE 18 196238 0 0 SPX CORP COM 784635104 4693 92238 SH SOLE 19 92238 0 0 SPX CORP COM 784635104 248303 4880162 SH SOLE 21 4880162 0 0 SPX CORP COM 784635104 68429 1344904 SH SOLE 22 1286796 0 58108 SPX CORP COM 784635104 4 77 SH SOLE 23 77 0 0 SPX CORP COM 784635104 497 9763 SH SOLE 26 5150 0 4613 SPX CORP COM 784635104 277 5435 SH SOLE 28 5435 0 0 SPX CORP COM 784635104 3132 61555 SH SOLE 30 61555 0 0 SPX CORP COM 784635104 46 906 SH SOLE 31 0 0 906 SPX CORP COM 784635104 136 2667 SH SOLE 34 2667 0 0 SPX CORP COM 784635104 203 3991 SH SOLE 40 3991 0 0 SPX FLOW INC COM 78469X107 2122 43425 SH SOLE 2 1631 0 41794 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 9160 187427 SH SOLE 18 187427 0 0 SPX FLOW INC COM 78469X107 3593 73519 SH SOLE 19 73519 0 0 SPX FLOW INC COM 78469X107 228992 4685741 SH SOLE 21 4685741 0 0 SPX FLOW INC COM 78469X107 62042 1269533 SH SOLE 22 1209588 0 59945 SPX FLOW INC COM 78469X107 411 8417 SH SOLE 26 5150 0 3267 SPX FLOW INC COM 78469X107 287 5865 SH SOLE 28 5865 0 0 SPX FLOW INC COM 78469X107 2912 59591 SH SOLE 30 59591 0 0 SPX FLOW INC COM 78469X107 44 906 SH SOLE 31 0 0 906 SPX FLOW INC COM 78469X107 174 3561 SH SOLE 36 3561 0 0 SPX FLOW INC COM 78469X107 195 3991 SH SOLE 40 3991 0 0 SQUARE INC CL A 852234103 48313 772261 SH SOLE 2 32829 0 739432 SQUARE INC CL A 852234103 9291 148509 SH SOLE 4 139545 0 8964 SQUARE INC CL A 852234103 1359 21719 SH SOLE 7 21719 0 0 SQUARE INC CL A 852234103 348 5556 SH SOLE 13 5556 0 0 SQUARE INC CL A 852234103 122 1947 SH SOLE 15 1947 0 0 SQUARE INC CL A 852234103 13 200 SH SOLE 17 0 0 200 SQUARE INC CL A 852234103 13859 221531 SH SOLE 18 192415 0 29116 SQUARE INC CL A 852234103 60116 960941 SH SOLE 19 960941 0 0 SQUARE INC CL A 852234103 304206 4862625 SH SOLE 21 4862625 0 0 SQUARE INC CL A 852234103 555364 8877306 SH SOLE 22 8242481 0 634825 SQUARE INC CL A 852234103 15295 244487 SH SOLE 23 244487 0 0 SQUARE INC CL A 852234103 21916 350327 SH SOLE 25 350327 0 0 SQUARE INC CL A 852234103 64412 1029609 SH SOLE 26 233454 0 796155 SQUARE INC CL A 852234103 4005 64011 SH SOLE 28 44700 0 19311 SQUARE INC CL A 852234103 413 6594 SH SOLE 29 6594 0 0 SQUARE INC CL A 852234103 32001 511519 SH SOLE 30 511519 0 0 SQUARE INC CL A 852234103 4643 74211 SH SOLE 31 61694 0 12517 SQUARE INC CL A 852234103 27685 442543 SH SOLE 34 442543 0 0 SQUARE INC CL A 852234103 13585 217151 SH SOLE 36 217151 0 0 SQUARE INC CL A 852234103 482 7698 SH SOLE 40 7698 0 0 SQUARE INC NOTE 0.500% 5/1 852234AD5 2791 2500000 PRN SOLE 21 2500000 0 0 SRAX INC CL A 78472M106 6 2363 SH SOLE 18 2363 0 0 SRAX INC CL A 78472M106 100 40266 SH SOLE 21 40266 0 0 SRAX INC CL A 78472M106 5 1868 SH SOLE 22 1868 0 0 SRC ENERGY INC COM 78470V108 1032 250462 SH SOLE 2 8612 0 241850 SRC ENERGY INC COM 78470V108 5 1123 SH SOLE 4 1123 0 0 SRC ENERGY INC COM 78470V108 15 3725 SH SOLE 7 3725 0 0 SRC ENERGY INC COM 78470V108 4872 1182609 SH SOLE 18 1088754 0 93855 SRC ENERGY INC COM 78470V108 1750 424828 SH SOLE 19 424828 0 0 SRC ENERGY INC COM 78470V108 112488 27302945 SH SOLE 21 27302945 0 0 SRC ENERGY INC COM 78470V108 38808 9419331 SH SOLE 22 9102360 0 316971 SRC ENERGY INC COM 78470V108 211 51311 SH SOLE 26 21682 0 29629 SRC ENERGY INC COM 78470V108 134 32632 SH SOLE 28 32632 0 0 SRC ENERGY INC COM 78470V108 1586 384930 SH SOLE 30 384930 0 0 SRC ENERGY INC COM 78470V108 103 24981 SH SOLE 40 24981 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 30314 493714 SH SOLE 2 17703 0 476011 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 5971 97247 SH SOLE 4 90657 0 6590 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 1011 16465 SH SOLE 7 14593 0 1872 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 24 396 SH SOLE 13 396 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 95 1552 SH SOLE 15 1552 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 8389 136626 SH SOLE 18 119225 0 17401 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 2593 42228 SH SOLE 19 42228 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 222449 3622946 SH SOLE 21 3622946 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 350830 5713846 SH SOLE 22 5297068 0 416778 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 9958 162178 SH SOLE 23 162178 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 13678 222766 SH SOLE 25 222766 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 42469 691677 SH SOLE 26 177681 0 513996 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 2634 42905 SH SOLE 28 29795 0 13110 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 3240 52770 SH SOLE 29 4509 0 48261 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 24145 393249 SH SOLE 30 393249 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 3015 49109 SH SOLE 31 41704 0 7405 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 9802 159642 SH SOLE 34 159642 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 8385 136570 SH SOLE 36 136570 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 321 5228 SH SOLE 40 5228 0 0 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 2676 54632 SH SOLE 18 0 0 54632 ST JOE CO COM 790148100 665 33553 SH SOLE 2 1309 0 32244 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 2949 148695 SH SOLE 18 148695 0 0 ST JOE CO COM 790148100 1185 59759 SH SOLE 19 59759 0 0 ST JOE CO COM 790148100 72135 3637691 SH SOLE 21 3637691 0 0 ST JOE CO COM 790148100 22201 1119578 SH SOLE 22 1061477 0 58101 ST JOE CO COM 790148100 208 10512 SH SOLE 26 0 0 10512 ST JOE CO COM 790148100 91 4593 SH SOLE 28 4593 0 0 ST JOE CO COM 790148100 916 46171 SH SOLE 30 46171 0 0 ST JOE CO COM 790148100 110 5527 SH SOLE 40 5527 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 648 18425 SH SOLE 2 1591 0 16834 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 5319 151244 SH SOLE 18 151244 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 2766 78651 SH SOLE 19 78651 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 57021 1621302 SH SOLE 21 1621302 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 35846 1019212 SH SOLE 22 970571 0 48641 STAAR SURGICAL CO COM PAR $0.01 852312305 688 19551 SH SOLE 26 12278 0 7273 STAAR SURGICAL CO COM PAR $0.01 852312305 162 4595 SH SOLE 28 4595 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 1528 43436 SH SOLE 30 43436 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 115 3269 SH SOLE 40 3269 0 0 STAG INDL INC COM 85254J102 14075 445843 SH SOLE 2 14176 0 431667 STAG INDL INC COM 85254J102 5918 187462 SH SOLE 4 187462 0 0 STAG INDL INC COM 85254J102 4287 135795 SH SOLE 7 135795 0 0 STAG INDL INC COM 85254J102 34568 1094955 SH SOLE 18 1081677 0 13278 STAG INDL INC COM 85254J102 36492 1155914 SH SOLE 19 1155914 0 0 STAG INDL INC COM 85254J102 159507 5052480 SH SOLE 21 5052480 0 0 STAG INDL INC COM 85254J102 172578 5466532 SH SOLE 22 5132763 0 333769 STAG INDL INC COM 85254J102 2901 91891 SH SOLE 23 91891 0 0 STAG INDL INC COM 85254J102 9230 292369 SH SOLE 25 292369 0 0 STAG INDL INC COM 85254J102 3655 115781 SH SOLE 26 23896 0 91885 STAG INDL INC COM 85254J102 548 17359 SH SOLE 28 17359 0 0 STAG INDL INC COM 85254J102 2480 78566 SH SOLE 29 78566 0 0 STAG INDL INC COM 85254J102 19202 608232 SH SOLE 30 608232 0 0 STAG INDL INC COM 85254J102 485 15361 SH SOLE 31 15361 0 0 STAG INDL INC COM 85254J102 12129 384193 SH SOLE 34 384193 0 0 STAG INDL INC COM 85254J102 15 469 SH SOLE 36 469 0 0 STAG INDL INC COM 85254J102 383 12140 SH SOLE 40 12140 0 0 STAGE STORES INC COM NEW 85254C305 41 5055 SH SOLE 18 5055 0 0 STAGE STORES INC COM NEW 85254C305 675 83132 SH SOLE 21 83132 0 0 STAGE STORES INC COM NEW 85254C305 3191 393025 SH SOLE 22 393025 0 0 STAMPS COM INC COM NEW 852857200 1406 16829 SH SOLE 2 600 0 16229 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 6164 73802 SH SOLE 18 73802 0 0 STAMPS COM INC COM NEW 852857200 2458 29430 SH SOLE 19 29430 0 0 STAMPS COM INC COM NEW 852857200 152952 1831318 SH SOLE 21 1831318 0 0 STAMPS COM INC COM NEW 852857200 42059 503580 SH SOLE 22 481461 0 22119 STAMPS COM INC COM NEW 852857200 198 2370 SH SOLE 23 2370 0 0 STAMPS COM INC COM NEW 852857200 586 7020 SH SOLE 26 4423 0 2597 STAMPS COM INC COM NEW 852857200 187 2233 SH SOLE 28 2233 0 0 STAMPS COM INC COM NEW 852857200 1896 22705 SH SOLE 30 22705 0 0 STAMPS COM INC COM NEW 852857200 135 1621 SH SOLE 40 1621 0 0 STANDARD AVB FINL CORP COM 85303B100 23 767 SH SOLE 18 767 0 0 STANDARD AVB FINL CORP COM 85303B100 67 2225 SH SOLE 21 2225 0 0 STANDARD DIVERSIFIED INC COM CL A 85336L109 31 2109 SH SOLE 21 2109 0 0 STANDARD MTR PRODS INC COM 853666105 1015 19063 SH SOLE 2 1280 0 17783 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 5103 95886 SH SOLE 18 93116 0 2770 STANDARD MTR PRODS INC COM 853666105 3170 59566 SH SOLE 19 59566 0 0 STANDARD MTR PRODS INC COM 853666105 125060 2349874 SH SOLE 21 2349874 0 0 STANDARD MTR PRODS INC COM 853666105 34599 650113 SH SOLE 22 620806 0 29307 STANDARD MTR PRODS INC COM 853666105 155 2920 SH SOLE 23 2920 0 0 STANDARD MTR PRODS INC COM 853666105 979 18404 SH SOLE 26 7864 0 10540 STANDARD MTR PRODS INC COM 853666105 152 2859 SH SOLE 28 2859 0 0 STANDARD MTR PRODS INC COM 853666105 2201 41362 SH SOLE 30 41362 0 0 STANDARD MTR PRODS INC COM 853666105 115 2167 SH SOLE 40 2167 0 0 STANDEX INTL CORP COM 854231107 983 12387 SH SOLE 2 499 0 11888 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 4424 55748 SH SOLE 18 55748 0 0 STANDEX INTL CORP COM 854231107 1731 21814 SH SOLE 19 21814 0 0 STANDEX INTL CORP COM 854231107 112160 1413488 SH SOLE 21 1413488 0 0 STANDEX INTL CORP COM 854231107 29827 375896 SH SOLE 22 359993 0 15903 STANDEX INTL CORP COM 854231107 561 7067 SH SOLE 26 5996 0 1071 STANDEX INTL CORP COM 854231107 147 1851 SH SOLE 28 1851 0 0 STANDEX INTL CORP COM 854231107 1598 20140 SH SOLE 30 20140 0 0 STANDEX INTL CORP COM 854231107 117 1479 SH SOLE 40 1479 0 0 STANLEY BLACK & DECKER INC COM 854502101 63944 385807 SH SOLE 2 44868 0 340939 STANLEY BLACK & DECKER INC COM 854502101 12226 73767 SH SOLE 4 69695 0 4072 STANLEY BLACK & DECKER INC COM 854502101 34878 210440 SH SOLE 7 145601 0 64839 STANLEY BLACK & DECKER INC COM 854502101 753 4545 SH SOLE 13 4545 0 0 STANLEY BLACK & DECKER INC COM 854502101 149 898 SH SOLE 15 898 0 0 STANLEY BLACK & DECKER INC COM 854502101 57494 346890 SH SOLE 18 326638 0 20252 STANLEY BLACK & DECKER INC COM 854502101 8964 54084 SH SOLE 19 54084 0 0 STANLEY BLACK & DECKER INC COM 854502101 568215 3428350 SH SOLE 21 3428350 0 0 STANLEY BLACK & DECKER INC COM 854502101 606959 3662118 SH SOLE 22 3266806 0 395312 STANLEY BLACK & DECKER INC COM 854502101 18038 108836 SH SOLE 23 108836 0 0 STANLEY BLACK & DECKER INC COM 854502101 26754 161423 SH SOLE 25 161423 0 0 STANLEY BLACK & DECKER INC COM 854502101 147477 889807 SH SOLE 26 102912 0 786895 STANLEY BLACK & DECKER INC COM 854502101 4840 29200 SH SOLE 28 20345 0 8855 STANLEY BLACK & DECKER INC COM 854502101 487 2939 SH SOLE 29 2939 0 0 STANLEY BLACK & DECKER INC COM 854502101 87386 527250 SH SOLE 30 527250 0 0 STANLEY BLACK & DECKER INC COM 854502101 5985 36110 SH SOLE 31 26809 0 9301 STANLEY BLACK & DECKER INC COM 854502101 2639 15925 SH SOLE 34 15925 0 0 STANLEY BLACK & DECKER INC COM 854502101 18906 114068 SH SOLE 36 114068 0 0 STANLEY BLACK & DECKER INC COM 854502101 523 3156 SH SOLE 40 3156 0 0 STANLEY BLACK & DECKER INC UNIT 11/15/2022 854502846 62401 572693 SH SOLE 21 572693 0 0 STANLEY BLACK & DECKER INC UNIT 05/15/2020 854502887 64089 587270 SH SOLE 21 587270 0 0 STAR GROUP L P UNIT LTD PARTNR 85512C105 588 62153 SH SOLE 21 62153 0 0 STAR GROUP L P UNIT LTD PARTNR 85512C105 69 7307 SH SOLE 30 7307 0 0 STARBUCKS CORP COM 855244109 267026 3037143 SH SOLE 2 420840 0 2616303 STARBUCKS CORP COM 855244109 50844 578300 SH SOLE 4 544790 0 33510 STARBUCKS CORP COM 855244109 96569 1098379 SH SOLE 7 1098379 0 0 STARBUCKS CORP COM 855244109 671 7630 SH SOLE 13 7630 0 0 STARBUCKS CORP COM 855244109 781 8888 SH SOLE 15 8888 0 0 STARBUCKS CORP COM 855244109 70 798 SH SOLE 17 0 0 798 STARBUCKS CORP COM 855244109 227985 2593092 SH SOLE 18 2426630 0 166462 STARBUCKS CORP COM 855244109 26386 300114 SH SOLE 19 300114 0 0 STARBUCKS CORP COM 855244109 2380106 27071266 SH SOLE 21 27071266 0 0 STARBUCKS CORP COM 855244109 2598876 29559559 SH SOLE 22 26554983 0 3004576 STARBUCKS CORP COM 855244109 80476 915329 SH SOLE 23 915329 0 0 STARBUCKS CORP COM 855244109 110855 1260865 SH SOLE 25 1260865 0 0 STARBUCKS CORP COM 855244109 623289 7089278 SH SOLE 26 792372 0 6296906 STARBUCKS CORP COM 855244109 19625 223217 SH SOLE 28 156160 0 67057 STARBUCKS CORP COM 855244109 4731 53813 SH SOLE 29 24149 0 29664 STARBUCKS CORP COM 855244109 441932 5026525 SH SOLE 30 5026525 0 0 STARBUCKS CORP COM 855244109 23876 271565 SH SOLE 31 219418 0 52147 STARBUCKS CORP COM 855244109 16900 192215 SH SOLE 32 192215 0 0 STARBUCKS CORP COM 855244109 42772 486484 SH SOLE 34 486484 0 0 STARBUCKS CORP COM 855244109 76981 875576 SH SOLE 36 875576 0 0 STARBUCKS CORP COM 855244109 2339 26603 SH SOLE 40 26603 0 0 STARRETT L S CO CL A 855668109 7 1217 SH SOLE 18 1217 0 0 STARRETT L S CO CL A 855668109 119 20793 SH SOLE 21 20793 0 0 STARRETT L S CO CL A 855668109 137 24005 SH SOLE 22 24005 0 0 STARTEK INC COM 85569C107 117 14603 SH SOLE 2 675 0 13928 STARTEK INC COM 85569C107 458 57407 SH SOLE 18 57407 0 0 STARTEK INC COM 85569C107 216 27083 SH SOLE 19 27083 0 0 STARTEK INC COM 85569C107 4547 569840 SH SOLE 21 569840 0 0 STARTEK INC COM 85569C107 4259 533656 SH SOLE 22 528966 0 4690 STARWOOD PPTY TR INC COM 85571B105 14704 591476 SH SOLE 2 28943 0 562533 STARWOOD PPTY TR INC COM 85571B105 26 1034 SH SOLE 4 1034 0 0 STARWOOD PPTY TR INC COM 85571B105 210 8451 SH SOLE 7 8451 0 0 STARWOOD PPTY TR INC COM 85571B105 3133 126035 SH SOLE 18 126035 0 0 STARWOOD PPTY TR INC COM 85571B105 1606 64593 SH SOLE 19 64593 0 0 STARWOOD PPTY TR INC COM 85571B105 222874 8965185 SH SOLE 21 8965185 0 0 STARWOOD PPTY TR INC COM 85571B105 188040 7563940 SH SOLE 22 7039407 0 524533 STARWOOD PPTY TR INC COM 85571B105 251 10097 SH SOLE 23 10097 0 0 STARWOOD PPTY TR INC COM 85571B105 2618 105290 SH SOLE 26 71002 0 34288 STARWOOD PPTY TR INC COM 85571B105 857 34463 SH SOLE 28 34463 0 0 STARWOOD PPTY TR INC COM 85571B105 37 1488 SH SOLE 29 1488 0 0 STARWOOD PPTY TR INC COM 85571B105 2096 84321 SH SOLE 30 84321 0 0 STARWOOD PPTY TR INC COM 85571B105 350 14070 SH SOLE 31 14070 0 0 STARWOOD PPTY TR INC COM 85571B105 172 6933 SH SOLE 36 6933 0 0 STARWOOD PPTY TR INC COM 85571B105 726 29210 SH SOLE 40 29210 0 0 STARWOOD PPTY TR INC NOTE 4.375% 4/0 85571BAH8 597 575000 PRN SOLE 21 575000 0 0 STATE AUTO FINL CORP COM 855707105 570 18374 SH SOLE 2 718 0 17656 STATE AUTO FINL CORP COM 855707105 12 381 SH SOLE 7 381 0 0 STATE AUTO FINL CORP COM 855707105 1877 60513 SH SOLE 18 60513 0 0 STATE AUTO FINL CORP COM 855707105 1108 35723 SH SOLE 19 35723 0 0 STATE AUTO FINL CORP COM 855707105 18783 605512 SH SOLE 21 605512 0 0 STATE AUTO FINL CORP COM 855707105 16988 547633 SH SOLE 22 526029 0 21604 STATE AUTO FINL CORP COM 855707105 77 2475 SH SOLE 28 2475 0 0 STATE AUTO FINL CORP COM 855707105 285 9187 SH SOLE 30 9187 0 0 STATE AUTO FINL CORP COM 855707105 47 1519 SH SOLE 40 1519 0 0 STATE STR CORP COM 857477103 76488 966980 SH SOLE 2 156458 0 810522 STATE STR CORP COM 857477103 14585 184382 SH SOLE 4 173918 0 10464 STATE STR CORP COM 857477103 25242 319109 SH SOLE 7 312849 0 6260 STATE STR CORP COM 857477103 779 9853 SH SOLE 13 9853 0 0 STATE STR CORP COM 857477103 207 2622 SH SOLE 15 2622 0 0 STATE STR CORP COM 857477103 189281 2392927 SH SOLE 18 2275382 0 117545 STATE STR CORP COM 857477103 159413 2015335 SH SOLE 19 2015335 0 0 STATE STR CORP COM 857477103 686289 8676222 SH SOLE 21 8676222 0 0 STATE STR CORP COM 857477103 710413 8981197 SH SOLE 22 8011041 0 970156 STATE STR CORP COM 857477103 21729 274705 SH SOLE 23 274705 0 0 STATE STR CORP COM 857477103 34427 435235 SH SOLE 25 435235 0 0 STATE STR CORP COM 857477103 152361 1926177 SH SOLE 26 217322 0 1708855 STATE STR CORP COM 857477103 5500 69535 SH SOLE 28 48606 0 20929 STATE STR CORP COM 857477103 612 7736 SH SOLE 29 7736 0 0 STATE STR CORP COM 857477103 126376 1597675 SH SOLE 30 1597675 0 0 STATE STR CORP COM 857477103 6932 87634 SH SOLE 31 67691 0 19943 STATE STR CORP COM 857477103 18201 230096 SH SOLE 34 230096 0 0 STATE STR CORP COM 857477103 26842 339347 SH SOLE 36 339347 0 0 STATE STR CORP COM 857477103 708 8957 SH SOLE 40 8957 0 0 STEEL CONNECT INC COM 858098106 10 6987 SH SOLE 18 6987 0 0 STEEL CONNECT INC COM 858098106 184 126292 SH SOLE 21 126292 0 0 STEEL CONNECT INC COM 858098106 1555 1065394 SH SOLE 22 1065394 0 0 STEEL DYNAMICS INC COM 858119100 22720 667458 SH SOLE 2 196256 0 471202 STEEL DYNAMICS INC COM 858119100 3685 108267 SH SOLE 4 102057 0 6210 STEEL DYNAMICS INC COM 858119100 745 21879 SH SOLE 7 21879 0 0 STEEL DYNAMICS INC COM 858119100 113 3307 SH SOLE 13 3307 0 0 STEEL DYNAMICS INC COM 858119100 21 614 SH SOLE 15 614 0 0 STEEL DYNAMICS INC COM 858119100 24364 715732 SH SOLE 18 675870 0 39862 STEEL DYNAMICS INC COM 858119100 5727 168251 SH SOLE 19 168251 0 0 STEEL DYNAMICS INC COM 858119100 381330 11202398 SH SOLE 21 11202398 0 0 STEEL DYNAMICS INC COM 858119100 249195 7320663 SH SOLE 22 6876681 0 443982 STEEL DYNAMICS INC COM 858119100 5695 167309 SH SOLE 23 167309 0 0 STEEL DYNAMICS INC COM 858119100 6017 176774 SH SOLE 25 176774 0 0 STEEL DYNAMICS INC COM 858119100 29727 873285 SH SOLE 26 237373 0 635912 STEEL DYNAMICS INC COM 858119100 1486 43649 SH SOLE 28 28961 0 14688 STEEL DYNAMICS INC COM 858119100 2492 73209 SH SOLE 29 11311 0 61898 STEEL DYNAMICS INC COM 858119100 17642 518266 SH SOLE 30 518266 0 0 STEEL DYNAMICS INC COM 858119100 2070 60801 SH SOLE 31 42758 0 18043 STEEL DYNAMICS INC COM 858119100 487 14307 SH SOLE 34 14307 0 0 STEEL DYNAMICS INC COM 858119100 5460 160410 SH SOLE 36 160410 0 0 STEEL DYNAMICS INC COM 858119100 164 4832 SH SOLE 40 4832 0 0 STEELCASE INC CL A 858155203 2066 100982 SH SOLE 2 27225 0 73757 STEELCASE INC CL A 858155203 11 544 SH SOLE 4 544 0 0 STEELCASE INC CL A 858155203 30 1487 SH SOLE 7 1487 0 0 STEELCASE INC CL A 858155203 6930 338721 SH SOLE 18 296995 0 41726 STEELCASE INC CL A 858155203 13257 647952 SH SOLE 19 647952 0 0 STEELCASE INC CL A 858155203 61705 3015887 SH SOLE 21 3015887 0 0 STEELCASE INC CL A 858155203 66595 3254888 SH SOLE 22 3128483 0 126405 STEELCASE INC CL A 858155203 1976 96591 SH SOLE 23 96591 0 0 STEELCASE INC CL A 858155203 4948 241835 SH SOLE 26 8213 0 233622 STEELCASE INC CL A 858155203 224 10928 SH SOLE 28 10928 0 0 STEELCASE INC CL A 858155203 580 28334 SH SOLE 30 28334 0 0 STEELCASE INC CL A 858155203 151 7400 SH SOLE 31 0 0 7400 STEELCASE INC CL A 858155203 67 3264 SH SOLE 34 3264 0 0 STEELCASE INC CL A 858155203 194 9484 SH SOLE 40 9484 0 0 STEIN MART INC COM 858375108 0 44 SH SOLE 21 44 0 0 STEIN MART INC COM 858375108 399 595958 SH SOLE 22 595958 0 0 STELLUS CAP INVT CORP COM 858568108 1441 101256 SH SOLE 30 101256 0 0 STEMLINE THERAPEUTICS INC COM 85858C107 211 19868 SH SOLE 2 2539 0 17329 STEMLINE THERAPEUTICS INC COM 85858C107 7 673 SH SOLE 7 673 0 0 STEMLINE THERAPEUTICS INC COM 85858C107 1794 168795 SH SOLE 18 162317 0 6478 STEMLINE THERAPEUTICS INC COM 85858C107 1458 137166 SH SOLE 19 137166 0 0 STEMLINE THERAPEUTICS INC COM 85858C107 17247 1622448 SH SOLE 21 1622448 0 0 STEMLINE THERAPEUTICS INC COM 85858C107 14554 1369178 SH SOLE 22 1314090 0 55088 STEMLINE THERAPEUTICS INC COM 85858C107 59 5531 SH SOLE 23 5531 0 0 STEMLINE THERAPEUTICS INC COM 85858C107 226 21235 SH SOLE 26 0 0 21235 STEMLINE THERAPEUTICS INC COM 85858C107 3898 366701 SH SOLE 30 366701 0 0 STEMLINE THERAPEUTICS INC COM 85858C107 43 4053 SH SOLE 40 4053 0 0 STEPAN CO COM 858586100 2037 19881 SH SOLE 2 816 0 19065 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 9363 91401 SH SOLE 18 91401 0 0 STEPAN CO COM 858586100 3696 36080 SH SOLE 19 36080 0 0 STEPAN CO COM 858586100 233784 2282156 SH SOLE 21 2282156 0 0 STEPAN CO COM 858586100 61880 604057 SH SOLE 22 579014 0 25043 STEPAN CO COM 858586100 510 4975 SH SOLE 26 3219 0 1756 STEPAN CO COM 858586100 253 2465 SH SOLE 28 2465 0 0 STEPAN CO COM 858586100 3001 29294 SH SOLE 30 29294 0 0 STEPAN CO COM 858586100 231 2258 SH SOLE 40 2258 0 0 STEREOTAXIS INC COM NEW 85916J409 133 25201 SH SOLE 21 25201 0 0 STEREOTAXIS INC COM NEW 85916J409 254 48000 SH SOLE 22 48000 0 0 STERICYCLE INC COM 858912108 13587 212930 SH SOLE 2 44606 0 168324 STERICYCLE INC COM 858912108 25 392 SH SOLE 4 392 0 0 STERICYCLE INC COM 858912108 147 2309 SH SOLE 7 2309 0 0 STERICYCLE INC COM 858912108 15736 246601 SH SOLE 18 246601 0 0 STERICYCLE INC COM 858912108 1342 21030 SH SOLE 19 21030 0 0 STERICYCLE INC COM 858912108 285054 4467233 SH SOLE 21 4467233 0 0 STERICYCLE INC COM 858912108 189796 2974386 SH SOLE 22 2805130 0 169256 STERICYCLE INC COM 858912108 2270 35577 SH SOLE 26 23145 0 12432 STERICYCLE INC COM 858912108 879 13777 SH SOLE 28 13777 0 0 STERICYCLE INC COM 858912108 1855 29069 SH SOLE 30 29069 0 0 STERICYCLE INC COM 858912108 248 3884 SH SOLE 31 1884 0 2000 STERICYCLE INC COM 858912108 98 1532 SH SOLE 36 1532 0 0 STERICYCLE INC COM 858912108 596 9334 SH SOLE 40 9334 0 0 STERIS PLC SHS USD G8473T100 34013 223156 SH SOLE 2 34485 0 188671 STERIS PLC SHS USD G8473T100 5849 38376 SH SOLE 4 35796 0 2580 STERIS PLC SHS USD G8473T100 13770 90344 SH SOLE 7 71117 0 19227 STERIS PLC SHS USD G8473T100 552 3622 SH SOLE 13 3622 0 0 STERIS PLC SHS USD G8473T100 71 465 SH SOLE 15 465 0 0 STERIS PLC SHS USD G8473T100 26970 176943 SH SOLE 18 165624 0 11319 STERIS PLC SHS USD G8473T100 132861 871677 SH SOLE 19 871677 0 0 STERIS PLC SHS USD G8473T100 385074 2526402 SH SOLE 21 2526402 0 0 STERIS PLC SHS USD G8473T100 342676 2248237 SH SOLE 22 2031958 0 216279 STERIS PLC SHS USD G8473T100 9289 60941 SH SOLE 23 60941 0 0 STERIS PLC SHS USD G8473T100 13135 86177 SH SOLE 25 86177 0 0 STERIS PLC SHS USD G8473T100 68774 451216 SH SOLE 26 84672 0 366544 STERIS PLC SHS USD G8473T100 2475 16235 SH SOLE 28 11680 0 4555 STERIS PLC SHS USD G8473T100 2975 19519 SH SOLE 29 1608 0 17911 STERIS PLC SHS USD G8473T100 57788 379139 SH SOLE 30 379139 0 0 STERIS PLC SHS USD G8473T100 2964 19444 SH SOLE 31 14816 0 4628 STERIS PLC SHS USD G8473T100 10102 66275 SH SOLE 34 66275 0 0 STERIS PLC SHS USD G8473T100 8710 57142 SH SOLE 36 57142 0 0 STERIS PLC SHS USD G8473T100 301 1974 SH SOLE 40 1974 0 0 STERLING BANCORP DEL COM 85917A100 9745 462288 SH SOLE 2 116481 0 345807 STERLING BANCORP DEL COM 85917A100 43 2049 SH SOLE 4 2049 0 0 STERLING BANCORP DEL COM 85917A100 100 4722 SH SOLE 7 4722 0 0 STERLING BANCORP DEL COM 85917A100 11610 550737 SH SOLE 18 550737 0 0 STERLING BANCORP DEL COM 85917A100 1006 47707 SH SOLE 19 47707 0 0 STERLING BANCORP DEL COM 85917A100 211789 10046910 SH SOLE 21 10046910 0 0 STERLING BANCORP DEL COM 85917A100 146493 6949405 SH SOLE 22 6571471 0 377934 STERLING BANCORP DEL COM 85917A100 1826 86609 SH SOLE 26 59721 0 26888 STERLING BANCORP DEL COM 85917A100 567 26899 SH SOLE 28 26899 0 0 STERLING BANCORP DEL COM 85917A100 1418 67258 SH SOLE 30 67258 0 0 STERLING BANCORP DEL COM 85917A100 87 4108 SH SOLE 31 4108 0 0 STERLING BANCORP DEL COM 85917A100 430 20377 SH SOLE 40 20377 0 0 STERLING BANCORP INC COM 85917W102 145 17924 SH SOLE 2 662 0 17262 STERLING BANCORP INC COM 85917W102 4 449 SH SOLE 7 449 0 0 STERLING BANCORP INC COM 85917W102 487 60168 SH SOLE 18 60168 0 0 STERLING BANCORP INC COM 85917W102 251 31035 SH SOLE 19 31035 0 0 STERLING BANCORP INC COM 85917W102 5193 641155 SH SOLE 21 641155 0 0 STERLING BANCORP INC COM 85917W102 2805 346248 SH SOLE 22 332497 0 13751 STERLING BANCORP INC COM 85917W102 31 3798 SH SOLE 30 3798 0 0 STERLING CONSTRUCTION CO INC COM 859241101 350 24836 SH SOLE 2 1080 0 23756 STERLING CONSTRUCTION CO INC COM 859241101 7 484 SH SOLE 7 484 0 0 STERLING CONSTRUCTION CO INC COM 859241101 1310 93020 SH SOLE 18 93020 0 0 STERLING CONSTRUCTION CO INC COM 859241101 641 45543 SH SOLE 19 45543 0 0 STERLING CONSTRUCTION CO INC COM 859241101 13180 936114 SH SOLE 21 936114 0 0 STERLING CONSTRUCTION CO INC COM 859241101 11235 797935 SH SOLE 22 775942 0 21993 STERLING CONSTRUCTION CO INC COM 859241101 187 13299 SH SOLE 30 13299 0 0 STERLING CONSTRUCTION CO INC COM 859241101 51 3642 SH SOLE 40 3642 0 0 STEWART INFORMATION SVCS COR COM 860372101 769 18855 SH SOLE 2 888 0 17967 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 4065 99665 SH SOLE 18 99665 0 0 STEWART INFORMATION SVCS COR COM 860372101 1536 37650 SH SOLE 19 37650 0 0 STEWART INFORMATION SVCS COR COM 860372101 105292 2581327 SH SOLE 21 2581327 0 0 STEWART INFORMATION SVCS COR COM 860372101 28019 686917 SH SOLE 22 654880 0 32037 STEWART INFORMATION SVCS COR COM 860372101 280 6861 SH SOLE 26 0 0 6861 STEWART INFORMATION SVCS COR COM 860372101 100 2461 SH SOLE 28 2461 0 0 STEWART INFORMATION SVCS COR COM 860372101 1353 33158 SH SOLE 30 33158 0 0 STEWART INFORMATION SVCS COR COM 860372101 95 2334 SH SOLE 40 2334 0 0 STIFEL FINL CORP COM 860630102 7041 116095 SH SOLE 2 49455 0 66640 STIFEL FINL CORP COM 860630102 68 1117 SH SOLE 4 1117 0 0 STIFEL FINL CORP COM 860630102 130 2138 SH SOLE 7 2138 0 0 STIFEL FINL CORP COM 860630102 23156 381803 SH SOLE 18 381803 0 0 STIFEL FINL CORP COM 860630102 12980 214015 SH SOLE 19 214015 0 0 STIFEL FINL CORP COM 860630102 304999 5028836 SH SOLE 21 5028836 0 0 STIFEL FINL CORP COM 860630102 162860 2685251 SH SOLE 22 2593716 0 91535 STIFEL FINL CORP COM 860630102 1443 23793 SH SOLE 23 23793 0 0 STIFEL FINL CORP COM 860630102 5925 97693 SH SOLE 26 20292 0 77401 STIFEL FINL CORP COM 860630102 593 9776 SH SOLE 28 9776 0 0 STIFEL FINL CORP COM 860630102 1402 23111 SH SOLE 30 23111 0 0 STIFEL FINL CORP COM 860630102 1320 21762 SH SOLE 34 21762 0 0 STIFEL FINL CORP COM 860630102 138 2279 SH SOLE 36 2279 0 0 STIFEL FINL CORP COM 860630102 410 6754 SH SOLE 40 6754 0 0 STITCH FIX INC COM CL A 860897107 540 21061 SH SOLE 2 2257 0 18804 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 3951 153969 SH SOLE 18 142339 0 11630 STITCH FIX INC COM CL A 860897107 3238 126183 SH SOLE 19 126183 0 0 STITCH FIX INC COM CL A 860897107 35250 1373748 SH SOLE 21 1373748 0 0 STITCH FIX INC COM CL A 860897107 24861 968869 SH SOLE 22 917665 0 51204 STITCH FIX INC COM CL A 860897107 189 7379 SH SOLE 23 7379 0 0 STITCH FIX INC COM CL A 860897107 1129 44012 SH SOLE 26 16230 0 27782 STITCH FIX INC COM CL A 860897107 243 9472 SH SOLE 28 9472 0 0 STITCH FIX INC COM CL A 860897107 3387 132010 SH SOLE 30 132010 0 0 STITCH FIX INC COM CL A 860897107 116 4510 SH SOLE 40 4510 0 0 STOCK YDS BANCORP INC COM 861025104 787 19178 SH SOLE 2 824 0 18354 STOCK YDS BANCORP INC COM 861025104 14 337 SH SOLE 7 337 0 0 STOCK YDS BANCORP INC COM 861025104 3005 73180 SH SOLE 18 73180 0 0 STOCK YDS BANCORP INC COM 861025104 1474 35896 SH SOLE 19 35896 0 0 STOCK YDS BANCORP INC COM 861025104 29986 730289 SH SOLE 21 730289 0 0 STOCK YDS BANCORP INC COM 861025104 28368 690889 SH SOLE 22 663859 0 27030 STOCK YDS BANCORP INC COM 861025104 185 4509 SH SOLE 23 4509 0 0 STOCK YDS BANCORP INC COM 861025104 62 1499 SH SOLE 26 0 0 1499 STOCK YDS BANCORP INC COM 861025104 127 3091 SH SOLE 28 3091 0 0 STOCK YDS BANCORP INC COM 861025104 394 9584 SH SOLE 30 9584 0 0 STOCK YDS BANCORP INC COM 861025104 111 2694 SH SOLE 40 2694 0 0 STOKE THERAPEUTICS INC COM 86150R107 141 4963 SH SOLE 2 236 0 4727 STOKE THERAPEUTICS INC COM 86150R107 879 31046 SH SOLE 18 31046 0 0 STOKE THERAPEUTICS INC COM 86150R107 455 16077 SH SOLE 19 16077 0 0 STOKE THERAPEUTICS INC COM 86150R107 17541 619375 SH SOLE 21 619375 0 0 STOKE THERAPEUTICS INC COM 86150R107 6888 243214 SH SOLE 22 234748 0 8466 STOKE THERAPEUTICS INC COM 86150R107 134 4748 SH SOLE 30 4748 0 0 STONECO LTD COM CL A G85158106 75 1880 SH SOLE 18 1880 0 0 STONECO LTD COM CL A G85158106 34004 852449 SH SOLE 19 852449 0 0 STONECO LTD COM CL A G85158106 1102 27622 SH SOLE 26 0 0 27622 STONECO LTD COM CL A G85158106 4809 120565 SH SOLE 30 120565 0 0 STONECO LTD COM CL A G85158106 14845 372144 SH SOLE 34 372144 0 0 STONERIDGE INC COM 86183P102 699 23841 SH SOLE 2 887 0 22954 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 2786 95015 SH SOLE 18 95015 0 0 STONERIDGE INC COM 86183P102 1367 46635 SH SOLE 19 46635 0 0 STONERIDGE INC COM 86183P102 28463 970756 SH SOLE 21 970756 0 0 STONERIDGE INC COM 86183P102 23404 798214 SH SOLE 22 758251 0 39963 STONERIDGE INC COM 86183P102 666 22708 SH SOLE 26 20857 0 1851 STONERIDGE INC COM 86183P102 117 3986 SH SOLE 28 3986 0 0 STONERIDGE INC COM 86183P102 944 32196 SH SOLE 30 32196 0 0 STONERIDGE INC COM 86183P102 68 2329 SH SOLE 40 2329 0 0 STORE CAP CORP COM 862121100 15043 403959 SH SOLE 2 14044 0 389915 STORE CAP CORP COM 862121100 2245 60285 SH SOLE 4 60285 0 0 STORE CAP CORP COM 862121100 8065 216556 SH SOLE 7 216556 0 0 STORE CAP CORP COM 862121100 2 45 SH SOLE 17 0 0 45 STORE CAP CORP COM 862121100 3694 99181 SH SOLE 18 99181 0 0 STORE CAP CORP COM 862121100 9718 260961 SH SOLE 19 260961 0 0 STORE CAP CORP COM 862121100 152754 4101868 SH SOLE 21 4101868 0 0 STORE CAP CORP COM 862121100 273790 7352028 SH SOLE 22 6948413 0 403615 STORE CAP CORP COM 862121100 511 13726 SH SOLE 23 13726 0 0 STORE CAP CORP COM 862121100 17894 480516 SH SOLE 25 480516 0 0 STORE CAP CORP COM 862121100 6229 167273 SH SOLE 26 50743 0 116530 STORE CAP CORP COM 862121100 1066 28627 SH SOLE 28 28627 0 0 STORE CAP CORP COM 862121100 4125 110768 SH SOLE 29 110768 0 0 STORE CAP CORP COM 862121100 36278 974164 SH SOLE 30 974164 0 0 STORE CAP CORP COM 862121100 163 4371 SH SOLE 31 4371 0 0 STORE CAP CORP COM 862121100 117 3139 SH SOLE 36 3139 0 0 STORE CAP CORP COM 862121100 856 22984 SH SOLE 40 22984 0 0 STRATA SKIN SCIENCES INC COM NEW 86272A206 7 3355 SH SOLE 18 3355 0 0 STRATA SKIN SCIENCES INC COM NEW 86272A206 71 34126 SH SOLE 21 34126 0 0 STRATA SKIN SCIENCES INC COM NEW 86272A206 127 60978 SH SOLE 22 60978 0 0 STRATASYS LTD SHS M85548101 1063 52540 SH SOLE 2 1806 0 50734 STRATASYS LTD SHS M85548101 21 1022 SH SOLE 7 1022 0 0 STRATASYS LTD SHS M85548101 3525 174300 SH SOLE 18 174300 0 0 STRATASYS LTD SHS M85548101 1826 90279 SH SOLE 19 90279 0 0 STRATASYS LTD SHS M85548101 34715 1716427 SH SOLE 21 1716427 0 0 STRATASYS LTD SHS M85548101 11768 581849 SH SOLE 22 536216 0 45633 STRATASYS LTD SHS M85548101 13181 651712 SH SOLE 30 651712 0 0 STRATEGIC ED INC COM 86272C103 1890 11897 SH SOLE 2 3806 0 8091 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 16620 104595 SH SOLE 18 96424 0 8171 STRATEGIC ED INC COM 86272C103 18588 116977 SH SOLE 19 116977 0 0 STRATEGIC ED INC COM 86272C103 387923 2441301 SH SOLE 21 2441301 0 0 STRATEGIC ED INC COM 86272C103 116131 730841 SH SOLE 22 703087 0 27754 STRATEGIC ED INC COM 86272C103 1913 12040 SH SOLE 23 12040 0 0 STRATEGIC ED INC COM 86272C103 6145 38674 SH SOLE 26 5773 0 32901 STRATEGIC ED INC COM 86272C103 441 2777 SH SOLE 28 2777 0 0 STRATEGIC ED INC COM 86272C103 4898 30822 SH SOLE 30 30822 0 0 STRATEGIC ED INC COM 86272C103 413 2596 SH SOLE 40 2596 0 0 STRATTEC SEC CORP COM 863111100 17 762 SH SOLE 18 762 0 0 STRATTEC SEC CORP COM 863111100 542 24383 SH SOLE 21 24383 0 0 STRATTEC SEC CORP COM 863111100 1889 85065 SH SOLE 22 85065 0 0 STRATUS PPTYS INC COM NEW 863167201 180 5803 SH SOLE 2 302 0 5501 STRATUS PPTYS INC COM NEW 863167201 623 20109 SH SOLE 18 20109 0 0 STRATUS PPTYS INC COM NEW 863167201 310 9996 SH SOLE 19 9996 0 0 STRATUS PPTYS INC COM NEW 863167201 6074 196063 SH SOLE 21 196063 0 0 STRATUS PPTYS INC COM NEW 863167201 1780 57459 SH SOLE 22 53791 0 3668 STREAMLINE HEALTH SOLUTIONS COM 86323X106 21 14795 SH SOLE 21 14795 0 0 STREAMLINE HEALTH SOLUTIONS COM 86323X106 509 366368 SH SOLE 22 366368 0 0 STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 73 35038 SH SOLE 2 1532 0 33506 STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 261 124987 SH SOLE 18 124987 0 0 STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 126 60344 SH SOLE 19 60344 0 0 STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 2969 1420449 SH SOLE 21 1420449 0 0 STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 717 343299 SH SOLE 22 332934 0 10365 STRYKER CORP COM 863667101 273543 1302958 SH SOLE 2 535060 0 767898 STRYKER CORP COM 863667101 41949 199815 SH SOLE 4 190646 0 9169 STRYKER CORP COM 863667101 62834 299297 SH SOLE 7 296915 0 2382 STRYKER CORP COM 863667101 10187 48522 SH SOLE 13 48522 0 0 STRYKER CORP COM 863667101 413 1967 SH SOLE 15 1967 0 0 STRYKER CORP COM 863667101 185264 882460 SH SOLE 18 764521 0 117939 STRYKER CORP COM 863667101 332191 1582314 SH SOLE 19 1582314 0 0 STRYKER CORP COM 863667101 1734774 8263191 SH SOLE 21 8263191 0 0 STRYKER CORP COM 863667101 1855462 8838060 SH SOLE 22 7606260 0 1231800 STRYKER CORP COM 863667101 69668 331849 SH SOLE 23 331849 0 0 STRYKER CORP COM 863667101 74497 354848 SH SOLE 25 354848 0 0 STRYKER CORP COM 863667101 287486 1369370 SH SOLE 26 237806 0 1131564 STRYKER CORP COM 863667101 13193 62842 SH SOLE 28 43925 0 18917 STRYKER CORP COM 863667101 42691 203349 SH SOLE 29 44066 0 159283 STRYKER CORP COM 863667101 294145 1401092 SH SOLE 30 1401092 0 0 STRYKER CORP COM 863667101 33873 161345 SH SOLE 31 117908 0 43437 STRYKER CORP COM 863667101 160066 762436 SH SOLE 34 762436 0 0 STRYKER CORP COM 863667101 59994 285766 SH SOLE 36 285766 0 0 STRYKER CORP COM 863667101 1551 7389 SH SOLE 40 7389 0 0 STURM RUGER & CO INC COM 864159108 141 2991 SH SOLE 2 656 0 2335 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 3512 74686 SH SOLE 18 74686 0 0 STURM RUGER & CO INC COM 864159108 1382 29381 SH SOLE 19 29381 0 0 STURM RUGER & CO INC COM 864159108 104097 2213422 SH SOLE 21 2213422 0 0 STURM RUGER & CO INC COM 864159108 24023 510809 SH SOLE 22 485893 0 24916 STURM RUGER & CO INC COM 864159108 177 3756 SH SOLE 26 2795 0 961 STURM RUGER & CO INC COM 864159108 127 2696 SH SOLE 28 2696 0 0 STURM RUGER & CO INC COM 864159108 1089 23146 SH SOLE 30 23146 0 0 STURM RUGER & CO INC COM 864159108 95 2018 SH SOLE 40 2018 0 0 SUMMER INFANT INC COM 865646103 2 7640 SH SOLE 21 7640 0 0 SUMMIT FINANCIAL GROUP INC COM 86606G101 330 12195 SH SOLE 2 395 0 11800 SUMMIT FINANCIAL GROUP INC COM 86606G101 6 227 SH SOLE 7 227 0 0 SUMMIT FINANCIAL GROUP INC COM 86606G101 1089 40188 SH SOLE 18 40188 0 0 SUMMIT FINANCIAL GROUP INC COM 86606G101 553 20421 SH SOLE 19 20421 0 0 SUMMIT FINANCIAL GROUP INC COM 86606G101 10576 390414 SH SOLE 21 390414 0 0 SUMMIT FINANCIAL GROUP INC COM 86606G101 5093 188013 SH SOLE 22 179464 0 8549 SUMMIT HOTEL PPTYS INC COM 866082100 1668 135179 SH SOLE 2 25862 0 109317 SUMMIT HOTEL PPTYS INC COM 866082100 347 28125 SH SOLE 4 28125 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 1307 105895 SH SOLE 7 105895 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 6698 542791 SH SOLE 18 475416 0 67375 SUMMIT HOTEL PPTYS INC COM 866082100 7644 619485 SH SOLE 19 619485 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 154730 12538923 SH SOLE 21 12538923 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 59111 4790158 SH SOLE 22 4650088 0 140070 SUMMIT HOTEL PPTYS INC COM 866082100 949 76905 SH SOLE 23 76905 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 2929 237333 SH SOLE 25 237333 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 3822 309730 SH SOLE 26 26929 0 282801 SUMMIT HOTEL PPTYS INC COM 866082100 163 13213 SH SOLE 28 13213 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 652 52842 SH SOLE 29 52842 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 7386 598554 SH SOLE 30 598554 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 122 9879 SH SOLE 40 9879 0 0 SUMMIT MATLS INC CL A 86614U100 2696 112787 SH SOLE 2 15899 0 96888 SUMMIT MATLS INC CL A 86614U100 9 374 SH SOLE 4 374 0 0 SUMMIT MATLS INC CL A 86614U100 45 1892 SH SOLE 7 1892 0 0 SUMMIT MATLS INC CL A 86614U100 9813 410605 SH SOLE 18 382901 0 27704 SUMMIT MATLS INC CL A 86614U100 10796 451697 SH SOLE 19 451697 0 0 SUMMIT MATLS INC CL A 86614U100 93775 3923647 SH SOLE 21 3923647 0 0 SUMMIT MATLS INC CL A 86614U100 86347 3612843 SH SOLE 22 3464947 0 147896 SUMMIT MATLS INC CL A 86614U100 1039 43460 SH SOLE 23 43460 0 0 SUMMIT MATLS INC CL A 86614U100 4015 167983 SH SOLE 26 40185 0 127798 SUMMIT MATLS INC CL A 86614U100 364 15217 SH SOLE 28 15217 0 0 SUMMIT MATLS INC CL A 86614U100 855 35776 SH SOLE 30 35776 0 0 SUMMIT MATLS INC CL A 86614U100 307 12839 SH SOLE 40 12839 0 0 SUMMIT ST BK SANTA ROSA CALI COM 866264203 14 1062 SH SOLE 18 1062 0 0 SUMMIT ST BK SANTA ROSA CALI COM 866264203 11 868 SH SOLE 21 868 0 0 SUN CMNTYS INC COM 866674104 31932 212737 SH SOLE 2 14775 0 197962 SUN CMNTYS INC COM 866674104 16427 109440 SH SOLE 4 106667 0 2773 SUN CMNTYS INC COM 866674104 15240 101533 SH SOLE 7 95609 0 5924 SUN CMNTYS INC COM 866674104 221 1470 SH SOLE 13 1470 0 0 SUN CMNTYS INC COM 866674104 39769 264951 SH SOLE 18 258269 0 6682 SUN CMNTYS INC COM 866674104 42904 285839 SH SOLE 19 285839 0 0 SUN CMNTYS INC COM 866674104 326550 2175549 SH SOLE 21 2175549 0 0 SUN CMNTYS INC COM 866674104 510088 3398318 SH SOLE 22 3181466 0 216852 SUN CMNTYS INC COM 866674104 13000 86608 SH SOLE 23 86608 0 0 SUN CMNTYS INC COM 866674104 30211 201271 SH SOLE 25 201271 0 0 SUN CMNTYS INC COM 866674104 34863 232266 SH SOLE 26 70961 0 161305 SUN CMNTYS INC COM 866674104 4221 28118 SH SOLE 28 23056 0 5062 SUN CMNTYS INC COM 866674104 10069 67085 SH SOLE 29 48128 0 18957 SUN CMNTYS INC COM 866674104 83509 556355 SH SOLE 30 556355 0 0 SUN CMNTYS INC COM 866674104 2796 18626 SH SOLE 31 15484 0 3142 SUN CMNTYS INC COM 866674104 19204 127939 SH SOLE 34 127939 0 0 SUN CMNTYS INC COM 866674104 5528 36832 SH SOLE 36 36832 0 0 SUN CMNTYS INC COM 866674104 303 2016 SH SOLE 40 2016 0 0 SUNCOKE ENERGY INC COM 86722A103 469 75293 SH SOLE 2 3068 0 72225 SUNCOKE ENERGY INC COM 86722A103 2 371 SH SOLE 4 371 0 0 SUNCOKE ENERGY INC COM 86722A103 9 1424 SH SOLE 7 1424 0 0 SUNCOKE ENERGY INC COM 86722A103 2270 364306 SH SOLE 18 364306 0 0 SUNCOKE ENERGY INC COM 86722A103 814 130718 SH SOLE 19 130718 0 0 SUNCOKE ENERGY INC COM 86722A103 60046 9638227 SH SOLE 21 9638227 0 0 SUNCOKE ENERGY INC COM 86722A103 15510 2489527 SH SOLE 22 2388270 0 101257 SUNCOKE ENERGY INC COM 86722A103 254 40737 SH SOLE 26 17169 0 23568 SUNCOKE ENERGY INC COM 86722A103 58 9380 SH SOLE 28 9380 0 0 SUNCOKE ENERGY INC COM 86722A103 848 136128 SH SOLE 30 136128 0 0 SUNCOKE ENERGY INC COM 86722A103 46 7310 SH SOLE 40 7310 0 0 SUNCOR ENERGY INC NEW COM 867224107 22047 672158 SH SOLE 18 669885 0 2273 SUNCOR ENERGY INC NEW COM 867224107 26939 821304 SH SOLE 19 821304 0 0 SUNCOR ENERGY INC NEW COM 867224107 15818 482256 SH SOLE 21 482256 0 0 SUNCOR ENERGY INC NEW COM 867224107 765 23333 SH SOLE 23 23333 0 0 SUNCOR ENERGY INC NEW COM 867224107 4590 139932 SH SOLE 34 139932 0 0 SUNDIAL GROWERS INC COM 86730L109 83 27605 SH SOLE 2 27605 0 0 SUNESIS PHARMACEUTICALS INC COM 867328700 7 20221 SH SOLE 18 20221 0 0 SUNESIS PHARMACEUTICALS INC COM 867328700 44 130221 SH SOLE 21 130221 0 0 SUNESIS PHARMACEUTICALS INC COM 867328700 342 1012700 SH SOLE 22 1012700 0 0 SUNNOVA ENERGY INTL INC COM 86745K104 107 9601 SH SOLE 2 663 0 8938 SUNNOVA ENERGY INTL INC COM 86745K104 532 47680 SH SOLE 18 47680 0 0 SUNNOVA ENERGY INTL INC COM 86745K104 260 23317 SH SOLE 19 23317 0 0 SUNNOVA ENERGY INTL INC COM 86745K104 5837 523050 SH SOLE 21 523050 0 0 SUNNOVA ENERGY INTL INC COM 86745K104 1648 147643 SH SOLE 22 143651 0 3992 SUNOCO LP COM UT REP LP 86765K109 886 28951 SH SOLE 2 28951 0 0 SUNOCO LP COM UT REP LP 86765K109 18120 592153 SH SOLE 19 592153 0 0 SUNOPTA INC COM 8676EP108 45 18151 SH SOLE 22 18151 0 0 SUNPOWER CORP COM 867652406 515 66088 SH SOLE 2 5056 0 61032 SUNPOWER CORP COM 867652406 2 234 SH SOLE 4 234 0 0 SUNPOWER CORP COM 867652406 11 1396 SH SOLE 7 1396 0 0 SUNPOWER CORP COM 867652406 1676 214879 SH SOLE 18 214879 0 0 SUNPOWER CORP COM 867652406 1204 154393 SH SOLE 19 154393 0 0 SUNPOWER CORP COM 867652406 21585 2767348 SH SOLE 21 2767348 0 0 SUNPOWER CORP COM 867652406 17739 2274233 SH SOLE 22 2200570 0 73663 SUNPOWER CORP COM 867652406 49 6227 SH SOLE 23 6227 0 0 SUNPOWER CORP COM 867652406 222 28455 SH SOLE 26 0 0 28455 SUNPOWER CORP COM 867652406 61 7870 SH SOLE 28 7870 0 0 SUNPOWER CORP COM 867652406 3759 481883 SH SOLE 30 481883 0 0 SUNPOWER CORP COM 867652406 98 12603 SH SOLE 40 12603 0 0 SUNPOWER CORP DBCV 0.875% 6/0 867652AJ8 817 890000 PRN SOLE 21 890000 0 0 SUNPOWER CORP DBCV 4.000% 1/1 867652AL3 878 1075000 PRN SOLE 21 1075000 0 0 SUNRUN INC COM 86771W105 647 46875 SH SOLE 2 4048 0 42827 SUNRUN INC COM 86771W105 6 467 SH SOLE 4 467 0 0 SUNRUN INC COM 86771W105 28 2052 SH SOLE 7 2052 0 0 SUNRUN INC COM 86771W105 5552 402007 SH SOLE 18 385556 0 16451 SUNRUN INC COM 86771W105 3125 226298 SH SOLE 19 226298 0 0 SUNRUN INC COM 86771W105 62122 4498359 SH SOLE 21 4498359 0 0 SUNRUN INC COM 86771W105 36021 2608337 SH SOLE 22 2489515 0 118822 SUNRUN INC COM 86771W105 11 763 SH SOLE 23 763 0 0 SUNRUN INC COM 86771W105 602 43616 SH SOLE 26 38050 0 5566 SUNRUN INC COM 86771W105 155 11218 SH SOLE 28 11218 0 0 SUNRUN INC COM 86771W105 8054 583202 SH SOLE 30 583202 0 0 SUNRUN INC COM 86771W105 97 7049 SH SOLE 40 7049 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 3479 249920 SH SOLE 2 21611 0 228309 SUNSTONE HOTEL INVS INC NEW COM 867892101 1112 79877 SH SOLE 4 79877 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 3218 231173 SH SOLE 7 231173 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 10801 775969 SH SOLE 18 763073 0 12896 SUNSTONE HOTEL INVS INC NEW COM 867892101 9558 686608 SH SOLE 19 686608 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 132379 9510008 SH SOLE 21 9510008 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 124034 8910473 SH SOLE 22 8606783 0 303690 SUNSTONE HOTEL INVS INC NEW COM 867892101 513 36875 SH SOLE 23 36875 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 6868 493421 SH SOLE 25 493421 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 4307 309387 SH SOLE 26 60470 0 248917 SUNSTONE HOTEL INVS INC NEW COM 867892101 403 28920 SH SOLE 28 28920 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 1697 121923 SH SOLE 29 121923 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 14035 1008266 SH SOLE 30 1008266 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 114 8173 SH SOLE 31 8173 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 26 1861 SH SOLE 34 1861 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 63 4536 SH SOLE 36 4536 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 330 23696 SH SOLE 40 23696 0 0 SUNWORKS INC COM NEW 86803X204 1 769 SH SOLE 18 769 0 0 SUNWORKS INC COM NEW 86803X204 5 4302 SH SOLE 21 4302 0 0 SUNWORKS INC COM NEW 86803X204 7 5523 SH SOLE 22 5523 0 0 SUPER LEAGUE GAMING INC COM 86804F202 4 1560 SH SOLE 18 1560 0 0 SUPER LEAGUE GAMING INC COM 86804F202 36 15056 SH SOLE 21 15056 0 0 SUPERCONDUCTOR TECHNOLOGIES COM NEW 867931602 0 30 SH SOLE 21 30 0 0 SUPERCONDUCTOR TECHNOLOGIES COM NEW 867931602 1 4515 SH SOLE 22 4515 0 0 SUPERIOR DRILLING PRODS INC COM 868153107 6 6789 SH SOLE 21 6789 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 80085 SH SOLE 19 80085 0 0 SUPERIOR ENERGY SVCS INC COM NEW 868157306 661 131978 SH SOLE 22 131978 0 0 SUPERIOR ENERGY SVCS INC COM NEW 868157306 72 14325 SH SOLE 23 14325 0 0 SUPERIOR ENERGY SVCS INC COM NEW 868157306 248 49583 SH SOLE 26 0 0 49583 SUPERIOR GRP OF COMPANIES IN COM 868358102 143 10529 SH SOLE 2 332 0 10197 SUPERIOR GRP OF COMPANIES IN COM 868358102 4 285 SH SOLE 7 285 0 0 SUPERIOR GRP OF COMPANIES IN COM 868358102 508 37534 SH SOLE 18 37534 0 0 SUPERIOR GRP OF COMPANIES IN COM 868358102 238 17558 SH SOLE 19 17558 0 0 SUPERIOR GRP OF COMPANIES IN COM 868358102 5093 376117 SH SOLE 21 376117 0 0 SUPERIOR GRP OF COMPANIES IN COM 868358102 2866 211674 SH SOLE 22 204016 0 7658 SUPERIOR INDS INTL INC COM 868168105 19 5253 SH SOLE 18 5253 0 0 SUPERIOR INDS INTL INC COM 868168105 417 113111 SH SOLE 21 113111 0 0 SUPERIOR INDS INTL INC COM 868168105 2241 607421 SH SOLE 22 574855 0 32566 SUPERNUS PHARMACEUTICALS INC COM 868459108 599 25265 SH SOLE 2 6396 0 18869 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 5883 248026 SH SOLE 18 224522 0 23504 SUPERNUS PHARMACEUTICALS INC COM 868459108 5170 217941 SH SOLE 19 217941 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 149423 6299455 SH SOLE 21 6299455 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 38748 1633538 SH SOLE 22 1569748 0 63790 SUPERNUS PHARMACEUTICALS INC COM 868459108 352 14831 SH SOLE 23 14831 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 1233 51962 SH SOLE 26 13587 0 38375 SUPERNUS PHARMACEUTICALS INC COM 868459108 162 6817 SH SOLE 28 6817 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 5477 230901 SH SOLE 30 230901 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 119 5009 SH SOLE 40 5009 0 0 SUPERNUS PHARMACEUTICALS INC NOTE 0.625% 4/0 868459AD0 860 950000 PRN SOLE 21 950000 0 0 SUPPORT COM INC COM NEW 86858W200 4 3610 SH SOLE 18 3610 0 0 SUPPORT COM INC COM NEW 86858W200 47 43083 SH SOLE 21 43083 0 0 SUPPORT COM INC COM NEW 86858W200 450 412847 SH SOLE 22 412847 0 0 SURFACE ONCOLOGY INC COM 86877M209 5 2613 SH SOLE 18 2613 0 0 SURFACE ONCOLOGY INC COM 86877M209 54 28602 SH SOLE 21 28602 0 0 SURFACE ONCOLOGY INC COM 86877M209 406 216035 SH SOLE 22 216035 0 0 SURGERY PARTNERS INC COM 86881A100 352 22461 SH SOLE 2 962 0 21499 SURGERY PARTNERS INC COM 86881A100 5 311 SH SOLE 7 311 0 0 SURGERY PARTNERS INC COM 86881A100 1322 84434 SH SOLE 18 84434 0 0 SURGERY PARTNERS INC COM 86881A100 1176 75091 SH SOLE 19 75091 0 0 SURGERY PARTNERS INC COM 86881A100 13735 877378 SH SOLE 21 877378 0 0 SURGERY PARTNERS INC COM 86881A100 10681 682277 SH SOLE 22 651377 0 30900 SURGERY PARTNERS INC COM 86881A100 89 5686 SH SOLE 23 5686 0 0 SURGERY PARTNERS INC COM 86881A100 348 22250 SH SOLE 26 0 0 22250 SURGERY PARTNERS INC COM 86881A100 50 3193 SH SOLE 28 3193 0 0 SURGERY PARTNERS INC COM 86881A100 74 4729 SH SOLE 30 4729 0 0 SURGERY PARTNERS INC COM 86881A100 37 2380 SH SOLE 40 2380 0 0 SURMODICS INC COM 868873100 228 5503 SH SOLE 2 439 0 5064 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 2553 61631 SH SOLE 18 61631 0 0 SURMODICS INC COM 868873100 953 23006 SH SOLE 19 23006 0 0 SURMODICS INC COM 868873100 67468 1628476 SH SOLE 21 1628476 0 0 SURMODICS INC COM 868873100 17644 425874 SH SOLE 22 409530 0 16344 SURMODICS INC COM 868873100 531 12826 SH SOLE 26 10122 0 2704 SURMODICS INC COM 868873100 81 1952 SH SOLE 28 1952 0 0 SURMODICS INC COM 868873100 849 20501 SH SOLE 30 20501 0 0 SURMODICS INC COM 868873100 82 1981 SH SOLE 40 1981 0 0 SUTRO BIOPHARMA INC COM 869367102 129 11683 SH SOLE 2 3040 0 8643 SUTRO BIOPHARMA INC COM 869367102 413 37517 SH SOLE 18 37517 0 0 SUTRO BIOPHARMA INC COM 869367102 234 21313 SH SOLE 19 21313 0 0 SUTRO BIOPHARMA INC COM 869367102 4627 420680 SH SOLE 21 420680 0 0 SUTRO BIOPHARMA INC COM 869367102 1676 152341 SH SOLE 22 149194 0 3147 SUTRO BIOPHARMA INC COM 869367102 13 1164 SH SOLE 23 1164 0 0 SUTRO BIOPHARMA INC COM 869367102 26 2409 SH SOLE 26 0 0 2409 SVB FINL GROUP COM 78486Q101 31348 124872 SH SOLE 2 12339 0 112533 SVB FINL GROUP COM 78486Q101 5842 23272 SH SOLE 4 21846 0 1426 SVB FINL GROUP COM 78486Q101 11277 44923 SH SOLE 7 44923 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 26615 106020 SH SOLE 18 98590 0 7430 SVB FINL GROUP COM 78486Q101 39463 157197 SH SOLE 19 157197 0 0 SVB FINL GROUP COM 78486Q101 317821 1266017 SH SOLE 21 1266017 0 0 SVB FINL GROUP COM 78486Q101 312520 1244903 SH SOLE 22 1111607 0 133296 SVB FINL GROUP COM 78486Q101 9643 38412 SH SOLE 23 38412 0 0 SVB FINL GROUP COM 78486Q101 13918 55440 SH SOLE 25 55440 0 0 SVB FINL GROUP COM 78486Q101 57124 227551 SH SOLE 26 38177 0 189374 SVB FINL GROUP COM 78486Q101 2397 9548 SH SOLE 28 6724 0 2824 SVB FINL GROUP COM 78486Q101 2958 11784 SH SOLE 29 1009 0 10775 SVB FINL GROUP COM 78486Q101 60066 239268 SH SOLE 30 239268 0 0 SVB FINL GROUP COM 78486Q101 2703 10768 SH SOLE 31 9276 0 1492 SVB FINL GROUP COM 78486Q101 18831 75012 SH SOLE 34 75012 0 0 SVB FINL GROUP COM 78486Q101 8861 35298 SH SOLE 36 35298 0 0 SVB FINL GROUP COM 78486Q101 262 1042 SH SOLE 40 1042 0 0 SVMK INC COM 78489X103 728 40754 SH SOLE 2 7997 0 32757 SVMK INC COM 78489X103 27 1534 SH SOLE 7 1534 0 0 SVMK INC COM 78489X103 5476 306460 SH SOLE 18 290224 0 16236 SVMK INC COM 78489X103 32265 1805537 SH SOLE 19 1805537 0 0 SVMK INC COM 78489X103 56635 3169265 SH SOLE 21 3169265 0 0 SVMK INC COM 78489X103 47983 2685136 SH SOLE 22 2603780 0 81356 SVMK INC COM 78489X103 445 24930 SH SOLE 23 24930 0 0 SVMK INC COM 78489X103 1008 56384 SH SOLE 26 0 0 56384 SVMK INC COM 78489X103 213 11900 SH SOLE 30 11900 0 0 SVMK INC COM 78489X103 10632 594939 SH SOLE 34 594939 0 0 SVMK INC COM 78489X103 52 2937 SH SOLE 40 2937 0 0 SWITCH INC CL A 87105L104 1422 95932 SH SOLE 2 8417 0 87515 SWITCH INC CL A 87105L104 17 1165 SH SOLE 7 1165 0 0 SWITCH INC CL A 87105L104 408 27514 SH SOLE 18 27514 0 0 SWITCH INC CL A 87105L104 206 13903 SH SOLE 19 13903 0 0 SWITCH INC CL A 87105L104 11059 746199 SH SOLE 21 746199 0 0 SWITCH INC CL A 87105L104 22910 1545903 SH SOLE 22 1451948 0 93955 SWITCH INC CL A 87105L104 79 5334 SH SOLE 26 0 0 5334 SWITCH INC CL A 87105L104 104 7005 SH SOLE 28 7005 0 0 SWITCH INC CL A 87105L104 241 16265 SH SOLE 30 16265 0 0 SWITCH INC CL A 87105L104 17 1143 SH SOLE 31 1143 0 0 SWITCH INC CL A 87105L104 59 3971 SH SOLE 34 3971 0 0 SYKES ENTERPRISES INC COM 871237103 1454 39313 SH SOLE 2 1364 0 37949 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 6314 170704 SH SOLE 18 170704 0 0 SYKES ENTERPRISES INC COM 871237103 2493 67393 SH SOLE 19 67393 0 0 SYKES ENTERPRISES INC COM 871237103 162146 4383504 SH SOLE 21 4383504 0 0 SYKES ENTERPRISES INC COM 871237103 44855 1212614 SH SOLE 22 1162117 0 50497 SYKES ENTERPRISES INC COM 871237103 1056 28556 SH SOLE 26 17176 0 11380 SYKES ENTERPRISES INC COM 871237103 210 5675 SH SOLE 28 5675 0 0 SYKES ENTERPRISES INC COM 871237103 2007 54246 SH SOLE 30 54246 0 0 SYKES ENTERPRISES INC COM 871237103 170 4609 SH SOLE 40 4609 0 0 SYNACOR INC COM 871561106 8 5177 SH SOLE 18 5177 0 0 SYNACOR INC COM 871561106 150 98925 SH SOLE 21 98925 0 0 SYNACOR INC COM 871561106 8 5264 SH SOLE 22 5264 0 0 SYNALLOY CP DEL COM 871565107 101 7855 SH SOLE 2 272 0 7583 SYNALLOY CP DEL COM 871565107 4 297 SH SOLE 7 297 0 0 SYNALLOY CP DEL COM 871565107 378 29283 SH SOLE 18 29283 0 0 SYNALLOY CP DEL COM 871565107 183 14168 SH SOLE 19 14168 0 0 SYNALLOY CP DEL COM 871565107 3739 289605 SH SOLE 21 289605 0 0 SYNALLOY CP DEL COM 871565107 2992 231729 SH SOLE 22 226960 0 4769 SYNAPTICS INC COM 87157D109 3175 48270 SH SOLE 2 15486 0 32784 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 12422 188866 SH SOLE 18 188866 0 0 SYNAPTICS INC COM 87157D109 3892 59183 SH SOLE 19 59183 0 0 SYNAPTICS INC COM 87157D109 159660 2427556 SH SOLE 21 2427556 0 0 SYNAPTICS INC COM 87157D109 76118 1157343 SH SOLE 22 1109406 0 47937 SYNAPTICS INC COM 87157D109 410 6236 SH SOLE 26 3868 0 2368 SYNAPTICS INC COM 87157D109 278 4228 SH SOLE 28 4228 0 0 SYNAPTICS INC COM 87157D109 666 10119 SH SOLE 30 10119 0 0 SYNAPTICS INC COM 87157D109 261 3972 SH SOLE 40 3972 0 0 SYNAPTICS INC NOTE 0.500% 6/1 87157DAD1 2079 1875000 PRN SOLE 21 1875000 0 0 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 181 38003 SH SOLE 2 1577 0 36426 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 647 136311 SH SOLE 18 136311 0 0 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 314 66159 SH SOLE 19 66159 0 0 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 6671 1404474 SH SOLE 21 1404474 0 0 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 5130 1079938 SH SOLE 22 1060620 0 19318 SYNCHRONY FINL COM 87165B103 57437 1595019 SH SOLE 2 189924 0 1405095 SYNCHRONY FINL COM 87165B103 9895 274775 SH SOLE 4 257521 0 17254 SYNCHRONY FINL COM 87165B103 18638 517569 SH SOLE 7 512685 0 4884 SYNCHRONY FINL COM 87165B103 302 8397 SH SOLE 13 8397 0 0 SYNCHRONY FINL COM 87165B103 158 4385 SH SOLE 15 4385 0 0 SYNCHRONY FINL COM 87165B103 44117 1225133 SH SOLE 18 1133812 0 91321 SYNCHRONY FINL COM 87165B103 6777 188187 SH SOLE 19 188187 0 0 SYNCHRONY FINL COM 87165B103 515619 14318777 SH SOLE 21 14318777 0 0 SYNCHRONY FINL COM 87165B103 559416 15535016 SH SOLE 22 13826219 0 1708797 SYNCHRONY FINL COM 87165B103 16666 462810 SH SOLE 23 462810 0 0 SYNCHRONY FINL COM 87165B103 23450 651215 SH SOLE 25 651215 0 0 SYNCHRONY FINL COM 87165B103 116375 3231749 SH SOLE 26 428024 0 2803725 SYNCHRONY FINL COM 87165B103 4030 111921 SH SOLE 28 77897 0 34024 SYNCHRONY FINL COM 87165B103 468 12984 SH SOLE 29 12984 0 0 SYNCHRONY FINL COM 87165B103 84224 2338907 SH SOLE 30 2338907 0 0 SYNCHRONY FINL COM 87165B103 5325 147866 SH SOLE 31 115304 0 32562 SYNCHRONY FINL COM 87165B103 1533 42570 SH SOLE 34 42570 0 0 SYNCHRONY FINL COM 87165B103 18302 508252 SH SOLE 36 508252 0 0 SYNCHRONY FINL COM 87165B103 513 14241 SH SOLE 40 14241 0 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 73 8270 SH SOLE 2 683 0 7587 SYNDAX PHARMACEUTICALS INC COM 87164F105 875 99641 SH SOLE 18 99641 0 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 3192 363605 SH SOLE 19 363605 0 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 6101 694825 SH SOLE 21 694825 0 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 4813 548140 SH SOLE 22 531836 0 16304 SYNEOS HEALTH INC CL A 87166B102 5415 91050 SH SOLE 2 32947 0 58103 SYNEOS HEALTH INC CL A 87166B102 19 324 SH SOLE 4 324 0 0 SYNEOS HEALTH INC CL A 87166B102 65 1101 SH SOLE 7 1101 0 0 SYNEOS HEALTH INC CL A 87166B102 21396 359745 SH SOLE 18 351344 0 8401 SYNEOS HEALTH INC CL A 87166B102 11195 188227 SH SOLE 19 188227 0 0 SYNEOS HEALTH INC CL A 87166B102 340642 5727484 SH SOLE 21 5727484 0 0 SYNEOS HEALTH INC CL A 87166B102 134261 2257432 SH SOLE 22 2180455 0 76977 SYNEOS HEALTH INC CL A 87166B102 1042 17520 SH SOLE 23 17520 0 0 SYNEOS HEALTH INC CL A 87166B102 4187 70394 SH SOLE 26 11997 0 58397 SYNEOS HEALTH INC CL A 87166B102 496 8337 SH SOLE 28 8337 0 0 SYNEOS HEALTH INC CL A 87166B102 6766 113768 SH SOLE 30 113768 0 0 SYNEOS HEALTH INC CL A 87166B102 374 6281 SH SOLE 40 6281 0 0 SYNLOGIC INC COM 87166L100 37 14445 SH SOLE 2 671 0 13774 SYNLOGIC INC COM 87166L100 141 54663 SH SOLE 18 54663 0 0 SYNLOGIC INC COM 87166L100 72 27729 SH SOLE 19 27729 0 0 SYNLOGIC INC COM 87166L100 1368 530370 SH SOLE 21 530370 0 0 SYNLOGIC INC COM 87166L100 1403 543967 SH SOLE 22 534706 0 9261 SYNNEX CORP COM 87162W100 12334 95761 SH SOLE 2 19942 0 75819 SYNNEX CORP COM 87162W100 22 173 SH SOLE 4 173 0 0 SYNNEX CORP COM 87162W100 159 1238 SH SOLE 7 1238 0 0 SYNNEX CORP COM 87162W100 15098 117218 SH SOLE 18 117218 0 0 SYNNEX CORP COM 87162W100 1238 9614 SH SOLE 19 9614 0 0 SYNNEX CORP COM 87162W100 264199 2051234 SH SOLE 21 2051234 0 0 SYNNEX CORP COM 87162W100 172596 1340029 SH SOLE 22 1256615 0 83414 SYNNEX CORP COM 87162W100 2944 22859 SH SOLE 26 12782 0 10077 SYNNEX CORP COM 87162W100 697 5414 SH SOLE 28 5414 0 0 SYNNEX CORP COM 87162W100 1775 13778 SH SOLE 30 13778 0 0 SYNNEX CORP COM 87162W100 113 876 SH SOLE 31 876 0 0 SYNNEX CORP COM 87162W100 228 1773 SH SOLE 36 1773 0 0 SYNNEX CORP COM 87162W100 551 4277 SH SOLE 40 4277 0 0 SYNOPSYS INC COM 871607107 52216 375116 SH SOLE 2 54172 0 320944 SYNOPSYS INC COM 871607107 10196 73249 SH SOLE 4 69317 0 3932 SYNOPSYS INC COM 871607107 31923 229335 SH SOLE 7 142553 0 86782 SYNOPSYS INC COM 871607107 953 6848 SH SOLE 13 6848 0 0 SYNOPSYS INC COM 871607107 168 1206 SH SOLE 15 1206 0 0 SYNOPSYS INC COM 871607107 55868 401351 SH SOLE 18 380606 0 20745 SYNOPSYS INC COM 871607107 152320 1094250 SH SOLE 19 1094250 0 0 SYNOPSYS INC COM 871607107 633327 4549764 SH SOLE 21 4549764 0 0 SYNOPSYS INC COM 871607107 524278 3766365 SH SOLE 22 3397759 0 368606 SYNOPSYS INC COM 871607107 15047 108096 SH SOLE 23 108096 0 0 SYNOPSYS INC COM 871607107 23733 170496 SH SOLE 25 170496 0 0 SYNOPSYS INC COM 871607107 93104 668847 SH SOLE 26 108322 0 560525 SYNOPSYS INC COM 871607107 3927 28209 SH SOLE 28 19584 0 8625 SYNOPSYS INC COM 871607107 4833 34718 SH SOLE 29 2989 0 31729 SYNOPSYS INC COM 871607107 91344 656207 SH SOLE 30 656207 0 0 SYNOPSYS INC COM 871607107 4200 30173 SH SOLE 31 24561 0 5612 SYNOPSYS INC COM 871607107 3405 24461 SH SOLE 32 24461 0 0 SYNOPSYS INC COM 871607107 1453 10435 SH SOLE 34 10435 0 0 SYNOPSYS INC COM 871607107 13436 96520 SH SOLE 36 96520 0 0 SYNOPSYS INC COM 871607107 456 3278 SH SOLE 40 3278 0 0 SYNOVUS FINL CORP COM NEW 87161C501 33807 862427 SH SOLE 2 548664 0 313763 SYNOVUS FINL CORP COM NEW 87161C501 2460 62762 SH SOLE 4 62762 0 0 SYNOVUS FINL CORP COM NEW 87161C501 702 17906 SH SOLE 7 17906 0 0 SYNOVUS FINL CORP COM NEW 87161C501 20917 533601 SH SOLE 18 522791 0 10810 SYNOVUS FINL CORP COM NEW 87161C501 5421 138279 SH SOLE 19 138279 0 0 SYNOVUS FINL CORP COM NEW 87161C501 289397 7382588 SH SOLE 21 7382588 0 0 SYNOVUS FINL CORP COM NEW 87161C501 213446 5445047 SH SOLE 22 4917198 0 527849 SYNOVUS FINL CORP COM NEW 87161C501 5609 143086 SH SOLE 23 143086 0 0 SYNOVUS FINL CORP COM NEW 87161C501 496 12645 SH SOLE 25 12645 0 0 SYNOVUS FINL CORP COM NEW 87161C501 5500 140310 SH SOLE 26 59830 0 80480 SYNOVUS FINL CORP COM NEW 87161C501 826 21082 SH SOLE 28 21082 0 0 SYNOVUS FINL CORP COM NEW 87161C501 2392 61033 SH SOLE 29 61033 0 0 SYNOVUS FINL CORP COM NEW 87161C501 2416 61624 SH SOLE 30 61624 0 0 SYNOVUS FINL CORP COM NEW 87161C501 5202 132706 SH SOLE 31 93122 0 39584 SYNOVUS FINL CORP COM NEW 87161C501 833 21240 SH SOLE 34 21240 0 0 SYNOVUS FINL CORP COM NEW 87161C501 318 8119 SH SOLE 36 8119 0 0 SYNOVUS FINL CORP COM NEW 87161C501 649 16561 SH SOLE 40 16561 0 0 SYNTHESIS ENERGY SYS INC COM 871628301 5 796 SH SOLE 21 796 0 0 SYNTHESIS ENERGY SYS INC COM 871628301 137 24057 SH SOLE 22 24057 0 0 SYNTHETIC BIOLOGICS INC COM NEW 87164U201 1 1090 SH SOLE 21 1090 0 0 SYNTHETIC BIOLOGICS INC COM NEW 87164U201 19 37120 SH SOLE 22 37120 0 0 SYNTHORX INC COM 87167A103 307 4386 SH SOLE 2 368 0 4018 SYNTHORX INC COM 87167A103 2417 34581 SH SOLE 18 34581 0 0 SYNTHORX INC COM 87167A103 1145 16387 SH SOLE 19 16387 0 0 SYNTHORX INC COM 87167A103 23863 341430 SH SOLE 21 341430 0 0 SYNTHORX INC COM 87167A103 20053 286927 SH SOLE 22 279186 0 7741 SYPRIS SOLUTIONS INC COM 871655106 11 13981 SH SOLE 21 13981 0 0 SYPRIS SOLUTIONS INC COM 871655106 24 30300 SH SOLE 22 30300 0 0 SYROS PHARMACEUTICALS INC COM 87184Q107 102 14690 SH SOLE 2 1444 0 13246 SYROS PHARMACEUTICALS INC COM 87184Q107 4 526 SH SOLE 7 526 0 0 SYROS PHARMACEUTICALS INC COM 87184Q107 860 124407 SH SOLE 18 124407 0 0 SYROS PHARMACEUTICALS INC COM 87184Q107 410 59350 SH SOLE 19 59350 0 0 SYROS PHARMACEUTICALS INC COM 87184Q107 11346 1641982 SH SOLE 21 1641982 0 0 SYROS PHARMACEUTICALS INC COM 87184Q107 7044 1019387 SH SOLE 22 996793 0 22594 SYROS PHARMACEUTICALS INC COM 87184Q107 21 3070 SH SOLE 30 3070 0 0 SYSCO CORP COM 871829107 103621 1211372 SH SOLE 2 156045 0 1055327 SYSCO CORP COM 871829107 18476 215991 SH SOLE 4 202932 0 13059 SYSCO CORP COM 871829107 54859 641325 SH SOLE 7 499511 0 141814 SYSCO CORP COM 871829107 1098 12832 SH SOLE 13 12832 0 0 SYSCO CORP COM 871829107 234 2730 SH SOLE 15 2730 0 0 SYSCO CORP COM 871829107 26 308 SH SOLE 17 0 0 308 SYSCO CORP COM 871829107 94117 1100269 SH SOLE 18 1031073 0 69196 SYSCO CORP COM 871829107 10574 123613 SH SOLE 19 123613 0 0 SYSCO CORP COM 871829107 942757 11021240 SH SOLE 21 11021240 0 0 SYSCO CORP COM 871829107 1079370 12618311 SH SOLE 22 11359050 0 1259261 SYSCO CORP COM 871829107 31094 363497 SH SOLE 23 363497 0 0 SYSCO CORP COM 871829107 41158 481160 SH SOLE 25 481160 0 0 SYSCO CORP COM 871829107 255253 2984014 SH SOLE 26 330322 0 2653692 SYSCO CORP COM 871829107 7872 92029 SH SOLE 28 63601 0 28428 SYSCO CORP COM 871829107 969 11325 SH SOLE 29 11325 0 0 SYSCO CORP COM 871829107 177438 2074332 SH SOLE 30 2074332 0 0 SYSCO CORP COM 871829107 11612 135748 SH SOLE 31 86602 0 49146 SYSCO CORP COM 871829107 3954 46228 SH SOLE 34 46228 0 0 SYSCO CORP COM 871829107 37029 432890 SH SOLE 36 432890 0 0 SYSCO CORP COM 871829107 967 11300 SH SOLE 40 11300 0 0 SYSTEMAX INC COM 871851101 186 7385 SH SOLE 2 460 0 6925 SYSTEMAX INC COM 871851101 7 261 SH SOLE 7 261 0 0 SYSTEMAX INC COM 871851101 1074 42699 SH SOLE 18 42699 0 0 SYSTEMAX INC COM 871851101 542 21532 SH SOLE 19 21532 0 0 SYSTEMAX INC COM 871851101 10596 421142 SH SOLE 21 421142 0 0 SYSTEMAX INC COM 871851101 10229 406562 SH SOLE 22 387836 0 18726 SYSTEMAX INC COM 871851101 171 6811 SH SOLE 26 0 0 6811 SYSTEMAX INC COM 871851101 56 2208 SH SOLE 30 2208 0 0 T MOBILE US INC COM 872590104 63388 808313 SH SOLE 2 117713 0 690600 T MOBILE US INC COM 872590104 11545 147222 SH SOLE 4 138438 0 8784 T MOBILE US INC COM 872590104 30381 387420 SH SOLE 7 368571 0 18849 T MOBILE US INC COM 872590104 995 12693 SH SOLE 13 12693 0 0 T MOBILE US INC COM 872590104 250 3188 SH SOLE 15 3188 0 0 T MOBILE US INC COM 872590104 0 5 SH SOLE 17 0 0 5 T MOBILE US INC COM 872590104 45321 577932 SH SOLE 18 529673 0 48259 T MOBILE US INC COM 872590104 9563 121949 SH SOLE 19 121949 0 0 T MOBILE US INC COM 872590104 738051 9411510 SH SOLE 21 9411510 0 0 T MOBILE US INC COM 872590104 616869 7866220 SH SOLE 22 7040465 0 825755 T MOBILE US INC COM 872590104 19564 249475 SH SOLE 23 249475 0 0 T MOBILE US INC COM 872590104 24540 312928 SH SOLE 25 312928 0 0 T MOBILE US INC COM 872590104 94031 1199066 SH SOLE 26 224945 0 974121 T MOBILE US INC COM 872590104 5130 65420 SH SOLE 28 45904 0 19516 T MOBILE US INC COM 872590104 757 9653 SH SOLE 29 9653 0 0 T MOBILE US INC COM 872590104 118166 1506836 SH SOLE 30 1506836 0 0 T MOBILE US INC COM 872590104 6233 79484 SH SOLE 31 62767 0 16717 T MOBILE US INC COM 872590104 10920 139252 SH SOLE 32 139252 0 0 T MOBILE US INC COM 872590104 9537 121609 SH SOLE 34 121609 0 0 T MOBILE US INC COM 872590104 20150 256950 SH SOLE 36 256950 0 0 T MOBILE US INC COM 872590104 572 7292 SH SOLE 40 7292 0 0 T2 BIOSYSTEMS INC COM 89853L104 8 6979 SH SOLE 18 6979 0 0 T2 BIOSYSTEMS INC COM 89853L104 107 91036 SH SOLE 21 91036 0 0 T2 BIOSYSTEMS INC COM 89853L104 1088 929784 SH SOLE 22 929784 0 0 TABULA RASA HEALTHCARE INC COM 873379101 396 8145 SH SOLE 2 681 0 7464 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 4412 90632 SH SOLE 18 87453 0 3179 TABULA RASA HEALTHCARE INC COM 873379101 2423 49777 SH SOLE 19 49777 0 0 TABULA RASA HEALTHCARE INC COM 873379101 110408 2268032 SH SOLE 21 2268032 0 0 TABULA RASA HEALTHCARE INC COM 873379101 28243 580183 SH SOLE 22 557463 0 22720 TABULA RASA HEALTHCARE INC COM 873379101 15 317 SH SOLE 23 317 0 0 TABULA RASA HEALTHCARE INC COM 873379101 344 7061 SH SOLE 26 5954 0 1107 TABULA RASA HEALTHCARE INC COM 873379101 97 1986 SH SOLE 28 1986 0 0 TABULA RASA HEALTHCARE INC COM 873379101 1306 26819 SH SOLE 30 26819 0 0 TABULA RASA HEALTHCARE INC COM 873379101 77 1591 SH SOLE 40 1591 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 512 7577 SH SOLE 2 651 0 6926 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 5835 86436 SH SOLE 18 82572 0 3864 TACTILE SYS TECHNOLOGY INC COM 87357P100 2967 43951 SH SOLE 19 43951 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 149559 2215362 SH SOLE 21 2215362 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 36467 540173 SH SOLE 22 518553 0 21620 TACTILE SYS TECHNOLOGY INC COM 87357P100 34 504 SH SOLE 23 504 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 526 7788 SH SOLE 26 7129 0 659 TACTILE SYS TECHNOLOGY INC COM 87357P100 140 2068 SH SOLE 28 2068 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 1749 25901 SH SOLE 30 25901 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 145 2148 SH SOLE 40 2148 0 0 TAILORED BRANDS INC COM 87403A107 112 26990 SH SOLE 2 1797 0 25193 TAILORED BRANDS INC COM 87403A107 4 1073 SH SOLE 7 1073 0 0 TAILORED BRANDS INC COM 87403A107 960 231858 SH SOLE 18 231858 0 0 TAILORED BRANDS INC COM 87403A107 371 89726 SH SOLE 19 89726 0 0 TAILORED BRANDS INC COM 87403A107 23857 5762610 SH SOLE 21 5762610 0 0 TAILORED BRANDS INC COM 87403A107 6145 1484308 SH SOLE 22 1442646 0 41662 TAILORED BRANDS INC COM 87403A107 208 50263 SH SOLE 30 50263 0 0 TAITRON COMPONENTS INC CL A 874028103 2 646 SH SOLE 18 646 0 0 TAITRON COMPONENTS INC CL A 874028103 21 7527 SH SOLE 21 7527 0 0 TAIWAN SEMICONDUCTOR MFG LTD OPTIONS 874039100 523 9000 SH Call SOLE 2 9000 0 0 TAIWAN SEMICONDUCTOR MFG LTD OPTIONS 874039100 57281 985900 SH Call SOLE 19 985900 0 0 TAIWAN SEMICONDUCTOR MFG LTD OPTIONS 874039100 1156 19900 SH Call SOLE 22 19900 0 0 TAIWAN SEMICONDUCTOR MFG LTD OPTIONS 874039100 163 2800 SH Call SOLE 25 2800 0 0 TAIWAN SEMICONDUCTOR MFG LTD OPTIONS 874039100 122 2100 SH Call SOLE 26 0 0 2100 TAIWAN SEMICONDUCTOR MFG LTD OPTIONS 874039100 16285 280300 SH Call SOLE 34 280300 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 79229 1363674 SH SOLE 2 8349 0 1355325 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 128 2210 SH SOLE 4 2210 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 6583 113309 SH SOLE 13 113309 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 5 86 SH SOLE 17 0 0 86 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 124499 2142848 SH SOLE 18 1947783 0 195065 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 61835 1064278 SH SOLE 19 1064278 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 95313 1640496 SH SOLE 21 1640496 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 64877 1116638 SH SOLE 22 1116638 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 2848 49016 SH SOLE 25 0 0 49016 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 28476 490128 SH SOLE 26 301014 0 189114 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 581 10005 SH SOLE 30 10005 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1114 19175 SH SOLE 31 19175 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 7849 135098 SH SOLE 32 135098 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 74786 1287194 SH SOLE 34 1287194 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1364 23482 SH SOLE 36 23482 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 33189 271082 SH SOLE 2 27411 0 243671 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 6684 54596 SH SOLE 4 51634 0 2962 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 12484 101970 SH SOLE 7 101970 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1785 14577 SH SOLE 13 14577 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 101 828 SH SOLE 15 828 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 31690 258839 SH SOLE 18 226077 0 32762 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 16902 138058 SH SOLE 19 138058 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 378477 3091373 SH SOLE 21 3091373 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 347725 2840191 SH SOLE 22 2501405 0 338786 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 10248 83705 SH SOLE 23 83705 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 13458 109928 SH SOLE 25 109928 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 51910 424001 SH SOLE 26 91302 0 332699 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 2608 21302 SH SOLE 28 14765 0 6537 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 6085 49698 SH SOLE 29 2285 0 47413 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 58414 477122 SH SOLE 30 477122 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 2849 23271 SH SOLE 31 19141 0 4130 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 2259 18449 SH SOLE 32 18449 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1737 14184 SH SOLE 34 14184 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 9818 80196 SH SOLE 36 80196 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 364 2971 SH SOLE 40 2971 0 0 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 1 66 SH SOLE 18 66 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 23724 492193 SH SOLE 2 13123 0 479070 TAL EDUCATION GROUP SPONSORED ADS 874080104 6287 130442 SH SOLE 4 130442 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 2424 50289 SH SOLE 7 50289 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 32 658 SH SOLE 13 658 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 8473 175782 SH SOLE 15 170466 0 5316 TAL EDUCATION GROUP SPONSORED ADS 874080104 6717 139348 SH SOLE 18 139348 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 27464 569785 SH SOLE 19 569785 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 349079 7242296 SH SOLE 21 7242296 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 222076 4607387 SH SOLE 22 4134084 0 473303 TAL EDUCATION GROUP SPONSORED ADS 874080104 11266 233733 SH SOLE 23 233733 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 10386 215471 SH SOLE 25 215471 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 65475 1358408 SH SOLE 26 102568 0 1255840 TAL EDUCATION GROUP SPONSORED ADS 874080104 2666 55305 SH SOLE 28 55305 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 2000 41489 SH SOLE 29 41489 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 101327 2102212 SH SOLE 30 2102212 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 2340 48542 SH SOLE 31 20872 0 27670 TAL EDUCATION GROUP SPONSORED ADS 874080104 1187 24632 SH SOLE 32 24632 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 21962 455652 SH SOLE 34 455652 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 150 3121 SH SOLE 40 3121 0 0 TALEND S A ADS 874224207 568 14520 SH SOLE 21 14520 0 0 TALLGRASS ENERGY LP CLASS A SHS 874696107 17 777 SH SOLE 4 777 0 0 TALLGRASS ENERGY LP CLASS A SHS 874696107 22741 1028062 SH SOLE 19 1028062 0 0 TALLGRASS ENERGY LP CLASS A SHS 874696107 1242 56127 SH SOLE 21 56127 0 0 TALLGRASS ENERGY LP CLASS A SHS 874696107 3235 146234 SH SOLE 22 77086 0 69148 TALLGRASS ENERGY LP CLASS A SHS 874696107 1109 50147 SH SOLE 26 36227 0 13920 TALLGRASS ENERGY LP CLASS A SHS 874696107 453 20481 SH SOLE 28 20481 0 0 TALLGRASS ENERGY LP CLASS A SHS 874696107 1121 50667 SH SOLE 30 50667 0 0 TALLGRASS ENERGY LP CLASS A SHS 874696107 3193 144361 SH SOLE 34 144361 0 0 TALLGRASS ENERGY LP CLASS A SHS 874696107 400 18077 SH SOLE 40 18077 0 0 TALOS ENERGY INC COM 87484T108 660 21904 SH SOLE 2 676 0 21228 TALOS ENERGY INC COM 87484T108 13 421 SH SOLE 7 421 0 0 TALOS ENERGY INC COM 87484T108 2712 89942 SH SOLE 18 89942 0 0 TALOS ENERGY INC COM 87484T108 2279 75574 SH SOLE 19 75574 0 0 TALOS ENERGY INC COM 87484T108 68086 2258255 SH SOLE 21 2258255 0 0 TALOS ENERGY INC COM 87484T108 20387 676201 SH SOLE 22 649447 0 26754 TALOS ENERGY INC COM 87484T108 238 7887 SH SOLE 23 7887 0 0 TALOS ENERGY INC COM 87484T108 1030 34148 SH SOLE 26 0 0 34148 TALOS ENERGY INC COM 87484T108 891 29536 SH SOLE 30 29536 0 0 TALOS ENERGY INC COM 87484T108 64 2121 SH SOLE 40 2121 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 1469 24641 SH SOLE 2 3385 0 21256 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 12043 202035 SH SOLE 18 191512 0 10523 TANDEM DIABETES CARE INC COM NEW 875372203 8561 143621 SH SOLE 19 143621 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 131189 2200788 SH SOLE 21 2200788 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 97828 1641135 SH SOLE 22 1574658 0 66477 TANDEM DIABETES CARE INC COM NEW 875372203 300 5030 SH SOLE 23 5030 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 1914 32115 SH SOLE 26 11060 0 21055 TANDEM DIABETES CARE INC COM NEW 875372203 388 6511 SH SOLE 28 6511 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 1000 16784 SH SOLE 30 16784 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 322 5398 SH SOLE 40 5398 0 0 TANDY LEATHER FACTORY INC COM 87538X105 7 1153 SH SOLE 18 1153 0 0 TANDY LEATHER FACTORY INC COM 87538X105 126 22003 SH SOLE 21 22003 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 1155 78444 SH SOLE 2 43034 0 35410 TANGER FACTORY OUTLET CTRS I COM 875465106 365 24789 SH SOLE 4 24789 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 7093 481503 SH SOLE 7 481503 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 7637 518432 SH SOLE 18 518432 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 3697 251001 SH SOLE 19 251001 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 99941 6784832 SH SOLE 21 6784832 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 67507 4582980 SH SOLE 22 4457009 0 125971 TANGER FACTORY OUTLET CTRS I COM 875465106 88 5974 SH SOLE 23 5974 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 3041 206458 SH SOLE 25 206458 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 1155 78378 SH SOLE 26 20646 0 57732 TANGER FACTORY OUTLET CTRS I COM 875465106 178 12091 SH SOLE 28 12091 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 692 46958 SH SOLE 29 46958 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 6131 416202 SH SOLE 30 416202 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 136 9248 SH SOLE 40 9248 0 0 TAPESTRY INC COM 876030107 19065 706882 SH SOLE 2 94014 0 612868 TAPESTRY INC COM 876030107 3395 125871 SH SOLE 4 118323 0 7548 TAPESTRY INC COM 876030107 7305 270856 SH SOLE 7 248018 0 22838 TAPESTRY INC COM 876030107 307 11376 SH SOLE 13 11376 0 0 TAPESTRY INC COM 876030107 35 1311 SH SOLE 15 1311 0 0 TAPESTRY INC COM 876030107 1 50 SH SOLE 17 0 0 50 TAPESTRY INC COM 876030107 15208 563887 SH SOLE 18 526575 0 37312 TAPESTRY INC COM 876030107 4438 164569 SH SOLE 19 164569 0 0 TAPESTRY INC COM 876030107 169779 6295094 SH SOLE 21 6295094 0 0 TAPESTRY INC COM 876030107 185128 6864222 SH SOLE 22 6113375 0 750847 TAPESTRY INC COM 876030107 5526 204912 SH SOLE 23 204912 0 0 TAPESTRY INC COM 876030107 8283 307129 SH SOLE 25 307129 0 0 TAPESTRY INC COM 876030107 41142 1525466 SH SOLE 26 280592 0 1244874 TAPESTRY INC COM 876030107 1390 51553 SH SOLE 28 35946 0 15607 TAPESTRY INC COM 876030107 1794 66535 SH SOLE 29 6004 0 60531 TAPESTRY INC COM 876030107 40898 1516443 SH SOLE 30 1516443 0 0 TAPESTRY INC COM 876030107 1694 62825 SH SOLE 31 47265 0 15560 TAPESTRY INC COM 876030107 1715 63599 SH SOLE 34 63599 0 0 TAPESTRY INC COM 876030107 5795 214865 SH SOLE 36 214865 0 0 TAPESTRY INC COM 876030107 222 8233 SH SOLE 40 8233 0 0 TARENA INTL INC SPONSORED ADS 876108101 1 425 SH SOLE 4 425 0 0 TARENA INTL INC SPONSORED ADS 876108101 68 34774 SH SOLE 21 34774 0 0 TARENA INTL INC SPONSORED ADS 876108101 15 7791 SH SOLE 22 7791 0 0 TARENA INTL INC SPONSORED ADS 876108101 4 1790 SH SOLE 30 1790 0 0 TARGA RES CORP COM 87612G101 23903 585416 SH SOLE 2 31452 0 553964 TARGA RES CORP COM 87612G101 4155 101753 SH SOLE 4 95829 0 5924 TARGA RES CORP COM 87612G101 11455 280556 SH SOLE 7 269142 0 11414 TARGA RES CORP COM 87612G101 2 46 SH SOLE 13 46 0 0 TARGA RES CORP COM 87612G101 72 1771 SH SOLE 15 1771 0 0 TARGA RES CORP COM 87612G101 6822 167092 SH SOLE 18 149409 0 17683 TARGA RES CORP COM 87612G101 12636 309481 SH SOLE 19 309481 0 0 TARGA RES CORP COM 87612G101 145956 3574722 SH SOLE 21 3574722 0 0 TARGA RES CORP COM 87612G101 267790 6558664 SH SOLE 22 6091896 0 466768 TARGA RES CORP COM 87612G101 6840 167519 SH SOLE 23 167519 0 0 TARGA RES CORP COM 87612G101 8453 207030 SH SOLE 25 207030 0 0 TARGA RES CORP COM 87612G101 33398 817978 SH SOLE 26 210199 0 607779 TARGA RES CORP COM 87612G101 1775 43479 SH SOLE 28 29669 0 13810 TARGA RES CORP COM 87612G101 2198 53840 SH SOLE 29 4378 0 49462 TARGA RES CORP COM 87612G101 14649 358784 SH SOLE 30 358784 0 0 TARGA RES CORP COM 87612G101 2173 53219 SH SOLE 31 40820 0 12399 TARGA RES CORP COM 87612G101 8364 204844 SH SOLE 34 204844 0 0 TARGA RES CORP COM 87612G101 6929 169699 SH SOLE 36 169699 0 0 TARGA RES CORP COM 87612G101 268 6561 SH SOLE 40 6561 0 0 TARGET CORP COM 87612E106 159621 1244996 SH SOLE 2 139728 0 1105268 TARGET CORP COM 87612E106 32521 253652 SH SOLE 4 239621 0 14031 TARGET CORP COM 87612E106 114966 896700 SH SOLE 7 523261 0 373439 TARGET CORP COM 87612E106 3421 26683 SH SOLE 13 26683 0 0 TARGET CORP COM 87612E106 380 2964 SH SOLE 15 2964 0 0 TARGET CORP COM 87612E106 15 115 SH SOLE 17 0 0 115 TARGET CORP COM 87612E106 163451 1274870 SH SOLE 18 1178937 0 95933 TARGET CORP COM 87612E106 102198 797113 SH SOLE 19 797113 0 0 TARGET CORP COM 87612E106 1662351 12965846 SH SOLE 21 12965846 0 0 TARGET CORP COM 87612E106 1633384 12739910 SH SOLE 22 11342035 0 1397875 TARGET CORP COM 87612E106 47778 372653 SH SOLE 23 372653 0 0 TARGET CORP COM 87612E106 74273 579308 SH SOLE 25 579308 0 0 TARGET CORP COM 87612E106 432348 3372186 SH SOLE 26 329026 0 3043160 TARGET CORP COM 87612E106 12231 95395 SH SOLE 28 66655 0 28740 TARGET CORP COM 87612E106 11241 87676 SH SOLE 29 9777 0 77899 TARGET CORP COM 87612E106 275183 2146348 SH SOLE 30 2146348 0 0 TARGET CORP COM 87612E106 15964 124518 SH SOLE 31 88458 0 36060 TARGET CORP COM 87612E106 5683 44327 SH SOLE 32 44327 0 0 TARGET CORP COM 87612E106 57913 451706 SH SOLE 34 451706 0 0 TARGET CORP COM 87612E106 14638 114170 SH SOLE 35 114170 0 0 TARGET CORP COM 87612E106 53083 414029 SH SOLE 36 414029 0 0 TARGET CORP COM 87612E106 1411 11003 SH SOLE 40 11003 0 0 TARGET HOSPITALITY CORP COM 87615L107 181 36231 SH SOLE 2 23524 0 12707 TARGET HOSPITALITY CORP COM 87615L107 557 111345 SH SOLE 18 111345 0 0 TARGET HOSPITALITY CORP COM 87615L107 6116 1223201 SH SOLE 19 1223201 0 0 TARGET HOSPITALITY CORP COM 87615L107 5378 1075595 SH SOLE 21 1075595 0 0 TARGET HOSPITALITY CORP COM 87615L107 6592 1318355 SH SOLE 22 1305150 0 13205 TARGET HOSPITALITY CORP COM 87615L107 269 53809 SH SOLE 23 53809 0 0 TARGET HOSPITALITY CORP COM 87615L107 641 128207 SH SOLE 26 0 0 128207 TARGET HOSPITALITY CORP COM 87615L107 1011 202208 SH SOLE 34 202208 0 0 TARGET HOSPITALITY CORP *W EXP 03/15/202 87615L115 1 1683 SH SOLE 2 1683 0 0 TARGET HOSPITALITY CORP *W EXP 03/15/202 87615L115 16 31091 SH SOLE 19 31091 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 6913 SH SOLE 34 6913 0 0 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 101 1143 SH SOLE 22 0 0 1143 TARONIS TECHNOLOGIES INC COM NEW 876214206 18 19738 SH SOLE 21 19738 0 0 TATA MTRS LTD SPONSORED ADR 876568502 878 67914 SH SOLE 7 9914 0 58000 TATA MTRS LTD SPONSORED ADR 876568502 3628 280552 SH SOLE 18 280552 0 0 TATA MTRS LTD SPONSORED ADR 876568502 78 6008 SH SOLE 21 6008 0 0 TATA MTRS LTD SPONSORED ADR 876568502 21793 1685432 SH SOLE 22 561138 0 1124294 TATA MTRS LTD SPONSORED ADR 876568502 392 30335 SH SOLE 25 30335 0 0 TATA MTRS LTD SPONSORED ADR 876568502 2818 217929 SH SOLE 26 79445 0 138484 TATA MTRS LTD SPONSORED ADR 876568502 4722 365233 SH SOLE 28 365233 0 0 TATA MTRS LTD SPONSORED ADR 876568502 545 42158 SH SOLE 29 42158 0 0 TATA MTRS LTD SPONSORED ADR 876568502 2805 216946 SH SOLE 30 216946 0 0 TATA MTRS LTD SPONSORED ADR 876568502 93 7229 SH SOLE 34 7229 0 0 TAUBMAN CTRS INC COM 876664103 4222 135797 SH SOLE 2 31759 0 104038 TAUBMAN CTRS INC COM 876664103 521 16747 SH SOLE 4 16747 0 0 TAUBMAN CTRS INC COM 876664103 1835 59019 SH SOLE 7 59019 0 0 TAUBMAN CTRS INC COM 876664103 5126 164885 SH SOLE 18 164885 0 0 TAUBMAN CTRS INC COM 876664103 2239 72027 SH SOLE 19 72027 0 0 TAUBMAN CTRS INC COM 876664103 105827 3403898 SH SOLE 21 3403898 0 0 TAUBMAN CTRS INC COM 876664103 78362 2520493 SH SOLE 22 2403901 0 116592 TAUBMAN CTRS INC COM 876664103 124 3985 SH SOLE 23 3985 0 0 TAUBMAN CTRS INC COM 876664103 4128 132774 SH SOLE 25 132774 0 0 TAUBMAN CTRS INC COM 876664103 1634 52551 SH SOLE 26 12545 0 40006 TAUBMAN CTRS INC COM 876664103 241 7761 SH SOLE 28 7761 0 0 TAUBMAN CTRS INC COM 876664103 1020 32820 SH SOLE 29 32820 0 0 TAUBMAN CTRS INC COM 876664103 8414 270647 SH SOLE 30 270647 0 0 TAUBMAN CTRS INC COM 876664103 40 1272 SH SOLE 31 1272 0 0 TAUBMAN CTRS INC COM 876664103 178 5715 SH SOLE 34 5715 0 0 TAUBMAN CTRS INC COM 876664103 70 2254 SH SOLE 36 2254 0 0 TAUBMAN CTRS INC COM 876664103 203 6517 SH SOLE 40 6517 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 2630 SH SOLE 22 2630 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 2723 124576 SH SOLE 2 29251 0 95325 TAYLOR MORRISON HOME CORP COM 87724P106 7 334 SH SOLE 4 334 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 74 3398 SH SOLE 7 3398 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 7797 356676 SH SOLE 18 356676 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 16379 749270 SH SOLE 19 749270 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 96154 4398617 SH SOLE 21 4398617 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 70572 3228364 SH SOLE 22 3072342 0 156022 TAYLOR MORRISON HOME CORP COM 87724P106 12 528 SH SOLE 25 528 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 872 39892 SH SOLE 26 17192 0 22700 TAYLOR MORRISON HOME CORP COM 87724P106 336 15366 SH SOLE 28 15366 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 676 30925 SH SOLE 30 30925 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 3192 146004 SH SOLE 34 146004 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 139 6369 SH SOLE 36 6369 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 223 10182 SH SOLE 40 10182 0 0 TC ENERGY CORP COM 87807B107 15573 292127 SH SOLE 21 292127 0 0 TCF FINANCIAL CORPORATION NE COM 872307103 19838 423879 SH SOLE 2 140302 0 283577 TCF FINANCIAL CORPORATION NE COM 872307103 36 769 SH SOLE 4 769 0 0 TCF FINANCIAL CORPORATION NE COM 872307103 177 3784 SH SOLE 7 3784 0 0 TCF FINANCIAL CORPORATION NE COM 872307103 24930 532702 SH SOLE 18 532702 0 0 TCF FINANCIAL CORPORATION NE COM 872307103 2642 56450 SH SOLE 19 56450 0 0 TCF FINANCIAL CORPORATION NE COM 872307103 363364 7764180 SH SOLE 21 7764180 0 0 TCF FINANCIAL CORPORATION NE COM 872307103 241294 5155860 SH SOLE 22 4857281 0 298579 TCF FINANCIAL CORPORATION NE COM 872307103 650 13889 SH SOLE 23 13889 0 0 TCF FINANCIAL CORPORATION NE COM 872307103 4244 90676 SH SOLE 26 38724 0 51952 TCF FINANCIAL CORPORATION NE COM 872307103 1001 21395 SH SOLE 28 21395 0 0 TCF FINANCIAL CORPORATION NE COM 872307103 2401 51314 SH SOLE 30 51314 0 0 TCF FINANCIAL CORPORATION NE COM 872307103 149 3184 SH SOLE 31 3184 0 0 TCF FINANCIAL CORPORATION NE COM 872307103 238 5090 SH SOLE 36 5090 0 0 TCF FINANCIAL CORPORATION NE COM 872307103 735 15701 SH SOLE 40 15701 0 0 TCG BDC INC COM 872280102 270 20184 SH SOLE 26 0 0 20184 TCG BDC INC COM 872280102 4180 312393 SH SOLE 30 312393 0 0 TCR2 THERAPEUTICS INC COM 87808K106 145 10133 SH SOLE 2 335 0 9798 TCR2 THERAPEUTICS INC COM 87808K106 613 42899 SH SOLE 18 42899 0 0 TCR2 THERAPEUTICS INC COM 87808K106 296 20730 SH SOLE 19 20730 0 0 TCR2 THERAPEUTICS INC COM 87808K106 6370 446061 SH SOLE 21 446061 0 0 TCR2 THERAPEUTICS INC COM 87808K106 5287 370217 SH SOLE 22 357826 0 12391 TD AMERITRADE HLDG CORP COM 87236Y108 30165 606941 SH SOLE 2 37271 0 569670 TD AMERITRADE HLDG CORP COM 87236Y108 5987 120465 SH SOLE 4 112979 0 7486 TD AMERITRADE HLDG CORP COM 87236Y108 1602 32224 SH SOLE 7 32224 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 1572 31637 SH SOLE 13 31637 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 64 1291 SH SOLE 15 1291 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 3 64 SH SOLE 17 0 0 64 TD AMERITRADE HLDG CORP COM 87236Y108 14132 284348 SH SOLE 18 242470 0 41878 TD AMERITRADE HLDG CORP COM 87236Y108 12308 247640 SH SOLE 19 247640 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 201686 4058065 SH SOLE 21 4058065 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 367943 7403273 SH SOLE 22 6655148 0 748125 TD AMERITRADE HLDG CORP COM 87236Y108 10190 205036 SH SOLE 23 205036 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 13432 270263 SH SOLE 25 270263 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 40226 809382 SH SOLE 26 194583 0 614799 TD AMERITRADE HLDG CORP COM 87236Y108 2540 51109 SH SOLE 28 35475 0 15634 TD AMERITRADE HLDG CORP COM 87236Y108 5197 104558 SH SOLE 29 6030 0 98528 TD AMERITRADE HLDG CORP COM 87236Y108 27985 563075 SH SOLE 30 563075 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 2917 58700 SH SOLE 31 49320 0 9380 TD AMERITRADE HLDG CORP COM 87236Y108 15713 316149 SH SOLE 34 316149 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 9065 182404 SH SOLE 36 182404 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 333 6703 SH SOLE 40 6703 0 0 TE CONNECTIVITY LTD REG SHS H84989104 24065 251095 SH SOLE 2 125455 0 125640 TE CONNECTIVITY LTD REG SHS H84989104 17736 185057 SH SOLE 4 175933 0 9124 TE CONNECTIVITY LTD REG SHS H84989104 47524 495870 SH SOLE 7 314301 0 181569 TE CONNECTIVITY LTD REG SHS H84989104 949 9905 SH SOLE 13 9905 0 0 TE CONNECTIVITY LTD REG SHS H84989104 193 2016 SH SOLE 15 2016 0 0 TE CONNECTIVITY LTD REG SHS H84989104 2 19 SH SOLE 17 0 0 19 TE CONNECTIVITY LTD REG SHS H84989104 60265 628804 SH SOLE 18 581134 0 47670 TE CONNECTIVITY LTD REG SHS H84989104 4900 51127 SH SOLE 19 51127 0 0 TE CONNECTIVITY LTD REG SHS H84989104 554809 5788904 SH SOLE 21 5788904 0 0 TE CONNECTIVITY LTD REG SHS H84989104 555277 5793796 SH SOLE 22 5357278 0 436518 TE CONNECTIVITY LTD REG SHS H84989104 24979 260636 SH SOLE 23 260636 0 0 TE CONNECTIVITY LTD REG SHS H84989104 39252 409558 SH SOLE 25 409558 0 0 TE CONNECTIVITY LTD REG SHS H84989104 203950 2128023 SH SOLE 26 232390 0 1895633 TE CONNECTIVITY LTD REG SHS H84989104 6007 62677 SH SOLE 28 43826 0 18851 TE CONNECTIVITY LTD REG SHS H84989104 1047 10920 SH SOLE 29 10920 0 0 TE CONNECTIVITY LTD REG SHS H84989104 126381 1318665 SH SOLE 30 1318665 0 0 TE CONNECTIVITY LTD REG SHS H84989104 8547 89180 SH SOLE 31 65609 0 23571 TE CONNECTIVITY LTD REG SHS H84989104 39005 406983 SH SOLE 34 406983 0 0 TE CONNECTIVITY LTD REG SHS H84989104 28578 298185 SH SOLE 36 298185 0 0 TE CONNECTIVITY LTD REG SHS H84989104 694 7240 SH SOLE 40 7240 0 0 TEAM INC COM 878155100 476 29802 SH SOLE 2 1210 0 28592 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 2238 140130 SH SOLE 18 140130 0 0 TEAM INC COM 878155100 829 51926 SH SOLE 19 51926 0 0 TEAM INC COM 878155100 57009 3569782 SH SOLE 21 3569782 0 0 TEAM INC COM 878155100 15391 963773 SH SOLE 22 922056 0 41717 TEAM INC COM 878155100 119 7466 SH SOLE 26 2358 0 5108 TEAM INC COM 878155100 65 4052 SH SOLE 28 4052 0 0 TEAM INC COM 878155100 675 42249 SH SOLE 30 42249 0 0 TEAM INC COM 878155100 50 3112 SH SOLE 40 3112 0 0 TECH DATA CORP COM 878237106 7539 52499 SH SOLE 2 17802 0 34697 TECH DATA CORP COM 878237106 25 177 SH SOLE 4 177 0 0 TECH DATA CORP COM 878237106 289 2012 SH SOLE 7 2012 0 0 TECH DATA CORP COM 878237106 28790 200485 SH SOLE 18 200485 0 0 TECH DATA CORP COM 878237106 12264 85404 SH SOLE 19 85404 0 0 TECH DATA CORP COM 878237106 374749 2609675 SH SOLE 21 2609675 0 0 TECH DATA CORP COM 878237106 185114 1289092 SH SOLE 22 1232028 0 57064 TECH DATA CORP COM 878237106 787 5479 SH SOLE 23 5479 0 0 TECH DATA CORP COM 878237106 3883 27038 SH SOLE 26 6767 0 20271 TECH DATA CORP COM 878237106 660 4596 SH SOLE 28 4596 0 0 TECH DATA CORP COM 878237106 1677 11677 SH SOLE 30 11677 0 0 TECH DATA CORP COM 878237106 732 5100 SH SOLE 31 0 0 5100 TECH DATA CORP COM 878237106 2613 18199 SH SOLE 36 18199 0 0 TECH DATA CORP COM 878237106 563 3919 SH SOLE 40 3919 0 0 TECHNICAL COMMUNICATIONS COR COM 878409101 0 75 SH SOLE 22 75 0 0 TECHNIPFMC PLC COM G87110105 8856 413049 SH SOLE 2 257526 0 155523 TECHNIPFMC PLC COM G87110105 4230 197294 SH SOLE 4 185715 0 11579 TECHNIPFMC PLC COM G87110105 7274 339284 SH SOLE 7 339284 0 0 TECHNIPFMC PLC COM G87110105 238 11115 SH SOLE 13 11115 0 0 TECHNIPFMC PLC COM G87110105 14883 694176 SH SOLE 18 605435 0 88741 TECHNIPFMC PLC COM G87110105 3780 176296 SH SOLE 19 176296 0 0 TECHNIPFMC PLC COM G87110105 131591 6137643 SH SOLE 21 6137643 0 0 TECHNIPFMC PLC COM G87110105 151429 7062935 SH SOLE 22 6533989 0 528946 TECHNIPFMC PLC COM G87110105 7087 330556 SH SOLE 23 330556 0 0 TECHNIPFMC PLC COM G87110105 2143 99955 SH SOLE 25 99955 0 0 TECHNIPFMC PLC COM G87110105 32388 1510626 SH SOLE 26 415628 0 1094998 TECHNIPFMC PLC COM G87110105 1689 78799 SH SOLE 28 55335 0 23464 TECHNIPFMC PLC COM G87110105 2302 107380 SH SOLE 29 17530 0 89850 TECHNIPFMC PLC COM G87110105 38287 1785766 SH SOLE 30 1785766 0 0 TECHNIPFMC PLC COM G87110105 1848 86171 SH SOLE 31 69663 0 16508 TECHNIPFMC PLC COM G87110105 2004 93474 SH SOLE 34 93474 0 0 TECHNIPFMC PLC COM G87110105 2294 107006 SH SOLE 36 107006 0 0 TECHNIPFMC PLC COM G87110105 169 7902 SH SOLE 40 7902 0 0 TECHTARGET INC COM 87874R100 249 9533 SH SOLE 2 912 0 8621 TECHTARGET INC COM 87874R100 12 460 SH SOLE 7 460 0 0 TECHTARGET INC COM 87874R100 2917 111769 SH SOLE 18 108235 0 3534 TECHTARGET INC COM 87874R100 1643 62946 SH SOLE 19 62946 0 0 TECHTARGET INC COM 87874R100 69334 2656494 SH SOLE 21 2656494 0 0 TECHTARGET INC COM 87874R100 17568 673091 SH SOLE 22 641586 0 31505 TECHTARGET INC COM 87874R100 36 1377 SH SOLE 26 0 0 1377 TECHTARGET INC COM 87874R100 838 32106 SH SOLE 30 32106 0 0 TECHTARGET INC COM 87874R100 61 2332 SH SOLE 40 2332 0 0 TECK RESOURCES LTD CL B 878742204 15124 870717 SH SOLE 19 870717 0 0 TECK RESOURCES LTD CL B 878742204 2860 164640 SH SOLE 21 164640 0 0 TECK RESOURCES LTD CL B 878742204 3168 182396 SH SOLE 22 182396 0 0 TECK RESOURCES LTD CL B 878742204 1161 66844 SH SOLE 23 66844 0 0 TECK RESOURCES LTD CL B 878742204 8426 485107 SH SOLE 25 485107 0 0 TECK RESOURCES LTD CL B 878742204 1547 89067 SH SOLE 26 0 0 89067 TECK RESOURCES LTD CL B 878742204 10176 585831 SH SOLE 29 585831 0 0 TECK RESOURCES LTD CL B 878742204 15749 906653 SH SOLE 34 906653 0 0 TECNOGLASS INC SHS G87264100 395 47910 SH SOLE 21 47910 0 0 TECNOGLASS INC SHS G87264100 410 49637 SH SOLE 22 49637 0 0 TECOGEN INC NEW COM NEW 87876P201 7 3166 SH SOLE 18 3166 0 0 TECOGEN INC NEW COM NEW 87876P201 111 52393 SH SOLE 21 52393 0 0 TEEKAY CORPORATION COM Y8564W103 375 70418 SH SOLE 2 2597 0 67821 TEEKAY CORPORATION COM Y8564W103 6 1205 SH SOLE 7 1205 0 0 TEEKAY CORPORATION COM Y8564W103 1301 244488 SH SOLE 18 244488 0 0 TEEKAY CORPORATION COM Y8564W103 860 161667 SH SOLE 19 161667 0 0 TEEKAY CORPORATION COM Y8564W103 13199 2481103 SH SOLE 21 2481103 0 0 TEEKAY CORPORATION COM Y8564W103 4348 817233 SH SOLE 22 758888 0 58345 TEEKAY CORPORATION COM Y8564W103 62 11660 SH SOLE 23 11660 0 0 TEEKAY CORPORATION COM Y8564W103 105 19683 SH SOLE 26 0 0 19683 TEEKAY TANKERS LTD CL A Y8565N300 575 23984 SH SOLE 2 878 0 23106 TEEKAY TANKERS LTD CL A Y8565N300 8 324 SH SOLE 7 324 0 0 TEEKAY TANKERS LTD CL A Y8565N300 2047 85389 SH SOLE 18 85389 0 0 TEEKAY TANKERS LTD CL A Y8565N300 984 41057 SH SOLE 19 41057 0 0 TEEKAY TANKERS LTD CL A Y8565N300 20112 839068 SH SOLE 21 839068 0 0 TEEKAY TANKERS LTD CL A Y8565N300 6379 266133 SH SOLE 22 246503 0 19630 TEGNA INC COM 87901J105 5216 312536 SH SOLE 2 99553 0 212983 TEGNA INC COM 87901J105 17 997 SH SOLE 4 997 0 0 TEGNA INC COM 87901J105 99 5927 SH SOLE 7 5927 0 0 TEGNA INC COM 87901J105 20424 1223737 SH SOLE 18 1223737 0 0 TEGNA INC COM 87901J105 6379 382222 SH SOLE 19 382222 0 0 TEGNA INC COM 87901J105 264787 15865034 SH SOLE 21 15865034 0 0 TEGNA INC COM 87901J105 124859 7481067 SH SOLE 22 7191683 0 289384 TEGNA INC COM 87901J105 1510 90464 SH SOLE 26 73189 0 17275 TEGNA INC COM 87901J105 448 26819 SH SOLE 28 26819 0 0 TEGNA INC COM 87901J105 1080 64710 SH SOLE 30 64710 0 0 TEGNA INC COM 87901J105 108 6500 SH SOLE 31 0 0 6500 TEGNA INC COM 87901J105 219 13108 SH SOLE 36 13108 0 0 TEGNA INC COM 87901J105 350 20955 SH SOLE 40 20955 0 0 TEJON RANCH CO COM 879080109 303 18957 SH SOLE 2 798 0 18159 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 1196 74836 SH SOLE 18 74836 0 0 TEJON RANCH CO COM 879080109 582 36434 SH SOLE 19 36434 0 0 TEJON RANCH CO COM 879080109 12190 762843 SH SOLE 21 762843 0 0 TEJON RANCH CO COM 879080109 9658 604391 SH SOLE 22 579609 0 24782 TEJON RANCH CO COM 879080109 148 9279 SH SOLE 26 0 0 9279 TEJON RANCH CO COM 879080109 44 2738 SH SOLE 28 2738 0 0 TEJON RANCH CO COM 879080109 69 4319 SH SOLE 30 4319 0 0 TEJON RANCH CO COM 879080109 28 1731 SH SOLE 40 1731 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 5071 SH SOLE 21 5071 0 0 TELADOC HEALTH INC COM 87918A105 11241 134271 SH SOLE 2 106819 0 27452 TELADOC HEALTH INC COM 87918A105 29 350 SH SOLE 4 350 0 0 TELADOC HEALTH INC COM 87918A105 106 1265 SH SOLE 7 1265 0 0 TELADOC HEALTH INC COM 87918A105 26647 318284 SH SOLE 18 302831 0 15453 TELADOC HEALTH INC COM 87918A105 105809 1263839 SH SOLE 19 1263839 0 0 TELADOC HEALTH INC COM 87918A105 221080 2640711 SH SOLE 21 2640711 0 0 TELADOC HEALTH INC COM 87918A105 178499 2132095 SH SOLE 22 2046121 0 85974 TELADOC HEALTH INC COM 87918A105 810 9672 SH SOLE 23 9672 0 0 TELADOC HEALTH INC COM 87918A105 5208 62212 SH SOLE 26 16915 0 45297 TELADOC HEALTH INC COM 87918A105 747 8928 SH SOLE 28 8928 0 0 TELADOC HEALTH INC COM 87918A105 3086 36866 SH SOLE 30 36866 0 0 TELADOC HEALTH INC COM 87918A105 45850 547656 SH SOLE 34 547656 0 0 TELADOC HEALTH INC COM 87918A105 583 6968 SH SOLE 40 6968 0 0 TELADOC HEALTH INC NOTE 3.000%12/1 87918AAB1 1503 750000 PRN SOLE 21 750000 0 0 TELADOC HEALTH INC NOTE 1.375% 5/1 87918AAC9 1231 710000 PRN SOLE 21 710000 0 0 TELARIA INC COM 879181105 160 18124 SH SOLE 2 1631 0 16493 TELARIA INC COM 879181105 6 679 SH SOLE 7 679 0 0 TELARIA INC COM 879181105 1388 157517 SH SOLE 18 157517 0 0 TELARIA INC COM 879181105 679 77073 SH SOLE 19 77073 0 0 TELARIA INC COM 879181105 13779 1564023 SH SOLE 21 1564023 0 0 TELARIA INC COM 879181105 9766 1108557 SH SOLE 22 1070578 0 37979 TELECOM ARGENTINA S A SPON ADR REP B 879273209 2793 246076 SH SOLE 2 1726 0 244350 TELECOM ARGENTINA S A SPON ADR REP B 879273209 359 31587 SH SOLE 4 31587 0 0 TELECOM ARGENTINA S A SPON ADR REP B 879273209 200 17644 SH SOLE 7 12217 0 5427 TELECOM ARGENTINA S A SPON ADR REP B 879273209 166 14603 SH SOLE 18 14603 0 0 TELECOM ARGENTINA S A SPON ADR REP B 879273209 16024 1411805 SH SOLE 21 1411805 0 0 TELECOM ARGENTINA S A SPON ADR REP B 879273209 11508 1013877 SH SOLE 22 905501 0 108376 TELECOM ARGENTINA S A SPON ADR REP B 879273209 584 51461 SH SOLE 23 51461 0 0 TELECOM ARGENTINA S A SPON ADR REP B 879273209 5382 474189 SH SOLE 26 377937 0 96252 TELECOM ARGENTINA S A SPON ADR REP B 879273209 128 11257 SH SOLE 29 11257 0 0 TELECOM ARGENTINA S A SPON ADR REP B 879273209 5027 442882 SH SOLE 30 442882 0 0 TELECOM ARGENTINA S A SPON ADR REP B 879273209 303 26663 SH SOLE 31 3505 0 23158 TELECOM ARGENTINA S A SPON ADR REP B 879273209 89 7881 SH SOLE 34 7881 0 0 TELECOM ARGENTINA S A SPON ADR REP B 879273209 9 768 SH SOLE 40 768 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 96944 279749 SH SOLE 2 177391 0 102358 TELEDYNE TECHNOLOGIES INC COM 879360105 15525 44799 SH SOLE 4 43809 0 990 TELEDYNE TECHNOLOGIES INC COM 879360105 10691 30850 SH SOLE 7 12774 0 18076 TELEDYNE TECHNOLOGIES INC COM 879360105 3994 11524 SH SOLE 13 11524 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 49356 142424 SH SOLE 18 117247 0 25177 TELEDYNE TECHNOLOGIES INC COM 879360105 154565 446023 SH SOLE 19 446023 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 860851 2484132 SH SOLE 21 2484132 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 542416 1565234 SH SOLE 22 1346314 0 218920 TELEDYNE TECHNOLOGIES INC COM 879360105 29932 86375 SH SOLE 23 86375 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 4243 12243 SH SOLE 25 12243 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 31747 91612 SH SOLE 26 39268 0 52344 TELEDYNE TECHNOLOGIES INC COM 879360105 2434 7023 SH SOLE 28 4746 0 2277 TELEDYNE TECHNOLOGIES INC COM 879360105 31706 91493 SH SOLE 29 37502 0 53991 TELEDYNE TECHNOLOGIES INC COM 879360105 26429 76264 SH SOLE 30 76264 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 27854 80378 SH SOLE 31 64256 0 16122 TELEDYNE TECHNOLOGIES INC COM 879360105 6859 19794 SH SOLE 34 19794 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 5767 16643 SH SOLE 36 16643 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 300 866 SH SOLE 40 866 0 0 TELEFLEX INC COM 879369106 56565 150262 SH SOLE 2 49153 0 101109 TELEFLEX INC COM 879369106 7745 20574 SH SOLE 4 19372 0 1202 TELEFLEX INC COM 879369106 14632 38869 SH SOLE 7 38869 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 44064 117054 SH SOLE 18 110828 0 6226 TELEFLEX INC COM 879369106 283320 752631 SH SOLE 19 752631 0 0 TELEFLEX INC COM 879369106 543697 1444312 SH SOLE 21 1444312 0 0 TELEFLEX INC COM 879369106 421944 1120881 SH SOLE 22 1005490 0 115391 TELEFLEX INC COM 879369106 12616 33514 SH SOLE 23 33514 0 0 TELEFLEX INC COM 879369106 18450 49011 SH SOLE 25 49011 0 0 TELEFLEX INC COM 879369106 65112 172968 SH SOLE 26 36383 0 136585 TELEFLEX INC COM 879369106 3374 8963 SH SOLE 28 6369 0 2594 TELEFLEX INC COM 879369106 4019 10676 SH SOLE 29 879 0 9797 TELEFLEX INC COM 879369106 68345 181555 SH SOLE 30 181555 0 0 TELEFLEX INC COM 879369106 3665 9735 SH SOLE 31 7898 0 1837 TELEFLEX INC COM 879369106 58066 154251 SH SOLE 34 154251 0 0 TELEFLEX INC COM 879369106 10668 28339 SH SOLE 36 28339 0 0 TELEFLEX INC COM 879369106 352 935 SH SOLE 40 935 0 0 TELEFONICA BRASIL SA SPONSORED ADR 87936R106 697 48669 SH SOLE 2 0 0 48669 TELEFONICA BRASIL SA SPONSORED ADR 87936R106 3307 230930 SH SOLE 18 430 0 230500 TELEFONICA BRASIL SA SPONSORED ADR 87936R106 744 51928 SH SOLE 30 51928 0 0 TELENAV INC COM 879455103 109 22410 SH SOLE 2 1092 0 21318 TELENAV INC COM 879455103 5 966 SH SOLE 7 966 0 0 TELENAV INC COM 879455103 572 117783 SH SOLE 18 117783 0 0 TELENAV INC COM 879455103 274 56480 SH SOLE 19 56480 0 0 TELENAV INC COM 879455103 5579 1148010 SH SOLE 21 1148010 0 0 TELENAV INC COM 879455103 4687 964324 SH SOLE 22 936726 0 27598 TELEPHONE & DATA SYS INC COM NEW 879433829 10842 426344 SH SOLE 2 235301 0 191043 TELEPHONE & DATA SYS INC COM NEW 879433829 302 11862 SH SOLE 4 11862 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 3512 138092 SH SOLE 7 138092 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 1793 70501 SH SOLE 13 70501 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 49680 1953592 SH SOLE 18 1875701 0 77891 TELEPHONE & DATA SYS INC COM NEW 879433829 55024 2163756 SH SOLE 19 2163756 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 127951 5031501 SH SOLE 21 5031501 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 113994 4482649 SH SOLE 22 3922344 0 560305 TELEPHONE & DATA SYS INC COM NEW 879433829 1955 76885 SH SOLE 23 76885 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 2014 79203 SH SOLE 25 79203 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 1590 62535 SH SOLE 26 29307 0 33228 TELEPHONE & DATA SYS INC COM NEW 879433829 325 12763 SH SOLE 28 12763 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 6282 247033 SH SOLE 29 5924 0 241109 TELEPHONE & DATA SYS INC COM NEW 879433829 1777 69894 SH SOLE 30 69894 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 1229 48340 SH SOLE 31 19794 0 28546 TELEPHONE & DATA SYS INC COM NEW 879433829 11529 453364 SH SOLE 34 453364 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 1156 45451 SH SOLE 36 45451 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 265 10404 SH SOLE 40 10404 0 0 TELIGENT INC NEW COM 87960W104 21 49506 SH SOLE 21 49506 0 0 TELIGENT INC NEW COM 87960W104 331 776227 SH SOLE 22 776227 0 0 TELLURIAN INC NEW COM 87968A104 285 39128 SH SOLE 2 3162 0 35966 TELLURIAN INC NEW COM 87968A104 3 382 SH SOLE 4 382 0 0 TELLURIAN INC NEW COM 87968A104 10 1411 SH SOLE 7 1411 0 0 TELLURIAN INC NEW COM 87968A104 2350 322775 SH SOLE 18 322775 0 0 TELLURIAN INC NEW COM 87968A104 1216 167074 SH SOLE 19 167074 0 0 TELLURIAN INC NEW COM 87968A104 24122 3313425 SH SOLE 21 3313425 0 0 TELLURIAN INC NEW COM 87968A104 19989 2745788 SH SOLE 22 2653471 0 92317 TELLURIAN INC NEW COM 87968A104 166 22823 SH SOLE 26 0 0 22823 TELLURIAN INC NEW COM 87968A104 93 12808 SH SOLE 28 12808 0 0 TELLURIAN INC NEW COM 87968A104 217 29862 SH SOLE 30 29862 0 0 TELLURIAN INC NEW COM 87968A104 62 8489 SH SOLE 40 8489 0 0 TELUS CORP COM 87971M103 110525 2853721 SH SOLE 18 2846835 0 6886 TELUS CORP COM 87971M103 3672 94803 SH SOLE 26 94803 0 0 TELUS CORP COM 87971M103 1041 26889 SH SOLE 31 0 0 26889 TEMPUR SEALY INTL INC COM 88023U101 12451 143011 SH SOLE 2 49616 0 93395 TEMPUR SEALY INTL INC COM 88023U101 230 2641 SH SOLE 4 2641 0 0 TEMPUR SEALY INTL INC COM 88023U101 101 1158 SH SOLE 7 1158 0 0 TEMPUR SEALY INTL INC COM 88023U101 11182 128437 SH SOLE 18 128437 0 0 TEMPUR SEALY INTL INC COM 88023U101 954 10956 SH SOLE 19 10956 0 0 TEMPUR SEALY INTL INC COM 88023U101 200018 2297471 SH SOLE 21 2297471 0 0 TEMPUR SEALY INTL INC COM 88023U101 137360 1577764 SH SOLE 22 1491877 0 85887 TEMPUR SEALY INTL INC COM 88023U101 389 4473 SH SOLE 23 4473 0 0 TEMPUR SEALY INTL INC COM 88023U101 2189 25138 SH SOLE 26 9492 0 15646 TEMPUR SEALY INTL INC COM 88023U101 525 6026 SH SOLE 28 6026 0 0 TEMPUR SEALY INTL INC COM 88023U101 232 2667 SH SOLE 29 2667 0 0 TEMPUR SEALY INTL INC COM 88023U101 1344 15434 SH SOLE 30 15434 0 0 TEMPUR SEALY INTL INC COM 88023U101 82 941 SH SOLE 31 941 0 0 TEMPUR SEALY INTL INC COM 88023U101 948 10884 SH SOLE 34 10884 0 0 TEMPUR SEALY INTL INC COM 88023U101 461 5290 SH SOLE 40 5290 0 0 TENABLE HLDGS INC COM 88025T102 371 15476 SH SOLE 2 1327 0 14149 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 3228 134737 SH SOLE 18 127735 0 7002 TENABLE HLDGS INC COM 88025T102 1566 65349 SH SOLE 19 65349 0 0 TENABLE HLDGS INC COM 88025T102 33349 1391849 SH SOLE 21 1391849 0 0 TENABLE HLDGS INC COM 88025T102 28381 1184504 SH SOLE 22 1140646 0 43858 TENABLE HLDGS INC COM 88025T102 58 2439 SH SOLE 26 0 0 2439 TENABLE HLDGS INC COM 88025T102 158 6574 SH SOLE 28 6574 0 0 TENABLE HLDGS INC COM 88025T102 5453 227585 SH SOLE 30 227585 0 0 TENABLE HLDGS INC COM 88025T102 85 3542 SH SOLE 40 3542 0 0 TENARIS S A SPONSORED ADS 88031M109 96 4238 SH SOLE 21 4238 0 0 TENAX THERAPEUTICS INC COM NEW 88032L209 1 627 SH SOLE 21 627 0 0 TENAX THERAPEUTICS INC COM NEW 88032L209 844 598475 SH SOLE 22 598475 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 2279 194124 SH SOLE 2 2719 0 191405 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 410 34900 SH SOLE 4 34900 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 149 12680 SH SOLE 7 12680 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 576 49054 SH SOLE 15 47649 0 1405 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 407 34626 SH SOLE 18 34626 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 700 59628 SH SOLE 19 59628 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 20727 1765477 SH SOLE 21 1765477 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 11920 1015370 SH SOLE 22 905404 0 109966 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 621 52919 SH SOLE 23 52919 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 802 68300 SH SOLE 25 68300 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 6786 578053 SH SOLE 26 253320 0 324733 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 457 38947 SH SOLE 28 38947 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 159 13545 SH SOLE 29 13545 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 6599 562091 SH SOLE 30 562091 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 60 5147 SH SOLE 31 5147 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 364 31024 SH SOLE 34 31024 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 9 795 SH SOLE 40 795 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 4695 123447 SH SOLE 2 80210 0 43237 TENET HEALTHCARE CORP COM NEW 88033G407 16 433 SH SOLE 4 433 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 216 5675 SH SOLE 7 5675 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 22628 595011 SH SOLE 18 583776 0 11235 TENET HEALTHCARE CORP COM NEW 88033G407 7453 195971 SH SOLE 19 195971 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 293559 7719137 SH SOLE 21 7719137 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 144471 3798882 SH SOLE 22 3651507 0 147375 TENET HEALTHCARE CORP COM NEW 88033G407 26 686 SH SOLE 23 686 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 1228 32301 SH SOLE 26 22687 0 9614 TENET HEALTHCARE CORP COM NEW 88033G407 500 13147 SH SOLE 28 13147 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 2661 69982 SH SOLE 30 69982 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 491 12900 SH SOLE 31 0 0 12900 TENET HEALTHCARE CORP COM NEW 88033G407 2085 54827 SH SOLE 36 54827 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 371 9746 SH SOLE 40 9746 0 0 TENNANT CO COM 880345103 586 7521 SH SOLE 2 641 0 6880 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 6309 80969 SH SOLE 18 80969 0 0 TENNANT CO COM 880345103 2454 31493 SH SOLE 19 31493 0 0 TENNANT CO COM 880345103 156859 2013077 SH SOLE 21 2013077 0 0 TENNANT CO COM 880345103 41953 538410 SH SOLE 22 514828 0 23582 TENNANT CO COM 880345103 346 4445 SH SOLE 26 3364 0 1081 TENNANT CO COM 880345103 189 2430 SH SOLE 28 2430 0 0 TENNANT CO COM 880345103 2006 25738 SH SOLE 30 25738 0 0 TENNANT CO COM 880345103 152 1948 SH SOLE 40 1948 0 0 TENNECO INC CL A VTG COM STK 880349105 787 60111 SH SOLE 2 10926 0 49185 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 1976 SH SOLE 7 1976 0 0 TENNECO INC CL A VTG COM STK 880349105 2266 172990 SH SOLE 18 172990 0 0 TENNECO INC CL A VTG COM STK 880349105 2998 228843 SH SOLE 19 228843 0 0 TENNECO INC CL A VTG COM STK 880349105 23045 1759164 SH SOLE 21 1759164 0 0 TENNECO INC CL A VTG COM STK 880349105 24363 1859750 SH SOLE 22 1765116 0 94634 TENNECO INC CL A VTG COM STK 880349105 410 31334 SH SOLE 23 31334 0 0 TENNECO INC CL A VTG COM STK 880349105 1253 95677 SH SOLE 26 9675 0 86002 TENNECO INC CL A VTG COM STK 880349105 93 7137 SH SOLE 28 7137 0 0 TENNECO INC CL A VTG COM STK 880349105 900 68687 SH SOLE 30 68687 0 0 TENNECO INC CL A VTG COM STK 880349105 161 12267 SH SOLE 36 12267 0 0 TENNECO INC CL A VTG COM STK 880349105 84 6432 SH SOLE 40 6432 0 0 TERADATA CORP DEL COM 88076W103 7455 278483 SH SOLE 2 66257 0 212226 TERADATA CORP DEL COM 88076W103 33 1242 SH SOLE 4 1242 0 0 TERADATA CORP DEL COM 88076W103 65 2435 SH SOLE 7 2435 0 0 TERADATA CORP DEL COM 88076W103 8570 320119 SH SOLE 18 320119 0 0 TERADATA CORP DEL COM 88076W103 808 30192 SH SOLE 19 30192 0 0 TERADATA CORP DEL COM 88076W103 163058 6091074 SH SOLE 21 6091074 0 0 TERADATA CORP DEL COM 88076W103 102770 3839006 SH SOLE 22 3617240 0 221766 TERADATA CORP DEL COM 88076W103 1096 40935 SH SOLE 26 29312 0 11623 TERADATA CORP DEL COM 88076W103 402 15012 SH SOLE 28 15012 0 0 TERADATA CORP DEL COM 88076W103 11972 447222 SH SOLE 30 447222 0 0 TERADATA CORP DEL COM 88076W103 63 2344 SH SOLE 31 2344 0 0 TERADATA CORP DEL COM 88076W103 10 390 SH SOLE 34 390 0 0 TERADATA CORP DEL COM 88076W103 56 2086 SH SOLE 36 2086 0 0 TERADATA CORP DEL COM 88076W103 302 11280 SH SOLE 40 11280 0 0 TERADYNE INC COM 880770102 33530 491721 SH SOLE 2 138798 0 352923 TERADYNE INC COM 880770102 5291 77594 SH SOLE 4 72969 0 4625 TERADYNE INC COM 880770102 7647 112146 SH SOLE 7 24382 0 87764 TERADYNE INC COM 880770102 3 41 SH SOLE 17 0 0 41 TERADYNE INC COM 880770102 33680 493908 SH SOLE 18 480064 0 13844 TERADYNE INC COM 880770102 2724 39953 SH SOLE 19 39953 0 0 TERADYNE INC COM 880770102 657536 9642705 SH SOLE 21 9642705 0 0 TERADYNE INC COM 880770102 416993 6115159 SH SOLE 22 5802039 0 313120 TERADYNE INC COM 880770102 9416 138082 SH SOLE 23 138082 0 0 TERADYNE INC COM 880770102 2015 29547 SH SOLE 25 29547 0 0 TERADYNE INC COM 880770102 20983 307707 SH SOLE 26 137133 0 170574 TERADYNE INC COM 880770102 2199 32253 SH SOLE 28 22614 0 9639 TERADYNE INC COM 880770102 2630 38574 SH SOLE 29 3043 0 35531 TERADYNE INC COM 880770102 43564 638864 SH SOLE 30 638864 0 0 TERADYNE INC COM 880770102 2509 36795 SH SOLE 31 30744 0 6051 TERADYNE INC COM 880770102 689 10102 SH SOLE 34 10102 0 0 TERADYNE INC COM 880770102 2602 38155 SH SOLE 36 38155 0 0 TERADYNE INC COM 880770102 276 4044 SH SOLE 40 4044 0 0 TERADYNE INC NOTE 1.250%12/1 880770AG7 2632 1200000 PRN SOLE 21 1200000 0 0 TEREX CORP NEW COM 880779103 1948 65417 SH SOLE 2 30116 0 35301 TEREX CORP NEW COM 880779103 9 319 SH SOLE 4 319 0 0 TEREX CORP NEW COM 880779103 55 1853 SH SOLE 7 1853 0 0 TEREX CORP NEW COM 880779103 10815 363175 SH SOLE 18 363175 0 0 TEREX CORP NEW COM 880779103 3327 111727 SH SOLE 19 111727 0 0 TEREX CORP NEW COM 880779103 139138 4672199 SH SOLE 21 4672199 0 0 TEREX CORP NEW COM 880779103 66822 2243840 SH SOLE 22 2136717 0 107123 TEREX CORP NEW COM 880779103 1010 33914 SH SOLE 26 23141 0 10773 TEREX CORP NEW COM 880779103 291 9785 SH SOLE 28 9785 0 0 TEREX CORP NEW COM 880779103 878 29476 SH SOLE 30 29476 0 0 TEREX CORP NEW COM 880779103 83 2800 SH SOLE 31 0 0 2800 TEREX CORP NEW COM 880779103 58 1945 SH SOLE 36 1945 0 0 TEREX CORP NEW COM 880779103 195 6542 SH SOLE 40 6542 0 0 TERNIUM SA SPONSORED ADS 880890108 465 21142 SH SOLE 19 21142 0 0 TERNIUM SA SPONSORED ADS 880890108 51 2322 SH SOLE 21 2322 0 0 TERNIUM SA SPONSORED ADS 880890108 7805 354779 SH SOLE 25 354779 0 0 TERNIUM SA SPONSORED ADS 880890108 14599 663602 SH SOLE 34 663602 0 0 TERRAFORM PWR INC COM CL A 88104R209 874 56812 SH SOLE 2 11893 0 44919 TERRAFORM PWR INC COM CL A 88104R209 2 148 SH SOLE 4 148 0 0 TERRAFORM PWR INC COM CL A 88104R209 24 1565 SH SOLE 7 1565 0 0 TERRAFORM PWR INC COM CL A 88104R209 4123 267879 SH SOLE 18 267879 0 0 TERRAFORM PWR INC COM CL A 88104R209 5483 356269 SH SOLE 19 356269 0 0 TERRAFORM PWR INC COM CL A 88104R209 52993 3443313 SH SOLE 21 3443313 0 0 TERRAFORM PWR INC COM CL A 88104R209 42070 2733590 SH SOLE 22 2630518 0 103072 TERRAFORM PWR INC COM CL A 88104R209 643 41807 SH SOLE 23 41807 0 0 TERRAFORM PWR INC COM CL A 88104R209 100 6475 SH SOLE 26 0 0 6475 TERRAFORM PWR INC COM CL A 88104R209 132 8603 SH SOLE 28 8603 0 0 TERRAFORM PWR INC COM CL A 88104R209 8428 547637 SH SOLE 30 547637 0 0 TERRAFORM PWR INC COM CL A 88104R209 131 8491 SH SOLE 40 8491 0 0 TERRENO RLTY CORP COM 88146M101 11246 207727 SH SOLE 2 2450 0 205277 TERRENO RLTY CORP COM 88146M101 1015 18744 SH SOLE 4 18744 0 0 TERRENO RLTY CORP COM 88146M101 3589 66299 SH SOLE 7 66299 0 0 TERRENO RLTY CORP COM 88146M101 12039 222374 SH SOLE 18 222374 0 0 TERRENO RLTY CORP COM 88146M101 10266 189611 SH SOLE 19 189611 0 0 TERRENO RLTY CORP COM 88146M101 136554 2522231 SH SOLE 21 2522231 0 0 TERRENO RLTY CORP COM 88146M101 135644 2505424 SH SOLE 22 2419014 0 86410 TERRENO RLTY CORP COM 88146M101 231 4275 SH SOLE 23 4275 0 0 TERRENO RLTY CORP COM 88146M101 7901 145928 SH SOLE 25 145928 0 0 TERRENO RLTY CORP COM 88146M101 2865 52919 SH SOLE 26 13892 0 39027 TERRENO RLTY CORP COM 88146M101 472 8721 SH SOLE 28 8721 0 0 TERRENO RLTY CORP COM 88146M101 1847 34114 SH SOLE 29 34114 0 0 TERRENO RLTY CORP COM 88146M101 16035 296180 SH SOLE 30 296180 0 0 TERRENO RLTY CORP COM 88146M101 612 11313 SH SOLE 34 11313 0 0 TERRENO RLTY CORP COM 88146M101 391 7229 SH SOLE 40 7229 0 0 TERRITORIAL BANCORP INC COM 88145X108 255 8256 SH SOLE 2 291 0 7965 TERRITORIAL BANCORP INC COM 88145X108 881 28476 SH SOLE 18 28476 0 0 TERRITORIAL BANCORP INC COM 88145X108 452 14604 SH SOLE 19 14604 0 0 TERRITORIAL BANCORP INC COM 88145X108 9213 297773 SH SOLE 21 297773 0 0 TERRITORIAL BANCORP INC COM 88145X108 3975 128485 SH SOLE 22 121234 0 7251 TESLA INC COM 88160R101 135240 323285 SH SOLE 2 23051 0 300234 TESLA INC COM 88160R101 25764 61587 SH SOLE 4 58000 0 3587 TESLA INC COM 88160R101 7199 17209 SH SOLE 7 17209 0 0 TESLA INC COM 88160R101 1876 4485 SH SOLE 13 4485 0 0 TESLA INC COM 88160R101 454 1086 SH SOLE 15 1086 0 0 TESLA INC COM 88160R101 54 128 SH SOLE 17 0 0 128 TESLA INC COM 88160R101 34363 82144 SH SOLE 18 70173 0 11971 TESLA INC COM 88160R101 96432 230516 SH SOLE 19 230516 0 0 TESLA INC COM 88160R101 444795 1063264 SH SOLE 21 1063264 0 0 TESLA INC COM 88160R101 1537233 3674690 SH SOLE 22 3413193 0 261497 TESLA INC COM 88160R101 40681 97246 SH SOLE 23 97246 0 0 TESLA INC COM 88160R101 60713 145131 SH SOLE 25 145131 0 0 TESLA INC COM 88160R101 160604 383917 SH SOLE 26 80290 0 303627 TESLA INC COM 88160R101 10493 25082 SH SOLE 28 17527 0 7555 TESLA INC COM 88160R101 6093 14565 SH SOLE 29 3076 0 11489 TESLA INC COM 88160R101 135340 323524 SH SOLE 30 323524 0 0 TESLA INC COM 88160R101 12228 29231 SH SOLE 31 24597 0 4634 TESLA INC COM 88160R101 12272 29336 SH SOLE 32 29336 0 0 TESLA INC COM 88160R101 43938 105033 SH SOLE 34 105033 0 0 TESLA INC COM 88160R101 38130 91147 SH SOLE 36 91147 0 0 TESLA INC COM 88160R101 1359 3249 SH SOLE 40 3249 0 0 TESLA INC NOTE 1.250% 3/0 88160RAC5 5226 4100000 PRN SOLE 21 4100000 0 0 TESLA INC NOTE 2.375% 3/1 88160RAD3 3995 2825000 PRN SOLE 21 2825000 0 0 TESLA INC NOTE 2.000% 5/1 88160RAG6 8187 5415000 PRN SOLE 21 5415000 0 0 TESSCO TECHNOLOGIES INC COM 872386107 204 18221 SH SOLE 2 12065 0 6156 TESSCO TECHNOLOGIES INC COM 872386107 324 28836 SH SOLE 18 23849 0 4987 TESSCO TECHNOLOGIES INC COM 872386107 1281 114181 SH SOLE 19 114181 0 0 TESSCO TECHNOLOGIES INC COM 872386107 2651 236316 SH SOLE 21 236316 0 0 TESSCO TECHNOLOGIES INC COM 872386107 4515 402415 SH SOLE 22 400632 0 1783 TESSCO TECHNOLOGIES INC COM 872386107 283 25255 SH SOLE 23 25255 0 0 TESSCO TECHNOLOGIES INC COM 872386107 737 65701 SH SOLE 26 0 0 65701 TETRA TECH INC NEW COM 88162G103 4145 48112 SH SOLE 2 27429 0 20683 TETRA TECH INC NEW COM 88162G103 22 252 SH SOLE 4 252 0 0 TETRA TECH INC NEW COM 88162G103 2883 33460 SH SOLE 7 33460 0 0 TETRA TECH INC NEW COM 88162G103 28293 328381 SH SOLE 18 310860 0 17521 TETRA TECH INC NEW COM 88162G103 16331 189542 SH SOLE 19 189542 0 0 TETRA TECH INC NEW COM 88162G103 339987 3945991 SH SOLE 21 3945991 0 0 TETRA TECH INC NEW COM 88162G103 165801 1924333 SH SOLE 22 1854596 0 69737 TETRA TECH INC NEW COM 88162G103 1001 11622 SH SOLE 23 11622 0 0 TETRA TECH INC NEW COM 88162G103 3710 43057 SH SOLE 26 13451 0 29606 TETRA TECH INC NEW COM 88162G103 634 7356 SH SOLE 28 7356 0 0 TETRA TECH INC NEW COM 88162G103 22052 255948 SH SOLE 30 255948 0 0 TETRA TECH INC NEW COM 88162G103 507 5889 SH SOLE 40 5889 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 230 117204 SH SOLE 2 4851 0 112353 TETRA TECHNOLOGIES INC DEL COM 88162F105 6 3207 SH SOLE 7 3207 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 1110 566125 SH SOLE 18 566125 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 412 210456 SH SOLE 19 210456 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 29144 14869532 SH SOLE 21 14869532 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 7084 3614105 SH SOLE 22 3516314 0 97791 TETRA TECHNOLOGIES INC DEL COM 88162F105 240 122366 SH SOLE 30 122366 0 0 TETRAPHASE PHARMACEUTICALS I COM NEW 88165N204 2 571 SH SOLE 18 571 0 0 TETRAPHASE PHARMACEUTICALS I COM NEW 88165N204 20 7219 SH SOLE 21 7219 0 0 TETRAPHASE PHARMACEUTICALS I COM NEW 88165N204 141 50252 SH SOLE 22 50252 0 0 TEVA PHARMACEUTICAL FIN LLC DBCV 0.250% 2/0 88163VAE9 1455 1535000 PRN SOLE 21 1535000 0 0 TEVA PHARMACEUTICAL INDS LTD OPTIONS 881624209 25 2500 SH Put SOLE 2 2500 0 0 TEVA PHARMACEUTICAL INDS LTD OPTIONS 881624209 6027 615000 SH Put SOLE 19 615000 0 0 TEVA PHARMACEUTICAL INDS LTD OPTIONS 881624209 39 4000 SH Put SOLE 22 4000 0 0 TEVA PHARMACEUTICAL INDS LTD OPTIONS 881624209 588 60000 SH Put SOLE 34 60000 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 2510 256126 SH SOLE 2 44812 0 211314 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 4482 457334 SH SOLE 4 427439 0 29895 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 8696 887301 SH SOLE 7 758767 0 128534 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 19 1890 SH SOLE 13 1890 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 10110 1031655 SH SOLE 18 1030693 0 962 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 6073 619688 SH SOLE 19 619688 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 127125 12971919 SH SOLE 21 12971919 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 156778 15997776 SH SOLE 22 15125807 0 871969 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 7852 801196 SH SOLE 23 801196 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 271 27615 SH SOLE 25 27615 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 21163 2159480 SH SOLE 26 555611 0 1603869 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 1408 143668 SH SOLE 28 143668 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 15 1504 SH SOLE 29 1504 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 2476 252625 SH SOLE 30 252625 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 2011 205224 SH SOLE 31 168901 0 36323 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 343 35014 SH SOLE 34 35014 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 1880 191850 SH SOLE 36 191850 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 220 22458 SH SOLE 40 22458 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 6630 116787 SH SOLE 2 24768 0 92019 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 14 246 SH SOLE 4 246 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 72 1277 SH SOLE 7 1277 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 7750 136523 SH SOLE 18 136523 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 677 11934 SH SOLE 19 11934 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 142718 2513971 SH SOLE 21 2513971 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 94403 1662898 SH SOLE 22 1564342 0 98556 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 961 16934 SH SOLE 26 9779 0 7155 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 394 6945 SH SOLE 28 6945 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 1004 17684 SH SOLE 30 17684 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 61 1078 SH SOLE 31 1078 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 47 832 SH SOLE 36 832 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 283 4992 SH SOLE 40 4992 0 0 TEXAS INSTRS INC COM 882508104 334538 2607667 SH SOLE 2 460969 0 2146698 TEXAS INSTRS INC COM 882508104 64527 502975 SH SOLE 4 477632 0 25343 TEXAS INSTRS INC COM 882508104 115883 903289 SH SOLE 7 890933 0 12356 TEXAS INSTRS INC COM 882508104 5060 39438 SH SOLE 13 39438 0 0 TEXAS INSTRS INC COM 882508104 888 6920 SH SOLE 15 6920 0 0 TEXAS INSTRS INC COM 882508104 347567 2709231 SH SOLE 18 2545671 0 163560 TEXAS INSTRS INC COM 882508104 170820 1331515 SH SOLE 19 1331515 0 0 TEXAS INSTRS INC COM 882508104 3058944 23843978 SH SOLE 21 23843978 0 0 TEXAS INSTRS INC COM 882508104 2988926 23298199 SH SOLE 22 20775832 0 2522367 TEXAS INSTRS INC COM 882508104 95372 743406 SH SOLE 23 743406 0 0 TEXAS INSTRS INC COM 882508104 137824 1074318 SH SOLE 25 1074318 0 0 TEXAS INSTRS INC COM 882508104 714101 5566303 SH SOLE 26 587219 0 4979084 TEXAS INSTRS INC COM 882508104 22369 174360 SH SOLE 28 121799 0 52561 TEXAS INSTRS INC COM 882508104 18593 144927 SH SOLE 29 37607 0 107320 TEXAS INSTRS INC COM 882508104 555939 4333456 SH SOLE 30 4333456 0 0 TEXAS INSTRS INC COM 882508104 36679 285908 SH SOLE 31 231684 0 54224 TEXAS INSTRS INC COM 882508104 19518 152140 SH SOLE 32 152140 0 0 TEXAS INSTRS INC COM 882508104 112316 875488 SH SOLE 34 875488 0 0 TEXAS INSTRS INC COM 882508104 84399 657877 SH SOLE 36 657877 0 0 TEXAS INSTRS INC COM 882508104 1603 12494 SH SOLE 37 12494 0 0 TEXAS INSTRS INC COM 882508104 2644 20607 SH SOLE 40 20607 0 0 TEXAS PAC LD TR SUB CTF PROP I T 882610108 1754 2245 SH SOLE 21 2245 0 0 TEXAS PAC LD TR SUB CTF PROP I T 882610108 1148 1470 SH SOLE 26 1037 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 4533 80490 SH SOLE 2 55489 0 25001 TEXAS ROADHOUSE INC COM 882681109 15 262 SH SOLE 4 262 0 0 TEXAS ROADHOUSE INC COM 882681109 65 1159 SH SOLE 7 1159 0 0 TEXAS ROADHOUSE INC COM 882681109 759 13480 SH SOLE 13 13480 0 0 TEXAS ROADHOUSE INC COM 882681109 26833 476447 SH SOLE 18 400793 0 75654 TEXAS ROADHOUSE INC COM 882681109 38516 683873 SH SOLE 19 683873 0 0 TEXAS ROADHOUSE INC COM 882681109 270099 4795788 SH SOLE 21 4795788 0 0 TEXAS ROADHOUSE INC COM 882681109 165214 2933489 SH SOLE 22 2793867 0 139622 TEXAS ROADHOUSE INC COM 882681109 4734 84047 SH SOLE 23 84047 0 0 TEXAS ROADHOUSE INC COM 882681109 12201 216640 SH SOLE 26 13992 0 202648 TEXAS ROADHOUSE INC COM 882681109 495 8781 SH SOLE 28 8781 0 0 TEXAS ROADHOUSE INC COM 882681109 801 14223 SH SOLE 29 0 0 14223 TEXAS ROADHOUSE INC COM 882681109 1672 29688 SH SOLE 30 29688 0 0 TEXAS ROADHOUSE INC COM 882681109 511 9067 SH SOLE 36 9067 0 0 TEXAS ROADHOUSE INC COM 882681109 388 6896 SH SOLE 40 6896 0 0 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 497 46394 SH SOLE 2 2048 0 44346 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 1865 174119 SH SOLE 18 174119 0 0 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 992 92660 SH SOLE 19 92660 0 0 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 18551 1732076 SH SOLE 21 1732076 0 0 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 6120 571388 SH SOLE 22 518105 0 53283 TEXTRON INC COM 883203101 25218 565436 SH SOLE 2 80311 0 485125 TEXTRON INC COM 883203101 4745 106399 SH SOLE 4 99811 0 6588 TEXTRON INC COM 883203101 15102 338608 SH SOLE 7 206034 0 132574 TEXTRON INC COM 883203101 219 4915 SH SOLE 13 4915 0 0 TEXTRON INC COM 883203101 61 1367 SH SOLE 15 1367 0 0 TEXTRON INC COM 883203101 6 142 SH SOLE 17 0 0 142 TEXTRON INC COM 883203101 19287 432446 SH SOLE 18 417928 0 14518 TEXTRON INC COM 883203101 2917 65403 SH SOLE 19 65403 0 0 TEXTRON INC COM 883203101 397934 8922285 SH SOLE 21 8922285 0 0 TEXTRON INC COM 883203101 253380 5681174 SH SOLE 22 5047351 0 633823 TEXTRON INC COM 883203101 7523 168667 SH SOLE 23 168667 0 0 TEXTRON INC COM 883203101 17036 381975 SH SOLE 25 381975 0 0 TEXTRON INC COM 883203101 18704 419375 SH SOLE 26 197404 0 221971 TEXTRON INC COM 883203101 658 14754 SH SOLE 28 0 0 14754 TEXTRON INC COM 883203101 2375 53244 SH SOLE 29 4633 0 48611 TEXTRON INC COM 883203101 40832 915508 SH SOLE 30 915508 0 0 TEXTRON INC COM 883203101 2433 54554 SH SOLE 31 45482 0 9072 TEXTRON INC COM 883203101 8023 179891 SH SOLE 36 179891 0 0 TEXTRON INC COM 883203101 237 5314 SH SOLE 40 5314 0 0 TFF PHARMACEUTICALS INC COM 87241J104 5 880 SH SOLE 18 880 0 0 TFF PHARMACEUTICALS INC COM 87241J104 29 5474 SH SOLE 21 5474 0 0 TFF PHARMACEUTICALS INC COM 87241J104 33 6098 SH SOLE 22 6098 0 0 TFS FINL CORP COM 87240R107 2687 136538 SH SOLE 2 6817 0 129721 TFS FINL CORP COM 87240R107 5 278 SH SOLE 4 278 0 0 TFS FINL CORP COM 87240R107 106 5396 SH SOLE 7 5396 0 0 TFS FINL CORP COM 87240R107 458 23284 SH SOLE 18 23284 0 0 TFS FINL CORP COM 87240R107 221 11205 SH SOLE 19 11205 0 0 TFS FINL CORP COM 87240R107 16271 826765 SH SOLE 21 826765 0 0 TFS FINL CORP COM 87240R107 33042 1678940 SH SOLE 22 1585586 0 93354 TFS FINL CORP COM 87240R107 13 670 SH SOLE 23 670 0 0 TFS FINL CORP COM 87240R107 320 16237 SH SOLE 26 11939 0 4298 TFS FINL CORP COM 87240R107 139 7070 SH SOLE 28 7070 0 0 TFS FINL CORP COM 87240R107 320 16279 SH SOLE 30 16279 0 0 TFS FINL CORP COM 87240R107 18 905 SH SOLE 31 905 0 0 TFS FINL CORP COM 87240R107 173 8771 SH SOLE 40 8771 0 0 TG THERAPEUTICS INC COM 88322Q108 445 40120 SH SOLE 2 3268 0 36852 TG THERAPEUTICS INC COM 88322Q108 18 1611 SH SOLE 7 1611 0 0 TG THERAPEUTICS INC COM 88322Q108 3407 306937 SH SOLE 18 306937 0 0 TG THERAPEUTICS INC COM 88322Q108 1740 156731 SH SOLE 19 156731 0 0 TG THERAPEUTICS INC COM 88322Q108 34164 3077804 SH SOLE 21 3077804 0 0 TG THERAPEUTICS INC COM 88322Q108 26444 2382306 SH SOLE 22 2287616 0 94690 TG THERAPEUTICS INC COM 88322Q108 186 16784 SH SOLE 26 0 0 16784 TG THERAPEUTICS INC COM 88322Q108 97 8753 SH SOLE 28 8753 0 0 TG THERAPEUTICS INC COM 88322Q108 318 28630 SH SOLE 30 28630 0 0 TG THERAPEUTICS INC COM 88322Q108 101 9114 SH SOLE 40 9114 0 0 THE CHARLES SCHWAB CORPORATI COM 808513105 137777 2896917 SH SOLE 2 367211 0 2529706 THE CHARLES SCHWAB CORPORATI COM 808513105 27015 568029 SH SOLE 4 535784 0 32245 THE CHARLES SCHWAB CORPORATI COM 808513105 48012 1009514 SH SOLE 7 1009514 0 0 THE CHARLES SCHWAB CORPORATI COM 808513105 3681 77397 SH SOLE 13 77397 0 0 THE CHARLES SCHWAB CORPORATI COM 808513105 322 6760 SH SOLE 15 6760 0 0 THE CHARLES SCHWAB CORPORATI COM 808513105 1 15 SH SOLE 17 0 0 15 THE CHARLES SCHWAB CORPORATI COM 808513105 247242 5198529 SH SOLE 18 4822081 0 376448 THE CHARLES SCHWAB CORPORATI COM 808513105 290471 6107457 SH SOLE 19 6107457 0 0 THE CHARLES SCHWAB CORPORATI COM 808513105 1285034 27019224 SH SOLE 21 27019224 0 0 THE CHARLES SCHWAB CORPORATI COM 808513105 1364366 28687259 SH SOLE 22 25357446 0 3329813 THE CHARLES SCHWAB CORPORATI COM 808513105 40580 853228 SH SOLE 23 853228 0 0 THE CHARLES SCHWAB CORPORATI COM 808513105 55637 1169837 SH SOLE 25 1169837 0 0 THE CHARLES SCHWAB CORPORATI COM 808513105 266751 5608717 SH SOLE 26 581498 0 5027219 THE CHARLES SCHWAB CORPORATI COM 808513105 10440 219508 SH SOLE 28 153481 0 66027 THE CHARLES SCHWAB CORPORATI COM 808513105 13224 278058 SH SOLE 29 25248 0 252810 THE CHARLES SCHWAB CORPORATI COM 808513105 240913 5065452 SH SOLE 30 5065452 0 0 THE CHARLES SCHWAB CORPORATI COM 808513105 12552 263920 SH SOLE 31 211419 0 52501 THE CHARLES SCHWAB CORPORATI COM 808513105 43203 908383 SH SOLE 34 908383 0 0 THE CHARLES SCHWAB CORPORATI COM 808513105 38739 814529 SH SOLE 36 814529 0 0 THE CHARLES SCHWAB CORPORATI COM 808513105 1225 25753 SH SOLE 40 25753 0 0 THE ONE GROUP HOSPITALITY IN COM 88338K103 11 3060 SH SOLE 18 3060 0 0 THE ONE GROUP HOSPITALITY IN COM 88338K103 184 50495 SH SOLE 21 50495 0 0 THE ONE GROUP HOSPITALITY IN COM 88338K103 114 31452 SH SOLE 22 31452 0 0 THE REALREAL INC COM 88339P101 259 13726 SH SOLE 2 714 0 13012 THE REALREAL INC COM 88339P101 1621 85981 SH SOLE 18 75419 0 10562 THE REALREAL INC COM 88339P101 7639 405230 SH SOLE 19 405230 0 0 THE REALREAL INC COM 88339P101 11255 597107 SH SOLE 21 597107 0 0 THE REALREAL INC COM 88339P101 8685 460727 SH SOLE 22 446543 0 14184 THE REALREAL INC COM 88339P101 43 2294 SH SOLE 26 0 0 2294 THE REALREAL INC COM 88339P101 63 3339 SH SOLE 30 3339 0 0 THE REALREAL INC COM 88339P101 495 26285 SH SOLE 34 26285 0 0 THE REALREAL INC COM 88339P101 70 3736 SH SOLE 40 3736 0 0 THE TRADE DESK INC COM CL A 88339J105 19145 73696 SH SOLE 2 2600 0 71096 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 5320 20478 SH SOLE 18 20478 0 0 THE TRADE DESK INC COM CL A 88339J105 13070 50311 SH SOLE 19 50311 0 0 THE TRADE DESK INC COM CL A 88339J105 163677 630061 SH SOLE 21 630061 0 0 THE TRADE DESK INC COM CL A 88339J105 280972 1081575 SH SOLE 22 1012832 0 68743 THE TRADE DESK INC COM CL A 88339J105 7244 27887 SH SOLE 25 27887 0 0 THE TRADE DESK INC COM CL A 88339J105 3527 13575 SH SOLE 26 8188 0 5387 THE TRADE DESK INC COM CL A 88339J105 1387 5339 SH SOLE 28 5339 0 0 THE TRADE DESK INC COM CL A 88339J105 3042 11710 SH SOLE 30 11710 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 2900 11165 SH SOLE 34 11165 0 0 THE TRADE DESK INC COM CL A 88339J105 1015 3908 SH SOLE 40 3908 0 0 THERAPEUTICSMD INC COM 88338N107 265 109377 SH SOLE 2 12761 0 96616 THERAPEUTICSMD INC COM 88338N107 3 1101 SH SOLE 4 1101 0 0 THERAPEUTICSMD INC COM 88338N107 8 3346 SH SOLE 7 3346 0 0 THERAPEUTICSMD INC COM 88338N107 1766 729729 SH SOLE 18 701398 0 28331 THERAPEUTICSMD INC COM 88338N107 1319 545030 SH SOLE 19 545030 0 0 THERAPEUTICSMD INC COM 88338N107 24613 10170802 SH SOLE 21 10170802 0 0 THERAPEUTICSMD INC COM 88338N107 15638 6462142 SH SOLE 22 6234208 0 227934 THERAPEUTICSMD INC COM 88338N107 33 13637 SH SOLE 23 13637 0 0 THERAPEUTICSMD INC COM 88338N107 153 63045 SH SOLE 26 22961 0 40084 THERAPEUTICSMD INC COM 88338N107 69 28707 SH SOLE 28 28707 0 0 THERAPEUTICSMD INC COM 88338N107 259 107046 SH SOLE 30 107046 0 0 THERAPEUTICSMD INC COM 88338N107 61 25181 SH SOLE 40 25181 0 0 THERATECHNOLOGIES INC COM 88338H100 17 5057 SH SOLE 22 5057 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 482 18615 SH SOLE 2 1578 0 17037 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 4296 165950 SH SOLE 18 159443 0 6507 THERAVANCE BIOPHARMA INC COM G8807B106 5320 205486 SH SOLE 19 205486 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 505 19500 SH SOLE 20 19500 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 53807 2078280 SH SOLE 21 2078280 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 33600 1297814 SH SOLE 22 1242174 0 55640 THERAVANCE BIOPHARMA INC COM G8807B106 11 439 SH SOLE 23 439 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 323 12477 SH SOLE 26 9808 0 2669 THERAVANCE BIOPHARMA INC COM G8807B106 156 6034 SH SOLE 28 6034 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 465 17979 SH SOLE 30 17979 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 142 5471 SH SOLE 40 5471 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 372462 1146497 SH SOLE 2 271677 0 874820 THERMO FISHER SCIENTIFIC INC COM 883556102 62156 191327 SH SOLE 4 180460 0 10867 THERMO FISHER SCIENTIFIC INC COM 883556102 109432 336849 SH SOLE 7 335016 0 1833 THERMO FISHER SCIENTIFIC INC COM 883556102 2092 6440 SH SOLE 13 6440 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 751 2312 SH SOLE 15 2312 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 3 10 SH SOLE 17 0 0 10 THERMO FISHER SCIENTIFIC INC COM 883556102 284036 874308 SH SOLE 18 815527 0 58781 THERMO FISHER SCIENTIFIC INC COM 883556102 431106 1327010 SH SOLE 19 1327010 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 2989 9200 SH SOLE 20 9200 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 3122129 9610394 SH SOLE 21 9610394 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 3139025 9662404 SH SOLE 22 8645480 0 1016924 THERMO FISHER SCIENTIFIC INC COM 883556102 96053 295667 SH SOLE 23 295667 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 131943 406141 SH SOLE 25 406141 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 499820 1538522 SH SOLE 26 223981 0 1314541 THERMO FISHER SCIENTIFIC INC COM 883556102 24281 74742 SH SOLE 28 52246 0 22496 THERMO FISHER SCIENTIFIC INC COM 883556102 7472 23001 SH SOLE 29 8381 0 14620 THERMO FISHER SCIENTIFIC INC COM 883556102 506608 1559417 SH SOLE 30 1559417 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 28845 88789 SH SOLE 31 71611 0 17178 THERMO FISHER SCIENTIFIC INC COM 883556102 250169 770058 SH SOLE 34 770058 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 87938 270687 SH SOLE 36 270687 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 2950 9081 SH SOLE 40 9081 0 0 THERMOGENESIS HLDGS INC COM 88362L100 0 27 SH SOLE 21 27 0 0 THERMOGENESIS HLDGS INC COM 88362L100 63 14396 SH SOLE 22 14396 0 0 THERMON GROUP HLDGS INC COM 88362T103 732 27313 SH SOLE 2 1130 0 26183 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 2937 109608 SH SOLE 18 109608 0 0 THERMON GROUP HLDGS INC COM 88362T103 1505 56152 SH SOLE 19 56152 0 0 THERMON GROUP HLDGS INC COM 88362T103 29023 1082950 SH SOLE 21 1082950 0 0 THERMON GROUP HLDGS INC COM 88362T103 26289 980937 SH SOLE 22 940959 0 39978 THERMON GROUP HLDGS INC COM 88362T103 320 11958 SH SOLE 26 0 0 11958 THERMON GROUP HLDGS INC COM 88362T103 125 4666 SH SOLE 28 4666 0 0 THERMON GROUP HLDGS INC COM 88362T103 20133 751247 SH SOLE 30 751247 0 0 THERMON GROUP HLDGS INC COM 88362T103 101 3776 SH SOLE 40 3776 0 0 THIRD PT REINS LTD COM G8827U100 831 79012 SH SOLE 2 2325 0 76687 THIRD PT REINS LTD COM G8827U100 13 1255 SH SOLE 7 1255 0 0 THIRD PT REINS LTD COM G8827U100 3589 341196 SH SOLE 18 341196 0 0 THIRD PT REINS LTD COM G8827U100 1396 132689 SH SOLE 19 132689 0 0 THIRD PT REINS LTD COM G8827U100 95380 9066530 SH SOLE 21 9066530 0 0 THIRD PT REINS LTD COM G8827U100 26732 2541019 SH SOLE 22 2423704 0 117315 THIRD PT REINS LTD COM G8827U100 134 12772 SH SOLE 26 0 0 12772 THIRD PT REINS LTD COM G8827U100 97 9262 SH SOLE 28 9262 0 0 THIRD PT REINS LTD COM G8827U100 1008 95841 SH SOLE 30 95841 0 0 THIRD PT REINS LTD COM G8827U100 68 6481 SH SOLE 40 6481 0 0 THL CREDIT INC COM 872438106 1012 160397 SH SOLE 30 160397 0 0 THOMSON REUTERS CORP COM NEW 884903709 458 6393 SH SOLE 2 6393 0 0 THOMSON REUTERS CORP COM NEW 884903709 6 80 SH SOLE 18 80 0 0 THOMSON REUTERS CORP COM NEW 884903709 5977 83476 SH SOLE 22 83476 0 0 THOR INDS INC COM 885160101 9397 126493 SH SOLE 2 31101 0 95392 THOR INDS INC COM 885160101 21 282 SH SOLE 4 282 0 0 THOR INDS INC COM 885160101 106 1425 SH SOLE 7 1425 0 0 THOR INDS INC COM 885160101 12274 165223 SH SOLE 18 164804 0 419 THOR INDS INC COM 885160101 925 12446 SH SOLE 19 12446 0 0 THOR INDS INC COM 885160101 202111 2720565 SH SOLE 21 2720565 0 0 THOR INDS INC COM 885160101 133152 1792321 SH SOLE 22 1680648 0 111673 THOR INDS INC COM 885160101 1750 23562 SH SOLE 26 14896 0 8666 THOR INDS INC COM 885160101 501 6738 SH SOLE 28 6738 0 0 THOR INDS INC COM 885160101 2492 33541 SH SOLE 30 33541 0 0 THOR INDS INC COM 885160101 78 1049 SH SOLE 31 1049 0 0 THOR INDS INC COM 885160101 193 2597 SH SOLE 36 2597 0 0 THOR INDS INC COM 885160101 424 5706 SH SOLE 40 5706 0 0 TIDEWATER INC NEW COM 88642R109 751 38941 SH SOLE 2 1554 0 37387 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 2646 137250 SH SOLE 18 137250 0 0 TIDEWATER INC NEW COM 88642R109 1309 67904 SH SOLE 19 67904 0 0 TIDEWATER INC NEW COM 88642R109 28481 1477256 SH SOLE 21 1477256 0 0 TIDEWATER INC NEW COM 88642R109 21302 1104901 SH SOLE 22 1057021 0 47880 TIDEWATER INC NEW COM 88642R109 547 28355 SH SOLE 26 26796 0 1559 TIDEWATER INC NEW COM 88642R109 94 4870 SH SOLE 28 4870 0 0 TIDEWATER INC NEW COM 88642R109 276 14291 SH SOLE 30 14291 0 0 TIDEWATER INC NEW COM 88642R109 72 3730 SH SOLE 40 3730 0 0 TIFFANY & CO NEW COM 886547108 39528 295759 SH SOLE 2 37282 0 258477 TIFFANY & CO NEW COM 886547108 6422 48052 SH SOLE 4 45202 0 2850 TIFFANY & CO NEW COM 886547108 13930 104229 SH SOLE 7 92087 0 12142 TIFFANY & CO NEW COM 886547108 429 3210 SH SOLE 13 3210 0 0 TIFFANY & CO NEW COM 886547108 118 882 SH SOLE 15 882 0 0 TIFFANY & CO NEW COM 886547108 43567 325982 SH SOLE 18 311486 0 14496 TIFFANY & CO NEW COM 886547108 4458 33355 SH SOLE 19 33355 0 0 TIFFANY & CO NEW COM 886547108 373553 2795007 SH SOLE 21 2795007 0 0 TIFFANY & CO NEW COM 886547108 361121 2701988 SH SOLE 22 2405816 0 296172 TIFFANY & CO NEW COM 886547108 10521 78720 SH SOLE 23 78720 0 0 TIFFANY & CO NEW COM 886547108 19221 143816 SH SOLE 25 143816 0 0 TIFFANY & CO NEW COM 886547108 96745 723865 SH SOLE 26 94016 0 629849 TIFFANY & CO NEW COM 886547108 2718 20338 SH SOLE 28 14183 0 6155 TIFFANY & CO NEW COM 886547108 3351 25076 SH SOLE 29 2141 0 22935 TIFFANY & CO NEW COM 886547108 56825 425176 SH SOLE 30 425176 0 0 TIFFANY & CO NEW COM 886547108 3391 25371 SH SOLE 31 21528 0 3843 TIFFANY & CO NEW COM 886547108 1046 7823 SH SOLE 34 7823 0 0 TIFFANY & CO NEW COM 886547108 11504 86078 SH SOLE 36 86078 0 0 TIFFANY & CO NEW COM 886547108 334 2500 SH SOLE 40 2500 0 0 TILLYS INC CL A 886885102 326 26647 SH SOLE 2 5311 0 21336 TILLYS INC CL A 886885102 5 415 SH SOLE 7 415 0 0 TILLYS INC CL A 886885102 946 77265 SH SOLE 18 77265 0 0 TILLYS INC CL A 886885102 975 79628 SH SOLE 19 79628 0 0 TILLYS INC CL A 886885102 9745 795513 SH SOLE 21 795513 0 0 TILLYS INC CL A 886885102 8434 688494 SH SOLE 22 673042 0 15452 TILLYS INC CL A 886885102 73 5948 SH SOLE 23 5948 0 0 TILLYS INC CL A 886885102 195 15944 SH SOLE 26 0 0 15944 TILRAY INC COM CL 2 88688T100 332 19404 SH SOLE 21 19404 0 0 TILRAY INC COM CL 2 88688T100 372 21700 SH SOLE 22 10647 0 11053 TILRAY INC COM CL 2 88688T100 116 6775 SH SOLE 30 6775 0 0 TILRAY INC COM CL 2 88688T100 42 2429 SH SOLE 40 2429 0 0 TILRAY INC NOTE 5.000%10/0 88688TAB6 572 1100000 PRN SOLE 21 1100000 0 0 TIM PARTICIPACOES S A SPONSORED ADR 88706P205 375 19601 SH SOLE 30 19601 0 0 TIMBERLAND BANCORP INC COM 887098101 250 8414 SH SOLE 2 287 0 8127 TIMBERLAND BANCORP INC COM 887098101 5 176 SH SOLE 7 176 0 0 TIMBERLAND BANCORP INC COM 887098101 780 26239 SH SOLE 18 26239 0 0 TIMBERLAND BANCORP INC COM 887098101 393 13218 SH SOLE 19 13218 0 0 TIMBERLAND BANCORP INC COM 887098101 7962 267708 SH SOLE 21 267708 0 0 TIMBERLAND BANCORP INC COM 887098101 5421 182284 SH SOLE 22 177040 0 5244 TIMBERLAND BANCORP INC COM 887098101 6 210 SH SOLE 23 210 0 0 TIMBERLAND BANCORP INC COM 887098101 112 3779 SH SOLE 26 0 0 3779 TIMKEN CO COM 887389104 9259 164424 SH SOLE 2 44042 0 120382 TIMKEN CO COM 887389104 21 376 SH SOLE 4 376 0 0 TIMKEN CO COM 887389104 97 1728 SH SOLE 7 1728 0 0 TIMKEN CO COM 887389104 11323 201083 SH SOLE 18 201083 0 0 TIMKEN CO COM 887389104 890 15805 SH SOLE 19 15805 0 0 TIMKEN CO COM 887389104 190021 3374555 SH SOLE 21 3374555 0 0 TIMKEN CO COM 887389104 130518 2317847 SH SOLE 22 2184502 0 133345 TIMKEN CO COM 887389104 1458 25894 SH SOLE 26 16145 0 9749 TIMKEN CO COM 887389104 482 8563 SH SOLE 28 8563 0 0 TIMKEN CO COM 887389104 1245 22102 SH SOLE 30 22102 0 0 TIMKEN CO COM 887389104 79 1409 SH SOLE 31 1409 0 0 TIMKEN CO COM 887389104 35 623 SH SOLE 36 623 0 0 TIMKEN CO COM 887389104 368 6527 SH SOLE 40 6527 0 0 TIMKENSTEEL CORP COM 887399103 331 42162 SH SOLE 2 1755 0 40407 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 1454 184940 SH SOLE 18 184940 0 0 TIMKENSTEEL CORP COM 887399103 809 102977 SH SOLE 19 102977 0 0 TIMKENSTEEL CORP COM 887399103 38007 4835490 SH SOLE 21 4835490 0 0 TIMKENSTEEL CORP COM 887399103 10892 1385813 SH SOLE 22 1338092 0 47721 TIMKENSTEEL CORP COM 887399103 135 17114 SH SOLE 26 2891 0 14223 TIMKENSTEEL CORP COM 887399103 40 5144 SH SOLE 28 5144 0 0 TIMKENSTEEL CORP COM 887399103 345 43887 SH SOLE 30 43887 0 0 TIMKENSTEEL CORP COM 887399103 30 3816 SH SOLE 40 3816 0 0 TIPTREE INC COM 88822Q103 244 29924 SH SOLE 2 1343 0 28581 TIPTREE INC COM 88822Q103 6 776 SH SOLE 7 776 0 0 TIPTREE INC COM 88822Q103 740 90854 SH SOLE 18 90854 0 0 TIPTREE INC COM 88822Q103 362 44489 SH SOLE 19 44489 0 0 TIPTREE INC COM 88822Q103 7413 910637 SH SOLE 21 910637 0 0 TIPTREE INC COM 88822Q103 2777 341152 SH SOLE 22 319417 0 21735 TITAN INTL INC ILL COM 88830M102 187 51627 SH SOLE 2 1809 0 49818 TITAN INTL INC ILL COM 88830M102 1250 345393 SH SOLE 7 345393 0 0 TITAN INTL INC ILL COM 88830M102 826 228149 SH SOLE 18 228149 0 0 TITAN INTL INC ILL COM 88830M102 306 84592 SH SOLE 19 84592 0 0 TITAN INTL INC ILL COM 88830M102 21862 6039319 SH SOLE 21 6039319 0 0 TITAN INTL INC ILL COM 88830M102 5897 1629078 SH SOLE 22 1567829 0 61249 TITAN INTL INC ILL COM 88830M102 181 50122 SH SOLE 30 50122 0 0 TITAN MACHY INC COM 88830R101 305 20630 SH SOLE 2 1755 0 18875 TITAN MACHY INC COM 88830R101 7 467 SH SOLE 7 467 0 0 TITAN MACHY INC COM 88830R101 1000 67681 SH SOLE 18 67681 0 0 TITAN MACHY INC COM 88830R101 693 46919 SH SOLE 19 46919 0 0 TITAN MACHY INC COM 88830R101 10178 688630 SH SOLE 21 688630 0 0 TITAN MACHY INC COM 88830R101 8995 608604 SH SOLE 22 579332 0 29272 TITAN MACHY INC COM 88830R101 153 10368 SH SOLE 23 10368 0 0 TITAN MACHY INC COM 88830R101 190 12885 SH SOLE 26 0 0 12885 TITAN MACHY INC COM 88830R101 40 2691 SH SOLE 28 2691 0 0 TITAN MACHY INC COM 88830R101 39 2608 SH SOLE 30 2608 0 0 TITAN MACHY INC COM 88830R101 25 1684 SH SOLE 40 1684 0 0 TITAN PHARMACEUTICALS INC DE COM 888314507 0 1839 SH SOLE 21 1839 0 0 TIVITY HEALTH INC COM 88870R102 987 48529 SH SOLE 2 2635 0 45894 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 4216 207236 SH SOLE 18 207236 0 0 TIVITY HEALTH INC COM 88870R102 1908 93780 SH SOLE 19 93780 0 0 TIVITY HEALTH INC COM 88870R102 107035 5261000 SH SOLE 21 5261000 0 0 TIVITY HEALTH INC COM 88870R102 28052 1378834 SH SOLE 22 1309501 0 69333 TIVITY HEALTH INC COM 88870R102 480 23578 SH SOLE 26 11593 0 11985 TIVITY HEALTH INC COM 88870R102 115 5637 SH SOLE 28 5637 0 0 TIVITY HEALTH INC COM 88870R102 5830 286539 SH SOLE 30 286539 0 0 TIVITY HEALTH INC COM 88870R102 139 6815 SH SOLE 40 6815 0 0 TIVO CORP COM 88870P106 1073 126505 SH SOLE 2 4345 0 122160 TIVO CORP COM 88870P106 7 806 SH SOLE 4 806 0 0 TIVO CORP COM 88870P106 16 1911 SH SOLE 7 1911 0 0 TIVO CORP COM 88870P106 4732 557962 SH SOLE 18 557962 0 0 TIVO CORP COM 88870P106 1841 217127 SH SOLE 19 217127 0 0 TIVO CORP COM 88870P106 124992 14739590 SH SOLE 21 14739590 0 0 TIVO CORP COM 88870P106 32301 3809026 SH SOLE 22 3636540 0 172486 TIVO CORP COM 88870P106 434 51163 SH SOLE 26 19627 0 31536 TIVO CORP COM 88870P106 148 17433 SH SOLE 28 17433 0 0 TIVO CORP COM 88870P106 1510 178023 SH SOLE 30 178023 0 0 TIVO CORP COM 88870P106 126 14828 SH SOLE 40 14828 0 0 TJX COS INC NEW COM 872540109 179684 2942750 SH SOLE 2 312329 0 2630421 TJX COS INC NEW COM 872540109 36689 600869 SH SOLE 4 567785 0 33084 TJX COS INC NEW COM 872540109 72944 1194621 SH SOLE 7 1157883 0 36738 TJX COS INC NEW COM 872540109 1408 23052 SH SOLE 13 23052 0 0 TJX COS INC NEW COM 872540109 440 7209 SH SOLE 15 7209 0 0 TJX COS INC NEW COM 872540109 183854 3011031 SH SOLE 18 2847329 0 163702 TJX COS INC NEW COM 872540109 126655 2074278 SH SOLE 19 2074278 0 0 TJX COS INC NEW COM 872540109 1887994 30920315 SH SOLE 21 30920315 0 0 TJX COS INC NEW COM 872540109 1869461 30616782 SH SOLE 22 27511271 0 3105511 TJX COS INC NEW COM 872540109 54105 886092 SH SOLE 23 886092 0 0 TJX COS INC NEW COM 872540109 76039 1245323 SH SOLE 25 1245323 0 0 TJX COS INC NEW COM 872540109 422156 6913790 SH SOLE 26 728936 0 6184854 TJX COS INC NEW COM 872540109 13718 224666 SH SOLE 28 157716 0 66950 TJX COS INC NEW COM 872540109 1473 24116 SH SOLE 29 24116 0 0 TJX COS INC NEW COM 872540109 346274 5671051 SH SOLE 30 5671051 0 0 TJX COS INC NEW COM 872540109 17302 283358 SH SOLE 31 219711 0 63647 TJX COS INC NEW COM 872540109 62141 1017712 SH SOLE 34 1017712 0 0 TJX COS INC NEW COM 872540109 59332 971701 SH SOLE 36 971701 0 0 TJX COS INC NEW COM 872540109 1606 26307 SH SOLE 40 26307 0 0 TOCAGEN INC COM 888846102 6 12023 SH SOLE 2 697 0 11326 TOCAGEN INC COM 888846102 0 665 SH SOLE 7 665 0 0 TOCAGEN INC COM 888846102 39 73828 SH SOLE 18 73828 0 0 TOCAGEN INC COM 888846102 19 36089 SH SOLE 19 36089 0 0 TOCAGEN INC COM 888846102 397 743779 SH SOLE 21 743779 0 0 TOCAGEN INC COM 888846102 442 828986 SH SOLE 22 814498 0 14488 TOLL BROTHERS INC COM 889478103 12168 307975 SH SOLE 2 78931 0 229044 TOLL BROTHERS INC COM 889478103 26 653 SH SOLE 4 653 0 0 TOLL BROTHERS INC COM 889478103 135 3415 SH SOLE 7 3415 0 0 TOLL BROTHERS INC COM 889478103 42 1051 SH SOLE 15 1051 0 0 TOLL BROTHERS INC COM 889478103 13868 351012 SH SOLE 18 351012 0 0 TOLL BROTHERS INC COM 889478103 1197 30299 SH SOLE 19 30299 0 0 TOLL BROTHERS INC COM 889478103 289073 7316461 SH SOLE 21 7316461 0 0 TOLL BROTHERS INC COM 889478103 196436 4971796 SH SOLE 22 4716201 0 255595 TOLL BROTHERS INC COM 889478103 6131 155178 SH SOLE 25 155178 0 0 TOLL BROTHERS INC COM 889478103 12383 313422 SH SOLE 26 32576 0 280846 TOLL BROTHERS INC COM 889478103 714 18080 SH SOLE 28 18080 0 0 TOLL BROTHERS INC COM 889478103 1773 44877 SH SOLE 30 44877 0 0 TOLL BROTHERS INC COM 889478103 105 2670 SH SOLE 31 2670 0 0 TOLL BROTHERS INC COM 889478103 2092 52940 SH SOLE 36 52940 0 0 TOLL BROTHERS INC COM 889478103 592 14988 SH SOLE 40 14988 0 0 TOMPKINS FINANCIAL CORPORATI COM 890110109 1384 15126 SH SOLE 2 609 0 14517 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 5815 63556 SH SOLE 18 63556 0 0 TOMPKINS FINANCIAL CORPORATI COM 890110109 2374 25944 SH SOLE 19 25944 0 0 TOMPKINS FINANCIAL CORPORATI COM 890110109 131932 1441882 SH SOLE 21 1441882 0 0 TOMPKINS FINANCIAL CORPORATI COM 890110109 39538 432105 SH SOLE 22 413953 0 18152 TOMPKINS FINANCIAL CORPORATI COM 890110109 897 9798 SH SOLE 26 6528 0 3270 TOMPKINS FINANCIAL CORPORATI COM 890110109 162 1773 SH SOLE 28 1773 0 0 TOMPKINS FINANCIAL CORPORATI COM 890110109 1698 18559 SH SOLE 30 18559 0 0 TOMPKINS FINANCIAL CORPORATI COM 890110109 141 1546 SH SOLE 40 1546 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 15008 SH SOLE 2 7766 0 7242 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 3222 94377 SH SOLE 18 94377 0 0 TOOTSIE ROLL INDS INC COM 890516107 1250 36624 SH SOLE 19 36624 0 0 TOOTSIE ROLL INDS INC COM 890516107 41568 1217589 SH SOLE 21 1217589 0 0 TOOTSIE ROLL INDS INC COM 890516107 22310 653489 SH SOLE 22 629751 0 23738 TOOTSIE ROLL INDS INC COM 890516107 211 6186 SH SOLE 30 6186 0 0 TOOTSIE ROLL INDS INC COM 890516107 83 2425 SH SOLE 40 2425 0 0 TOPBUILD CORP COM 89055F103 1650 16005 SH SOLE 2 3269 0 12736 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 16511 160173 SH SOLE 18 150685 0 9488 TOPBUILD CORP COM 89055F103 11648 112998 SH SOLE 19 112998 0 0 TOPBUILD CORP COM 89055F103 409804 3975587 SH SOLE 21 3975587 0 0 TOPBUILD CORP COM 89055F103 108728 1054788 SH SOLE 22 1009395 0 45393 TOPBUILD CORP COM 89055F103 687 6661 SH SOLE 23 6661 0 0 TOPBUILD CORP COM 89055F103 4910 47630 SH SOLE 26 12444 0 35186 TOPBUILD CORP COM 89055F103 497 4822 SH SOLE 28 4822 0 0 TOPBUILD CORP COM 89055F103 4954 48059 SH SOLE 30 48059 0 0 TOPBUILD CORP COM 89055F103 81 788 SH SOLE 31 0 0 788 TOPBUILD CORP COM 89055F103 263 2551 SH SOLE 34 2551 0 0 TOPBUILD CORP COM 89055F103 387 3750 SH SOLE 40 3750 0 0 TORCHLIGHT ENERGY RES INC COM 89102U103 8 10702 SH SOLE 18 10702 0 0 TORCHLIGHT ENERGY RES INC COM 89102U103 221 290262 SH SOLE 21 290262 0 0 TORCHLIGHT ENERGY RES INC COM 89102U103 517 680022 SH SOLE 22 680022 0 0 TORO CO COM 891092108 20554 257992 SH SOLE 2 64552 0 193440 TORO CO COM 891092108 36 451 SH SOLE 4 451 0 0 TORO CO COM 891092108 1194 14992 SH SOLE 7 14992 0 0 TORO CO COM 891092108 23818 298963 SH SOLE 18 298963 0 0 TORO CO COM 891092108 1968 24704 SH SOLE 19 24704 0 0 TORO CO COM 891092108 434390 5452365 SH SOLE 21 5452365 0 0 TORO CO COM 891092108 278340 3493662 SH SOLE 22 3299115 0 194547 TORO CO COM 891092108 3190 40040 SH SOLE 26 21608 0 18432 TORO CO COM 891092108 1044 13103 SH SOLE 28 13103 0 0 TORO CO COM 891092108 2697 33851 SH SOLE 30 33851 0 0 TORO CO COM 891092108 172 2153 SH SOLE 31 2153 0 0 TORO CO COM 891092108 101 1273 SH SOLE 36 1273 0 0 TORO CO COM 891092108 917 11506 SH SOLE 40 11506 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 1198 21659 SH SOLE 2 21659 0 0 TOTAL S A SPONSORED ADS 89151E109 70319 1271593 SH SOLE 18 1191415 0 80178 TOTAL S A SPONSORED ADS 89151E109 131883 2384859 SH SOLE 19 2384859 0 0 TOTAL S A SPONSORED ADS 89151E109 2507 45330 SH SOLE 21 45330 0 0 TOTAL S A SPONSORED ADS 89151E109 11154 201708 SH SOLE 22 201708 0 0 TOTAL S A SPONSORED ADS 89151E109 1133 20487 SH SOLE 25 20487 0 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 803 33370 SH SOLE 18 0 0 33370 TOWN SPORTS INTL HLDGS INC COM 89214A102 6 3336 SH SOLE 18 3336 0 0 TOWN SPORTS INTL HLDGS INC COM 89214A102 114 66632 SH SOLE 21 66632 0 0 TOWN SPORTS INTL HLDGS INC COM 89214A102 688 402521 SH SOLE 22 402521 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 1962 70509 SH SOLE 2 2466 0 68043 TOWNEBANK PORTSMOUTH VA COM 89214P109 10 342 SH SOLE 4 342 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 33 1197 SH SOLE 7 1197 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 9040 324959 SH SOLE 18 324959 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 3467 124628 SH SOLE 19 124628 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 64645 2323702 SH SOLE 21 2323702 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 58475 2101917 SH SOLE 22 2009863 0 92054 TOWNEBANK PORTSMOUTH VA COM 89214P109 1121 40279 SH SOLE 26 25256 0 15023 TOWNEBANK PORTSMOUTH VA COM 89214P109 263 9438 SH SOLE 28 9438 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 675 24275 SH SOLE 30 24275 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 212 7611 SH SOLE 40 7611 0 0 TOWNSQUARE MEDIA INC CL A 892231101 14 1405 SH SOLE 2 1405 0 0 TOWNSQUARE MEDIA INC CL A 892231101 36 3650 SH SOLE 18 3650 0 0 TOWNSQUARE MEDIA INC CL A 892231101 345 34643 SH SOLE 21 34643 0 0 TOWNSQUARE MEDIA INC CL A 892231101 581 58231 SH SOLE 22 58231 0 0 TOWNSQUARE MEDIA INC CL A 892231101 163 16313 SH SOLE 26 0 0 16313 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 1 8 SH SOLE 17 0 0 8 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 1983 14113 SH SOLE 18 14113 0 0 TPG RE FIN TR INC COM 87266M107 973 48025 SH SOLE 2 1809 0 46216 TPG RE FIN TR INC COM 87266M107 15 729 SH SOLE 7 729 0 0 TPG RE FIN TR INC COM 87266M107 3429 169170 SH SOLE 18 169170 0 0 TPG RE FIN TR INC COM 87266M107 2530 124824 SH SOLE 19 124824 0 0 TPG RE FIN TR INC COM 87266M107 55739 2749847 SH SOLE 21 2749847 0 0 TPG RE FIN TR INC COM 87266M107 34062 1680413 SH SOLE 22 1625062 0 55351 TPG RE FIN TR INC COM 87266M107 37 1839 SH SOLE 26 0 0 1839 TPG RE FIN TR INC COM 87266M107 116 5710 SH SOLE 28 5710 0 0 TPG RE FIN TR INC COM 87266M107 599 29535 SH SOLE 30 29535 0 0 TPG RE FIN TR INC COM 87266M107 51 2500 SH SOLE 40 2500 0 0 TPI COMPOSITES INC COM 87266J104 225 12176 SH SOLE 2 1193 0 10983 TPI COMPOSITES INC COM 87266J104 11 616 SH SOLE 7 616 0 0 TPI COMPOSITES INC COM 87266J104 1938 104717 SH SOLE 18 104717 0 0 TPI COMPOSITES INC COM 87266J104 939 50731 SH SOLE 19 50731 0 0 TPI COMPOSITES INC COM 87266J104 24416 1319050 SH SOLE 21 1319050 0 0 TPI COMPOSITES INC COM 87266J104 16179 874074 SH SOLE 22 841053 0 33021 TPI COMPOSITES INC COM 87266J104 4433 239491 SH SOLE 30 239491 0 0 TPI COMPOSITES INC COM 87266J104 28 1513 SH SOLE 40 1513 0 0 TRACON PHARMACEUTICALS INC COM NEW 89237H209 1 631 SH SOLE 21 631 0 0 TRACON PHARMACEUTICALS INC COM NEW 89237H209 12 4932 SH SOLE 22 4932 0 0 TRACTOR SUPPLY CO COM 892356106 28833 308567 SH SOLE 2 53849 0 254718 TRACTOR SUPPLY CO COM 892356106 5317 56903 SH SOLE 4 53662 0 3241 TRACTOR SUPPLY CO COM 892356106 32001 342480 SH SOLE 7 274642 0 67838 TRACTOR SUPPLY CO COM 892356106 183 1962 SH SOLE 13 1962 0 0 TRACTOR SUPPLY CO COM 892356106 72 769 SH SOLE 15 769 0 0 TRACTOR SUPPLY CO COM 892356106 24325 260331 SH SOLE 18 243448 0 16883 TRACTOR SUPPLY CO COM 892356106 30548 326928 SH SOLE 19 326928 0 0 TRACTOR SUPPLY CO COM 892356106 307854 3294666 SH SOLE 21 3294666 0 0 TRACTOR SUPPLY CO COM 892356106 292708 3132580 SH SOLE 22 2819782 0 312798 TRACTOR SUPPLY CO COM 892356106 9059 96955 SH SOLE 23 96955 0 0 TRACTOR SUPPLY CO COM 892356106 13873 148465 SH SOLE 25 148465 0 0 TRACTOR SUPPLY CO COM 892356106 66317 709725 SH SOLE 26 95497 0 614228 TRACTOR SUPPLY CO COM 892356106 2208 23634 SH SOLE 28 17005 0 6629 TRACTOR SUPPLY CO COM 892356106 10912 116784 SH SOLE 29 75507 0 41277 TRACTOR SUPPLY CO COM 892356106 50137 536569 SH SOLE 30 536569 0 0 TRACTOR SUPPLY CO COM 892356106 2591 27725 SH SOLE 31 23361 0 4364 TRACTOR SUPPLY CO COM 892356106 32089 343417 SH SOLE 34 343417 0 0 TRACTOR SUPPLY CO COM 892356106 7817 83653 SH SOLE 36 83653 0 0 TRACTOR SUPPLY CO COM 892356106 238 2544 SH SOLE 40 2544 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 112297 2422802 SH SOLE 19 2422802 0 0 TRADEWEB MKTS INC CL A 892672106 6562 141572 SH SOLE 21 141572 0 0 TRADEWEB MKTS INC CL A 892672106 54681 1179738 SH SOLE 22 1149944 0 29794 TRADEWEB MKTS INC CL A 892672106 920 19849 SH SOLE 26 14943 0 4906 TRADEWEB MKTS INC CL A 892672106 489 10560 SH SOLE 28 10560 0 0 TRADEWEB MKTS INC CL A 892672106 461 9950 SH SOLE 30 9950 0 0 TRADEWEB MKTS INC CL A 892672106 642 13854 SH SOLE 34 13854 0 0 TRADEWEB MKTS INC CL A 892672106 267 5763 SH SOLE 40 5763 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 16073 SH SOLE 22 16073 0 0 TRANSACT TECHNOLOGIES INC COM 892918103 17 1521 SH SOLE 18 1521 0 0 TRANSACT TECHNOLOGIES INC COM 892918103 270 24579 SH SOLE 21 24579 0 0 TRANSACT TECHNOLOGIES INC COM 892918103 2801 255360 SH SOLE 22 255360 0 0 TRANSATLANTIC PETROLEUM LTD SHS NEW G89982113 67 138079 SH SOLE 21 138079 0 0 TRANSATLANTIC PETROLEUM LTD SHS NEW G89982113 5 10075 SH SOLE 22 10075 0 0 TRANSCAT INC COM 893529107 90 2815 SH SOLE 2 269 0 2546 TRANSCAT INC COM 893529107 768 24098 SH SOLE 18 24098 0 0 TRANSCAT INC COM 893529107 406 12728 SH SOLE 19 12728 0 0 TRANSCAT INC COM 893529107 7780 244200 SH SOLE 21 244200 0 0 TRANSCAT INC COM 893529107 4463 140092 SH SOLE 22 137754 0 2338 TRANSCONTINENTAL RLTY INVS COM NEW 893617209 55 1386 SH SOLE 2 70 0 1316 TRANSCONTINENTAL RLTY INVS COM NEW 893617209 189 4738 SH SOLE 18 4738 0 0 TRANSCONTINENTAL RLTY INVS COM NEW 893617209 94 2368 SH SOLE 19 2368 0 0 TRANSCONTINENTAL RLTY INVS COM NEW 893617209 1824 45749 SH SOLE 21 45749 0 0 TRANSCONTINENTAL RLTY INVS COM NEW 893617209 463 11607 SH SOLE 22 10617 0 990 TRANSDIGM GROUP INC COM 893641100 73247 130799 SH SOLE 2 24948 0 105851 TRANSDIGM GROUP INC COM 893641100 13107 23405 SH SOLE 4 22171 0 1234 TRANSDIGM GROUP INC COM 893641100 23219 41462 SH SOLE 7 41462 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 55018 98247 SH SOLE 18 91393 0 6854 TRANSDIGM GROUP INC COM 893641100 9350 16697 SH SOLE 19 16697 0 0 TRANSDIGM GROUP INC COM 893641100 957715 1710205 SH SOLE 21 1710205 0 0 TRANSDIGM GROUP INC COM 893641100 675619 1206462 SH SOLE 22 1079886 0 126576 TRANSDIGM GROUP INC COM 893641100 19815 35384 SH SOLE 23 35384 0 0 TRANSDIGM GROUP INC COM 893641100 28068 50121 SH SOLE 25 50121 0 0 TRANSDIGM GROUP INC COM 893641100 123359 220284 SH SOLE 26 32982 0 187302 TRANSDIGM GROUP INC COM 893641100 5103 9113 SH SOLE 28 6267 0 2846 TRANSDIGM GROUP INC COM 893641100 637 1137 SH SOLE 29 1137 0 0 TRANSDIGM GROUP INC COM 893641100 101092 180521 SH SOLE 30 180521 0 0 TRANSDIGM GROUP INC COM 893641100 6549 11694 SH SOLE 31 8474 0 3220 TRANSDIGM GROUP INC COM 893641100 18753 33488 SH SOLE 36 33488 0 0 TRANSDIGM GROUP INC COM 893641100 583 1041 SH SOLE 40 1041 0 0 TRANSENTERIX INC COM 89366M300 17 11740 SH SOLE 2 545 0 11195 TRANSENTERIX INC COM 89366M300 0 258 SH SOLE 7 258 0 0 TRANSENTERIX INC COM 89366M300 75 51115 SH SOLE 18 51115 0 0 TRANSENTERIX INC COM 89366M300 36 24291 SH SOLE 19 24291 0 0 TRANSENTERIX INC COM 89366M300 742 504460 SH SOLE 21 504460 0 0 TRANSENTERIX INC COM 89366M300 611 415442 SH SOLE 22 404805 0 10637 TRANSGLOBE ENERGY CORP COM 893662106 58 42088 SH SOLE 22 42088 0 0 TRANSLATE BIO INC COM 89374L104 115 14120 SH SOLE 2 1297 0 12823 TRANSLATE BIO INC COM 89374L104 7 880 SH SOLE 7 880 0 0 TRANSLATE BIO INC COM 89374L104 915 112393 SH SOLE 18 112393 0 0 TRANSLATE BIO INC COM 89374L104 547 67220 SH SOLE 19 67220 0 0 TRANSLATE BIO INC COM 89374L104 14826 1821413 SH SOLE 21 1821413 0 0 TRANSLATE BIO INC COM 89374L104 9221 1132763 SH SOLE 22 1102365 0 30398 TRANSLATE BIO INC COM 89374L104 80 9782 SH SOLE 30 9782 0 0 TRANSMEDICS GROUP INC COM 89377M109 152 8000 SH SOLE 2 2116 0 5884 TRANSMEDICS GROUP INC COM 89377M109 1101 57917 SH SOLE 18 50959 0 6958 TRANSMEDICS GROUP INC COM 89377M109 999 52556 SH SOLE 19 52556 0 0 TRANSMEDICS GROUP INC COM 89377M109 9443 496749 SH SOLE 21 496749 0 0 TRANSMEDICS GROUP INC COM 89377M109 4581 240992 SH SOLE 22 228661 0 12331 TRANSMEDICS GROUP INC COM 89377M109 19 990 SH SOLE 23 990 0 0 TRANSMEDICS GROUP INC COM 89377M109 21 1093 SH SOLE 26 0 0 1093 TRANSOCEAN INC DEB 0.500% 1/3 893830BJ7 3117 3125000 PRN SOLE 21 3125000 0 0 TRANSOCEAN LTD REG SHS H8817H100 9868 1434307 SH SOLE 2 330050 0 1104257 TRANSOCEAN LTD REG SHS H8817H100 16 2392 SH SOLE 4 2392 0 0 TRANSOCEAN LTD REG SHS H8817H100 154 22336 SH SOLE 7 22336 0 0 TRANSOCEAN LTD REG SHS H8817H100 1119 162705 SH SOLE 13 162705 0 0 TRANSOCEAN LTD REG SHS H8817H100 1 150 SH SOLE 17 0 0 150 TRANSOCEAN LTD REG SHS H8817H100 12649 1838585 SH SOLE 18 1761696 0 76889 TRANSOCEAN LTD REG SHS H8817H100 10624 1544226 SH SOLE 19 1544226 0 0 TRANSOCEAN LTD REG SHS H8817H100 201882 29343315 SH SOLE 21 29343315 0 0 TRANSOCEAN LTD REG SHS H8817H100 139551 20283614 SH SOLE 22 18854399 0 1429215 TRANSOCEAN LTD REG SHS H8817H100 1284 186665 SH SOLE 26 117442 0 69223 TRANSOCEAN LTD REG SHS H8817H100 450 65373 SH SOLE 28 65373 0 0 TRANSOCEAN LTD REG SHS H8817H100 1393 202414 SH SOLE 30 202414 0 0 TRANSOCEAN LTD REG SHS H8817H100 435 63277 SH SOLE 31 12277 0 51000 TRANSOCEAN LTD REG SHS H8817H100 2337 339679 SH SOLE 36 339679 0 0 TRANSOCEAN LTD REG SHS H8817H100 380 55286 SH SOLE 40 55286 0 0 TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 443 61731 SH SOLE 2 0 0 61731 TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 74 10339 SH SOLE 4 10339 0 0 TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 6849 955275 SH SOLE 21 955275 0 0 TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 3122 435437 SH SOLE 22 424827 0 10610 TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 1545 215536 SH SOLE 30 215536 0 0 TRANSUNION COM 89400J107 52689 615456 SH SOLE 2 121924 0 493532 TRANSUNION COM 89400J107 9025 105416 SH SOLE 4 100561 0 4855 TRANSUNION COM 89400J107 1384 16165 SH SOLE 7 16165 0 0 TRANSUNION COM 89400J107 29 335 SH SOLE 13 335 0 0 TRANSUNION COM 89400J107 99 1157 SH SOLE 15 1157 0 0 TRANSUNION COM 89400J107 143722 1678798 SH SOLE 18 1104769 0 574029 TRANSUNION COM 89400J107 223491 2610577 SH SOLE 19 2610577 0 0 TRANSUNION COM 89400J107 212376 2480742 SH SOLE 21 2480742 0 0 TRANSUNION COM 89400J107 451886 5278431 SH SOLE 22 4856750 0 421681 TRANSUNION COM 89400J107 14689 171585 SH SOLE 23 171585 0 0 TRANSUNION COM 89400J107 117886 1377013 SH SOLE 25 1377013 0 0 TRANSUNION COM 89400J107 64007 747658 SH SOLE 26 148942 0 598716 TRANSUNION COM 89400J107 2998 35018 SH SOLE 28 24500 0 10518 TRANSUNION COM 89400J107 5372 62752 SH SOLE 29 23104 0 39648 TRANSUNION COM 89400J107 24264 283419 SH SOLE 30 283419 0 0 TRANSUNION COM 89400J107 5932 69294 SH SOLE 31 55753 0 13541 TRANSUNION COM 89400J107 7861 91819 SH SOLE 34 91819 0 0 TRANSUNION COM 89400J107 10873 127007 SH SOLE 36 127007 0 0 TRANSUNION COM 89400J107 375 4385 SH SOLE 40 4385 0 0 TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 613 35718 SH SOLE 21 35718 0 0 TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 186 10836 SH SOLE 22 10836 0 0 TRAVELERS COMPANIES INC COM 89417E109 91742 669893 SH SOLE 2 91491 0 578402 TRAVELERS COMPANIES INC COM 89417E109 16468 120248 SH SOLE 4 113107 0 7141 TRAVELERS COMPANIES INC COM 89417E109 43281 316037 SH SOLE 7 257650 0 58387 TRAVELERS COMPANIES INC COM 89417E109 1858 13568 SH SOLE 13 13568 0 0 TRAVELERS COMPANIES INC COM 89417E109 233 1699 SH SOLE 15 1699 0 0 TRAVELERS COMPANIES INC COM 89417E109 188360 1375394 SH SOLE 18 1286385 0 89009 TRAVELERS COMPANIES INC COM 89417E109 237205 1732056 SH SOLE 19 1732056 0 0 TRAVELERS COMPANIES INC COM 89417E109 869805 6351260 SH SOLE 21 6351260 0 0 TRAVELERS COMPANIES INC COM 89417E109 937902 6848502 SH SOLE 22 6074715 0 773787 TRAVELERS COMPANIES INC COM 89417E109 25918 189250 SH SOLE 23 189250 0 0 TRAVELERS COMPANIES INC COM 89417E109 41042 299688 SH SOLE 25 299688 0 0 TRAVELERS COMPANIES INC COM 89417E109 293476 2142943 SH SOLE 26 171440 0 1971503 TRAVELERS COMPANIES INC COM 89417E109 6709 48989 SH SOLE 28 33970 0 15019 TRAVELERS COMPANIES INC COM 89417E109 2454 17919 SH SOLE 29 5241 0 12678 TRAVELERS COMPANIES INC COM 89417E109 201459 1471042 SH SOLE 30 1471042 0 0 TRAVELERS COMPANIES INC COM 89417E109 9891 72223 SH SOLE 31 46745 0 25478 TRAVELERS COMPANIES INC COM 89417E109 9105 66485 SH SOLE 32 66485 0 0 TRAVELERS COMPANIES INC COM 89417E109 9459 69068 SH SOLE 34 69068 0 0 TRAVELERS COMPANIES INC COM 89417E109 35340 258052 SH SOLE 36 258052 0 0 TRAVELERS COMPANIES INC COM 89417E109 765 5584 SH SOLE 40 5584 0 0 TRAVELZOO COM NEW 89421Q205 24 2236 SH SOLE 2 118 0 2118 TRAVELZOO COM NEW 89421Q205 202 18870 SH SOLE 18 18870 0 0 TRAVELZOO COM NEW 89421Q205 92 8586 SH SOLE 19 8586 0 0 TRAVELZOO COM NEW 89421Q205 2160 201830 SH SOLE 21 201830 0 0 TRAVELZOO COM NEW 89421Q205 2025 189295 SH SOLE 22 185879 0 3416 TRECORA RES COM 894648104 154 21506 SH SOLE 2 792 0 20714 TRECORA RES COM 894648104 4 564 SH SOLE 7 564 0 0 TRECORA RES COM 894648104 534 74676 SH SOLE 18 74676 0 0 TRECORA RES COM 894648104 258 36020 SH SOLE 19 36020 0 0 TRECORA RES COM 894648104 5514 771203 SH SOLE 21 771203 0 0 TRECORA RES COM 894648104 2016 282022 SH SOLE 22 263837 0 18185 TREDEGAR CORP COM 894650100 603 26965 SH SOLE 2 977 0 25988 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 2689 120317 SH SOLE 18 120317 0 0 TREDEGAR CORP COM 894650100 1013 45319 SH SOLE 19 45319 0 0 TREDEGAR CORP COM 894650100 65882 2947750 SH SOLE 21 2947750 0 0 TREDEGAR CORP COM 894650100 18059 808019 SH SOLE 22 777821 0 30198 TREDEGAR CORP COM 894650100 71 3190 SH SOLE 28 3190 0 0 TREDEGAR CORP COM 894650100 825 36910 SH SOLE 30 36910 0 0 TREDEGAR CORP COM 894650100 57 2528 SH SOLE 40 2528 0 0 TREEHOUSE FOODS INC COM 89469A104 6753 139228 SH SOLE 2 27426 0 111802 TREEHOUSE FOODS INC COM 89469A104 12 244 SH SOLE 4 244 0 0 TREEHOUSE FOODS INC COM 89469A104 75 1543 SH SOLE 7 1543 0 0 TREEHOUSE FOODS INC COM 89469A104 7399 152560 SH SOLE 18 152560 0 0 TREEHOUSE FOODS INC COM 89469A104 641 13224 SH SOLE 19 13224 0 0 TREEHOUSE FOODS INC COM 89469A104 133445 2751449 SH SOLE 21 2751449 0 0 TREEHOUSE FOODS INC COM 89469A104 89448 1844285 SH SOLE 22 1734540 0 109745 TREEHOUSE FOODS INC COM 89469A104 812 16750 SH SOLE 26 12245 0 4505 TREEHOUSE FOODS INC COM 89469A104 354 7307 SH SOLE 28 7307 0 0 TREEHOUSE FOODS INC COM 89469A104 887 18288 SH SOLE 30 18288 0 0 TREEHOUSE FOODS INC COM 89469A104 56 1150 SH SOLE 31 1150 0 0 TREEHOUSE FOODS INC COM 89469A104 97 1999 SH SOLE 36 1999 0 0 TREEHOUSE FOODS INC COM 89469A104 309 6377 SH SOLE 40 6377 0 0 TREMONT MTG TR COM 894789106 23 4673 SH SOLE 21 4673 0 0 TREVENA INC COM 89532E109 16 19381 SH SOLE 18 19381 0 0 TREVENA INC COM 89532E109 205 244372 SH SOLE 21 244372 0 0 TREVENA INC COM 89532E109 1992 2369245 SH SOLE 22 2369245 0 0 TREVI THERAPEUTICS INC COM 89532M101 12 3133 SH SOLE 18 3133 0 0 TREVI THERAPEUTICS INC COM 89532M101 16 4216 SH SOLE 21 4216 0 0 TREX CO INC COM 89531P105 4518 50271 SH SOLE 2 27884 0 22387 TREX CO INC COM 89531P105 25 283 SH SOLE 4 283 0 0 TREX CO INC COM 89531P105 92 1027 SH SOLE 7 1027 0 0 TREX CO INC COM 89531P105 30932 344144 SH SOLE 18 332132 0 12012 TREX CO INC COM 89531P105 15134 168376 SH SOLE 19 168376 0 0 TREX CO INC COM 89531P105 390935 4349520 SH SOLE 21 4349520 0 0 TREX CO INC COM 89531P105 182479 2030253 SH SOLE 22 1957050 0 73203 TREX CO INC COM 89531P105 694 7718 SH SOLE 23 7718 0 0 TREX CO INC COM 89531P105 2822 31393 SH SOLE 26 10820 0 20573 TREX CO INC COM 89531P105 677 7535 SH SOLE 28 7535 0 0 TREX CO INC COM 89531P105 1670 18579 SH SOLE 30 18579 0 0 TREX CO INC COM 89531P105 525 5841 SH SOLE 34 5841 0 0 TREX CO INC COM 89531P105 558 6210 SH SOLE 40 6210 0 0 TRI POINTE GROUP INC COM 87265H109 3177 203946 SH SOLE 2 67913 0 136033 TRI POINTE GROUP INC COM 87265H109 6 371 SH SOLE 4 371 0 0 TRI POINTE GROUP INC COM 87265H109 63 4062 SH SOLE 7 4062 0 0 TRI POINTE GROUP INC COM 87265H109 12253 786432 SH SOLE 18 786432 0 0 TRI POINTE GROUP INC COM 87265H109 4806 308494 SH SOLE 19 308494 0 0 TRI POINTE GROUP INC COM 87265H109 171381 11000065 SH SOLE 21 11000065 0 0 TRI POINTE GROUP INC COM 87265H109 80455 5164022 SH SOLE 22 4966990 0 197032 TRI POINTE GROUP INC COM 87265H109 321 20633 SH SOLE 23 20633 0 0 TRI POINTE GROUP INC COM 87265H109 1249 80165 SH SOLE 26 35187 0 44978 TRI POINTE GROUP INC COM 87265H109 280 17941 SH SOLE 28 17941 0 0 TRI POINTE GROUP INC COM 87265H109 743 47708 SH SOLE 30 47708 0 0 TRI POINTE GROUP INC COM 87265H109 130 8361 SH SOLE 36 8361 0 0 TRI POINTE GROUP INC COM 87265H109 252 16202 SH SOLE 40 16202 0 0 TRIBUNE PUBG CO NEW COM 89609W107 223 16924 SH SOLE 2 653 0 16271 TRIBUNE PUBG CO NEW COM 89609W107 6 472 SH SOLE 7 472 0 0 TRIBUNE PUBG CO NEW COM 89609W107 820 62344 SH SOLE 18 62344 0 0 TRIBUNE PUBG CO NEW COM 89609W107 430 32678 SH SOLE 19 32678 0 0 TRIBUNE PUBG CO NEW COM 89609W107 8523 647632 SH SOLE 21 647632 0 0 TRIBUNE PUBG CO NEW COM 89609W107 6933 526803 SH SOLE 22 505420 0 21383 TRIBUNE PUBG CO NEW COM 89609W107 141 10684 SH SOLE 26 0 0 10684 TRIBUNE PUBG CO NEW COM 89609W107 40 3055 SH SOLE 28 3055 0 0 TRIBUNE PUBG CO NEW COM 89609W107 31 2359 SH SOLE 30 2359 0 0 TRIBUNE PUBG CO NEW COM 89609W107 28 2097 SH SOLE 40 2097 0 0 TRICIDA INC COM 89610F101 1532 40588 SH SOLE 2 32352 0 8236 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 3650 96727 SH SOLE 18 93810 0 2917 TRICIDA INC COM 89610F101 11432 302906 SH SOLE 19 302906 0 0 TRICIDA INC COM 89610F101 752 19932 SH SOLE 20 19932 0 0 TRICIDA INC COM 89610F101 46654 1236184 SH SOLE 21 1236184 0 0 TRICIDA INC COM 89610F101 27033 716307 SH SOLE 22 692572 0 23735 TRICIDA INC COM 89610F101 29 769 SH SOLE 23 769 0 0 TRICIDA INC COM 89610F101 53 1407 SH SOLE 26 0 0 1407 TRICIDA INC COM 89610F101 288 7644 SH SOLE 28 7644 0 0 TRICIDA INC COM 89610F101 393 10415 SH SOLE 30 10415 0 0 TRICIDA INC COM 89610F101 3354 88860 SH SOLE 34 88860 0 0 TRICIDA INC COM 89610F101 76 2016 SH SOLE 40 2016 0 0 TRICO BANCSHARES COM 896095106 1149 28160 SH SOLE 2 1139 0 27021 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 3768 92341 SH SOLE 18 92341 0 0 TRICO BANCSHARES COM 896095106 2083 51035 SH SOLE 19 51035 0 0 TRICO BANCSHARES COM 896095106 36643 897885 SH SOLE 21 897885 0 0 TRICO BANCSHARES COM 896095106 36540 895358 SH SOLE 22 860901 0 34457 TRICO BANCSHARES COM 896095106 878 21524 SH SOLE 26 12975 0 8549 TRICO BANCSHARES COM 896095106 121 2965 SH SOLE 28 2965 0 0 TRICO BANCSHARES COM 896095106 425 10421 SH SOLE 30 10421 0 0 TRICO BANCSHARES COM 896095106 96 2348 SH SOLE 40 2348 0 0 TRIMAS CORP COM NEW 896215209 1416 45082 SH SOLE 2 1607 0 43475 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 4828 153706 SH SOLE 18 153706 0 0 TRIMAS CORP COM NEW 896215209 2466 78507 SH SOLE 19 78507 0 0 TRIMAS CORP COM NEW 896215209 49424 1573525 SH SOLE 21 1573525 0 0 TRIMAS CORP COM NEW 896215209 43285 1378061 SH SOLE 22 1321216 0 56845 TRIMAS CORP COM NEW 896215209 578 18399 SH SOLE 26 16233 0 2166 TRIMAS CORP COM NEW 896215209 203 6462 SH SOLE 28 6462 0 0 TRIMAS CORP COM NEW 896215209 477 15173 SH SOLE 30 15173 0 0 TRIMAS CORP COM NEW 896215209 158 5042 SH SOLE 40 5042 0 0 TRIMBLE INC COM 896239100 28656 687368 SH SOLE 2 144313 0 543055 TRIMBLE INC COM 896239100 4493 107779 SH SOLE 4 101203 0 6576 TRIMBLE INC COM 896239100 708 16978 SH SOLE 7 16978 0 0 TRIMBLE INC COM 896239100 20 481 SH SOLE 13 481 0 0 TRIMBLE INC COM 896239100 80 1909 SH SOLE 15 1909 0 0 TRIMBLE INC COM 896239100 29965 718756 SH SOLE 18 699386 0 19370 TRIMBLE INC COM 896239100 10953 262730 SH SOLE 19 262730 0 0 TRIMBLE INC COM 896239100 534257 12814981 SH SOLE 21 12814981 0 0 TRIMBLE INC COM 896239100 340308 8162823 SH SOLE 22 7684484 0 478339 TRIMBLE INC COM 896239100 7626 182917 SH SOLE 23 182917 0 0 TRIMBLE INC COM 896239100 13049 312994 SH SOLE 25 312994 0 0 TRIMBLE INC COM 896239100 44848 1075746 SH SOLE 26 222123 0 853623 TRIMBLE INC COM 896239100 1954 46876 SH SOLE 28 32848 0 14028 TRIMBLE INC COM 896239100 7666 183872 SH SOLE 29 131321 0 52551 TRIMBLE INC COM 896239100 24357 584250 SH SOLE 30 584250 0 0 TRIMBLE INC COM 896239100 2548 61126 SH SOLE 31 47901 0 13225 TRIMBLE INC COM 896239100 6366 152698 SH SOLE 34 152698 0 0 TRIMBLE INC COM 896239100 7317 175520 SH SOLE 36 175520 0 0 TRIMBLE INC COM 896239100 212 5089 SH SOLE 40 5089 0 0 TRINET GROUP INC COM 896288107 1299 22941 SH SOLE 2 5966 0 16975 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 9772 172623 SH SOLE 18 152491 0 20132 TRINET GROUP INC COM 896288107 10694 188904 SH SOLE 19 188904 0 0 TRINET GROUP INC COM 896288107 86208 1522847 SH SOLE 21 1522847 0 0 TRINET GROUP INC COM 896288107 77699 1372529 SH SOLE 22 1317717 0 54812 TRINET GROUP INC COM 896288107 866 15302 SH SOLE 23 15302 0 0 TRINET GROUP INC COM 896288107 4222 74576 SH SOLE 26 18286 0 56290 TRINET GROUP INC COM 896288107 318 5625 SH SOLE 28 5625 0 0 TRINET GROUP INC COM 896288107 818 14457 SH SOLE 30 14457 0 0 TRINET GROUP INC COM 896288107 246 4339 SH SOLE 40 4339 0 0 TRINITY INDS INC COM 896522109 5526 249478 SH SOLE 2 50050 0 199428 TRINITY INDS INC COM 896522109 15 673 SH SOLE 4 673 0 0 TRINITY INDS INC COM 896522109 81 3637 SH SOLE 7 3637 0 0 TRINITY INDS INC COM 896522109 7 300 SH SOLE 17 0 0 300 TRINITY INDS INC COM 896522109 6643 299920 SH SOLE 18 299920 0 0 TRINITY INDS INC COM 896522109 540 24390 SH SOLE 19 24390 0 0 TRINITY INDS INC COM 896522109 108641 4904776 SH SOLE 21 4904776 0 0 TRINITY INDS INC COM 896522109 78807 3557886 SH SOLE 22 3322747 0 235139 TRINITY INDS INC COM 896522109 895 40387 SH SOLE 26 24706 0 15681 TRINITY INDS INC COM 896522109 386 17435 SH SOLE 28 17435 0 0 TRINITY INDS INC COM 896522109 745 33631 SH SOLE 30 33631 0 0 TRINITY INDS INC COM 896522109 50 2258 SH SOLE 31 2258 0 0 TRINITY INDS INC COM 896522109 171 7740 SH SOLE 36 7740 0 0 TRINITY INDS INC COM 896522109 274 12360 SH SOLE 40 12360 0 0 TRINITY PL HLDGS INC COM 89656D101 11 3678 SH SOLE 18 3678 0 0 TRINITY PL HLDGS INC COM 89656D101 485 161003 SH SOLE 21 161003 0 0 TRINITY PL HLDGS INC COM 89656D101 86 28578 SH SOLE 22 28578 0 0 TRINSEO S A SHS L9340P101 1505 40436 SH SOLE 2 1438 0 38998 TRINSEO S A SHS L9340P101 6 151 SH SOLE 4 151 0 0 TRINSEO S A SHS L9340P101 46 1242 SH SOLE 7 1242 0 0 TRINSEO S A SHS L9340P101 6600 177367 SH SOLE 18 177367 0 0 TRINSEO S A SHS L9340P101 2925 78616 SH SOLE 19 78616 0 0 TRINSEO S A SHS L9340P101 167507 4501677 SH SOLE 21 4501677 0 0 TRINSEO S A SHS L9340P101 45140 1213121 SH SOLE 22 1154323 0 58798 TRINSEO S A SHS L9340P101 685 18406 SH SOLE 26 11328 0 7078 TRINSEO S A SHS L9340P101 199 5350 SH SOLE 28 5350 0 0 TRINSEO S A SHS L9340P101 2114 56804 SH SOLE 30 56804 0 0 TRINSEO S A SHS L9340P101 69 1867 SH SOLE 36 1867 0 0 TRINSEO S A SHS L9340P101 134 3607 SH SOLE 40 3607 0 0 TRIO TECH INTL COM NEW 896712205 1 311 SH SOLE 21 311 0 0 TRIP COM GROUP LTD ADS 89677Q107 19565 583327 SH SOLE 2 16354 0 566973 TRIP COM GROUP LTD ADS 89677Q107 5572 166118 SH SOLE 4 166118 0 0 TRIP COM GROUP LTD ADS 89677Q107 2981 88868 SH SOLE 7 88868 0 0 TRIP COM GROUP LTD ADS 89677Q107 23 686 SH SOLE 13 686 0 0 TRIP COM GROUP LTD ADS 89677Q107 7202 214722 SH SOLE 15 208220 0 6502 TRIP COM GROUP LTD ADS 89677Q107 4259 126987 SH SOLE 18 126987 0 0 TRIP COM GROUP LTD ADS 89677Q107 740 22072 SH SOLE 19 22072 0 0 TRIP COM GROUP LTD ADS 89677Q107 283622 8456229 SH SOLE 21 8456229 0 0 TRIP COM GROUP LTD ADS 89677Q107 190469 5678857 SH SOLE 22 5105307 0 573550 TRIP COM GROUP LTD ADS 89677Q107 9476 282540 SH SOLE 23 282540 0 0 TRIP COM GROUP LTD ADS 89677Q107 27209 811246 SH SOLE 25 811246 0 0 TRIP COM GROUP LTD ADS 89677Q107 57996 1729158 SH SOLE 26 100743 0 1628415 TRIP COM GROUP LTD ADS 89677Q107 2034 60636 SH SOLE 28 60636 0 0 TRIP COM GROUP LTD ADS 89677Q107 1726 51472 SH SOLE 29 51472 0 0 TRIP COM GROUP LTD ADS 89677Q107 99508 2966839 SH SOLE 30 2966839 0 0 TRIP COM GROUP LTD ADS 89677Q107 2638 78648 SH SOLE 31 25276 0 53372 TRIP COM GROUP LTD ADS 89677Q107 3732 111256 SH SOLE 32 111256 0 0 TRIP COM GROUP LTD ADS 89677Q107 64127 1911943 SH SOLE 34 1911943 0 0 TRIP COM GROUP LTD ADS 89677Q107 161 4807 SH SOLE 36 4807 0 0 TRIP COM GROUP LTD ADS 89677Q107 126 3767 SH SOLE 40 3767 0 0 TRIPADVISOR INC COM 896945201 9905 326030 SH SOLE 2 86992 0 239038 TRIPADVISOR INC COM 896945201 1433 47169 SH SOLE 4 44384 0 2785 TRIPADVISOR INC COM 896945201 2090 68793 SH SOLE 7 14159 0 54634 TRIPADVISOR INC COM 896945201 559 18392 SH SOLE 13 18392 0 0 TRIPADVISOR INC COM 896945201 28 931 SH SOLE 15 931 0 0 TRIPADVISOR INC COM 896945201 11142 366769 SH SOLE 18 328325 0 38444 TRIPADVISOR INC COM 896945201 8349 274827 SH SOLE 19 274827 0 0 TRIPADVISOR INC COM 896945201 167288 5506508 SH SOLE 21 5506508 0 0 TRIPADVISOR INC COM 896945201 126484 4163397 SH SOLE 22 3862278 0 301119 TRIPADVISOR INC COM 896945201 2448 80567 SH SOLE 23 80567 0 0 TRIPADVISOR INC COM 896945201 9135 300688 SH SOLE 25 300688 0 0 TRIPADVISOR INC COM 896945201 17875 588396 SH SOLE 26 266550 0 321846 TRIPADVISOR INC COM 896945201 589 19379 SH SOLE 28 13898 0 5481 TRIPADVISOR INC COM 896945201 1089 35854 SH SOLE 29 2093 0 33761 TRIPADVISOR INC COM 896945201 9248 304399 SH SOLE 30 304399 0 0 TRIPADVISOR INC COM 896945201 805 26488 SH SOLE 31 20495 0 5993 TRIPADVISOR INC COM 896945201 10253 337503 SH SOLE 34 337503 0 0 TRIPADVISOR INC COM 896945201 2420 79653 SH SOLE 36 79653 0 0 TRIPADVISOR INC COM 896945201 64 2097 SH SOLE 40 2097 0 0 TRIPLE-S MGMT CORP CL B 896749108 431 23292 SH SOLE 2 945 0 22347 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 1526 82541 SH SOLE 18 82541 0 0 TRIPLE-S MGMT CORP CL B 896749108 745 40305 SH SOLE 19 40305 0 0 TRIPLE-S MGMT CORP CL B 896749108 16783 907667 SH SOLE 21 907667 0 0 TRIPLE-S MGMT CORP CL B 896749108 12930 699298 SH SOLE 22 660208 0 39090 TRIPLE-S MGMT CORP CL B 896749108 196 10620 SH SOLE 26 0 0 10620 TRIPLE-S MGMT CORP CL B 896749108 65 3489 SH SOLE 28 3489 0 0 TRIPLE-S MGMT CORP CL B 896749108 175 9482 SH SOLE 30 9482 0 0 TRIPLE-S MGMT CORP CL B 896749108 52 2815 SH SOLE 40 2815 0 0 TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 1990 139944 SH SOLE 30 139944 0 0 TRISTATE CAP HLDGS INC COM 89678F100 1423 54478 SH SOLE 2 33328 0 21150 TRISTATE CAP HLDGS INC COM 89678F100 13 503 SH SOLE 7 503 0 0 TRISTATE CAP HLDGS INC COM 89678F100 4657 178283 SH SOLE 18 91837 0 86446 TRISTATE CAP HLDGS INC COM 89678F100 16425 628825 SH SOLE 19 628825 0 0 TRISTATE CAP HLDGS INC COM 89678F100 24043 920473 SH SOLE 21 920473 0 0 TRISTATE CAP HLDGS INC COM 89678F100 47098 1803125 SH SOLE 22 1774562 0 28563 TRISTATE CAP HLDGS INC COM 89678F100 3570 136695 SH SOLE 23 136695 0 0 TRISTATE CAP HLDGS INC COM 89678F100 8521 326239 SH SOLE 26 0 0 326239 TRISTATE CAP HLDGS INC COM 89678F100 80 3058 SH SOLE 28 3058 0 0 TRISTATE CAP HLDGS INC COM 89678F100 79 3017 SH SOLE 30 3017 0 0 TRISTATE CAP HLDGS INC COM 89678F100 62 2387 SH SOLE 40 2387 0 0 TRITON INTL LTD CL A G9078F107 2257 56142 SH SOLE 2 2152 0 53990 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 7374 183425 SH SOLE 18 183425 0 0 TRITON INTL LTD CL A G9078F107 3900 97018 SH SOLE 19 97018 0 0 TRITON INTL LTD CL A G9078F107 74814 1861056 SH SOLE 21 1861056 0 0 TRITON INTL LTD CL A G9078F107 64769 1611168 SH SOLE 22 1541079 0 70089 TRITON INTL LTD CL A G9078F107 826 20549 SH SOLE 26 15122 0 5427 TRITON INTL LTD CL A G9078F107 277 6894 SH SOLE 28 6894 0 0 TRITON INTL LTD CL A G9078F107 690 17162 SH SOLE 30 17162 0 0 TRITON INTL LTD CL A G9078F107 252 6274 SH SOLE 40 6274 0 0 TRIUMPH BANCORP INC COM 89679E300 614 16142 SH SOLE 2 825 0 15317 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 4268 112265 SH SOLE 18 112265 0 0 TRIUMPH BANCORP INC COM 89679E300 1612 42405 SH SOLE 19 42405 0 0 TRIUMPH BANCORP INC COM 89679E300 101594 2672109 SH SOLE 21 2672109 0 0 TRIUMPH BANCORP INC COM 89679E300 29511 776198 SH SOLE 22 748757 0 27441 TRIUMPH BANCORP INC COM 89679E300 105 2772 SH SOLE 26 0 0 2772 TRIUMPH BANCORP INC COM 89679E300 1238 32561 SH SOLE 30 32561 0 0 TRIUMPH BANCORP INC COM 89679E300 94 2471 SH SOLE 40 2471 0 0 TRIUMPH GROUP INC NEW COM 896818101 1162 45965 SH SOLE 2 1771 0 44194 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 5680 224771 SH SOLE 18 221851 0 2920 TRIUMPH GROUP INC NEW COM 896818101 2219 87815 SH SOLE 19 87815 0 0 TRIUMPH GROUP INC NEW COM 896818101 157282 6224044 SH SOLE 21 6224044 0 0 TRIUMPH GROUP INC NEW COM 896818101 37764 1494402 SH SOLE 22 1426563 0 67839 TRIUMPH GROUP INC NEW COM 896818101 409 16177 SH SOLE 26 3314 0 12863 TRIUMPH GROUP INC NEW COM 896818101 181 7174 SH SOLE 28 7174 0 0 TRIUMPH GROUP INC NEW COM 896818101 1755 69434 SH SOLE 30 69434 0 0 TRIUMPH GROUP INC NEW COM 896818101 43 1700 SH SOLE 31 0 0 1700 TRIUMPH GROUP INC NEW COM 896818101 139 5484 SH SOLE 40 5484 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 784 68652 SH SOLE 2 3172 0 65480 TRONOX HOLDINGS PLC SHS G9087Q102 3 280 SH SOLE 4 280 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 16 1438 SH SOLE 7 1438 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 3545 310380 SH SOLE 18 310380 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 1842 161323 SH SOLE 19 161323 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 35238 3085602 SH SOLE 21 3085602 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 30959 2710907 SH SOLE 22 2576639 0 134268 TRONOX HOLDINGS PLC SHS G9087Q102 288 25235 SH SOLE 26 13394 0 11841 TRONOX HOLDINGS PLC SHS G9087Q102 143 12565 SH SOLE 28 12565 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 312 27338 SH SOLE 30 27338 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 107 9341 SH SOLE 40 9341 0 0 TROVAGENE INC COM 897238606 0 188 SH SOLE 21 188 0 0 TROVAGENE INC COM 897238606 7 5360 SH SOLE 22 5360 0 0 TRUEBLUE INC COM 89785X101 964 40068 SH SOLE 2 1343 0 38725 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 4226 175632 SH SOLE 18 175632 0 0 TRUEBLUE INC COM 89785X101 1675 69623 SH SOLE 19 69623 0 0 TRUEBLUE INC COM 89785X101 107385 4463210 SH SOLE 21 4463210 0 0 TRUEBLUE INC COM 89785X101 30796 1279950 SH SOLE 22 1218460 0 61490 TRUEBLUE INC COM 89785X101 381 15828 SH SOLE 26 4473 0 11355 TRUEBLUE INC COM 89785X101 110 4587 SH SOLE 28 4587 0 0 TRUEBLUE INC COM 89785X101 1460 60683 SH SOLE 30 60683 0 0 TRUEBLUE INC COM 89785X101 109 4517 SH SOLE 40 4517 0 0 TRUECAR INC COM 89785L107 315 66409 SH SOLE 2 18369 0 48040 TRUECAR INC COM 89785L107 2 447 SH SOLE 4 447 0 0 TRUECAR INC COM 89785L107 8 1750 SH SOLE 7 1750 0 0 TRUECAR INC COM 89785L107 1791 377021 SH SOLE 18 354391 0 22630 TRUECAR INC COM 89785L107 2336 491767 SH SOLE 19 491767 0 0 TRUECAR INC COM 89785L107 16967 3572087 SH SOLE 21 3572087 0 0 TRUECAR INC COM 89785L107 15884 3343994 SH SOLE 22 3224653 0 119341 TRUECAR INC COM 89785L107 298 62812 SH SOLE 23 62812 0 0 TRUECAR INC COM 89785L107 711 149722 SH SOLE 26 0 0 149722 TRUECAR INC COM 89785L107 56 11828 SH SOLE 28 11828 0 0 TRUECAR INC COM 89785L107 184 38751 SH SOLE 30 38751 0 0 TRUECAR INC COM 89785L107 44 9339 SH SOLE 40 9339 0 0 TRUIST FINL CORP COM 89832Q109 184687 3279246 SH SOLE 2 321312 0 2957934 TRUIST FINL CORP COM 89832Q109 36798 653380 SH SOLE 4 616923 0 36457 TRUIST FINL CORP COM 89832Q109 69100 1226925 SH SOLE 7 1217427 0 9498 TRUIST FINL CORP COM 89832Q109 1732 30748 SH SOLE 13 30748 0 0 TRUIST FINL CORP COM 89832Q109 482 8550 SH SOLE 15 8550 0 0 TRUIST FINL CORP COM 89832Q109 6 109 SH SOLE 17 0 0 109 TRUIST FINL CORP COM 89832Q109 265629 4716427 SH SOLE 18 4426179 0 290248 TRUIST FINL CORP COM 89832Q109 163101 2895965 SH SOLE 19 2895965 0 0 TRUIST FINL CORP COM 89832Q109 1708097 30328423 SH SOLE 21 30328423 0 0 TRUIST FINL CORP COM 89832Q109 1826518 32431065 SH SOLE 22 28904178 0 3526887 TRUIST FINL CORP COM 89832Q109 55073 977857 SH SOLE 23 977857 0 0 TRUIST FINL CORP COM 89832Q109 77513 1376297 SH SOLE 25 1355805 0 20492 TRUIST FINL CORP COM 89832Q109 322557 5727219 SH SOLE 26 705537 0 5021682 TRUIST FINL CORP COM 89832Q109 14128 250850 SH SOLE 28 174954 0 75896 TRUIST FINL CORP COM 89832Q109 6448 114496 SH SOLE 29 27505 0 86991 TRUIST FINL CORP COM 89832Q109 295452 5245954 SH SOLE 30 5245954 0 0 TRUIST FINL CORP COM 89832Q109 18082 321064 SH SOLE 31 245782 0 75282 TRUIST FINL CORP COM 89832Q109 3435 60997 SH SOLE 32 60997 0 0 TRUIST FINL CORP COM 89832Q109 82953 1472880 SH SOLE 34 1472880 0 0 TRUIST FINL CORP COM 89832Q109 57884 1027764 SH SOLE 36 1027764 0 0 TRUIST FINL CORP COM 89832Q109 1641 29130 SH SOLE 40 29130 0 0 TRUPANION INC COM 898202106 447 11933 SH SOLE 2 1021 0 10912 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 3661 97732 SH SOLE 18 97732 0 0 TRUPANION INC COM 898202106 2457 65603 SH SOLE 19 65603 0 0 TRUPANION INC COM 898202106 36203 966443 SH SOLE 21 966443 0 0 TRUPANION INC COM 898202106 31695 846093 SH SOLE 22 814218 0 31875 TRUPANION INC COM 898202106 16 428 SH SOLE 23 428 0 0 TRUPANION INC COM 898202106 398 10633 SH SOLE 26 0 0 10633 TRUPANION INC COM 898202106 110 2949 SH SOLE 28 2949 0 0 TRUPANION INC COM 898202106 391 10436 SH SOLE 30 10436 0 0 TRUPANION INC COM 898202106 128 3415 SH SOLE 40 3415 0 0 TRUSTCO BK CORP N Y COM 898349105 662 76312 SH SOLE 2 3578 0 72734 TRUSTCO BK CORP N Y COM 898349105 10 1129 SH SOLE 4 1129 0 0 TRUSTCO BK CORP N Y COM 898349105 20 2331 SH SOLE 7 2331 0 0 TRUSTCO BK CORP N Y COM 898349105 3689 425541 SH SOLE 18 425541 0 0 TRUSTCO BK CORP N Y COM 898349105 1398 161292 SH SOLE 19 161292 0 0 TRUSTCO BK CORP N Y COM 898349105 90308 10416205 SH SOLE 21 10416205 0 0 TRUSTCO BK CORP N Y COM 898349105 25592 2951800 SH SOLE 22 2830109 0 121691 TRUSTCO BK CORP N Y COM 898349105 671 77344 SH SOLE 26 45476 0 31868 TRUSTCO BK CORP N Y COM 898349105 118 13622 SH SOLE 28 13622 0 0 TRUSTCO BK CORP N Y COM 898349105 1148 132365 SH SOLE 30 132365 0 0 TRUSTCO BK CORP N Y COM 898349105 112 12966 SH SOLE 40 12966 0 0 TRUSTMARK CORP COM 898402102 3232 93643 SH SOLE 2 29549 0 64094 TRUSTMARK CORP COM 898402102 13 375 SH SOLE 4 375 0 0 TRUSTMARK CORP COM 898402102 217 6302 SH SOLE 7 6302 0 0 TRUSTMARK CORP COM 898402102 13610 394391 SH SOLE 18 394391 0 0 TRUSTMARK CORP COM 898402102 3947 114382 SH SOLE 19 114382 0 0 TRUSTMARK CORP COM 898402102 212288 6151479 SH SOLE 21 6151479 0 0 TRUSTMARK CORP COM 898402102 77535 2246741 SH SOLE 22 2164996 0 81745 TRUSTMARK CORP COM 898402102 869 25180 SH SOLE 26 15095 0 10085 TRUSTMARK CORP COM 898402102 277 8041 SH SOLE 28 8041 0 0 TRUSTMARK CORP COM 898402102 737 21346 SH SOLE 30 21346 0 0 TRUSTMARK CORP COM 898402102 865 25062 SH SOLE 32 25062 0 0 TRUSTMARK CORP COM 898402102 100 2899 SH SOLE 36 2899 0 0 TRUSTMARK CORP COM 898402102 237 6879 SH SOLE 40 6879 0 0 TSAKOS ENERGY NAVIGATION LTD SHS G9108L108 47 10875 SH SOLE 25 10875 0 0 TTEC HLDGS INC COM 89854H102 238 6012 SH SOLE 2 571 0 5441 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 2672 67445 SH SOLE 18 67445 0 0 TTEC HLDGS INC COM 89854H102 998 25186 SH SOLE 19 25186 0 0 TTEC HLDGS INC COM 89854H102 74670 1884653 SH SOLE 21 1884653 0 0 TTEC HLDGS INC COM 89854H102 19036 480462 SH SOLE 22 459931 0 20531 TTEC HLDGS INC COM 89854H102 257 6477 SH SOLE 26 0 0 6477 TTEC HLDGS INC COM 89854H102 102 2566 SH SOLE 28 2566 0 0 TTEC HLDGS INC COM 89854H102 960 24234 SH SOLE 30 24234 0 0 TTEC HLDGS INC COM 89854H102 153 3872 SH SOLE 34 3872 0 0 TTEC HLDGS INC COM 89854H102 87 2195 SH SOLE 40 2195 0 0 TTM TECHNOLOGIES INC COM 87305R109 1523 101176 SH SOLE 2 3644 0 97532 TTM TECHNOLOGIES INC COM 87305R109 5 355 SH SOLE 4 355 0 0 TTM TECHNOLOGIES INC COM 87305R109 25 1680 SH SOLE 7 1680 0 0 TTM TECHNOLOGIES INC COM 87305R109 6613 439433 SH SOLE 18 439433 0 0 TTM TECHNOLOGIES INC COM 87305R109 2640 175441 SH SOLE 19 175441 0 0 TTM TECHNOLOGIES INC COM 87305R109 171506 11395752 SH SOLE 21 11395752 0 0 TTM TECHNOLOGIES INC COM 87305R109 44372 2948329 SH SOLE 22 2798926 0 149403 TTM TECHNOLOGIES INC COM 87305R109 442 29400 SH SOLE 26 5993 0 23407 TTM TECHNOLOGIES INC COM 87305R109 188 12489 SH SOLE 28 12489 0 0 TTM TECHNOLOGIES INC COM 87305R109 2032 135024 SH SOLE 30 135024 0 0 TTM TECHNOLOGIES INC COM 87305R109 184 12199 SH SOLE 40 12199 0 0 TUCOWS INC COM NEW 898697206 244 3948 SH SOLE 2 371 0 3577 TUCOWS INC COM NEW 898697206 11 174 SH SOLE 7 174 0 0 TUCOWS INC COM NEW 898697206 2117 34268 SH SOLE 18 34268 0 0 TUCOWS INC COM NEW 898697206 1026 16604 SH SOLE 19 16604 0 0 TUCOWS INC COM NEW 898697206 20912 338484 SH SOLE 21 338484 0 0 TUCOWS INC COM NEW 898697206 7062 114309 SH SOLE 22 101380 0 12929 TUCOWS INC COM NEW 898697206 208 3373 SH SOLE 26 0 0 3373 TUCOWS INC COM NEW 898697206 98 1591 SH SOLE 28 1591 0 0 TUCOWS INC COM NEW 898697206 193 3119 SH SOLE 30 3119 0 0 TUCOWS INC COM NEW 898697206 88 1422 SH SOLE 40 1422 0 0 TUESDAY MORNING CORP COM NEW 899035505 17 9329 SH SOLE 18 9329 0 0 TUESDAY MORNING CORP COM NEW 899035505 266 143815 SH SOLE 21 143815 0 0 TUESDAY MORNING CORP COM NEW 899035505 1462 790192 SH SOLE 22 790192 0 0 TUNIU CORP SPONSORED ADS A 89977P106 6 2326 SH SOLE 4 2326 0 0 TUNIU CORP SPONSORED ADS A 89977P106 246 97500 SH SOLE 21 97500 0 0 TUNIU CORP SPONSORED ADS A 89977P106 97 38643 SH SOLE 22 38643 0 0 TUNIU CORP SPONSORED ADS A 89977P106 48 19175 SH SOLE 30 19175 0 0 TUPPERWARE BRANDS CORP COM 899896104 443 51676 SH SOLE 2 1972 0 49704 TUPPERWARE BRANDS CORP COM 899896104 2 231 SH SOLE 4 231 0 0 TUPPERWARE BRANDS CORP COM 899896104 14 1675 SH SOLE 7 1675 0 0 TUPPERWARE BRANDS CORP COM 899896104 1891 220424 SH SOLE 18 220424 0 0 TUPPERWARE BRANDS CORP COM 899896104 740 86221 SH SOLE 19 86221 0 0 TUPPERWARE BRANDS CORP COM 899896104 48637 5668612 SH SOLE 21 5668612 0 0 TUPPERWARE BRANDS CORP COM 899896104 12814 1493510 SH SOLE 22 1411044 0 82466 TUPPERWARE BRANDS CORP COM 899896104 172 20080 SH SOLE 26 11707 0 8373 TUPPERWARE BRANDS CORP COM 899896104 62 7206 SH SOLE 28 7206 0 0 TUPPERWARE BRANDS CORP COM 899896104 623 72659 SH SOLE 30 72659 0 0 TUPPERWARE BRANDS CORP COM 899896104 75 8700 SH SOLE 31 0 0 8700 TUPPERWARE BRANDS CORP COM 899896104 22 2550 SH SOLE 36 2550 0 0 TUPPERWARE BRANDS CORP COM 899896104 41 4804 SH SOLE 40 4804 0 0 TUPPERWARE BRANDS CORP OPTIONS 899896104 1 100 SH Put SOLE 2 100 0 0 TUPPERWARE BRANDS CORP OPTIONS 899896104 184 21500 SH Put SOLE 19 21500 0 0 TUPPERWARE BRANDS CORP OPTIONS 899896104 2 200 SH Put SOLE 22 200 0 0 TUPPERWARE BRANDS CORP OPTIONS 899896104 19 2200 SH Put SOLE 34 2200 0 0 TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 205 35422 SH SOLE 4 35422 0 0 TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 173 29762 SH SOLE 19 29762 0 0 TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 28 4813 SH SOLE 23 4813 0 0 TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 221 38050 SH SOLE 25 38050 0 0 TURNING POINT THERAPEUTICS I COM 90041T108 813 13052 SH SOLE 2 1881 0 11171 TURNING POINT THERAPEUTICS I COM 90041T108 8 134 SH SOLE 4 134 0 0 TURNING POINT THERAPEUTICS I COM 90041T108 6110 98096 SH SOLE 18 93873 0 4223 TURNING POINT THERAPEUTICS I COM 90041T108 3887 62401 SH SOLE 19 62401 0 0 TURNING POINT THERAPEUTICS I COM 90041T108 77619 1246096 SH SOLE 21 1246096 0 0 TURNING POINT THERAPEUTICS I COM 90041T108 35260 566054 SH SOLE 22 535313 0 30741 TURNING POINT THERAPEUTICS I COM 90041T108 82 1315 SH SOLE 23 1315 0 0 TURNING POINT THERAPEUTICS I COM 90041T108 247 3970 SH SOLE 26 0 0 3970 TURNING POINT THERAPEUTICS I COM 90041T108 362 5807 SH SOLE 28 5807 0 0 TURNING POINT THERAPEUTICS I COM 90041T108 8190 131486 SH SOLE 30 131486 0 0 TURNING POINT THERAPEUTICS I COM 90041T108 10 161 SH SOLE 34 161 0 0 TURNING POINT THERAPEUTICS I COM 90041T108 141 2259 SH SOLE 40 2259 0 0 TURNING PT BRANDS INC COM 90041L105 76 2664 SH SOLE 2 322 0 2342 TURNING PT BRANDS INC COM 90041L105 6 202 SH SOLE 7 202 0 0 TURNING PT BRANDS INC COM 90041L105 863 30178 SH SOLE 18 30178 0 0 TURNING PT BRANDS INC COM 90041L105 415 14500 SH SOLE 19 14500 0 0 TURNING PT BRANDS INC COM 90041L105 8854 309588 SH SOLE 21 309588 0 0 TURNING PT BRANDS INC COM 90041L105 7195 251584 SH SOLE 22 237233 0 14351 TURNING PT BRANDS INC COM 90041L105 63 2199 SH SOLE 26 0 0 2199 TURNING PT BRANDS INC COM 90041L105 48 1695 SH SOLE 30 1695 0 0 TURNING PT BRANDS INC COM 90041L105 33 1150 SH SOLE 40 1150 0 0 TURTLE BEACH CORP COM NEW 900450206 25 2672 SH SOLE 18 2672 0 0 TURTLE BEACH CORP COM NEW 900450206 327 34600 SH SOLE 21 34600 0 0 TURTLE BEACH CORP COM NEW 900450206 2140 226455 SH SOLE 22 226455 0 0 TUTOR PERINI CORP COM 901109108 535 41598 SH SOLE 2 1327 0 40271 TUTOR PERINI CORP COM 901109108 3 253 SH SOLE 4 253 0 0 TUTOR PERINI CORP COM 901109108 29 2277 SH SOLE 7 2277 0 0 TUTOR PERINI CORP COM 901109108 1739 135231 SH SOLE 18 135231 0 0 TUTOR PERINI CORP COM 901109108 898 69846 SH SOLE 19 69846 0 0 TUTOR PERINI CORP COM 901109108 17906 1392381 SH SOLE 21 1392381 0 0 TUTOR PERINI CORP COM 901109108 16170 1257366 SH SOLE 22 1186254 0 71112 TUTOR PERINI CORP COM 901109108 155 12026 SH SOLE 26 0 0 12026 TUTOR PERINI CORP COM 901109108 73 5652 SH SOLE 28 5652 0 0 TUTOR PERINI CORP COM 901109108 156 12165 SH SOLE 30 12165 0 0 TUTOR PERINI CORP COM 901109108 27 2123 SH SOLE 36 2123 0 0 TUTOR PERINI CORP COM 901109108 53 4106 SH SOLE 40 4106 0 0 TWILIO INC CL A 90138F102 26764 272319 SH SOLE 2 12857 0 259462 TWILIO INC CL A 90138F102 4611 46915 SH SOLE 4 43940 0 2975 TWILIO INC CL A 90138F102 938 9549 SH SOLE 7 7465 0 2084 TWILIO INC CL A 90138F102 304 3089 SH SOLE 13 3089 0 0 TWILIO INC CL A 90138F102 65 663 SH SOLE 15 663 0 0 TWILIO INC CL A 90138F102 7030 71527 SH SOLE 18 62645 0 8882 TWILIO INC CL A 90138F102 59998 610485 SH SOLE 19 610485 0 0 TWILIO INC CL A 90138F102 170910 1739015 SH SOLE 21 1739015 0 0 TWILIO INC CL A 90138F102 314769 3202780 SH SOLE 22 2979883 0 222897 TWILIO INC CL A 90138F102 7931 80693 SH SOLE 23 80693 0 0 TWILIO INC CL A 90138F102 12490 127082 SH SOLE 25 127082 0 0 TWILIO INC CL A 90138F102 46997 478194 SH SOLE 26 92952 0 385242 TWILIO INC CL A 90138F102 2097 21334 SH SOLE 28 15063 0 6271 TWILIO INC CL A 90138F102 2626 26715 SH SOLE 29 2573 0 24142 TWILIO INC CL A 90138F102 18064 183802 SH SOLE 30 183802 0 0 TWILIO INC CL A 90138F102 2425 24677 SH SOLE 31 21082 0 3595 TWILIO INC CL A 90138F102 34205 348037 SH SOLE 34 348037 0 0 TWILIO INC CL A 90138F102 7294 74221 SH SOLE 36 74221 0 0 TWILIO INC CL A 90138F102 291 2962 SH SOLE 40 2962 0 0 TWILIO INC NOTE 0.250% 6/0 90138FAB8 2175 1425000 PRN SOLE 21 1425000 0 0 TWIN DISC INC COM 901476101 122 11101 SH SOLE 2 319 0 10782 TWIN DISC INC COM 901476101 3 245 SH SOLE 7 245 0 0 TWIN DISC INC COM 901476101 390 35414 SH SOLE 18 35414 0 0 TWIN DISC INC COM 901476101 183 16631 SH SOLE 19 16631 0 0 TWIN DISC INC COM 901476101 4066 368991 SH SOLE 21 368991 0 0 TWIN DISC INC COM 901476101 3097 281023 SH SOLE 22 273248 0 7775 TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 192 7476 SH SOLE 2 787 0 6689 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 1548 60345 SH SOLE 18 60345 0 0 TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 874 34057 SH SOLE 19 34057 0 0 TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 15396 600217 SH SOLE 21 600217 0 0 TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 17079 665843 SH SOLE 22 636497 0 29346 TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 97 3773 SH SOLE 23 3773 0 0 TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 108 4203 SH SOLE 26 0 0 4203 TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 236 9197 SH SOLE 30 9197 0 0 TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 62 2404 SH SOLE 40 2404 0 0 TWIST BIOSCIENCE CORP COM 90184D100 193 9185 SH SOLE 2 880 0 8305 TWIST BIOSCIENCE CORP COM 90184D100 9 447 SH SOLE 7 447 0 0 TWIST BIOSCIENCE CORP COM 90184D100 1731 82438 SH SOLE 18 77774 0 4664 TWIST BIOSCIENCE CORP COM 90184D100 972 46270 SH SOLE 19 46270 0 0 TWIST BIOSCIENCE CORP COM 90184D100 22754 1083518 SH SOLE 21 1083518 0 0 TWIST BIOSCIENCE CORP COM 90184D100 14545 692599 SH SOLE 22 665803 0 26796 TWIST BIOSCIENCE CORP COM 90184D100 76 3621 SH SOLE 30 3621 0 0 TWITTER INC COM 90184L102 57864 1805426 SH SOLE 2 180688 0 1624738 TWITTER INC COM 90184L102 11146 347778 SH SOLE 4 328098 0 19680 TWITTER INC COM 90184L102 26717 833611 SH SOLE 7 682641 0 150970 TWITTER INC COM 90184L102 1189 37107 SH SOLE 13 37107 0 0 TWITTER INC COM 90184L102 138 4310 SH SOLE 15 4310 0 0 TWITTER INC COM 90184L102 23 707 SH SOLE 17 0 0 707 TWITTER INC COM 90184L102 74584 2327111 SH SOLE 18 2192124 0 134987 TWITTER INC COM 90184L102 14554 454110 SH SOLE 19 454110 0 0 TWITTER INC COM 90184L102 605456 18890981 SH SOLE 21 18890981 0 0 TWITTER INC COM 90184L102 605152 18881506 SH SOLE 22 16967329 0 1914177 TWITTER INC COM 90184L102 17045 531819 SH SOLE 23 531819 0 0 TWITTER INC COM 90184L102 33165 1034799 SH SOLE 25 1034799 0 0 TWITTER INC COM 90184L102 88926 2774607 SH SOLE 26 505986 0 2268621 TWITTER INC COM 90184L102 4394 137106 SH SOLE 28 95805 0 41301 TWITTER INC COM 90184L102 3603 112430 SH SOLE 29 16213 0 96217 TWITTER INC COM 90184L102 90784 2832587 SH SOLE 30 2832587 0 0 TWITTER INC COM 90184L102 4835 150862 SH SOLE 31 125821 0 25041 TWITTER INC COM 90184L102 2411 75233 SH SOLE 34 75233 0 0 TWITTER INC COM 90184L102 16151 503927 SH SOLE 36 503927 0 0 TWITTER INC COM 90184L102 555 17316 SH SOLE 40 17316 0 0 TWITTER INC NOTE 1.000% 9/1 90184LAD4 3024 3110000 PRN SOLE 21 3110000 0 0 TWITTER INC NOTE 0.250% 6/1 90184LAF9 3459 3580000 PRN SOLE 21 3580000 0 0 TWO HBRS INVT CORP COM NEW 90187B408 8754 598789 SH SOLE 2 41159 0 557630 TWO HBRS INVT CORP COM NEW 90187B408 193 13192 SH SOLE 4 13192 0 0 TWO HBRS INVT CORP COM NEW 90187B408 220 15030 SH SOLE 7 15030 0 0 TWO HBRS INVT CORP COM NEW 90187B408 1905 130324 SH SOLE 18 127708 0 2616 TWO HBRS INVT CORP COM NEW 90187B408 1033 70649 SH SOLE 19 70649 0 0 TWO HBRS INVT CORP COM NEW 90187B408 125086 8555837 SH SOLE 21 8555837 0 0 TWO HBRS INVT CORP COM NEW 90187B408 111195 7605704 SH SOLE 22 7006092 0 599612 TWO HBRS INVT CORP COM NEW 90187B408 447 30576 SH SOLE 23 30576 0 0 TWO HBRS INVT CORP COM NEW 90187B408 1801 123220 SH SOLE 26 87425 0 35795 TWO HBRS INVT CORP COM NEW 90187B408 463 31652 SH SOLE 28 31652 0 0 TWO HBRS INVT CORP COM NEW 90187B408 509 34799 SH SOLE 29 34799 0 0 TWO HBRS INVT CORP COM NEW 90187B408 1312 89749 SH SOLE 30 89749 0 0 TWO HBRS INVT CORP COM NEW 90187B408 1343 91857 SH SOLE 31 84304 0 7553 TWO HBRS INVT CORP COM NEW 90187B408 71 4849 SH SOLE 34 4849 0 0 TWO HBRS INVT CORP COM NEW 90187B408 150 10258 SH SOLE 36 10258 0 0 TWO HBRS INVT CORP COM NEW 90187B408 412 28201 SH SOLE 40 28201 0 0 TWO RIV BANCORP COM 90207C105 151 6748 SH SOLE 21 6748 0 0 TYLER TECHNOLOGIES INC COM 902252105 31053 103502 SH SOLE 2 23584 0 79918 TYLER TECHNOLOGIES INC COM 902252105 5015 16714 SH SOLE 4 15664 0 1050 TYLER TECHNOLOGIES INC COM 902252105 2762 9207 SH SOLE 7 9207 0 0 TYLER TECHNOLOGIES INC COM 902252105 2 8 SH SOLE 17 0 0 8 TYLER TECHNOLOGIES INC COM 902252105 33249 110822 SH SOLE 18 107796 0 3026 TYLER TECHNOLOGIES INC COM 902252105 124152 413811 SH SOLE 19 413811 0 0 TYLER TECHNOLOGIES INC COM 902252105 761773 2539075 SH SOLE 21 2539075 0 0 TYLER TECHNOLOGIES INC COM 902252105 406018 1353304 SH SOLE 22 1282376 0 70928 TYLER TECHNOLOGIES INC COM 902252105 8356 27851 SH SOLE 23 27851 0 0 TYLER TECHNOLOGIES INC COM 902252105 46827 156079 SH SOLE 25 156079 0 0 TYLER TECHNOLOGIES INC COM 902252105 24801 82663 SH SOLE 26 31761 0 50902 TYLER TECHNOLOGIES INC COM 902252105 2336 7785 SH SOLE 28 5519 0 2266 TYLER TECHNOLOGIES INC COM 902252105 2658 8861 SH SOLE 29 794 0 8067 TYLER TECHNOLOGIES INC COM 902252105 26134 87106 SH SOLE 30 87106 0 0 TYLER TECHNOLOGIES INC COM 902252105 2508 8361 SH SOLE 31 6981 0 1380 TYLER TECHNOLOGIES INC COM 902252105 688 2294 SH SOLE 34 2294 0 0 TYLER TECHNOLOGIES INC COM 902252105 4007 13356 SH SOLE 36 13356 0 0 TYLER TECHNOLOGIES INC COM 902252105 275 918 SH SOLE 40 918 0 0 TYME TECHNOLOGIES INC COM 90238J103 33 23272 SH SOLE 2 176 0 23096 TYME TECHNOLOGIES INC COM 90238J103 2 1675 SH SOLE 7 1675 0 0 TYME TECHNOLOGIES INC COM 90238J103 305 217905 SH SOLE 18 217905 0 0 TYME TECHNOLOGIES INC COM 90238J103 165 118123 SH SOLE 19 118123 0 0 TYME TECHNOLOGIES INC COM 90238J103 3141 2243590 SH SOLE 21 2243590 0 0 TYME TECHNOLOGIES INC COM 90238J103 2152 1537019 SH SOLE 22 1498634 0 38385 TYSON FOODS INC CL A 902494103 57384 630319 SH SOLE 2 82764 0 547555 TYSON FOODS INC CL A 902494103 13076 143625 SH SOLE 4 135398 0 8227 TYSON FOODS INC CL A 902494103 61806 678889 SH SOLE 7 479026 0 199863 TYSON FOODS INC CL A 902494103 46 502 SH SOLE 13 502 0 0 TYSON FOODS INC CL A 902494103 161 1763 SH SOLE 15 1763 0 0 TYSON FOODS INC CL A 902494103 60022 659292 SH SOLE 18 618460 0 40832 TYSON FOODS INC CL A 902494103 38503 422922 SH SOLE 19 422922 0 0 TYSON FOODS INC CL A 902494103 696432 7649739 SH SOLE 21 7649739 0 0 TYSON FOODS INC CL A 902494103 676596 7431850 SH SOLE 22 6653181 0 778669 TYSON FOODS INC CL A 902494103 19734 216758 SH SOLE 23 216758 0 0 TYSON FOODS INC CL A 902494103 30939 339844 SH SOLE 25 339844 0 0 TYSON FOODS INC CL A 902494103 138552 1521876 SH SOLE 26 192816 0 1329060 TYSON FOODS INC CL A 902494103 5007 54999 SH SOLE 28 38443 0 16556 TYSON FOODS INC CL A 902494103 15920 174873 SH SOLE 29 174873 0 0 TYSON FOODS INC CL A 902494103 153643 1687643 SH SOLE 30 1687643 0 0 TYSON FOODS INC CL A 902494103 6460 70957 SH SOLE 31 52870 0 18087 TYSON FOODS INC CL A 902494103 8100 88967 SH SOLE 34 88967 0 0 TYSON FOODS INC CL A 902494103 21437 235467 SH SOLE 36 235467 0 0 TYSON FOODS INC CL A 902494103 562 6170 SH SOLE 40 6170 0 0 U S CONCRETE INC COM NEW 90333L201 278 6668 SH SOLE 2 537 0 6131 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 2972 71341 SH SOLE 18 71341 0 0 U S CONCRETE INC COM NEW 90333L201 1172 28126 SH SOLE 19 28126 0 0 U S CONCRETE INC COM NEW 90333L201 76346 1832597 SH SOLE 21 1832597 0 0 U S CONCRETE INC COM NEW 90333L201 20032 480855 SH SOLE 22 458778 0 22077 U S CONCRETE INC COM NEW 90333L201 187 4495 SH SOLE 26 0 0 4495 U S CONCRETE INC COM NEW 90333L201 84 2021 SH SOLE 28 2021 0 0 U S CONCRETE INC COM NEW 90333L201 894 21459 SH SOLE 30 21459 0 0 U S CONCRETE INC COM NEW 90333L201 58 1397 SH SOLE 40 1397 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 164611 SH SOLE 22 164611 0 0 U S GLOBAL INVS INC CL A 902952100 20 14173 SH SOLE 21 14173 0 0 U S GLOBAL INVS INC CL A 902952100 475 329700 SH SOLE 22 329700 0 0 U S PHYSICAL THERAPY INC COM 90337L108 927 8109 SH SOLE 2 3312 0 4797 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 7515 65716 SH SOLE 18 56714 0 9002 U S PHYSICAL THERAPY INC COM 90337L108 11711 102416 SH SOLE 19 102416 0 0 U S PHYSICAL THERAPY INC COM 90337L108 166091 1452477 SH SOLE 21 1452477 0 0 U S PHYSICAL THERAPY INC COM 90337L108 52648 460411 SH SOLE 22 445391 0 15020 U S PHYSICAL THERAPY INC COM 90337L108 1325 11583 SH SOLE 23 11583 0 0 U S PHYSICAL THERAPY INC COM 90337L108 4357 38104 SH SOLE 26 4185 0 33919 U S PHYSICAL THERAPY INC COM 90337L108 172 1502 SH SOLE 28 1502 0 0 U S PHYSICAL THERAPY INC COM 90337L108 2035 17792 SH SOLE 30 17792 0 0 U S PHYSICAL THERAPY INC COM 90337L108 152 1326 SH SOLE 40 1326 0 0 U S SILICA HLDGS INC COM 90346E103 458 74391 SH SOLE 2 3056 0 71335 U S SILICA HLDGS INC COM 90346E103 2 291 SH SOLE 4 291 0 0 U S SILICA HLDGS INC COM 90346E103 8 1294 SH SOLE 7 1294 0 0 U S SILICA HLDGS INC COM 90346E103 2024 329130 SH SOLE 18 329130 0 0 U S SILICA HLDGS INC COM 90346E103 787 127897 SH SOLE 19 127897 0 0 U S SILICA HLDGS INC COM 90346E103 52492 8535219 SH SOLE 21 8535219 0 0 U S SILICA HLDGS INC COM 90346E103 13808 2245239 SH SOLE 22 2123880 0 121359 U S SILICA HLDGS INC COM 90346E103 186 30321 SH SOLE 26 11577 0 18744 U S SILICA HLDGS INC COM 90346E103 69 11281 SH SOLE 28 11281 0 0 U S SILICA HLDGS INC COM 90346E103 709 115338 SH SOLE 30 115338 0 0 U S SILICA HLDGS INC COM 90346E103 57 9253 SH SOLE 40 9253 0 0 U S WELL SVCS INC CL A 91274U101 27 14064 SH SOLE 2 818 0 13246 U S WELL SVCS INC CL A 91274U101 129 67990 SH SOLE 18 67990 0 0 U S WELL SVCS INC CL A 91274U101 63 33234 SH SOLE 19 33234 0 0 U S WELL SVCS INC CL A 91274U101 1362 720856 SH SOLE 21 720856 0 0 U S WELL SVCS INC CL A 91274U101 379 200315 SH SOLE 22 194887 0 5428 U.S. AUTO PARTS NETWORK INC COM 90343C100 11 4997 SH SOLE 18 4997 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 71084 SH SOLE 21 71084 0 0 UBER TECHNOLOGIES INC COM 90353T100 54300 1825831 SH SOLE 2 42972 0 1782859 UBER TECHNOLOGIES INC COM 90353T100 4096 137735 SH SOLE 4 132398 0 5337 UBER TECHNOLOGIES INC COM 90353T100 751 25262 SH SOLE 7 25262 0 0 UBER TECHNOLOGIES INC COM 90353T100 167 5625 SH SOLE 15 5625 0 0 UBER TECHNOLOGIES INC COM 90353T100 98 3307 SH SOLE 17 0 0 3307 UBER TECHNOLOGIES INC COM 90353T100 34116 1147137 SH SOLE 18 1131816 0 15321 UBER TECHNOLOGIES INC COM 90353T100 141825 4768823 SH SOLE 19 4768823 0 0 UBER TECHNOLOGIES INC COM 90353T100 152830 5138885 SH SOLE 21 5138885 0 0 UBER TECHNOLOGIES INC COM 90353T100 325520 10945519 SH SOLE 22 9540584 0 1404935 UBER TECHNOLOGIES INC COM 90353T100 4014 134979 SH SOLE 23 134979 0 0 UBER TECHNOLOGIES INC COM 90353T100 26237 882199 SH SOLE 25 882199 0 0 UBER TECHNOLOGIES INC COM 90353T100 44803 1506489 SH SOLE 26 207657 0 1298832 UBER TECHNOLOGIES INC COM 90353T100 1087 36534 SH SOLE 28 26668 0 9866 UBER TECHNOLOGIES INC COM 90353T100 117 3946 SH SOLE 29 3946 0 0 UBER TECHNOLOGIES INC COM 90353T100 8991 302312 SH SOLE 30 302312 0 0 UBER TECHNOLOGIES INC COM 90353T100 1649 55450 SH SOLE 31 48918 0 6532 UBER TECHNOLOGIES INC COM 90353T100 63417 2132370 SH SOLE 34 2132370 0 0 UBER TECHNOLOGIES INC COM 90353T100 12662 425760 SH SOLE 36 425760 0 0 UBER TECHNOLOGIES INC COM 90353T100 128 4310 SH SOLE 40 4310 0 0 UBER TECHNOLOGIES INC OPTIONS 90353T100 18 600 SH Put SOLE 2 600 0 0 UBER TECHNOLOGIES INC OPTIONS 90353T100 3123 105000 SH Put SOLE 19 105000 0 0 UBER TECHNOLOGIES INC OPTIONS 90353T100 27 900 SH Put SOLE 22 900 0 0 UBER TECHNOLOGIES INC OPTIONS 90353T100 401 13500 SH Put SOLE 34 13500 0 0 UBIQUITI INC COM 90353W103 3081 16304 SH SOLE 2 565 0 15739 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 4124 SH SOLE 18 4124 0 0 UBIQUITI INC COM 90353W103 376 1991 SH SOLE 19 1991 0 0 UBIQUITI INC COM 90353W103 29000 153453 SH SOLE 21 153453 0 0 UBIQUITI INC COM 90353W103 55231 292257 SH SOLE 22 280740 0 11517 UBIQUITI INC COM 90353W103 3335 17649 SH SOLE 30 17649 0 0 UBIQUITI INC COM 90353W103 33 177 SH SOLE 31 177 0 0 UDR INC COM 902653104 31950 684163 SH SOLE 2 70564 0 613599 UDR INC COM 902653104 18069 386909 SH SOLE 4 380071 0 6838 UDR INC COM 902653104 30086 644243 SH SOLE 7 620133 0 24110 UDR INC COM 902653104 228 4886 SH SOLE 13 4886 0 0 UDR INC COM 902653104 18 380 SH SOLE 15 380 0 0 UDR INC COM 902653104 61672 1320593 SH SOLE 18 1282765 0 37828 UDR INC COM 902653104 29383 629192 SH SOLE 19 629192 0 0 UDR INC COM 902653104 661009 14154373 SH SOLE 21 14154373 0 0 UDR INC COM 902653104 491755 10530079 SH SOLE 22 9614456 0 915623 UDR INC COM 902653104 13260 283933 SH SOLE 23 283933 0 0 UDR INC COM 902653104 44659 956300 SH SOLE 25 956300 0 0 UDR INC COM 902653104 74452 1594265 SH SOLE 26 309828 0 1284437 UDR INC COM 902653104 2606 55793 SH SOLE 28 38655 0 17138 UDR INC COM 902653104 10068 215588 SH SOLE 29 155610 0 59978 UDR INC COM 902653104 119681 2562771 SH SOLE 30 2562771 0 0 UDR INC COM 902653104 3080 65949 SH SOLE 31 47919 0 18030 UDR INC COM 902653104 5885 126021 SH SOLE 34 126021 0 0 UDR INC COM 902653104 12682 271557 SH SOLE 36 271557 0 0 UDR INC COM 902653104 344 7367 SH SOLE 40 7367 0 0 UFP TECHNOLOGIES INC COM 902673102 304 6129 SH SOLE 2 306 0 5823 UFP TECHNOLOGIES INC COM 902673102 4 83 SH SOLE 7 83 0 0 UFP TECHNOLOGIES INC COM 902673102 1215 24501 SH SOLE 18 24501 0 0 UFP TECHNOLOGIES INC COM 902673102 602 12136 SH SOLE 19 12136 0 0 UFP TECHNOLOGIES INC COM 902673102 12002 241934 SH SOLE 21 241934 0 0 UFP TECHNOLOGIES INC COM 902673102 8572 172779 SH SOLE 22 168002 0 4777 UGI CORP NEW COM 902681105 41285 914198 SH SOLE 2 415876 0 498322 UGI CORP NEW COM 902681105 6322 139985 SH SOLE 4 134251 0 5734 UGI CORP NEW COM 902681105 7856 173967 SH SOLE 7 109985 0 63982 UGI CORP NEW COM 902681105 17 379 SH SOLE 13 379 0 0 UGI CORP NEW COM 902681105 31001 686462 SH SOLE 18 665234 0 21228 UGI CORP NEW COM 902681105 2576 57043 SH SOLE 19 57043 0 0 UGI CORP NEW COM 902681105 492368 10902751 SH SOLE 21 10902751 0 0 UGI CORP NEW COM 902681105 325823 7214862 SH SOLE 22 6619126 0 595736 UGI CORP NEW COM 902681105 10151 224770 SH SOLE 23 224770 0 0 UGI CORP NEW COM 902681105 759 16810 SH SOLE 25 16810 0 0 UGI CORP NEW COM 902681105 26217 580540 SH SOLE 26 190055 0 390485 UGI CORP NEW COM 902681105 1751 38774 SH SOLE 28 27241 0 11533 UGI CORP NEW COM 902681105 4651 102983 SH SOLE 29 59376 0 43607 UGI CORP NEW COM 902681105 16142 357440 SH SOLE 30 357440 0 0 UGI CORP NEW COM 902681105 7171 158791 SH SOLE 31 100530 0 58261 UGI CORP NEW COM 902681105 879 19475 SH SOLE 34 19475 0 0 UGI CORP NEW COM 902681105 2741 60703 SH SOLE 36 60703 0 0 UGI CORP NEW COM 902681105 243 5375 SH SOLE 40 5375 0 0 ULTA BEAUTY INC COM 90384S303 34157 134933 SH SOLE 2 12496 0 122437 ULTA BEAUTY INC COM 90384S303 7190 28402 SH SOLE 4 26859 0 1543 ULTA BEAUTY INC COM 90384S303 21830 86236 SH SOLE 7 54884 0 31352 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 28584 112917 SH SOLE 18 105067 0 7850 ULTA BEAUTY INC COM 90384S303 3973 15695 SH SOLE 19 15695 0 0 ULTA BEAUTY INC COM 90384S303 394221 1557323 SH SOLE 21 1557323 0 0 ULTA BEAUTY INC COM 90384S303 353034 1394620 SH SOLE 22 1253762 0 140858 ULTA BEAUTY INC COM 90384S303 10369 40961 SH SOLE 23 40961 0 0 ULTA BEAUTY INC COM 90384S303 15799 62412 SH SOLE 25 62412 0 0 ULTA BEAUTY INC COM 90384S303 57714 227991 SH SOLE 26 42854 0 185137 ULTA BEAUTY INC COM 90384S303 2649 10466 SH SOLE 28 7294 0 3172 ULTA BEAUTY INC COM 90384S303 3213 12692 SH SOLE 29 1062 0 11630 ULTA BEAUTY INC COM 90384S303 63697 251626 SH SOLE 30 251626 0 0 ULTA BEAUTY INC COM 90384S303 3006 11875 SH SOLE 31 9735 0 2140 ULTA BEAUTY INC COM 90384S303 2424 9577 SH SOLE 32 9577 0 0 ULTA BEAUTY INC COM 90384S303 974 3846 SH SOLE 34 3846 0 0 ULTA BEAUTY INC COM 90384S303 10023 39596 SH SOLE 36 39596 0 0 ULTA BEAUTY INC COM 90384S303 299 1182 SH SOLE 40 1182 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 941 40108 SH SOLE 2 1339 0 38769 ULTRA CLEAN HLDGS INC COM 90385V107 17 716 SH SOLE 7 716 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 4356 185612 SH SOLE 18 185612 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 1624 69196 SH SOLE 19 69196 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 105819 4508686 SH SOLE 21 4508686 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 27694 1179982 SH SOLE 22 1135508 0 44474 ULTRA CLEAN HLDGS INC COM 90385V107 135 5731 SH SOLE 26 0 0 5731 ULTRA CLEAN HLDGS INC COM 90385V107 139 5912 SH SOLE 28 5912 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 1340 57102 SH SOLE 30 57102 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 104 4412 SH SOLE 40 4412 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 1198 28053 SH SOLE 2 7279 0 20774 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 8757 205036 SH SOLE 18 186864 0 18172 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 10177 238293 SH SOLE 19 238293 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 103282 2418222 SH SOLE 21 2418222 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 73392 1718385 SH SOLE 22 1649692 0 68693 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 873 20447 SH SOLE 23 20447 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 2792 65363 SH SOLE 26 8731 0 56632 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 287 6729 SH SOLE 28 6729 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 961 22509 SH SOLE 30 22509 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 82 1926 SH SOLE 34 1926 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 297 6963 SH SOLE 40 6963 0 0 ULTRALIFE CORP COM 903899102 15 2075 SH SOLE 18 2075 0 0 ULTRALIFE CORP COM 903899102 235 31769 SH SOLE 21 31769 0 0 ULTRALIFE CORP COM 903899102 990 133959 SH SOLE 22 133959 0 0 ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 3396 542538 SH SOLE 2 138752 0 403786 ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 2616 417875 SH SOLE 7 417875 0 0 ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 537 85857 SH SOLE 13 85857 0 0 ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 14653 2340799 SH SOLE 21 2340799 0 0 ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 9219 1472640 SH SOLE 22 1233536 0 239104 ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 4066 649599 SH SOLE 30 649599 0 0 UMB FINL CORP COM 902788108 4392 63993 SH SOLE 2 19940 0 44053 UMB FINL CORP COM 902788108 14 199 SH SOLE 4 199 0 0 UMB FINL CORP COM 902788108 70 1022 SH SOLE 7 1022 0 0 UMB FINL CORP COM 902788108 19857 289285 SH SOLE 18 289285 0 0 UMB FINL CORP COM 902788108 5500 80125 SH SOLE 19 80125 0 0 UMB FINL CORP COM 902788108 221528 3227387 SH SOLE 21 3227387 0 0 UMB FINL CORP COM 902788108 106518 1551838 SH SOLE 22 1493050 0 58788 UMB FINL CORP COM 902788108 1120 16321 SH SOLE 26 9157 0 7164 UMB FINL CORP COM 902788108 416 6066 SH SOLE 28 6066 0 0 UMB FINL CORP COM 902788108 1108 16138 SH SOLE 30 16138 0 0 UMB FINL CORP COM 902788108 72 1047 SH SOLE 36 1047 0 0 UMB FINL CORP COM 902788108 298 4348 SH SOLE 40 4348 0 0 UMH PPTYS INC COM 903002103 285 18132 SH SOLE 2 1218 0 16914 UMH PPTYS INC COM 903002103 10 651 SH SOLE 7 651 0 0 UMH PPTYS INC COM 903002103 2002 127296 SH SOLE 18 127296 0 0 UMH PPTYS INC COM 903002103 970 61662 SH SOLE 19 61662 0 0 UMH PPTYS INC COM 903002103 22474 1428758 SH SOLE 21 1428758 0 0 UMH PPTYS INC COM 903002103 18863 1199144 SH SOLE 22 1147095 0 52049 UMH PPTYS INC COM 903002103 37 2372 SH SOLE 23 2372 0 0 UMH PPTYS INC COM 903002103 120 7630 SH SOLE 26 0 0 7630 UMH PPTYS INC COM 903002103 67 4277 SH SOLE 28 4277 0 0 UMH PPTYS INC COM 903002103 104 6627 SH SOLE 30 6627 0 0 UMPQUA HLDGS CORP COM 904214103 12956 732000 SH SOLE 2 315166 0 416834 UMPQUA HLDGS CORP COM 904214103 407 22978 SH SOLE 4 22978 0 0 UMPQUA HLDGS CORP COM 904214103 178 10080 SH SOLE 7 10080 0 0 UMPQUA HLDGS CORP COM 904214103 10769 608398 SH SOLE 18 601663 0 6735 UMPQUA HLDGS CORP COM 904214103 1002 56607 SH SOLE 19 56607 0 0 UMPQUA HLDGS CORP COM 904214103 196247 11087407 SH SOLE 21 11087407 0 0 UMPQUA HLDGS CORP COM 904214103 135064 7630724 SH SOLE 22 7128653 0 502071 UMPQUA HLDGS CORP COM 904214103 1292 73004 SH SOLE 23 73004 0 0 UMPQUA HLDGS CORP COM 904214103 1692 95577 SH SOLE 26 59635 0 35942 UMPQUA HLDGS CORP COM 904214103 530 29942 SH SOLE 28 29942 0 0 UMPQUA HLDGS CORP COM 904214103 498 28127 SH SOLE 29 28127 0 0 UMPQUA HLDGS CORP COM 904214103 1249 70542 SH SOLE 30 70542 0 0 UMPQUA HLDGS CORP COM 904214103 679 38381 SH SOLE 31 32207 0 6174 UMPQUA HLDGS CORP COM 904214103 135 7614 SH SOLE 34 7614 0 0 UMPQUA HLDGS CORP COM 904214103 174 9818 SH SOLE 36 9818 0 0 UMPQUA HLDGS CORP COM 904214103 422 23824 SH SOLE 40 23824 0 0 UNDER ARMOUR INC CL A 904311107 9013 417270 SH SOLE 2 37222 0 380048 UNDER ARMOUR INC CL A 904311107 1572 72776 SH SOLE 4 68116 0 4660 UNDER ARMOUR INC CL A 904311107 3430 158809 SH SOLE 7 158809 0 0 UNDER ARMOUR INC CL A 904311107 52 2409 SH SOLE 13 2409 0 0 UNDER ARMOUR INC CL A 904311107 8 386 SH SOLE 15 386 0 0 UNDER ARMOUR INC CL A 904311107 8088 374431 SH SOLE 18 349514 0 24917 UNDER ARMOUR INC CL A 904311107 1108 51292 SH SOLE 19 51292 0 0 UNDER ARMOUR INC CL A 904311107 96404 4463165 SH SOLE 21 4463165 0 0 UNDER ARMOUR INC CL A 904311107 107680 4985176 SH SOLE 22 4513062 0 472114 UNDER ARMOUR INC CL A 904311107 2971 137534 SH SOLE 23 137534 0 0 UNDER ARMOUR INC CL A 904311107 4321 200049 SH SOLE 25 200049 0 0 UNDER ARMOUR INC CL A 904311107 17144 793692 SH SOLE 26 193941 0 599751 UNDER ARMOUR INC CL A 904311107 740 34260 SH SOLE 28 24359 0 9901 UNDER ARMOUR INC CL A 904311107 916 42403 SH SOLE 29 3835 0 38568 UNDER ARMOUR INC CL A 904311107 14407 666988 SH SOLE 30 666988 0 0 UNDER ARMOUR INC CL A 904311107 844 39056 SH SOLE 31 31126 0 7930 UNDER ARMOUR INC CL A 904311107 313 14506 SH SOLE 34 14506 0 0 UNDER ARMOUR INC CL A 904311107 2277 105413 SH SOLE 36 105413 0 0 UNDER ARMOUR INC CL A 904311107 74 3405 SH SOLE 40 3405 0 0 UNDER ARMOUR INC CL C 904311206 8789 458241 SH SOLE 2 40002 0 418239 UNDER ARMOUR INC CL C 904311206 1476 76980 SH SOLE 4 72287 0 4693 UNDER ARMOUR INC CL C 904311206 3130 163169 SH SOLE 7 163169 0 0 UNDER ARMOUR INC CL C 904311206 48 2506 SH SOLE 13 2506 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 7379 384735 SH SOLE 18 358549 0 26186 UNDER ARMOUR INC CL C 904311206 1043 54386 SH SOLE 19 54386 0 0 UNDER ARMOUR INC CL C 904311206 88471 4612666 SH SOLE 21 4612666 0 0 UNDER ARMOUR INC CL C 904311206 89888 4686562 SH SOLE 22 4193776 0 492786 UNDER ARMOUR INC CL C 904311206 2826 147349 SH SOLE 23 147349 0 0 UNDER ARMOUR INC CL C 904311206 3805 198387 SH SOLE 25 198387 0 0 UNDER ARMOUR INC CL C 904311206 14792 771219 SH SOLE 26 188046 0 583173 UNDER ARMOUR INC CL C 904311206 671 34992 SH SOLE 28 24268 0 10724 UNDER ARMOUR INC CL C 904311206 907 47292 SH SOLE 29 3680 0 43612 UNDER ARMOUR INC CL C 904311206 13237 690138 SH SOLE 30 690138 0 0 UNDER ARMOUR INC CL C 904311206 732 38158 SH SOLE 31 31189 0 6969 UNDER ARMOUR INC CL C 904311206 290 15137 SH SOLE 34 15137 0 0 UNDER ARMOUR INC CL C 904311206 2139 111531 SH SOLE 36 111531 0 0 UNDER ARMOUR INC CL C 904311206 66 3467 SH SOLE 40 3467 0 0 UNICO AMERN CORP COM 904607108 4 619 SH SOLE 21 619 0 0 UNIFI INC COM NEW 904677200 384 15202 SH SOLE 2 507 0 14695 UNIFI INC COM NEW 904677200 9 343 SH SOLE 7 343 0 0 UNIFI INC COM NEW 904677200 1736 68716 SH SOLE 18 68716 0 0 UNIFI INC COM NEW 904677200 638 25257 SH SOLE 19 25257 0 0 UNIFI INC COM NEW 904677200 44204 1749949 SH SOLE 21 1749949 0 0 UNIFI INC COM NEW 904677200 11440 452888 SH SOLE 22 428775 0 24113 UNIFI INC COM NEW 904677200 55 2197 SH SOLE 28 2197 0 0 UNIFI INC COM NEW 904677200 569 22534 SH SOLE 30 22534 0 0 UNIFI INC COM NEW 904677200 42 1671 SH SOLE 40 1671 0 0 UNIFIRST CORP MASS COM 904708104 3052 15110 SH SOLE 2 570 0 14540 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 13659 67626 SH SOLE 18 67626 0 0 UNIFIRST CORP MASS COM 904708104 5419 26829 SH SOLE 19 26829 0 0 UNIFIRST CORP MASS COM 904708104 341420 1690367 SH SOLE 21 1690367 0 0 UNIFIRST CORP MASS COM 904708104 91067 450873 SH SOLE 22 431328 0 19545 UNIFIRST CORP MASS COM 904708104 1211 5997 SH SOLE 26 4593 0 1404 UNIFIRST CORP MASS COM 904708104 455 2251 SH SOLE 28 2251 0 0 UNIFIRST CORP MASS COM 904708104 4391 21740 SH SOLE 30 21740 0 0 UNIFIRST CORP MASS COM 904708104 311 1538 SH SOLE 40 1538 0 0 UNILEVER N V N Y SHS NEW 904784709 2963 51565 SH SOLE 2 51565 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 297213 5172513 SH SOLE 18 4871094 0 301419 UNILEVER N V N Y SHS NEW 904784709 292120 5083884 SH SOLE 19 5083884 0 0 UNILEVER N V N Y SHS NEW 904784709 23138 402681 SH SOLE 22 402681 0 0 UNILEVER N V N Y SHS NEW 904784709 726 12633 SH SOLE 23 12633 0 0 UNILEVER N V N Y SHS NEW 904784709 4363 75926 SH SOLE 25 41110 0 34816 UNILEVER N V N Y SHS NEW 904784709 23268 404947 SH SOLE 34 404947 0 0 UNILEVER N V N Y SHS NEW 904784709 1619 28169 SH SOLE 36 28169 0 0 UNILEVER PLC SPON ADR NEW 904767704 5732 100256 SH SOLE 18 100256 0 0 UNION BANKSHARES INC COM 905400107 143 3954 SH SOLE 2 117 0 3837 UNION BANKSHARES INC COM 905400107 4 120 SH SOLE 7 120 0 0 UNION BANKSHARES INC COM 905400107 510 14055 SH SOLE 18 14055 0 0 UNION BANKSHARES INC COM 905400107 253 6977 SH SOLE 19 6977 0 0 UNION BANKSHARES INC COM 905400107 4611 127160 SH SOLE 21 127160 0 0 UNION BANKSHARES INC COM 905400107 1290 35566 SH SOLE 22 32545 0 3021 UNION PACIFIC CORP COM 907818108 309509 1711982 SH SOLE 2 160768 0 1551214 UNION PACIFIC CORP COM 907818108 59376 328426 SH SOLE 4 308883 0 19543 UNION PACIFIC CORP COM 907818108 109399 605117 SH SOLE 7 600318 0 4799 UNION PACIFIC CORP COM 907818108 841 4651 SH SOLE 13 4651 0 0 UNION PACIFIC CORP COM 907818108 752 4157 SH SOLE 15 4157 0 0 UNION PACIFIC CORP COM 907818108 9 51 SH SOLE 17 0 0 51 UNION PACIFIC CORP COM 907818108 466231 2578855 SH SOLE 18 2283282 0 295573 UNION PACIFIC CORP COM 907818108 331740 1834946 SH SOLE 19 1834946 0 0 UNION PACIFIC CORP COM 907818108 16468 91087 SH SOLE 20 91087 0 0 UNION PACIFIC CORP COM 907818108 2378037 13153589 SH SOLE 21 13153589 0 0 UNION PACIFIC CORP COM 907818108 3102976 17163426 SH SOLE 22 15370908 0 1792518 UNION PACIFIC CORP COM 907818108 92322 510660 SH SOLE 23 510660 0 0 UNION PACIFIC CORP COM 907818108 130123 719745 SH SOLE 25 719745 0 0 UNION PACIFIC CORP COM 907818108 609422 3370885 SH SOLE 26 395971 0 2974914 UNION PACIFIC CORP COM 907818108 23823 131771 SH SOLE 28 91912 0 39859 UNION PACIFIC CORP COM 907818108 2732 15110 SH SOLE 29 15110 0 0 UNION PACIFIC CORP COM 907818108 502464 2779267 SH SOLE 30 2779267 0 0 UNION PACIFIC CORP COM 907818108 28785 159220 SH SOLE 31 126480 0 32740 UNION PACIFIC CORP COM 907818108 83969 464457 SH SOLE 34 464457 0 0 UNION PACIFIC CORP COM 907818108 94177 520919 SH SOLE 36 520919 0 0 UNION PACIFIC CORP COM 907818108 2811 15547 SH SOLE 40 15547 0 0 UNIQUE FABRICATING INC COM 90915J103 6 1641 SH SOLE 18 1641 0 0 UNIQUE FABRICATING INC COM 90915J103 64 16467 SH SOLE 21 16467 0 0 UNIQURE NV SHS N90064101 13 177 SH SOLE 4 177 0 0 UNIQURE NV SHS N90064101 30266 422349 SH SOLE 21 422349 0 0 UNIQURE NV SHS N90064101 2224 31037 SH SOLE 22 16224 0 14813 UNIQURE NV SHS N90064101 857 11955 SH SOLE 26 9315 0 2640 UNIQURE NV SHS N90064101 219 3057 SH SOLE 28 3057 0 0 UNIQURE NV SHS N90064101 5954 83081 SH SOLE 30 83081 0 0 UNIQURE NV SHS N90064101 48 676 SH SOLE 34 676 0 0 UNIQURE NV SHS N90064101 272 3802 SH SOLE 40 3802 0 0 UNISYS CORP COM NEW 909214306 385 32495 SH SOLE 2 2073 0 30422 UNISYS CORP COM NEW 909214306 3 249 SH SOLE 4 249 0 0 UNISYS CORP COM NEW 909214306 13 1087 SH SOLE 7 1087 0 0 UNISYS CORP COM NEW 909214306 2827 238399 SH SOLE 18 238399 0 0 UNISYS CORP COM NEW 909214306 1644 138643 SH SOLE 19 138643 0 0 UNISYS CORP COM NEW 909214306 72123 6081184 SH SOLE 21 6081184 0 0 UNISYS CORP COM NEW 909214306 18475 1557772 SH SOLE 22 1484624 0 73148 UNISYS CORP COM NEW 909214306 72 6050 SH SOLE 26 3927 0 2123 UNISYS CORP COM NEW 909214306 85 7185 SH SOLE 28 7185 0 0 UNISYS CORP COM NEW 909214306 891 75161 SH SOLE 30 75161 0 0 UNISYS CORP COM NEW 909214306 69 5819 SH SOLE 40 5819 0 0 UNIT CORP COM 909218109 49 71029 SH SOLE 2 2096 0 68933 UNIT CORP COM 909218109 1 1117 SH SOLE 7 1117 0 0 UNIT CORP COM 909218109 127 182375 SH SOLE 18 182375 0 0 UNIT CORP COM 909218109 63 91045 SH SOLE 19 91045 0 0 UNIT CORP COM 909218109 1363 1959788 SH SOLE 21 1959788 0 0 UNIT CORP COM 909218109 1085 1559914 SH SOLE 22 1449960 0 109954 UNIT CORP COM 909218109 1 2029 SH SOLE 30 2029 0 0 UNITED AIRLINES HLDGS INC COM 910047109 49833 565702 SH SOLE 2 111633 0 454069 UNITED AIRLINES HLDGS INC COM 910047109 2676 30376 SH SOLE 4 28547 0 1829 UNITED AIRLINES HLDGS INC COM 910047109 20758 235644 SH SOLE 7 191874 0 43770 UNITED AIRLINES HLDGS INC COM 910047109 1538 17465 SH SOLE 13 17465 0 0 UNITED AIRLINES HLDGS INC COM 910047109 88 1000 SH SOLE 15 1000 0 0 UNITED AIRLINES HLDGS INC COM 910047109 45788 519781 SH SOLE 18 444860 0 74921 UNITED AIRLINES HLDGS INC COM 910047109 33580 381200 SH SOLE 19 381200 0 0 UNITED AIRLINES HLDGS INC COM 910047109 485886 5515790 SH SOLE 21 5515790 0 0 UNITED AIRLINES HLDGS INC COM 910047109 526513 5976985 SH SOLE 22 5375884 0 601101 UNITED AIRLINES HLDGS INC COM 910047109 4781 54276 SH SOLE 23 54276 0 0 UNITED AIRLINES HLDGS INC COM 910047109 7035 79867 SH SOLE 25 79867 0 0 UNITED AIRLINES HLDGS INC COM 910047109 49817 565524 SH SOLE 26 73085 0 492439 UNITED AIRLINES HLDGS INC COM 910047109 1125 12775 SH SOLE 28 8416 0 4359 UNITED AIRLINES HLDGS INC COM 910047109 537 6100 SH SOLE 29 6100 0 0 UNITED AIRLINES HLDGS INC COM 910047109 69905 793562 SH SOLE 30 793562 0 0 UNITED AIRLINES HLDGS INC COM 910047109 1678 19050 SH SOLE 31 15060 0 3990 UNITED AIRLINES HLDGS INC COM 910047109 3628 41185 SH SOLE 32 41185 0 0 UNITED AIRLINES HLDGS INC COM 910047109 2082 23639 SH SOLE 34 23639 0 0 UNITED AIRLINES HLDGS INC COM 910047109 6793 77113 SH SOLE 36 77113 0 0 UNITED AIRLINES HLDGS INC COM 910047109 134 1524 SH SOLE 40 1524 0 0 UNITED BANCORP INC OHIO COM 909911109 15 1032 SH SOLE 18 1032 0 0 UNITED BANCORP INC OHIO COM 909911109 87 6103 SH SOLE 21 6103 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 5487 141926 SH SOLE 2 46586 0 95340 UNITED BANKSHARES INC WEST V COM 909907107 15 387 SH SOLE 4 387 0 0 UNITED BANKSHARES INC WEST V COM 909907107 2971 76840 SH SOLE 7 76840 0 0 UNITED BANKSHARES INC WEST V COM 909907107 23518 608340 SH SOLE 18 608340 0 0 UNITED BANKSHARES INC WEST V COM 909907107 6631 171526 SH SOLE 19 171526 0 0 UNITED BANKSHARES INC WEST V COM 909907107 369660 9561811 SH SOLE 21 9561811 0 0 UNITED BANKSHARES INC WEST V COM 909907107 140014 3621682 SH SOLE 22 3490095 0 131587 UNITED BANKSHARES INC WEST V COM 909907107 1261 32615 SH SOLE 26 21637 0 10978 UNITED BANKSHARES INC WEST V COM 909907107 514 13291 SH SOLE 28 13291 0 0 UNITED BANKSHARES INC WEST V COM 909907107 1398 36161 SH SOLE 30 36161 0 0 UNITED BANKSHARES INC WEST V COM 909907107 1494 38647 SH SOLE 32 38647 0 0 UNITED BANKSHARES INC WEST V COM 909907107 89 2306 SH SOLE 36 2306 0 0 UNITED BANKSHARES INC WEST V COM 909907107 385 9961 SH SOLE 40 9961 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 2735 88554 SH SOLE 2 30136 0 58418 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 6 189 SH SOLE 4 189 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 39 1252 SH SOLE 7 1252 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 10171 329374 SH SOLE 18 329374 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 7100 229912 SH SOLE 19 229912 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 234085 7580460 SH SOLE 21 7580460 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 78994 2558084 SH SOLE 22 2469508 0 88576 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 3725 120622 SH SOLE 23 120622 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 8605 278656 SH SOLE 26 7068 0 271588 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 315 10198 SH SOLE 28 10198 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 3166 102534 SH SOLE 30 102534 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 318 10288 SH SOLE 40 10288 0 0 UNITED CMNTY FINL CORP OHIO COM 909839102 636 54555 SH SOLE 2 9543 0 45012 UNITED CMNTY FINL CORP OHIO COM 909839102 12 1044 SH SOLE 7 1044 0 0 UNITED CMNTY FINL CORP OHIO COM 909839102 2038 174760 SH SOLE 18 174760 0 0 UNITED CMNTY FINL CORP OHIO COM 909839102 3241 277916 SH SOLE 19 277916 0 0 UNITED CMNTY FINL CORP OHIO COM 909839102 20314 1742199 SH SOLE 21 1742199 0 0 UNITED CMNTY FINL CORP OHIO COM 909839102 23900 2049782 SH SOLE 22 1967034 0 82748 UNITED CMNTY FINL CORP OHIO COM 909839102 432 37036 SH SOLE 23 37036 0 0 UNITED CMNTY FINL CORP OHIO COM 909839102 1477 126632 SH SOLE 26 0 0 126632 UNITED CMNTY FINL CORP OHIO COM 909839102 84 7180 SH SOLE 30 7180 0 0 UNITED FIRE GROUP INC COM 910340108 928 21215 SH SOLE 2 728 0 20487 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 4229 96701 SH SOLE 18 96701 0 0 UNITED FIRE GROUP INC COM 910340108 1810 41387 SH SOLE 19 41387 0 0 UNITED FIRE GROUP INC COM 910340108 107793 2464966 SH SOLE 21 2464966 0 0 UNITED FIRE GROUP INC COM 910340108 29251 668900 SH SOLE 22 641205 0 27695 UNITED FIRE GROUP INC COM 910340108 21 472 SH SOLE 23 472 0 0 UNITED FIRE GROUP INC COM 910340108 223 5095 SH SOLE 26 3611 0 1484 UNITED FIRE GROUP INC COM 910340108 102 2333 SH SOLE 28 2333 0 0 UNITED FIRE GROUP INC COM 910340108 1407 32167 SH SOLE 30 32167 0 0 UNITED FIRE GROUP INC COM 910340108 91 2071 SH SOLE 40 2071 0 0 UNITED GUARDIAN INC COM 910571108 13 679 SH SOLE 18 679 0 0 UNITED GUARDIAN INC COM 910571108 434 22081 SH SOLE 21 22081 0 0 UNITED GUARDIAN INC COM 910571108 59 3009 SH SOLE 22 3009 0 0 UNITED INS HLDGS CORP COM 910710102 300 23822 SH SOLE 2 2695 0 21127 UNITED INS HLDGS CORP COM 910710102 5 394 SH SOLE 7 394 0 0 UNITED INS HLDGS CORP COM 910710102 1258 99742 SH SOLE 18 99742 0 0 UNITED INS HLDGS CORP COM 910710102 796 63109 SH SOLE 19 63109 0 0 UNITED INS HLDGS CORP COM 910710102 31395 2489659 SH SOLE 21 2489659 0 0 UNITED INS HLDGS CORP COM 910710102 9527 755544 SH SOLE 22 732127 0 23417 UNITED INS HLDGS CORP COM 910710102 29 2265 SH SOLE 26 0 0 2265 UNITED INS HLDGS CORP COM 910710102 34 2660 SH SOLE 28 2660 0 0 UNITED INS HLDGS CORP COM 910710102 334 26458 SH SOLE 30 26458 0 0 UNITED INS HLDGS CORP COM 910710102 23 1809 SH SOLE 40 1809 0 0 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 6138 2290474 SH SOLE 2 0 0 2290474 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 93 34730 SH SOLE 4 34730 0 0 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 197 73639 SH SOLE 13 73639 0 0 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 288 107382 SH SOLE 18 107382 0 0 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 994 370921 SH SOLE 22 370921 0 0 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 11 3968 SH SOLE 30 3968 0 0 UNITED NAT FOODS INC COM 911163103 481 54930 SH SOLE 2 1879 0 53051 UNITED NAT FOODS INC COM 911163103 2 207 SH SOLE 4 207 0 0 UNITED NAT FOODS INC COM 911163103 39 4488 SH SOLE 7 4488 0 0 UNITED NAT FOODS INC COM 911163103 2023 230909 SH SOLE 18 230909 0 0 UNITED NAT FOODS INC COM 911163103 804 91771 SH SOLE 19 91771 0 0 UNITED NAT FOODS INC COM 911163103 53236 6077171 SH SOLE 21 6077171 0 0 UNITED NAT FOODS INC COM 911163103 14354 1638637 SH SOLE 22 1576501 0 62136 UNITED NAT FOODS INC COM 911163103 64 7304 SH SOLE 26 3766 0 3538 UNITED NAT FOODS INC COM 911163103 64 7277 SH SOLE 28 7277 0 0 UNITED NAT FOODS INC COM 911163103 694 79192 SH SOLE 30 79192 0 0 UNITED NAT FOODS INC COM 911163103 49 5600 SH SOLE 31 0 0 5600 UNITED NAT FOODS INC COM 911163103 130 14784 SH SOLE 36 14784 0 0 UNITED NAT FOODS INC COM 911163103 47 5368 SH SOLE 40 5368 0 0 UNITED PARCEL SERVICE INC CL B 911312106 212892 1818655 SH SOLE 2 280663 0 1537992 UNITED PARCEL SERVICE INC CL B 911312106 38561 329410 SH SOLE 4 310310 0 19100 UNITED PARCEL SERVICE INC CL B 911312106 70438 601727 SH SOLE 7 601727 0 0 UNITED PARCEL SERVICE INC CL B 911312106 873 7459 SH SOLE 13 7459 0 0 UNITED PARCEL SERVICE INC CL B 911312106 482 4116 SH SOLE 15 4116 0 0 UNITED PARCEL SERVICE INC CL B 911312106 4 32 SH SOLE 17 0 0 32 UNITED PARCEL SERVICE INC CL B 911312106 239932 2049649 SH SOLE 18 1940847 0 108802 UNITED PARCEL SERVICE INC CL B 911312106 20781 177525 SH SOLE 19 177525 0 0 UNITED PARCEL SERVICE INC CL B 911312106 1571565 13425291 SH SOLE 21 13425291 0 0 UNITED PARCEL SERVICE INC CL B 911312106 1984485 16952713 SH SOLE 22 15161360 0 1791353 UNITED PARCEL SERVICE INC CL B 911312106 61474 525147 SH SOLE 23 525147 0 0 UNITED PARCEL SERVICE INC CL B 911312106 93370 797623 SH SOLE 25 797623 0 0 UNITED PARCEL SERVICE INC CL B 911312106 431080 3682552 SH SOLE 26 405253 0 3277299 UNITED PARCEL SERVICE INC CL B 911312106 15310 130786 SH SOLE 28 91104 0 39682 UNITED PARCEL SERVICE INC CL B 911312106 11400 97385 SH SOLE 29 17309 0 80076 UNITED PARCEL SERVICE INC CL B 911312106 329989 2818974 SH SOLE 30 2818974 0 0 UNITED PARCEL SERVICE INC CL B 911312106 19001 162315 SH SOLE 31 126973 0 35342 UNITED PARCEL SERVICE INC CL B 911312106 8246 70446 SH SOLE 34 70446 0 0 UNITED PARCEL SERVICE INC CL B 911312106 59676 509789 SH SOLE 36 509789 0 0 UNITED PARCEL SERVICE INC CL B 911312106 1793 15321 SH SOLE 40 15321 0 0 UNITED RENTALS INC COM 911363109 30517 182989 SH SOLE 2 15612 0 167377 UNITED RENTALS INC COM 911363109 6316 37871 SH SOLE 4 35615 0 2256 UNITED RENTALS INC COM 911363109 18292 109681 SH SOLE 7 69317 0 40364 UNITED RENTALS INC COM 911363109 182 1089 SH SOLE 13 1089 0 0 UNITED RENTALS INC COM 911363109 68 410 SH SOLE 15 410 0 0 UNITED RENTALS INC COM 911363109 25289 151641 SH SOLE 18 140840 0 10801 UNITED RENTALS INC COM 911363109 4936 29597 SH SOLE 19 29597 0 0 UNITED RENTALS INC COM 911363109 341569 2048142 SH SOLE 21 2048142 0 0 UNITED RENTALS INC COM 911363109 323011 1936865 SH SOLE 22 1730116 0 206749 UNITED RENTALS INC COM 911363109 9398 56354 SH SOLE 23 56354 0 0 UNITED RENTALS INC COM 911363109 15486 92861 SH SOLE 25 92861 0 0 UNITED RENTALS INC COM 911363109 68900 413142 SH SOLE 26 68805 0 344337 UNITED RENTALS INC COM 911363109 2437 14615 SH SOLE 28 10232 0 4383 UNITED RENTALS INC COM 911363109 3006 18025 SH SOLE 29 1577 0 16448 UNITED RENTALS INC COM 911363109 65863 394932 SH SOLE 30 394932 0 0 UNITED RENTALS INC COM 911363109 2767 16589 SH SOLE 31 12800 0 3789 UNITED RENTALS INC COM 911363109 1415 8483 SH SOLE 34 8483 0 0 UNITED RENTALS INC COM 911363109 9713 58243 SH SOLE 36 58243 0 0 UNITED RENTALS INC COM 911363109 283 1698 SH SOLE 40 1698 0 0 UNITED SECURITY BANCSHARES C COM 911460103 171 15965 SH SOLE 2 508 0 15457 UNITED SECURITY BANCSHARES C COM 911460103 513 47768 SH SOLE 18 47768 0 0 UNITED SECURITY BANCSHARES C COM 911460103 330 30798 SH SOLE 19 30798 0 0 UNITED SECURITY BANCSHARES C COM 911460103 5381 501514 SH SOLE 21 501514 0 0 UNITED SECURITY BANCSHARES C COM 911460103 1380 128644 SH SOLE 22 120388 0 8256 UNITED STATES ANTIMONY CORP COM 911549103 21 54926 SH SOLE 21 54926 0 0 UNITED STATES ANTIMONY CORP COM 911549103 7 18368 SH SOLE 22 18368 0 0 UNITED STATES CELLULAR CORP COM 911684108 1813 50028 SH SOLE 2 24627 0 25401 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 1188 32803 SH SOLE 13 32803 0 0 UNITED STATES CELLULAR CORP COM 911684108 3269 90236 SH SOLE 18 43375 0 46861 UNITED STATES CELLULAR CORP COM 911684108 10037 277049 SH SOLE 19 277049 0 0 UNITED STATES CELLULAR CORP COM 911684108 8184 225903 SH SOLE 21 225903 0 0 UNITED STATES CELLULAR CORP COM 911684108 32380 893746 SH SOLE 22 698614 0 195132 UNITED STATES CELLULAR CORP COM 911684108 890 24575 SH SOLE 26 0 0 24575 UNITED STATES CELLULAR CORP COM 911684108 58 1609 SH SOLE 28 1609 0 0 UNITED STATES CELLULAR CORP COM 911684108 3699 102084 SH SOLE 29 0 0 102084 UNITED STATES CELLULAR CORP COM 911684108 860 23733 SH SOLE 30 23733 0 0 UNITED STATES CELLULAR CORP COM 911684108 11 296 SH SOLE 31 296 0 0 UNITED STATES CELLULAR CORP COM 911684108 327 9016 SH SOLE 34 9016 0 0 UNITED STATES CELLULAR CORP COM 911684108 738 20379 SH SOLE 36 20379 0 0 UNITED STATES CELLULAR CORP COM 911684108 45 1229 SH SOLE 40 1229 0 0 UNITED STATES LIME & MINERAL COM 911922102 144 1600 SH SOLE 2 79 0 1521 UNITED STATES LIME & MINERAL COM 911922102 658 7292 SH SOLE 18 7292 0 0 UNITED STATES LIME & MINERAL COM 911922102 315 3491 SH SOLE 19 3491 0 0 UNITED STATES LIME & MINERAL COM 911922102 6678 73952 SH SOLE 21 73952 0 0 UNITED STATES LIME & MINERAL COM 911922102 8349 92454 SH SOLE 22 90315 0 2139 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 4903 429747 SH SOLE 2 83741 0 346006 UNITED STATES STL CORP NEW COM 912909108 10 867 SH SOLE 4 867 0 0 UNITED STATES STL CORP NEW COM 912909108 65 5677 SH SOLE 7 5677 0 0 UNITED STATES STL CORP NEW COM 912909108 5293 463926 SH SOLE 18 463926 0 0 UNITED STATES STL CORP NEW COM 912909108 463 40609 SH SOLE 19 40609 0 0 UNITED STATES STL CORP NEW COM 912909108 95898 8404736 SH SOLE 21 8404736 0 0 UNITED STATES STL CORP NEW COM 912909108 64310 5636314 SH SOLE 22 5270629 0 365685 UNITED STATES STL CORP NEW COM 912909108 893 78232 SH SOLE 26 53310 0 24922 UNITED STATES STL CORP NEW COM 912909108 260 22792 SH SOLE 28 22792 0 0 UNITED STATES STL CORP NEW COM 912909108 625 54797 SH SOLE 30 54797 0 0 UNITED STATES STL CORP NEW COM 912909108 43 3769 SH SOLE 31 3769 0 0 UNITED STATES STL CORP NEW COM 912909108 231 20231 SH SOLE 36 20231 0 0 UNITED STATES STL CORP NEW COM 912909108 189 16605 SH SOLE 40 16605 0 0 UNITED TECHNOLOGIES CORP COM 913017109 348684 2328284 SH SOLE 2 555547 0 1772737 UNITED TECHNOLOGIES CORP COM 913017109 59576 397809 SH SOLE 4 375301 0 22508 UNITED TECHNOLOGIES CORP COM 913017109 118316 790038 SH SOLE 7 722612 0 67426 UNITED TECHNOLOGIES CORP COM 913017109 822 5487 SH SOLE 13 5487 0 0 UNITED TECHNOLOGIES CORP COM 913017109 718 4792 SH SOLE 15 4792 0 0 UNITED TECHNOLOGIES CORP COM 913017109 0 3 SH SOLE 17 0 0 3 UNITED TECHNOLOGIES CORP COM 913017109 347350 2319379 SH SOLE 18 2197932 0 121447 UNITED TECHNOLOGIES CORP COM 913017109 275748 1841267 SH SOLE 19 1841267 0 0 UNITED TECHNOLOGIES CORP COM 913017109 3228322 21556636 SH SOLE 21 21556636 0 0 UNITED TECHNOLOGIES CORP COM 913017109 2963459 19788057 SH SOLE 22 17417897 0 2370160 UNITED TECHNOLOGIES CORP COM 913017109 100674 672238 SH SOLE 23 672238 0 0 UNITED TECHNOLOGIES CORP COM 913017109 129358 863771 SH SOLE 25 863771 0 0 UNITED TECHNOLOGIES CORP COM 913017109 321301 2145442 SH SOLE 26 527799 0 1617643 UNITED TECHNOLOGIES CORP COM 913017109 23018 153696 SH SOLE 28 106936 0 46760 UNITED TECHNOLOGIES CORP COM 913017109 6733 44958 SH SOLE 29 44958 0 0 UNITED TECHNOLOGIES CORP COM 913017109 425260 2839608 SH SOLE 30 2839608 0 0 UNITED TECHNOLOGIES CORP COM 913017109 42231 281988 SH SOLE 31 201492 0 80496 UNITED TECHNOLOGIES CORP COM 913017109 9956 66482 SH SOLE 32 66482 0 0 UNITED TECHNOLOGIES CORP COM 913017109 136854 913823 SH SOLE 34 913823 0 0 UNITED TECHNOLOGIES CORP COM 913017109 88959 594010 SH SOLE 36 594010 0 0 UNITED TECHNOLOGIES CORP COM 913017109 2057 13736 SH SOLE 37 13736 0 0 UNITED TECHNOLOGIES CORP COM 913017109 2694 17992 SH SOLE 40 17992 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 9619 109213 SH SOLE 2 25883 0 83330 UNITED THERAPEUTICS CORP DEL COM 91307C102 19 217 SH SOLE 4 217 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 96 1090 SH SOLE 7 1090 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 556 6316 SH SOLE 13 6316 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 11992 136144 SH SOLE 18 129183 0 6961 UNITED THERAPEUTICS CORP DEL COM 91307C102 6535 74195 SH SOLE 19 74195 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 239882 2723458 SH SOLE 21 2723458 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 135282 1535901 SH SOLE 22 1433648 0 102253 UNITED THERAPEUTICS CORP DEL COM 91307C102 1452 16482 SH SOLE 26 9552 0 6930 UNITED THERAPEUTICS CORP DEL COM 91307C102 500 5678 SH SOLE 28 5678 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 1814 20595 SH SOLE 30 20595 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 81 922 SH SOLE 31 922 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 128 1457 SH SOLE 34 1457 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 434 4924 SH SOLE 36 4924 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 396 4493 SH SOLE 40 4493 0 0 UNITEDHEALTH GROUP INC COM 91324P102 818514 2784250 SH SOLE 2 670136 0 2114114 UNITEDHEALTH GROUP INC COM 91324P102 133575 454366 SH SOLE 4 428478 0 25888 UNITEDHEALTH GROUP INC COM 91324P102 238638 811748 SH SOLE 7 810165 0 1583 UNITEDHEALTH GROUP INC COM 91324P102 6415 21821 SH SOLE 13 21821 0 0 UNITEDHEALTH GROUP INC COM 91324P102 1654 5627 SH SOLE 15 5627 0 0 UNITEDHEALTH GROUP INC COM 91324P102 142 484 SH SOLE 17 0 0 484 UNITEDHEALTH GROUP INC COM 91324P102 1129118 3840800 SH SOLE 18 3435374 0 405426 UNITEDHEALTH GROUP INC COM 91324P102 1388025 4721496 SH SOLE 19 4721496 0 0 UNITEDHEALTH GROUP INC COM 91324P102 2734 9300 SH SOLE 20 9300 0 0 UNITEDHEALTH GROUP INC COM 91324P102 5619498 19115239 SH SOLE 21 19115239 0 0 UNITEDHEALTH GROUP INC COM 91324P102 6855601 23319957 SH SOLE 22 20763399 0 2556558 UNITEDHEALTH GROUP INC COM 91324P102 214264 728839 SH SOLE 23 728839 0 0 UNITEDHEALTH GROUP INC COM 91324P102 293915 999780 SH SOLE 25 982483 0 17297 UNITEDHEALTH GROUP INC COM 91324P102 1202251 4089566 SH SOLE 26 522551 0 3567015 UNITEDHEALTH GROUP INC COM 91324P102 52023 176962 SH SOLE 28 123634 0 53328 UNITEDHEALTH GROUP INC COM 91324P102 48364 164513 SH SOLE 29 38632 0 125881 UNITEDHEALTH GROUP INC COM 91324P102 1140944 3881027 SH SOLE 30 3881027 0 0 UNITEDHEALTH GROUP INC COM 91324P102 71210 242227 SH SOLE 31 191327 0 50900 UNITEDHEALTH GROUP INC COM 91324P102 19561 66537 SH SOLE 32 66537 0 0 UNITEDHEALTH GROUP INC COM 91324P102 581345 1977497 SH SOLE 34 1977497 0 0 UNITEDHEALTH GROUP INC COM 91324P102 210959 717595 SH SOLE 36 717595 0 0 UNITEDHEALTH GROUP INC COM 91324P102 6136 20873 SH SOLE 40 20873 0 0 UNITEDHEALTH GROUP INC OPTIONS 91324P102 29075 98900 SH Call SOLE 19 98900 0 0 UNITEDHEALTH GROUP INC OPTIONS 91324P102 617 2100 SH Call SOLE 22 2100 0 0 UNITEDHEALTH GROUP INC OPTIONS 91324P102 8525 29000 SH Call SOLE 34 29000 0 0 UNITI GROUP INC COM 91325V108 637 77573 SH SOLE 2 6629 0 70944 UNITI GROUP INC COM 91325V108 57 6923 SH SOLE 4 6923 0 0 UNITI GROUP INC COM 91325V108 38 4619 SH SOLE 7 4619 0 0 UNITI GROUP INC COM 91325V108 6862 835777 SH SOLE 18 835777 0 0 UNITI GROUP INC COM 91325V108 2726 332003 SH SOLE 19 332003 0 0 UNITI GROUP INC COM 91325V108 179612 21877220 SH SOLE 21 21877220 0 0 UNITI GROUP INC COM 91325V108 46292 5638493 SH SOLE 22 5377128 0 261365 UNITI GROUP INC COM 91325V108 358 43665 SH SOLE 26 31574 0 12091 UNITI GROUP INC COM 91325V108 182 22124 SH SOLE 28 22124 0 0 UNITI GROUP INC COM 91325V108 2749 334795 SH SOLE 30 334795 0 0 UNITI GROUP INC COM 91325V108 18 2200 SH SOLE 31 0 0 2200 UNITI GROUP INC COM 91325V108 239 29051 SH SOLE 36 29051 0 0 UNITI GROUP INC COM 91325V108 143 17459 SH SOLE 40 17459 0 0 UNITIL CORP COM 913259107 869 14061 SH SOLE 2 472 0 13589 UNITIL CORP COM 913259107 11 183 SH SOLE 4 183 0 0 UNITIL CORP COM 913259107 1052 17011 SH SOLE 7 17011 0 0 UNITIL CORP COM 913259107 3212 51953 SH SOLE 18 51953 0 0 UNITIL CORP COM 913259107 1601 25892 SH SOLE 19 25892 0 0 UNITIL CORP COM 913259107 34941 565201 SH SOLE 21 565201 0 0 UNITIL CORP COM 913259107 32195 520790 SH SOLE 22 501333 0 19457 UNITIL CORP COM 913259107 120 1949 SH SOLE 23 1949 0 0 UNITIL CORP COM 913259107 306 4957 SH SOLE 26 0 0 4957 UNITIL CORP COM 913259107 121 1954 SH SOLE 28 1954 0 0 UNITIL CORP COM 913259107 370 5985 SH SOLE 30 5985 0 0 UNITIL CORP COM 913259107 93 1509 SH SOLE 40 1509 0 0 UNITY BANCORP INC COM 913290102 183 8117 SH SOLE 2 281 0 7836 UNITY BANCORP INC COM 913290102 643 28499 SH SOLE 18 28499 0 0 UNITY BANCORP INC COM 913290102 323 14329 SH SOLE 19 14329 0 0 UNITY BANCORP INC COM 913290102 6665 295288 SH SOLE 21 295288 0 0 UNITY BANCORP INC COM 913290102 1608 71224 SH SOLE 22 66373 0 4851 UNITY BIOTECHNOLOGY INC COM 91381U101 161 22314 SH SOLE 2 7622 0 14692 UNITY BIOTECHNOLOGY INC COM 91381U101 767 106403 SH SOLE 18 99022 0 7381 UNITY BIOTECHNOLOGY INC COM 91381U101 861 119364 SH SOLE 19 119364 0 0 UNITY BIOTECHNOLOGY INC COM 91381U101 10737 1489209 SH SOLE 21 1489209 0 0 UNITY BIOTECHNOLOGY INC COM 91381U101 3175 440383 SH SOLE 22 411827 0 28556 UNITY BIOTECHNOLOGY INC COM 91381U101 73 10067 SH SOLE 23 10067 0 0 UNITY BIOTECHNOLOGY INC COM 91381U101 133 18433 SH SOLE 26 0 0 18433 UNITY BIOTECHNOLOGY INC COM 91381U101 23 3153 SH SOLE 30 3153 0 0 UNIVAR SOLUTIONS INC COM 91336L107 8654 357033 SH SOLE 2 10871 0 346162 UNIVAR SOLUTIONS INC COM 91336L107 11 467 SH SOLE 4 467 0 0 UNIVAR SOLUTIONS INC COM 91336L107 117 4812 SH SOLE 7 4812 0 0 UNIVAR SOLUTIONS INC COM 91336L107 1896 78213 SH SOLE 18 78213 0 0 UNIVAR SOLUTIONS INC COM 91336L107 958 39537 SH SOLE 19 39537 0 0 UNIVAR SOLUTIONS INC COM 91336L107 45570 1879964 SH SOLE 21 1879964 0 0 UNIVAR SOLUTIONS INC COM 91336L107 97682 4029765 SH SOLE 22 3715309 0 314456 UNIVAR SOLUTIONS INC COM 91336L107 992 40907 SH SOLE 26 23673 0 17234 UNIVAR SOLUTIONS INC COM 91336L107 375 15450 SH SOLE 28 15450 0 0 UNIVAR SOLUTIONS INC COM 91336L107 1063 43848 SH SOLE 30 43848 0 0 UNIVAR SOLUTIONS INC COM 91336L107 81 3347 SH SOLE 31 3347 0 0 UNIVAR SOLUTIONS INC COM 91336L107 192 7927 SH SOLE 36 7927 0 0 UNIVAR SOLUTIONS INC COM 91336L107 321 13261 SH SOLE 40 13261 0 0 UNIVERSAL CORP VA COM 913456109 1115 19549 SH SOLE 2 882 0 18667 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 6251 109546 SH SOLE 18 109546 0 0 UNIVERSAL CORP VA COM 913456109 2457 43054 SH SOLE 19 43054 0 0 UNIVERSAL CORP VA COM 913456109 162455 2847089 SH SOLE 21 2847089 0 0 UNIVERSAL CORP VA COM 913456109 42817 750392 SH SOLE 22 713149 0 37243 UNIVERSAL CORP VA COM 913456109 15 263 SH SOLE 23 263 0 0 UNIVERSAL CORP VA COM 913456109 630 11040 SH SOLE 26 9647 0 1393 UNIVERSAL CORP VA COM 913456109 1987 34823 SH SOLE 30 34823 0 0 UNIVERSAL CORP VA COM 913456109 54 946 SH SOLE 36 946 0 0 UNIVERSAL CORP VA COM 913456109 132 2318 SH SOLE 40 2318 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 20095 97514 SH SOLE 2 20811 0 76703 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 24266 117757 SH SOLE 18 117757 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 2058 9987 SH SOLE 19 9987 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 450968 2188423 SH SOLE 21 2188423 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 286096 1388342 SH SOLE 22 1313077 0 75265 UNIVERSAL DISPLAY CORP COM 91347P105 3651 17718 SH SOLE 26 10321 0 7397 UNIVERSAL DISPLAY CORP COM 91347P105 1288 6248 SH SOLE 28 6248 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 2765 13418 SH SOLE 30 13418 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 179 868 SH SOLE 31 868 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 893 4334 SH SOLE 40 4334 0 0 UNIVERSAL ELECTRS INC COM 913483103 347 6632 SH SOLE 2 449 0 6183 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 3322 63573 SH SOLE 18 63573 0 0 UNIVERSAL ELECTRS INC COM 913483103 1241 23754 SH SOLE 19 23754 0 0 UNIVERSAL ELECTRS INC COM 913483103 82052 1570082 SH SOLE 21 1570082 0 0 UNIVERSAL ELECTRS INC COM 913483103 22589 432249 SH SOLE 22 411998 0 20251 UNIVERSAL ELECTRS INC COM 913483103 35 664 SH SOLE 26 0 0 664 UNIVERSAL ELECTRS INC COM 913483103 109 2083 SH SOLE 28 2083 0 0 UNIVERSAL ELECTRS INC COM 913483103 1010 19327 SH SOLE 30 19327 0 0 UNIVERSAL ELECTRS INC COM 913483103 87 1658 SH SOLE 40 1658 0 0 UNIVERSAL FST PRODS INC COM 913543104 1589 33310 SH SOLE 2 7534 0 25776 UNIVERSAL FST PRODS INC COM 913543104 8 177 SH SOLE 4 177 0 0 UNIVERSAL FST PRODS INC COM 913543104 50 1050 SH SOLE 7 1050 0 0 UNIVERSAL FST PRODS INC COM 913543104 13188 276485 SH SOLE 18 269434 0 7051 UNIVERSAL FST PRODS INC COM 913543104 10829 227031 SH SOLE 19 227031 0 0 UNIVERSAL FST PRODS INC COM 913543104 313775 6578094 SH SOLE 21 6578094 0 0 UNIVERSAL FST PRODS INC COM 913543104 92737 1944177 SH SOLE 22 1862762 0 81415 UNIVERSAL FST PRODS INC COM 913543104 1065 22323 SH SOLE 23 22323 0 0 UNIVERSAL FST PRODS INC COM 913543104 4451 93311 SH SOLE 26 23089 0 70222 UNIVERSAL FST PRODS INC COM 913543104 170 3570 SH SOLE 28 3570 0 0 UNIVERSAL FST PRODS INC COM 913543104 4093 85797 SH SOLE 30 85797 0 0 UNIVERSAL FST PRODS INC COM 913543104 305 6390 SH SOLE 40 6390 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 720 6138 SH SOLE 2 522 0 5616 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 420 3576 SH SOLE 4 3576 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 1525 12990 SH SOLE 7 12990 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 6722 57274 SH SOLE 18 57274 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 4155 35408 SH SOLE 19 35408 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 173148 1475357 SH SOLE 21 1475357 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 58295 496722 SH SOLE 22 481392 0 15330 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 3422 29160 SH SOLE 25 29160 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 1868 15915 SH SOLE 26 6872 0 9043 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 200 1705 SH SOLE 28 1705 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 769 6549 SH SOLE 29 6549 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 9869 84094 SH SOLE 30 84094 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 179 1529 SH SOLE 40 1529 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 28717 200176 SH SOLE 2 30311 0 169865 UNIVERSAL HLTH SVCS INC CL B 913903100 5687 39645 SH SOLE 4 37269 0 2376 UNIVERSAL HLTH SVCS INC CL B 913903100 19519 136057 SH SOLE 7 82517 0 53540 UNIVERSAL HLTH SVCS INC CL B 913903100 393 2741 SH SOLE 13 2741 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 74 517 SH SOLE 15 517 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 22563 157275 SH SOLE 18 145863 0 11412 UNIVERSAL HLTH SVCS INC CL B 913903100 3463 24139 SH SOLE 19 24139 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 366950 2557856 SH SOLE 21 2557856 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 308871 2153013 SH SOLE 22 1938503 0 214510 UNIVERSAL HLTH SVCS INC CL B 913903100 8809 61405 SH SOLE 23 61405 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 12316 85848 SH SOLE 25 85848 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 52863 368484 SH SOLE 26 72175 0 296309 UNIVERSAL HLTH SVCS INC CL B 913903100 2222 15491 SH SOLE 28 10756 0 4735 UNIVERSAL HLTH SVCS INC CL B 913903100 242 1684 SH SOLE 29 1684 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 62626 436541 SH SOLE 30 436541 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 2561 17852 SH SOLE 31 15375 0 2477 UNIVERSAL HLTH SVCS INC CL B 913903100 827 5767 SH SOLE 34 5767 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 9930 69219 SH SOLE 36 69219 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 254 1774 SH SOLE 40 1774 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 706 25209 SH SOLE 2 2125 0 23084 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 3838 137116 SH SOLE 18 137116 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 2140 76453 SH SOLE 19 76453 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 98074 3503906 SH SOLE 21 3503906 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 26760 956041 SH SOLE 22 917761 0 38280 UNIVERSAL INS HLDGS INC COM 91359V107 129 4603 SH SOLE 23 4603 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 719 25694 SH SOLE 26 10936 0 14758 UNIVERSAL INS HLDGS INC COM 91359V107 129 4603 SH SOLE 28 4603 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 1191 42544 SH SOLE 30 42544 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 102 3631 SH SOLE 40 3631 0 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 224 11816 SH SOLE 2 8555 0 3261 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 5 240 SH SOLE 7 240 0 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 602 31760 SH SOLE 18 30167 0 1593 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 3242 170985 SH SOLE 19 170985 0 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 5907 311548 SH SOLE 21 311548 0 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 7969 420315 SH SOLE 22 409996 0 10319 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 708 37325 SH SOLE 23 37325 0 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 1355 71461 SH SOLE 26 0 0 71461 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 27 1411 SH SOLE 28 1411 0 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 34 1817 SH SOLE 30 1817 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 1833 SH SOLE 18 1833 0 0 UNIVERSAL STAINLESS & ALLOY COM 913837100 409 27429 SH SOLE 21 27429 0 0 UNIVERSAL STAINLESS & ALLOY COM 913837100 1494 100241 SH SOLE 22 100241 0 0 UNIVERSAL TECHNICAL INST INC COM 913915104 25 3184 SH SOLE 18 3184 0 0 UNIVERSAL TECHNICAL INST INC COM 913915104 450 58384 SH SOLE 21 58384 0 0 UNIVERSAL TECHNICAL INST INC COM 913915104 3072 398388 SH SOLE 22 398388 0 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 913 34080 SH SOLE 2 3565 0 30515 UNIVEST FINANCIAL CORPORATIO COM 915271100 17 629 SH SOLE 7 629 0 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 2786 104047 SH SOLE 18 104047 0 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 3801 141943 SH SOLE 19 141943 0 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 27601 1030664 SH SOLE 21 1030664 0 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 33218 1240401 SH SOLE 22 1204081 0 36320 UNIVEST FINANCIAL CORPORATIO COM 915271100 508 18955 SH SOLE 23 18955 0 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 1899 70920 SH SOLE 26 0 0 70920 UNIVEST FINANCIAL CORPORATIO COM 915271100 119 4445 SH SOLE 28 4445 0 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 362 13517 SH SOLE 30 13517 0 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 65 2425 SH SOLE 40 2425 0 0 UNUM GROUP COM 91529Y106 33428 1146378 SH SOLE 2 603199 0 543179 UNUM GROUP COM 91529Y106 5612 192442 SH SOLE 4 187049 0 5393 UNUM GROUP COM 91529Y106 10660 365576 SH SOLE 7 220987 0 144589 UNUM GROUP COM 91529Y106 1201 41180 SH SOLE 13 41180 0 0 UNUM GROUP COM 91529Y106 27 938 SH SOLE 15 938 0 0 UNUM GROUP COM 91529Y106 18224 624971 SH SOLE 18 552687 0 72284 UNUM GROUP COM 91529Y106 9658 331223 SH SOLE 19 331223 0 0 UNUM GROUP COM 91529Y106 148825 5103731 SH SOLE 21 5103731 0 0 UNUM GROUP COM 91529Y106 202353 6939397 SH SOLE 22 5961038 0 978359 UNUM GROUP COM 91529Y106 10427 357581 SH SOLE 23 357581 0 0 UNUM GROUP COM 91529Y106 7784 266952 SH SOLE 25 266952 0 0 UNUM GROUP COM 91529Y106 27081 928705 SH SOLE 26 241445 0 687260 UNUM GROUP COM 91529Y106 1144 39244 SH SOLE 28 27694 0 11550 UNUM GROUP COM 91529Y106 9089 311686 SH SOLE 29 137143 0 174543 UNUM GROUP COM 91529Y106 32025 1098260 SH SOLE 30 1098260 0 0 UNUM GROUP COM 91529Y106 9254 317354 SH SOLE 31 236105 0 81249 UNUM GROUP COM 91529Y106 1061 36387 SH SOLE 34 36387 0 0 UNUM GROUP COM 91529Y106 6074 208309 SH SOLE 36 208309 0 0 UNUM GROUP COM 91529Y106 138 4725 SH SOLE 40 4725 0 0 UNUM THERAPEUTICS INC COM 903214104 0 132 SH SOLE 2 132 0 0 UNUM THERAPEUTICS INC COM 903214104 2 2810 SH SOLE 18 2810 0 0 UNUM THERAPEUTICS INC COM 903214104 6 8207 SH SOLE 19 8207 0 0 UNUM THERAPEUTICS INC COM 903214104 22 29974 SH SOLE 21 29974 0 0 UNUM THERAPEUTICS INC COM 903214104 325 450763 SH SOLE 22 450763 0 0 UP FINTECH HLDG LTD SPONSORED ADS 91531W106 61 17104 SH SOLE 22 17104 0 0 UPLAND SOFTWARE INC COM 91544A109 337 9427 SH SOLE 2 782 0 8645 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 2751 77044 SH SOLE 18 77044 0 0 UPLAND SOFTWARE INC COM 91544A109 2192 61379 SH SOLE 19 61379 0 0 UPLAND SOFTWARE INC COM 91544A109 27247 762999 SH SOLE 21 762999 0 0 UPLAND SOFTWARE INC COM 91544A109 22769 637621 SH SOLE 22 610873 0 26748 UPLAND SOFTWARE INC COM 91544A109 13 373 SH SOLE 23 373 0 0 UPLAND SOFTWARE INC COM 91544A109 53 1488 SH SOLE 26 0 0 1488 UPLAND SOFTWARE INC COM 91544A109 153 4288 SH SOLE 28 4288 0 0 UPLAND SOFTWARE INC COM 91544A109 242 6769 SH SOLE 30 6769 0 0 UPLAND SOFTWARE INC COM 91544A109 89 2489 SH SOLE 40 2489 0 0 UPWORK INC COM 91688F104 254 23826 SH SOLE 2 2273 0 21553 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 2100 196840 SH SOLE 18 196840 0 0 UPWORK INC COM 91688F104 1059 99261 SH SOLE 19 99261 0 0 UPWORK INC COM 91688F104 20969 1965235 SH SOLE 21 1965235 0 0 UPWORK INC COM 91688F104 19531 1830475 SH SOLE 22 1756790 0 73685 UPWORK INC COM 91688F104 52 4872 SH SOLE 26 0 0 4872 UPWORK INC COM 91688F104 77 7228 SH SOLE 28 7228 0 0 UPWORK INC COM 91688F104 2545 238519 SH SOLE 30 238519 0 0 UPWORK INC COM 91688F104 57 5358 SH SOLE 40 5358 0 0 URANIUM ENERGY CORP COM 916896103 67 73383 SH SOLE 2 5949 0 67434 URANIUM ENERGY CORP COM 916896103 4 4020 SH SOLE 7 4020 0 0 URANIUM ENERGY CORP COM 916896103 584 635119 SH SOLE 18 635119 0 0 URANIUM ENERGY CORP COM 916896103 278 302764 SH SOLE 19 302764 0 0 URANIUM ENERGY CORP COM 916896103 6010 6538048 SH SOLE 21 6538048 0 0 URANIUM ENERGY CORP COM 916896103 4465 4856944 SH SOLE 22 4720161 0 136783 URBAN EDGE PPTYS COM 91704F104 3218 167754 SH SOLE 2 53388 0 114366 URBAN EDGE PPTYS COM 91704F104 606 31606 SH SOLE 4 31606 0 0 URBAN EDGE PPTYS COM 91704F104 2194 114381 SH SOLE 7 114381 0 0 URBAN EDGE PPTYS COM 91704F104 12514 652454 SH SOLE 18 652454 0 0 URBAN EDGE PPTYS COM 91704F104 6039 314845 SH SOLE 19 314845 0 0 URBAN EDGE PPTYS COM 91704F104 174814 9114370 SH SOLE 21 9114370 0 0 URBAN EDGE PPTYS COM 91704F104 97631 5090252 SH SOLE 22 4939301 0 150951 URBAN EDGE PPTYS COM 91704F104 141 7352 SH SOLE 23 7352 0 0 URBAN EDGE PPTYS COM 91704F104 5146 268316 SH SOLE 25 268316 0 0 URBAN EDGE PPTYS COM 91704F104 1555 81091 SH SOLE 26 25537 0 55554 URBAN EDGE PPTYS COM 91704F104 302 15746 SH SOLE 28 15746 0 0 URBAN EDGE PPTYS COM 91704F104 1147 59794 SH SOLE 29 59794 0 0 URBAN EDGE PPTYS COM 91704F104 10110 527108 SH SOLE 30 527108 0 0 URBAN EDGE PPTYS COM 91704F104 93 4871 SH SOLE 34 4871 0 0 URBAN EDGE PPTYS COM 91704F104 291 15198 SH SOLE 40 15198 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 4244 SH SOLE 18 4244 0 0 URBAN ONE INC CL D NON VTG 91705J204 143 75291 SH SOLE 21 75291 0 0 URBAN ONE INC CL D NON VTG 91705J204 1837 966868 SH SOLE 22 966868 0 0 URBAN OUTFITTERS INC COM 917047102 4616 166225 SH SOLE 2 33748 0 132477 URBAN OUTFITTERS INC COM 917047102 9 335 SH SOLE 4 335 0 0 URBAN OUTFITTERS INC COM 917047102 52 1875 SH SOLE 7 1875 0 0 URBAN OUTFITTERS INC COM 917047102 5386 193934 SH SOLE 18 193934 0 0 URBAN OUTFITTERS INC COM 917047102 456 16433 SH SOLE 19 16433 0 0 URBAN OUTFITTERS INC COM 917047102 96557 3477023 SH SOLE 21 3477023 0 0 URBAN OUTFITTERS INC COM 917047102 64873 2336083 SH SOLE 22 2188556 0 147527 URBAN OUTFITTERS INC COM 917047102 724 26076 SH SOLE 26 20504 0 5572 URBAN OUTFITTERS INC COM 917047102 256 9203 SH SOLE 28 9203 0 0 URBAN OUTFITTERS INC COM 917047102 597 21504 SH SOLE 30 21504 0 0 URBAN OUTFITTERS INC COM 917047102 127 4576 SH SOLE 31 1576 0 3000 URBAN OUTFITTERS INC COM 917047102 119 4272 SH SOLE 36 4272 0 0 URBAN OUTFITTERS INC COM 917047102 142 5101 SH SOLE 40 5101 0 0 UROGEN PHARMA LTD COM M96088105 686 20571 SH SOLE 2 624 0 19947 UROGEN PHARMA LTD COM M96088105 3 99 SH SOLE 4 99 0 0 UROGEN PHARMA LTD COM M96088105 102 3050 SH SOLE 7 3050 0 0 UROGEN PHARMA LTD COM M96088105 2126 63718 SH SOLE 18 63718 0 0 UROGEN PHARMA LTD COM M96088105 1253 37559 SH SOLE 19 37559 0 0 UROGEN PHARMA LTD COM M96088105 30202 905075 SH SOLE 21 905075 0 0 UROGEN PHARMA LTD COM M96088105 11091 332364 SH SOLE 22 312136 0 20228 UROGEN PHARMA LTD COM M96088105 86 2591 SH SOLE 26 0 0 2591 UROGEN PHARMA LTD COM M96088105 202 6051 SH SOLE 30 6051 0 0 UROGEN PHARMA LTD COM M96088105 60 1785 SH SOLE 40 1785 0 0 UROVANT SCIENCES LTD SHS G9381B108 339 21880 SH SOLE 2 21880 0 0 UROVANT SCIENCES LTD SHS G9381B108 176 11340 SH SOLE 18 11340 0 0 UROVANT SCIENCES LTD SHS G9381B108 2020 130248 SH SOLE 19 130248 0 0 UROVANT SCIENCES LTD SHS G9381B108 517 33314 SH SOLE 21 33314 0 0 UROVANT SCIENCES LTD SHS G9381B108 363 23384 SH SOLE 22 23384 0 0 UROVANT SCIENCES LTD SHS G9381B108 1087 70104 SH SOLE 34 70104 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 761 30624 SH SOLE 2 1022 0 29602 URSTADT BIDDLE PPTYS INC CL A 917286205 199 8016 SH SOLE 4 8016 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 705 28388 SH SOLE 7 28388 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 3431 138140 SH SOLE 18 138140 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 1971 79330 SH SOLE 19 79330 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 88501 3562845 SH SOLE 21 3562845 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 28510 1147734 SH SOLE 22 1113691 0 34043 URSTADT BIDDLE PPTYS INC CL A 917286205 49 1956 SH SOLE 23 1956 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 1578 63538 SH SOLE 25 63538 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 284 11432 SH SOLE 26 0 0 11432 URSTADT BIDDLE PPTYS INC CL A 917286205 375 15107 SH SOLE 29 15107 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 4256 171351 SH SOLE 30 171351 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 73 2926 SH SOLE 40 2926 0 0 US BANCORP DEL COM NEW 902973304 213079 3593844 SH SOLE 2 376685 0 3217159 US BANCORP DEL COM NEW 902973304 40342 680421 SH SOLE 4 639251 0 41170 US BANCORP DEL COM NEW 902973304 80345 1355122 SH SOLE 7 1342579 0 12543 US BANCORP DEL COM NEW 902973304 2665 44949 SH SOLE 13 44949 0 0 US BANCORP DEL COM NEW 902973304 512 8635 SH SOLE 15 8635 0 0 US BANCORP DEL COM NEW 902973304 2 33 SH SOLE 17 0 0 33 US BANCORP DEL COM NEW 902973304 330582 5575672 SH SOLE 18 5119635 0 456037 US BANCORP DEL COM NEW 902973304 107406 1811543 SH SOLE 19 1811543 0 0 US BANCORP DEL COM NEW 902973304 1927978 32517757 SH SOLE 21 32517757 0 0 US BANCORP DEL COM NEW 902973304 2074991 34997316 SH SOLE 22 31041193 0 3956123 US BANCORP DEL COM NEW 902973304 64628 1090037 SH SOLE 23 1090037 0 0 US BANCORP DEL COM NEW 902973304 93735 1580956 SH SOLE 25 1534068 0 46888 US BANCORP DEL COM NEW 902973304 362821 6119438 SH SOLE 26 790087 0 5329351 US BANCORP DEL COM NEW 902973304 16576 279569 SH SOLE 28 195302 0 84267 US BANCORP DEL COM NEW 902973304 11471 193465 SH SOLE 29 31444 0 162021 US BANCORP DEL COM NEW 902973304 341527 5760283 SH SOLE 30 5760283 0 0 US BANCORP DEL COM NEW 902973304 22066 372173 SH SOLE 31 271222 0 100951 US BANCORP DEL COM NEW 902973304 68297 1151910 SH SOLE 34 1151910 0 0 US BANCORP DEL COM NEW 902973304 76749 1294462 SH SOLE 36 1294462 0 0 US BANCORP DEL COM NEW 902973304 1496 25233 SH SOLE 37 25233 0 0 US BANCORP DEL COM NEW 902973304 1970 33220 SH SOLE 40 33220 0 0 US ECOLOGY INC COM 91734M103 584 10089 SH SOLE 2 961 0 9128 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 6316 109074 SH SOLE 18 109074 0 0 US ECOLOGY INC COM 91734M103 2479 42802 SH SOLE 19 42802 0 0 US ECOLOGY INC COM 91734M103 164648 2843170 SH SOLE 21 2843170 0 0 US ECOLOGY INC COM 91734M103 43365 748843 SH SOLE 22 719699 0 29144 US ECOLOGY INC COM 91734M103 1006 17376 SH SOLE 26 6236 0 11140 US ECOLOGY INC COM 91734M103 181 3134 SH SOLE 28 3134 0 0 US ECOLOGY INC COM 91734M103 2052 35438 SH SOLE 30 35438 0 0 US ECOLOGY INC COM 91734M103 140 2424 SH SOLE 40 2424 0 0 US FOODS HLDG CORP COM 912008109 19442 464122 SH SOLE 2 38449 0 425673 US FOODS HLDG CORP COM 912008109 34 821 SH SOLE 4 821 0 0 US FOODS HLDG CORP COM 912008109 314 7496 SH SOLE 7 7496 0 0 US FOODS HLDG CORP COM 912008109 4236 101125 SH SOLE 18 101125 0 0 US FOODS HLDG CORP COM 912008109 2150 51321 SH SOLE 19 51321 0 0 US FOODS HLDG CORP COM 912008109 106317 2538009 SH SOLE 21 2538009 0 0 US FOODS HLDG CORP COM 912008109 254426 6073665 SH SOLE 22 5632087 0 441578 US FOODS HLDG CORP COM 912008109 3546 84651 SH SOLE 26 51118 0 33533 US FOODS HLDG CORP COM 912008109 1323 31580 SH SOLE 28 31580 0 0 US FOODS HLDG CORP COM 912008109 2920 69695 SH SOLE 30 69695 0 0 US FOODS HLDG CORP COM 912008109 530 12644 SH SOLE 31 4444 0 8200 US FOODS HLDG CORP COM 912008109 1979 47235 SH SOLE 36 47235 0 0 US FOODS HLDG CORP COM 912008109 1005 23986 SH SOLE 40 23986 0 0 US XPRESS ENTERPRISES INC COM CL A 90338N202 138 27523 SH SOLE 2 6183 0 21340 US XPRESS ENTERPRISES INC COM CL A 90338N202 400 79492 SH SOLE 18 79492 0 0 US XPRESS ENTERPRISES INC COM CL A 90338N202 199 39513 SH SOLE 19 39513 0 0 US XPRESS ENTERPRISES INC COM CL A 90338N202 4224 839738 SH SOLE 21 839738 0 0 US XPRESS ENTERPRISES INC COM CL A 90338N202 3332 662394 SH SOLE 22 655597 0 6797 US XPRESS ENTERPRISES INC COM CL A 90338N202 35 6869 SH SOLE 26 0 0 6869 USA TRUCK INC COM 902925106 13 1688 SH SOLE 18 1688 0 0 USA TRUCK INC COM 902925106 195 26232 SH SOLE 21 26232 0 0 USA TRUCK INC COM 902925106 1741 233670 SH SOLE 22 233670 0 0 USANA HEALTH SCIENCES INC COM 90328M107 458 5826 SH SOLE 2 1008 0 4818 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 4573 58215 SH SOLE 18 57308 0 907 USANA HEALTH SCIENCES INC COM 90328M107 3401 43297 SH SOLE 19 43297 0 0 USANA HEALTH SCIENCES INC COM 90328M107 113742 1448019 SH SOLE 21 1448019 0 0 USANA HEALTH SCIENCES INC COM 90328M107 32383 412265 SH SOLE 22 394768 0 17497 USANA HEALTH SCIENCES INC COM 90328M107 234 2979 SH SOLE 23 2979 0 0 USANA HEALTH SCIENCES INC COM 90328M107 1438 18305 SH SOLE 26 3762 0 14543 USANA HEALTH SCIENCES INC COM 90328M107 132 1684 SH SOLE 28 1684 0 0 USANA HEALTH SCIENCES INC COM 90328M107 1465 18656 SH SOLE 30 18656 0 0 USANA HEALTH SCIENCES INC COM 90328M107 145 1852 SH SOLE 40 1852 0 0 USIO INC COM 917313108 3 1795 SH SOLE 18 1795 0 0 USIO INC COM 917313108 30 19005 SH SOLE 21 19005 0 0 UTAH MED PRODS INC COM 917488108 170 1580 SH SOLE 2 142 0 1438 UTAH MED PRODS INC COM 917488108 7 64 SH SOLE 7 64 0 0 UTAH MED PRODS INC COM 917488108 1353 12535 SH SOLE 18 12535 0 0 UTAH MED PRODS INC COM 917488108 652 6046 SH SOLE 19 6046 0 0 UTAH MED PRODS INC COM 917488108 13235 122656 SH SOLE 21 122656 0 0 UTAH MED PRODS INC COM 917488108 8892 82408 SH SOLE 22 79688 0 2720 V F CORP COM 918204108 77071 773342 SH SOLE 2 89504 0 683838 V F CORP COM 918204108 15297 153495 SH SOLE 4 144050 0 9445 V F CORP COM 918204108 43649 437977 SH SOLE 7 317040 0 120937 V F CORP COM 918204108 647 6495 SH SOLE 13 6495 0 0 V F CORP COM 918204108 195 1960 SH SOLE 15 1960 0 0 V F CORP COM 918204108 78628 788960 SH SOLE 18 744503 0 44457 V F CORP COM 918204108 4026 40402 SH SOLE 19 40402 0 0 V F CORP COM 918204108 683596 6859286 SH SOLE 21 6859286 0 0 V F CORP COM 918204108 779378 7820372 SH SOLE 22 7003485 0 816887 V F CORP COM 918204108 24262 243448 SH SOLE 23 243448 0 0 V F CORP COM 918204108 34134 342501 SH SOLE 25 342501 0 0 V F CORP COM 918204108 182874 1834983 SH SOLE 26 222657 0 1612326 V F CORP COM 918204108 6317 63385 SH SOLE 28 44154 0 19231 V F CORP COM 918204108 668 6707 SH SOLE 29 6707 0 0 V F CORP COM 918204108 181702 1823214 SH SOLE 30 1823214 0 0 V F CORP COM 918204108 7208 72329 SH SOLE 31 57589 0 14740 V F CORP COM 918204108 2515 25238 SH SOLE 34 25238 0 0 V F CORP COM 918204108 24280 243627 SH SOLE 36 243627 0 0 V F CORP COM 918204108 789 7921 SH SOLE 40 7921 0 0 VAALCO ENERGY INC COM NEW 91851C201 22 9895 SH SOLE 18 9895 0 0 VAALCO ENERGY INC COM NEW 91851C201 739 333054 SH SOLE 21 333054 0 0 VAALCO ENERGY INC COM NEW 91851C201 2168 976429 SH SOLE 22 976429 0 0 VACCINEX INC COM 918640103 3 591 SH SOLE 18 591 0 0 VACCINEX INC COM 918640103 28 5862 SH SOLE 21 5862 0 0 VAIL RESORTS INC COM 91879Q109 23875 99549 SH SOLE 2 12154 0 87395 VAIL RESORTS INC COM 91879Q109 4637 19336 SH SOLE 4 18269 0 1067 VAIL RESORTS INC COM 91879Q109 776 3236 SH SOLE 7 3236 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 6758 28179 SH SOLE 18 25059 0 3120 VAIL RESORTS INC COM 91879Q109 85318 355744 SH SOLE 19 355744 0 0 VAIL RESORTS INC COM 91879Q109 132125 550912 SH SOLE 21 550912 0 0 VAIL RESORTS INC COM 91879Q109 271320 1131300 SH SOLE 22 1054994 0 76306 VAIL RESORTS INC COM 91879Q109 7125 29709 SH SOLE 23 29709 0 0 VAIL RESORTS INC COM 91879Q109 9989 41649 SH SOLE 25 41649 0 0 VAIL RESORTS INC COM 91879Q109 39055 162843 SH SOLE 26 40105 0 122738 VAIL RESORTS INC COM 91879Q109 1957 8162 SH SOLE 28 5895 0 2267 VAIL RESORTS INC COM 91879Q109 2240 9340 SH SOLE 29 789 0 8551 VAIL RESORTS INC COM 91879Q109 18796 78373 SH SOLE 30 78373 0 0 VAIL RESORTS INC COM 91879Q109 2406 10034 SH SOLE 31 7248 0 2786 VAIL RESORTS INC COM 91879Q109 6150 25643 SH SOLE 34 25643 0 0 VAIL RESORTS INC COM 91879Q109 6136 25583 SH SOLE 36 25583 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 6021 SH SOLE 7 6021 0 0 VALARIS PLC SHS CLASS A G9402V109 1399 213303 SH SOLE 18 213303 0 0 VALARIS PLC SHS CLASS A G9402V109 107389 16370267 SH SOLE 21 16370267 0 0 VALARIS PLC SHS CLASS A G9402V109 25702 3917982 SH SOLE 22 3700467 0 217515 VALARIS PLC SHS CLASS A G9402V109 498 75862 SH SOLE 26 51441 0 24421 VALARIS PLC SHS CLASS A G9402V109 158 24015 SH SOLE 28 24015 0 0 VALARIS PLC SHS CLASS A G9402V109 1847 281576 SH SOLE 30 281576 0 0 VALARIS PLC SHS CLASS A G9402V109 236 35956 SH SOLE 31 0 0 35956 VALARIS PLC SHS CLASS A G9402V109 1159 176613 SH SOLE 36 176613 0 0 VALARIS PLC SHS CLASS A G9402V109 132 20131 SH SOLE 40 20131 0 0 VALE S A SPONSORED ADS 91912E105 20982 1589535 SH SOLE 18 0 0 1589535 VALE S A SPONSORED ADS 91912E105 51527 3903555 SH SOLE 19 3903555 0 0 VALE S A SPONSORED ADS 91912E105 147518 11175601 SH SOLE 21 11175601 0 0 VALE S A SPONSORED ADS 91912E105 103421 7834915 SH SOLE 25 7834915 0 0 VALE S A SPONSORED ADS 91912E105 20846 1579214 SH SOLE 29 1579214 0 0 VALE S A SPONSORED ADS 91912E105 9730 737120 SH SOLE 30 737120 0 0 VALE S A SPONSORED ADS 91912E105 3865 292838 SH SOLE 31 0 0 292838 VALE S A SPONSORED ADS 91912E105 425963 32269942 SH SOLE 34 32269942 0 0 VALERO ENERGY CORP NEW COM 91913Y100 99605 1063590 SH SOLE 2 138052 0 925538 VALERO ENERGY CORP NEW COM 91913Y100 17789 189948 SH SOLE 4 178578 0 11370 VALERO ENERGY CORP NEW COM 91913Y100 40110 428298 SH SOLE 7 412751 0 15547 VALERO ENERGY CORP NEW COM 91913Y100 3633 38789 SH SOLE 13 38789 0 0 VALERO ENERGY CORP NEW COM 91913Y100 243 2597 SH SOLE 15 2597 0 0 VALERO ENERGY CORP NEW COM 91913Y100 2 26 SH SOLE 17 0 0 26 VALERO ENERGY CORP NEW COM 91913Y100 105554 1127109 SH SOLE 18 1027080 0 100029 VALERO ENERGY CORP NEW COM 91913Y100 40608 433619 SH SOLE 19 433619 0 0 VALERO ENERGY CORP NEW COM 91913Y100 1183166 12633917 SH SOLE 21 12633917 0 0 VALERO ENERGY CORP NEW COM 91913Y100 1003171 10711912 SH SOLE 22 9439532 0 1272380 VALERO ENERGY CORP NEW COM 91913Y100 28725 306723 SH SOLE 23 306723 0 0 VALERO ENERGY CORP NEW COM 91913Y100 43128 460523 SH SOLE 25 460523 0 0 VALERO ENERGY CORP NEW COM 91913Y100 244228 2607876 SH SOLE 26 257167 0 2350709 VALERO ENERGY CORP NEW COM 91913Y100 7258 77496 SH SOLE 28 54063 0 23433 VALERO ENERGY CORP NEW COM 91913Y100 10430 111370 SH SOLE 29 8756 0 102614 VALERO ENERGY CORP NEW COM 91913Y100 151181 1614316 SH SOLE 30 1614316 0 0 VALERO ENERGY CORP NEW COM 91913Y100 9960 106357 SH SOLE 31 75097 0 31260 VALERO ENERGY CORP NEW COM 91913Y100 4917 52509 SH SOLE 32 52509 0 0 VALERO ENERGY CORP NEW COM 91913Y100 48794 521029 SH SOLE 34 521029 0 0 VALERO ENERGY CORP NEW COM 91913Y100 12650 135077 SH SOLE 35 135077 0 0 VALERO ENERGY CORP NEW COM 91913Y100 35391 377907 SH SOLE 36 377907 0 0 VALERO ENERGY CORP NEW COM 91913Y100 848 9052 SH SOLE 40 9052 0 0 VALERO ENERGY CORP NEW OPTIONS 91913Y100 440 4700 SH Call SOLE 4 4700 0 0 VALERO ENERGY CORP NEW OPTIONS 91913Y100 6593 70400 SH Call SOLE 18 70400 0 0 VALERO ENERGY CORP NEW OPTIONS 91913Y100 31775 339300 SH Call SOLE 19 339300 0 0 VALERO ENERGY CORP NEW OPTIONS 91913Y100 2416 25800 SH Call SOLE 22 25800 0 0 VALERO ENERGY CORP NEW OPTIONS 91913Y100 14122 150800 SH Call SOLE 34 150800 0 0 VALHI INC NEW COM 918905100 63 33809 SH SOLE 2 599 0 33210 VALHI INC NEW COM 918905100 174 92904 SH SOLE 18 92904 0 0 VALHI INC NEW COM 918905100 90 48298 SH SOLE 19 48298 0 0 VALHI INC NEW COM 918905100 1937 1035987 SH SOLE 21 1035987 0 0 VALHI INC NEW COM 918905100 1017 543685 SH SOLE 22 524131 0 19554 VALLEY NATL BANCORP COM 919794107 8356 729749 SH SOLE 2 350804 0 378945 VALLEY NATL BANCORP COM 919794107 72 6286 SH SOLE 4 6286 0 0 VALLEY NATL BANCORP COM 919794107 417 36437 SH SOLE 7 36437 0 0 VALLEY NATL BANCORP COM 919794107 1 46 SH SOLE 17 0 0 46 VALLEY NATL BANCORP COM 919794107 26904 2349715 SH SOLE 18 2349715 0 0 VALLEY NATL BANCORP COM 919794107 9064 791587 SH SOLE 19 791587 0 0 VALLEY NATL BANCORP COM 919794107 409110 35730138 SH SOLE 21 35730138 0 0 VALLEY NATL BANCORP COM 919794107 163597 14287954 SH SOLE 22 13795584 0 492370 VALLEY NATL BANCORP COM 919794107 19 1657 SH SOLE 23 1657 0 0 VALLEY NATL BANCORP COM 919794107 2119 185096 SH SOLE 26 134892 0 50204 VALLEY NATL BANCORP COM 919794107 556 48555 SH SOLE 28 48555 0 0 VALLEY NATL BANCORP COM 919794107 1226 107077 SH SOLE 30 107077 0 0 VALLEY NATL BANCORP COM 919794107 1409 123068 SH SOLE 32 123068 0 0 VALLEY NATL BANCORP COM 919794107 67 5818 SH SOLE 36 5818 0 0 VALLEY NATL BANCORP COM 919794107 450 39275 SH SOLE 40 39275 0 0 VALMONT INDS INC COM 920253101 8068 53865 SH SOLE 2 12159 0 41706 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 8749 58409 SH SOLE 18 58409 0 0 VALMONT INDS INC COM 920253101 741 4948 SH SOLE 19 4948 0 0 VALMONT INDS INC COM 920253101 157070 1048673 SH SOLE 21 1048673 0 0 VALMONT INDS INC COM 920253101 107382 716934 SH SOLE 22 674343 0 42591 VALMONT INDS INC COM 920253101 1092 7294 SH SOLE 26 4855 0 2439 VALMONT INDS INC COM 920253101 452 3019 SH SOLE 28 3019 0 0 VALMONT INDS INC COM 920253101 1104 7368 SH SOLE 30 7368 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 2053 SH SOLE 40 2053 0 0 VALUE LINE INC COM 920437100 17 596 SH SOLE 2 0 0 596 VALUE LINE INC COM 920437100 124 4282 SH SOLE 18 4282 0 0 VALUE LINE INC COM 920437100 49 1687 SH SOLE 19 1687 0 0 VALUE LINE INC COM 920437100 1016 35148 SH SOLE 21 35148 0 0 VALUE LINE INC COM 920437100 1694 58596 SH SOLE 22 57326 0 1270 VALVOLINE INC COM 92047W101 11433 533997 SH SOLE 2 158875 0 375122 VALVOLINE INC COM 92047W101 140 6543 SH SOLE 4 6543 0 0 VALVOLINE INC COM 92047W101 88 4130 SH SOLE 7 4130 0 0 VALVOLINE INC COM 92047W101 2 79 SH SOLE 17 0 0 79 VALVOLINE INC COM 92047W101 11823 552223 SH SOLE 18 547643 0 4580 VALVOLINE INC COM 92047W101 1104 51548 SH SOLE 19 51548 0 0 VALVOLINE INC COM 92047W101 204660 9559079 SH SOLE 21 9559079 0 0 VALVOLINE INC COM 92047W101 133095 6216489 SH SOLE 22 5863743 0 352746 VALVOLINE INC COM 92047W101 299 13955 SH SOLE 23 13955 0 0 VALVOLINE INC COM 92047W101 652 30453 SH SOLE 25 30453 0 0 VALVOLINE INC COM 92047W101 1537 71808 SH SOLE 26 46646 0 25162 VALVOLINE INC COM 92047W101 508 23739 SH SOLE 28 23739 0 0 VALVOLINE INC COM 92047W101 30 1424 SH SOLE 29 1424 0 0 VALVOLINE INC COM 92047W101 1259 58823 SH SOLE 30 58823 0 0 VALVOLINE INC COM 92047W101 228 10651 SH SOLE 31 10651 0 0 VALVOLINE INC COM 92047W101 853 39822 SH SOLE 34 39822 0 0 VALVOLINE INC COM 92047W101 2 100 SH SOLE 36 100 0 0 VALVOLINE INC COM 92047W101 438 20467 SH SOLE 40 20467 0 0 VANDA PHARMACEUTICALS INC COM 921659108 380 23177 SH SOLE 2 3277 0 19900 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 4278 260692 SH SOLE 18 244937 0 15755 VANDA PHARMACEUTICALS INC COM 921659108 2866 174655 SH SOLE 19 174655 0 0 VANDA PHARMACEUTICALS INC COM 921659108 110375 6726111 SH SOLE 21 6726111 0 0 VANDA PHARMACEUTICALS INC COM 921659108 28029 1708018 SH SOLE 22 1638919 0 69099 VANDA PHARMACEUTICALS INC COM 921659108 200 12212 SH SOLE 23 12212 0 0 VANDA PHARMACEUTICALS INC COM 921659108 998 60800 SH SOLE 26 17441 0 43359 VANDA PHARMACEUTICALS INC COM 921659108 134 8178 SH SOLE 28 8178 0 0 VANDA PHARMACEUTICALS INC COM 921659108 6622 403535 SH SOLE 30 403535 0 0 VANDA PHARMACEUTICALS INC COM 921659108 44 2679 SH SOLE 34 2679 0 0 VANDA PHARMACEUTICALS INC COM 921659108 74 4493 SH SOLE 40 4493 0 0 VANECK VECTORS ETF TR AMT FREE INT ETF 92189H201 741 14743 SH SOLE 17 0 0 14743 VANECK VECTORS ETF TR AMT FREE INT ETF 92189H201 285 5682 SH SOLE 18 5682 0 0 VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 2425 71303 SH SOLE 2 71303 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 187707 5519165 SH SOLE 19 5519165 0 0 VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 2489 73176 SH SOLE 22 73176 0 0 VANECK VECTORS ETF TR OPTIONS 92189H300 1925 56600 SH Call SOLE 2 56600 0 0 VANECK VECTORS ETF TR OPTIONS 92189H300 129517 3808200 SH Call SOLE 19 3808200 0 0 VANECK VECTORS ETF TR OPTIONS 92189H300 1813 53300 SH Call SOLE 22 53300 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 1169 SH SOLE 18 1169 0 0 VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 24019 375000 SH SOLE 19 375000 0 0 VANECK VECTORS ETF TRUST GOLD MINERS ETF 92189F106 268 9159 SH SOLE 2 9159 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 15159 517733 SH SOLE 19 517733 0 0 VANECK VECTORS ETF TRUST GOLD MINERS ETF 92189F106 267 9108 SH SOLE 22 9108 0 0 VANECK VECTORS ETF TRUST OPTIONS 92189F106 1063 36300 SH Call SOLE 2 36300 0 0 VANECK VECTORS ETF TRUST OPTIONS 92189F106 56508 1929900 SH Call SOLE 19 1929900 0 0 VANECK VECTORS ETF TRUST OPTIONS 92189F106 990 33800 SH Call SOLE 22 33800 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 15944 638523 SH SOLE 2 638523 0 0 VANECK VECTORS ETF TRUST RUSSIA ETF 92189F403 26548 1063196 SH SOLE 22 1063196 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 1900 SH Call SOLE 2 1900 0 0 VANECK VECTORS ETF TRUST OPTIONS 92189F676 141 1000 SH Put SOLE 2 1000 0 0 VANECK VECTORS ETF TRUST OPTIONS 92189F676 31761 224600 SH Call SOLE 19 224600 0 0 VANECK VECTORS ETF TRUST OPTIONS 92189F676 14848 105000 SH Put SOLE 19 105000 0 0 VANECK VECTORS ETF TRUST OPTIONS 92189F676 212 1500 SH Put SOLE 22 1500 0 0 VANECK VECTORS ETF TRUST SEMICONDUCTOR ET 92189F676 426 3010 SH SOLE 2 3010 0 0 VANECK VECTORS ETF TRUST SEMICONDUCTOR ET 92189F676 25381 179482 SH SOLE 19 179482 0 0 VANECK VECTORS ETF TRUST SEMICONDUCTOR ET 92189F676 476 3363 SH SOLE 22 3363 0 0 VANECK VECTORS ETF TRUST INDIA SMALL CAP 92189F767 469 14309 SH SOLE 26 0 0 14309 VANECK VECTORS ETF TRUST EGYPT INDX ETF 92189F775 253 8720 SH SOLE 22 0 0 8720 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 1533 SH SOLE 17 0 0 1533 VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 1200082 14310544 SH SOLE 2 14310544 0 0 VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 30468 363321 SH SOLE 17 0 0 363321 VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 13605 162233 SH SOLE 18 0 0 162233 VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 19418 343199 SH SOLE 2 343199 0 0 VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 671 11853 SH SOLE 17 0 0 11853 VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 1750 30938 SH SOLE 18 30938 0 0 VANGUARD GROUP DIV APP ETF 921908844 153 1227 SH SOLE 17 0 0 1227 VANGUARD GROUP DIV APP ETF 921908844 440 3530 SH SOLE 18 3530 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 6402 21644 SH SOLE 17 0 0 21644 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 2752 9304 SH SOLE 18 9304 0 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 141 1179 SH SOLE 17 0 0 1179 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 36292 391122 SH SOLE 4 391122 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1874 20198 SH SOLE 17 0 0 20198 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 156 1680 SH SOLE 18 1680 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1244 13406 SH SOLE 22 13406 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 12963 72755 SH SOLE 17 0 0 72755 VANGUARD INDEX FDS MID CAP ETF 922908629 483 2711 SH SOLE 18 2711 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 854 5775 SH SOLE 17 0 0 5775 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 9467 75137 SH SOLE 17 0 0 75137 VANGUARD INDEX FDS GROWTH ETF 922908736 6723 36905 SH SOLE 17 0 0 36905 VANGUARD INDEX FDS GROWTH ETF 922908736 191 1048 SH SOLE 18 1048 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 17466 145732 SH SOLE 17 0 0 145732 VANGUARD INDEX FDS VALUE ETF 922908744 48593 405448 SH SOLE 18 402311 0 3137 VANGUARD INDEX FDS SMALL CP ETF 922908751 17016 102731 SH SOLE 17 0 0 102731 VANGUARD INDEX FDS SMALL CP ETF 922908751 1420 8571 SH SOLE 18 8571 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 822 4960 SH SOLE 22 4960 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 10777 65866 SH SOLE 17 0 0 65866 VANGUARD INDEX FDS TOTAL STK MKT 922908769 690 4217 SH SOLE 18 4217 0 0 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 1146 19395 SH SOLE 17 0 0 19395 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 4794 43147 SH SOLE 17 0 0 43147 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 315 2835 SH SOLE 18 2835 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 5098 62948 SH SOLE 18 62640 0 308 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 321 5973 SH SOLE 17 0 0 5973 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 10110 188084 SH SOLE 18 188084 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2726 61297 SH SOLE 2 61297 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 8447 189944 SH SOLE 17 0 0 189944 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 11046 248400 SH SOLE 18 248400 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 1363 SH SOLE 17 0 0 1363 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 126303 2155344 SH SOLE 23 2155344 0 0 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 266 5399 SH SOLE 17 0 0 5399 VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 370 6919 SH SOLE 17 0 0 6919 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 40 650 SH SOLE 17 0 0 650 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 93 1144 SH SOLE 17 0 0 1144 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 2785 27472 SH SOLE 18 27472 0 0 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 2 21 SH SOLE 17 0 0 21 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 11148 122061 SH SOLE 17 0 0 122061 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 5495 124705 SH SOLE 2 124705 0 0 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 15996 363061 SH SOLE 17 0 0 363061 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 2042 46346 SH SOLE 18 46346 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 1126 SH SOLE 18 0 0 1126 VANGUARD WORLD FD MEGA GRWTH IND 921910816 327 2243 SH SOLE 17 0 0 2243 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 3999 SH SOLE 18 3999 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 6406 SH SOLE 2 709 0 5697 VAPOTHERM INC COM 922107107 645 53002 SH SOLE 18 53002 0 0 VAPOTHERM INC COM 922107107 317 26079 SH SOLE 19 26079 0 0 VAPOTHERM INC COM 922107107 6539 537743 SH SOLE 21 537743 0 0 VAPOTHERM INC COM 922107107 4859 399572 SH SOLE 22 392795 0 6777 VAREX IMAGING CORP COM 92214X106 836 28060 SH SOLE 2 1322 0 26738 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 5030 168719 SH SOLE 18 168719 0 0 VAREX IMAGING CORP COM 92214X106 1981 66445 SH SOLE 19 66445 0 0 VAREX IMAGING CORP COM 92214X106 134658 4517221 SH SOLE 21 4517221 0 0 VAREX IMAGING CORP COM 92214X106 33263 1115827 SH SOLE 22 1064856 0 50971 VAREX IMAGING CORP COM 92214X106 434 14551 SH SOLE 26 3818 0 10733 VAREX IMAGING CORP COM 92214X106 160 5378 SH SOLE 28 5378 0 0 VAREX IMAGING CORP COM 92214X106 1636 54887 SH SOLE 30 54887 0 0 VAREX IMAGING CORP COM 92214X106 126 4240 SH SOLE 40 4240 0 0 VARIAN MED SYS INC COM 92220P105 52577 370232 SH SOLE 2 171591 0 198641 VARIAN MED SYS INC COM 92220P105 6554 46155 SH SOLE 4 43665 0 2490 VARIAN MED SYS INC COM 92220P105 19030 134004 SH SOLE 7 83646 0 50358 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 34163 240570 SH SOLE 18 228048 0 12522 VARIAN MED SYS INC COM 92220P105 108163 761657 SH SOLE 19 761657 0 0 VARIAN MED SYS INC COM 92220P105 1576 11100 SH SOLE 20 11100 0 0 VARIAN MED SYS INC COM 92220P105 422812 2977340 SH SOLE 21 2977340 0 0 VARIAN MED SYS INC COM 92220P105 321686 2265232 SH SOLE 22 2035683 0 229549 VARIAN MED SYS INC COM 92220P105 9548 67234 SH SOLE 23 67234 0 0 VARIAN MED SYS INC COM 92220P105 26953 189798 SH SOLE 25 189798 0 0 VARIAN MED SYS INC COM 92220P105 71492 503432 SH SOLE 26 78344 0 425088 VARIAN MED SYS INC COM 92220P105 2395 16867 SH SOLE 28 11751 0 5116 VARIAN MED SYS INC COM 92220P105 2955 20805 SH SOLE 29 1767 0 19038 VARIAN MED SYS INC COM 92220P105 64500 454191 SH SOLE 30 454191 0 0 VARIAN MED SYS INC COM 92220P105 2613 18402 SH SOLE 31 15341 0 3061 VARIAN MED SYS INC COM 92220P105 70313 495129 SH SOLE 34 495129 0 0 VARIAN MED SYS INC COM 92220P105 8872 62474 SH SOLE 36 62474 0 0 VARIAN MED SYS INC COM 92220P105 262 1844 SH SOLE 40 1844 0 0 VARONIS SYS INC COM 922280102 962 12376 SH SOLE 2 1138 0 11238 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 7838 100868 SH SOLE 18 100868 0 0 VARONIS SYS INC COM 922280102 4058 52219 SH SOLE 19 52219 0 0 VARONIS SYS INC COM 922280102 84930 1092912 SH SOLE 21 1092912 0 0 VARONIS SYS INC COM 922280102 68712 884215 SH SOLE 22 847013 0 37202 VARONIS SYS INC COM 922280102 221 2838 SH SOLE 25 2838 0 0 VARONIS SYS INC COM 922280102 1621 20856 SH SOLE 26 7038 0 13818 VARONIS SYS INC COM 922280102 297 3822 SH SOLE 28 3822 0 0 VARONIS SYS INC COM 922280102 3696 47566 SH SOLE 30 47566 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 3039 SH SOLE 40 3039 0 0 VAXART INC COM NEW 92243A200 1 1830 SH SOLE 21 1830 0 0 VAXART INC COM NEW 92243A200 14 38579 SH SOLE 22 38579 0 0 VBI VACCINES INC COM NEW 91822J103 99 71584 SH SOLE 2 3629 0 67955 VBI VACCINES INC COM NEW 91822J103 530 383944 SH SOLE 18 383944 0 0 VBI VACCINES INC COM NEW 91822J103 468 339203 SH SOLE 19 339203 0 0 VBI VACCINES INC COM NEW 91822J103 7461 5406532 SH SOLE 21 5406532 0 0 VBI VACCINES INC COM NEW 91822J103 5708 4136066 SH SOLE 22 4081231 0 54835 VECTOIQ ACQUISITION CORP UNIT 05/11/2023 92243N202 29983 2776207 SH SOLE 2 2776207 0 0 VECTOR GROUP LTD COM 92240M108 603 45015 SH SOLE 2 10771 0 34244 VECTOR GROUP LTD COM 92240M108 7 511 SH SOLE 4 511 0 0 VECTOR GROUP LTD COM 92240M108 26 1932 SH SOLE 7 1932 0 0 VECTOR GROUP LTD COM 92240M108 7227 539737 SH SOLE 18 504205 0 35532 VECTOR GROUP LTD COM 92240M108 6301 470549 SH SOLE 19 470549 0 0 VECTOR GROUP LTD COM 92240M108 172477 12881051 SH SOLE 21 12881051 0 0 VECTOR GROUP LTD COM 92240M108 49266 3679333 SH SOLE 22 3523752 0 155581 VECTOR GROUP LTD COM 92240M108 497 37095 SH SOLE 23 37095 0 0 VECTOR GROUP LTD COM 92240M108 1934 144472 SH SOLE 26 25594 0 118878 VECTOR GROUP LTD COM 92240M108 2213 165291 SH SOLE 30 165291 0 0 VECTOR GROUP LTD COM 92240M108 162 12077 SH SOLE 40 12077 0 0 VECTRUS INC COM 92242T101 595 11603 SH SOLE 2 458 0 11145 VECTRUS INC COM 92242T101 12 234 SH SOLE 7 234 0 0 VECTRUS INC COM 92242T101 2083 40639 SH SOLE 18 40639 0 0 VECTRUS INC COM 92242T101 1341 26158 SH SOLE 19 26158 0 0 VECTRUS INC COM 92242T101 21279 415122 SH SOLE 21 415122 0 0 VECTRUS INC COM 92242T101 18874 368194 SH SOLE 22 348203 0 19991 VECTRUS INC COM 92242T101 67 1313 SH SOLE 23 1313 0 0 VECTRUS INC COM 92242T101 437 8517 SH SOLE 26 0 0 8517 VECTRUS INC COM 92242T101 218 4259 SH SOLE 30 4259 0 0 VECTRUS INC COM 92242T101 0 9 SH SOLE 31 9 0 0 VECTRUS INC COM 92242T101 71 1379 SH SOLE 40 1379 0 0 VEDANTA LTD SPONSORED ADR 92242Y100 343 39728 SH SOLE 2 39728 0 0 VEDANTA LTD SPONSORED ADR 92242Y100 3404 394393 SH SOLE 7 315973 0 78420 VEDANTA LTD SPONSORED ADR 92242Y100 4633 536799 SH SOLE 18 536799 0 0 VEDANTA LTD SPONSORED ADR 92242Y100 421 48793 SH SOLE 21 48793 0 0 VEDANTA LTD SPONSORED ADR 92242Y100 18231 2112492 SH SOLE 22 467275 0 1645217 VEDANTA LTD SPONSORED ADR 92242Y100 603 69882 SH SOLE 25 69882 0 0 VEDANTA LTD SPONSORED ADR 92242Y100 1405 162773 SH SOLE 26 162773 0 0 VEDANTA LTD SPONSORED ADR 92242Y100 3161 366274 SH SOLE 28 366274 0 0 VEDANTA LTD SPONSORED ADR 92242Y100 670 77585 SH SOLE 29 77585 0 0 VEDANTA LTD SPONSORED ADR 92242Y100 5879 681271 SH SOLE 30 681271 0 0 VEDANTA LTD SPONSORED ADR 92242Y100 109 12661 SH SOLE 34 12661 0 0 VEECO INSTRS INC DEL COM 922417100 715 48714 SH SOLE 2 1688 0 47026 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 3144 214113 SH SOLE 18 214113 0 0 VEECO INSTRS INC DEL COM 922417100 1246 84845 SH SOLE 19 84845 0 0 VEECO INSTRS INC DEL COM 922417100 79968 5445550 SH SOLE 21 5445550 0 0 VEECO INSTRS INC DEL COM 922417100 21489 1463328 SH SOLE 22 1404461 0 58867 VEECO INSTRS INC DEL COM 922417100 314 21416 SH SOLE 26 4993 0 16423 VEECO INSTRS INC DEL COM 922417100 101 6846 SH SOLE 28 6846 0 0 VEECO INSTRS INC DEL COM 922417100 965 65746 SH SOLE 30 65746 0 0 VEECO INSTRS INC DEL COM 922417100 79 5402 SH SOLE 40 5402 0 0 VEECO INSTRS INC DEL NOTE 2.700% 1/1 922417AD2 705 750000 PRN SOLE 21 750000 0 0 VEEVA SYS INC CL A COM 922475108 70410 500566 SH SOLE 2 202824 0 297742 VEEVA SYS INC CL A COM 922475108 12353 87820 SH SOLE 4 84311 0 3509 VEEVA SYS INC CL A COM 922475108 2367 16826 SH SOLE 7 15006 0 1820 VEEVA SYS INC CL A COM 922475108 2328 16549 SH SOLE 13 16549 0 0 VEEVA SYS INC CL A COM 922475108 110 781 SH SOLE 15 781 0 0 VEEVA SYS INC CL A COM 922475108 15331 108991 SH SOLE 18 85473 0 23518 VEEVA SYS INC CL A COM 922475108 23325 165825 SH SOLE 19 165825 0 0 VEEVA SYS INC CL A COM 922475108 253871 1804859 SH SOLE 21 1804859 0 0 VEEVA SYS INC CL A COM 922475108 542431 3856330 SH SOLE 22 3345421 0 510909 VEEVA SYS INC CL A COM 922475108 21636 153820 SH SOLE 23 153820 0 0 VEEVA SYS INC CL A COM 922475108 19597 139321 SH SOLE 25 139321 0 0 VEEVA SYS INC CL A COM 922475108 56953 404898 SH SOLE 26 100819 0 304079 VEEVA SYS INC CL A COM 922475108 3393 24125 SH SOLE 28 16969 0 7156 VEEVA SYS INC CL A COM 922475108 14297 101645 SH SOLE 29 45041 0 56604 VEEVA SYS INC CL A COM 922475108 29851 212223 SH SOLE 30 212223 0 0 VEEVA SYS INC CL A COM 922475108 13149 93479 SH SOLE 31 72664 0 20815 VEEVA SYS INC CL A COM 922475108 2497 17751 SH SOLE 34 17751 0 0 VEEVA SYS INC CL A COM 922475108 13501 95980 SH SOLE 36 95980 0 0 VEEVA SYS INC CL A COM 922475108 433 3080 SH SOLE 40 3080 0 0 VENATOR MATLS PLC SHS G9329Z100 560 146203 SH SOLE 18 0 0 146203 VENATOR MATLS PLC SHS G9329Z100 199 51828 SH SOLE 21 51828 0 0 VENATOR MATLS PLC SHS G9329Z100 3516 917991 SH SOLE 22 894247 0 23744 VENATOR MATLS PLC SHS G9329Z100 59 15363 SH SOLE 26 0 0 15363 VENATOR MATLS PLC SHS G9329Z100 28 7363 SH SOLE 28 7363 0 0 VENATOR MATLS PLC SHS G9329Z100 29 7617 SH SOLE 30 7617 0 0 VENATOR MATLS PLC SHS G9329Z100 23 5954 SH SOLE 40 5954 0 0 VENTAS INC COM 92276F100 51828 897607 SH SOLE 2 84346 0 813261 VENTAS INC COM 92276F100 15831 274169 SH SOLE 4 264790 0 9379 VENTAS INC COM 92276F100 44116 764040 SH SOLE 7 751162 0 12878 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 46382 803282 SH SOLE 18 729892 0 73390 VENTAS INC COM 92276F100 31727 549472 SH SOLE 19 549472 0 0 VENTAS INC COM 92276F100 804799 13938323 SH SOLE 21 13938323 0 0 VENTAS INC COM 92276F100 732222 12681367 SH SOLE 22 11694585 0 986782 VENTAS INC COM 92276F100 18621 322506 SH SOLE 23 322506 0 0 VENTAS INC COM 92276F100 69351 1201083 SH SOLE 25 1201083 0 0 VENTAS INC COM 92276F100 113426 1964421 SH SOLE 26 265370 0 1699051 VENTAS INC COM 92276F100 4147 71821 SH SOLE 28 50687 0 21134 VENTAS INC COM 92276F100 11405 197518 SH SOLE 29 197518 0 0 VENTAS INC COM 92276F100 173191 2999495 SH SOLE 30 2999495 0 0 VENTAS INC COM 92276F100 4872 84380 SH SOLE 31 64172 0 20208 VENTAS INC COM 92276F100 1981 34317 SH SOLE 34 34317 0 0 VENTAS INC COM 92276F100 17245 298668 SH SOLE 36 298668 0 0 VENTAS INC COM 92276F100 494 8563 SH SOLE 40 8563 0 0 VENUS CONCEPT INC COM 92332W105 54 11443 SH SOLE 21 11443 0 0 VEON LTD SPONSORED ADR 91822M106 1004 396869 SH SOLE 19 396869 0 0 VEON LTD SPONSORED ADR 91822M106 29920 11826138 SH SOLE 25 11826138 0 0 VEON LTD SPONSORED ADR 91822M106 3763 1487371 SH SOLE 30 1487371 0 0 VEON LTD SPONSORED ADR 91822M106 47311 18700021 SH SOLE 34 18700021 0 0 VEONEER INCORPORATED COM 92336X109 7 429 SH SOLE 4 429 0 0 VEONEER INCORPORATED COM 92336X109 3008 192543 SH SOLE 21 192543 0 0 VEONEER INCORPORATED COM 92336X109 28279 1810425 SH SOLE 22 1759129 0 51296 VEONEER INCORPORATED COM 92336X109 425 27215 SH SOLE 26 16725 0 10490 VEONEER INCORPORATED COM 92336X109 173 11100 SH SOLE 28 11100 0 0 VEONEER INCORPORATED COM 92336X109 1068 68367 SH SOLE 30 68367 0 0 VEONEER INCORPORATED COM 92336X109 16 1000 SH SOLE 31 0 0 1000 VEONEER INCORPORATED COM 92336X109 224 14326 SH SOLE 40 14326 0 0 VERA BRADLEY INC COM 92335C106 255 21603 SH SOLE 2 769 0 20834 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 1171 99226 SH SOLE 18 99226 0 0 VERA BRADLEY INC COM 92335C106 428 36229 SH SOLE 19 36229 0 0 VERA BRADLEY INC COM 92335C106 32040 2715293 SH SOLE 21 2715293 0 0 VERA BRADLEY INC COM 92335C106 7777 659065 SH SOLE 22 631512 0 27553 VERA BRADLEY INC COM 92335C106 36 3039 SH SOLE 28 3039 0 0 VERA BRADLEY INC COM 92335C106 321 27228 SH SOLE 30 27228 0 0 VERA BRADLEY INC COM 92335C106 32 2688 SH SOLE 40 2688 0 0 VERACYTE INC COM 92337F107 740 26510 SH SOLE 2 8673 0 17837 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 5013 179531 SH SOLE 18 160305 0 19226 VERACYTE INC COM 92337F107 6323 226485 SH SOLE 19 226485 0 0 VERACYTE INC COM 92337F107 57176 2047842 SH SOLE 21 2047842 0 0 VERACYTE INC COM 92337F107 42371 1517587 SH SOLE 22 1462546 0 55041 VERACYTE INC COM 92337F107 793 28393 SH SOLE 23 28393 0 0 VERACYTE INC COM 92337F107 2846 101937 SH SOLE 26 27575 0 74362 VERACYTE INC COM 92337F107 300 10736 SH SOLE 28 10736 0 0 VERACYTE INC COM 92337F107 4549 162942 SH SOLE 30 162942 0 0 VERACYTE INC COM 92337F107 52 1858 SH SOLE 34 1858 0 0 VERACYTE INC COM 92337F107 158 5672 SH SOLE 40 5672 0 0 VERASTEM INC COM 92337C104 20 14968 SH SOLE 18 14968 0 0 VERASTEM INC COM 92337C104 308 230113 SH SOLE 21 230113 0 0 VERASTEM INC COM 92337C104 2119 1581131 SH SOLE 22 1581131 0 0 VERB TECHNOLOGY CO INC COM 92337U104 23 14619 SH SOLE 21 14619 0 0 VEREIT INC COM 92339V100 22688 2455389 SH SOLE 2 125969 0 2329420 VEREIT INC COM 92339V100 11163 1208101 SH SOLE 4 1182553 0 25548 VEREIT INC COM 92339V100 16141 1746840 SH SOLE 7 1209733 0 537107 VEREIT INC COM 92339V100 29 3095 SH SOLE 13 3095 0 0 VEREIT INC COM 92339V100 12 1304 SH SOLE 15 1304 0 0 VEREIT INC COM 92339V100 24526 2654360 SH SOLE 18 2575568 0 78792 VEREIT INC COM 92339V100 29065 3145534 SH SOLE 19 3145534 0 0 VEREIT INC COM 92339V100 208855 22603400 SH SOLE 21 22603400 0 0 VEREIT INC COM 92339V100 352363 38134501 SH SOLE 22 35638066 0 2496435 VEREIT INC COM 92339V100 9328 1009498 SH SOLE 23 1009498 0 0 VEREIT INC COM 92339V100 33074 3579446 SH SOLE 25 3579446 0 0 VEREIT INC COM 92339V100 34362 3718838 SH SOLE 26 965835 0 2753003 VEREIT INC COM 92339V100 1805 195372 SH SOLE 28 137685 0 57687 VEREIT INC COM 92339V100 7323 792542 SH SOLE 29 569237 0 223305 VEREIT INC COM 92339V100 59013 6386667 SH SOLE 30 6386667 0 0 VEREIT INC COM 92339V100 1981 214406 SH SOLE 31 172092 0 42314 VEREIT INC COM 92339V100 10383 1123649 SH SOLE 34 1123649 0 0 VEREIT INC COM 92339V100 7281 787989 SH SOLE 36 787989 0 0 VEREIT INC COM 92339V100 181 19568 SH SOLE 40 19568 0 0 VERICEL CORP COM 92346J108 318 18292 SH SOLE 2 1534 0 16758 VERICEL CORP COM 92346J108 14 797 SH SOLE 7 797 0 0 VERICEL CORP COM 92346J108 2772 159319 SH SOLE 18 159319 0 0 VERICEL CORP COM 92346J108 1517 87168 SH SOLE 19 87168 0 0 VERICEL CORP COM 92346J108 27932 1605288 SH SOLE 21 1605288 0 0 VERICEL CORP COM 92346J108 22758 1307946 SH SOLE 22 1255781 0 52165 VERICEL CORP COM 92346J108 49 2788 SH SOLE 26 0 0 2788 VERICEL CORP COM 92346J108 1123 64523 SH SOLE 30 64523 0 0 VERICEL CORP COM 92346J108 40 2322 SH SOLE 34 2322 0 0 VERICEL CORP COM 92346J108 54 3128 SH SOLE 40 3128 0 0 VERINT SYS INC COM 92343X100 1674 30244 SH SOLE 2 2466 0 27778 VERINT SYS INC COM 92343X100 16 288 SH SOLE 4 288 0 0 VERINT SYS INC COM 92343X100 66 1200 SH SOLE 7 1200 0 0 VERINT SYS INC COM 92343X100 12412 224198 SH SOLE 18 224198 0 0 VERINT SYS INC COM 92343X100 6649 120112 SH SOLE 19 120112 0 0 VERINT SYS INC COM 92343X100 139277 2515845 SH SOLE 21 2515845 0 0 VERINT SYS INC COM 92343X100 106238 1919038 SH SOLE 22 1834429 0 84609 VERINT SYS INC COM 92343X100 397 7171 SH SOLE 25 7171 0 0 VERINT SYS INC COM 92343X100 2705 48865 SH SOLE 26 22168 0 26697 VERINT SYS INC COM 92343X100 453 8189 SH SOLE 28 8189 0 0 VERINT SYS INC COM 92343X100 1167 21083 SH SOLE 30 21083 0 0 VERINT SYS INC COM 92343X100 26 462 SH SOLE 34 462 0 0 VERINT SYS INC COM 92343X100 71 1283 SH SOLE 36 1283 0 0 VERINT SYS INC COM 92343X100 368 6645 SH SOLE 40 6645 0 0 VERINT SYS INC NOTE 1.500% 6/0 92343XAA8 1146 1065000 PRN SOLE 21 1065000 0 0 VERISIGN INC COM 92343E102 60843 315771 SH SOLE 2 82493 0 233278 VERISIGN INC COM 92343E102 9709 50390 SH SOLE 4 47467 0 2923 VERISIGN INC COM 92343E102 21271 110397 SH SOLE 7 103454 0 6943 VERISIGN INC COM 92343E102 344 1784 SH SOLE 13 1784 0 0 VERISIGN INC COM 92343E102 160 831 SH SOLE 15 831 0 0 VERISIGN INC COM 92343E102 42508 220617 SH SOLE 18 200507 0 20110 VERISIGN INC COM 92343E102 11663 60533 SH SOLE 19 60533 0 0 VERISIGN INC COM 92343E102 620886 3222367 SH SOLE 21 3222367 0 0 VERISIGN INC COM 92343E102 558196 2897012 SH SOLE 22 2631870 0 265142 VERISIGN INC COM 92343E102 16973 88090 SH SOLE 23 88090 0 0 VERISIGN INC COM 92343E102 180858 938646 SH SOLE 25 938646 0 0 VERISIGN INC COM 92343E102 102988 534501 SH SOLE 26 90972 0 443529 VERISIGN INC COM 92343E102 3889 20183 SH SOLE 28 13898 0 6285 VERISIGN INC COM 92343E102 7640 39652 SH SOLE 29 17088 0 22564 VERISIGN INC COM 92343E102 89897 466561 SH SOLE 30 466561 0 0 VERISIGN INC COM 92343E102 5362 27828 SH SOLE 31 23900 0 3928 VERISIGN INC COM 92343E102 3682 19110 SH SOLE 32 19110 0 0 VERISIGN INC COM 92343E102 11012 57150 SH SOLE 34 57150 0 0 VERISIGN INC COM 92343E102 14502 75267 SH SOLE 36 75267 0 0 VERISIGN INC COM 92343E102 459 2383 SH SOLE 40 2383 0 0 VERISK ANALYTICS INC COM 92345Y106 57122 382494 SH SOLE 2 38244 0 344250 VERISK ANALYTICS INC COM 92345Y106 9952 66641 SH SOLE 4 62274 0 4367 VERISK ANALYTICS INC COM 92345Y106 24847 166378 SH SOLE 7 157778 0 8600 VERISK ANALYTICS INC COM 92345Y106 369 2474 SH SOLE 13 2474 0 0 VERISK ANALYTICS INC COM 92345Y106 173 1160 SH SOLE 15 1160 0 0 VERISK ANALYTICS INC COM 92345Y106 2 16 SH SOLE 17 0 0 16 VERISK ANALYTICS INC COM 92345Y106 47901 320750 SH SOLE 18 299394 0 21356 VERISK ANALYTICS INC COM 92345Y106 110740 741532 SH SOLE 19 741532 0 0 VERISK ANALYTICS INC COM 92345Y106 680840 4558995 SH SOLE 21 4558995 0 0 VERISK ANALYTICS INC COM 92345Y106 594362 3979922 SH SOLE 22 3578604 0 401318 VERISK ANALYTICS INC COM 92345Y106 16852 112841 SH SOLE 23 112841 0 0 VERISK ANALYTICS INC COM 92345Y106 104143 697355 SH SOLE 25 697355 0 0 VERISK ANALYTICS INC COM 92345Y106 101253 678002 SH SOLE 26 106806 0 571196 VERISK ANALYTICS INC COM 92345Y106 4311 28868 SH SOLE 28 20264 0 8604 VERISK ANALYTICS INC COM 92345Y106 5309 35553 SH SOLE 29 3078 0 32475 VERISK ANALYTICS INC COM 92345Y106 92979 622602 SH SOLE 30 622602 0 0 VERISK ANALYTICS INC COM 92345Y106 4993 33435 SH SOLE 31 27806 0 5629 VERISK ANALYTICS INC COM 92345Y106 3983 26671 SH SOLE 32 26671 0 0 VERISK ANALYTICS INC COM 92345Y106 1485 9944 SH SOLE 34 9944 0 0 VERISK ANALYTICS INC COM 92345Y106 15650 104797 SH SOLE 36 104797 0 0 VERISK ANALYTICS INC COM 92345Y106 474 3174 SH SOLE 40 3174 0 0 VERITEX HLDGS INC COM 923451108 1222 41946 SH SOLE 2 1839 0 40107 VERITEX HLDGS INC COM 923451108 29 995 SH SOLE 7 995 0 0 VERITEX HLDGS INC COM 923451108 6489 222762 SH SOLE 18 222762 0 0 VERITEX HLDGS INC COM 923451108 2634 90413 SH SOLE 19 90413 0 0 VERITEX HLDGS INC COM 923451108 157227 5397419 SH SOLE 21 5397419 0 0 VERITEX HLDGS INC COM 923451108 43626 1497621 SH SOLE 22 1438420 0 59201 VERITEX HLDGS INC COM 923451108 859 29505 SH SOLE 26 18937 0 10568 VERITEX HLDGS INC COM 923451108 230 7907 SH SOLE 28 7907 0 0 VERITEX HLDGS INC COM 923451108 1964 67432 SH SOLE 30 67432 0 0 VERITEX HLDGS INC COM 923451108 126 4324 SH SOLE 40 4324 0 0 VERITIV CORP COM 923454102 261 13291 SH SOLE 2 446 0 12845 VERITIV CORP COM 923454102 4 187 SH SOLE 7 187 0 0 VERITIV CORP COM 923454102 1188 60394 SH SOLE 18 60394 0 0 VERITIV CORP COM 923454102 680 34580 SH SOLE 19 34580 0 0 VERITIV CORP COM 923454102 29776 1513761 SH SOLE 21 1513761 0 0 VERITIV CORP COM 923454102 7896 401420 SH SOLE 22 382002 0 19418 VERITIV CORP COM 923454102 52 2644 SH SOLE 26 0 0 2644 VERITIV CORP COM 923454102 245 12445 SH SOLE 30 12445 0 0 VERITONE INC COM 92347M100 8 3053 SH SOLE 18 3053 0 0 VERITONE INC COM 92347M100 217 87141 SH SOLE 21 87141 0 0 VERITONE INC COM 92347M100 675 270951 SH SOLE 22 270951 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 732209 11925235 SH SOLE 2 2574714 0 9350521 VERIZON COMMUNICATIONS INC COM 92343V104 130985 2133300 SH SOLE 4 2020725 0 112575 VERIZON COMMUNICATIONS INC COM 92343V104 251692 4099216 SH SOLE 7 4075019 0 24197 VERIZON COMMUNICATIONS INC COM 92343V104 11469 186799 SH SOLE 13 186799 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 1510 24595 SH SOLE 15 24595 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 21 334 SH SOLE 17 0 0 334 VERIZON COMMUNICATIONS INC COM 92343V104 1415688 23056816 SH SOLE 18 20866648 0 2190168 VERIZON COMMUNICATIONS INC COM 92343V104 1181884 19248920 SH SOLE 19 19248920 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 6084570 99097228 SH SOLE 21 99097228 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 6506837 105974545 SH SOLE 22 93369237 0 12605308 VERIZON COMMUNICATIONS INC COM 92343V104 214805 3498454 SH SOLE 23 3498454 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 274940 4477848 SH SOLE 25 4403933 0 73915 VERIZON COMMUNICATIONS INC COM 92343V104 1117222 18195795 SH SOLE 26 2509087 0 15686708 VERIZON COMMUNICATIONS INC COM 92343V104 47459 772952 SH SOLE 28 539579 0 233373 VERIZON COMMUNICATIONS INC COM 92343V104 63710 1037626 SH SOLE 29 322565 0 715061 VERIZON COMMUNICATIONS INC COM 92343V104 989423 16114388 SH SOLE 30 16114388 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 88963 1448901 SH SOLE 31 1077195 0 371706 VERIZON COMMUNICATIONS INC COM 92343V104 8591 139912 SH SOLE 32 139912 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 117909 1920334 SH SOLE 34 1920334 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 11386 185440 SH SOLE 35 185440 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 221081 3600665 SH SOLE 36 3600665 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 5672 92371 SH SOLE 40 92371 0 0 VERMILION ENERGY INC COM 923725105 752 45955 SH SOLE 21 45955 0 0 VERMILLION INC COM NEW 92407M206 8 9946 SH SOLE 18 9946 0 0 VERMILLION INC COM NEW 92407M206 91 111996 SH SOLE 21 111996 0 0 VERMILLION INC COM NEW 92407M206 4 5223 SH SOLE 22 5223 0 0 VERRA MOBILITY CORP COM 92511U102 745 53281 SH SOLE 2 5458 0 47823 VERRA MOBILITY CORP COM 92511U102 12 843 SH SOLE 4 843 0 0 VERRA MOBILITY CORP COM 92511U102 32 2276 SH SOLE 7 2276 0 0 VERRA MOBILITY CORP COM 92511U102 6017 430117 SH SOLE 18 430117 0 0 VERRA MOBILITY CORP COM 92511U102 4557 325758 SH SOLE 19 325758 0 0 VERRA MOBILITY CORP COM 92511U102 61035 4362765 SH SOLE 21 4362765 0 0 VERRA MOBILITY CORP COM 92511U102 53416 3818166 SH SOLE 22 3667698 0 150468 VERRA MOBILITY CORP COM 92511U102 45 3198 SH SOLE 23 3198 0 0 VERRA MOBILITY CORP COM 92511U102 1023 73094 SH SOLE 26 49131 0 23963 VERRA MOBILITY CORP COM 92511U102 199 14238 SH SOLE 28 14238 0 0 VERRA MOBILITY CORP COM 92511U102 222 15857 SH SOLE 30 15857 0 0 VERRA MOBILITY CORP COM 92511U102 131 9393 SH SOLE 34 9393 0 0 VERRA MOBILITY CORP COM 92511U102 192 13693 SH SOLE 40 13693 0 0 VERRICA PHARMACEUTICALS INC COM 92511W108 146 9200 SH SOLE 2 397 0 8803 VERRICA PHARMACEUTICALS INC COM 92511W108 748 47088 SH SOLE 18 47088 0 0 VERRICA PHARMACEUTICALS INC COM 92511W108 369 23192 SH SOLE 19 23192 0 0 VERRICA PHARMACEUTICALS INC COM 92511W108 7643 481015 SH SOLE 21 481015 0 0 VERRICA PHARMACEUTICALS INC COM 92511W108 2650 166770 SH SOLE 22 152898 0 13872 VERSO CORP CL A 92531L207 631 34991 SH SOLE 2 1388 0 33603 VERSO CORP CL A 92531L207 8 469 SH SOLE 7 469 0 0 VERSO CORP CL A 92531L207 2254 125025 SH SOLE 18 125025 0 0 VERSO CORP CL A 92531L207 1480 82087 SH SOLE 19 82087 0 0 VERSO CORP CL A 92531L207 23257 1289919 SH SOLE 21 1289919 0 0 VERSO CORP CL A 92531L207 18809 1043218 SH SOLE 22 988198 0 55020 VERSO CORP CL A 92531L207 43 2368 SH SOLE 26 0 0 2368 VERSO CORP CL A 92531L207 84 4683 SH SOLE 28 4683 0 0 VERSO CORP CL A 92531L207 203 11286 SH SOLE 30 11286 0 0 VERSO CORP CL A 92531L207 93 5175 SH SOLE 40 5175 0 0 VERTEX ENERGY INC COM 92534K107 10 6360 SH SOLE 18 6360 0 0 VERTEX ENERGY INC COM 92534K107 137 89277 SH SOLE 21 89277 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 176422 805764 SH SOLE 2 206944 0 598820 VERTEX PHARMACEUTICALS INC COM 92532F100 27881 127339 SH SOLE 4 120277 0 7062 VERTEX PHARMACEUTICALS INC COM 92532F100 50107 228850 SH SOLE 7 228850 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 3767 17207 SH SOLE 13 17207 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 423 1934 SH SOLE 15 1934 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 8 35 SH SOLE 17 0 0 35 VERTEX PHARMACEUTICALS INC COM 92532F100 290645 1327448 SH SOLE 18 1132854 0 194594 VERTEX PHARMACEUTICALS INC COM 92532F100 274351 1253029 SH SOLE 19 1253029 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 1051 4800 SH SOLE 20 4800 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 1577823 7206316 SH SOLE 21 7206316 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 1426141 6513546 SH SOLE 22 5787089 0 726457 VERTEX PHARMACEUTICALS INC COM 92532F100 44081 201329 SH SOLE 23 201329 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 69843 318991 SH SOLE 25 318991 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 258154 1179053 SH SOLE 26 163673 0 1015380 VERTEX PHARMACEUTICALS INC COM 92532F100 10515 48026 SH SOLE 28 33533 0 14493 VERTEX PHARMACEUTICALS INC COM 92532F100 10764 49161 SH SOLE 29 13982 0 35179 VERTEX PHARMACEUTICALS INC COM 92532F100 262909 1200770 SH SOLE 30 1200770 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 15233 69572 SH SOLE 31 57185 0 12387 VERTEX PHARMACEUTICALS INC COM 92532F100 9164 41853 SH SOLE 32 41853 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 75291 343873 SH SOLE 34 343873 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 37725 172300 SH SOLE 36 172300 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 1232 5625 SH SOLE 40 5625 0 0 VERU INC COM 92536C103 31 9322 SH SOLE 18 9322 0 0 VERU INC COM 92536C103 422 125876 SH SOLE 21 125876 0 0 VERU INC COM 92536C103 290 86604 SH SOLE 22 86604 0 0 VIACOMCBS INC CL A 92556H107 245 5468 SH SOLE 2 181 0 5287 VIACOMCBS INC CL A 92556H107 5 107 SH SOLE 7 107 0 0 VIACOMCBS INC CL A 92556H107 446 9949 SH SOLE 18 2155 0 7794 VIACOMCBS INC CL A 92556H107 488 10885 SH SOLE 19 10885 0 0 VIACOMCBS INC CL A 92556H107 3914 87231 SH SOLE 21 87231 0 0 VIACOMCBS INC CL A 92556H107 3162 70463 SH SOLE 22 57918 0 12545 VIACOMCBS INC CL A 92556H107 3439 76650 SH SOLE 29 0 0 76650 VIACOMCBS INC CL A 92556H107 177 3950 SH SOLE 30 3950 0 0 VIACOMCBS INC CL A 92556H107 6 123 SH SOLE 31 123 0 0 VIACOMCBS INC CL B 92556H206 56433 1344601 SH SOLE 2 131177 0 1213424 VIACOMCBS INC CL B 92556H206 9892 235685 SH SOLE 4 221123 0 14562 VIACOMCBS INC CL B 92556H206 21600 514665 SH SOLE 7 461330 0 53335 VIACOMCBS INC CL B 92556H206 191 4549 SH SOLE 13 4549 0 0 VIACOMCBS INC CL B 92556H206 135 3226 SH SOLE 15 3226 0 0 VIACOMCBS INC CL B 92556H206 1 23 SH SOLE 17 0 0 23 VIACOMCBS INC CL B 92556H206 49797 1186481 SH SOLE 18 1066995 0 119486 VIACOMCBS INC CL B 92556H206 12384 295061 SH SOLE 19 295061 0 0 VIACOMCBS INC CL B 92556H206 2141 51024 SH SOLE 20 51024 0 0 VIACOMCBS INC CL B 92556H206 547492 13044841 SH SOLE 21 13044841 0 0 VIACOMCBS INC CL B 92556H206 584433 13925024 SH SOLE 22 12379006 0 1546018 VIACOMCBS INC CL B 92556H206 17985 428515 SH SOLE 23 428515 0 0 VIACOMCBS INC CL B 92556H206 30210 719809 SH SOLE 25 719809 0 0 VIACOMCBS INC CL B 92556H206 114415 2726115 SH SOLE 26 475151 0 2250964 VIACOMCBS INC CL B 92556H206 4329 103146 SH SOLE 28 71142 0 32004 VIACOMCBS INC CL B 92556H206 5579 132939 SH SOLE 29 10716 0 122223 VIACOMCBS INC CL B 92556H206 95901 2284996 SH SOLE 30 2284996 0 0 VIACOMCBS INC CL B 92556H206 5446 129755 SH SOLE 31 97226 0 32529 VIACOMCBS INC CL B 92556H206 3299 78604 SH SOLE 34 78604 0 0 VIACOMCBS INC CL B 92556H206 18298 435972 SH SOLE 36 435972 0 0 VIACOMCBS INC CL B 92556H206 560 13341 SH SOLE 40 13341 0 0 VIAD CORP COM NEW 92552R406 842 12473 SH SOLE 2 4835 0 7638 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 7212 106842 SH SOLE 18 90279 0 16563 VIAD CORP COM NEW 92552R406 8940 132449 SH SOLE 19 132449 0 0 VIAD CORP COM NEW 92552R406 156405 2317118 SH SOLE 21 2317118 0 0 VIAD CORP COM NEW 92552R406 49106 727502 SH SOLE 22 700083 0 27419 VIAD CORP COM NEW 92552R406 1131 16752 SH SOLE 23 16752 0 0 VIAD CORP COM NEW 92552R406 3642 53952 SH SOLE 26 5536 0 48416 VIAD CORP COM NEW 92552R406 197 2916 SH SOLE 28 2916 0 0 VIAD CORP COM NEW 92552R406 1930 28594 SH SOLE 30 28594 0 0 VIAD CORP COM NEW 92552R406 139 2055 SH SOLE 40 2055 0 0 VIASAT INC COM 92552V100 9486 129600 SH SOLE 2 28193 0 101407 VIASAT INC COM 92552V100 16 212 SH SOLE 4 212 0 0 VIASAT INC COM 92552V100 96 1317 SH SOLE 7 1317 0 0 VIASAT INC COM 92552V100 11430 156157 SH SOLE 18 156157 0 0 VIASAT INC COM 92552V100 966 13199 SH SOLE 19 13199 0 0 VIASAT INC COM 92552V100 220548 3013161 SH SOLE 21 3013161 0 0 VIASAT INC COM 92552V100 136784 1868767 SH SOLE 22 1770291 0 98476 VIASAT INC COM 92552V100 1035 14144 SH SOLE 26 7545 0 6599 VIASAT INC COM 92552V100 529 7221 SH SOLE 28 7221 0 0 VIASAT INC COM 92552V100 970 13259 SH SOLE 30 13259 0 0 VIASAT INC COM 92552V100 87 1182 SH SOLE 31 1182 0 0 VIASAT INC COM 92552V100 34 466 SH SOLE 36 466 0 0 VIASAT INC COM 92552V100 368 5034 SH SOLE 40 5034 0 0 VIAVI SOLUTIONS INC COM 925550105 12804 853595 SH SOLE 2 8617 0 844978 VIAVI SOLUTIONS INC COM 925550105 14 962 SH SOLE 4 962 0 0 VIAVI SOLUTIONS INC COM 925550105 64 4237 SH SOLE 7 4237 0 0 VIAVI SOLUTIONS INC COM 925550105 37648 2509835 SH SOLE 18 2509835 0 0 VIAVI SOLUTIONS INC COM 925550105 54147 3609794 SH SOLE 19 3609794 0 0 VIAVI SOLUTIONS INC COM 925550105 393548 26236527 SH SOLE 21 26236527 0 0 VIAVI SOLUTIONS INC COM 925550105 102946 6863091 SH SOLE 22 6580317 0 282774 VIAVI SOLUTIONS INC COM 925550105 1726 115048 SH SOLE 26 57291 0 57757 VIAVI SOLUTIONS INC COM 925550105 457 30442 SH SOLE 28 30442 0 0 VIAVI SOLUTIONS INC COM 925550105 30961 2064062 SH SOLE 29 2064062 0 0 VIAVI SOLUTIONS INC COM 925550105 4721 314725 SH SOLE 30 314725 0 0 VIAVI SOLUTIONS INC COM 925550105 15075 1005018 SH SOLE 34 1005018 0 0 VIAVI SOLUTIONS INC COM 925550105 379 25290 SH SOLE 40 25290 0 0 VIAVI SOLUTIONS INC NOTE 1.000% 3/0 925550AB1 1546 1200000 PRN SOLE 21 1200000 0 0 VICI PPTYS INC COM 925652109 28006 1096131 SH SOLE 2 140679 0 955452 VICI PPTYS INC COM 925652109 14980 586318 SH SOLE 4 573773 0 12545 VICI PPTYS INC COM 925652109 12521 490065 SH SOLE 7 490065 0 0 VICI PPTYS INC COM 925652109 35817 1401857 SH SOLE 18 1366199 0 35658 VICI PPTYS INC COM 925652109 52465 2053410 SH SOLE 19 2053410 0 0 VICI PPTYS INC COM 925652109 223696 8755210 SH SOLE 21 8755210 0 0 VICI PPTYS INC COM 925652109 415340 16255955 SH SOLE 22 15136073 0 1119882 VICI PPTYS INC COM 925652109 11317 442917 SH SOLE 23 442917 0 0 VICI PPTYS INC COM 925652109 26937 1054280 SH SOLE 25 1054280 0 0 VICI PPTYS INC COM 925652109 28176 1102782 SH SOLE 26 379511 0 723271 VICI PPTYS INC COM 925652109 2982 116709 SH SOLE 28 90890 0 25819 VICI PPTYS INC COM 925652109 2463 96383 SH SOLE 29 0 0 96383 VICI PPTYS INC COM 925652109 64539 2526000 SH SOLE 30 2526000 0 0 VICI PPTYS INC COM 925652109 2564 100359 SH SOLE 31 83410 0 16949 VICI PPTYS INC COM 925652109 25070 981225 SH SOLE 34 981225 0 0 VICI PPTYS INC COM 925652109 2586 101229 SH SOLE 36 101229 0 0 VICI PPTYS INC COM 925652109 280 10970 SH SOLE 40 10970 0 0 VICOR CORP COM 925815102 352 7536 SH SOLE 2 714 0 6822 VICOR CORP COM 925815102 17 371 SH SOLE 7 371 0 0 VICOR CORP COM 925815102 3743 80108 SH SOLE 18 80108 0 0 VICOR CORP COM 925815102 1456 31155 SH SOLE 19 31155 0 0 VICOR CORP COM 925815102 94569 2024160 SH SOLE 21 2024160 0 0 VICOR CORP COM 925815102 24659 527796 SH SOLE 22 505688 0 22108 VICOR CORP COM 925815102 162 3460 SH SOLE 26 0 0 3460 VICOR CORP COM 925815102 131 2809 SH SOLE 28 2809 0 0 VICOR CORP COM 925815102 1152 24662 SH SOLE 30 24662 0 0 VICOR CORP COM 925815102 77 1655 SH SOLE 40 1655 0 0 VICTORY CAP HLDGS INC COM CL A 92645B103 920 43862 SH SOLE 21 43862 0 0 VICTORY CAP HLDGS INC COM CL A 92645B103 5860 279435 SH SOLE 22 279435 0 0 VICTORY CAP HLDGS INC COM CL A 92645B103 60 2839 SH SOLE 30 2839 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 2568 SH SOLE 2 0 0 2568 VIELA BIO INC COM 926613100 497 18324 SH SOLE 18 18324 0 0 VIELA BIO INC COM 926613100 29 1063 SH SOLE 19 1063 0 0 VIELA BIO INC COM 926613100 4975 183232 SH SOLE 21 183232 0 0 VIELA BIO INC COM 926613100 1614 59430 SH SOLE 22 59430 0 0 VIEWRAY INC COM 92672L107 125 29562 SH SOLE 2 2868 0 26694 VIEWRAY INC COM 92672L107 4 1062 SH SOLE 7 1062 0 0 VIEWRAY INC COM 92672L107 1063 251864 SH SOLE 18 251864 0 0 VIEWRAY INC COM 92672L107 515 121970 SH SOLE 19 121970 0 0 VIEWRAY INC COM 92672L107 10595 2510619 SH SOLE 21 2510619 0 0 VIEWRAY INC COM 92672L107 10570 2504813 SH SOLE 22 2432319 0 72494 VIEWRAY INC COM 92672L107 51 12117 SH SOLE 26 0 0 12117 VIEWRAY INC COM 92672L107 50 11956 SH SOLE 30 11956 0 0 VIEWRAY INC COM 92672L107 25 5809 SH SOLE 40 5809 0 0 VIKING THERAPEUTICS INC COM 92686J106 487 60729 SH SOLE 2 2045 0 58684 VIKING THERAPEUTICS INC COM 92686J106 7 934 SH SOLE 7 934 0 0 VIKING THERAPEUTICS INC COM 92686J106 1870 233167 SH SOLE 18 233167 0 0 VIKING THERAPEUTICS INC COM 92686J106 914 113905 SH SOLE 19 113905 0 0 VIKING THERAPEUTICS INC COM 92686J106 19459 2426358 SH SOLE 21 2426358 0 0 VIKING THERAPEUTICS INC COM 92686J106 14676 1829943 SH SOLE 22 1755987 0 73956 VIKING THERAPEUTICS INC COM 92686J106 103 12877 SH SOLE 26 0 0 12877 VIKING THERAPEUTICS INC COM 92686J106 192 23905 SH SOLE 30 23905 0 0 VIKING THERAPEUTICS INC COM 92686J106 44 5443 SH SOLE 40 5443 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 1985 SH SOLE 22 1985 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 219 9442 SH SOLE 2 361 0 9081 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 29588 SH SOLE 18 29588 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 346 14893 SH SOLE 19 14893 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 7094 305766 SH SOLE 21 305766 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 5183 223422 SH SOLE 22 213639 0 9783 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 1065 SH SOLE 28 1065 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 23 1005 SH SOLE 30 1005 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 2512 SH SOLE 2 0 0 2512 VINCE HLDG CORP COM NEW 92719W207 184 10607 SH SOLE 18 10607 0 0 VINCE HLDG CORP COM NEW 92719W207 93 5390 SH SOLE 19 5390 0 0 VINCE HLDG CORP COM NEW 92719W207 1857 107265 SH SOLE 21 107265 0 0 VINCE HLDG CORP COM NEW 92719W207 1252 72319 SH SOLE 22 71408 0 911 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 530 21507 SH SOLE 21 21507 0 0 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 120 4855 SH SOLE 26 0 0 4855 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 279 11307 SH SOLE 28 11307 0 0 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 24242 1710792 SH SOLE 2 92250 0 1618542 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 3332 235133 SH SOLE 4 235133 0 0 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 2104 148466 SH SOLE 7 64350 0 84116 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 1250 88215 SH SOLE 13 88215 0 0 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 2820 199040 SH SOLE 15 192610 0 6430 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 4782 337466 SH SOLE 18 337466 0 0 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 1429 100834 SH SOLE 19 100834 0 0 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 112919 7968904 SH SOLE 21 7968904 0 0 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 113069 7979435 SH SOLE 22 6514666 0 1464769 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 3736 263647 SH SOLE 23 263647 0 0 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 3883 274055 SH SOLE 25 274055 0 0 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 24553 1732779 SH SOLE 26 281117 0 1451662 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 806 56916 SH SOLE 28 56916 0 0 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 875 61763 SH SOLE 29 61763 0 0 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 37050 2614647 SH SOLE 30 2614647 0 0 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 1192 84112 SH SOLE 31 54446 0 29666 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 941 66374 SH SOLE 34 66374 0 0 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 258 18237 SH SOLE 36 18237 0 0 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 54 3837 SH SOLE 40 3837 0 0 VIR BIOTECHNOLOGY INC COM 92764N102 45 3582 SH SOLE 2 0 0 3582 VIR BIOTECHNOLOGY INC COM 92764N102 262 20796 SH SOLE 18 20796 0 0 VIR BIOTECHNOLOGY INC COM 92764N102 20 1577 SH SOLE 19 1577 0 0 VIR BIOTECHNOLOGY INC COM 92764N102 3062 243492 SH SOLE 21 243492 0 0 VIR BIOTECHNOLOGY INC COM 92764N102 96 7602 SH SOLE 22 7602 0 0 VIRCO MFG CO COM 927651109 9 2018 SH SOLE 18 2018 0 0 VIRCO MFG CO COM 927651109 28 6707 SH SOLE 21 6707 0 0 VIRCO MFG CO COM 927651109 276 65136 SH SOLE 22 65136 0 0 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 730 63217 SH SOLE 21 63217 0 0 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 15410 1334171 SH SOLE 22 1334171 0 0 VIRNETX HLDG CORP COM 92823T108 99 26105 SH SOLE 2 2699 0 23406 VIRNETX HLDG CORP COM 92823T108 4 957 SH SOLE 7 957 0 0 VIRNETX HLDG CORP COM 92823T108 832 219026 SH SOLE 18 219026 0 0 VIRNETX HLDG CORP COM 92823T108 415 109325 SH SOLE 19 109325 0 0 VIRNETX HLDG CORP COM 92823T108 8180 2152528 SH SOLE 21 2152528 0 0 VIRNETX HLDG CORP COM 92823T108 6730 1770931 SH SOLE 22 1723065 0 47866 VIRTRA INC COM PAR 92827K301 28 5730 SH SOLE 21 5730 0 0 VIRTU FINL INC CL A 928254101 1661 103860 SH SOLE 2 3288 0 100572 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 23308 SH SOLE 18 23308 0 0 VIRTU FINL INC CL A 928254101 294 18365 SH SOLE 19 18365 0 0 VIRTU FINL INC CL A 928254101 13361 835554 SH SOLE 21 835554 0 0 VIRTU FINL INC CL A 928254101 29474 1843277 SH SOLE 22 1751057 0 92220 VIRTU FINL INC CL A 928254101 2442 152744 SH SOLE 23 152744 0 0 VIRTU FINL INC CL A 928254101 294 18372 SH SOLE 26 14596 0 3776 VIRTU FINL INC CL A 928254101 101 6303 SH SOLE 28 6303 0 0 VIRTU FINL INC CL A 928254101 297 18564 SH SOLE 30 18564 0 0 VIRTU FINL INC CL A 928254101 18 1122 SH SOLE 31 1122 0 0 VIRTU FINL INC CL A 928254101 72 4480 SH SOLE 40 4480 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 934 7674 SH SOLE 2 1602 0 6072 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 3783 31080 SH SOLE 18 29781 0 1299 VIRTUS INVT PARTNERS INC COM 92828Q109 5870 48225 SH SOLE 19 48225 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 87600 719687 SH SOLE 21 719687 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 33114 272051 SH SOLE 22 263275 0 8776 VIRTUS INVT PARTNERS INC COM 92828Q109 774 6359 SH SOLE 23 6359 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 2044 16794 SH SOLE 26 0 0 16794 VIRTUS INVT PARTNERS INC COM 92828Q109 126 1037 SH SOLE 28 1037 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 1098 9019 SH SOLE 30 9019 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 9470 93305 SH SOLE 21 93305 0 0 VIRTUSA CORP COM 92827P102 541 11925 SH SOLE 2 1038 0 10887 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 6204 136873 SH SOLE 18 130410 0 6463 VIRTUSA CORP COM 92827P102 2924 64507 SH SOLE 19 64507 0 0 VIRTUSA CORP COM 92827P102 147334 3250262 SH SOLE 21 3250262 0 0 VIRTUSA CORP COM 92827P102 40271 888399 SH SOLE 22 851284 0 37115 VIRTUSA CORP COM 92827P102 25 551 SH SOLE 23 551 0 0 VIRTUSA CORP COM 92827P102 525 11580 SH SOLE 26 8996 0 2584 VIRTUSA CORP COM 92827P102 153 3381 SH SOLE 28 3381 0 0 VIRTUSA CORP COM 92827P102 4292 94688 SH SOLE 30 94688 0 0 VIRTUSA CORP COM 92827P102 142 3125 SH SOLE 40 3125 0 0 VISA INC COM CL A 92826C839 969811 5161315 SH SOLE 2 1040707 0 4120608 VISA INC COM CL A 92826C839 170608 907970 SH SOLE 4 860635 0 47335 VISA INC COM CL A 92826C839 288259 1534106 SH SOLE 7 1530238 0 3868 VISA INC COM CL A 92826C839 8275 44039 SH SOLE 13 44039 0 0 VISA INC COM CL A 92826C839 1865 9927 SH SOLE 15 9927 0 0 VISA INC COM CL A 92826C839 14 77 SH SOLE 17 0 0 77 VISA INC COM CL A 92826C839 1168995 6221369 SH SOLE 18 5053786 0 1167583 VISA INC COM CL A 92826C839 551518 2935169 SH SOLE 19 2935169 0 0 VISA INC COM CL A 92826C839 7806815 41547712 SH SOLE 21 41547712 0 0 VISA INC COM CL A 92826C839 8206906 43676990 SH SOLE 22 38926988 0 4750002 VISA INC COM CL A 92826C839 276626 1472198 SH SOLE 23 1472198 0 0 VISA INC COM CL A 92826C839 511546 2722438 SH SOLE 25 2722438 0 0 VISA INC COM CL A 92826C839 1615940 8600000 SH SOLE 26 1031615 0 7568385 VISA INC COM CL A 92826C839 61042 324863 SH SOLE 28 227028 0 97835 VISA INC COM CL A 92826C839 58632 312038 SH SOLE 29 165593 0 146445 VISA INC COM CL A 92826C839 1338702 7124546 SH SOLE 30 7124546 0 0 VISA INC COM CL A 92826C839 115802 616297 SH SOLE 31 496142 0 120155 VISA INC COM CL A 92826C839 24025 127862 SH SOLE 32 127862 0 0 VISA INC COM CL A 92826C839 115692 615712 SH SOLE 34 615712 0 0 VISA INC COM CL A 92826C839 232802 1238967 SH SOLE 36 1238967 0 0 VISA INC COM CL A 92826C839 7177 38195 SH SOLE 40 38195 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 4108 192940 SH SOLE 2 61108 0 131832 VISHAY INTERTECHNOLOGY INC COM 928298108 12 585 SH SOLE 4 585 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 67 3147 SH SOLE 7 3147 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 15900 746847 SH SOLE 18 746847 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 4965 233213 SH SOLE 19 233213 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 206035 9677565 SH SOLE 21 9677565 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 97845 4595830 SH SOLE 22 4416198 0 179632 VISHAY INTERTECHNOLOGY INC COM 928298108 1008 47359 SH SOLE 26 35651 0 11708 VISHAY INTERTECHNOLOGY INC COM 928298108 369 17330 SH SOLE 28 17330 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 1639 76992 SH SOLE 30 76992 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 147 6899 SH SOLE 36 6899 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 310 14547 SH SOLE 40 14547 0 0 VISHAY INTERTECHNOLOGY INC NOTE 2.250% 6/1 928298AP3 1801 1798000 PRN SOLE 21 1798000 0 0 VISHAY PRECISION GROUP INC COM 92835K103 198 5818 SH SOLE 2 406 0 5412 VISHAY PRECISION GROUP INC COM 92835K103 6 169 SH SOLE 7 169 0 0 VISHAY PRECISION GROUP INC COM 92835K103 1270 37354 SH SOLE 18 37354 0 0 VISHAY PRECISION GROUP INC COM 92835K103 610 17929 SH SOLE 19 17929 0 0 VISHAY PRECISION GROUP INC COM 92835K103 12964 381294 SH SOLE 21 381294 0 0 VISHAY PRECISION GROUP INC COM 92835K103 11659 342911 SH SOLE 22 334891 0 8020 VISHAY PRECISION GROUP INC COM 92835K103 87 2552 SH SOLE 26 0 0 2552 VISHAY PRECISION GROUP INC COM 92835K103 183 5390 SH SOLE 30 5390 0 0 VISHAY PRECISION GROUP INC COM 92835K103 51 1506 SH SOLE 40 1506 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 38949 SH SOLE 2 0 0 38949 VISTA OUTDOOR INC COM 928377100 108 14417 SH SOLE 2 1941 0 12476 VISTA OUTDOOR INC COM 928377100 2 316 SH SOLE 4 316 0 0 VISTA OUTDOOR INC COM 928377100 9 1228 SH SOLE 7 1228 0 0 VISTA OUTDOOR INC COM 928377100 1920 256644 SH SOLE 18 256644 0 0 VISTA OUTDOOR INC COM 928377100 756 101094 SH SOLE 19 101094 0 0 VISTA OUTDOOR INC COM 928377100 50212 6712832 SH SOLE 21 6712832 0 0 VISTA OUTDOOR INC COM 928377100 13085 1749265 SH SOLE 22 1638756 0 110509 VISTA OUTDOOR INC COM 928377100 130 17346 SH SOLE 26 8770 0 8576 VISTA OUTDOOR INC COM 928377100 65 8710 SH SOLE 28 8710 0 0 VISTA OUTDOOR INC COM 928377100 654 87403 SH SOLE 30 87403 0 0 VISTA OUTDOOR INC COM 928377100 38 5146 SH SOLE 36 5146 0 0 VISTA OUTDOOR INC COM 928377100 52 6970 SH SOLE 40 6970 0 0 VISTAGEN THERAPEUTICS INC COM NEW 92840H202 22 31631 SH SOLE 21 31631 0 0 VISTEON CORP COM NEW 92839U206 3539 40871 SH SOLE 2 13748 0 27123 VISTEON CORP COM NEW 92839U206 13 148 SH SOLE 4 148 0 0 VISTEON CORP COM NEW 92839U206 98 1133 SH SOLE 7 1133 0 0 VISTEON CORP COM NEW 92839U206 13693 158134 SH SOLE 18 158134 0 0 VISTEON CORP COM NEW 92839U206 6626 76525 SH SOLE 19 76525 0 0 VISTEON CORP COM NEW 92839U206 174523 2015510 SH SOLE 21 2015510 0 0 VISTEON CORP COM NEW 92839U206 88809 1025630 SH SOLE 22 974788 0 50842 VISTEON CORP COM NEW 92839U206 322 3714 SH SOLE 23 3714 0 0 VISTEON CORP COM NEW 92839U206 2266 26173 SH SOLE 26 10319 0 15854 VISTEON CORP COM NEW 92839U206 328 3785 SH SOLE 28 3785 0 0 VISTEON CORP COM NEW 92839U206 1781 20564 SH SOLE 30 20564 0 0 VISTEON CORP COM NEW 92839U206 81 931 SH SOLE 34 931 0 0 VISTEON CORP COM NEW 92839U206 306 3534 SH SOLE 36 3534 0 0 VISTEON CORP COM NEW 92839U206 271 3130 SH SOLE 40 3130 0 0 VISTRA ENERGY CORP COM 92840M102 24709 1074752 SH SOLE 2 172760 0 901992 VISTRA ENERGY CORP COM 92840M102 3998 173898 SH SOLE 4 164929 0 8969 VISTRA ENERGY CORP COM 92840M102 643 27963 SH SOLE 7 27963 0 0 VISTRA ENERGY CORP COM 92840M102 16 679 SH SOLE 13 679 0 0 VISTRA ENERGY CORP COM 92840M102 37 1604 SH SOLE 15 1604 0 0 VISTRA ENERGY CORP COM 92840M102 9207 400480 SH SOLE 18 371873 0 28607 VISTRA ENERGY CORP COM 92840M102 20978 912473 SH SOLE 19 912473 0 0 VISTRA ENERGY CORP COM 92840M102 137793 5993619 SH SOLE 21 5993619 0 0 VISTRA ENERGY CORP COM 92840M102 310907 13523569 SH SOLE 22 12725777 0 797792 VISTRA ENERGY CORP COM 92840M102 6369 277027 SH SOLE 23 277027 0 0 VISTRA ENERGY CORP COM 92840M102 9445 410825 SH SOLE 25 410825 0 0 VISTRA ENERGY CORP COM 92840M102 22712 987898 SH SOLE 26 315137 0 672761 VISTRA ENERGY CORP COM 92840M102 1621 70516 SH SOLE 28 50405 0 20111 VISTRA ENERGY CORP COM 92840M102 158 6853 SH SOLE 29 6853 0 0 VISTRA ENERGY CORP COM 92840M102 14883 647374 SH SOLE 30 647374 0 0 VISTRA ENERGY CORP COM 92840M102 1850 80459 SH SOLE 31 58471 0 21988 VISTRA ENERGY CORP COM 92840M102 8472 368527 SH SOLE 34 368527 0 0 VISTRA ENERGY CORP COM 92840M102 6701 291492 SH SOLE 36 291492 0 0 VISTRA ENERGY CORP COM 92840M102 201 8757 SH SOLE 40 8757 0 0 VIVEVE MED INC COM 92852W303 8 6541 SH SOLE 22 6541 0 0 VIVINT SOLAR INC COM 92854Q106 133 18331 SH SOLE 2 1903 0 16428 VIVINT SOLAR INC COM 92854Q106 4 596 SH SOLE 7 596 0 0 VIVINT SOLAR INC COM 92854Q106 1143 157380 SH SOLE 18 157380 0 0 VIVINT SOLAR INC COM 92854Q106 556 76645 SH SOLE 19 76645 0 0 VIVINT SOLAR INC COM 92854Q106 11253 1549974 SH SOLE 21 1549974 0 0 VIVINT SOLAR INC COM 92854Q106 9428 1298617 SH SOLE 22 1237684 0 60933 VIVINT SOLAR INC COM 92854Q106 51 7089 SH SOLE 30 7089 0 0 VIVINT SOLAR INC COM 92854Q106 63 8619 SH SOLE 40 8619 0 0 VIVUS INC COM NEW 928551308 6 2200 SH SOLE 18 2200 0 0 VIVUS INC COM NEW 928551308 100 36627 SH SOLE 21 36627 0 0 VIVUS INC COM NEW 928551308 570 209543 SH SOLE 22 209543 0 0 VMWARE INC CL A COM 928563402 29585 194910 SH SOLE 2 28490 0 166420 VMWARE INC CL A COM 928563402 6070 39990 SH SOLE 4 37545 0 2445 VMWARE INC CL A COM 928563402 885 5830 SH SOLE 7 5218 0 612 VMWARE INC CL A COM 928563402 173 1143 SH SOLE 13 1143 0 0 VMWARE INC CL A COM 928563402 87 573 SH SOLE 15 573 0 0 VMWARE INC CL A COM 928563402 6588 43400 SH SOLE 18 37011 0 6389 VMWARE INC CL A COM 928563402 3152 20766 SH SOLE 19 20766 0 0 VMWARE INC CL A COM 928563402 142063 935920 SH SOLE 21 935920 0 0 VMWARE INC CL A COM 928563402 318830 2100467 SH SOLE 22 1954214 0 146253 VMWARE INC CL A COM 928563402 9124 60111 SH SOLE 23 60111 0 0 VMWARE INC CL A COM 928563402 18117 119355 SH SOLE 25 119355 0 0 VMWARE INC CL A COM 928563402 68113 448733 SH SOLE 26 69066 0 379667 VMWARE INC CL A COM 928563402 2293 15108 SH SOLE 28 10283 0 4825 VMWARE INC CL A COM 928563402 249 1642 SH SOLE 29 1642 0 0 VMWARE INC CL A COM 928563402 28643 188701 SH SOLE 30 188701 0 0 VMWARE INC CL A COM 928563402 2758 18168 SH SOLE 31 15347 0 2821 VMWARE INC CL A COM 928563402 3408 22454 SH SOLE 34 22454 0 0 VMWARE INC CL A COM 928563402 7827 51566 SH SOLE 36 51566 0 0 VMWARE INC CL A COM 928563402 302 1990 SH SOLE 40 1990 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 302 14543 SH SOLE 2 2747 0 11796 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 2622 126305 SH SOLE 18 106132 0 20173 VOCERA COMMUNICATIONS INC COM 92857F107 2665 128379 SH SOLE 19 128379 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 22186 1068671 SH SOLE 21 1068671 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 19850 956142 SH SOLE 22 916273 0 39869 VOCERA COMMUNICATIONS INC COM 92857F107 377 18162 SH SOLE 23 18162 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 828 39871 SH SOLE 26 9499 0 30372 VOCERA COMMUNICATIONS INC COM 92857F107 76 3661 SH SOLE 28 3661 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 221 10656 SH SOLE 30 10656 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 52 2491 SH SOLE 40 2491 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 25989 SH SOLE 18 754 0 25235 VOLITIONRX LTD COM 928661107 36 7642 SH SOLE 21 7642 0 0 VOLT INFORMATION SCIENCES IN COM 928703107 7 2928 SH SOLE 18 2928 0 0 VOLT INFORMATION SCIENCES IN COM 928703107 105 42204 SH SOLE 21 42204 0 0 VONAGE HLDGS CORP COM 92886T201 1024 138254 SH SOLE 2 10160 0 128094 VONAGE HLDGS CORP COM 92886T201 8 1075 SH SOLE 4 1075 0 0 VONAGE HLDGS CORP COM 92886T201 30 3995 SH SOLE 7 3995 0 0 VONAGE HLDGS CORP COM 92886T201 7559 1020090 SH SOLE 18 1014332 0 5758 VONAGE HLDGS CORP COM 92886T201 4206 567674 SH SOLE 19 567674 0 0 VONAGE HLDGS CORP COM 92886T201 171792 23183831 SH SOLE 21 23183831 0 0 VONAGE HLDGS CORP COM 92886T201 51530 6954105 SH SOLE 22 6657437 0 296668 VONAGE HLDGS CORP COM 92886T201 103 13851 SH SOLE 23 13851 0 0 VONAGE HLDGS CORP COM 92886T201 732 98750 SH SOLE 26 60883 0 37867 VONAGE HLDGS CORP COM 92886T201 211 28472 SH SOLE 28 28472 0 0 VONAGE HLDGS CORP COM 92886T201 2346 316572 SH SOLE 30 316572 0 0 VONAGE HLDGS CORP COM 92886T201 145 19634 SH SOLE 34 19634 0 0 VONAGE HLDGS CORP COM 92886T201 168 22737 SH SOLE 40 22737 0 0 VORNADO RLTY TR SH BEN INT 929042109 27898 419513 SH SOLE 2 39148 0 380365 VORNADO RLTY TR SH BEN INT 929042109 8243 123959 SH SOLE 4 119443 0 4516 VORNADO RLTY TR SH BEN INT 929042109 22314 335554 SH SOLE 7 331309 0 4245 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 21454 322614 SH SOLE 18 300484 0 22130 VORNADO RLTY TR SH BEN INT 929042109 14460 217446 SH SOLE 19 217446 0 0 VORNADO RLTY TR SH BEN INT 929042109 371995 5593917 SH SOLE 21 5593917 0 0 VORNADO RLTY TR SH BEN INT 929042109 364816 5485952 SH SOLE 22 5043089 0 442863 VORNADO RLTY TR SH BEN INT 929042109 9131 137306 SH SOLE 23 137306 0 0 VORNADO RLTY TR SH BEN INT 929042109 38089 572762 SH SOLE 25 572762 0 0 VORNADO RLTY TR SH BEN INT 929042109 50837 764468 SH SOLE 26 143207 0 621261 VORNADO RLTY TR SH BEN INT 929042109 2165 32549 SH SOLE 28 22404 0 10145 VORNADO RLTY TR SH BEN INT 929042109 8626 129712 SH SOLE 29 93023 0 36689 VORNADO RLTY TR SH BEN INT 929042109 88109 1324948 SH SOLE 30 1324948 0 0 VORNADO RLTY TR SH BEN INT 929042109 3388 50950 SH SOLE 31 29170 0 21780 VORNADO RLTY TR SH BEN INT 929042109 717 10789 SH SOLE 34 10789 0 0 VORNADO RLTY TR SH BEN INT 929042109 8583 129075 SH SOLE 36 129075 0 0 VORNADO RLTY TR SH BEN INT 929042109 212 3194 SH SOLE 40 3194 0 0 VOXX INTL CORP CL A 91829F104 18 4200 SH SOLE 18 4200 0 0 VOXX INTL CORP CL A 91829F104 291 66370 SH SOLE 21 66370 0 0 VOXX INTL CORP CL A 91829F104 1877 428513 SH SOLE 22 428513 0 0 VOYA FINL INC COM 929089100 25352 415736 SH SOLE 2 106575 0 309161 VOYA FINL INC COM 929089100 5087 83424 SH SOLE 4 78970 0 4454 VOYA FINL INC COM 929089100 5875 96345 SH SOLE 7 22684 0 73661 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 6544 107306 SH SOLE 18 85446 0 21860 VOYA FINL INC COM 929089100 2304 37778 SH SOLE 19 37778 0 0 VOYA FINL INC COM 929089100 112864 1850838 SH SOLE 21 1850838 0 0 VOYA FINL INC COM 929089100 260217 4267257 SH SOLE 22 3948561 0 318696 VOYA FINL INC COM 929089100 7275 119295 SH SOLE 23 119295 0 0 VOYA FINL INC COM 929089100 10682 175164 SH SOLE 25 175164 0 0 VOYA FINL INC COM 929089100 38869 637413 SH SOLE 26 154875 0 482538 VOYA FINL INC COM 929089100 1713 28086 SH SOLE 28 20173 0 7913 VOYA FINL INC COM 929089100 2456 40274 SH SOLE 29 10082 0 30192 VOYA FINL INC COM 929089100 21611 354392 SH SOLE 30 354392 0 0 VOYA FINL INC COM 929089100 3499 57373 SH SOLE 31 40659 0 16714 VOYA FINL INC COM 929089100 650 10654 SH SOLE 34 10654 0 0 VOYA FINL INC COM 929089100 10754 176359 SH SOLE 36 176359 0 0 VOYA FINL INC COM 929089100 221 3616 SH SOLE 40 3616 0 0 VOYAGER THERAPEUTICS INC COM 92915B106 142 10150 SH SOLE 2 1001 0 9149 VOYAGER THERAPEUTICS INC COM 92915B106 5 368 SH SOLE 7 368 0 0 VOYAGER THERAPEUTICS INC COM 92915B106 1215 87115 SH SOLE 18 87115 0 0 VOYAGER THERAPEUTICS INC COM 92915B106 589 42191 SH SOLE 19 42191 0 0 VOYAGER THERAPEUTICS INC COM 92915B106 16862 1208726 SH SOLE 21 1208726 0 0 VOYAGER THERAPEUTICS INC COM 92915B106 10430 747688 SH SOLE 22 717412 0 30276 VOYAGER THERAPEUTICS INC COM 92915B106 67 4785 SH SOLE 26 0 0 4785 VOYAGER THERAPEUTICS INC COM 92915B106 200 14362 SH SOLE 30 14362 0 0 VOYAGER THERAPEUTICS INC COM 92915B106 25 1809 SH SOLE 40 1809 0 0 VSE CORP COM 918284100 295 7762 SH SOLE 2 363 0 7399 VSE CORP COM 918284100 8 214 SH SOLE 7 214 0 0 VSE CORP COM 918284100 1191 31320 SH SOLE 18 31320 0 0 VSE CORP COM 918284100 581 15281 SH SOLE 19 15281 0 0 VSE CORP COM 918284100 11903 312920 SH SOLE 21 312920 0 0 VSE CORP COM 918284100 9930 261034 SH SOLE 22 250591 0 10443 VSE CORP COM 918284100 95 2494 SH SOLE 26 0 0 2494 VSE CORP COM 918284100 47 1245 SH SOLE 28 1245 0 0 VSE CORP COM 918284100 42 1106 SH SOLE 30 1106 0 0 VSE CORP COM 918284100 35 914 SH SOLE 40 914 0 0 VTV THERAPEUTICS INC CL A 918385105 4 2109 SH SOLE 18 2109 0 0 VTV THERAPEUTICS INC CL A 918385105 0 2 SH SOLE 19 2 0 0 VTV THERAPEUTICS INC CL A 918385105 54 31616 SH SOLE 21 31616 0 0 VTV THERAPEUTICS INC CL A 918385105 51 30000 SH SOLE 22 30000 0 0 VULCAN MATLS CO COM 929160109 53123 368932 SH SOLE 2 73201 0 295731 VULCAN MATLS CO COM 929160109 9172 63701 SH SOLE 4 60213 0 3488 VULCAN MATLS CO COM 929160109 15949 110762 SH SOLE 7 110762 0 0 VULCAN MATLS CO COM 929160109 271 1881 SH SOLE 13 1881 0 0 VULCAN MATLS CO COM 929160109 134 933 SH SOLE 15 933 0 0 VULCAN MATLS CO COM 929160109 40992 284684 SH SOLE 18 264670 0 20014 VULCAN MATLS CO COM 929160109 6403 44468 SH SOLE 19 44468 0 0 VULCAN MATLS CO COM 929160109 462795 3214079 SH SOLE 21 3214079 0 0 VULCAN MATLS CO COM 929160109 477441 3315790 SH SOLE 22 2954796 0 360994 VULCAN MATLS CO COM 929160109 14221 98763 SH SOLE 23 98763 0 0 VULCAN MATLS CO COM 929160109 18779 130421 SH SOLE 25 130421 0 0 VULCAN MATLS CO COM 929160109 78507 545222 SH SOLE 26 94713 0 450509 VULCAN MATLS CO COM 929160109 3527 24497 SH SOLE 28 17258 0 7239 VULCAN MATLS CO COM 929160109 4980 34587 SH SOLE 29 7002 0 27585 VULCAN MATLS CO COM 929160109 67030 465517 SH SOLE 30 465517 0 0 VULCAN MATLS CO COM 929160109 4794 33294 SH SOLE 31 25565 0 7729 VULCAN MATLS CO COM 929160109 1260 8753 SH SOLE 34 8753 0 0 VULCAN MATLS CO COM 929160109 12884 89476 SH SOLE 36 89476 0 0 VULCAN MATLS CO COM 929160109 410 2844 SH SOLE 40 2844 0 0 VUZIX CORP COM NEW 92921W300 13 6231 SH SOLE 18 6231 0 0 VUZIX CORP COM NEW 92921W300 154 76799 SH SOLE 21 76799 0 0 VUZIX CORP COM NEW 92921W300 926 460928 SH SOLE 22 460928 0 0 W & T OFFSHORE INC COM 92922P106 579 104101 SH SOLE 2 3477 0 100624 W & T OFFSHORE INC COM 92922P106 11 1976 SH SOLE 7 1976 0 0 W & T OFFSHORE INC COM 92922P106 1875 337171 SH SOLE 18 337171 0 0 W & T OFFSHORE INC COM 92922P106 912 164065 SH SOLE 19 164065 0 0 W & T OFFSHORE INC COM 92922P106 19562 3518413 SH SOLE 21 3518413 0 0 W & T OFFSHORE INC COM 92922P106 15532 2793499 SH SOLE 22 2671106 0 122393 W & T OFFSHORE INC COM 92922P106 217 38940 SH SOLE 26 0 0 38940 W & T OFFSHORE INC COM 92922P106 76 13684 SH SOLE 28 13684 0 0 W & T OFFSHORE INC COM 92922P106 240 43186 SH SOLE 30 43186 0 0 W & T OFFSHORE INC COM 92922P106 51 9160 SH SOLE 40 9160 0 0 W P CAREY INC COM 92936U109 31468 393148 SH SOLE 2 25955 0 367193 W P CAREY INC COM 92936U109 9847 123022 SH SOLE 4 118761 0 4261 W P CAREY INC COM 92936U109 17697 221097 SH SOLE 7 209339 0 11758 W P CAREY INC COM 92936U109 278 3469 SH SOLE 13 3469 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 7963 99485 SH SOLE 18 86636 0 12849 W P CAREY INC COM 92936U109 16285 203459 SH SOLE 19 203459 0 0 W P CAREY INC COM 92936U109 395384 4939835 SH SOLE 21 4939835 0 0 W P CAREY INC COM 92936U109 480379 6001740 SH SOLE 22 5674899 0 326841 W P CAREY INC COM 92936U109 11083 138464 SH SOLE 23 138464 0 0 W P CAREY INC COM 92936U109 44962 561738 SH SOLE 25 561738 0 0 W P CAREY INC COM 92936U109 64272 803001 SH SOLE 26 180127 0 622874 W P CAREY INC COM 92936U109 2587 32316 SH SOLE 28 22281 0 10035 W P CAREY INC COM 92936U109 10234 127860 SH SOLE 29 92162 0 35698 W P CAREY INC COM 92936U109 95196 1189353 SH SOLE 30 1189353 0 0 W P CAREY INC COM 92936U109 2869 35845 SH SOLE 31 29905 0 5940 W P CAREY INC COM 92936U109 786 9816 SH SOLE 34 9816 0 0 W P CAREY INC COM 92936U109 17647 220482 SH SOLE 36 220482 0 0 W P CAREY INC COM 92936U109 286 3572 SH SOLE 40 3572 0 0 WABASH NATL CORP COM 929566107 922 62785 SH SOLE 2 8875 0 53910 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 3651 248527 SH SOLE 18 241677 0 6850 WABASH NATL CORP COM 929566107 3406 231891 SH SOLE 19 231891 0 0 WABASH NATL CORP COM 929566107 92438 6292553 SH SOLE 21 6292553 0 0 WABASH NATL CORP COM 929566107 30284 2061562 SH SOLE 22 1968668 0 92894 WABASH NATL CORP COM 929566107 439 29918 SH SOLE 23 29918 0 0 WABASH NATL CORP COM 929566107 1366 92982 SH SOLE 26 13307 0 79675 WABASH NATL CORP COM 929566107 103 6980 SH SOLE 28 6980 0 0 WABASH NATL CORP COM 929566107 1237 84214 SH SOLE 30 84214 0 0 WABASH NATL CORP COM 929566107 155 10579 SH SOLE 34 10579 0 0 WABASH NATL CORP COM 929566107 107 7301 SH SOLE 40 7301 0 0 WABCO HLDGS INC COM 92927K102 15570 114908 SH SOLE 2 12459 0 102449 WABCO HLDGS INC COM 92927K102 3415 25204 SH SOLE 4 23790 0 1414 WABCO HLDGS INC COM 92927K102 6248 46114 SH SOLE 7 19572 0 26542 WABCO HLDGS INC COM 92927K102 93 690 SH SOLE 13 690 0 0 WABCO HLDGS INC COM 92927K102 4237 31271 SH SOLE 18 27028 0 4243 WABCO HLDGS INC COM 92927K102 2085 15384 SH SOLE 19 15384 0 0 WABCO HLDGS INC COM 92927K102 193222 1425989 SH SOLE 21 1425989 0 0 WABCO HLDGS INC COM 92927K102 213352 1574553 SH SOLE 22 1475782 0 98771 WABCO HLDGS INC COM 92927K102 5147 37988 SH SOLE 23 37988 0 0 WABCO HLDGS INC COM 92927K102 1048 7731 SH SOLE 25 7731 0 0 WABCO HLDGS INC COM 92927K102 25900 191143 SH SOLE 26 59757 0 131386 WABCO HLDGS INC COM 92927K102 1293 9540 SH SOLE 28 6582 0 2958 WABCO HLDGS INC COM 92927K102 1620 11953 SH SOLE 29 803 0 11150 WABCO HLDGS INC COM 92927K102 20320 149960 SH SOLE 30 149960 0 0 WABCO HLDGS INC COM 92927K102 1734 12798 SH SOLE 31 10630 0 2168 WABCO HLDGS INC COM 92927K102 405 2986 SH SOLE 34 2986 0 0 WABCO HLDGS INC COM 92927K102 4369 32242 SH SOLE 36 32242 0 0 WABCO HLDGS INC COM 92927K102 139 1024 SH SOLE 40 1024 0 0 WABTEC CORP COM 929740108 33992 436917 SH SOLE 2 51250 0 385667 WABTEC CORP COM 929740108 6649 85464 SH SOLE 4 80819 0 4645 WABTEC CORP COM 929740108 11738 150876 SH SOLE 7 150876 0 0 WABTEC CORP COM 929740108 193 2485 SH SOLE 13 2485 0 0 WABTEC CORP COM 929740108 97 1246 SH SOLE 15 1246 0 0 WABTEC CORP COM 929740108 28068 360765 SH SOLE 18 335316 0 25449 WABTEC CORP COM 929740108 6178 79414 SH SOLE 19 79414 0 0 WABTEC CORP COM 929740108 39 496 SH SOLE 20 496 0 0 WABTEC CORP COM 929740108 330637 4249835 SH SOLE 21 4249835 0 0 WABTEC CORP COM 929740108 341946 4395188 SH SOLE 22 3931703 0 463485 WABTEC CORP COM 929740108 10486 134779 SH SOLE 23 134779 0 0 WABTEC CORP COM 929740108 14552 187041 SH SOLE 25 187041 0 0 WABTEC CORP COM 929740108 58772 755428 SH SOLE 26 146427 0 609001 WABTEC CORP COM 929740108 2673 34363 SH SOLE 28 23758 0 10605 WABTEC CORP COM 929740108 3327 42758 SH SOLE 29 4699 0 38059 WABTEC CORP COM 929740108 53911 692947 SH SOLE 30 692947 0 0 WABTEC CORP COM 929740108 3443 44254 SH SOLE 31 34652 0 9602 WABTEC CORP COM 929740108 1526 19617 SH SOLE 34 19617 0 0 WABTEC CORP COM 929740108 8733 112254 SH SOLE 36 112254 0 0 WABTEC CORP COM 929740108 329 4233 SH SOLE 40 4233 0 0 WADDELL & REED FINL INC CL A 930059100 1265 75661 SH SOLE 2 2890 0 72771 WADDELL & REED FINL INC CL A 930059100 4 222 SH SOLE 4 222 0 0 WADDELL & REED FINL INC CL A 930059100 45 2683 SH SOLE 7 2683 0 0 WADDELL & REED FINL INC CL A 930059100 5196 310760 SH SOLE 18 310760 0 0 WADDELL & REED FINL INC CL A 930059100 2120 126780 SH SOLE 19 126780 0 0 WADDELL & REED FINL INC CL A 930059100 134354 8035533 SH SOLE 21 8035533 0 0 WADDELL & REED FINL INC CL A 930059100 39525 2363945 SH SOLE 22 2245494 0 118451 WADDELL & REED FINL INC CL A 930059100 276 16503 SH SOLE 26 10737 0 5766 WADDELL & REED FINL INC CL A 930059100 174 10427 SH SOLE 28 10427 0 0 WADDELL & REED FINL INC CL A 930059100 1742 104182 SH SOLE 30 104182 0 0 WADDELL & REED FINL INC CL A 930059100 69 4123 SH SOLE 36 4123 0 0 WADDELL & REED FINL INC CL A 930059100 154 9205 SH SOLE 40 9205 0 0 WAITR HLDGS INC COM 930752100 15 46912 SH SOLE 2 2179 0 44733 WAITR HLDGS INC COM 930752100 1 1813 SH SOLE 7 1813 0 0 WAITR HLDGS INC COM 930752100 60 187353 SH SOLE 18 187353 0 0 WAITR HLDGS INC COM 930752100 29 91391 SH SOLE 19 91391 0 0 WAITR HLDGS INC COM 930752100 607 1883931 SH SOLE 21 1883931 0 0 WAITR HLDGS INC COM 930752100 639 1985159 SH SOLE 22 1962578 0 22581 WALGREENS BOOTS ALLIANCE INC COM 931427108 117079 1985738 SH SOLE 2 236512 0 1749226 WALGREENS BOOTS ALLIANCE INC COM 931427108 22691 384857 SH SOLE 4 362616 0 22241 WALGREENS BOOTS ALLIANCE INC COM 931427108 87619 1486081 SH SOLE 7 811660 0 674421 WALGREENS BOOTS ALLIANCE INC COM 931427108 1443 24468 SH SOLE 13 24468 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 330 5597 SH SOLE 15 5597 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 0 2 SH SOLE 17 0 0 2 WALGREENS BOOTS ALLIANCE INC COM 931427108 122762 2082124 SH SOLE 18 1971907 0 110217 WALGREENS BOOTS ALLIANCE INC COM 931427108 30216 512490 SH SOLE 19 512490 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 898019 15230984 SH SOLE 21 15230984 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 1082898 18366649 SH SOLE 22 16268828 0 2097821 WALGREENS BOOTS ALLIANCE INC COM 931427108 33677 571180 SH SOLE 23 571180 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 52618 892440 SH SOLE 25 892440 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 302520 5130936 SH SOLE 26 487054 0 4643882 WALGREENS BOOTS ALLIANCE INC COM 931427108 8503 144223 SH SOLE 28 100150 0 44073 WALGREENS BOOTS ALLIANCE INC COM 931427108 1096 18581 SH SOLE 29 18581 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 243404 4128294 SH SOLE 30 4128294 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 11144 189005 SH SOLE 31 142262 0 46743 WALGREENS BOOTS ALLIANCE INC COM 931427108 12474 211567 SH SOLE 32 211567 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 12651 214566 SH SOLE 34 214566 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 37311 632811 SH SOLE 36 632811 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 1006 17069 SH SOLE 40 17069 0 0 WALKER & DUNLOP INC COM 93148P102 1741 26920 SH SOLE 2 968 0 25952 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 8101 125250 SH SOLE 18 125250 0 0 WALKER & DUNLOP INC COM 93148P102 3493 54000 SH SOLE 19 54000 0 0 WALKER & DUNLOP INC COM 93148P102 177014 2736767 SH SOLE 21 2736767 0 0 WALKER & DUNLOP INC COM 93148P102 54833 847754 SH SOLE 22 810177 0 37577 WALKER & DUNLOP INC COM 93148P102 44 686 SH SOLE 23 686 0 0 WALKER & DUNLOP INC COM 93148P102 638 9866 SH SOLE 26 6574 0 3292 WALKER & DUNLOP INC COM 93148P102 257 3966 SH SOLE 28 3966 0 0 WALKER & DUNLOP INC COM 93148P102 2656 41056 SH SOLE 30 41056 0 0 WALKER & DUNLOP INC COM 93148P102 181 2798 SH SOLE 40 2798 0 0 WALMART INC COM 931142103 412534 3471340 SH SOLE 2 351649 0 3119691 WALMART INC COM 931142103 73153 615562 SH SOLE 4 576611 0 38951 WALMART INC COM 931142103 200593 1687922 SH SOLE 7 1313199 0 374723 WALMART INC COM 931142103 4233 35622 SH SOLE 13 35622 0 0 WALMART INC COM 931142103 984 8282 SH SOLE 15 8282 0 0 WALMART INC COM 931142103 39 331 SH SOLE 17 0 0 331 WALMART INC COM 931142103 509331 4285856 SH SOLE 18 3923525 0 362331 WALMART INC COM 931142103 220101 1852076 SH SOLE 19 1852076 0 0 WALMART INC COM 931142103 2180 18345 SH SOLE 20 18345 0 0 WALMART INC COM 931142103 3305031 27810760 SH SOLE 21 27810760 0 0 WALMART INC COM 931142103 4168944 35080307 SH SOLE 22 31248731 0 3831576 WALMART INC COM 931142103 124850 1050573 SH SOLE 23 1050573 0 0 WALMART INC COM 931142103 181466 1526979 SH SOLE 25 1493447 0 33532 WALMART INC COM 931142103 494710 4162825 SH SOLE 26 789128 0 3373697 WALMART INC COM 931142103 31775 267375 SH SOLE 28 186212 0 81163 WALMART INC COM 931142103 3971 33412 SH SOLE 29 33412 0 0 WALMART INC COM 931142103 632646 5323508 SH SOLE 30 5323508 0 0 WALMART INC COM 931142103 36687 308711 SH SOLE 31 257640 0 51071 WALMART INC COM 931142103 13944 117331 SH SOLE 32 117331 0 0 WALMART INC COM 931142103 125252 1053957 SH SOLE 34 1053957 0 0 WALMART INC COM 931142103 147822 1243872 SH SOLE 36 1243872 0 0 WALMART INC COM 931142103 3742 31487 SH SOLE 40 31487 0 0 WARRIOR MET COAL INC COM 93627C101 1153 54584 SH SOLE 2 2693 0 51891 WARRIOR MET COAL INC COM 93627C101 5 232 SH SOLE 4 232 0 0 WARRIOR MET COAL INC COM 93627C101 34 1607 SH SOLE 7 1607 0 0 WARRIOR MET COAL INC COM 93627C101 4868 230395 SH SOLE 18 230395 0 0 WARRIOR MET COAL INC COM 93627C101 1927 91206 SH SOLE 19 91206 0 0 WARRIOR MET COAL INC COM 93627C101 109146 5165472 SH SOLE 21 5165472 0 0 WARRIOR MET COAL INC COM 93627C101 32191 1523462 SH SOLE 22 1449139 0 74323 WARRIOR MET COAL INC COM 93627C101 478 22610 SH SOLE 26 17440 0 5170 WARRIOR MET COAL INC COM 93627C101 146 6919 SH SOLE 28 6919 0 0 WARRIOR MET COAL INC COM 93627C101 1443 68280 SH SOLE 30 68280 0 0 WARRIOR MET COAL INC COM 93627C101 78 3682 SH SOLE 40 3682 0 0 WASHINGTON FED INC COM 938824109 4517 123242 SH SOLE 2 44478 0 78764 WASHINGTON FED INC COM 938824109 16 446 SH SOLE 4 446 0 0 WASHINGTON FED INC COM 938824109 75 2046 SH SOLE 7 2046 0 0 WASHINGTON FED INC COM 938824109 19413 529684 SH SOLE 18 529684 0 0 WASHINGTON FED INC COM 938824109 9194 250863 SH SOLE 19 250863 0 0 WASHINGTON FED INC COM 938824109 214482 5852167 SH SOLE 21 5852167 0 0 WASHINGTON FED INC COM 938824109 110434 3013205 SH SOLE 22 2907079 0 106126 WASHINGTON FED INC COM 938824109 797 21757 SH SOLE 23 21757 0 0 WASHINGTON FED INC COM 938824109 4244 115810 SH SOLE 26 21850 0 93960 WASHINGTON FED INC COM 938824109 407 11113 SH SOLE 28 11113 0 0 WASHINGTON FED INC COM 938824109 968 26417 SH SOLE 30 26417 0 0 WASHINGTON FED INC COM 938824109 79 2163 SH SOLE 36 2163 0 0 WASHINGTON FED INC COM 938824109 281 7657 SH SOLE 40 7657 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 736 202191 SH SOLE 2 7293 0 194898 WASHINGTON PRIME GROUP NEW COM 93964W108 187 51438 SH SOLE 4 51438 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 673 184822 SH SOLE 7 184822 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 2997 823327 SH SOLE 18 823327 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 1839 505270 SH SOLE 19 505270 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 81483 22385555 SH SOLE 21 22385555 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 27722 7615992 SH SOLE 22 7316319 0 299673 WASHINGTON PRIME GROUP NEW COM 93964W108 43 11773 SH SOLE 23 11773 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 1545 424351 SH SOLE 25 424351 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 486 133527 SH SOLE 26 24115 0 109412 WASHINGTON PRIME GROUP NEW COM 93964W108 98 26864 SH SOLE 28 26864 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 348 95511 SH SOLE 29 95511 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 3875 1064528 SH SOLE 30 1064528 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 62 16900 SH SOLE 31 0 0 16900 WASHINGTON PRIME GROUP NEW COM 93964W108 59 16122 SH SOLE 36 16122 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 73 20154 SH SOLE 40 20154 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 2411 82634 SH SOLE 2 3174 0 79460 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 664 22760 SH SOLE 4 22760 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 2317 79407 SH SOLE 7 79407 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 10432 357493 SH SOLE 18 357493 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 6407 219564 SH SOLE 19 219564 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 282644 9686225 SH SOLE 21 9686225 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 91732 3143665 SH SOLE 22 3034396 0 109269 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 152 5222 SH SOLE 23 5222 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 5207 178452 SH SOLE 25 178452 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 1742 59707 SH SOLE 26 11549 0 48158 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 317 10855 SH SOLE 28 10855 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 1266 43383 SH SOLE 29 43383 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 13487 462192 SH SOLE 30 462192 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 41 1411 SH SOLE 36 1411 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 308 10558 SH SOLE 40 10558 0 0 WASHINGTON TR BANCORP COM 940610108 828 15389 SH SOLE 2 539 0 14850 WASHINGTON TR BANCORP COM 940610108 14 266 SH SOLE 7 266 0 0 WASHINGTON TR BANCORP COM 940610108 2941 54674 SH SOLE 18 54674 0 0 WASHINGTON TR BANCORP COM 940610108 1421 26412 SH SOLE 19 26412 0 0 WASHINGTON TR BANCORP COM 940610108 29397 546520 SH SOLE 21 546520 0 0 WASHINGTON TR BANCORP COM 940610108 27282 507197 SH SOLE 22 485644 0 21553 WASHINGTON TR BANCORP COM 940610108 49 909 SH SOLE 23 909 0 0 WASHINGTON TR BANCORP COM 940610108 169 3138 SH SOLE 26 1018 0 2120 WASHINGTON TR BANCORP COM 940610108 106 1964 SH SOLE 28 1964 0 0 WASHINGTON TR BANCORP COM 940610108 379 7044 SH SOLE 30 7044 0 0 WASHINGTON TR BANCORP COM 940610108 84 1566 SH SOLE 40 1566 0 0 WASTE CONNECTIONS INC COM 94106B101 1326 14600 SH SOLE 2 14600 0 0 WASTE CONNECTIONS INC COM 94106B101 10506 115713 SH SOLE 4 108813 0 6900 WASTE CONNECTIONS INC COM 94106B101 7600 83713 SH SOLE 7 83713 0 0 WASTE CONNECTIONS INC COM 94106B101 40 446 SH SOLE 13 446 0 0 WASTE CONNECTIONS INC COM 94106B101 3954 43550 SH SOLE 18 23227 0 20323 WASTE CONNECTIONS INC COM 94106B101 112479 1238888 SH SOLE 19 1238888 0 0 WASTE CONNECTIONS INC COM 94106B101 421969 4647745 SH SOLE 21 4647745 0 0 WASTE CONNECTIONS INC COM 94106B101 82173 905086 SH SOLE 22 777788 0 127298 WASTE CONNECTIONS INC COM 94106B101 17875 196878 SH SOLE 23 196878 0 0 WASTE CONNECTIONS INC COM 94106B101 50358 554666 SH SOLE 26 186084 0 368582 WASTE CONNECTIONS INC COM 94106B101 4457 49094 SH SOLE 28 34398 0 14696 WASTE CONNECTIONS INC COM 94106B101 5469 60241 SH SOLE 29 5116 0 55125 WASTE CONNECTIONS INC COM 94106B101 50994 561672 SH SOLE 30 561672 0 0 WASTE CONNECTIONS INC COM 94106B101 3920 43175 SH SOLE 31 34883 0 8292 WASTE CONNECTIONS INC COM 94106B101 1355 14925 SH SOLE 34 14925 0 0 WASTE CONNECTIONS INC COM 94106B101 8718 96024 SH SOLE 36 96024 0 0 WASTE CONNECTIONS INC COM 94106B101 484 5330 SH SOLE 40 5330 0 0 WASTE MGMT INC DEL COM 94106L109 120992 1061705 SH SOLE 2 91750 0 969955 WASTE MGMT INC DEL COM 94106L109 21588 189434 SH SOLE 4 178025 0 11409 WASTE MGMT INC DEL COM 94106L109 48401 424717 SH SOLE 7 411391 0 13326 WASTE MGMT INC DEL COM 94106L109 363 3186 SH SOLE 13 3186 0 0 WASTE MGMT INC DEL COM 94106L109 275 2415 SH SOLE 15 2415 0 0 WASTE MGMT INC DEL COM 94106L109 18 162 SH SOLE 17 0 0 162 WASTE MGMT INC DEL COM 94106L109 170891 1499573 SH SOLE 18 1274796 0 224777 WASTE MGMT INC DEL COM 94106L109 52042 456673 SH SOLE 19 456673 0 0 WASTE MGMT INC DEL COM 94106L109 1474740 12940855 SH SOLE 21 12940855 0 0 WASTE MGMT INC DEL COM 94106L109 1256513 11025909 SH SOLE 22 9959209 0 1066700 WASTE MGMT INC DEL COM 94106L109 35468 311232 SH SOLE 23 311232 0 0 WASTE MGMT INC DEL COM 94106L109 47067 413011 SH SOLE 25 413011 0 0 WASTE MGMT INC DEL COM 94106L109 250560 2198662 SH SOLE 26 289746 0 1908916 WASTE MGMT INC DEL COM 94106L109 9043 79349 SH SOLE 28 55345 0 24004 WASTE MGMT INC DEL COM 94106L109 957 8397 SH SOLE 29 8397 0 0 WASTE MGMT INC DEL COM 94106L109 262786 2305951 SH SOLE 30 2305951 0 0 WASTE MGMT INC DEL COM 94106L109 12446 109210 SH SOLE 31 75020 0 34190 WASTE MGMT INC DEL COM 94106L109 7728 67810 SH SOLE 34 67810 0 0 WASTE MGMT INC DEL COM 94106L109 45107 395812 SH SOLE 36 395812 0 0 WASTE MGMT INC DEL COM 94106L109 1124 9866 SH SOLE 40 9866 0 0 WATERS CORP COM 941848103 38485 164711 SH SOLE 2 20824 0 143887 WATERS CORP COM 941848103 7774 33271 SH SOLE 4 31204 0 2067 WATERS CORP COM 941848103 23331 99854 SH SOLE 7 61614 0 38240 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 29747 127313 SH SOLE 18 117857 0 9456 WATERS CORP COM 941848103 4476 19157 SH SOLE 19 19157 0 0 WATERS CORP COM 941848103 511421 2188835 SH SOLE 21 2188835 0 0 WATERS CORP COM 941848103 372060 1592381 SH SOLE 22 1421949 0 170432 WATERS CORP COM 941848103 11522 49315 SH SOLE 23 49315 0 0 WATERS CORP COM 941848103 19716 84384 SH SOLE 25 84384 0 0 WATERS CORP COM 941848103 81909 350562 SH SOLE 26 56368 0 294194 WATERS CORP COM 941848103 3075 13162 SH SOLE 28 9435 0 3727 WATERS CORP COM 941848103 3610 15451 SH SOLE 29 1493 0 13958 WATERS CORP COM 941848103 71179 304641 SH SOLE 30 304641 0 0 WATERS CORP COM 941848103 3861 16526 SH SOLE 31 14195 0 2331 WATERS CORP COM 941848103 1155 4942 SH SOLE 34 4942 0 0 WATERS CORP COM 941848103 10036 42952 SH SOLE 36 42952 0 0 WATERS CORP COM 941848103 368 1576 SH SOLE 40 1576 0 0 WATERSTONE FINL INC MD COM 94188P101 474 24921 SH SOLE 2 956 0 23965 WATERSTONE FINL INC MD COM 94188P101 12 650 SH SOLE 7 650 0 0 WATERSTONE FINL INC MD COM 94188P101 1686 88612 SH SOLE 18 88612 0 0 WATERSTONE FINL INC MD COM 94188P101 801 42084 SH SOLE 19 42084 0 0 WATERSTONE FINL INC MD COM 94188P101 17724 931394 SH SOLE 21 931394 0 0 WATERSTONE FINL INC MD COM 94188P101 15375 807956 SH SOLE 22 765348 0 42608 WATERSTONE FINL INC MD COM 94188P101 47 2462 SH SOLE 26 0 0 2462 WATERSTONE FINL INC MD COM 94188P101 80 4204 SH SOLE 28 4204 0 0 WATERSTONE FINL INC MD COM 94188P101 100 5265 SH SOLE 30 5265 0 0 WATERSTONE FINL INC MD COM 94188P101 68 3561 SH SOLE 40 3561 0 0 WATFORD HOLDINGS LTD SHS G94787101 476 18903 SH SOLE 2 984 0 17919 WATFORD HOLDINGS LTD SHS G94787101 10 401 SH SOLE 7 401 0 0 WATFORD HOLDINGS LTD SHS G94787101 1809 71901 SH SOLE 18 71901 0 0 WATFORD HOLDINGS LTD SHS G94787101 1289 51244 SH SOLE 19 51244 0 0 WATFORD HOLDINGS LTD SHS G94787101 17491 695171 SH SOLE 21 695171 0 0 WATFORD HOLDINGS LTD SHS G94787101 8168 324656 SH SOLE 22 294227 0 30429 WATFORD HOLDINGS LTD SHS G94787101 27 1074 SH SOLE 23 1074 0 0 WATFORD HOLDINGS LTD SHS G94787101 12 492 SH SOLE 26 0 0 492 WATFORD HOLDINGS LTD SHS G94787101 81 3211 SH SOLE 30 3211 0 0 WATFORD HOLDINGS LTD SHS G94787101 56 2206 SH SOLE 40 2206 0 0 WATSCO INC COM 942622200 19794 109876 SH SOLE 2 48278 0 61598 WATSCO INC COM 942622200 268 1486 SH SOLE 4 1486 0 0 WATSCO INC COM 942622200 933 5179 SH SOLE 7 5179 0 0 WATSCO INC COM 942622200 19283 107039 SH SOLE 18 104527 0 2512 WATSCO INC COM 942622200 2237 12420 SH SOLE 19 12420 0 0 WATSCO INC COM 942622200 436738 2424302 SH SOLE 21 2424302 0 0 WATSCO INC COM 942622200 193568 1074481 SH SOLE 22 1010847 0 63634 WATSCO INC COM 942622200 269 1494 SH SOLE 23 1494 0 0 WATSCO INC COM 942622200 98 546 SH SOLE 25 546 0 0 WATSCO INC COM 942622200 2438 13531 SH SOLE 26 9176 0 4355 WATSCO INC COM 942622200 718 3985 SH SOLE 28 3985 0 0 WATSCO INC COM 942622200 38 209 SH SOLE 29 209 0 0 WATSCO INC COM 942622200 2091 11609 SH SOLE 30 11609 0 0 WATSCO INC COM 942622200 152 846 SH SOLE 31 846 0 0 WATSCO INC COM 942622200 2133 11839 SH SOLE 32 11839 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 3513 SH SOLE 40 3513 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 1819 18233 SH SOLE 2 1064 0 17169 WATTS WATER TECHNOLOGIES INC CL A 942749102 17 168 SH SOLE 4 168 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 1868 18728 SH SOLE 7 18728 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 12938 129696 SH SOLE 18 125072 0 4624 WATTS WATER TECHNOLOGIES INC CL A 942749102 7218 72355 SH SOLE 19 72355 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 304259 3049907 SH SOLE 21 3049907 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 82296 824935 SH SOLE 22 789608 0 35327 WATTS WATER TECHNOLOGIES INC CL A 942749102 53 527 SH SOLE 23 527 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 1442 14458 SH SOLE 26 7716 0 6742 WATTS WATER TECHNOLOGIES INC CL A 942749102 340 3409 SH SOLE 28 3409 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 17170 172115 SH SOLE 30 172115 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 271 2713 SH SOLE 40 2713 0 0 WAVE LIFE SCIENCES LTD SHS Y95308105 96 11945 SH SOLE 2 770 0 11175 WAVE LIFE SCIENCES LTD SHS Y95308105 3 381 SH SOLE 7 381 0 0 WAVE LIFE SCIENCES LTD SHS Y95308105 613 76542 SH SOLE 18 76542 0 0 WAVE LIFE SCIENCES LTD SHS Y95308105 319 39859 SH SOLE 19 39859 0 0 WAVE LIFE SCIENCES LTD SHS Y95308105 8810 1099157 SH SOLE 21 1099157 0 0 WAVE LIFE SCIENCES LTD SHS Y95308105 4720 588889 SH SOLE 22 565430 0 23459 WAVE LIFE SCIENCES LTD SHS Y95308105 11 1348 SH SOLE 26 0 0 1348 WAVE LIFE SCIENCES LTD SHS Y95308105 81 10077 SH SOLE 30 10077 0 0 WAVE LIFE SCIENCES LTD SHS Y95308105 19 2422 SH SOLE 40 2422 0 0 WAYFAIR INC CL A 94419L101 11975 132514 SH SOLE 2 6656 0 125858 WAYFAIR INC CL A 94419L101 2477 27413 SH SOLE 4 25584 0 1829 WAYFAIR INC CL A 94419L101 350 3871 SH SOLE 7 3871 0 0 WAYFAIR INC CL A 94419L101 10 108 SH SOLE 13 108 0 0 WAYFAIR INC CL A 94419L101 3537 39134 SH SOLE 18 34142 0 4992 WAYFAIR INC CL A 94419L101 1325 14660 SH SOLE 19 14660 0 0 WAYFAIR INC CL A 94419L101 79859 883687 SH SOLE 21 883687 0 0 WAYFAIR INC CL A 94419L101 151250 1673670 SH SOLE 22 1559385 0 114285 WAYFAIR INC CL A 94419L101 4116 45547 SH SOLE 23 45547 0 0 WAYFAIR INC CL A 94419L101 181 2006 SH SOLE 25 2006 0 0 WAYFAIR INC CL A 94419L101 16425 181752 SH SOLE 26 71204 0 110548 WAYFAIR INC CL A 94419L101 963 10658 SH SOLE 28 7407 0 3251 WAYFAIR INC CL A 94419L101 1319 14592 SH SOLE 29 1421 0 13171 WAYFAIR INC CL A 94419L101 10140 112209 SH SOLE 30 112209 0 0 WAYFAIR INC CL A 94419L101 1153 12764 SH SOLE 31 10746 0 2018 WAYFAIR INC CL A 94419L101 366 4045 SH SOLE 34 4045 0 0 WAYFAIR INC CL A 94419L101 960 10618 SH SOLE 36 10618 0 0 WAYFAIR INC CL A 94419L101 104 1152 SH SOLE 40 1152 0 0 WAYFAIR INC NOTE 0.375% 9/0 94419LAB7 1467 1350000 PRN SOLE 21 1350000 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 2277 140583 SH SOLE 22 140583 0 0 WD-40 CO COM 929236107 1120 5767 SH SOLE 2 527 0 5240 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 11967 61643 SH SOLE 18 61643 0 0 WD-40 CO COM 929236107 4738 24404 SH SOLE 19 24404 0 0 WD-40 CO COM 929236107 296750 1528537 SH SOLE 21 1528537 0 0 WD-40 CO COM 929236107 78128 402433 SH SOLE 22 385427 0 17006 WD-40 CO COM 929236107 1308 6739 SH SOLE 26 3222 0 3517 WD-40 CO COM 929236107 358 1845 SH SOLE 28 1845 0 0 WD-40 CO COM 929236107 3787 19505 SH SOLE 30 19505 0 0 WD-40 CO COM 929236107 292 1502 SH SOLE 40 1502 0 0 WEBSTER FINL CORP CONN COM 947890109 16392 307202 SH SOLE 2 131936 0 175266 WEBSTER FINL CORP CONN COM 947890109 321 6012 SH SOLE 4 6012 0 0 WEBSTER FINL CORP CONN COM 947890109 114 2128 SH SOLE 7 2128 0 0 WEBSTER FINL CORP CONN COM 947890109 17715 331989 SH SOLE 18 331989 0 0 WEBSTER FINL CORP CONN COM 947890109 1342 25148 SH SOLE 19 25148 0 0 WEBSTER FINL CORP CONN COM 947890109 250460 4693773 SH SOLE 21 4693773 0 0 WEBSTER FINL CORP CONN COM 947890109 170468 3194679 SH SOLE 22 2998817 0 195862 WEBSTER FINL CORP CONN COM 947890109 1225 22949 SH SOLE 23 22949 0 0 WEBSTER FINL CORP CONN COM 947890109 2276 42648 SH SOLE 26 23724 0 18924 WEBSTER FINL CORP CONN COM 947890109 655 12278 SH SOLE 28 12278 0 0 WEBSTER FINL CORP CONN COM 947890109 217 4059 SH SOLE 29 4059 0 0 WEBSTER FINL CORP CONN COM 947890109 1687 31607 SH SOLE 30 31607 0 0 WEBSTER FINL CORP CONN COM 947890109 203 3813 SH SOLE 31 1827 0 1986 WEBSTER FINL CORP CONN COM 947890109 16 301 SH SOLE 34 301 0 0 WEBSTER FINL CORP CONN COM 947890109 121 2263 SH SOLE 36 2263 0 0 WEBSTER FINL CORP CONN COM 947890109 568 10653 SH SOLE 40 10653 0 0 WEC ENERGY GROUP INC COM 92939U106 76068 824767 SH SOLE 2 132278 0 692489 WEC ENERGY GROUP INC COM 92939U106 14987 162494 SH SOLE 4 154168 0 8326 WEC ENERGY GROUP INC COM 92939U106 37406 405577 SH SOLE 7 382530 0 23047 WEC ENERGY GROUP INC COM 92939U106 1171 12693 SH SOLE 13 12693 0 0 WEC ENERGY GROUP INC COM 92939U106 168 1818 SH SOLE 15 1818 0 0 WEC ENERGY GROUP INC COM 92939U106 74636 809238 SH SOLE 18 767025 0 42213 WEC ENERGY GROUP INC COM 92939U106 12523 135775 SH SOLE 19 135775 0 0 WEC ENERGY GROUP INC COM 92939U106 1373678 14894046 SH SOLE 21 14894046 0 0 WEC ENERGY GROUP INC COM 92939U106 782397 8483103 SH SOLE 22 7661262 0 821841 WEC ENERGY GROUP INC COM 92939U106 23530 255119 SH SOLE 23 255119 0 0 WEC ENERGY GROUP INC COM 92939U106 28435 308304 SH SOLE 25 308304 0 0 WEC ENERGY GROUP INC COM 92939U106 105170 1140296 SH SOLE 26 209969 0 930327 WEC ENERGY GROUP INC COM 92939U106 5546 60129 SH SOLE 28 42751 0 17378 WEC ENERGY GROUP INC COM 92939U106 565 6121 SH SOLE 29 6121 0 0 WEC ENERGY GROUP INC COM 92939U106 151757 1645423 SH SOLE 30 1645423 0 0 WEC ENERGY GROUP INC COM 92939U106 8917 96685 SH SOLE 31 59261 0 37424 WEC ENERGY GROUP INC COM 92939U106 3605 39092 SH SOLE 32 39092 0 0 WEC ENERGY GROUP INC COM 92939U106 2295 24880 SH SOLE 34 24880 0 0 WEC ENERGY GROUP INC COM 92939U106 30284 328354 SH SOLE 36 328354 0 0 WEC ENERGY GROUP INC COM 92939U106 689 7468 SH SOLE 40 7468 0 0 WEIBO CORP SPONSORED ADR 948596101 3265 70435 SH SOLE 2 2348 0 68087 WEIBO CORP SPONSORED ADR 948596101 842 18175 SH SOLE 4 18175 0 0 WEIBO CORP SPONSORED ADR 948596101 367 7922 SH SOLE 7 7922 0 0 WEIBO CORP SPONSORED ADR 948596101 1132 24422 SH SOLE 15 23613 0 809 WEIBO CORP SPONSORED ADR 948596101 731 15763 SH SOLE 18 15763 0 0 WEIBO CORP SPONSORED ADR 948596101 46853 1010857 SH SOLE 21 1010857 0 0 WEIBO CORP SPONSORED ADR 948596101 31635 682526 SH SOLE 22 616683 0 65843 WEIBO CORP SPONSORED ADR 948596101 1468 31677 SH SOLE 23 31677 0 0 WEIBO CORP SPONSORED ADR 948596101 1357 29279 SH SOLE 25 29279 0 0 WEIBO CORP SPONSORED ADR 948596101 14205 306467 SH SOLE 26 75385 0 231082 WEIBO CORP SPONSORED ADR 948596101 247 5321 SH SOLE 28 5321 0 0 WEIBO CORP SPONSORED ADR 948596101 282 6091 SH SOLE 29 6091 0 0 WEIBO CORP SPONSORED ADR 948596101 14107 304361 SH SOLE 30 304361 0 0 WEIBO CORP SPONSORED ADR 948596101 586 12641 SH SOLE 31 2712 0 9929 WEIBO CORP SPONSORED ADR 948596101 206 4452 SH SOLE 34 4452 0 0 WEIBO CORP SPONSORED ADR 948596101 20 424 SH SOLE 40 424 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 9581 306702 SH SOLE 2 81634 0 225068 WEINGARTEN RLTY INVS SH BEN INT 948741103 1411 45171 SH SOLE 4 45171 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 3833 122695 SH SOLE 7 122695 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 10262 328496 SH SOLE 18 328496 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 4640 148531 SH SOLE 19 148531 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 215459 6896899 SH SOLE 21 6896899 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 160379 5133766 SH SOLE 22 4904792 0 228974 WEINGARTEN RLTY INVS SH BEN INT 948741103 848 27145 SH SOLE 23 27145 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 8439 270140 SH SOLE 25 270140 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 2761 88396 SH SOLE 26 27895 0 60501 WEINGARTEN RLTY INVS SH BEN INT 948741103 574 18380 SH SOLE 28 18380 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 1993 63783 SH SOLE 29 63783 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 17180 549937 SH SOLE 30 549937 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 80 2557 SH SOLE 31 2557 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 107 3419 SH SOLE 34 3419 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 53 1703 SH SOLE 36 1703 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 391 12516 SH SOLE 40 12516 0 0 WEIS MKTS INC COM 948849104 454 11219 SH SOLE 2 1042 0 10177 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 1323 32686 SH SOLE 18 32686 0 0 WEIS MKTS INC COM 948849104 1044 25780 SH SOLE 19 25780 0 0 WEIS MKTS INC COM 948849104 14718 363492 SH SOLE 21 363492 0 0 WEIS MKTS INC COM 948849104 18725 462456 SH SOLE 22 446411 0 16045 WEIS MKTS INC COM 948849104 361 8907 SH SOLE 23 8907 0 0 WEIS MKTS INC COM 948849104 517 12777 SH SOLE 26 5765 0 7012 WEIS MKTS INC COM 948849104 71 1755 SH SOLE 28 1755 0 0 WEIS MKTS INC COM 948849104 223 5497 SH SOLE 30 5497 0 0 WEIS MKTS INC COM 948849104 60 1475 SH SOLE 40 1475 0 0 WELBILT INC COM 949090104 851 54546 SH SOLE 2 4987 0 49559 WELBILT INC COM 949090104 13 803 SH SOLE 4 803 0 0 WELBILT INC COM 949090104 36 2282 SH SOLE 7 2282 0 0 WELBILT INC COM 949090104 6896 441748 SH SOLE 18 441748 0 0 WELBILT INC COM 949090104 3599 230576 SH SOLE 19 230576 0 0 WELBILT INC COM 949090104 69034 4422431 SH SOLE 21 4422431 0 0 WELBILT INC COM 949090104 58785 3765827 SH SOLE 22 3603080 0 162747 WELBILT INC COM 949090104 711 45578 SH SOLE 26 34747 0 10831 WELBILT INC COM 949090104 263 16820 SH SOLE 28 16820 0 0 WELBILT INC COM 949090104 672 43073 SH SOLE 30 43073 0 0 WELBILT INC COM 949090104 42 2700 SH SOLE 31 0 0 2700 WELBILT INC COM 949090104 221 14151 SH SOLE 40 14151 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 40252 121897 SH SOLE 2 13275 0 108622 WELLCARE HEALTH PLANS INC COM 94946T106 7046 21339 SH SOLE 4 20020 0 1319 WELLCARE HEALTH PLANS INC COM 94946T106 16097 48748 SH SOLE 7 46081 0 2667 WELLCARE HEALTH PLANS INC COM 94946T106 887 2685 SH SOLE 13 2685 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 107 325 SH SOLE 15 325 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 34253 103732 SH SOLE 18 94761 0 8971 WELLCARE HEALTH PLANS INC COM 94946T106 8311 25169 SH SOLE 19 25169 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 472681 1431455 SH SOLE 21 1431455 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 408040 1235699 SH SOLE 22 1103948 0 131751 WELLCARE HEALTH PLANS INC COM 94946T106 12005 36355 SH SOLE 23 36355 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 27539 83398 SH SOLE 25 83398 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 66531 201480 SH SOLE 26 39849 0 161631 WELLCARE HEALTH PLANS INC COM 94946T106 3177 9621 SH SOLE 28 6777 0 2844 WELLCARE HEALTH PLANS INC COM 94946T106 3927 11892 SH SOLE 29 1242 0 10650 WELLCARE HEALTH PLANS INC COM 94946T106 67476 204343 SH SOLE 30 204343 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 4206 12737 SH SOLE 31 9456 0 3281 WELLCARE HEALTH PLANS INC COM 94946T106 2464 7463 SH SOLE 34 7463 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 14540 44032 SH SOLE 36 44032 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 350 1060 SH SOLE 40 1060 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 2224 2360000 PRN SOLE 2 2360000 0 0 WELLS FARGO CO NEW COM 949746101 587847 10926516 SH SOLE 2 2214230 0 8712286 WELLS FARGO CO NEW COM 949746101 106108 1972260 SH SOLE 4 1858368 0 113892 WELLS FARGO CO NEW COM 949746101 192163 3571809 SH SOLE 7 3552665 0 19144 WELLS FARGO CO NEW COM 949746101 6942 129030 SH SOLE 13 129030 0 0 WELLS FARGO CO NEW COM 949746101 1234 22945 SH SOLE 15 22945 0 0 WELLS FARGO CO NEW COM 949746101 29 537 SH SOLE 17 0 0 537 WELLS FARGO CO NEW COM 949746101 1108925 20611992 SH SOLE 18 19367899 0 1244093 WELLS FARGO CO NEW COM 949746101 1024008 19033602 SH SOLE 19 19033602 0 0 WELLS FARGO CO NEW COM 949746101 11884 220899 SH SOLE 20 220899 0 0 WELLS FARGO CO NEW COM 949746101 4307735 80069423 SH SOLE 21 80069423 0 0 WELLS FARGO CO NEW COM 949746101 5140698 95552015 SH SOLE 22 84579317 0 10972698 WELLS FARGO CO NEW COM 949746101 181555 3374631 SH SOLE 23 3374631 0 0 WELLS FARGO CO NEW COM 949746101 219941 4088118 SH SOLE 25 4088118 0 0 WELLS FARGO CO NEW COM 949746101 801502 14897808 SH SOLE 26 1979607 0 12918201 WELLS FARGO CO NEW COM 949746101 42096 782457 SH SOLE 28 546076 0 236381 WELLS FARGO CO NEW COM 949746101 35523 660280 SH SOLE 29 217951 0 442329 WELLS FARGO CO NEW COM 949746101 831988 15464469 SH SOLE 30 15464469 0 0 WELLS FARGO CO NEW COM 949746101 62966 1170380 SH SOLE 31 878342 0 292038 WELLS FARGO CO NEW COM 949746101 76221 1416746 SH SOLE 34 1416746 0 0 WELLS FARGO CO NEW COM 949746101 176633 3283135 SH SOLE 36 3283135 0 0 WELLS FARGO CO NEW COM 949746101 1516 28177 SH SOLE 37 28177 0 0 WELLS FARGO CO NEW COM 949746101 5021 93331 SH SOLE 40 93331 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 2688 1854 SH SOLE 7 1854 0 0 WELLS FARGO CO NEW PERP PFD CNV A 949746804 3042 2098 SH SOLE 18 2098 0 0 WELLS FARGO CO NEW PERP PFD CNV A 949746804 16678 11502 SH SOLE 19 11502 0 0 WELLS FARGO CO NEW PERP PFD CNV A 949746804 295182 203574 SH SOLE 21 203574 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 6792 4684 SH SOLE 34 4684 0 0 WELLTOWER INC COM 95040Q104 82411 1007712 SH SOLE 2 107933 0 899779 WELLTOWER INC COM 95040Q104 25339 309846 SH SOLE 4 299268 0 10578 WELLTOWER INC COM 95040Q104 70165 857972 SH SOLE 7 832857 0 25115 WELLTOWER INC COM 95040Q104 798 9762 SH SOLE 13 9762 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 68030 831871 SH SOLE 18 745783 0 86088 WELLTOWER INC COM 95040Q104 49217 601823 SH SOLE 19 601823 0 0 WELLTOWER INC COM 95040Q104 1369359 16744430 SH SOLE 21 16744430 0 0 WELLTOWER INC COM 95040Q104 1128564 13799997 SH SOLE 22 12756554 0 1043443 WELLTOWER INC COM 95040Q104 26155 319817 SH SOLE 23 319817 0 0 WELLTOWER INC COM 95040Q104 108112 1321986 SH SOLE 25 1321986 0 0 WELLTOWER INC COM 95040Q104 189785 2320673 SH SOLE 26 302308 0 2018365 WELLTOWER INC COM 95040Q104 6204 75868 SH SOLE 28 52868 0 23000 WELLTOWER INC COM 95040Q104 17769 217273 SH SOLE 29 217273 0 0 WELLTOWER INC COM 95040Q104 273108 3339544 SH SOLE 30 3339544 0 0 WELLTOWER INC COM 95040Q104 7743 94679 SH SOLE 31 74925 0 19754 WELLTOWER INC COM 95040Q104 4685 57285 SH SOLE 34 57285 0 0 WELLTOWER INC COM 95040Q104 25172 307807 SH SOLE 36 307807 0 0 WELLTOWER INC COM 95040Q104 693 8476 SH SOLE 40 8476 0 0 WENDYS CO COM 95058W100 9686 436096 SH SOLE 2 110992 0 325104 WENDYS CO COM 95058W100 19 856 SH SOLE 4 856 0 0 WENDYS CO COM 95058W100 75 3362 SH SOLE 7 3362 0 0 WENDYS CO COM 95058W100 11992 539940 SH SOLE 18 539940 0 0 WENDYS CO COM 95058W100 972 43781 SH SOLE 19 43781 0 0 WENDYS CO COM 95058W100 211436 9519867 SH SOLE 21 9519867 0 0 WENDYS CO COM 95058W100 135247 6089464 SH SOLE 22 5738390 0 351074 WENDYS CO COM 95058W100 1599 72002 SH SOLE 26 57489 0 14513 WENDYS CO COM 95058W100 531 23897 SH SOLE 28 23897 0 0 WENDYS CO COM 95058W100 1236 55629 SH SOLE 30 55629 0 0 WENDYS CO COM 95058W100 85 3818 SH SOLE 31 3818 0 0 WENDYS CO COM 95058W100 117 5262 SH SOLE 36 5262 0 0 WENDYS CO COM 95058W100 404 18188 SH SOLE 40 18188 0 0 WERNER ENTERPRISES INC COM 950755108 2335 64168 SH SOLE 2 20469 0 43699 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 9476 260406 SH SOLE 18 260406 0 0 WERNER ENTERPRISES INC COM 950755108 2923 80321 SH SOLE 19 80321 0 0 WERNER ENTERPRISES INC COM 950755108 119181 3275108 SH SOLE 21 3275108 0 0 WERNER ENTERPRISES INC COM 950755108 55523 1525783 SH SOLE 22 1464239 0 61544 WERNER ENTERPRISES INC COM 950755108 426 11715 SH SOLE 26 6879 0 4836 WERNER ENTERPRISES INC COM 950755108 208 5714 SH SOLE 28 5714 0 0 WERNER ENTERPRISES INC COM 950755108 500 13740 SH SOLE 30 13740 0 0 WERNER ENTERPRISES INC COM 950755108 188 5155 SH SOLE 40 5155 0 0 WESBANCO INC COM 950810101 2555 67618 SH SOLE 2 2752 0 64866 WESBANCO INC COM 950810101 13 337 SH SOLE 4 337 0 0 WESBANCO INC COM 950810101 44 1161 SH SOLE 7 1161 0 0 WESBANCO INC COM 950810101 11644 308121 SH SOLE 18 308121 0 0 WESBANCO INC COM 950810101 5697 150751 SH SOLE 19 150751 0 0 WESBANCO INC COM 950810101 86807 2297081 SH SOLE 21 2297081 0 0 WESBANCO INC COM 950810101 76976 2036936 SH SOLE 22 1952869 0 84067 WESBANCO INC COM 950810101 71 1882 SH SOLE 23 1882 0 0 WESBANCO INC COM 950810101 2019 53437 SH SOLE 26 19354 0 34083 WESBANCO INC COM 950810101 319 8432 SH SOLE 28 8432 0 0 WESBANCO INC COM 950810101 768 20315 SH SOLE 30 20315 0 0 WESBANCO INC COM 950810101 238 6303 SH SOLE 40 6303 0 0 WESCO AIRCRAFT HLDGS INC COM 950814103 619 56209 SH SOLE 2 4156 0 52053 WESCO AIRCRAFT HLDGS INC COM 950814103 2 200 SH SOLE 4 200 0 0 WESCO AIRCRAFT HLDGS INC COM 950814103 12 1128 SH SOLE 7 1128 0 0 WESCO AIRCRAFT HLDGS INC COM 950814103 1998 181328 SH SOLE 18 181328 0 0 WESCO AIRCRAFT HLDGS INC COM 950814103 1487 134916 SH SOLE 19 134916 0 0 WESCO AIRCRAFT HLDGS INC COM 950814103 32279 2929119 SH SOLE 21 2929119 0 0 WESCO AIRCRAFT HLDGS INC COM 950814103 20889 1895516 SH SOLE 22 1823620 0 71896 WESCO AIRCRAFT HLDGS INC COM 950814103 88 8024 SH SOLE 23 8024 0 0 WESCO AIRCRAFT HLDGS INC COM 950814103 266 24160 SH SOLE 26 0 0 24160 WESCO AIRCRAFT HLDGS INC COM 950814103 58 5230 SH SOLE 28 5230 0 0 WESCO AIRCRAFT HLDGS INC COM 950814103 194 17560 SH SOLE 30 17560 0 0 WESCO AIRCRAFT HLDGS INC COM 950814103 85 7676 SH SOLE 40 7676 0 0 WESCO INTL INC COM 95082P105 6119 103036 SH SOLE 2 24009 0 79027 WESCO INTL INC COM 95082P105 13 225 SH SOLE 4 225 0 0 WESCO INTL INC COM 95082P105 98 1658 SH SOLE 7 1658 0 0 WESCO INTL INC COM 95082P105 1147 19308 SH SOLE 18 19308 0 0 WESCO INTL INC COM 95082P105 1657 27897 SH SOLE 19 27897 0 0 WESCO INTL INC COM 95082P105 28579 481203 SH SOLE 21 481203 0 0 WESCO INTL INC COM 95082P105 88802 1495236 SH SOLE 22 1399011 0 96225 WESCO INTL INC COM 95082P105 330 5560 SH SOLE 25 5560 0 0 WESCO INTL INC COM 95082P105 782 13165 SH SOLE 26 9742 0 3423 WESCO INTL INC COM 95082P105 355 5973 SH SOLE 28 5973 0 0 WESCO INTL INC COM 95082P105 872 14688 SH SOLE 30 14688 0 0 WESCO INTL INC COM 95082P105 208 3508 SH SOLE 31 908 0 2600 WESCO INTL INC COM 95082P105 674 11356 SH SOLE 34 11356 0 0 WESCO INTL INC COM 95082P105 264 4452 SH SOLE 36 4452 0 0 WESCO INTL INC COM 95082P105 257 4330 SH SOLE 40 4330 0 0 WEST BANCORPORATION INC CAP STK 95123P106 406 15834 SH SOLE 2 549 0 15285 WEST BANCORPORATION INC CAP STK 95123P106 8 319 SH SOLE 7 319 0 0 WEST BANCORPORATION INC CAP STK 95123P106 1603 62555 SH SOLE 18 59642 0 2913 WEST BANCORPORATION INC CAP STK 95123P106 1256 49007 SH SOLE 19 49007 0 0 WEST BANCORPORATION INC CAP STK 95123P106 14855 579586 SH SOLE 21 579586 0 0 WEST BANCORPORATION INC CAP STK 95123P106 9664 377053 SH SOLE 22 364443 0 12610 WEST BANCORPORATION INC CAP STK 95123P106 533 20808 SH SOLE 26 0 0 20808 WEST PHARMACEUTICAL SVSC INC COM 955306105 33124 220344 SH SOLE 2 59683 0 160661 WEST PHARMACEUTICAL SVSC INC COM 955306105 5313 35339 SH SOLE 4 33332 0 2007 WEST PHARMACEUTICAL SVSC INC COM 955306105 7758 51604 SH SOLE 7 14281 0 37323 WEST PHARMACEUTICAL SVSC INC COM 955306105 32213 214281 SH SOLE 18 208167 0 6114 WEST PHARMACEUTICAL SVSC INC COM 955306105 132283 879951 SH SOLE 19 879951 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 573941 3817874 SH SOLE 21 3817874 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 381045 2534722 SH SOLE 22 2397572 0 137150 WEST PHARMACEUTICAL SVSC INC COM 955306105 8567 56985 SH SOLE 23 56985 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 3062 20367 SH SOLE 25 20367 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 21580 143553 SH SOLE 26 65790 0 77763 WEST PHARMACEUTICAL SVSC INC COM 955306105 2220 14766 SH SOLE 28 10583 0 4183 WEST PHARMACEUTICAL SVSC INC COM 955306105 2628 17483 SH SOLE 29 2064 0 15419 WEST PHARMACEUTICAL SVSC INC COM 955306105 17050 113419 SH SOLE 30 113419 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 2746 18266 SH SOLE 31 14559 0 3707 WEST PHARMACEUTICAL SVSC INC COM 955306105 717 4771 SH SOLE 34 4771 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 2020 13440 SH SOLE 36 13440 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 264 1755 SH SOLE 40 1755 0 0 WESTAMERICA BANCORPORATION COM 957090103 1623 23943 SH SOLE 2 905 0 23038 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 8683 128126 SH SOLE 18 128126 0 0 WESTAMERICA BANCORPORATION COM 957090103 3119 46025 SH SOLE 19 46025 0 0 WESTAMERICA BANCORPORATION COM 957090103 185061 2730725 SH SOLE 21 2730725 0 0 WESTAMERICA BANCORPORATION COM 957090103 54450 803451 SH SOLE 22 771837 0 31614 WESTAMERICA BANCORPORATION COM 957090103 694 10245 SH SOLE 26 8645 0 1600 WESTAMERICA BANCORPORATION COM 957090103 255 3763 SH SOLE 28 3763 0 0 WESTAMERICA BANCORPORATION COM 957090103 2680 39544 SH SOLE 30 39544 0 0 WESTAMERICA BANCORPORATION COM 957090103 193 2851 SH SOLE 40 2851 0 0 WESTELL TECHNOLOGIES INC CL A NEW 957541204 2 2551 SH SOLE 18 2551 0 0 WESTELL TECHNOLOGIES INC CL A NEW 957541204 36 39767 SH SOLE 21 39767 0 0 WESTELL TECHNOLOGIES INC CL A NEW 957541204 267 298868 SH SOLE 22 298868 0 0 WESTERN ALLIANCE BANCORP COM 957638109 11198 196450 SH SOLE 2 16135 0 180315 WESTERN ALLIANCE BANCORP COM 957638109 28 487 SH SOLE 4 487 0 0 WESTERN ALLIANCE BANCORP COM 957638109 122 2140 SH SOLE 7 2140 0 0 WESTERN ALLIANCE BANCORP COM 957638109 2517 44166 SH SOLE 18 44166 0 0 WESTERN ALLIANCE BANCORP COM 957638109 1284 22535 SH SOLE 19 22535 0 0 WESTERN ALLIANCE BANCORP COM 957638109 68418 1200314 SH SOLE 21 1200314 0 0 WESTERN ALLIANCE BANCORP COM 957638109 155679 2731210 SH SOLE 22 2553891 0 177319 WESTERN ALLIANCE BANCORP COM 957638109 2167 38020 SH SOLE 26 20017 0 18003 WESTERN ALLIANCE BANCORP COM 957638109 732 12844 SH SOLE 28 12844 0 0 WESTERN ALLIANCE BANCORP COM 957638109 1796 31510 SH SOLE 30 31510 0 0 WESTERN ALLIANCE BANCORP COM 957638109 111 1947 SH SOLE 31 1947 0 0 WESTERN ALLIANCE BANCORP COM 957638109 143 2506 SH SOLE 36 2506 0 0 WESTERN ALLIANCE BANCORP COM 957638109 595 10446 SH SOLE 40 10446 0 0 WESTERN ASSET MTG CAP CORP COM 95790D105 523 50658 SH SOLE 2 1737 0 48921 WESTERN ASSET MTG CAP CORP COM 95790D105 4 386 SH SOLE 4 386 0 0 WESTERN ASSET MTG CAP CORP COM 95790D105 16 1545 SH SOLE 7 1545 0 0 WESTERN ASSET MTG CAP CORP COM 95790D105 1943 188102 SH SOLE 18 188102 0 0 WESTERN ASSET MTG CAP CORP COM 95790D105 922 89294 SH SOLE 19 89294 0 0 WESTERN ASSET MTG CAP CORP COM 95790D105 30235 2926921 SH SOLE 21 2926921 0 0 WESTERN ASSET MTG CAP CORP COM 95790D105 20600 1994152 SH SOLE 22 1937562 0 56590 WESTERN ASSET MTG CAP CORP COM 95790D105 249 24130 SH SOLE 26 0 0 24130 WESTERN ASSET MTG CAP CORP COM 95790D105 66 6376 SH SOLE 28 6376 0 0 WESTERN ASSET MTG CAP CORP COM 95790D105 110 10681 SH SOLE 30 10681 0 0 WESTERN ASSET MTG CAP CORP COM 95790D105 44 4222 SH SOLE 40 4222 0 0 WESTERN DIGITAL CORP COM 958102105 46099 726309 SH SOLE 2 70378 0 655931 WESTERN DIGITAL CORP COM 958102105 7912 124652 SH SOLE 4 116846 0 7806 WESTERN DIGITAL CORP COM 958102105 21716 342144 SH SOLE 7 280509 0 61635 WESTERN DIGITAL CORP COM 958102105 708 11150 SH SOLE 13 11150 0 0 WESTERN DIGITAL CORP COM 958102105 129 2040 SH SOLE 15 2040 0 0 WESTERN DIGITAL CORP COM 958102105 44548 701872 SH SOLE 18 655546 0 46326 WESTERN DIGITAL CORP COM 958102105 7690 121159 SH SOLE 19 121159 0 0 WESTERN DIGITAL CORP COM 958102105 789668 12441597 SH SOLE 21 12441597 0 0 WESTERN DIGITAL CORP COM 958102105 464589 7319826 SH SOLE 22 6520697 0 799129 WESTERN DIGITAL CORP COM 958102105 13272 209099 SH SOLE 23 209099 0 0 WESTERN DIGITAL CORP COM 958102105 19128 301372 SH SOLE 25 301372 0 0 WESTERN DIGITAL CORP COM 958102105 84042 1324116 SH SOLE 26 231122 0 1092994 WESTERN DIGITAL CORP COM 958102105 3514 55372 SH SOLE 28 38616 0 16756 WESTERN DIGITAL CORP COM 958102105 373 5876 SH SOLE 29 5876 0 0 WESTERN DIGITAL CORP COM 958102105 98806 1556728 SH SOLE 30 1556728 0 0 WESTERN DIGITAL CORP COM 958102105 4798 75587 SH SOLE 31 53115 0 22472 WESTERN DIGITAL CORP COM 958102105 8147 128367 SH SOLE 32 128367 0 0 WESTERN DIGITAL CORP COM 958102105 2300 36245 SH SOLE 34 36245 0 0 WESTERN DIGITAL CORP COM 958102105 15471 243748 SH SOLE 36 243748 0 0 WESTERN DIGITAL CORP COM 958102105 375 5912 SH SOLE 40 5912 0 0 WESTERN DIGITAL CORP NOTE 1.500% 2/0 958102AP0 3582 3657000 PRN SOLE 21 3657000 0 0 WESTERN DIGITAL CORP NOTE 1.500% 2/0 958102AP0 318 325000 PRN SOLE 26 0 0 325000 WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 21327 1083135 SH SOLE 19 1083135 0 0 WESTERN NEW ENG BANCORP INC COM 958892101 249 25879 SH SOLE 2 950 0 24929 WESTERN NEW ENG BANCORP INC COM 958892101 5 569 SH SOLE 7 569 0 0 WESTERN NEW ENG BANCORP INC COM 958892101 839 87133 SH SOLE 18 87133 0 0 WESTERN NEW ENG BANCORP INC COM 958892101 419 43490 SH SOLE 19 43490 0 0 WESTERN NEW ENG BANCORP INC COM 958892101 8621 895244 SH SOLE 21 895244 0 0 WESTERN NEW ENG BANCORP INC COM 958892101 11105 1153128 SH SOLE 22 1133805 0 19323 WESTERN UN CO COM 959802109 29903 1116626 SH SOLE 2 192379 0 924247 WESTERN UN CO COM 959802109 5707 213104 SH SOLE 4 200947 0 12157 WESTERN UN CO COM 959802109 22972 857815 SH SOLE 7 625748 0 232067 WESTERN UN CO COM 959802109 21 797 SH SOLE 13 797 0 0 WESTERN UN CO COM 959802109 80 2985 SH SOLE 15 2985 0 0 WESTERN UN CO COM 959802109 32224 1203294 SH SOLE 18 1144287 0 59007 WESTERN UN CO COM 959802109 3407 127229 SH SOLE 19 127229 0 0 WESTERN UN CO COM 959802109 898590 33554534 SH SOLE 21 33554534 0 0 WESTERN UN CO COM 959802109 340004 12696188 SH SOLE 22 11553679 0 1142509 WESTERN UN CO COM 959802109 8535 318722 SH SOLE 23 318722 0 0 WESTERN UN CO COM 959802109 14688 548475 SH SOLE 25 548475 0 0 WESTERN UN CO COM 959802109 79634 2973634 SH SOLE 26 445945 0 2527689 WESTERN UN CO COM 959802109 2173 81158 SH SOLE 28 55370 0 25788 WESTERN UN CO COM 959802109 2641 98625 SH SOLE 29 8675 0 89950 WESTERN UN CO COM 959802109 71718 2678052 SH SOLE 30 2678052 0 0 WESTERN UN CO COM 959802109 2518 94040 SH SOLE 31 67370 0 26670 WESTERN UN CO COM 959802109 4300 160571 SH SOLE 32 160571 0 0 WESTERN UN CO COM 959802109 773 28857 SH SOLE 34 28857 0 0 WESTERN UN CO COM 959802109 16706 623810 SH SOLE 35 623810 0 0 WESTERN UN CO COM 959802109 16630 620970 SH SOLE 36 620970 0 0 WESTERN UN CO COM 959802109 250 9319 SH SOLE 40 9319 0 0 WESTLAKE CHEM CORP COM 960413102 6750 96225 SH SOLE 2 8668 0 87557 WESTLAKE CHEM CORP COM 960413102 1171 16695 SH SOLE 4 15669 0 1026 WESTLAKE CHEM CORP COM 960413102 261 3722 SH SOLE 7 3722 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 1650 23523 SH SOLE 18 19918 0 3605 WESTLAKE CHEM CORP COM 960413102 971 13844 SH SOLE 19 13844 0 0 WESTLAKE CHEM CORP COM 960413102 35006 499013 SH SOLE 21 499013 0 0 WESTLAKE CHEM CORP COM 960413102 70835 1009771 SH SOLE 22 937521 0 72250 WESTLAKE CHEM CORP COM 960413102 2052 29257 SH SOLE 23 29257 0 0 WESTLAKE CHEM CORP COM 960413102 2234 31847 SH SOLE 25 31847 0 0 WESTLAKE CHEM CORP COM 960413102 11853 168973 SH SOLE 26 72235 0 96738 WESTLAKE CHEM CORP COM 960413102 476 6782 SH SOLE 28 4778 0 2004 WESTLAKE CHEM CORP COM 960413102 59 838 SH SOLE 29 838 0 0 WESTLAKE CHEM CORP COM 960413102 5469 77956 SH SOLE 30 77956 0 0 WESTLAKE CHEM CORP COM 960413102 507 7230 SH SOLE 31 6793 0 437 WESTLAKE CHEM CORP COM 960413102 124 1767 SH SOLE 34 1767 0 0 WESTLAKE CHEM CORP COM 960413102 1797 25616 SH SOLE 36 25616 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 47677 1111100 SH SOLE 2 494966 0 616134 WESTROCK CO COM 96145D105 7218 168223 SH SOLE 4 161456 0 6767 WESTROCK CO COM 96145D105 11354 264598 SH SOLE 7 256611 0 7987 WESTROCK CO COM 96145D105 1986 46277 SH SOLE 13 46277 0 0 WESTROCK CO COM 96145D105 68 1585 SH SOLE 15 1585 0 0 WESTROCK CO COM 96145D105 30928 720758 SH SOLE 18 648661 0 72097 WESTROCK CO COM 96145D105 46120 1074817 SH SOLE 19 1074817 0 0 WESTROCK CO COM 96145D105 503798 11740811 SH SOLE 21 11740811 0 0 WESTROCK CO COM 96145D105 329004 7667314 SH SOLE 22 6454319 0 1212995 WESTROCK CO COM 96145D105 13359 311316 SH SOLE 23 311316 0 0 WESTROCK CO COM 96145D105 13703 319351 SH SOLE 25 319351 0 0 WESTROCK CO COM 96145D105 42211 983715 SH SOLE 26 250367 0 733348 WESTROCK CO COM 96145D105 2112 49223 SH SOLE 28 35511 0 13712 WESTROCK CO COM 96145D105 24246 565053 SH SOLE 29 458368 0 106685 WESTROCK CO COM 96145D105 51281 1195094 SH SOLE 30 1195094 0 0 WESTROCK CO COM 96145D105 7422 172964 SH SOLE 31 127297 0 45667 WESTROCK CO COM 96145D105 3933 91654 SH SOLE 32 91654 0 0 WESTROCK CO COM 96145D105 5750 134012 SH SOLE 34 134012 0 0 WESTROCK CO COM 96145D105 13389 312033 SH SOLE 35 312033 0 0 WESTROCK CO COM 96145D105 10142 236347 SH SOLE 36 236347 0 0 WESTROCK CO COM 96145D105 219 5100 SH SOLE 40 5100 0 0 WESTWATER RES INC COM NEW 961684206 0 11 SH SOLE 21 11 0 0 WESTWATER RES INC COM NEW 961684206 18 8447 SH SOLE 22 8447 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 294 9912 SH SOLE 2 1578 0 8334 WESTWOOD HLDGS GROUP INC COM 961765104 4 149 SH SOLE 7 149 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 881 29759 SH SOLE 18 29759 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 1004 33881 SH SOLE 19 33881 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 8833 298204 SH SOLE 21 298204 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 10109 341304 SH SOLE 22 329497 0 11807 WESTWOOD HLDGS GROUP INC COM 961765104 101 3395 SH SOLE 23 3395 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 277 9366 SH SOLE 26 0 0 9366 WESTWOOD HLDGS GROUP INC COM 961765104 34 1133 SH SOLE 28 1133 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 20872 99649 SH SOLE 2 21222 0 78427 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 24516 117043 SH SOLE 18 117043 0 0 WEX INC COM 96208T104 2122 10133 SH SOLE 19 10133 0 0 WEX INC COM 96208T104 461324 2202444 SH SOLE 21 2202444 0 0 WEX INC COM 96208T104 297041 1418127 SH SOLE 22 1340037 0 78090 WEX INC COM 96208T104 3282 15668 SH SOLE 26 10389 0 5279 WEX INC COM 96208T104 1320 6303 SH SOLE 28 6303 0 0 WEX INC COM 96208T104 6386 30489 SH SOLE 30 30489 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 4459 SH SOLE 40 4459 0 0 WEYCO GROUP INC COM 962149100 187 7088 SH SOLE 2 241 0 6847 WEYCO GROUP INC COM 962149100 5 172 SH SOLE 7 172 0 0 WEYCO GROUP INC COM 962149100 571 21580 SH SOLE 18 21580 0 0 WEYCO GROUP INC COM 962149100 290 10978 SH SOLE 19 10978 0 0 WEYCO GROUP INC COM 962149100 5708 215808 SH SOLE 21 215808 0 0 WEYCO GROUP INC COM 962149100 5149 194671 SH SOLE 22 190230 0 4441 WEYERHAEUSER CO COM 962166104 54790 1814223 SH SOLE 2 182796 0 1631427 WEYERHAEUSER CO COM 962166104 10681 353677 SH SOLE 4 333975 0 19702 WEYERHAEUSER CO COM 962166104 18743 620615 SH SOLE 7 608123 0 12492 WEYERHAEUSER CO COM 962166104 39 1294 SH SOLE 13 1294 0 0 WEYERHAEUSER CO COM 962166104 26 874 SH SOLE 15 874 0 0 WEYERHAEUSER CO COM 962166104 49280 1631790 SH SOLE 18 1531811 0 99979 WEYERHAEUSER CO COM 962166104 28676 949542 SH SOLE 19 949542 0 0 WEYERHAEUSER CO COM 962166104 616800 20423833 SH SOLE 21 20423833 0 0 WEYERHAEUSER CO COM 962166104 557102 18447100 SH SOLE 22 16492669 0 1954431 WEYERHAEUSER CO COM 962166104 16208 536680 SH SOLE 23 536680 0 0 WEYERHAEUSER CO COM 962166104 35157 1164124 SH SOLE 25 1164124 0 0 WEYERHAEUSER CO COM 962166104 99074 3280604 SH SOLE 26 520105 0 2760499 WEYERHAEUSER CO COM 962166104 4192 138793 SH SOLE 28 97183 0 41610 WEYERHAEUSER CO COM 962166104 457 15140 SH SOLE 29 15140 0 0 WEYERHAEUSER CO COM 962166104 84704 2804781 SH SOLE 30 2804781 0 0 WEYERHAEUSER CO COM 962166104 5270 174512 SH SOLE 31 133043 0 41469 WEYERHAEUSER CO COM 962166104 12171 403021 SH SOLE 34 403021 0 0 WEYERHAEUSER CO COM 962166104 16959 561552 SH SOLE 36 561552 0 0 WEYERHAEUSER CO COM 962166104 466 15436 SH SOLE 40 15436 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 21994 739278 SH SOLE 19 739278 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 4505 151419 SH SOLE 21 151419 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 1527 51340 SH SOLE 25 51340 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 14690 493782 SH SOLE 29 493782 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 2440 82020 SH SOLE 34 82020 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 47749 SH SOLE 22 47749 0 0 WHIRLPOOL CORP COM 963320106 24718 167544 SH SOLE 2 20763 0 146781 WHIRLPOOL CORP COM 963320106 4568 30962 SH SOLE 4 29139 0 1823 WHIRLPOOL CORP COM 963320106 14418 97728 SH SOLE 7 60170 0 37558 WHIRLPOOL CORP COM 963320106 357 2417 SH SOLE 13 2417 0 0 WHIRLPOOL CORP COM 963320106 62 417 SH SOLE 15 417 0 0 WHIRLPOOL CORP COM 963320106 23640 160241 SH SOLE 18 149559 0 10682 WHIRLPOOL CORP COM 963320106 2600 17624 SH SOLE 19 17624 0 0 WHIRLPOOL CORP COM 963320106 232783 1577867 SH SOLE 21 1577867 0 0 WHIRLPOOL CORP COM 963320106 251985 1708027 SH SOLE 22 1529958 0 178069 WHIRLPOOL CORP COM 963320106 6784 45984 SH SOLE 23 45984 0 0 WHIRLPOOL CORP COM 963320106 10768 72989 SH SOLE 25 72989 0 0 WHIRLPOOL CORP COM 963320106 50602 342993 SH SOLE 26 61029 0 281964 WHIRLPOOL CORP COM 963320106 1765 11966 SH SOLE 28 8288 0 3678 WHIRLPOOL CORP COM 963320106 2179 14768 SH SOLE 29 1254 0 13514 WHIRLPOOL CORP COM 963320106 39463 267494 SH SOLE 30 267494 0 0 WHIRLPOOL CORP COM 963320106 2317 15708 SH SOLE 31 12281 0 3427 WHIRLPOOL CORP COM 963320106 595 4033 SH SOLE 34 4033 0 0 WHIRLPOOL CORP COM 963320106 8171 55388 SH SOLE 36 55388 0 0 WHIRLPOOL CORP COM 963320106 216 1465 SH SOLE 40 1465 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 7070 6338 SH SOLE 2 1095 0 5243 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 1593 1428 SH SOLE 18 1428 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 4005 3590 SH SOLE 19 3590 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 44958 40303 SH SOLE 21 40303 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 105534 94606 SH SOLE 22 88450 0 6156 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 1439 1290 SH SOLE 30 1290 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 73 65 SH SOLE 31 65 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 1584 1420 SH SOLE 34 1420 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 60260 SH SOLE 30 60260 0 0 WHITESTONE REIT COM 966084204 568 41706 SH SOLE 2 1560 0 40146 WHITESTONE REIT COM 966084204 10 762 SH SOLE 7 762 0 0 WHITESTONE REIT COM 966084204 2438 179035 SH SOLE 18 179035 0 0 WHITESTONE REIT COM 966084204 897 65842 SH SOLE 19 65842 0 0 WHITESTONE REIT COM 966084204 65174 4785162 SH SOLE 21 4785162 0 0 WHITESTONE REIT COM 966084204 18448 1354472 SH SOLE 22 1304993 0 49479 WHITESTONE REIT COM 966084204 35 2543 SH SOLE 23 2543 0 0 WHITESTONE REIT COM 966084204 305 22408 SH SOLE 26 0 0 22408 WHITESTONE REIT COM 966084204 730 53597 SH SOLE 30 53597 0 0 WHITING PETE CORP NEW COM NEW 966387409 712 97062 SH SOLE 2 3776 0 93286 WHITING PETE CORP NEW COM NEW 966387409 3 408 SH SOLE 4 408 0 0 WHITING PETE CORP NEW COM NEW 966387409 22 3053 SH SOLE 7 3053 0 0 WHITING PETE CORP NEW COM NEW 966387409 3010 410133 SH SOLE 18 410133 0 0 WHITING PETE CORP NEW COM NEW 966387409 1326 180672 SH SOLE 19 180672 0 0 WHITING PETE CORP NEW COM NEW 966387409 76715 10451690 SH SOLE 21 10451690 0 0 WHITING PETE CORP NEW COM NEW 966387409 20381 2776683 SH SOLE 22 2641957 0 134726 WHITING PETE CORP NEW COM NEW 966387409 258 35103 SH SOLE 26 26841 0 8262 WHITING PETE CORP NEW COM NEW 966387409 88 11965 SH SOLE 28 11965 0 0 WHITING PETE CORP NEW COM NEW 966387409 1088 148177 SH SOLE 30 148177 0 0 WHITING PETE CORP NEW COM NEW 966387409 205 27969 SH SOLE 36 27969 0 0 WHITING PETE CORP NEW COM NEW 966387409 68 9210 SH SOLE 40 9210 0 0 WHITING PETE CORP NEW NOTE 1.250% 4/0 966387AL6 98 100000 PRN SOLE 2 100000 0 0 WHITING PETE CORP NEW NOTE 1.250% 4/0 966387AL6 1579 1618000 PRN SOLE 19 1618000 0 0 WHITING PETE CORP NEW NOTE 1.250% 4/0 966387AL6 663 679000 PRN SOLE 21 679000 0 0 WHITING PETE CORP NEW NOTE 1.250% 4/0 966387AL6 19 19000 PRN SOLE 22 19000 0 0 WHITING PETE CORP NEW NOTE 1.250% 4/0 966387AL6 390 400000 PRN SOLE 34 400000 0 0 WIDEOPENWEST INC COM 96758W101 193 26041 SH SOLE 2 1084 0 24957 WIDEOPENWEST INC COM 96758W101 6 770 SH SOLE 7 770 0 0 WIDEOPENWEST INC COM 96758W101 668 90060 SH SOLE 18 90060 0 0 WIDEOPENWEST INC COM 96758W101 330 44512 SH SOLE 19 44512 0 0 WIDEOPENWEST INC COM 96758W101 6439 867777 SH SOLE 21 867777 0 0 WIDEOPENWEST INC COM 96758W101 5885 793194 SH SOLE 22 769508 0 23686 WIDEOPENWEST INC COM 96758W101 31 4128 SH SOLE 30 4128 0 0 WIDEPOINT CORP COM 967590100 22 56372 SH SOLE 21 56372 0 0 WIDEPOINT CORP COM 967590100 62 155395 SH SOLE 22 155395 0 0 WILEY JOHN & SONS INC CL A 968223206 5781 119144 SH SOLE 2 29641 0 89503 WILEY JOHN & SONS INC CL A 968223206 8 159 SH SOLE 4 159 0 0 WILEY JOHN & SONS INC CL A 968223206 2255 46480 SH SOLE 7 46480 0 0 WILEY JOHN & SONS INC CL A 968223206 6166 127080 SH SOLE 18 127080 0 0 WILEY JOHN & SONS INC CL A 968223206 509 10495 SH SOLE 19 10495 0 0 WILEY JOHN & SONS INC CL A 968223206 106918 2203592 SH SOLE 21 2203592 0 0 WILEY JOHN & SONS INC CL A 968223206 70930 1461874 SH SOLE 22 1381250 0 80624 WILEY JOHN & SONS INC CL A 968223206 760 15663 SH SOLE 26 11896 0 3767 WILEY JOHN & SONS INC CL A 968223206 285 5875 SH SOLE 28 5875 0 0 WILEY JOHN & SONS INC CL A 968223206 764 15743 SH SOLE 30 15743 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 1593 SH SOLE 36 1593 0 0 WILEY JOHN & SONS INC CL A 968223206 251 5166 SH SOLE 40 5166 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 4263 SH SOLE 2 395 0 3868 WILLDAN GROUP INC COM 96924N100 7 208 SH SOLE 7 208 0 0 WILLDAN GROUP INC COM 96924N100 1144 35998 SH SOLE 18 35998 0 0 WILLDAN GROUP INC COM 96924N100 561 17656 SH SOLE 19 17656 0 0 WILLDAN GROUP INC COM 96924N100 11224 353164 SH SOLE 21 353164 0 0 WILLDAN GROUP INC COM 96924N100 9749 306750 SH SOLE 22 292069 0 14681 WILLDAN GROUP INC COM 96924N100 86 2697 SH SOLE 26 0 0 2697 WILLDAN GROUP INC COM 96924N100 51 1594 SH SOLE 30 1594 0 0 WILLDAN GROUP INC COM 96924N100 69 2173 SH SOLE 40 2173 0 0 WILLIAMS COS INC DEL COM 969457100 86160 3632392 SH SOLE 2 989183 0 2643209 WILLIAMS COS INC DEL COM 969457100 14987 631831 SH SOLE 4 599911 0 31920 WILLIAMS COS INC DEL COM 969457100 59385 2503563 SH SOLE 7 2495766 0 7797 WILLIAMS COS INC DEL COM 969457100 2496 105233 SH SOLE 13 105233 0 0 WILLIAMS COS INC DEL COM 969457100 176 7407 SH SOLE 15 7407 0 0 WILLIAMS COS INC DEL COM 969457100 2 77 SH SOLE 17 0 0 77 WILLIAMS COS INC DEL COM 969457100 304248 12826636 SH SOLE 18 12093755 0 732881 WILLIAMS COS INC DEL COM 969457100 601624 25363596 SH SOLE 19 25363596 0 0 WILLIAMS COS INC DEL COM 969457100 823546 34719457 SH SOLE 21 34719457 0 0 WILLIAMS COS INC DEL COM 969457100 761514 32104299 SH SOLE 22 28825180 0 3279119 WILLIAMS COS INC DEL COM 969457100 22631 954106 SH SOLE 23 954106 0 0 WILLIAMS COS INC DEL COM 969457100 38863 1638416 SH SOLE 25 1638416 0 0 WILLIAMS COS INC DEL COM 969457100 99702 4203301 SH SOLE 26 756463 0 3446838 WILLIAMS COS INC DEL COM 969457100 5382 226914 SH SOLE 28 158119 0 68795 WILLIAMS COS INC DEL COM 969457100 20577 867479 SH SOLE 29 465915 0 401564 WILLIAMS COS INC DEL COM 969457100 116221 4899712 SH SOLE 30 4899712 0 0 WILLIAMS COS INC DEL COM 969457100 6823 287647 SH SOLE 31 221258 0 66389 WILLIAMS COS INC DEL COM 969457100 136921 5772370 SH SOLE 34 5772370 0 0 WILLIAMS COS INC DEL COM 969457100 23790 1002962 SH SOLE 36 1002962 0 0 WILLIAMS COS INC DEL COM 969457100 670 28234 SH SOLE 40 28234 0 0 WILLIAMS COS INC DEL OPTIONS 969457100 230 9700 SH Call SOLE 4 9700 0 0 WILLIAMS COS INC DEL OPTIONS 969457100 3458 145800 SH Call SOLE 18 145800 0 0 WILLIAMS COS INC DEL OPTIONS 969457100 16613 700400 SH Call SOLE 19 700400 0 0 WILLIAMS COS INC DEL OPTIONS 969457100 1264 53300 SH Call SOLE 22 53300 0 0 WILLIAMS COS INC DEL OPTIONS 969457100 7396 311800 SH Call SOLE 34 311800 0 0 WILLIAMS SONOMA INC COM 969904101 14229 193747 SH SOLE 2 53010 0 140737 WILLIAMS SONOMA INC COM 969904101 24 322 SH SOLE 4 322 0 0 WILLIAMS SONOMA INC COM 969904101 162 2208 SH SOLE 7 2208 0 0 WILLIAMS SONOMA INC COM 969904101 17416 237151 SH SOLE 18 237151 0 0 WILLIAMS SONOMA INC COM 969904101 1343 18281 SH SOLE 19 18281 0 0 WILLIAMS SONOMA INC COM 969904101 288397 3926968 SH SOLE 21 3926968 0 0 WILLIAMS SONOMA INC COM 969904101 194019 2641866 SH SOLE 22 2485185 0 156681 WILLIAMS SONOMA INC COM 969904101 2117 28823 SH SOLE 26 16347 0 12476 WILLIAMS SONOMA INC COM 969904101 721 9813 SH SOLE 28 9813 0 0 WILLIAMS SONOMA INC COM 969904101 5969 81277 SH SOLE 30 81277 0 0 WILLIAMS SONOMA INC COM 969904101 483 6582 SH SOLE 31 1582 0 5000 WILLIAMS SONOMA INC COM 969904101 225 3064 SH SOLE 36 3064 0 0 WILLIAMS SONOMA INC COM 969904101 560 7628 SH SOLE 40 7628 0 0 WILLIS LEASE FINANCE CORP COM 970646105 158 2678 SH SOLE 2 120 0 2558 WILLIS LEASE FINANCE CORP COM 970646105 634 10754 SH SOLE 18 10754 0 0 WILLIS LEASE FINANCE CORP COM 970646105 290 4929 SH SOLE 19 4929 0 0 WILLIS LEASE FINANCE CORP COM 970646105 6380 108309 SH SOLE 21 108309 0 0 WILLIS LEASE FINANCE CORP COM 970646105 3371 57217 SH SOLE 22 54603 0 2614 WILLIS TOWERS WATSON PUB LTD SHS G96629103 67422 333871 SH SOLE 2 46999 0 286872 WILLIS TOWERS WATSON PUB LTD SHS G96629103 12664 62713 SH SOLE 4 59234 0 3479 WILLIS TOWERS WATSON PUB LTD SHS G96629103 25515 126349 SH SOLE 7 122339 0 4010 WILLIS TOWERS WATSON PUB LTD SHS G96629103 1044 5171 SH SOLE 13 5171 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 174 864 SH SOLE 15 864 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 251180 1243834 SH SOLE 18 1174298 0 69536 WILLIS TOWERS WATSON PUB LTD SHS G96629103 329992 1634111 SH SOLE 19 1634111 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 679627 3365488 SH SOLE 21 3365488 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 668943 3312584 SH SOLE 22 2971957 0 340627 WILLIS TOWERS WATSON PUB LTD SHS G96629103 19914 98612 SH SOLE 23 98612 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 27337 135373 SH SOLE 25 135373 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 128384 635754 SH SOLE 26 86637 0 549117 WILLIS TOWERS WATSON PUB LTD SHS G96629103 4937 24446 SH SOLE 28 17170 0 7276 WILLIS TOWERS WATSON PUB LTD SHS G96629103 3848 19053 SH SOLE 29 2688 0 16365 WILLIS TOWERS WATSON PUB LTD SHS G96629103 115877 573817 SH SOLE 30 573817 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 7403 36660 SH SOLE 31 22440 0 14220 WILLIS TOWERS WATSON PUB LTD SHS G96629103 4226 20926 SH SOLE 32 20926 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 11385 56376 SH SOLE 34 56376 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 18712 92661 SH SOLE 36 92661 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 635 3143 SH SOLE 40 3143 0 0 WILLSCOT CORP COM 971375126 571 30878 SH SOLE 2 1835 0 29043 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 3236 175025 SH SOLE 18 175025 0 0 WILLSCOT CORP COM 971375126 2378 128634 SH SOLE 19 128634 0 0 WILLSCOT CORP COM 971375126 32300 1746864 SH SOLE 21 1746864 0 0 WILLSCOT CORP COM 971375126 31225 1688736 SH SOLE 22 1624749 0 63987 WILLSCOT CORP COM 971375126 71 3848 SH SOLE 26 0 0 3848 WILLSCOT CORP COM 971375126 252 13609 SH SOLE 28 13609 0 0 WILLSCOT CORP COM 971375126 437 23629 SH SOLE 30 23629 0 0 WILLSCOT CORP COM 971375126 83 4483 SH SOLE 40 4483 0 0 WINGSTOP INC COM 974155103 1273 14761 SH SOLE 2 2577 0 12184 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 11928 138329 SH SOLE 18 131945 0 6384 WINGSTOP INC COM 974155103 9253 107306 SH SOLE 19 107306 0 0 WINGSTOP INC COM 974155103 280151 3248885 SH SOLE 21 3248885 0 0 WINGSTOP INC COM 974155103 79676 923998 SH SOLE 22 886658 0 37340 WINGSTOP INC COM 974155103 484 5618 SH SOLE 23 5618 0 0 WINGSTOP INC COM 974155103 1864 21615 SH SOLE 26 5898 0 15717 WINGSTOP INC COM 974155103 305 3540 SH SOLE 28 3540 0 0 WINGSTOP INC COM 974155103 3511 40715 SH SOLE 30 40715 0 0 WINGSTOP INC COM 974155103 677 7849 SH SOLE 34 7849 0 0 WINGSTOP INC COM 974155103 266 3080 SH SOLE 40 3080 0 0 WINMARK CORP COM 974250102 322 1623 SH SOLE 2 88 0 1535 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 1729 8718 SH SOLE 18 8718 0 0 WINMARK CORP COM 974250102 870 4387 SH SOLE 19 4387 0 0 WINMARK CORP COM 974250102 18411 92845 SH SOLE 21 92845 0 0 WINMARK CORP COM 974250102 11580 58396 SH SOLE 22 55372 0 3024 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 1011 19084 SH SOLE 2 1425 0 17659 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 7500 141558 SH SOLE 18 141558 0 0 WINNEBAGO INDS INC COM 974637100 3826 72225 SH SOLE 19 72225 0 0 WINNEBAGO INDS INC COM 974637100 191886 3621849 SH SOLE 21 3621849 0 0 WINNEBAGO INDS INC COM 974637100 51252 967375 SH SOLE 22 927881 0 39494 WINNEBAGO INDS INC COM 974637100 1174 22153 SH SOLE 26 15293 0 6860 WINNEBAGO INDS INC COM 974637100 221 4180 SH SOLE 28 4180 0 0 WINNEBAGO INDS INC COM 974637100 3660 69081 SH SOLE 30 69081 0 0 WINNEBAGO INDS INC COM 974637100 453 8551 SH SOLE 34 8551 0 0 WINNEBAGO INDS INC COM 974637100 156 2948 SH SOLE 40 2948 0 0 WINTRUST FINL CORP COM 97650W108 14062 198341 SH SOLE 2 94551 0 103790 WINTRUST FINL CORP COM 97650W108 624 8798 SH SOLE 4 8798 0 0 WINTRUST FINL CORP COM 97650W108 224 3162 SH SOLE 7 3162 0 0 WINTRUST FINL CORP COM 97650W108 14904 210216 SH SOLE 18 197031 0 13185 WINTRUST FINL CORP COM 97650W108 4332 61107 SH SOLE 19 61107 0 0 WINTRUST FINL CORP COM 97650W108 203496 2870180 SH SOLE 21 2870180 0 0 WINTRUST FINL CORP COM 97650W108 153935 2171151 SH SOLE 22 2031675 0 139476 WINTRUST FINL CORP COM 97650W108 2807 39593 SH SOLE 23 39593 0 0 WINTRUST FINL CORP COM 97650W108 6549 92369 SH SOLE 26 20991 0 71378 WINTRUST FINL CORP COM 97650W108 555 7828 SH SOLE 28 7828 0 0 WINTRUST FINL CORP COM 97650W108 447 6307 SH SOLE 29 6307 0 0 WINTRUST FINL CORP COM 97650W108 1537 21682 SH SOLE 30 21682 0 0 WINTRUST FINL CORP COM 97650W108 1258 17746 SH SOLE 31 11194 0 6552 WINTRUST FINL CORP COM 97650W108 149 2107 SH SOLE 34 2107 0 0 WINTRUST FINL CORP COM 97650W108 133 1875 SH SOLE 36 1875 0 0 WINTRUST FINL CORP COM 97650W108 402 5666 SH SOLE 40 5666 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 4061 1082964 SH SOLE 2 123784 0 959180 WIPRO LTD SPON ADR 1 SH 97651M109 717 191297 SH SOLE 7 0 0 191297 WIPRO LTD SPON ADR 1 SH 97651M109 6622 1765840 SH SOLE 18 1765840 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 6156 1641621 SH SOLE 21 1641621 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 28964 7723736 SH SOLE 22 4090884 0 3632852 WIPRO LTD SPON ADR 1 SH 97651M109 498 132880 SH SOLE 25 132880 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 11789 3143765 SH SOLE 26 504910 0 2638855 WIPRO LTD SPON ADR 1 SH 97651M109 3759 1002373 SH SOLE 28 1002373 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 559 148957 SH SOLE 29 148957 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 4146 1105553 SH SOLE 30 1105553 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 220 58756 SH SOLE 31 58756 0 0 WIRELESS TELECOM GROUP INC COM 976524108 5 3476 SH SOLE 18 3476 0 0 WIRELESS TELECOM GROUP INC COM 976524108 84 58483 SH SOLE 21 58483 0 0 WISDOMTREE INVTS INC COM 97717P104 517 106826 SH SOLE 2 4523 0 102303 WISDOMTREE INVTS INC COM 97717P104 2 323 SH SOLE 4 323 0 0 WISDOMTREE INVTS INC COM 97717P104 14 2867 SH SOLE 7 2867 0 0 WISDOMTREE INVTS INC COM 97717P104 2809 580334 SH SOLE 18 580334 0 0 WISDOMTREE INVTS INC COM 97717P104 1358 280596 SH SOLE 19 280596 0 0 WISDOMTREE INVTS INC COM 97717P104 68763 14207230 SH SOLE 21 14207230 0 0 WISDOMTREE INVTS INC COM 97717P104 20413 4217519 SH SOLE 22 4059326 0 158193 WISDOMTREE INVTS INC COM 97717P104 66 13650 SH SOLE 26 7318 0 6332 WISDOMTREE INVTS INC COM 97717P104 83 17107 SH SOLE 28 17107 0 0 WISDOMTREE INVTS INC COM 97717P104 811 167516 SH SOLE 30 167516 0 0 WISDOMTREE INVTS INC COM 97717P104 60 12488 SH SOLE 40 12488 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 8200 329468 SH SOLE 2 0 0 329468 WISDOMTREE TR INDIA ERNGS FD 97717W422 46023 1849060 SH SOLE 22 1849060 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 2234 41766 SH SOLE 19 41766 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 8768 SH SOLE 18 0 0 8768 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 7687 SH SOLE 2 1571 0 6116 WIX COM LTD SHS M98068105 2451 20024 SH SOLE 4 18660 0 1364 WIX COM LTD SHS M98068105 3963 32383 SH SOLE 7 32383 0 0 WIX COM LTD SHS M98068105 5071 41438 SH SOLE 18 41438 0 0 WIX COM LTD SHS M98068105 110035 899124 SH SOLE 19 899124 0 0 WIX COM LTD SHS M98068105 71262 582297 SH SOLE 21 582297 0 0 WIX COM LTD SHS M98068105 83152 679461 SH SOLE 22 642695 0 36766 WIX COM LTD SHS M98068105 4410 36039 SH SOLE 23 36039 0 0 WIX COM LTD SHS M98068105 170 1392 SH SOLE 25 1392 0 0 WIX COM LTD SHS M98068105 9933 81165 SH SOLE 26 30320 0 50845 WIX COM LTD SHS M98068105 829 6773 SH SOLE 28 6773 0 0 WIX COM LTD SHS M98068105 9050 73946 SH SOLE 30 73946 0 0 WIX COM LTD SHS M98068105 1089 8901 SH SOLE 31 7279 0 1622 WIX COM LTD SHS M98068105 12658 103436 SH SOLE 34 103436 0 0 WIX COM LTD SHS M98068105 1074 8778 SH SOLE 36 8778 0 0 WIX COM LTD SHS M98068105 118 964 SH SOLE 40 964 0 0 WNS HOLDINGS LTD SPON ADR 92932M101 124 1876 SH SOLE 3 1876 0 0 WNS HOLDINGS LTD SPON ADR 92932M101 751 11349 SH SOLE 18 0 0 11349 WNS HOLDINGS LTD SPON ADR 92932M101 6079 91890 SH SOLE 22 91890 0 0 WNS HOLDINGS LTD SPON ADR 92932M101 249 3758 SH SOLE 25 3758 0 0 WNS HOLDINGS LTD SPON ADR 92932M101 1016 15364 SH SOLE 26 0 0 15364 WNS HOLDINGS LTD SPON ADR 92932M101 50 763 SH SOLE 30 763 0 0 WNS HOLDINGS LTD SPON ADR 92932M101 144 2173 SH SOLE 34 2173 0 0 WOLVERINE WORLD WIDE INC COM 978097103 2114 62661 SH SOLE 2 6901 0 55760 WOLVERINE WORLD WIDE INC COM 978097103 17 508 SH SOLE 4 508 0 0 WOLVERINE WORLD WIDE INC COM 978097103 48 1429 SH SOLE 7 1429 0 0 WOLVERINE WORLD WIDE INC COM 978097103 12376 366813 SH SOLE 18 358537 0 8276 WOLVERINE WORLD WIDE INC COM 978097103 8603 254984 SH SOLE 19 254984 0 0 WOLVERINE WORLD WIDE INC COM 978097103 311881 9243672 SH SOLE 21 9243672 0 0 WOLVERINE WORLD WIDE INC COM 978097103 87129 2582371 SH SOLE 22 2466387 0 115984 WOLVERINE WORLD WIDE INC COM 978097103 501 14842 SH SOLE 23 14842 0 0 WOLVERINE WORLD WIDE INC COM 978097103 2448 72552 SH SOLE 26 19085 0 53467 WOLVERINE WORLD WIDE INC COM 978097103 420 12454 SH SOLE 28 12454 0 0 WOLVERINE WORLD WIDE INC COM 978097103 3827 113414 SH SOLE 30 113414 0 0 WOLVERINE WORLD WIDE INC COM 978097103 104 3081 SH SOLE 36 3081 0 0 WOLVERINE WORLD WIDE INC COM 978097103 296 8759 SH SOLE 40 8759 0 0 WOODWARD INC COM 980745103 17566 148308 SH SOLE 2 51376 0 96932 WOODWARD INC COM 980745103 379 3197 SH SOLE 4 3197 0 0 WOODWARD INC COM 980745103 147 1240 SH SOLE 7 1240 0 0 WOODWARD INC COM 980745103 19101 161268 SH SOLE 18 156377 0 4891 WOODWARD INC COM 980745103 6905 58302 SH SOLE 19 58302 0 0 WOODWARD INC COM 980745103 335542 2833015 SH SOLE 21 2833015 0 0 WOODWARD INC COM 980745103 232964 1966941 SH SOLE 22 1858874 0 108067 WOODWARD INC COM 980745103 1376 11619 SH SOLE 23 11619 0 0 WOODWARD INC COM 980745103 5459 46090 SH SOLE 26 12764 0 33326 WOODWARD INC COM 980745103 817 6898 SH SOLE 28 6898 0 0 WOODWARD INC COM 980745103 124 1044 SH SOLE 29 1044 0 0 WOODWARD INC COM 980745103 2216 18712 SH SOLE 30 18712 0 0 WOODWARD INC COM 980745103 418 3526 SH SOLE 31 1828 0 1698 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 5887 SH SOLE 40 5887 0 0 WORKDAY INC CL A 98138H101 62953 382812 SH SOLE 2 35109 0 347703 WORKDAY INC CL A 98138H101 12192 74137 SH SOLE 4 69854 0 4283 WORKDAY INC CL A 98138H101 2968 18050 SH SOLE 7 18050 0 0 WORKDAY INC CL A 98138H101 2064 12551 SH SOLE 13 12551 0 0 WORKDAY INC CL A 98138H101 188 1144 SH SOLE 15 1144 0 0 WORKDAY INC CL A 98138H101 16407 99770 SH SOLE 18 78374 0 21396 WORKDAY INC CL A 98138H101 17432 106000 SH SOLE 19 106000 0 0 WORKDAY INC CL A 98138H101 283849 1726053 SH SOLE 21 1726053 0 0 WORKDAY INC CL A 98138H101 706585 4296655 SH SOLE 22 3970728 0 325927 WORKDAY INC CL A 98138H101 19707 119833 SH SOLE 23 119833 0 0 WORKDAY INC CL A 98138H101 27984 170167 SH SOLE 25 170167 0 0 WORKDAY INC CL A 98138H101 95699 581931 SH SOLE 26 106499 0 475432 WORKDAY INC CL A 98138H101 5049 30703 SH SOLE 28 21395 0 9308 WORKDAY INC CL A 98138H101 6506 39563 SH SOLE 29 3443 0 36120 WORKDAY INC CL A 98138H101 48420 294433 SH SOLE 30 294433 0 0 WORKDAY INC CL A 98138H101 5791 35214 SH SOLE 31 29616 0 5598 WORKDAY INC CL A 98138H101 4389 26692 SH SOLE 32 26692 0 0 WORKDAY INC CL A 98138H101 1645 10001 SH SOLE 34 10001 0 0 WORKDAY INC CL A 98138H101 17866 108640 SH SOLE 36 108640 0 0 WORKDAY INC CL A 98138H101 631 3839 SH SOLE 40 3839 0 0 WORKDAY INC NOTE 0.250%10/0 98138HAF8 4758 3725000 PRN SOLE 21 3725000 0 0 WORKHORSE GROUP INC COM NEW 98138J206 33 10964 SH SOLE 18 10964 0 0 WORKHORSE GROUP INC COM NEW 98138J206 477 156872 SH SOLE 21 156872 0 0 WORKHORSE GROUP INC COM NEW 98138J206 2907 956109 SH SOLE 22 956109 0 0 WORKIVA INC COM CL A 98139A105 641 15254 SH SOLE 2 1321 0 13933 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 5288 125750 SH SOLE 18 125750 0 0 WORKIVA INC COM CL A 98139A105 2711 64472 SH SOLE 19 64472 0 0 WORKIVA INC COM CL A 98139A105 57112 1358194 SH SOLE 21 1358194 0 0 WORKIVA INC COM CL A 98139A105 45223 1075448 SH SOLE 22 1030738 0 44710 WORKIVA INC COM CL A 98139A105 600 14269 SH SOLE 26 11364 0 2905 WORKIVA INC COM CL A 98139A105 158 3759 SH SOLE 28 3759 0 0 WORKIVA INC COM CL A 98139A105 472 11224 SH SOLE 30 11224 0 0 WORKIVA INC COM CL A 98139A105 149 3546 SH SOLE 40 3546 0 0 WORLD ACCEP CORP DEL COM 981419104 335 3875 SH SOLE 2 250 0 3625 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 2157 24969 SH SOLE 18 24969 0 0 WORLD ACCEP CORP DEL COM 981419104 1000 11572 SH SOLE 19 11572 0 0 WORLD ACCEP CORP DEL COM 981419104 55689 644554 SH SOLE 21 644554 0 0 WORLD ACCEP CORP DEL COM 981419104 16208 187593 SH SOLE 22 177960 0 9633 WORLD ACCEP CORP DEL COM 981419104 281 3258 SH SOLE 26 2571 0 687 WORLD ACCEP CORP DEL COM 981419104 83 964 SH SOLE 28 964 0 0 WORLD ACCEP CORP DEL COM 981419104 732 8470 SH SOLE 30 8470 0 0 WORLD ACCEP CORP DEL COM 981419104 71 818 SH SOLE 40 818 0 0 WORLD FUEL SVCS CORP COM 981475106 4066 93637 SH SOLE 2 30173 0 63464 WORLD FUEL SVCS CORP COM 981475106 12 272 SH SOLE 4 272 0 0 WORLD FUEL SVCS CORP COM 981475106 125 2886 SH SOLE 7 2886 0 0 WORLD FUEL SVCS CORP COM 981475106 15914 366519 SH SOLE 18 366519 0 0 WORLD FUEL SVCS CORP COM 981475106 4931 113566 SH SOLE 19 113566 0 0 WORLD FUEL SVCS CORP COM 981475106 207108 4769887 SH SOLE 21 4769887 0 0 WORLD FUEL SVCS CORP COM 981475106 101188 2330446 SH SOLE 22 2186362 0 144084 WORLD FUEL SVCS CORP COM 981475106 609 14023 SH SOLE 26 9133 0 4890 WORLD FUEL SVCS CORP COM 981475106 388 8946 SH SOLE 28 8946 0 0 WORLD FUEL SVCS CORP COM 981475106 933 21478 SH SOLE 30 21478 0 0 WORLD FUEL SVCS CORP COM 981475106 269 6200 SH SOLE 31 0 0 6200 WORLD FUEL SVCS CORP COM 981475106 239 5508 SH SOLE 36 5508 0 0 WORLD FUEL SVCS CORP COM 981475106 321 7385 SH SOLE 40 7385 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 6425 99050 SH SOLE 2 23117 0 75933 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 8278 127605 SH SOLE 18 127605 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 674 10392 SH SOLE 19 10392 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 153344 2363864 SH SOLE 21 2363864 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 98236 1514350 SH SOLE 22 1435053 0 79297 WORLD WRESTLING ENTMT INC CL A 98156Q108 1431 22061 SH SOLE 26 14824 0 7237 WORLD WRESTLING ENTMT INC CL A 98156Q108 421 6486 SH SOLE 28 6486 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 964 14853 SH SOLE 30 14853 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 4812 SH SOLE 40 4812 0 0 WORTHINGTON INDS INC COM 981811102 2063 48907 SH SOLE 2 17191 0 31716 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 9254 219385 SH SOLE 18 219385 0 0 WORTHINGTON INDS INC COM 981811102 2865 67933 SH SOLE 19 67933 0 0 WORTHINGTON INDS INC COM 981811102 117808 2792992 SH SOLE 21 2792992 0 0 WORTHINGTON INDS INC COM 981811102 54439 1290627 SH SOLE 22 1230183 0 60444 WORTHINGTON INDS INC COM 981811102 940 22285 SH SOLE 26 17554 0 4731 WORTHINGTON INDS INC COM 981811102 239 5668 SH SOLE 28 5668 0 0 WORTHINGTON INDS INC COM 981811102 651 15424 SH SOLE 30 15424 0 0 WORTHINGTON INDS INC COM 981811102 157 3718 SH SOLE 40 3718 0 0 WPX ENERGY INC COM 98212B103 13575 987973 SH SOLE 2 206070 0 781903 WPX ENERGY INC COM 98212B103 26 1916 SH SOLE 4 1916 0 0 WPX ENERGY INC COM 98212B103 137 9983 SH SOLE 7 9983 0 0 WPX ENERGY INC COM 98212B103 15625 1137175 SH SOLE 18 1137175 0 0 WPX ENERGY INC COM 98212B103 1351 98314 SH SOLE 19 98314 0 0 WPX ENERGY INC COM 98212B103 288244 20978491 SH SOLE 21 20978491 0 0 WPX ENERGY INC COM 98212B103 188225 13699025 SH SOLE 22 12900933 0 798092 WPX ENERGY INC COM 98212B103 2036 148160 SH SOLE 26 82953 0 65207 WPX ENERGY INC COM 98212B103 729 53025 SH SOLE 28 53025 0 0 WPX ENERGY INC COM 98212B103 2867 208635 SH SOLE 30 208635 0 0 WPX ENERGY INC COM 98212B103 139 10116 SH SOLE 31 8517 0 1599 WPX ENERGY INC COM 98212B103 137 9988 SH SOLE 36 9988 0 0 WPX ENERGY INC COM 98212B103 624 45427 SH SOLE 40 45427 0 0 WRAP TECHNOLOGIES INC COM 98212N107 20 3121 SH SOLE 2 179 0 2942 WRAP TECHNOLOGIES INC COM 98212N107 173 27012 SH SOLE 18 27012 0 0 WRAP TECHNOLOGIES INC COM 98212N107 81 12644 SH SOLE 19 12644 0 0 WRAP TECHNOLOGIES INC COM 98212N107 2066 323345 SH SOLE 21 323345 0 0 WRAP TECHNOLOGIES INC COM 98212N107 537 83966 SH SOLE 22 81802 0 2164 WRIGHT MED GROUP N V ORD SHS N96617118 1606 52700 SH SOLE 2 4742 0 47958 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 2159 SH SOLE 7 2159 0 0 WRIGHT MED GROUP N V ORD SHS N96617118 13090 429450 SH SOLE 18 429450 0 0 WRIGHT MED GROUP N V ORD SHS N96617118 6753 221549 SH SOLE 19 221549 0 0 WRIGHT MED GROUP N V ORD SHS N96617118 150532 4938698 SH SOLE 21 4938698 0 0 WRIGHT MED GROUP N V ORD SHS N96617118 110828 3636084 SH SOLE 22 3481614 0 154470 WRIGHT MED GROUP N V ORD SHS N96617118 1125 36925 SH SOLE 26 27997 0 8928 WRIGHT MED GROUP N V ORD SHS N96617118 455 14942 SH SOLE 28 14942 0 0 WRIGHT MED GROUP N V ORD SHS N96617118 1156 37933 SH SOLE 30 37933 0 0 WRIGHT MED GROUP N V ORD SHS N96617118 384 12589 SH SOLE 40 12589 0 0 WSFS FINL CORP COM 929328102 2299 52259 SH SOLE 2 1848 0 50411 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 10110 229832 SH SOLE 18 229832 0 0 WSFS FINL CORP COM 929328102 4061 92320 SH SOLE 19 92320 0 0 WSFS FINL CORP COM 929328102 78236 1778489 SH SOLE 21 1778489 0 0 WSFS FINL CORP COM 929328102 67980 1545351 SH SOLE 22 1482924 0 62427 WSFS FINL CORP COM 929328102 1321 30040 SH SOLE 26 15012 0 15028 WSFS FINL CORP COM 929328102 281 6392 SH SOLE 28 6392 0 0 WSFS FINL CORP COM 929328102 707 16074 SH SOLE 30 16074 0 0 WSFS FINL CORP COM 929328102 269 6111 SH SOLE 40 6111 0 0 WVS FINL CORP COM 929358109 4 222 SH SOLE 21 222 0 0 WW INTL INC COM 98262P101 2557 66924 SH SOLE 2 21492 0 45432 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 10015 262116 SH SOLE 18 262116 0 0 WW INTL INC COM 98262P101 3170 82957 SH SOLE 19 82957 0 0 WW INTL INC COM 98262P101 128577 3365018 SH SOLE 21 3365018 0 0 WW INTL INC COM 98262P101 60860 1592774 SH SOLE 22 1537065 0 55709 WW INTL INC COM 98262P101 360 9412 SH SOLE 26 5585 0 3827 WW INTL INC COM 98262P101 198 5191 SH SOLE 28 5191 0 0 WW INTL INC COM 98262P101 603 15791 SH SOLE 30 15791 0 0 WW INTL INC COM 98262P101 204 5336 SH SOLE 40 5336 0 0 WYNDHAM DESTINATIONS INC COM 98310W108 12491 241643 SH SOLE 2 71640 0 170003 WYNDHAM DESTINATIONS INC COM 98310W108 109 2109 SH SOLE 4 2109 0 0 WYNDHAM DESTINATIONS INC COM 98310W108 114 2207 SH SOLE 7 2207 0 0 WYNDHAM DESTINATIONS INC COM 98310W108 16287 315088 SH SOLE 18 307383 0 7705 WYNDHAM DESTINATIONS INC COM 98310W108 3652 70653 SH SOLE 19 70653 0 0 WYNDHAM DESTINATIONS INC COM 98310W108 235643 4558782 SH SOLE 21 4558782 0 0 WYNDHAM DESTINATIONS INC COM 98310W108 177112 3426419 SH SOLE 22 3241455 0 184964 WYNDHAM DESTINATIONS INC COM 98310W108 40 779 SH SOLE 23 779 0 0 WYNDHAM DESTINATIONS INC COM 98310W108 1863 36036 SH SOLE 26 28612 0 7424 WYNDHAM DESTINATIONS INC COM 98310W108 630 12182 SH SOLE 28 12182 0 0 WYNDHAM DESTINATIONS INC COM 98310W108 2554 49408 SH SOLE 30 49408 0 0 WYNDHAM DESTINATIONS INC COM 98310W108 448 8660 SH SOLE 31 1860 0 6800 WYNDHAM DESTINATIONS INC COM 98310W108 1812 35052 SH SOLE 34 35052 0 0 WYNDHAM DESTINATIONS INC COM 98310W108 137 2659 SH SOLE 36 2659 0 0 WYNDHAM DESTINATIONS INC COM 98310W108 501 9692 SH SOLE 40 9692 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 13784 219459 SH SOLE 2 46746 0 172713 WYNDHAM HOTELS & RESORTS INC COM 98311A105 33 530 SH SOLE 4 530 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 134 2129 SH SOLE 7 2129 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 19 310 SH SOLE 15 310 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 17523 278978 SH SOLE 18 278978 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 1390 22126 SH SOLE 19 22126 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 298639 4754647 SH SOLE 21 4754647 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 198892 3166558 SH SOLE 22 2988502 0 178056 WYNDHAM HOTELS & RESORTS INC COM 98311A105 5703 90804 SH SOLE 25 90804 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 11146 177453 SH SOLE 26 20386 0 157067 WYNDHAM HOTELS & RESORTS INC COM 98311A105 786 12513 SH SOLE 28 12513 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 1929 30704 SH SOLE 30 30704 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 223 3550 SH SOLE 31 1950 0 1600 WYNDHAM HOTELS & RESORTS INC COM 98311A105 2432 38721 SH SOLE 36 38721 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 628 9999 SH SOLE 40 9999 0 0 WYNN RESORTS LTD COM 983134107 27748 199815 SH SOLE 2 20777 0 179038 WYNN RESORTS LTD COM 983134107 5659 40751 SH SOLE 4 38269 0 2482 WYNN RESORTS LTD COM 983134107 12002 86429 SH SOLE 7 82865 0 3564 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 26660 191976 SH SOLE 18 179039 0 12937 WYNN RESORTS LTD COM 983134107 3757 27057 SH SOLE 19 27057 0 0 WYNN RESORTS LTD COM 983134107 320813 2310167 SH SOLE 21 2310167 0 0 WYNN RESORTS LTD COM 983134107 318899 2296388 SH SOLE 22 2107402 0 188986 WYNN RESORTS LTD COM 983134107 9798 70552 SH SOLE 23 70552 0 0 WYNN RESORTS LTD COM 983134107 13788 99288 SH SOLE 25 99288 0 0 WYNN RESORTS LTD COM 983134107 51105 368008 SH SOLE 26 72847 0 295161 WYNN RESORTS LTD COM 983134107 2525 18182 SH SOLE 28 12636 0 5546 WYNN RESORTS LTD COM 983134107 47538 342320 SH SOLE 30 342320 0 0 WYNN RESORTS LTD COM 983134107 916 6598 SH SOLE 31 2514 0 4084 WYNN RESORTS LTD COM 983134107 883 6356 SH SOLE 34 6356 0 0 WYNN RESORTS LTD COM 983134107 9457 68098 SH SOLE 36 68098 0 0 WYNN RESORTS LTD COM 983134107 296 2130 SH SOLE 40 2130 0 0 X FINANCIAL SPONSORED ADS 98372W103 56 33037 SH SOLE 21 33037 0 0 X FINANCIAL SPONSORED ADS 98372W103 489 289250 SH SOLE 22 256230 0 33020 X FINANCIAL SPONSORED ADS 98372W103 189 111570 SH SOLE 30 111570 0 0 X4 PHARMACEUTICALS INC COM 98420X103 60 5628 SH SOLE 2 1091 0 4537 X4 PHARMACEUTICALS INC COM 98420X103 459 42933 SH SOLE 18 42933 0 0 X4 PHARMACEUTICALS INC COM 98420X103 226 21141 SH SOLE 19 21141 0 0 X4 PHARMACEUTICALS INC COM 98420X103 4386 409935 SH SOLE 21 409935 0 0 X4 PHARMACEUTICALS INC COM 98420X103 3410 318710 SH SOLE 22 313229 0 5481 X4 PHARMACEUTICALS INC COM 98420X103 13 1232 SH SOLE 26 0 0 1232 XBIOTECH INC COM 98400H102 146 7832 SH SOLE 2 706 0 7126 XBIOTECH INC COM 98400H102 1177 63035 SH SOLE 18 63035 0 0 XBIOTECH INC COM 98400H102 613 32859 SH SOLE 19 32859 0 0 XBIOTECH INC COM 98400H102 19554 1047618 SH SOLE 21 1047618 0 0 XBIOTECH INC COM 98400H102 11155 597632 SH SOLE 22 582844 0 14788 XBIOTECH INC COM 98400H102 55 2945 SH SOLE 30 2945 0 0 XCEL BRANDS INC COM NEW 98400M101 0 315 SH SOLE 21 315 0 0 XCEL ENERGY INC COM 98389B100 86357 1360172 SH SOLE 2 214942 0 1145230 XCEL ENERGY INC COM 98389B100 17725 279175 SH SOLE 4 265749 0 13426 XCEL ENERGY INC COM 98389B100 39540 622768 SH SOLE 7 601737 0 21031 XCEL ENERGY INC COM 98389B100 9210 145067 SH SOLE 13 145067 0 0 XCEL ENERGY INC COM 98389B100 246 3867 SH SOLE 15 3867 0 0 XCEL ENERGY INC COM 98389B100 107984 1700807 SH SOLE 18 1441384 0 259423 XCEL ENERGY INC COM 98389B100 72629 1143941 SH SOLE 19 1143941 0 0 XCEL ENERGY INC COM 98389B100 1529849 24095899 SH SOLE 21 24095899 0 0 XCEL ENERGY INC COM 98389B100 972385 15315563 SH SOLE 22 13485165 0 1830398 XCEL ENERGY INC COM 98389B100 23766 374323 SH SOLE 23 374323 0 0 XCEL ENERGY INC COM 98389B100 33430 526535 SH SOLE 25 526535 0 0 XCEL ENERGY INC COM 98389B100 132731 2090585 SH SOLE 26 333523 0 1757062 XCEL ENERGY INC COM 98389B100 6163 97075 SH SOLE 28 68444 0 28631 XCEL ENERGY INC COM 98389B100 629 9911 SH SOLE 29 9911 0 0 XCEL ENERGY INC COM 98389B100 188576 2970175 SH SOLE 30 2970175 0 0 XCEL ENERGY INC COM 98389B100 10024 157882 SH SOLE 31 95034 0 62848 XCEL ENERGY INC COM 98389B100 8846 139331 SH SOLE 32 139331 0 0 XCEL ENERGY INC COM 98389B100 4679 73704 SH SOLE 34 73704 0 0 XCEL ENERGY INC COM 98389B100 39080 615536 SH SOLE 36 615536 0 0 XCEL ENERGY INC COM 98389B100 755 11899 SH SOLE 40 11899 0 0 XENCOR INC COM 98401F105 725 21068 SH SOLE 2 3119 0 17949 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 7870 228834 SH SOLE 18 214521 0 14313 XENCOR INC COM 98401F105 4921 143083 SH SOLE 19 143083 0 0 XENCOR INC COM 98401F105 207541 6034931 SH SOLE 21 6034931 0 0 XENCOR INC COM 98401F105 51635 1501453 SH SOLE 22 1439726 0 61727 XENCOR INC COM 98401F105 289 8404 SH SOLE 23 8404 0 0 XENCOR INC COM 98401F105 1671 48578 SH SOLE 26 9415 0 39163 XENCOR INC COM 98401F105 236 6865 SH SOLE 28 6865 0 0 XENCOR INC COM 98401F105 7730 224779 SH SOLE 30 224779 0 0 XENCOR INC COM 98401F105 33 961 SH SOLE 34 961 0 0 XENCOR INC COM 98401F105 188 5472 SH SOLE 40 5472 0 0 XENIA HOTELS & RESORTS INC COM 984017103 2569 118869 SH SOLE 2 4403 0 114466 XENIA HOTELS & RESORTS INC COM 984017103 690 31950 SH SOLE 4 31950 0 0 XENIA HOTELS & RESORTS INC COM 984017103 2455 113599 SH SOLE 7 113599 0 0 XENIA HOTELS & RESORTS INC COM 984017103 10911 504889 SH SOLE 18 504889 0 0 XENIA HOTELS & RESORTS INC COM 984017103 6978 322893 SH SOLE 19 322893 0 0 XENIA HOTELS & RESORTS INC COM 984017103 298901 13831616 SH SOLE 21 13831616 0 0 XENIA HOTELS & RESORTS INC COM 984017103 94738 4383972 SH SOLE 22 4226698 0 157274 XENIA HOTELS & RESORTS INC COM 984017103 158 7304 SH SOLE 23 7304 0 0 XENIA HOTELS & RESORTS INC COM 984017103 5470 253111 SH SOLE 25 253111 0 0 XENIA HOTELS & RESORTS INC COM 984017103 1621 75004 SH SOLE 26 21490 0 53514 XENIA HOTELS & RESORTS INC COM 984017103 293 13560 SH SOLE 28 13560 0 0 XENIA HOTELS & RESORTS INC COM 984017103 1314 60796 SH SOLE 29 60796 0 0 XENIA HOTELS & RESORTS INC COM 984017103 13701 634019 SH SOLE 30 634019 0 0 XENIA HOTELS & RESORTS INC COM 984017103 64 2941 SH SOLE 36 2941 0 0 XENIA HOTELS & RESORTS INC COM 984017103 252 11644 SH SOLE 40 11644 0 0 XERIS PHARMACEUTICALS INC COM 98422L107 82 11601 SH SOLE 2 1114 0 10487 XERIS PHARMACEUTICALS INC COM 98422L107 678 96204 SH SOLE 18 96204 0 0 XERIS PHARMACEUTICALS INC COM 98422L107 487 69042 SH SOLE 19 69042 0 0 XERIS PHARMACEUTICALS INC COM 98422L107 8399 1191343 SH SOLE 21 1191343 0 0 XERIS PHARMACEUTICALS INC COM 98422L107 5688 806835 SH SOLE 22 781241 0 25594 XERIS PHARMACEUTICALS INC COM 98422L107 139 19657 SH SOLE 26 0 0 19657 XERIS PHARMACEUTICALS INC COM 98422L107 15 2065 SH SOLE 30 2065 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 18639 505540 SH SOLE 2 76320 0 429220 XEROX HOLDINGS CORP COM NEW 98421M106 3474 94217 SH SOLE 4 88169 0 6048 XEROX HOLDINGS CORP COM NEW 98421M106 11766 319133 SH SOLE 7 176715 0 142418 XEROX HOLDINGS CORP COM NEW 98421M106 15 404 SH SOLE 13 404 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 52 1405 SH SOLE 15 1405 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 6 172 SH SOLE 17 0 0 172 XEROX HOLDINGS CORP COM NEW 98421M106 16529 448308 SH SOLE 18 420647 0 27661 XEROX HOLDINGS CORP COM NEW 98421M106 2191 59429 SH SOLE 19 59429 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 187957 5097822 SH SOLE 21 5097822 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 215217 5837192 SH SOLE 22 5311158 0 526034 XEROX HOLDINGS CORP COM NEW 98421M106 6446 174837 SH SOLE 23 174837 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 20349 551904 SH SOLE 25 551904 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 61740 1674538 SH SOLE 26 221341 0 1453197 XEROX HOLDINGS CORP COM NEW 98421M106 1401 37994 SH SOLE 28 27056 0 10938 XEROX HOLDINGS CORP COM NEW 98421M106 1726 46822 SH SOLE 29 4095 0 42727 XEROX HOLDINGS CORP COM NEW 98421M106 38641 1048030 SH SOLE 30 1048030 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 1821 49401 SH SOLE 31 37936 0 11465 XEROX HOLDINGS CORP COM NEW 98421M106 1744 47295 SH SOLE 34 47295 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 6277 170258 SH SOLE 36 170258 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 160 4329 SH SOLE 40 4329 0 0 XILINX INC COM 983919101 66370 678837 SH SOLE 2 63724 0 615113 XILINX INC COM 983919101 11276 115330 SH SOLE 4 108644 0 6686 XILINX INC COM 983919101 22780 232998 SH SOLE 7 224675 0 8323 XILINX INC COM 983919101 328 3359 SH SOLE 13 3359 0 0 XILINX INC COM 983919101 179 1826 SH SOLE 15 1826 0 0 XILINX INC COM 983919101 172181 1761085 SH SOLE 18 1362295 0 398790 XILINX INC COM 983919101 245147 2507382 SH SOLE 19 2507382 0 0 XILINX INC COM 983919101 757364 7746387 SH SOLE 21 7746387 0 0 XILINX INC COM 983919101 625230 6394911 SH SOLE 22 5752375 0 642536 XILINX INC COM 983919101 18064 184765 SH SOLE 23 184765 0 0 XILINX INC COM 983919101 25652 262375 SH SOLE 25 262375 0 0 XILINX INC COM 983919101 126136 1290133 SH SOLE 26 168585 0 1121548 XILINX INC COM 983919101 4609 47146 SH SOLE 28 32955 0 14191 XILINX INC COM 983919101 479 4902 SH SOLE 29 4902 0 0 XILINX INC COM 983919101 115419 1180514 SH SOLE 30 1180514 0 0 XILINX INC COM 983919101 5346 54676 SH SOLE 31 45417 0 9259 XILINX INC COM 983919101 4002 40930 SH SOLE 32 40930 0 0 XILINX INC COM 983919101 62697 641272 SH SOLE 34 641272 0 0 XILINX INC COM 983919101 16936 173222 SH SOLE 36 173222 0 0 XILINX INC COM 983919101 588 6011 SH SOLE 40 6011 0 0 XILINX INC OPTIONS 983919101 7608 77800 SH Call SOLE 2 77800 0 0 XILINX INC OPTIONS 983919101 78950 807500 SH Call SOLE 19 807500 0 0 XILINX INC OPTIONS 983919101 1730 17700 SH Call SOLE 22 17700 0 0 XILINX INC OPTIONS 983919101 10314 105500 SH Call SOLE 34 105500 0 0 XOMA CORP DEL COM NEW 98419J206 30 1110 SH SOLE 18 1110 0 0 XOMA CORP DEL COM NEW 98419J206 586 21478 SH SOLE 21 21478 0 0 XOMA CORP DEL COM NEW 98419J206 4205 154029 SH SOLE 22 154029 0 0 XP INC CL A G98239109 2113 54859 SH SOLE 18 0 0 54859 XP INC CL A G98239109 19668 510584 SH SOLE 19 510584 0 0 XP INC CL A G98239109 546 14179 SH SOLE 22 14179 0 0 XP INC CL A G98239109 905 23500 SH SOLE 26 0 0 23500 XP INC CL A G98239109 6591 171113 SH SOLE 29 171113 0 0 XP INC CL A G98239109 25630 665372 SH SOLE 34 665372 0 0 XPEL INC COM 98379L100 314 21449 SH SOLE 21 21449 0 0 XPEL INC COM 98379L100 2352 160572 SH SOLE 22 160572 0 0 XPERI CORP COM 98421B100 819 44288 SH SOLE 2 1721 0 42567 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 4058 219337 SH SOLE 18 219337 0 0 XPERI CORP COM 98421B100 1607 86840 SH SOLE 19 86840 0 0 XPERI CORP COM 98421B100 102420 5536238 SH SOLE 21 5536238 0 0 XPERI CORP COM 98421B100 27526 1487887 SH SOLE 22 1422274 0 65613 XPERI CORP COM 98421B100 429 23186 SH SOLE 23 23186 0 0 XPERI CORP COM 98421B100 166 8992 SH SOLE 26 5498 0 3494 XPERI CORP COM 98421B100 123 6638 SH SOLE 28 6638 0 0 XPERI CORP COM 98421B100 1255 67856 SH SOLE 30 67856 0 0 XPERI CORP COM 98421B100 94 5071 SH SOLE 40 5071 0 0 XPO LOGISTICS INC COM 983793100 20945 262802 SH SOLE 2 64969 0 197833 XPO LOGISTICS INC COM 983793100 3377 42373 SH SOLE 4 39258 0 3115 XPO LOGISTICS INC COM 983793100 563 7062 SH SOLE 7 7062 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 21454 269179 SH SOLE 18 258576 0 10603 XPO LOGISTICS INC COM 983793100 3443 43205 SH SOLE 19 43205 0 0 XPO LOGISTICS INC COM 983793100 381269 4783806 SH SOLE 21 4783806 0 0 XPO LOGISTICS INC COM 983793100 245651 3082194 SH SOLE 22 2902360 0 179834 XPO LOGISTICS INC COM 983793100 5447 68349 SH SOLE 23 68349 0 0 XPO LOGISTICS INC COM 983793100 7141 89598 SH SOLE 25 89598 0 0 XPO LOGISTICS INC COM 983793100 25457 319410 SH SOLE 26 101918 0 217492 XPO LOGISTICS INC COM 983793100 1349 16931 SH SOLE 28 12026 0 4905 XPO LOGISTICS INC COM 983793100 327 4105 SH SOLE 29 4105 0 0 XPO LOGISTICS INC COM 983793100 12254 153748 SH SOLE 30 153748 0 0 XPO LOGISTICS INC COM 983793100 2345 29429 SH SOLE 31 21307 0 8122 XPO LOGISTICS INC COM 983793100 462 5798 SH SOLE 34 5798 0 0 XPO LOGISTICS INC COM 983793100 5105 64052 SH SOLE 36 64052 0 0 XPO LOGISTICS INC COM 983793100 183 2290 SH SOLE 40 2290 0 0 XPRESSPA GROUP INC COM NEW 98420U604 0 332 SH SOLE 21 332 0 0 XPRESSPA GROUP INC COM NEW 98420U604 9 12977 SH SOLE 22 12977 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 9619 SH SOLE 21 9619 0 0 XYLEM INC COM 98419M100 41470 526340 SH SOLE 2 132190 0 394150 XYLEM INC COM 98419M100 8016 101742 SH SOLE 4 96995 0 4747 XYLEM INC COM 98419M100 22348 283634 SH SOLE 7 273584 0 10050 XYLEM INC COM 98419M100 306 3882 SH SOLE 13 3882 0 0 XYLEM INC COM 98419M100 95 1209 SH SOLE 15 1209 0 0 XYLEM INC COM 98419M100 31496 399747 SH SOLE 18 366806 0 32941 XYLEM INC COM 98419M100 5389 68395 SH SOLE 19 68395 0 0 XYLEM INC COM 98419M100 362951 4606568 SH SOLE 21 4606568 0 0 XYLEM INC COM 98419M100 353701 4489157 SH SOLE 22 3951580 0 537577 XYLEM INC COM 98419M100 11860 150521 SH SOLE 23 150521 0 0 XYLEM INC COM 98419M100 17509 222221 SH SOLE 25 222221 0 0 XYLEM INC COM 98419M100 102351 1299030 SH SOLE 26 163528 0 1135502 XYLEM INC COM 98419M100 2718 34499 SH SOLE 28 23486 0 11013 XYLEM INC COM 98419M100 3991 50656 SH SOLE 29 13013 0 37643 XYLEM INC COM 98419M100 124562 1580940 SH SOLE 30 1580940 0 0 XYLEM INC COM 98419M100 5664 71891 SH SOLE 31 53583 0 18308 XYLEM INC COM 98419M100 3207 40708 SH SOLE 34 40708 0 0 XYLEM INC COM 98419M100 9467 120149 SH SOLE 36 120149 0 0 XYLEM INC COM 98419M100 285 3615 SH SOLE 40 3615 0 0 Y MABS THERAPEUTICS INC COM 984241109 344 10995 SH SOLE 2 2142 0 8853 Y MABS THERAPEUTICS INC COM 984241109 15 486 SH SOLE 7 486 0 0 Y MABS THERAPEUTICS INC COM 984241109 2625 84001 SH SOLE 18 84001 0 0 Y MABS THERAPEUTICS INC COM 984241109 2131 68185 SH SOLE 19 68185 0 0 Y MABS THERAPEUTICS INC COM 984241109 37923 1213536 SH SOLE 21 1213536 0 0 Y MABS THERAPEUTICS INC COM 984241109 18855 603352 SH SOLE 22 569829 0 33523 Y MABS THERAPEUTICS INC COM 984241109 142 4551 SH SOLE 23 4551 0 0 Y MABS THERAPEUTICS INC COM 984241109 450 14388 SH SOLE 26 0 0 14388 Y MABS THERAPEUTICS INC COM 984241109 328 10493 SH SOLE 30 10493 0 0 Y MABS THERAPEUTICS INC COM 984241109 97 3104 SH SOLE 40 3104 0 0 YAMANA GOLD INC COM 98462Y100 1106 280083 SH SOLE 21 280083 0 0 YANDEX N V SHS CLASS A N97284108 11087 254927 SH SOLE 2 34805 0 220122 YANDEX N V SHS CLASS A N97284108 2330 53581 SH SOLE 4 53581 0 0 YANDEX N V SHS CLASS A N97284108 26 604 SH SOLE 7 604 0 0 YANDEX N V SHS CLASS A N97284108 1447 33273 SH SOLE 13 33273 0 0 YANDEX N V SHS CLASS A N97284108 91 2098 SH SOLE 15 2098 0 0 YANDEX N V SHS CLASS A N97284108 393 9029 SH SOLE 18 9029 0 0 YANDEX N V SHS CLASS A N97284108 46541 1070155 SH SOLE 19 1070155 0 0 YANDEX N V SHS CLASS A N97284108 951 21872 SH SOLE 21 21872 0 0 YANDEX N V SHS CLASS A N97284108 32673 751272 SH SOLE 22 491765 0 259507 YANDEX N V SHS CLASS A N97284108 13512 310689 SH SOLE 25 310689 0 0 YANDEX N V SHS CLASS A N97284108 16473 378779 SH SOLE 26 0 0 378779 YANDEX N V SHS CLASS A N97284108 3340 76793 SH SOLE 30 76793 0 0 YANDEX N V SHS CLASS A N97284108 54775 1259479 SH SOLE 34 1259479 0 0 YANDEX N V SHS CLASS A N97284108 5122 117770 SH SOLE 36 117770 0 0 YAYYO INC COM 985294107 2 1764 SH SOLE 18 1764 0 0 YELP INC CL A 985817105 6927 198877 SH SOLE 2 160360 0 38517 YELP INC CL A 985817105 249 7137 SH SOLE 4 7137 0 0 YELP INC CL A 985817105 117 3349 SH SOLE 7 3349 0 0 YELP INC CL A 985817105 560 16088 SH SOLE 13 16088 0 0 YELP INC CL A 985817105 1 31 SH SOLE 17 0 0 31 YELP INC CL A 985817105 15423 442806 SH SOLE 18 393795 0 49011 YELP INC CL A 985817105 15341 440440 SH SOLE 19 440440 0 0 YELP INC CL A 985817105 167723 4815474 SH SOLE 21 4815474 0 0 YELP INC CL A 985817105 94304 2707537 SH SOLE 22 2589250 0 118287 YELP INC CL A 985817105 1906 54728 SH SOLE 23 54728 0 0 YELP INC CL A 985817105 4365 125336 SH SOLE 26 20814 0 104522 YELP INC CL A 985817105 360 10344 SH SOLE 28 10344 0 0 YELP INC CL A 985817105 2200 63170 SH SOLE 29 24214 0 38956 YELP INC CL A 985817105 4913 141068 SH SOLE 30 141068 0 0 YELP INC CL A 985817105 253 7251 SH SOLE 31 4290 0 2961 YELP INC CL A 985817105 361 10378 SH SOLE 34 10378 0 0 YELP INC CL A 985817105 358 10287 SH SOLE 36 10287 0 0 YELP INC CL A 985817105 286 8219 SH SOLE 40 8219 0 0 YETI HLDGS INC COM 98585X104 596 17125 SH SOLE 2 1536 0 15589 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 4816 138475 SH SOLE 18 138475 0 0 YETI HLDGS INC COM 98585X104 2501 71912 SH SOLE 19 71912 0 0 YETI HLDGS INC COM 98585X104 48063 1381927 SH SOLE 21 1381927 0 0 YETI HLDGS INC COM 98585X104 34683 997224 SH SOLE 22 951510 0 45714 YETI HLDGS INC COM 98585X104 103 2951 SH SOLE 26 0 0 2951 YETI HLDGS INC COM 98585X104 175 5043 SH SOLE 28 5043 0 0 YETI HLDGS INC COM 98585X104 223 6409 SH SOLE 30 6409 0 0 YETI HLDGS INC COM 98585X104 130 3734 SH SOLE 40 3734 0 0 YEXT INC COM 98585N106 771 53457 SH SOLE 2 17963 0 35494 YEXT INC COM 98585N106 4 289 SH SOLE 4 289 0 0 YEXT INC COM 98585N106 25 1745 SH SOLE 7 1745 0 0 YEXT INC COM 98585N106 5413 375403 SH SOLE 18 319330 0 56073 YEXT INC COM 98585N106 6844 474625 SH SOLE 19 474625 0 0 YEXT INC COM 98585N106 49581 3438317 SH SOLE 21 3438317 0 0 YEXT INC COM 98585N106 43739 3033184 SH SOLE 22 2932263 0 100921 YEXT INC COM 98585N106 730 50600 SH SOLE 23 50600 0 0 YEXT INC COM 98585N106 2294 159105 SH SOLE 26 18761 0 140344 YEXT INC COM 98585N106 90 6250 SH SOLE 28 6250 0 0 YEXT INC COM 98585N106 11052 766404 SH SOLE 30 766404 0 0 YEXT INC COM 98585N106 143 9919 SH SOLE 40 9919 0 0 YIELD10 BIOSCIENCE INC COM NEW 98585K201 0 315 SH SOLE 21 315 0 0 YIELD10 BIOSCIENCE INC COM NEW 98585K201 259 1507745 SH SOLE 22 1507745 0 0 YINTECH INVT HLDGS LTD SPONSORED ADR 98585M108 60 11370 SH SOLE 4 11370 0 0 YINTECH INVT HLDGS LTD SPONSORED ADR 98585M108 1137 214510 SH SOLE 21 214510 0 0 YINTECH INVT HLDGS LTD SPONSORED ADR 98585M108 656 123766 SH SOLE 22 117023 0 6743 YINTECH INVT HLDGS LTD SPONSORED ADR 98585M108 69 13054 SH SOLE 30 13054 0 0 YORK WTR CO COM 987184108 237 5149 SH SOLE 2 533 0 4616 YORK WTR CO COM 987184108 363 7876 SH SOLE 7 7876 0 0 YORK WTR CO COM 987184108 2125 46087 SH SOLE 18 46087 0 0 YORK WTR CO COM 987184108 1069 23191 SH SOLE 19 23191 0 0 YORK WTR CO COM 987184108 22080 478855 SH SOLE 21 478855 0 0 YORK WTR CO COM 987184108 14978 324835 SH SOLE 22 304640 0 20195 YORK WTR CO COM 987184108 55 1198 SH SOLE 26 0 0 1198 YORK WTR CO COM 987184108 2837 61519 SH SOLE 30 61519 0 0 YORK WTR CO COM 987184108 65 1415 SH SOLE 40 1415 0 0 YOUNGEVITY INTL INC COM NEW 987537206 12 3543 SH SOLE 2 305 0 3238 YOUNGEVITY INTL INC COM NEW 987537206 95 29217 SH SOLE 18 29217 0 0 YOUNGEVITY INTL INC COM NEW 987537206 45 13799 SH SOLE 19 13799 0 0 YOUNGEVITY INTL INC COM NEW 987537206 957 293647 SH SOLE 21 293647 0 0 YOUNGEVITY INTL INC COM NEW 987537206 647 198556 SH SOLE 22 196185 0 2371 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 5809 501661 SH SOLE 2 47344 0 454317 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 703 60711 SH SOLE 4 60711 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 495 42711 SH SOLE 7 23734 0 18977 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 383 33099 SH SOLE 18 33099 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 1427 123194 SH SOLE 19 123194 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 31992 2762655 SH SOLE 21 2762655 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 24185 2088515 SH SOLE 22 1877665 0 210850 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 1181 101989 SH SOLE 23 101989 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 4827 416871 SH SOLE 25 416871 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 9563 825827 SH SOLE 26 361598 0 464229 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 226 19479 SH SOLE 29 19479 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 12334 1065113 SH SOLE 30 1065113 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 315 27193 SH SOLE 31 10683 0 16510 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 19630 1695130 SH SOLE 34 1695130 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 17 1511 SH SOLE 40 1511 0 0 YRC WORLDWIDE INC COM PAR $.01 984249607 92 36206 SH SOLE 2 1308 0 34898 YRC WORLDWIDE INC COM PAR $.01 984249607 10 4112 SH SOLE 7 4112 0 0 YRC WORLDWIDE INC COM PAR $.01 984249607 298 116897 SH SOLE 18 116897 0 0 YRC WORLDWIDE INC COM PAR $.01 984249607 146 57281 SH SOLE 19 57281 0 0 YRC WORLDWIDE INC COM PAR $.01 984249607 3142 1232123 SH SOLE 21 1232123 0 0 YRC WORLDWIDE INC COM PAR $.01 984249607 2786 1092439 SH SOLE 22 1037871 0 54568 YUM BRANDS INC COM 988498101 79920 793413 SH SOLE 2 126294 0 667119 YUM BRANDS INC COM 988498101 14257 141538 SH SOLE 4 133010 0 8528 YUM BRANDS INC COM 988498101 35581 353227 SH SOLE 7 337994 0 15233 YUM BRANDS INC COM 988498101 714 7092 SH SOLE 13 7092 0 0 YUM BRANDS INC COM 988498101 180 1788 SH SOLE 15 1788 0 0 YUM BRANDS INC COM 988498101 1 6 SH SOLE 17 0 0 6 YUM BRANDS INC COM 988498101 64980 645090 SH SOLE 18 604338 0 40752 YUM BRANDS INC COM 988498101 7824 77672 SH SOLE 19 77672 0 0 YUM BRANDS INC COM 988498101 1074948 10671575 SH SOLE 21 10671575 0 0 YUM BRANDS INC COM 988498101 852292 8461154 SH SOLE 22 7677547 0 783607 YUM BRANDS INC COM 988498101 23900 237268 SH SOLE 23 237268 0 0 YUM BRANDS INC COM 988498101 41938 416338 SH SOLE 25 416338 0 0 YUM BRANDS INC COM 988498101 152794 1516869 SH SOLE 26 261770 0 1255099 YUM BRANDS INC COM 988498101 5711 56700 SH SOLE 28 39697 0 17003 YUM BRANDS INC COM 988498101 1982 19672 SH SOLE 29 19672 0 0 YUM BRANDS INC COM 988498101 166544 1653368 SH SOLE 30 1653368 0 0 YUM BRANDS INC COM 988498101 6883 68331 SH SOLE 31 53967 0 14364 YUM BRANDS INC COM 988498101 7033 69819 SH SOLE 34 69819 0 0 YUM BRANDS INC COM 988498101 30620 303983 SH SOLE 36 303983 0 0 YUM BRANDS INC COM 988498101 648 6438 SH SOLE 40 6438 0 0 YUM CHINA HLDGS INC COM 98850P109 57440 1196414 SH SOLE 2 59340 0 1137074 YUM CHINA HLDGS INC COM 98850P109 16057 334447 SH SOLE 4 334447 0 0 YUM CHINA HLDGS INC COM 98850P109 5939 123703 SH SOLE 7 53484 0 70219 YUM CHINA HLDGS INC COM 98850P109 6348 132226 SH SOLE 13 132226 0 0 YUM CHINA HLDGS INC COM 98850P109 37650 784204 SH SOLE 15 749458 0 34746 YUM CHINA HLDGS INC COM 98850P109 18207 379242 SH SOLE 18 379242 0 0 YUM CHINA HLDGS INC COM 98850P109 20532 427656 SH SOLE 19 427656 0 0 YUM CHINA HLDGS INC COM 98850P109 554030 11539895 SH SOLE 21 11539895 0 0 YUM CHINA HLDGS INC COM 98850P109 412262 8586997 SH SOLE 22 7247191 0 1339806 YUM CHINA HLDGS INC COM 98850P109 10343 215433 SH SOLE 23 215433 0 0 YUM CHINA HLDGS INC COM 98850P109 20670 430538 SH SOLE 25 430538 0 0 YUM CHINA HLDGS INC COM 98850P109 96925 2018843 SH SOLE 26 245141 0 1773702 YUM CHINA HLDGS INC COM 98850P109 2626 54700 SH SOLE 28 54700 0 0 YUM CHINA HLDGS INC COM 98850P109 2161 45015 SH SOLE 29 45015 0 0 YUM CHINA HLDGS INC COM 98850P109 102248 2129723 SH SOLE 30 2129723 0 0 YUM CHINA HLDGS INC COM 98850P109 3004 62576 SH SOLE 31 31481 0 31095 YUM CHINA HLDGS INC COM 98850P109 1154 24045 SH SOLE 32 24045 0 0 YUM CHINA HLDGS INC COM 98850P109 98227 2045977 SH SOLE 34 2045977 0 0 YUM CHINA HLDGS INC COM 98850P109 7735 161119 SH SOLE 36 161119 0 0 YUM CHINA HLDGS INC COM 98850P109 136 2836 SH SOLE 40 2836 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 42774 SH SOLE 22 42774 0 0 ZAFGEN INC COM 98885E103 8 7085 SH SOLE 18 7085 0 0 ZAFGEN INC COM 98885E103 112 101280 SH SOLE 21 101280 0 0 ZAFGEN INC COM 98885E103 703 633450 SH SOLE 22 633450 0 0 ZAGG INC COM 98884U108 233 28760 SH SOLE 2 1005 0 27755 ZAGG INC COM 98884U108 6 746 SH SOLE 7 746 0 0 ZAGG INC COM 98884U108 808 99629 SH SOLE 18 99629 0 0 ZAGG INC COM 98884U108 1021 125861 SH SOLE 19 125861 0 0 ZAGG INC COM 98884U108 8344 1028842 SH SOLE 21 1028842 0 0 ZAGG INC COM 98884U108 8379 1033159 SH SOLE 22 1008546 0 24613 ZAGG INC COM 98884U108 182 22484 SH SOLE 23 22484 0 0 ZAGG INC COM 98884U108 491 60589 SH SOLE 26 0 0 60589 ZAI LAB LTD ADR 98887Q104 252 6053 SH SOLE 4 6053 0 0 ZAI LAB LTD ADR 98887Q104 5 120 SH SOLE 17 0 0 120 ZAI LAB LTD ADR 98887Q104 30284 728152 SH SOLE 21 728152 0 0 ZAI LAB LTD ADR 98887Q104 9014 216730 SH SOLE 22 206219 0 10511 ZAI LAB LTD ADR 98887Q104 102 2460 SH SOLE 25 2460 0 0 ZAI LAB LTD ADR 98887Q104 4523 108756 SH SOLE 30 108756 0 0 ZAI LAB LTD ADR 98887Q104 24 587 SH SOLE 34 587 0 0 ZAYO GROUP HLDGS INC COM 98919V105 17752 512333 SH SOLE 2 27344 0 484989 ZAYO GROUP HLDGS INC COM 98919V105 3361 96995 SH SOLE 4 89890 0 7105 ZAYO GROUP HLDGS INC COM 98919V105 1665 48054 SH SOLE 7 48054 0 0 ZAYO GROUP HLDGS INC COM 98919V105 16 458 SH SOLE 13 458 0 0 ZAYO GROUP HLDGS INC COM 98919V105 4741 136836 SH SOLE 18 118665 0 18171 ZAYO GROUP HLDGS INC COM 98919V105 1894 54663 SH SOLE 19 54663 0 0 ZAYO GROUP HLDGS INC COM 98919V105 206416 5957171 SH SOLE 21 5957171 0 0 ZAYO GROUP HLDGS INC COM 98919V105 231612 6684335 SH SOLE 22 6259453 0 424882 ZAYO GROUP HLDGS INC COM 98919V105 5920 170863 SH SOLE 23 170863 0 0 ZAYO GROUP HLDGS INC COM 98919V105 258 7460 SH SOLE 25 7460 0 0 ZAYO GROUP HLDGS INC COM 98919V105 15647 451565 SH SOLE 26 201558 0 250007 ZAYO GROUP HLDGS INC COM 98919V105 1683 48561 SH SOLE 28 34408 0 14153 ZAYO GROUP HLDGS INC COM 98919V105 1902 54889 SH SOLE 29 3972 0 50917 ZAYO GROUP HLDGS INC COM 98919V105 12116 349673 SH SOLE 30 349673 0 0 ZAYO GROUP HLDGS INC COM 98919V105 1770 51077 SH SOLE 31 43528 0 7549 ZAYO GROUP HLDGS INC COM 98919V105 503 14524 SH SOLE 34 14524 0 0 ZAYO GROUP HLDGS INC COM 98919V105 2061 59478 SH SOLE 36 59478 0 0 ZAYO GROUP HLDGS INC COM 98919V105 227 6565 SH SOLE 40 6565 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 32954 129007 SH SOLE 2 13762 0 115245 ZEBRA TECHNOLOGIES CORP CL A 989207105 6180 24192 SH SOLE 4 22757 0 1435 ZEBRA TECHNOLOGIES CORP CL A 989207105 11614 45468 SH SOLE 7 45468 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 28891 113102 SH SOLE 18 105891 0 7211 ZEBRA TECHNOLOGIES CORP CL A 989207105 4394 17202 SH SOLE 19 17202 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 353745 1384845 SH SOLE 21 1384845 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 361320 1414502 SH SOLE 22 1279791 0 134711 ZEBRA TECHNOLOGIES CORP CL A 989207105 9834 38497 SH SOLE 23 38497 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 9085 35568 SH SOLE 25 35568 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 37136 145379 SH SOLE 26 43652 0 101727 ZEBRA TECHNOLOGIES CORP CL A 989207105 2754 10781 SH SOLE 28 7687 0 3094 ZEBRA TECHNOLOGIES CORP CL A 989207105 3139 12287 SH SOLE 29 1029 0 11258 ZEBRA TECHNOLOGIES CORP CL A 989207105 50503 197708 SH SOLE 30 197708 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 2951 11551 SH SOLE 31 9588 0 1963 ZEBRA TECHNOLOGIES CORP CL A 989207105 2771 10847 SH SOLE 34 10847 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 2532 9913 SH SOLE 36 9913 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 322 1259 SH SOLE 40 1259 0 0 ZEDGE INC CL B 98923T104 10 6227 SH SOLE 21 6227 0 0 ZEDGE INC CL B 98923T104 142 92155 SH SOLE 22 92155 0 0 ZENDESK INC COM 98936J101 18669 243622 SH SOLE 2 40388 0 203234 ZENDESK INC COM 98936J101 146 1901 SH SOLE 4 1901 0 0 ZENDESK INC COM 98936J101 169 2203 SH SOLE 7 2203 0 0 ZENDESK INC COM 98936J101 4149 54144 SH SOLE 18 53859 0 285 ZENDESK INC COM 98936J101 109348 1426962 SH SOLE 19 1426962 0 0 ZENDESK INC COM 98936J101 136527 1781636 SH SOLE 21 1781636 0 0 ZENDESK INC COM 98936J101 241392 3150097 SH SOLE 22 2938714 0 211383 ZENDESK INC COM 98936J101 834 10882 SH SOLE 23 10882 0 0 ZENDESK INC COM 98936J101 4191 54689 SH SOLE 26 32260 0 22429 ZENDESK INC COM 98936J101 1110 14479 SH SOLE 28 14479 0 0 ZENDESK INC COM 98936J101 669 8725 SH SOLE 29 8725 0 0 ZENDESK INC COM 98936J101 2810 36675 SH SOLE 30 36675 0 0 ZENDESK INC COM 98936J101 240 3126 SH SOLE 31 2273 0 853 ZENDESK INC COM 98936J101 15933 207926 SH SOLE 34 207926 0 0 ZENDESK INC COM 98936J101 15 197 SH SOLE 36 197 0 0 ZENDESK INC COM 98936J101 910 11871 SH SOLE 40 11871 0 0 ZENDESK INC NOTE 0.250% 3/1 98936JAB7 2104 1543000 PRN SOLE 21 1543000 0 0 ZILLOW GROUP INC CL A 98954M101 4483 98020 SH SOLE 2 3648 0 94372 ZILLOW GROUP INC CL A 98954M101 45 975 SH SOLE 7 975 0 0 ZILLOW GROUP INC CL A 98954M101 1198 26199 SH SOLE 18 26199 0 0 ZILLOW GROUP INC CL A 98954M101 598 13083 SH SOLE 19 13083 0 0 ZILLOW GROUP INC CL A 98954M101 28575 624724 SH SOLE 21 624724 0 0 ZILLOW GROUP INC CL A 98954M101 60934 1332183 SH SOLE 22 1251416 0 80767 ZILLOW GROUP INC CL A 98954M101 2162 47266 SH SOLE 25 47266 0 0 ZILLOW GROUP INC CL A 98954M101 2936 64190 SH SOLE 26 0 0 64190 ZILLOW GROUP INC CL A 98954M101 3471 75875 SH SOLE 30 75875 0 0 ZILLOW GROUP INC CL A 98954M101 56 1230 SH SOLE 31 1230 0 0 ZILLOW GROUP INC CL A 98954M101 738 16144 SH SOLE 36 16144 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 13722 298688 SH SOLE 2 16431 0 282257 ZILLOW GROUP INC CL C CAP STK 98954M200 2293 49917 SH SOLE 4 46792 0 3125 ZILLOW GROUP INC CL C CAP STK 98954M200 377 8210 SH SOLE 7 8210 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 90 1951 SH SOLE 13 1951 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 3555 77385 SH SOLE 18 67408 0 9977 ZILLOW GROUP INC CL C CAP STK 98954M200 1474 32075 SH SOLE 19 32075 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 75140 1635605 SH SOLE 21 1635605 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 152706 3324029 SH SOLE 22 3085240 0 238789 ZILLOW GROUP INC CL C CAP STK 98954M200 4134 89983 SH SOLE 23 89983 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 5545 120707 SH SOLE 25 120707 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 21720 472793 SH SOLE 26 165739 0 307054 ZILLOW GROUP INC CL C CAP STK 98954M200 1038 22597 SH SOLE 28 15700 0 6897 ZILLOW GROUP INC CL C CAP STK 98954M200 110 2401 SH SOLE 29 2401 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 14042 305663 SH SOLE 30 305663 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 1155 25144 SH SOLE 31 20772 0 4372 ZILLOW GROUP INC CL C CAP STK 98954M200 282 6133 SH SOLE 34 6133 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 3304 71930 SH SOLE 36 71930 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 98 2136 SH SOLE 40 2136 0 0 ZILLOW GROUP INC NOTE 2.000%12/0 98954MAB7 1611 1440000 PRN SOLE 21 1440000 0 0 ZILLOW GROUP INC NOTE 1.500% 7/0 98954MAC5 933 975000 PRN SOLE 21 975000 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 85775 573053 SH SOLE 2 114312 0 458741 ZIMMER BIOMET HLDGS INC COM 98956P102 13681 91404 SH SOLE 4 85634 0 5770 ZIMMER BIOMET HLDGS INC COM 98956P102 28497 190386 SH SOLE 7 176803 0 13583 ZIMMER BIOMET HLDGS INC COM 98956P102 334 2229 SH SOLE 13 2229 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 179 1193 SH SOLE 15 1193 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 2 12 SH SOLE 17 0 0 12 ZIMMER BIOMET HLDGS INC COM 98956P102 145516 972182 SH SOLE 18 944428 0 27754 ZIMMER BIOMET HLDGS INC COM 98956P102 147122 982907 SH SOLE 19 982907 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 884828 5911466 SH SOLE 21 5911466 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 741165 4951664 SH SOLE 22 4418128 0 533536 ZIMMER BIOMET HLDGS INC COM 98956P102 24924 166514 SH SOLE 23 166514 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 31964 213547 SH SOLE 25 213547 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 115777 773495 SH SOLE 26 127804 0 645691 ZIMMER BIOMET HLDGS INC COM 98956P102 5744 38374 SH SOLE 28 26785 0 11589 ZIMMER BIOMET HLDGS INC COM 98956P102 619 4133 SH SOLE 29 4133 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 119681 799580 SH SOLE 30 799580 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 6469 43221 SH SOLE 31 34922 0 8299 ZIMMER BIOMET HLDGS INC COM 98956P102 53753 359119 SH SOLE 34 359119 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 21302 142317 SH SOLE 36 142317 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 732 4892 SH SOLE 40 4892 0 0 ZION OIL & GAS INC COM 989696109 15 89599 SH SOLE 21 89599 0 0 ZION OIL & GAS INC COM 989696109 27 155445 SH SOLE 22 155445 0 0 ZIONS BANCORPORATION N A COM 989701107 29719 572403 SH SOLE 2 172486 0 399917 ZIONS BANCORPORATION N A COM 989701107 5290 101895 SH SOLE 4 96694 0 5201 ZIONS BANCORPORATION N A COM 989701107 7882 151808 SH SOLE 7 145940 0 5868 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 25368 488591 SH SOLE 18 452243 0 36348 ZIONS BANCORPORATION N A COM 989701107 5523 106380 SH SOLE 19 106380 0 0 ZIONS BANCORPORATION N A COM 989701107 217041 4180293 SH SOLE 21 4180293 0 0 ZIONS BANCORPORATION N A COM 989701107 254435 4900517 SH SOLE 22 4422911 0 477606 ZIONS BANCORPORATION N A COM 989701107 7716 148605 SH SOLE 23 148605 0 0 ZIONS BANCORPORATION N A COM 989701107 11147 214703 SH SOLE 25 214703 0 0 ZIONS BANCORPORATION N A COM 989701107 47866 921923 SH SOLE 26 179173 0 742750 ZIONS BANCORPORATION N A COM 989701107 1792 34519 SH SOLE 28 25221 0 9298 ZIONS BANCORPORATION N A COM 989701107 2211 42592 SH SOLE 29 5594 0 36998 ZIONS BANCORPORATION N A COM 989701107 41493 799163 SH SOLE 30 799163 0 0 ZIONS BANCORPORATION N A COM 989701107 2283 43975 SH SOLE 31 35336 0 8639 ZIONS BANCORPORATION N A COM 989701107 1873 36080 SH SOLE 34 36080 0 0 ZIONS BANCORPORATION N A COM 989701107 6479 124791 SH SOLE 36 124791 0 0 ZIONS BANCORPORATION N A COM 989701107 211 4060 SH SOLE 40 4060 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 315 66810 SH SOLE 2 5615 0 61195 ZIOPHARM ONCOLOGY INC COM 98973P101 4 774 SH SOLE 4 774 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 14 2901 SH SOLE 7 2901 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 2747 582017 SH SOLE 18 582017 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 1336 282953 SH SOLE 19 282953 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 27556 5838135 SH SOLE 21 5838135 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 22059 4673491 SH SOLE 22 4501048 0 172443 ZIOPHARM ONCOLOGY INC COM 98973P101 41 8651 SH SOLE 26 0 0 8651 ZIOPHARM ONCOLOGY INC COM 98973P101 80 16894 SH SOLE 28 16894 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 4707 997270 SH SOLE 30 997270 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 103 21823 SH SOLE 40 21823 0 0 ZIX CORP COM 98974P100 151 22311 SH SOLE 2 2129 0 20182 ZIX CORP COM 98974P100 6 937 SH SOLE 7 937 0 0 ZIX CORP COM 98974P100 1310 193217 SH SOLE 18 193217 0 0 ZIX CORP COM 98974P100 885 130518 SH SOLE 19 130518 0 0 ZIX CORP COM 98974P100 12947 1909565 SH SOLE 21 1909565 0 0 ZIX CORP COM 98974P100 11855 1748590 SH SOLE 22 1704119 0 44471 ZIX CORP COM 98974P100 395 58231 SH SOLE 25 58231 0 0 ZIX CORP COM 98974P100 1601 236169 SH SOLE 26 56169 0 180000 ZIX CORP COM 98974P100 26 3880 SH SOLE 34 3880 0 0 ZIX CORP COM 98974P100 46 6751 SH SOLE 36 6751 0 0 ZOETIS INC CL A 98978V103 255067 1927213 SH SOLE 2 764200 0 1163013 ZOETIS INC CL A 98978V103 37739 285143 SH SOLE 4 272376 0 12767 ZOETIS INC CL A 98978V103 57104 431463 SH SOLE 7 426955 0 4508 ZOETIS INC CL A 98978V103 5990 45259 SH SOLE 13 45259 0 0 ZOETIS INC CL A 98978V103 354 2676 SH SOLE 15 2676 0 0 ZOETIS INC CL A 98978V103 359065 2712993 SH SOLE 18 2184233 0 528760 ZOETIS INC CL A 98978V103 386901 2923317 SH SOLE 19 2923317 0 0 ZOETIS INC CL A 98978V103 1491200 11267097 SH SOLE 21 11267097 0 0 ZOETIS INC CL A 98978V103 1679220 12687723 SH SOLE 22 11018117 0 1669606 ZOETIS INC CL A 98978V103 63221 477679 SH SOLE 23 477679 0 0 ZOETIS INC CL A 98978V103 304086 2297588 SH SOLE 25 2297588 0 0 ZOETIS INC CL A 98978V103 300368 2269497 SH SOLE 26 309536 0 1959961 ZOETIS INC CL A 98978V103 11823 89331 SH SOLE 28 62302 0 27029 ZOETIS INC CL A 98978V103 27262 205986 SH SOLE 29 89395 0 116591 ZOETIS INC CL A 98978V103 285832 2159670 SH SOLE 30 2159670 0 0 ZOETIS INC CL A 98978V103 31944 241357 SH SOLE 31 188404 0 52953 ZOETIS INC CL A 98978V103 156361 1181418 SH SOLE 34 1181418 0 0 ZOETIS INC CL A 98978V103 46024 347747 SH SOLE 36 347747 0 0 ZOETIS INC CL A 98978V103 1391 10513 SH SOLE 40 10513 0 0 ZOGENIX INC COM NEW 98978L204 926 17768 SH SOLE 2 1627 0 16141 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 7578 145372 SH SOLE 18 145372 0 0 ZOGENIX INC COM NEW 98978L204 3916 75127 SH SOLE 19 75127 0 0 ZOGENIX INC COM NEW 98978L204 99553 1909701 SH SOLE 21 1909701 0 0 ZOGENIX INC COM NEW 98978L204 63792 1223710 SH SOLE 22 1170325 0 53385 ZOGENIX INC COM NEW 98978L204 600 11518 SH SOLE 26 8893 0 2625 ZOGENIX INC COM NEW 98978L204 295 5665 SH SOLE 28 5665 0 0 ZOGENIX INC COM NEW 98978L204 7357 141137 SH SOLE 30 141137 0 0 ZOGENIX INC COM NEW 98978L204 188 3615 SH SOLE 40 3615 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 18481 271625 SH SOLE 19 271625 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 7832 115102 SH SOLE 21 115102 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 29364 431567 SH SOLE 22 431567 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 26794 393804 SH SOLE 25 393804 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 6476 95182 SH SOLE 34 95182 0 0 ZOSANO PHARMA CORP COM NEW 98979H202 5 3262 SH SOLE 18 3262 0 0 ZOSANO PHARMA CORP COM NEW 98979H202 54 35614 SH SOLE 21 35614 0 0 ZOSANO PHARMA CORP COM NEW 98979H202 490 322368 SH SOLE 22 322368 0 0 ZOVIO INC COM 98979V102 12 6031 SH SOLE 18 6031 0 0 ZOVIO INC COM 98979V102 0 44 SH SOLE 19 44 0 0 ZOVIO INC COM 98979V102 174 84603 SH SOLE 21 84603 0 0 ZOVIO INC COM 98979V102 882 428152 SH SOLE 22 428152 0 0 ZSCALER INC COM 98980G102 5479 117819 SH SOLE 2 4208 0 113611 ZSCALER INC COM 98980G102 12 264 SH SOLE 4 264 0 0 ZSCALER INC COM 98980G102 51 1093 SH SOLE 7 1093 0 0 ZSCALER INC COM 98980G102 1474 31709 SH SOLE 18 31709 0 0 ZSCALER INC COM 98980G102 30264 650840 SH SOLE 19 650840 0 0 ZSCALER INC COM 98980G102 47829 1028584 SH SOLE 21 1028584 0 0 ZSCALER INC COM 98980G102 81983 1763085 SH SOLE 22 1651228 0 111857 ZSCALER INC COM 98980G102 123 2638 SH SOLE 25 2638 0 0 ZSCALER INC COM 98980G102 1695 36443 SH SOLE 26 20772 0 15671 ZSCALER INC COM 98980G102 411 8832 SH SOLE 28 8832 0 0 ZSCALER INC COM 98980G102 4261 91633 SH SOLE 30 91633 0 0 ZSCALER INC COM 98980G102 57 1224 SH SOLE 31 1224 0 0 ZSCALER INC COM 98980G102 13777 296283 SH SOLE 34 296283 0 0 ZSCALER INC COM 98980G102 12 252 SH SOLE 36 252 0 0 ZSCALER INC COM 98980G102 275 5914 SH SOLE 40 5914 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 10354 443425 SH SOLE 2 9384 0 434041 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 2480 106223 SH SOLE 4 106223 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 927 39712 SH SOLE 7 39712 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 3417 146357 SH SOLE 15 141649 0 4708 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 2659 113863 SH SOLE 18 113863 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 135669 5810229 SH SOLE 21 5810229 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 88089 3772556 SH SOLE 22 3382053 0 390503 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 4394 188163 SH SOLE 23 188163 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 5685 243451 SH SOLE 25 243451 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 31318 1341244 SH SOLE 26 182862 0 1158382 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 1103 47227 SH SOLE 28 47227 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 865 37043 SH SOLE 29 37043 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 40780 1746467 SH SOLE 30 1746467 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 799 34206 SH SOLE 31 17053 0 17153 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 644 27566 SH SOLE 32 27566 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 558 23881 SH SOLE 34 23881 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 62 2676 SH SOLE 40 2676 0 0 ZUMIEZ INC COM 989817101 814 23566 SH SOLE 2 4579 0 18987 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 3249 94064 SH SOLE 18 94064 0 0 ZUMIEZ INC COM 989817101 2844 82345 SH SOLE 19 82345 0 0 ZUMIEZ INC COM 989817101 80844 2340604 SH SOLE 21 2340604 0 0 ZUMIEZ INC COM 989817101 23584 682813 SH SOLE 22 652985 0 29828 ZUMIEZ INC COM 989817101 408 11816 SH SOLE 23 11816 0 0 ZUMIEZ INC COM 989817101 1349 39062 SH SOLE 26 4857 0 34205 ZUMIEZ INC COM 989817101 100 2901 SH SOLE 28 2901 0 0 ZUMIEZ INC COM 989817101 965 27938 SH SOLE 30 27938 0 0 ZUMIEZ INC COM 989817101 90 2609 SH SOLE 34 2609 0 0 ZUMIEZ INC COM 989817101 90 2600 SH SOLE 40 2600 0 0 ZUORA INC COM CL A 98983V106 521 36392 SH SOLE 2 3114 0 33278 ZUORA INC COM CL A 98983V106 5 328 SH SOLE 4 328 0 0 ZUORA INC COM CL A 98983V106 22 1551 SH SOLE 7 1551 0 0 ZUORA INC COM CL A 98983V106 4219 294437 SH SOLE 18 294437 0 0 ZUORA INC COM CL A 98983V106 2590 180740 SH SOLE 19 180740 0 0 ZUORA INC COM CL A 98983V106 44859 3130444 SH SOLE 21 3130444 0 0 ZUORA INC COM CL A 98983V106 32322 2255542 SH SOLE 22 2152273 0 103269 ZUORA INC COM CL A 98983V106 534 37246 SH SOLE 26 29389 0 7857 ZUORA INC COM CL A 98983V106 147 10224 SH SOLE 28 10224 0 0 ZUORA INC COM CL A 98983V106 14636 1021356 SH SOLE 30 1021356 0 0 ZUORA INC COM CL A 98983V106 100 7000 SH SOLE 40 7000 0 0 ZYNERBA PHARMACEUTICALS INC COM 98986X109 58 9593 SH SOLE 2 870 0 8723 ZYNERBA PHARMACEUTICALS INC COM 98986X109 467 77294 SH SOLE 18 77294 0 0 ZYNERBA PHARMACEUTICALS INC COM 98986X109 247 40875 SH SOLE 19 40875 0 0 ZYNERBA PHARMACEUTICALS INC COM 98986X109 4917 814014 SH SOLE 21 814014 0 0 ZYNERBA PHARMACEUTICALS INC COM 98986X109 3454 571829 SH SOLE 22 562819 0 9010 ZYNEX INC COM 98986M103 51 6473 SH SOLE 2 633 0 5840 ZYNEX INC COM 98986M103 437 55466 SH SOLE 18 55466 0 0 ZYNEX INC COM 98986M103 218 27755 SH SOLE 19 27755 0 0 ZYNEX INC COM 98986M103 4313 548047 SH SOLE 21 548047 0 0 ZYNEX INC COM 98986M103 1415 179793 SH SOLE 22 175248 0 4545 ZYNGA INC CL A 98986T108 13295 2172384 SH SOLE 2 559388 0 1612996 ZYNGA INC CL A 98986T108 299 48890 SH SOLE 4 48890 0 0 ZYNGA INC CL A 98986T108 150 24557 SH SOLE 7 24557 0 0 ZYNGA INC CL A 98986T108 996 162681 SH SOLE 13 162681 0 0 ZYNGA INC CL A 98986T108 5440 888954 SH SOLE 18 660794 0 228160 ZYNGA INC CL A 98986T108 11087 1811610 SH SOLE 19 1811610 0 0 ZYNGA INC CL A 98986T108 78960 12901893 SH SOLE 21 12901893 0 0 ZYNGA INC CL A 98986T108 172268 28148328 SH SOLE 22 25689285 0 2459043 ZYNGA INC CL A 98986T108 397 64801 SH SOLE 23 64801 0 0 ZYNGA INC CL A 98986T108 2498 408151 SH SOLE 26 208711 0 199440 ZYNGA INC CL A 98986T108 702 114641 SH SOLE 28 114641 0 0 ZYNGA INC CL A 98986T108 4481 732126 SH SOLE 29 68079 0 664047 ZYNGA INC CL A 98986T108 2189 357710 SH SOLE 30 357710 0 0 ZYNGA INC CL A 98986T108 845 138095 SH SOLE 31 115778 0 22317 ZYNGA INC CL A 98986T108 35 5692 SH SOLE 34 5692 0 0 ZYNGA INC CL A 98986T108 590 96362 SH SOLE 36 96362 0 0 ZYNGA INC CL A 98986T108 515 84096 SH SOLE 40 84096 0 0